diff --git a/CMakeLists.txt b/CMakeLists.txt index 111812b372..816654f1e1 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -54,6 +54,9 @@ if(ANDROID) set(IGL_WITH_OPENGL OFF) set(IGL_WITH_VULKAN ON) set(IGL_WITH_WEBGL OFF) + # disable for all targets due to warnings in third-party code + add_definitions(-Wno-nullability-completeness) + add_definitions(-Wno-deprecated-volatile) endif() if(EMSCRIPTEN) @@ -263,7 +266,7 @@ if(IGL_WITH_SAMPLES) add_subdirectory(samples/desktop) igl_set_folder(glfw "third-party/GLFW3") endif() - endif() + endif() endif() if (IGL_WITH_VULKAN OR IGL_WITH_IGLU OR IGL_WITH_SAMPLES) diff --git a/IGLU/CMakeLists.txt b/IGLU/CMakeLists.txt index d59155c7f4..c29adbf1e3 100644 --- a/IGLU/CMakeLists.txt +++ b/IGLU/CMakeLists.txt @@ -32,6 +32,7 @@ add_iglu_module(managedUniformBuffer) add_iglu_module(sentinel) add_iglu_module(simple_renderer) add_iglu_module(state_pool) +add_iglu_module(shaderCross) add_iglu_module(texture_accessor) add_iglu_module(texture_loader) add_iglu_module(uniform) @@ -63,3 +64,28 @@ if(UNIX) target_compile_options(IGLUimgui PUBLIC "-Wno-volatile") endif() endif() + +# SPIRV-Cross +# cmake-format: off +set(SPIRV_CROSS_SHARED OFF CACHE BOOL "") +set(SPIRV_CROSS_STATIC ON CACHE BOOL "") +set(SPIRV_CROSS_CLI OFF CACHE BOOL "") +set(SPIRV_CROSS_ENABLE_TESTS OFF CACHE BOOL "") +set(SPIRV_CROSS_ENABLE_GLSL ON CACHE BOOL "") +set(SPIRV_CROSS_ENABLE_HLSL OFF CACHE BOOL "") +set(SPIRV_CROSS_ENABLE_MSL ON CACHE BOOL "") +set(SPIRV_CROSS_ENABLE_CPP OFF CACHE BOOL "") +set(SPIRV_CROSS_ENABLE_REFLECT OFF CACHE BOOL "") +set(SPIRV_CROSS_SKIP_INSTALL ON CACHE BOOL "") + +add_subdirectory(${IGL_ROOT_DIR}/third-party/deps/src/SPIRV-Cross "SPIRV-Cross") + +igl_set_folder(spirv-cross-core "third-party/spirv-cross/spirv-cross-core") +igl_set_folder(spirv-cross-glsl "third-party/spirv-cross/spirv-cross-glsl") +igl_set_folder(spirv-cross-msl "third-party/spirv-cross/spirv-cross-msl") +igl_set_folder(spirv-cross-util "third-party/spirv-cross/spirv-cross-util") +igl_set_folder(spirv-cross-c "third-party/spirv-cross/spirv-cross-c") +# cmake-format: on + +target_include_directories(IGLUshaderCross PRIVATE "${IGL_ROOT_DIR}/third-party/deps/src/SPIRV-Cross" "${IGL_ROOT_DIR}/third-party/deps/src/glslang") +target_link_libraries(IGLUshaderCross PRIVATE IGLGlslang IGLUmanagedUniformBuffer spirv-cross-core spirv-cross-glsl spirv-cross-msl spirv-cross-util spirv-cross-c) diff --git a/IGLU/imgui/InputListener.cpp b/IGLU/imgui/InputListener.cpp index 10d9bf8ce2..cc5acb8045 100644 --- a/IGLU/imgui/InputListener.cpp +++ b/IGLU/imgui/InputListener.cpp @@ -21,8 +21,7 @@ // is one frame old. This can be a source of problems if we have multiple input listeners and // depending on how they process inputs. -namespace iglu { -namespace imgui { +namespace iglu::imgui { InputListener::InputListener(ImGuiContext* context) { _context = context; @@ -67,5 +66,4 @@ void InputListener::makeCurrentContext() const { ImGui::SetCurrentContext(_context); } -} // namespace imgui -} // namespace iglu +} // namespace iglu::imgui diff --git a/IGLU/imgui/InputListener.h b/IGLU/imgui/InputListener.h index 8cd9bef243..3429402c21 100644 --- a/IGLU/imgui/InputListener.h +++ b/IGLU/imgui/InputListener.h @@ -13,8 +13,7 @@ #include "imgui.h" -namespace iglu { -namespace imgui { +namespace iglu::imgui { class InputListener : public igl::shell::IMouseListener, public igl::shell::ITouchListener { public: @@ -33,5 +32,4 @@ class InputListener : public igl::shell::IMouseListener, public igl::shell::ITou void makeCurrentContext() const; }; -} // namespace imgui -} // namespace iglu +} // namespace iglu::imgui diff --git a/IGLU/imgui/Session.cpp b/IGLU/imgui/Session.cpp index 6b6144af6f..241ef9e5b4 100644 --- a/IGLU/imgui/Session.cpp +++ b/IGLU/imgui/Session.cpp @@ -13,8 +13,7 @@ #include #include -namespace iglu { -namespace imgui { +namespace iglu::imgui { /* internal renderer -- based on imgui_impl_metal.mm */ @@ -156,8 +155,8 @@ static std::unique_ptr getShaderStagesForBackend(igl::IDevic } case igl::BackendType::OpenGL: { auto shaderVersion = device.getShaderVersion(); - std::string vertexStr = getOpenGLVertexShaderSource(shaderVersion); - std::string fragmentStr = getOpenGLFragmentShaderSource(shaderVersion); + const std::string vertexStr = getOpenGLVertexShaderSource(shaderVersion); + const std::string fragmentStr = getOpenGLFragmentShaderSource(shaderVersion); return igl::ShaderStagesCreator::fromModuleStringInput( device, vertexStr.c_str(), "main", "", fragmentStr.c_str(), "main", "", &result); break; @@ -203,7 +202,7 @@ struct DrawableData { class Session::Renderer { public: - Renderer(igl::IDevice& device); + explicit Renderer(igl::IDevice& device); ~Renderer(); void newFrame(const igl::FramebufferDesc& desc); @@ -275,7 +274,7 @@ Session::Renderer::Renderer(igl::IDevice& device) { } Session::Renderer::~Renderer() { - ImGuiIO& io = ImGui::GetIO(); + const ImGuiIO& io = ImGui::GetIO(); _fontTexture = nullptr; io.Fonts->TexID = nullptr; } @@ -299,15 +298,15 @@ void Session::Renderer::renderDrawData(igl::IDevice& device, ImDrawData* drawData) { // Avoid rendering when minimized, scale coordinates for retina displays (screen coordinates != // framebuffer coordinates) - int fb_width = (int)(drawData->DisplaySize.x * drawData->FramebufferScale.x); - int fb_height = (int)(drawData->DisplaySize.y * drawData->FramebufferScale.y); + const int fb_width = (int)(drawData->DisplaySize.x * drawData->FramebufferScale.x); + const int fb_height = (int)(drawData->DisplaySize.y * drawData->FramebufferScale.y); if (fb_width <= 0 || fb_height <= 0 || drawData->CmdListsCount == 0) { return; } cmdEncoder.pushDebugGroupLabel("ImGui Rendering", igl::Color(0, 1, 0)); - igl::Viewport viewport = { + const igl::Viewport viewport = { /*.x = */ 0.0, /*.y = */ 0.0, /*.width = */ (drawData->DisplaySize.x * drawData->FramebufferScale.x), @@ -319,10 +318,10 @@ void Session::Renderer::renderDrawData(igl::IDevice& device, float4x4 orthoProjection{}; { // setup projection matrix - float L = drawData->DisplayPos.x; - float R = drawData->DisplayPos.x + drawData->DisplaySize.x; - float T = drawData->DisplayPos.y; - float B = drawData->DisplayPos.y + drawData->DisplaySize.y; + const float L = drawData->DisplayPos.x; + const float R = drawData->DisplayPos.x + drawData->DisplaySize.x; + const float T = drawData->DisplayPos.y; + const float B = drawData->DisplayPos.y + drawData->DisplaySize.y; orthoProjection.columns[0] = float4{2.0f / (R - L), 0.0f, 0.0f, 0.0f}; orthoProjection.columns[1] = float4{0.0f, 2.0f / (T - B), 0.0f, 0.0f}; orthoProjection.columns[2] = float4{0.0f, 0.0f, -1.0f, 0.0f}; @@ -333,8 +332,8 @@ void Session::Renderer::renderDrawData(igl::IDevice& device, } } - ImVec2 clip_off = drawData->DisplayPos; // (0,0) unless using multi-viewports - ImVec2 clip_scale = + const ImVec2 clip_off = drawData->DisplayPos; // (0,0) unless using multi-viewports + const ImVec2 clip_scale = drawData->FramebufferScale; // (1,1) unless using retina display which are often (2,2) // Since vertex buffers are updated every frame, we must use triple buffering for Metal to work @@ -352,7 +351,7 @@ void Session::Renderer::renderDrawData(igl::IDevice& device, if (n >= curFrameDrawables.size()) { curFrameDrawables.emplace_back(device, _vertexInputState, _material); } - DrawableData& drawableData = curFrameDrawables[n]; + const DrawableData& drawableData = curFrameDrawables[n]; // Upload vertex/index buffers drawableData.vertexData->vertexBuffer().upload( @@ -421,7 +420,7 @@ void Session::Renderer::renderDrawData(igl::IDevice& device, Session::Session(igl::IDevice& device, igl::shell::InputDispatcher& inputDispatcher, bool needInitializeSession /* = true */) : - _inputDispatcher(inputDispatcher), _isInitialized(false) { + _inputDispatcher(inputDispatcher) { _context = ImGui::CreateContext(); makeCurrentContext(); @@ -481,5 +480,4 @@ void Session::makeCurrentContext() const { ImGui::SetCurrentContext(_context); } -} // namespace imgui -} // namespace iglu +} // namespace iglu::imgui diff --git a/IGLU/imgui/Session.h b/IGLU/imgui/Session.h index f3c1c1f388..8bf85d81bb 100644 --- a/IGLU/imgui/Session.h +++ b/IGLU/imgui/Session.h @@ -18,8 +18,7 @@ #include "imgui.h" -namespace iglu { -namespace imgui { +namespace iglu::imgui { class Session { public: @@ -40,10 +39,9 @@ class Session { std::shared_ptr _inputListener; ImGuiContext* _context; std::unique_ptr _renderer; - bool _isInitialized; + bool _isInitialized = false; void makeCurrentContext() const; }; -} // namespace imgui -} // namespace iglu +} // namespace iglu::imgui diff --git a/IGLU/managedUniformBuffer/ManagedUniformBuffer.cpp b/IGLU/managedUniformBuffer/ManagedUniformBuffer.cpp index 8a2faad025..c7f677ce49 100644 --- a/IGLU/managedUniformBuffer/ManagedUniformBuffer.cpp +++ b/IGLU/managedUniformBuffer/ManagedUniformBuffer.cpp @@ -208,7 +208,7 @@ bool ManagedUniformBuffer::updateData(const char* name, const void* data, size_t // This could mean the user knows only a portion of the uniform data needs updating // However, if dataSize is larger than or equal to what we expect for this uniform, we will // only copy data up to the expected data size for this uniform - size_t uniformDataSize = getUniformDataSizeInternal(uniform); + const size_t uniformDataSize = getUniformDataSizeInternal(uniform); if (dataSize > uniformDataSize) { dataSize = uniformDataSize; #if IGL_DEBUG @@ -236,9 +236,9 @@ size_t ManagedUniformBuffer::getUniformDataSize(const char* name) { } size_t ManagedUniformBuffer::getUniformDataSizeInternal(igl::UniformDesc& uniform) { - size_t uniformDataSize = uniform.elementStride != 0 - ? uniform.numElements * uniform.elementStride - : uniform.numElements * igl::sizeForUniformType(uniform.type); + const size_t uniformDataSize = uniform.elementStride != 0 + ? uniform.numElements * uniform.elementStride + : uniform.numElements * igl::sizeForUniformType(uniform.type); return uniformDataSize; } diff --git a/IGLU/simdtypes/SimdTypes.h b/IGLU/simdtypes/SimdTypes.h index ed058e19d2..f89a2fce17 100644 --- a/IGLU/simdtypes/SimdTypes.h +++ b/IGLU/simdtypes/SimdTypes.h @@ -16,8 +16,7 @@ /// Polyfill to make it so we don't have to have ifdefs in code -namespace iglu { -namespace simdtypes { +namespace iglu::simdtypes { // Use Apple-provided simd if available. #if defined(__APPLE__) @@ -259,5 +258,4 @@ struct float2x2 { #endif // defined(__APPLE__) -} // namespace simdtypes -} // namespace iglu +} // namespace iglu::simdtypes diff --git a/IGLU/simdtypes/SimdUtilities.h b/IGLU/simdtypes/SimdUtilities.h index 49fa0ebfcb..b485f8185c 100644 --- a/IGLU/simdtypes/SimdUtilities.h +++ b/IGLU/simdtypes/SimdUtilities.h @@ -10,8 +10,7 @@ #include #include -namespace iglu { -namespace simdtypes { +namespace iglu::simdtypes { #if defined(__APPLE__) @@ -54,7 +53,7 @@ inline float1 fract(float1 x) { } inline float4x4 inverse(const float4x4& m) { - float4x4 result; + float4x4 result{}; result.columns[0][0] = m.columns[1][1] * m.columns[2][2] * m.columns[3][3] - m.columns[1][1] * m.columns[2][3] * m.columns[3][2] - @@ -177,9 +176,9 @@ inline float4x4 inverse(const float4x4& m) { det = 1.0f / det; - for (int i = 0; i < 4; i++) { + for (auto& column : result.columns) { for (int j = 0; j < 4; j++) { - result.columns[i][j] *= det; + column[j] *= det; } } @@ -202,7 +201,7 @@ inline float4 multiply(const float4x4& m, const float4& v) { // result = m1 * m2 inline float4x4 multiply(const float4x4& m1, const float4x4& m2) { - float4x4 result; + float4x4 result{}; result.columns[0] = multiply(m1, m2.columns[0]); result.columns[1] = multiply(m1, m2.columns[1]); result.columns[2] = multiply(m1, m2.columns[2]); @@ -210,5 +209,4 @@ inline float4x4 multiply(const float4x4& m1, const float4x4& m2) { return result; } #endif -} // namespace simdtypes -} // namespace iglu +} // namespace iglu::simdtypes diff --git a/IGLU/simple_renderer/Drawable.cpp b/IGLU/simple_renderer/Drawable.cpp index 41a64d9cb2..75047d4ef2 100644 --- a/IGLU/simple_renderer/Drawable.cpp +++ b/IGLU/simple_renderer/Drawable.cpp @@ -11,8 +11,7 @@ #include -namespace iglu { -namespace drawable { +namespace iglu::drawable { Drawable::Drawable(std::shared_ptr vertexData, std::shared_ptr material) : @@ -24,7 +23,7 @@ void Drawable::draw(igl::IDevice& device, size_t pushConstantsDataSize, const void* pushConstantsData) { // Assumption: _vertexData and _material are immutable - size_t pipelineDescHash = std::hash()(pipelineDesc); + const size_t pipelineDescHash = std::hash()(pipelineDesc); if (!_pipelineState || pipelineDescHash != _lastPipelineDescHash) { igl::RenderPipelineDesc mutablePipelineDesc = pipelineDesc; _vertexData->populatePipelineDescriptor(mutablePipelineDesc); @@ -45,5 +44,4 @@ void Drawable::draw(igl::IDevice& device, _vertexData->draw(commandEncoder); } -} // namespace drawable -} // namespace iglu +} // namespace iglu::drawable diff --git a/IGLU/simple_renderer/Drawable.h b/IGLU/simple_renderer/Drawable.h index 4b8e981a6b..a7f560e00d 100644 --- a/IGLU/simple_renderer/Drawable.h +++ b/IGLU/simple_renderer/Drawable.h @@ -13,8 +13,7 @@ #include #include -namespace iglu { -namespace drawable { +namespace iglu::drawable { /// A drawable aggregates all the data and configurations for a single draw call. /// @@ -44,5 +43,4 @@ class Drawable final { size_t _lastPipelineDescHash = 0; }; -} // namespace drawable -} // namespace iglu +} // namespace iglu::drawable diff --git a/IGLU/simple_renderer/ForwardRenderPass.cpp b/IGLU/simple_renderer/ForwardRenderPass.cpp index ebe7d23e42..6efada4c6a 100644 --- a/IGLU/simple_renderer/ForwardRenderPass.cpp +++ b/IGLU/simple_renderer/ForwardRenderPass.cpp @@ -11,11 +11,10 @@ #include -namespace iglu { -namespace renderpass { +namespace iglu::renderpass { ForwardRenderPass::ForwardRenderPass(igl::IDevice& device) { - igl::CommandQueueDesc desc; + const igl::CommandQueueDesc desc{}; _commandQueue = device.createCommandQueue(desc, nullptr); _backendType = device.getBackendType(); } @@ -45,7 +44,7 @@ void ForwardRenderPass::begin(std::shared_ptr target, const igl::RenderPassDesc* finalDesc = renderPassDescOverride ? renderPassDescOverride : &defaultRenderPassDesc; - igl::CommandBufferDesc cbDesc; + const igl::CommandBufferDesc cbDesc; _commandBuffer = _commandQueue->createCommandBuffer(cbDesc, nullptr); _commandEncoder = _commandBuffer->createRenderCommandEncoder(*finalDesc, _framebuffer, {}, nullptr); @@ -98,5 +97,4 @@ igl::IRenderCommandEncoder& ForwardRenderPass::activeCommandEncoder() { return *_commandEncoder; } -} // namespace renderpass -} // namespace iglu +} // namespace iglu::renderpass diff --git a/IGLU/simple_renderer/ForwardRenderPass.h b/IGLU/simple_renderer/ForwardRenderPass.h index ff6f49bfef..ddf93a46dd 100644 --- a/IGLU/simple_renderer/ForwardRenderPass.h +++ b/IGLU/simple_renderer/ForwardRenderPass.h @@ -15,8 +15,7 @@ #include #include -namespace iglu { -namespace renderpass { +namespace iglu::renderpass { /// A simple "render pass" abstraction that hides low level graphics API details /// like command queue, command encoder, render pipeline state and presentation. @@ -62,5 +61,4 @@ class ForwardRenderPass final { std::unique_ptr _commandEncoder; }; -} // namespace renderpass -} // namespace iglu +} // namespace iglu::renderpass diff --git a/IGLU/simple_renderer/Material.cpp b/IGLU/simple_renderer/Material.cpp index 4775d54c47..634c4b75e1 100644 --- a/IGLU/simple_renderer/Material.cpp +++ b/IGLU/simple_renderer/Material.cpp @@ -11,8 +11,7 @@ #include -namespace iglu { -namespace material { +namespace iglu::material { Material::Material(igl::IDevice& device, std::string name) : name(std::move(name)) { setDepthTestConfig(device, _depthTestConfig); @@ -77,5 +76,4 @@ void Material::bind(igl::IDevice& device, commandEncoder.bindDepthStencilState(_depthState); } -} // namespace material -} // namespace iglu +} // namespace iglu::material diff --git a/IGLU/simple_renderer/Material.h b/IGLU/simple_renderer/Material.h index e4b6cd871d..3f15df1da8 100644 --- a/IGLU/simple_renderer/Material.h +++ b/IGLU/simple_renderer/Material.h @@ -15,8 +15,7 @@ #include #include -namespace iglu { -namespace material { +namespace iglu::material { enum class DepthTestConfig { Disable, @@ -51,21 +50,21 @@ class BlendMode { opAlpha(opAlpha) {} static BlendMode Opaque() { - return BlendMode(igl::BlendFactor::One, igl::BlendFactor::Zero); + return {igl::BlendFactor::One, igl::BlendFactor::Zero}; } static BlendMode Translucent() { - return BlendMode(igl::BlendFactor::SrcAlpha, - igl::BlendFactor::OneMinusSrcAlpha, - igl::BlendOp::Add, - igl::BlendFactor::One, - igl::BlendFactor::OneMinusSrcAlpha, - igl::BlendOp::Add); + return {igl::BlendFactor::SrcAlpha, + igl::BlendFactor::OneMinusSrcAlpha, + igl::BlendOp::Add, + igl::BlendFactor::One, + igl::BlendFactor::OneMinusSrcAlpha, + igl::BlendOp::Add}; } static BlendMode Additive() { - return BlendMode(igl::BlendFactor::SrcAlpha, igl::BlendFactor::One); + return {igl::BlendFactor::SrcAlpha, igl::BlendFactor::One}; } static BlendMode Premultiplied() { - return BlendMode(igl::BlendFactor::One, igl::BlendFactor::OneMinusSrcAlpha); + return {igl::BlendFactor::One, igl::BlendFactor::OneMinusSrcAlpha}; } bool operator==(const BlendMode& other) const { @@ -86,14 +85,14 @@ class Material final { BlendMode blendMode = BlendMode::Opaque(); igl::CullMode cullMode = igl::CullMode::Back; - std::shared_ptr shaderProgram() const; + [[nodiscard]] std::shared_ptr shaderProgram() const; void setShaderProgram(igl::IDevice& device, const std::shared_ptr& shaderProgram); /// There's a 1-to-1 correspondence between the ShaderProgram and the ShaderUniforms object. /// Don't cache this returned object, as changing the shader program will create a new one. - ShaderUniforms& shaderUniforms() const; + [[nodiscard]] ShaderUniforms& shaderUniforms() const; - DepthTestConfig depthTestConfig() const; + [[nodiscard]] DepthTestConfig depthTestConfig() const; void setDepthTestConfig(igl::IDevice& device, const DepthTestConfig& config); /// Populates a pipeline descriptor for drawing using this Material. @@ -114,5 +113,4 @@ class Material final { DepthTestConfig _depthTestConfig = DepthTestConfig::Disable; }; -} // namespace material -} // namespace iglu +} // namespace iglu::material diff --git a/IGLU/simple_renderer/ParametricVertexData.cpp b/IGLU/simple_renderer/ParametricVertexData.cpp index 59835e2393..fb664dc0c6 100644 --- a/IGLU/simple_renderer/ParametricVertexData.cpp +++ b/IGLU/simple_renderer/ParametricVertexData.cpp @@ -11,8 +11,7 @@ #include -namespace iglu { -namespace vertexdata { +namespace iglu::vertexdata { // Assumption: for OpenGL and Metal, respectively static const std::pair s_attrPosition("a_position", 0); @@ -62,8 +61,8 @@ std::shared_ptr create(igl::IDevice& device, const igl::BufferDesc ibDesc( igl::BufferDesc::BufferTypeBits::Index, indexData, sizeof(indexData)); - igl::VertexInputStateDesc inputDesc = inputStateDesc(); - std::shared_ptr vertexInput = + const igl::VertexInputStateDesc inputDesc = inputStateDesc(); + const std::shared_ptr vertexInput = device.createVertexInputState(inputDesc, nullptr); PrimitiveDesc primitiveDesc; @@ -140,5 +139,4 @@ std::shared_ptr create(igl::IDevice& device, } // namespace RenderToTextureQuad -} // namespace vertexdata -} // namespace iglu +} // namespace iglu::vertexdata diff --git a/IGLU/simple_renderer/ParametricVertexData.h b/IGLU/simple_renderer/ParametricVertexData.h index f9e0004312..e8072279c4 100644 --- a/IGLU/simple_renderer/ParametricVertexData.h +++ b/IGLU/simple_renderer/ParametricVertexData.h @@ -14,8 +14,7 @@ #include #include -namespace iglu { -namespace vertexdata { +namespace iglu::vertexdata { // [Convention] UV origin is bottom left and +Y points up. @@ -60,5 +59,4 @@ std::shared_ptr create(igl::IDevice& device, } // namespace RenderToTextureQuad -} // namespace vertexdata -} // namespace iglu +} // namespace iglu::vertexdata diff --git a/IGLU/simple_renderer/ShaderProgram.cpp b/IGLU/simple_renderer/ShaderProgram.cpp index 2033d36d9b..f80b19b87b 100644 --- a/IGLU/simple_renderer/ShaderProgram.cpp +++ b/IGLU/simple_renderer/ShaderProgram.cpp @@ -13,8 +13,7 @@ #include -namespace iglu { -namespace material { +namespace iglu::material { #define CHECK_RESULT(res, outResPtr) \ if (!res.isOk()) { \ @@ -73,5 +72,4 @@ void ShaderProgram::populatePipelineDescriptor(igl::RenderPipelineDesc& pipeline } } -} // namespace material -} // namespace iglu +} // namespace iglu::material diff --git a/IGLU/simple_renderer/ShaderProgram.h b/IGLU/simple_renderer/ShaderProgram.h index af4ee2d8c1..797769a0f4 100644 --- a/IGLU/simple_renderer/ShaderProgram.h +++ b/IGLU/simple_renderer/ShaderProgram.h @@ -13,8 +13,7 @@ #include #include -namespace iglu { -namespace material { +namespace iglu::material { /// Aggregates a vertex and a fragment module to extract shader reflection /// information that can be used ahead of drawing. @@ -23,7 +22,7 @@ class ShaderProgram final { /// Retrieve shader reflection information. This is particularly useful in /// scenarios where the application can't make fixed assumptions about the /// layout of the uniforms within a shader. - const igl::IRenderPipelineReflection& renderPipelineReflection() const; + [[nodiscard]] const igl::IRenderPipelineReflection& renderPipelineReflection() const; /// Populates a pipeline descriptor for drawing using this shader program. void populatePipelineDescriptor(igl::RenderPipelineDesc& pipelineDesc) const; @@ -48,5 +47,4 @@ class ShaderProgram final { std::shared_ptr _reflection; }; -} // namespace material -} // namespace iglu +} // namespace iglu::material diff --git a/IGLU/simple_renderer/ShaderUniforms.cpp b/IGLU/simple_renderer/ShaderUniforms.cpp index 8c6af21075..4a4042de91 100644 --- a/IGLU/simple_renderer/ShaderUniforms.cpp +++ b/IGLU/simple_renderer/ShaderUniforms.cpp @@ -63,7 +63,7 @@ ShaderUniforms::ShaderUniforms(igl::IDevice& device, const bool isSuballocated = device_.getBackendType() == igl::BackendType::Vulkan; for (const igl::BufferArgDesc& iglDesc : reflection.allUniformBuffers()) { - size_t length = iglDesc.bufferDataSize; + const size_t length = iglDesc.bufferDataSize; IGL_ASSERT_MSG(length > 0, "unexpected buffer with size 0"); IGL_ASSERT_MSG(length <= MAX_SUBALLOCATED_BUFFER_SIZE_BYTES && (uniformBufferLimit == 0 || length <= uniformBufferLimit), @@ -124,8 +124,8 @@ ShaderUniforms::ShaderUniforms(igl::IDevice& device, } for (int i = 0; i < static_cast(iglDesc.members.size()); ++i) { - auto& uniformDesc = iglDesc.members[i]; - UniformDesc uniform{uniformDesc, bufferDesc}; + const auto& uniformDesc = iglDesc.members[i]; + const UniformDesc uniform{uniformDesc, bufferDesc}; _allUniformsByName.insert({uniformDesc.name, uniform}); bufferDesc->uniforms.push_back(uniform); bufferDesc->memberIndices[uniformDesc.name] = i; @@ -147,10 +147,10 @@ ShaderUniforms::~ShaderUniforms() { } igl::NameHandle ShaderUniforms::MemoizedQualifiedMemberNameCalculator::getQualifiedMemberName( - const igl::NameHandle& blockTypeName, + const igl::NameHandle& /*blockTypeName*/, const igl::NameHandle& blockInstanceName, const igl::NameHandle& memberName) const { - std::pair key = {blockInstanceName, memberName}; + const std::pair key = {blockInstanceName, memberName}; auto it = qualifiedMemberNameCache_.find(key); if (it != qualifiedMemberNameCache_.end()) { return it->second; @@ -241,7 +241,7 @@ void ShaderUniforms::setUniformBytes(const UniformDesc& uniformDesc, if (strongBuffer->isSuballocated && strongBuffer->currentAllocation >= 0) { subAllocatedOffset = strongBuffer->currentAllocation * strongBuffer->suballocationsSize; } - uintptr_t offset = + const uintptr_t offset = uniformDesc.iglMemberDesc.offset + elementSize * arrayIndex + subAllocatedOffset; auto err = try_checked_memcpy((uint8_t*)strongBuffer->allocation->ptr + offset, // destination @@ -543,7 +543,7 @@ void ShaderUniforms::setFloat3x3(const igl::NameHandle& uniformName, // simdtypes::float3x3 has an extra float per float-vector. // Remove it so we can send the packed version to OpenGL float packedMatrix[9] = {0.0f}; - auto paddedMatrixPtr = reinterpret_cast(&value); + const auto* paddedMatrixPtr = reinterpret_cast(&value); float* packedMatrixPtr = packedMatrix; for (int i = 0; i < 3; i++) { for (int j = 0; j < 3; j++) { @@ -574,8 +574,8 @@ void ShaderUniforms::setFloat3x3(const igl::NameHandle& blockTypeName, } else { // simdtypes::float3x3 has an extra float per float-vector. // Remove it so we can send the packed version to OpenGL - std::array packedMatrix; - auto paddedMatrixPtr = reinterpret_cast(&value); + std::array packedMatrix{}; + const auto* paddedMatrixPtr = reinterpret_cast(&value); float* packedMatrixPtr = packedMatrix.data(); for (int i = 0; i < 3; i++) { for (int j = 0; j < 3; j++) { @@ -603,9 +603,9 @@ void ShaderUniforms::setFloat3x3Array(const igl::NameHandle& uniformName, } else { // simdtypes::float3x3 has an extra float per float-vector. // Remove it so we can send the packed version to OpenGL - auto paddedMatrixPtr = reinterpret_cast(value); - auto packedMatrix = new float[9 * count]; - auto packedMatrixPtr = packedMatrix; + const auto* paddedMatrixPtr = reinterpret_cast(value); + auto* packedMatrix = new float[9 * count]; + auto* packedMatrixPtr = packedMatrix; for (int n = 0; n < count; n++) { for (int i = 0; i < 3; i++) { for (int j = 0; j < 3; j++) { diff --git a/IGLU/simple_renderer/ShaderUniforms.h b/IGLU/simple_renderer/ShaderUniforms.h index e3a281563b..606811c2ae 100644 --- a/IGLU/simple_renderer/ShaderUniforms.h +++ b/IGLU/simple_renderer/ShaderUniforms.h @@ -17,8 +17,7 @@ #include #include -namespace iglu { -namespace material { +namespace iglu::material { class MemoizedQualifiedMemberNameCalculator; /// Handles allocation, updating and binding of shader uniforms. It uses reflection @@ -350,5 +349,4 @@ class ShaderUniforms final { BufferDesc* buffer); }; -} // namespace material -} // namespace iglu +} // namespace iglu::material diff --git a/IGLU/simple_renderer/VertexData.cpp b/IGLU/simple_renderer/VertexData.cpp index 117782f37f..d453471747 100644 --- a/IGLU/simple_renderer/VertexData.cpp +++ b/IGLU/simple_renderer/VertexData.cpp @@ -11,8 +11,7 @@ #include -namespace iglu { -namespace vertexdata { +namespace iglu::vertexdata { VertexData::VertexData(std::shared_ptr vis, std::shared_ptr vertexBuffer, @@ -94,5 +93,4 @@ std::shared_ptr VertexData::vertexInputState() { return vis_; } -} // namespace vertexdata -} // namespace iglu +} // namespace iglu::vertexdata diff --git a/IGLU/simple_renderer/VertexData.h b/IGLU/simple_renderer/VertexData.h index 3ff1dfa514..29801493a7 100644 --- a/IGLU/simple_renderer/VertexData.h +++ b/IGLU/simple_renderer/VertexData.h @@ -13,8 +13,7 @@ #include #include -namespace iglu { -namespace vertexdata { +namespace iglu::vertexdata { /// Describes how the underlying APIs should interpret the buffers when drawing. struct PrimitiveDesc { @@ -63,12 +62,12 @@ class VertexData final { igl::IBuffer& indexBuffer() { IGL_ASSERT(ib_); - return *ib_.get(); + return *ib_; } igl::IBuffer& vertexBuffer() { IGL_ASSERT(vb_); - return *vb_.get(); + return *vb_; } protected: @@ -81,5 +80,4 @@ class VertexData final { const igl::PrimitiveType topology_ = igl::PrimitiveType::Triangle; }; -} // namespace vertexdata -} // namespace iglu +} // namespace iglu::vertexdata diff --git a/IGLU/texture_accessor/ITextureAccessor.h b/IGLU/texture_accessor/ITextureAccessor.h index 9d8c5f99d8..95b794468a 100644 --- a/IGLU/texture_accessor/ITextureAccessor.h +++ b/IGLU/texture_accessor/ITextureAccessor.h @@ -11,8 +11,7 @@ #include #include -namespace iglu { -namespace textureaccessor { +namespace iglu::textureaccessor { enum class RequestStatus : uint8_t { Ready = 0, @@ -67,7 +66,7 @@ class ITextureAccessor { return copyBytes(ptr, length); } - std::shared_ptr getTexture() const { + [[nodiscard]] std::shared_ptr getTexture() const { return texture_; } @@ -75,5 +74,4 @@ class ITextureAccessor { std::shared_ptr texture_; }; -} // namespace textureaccessor -} // namespace iglu +} // namespace iglu::textureaccessor diff --git a/IGLU/texture_accessor/MetalTextureAccessor.h b/IGLU/texture_accessor/MetalTextureAccessor.h index 4c8ef74c52..2a39251139 100644 --- a/IGLU/texture_accessor/MetalTextureAccessor.h +++ b/IGLU/texture_accessor/MetalTextureAccessor.h @@ -13,8 +13,7 @@ #include #include -namespace iglu { -namespace textureaccessor { +namespace iglu::textureaccessor { class MetalTextureAccessor : public ITextureAccessor { public: @@ -37,5 +36,4 @@ class MetalTextureAccessor : public ITextureAccessor { std::shared_ptr lastRequestCommandBuffer = nullptr; }; -} // namespace textureaccessor -} // namespace iglu +} // namespace iglu::textureaccessor diff --git a/IGLU/texture_accessor/MetalTextureAccessor.mm b/IGLU/texture_accessor/MetalTextureAccessor.mm index 6b3b971f9c..2b02838d81 100644 --- a/IGLU/texture_accessor/MetalTextureAccessor.mm +++ b/IGLU/texture_accessor/MetalTextureAccessor.mm @@ -20,8 +20,7 @@ #include #endif -namespace iglu { -namespace textureaccessor { +namespace iglu::textureaccessor { MetalTextureAccessor::MetalTextureAccessor(std::shared_ptr texture, igl::IDevice& device) : @@ -61,7 +60,7 @@ auto metalReadBuffer = static_cast(*readBuffer_).get(); igl::Result res; - igl::CommandBufferDesc desc; + const igl::CommandBufferDesc desc; auto iglMtlCommandBuffer = commandQueue.createCommandBuffer(desc, &res); IGL_ASSERT(res.isOk()); auto metalCmdBuffer = static_cast(*iglMtlCommandBuffer).get(); @@ -114,5 +113,4 @@ return latestBytesRead_; } -} // namespace textureaccessor -} // namespace iglu +} // namespace iglu::textureaccessor diff --git a/IGLU/texture_accessor/OpenGLTextureAccessor.cpp b/IGLU/texture_accessor/OpenGLTextureAccessor.cpp index 700a97cb1e..04b5370194 100644 --- a/IGLU/texture_accessor/OpenGLTextureAccessor.cpp +++ b/IGLU/texture_accessor/OpenGLTextureAccessor.cpp @@ -68,12 +68,12 @@ void OpenGLTextureAccessor::requestBytes(igl::ICommandQueue& commandQueue, auto& glTexture = static_cast(*texture_); auto& context = glTexture.getContext(); - auto oglFrameBuffer = static_cast(&(*frameBuffer_)); + auto* oglFrameBuffer = static_cast(&(*frameBuffer_)); oglFrameBuffer->bindBuffer(); oglFrameBuffer->bindBufferForRead(); if (!textureAttached_) { - igl::opengl::Texture::AttachmentParams params; + igl::opengl::Texture::AttachmentParams params{}; params.read = true; params.face = 0; params.layer = 0; @@ -138,7 +138,7 @@ size_t OpenGLTextureAccessor::copyBytes(unsigned char* ptr, size_t length) { auto& texture = static_cast(*texture_); auto& context = texture.getContext(); context.bindBuffer(GL_PIXEL_PACK_BUFFER, pboId_); - auto bytes = + auto* bytes = context.mapBufferRange(GL_PIXEL_PACK_BUFFER, 0, textureBytesPerImage_, GL_MAP_READ_BIT); if (IGL_VERIFY(bytes)) { checked_memcpy_robust(ptr, length, bytes, textureBytesPerImage_, textureBytesPerImage_); diff --git a/IGLU/texture_accessor/OpenGLTextureAccessor.h b/IGLU/texture_accessor/OpenGLTextureAccessor.h index 1a39d9b47c..f8730a9c8e 100644 --- a/IGLU/texture_accessor/OpenGLTextureAccessor.h +++ b/IGLU/texture_accessor/OpenGLTextureAccessor.h @@ -14,8 +14,7 @@ #include #include -namespace iglu { -namespace textureaccessor { +namespace iglu::textureaccessor { class OpenGLTextureAccessor : public ITextureAccessor { public: @@ -42,5 +41,4 @@ class OpenGLTextureAccessor : public ITextureAccessor { bool textureAttached_ = false; }; -} // namespace textureaccessor -} // namespace iglu +} // namespace iglu::textureaccessor diff --git a/IGLU/texture_accessor/TextureAccessorFactory.cpp b/IGLU/texture_accessor/TextureAccessorFactory.cpp index ccb1f8d048..d9d08cf5a2 100644 --- a/IGLU/texture_accessor/TextureAccessorFactory.cpp +++ b/IGLU/texture_accessor/TextureAccessorFactory.cpp @@ -16,8 +16,7 @@ #include "MetalTextureAccessor.h" #endif -namespace iglu { -namespace textureaccessor { +namespace iglu::textureaccessor { std::unique_ptr TextureAccessorFactory::createTextureAccessor( igl::BackendType backendType, @@ -42,5 +41,4 @@ std::unique_ptr TextureAccessorFactory::createTextureAccessor( } } -} // namespace textureaccessor -} // namespace iglu +} // namespace iglu::textureaccessor diff --git a/IGLU/texture_accessor/TextureAccessorFactory.h b/IGLU/texture_accessor/TextureAccessorFactory.h index 8dfedae415..ba3e813301 100644 --- a/IGLU/texture_accessor/TextureAccessorFactory.h +++ b/IGLU/texture_accessor/TextureAccessorFactory.h @@ -12,8 +12,7 @@ #include #include -namespace iglu { -namespace textureaccessor { +namespace iglu::textureaccessor { class TextureAccessorFactory { public: @@ -23,5 +22,4 @@ class TextureAccessorFactory { igl::IDevice& device); }; -} // namespace textureaccessor -} // namespace iglu +} // namespace iglu::textureaccessor diff --git a/IGLU/texture_accessor/VulkanTextureAccessor.cpp b/IGLU/texture_accessor/VulkanTextureAccessor.cpp index 4579377766..ae48f78edc 100644 --- a/IGLU/texture_accessor/VulkanTextureAccessor.cpp +++ b/IGLU/texture_accessor/VulkanTextureAccessor.cpp @@ -32,8 +32,8 @@ void VulkanTextureAccessor::assignTexture(std::shared_ptr texture return; } #if IGL_BACKEND_VULKAN - igl::vulkan::Texture* vkTexture = static_cast(texture.get()); - auto& vkImage = vkTexture->getVulkanTexture().getVulkanImage(); + auto* vkTexture = static_cast(texture.get()); + const auto& vkImage = vkTexture->getVulkanTexture().getVulkanImage(); vkImage_ = vkImage.getVkImage(); ctx_ = vkImage.ctx_; const auto textureFormatProperties = diff --git a/IGLU/texture_loader/ktx/TextureLoaderFactory.cpp b/IGLU/texture_loader/ktx/TextureLoaderFactory.cpp index 3f68e3ad3c..2c6cdd44c2 100644 --- a/IGLU/texture_loader/ktx/TextureLoaderFactory.cpp +++ b/IGLU/texture_loader/ktx/TextureLoaderFactory.cpp @@ -149,9 +149,9 @@ std::unique_ptr TextureLoaderFactory::tryCreateInternal( if (ktxTexture_NeedsTranscoding(rawTexture)) { #if IGL_PLATFORM_ANDROID || IGL_PLATFORM_IOS - ktx_transcode_fmt_e transcodeFormat = KTX_TTF_ASTC_4x4_RGBA; + const ktx_transcode_fmt_e transcodeFormat = KTX_TTF_ASTC_4x4_RGBA; #else - ktx_transcode_fmt_e transcodeFormat = KTX_TTF_BC7_RGBA; + const ktx_transcode_fmt_e transcodeFormat = KTX_TTF_BC7_RGBA; #endif error = ktxTexture2_TranscodeBasis(reinterpret_cast(rawTexture), transcodeFormat, 0); diff --git a/IGLU/texture_loader/stb_image/TextureLoaderFactory.cpp b/IGLU/texture_loader/stb_image/TextureLoaderFactory.cpp index ade27e01f8..168919e4b5 100644 --- a/IGLU/texture_loader/stb_image/TextureLoaderFactory.cpp +++ b/IGLU/texture_loader/stb_image/TextureLoaderFactory.cpp @@ -89,8 +89,8 @@ bool TextureLoader::shouldGenerateMipmaps() const noexcept { std::unique_ptr TextureLoader::loadInternal( igl::Result* IGL_NULLABLE outResult) const noexcept { const auto r = reader(); - int length = r.length() > std::numeric_limits::max() ? std::numeric_limits::max() - : static_cast(r.length()); + const int length = r.length() > std::numeric_limits::max() ? std::numeric_limits::max() + : static_cast(r.length()); int x, y, comp; void* data = nullptr; @@ -125,9 +125,9 @@ bool TextureLoaderFactory::canCreateInternal(DataReader headerReader, std::unique_ptr TextureLoaderFactory::tryCreateInternal( DataReader reader, igl::Result* IGL_NULLABLE outResult) const noexcept { - int length = reader.length() > std::numeric_limits::max() - ? std::numeric_limits::max() - : static_cast(reader.length()); + const int length = reader.length() > std::numeric_limits::max() + ? std::numeric_limits::max() + : static_cast(reader.length()); int x, y, comp; if (stbi_info_from_memory(reader.data(), length, &x, &y, &comp) == 0) { diff --git a/IGLU/uniform/Collection.cpp b/IGLU/uniform/Collection.cpp index 2e50d35a08..c54c4db976 100644 --- a/IGLU/uniform/Collection.cpp +++ b/IGLU/uniform/Collection.cpp @@ -8,8 +8,7 @@ #include #include -namespace iglu { -namespace uniform { +namespace iglu::uniform { void Collection::update(const Collection& changes) { for (const auto& [key, value] : changes.descriptors_) { @@ -38,7 +37,7 @@ std::vector Collection::getNames() const noexcept { IGL_LOG_INFO_ONCE("Collection::getNames() is deprecated. Use Collection::names() instead\n"); std::vector ret; ret.reserve(descriptors_.size()); - for (auto& desc : descriptors_) { + for (const auto& desc : descriptors_) { ret.push_back(desc.first); } return ret; @@ -67,5 +66,4 @@ bool Collection::operator!=(const Collection& rhs) const noexcept { return !operator==(rhs); } -} // namespace uniform -} // namespace iglu +} // namespace iglu::uniform diff --git a/IGLU/uniform/Collection.h b/IGLU/uniform/Collection.h index 2787082ada..05bf8c4cf9 100644 --- a/IGLU/uniform/Collection.h +++ b/IGLU/uniform/Collection.h @@ -14,8 +14,7 @@ #include #include -namespace iglu { -namespace uniform { +namespace iglu::uniform { class Encoder; @@ -134,5 +133,4 @@ struct Collection { std::vector names_; }; -} // namespace uniform -} // namespace iglu +} // namespace iglu::uniform diff --git a/IGLU/uniform/CollectionEncoder.cpp b/IGLU/uniform/CollectionEncoder.cpp index fd30634ea7..1bcd24642f 100644 --- a/IGLU/uniform/CollectionEncoder.cpp +++ b/IGLU/uniform/CollectionEncoder.cpp @@ -10,8 +10,7 @@ #include #include -namespace iglu { -namespace uniform { +namespace iglu::uniform { CollectionEncoder::CollectionEncoder(igl::BackendType backendType) : backendType_(backendType) {} @@ -20,11 +19,10 @@ void CollectionEncoder::operator()( igl::IRenderCommandEncoder& commandEncoder, uint8_t bindTarget, const std::vector& uniformNames) const noexcept { - Encoder uniformEncoder(backendType_); + const Encoder uniformEncoder(backendType_); for (const auto& name : uniformNames) { uniformEncoder(commandEncoder, bindTarget, collection.get(name)); } } -} // namespace uniform -} // namespace iglu +} // namespace iglu::uniform diff --git a/IGLU/uniform/CollectionEncoder.h b/IGLU/uniform/CollectionEncoder.h index 759cae4d0f..0abca550d7 100644 --- a/IGLU/uniform/CollectionEncoder.h +++ b/IGLU/uniform/CollectionEncoder.h @@ -15,8 +15,7 @@ namespace igl { class IRenderCommandEncoder; } // namespace igl -namespace iglu { -namespace uniform { +namespace iglu::uniform { struct Collection; class Encoder; @@ -27,7 +26,7 @@ class Encoder; // class CollectionEncoder { public: - CollectionEncoder(igl::BackendType backendType); + explicit CollectionEncoder(igl::BackendType backendType); void operator()(const Collection& collection, igl::IRenderCommandEncoder& commandEncoder, @@ -38,5 +37,4 @@ class CollectionEncoder { igl::BackendType backendType_; }; -} // namespace uniform -} // namespace iglu +} // namespace iglu::uniform diff --git a/IGLU/uniform/Descriptor.cpp b/IGLU/uniform/Descriptor.cpp index 880363db5f..47e0cc7ed4 100644 --- a/IGLU/uniform/Descriptor.cpp +++ b/IGLU/uniform/Descriptor.cpp @@ -7,12 +7,7 @@ #include -#if IGL_BACKEND_OPENGL -#include -#endif - -namespace iglu { -namespace uniform { +namespace iglu::uniform { Descriptor::Descriptor(igl::UniformType type) : type_(type) {} @@ -38,5 +33,4 @@ void Descriptor::toUniformDescriptor(int location, igl::UniformDesc& outDescript } #endif -} // namespace uniform -} // namespace iglu +} // namespace iglu::uniform diff --git a/IGLU/uniform/Descriptor.h b/IGLU/uniform/Descriptor.h index 61747c8d0d..9572931806 100644 --- a/IGLU/uniform/Descriptor.h +++ b/IGLU/uniform/Descriptor.h @@ -15,8 +15,7 @@ #include #include -namespace iglu { -namespace uniform { +namespace iglu::uniform { // ---------------------------------------------------------------------------- @@ -30,13 +29,13 @@ struct PackedValue { static_assert(Trait::kPadding == 0, "!"); PackedValue() = default; - PackedValue(T v) : value(std::move(v)) {} + explicit PackedValue(T v) : value(std::move(v)) {} void* data(Alignment /*unused*/) noexcept { return &value; } - const void* data(Alignment /*unused*/) const noexcept { + [[nodiscard]] const void* data(Alignment /*unused*/) const noexcept { return &value; } }; @@ -49,13 +48,13 @@ struct AlignedValue { uint8_t padding[Trait::kPadding]; // pads the end of the struct to ensure alignment AlignedValue() = default; - AlignedValue(T v) : value(std::move(v)) {} + explicit AlignedValue(T v) : value(std::move(v)) {} void* data(Alignment /*unused*/) noexcept { return &value; } - const void* data(Alignment /*unused*/) const noexcept { + [[nodiscard]] const void* data(Alignment /*unused*/) const noexcept { return &value; } }; @@ -76,7 +75,7 @@ struct AlignedElement { mutable AlignedMat3 valueAligned; // padded element shadows value AlignedElement() = default; - AlignedElement(glm::mat3 v) : value(v) {} + explicit AlignedElement(glm::mat3 v) : value(v) {} void* data(Alignment alignment) noexcept { return const_cast(static_cast(this)->data(alignment)); @@ -131,22 +130,22 @@ struct AlignedElementInVector : PackedValue // To submit this uniform to the GPU, use uniform::Encoder. struct Descriptor { protected: - Descriptor(igl::UniformType type); + explicit Descriptor(igl::UniformType type); public: virtual ~Descriptor() = default; - virtual const void* data(Alignment alignment) const noexcept = 0; + [[nodiscard]] virtual const void* data(Alignment alignment) const noexcept = 0; - virtual size_t numBytes(Alignment alignment) const noexcept = 0; + [[nodiscard]] virtual size_t numBytes(Alignment alignment) const noexcept = 0; - virtual size_t size() const noexcept { + [[nodiscard]] virtual size_t size() const noexcept { return 1; } - igl::UniformType getType() const noexcept; + [[nodiscard]] igl::UniformType getType() const noexcept; - int getIndex(igl::ShaderStage stage) const noexcept; + [[nodiscard]] int getIndex(igl::ShaderStage stage) const noexcept; void setIndex(igl::ShaderStage stage, int newValue) noexcept; using Indices = std::array; @@ -190,13 +189,13 @@ class DescriptorValue : public Descriptor { using Self = DescriptorValue; DescriptorValue() : Descriptor(Trait::kValue) {} - DescriptorValue(T value) : Descriptor(Trait::kValue), element_(std::move(value)) {} + explicit DescriptorValue(T value) : Descriptor(Trait::kValue), element_(std::move(value)) {} - const void* data(Alignment alignment) const noexcept override { + [[nodiscard]] const void* data(Alignment alignment) const noexcept override { return element_.data(alignment); } - size_t numBytes(Alignment alignment) const noexcept override { + [[nodiscard]] size_t numBytes(Alignment alignment) const noexcept override { IGL_ASSERT(sizeForUniformType(getType()) <= sizeof(Element)); // NOTE: Any padding required for T to be aligned will be present in Element @@ -244,17 +243,17 @@ class DescriptorVector : public Descriptor { struct PackedContainer { Vector values; PackedContainer() = default; - PackedContainer(Vector vec) : values(std::move(vec)) {} + explicit PackedContainer(Vector vec) : values(std::move(vec)) {} void* data(Alignment /*unused*/) noexcept { return values.data(); } - const void* data(Alignment /*unused*/) const noexcept { + [[nodiscard]] const void* data(Alignment /*unused*/) const noexcept { return values.data(); } - size_t elementSize(Alignment /*unused*/) const noexcept { + [[nodiscard]] size_t elementSize(Alignment /*unused*/) const noexcept { return sizeof(T); } }; @@ -267,7 +266,7 @@ class DescriptorVector : public Descriptor { mutable std::vector> valuesAligned; DualContainer() = default; - DualContainer(Vector vec) : values(std::move(vec)) {} + explicit DualContainer(Vector vec) : values(std::move(vec)) {} void* data(Alignment /*alignment*/) noexcept { return const_cast(static_cast(this)->data()); @@ -300,19 +299,20 @@ class DescriptorVector : public Descriptor { using Self = DescriptorVector; DescriptorVector() : Descriptor(Trait::kValue) {} - DescriptorVector(Vector values) : Descriptor(Trait::kValue), container_(std::move(values)) {} + explicit DescriptorVector(Vector values) : + Descriptor(Trait::kValue), container_(std::move(values)) {} - const void* data(Alignment alignment) const noexcept override { + [[nodiscard]] const void* data(Alignment alignment) const noexcept override { return container_.data(alignment); } - size_t numBytes(Alignment alignment) const noexcept override { + [[nodiscard]] size_t numBytes(Alignment alignment) const noexcept override { size_t elementSize = container_.elementSize(alignment); IGL_ASSERT(sizeForUniformType(getType()) <= elementSize); return container_.values.size() * elementSize; } - size_t size() const noexcept override { + [[nodiscard]] size_t size() const noexcept override { return container_.values.size(); } @@ -330,5 +330,4 @@ class DescriptorVector : public Descriptor { // ---------------------------------------------------------------------------- -} // namespace uniform -} // namespace iglu +} // namespace iglu::uniform diff --git a/IGLU/uniform/Encoder.cpp b/IGLU/uniform/Encoder.cpp index 27e4384cfa..ba9276ae9d 100644 --- a/IGLU/uniform/Encoder.cpp +++ b/IGLU/uniform/Encoder.cpp @@ -12,8 +12,7 @@ #include #include -namespace iglu { -namespace uniform { +namespace iglu::uniform { // ---------------------------------------------------------------------------- @@ -49,7 +48,7 @@ void encodeRenderUniform(igl::IRenderCommandEncoder& encoder, const Descriptor& uniform, Alignment alignment) { const void* data = uniform.data(alignment); - size_t numBytes = uniform.numBytes(alignment); + const size_t numBytes = uniform.numBytes(alignment); IGL_ASSERT_MSG(numBytes <= 4 * 1024, "bindBytes should only be used for uniforms smaller than 4kb"); encoder.bindBytes(bufferIndex, bindTarget, data, static_cast(numBytes)); @@ -59,7 +58,7 @@ void encodeAlignedCompute(igl::IComputeCommandEncoder& encoder, int bufferIndex, const Descriptor& uniform) { const void* data = uniform.data(Alignment::Aligned); - size_t numBytes = uniform.numBytes(Alignment::Aligned); + const size_t numBytes = uniform.numBytes(Alignment::Aligned); IGL_ASSERT_MSG(numBytes <= 4 * 1024, "bindBytes should only be used for uniforms smaller than 4kb"); encoder.bindBytes(bufferIndex, data, static_cast(numBytes)); @@ -74,7 +73,7 @@ Encoder::Encoder(igl::BackendType backendType) : backendType_(backendType) {} void Encoder::operator()(igl::IRenderCommandEncoder& encoder, uint8_t bindTarget, const Descriptor& uniform) const noexcept { - int bufferIndex = + const int bufferIndex = uniform.getIndex(bindTarget == igl::BindTarget::kVertex ? igl::ShaderStage::Vertex : igl::ShaderStage::Fragment); if (!IGL_VERIFY(bufferIndex >= 0)) { @@ -100,7 +99,7 @@ void Encoder::operator()(igl::IRenderCommandEncoder& encoder, void Encoder::operator()(igl::IComputeCommandEncoder& encoder, const Descriptor& uniform) const noexcept { - int bufferIndex = uniform.getIndex(igl::ShaderStage::Compute); + const int bufferIndex = uniform.getIndex(igl::ShaderStage::Compute); if (!IGL_VERIFY(bufferIndex >= 0)) { return; } @@ -120,5 +119,4 @@ void Encoder::operator()(igl::IComputeCommandEncoder& encoder, } } -} // namespace uniform -} // namespace iglu +} // namespace iglu::uniform diff --git a/IGLU/uniform/Encoder.h b/IGLU/uniform/Encoder.h index 373fa47971..20d4e29760 100644 --- a/IGLU/uniform/Encoder.h +++ b/IGLU/uniform/Encoder.h @@ -16,8 +16,7 @@ class IRenderCommandEncoder; class IComputeCommandEncoder; } // namespace igl -namespace iglu { -namespace uniform { +namespace iglu::uniform { struct Descriptor; @@ -30,7 +29,7 @@ struct Descriptor; // igl::IComputeCommandEncoder::bindUniform() class Encoder { public: - Encoder(igl::BackendType backendType); + explicit Encoder(igl::BackendType backendType); void operator()(igl::IRenderCommandEncoder& encoder, uint8_t bindTarget, const Descriptor& uniform) const noexcept; @@ -41,5 +40,4 @@ class Encoder { igl::BackendType backendType_; }; -} // namespace uniform -} // namespace iglu +} // namespace iglu::uniform diff --git a/IGLU/uniform/Trait.h b/IGLU/uniform/Trait.h index a02e789268..c8dd79fd42 100644 --- a/IGLU/uniform/Trait.h +++ b/IGLU/uniform/Trait.h @@ -12,8 +12,7 @@ #include #include -namespace iglu { -namespace uniform { +namespace iglu::uniform { // ---------------------------------------------------------------------------- @@ -99,9 +98,9 @@ struct Trait { using Aligned = std::array; // each row of matrix is 16-byte aligned static_assert(sizeof(Aligned) == 3 * sizeof(glm::vec4), "Aligned is the wrong size!"); static void toAligned(Aligned& outData, const glm::mat3& src) noexcept { - auto srcMatrix = static_cast(glm::value_ptr(src)); + const auto* srcMatrix = static_cast(glm::value_ptr(src)); for (int i = 0; i < 3; i++) { - auto outRow = static_cast(glm::value_ptr(outData[i])); + auto* outRow = static_cast(glm::value_ptr(outData[i])); for (int j = 0; j < 3; j++) { *outRow++ = *srcMatrix++; } @@ -118,5 +117,4 @@ struct Trait { static constexpr size_t kPadding = 0; }; -} // namespace uniform -} // namespace iglu +} // namespace iglu::uniform diff --git a/build/android/app/build.gradle b/build/android/app/build.gradle index df1009472d..59d927c0f0 100644 --- a/build/android/app/build.gradle +++ b/build/android/app/build.gradle @@ -19,7 +19,9 @@ android { targetSdk 33 versionCode 1 versionName "1.0" - + ndk { + abiFilters 'arm64-v8a' + } externalNativeBuild { cmake { cppFlags '-std=c++17' diff --git a/build/android/build.gradle b/build/android/build.gradle index 54f9d92904..aadd5648bf 100644 --- a/build/android/build.gradle +++ b/build/android/build.gradle @@ -7,6 +7,6 @@ // Top-level build file where you can add configuration options common to all sub-projects/modules. plugins { - id 'com.android.application' version '7.2.0' apply false - id 'com.android.library' version '7.2.0' apply false + id 'com.android.application' version '8.0.2' apply false + id 'com.android.library' version '8.0.2' apply false } diff --git a/build/android/gradle/wrapper/gradle-wrapper.properties b/build/android/gradle/wrapper/gradle-wrapper.properties index 2beb84b7ff..6f2ede506f 100644 --- a/build/android/gradle/wrapper/gradle-wrapper.properties +++ b/build/android/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ #Mon May 08 19:40:54 PDT 2023 distributionBase=GRADLE_USER_HOME -distributionUrl=https\://services.gradle.org/distributions/gradle-7.3.3-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.0.2-bin.zip distributionPath=wrapper/dists zipStorePath=wrapper/dists zipStoreBase=GRADLE_USER_HOME diff --git a/samples/android/opengl/jni/Jni.cpp b/samples/android/opengl/jni/Jni.cpp index 9f0abbdd3c..02c0cce328 100644 --- a/samples/android/opengl/jni/Jni.cpp +++ b/samples/android/opengl/jni/Jni.cpp @@ -13,8 +13,7 @@ #include #include -namespace igl_samples { -namespace android { +namespace igl_samples::android { namespace { std::unique_ptr renderer; @@ -28,23 +27,22 @@ JNIEXPORT void JNICALL Java_com_facebook_igl_sample_opengl_SampleLib_render(JNIE jobject obj); }; -JNIEXPORT void JNICALL Java_com_facebook_igl_sample_opengl_SampleLib_init(JNIEnv* env, - jobject obj) { +JNIEXPORT void JNICALL Java_com_facebook_igl_sample_opengl_SampleLib_init(JNIEnv* /*env*/, + jobject /*obj*/) { renderer = std::make_unique(); renderer->init(); } -JNIEXPORT void JNICALL Java_com_facebook_igl_sample_opengl_SampleLib_surfaceChanged(JNIEnv* env, - jobject obj) { +JNIEXPORT void JNICALL +Java_com_facebook_igl_sample_opengl_SampleLib_surfaceChanged(JNIEnv* /*env*/, jobject /*obj*/) { renderer->onSurfacesChanged(); } -JNIEXPORT void JNICALL Java_com_facebook_igl_sample_opengl_SampleLib_render(JNIEnv* env, - jobject obj) { +JNIEXPORT void JNICALL Java_com_facebook_igl_sample_opengl_SampleLib_render(JNIEnv* /*env*/, + jobject /*obj*/) { if (renderer != nullptr) { renderer->render(); } } -} // namespace android -} // namespace igl_samples +} // namespace igl_samples::android diff --git a/samples/android/opengl/jni/TinyRenderer.cpp b/samples/android/opengl/jni/TinyRenderer.cpp index fe597aefe4..63b6e47468 100644 --- a/samples/android/opengl/jni/TinyRenderer.cpp +++ b/samples/android/opengl/jni/TinyRenderer.cpp @@ -24,8 +24,7 @@ #define IGL_SAMPLE_LOG_ERROR(...) \ __android_log_print(ANDROID_LOG_ERROR, "libsampleOpenGLJni", __VA_ARGS__) -namespace igl_samples { -namespace android { +namespace igl_samples::android { using namespace igl; @@ -69,7 +68,7 @@ const std::string kFragmentShader = R"( void TinyRenderer::init() { Result result; { // Initialize the device - igl::HWDeviceQueryDesc queryDesc(HWDeviceType::IntegratedGpu); + const igl::HWDeviceQueryDesc queryDesc(HWDeviceType::IntegratedGpu); auto hwDevice = opengl::egl::HWDevice(); auto hwDevices = hwDevice.queryDevices(queryDesc, &result); throwOnBadResult(result); @@ -97,12 +96,12 @@ void TinyRenderer::init() { 2, }; - BufferDesc vertexBufferDesc = + const BufferDesc vertexBufferDesc = BufferDesc(BufferDesc::BufferTypeBits::Vertex, vertexData, sizeof(vertexData)); vertexBuffer_ = device_->createBuffer(vertexBufferDesc, &result); throwOnBadResult(result); - BufferDesc indexBufferDesc = + const BufferDesc indexBufferDesc = BufferDesc(BufferDesc::BufferTypeBits::Index, indexData, sizeof(indexData)); indexBuffer_ = device_->createBuffer(indexBufferDesc, &result); throwOnBadResult(result); @@ -126,7 +125,7 @@ void TinyRenderer::init() { } { // Initialize command queue - CommandQueueDesc commandQueueDesc = {CommandQueueType::Graphics}; + const CommandQueueDesc commandQueueDesc = {CommandQueueType::Graphics}; commandQueue_ = device_->createCommandQueue(commandQueueDesc, &result); throwOnBadResult(result); } @@ -180,8 +179,8 @@ void TinyRenderer::render() { } // Create and submit command buffers - CommandBufferDesc commandBufferDesc; - std::shared_ptr buffer = + const CommandBufferDesc commandBufferDesc; + const std::shared_ptr buffer = commandQueue_->createCommandBuffer(commandBufferDesc, &result); throwOnBadResult(result); @@ -199,8 +198,8 @@ void TinyRenderer::render() { } void TinyRenderer::onSurfacesChanged() { - auto readSurface = eglGetCurrentSurface(EGL_READ); - auto drawSurface = eglGetCurrentSurface(EGL_DRAW); + auto* readSurface = eglGetCurrentSurface(EGL_READ); + auto* drawSurface = eglGetCurrentSurface(EGL_DRAW); Result result; device_->getPlatformDevice()->updateSurfaces( @@ -208,5 +207,4 @@ void TinyRenderer::onSurfacesChanged() { throwOnBadResult(result); } -} // namespace android -} // namespace igl_samples +} // namespace igl_samples::android diff --git a/samples/android/opengl/jni/TinyRenderer.h b/samples/android/opengl/jni/TinyRenderer.h index c298d622be..6ba3d4ff1e 100644 --- a/samples/android/opengl/jni/TinyRenderer.h +++ b/samples/android/opengl/jni/TinyRenderer.h @@ -12,8 +12,7 @@ #include #include -namespace igl_samples { -namespace android { +namespace igl_samples::android { class TinyRenderer final { public: @@ -33,5 +32,4 @@ class TinyRenderer final { igl::RenderPassDesc renderPassDesc_; }; -} // namespace android -} // namespace igl_samples +} // namespace igl_samples::android diff --git a/samples/desktop/Tiny/Tiny.cpp b/samples/desktop/Tiny/Tiny.cpp index ad1f39548b..3a3449a3b5 100644 --- a/samples/desktop/Tiny/Tiny.cpp +++ b/samples/desktop/Tiny/Tiny.cpp @@ -24,8 +24,8 @@ #include #include +#include #include -#include #include @@ -223,11 +223,11 @@ static void initIGL() { #error Unsupported OS #endif - std::vector devices = vulkan::HWDevice::queryDevices( - *ctx.get(), HWDeviceQueryDesc(HWDeviceType::DiscreteGpu), nullptr); + std::vector devices = + vulkan::HWDevice::queryDevices(*ctx, HWDeviceQueryDesc(HWDeviceType::DiscreteGpu), nullptr); if (devices.empty()) { devices = vulkan::HWDevice::queryDevices( - *ctx.get(), HWDeviceQueryDesc(HWDeviceType::IntegratedGpu), nullptr); + *ctx, HWDeviceQueryDesc(HWDeviceType::IntegratedGpu), nullptr); } device_ = vulkan::HWDevice::create(std::move(ctx), devices[0], (uint32_t)width_, (uint32_t)height_); @@ -236,7 +236,7 @@ static void initIGL() { } // Command queue: backed by different types of GPU HW queues - CommandQueueDesc desc{CommandQueueType::Graphics}; + const CommandQueueDesc desc{CommandQueueType::Graphics}; commandQueue_ = device_->createCommandQueue(desc, nullptr); // first color attachment @@ -343,8 +343,9 @@ static void render(const std::shared_ptr& nativeDrawable) { } // Command buffers (1-N per thread): create, submit and forget - CommandBufferDesc cbDesc; - std::shared_ptr buffer = commandQueue_->createCommandBuffer(cbDesc, nullptr); + const CommandBufferDesc cbDesc; + const std::shared_ptr buffer = + commandQueue_->createCommandBuffer(cbDesc, nullptr); const igl::Viewport viewport = {0.0f, 0.0f, (float)width_, (float)height_, 0.0f, +1.0f}; const igl::ScissorRect scissor = {0, 0, (uint32_t)width_, (uint32_t)height_}; @@ -365,7 +366,7 @@ static void render(const std::shared_ptr& nativeDrawable) { commandQueue_->submit(*buffer); } -int main(int argc, char* argv[]) { +int main(int /*argc*/, char* /*argv*/[]) { renderPass_.colorAttachments.resize(kNumColorAttachments); initWindow(&window_); initIGL(); diff --git a/samples/desktop/Tiny/Tiny_MeshLarge.cpp b/samples/desktop/Tiny/Tiny_MeshLarge.cpp index 87421385aa..4ac828591a 100644 --- a/samples/desktop/Tiny/Tiny_MeshLarge.cpp +++ b/samples/desktop/Tiny/Tiny_MeshLarge.cpp @@ -25,7 +25,6 @@ #include #include #include -#include #include #include @@ -701,9 +700,9 @@ bool isShadowMapDirty_ = true; struct VertexData { vec3 position; - uint32_t normal; // Int_2_10_10_10_REV - uint32_t uv; // hvec2 - uint32_t mtlIndex; + uint32_t normal{}; // Int_2_10_10_10_REV + uint32_t uv{}; // hvec2 + uint32_t mtlIndex{}; }; std::vector vertexData_; @@ -812,8 +811,9 @@ std::string convertFileName(std::string fileName) { } bool initWindow(GLFWwindow** outWindow) { - if (!glfwInit()) + if (!glfwInit()) { return false; + } #if USE_OPENGL_BACKEND glfwWindowHint(GLFW_CONTEXT_VERSION_MAJOR, 4); @@ -863,7 +863,7 @@ bool initWindow(GLFWwindow** outWindow) { #endif // IGL_WITH_IGLU }); - glfwSetMouseButtonCallback(window, [](auto* window, int button, int action, int mods) { + glfwSetMouseButtonCallback(window, [](auto* window, int button, int action, int /*mods*/) { #if IGL_WITH_IGLU if (!ImGui::GetIO().WantCaptureMouse) { #endif // IGL_WITH_IGLU @@ -901,8 +901,9 @@ bool initWindow(GLFWwindow** outWindow) { if (key == GLFW_KEY_T && pressed) { enableWireframe_ = !enableWireframe_; } - if (key == GLFW_KEY_ESCAPE && pressed) + if (key == GLFW_KEY_ESCAPE && pressed) { glfwSetWindowShouldClose(window, GLFW_TRUE); + } if (key == GLFW_KEY_W) { positioner_.movement_.forward_ = pressed; } @@ -948,7 +949,7 @@ void initIGL() { // create a device { { - Result result; + const Result result; #if USE_OPENGL_BACKEND #if IGL_PLATFORM_WIN auto ctx = std::make_unique(GetDC(glfwGetWin32Window(window_)), @@ -986,12 +987,12 @@ void initIGL() { const HWDeviceType hardwareType = kPreferIntegratedGPU ? HWDeviceType::IntegratedGpu : HWDeviceType::DiscreteGpu; std::vector devices = - vulkan::HWDevice::queryDevices(*ctx.get(), HWDeviceQueryDesc(hardwareType), nullptr); + vulkan::HWDevice::queryDevices(*ctx, HWDeviceQueryDesc(hardwareType), nullptr); if (devices.empty()) { const HWDeviceType fallbackHardwareType = !kPreferIntegratedGPU ? HWDeviceType::IntegratedGpu : HWDeviceType::DiscreteGpu; - devices = vulkan::HWDevice::queryDevices( - *ctx.get(), HWDeviceQueryDesc(fallbackHardwareType), nullptr); + devices = + vulkan::HWDevice::queryDevices(*ctx, HWDeviceQueryDesc(fallbackHardwareType), nullptr); } IGL_ASSERT_MSG(!devices.empty(), "GPU is not found"); device_ = @@ -1129,10 +1130,10 @@ void initIGL() { } // Command queue: backed by different types of GPU HW queues - CommandQueueDesc desc{CommandQueueType::Graphics}; + const CommandQueueDesc desc{CommandQueueType::Graphics}; commandQueue_ = device_->createCommandQueue(desc, nullptr); - renderPassOffscreen_.colorAttachments.push_back(igl::RenderPassDesc::ColorAttachmentDesc{}); + renderPassOffscreen_.colorAttachments.emplace_back(); renderPassOffscreen_.colorAttachments.back().loadAction = LoadAction::Clear; renderPassOffscreen_.colorAttachments.back().storeAction = kNumSamplesMSAA > 1 ? StoreAction::MsaaResolve : StoreAction::Store; @@ -1141,7 +1142,7 @@ void initIGL() { renderPassOffscreen_.depthAttachment.storeAction = StoreAction::DontCare; renderPassOffscreen_.depthAttachment.clearDepth = 1.0f; - renderPassMain_.colorAttachments.push_back(igl::RenderPassDesc::ColorAttachmentDesc{}); + renderPassMain_.colorAttachments.emplace_back(); renderPassMain_.colorAttachments.back().loadAction = LoadAction::Clear; renderPassMain_.colorAttachments.back().storeAction = StoreAction::Store; renderPassMain_.colorAttachments.back().clearColor = {0.0f, 0.0f, 0.0f, 1.0f}; @@ -1198,13 +1199,13 @@ bool loadAndCache(const char* cacheFileName) { std::vector shapeData; resplitShapes.resize(materials.size()); int prevIndex = shapes[0].mesh.material_ids[0]; - for (size_t s = 0; s < shapes.size(); s++) { + for (auto& shape : shapes) { size_t index_offset = 0; - for (size_t f = 0; f < shapes[s].mesh.num_face_vertices.size(); f++) { - IGL_ASSERT(shapes[s].mesh.num_face_vertices[f] == 3); + for (size_t f = 0; f < shape.mesh.num_face_vertices.size(); f++) { + IGL_ASSERT(shape.mesh.num_face_vertices[f] == 3); for (size_t v = 0; v < 3; v++) { - tinyobj::index_t idx = shapes[s].mesh.indices[index_offset + v]; + const tinyobj::index_t idx = shape.mesh.indices[index_offset + v]; const vec3 pos(attrib.vertices[3 * size_t(idx.vertex_index) + 0], attrib.vertices[3 * size_t(idx.vertex_index) + 1], @@ -1223,7 +1224,7 @@ bool loadAndCache(const char* cacheFileName) { attrib.texcoords[2 * size_t(idx.texcoord_index) + 1]) : vec2(0); - const int mtlIndex = shapes[s].mesh.material_ids[f]; + const int mtlIndex = shape.mesh.material_ids[f]; IGL_ASSERT(mtlIndex >= 0 && mtlIndex < materials.size()); @@ -1787,7 +1788,7 @@ void createShadowMap() { "Shadow map"); desc.numMipLevels = TextureDesc::calcNumMipLevels(w, h); Result ret; - std::shared_ptr shadowMap = device_->createTexture(desc, &ret); + const std::shared_ptr shadowMap = device_->createTexture(desc, &ret); IGL_ASSERT(ret.isOk()); FramebufferDesc framebufferDesc; @@ -1813,7 +1814,7 @@ void createOffscreenFramebuffer() { descDepth.numMipLevels = 1; descDepth.storage = ResourceStorage::Memoryless; } - std::shared_ptr texDepth = device_->createTexture(descDepth, &ret); + const std::shared_ptr texDepth = device_->createTexture(descDepth, &ret); IGL_ASSERT(ret.isOk()); TextureDesc::TextureUsage usage = @@ -1831,7 +1832,7 @@ void createOffscreenFramebuffer() { descColor.numMipLevels = 1; descColor.storage = ResourceStorage::Memoryless; } - std::shared_ptr texColor = device_->createTexture(descColor, &ret); + const std::shared_ptr texColor = device_->createTexture(descColor, &ret); IGL_ASSERT(ret.isOk()); FramebufferDesc framebufferDesc; @@ -1841,7 +1842,8 @@ void createOffscreenFramebuffer() { auto descColorResolve = TextureDesc::new2D(format, w, h, usage, "Offscreen framebuffer (c - resolve)"); descColorResolve.usage = usage; - std::shared_ptr texResolveColor = device_->createTexture(descColorResolve, &ret); + const std::shared_ptr texResolveColor = + device_->createTexture(descColorResolve, &ret); IGL_ASSERT(ret.isOk()); framebufferDesc.colorAttachments[0].resolveTexture = texResolveColor; } @@ -1895,7 +1897,7 @@ void render(const std::shared_ptr& nativeDrawable, uint32_t frameIndex // Pass 1: shadows if (isShadowMapDirty_) { - std::shared_ptr buffer = + const std::shared_ptr buffer = commandQueue_->createCommandBuffer(CommandBufferDesc(), nullptr); auto commands = buffer->createRenderCommandEncoder(renderPassShadow_, fbShadowMap_); @@ -1936,14 +1938,14 @@ void render(const std::shared_ptr& nativeDrawable, uint32_t frameIndex commandQueue_->submit(*buffer); - fbShadowMap_->getDepthAttachment()->generateMipmap(*commandQueue_.get()); + fbShadowMap_->getDepthAttachment()->generateMipmap(*commandQueue_); isShadowMapDirty_ = false; } // Pass 2: mesh { - std::shared_ptr buffer = + const std::shared_ptr buffer = commandQueue_->createCommandBuffer(CommandBufferDesc(), nullptr); // This will clear the framebuffer @@ -2052,7 +2054,7 @@ void render(const std::shared_ptr& nativeDrawable, uint32_t frameIndex // Pass 3: compute shader post-processing if (enableComputePass_) { - std::shared_ptr buffer = + const std::shared_ptr buffer = commandQueue_->createCommandBuffer(CommandBufferDesc{"computeBuffer"}, nullptr); auto commands = buffer->createComputeCommandEncoder(); @@ -2072,7 +2074,7 @@ void render(const std::shared_ptr& nativeDrawable, uint32_t frameIndex // Pass 4: render into the swapchain image { - std::shared_ptr buffer = + const std::shared_ptr buffer = commandQueue_->createCommandBuffer(CommandBufferDesc(), nullptr); // This will clear the framebuffer @@ -2088,7 +2090,7 @@ void render(const std::shared_ptr& nativeDrawable, uint32_t frameIndex commands->popDebugGroupLabel(); #if IGL_WITH_IGLU - imguiSession_->endFrame(*device_.get(), *commands); + imguiSession_->endFrame(*device_, *commands); #endif // IGL_WITH_IGLU commands->endEncoding(); @@ -2099,11 +2101,11 @@ void render(const std::shared_ptr& nativeDrawable, uint32_t frameIndex } #if !USE_OPENGL_BACKEND - fbMain_->getDepthAttachment()->generateMipmap(*commandQueue_.get()); + fbMain_->getDepthAttachment()->generateMipmap(*commandQueue_); #endif } -void generateCompressedTexture(LoadedImage img) { +void generateCompressedTexture(const LoadedImage& img) { if (loaderShouldExit_.load(std::memory_order_acquire)) { return; } @@ -2173,13 +2175,13 @@ void generateCompressedTexture(LoadedImage img) { LoadedImage loadImage(const char* fileName, int channels) { if (!fileName || !*fileName) { - return LoadedImage(); + return {}; } const std::string debugName = IGL_FORMAT("{} ({})", fileName, channels).c_str(); { - std::lock_guard lock(imagesCacheMutex_); + const std::lock_guard lock(imagesCacheMutex_); const auto it = imagesCache_.find(debugName); @@ -2195,12 +2197,12 @@ LoadedImage loadImage(const char* fileName, int channels) { img.channels = channels; img.debugName = debugName; - if (img.pixels && kEnableCompression && (channels != 1) && + if ((img.pixels != nullptr) && kEnableCompression && (channels != 1) && !std::filesystem::exists(img.compressedFileName.c_str())) { generateCompressedTexture(img); } - std::lock_guard lock(imagesCacheMutex_); + const std::lock_guard lock(imagesCacheMutex_); imagesCache_[fileName] = img; @@ -2235,7 +2237,7 @@ void loadMaterial(size_t i) { // skip missing textures materials_[i].texDiffuse = 0; } else { - std::lock_guard guard(loadedMaterialsMutex_); + const std::lock_guard guard(loadedMaterialsMutex_); loadedMaterials_.push_back(mtl); remainingMaterialsToLoad_.fetch_add(1u, std::memory_order_release); } @@ -2525,7 +2527,7 @@ std::shared_ptr createTexture(const LoadedImage& img) { #endif // USE_TEXTURE_LOADER } else { tex->upload(TextureRangeDesc::new2D(0, 0, img.w, img.h), img.pixels); - tex->generateMipmap(*commandQueue_.get()); + tex->generateMipmap(*commandQueue_); } texturesCache_[img.debugName] = tex; return tex; @@ -2535,7 +2537,7 @@ void processLoadedMaterials() { LoadedMaterial mtl; { - std::lock_guard guard(loadedMaterialsMutex_); + const std::lock_guard guard(loadedMaterialsMutex_); if (loadedMaterials_.empty()) { return; } else { @@ -2566,7 +2568,7 @@ void processLoadedMaterials() { } // namespace -int main(int argc, char* argv[]) { +int main(int /*argc*/, char* /*argv*/[]) { // find the content folder { using namespace std::filesystem; @@ -2605,7 +2607,7 @@ int main(int argc, char* argv[]) { createComputePipeline(); #if IGL_WITH_IGLU - imguiSession_ = std::make_unique(*device_.get(), inputDispatcher_); + imguiSession_ = std::make_unique(*device_, inputDispatcher_); #endif // IGL_WITH_IGLU double prevTime = glfwGetTime(); @@ -2637,7 +2639,7 @@ int main(int argc, char* argv[]) { ImGui::End(); } - if (uint32_t num = remainingMaterialsToLoad_.load(std::memory_order_acquire)) { + if (const uint32_t num = remainingMaterialsToLoad_.load(std::memory_order_acquire)) { ImGui::SetNextWindowPos(ImVec2(0, 0)); ImGui::Begin( "Loading...", nullptr, ImGuiWindowFlags_AlwaysAutoResize | ImGuiWindowFlags_NoInputs); diff --git a/samples/ios/snapshot_test_support/IGLBytesToUIImage.mm b/samples/ios/snapshot_test_support/IGLBytesToUIImage.mm index 9426c3c6da..facc646356 100644 --- a/samples/ios/snapshot_test_support/IGLBytesToUIImage.mm +++ b/samples/ios/snapshot_test_support/IGLBytesToUIImage.mm @@ -10,23 +10,23 @@ UIImage* IGLRGBABytesToUIImage(void* bytes, size_t width, size_t height) { auto data = [NSData dataWithBytes:bytes length:width * height * 4]; - const auto colorSpace = CGColorSpaceCreateDeviceRGB(); - auto const provider = CGDataProviderCreateWithCFData((__bridge CFDataRef)data); - auto const cgImage = CGImageCreate(width, - height, - 8, - 32, - width * 4, - colorSpace, - kCGImageAlphaLast, - provider, - nullptr, - NO, - kCGRenderingIntentDefault); + auto* const colorSpace = CGColorSpaceCreateDeviceRGB(); + auto* const provider = CGDataProviderCreateWithCFData((__bridge CFDataRef)data); + auto* const cgImage = CGImageCreate(width, + height, + 8, + 32, + width * 4, + colorSpace, + kCGImageAlphaLast, + provider, + nullptr, + NO, + kCGRenderingIntentDefault); CGColorSpaceRelease(colorSpace); CGDataProviderRelease(provider); - CGRect bounds = CGRectMake(0, 0, width, height); + const CGRect bounds = CGRectMake(0, 0, width, height); UIGraphicsBeginImageContextWithOptions(bounds.size, NO, 0); CGContextRef context = UIGraphicsGetCurrentContext(); CGContextSaveGState(context); diff --git a/samples/ios/snapshot_test_support/IGLSnapshotTestCase.mm b/samples/ios/snapshot_test_support/IGLSnapshotTestCase.mm index c06be81a6c..440b562d1e 100644 --- a/samples/ios/snapshot_test_support/IGLSnapshotTestCase.mm +++ b/samples/ios/snapshot_test_support/IGLSnapshotTestCase.mm @@ -51,7 +51,7 @@ - (void)initIGL { igl::Result result; igl::DeviceScope scope(*_device); - igl::CommandQueueDesc desc; + igl::CommandQueueDesc desc{}; _commandQueue = _device->createCommandQueue(desc, &result); IGL_ASSERT_MSG( result.isOk(), "Simple sample create command queue failed: %s\n", result.message.c_str()); diff --git a/samples/ios/snapshot_test_support/TinyRenderable.cpp b/samples/ios/snapshot_test_support/TinyRenderable.cpp index b9f9f2de00..7035af319f 100644 --- a/samples/ios/snapshot_test_support/TinyRenderable.cpp +++ b/samples/ios/snapshot_test_support/TinyRenderable.cpp @@ -26,10 +26,11 @@ std::shared_ptr createCheckerboardTexture(igl::IDevice& device) { }; igl::Result result; - igl::TextureDesc desc = igl::TextureDesc::new2D(igl::TextureFormat::RGBA_UNorm8, - kWidth, - kHeight, - igl::TextureDesc::TextureUsageBits::Sampled); + const igl::TextureDesc desc = + igl::TextureDesc::new2D(igl::TextureFormat::RGBA_UNorm8, + kWidth, + kHeight, + igl::TextureDesc::TextureUsageBits::Sampled); auto texture = device.createTexture(desc, &result); IGL_ASSERT_MSG(result.isOk(), "Create texture failed: %s\n", result.message.c_str()); @@ -141,8 +142,7 @@ const size_t kTextureUnit = 0; // ---------------------------------------------------------------------------- -namespace iglu { -namespace kit { +namespace iglu::kit { const nlohmann::json& TinyRenderable::getProperties() const { static const nlohmann::json j; @@ -179,7 +179,7 @@ void TinyRenderable::initialize(igl::IDevice& device, const igl::IFramebuffer& f {{0.9f, -0.9f, 0.0}, {kMax, 0.0}}, }; - igl::BufferDesc vbDesc = + const igl::BufferDesc vbDesc = igl::BufferDesc(igl::BufferDesc::BufferTypeBits::Vertex, kVertexData, sizeof(kVertexData)); vertexBuffer_ = device.createBuffer(vbDesc, &result); IGL_ASSERT_MSG(result.isOk(), "create buffer failed: %s\n", result.message.c_str()); @@ -209,7 +209,7 @@ void TinyRenderable::initialize(igl::IDevice& device, const igl::IFramebuffer& f samplerDesc.addressModeV = igl::SamplerAddressMode::Repeat; samplerDesc.minFilter = samplerDesc.magFilter = igl::SamplerMinMagFilter::Nearest; samplerDesc.magFilter = samplerDesc.magFilter = igl::SamplerMinMagFilter::Nearest; - sampler_ = device.createSamplerState(samplerDesc, NULL); + sampler_ = device.createSamplerState(samplerDesc, nullptr); texture_ = createCheckerboardTexture(device); igl::RenderPipelineDesc graphicsDesc; @@ -255,5 +255,4 @@ void TinyRenderable::submit(igl::IRenderCommandEncoder& cmds) { // clang-format on } -} // namespace kit -} // namespace iglu +} // namespace iglu::kit diff --git a/samples/ios/snapshot_test_support/TinyRenderable.hpp b/samples/ios/snapshot_test_support/TinyRenderable.hpp index 3a6d1a0b84..b5d5cc2810 100644 --- a/samples/ios/snapshot_test_support/TinyRenderable.hpp +++ b/samples/ios/snapshot_test_support/TinyRenderable.hpp @@ -20,13 +20,12 @@ class ITexture; class ISamplerState; } // namespace igl -namespace iglu { -namespace kit { +namespace iglu::kit { class TinyRenderable : public IRenderable { public: - virtual ~TinyRenderable() = default; - const nlohmann::json& getProperties() const override; + ~TinyRenderable() override = default; + [[nodiscard]] const nlohmann::json& getProperties() const override; void initialize(igl::IDevice& device, const igl::IFramebuffer& framebuffer) override; void update(igl::IDevice& device) override; void submit(igl::IRenderCommandEncoder& cmds) override; @@ -45,5 +44,4 @@ class TinyRenderable : public IRenderable { // std::shared_ptr uniformBuffer_; }; -} // namespace kit -} // namespace iglu +} // namespace iglu::kit diff --git a/shell/CMakeLists.txt b/shell/CMakeLists.txt index 03dc028c59..4371f78629 100644 --- a/shell/CMakeLists.txt +++ b/shell/CMakeLists.txt @@ -28,6 +28,7 @@ target_link_libraries(IGLShellShared PUBLIC IGLUimgui) target_link_libraries(IGLShellShared PUBLIC IGLUmanagedUniformBuffer) target_link_libraries(IGLShellShared PUBLIC IGLUsimdtypes) target_link_libraries(IGLShellShared PUBLIC IGLUsimple_renderer) +target_link_libraries(IGLShellShared PUBLIC IGLUshaderCross) target_link_libraries(IGLShellShared PUBLIC IGLUtexture_accessor) target_link_libraries(IGLShellShared PUBLIC IGLUtexture_loader) target_link_libraries(IGLShellShared PUBLIC IGLUuniform) @@ -85,6 +86,7 @@ if(IGL_WITH_SAMPLES) add_shell_session(EmptySession "") add_shell_session(GPUStressSession "") add_shell_session(HelloWorldSession "") + add_shell_session(DrawInstancedSession "") add_shell_session(ImguiSession "") add_shell_session(MRTSession "") add_shell_session(Textured3DCubeSession "") diff --git a/shell/android/CMakeLists.txt b/shell/android/CMakeLists.txt index 24f4b66bb1..05b1de4e32 100644 --- a/shell/android/CMakeLists.txt +++ b/shell/android/CMakeLists.txt @@ -8,7 +8,7 @@ cmake_minimum_required(VERSION 3.16) set(PROJECT_NAME "Android") file(GLOB PLATFORM_SHARED_SRC_FILES LIST_DIRECTORIES false RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} - ../shared/imageLoader/android/*.cpp ../shared/imageWriter/android/*.cpp ../shared/fileLoader/android/*.cpp + ../shared/imageLoader/android/*.cpp ../shared/imageWriter/android/*.cpp ../shared/imageWriter/stb/*.cpp ../shared/fileLoader/android/*.cpp ../shared/platform/android/*.cpp ../../src/igl/android/*.cpp) file(GLOB PLATFORM_SHARED_HEADER_FILES LIST_DIRECTORIES false RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} ../shared/imageLoader/android/*.h ../shared/imageWriter/android/*.h ../shared/fileLoader/android/*.h diff --git a/shell/android/jni/Jni.cpp b/shell/android/jni/Jni.cpp index 71a9d699e6..9077030709 100644 --- a/shell/android/jni/Jni.cpp +++ b/shell/android/jni/Jni.cpp @@ -58,7 +58,7 @@ JNIEXPORT void JNICALL Java_com_facebook_igl_shell_SampleLib_touchEvent(JNIEnv* }; JNIEXPORT void JNICALL Java_com_facebook_igl_shell_SampleLib_init(JNIEnv* env, - jobject obj, + jobject /*obj*/, jobject java_asset_manager, jobject surface) { if (!renderers[activeBackendTypeID]) { @@ -71,10 +71,10 @@ JNIEXPORT void JNICALL Java_com_facebook_igl_shell_SampleLib_init(JNIEnv* env, } JNIEXPORT jboolean JNICALL -Java_com_facebook_igl_shell_SampleLib_isBackendTypeIDSupported(JNIEnv* env, - jobject obj, +Java_com_facebook_igl_shell_SampleLib_isBackendTypeIDSupported(JNIEnv* /*env*/, + jobject /*obj*/, jint backendTypeID) { - BackendTypeID backend = (BackendTypeID)backendTypeID; + const auto backend = (BackendTypeID)backendTypeID; (void)backend; #if IGL_BACKEND_OPENGL if (backend == BackendTypeID::GLES2 || backend == BackendTypeID::GLES3) { @@ -90,14 +90,14 @@ Java_com_facebook_igl_shell_SampleLib_isBackendTypeIDSupported(JNIEnv* env, } JNIEXPORT void JNICALL -Java_com_facebook_igl_shell_SampleLib_setActiveBackendTypeID(JNIEnv* env, - jobject obj, +Java_com_facebook_igl_shell_SampleLib_setActiveBackendTypeID(JNIEnv* /*env*/, + jobject /*obj*/, jint backendTypeID) { activeBackendTypeID = (BackendTypeID)backendTypeID; } JNIEXPORT void JNICALL Java_com_facebook_igl_shell_SampleLib_surfaceChanged(JNIEnv* env, - jobject obj, + jobject /*obj*/, jobject surface, jint width, jint height) { @@ -105,8 +105,8 @@ JNIEXPORT void JNICALL Java_com_facebook_igl_shell_SampleLib_surfaceChanged(JNIE surface ? ANativeWindow_fromSurface(env, surface) : nullptr, width, height); } -JNIEXPORT void JNICALL Java_com_facebook_igl_shell_SampleLib_render(JNIEnv* env, - jobject obj, +JNIEXPORT void JNICALL Java_com_facebook_igl_shell_SampleLib_render(JNIEnv* /*env*/, + jobject /*obj*/, jfloat displayScale) { if (renderers[activeBackendTypeID] != nullptr) { renderers[activeBackendTypeID]->render(displayScale); @@ -114,7 +114,7 @@ JNIEXPORT void JNICALL Java_com_facebook_igl_shell_SampleLib_render(JNIEnv* env, } JNIEXPORT void JNICALL Java_com_facebook_igl_shell_SampleLib_surfaceDestroyed(JNIEnv* env, - jobject obj, + jobject /*obj*/, jobject surface) { // For Vulkan we deallocate the whole renderer and recreate it when surface is re-created. // This is done because we currently don't have an easy way to destroy the surface + swapchain @@ -129,15 +129,15 @@ JNIEXPORT void JNICALL Java_com_facebook_igl_shell_SampleLib_surfaceDestroyed(JN } } -JNIEXPORT void JNICALL Java_com_facebook_igl_shell_SampleLib_touchEvent(JNIEnv* env, - jobject obj, +JNIEXPORT void JNICALL Java_com_facebook_igl_shell_SampleLib_touchEvent(JNIEnv* /*env*/, + jobject /*obj*/, jboolean isDown, jfloat x, jfloat y, jfloat dx, jfloat dy) { if (renderers[activeBackendTypeID] != nullptr) { - renderers[activeBackendTypeID]->touchEvent(isDown, x, y, dx, dy); + renderers[activeBackendTypeID]->touchEvent(isDown != 0u, x, y, dx, dy); } } diff --git a/shell/android/jni/TinyRenderer.cpp b/shell/android/jni/TinyRenderer.cpp index e691a6c209..8cc576aaa3 100644 --- a/shell/android/jni/TinyRenderer.cpp +++ b/shell/android/jni/TinyRenderer.cpp @@ -40,7 +40,7 @@ void TinyRenderer::init(AAssetManager* mgr, BackendTypeID backendTypeID) { backendTypeID_ = backendTypeID; Result result; - igl::HWDeviceQueryDesc queryDesc(HWDeviceType::IntegratedGpu); + const igl::HWDeviceQueryDesc queryDesc(HWDeviceType::IntegratedGpu); std::unique_ptr d; switch (backendTypeID_) { @@ -67,7 +67,7 @@ void TinyRenderer::init(AAssetManager* mgr, auto ctx = vulkan::HWDevice::createContext(config, nativeWindow); auto devices = vulkan::HWDevice::queryDevices( - *ctx.get(), HWDeviceQueryDesc(HWDeviceType::IntegratedGpu), &result); + *ctx, HWDeviceQueryDesc(HWDeviceType::IntegratedGpu), &result); IGL_ASSERT(result.isOk()); width_ = static_cast(ANativeWindow_getWidth(nativeWindow)); @@ -143,13 +143,13 @@ void TinyRenderer::render(float displayScale) { session_->update(std::move(surfaceTextures)); } -void TinyRenderer::onSurfacesChanged(ANativeWindow* surface, int width, int height) { +void TinyRenderer::onSurfacesChanged(ANativeWindow* /*surface*/, int width, int height) { width_ = static_cast(width); height_ = static_cast(height); #if IGL_BACKEND_OPENGL if (backendTypeID_ == BackendTypeID::GLES2 || backendTypeID_ == BackendTypeID::GLES3) { - auto readSurface = eglGetCurrentSurface(EGL_READ); - auto drawSurface = eglGetCurrentSurface(EGL_DRAW); + auto* readSurface = eglGetCurrentSurface(EGL_READ); + auto* drawSurface = eglGetCurrentSurface(EGL_DRAW); IGL_ASSERT(platform_ != nullptr); Result result; diff --git a/shell/android/jni/TinyRenderer.h b/shell/android/jni/TinyRenderer.h index 421008e6bc..54d89a94f8 100644 --- a/shell/android/jni/TinyRenderer.h +++ b/shell/android/jni/TinyRenderer.h @@ -26,7 +26,7 @@ class TinyRenderer final { void init(AAssetManager* mgr, ANativeWindow* nativeWindow, BackendTypeID backendTypeID); void render(float displayScale); void onSurfacesChanged(ANativeWindow* nativeWindow, int width, int height); - void onSurfaceDestroyed(ANativeWindow* nativeWindow); + void onSurfaceDestroyed(ANativeWindow* surface); void touchEvent(bool isDown, float x, float y, float dx, float dy); private: diff --git a/shell/ios/ViewController.mm b/shell/ios/ViewController.mm index 395159d46b..2258e7df22 100644 --- a/shell/ios/ViewController.mm +++ b/shell/ios/ViewController.mm @@ -122,7 +122,7 @@ - (void)initRenderSessionController { #if IGL_BACKEND_METAL case igl::BackendType::Metal: { IGL_ASSERT(backendType_ == igl::BackendType::Metal); - auto platformDevice = device.getPlatformDevice(); + auto *platformDevice = device.getPlatformDevice(); IGL_ASSERT(platformDevice); return igl::SurfaceTextures{ .color = platformDevice->createTextureFromNativeDrawable(currentDrawable_, nullptr), @@ -134,7 +134,7 @@ - (void)initRenderSessionController { #if IGL_BACKEND_OPENGL case igl::BackendType::OpenGL: { IGL_ASSERT(backendType_ == igl::BackendType::OpenGL); - auto platformDevice = device.getPlatformDevice(); + auto *platformDevice = device.getPlatformDevice(); IGL_ASSERT(platformDevice); return igl::SurfaceTextures{ .color = platformDevice->createTextureFromNativeDrawable((CAEAGLLayer*)layer_, nullptr), diff --git a/shell/mac/GLView.mm b/shell/mac/GLView.mm index e5acfd5714..52d34f6099 100644 --- a/shell/mac/GLView.mm +++ b/shell/mac/GLView.mm @@ -66,11 +66,11 @@ - (void)prepareOpenGL { [self startTimer]; } -static CVReturn DisplayLinkCallback(CVDisplayLinkRef displayLink, - const CVTimeStamp* now, - const CVTimeStamp* outputTime, - CVOptionFlags flagsIn, - CVOptionFlags* flagsOut, +static CVReturn DisplayLinkCallback(CVDisplayLinkRef /*displayLink*/, + const CVTimeStamp* /*now*/, + const CVTimeStamp* /*outputTime*/, + CVOptionFlags /*flagsIn*/, + CVOptionFlags* /*flagsOut*/, void* userdata) { // TODO: For some reason, OpenGL is crashing when called from display link thread // so we use setNeedsDisplay for now. diff --git a/shell/mac/ViewController.mm b/shell/mac/ViewController.mm index c2ac24614e..3581202c62 100644 --- a/shell/mac/ViewController.mm +++ b/shell/mac/ViewController.mm @@ -41,7 +41,7 @@ #import #import #endif -#import +#import #import using namespace igl; @@ -72,8 +72,9 @@ - (instancetype)initWithFrame:(CGRect)frame backendType:(igl::BackendType)backendType preferLatestVersion:(bool)preferLatestVersion { self = [super initWithNibName:nil bundle:nil]; - if (!self) + if (!self) { return self; + } backendType_ = backendType; shellParams_ = igl::shell::ShellParams(); @@ -147,8 +148,9 @@ - (void)render { } // draw session_->update(std::move(surfaceTextures)); - if (session_->appParams().exitRequested) + if (session_->appParams().exitRequested) { [[NSApplication sharedApplication] terminate:nil]; + } } - (void)loadView { @@ -318,10 +320,10 @@ - (void)loadView { auto context = igl::vulkan::HWDevice::createContext(vulkanContextConfig, (__bridge void*)vulkanView); auto devices = igl::vulkan::HWDevice::queryDevices( - *context.get(), igl::HWDeviceQueryDesc(igl::HWDeviceType::DiscreteGpu), nullptr); + *context, igl::HWDeviceQueryDesc(igl::HWDeviceType::DiscreteGpu), nullptr); if (devices.empty()) { devices = igl::vulkan::HWDevice::queryDevices( - *context.get(), igl::HWDeviceQueryDesc(igl::HWDeviceType::IntegratedGpu), nullptr); + *context, igl::HWDeviceQueryDesc(igl::HWDeviceType::IntegratedGpu), nullptr); } auto device = igl::vulkan::HWDevice::create(std::move(context), devices[0], 0, 0); @@ -408,7 +410,7 @@ - (void)mtkView:(nonnull MTKView*)view drawableSizeDidChange:(CGSize)size { #if IGL_BACKEND_METAL case igl::BackendType::Metal: { auto& device = shellPlatform_->getDevice(); - auto platformDevice = device.getPlatformDevice(); + auto* platformDevice = device.getPlatformDevice(); IGL_ASSERT(platformDevice); IGL_ASSERT(currentDrawable_ != nil); auto texture = platformDevice->createTextureFromNativeDrawable(currentDrawable_, nullptr); @@ -419,7 +421,7 @@ - (void)mtkView:(nonnull MTKView*)view drawableSizeDidChange:(CGSize)size { #if IGL_BACKEND_OPENGL case igl::BackendType::OpenGL: { auto& device = shellPlatform_->getDevice(); - auto platformDevice = device.getPlatformDevice(); + auto* platformDevice = device.getPlatformDevice(); IGL_ASSERT(platformDevice); auto texture = platformDevice->createTextureFromNativeDrawable(nullptr); return texture; @@ -429,7 +431,7 @@ - (void)mtkView:(nonnull MTKView*)view drawableSizeDidChange:(CGSize)size { #if IGL_BACKEND_VULKAN case igl::BackendType::Vulkan: { auto& device = shellPlatform_->getDevice(); - auto platformDevice = device.getPlatformDevice(); + auto* platformDevice = device.getPlatformDevice(); IGL_ASSERT(platformDevice); auto texture = platformDevice->createTextureFromNativeDrawable(nullptr); return texture; @@ -458,7 +460,7 @@ - (void)mtkView:(nonnull MTKView*)view drawableSizeDidChange:(CGSize)size { #if IGL_BACKEND_METAL case igl::BackendType::Metal: { auto& device = shellPlatform_->getDevice(); - auto platformDevice = device.getPlatformDevice(); + auto* platformDevice = device.getPlatformDevice(); IGL_ASSERT(platformDevice); auto texture = platformDevice->createTextureFromNativeDepth(depthStencilTexture_, nullptr); return texture; @@ -468,7 +470,7 @@ - (void)mtkView:(nonnull MTKView*)view drawableSizeDidChange:(CGSize)size { #if IGL_BACKEND_OPENGL case igl::BackendType::OpenGL: { auto& device = shellPlatform_->getDevice(); - auto platformDevice = device.getPlatformDevice(); + auto* platformDevice = device.getPlatformDevice(); IGL_ASSERT(platformDevice); auto texture = platformDevice->createTextureFromNativeDepth(nullptr); return texture; @@ -479,7 +481,7 @@ - (void)mtkView:(nonnull MTKView*)view drawableSizeDidChange:(CGSize)size { case igl::BackendType::Vulkan: { auto& device = static_cast(shellPlatform_->getDevice()); auto extents = device.getVulkanContext().getSwapchainExtent(); - auto platformDevice = + auto* platformDevice = shellPlatform_->getDevice().getPlatformDevice(); IGL_ASSERT(platformDevice); diff --git a/shell/openxr/XrHands.cpp b/shell/openxr/XrHands.cpp index d999e97468..101db9b50f 100644 --- a/shell/openxr/XrHands.cpp +++ b/shell/openxr/XrHands.cpp @@ -80,7 +80,7 @@ XrHands::~XrHands() noexcept { // NOLINTNEXTLINE(bugprone-exception-escape) const std::vector& XrHands::getExtensions() noexcept { - static std::vector kExtensions{ + static const std::vector kExtensions{ XR_EXT_HAND_TRACKING_EXTENSION_NAME, XR_FB_HAND_TRACKING_MESH_EXTENSION_NAME, }; diff --git a/shell/openxr/XrPassthrough.cpp b/shell/openxr/XrPassthrough.cpp index 86edee3bca..cc8711edef 100644 --- a/shell/openxr/XrPassthrough.cpp +++ b/shell/openxr/XrPassthrough.cpp @@ -46,7 +46,7 @@ XrPassthrough::~XrPassthrough() noexcept { // NOLINTNEXTLINE(bugprone-exception-escape) const std::vector& XrPassthrough::getExtensions() noexcept { - static std::vector kExtensions{XR_FB_PASSTHROUGH_EXTENSION_NAME}; + static const std::vector kExtensions{XR_FB_PASSTHROUGH_EXTENSION_NAME}; return kExtensions; } diff --git a/shell/openxr/XrRefreshRate.cpp b/shell/openxr/XrRefreshRate.cpp index 837a1be34f..3f0d007dc4 100644 --- a/shell/openxr/XrRefreshRate.cpp +++ b/shell/openxr/XrRefreshRate.cpp @@ -47,7 +47,7 @@ bool XrRefreshRate::initialize(const Params& params) noexcept { // NOLINTNEXTLINE(bugprone-exception-escape) const std::vector& XrRefreshRate::getExtensions() noexcept { - static std::vector kExtensions{XR_FB_DISPLAY_REFRESH_RATE_EXTENSION_NAME}; + static const std::vector kExtensions{XR_FB_DISPLAY_REFRESH_RATE_EXTENSION_NAME}; return kExtensions; } diff --git a/shell/openxr/XrSwapchainProvider.cpp b/shell/openxr/XrSwapchainProvider.cpp index 43fe45253e..dd00d46c8b 100644 --- a/shell/openxr/XrSwapchainProvider.cpp +++ b/shell/openxr/XrSwapchainProvider.cpp @@ -120,7 +120,7 @@ igl::SurfaceTextures XrSwapchainProvider::getSurfaceTextures() const noexcept { } void XrSwapchainProvider::releaseSwapchainImages() const noexcept { - XrSwapchainImageReleaseInfo releaseInfo = {XR_TYPE_SWAPCHAIN_IMAGE_RELEASE_INFO}; + const XrSwapchainImageReleaseInfo releaseInfo = {XR_TYPE_SWAPCHAIN_IMAGE_RELEASE_INFO}; XR_CHECK(xrReleaseSwapchainImage(colorSwapchain_, &releaseInfo)); XR_CHECK(xrReleaseSwapchainImage(depthSwapchain_, &releaseInfo)); } diff --git a/shell/openxr/mobile/AndroidMain.cpp b/shell/openxr/mobile/AndroidMain.cpp index 23702d13dd..0b436bdc94 100644 --- a/shell/openxr/mobile/AndroidMain.cpp +++ b/shell/openxr/mobile/AndroidMain.cpp @@ -78,34 +78,34 @@ Java_com_facebook_igl_shell_openxr_gles_MainActivity_onActionView(JNIEnv* env, using namespace igl::shell::openxr; void handleInitWindow(const struct android_app* app) { - auto xrApp = static_cast(app->userData); + auto* xrApp = static_cast(app->userData); if (xrApp) { xrApp->setNativeWindow(app->window); } } void handleTermWindow(const struct android_app* app) { - auto xrApp = static_cast(app->userData); + auto* xrApp = static_cast(app->userData); if (xrApp) { xrApp->setNativeWindow(nullptr); } } void handleResume(const struct android_app* app) { - auto xrApp = static_cast(app->userData); + auto* xrApp = static_cast(app->userData); if (xrApp) { xrApp->setResumed(true); } } void handlePause(const struct android_app* app) { - auto xrApp = static_cast(app->userData); + auto* xrApp = static_cast(app->userData); if (xrApp) { xrApp->setResumed(false); } } void handleDestroy(const struct android_app* app) { - auto xrApp = static_cast(app->userData); + auto* xrApp = static_cast(app->userData); if (xrApp) { xrApp->setNativeWindow(nullptr); } diff --git a/shell/openxr/mobile/XrApp.cpp b/shell/openxr/mobile/XrApp.cpp index 10865bd169..0656355ce3 100644 --- a/shell/openxr/mobile/XrApp.cpp +++ b/shell/openxr/mobile/XrApp.cpp @@ -67,8 +67,9 @@ XrApp::XrApp(std::unique_ptr&& impl, bool shouldPresent) : } XrApp::~XrApp() { - if (!initialized_) + if (!initialized_) { return; + } renderSession_.reset(); compositionLayers_.clear(); @@ -118,7 +119,7 @@ bool XrApp::checkExtensions() { extensions_.resize(numExtensions, {XR_TYPE_EXTENSION_PROPERTIES}); XR_CHECK(xrEnumerateInstanceExtensionProperties( - NULL, numExtensions, &numExtensions, extensions_.data())); + nullptr, numExtensions, &numExtensions, extensions_.data())); for (uint32_t i = 0; i < numExtensions; i++) { IGL_LOG_INFO("Extension #%d = '%s'.\n", i, extensions_[i].extensionName); } @@ -207,7 +208,7 @@ bool XrApp::createInstance() { appInfo.engineVersion = 0; appInfo.apiVersion = XR_MAKE_VERSION(1, 0, 34); - XrInstanceCreateInfo instanceCreateInfo = { + const XrInstanceCreateInfo instanceCreateInfo = { .type = XR_TYPE_INSTANCE_CREATE_INFO, #if IGL_PLATFORM_ANDROID .next = instanceCreateInfoAndroidSupported() ? &instanceCreateInfoAndroid_ : nullptr, @@ -240,7 +241,7 @@ bool XrApp::createInstance() { } // namespace igl::shell::openxr bool XrApp::createSystem() { - XrSystemGetInfo systemGetInfo = { + const XrSystemGetInfo systemGetInfo = { .type = XR_TYPE_SYSTEM_GET_INFO, .formFactor = XR_FORM_FACTOR_HEAD_MOUNTED_DISPLAY, }; @@ -590,7 +591,7 @@ void XrApp::handleXrEvents() { // Poll for events for (;;) { - XrEventDataBaseHeader* baseEventHeader = (XrEventDataBaseHeader*)(&eventDataBuffer); + auto* baseEventHeader = (XrEventDataBaseHeader*)(&eventDataBuffer); baseEventHeader->type = XR_TYPE_EVENT_DATA_BUFFER; baseEventHeader->next = nullptr; XrResult res; @@ -667,7 +668,7 @@ void XrApp::handleSessionStateChanges(XrSessionState state) { #endif // IGL_CMAKE_BUILD assert(sessionActive_ == false); - XrSessionBeginInfo sessionBeginInfo{ + const XrSessionBeginInfo sessionBeginInfo{ XR_TYPE_SESSION_BEGIN_INFO, nullptr, viewConfigProps_.viewConfigurationType, @@ -695,13 +696,13 @@ XrFrameState XrApp::beginFrame() { updateQuadComposition(); } - XrFrameWaitInfo waitFrameInfo = {XR_TYPE_FRAME_WAIT_INFO}; + const XrFrameWaitInfo waitFrameInfo = {XR_TYPE_FRAME_WAIT_INFO}; XrFrameState frameState = {XR_TYPE_FRAME_STATE}; XR_CHECK(xrWaitFrame(session_, &waitFrameInfo, &frameState)); - XrFrameBeginInfo beginFrameInfo = {XR_TYPE_FRAME_BEGIN_INFO}; + const XrFrameBeginInfo beginFrameInfo = {XR_TYPE_FRAME_BEGIN_INFO}; XR_CHECK(xrBeginFrame(session_, &beginFrameInfo)); @@ -709,11 +710,11 @@ XrFrameState XrApp::beginFrame() { loc.type = XR_TYPE_SPACE_LOCATION, }; XR_CHECK(xrLocateSpace(headSpace_, currentSpace_, frameState.predictedDisplayTime, &loc)); - XrPosef headPose = loc.pose; + const XrPosef headPose = loc.pose; XrViewState viewState = {XR_TYPE_VIEW_STATE}; - XrViewLocateInfo projectionInfo = { + const XrViewLocateInfo projectionInfo = { XR_TYPE_VIEW_LOCATE_INFO, nullptr, viewConfigProps_.viewConfigurationType, @@ -727,7 +728,7 @@ XrFrameState XrApp::beginFrame() { session_, &projectionInfo, &viewState, views_.size(), &numViews, views_.data())); for (size_t i = 0; i < XrComposition::kNumViews; i++) { - XrPosef eyePose = views_[i].pose; + const XrPosef eyePose = views_[i].pose; XrPosef_Multiply(&viewStagePoses_[i], &headPose, &eyePose); XrPosef viewTransformXrPosef{}; XrPosef_Invert(&viewTransformXrPosef, &viewStagePoses_[i]); diff --git a/shell/openxr/mobile/opengl/XrAppImplGLES.cpp b/shell/openxr/mobile/opengl/XrAppImplGLES.cpp index 445bdafeba..36adb73b64 100644 --- a/shell/openxr/mobile/opengl/XrAppImplGLES.cpp +++ b/shell/openxr/mobile/opengl/XrAppImplGLES.cpp @@ -52,7 +52,7 @@ std::unique_ptr XrAppImplGLES::initIGL(XrInstance instance, XrSyst auto hwDevice = opengl::wgl::HWDevice(); constexpr igl::opengl::RenderingAPI kRenderingApi = igl::opengl::RenderingAPI::GL; #else - PFN_xrGetOpenGLESGraphicsRequirementsKHR pfnGetOpenGLESGraphicsRequirementsKHR = NULL; + PFN_xrGetOpenGLESGraphicsRequirementsKHR pfnGetOpenGLESGraphicsRequirementsKHR = nullptr; XR_CHECK(xrGetInstanceProcAddr(instance, "xrGetOpenGLESGraphicsRequirementsKHR", (PFN_xrVoidFunction*)(&pfnGetOpenGLESGraphicsRequirementsKHR))); @@ -94,7 +94,7 @@ XrSession XrAppImplGLES::initXrSession(XrInstance instance, }; #endif // IGL_WGL - XrSessionCreateInfo sessionCreateInfo = { + const XrSessionCreateInfo sessionCreateInfo = { .type = XR_TYPE_SESSION_CREATE_INFO, .next = &graphicsBindingGL, .createFlags = 0, diff --git a/shell/openxr/mobile/opengl/XrSwapchainProviderImplGLES.cpp b/shell/openxr/mobile/opengl/XrSwapchainProviderImplGLES.cpp index 702cfab025..75a463a7f7 100644 --- a/shell/openxr/mobile/opengl/XrSwapchainProviderImplGLES.cpp +++ b/shell/openxr/mobile/opengl/XrSwapchainProviderImplGLES.cpp @@ -22,9 +22,7 @@ namespace igl::shell::openxr::mobile { namespace { -void enumerateSwapchainImages(igl::IDevice& device, - XrSwapchain swapchain, - std::vector& outImages) { +void enumerateSwapchainImages(XrSwapchain swapchain, std::vector& outImages) { uint32_t numImages = 0; XR_CHECK(xrEnumerateSwapchainImages(swapchain, 0, &numImages, nullptr)); @@ -63,7 +61,7 @@ std::shared_ptr getSurfaceTexture( igl::TextureFormat externalTextureFormat, std::vector>& inOutTextures) { uint32_t imageIndex; - XrSwapchainImageAcquireInfo acquireInfo{XR_TYPE_SWAPCHAIN_IMAGE_ACQUIRE_INFO}; + const XrSwapchainImageAcquireInfo acquireInfo{XR_TYPE_SWAPCHAIN_IMAGE_ACQUIRE_INFO}; XR_CHECK(xrAcquireSwapchainImage(swapchain, &acquireInfo, &imageIndex)); XrSwapchainImageWaitInfo waitInfo{XR_TYPE_SWAPCHAIN_IMAGE_WAIT_INFO}; @@ -79,7 +77,7 @@ std::shared_ptr getSurfaceTexture( auto texture = inOutTextures[imageIndex]; if (!texture || swapchainImageInfo.imageWidth != texture->getSize().width || swapchainImageInfo.imageHeight != texture->getSize().height) { - const auto platformDevice = device.getPlatformDevice(); + auto* const platformDevice = device.getPlatformDevice(); texture = platformDevice->createTextureBufferExternal( glTexture, numViews > 1 ? GL_TEXTURE_2D_ARRAY : GL_TEXTURE_2D, @@ -105,8 +103,8 @@ void XrSwapchainProviderImplGLES::enumerateImages( XrSwapchain depthSwapchain, const impl::SwapchainImageInfo& /* swapchainImageInfo */, uint8_t /* numViews */) noexcept { - enumerateSwapchainImages(device, colorSwapchain, colorImages_); - enumerateSwapchainImages(device, depthSwapchain, depthImages_); + enumerateSwapchainImages(colorSwapchain, colorImages_); + enumerateSwapchainImages(depthSwapchain, depthImages_); } igl::SurfaceTextures XrSwapchainProviderImplGLES::getSurfaceTextures( diff --git a/shell/openxr/mobile/vulkan/XrAppImplVulkan.cpp b/shell/openxr/mobile/vulkan/XrAppImplVulkan.cpp index b87e823123..e40ababa63 100644 --- a/shell/openxr/mobile/vulkan/XrAppImplVulkan.cpp +++ b/shell/openxr/mobile/vulkan/XrAppImplVulkan.cpp @@ -38,7 +38,7 @@ std::unique_ptr XrAppImplVulkan::initIGL(XrInstance instance, XrSy // Get the API requirements. // XR_ERROR_GRAPHICS_REQUIREMENTS_CALL_MISSING is returned on calls to xrCreateSession // if this function has not been called for the instance and systemId before xrCreateSession. - PFN_xrGetVulkanGraphicsRequirementsKHR pfnGetVulkanGraphicsRequirementsKHR = NULL; + PFN_xrGetVulkanGraphicsRequirementsKHR pfnGetVulkanGraphicsRequirementsKHR = nullptr; XR_CHECK(xrGetInstanceProcAddr(instance, "xrGetVulkanGraphicsRequirementsKHR", (PFN_xrVoidFunction*)(&pfnGetVulkanGraphicsRequirementsKHR))); @@ -46,13 +46,13 @@ std::unique_ptr XrAppImplVulkan::initIGL(XrInstance instance, XrSy XR_CHECK(pfnGetVulkanGraphicsRequirementsKHR(instance, systemId, &graphicsRequirements_)); // Get required instance extensions - PFN_xrGetVulkanInstanceExtensionsKHR pfnGetVulkanInstanceExtensionsKHR = NULL; + PFN_xrGetVulkanInstanceExtensionsKHR pfnGetVulkanInstanceExtensionsKHR = nullptr; XR_CHECK(xrGetInstanceProcAddr(instance, "xrGetVulkanInstanceExtensionsKHR", (PFN_xrVoidFunction*)(&pfnGetVulkanInstanceExtensionsKHR))); uint32_t bufferSize = 0; - XR_CHECK(pfnGetVulkanInstanceExtensionsKHR(instance, systemId, 0, &bufferSize, NULL)); + XR_CHECK(pfnGetVulkanInstanceExtensionsKHR(instance, systemId, 0, &bufferSize, nullptr)); requiredVkInstanceExtensionsBuffer_.resize(bufferSize); XR_CHECK(pfnGetVulkanInstanceExtensionsKHR( @@ -63,12 +63,12 @@ std::unique_ptr XrAppImplVulkan::initIGL(XrInstance instance, XrSy // Get the required device extensions. bufferSize = 0; - PFN_xrGetVulkanDeviceExtensionsKHR pfnGetVulkanDeviceExtensionsKHR = NULL; + PFN_xrGetVulkanDeviceExtensionsKHR pfnGetVulkanDeviceExtensionsKHR = nullptr; XR_CHECK(xrGetInstanceProcAddr(instance, "xrGetVulkanDeviceExtensionsKHR", (PFN_xrVoidFunction*)(&pfnGetVulkanDeviceExtensionsKHR))); - XR_CHECK(pfnGetVulkanDeviceExtensionsKHR(instance, systemId, 0, &bufferSize, NULL)); + XR_CHECK(pfnGetVulkanDeviceExtensionsKHR(instance, systemId, 0, &bufferSize, nullptr)); requiredVkDeviceExtensionsBuffer_.resize(bufferSize); XR_CHECK(pfnGetVulkanDeviceExtensionsKHR( @@ -81,7 +81,7 @@ std::unique_ptr XrAppImplVulkan::initIGL(XrInstance instance, XrSy requiredVkInstanceExtensions_.size(), requiredVkInstanceExtensions_.data()); - PFN_xrGetVulkanGraphicsDeviceKHR pfnGetVulkanGraphicsDeviceKHR = NULL; + PFN_xrGetVulkanGraphicsDeviceKHR pfnGetVulkanGraphicsDeviceKHR = nullptr; XR_CHECK(xrGetInstanceProcAddr(instance, "xrGetVulkanGraphicsDeviceKHR", (PFN_xrVoidFunction*)(&pfnGetVulkanGraphicsDeviceKHR))); @@ -128,7 +128,7 @@ XrSession XrAppImplVulkan::initXrSession(XrInstance instance, // Bind Vulkan to XR session XrGraphicsBindingVulkanKHR graphicsBinding = { XR_TYPE_GRAPHICS_BINDING_VULKAN_KHR, - NULL, + nullptr, vkDevice.getVulkanContext().getVkInstance(), vkDevice.getVulkanContext().getVkPhysicalDevice(), vkDevice.getVulkanContext().device_->getVkDevice(), @@ -136,7 +136,7 @@ XrSession XrAppImplVulkan::initXrSession(XrInstance instance, 0, }; - XrSessionCreateInfo sessionCreateInfo = { + const XrSessionCreateInfo sessionCreateInfo = { .type = XR_TYPE_SESSION_CREATE_INFO, .next = &graphicsBinding, .createFlags = 0, diff --git a/shell/openxr/mobile/vulkan/XrSwapchainProviderImplVulkan.cpp b/shell/openxr/mobile/vulkan/XrSwapchainProviderImplVulkan.cpp index ba96c9f66a..54285eb2d9 100644 --- a/shell/openxr/mobile/vulkan/XrSwapchainProviderImplVulkan.cpp +++ b/shell/openxr/mobile/vulkan/XrSwapchainProviderImplVulkan.cpp @@ -83,7 +83,7 @@ std::shared_ptr getSurfaceTexture( VkFormat externalTextureFormat, std::vector>& inOutTextures) { uint32_t imageIndex; - XrSwapchainImageAcquireInfo acquireInfo{XR_TYPE_SWAPCHAIN_IMAGE_ACQUIRE_INFO}; + const XrSwapchainImageAcquireInfo acquireInfo{XR_TYPE_SWAPCHAIN_IMAGE_ACQUIRE_INFO}; XR_CHECK(xrAcquireSwapchainImage(swapchain, &acquireInfo, &imageIndex)); XrSwapchainImageWaitInfo waitInfo{XR_TYPE_SWAPCHAIN_IMAGE_WAIT_INFO}; diff --git a/shell/renderSessions/BasicFramebufferSession.cpp b/shell/renderSessions/BasicFramebufferSession.cpp index 4b4c7068c4..509273f840 100644 --- a/shell/renderSessions/BasicFramebufferSession.cpp +++ b/shell/renderSessions/BasicFramebufferSession.cpp @@ -37,12 +37,11 @@ } \ } while (0) -namespace igl { -namespace shell { +namespace igl::shell { void BasicFramebufferSession::initialize() noexcept { // Create commandQueue - igl::CommandQueueDesc desc{igl::CommandQueueType::Graphics}; + const igl::CommandQueueDesc desc{igl::CommandQueueType::Graphics}; commandQueue_ = getPlatform().getDevice().createCommandQueue(desc, nullptr); ASSERT_TRUE(commandQueue_ != nullptr); @@ -67,7 +66,7 @@ void BasicFramebufferSession::update(igl::SurfaceTextures surfaceTextures) noexc } // Create/submit command buffer - igl::CommandBufferDesc cbDesc; + const igl::CommandBufferDesc cbDesc; auto buffer = commandQueue_->createCommandBuffer(cbDesc, &ret); ASSERT_TRUE(buffer != nullptr); ASSERT_TRUE(ret.isOk()); @@ -81,5 +80,4 @@ void BasicFramebufferSession::update(igl::SurfaceTextures surfaceTextures) noexc commandQueue_->submit(*buffer); } -} // namespace shell -} // namespace igl +} // namespace igl::shell diff --git a/shell/renderSessions/BasicFramebufferSession.h b/shell/renderSessions/BasicFramebufferSession.h index eac0277893..fb8ee494ba 100644 --- a/shell/renderSessions/BasicFramebufferSession.h +++ b/shell/renderSessions/BasicFramebufferSession.h @@ -9,8 +9,7 @@ #include #include -namespace igl { -namespace shell { +namespace igl::shell { class BasicFramebufferSession : public RenderSession { public: @@ -25,5 +24,4 @@ class BasicFramebufferSession : public RenderSession { igl::RenderPassDesc renderPass_; }; -} // namespace shell -} // namespace igl +} // namespace igl::shell diff --git a/shell/renderSessions/ColorSession.cpp b/shell/renderSessions/ColorSession.cpp index 4c34b1c5cd..75e9244a4b 100644 --- a/shell/renderSessions/ColorSession.cpp +++ b/shell/renderSessions/ColorSession.cpp @@ -15,8 +15,7 @@ #include #include -namespace igl { -namespace shell { +namespace igl::shell { struct VertexPosUv { iglu::simdtypes::float3 position; @@ -106,22 +105,22 @@ static std::string getOpenGLFragmentShaderSource() { } static std::string getVulkanVertexShaderSource() { - return R"( - layout(location = 0) in vec3 position; - layout(location = 1) in vec2 uv_in; - layout(location = 0) out vec2 uv; - layout(location = 1) out vec3 color; - - layout (set = 1, binding = 0, std140) uniform UniformsPerObject { - vec3 color; - } perObject; - - void main() { - gl_Position = vec4(position, 1.0); - uv = uv_in; - color = perObject.color; - } - )"; + return R"(precision highp float; + layout(location = 0) in vec3 position; + layout(location = 1) in vec2 uv_in; + layout(location = 0) out vec2 uv; + layout(location = 1) out vec3 color; + + layout (set = 1, binding = 0, std140) uniform UniformsPerObject { + vec3 color; + } perObject; + + void main() { + gl_Position = vec4(position, 1.0); + uv = uv_in; + color = perObject.color; + } + )"; } static std::string getVulkanFragmentShaderSource() { @@ -145,15 +144,23 @@ static std::unique_ptr getShaderStagesForBackend(igl::IDevice& de case igl::BackendType::Invalid: IGL_ASSERT_NOT_REACHED(); return nullptr; - case igl::BackendType::Vulkan: + case igl::BackendType::Vulkan: { + auto vertexSource = getVulkanVertexShaderSource(); + if (device.hasFeature(DeviceFeatures::Multiview)) { + vertexSource = R"(#version 450 + #extension GL_OVR_multiview2 : require + layout(num_views = 2) in;)" + + vertexSource; + } return igl::ShaderStagesCreator::fromModuleStringInput(device, - getVulkanVertexShaderSource().c_str(), + vertexSource.c_str(), "main", "", getVulkanFragmentShaderSource().c_str(), "main", "", nullptr); + } // @fb-only // @fb-only // @fb-only @@ -189,11 +196,12 @@ void ColorSession::initialize() noexcept { auto& device = getPlatform().getDevice(); // Vertex & Index buffer - BufferDesc vbDesc = + const BufferDesc vbDesc = BufferDesc(BufferDesc::BufferTypeBits::Vertex, vertexData, sizeof(vertexData)); vb0_ = device.createBuffer(vbDesc, nullptr); IGL_ASSERT(vb0_ != nullptr); - BufferDesc ibDesc = BufferDesc(BufferDesc::BufferTypeBits::Index, indexData, sizeof(indexData)); + const BufferDesc ibDesc = + BufferDesc(BufferDesc::BufferTypeBits::Index, indexData, sizeof(indexData)); ib0_ = device.createBuffer(ibDesc, nullptr); IGL_ASSERT(ib0_ != nullptr); @@ -251,6 +259,8 @@ void ColorSession::update(igl::SurfaceTextures surfaceTextures) noexcept { igl::FramebufferDesc framebufferDesc; framebufferDesc.colorAttachments[0].texture = surfaceTextures.color; framebufferDesc.depthAttachment.texture = surfaceTextures.depth; + framebufferDesc.mode = surfaceTextures.color->getNumLayers() > 1 ? FramebufferMode::Stereo + : FramebufferMode::Mono; IGL_ASSERT(ret.isOk()); framebuffer_ = getPlatform().getDevice().createFramebuffer(framebufferDesc, &ret); IGL_ASSERT(ret.isOk()); @@ -259,7 +269,7 @@ void ColorSession::update(igl::SurfaceTextures surfaceTextures) noexcept { framebuffer_->updateDrawable(surfaceTextures.color); } - size_t _textureUnit = 0; + const size_t _textureUnit = 0; // Graphics pipeline if (pipelineState_ == nullptr) { @@ -290,7 +300,7 @@ void ColorSession::update(igl::SurfaceTextures surfaceTextures) noexcept { } // Command Buffers - CommandBufferDesc cbDesc; + const CommandBufferDesc cbDesc; auto buffer = commandQueue_->createCommandBuffer(cbDesc, nullptr); IGL_ASSERT(buffer != nullptr); auto drawableSurface = framebuffer_->getColorAttachment(0); @@ -313,7 +323,7 @@ void ColorSession::update(igl::SurfaceTextures surfaceTextures) noexcept { } // Submit commands - std::shared_ptr commands = + const std::shared_ptr commands = buffer->createRenderCommandEncoder(renderPass_, framebuffer_); IGL_ASSERT(commands != nullptr); if (commands) { @@ -349,5 +359,4 @@ void ColorSession::update(igl::SurfaceTextures surfaceTextures) noexcept { RenderSession::update(surfaceTextures); } -} // namespace shell -} // namespace igl +} // namespace igl::shell diff --git a/shell/renderSessions/ColorSession.h b/shell/renderSessions/ColorSession.h index e365e1cdc2..813d8183bc 100644 --- a/shell/renderSessions/ColorSession.h +++ b/shell/renderSessions/ColorSession.h @@ -14,8 +14,7 @@ #include #include -namespace igl { -namespace shell { +namespace igl::shell { class ColorSession : public RenderSession { struct FragmentFormat { @@ -42,11 +41,10 @@ class ColorSession : public RenderSession { std::shared_ptr tex0_; RenderPassDesc renderPass_; // clang-tidy off - FragmentFormat fragmentParameters_; + FragmentFormat fragmentParameters_{}; // clang-tidy on std::vector fragmentUniformDescriptors_; std::vector vertexUniformDescriptors_; }; -} // namespace shell -} // namespace igl +} // namespace igl::shell diff --git a/shell/renderSessions/DrawInstancedSession.cpp b/shell/renderSessions/DrawInstancedSession.cpp new file mode 100644 index 0000000000..052e011864 --- /dev/null +++ b/shell/renderSessions/DrawInstancedSession.cpp @@ -0,0 +1,287 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + +// @fb-only + +#include "DrawInstancedSession.h" + +#include +#include +#include +#include + +namespace igl::shell { + +namespace { + +[[maybe_unused]] void stringReplaceAll(std::string& s, + const std::string& searchString, + const std::string& replaceString) { + size_t pos = 0; + while ((pos = s.find(searchString, pos)) != std::string::npos) { + s.replace(pos, searchString.length(), replaceString); + } +} + +const char* getMetalShaderSource() { + return R"( + #include + #include + using namespace metal; + + constant float2 pos[6] = { + float2(-0.05f, 0.05f), + float2( 0.05f, -0.05f), + float2( -0.05f, -0.05f), + float2(-0.05f, 0.05f), + float2(0.05f, -0.05f), + float2(0.05f, 0.05f) + }; + constant float3 col[6] = { + float3(1.0, 0.0, 0.0), + float3(0.0, 1.0, 0.0), + float3(0.0, 0.0, 1.0), + float3(1.0, 0.0, 0.0), + float3(0.0, 1.0, 0.0), + float3(0.0, 0.0, 1.0) + }; + + struct VertexIn{ + float2 offset [[attribute(0)]]; + }; + + struct VertexOut { + float4 position [[position]]; + float3 uvw; + }; + + vertex VertexOut vertexShader(uint vid [[vertex_id]], constant VertexIn * vertices [[buffer(1)]], + VertexIn in [[stage_in]]) { + VertexOut out; + out.position = float4(pos[vid] + in.offset, 0.0, 1.0); + out.uvw = col[vid]; + return out; + } + + fragment float4 fragmentShader( + VertexOut in[[stage_in]]) { + + float4 tex = float4(in.uvw,1.0); + return tex; + } + )"; +} + +const char* getVulkanVertexShaderSource() { + return R"(#version 460 +layout (location=0) in vec2 offset; +layout (location=0) out vec3 color; +const vec2 pos[6] = vec2[6]( + vec2(-0.05f, 0.05f), + vec2( 0.05f, -0.05f), + vec2( -0.05f, -0.05f), + vec2(-0.05f, 0.05f), + vec2(0.05f, -0.05f), + vec2(0.05f, 0.05f) +); +const vec3 col[6] = vec3[6]( + vec3(1.0, 0.0, 0.0), + vec3(0.0, 1.0, 0.0), + vec3(0.0, 0.0, 1.0), + vec3(1.0, 0.0, 0.0), + vec3(0.0, 1.0, 0.0), + vec3(0.0, 0.0, 1.0) +); +void main() { + gl_Position = vec4(pos[gl_VertexIndex] + offset , 0.0, 1.0); + color = col[gl_VertexIndex]; +} +)"; +} + +const char* getVulkanFragmentShaderSource() { + return R"(#version 460 +precision mediump float; +precision highp int; +layout (location=0) in vec3 color; +layout (location=0) out vec4 out_FragColor; +void main() { + out_FragColor = vec4(color, 1.0); +} +)"; +} + +std::unique_ptr getShaderStagesForBackend(igl::IDevice& device) { + switch (device.getBackendType()) { + case igl::BackendType::Invalid: + IGL_ASSERT_NOT_REACHED(); + return nullptr; + case igl::BackendType::Vulkan: + return igl::ShaderStagesCreator::fromModuleStringInput(device, + getVulkanVertexShaderSource(), + "main", + "", + getVulkanFragmentShaderSource(), + "main", + "", + nullptr); + return nullptr; + // @fb-only + // @fb-only + // @fb-only + case igl::BackendType::Metal: + return igl::ShaderStagesCreator::fromLibraryStringInput( + device, getMetalShaderSource(), "vertexShader", "fragmentShader", "", nullptr); + case igl::BackendType::OpenGL: +#if IGL_BACKEND_OPENGL + auto glVersion = + static_cast(device).getContext().deviceFeatures().getGLVersion(); + if (glVersion > igl::opengl::GLVersion::v2_1) { + auto usesOpenGLES = + static_cast(device).getContext().deviceFeatures().usesOpenGLES(); + std::string codeVS(getVulkanVertexShaderSource()); + stringReplaceAll(codeVS, "gl_VertexIndex", "gl_VertexID"); + stringReplaceAll(codeVS, "460", usesOpenGLES ? "300 es" : "410"); + + std::string codeFS(getVulkanFragmentShaderSource()); + stringReplaceAll(codeFS, "460", usesOpenGLES ? "300 es" : "410"); + + if (usesOpenGLES) { + stringReplaceAll(codeVS, "layout (location=0) out", "out"); + stringReplaceAll(codeFS, "layout (location=0) out", "out"); + stringReplaceAll(codeFS, "layout (location=0) in", "in"); + } + + return igl::ShaderStagesCreator::fromModuleStringInput( + device, codeVS.c_str(), "main", "", codeFS.c_str(), "main", "", nullptr); + } else { + IGL_ASSERT_MSG(0, "This sample is incompatible with OpenGL 2.1"); + return nullptr; + } +#else + return nullptr; +#endif // IGL_BACKEND_OPENGL + } + IGL_UNREACHABLE_RETURN(nullptr) +} + +} // namespace + +void DrawInstancedSession::initialize() noexcept { + // Command queue: backed by different types of GPU HW queues + commandQueue_ = + getPlatform().getDevice().createCommandQueue({CommandQueueType::Graphics}, nullptr); + + renderPass_.colorAttachments.resize(1); + + renderPass_.colorAttachments[0] = igl::RenderPassDesc::ColorAttachmentDesc{}; + renderPass_.colorAttachments[0].loadAction = LoadAction::Clear; + renderPass_.colorAttachments[0].storeAction = StoreAction::Store; + renderPass_.colorAttachments[0].clearColor = getPlatform().getDevice().backendDebugColor(); + renderPass_.depthAttachment.loadAction = LoadAction::DontCare; + + // Create Index Buffer + const int16_t indexes[6] = {0, 1, 2, 3, 4, 5}; + + BufferDesc buffer_desc; + buffer_desc.type = BufferDesc::BufferTypeBits::Index; + buffer_desc.length = sizeof(indexes); + buffer_desc.data = &indexes; + index_buffer_ = getPlatform().getDevice().createBuffer(buffer_desc, nullptr); + IGL_ASSERT(index_buffer_); +} + +void DrawInstancedSession::update(igl::SurfaceTextures surfaceTextures) noexcept { + FramebufferDesc framebufferDesc; + framebufferDesc.colorAttachments[0].texture = surfaceTextures.color; + + const auto dimensions = surfaceTextures.color->getDimensions(); + framebuffer_ = getPlatform().getDevice().createFramebuffer(framebufferDesc, nullptr); + IGL_ASSERT(framebuffer_); + + if (!renderPipelineState_Triangle_) { + VertexInputStateDesc inputDesc; + inputDesc.numAttributes = 1; + inputDesc.attributes[0] = VertexAttribute(1, VertexAttributeFormat::Float2, 0, "offset", 0); + inputDesc.numInputBindings = 1; + inputDesc.inputBindings[1].stride = sizeof(float) * 2; + inputDesc.inputBindings[1].sampleFunction = igl::VertexSampleFunction::Instance; + auto vertexInput0_ = getPlatform().getDevice().createVertexInputState(inputDesc, nullptr); + IGL_ASSERT(vertexInput0_ != nullptr); + + RenderPipelineDesc desc; + desc.vertexInputState = vertexInput0_; + + desc.targetDesc.colorAttachments.resize(1); + + if (framebuffer_->getColorAttachment(0)) { + desc.targetDesc.colorAttachments[0].textureFormat = + framebuffer_->getColorAttachment(0)->getProperties().format; + } + + if (framebuffer_->getDepthAttachment()) { + desc.targetDesc.depthAttachmentFormat = + framebuffer_->getDepthAttachment()->getProperties().format; + } + + desc.shaderStages = getShaderStagesForBackend(getPlatform().getDevice()); + renderPipelineState_Triangle_ = getPlatform().getDevice().createRenderPipeline(desc, nullptr); + IGL_ASSERT(renderPipelineState_Triangle_); + } + + if (!vertex_buffer_) { + glm::vec2 translations[100]; + int index = 0; + const float offset = 0.1f; + for (int y = -10; y < 10; y += 2) { + for (int x = -10; x < 10; x += 2) { + glm::vec2 translation; + translation.x = (float)x / 10.0f + offset; + translation.y = (float)y / 10.0f + offset; + translations[index++] = translation; + } + } + + BufferDesc desc; + desc.type = BufferDesc::BufferTypeBits::Vertex; + desc.length = sizeof(glm::vec2) * 100; + desc.data = translations; + vertex_buffer_ = getPlatform().getDevice().createBuffer(desc, nullptr); + IGL_ASSERT(vertex_buffer_); + } + + framebuffer_->updateDrawable(surfaceTextures.color); + + // Command buffers (1-N per thread): create, submit and forget + const std::shared_ptr buffer = commandQueue_->createCommandBuffer({}, nullptr); + + const igl::Viewport viewport = { + 0.0f, 0.0f, (float)dimensions.width, (float)dimensions.height, 0.0f, +1.0f}; + const igl::ScissorRect scissor = {0, 0, (uint32_t)dimensions.width, (uint32_t)dimensions.height}; + + // This will clear the framebuffer + auto commands = buffer->createRenderCommandEncoder(renderPass_, framebuffer_); + + commands->bindRenderPipelineState(renderPipelineState_Triangle_); + commands->bindViewport(viewport); + commands->bindScissorRect(scissor); + commands->pushDebugGroupLabel("Render Triangle", igl::Color(1, 0, 0)); + commands->bindVertexBuffer(1, *vertex_buffer_); + commands->bindIndexBuffer(*index_buffer_, IndexFormat::UInt16); + commands->drawIndexed(6, 100); + commands->popDebugGroupLabel(); + commands->endEncoding(); + + if (shellParams().shouldPresent) { + buffer->present(surfaceTextures.color); + } + + commandQueue_->submit(*buffer); + RenderSession::update(surfaceTextures); +} + +} // namespace igl::shell diff --git a/shell/renderSessions/DrawInstancedSession.h b/shell/renderSessions/DrawInstancedSession.h new file mode 100644 index 0000000000..144a9f54a4 --- /dev/null +++ b/shell/renderSessions/DrawInstancedSession.h @@ -0,0 +1,34 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + +// @fb-only + +#pragma once + +#include +#include +#include + +namespace igl::shell { + +class DrawInstancedSession : public RenderSession { + public: + explicit DrawInstancedSession(std::shared_ptr platform) : + RenderSession(std::move(platform)) {} + void initialize() noexcept override; + void update(igl::SurfaceTextures surfaceTextures) noexcept override; + + private: + std::shared_ptr commandQueue_; + RenderPassDesc renderPass_; + std::shared_ptr framebuffer_; + std::shared_ptr renderPipelineState_Triangle_; + std::shared_ptr vertex_buffer_; + std::shared_ptr index_buffer_; +}; + +} // namespace igl::shell diff --git a/shell/renderSessions/EmptySession.cpp b/shell/renderSessions/EmptySession.cpp index bd4f8f3dcb..841f7b74f5 100644 --- a/shell/renderSessions/EmptySession.cpp +++ b/shell/renderSessions/EmptySession.cpp @@ -7,8 +7,7 @@ #include "EmptySession.h" -namespace igl { -namespace shell { +namespace igl::shell { void EmptySession::initialize() noexcept { getPlatform().getDevice(); @@ -16,5 +15,4 @@ void EmptySession::initialize() noexcept { void EmptySession::update(igl::SurfaceTextures surfaceTextures) noexcept {} -} // namespace shell -} // namespace igl +} // namespace igl::shell diff --git a/shell/renderSessions/EmptySession.h b/shell/renderSessions/EmptySession.h index 2c5315004a..895384a694 100644 --- a/shell/renderSessions/EmptySession.h +++ b/shell/renderSessions/EmptySession.h @@ -10,8 +10,7 @@ #include #include -namespace igl { -namespace shell { +namespace igl::shell { class EmptySession : public RenderSession { public: @@ -22,5 +21,4 @@ class EmptySession : public RenderSession { private: }; -} // namespace shell -} // namespace igl +} // namespace igl::shell diff --git a/shell/renderSessions/GPUStressSession.cpp b/shell/renderSessions/GPUStressSession.cpp index 566688a6e8..0e7995ffb0 100644 --- a/shell/renderSessions/GPUStressSession.cpp +++ b/shell/renderSessions/GPUStressSession.cpp @@ -105,8 +105,8 @@ std::vector indexData = indexData0; // NOLINTNEXTLINE(bugprone-easily-swappable-parameters) std::string getLightingFunc(const char* matrixProj, const char* matrixMod) { - std::string const var1 = matrixProj; - std::string const var2 = matrixMod; + const std::string var1 = matrixProj; + const std::string var2 = matrixMod; auto func = std::string( R"( @@ -268,7 +268,7 @@ void addNormalsToCube() { auto vertex = vertexData0.at(oldIndex); vertex.base_color = glm::vec4(normal, 1.0); vertexData.push_back(vertex); - size_t const nextIndex = (vertexData.size() - 1); + const size_t nextIndex = (vertexData.size() - 1); indexData.at(i) = nextIndex; normalSet[nextIndex] = true; indexremap.at(oldIndex) = nextIndex; @@ -295,7 +295,7 @@ bool isDeviceCompatible(IDevice& device) noexcept { int setCurrentThreadAffinityMask(int mask) { #if IGL_PLATFORM_ANDROID int err, syscallres; - pid_t const pid = gettid(); + const pid_t pid = gettid(); syscallres = syscall(__NR_sched_setaffinity, pid, sizeof(mask), &mask); if (syscallres) { err = errno; @@ -317,8 +317,8 @@ double calcPi(int numberOfDivisions, int core) { setCurrentThreadAffinityMask((1 << core)); } for (int i = 0; i <= numberOfDivisions; ++i) { - double const numerator = 1.0; - double const denominator = std::sqrt(1.0 + std::pow(-1.0, i)); + const double numerator = 1.0; + const double denominator = std::sqrt(1.0 + std::pow(-1.0, i)); if (denominator > 0.f) { pi += numerator / denominator; } @@ -370,7 +370,7 @@ float doReadWrite(std::vector>>& memBlock, if (threadId != -1) { setCurrentThreadAffinityMask(1 << threadId); } - std::random_device const rd; + const std::random_device rd; std::mt19937 gen(0); std::uniform_int_distribution<> randBlocks(0, numBlocks - 1); std::uniform_int_distribution<> randRows(0, numRows - 1); @@ -491,10 +491,10 @@ glm::vec3 animateCube(int counter, float x, float y, float scale, int frameCount } else if (kDropFrameX && (frameCount % kDropFrameX) == kDropFrameCount) { velocityScale = 1.f + (float)kDropFrameCount; } - glm::vec3 const pos = + const glm::vec3 pos = animations[counter].lastPos + animations[counter].velocity * velocityScale * scale * .005f; // check for collisons; - float const radius = .75 * scale; + const float radius = .75 * scale; if (pos.x + radius > 1.f) { animations[counter].velocity.x = -1.f; } @@ -542,12 +542,12 @@ void GPUStressSession::createCubes() { const int vertexCount = vertexData.size(); const int indexCount = indexData.size(); - std::random_device const rd; + const std::random_device rd; std::mt19937 gen(0); std::uniform_real_distribution<> dis(0, 1.f); - float const scale = 1.f / grid; + const float scale = 1.f / grid; - int const uvScale = 1.f / grid; + const int uvScale = 1.f / grid; glm::vec2 offset = glm::vec2(0.f, 0.f); // Vertex buffer, Index buffer and Vertex Input @@ -705,13 +705,13 @@ void GPUStressSession::setModelViewMatrix(float angle, offsetY = 0.f; } - float const cosAngle = std::cos(angle); - float const sinAngle = std::sin(angle); - glm::vec4 const v0(cosAngle / divisor, 0.f, -sinAngle / divisor, 0.f); - glm::vec4 const v1(0.f, 1.f / divisor, 0.f, 0.f); - glm::vec4 const v2(sinAngle / divisor, 0.f, cosAngle / divisor, 0.f); - glm::vec4 const v3(offsetX, offsetY, 1.f + offsetZ, 1.f); - glm::mat4 const test(v0, v1, v2, v3); + const float cosAngle = std::cos(angle); + const float sinAngle = std::sin(angle); + const glm::vec4 v0(cosAngle / divisor, 0.f, -sinAngle / divisor, 0.f); + const glm::vec4 v1(0.f, 1.f / divisor, 0.f, 0.f); + const glm::vec4 v2(sinAngle / divisor, 0.f, cosAngle / divisor, 0.f); + const glm::vec4 v3(offsetX, offsetY, 1.f + offsetZ, 1.f); + const glm::mat4 test(v0, v1, v2, v3); vertexParameters_.modelViewMatrix = test; vertexParameters_.scaleZ = scaleZ; @@ -731,7 +731,7 @@ void GPUStressSession::initState(const igl::SurfaceTextures& surfaceTextures) { if (kUseMSAA) { const auto dimensions = surfaceTextures.color->getDimensions(); - TextureDesc const fbTexDesc = { + const TextureDesc fbTexDesc = { dimensions.width, dimensions.height, 1, @@ -748,7 +748,7 @@ void GPUStressSession::initState(const igl::SurfaceTextures& surfaceTextures) { framebufferDesc.colorAttachments[0].resolveTexture = surfaceTextures.color; - igl::TextureDesc const depthDesc = { + const igl::TextureDesc depthDesc = { dimensions.width, dimensions.height, 1, @@ -825,7 +825,7 @@ void GPUStressSession::drawCubes(const igl::SurfaceTextures& surfaceTextures, constexpr uint32_t textureUnit = 0; constexpr uint32_t textureUnit1 = 1; const int grid = static_cast(std::ceil(std::sqrt(static_cast(kDrawCount)))); - float const divisor = .5 / static_cast(grid); + const float divisor = .5 / static_cast(grid); const float scale = 1.f / std::ceil(std::pow(kCubeCount, 1.0f / 3.0f)); int counter = 0; @@ -848,7 +848,7 @@ void GPUStressSession::drawCubes(const igl::SurfaceTextures& surfaceTextures, y = offset.y; } - setModelViewMatrix((kTestOverdraw || kRotateCubes == false) ? 0.f : angle, scaleZ, x, y, 0.f); + setModelViewMatrix((kTestOverdraw || !kRotateCubes) ? 0.f : angle, scaleZ, x, y, 0.f); // note that we are deliberately binding redundant state - the goal here // is to tax the driver. The giant vertex buffer (kCubeCount) will stress diff --git a/shell/renderSessions/HandsOpenXRSession.cpp b/shell/renderSessions/HandsOpenXRSession.cpp index 293c4c7e9e..cfbaccb070 100644 --- a/shell/renderSessions/HandsOpenXRSession.cpp +++ b/shell/renderSessions/HandsOpenXRSession.cpp @@ -7,7 +7,7 @@ // @fb-only -#include +#include #include #include @@ -34,113 +34,54 @@ struct Vertex { namespace { -std::string getProlog(igl::IDevice& device) { -#if IGL_BACKEND_OPENGL - const auto shaderVersion = device.getShaderVersion(); - if (shaderVersion.majorVersion >= 3 || shaderVersion.minorVersion >= 30) { - std::string prependVersionString = igl::opengl::getStringFromShaderVersion(shaderVersion); - prependVersionString += "\n#extension GL_OVR_multiview2 : require\n"; - prependVersionString += "\nprecision highp float;\n"; - return prependVersionString; - } -#endif // IGL_BACKEND_OPENGL - return ""; -}; - -std::string getOpenGLFragmentShaderSource(igl::IDevice& device) { - return getProlog(device) + std::string(R"( - precision highp float; - in vec3 worldNormal; - out vec4 fragmentColor; - void main() { - float att = max(dot(worldNormal, -normalize(vec3(-0.1, -1, 0))), 0.3); - fragmentColor = vec4(att, att, att, 1.0); - })"); -} - -std::string getOpenGLVertexShaderSource(igl::IDevice& device) { - return getProlog(device) + R"( - layout(num_views = 2) in; - precision highp float; - - in vec3 position; - in vec3 normal; - in vec4 weight; - in vec4 joint; - - #define XR_HAND_JOINT_COUNT_EXT 26 - uniform mat4 jointMatrices[XR_HAND_JOINT_COUNT_EXT]; - - uniform mat4 viewProjectionMatrix[2]; - - out vec3 worldNormal; - - void main() { - vec4 p1 = jointMatrices[int(joint.x)] * vec4(position, 1.0); - vec4 p2 = jointMatrices[int(joint.y)] * vec4(position, 1.0); - vec4 p3 = jointMatrices[int(joint.z)] * vec4(position, 1.0); - vec4 p4 = jointMatrices[int(joint.w)] * vec4(position, 1.0); - vec4 worldPos = p1 * weight.x + p2 * weight.y + p3 * weight.z + p4 * weight.w; - - vec4 n1 = jointMatrices[int(joint.x)] * vec4(normal, 0.0); - vec4 n2 = jointMatrices[int(joint.y)] * vec4(normal, 0.0); - vec4 n3 = jointMatrices[int(joint.z)] * vec4(normal, 0.0); - vec4 n4 = jointMatrices[int(joint.w)] * vec4(normal, 0.0); - worldNormal = (n1 * weight.x + n2 * weight.y + n3 * weight.z + n4 * weight.w).xyz; - - gl_Position = viewProjectionMatrix[gl_ViewID_OVR] * vec4(worldPos.xyz, 1.0); - })"; -} - const char* getVulkanFragmentShaderSource() { - return R"( - precision highp float; - layout(location = 0) in vec3 worldNormal; - layout(location = 0) out vec4 fragmentColor; - void main() { - float att = max(dot(worldNormal, -normalize(vec3(-0.1, -1, 0))), 0.3); - fragmentColor = vec4(att, att, att, 1.0); - })"; + return R"(#version 450 + precision highp float; + layout(location = 0) in vec3 worldNormal; + layout(location = 0) out vec4 fragmentColor; + void main() { + float att = max(dot(worldNormal, -normalize(vec3(-0.1, -1, 0))), 0.3); + fragmentColor = vec4(att, att, att, 1.0); + })"; } const char* getVulkanVertexShaderSource() { - return R"( - #extension GL_OVR_multiview2 : require - layout(num_views = 2) in; - precision highp float; - - layout(location = 0) in vec3 position; - layout(location = 1) in vec3 normal; - layout(location = 2) in vec4 weight; - layout(location = 3) in vec4 joint; - - #define XR_HAND_JOINT_COUNT_EXT 26 - layout (set = 1, binding = 1, std140) uniform PerFrame { - mat4 jointMatrices[XR_HAND_JOINT_COUNT_EXT]; - mat4 viewProjectionMatrix[2]; - } perFrame; - - layout(location = 0) out vec3 worldNormal; - - void main() { - vec4 p1 = perFrame.jointMatrices[int(joint.x)] * vec4(position, 1.0); - vec4 p2 = perFrame.jointMatrices[int(joint.y)] * vec4(position, 1.0); - vec4 p3 = perFrame.jointMatrices[int(joint.z)] * vec4(position, 1.0); - vec4 p4 = perFrame.jointMatrices[int(joint.w)] * vec4(position, 1.0); - vec4 worldPos = p1 * weight.x + p2 * weight.y + p3 * weight.z + p4 * weight.w; - - vec4 n1 = perFrame.jointMatrices[int(joint.x)] * vec4(normal, 0.0); - vec4 n2 = perFrame.jointMatrices[int(joint.y)] * vec4(normal, 0.0); - vec4 n3 = perFrame.jointMatrices[int(joint.z)] * vec4(normal, 0.0); - vec4 n4 = perFrame.jointMatrices[int(joint.w)] * vec4(normal, 0.0); - worldNormal = (n1 * weight.x + n2 * weight.y + n3 * weight.z + n4 * weight.w).xyz; - - gl_Position = perFrame.viewProjectionMatrix[gl_ViewID_OVR] * vec4(worldPos.xyz, 1.0); - })"; + return R"(#version 450 + #extension GL_OVR_multiview2 : require + layout(num_views = 2) in; + precision highp float; + + layout(location = 0) in vec3 position; + layout(location = 1) in vec3 normal; + layout(location = 2) in vec4 weight; + layout(location = 3) in vec4 joint; + + #define XR_HAND_JOINT_COUNT_EXT 26 + layout (set = 1, binding = 1, std140) uniform PerFrame { + mat4 jointMatrices[XR_HAND_JOINT_COUNT_EXT]; + mat4 viewProjectionMatrix[2]; + } perFrame; + + layout(location = 0) out vec3 worldNormal; + + void main() { + mat4 world = perFrame.jointMatrices[int(joint.x)] * mat4(weight.x) + + perFrame.jointMatrices[int(joint.y)] * mat4(weight.y) + + perFrame.jointMatrices[int(joint.z)] * mat4(weight.z) + + perFrame.jointMatrices[int(joint.w)] * mat4(weight.w); + worldNormal = (world * vec4(normal, 0.0)).xyz; + vec4 worldPos = world * vec4(position, 1.0); + gl_Position = perFrame.viewProjectionMatrix[int(gl_ViewID_OVR)] * vec4(worldPos.xyz, 1.0); + })"; } -std::unique_ptr getShaderStagesForBackend(igl::IDevice& device) { +[[nodiscard]] std::unique_ptr getShaderStagesForBackend( + igl::IDevice& device, + const iglu::ShaderCross& shaderCross) noexcept { switch (device.getBackendType()) { + case igl::BackendType::Metal: + IGL_ASSERT_MSG(false, "Metal is not supported"); + return nullptr; // @fb-only // @fb-only // @fb-only @@ -153,27 +94,39 @@ std::unique_ptr getShaderStagesForBackend(igl::IDevice& device) { "main", "", nullptr); - case igl::BackendType::OpenGL: + case igl::BackendType::OpenGL: { + igl::Result res; + const auto vs = shaderCross.crossCompileFromVulkanSource( + getVulkanVertexShaderSource(), igl::ShaderStage::Vertex, &res); + IGL_ASSERT_MSG(res.isOk(), res.message.c_str()); + + const auto fs = shaderCross.crossCompileFromVulkanSource( + getVulkanFragmentShaderSource(), igl::ShaderStage::Fragment, &res); + IGL_ASSERT_MSG(res.isOk(), res.message.c_str()); + return igl::ShaderStagesCreator::fromModuleStringInput( device, - getOpenGLVertexShaderSource(device).c_str(), - "main", + vs.c_str(), + shaderCross.entryPointName(igl::ShaderStage::Vertex), "", - getOpenGLFragmentShaderSource(device).c_str(), - "main", + fs.c_str(), + shaderCross.entryPointName(igl::ShaderStage::Fragment), "", nullptr); + } default: IGL_ASSERT_NOT_REACHED(); return nullptr; } } -bool isDeviceCompatible(IDevice& device) noexcept { +[[nodiscard]] bool isDeviceCompatible(IDevice& device) noexcept { return device.hasFeature(DeviceFeatures::Multiview); } -glm::mat4 perspectiveAsymmetricFovRH(const igl::shell::Fov& fov, float nearZ, float farZ) { +[[nodiscard]] glm::mat4 perspectiveAsymmetricFovRH(const igl::shell::Fov& fov, + float nearZ, + float farZ) noexcept { glm::mat4 mat; const float tanLeft = tanf(fov.angleLeft); @@ -207,7 +160,7 @@ glm::mat4 perspectiveAsymmetricFovRH(const igl::shell::Fov& fov, float nearZ, fl return mat; } -inline glm::mat4 poseToMat4(const Pose& pose) noexcept { +[[nodiscard]] inline glm::mat4 poseToMat4(const Pose& pose) noexcept { return glm::translate(glm::mat4(1.0), glm::vec3(pose.position)) * glm::toMat4(pose.orientation); } } // namespace @@ -283,7 +236,8 @@ void HandsOpenXRSession::initialize() noexcept { inputDesc.inputBindings[0].stride = sizeof(Vertex); vertexInput0_ = device.createVertexInputState(inputDesc, nullptr); - shaderStages_ = getShaderStagesForBackend(device); + const iglu::ShaderCross shaderCross(device); + shaderStages_ = getShaderStagesForBackend(device, shaderCross); // Command queue: backed by different types of GPU HW queues const CommandQueueDesc desc{igl::CommandQueueType::Graphics}; @@ -299,6 +253,28 @@ void HandsOpenXRSession::initialize() noexcept { #endif renderPass_.depthAttachment.loadAction = LoadAction::Clear; renderPass_.depthAttachment.clearDepth = 1.0; + + iglu::ManagedUniformBufferInfo info; + info.index = 1; + info.length = sizeof(UniformBlock); + info.uniforms = std::vector{ + igl::UniformDesc{ + "jointMatrices", + -1, + igl::UniformType::Mat4x4, + kMaxJoints, + offsetof(UniformBlock, jointMatrices), + sizeof(glm::mat4), + }, + igl::UniformDesc{"viewProjectionMatrix", + -1, + igl::UniformType::Mat4x4, + 2, + offsetof(UniformBlock, viewProjectionMatrix), + sizeof(glm::mat4)}, + }; + ubo_ = std::make_shared(device, "perFrame", info); + IGL_ASSERT(ubo_->result.isOk()); } void HandsOpenXRSession::update(igl::SurfaceTextures surfaceTextures) noexcept { @@ -365,41 +341,18 @@ void HandsOpenXRSession::update(igl::SurfaceTextures surfaceTextures) noexcept { commands->bindVertexBuffer(0, *vb0_); - iglu::ManagedUniformBufferInfo info; - info.index = 1; - info.length = sizeof(UniformBlock); - info.uniforms = std::vector{ - igl::UniformDesc{ - "jointMatrices", - -1, - igl::UniformType::Mat4x4, - kMaxJoints, - offsetof(UniformBlock, jointMatrices), - sizeof(glm::mat4), - }, - igl::UniformDesc{"viewProjectionMatrix", - -1, - igl::UniformType::Mat4x4, - 2, - offsetof(UniformBlock, viewProjectionMatrix), - sizeof(glm::mat4)}, - }; - commands->bindRenderPipelineState(pipelineState_); commands->bindDepthStencilState(depthStencilState_); for (int i = 0; i < 2; ++i) { - auto& handTracking = shellParams().handTracking[i]; + const auto& handTracking = shellParams().handTracking[i]; IGL_ASSERT(handTracking.jointPose.size() <= kMaxJoints); for (size_t j = 0; j < handTracking.jointPose.size(); ++j) { ub_.jointMatrices[j] = poseToMat4(handTracking.jointPose[j]) * jointInvBindMatrix_[i][j]; } - const auto uniformBuffer = std::make_shared(device, info); - IGL_ASSERT(uniformBuffer->result.isOk()); - *static_cast(uniformBuffer->getData()) = ub_; - - uniformBuffer->bind(device, *pipelineState_, *commands); + *static_cast(ubo_->getData()) = ub_; + ubo_->bind(device, *pipelineState_, *commands); commands->bindIndexBuffer(*ib0_, IndexFormat::UInt16, handsDrawParams_[i].indexBufferOffset); commands->drawIndexed(handsDrawParams_[i].indexCount); diff --git a/shell/renderSessions/HandsOpenXRSession.h b/shell/renderSessions/HandsOpenXRSession.h index cc83d56b9b..cf5cb0f434 100644 --- a/shell/renderSessions/HandsOpenXRSession.h +++ b/shell/renderSessions/HandsOpenXRSession.h @@ -11,11 +11,11 @@ #include +#include #include #include #include #include -#include #include namespace igl::shell { @@ -42,6 +42,7 @@ class HandsOpenXRSession : public RenderSession { std::shared_ptr shaderStages_; std::shared_ptr vb0_, ib0_; std::shared_ptr framebuffer_; + std::shared_ptr ubo_; std::array, 2> jointInvBindMatrix_; diff --git a/shell/renderSessions/HelloOpenXRSession.cpp b/shell/renderSessions/HelloOpenXRSession.cpp index a1a2f57949..971d9ecc58 100644 --- a/shell/renderSessions/HelloOpenXRSession.cpp +++ b/shell/renderSessions/HelloOpenXRSession.cpp @@ -7,10 +7,11 @@ // @fb-only -#include +#include #include #include +#include #include #include #include @@ -43,96 +44,53 @@ VertexPosUvw vertexData0[] = { uint16_t indexData[] = {0, 1, 2, 1, 3, 2, 1, 4, 3, 4, 6, 3, 4, 5, 6, 5, 7, 6, 5, 0, 7, 0, 2, 7, 5, 4, 0, 4, 1, 0, 2, 3, 7, 3, 6, 7}; -std::string getProlog(igl::IDevice& device) { -#if IGL_BACKEND_OPENGL - const auto shaderVersion = device.getShaderVersion(); - if (shaderVersion.majorVersion >= 3 || shaderVersion.minorVersion >= 30) { - std::string prependVersionString = igl::opengl::getStringFromShaderVersion(shaderVersion); - prependVersionString += "\n#extension GL_OVR_multiview2 : require\n"; - prependVersionString += "\nprecision highp float;\n"; - return prependVersionString; - } -#endif // IGL_BACKEND_OPENGL - return ""; -}; - -std::string getOpenGLFragmentShaderSource(igl::IDevice& device) { - return getProlog(device) + std::string(R"( - precision highp float; - precision highp sampler2D; - in vec3 uvw; - in vec3 color; - uniform sampler2D inputImage; - out vec4 fragmentColor; - void main() { - fragmentColor = texture(inputImage, uvw.xy) * vec4(color, 1.0); - })"); -} +const char* getVulkanFragmentShaderSource() { + return R"(#version 450 + precision highp float; + precision highp sampler2D; -std::string getOpenGLVertexShaderSource(igl::IDevice& device) { - return getProlog(device) + R"( - layout(num_views = 2) in; - precision highp float; - - uniform mat4 modelMatrix; - uniform mat4 viewProjectionMatrix[2]; - uniform float scaleZ; - - in vec3 position; - in vec3 uvw_in; - out vec3 uvw; - out vec3 color; - - void main() { - mat4 mvpMatrix = viewProjectionMatrix[gl_ViewID_OVR] * modelMatrix; - gl_Position = mvpMatrix * vec4(position, 1.0); - uvw = vec3(uvw_in.x, uvw_in.y, (uvw_in.z - 0.5) * scaleZ + 0.5); - color = vec3(1.0, 1.0, 0.0); - })"; -} - -static const char* getVulkanFragmentShaderSource() { - return R"( - precision highp float; - precision highp sampler2D; + layout(location = 0) in vec3 uvw; + layout(location = 1) in vec3 color; + layout(set = 0, binding = 0) uniform sampler2D inputImage; + layout(location = 0) out vec4 fragmentColor; - layout(location = 0) in vec3 uvw; - layout(location = 1) in vec3 color; - layout(set = 0, binding = 0) uniform sampler2D inputImage; - layout(location = 0) out vec4 fragmentColor; - - void main() { - fragmentColor = texture(inputImage, uvw.xy) * vec4(color, 1.0); - })"; + void main() { + fragmentColor = texture(inputImage, uvw.xy) * vec4(color, 1.0); + })"; } -static const char* getVulkanVertexShaderSource() { - return R"( - #extension GL_OVR_multiview2 : require - layout(num_views = 2) in; - precision highp float; - - layout (set = 1, binding = 1, std140) uniform PerFrame { - mat4 modelMatrix; - mat4 viewProjectionMatrix[2]; - float scaleZ; - } perFrame; - - layout(location = 0) in vec3 position; - layout(location = 1) in vec3 uvw_in; - layout(location = 0) out vec3 uvw; - layout(location = 1) out vec3 color; - - void main() { - mat4 mvpMatrix = perFrame.viewProjectionMatrix[gl_ViewID_OVR] * perFrame.modelMatrix; - gl_Position = mvpMatrix * vec4(position, 1.0); - uvw = vec3(uvw_in.x, uvw_in.y, (uvw_in.z - 0.5) * perFrame.scaleZ + 0.5); - color = vec3(1.0, 1.0, 0.0); - })"; +const char* getVulkanVertexShaderSource() { + return R"(#version 450 + #extension GL_OVR_multiview2 : require + layout(num_views = 2) in; + precision highp float; + + layout (set = 1, binding = 1, std140) uniform PerFrame { + mat4 modelMatrix; + mat4 viewProjectionMatrix[2]; + float scaleZ; + } perFrame; + + layout(location = 0) in vec3 position; + layout(location = 1) in vec3 uvw_in; + layout(location = 0) out vec3 uvw; + layout(location = 1) out vec3 color; + + void main() { + mat4 mvpMatrix = perFrame.viewProjectionMatrix[int(gl_ViewID_OVR)] * perFrame.modelMatrix; + gl_Position = mvpMatrix * vec4(position, 1.0); + uvw = vec3(uvw_in.x, uvw_in.y, (uvw_in.z - 0.5) * perFrame.scaleZ + 0.5); + color = vec3(1.0, 1.0, 0.0); + })"; } -std::unique_ptr getShaderStagesForBackend(igl::IDevice& device) { +[[nodiscard]] std::unique_ptr getShaderStagesForBackend( + igl::IDevice& device, + const iglu::ShaderCross& shaderCross) noexcept { switch (device.getBackendType()) { + case igl::BackendType::Metal: + IGL_ASSERT_MSG(false, "Metal is not supported"); + return nullptr; // @fb-only // @fb-only // @fb-only @@ -145,27 +103,39 @@ std::unique_ptr getShaderStagesForBackend(igl::IDevice& device) { "main", "", nullptr); - case igl::BackendType::OpenGL: + case igl::BackendType::OpenGL: { + igl::Result res; + const auto vs = shaderCross.crossCompileFromVulkanSource( + getVulkanVertexShaderSource(), igl::ShaderStage::Vertex, &res); + IGL_ASSERT_MSG(res.isOk(), res.message.c_str()); + + const auto fs = shaderCross.crossCompileFromVulkanSource( + getVulkanFragmentShaderSource(), igl::ShaderStage::Fragment, &res); + IGL_ASSERT_MSG(res.isOk(), res.message.c_str()); + return igl::ShaderStagesCreator::fromModuleStringInput( device, - getOpenGLVertexShaderSource(device).c_str(), - "main", + vs.c_str(), + shaderCross.entryPointName(igl::ShaderStage::Vertex), "", - getOpenGLFragmentShaderSource(device).c_str(), - "main", + fs.c_str(), + shaderCross.entryPointName(igl::ShaderStage::Fragment), "", nullptr); + } default: IGL_ASSERT_NOT_REACHED(); return nullptr; } } -bool isDeviceCompatible(IDevice& device) noexcept { +[[nodiscard]] bool isDeviceCompatible(IDevice& device) noexcept { return device.hasFeature(DeviceFeatures::Multiview); } -glm::mat4 perspectiveAsymmetricFovRH(const igl::shell::Fov& fov, float nearZ, float farZ) { +[[nodiscard]] glm::mat4 perspectiveAsymmetricFovRH(const igl::shell::Fov& fov, + float nearZ, + float farZ) noexcept { glm::mat4 mat; const float tanLeft = tanf(fov.angleLeft); @@ -242,7 +212,8 @@ void HelloOpenXRSession::initialize() noexcept { vertexInput0_ = device.createVertexInputState(inputDesc, nullptr); createSamplerAndTextures(device); - shaderStages_ = getShaderStagesForBackend(device); + const iglu::ShaderCross shaderCross(device); + shaderStages_ = getShaderStagesForBackend(device, shaderCross); // Command queue: backed by different types of GPU HW queues const CommandQueueDesc desc{igl::CommandQueueType::Graphics}; @@ -261,6 +232,32 @@ void HelloOpenXRSession::initialize() noexcept { #endif renderPass_.depthAttachment.loadAction = LoadAction::Clear; renderPass_.depthAttachment.clearDepth = 1.0; + + iglu::ManagedUniformBufferInfo info; + info.index = 1; + info.length = sizeof(VertexFormat); + info.uniforms = std::vector{ + igl::UniformDesc{ + "modelMatrix", -1, igl::UniformType::Mat4x4, 1, offsetof(VertexFormat, modelMatrix), 0}, + igl::UniformDesc{ + "viewProjectionMatrix", + -1, + igl::UniformType::Mat4x4, + 2, + offsetof(VertexFormat, viewProjectionMatrix), + sizeof(glm::mat4), + }, + igl::UniformDesc{ + "scaleZ", + -1, + igl::UniformType::Float, + 1, + offsetof(VertexFormat, scaleZ), + 0, + }}; + + ubo_ = std::make_shared(device, "perFrame", info); + IGL_ASSERT(ubo_->result.isOk()); } void HelloOpenXRSession::setVertexParams() { @@ -273,8 +270,8 @@ void HelloOpenXRSession::setVertexParams() { ss *= -1.0f; } - glm::mat4 rotMat = glm::rotate(glm::mat4(1.0f), angle, glm::vec3(0.0f, 1.0f, 0.0f)) * - glm::rotate(glm::mat4(1.0f), -0.2f, glm::vec3(1.0f, 0.0f, 0.0f)); + const glm::mat4 rotMat = glm::rotate(glm::mat4(1.0f), angle, glm::vec3(0.0f, 1.0f, 0.0f)) * + glm::rotate(glm::mat4(1.0f), -0.2f, glm::vec3(1.0f, 0.0f, 0.0f)); vertexParameters_.modelMatrix = glm::translate(glm::mat4(1.0f), glm::vec3(0.0f, 0.f, -8.0f)) * rotMat * glm::scale(glm::mat4(1.0f), glm::vec3(1.0f, 1.0f, scaleZ)); @@ -338,34 +335,8 @@ void HelloOpenXRSession::update(igl::SurfaceTextures surfaceTextures) noexcept { commands->bindVertexBuffer(0, *vb0_); - // Bind Vertex Uniform Data - iglu::ManagedUniformBufferInfo info; - info.index = 1; - info.length = sizeof(VertexFormat); - info.uniforms = std::vector{ - igl::UniformDesc{ - "modelMatrix", -1, igl::UniformType::Mat4x4, 1, offsetof(VertexFormat, modelMatrix), 0}, - igl::UniformDesc{ - "viewProjectionMatrix", - -1, - igl::UniformType::Mat4x4, - 2, - offsetof(VertexFormat, viewProjectionMatrix), - sizeof(glm::mat4), - }, - igl::UniformDesc{ - "scaleZ", - -1, - igl::UniformType::Float, - 1, - offsetof(VertexFormat, scaleZ), - 0, - }}; - - const auto vertUniformBuffer = std::make_shared(device, info); - IGL_ASSERT(vertUniformBuffer->result.isOk()); - *static_cast(vertUniformBuffer->getData()) = vertexParameters_; - vertUniformBuffer->bind(device, *pipelineState_, *commands); + *static_cast(ubo_->getData()) = vertexParameters_; + ubo_->bind(device, *pipelineState_, *commands); commands->bindTexture(textureUnit, BindTarget::kFragment, tex0_.get()); commands->bindSamplerState(textureUnit, BindTarget::kFragment, samp0_.get()); @@ -373,7 +344,7 @@ void HelloOpenXRSession::update(igl::SurfaceTextures surfaceTextures) noexcept { commands->bindRenderPipelineState(pipelineState_); commands->bindIndexBuffer(*ib0_, IndexFormat::UInt16); - commands->drawIndexed(3u * 6u * 2u); + commands->drawIndexed(static_cast(3u * 6u * 2u)); commands->popDebugGroupLabel(); commands->endEncoding(); diff --git a/shell/renderSessions/HelloOpenXRSession.h b/shell/renderSessions/HelloOpenXRSession.h index 4cd235da9f..5f530b0b47 100644 --- a/shell/renderSessions/HelloOpenXRSession.h +++ b/shell/renderSessions/HelloOpenXRSession.h @@ -11,6 +11,7 @@ #include +#include #include #include #include @@ -40,6 +41,7 @@ class HelloOpenXRSession : public RenderSession { std::shared_ptr tex0_; std::shared_ptr samp0_; std::shared_ptr framebuffer_; + std::shared_ptr ubo_; VertexFormat vertexParameters_; diff --git a/shell/renderSessions/HelloWorldSession.cpp b/shell/renderSessions/HelloWorldSession.cpp index 631c8f8aed..c70e344e12 100644 --- a/shell/renderSessions/HelloWorldSession.cpp +++ b/shell/renderSessions/HelloWorldSession.cpp @@ -133,7 +133,7 @@ static std::unique_ptr getShaderStagesForBackend(igl::IDevice& de void HelloWorldSession::initialize() noexcept { // Command queue: backed by different types of GPU HW queues - CommandQueueDesc desc{CommandQueueType::Graphics}; + const CommandQueueDesc desc{CommandQueueType::Graphics}; commandQueue_ = getPlatform().getDevice().createCommandQueue(desc, nullptr); renderPass_.colorAttachments.resize(1); @@ -176,8 +176,9 @@ void HelloWorldSession::update(igl::SurfaceTextures surfaceTextures) noexcept { framebuffer_->updateDrawable(surfaceTextures.color); // Command buffers (1-N per thread): create, submit and forget - CommandBufferDesc cbDesc; - std::shared_ptr buffer = commandQueue_->createCommandBuffer(cbDesc, nullptr); + const CommandBufferDesc cbDesc; + const std::shared_ptr buffer = + commandQueue_->createCommandBuffer(cbDesc, nullptr); const igl::Viewport viewport = { 0.0f, 0.0f, (float)dimensions.width, (float)dimensions.height, 0.0f, +1.0f}; diff --git a/shell/renderSessions/ImguiSession.cpp b/shell/renderSessions/ImguiSession.cpp index 0f845551b8..1e7f4b1d54 100644 --- a/shell/renderSessions/ImguiSession.cpp +++ b/shell/renderSessions/ImguiSession.cpp @@ -13,8 +13,7 @@ #include #include -namespace igl { -namespace shell { +namespace igl::shell { void ImguiSession::initialize() noexcept { const igl::CommandQueueDesc desc{igl::CommandQueueType::Graphics}; @@ -27,7 +26,7 @@ void ImguiSession::initialize() noexcept { } void ImguiSession::update(igl::SurfaceTextures surfaceTextures) noexcept { - igl::DeviceScope deviceScope(getPlatform().getDevice()); + const igl::DeviceScope deviceScope(getPlatform().getDevice()); auto cmdBuffer = _commandQueue->createCommandBuffer(igl::CommandBufferDesc(), nullptr); @@ -60,5 +59,4 @@ void ImguiSession::update(igl::SurfaceTextures surfaceTextures) noexcept { _commandQueue->submit(*cmdBuffer); } -} // namespace shell -} // namespace igl +} // namespace igl::shell diff --git a/shell/renderSessions/ImguiSession.h b/shell/renderSessions/ImguiSession.h index 0b1b3051c0..6ec0b3fdd9 100644 --- a/shell/renderSessions/ImguiSession.h +++ b/shell/renderSessions/ImguiSession.h @@ -15,8 +15,7 @@ #include #include -namespace igl { -namespace shell { +namespace igl::shell { class ImguiSession : public RenderSession { public: @@ -30,5 +29,4 @@ class ImguiSession : public RenderSession { std::unique_ptr _imguiSession; }; -} // namespace shell -} // namespace igl +} // namespace igl::shell diff --git a/shell/renderSessions/MRTSession.cpp b/shell/renderSessions/MRTSession.cpp index 33704ee62c..fee0537f99 100644 --- a/shell/renderSessions/MRTSession.cpp +++ b/shell/renderSessions/MRTSession.cpp @@ -21,8 +21,7 @@ #include #include -namespace igl { -namespace shell { +namespace igl::shell { struct VertexPosUv { iglu::simdtypes::float3 position; // SIMD 128b aligned iglu::simdtypes::float2 uv; // SIMD 128b aligned @@ -54,11 +53,11 @@ static std::string getPrecisionProlog(ShaderPrecision precision) { #if IGL_OPENGL_ES switch (precision) { case ShaderPrecision::Low: - return std::string("precision lowp float;"); + return {"precision lowp float;"}; case ShaderPrecision::Medium: - return std::string("precision mediump float;"); + return {"precision mediump float;"}; case ShaderPrecision::High: - return std::string("precision highp float;"); + return {"precision highp float;"}; } #else return std::string(); @@ -67,7 +66,7 @@ static std::string getPrecisionProlog(ShaderPrecision precision) { static std::string getVersionProlog() { #if IGL_OPENGL_ES - return std::string("#version 300 es\n"); + return {"#version 300 es\n"}; #else return std::string("#version 410\n"); #endif @@ -289,13 +288,14 @@ void MRTSession::initialize() noexcept { } // Vertex buffer, Index buffer and Vertex Input - BufferDesc vb0Desc = + const BufferDesc vb0Desc = BufferDesc(BufferDesc::BufferTypeBits::Vertex, vertexData0, sizeof(vertexData0)); vb0_ = device.createBuffer(vb0Desc, nullptr); - BufferDesc vb1Desc = + const BufferDesc vb1Desc = BufferDesc(BufferDesc::BufferTypeBits::Vertex, vertexData1, sizeof(vertexData1)); vb1_ = device.createBuffer(vb1Desc, nullptr); - BufferDesc ibDesc = BufferDesc(BufferDesc::BufferTypeBits::Index, indexData, sizeof(indexData)); + const BufferDesc ibDesc = + BufferDesc(BufferDesc::BufferTypeBits::Index, indexData, sizeof(indexData)); ib0_ = device.createBuffer(ibDesc, nullptr); VertexInputStateDesc inputDesc; @@ -349,7 +349,7 @@ void MRTSession::update(const igl::SurfaceTextures surfaceTextures) noexcept { createOrUpdateFramebufferMRT(surfaceTextures); - size_t textureUnit = 0; + const size_t textureUnit = 0; // Graphics pipeline: state batch that fully configures GPU for rendering if (pipelineStateMRT_ == nullptr) { @@ -385,8 +385,9 @@ void MRTSession::update(const igl::SurfaceTextures surfaceTextures) noexcept { } // Command buffers (1-N per thread): create, submit and forget - CommandBufferDesc cbDesc; - std::shared_ptr buffer = commandQueue_->createCommandBuffer(cbDesc, nullptr); + const CommandBufferDesc cbDesc; + const std::shared_ptr buffer = + commandQueue_->createCommandBuffer(cbDesc, nullptr); auto commands = buffer->createRenderCommandEncoder(renderPassMRT_, framebufferMRT_); @@ -503,5 +504,4 @@ void MRTSession::createOrUpdateFramebufferMRT(const igl::SurfaceTextures& surfac framebufferMRT_ = getPlatform().getDevice().createFramebuffer(framebufferDesc, nullptr); } -} // namespace shell -} // namespace igl +} // namespace igl::shell diff --git a/shell/renderSessions/MRTSession.h b/shell/renderSessions/MRTSession.h index 6eb824ccc6..b88f30a815 100644 --- a/shell/renderSessions/MRTSession.h +++ b/shell/renderSessions/MRTSession.h @@ -13,8 +13,7 @@ #include #include -namespace igl { -namespace shell { +namespace igl::shell { class MRTSession : public RenderSession { public: @@ -52,5 +51,4 @@ class MRTSession : public RenderSession { std::shared_ptr samp0_; // Samplers for texture (mipmap, clamp, linear etc.) }; -} // namespace shell -} // namespace igl +} // namespace igl::shell diff --git a/shell/renderSessions/TQMultiRenderPassSession.cpp b/shell/renderSessions/TQMultiRenderPassSession.cpp index 91f67e8d48..a37e26f510 100644 --- a/shell/renderSessions/TQMultiRenderPassSession.cpp +++ b/shell/renderSessions/TQMultiRenderPassSession.cpp @@ -15,8 +15,7 @@ #include #include -namespace igl { -namespace shell { +namespace igl::shell { struct VertexPosUv { iglu::simdtypes::float3 position; // SIMD 128b aligned iglu::simdtypes::float2 uv; // SIMD 128b aligned @@ -147,7 +146,7 @@ static void render(std::shared_ptr& buffer, std::vector& fragmentUniformDescriptors, FragmentFormat fragmentParameters) { // Submit commands - std::shared_ptr commands = + const std::shared_ptr commands = buffer->createRenderCommandEncoder(renderPass, framebuffer); commands->bindRenderPipelineState(pipelineState); @@ -172,13 +171,14 @@ void TQMultiRenderPassSession::initialize() noexcept { auto& device = getPlatform().getDevice(); // Vertex buffer, Index buffer and Vertex Input - BufferDesc vb0Desc = + const BufferDesc vb0Desc = BufferDesc(BufferDesc::BufferTypeBits::Vertex, vertexData0, sizeof(vertexData0)); vb0_ = device.createBuffer(vb0Desc, nullptr); - BufferDesc vb1Desc = + const BufferDesc vb1Desc = BufferDesc(BufferDesc::BufferTypeBits::Vertex, vertexData1, sizeof(vertexData1)); vb1_ = device.createBuffer(vb1Desc, nullptr); - BufferDesc ibDesc = BufferDesc(BufferDesc::BufferTypeBits::Index, indexData, sizeof(indexData)); + const BufferDesc ibDesc = + BufferDesc(BufferDesc::BufferTypeBits::Index, indexData, sizeof(indexData)); ib0_ = device.createBuffer(ibDesc, nullptr); VertexInputStateDesc inputDesc; @@ -234,7 +234,7 @@ void TQMultiRenderPassSession::update(igl::SurfaceTextures surfaceTextures) noex igl::Result ret; if (framebuffer0_ == nullptr) { const auto dimensions = surfaceTextures.color->getDimensions(); - igl::TextureDesc desc1 = + const igl::TextureDesc desc1 = igl::TextureDesc::new2D(igl::TextureFormat::RGBA_UNorm8, dimensions.width, dimensions.height, @@ -266,7 +266,7 @@ void TQMultiRenderPassSession::update(igl::SurfaceTextures surfaceTextures) noex IGL_ASSERT(ret.isOk()); IGL_ASSERT(framebuffer1_ != nullptr); } - size_t _textureUnit = 0; + const size_t _textureUnit = 0; // Graphics pipeline if (pipelineState0_ == nullptr) { @@ -295,7 +295,7 @@ void TQMultiRenderPassSession::update(igl::SurfaceTextures surfaceTextures) noex } // Command buffer - CommandBufferDesc cbDesc; + const CommandBufferDesc cbDesc; auto buffer = commandQueue_->createCommandBuffer(cbDesc, nullptr); // Draw render pass 0 @@ -348,5 +348,4 @@ void TQMultiRenderPassSession::update(igl::SurfaceTextures surfaceTextures) noex commandQueue_->submit(*buffer); } -} // namespace shell -} // namespace igl +} // namespace igl::shell diff --git a/shell/renderSessions/TQMultiRenderPassSession.h b/shell/renderSessions/TQMultiRenderPassSession.h index 2f8dbc0cc9..01b330dcdc 100644 --- a/shell/renderSessions/TQMultiRenderPassSession.h +++ b/shell/renderSessions/TQMultiRenderPassSession.h @@ -14,8 +14,7 @@ #include #include -namespace igl { -namespace shell { +namespace igl::shell { class TQMultiRenderPassSession : public RenderSession { public: @@ -33,7 +32,7 @@ class TQMultiRenderPassSession : public RenderSession { std::shared_ptr vertexInputState_; std::shared_ptr samplerState_; - FragmentFormat fragmentParameters_; + FragmentFormat fragmentParameters_{}; std::vector fragmentUniformDescriptors_; std::shared_ptr fragmentParamBuffer_; @@ -53,5 +52,4 @@ class TQMultiRenderPassSession : public RenderSession { std::shared_ptr framebuffer1_; }; -} // namespace shell -} // namespace igl +} // namespace igl::shell diff --git a/shell/renderSessions/TQSession.cpp b/shell/renderSessions/TQSession.cpp index 70c7bad2d1..a52358128b 100644 --- a/shell/renderSessions/TQSession.cpp +++ b/shell/renderSessions/TQSession.cpp @@ -14,8 +14,7 @@ #include #include -namespace igl { -namespace shell { +namespace igl::shell { struct VertexPosUv { iglu::simdtypes::float3 position; @@ -37,7 +36,7 @@ static uint16_t indexData[] = { }; static std::string getVersion() { - return std::string("#version 100"); + return {"#version 100"}; } static std::string getMetalShaderSource() { @@ -186,11 +185,12 @@ void TQSession::initialize() noexcept { auto& device = getPlatform().getDevice(); // Vertex & Index buffer - BufferDesc vbDesc = + const BufferDesc vbDesc = BufferDesc(BufferDesc::BufferTypeBits::Vertex, vertexData, sizeof(vertexData)); _vb0 = device.createBuffer(vbDesc, nullptr); IGL_ASSERT(_vb0 != nullptr); - BufferDesc ibDesc = BufferDesc(BufferDesc::BufferTypeBits::Index, indexData, sizeof(indexData)); + const BufferDesc ibDesc = + BufferDesc(BufferDesc::BufferTypeBits::Index, indexData, sizeof(indexData)); _ib0 = device.createBuffer(ibDesc, nullptr); IGL_ASSERT(_ib0 != nullptr); @@ -202,14 +202,14 @@ void TQSession::initialize() noexcept { VertexAttribute(1, VertexAttributeFormat::Float2, offsetof(VertexPosUv, uv), "uv_in", 1); inputDesc.numInputBindings = 1; inputDesc.inputBindings[1].stride = sizeof(VertexPosUv); - _vertexInput0 = device.createVertexInputState(inputDesc, NULL); + _vertexInput0 = device.createVertexInputState(inputDesc, nullptr); IGL_ASSERT(_vertexInput0 != nullptr); // Sampler & Texture SamplerStateDesc samplerDesc; samplerDesc.minFilter = samplerDesc.magFilter = SamplerMinMagFilter::Linear; samplerDesc.debugName = "Sampler: linear"; - _samp0 = device.createSamplerState(samplerDesc, NULL); + _samp0 = device.createSamplerState(samplerDesc, nullptr); IGL_ASSERT(_samp0 != nullptr); _tex0 = getPlatform().loadTexture("igl.png"); @@ -218,7 +218,7 @@ void TQSession::initialize() noexcept { // Command queue const CommandQueueDesc desc{igl::CommandQueueType::Graphics}; - _commandQueue = device.createCommandQueue(desc, NULL); + _commandQueue = device.createCommandQueue(desc, nullptr); IGL_ASSERT(_commandQueue != nullptr); _renderPass.colorAttachments.resize(1); @@ -255,7 +255,7 @@ void TQSession::update(igl::SurfaceTextures surfaceTextures) noexcept { _framebuffer->updateDrawable(surfaceTextures.color); } - size_t _textureUnit = 0; + const size_t _textureUnit = 0; // Graphics pipeline if (_pipelineState == nullptr) { @@ -279,7 +279,7 @@ void TQSession::update(igl::SurfaceTextures surfaceTextures) noexcept { } // Command Buffers - CommandBufferDesc cbDesc; + const CommandBufferDesc cbDesc; auto buffer = _commandQueue->createCommandBuffer(cbDesc, nullptr); IGL_ASSERT(buffer != nullptr); auto drawableSurface = _framebuffer->getColorAttachment(0); @@ -302,7 +302,7 @@ void TQSession::update(igl::SurfaceTextures surfaceTextures) noexcept { } // Submit commands - std::shared_ptr commands = + const std::shared_ptr commands = buffer->createRenderCommandEncoder(_renderPass, _framebuffer); IGL_ASSERT(commands != nullptr); if (commands) { @@ -337,5 +337,4 @@ void TQSession::update(igl::SurfaceTextures surfaceTextures) noexcept { RenderSession::update(surfaceTextures); } -} // namespace shell -} // namespace igl +} // namespace igl::shell diff --git a/shell/renderSessions/TQSession.h b/shell/renderSessions/TQSession.h index 5c15b801d6..60b0a6da53 100644 --- a/shell/renderSessions/TQSession.h +++ b/shell/renderSessions/TQSession.h @@ -14,8 +14,7 @@ #include #include -namespace igl { -namespace shell { +namespace igl::shell { struct FragmentFormat { iglu::simdtypes::float3 color; @@ -41,10 +40,9 @@ class TQSession : public RenderSession { std::shared_ptr _tex0; RenderPassDesc _renderPass; std::shared_ptr _framebuffer; - FragmentFormat _fragmentParameters; + FragmentFormat _fragmentParameters{}; std::vector _fragmentUniformDescriptors; std::vector _vertexUniformDescriptors; }; -} // namespace shell -} // namespace igl +} // namespace igl::shell diff --git a/shell/renderSessions/Textured3DCubeSession.cpp b/shell/renderSessions/Textured3DCubeSession.cpp index 4c47ae43f1..e73e39fb06 100644 --- a/shell/renderSessions/Textured3DCubeSession.cpp +++ b/shell/renderSessions/Textured3DCubeSession.cpp @@ -19,10 +19,11 @@ #define M_PI 3.14159265358979323846 #else #include + +#include #endif -namespace igl { -namespace shell { +namespace igl::shell { struct VertexPosUvw { glm::vec3 position; @@ -207,10 +208,10 @@ void Textured3DCubeSession::createSamplerAndTextures(const igl::IDevice& device) samplerDesc.debugName = "Sampler: linear (MirrorRepeat)"; samp0_ = device.createSamplerState(samplerDesc, nullptr); - uint32_t width = 256; - uint32_t height = 256; - uint32_t depth = 256; - uint32_t bytesPerPixel = 4; + const uint32_t width = 256; + const uint32_t height = 256; + const uint32_t depth = 256; + const uint32_t bytesPerPixel = 4; auto textureData = std::vector((size_t)width * height * depth * bytesPerPixel); for (uint32_t k = 0; k < depth; ++k) { for (uint32_t j = 0; j < height; ++j) { @@ -276,10 +277,11 @@ void Textured3DCubeSession::initialize() noexcept { return; } // Vertex buffer, Index buffer and Vertex Input - BufferDesc vb0Desc = + const BufferDesc vb0Desc = BufferDesc(BufferDesc::BufferTypeBits::Vertex, vertexData0, sizeof(vertexData0)); vb0_ = device.createBuffer(vb0Desc, nullptr); - BufferDesc ibDesc = BufferDesc(BufferDesc::BufferTypeBits::Index, indexData, sizeof(indexData)); + const BufferDesc ibDesc = + BufferDesc(BufferDesc::BufferTypeBits::Index, indexData, sizeof(indexData)); ib0_ = device.createBuffer(ibDesc, nullptr); VertexInputStateDesc inputDesc; @@ -318,8 +320,8 @@ void Textured3DCubeSession::initialize() noexcept { void Textured3DCubeSession::setVertexParams(float aspectRatio) { // perspective projection - float fov = 45.0f * (M_PI / 180.0f); - glm::mat4 projectionMat = glm::perspectiveLH(fov, aspectRatio, 0.1f, 100.0f); + const float fov = 45.0f * (M_PI / 180.0f); + const glm::mat4 projectionMat = glm::perspectiveLH(fov, aspectRatio, 0.1f, 100.0f); // rotating animation static float angle = 0.0f, scaleZ = 1.0f, ss = 0.005f; angle += 0.005f; @@ -328,10 +330,11 @@ void Textured3DCubeSession::setVertexParams(float aspectRatio) { if (scaleZ <= 0.05f || scaleZ >= 1.0f) { ss *= -1.0f; } - glm::mat4 xform = projectionMat * glm::translate(glm::mat4(1.0f), glm::vec3(0.0f, 0.f, 8.0f)) * - glm::rotate(glm::mat4(1.0f), -0.2f, glm::vec3(1.0f, 0.0f, 0.0f)) * - glm::rotate(glm::mat4(1.0f), angle, glm::vec3(0.0f, 1.0f, 0.0f)) * - glm::scale(glm::mat4(1.0f), glm::vec3(1.0f, 1.0f, scaleZ)); + const glm::mat4 xform = projectionMat * + glm::translate(glm::mat4(1.0f), glm::vec3(0.0f, 0.f, 8.0f)) * + glm::rotate(glm::mat4(1.0f), -0.2f, glm::vec3(1.0f, 0.0f, 0.0f)) * + glm::rotate(glm::mat4(1.0f), angle, glm::vec3(0.0f, 1.0f, 0.0f)) * + glm::scale(glm::mat4(1.0f), glm::vec3(1.0f, 1.0f, scaleZ)); vertexParameters_.mvpMatrix = xform; vertexParameters_.scaleZ = scaleZ; @@ -359,7 +362,7 @@ void Textured3DCubeSession::update(igl::SurfaceTextures surfaceTextures) noexcep framebuffer_->updateDrawable(surfaceTextures.color); } - size_t textureUnit = 0; + const size_t textureUnit = 0; if (pipelineState_ == nullptr) { // Graphics pipeline: state batch that fully configures GPU for rendering @@ -378,10 +381,10 @@ void Textured3DCubeSession::update(igl::SurfaceTextures surfaceTextures) noexcep } // Command buffers (1-N per thread): create, submit and forget - CommandBufferDesc cbDesc; + const CommandBufferDesc cbDesc; auto buffer = commandQueue_->createCommandBuffer(cbDesc, nullptr); - std::shared_ptr commands = + const std::shared_ptr commands = buffer->createRenderCommandEncoder(renderPass_, framebuffer_); commands->bindVertexBuffer(0, *vb0_); @@ -407,7 +410,7 @@ void Textured3DCubeSession::update(igl::SurfaceTextures surfaceTextures) noexcep 0, }}; - std::shared_ptr vertUniformBuffer = + const std::shared_ptr vertUniformBuffer = std::make_shared(device, info); IGL_ASSERT(vertUniformBuffer->result.isOk()); *static_cast(vertUniformBuffer->getData()) = vertexParameters_; @@ -419,7 +422,7 @@ void Textured3DCubeSession::update(igl::SurfaceTextures surfaceTextures) noexcep commands->bindRenderPipelineState(pipelineState_); commands->bindIndexBuffer(*ib0_, IndexFormat::UInt16); - commands->drawIndexed(3u * 6u * 2u); + commands->drawIndexed(static_cast(3u * 6u * 2u)); commands->endEncoding(); @@ -430,5 +433,4 @@ void Textured3DCubeSession::update(igl::SurfaceTextures surfaceTextures) noexcep commandQueue_->submit(*buffer); // Guarantees ordering between command buffers } -} // namespace shell -} // namespace igl +} // namespace igl::shell diff --git a/shell/renderSessions/Textured3DCubeSession.h b/shell/renderSessions/Textured3DCubeSession.h index 8ab4cc50ca..fd02207a22 100644 --- a/shell/renderSessions/Textured3DCubeSession.h +++ b/shell/renderSessions/Textured3DCubeSession.h @@ -16,12 +16,11 @@ #include #include -namespace igl { -namespace shell { +namespace igl::shell { struct VertexFormat { glm::mat4 mvpMatrix; - float scaleZ; + float scaleZ{}; }; class Textured3DCubeSession : public RenderSession { @@ -48,5 +47,4 @@ class Textured3DCubeSession : public RenderSession { void setVertexParams(float aspectRatio); }; -} // namespace shell -} // namespace igl +} // namespace igl::shell diff --git a/shell/renderSessions/YUVColorSession.cpp b/shell/renderSessions/YUVColorSession.cpp index 11435b1e49..1f9b68848e 100644 --- a/shell/renderSessions/YUVColorSession.cpp +++ b/shell/renderSessions/YUVColorSession.cpp @@ -31,57 +31,11 @@ const VertexPosUv vertexData[] = { {{-1.f, -1.f, 0.0}, {0.0, 1.0}}, {{1.f, -1.f, 0.0}, {1.0, 1.0}}, }; -const uint16_t indexData[] = { - 0, - 1, - 2, - 1, - 3, - 2, -}; - -const std::string getVersion() { - return "#version 300 es"; -} +const uint16_t indexData[] = {0, 1, 2, 1, 3, 2}; -const std::string getMetalShaderSource() { +std::string getOpenGLVertexShaderSource() { return R"( - using namespace metal; - - typedef struct { float3 color; } UniformBlock; - - typedef struct { - float3 position [[attribute(0)]]; - float2 uv [[attribute(1)]]; - } VertexIn; - - typedef struct { - float4 position [[position]]; - float2 uv; - } VertexOut; - - vertex VertexOut vertexShader( - uint vid [[vertex_id]], constant VertexIn * vertices [[buffer(1)]]) { - VertexOut out; - out.position = float4(vertices[vid].position, 1.0); - out.uv = vertices[vid].uv; - return out; - } - - fragment float4 fragmentShader( - VertexOut IN [[stage_in]], - texture2d diffuseTex [[texture(0)]], - sampler linearSampler [[sampler(0)]], - constant UniformBlock * color [[buffer(0)]]) { - float4 tex = diffuseTex.sample(linearSampler, IN.uv); - return float4(color->color.r, color->color.g, color->color.b, 1.0) * - tex; - } - )"; -} - -const std::string getOpenGLVertexShaderSource() { - return getVersion() + R"( + #version 300 es precision highp float; in vec3 position; in vec2 uv_in; @@ -94,8 +48,9 @@ const std::string getOpenGLVertexShaderSource() { })"; } -const std::string getOpenGLFragmentShaderSource() { - return getVersion() + std::string(R"( +std::string getOpenGLFragmentShaderSource() { + return std::string(R"( + #version 300 es #extension GL_EXT_YUV_target : require precision highp float; uniform vec3 color; @@ -110,7 +65,7 @@ const std::string getOpenGLFragmentShaderSource() { })"); } -const std::string getVulkanVertexShaderSource() { +std::string getVulkanVertexShaderSource() { return R"( layout(location = 0) in vec3 position; layout(location = 1) in vec2 uv_in; @@ -129,7 +84,7 @@ const std::string getVulkanVertexShaderSource() { )"; } -const std::string getVulkanFragmentShaderSource() { +std::string getVulkanFragmentShaderSource() { return R"( layout(location = 0) in vec2 uv; layout(location = 1) in vec3 color; @@ -145,8 +100,9 @@ const std::string getVulkanFragmentShaderSource() { std::unique_ptr getShaderStagesForBackend(igl::IDevice& device) { switch (device.getBackendType()) { - case igl::BackendType::Invalid: // @fb-only + case igl::BackendType::Invalid: + case igl::BackendType::Metal: IGL_ASSERT_NOT_REACHED(); return nullptr; case igl::BackendType::Vulkan: @@ -158,9 +114,6 @@ std::unique_ptr getShaderStagesForBackend(igl::IDevice& device) { "main", "", nullptr); - case igl::BackendType::Metal: - return igl::ShaderStagesCreator::fromLibraryStringInput( - device, getMetalShaderSource().c_str(), "vertexShader", "fragmentShader", "", nullptr); case igl::BackendType::OpenGL: return igl::ShaderStagesCreator::fromModuleStringInput(device, getOpenGLVertexShaderSource().c_str(), @@ -177,7 +130,13 @@ std::unique_ptr getShaderStagesForBackend(igl::IDevice& device) { } // namespace YUVColorSession::YUVColorSession(std::shared_ptr platform) : - RenderSession(std::move(platform)) {} + RenderSession(std::move(platform)) { + listener_ = std::make_shared(*this); + getPlatform().getInputDispatcher().addKeyListener(listener_); + getPlatform().getInputDispatcher().addMouseListener(listener_); + imguiSession_ = std::make_unique(getPlatform().getDevice(), + getPlatform().getInputDispatcher()); +} // clang-tidy off void YUVColorSession::initialize() noexcept { @@ -203,27 +162,35 @@ void YUVColorSession::initialize() noexcept { vertexInput0_ = device.createVertexInputState(inputDesc, nullptr); IGL_ASSERT(vertexInput0_ != nullptr); - // Sampler & Texture - samp0_ = device.createSamplerState(SamplerStateDesc::newLinear(), nullptr); - IGL_ASSERT(samp0_ != nullptr); + // Samplers & Textures + + auto createYUVDemo = [this](igl::IDevice& device, + const char* demoName, + igl::TextureFormat yuvFormat, + const char* fileName) { + const uint32_t width = 1920; + const uint32_t height = 1080; - // https://github.com/facebook/igl/blob/main/shell/resources/images/output_frame_900.txt - const auto fileData = getPlatform().getFileLoader().loadBinaryData("output_frame_900.yuv"); + auto sampler = + device.createSamplerState(SamplerStateDesc::newYUV(yuvFormat, "YUVSampler"), nullptr); + IGL_ASSERT(sampler != nullptr); - const uint32_t width = 1920; - const uint32_t height = 1080; + auto& fileLoader = getPlatform().getFileLoader(); + const auto fileData = fileLoader.loadBinaryData(fileName); + IGL_ASSERT_MSG(fileData.data && fileData.length, "Cannot load texture file"); - const igl::TextureDesc textureDesc = - igl::TextureDesc::new2D(igl::TextureFormat::R_UNorm8, - width, - height, - TextureDesc::TextureUsageBits::Sampled, - "YUV texture"); - IGL_ASSERT(textureDesc.width * textureDesc.height + textureDesc.width * textureDesc.height / 2 == - fileData.length); - tex0_ = device.createTexture(textureDesc, nullptr); - tex0_->upload(TextureRangeDesc{0, 0, 0, textureDesc.width, textureDesc.height}, - fileData.data.get()); + const igl::TextureDesc textureDesc = igl::TextureDesc::new2D( + yuvFormat, width, height, TextureDesc::TextureUsageBits::Sampled, "YUV texture"); + IGL_ASSERT(width * height + width * height / 2 == fileData.length); + auto texture = device.createTexture(textureDesc, nullptr); + IGL_ASSERT(texture); + texture->upload(TextureRangeDesc{0, 0, 0, width, height}, fileData.data.get()); + + this->yuvFormatDemos_.push_back(YUVFormatDemo{demoName, sampler, texture, nullptr}); + }; + + createYUVDemo(device, "YUV 420p", igl::TextureFormat::YUV_420p, "output_frame_900.420p.yuv"); + createYUVDemo(device, "YUV NV12", igl::TextureFormat::YUV_NV12, "output_frame_900.nv12.yuv"); shaderStages_ = getShaderStagesForBackend(device); IGL_ASSERT(shaderStages_ != nullptr); @@ -255,12 +222,11 @@ void YUVColorSession::initialize() noexcept { void YUVColorSession::update(igl::SurfaceTextures surfaceTextures) noexcept { igl::Result ret; + framebufferDesc_.colorAttachments[0].texture = surfaceTextures.color; if (framebuffer_ == nullptr) { - igl::FramebufferDesc framebufferDesc; - framebufferDesc.colorAttachments[0].texture = surfaceTextures.color; - framebufferDesc.depthAttachment.texture = surfaceTextures.depth; IGL_ASSERT(ret.isOk()); - framebuffer_ = getPlatform().getDevice().createFramebuffer(framebufferDesc, &ret); + framebufferDesc_.depthAttachment.texture = surfaceTextures.depth; + framebuffer_ = getPlatform().getDevice().createFramebuffer(framebufferDesc_, &ret); IGL_ASSERT(ret.isOk()); IGL_ASSERT(framebuffer_ != nullptr); } else { @@ -269,8 +235,9 @@ void YUVColorSession::update(igl::SurfaceTextures surfaceTextures) noexcept { const size_t _textureUnit = 0; - // Graphics pipeline - if (!pipelineState_) { + YUVFormatDemo& demo = yuvFormatDemos_[currentDemo_]; + + if (!demo.pipelineState) { RenderPipelineDesc desc; desc.vertexInputState = vertexInput0_; desc.shaderStages = shaderStages_; @@ -282,12 +249,10 @@ void YUVColorSession::update(igl::SurfaceTextures surfaceTextures) noexcept { desc.fragmentUnitSamplerMap[_textureUnit] = IGL_NAMEHANDLE("inputImage"); desc.cullMode = igl::CullMode::Back; desc.frontFaceWinding = igl::WindingMode::Clockwise; + desc.immutableSamplers[_textureUnit] = demo.sampler; // Ycbcr sampler - pipelineState_ = getPlatform().getDevice().createRenderPipeline(desc, nullptr); - IGL_ASSERT(pipelineState_ != nullptr); - - // Set up uniform descriptors - fragmentUniformDescriptors_.emplace_back(); + demo.pipelineState = getPlatform().getDevice().createRenderPipeline(desc, nullptr); + IGL_ASSERT(demo.pipelineState != nullptr); } // Command Buffers @@ -304,19 +269,36 @@ void YUVColorSession::update(igl::SurfaceTextures surfaceTextures) noexcept { } // Submit commands - std::shared_ptr commands = + const std::shared_ptr commands = buffer->createRenderCommandEncoder(renderPass_, framebuffer_); IGL_ASSERT(commands != nullptr); if (commands) { commands->bindVertexBuffer(0, *vb0_); commands->bindVertexBuffer(1, *vb0_); - commands->bindRenderPipelineState(pipelineState_); + commands->bindRenderPipelineState(demo.pipelineState); commands->bindBuffer(0, fragmentParamBuffer_, 0); - commands->bindTexture(_textureUnit, BindTarget::kFragment, tex0_.get()); - commands->bindSamplerState(_textureUnit, BindTarget::kFragment, samp0_.get()); + commands->bindTexture(_textureUnit, BindTarget::kFragment, demo.texture.get()); + commands->bindSamplerState(_textureUnit, BindTarget::kFragment, demo.sampler.get()); commands->bindIndexBuffer(*ib0_, IndexFormat::UInt16); commands->drawIndexed(6); + // draw the YUV format name using ImGui + { + imguiSession_->beginFrame(framebufferDesc_, + getPlatform().getDisplayContext().pixelsPerPoint * 2); + const ImGuiWindowFlags flags = + ImGuiWindowFlags_NoDecoration | ImGuiWindowFlags_AlwaysAutoResize | + ImGuiWindowFlags_NoSavedSettings | ImGuiWindowFlags_NoFocusOnAppearing | + ImGuiWindowFlags_NoNav | ImGuiWindowFlags_NoMove; + ImGui::SetNextWindowPos({15.0f, 15.0f}); + ImGui::SetNextWindowBgAlpha(0.30f); + ImGui::Begin("##FormatYUV", nullptr, flags); + ImGui::Text("%s", demo.name); + ImGui::Text("Press any key to change"); + ImGui::End(); + imguiSession_->endFrame(getPlatform().getDevice(), *commands); + } + commands->endEncoding(); } @@ -330,4 +312,30 @@ void YUVColorSession::update(igl::SurfaceTextures surfaceTextures) noexcept { RenderSession::update(surfaceTextures); } +void YUVColorSession::nextFormatDemo() { + currentDemo_ = (currentDemo_ + 1) % yuvFormatDemos_.size(); +} + +bool YUVColorSession::Listener::process(const KeyEvent& event) { + if (!event.isDown) { + session.nextFormatDemo(); + } + return true; +} + +bool YUVColorSession::Listener::process(const MouseButtonEvent& event) { + if (!event.isDown) { + session.nextFormatDemo(); + } + return true; +} + +bool YUVColorSession::Listener::process(const MouseMotionEvent& /*event*/) { + return false; +} + +bool YUVColorSession::Listener::process(const MouseWheelEvent& /*event*/) { + return false; +} + } // namespace igl::shell diff --git a/shell/renderSessions/YUVColorSession.h b/shell/renderSessions/YUVColorSession.h index 5bdcd77d2c..3ae1614e96 100644 --- a/shell/renderSessions/YUVColorSession.h +++ b/shell/renderSessions/YUVColorSession.h @@ -9,6 +9,7 @@ #pragma once +#include #include #include #include @@ -28,23 +29,46 @@ class YUVColorSession : public RenderSession { // clang-tidy on void update(igl::SurfaceTextures surfaceTextures) noexcept override; + void nextFormatDemo(); + private: - std::shared_ptr pipelineState_; std::shared_ptr vertexInput0_; - std::shared_ptr samp0_; std::shared_ptr shaderStages_; std::shared_ptr vb0_; std::shared_ptr ib0_; std::shared_ptr fragmentParamBuffer_; std::shared_ptr depthTexture_; - std::shared_ptr tex0_; RenderPassDesc renderPass_; // clang-tidy off FragmentFormat fragmentParameters_{}; // clang-tidy on std::vector fragmentUniformDescriptors_; std::vector vertexUniformDescriptors_; + + igl::FramebufferDesc framebufferDesc_; + std::unique_ptr imguiSession_; + + struct YUVFormatDemo { + const char* name = ""; + std::shared_ptr sampler; + std::shared_ptr texture; + std::shared_ptr pipelineState; + }; + + std::vector yuvFormatDemos_; + size_t currentDemo_ = 0; + + struct Listener : public igl::shell::IMouseListener, igl::shell::IKeyListener { + explicit Listener(YUVColorSession& session) : session(session) {} + bool process(const MouseButtonEvent& event) override; + bool process(const MouseMotionEvent& event) override; + bool process(const MouseWheelEvent& event) override; + bool process(const KeyEvent& event) override; + YUVColorSession& session; + }; + + std::shared_ptr listener_; }; } // namespace igl::shell diff --git a/shell/resources/images/output_frame_900.420p.txt b/shell/resources/images/output_frame_900.420p.txt new file mode 100644 index 0000000000..84c16ff592 --- /dev/null +++ b/shell/resources/images/output_frame_900.420p.txt @@ -0,0 +1,13 @@ +The frame #900 from the Big Buck Bunny movie. 1920x1080 420p YUV + +> ffmpeg -i bbb_sunflower_1080p_30fps_normal.mp4 -vf "select=eq(n\,899)" -vframes 1 -c:v rawvideo -pix_fmt yuv420p output_frame_900.420p.yuv + +https://peach.blender.org/about/ + +License Information + +The results of the Peach open movie project has been licensed under the Creative Commons Attribution 3.0 license. +This includes all the data we’ve published online and on the DVDs, and all of the contents on this website. +If any content on this site is not licensed as such, it will be clearly indicated. + +In short, this means you can freely reuse and distribute this content, also commercially, for as long you provide a proper attribution. diff --git a/shell/resources/images/output_frame_900.420p.yuv b/shell/resources/images/output_frame_900.420p.yuv new file mode 100644 index 0000000000..23193e64e1 --- /dev/null +++ b/shell/resources/images/output_frame_900.420p.yuv @@ -0,0 +1 @@ +YWWVTTSRQPQRRSSSTSRRRRRRQQQRSSSSRTVXYZ[[[\\\\\\\\\\[[\]_abbegjlortvwwwxxyxxyxxxxyz{{{zzyxwtnf^ZXVUUUUVVUSRQONOOOPRTY]]bnsof[RRUWXXWWVSRPPPSUSPOPOOONPRQPSWYXWWVY]_[QHCFLONKLLKJIIHKPRRSTUUSNP_aRKGFNT[``nzm``df^OMTZNLZ\_mi]luljop^Pd~…†…‹•›™‰†‚yx‚…„…‡…‚{sofYW[]_`iaSVXXVUWYURQX]ZY^_\ZUSUUY[VQNOPRTVVYdkkid`flbX]fa]^]\_febdfd__[]juww|oQIPPMGHIPWYdmdZYUMUej‚u\TVVXYPCACZqbXPROIKIK]SCXonk|ƒ“Ÿ­½§¡Â©±—TUbNLQMOOPQRTTRRRRQQOQRV´µ›¡£|[QONNOOOPQUWTRTWVSSSTZcUHOt†qAB[m[MFHJJKIHXiadrulX_QFNONGBBKSRSWMGOLKNPOSPJFHHBCCCFDBBBC@@ABCEGJQQPEBJ`sonlhdcc^UKDBBEE@IL[†»Å±‚fjkd]ZZYTSRQRRTVTQROPY]ZSRUTROMIKOPPNJIIKSUSUX_chqˆƒ]VYYY_ZPNMQ``RDDehY[YWTSSSTYZSPQSSTVWZ`_WQPRTVVVVUVWTQRRZ[l}€|{…˜z~…ˆŠŽ–—–†yywx~„{wƒ‡ž“TU`VOOYYTNHKZa`XiƒnQMKIQURLMNOPRRPNMLKKKKLOPQRQRSUTRQPNOPRSOHEEFGGFGGFGGFGHJIU|¦®š€gS^rhY_mkUHFHLIEBH\ovvqf_[QLMNNMMLMNNMNOPOOLIFFFEFHKMPRSTTSRQRSSSRSTRPQRQNPVRKLPTWhvpUYVWUQQQQPPPOONLGQZSYWSPNNNMLIGEDGIKMOQOPQNHECCCCCBBAA@BCCHMOMMMJFDCA?ABBBA?>ABFJLMJDA>97:;;:9:879=BED>::::9;>??@CCC@?@CDBCCBBVviG>=<>8BTE>CDBBA@@AB?<=>><<<<=<=>>>>>>><;:::<>?>>A@@A@@A??BGLGBDNx™Žwio{sT=9?@=;:;=AGGFCDFIGE@988644668>BCC?;9999::::::;:98513BNIGF<577;=NB/6888677774457BC?@<989::87788766788778998886558<>???ACCCB@>>>>>@?ABBBBA?=?@??@?>=?FNX]XF1*+-0.=QWdnX>:==<<;9877699:<==@@?><>?@@@@@??><<;<<<>?AA?<=?:??8;;973/,(),,-28;:8776:=@DFFFGD;7520000110122236;@CC@80/246799999::;<:9:;<><=?><=@DEGPRE987768=AB>98:98889::;;9:;<<==;;;::<>?@CHIGGGD?<:989::9:::;>EPNILRWYXUSQSOE?966579710=D@813:<:89;=EB965798:AFGHJIHHGGFHIEADO[hni`XPICBIIKk™“‘’“–‘ƒ_>2Q‹™’“‘”vHD>FZw‹M1LTC=@@AAAGOSv˜‚`jneXYa<9BMPI;24:==:753222F[Y?669>>=;:60/=[pT7/4E<0-06;HXnywcQVhxfF71/-66AE98EI7,+,07:873122027983--2,,SlTUcURQ`dE9@DNfgS<.12440+LŒ±}WUB8GJ@;9630.-))5HIC>:>;=CFDHH<2.5@@<947CC;9;===<<;7433DN<488::45?DHHJMPQQLGHHHF>JlylaZTQVY;'/2349??87BHGFB<;>>=:75454/2>QXMDD@9GJ1*-,./8GOME@===;;;:30575310.//1IWVˆ½´~jmib]YYYXTRRQQSUVTPPNOVYWRQSRPOMJKNQPNKIIKSVSTVY[WRcobZYZ\^ZV[`kfSD@a–„YWYUTTSUUXZURRSSTVWZbc\UQRSTTTTUUWTQRQVWdv}}{„™Ÿ—€v{}‚ˆ‘™š…ux{|„‡{u‚‡…œ{UjlUMSZZTLEK]aVf~|eJILLTVPJMPOPSUTRPNNMKJJLNQSRRTVTSQOMNNNOOJEDFHHHGFGGCGG;Jz£§¢ –ƒiSMY`Ze‚…dIEILLKGABFJLMJDA>97:;;:9:879=BED>::::9;>??@CCC@?@CDBCCBBVviG>=<>8BTE>CDBBA@@AB?<=>><<<<=<=>>>>>>>=<<<BCCBA><;=CFFGKOQRQLF?935989>IKNMG@===??>><:8513BNIGF<577;@QL35866777876557>@EB:8779877788766677678999896548<>???ACCCB@>>>>>>?ABBBBA?=?@??>=<<:=CIQ]nlI=>?@@@@@??><=;<<<>?AA?=@@9;<7:;974113578998886678;9Lf†«Ã£N9E?=?=KiZFEPq~|iIW{€^UV7@HNSK<7:;<;9753369?XvhH??DE@?>94.5GUJ7/349=BDDEB>EB538<854100179=?=9411)0WlXP`\MH_cFAJYbcb^\_hgkh[G=ON8>=7;<::;?@?><8>GJG?8678=?>;78=945:>;87883243DM7/545625=8,,9@?BIMMNNORPKHHHE?>Yxte\TONQXF-/2238<944=EHGD?;8877:>IOF8139BFFGGFSP6,,,./;<<:997677540../135:??XpYJGHKOMLMMIxŸ–‰}wvˆŸ­ÄǧªYPYEINMOPRQQRSTRRRRSSRQOOn¨¶­·¥‹uXLMLLLMMLTeh\UWYZ]YNML`kgUGEEFIFIQMMQNOQKRT\rmitpgjnmf{•“”rGBKQU]ZYYWRNOMJGFGEEFFDCBBDD@@AACDEFFEGKD=Lp}qlhgea]WLCAEGADc[c¦¬mkda][YYWVRONPTTRQSRNNLIMPMKNNNMNSYVPPNMLJJQUOQT[]ZSPXbZX[___^^^_TEERc`bXYZUTTUVVWXTQRTTTUWZdkh`XVVUTQPQSSSPNNMLOXix{~•}‚…‹“›¡ª¯™}tzƒˆŠ~u~†…˜Žaho^SRZ][SJCNZg]lu^cZ^gTRVMKNNMNSZ\[ZXVQKIIJLOQTVWUSQPNKJKKKKIFEEFGGFGGHHFOj„“™˜”˜–‚hUNMYbp‡rPGKORVWJ?@JSZft}r\YYVTSQMIGGHFFDABHMKEEGJNOQSRRRRQQQQQQPQQQPONMNRTRSSSRPObogaNNNPQPOOOONNNIVtcK[XSPOMKKJIGEGKNOOOOOPNCAFGDDDDDDCCBADFHLMMLLHDBBA?AAAA??>>=?CHLNMHB<9:::999989;@GG>9999:=@@?>@AAA@@BDCCC@?Lh^=<><;;79?N><=A?@??@@A@><;;;:;;<;<=???@AA?>>=>>ABCEDBACDEDDDDCDG@@JMX… ‹rpgO@ACDDGKNKEB@DJMPTTUSPNLFCEEEBBCFCTWMD@BCDCBCDDDEDCA>79S[KIB96=>@ACG=7876987876677868756557889788765688657899897458<>@@>?ABAB@>=<<;;=>?AB??><===<====>?><9;Hgƒsx}€}€xP7>>>>>?????@?@>=;<<<>?@@==IB6997789::9899<==:876665:AEEEFFGF?>?4.0110110111210003>NSLC@:6566789::9::9;<<<<<>?6/5AELRJ9685558=@?:888887899::977879;=<;97>;98626AD9;t•vQGEIJC=<9/,48:;4236;::GRD>B?NIBE?6674/-/343@OJ68=81=PUG=?HQ\fi`RIPUU[_ehfZSz~C%18=@A?99@FG?88@C=315:::8632573019?<9776/.12FO3+32111354//4:=GSVPKLOSPHED>@GJYd\ZTMTRDGO:/212570+06?F@<9648;;@NZ\TJ@:4.3>JNLPM?3---/6:9BG<:>?===;=?;73/,-0355106:7,),baa^\ZWUTSRSSRRRSTTUUUVVVWWWXYZZ[[[\]\\\\]]]^_____^]\\\\\\\[Z]aflooqsssssrqqrrrtvwxyyyyyyxwuqnlg^YWVVVWXZ\^_^]\[ZWTSUZblpqplbVTVVVVWYZZ\^^ZTV]dfaXOLNSRNNLMNOTTPOQSW\befgda]ZXSRSQKHHINW\^]ZWWTUbr}|pp|„ƒ€~ncvˆ{gfld^ZPbi`xyhujZ\j€€z‚Š‰ŠŠŠŽŒŒŽŽ‹Š‰†„„‡‹ˆn[\fa]`grl]^_^]\[XVTW]]YXX^f\RTRSPNQSSQRQQRSOTelihghlstojb[[bjlida`a__^]euraTLRV^gjvŽ‰††}p^Z\_bjl[LNVSQ_dXG;BIDN\RHITTNLMOMO‹§’‘•’Ž„|€šÈέ§¦nHUSLNNOPQRRSRQSSRRSPRdsz…™¬·Á¸šŠ|]IKLJJJKKQ`mh\^kyyWSymmjTFHKJEGK]nUMaZWakpaRcqjsvsqutqm~›³¥sKCRZYXXVTNLOLKJFDDKSLECABCDAACCDEFFGHEGNE?[yvjgge^ZWLBBF@Ae[X¢©zhf]Y\ZZZYXUROJNTZWQS[`PTf_bh`VVVOYk|hNRQPNLJMOILW`]ZXUUWUX\]]abb_\WSSWUPPTXVSTTTTTUXVSSTTTTVV\cc]X^aec\WUTSRQPPOQPMXoz|„~€‰‘• ­®žqsy~}}„~v{–eUsaR[YWZXPJIK`”‰^`RSr{iMKQMKGKOMRZ^^__\WNHIJJMPUWURQOLKIGHJJJHFEDEFFEFHHEOu‹‹‹ŠŒŽŽƒiUPLXpy}€t\LINPTZTFABFJVl‚€`QXYVUSPLNPPNMJC@DEILMLMOOQRQQQPPONPOOPPPPPOLKLPRUZ[ZYWQV_cgQPOOPMLMMMKJHCXjSPYWRNMLKKJJIJNOOOPONNPQKEBFFFFFEEDCAADGIJLMMIEB@???>?@@?==>>>?@AEKKGC@=;<;:9989:=CHB;889<>=?=9??=??@BDDEDDCCCCCDEDCEEFEGGKl†}rcJ@CDCCBCIOPQQOORTUQPNLKJD??=767877899787557764325677888976655566765689998868:<>@@?<=??>=;::9;<<;;=>=;<<;;<>===?@@?@AACHRn~|{yy„vF4?>;>=;;976667899:;<<<<<==???AA@@@><;;;<=>><:=<>><:::9855FH;2111011011111110.0=R]WQKC:43567899::9;==<<<==88CFGPSG<;843589<<878987678899977767:;::846>@BEEGIJJHHKPME>;;<>=::;;9?JMIINV[ULHB>;4477876544589::::::899ANJ<=79c’™‘‘–›˜‘Ž—…Q:@CF_~š¬Åß·[6HDACD;;HILF7-02F|ŽjIFH670,19>>:7:>>:;LU<026<@>=?@=50@``ŠËªO(/6,,288Bop7OmoWCEaqY;/5=;:KaYHGQM;,0:@c‚rSMH913/)/BA:EPLMI?<=BNPWa>4;===855653234779FA2AC739B@45BYhh^L9/2BLO]dca]XXtxP9688AGMONIFEDCEOPFGUSFKYZI@JI=1:;022255/18:>B?8559?ECAGJHIPQPSC05GPLHFIF:56538CIA57>><;<;<==<92+.11698/%05*'+`a``^\ZWVUTTTTRRRRSSTUUVVWYZZZ[\]\]]]]\\\]]____``__]\ZZYXXXXWY^beffgjllllkjkmoprtvwxxxvuusrquklkhaYVVUVVWXXXXXWVVTSPOR^horrpgXSUTTSTWWXZ[_bba``djf[SRTTRPMLJKPQNNOOQRX]__^]\]ZTV]_]TJEKU[\ZXWXXVY^cpz€…„„…‰‡{„‘ycgmlcff`b`d€•‚vp[\v€†ŠŒ‹‹ŒŒŽŒŒŽŒ‹‰ˆ‡ˆ†‡†tXYkhaelqi^^`__^\ZXVX\\ZYYWVUPNPQPPQTUTTRRSSMM]hjkntvuqmg][clnkjheba__`^^fcWT[emxzt¦£piha]ZY[`cef`QGJLGNVRMNVTLGHHIKQRQPNOMYœ®’•”“‘‹†«Ú·Ÿ¯PRVQMMOQSSSSTSQSSRTSNb”«®º¾¼ÀÄ·œ‘‹pWNKKLJKMOZgecpx^FX€{[UVLGGGGGOkpWX\QOhlgcSZTPduroousm‰¥²¥}MBLKJIIGFINKHIGGOOVVHB@?AA@AAACFIIJJGJRN>==<===<<>??><::@FFDCA?><:9989:;AGF=989=>;<<>BB?AFJHD??CB@=9;>>???ACDDDDCAAACCDCCCCIIBBG]uyiK>DFCBCB@CEHMRXXURMIIIJMJ;3>?>=<=;9989FK<889;:789878899;<63542237742213667899776567665467798886754433334444688998789:<>?@?<;<<:97778:<<:99;;9::;<=>>>???=?BGGB907Uw€{y~hC<@<<=<::8777877799:::;:BA?=@>AA@@>==;;;;;<<;;>@92??@@??>><>A?<978>BEDCBBA@GLMJ?52110012221233200/8O]\VSLC;5446789999;;<<==;@IIHJNNIHB96557899879;;96568999888647::972/3=CBEIIIJJIJMMKE?<=>=<;;;78CNJDHSVG;8656655677778:BCCDFFEEDGHC@@>AUknhaQC>CLF:>?7Fxœš”’“”’’••“’”’f?I_aUe‡‘“¦Ÿž„C?KEB?:3\zY94347W‡’tOJG;9BFCD>:>?B@988>GIp??h|kPSqyR4/?TG8PoU;BORI=65FNE==<8/0:>J_O915:<;:975566887:C=5?@?@;4337BOPHC;06GOPS\fb]\]XYsŠrD1129?DLKGB@<7420/..27;=>@;.,2CY[QU``VJHD>FPJA?<9742217DKHGFHIJT_XJFCVjaL@EMN[bR9.0152151121355?KFACC=56NR[_MKA;IFBELOD77A@=DB:68=<<;8402???BCBBGJIHIIKLJAG_urijf`\YTLEIYfct€eRTSPRSPNLLMOQYUKCR{ˆ|dfzK䛕šc\TWkom]XYWUSPNKJIGIMSPFEKOOOZ`Z[`cdgpvrdWUTTUVTSRSRPPTWVVUVTSRSPS[ZWV[`ced_\]abcc`\ZWRTRi„ˆ†œ¥©¡–‚tlimoortuƒŠ{t‚›„POibRe„‚_SQLKATŒŒb_kiWLKJLKMMTrtSFLTZ_a_\YTNLLKLNPOMMKJHGECCACEIFBBBCEEECDKUhyz~ƒƒƒ€|vh\UOQ`syvsdPHIIIIIFDEGFDFM_o[EJRTRKGHJLNPQTTSSNMNNPQPPQPPPPPPQPPPOOOQQPRQLQ]ac`]ZYWTQV\XSQRMHIJIIIO@okKLJPPNNKIHKRSTROOPQPOPQSTTURJJKKLMNPPMHFGHGHIFCA??><;:<<<<<>??>?=::ADBABB?<:9999:;?DD?999:;;=?BCEE@;;AKQOD>=<:9<>?<:978779=?>=<=>>>>?ADDDDA@AAAACDDDBFFDEE\}xV@DIFCBBBA@ABDIQ[\UMGHHKOJ;9:9::;<;<:8633<;69<;98655543356666432454345666777986545677666<:8::876654333212222466665479::;=??><::9755579;:99899999;<=>>?@AAABA=:522//Ebr}xR=A@<<=<::999877688889:;:PMM7@?@@@?==<::;;;<;;<>=?>;CJMNFA><;<==ACCC@;999@DEDBAAAFKKOPD732001112112232365/7S\YYYVL<3357888779;<<===BFDFIJHKKC=856899767:==;75689;:887447::8837G^T<=<><:;:8;DIDEMK:37755656888:;>ACFHGEA;876679=<:;<;9889;>ACEEEFGFHGB?@><;Xƒ^:765Fs‘‘}[UYD5DK?8889=BDAFMRQOMNYgm^OOCL[bf‡²~304348=:Ic>6]iHbxk[73JSJNYmE08DQZO94>JH;11488;CD;:AFJI?::657;48@MVI<@FFDB>84235788;EE=>GIC9115895,,=PX\jrk`Qahd`a[UUQF7//1458GNJEB=87642011148AGC6.HsŽy\PTUQIJJIJLHDD?9:82/..4BKLJHNUa{z`X]u€\6/8AL^Z@352.17741020-18HUNDEB:57=BBA?93/7CHUP;OM6<@EJIC8.6GA32579:==??81,.;B;101551W’’p:)STVX\\[YWVVUTTTRRRRSTVWVWX[]_`aaaa`__`___`aaba```__^\[[[ZYXWUVWXYZZZZZYXXYY\_cefgijiihc^[ZWUYiifefgc[WVUTTTSRRRRRRSTUWZ`hpuujYSSSQPPPPONNNNMMMMNPONPRTTSSRTQNQRQQQRQPQQPMLLLLMMLMQ[ef[PLLLMNPPQUZ]_]YZbhjgggWbƒqSVXUW^krpof[bz‚aRRb{ƒŒŒŒ‹‰†ƒ„‰‹ˆˆ‡„„‰‹Œ‹‡„‚‰yipxsg`]\]\]^__^^][WST^b\WZ\d_RssOOR^aUTU_^OO^dehd_][Z[Z^kqprvvrmhc____ZZbhqvtuqjgb^hqqpnkkecbYdsuy‚ŠmVWeeM>ENKIHJLPPJMTRYv‹Œ‘——„}‡¯™Ž°vHTUQSRRSSSTTTWTNPPSVLm­¹²¹¾¾½ÄÉ©›«¨¨uTLMOPTYTVm‚sNHTTOQ[_VVOIFFKE6Tl___FWvaYRPZNMKHJKMNLLOHHu¦´®_EFOPPNOPMLJL[ˆ~CEME@?@A?IWWQPMIHHIHFEHHKbqomifedXLSgjdojVMKJHGHRTNIGHMQQUMIj…†ƒogjHšÍz|o[dZXcka[YXWUTQNLKIHIJNF>CHLLNamaY\_a`dmorm`WRSTRQQQQPOTZXWVVUUTVVVXZXVZ^`ba][]acba_ZXVTWQTrŠƒ…“£©£šyomkmnnpvƒut“¡rSZaaZ[“lPMHOVm…lT]a]QGHNMLNMYr`EFIOYac^[YTNLLKLMNNLKJIHGFEDCBDGEBABDHID@IKBWvyu|‚€{wrf[UONTbpuscOGIHHIIFDFFEDEDCXcNEKOQTSNLJIGHKMOPPOOOOPPPQPPPPQOLKKNPPQV[_XPSXZ[ZZZZZYZUNNOOSTOHHIIIHEIjŠ^JJEJMMJFIQWZUUSPPQQQPRTUUSSQONORRQNJFCBDEEFFGFDBAA>;:9;====>>==?>;::;;;<;=@@@<:;<>@A?<@MSKB==CRddTF?><:>@@FPPKH@<;?@AAAA@@@BAACDDCBCCEFE^yeCAIGEEDDCBCDDEFHUcd[IJKMPL=:999:<;;;<>ACFGIJLNMKJFFEDA?><855556666555676777776654556764=D:8<;85666444344222356644326799;====;::96556679898999999:;<=>>?AA@>:633358436>j‰d==><:;:9975554567:<=>FL`M:??>>=<;:9:;<;;;<=>?><CCCFGB<;;99@CBA?@CEILNPI<764122/033112222563/;LZXV\WA235678989;;;;==>=?DFHKIHD>:767888668<>?;9:99:<::95259:9<<0K„–yH>GGIIHHIIHGHFA>===<;;:966EOIC>8777667779;=?BGJJJHE?=;988879=:8;;;98999;<@DEEHJJGC>=>=;G^jh^PCADC@<<<966:Qx•‘‘’’’‘‘”‘o[šŠxv]JJLTbigNDNMHAMutfY<889Rxˆ‡iTO;1:B7.2:B;.9MLHOSL^a9ŸÝ^^¶‘CGNbK@IG9185468:>@??IWZTS_ky|xhj…iirz…j`U:,;<8;99;71MpT8UaL\@=QA@\XZ=56=M\YJ>@W^B206?CBEB50:9;<:60,.6Poy~ˆ€[FWl_SVYXQ9+-..022.:PUL>654320252-.2;EHDNl…‹€iPJMLGFHMNGBCC>:?F@:024>NVVRTXn€c]i‹‡J1=?;FTJ68FB516831035311;HGDD?87:>BFB=;83198416:?;27;=<>]Œœ™ žh>QRRSVYYYYXWVTTTSRRRSUVWXXZ\_`abcbbbaa`aa`bbcccb`a`__][[[ZZYXVVWWXXYXXWVUTUVWYZ\\\\\\ZZYVUUTST\jfcced_YVUUTTTSSSSSSSTUUYYW]lukYRSSQPQPNNNMMNMLLLLMMMORVWTTTSTTRSTTUTUVVUTRPOMMMMMLLQ\gf_WMFHLMMNOOT[]\^_][XWVQ\qk]ZZWVY\cnogd`[]ZRTtpmŽ‹‰…„…ŠŽŒŠŠ†€ƒ‡ŠŒ‹ˆ‡…ˆŽos}q[X^]\]\\]^_^\YWOO]b]Y[`lsbk„fkw]^ZU\kcORa`[YUTUTTVW\acafqwphgc`_^^agorrtqsqnqmfdfghjmoh`XUjqr~…ŠƒiW`^OB?]^GIIJKLMJMRTUf}Œ—–”‰{qš•u³©WHTVTUTSSSSTUUXWPLRZVXŽÀ½¸¼¿Á¿ÇÏ“yªµ©¢†`OLMMRRMdvaZVPSVSW[UUPKH?_xGImYV|lSjmgWHHGDGLNMMMMLKKJGj“­¶—eHGKMKOSMNKOO\dJLJEA@@A>Ldh[XRHGIGGGGGHGQgrsonoleaikca^OIHIJMICPYNHFFKOMOIRw…‚ƒxnbQ‰¦|kldTtqNT^]VWWVTSQOLJHHHJGDCDHKLl…sYY]_^^blrsiYPSRQPQPQPPU]VRjdZ[YXYWUTUWZ]]^^]]]^_`cge`ZXZ]TZo|~Œ›£¢œ|oklllms„‡zrpv›ŒVOUUXWSjƒhKJLWkziUNQRRNLPNMPPQ]\GK\XPUab`]WQNMLLLLLLJJHGFGGEEEDGGGDCCAEIGFOL>Llvrv}~yvpcYTOOOSbtuaMFGHHIGEDEFDEGJDF\ZIFIKTa[RPMBAFKKLLMNNNLJIIKKNMGMWU[\[YYdhiVM][QSTVYZ\\]^VLLOUVOJJIIIJATK[NIHFFIKEJT_`[XXURQRPPRW]^YSQPPSTQMIFC@@BCDGHHFFDCCCA<::<==<=>><;<<;;;<@CDDA><<<=>=;=??@@>>?AAA?;=FLKIJJFDTnwhNIHIMPOLHB@@=;?B@=;;;;;;::<<;;;;98:;<<==>>>>==@@BDCBCA?@CCDCERZL?DGEEEEFEDGIJLIDIYjkXLJMPNE@>FID><@FINQQQQQRSVZ\[\\\ZWTSVK;4356656665556777787654454546ED69=;64577654444332354444246789<===;:::97666567777999;;;<<==>==>=;9754557:<=94>jrC5@=<=;:;::8767718==<>=>@?U^<>===;:99:<=====<>???=;>CHMNMLLLLMJCAEB<==<;?>=>@BFHJNSM?8876431.131111221464.+8OXW[YC223468999:;;;===@=;::<;7546;>>8DTv•jEBEGGGFGGGFGFB@@?=<;;;;:7=GB978877667777;BEGJMMKMLB<==;=>=>@=:<;:9899997:?CEHJHA<;;<=;?Rdf\MCBB>;;;<:<;25JbŒ›‘‘”’’’“…q…žŠ”ŸR36B[vyaTNMQQEK›¶eM@59@BKkpI742;?6=Wp_@2=O;E_TFHF'ZÃuB\jo€_VOBI^J/1269==@C?>DKE@LTThub]_€qjŠ†„¥~HUD4S_<33220/?WB18=9C?IL49IAA8988EXf^CPgZI;3AWWC76417BMUC.-4EUM8/7C>9FNOTTJA>@?:77999G@305951028>?72;ABC@;8978>@>>?;14=KVRPRQF4+6@3'0>B:58:98679DLHBCFBB>;GJINQ_}‘šš˜¥xMRSSSUWYXXXXVUTTSRRRRTVWXY[]_`abbcbbaabaabcdeedcbba`_^][[ZZYXWWWXXXWXWVVUTTUUVVVVVVVVTSTTUUVVVV^fd__`^YWVUUUUUUUUVUUTRSVUQQWbbXRTTTSQQOOOMNPOOPQQONOPSWYXXWXXXWUVWWVXYYWVTRPOONNMNNNSZ]^]YRMHINNMMNPTX\_bccabdda]X[]ZWXWZabZV\ZVXQY€€yŽŒ‰†……‰Œ‹†€}…ˆˆ‡‡Š‹Œ‘‡twpWV_`__ZWY[[UQSX[XZ^__dmqsrg|™›|VS]gkf\Yad[TSVYYWVWY\]]^aehgdeda^^^fqrsysoj^l…€tnkkkkli^RS]fiuŠ’Œ~f_iUEIKkmIHIJKLLLLNUY_y• ˜’„vp›s{¾yLSVVVUUUTTSTVVWXRLT[Rj©À¼¾¿ÂÄ¿ÉÕ‰T•º§’pVMKLMEMltihg[QSVTUWVVQNG=chKeb]s†sThdIFFGECBEILLLLIJKC@\™ †`GBBELRLMHEHHLMVMLFDCA=@Ra[ZVHGIGGGGGHHIVkwxttwxcWURJHMNNMWNBLZSJHHGFIIGZkjgc\icLbzncmZIlvTJWUSWVUTTSQMJHGGGHFDBFHMo”yXY]]\\^glrqYMQRPPQPPRQU]WJZj_\[TUVPKLTY\\\\\]]][[fswqgb_b`PKcv…“¤ ‘€ojlmlo…pmmxš{ECGGHHGNWPHKNQYXIGGHQWQMPMNQNZcNKgo[MP]hgaWPNLKLLKKJIIHHHHHGGGGGHHGGFDDGKOMGACUjoqw{xrl`UQONONWpxbLDEIHFEDDEEEEFHGDQ^OEDDNUUQQPBADIIHJKJLMLF???@DFOk~{vfZVYgf`VZ\RLPSY\[]]]_^UPQVXPJKKJIJEAJAEGGGDGIK\b`^]YXWTQQNMPYc`XTQQQOMIGFFEEDCADIJHFFDDDDCA@>>>>==?><<<<;:::=DED@>====?><<>@?>>?ABB?=;<<<=?DMSPJRnoXPTVXUGA=;<AFJHC??@AAB@?@?><=><;;;::9779;;;<=<<=<;9>EHFDBA?==ABBACDDDDDDCDFFFEDGIJJGDBEUljUGJOMHC>CFB>=?AAAA@???>@DKTY[\]\\[[^]L7/453345566666778:865444344:C;5:>:44577653455543444444345778:<=<:::::866665555579:=>=>>?@?><<;:766568:<==CC8?9A@<=;::99;;;<=====<=??><;<=BKOMPTSOGFDDDA=>==??9:>IIHIKPJ@:8879646972122122157310/;R[\[D1235779:98:<<;<<>ACFIIKLI@7578788989?CB=799<=:966<;<<=<:876776666555556><;:679997544;CD@=9799:=<8CZbZKDC>978:;;;<<;89g™œ‘’““‘Œ™ŽŽ×Ún:A;>QYSRYTMOL;;evJA@13GH8Mƒ‚]@<=7=:Bg‰‹ojW861JfWC>N88;>@CFEA@>949;46EBFCLFENVhªœSM<O\`_THCEMLFGMLC>=97V•žY6C>@:49BFIC70--.0440ATD.,-.01343579=GJJcˆ~jikcUQQURNFDJTTKOV[cWMORJFD?@WmukX_gd_TWYKFU_`^J77<<3013981.0698<@>99?CGHEDTaRA@BHPR?/6<416>=8780-3-.?KSPLPM?7E_ZGHR]d•š’‡p^TUVVVWXXXXWVUTSSSRRRSUVWZ[]^_`acccccbccbceefffdccba_^]\[ZYYXWWWWWWVWWVVVVVVVUVUUUUUUUTTTTUUUVUU\e`[[[ZXWVUTTTTTTSSSQQRSRSQLKPRRTUUUTOHHIKJKNNOPPONOQSVYZZ[\[ZYXY[[Z[\\\YUSQPPPOONOPNJKPX`d]RKIJKLLMOSVYagebchif_a`V[][_`_]WRV\^\WZfszŠ“ŽŒŠ‡…„‡ŽŒŠ‡‚~}„ˆ{v…Šƒ…Š‚sz„u`[`c`eottpdWPLUhdWVYYallounx©£yn]Rerg`eih`[\^]Z]a][^eimmd]abcec_^]bpuvs`^[U^xz}{ywogaXQV[[^as„†ughYYTD\qmSEKJIKLKKLUXdˆ¤£™’‚qzwdŸ•MQYWVUVVVUUUVVVUXWQTXOv±º»ÁÁÂÄ¿Ç׎Jv¨©ž˜€cPJMLM[agsm^VTTVTUTXYSRFD`zsVW`]kƒ\LNGHGFDDDDGJILKIIIIR^cqŒ–‚cE;CMSRMJHGNRRYKVYCADC9@VWXWKFGGGFFFFHGNgxzwx€‡qRDDJJMPOOQQNDJ[[NIGEBNNFgwQ@CA\[M`\RgbTT]iXQURRVVUSSSQMIHFFFFGCBFEOt†fRX\\Z\bcbmlULPQPPQPOPPRX]_dg]WTOPRNKKOTXYYZ[Z\]ZVbrzxpkeb`UHJ]r—¦¤˜…rikmlpˆ‘|lklypHFBDJEA??DIF@?>=AGHIOSMMNMNMQa[QnƒmMIL[nmeWMMLKKJIIIIHHHIIIHIKJHHFGGGFGINSKDCACTfowywpi^SPNLMLRjvdLBDIIFDBCCCDEEEECHWRFEEIGJKNNGHBEFFFGGIMNIA=>?=<<<<;;;:=DDAA@>=<;<;:9:;;<=?@A@>=<>>;879?HUULS_[SSQKC<;;<=>@A@==BFFC@?@@@@BBB@?===<<<::::8789::;<<<;:9:=GMKJGB=;??@ABA??@ABAFPY[XWVWWVXR=1454566666666679;863453355:;47:>9235776443555544444433579::9:;:<<;;<:76566666668???@@=;;;:76668::<<<@C:37=<:;<<<;;;;=?BDFJGB?@?>>>??><<<==<=====<<<=<<=>>>=<<;ALQRRLID?@CBA?>>>>B@>>9=GKJLMF:678878977?DBA:7CJE>:<><<<:>=;k”’mq““sEBDDDFGGGFFFEGD??>==<=<:526866655556668?FIILNNPPMF=<<=ADB?===;:97788864203<=7423789:<8:MZWLD@;8789:9:<>A>8Bk“—‘““““•–’ƒ«âš?37;707KI8R}n`tfHCDDBCFc‰–n†ƒT0,KbhXCQTKQ[Y:,@IZWDQdd_VJ;6699:?>;634997686,1BŽ§XB;:CN822231127854413EN9.22/001455FQ@LcQ@DIV\ID?55:>=EJ522/.0.379:767;CA58IL>55469;6;I>01/,-5??98:8>PLLwofhkk`UVUUTQG>:;>;>_ŽR4=64643IvŠŽsEG\b_HVo[IHGVPGMISXXX\si^inbSSWSPQTSOKHGEEEFCBEBVznPOX[[XYbd]`]NJOPPPQPMKOX_dec^UQOMNPNMONPSTUVWV[cd]_hrvrnifd^NHO`u’©«¡ykkmkrwlki{ŠjWdZNKFB@AFHD?>?CGIIHLNLKLMLLOPKaƒ‡jKHKXik^MJLLLJHHGHHGHIIHHHJJJHGGDDFHHHPSJDEC@EXmxzule[ROLJLMO`qfOBDHHFECCCCCCDCEDBOWLGEGGGFGNQGBDEEEDEGJMJD?=D??YsqYJHMLLX^^_YRPVSNRWWSQPQQQRTY\TLJKIIHFDFGFFFDFFF[hc`__]\[VQTVTZUVZSPNLHGGGGGFGGECBAEKKEDDCCDEGGGECCA>@><<=<<>@><@BABA><<;;;9999:<>??>>=<;>BCA=979HWWJKVSIC<99<===>>>>;;>BDCCBBBBADCB@?>==<;;;:::9789999:<<;::;=>ENPIA=;=======<@KVXWVUVVXUF745689877667578:<8545543568768<>634459744254565344444358::;;;:;>?>=<:76567866678<@?====>=;999775579:<<<<>?=9:;;<<<<<;;::::;;:9>>>>>>><<===>===<<@KPNHA>?>?@A@@@@@A@?=;:9BGKSOG<31103;E<4;92/0010134113311CV\R;//4EJ>76668;<<<>=52;HKLNG<677888:77@DA@<6>=>>=7W‡Œ”Œ€’ ‡P=CABDFGGFFFFGHGDAA?><<:75777655656789>>@CDA=<<;<<978::9652124521125678:86BTVOG>9889:::<<;6899>_‘–•“”’“‘­šM4878866?LECUXJA=<>?Lwƒ^`‘‘Š{SBEG\hXY~”yl…“€U9D_€pGENF;GJ6,COGFIUflhYC6348:>??=;9=BDFKF=;:88<:3NY]kn]QSVQMI<387;6:8556;CF@<7?IFWpDFWY\YWYXQLGCGQD/21BŒ‰?7@57:;:Xˆ›‘`76CSUH>JI@MuŒh;+///.-/38;=;:?DA<:;<:88;<:538=;?IJGGEA=<>;6..>C<887521:J[nkSKA9CL=495/1=fŽ‰ƒƒjUC6*?hrVXYXXVUUUVVVTSSSSSRRQRSTVY\]^_acdddefeeeeegggfedcba`^]\ZYYXYYXWWVVUUUUVVVWYYYYYXXXXWVVVVVVVWUUTSTUXVVVVWWWUTSSSSRSSTSRSSRT[_[X[`badntwy{z|kNKPOOOORSTVZ`ccddbbbbbcbbba^]]XSTUWWXXVUSQNIGGJT_hni]TMLOQRRRQQQRTY^^XXb`[^^_cdddefa]YXZ[Zb}Œ‹‰ŒŒŒŽ‰ƒ…‡„}‡†iS^h_VVVZacpvkgeabhox…Š……€f^mi]XU_oxtlikr„Ž‘…iagfjvysmb]^\bjmv~vgabddhjedfnxuppf`ckqomkmkc\UT]c[`_[¡«‘jknRO[^RJFFIKKLMMLINYqŸ«˜”„kaUM”WSXVWWWWXXXYXVVWVUUYSNy³¾¹¿ÂÃÅÆÂÔ×JUk”  ™sVLKXbbgic`^[WUUUTVUY[VPUq€wtk`mvk[OKNLHFEDDDEFEGKKIJGWvt\UOk”™uTLPLNRPNUTFPRMz™~`–zM\THRQKHGFEEEEGFE`{vutmnl`SONLMMLLLLIGFL[_TICHXPBFEFJFGLIFFQ`QTinlgemvZRTQNPTTPMKIHFEFEDDE_oVHKSZ[WW]a]TJEIMNNONMPWckf`_[TOLJKNNNMOOPPPQSUTVdmg_alrsqkgb^OLO[l‹©±©˜mkkiqŽ•zlhe€‡ZM`bZPHEEGHIJHGIJJKKJLMKJKNMHNMC\tnWHJITgcMFIKKKIHGGGGHHIIHHGHHHFGGECDFFHOOFCEGFEOfxysjcXPMJJKMMXifRCCFFDDEEDDCCCCDEBHWRHJHFGHEJRHFGGGEDDEHMNHDBCA?QSMLLNQPNSUQNNNOUVPOPPONMMMMPUZ^TLHIHHGFDEGHHFDFGERfd_^`_`fgdpzj^ZUSNKJIGFFHHHGGGECBBCKJDCCCCDFGGGGEECA@??>>==?@?>>@AB@<<>=;;;::;<>@?=;;:;;<>ACB>;;DLMKADD>989:<=<<<;;<9:=DEEEEFFFFGFDCCBA?>;:;:::9777889:<<;<<;;6;JH@<=;=BDBBBBBEEECCBCCDCBBA@@@??@A?@EUd]IEEDCDFGGGIIIGD?=::;;<945AMORTXYZYR>2379:877667679;<:64554346778:=;54446:74333466644556658:;;;;;;>=<;;>CBAA@??=;;<>======<<=@FHB<>@A??@BBBB@A?>=;987:=>CHNJ=/)2?F:6:85/-/00/0221002422DZZB2.0BPG?9348:::;=;622=87?IIA;=?>>A94u›Ž˜ˆ…ƒkD;@ACCDFFFFFFFINHBB??><:9967877876678;@DHKLLLKKE?>?>?ACC?<::;::989:::75322110/133467883:PVRK?7789;>>;;95//51,Fe{™“”“’”’oXQ:48778?BBHNSWPHCDPf€‹„’“‚YIIT}Œkn•”zm†“WQpŒjA<7.14-+.GM;AD:AinO:68::<>;8;>@<89JfdD:<;:;;;?GA311/--/0011.,Hi^NL^bI355.3>@9>IF=[ƒ™xA4;AFID=DWOBHA>@@?>>=<:A\lU:?VdsubI@BFHD>4/33-/11112/169;ISE79:9<:6325779<>?73>EA=9>@E_N07=>@AHORNFAEVfZADP\oXDKE@>=<7W”¦xUYB4B?CQQA8OŠˆH-./-+--,.39>B>>EFB?@@<9>DIH=118?LXJ76:;:989:537<<:<:2,/46F\UADC;BG8.211,4Wpn_JBMRG7/W]BUVWVUTSSTTUUUSSSSSRQQQQSUY\]^^`bddeefffffgghhfedcbb`^]]\[ZZY\_^[YXVUVVVVWWYZZZZZYYYXXXXXXXXWVUTTSSSTUUUVWWVUTSSSSSTTTSSSSU[bdcdgiimsxy{~z€„hJIONNPRRTVY]`bcefeedeeeeedcb`\XWXZ[\]]^]\XSPLHHLVdkkf^XUTVWTQQRRNNQNWaZSTZd`Vankfijg_Y]\d}‹‹Š‰‡…ŠŽƒlayŽ…z}ˆ€cQT[^[Y[[ZT[ptleb_YY`biu~‚|x}}plmd]fswvru‡‚…Œzlp…ƒ}~{k^[^flkkoldbccdgb_kurrwyysproonmkh`XWY]`^]a\d‘©«œ€k‰]KYYJAEGHJJLOMKKIW¢Ÿ”‹ub\HvœcW]WWYYYYZYYYXWWWXUSXQY™ÆÁ¾ÁÄÆÈÉÆ×ÏvKYYf¢©€YLJUZ[lpeehcXSUUUXSU\Y\hyyqk\`gWRRNKJHGFEEDGFEMPKJJJJIB>QSUxŽ…iQKIGGEFSTDCGGS¢¼–|O:HGOUKGGEEEDEHFCUntpnnmjaWQNMLLLKJIIHGHOXSNIEKKGKDBHHGGHGFagQJ\tdXdgrnWQPNNOPPONLLKJHIHCNcZKJHOXZWVY\]ZROMLMLMOSajjcZURPMKIGGMPNNNNOONNNORS[ehcahmssmjd_NJTeg}Ÿ°®Ÿ†ohigl‘ hdf…ˆ`PJLWSMMMJJMLIIKMLLMKKLIHILIK\V=Kg`KHJGT`RDIJIJIIHHHHIJIIIHHGGGGFGGEECBMWSNHFGGFFJ^tvoiaVNKIHKRPP^bTEBDDCCFFEDDCCDDEEFOPLHEEGIEGLJJHHHECDEFONIHHC>ANLGMPONONOMKLNNPTXTONNNNNNNPRUW_ULGHGGFEDEGJIFDFGEPbba`a_dr~‚„}hTQSPLIGGGEEGGGFFFFEBCDGGCBBBCDDCCCCBCCBAACB??>;;<==?AC@=<=<;;;:;>@A@?<;:9::;;;=?@@ACFHG>5689:;::;:;<:::98;;;::9988877:;:;==<969A=9<;;?DEBBBBDEEDABBAABB@@???>>?>=ADAG[eTFECDEHJKJKKLJF@<:;<:;85577:ALU[ZYZTB5699766667689;::75454346777:;:96569974333455543556668:;;;;;==??=;;<<=??=;86677899::;;<:8554456669;<==<;<<;;;;<<<<;;;;;:;;<<:::<<;;=>===<;99?BBA@??<9:<<==<<=<<<>==??@BBBBABBBBB@=;;;98788::8;DKG>DIKGC@<88:<;9966>IRJ5/555667638EHC?<78BIGA>=??A:8e‰~uf^RB94::?CCCDDDEEDDFIFBB@?>97:947767776667>>>>@BB=:::976788:::8543001101223566745HSSK?::99;?@<9AX^\WWJA;>a‚•’“’Š…wI89::;==AA;>FGFGO\~¤š‰‰•‘‡iPLh“z‚Ž’”ytŒxy‹|I9A;CNKNUYf\QRF;7\oL78>;47??>CEA5,.Aca?8:<9458<;712402=B?:4246752018:44960.,,/-,010/-EGIE<=HSN;.-2579::;:BdoKEV_~€`?211479621/00/.-.021223?JDCXd\QQVRC7/256:=@?<@B?=::CZ[;387::=?@BDB@GSRGL^V[[?GQKLHGI8OŸ¢]DU_J34@UVC)Fƒd,.2//01110/2457;BFFGKJGDJLLMF=65@V\L<8;=;7:D@7:>>=?EE>4-+*,..08=53<810030*.572%/JPE73MN=TSTUTTSRSSTVVUSSSSSRQQQSUY\__``bbcddefffegghhgfedca`]]]]]\[[\_`^[XWUUWWWWXYZZ[[ZZZZZYYZZZZZYWUTTTSRSTUUUVVUUUTSSSSSTTSSSTUVXZYY^bdglonmqvycGGNRTTTTVY\_aaegffhiiihhihgeb^YVUUVVWXYXY\^ZSKJMOQTX[^ZTUYWSRSTQPPJ\ujVRZqkP[qpikptqgd^eƒŽ‰‡………ˆq^c‹ƒ|‚†u^VX[^]]^]^XUgqhbaa^_bXWo}{€…ƒ€w{…|lfjrx„†‚†…„‹Š„€~~€|€ˆƒl]aklhdafh_]abcd\Zoƒw`dtyt||mnoni`XWVY]_]]]Zkž¶ª”lMicVKAGJLJIILMMMMLGTƒ—“‘‘|f\LY£ƒGZ[ZZZZZ[[ZYYXWWWXUUVLv¼ÈÀÂÅÈÈÊËÄÛÃfN[XT[Š²˜dMJQXWbrsnpeWUUTUXWTVQNe~€‚p_VTRQQMKIIHGEFIHBG^`LHLHE?7JjbO\w†…x\HFFDCDQTDAAD@u›TJI>BOSQLHGFEFEDFDEMeunnqnhaXRNMMLKIHHGFGIIJKKIGHGHHHIGHGGJ?LgZPMIOUT[\^qq^ROMLIJMQSQOMJGGDDUVKNIGOQUYUVYY^dcUJLMR\hni`WTPKJJJIFDHNONNNOPPPMIMTUYbgeciqtnjibKJ[mnsŽ­³ª’rghdv¡ª€edkƒ…|†pOJMLLOLJMKJJKMKIJKJJJHJNMT\QGNXUJIHHOOGFJIHHHHHHGHIIHHHGGFFFFEFFEFABn‡maSHFDCCEXpsnibVMJHHOZSHQ^VFBDBBCFGEDDCCDDDEFILJHCCEGEHJIIHHHFFFGFRMGHJE?@HOROONNNNMLMMNNPTYWPOOPPPPPRTUNdUKGGFFEEECEHGEEEFCHZdedZShŽ‘j[RPMJKHGGGFGGFFFFFFDCEEFECDDDEEDBAAA?ACCCCDCBBA=<==<>AC@;;;;;99:>?@A?=<=;<<;;;979>@?AFIEA9799;<:79;;;<<<;9=DDA??ADGFGFGEFGHFCA=<;::9:::99899:;;<<98:=;;<;=AEEBBBACCCBA@AABBA@??????@A@CHEGOULEFEEGIIKIGHHHEB<7799776777678DQVY]`S>4897666777898325546435766799776669753323344444556779;<;<;=>>>=;;=?@ACF=;96677889;;:9876554467778:;;;;:;;;;;;;;;;;:::::;<<;::;;<<;=>==<;:77=ABB@>?<9:;<<<<====<<<<>BCCCCCBBABBB>;9::9879:;;::>=HKF?:8:AHHB>@@ABCBBBDEEDDDEECBA>;867765667775689?FIHIIHFFE?=>>?@@BA>;=<9768989::8643112102224446644AMRG89<<>;7;@?BPk†…uwriZFd“’‘”–€m]?7;;;<<<;865668?JeŠ­Í¼’‰Ž‘ŽoOY•ŒŠŽŒ‘Œpx’Ž‚V6:J_y‚…ˆ’‰`[bg]JbtT;474019@DEC:0.16>>43588559=B?522124::4-,37867;90-6810/,*0<7.*/326ObK;Lwm7+:;9518@=7BQ@,5_™‘SBMMID=;:BF5),/26789<<@ckG:9_†`;3232./695468950/123132369Lp“•}kkx}oT?559;=BFHHKLF:9JXF1789:;CB;:@A<;;77UzqULBANWN@FSBS—„LB8JcO@LL?7+;]E+3311222352/40/@MJB?AADHQSLMKC:5:CHG=58;<78<==>?EMI;0,,+(-;<,(36420296)"(..6@=5237?BUUUVWUTTTTTVWYVVUUUSRQRTTW[^_aba`abcdefffhhiigfedca__^^^^^]\[\\[XWUUUVWWXXYZ[[[[ZZZZZZ[[\\\\YWUTSSRRSTTTUUTTTTSSSSTTTSTTTVWVTQRW\_adipux{zuwwaIHQTTSTWY[]^^bdeikjiijkkkkje`[VRPPONNNNQY_a^WTRQSSPOOQSWYWRMRWVTUU_vra]^nu^^klommostpjhs…††ˆ„xxx}„„€‚‡}j]YY\]\]^^][\ab``aa``b^\l€‚€ytyŠ˜•Šˆ„…ƒ„…„‚€‚…||‚€€xg^eroc^cidYV\^^[[l}xgcpxwzsfotqdXUUTX[]\\ZXl§²›zYW^fn`NFQ\NHJKNNMNNNIT€‘Œ‹„lUSM~—d]_\\\[Z[[ZZYXXVVVVWYSR–ÐÇÄÇÉËËÌËÇÛ³`T[WUSm§­tOJOVZaowqlf[TUVVYWT[SHcƒ†ŒuQGJOOMJHHHFFHLG@QpsTFJB@ABCCDDDDDDCBA?<;@C@=:99:99<@A>>>===>>==;;867:;;?DC@?=;:99:AC=78::;;<>BA>;:9:=?@ACDDDEFEDB@?<:::;;;:::98::;<<:9:=<<<<>BDCA@@AAAAA@AAACCA@????@@ADFJKLNKEDDGGGHIIIFDDBBCDA@?=86677776423@@@@@>;9766667:===9666677789889:::::::;;;;;;;;;:::::9:;::::;;<<;;===<;:9:;=>==<;:8:=>>===>???>??ABBCBCCBBBBB@<:9:::999:::;<:=EB63798664/,*'&*-.--.--///32*?M3+466226;@FHEDA=:768:879FI72555666898;EIA:979CJGB@BB@>:534766667;;?ADC?>>?>;878988886431001111112223334>==<<:877778=;>LE/-9k”pDIKEB>>;4343799=?=?B>A\Y<16]U.186555525=<8:<:3362234751Ps…—”|ifuzqeM;@AQXL6:U^f‚eAC/-Q\GD=4547B:001110/14788CEBKNF?=;;<@DFHLJC<59ADJF;889;<<519<;;;78EPNB1*++,9<0*/249;9AJG:21110012782/^^^][WVUUUUVY^_]ZYVTRRSUTQSW[^__^^acdeffgijjihgedba`_``__]][[ZYXXWUTUUVWXYZZZ[[[[[[[[[\]^^^^]XVTSSRQSTTTUUTTTTSSSSTTTSSSTV[\\ZWUWZ`cco|ztphetz_LPTTTUUVY[\]`dgjjjhfjlklmlid`]XROLLLKJKPW\^ZURRWYXWRQX_^][W[\YVW\bsua``j|mggdmkfaclqstplu‚seq„„€€‚}zl`][Z[^_^_``^]\\_``b`_```aiv€„vxzŠ–¤¤œ–‘‚{}~‚ƒ€ƒƒ€‚uhdbaeni^]chgeecb`]fwulv|uw{xxqgqysaRSTTWZ[\[YWlœ£ƒ_X|‡wymrpidJJN\WMNNPPKVƒ’Š~j[QLq”nZfb`^][Z[ZZZYXXWVVVXYSb«ÕÈÉËËÍÍÌËËصl_`VXXc–´ŽZJNU`ccb`dkcOR[[[XVTOHq˜‡uo|nMJOOMLJIGEEFHICHb{nYLA;;?AKLGNLTl‚mNDDDDDOPC@BBC@:=IKKRUOVpeEDIFFGGEEIJK_kktrjcXQLKIGFGHGGFEHIIHHHGGGGGGFDEGIBUeQQ[VQQRRPMIGOTOKIGGFCIQRQMJHEGPJDIKQYSKORSRQQOKJLO[jrj\SNNKJKJHIGJLKMPRSTTTVZ[YUPKGJMR_iklpxwxgM]~wqn‚¦µžzibj˜¸§€fkzqdfXB@DIIJJJJKKIKLKJIJIIIGFKZZJCHJJJIIHHIGHGEEFEFEEEEEEEEEFFFFEEDDDEEEFCAnsuv|‡†pYZiomicVJIHK[]E>GNRKDBBBBDFFFEDDDEDDDEGJNQKECCDEFHMLKNSWRRLMLKLMHFKNOONNMMMLKKMMNPRVYUQPQSTTVXXWOJUNIDDCCCDDEHIIK@EBCBVb`_dcn|nOBEIKJHFFGGFFGGFFFFFFDCCDCACCBBBB@>>??ABBACDDDDDCCBA@<;?@?=:89::;>@?<<==<=>>=>=<:9758;>>@E@;:77;9;FLKD;5458::758:;?CE?;=ABCDEEEDCB@=<<<;<;;;98::;==<::>>><8678986666555557876553333445555789;===<;<<<==:<@B@>=;;::9996545:=:656679:::;:9:99999::;;<<<;;;;:::::9:;::::::;;;<<<<;;;=<;;<;<;:9:;>AAA@ABEEDCBCBAABBBBBBBBB@;99:::;:::::;?=:77?GHEBDC@=<;:9:99777986?CBBAACCBBDEEDA>:87776677777657;@FHGHHIMOI<7<@@@ACB=:=>:876578787422200011111000/1318AJ>22545528=63>>6HLGfŒ™š–‘‘Žj`]PEB@@?==<98889:;;=>@Wp{{j„“’tg†–‘‘’†o€’’~o_XutOZŒ›“]LF?9Dn|FHeN4889=?845555689;?A<547656766<91/288634759;9=JB28BLC25AJK@C_ysS==?=;3157:?=BFFIIBL^L:DII93<:746<;47DF?=5527:326432Sˆ|…‡xf`hlimqcJ@CDCEJNSVXTFAEEFBFGB>=>AKUYXWRB;¯k5;@9BKL@G`hddN=A96CRE;>>8.33-38/-56582/2899=BFA50hhfa[WUUTTTUX^b`^\YVSRRTTNJQW[]\\]`cdegghijjjhfeecb``___^]\ZZZZYYXWVUUUVWXY[[[[[[[[[[\]]^^__^ZVTSSSRSTTTTTTTSSSSSRSTSSSSSUY^^_[Z[^bcagqtoiimt|uaTPQTURQSVYZ`jmgfjjjllmmmmljfb]UOLLMKJJLOQTRPPOQTWZ\^_accjxq`[YVW[fihohh€nhbad][bcgw‚{idlobP[x‚|z~‚€vkb^]\ZZ_baabca]^___`ba```b^Q]{†€ƒ}tu…˜˜—Žvrvxz€„†ƒ{{|vuqc]acfha]]^hw{tolhinmadw}wy|yvlhv{q]QQTSVZZZZWVd‰}{…Ž—’‰{‚rPJKQXkeNNOPQL\ˆ’|hZUVXtkQ[_dc`\ZZZZZZYXXXWVVZYSp¹ÕÌÍÍÎÎÎÍÌÌÙăeaXVV[|ª£fGT]d_ZZS\ntf^^YXW[YPUmskb[SLPRQMLKJJHFFFHIIXjtyyo_VMA@BGJILJH_uOCCCEHQPC?BBDJLIDDIMJEKYTHFHGGHGFDCFDO\cu{pe\OJIGFFGGFFFFHHHIIHHGGFGFFDEJFG`UDKOSRQQPOMJKKMKHGGGHEDIPSQLJIMMCDIJMLORQQTSOMLGKT`pyq]OLJJKLLLLNNSVWYYXXYYYZZZZXXTKGP]hpmikrx{eQt‚vxpbb…¨|icz©¸£gur_`UAFBDGIIJIIHHIJKKJMLIJJEFLRNHHFHIJIIIHHGGFEDEEDEFEDDDDEEFEEEEDDDDEEEECCn|snt~…ˆ…yjdillg`VKIIMUSD@DKRNECBBBCDFFEEEDDDCCEFHKMOKE@CFFGNPNNRZSUSOPMNOLLLNNNMMNMMLKLMMNOQV[XSQQSSRRTVWYJQRJCCBCBCDHLLLOGLB?@INUdljplVHHGJIGGEEEEDEEEEEEEEFDCCCCEDBBA@@?=<>@@BCBCDDDDDB@?AC@?@@><:9;;:=?=<;<==<<===??>=:888:;<=OTIE>:>@=?GO[_L72/357;?CGMTRE?ABCBDDDFDDCCA?<;<=;=<98:::<<<:;>==<=?BC@>>?@@???ABBBCCB@@@?@BACHLNNPQI@=@BGJIHFFD@??@BGJNNC;98888785434419HUZJ968977678;<;?CEB9569875555544446787654323455556678:<=;;9::;<;:;@A><:899;;<;64335:4356689;;<;:99988999::;;<<;;;::::99:;;:99:::;::<;<<;;<=;:;::<@BDEFGGHHGFFEDCCCBCCCCCCA>;99:::;:::;:=CA:7534;?<::730.+,.)'.42221/-+/2,75656677898459AA;68@EEEFDB?<;8:998676765=A@AAAAAACEEEFD>966866677777769AGJJHIILPK=8=;=>7235678;:8ALC856886531/61.5=<:99>><;;BG94?HH@967??652>JD8<7@TZ^N27=35454365479ER>35,2MF0/49>;743448:5<:53;?=AGEFH=5-25912>7(>|ŸŽ€‡ˆyi_addeheQADEDFKOTVY]KAFKIFGEA==DLRWURU`KD–—:(?>88GPIYe\NMIAFF@CH@>@CGMNOVUNC=>><=?>:AG:572=RUSZR?@J@4--4?-)++7JPOUTE7--CRNNUTE73dc`\XVUTTTUWY\`ddc`[VSSSROKOSVXVX\`cefghijjjjhfeddca`_^]]\ZZZ[[ZYYXXVUTUWWXZ[[[[[[[[[\]]^^___]YUSSSSSTSSTTSSSSSSRRRRSSSTUTV[^^accedcb[Xaknoqqtxti^TNOSROQUV\ef__ehjkmnoooonjgaYRNNNMKMNNMMMLMORTSU[__`ccgs|kVWYZZ^]azr_w†|rd^`ZXbfenurj`\[STn~{zz{~~yphb][ZZ_ffccdbaba_`aa`_bc`WRfx‡ˆƒxy}wyœš—Ž|t{{su‚Š€mo|so{udacec`^]]gvujggillb^o{vsx{|kUaxxkYQQQRVYYWWVVo„¶¾ ”•›ŠZ@OXTaokXONQQMe†€g\XYYZYTX]acc`]ZZZ[ZZZZZZZXX\ZN~ÇÒÌÍÎÐÏÏÏÌÎÙÇ”m`ZXVS[Š®tB_wudWWQS_lrob^^\VYRXUV[]\VRRRNLLJGGEEIMNQ[dfedbccXQKDBFGJNNIMtƒY@BDGNSPC@CDEIJFHOLC@DEFHIGGGGGFKUXVZ`bcs€wj^OFGEEEEFFFFGIIIIJIHGGFFEGBCMDUaDABBILKKJIIGFFFEEEEEGFACKSSLJJLHEHGHHHKONOTUOKJEJ\ipoZIKMMKIIJOTY^dfghhfeeeed`bjnld\\j{vhjhcfpwj`iomlkf\W‚—{koh†« „ljMJDMFCDGGHHIIIHHGFGHECDFGILMMNOHDGJIJJIGGFFFEDEEDEFFEDDDEEFFFFEEEEDDDCDDIaxtdm…~xtqnkjjf\SJJKOQLC@BHSRGBBBABCEGFFFEDCCBDDEEEMURIEEDGEEKMKKIJKKKJIJJLLMNMMMNLLMMNMMNPQU[ZVSPPPPOQSSURTRNFDAABBCHMLKKIBB>?CBN`mmm_RMMJLHEDBCCDEDDEDDDDEECBBBCCCC@?>==<;<>@?ACABCCCCA@@BCCA@?>=;:<<;?@?=;=>>==<==>?>>;:;758::@U[UXTIDE=9:BTdeH9;CJLLMNPPD=;;@<>;98999;;;:;===<=>A@>=>>@?>?@AAAACC@@@@?@CCFKMLLOOE?=<>AFGFEEDCBBEEHIIFB;867776665443115>Q`O62:9999:;<;==<975677755554444346877543334555566789::988788889=>?;9766789874335872356789:;<<:99888999::;;;:999989899:999:::::;9;;::;;<;<=@BCEE@<::<>@BCHJIHHGHHFEEEDDDCDDCB@<98::::99:;>CFB;89857;>=;:73/--,**1:832310/,/203:9311134566556558756632216855566777788857?DB:7:?BEGFC@@AA;5765555568686665666668=ELLIHHHIF;4@JIB???>=832002432331.--0///0012233454332.3962234444425i—g<;M‘‹‘ŽŒŽŠŠ”€€w\DDDBA=:75668:;<>CSh‚†wmghec|““’“’‘”™ƒt‹ymi|‰–‰`DKK:,/009?><@A85228<@HO@//AJA95>I?30++114?>;;=><847=>99?AD?8>4-.-*'<86617B?AGIHJQTVYYKDHGA=;<::GRY[YUU^gU[…c,/68=EDCL^_KBKNIJGAA=988@MSOQLKNHLHDBACFLOONLHDA?B@88<92BA3-+3IYOHSRILSM:/14?H@:LK3))*->ZU>1.9C9+&*.3Gdsq]I@BQ]XPYcU:0ZYVUVVVWVVX[[[^bfgc`ZVTRQRQOOPPQW]_adfgikkkkjigeddcb`^^\\\[ZZ\\\\ZYXWUTTVWXYZZZ[[[[[\]]]^___aa\VTSSTTTRRSTSSSSSSSSRSSSTTVVVX\`fgeedcb[RR_jkfgpx}vj^VTQPRTUWZ\afhlnnopqrtsoke]WTRPMMNOPPPNMMOTSSW[^`abcb]ko^V[ilg^V[pynxƒ€o]^YN]z|rk``e`XVfz{wxyyyz{wne\Z[X]imebeeefdbccbbafi[Pi†yy‰†|xwtr~”’—•‰„ˆˆz||sek}|w…raaca`_^]`b_[[[^``ao}zpinxy\H]oj_TQPOPUYXUWU^‚Œo ÎÀ²¢˜¢©|GI[\ZY\hcQNSNOlƒr^WWWXXXXZ\]`_^\YY[[[[[\[Z[\[^ZL‡ÏÑËÌÏÒÑÑÏËÐÚ½q][]ZUVh”ƒN^}ˆsSMLHNXbi_`efZWXTX]]ZYVSQQMHMPIDBFPXY]ba_`\[hgUSSNKIGNSWPE\~mG?DGMUPDACEEGGFHNPJGGEDFHGGEFH>Lt}jm|}ko…oYIEFDDDDFFEGIJIIIHHGGGFFEG@HQLcZBNOIIJIJKIHIGGGFEEEEEEEDITTLLLHCDGGIIJKIHJRWOIHEQdii\IEKLHGIJMU\`fjjkmppnnqsru{‚}han€oZSYWQQUVQLLLNRPNNAb†|p|SPŒœ‰yˆhMLKIFDEGEFFHJKFEIMLHKSSPKMONLLHAAGJIJJIGFEDDDDDDEFGFEEDDDEFFFGFFFFDDDBCFSY]`[g|€vkggimqv{iMDHMPNGB?>DQRGAABAAADGHHGFDCBACDEEHRcjbTHBEGFHHHGEECEDEGGHKKMLMMMMNNOOOONNPQTWVTRNNNNMONONJPQNDCABCCDGJJHEBABCBCDAIYab^VORPOHEDBBCEEEEEDDDDDEDCCCCBBBA><=<<;<>?@ACCCCBCCABCCDDB@?=<::<;>=====>>>=;@;:99979:;;;<<<<=>@=<<=>??=?AAAA@BB??@@?ADFLPNKIJC:==8;<>ACCCEFGIJGIHECA<8576666664557<=;;MfP68:<;;<<=<9777545666455444432247666433355566666777778766500;><<8532234422225;<54456789:;<=;99877999::;;:98888787889:;::;<;<=;;98:<=>@BEGGGEDA<;;<<<:88;;:::98;FKC99;:6579;<;951/--1=<1..02223311244212201567775444466555643444445556665578778>E@99;?DHGDB=6f^;54444345;>?@@AAAACEFFHHFA:77766765788:AIKHEDEEB:5;FLH@<:;<840//03556764123310/01223557<=<<94432133344554)E’Q2Fl€…„‚…Œ“–’v^[F:9?LKDSeX;@b}†‰‡Š‡{wlgnZCJdv†“„kJ<<6200006<:<>?>QshD>JHBABEMMFGQWJ86CG>;OW@0-.0/2;?5./8A>602:6488<86625Yy‰lG>>2277::611-./..0234=JE9:>9-),/579=@B>433/.00./38;83123667742:@=<=8/,5=DG?4214BYsqP:5DZYJILE?:;AD?:636<86/ATRF@AIVWWYOA74;@>@IOK@4-5^_?@I;4AD:6Ik‡z]PSRKMNHN[V?5VUVYZZZ[[\]^^\\^dkjea^ZSOONLKHHLU[[]bfikmmlmkigfddcb`_^\\[[[\]^__^[YWUSSTUVWXYYZZZZ[\\]^___acda[VTTUTTTTSSSTTTTTSTUUTSSSSTUVX]addccbbc_WYafghowxvz~|n[TROPRQQV^dfiosqqrrtvvrmg`\[WRNMOQSSPMLMNOOQVZ[^_abdbbhf^[^db]YQb|y€vs~cVVb†˜’Šnhmg_]ct}yxwvuutqj`[[\[\fokdfgghfcdedcelhZc…sq‚}{tq…’“•™’ŽŒŠ…~rfdl{„€‚‰zdab`````^][[ZZ[]]by‚vmfiodOIYfaZRNOPNNTSSZWe†oc£¼µ¹´®µ•WG[^Z[VV``QMRR[rzh[WUXZ[\\YXY[\[YXY[[[[\\\Z[]\^YTš×ÎËÍÑÕÕÓÑÍÓ×½”m[^`]XWUl€fW^}|LEMJMNQSLNVZedaUZ]]\YUTTTOGN]dc][]__bca`\\cb[W[^]YMGKNSSHC`uU?DFKTPDABBDFGFCEOSPKGEGHHIIRUCFflZT\f^i†…mOCDDDEDDGEDGHHHIIGEFGFFFEC>SRZcLRTQOLLLMMMMNNMLIHFFFGHMTWTMNQKGCFGGHHIIHGFMWPGFGTgmcPGGIIIOY_cefffffinsxz|„Œ“•‡vlkx~pZMILPNJHHGFIIIGGGFE@Rpzz…ZDn‘Ž‚‘dGJJNKFDFGGGFEFEHZjlhjiaVMJHHJJGGMOKJHGHGFEEDDDDDFFFFEEDEEEEDDDDDDDDEGJJKPRPPVanrnhcgjnw~‡‰pRMQQICB@=ALMDAABBBBCEHIGGFCBABCDDFQaimm_NEDEFFFFEDDEEEFFGIKLKMNNNNOQQQQQPNPRSPPPMLMMMMLLJJMKI@>?@ACDEFFFEDCCBCACEA@GTSMLOOMDBCBBCDEEEEDDCDDDEDDDDCBB@=;;;;<<>?@BDEDBBCCBCDDDBBB?<<;;<<<===<<<=??====>>>>===G]XF:72CYRTZUOIB<<=7998>AFB@?ACCFHIGA9:@HB<;988998:<<<<<<=>>;:;<=>??@BBAAA@@?@BA?@FKMNMMGA;:<869;<>BBCCGHONGHGDCA>::6566887779=CEA;5>WVA<;<<<<<;75565345554555555331254444444444666565566665562;XO?887532244322227>;544555689::;:99998::;:999988877999999:=<:<=>>>;957=AAGHGHFEEEC@;99;;::<=@CEGGGEEFFFFFEDEC?<;99:<=:89:>CIE98;:88622685111/.04HVG3./002331.-0200236;;987654324455466446544445555544656515=?=99>CEFDB>:]r^;/2233459;<>=?AAABDFFFGGC=7676666558:>FJHDA?>><77<@?=;989:9887433579;;;=<9521000123789<>>??<86334433344530[—t:6>O€«·ÅËÉÎ϶Ÿ£~C01;BCEB=86523568=A?84:5.HrgA?NWVX[gbF@IIB3.6DJYi`O;18>@>840/2599;:;d‡\5=LNMLKHHD=66GWYODIDQcQ645673382+'*3?D=5686655>C>>??;989???;8;==<8?INQ[`G/464//-/006DQ[bYD43<>979BIJHG;2220////1678634333312=>8:967=CIKKJ>30/=Y^B/.14:@MWUXZTPSW@-IfgdaYPLIFIUWHBGJGGOTG79=<5//:L]M8:>><=ACIVSC:;;958DGFD;33BLLS`f]K@?@>?ELOPMIJLLKJHC<:<<:9DGCJNMFE=05IVVYYK;5549CDGK@>[meC6.2BMOSXSPWVWZ\]\\^_^^^\[\]emmgc`[TOMLKKLMRWX\bgknnprpligfddca`_^][[\\\_``aa]YWUSRQQSUUVWYYYY[]\]^___bccdb[WVUTTTTSSTUUVUUVVVUTTUUUVWWUTW^cb``bcb`\]cghfa\XX[]^YSQNNOOPSUSXakqqqstuvwwqia\YVRPNPSTSQOOONKMQTVXZ\\]]^`_^^[SSXXZ]X[wv^knYYœÅ¨™™“Š~o`^[Vexyvtrqonlg]XX_gcamngfhgccdbcggosbc€’‡qlvwy‚‚…’–•–•–—”‘‹ˆ‡vekw}„‡„‚vebc`_bbaaa`_]^_badz†~vpodPIJWbZQLKKPRMMRV`\o[‚¯¬¬¬¯¿­jKU[\]\[[[WRSSSato]XYWXZZ[\ZYYYYYYYY[\\[[\\Z[]]^Y^£ÎÄËÐÓÖ×ØÕÏÙ˳›nX^gf][U^yyh[j^INJLLKIGEGEP_d\TY`]ZWVVTRNN_u…‰xfddbcbbbheRNT^gg]MBCHIIH?KkbDCEITNDABBDFGD@DMNLKGFKLEGYgeQ?G]`RLNRi‡€]GBCEEEIIEEDGHHHGGIGDFHHHE?EUZ^RKTQOMMMNNOPPRSSQMJIHEJSX[YLGVTFEFHIGIJHHHIEIVQFEFUijYHEFGGN^nttssrnnry€†˜œ¡¥š…smrxs`OJNRRPPONMLJKKIJKJKKKM_q}‡[BZ|‰‹–aCJIKQK=EYQEEDCTcbuŽnbMABIPTOJLQSQLHEDGHHHGHGGDEGFEEEDDEEEFEC@ACGJKLOSSPMOOPRVY_deabgox}}…€hWOHCDC@?@HICABCCCCBDIKJIGFDCCCCCBCPY]dojVFBDEEFEEEEEEEFFHIIJOQQPONQSRRSSPNPQOOPONMMMMNMLKJIJGEEEDDEEFEEEDCCCBABEAES_YQONIG>ACBBCDEEEEDDCDDDEEEFEDBA@=;;;;;;=?BFFECBBBCBBCCCCCB><;;;<=<<====;=>><===<>>>=BJVaga[LE?IY[\\\[VH?>>=?[l]IJPRRRE:6678:?A?@DIDEFGFB:<>NF=<:98998:;<:;<=<<<;:;<<=?CFECBBAA@>@B@AEKNLJLLC;=?=<<:;=>AKRAQEGIGGFDCA?;956778899:>DCC@>=;:MPC:==<<<;75455444344555544431033443322234557765554435666>>?>=;<>CFGHHFFDDDCA=:657779::;D@?=<=;:;;8214641/010115KZRH?80*++*+//1789=DF:4664444433444653455544444455445665446=B<8<@CCA@BBNdzaB74445666997:=?ABDDEGGHF?9775555557;AHIC@=<9777778788888:<=><8535679;<<:732211023368878:;>??>:6554344447*1jk=01S¡¶¤°¬™™ÃòÔtP>532?o…G47<;:978@D@<8977Mh\C?IQH>=E<-2;9521/.4:984007@AA>5220167;EJMM?2/7FMD>@<88;FX]MCEIKJOIAWg]YWQMMMJPhkI8I[]RQVC.5;7221/5GN@77;BFLTNKOA24=>?MLADJC74EQOV^_\WOJHGGHKKLKLX]NCB?:89;<:22BVc]OE?5,/6>=KTI814@F?==;6IggICKOOOPF1)--13('61"&'%&&6Wpvy€ƒWWWY[]^_``___]\]Z[ennhca]VQNMOQQRTV\cilnpuvrnlkgedcba_]]\[[\\]````]ZWUTQPOPSSTVXYXXZ\^^^^_`acddec^ZWUTSSSRSTVWVUWXXWWX[\]]\ZXVW\^]^`b`_`][_bcaVLJKKMNPQOMNNMNPLHLUbknprrrruxtnfa_^YSPQTUTUUTTQNORTTTTSSTTUWWUUWYYXY]dbanxsc[gbX–Ë­—˜“’ŠoVTXZanttsqonkjid^\hqjcgjihjka_ea^bo~sbr‰Š…yjlty‰ŽŽŽ”›™—––”““Ž‚ns}}‰‰}qfehgda```ab`^`addgq{‚„ygXNOSY^YSR[_Zdtom^X[e^U£Á³°¬¶¸~Yf]R\_^]]ZW\YRZgraOVZXXYYZ\]\ZYXXZ[Z[\\\[\]\\]]_Xg©ÈÄÎÔ×ÙÙÚÖÑ㱇“oV]mpfe\Yr€~qesiQMLLJKLJIGFCGRYVZ\XVUTSRPONN\œŒsidaecdtsb[WUV`aYRHXh`QOSOZcNDBGUNCCEFFHHABPQGIJEDJRFJb`[\EIqwld]^p|`DEGGGGI?7CGDEGGFEGGMQKJKLNLS]jVFPONOOOONOOOQRQPPMGEDHTZVTOCIXOFEGJJHIJIGGGFKXUKHEZn`LEDEFISalqtx|€„‰—šœ §©œ‰shnsjWKILPSTTSSRPNLLLKIKLLMMLMVf€WBOhzŽ˜`BHHELNDRde^XPHZqn{|e_TCJYbjcNLMNLMJECDGHIJKMNMHIIIGFEDDEGHIHEBBGNPRRTVUQNOQRROOU[[\dkptvrqrl_PGCEGB?@EGB@ACCDEBDIKLKGDDCBBBBDFINQWdmk^OFFFFEEDEEFFFFGGGJQVTRRPNPPQQRPPOOOPRRRQPNOPOMKNOLPVUSPKFDEDDDCCBCBBCCCTnqd[WTNHFEDBBCDEEDEDCCCDEFEEFFED@><;;;;;;???==??><<=>>GV`_^][]_P>ENRT\`]TPID?=@Sh^NOQOPJC<@C869@GC><<;9888::::;<=<;;:;<<<<=DJJFDDCAA@@?>DJMMKIHEA<>>BNJ?;??CGXE]VBCEGECBA?<977777998:<<>>>>?<:===;8666544323345534444223333211023334777766655665665312376544555535;:43455554577777889979;999987777669;;::::;==?>>>>=>>ACEFGFFECCCDC=6565556889859>CFGFDDEEFGHF?9:::;;=:7><99;;9743553101121,1ETVSND<::?GNZYOHFFD>512444444444455444445654434443354433203999;=ACBAACPWrx\D85556457637:=ABBBCFGGE>8764455559>DGE@<;;97677779:::99;<>?><9465111125434532245566665579:A3D™–Q5.-,.,-278MhV;BEDMG1,--;SZO<542.-./05?FE9/+*+++*8EA<:5/,*,3BNM@9>DADHCESW\c]ZVOKIHGGQf^HRghZ`rY<@?77;9767;;48CGGED>BSI32B@E[Q;?IE<7;BKX]YVZ]QEDEEDDEFHX`F22056257;93CYfh]B01673.4BRQC?IVM99@ABLQEBKLMMUZJ50W…cBEEFEFFB>>?AABBBD@=;9::99999;>?A@?>>??>===?GU`^][X]eX>5;@BHPQRQRNECA=L_XOSQLIKMVQ=8::=?CSYKCDFEC??A?<<=;98889:::;<=<;;:;<<<;;BIJGDDDCBA@?AFIIIIHEA?<=>==<<:87754444333444344423334432122321467777766664444322235533345555787213454444677888877779878889777789;<;=>>=>>>>>@@=::>ABDDDEECABDHG;5777789:;977<@BCDDFFEEFHGC<8:;:;:;>@@<68:;;9899::953232211124523ESSQUWUX[`_TJBBC@9433344444345335654444566544554355443137??BIKA:743455456569;?BBACEFFD>755444545:AECA=99:::76799;;;:89;<::960++-36887767786677666567669:8988;9765345./IdDKuB#/16=`Ÿ}238646;><86229>CHKZaGJPI?>;8327BME:869::::987:EJA=>:7<>:BC>=865459?<64,*-&:m|`:.,/0+Z›kTdJ>]_HU[JC=6323447;;//441/342-3A@3=TS<15758II<><8879734/.x¾k:2352.4CI?@QI>NZQ?102.2;LZV>222..038:==962/131/+=G<699973.0>MIADJF=/6]hQPVG=BC>?S^\abZPJGEBA5:o~tslj‚’mFC@9:<:;<;9:@GJC9587AUN4/;;=LJ>AFC=947ERWWRPUO?=BCCDFJNWXD76/7GE37PFDFCU\K12ITH:=DEOVTPLC824=EEEJHDCA@ELKB<>DGA2/0++2<@A>22b›Ÿ‘’VVY]_^\XZadc`^\]]YWW\gle]]^YUQNPRTW[\]`a]SThrjhgeedccb_][ZZZZXWWVVUUUUTQPONNPSSSV[WPQVY[\^`cefffhif`[WTSQPQRTTTTTTTSSTSSSSSTUSQQQSY]`_^^\[]_`bd_VPOPPQSRQOOPPOOOOT\b^[iuuusnpslb\XUYXONOOOPRSSRRTTTTTTVWVVWVVWWWWXY\`fhfhfcd``gWm®²}€af{zuuuutx|sghjmqrommlkmmlknmfda`[^t}|€}„ƒpr|‚‰‡ˆ‰‹— ž›œ “•‘y|Žquwu„|hdimo|‡}iababccd`_ddgqbJQkxyrbjxhbfjlt“ž•‚bUXTRp¶ÉºÈµhf‚fT[_^^]^akveWb`PKMSYZZ[Z\__^]\YXZ\]]]\\ZY\^][^`UxÆáÛÝÞÞÞÞàÔÔå”P^\[brtmi[UWjsOEPVUPNMMLKLKLIGHHGKORWSPPNNNMMLKQr¢tbbeckeMViefxŠ€lVVbdaVMKABTVAKZJGIFEFJI?@HJGIENeNGMTobOQYWSQONMKBHZokPII[•Ì¶_6BBCDEFFDLaYGJJNMaxVDPNRUUVUROMLJKKIHEACQegVHHKTZNEOWQMNMKKHGGGHHLQPNMPXREDFDGTisw{~‚‰‘—œ£¡ž™ˆxoej|YFFHKMKKMOPQRRQOOOONLLMMLLLLKJRosMGILg’–XBIIKLJ]Te{ŒjFO]qt_XTLXhg`[SNJLOPLJJLMKKLORTTTUUUSSRQONNLJJIF?;?BBEIKMOPMLLLNPQPPPQSUZ`inke]YST`eYJ@????@AABBCDBDEEGLNJFDDCBBBCFLHACJVedSGFFDEEFFFFFGGEHHHRXYXSKMOOPONNNOOPQPNOOOPONNMLNPQRQNIE?DDDCDCDEEDEDDCCHJIGFGGEEEEDDDEDDDDDDDCCHKKJJHFB>====<;;;;=@CEFEFFCBA?@>>@ACAA><;;:99989:>>?AMX``b_\^bT=58:<<<@B>EPQDDC;IVSUTQMT[UGDB?<:==IXOBBFEDA=<:9;;988889:::;<<;;;::;;<==@EGEDBBBA?@BGHGFDDED@?>>=958<=@GHLG@>QP6:@ABCC?<;76676677677998888::;;;<<;<<<;9875444444434433333234454322220024455566532333332322332223654895322234445558888988877987788988899889:;@A?A@??>>?<69?BCCDDEC@KOIIGA>=;99;;;;9::9<>=>AFE@@DFFIB9:;99=CE@72689:9999;;:86232///0246776@NMGQZY^d_L59CBB@>=<:524553444335544444666665444579:<8=\u‚ƒoC/8=ADB<76;8-.24655454542688:?CBBDEED>864433445<<>@>:93/7;8787778:9765544455796546:=;;<<=;964;:3V^MfXWy„€ndWDN\K988DF>;;6232397jºsGg\F8/69<@FG>604DOOJCC=>?ELLKN@3686@DGLA98<:79<;4,,-,6Pi^;0/-.,JŒy=EIL[U7@UYQF432//15:=9794269:65:@<7FXVD869;;<@>53461+02/./Cœƒ;58:75@WVA7AKJLXK62650334GWD111.027=942148=BB?9/>G6,3;CGA::?B@?EHB==;>A;6Pj[JMQE;<>=>N\[[XQHCGHG>5j³¿¨•‰†«Ÿa@DE@>=;;=@DJRSLIDDKGCPP;2688966CQSRTTOHDGLMLIGJX]PB=;65MeRGVGA?:DI>9K_aQEHJIJMQM@46CFCDCACD>;;;=>:9872)&#&+2?@BBCKGAKMI`p[QOLKGFGH@Kp…qTGJ‡Ç½r=EGCEFFGHJJUVHIJIFomBKOQTVWWUPNJNNHCAEKQYfeTEDKPTQED\plZNMLKJHHHHJJJGEGGB>?EGDI_z~‚œª°±¬¬¦›‰uihp…†`KNPMKIIKMOQQQQPNNNNOOONMMMKJIJJNSHHIFZ‚QJLHDDHJDQN_]PKNYYRROQZXPMJGFJNPJJVXQOPNNQTVUUTUUTTTSTWYWUQKGA?ADECEHJLNNMMMNOOOOPPQRRRXejdRLQXhypN:??==?@@AABBCDCCGLMLHECBABCCLRNIGHR`\PHFFFEFFFFFGFFFGDGQ[\RKMNNPONOONNOONNMMNNONNLLNRUWSOHDBFEEEFEDEEDDCCBBA@BDDDDFGEDDDDCDEDDCCA@FLNMLLGA>>=???><<;;=?AEEEEEDFGDB=>@@BBCC?<<::;:977:?=?=>?>?@@HOaea\`deedP;6:;=<9;<<=>DOEGEBIQVXXPVcSAFGC?<;8?KK??DEDC=:79@@:997999:::;;;;:9:;;<>>>@BBB@?@@@CGIGEA?@CC@?@><;85:5?>>AEECCCEEEDHUcZJE?>><==<<<;:96667::>BBCEFFJF>:::=AC@;6567988989;;975321/.-14457738JQJOVY]_R=>=>=:9==8688876532210111246741587687540/0388:-4`[OjŒ¦½¸o;Mm~lF:9=JJBA?830/25/<Ÿ²j‹‚M;76HB0/24417EKA56eh67976?S^M:6:GQJ<16;8320004C@30..038:4/.04546@IE<;=;;>BBA<65;=IUXVVSMJJHIHEFFGKUgslZJ?:>B?>=61/.0-,176,5DKNYflhWLQK:123UX\XQOQSSRW__]\YXXXXWSS[a^\ac^WRRRQQUYWUX[YXZ\_cdccdfed`][ZZZYXWVUSRQQQQQPQRRTVWY[^ZVVXXWX[\]^__^]\]^\WSTTTTSSSSTWYYYYXWWWWXWTQPSXY[\]]][YZ\]]]^^^[XXXYXWWY\_`b_UOORSUYYV_ouofigYVTO]pmow|s[QTTUUUUUUUTSSUUTSRSUUUVTTUWTRRT[a]\bZ]}ˆzrnqw|~xsuy|{wogfnjdhlqporpmmlmomie`^l{€}~zsŒ‡{toq|…†‰–Ÿ¡¥ ‘Œ‘—m_ehowvv†uadfifi‹…te`dfflpjdaT^x}{{zyxuqopskjpx„…|dUVYª¤¸œ^šhY\Z\]^_dyymtkYZXQNVac`]\^ga_`^[[]_^]][YXX\_`aa^bœÛäââàààààÝæºg[gb__^^aipuyphppd\USUQNLKJJDCGIHGFKRSSRPNLKKKJLMES‡”rihb\PJB>ABOgvlUYuƒnJ=DIMG@XMH[IHSOHDDB?>??????@B=BL8AprZMHGFFGGADdpNKZ˜Å€>?IHDDFFGGDFTUJJJ?RsXHRQUVVUSPJLA7=>@KQ^aaYOJIKMSOKRT]mteSKKLKIHHKKJJIGEEDCBEGCKf~€{ƒ•«»º³­¢•mcfr€~dORTPLJJJKMOPQQQPNNOOPPOONNLJIIIIHHGIHGLZ[OMLJFGJKTk\:;EFDIRRKMPPOLJIIIJJHNZ_ZRQRPOQSUTSQRRQQRQRU[`a\SOMJHFEFEGIIKLMMLMMMLMOOPPOMOZgcTU_ejr{|gH=@>>>>>????ABBACGKMLGECBBBBN[]YTPMOVTJFFFFEFFFFFFFEFFCHQYRKMMNPONOONNMMLNNNOOQPRNNOORSKIEDEFEEFFEEDEDDDCCBDFEEDDDFGEDDCCCEDDDDEEIPQNMLLE<<=>?@A@>===<=ACDDDDCFHHDC@=@ACEEB?<;::85479=@>====>@>FcypgaY[cieO;79;<<<;:;:>ELTOMJFFMTZVPV\FFFDCB=7:?@<;ACDC>56AHF<99789:::::;:::9:;;<>>>>?@@??AADJKIEA>>ABA@??><:75989GQdjQB;67878=EC;=@85876555555665556889:;;::;<<97545533443333455443234455532221111222233222221222212223323427?;10479:999:;;:;;::9;<<;<<:9:97666653321245:<=>AAAABDDEECCCCDDFG>C\ndOD?>><;:9:864456;:9CHHGFHHFB::@EC>=;;98787788999862000/-/35457855CRRTYZWLCFIHD@?BC@701223245444345455444455667537<<<987-:gŒ”zK/:CDC<6578:<;98876434223466:>ABCDEA98=?;85447:;75776777643787764468::99;;;<<<=>><:8777863/..0322223332329O\H,379B=,)0,3;->WRw‰·Ïm•©„UO>9BLKFB=940/022+F{n‚|IFMGORIFG@K‰¶£x]U]NCD@BSaWF@::KN?QX;06866:86<:8DHJGBBA;530-/25636:86653/)+6;7::?744333,1840.00365301237@DGLG;?LMG>;@FB95A?8FULAAAAEIIDZž©½Å½µ´³³¥i94:9:=>@?>AIPQMC=:88764369;;;;=?>;:@?42@OQJEBCT\Y[\PFIPPHC><@CDCCCDEA=?@BCA>?A=>GE8@W[NGIHHIIFBUxv\JW²½[>>?@@AAACGLNLHEDBABN^dcb`ZRPSMHEFFFFFFFFFEDFFEDHPPMMLLNNMONNMLKLLMNOOOQPPNOOOMEC@CEFEFFFEEEDDDDCCBCEEDDCDFFEDDDEEEDCEINOSTQNMMLA<=>?@BCB@?==;;@EEEFFFEEEEFCA@@AACDA=:;@AB?;::;;<=>>Gln\\kdY`fbJ89:9:;:::::;>;JTNKIIHJPSPOWEBACEG>8;A;:9?CDB?=?A@@@><=;88679724>oqP?4984459?A@;33:75555444554434689999:::886422332222212443344223445553333212222223221332122222222333446=A<779=?AA?=;;;;;:8789:;;<<:999744434444335678::<<;;;=BDECDBBB=CSOCB^|wgZK?>A@@AA?>>ADF@79<>AFGGGD??@C?>?=<;978887887773..//.0565568878=ISXYSG@AGIECCCD@4-.122224444445555555445667877>>=<955665544566667532286:IjoF3/Du€kZL9,/..@@^Œ­ÙÞÐЯn€«Y;CHNHA=96100044.37;=3/ZŸœsYHEBBIc“¤}coXE>=>GUZWM@K]K9HG12>=:89985336>@?7*/3/8OV^]VOHH>?DFJG<5346EWXEDC@;941220-/157776676589512227<;:<>B[˜‘g<6556:><88DE66HSRG<9@MTUWTJABKMJG@==;>A@@@DHBAGLPSWhzvprwrhhnhNHOI><:5/.211RlWGMPUZ[TI?89;8655RRTZ`_UPRTSRSUWUTSRSUUTRTWXVY_baYRQQQTVUSSUUUWYZ[]_``acda]ZXWVVTTTTSRRRSTVXY[]]^^^_bb^[[[\\[\]]^___^\YWVVUTUUTRSUVTVXZ\\[\ZWVXZYVUTTX\^]]]^[XWWUTUX[[VSUVUTUWZ[]cbZTQQQQQPNOQQQ_jddotnfdfgr‚jPTUUVUUUUUTSRTTTUTRSTRPPQX\USZ`dlqmq¡Œxuyxtpjcgt‚‹†xihkefllffqz|~xtnlopot{‚„€„„|st‚ƒuonmo{…ƒ‡’Špfsvtulbchjovvu”›šdhqvƒ‰y~ƒn`bcgnikpntz{qlsmntustor€„€~~€}iR[´½b–™e`d`___^[d}„z}{eWVSRS^nifjlihdba_]_bba`\YZYX[bed^p»æÜÝàááááßåä•^e_acedemrpqurniYOLSPJS[biv~u]NLJIMQSTRPNMLJJKLMORP_slrlO>DNEDFB<47@EIO_`TH??CDHCQ\D??=AGD:AQQIFIJJIHHDLlzeM†ÓŽJJFDDEFFFGFIHTgbWOUiWHQRUPIFECBA9OµÑµYULGJLLNWRNVZfqtpiciqcNHJHHIIJJHGECDEFDDEC?Phmw‘¦¯®¦™†vf^ap€k\][WTTWWQKJJJJJKKJKMNOPPQQPOMKIJJJJIGHHJJKMNLMNMOTF:X‚‹~^DJNLQUVVRLJLNQNGHUYNHMOOONNNNOONNPPOOONMKLORX]\XRIHIIJJIIIIJLLIFGGGKLKLNNKP\dYHKUblnjf^NB@@??????AAAAAAACINOJGFDABKX_`cbdd_WOJGGFFEEEFFEEEDFFDEIMNNNMMMNNMLKKKLMMNNNMMLNNNNMKGEACDDFFFFEEEDCCDDCCCDDDCDEHHFDEFFGDDCGNUSTSQNLJE>=?@@ACDDA><;;:>FFEFFFDDDDEED?>>>??><:::=CFNPPJ;99>A?@EKRV^ddb[_aVB69;::998:98985=@CGHGGD?=>?=?B><::98877988807hiF38:8763;EB9.28655444433333113689989:95333222211222014433332112344433211124785311122111222333333325;@DEDCCEGKNNKIC>>>:76557777799987543210124535677889740049;==@BDF>;IMNKLhxwsrbY\WNPOONJIJHC;456:=?DGFE=7:<8:;<;:<<98776753342462Q}‚f7/^‹ž“‡|`PH<1)3`ƒ¬ÍŬ‡o›ŠK78AJD>;7504:5//3//...!QÌá£iJEHIB1/AUu…eOB<::AKVbjeU=6;;7=F?88977:;::CIHKB7>D8:LTMQSXrY9JWSG941.-A\hM@937:865651303898785578860//--3:HK=/.12//5AKHFF>98:;97<>>C:230+06<@?979;?FC7>=89??99955:;659:96664542AcrdO>8989:2D[OEFD<8@LV—Óƶ±³¿Â¬£¸·l;::<<7579;=>?>>@?81022467:>;57@A<::@@?KYYPE;>FIPWPKJD@FLLJA=BGHGGGHJMNDCVc\SONJEEFHKLIRclopmfahy|ZDLK?HND;>FFHTOBFH@@FG@=>:57;;87TSRSW]^VQSSRRSTTTTQRSTSQRTTTTY_b_WSSRQQQRSUVVVUUUWYZZZ\`a_[YWVUTSSTTRRTTVXZ\]]^```acdb_\\\[Y[\\^^^__^[TPRSSTUTRTWVTUVVWXXVSQQSSSUXZ]\YYXVVVTRRSSSSV\^WSTTTSSSUWZadb[WWTSSQPRSSRR\\T^ngSSUNZ‚„YOWUVUUUUVTSRQSVXXWTSSSQQX^YQZiifibo˜—wt~upnlmv{‚†q__foonqlcbluw{}|yjeopr}‚…‰‰…|xzuu€‚xspllx…}~qabmogdhfdejrxysy‹‹yim‚„tq€qv‡Ž{``eekjnrqvyysmicfiqsnmq‡‚|tgVX‡½§e|¢}bccbbcca_ahtqsudVWUUXcqjfpxshdc`_```aba^[[ZYZcfffn¬ÞÚÛààáááÞæÙ„brgecdecfmqj¤~ƒyZHNV[elsz{iYTQOLNUUTTQNMLIJMKHGHIRgowuR?@LPGDFC<;9:C@AAIMF@?@@@AB@=>@>?FDDZ[FAHKLLJHHDDd|fc®³VIQBFEFFFFFFGRdxufd`SIGGFDBBBCA?7V“—x^hcTNKLLPOOVRUn|yxyurvt]HGHIIIHGFFECCEEDBBDCIXcs©²­£‘yiadz‰sSLSWWWWVXYVRNLKKJJJJJKLMMORRPPOMKKKKKKIIIJKKKKKKJHJMAABADEEEB?<;;;=FHFDDDDDDDDEE@=<==<<::988:=ABKW]aTGHHMPOO`t[SZ[aVD:99::9:9:986779@A@?==?DHHFEB>=>>>AB=;9999877887784J`F346;:848>A<432434443312233235679989853212222222221222344333101222322111113674211122111222444332107ADFFGFGIKMNLLLJEDE>5221344456565443310..023356778776533332348@FLMLLNOOIPmsr~}f[OGGHIIHGGIIE;98634=CII;4:>??>><:88866652.,+++-38;<::88:<;::@R]M>@DDEGGF?77;<82235344223355443344356666668::987651A~—‡jM=8:?9322333346898832333444578=CEEE?9?CEC?:<<8:88776322141:953216<61148:766/0ð³`IKLLC80',N\PPI=;:6:I\cP>85234:B@=KSKBFRQ^[JO\M21:8SffŽu<@UPC;830/,=blP7-.2223663--65746>906986430-7C98AIH?O`jbH9;76;<<91./+.-'$0FMF@;:CQXQB=<;A=542.28=DJG?8;@KD12006=;55888;<45;CHE?<<:>735:>=;SRQQOU__XTSTUVTTTTSRRRQOORSSSUX\_\USSPOQQQTVWUTSRSTUUUUW[][YXWUTSSTTTRSTUWZ\]^_aabdefgeb`_[WVVVVTTUTUUSOPRRSTRSUWWVUUTTTTRPPQSSUWWXZYWVRPPQPPQRSUVX[_`\VTUSSSTTV\ab`]XSSTQQTRQRRPOKKQSNPZ]broSSWUTTUTTTTSSUXXYZXVUTV]`ed\`stjh^lˆ~r€‚uotwwy€ƒ†mXZcntvnfiorsu{}|ptxnp|€Š•‘‡ytwvv€„ztsplq~|tqkeirnjkjgfeir{ztz…}szŠ•€ƒzmt‡…qdffhjjmqtustqa^gijrsplp|€‚wj^\Ua¤zd¥’kea_`cdcdeeb_cgmcWZX]_mvhnvxwlebacdb```_^][[Z\ccm|n—ÙÛÚááááàÝæÏ{^tvogdffaq—ÇÇ Ÿ³©}cfjlimszsXTYWUOQTTSTSRPNLKNMJIHGHZjv†bAIHOODABIE:AX]M?@ONBBCE?X_BAB?IMFA@@??AA?=?A?=CITVC:CGGJLKGHEFXaHd¬s?KIHGFFFFFGEKdpƒ—|kaTHCA@BCDDD@?@B;13SocUQOMKILJAA\w{xwyvqtvbLHHJJIGEEEDBBDDDCBCEJTas“®´°¡†oe]w“uLDKMORWYWYZZWSMKJIJJJJIJKKMORRQPNLLLLLLKIIJJJJIIIIGILO[XXƒ–™€TJOORUURLGHONLb~iOMLNONMMMNNNOOONONMLLLLKKJIIIHHIJJJJJJJJJIIIIHGIKLLKLLLLLS`WPLEBCFTdcWHAA???@ABBCCA@?>>@EGHJJGA=MRKNUTRV`ii\NJGEEEDEEEDEEDDDFGHKMNNNNNNMLLKKMMLLMLLMLLMMMNMJIFDCDFFGGFEDDDDCDDDDDCDEGIJJHFEEDDCCCFKOQQPOLI@AGGCCGJIHFA=<;;<>EHGFEDDCCCDCB>=<==;9::::==>;887ANdo]PKMPOXg^VY[VE8;>:::;;;;:98:<;=CKONKJJKMLHHJEB@@@C=?EHGEB?=<=>AA@<<;;:::89989882:PWC40598768;74333565311231//0003435667655668764568;BEHKOQSSRMLhƒv]NA?EJHIIHGHJJKMIC<302:@FJD;;>>?>><;:9866650-+,-,1:??=::8899998@TS@=BDDFFE@:34=CDB>4222321334422333344466666898889633B]\G.('4?>6223333225898853455444678A<657755786458866665556531111,$$-8?@?@@CGIIC@BAEIFC?<879<<:::73343427uœwI8HE1JzyX?7<><<@BB90/325DTVNC?GF@CPNB@LGFOLGGE9/5?ITd„j96HHBA9-,-'*EkX212304864:A60/205D@25:87672.NtX:M^Q<8?99>???>?@@;DOWK;LWMGIHDEHGJP@>ƒŒECPJJHHGGHIJAZ}x{‡ŠƒurdRJEDDDCCBA@?=:==>LTSQQPLLKD@JeusrrsqnvlSIIHJJHGDCCCCCEDCBEFIMS_z¢·µ°~meq’vCDPNKMPUXZZXXWSMKIIIIIIHIIKMOPPPOMLLLLLLLJHIJJIIIHHGGGOUREPz‚Z]dOLPRQPQPGHMRWZQKGIMNMLLLMMNNNNMNMLLKKKJJKLLMMMMKKKKJJJJIIHIHFEHKLLLKLLLKV`TMLKID>;Q`ZNCA@??@ABBAAA@>=>@CEEBAEGIOOIEJNMKPZcbWLFDCCCDEDDEDDDDEEFIMPNNNNNMLKJJMNMMMLLMLLMMMNMIHFDBDGFFFEDDDCCCDDDDDDCEHJKJHFDDAAABAEIMOONMKEAHMGCEJMMMHA;;;<=BDGGFFEDCDCBB?<<=<;;;:;>@A?;9:::86>@CHQPMLNNOMIDBBBA@?A8BNF8:BFFFFGFHKLJB;8779999::::::9:;=>?ABA?>=@EHEB@==<=@AA?<<<;::::99899997@FA732578754=@;30244310/023122457887753356677645432223444333432222343213111212445432110/122247;?@@BEFCCEFGHIHIJHGGGHGHKJKJF?86579842221/01232565678766567789:=?BDCDCEFHNQPN@I`ZMC??EHGGIJHHIIILPM>558986AIB=>>?>=<:88755640-+,001:><;;99988888?KF<>BDDFFA;669>CGJC:661/221133223333444556668889;967GK0,3./-2;<4223333336999864455434589;ADEDA<===::;=>=<:64454/:5Fw^3.3<@;FT>)FuŠ’Ž~ƒh0(7=:30244><1.22236:<:875554326>/<nRQE?<61../4AG>9=;;@JI@FJ=455;HKQUJDEBF>3BN?/2>EA<.+,./,*BJ.*4737;;=V}[30..1=B>9:757;57c•„PN`SC7;=9:><6,2=@?3////>SbW8T_h^RSVQ=46846;DIFB=72011/4:A=;;54<>8:<:=?=::::7/;gmXPNYss[G72EZTKKD8585?•ÔÌÊËÌÍÍÇÀÀͲW2@EDFHC:445228;721572/2:?AA912349?EJROEAB@FZihr|kPLQMLK=2=LS_jknsmXIJMNE63@JG@<<>?@?AED@FS`daab_afN:Vk_UOFDHKD7671-8ILA757545:=SMACEFHJG>=@?>??>>???ANSIEVjooorkXJHGHM=XŠ[HLMMLLLMMMNNNMMMLLKKJJIKOPQPNNNLLKJJJHIIIIIIGGKLLKJKLKKUYPLLMKE@BDRZTF@A@@@@ABAAA@?=>@ACA>?>DNRLGEEIJGHNU[YLDCCCCDDDDDDDDDEEEGLQPNNNNMMLLLMNONMLLLLKKLLLLJIFDCDGFFFDDCCBCCCCDDDDBDFIIIGECCABAA?BIMNOMKIFJKKGDFJNNNJD;:<=?FFHGGGFEEDBA?:9<<;99;;=ABA><;=<:8764;TaYPMV\ZYYJ7:>>==;;<=<<<<>?@ACEEGLMNMOQNIEDCBA@?=5?J?6:CFGFGIIJLMIA;8678999:::::99:;<=>ACB@??BFE?>>==<=@B@?<<<::9::88899:961/38855689822;=5/342220.///11245554555789::8875554233455433454445555887420.-.///001244578:=@CGMQRQLIHDCEGGGGGHIHGFEFFHJKLNMIC>=<=<96543233446677889666568:<;<:999999:<==>BEDCC?7468:AFA8=@<83321112222224444554556778<:6DX<-4212127842233333369::9864455579;::=@EF<46;;9765567543325:987678863.-1,+9BDCDGIKMNNK?;?AEC;78<>>>956:8434234/4RTLNB<41:87>;Fr—š“†…d0276654434763684224:?>:6566432124.28FKDFI=1...0EXI::61:OPCEF>7558;8=C@8683-*+20--178:<=AJF?4.**,--8FC7---/47/.6646712:BY~]8.-,,3>FC@;37?;Ci‚~[??DC407<236987;>7-*,222124:=<9835;=758>BJJJ^Œ ª³£sK;7;GBISSL>569:::::;=>BFGEFLU]fhb[[dP5:@FH;6@KH90236:<60,*-25519bzxOPQQRRRPQVYXWXXWVWWWWWWWRMMQUUUUTUXVTTVUTRRSSROMNPRRSTVVTTTTUTTTTTUUVXXYX]_behiiiijjjijllkiggc\XXWUVWWTRSTTTTSTUVVVUTTTSTTSSTTTVXXXZYYZ\\_eiiijouwwusi[ah[NORQQQSSPMT_d`\YVTVXUSRQQQQTWYWQNZlrzug^VWVVWWWWXYYZ[^`]YTRTSPVailhhijrxwzƒ€uqos|{{ƒˆŽ”uTZ`_^ZX[juokmptwtjc[ax|vy{wvvwxxvutuvomnllmkjjifdddft~{z~{xvw€’‚kv†vtvxz|zqeaehjiijmmfdifdpw}{trwprˆ|n[TTdr‚¼Á™o]\acqxa[_gpmcfnph\atldimrt€‡”•}dfpkfda^ckjb]]]_dhh[k»äÛàáààâÝåÑfposqljjif|«¿»­Ÿ¥¾¿³°³«˜~tn~pYXXVSRRRSTSRQPKJRWTSTSTXKtƒRTTJGPVG>nsR[ooVA@[[9?@???=>MUOJLal{•ž•wRHHKFL€j;=>>;?JMJHIFIAOouomkjnptqYIJGFILHFEEEFCA@CTcfXMPQf˜½Á¹©Œod}OCOKJKKKKLNV\ZXVVTPLKLLJIIJJKKMNNNMNNOONNMMJGHIIHHHGHHGFGFHKIJOjƒycSOPOPPNJFFDHPLGFHLLLLLLLMNNMNLLLLKJJIIILOPNNLJLLLLKIIIIIIIKPPJJLLJJJKKKMMMMKLLEBD@DTWLA?@@AAAAAA@@?>>@@AAA>>CNQKGCCGHFFHOTSLFDCCBCDDCDDDDDEEDEHMPONNMMMLLLNOONMLKJKKLJJKLJIFDEEEEFFDDBBBBCBBBDDBACEGGFDDDCBCB@?@HONOMIGHKKKGDFIMNOLF=9AA@?<:8999::719DLV`f^W[K<;<<=>=;4>G>8=DGGHHJIIJJG@:8779999:::9999:;;<=@DC??CFF@99<>>;3141-*---5=JA;;875434456677776665443335544444566666431///.059AHJMOPU\ba\VQMNSTUSRSMHECCCEGGGGGGGGGFFFFHIIJKKJGEC@??=;:8766554667788966677:>BCCBABCBCCCCA=6;FHJFBCBA>?BEGGIIHHIIIGFD?8223714A>::::;:98654353.,069739AA==<:99;:9::9:=>DGEA>:75579=B=38<=<63321222122234344445456558D^X8/5513233562233333336::99764567:=@?<::=CF:.16;9434555555208@>;989:<;9769:535;==960/353466454(Mz^HB;<<87;51\†ŠŽŽ‰`<26467642147:=?@92/0587645566531.00+3;BJPH900/.6T\B<<=LTM@62224455543665551./-...-01479:;;9;=90..+)/=13BI@81.8GYgG6.*-,-5@FHIE>=A>8?B>70-.2237>@@@83>ND:YlM6:>;40.04=KF1+3:74?>=;:;>;>ST]mWEHGIJ>8<87QbB(105,,‹ÓÉÈÌÎÒÐƽÂÉ‘FAKDBABCA;889:?>75BDEGJMTbh`Z[YJ=58FI>?NVH4./3?ME2**,045401J}QQQQRRRQNOUWWWWWVUWZZZ]]WQPQTUUTTUWWWUVWUSSSSSPNOPQTSSTUUUTTUVUUUTTUUUUVUY^adiiiihgillllkhc_adb\XVTSSSSSSRRRSSSSUVUUTSSSTTTTTTTVXWWYXYZ[\\^^]^dnttstvraZfhWNOQSWWVSOQTX_c`[WSRRQQPOOORTX_[TUYar{{nZUWWWWWWYYYYZ[\][VSRTWUT]eghiedouswyopuqx…wmzvyu_ZZcocZfme__\[\ejd`\_fu†‡€{zzzyxxuyzupnomkjjihhgfddhq{|vuvwyŠŠ€vot}vuvy{~{tokhgijhgge\Zbjkkl‰˜‹{tp|’ˆwfWRTzq€»¶’b[_o`fqXW_figcm}}zggrm…ž–vg{Ž’—–€rupgcbZa}„jZ_]]acd`uÃçÜãâáàâÜâØ‹cw}ujejllioœ¿¸¬¨Ÿš´¸­°¹®Ÿ˜†eUWSPOPPPPQRRSRRSOMV^^\YWSZIg…ZMPJDTiZBdŠxu“ Œr\I<FJLKIF?<<=?@??=;BPJHNUj•ƒhXJHPLMC\eFEIHHKKKJIIKKJJG[|Š„{ywvx{‚rWUVOJFCBBDFDCHJEDHJIHFGGFHHOUTUX]a^QIHFNSMFEFFED>ARn|hUOORQl¥Äýª‚egx^GMMKMKIJJJJPWXVUUSRQNKKIJJKLKLMMLLLLMONNNMMJGHHHHHGGGGGHHGCFHJN^imkYOPNNONKHGJLMMNLJKLLLLLMMNMMMLLLKKJIIKLLMMKKKIJJKKJHHGHHHHKRWRLKKKJJLJJLMMMKLKGCFE@FUWB>??@@AA@?ADINNGBBEHHFEILNMJFDECBCCCCDDDCDEEDFIMOMLLMLKLLNOONLKKKLMLKKKKKHECFEDFFEDCBBBCBBBBCCA@BEGGEDCCCCBB@>?FMNNLJGHIJIFDFKOPPNH?:=AELKHGGGGGGGA=KSJE>:9>CC@>??<977888:;;:?9?BEIJEBBCEGGF@89F?@CDGHIJKIHFEB?:9889::::9:::88:;::><=ACA=;;;:;;;::98999;<<878886669957/<4/3-+9JJYfc\:<>975433344455566655454444554444677751-//19IU_jnqv}€~~si`ZZZXVUSPPOIC@AABDDEGGGGGFFGGFEFFFGIIFFEDCCA?@?>=<:9887556777775569;9;A@>BCA>>AEGHHHHHHHJJJIE;34469=BB=<=<;;;:9765452./48:73:?>><;::::::99;<=@FGB>;:8658:;=7358<744321221222344455444445545APB.234234334323333233568998754679;>AB=99;@C>77533335543567525>BA@=;:9899:>EHGEDEILLICA=:88:=962.3894/./13668?@=7402Sp_HFA>;8:KX_chpmgS:37667687423771+../00/:IIDHHEED?6-*('+./399;<=8213@F44E>9;=98725=;3?LB0/311:?:510/-/2/---/3669<:7423223312599<=<<;::86AHJh\IHCDTPE@BDK[V7-3162(xÏËÆËËÏÐżſsJRI<:==<86788:<>B<1.14312455652369:::98=L\bZZu¡©¢©É–85ABFCGH?BT]\]Q=5;CEDA97;;867889;:;?ADHHIU]]\[[__YVRHDEEHIE@53M_B/51-9@844.(V“QQQQQQQQQRTVWWWVVTTWY[][XVSRSTTTTUVWWWWWVTSTSTSRSTTUTUUUTUTTUWWWVUTUUUTTUV[`acdeca_bfhfc_[WUX`c_ZWUTSPPSSQQSTSRQRTTSSRSTTSSUUTTVWWXXX[[[\]]]^`cgjkmquuma^feWLNSXZ]]VOKLT\bgg^SLMMMMMLOQTY\[UR\p{€kUUVVXXXYZWW[VQRRONTWYXRPWafebenpp€„oq}r{‹xkrko„‚rkpnaesjYX\\ZX]dda_ZZx‡|{zwwwy|w‚wmvpolgeghhhgfedgq~€sjox}„ƒ{ttuuvwwvtvz}~~{sjglqrsstz{he‘®¨Žxqu‰ƒr^QQjji®´zYWkŒrOUadceeddq‡‹„qo‰£ÃÓÈ¥„y’™zrtmhbajrmc`a__`cdW~ÒäÝäãâáåáÞßžjuumhdgimwsƒ©¸³¡‡maj}‡zŠ§©¢¥šoTTQOMNOOPPQQRRRQQTWZ]\YUVL\…c>FCDQTRJDm…x‚˜•’Œx`IBAFfZ9@GKLKKJF@?ACDDCE@DE;Id‘‘oSAFPMLLMIIEAHIJIHIIHHHHIIIHRfy{{zy{}‚|d\cYLJMNNMMKJKJJHHHIHFGHHEDGHFEGGHIIIEBOTKHFEFDEPkˆz`RPV\Uh£ÊÊÁ£pdq]JMRKIMMKKKIGKQTUTTQRWVPMJIJLMNNMLJGHJLMMNNMNJIHHHHHGGGGGHJLKHIJNTWZ\VQPMMMLJJIJJKKLKLKLLLLLMMNMMLLLKKJIGJPPMLKKKJIIIIJJIGGGHIIMOWXOIIIGHKJJMNLMKKJJIJIEALZP@@AAABBA@?>>?@@@????ABAJQOLJIJKHEGHILLHFEECAABCCDCCDEEEEEHLMKKKJKKLMOOMMKKKLMLLMMMMIFGHDCFFDCCBBBCC@@AAA@A@DGFDBBABA@?>=>CKMNLJGGHIHFCFNTUSPJ?:>EGHFEEEEFGFF?A^sphYRKID?=??>:534679:;<=;:>MQRdXO=@DILKMORUWVUOHEEEFFGHHE?GPMPLB;:::9;;;;:::::99985;ACC?>EHC<:;<<<<<>@?<9:::;;;;998899:;<97676433445965@H8Lay†„ŽŽpD9<:85555534455666665566555455444222/.3:DT^iry~|{}vjcZWQNPQQOLIFBDGB;=AABDDDEFEEEEEEEEEFFFFGGFDCAABAABBAA@>;::976656767778<@BBCCCEDDDCCCCCB?=<:;=>CEC>=BGIJHGHHFGJLNNH;5568>B@===<::::;:7545422458;839==><<:::;:;:9;=@EHG>789755579842/3743432122112333444443443444446:5243346542/3543322466799764567889:<;969AA>>>=57<;<:73257:849BIHC>:99;=AEGIHGJLLIE>67:97643340.1760,/6;===>@@=86513arVLHA==RvpI9>>=<:<964656994111469854458989;97434338:98956842110/4EOUT?>HNF4/45676310/./022210/.-,05896/,-/6AJVWG4-2DI;5932LfbI?=G\j_MIC;:8-/154331/8GJCAAADBAA;102358=961.7C@10CN@1365760.01//132/--.59516::4022233135559<<==<;98<=HXNZ^OPd`Z[]efWB245/32&hÃÉÅÉÈËλ˰ZMS@45:;711577:;<@=2,-135654466323358987=MX[Z[q˜¥©±¾³`3EGDCA@=:DRSND:7788876567655459;87:>>@ACJQWXW_jg^TD::::=ELL?:R]:.864@DLHLo{{‡Œ‰’ž˜qINhS;CILNNLMLLKKLMMMLHC??^‹¨¦ƒ`JDHLMJFDGNIFGGHGGGFDFIGFGHFEH_vvw{z{}~€rcg[KLMNNMMLJIJIHHIIHFFIJGFIIEEECDGIHC<=EIGFEFBX‰lTNO[eZ_‘ÂÅ­†ipfLLPNLKLMMLLKIJLOTUTSRWXVRLHIKLMNMLJBCIIILMMNNJIIGGHHFGHGGHGHLLJIJLQTRRRONMMLKJIJIJJKLLKKLLLMMLLLKKKJJKJHDM]YQPOLLLLKJIHHHGGGGJOPTZZQIFGGGJJIKLLLJJJJJKKJFHSXJA@AABBA@?>>@@@@?>>>??=CSYZ__QNPLGGIJMKHDCCCBACCDDDDDEEDCEJLKLLLMKLOONNMMMLMMMOOMMMLKKJCBFFCCBBBCCC@@AA@AA@DGEDBBA@@?>=<?>8546:;<;=<<<:935>H]`MEMRVVTSMGKOSRKHGGGGFECBBEKNQH979@GFEDB?>AFIIEEGHFFHFC???=;;;<:;;;;;:::;;97708?@@=@FC=9;::;;<;<>=;99:::;;;:888899::98756535587CH9MbU††“}V;788655555544555556655544345554222024;Nbo{€„„‚yx~q]OLKMPTPHA=>;;98;@A@AABCBCDDDDDFEDEFEFFFFEEEDCA@ACEGGGEC@><<;:;:7899<<>>ACDCCCDFEDEBA@ABBBA<88:<@DDA@CGKKGFGGGGIKNPG>;889=>847779::;<:7666547979;848=<=<<<;;;;<<:=@CFD@:668755669<985122332221211222333443333333334:EE=43632549C@754322455678754457789;;;847AA99;=;9:;=??@@<67:9=GJGD?=@BCA@EIMLIIIE=5100556868;955895007=@AB??<8766663H]MKMMd‹’uR<6104688656744:<621/./155689::;;<:743233=?>@EC63557;ACC<9:9974-)/2028<@@8668@<505FN?:>>85334420/010/0034102697662/0133147;===>>=<:89?K]]SFNluquy|mD./3/)13&`¿È½ÃÆÈ˽¼Ë”J>A8469=<2.489<<>>>8203466321/../1247;:8CV^ZVXhª¶ºµÆžE>JGD=::7;:;@EIMOQTYUNG:34457;CKKJLL5/47;=;73059.KRSTSSRRRRSSRRTTRQVXWUUTSTUSSSSSSSRRSSUVUUWYYYYZ\[[ZYYZZYWVVUVWVVVUUUUVVVVXWWZZVSQQPPPQRRRPNNOQUZZYYXUSPPQQQSTTTSQQQQQPPQNNKJLOQRUY[[[\^]\][VTVTU_insuvzuhbghdWNOU\ac^VPLOXdlkhhh`UNLLMNNPU]a\Zcouv~~iYVUTWZ]c\QTV]x„kXccWWZYTRWZ]`aahr|‡’žžŒ|{sdZZeg]Z``^^^^cgdddn‰—‡ƒ}tot{xy„Š}mquswxrmiggggfedmsw}xqnklrvusrrtxxwwutuvyzz|}sim„ž¤Ÿžššžš¤ž„geilkbZYq{Yp‘Š_r‘¤‰gy|jiolbchjgitvps™ÅÅÂË˵‘Žš|tsfbdb`dfchkbbdf_\§åßâäããàÜàç irhffeibi¬·†„†p^\``_YSRPIBGAGbhbZVSPOOOMNOPRRRRRRQPPQOJG:t€DEGCEEEEJK[v‚‡ˆˆˆˆ”®±ƒeiN;FJLONMMMNOSRONMMNMDOw“‘rL?DJNLKKKECHIHGHGHLMOLLSTTUPKGARnvtvxyzƒŽc^eUNMNNMNMKLKIHHHHHGFDEGGHIFFFFHKKGAA@CGEEEFDg‰‡‚q\OLOU]ZX²±ŒrsnPMOOOMNNNNMMMKJKLORRTUVWXVRLIKKKKKJIAAIJFGIJLLKIIGGHGGGHHGHD=>HKJHJOSSQQONMMLLJJKIKLKLKKKLLMMMLKJIHIIIJIGDO]ZUUTRQQPMJHGGGHIIHMSTW[YSJFHHHIIIIJLKJKKJIIJKJIMWPHDBBBAAA@>>@AA@>>?>===AOUWgo\NOOMKJKLPMFBBDCCBCDDDDEEEDDEIKKNNNNMNPPNNNMMLMMMOOONMMLKJDACDCBAABCCBBBA@A@@BDECBBBBA@?>=;=AGJLKIHGGGFEDGRZYVUOC>KOLNKIHFFGFHFBIbm`ND?7568;<>>:89>@@@?@>@A;?8575=KeolbQGEDDGGGMSLJIIJHJOVUMEEOSK9;;=DFDEDB@BDFDCEGGFEGE@?<;<<;;<::;;<;<;:;=:3856>>>@DH=79;:8:;<=<<<;8789::;:99888889:9876668:=A7D[JB?c}{€‹ŽvPG@)83143333234354344444433335553223<=>>?>;:<<>BCCCA=::;>ADDEEFIIHGHHFFFFHFB=>;954444469;;<<;96677799;;<;:67:<<<<<<;;<<==?DDA9566566446568:@>75323212222111133333344333344348EB53//84GfbC67431122445543224567878:769AB=<=@?:659>?HTQC:76;FJECA?BEB?>EMLF?<:73.-00159448;=?@A><;97555654Ifle[Þ¶`FGC74;;53778832;>8432004756::979::;;832238<8+,?J?4310/14IhoW@425658HX^N81459<98;=??;85466:;652/.-,.3GO>/04/--/,-Ty{‚wp…hLNH?<72/024324970*1A@8421025:>A?;:62/--/1025:BC@?98=;;=8:KPIGE=:>?;860,,./000/-.11235775447844:>><=>==<<;95:UT@:8>hƒy€”ˆ[0*122.25(I¥ÏÁÁÄÇÄ·Áºs=-2:68;@D=315:==<71279985057558:99@FB<968@DAIULBA>;514638?BHMJE;/.019;766105,0UUUUSSSRQSUTRRRPPQSTSUVSQSTSSSSSRRRRSSSUUUXYYYZ[[ZY[\]]YVUVUVVVVVUUTUVVVVWWXYYWSQPOOOOOPPPONNOPSUVWVUURPQQQQSTSRQQQQQPNOOMJKJILPUZ]]\^__\ZYTQQOOSYfswvutphgige]POY`df`[Z\_dlmhejaSPNLLMNMMS\b^\dimtufWVWVYY\jjXU\an}xfs|_U_f\OTTTVZ^TNbu|˜‚{ˆ•¢”|ri_]cda__]\[Z[]cimrq”“ŒŠ…wtxz}‚…~rmqurty{xplkjmorkhrywjcfjnssnlqsposutqppqstuw{~{pdap†”˜•’“š—˜ž…c`hiigch`o…dUd†‚l‹Ÿ›•žžšŠ†m_lldbqvqgk•µ¿ÉÈÊÂ¥Š|~Š‚pricb`bfdV^jbcedfV{ÍæããããáÞãçžktkjihngn¢µ“vi\\gbSMNPQNSgvyu{rieQFMQONONMNLNTSQPNKJKKED7o„IFGCBBCBDIShxƒ‹‡ˆ‹ž™zL;AJKLMMMNKLTWRONMMKUoxjUA>GHIKIKLLJHGFFGIGGQX]_ajnosvtpohoykhkij‚‡|eNYYOMOOOMMMKHGHHJKKJJNKGHIHGGGGILKEAEJGEEEEGHc…ˆ}YHPQSRUTSs ¢ƒvoXSXSRRPOONMNNNLKKLKKLQUVVVWUQNKKJIIHIDCDLHDEGGHJJJHHHFGGGGGGF@@ABA??@?=;==?CDFJIHGGGFFEEMWZTQNFCIIOZVOIEGHHHDFY_PC=??>=@A@@??<9>BCBCCAEGEB?<78677>HWilYB=CFDJPXKKJJJHLNRZWONPRPGEC<=CDEEC?>?=@CFGFFFEF>99:;<;;;:;;;<;<=:;?<4786<>?CDE;78;:99;;==<;9766899999887888898677545655767=@6;GYyŸ}FK[>,60042221222233234433333334442212Kq„ˆˆ‡††‡…}„€gL=:97421368889975567;?@ABCCBABCDGGEDEFEDDEDCCCBCCCEFFFGGFC@>==?@AA?>@ABBCEDEECB@?=:7678:<>?@AA><<;>=<<<;86668:=======848;;;<<<;;;;=>ACA9/1545753344556>EB;4343222212211333333333333443335832;QRNytG3853211112233210024556688:9:?B@>>?B>:88<=BQZVK?95:CEDCBAB@ACGG@7334214569=BFJKOKC@<::9:;====;889::87668/a™”‰l†®’kQKIB?=;78<:76348<975322333465323469=<3/010.39CSmc8+0.0129GYcaWC776>Zo^;-053353369<=9555558=80-.-.001IX@6;40242*2j•‡„ƒˆ‘™uCCPH@=93/-2767::2+++-3;==;976762/0/)*5@@964333332232:DC=7>:57>A>:;?>968><5EM:0788S€Š®‡A+.0274346<_¨ÌËÄÃÃÅ»‡W=14:9:=?EE=417:=CD90/.//128956=;3/.08BKD@Xnuvmn—¼¹¸ÁϹh@DEFB:3159;;;=@<66:=<88;<967??:9>A?;8319A5.--/;=9:;7210/WVVVTSSTSSUUSRRPNNORUUVTQQRSSRRSRSTUUTTUUUVXXYYZYYY[ZYXVSSSTUTTTUUUVVWWWVVVXYZYVTQOOONMMNNOONNOQRRSSTUURPQQRSSQQRQPQPPNNONKLJGINSX[[\_`][YWWUSRQPO\qwrpqoljiimm`ST[^__^\]bhkmnkd\QKNNLLMNMLR\a]]bfkmcURUSUVWdme]emkp‚†Š{gYgvfUSWUPkŒnJt˜‹‘‰miy‘ š|c_eggghfffc_`a^e{ˆ†‰’’‹‡ƒ}uqy‡‰zqttuvphkv}{rllrxsdcvvnotwwxskgimkinsspnmoprrssuxuj[Tb—›™“Ž—kdkikklklbwxSR[y„„Ž–›œž¢¥§§ž—ƒwƒ‰ˆ…†‡‚‚}lŽÅÍËËÎÖ½Œoc`cmog^X^cgcbic_bdec_œáääãààÞáæhvppnlpez¦“peljgkbUPRRNWp†—‹rib_SgmORSNMMKFKUTPLLLJGDBG6b‡SBDDAAAA>@GNUg€‰ˆ’›—Š¤~UYDHIGHJLMMLOUSONLL\onWLJBCKKJKKLNNMKKJJIIHHNV[aksx~‘ £Ÿ¦°¥zZ\[Y]g[ew`LRXQONNMLLKIGHHJMNMNT[OFJJJGDFIJJLGBDGFDCDCEId|iPPYZZXVRRlŒ‘‡w]RXXVTSQOMMMMMMMLJJKIGJOSUUTRSPLJIIHIIIC?DD?ACCEIJJIHHHGGGFGGHHCDEFGHKMMMLLKJJJKKJJJJKKKKKKKKLLKIHGFEGKKLKKJJKLLKKLMMLJIIIHIJLOQRTVVYXNIIHHGGGHIIJJKKKIHIIHIKKLTRHC>@BBBA????BBBA@?=<;;>>A?EIJJHGGGFEEJTYQMJGGHGJOUTJFGHECDLWM=;=<;BCBAAAAAA><<;:;=?<:>I_phM@DHHPWOLJJJHIILRUSPPQSHFIE=?CEEEA<:3;DGGEEEC?<8==::;;;:;;<;<<=<<><9579==?D@:=;7::98:<<=<:8777887898788888877666523555453//3.1;YoHLr^63313532112222233233333322222333.3\}‚ƒ†ˆŠ‹ŒŒ‡…„tR4.3345678::::644567556;<;>AAAA@@BCDCBCBBCCDCBABBCCDEFFEFGEDB@>=?@AA@?@ABAABCEE>7865311478:;9:<<<;:9:<=>@BDDCCDDDCAAC@=;;;;:99=<>CEC>===;86779=?>>==>:548:;;<<;;::;=@BC>2-44256532333237>@733676201134434433333223334444546A@>>?B@=:8;<=HTVSPMD<=DHFC@AA?;993387766=CCFLMMQRSPD;46;?@>>>=:414899988765NsŒœl^jfXQMME75:<989988;;987541//22210001248<8554511KhVa|L%./0247;=BHH@986@`gD,.0/.-147765654764239631103663@U@;?:46IK5@CB>;EXmyT?3*0<:00112357:97435:<:8:><88:?=8KB44889:W£ªb),//57310?ADE>43:;;=3*-0234469::?A=7448;=:;Sfozvt”·»¿ÁȤZ?HJD>833588887<@>:8=@?CEA=>A<2,-/4>A@?@=8432WVUVUSTUSTVUSSSQONNPTVUUTRRSTUUUTUVVVVUUUUUWXXWVVUTSQQRSRRRSSTTTUUUVVXYYYXWWXYYZXTPOONMLKLMMMMOPOOOPSSSSRRSSSSQQRQPPOOPONOOMIFGLQSTTW[][YXVXXTQQRPQ^koqjdloiijkpj\SQUVVVZ__`cjqpqaIKPNNQSSRQT\a``dinmbVONMOVZ_e`aquvŠŠŠ‹‡jdƒ…dT\]MuÉ¿‘™w…‚wr„”“Žwejljloruusrl``vŒ…‚™˜ŽŠ‡€upy‚|novz{voihjqyxqmsylY[yŠ†…ƒ€{vrnkhghjknqqqqsuuttstrtxma`l‚”“Œ“xaillmnprnfƒmNWZuƒ|‚“Ž˜–œ¢¢££ž›¡¥¥¢ ž˜ž¡~d‘ÊÍÉËÏÒÉ•QDZgoi[UX\gljpfY^_acciÂàäÝÞÝßåŸjxrrpooo‹–jdhlppnaWTRP_u„‰‹‰stzzkonWVSONMJJPVUOKMPQJEDJ;S‡c;@DAAA@?>ADHJOczŽ›œš‘Ÿv`‰zXDEJIGHIIIKLNKFYl`MCIRJMNJLONNPQQPONMMMKJIIMXhqu–¨ªž—£¢sTYYYWTc|jQNMRSRNKKJHHHGHJMQOKPQKFEFFFAAGJJNTJBGIFDDCA?Ed{mWM]qof^YUYq„ŒˆhRXYWVSQOOMMMMMMLLMJNPLIKOQRQPQPNJIIIIHPA:>D?>@ADGIJJHIIHGHFGGGECBABCEIKKNOLIIJIIJJKJKKKKKKKKKKKJIHHFDIKKLKMLLLLLMJHJJIIIIIHJLNPQRUUUVSKGFFFFFFGHIIJKKIHHIHHIJJKNUMG=688:;<<;A??=<:7=RbaXQKGGHIJLLOSQICACBBCCBDEGECDEEILLOPOOOQQOMMKIJJKMLLMLKKJJFCBBCDDDDDCCBBBAAAA??ABB??AACA@@@=>>>M_FKMJHGFECDHPSOKHGHHHIHIMKGD?>EMQL?=?@AA@A?@@AAA@?@AA@?>>=;;<<=><>@@?==>COfoZDBDKMSMJIHIJKKKJJJJIKE?CHD<;;:<<<;<<<<<:7:7@@@??FF?FB88:9:9;;<;:87878:889998888887665556376435534566:7.Adh;-244333323322222222132212222235519b~ƒ†‡ˆ‰†~ƒ…h@,,4646999::88765466556896568:<<<>===;;=>?ABBAAA@BBCDDEEDDEEDC@>=>@@@@ABBBBBBCCB=2021134578877788996579:<>ABCBCECBB@?@><;:9::99;<>@AA@??=;988:<>@><<==:436:::;;<<<;<>@C?600431674333322445753369;:4014653345544322332443477Cs”™†ytE+4713477742221026874348878;<:9;?@=<=>><:::<;@MRQSTPGDIJFA@@=99677:;56;=;9:977:;9888778;46PinYRWTYXSG=<:;998=B=;9857B?=940261,9FGABBDJXgou}whd_G10432026::75311124779;===???:8C>7:85=7/j§~4)223651*)>E;BZn„§¤_+'--7?=>>>@??B@839=;<90/365548?>868:988<@?=>K]hpooˆ´Â︚T?IIB<966763114?=88AGC?>;3/6?;,).5:=@CGDAHKGEB=:6;KOA9:;>@7/-/04775643210TUUUTTUUSTVSQPPQQOOPSUUUUTTUUVVWVVVVVWWWVTTUUUTSSPNLKLOQRRRRRSSTTTUVXXYZZZYYYZ[\\ZTQONMLKJKMMNPPOOOOPQQQRQRSSSSRRPOPPPPPOOPQJDFIMOOOQTXYXWWYYURRRRNP[glgcouhejmrsl`XVVZ]^_\^ciorxtXKQQQRSTTRRQXabdgkqneYRKIQVX\[_q}€ƒ„ˆ‹ˆ‰‚rrzpceh\‚ÖêÔz€tmqzrr{ƒ‹xoqnmosusrumbtƒ{z…‘•”‹xvwtnmrs|‚wqttpkktyvuxj\[l†„€|wqmkjihikmoppqrtwyxxxxw{o_p—ŒŽŒ|egommonqvmb…\SWYnzt~‘‹‹’—Ÿžž ¢££¡  žœ ¤ž|nšÄÈÅÁÀÉÈ‹RUdmk[RV[`bctkX\\\]^^Wr¹ÞÞàÝßç©pvvwqsnurekjkoqlaWPP]r€†‹‚ruu~|\LOXSNONNNNRVSMLMPQKGDI@J„p=@BB?????B?IPCES]p‰—’£q[“¤‹YPQPJDFIGEEGD@QQ?DLOQNQQLOSQNQTSRROMOQOMKHITdpsw…—›‘ŒŠ{aQSVUWi‡|QFLMNSSNJHFFFGGHMPRPMF@EF?9>CPWNOVW_aOHKFEDB?9>CB@?=>>;L}vKNQMJHEDAADHMNKGFGFGGGEHKKF;8FPNF><>CLNOG?88=<;:;<=?@@??@>=:;<>=;<<<<<;8;FQLDCBLQQMF<6:::9:;;::87878:89999888898776544.10123354566666863781344445554422000001122332223357868Ww„ˆ‰†}†ƒ`:/38843689887433478776659:644456789:86216BCCB@@A?>>=<<;;;<<;<==<<;==><;:9:<>??=<<;;:5/4:;;;;<>>=>>?=83024215643323234434434327>>635553346633322233443588Gm‡‹xY=242,/46::854331/0477567;8567799;?>;99;<;;;9:79?DDDDBBA@=:;;:88998899516:>EJF=87<8633<649>DIGMQUSHGot>/:>DF=>D@<=B=36677642100///.:HGXmk\B3GNJ__?302687::0+++.5>A;26<8457755:;99::;B:;4386CQE66542M†­¶³›sXMDKUMD?:82--0568;=>;BIOTH53;;;KL9.../333798::6446;@?;8789:5/+'&''*+(,:FG@=DM`qqnh_]k}j<*154.29=;886521123567:?BB@>=;:7:?92==+IwX4<>:63301EbbXp€cNi`&"8:;?>86:>>>?=<847<===7267468?A81245668=FHECCVkopj´½©ª¶ŠWSE;@>=:865324MTQOOOPPOSVQJIKIGGGDIDC|A<>B@>>>>>?KXVKC@J^o{šqe˜vXRXXJFEECB@?==GKKNPRPOQOOQQOQTTRRPNOPPOQKJPZkml{™•Œ{fUPSR[m……`IIHIMOPMIGEEEGGHMUUQKDDCAISTfrbT\W[‰•]HKGECA>ATjfRIK[w~rmkmmm‡’jTZUQQOOQQOQNV[QT]]WZ\YTVQMMNOQQOLKJJIHMccD>EFECBBCBBCEFHJJJIHGGGDCCCDEDDHMJGIIJLNNMLKKJJKJKKKKJJJIIKIDHJJKLMNLIKMMLIGIIIIIJLPTTUUTTTTQGHIHHGGFFEFGHJJJJKJIIIIJJJINTRIB53:7:88EhjepkaKGGB?=J^aTORSQIEEFEEKSTKCBBBBBACDCCBBCFIHINQPOPPPOMJIIKLLMLKLLKJKJFCBABCCDDDCCCBBBCCCBBBCA@GXG:?A?=?B>UŠ}WMRMKIGECBBCLMLIECFHHGFGJMI>4:FIC;9>BFGJC;325=CFB@@@?>=<;:;<=?ABA@@@<:7@DC?F[_QJGGHIFFHIMNLKHECA@AABCJOMJH63436=CGFC?=>;:6>BHPRNIB>?=;<;;;<;;AKOLFCHQRSJEC:9:98:;::997788999998899998877644:7:>D@<9;987665664572335666655332001111112332223579;:3Nw„†ŠŒˆy…„T/-686346676653222478776668::6455546566547;?BBBBAABBBBBBCEEEEEFDCB?>?@???@BDEEDDDB@A@@;;:87689630-/4:BIJF@=737:>@;9>BBAA??????????>>><<<<;;:::9:=?@>=<<<<:9538<<<<>@>=?>:4342221244444431245433341/16?A<75332168303322224678::97GSE7146?H@8:9887668::4.1469840/113688:964579997555532334685568;;98755668<@<<>DIC:64.'(3FNSU@8?;4312;DD=8667789<><>>=<;=AA>ECOk•²u4:JI@98986458;<>=84;71925=:8781+,25:O~¤“k[VODIWPG?5440147:;>?@>=FQTL;57;>EA1*,--/138:86544666726@D;2121/-/99<@L^lgXTaokQ7011.068643320/01100018<=<==:45<@;3;?5=MGDG?842./Owp_hraQXL4?NTVWV@.4?=>CA:4456;<;967646;>8.,28:98:AGHFGCNhuwky£«š³¥jWZE48<75679:5,/6;=CS`^RE<;>;325;II712/&0TL596/4>9./2.*))()*+,,SSUVTRSSQRSSPNOPONPRTSTTUVUWYYXXXXYZZZ\\YROQQPPPOOONMPRRSSSSRSTTSTUVWXYZ[[\\]]]^^^^ZSPONNNNMMPQQQQRRRRRRRQPQRRQOPQQRPOPOOOQUVRNKJLLMOQPQSVWXXYYWTSTTRPWgqokni^blnlkoqi^YZ]^agjlkjemfQMOSSSTVZ_abdefikllhgj_KES_UZmt{}|}~‚wpoty}ƒŽ…mqyoqw{ƒ|yywpvupxxljllkmsy…‹‹ˆ†‡ˆ‹„x„˜“ˆ{rquwvusrtuz|xsk^av‚volrtqppsrponljiknoppppnlotutux{s^Wt‹‡‰ŒŠ„tx~tqonmnrwc…hT\WU\punx†}ˆŒ“•••’’”––œ¦–v{‡mŠµ»¹»¼ÃƉQgbNSSSTYXkiUZZZYZX]_O‘áâààèÈ|d||u{ysnqsprvw|hQL`uxyy„‡…mSb~d<>EMUROQPQOORQKEFHC@BCEJI@{ƒD<>@@??>@AIROLHGHGGLSnc–›£†\TZaXD;AHGEEGKPQPQPSRNPQPQRQQSSSQQPOOOPSOMIMdbawŒ™›‘{bWWYVhyo]MLKIHHMMHHGECFGGIJLPOJJBKTe{~ƒkV^^c˜Õ˜OOJGECC@G[h`JGMO[efjlln{‘€\WZSPNOQRRQQRXWPTaeaa^]V[VNLMOPPQPNKIIHJ_kR@DHIIHFECA??CFJJJJIHIGEDCCCCC@ELKIJJILNMLKJJJJJJKLKKKKKLM\LDHHIJLOQRNKMMLKIHHHGHJOTTTTTVUWVPHKKIIJKIFGGFHIHHIIIIHHIHHJIGPSIIF=>;8:9;Eps‰Ÿ{NNWOKGIVYRORTRKHEDEDGMPMD@@BBBACEDBAABEKLKOQPOOQQPNMLLMOPMJJKKJIIHEBABBCCDEEEDDDCBCCCCCBCB>DcrbKD@=>AEQj~aHTNJHGECBBELKGA<;=DHKKJHHG?88?FD=:>@@@A?9324;@@=<<=<<;;;::;=?ABBA@@>=96>DA=@LZXOMJEGGHHHKKLJHGD>=>BEHOOKF;7:5:@EIB56:;<:878;@FLQPKD>;::<=<:=ELRPECNPOLLONC:9999::::9878899999989999998886D‚j`n^QG?@=;876766455333466553444455676631111355689;;;5Vˆ‰ŠŠ†‰„W.,5533456665544443356776668:964566654335;?@AABBABBBBCDDCCDDCDEFDCB@??AA@@BBCDEFFFDBBBB@@@@<5786419MUV_ba^YR?6149>??=;::988;?@><;;<=>?<9;<;;=@B?>C@746743312444344333453333310115>C>843328>;544222245:=<98934@=07Om~Z;9666778;@A:118962-,./0026656444665545689>?=>BCCB@<866679;>CFFHG?4052)$,:>@IOH<621258:96555668;=<<==:;<=>8;A:28=5152AU@A@=O@/5FLA63679<8/*04/8BLK448789979?=3,,./1211462135762/.,4DF935;JZYUp‡yWON;4<=;9845G^bYW[WZY?0.23--11//0/133431/--.04776447:;96l‡eUXZSRXNDMVZ`hdH+/>=@DA6.2504;9566446881-.05:>ADEEGGFDETowkq’¦¨”hP]O922:>;??92/4=A?<=@A?=>=:7304:>>AOY]]VE47>;62045/*,0./7:8996.-//340/120/,)((SSTUTSRRRQQQPOPPPOPRSSSTUUVYZYZZ[[[[\]\]_YOLOPOOOOONOQRRSSRSTUVUUUUVWXXXYZ[\]______]WQPPPOONMOQQPPRTSSRRRROOPPONPRRRQONNOPRTVWUNLNNKKMNOPSVZ]]\[YURRQRTX]_hsuhTQ[]Y`ec^ZYZ]`bccf_WetfNNRSVWXZ\_adfghjllientaJKVROYdmsuxzxtnfjzƒˆ‹ˆwefovyx~€tklq{……ƒ€rehkjkmoonpss|Ž‚}†‡}ƒ‘Œ„‡…€yspqurnorru€pccet‡ƒpirsokiotqnnoplinrqqqponmosutuxs_O_www‰‘ŽŠsr‚{usrqpwtpfˆ]T\WW]kuss}ˆ‰††ˆŒ‘’‘’”“”—šŽ}~ºÉkE‚½ÇÆÆÅËËXTYVW[YZXijUZZVUVVW\MjÈèÜàæËuRda^fkjknwxtpy€iSbsy}ztqs~yx|hTXd_ZVPNPRSOOPMG@??>@ABGKM=p…LCBBCBCBEIKICCEEFGHIDtoQx†”•r\X^fWGEGHHJPQPQRRPUVQTUSSSQQQSRQQRPOOPTRNQ`pnhgz™¦„i[Z[YriKONLMMKKMNNMJHGHHHFGKMII@Cl|r~„t`\fŒÀãÒwLRGGFEFFGZmUFOMNQUW^a[e~€dTVWTOOPRRRRRSTQMNYca^acX[ZPMNMNOTUQLJIHIVbVECIKKKJJJGC?@AEJJJJHJHEDCBBBAABEHLLJIJKLJJJJKKKKLLLKLMKWfiHHJJHIIOSNKMLMMJGHHHFGIMSVVWUUX\WOMMLKLNPLFKLGD>ADHHIJGIIIIIJELVQFIHC?=>==?=;;:9::::;<;;=?AABB@?=<<79@CCB?GLRZWEBGHGFGHGFGHGDA??CFGHHDB?>7=DGC8/13489998779@IOUQE=9:===<@IRVO?FTRMLPTOF<9889::::9878899999998999989:;;6]jakMH>>?=<:8665434433334568765788::;;9843336999::;;8@jˆŠŠˆˆŒ…W58=7258852334455443335676668:85345665434;@AABABBBBCCCCCDDCCCCBDEDCA@@AABBBCCDEFHHIGEDD??BBDB96867GZfheedccbd^WRRZ\[RD?@BCCBAA@????@@??????>><;997:>?:7:;;=?>===<;:=AA@@E>8;=<74312333344443452013311321:EE=43;??BA>84322335779826<:743HWX`J43655668:==<75:7.+,---.01234445444334668:>CFGFFHJIJJGFD<7755678:?BBA@<7671+09=:7>EFD:443688644555679<=<;;;9:<==AC@=56VkŠ²@;FOSOI>12HL:<:99872-1:BA:2KoP47f]15A?846:8787439<8776545657861-*4=6893342269:;;:9?@44?NeeB49D<57/.ATQABOOD;65;>@BBCA70//2<@:4364-),-.398444./553/,/0-1?B==6=q‹‡€‰‰ƒs]MAA7>C@:;;>HU\[UPVT?203;77;:766348==<9421.-.14;C=5799:>B>30362--.)7d|z{kYa_ONTNMPPQX`_VC07=AB;42360.:9124655653220/7DMNKECDDCA@TlnrŽ¤—fJR_D/03@??ADHHC;438:<=;8:Jbi\LDDED?76:6+-6<=;;:9:70,,/42-1:9420,'&TSTTTSRRRRPPPPPPPPPRSSTTTUVWYZ[\\\\]^^^]aaWLLPPPOOONPQRRSSTTTVVVVUUUWXXXYYZ\\]^__`a^[VRRQOOONOPQPPQRRRRRRRQPPQPOOPRRROMOOPQQSUUQNOPMLMMPRRS[a`^^^XQMORPMMRarpkhQGOQRQPQSW[^aa_^^]bkpo_UQORVZZZ\_dgggjklqicrtbPMQMLTaklnsqgb]dvƒ†ƒs_aputx€ƒvjnv~ˆ“”‹Œˆsgkmiknkb^cm{™—Œ‡„…{|~}zrgl…skqrow€xosvy‚€ttxhchsvpkortrmryvrqqpppqtutvvhX]qso€Žˆ‹|lz~xvvusw}tjrzVV\WY\epuvy„ˆŠ‡††ˆ‹Š‰‰Š‹Ž–˜{y´£[KT†ÆÑÅÉÈÑÑ“[`ihngaUet[ZYTTSSSUSO•àÞÝáÜ•]ellaa_\_^aabprilƒ‚~yv€Œ•›Œw‡“€g]XNOQHFNLW^E;DJOW\TPOP=c†XFFFGGHIKJIIJJIHFFDHIvoCR]t‚~iXV\b[LDDJQRQRQRSQV\XYXUTQPPQQPQQRTTQQRKMaihnl_ož³«–v^ZXXxrTXTONPPOOMMNLJHIIS[\\UFF\‚xpsƒ~ega‰Ðâä¤URRFGGFFGDcrHJUQ\\ZYX[WYb_URRSRPQRSRSSTVXRNIPagcch_Z[TNNLKMRWUOJHIHS\TEBGIKJKLNNLHD?>DIJJGGHECBBBBACCEJMLKJIIJJJKKKLMLKLKKKMKS[VFLLJHHIKTTLMNOMGEHIGHIGIRXYZVVXYVQPPNNNOPOHHNG@7;@EHKNZQNKKJIEGKMAAA?@AAA@?;;AHOJRSSSTRRQQPPPPPOJEEFEFFIKEBEEBBDCCBBA@CNTSQOQRRTTUX[\]]^`c_OGLMGFFDB??>@BCCCCCCCBBDDCBBB@=9=;7531001348CIDA@AAAA@>>>=>>@AAAA@@>;999667<>?>??@AAAA@@>==;99=@BCC@?BOa_OFIDCEFEDDCCEEBA@CCEEEDD@9;DD<766464558::;;;<>ENJ=9>?:;<?==;964433322333336::999::::::;;9889:;;;<<;;6P~Ž‰ˆ‰Q3774679:853333456544334456667::6346653356;@AAA?ABAACEECA>@AABBABBBAAAAAABBCCDEFGJLKIGFFA?@ABCA;:3:[jedb`__`abdfhd^SD?>>@AAAAA@@????@@????????>=;;:;?@<8:<<=>=;;<<;;?CBBA?>?=;:98533333444443332//11013447>CC96?EEDC@9443344:??>>GF9:426?3.2048976678999:9663/-----...011344323333432369;?BABGGGGGEC;6662158:=>;::89:889AC87;<98==:966786335545689:::9889;?=:877755774111.-,8A0-4115434:==<<;84,0AS^V4,6=?AC<6;NQB@KM<1/1=HB<>DFGC<2//+1>B:1--//,-.024556779;5-(*/4837BHF4>}‘t]UILmk@>O3;E<69<<=GW^RNSL:356=GPKF?8557@;5332111/*=^aW]XMX]KISIJVXYXZald>08;<65985226610279::732225ANQQPPMJGD@65HZey†iOR`T6256?JJFNXVMGE@76;?ABCHJE;46;;;=9/.NmnovfTTVQMRO9-5;<=@A@AFD70.....1<923550-TTTTTTSRRQQPPPPPOOPRSSSSRRSRSVVWYZ\]^^^]^a`UMORQPQQQRSSRSSTTTTTUTTTTVXWWXYYY[\^``abcb]XTRPPPOPPQQPPQRRRRSRRRSTRQQQQRPONOOOQQQQRQOQRQPNMNQPPX`a`a`]XQQRNLKLTgmnzrTHNPLMPRVZ]``^\\cihhljbZRNPTWYZ\aeegijmrrf]cjcXUSMNX`flpje^V`v€€nZ`ttmu}ufkv|Š•ŽŒ˜‘siojhjich}Œ†¥žŒ†„€{yzz{ywrls€Š‹wqopu|~||zv{ƒub]huvonqsutrtyzurssrrrsttuukeqzuz‹ŠŒŠmoƒ|ywwus{xrkaWXZWZ]fkox~‚ƒ…‡†…ˆŠ‰†ƒ‚‚ƒˆ‹~mvueON`\]‹¿ÊÈÈÉÖÜ—\deabe[eq_[XRQQQQUWJZ¶éÜÝèžXk|‹ƒ}wnfkcWSUWZlry~‡Œ”­½µ¢€`rb[\VOLUcTJVogMZkicmzgZRNF]ŒiBFGIKLLKKJJJJIIGFBFGtmBKIQ_oiXVPNSMLSXUMOSQPRNT`WTUTRPPPPQQQRRQQNJJISaVZgfcmž¾¹¨aZS\{x`]]]XROOOMLMMKHGMYde\KII˜ÅbJt‚woua˜ÓÙÕ‡MUQGFGFGAIvg@LQ^ga``[[ZTRUURQRSSTTSSSQX_[QMKO]kmjifY]ZROKKNPRVSLIJJPWRGBFHJKKLNNOQNC=@DHGGFFFDBBBCDFIKLMLKJJKKJKKKKKLKLLJJKKLIGGFFGGGFGFT`VNPONKGGGHIIGIPVXYYYWWTRPNNNOPQROIEA<;;=?EKKkqXLMMIEBBAA@@>??@ABBA>@DCDFHJLPPQSSRONNOOLIGFGGFHLIDBCCCDDCBA??DLOMNOOPPQPQPOQUXZ[cg[KIMIEEDB@>=@BBBABBCCAABBAABBAD=;>ECUWp…sSOLHGF=;<=96675458867:?C@>???AA>>???@@BEEEDB@=9898644:ACA@AAAAAA@?>=<;98;<@DHIHCAJ_WFGGGGGHIHFDCDEGGECEEDDEA:6==9;;<<<9547::;;;:9DQQOUYSNWYQKLHA<:;:9::877899999::99898899;=CIGB?==<==>=<=:997776443454269::;;;:98::<==;:9;<<<<;<;4X‰’ˆŠ“H,17107:97665444445543323334555797433434467:>???==?@BCEFB?=??@A@@@@??>?>==>=??????>>><:778==73333444444332100120134445=@@><@GHB>:5333559UfOKh[46353/2549<;87666789889766662/--,----011223333333335789;;:=ADGIHA746640.16;?=97667:>DC=56=67?<==;85554323445688889879;;<<<<;;;8:9-0>A>40.,*,0239FCBDEEA>9633430-,./6>;5-.4:62,,,-363468:<:8744556655772--.00/.0-2;9668;64=AA;3///16BFB:24569@==@FJC@GE6,./;GC=;CKKB6..1.4=?<5/-.156663211006983//567>;8BFA8GcbA2*(BebBDO27A;58::;>IRRMI>=><6332/*,/,+3875226@J@FZA7HSY_hnpnU3-4424::65741/.17>EA71566@OPMMRVQJD?:4,.7B\lRILNF::DMKECTkneXLE>21:@CBAEGC<<><::9409Wmt|ylfbY^X?0.=I@526>>AID4-40-215520.242TTTTTTTSSRRROOPPPOPQQQQRRQONMMOPRV[]^^_____^VQQQPQRRSSSSTTTUUTTUUTTTUWVVWWWWWY\^``addb]VTRPOOPRRRRRRRSRSSRRTTTTRTTRPPPOONOPPPNPQPQRRRPMLMNPSZ^`baab]VQNNOMN\v|z€rZMLSSPRUX[^`^XZ[\adeileYQNONPTW\`cfhikkpseZ[\V\]UTTWamrljdX`tƒ{ifu}x{vfejjiw„}„…‡•‹rkkhgbh’†…‰““Œ‹wu{}z{|}yv‰‚wtqov€|zywzzn`]huuqrrstttsvywtuussttuwwuttx{}ƒ‰‹Š•‡iu€{wtvutuqqr~QXXXWV[prmy„€}„…†‡ˆ‰‹‹Š‡ƒpp{bQWX\^_XˆÅËÆÅÈ×ËŽ_Y\]eaaja[VQPOPRTUQW‚Ææáíª_ce~‹†ŠŒ‡‘‡ul\VVWVX\glvœ‡cIJVYV]b[PHPtwOdypƒl`[nq\aQFIQ‡vDIIJKLLKKKKIIIHGFEGL{mAMLLPV[[UVTNNPPPRPPQQQOTZ`WMSRQQPPPPQQPLLSSRZ\[_``bcca‡¿Ì¹”jXXjxqg\]ggbWPLIHILJGFIPUZ\RLPvŽSBo~uvt]„ÈåÁmRWNHHFHP?d{EBHLei``a_]SOUWSQRSSUUUUTVVVY\YRLLPY]ghiZ^e\QLMOPRTSOKILNMJFDEIIKLMPPPRQJECA?BFIHGECBCDGJKKJKKLMMNLLKKKKLLJJJJKKKIHGGFDDEEEBFS]XPQNNMJHHIIIIIMSY]]YWVSQMLMOOOQSRKE@>?=<=AFGY{_NMLFDBBAA@@???@AAAA@ABB@??CEGHJOQPNNNOOOOLGFGGHKMKA=@@CEEC@@@BDEGIJKLLKJJJILNPSS[ef[MHKECDB@>=?ACCBBBBBAABBAABDGVSKA?CBAB@DHMG@636<@CLTRHDH@;<>?>>@@?>@AABCEGECA?=;::;;;8759?CAAAAA@???==;9889:;>DIIIB>DHD@ABCDEFHGDCCCEHIFCCCCD@:8:::;=@@@=;:99:;;;<==>A?8GRGB<;@=BSWUVTPUUOMMKD???;9:98788888889988888899:;;;=>=><;;==;;;;;;:;;:86567546689:;;998::;<=>?@?><;;:;93[‹‹“‚M).24467776555555555553334556435677543333236:=<<<>?ABBDEEDBAA@BBCDDDDBBBCDCDCDDFGGGHJKJJJIIKIECAAGC2Ccfaba``abcgfVC;::=????AAAABA@>=>;:;<<=>>>>?>>><:=LVTRNE><=;:<<;;<@ADEA@<7;>@;976666677777767896420/-++,./01133344323469;989<;;DKMJ@4466:;5347;>;8559=BGE926;8:@><=9656542112356787787789:;;;;;;:::>@73;@=52354573/MbGFLIB@B<42451,,/2249;43450----/1425?>DCA;;KMB643757;;951/14:=68?>5,++***+/:FIA16@?62:G<7(-/3IVH?FE24>?78==>>?=614:;3++.154576458<6E]B18=CMZhv|c5-30046889:50/.02;FD<:>=;FNLKMSK>?A<;96322LlXFA>??>KXRANkrfZQKE?88?@BA@CECGIB=:;?@>JHOela_ba]QLOQQQSSSTTSSQPUTTZ_ZSNLKMXgk]]idVNOROOTWRLJJMJCABCFHJLMNOOOQURICFNNJHGECCDFJMLKJJKPSQOMLKKKKMMJIKMKIHFDECBABDCGKOVVTRQNMLIFHJIGIIIKQVWUUSQKGGIMMOOPQNKC??>==>@JHbjRHEBBBBAAA@@@?AAAAAABA@BFILJHIHLNNNNOOPQSQIFGGHKORJC?>BADDCCB??@AA@CEFIHIIKKKKJKQZadXHGFDDCA@??BDCBBBBBCCCCBBAGQYYWVIGC?>?=Ioƒ†nCB><5AWaWJBDKOUY]a]Y_WMB;<>>??AAACCEDEFD?=::;<=>?@?><76=CCBBA@==>=;9788989:?CEDCBA??>=<<=>>?ABBCA>@EGCCCBB?;;::;<=?@BA?>;9:;;;<=>==<7AKLME;:;>MXUUVRKJLNMLGEFG<9998898888878988888899999:;;<<;:;<;:99::::;;:977986422478:::::9:;;?>?ABCDBCCCEEEDDCDEEFFDCDEEFGGEHJJJJHIIHHJIJJNOKD>>FH;?Zfba```bca\WG;;?@>?@?@AABBBBAA?>979<<<>>>>?>>==9=KSSTSH@=<;:;::9;A?AE=76;@@@A>633344444544443211100244326<@@>>@@@A@95444560.1314630.1GWH<;87667765667767788999983-,,..-.1234455545679;:758;;AHMOD5364:JPH<4259954:@EG@7579;>><<;:866886445556777777778::::::;:99:<<;>FB62783//24424;>73-/0../0,+17?>75?B<:9412467511///1484/189546==75536;7358865641024=>87@>;=?@A;;CABBCEE?:FOD9=713:<;841.5=9<::<:0,11+)''.?RZS6.99+*0998223489558933:=:8AFC>:53A@16=>DECDB;55CKTP<-5>:9RMA:;?<5@oŠX*/5014669<;7310/,.;HJGB<=BCDHIOE:;@BAB?553Aj]BBCB@>AJJFY_MJMKGD@>ACAA@@A<>?EJF:'0/9TQ?GOC>:7BR^gY7*/442/,*((UUUUTTTSSRQQRRQRSQRSTVWXZ\\[]`bc_____abba`_``\TRQRTSUTUUVVUVWWXXXWWUUUVUUUVTSRTVY]^`cded^VPONOOQRQRSSRRSSTUTTUTTTUTTSSRRQOPPNMPQPRRRRRRQNLLNOPQSTUWZWPNONNNN[pppx~|aHIRQSYZ]``\VWY]ahntvrkbZVUTUX]^bgiijjkorld\YZTZdbYXhutoffs|€…mbt~’ˆbahecghjlhiu{yƒojjl}‹€o“‘†‚~~{pp}…‰•žŸœ˜“ŒŠ…„zz~zyyy}{qhfgchvwsx{yqs„‡v{Œ‹}vutuwxxwurqstrv‚Œxdlsuwwvvvz~sw}]RYWWSQh‚€qn}…xuw|ƒ‰‹„~}~„”£—cY‹[[_[YZRVŠ²¥›¦£ª§sW`ca]oiWZUSPOSZ[eql^‚ÐîÅudjlŒ ¥”k[m|{xtppvwk]gŠ˜ƒXKMONNKKLT`]SVXWV\XOJ^x|gY[X]^SL@r~GILKKJJIHGEIO\SDHO?K~cBMKLLJK\XCEKPVRONKJKIFMW^WQTQPRTTTVWXZael„ˆ”¥ƒWXfecca^jœÀ£sedYQ[ooZONPQSZfjaULIHGFFGGFHMPPY]es|zkRØÝŒUXQJJKST?iuHLNGL`jb`bc_TORRQRSSSTSPOLGM_]T\aYQOOPPana\ffXNLOMKOWVNKKKMIDA@CGJLNONNMNTWPIU`[QMJGDDGJMNLKJIKQVSMKJKJKLNLIHEIA<9;?ABCDFEBEUadYPQSOLKJIJNNLORQQRRRTWSMIFDBDHMQPLLIDB?>>==?GJVcLCBBBAA@@AA@@?@@@AAAA@BEJUSSQJNKMMMNNOPQTRLIIHIKNORRLGB?=AEEC@>=>=;>>:Pfjvƒ|D@;:@5:Shd^`_XXWW[\_bdeU><>@@@@AACCDDCC@;879:???AAABC@77ADCCA?;<>=;8666778;<=?@@@@@@A><<<=???AAAA><@CBCCBA@=<;:8=>?>@@?<99;;:><:88>===<>=954344444555533331111/0244127=???>>>:8:74333234432445536>B?<<:86656664666666678789:95/.00000024565555679;<:755:<<9;;:877:;:9;;968766677678::::::::99::9:<@=329Qg_VH8JqULJ@79CA5489522330.16=;81//0022-,16<=8AJJF@82014785231*/2694--*)-2199223227:99;:720/014?C7.26:;=?AA<:=@ABCFHGD@H?10-%2A<873..:C97<:2,)0884204EZ^VOD;<9/))0884342001384116>:9HKD<;4*?^=,46C>9:::66CJD=;<<88?CEA<;666459=>ADAERXZeiR=DC668=FII>17JXXK9;@=4.PyU'.3124447963221.+(/AQM?9<@@??CB>89>@A@966.=_RFJGEB@>AEHKA8=AAA@>?DD@@@@=66:>@AACHG>;:;<_“•—…TZ[<:LA,299DI>768@O\gfS?9<;;:7433UUUTTTTSTTSTTTTUUUTUVWXWVW\]\[\^___``acba```_^[XUTTUUUVVWWVXZ[[[ZYXWVVVUUUUTRONORUW[_`bde^ROONNPRSRRSSSTTTUTTUTTUVTUTSRRRQPQOLORQRRRRRRRQOOPOPQQPONNNNNOOOOMY^R[gm€|]NRTSVWY\[VUY[^agknqsurg\XXY\^_adghijjjotn_]bX[mrk\S`moidivtoz}mccbddeijlllpyƒ}qjhfo}xis–†‚ywts‚•“‘œ›—–”†ƒ”˜š›˜“‘’‡|{wnigfjfesxsqssnky‰…‡‘Œzyxwwxvrpnlkjhlzƒ|jflrxzzywvxqƒ‚TUYXWQZv…wg{ˆƒysqqv‚‹ŽŒ†wt{‡•odŸ®xV\]ZZT[„˜Ÿ¾º§¬§©˜b\hc]njY]VPOOT[grqpk^›âÛ’ejjq•¤‡cZ_^m{xmhncXUo²Ñ¨gYxeMOIFECFRRLKKJEKPJJTfogeaXUPLBh‚WEIIIIHGGGCFWmo\JD3Wˆ[CPLLLJLSRNNPSRPPGI^mmv’^LZRNQQSUZgmmhh]]–Ž©¥nO\c`a\\RjœžwrdKRP]qlYQPNNNLKPSNJJJJIGHHHKMMMNXoyndZžïÃtXVOJGU`S`xZCLLHIT^_`dea[VSSTSSSQSSPPNKMWa`\YURQSRMTc_YfeUQZTVWRQWSLJKMNNIDDGIKNOOMMLMOQRSQPPPLIEFIMNMJIGGIPUPKJJJJJKLKHD@KMOZ_L=CJPOHDLeuvaLNROKKOOLQX\]]]YSST[\UMIHGEBCGLOJFFCC@>>==>=HKF=@BABAAAAAA@@@@@@??@@BHJJKPIGKJJKLLKLMNOQPOMKHIJMKRZ\ZRLCAAA?=;;;<=>ADN>;9;?=>AFU`eg_XVUX\__^_aZ@=>?@AABBBCBBB=868;<@@ABA?@BC>9><966789:<<<<=???@?@>==>>?@@ABBAA?=ABCBBB?>;;:97===<=<:9:;;:<;:89=DKPJDC;9@KXYRH:9FQPOEIND9::88888778878888888888889:::::::::8878878789;;98707765678:;;<;::<===<>CC@;<>>;NyŒvD+13458555565544555775446554444654456:31@;Od^\^_giZF;9::999:<=====>>>>GRUPMPPI@:;;;;:852159;;==<975443235544443321111/132105=A@A@@>82362012112332243457@@56<>;9865665455666667788::85100012224457655557:>?:756::>;:::887:=;:<==;98888667888888899999999;<=:4309C?<618IRJB935<:7678645762/156:::98776536523=HL@;94/0/.158859B>/07;1+15-00+03..12138=>@>60,/11:E=*%,-2:?AEG?769;>?@::C::4*0?>9@8240,1>=55850).;BA:57MdcO:587890).175112.//09F:0/4<<;<<G;:YR1.21112420./342/-,)3KO?:BJIC=9655787:;8551=VTOTOFA?98@IT^V>489759=@>@B>50118CC@FL>26BH>I}•—q>FJLcd@%*-(0>8,/;AIT`h_OJJIE@>?=:UUUUTTUTUVVUUUUUUUUUVWVVVWZZYXX]_^`aa`abaaa``_][XWUWVVVWXXXY^a_]\[ZYWVVUUVUSQPNMMNPTVVUVYYTQPPOPRTSSSSUTTUVUUVUUWXUTUTSSSSRRPMNQSRRRRSTSTTSSQQQPQONNNNNOPPOPUSMRVYgrhTNQRQRSSUSSUY^de`\`gnqi]Y[^_`abdfgggijmpqke`Zcz‚‚|dWY]hjjz{z{xuqoldbdejmkkjkigny||vidklbc{ŽŽŒ„{wst…—˜’™–“”•‰‹–œŸ¤ ˜’“¤†wb[_elhbmxqgfjkghzˆ‹Š‡„|{xuttpjkmjouoopllszzyzzzvxzol†sQXYYXUf~€ˆƒnn€†zpllom|•”‡œ|mŸ³¤ŠcW\[VTt¨±ÐÌüÀÅ’TYcYilY_XPNMQYnxpnmcqÃóŸejgaotkfhigrxspj`Za\gœ§oOby^PUMXfbPLNEKTPC>EHNNJS_lp^LJNEZ~aHJFJLLMPPMIPXacTB3b‰XGPLLKKLNNOQQQPPMO}µÊÙêÔFM[NHNKQ[jyvfTQQn››—›¦¯ƒPR][[\\WYq‰†fU\TTcqaRPOPONMLKMMNUWOKKJJJJJLHIaqg`_¦ê¢`[SLIJYaX{oAGIIIGJRX`fea_XRRSSRPPQQONLKIJXaYSTSQPOMNW[Vck[VwmdfgfeZOKMONOPMJIIKNNNMLKKLPSSPOQROJGHJLMKJHEDFKNJIIIJIIKKIGR|€„ˆ—¤{JFNSUFMtŒ‚lJHNLJHLPNRZ__]\YTTV[]VOKIKKIIEBEFBBAA@>>??;@CA==CBAAAAAAAA@@A@@?>>?>DLNJCFEHMFEHKJIIIIJKLOONJGHIKMPX_hqiUHCA@AEJMPZab:=CGIKLKLKJHJLMU[RGFFECBBDFEEEDDCCCCCCBCFDTuygYSFDEDC?=;<<::;;:528@KfkcZ[]^_``ad^C9:>@AAAABBBB@:67:=>>ABB@?>@AB<7:=>>>=<<<;9889::<<<<<<>==<<>>?==<<>A@AAACECCCBA@@>=<;><;;7G[[OGL[c\M4B\\N@67BPQROIKG?;;88888778878888888888889:::::98886657877779==;:85;=8899:<==>==;<=>@BBCEFC@BA@c‰}L1689764455576644555555455555433553446>?BINRNMKGC@@@ABBBAADFBCCCFFIIOOONIFCCDDDDDEJIKKKKJHGGGIKKKNPE843796I`]ZahlcM@????@@??????@@?@AA@@?=<<;979::<<==<==>DNVRMMLMNG?=;:<<::9;@==977899:>FH<224540)1Ob`_]O:5::97435668=A>;:::98<>;<=>>=;::9:879988667878899889:;:985389-+.13:8:;:::9:946:743247837F4'/677:=?HQH73669:9/+7610->_iP:71//.6://6453/0L<..07>>===:986/6bK(6;DD;9AILOQQNIKQMHLXkwlN:>HIFBDH@3>rxedT?;EK@7AB730-/463,*.37741/.,0>DACMOMIE?<<><6225444;Unj[WVOGC>?EIVtuK225411259=>:33439DDBKI7//DR>1b™„K36/?b\<8B8(0@:/3=DGP\aVPVUJA?>=:7UUTTTUUUVVVVUVVVUUUUUUVWXXWUSW]aaaefddcccccbbb_[YWVWWUUUUWXX[ab`^]\\ZXWWVUVTSTPOMNRSRPNLMRSQPPQPQRSTTSTUUVVWYYXWXYYWWWVUUUVTRQPPRSQRSTVWWXXWUSQPPPPQQONPPOOQQQQSSRSUWTPNPPPPPQQRTV[afbZTSWXVSSW[]^`acefghhjlmool`Y`t†‰†xmdTYcix~|zwspnlke`ehmojhkmiegfk~„vicfddyŒ‡ˆˆ‚{yuu‘ˆ‘˜•“••ŽŽ•–™Ÿž‘‚~ˆ”œ¡¡—‹wb\dliagpkdbehgfiszvv€ƒ}|{pimojktwxpdqot†}yzzyvyyiw|YTZXYX]r€„{en„{okknmy‰•˜–”€u‹—£®¤qP]WSx¡¥£ž›¨¿ÏÈÊÖÐ~LY[ioX[XQONUaqvnljkZ™ô²ffiieceghgqztsugW[h^`‡[Na`HJNHg…‚cPIRWRKEGNRJKMNX^WMKPINxhHOLOQTX[[ZRLMNR]U=j‰XHNLLKKNOONNOPNPI^¦ÑÚèÑyCMINc\QX^ac_WOLZX|¸³¡ Ÿ¬˜aLV^]]_a`br’Š[R[XW[heYRPPRTSRRPPQUYXRNMLKJJKFD[nj`MÖyS\PJOYXVqwTJMIIIHINT_ggc^WRQQRRQQPQQONNMLKORSTSQMNPPSTQ\ngaxshiox{gRLQVTUZTNOOOPPNLJJJKNRRPOPPOKIIJLLJGECBBDEEFHJJIIIHGDS–¦¼¶¥ƒNCMQR@k©¦•…pJEJIIGHGHQ[aca^YUQPTYTLIGHHHJLJEDB@@A@@@@?>@INONOLH@HMECFFHHGGFFFGIMOOLHFFEGMTV]s„ydUPSSWZ[``ZJ<;?CEJKKLKJJJJJJOUWLDCIMFGFEFFDCBCCCCCCDC@\„…~vXMFGGC?=;<77=?CC<8888609Ufkba_^^^_adaN<>B@AAAABBA@>769=>>?AAA@@ACBA?::=>====;::998::;<;<<<A=<;;<>=???ABGIFCCA@?>=<L[PMFY€c?9779877887777888888999::::::998765556665459>=<;;<;:779:;<>>???;;<>BEDCCFFDC@MwzL39:75544356644445544345555666423443445????@@@@A?<<<<<=<;9;<<<==>>?ADGC@DFGIKKIFC@=:74444333222110229CA>@AABAABA6*')+-00234344334332123367998764443446678765431/.//00////123444457;?>:658:;:89CI>2121261)5Sd`WH89<:96434556>D@<:;==>??<;=>>==;;:9:;<;98656789::9778::::96554.,04:8;9:IK:/34542/,.//66KNN[\C/.00/-')03557431368==CF922-0>=58><;;93*Ea@1?>79;76DC55@A9457987>A;:55577650/385,+0589741/0566=HOPJGJPQNQQC2*+07B?Fk€|o^^bVKKNQNDRdJ2333552158765667;@CEIC5/*:H=-FmT116+-HQJPT@1;>9?EA@EQ`g_V\_M<=<412UTTTTUUUUVVVWWVVUUUUUVWVWWVTSY`acgihhhhffffdeea]ZWUVWUUTTUVWW[^``^]\\ZXWWWVVTRRPONQRPONMOPRRPQQQQQSSRRRSUWWX[[Z[\\\ZYYYXWWXWUTTRQQQRSSTVXWWVUTRQPPPPPPOPPOOOPPQSTUTRPPRPOOOPPMKPUUW]dhg_VPMMMNQUYZ\]`bcdfhjkllmnngajusoriSRgy{wplknlhgfeioponlllkkmlmt€pcghj~Œ‡†…€|{xv€’™”“——•••ˆ””˜‘„}€Š“˜Ÿ¥š‘‘ˆmajkcbeeedfggfehkfbjuwwzqhgjtuv}xr‚‰||mwŠ}xzzzvxttˆkNXWXZ[aq}}|}{kjxxpmnou€‡Œ’•–“}npsŠ£“eTYQpª¯¤£¢¢•ŸÆÕÊÇÕ¿zTTkoWSVRQ[ckpmmkhm\qÓÐocijkjihhk{xynYSX]VlˆmXYYUQRIMv€{ƒePZ_TPSPIQXLILJILRTNNLJznEW]ZWZZ]]YVTROQWYGp‡TJOLLKLOPOOOONPRG\›Ìá׌KRYJZ~nTUQINWVTT\Yr³Á«¥¥¬­RR___`aig`‘RR\WVXW__WRQRTSQPQRQNNV\WOMLIIMLRbl^PEŸ¶`[XPJ[fS]‡dF`]UNKIIKTaiid_WSRQRSSQOPSTUTTTPNQRSSQPQPNNPMQcjkqoilrx~s[OTajprfVQRRSRPLJHHKLNNNNOMKJIJJKLJGEBAABCDFHJKIHHFGCCV\s“ˆeUCDMOHI“¼™ŒˆuPEHIIGFFCJ[ffc`\SMGKPOJGECCBBIQNFCA@A@@@@?>?AAAABAABBAAAAAAAA@@@?BMWRRNLLJJJD?FFGGGGHHIIIKNONLGFDEGLQMWv‡}f[]]^[diP<:;<>ABHKJJKJLJIJKIIQQCAKUNIGGFEDCBCBBBCCCBAHfƒŠ‰…|lYNLKDBA>;::@@;858:<=>BGVghgfc][]_beZIADA@AABBCA?=67=@@@ABBBCCCECB@<;??>>@?<::998::;;;<<<<=II@9::=<=;;::;<;<=>DGHFDC@>>==;_RDPq¢[=;99899::7888788888999::::::998765555653238<<;;;;;8776657<>?>=99;=?@?>:AFIIGHKONKJNG=<97686?Ya^i_F>@BEECDDCBCB@@?>>>@@@?@?<=>>ADA=;:<<<<=>>@BBDECCCCA>>=>BGHFC@=:6543332221233AMFABBCDCDHQI404-1=<754433456544322456788865444556679842.--,,,-//....001333457:>>85579::99?C=53212461-<_iZ@27;985334444=GA<>?CDBB@>=>>=<<::;;=AA<9:977889::9879:9::975444433>HNRE><9777788312100//10-358=:965961010/6>>930/1226889675/464,/@J=,)'*01/-/036883134432;;9789S^==7./6<@HC68GLD=755526:;AGIJOQPJ?9=>EUfjV;=HD?<622/.08GYe^G<>:301344343377/,3777662027;;;DNNHFHHJMLIG=.')0=JKRn{~sbSGHQSVUF=CEA<439>:43311334755;DF?5.-276/3>519=3+ARNON>6:75DRL>Jcoqk`_b\MC>3.0TTTTTTUUUVVWWVVUUUUUVVWVUUVVUY^`dfgghijjihgffgc_\ZWVUUTUUUVVVW[^`_^\\\[YYXVUUSRQOLJKMNMNOOPQQQQQQQRRQSTTTUWXYZZ\^^\\][YYWWWXWTUTPPRQRSRQRQQQRSRPOPPPQQONPPPPQPQRSTUUTPPPOOOQPLIMRSVY[_flj_USQPQRVX[\^adefhijjkorwupsjbgmjmv]jxphglongfefglvxpihkkjkmrpp‰yjbf|ŽŠ‡‡ƒ{ywus}‘™–—š™——Ž}~Ž’‰ƒ‘˜šž£¡’Œ“˜ˆnile_bfffggghigjrtkcdjpmmh_o~zxxom|’ŒqŒ|xzzzwvnVQXVXZ]cozzvrppkilnow„ˆŠ”“‘šŸv_mevv[ZTb™²¦§ª¦¤¤”–µÊǽұaPhoYOTSTfmjkjljhih\ à_hjjklmlq{~zn[TWZVRrxYSY[SROHnšˆic\VabUPSUPTTKJLIKPSRMMPEz|IV^_\\Z[ZWVXWUURRGwNNOMLLMOPPOOOPRSF`³âã§RHVTMUdTFGMRQXYVZ]Zb“µ­¨«®ºžeU\]^_`ea[‚LY[VUWOMXZTRSPOOPSRQPPQ_eQLOIJPR`nieYc«™X[RKWhhYy|EQfcaVOKIIVglie_WSRRRRSRQTVWYYWUUSRRRRQQRQNMMNKTo{thcnxyspdSSct~vaTTUTUQNLIHIKKKMKLLJJIJJKLKJGDCBCCCEHKKHFFFGF>;:=DA>BMQONFz»¶ƒ{cJIIFFEDACQegc`[OJFDIKIGDBBA@DMOHDB@A@@@@@@@CAADCCCCBBBBBBAAAAB@ABIPQQKLKJHFCGGHGGGIJJJJIKMMNMIHHHGFIFGi’o[[][^mW;<><<>ADFJJIIKLJJJKJDCJJCHQUQOJFFEEDCBBBABBCAFMGFWenmh_[]]adVCBCB@@ABCCB@=79?BBBBBBDEEEEBBA=;?@?@CA<::9878999;;;;:;?IMF@;97<:::<:89988<@EGFFA>=<><9:<@EIIIKNMJD?BB<9549::PbebC7=?@@@?@@=>ACEDDA=::;<===@A??@BCCDEBAA>=8//413668887644433222115;CHHEBCEEEDDKK=8736=<86434447777654322334777656656788741/**+**,,......./1111359<><755678899:<;543234561.GdgN4278643223457BA>=?DIJB:>>777547::8789999876555658GRbdG:100134563/36611230-479;7769;:7203688::2-.21257768413551*-2-)-.-,-00-,,6A:31169:56BE723210/3>?946:6.,4;5/.//-----/20*)*++,./6<92./..,).52+,1322357999@A>;OR;9BKLK?9>8-/9AA@<98966=5:[X6.15=DHIE?@A@BDCA>:5315;>BJOLIHEAB?G[c]QLONMKGA8008=?ESUE67;432/11222566658::857867?A<;@FF@?KSJ@>@=<;72236;>K`m}xcI:=HPTRHCBDHF<57=B?764100121/03<>81-/00102339AD;1>LD<;632225CPHQlvtpfWOX]J=80.TSSTTTTTTSSTSTVUUUUWWVVVUVVVVWZ_badfijikliggfgfda^[YWUUTVUUVVWY]^_^^]\ZZYYXVUVUSQOLLOOLKKMOQQRSRRQRRQRTVUSUWVWYZ[]]]^\ZYXXYYWUWWTRSTSSQMLKLOPPPPPQPQQPONOPPPPPQRRQQQQPNOOOPQQOMLNOQPQU[cd]URTVTTVXYZ\_abcfhijkpspruvrrrj`Zp‡xjrpotxyoccdcafr~yeahjjjmnil}Š‰w`kŽ–ˆ‡‡ƒ{wvuqqxƒ”˜š—“Ž}kyŽ‡€€‰‹••ŽŒˆŒ’~jkgbfhhhhijkmljs€n_^``jmdk~ƒ}||qjuriˆ|zzyxwluƒbRWWVWXYdsvvqmkgdefilpy„ŠŽ“’’“’›‡hknjieWVˆ°§«ª§¦  ‡hr¯ÔÁĹwSal^PTUWcmiluohigi_n¼‡bgiklnoqtx|p^Z\[\[WacYWY^VQOi‘‘uY]__]WQPRQNPQOMMORQMLNP>mNRUZ^\Z[[YYZZWUSTExKRONMMNOOPQQSTURKŠÛéµ\CQOKKHV\JIOTUTTT[`[Ro¡ª¨¯°º§tYX[Z[^[S]ŒqGZYXVWUKSYSTWXWSQSSSUVORaaXOKKQaa]\˜¢ªvRWKQuyij~`@TZab\ULGHWjmjf^VRRRSUVVY[YYZXVVUSSTTTSSRPOPQMMZjtulegrthccXRaqvzvdXUVY\VOLKIHHHJJIIJJJJKKLLMMLIGDBBBCGJJGEDCDFECAA???BUXQMT¡Ã®—‡}€w^MJGEEDA@BXca]SGDDDIKIGEDCCCDJNIECBAA@@@@@ABAACCCCCBABAABAAAA@AAAHNNKIMIHHGFLIIIIIIIIIHHKMMMKHIMMLIDC@M|œˆ`WZZbgG8A=>>?DFILKKJKLJJJKJD?@IFEFPRQLIFEEDBBAA@@@@?=Lz‹……„€}~S25Qo>9<937==<??BBA<::98899989::9::6ARWQMKC9689987777:9;AFIJE>=<<<:8=HC;;:999:;<<<<<;:997::9999888987555555775545554434433444434511:CCB@?@@?ACCCCCBCDCCDEFGGGC=;<==?A@@AABBCBBA?==AFHKJGB?A:=HG>44;<8FecD6686AMBEGEDDEEED@=>???@?AA?@CEEEED@;:<=<<=<::;=@B@>=<<>?@A@@ABDDB@><;95790+./0112433332222/0:BHJHFCCDDC@<;=9656656654333567999874300/13688999888884/-/-,*++,--././../1011126<>;9865777888:9643346554.2Nh]9/56533211352264.-/132,..,0340,+--,0451-./-*,;ME104>?=88DB5;@HH>8>B?:3/13..=A6/-//.,,..021-+++-..-262112000,,5972.**-168;?;9:=AMD6;Pl\E8122,+2?B=5785:<673B`D/8?CEIIGEB<58;;@DBB>725;CLOIEHMRNAKbbbomVTcga[UHES^QNSJ@=BC?:1,.,-/-1878;;:976899@HE;:AB=4:Q]QINNIE@?>=9543;HSqa62>MTRNE:;AB<778:>A@=<:5100/,.4763/--/0122356:==<;==4.-...00-0@QZjtqg_N=LcUEA4-UTSSSTTRRRQQRSTUVVWWXXXWWWVVVWXZ`fiilmjhkkijigggfc_]ZWVVVVVWWWY[\]^]\[ZZYYYXVVWUSSRQRQMKJJNPQSTRRQPRQPRRQRSUUUWY[]__^][[[[\_\XYYXVUVVURNJJKNONNOQPPQPQQPPPPQQQQRQPPOOOONNOOQQQPOOOPOPRTUSOLMRVWWVXXXYZYXY]adhjimmotqnuvmltnn€tr€|~~wjabcbcbbq„{ggljilkknmyˆnwŽ‡‡‡ƒzxvqommz…Œš£ž“Œ€in‚‚zyyvtrux„ŒŠˆ‘zhjidgikkklkkklgdhprh[Xcry{}…ƒ~}…_N_{‚}}{xvunwQTWWWVU\jmkopnjfeefgigefn™–Ÿ“jctym`Pm©±¨ª¤¢¤ž—†aO„Æȸ¸†RYk_LSV[`ffkuehfgf`upjhiklnomlvvecha[]^]XVXXWUUMc”œ•~_`b`\TPONKJZ_RNPRRSROLNHt‚RS][ZZ]^_^]\YURRTC}HTPONMNNPQQUXXXQV¤æÀjDQVOIKISZLHSWXVVXY]ZOZ”µªª°¶¦}]UXVV\[F_ŒeMa_\TSWQPWUWbfb^ZWUVWUUMRhePKPO]pbV¯À›”dTNKb}qa‚~IISJVb_]QGHXjmjf\TSSRTVWY]^\\[ZYXWUUVVTTTRPPQQPQ^lcfstpppe\`^U]nqmje]XZ^`]TNLKHFGIIJHIKKLLLLNPQRPNIFDBCFJIGED@ABENULHIDAZ^VSVs†ŽŠ~}iRKGEDB@@>?@BDGKOPPLJJJIJJJJFA;@DDCCEHIIFEDCBA@?@??>>=A`„€}ztF:]Ïm*7;88;??@EOUSNJHB;;Nmud_]ceR@ADCB@AABDDA=:=ABBCCBBBA@BC?<<@@===>>>?>;;;889999::999989EVW[cb\PB8<=?DFJJ?9=AGIF><;<<;97BIA:9;:99;;;;::::9:FXM:Jdy†]\Œ~ntwiKFB<::::89999889::;;9:=:878887655566536888877665569::>AB@@?>====9534438?AHA768999:9999:98666655766567875532233332445535>AA@??@ABCEDCBCDEFFFGHHIJF><>>><<@@??@BDCA@>>@@@ACEA;=BH@>:LiU21441>TMECDCDEFGD>=>>>??ABBABDFFEEED@=<=><<><<<==>>=>??BCCB@@@ADEA<;<;:8;=;3/2244322222222206HJ@AFEDDDB?;866664444444555555677777543212235669:966540)&)/1++-//.12111012100//058;;:85677788887654455442-8V[;-56333221341.3:AEEEDEECA?BDJMKKFDGHIDCKICIaylD38:78999988879=D<>JPXU?6520012205DJ>2/158542100/-.18<::7449?FIHGB3+/5;6/+,0010/-,,.0//14/+*,++177,,7@928B;12G]ZP@=D?411/-*+4>95520/-+)')26461,.14.)*.4?=/*+)(/:?:3.+(*29<@C=1-478439HWC-.-&(*(-6:64<43@?7:64L^;6A@>BA@>;9::4248>DE?;=CGGDFJLPVPCIR[w˜ˆ_U_ddfhdZWTDGQMSUSPTWOID:51136437:7434446<><;;<:932I\XbjVIGA=<=>=97:66^]24AKQSNHB?:23:978<@BC@=<9:97227974341/03653775429BC;51.-,././-/E\hgZPRMBVxt^K70UTSTSTTTVWWWXWVWXXYYYZYXWWWVVVVYckjjkkgehklkjghihfc`]ZYXWWWWYYYYYZ\[ZZZZZZYYXWWUSSSQQQOLJJLMOQRRRRPPOOOMMNOQSSTW[_ab_]]]]]`ec`^YWYYXYXWTQOLLMNNNPPOOQSSUUUVWWSPQQQPPPOPONNOPQOOPPQSTSSRSSOLMQUVVVWVVX[\[[\aehihlppssjchff‚gpuv{zxm`^`abfe`b{xajlhnqpqmpƒŒ~Šˆ†ˆ…~{yxomkq„‹˜³¼¸¯š€nszuorwwxxtqu€†‹„ncjiagjlnlkjlkd`ba`bbep|‚‚€‚ƒ~yƒ€dU\kwz|zxxvv‹dUUUVVUReuiemoonkhfefhhe]\cm{…‹š£ŠiefvxT[‹¦ª®¨¤¨¤‰dPfªÃ¶»ŒTWk`MSTY^`_hzlfhfege_hhhiiijheftsgmnd`aa`[WYYUQSJh‘—–€e_eaYRPNNESndTQRRTWTNIKV{ˆ[O\[[]acb_\YUTQSSE†‚FUPOOOOPPRUWXXYOV°ÍpLZZRJIKJKRSQVYXPTZWWXTO}¿»¥«´¢dWXXW]aHh]Sa\XQPRRPUVYjmfee`XWYVWPLZc\PNNWlog”£ˆp_XGXvq]‹OCO_wmZ_hYJIUgkheZTRSTUWXXZZ\\ZZXXXWWVTTSSRQPPOSRMcvjfstsnf_bd\[hngca]\^cb]XRMLKHGGILKJKLMNMMOQQRSSQOIBEKKJIGDFEA=MYPIJHIRXVWXQUbcgn{bQKGECB@?@AOZN>CDBFLLKJIHFDCDEJMJDCCBCA@A@BA@B@BCCBA@>AABCCBBEA<::>??@@GLKIGGIIIHHGGFGGIJKMMLKKLLIBEHGC@Qxz\TXP@?AABEFHMPSVUNKJJKJJJHE@;9>?>>>?M\^k•Ë̾ÑÎì¯4.B<;=?ACGRYWQMJGD>:8\ype^bgS>AECAAAABEFA:;ACCDDCBBB>==<;;>A<:<=<;:=><::889:9:<<::99::CFA=<;::98=GHA?=99::;;;::::9:<>DXf~rqƒUMG;999:::998889::<>:?;:877865456665558876667877:;>==BCB@>>=>>?9424568;>FE:689999988887667877666667766753225543344557;AAA@@@ACFIGJDBDFJKLNOQUWOB;:;<>>>>@=>?ADEA=<>@A?<:7?EFKJ<6>FGA?BA?SaWQ?7579K_\OKKJGGHD==?@ABBBDFFEFFEEDB?=?<;><;;<<>?@@@ABCCA@@?@BC?;:;;:;?BC6/344542022223234CCCDFFFB?AEJIEBBCDEDBHLE=?PNJ=79:99999888899=A939DGB;:50./2222CG8/../488865544215;57EJHIIIRYE02;C;=KLG>52//---,***+,/.(,.,+251484.8RI*,MljT;497/,01/)*9B=8751-*+.1*,99=;/-/0/*(.=F<,,312411354,*04;@BC>0+,/223:;3)'*)'*/1,-111419C?:::16VU9>B<998556==3/457:??>=AFA::HRQUQE:Fa{“”xZSV[_cheWC:Uhb^ZTMZpse[TJ;355//=?5011//2424972/11*2Lf}fC<=;;;<@C=543.GiJ.7;AGQXM:0-17868>BCEC?BDEE?:6347:<<74556546777?=:?A@:4.+,,,./,0HYQ@AMKE[|ƒiD20SSSTUTUWXY[ZZZZZZ[[ZZZZXXXWVWXV[bb^`ba`acgijjijkjhea^\[ZYWXXYYYZYZZZZZZZZZXXYXWXUSRPPPNKIIJKMNPQRRQPOPOMLLLMPSSSY_cd`_a__adhhhibWUXZ[\\\\ZUPONNNOQRSTUWY[[[\][ROQRQPQPQQPPOOOONOPQRRRTVVVTSRRSTUWVVX\`cfghjkkmnoqqrsthWPUn~yuy}{uttkb``bdfhf`d…‡ecihrrjo{~~…†‚‹‘Šˆ†€|{zyqevŽ„Š²ÃÃÌÕÂox}yurrv‚Šˆ€sxˆ…tnlchgbiijmjjklmga`dg_b|Œ†€{utyztxusrnnqtwxx}yz_VTSXVTSp~pmopomkheehihe`baY]bg†§Œcjmuv]xž§®´¯š  ›­—f\W‹¾¶¶…XVgeUXUV\_`fhcgkgeghjc_cghijnos~ueejjffe`[Y[XSPOPPWy›ž‰jY_c^URQJPr|cVRQQSSMIGKPb†jHLS][\][YXUVXXWWV|CUPPPQRSTWZWUXUD~ÃETYXPIHIGISVSU\YTSTTSTSO`›¼­¨¯§’v_[[]`eXwˆWS\USSSQOQTTYbeehhb]``YTRRPYdWLO[iƒ•‰ŠƒiXOFewZp˜jJ[Mj“tSO^cUIOdmhdZSUY[ZYYYYY[[ZZXXXWWVUTSSRRRQQQSNH`dVcklgcehf`dgd_\[^djf_XTPLRWOFHJPQMNPPNLMOQQRRRPKGKNIHHGDKKHEINPLKLMRMMOUZ_\[[\toaQIFEECBAADJJE>BA>EMKJJHHFCBCCDJPKFBBB@@AABA;B>BCDABEB@BDDDCBEB;;:<@?BFJGFIHIIIIHIHHGGGHJLMMLLKKJHGCHLKHDWh_YQB?BBCEFINRUVXWTOJJIJJJIFB@<8:8;>ACEEDCA@>===>>>>>>I=;‹÷ßÝãßÖæz,BE?@BBEFIRXUPMKGC@>@Bq„i\ceR@ADBAABABCCA;=CDDEDBA??=;969@A@78<=<;:<<::9:::<;<=?>>????>=GRdmhZSVXQQWTMB=;:98=EFA>768:98?IKD;9:;:;;:::::9:;<6Dq¯²|…iOC>JQM>COHfiuwPFcomc[HB>::::9:9898:=A@<9=@?<998765456775666655779::;::77;BCB@=<;;<:74357889>??>>?ACEA=;<>><:97:BKKE=6579?=>@AAABDEDDFFFEGEB?><;<<:9:==;989;?FK?2224443222223337?GM?3=CEJGD=976666654342344444446666753568876546;<;:;=?CGKLKC?@C@:76799::9665431/.014545557767:<:9875443322.0CF2/4432221221026;=?BBEGFA>@DHHB??CEHICEC<;73246::9999888877789;7.-776662/.13449>1&+/++29<<9655422699:73>UTJCDIYk_=/793AjjK>;841/-+(-3-.789;918;B?72352,/:FL>7:7751/00-,0;@>?FJKE3*,-,/14;<;=BH@/*)*1548<5230-,2=?1,0/.+1AC=68:5-;^O@LF:;7225:AB;67668::8?HB<2:11220/2216:8331.*%5bkG8<<98::33;63`e319?GZ^A,.0-29;=@BDDC@CFDA>=956:@A>?@A;548=BHKG:28?@:5.)*+,.0/+8KE8?IFDPZ]O4,-SRRUWUUWVVXXZ[ZY[]\ZZZZZZYXWYZYYYWWXYZ\\[_fkkllkllje_[[[ZYXZZZZZZZZZ[\\[ZZZYYYXXXUSQQOMKIHIKKLOPQRRRQPPOMNMLNQRRUZ_aaabbcdgjmnqpfXTXXXY\__[XVSPONPSWZ[ZZ[][[^b^TONPQRQQRRQPPQPNNOOONPSUUUVWVSRSUWX\_`_ahkjjknooonpqpvueXR\s‚‡‚paipkciliihca]mˆ{cahqocewŠ‡}™’Š†|xywop ºˆ…·¿¶ÁÓÚ¸ƒz€zop€‹……Šmklfhhhkhhihiic`hkdbcbq‹Œ|y{tllpsqprx~„†‚€|xsvƒˆeSQNQZWSiy}tqtsqpnmjjmqnfadf`d`Mc¡—blƒ„mj™±±¬©¨™  ƒ–h^Vv´´¯~STbfZ]]\\__Z]bjuojlno_X^ekov}…Ž„gU[eheed]YXWTRPNROAY–ª“pUXeeYQTGf“…hSMPQQQRRJLLL~qL[ZXTTRRRRTUXSK^p’uCSRRQSTVXYWVVWKa±•ILUWTIFIJJJMTTU_aWQROORUZYf‹£§¨¬ª‘n_^accZ~‚RV[UUXYWRPQRV]egbemprogdaUNS_ZNJISg…”ŠwcTKMS_w£…K]`S^h]OFTe`LI]ljaWX_aa^\[[ZYYYXXXXWWWVVTRQRRSSRQOMROkƒfSbjjfglpld`\Z[]agmf^YTRMS^YMIGO[UPONLJKMMNMMLKJLLHEDFFFHLNNNNMMNQSaXjUSQS[\ZZ]\`OCCBEFCBBBBA<6?CAFLJHFFEDCBBBAEMRIBA@@?@AA@A>=ABCCIONDCEEDB@=M[SQA9?DKHFIJJJIIIIIHHGGGGHKLNNMLKJHA7>NWQFDR_dUAACCEIHNVWYXXXZVPJGIJJKJGEB<;:;;>?>?CCB@><<=>??>>AC8€çæáççæäÊD8ECBDEFIJLLLKKKJGC@=<;D}wbZ]NACECAAB@AA@=;?CDDDDB?=<<;97;DC;9:====;;::9::<<>>>?@BCDEECB?APgriYUWY[[VHB>=><<;;CGD@;9:;;77CJB98::999989999::;:8Iˆ±ŠoaHA?EIF>AJ=PdkW?3ShggcRIA=;::999898;EI:15<>@;9985554577766664457789886627>AA@?<:9886555676788A<444666766655445556665566778645654464556557AFEDCCDBCDFJIFBBDLOQQSQURH71020359<>?@BBB@?>;9998::98::>KJ@835:>=;=?;9Smk^XVTPOZbeghfd]ZXO?=>?@BAAABCBBEFEFGFFC><<<;:;;=@BBBCDBBB@@@???==?>:89PbSAGBKfZ5-5EC2073**4B=753330.H^PTN?=:38<=BTZ9453227=FIFC:8GOVP0I›§€qvyaLOUWYY`aTXd_[XQR]keVnjV_>-457302333101118?><@9/28;HC9>AGI=3147776;7)DlM6INO\S4(/23;DD?<>?ACGDBJG<8538@EFE;67:::72/++-/020+3EA:CKMOK?870++RRSVWVVUUUWX\^][\^^\\\\\\[ZZZ\[XVWYXXZ[ZVZdllkmooookf^YYZYYZ[[[[Z[[Z[]]\\\\ZZ[ZXWVUTQPOMKIHJJJMPRTTSRPPONNNLMPQRSTW\`bceffilnppqup\RQPQSWWWWWWVUVWZaggd_Z\]\^cd`XPORRRPQRPPQRPNNMMMMNPRSSUVVTTSTVZ`a[W\ehghknkjkloqqstusc]lz~zyƒ|dgrggvxnfccebhˆŠhahmogbjƒ•‰|†ˆŽ‹€~€|q«ÕÓ–‰±µ¯³ºÆÒ¥€|ƒxu‹‘‘‹offggjkhggdaba^hrrkdj~‹‡{xzrjgnvwy||~‚…ˆŠ’·Âiqo\m’›|^Udntyzouzxyz{zxy|}€rhjmfRa™Š`r‰ˆmo•ž‘“¤¨  uhyh_^eœ¶³MTae]aa`^^_ahuw|yqjge`[alpwƒ…‹‹nUSZ_a`a`[YVTRPONRUJQ‹°tVSah[PNLfpQMRPPWcgYQQBwvOd^VTTRROOQPQKSdftFQRSSUVWZXUVVULˆ™QGSQRSKIPRRSRXjlhoha_ZZ^a`[U[{š£§°£}a]```XtqOVXW[]^^]ZUTUVafen€ƒulknmjljgaUSPHMk’ˆmc\]bca‰›fOXQNKNSdd^caSLUa^XU_gcb`_^][ZZYXWXXVVVXWTRRSSTTSSRM]„Šp[bjlkmrtnaWY_badhc]WRQKNSWXPHGYWMKJKKJJJIIIIJKKHFDDEGGGJLNLOPLOOS\bŒ|j\VXYUTTV^PA>@EHDAA@=CHKSVYVNIEDDBBBBAABDDKHCB@@@@@??EKHGHIJJIIIIHHHGGGFGJLNOMLKIF;6;::;;:=BCB@=89:;==>@@2_Ðëéêêåáé—6=FCEGGILLIHHIJJJHCA??B>Gle]UEAEECCBA@@@?;;@@AABBBA?>=<<=AD@:;;>>>>==><9:=?@@@AABBDFGGEEC@Mm~q_X]cffJ?A@??>>?>?CBAA@=;:96;?B>:;;;::989789::;;8/Fˆ¥}OB9::;=<>D76IZG<5:Xbe[TPG?=;9998898:?BJYinU89876544567766544323554664348>@@><:99866456666566584233655556766444455664566566544443465445558?DEDCCDCCDIJFCABDGJKKNHLF:;=8;7777=::>?:Jfla^a``_][^abddb`_T?<>>@AA?@AABDFDDEFEFFA==<;::;>@BBBBA?=>?>>==??=@B?99=?BG@32235323322149@DB@<8:>@?DD@:8888886679=D=8654444334568==>>???BEJOQQMKIGEGRTLFEGGA;:97765789;:89<93//1/.36688889==;9875332134.,7;3155322112222479=@@CB>>?@ACB?;9<=:789777889876699999988899:::?:-/00.,./1479:81//./359>BA71.017628;854>T`b_\_ciqW.,-..-2:732215F^m’yKPZ\piL>:9:8995>H=7,@_^MRF25AFJNKB@CFPB,/49;=>;956>>2-6C?/0;8++7;324/-./,2L[PHB=@AEGC:GYB661/17>A@A@A<9AK81|±„VVpwbPNKIJJHCBNYUMIIQZenaKqˆcaL/110024310000017@C?=96BRSDBHD@HRQB2+/58632**UcCMQLNA1-.0:EHC;68@ECDFDA>;DGT[^\K:785.,RSTUVVUSTVY\^_`bbaa_^^^^^][\\\\ZXYYZYYZXUZcffhlqrqqpmg^XYYYZ[[[[[[[Z[]]\\\\ZZZ[ZXVVVSQONMKKIIJMORUUTSQPPNMNNNPOPQQSW\bccdeffdbacgeYPPNNNNNNNPRSTUV[chjmi`YZ`cdcbb^UOPRPONNNNOPNMLKKKMOPQQRUVTTTSUXZYWX^b^^fopmknppqqonvzpjnrsvxy„„vg`ky€vf`hpib~sdiklkffqyz‚ss†‰zx“”}x±ÚÚПŽ¥§¨²¶ÀÚ°ƒz}ƒ…|€ˆŽ‘‘’“‰uebddfijiieagsx{€ƒ„|ry…ˆˆ€vmdhms}ƒ†„ƒ…Š‰ˆŽ•›s`¤¾ÎÐÐŶœsjeglw{€„}yyv}‚‰–•‰uqkan‚t_m|{lly~x±° ¥k]ebacR†¸µˆPTij^dcba`_j{†ƒzi][\^^alo{‡ŠŠz\W^\[\__\YWURPOPQUWOLw©ŸsWS[b\QLXd…—qX]YNNZdhg^YEx‚MUWUVVUSQOOPRXg]M”fFVUVVWXXWVTTVTXgZMSSMMSQQSTTSNUgnmvwqpprme^Y[Vb¤¢©¡ƒg]]\\WoiNVWY`eaadda`\SUev|vofgoruy€€xm^YTWz”Šrtxqt~€qrqa\PPDHURhj`^^WOORNR]egdbaa``^[YYYWXXVVWXWUSSSTTSPTURW~†rx‰yb_ehiglqk^\efb___]WPLWQLLXTLGNRNLLMMJKKJJJJJIHGFFFFGFGHHIOYYLFCEMWp‰‹}cYWVUXY\XOHFFDCDDDGUdpyyvjUJGGFDCBBBABCABDCB@@@@A=BTf}LGCCSSMGECDFGFB>C?KQUEEIIHIHHHHIHIHHHGGGGHHKMMKKIID>=BELRPLGQXL@@AACGLSXZVQNMPV\ZRLJHOTQNJEA?>><;;=>?>>=?@BBBA?>>?CB=>>=@@???BD@89@C@?@AABBBDFGEEEDGe†}d]_`bQ>>@????>@@>@BAAA=;<==:7=A>=>;::99868:;;;;;:8Ož“fH537:;;<>809CE?:1CQRMQUKB>=:8889::8=Tsƒ’¦g7889754456776653221133468879>@><<:8876643466554554333334556678854434676567655553444334456446:@BBDDA@ACCFJHDDEEDEFHFHJTQ>@EBB???=@FHDBA=776668:<==<:8:88CJ@9:>@@<;?@;Jhpc^ccb`_]]_cgiicXMBA>=<<=>?ACDEGEDDDCDGF@==;889<>@@?@>;9;==<<=?A??AA<==;;:73279743222104:BBBB>9:=?OX=57999889887:>=65455543333326;@BEDDCEGILNMJHFHDM^d[SMG=54899:::988:9::;;731/--16777757;<<:975543222102531344222232125;@ACCBA?>>>>@@;668789;;9778899::9:==<;:98789884;D33011344356766651-/58<;977108>@>86AXcje_`it]41026:;<9521/9_Œ’ŒkQiu\VZO>3786678>?;E`lWD:887879;:<97=?<80)'5MUC38?JH2,2499.)-/.460*/@KX\REJXVNKKFEB?NA.45:>AB>;9;@>238?9/09:5;@5.,-,,,,.*4VL<=AHNLI@12AE:5227<>=<@>@@;<8,[¥—h]n‹“‹xXECBA>8>RYOD>?CBEfyJ8oq_\;.0012110.100249B@4.2;LXRGGONECHPQH9/18951/&9i_;AND2.0118>>:66?ECDIG@:<<;<@DHHIB32@B5/571/38944652//7<<855649GNYhjdWE954531SSRSUUSSUWZ^_aceeccbbcba`]\\]^]ZXXXYXXYWW[^[[bgklmnnole]YYZZ[[\]]\\\]]]]\\\ZZ[[[ZWVWVSPONNLKKKMOQTTPOOPQQNNONOOOOPRSV]bbcc_[TOOQMJNQQPPOONKKLMNMMOPT]jlkfYU^a`b_\_^VOQTSPOOOOPNLKKJJLNPPPRTUTSTTUVUVY^`ZVYbjmnopqqqqporsstnjnlnno}ub`jzˆ…p`gqi^k‰|djlkkfgjfdnoirƒys–£|‘ÔÛÈÄ Šž°ÀÌÍÚؘ†ˆ‚}€†Š‹‘€g\_bbcgjjlifrƒ‰‹Ž‰…ˆ‡ƒ{mp}zpvy~†‹‹Œ’”Ž”™¬«‘›ª¥©­®²¯®©“‹wgmx„ˆ‡}z‡”¯À¨„ehuhcfgrulluxq‡°± ¬bed``eSv¬­‘VSvo\ccedceo~‚xgcb^]Z\lz„ˆŠ|]Z_]\[^]YVTRPOPRTQO[ge†žuTTX]\QRaex~_V]XRY\Y^kliTx‰SPVRSUTRQQQUXYWML—]H\ZYXWXXVTTTTVQFOWRRTSRSRRSSRWe]S\gjhnu{qefdjaQ€¤šœš‚j_[\X_€iMTUab]Z[[]_[VQWgqocbiqvvvutroka[[f’‚t„vvxsonjgcWOSUSUUVXYTONNOWeiedcccbb`][ZZXWWUUSQPPRRTTRRMQUSRZ^Z_oƒ€dU\`][affbcfda^[]XQW}xULSROMEKMOPPOLLMMLLKJHIIHHHGFFFFFFNTTF??EKP\z‰‡wg[VUWX\\]^]RD@DDER]jw{ucJHLLIHFEDCCBBB@ABAA@@@@A>MNHGGGHHHHHGHGHHHGHHIHFJMLKJGEBACCGMTRSOHGJIB??>@=>=><<<==@CLOMLHN\[VPKFDCB?==>@BAABDFFGHHHDkÓìçççåäàà‰2=ADHKLKKIIJJIIIHIGDBAAB<3BakJBBFFBBBA??@?<=>>=;=?@BBB@>>>@?=>@??@??AEE?8==>=>=>>>>@?@?=?CEEC>??>@?=;<=>;68;;:::;>;:WtfK<037::=>>=>9?><769:=LRMEBA<8889::8Jw‡“–†L8889754566776432111137:9:;:9<=<:97655543334445455441223345567875444656666777675445533345765:@CCBDEDBBEGGGGFIKHGGFGDJS\]NBAABAACEHJD<;;7556679==??=<:985:FE?>CBA?=@?9Njof]^dfcda__djkl_SWRMJHDA>>?ACEFHGDDBACFJD><989:;=>==>>:8:<<;;=?@>>>??@>:74321>A887222104AHB?B@8:=GaX878899899888:9753455533333337=CEGGDBEIJKLMJGFFIchhge_QC=<;CILMMLG@859=:99850-,067775579;;;:85543211122111244222232128BFECECB?=<=>??:65788:<;9778::8657=D9-37:;87;F_lR>9412799755544453/-.39>BDEHKOPNHGKMSUOKEDT_`jb^lqV/-/27;;9:;:507]‹~f[ajcTMOLE=5468CEK@2Oq]:3EHLOKED@83.0?G?9/)%*8;38A<=@835136.(,+*.131/+9PQS\\WPKB@?@?8D;+253:DD=4/0:>;3.6?:2258=FLGC=>ABD8DˆœlWdŒ–€nUDCB<:::FWOB@=977-:h_4F[WcU5,//1/./332256:?8**7?COP\MU`[OB@BEGGIIHECCCDCCGIKGGGGHHHHGGGGGGGHGFDDIMKJJGDAABCGMNQTSRVQF@?=::==>>=;;<;::@BA@@JNKKLLHgÇéßâåæãáäÍ@9?=FJKKKJJJJIHIIHHFCBA@@>:9HcP;CSFCA@>=;;=<===<;<=@ABB@>?@@???AA?AAACFE?>?>;@B@@BAFD;<=<;868:<;2DSXK>7048=A@AJ@;789;649LNIEEC>:::::98Wƒ‰a<5988775457667654211138=@<99869:76654333333344445541..022333455654344555556667765324533346775?AABBBEGGGGIHIJKNNLOMJJKNQSWVLC?A?@DIKB86885544568<>??=<:9867>BBFFB@?>@=9Plmf\\dfdcb_Z`gkkSBPRQW\ZQGCCCCDDGGFECCDFCA@>:89;;<====<:::<<:;=??>>>???>>;6333686653110-7C@?=>A<;999:;;:9989744344432233358ADDDFHDB=6@bldba`]WUZ^^aba``_WE65::88861.,0467AH:4879998665421112111222222222224=EGEDDC@=<==?@=9659==>><;;<>><4+..6IUSB7:=<98/*&',*1IJ>;:721-+13.,591001106AX]``UGB@:0/626:.-118CE<1+/;=@BC<43-4@A@EGGC>5-,/396AP878=;8678CMC:<<8593+N[C<@JWaJ/+/0/-1541/.19@=7>CAGME@CELTLB=8:?@?<427EH?79>?9,3LK734430,+3?C>728HQKHGD@@DB95:81/,*,RRQQRSTTUWZXY^```bcccdgjic_\]`a^ZXWVUUUVVTUTSSTUWWYZ[[WUVYZXVVXYY\\[\]]]\\\ZZYYZZYYWUUSQONMLLLLMOOMKHHMRQPOONMMMNPSSPXekmoiWORONOLLPPPPONLJJLLMOOOPPPRUY]ilb]WTY^`bfe^ZZZXWUTUURPPONNMLOQPPPRSTVYZYXVVWYYX\gmnpqrrrrsuwwuv{sfogM]oaVd~}}–†b_gibemknunhjjlkjjjhffdfhfl†ˆÂáÈ´¨£¬¾ÇÏÖÝÀ~p}vq{€ƒ†ˆ‰ˆŠ‡q^^cghfhiinn~‰ƒ‚yrssqwz•´½ÙÆ…x}~~…‡‰‘¡ºÅË¿’prx|‚ˆ‹‡‹¯³·³¼À¬–†ƒˆ‡~dN|ƒu¦ÝõÓz_hegfw…}rmlvwibx™}^d^bgedf\‹Ã¬kJ_h^\c\]s‚vv…€€€|w}”Œˆ‡…ƒq\[^^\\YTSROPRPMNTs†v†rbWaigZR]ege``]TQZ`c_Y[a[SYhGSOQQSUTRRTUSSU]ŠZ]_\\YXXWUTUSSTUSSTUVWUTRSQOKS_gbT]i]QUYYOMU^kbxqk–•r[XZNz“\KUbeYVVQNKPLj•qIP\luqkigfcbadfghfc€™zlttx|yvwxz~|sng\UVUXXSRSTVXYX[__````]Z[[YZZYUPYbgljfaZWTSUUSQOLOd}‡ˆ|cbxpa^_daZXWW^dc`ZXRPx‰ziZPLQXQN[cVKKNNLMLJHGIJJJJGDGEHIJJJHFMXbau`{zqxnLEKOSXY]\^b`TJJWoƒv_NLJBBEEECEGGFFDDHGCC??@B@>;>FUQFSUYUO>=ADGKKJFBAACDCBFIGGGGHHHGGEEDEEEECBAAINKJJF?BDEDCGVXVXY\M>====???A@????==>==AKNMMLJJIIHHIIJIDBBA?>??@DVNFRPD?===<::;;>=<<;<=@BBCB@@@@BBBCCCBCDDEECCDCCBBBBBBBBBCDCCCDFCM]c]K>==<;;<<==<<<<;<<=<ABAAAAA=:?EEB86;:==;@V_USJ<028<@CHG806?HJ@;NLCCDFB>=<:;89\‡ˆ‡S26:765565686675543333:><<;8775665444444443233444564.+,022222344443345555556657=A9112333346666@@AABCEGKIGIKMOPPOOOMKLNNNLNPOGBDADHHC738866656768:<>?=<;:889;>BEB?>><<<;Pmpi^[cfedc`YYff^I8IZZ[XTJDCBCCDDEGGGFFHHDBBA;988:;;=<;;;:::;:;<<::<==>>>B@:6440078555323:=?@:9@==>>=<==<;;;;;:898776543333344349=>ABAA@=<;;9889>?904Mhfb`][XXhtqmjheced]NA:8877641.0224HVCCDDDC@=<:68:9978:<=>>=<@IOKA3/604OwŠi;2;;7:8.-,.232453/.2520//00+()2@FFKRUYXSLJF?>:35@C@6KlolneK0++-03579:::;<79P[`cQFHPM=;OfV?Z…‘xWXUO@6DDA>:72.*''9OEBOG<4.-,-6;/18/.../5;JhfZRJ<6AOC64000*(-14;A:/2:?=HC><::9981AQKU[JG_`9)11/-01/-+,5BMQQQKHMJ@EJ=;KL;8===<;;;763.1@SYSP?,-.*1435:<;;<97;<93454-*B]K725:5(,9@@=61HRCKMIB=<=ACEHIJGC@?@BFGIHHIHIHHHGGEBBCD@A@A?>EMKJJF=FHFOTJR^W`gh_QDB=:9:<>?@>>>>>?>>??@>;<@HW]XOJFDCBAA@?>DDDFF@pâèãååäååæÑ@8GFGOQONLKJIGGHKJKIDBBA??ABCBECOWCB@?>===<=<>=:;;<>BBBCCCA@ACDEDDEDDDDCCCCDCCBBBBBBBBBBBCCBCFDJ^jW?=@?<;;;=<>><<=<;;<;=DKNNLJHEDDDBA@>:87=;<<>>GVVXWO7247@CA>5/8ITTG>NJABDSE@=><;77Q†„}mE9:545565686665544458=>;99875555423445444322224445542.011122233343344455556545:E>333333454579A@AABCEFGHHJLMNOLNNJHHGFKKJJJIFEEEGIC82587766567779;=><;::989:<>??=;<:9<=Nlrk^[cgffdb[XccSD=Lb`PA=:9;>BDDDFGHGHHILIDD@:9:88:;;:;;;;::;;<=747:<=@@@BA?<8523<>99:;;<=<9:=@>=<==>>===<<;;;868976655444578999;9789;<;;;962336=>70-Hiib`]\XT^ptnigebcgjh^H:8866641//.4IQ9065578898764311122111101221226;ABBCCCB@?:410/4;==<::;;<=DOSND87725=K\X=2767?A2),,/012420/22/..-/0.-0=DGHJHEB?:41/,-217GG>97DKR\K6.,,,045798899<>67FTM67FQLCCWj\ADv•ŽoPHI>005:94+5Y\F;159=A?=@DC?5($8IAASUKB5051/95*(.0/**7M_\PC96537MeQ655011+1656502:?<7881151-B^e\PE?<=BB@?@:9MA.27856983.051,.6:1,3:<>AB9LqM4,;mPBA:326;?CCCDELUZ\ZUI?BF=6:;9;:62-)8ED:5397/4>;6875BQPD?=77>CBBA?==@B?;PPPQRRRSTTY`a^XU]fdcfillhda^]^_a`[XVUUTTTSTVVWWVWWXZ[\]YVVXYWUTVY\^]]]]]]]\[ZXXXWUSWZZXUSRPOMLMPQPPONNNPPOOPLJNOLLNPPRV\bhrs]NQOHGIJLMKJJJIGGIJLMMOOQRSTSU\abc^TLGIT^dhlnkggg`UOPQQQPQPNMNOPPNPTVVVVUWWVXYYZ`gmolosuuuvvvxxzymlyzsik†›Ÿ«_\fic^ckmjn{zz~ofgheddbb\ewudÌØýÁ«©µÇÐÁ£¥²™‡xdm|ƒ…†ˆŠ‡qfsrdceeghjjonk–ˆvsutmk|„¥ÓÜáȃqˆ‡‚€€ƒ‰š«·¾ÄÈ¡rnutzƒˆ‹’™¢»®}jq€–“‹–˜‚kg˜¦‚x„‡—ƒqmcfdfhhjosoihhkmkgigaceeccccb]\g`^i_pw€•—€„‚ƒ{uqpqsŠˆ…ƒ†ƒfW_]ZVRRQPUVOY|›ž—£©ˆ}—~Lc˜‡da]hxmaab\VSPNKJILORTP„|OlhTQUUX]`]YYYU[]YWUXWYXYXTSTTTTTRRRRSSSQPRSV[]UM[aecb^VUTSSQVFc›vQNJkš“kVVUŽ‡HTXWVWY^^[_]`]SKSYRXVMLKJJJILKGUe^q¦r_Vcrwz…ŽŒ…{trm^^c[UQT[fc]`_]\[[]ajrux{ztlcYRQOOOOOPQRTSQQSUluƒˆ€yq_MRmo_]][VRRPNMLPUTPTM@=Se`RONJFFHIGGILLKIHHIJKGDAGJHFHHJKIIJKMJWcgrsx^@>EHLVSOXZZ[[P[qqbTOKHFDCEEDEFGGFFDDCFFGHNF@=@EFEFEI[QAB@B>?@@CEHFDB??AHIJHHIIHFDCEGE@@AC@?==>>>=>>?>?A:3B\aWPHEECBBB@?BFGII@¬èàäåäãããä{7?@IKMOLLKIHHHGHHHID>>?>=?@BDA@N[K?B??>=>===>?=;<<<>?AB@ABA@BBCDCCDDBBCBABBDCBBBABBBBBBBBBCCCECIamP;@@?=;<<==>?=<==;<=>@FLONLJHGEDECBA><<=<:8:<95DŠˆ~‚Y=965555557644444556986874564343212344433323443333587224433323466655545555555543::4563345558>A@AAADFFCDDFGGHHFFHHFDCABDFGFEEEEGGC6/4767765556688:<<;:;;989;<<==<:<:9=AMgtl_[bhgfd`_ZZeU??GLH>=><;<>BEEDFHHHHHIKIEC>87:979:::::::9::::96459;==>>?ABB@;;:79:>>=<<;=>===<=====<;99997688877664438;;;<;63216:=<;:987789<>91.Adod_]\ZSWiromkkiihjonZ@88887631/)3PK3265565699765410022122122332238=ABBDDB@@?820..39==;::::<=?B@>><9641.*.1112/1971/.-+-/244574320...06bgQCA920/.1515Lb\K:/-.7@>;ALNG>0).;DFJPPLG>A8.1994440,-:MN=3343662:U[=69@@>94EI/15437<93/565348:83149:5-/]U07-A^MSQDEEB;5321D<)*.6;=;984?dfA32CDCBBFHGHHIIB>=<<;;>ACFKC8:BBCD=516<:H_WQ_q|g@06=BDGGGEEKU^fgjaOFECMO;:C?840/1.2;=407>>91,.15>>>>CHHRQQQQQQSUVY[WRMLS[^afjmlhdb`^_bee`[XVTTTSSTUUUUVVWYYZ\^]ZWVWYZ[\\]__^]]]]]\\ZXWVVTSRUYYWTQONNNNOPPPPOMNQOOPPONPPNNNPQQQRSVck_POMIHGHJLJIJIHHFGIJKKNPTY[\[ZUQONNPOKOW]dknrttutqi]SPPOORSSOJKNNNPUWWWVUUUUVVU\gkiegostvxwvwwww{}{‰…w…™˜¡ w]dllb^fklmm~Ž†nbehfedddaezˆrŒÐÕÄÈÈ«®¸¹·¡‹—¯¬˜€ll~Š…„ˆŠ}cbkiffghhimojp‹—‚tuvxsnw…²Üàʼnlu€‚€ƒ‰‘™¥µ¾Á·„glqqswz}‡ŠŠ ¥‹ƒŠŸ°±·ÈÆ©†ƒ‰—°Ê¹†ieacds„ˆ‚qhdbccbdghhdcdcddcbbegcabbd]o‹–žš…‚„ƒƒ†„}uopqmv…‡…„ˆ‰iXb^WRQQRTSOWs‡‹– ¡œŠ—ŠZvŸ‚mjpynbdcYPONLJKOQRRUKwTls_UTTVW^^XVUSSWYXVVWXZZXVTUTTTTTSRRRQQPNQRTYYUUcswsmf`\XUTZXLŒ aOPGV‡•w\PX~IVXURRVXXZWTZZURLM[bYPOMLMLKLKEQgY„²ŠlZIYqw‚ˆ“•‹‡„yj[UWYY\]UOQUWVSQPTZ\_dkuyxwtodVRSTTTWYWTUTUVVUST^ryƒˆ~yxjVIWndZXVVTPOPPOPQXXUUYL=Q_PKLJGEHJHHJKKIIHIJKHNajHHJFGHIIGHHIIGDK[lqrXGKIEJUSGLPQSQTfbTVWRMIFCEDEFEFGGFFDDBCEEMPNTJGKLKPKIY]SXUOI??@CEFFEEGFDBEHGGHGD@>>BGD@>@A>BEEHJIJJJJJIIHFBIWQ`MA`nkfiev†‚s[D67>??><==<<=><=@@98K\ZTKHHEDDCB@ACFG:fÑæäääääåëÆ?8CKMMLLJJJJIIIIJIIHB==>??@BEFBBPMAACDBAABB@???@>>>=<=?@@>?@@BBBCCCCBABBBBBBCCBBAABBBBBBBBABCCDDFSWF>?>>>=<==>>??>><<<=>@DLPOMLHHHEFEDC?=;;:::|„~{W=9876555575434886568:99888643331244545689:;<<:99:;==;;;;:864369;:76545555555444345534467779=>>AABDGGFFDDEECB;9BIHGFEEEFFFFEDC??8137555565555668:<<;:;;9::;==<===<:9BJL`toc[bgggebbdcaM?>?<:?@AAA?=;77:>@@><<<==<>>?=<<<<;:98777677787766435:==:631138====<;:;<;=@@=940:]rh__^[TWiqssonmlihkodD59:987533*0KB024444359977651//01122222331/28=>?@AB@=><72.-/3587789:;;<:89;<<<:73220.+051++-,.044013457875531.+0BMTRGC?;5246553692/*.73,'++*).41,,.0147754551-,+--07;;DOL=:7/*,,*.11370///0121@WPBA/+*+:KG<>JQJ@70-:SWOJKV_VH9456740///4:5.-5?A><;:58PK96:?D>7;>5/3448720/.-/1*;r€cE4465579::70?M43006:=:548478::449:::=7/=P9001KSG?><85BXF/33)CbB(--2?DEB:12>DDEGFB>965778:=CNN;2DLB:<<7357.6`c4+,22+)-/.,-5FRN@9;<;87;>BDRRQPPQPRTSRPMMLKNV]aejlkhdbbbceffd]XWUTTTRTTSSUVWXZ[[\]^]ZXWY[]^____^]]]\\\\[XVTSVYVSQSVVTRPPONMNPPPQONPPPPPPQRQPPPQSRPPONQUTSOMMJGFIKJHIGGIGGHIIKLNRUVUSSQNNKJQVXYXZ`ehjklpqqrpg[SOPSTUPIILMNPSVWXWUUUUTTV[aa]aotruxywuvwwwz€~‡‡zŠŸ™‹nbguqackjhksƒƒlcfghggfeghjyv–ÒØÍÌв³«  ¢¡“´®’o~‹ƒŠ‹Žƒf\gmighhikookt‘~tuuvwqr˜ÇáÄ€goqx|„‰’œ¤¬°´µ¨’vlnquxz{€ˆ„ƒ‹~it–¤ž¡§­¿É·—ž¡¤ Œmnm\dm†•|e]adeedeedcdddcddcbbbbcdb``]^}–š“ˆ‡„‚‚ƒ…‚zsryuq~‡‚‚€yd\gaVRQRTQLUo}}‹—œ¢§ Ÿ–‡—¡–{ssvkgh\RMMMMLNQQRSWIg~Y\kh\TSTUXZUUWWWWWVSRUX[[XUTUTTTTTTSSQPPOOQSSRSVYbjkkihge`\YbS[§“SOMJQk†€dParLWXVURZebVOUTMIKJHTXSQNMMMMKLNFMdc›®veWM_n}ˆusug_`YMT\TNOU[WQONPPOLP^ffhkqpfa]ZVRPPTVUSZc\WXWWXXXUTYis‚Œ‡~zyu`MO`f\WVVXRORTVUQVYRMUULDCGKKJHGIOVPKLJHIJKJIDW‹|PBFNOLJGGIIHIIH@HbrpXLJFGGMPECOMFKa[GIOQQOMFABDEFFGGFEEEDEEEDGHN[\YONLMNOMLQQNKJAAACEDEEGJHIGIIIJHEDA>=ADC?>??CFHIMNLKJJJKIJIGFFEEHO@jkedinvz€‚r`J=:9=?><<<;<<;9:<>:>?ABABDAETP@?BCCBBCCBA@@@@@@>=<==>?>???@BDDDCBBACCCDCBBABBAABBBBBBBCCAABBA@@?D@@?==?<<>?>?@?=<<<=>@CKPOMLJHHGFGFC?<==>@>CGJKJHFFGA:9;FOJD<>@AAAA@@@@BCCBA@@@?=;:=@@?<9766544334444224324566668:9=BABEIKJJHGGC=8349CLPLKLLIFFFEGE832695343444556668:;;:998:<==?A?==??;=JSLWotj`cfhhghiiidR@>EDA@?=;::;?DFDEGGGFFHJJHDA:68888888877888889888799::8:<<:8:?A@>;89;<=<<=>==>>>>=<<:98999766667877766668<=:61136:?>=<<<<<;>=:86324337;;741/0;8;<8469;=8/2F:6>12EB8-F’ŒP4H`]J@I:/6557;?=87>A8554-,GI/)-4==:9879?GIHDA@=:97557:=DLJABKIA;865200)&SuJ6e`.-;>>AFGIHFJI4=1''((&/?HHD<56743/6@:5SRPQQRRRQNMNPPOOPV]aeijigccedb`__\XWVUTTTRSTSTVWXYZ]___^^]ZYY[]]]^^__^^^]]\\][WSRUYZVRMMRVVSQPONNOOQRQQQQQPQPOQRQRQQSTRRRPMLNQPOQOJHHGGGGGHHHGGHJJJKKKLLLKLMNNOPPPPORW\acdhmrrpssk^UTUTSQOLJKLMNQSUUSTUUTTTUVV[kvrpwwtstuwwwyz|{zˆwm€hm~xhekplku…ŽŽ…pdgjgfnqfdinog‹×äǬ½º³ž–œ¬¶¦‘ž®žŽ~Š…†‹‚gamrkghhjmopmtˆˆyttssup~Âçƒhmosvy~„‹”Ÿ§ª¡Ÿ|tspu‡‘—œ¢¤{sdc…¨©Œw|…‰Žš`S^lsgbhr†‡rdbbbbcccbbbcdbaabcba``aaba_`Xj‰††ˆƒ„‚‚‚‚ƒwnvrr€…~{wn_]faWQSRLJWn|zxx~‹˜Ÿ¥ª¦¢Ÿ ŸŸ™‚xwuj][PMQIFIJPRSTTWJb„`L`iaVTUWUUUUXYYWVUQOPOOVZYVUUTSTTSSSRQQOORTRS\c___^]^cfhjiibFq¯yLNLKS^lwjRl‹gQWWWUS[e]RSWUQPOOJMRPOONNLKLLNLINt¯›j]QP^ujXYZRGIEGkqUMPW]ZVSOSUXcoy|z{{|kWTSQOQRPOOOMSbg_ZYZ[ZVTVYagu‹ˆ€~ƒnTQYdaYXY]XOOQRQQNQRPNPULEHIHIHIKUYOOPMHIIIJCGfrODGNWSLHFGKLNLKTLCMfq[MIGKEGOQNSOCHUICHIKOPNHDBEFFFFFFEEEDDEEEFFMUXVMKIJIIHGGFECBCCBACDCCC?CIJKLNOLIFDBA?>CB@CCJMLKLKJKJJIKIIIIGHEEB^Ube``l{wuyolmeZM>7:==>>===::;<<<:9:=@FIKJIGDBCDG=tååäääåãßäŽ.===;AABAABABDEEFDBCBBAAAAABBBBBEDA?==@BDCCA@?==><<>>?@@?=<<<===@IOOMLLJJJHGGB><=>>??ADFGHJLKJHEA89BCC<<@?GNNKLJDA?>@ABEDYfznOE<78*TZ<=7588977555689:?A9567423345455468:;::=@A@?@?@ABA@@?@ABB@>@BA@@@ABBA@=:9864433443233334555467678;>@BEHHHIHFD@92243:GPNKMLJGEEHNQB34:632334335566688:::89;<>@AAAA?=??>CQYNPiuod_gkiikkjki\ICFEA?>><<;:=CFDEGGGFFHKKJFA<667788899886667:;;::;;::::;<9656;<<<<=<::::;<><===<<;:845789:9886579887767:>>;6567:>?=;;<==>===AIKB<9532-8Sgg_[VT]imonmmljhfkmX=79777763232//12115;BE=75651.-/000022113103689:989;<964000-16667789:;<<=>@@>=:8654543479FUPEBISRJEFHA=<>@=956AMORQLA@?64430/29:86443105;60/11023.-,-,*.7:730--.0028;:8:9;>=731279542/-+(*38?@:4383355,);R[_L?=8=<2FgcI>KcYF93,*++,5<;9:>EOSQNF<620/0.55/-268<7/4>ABC?4-*.57835QfI01432.-./012/3J>41.394.276777:=<4/5:988;8/8=2284/.V‡],,RumK=I9-22238==<;=<97533++91),069;=BIJGFEB><<<;::;:;<>EGELPA8<=854213:7=j\384*-27;6:FLLJMD.G”²£‘‘¤ˆ@#,:JQF2-1249:;<>7/*(-8@@<4,)'(3=;640-,,,4=<=72TSQRRRSSRPQRRRQPRTY_ceggeccca]YSRSRTUSSSRRSSRTVWXY[^bdb`^]\[ZZ[\\]^______^]]]]YVTTUXYXSMMQTTSRRQOORSSSSRQQRQOOQRQQSSTUTSTTQPQPOQUVTRNIHHGFGHGGFHIHIJJKLMNMLLLNONMMNOOPU]cjppssppoklh\WSOQTQMLJJLLMPRRSUUUUTTSVcrphoslinsstvwxyzzy{yui]k‡ˆxz}|p^oˆ†ˆŠyhhjiiuqcd|‹w|³´‘y’Ĺœ¢¨°·´¤¥£–„vƒˆ”ˆmhtwkeikklopnr~}utssssr§æÍ…irkmwz|~ƒ‰‘š¡£–Š‡wrrsx„Ž’—˜žº±Ÿ«¥™dp~m]Z`hc]daX``t€ilxzxj`[^baaa_^\^ccbaabdba`^^`ba```Zh„‚€‚€€€€z‚yqiv„~vtto`^b[UQOOUbr||yyxx€–œ¦§¦ ›™”Œz}s_STQKQ\h_MOUVTSUNUlDUecTTYURTUVWWWUVRYx‚iUQRUXWWVTSTSSSSRRPOQQUhwqfbaa__achlnjW>‡¯dKPNPU[`jmUwŠ]VWUVTTUTOPWYUTRQMLSTOPQONNMMLLPH>Š»„f[OYk{dR^\]]QH@WzjQSW\a^ZSPRV\nzx{~‚kXTVWTRQPNKJJIIWild]\\\YUTU^bo‹Œ„„„‡{bTT`f]YY\YOJOOLMPKLUPLKMOLGEHTZNSdXOQMHHGFHA?`ZECOSPKHGNMKSWQN^bUEGc\JHNNJKSUSUPIHECJIIKMNNMKIHGGFEDDEDDDCDDDDDKS[XNIHHIIHJMLGEB@ABAABBBA>BGGJMPQNJGFEBADIIIKLLMLKKKKLLKHIHIHGGGGF@O|f^\\kyyqjgeimmmeN:7;>>>>=:;<>>=<<=;9BOROIEDBDEFJ¹òããäååâàÁJ8D[NIMMNIHFGHGIFDHLJFCAABBDFEDIdLCCECABBBBBAA@?@@@?>==<:;;;>CEEBA?>??<=>>=?A@@?>>>===?HOOMLLKJJHGFB?=<>==?@@AABEHIIIPIB98>?<:54DRIDHHD=88<=@DGThnq[E<=;9_[D<55667778879:;<;866654110122478;?@@??AC@>???@AA@?>>>??@@?>??@@AABBA@><;9644334433355545665687875:@C@?BDEA:8;941324:CLLKJGGFEJQYSD;73343343444667778::9:8?DEECAA@>>>AKWZPOgupf]enmlkjjjkfWIDD@=>?>>=9=CDDFGGGGFHKMMIC=7466888887777689::::;;;<====;:;988889:;::::;<<;<==<<:973479;<:99766897788:==9537:;=><;<=>=>>=>?@A@>;;8430/=[ibZUWainqpoopnliprX=77677785112211100/0;B<31220,,.///1221121025788768;:7630222598889:9:;<<<>A@><;8554434441HMPSD;@F=64530/3:94233214<>6005615614553/.6?=80//010059:88:<;95037:96563-)))+2==4/0234:@9+0QbhS;9BB95TgVCDFIE;61*+//06:99>JSTOFA;3/.+*+)*-.(*--41->RXRG@745:>;3-6D?55543331/121230<:10-/0/++253579;:85459;740/110355+,IT=0-U‡oA?L:020148;=>>>?<6434/)+,)()1;?BCDED@=;<<:;<9:;:869AACQO=:A?>AAABGTN0MkD/9;76:>=;=HONQNE`ªÈ¶¬¬ƒ?)9?HQJ86;:56?EFC<78757:<>>6)$,32/-()48.%2MH67:TSQQRSSTUUTSQPQPQTW[`aegdbaa^ZVQOPRSRRQQRRRRQRUXXY[]aefc_]\\[ZY[]]^`aaaa`_^^\][XWWWYYYXUQOOQRSSSRRTUUUTRPQRONPRRQQSUUUUUTUTTTRQTWY[][VPKIGFGGGHGHIILMMNOPPNMMNMNOPQQOKMVborolggqrmnoh_VNLPRQMJIJJKNPQSTTUUUUTYdia^db\akppoquwwwy{}zkev€‹…~zƒ|[`~‹‰Ž‡jdhns|†mi€Œƒ{|mcfzÈ—¥¦§¯ÈÐÁ§Žs`p‰‹—rkzthjolkoqqruustuuvo‚ÏÕ‰lrqprx~‚‰•œ¡¡—‰wqnnsx……ƒ«££²±°§pehzŒˆwmoswmqo\Ry•‰‘™‡fZegeffgjmnopicefhjlifdbbcddba`^_lzrl|‚‚€~‚‚|€ƒzt}†zjlsmb_^VSQO[kx}|}|{||…›¡¤¤¡—†|wxdVh`QOQqŒpPQXXUSQMGxyGL`gXTVSRUUVWWUVWUw´¾©—{`RSUTSSQRQQSTSSROMN_†vljigedbcec\TKTœWMRTWX\_^h_†UXVSRRRQNMOQWXTRPLSYROPPONNLLLKQAB™²ygWKaq_MZ`XWWRHNmpWPUY]_YVTROQXiqorttjRNUVVTRPNMKJJKLQ^loia]^[WTTYYe‡’‹ˆ‡ƒ‚pZSXb\XXVUNELPIJQKI[[MIKGDFGHUfUUwjJJJHGFFGA>==;;<><;COTMGDCABF:ißéääåääåäg4=JKJJOIALJIJJIJNMJKIFCBBABCFDEZVDCCBBBBBBBBAA@?????>=<;9?;=ABB@>??=>=@HOOMMLKJIGFDB?=<=<=>>=<:;=?@ADDGLD;;<;624>K<BDFIIHAB>=?NeLA<778777899:;;<:85345531013578;=>????????????@ABA@@?????@?>>>>>??@@A@?=<:645444556556665666689717??;65:<:5217:6113336BLKIFFFEHMSVO<4444333345555688999;:7CFCDA@@?>=?EPVURSi{te]eppnmkijlhZIBC?=>??A@;>>???AA?<:99::9999;<<<==><<;;:999;<==:9976666899::86105<=;;968>>>=====>>;:::<<73327Vlc]XX_jprrqooonnpbE6787777973/134210//.27762131-,.///02211110146666569855334579;;989;;;<<<=?BA?<:86421356546559AKUUSSQLIHG>3E=654422530//1/138;82./5933327:9730259944420.,.59:;::62..46674233-,158:=<52021/5=<2*DjdG7AI>9BabJ?=8:>?;5/,-,,,*+3CRTMC930.,*,0+*,-00+),2-+Mf^K>:;:9:8/,-366740/./0.-143465420.,,-,/6AIB:79:99955:;8431/006<;5-29??4W‰f>FM=566:=<;<<<=><5342/-*((&*3?AAABB>9A;9AIE:89>DB5,.2/,.,(4KP?,*BG548TSQQRSSSTUTRPNMNRXZ\_beeeb`_^\XUSRTTQQQRRQRQQRTVWWXZ]aeeb^[[[ZZZ\^_acccca_^^]\[[ZZZ[ZYVTTTQORTSSSSTWXWTRQQQONOQSRQSTVVVXYYWVWWWWTRUXZXRLJIGGHHIIIJJLMMNNOPPONMLLMLMNMIGRdmhba`eqyyh`kpkcVLJLLLKIHIKNRTSRTTTVWZ\XWXWTV^glmnquwvvxyyzwz‘‘{–†…{|€jX[o|…†ŒŽtemtx…ƒv{‡€‚oilns³¹—›££®½¶—wb[`m’’–mg‡}jhpmlpprttuutvzwq©Øšhospstw}}‚š¢¥¦¡•ˆ~upnpswxz}}ƒ–¤£¤¢˜~o_`t™¬›‹£°»·Žd\v­´ˆics{{yxvw~ˆŒ‰{gfmmnqrqnkihhhihedc`^^a^axƒ€€~Œqz‰ƒ……uaeni_\\VQJWopoxzy{|zz}„‹š¤¡Ÿ¡œˆusxp[uyUOY[el^SVYYXUQQDsLIRedVPSTVUUVWWVU_‹®°³¹·ªzpaVOOQPPRTUTTRLN^t|{zzxsmjfc_SMNBn®NOU]_]_^Z]]‰RZUSPQQPONOPTURQPNRVRNNMLLMMLKMM?S¢Ÿq[F[smY[eftr\MPkw^OSVRQSTUUSOKTjrqqkd[UTSTSRRQQOMLLNQRSWgqmc^^\ZWWS[~••‰‚uaTQUYWVQOOGEOMHMLKTWPMMPOILMRUW_ofMFIHFHHE?ABDGQUOO[d`VOMONOJO]ikcSGEMTTPPONQQNLJHGHHIIGHIIKMKIGGFGGGGGGEEECCCFLaj_JHIKS_cZVSRRPIDDEEDDCCCCCDEFGJNQSW^]^ZSPOKKKKIJJIHIIJKIIGGEC@>>@Bt`Scopnibdilptz‰’ƒdK><=>>=<=??@?=><;@GJGEDCACB;|Úâäååäãé°:;FGCLnbMNOOMLJJKMNNLJFCBBBBFC@OaEABCBBBBAABAAA@??@?>>><87:<;;:98<@CDA???>==>>:EG??>=>>>>=AKQPMLLKJIGDCB?=<<<=>>>=;:;;<=@BFGB:8:9426;?;9;?=<=>@>B@88:@>>>?A@>???<;98:;<==<<82265665678A?=>>>=<<;?IRTRUS_wxl`eonmnliiljYFCD@???ACB>>BDDFFEEFDCFJHCDE<557654555789::9:<<<<>>=>>?????@A@=<<;:9999:;==>>=>>?>>>??@=:98777666899:97568<><;;7458;=>==>><<;::::988:87Shdb\XZ`jrsqommkjfQ858677778840144430/022.2<8584/-//../110133113445546876445678:==<;;<=<<<<>@CB?<:986423667785477;JMPOJ=;=:5:GMGFGLB3''9C;55432553/./.03332/.-,.6422127841/./2446540,*,4<=;82/1:?>89=80478:>BFHH@6:;50.2564,8`U?;5,').,-4<9341.--,,4E_jS:;<:93/3:;60.1;62>?@A43BHF?J]OBILFBEIJHC;9:;;;;855210,(')/;CEEDCA==CIEFKG=94/.0009CKLGFLQRLDCCEJKLPLaqTOWPKBHgt]CEMPW_]S`‘˜`Pryf_onI+*.3<@>@DB;<@:58:=DG=.1A8&(/13?MG;;55;500RQOPQQQQPQRQPOORZ_``aceedb`_^^ZWUUUTRQRRQQRRQRTVVVVVXZ^bd`\ZZ[ZZ\^`abdeec_]^_^]]\\\]]\YRPTTQQRSSSSUWYZVSSSRQONPSSSRTWYXZ]\[ZYXYVTPNMLMLKJIHGGGHIJKLMNNNNNOONMNMKJJHJKJIM[c_\enpnt{o\ZkzxodWJINMKIHIMQRQQRRSVXYWTVWUWY]aefkqstwyxxxz|‚—‡Ž”‰‰€~ohorq|Œ‰–†uyyvz{yz‡‹ƒ{poqog„™›¥Ÿž™|sq…yZ_^\j€š‡af‡€wronopjoxvvuvrxo‡Å¦qrsqqqsx}~Œ¥¨¦ƒ|yvwz}‚„‚†Œ™¦¦œ•‘Š}qptuf\[a~©µ…š¤°­–j}©wUk€’’‹‡„‚€‡‹wcjtpmopqqomkjjjjkhgec_[]epy}†„„y~’‰yy„†wcgmh]VURMVmxojopoqw|}~„Œ“œ˜˜£¥’urzvnt~aIXa^\WTUW[[ZWTTDnNGM\aUQTVWVTUXYQTadz¡¶ºº¼¿½°š„gSQPQSWXUUURTZ`ipsvxvpkg]SKLQE‡­eMOU^^]^\YU\‡tR\URPQQOOOOPQPOQQLNPMNNKKLLMMLPODf¥”g]{ {w||…Ÿ®”wntmYSUXVVWXWUSQLUkroia\YVTRRQRRQRQOOORSTSLRetn\^a`\YUUxš›“Œ‚wqeVQOUWUSOOKFIMHJNMJIOOObkOJLLNRZ]YNIIIKNJEDHKLNPTX_`]YSPQONNLMN\elkYDHOTUSTURONMJGFFGHGFGGGIKJHGGGGGGHJHFEECECC>VkhJGKQY^][YTQNOPMHGGFFFFEEDCEGJOVXXYYRNKJLMILKJIJJKJLNQOKJIGGECBBA?TbQTiojd_bjpvxxy{t_H<;>?>=>???>====>ADDDCB@C@7wÜååäääãæt5FIIHLOPQNLHIIIIJKLKIGFECBBDD;DZOADAAABBAAAAAAA@?>?>>=><67?==?=<;<=<@KQPMKKJIIGDCA>====?>>>???=;<=>>CB>9787418:;>>?<9=@<<==@;BCA??>==<=>>?ABB?=;:<=>???BEGFFFFGDAADGGECBABAAAA@?>?@AA@@?@?@ABA@@AA@@@=9657999888996765666555=D=779755358756865411343;DGIGGGHGHJK=43652234555655:99889;>>===<<<::>==??>?>>>===>@?>><;;:::99:;:;;=>??@@A@BB=6677777666777778>BA><;:95324=AD@=;:;;;;;:9::;=:Hcga]ZY[fprommliijX;596677898523444320/13/1985751.----.0001431023332469:6354688:=BECA?@@>;<>ADD@=::96576666655997:;91+;POD@>8304=ILJDAFK<09A40/012309Rjj[J7362/3>GF;7542//,*/Fb[=:A:3--6<7/(/CA0043=C@CIKE?:6:?FMPSUQJG?87898767753121+(*2>BFFD>;?FJJKJD?@A@?>>6/6EKJOPLLJIB:-0568QPPPOOPPOPRUX[^eiigcbefgebba`_\XUUUTRPPQRQQRRQRTSSSTTVXZ]`^[ZZ[[\_bccdfgea^^____^_____`[SNPQPPRSTTUWZ\YUVUSSQONOQSSTVXYXXWWYWQPSWVROMKKLLKJIGGHGGIJLLKLMNNNMMNNMMMMNLIIILSY_iqojlt{nTSfmkmjZONNMKJKMMMONPQQRSUUVWVWYZ\\[\ainruwxy{|{ˆœ¨ ”|zŠ‚slt„€u|‡ˆˆŠ‡„~xvvvv{‚…qklkigbe€Œ ­Ÿœ§|N^|lX_^^_aq‚m^s‰ˆ†vwvqfqxxwxqj~µ¡kstrropsw{{|‰™Ÿ œ•Š~vtvx}ˆ‘—›“ž”ˆ}{~ypmmmpe[de|¾¿‡srv|ˆ‰ˆjRƒ©©¦Ÿ—Ž‡ƒ~usk]nƒ|oprooonllljjjhhfb]_gjotvv|}{|xs’€wszzmqrjbXPTZq€|{{{nbaes‚…‹‹Šˆ”œuqbg}€oc^]b^gfRRY\\]ZVWMh{YPRPTTTXYUTWXZYQzi]|¤´º¶®¯±´¯—w^QLR\YUVU[debaa`bgkidZPKMPLW¡˜RONR\]]]YYP^†lS[UTRSSQNMMMPQQTQS[UPRRPNMLNRRSTM^†‡h}¼”o”—}gixŽ™‰the`VUWUUVUVVTVT[luk^[XWTSTTSRRRRQPPPRTTRPHMejWU\^^\WQm˜›Œ„zrg]USUWVSRPNLJKKORNNNQQP\dQIJKLNNPQRRNNUTRRNNQRTO[mh]WSTUTRQNRPMS]dmcMNVTUWYTPNNMJHFFGGFHHGGGHGGIHGGIIJJIGEDEEDC>H[\JIMSWUTY\[WMFJNMIIHGHGGFECEGMPSTNIGEFILMMOOKIIIJKKKOPMKJIHHHGFEFHCU`GH]jheelsxwwvsojbRD<79==>>>=<====?@CCCCA@DE>žååääååáã[>IJLIKFQ[NKKLJJIIIIGFEDDCBCDDCURC@DA?@@A@ACBAAA@?>>>>?>:8:;>AABBEHHFEEFGJMKGDB@CDAABCCCCA?;8;;:8988:<@EDBB@?==;Gfih^L@=<;:;:BMPMMLKJIIHECA?<===>>>>@??=;<=>==>;876556;;>=>>;;=::;;;=@A?=>==<;;<>>??A@>=;<<=<=>:@B81567:?CEEDEGFEEEDBBDEGGECBCEFB@>;:;<====;98:::::<;;?BA>966799988887775554545>C701478676787456555213446>BGGGHHHIKK>23654235556667:9888:<;<<==<;;9:>GNPPNMCBbyre_juussrokdZJ@AA@DBA@AA@ADEEEEBAACCA@BEIE:3456677767:>?>>>>>>?@??>>>====>>=<;::;;:9888888;<=>?@ABDD;355656766666767:>@?=;::954227=HIA9678999::;9:=;=Zld^ZZ]elonnljhko\<5866799:987643445/-1223566321/,,,-//0014300233/035=>77656889=CGGHGGIE@=?AEC>:9::767766766688767=AB4-48>MPKHEC>56357?@<4211-/4:@AEIA4-,.++-/./573++.///.-,*,2>?<:1-4:8=?:21HVF8:81//1BUVM>1:D1'/3..2//1217BG_{‚pq]=1,).335@?5+'&''&$'0BOG=730-,*()*('***,,.4856976640//..,,04.*((1DgŽ}]OGKXZR\e]J?:9:93130-.:F=7>;439=:0+,6E1&+/BPNHABD>97556CNRTOD:85234554113335884.*1:AFF?9>=>>=<===?@BBCCCCF?^ÜéâäåäÞÜÓPGHHJIJSZ\NKKKJJJIGFEDDDDDCDB=Q^G@ACBA??AAAA@@@@@@?@@>???>=<::=?>?ACCDCEFIJKHDB?@@AABBBBBA@>=<;:8:998:>EGECA??<:Kdadi\G<<<<;:BMNMMLKKJIHECA?=;;;<>?>>>>==<=>=;<9766558:<>?@@?>;768:;<==<<=<<<;;<=>==>====;:;:;:9776455658?CB??AAABBBAABBBB@<@CEEEEB@@AAA@BEGD<4366789878:>?>>=>>??????>>=<==<;9998998877667668::=;99:8532432>LMC;=?>?CD>988;<:GbmaWX]dikmoljkneK8666679:;9:;86444469220+-48001011,,0010242014544546:<9<=757889;=AGKMPNGB@CCA<87:;9877677766677789;;.,28FMJGEA>;7688;=;820//-/39A@IM>3242-,131-06413//2001/-.572:KM6-20/1.-BVRC5,06-'++++-//0.,,27:BaeE2.+*-5/+7FG3,3850/-+0960.,,,,*)),-,+,/121/5<;7778=?4/212464.,-0:FMg‡e=60;@>:8<>;668:A<73.-.-.49Jek_P?:==<:998DKGA;831232345662.19>=;:5,-8AB?87?DDGI@A>:Kpz]Obk}œ•hKS_X[lqnZHGFED=7:AJVZXTWbjmvuoqy|z‡–t9-8786.*&.:AB<4019BC<7<7.6CB>OJ.:F1*@PSSRQQPQQRVZ\_bdddefghijiiigeedb`\XUSSSQPTSPOQRRRRSTUVYZ\\\\]^]]^^`bccccddeda__aababbccdeefe[QMPQONNQTUSSSSTSSRPQOLLOPPQSX[]^__a_\[[[ZWUUUUVVVVUSRQPPONMLKLMMMNPOPONORSMFFIKLIHShtwzy{|lZW[XSTW[WQOMLKIHILNNNNNLKMQSSUVWWVVW^\U\irssy}}w{™žyfk†Žsn|€|~}‰Œvfr}yw|vmklmljkkigkoq{‘¸À°±Žhdbfa^]^bonmzv{‹‘tilmhyz|{|v‡“xr{zzz|yuutpp|–”†|rmlnqu{}qŽËË‘oorrsuvy}€„†‹¦µ–uo\€Å¢qonplqƒ††ˆŒ’—˜–’‹{dVVg}‚†Œ}oqqoonllkhdcbcjpzƒ}lk|uqwqpqx}zu~|plb]ZYXSSYfv|€…‡z¢xZXUSWkv~ˆ‹‡vsjix~‚|rpsy}ytnfik[RX]]bemp€b]qSTZ[VSV[`[WWPG_”¹©x\\l~†”—¥¬©•pMFMPSjvsponjb^\WRNOQQPEˆª`LQRWXX_krePgsXWZTTRQPLT][WVVVSTZZ\YQSTSSRTQNLS€²»¡“‚b¤tkjoƒ™˜oj^UWUTUW`gVMfujjl[RSVUSRRRSSSSTSRSRQQRTTOOGIRVUSSUVYWQ\f]YYW_pp`WVY]][XUTSRTZVPPRSTTSSRQRTSQONMMRSNUXPRTVXW`¹Ø¡iRPPQSSSRQOQOOU[URSUWWYZROONMLJHGFGHHHHHGIHJLLKKKLKIIHFFEEGKLNNLMMMMMMMLLOWXbg`UKFIIHHFDCCCEFFHKPSSPKJLNPQLJFIKLKJHIIJIIHHHHGGHGGIHCHLB?>>><==>>?@@BCDDIK=ˆääääåäÖá±BJKJIIKTTTOJHGHIIGEDEDCDDDCCBF_FFFCAEC?ACCBA@>>>?@?@@?=<>??<::<>>=>@BBCDFGIIFDBAB@DEDBAABCC@><;98;:999;BIGCA@@>:Lca`g[TH<=<<:AMNMLLKKJIHECA>=;;:;@>><@???=>>===;98:988:=@?????>;:889::;:<<;:;;:;<>=<<<===;9:::;88756555568:<<;:;<======<<<:98:=GRS?--3100/0111245655688778987788988755545534>>==;;?CMSQOLFA>8>^qe[gvuqrwunkiZHAACCCCAA@>?ABBCBA??AAA@ACED@96666888779=><<<>?@A@???==<<=::9767666557766555678;>@DGC954445654455678:;=<;;:98875443100?LPQSTSROI=7779;;6BaiZUYbklormimgN867667789:9:;876443:A521-/7:2/1256-*0122332136886678:98<@:67667658?FJQUOFACA?:768:9878767777667799<9-29BLKI@59=>5-57863/.34/...5;DI>002.,*,11.,,.6@B5.122782141:G;/.12=E9300(..,;C34FB51EYZJ9785351+*()+-,*+////.1343128;7768?D<48@@?;1/;EHLMDEP?/42-)/X“jZP:98/'(8GLXfig\G::<>??CCFC9019;6443346:=5-3?D?;;9/+8C;759>BBED>>CCDLL@6567;;6YnIAWfy’WQa^]p„tjYJFDDFA:AFGMWajljjstg`ef\[oŠœ§€B7>776.+*9EA:;848HSMIC8217=CGOD+-=DBIPQ[XTSRRSSUWY]ceegggjkkjjjjhfeeeb^ZWTSSRRTTRPQSTUUWX[[\^_aaa`^^___`abbb`bccca`_`acbcdedeedfif]QLMLJHJLMNPPQSRQPPPOMLMNPUXVUX]__cda_]\[XUWVRRWXWYYXWWVTRSTOJJLNORUXXWWYYRJHIJKLKRfpqsty|wbZgibYZ`^VPNNNLIIKLNNOQNKJLOPPQTUTTVXTNT`hhjqty‚ulz|yvms|h_t†€}‚„~xl[Vjyzumnsqlqrqv|ƒ‚wwˆ°ÉΪgaiaa^]iz~{z{xx†–—jgii`~˜}z}€|pouuvx{|{zz}ysxˆ—•‹‚yqnoqsvynu±ÛÜÈ•khrxz€‡–ž¦­ºÀ w`Q´ghpt‡’ˆ‰ˆ‡ŠŽŒ…zj[[bdis|}toppqqnjgecdehs}}~|{{knzywlggimrihsznZWTTRRYaky|{y~{{–jYUWW[envztr€nehqyui[`rupnnh^VWYVW\eog€lSpcZ\ZUSUXXUVYTQLRv ´œnWVi‚•›¡£­¹µ—sTHMgqnlljc]XVSRRRSVPS™•OLPV[ZZdncWUPMSRQRRPQQQX^[UW`^_luƒŽ‚pd]XSS[T[rvŠ¦©¡‹bk‘”•“ˆyu‘™~q_RVVUUV]lf^sxqaQV[VSRQPQQQQQQQPPQQQQPQNLIPXWVUUTTTUSNMNOPPQ`smZWZ[]]\XUUTUWUOORRSSUXUTUUVVVTSQKVf\SQTWXYZ^»ðQRPQSSSRRRQQOOSSQSWX[][WPNNMLKIGFFHIHHHHGIKMOONLKKIGHIHGEEHNPQPOPPOMLKKJJKNQXcjgWHFJKJGDBCDCBBBEJNRRLJLMNNFCBDGIGFFFFGHGEFGGGGFFFFEDEGECBCJU^ivwogaVX]jv‡zP==?==<=>>>?@ABCDEFC@~âããäæãØä}>JJJKMLGNMMB9EJIGDDCCCCDEEECEZIGJJGEEAADEEDCA>>??????@?728>==???>??@@ACBBBCCCBBDEDJKHDB@ACC@?>==<;:9:97=GHCBAA??Sa\Z_TUTG=<>=?KNLLKKKIIHEDB>;:;:84:=9=>?@?@?????@@?>=<>?@>=;>ACB@<979899:::::;;;<==<<<;<==;;<>=:876555545769:8789:999:::;:;;<:;=FPM:,0100112222456545643577789;<=;866456778>C>65555445796424323323444333325=BCCBCGHA734443335556556577998:<@@@@?==CJSTQOJD@?:8Ljj_frsoqttqpsdL?ACCCB@@?>>??????><>AA@@ACC@<:8666666889988:<>?A@>==<<;;:887666566667765466568:;>EH=544444555669<;;<=<:::::76656666669CQZ^a]M:5666667973FecTWakorupibN95766777899::97764366::2./5895112482+,.13434678:5/8<8;:59=8566576459=BOZZK@@?=8566788888766778889:;>=7=EJPRA/)5<:3/574.,*-33,-+*.498.+--*')+----,*/?K<)(-16;<:1.3IWF569AD98@JPQM>40-,),939=B@5/22/,/EF:EP>'2VZJ<1,088/,-156750-.10.////..,-.23357989=?@=70079=?518;9>BA>9>MU[]]]ZO?9;76@GHHH>205=>;863237==3-5A@9896/-;D<979=@B@>ACAAFML?43643/=ssE799=CIICIS[gvw_bXGF?ETL:99=PdkcZY\^ULMI@:=JgŒ±¦\7EC<80.1;?76?<06CMPMJ5)5=BLMI?.$-AIFEE`_\WTTTSQRW`gfegghjkkkkjihfegigc`]ZXWUUUUVUTUUVWXZ\]]^_`abba``abbabbbabdedc`__`bbcdeeeeddehg`XVUUVWWSPQPQQPOPPPOMMNNQUURPRTUU[bddba`][[WPMORRRSRRRPOQRWVMKOPQTY\]\[\\XSNKKKNNPY[XZbfa_Y^f]^dec`[UQPPOMLKKLLNQPNKJMNMMPRQPQQRRRTZ^beflvl]cddut`ad_lƒ„}‰‹qYTY\`t‚{{wprvrotus~ˆ‹‰€{ul~³Ô¹vW_aa]`sˆ…zuxoq‡~kqxrieu‹†|‚~zvuwwwyzz||€}szž™Šwrpsttw|ƒ¯×ÕØØÈyu{‚‹–ŸŸ¡¢¡Ÿ ¥qcaž¥k\k…—”“˜š”Ž‰q`Ydnpoiltrpqoqsojea``dgjw€|zz{‡~jrrgeedcada^irj\VSSOQbhl|{w{€{n“‚dWX[XWY\^Z]s|tk\OQRRW`fmnkf__`^ZVY]aOptJ[aZXUSTUVTTY[TRZZP[†©±—n[_pƒœœ¦®¶³’eSVdmokgaYVUTQORSWNl§KLRXZ\_c^NLURSUQPQPOQQPNLKMSVXbt‚‘—†vla_XbreqŒ‰Ÿ udŒ“‰€x|Œ™“†wbTTTQTjeart€„xgVV`\VSQPQPQQPQQQQQRSQNLLLLKLUXYXWVUVUUTQRRRTRSeobXYYYZZXVUVVWVQOSSSSUUWYYYXWSWvaQg~sWYYZ[YS_|´†USTWVTRQQQRPPPUVOPRW[^YSQNLKKJHFFFGGGHHHGHJMPPMKIIHFGIHGEDKRTSQOQPMLKKKJJMOOPPW^_QGHIJIGEEGJMPNJHIKMLKLGFFCCDDGGDDCCEFGECDEEEEDDDBBDEGLMMHHKOVippaTYhot~†‡‚lE;@?<==>>>>?ACDEEEB>_ÐçäççâÚÈNAIIHKNLKKHB69ELKEBA@AACEFFEDHNHGKIGHE@ADFFECAA??>>>>;?@@>>@AA@ABBAA@?@@ABCCGJIEB@ACCAA@@@?<9::98:CHDAAAAINLLKKJIJHEDB=9555BECABAA@?@CB?==>?>>=<<>>=<9:877778889:;;;;<====>;;<=<;=?>:8766665368898667888888899::;>>>;=CMH7001/1122222343444335667:=?@><778:<>?AFE=656667673EC5455413323455443235:?CBACEF>535443445556666579<;:<>AAAA?=?FMTSQNF@=>=9AaqhepuqprrrrtfK@BCBA@AA?=<<>>=====>@?@@?AA@<:97666668865456899<>>=;::99878787788877776666655689>?>=;9::::865678:=>=<=FS_fZ?12355555784<]gVT^iptxudJ74876666799:::888643524?<10334411//7:1+./13369862/:C8054/3863545765679=HX]O=<<;755667788876777889::9720451-*-/1/00-+++*)***0:;2-+*-//*)3A;,'*-08CC30/4IQC=CGD75N_]`aO?5-+*-9<631/-,+,,,-.39,6F7,=GG?2---+-9FFCOR9+>R9'()&,<=*):IPSJ6(,20/-,,+*++++,.-*144@RJ4/=HNKDD;02;><886/,./*'Ib81?MQE89=<60-+)+4@DEFFFIGCCNXS]jdXOB51394.@EOX^YK_VBGBFQE22>QhiUC@CEFIHKL;29DQjžÅ†8@K?:7403:65=3/;58JOQG49FNVRF?7((34159_``ZUSSSTX`fhggijkkkkkkjihfegjkjgdb_[YYVUWWWVUVWWXZ\]^`abbddbcddedddeddfggfdbaaabbcbcdddeeeghijhgda^WQPPOOOOOOONMMOOOQQPPPPOOT_gijhdb`^]VNKKMNNMMMLMOOSVTPNNOSUWXYXY\]]VOLLMNNLIILPQKJPZYNTdhedb_ZVSRQPMLKJLOPRPMMLKLMOONMNPQQQU[_abehhcZUUdwp]\cdl{‚‡{`\illb`v‚xmqxyvnlqz‚~zwupnu’šw^ae`_ak‚…tkjgeigkx~xmaap~ƒ†‚‚€zxxyyxxz|~€}u~” šˆ|uqstu{w‰ÅßØÔÔÓÕÕ»•‚„Œ•žœ˜’‘Ž„~ywo‚¤…Zd——•˜—“Ž‰€rbU[t|vtkmurpqppngdcbdefjbf{|x{y}{mffegjjkihihaYZ[X[^Z]hkq|€€€~l^j€„ucUUUTVVW[\`vƒxhTILPX\\grtvqjhdeiihgbXmmV[YXVRPNQUSY[\UT`\XYXk•³­‰l^[j•“——œŸ”sXZnyod]VRSRRQSQVKƒ­lMNS[][YRHIOMKMNNNNNOQQNNONNOLPZbgprkd^^cjvxrppnisŒgx„ˆ—™‘‡zz‰–”„s^QPKa“ei|‡€hSOW[URSQPQQPQRTUUVVVUTNHEGLJKQWYXWWUVVUUTRRRTTRUbh^VVVVUSRRTWWWTRTUSRRPMQUYXTPbxi„œufXSXZZXTdM`gZTUXVTRQQPPPPRVQMTPIOSSQOMJJJJIGFEFFFFGGGGGKRRNKIGGGFGFECFPXXUQOQNMOLKMLLMMLLJMOYZSJGLPOLKMT^gf[YPIHJMPNMNOPPMKIHFECDDEDDCCCCDCBCCCBBNbWLOWSNIQ`siWbqxx|€|trS<><>>==?ADDDDB@E•ÒãããàÛ§@DGHJKLLJFA<9@LLGCA??@BCDFGFFGFFGHHGGDBBCDDDB@??>???=::<>;9;=?><<<@BAAABBCB@@@@AABBDFGEA@?@AAA@@@A?><:987;757BclZ8IKJFDDCBA???@=<?=>>?AGKIIH=47999:;;>I_W67>:7554455666555548CFBACEF;435444444776645579;;<>>:>>????@@@?=:975555777764445448==;:8776666789;;8777776667765677;B@85667667678:<==>=<:9999876568:BGJECJR<2\rD40-143/+-238CC4-///-*'*7ANT=)*),282,0562010*/9=7311AKDCGHA2&5O`a\VQ>*++08<;>:41-+,,,/.5N=3N>%3KQ<,*+)+6>CHNPL8.FD.05649A?-*?ZgaI10:8/..,*))-,.//1/*)-.DldORQJ;.4<;7:BB;@HA<;6//6=:255;HRPG<98543289:?HKIMWULGVVD]fQECAA:463/7=:?LI=55;737<<952279/(,450/215CFB?;:=>86?IJIOTURJ=2364@L?=>785AM?:=@AABGIEWUEHLGB==HWfi[E@D@8:GILQ@39BCHd˜^:>=;<716C9..';I1-BQJJJ=BOYVIEE<3-%".4]\[YUTWY[bhihijkllllmlklkigfghhhhgec_]ZWWWWVVVVVVWX[\_bdeeedeedefgfeefghhiihfdcccbb`_`abbbbbaba^ZVSQPOOONNNOOONNMMNNNOQQONOONP[gjhjhebbb_ZSLILMMMMMNNOQSWUMHKNPTVVY[[]`\TNLLLMKIJKLNMKNPNKMWchjjhd`[USQONKJLMOQRPONKJLMMMLNQOOQUY\acefflk_\aq€w_[_Zdyyh_oymll`fuxqhmtxslblwxywwursuichdbfe`_[`w„xjc`bcdijmwrg]f}…ˆ‚‡…}xxyywvy}€€}w‚™¡–†{urqx…†ed«ÜÙÕÒÔÒ×ÝЩ’’’‘””Œ‡{rlkwˆz†žsYt›˜•‰‚yncZU`uxrrnmljkmpniedfhjigiabvzxyrlonjmnigijiklf`\XYenuolmi|‡wnkhTAJ[ipiZTSSUXgtkS]ysRHX_ab^Xdeaffc`\[bge`\kpb[WVORZUOQWP\]^\OUPTa`]_rš©œ~WKRav€€}{{|yjdkpiaYRNPOQWWRVN•®^LRZa^ZRPQRNQTPKIKMLLNNLMMMMNOSQJS`hd^[^fmvwmf^Z\]`ckw~„•”†xu€Œˆ€p_SPu’sl‡„nWQRUUTRRQPQQPQRUY[[[[ZXUPJIJGLSXXXWWVVVVSSSRRSTSQV`_WTTTRQPORSUUVVTSRQRMD?LOOL\tsožÑ¥\IOWYZY[[WQQTSTUUUUTRQNNPVXGHUcKEKLMLLJJJIHGEFFFGGGGGHFKRSOMJHHFFFECFPWZZTOMLIJQKJNLKJIJKLMJMYZSNW\YVTRT\jlfdVOIHKW[XVTTROMMONMLJGGFFEDDEFECDEB?NfiQMWXYUNGJ_e``hv|zzyok\B:??>>>====?ACDDEDG?H¢ãäâßÝ}FEFIMKLJGBA>AFJGECA>?@BCCGIGFFFGGFGHFBACDDDDBA@@@BAAAA@@>?@><>>=<>BBABAAAB@@@?@@ABABBCCA??>???>>ADC@>:8889@HC?=I]^_[X]WPTQ>=A>:?LMMJIIIFECA?>><;;<=???=;<>=::@A@@@A><;98767998876554577655566789::=AB:323333332232334435656776:>BFKIECEHJH@735999::;GTQF7;>:86678::766666632>DDBBGG:44655445577764545799=AA?=>=;;ALRVTPIA>??><9Psyihx|vrttrqbI>AABCCA?<;;<====<=>>=>??@@@?==;64444677::887645<><:9777788889:<:7667776668977877;>;7689:<><;;:9:;;<;;:9998776569;<><9665@[U62654445778895?[]S]lqvlD8=:777764467779989875546568774/,/00/.484/-.0031477;6**,//-131255566776779?KI:36753345567876557778::<@EKKC=;A9.@S80+'*1/+.7<69LK0#)3::68AJ>?K7()))/DI@?=:6476-),.2567=78GNM>-)$2V[JKXJ.(,276?E?631.-,,/4Bom=Xe2$9R=()-1478>KPF?87C?1*0Kkc92NL810/0/...--.,,..17AQbVIC6-19@?@?69@7>HHIIC==DA00AGEBCNVOFD?:=CD<41257=LRIAD=@WF*).4A@642131/8KID?9:6349=@ACD@?=:63651336;9558;::;AJJDDOX\YD.,8;<@77=4222ANC;?DDB??EFGJHIIIFLTQKIID=>DD@>AELK;489:<:Mxt?,:=:9:FI2,-4@?>>=?ACDEGFFD:cÍçãßÞj>DFINILKIDEEEGGGEB@>@ABCCFHGFGGHHHHHE?>CDECDBA@AABBBCCCDDCCA==????BBBBBAAAA@@??@@A@?@@AA?>>>>=@@BDDEFEDB?:=FH;9?IJLHFFFDCB??=:GE:5KPFIMLKJHIGBAA@@@CCDEC?;<;8668:<;><;<<==???>AB@?>ABAABCBA@?<9667:;:;<<;85676555666689:;=:::9::864332222454467666679?;8677777524>ECAEG<7664544553564443578:<=<;;:::>;In|igw}uquvriTA>A????>>><=<===<:<====???@@>>@=766665689:99877;??;97779;<<:::;;96678776679:98878::87899;>?==<;;;::;:988888788779<<<:85616KH346554457788986N\T^osw{Z9<>878876346777889875431468<1/@K=<=BHGDC?:6031(*,)'>YXPNH<37<3*)*/38::16OWOE4+)'ASGBNK<-*384>F=6441.,--Drˆ|KP`C('=8'(-0542;KG74:XD018=><4,)'')*,7@IYZLD9.(.9DB:46;38@;KLLQJBBCEC@DGKMI>=HSVVNC?=614/*(,-4940.0;H;672*.;73311-,7FED?:877638@JNKE<8@H=27765530,0;><>CKMC;>DN[_E2CJC=8<@3(+.3;?=;?HHC?>BD?@GHIHPOE<9988:=?FKGADIB76769==9AK8-:?:9?M?,,DQD0./?U?',79>?BMYXUTD.'/7WWXZ`dfhkkjjihikllmooprqokjkjiihffcbbba`][[YWUSRRTWY[\_aaa``_]\]bffgfffggghjjigfedcba]ZXWXXWUTRQOMLNOONMMMMNNNNNNNOOOOOPPNNPMMQU[djlnmigffgcXNJJKKJIKMPSSTTSOKKLQXZYZ^__a_XOJJMNLKLMMLNNLLLKS`eiljhhe]UOMQPKMLJLOPSVVTONNLQUQPNNPPRW\aeffjllnnjkk`gzrjlke\]b`ZZ]cfhjnuv”‰guxtstvvutrpoha_`a`guypjhfglqrprtuwwrmkq„””‡|{yzy}„~ys{y‰ ¡‘ytl{oRZ[T]™ÖáÕÓ×ÖÔ×ÖÈ«Ž€zwtqrqnlmmixqd‰‚\l’Ÿ”Š€se^[\[[]fruqleZ_vuhcflonlkkkhmxxrmkmprqpmkjjmmfb`XVUXchge]]d`TQTZas’Š]NUQRX]^Z`pkTRZ]Wa„|Y^jkleiooq€’•‰siivq\WT]z‚qbQOUULfeX[NQQSVY\]_`YYyŸ¤paYZglu‡ˆŠ’˜‹iNKVccahsv‹±€UadVPSVfnii_m‰‹†n\^cg^UTRNNPQROPY^[ZZ\fmlgd_\\^_agjjnnf^\[]hdYZ]^`a_[csjW]ap‚p`_UOT\ZSRQPOOQPOOTXYYYZYXYY\\TFKUWWWWXZ[[YVTTTSTUUVVUUVVTSRQPONMLMMMNNQRJCDHHIIIFDHSeZ…MOXUVRNMMQVVUTUVVVUSRQOQPPSW_[ROLIJJHGFGGGHIIHGGGHHIFHOSPLIHGFGEFECP[ZWROMLMKHFEGJLKJJIIJKJJLPOR[`^[YWUVWZWNRSQMNORROOPPMLOPPQQPKGGGGGDDFGGGENkpUBHOQQOQTVSVTOMS]nvvvqlgWFBCCB@@AA?>ACEFIHGF;IÀçåæÍ_>GIICBFKJIGGHHHHD>BBACDDDFHGGHIJJKKIFA?BEEDCBBBABBABCCBDGGFDB?>@@@@ABBBAAAAA@@@?@@@@AABAA?@??>ADDACCDEDCB<;BGAAQ^^][Y[VMRR@:>=:=HKJHFDDDA@??=<646-.)?BDCBC?9667<<<==<:;;<;:<@CDEDA?<;>@@AABCCA?>>:45:<=AIIIH>:99899887889;=:7:?A?=854432345655777787:::<;=JQQLB?DD=9::889;75434554333434444679998998:;>DOSSQMFBCD?>>@A?=<==>?ACA>==>=9;<<<>??@@>>?>;8:;9778;:99867;><99768:;;;989;;:7788887779;987678899889;<:;;;<;;<<=;9666558;;:8;=;:986435;=645456666678990<899975567778887664341/0>LJ;&+5654232433.-..05871/-,,-*+//1024446667666772253223456677654578886/')/24428@8--2=JTN>63+.@HDC<5EC,LZ<18DJC>41;ADCOR[WJJD7;??ADG?4++/0-5A?ZddXD=?<;>73?OVOF>3,*'&''(),///047Fc_?00354321-.9A974678;8129>>96/)/DJ;5::874115>AAHKJC85:99HXQT_[PE=A@4+*-6?C?</*.0?ABBA@ABDEDD?=BEFCP_]\\YYUMQP=;@C===<:8937BKMLKIIIHFEDBAB@=<<@BEECBBBCA<<=?@@@??<<;;<;<=<=?@DGFC@:6549?@?>?ABCDFIG@::<<>@BHKB>??@@@><97669=@>=>?><9766555677678899979:::;<<>DKIBAA>;=<;=?@?ADA=;9::99:=A@>76778878756=BAAC@55434796534355664589899999;<>ENRSNIEEIHDA@=GmvhluuuvurpeL;=A?=>?@@ADEB>=?AA?=<;;<==>>??>>=;=<:989;:<<83147766437:;:97689976789:::87897655679;:8789989<<<;<<<<;9656458<=<:==;:998555654554466677888943LZ]juoT;489:;:87677767987777654-.?PK6535;;:850+.000//138963,+..-+00//1223466666557767920323323555675137999:?C>BB>=<:884/.3.<`YMMD713442.-+)+3;@ACF>652//.34-?><=BEJNF81483.,1>D=67::40;E<,(/FTMHRVU]e_N8)')5HPZ_]P1)>=?BFGGGGHFEEEDCDDDDDCCCCBBBBBBBBBBBFJLKHDA@@??@@?AA@@@??>>==?=>ABB@@?>=????B>?ACDDDAAFEDEXa_]\ZYSMQK>:@HEADHGFDB????>>=<<:9:::BHLLKIIHHHGFDDEB=;;=ADHFIIJJD>>?@B@>==;::;<=?@@ADFFEB>:5/27:=>=<<<=AHIJKKF?;;99:>B@?@ABBBAA>:6338AEC?<967887777788888999:85545<@<9=CGDBA?>?@ABCCB@AAABBAA@?==??<477666788769=@AC@435249<9534567766688:;;;;:<<=DLPPJDCGLLJCA<=@AABBDC@>>AEIJE?;::<===????=<>96779::;<82-/34441037999766898879:::::754554667:;:9999889:;;;;;;;98666568<=;<=<;:999666655554456677788870;S_hq]<4557;=:77888777889;:8544-1A?1/697568971//23321377764-/2454721/1122344344457642454333222333563047879?@><:72/-,2?7@>96468::961-.:ITWNA85676537=64OdZA3683006886--0-,G[A:ZY9,+0<@:5-+4>CA:52/-/1/1211026@HZkwsP249<850+(.48=@CFH<78748;1@K>:U]>B>Q|wUA6-,6GB98=51&>dkacfqoV6&),*)('*9:]l;*)'%%'(,035/'$&.:BLUM?=BIMOMKIHIH@77504C=-16855446:?FD932334642233322342'.GJ73=?6+**-,+.3567541/A><===<<<834=:HYXXVG;>DA=?ACDFPZZN9(+8EOSG5.37/),4737964520;A6)-5;AGNTRSZ_[RI>5++7>JTL;2@NDTTRQQRRUZ_dhmpnnmigioqqqppoooljhec_]bfdcb`^^][ZZYZZZ[\]]]^_`]VSSTX_cdefhhhjkklmlkjgcaaca^\WRQRRSROMOQRQPNMNPPONMNNNOPPQQPOOMLLNNNNMIIMONOS\bdiqsplkeXPMLMPQQQQPLIIHILNS]fklmnlfZMILKKKJKKLLMPOQZ[[emmkjiicSJV]TcgOKTdaIQ`WQW[XRRRU[YSPQRSUVXXXWX^fggim~””‘Žx]WZZ[_diig¦Û_rtstttvxwsppponoy…wspp}‡rggqwursz‚„„‹‹~rv~yˆ¢®ª©®°¯µ°‹†vhemn`]]XUUV[`]Sq¿äÖÓÕÒÑDzŸ”ŽŽ“œ¡§±³®§°–jkt|… “f[ZZ\cijkswrmaUWfmhny~‚|lo|{zxvwqnrqquuqmnle`\TXdds…„©²¬©¯¦}hsu|‹…h\_TKJKLNQQPRPTZWXYWWWPMNOPQRRPOPRRSUOObbXYSmmZUNTOLPVST`RSWJPOPPOMMNNNPW[QPu›‡iWXZXUX`jrsuuŽ¯³©œYJŠŒUONl•–Šƒ€|yjeu^„hW_babbdeca__^[XVWWX[^ceca]^]Z\]___\YYYWWWWY[^cdeda]ZZXSLY{fX]_[YVT\dljVMMLLKKLMNNS[VX\QOPRVYVPUZYYY[\ZWTTUUTVVUUVWYVSRRRRPPOMKJJJHINTNHGGGFFGIIIECCDFb’‘mRIMTXYVQQQQPPQRSRQPOMLLMLKIHFHIIHGHJLMJHGGFFFGHHFHNOJIHHGGGGHLOTOHGHGGFEGHILKHIIKKLKIGFGTYSORY^]ZWUTUW[\[[YVQKLMNNLLKLOMIJKMUdfev|xohbdocMGJLLHFJJJKMLMNNQTNFNV\^gdWLHHHGECAA?@ABEIIGEE>Gµéçˆ@CCCA@ADAJMNHHEDA@@?=<<=?CHIGGGEBBBCCDEEEDDDCCBBBBAA@@ABAABDGIJHDBA?????@@@@?=<<<;;<;<=>??@@?>>=>>@@@@BAA@@BEEBEXb`_\[XSOPH=6?IJEDDDCA?>==>===;;:::::>GKKKIGGHHHGEEC@;9;?@@>===;==>==@BABBB@>=<8529>><==<;::=EDBACFA=>9<;<>?@@@?@BCCB@<841:EIEA>:55667789::::999843458;>@ACCBCDDCA@?BEDCB@>??AEFDEEA=@B=:577664677678;@AA=43314;=;544568756666:<:<<9;;cwkioppqtswrV=;>=?@@BBBA><=AGKMLGA<<;;<<<>?>>?>=:545899;;7432444434799888889;<<9788998754666:;9::99999888::9:::9987666568<<;<<<:98998998876565676777666621KbllH02126:;9779:9777779:;;742038.-851103798544567625887667:789974100122223223356522667643223333447:5589;=??>;<=>>=;:72-,+))(15/+-8BDEA@DA==H]\J@;9;<=97:AA6A[P1'+-/37>AC>77:86JT94WW:-.*/84-3?IKIB921../0.-040.,8I@/-8;58HD90.-,)0:=@BC@=9643156,0766;@4,4[dN3*()'+:BQaJ4-(>]f`dkpdJ4/-.-+*),7?d€J.+'&)++-/2561.,0=KOPK7(&(*-2:@EJLNNMJA:42203775534454JWF:61/2443224799777/&1JK74=7,*,045444322201;9-*(&'-882348;<8203896@QZY\^VQPQKG=8<95301:FB8MLLPV[_dlonnljiiiggkpqqqqppppommljf`]ZY^abbca^\\ZXWXYY[\ZYXZ[ZVUVX]bdfgikjjkkjjijjjgc`^`a`]VQPQRRPMMOQRQPNMNPONNNNNOQPQQQQQOMMPPOOOPPQQOLLNSW[bfhnpmjc[SMMOQQQPOMKHHHHLWekklnnlkbSKKMKJKKKLMOOPNLTcopmlknlbYc_Mn{hciePTi^MSYYTRPRY^XSRRSTUVUVVTRRY[]o}ƒ•w^UWX\_e|€lŸ±€xvrstuvwvrqrrqlq‚†~wvwz‡‘‡woozƒ~xwvx}{z„“—‚px…ƒ£¹®¡¡¢ž™©°Š|ƒrktnZZcb^[Z\\]beXp´ØØÓÔÓÐÎËÀ­šŸ£¥¥©£•ŽŽmbn‚Œ˜‹q]XY]ejruprrofX\vxejtw{ztu}€yuvvsokknpqrommia\ZV]`[m‰‹‘ª¸­¢ž‰nors‡‹jXZTOJJKNRVWSTTRVYYZ[[ZXVSRONNLIIJJOTONY\WVVMje[^UbRIPVQVcNJRLQQQRQONMNMLMQRNRs“•}XQ[YWXVSbvsj‚ž’…kVT_›ˆMKOt‘Žˆ‚ueZRSy|ah[]baaa`]]bknf\XTVYZXYZWWZ\ZYejcedb`[UVUSUUVYZ]``_^^YVVUTJd{cXXZ\YVS^vtehfVQPLIJKNNHMa`]kUMr`OTWVVXYZZ_a]XUUUUUXXWVUW[XSQQQQQPOMKJKJJJKNPKGFGGGGGFGFECCIPigWOPOR[\VQPPMKKLMMLJIIHHHIKKKJIHIJIHILNMJHFGFGGGHFGHLNIGHHGHGIKIRMCGKJIHGEGHDFFILKKLKKIHEELVXSOT\ba[TORX[]]\XWTIHNMLKKMMKMRNJKKQUYjx„„viaacSFFFGKKJJJKIKIIJLOPONKLOS_e]PKKKKIGDB?>>?CGIHFEB;uÞïq=ACBBBAC@CNLE><=<<;=?BFIJHGFDBABBBDEEEDDDCCBBBAAAA@@AAA@@CHKJGCA@????@@@@>>=<<;<<<;;<=>>??@>>?@A@@@@??><@DEGHPSRSUWVSRPH?9AHHCCFDB@???>====;:::;;<>=<====??>>=;;@><::<@?:79?@>===<;:9:BG@?>AA>@@=:<8:@?>??BBCDBB@<75:FIHHE<5567889::99866;@FNSKA@@BCCABBA@@??@B@>=;<>?ACDDDE@;@GA96455446665667<=?835536;;8544454566778::9<=:;;=FKGDBBHMOTQE=>:QslgnopuwstlP>>>>@A@@@?<;?AB@<::<<>>?AA=;74578898777644315:;;;;:::;:4224543333223487658768625787699694556300222222222445533556664212699754650037>=;9=HH95HB*')(+048:=<=>??@JN??OI?:61160/FXWNG<2/.**/7@A;M`H37RU;(')0757J\emu|u^D988;610/2:@SW95/,498236;BACE>=CCEKA-'**(''''&,126?FSTROH?8544430231CfoaS?01366667:==:9850+4CA5980./37;>?<3,,..2971.-02(*9;11;>941234:CDQZK>=/,330.-,4I[`W=5>BFGMK:0153,,7977653453028BGD>=<;=ADHIIGFDB@@@ABDEECCCCCBABAA@@BAABAAABBEIIE@@????????>>>=;;<=>>>><<==>?@>>?@CABB@><<=>@DHHC>==@DJLLLJGCCFFCEGFB@@BA?<<<;::::;;<=>DKLHFGGGFGFDA:9<;:BPF??>=>==<<<<<<<<<;;:679<>8468<=;98;?>==<<<;;:;>FE@?DC@DJ=73368;>?ABCBCCCCA@829DHHFDC@<;:;;;877799AUddSFBA@??@?@@<978:9876668:;<>ABDDA<;@D=74234566554546;<53765996643333455689;;88>?<:;?GJE@=@BGKOPPK?8DmogmqtwusteI<>??AB@>>>?AEGJMI?:=BFGF@:8:<==@B@@>::988559:::864347;<<<<;;;<=?>?=974455457778:;:877888877778::888999:98989<:;<:88889:::;;977667777778998894AfpR97:635678;;;<932454469;:62233344675542675368851/1121255295485100/133222223454327845542136:9754/-.-,.2745;:9:<;<;:8530)*;UTGh‰wKZbUQWTI='4\]J?77975538GD5-54+)+)')+-.0033448===BFEA;9<>=8?V]TKE9.//,,-7Txqg„~X79>:2..1203017:76:3)*/143,+(%*41(*0246119A5.5_‹uH%1nj><9/6Vs{€‰zM7;>@A:3455;@?>=636>>75:?FJMTPD>;6=E:/--.0220-+-/.+))-28EPTUL;/.0018<;<:771*0?FKI@<974242/01.,,.9@9:HK>0.C[VLOD1+---1===HMD>9-.3.-,.6<:4^`dgijkkjklmmoqpqpopqqrsqmmpqposrliic``]WTQQTVWYYXXVUTUTSSRQPQRSUYZXY^abbcb_^\WRRYciifd`^\\]^ZTPNNMKKMMPQRPJJLLLMNOQQPRTSSSSSQNPPOPPQSRRTTQLJJGFDDECDHJINTTTVSQSRQNLJIHGFKNMOMJNZ]SPQNJJJKJKLLMLJKYgcb`Z^dfhgcbaZXXU\diim‹}SR[[PLX[ZZWTTTTTTTTTUVVW[^WTZZev€Œˆr]WTZjdpªÇÒ§xˆ…wwusttttssrqz‰‰wt~„…Œ€jdovx{}sdl}}y{wnhm††°©•”’’”‡€Ž†rw|Šž¡§ŸvX]kibdgdeif]cÃÕÔÖÔÖØ×Ó¿¦ˆ‡„zyv|€p{—”r\X\ejkilonpkWVn}‚xz†|†{|}urxzvsqmmmmljkjgaZVZ^]^___fju˜¹Ê½š|qo€•qQSPORUZ`_]\\WQPRUVXXVUUUUVUMFECBA?EI<<@BDDDCBBBAABAAAAABBABBABEAACDB>>>>>>>>====<<;<<=>@A?<<<<=>>>=>@ACDEB>;:;<=>>?>>;::;@FHKOKIGDDFGECA@BDA>;=<9889:<<<=>@FKHGEGHJLHHA:7789>D?==<;:864589::9966569<;8633457657:=?>=<====>>==AGB?EEEGJ:.+38:;;=ADDABCEDDC@818DGFHJE>===<:779:<<=GQI9:A><;=????<711222344445568:>BEFC<6:=95224555545646;:8:;:;<97665432555778;;67?B=:<@IJE?BA::;96239;<=;8789::::;;;;<===<=>:63355567778:;:999888777668;:86799:;::99:::;:888878999997777787888999999;5;_hG557754226?AAFG7,149?DC@<85331244688865877578:3220-+,,/5796463002484233233234300563343226874210/010/-)1<47:<;::;;:646=5,GcXBYttV`e_]ZTR:%2TWE8420,,-,2A@3-...,+++--.-----,-,-07@A9547@A=@LWQGA;6467:82,:h‡hXl^9)).01551,././3555.(+4?=7244088:B<4777737:DV]c_G<;65:>96634512121/4:;109<9;HM@,(./1<@<862-,,2=?BGOYROSPMMJD@4,1873.,/0-(*./1/&%8EA??;8863@T^c\QMLJGGGHPTFE@2eedcgjjlnmopooooponpqqqqqmnqqnkoqnllib^]\YVSOPQRRUWWUSRSSRRRQPPPRTVUTUXXVVVUUUTSPR[bddec^[ZZ[][TPNNMKMNNPQRSRRPONNNPPQTTTSSUWVRNMOQQQQQRSTTSRRPNMMNKGJIFMVXWXUOOSURMLKJIFFGGFGJLONINVUPJIJJKKJKKKLRVSSQRZ^`eijjf[RSVUSSUaujYTMSURUY[[YXXWTSTUSRTVWX\aaa_UQ[chs€~sZZkdx§ž’“—Žsqstx{yy{ur}…{ojjpt|ž¨£ˆsibcmojjquuqjkfh‡ˆ‰««š•‘’”Ž„zsu…™’œ£œ€j{~uqtofccbYWu™²ÑÚÕÖ×ÙÕ¦’‡‚~ywytu~ƒŽ”ŸzQZdmrqpqlhh]Vl„‚|}‚~„…{y|~€ztpjijklljee\Xr|keecchfae‚®ÉƧ}ns‰„[V^Y\ab_`egc_c_XTQRRSSSTTTTTOLMMJGCHN8_¯ELPOOGdn^uytpu†vTZZNKIOPMJLPNNNPQUWSQPQRMLh†tTPUVb~¡®“kafpcUUVŒ|MQTY\TTUQN\[¯QS\[\ky•›™¦–vbUZWRX[bif_ŒÖÜÕÅ~‚É°k^jjklifffddgc_VPTVVUVVTRVYbe]\apzxgUTVST[[WVQOQKSZUKMJKKCUVLINSSWZY[]]\YWXWVXYWUUZ`]VSTUTSSSQPPNNNLKLJIJHHGGEEEFHMSXVTSRRQRQQSVWYZUTTTQPNMNLIIIHHHHLIGHIIJKKLMKIIHGFGGIIIIIJKMNLKKKKKLJEGONIIIJJJJJJIHIJIHGGGFEGGEFHQ^[TZbecc_WQTXUNJHLLORSZYWcbM??GKIFDDJGT{’ymWEHIDA??BDDGIKLLKIGHJKMORTTQUffOBDHJIIIKIIGDAADHGEG>ªÃO=BCCBBBBB@??@@@@??>===?AFJJFDDCAAA@BCEEDCBBABBBBAAAACCAABAAA@A@@?>===>====<;<<<;;;<>@A?=<:;==>@>>>>@ACDE@=;<<==?A?8:<>?CEJNMLIEEFFAAABDFB>;:7555679:<==>AEGFCDFILHH@87899:::;;<<:8544799:;823;B@;3022333323:?@>=<====<EI@ACAAF:2=>@A@><>CFDCDEEDDDB83=;9889;;;=A@:9?>=;::<=>?@A?;642356566654458;AFIE<4699854455667756=:9;@AA?>=<;;:86677678::66<@=;;ALKF@>???==BGNUE@]ljqx}|scNB@DECCDBACCCGLLIEAAEHIIIIHGA98;<>@@>?D=6;:84359<=;9:<;;:::9:::<<<;<=;643355677779:999986676776689865799:;<;::9:::8877767787778777888889999::;;68W_?2677740.0=MJENH@HOQPOIA=;64412369::989;;<87986577740025786462003;6.0667873,*8VS14<5.+-18@>4232232243-*.=H@3-,/28A@61220,,.++FG(0B=560*3).6//5>;8:EMH>527==82?UO>89<6.-;MH4)),1:*?dR=<:98444689::::54T{vZIJPSQOOSVUUOC:9=92/1;PZ\UI?45?HM<'(0029<=??>=BEE?5,(,1;>FLPYVOMKIMLD>4(.<=87531/--.////26:9779991-59;ETUUW\_]XTUbb\R<]\^dhklmnnnoopooonnpqpqrqpprqpqjgjkkgfjf\Z[YVUSRPQSUTSSSRRQRRQPPPQRRRRSSSSTSRRRSSRT[^^`a_\\\Z[[XTONNLKMNNORWXVRPNNMMNPSTTTTVVXYTQOOQQOONOPQSW[\[[[\[TNLJKOQSXVMLSWUQLHGJJGFHHHJKLIFIRWUMJKLLLKLLLMMNOONPTWZ^djkhhhd]XWQQYYSNNVVSSTWZY[][XURRVXWVUVWVVY[\\VTXTTb{qbdcqŽ‘‹‘“’’‹~zyyz{wy|zuwuf^ire\oxw€„{mfjqlikhhqropi^p‹Ž—¦¡•”•Œˆvlx–”‘‚™«‡Œ†ˆ†wmcbghbe|¡ÈÙ×Õ×ØÒºœˆ}{yqtoy‰ˆ~‚Vfsmojfnmga\l{€‡Œ…‰xvŠ€ƒ„|xurnfejllkf_\x™{dqswyywkdy®Ïβ€ju‡rYZ]bbglgbfiai}}qd[VUUTTUUTUTSTRSRNLRVBr hBFNMMH_tfkposx|w_RRKMPMMMJKQPLNSSUUSRPQRSOMj‡mPUTg ¶ }e^dnfUMg_SYUWWRRQZis‚©’TQW[Wk™«©©¤¥§‚`bfeZPSTXcg^ØåÕ‡€Òܾ‡`dlqwvrpprl|••‚cORVWVVVUW^badoqrxwnfZRSUQNUXYXXVVKJSXQOQKJJGGIIGGLT\]^`a^ZXVWUWYWVVY]]WUVWWUTTSQQOPPNLLLKIIIGFEEGMPQTVUSRRRPOOQRRSSRPQSRQQPQTMHIJIHJIIIHGHIJKKKKJIIIHHHGHGHIHIJMOPNMMLKJIDIKLHHIJJJKLJGGGHHGEFGFFFFFEBGW`VRUZZSSMDIRRLCGZ[^ggfcrnJAIGFFFFDBFJBMq„tSGLKGGFDDDBCDFIKKJIHHKMOOOOQSaiTACIHHHHHIJIFCADGHGJ;¡¾L=BDCCBBAAA@????????<<=>AEIGCCDBBCCDDDEECCAABBBAAAA@BCCAAA@??@@?@?>=<=>><<<<::;;;:;<>@AA??===@A@@??A===@CB>;=><:=@?><<=>=?BEKNMGECBFGEFHIA;731257789=?>;::;??><:AKNFC8999;<99:;:9:879<=>=@>:8>A?721432112138=@?<;<====<::<<=@EB<@CH::>GECCDE?=@DCBCCDDDDEE;7=B@>?DH@;79::;<>?AA>?B><<;;:;<>?BDCA=853566666554359<@EB:46:?>95468998:<><66ADAA@AA@BCDA<978878778:<<::DMKE@?@?@??><>CDCbojsy~€kM@>ACDDDB@ACDEGHEB@AFJJIIIHHD<78;=>??>>EB588774479;;;<=<;<<:89::;==<=<523333467776888:9976455666688657889;=>=;::;::8656767787888777888998999:99;96GO<26666654-4LTLJQ]hdRA;89<>;962247889988<;<9542238=ED434:98521/.03<;53334432122/1112332226;:410//121110=@+%+1767::971;gj:1/,,+$%5CDW]?23-)2>;5343-+,,0@F:<<=;:=BA:46789:<>;4,/;9=>54<=847;6/052//452////.-0:4'(-.,/9GJ?324/142/00-,2=E4(+,*,1;>94321-++'#)-+)/0,+*),//..-3?V{¬«m1'+,,-./0.+,-2=;2..-/5:<4/X†k<0;=746?FD?LZO900/9LMAALO7.35995-)3HM<,,,...7;8634764589:;;::8@]so_RSWQHEEMS\ksjS=:@=?M[a_XJ<:@C;37;2.256437::>BCELK?2-27=BNQPY[LCCGHFA9/'.;96AJC94572/1@QUME@9952;BCCBAABCEIGFLV]\g}vkQU_fjnomnnnoppooonopppprrrqpoprnia^gldciibZY[\YVSRQRSSSSSTSSSSSSRQSUUUUWWWVVTSRSSSRUXXY\_]\\[ZZZXURNLJKLMMORSROLLLLKLMQTTUVXVW\]XQLNRPMLKKNSX[[ZYXVURONLHGIKSSMOTTUVQHBEKJHHIHIJIIHGIOSPLLLLLLLLLKKNONNPPQPRWahijopkc[WVVVU\r‡€_PTVWWYYYXUPRZa^URTTTTUWW[_^ZXXTYbmoibs”Ÿ–“–•ŽŒ†~}|vrpoou|ylgnrojicoxdgs{…‚|zumiijjnqiYY‚“ˆ–“Œ”—Šyq’–£ˆvƒš¦ž‘ŠŠŠwikq|‰£ÍÞ×ÓÕп ‰{yxuŽŠ{|rlqdhngdglojbco{{y€’’sjˆˆƒ€|zzvquoehnmjcZl‡q_iiffgic_bk–ÌÚ¾‡fx‰lRQVZUWhmmmll‚Š|vuvxufYWUTSTTRQQPRTUZ^R[aNIJMOPJ\linhiu|rcSNQRY]YVVVX\_ZTUTRQQQQPPQSNOu€]US`š®ŽdPWfieTMgpUVZTQNPUg‹{’¬jKUVYTc‡Ž„€’ž„oJI_\PQQRTRMoÍàŒ‰ÑØÔÕ«pajt{zwvuvunr‚•rZQUYVTUY^_^cssknk_XVTSRSPPWYWPSYQLOQLIPVPNLLIHGFIP\_`ab_[XWWVVWWWXRPZYZ[YWWUTTSPPPPOMLLKJJJHFFGMTUSPRSRQRQQPOOPQRRQOOQPRSSTUNIIJJJKJHHHHFFHIJJIIHHIIIIIHDIKIIJLOPNMMLKJMGIKKIJKKKLLLKGGHHHHGFGHHGFFFEFGQNDBISE@A>AKQRNL\aaihacdJ;DNOIEFFCACKKEPo…oNJMLKIHFDDDBBCEGIJKJJJLMMLJKOWe\HCIGGHHGHJIGECFGHIJ=rœI=ABBAABAAAA?????>?>==<=AGHDBBBBCDDDDEECBBBBCCBA@@@@ABBB@@??>@@?@>==<<<=;:::::<==<<>?@ABAAA@?DDBBBAABA=;;>===>=;:;==;;;<;<<HGH:;9:<<:989989:;>?A@@A@<;<<<===<::;<<;?GD68B:9:;;;:9<<::9::;=@ABCB>9532357887666777;><717;=>>:79;;;;=><87:<@AAABDGILKGC;7899::9:;<::DLIB?=??ABBB@BC?@anmtxƒyR<@A@ABBA>=>?BEDDB>?AEGHHIHHGA968;===>>=AB9677743689:<===<=><99:;<>>>>;41333125777777898876455544566568899;==<;:;;;:7667877778:988778889::99;;98998:=:777778982.=QRT__UJ=3324;BA>:63.,.3779983695.+,07AHD3+3@?531,.3505@?6222233222101012431..01//011334568;8,(*-125799:7357//121/-,--0AB3..))/3/5:8642108?<;8<>>@AGE94557<723?NPS]K0(,,1HXNELJ=037228<;.'+BFMYbjjchj\HBAEDJYenfI6=ELVVPKC<=I\jhJ584/66679<:8>EB=DJC:9<972-*264?UaZG6452.6L^`]\WNI>5HacV\aVJILLMI=78;Ba…‚U[dflpnllmonoonnmmmoppppstrpqqpqsm]Udm_[gle_]ZYYWURRRRSSSTUTTVVVVVWXZYXWWVUTSSRRSSSRTVUTY^]ZYZZ[[[YTPNLIJKKJKLKKJKKKKMOQTVWYXWZ][WPLOONMJIMSTRONMLKJKLNLHHJIKNPQQSUWXRFBGKKIHHIJKJIHGGKNMLLLKLLLKIKMLLLMNMLKKPZcfjnpmfa^WOYš §`RVWWVUWYVXbeb[RQTSSTUVUW`da_XVTQYgnmy‘…zw‰Šƒypmmhgntqkkiiv€tf™„~ˆš’‰…zslb[^`_^n†Œ“ŽŠ–›Ž†€y˜¢™ƒqqw…“~…ˆ‹“‰‚„—›ž”–½×ÔÑÍĨ‡|yvvx€™”qsnddhfeikptl^^myxxvsvƒŠxlptƒˆƒ|rv}|wqy~mfnpjahs_RWYXSQQOOONKc§×†k~uTMSUWWPR]_Zaswimw{}yh[XTSPNNOONNPQSVWUTSPPPORQJ\fdjefopfYRZgkkic_^]`fie_YROQRRRRPPRTOYwsZS^Œ•qQO\dddXUb`XVXSNVjz‚~zŠ­ŠMTVUWTORdq{‰Ž‹‘ ˆfVJQQOPOTMN›•‚×áÑÐÖÇ‹`botstttquzn]ZrŠ€aOSWUUV`d]djeb_YURQQQQVLKipmVISQPQRPHKVQONNJHHGGM[a`_ab]ZWVVVVWWYRLV[^b_YWWVTURPPPONMMLKKJIHFJQUURPQQPPQQQPPPPPOPONNPRTUTQNNMJLLLKJHHHGEEGHIHGHGGIKKHHQXMIJJJJMNMMMMKQXKGKMKLMMMNMMKFDFGHHIHFIHHHFGFHGFGG@FWL?@BCINSVQVbjlddhRBJJJMKIGEBACHLJGUk\LLLKHEDCACDDBABDEHJKKKKKLNKFIP^bPEGGGGGGHIIGFHHGGGEAFTAAABBBBA@@@@@???>>>===>?CHHDBCDDCDDCEECBBCCCCCCBBAACA???@@@@?@@?=>===<<;;;;;;<>>>>=?@@ABBBBB?DEBGEAAEJFA=;;===?>96:<878878::;>BKMKLJEEEA7//3:@CHIIECBD@:75546668938@B:=;9<<<;99:99:;??@@BAABB926557841/1138>@=;;<=<<<<<::;<:6:EK35899936?EB@><<<>AAA@@@???@>:;?EHFFDA=<98>A==>??>==<978789;>>>@BBBB?;98:;=>>=>>==;9:<<278:=AA=9:<===<;=>?>?BCDEEGJJLKIA;:;;;==98<::DLC=;;=@@@@AA@?<=]lrwy…pE7@@???>==<=>?AA@A@?@ACFGGGGGB:78:<===>>;BG:8;8448:9:<===;98:;=???>94212202467777777666445544555468:9999:;;::;;:87789::8769<;:;9789:<=>>=@?:53479:;;;;989;:913I[c]G78:8755:@@===7)%1324:653463,*.06=?6-,5=<11017@<46BK5210033332210123442,))+-/023456789:5-*-.0478;;:85.,036731210/0620/.++,*-;A:69854226<;?BCFG@;85238BHA71-'1VU;90(*+/4976850.1200.-,-..//03620.+.=A/''-132/--)(/673/+,,-..3852443/--.,++**,5@9/)*+-,,,/;E3,~:)2222211//1212/-./0335643.L`-&473026FORYM2*12.;TQ??B>:133-+/1.,*%%4EB6-+,/1,/APOOOKA=>>@BGLNJM]egdbZNE?AADJPY]M=@GHGB@>>@CHMYtqT3%04569<;68AB;77:758;??>>>>>><>?>@DFFDBDEDCCCBCCBABCCCCDDDDCABA?=;;<=====???>>==<::;<==?@??>=?@@@BCBBCA@ABCCBAAFIGE@;<==@@;8:;6311379:;:;ELG@@:998679;@EJLIGC@@B=:86678767967:97BG;=<=<;;:8888>=====<<<<<;::96327A7;<==7259<=>><<<=?@BBA@??==CFE@?DCFEB>>@@?=;;99:99::656568:<<=???BDCBAAACCABAA@>><:99=99::89?@=<=@AA>;=>@CEGFFEEGHHHGHEECA>:;<758:>><<<;;:;Yksww}b>7=<<=<<<====<=?>>?>>>@BEFEEEDA<8:;;==??8>KC88758<;:<=;;<;<>>:879:7544433346654455554434444676469:9999997999;:878:<>>:75:=<<<;:::;>??@AAA>:768;:;;<<;99;@B50LfS=857987669;===<;429712@><<862,,/04640-15841016=?78:@A95/,-03332210/02242.+++-/258;:876530-++,/48:9:9945954697685/2?J>3/('+++4A?9897541/5<4+.038;841/,))+,-------/132/..-),99('().341,,-16753258:>B@@;2.3<<34>:.++,+,4993-,./...2510,\e,*222232201485-)()))+3::/*/95)+/0/028A=@E=@A:11:B:..08;998630/-,+*('2>9,+.39827Rif`ZF8;-Bfieh[B4678?MWXhfHTshK@>615NJKLNONQZQKLKIIKJOew{qmgK?DDDFGGHHIFBDFJJJIJMMJHEDB@AAADFFDCBCEDCEHKLJKMLIILZcSHGGHGGGGGGGIIGEDCAB>ADCCBA@?@@?=>>>?>======BDDDDDDFECDCBBBCCCEEEEDDEEB?>?><;;::;:::<=====<<;:<=>>@AA@>=?@@ABCA?@AA@@@ABCB@EGGE=:;<==;:9943138<;:;:9:A?88788;>ACDDFGGGEC@@?;9988987889899=BKL:===<<;:8557:?AAAADA4454567764447<==<=====<<;<=>:753413;>@CA93357:=??>=<=?ACCCCCBCBEHGA?CEDCABBDC><;9764346533333346745569<<<<>@@@@>??<:899878::99856;@BA@AE=::9:?FHFFFGGHIHGFFHHFA:79626;=DC;:::<<;:9997899SjrusiI79<9:<<<===;;<;=<;<<<<>@BEEEEFG@88;;:<;::;:::8555644555544444446766678899887556:;9779;=@?=84:>=<<;;::<<<;;<>?ABCA?;85589:898?><82-+.=FBFK3-.+,.-,.00/12100130-32=@)-0112110138=7/-+**(&,7;20320565009752-15>LF3-13/,*)*2:C@==7//0.000,*47.,8@?=<48Zsm\B2487117;<93/6GOB7KaR<@F?645437:5123210//37;AC<65631..--/397.-Bbk\CKO1?sylK/,04:FNKQ\RRowS?IF745434.5_E\_b`fnqpqjaahlmnpsqibeospnmmljhiifegdUN_hZOP[b`WTUUTRQRQSSRSTUVVUTTRQQPONNNNOQQQQQQQQQQPNLJPSQRRRRRRQRRQMKKJIIJKKLMLJJLLJHGHIMSWXYZ[ZWTPONLMONLJIIIIIIHGIKJIKLKILPUZ`cdfh^H?CFGHHHHHHGGGGFHLPOKKKJKLMNNMMMNNMMLLOTY\ZX\chiigh_T]g^WYYXZ^aa^\`bWJwzNSSRWYT_aW[Yah_WRTUX_dhjmmks€zpsofgloomlkjhjlt‹–•ŸžŽ}w…””‘—Ÿ n[m„ŠngaZXfxz–Ÿ{{qfefhkmnpx„Ž‰nY[`hmh`]bls|‡‚xle±­›´ÄŸ|sor}ˆp`kghlkmnkilmopsutvwusuvz†nqxwqmuzzzzxqw{kchhR°|bZZitywvopqy‚uo—†“}iZ[_ahh`WTVVVUVX\``babegggfb_UONLLMOQQOMMNNORXZZYWW[``\Y[]]^_`aa`]]agkmlid]XWVTSQSVWWTQ\_UTQQ\a\WVVUPPQOQ\ft}unlˆON[[SZVN_’ Š‘¥ }€‚‡ˆ‚|lXQPZZCiÇèáàÝÚÞÔŸi_fggjlllifeiXPXUc{cWSV\a`QS^OGNQOPOOPPPOb¡¬›aQTSOLJKLLJONNRNMLGIU^dc^ZVUUVVVWUSMOVSMNXbc^UQSUSTSQOMLLLLKKKJJLNOOOOOOOPPPPQPNLLKKIFGKKIIIIILONLLMKHFHJJJHHHHHHIKOSUVPGGPGHKJJJIIIJJKKMQSRPPNMLLMLKGCCCBDEEGGEDDCCASKQRQNNPUUNIHIKKJNl|qeSCEEFHHHHHHHHFFGJKIJKLKHIIFDDDCCDEEDDBCEEEFEDFJKKJJIEOc\IDHHHGGGGGGHHEDCBBC@@BABAA@?@@?>>>===<;=>@AACDDDDDEDDDDCCBDEFFFFFEEDCA?>====>>>>==<<<<<<<<;;<=>>?ABBA??@@>@ABB>;@?>>>@AFGDDEEB>;;<<;;;;;7779=?=<<<;<8:;99;=CHGHHFECCDCA?>=;:9999878989<@HOG75=?=><<<:747:>@ABB?9675567776557:=>=<=====<<<<<:842258=@BE?;5347:==>??==>?@ABBCDDEEGFFFCAECBA?<96676432/-/0/././..-./**.03779<;<9;=<:;9536765456555337=BB@BA98:746:>BDGGHHIJHEFHLHA;7:835;@A>;99::99899768;8Mio|rM9;9879::;=<ADDEFGHC:79;9;?=:47FB6679<;<;;;<<;:;<;605>@?<:89<>A@@?><;:866655544444457777679:;:998657::8679;=??=;8=;;;:::::99:<=9524679:98BB==66;<98889::::;<==??>;>ACN[=341.-,,,..0003535::9643.0520//.-,-./01221//023322122124578767850,+.../0147;;4+-.-/8:468/-,-/.//44..39841/,+/4623?PZR@4/-++/4551;A<50*(*'*9@<9;:60.,/52-+,--/.,*')+*+*)'(% 6R<5?BA<;=;2.371.7BB@@81/-..,+4EOSE').+/0-)*,-1531134420330.+.011110/039>8441,+-+*08@?56::::4/790-+-14=:0--.)*+*)(3AHIMI?94../-++0346CJE=><-4`x]8.0-3BFD>@B=9::38\mQ4AXSE@6/0319OY[Z]fprokf_\bilkmolaZYY^ionllke```_agg]PP]bWOQW\\YSQQRQPQRRRRRTTSRQPPPPOONNNOOOPRRQQQQQQQPNMLNPPONMKMMLKKLKKJJKMMNNNLLLMLKJKKKKMPRSVZ_de`YQLNONMMLLKKKJIJLLKKJJJKLPTZbfedhmdPDEHHHGGHHHHHGGGINNLLLKJLMMMMMNOOMKJKLORRONRXZZZX^e`ZXZYZ\]_dihfda]VThgUWXXje]g[[Y[]Y[Z[XWVX[^`cdfkpnjotrklsrnmkjkjlmx“–’–uvie~’“™˜„z~|‰‘“‰mWVVbz†Š“Šmkiahqv}„‰’£²¯ngcbca_a_bhy’¡™tk}†poƒŒ„trqxŽ~ooa`bXdlihlpssuttwwsrtwz„–tnmlpv{z|{u€¡¢p[g_HwÁ¸ €ntxupqst…vy‘’“†p\]eih\RPRONSVYZXY[^`aaa`aa^[WVTQQOONNLKLPRSUWXWVUTWYYYYY\[\_`bcb^\_dijjgc^[ZYTROQVWWSPUa_USUYYVTONSUTRMVbehiabguˆcF_fQ\YQR‰«“Ÿ±ª‹trprniw|qbZWMERªèÜÝáÜÜݸ|^cghknoponns[LURMN_ml_RW`fXNYXLIOQOONPPRRBº¢aXYSRNHILLIOSOPOMOQMO^ec^ZWWXZ[WTSQPNPTOGGRafc\WTSUTQONMLLLLKJIJJLMLMMMNMOOPPPPNLLMMJIKLKJHJKKKMNNMLIGHJJJIIHHHHIIJMONQPSaUFHIILLHHGFEGLVXVTRQOOMKKKKIDCCADKFABCDDEFQKSRPOPOPTVOGFKNKIOo„zhOBDHGHHHIIIIJIIIIHJKJIHHGHHFEEEDDCCDDDCBBCCEC@BFIIIGGEEWcN@GHHHGGGGGGFDCCCCDB?@@AA@@???>>>>==>?BJMMDAEEEEDDDDDDDDDDDFFGGFFGGECC@>=>>>>=>@??>====<;;::<=>=?@ABCA???@?@BBA>?DDA>@@ABFHFE?<;==;;;;;;;;;<<>?A??A@:::;<;;;:999888898:KWKJ>19??=>>>?=<;;<>@ABA9488756776678;=>?><;<<<=<<;;:85215=CCCA=86247:===>?>>>??@AABCFGFFEEFHB<>CA?50/-,.//.-,--,-----..012/*+-158;>@=::;:7652256642311212336;?AB?76:865339<@BFHKLHFHIJG@=;:964:B?<:89889987777:?8IlwuP9::975566667:BID@>>>=<<<;=ACEEFHIH?8797:>>:55?C=889:9989;;;;::::613;?=86668;>??>?BB<77644554444446777789;<<;::9767::867:;=?@@@@???<;;:;;;;:9:;<<;;<@CB?;84479=???AB959::8888:;::;;<>=>??=9014531.-,,.0/.--/023311221222222233566667775238725764348:4///-,>L7-2/.+,,,.131.--0242,*.2562.5JSH73/.+*,--,+,59988<:456-,.,-1485-)+'()((',>JJIGC:2---+**+4>ADD@;84,#8g]0+3//34780/463499675:>888JGIPTUF57==9:5=ršzF48AEHLG;83,=UD+/IRLF>56859@HITXdmica^[[^aegeee]USVWWZahkkje]Z[ZX\ddXLNW[XQMPWXTNMOPPPQRRQQRSRQQPOPPOOONNOOOPQRQQQQQQPPPMLLMMLMKIKLJHHJKKKKLMMOOLKLMMMMOOOONLKKLPVWY^^WOMNONLMONLLLJJLMMMLJJIJMRTW^cdcbgpgQHHIHGHIHHIIIHFFHKLMMLKLMLLMMNNPQOKKMNNNMMPTVYZVSX^ca^^^aa`acdbdd^_nk]Y_e\}{s€]`d_lcV[a]ZXVWZZ^cbaeiknoqrrrpmkjjkjlov€xxww|u}‹…mg~”˜ˆ‹‘†cS\]r‰„€{tv|}y~„…†‰–¡²·Žlq{ynfjd^Z\\i~‰†}tp}ƒldn}|pkuƒ|tj^ZSOV`ciltuuuutvvtstv|€„¡¦okxvwwxqp‰–~eaf^b†‘“rstwvttsqprrmrnj¶±ˆb_gf\SNNNONQZ^\[[[[\^__][XWVUTTWXXVTROMMNQRSSTTTTTSSRTVVVWX[^`aa`]\\^``_[WUTVYZWOPVWVUSSY^^[YVSSQP\a[WSQUXXUOLNPhrTLh…eS`XSIb˜£”«®›†wmhlpq~€jgsteG|ÝåÜâàÜÝÈ”ibfgkosuvtvhKSRPRRRj|dP\e[NNjx]KNOOOQQQSIm±­‚[kfUXTHGLNILONPOOTYTMZgf_ZWWZ_^SNNNOOMNNMLNXbggaXSTVSPPONMMLLKJJKKLMMMMMMNOPOPOMLLMMLIKJJJJJKLKLNNNLIGHJJIIIIHHIIJJKHGIWk~\DHMGBEEEGHHHLZ`YVTQQQOMLMNLEABCGa`G=ACCAD[IWPILPPOPRQHCHNLJLc|v_HDGGGFHHIIJJJKKKJHJKIHGFGFFEDDDCCCBCCCCCABABCDDCEIIFFFCPbSAEHHHGGGFFEECCCCDDB?@@@@>=<=>>>>???@DGOMHBBEGGGEDDDDDDDGGFFGGFGGFFEEDA=>@A@@?>?????>>>=<:9:;===?@ACB@@@@A@?@BBAADGFEB??>BFD@===>>=;;;;:<<>>>@ABBBDC><<=@EDFFDBBA@>>>>=;::;99999889887GZHF:9??>>>>???>>??@BC@7/378877887788;==>=<=<<<<<;:95213:@EEA=7111258<=<==>==>?@??@BDEFFDBADD>;>AC7//13425987776786332224:>A8/,,.4;AA?;78753212444312/032332358=DB85676544678:>CJJHHIHFCA@><=;5:D@;:99999998777;?6Ft}\78<878754554469ADAAABB>;<;;=ACDFGHJD95668==966;@?::9887679:::999972/7=73333356899:99;;;;;;:;;<<:::>DDCDC:2349?CFJF=88889999:;:9::;<=>><===@C9;70/.,*++,,,,//,098.-14541.-,-.///./012321231/00111123456777765459A<4<@<73256521014CZE,-.-++**)*)+00223576124551+,3?F@2/.++*+,+-.176553-160,6<>70-,+-15741-,0/-,-13.*)+15:65I>5LO<4?IK;,%%,3637AFD8.6E=21000.*)((+0/,2405<;633776533650-/010000-/22122330.//-.?F>65446;>646/-,--0564-*,,((((&*>LJF=30/,+,****0@A:6143**&&DL++:51-+2;70-069;>?<;934:AFFD@=999?>=>DI=/5EU\SNJ=;=B?95478570+-17?@><40:>@IJGG@3:LQJJNOYZE6<<331FŽL7BEDEDKPD76:FG=5FM@97018::>@=4W^h`URTVWY\[]_\ZXTSUWXXVV\diiea]ZWUTYaaVLKS[XQNPQROLLMNOPPQPPQRRQPPPPOOOOOMNOOPQRQQQQQPPPONMLKKKLJIJJJIIIJJKKJKJKMLJLMMMMOOOQPNKJIKNMKMOMJLMOOMMOPONNMLLMMMLKJJJKOSUX\^`_^dgZLHGGGIJIHHIJIGEDHJLNMMMNMLMNMMOQOMLNONNOOOPSW]bc`\\`bcdccb`]^_]``ajlb[diZtˆ_hp[lfSY_`]\XXWV[a__dhhggjlmmmkjjkkjlsxquƒ€w{zvuws~–•Œˆˆ‹~d\mtn~‰~yyz€‚ƒŠ‚x€„„†‰”š¡—znpw~„‡|ic_XRWZ[enpmu|v|{wsjdc^ZUOSTSTUWY]\h{yuuuvvuuyu‚~‡­É®‘”idaceaY_qlcc§œ©¯†w{~‹’”—–•’ˆ~s{ §ccc\ROOOPQUX[^^^]\[ZZ\]\ZUSPMOQU[\ZXXWVQMLNNOPPRRQPOPSTRPQV[]]\\YVVTTRRQNNNLNRYXXXWXWUQQSW\]TOQRSVfdSSTTSSTOMQPMTXUVY\TXd\XSN}«•Š¦¸§–ˆ{wx}ˆ‘lo‚€_U¨äÜÝÞÞÜÑ©{hedgkouxxy…{XTRPTVPTr~bU\[TKc‹}VNRQQONNORM‡˜nSicPWUIHLMLJJLOORXWNHUikb\XW[[RMJJJJGGMORUTVWZekeYSVXTQPPPONMMMLLLMONMMNMMOPPPOMLLMNLIIIIJKKLLKLMNNMIGGIJJIIIHHIIJLKIFAGftVCIXVHEJLPRRMO[_ZWVSSRQONPQMGCCDHbtbFBEA@MLIJPWVNNMHHQMBBLMJLdwcIEIGGGFHHIIJIIKJIIGHIGFEEEDDDCCCBAABDCDDDCBCEFFEEEHHGFFCGZ]HBGHGGFFFEDCDDCDFEB?@@@@@><;>AA@AAABBCB??AFIHFFDDDDDDEHHGGGGGGGHGFFFDAA@BCBCB@?AA@???>=<:89;=>>?@ABA?@ABA@=>BBBBCEFHHCB@?@?=>=>>=;;:::::<>@AB@?AA??>>?ADEEEEDBAA@><<<;;;;:999998899737LD@4:A><=>>==?>>?CCDE=-*157887887778<=><<>??=<;:886226>CFC=:51012469;<;<<>==>@A><=@DDCDA<7;97;B@632348::>?>>>;8643339DGB;5/)*4=>952353322245467669<;:765544;B>646666577768;?@DHJHDBAA?=>:5=F@:;:999::::98:==:Q|xI8>;::97558988879@ADFGKE95557;<:977:<;::9886578:9988960.6<7222334345668:85554355554446788889:;;;:::986787668:<<=AFGED?;::9:::::::99:;:9::@EDFGB5-.037>FD=878999999::9::::<===>>>>>;950.--+)*,--..,*0420102122/..../../0222221331/..000234456776655444766?C>8235886009AHVQ;+-,++*(('&)/-3<97A6,+/5;;647639;1333.+.47.,+(',?QMB;0+++***+-.1;8.*(/1,*,'+5)*8620,3<<627>>;?ACFA836<<:;:;:989>>>LYSB:CGEDA>32310221.,.14>FIG:1>9666X[ZSPPRSUVWWWXWUTSSTVXYXUW^dedb`\XUTSV]^XPQUWTQONOOMLKJLNOOPPOQQPPOPPPPNPPONONPRRRRQQQPPPPONMLKJJIIIHIIHHIIJIIIHHJKKKMMNOMLMNNLJIIIIIIHKNKKLMQPOQRRRSPMNLIKMLJJIHJLORSRUVVUVTMHGIIHHHGHIJJJHFFHJLMMOQPMMNNMOPPPPOONNPOKJNPU_dc``^`fhfdcba_]Z\\[_a`_bdb_ttTprWbc\__`b_\\^_[\`bdeeeeeeegijjjllfk{‰ŒywzuplgjwŽ™—‹‹„umx„Œ‡Ž‹ˆ†‚}{{†}‚‡}„‡ˆŠŒmszwsz‡†sgie\VYZYX]abhqpuzd[kpiYOQTUTSSUWSSQUkxwutvvvx~vu‡‰€{”´£w]Z[ZSYqsuoYj¬Ë¿¼ºt{y‰¨µ®ª«®©Ÿ˜Žƒsq|ti_XWUSTTVXYYXZ^`\WUSRVWVTRQPNRWX\]]\\^ZPJKLMMKMNMOPPQQRQSXZ\^[ZYWVTSPNLLMMMMLPQRY[YZYONRSUWWSPTY][RRTUVZ`be_VVPKMTWSPNMRX[[ZSg «¼º¢‹–„}ˆ~p€}‚|Wa¿äÙÛßÜÔ¹Œnb_`beiosrw„pUSTTTUQQkz`RX\RR[aZOPRRNLMPTK^aQNff[VPGDEKOOJJNOSTOHFQhof]XW^TCEEFFC?EPUXXVUROR_jfYSVWTQPPPPONNMLLMNMKLLLLNPSRPMLMPNLJKLKKJLMLKLMNNMIFGIIJIHGHHHHHJLIFD>:::=?@BB@@A@@AABB@==ABBCBCDFHIHECB@<<<<=<<:<;:::=>@AB????>@?>AFECDCCB@?>>=<<<<::::988889::;846C<55=@:8;=<=>>>>@DFEF>78577776776558<==;=>?A?;874435;@CB?:545313568:<;;<;==<>AA>;:>BA@A>50226::50243568<<;<<>@@?A?<:87615?BAAC>5,+/55546566788:;::<=;9::97656777<<866655455665656=7N~gEEA<<::976:=>>>>66ADFJF;77669<:9756:;:::9886577688896/.48422234433310124444344444466899::889::;::::97665579:<;;AFIJE:9<<;;:::898658:99869?CHJKA3..039@A<87899999:::::;;;<<<>>>>=<:62.---,)(,/0672/00032010121000//./23444421330.,,-./2455556655436::869>BA725><;900HVMLQH6-+-+*)*+,/.*.;<9=>;741/,(().31/11/5::621269;??0+?ME?<1*'(((**++.340,/8940/17<=:55;63FB+;E>66637?A8-0@JID?@=-;fW8132/-++)**,2987776431056468861--..-,+)*-//0223432330,-2CD5/33343116;>BI?771**/8@E<0*).@WTE@;1-+*))-/1362)&(-3/**(&)))/36655>FCADD>;=?>@FD8037988;<@CA@@=;;:9BSVF<@DBA?:2165200.,,07BGJJJB;<>F_ssZA:>=;;?FFC>=>==??<`nQ@77=DHGJH>97/.:I[[QPC0+2EPJ?997QQRSTTTTTUVVVWVUUSRSTVXWWY\^_^\ZXVTTUTSX[XSQSSQQOONNLLKKLMOOPPPPPPPPPPPQPQRQQPQQRRRRQPPPPPPOONMMLKKJIJJIHHHHHGGFGFGJKLNPQPONNNLKIHIHIIIJOOKJLPQQRTTUURRTMHJKJKKJIHGJLKKJKMKKKJJJJJGEGGFHIIJJHGGGHJLNPPNLMNMMOPOOPONNPOKJNOPSVY^ghfffhfcbcb^]\Z^ba_`_Z`_jub]qi\kuwumknaVajlk`_dec`bdehghgghgkmhn‚Žugw€€~}xyztkyŽ„~„‡”“€‘“‰ˆƒ{yvƒƒ„ƒ}y‡„ƒ††zmt„‰’}agolbcnun`YXW[_f|Œw]ZgqmaVWYVRRSTSSSQSgxyvvvvx|xrƒwpdllZXVSUU\u{ywh]„µ²±¸¼—qu}“¬²¢„€|sosniidiqk][][YYXX[[[[Y[^^YROOPPOOOOU[YZ`da]\\[VPNMLLJILONNQRRPSYbe````^_aegb\XSPPONLNRRQRTU[QZgXRPPSVX[ZXXRTTRX^fdb^_ZS`aQQSPMMOMMQRQNo–Šˆ¦¸ªŠ¢˜sfw|z€ˆ‡‡od”ÌáÝÜÝÕÁ›q[[^^`adeedmmZRTUUVWXYir^U\`ZVTVYYZ[WTTRRQPGMRhmiaZRGBEKOOMMMNOLJMTbni\WVZNAEHJGBFNVWXYWSSPNSahf^VVVTSRQONNMLLLLKJKKJKMPSVVQLLNQMIJLLKJKMMLMMLNNMKHHHHJIHHGHIIIIJLNKHJIIHGN\_]YWURPMPXZYYTRQQQPPOPMGC@ADADUebMOSTAOddT[[XWSKGIJNQQK_tZHLKIHHHGHJJJIGFHIGEEFFEEEDCCCCCBCDFJMICBCFHGJLJHGGGGGGHGDBIRMEEFFEEDCAACCCDFFGFDDFHKLLMMMKHFDBBBAA@??CFDCCBBBCDDGJIFFFFEEEFEDFEEEEEDFFEFFFGHHFDCDCDA=<;<@BDEC@?>@AABB@<;@A>>?BDEFIKIDAB>:99:;;;;;::>>?ACDEEA@ABB@><;;<;<<<:999988899::;:99=;8@>A87>>===>>@BEGEC@?;:98788766658;<===>?A@:6546=;89=A>==84216962111133347;=@AACCDDA???=<88@BBBCFD:0,/8BBB??>????>>>;<8434566569;:889888764446656657=AC@?@@><<::AC<:<;:;;;::::<<;<6PvUBHA?><<=?>:;>@EIC:8;?A>957:::;;<=>@EF@;9655897766899:;;9984454666773123322234332211113223433334588::9::99:99:::;<;843468::99:@FLG;5:=<<;<<7034214899::87>FJKH=3048;AA<:;:998889:::;;<<;<<<=<<=<:4,(*,,,*(+/4?@:5/,,.//01232111/.21/355663110.,,,,,/1466545654336;;9;;/)**)+-/0///-+,1/,,18@B=735=:7E@)8EB8+*,1=:975445531/2BRNKJHGF=5AfƒoB5437=ENRTSJ>:9?IVSN][D4C^e`XSJ@CEDCCCBBDEDGIGGGGFFEDEEEEFEEFFFFEEFEFGFGGEEGGEBA?=;;?DFGJKH?:AC?:9:9;<;;<<>?@ABA?=>>?AGKG@>>?@@=;::::9;;::9:9::999:::;;:;=??@>>@CFGB?;95666688667757;>?>=>>>=98;@CJL@8886654226799;=<<<<<=====;978<@>=:558:<:42101233335>EHFEFGGFFDDDCDDCDBBB@BEA<:427=>@CDA?><;;;765445667788;:979::998666556666568<>>>><>>>?A>:9::;;;;:::<<<:<5MjKCHBB@>=@GF>:;=CMPH<6:?>94689:9::;;<@DC>973267766788::;;:;:63233455554443233344433444443344333357::::999:<<;;<<<<<;8557:>>;989;BG>56<=;<<>>4,.//02579;;98:>BEE?86;>>@@<9<;9877889:;;<=<;;::;;;<<:81+,+,--./.6;996/)+-../012210/-**(+03456420-,+,/0146633534544458;<=;;=9201;DI?4/,+)+/12211-)++''0A>13><761257@G=,-75@jH/6521/+(((((,/3441146338:865-()*+..,198664460)(()*-1126><1*1;72012.'$&(.DUL@>>==3+-,/4;GQE/./-/20+**++-3-&'*1770))*))/78788;=<;88:999:843;@ABDC>:4102551/26>JKJIHIJA4>jT-6:;DILTSSYWJA?ADFJRUYVLIME?DB/+@MK@==A@ETiaGL`bbc]L9ZZXVWXWVUUTTTSSSTUTSTUUVVVVWVSRRRQRTSUVROPQPPPOONOOOONNOOOOOOPQQQQQQQQQPQRSSTVUTSSSRQQPPPPPONNNNMLJJKJIKLHEEFFFGHHHGIKMNMMMLNNMMMKIIHHHGGHGIKIJLJKRVVTQSWYVQLIHHHJJHHHGHIJJJKLMKLMKHGGGFFFFGIJJHGFHIIIKLMMMMNNNMMMNMKMOPNJLPPPY^ZTk„gU^``cfijjhhjkjhgecmzuheau•’Ž‰wnuZenlvrgc‚³ €|lgulX[cma`†–‚eXdjp„ƒ‚ƒ„{g\lƒŒƒ…„ww‚{wm|’Ž†}‚‚~}‡‹ˆˆ‡…ˆ„xrrvx…‹}ge„•‡ƒ…††‰Œ‡se[VR\ddfc\fp`ONRQORSSTUUTT`t}}|z|z€”„aVX]iw…—¬¹¿Ä¢rw|in{ror€ –ot’±¸¤…nlvxvnc`dfghfedcbb_][\[[[[ZZ[\ZTRRRRPPPNMQWZ_]VTWYWVUQMNPONOSRLR\_ad`]_bd`[[\]abed`\Z\_bgcXSTQQXIw¡bHTTTSQQU[YVY[ZUUUTTTXWT“¡YR]QdkPLPPOPOPQNLJLMOULFRYcrtvsmklhyŠ[FŽÚäÞßÚ—pa_\ZZ[Z[YZ_YTRSWZ]_dcaie[Z\ZZZZYYYYYXXVTSQNQZ^`cekppgVE?@AEFFEEGHGEDDAA@??????BEEEECAABDFEFGGHHGGGFFFEFEEEDEEDDDDDDDDDEEDEFFDBDCBAA@@?B@=:>BAA@?::;@?<<<@DHMLC96>DB=::::<=;=?@ADHHC?>>??=;:::::99:;::;:::999:::9::;===9<70+.?@<=>>?BCB>:666766777557758=@A>==<:;=?DJLH>335555579:;;<<>><<<<<====<999964455554446887787899:978:::;9899767655557::;=?BBA@>=<;;;:;;::::;==;;=7SZ>GHCDB@??BGG?::8:?A;8899999:;<@CEB97535677679989;;>?=85224344444554334334455555444444344569;;:999::<<=====>>;868;@B@>;999<>76<>=<<=?>4/../11135778;<;;<<:9>?>>=?=:::9887889:;<=<<;;:;;;<<;?B;41/..3851204683,-/////0101231039502335420-,--/04?EE=347533346:CD>56:2+-0AK940Dm\6*12/,./012223/)*/2008?B@<;;<>>>@?==;9;@?9:?><>GKB8:98721:@9/12+),266532-))+(*6FMH=557::81748<:884,)3:BV<0331110/00+*)*-14212426;;51/)')*,-++6@:3.,362*+--*(*/36;62/2;<5<@70/1346AQH===82,'&+3=EFE:,++,/00.,+++,11'%)19;93+)(+,05<@:302345559AHF>62;A<55882/7<4=Zd_\[RIOUPKKFEED@7.-..053.154=MKEEFE@56QX3-NbmwiSVVNTXNDA>@GNSUVWURMC9;A5/=>@ACFGFDDB@ACDEFFFGHHGGGGFFFFFEDDCCCCCCDDCCDDDDDEDCCDDDCB@==@>;7:?AA@?:;:>>?=;;AHML@78=A?=:;::<<<>>=<;>EB?BEEDA>>>>><;::::::::;99:::9:::99988:;;9:::70--3:::>>?AA=<97788:986665555:?BA=<<;8;CHJJNE5.044445>DEDCBBA>>=<<<==;:989:<=?=;<?;;58<:41354444344557667779::989::::989998863555788:<@DDD@;:::;;:::9::;======;9?HJKI?68BD=:<;989::<>@AB>98766776798667:?CA;63333224545643445445675455554443445689::989:::<<<=<=>>=945<;::<937@?==<=>=720110//01126:<;8964;B@>?>=><88;;98889::;<;:;;;<<<==<72/---/00124=A@BD@=DB:8AF?8:82-*+156356,(*19:82/+)+-/28JQE::F>.,)"1RJA@IKFC625:73593/024.0Oc_[^UEI[bTB>BEFD=751139=;6535><37<;:;97,%En…”—~\VSIMULB>;=DNVVTWYSID98D55`oRBG=KbjplbN;3/+SSTWWVUUUUUTTSSUUUUUUTTUTTUUUUURRRQQPPRRPPPPPPPPPPPPONOOPPPPOQQQQQQQQQRRPOQSTUVVWVUTSRPONNOPOONNMNPOLLMKKKKJIHHHHJKKKLLKJIJJJLMMLKKIHGGGGGGFFGFDFGFDCGHFILNNMMLJKMLKKIIHIKKJIIIJLMMMMMLKJIFDDEFFGHIIIIKKKLLNPONOQPPOOPQRQTYMYxfTQXR]’‡``YQWY^`accdhfehjifhfgicgr‹‹Œˆz‚‡feylp†qh¾àšzˆ‡veZ^S‚Éhn\_`llfny€k]qxy„…|vtos€„‚y~…ƒ…„„‚ƒ‚ztz†‘~jgimtpu„Š„ubn„ƒƒ„†††‡‰ŠŠ‰‰„wgRSqhTcqiYPORRQTVVSUWZi€•µÁÆÆ‘fqpXŠÌÎÆÂÁÁ¿Ä´}]fprtvvrns}u“ÁÇ®‚owwe]aabhhedbba`a__^Z[XRSV^ebabec[ROQOLOT]e`XUVTTY[[ZXTOOPSTSUVRWcf`]]\]bdda]ZY[]`_]]]]^cffc_XSUE~¡WEUSQQRY]YROMLW^WSQRRVR^¦ UP``Vt{SVWSQQPNMLMMOPNNMMPZab_`a____cejommzˆ”²ÐÈ–k_`dgjlknoYQTRW_a_^[YXWX[^[XXVSSRSTTUTTTTTTRORSQQTW[^ac[SQRRPQSSOMU]^XKHJJUdgdc`WT]ffaXPIP`ga_`bcde_YXTTQOONNMMKIKPOKKLLKKKKKKIHHHIKKLMNMKJLOONLJIGHIJIIJIJKKJM[fc^Z[YULHLMMLLKLLHGPWXXVUUVTUTRQMIECABFGDBISQNJGIJIIIJKKKJMPPNLLLNOPOKHHIJKIGJKJFEDDEDDCDEEEEFGGINPPQPOOOKIHEBBCDEEFGHIIIJJIHHGFHIFDEGGEEEEDEEDEFFEDCCDGHHGGGD@>>?>>>@ADGFDA@@ACDDDEEEFGGGGFFFGFEEDCCDDCCCCEEDDDDDDEFDEECCA@@>>@@>;::;?AA>9;99=@<9:89<;<>:>=>><=<=;;<=<>?@@ABABCA>==<;;;:::::::9999:::9999:::98:;;999:;:40.5:;>@?B?::869999888777577;?AB>;;746BKLKH>62475557CFFEDDDA??><=><<975578:;==?ADGF=4/010//1011004AHEEFFFGFFFEFFFHHGGIIGEDCA???B>515544444433434666777799::<<<::::89989865566679;:=BC>9899::9988::;==>>?@@;69HPKIDB@>?DJH@=;CD=5331132000345544675567656765333322346679:9::::::;<<<==?:36<>??=;<978626>>==<<;:;;62-,/0013788:76965=A?>?>==;79=<:::9::9:;::;;;<<<<;;:96211111014585/...,+,3342/01234LaK.020123455;<5/-04BNJS_D0544345:?7*18/0:@<-'.;F9)+,,-*-4621000//10-,09CB72/-+*('%)-.2:>759BB>;7403@PL8++.0446=<4.((.:<5-+)(/7:48ML:>IG;/2.(8J43EI?8889=:4410.,*(*/575.,/222221054-+*)*-....17/()/1-*)*)(()(*37-'+./0224>C6)+5>AA>844EL6,2:@BA>;?E1#(2@9*&4EJIEA7252,++)++)+-.185,+03/,,+)().8DGD>:;>BFILS]c_L637742561,.57543BDHE?7..,+3:99CF9/@f}ƒtbOD@==DC>:8>@FQSPQUSID>;E?1581D{€Q44+7UiuvY6,02/TUVWVVVUUUUTUTTVVUUUUTUUUUUUTUUSRRRQPPPPPPOOPPPPPOOONMLNNOPPPOQQQQQQRRRRROORSTTTSSRQQQQPOPPPOOONNOOONMNMKKKKJJJLKKLMNNNLJIJKKKLNNJJKJIHIIIIIHFGGHIGD?AHIGFJONKLNNONLKJIIHJKIHIIJLMMNNNMLLKJGEEFFHHIJIJJJKLMMNOOOOPRRSSSQNQ\XTzzc[Wi]z„gc[MY`]ZZ[ZZYW[__^_]bcbdcl|„†Œ„z€ycnwn„a“´t~”„„}mnb\–´vLTUcvqpw}€~~p]m‚‚||‚|xwmxwx‹ˆ…„…ˆ‡‚}ut”ž”xefjntrwƒˆ…{hl‰Ž„„ƒ„†‰ˆ††‡‡†…‡ˆˆvfw„kPXkk]SRSTX]\RSKZ•¸ÄÈÍÆ—phkjYz¸ÇÄÄÄÃÁÇ•ieqxzxwuuuypˆ¸¸“wxyg\debbecadc_^\Z^cddcaYUUWZZ[[^c_UPSPNS^gf]XXWSRTVXXVTONPWWUZ]YX]a_^][Z\`ca^ZXY\`cb_\\]`b`_]XYQRŸŠ@OSONRY]XQNMNLP[[USTTRIz­uKV\^XxzQWYTPNMLKKKKMNMNOOR]d_ZXUW]dijkihifa[XYr˜˜xaY[bkrnoxkRR\aba_^\XVUTVY[\ZWVUUUUWVUSRTTSSUVSQMLT\]ZXXUTRRQPQRPLU]]VJEQchgc_\SNW_`][UPKMZgb_abccefb]XVTRPNOOMKJLNIGKKKKJKKKKJIJJJKLKKLJIJMONNMKIIIIJJJJJJJKKLUXOMORURLHLMLLLKLKIHMVZZXWXVTUTRQNIECBDHFCKTMHJJCELJIJJKKGCHNNNOOOMIJLKIHIJIGGIJJGFDDDCEDDFFHHHIIJKMNOOOPMGDDCACEGHHJJIKKKKIHIHHIIJJGEGGFDEFEDDDFGFEFEFEGIJIGDC@>>>>?@>@CCA@?>>@DDCEFFEDEEFEEFFGGECCCCDDDDFFFDDDDDCDFFFFDB@>=>?AAA?=;;<>?A>:;98>@=99;<;:<99;9;><@BC?>=<;;;?ADA6:RN>ACA?=;;:::::;:;;:999:::::9:9::::98:9976689999468:=@?A?::989999889777578;?AB>97501;FNLA95699657;EFDCCCCA@???@???:543567:>BGF@@AD@869975762/113?IHGGEDGGGGEDEEFDFHFEGGEB@@@CF:24753354443433676677779;::<=<<<<;:9989998766688888=?=879:::9989:;;===?ABD>85AMHHFC??@DGE?>?AGIGFFD@;8?C>;::9999999;=;76886556567424:@C>6211121.,-14443566655567775321111123355788:::::::::;;;><9;<=??>=<:62478;>=<<:::>?:4,.2238977975438?BB@>=>=RTVXM<6776669;4+24,2B@2)+,/./1-'+/,/77202221269:;FZXB410/.02,$4C<9>?6/4AE5)28.*GdV;.05;>:69;1,*).;=0(((*0<6,5E;2<91.0771?N96;:26978773../-*))+.012/-/000021+/20+*)))))+.02--3640--.+('()*14.++---,,0>?3+-4=B>71/5:2*,/57:960+=@16A?5.3@GGC<94.-/,))))))(*+/64/...-+)++,/5@A87=??=>BGIIMOJB<:;<832/*)/:>85309K]ZA8HND;78=CFKOTQ@8BEDHJHE>54?HJGFILGCSu†s\PLLKLKB86:99?ACFEHIGGEEA9;:373-Q‚t;!&&*:]€rC*/7:7WWVVUTTUUUUVUUUVVUVVUUUUUUUUTTUSRRRQPPPPQPOPPPOOOOONNMKKMNOOOOOQQQQQQRRRRQOQRRRRQQPPQQQPQRROOOONMOOOOOPOMMMLLLMMLKMOPONMKJJJLKKMNLKJIIIIIIIJIGHIJJIFCAEIHFGNRQPRSQPOOKIIGHJHHIIJLMLMNMLMNLMMKJJJJKJJJJJJKKLMNOOOOPQRSTTSQPYgkwm[`Ukgf’†mp_R_`XUWWZ[Z\]\]]_cdfsysx†‹Š‹€yrgvwr|tws|ƒ‚…‚xsxdR‰¦nOay‚}~~}~~{z|obu‡†ƒ‚‚~{xryfp}…ˆ„‚„„ˆ‡~vut—˜‡rkjmrsvˆ‡€qn…‚uwƒ‡Š‡‡‡††}z{ƒ€ŠhZXch]TQSX^fkneh À½ÃÅdXWU\Xm§ÅÅÂÂÀ½½Áªyfmv~}zvvxxv—–}ttkbbdcb_^bjole`\[^cgiheb]XTSWWUTWYUUWVTV]cd_[ZXTRRSVVVVTTW[\XUWZXX[^^]\\^ab_\YWWY\]^[YYYYZXZXW]Jn›cGROMP[]VNLLLNNOYbYSTUPMntSQUUVSxwMUXSOLKKKKKKMNNOSRORXWUVXWX`dfga^cb[URRNM_li]WZ_ehenrXQab`^Y[ZWUTRPMRVSPRQQQRSSSRQRRQSTURPKHNX\YTSSTTSQOMONJQ[]ULPbleYTUULN^_XUSPNKLWfa^aadfkkge_ZVVTRQOMLNJFMSLIKKKKKJKKIJIHHIIJJIIHGHIKKKJJIHGHGHJJJJKJLNNMNRWZXVSSQMLMMIHJOV[[XWXVTUTPOMHEDDFFBJWP@BIHDDLMJJJJJGCEMONOOMIEFJLJJIIGEFGHHGDCDEFIHGHHHHHIIIIJOPNMNIDCEDBEHIJJJIIKLLKIIIHIIIIKKGGHFEECBDDDEBBDDDDDFHJIDAA?>>>>?A@@CB@??>>@DDCEGGEDBCDCCFEFFFDDEDEECDFFEDDDDDEDEEDDA?>==?@@@>===;<>?A=::9:>>=9;<<;;;:::9?GGBDC?>=<;=>@>;8FrvI9CD?>>;:;;;;;;;;;:::::9:::8:::999989973135789:999:=???><<;;;:99889887779<@AA<834528DNN>76678569?DCCCCCCA?@ABA@@>7421345;AEGA71.7CHGHKKGKB41224>>=;:998899:986688887:=;779:::9999;<<<>>@BA=:99>>>=<;8579:;>><;<;;;;:877747=;6787644=FECB@?@>?JPD77<<:::999::::;;;<<<<<;97432121222110/1109HPNPN>20011/-,.0.6B?633458973/+,=NRROTN=52122441./0/2;4$(,,+*22**2401651024556@A9.*),3:852.+*6II;9=846:=>??@FLG95=AACFPSE68EQXXRKJHAP~ˆdRSROSWXZRC;8:?AA81?G?:BE>=>?ABAA@>>????ACCEFFDEDCBACGGFDDEEFFGGFEEECCDDDDEDCBA@=<==<>AA@=>?>>=>?@=99:;??><<<=;99:<;:K^RGEC><===><89Gi•ªh7?D@>>>;:;::;;;;;;;::::99998999:::999974113446789;<<>====>>>;:88778::9989<@?=;677957EPH75755512@??=<<;::99999988888779;;8799998889;<;=???=:78<9:AEGDA@@ACEGGFEEJJHEB>@?95;>:9:::;:98655565424444455423239A?80./.033333464222320123321100000000001222467788888778:<<==>>=>>=><<<;;==??<==;:;;<<<:9<=;9776427BFCCCBAACGJF:49;:::;:99:;;;<;<<<<<;:8654432122210000/5GSRPNK:343321//1237>=4/17<=;841./6@NTRW[K2.,/1100/...,+)&*.0022/*1772/11/024679AFAOuoE%(00-1=;/;QPC?>;961D4672.-**.0*%&)*)()++).443467640:8;?CEA6--2201.+,,,-24694-27526:<>EOH8228BORICD>?e…pabXRPG@CPa]D69AA;0(4B@<@>2*)+*+*(/8-'&')#(]n9&/.+-4RTVVUVXWWWWXWVVWWVVVVVUUUTRSTSTSSTRQRQQRSRPPPNOOPPPPPPPPPPPQRRRRQRQRRSSSSSQOPPPQQQQQRRRRRRQQQQPQPONNPQQPQQQRQQQPPQQPPRSRQPNKJKJJKJJIHJJIIIIJJJJJIHGHLJFBCFIPUWXWVUUUVUOIGHGGHIIIKLLMMMLKLMMLMQQONNNOONMOOONOOOOOOOOOQSUXY\^afcagg]cu`c‚Œ„vvf\ahhbcgdabddgkid_g}‹ŒŽ‘Œz„xxyx{…ˆ‚ƒvomnonvynmqorvwuprtuutspr‰…}y{}{us}timio}‚Š‹ŠŠ–›™˜“zoopqqt{„‰…yrv}{hdlry‚…ƒƒƒ…‡~wnooookigcbc\SQMOj‘š„p‰»Ìº{NPTUTVSJ`¢Ä¼½¿¾»¾¾—hahijlljkmnx‰ƒngffcaa`]WW_ioqleba`^]]bddb]Y[\ZZWPQZ]\[YWVVWYZYXVSPS[cikifffgmi[X]_el\IKQTW]\\`gkncSNPRRQRRRUX_Lj`LSSV\\VOLMNQTUUTUXYXYYXVUTSRPTJR„lGPNLKKJJJKMMOOOSVURPRRQQ\gvrYSPOQRRRTWY]dgedlqj`Y\[Yc`WWUVUSSSSRPQRSRQRQRSSQNLLLLLMMKLKHHLLNNMLNPQQRSW^^ZUWYXZ^`caZZ\WQNMS[ZTPNMMLKMW]\]dghmcUHG]fia\[XSRPOYfcSLKMLLLKKIHGIWjoh_YURZsŒ|fVRSPPXdh`SNKKJILSVUTUV\fffb\VOLLNPNJRbf_XVVTTSRPPMHGIE@FSN@?DDFECHPOJIHGGDELOLMNKFCACHKLIECBBBCCDDDDDCEGJJJJJJJJJIHHJLJHHFFHHIJIIIHIIIIKMLJKJJIJJJJKKJIHFFFDBBCB?@AB@@ABEEGE@>>>=>>>>@BBAABBABAABCBDGGEEEDCDGGGEDCDFFFGGFFFFDCDDDDEECA@><<==>?ABA>?@??=>>?<;;:>>;89=?>>?;>Li’¹ÇD;FA>>>=><:;;;;;;;;:::::9::9999:::;:998632111114579<<<;::;<;99755679<=98:;=>;;;69:944BPB38943412@GBCGHGGGFFGHGFD@<:645443332221351/4BMPOJ:002225>FGGHHGFC<633455541125;?A?@ABA?9:;965664544556679::::9::;<=>>>=<<<<:;9999999888879999:::998889::9;>@;9969?<8?FHEAA@?CEGGHIJJHGFBCA:689<::99876444334443444333344224215>>3.0135443334300010000100000000011222334224666778889:;<===>>>@@>?>>@@<:<==<<<;;<<;;:98;;86687328ADCDDCBCGG>4159:99;;;98:;;<<<;;;;<;;:8755421222110100>OQLI@8101000///133465/,/ALC;644340;OUSSZM0+*04212110/..+*-/1553/,.45/)+--/37855:EHY}j;$(0114<1)7B?CG@=:86=:/-=NC=KR1)12:IL;570,////,+*''),,,,./02478867731?A'&)3<4,.0343/+))*++,//,*)))'(*-/,)--,-//+,+.3654310/,'')*)(*)(),004;=4+),252,)&(-28=;511/*&&(*+-/351292',-.5:73232///-,,,,/440.....+*(()*-.263,,7=<:>753227>>9999Vƒ{cnmblhH7<5/./.)'))'#"$&')$3UJ/,*&$$&Z[\\ZZZYXXXXXXWWWWWVVVUTUUSRRSSSTTSSSRQRTSPPONOOPPQQQQQQQRRRRRRRRRRRSTSSTTSRQQQQQQQRRRRRSSSSSRRRQPONPQPQQQRSRSTTSSSRSTSTUUSONLJKKIGHIIJIIIIJJJJIHHIIKKIFEFIMRUYZXWWWWYYQJLMHEGIJJKKLLKKKKKKKLOONNNOOOOOQQPPPONOOOOOOQSUWWWZ`dddfmr~h\hiktmjh\]db\^adjkkiflqkdiq|‰Œ‹‹}€}zy}‚€€…‡{jedddgjltkVUbr}voqsqoqppu…‹„€wnu~ysrvnhlkqz‡‹Š‹Œ”–“˜™—‹yrqrttv|‚‡†}uroh]drvz€‚‚†‹…|xtridnokkkjjfb]VUm}reZ¾Ì’MOWSTRRUNM‹Ã¿¼ÁÀ¼½Â­y_fkgfhhhfm‚ˆzjfedca`_][\\\dkkiheb`]\^aab_Z]]YVROV^][YYWUTTUVXYTMMYgllkjjoyweZ[cefrkREHNPTVW[_bgi^PORQMNPOOUR[Žk=WVSWYUPMLMPXXTVWUVWWXWWWWUSQQSLRnXENMJIILLLMOOOOPSUSOPQQQRO]Ž{S[WXUPPQSUX[_adbbcca]WTZa[TSRRRRSTTSSSUUTTTSTVURPPPONNNNOQPLMRPOQPMMPPPOMSbijlt{xifeWFHLNOOLOUQNNLKKJKKMSWT]jmineVLACFZhf]WNJUad^QNSONMMNMFLOLWŸŸŠq`ZXb{”Šq]XXVUav‚vaUPMLIIU\XVVWY_a^]YTQONOONIL^faYVVUTSQQPMIIGADSNDBCCDECDMTOLJGFEDJOMJHFFCBABGKNHC@@ABCCEEFECBACFGHIIJJJJJIFGHIJMKIJJIIIJIIIIJJKLKJJJIJJJJJKMNNMHFGFDDC@?<<>>>?@CEEDB@@@?@@@@@BBABDDDCCDFFCFIHFFGFIKIGDDEEEEFFGGGGHGECCCCEEEEC@>=<===>=<>@CDBBBA<;=AAC?;DB?A@?>>>=Gh‰¥ÁÅ X@EDA@>=>@>;;;;;::;;:::;;::;;99:;:9:97764322233233459:9866664155468;==;8;?===;<;797532?J@7:84466>IIFFILKKKJJHJKJIHHE?:5565421024665305COJ@0033435@HGEECCDIGE<21469:65466:<>@AABA?@?><;;;87667777899:::::;;<;<<==<=<=;;;99899988887668;<;::===<;;9:7799:::865554565554443443443332242/-6AA4.2554333332000/0000000/00000121244333213556778799:;:<<=>>?AA@>=>@@=;<<;;9:<;<<;<;7567667886568;>AABCCC=40136988:;:9999:;;;:9:;;;;;9754422222110005?GFB=41/00///0112357554-0FRE6/36688@OUTSZN1*,26687212133.''-27445-(.3-((*-/3872*->Pj€X1-341268,*/05CJB?729A4*5GI7786'&.543A@3-,.35540.,*)),/.-2962598755510AD+(+59744456861,)*,///45-*---)(+-*&*./-00)*-.266642443/,+,*)*+)'(,3@F>1*(-7>8/)%,9618??<6/)%'+.0111-(&,61'(--1BQURJ5+.-,*+..-,,+,-./.-**++,.10*$(1698>GJFELNC77>@@A@@BFC=6445:EA-*+,/1672/010/5@CB>=@B@=;;?BCB>62223<=96Bg|jfmdfvg>3=A@?816>:21006=:654530*))**)+0120->E0*480+($^^]\ZZZZXXXXXWWWWWVVVVUSSSRQQTTSTTTTSQQQTTQOONOPPPQQQQQQQQRRRRRRRRRSSTTTTTTSRRRRQRRRRRQQTUUUTSSRRQPPOPPQQRSTTTVVWWVUVVUVVVVSSPMNMKHHIHHHHIIIIJJIGHJHHJJJFEFHOTWXXWWXXZ[XVUTOIGHIHHJJJJJKKKKKLMMNOOOPQQRRSSQPPONOONOPPQSSSSTX\]abesƒzfom`\ca\]YXXY[^ceekvuppoorrot€…„…•ˆ{~}||‚„}~‰…n^ZZ\]^bjlbXXf~…|vspnossut„yrunrzwrsrkijjkn„ˆŽ•š†‡„ƒyvttwww}„ˆ‰†|yn[dw~~}}ƒƒ†Œ~uuwqlvvuyvsrpd[]`li]^Sr¹²qWUUUTQPSOH}ÀÇÀÂÀ½¼Å¿adpmkkkjgwplmgdddcb`^^_^]]aegheb`_```_bda_[UQOPZ`][XVTQRSSSTSOHJ]pqnprv€Œ‰rZW\accoqVEILLNPPPQU\deUMRSPNNKNPC„‘JLYZVVUOLLMMQWVWZWUUUVVUUWWUSRRRNOOFHKKJIJMMMPQPNNPSSQOOQQQTId‹\KQVchd][YTSUWVUVVUUUURQWWTSRSSTTTTUTRSTVTQQRSUVUUUUUUSQPRTTRTSONQTTQONOOPQV`mv{}yneWIFFGIKKLOMIJJIIIJKKMQZVVcmmw‰Ž†t]\W]WXSITfeUMPTSQQQPPQ[hdX]w’›v_ZY]nˆ‚wj^YVV_r‚~mbYRNJFO[\Y[YZXZYWVTRQPPPPHFU`_YVUUSSSQOOMICGPODCEDCCCCDQXPLJFFGINLHFDCBCCAAELONNOOMIECEFEEDBAABCDEFGGHHHHEDGMNKIHKJIJJJIIHIJJJJIIHIIIJJJJJLPSQIDCFGFECA??AA@ABBCCEFBBDEEEFECBCBABDCBDHIHEFGGHHIKMMJIHGFFGGGGGGGGGGECCBCEFFDA?>==>@A@AAAAA?=<<<===A@>?BDDBDDDB@@@@A@>?A?@@@@@?;hš¨¯º¸q??CBA@>>?><;::;;:::::::::9:;;;9:;;96545455322344423347877656647CB===::;:85333@B::;8677=>>??@@?@@A@@@@@?<8889998879::::;;<;<<<<====<;;:98888888886689::9:>ABD@;:;=ABGIB:;>@?=>>>=>><>?>>>?AEB::<;;<<<<:75678999:976579;>=:8533423677899999::::::;;;<<;;97544322100100132364325212111112358:@H>15>D?4/48<==@KVVV[J/*-479=<30420.,((17<745/+.30+)*-0463.(*7KszA+4:;3110-0202@JBF`dNJ<-.=2-0.**3A?1*3@=/+.26674/.,*),1..5>947::9754..@B(*1845797558740+)-41.67/.6;>/*)++(),,.00**,.1455324432/..+,,+))**3DF8-+)+4>=80.18704<=;5-*,-*,..,+**,0?G92552;ZuuX6*,-+((++*)+///16441/-,-.--.,('079?A?@DGB::@DCDDA?>=<;<>@A:@ABFHJKJLSSNGC94312>>:===?AAAAAAA?<<=====@@>@BBCBCCEEDD@??A@?>???@AA?@{–Ÿ²ºªX8>@A@>=>?=<<<<<;;<;;;:::::;;;;99:;;743346333345542344689::8886>EM?>>?=ACB?<>=869975437?91799768DOPPRVUSRSTRQQOG@95422333433234467544414>=6112333;EGEDDDC>9=FIIB745<><<=>>>=?@?>???@@@??AA>=::;;:8667779:;;;;<;<<=<=<<<;9887779998865799989@A@?=;;=?BDJI><><8:EHC?>@ADIKMKFBABA<89<:975555457887644433444444433466557669>9455544344322110000000000111212468:87653223467878989999;;988;=<==>?=>BHIB=;;;;::;<96456788:::9876994023333112469::::;;:9::;<;;<<<<:85433221001110+*,.14761.00012333795?PD79889766:>>=;EUVUS=+,.347<;3041-+-4348@96564353-*)-01.,*)359bg92:@A5/.025872:GB6PveWK?-.+-./-3DM7+/..,8@B>:74/.....--*073,---,1563/+++(()(,01.,+,1445311220//-++++**,/5;81..-.39>;41/.02585/*(0761.-+(&*.78@LG<577-5[€Y(+,-,+)'&)+/7:1486551.--/04>D9.19<@?BKURKMRNGC??B?95:<>B?:20:631-)*-..,*0:>>:5,)2856;<^__]]]\\ZXXXXYXWXWVVUUUTTSRQQRRTSPPPPQRRUWSOMLMNNOPQQQOOPQRSSTTTTTTUUUVVUUTTTSRRRQQRRSSTWXYZYWWVUTRQONOPPQRTUUWWXZZZZZZYXXVVUTSQPPONLKKKKJIIIHIJKKLKJIIHHFCCHLOTWXXY[YXX[\XWVOJIGFFGGGHHGHHHIJIKKJJJKLMNNNOPPONNNNNNNNPRRRRQRSXlu]Phrb[^```dmi`^\Z]^]]_fw„ƒ{uuzzvsmnsu~…ynmpuusvz|vf^^[[^__chgcdkniffc]]]arxaZ€p]]t€|}xusqpoomjnln|Œ‘‘˜’•Ž€{}xx{uvxx{}}x‡~]h|„€€ƒƒ…„†ŒŽ†ywtouy|pgbWTTSU[hqjmž˜bR[jcWSSSSTMK‹ÇÄ¿ÂÁ¿ÂƱ†lmopsvvutvqrqcccbcc`]]][ZZ[]abcda\Y^^]]_[SOPSY`a^XRPMKNQNLKHHJJNZhjn|‡‹‰|j`\]blttUGIJKLLMMMMPMKM]_NMSRMNQEf‡ZM[TSPMOPNOQRRS[b^YXXWUUTUUUUTQOOMLMKIHJLKKMMNRQOOPTUSRQOORSD`…^ejVXayw`[^a\LDINNOOQSUX[`eZROKKMRWWSTTX[_abbba[SOOKKLLLJKOPMJILOPQPPPQTSSSRMRhsvsn^LKECHLLKMMMMMMLJIHHHJMUcfc`^Y_qŽšgRQPQ`fXPTVTUUSSSSSQVu‹y_S\w‘‘}e]]j‹ŠsZSTW]fmmi_XUW\`dius]V\UTTSSQQQPOOKHKPUUVVVUTTRTTMLTM?BFDEDCBBBCOWOJIGGIMJEDDCDCDDAAEJNSTSTPJEBABCDDCBAAA?ABCCCCA@@?BEEDCIMHFIIIJKKJHHHIIIIIJIJKJIIHFINSRHDHHHGECCCDCCDEEGHHIIIJIHFFGGFDCEGHIHGIKJHHHFHKJHGHJJJJJJHIIGFFFDDEDBBBDFFECA@><>><=>?>?AABBAAAABA?@@A@??>??@?@=Dk„¢º½…?8A?@@==>>>>===<;<<=>;9:::;::;;;;:;<9533324457666653433359<<;89AAA@=;>?ACB?;;;74675433683.47985:JQPRU[[XUTTTTRJA:76554322233344467634423553113313=FFDEGGFB8249@GF;88====;=>>@@?>?????@>?A?>>>=<=<97665579;;;<;==<<====>?=:98888998865799;<=@?;9;<>AEGGG>9>@@>?><;@EB@>=BGKMOKECCA?;8:;97644664455444355554433322224667766779965555544444433210/000/001123345427=<<;:84235545777778767656:<>?>@A??@@B@>?<<;;;:89:65534556798788742232103310169:;<;:999;<====<;<<83311210123220../15762.,./0235447822>A;;9556779:;?=AMRRC1--.//.67..2.+)(++15==9678975/--.2/+)')65->E5;@F?/./17:<:34??,'5A>?UB55-13/9LG,+10)*7D>/$,551/-**+)*1:?9646762,)(.E9=MOLD?3--+))))*,+/86-'()+-,,331/+(&(,-.,,++*(+,0/0011..0-)()*)),.1/,..--15740..,(*.11/+&'4:;B@40+'()-13;FD9585%,]Z*./.-6B;-)-/19-1621/.+*+.4BE6-=>565=ZXJE>AIMNPON>65=H@50351,*$'6?;892/-)*/10,)(.662/,**05:;=@BBBCB@AAAA@@AA@A@@@@AA@?@@@@@@B@@@??????????O†±Â·^5@@?>>=>?>=><<<;<<=;<>==<>@ABAB?;:864554433665347;849KSRSV[ZWSSSSPH@<:99765321222334356645532111243325AFFEEGGGHC:3257?D?<<<==;:===??>???@?@>>@?>>>=<>>;98665667:;<<==>>=====@@<<:8679<;86679;=?@@?;8:<=@EHEA9;DDHGC@=:;AC?<>BGKLLGBDB;:;;97665658;7433433445544422212224677777888875556654554444321011000221333552023578;;73444355667764455348;?CDFFEDEFGFGGB@??BA:>><;;;611111102343210/03653.,+,-/48898770*3==;943344448>=?EMF3,,+,-+,22,-1.+.8>4-17<83598750/./0.)''*42*/-1;?=/.//18<=:22:4&$%-/@m\99055/:F4'.32*(,3:/**230/-+++()177634563/+'(.C6:<42670',,)'()++++5;2)((+0896551,''*//+)+*+*)**+,.010-.1-(%'))**+*(,43+*/580',10+*-12475/0<01877:<@A=<=@CIIQT@4;F=/08;32MVF>AJKBA@@HKD60365/.1-/999:3.,*+.///-,*('(()))-675:`````_^]]]\[[ZYYYXVVWUTUVUTSTSPMMNNOTVXZ[]`^YVTQQQQQPONOQQQSTTSSTTTTUUVVVVVTTTSRSSRQSTTVX[\^^^\XXVRPOOOOPPPRUWXZ[\\]]]]\\\ZWZ[YWUTRQPQRQQQRQMJJKLMLNOKJJJJGEDFKRUVUWZ[ZYXWZZXVTSMIHGHHGGGGGGHHGHIIIIIJJKKJKLMMMMNMLMOPNMMKIKOQQZw‘š‰kaa`bdefccghfb____][k‚…~|ƒ€xwwpnx~||€€}{vuz}|‚‰dX[fdXW`gc`aaaba_ab_a_guz{iku{„}‚uponpoosxŽ—™˜œ”‹}„€~|xwwvrkd`cjjaj|€†uw€‡Š‘‡utt}‡ut€xgVQTWW_kigeca`aehkgfaXPLQ^dg–¼¹Á¾»»¹¦nlmnpwyxww~rdadcba]YZZWWWWXXWY[WRXYTRSTTVX[`_XSPNNNPSTOILLKOMNbus’—Žzf_adlxxn^RNMLJGFGGFGHHIJKLORQLLKQMVgCJKRPLLQSPQTTTTVUXWVVVUTSTSUURLJMLLMLKKKKIJLNPPNNORVSQQOMMOJ]€VHP_[YkufVSTKJ›Ä•yf^ZVVX]^]^]XZfkkjgfhfcabcdefggghjjhjjkkjhd`^\][WTRTVWSPOPRSWROdl]RRUOHHMQQPPONNONLKJJIGHWb\VV^khSY‰¬ª ŠiRPUWUQSUTRQSUSSTRPQSPKi|fUQV``VOPNMMKLLKJIGEFHHHGFHHGKQSW`y•lP]]TSQQQPPOOMNPRQKMSVSSURPRWRGCGHGDDEDBAAAJUOHHFFEBBDECBCCEFDBEHMQSRQMGFFDCCCDCCCBBA@>=?@BDCDB@@DEBADFHJIHHJJJIIJIIIIIIHHIHIIHGFHFGIIIKMKHGGGFGHIKKKHGGGGGGHGDDDEEBACEEGLKGEBBBCGGHIIIHFDEFILLKKIHGFGGGEDDCDEEEDA<:=CDA>@AAABCBABAAAAAA@@@?>>???@@@A@???@@???=@?8SŸÀÌ›F;E@?>>=>?>==<<<<<==??=9:;;;;<===<<:779988988867754212344357?AAB@?>;986644332366788:<959ITUUWXTONQPJE=:::86543123333334466645531122222229CFFFFGGGIKE834139?A?=>>=;;;;=>>>>>???=>?>>>===>=<:;:8764679<<==>?=<<;9:;:;<<=<::975467:<>?@?;9;<=DIKKLNLKJIHHEBDIJKFFHC:531025766787421011137<>>?=879;:9999:;<====;:96432112223544421332/-,,,,-.4<@A?961/9=<=;522223469:@903PMA;5=7-57*.553-)*(*-3/.0./-+*)++/0-24643,))().=5-*&'*./.02-()*+,,(0=8,(),,<5/*('&1CHAEPMG>2,-0/.DcU3.-('+.1/-*(*()/5::631.*-7AGLNPRRLOSUXZI6.+-460-7=?ACDLJ5%)7=:567549=FFB??<:?DKMC71;DCA:0%AjT74ChfE<40JS5+-;LG8037:54>>1-9;92-,.-.,+++,-12-)))+.0013````____^]\[[[ZYYXVWWUTUVUSRRRQPPRUWY[\]^`bcc`]XUTRQOMNOQQQSUTSSTTTTUVWWWWWUUVUSSSRQRTUUWZ\][[ZWVVSROOOOOONNQUWXXYZ[\]]^^^][\_aa_\ZVTSTUURSVTPOOMMLMMJJKKKJKMKLNPRUUWZYXYZYYYYYXTNHGIJHFFFGGGGGIIHIIIJIJIIKLMMMMMNNNOOOOMLMQX[\Z[cr|k\_ffdgihgiiigfcbcc`dz„{|†‹pr|wpv„|rorsngcfpy}‚Š—Œsnv|q]SW^__```ab_ejfnz„‹ŠŒ…xu€‰Š…|uqpv|tntv|Ž•˜ ¥¡˜Ž†„†ˆˆ…‚‚€{tleaelhal{yyxh]h}ˆ‰‹‹~qwƒ€}yr‚oXRUY][\]`cddffb_bbfgd_SYkvpr¢Ä¿¾¿¼º¸¥kikgmƒ}mnloztecfdba^YZYVUTSQORXZYX^b]YX[]\\\[WTRONONPTQKLPOMNMLYlq“”†re``esypmi\LNWUQOKKNNMKJIIKRUPLNJAvzFILLKMLMTTQSWVVUSSUUUUVVTSTRMPNEHLKLMLLLKKJJLMPPPOOSSRQPNKLIHowGMN[c]fdaZ]b`RyÀʦt_caWTRRPONNOWcifddfedcccccdefikkkjiihijjiijiihfecb`^ZVTTSSSOWiaOLPSRQOPQQQQPMLV`\SNKHGIQUURNRZYOLg•¯ª‹aOU\XRSUUSQPQRQSTRPQRSPLQSONMJJLLKKKKLMLKIHHGHJKKKKJJLNPQRSWn~nYZXSQPPQOMMPSSSQIHRTTURNUYPHEEFFFDDDDCCCAHWQGHHGFCDDDCA@@CDEEFGFFKONIDFECCCDFFEEDDDB@><=@BCDB@BGGCCDEGHHGGHIIIIHIIIIIIHIJIJIHHGGFHHEEILIHJJHFGHHJJIGFFFEFHHGEDDBBAACCDFJGFFFGGHJIGGHGGFDDEFGKNNJIHFFGGEDCCDEEEDA>=>CHG?>ADC@@BBBAAAAAA@@@??>???@@??????@A@?>>><9s»Ì¿l9>A@>>=<<<<==<<<<<==>?@ID:::;<====;:88:977666666533457:;<=??@>ABDB@?@ABB@>=<98666544345579;;<=:5:JWXXXSMPSNF=:87:97544333333333456664653111111333;EFFFFFFGGIG9385./9@BA?>=;;;==>>===<>?>=>>>===>>=<<<:8876569<<<>>?>=<<::;88=::;<;98;<;AIJIIE@<987@G@;;=BEA99:8998420023369:888887878;<<==<<<9754233552344575465/**++,,--4>?>=7337>=:<:4100366688:>;50(&.1//.,,--...01,%!%***+02,.97/,+)(&')./+,11,57++//.-8BC8./:<5-2118665-*)''*,4>:,'+,('---*'-42+)(''('+4203>7*(.34.,))***+(,9>3*,+)7C:3331*,/+'&%&'+.//0021,*)/54+'&')*,-/489?>4.39933100/.07<951-)('$(6?>:94-&%*2<;=UY>/,((*-///-+++-/25521.('4DIJIJKHGKOPNMLC2)5N`cI/=IGDBDE1!&2:<5;FMLA9=ANaO06frC023ET@-/52QY:0:KJ=347755>G>*/>91-/354,'',+,9?91/,*)*,/0bbbaaa`__^]]]\\[YXXWWUUUUTRRSSUWXZ\]^`_aaadfb^\ZXWWTPNMMPRRSSSSTTTTTVWWWXXWWWUUUTSSQPRTTSUWVSQQPQQQSPOOOOONNOQRRRRQSWY[\^`bb```bcdc``^]\\ZVWXVUTSPNMLLKIHIKLMNNMMPSSUYZVUYXWYZ[Z[ZPIGHJHFFGGGGGHHIIIJKJJIIKJJKKLNNNNPQPPNMMNRTX_^WTX\`afjilokikkhhifefff`i~‡ˆ…€xnoxytwƒzi`cfdbcb``cpƒŽ‹zor|€wh[XZ``^_`bdfgw‰‹ŽŠŠŠŽŽŠ~ps}zvtssvqpuy†“—•’–žœ“‹Š‰ˆ†ˆˆ„{rkhefpj^gwtlbYWe{‡‰ˆ‡€v~~^Zat€iPOYcc`[\_flmruwtrmjmsskgehplw§Ä¿¾½»º«ˆicf`e‰†ihggmlfeeddc^XXXVUSSTRV^`^ZY`fb[Y[[[ZURQSQOONOOMLOPNLMMLN[k€‹xfa]^hrrgistl_\a`[[]`bdfbZTTTTUSOQC[„[ALJLIJKMSTPSXWVURSTTRQSTWXMEecDHNNMMMLLKLLLKKKMPPKMVSRSTRQSL`ˆXOTW]a^[[ZZ[_c[b¿¥uVdtj\SOOONOORY^`_____`abbacfgjjloi`^^____aefedccefdbaaaa_]YS^eYQQPPRTRONNMNONM[jj`WPJHGHKPPNOMMMIKi’YRXYURRUTRQQPPPQRQPPPRTROOOPTYSNLJJKJJKKJIIIIIJJJJKLLNPRSSQOUbwpTWZTONMMLLSZUNKILSSRQNRXRGDFFFFEDDDDCCCAJWPEGHGGFDDCA@?>@ADFFHECGIHGEEECABDFGHGFEFEEEB@@@BDCBFHHHHIGFFGGGGGHHGFHIIIHHIILKKJIHGFEFGECEFEHJIHFFFDEDDCCCDFHHHFDCBBBA>=?ACBACGJJIHHHGGGFFFFFFDBFLLJJIFFGFEDDCDDDDBAFHFFNVODAGJGCBBBAAB@AA@@>??@AA?@@?????>>>=<::97:ÂÍ–G7?>==<<<;;<<<<;<;<;<;977677554547679;;;<97BTYXVRMPUN@:9889:97666554331224655664444432123459AFHHEDEFGGFB9563029@CB@?=;<;==>>=>>???>>==>===??>>=<;98877899:<<<<>>=9347:@JPRPHA>:45:<<<::;<:7567:CIHHIF?;:769?A<=CHJIHEA=96564279:;:865310123544444433457753234578:<:97553455544553320//0000000000000//135897664555588448989986579::879:;A<1*3;;4.2578=><<:1/4786131,**))&&0AG9+*)*,0/,****''')-12./13.>]Y6%/KF+')())+--+2@B=CVR5+'''%"#*053*%)3DRYUDFK4.*((*,-//,,--//0110/.**8DC?AGFADHHHIIE=-*R{xgPIOPKLQL=<:9<>BEDFE>3/@PPR^aP<8ADA=965;XaOVgM.+5EEW[M\rN7YU;?BAEC:4577;AA4(4?53:==;61//,,:GH?5,(*-./3bbbbbba`__^^^]]\[ZXVVWWVUVUUWXZ]__`aabbdeeebYTSTTW[ZWRONPSSRQRSSSTTUVWWXXXYYXVUUUSRQPPRQQPOPOMKKLMNQQOOOOOPPPRRQQQPOOQRUY]``\XVV[`cfhhgcbc`][XTSSRPNNONIGILKKNOMMOQSVZ^YQSXXY[[[\^\SJDHKHHHFGHGHIIIIIJLKJIJIHIJLLLLMQTSNLOPLHILNS\]RLWfnqstrnkmokhghhghe`ap€†~onx|{y{{}„~jaba`bddccdk‹‘‘oV[crtf^\^^]_chlgd†…‚~…‚rintz~yvulcgu}‚–ž™wyœœ“”‘“u…Žˆ|qjibdsn]gxtc[\^dt…‹ˆ‡z~zeZVO^qcOP]dcc\_cnvllv~‡ƒ{~ztsrlqrd…»Ã¼½½¾¸šyjf`^uucfeaabdddfd[RPRUVWY^_]_`]YVVZ_b^WVYXVUUUTSQOPOOPSSPNMNOOLO^}’ƒj^_agomc]aiklopqk]Yagikllib]\[YY\XQ€{FLLJMLLLLOROTYVUSSUVTOORV\SK‡³j>SWROMMMLKLLJIIKMPOIPXQRUWVWVV|KWVXWYXVYYYY\]\Tz²­yQVhvlXNNNNNPRU[\[\]]]]_aabcfihilpi\\]]]^``bba^[Z\___abb`aba`_][]_\ZYYWUSNJLMMO\ggec\TNHFGJMNLHKMKKYnzn^]TORSRSTRQRRQPQQPPOPQPRSQONOQMKKJJJJJIIIIIIIIIIIJKLLNQSTSRMKPYumUZ[RNKJMRYVQLHHMVSNLSWPHFFFEEFFFDDDCBCCMTJBFGGGFDDDCDEEEDABGLPNKHFFFEECBDFFFGHFEEEDDDCB@ADEDGHHHIIHHHIIGGGHHGGGIIIIIIJKKKJIHFDCDFEBB@CJHGGEDCBABDEEFJMLHIHDBCDDB@?>>?>?CHIGGGHGIIFFFGFFFDCFIJIIIGEEFEEEEDDCBBCJNKGJTXQGGORKDBBAABAA@>>?@@ACAAAAA??>=;::::85875n¼»e:>?<====;;;<<<:;;;;<=??@A96;<<;<<;864677655655443457==<==>?@CB@?@A?=<:965667765456889:;:9747L\XVTONPH<68:9999999888754324446677643354333224:ADFHGFCDEEGF@74557:=??@@><;<<<>==>??@@@??>======>?==<;:99::9778:=?<;;<<=>=<853468=GPTUWQC<8777679:88989:BGGHHGD>8514:?@?BHLIEA>97646689;;:855321123566666666799::52343357:<:7554345444455520.-/00000000000/.014778876445546842368:<:;:99:::89877659AGNRSRQQPMNNNPOLIIKR[UA21321//0369<===:75335558:96789:<;;<<:753313576344445664/,+*+----.1:7-++'6KI<2./0.,.4872-.3575.3@?;8640-,,+))('),143-*,-,.0.*)))'''(+377:3164.()+3:D=67B@0;XL74/38;988::42671++,,,++***0230+6A/%))*/122,,8>610042.,*-330,+,/048;::755685,&,99.'''*1557:<;9541.00003555551.3<@ALUI;@@=6;@:-(((()+/28HO:(.9K`oe96KF7*((((+130..-/0/.010003672/3>GJJDAJNP@4+6\rrvyp_YXWWZYUQF@>??>BFGD9*2HRRYd[@388430/-,5/@L@359:;=@<)'8=?HH?::751,(8PVJ7-.00255bbbbbbba`__^^]\\\[XXXWVUUVXY[\^``abbbbcefc\UQONPQSY]][WUTTTTSSSQRTTSSVWWWYZYYXUTUSQPPPPOONMMMMKHJKLNPOOOOOOPRSSSSRQPOMKMPRUTPNMLOTZ^_``^[\_^ZUOLLLMMNNNMKJKKKMNMNOQV[]baVOU[ZYZ[\]``VIDFGIJHHIIIIIIIIJKKKJHHHJKKKNOOQWZVLLSUPKLMShrj^Zjx||wtpjlqnkgbdjkgecaflkip|}{€~zƒjafec`_aeffaaip~}gWQX]\^^^]Z^hlljfxŒ‹‹ˆˆ‡€||rgny‚~xvqcey‡‰™¨…u–˜‘—š}l‹ƒ{uodZfvm`n{n[[`__lƒŽ‹ˆtbO^a]ggY[kqia\VX[_aZST\ixsifdc`airrpgx«Ã½»¾Â­wlgdfb_bbb`_ceb[USU^a\\bhe`b`YUSOORPUXWUWYZYYXTSQQUX[\ZWSPNPQQPNX~”f`dmunb\]acdejqz{m]SS\bcdec_]`adi^s‡`JPMLPQOMMNPPVZVSRTUWQLQ\dWK€â·KGXVSQPOMLLKJHIKMNQMLTSORTUUVQbYSZUSTVYXWWWXWX[R]–¯}TV`twaOLMLMNQUYZYYZZZ[]_`abdeddefbZ[]]^`ddbaa^\[\]][\\]^ba`_\\]bfggdca_]XSQPNMWccceb\UNMJJLNLJMMKTa\ZcmgPMQRQQQQQRRPOQQPQPPQOOPPOMMOMJJJJKKKKIIIIIJJKLKKJLLNOQQQQRRLJ]xeU\UOMMPV[UOOKJLUOKSWPHGIGFFEEFFEDDCBBCHLEBDFFFEDDFGGIIJLJHHJKJJIGFHGEDDEFGFFFEDDDEEEDDDCEFFGGHHIIHIJJIGGGHHGFFGFGIJIKLLKJIHECAEBBCDCFKMLHECCDIMQQRSVSKJKIGEEDDCDDBAA@AEHGFGHHGIIGFGGFFFFGHHHHHIHFFFFEEEFEDEFGHHHECDMUQHJQRKB?@CBBA>;99:9:84:;0V°—D=@=<=<====;<<;:;;=>?@@@@><::;;:;;9754688868889::;;<=?@=<<<;=>>>?ABAAAA?<;<97545666666788899876519Q^XVTPND748;:9:::::;:<<;:8666555678643444443215@ECDBDHDCEEGGB95889>====<=>>>>>>>>=<<<<==>?>>==?>>>=<:99:8668;=?>><<==<<;9:=:733;CT^WPF:65466538;;:=;;<<<;;<;:8669AMUURUUQOPPOPONMLKJNP:-40,058;?CEEEC@;9754456888878:<=<<<8421223478355455430,,-,+/0.---1/*+,,E75NF73(*//*+047632.*(()+..*&*5:7/,6;;<=:2.-+*('((-+'2CO[T9+(,594/-,-'(+.6972-).:=51561,-02784-+-.-+.6:730000/,+,44.)''.7954676675-*-02555432117;67BMKEC9667>;9+(7FA2.599?@BCB@?BCCCCC?98<:9:96::2Mœk>B?<<<<<<=><<<;;:;>@AAABABBBB?@=<<74248<;<=??>>?>=<<==;<>==@BA@ABA@@AAA?:9;95345776666988886557::9964567764486333223;EEDB:>FFDEFFFE@:::;=???==<=>==>?>>==;;::;<<=@@ABAA@ACCAA@=;:;<<:777:?@=<<===???>;;:8866CVad_SJC:670/8<:::=ADGHIKH?8710;@@@DIE<::86558:;:::97531123346656788777778754323346785445566555544332100100///1233222468987888766530/110134679<==>>?A@?@@>><;:78@ACHJHHHFEDDA;633458:::9:<=<<<832222221/26655431.+*-,,020.,*+-,,15=;484,04333450(()().66..-+))*-.-340*(*,+*,-/.,,,,-,*-2337637968744;ED93:@6-5668531,((*.0/,+*))('+/.)%)41--+()/;KSB/,+*)(((*28.-9_jN/*4851,%(*))+.783,*))4?82640-/59>??821-,)(-2.+)())*,,.0/,)()/:@;40248<7.*-4<<62000-1=@6.:GEEE3/3792-+)''(+,..*'2DJJLFD]jG6CWW4%((()/332/+),220/011/..,()1AEGHGFLPL<2778C8dª­®¨T-462,+/79/'.58=?5,.,+:G>,'+033-(FcW=6;A@:2/9ccbccbaaa``_`a`^^][Z[YXXWVUUW[^_`_^^\ZZVTSNMOPPPQUWUUZ_a^[ZYYXWWVUTTUVVWYY[\\^]WPNOOOONMLLKIHHHHHIIKMNNNOOOORSUWXXVSSUURPMJHHJJKIFGHHGGIIHGHJMNNNLNPPPONMMNOOOONNNOPRRQQQJHMNMPTXZ`fgd^SKHIIHIJIIIIIIHIJJIHGFEHJJOVXXSNT\VKSehfabtvu‡„y„vnikssnicafmplb_baabaansgft‚„……zqpnmov{|thfgede`^]Y[\cntqv{tomigiqyŠ‘Šˆˆ‡|sttrpmvzsrsuŠˆ‹™™œ™Žœ” ¡fn‰}kfjtzs]Yu€jajeXY][]__itt}€cHLitv{aPasv}„cZ]\UUYXTTTZ^YWVTROMNTZS¹¾¹»¼¿¹|nkqvx|zrfb_^]\j˜°³ª—ˆr_\aj_IBBYcWPRVWWXWZZXXYUQTVVUS[bZUSRPRROX€–|abkh_YYXWWZ^`baciqqlaSKGGKJOTRU[Qp|OIONNONNMMLNPW]XSSRONLEI[gYG|Ù£CFRSSTRPPNMLJHKPQRYZQY]QNMLMSNd‹VRUSRSSSSSTSSSSQQTK\Žƒ_YYSYmlSJNKLSUTSSSSUVX[^_acddca_]\[[[\^_^]\ZWUVVUWXWWXXZYYYZZZ[Z[\[[\\^`cedcdea]_``^[[YUPOWZYTRZ_]OKRXZUSRRSTVXUSPOPOQSSRQQQOOOONLMOOKIKLKKKKIIIIIIJLLKKKKKMNPPPQRQPOLCK`cZPOQSUWSOMKLHJUVPNKIIIHFFEEFEDCCCDCCDCBBBCDEEFGGGGHFGFGGFEEFGGGGGGHHFFGIIHFEEFGHHGGHGFGFGIHGHIKMLHGHHHIIJIHIKJJIHIJLLLKJEAGKKJMMJKMQQUXTRV\`a^\ZTNIGHIHHIIHEFGGGEEEGIJJKJJJJIIGGGGGGGFGHHIJIFEEFFDFFEFEFGFIKIGFEECDGIGCFLNLJGJHA?>>>ACCBABBABDDA<:<9;;;:977cH@B?=<<=;==>><:::;;>@BAABCDCEEDDA?>:778>CB@??=;<<;865789:;;;>BBAAAAA@?@A>9::731357766789:898756;BDHRWUPF>;88::;;<<<;;=@AABDDC?<:655567649@=433225@GEDC95>CDDFGFE@;;<<=??>=<<==>>===<<999:;=>?@BCCCCCCBCA?=;;>?=;@>>;77;?;:;<>?@@@?==:99877@Wgffe_YO5$.689768;@BCEHFEC><>CECBFHC<::9889:;;<;965311135667678888877766544333245554334566555544333234431002223322357899888766631//00022223688;>@AAA@@A@@?<<;96:LZWQPPRTRQRRQRPMJFCDDGJHFDEGFDDCA?BFFB91355788;;;==<;<84222222111243332/,,+,-.133/-++---2891.2/.02454640/0/-.3773-))493..-*))*02/1.*&'++**.352.--.-,+-0.39;:999:99::;=;99;7159;8785/+))+,+**++*)(*--+*++'')'%%$4\aD/,+*)))+#7L0,-92-/5862/...+1:??89DFB>87654-++)((()))(&&'6HKFC>>B>34R\9&)***+-.//-+-11000/////0002220/?TI,*2487;\z‡‰‡}nN-3HI:48;75433463/1:;47BB:<9McŠª¥ž–\"(-02.---,*'+28>8,-95+0;9,(+.04.+LeP>CFA@@50Bfffecbabaabbaaa`_^\[[ZYXVUTSTXZ\\[[ZXVUTTUTSRQPQSUVUSUXZ[\\[[[ZYYXVWWVVWYZ\\]_a]UONOOOOMLLJIIIHHHGIKKKMNNOOPTVWYZZWSSTUTSRQOMMKKKJJIIIIJKJJLOSUSRQPPQSSPNOPPPQPOMLLJHHHGGGFFHGGHJOUZ^`ba[RKIHJJJIIIIHGIKLJIHGGIJJJLT]]QJQ[VNQ`rnh}yoƒ„{~„‰€uokmtvofbb`drr]Vch`aoyumfbgorozshjnuyyzteb`_da\\]gnz…‰‡‹‡‚|qmianƒ‡ƒxf_ij]\i|‚xrzƒ…ˆŠ‰‡šxœ¤‘sPhladlvyq[Zszhac[X[[[]`acddmo^Z`xypswhYfvvzyjZZYXWTSSSUWXZZYXVSQQQRWLm¯»´¸···§‡qklpt{wfbcdoxxx–³¨¡¡ƒvsmryfZauyZTXYWXXWZ\\]\[[][VazzbWVTOORSRRsw_a]XYWXWUSUY\`eghjkmmgbVIFHJIGLLG]`KLNMNNLLLLKMR[]VQPOKJGDN^bQ;“Ëc;PQQRQOOPMLJIHKORV\ZW`[QSPNMMXrMUSRQPQQQQQPQQPPRTINyˆo^RPLUohNIMMQWUQQQQSTVY]`egfeb_^\[ZZZ\^_[XVUUTUUUUVUTUWWXXWWWXXXXXXXXYZ\]^___ac_]_^^^_]RSY]_a\^dUNJKQPRSRSUZ^dieca\UQSUTQPQPOOOONLMOPMJKMMMLKJJIHGGJKKKKKLLNOPRSUVTQONLFL_fYPORUTRQQMKJ\\KGLKIIJHFFEDFEDCCDDCDCDBBBCDFGHIIHFECBBFJECEFFFFFFFFFEFHIIHFFGHJIGFFHFEEEFIIIGHIIHHHHIKIIJIHIJKKJIGIKLMMKKLMNQNLKGKQROSbfeiic]VOKKHIKMLJKKJLKKJIIIIJKMNOOMKKJIHHGGGGGGGGHIIGFEFGHGEEEEEFFEFHIHGEDDEEDEECBDFHFDGKD><<;:>AB?>@ACDDEA<8:;;<;84D~q5??==<>=<==>><:::;<>@BBBCDDCCDEEDCBA?@@><=:97655566655566467:>>??@A@@?>=;;<;622357766789:998757@DBHRUQH@=>==<<<<<==<<>AABDEEFDA>65677768AGB734449CGECC>99:AEFGGF@:<=<=>>==<<;::986568<;=?AABBBCCCBAA@?><<:8:@CB>@?A?;8;A?::<>??@@?>>=;98865BU``_ddbO5243111358:=BCCEECBBCFHKLD>;=;:;;:::;>=933311146789789889987765334333233333224666555554323455543333222222246899899766531/.010221134448>?@@I^g]TRQPTVVUSSSQNMKGEFEDDDCBA@???=:64990+'')***++*)()*,,+*)(((&'02-FlX5,,+)'''($FH),/'$2E?:730*)))))))..+(')('1??9984321,$&0//0/--/0/-,+,,..,,,*)(,5AF70,**+1883130+---,,,,/25>CDD?86799751.,*((((()))(&+:IF;5/*+*&8J8(),+*++,--.-/0/010/.0234762//./AL@/25.06;Uw…‹Ž†uT/0EB68>A>7455321226639A;:B@9;@DHOLQ\EL]MGEGV}«°wD<0,-11/262)')*/79/)-37506=956/./-0NWA>ML@867;Cedc``bcbcbbbaba`_^^\[ZZYWUSSTUWWVWXXXWVWWWXWUUTSUURQRRSUX[\[[[Z[ZYXWXWVVVY[[[\]\XSOONNNNNMKJKJIJIIIKKKMONNOQTWYYYXURQQSUWWVVUSQOLKKJJIHIJJJJLSYVRSRQRRSRRQQNORQPOOOMLJIHFEEDDDDEFHLLNRUYZVOJIIIIIIGHIHIKMKJIIHIJIIINW_^RJPWSGGYcdwse|ˆƒ‡Š{hlsmntvjZWXSXrv_Ybeaar|megddfcZ_rqijox~{y‡x`]_hka_l‡‡ŠŽŒˆ~lYWu‰‚zzxmdfc[Ybwˆ~mxŒ‘’vWd„ugx|bKMbhX]dkrrgZW\\`c_ZZZ[[^`abbdfggmlmvwusplpvnh_WXZYVUVWVSPQQTWWVUSRPQQWP]œ¼³µ¹´´¬‘xokijkc[comnxun{•™™–†~ŒŠ‰z{‰ŸoTXVUVWTTY\[VRPVcketž¯SPOQTQQUXVdzq_\TQVWWVTSTTSX`cfgiiijpnZIJLIHJIHMNLMLLKLLJJIILSYYUOKKKIGEQ^\JE¬Ÿ@ILMNONLKLJIIHGLQTXXVY[TSUWUTG`ŠLOROQPNOOOOONOONNOOKHj‰|eNNOIYo^HJNPTTPOPOOPPTY_decb^[YYXXXXZ\\XSQQRRSSTUTTTTUUVVUTUUUUUUUUUVVWXXZ[[[[[[[Z[\_[RZdaabe_UVWURQRSTVXY\bcabeid[SSTRQQPOOOOONNNPQMKLMMMLLJJJHGGHIKKLLLLNQPRTUVTSPPOMMS_[SPQSRPPOMQa]IFIKHHJJJHEDDEDCCCDDDDDDBBDDFHJIIIGDBBAAEGDACDDDFFFFEFFGHHGGGFGHIHGGGFECCCCEGIJHFFFHHHIJIHIIGHHJKKIHKKLMOPONONNLIILMNSfwttsuoRHDBCHKMPPMPQNLMNMKKLMMMNPQPPOLJJIHHFFGGGGGGGIGEFGGGHGEEEEEEEEEFFFFDDDEEEDDDB@>;ACDD=569:<962\ˆL=<;;<=?=<====;::<;<=?ABBCDDCCDDDCCDCBCD=5545446667677764446789:=@???==<;<>?;434557765677997776:CECJTVMB=@CC@@>>>>>>>?@AACEGGHHII?979987>>=>>>><;;9899636:=?BCCDDCCDEDC@?>=<<<<:9:;@DF>=GG=9;=>????>>CHB:8995;S`^]\^`E200/.,1359=AABBBBAACCCJRL@:<89;<=>?<=<722676789:<<<<<<;;:876643333323334332246655554442267755653221221112468888::864310//110111156446:>AC@@BBCDDEEGGILSXTNQROOQSSTTSQPNMNJCA?>>>=>=<<==:9<==<77:2).6999;<<<;8201113453322322-+,-../12211/+,.-.2564/+1982245:=7*+.,,..+,----,,/0011234320--/-.675/8;2/7?==;8@IKTM3Hk`F@ADe–‡D"-+12/1793*('(-1/*+--23.1=?<;52/*2C=+/>A9-+159\[Y[^`cddcbbceca`^^\ZZZYWUSSTUVTSTUWYXWWXWWXZ[ZWTROOPQTUWYZ[[[[[[[YYYXXVVXYYXXWUTSQNNNMMNNLJKKJKKKKJKLMOONNOPRSRONNNOOPTWWVUUUTQMKHGHGFFHIHFFJPRQQRRSSTUUSQPPQQQQRQRRPNMKGEEDCCEFFIHFGHIKMLJJHGHJJHGJIIKLLLLHFHJIIKKNX``VLJKKJKNR`cZp†‹zaQXjnqxlWRSSOTil_adbcfdbdhhegh`Y[bilorz}{ƒŽˆ}{}„|w€ˆ‡„…‡‡ƒ„ˆˆ‹Ž‘‰q\d‚utsolhb^]arƒ€sp~•—…lf]OOVenu~~td_`homd_]PM\d_ZYZ\]^accceeenqhbip{hhhb\WWXWVVXVU]_WQQPQRTTTSRQPPQTPu³¼´¸¶±ª•|pkjf^\beqsoqoz†“ ¤œ¤£–¢›†›hTRTXYYX[cipsmlnlllaˆº’b^\ZeaTVYZ[`ji_[XUVXWWUTSPKKOSY_cfdbhriRHJIJLLLKJIGGGIJLJIHJNUVSPLIHIHHGQYX<{ÀjAPIHMNLIHIHHGIJRYY[XTXUSXYVVRQysIMJKJJLLLMMNNMMNNLNQJZ{€gLLSMI\n\HKMPSOMMMLKJKX\__`_\YWVVWWWWWUTQOPOOQPQRPSSRRSSRRSTTTTSTTTSTUVWWWYYXVVVWXVUVTVafa][WSTWWVTTSTUVZ^a`[UTXWSRQRRQQQQPNOONOPPQQLKLLLLLKKJJHGHHIKKLLKLOQRRTTUTSRQQOQPQUTRSQPONLQcbHBIJIGIJJKHFEDEDCCCDDDEECCDFFHIJHFFDB@@BDEA?ABBBDFEEFFFFHHGGGGFGHHFGGGEDDDBABCEKJGEEFGGHHGHHGHGHJKMMMMLMNPPONONMKJMNIQe}—•„{{vWE@CDJNQTVX[YUROMLLLLKJKLOPPQOLJJIHGGEFGGGGGFGFGGGHIGDEFEEEEEEEEDDDDDEEEEDEDB@;6;AGHITdCH‘‘xiv~qWJD@>@>;779;967[o4:889<=?><;;:;;::==<=?AACDDDDCCCCCCDCACE?85355776776666643688669?A?;:==:BFGDB@AAAA@AAABCDEHHHJLNJ>88877;CGE?723>?==;98768:<<96;ACA@=>@>>EHB;:==??>=>=FTPB::9:<;F\cc__L7036.+458>?@BBBBA@ABB>@IRQJBDIKMMLH<;5467=@?AA@@AAACCCA><;:976655431245454334555444334327:877775312222212356999:;953100/01100002554578;@D??DGGGGIJGDBA@AB<=HOLHJPRRRRQOLPNA=>=<;<<<<<=><8877778;6--2589;<<<;82/00/1454421120,+,.10/13111/,-0002232//6:6212389763//./7@GI?5685+',265/,+,.,,3850385332/,++*)(+36640.,*(+/0/-,*+,-..-296,))*,-,*)--++)(--*,//.-,*',@W_OGMLB3+.-+/492?P3,-.44+:\]_``T?>:420-)*3497/-)+6?80-*((*((>C1/661+&'*,--.)'(**+..//>J6(),**)+-..,/51-,,,,-,))(&,56.(*+,-/11/..,)(+/+4MQE61257645>GRP?/,0.-//-./0//,,.012221/-+*+-..////1>E;5;>;5/K‰ƒWKD45LendN;8979@ACBCEEEFFFGGGGGGGFFGGFFGEDDDCBABAADGIGFDFIIIGHJKKHIKMMNNLLMMNMMLMLLJILLGLr…‹›“‡„‰‰vd[TSSU\holc]WQNMMNNONMMLKNPNLKJIGHIGGGGGGGHGFFFFFECDFFFEEEEEDDDDDDCDEEEDEEC@=@FLRW[^nb<‰¥„£µ¨s`SLA:<@><<=>BEN:=<====?>=;:;<=:<====?AACDCDDCCCCBEFCACEB<645566445555553468757:==;30<=:>AB@:4466888777766655549HNPWVMEBBCEFFDCCDDEDCCCDFGGHIJJLLJA977779>CFD<33@EDEEDCCCDFE?>CEEECB::=??><=<:<::@AACCBBCCCA@@?=989988:;<=<<:9;>>BBA?@><>BDA;;;>>>=??JVXO>9;;B?5Dakg[ND<550.8:>AAABBAABABBBAACFNSU\^aaZM@=;7:ACBACCBBBBBBDFGFA?@@????=9741245555445544333224327::86775434432101136999:9642011/021////04566679?D>==>>954552145311359:;<=<71/0100234531242-,,.12344222.,.12201110179410./11/,+,,,1:DI@2-671-+)(050,,,..3<;5332/-./-*./.0132/.-++,,+)(+.-,,,.-.,*,//.-+*-/00./1.-*.84*.35443/3ANUWJ;9=;5//-1;=IDJF=67.)-13SNGdrYCFKHHHF=.+6GD1,+(,;>4-/010,()-,0971)')+....+)*,-../0/03/++,*+*****)0=?4.,,,,..-,(&&'(&&$$-HOA=82.**.74+8V_R?7@IIF?FPWgQ++1/-+-2444441111100000012454333349AB<;>?6)#<‹j6,.*:URHE:36:@FHFCDMQME>73436>B:/+1@E:A\dJ32<=:><81+*..-./-,.020+.34553/+-55.-430.0254+*3602:9.%'TUX\_acegghhghhda_]][YXXWUTTSRRRRSVWVWWXXWWXXXXY[_cec]YVVWYYY[\\\\\[[[ZYYYXXWVTTUSRQNNONMONMNNNNONNONLKMNMMLLKJIIHHGHKLLKLMMKIIJKJJIGFFGGFJMKGFHJKKMOPRUVUTUXWVVUUUQPPPRUVRONOLGFFEFHIIJJKJIIJKJKOPMJIHILMLNOKFFHIJNPV^ZYa_ULILNOLMRYegaajk``ntcTVVUUSU\^]bb^]^__]Y]geij_]ZSh}|„‚u‚’‹…€zux|~€}x~ƒ€}|vkca`XZyuy{xwnaada``eqy‡‚{~ˆŠ„ˆ’—–’”•–£˜nYcjjhhea_^_\YY[]]_a`ckialo_YZTMQ`\MU^ZYWVUUVVTPQNMNPSRRRRQQPOOPQPPK^‘³²²±Ÿˆvjgifeffkkddmruƒƒƒ—¶¾¸¹¦‚°®¬¬±µ¸–iuŽ˜Ÿ¢¦´»¼¸˜}’ †nŒ®¢”}^V^_\\]_elighg`WYZYZ[VSLDBFHKPTZ^dlgSGKLHGEFKNPLGHJIKKKMQQOIHIKKLOPNRXDzÍ€>>??AFFBABBCCCDDDFFFGGGGGGGEEEEEDECCCCA@@AA>>?A@@>>ACA????==>==<>>???@BCCCCCCCCCBBCDCABCC@<96655654454444455579;;963574>EC?=8766788877776664542:NSQVRJHGGFFGHGEEEEFFFGGGIIKKLLMMKC<766678;@FG?56AEDDEEDCBCEEHD??EGBD>==>>=;<<;>@ADDEFCCBCB@<<<<:98777999:;;;:;;:@CC@??>===?A@?:;<=>?BJPTRE<;9:KH3DckdXOH<454:?ABCCBAABBBCCBBBCFFDKUX[^WB7@CCBDBBBA@@BBB@@ACCCBA@@AAABA>931356655422343333233214898788776753212035699897420010/021///.06877878>C<;AFGFHGC><===;636:@GIHJNOPQTSLGD?=<<<<<<=>>=>?;435752244444579::<:5389994122337:=5-*++,04433551,/2210.///043/.-,,--.----/54/53.,++.*).124673.-,+++-20&),-+-.0.-+(&(,/////24430000149414664333=JPRPF:;<9860BWT<736PZNG2+/11H@0DfT.-636>BD:0=NH6*+,*/==1055.'(()*,..-***+-,+**)*,021///-+*,-,+++++,--2?A6-,,./12/,-+'&)++*5LMA82/,*((+/2-,Jj^@128=93;LXmF)03/+)-7:767643322124589::::8545678:<==@@:2-E?3,7HHDYiUC?:4-*18:5*+30)1;?DHC=704:84:<5157/*-/..025752596-,:C9-*TTW]`abfihijiihda_^]ZXXWVUTUTSRQQRTVVVWWWWXXYYY\_`_][YWVUVYYZ[[[\\]\[[[YYYYXXWUUUTSRQPOMMMMNNNNNOOMNNMLLLKKLLMMLLLJJJKKKKJJKKIGGHHIIFECCFFHHIIHFEGHIJKLPTWWWYYZ\\ZZXUPPQRUUTWZXUTROMLLLMMMKJIIMONQTRQOMMLLNPQRNFFJGTXVSJRW`f\SNLMNKIR[]acjvpgkwu_RSTSSTY[di\VZZ[ZYZ\_bjh^^aakv€†{}†ˆ‡{yy}€vs€}pkrz|}teT`€„yu{€{snlgddc`bimvƒ†€„ŠŒ†…‹’’ŽŽ‘–™v[Ydgfa\YWY\^\XZ\]\]_chifcd^[YXUQQX]hnaZWVX]cc`bclk\TUWROOPPPOOORRNOOH[•»¹± …rhfefjkgg_Y][VQWfkq“¸Ä¾¶–‚¯Ã¶¸º»¾»ŽsŽŸ¢¤¬´¸¹·Ÿ‡”«¢q‚‹}zvg`a``bdfidbgli]WXVWXVVSJGIJJJLOTY^c^NGIGC@IV[[SLMMNNLKNTUTRUZWVUTRPVZL±aRLMMMLKJIHGHHJNSUQVUQ`]NMONOKd~PUv”}jji\[XPOgjijbSMMNIGapTGKMJIKHJ[bSJMLHJL=H€‹^\ca^YXXZ]\WPMLNPSSQQNLNLLMLLMMMMNMNPPOOOPPNNNOPQQPQPPQQQQQOOPNNQT[VNOORTTTTTUValh\SMJJIKOQRRRRRPPPONPPPPPPOMONMMNMMMMKJIHGGHIJJJKLNOPPOPQQQONOONNHGKRTTUSNNRQHMQOMKJJJJKKGFEEDDEDDEFFGFFEEEDAA@@>=>????ACEDDBCCCBBBEGGFGGFGGGEDDCBBBAABB@@AAA@>?CGGFF>DHFEC>EIKMNNLKJLMLKJJIIJIIIJKMMGXqk]u‰‚~ŠŽzppg\agdcaYVSQMPZcea[QIIJJJIHHHIKLKIHFEEFFFGJJLUVKEEEDDEDBCCDDDCCBAACD@=<:<=>>>>@CDCBAABB?>=>@@ABBBCCDDDDDCDBBB@?>?>??>@@=85666655443445568;<9466882DGA<<:987888777666555764@VVRMILKJIJIIIIGGGGGGHHHIJKMLMNPOL@85655579?FG>56CGFDDDCCBCDDGFA@CC@;;==>>=<;;;=BDEEFEDH?>>=<<;:987879<:8:;<<<=;:BDEB@@@?=;99?B>;<==?CIJLPKB<;8DPG1DjjkaVNFB<@DABCCAAAB@BEDCCAAHI@>LU[_W@=DEECECCAAAABBB@@AAABCA@@@@ACC?;722566641/.12333333331368998:;;9731122133587774300000//1/.//.29<::;99>C?<=CGGDB>>@B@<846@C@BGHHJLPRVXOD=9:;<<<<=>>>>??:545786554455667889833@FFF<30234;C@1)(()(*.1136960/000.../...-,,+++-//010/15896.+)**+,-01100132/4<8--22/+('*-+*.35664110/20050)-0/)-011.-+*-,,,.1367874123441/6::7/-1016=DE?=?<8=DEU`UC181UiM;,,.-1A?03AA7/(#!&,466;AC@;:94.3;4,..*&'')****))(()*+)'&'*0443210-+)+,,+++++.113991,+.3753331.//*,7CPP<070)%%''),06.BkZ70350++:897687100027CG>889:8=NL9:;>B@2-3887588446=FTZ[fkaVB5DM@357?MQP]\KLE/)*.20/,'+9<8DSSROE<538:21>B733/+14/-343/-01)&-2.-6:64UVX[\\`fiijjjiigc`^\YXXUTUUUTSSQPPPRSTTTTUUUXXVWVSSRSTUUTUXZZZ[\]]^]]]]\[[ZYXWWUSRSSQQPNMMMNMMNMNOMMNNLJJKKLMNOOONLMLKKKLKJJJJHGFFGGEDDDFHJLLJHFDBDGGHIKQXZY[[Z]```_]ZYTQRSUV[^__^^]\ZWWVSPNIIMRRPQRRRSRNMMNPSSMFHLTR][GMLQafcZPKKKMRTS[aer~utyiSOUUSSVatr^X_a\TU^_WV]`_anwmkwqq†ˆ„††ƒƒ‚„„ƒ€zqx|pdaj|’kforw€ƒtkje_dfdaaddj‡ƒ†ŠŠ††ˆŠ‡Œ‘’‰o]X\bca]XTVX[][Y\___^bjjdhlgba][Za`eyycV[^hkeecbjqy|wnpsiaXQNNMNNORPNOLIq´À°£‰offcdon\UUSSTRSTTV[…¸Ã½§ŒÂÁ¸¹º¼Á­‡£¦ª¯´µµ° ‡ˆš ’lqvtywlecccdegifdgji_UTSRRSWVSQOONJHHJLOV[TLKHDBGSUTUUVXSOLLOQRSTTVRPPNMLQOR™„ARLLKKKKJHGFEFHOQQOSSU^UNPPOLMS\pœ©¦šŽ‰{pf_JXzfkZJHKMMJMMGHKLIIJIGLYVLLLGGI@Y‘nI_g_[XWXZ]VNKJILORVWUNLNPPNLMMNNNNNNOOOOOOONNMMNOPNONNNNOOOOMNOX_TRRORPQTTQRVY_b[RLJIJKLLOQQRQRRPPPPNPPPQRQOMMLKMNMLLLIIHHHGHHIIJKLNOPPOPPQQPNNONOKECJOSUSQONPKKOPNMKJJJKKHEEEDDDEDGIHGFEDDCCAAA@?>AAA@??@CDCDCBBBBDFGGGGGGGFFECCCAA@AABBAABCCCCAAEFFGFDFJQXc[NMMMLKKJKKJJIJLNPOMMNMMNJDVri_vŠ}~Šˆ|x{g^dddd`[YUNOX`cb]VPMKIIIJJJJKJJJHGHLNPTX[]b[LDDFDDDDDBBBBA@AAAAAABA>@BBBCDEFFFGLbCDDADU[ag˜˜Œ|hLDH=68;<<>=>?CCDEEDAAAA@BDCDDDCDDDDEEEDBB@>;889899;=?:7788753444444468974345673GG?::;:87888866765545864CYVPB>=<<;;=@CEHFHJ=<<;;:;:98769;>?:8:<<<==<=@CEDBBBA?=:8:?A====?CHIJLJGA:8>DOB.Qeim_Y[^_RDBBBAAAAA??CCDDDDEE?>FPZ\PCHFDCCDCCA@@ACC@ACA@@ACA@@A@BCDA?=72355431.-0443333345458::989;<;9533221224677521//000/-/////03:=<;;:8=>???;515AGFGIHFFJOQVZSG<46:;<<=>>>?>@?<7445555655556668888309FIE@61258<@5,)))+*+-/02574/...//00/.--,++*+,0100/.-./00.,+,/200.-1640.--,094/010/,)')//+,4655545305687.*+--*.///./0/0/-**/34765422231*)0887/*.-&"%+268854?H?80+"$KGQX7,,,,,/=C9AF?@7+'$+/236867:=??>8321-++-42*+02/,)(()****-,./445667420-++,+++*-012110-*+1=>;:=9/+.&%9LTPA85754211110/-*9KD304310,(;x~5;:86459>@;9;960,/59;>@=74569;:42222AML9,28;:@@;;IG>3399;<726876?@AABB@@CEEDDDDEGHGFGGGFGGFFEDDCAAAABDDCCCCCCCCBDGEEd‡”¤¶³oEIJIIIHHHGGIOSUVVSQQRQMNOIH`sa_~†Š’Ž†}zjelkfed`XPOWaeda]YRLJKKLLLLKHFFGKS[^ahmssbKEFEEDDDDDA@A@@?@@??@AABA@>@CCCDEEGEP\AGEFA?@BGYq‰ziVYfupVA=>>>==>ACDFGFACEGEFFEEEDDDDDDEEEDB?<=>:8666668;:888875534444468:764344446FD<:9::85777777755567:63BXTG:7>CGKMMLLLLLJJKJJKMLNNNNMOOOQUG43876579@DA@@CCEEEDCEDCCDCEEFEE>536;>==<;;=>@CEEHD;<;:978987765?CDDDDDCA?><:9=??==>@DGHHIKF>8;?=G93Zge_[\_XIBBBBBA@@AED>=@BDDBBA@@COXL>BC@AACDDB@>?AA?AA@@@AAA@@BBBDDDDB<8533220..2543332457889::988:;;<<:64344336861/0/.000/.///00149<<;;:98@E>8?JG?=;:9789958>CFFFGGFGMSWYWL>5699;===>?@>=??:4245566666676788997129<;;83368:9/+,)),,,-.01340-,,-/1220.,,,+*)+-120.,,**.10-,++,,)()((00)$%')+/012///.---+/2158545462.16AE9,+-.11**-/21,-22-))+062.11//1-'%).12/,-,,+*+-/.,*-66*$#$"4QMHB430,+./6GTWO<1*(,.=C725::610/028<8321001/*).40,'(+,,,*,8@B>701349:::6/*++,,+/1120,+*)+3;:ENH8,)%$:RXPB7;;9988/'())01/.(=W==;SeC1532138AC=><960.5:=?B@87525<<59?;:=HLC0)269>FKEBED>3;F?>@;68859HPQ[`ZQN[gZHJXWPPK>436@E@@>1)-46.34417FQYVNNOD6.,./..+*/237CEC@;9879:2(4N]_bgZ;&&/XXWVVX^ejlkmmkkmi`\ZXWWTTTUWVTTUTPMLMNOPPPPPPRSUVVWWXYXXZYYZ[[\^_`___``_^^\[ZYWVUSRRRSRPOOONNNNMMNOONLLLMMMMNONMNMLLMNNMMLLLMMLKJIIIJJKOUVVY[XV]d^OFGIIQW[_^]__WNPW[]___^\\\XQNQQQQQSTQPRRQRSMHIKIHKNPPNOQSQONLOWSAj‹hsrOJPOJRdnlc]WNJNPPY^XXalqjhjihZQastsvvuw‹‘“•–’‚xxu|„qXWdospx…„~{vttportuxqmnhdhqz‰h\doqheaWYbhhgimxxs„x}†‹‡†ˆˆ‰ŽŽ‰zf\\^`^^`[ROQV\[XWY^acfki^^owoqwvpfdfmv~‡Š‡‚|zypdemw{{|~€‡‰r_YWVYYVTTUPW–¼±¥‹nedct{f[\XTRPOPOQSOAi®·ª°¹½»¼»º¾Â“i…£§°¹º¶¨Ž|‚˜zi¥¤tZcmnmtzsjhhffgfhgil\GGMOSUVXWVUTSQMKJJJKJILNNMKGFHHJKKMLJKMNMJIJKKKJJIIKJLE|DLLLKIIJKJGGF??IPNOTMQ_TLNMROb}hQX^[^fp‚•  §ªŸŽ}dQFDHIJIGGGIKKJJJJJJJMQMMLHD^ eAGVb]WVUTQKJFGJNNNKHKOPYY\XSRQPOOONPOOOOONONNMMLLNMMMKKLKKMNPTalj^XXXXWVWVTSX_ZPIGIJJIJKMNPPPPPRQPPNNOMMMKLOMLLLJLLKLLKIHHHHIJHJKLNPRSRSWSPOONMLNPPOQRQMLNNMMONONONMLLLKJJJHGEEEEDDDDBB@@@@@?>?A>==>@BCDGIIIGFDDEFHHHHFFGGFFGFFEEDCCAAABDEDDCCDCCCBCGDF‘ÁÄÇÉÊ’HCIGGGHHGIJLPW\_\XSQSRSONQQKHXlgf†ŽŒ‘”ŽŠ~‚zkiiggfbZQPTY[[ZZYTNLLNOOOONJFDFR]cgjouo[GEIHEDDDDB@@@@@>>?@??>?ABA@BDEDEEEEFCP[AFDDGEFGFBBI[ZPQj…–Ÿ‡[@=?>==>?BDFJHCDHIIHGEEDCDDDDDEEEDA@>?A?;85786788888867752444569:752233329@<9:99:8767656655678::65FRC<:9::<@FKMMMNMMMMLLLMNOONNMNOOOTM80795578=<<;=>BFA=>999854447766?CDEGGFDCC?:79=?>===AFIIIIJF>488=A2<]fbbZNE@ABBAA@?@AGQJ?<?ACDDDCEE>?@@@AA@@BBBBBCDDBB>5120/..2531234678999::779::;=?=9888732683..0/.010.///0001368:;;:858@?9AGA;;99878:<===@AADHJGEIRWY[UD88:9;====>?><>?=84333566677778889::99778::645486/--*+--.../023/,,,-/2430.,,-+*)+.3310/-*,24/...,*('((()())(*,-./0210000-/0,/4678634221.*,QrU4,,0;8,)+/0/.3:;72..480+/1//0,&%'(-0.--./20/-+**,,,+++,)'?SKA=?9/+,,-3H\RA9,'(176<7369;74.(&$',/1231/-,*+142//0.-,+*+1@MQ8+,./06=?=80***,-1//20*(*)+0/5IWH6-%*ETRUL86=<::89@EIKC2'&%073-& 7`Xb~vU8,00./05AC>?=:9:88;=?D@653/4<91:C<;@HJ:).44:@EDBBAB?FIA=@A;88859<>EPQHCCO`XIIO]fe`E11127::2.-/40+6I66MUXZSSUJ=3-17::6/++16@FKIC=;999:3)/DZjqmlgJ/,XXWVVV[`eggijijkga]ZYYXVUTUUUTTUURONNMNPPPPRTSSTUUUVWYYZ[ZZ[[[\^_```ccbaaa^\[ZXWVUUSRSSRPPQONNNONOQPQRPPPNNNNMLLMMLLMNNMLLLLMMMMNNMMJGHMQSTUWWY^cd^RJIKNPSVZ_bb]RHFJNSTRQRTUTPKIHHHILMJIKOPQSRNMKIGFHLNPTXWVSQOPT]P;‡•€ŒaW\VMLSZemi_YSLHJT[ZTV\_accdd]`kmkjlmnu…ŽŒ†„‰Œ‹ˆ‡€l\_ovx„ƒsljiv‚zoruvvqopjbgqru}…‚sia_aeb\\cefeikopmtŠkvŒ…‰Šˆ‰Š‰ˆ‰†sd_bc_^_YRPQV[YVUUX]ceda]^jpjmqtw`Nb{ˆŠ‡‡†‚€€vry}}yw|}†gWXb_[]bgd`^S‡º±¤ŠlcebztVZ_^XRPPONNNPCZœ¶º¿½½¼¼»»Á¼[‚©¯²¸¹´žy“…Pf”vPO\chktytlhfbdffgfio`IDJKMQTVWUSSSQNLKIIKKJHIKMKHHKKJKKIJJJKOPNLLLKJKKKLLNLa‹bDPMLJIIJJHFFC?JY\Z__SZ^OMKNGYxdY\TPJShu{ˆ…€zwxwurjaUGHFGIIHIJKIJJJJJJKMNOTIC|›PAGQ][UTQLJJJHHIJNTPMNOK[XOOPPONOOPPPOOOOOONNMMLLJJKKJJJKKKLMQTdnj^Z[[[[[YVSW_WHHJGIKJKKMMNPPPPOPOMNMMMLKKJILKJLLLLLKKKKJHHHHJKJKLORSTUVVXTNLNNMLMOOOQRSOKKICDJLPPNNMMLLKJJIHGEEDDDDCBC@?@AA@@>?@??@BDFHHGKMLHEEFHIHFFFEEFFEEEDDEEEDCCCCCDEEDDEECCDBCGCJ…®¸Å¾¡MDMJHIIIIIKPV[[YZ[XTSTSSQOPQPMHSgihvz{}ƒ‚yxwigg`^YRLLNPOPQRPNLLLNOQRQOOKEHT^afjjfNA@?@EFDDDA>=>>>?>>>??>=>@AA@BDEEEEEDFDPZAFCCEBDFFFA?EGGL\qƒ…rN<>@=;<>>@CFHGFHHHGGEEDDDEECCCCA?>CA@?>:867:9877688877764466568965243324987999887777655555589898:LJ78;:87777?KNOPOPROONMMNNNMLLMONMQO9/4:7467:??>>??;6:BFGHEDDCEEEEEEA7239>==<:<>DE>5477633445537AIJC:78:<<<<;;;;<<;@CCFFFFCC?<8768<<==AGKKHEFE?9:<;?@/DbfaZGC@CC@@@???@FQRNHA@=?ABBCA@CEA?>>>?ADHJLQUQJJJGDDA?@A>?@AA@ABBCCDC;310/-/243114677778998779::;=>=:;;9531462-./..010///000002337897446;==@>99;<=>>@@>==>??@CFHHGGNTV[[L<::9:;=>>>>?@?>?=732245666777889::;>??<::=;620353/...../0/0220...-/24541.---+++,1444330,084.0/-+)*.1.+,,+-1454442000100-.540268740000//--BU@2/-1?E9,*--17==<==>>@<3/12122-****-..-04/(+1/+&,0.,+-..(0PXOD752+&%(+3HN;231--8>.0456893/-,,,*(&)/21.*(*5?>78<94/)*)*(-?L5$''&',2;@@;/*(,?E6/31,'((**$/MO<417KTFDTG3:><9758@FJNL<,&/::5/)#*GRl„{W<42.,,+3=?<>=;@ID;7:>C@61-.360-6:757EL:*063141-7?<<>E?49A@9665550/28=4.2:CEI:2WmjhO52433413740.&)8F5:W`[SRSH:72/;EGEBDA3/435FMB8:=<95-%,CZ_``^ZK1.XXXWTUXZ\]\\^cecba^\ZZXYYVTSSTTTUTRQOOOPQQPQTTSSSSUUVXYZ[[[[[[\]^_`befdeeca_][\YTTUUSSRRRPQQOMLMMPRSTUSSQPONNLKLLMNNMMNLLLLLKKMPRQQQOKJLMNPRTVWZ\_a_TLLJHIJMWadbcYHCCHKIHHJKLLLMLMLLNNNMLPSRSVVTRQPKHFGJQVVWWW[ZY[[B\“ž¨ƒd_SROJDR_biiaTJIMQQQSW\`^^b``iljjihiku…‹Š‹†€„††„‚Œ‰o_ipnxub___lwupotvwxtph_gstvz{xyvfc`^`bcb_abdhfa`z|ikww€‹ˆˆ…ƒƒƒ‡†€oggfa^^XSPQV[ZWUUVW[^`bb^cjhfjsrRZ~‰~ƒ††‡‰Š‹Šˆ|y|~ww{i^prf]ZZXOOTWTSTJk¨± ˆkbc`tiMQSTSOPPNLJINDV¥¶Å¾¼½½¼½Ä°vXh¨¸º´šy“aMztWSVX[`grwungb_bgeeillXIKMKKLNRUUTTTQONLKKLMLKJKLKJJJJKKIHHHNTUURMLLJJMOQPPdir>MSMKIIIIIFED>Qqsnk`U\fZLPLGSq_QbXWXRRWWcjijg`chkotzzzvk[LGHHLNKIIJJJJIIJLSWOA€wCJHNZXSQLHFHHIHIJKOOOONJMOIJJGIMOOQQPOOOOOONMLMLLMKKLKKKLLLLLLK`miaaa_`]\YVUWSIHJJJLLLKLNNMOONNNNNLKJJKJJKKIJKKLLLMKLKKKKIHIIJKKLORTVVVVWXUPMLMMNMOPQRRPNKKJBCJKPPOMMMLLKKJIGFEEEDDCCA@>?@AA@@@>>@EILMLLKIGEEEEFHKKGDDDDDDDDCCBBCDDDDCCCCCDDDDEFEDDBCFD@eªÁÄ°_>JLIJIIJGJPV]_][YXVSSTUTSRPJJMOIM__UVZ]`abckojkgYTROLKLKKLNQMIIJLNOQRQPSPGHT[`ff\OCA?>@DFDDB?>=??@>>>>>====?AAABDEDEEDDFDNZCFDCDGHGFFFCDEFHBGS\el]E:>=<;;<<=?CGJHGGEEEFFFDEECCBA?<=?>;997768:9888788777664466556743443234876898887776555455687458?NE68;:988769EMNOPRTSTQONMLLLKLMOOPQG315:85469:<>??@>758?EGEDCCDDDCDDE<348:==:9>BCA8244332467626DMI@9898:;<;;<:;;;;:>@@?BDDC??B:736:<==AGKMFBBB?<6C=7FC;Ide[QE?CBA@@A@@ACHLMPNI??@CEEDEDA?>>>><>>@@?@K^dbb_\ZRGBACBA@AAABBBBCB?:63001345457889987757899::;==<;=>:642353//./1111//00001111246631378:<<;:=>>>>>@@BEGNTSVWMB=;:::<=??=@B@??>92235676568779;:::9336423/,,+,-.381#&;@/&0100/013:D_k^O;-%*1.,.1D@3562./46,+-06;7,*++-482-/22222(*CPC56:73+'*)('(073+*++($(2=C@5,)-OY;-11-++-//(/J?02DYQ4-EN959=<9524;BHOOB23<835;1.),N|a=8642-+,,1:;:89:=C@848>A>5-/233/.11016FF1)143561-253122./9A<7650/440033324513@9);[leJ=;8=EA:=E>2..2<=5AUYPIC85:91,/48>JQF852)1DE:57::51&!0N]UNSN?/&%XXXWUTUUUUVVV[^]^``][[Z[ZWUTTTTTTSSRRRRQRRRRSTSSSSUUVXYZ[[[[\\]_`abehiihgfc`_^^\XUSTSRRRRRQRQMLLKLOQQQQPOOONMLKKLLMNNNNLJJKMMNOQRRSSTUROOPPQTVWZ\[\`_UOMKJHGIS\afi_SIEEEGHHJJIJMPQPOOPRRPRTUVVVWWUUTQMKIJNPRTY^`_Z\UAWŠmVYUXXMHKKMZbb^[TJGJLJMPRW]``beeffhlnmu†ŽŒ‰…‚€€~€„‹‰mUSX^ghcbc`dnqkouv{xpkiqxxwxxy|€ƒ~m\_`acb^]]\\^`cgkfaanƒŒˆ‡†„‚„„}jcffa^\XRPRV[[YXXWUV\ejd[]efbacprgdw…xxƒ‰ŒŒŒ‰…~y{zkPJYbekbKMMMMHHGGEN‡©ž‡jaafm`UWTVUSRSPMIFFCRjm§Í½»¾½¼½¿žl^cdm“´º¶›x„…X]r\T\YYZ\blsvqga`dhcgniYKMRNLKJJPUTTTSQPPNMMMNOOONMKKLLLMKHKMOVXONOKKKJKMPRRcf_uUERNONIHKIGEF?A`sql[QPan]RNHOocEY]QS^_TLTXORX]closz‚‚ƒ‰“•aKFIMLIIJJIHGGHHMRYPŽTCLFNXUOKHFGHHIJJJIILUTLGFMLJIFFNPPQRQPQQPPPONNNNOPPNNNMKLMLLLMGYhhdddceb\YVTOIKLLLLMMMMMOOMNOMKLLLLJIIHHIKKMMLLMMMMLLLJJJHIJKKLLORSSTUVVVVTSROLMNONPRSRNKKMLHEJKOQPOMNMLKKJJGGFEEDDCBCB@?@@A@@A??@FLONMLLJGFFEEHJKJGEEEEEEEDDBABDDDCCCCCCCDDDCCEFEEBCED>x¼ÈÀt@GIJIIHIIGORV[\\YXWUSSTUTRSW[_X\nj]URRWWOFHOORT[cc\YXVVURPQRSQMIILLMNOPOSRGJY^cd[MFFBAEGEDDBBAA?AAB@>>>>=<<;=AAABDDDDEFDEFQZCFDCDFFGFFDAEEEHFEC@>K[T@:<<;<<<<=?AGHIIGFFFGGDDDDCAA?>===;8887678:97778877766456655556544456677698777766644456668:;8;HH;48:9999998;DNPPQSUVTQPNMLKLMNOORO=3359866679::;<>>=;79?CEEDEDDBA@?DF>688;<8:BD?:43333447:86;JRI858;:89:;<<<<;;;;:=>><;:D9=I=>Gi\HICCAABBAAAACHJIHHCCDBFIHFFFC@???=<>><:89@IYhggjigcZTUQME@ABBCBAAAA?=:514556678889974457899::;<;;;<<;843444433567530000001101234679;:8;===>@BBAAAA???>>=<<<;:<@AGPRRRKGC=<;:;=?><==<=??:2035786468779:::9:>AB>:9:5-**-33--..///,-:C6*+-+,010.------./01220,+*)2;6241/.-+++,*'-2-'+6<631-,,+0445651-...,+,-/..2313771*2GF.),**),.-,*-7A?9<@:433110./,))025:6&*GO91834=:1+--,+.49:40:43HXG1&6J?.5998852149EPPE:<<33:?=5$$DtL?437887546<:878764335:<80176341/00//=F8)-03;>:531.,*)')-?@CGJLKLJIGFGFDJMKHGEEEEEEDDCBBCDDDDDDDDDDECBAACDCC@BEEDˆÈˉDBEHHHIIJMQSTSTUWVVVUTSSSROKVƒ–{~Ÿ¦’{kabc[LEIEBCFVih_]ZYZXVVWWUOKIHIJJJLPSTPS_dcXLGGIGECCEDCBBDECABBA@?>>=><<>???@@@@BDFDFGVZCFCCEFFEEEDDCDDIFDBC@;@SP?::<<<<<===AFGIGGFFGGFDDDBCCA???=;::77678987667777766455554566534798666699777778764456877APF@<77>EFFEFFDB98BHG><6766>FC:66877788<<;BOTC716::999;<<<<<;<;:<==;;<<>><;A>;::9:;?ILE@@@?>>>B;?H:<><8GfM>FIBCCBAAABDFF?=@>CBIONKGFFDCBBCFLMF@?>=?=?Rdebbfjhcba_SE@BBA@?@@@@?@;4555788777762135788899::;<<<;;:767668::<>>;6221110/0254246;>?=:>@A@>@AAAAA????>>=;;<:99::=HPSQIDD@==<;=><<=<;<>A?61146766777778::99<<:5-*)*./-..///./,2IO/3C:141+%%&'()((2>H?764210/--4<9.)-4;=7)0IODBC>@FIHHYb\fhZW_ft|lH+-,4I;683++*(()***/1,.50-45(#+32///*1JN954-,/0/*'%(00+*'+5:4)'(1;90---,++*****-2662//2IYE313;?736766643102;IPH?:7434=A:,*7\k\WOA>A?=;857:;9854112344/.352250+061-;C3*0.9LI8-,,,+*)*(*>IIK>7>FK@123/135620.-)&(11-?>=>??AEIJJJHGEFEDMOHDDDDDCCDDDBBCCDDDDDDDDDEECA?@ABA@?@BE>fÇœFDIFGHHHIQWXWVTSSTTTTTTTSSQRNPmš“¤£…||†iTLBBDBFZgb][YYYXXY[YNKHHGHHGHKPUZ]baWKGJJKIEA@DDBABDEDCDDA@?>>=?><>>>=<==>?@CEEEVYBDCCEEEDDDDDBBCCCDBB@78=SN<;><<===<<MTSSWWWVUTQNNOQRQWH0/54677556777766567;;879>DFFGHEC;7:CEA@;757AE>79;=<<====>HRRB226:99;;;;><<=<==<:<>=::;<==><==;;;;<>BJI>;?@?>>?><9D;6A:>1M]?ABCBBBBAABDEDA?>@>@JPLIHFFFDCDIU[YK==98;>>@O_e`\^bcbceaK9997789877:AHE956788787652236899:::9::;<==<:879769<<=??<7211210.26754467;>>=>A@??@BBB@???>>957:99876776>LSQGBDDA@?>=<<?A=2+*++**+....///.*3LSC9>EGFHHGD?;6.-./.,,,++**3=8/-,++++*(*9C=9<;7840/.-++--01.0321.+*+'%-70)*,,,/=J@3=O[M70)*)'(*++2DMC50.,,-,0:CJG7)'/=D5(4JRLJHGGFGI\R1;VQ?:Nk€]:00*+B@?:2..-*()**+/316<91+.3.(''+/+(3CA31-%&(,,,+)*02/,*/<:2/,),273/....,+****++,,)')*6=212+,27830.4654331.I;B_gXU]^\[\\]Q721233331,),0-+03,-;<.(7D7(*4I[ZK<2-,,.01))=HKN?0-:Z\7,4751277.()*(*,+7Vnsstvy{}ydQRUUUSRTPB:;4*()((,465?90.?TZ[K/)3.6gƒ‡YYWVVVUVVUUVVVVXYXYYZZZ[\[YXXWWWXZ^b_[ZYYYXVVXXZ\\\\ZYYXYXXYZ\]_aaba]VTWZ^``^]\\[[[XSQPPQRTTTUVSQPOMMMLMLKKKLKKMMMNNNOPQRRSTSSTUWWXYYXXZZ[[[[XWXYZ[\^_ZPMRTUUTQPOQ[cda`[PHIGEEEEFGFFGILNOPQTUUVWXXYZWUVWWWZZZZ\\\]]]`a`cfda_^^^][WVRHK]^R[lmddu…‚ryƒjY[fuyoinv|„†ˆ‰Šˆƒ„…‚€„†……™…`LJ[lptqjdanurwo\]bcnurtywx€‚ƒ‡ˆ‚}{sc`aeijejoi`_`alv{||{zyune`cfed_[XUUTUVVZ[brzysiddpˆŒ‡Š‹Œ’“––›v|ŒŠ‰‡Ž“~z{i``WO]nx…iSPRNHLJIKPWSmŽ~hdcZQRZcfb[XZ^beb`c^WW^x¡º¹···¸¥{dcbefaƒ¶»’}fPQW[afi`XY[X^v…xidbbmzbGINOSVQNORVURPONOQQQQONOMLJJJLMNPRTPKMRRJIVZLG[qfVSK_nSAGMV_\XQNONMLIE@CQU[YRSPRa\JFIehYZPVVIJSSVULSVNNJEBBABELYd^ZXXXVXXXZSIFHHFEEFHIGJebKMLLKMOLHFEFFGGGHHHGGDHdYLJKONJNPQOMJNdvmseMMNLIFDFGJLMLLKKIIIGHJJIJKLNPRSSRPMLLLMMMMMOOPQQQPMLQUV\WKKLLMMNPONNMLMMLLLLLKKKIIKMRQSXYWVVTTSRSTTSTVXYZWSRSRQQRTSQOKHDEGILNNLKLLJJIGEEDBCBA@@>>>>>?@?@??AEHHIIHGGFCGPLDBCBBDDDDDDCBCCDEEEDDDDDDCCAAAAAABA@BC?°QFKIIIIGIT[YWWUUTSVUSSSTTSSTSTQNo–‡€™¢‘ˆƒ‚ž™„hNFDD=B]j^[ZZZZYZ[WOKIIHGFEFFIT`eaXMIMOMLJD?=@FCBBBCCEEECB@@@>??>>>======>>=<=;RT@DCCCDDCDDDDBCDEEDDEC:72BVI<>=====<;::>BDFHHHGEDDDCCCCBF@>;;:878887778886766665555545555467776655665678:<:899778989:><;:::8789;;<;9;<=?@@@=?KTNC867699:<<;;>=<==>=<9<>>@<:;<<=<<<;;;;=?BDA=>>>=>=====:>;7MO8D?AAABBABCCBA?>@@@??AEFDEDCCEOVWVRI??>?@A=9EYc^X\`a^a_H3//0/3320159DNF:7779888885358::::::99:;<==>=:9;769:<=?=:60.11/./378765448<=;<=<;>@@A@>==>?@8047743224425DSRFAEGEB@?=<=<>HPK?77:::744798777778;;99<=>?@;/+--,**+-.../11/125ENIHOVWUSSRNJ@53210..*)+/5?E;1-+**-152-7DGD<:82*((+,.01.,,,-0110./4-&*/,())*+-154/Au‹b8365-++,-048=;63/+*+,3@HQL82/(9H3&8P^TH?:8324Y_8'))//*6@>7553)'3BD<4/..+))++,-6><881.>F1+/;<4315410-**-21/.---,,*'))(($ +3-&"&?@.,15750,).454451*0AD52543236856>/400Hnznu…„}}{_6.1245653.---*+/-/?J;('8G?-0GVSKB8-''*1<;+*=B@@:;37]X40;@91/9;0(-23>>13?L[`altrqwudXXYYWVSQQL@0+*'$%(.5D]m_D5/*),,*0740),3ATU?-',-7e‡‰YXWWVVWVVVVVVVWWXXWXXWYZ[[YXWWWWVUUY]]]\[[ZXYZZ]___]YYXWWWWWX[\]]]^\ZXXXXZ[\\[ZZ[ZYXUQPPPRSSTVUSRRONMNMMLKKLLLLNOOPPPQQRRSTUTUWWXYZ[\[Z[[\]__^]\\\Z\__]WNHHMMLLJIMTXZ\[PGFFHGFEEDDDEDFJMMNOPQRTXYY\][XVWVVX[]]^^^`_^```ccfgfea``_ZUSQVgl`[ea\s•“†{~zoknz„€xttw}ˆŒŒŽŒ…ƒ‡†‚ƒ†Š‰‹’˜‰jcntvzthddgouuf^myy|}rq|~~€€ƒ~}vf]`q‚|€„x`Z^`]fv~}xsrpkdbbeffecd`[Z[ds}~qho‚™¡—Ž‹— Ÿ‘‰ŒŒ’š’ŒŽ‘——”}t~‹€{tcfj`]VS^_[^`NMWNKKHIMTVUJW~mldTPTUYZXTSUZad`YUTTQW‚¯º¸·¶·¶Ÿxdba_d`^‰±¥„WFMVZ_^]YVXZXWk†„oeacpmRIMQTTSPNMOPNLJJKNOOPLGKMKIJLLMNMNTUNLPNP\TLIC^€p\T_nTCOOPPOOPPOONLKID?MZ[bWMRQU]WNK[cNTZY[SNRSMJTVTSLJJGEDDCBCFLMPdkjjjmv€t`LLIGEFGJDNfUENLKJLMLJHGHKJHFGIIHJHHKMJGIMMJKLKKLa™³Ë­¢[FOMLJIIKKLLLKJJJIGFMX[ZYYXUSRPOONMMLLNNMMNNNPRQQQOLOPPYZQNNNNMNOPOMMMNMMMLLLKKJHIJMQOQY[YUTTTSQPRSSRTTTX]_]XTQPRTRRPMJHGEEFFFHILMLLKIFEDCCA?@@>>>=>?@AABBCFHHIJHHHFDLQHCBBACDDDDDEDCBCEEEEEDDDDDCBABCCCDEEAFAiµ`@GIHJKJIVd]TTVUTSSUVTSUTTUUTQRTOMy—…Š ƒ€‰‘•o\OKF:GlcYZ[\[[[YSNKJIHGFDDCFSaf\PMMMNOMMH=9<=<=<<:;6QO>DBBACCCCCCCCCDEECEEGC:30ESA9>=;;;=<;88>BFHHGECBCCCCDDDED@@<878777777779877766555466555656876655455679:;<:899:99:<=99<;999868999:;;:;<=>?CNUWYZWSPPQTVX]C05667764435665555665358989>BFGFEB;439?CB=;AA:7<@??@AA@?OSG?=988779;<<;===<<===;:<=>E>669;=<;;;<;;<>><=><=?>=?A@@>>>>><;;;9HE@KBBBBBAAAABB@@@?<:9<@ABCDCDMTTUVYWCBCCC@<45@?<<;7799;?@=:71/0.-.0268864348;:9:9879<<==;;;=?@=;94430012221:NUI>AEEEC?<>@>=FQL90028;9667876777778899<<;<93.-/0-*-0....12238<20DMC?IOOOPPNLKG?5111/17?EHKH;2.+)*,7CG:/>D<512+''(*,020...---/22114.**+,,,*)***.1.95/-+)*++)(2=96943NQC@;;DHNXL8,+*))/1-.2,)%(CF30+'-002/+***+,+,..-+(')'$#4RO4181<\b^XC64/,)+-//04327VQ5--2333323771.06.Cvxs‚‰xjT502455665420.,-/.9PN6(+6==?OaS:.++))+-2;9,0?>;49GB9[cWVG965.2@41:84@H7.+-=FL^b\i~|nijkkkYFFNM@420,/1//1=da1)/+)*)'(*,++*+2ED2+-.-)JwxYXWXWWWVVVVVVVWWXWVWWWXY[[ZXVWVUUTTTX]]\]\[ZZ[[]^]\ZYXWVVVVWWYZZZZ[[Z[ZYYXYYYYYYZYXWWSPPPPRRTUTSSRPNNNNMLLLLKLMNOPPPPQQRSSTUUWYYYZ[[\\[\[\_aaba`^][\``_^THGIJJJHFFIJNZeh^OHEDFFEDBCDCEIKKLNNNORWYZYWVTSSSRRV]^]][[_abbaaabca]WUUSRQQXele_[STo‹ƒ~vqxyplv|xusw„‹‰‰‰ˆ…ƒ……‚€‚…‰‹ˆ„‡ŽŽ…~yx|vmomacok`o…†{uoeht{{{}}zzyrb^_uœ©”}qb]a`]hw}wqjgffefffghhigifdio~•¨¦™”‘‹˜¨±µ¢Š‚‰Ž‡{xzzx{€Šˆyoninw^RSXYYWSRWc^S[\nƒtPFJPW_^TQNY{|nlcXQUYTLPVWST]eaYUTUTT}²¼µ¶¶·°’pcecaebWhš³†SGIRY^[VSTUUXTTqƒqcafl\OONQTSPOMLMLNMJHILMONHIMKGGKOONNLPWUMMQLWhUHJMbi^a`nqUHNQQRSQLJOPLIGGGE@RaXWPNRPX^PO^fQEMOYYQRTSIBHQVSJGIIGEDDEGFGGHHXiuxuwz{|{oWOIEDFHGJNKLMMKIJKLJIIJOU[_YQLIHHKEFHHJKKJKHPR_™Ïy`¦ÔáŽMJMMNNLMMLLLJHHJJILVbjov}{iVOMMMLMMLLNNONNNNQRRQOMLMMLNPQOOMNLKLNONNNPOOONMLKKJHIKMPNPW\ZUSTTTRPQRRSRSTSW]_]YTRRQPRRPNLJFDCA@DGNNMMKJFFDCA??>>?>>=>@BCDDCDDFHJJHFHGGQNDDDBCCEEEFFFEEDDEEEEEEDDDCDCAACDEEFFCGC‚xAFFDFHJHPabWRUVUSRRTWUUVUTVURQPSWNSƒ‘‘¦¤Ž„Š‘–‘‚xljpq[@Uj[X]\^`]SNLJJIHGGFDCJZbZPMNMKKLMNMB7:=BCDB@@AACB><=>?@@@@@@?><=<<==>>=[L?FBAABCCCBBBCDDEDCEEFEB>41HH6<=;;==<;979@FHHGEDDCCCCDDCBC>@<88:888888878877765566466678:9:8766566668::;988779:;==<<;;:999987889::;;<<>@?>=<@:557:;;;<=<<:9<<:<=<====@CBA???>>=;<=<7DDDFFCACA@ABCCBBB@=;99=?AADGNSTTVXYWMB>?<:8876;K\^\]beYA9>=85323344567@IG<:;99:99648;;:::::999;;=?@??>;99::;==<<:752-,/02577655579889877778998999;;:<932322246764>PN=;BCGJA9BLF50.+17:;85676667777777:97740013578842/..0./77.*+/5521.+,,-00/,()*-2531H[?5752000.,+*),.10..-,+%#8VO2++,03231B[I-)(()('$4UN@4%@ffgzrgY942,7A?<;831-+*)($%,14::@VWQQH=AIIMI?880'+75*'#(A<*==('('+-+.364.)'(+,.11-*))&/HXQ?;AG7,ZˆŽn@56.('&()),245]}O>>6/35851111//2:58k†tz—•Œ…d6045655431.-.,,./9LK4(,/-3GgjG.(,2431///0+6?98,)928@6//-9KXcfmttst|…„„‡m?6>;89;::?D>87;SiQ.*.+)*)(&'+,+)'*..('(,-$.KJZZYYXXXXXWVVVVVWWWWWWWXZZZZWVWVUUTUWXZZ]]\ZZZ[ZZ[YWWWXVVVVVVWXXXZZZZ[[[ZZZYXYYYYYXWWWUSRQRTTSSSSSRPNNNMNOMLLKLLNNOOOPQQRRSSTUWYYZZZ\\\\\\]_aaabbbaaccbaa]TPKGFGHGECCEJViun_OFDDEDCCCBDGIJJKMNNPSWWTQNMMMNMLNV_c`[TSZ]\WTVVUSPOPQVXVUXfwuli^e„Š}tnrsqxxhblty~~ztsx}}{}‚‡„€€€ƒ„„…ƒ‹yxzpmpk_^fdkz€‚}tkotvy|}{vvuk^achŠÍ±‹|h`_^`ktqmkhffiijiiiiikjjfhjm…• °½ÀžmfowyvbUQO[\ROU[XOSaotrk]Y[XSRTV[]ZW[XYZ\flsˆ¬“jc_Vamne[]Z[sxrg\XW[_RINXXQNS^b\XXWWWtª¹±³´³¨ƒfdgffkf_Z„©sLLKPSW[TOPRTWTHTpocdi^MNQNQRQPOOOQSTPNNNMMPNLMKHHHHIIJKMSVRNNONQQFM_[Sevs~rJJeeYTQSPMNPNJHFEFFBN_RJOPON\VG]iVJLMKWXRSQNIA???>>>@BDFFEDDDFGHHHFGFJQIBEECCEEEEFFFFFEEEEEEEDEDDBCCAACDEEFDCDDVDGGEHHIIKSRPRVVVUTSSUWXWVVTTUSQRTSSR[pxq‚™”ˆŽœ¡ž”‡ukxe@\iZ\Z\c^KHJHIHGIIHDJWa\KHLMMMMMMMMG<<>@EEDB?ABCB>:;=?@BBBA@>=<<;<==>?@bH?EBABCBCBCDCBDDDCCEEEEDD>6;D>:>====;:998>CKHFDDDCDDCCCCCB?=:66:;9888888887777778865689:9;:7767789:<;;:;8667677:?>96:<;;;989979:<<===???>=<<977644545555566677878;AFGE?:::=ABBAABA?CCA@@ACHNC?@=8789988;;<<==<<<<9=?@>>95455679:;>?@@=7:;;<;<=?@A@???>>==>=?==@?CIHDCA@ABCAABBA><99<=>@FOVUSVXWXWRNJ<03457:8;GW]^afdQB@>674455666667?E>988:::8558:::::999989;=????=<:;;<>>=<<:::72.-.02446665776678778865455444443455444468::77BM@8>@DKF<9=>=>FC4/0--19=73565446878867886542236=BD>41.//.--39:;96;DEDHNTUPJ?>C@>=;;FLOSTNA>>7.+))((.;;50/1//0340,)*,1@OM:.**,1475/+2522321..25443/*.+++,/0000.,++,.//)%')))&,BF0)-..-./*:P?+,+*))),682--"$MkyaVaHHD,1;;9:;9840*((''-521>JQQ^T5)9OLNL;192(/6,%',:J>-3.'(+,-*&%*38741-*+,02/.,*'?XE+2FFE3,>q”Z065*,1&&((+/3;uw9>@;975675301332683Q“Œ}”¡¡¢˜]2265765431+(*)(*-1>J;+,6-%Cm[4,,01120/--,,<>14/"(0(JjntkL345,-/8DA85400/,1DYao|ph„™Ž‡„„‰{F152002448;;997:@9,)**))(''(()))+2698*&--++//^]\ZZZZZZYWWVVVVWWWXXXYYZZZXWWWVVVVXYXXZZZYZZZYYYWUUUVVVUUVUWXXXYZZ[[\]\\\[ZZZYZZYWVVVVUSTWWUSTSSRPOPONPROLLLLLMNNOOPRRSSRTTUXYXYZ[]^^^^^^_aabcddefggggffeb\URPMJHFDBABRkwti\OGFGGGECBDHIHJKMOOPRRQNLLKLMMMLNZdd_TJKPPMKMONONOQQYb_ZTVk{{vr}ˆ†‚|wxxvxn^X]dmv{~|xxz|zrmz‹‰€~€‚†ˆˆ‹ˆy{~pinkca`bhuyo}—››˜Šyqru{€„…ƒve]ccdzÀžŽykb[\bmnkjkmmkmolhdgijknkghj}†€‡†vbNEVb\^fxtmqonlkrŠŠ‹‘ƒvh]ZVUUUWZ[\\^dpieos€’œ¨›xv—‹fckigegb]fqufYX]e_MFHT_]NLSZ\\YY^br£»±±²¬œzdeigilkaLe‰dLPNPRTWSNNQSTRX[blfheUQSRRPPOOOPPRTQMR[VONOOPMKNOLKKKMORSTQOMMOKHJQWST_m„}KPjmhd[QQNNSPKJKIFFECJWUPQQLU[JSdTLNMHNXQPQNIF@=bF?BABEDCBBCDCEEFEECDEEDDCA;4=B<>===><<;:9;=EIEBCDCDDCCDDDEEBLNH<::87777887777788888747997546689:;<=@>=<;99899759><758<;::99999:<=>@@@@><<;;;>H[eec\TTUWZ\D<>CGFDB>>=:876654434666666777:CDDC<;;=:>>:=>:6675689::>DHKE<9;;;?>:;==>>??>>>>=>>>?@@A@@@FJID@@AAB@@AA@?<::::;@JQPORWZXUTSRQG87679:<<;>Q``cgcO>==867868;85679=;7889:9766889889999999:;=>>>=<<;=?@@>=;::<<83//.-/3766557769::;8444222332212356654468:;<;=GD9:<>DHC<989=CA3.21/.387555453587778988876335:AC@91-,../00//0210036;@BMXYN67FCBB@>@DLT\R96?=5210.,.9>;7326;?<8420/))6LM5()())0:<516;7775457:8/01/-,,,.26422220/.-,/82&&+++*)-021111.**(7C<8940///01+('))%6d{f[eU;0/).9>>;987:91036774.-;KJ?NH$*HNNN@.+1-(+/*&(.:6()*)*.0-++)%')+-493+)(().20,+-+$$2<@D2'-PoD0745K^C*)0333?^P29:;;AB<866679733831j‡ ©£ j809<;98879<6)&(()-/4HJ604+#H\<)/81)+/011.,.@=073..+ /VkoXC?951+)8G>101441-/B\ouuwœ³¦€y€{G-230,-/34+),/0)%((((**('&&''(*)'2NagileTJIIIGEDDFHHJKLMOPOPPOONLLNOONLQ\`^ZMEHIIIIMPSSQQMNVYYTOXhqokp{ƒˆˆ‡‚zwsbRPUZ`enzƒ{|zpipƒŒ„€‚ƒ†‹Ž’“Š~ufjqhab^`kpip‹—“”—š|pr|ˆŠŒŒƒrd_aev©Š›pcaZYanplnmlnnorlgchjknlfiv„‚trrgVJZ\\Œ„|}‹‘Š†¥Å»˜hW\WWXWVUUWY_ejptw}†“—¢ yoŠ’}jgdcefgecelrj_Y`fXJM^mxtXLQSWYV\gjeˆ²³³²¦”wdfhghifWLPZUPSSTTSSQNNPQSUj„yklj`V[[UQSSONOPPPPMR\ZRNNOPONQVVTRQQRSSQTVPLMNKHJLLORPl}VRjf__\[YURONLIIJIFDCBGOQQRQPXVWcSHMOLHUWMNLJGC?BNTPNHCFGEEFIKIIIJJHGJLJGO`a]YWVRNKIHGHJJJJIIIJIIIHHGGFEFHILKKLLLLLKJIIIJJGMXjFKMQKEINPOMLKKIJLMKHIOYekom`UOQTVURNLJILQRSZ_aa]VQPQPOMNNMPOIKPNMNLMNNQSRRRSRPMOMKIIJLMNLKKMPW\WRTSQPQQQQQPQRRRTVZ\fi^RSTTTRRPPNKHECCM``PJHGFDC@>??@?@ABDEGIJJIHFEECCHKGLRKEFFECBDEEFFFFFEEDEEFEEEEEEEEDCDDDCCCEEFFFIJGGFGJPQRSX_ccbb_YTTTSSSRRQQQSVUOUftpd\YTSTPVaj|‚zln†Ž”…UJ_ZWYZSKJIGHHHIJGK[^OGJKIKNNMLLKJIIJHDFHHHGHHHGHIIJKJGC@<<=9::;87468:\@<=>?A@@??????BEEEDDEDDCC@?65?A????><==<;;8=IFABDEDDCCDEADFH_rnL6:8888878777888788875345544569:<<=>>?>>==<<;869=;867799:998:;;<>>?@@@@=;998::<==>===;:98888987788=BFD?<;==@FDA@BBBCCCCDB@@CA=;;:99789:<<<<<<=>>==<8;=88:9:;;;<<>EIJA87:99<<9;<=>>>?>>>>>>>??@@@@@@>CLH@AAA@@@@BB@>=;979>FHJOUY[YSOPPOK@767::=>83AZ_abdY@:<86984>====<>?@?>=<;;<;:964/,0564556899:;<<6223432222222244333368:<<<=BD<8::>EF?866;A>2.1200037754443477658997874468>@@?7.,-../0/.,-...-,-.035@QG.:I>@??@@AJRZP4)0642232138DKC947CHFCAAB>856AE6)))'&(5?;535532100363-/0012005;;74443221.*-670/00../,+.01372()0:?>=:5/*3EPC&&)('#)Rt{nzR+&')*2CKG@:57:88UQTI5130,(,/-++)*($(()+-//*))''()(,1/,*()+02/.+" %))(09+%8==8898@Xvh6/9;9679547:99>OG01765542332/4o•¨¯­}0*=>??<;:7;D@.&*,-031@PD4,'3M;"0A@2+-.021../B;0;743.%$.7X\RK:461*7A1(/034314H\h_~£ ³¬’†}wB%+10/.1;<14>?3$#*,,,-+((((,131-'.CKDB?:46T[;cb`^]]]^^\YVWXXXYZYYZZZ[[Z[[ZXXXWVWYYYXWWWVVUVWXYYZ[ZYXXXXXXYXXYZZ[\]``__^]]\\]\[[[ZXWUTUUUUWXWWXXUSSQPPPPOONMMMMMNOOOOQRRRSUWX[]^_^^^]ZYZ[^`bdefghjkklnnjfda^[UOMNMKIF@BLOR[b[NIJJIFEEDGJLLKJLOQQPQPPNLMOOONLOU[c\GDMMHGILNV__^XQQSSRV`fgb`n}„ˆˆ‚wsscPOUUWY_lxƒ‹uutrn}Ž‰†…ƒ†‡‰‘’Žoipqd_a_bihk’‹†‡‰“{ty|ƒ†‡‰‰ub^ftŠœ¬tSUXW^ntpnlkptspkiijkmqkn~Œ‡vwmYTTSn|yˆˆ}tpgs†}}~~|z‚›†\RTWWWZZWUUX\cjqtx…’ž£™š§–z€„unssolllllhfgig^\]XMPgwvytZOSTSSVaigai’²¶±£‰ocegghg`SNPJOQPSUVURMLMQN[qu‡‡pmqkZQVPKQRPOOPOMPV^\NGMSTRPOPTWURQPPOONQSOKMNKJJMPPO[sc\ifkfiqlec`_XOIIIHECCCGJLNQPPTU]XKONNHHYTLNLHCBAEONIKHBCFFFHKMHHGGFGFHJGCGT\][WTRNLIFGHIJIHHGGGHHGGGGGFGHHHIIJLLLLLKJKKKKKKIVvRAIIKNLMMMMLLJJKJLMLJTcovo_YXUUVVUTPHGJLS]bipqppk`SPQQOKLMLPQNRQMKKOMOPRUTRRRQLRZUKJKLNMNMLMNQV[WSTTRRQPQQQRRRRRSTWY]ef\RQTUSSRQNLIFFIZdSHIGEFDA??>>??@AFGFGGHIJIHEDDEIGIPPKIHGDCBDEEEDFFFEDEFFFFDDDEDFGECDDEDCCCDEEFFGGFGJMQSTVXZ^][Z[XUTTTRQPQQQRRQR_jpi`UKJHHPRNK?DRce`p~‡ŽXU]WYOHHGFDDEGFDK[YLGHIIIJLLJIGHHIJIFFIJKKJIHHIIIIHHGC?==?A<<=?<;;<>?W557998:=<:8789;?ACDDECBBB@?=77AB??@><=>?@?;:GF>=BEDDCCCBBCFN^gcI7888887777778877777753345456789989::;9::;;?:37==84677788999;<<=>>>>>?><;;:9;;:>Siqj`XUSVOCBBBBA@?>=<=>?AACFDC@<::;::98887=BDB>:;;?ECAAAABCBB@@??@BB@??><:99:;<<=<;;<:99899::8888:<>?<>?>==>>>=?>???@@A<>INJHCAB@?@BBBBB?;679<>DQY\[[XNNUVLC8779;;8587DTbcb^F9:68978?<8:;989::899::8667777888999:;;<<=>>===>??>=;<<;<<:::982035545579;;;;:84344454432220244344459<<<;;>@<89;;?D@888:>=4.1222245445531366424897885694...//....--.-,-,-.(''(8>7=?<98=A>=FQVF1-..,,378;?<=967877>=3-.1/03.1DA:61<>'$:4551,'#LoqW>;:5/41(*.03424>KRF>§‘š©¤“htl?))-/-),5;>AC;*#*2432/*(+*(/993/-0>]U;7;50=;&fda`^]^`a_\YYYYZZZYYZZZZZ[[[ZYYXXXY[ZYYWVVVWVVVXYYZ[ZZZYYZ\\\ZXYZZ\]_``ab`^^]]^^]\[[ZXWWVWWWXYYYZZXUSRPPPOOONMNNOOOOOPPQRRRRTVX\_```_]ZXWWY[^`acdefghgfdb]WVSQRSRQPPNLJHGIJJLOPMJJKIGFFEFJNNJIIKOPOQQQPLLNOOPOLLUgmWFLTNFEGFO[bge_\XSSVY[aeit}~|~‚}rus_SWXWWYcpv‡Šyquxw…‘‰‡ˆ‡ˆ‹‹ŠŠ—š‰tquoa^adefiwˆŒ‡…‡„„‹†ywx~‚~…ˆp_al‘¹³ztbTWdquuqmrwwspnmljjpsq€‘†sv‡ca`Sp’‹‡|xss{ƒyzzzeUVTQVXV[\URSTVYcjltŒ—š›”Ÿ¶³ƒ˜…nsx|ƒ‚zvpiec^\b`\[`b^`a]WRRVWWY`ggeXx°¸± {defhfgcYQORTSNNRVWVPIILQM]€‚~pptscJMXVQLLOQPNS^d\PGIU[WSPOMLLJJJKKKKLMNLJKKJKKOOHUn_S`UVdimrkihffcVHHIFEDEEFGHJMLT\[UORQNMFKZROPOKEBCHNLHJHB@EGGILMHGFGEFFGIIJJJQWXWTROKHFHIHIHHGHHFGHHHHHHGEGHHHJJJKLLKKKKKLLMNF^fUKEGKQNLMLKKLLLLLLMPZkxvk^NJW[WSUXTNJMV]ceejmjd\UUROPQTUVTRTY_hfVK[]SOPRRRRRQR\feTKLMNNMNNMOQRUWUSTTTRQRRQQRRQQRSRSUVYaf_TSVVSRQPMKIIKTNDFHFECC@>?@@@ABDHHFFGHJLLJGFDGIGPQJIIHFDCBDEFFEEFEEEEFFFFEEEEEFFFEDDEDDCBCDDDEGGBEPTTUUVVVUVVVVUSRRSRRRQRSRNNc}smaUJDDCEN[WTGHMctqisxtxt[`Z\C>CBABBCEDDS]KBHHIIIHIIHHHHKORTSQOMLKKIIIIGFGGDBA@>DIG?:?DFDDBBCO5468989>B>:8779>>>>?B@@?@C=:>BDDCCCCEC??JD>888888888767789877677655568<<;:987778778633872786556778889:;;<<==>>>>==<<;;;;<<7>>>=====>??ACCA?=<<;::98878:@A@?<;9:::879:;=????=<<>>>==>?>=@?@>@AIPQLGDA@@AAACCA>><867=LY\\a^RJX`\PE;7;<:89<:7DVbf`F679::>>>>=><::::::::98754345665798997645765455443221244444469;;;;:;::::;::@?78<<<<6/03313543367400442004789:67:;=?=92//01211000232220.67044-0>A:;;::;=8@PP;38764.:D;:@=,;PG@CFH:*,.4;AFJC>BC@?CB=ADE?:751.16876789:::89>CDEDBA=9730.++-/8BA962--.**-065*(4EMH8*)-/+K‡D(0***'% !R—•^1/12-+04@GDA?==BMJ:2574;I:+,(*2?SD(%)-14589641,(+-)%(**)&%(-101/+''('%#);E>71-*((((*))4=7343/.//),=:068::::965449Fdi\I5110/1134763^§»…99B><50./014797320.-0.-9;;8;=*"4A@:2-)+.---10E8.=90293(*(KvyZDB>71.,+..01444>JL;*d™©Ÿ‹nBAF<89=<3+*0569:/$&*2?@6/)(+((264/12,3apH376.'%%hfbb`_`bbb`\ZZZZ[[ZY[\\[[[[[[ZZYYZ\\\\ZWVVWWWVWWXXXYZ[ZZZ]``^\XYZZ\^_`acdca``_^^\\\[[YXXWXYXYZ[[[[[ZVTQOPOONNPQPPQQOOPPPQPQRTX[]_^]]\YWWVWXXY]^_``aba^[XVUTSSPPPTWSQPPNMMMMNMKJLLLKIHFFFFGJNMJHGHLOQQQQOONNPPSSNLXikXFHTSHEGFHNPS[a_ZVRPS]jv|ysry€}qpwhTW[YZ\bjqu€suv~‘’‘’Œ‰Š††Šˆ‰‰‹‘™’zotqhdgigfk|„‚…‡„ƒˆ‰xx}zy|ƒwhe}¥›za±˜c_npqtqswskkmpomkkptz||sonq€€{z‡‰‡‰{ru|u}‚wq\TVSWZTSQSMGLPRU\hr{†˜xj~­Ç¤wr…zpvv|‰’’‹ƒ{tpmnq{}ldfiWMVXYVSRUZZW[ehd[w®º±›sbdfhfbZSQQSTSPORTURKHJLNMUm~€pftdYqgVm~~kYSSTRZkfQIOZ_ZSRONMJHGGHHIKKLLJGFGIJJLPLVodKPROHM^dhkh`XRPMIHFFGGFFFFFHKKX_WUXUQONJSVKMQOKHEDGJIHHFB@CFIKNMIIHGEFFGIIKKKKNTTTSQMIFIKIGHJHHGGGHHHHGHGFGHHGIIJJKLLJJJKMJKMETqwfOILLMLLLKLLPPPPNR\lvuhSPSPQPKP[_]_gknpngb_ZVTOLNNONS[`d[VUUge`Z`pbSQQQONNMQ^phVNLLNOLJMNNOQTUSSTTTRRQRRRQSSQPQQPPQSUZ^`\TRTUSQPPNLIIHGIHHEBAAA@ADDEDFHHFEFGHJKMKHGEFILOLGFGFEDBBCEFFFEEFEEEFFFFFEFFEFFFFFEDDCCCDEDEGGGBIUVVUVWVVVVWXVTRQSSSRRSTTQUg|zmh\PGDCCENZXYOPN\vuxss`GWU]`eODHGB@BCCCFPMKKIJIHHGHGGFIQW_ca\ULJHIIHHIIFEFGEB@@BKOJB>@DEBBCCKX:348;79>FD@<989:@DDCBBBBCBA>B@789;????=?<:<@CCBBCCC?85445789988887887689888899889::>A??=><:8887894/-48556448999:::;;;;<<====>===<<;;:::<95>>======>?>@AA?>=<=<<;:9998:>??><;878?HGEBAAA>@FIOTPE:<==EF<>>=;==:9:<<>@A>>=<<==<;<<==>>?>??=@IRUND@@A@BCCCABID<:8:FRX^`^[KQ]b[TH;:?><>>?:>><=>=;:99::::976433466657766665578886555333222343332568:99::9::::99>?66?>9;842223333336740/120/-.479967:8:=831001355545679;:;92=;98;>=;:98667853=NPNPNLG@:2/,++.,-9@7-*(,30.-+14/+:[_E'+:8339P910++--+-)1Oln;1;HF=5,1IC851.*)+-/24:<==<641,&$7LJ6*)))')-+**01*,Sg@-86/)*+hfddbaabcdda]YYZZ[Z[\\\\[[\\[ZZ[[\^^_`]ZXWWWXXWXXXXZ[[[Z\aba`][ZZ[]]^bddedbba`_^]\\[[YYYXXYYZ[\]^^_^\XRNMMMNPRRSSRQPPONOPPPQTXYXXWUUTRSTTUUVWZ[[\]]][VSTTTVXZXTQQRSRRQPPNLNONNNMNNLJHGGFFEDINLJIHJMNOPQQSROPPRUSLHPekQ>L[RGHLJGGIMRY_\URVds{vkiosqlgjriYSVZ_]]eqllrrzqu’™‰Ž‹‰ŒˆŠŠ„™zkyzrkjkihmu|€}|…|w„Ž€ouzyvw}yggwyx‰sZ\´·{ornmorrng`dilnolkpuqgimmjdau‹Œ˜Žrm{ˆ„wt€wz‡|`NWZ[WPLSRVcw‰vZWaes……yi^ŠÉņ]_mnlou€‹“Ž‚ytolnq|‰w__debTQX[XRUVUTOSaec\v­½±lbbfkcYTPRVVTRRQQQQNGIKMMMQ]lcQX`OMyhd|š¡q^VQYdYKR`cYPOOOMMLMMMLMNONNLHFEEIKLKGXneONRMNJFNZghZMHIIJJHGFGGGFEDFGHQWV[_YUUXWW[TIJFFHHHGFEDDEECEHKNQQPLLJFEFGGHIJKLLMQSUTROKHKMNNMLIHFHHGFFGGGGGHHHGHIJIKLMJIIKMJJMNSln_QKKKKLNNPPOVZXYXbjrl_TQRTTQKGR\cp|€~}o[SRPNOOPONMNNONMKLPOZYSXsgRPPNPNJJM\shSNMKKMPNJLNPPRSTSTTTTTSSRRRQSSRQPPPPQRSWXXYYWRSSQRPNMJIHIJHGDA@ACBDHHGFHIHGEEFGGIKJHFFFGKJIHFFFEBAAADEEFFFFFEEFFFFFEFFEFFFFFFFEDDDDEEFGHGERXUVVVWVVWWWWVTRQSSSSSSXRVl€ynoc[MFFCCCK[YYTPXS`jtqzd::GY^iVSPLFCCDDCHLLNNKKJJJIHHKNRX\YSLEDCCCEDDDDFDCFIGA??CMNHMTQMGEDEDM[9547:8=@IIE@;;;;=ADB@@@EDDC?@D<779<@@?=<>??@===;;=ACCABB@<9:88777888887788778879::;;;;;<;;<:::;:98877851/267568779;;::;<<<<<======>===<<;;:9766808XkdX\U?A@@@???>?>>>>>>>???>==========<:::;?@?=<@BBB@@BBBA@@ABBBAAAAAACCBBBC@>:746GVRRRQRSQQRSTUWO@<=9AA<=>=<=><<==;<>A?><><:;:9;<<==<=?@@A?@JTPD@AA?ADCCCBFC@>;;AIQUV^bWNNV^_XF8>===<==<<;:::::9764334444556667787899986655433223444322457988::::::::8;>75??98;;7323323345531000/...038969;:9:52210/13344466788:996WkWMFEE6174/2>GNEHH2-24:94/,+)*044:FONKLE611108HN>0)/.2541/.133322420112563001/,:NQLOPMG;2,+)(''&#+72(')/62//-/133Imt]3+B:45:8>:0,+..)')'19Q=:O^O;>=-3JKA?JUL8)-/25872-*(*/;5,.2415>>4-,376.*('*)'%)/ATK<811/-*+*-=F?65553113550043DbL(*0-/322///02227;<<9630/243462/./1247956;4-...4:830/,*(.330.012;:,'*'*.452356/7F1/<6-/1042'=e`MD=740.,++,-.0111555.;hŠž…{‚[15:AN]gW?EUWUJ95;6''@PE1'***,+)'),/1+%?X4)411100ddfecaabddfe_XXZ[\\]\]]\\\\\\ZZ[\]__`a^[YYYXXYYYXXYY[\\]_bda__]Z[[^^_deeeecbba_aa_\ZZZYYYYZZ[\]_``bcb`[TPNNOQRRTTSQQPONOOOPOOQQPOOOOONOQRSTUVVWXZYXXXURRRSUW[^\TOQSTTTSRPMLNNOPOOPOLJJGGFEDDINMLKKKKMPQQQSRRSSRTTJDTkkSCOYNGLNKKNNMP\bZRYo|xi_cgfcelpwvkaYZ_[[bp}sgpzqg|“‹Ž’—–Šˆ‘“yu…‚uoljijmq{{rrwyy~q`gouwux~z`Ut}uvaX[‰µ~vtmklqia``aehkmlmqtplklkingxt€rbcq„ˆ…yu}~€hPSVVRPPV^g½ÍË«vYR]t„€o]W]^Ähcgknlku„Œ…xnjfbiosr_[da^ecXWZXQSVSQNNV`c[o¨½­…d_fjcVPQQTXWTRSRQPNKHIJKNRQZdQENNGXiqw^Sg‰¢•xWQ]WNXhdTNNPPMLNPPPQRRRRQMIFIJIKMNKUi_LMPOOMMJIS\WIGJLKKIHIFDFFDBADBASWT[YUTW[`di^RMEABBELIBACCDFIOQRRSRNOMHFFHGHIIKKLLNQTTSQMJKNPQQMLHFHJIGFGGGGGHGGFHIIIJLMJHIKNHGLSTWSLIIIKKJJKJNTY_`bddb`[UTY\VOKHIScmw~}€‚u[JLNMNNPROMLLKKKMMMLLJGRkmYRPOPMPGManhWNOLKKMNOMMMNPQRSSTTUUUTRRRRQSSRRQOPPPQRTUUVZ`^QOQSROMJIIHJHECABCFFGHHHHHIHGEDFFFGIHGGFGGGHGGFGHFABCCDEFFFFFFFFFFFFFFFFFFGGGGFGFFEDEFFGHHGGNTTVVVVUUVVVUSRRSTUTTTUWPVw…wnmXXKFFED@IZWTSMVNOimnlRSV]gTb\WUPNKIGDCKNJJJKKKKJLPSX[[YTIEBABAAAABBA@BA@DILHA@BEDJ\b^XRKHHELP775123:@GGE@@?>;;=BA??>BBDFA<>=;99;>@?===>????=;:;=@BCBB>;98:9877788887777776779<<<<;::;:::8889878:8773/076/069::9;;;:;==<<<<======<<<;::987635986Gaf``V:@@@@A???@??>>??>>??>===>=>>>>>>=;98?BB@@ABCACCBBCCBBAABCCDEDBCCBA=;4;OVTVWYZ[XUUVVVWSI>78<<<=>=<<<<====>=@ED<===<::<=<<=??@@ABA@ENOEABA>AECCCCCA?>=;<@JOOYbcOCKX[^S=9==>@?AB?;7779::;:98899:<<=;:888767887887778887:<;;==;;<;;::988865542444345566788889999866666433234444323565678;;:::::8:=54=>97<>9543222344431///..01/-3898:<;8311///.---./035789:;4?cdU\]XQ@245.6MS@91.*/51+*/>;23J\Q2-CG,2OP6/BYE1-,(&*351,+++.1/-*+,).51,*).47887542.(+9MUPQPC73-***&1B8"'333237;7.(,29UR)$,+,,,./.,,-,.159<7111//04682../014:AE?3?jR=@=835:513531443/,+),231/.///87)),)*06637:70AC/1:2,.0152*7GBB>231/.-*+-../0244/295=`mAOjF(33Fhn_C2=JF:5?E:1+(),1/&'*-.0.$2P<(../232]_bba`aabcec^ZZ\\]]]^_^^^^\]\[[\\]_``aa_\[ZXYYYZYYY[]^_abdecab`\\[]^_cfefgfed`^bdb_ZZZYYYZ[\\]]^``bdefda]WTTRSTTSSRQPONNMNNNNNOOPQPOPPPPRRSSTTTUVUUVUTRQPQQQSUVSTZ[XXXVUURONOPPQRSRPOMIGGGHFFJMNMMLLMOPOMORRUUTTWVMK_wsVITVKFJKJMONMVb^S\y€k\[`_\]k{xuzyufUU]^`›‡qwtnihy“Ž€Š‹Œ–—“˜–”–Švx{tpnllmnvƒƒ|upjtohv€}wvvuyvS\abqhXWiŽzyskour`\_abccfjmtrs€s^ekklo{f[ibgos~„„|yqq‚rQJOOW`ioqtx–§©¾Æ®‚\[z‰v_U_gcž®ljzty‚whuŠˆ|qic`epqlceib__in`WYURTUROMOS[c^g¼£y^^miPKOSVWXVSRRSRQNJIKLLOSSY_RLPIKiwjqfUNRi{}mkgQShgSLPRQQONMNNOQRSRQNJGFJLJKNJYoZCINNMNMLKKMPOKJMMMMLLQKDFEBA@D>Ge\UQORVX\_a[URPOKFBDJJCBBBEIJORRRRSRSPMJHHGGHHJJKLMNQTTSQOKNPSSPNLJJJFDFFFGGGHHHGGHHHIOQJIGHMEAJNQOLJHJIIJKKKMS[]ac``[\^\ZY\WOLJIIShsty}zn[KINOPNMOPNLNNLKMMMLLNKG[pbPPQLQGGM_phVQSQLJKMNNONONOQRTTUVVWVTRQQRSSTSRRPPQPPPRTUUX^gcVSSROMJIIIHHGDCGGGIIHHIHHHHHEDEFFGGGFGGGGGGFGHHKIEEGGGGHGGGGGFFFFFFFFFEFEGGGIHHFFEDEFFGGIIIOTTUTTTSSTUTTSRRRSUUPLLIFHWjtjaIZJHHHF?K[XTTPQJZupqkflpqT?CVTXUQMKGEHMKGDIKKKKLPWYZ\YUNGID@A@AAAAA@>=A@>EMPMLG?@We_]_^XUUQPH>:=:9=<<>?=<<;;=B@::;<>@?=>>>?ABA?=<;:;>AA?=;;98898888887777787789:<<<<:9::::88788878:86630474/38:;;99:::;<<;;:;<=<<;;;;9878888647:935Kbij\=CCBA@A@???>=>>>=>>>==<=>>>>>>==<<;;?BCBCBA??@@BCCDDCEECBBAABCCCCCBBBCCA=6AVVVWY\^\XVWWWVVWVJ=:<>;<==;<<<<=>=>>>@BB;;>=::<=;<=>?ABABDD@FNJBBA=AECCDED?>===;@IOSR[`SEAINXZI;;=>??A@AB=777:<;::9998:=>=<9997876677678777788789:;==;9::8888777655433443456678888999997666665433333433324445569;;:9899;=64:<98:;87632212344221////033/18:99:83////0/.-,+,-/48:999:50Usd^b]^ZA78/C2#/B;+9OE,%8YD..-($(-.,*,02.04+$(')-0.-/../..//-.1,)4CKIHHFC?:6.*)')20(*132223333-+.0>J3&)*****+++**),,+-01////001341/./037BFGF@39GHCA8125555652274,)*.9??=95//-,1/341./3358767A:+/3/(+0231./-/75-..-,---/..-/275-.:7.13,07.(*(0>=BI8Jovc@126:84234;:.'/7.&)*+,-42&=B)&)+.35YZ\^^_``abba_]]]^^^__aa``_^^]\\]^^_abbdda^ZYZZYZZZ\]^`cehhhhfdb_]]\^_aeghijjga_ceea\[YYZ[[\\]^___`adeeeggb\XUTUUTSSQPPNLLMONOQQQSTSRRSRRRRQRRQQRSTTTTRQQPONOPMKNSY__^^\ZZXWSNOSSTVUTTRPMHGHHHIMPQQPNMNNNNMNOQVXWW\XNWl{v^RXUIHJJIIJJPY^^k€tXT^b^\\j~|pqtiWYmr_b‡|stmhqliŽšww†Žv~ˆƒ}wpirtqsqqqpqu€„ƒvuzo}—š}z{xu€_URRpeX_]]l€tir~rb`aaabbcgkqon‹}d\`lkmgY[cdgnw}z{{teosUVahqz‚ŒŠ}€ˆv_z§ÈÄ›t†n\`iZe¦Š`w‚„£ˆh{˜–…tkedltsmddjic]cst_TVTTUVTPNMP\fa_“»šk^eeXMPTWYXXUSTTTQONLLMNNNOTXWQNQEZƒn]ZVOII]sp]S[hZILQRQPPOOOPOOOOMLIFGHJKIKKJX\PLLNMNONLOTWXWSNLLOPOSXPNRPNLKJJT[[YWVUWWWTSPPRRRRSTOHGFDCCEJLQVUROOQSSSOKIHGGGIIKKJKNTUTV\TNORRRRNMLFCEGHHGGGFGHHGGGGARjbWYYK^haYPNKIIJJILUcf_^bfhc[^dda]Z\XOIHMJJVeouyweTLJMNNPNMNNMLMMMMLLKLLKIUjdQJLPZXAB`maSRSRPMKKKMNONNPOQSTTUUXXVSRQQRTTTSSSQPQQOOPRTTX\dli]QPQMKIIHHIIHGIHHIIIHIIHIIJJHEFFGGFHHHHGGGHHJKLJLJIIIIHHGGGGFFFFFFFFEEEEFFFHJJGFEDEFHGHIKMQTTUTSRQRSTRSSRSTTPOXb^ZXPDRrvˆˆJGHFEAFVYSUSOIZvrrvssp]D@6ORWYSKHHGLKGHNNKJJKNRUUTVURPPRNE@?AAAAA>=AFC=@FLQUSIL`g``cb_^`a[VQPQRTVZ`\PFACC@?>=;<<:8864;=<:>>>>?ABBA@><;::<=?>=;;9899888887777878999:<<<<<:9::998888887777752395/4:<<<98889;<;:::9:<=;;:::96667778:9;;843=Ufn_7:;<=>@??>>===========<>??>>>>===<<>AABCDA=;=?ABBCDDDFFB@@@@BCCBBABBBAACA=KZWVWY\^]YWWXXXVZ_[L>:;<<==;:<<;<@=>>><>E@;==;9;=;;<>A@@ACEDACKJDB?;?CDCCEC>==??8MTFUWUZVF;=@HTRC=>?>???:>PSB6789;=<::9998:;;:999898655665766666689878;?@<8777666775655434433467877889::99976666665433233233333553579:::9878<;56::::9996310122332231///03425:<<;70,,,,/1000.-,-0579:97;6$:nu^dmfb^PC9=B=>80/287233335.);SRE@=COK?>=82,**-1796222--464347994./@;;4/20.,((/3+)=G5'%.MB//.((*)''(,14332-((,045566542../.*()**=YWIA:7B?:73-('*--/4863210.295-*+.65**,+)*)))**+-,+((),-/101011/////04=GIIHA33DHEA7..245544499-&%*28:====:4,)1;=<6/,14210.-/,''++'(042/./01/++++++-//-.//9A@:/-10.-+,(.<<0++.,0/)HvfM@.'&'&&'-=C4'2<*%*)'))07+18*&('+..XY[\]^_``aaa``___``abbbaa`^^^]]^^_``abccc`\[[[[ZZ\]]^beikjhijhea]]\[\\]abcded`_abca^\ZY[[\]^^`a``abbcb`^__]YVUUVUTUSQQPMLNOOQQQRSSRRSSRRSRQRRQQQRSSSTSSRRSRPOOMKOYabaa_^\\\XNMQRSUUUWWXVQKGGHIMRTTSPNONOONONLPVYYZ][X\eoqf_[QNMJHGHHJQYewzbUZaa^]]amwvsoc`qwk]mzgdieegmoj}k‚€„ˆnZbhbXOZtxrvtqoooqwzz€‚ƒ„~yy†“ƒnn|gUU\qeY[[Ygxsiq|wibaaabbdfhcbdz†scdkh^`abckv{{}pm‚œ¬mMv…‰Ž‡‚ƒ}}YVe—ϼ‚`]kaP‡–gŽ´ºu£–‚oegw‡|icimlfa]g||dUUSTWVSPNLS`caWƒ²‰adcTNOSWYZYXVUWXTQONNOOPPPOQTRNMKHf‰Ž‡iLLTOKHEPVQW_XLMPPPPPOPRSTSQQNIHGGGHJKJJKMMKMMLMPPPPOPUYYXTQMMPPNNOJQ]]]]\XTSSSSSSTVVQNPPPRTUW\a_RIGFFFEGKRXYTOLNRSTSMKJGFGIIIIJJKPTTZc^ROQPRSOLKCHRPHHHGFGGHGGFEFCQqoV^pcr‡pTJGIOOMNOOadYbfimgeed]WWXXQKJJOIKamtzr^NLMKKKMNOMLLLLLLLLKKJLLHUljVKJJOnrW_k`UQPQQOMKLKLMNPOPPPRSTUUWXWSQQQSTTTTSSQQSRQPPQQTXZ]dkeTNQOJHHGGIIIHIIIIIIHIIHIIKQMFFGGGFHHHHGGHJJLLLKLKJJIIHGGGGGFFFFFFFFEEEEEEEEHIGFEEFHIHHKPMMRTTSSRQRRRRTTTVTMIZ€¤¨§§‰ž¹ÈºRBDCDBCRYSUSOKPl|qntpiF>FAIOUZWNGEINJGTZPKJJMPRTTRONNPPQND??AABA@>?DGC>>>?DIMPW_babcb^aglf]]\ZXYZZX]^KABCBA?;9;;;97768;<;=@@>=>????>>@@A@==;;:;<;>>=::8798788887788878::9:<<;;;:999998::999777773156208=>=;9898:<=;:989;==;:::::8789:<>@AA=7457DZj]7567789;;<<==<<=<====>==>?>>>>==<<<=>==>?<9:;=ADDCCDDDDB@@AA@BBBABBBAACD?EV]YXY[`cb^YXZZZZ\adXC:=<==<:::;<><<@E?<>=;<=;;;=ACDDCBDDD@=:<<=>@A7G]HDWXZXF8:::AKIC@=;;;<:;>=97CD49;;<<;:9999887547::9986544456676666898779?@;6555655554667654333555766889998887767666654322223323444545767;<967;<737<<;;<;6676897511342////1225;9696/+,--/2200/.,,06788989927@D>54674244566..APE9>72AHCD@5('+-054341**,-/01348=<4-2=B<54449@7,,@`hYH=8878762-+*+-1-,61%&+/7?=;4,QˆO0:0*'/2.012Nqi\C5:90**-63-,/-)$'9>/&%1@>310+))))++,04872.,*,4::9::985/,.0++$&)MjaRNGB?=94-+**+++/6:<9633100/,-/.-.../.-,*(()*,,-,+.20269863////011/6CJJIC512:B>70-,0332345;5%$),.,)+.27=504:>@>6-164.**)('(&$'-34684225<:.&&)*)*,-.0114=DD@920,+*'$-@MK<344134-6lŠVARF1'%&+)(.23*17(%,,)*)*1560)('')('XY[]]^``aabbbaa``aabbbcb`__^^]]]^^_``bccca^]]\[[Z[\]^aehihdeiigda^[YYYYYYYZZ[\]]]^_`^\\\\\^`aabbccbbba^[VSTUTTTUVUUUTRPOMNOPQQQQRRRRRSRSTTSRSSSSTTTTSTUUWZ\ZWSQNOY_abba_]\[ZUPMNQRRUXZZ[ZUPKFFJPTVURPOOPPPQPLHLUYX\ba^ZY`geZTVSJFGGGILP[mm]]c`__^^\]grtuu|qWQ\rnZ_ebbffgho‹…v€‚‚qZRTXUL\z{wzummmpsuv}ƒ~~„ƒyyyvƒ“ƒdZjz€fUV\lc[\\]anpjmrpgbaaaaaacebbakst€y``llgcbcr€}{n†Åé¬Qe‰‰†yy‚~Št_cdp£·Ž‡pVceZYƒqd‘˜¯»°ˆ†¦§”}hds‚„zh^lrl`bb^v|gYVRV[UQQONVa`aTv }a^UOQUWXXZXVWWZYTPOPPPQQRROKOQOPKMl„…oQFHKKMNTcbW\\IHMNPQPPPPRUWVUUQHDGGGHJKJKLLLMMMLMQTTSRPRTSRRQPPONLKKGHQVXYZXWNJJONNPRTOMPRQSUWXZ\]ZQJIKHDBDPVSPOMOQRSSPNKHFGHHIIIJJKRTX^^UPQPOPPLKKRWRFDEFFFGHGFEECGOhhOC|Œo¥_NO^\NOQQOIKKU_dhijjg^UUVUTOLLGER[gw|v^JGJLKJKMMNNMLLLLLKJJJKMKOkoXJIHJQ]gu€cNPSQNNNNLLKLMNPQPQQRSTUVXXURQQRSTTTSSSRSSSQPQONRUUWYah\NPOIHGGGHGGHIIIIIIIIIJIIKNMJJIIIHHHHHHHIKLLKJJJJIIIIGGGGGGGGGFFFFFDFEEDDCCCEEEEGHHIJJPRGDPXWUSQQRRRSV[ZSG8SŒ¢§²¹¹ÉǦ£­°´«PBBCDBAPXUWUPJIWromwlHCGHHFMSUYSC>IOHGZ[LIILORUUTQHHCOVPJ><=?ABAA@@CD@>=<:;8;M_b`aacdadmxn[[]\ZZ\ZVXf_FACEE@89<:;98889;<;=??=<>?????==<>=;;<;:=<<><;::899977888897899:;:;;;;;;;9899;;:;;;;:99886434336;>>=<::99:==;:98:=>=;99:::8:<>ADDDC@;6477;Nf^7666655568;<;<<;<<<<==<==>>>>>=<<;;<;78:;9899<;;AD=>======<;=?@@AACCA@BA:97;?@E@87;=>>?99US?MW[YF99978?CB@=:89::;::84;@<>@@<99988789874/6;;::98653333345668987768::75554555444468875324445555787779877667666664332235312445545636<=;;::;:66:<;<<;:7=JJA=6013320.///11362-0320/////0010-**067998864@RaokU]tskgfeWLC<96666445677502<:16=7377=F>.$).05:9;;82/-+(')*-17966;A@920./;@3,*.QiS:7<:9<;5.+)&%'++(291()+3>985/Ft>#)-.*3821/2KfL,)*..,/24775321.*).1-&'0;81///-,.26820772.-,+-7?=;;;;9.*+/10/($(Qod`d[I>75.%&./++,/5-;O?660'&)().32/.01221-)(*)()*+,3::;>><83111110.2@KMJD7--//3420/*,34344495'&.1.,++,--.04:6595/2992-(')*+*'%'3?EE=777;C=1*((('&''*-./06??<:83-*287=HKJC::>:7<9.Be?&MaN6,-)''&',,-,'*.1.)0627:1)('&&')XY[]^__aaacdcbbaaaccbcdb__`__^]^_^^_aabcb`^]][[ZZ[[\]`bba_]aebdfc^[ZXYYXXWVWYZ\[[[]___^]\]^`bccdddcbba`^ZTPPRSSTTTUUUSRQOOOOOOOOQRRRSTSSUTSSSSTTUUUTTUVXY[^bcZQOPPU^cca`_][Z\XQNONORUUVX[\ZUNIHINTUVURQRQQRRPKFKSUUZ_``]UU[\[]XLGGGHKMKN^h`^aacdededadkpto]QWcjeadegfhgilg{‚{~…ynYNRTRd~{uwwy€ƒ’‹‰š’uw~€„ˆƒ}ƒ‘aZ\agnZTUZga]ZYcnpmjigfca```aacffffghfeqxiYanjfcdw„€|p€Âï¸ZIq†}ƒŠŠƒ~~{zvnd]cx~}˜qdqm\[\[V^y~Œ¨®¨‡‘³¬‘qdkoszxriipn^mmQhzi]UQW]VQSQOVb`bYt•|bRPXXXYWWYVUTUVTRQPQQRSSQMMORRPQHJfxjRGIJJKPS|›u_eSFLLLMRSRQQSWWVVWWTKFGGIIIIKMNMLONLMU]]XTSSRRSRRQPMKKJIKJGHKKLIMPNFKONNNNNNRUSSTUTSRTTOJLMID@BKOIEHKNOOPQPNKJHHHHIIIJILRTSUWUNNNLLLKJLNMJFACDEEFHGGFFDKS``I6ˆ–j²ŒHKj†ŽmPMMLMIk”jYbcgd`]WZYSPLMJFYlut}vaPIIKJIJLLMNNMMLLLLJKKKNKKgxaKGHIJPXt’}TOTSQNNMMLKKKMNOPQQQRRTVVXXVRPPRRSTVUUURQRRPOONMPSRST[gbRMNLJJIIGFGHHIIIIIIIIJIIHIJJJJJJIHHIKKKKLMKJJIIIIIIIGGGGGGGGGGFFFFFFEFFDCABCDDEGHHILNQMEES\[UQORRRSRTYSD9Apž§«³¶»Ì²‹›¬´·¤KDECCBAMUVWWRLNLQes]LNcVJIMLPSXQA?IKDHSSKJKLPUYURNFKHWYJK@;;=?BCBBAAA>>=>=;6;Uffaaaaddeoq^\^^\[\[YXanO>FFEA<>;999::999::>=<>????>><<<<=><<==<<;:99899977889:9779::;;;;;;;;;9889;;;;;;;::988753337=?>>>=;::99=<9888;=><::8899:@FHJKIEB?:65897?X\77677654469;::;;;:99999:;;=>==<<<;;;:99:::9::==>=<<==;===<<=;;<>B@>?==>>=;:;@B@?@ABAB@8489=7NWEGQYYK<;;:898;=<87768999:?@>?AA@=87766799:;848;;::98755422004887665556655543443344224666433556557777669:987667766654443245332345546538=?AA=;=<:88:;;;<=3;XXD?7111100//0/0220.-,/2100/-+-131.*)/58:9750)2@JdtcShynjmifeZF52344225555448:/-:=882.9C5()22025;A><<93/+*+-0///18AFD:1/-/58+)'$DbH29@=<=7,%(()))*+()094-+/3..02?H-)..006<30-0562,*)+//598689535540*))')451+*+-344:AC6.65+)12+4@CA?===:-*01//.'$-Tf_\SF>:4+&(394-,-04*?L1-384.)++,1444212220+)*+*)((*-48:::96788653/+5JQNH;-*-//01341-2853147991*-.-..-,,,-276.-0-08:50,))+,-+('-8=CF<4457872-,,---.0210/0488301,).8@CDFHIFC><=98;5,60";^bN>=/+=?)%+,++.03/)4CB:5-'&(,((.XY\]___`aaceddddededddcba`a`_^^____``a`aa`^]]\[[[[\\\^_^[YY]^\^`_\ZYYYYZZYXXYZ[[[[]^__^]]^_`bdeeeeeccca`_]WRRSSTTTUUUUVTQOKJKLMNPRSSTTSSUUSSSSTUUUVVVXYZ[[\`d^XUTRRZcda`_^\\][WSNLLNOORTWZ\][VQKJJLQXWTSRRSTTUNHJPPNQSX^`XR[cb\SONNMMMKHTgg^_fjijjhgb_bfhkcW\fdaccbgllotxv‚…ps€€€}pcWPLa{u|†–›Ÿ¤¥ž¬štpq{–ž”Š‰‘„bW[YXXXUScha^Zaknidcccca`aaabccegfgmlbmvjd`Z]decf|„}xx ßÂZQjiƒƒŽ~hougf^V^`_j{qtreŒ¬€ZZ]XUYrt§½³Ž’¬©‚`el^buvsrlqpewNbwj^TT]bYQRRSZ``aYh‰}\MSXUVWWWY[WLJKLNOPPPQSSQKMRPMLIEEOYLDFGEFHJSu†wu`FLNOONQSRRSTUUUVWXZVMIIIIJJKMMMMNNMNXaa[WVTRSTRQQMJHHJKJIFFIJFFK\]FKMQOJJLQX[VRPNMMLMNLJLOOJECEFDDDGKKLLLMLKJIIIIIIKKJMNPTQINLKKKIHGFEFGIIGEBEEFGFHILQUX`f>_šmVA_‚¡§ŽoKDLJP‡Â¥fXdih^ZW[YPMLGJ`y{|…|`NLJJLLIKMLMNMMMLKLKLLMNOGQ{mTMLMPNTr•ŒdNORQQONNLKKKJLMNNPQQSRTWXWWUSRRSSSUVVUUUQPQQQPONNRSQQV`gYKMNNKJIGFGGIIHHIHIJIJIIGHHJJKKJJHHLPOMKNMJIIIHHIIHHHGGGGGGFFFFFFEFEDFFEECCDDDEFGFINOKEFOX][UQQRRRSPSQE@??>BZgdaaa_`cekum]\___^][\Z^iX=CD@::>;=<;<<;999;=>?>=<?>>>?@?>>==<:988889999778::97579:<;;:;;;;<:899:::::::::98875346:?@??=<;::::;98888;<<;9::98=FOQPLHECB?;758;97BF976776655679::::9876666799;===<<;;;;<<;:::9:<=?@?ADCBBBAAABBBBCDCCCCBCCCAAN`a\[^adc`^^_]^_]_fcL;<<=>=<===;;;;:;;<==<=B>?==>>><<9?CCAA?@CC;338;=@@><::::99?>;:8888776479<=?CCA@A@?=:8755568=>>>?=<::88669878988985553445776543322332122222333466555576689:;98777777766653234630155556548=BB>78>>;988:;;<<3:TTC@;3210/0000//22/-/..0/...-,-03320-/58:962..105Gf|dZsummlhgicI4353/.011235;<527<:82.9;++7:1,*,3;<::644311593-(*6CGE9111/..*)'#:O:/:GFC?6/,-,/40+,+&'03/../46204.'.57549<4,,+)(*+*)-25=HDA@=754443/+)'*/*)*+(*485=HD4*36,*14/:GGC@=>@:/.23.+)&);ZeYD30460&"3LJ7--/0/6G;')*/5642/-/13541.---..--..,*+,-033469<=<9740-3EPMA2+-0024444219<520589:4*)*---.---1671,*+0:<620,))*--+((2=>>>92/10--,)+379=?BEHH@9039=<5,.2547@HIIIH@7<@:;8,)+&-Ka^RL;8OP1#)1763..018DD<3*(,076./Z[[]__`aabeghiiklkhgfdccdcbb`___`_`aaa``a__^^]\\\[\\\]]]\[[[[ZYYZZYYYYYZZYYYYYZ[\\]^__^^^^`acdefgggfedc`_`_YVTTUTUUUUVVUTQLIIKLNPRSSSTTSTUTSSSSVVVXWWY\^```bcddba`]]`aaba`_^[YZYRLLLLLMOQSUZ\[YVPJFGPYWRRRSTUVWRJJMLKIINTRLQX\\VTSRQNKLIJ]kgcfgge^[\^^]^fkha^c`]_`behkqux|~hSctzyxƒ{n_KPmŒ”˜¢££ œ žƒkd€™™•“’‘|h]Y\[`[Qjqa^`hjfbaccddbdgfeddcdeebgndbpg]bbabbae}„|u{»ÓwMrtxƒ†ŽˆmX_d_^\Z]^[Z`hfen‡µ¦iU[][f€ˆ²Ç·š‘Œmpva]`[isqvympŽ€PRro\WXhvbNSY^`_a_S`…tOPVVTUVWWWWQLKKPQPPOOOPQQPNMKIKOPRQMLLMLLMLINZkƒuTNQQQRQOPRSSRQQRTUWXZWQNLLLKKKKMNNOOPUWYZYYVSPNNMKHFFIKKJIIJIIQVO\bKMKMRLHLU[WXXQMKKKJLNPTYYQJECDDDDEFHHIJKKKLKJIIHHILONLKPQLLNMKJKJIHGGIIKONJGEEFFGJHX[T`jE„ƒuUHeŒ®É¸”`EJQRZk†¬€^hokaYW[XQNGHfrn†‹|eMIJIKLJHJMLJNMMMNLLLOPKHMJp`RSONPNa‡–}[MLLLNMMMLKKKKLMMNPRRSRSVXVUTRRSSSSTVVUUTQPPQQQPONSSRORZicOMOOKJIIHGHKKIIIIJJKKKKKLKJKMOMJJKNRPNJLLJIIHHHHHGGGGGFFFFFFFFFFFFFEEFFFEEEFFGHHHHMKGEHS[]XSQQQRSTSNGAHtž¤¨­·ÁËØÊ•«ºº½Îd=HCBBBGQVWYTNJIE:Lv†}hNKJIKLISSGEIEDGKLLKLQ[^VMIIB?TZKNSC;9==AEBBA@@@?@AACCEVeb`abc^`gnro]]bbbba^][]]aN9?;68>ABA?>>=;:9;=<;=?@?>@A@??@??>?<;:888899999:99998548:<=;:;::<<<::;;:9:;<<;;:9898547<<=>??==<:9::::;;::;==;9967=EKMLJFB@A@>:645987899766666566679:999987767899:;;;;;;;;===;<;:9:<=?>=?CCCCCCCCDDDDDDDCCBCCCCC@I^b]ZZ`b_^^______^aeX<8===<====<===<======>?@@?>=>@?=;<@DCB?@A?8238<>@@?=;999879<9BVJ24CWXG?@?@A?<?==;8348>ABBA@>>=;768:;=?AA=:7555335577644322112211110/123458;9667889:;;8777778999764322694.04454234588731:C@:889:;9::5>LJC>953211110110/21.,--.-,-----/2676215::950/23110>m~]`|znmkffne@284/*),-06;CF=95362.296,++)+373+*37322373-((7FIA4-0330/010*/<30;NND;877644650./20-/4525BD6..+(++/1156/+*)(**)(),.5GVRFA=730-+,,++++*'%+0016;;=JB/+/410024=GFB@>>@<30232/()0?[jH-0110,%#:WK2-/0//6;830+()075222000.-,*))-131242020/25358::986433108FI@:73-)'-20*(.9BD>840/0.*()),59<<:;COVL6,-3@ID<;@>619DJKJHD;=B=55-&+($3MSH<4232/+)4;=>8237:;;94/16:@@6/[[\]^_`abcdgknoopnkigcbdedcba`_```aaaaa`____^^]\\\\\\\\\\\[[ZYYYXXYYYZZZZZYYYZ[\\]^^^^_^^_`bdefhihhhgfea`^]_`ZUUUUUUUUUTUTQMLMMORSTUUUUTSSSRSSSUVVWWWY[^`_```aa`__^]ZZbgdbb_[ZZZWPKIJKJJKLMNNMPTWVRKGNSQRRSUTRUXRMLNNLJHGHJKJLQQPOOOMJNNHQdkiecdYMQX[ZWW_a`bbffefdeheflpsst[IMVrwp{ƒ„‚lPXˆ¤¡œžœššš›¢’qm–”–•””””‹vg_bb_Uts]`hlmnnnjfeeeggcbcdcbagc_nq`]db`cccbbdkxr™Û—Rovoxuw~j_ejic]_\XZVT]nmlpd‹»ŽWU]Y^z‰·Ç¸žŠ†qhxzfd^M^sv}~n|›^Mps`[\q…iN[hd^^^[PbfKTWUUUXYWUSQQSVXWSQOPRSQOONLMRTWX[\XXZZ\\YSLLN]s_LRQQOONNRTTSPOOPRTTUWVURPOMKIJKLNQSTSRRSUWWSOJHFFFDFILLJJIIKHJksPWfQSNIPOKJPRKORQPOPPNPSWZ^]ULGFECCCCDFEFIJKLMMKIIIIINSPMKJORPONLKLLLLKJIGJNPPMHGFFDISh\IWd|¡|„qCQ˜ÍßëÈsWtdObcPPopflqkbWZZRMHNfmby’iMHJIJLKGGLONILNOOQPNNRQPNG[bYZWPNMJe‘nXSPNKJKLLKKKKKLMMNPQTTSSTUURRRQRRRRTVVVUTQPPQQQRPNSSMLMSchUKNOLIIIGGJKKIIJJJJKLLMMPUSNLMLJJJMMLKKMKJIIIJIGGGFFFFFFGGFFFFFFFFFFEFFFFGGGHHHHHHJIGELW[ZTQQQRTUVSJDFkœ­°µµºÁÒܸˆ¨´º½ÀZ?GBBACELVWYTNKKD?]…‡yYDJIJHLCCYGDGHHGLMMKNYcZMJMKD?A>>IQEC??>=@@@@?@AAAAACBAOccbcfhc^gw€{b]]^[\\\\[\]`mK:866=BCB@@?><:9;>@AA???>>>=<:988989:;:9:::99::<;;=<;;;;;<;99<==<;<===;;::89857===<;:9:::;<;;;=><9876;EKIFDCA???=;:62137999887776566665688999987689:99:879;<<<===<<;:9;<=>=<>BEEDCCDDDDDDDDDDCCCBBDC?EZd_YZ`a__^^```aa__f]<7=;<;=>>>>=========>=>@A@><>AA=;;=ADC@@@=6139=@@@?=:88888888?SK527KXL=9<@CCADILMONKJGEA????>::>CCCC=546;;::;=>>><8656655656664433211221111/.011248<=@BA@?>?>;877567899865433258741255202432247;FJ?789::99;:7=GJC725532221111..242/---,,,---..3886448;;84//110./-CDA?>=??70,-1.&+19Yc2$.000-%%CS;/11////1631.05887<=511+')))()*.1137765349<9<;854321242/07=844555543122,,22223575323/-./01357;<:60$&=G?82,((3:4*/?HF@;2-5;<71,)/34;9315=IK>16819MUQOROG=;CHHGFDHKD7.//)).*'13.*)((*276769HMB:8755669<<==<95[[\]^^_`abcfjlmnnmjhfcbcccba`___``aaaa``_____^^^]\\\\\\\\]\[ZZZYYYYZZZZ[[Z[[ZZZ[]]]^^___^`aceehjkjihhffd^_c`_a^YXXWWVUUTTTRPQRSSTTUVVWVUTTSQRSSSSSTVWYXWWVVVVUSSRSSUUU^ihdd`\[[YYVPKJKKKKJLMKMUZ\`_XLDHNSTUWXXXZ[XTQNNPONMLLHEIPSPLMNIQSHJVdkidaVPV[[YWZ\^]^aktrqommkikovzxeZTRjvuzyu}‰Štf‰¡˜˜™ššššš™šŸš{“–‘‘‘••’†l[b`_}s^cmstsqoidcccc`]^addbbgfclrg`cc`aabbbb_hoˆÚÆZ_yjgdgjf[cnpmcY[\YWXdtqkhjce¤µvV\YWl³Ê¹’{zug[gqm`W_lv~wŸ–pQnxe`aqwi^jng_[WXO[hWTXY[XWXYVRRSUWXVSQPPRTRQQTTSUZYWXXZ\]^^`]UNKKJLNLOPNOQQNPTUVSPQRQQRRSSTUUTPOLJJJLNRUSRSTRRSPLIGFFEEFIMMKJJGFIHK]k]W`UQRRWUOIJNGGIKMOTWVUUVWXWSOKGDDCCDDEEFGJLMMMLLLMNNOPPNNLOQPNOONMMLLLLKJJLLLMIGGEDI`aL>Lw¾°¯PINvÔíÛ—x¥¯b@Uo`UT\gprl`XZTIBKglUg““tRIKHIKKIFGMNNJNPPPSRMNQTVJP~[[^]ZSONNq–‹bV^ZSPNMMMLLKKKKLLLOQTTUVWWUSSTRQRRSUVVVVUQPPPPPRPNMOKLJJVd\MLPNIGGFHJKJIIJJKKKLLMLNVjmf]TNMQSQNGFJIGGHJMKGFGFFFGGGGGGFFFFFFEFFFFFFFGGGHHJJHHHHFELXZVTSSRSPPQMHAU³²µº½¿ÄÕÕ¡|”©¶º½ªRAGFDBCBHSVWTMKKFE^‚eOIJKKNK4DQWJKIIILMNKR`bPFILMF?@>?D@CHIHGCA@@A@ABCBABB@@Odfcchfcbix‡a\\^[[[[[\]]`ko@466;=>?@A?><:;;<>>==<<==@??@AAA?>??=::;:8898:<=<;<<;;;>@====<<;;;;;;;;<==>==>>;;;<:8777:@AAA><<;9:;;::::;;;;>>;869BLOKFDBAA@?<;=;743578998877765665554568899876;;9998647:<;<===<<:99;=??<<>@????===<==AA?=;;>CCB?=95138<>?>=;988888998@HC:79>MN?:@BC@?@CCDJKJGC@@AB===<;?DDEEA;648>BAA@@AA??><=>=<<<:6568877644545555323422221/01122348=FKIHHGDA=:876668888555333369:7452376569:pp]o‚~xxumdbQ82/-/...+(&&),085*()))**)'')**,.+-6;6/-,.0/075-6FG:+()*+.126=;47949JA-*-0-,/0,,/1//11,/2844<;1//+(-1540/,++++---+*,*$'6;2)(((%$&'*+.<<:5-)()($+32QO)+--.4/$+MJ01530,,-01-)'*7A819:/-/+++*+*+--,-07=:545?8,"*@C82/,(*6<3*9QVJ90+/;GHB6-18748<:99:>KTSI<22559AA<;9689[\]^^^^__`cdeefgghgeecbaaa`a`__````abaa```___`_^^^]\\\\]^^]]\\[[[[[ZZZ[\\[\\[Z[\\]^^____``cegijmonkjhgecca_a]]c_Z\ZYYYYXVTQRUWWWVUVVWWWVUUTRQSSRRQRTWYVRPOOPQPPOOPQRSRVcedhb\\[ZZZYTOLLLMMMR]eggcbed^QIIMSTTXZ[[\]\XRLILNMLOPJGN\[PTTLSUKIKUdkgb^]^^\Z\_```bdgpvwvrorstx|zmmvleox~€wkei{€r…›•–™˜———˜——™—‡Š’ŽŽŽŽ‘‘“”†h\^cˆq^gqrpokfa``^^^^`aceddcgiffhfdcc`bbbba`d_a»ç|[ogldfijdaikjkd[\]XVduuoifjmcu«¡fXYUkƒ‡š¸§€v€q[Xau|h^^bmzž¡ž{X{ƒkddgfguvigg[UTORWZ^]^b`]ZVSQRTWVTQQQQPNJINUZ[ZYWUTVUX\[YYWSMKLLJHFIMNNQTVUSUWWVVXYTPQQSUWWYZXWVQOMLNUXTRSSROLJIEEGIGFHKMLHGFCGJJGFJMU\PMU[]ZRHEKIIJJKKNRWWURQQPNNLGDEEEFEDEFHJLNMLLNOQRSRPNNMMNQPQQNNNMLLLLMMLLKHHJIHHJLQD=@XŸË¬¸‘LBQR—Û˨¹ËœRA?]vgX]huul_WPHFQbhQU‡ŽnLEMLHIHIECGKLLQXUQQQQLLOUQWyeKR]\URNLOzœ‚ZW_[WVUSPONLMLJJJKKPTUVVXZYWVUTSQQRSUVUVVUSPPPPPOONMPULHFJZaTKONIGFGHIKHIIJJKMLLLLJHGWamvsgaccee`XXVSTRRRLGEDDDEGGFGGFFFFFFFFGGHGFGHGGGGIJKIHGGFFMVWTTSSTRJFGIC=oª¸·¹¸¾ÇÍÖÅ•„¬µ¼¾…MCEEDCCBFMSWRKJKHAU{lU]RILLPF@?B@CGJKKMHFGFBA@ABABBA@Pddccca_hqz†~d^\^][]_^^__`]sX35699;;=??>=<<==>>===;<=@??@AAA@??=<:9;:989:<====>>==<=>===<<<;;<<<<<;<>=>????=;==9678;?AAAA<::99;;;:::9;<<<>>;87DOTPIECBA@?>:9@<8<9658:9888876666655346789:88:?<588643379:;;<=<;;:9=>@ACA?>><;=???????>==@AA@<:;?BB<886458;<<::999889::;:>@BBDEDA>76;???@AA@??>>?@?>><9768:;:865555677765664444433444679;;;?A?:9999878999989:748?>75664332/,.7==:400/.--,-../0/486456:<96/,,0221141(BibZw€vvztkjiQ2-20.,+*()+--.463.+--++)('&')*'*5-3::5-('*..,++*+)'(0877;60110145200.,,++153/-..,+..02)'),274.+,01/./5;:668>EFB;8<>:43322131-.0001353./10/12330..022340,))+2:=;:;8/(.:>710.,(->=-+DYXQA./9?HJD8.GO@<358:9:<8/5IX`P8BTZZWOJG>/$/AC<<5.,**,-28:656:==2*,198788\\]^^^^^^_aa```aabdccca`````____``abbcb``````a``__^]\\\^_^___^^]\[[ZZZ[\\\\\\\\\]]]^^____`cehkmprrqmkhechdZ_`ZY^]ZZZZ\[Z[ZVUVXWWWVWWWWVUUUTRRRSRQQRTWYYUQONPQQQQQRSSTVY[Y]c^XZ\[ZZ\\XSNKLOMPel]Z`dfhfb\PHIJKNPPRSUY^^TGDGKNQSOFGQ\_bZLVXMLIJYgkhdcb_\\_abdeggefpxwrpuzwrynas}tosv}ƒ}iXXdfbv—¡œ™——–•–———•Ž…ˆŽŽ”dV^…k_swolnkf`___^]aeddeecdggeddccedbbbccba_\ŠÝ«]wm^lmphffcjkjnf]^[T_tvromkjkkb|¡…[SYo~vƒ›Žsz}^Xabkviaa[b{€Š«¾…kŽ‡sgfkqs|yqtm[RQW^bca^_`_]YURSTUWVSPOOPNGDLRUWYZXUSQOOTXSPNLKLLLKJJIJMPRTUWXWY\]`cfdZOPPSVWVY\]XVSRQMMTYVRQQPMJIGFFHKIHIKLJGDHUZSLHGD@MWOHVW[[TIFHGGGIKKIGLRRQQPNLLJFEFFFFEDEFFJOPLKMOQTTUUSQOONNOOPPLLLLLLLLMMLJIIIIJJKNOJHEYx Å šÇ†JH]ËßټÅKE>@itg]e{xg]VJCUhcSHq’nMDKKLKIGGGFGIIKNbZRQOLJJJINnnXTYY[QHMJL}žxSTYYYYZZYWTQMMLLKJJOSUUVY[ZXXWUTSRSTUUUVVVTRQQQQNLMUYUKHFFQ`ZLLLIGFGHIIGHIIIJLLJJIHGFFDFQ_jkgdaeiouqkmg_WMJECEGGHGEFGGFFFGFGFGHHGGIHIJIGIJKKHHGGFMUUTSRTRRWXNKDIyŸ¬²´¶ÁÏÖÒµ•–¨´¸Á¶]IFDCCCCCDIQUOKJKICLljmpPHLKIHXJPNQKIGGLKJP_UCADFECA?>?>@BCDGIILLKKKGC@@AABBC@Kcbba_^]hpz„{h`\^^[_eb_``a^aj7577999;=>>==<==>>===<<=>>>>???@A>;:99:99:9:<====>>==<<<<<<<;;;<>><<<;<>>?@@?=====879<@AAAA><9889;;;;:99<====<99@LMLJGECBA?<;89B=6::538;:778886666655446799;:;==957875434689:<><;<:;>@@@AAA?CTc_bceffdccccdddh^A5359>@>=>@BEE?>><<=>??>>?>>==?BBB?;9=@=64699689546788889:::;::;:89:;@GIHKHA;99;:=@@@DKNPVTA7:<;<=?ACCED?:;=>@ABA@@@@?>???=:9:::>?<9778878999889778788776679GIHHC<777668877766313469;;::<=<>?A@:5344256778988898777;==:8764435AOQME8/-......./0/./67446:;74/,+.212202+'HdW[rtpttpmoiD170.--./20.,+272.01011-)'''((&.@<*'()+,.-,-/2457763,**,...-,,+-01757;?=80'#(00+*,++*)))2<;8622331-++..,-.+-7<60-.0//1=QZL9)8F>0=;>=6003433345641011232//2101234431/--/0-*+/6:>=:74-).688661,*&1LI0.HUMLI=DHA?7*)A;GfmRWytb\UPV^[SIkjLIKOLJJHHIKMKIIIIfZQQNKIIFCasPVTUYa`SRJE‡›eIKNQTUX]a`][TQQOKJJLQSTVY[[YXXWUSRSTUUVVVVUTRRQPMIIOSNKJIIMZ^NHJIGHIHHIGGHHHIJKIJIJJKMNMJJMS]jmd]^b`][[YSNLHBBFIHFFFGGGGGGGGHHHGGHKJJPPNLLKKHHGGFLTVSTTTLHT`ZPHX|•¢«°·ÄÎÓŦ‘¡µ¼ÁФQPGDDDDDCDGNTPKKIIGEZw‚oKIMLNOWHLNMHHHMJIM\W?=@?BFB@@>>?@ABBEHGFHJJLLJIHECCDE@Jfdca^]]biu|rgb]_^]]a`__`abZi:798989:;<<==<=====<<<;;<;<=>>@@A=;988899:;;====>>>>=<=<<<;;;;<>>>=;<=<=@A@@?>=;;;:9:=?A@=>;;989;;;;:::9;<<=>;9=GJHEDEDBA?=:968B=7:961489888886666665445779;:;:76677765444457;>=<<<<;=BDA>:=@@?>>>>>>>>=>>==>>>>>>>?=@Ze`a`afddcbbddegV92013:B><=>@CDA??=<<>>>>>>==>=ABBEB><=;63369::9522467888::99:9789:;=ACDEFA=:<=@@?ADA@ELNNNI;67756:?AAB@?>????==;:<>=:;?=::9899:;;;;:889:8788887667:BGC=899=CING?:756567777764322578899<=<=>>;7467534666789:99989:=>?<:::988?KPRWVJ7,/1231/.///.+0522697520/,+045301/'.H^Y]stqqpnmlY?9777753351+*173474444/)('''))-50*)('''()+,+-02431.-+,3874.***-104:@;542.++,.0/0/.-,,+**3<;86300/+),,----.:>3*./1434;@J\J,*HJ3+7:?=0,++*+-0/,1494.3::0/331/-,+)%',-*(*+.0/,0BF.&***-110250/1/.--,--1N`J.5F?/,1.),485876543333.+-137??3*.55/)),.1455676443223321330012356644563./6;=??=851.15416=:.))$2SR76NP<;AA?????AABDEFFEGIKNNNJGFFD?Jhihd_^__epqfdbdc_][\\___``_j<8989899:;<=>=>>>=<===;;;9:=>>@??=;98768::;;====>>>>=====::;;;<====<==>?BCB@@>;:9::9;;=A@:;;9989;;;;:::::;;<=<=;997:C<8;961479888987666666555788:996676656765433359==<;<<;=@DA?;;>>=<====>>=<===========><6MibbadhedcccddegY;02346<=<<<>ACBBDA=<<>>>====>?ABCDDA?=9755679=72345788899:;;:8557<>@BBA@<899<@CA@AB@??ADFFC=<<857:;<=>@ABBA??@@=:977:@A=988<:878977888876668@EB=9877;DMLLG955678987765420246768979=<8458766655666889:::98=>>==:67::ALWWF4/13321/.//-+-0135765323347:8530.,.*Jlenzytqpnk]D8::;94/3=8,(-49<72210-*('())(-2110,*((')**++-153///./26640,,/1105=@7,)**,11,+03132/-,*(*2:<:95/--01,*0.(+45*'+16J?),>7()4./2,+++*),/0(&4?>65=<3=G<1+*))'##&(&$!").+3RV?,').0///137751---++,0ESC.*)+(&*.401=A0365420/-,,,.--2?B2((**+*((*-157302211158887640./2579;=@B@838?@??@=979;=:3/6>6()*"/VYCGRE23975:9<@42=A<1Jf\WVE3./342/+/?D32IVUQJB:63,*///69?>?CD@??>>==>=>@CHEBDGHIIHJJHDCALajiea`aahlg```dc_]]_^^_aa^ij5989899999;=>=>>><====<;;:;==<<=>><8678:<;;;;=====>======;;;<;;;<<<<<<>@ACB@>:88::9:::<>=:;:999:;:::::::::;<>@CEGEAABBA>=<;9:7=D=9;96246988898756666655578898855766467654432379::;;<=@BCB?==>>==>>>>>>>=<====<<<<<<<=9Badafkkgdbcccccg\;/44557;<<=>?ABEHB<;<<<===<=>?ABCCDC@99;868889843457888999::86215=@?@@@=66<>?@@@@@?@@<?@>:;>??:65447=@<9769:79::;:98999:<=<;:88887888887778:?@>:87679;AJOLB5365787766643123455683/5941477666655667889::988;@@=?@>=;50//148631//:/,_xhq€|usrjU=35651..4B<-'+27:511/-,*(())++.352/./0/..-++,-28:863/-01//--0471.2;:4+('(*-.,)+-3894/-*)*)-6:940/000-*,4.(())().5??=4/7=5)*+"/[^LRH:37921757;79CEEIYdZQXS?0,*+07=@ELF>EQSJ@;86540'%1:<73.-0]^__`achjhfddba````aabbbbbbbbccdefhihihgfedcdcccca_]]^_cfffeedcba`\[YXXYZZZZ[\\]^__````````aa`_`adhlorqmgdc^]][[Z[^_abbdeghkmnlf_YXXWVVUUUTTTTUWVXXWYXXWWSPOPONPQSTUWWVUUVVSQVZ[`ionkfacfe_YRKIJMRRORYaehhggc\X\``cefcacfe_RMT|“liiSZfj`QNPNMKP[]\cigccfmqrlcclnpy|y‰txxrv{~}{{qZKPPNUae_dpr‚–’“—˜˜——–“’’’’’“““‹‘‰‰re€ˆhbhgg`ahhfeffeeeeffbbfgeiqvuv{yw~{„~‘“©¬——†xxy…›œ|uzz{xirˆnq{}‚€xtnkkkmovvmlhda^mËíàÂ`Y\TQYcfbajk‡ÇÚÎÍÐÒ³…wqfn„‹‹„wpd]hlg`XQX[]_aed\UVXUVVSOMR\_\[TOSTOIKUXMGHNVSMMOSXVNHGHHKNRUVYdr{…ˆ~tj^SOORSVZ^dei]NNTQJOVVRKGIKLKJIIJJLKEMWR_mg[XXXWQNOPONNNNNIKRQMQRPQORUTNDADBEIKLLLLJECCCEECCCCGPQPQSPNLJKMLJIHHIKJHHJKLLLLKIHHGHHHHGGGGFEELRs™ÕñÖÁÖ’MOSJCPXheJACCBBEEEPkoc^[TQJT}rIHKBAEDEIHJJKPQQOJHHTQMOONKKKJKLLJUSQGFPMRš¬iPQOMKLLMMMOPPVVSSOQVWXVUVUUUVVVUTSSTUUVXXWUQRQPPQQNKKLLLMMNLKRa[JHIIIHFEEIIJJJKKKKKNOOOOKJKJLNMJFJf€ƒqOHLLKLXgidWHCDGHHGFGIKLMMPLKUUOLJKMQSSPJIEEMURONGA>;=CDE?U›»µ·¹ÁÆȹª—”¨µ®Â fbZNDDDDDEDELSQJJIFFIBOcULNNJMWMA;31I`VE?GL?A@@??@@A@?>=<:989;=>ABAAEDDEFFHGGFHP`ghedbcdkke`\]_a_\_b``_bc`mi2;:9:9;:99:;<;<<====>>=;:::;;:9;<><8779;<===>=<====<<<=<<;;;<=<;;;;;<>@BDB><:99::;;<<<<=<;;::::;;:99;:::::;<>EMKGECCB@=<<;;:;8=F?:<:52469999997566666666777876546665776555445579::=>?ACDDA???>??@@?>>>>=====<<<======:AZedgooidccbcbahZ4/544469:<>??@BEH=779<=<<=<=>?ABEFEC<36<;877679865567888998885017>A?>>>;89=??><@B?>@A=>IPMKIILMIHEC@>==>?:479:<9757889;;9768989:;;998998:<=<<:88887888887779;?@;89668987=FKG<43566666665521233455@I@847965556655556788999977=?=>@>=;:731.*'-7720-.0//./...-.0124467433;;300-0@<,'*068200-,+*((*+-./484.-6;7662+*+/28<<:4-,.0-)).49:1-/552-+)))(+-*(+6?@;2-*))((,111343001+(7A6)&)*(+/7=@GD66;3**%"0@;.,**,,-.-+,.'&*1896798:<3*('),'''/;?B9532BP6,4000,271/01430,,,,,,33//1///2HTF?504;2--.//.-,+**+-/05;72/-+*+*++,.0/,-+(-477;>>;84/.0589740.,.49:;=BE;3/4978?;36=92..$-\YEI@63:9545329?EQJJhyo_QVW@1.+)+-5?BDJD;DME:876686*+:A>9CJ1)04DH6**(+6@JI4(+*+.,,.,/7<=?>;9422^___bdfjmlhedcaaaa``abcccbbbcddeghjjijihggfeeedddb_]^_`dgggfeedcb`\[YWXXXYZ[\\]^_`````````aaabcccdfhihgffd`]\[ZYYYXZ\[]adgilnostnd]YVVWUUUTTTSRRSRTXZYXYYVPOONNOQSTUWVTTSRSSRRRSTZfnpmigfghhg_QHIORPNP[hnolkkhd^TT]dc^`cdccaXLLcbswDG]h_YRLKKNMOPZfjigjkillfeilpxzxwrppmjpxwsw|}zwmVOPQOTae]W`]f‰œ’•œ—““““”•“”••••”yy‚~z}ˆgdedd`fjhgeeebbdcefedfgdhrstt€xƒ•š™¥°§œ‘yvy•¥žž›™•”Žjx……„…††xurmighlosvupmhfidn©áóÜ•WOY^WNaidaiTuÓçÊËÖÔ²„woj{–‘€wyh`qsj_UY_]eh`age\YXUVVRNQX]_^^VQWTLIMVUHCKY[OIMRTUTOHFEFIMRVWWfowƒ|j\WSQQSZenldehcOMWNHPVSLGEILMKIHIJIIICQYPOQRQPPPPPQPOONMMMMHMWTMNQQPPRUUQJECEFKMKKLNLFAABDDCCCCEIRXWSOMLLLMKIGHHIIIHHJKLLLKJHGGFFGFHGGHGGFGHJPo¬ÐÇÃå•HSQFD<78=CCBAADELKYpj[YTQPNiqMJKDABHFIIIJJKNPPOIHGHIJMQQNMLJIIJIKQPNFNNOª¯PQUPOMMMLKJKKKSUTWMQWZZXVTSTUUUUVVUSTUUVXXUQPPQPPPOOKGGKNPPNMMN^_LGIIIIHFDGIJJJJKKKJMNOQPNJJIHGHILLPcqraMJMLMYdfc_VICFGHHGGLQSSTQLLV`aXOKIJMSVTNEEOXTONJACCDDDE=O¢Á²µ»ÂÅÈö “˜¬·ºª~ha[KDEFFFGGGLRQMKKJGGDLWSNNMHMWE?7,4R\D@><???@A?>=>?>:99;;;;<>>=??AAABDEFHIP_dfeefghqsja\]`a_^_`a`abdahjA<::::;:99::;;;<===>@@><;:;;::::<=97799;=????=;<==<;;<=<<<<;<=<:::::;;;;;:;8=F?;<96336988889755775666667666554666678876555545;??=>?AABEB?@@@@@@@?>>>>=====<<<<==>==:=VhedorkedbbcbcjP,15323216=>?>@BE@5148<=<<===>?ACFHF>614:<867648:7666788799899757<@@><<<;:;<==;>CC?@AC?=FNLIEDHHEFGGEDCBAA?:77898778987997768888888888888:=?><:888878999988778?A:896679966:AIF71465666665421133342?alU;68764565555566789999768;====>>=8201.)',/00//////....,-0123354008?934423037/,'Kl_fszwusq`C@?303/0<9,'+.47210--,+))*+-00363-+4;9763,+,03568:5-+-.+((.5;80-.2230.,+)(+/-)/?EB;2-+*+***-/3773//0+&8C4(%))((+3;BKI54;613-*=>4010(4B:99/+672+*048:5-/5520.-4-*'%'*/38::?@302120*0?>60/10.-,,,,,11121157>RaTG;.,8;4/,++,,*))*+,.024620/.-+++,+-.+)(&&,2249==952//14420.-,,18;;9:@?5--/12:CB9699873#*NU?EE8486343008BJSKKiqlro]I9482<@8:?;8:977997*/1(-<@4*+.-,++0//49<>>=<843^_``cffhjjhfecbaaaa`accccccbdefhhikkjkjiihgffffgfeb```befgggfeedd`][YXXYXYZ[]]]_``aabbbb``aaaaaaa`^]]\[Z[Z[][[[ZYYZ\`bdghikmmoqsrpj_UUXWUUTTSRQQRQSYYZ\]_\SOONNPPRSTVWVVVVTTUTTTST[fnpokgehopnfYOJMPOQV_gmpnjjkfZU[a``abdbafeYKKP^TBO^efURSLOKNNQ[eihhgcfmjgiov{|yfSYhkb^m}€zxyzxq]NOOPU`d_\]]^e€—˜œ—‘Ž‘”•”™›š—ž“ag{{}|‚ygdcaaanlffeda]^babgihdd`grvppg ¢¡  žš£ª¢ Ÿ›ƒvƒ“™™™ššœ¡Ÿ–†‚ƒ…‰ŠŠ€vrplhefjnoqtuxibyxpo“±£{UZeygKbng`bNsÐèÊ¿ÍÏ«‚wnt’¢¢”{}v[i€}n^W\_ZemYSY`d`WUWVTRX`aceg_Y[SLFMYNFN\cSGKPUWVTQLHFFHLU[Z`kqz€~yhXSRSV`ioƒ{dfkoSLf]JPSMHGIKMLKKKJKIB@6IZF?>>=<<<<>@>?@>>>>??=<<<<<<=>><<=>=<@@?=;9;<;;;;=<878:;;<=<<;<;=<<<<<==<;:::;=?A@=;8:<;668::;<<<;;;;:::;;;:9:;::99::;@EFEEDB@><::;;;:;8=F?;=:754578899864677666666666555566669;>D76555349<<<=?AABDB>=@A@@AA@>========<<<;==<;<<9Gafgnrleacccdle=-243441,4=????A@61046;=<<<==>?ACFF?65129;975537:86577778889999<:;<>==AEB?ABE@;BKJFFGFFEGIIGHLLFDD><<;99:97776766666665667:;;;88;=?><:988999999999766:<988645886633?H>33557756654322222430Al{_>/5:85555555566899975689;=<=>=:4//0.,,,./..//.///.....//1331/006<513334454.,(Bea]iuvtqurTJF4198132,*+-27;9/,,-./,)*,../00-++-----*,.....01/,*+,++-/10.,+.046431/,*,11.7ILB72//0//0/-09<71+)+('7<())(''((+9JVR:,2@A68?A5.5=7%1ZYOQD6>>6-+/26666669<:9510)((#%-430.5:>8-()./:@;30./.-,+++,,/0017BIHDRcaTH6/=E=72000,)(),../12430./11...-,,*(''(*+*),5;94120001//../.3;::;8694.-1335>C?9644;D=&(EPCNSC541-02/-:FKKIKamsƒ_829IRPDDSO3&088768=;999:;=<944BN<2:?5(@_XAA@,)2662342/,)05326;>>@>:55``acefedddffedcaaaabbccdeeefgghjkklmllkkkjihhhijkifdcbcdeefhgggggea^\[ZZZZ[[\]^```bdddca`aaaaa`__^\[[[ZYXXYZZ\\\\^adhijkllmnmnmmnrtmaXWWVUUUTSSTTUUXZ]`baa\QLNOPPQRTUVVWWVVWXWVVVVVZflkjgacmqppndVMMOQOPWdopjjmmib_^^`abcdddgh\QQQWeaTNK[jYYe[W[WPORYdijicdlpjhr|€}tppkhfah‰}xxzzZGJNOQV_ca_^_`O}Én“™ŒŒ“•“’”–™w^u{~xu„zfdcbckpjeeecbb`abbbbbcfhjnklx‚‘¡ŸŸŸŸŸ¡Ÿ§œžž“|Œ—••”“”–˜žŸ›•†ƒƒƒ€{tomkigekolmptxrjp~…bXmvz}wz{eZgjd^[IsÏæÓÆÉÏ©€tr‰§¯¦…g]u†€s\U]a\ahaXONX_]ZZWX_fjkmrrbWZPIIUUDOegXKMSUWVUUSQPMJJNW^_esƒ‰ƒ|ufWQRSX^^_wtchij]ZrdLPOKHILLMLKMNHBIPQ\e_SSTPNMNMMMLLLLLKJIHMSYZWQMMOPONQRSROLGFLNFHOMIFCAABAABEBBMUPJJLGINHHHIJIKLLLJIIIJKJIHFDCEFGHIIJJJJJJJNLB775?OLJLHHJORHACDDE@>==<<=@B@@?@@A@@?=<;;=>==?@=<<<=<;=?>BBDIVcbceinuxoebaba^^`ca``___coH89999998888999:;;<=?@>=<;;>?>?>@;678:=>?A@@@>;<=><=>=<<<;;<=<;;<;<=???<87:@?8679:::;<<;;;;;;;;;<;:;;;::::9;ADCBDD@><999:;;;;8>G???@CA==@ABABBB@>===<<<<<;:;<<;;;<>>LaikplebeddicG0333697326>AAA?>9101469;;<=<==?@BEA6241277874436::5466778879::>>?BB>???DCAFIEEFEGHJLLKIIHD@><;<<<;;;:877666655778;==?BCD@98::<<::989999999999877778986666535611?F;3566666666652012365->o€^B847854555555677886348847>?>=9520-++,,----.../////////-023568:<:31225752.+*1C[f^equtqqfXSG6299312/.,025B;-++.23/)'*-,+*-,*('&&%&(+.-**--,**)))*-11+'(()-689863/*().02?NI932224335:866510+'(&*<@**,)(''&&(5K[L,/GB239:0.:A/''Tqgf`F>=3,.012047:88::73/2)*-+.,*,++*%$-;A3++.-1.,()++,-0-5EQVWODHVehZG>JXWQKID8-*)(+/014620.-/121110--+,///-+)'*28500111//0000//5<;874471-29;98<:45973=NM7/8PWTURA0++-/.2=EDDJJOguzvU54ALONPYbR0%+4876=A=;;;<:77968ED26BC>+*G]WG9/64.5<;752-')1337=>>A9257abcdffb`aabdddcaaaabbcdeefgijkkllmmmnnmmmllllklmnligffeeffgggfgiiifb_]\\[[[\]^_abcdeffecbaaaaaa_^^\[[ZZZZZYY[]_`acfhhhhknnnooppoprttog]WVWWWVUTUVUUVX\_`_`cZKJNOOOPSUUVWWWXXYXWXWVUTX]^blof`fmnopkaVPPPOQ^mnhkmnnlha^^_bcdgghnlaUOLP]_QMesXRlldjaQPUTWakojgksplyxw€†}ngeenywm\b…PIONPRW`aaaa_\L{µmJx‘–˜“™˜{ex‰Ždnutuupyfdcbfpohjliefgecec`adjmlllnqg{—›—•—™š˜•™š“‹‰•“‘’““”•———œœŽ„„rnlkjikrxuonopwk`fgdfo|†…wljgb_[_UnÅãÕÏÑÓ¨€qs—¶µ£mdo€ˆw^Vbljeff]YZYZXTTV_hmlljii\PQNGPbPKhlYIS][XWUTTTTUROPRVXZ_q…‰ƒxl]OMOOPSTdkcefec]\eWKMJLIKNNMMMH=Ba|†uj`SMMKKKLLKKKKKJIIILQRSVWXTMKMNKJMMMNNMH@CPMCINLHD@@@@@ADA>EKJIKNKTWIIJKLOPPOMKIIIIIJHIJHFBBDFHIJJKKJJJIKLJJJ@@FKLIFGHDAAEEEHKI~cSUPONLKHHJIKMLKKIFEGHGEGHHIKJIJIHIIKQQMMNPRRMMNNOQUNEjÏ_Pk]PONPONNMLJJHJtcITYW]^[WVYZZZZYWUTUVUUTXVJIPRPPOOMMOOPOONNMLJM]ZJIJJKKIHFHHJJJJKJKKLMMNONNMKIHHIJJMLm‘ŠxaRSX[ZUOJIMPKKRXWRSRPNNMMQRTYY_mtrdM@EOTSQOOQQPQOKGFFDCn›¨³½ÀÁƽ¦œ­¸Ã²X>GDEGHJNRSQOQQOPPQQQOLLMNMMNKJTXQct}ucOA?>>>=;<<@BBB@@ABBB??>==>>>??@>>>>?><<=<@@BAG[eaccfknjfdc`\\^accbbbccclC8998888878889899::;=>=<<;;>>?>@>:768:<>?AAB@=<=>>==?==<;969<;;;==>??>;879>=:99;;::9:;;;;;<=<;<<<;;;;;::;:;<<;:9::::;8=F><>;:95346789844677767777666656777666=HI=62334579::;?@?==A;;>ACCCBBB@>>>===<;:;:999::;>=8J^hpnigggkiD04667;?:88;DDAA@<5123458:;<====??A@:33411358754459:755568889;;:<=;:767989AC?>>>@?===;==><<97877665679=DIJKJJH?9988::::89999999999989:8899887664236404;?;5556677778841113694.DqiQ<038755555567777736;3).:??>9540++,+,-..//0/./0112352.015;AFFB:42015731/*1DAFb^_nuupljT<8544379951.8:181(***+-0.-..,+,-**+)((&&()*,-/0/,*))((*-14/))').:?=92,**()-/8GM@0/334458>KKC910/.+*(*?D/-+)((()&$$(M\7+4...,.*.9<'''9oqrkO963,-/-,*+-255451/02/20:VR@0+,,,,,+*)-6D<61135,*)**,..15L_c]VNG?=ZobQGXtwi[TH5++*')-1696/--...01120.///561-**+,142/12111210/--03662/17=616?>:98415:94;DD>JUclT99DNPQRX_L,'*3>=;CD85555403<=74.+0466-'3NXM@7:6,3>;575)%,0005CMIFO^a~eORNLKKKJJKMMMKMMLKIFDDDEFFFHHHHIKMOSSMLLKKLMKKMMMNONJ{»OXncROPPPONMLJJOKkwJM[_^\YXYZ[[[[YWUTUVUVUYVKHMQQQOOMMNOONMLMLLJJU^NHIKLMLHFGIJKKLMLKKJJJLNNNMKIIIIJJKNPn‡Œl_\XTRPMJKRYSQ[XQQONMNMNONPUXahlqujSEFMPOPPPPRQQPMIHDHŒ¬¶¹ÄÇÄĸ¡š«¶ÃIEGGEHKMPPPPMNNOOOQUVSOOMMLLPLO^NCUw|gJ=@@>>><;<=@ABBBBCDDCAAA?>>>>?AA??@@A?>>>=>?@>>Reba_^ahifed`^```bdeddeed_=<:;:::99988888889:<<<<<=::=:======>=617;:8:=>>?<869:;;;<=<<=;:9:;;:::;<;::::;;;;;:::;;;BEDA?>><>><:::::;8=H>:=;9:63356677634577777776666678986679@=;9522478:;;=?BB>=?:9=ADEEDDDB@@@?>>=;:;;9733567>>;Jcqqnkihoc52658=C?;75=FA<>@<41466689:;<===>?=84344221467654567:855689:<<;:::9878986:ED?>>??=;;:9;>@DIFBDINQOLIA<;9767779=?===;;:::997576689@HNLGF@989989::99999999999998999::::8876544555208>833477678887421354542Ju~rgI05:7555667777883:HB30259:753/**---..//00//110127;710/14?MI<87327:=<83.>L92L]]kvxoh`@,.10-3=?<4/3?@3/.)(''')/4871-./0-+---,+)*)*.5651.,+*+,.-,.20*(*/;CA:0(',,,,2@KD<=5/.025>MWXOB70+)))**:?0,++*+.30).%,F1$*,/.+*&-:5*)23f}kN@512/.-+('(*/3687412.375LcI1*,-,-*)*+*')1:?AAA:11220-+/3H[c^WQOI8+NmaNB[†‰vaQ<+)-*'(+0684-+-...01220-,,,1342/--.01//1236778850/320,().6;747=;9:9457400;HQSMA>J\\W\[SH:55884263)'/3/,*,7=80*+0`accbba`^^`_`a`aaacdeefghhjjklmnnonoppqqqrsttssssrponmlkjihfecbba``________^^^_abdfhiihfedba```__^\ZZZZ[[[YYXVWYZ[\^bfhkmnprsttssstttuupf]YWVWVVUUTTTSPQYabffXGFKLNPSUVXXXXXYYXXXXWURNMPOScqocVLKRXXVSRRRQQU]kqmpqnoldaaabbceffhpp^NMX\WhxlW`nmy‚r_icPQSXfmmlje\\eikrz}}nowkirtmfWWYZYUQW^a`^]][ZXTQUYURQXhsz|_ajkjvplqunc_cdefbTMdyutuhdhihgehpqnlopm^Zcfbq’ ž™—–™š™žžšš™šœœ››šš™œ˜”˜›‘zs}€xnknpu„—ŸŽwrutzŽiUW`strrsv{~sc^``ffd³àØÜßß®nrŸ»²š…wpgdt†o_UYr{vthZVWV[`aaVLLKKKJHFINOGWjMT{eJVmndca]XUUVVSQQQQRQPYo}zgYQLPRO[e\MGJXimiee[GDLONNNNMQE@w†oh\MBDMPOPTSQPOMKHHHEEFFHPWVSRPNKJMLJIJJJKKJHIF>@NNCFMLJGDBABBCB??CLRPLHFHHHHILOQQONLKKJIHGHGIKNUZYXYTPNMLKJJIIJJIIHFDEEEEDDE@DI@ESabROOONLIKLLKKLLLLRPMNMOIAAEDDFKNORPYejjc\ZXSTTTPJFGHFEDA—žH]li\USRPONLKKLMM|…MP€hUMPU[[\^^^[VTSTTUWVXQIGKPRPOOMMOOOONMMMKKJO\SGHMNNMJHIIJLKMMMKKJHHJKLLLKIIIIJKINIGa~‹ŠwdXROMMLKRb`SRUPOMMNOOONKJNV]dedhpkXFEIJORQOQPOOOMLEG•´º»ÈÍÈÀ±žœ«·¿’YWQHIILNMNNMMONNMKQ]\VWYXXWUTMT^IBHe^H<@B@====<<>@CDDDEFFFEDDB@>>>??AA??@ABBA@>=>>?>=Nddb_\_ggeeddcec_`cfedde_F:?==;::::999889889:<>>>>?<;;8:@@9778:;=?@A@@=;;<=<<<===>=95:;9:<=>==936:;:99;=<=>==;;::998887779:;;===<;;;;<:889:;8?G<8;9885434343333246777766666779988667857:97534789;;?:9>>=;;;<8212349C?AYnrokikqX4777:<=;625=A:57>>43466668::;===>?;42454421465664346;:55789;<=;8777778:;88@A?>>>>=;99;=>@DHHFHOQKCA><<<::;:9789::;;::<=<;;96756658>FD>=9899:::9999999;:998788878:::::887655544432165434777777786421456;;0Fw…€sO2285456667767624J]YL>665443/*),---...//012/-..3983/.,+6HA4555>HJLI<5@K@5(6W^iv|r^A+--/-+2?@5-,:FE<341*)*.357:73/.153..121.+-/15;<:72-,,/12/+)13+)*/=D?6-'(.1.*0CK;,)))+04?JWQLA=3+&&))--7<4-+,,-079-6@*1,(230171+-1,+09.O|Z2/0//..-,)()*-39<>;50.48E[V<-+*()++**+(%172.9736I?32/-*+-4;BHE<95+#@e`H:]“™Œ~^3$+-(&(,/12/,,.../12220,+-/.07;70-/1/./.07<;;50+*,-/2335699:<:6682-2;>>KTL98Xlb_`[PBAD=;C?7:A?7?^rdD7>?:IH*,21/4=:,('()&'-29ACDEGE@==7AQSLEQYLA=4-.//-+.8>5(&-1232..]^acbb`__^_^_`_abbdfefghhiklmnnnoppqrrqqrstvuuuuutssqpnmljigfcbaa`___`aaa``````bcdegijifeda`_____]\[\\[[[[YYXVVVXZ[]`dgjmnorttuttsstttuurjaZUTUXXXWVUSQQW`fhkjWJLLLOSUWWXXXYYXXXXYZZZVPOLLR^r‚}n`SOQSTWXWSONRetnrwnnojhhgda\ZZ^egjl_QYmtw~z_\p{ƒ„xznVT\\Walmqogbcdehilowzw~wnt{{o^\Z]XPX_^]\\\ZYXWXWVVUSX[Uan]_^Z_flw{~wnfacegdUP^w„‰†nhlljhimpqopqlg``dgg_g†›¤¢ž™šŸ¢£Ÿœ˜—š›˜™šš™™™—–›–ƒppuyuwwtno|“žšŠuswv„¡¶ o[chhacqqglob^aail^­äÝÜÝÕ¨‚ko˜°«‘tieimov}xdUO\kuxj\b^\nmWRc\LLLMMMMNMLL]bJZlZ\qskhffbYUUUSSQQPPQQQTd~Š~gVNNRO^p\GIMKJ^okjhSDR\UROOOMI8l¢fBMKNRY^`]XUUTQMKIGHGEEHIIILSVRNMMLMMJIIJKLJGFIHCAGNHDHJKKMLFBBCC@@DKONJGIKJHIEBIPQPNLKJJJHGHHHFBIZda[XVTSQOLLKJKLLMJHFEDDDDDFCYidSQV[SMMMMMJPRIIILMMQXRJNNdYCAFEDJW[ZZW`lpmigca\`mvreVMJJG5J¶sFWfolbXTQPOLKLLNRŠ|WqƒcdMFPY[]^``]WSTVVWXYVLGFIMOPOMMONNOONMMLKKJIVZKGNQPOMKJJKKKMMLKKJHGGIJJLJIHHIIKJJHBI\nzfUNKJJLMT[``OINMLMMNOOMJJJRY_a_^dlj]LFFLSRQONMONNQG?†¸·¹ÆÊȼªŸ¬º¬sWYNHHHHIJJJIKKMKIHOXZX\_]_^[WW\PGHFLH<>@@>>>=>>>@BEEFEFGHGHFDB@@?>?@AAAABABED@><>>>=;Offfcbeheccbdefc^^chgeeaS@=A><:;:;:9;;::;:99:<@??@A?>;:7=<97788:<=>??><;<<<<<===?>?=<><;=<=<<;968:99:::<<=>??=;<;98877788:;<=????>=<=@FD?>=<<<;;::999::8?E97;8765423431133456667777666778877778888987644578998=AB?;;9899<=@DEDDBBAA@@@?=<<=9423346=AAPnunigmmI4996988832577525<<4566666768:<>=>?;53445421466654345:;65779;>>:8655789;>;9=@>>>>=;988;<=@GIHIJIC<89;=>?>??=;765558:99;::9:955555668<;78899::::999999:;:886677678::::98866655443440/244589987777753125:BA0(KzyuT008445656665431:See^QFC<52-)*,--.../0/00/+)*+-3740/..2:80119LVSMD7>PF21,2P^fu}uP1,*.44,,;=0'+9A@=776202:=731000./32..///--179:;<;:6//02221/-00+)*0AD8-)'*02.)-?B1&*374-<>AABFD8.*4A=3110137:<;:8:=<=?>97,073/4:6.---,,6>@ISOLOTRI@CAHQJ<9NWJA<3*)-/01/9LE/'*.144/+[\]`a`_^^^^^^__acdefgghhhikmnopopqrsrrsrsttuuuuuvvvtrrqonlkigdcbaa`_`aabbbccca`aaabceggeed``_^___^]]]]\[[[ZZZYYZ[[\]`cfiknqstuuuttutttuuvtof]VRTY\ZXVTTUW^dfhkeWQPNQRTWXZZYZXXZZ[[]^^^XQOPOQ^nw}xkaWRSY__\ZXS_sootjfjkmomjfaXTY__^ehcgu|„qhxƒ€~€~yiXZj[N]adorjfggfeeiyxnw‚{sz~}j[X[VY]\\]\ZZXXWUVVVZ`b\Y]^]]\XTWbgiou{}gbfgb\^ZdŒ“ˆvklmkjoqrssrmfdcbdglpgm…—¢ªœ˜œœŸŸ›œœ˜‘”™ššš™–•‹tppsssw|xom|‘™™‹sq{”¦¯²™cTbaZdrjadedafnszg«ðêåâËž€grš«”r_jrmlklste[_abcfjltnc\RIF[lTHQOMMLKLKJPQNUeqrppmkiloh\UTQQRQPQQRQQf‰’†oXOOKVykHHLNKEPcfk`FLgm`SMOPJ?e•rMX___`_][YVTSQMKJIHHGEFJLGCKTTRQOMLLLLJHJKJJFDJLHC@FMHBFLQXYPHEFEAADGIIHGGHIGEABCJPOLKJIIGGFFEEECAJ]g`YVUVTTPOOMLMMMLJIHBBBDFEGi lTRQNKLLLLSVQHHLKPPPWXKIM_aOGHJJOY]\[[^addcb^^ber|}wm_MQQ>f·UPU`imi\TQPOMMMNOR[aTmj€PFKTW[]^^\XUVXYZY^SFEGGKOOONNOOOOOMLLKJJKIM]RHMSSPOMLJKLLLLKJMJMHFHIIIIIHIIJKKHGGEEQcjaTJJLKLQVVTXVONMKKMNNNNLMMOTZ]]^_cimdSCBLQQPNNMLMSPFW°´¹ÂÇĺ©Ÿ¡¯¾ŒRMKHIHGGFHHHGGFHHGFHMW\``^\\WUTQEDAC==@@@?@@>=>>?@BCCDEFFGGGFDAABA>?@@AABCCBDD@=<=<=<9Jafefgijgdaacccb]]bhfdi_@>AA>;:;;;;;;;::;:98:>=567787889:;=?><;;<<<;====?>?>===<><==<<;:;::;<<<<<<=?><;<<9778:::<<>@@A@AA?==>BGE>>?>=;:9:8989::7AMECH@<99888679;ACCDDBBCBBA>>=<=942333569:Ggyshfl]94;9578864233322364356655554358>=?>:755554434566655437<;669:964249:;=?@>??>?>><::88::=;:97437:778887765556666676567998889999899999866777677988998866654555431/035689876665555106:@>6.,P|}}|T2374455556656626I]hc]]L5,)(*,-./001321/,++,./38411110000/0AUXPB8>PM8,/33I]et~yN21,298/+35.(+./.0135238<:3-*()/1.,++++**+-15:>=<:86203311223.**((2CA4,)'*13,*3?;/07AF>7FN\I2**04,$%*).-453/)141+2;5'2K6H=*,/25--*+0-,'$+>,**,.//.*(**++++.0140.24=IF=>:2*),-/475D^T5:A>;><@3&)--1>5)++,.8>EHB@IZM6j¯¶•R--.--33-,//01321/02245442342.3;9201..0/,2<><:8653BCJQOFAJTTZcb\\dmaJLQF=<=<830048=HF409:7B6'%'((*,130251/..-,8FGISQGBISRB49BLL8(0CH<564,+021215BH7%)540//,Z[[\^^^^^^^^___bdefghhhiijknopqqqrsutsssstttvvvwxwvvtsrqpmkigfdcba__`abcdddecba`_^``aceeeca`_^_^^_^^^]][[ZZZZZ[]]]\]`befinstssrponptuuvxzyywrk^WVWXWVUUVWZ\^`ckg^YTSRSVXZ[[ZYZ\]]^^`bd`VOOQQORX[bjg]TRW]_]]][[a`^_[Y_eimnmmke]ZYZ\]`fkijrv{~ww~|ywvuxr\QilSOQR\ehigggfdgnlber}|y„~rcWY]\\\]\ZYXWVUVWW[_]YYYZ\ZYWUURQRVc~ˆkcfdbbaWSgszxnlnknvwxxznigecdfim~ƒ{…{m„¢£¢ ›—•‘• ›•™›œžœ}upqsqpsxwvuvon€— xx‡–¨ª¤ª±€TWXdsd[ca`_^`fkrg{§µÎÛ·”}j|¢¢w\]hnjnrohaVXjsw~tmgfYDCLKGbfIKNMKJIJJHFKSTh†x]akotvrm_UTRQRRRSTTRQo‘–‹mXRMLn}RCOKKJGJUbfUN_llbTEIOEX‚jRkmifa^ZURRQRQMKJJJIHFFFKLFL]\STUQMKLLKIIJKKKGBHNKE?BNLADLQWXVTROIA?BEFFFGIJJH@BG?CNNLLKIFFGFFEEFHFDN^c[TQRSVVSQMMNNLLKMLGEDDDEAMrbWPKJJLKKKTVNIEIMJQQLWQJSQNMKLMORSUVXZ\`ca^[[]_emj`\\ZOPWT©TWZ\_gg^TPQPOOOOOPFJNOY{„WEGJQW\__[WTUYYXUWLCEGFINPNNNPPOOOMKLMLLMKHWXJLTSPQOLJJLLKLLLMJTOIHIIHIIHIIJKKIGFHDESbd[LGLMNSXXPOTTPLKKKMMNNNOOMMRZ\\]_bekhT?>JRRPNMMNQSLO…¨¹¼ÅÀ¸£ ª¸œaFIFGGFGGFGFFFFEEFEEBGU_aa`^]TRIC@@BBBA@??@@@>=>@@BB@@CEDFFGIHDBCDB??ABCCCCECCC@=<<<<:9F]edeehllgcba_____`d`]h]:>@BA?<;;:;;:9999999:;=@AAA@=?<755688889:;<=<::;;;;;??????>?>===>=>==<;<<<<<===;<<<>>=;::978;>?>?@ABBBBBB@>=>CGE?>@A>;99888889;7E`a^_XWcr~€zl[LB:643335655666677688656787898875545654348;988888679>@BCBBA>>=<=:4344344536PtyhhgI/377899876444432212346555432236==?>:765666665466776423:<65:;<>>94336;>>>?A?>>??>>=<<:9::?GLKE=525998::;>@@=;<>>:77:;9878975355556666776687766777788999988666776678889998767665556443225677875566435;837+#52D;&%)+-+,-2:0)'(*+++*-0330*(*042+',340,/589856<:3*(-.-2?DVqJ4279AB:-)*-,*3;7:L7((?WUJLJI[T:73110-08@:-@<<6,**)''(+,-22-+++).DMHMSE75:FJ:+-6?:(%/9;4-01024432201=8&$06641,Z[\]^_^_`_^^__`ceeeggghiijmnoprrrsuvuttsssstuuvwwtqssrqqpnlkhgfcba___`bcddefedccb````acddca`_^^^_^^^]]\\[[ZZZYZ\]]\]`acehkllkjigfehottty|}}}}{ukaXUUUUUWXXXY[_hme\XXVUVXZ\^`a_^_^_aehfd_YURQRPMMNRVVSRSTVVVVWVQPPOORX^`clpooolf`[WVW\cggecekiiv}zwssuvl_iubNOPOS^`_dgfbbgigkfiƒz||elueZ\]\[[[ZYXXWVUVX\_\ZYX[ZYXVSRRTQRb€ˆhdfeeb]UQMWimmponu{tx„zjhheddhkoz…‡oDc•’‘™šš–Š œ™œš˜“Šƒyopsuqmmsxvnt}tfpˆž‘™¢«¬©¬³•]RXdkXRWUUPSRQPQVQOWu’•“~q‡¢‡c`X^ljkrpeVLMSYe‰¥™vdYMHHJMEIlfEKNLKIIKOLIOQVt€bV`euwbZWTSRRQRTTTSRQl›ŽjTPKVnaFLMKKKIFOaWObhfe\OKLFSmdUX_de_XUUTUTOMOPOMKJIHFHIJKO\faZXTQNKLMJHJLMMKHCDKLHECGLEEKMOPPUYZRF?@ABEELTWRKDEEBACJMJIHFGGGGHHHHIHITa_VQORTVUSPNNNNMKMLMLJHFG=?WRQTOMKKGNIMNOMIHEKISYKQRNNMMLMNMMNNQTVXZ_a^ZXY\^baYRKNRTXX`œƒ\WYffhg_WSRQPPPOOOPNPU_okPEFHLT]a`\WUUY\WOKIEFFGIMNMNNPPOOMLLMMMMMLHO[QKSSQQPNKJKLMLLMOKSQKFIHFGGHHIJJJJGFHIEMbniXIHLPTWUPNOSSNMLJLLNNNPNLIHSZYZ\^_ako[@?OSQNMMOPQOLOy­½Ã¾¹ž£¼ªVEBBCDCDEEFGFEFFEEEECBER^ab`\TJFBDCBB@@@@??@@?=?@BDFA>@DGGHHIKIFDDDBA@BCCCCCFEBA?><<<<:7F]ecbbhpnhcb_^]]_a`b\Zf_>?@BEEB=;<<;:9:::::9:;>@AAA@>>:86568887889;;:;;;;:9;?A?@@@?>======>==<<<<<><===<<<<<<<;;;;;@CFC?@@B>;:989:9::;8Hfhaa^`iu‚vlea]VOOKB92123455566666667789988775545665657:9899988;=@BC@969=>???>>=<=:534445665/;_pji[6/258<<9899755543223234555322235:<>=9875666776666677642698579=?<7456;>@@A?==>==>>?>>><:9:CHGD>7457876899;>?=<<=>=;;<;<:88974445456666776765556666556766887656666678888899887777778766446645776787444A=069:@=4,3bvxyU.-54456666554108JbmR1-.('(*.0123343212476443464//110130.<[hJ5IK3-3644-2LasrF01054432/11-('('&&)366420--/5==6442-,062+*'&4HF90*-33498460-454722720/,*,24368622@HB9//HL@,)+*).73/.)(8;)&Cl]3)**1:1%%.:3''*-../06<0&(),,,+,04640..04676-(-2/+0=@7/.3896*(--.1BOkl<1(1;?62**+(%3HC;hˆM0-/FL4.24CIAt¼•C(*)+6=>??<987530.-/340/.-*)+-/010/00-.139=832/033/,-20/J\VWSF<7413?MTXSHC?AQWPLKI_obYUQRF9?B=955@MOLF808BDD>631/*()*+,,.5<>:5.*))5GIJTN=:=;6640./1/()*.698620244455,*3:/-:LUI9-[\^__```a`````adeefgggghjlnopqstttvwwvutsrssqqqonliiknooponmkigdca`__`abceghgggfedbaabbcddaba`__`_^_^^]]\[[ZYXYZZ\\]_`adfecbbbbbbbcfjklprssusoqnic[WUUUVXXXXY]^_]XWYZXWXY]djh_\_bdegfeedb^WSSSRPONNPQQQOOOPQQRPOPPQRUYZY_koopssplg_[[^aa^[XWV\p}|yy{~~urugTSWSU\]XZchfdfhhkpgiƒdOHNhzm\\]]]\[YXZ[[ZXY_cc^YXYXXVUSSVURTf†ŠgefhfaVUUP]khkrssvtq{qeffdcdjosmiumTLvyRUftŠ…ˆˆ|}~zssrsvzzsmoruvssyyqq–ž¢  ¨¯¯°ºaW`YUVSQOOQRRQPNPQQMHPj€sp‹f`eflsps|hVTRPQPKTqeMKKJJIJJBWvaJMOKJJLNNHGKO_~waYN]eTQSRRRRRRSSSSRNc¥–mSMN\]LKMMLMMKJQXPXfbab^KVWPea]_][_[POSVWVTQPPTUOKJHFGKLIJU\Z[[XTPNMLLLIGILLKHFEGJIFDAHLGIKLNMMPUUOIDABBGQWXSMKGDEBCHIGGFEEFFEFHHHHGGN_b\XUQQRSSQOMPQNLMMMLMJOLEJRTSNMMIMUQKHOOLIHKMOSVQRRNOONLKLJJKKMQTVX[][YXWY[YRORQOPWa]e¦q`W[ecdijh]TQQPOONOOOPYi~rLDGIIR]a`\VTUZa[MIJIHHIJMMNOOPQOOMLLNMLLLJHGUXMPTSSRPMJKKMLKMPOTNE>DFEEFGHHIIIIHHHHFGVmun^OJPUSPMMMORPNKILLQPMQNNLDGPVWZ[\^anu]FGLQPNNNNOPPFP•ÂÂÂÀ ¢¾y=HFSQPPMJHHIFFFFEFFEDEFN\aa\PFCBACBAA@@?>?>?==>?ADFD>;?DGHIIJLKHGDEDBBCCDDDCFF@?>><<<<<7?Zifabjrnhcb_^]]\]_b`_f`<;:;<;;::9:;=@BA??>=<9768:;88779;;;;;;;:99:<<:9;<=<<<<==>>>>>>>>>>>==<;;<<;:;;;<=>@CDEEDEEFHIE@@@ABCCA@ABB@=<;9;;:;::8Jcb\\Z`lqutj``addgu€yfO@8654566666666778:;:8886655688989:9:9999;?A@@@A:4588;;<=?><><64445556400BaofK,13479877<><9756521344444444443568==987777876677666896216:779>@<657:???@@><=><:;?A??@=978?@??;66875445666899;;==<<====:8543345455446677656765544543434555553344555676788888878999::999887668:<<;96659824617<81'@upwyT114355565425<@?>Vs[*(53,),/2444443446:><96348835643332*.We=9I6+1122224AZs{g=*/29645622/,*)**+++.8<9650.26894231..01/)('(7JB3++033:>??6.+588>>3/1320..18;85325DF7+$*?E3*+'&',51.,)0B4(%.`F.*,+)-.*&/82+++0/..0671)()-.--/3221/034457;8,(+..3>B91269::/--151:P~W3&2@A92-*'&(0?C;3cn:,0)/;0$"!&-;¤T791((?J<:>967876579>@85640./2221/./10-068:8553.0230,'%$.Rhc]WQ:(*0=LVYZSF@;>R[WURN^lc\SHIH@BF>55>HLIA6/8KPPPA1/.,)))*,-19@?937@:87?DLJFHJKKKJLOONKGFEGORSOMJGFEEILIFFFFEEFFEFHHFFFJWac`XSQPQQPPMMRQMMMLLLKOONNMQPKKLIOlYLONMLKKLNOMNPQPNNNMLKJHHJJGHILNRTVVUTTTRQRPMLQYb]ƒ©fdZYTNO\hnf]XSQQONQRRTd{‰~SDJKHP^cc_XUTZ`UKKLJHIJKMMMOOQRPOMKJKKJIIHIFLVNNTUUTSPJIKNMMOPOSTF8@ECDEGGHIIHHHHHHGFJYlvymVOSSNKKLMOOMKIJLPPMONMLGADMTY\]]]anoZIIPRPPPOONMEDsÃÄÄ¿¡µVEUgvme`XRLHIFFFEEEFDFGGM\`YPD@@@@BB@@@@A@A@?>?>>ADEA>==CFGIJKNOKIGEECDDDEFFDFGC><<<<<<=::Ngicfmomieb_]]^Y[]ab_bX<;<====;:9::<@BA@>??=<99;=>=::99:;;<;::9877776579;;<;;<=>>>>>>>>>>>==<;;<;;::;;<<>@CDFEFFGGIIC@ABBBCB?@ABA@><<9<<:<;:;K^b\WU^lpngda`bbdjv…‡~pbM<6356997566668779::98565589:::::9:999;>BB@>@A>956778::=>>?>943335665426Wq_=-566555558@BA<78532344444444544546;<988888886777557998505;<:;>?:779;=???>>>=:98;@A?@@=857889==989855554455469;===<>>>=<842345555555677666665543443321333344322454465578888888999;;;<==;:;<<<>?>=<;;53565446:;7+6k€vƒ{D)454557755?GG?2DfU-+8<5./1355556566:BFB<747:856766554,-DD+3=--22136928VrsO-,16>9777542.--///1.-69631,(+1353010.--,+(&&'2>4*,1632=B<;0()29>@=4013321138:63119F>/+,3:50,-'&1;7+)$)9=.()*D<862,**)(+4<;5/.-+*+360)((,02//02.+-//23446893*)-037974469;=740380,Bm>*)AB90,)&$)8D>533<;83/02430-)'":s2074.+:UVKIA3-.1455>HKB>>83352123.-.1..36576684///.++,*&-D]da^Z?"$7HOPOKGED?BS^^^__bjfWLJKLOPE637;=>6($.I_^YUL@:1,++*+,)9LF72,-EKE@<43675+&*,+,2521=DGGC@=6,)('*7N`^B68:-%)&'^_a```aabbbaa`acddfjifgijkmprtuwxxzzyxxtrrolkihijiiijjklkkjhggfdcca`accegffgffecbaaabbceffedbbca``___^]]^_abaa`_^^______``acdccbbbab`^\ZYXXWWXX[\\`dc]ZYXXY[]]_\XYYWVWXXY]a\QT_hfa_`bfigcabb[SRRQQQQQQQRQQQPQRRRQQSRQQRSRPS\dejswtuwyupmkkjmnr~†ƒ}|~|zzyutrf[XX\bdc^_mriejqobft†[LQM\x{g]^^]]YUP\icYZ^a_ZXXWVVUTSSTTTSN|€cgmne_[ZXT[psjltvy…‚wha`^_^fnssd]\QYtˆnQX[XWVVUUVTVbnnrzzz}|z„{y|yxvtqxŒ™™š‘‹†ƒ„sVRPORSQQRSSQQQPPPQQKJcqb[nvloZYbo†‡†rVQPNLLOQRQLKKKIIIIGGFCVfYLLLLJJJJKLMKRYYTOUUTXWRQSQQRRSSSSNLk’ŠbNV^[QONMMMMORSSO[hb_bXMrdKQNdf]VRMTdffg]TSW[URRMHGDFLHFVWJLQWXXUPNORMHN^c[QMMONMQPFBB@JNFGGIJIIKIJKIGIGDHNOOLJGGIHHLKHFGFFEGHFFHGGHIILVa`ZUSPOOOPNKQUOKLLLLNKOUPMNLKKKKPZTMQPMLLKMPPQPPPNNMMMLLJHLOKEBBBBFGLSSSTOOTTNMPSVX[jsU_\YTNIJNW__[SSRPNHKITi‘{RHJMGM_deaYUTXWNJJJHHJJKLLMOOPQQOLIJIKJIHHIJLSNNSUWVVTLJLNNNOOLDRS=:CBCEGIHIJHHIHHGHIHKTcqrUMPMJKJLUUNJHHJOPMONKIFCADLU[]\\\^eeWLKSSQPOOKIDFiÂÄ·˜§•<]hkm_USNKHHHFGFEEEFDFHIR_WKFBBA?@BAABB@AB>9@F@>=BGBCGG@CHIIIKPSOKGEECDDEEGFDEHF@==<<;<=<9?Uddfjklic_^\]^\]^`\_`H?ABBCCBBA?<=>>???=<;::;>A@@????=;<=???>>;;:;;<;<;::9988878:99:99:;===>>>>>>>>==<:::;:9:::<=>AEFFFHHIGFCAAAAACEB?AAA@?><<;<<<<=@DM[b^TQ^lqmd^^^_bfkopolliYI@4-.257766778975898767668:;::::998:;=@CB@?ABB=85677889<>>>=74435888:::Tp[<9:87777543<<>=977:;=>>>=<:86679=?>>=<8686559<;99988976652236:>??=>>=>?;96677665555666655445445434433233233433554445578888779989;;;;==<=>?@?>=<>?@A;553039<:98//S|…€ƒ„W+1745589835Qqi;$039?8665553115:96641484,,*),0451/00-+,+**('(+-,(*2511>E@9-$'+6EB4/34323348<=9757=?618<:71-+)'2FE5.)$1A.'(,,+00//./1,(+6;?<5440.-89.$&,.132120-*-0211444444.)),./.,.2368=<6355.*7I0'6S;.*%&1-06;53450495.17:78863,9_J1343512Trhc^D,',//16BME=;5342--0/,,./,.///2466441.,(-9:1/25-3G^kkaSIFH>5)'+/03EPQN@46=CD>;8<8,(+**3=>=><=B@832563,'(/=Q[Q:-./0220,*`aaaabbbbbcccccfghiijkihiknqruvyzz{|{zyusroljhhhiiijjjihfedcccdcccbbbceggfec``_^__`abbcfhhhfeeecbbba`__``aceeddb_^_____`aacdddddccbdec_[YXXWWY[_`^`dedb^ZY[]^`cccb^XWYYYZ\\XTYej^WajkkkjjhghfZRRSQQQRRQRRQPPOPQQQRSSQQRRSRPQX[Zdrwsrxwtrromortvwyz|}{{|{{{ulc]ZZ^_`bbgkhhkia`p~ƒŠ“nMRUSavqb^^^]YUQLNYZX\_^[XXXWVUUUUVTURMz{cgnkb^[XVUeuuqpqv}|wzod```abgntte_dXh‡vbglf`]^aa`^\bouwwwwxuvŠ…~|urxƒ˜Ÿ–‹|rshQRSUTSSSSRRPPPPOPPPOKd„kMMKKV_ZRTUf{€}iVQOPONOPSSPNMJJJIIHFHIDMUXLGIJKIKLLLRSNMPRTVVXVSQRRRSSSRRQQLXxz[PYYSOONMLMMOQQSQXghaeOfQGMRce[SQRf|eY`][XUTSSRLHGGHMLHORUVV\YRSRMS]ZPQ]lrjYRSW]ikaVGAHJJKJKJIJJHHNPLJH@DJMNLJIINKFGJGFGGFFGGHHGGHIHHHJSZZVSONNOOOLNRTMJMMNOMNQNMLJKLMMPRMNPPNMNMNPNMNONMLKKKJKIJQTNGCDACEDGORRRNQUQOQSTTQNWTTWXXVTQJFIQSQPQPNQVQBBFLzpOGIKHFYeebXUWWNJIJJIKJJKKLNOOPRQOLKJLQRMJHILNQPPRUWVVVPLLMNMNNJ@CQK9;?ING>??IL@FLKEGKLJKLPTSMIGDCCDEFGFDEGHC==<<<<=<;9CUcgeikg_]\\]__^^^\d\>ABBBBAAAA?>=>@AA@?<;:9;=@@????@>;=@A@@?>;;<<===>=<<;;;;;;;<;:999;<=>>=>>>>>??><:99::::9:<>@ACFFGHHIHFB@?AA=?====?>>?AFKQXWQP_mojb\Y[_flookfb`ZSNJGB=93156679:;<88899:;:779;:9:8898:=>ABB@?ACB?;7478779:;<=<:::99;;;?@=NlX9?;:88975558=BB<522335554554478999:<==;:9866565554568:<8446;<>>=978:<<<<<;9657778;==<<;;:;9536;<;;;;==98642115;?@?=>>>AA@?<987644444425524777566445454233234676434445567777677789:;;<<<<=>>??>==>@CBB@;6235794340@d{{pB/4657789;@<1,.3DE,,88422345555664?@50,/51/24627=733/+)).2660,-,.4<<74Hmc4+32<9323353./9@><@B?7169-+1763541//..+,+*,-./*%&')-/-1>GF;3320/1./,?j4)(%*C>40+.3243420-2=><<<:;62>91575771Elwo`?(&,./018D=43132.++,,,,...0/014414<>5-+(/>?60-,);U]G29?;UcG8A@BB@>HRSNIJF3$%+7KVKB@=<82112/-./.175383,3;A@<82.,baaaabbbbbcddeekmidcimlhhknqsux{|{|}|{zvtrnljhhhiijjijhfcba`acccbbccccdegeb_]^^^_`aabcdgijkjhffeccefggdb`acdddeb_^^_````aacddddeedcaced`[YYYXY[^aabcefgfb_^][_bbcb^YYYZZ[[[ZZ]dbYW_gijklnnmmnhYRTTSSSSRRSRQQPQRQQRSSQQRRSTTQQSSU^feacnvvurnpssomosuuvwz|~‚{qjb_^_a`abdlpso``ix„~–ƒTPTPVgpe___]XSPOUYYXZ]\ZYXXWVVUUWXVVUS}ubglib_ZUUfywtwwupvofsd__cjlihouvd^hb`s‚‚ujjrsb_ecb`ZYkvwvxvttwy…‚~†ˆ|rsx{‚Ž’ž´Éʼ—`QXZ[[[ZYYYWYXTSRSSQSfveRUWVX]`b_]W[tq^UQOQQOONPQPOMKJKIHHGGIE@JVOGJLJIJKLORUTRSSSVVWUSRSSSSSSRQQRPQcl]ZYTQONMMKKLNNQSQWfhb][ŠyFPPW_\SOQVclZSYZYWTTUURNQUWRNNIDKXZSPOPQQMOY`bZSXfqh[VX[emjbUKHFIR[YQNMLKKWdYKJIFHJLKJIKMGBFHFFFGGGHIIHHHHHHJJKOSVVSPONNNOMKPWSLLLMNMLLLLLKLLMNOOHKNNMNOOOOONMMMMLKKJKLEHQSMFDFEEKRQQRQPQHCJOKHMTQIUTRPTUTSQOMKKKMNNOJVxaI>91AOGEEDSRKei_WTXXLGHIIILLJJKLMNNORROLLKQWYRKGIKOQRRRTWVWXWRKLMMMLKJCEE=HBCFHFEEFFFFGEFCCEEDDEFEEDCDB??EJIGJKEAAHatYCF?BRFAEFFGIKJJLMOSSNJHDCCDDFGFFEHKC=<=<<<=;;::C\gchlf^]^]__`^\[jbF=ABBA@?@?>=>?>@AA@?>;:::;>?>?@@@@=?@A@@??<;=>>==>=<=<<<<<<<=<:9:;=>>?>>>==>???>=<;;<<<;;<@DCDEEEGGGGECA@>?>;9DD>AA?@@???@@CCB@?>;9:;;<;889:9998899;??@AA@?@BBA<85777799:;<;::;<<;=>AD>HdU;@>:8998765317?>7343344666565789999:<=;98644543454468;><5458;>>=977:<;;::977789:;<===89?A@<:9:==<==>>>;864315:?@@=<==?ABB@>;855433357;:48>AA@><9666654334435676555445546786666689:<<<=<;<==>>>>=>BDCEGFHA62441264<[uxv{€g@2556756;<8,(1,/8.'-1222345556779<2/76;>6334656>C?2***,1/260+---8<;93>f^2-3151/13450(/=>26CHG=/190/587421/.-,,+*)*+-46.&'()*+,0=HD6..1-(17+).20169>EFA=>8252:AA=640+();B3.22./8>?<:5+*28<60570*+,2-,.,,0277993-/035860.02231.06;=;2*(***+-1.+*,0=CE=321123451D~B'%%7N@0,),.011210.5EFBA=::725206867?A=^lA+''+.018<>;5542000-,-/--0442369505>>81**19:8420+3EL;1759EMU][PME=97MgoqX6/7CPI5-7JQG?KK78NJEZnpbLEOYXVRC200014KS@CCBDYe]URUS<%%+8@=95238:>;9;=?>@@@AA?=<;::<<=@BBA@??@???>?>==>>====<=<<;;;;;<<;;<;>?@@?>>==>???>==<=>==;<>ACDCDEEEEEDCB@@><;::::@??@@@>@ACB>967788999;<;;:<==;;<>CADUPB?=999997653/0:>9554346666777999899:<<:86544434456568><977:<<;:;98768:<===<;8:?@??@A?=<<>>?>>:76534:?@@?<<;;<>??>=<97754356:CFEKKIIIHEA>><965666654555566544445786566788:<<<:;=??>>=?BCEFHKLF=:9426626Plvyux}[6365767<;81-2/-42,,/1234455578:<41CHAB@=9568749JB*&*+/0.170**.3:>><27YT1*)*,/123453./43),6678.,23588520../,***+**)).1.+,,*)+,0=G@.+120-,-,-230158>IE:>>2-48AA953300.0<;,,0-)-7@G@80((3>B6,./+(+051.,''+./35<<6420275.-12122./5>D=1)(,*)+,.2,)*,8FG<410234673QšX(%%II1-+(*,-./0/0/8OUNE98882,)08:77@G9JlR()*()*-/:EDAA>6/121../.,-12333794058;;5()277977953672348AHLKP]_T=215AWffE+)17>919C_YVTQIDGKOMGNQMLLLMMMMOPQPSUWWVULJKMSUUUVUUXZYXVRLLMMMKIIJIHJOPOPQG;FHGJIIHJLKKMMNOR^opZMX^VOJQSNNNQOLKFBABBCCCDDEGJOSSRSSW\\TJLQLEDHST”Á·œKAGGFHEEEEEEDDDEEDCCCCCBBDABFDEEECDFGE@Rhyˆ‡nOD<>AP@>?@??ADDCCFKNQSPJHEBDEEGGGHFC:>>=>=<<;;;;:9B[iloj`_abceghhY=9==>>>>===98;>>=???A@?=<;::::=@CCAA@?>>>?>@?>>?>>======<;;;;;;<;<==>?@@?>>?>>>?>>>>=>?>><=?@CDEDEEEDCCA@@?<889:77976688899:;;::;=;::;AA@>>>=>@?<:87644;AA>;:8:;9:<=<<<<<:5235767BKNMMONMLJGHGB>;8776544546666444555775467768:::=?=<=>?><<>2-NT.&(+01344554100+*+*'%*+*/35963/,,--,***-2/(&((*-//,*++.@I6*-2100,+.1550037?JB9<<7:=>DA9511249:60-,,+-18@FD5,''4AA7+)+((/:?;5/*)()),.04890)*24.+02/01//7@D;/+,-+**)(--*))/8;951/013453]ƒB,&'G:&(*+*+,.//0008\_Q<43671('08876?C7:G8(++()('*1@IFGA4130.,-,)+42,-125622326=8**589::;=<2/./8EHEHH;4H`P1$.68CQ@)%)/67))Tvl\^[D/6EGC>@MRWjlfmdPI[`A07:DP@8<0+269Yz‚‰wO>>ACJG>???>>?BBA@DJMSVRKGEDDEGGIJHC@;>>>>=<<;;;;:;?Vjoplb^`bcdjsYBBD@@>=>====:8:=<<=>>>==<;:::9<=?BBBA@>===>>@?>>??>====>=<;;<::;;;<<=>???@@@@????>>>>>??>=;>===;97;C75642101467>>?BCCC@<977778879:::9;<;::99@FCCD>998776654310/5;;854556788:::99888899:9786554444578747@@;:<==><968:=@=;==>=;:;;<<<<<<=;::<>@@>>>>=>@><:87755=D@86678:99<=<;;<>;536674229@HQTSSSPNNNNLE<::9768867533334444764458989:869<=>@@?=<==@DCBCCBAEG?8573:]xzwyc=444567>;576;;96540/012345655667504:76653358::752.''+.1.)/7/).38>=><3*JS.-3045445524511,,296-)&(,02540(&*-,+.-,-31)()')/0.-,,*.=C.+5:3.-*+.242100/7=84536BA>EC<94/+-790-//+.357AH@/(&&6C90--3/*5AA:42-)()''''*12-((/40+-1/---09A@5,,//-+***)+*(),-8:2/,-./011YD(.1+9-*10.----.02327b`B.++260*(/8556;:200+*+++))*(%3JJB;440+(**',59/+.013005:9:><859?@==@C9++.8JVPIGB8,0>:-+4;?:0+*.370'",Yq[ahT949::<@?@WpmackaNMZG,-48A>??3/23445AF4(+.//,.1*)9BCA<401371%.BK:$%C]WC6Fg„ˆh@>CBGM?>>>>==AFNWYTMFDFGGGILKJ?>?>>>==<<<;<<;;==<<<::<=;<=>>=<<;:::;;=>@@ABBA><<=>>???@@??===>>=<==<;;;;;<<=???A@@A@????>>>>?@??=;<@ABDEFEDCBB@??;9898897799<@BEC?;9<==<;:9;E76642342233578;@ELONIEHR_imonkc\UMD;;::;;<<;;<=<<;;::999:=??@?=<<=@DDCCB@;8777776889:9:;;;:97;EGGE>8676544421011379966756998::::987889999886445651133359>>==>?==<;66:@B>:<>??>>??==<<<<>=:;=>@@>>?@?@A<8556669@A:55458989;;::;<=;9997778756?HKQVWTSRQPOJECA><>=;<:63444344476678;<;:9966:<<>?@?@DFEFFDCCAACC=98752544Rty{lG9523666?<6875322353112235676665794./2551,-28=@=4+(&(,02/)-6.)5:<><;966<:7<51664675015331/6CE>4*(+.02//+'*,**0/-+,,((*),11.-*'',54)*3:3+))+,./.-,+)**+++),64:FD<83-(&)---...-695?K6'''(6?1)).71+;F>520,)*+)*))()(((,22.-143/*(/9B>0(,1,((**++))(),3970-*(((,/08'+1?.-.1433100/035;57dS5/+*/1.,+-/25563-,++**,.132,$,NQ9344,()+(+7;0*/211115=AA@@@@=977:@C?.&4?IWYOJG:2.'$&1=CFE6'+3=D:*#!0^ƒu^a]G966766:88G_ribmq\@;4)'(%$/<:30/0/.**/.(&+1-(-87-0BCDNTKJNNMLQPMJIGGHIIIHFHIHGdi?GED]W\aMEGGGFFHJKJNRPOOONONRTVWXVWXYSJSX[[YYWVTUZ\^\UMHOYZWUSPU\[[VTNPQRJHHHGIMQJJMNMKLLLLMPZTJY }KLMHGMNEACDDCBCCCDECCCA?AINORVZbcXHBBDDGDU¬ºU@IHIIHHGDDDBBBBDEDEEEEDBA@A?FRWTPMJFBB><==??DNWZWNGEGIHIPRNJA>B?>>>==<<;<<<<8Mhnqnc``b`cq]<<<:<<;::<<=<:9899:;:;<<=?BBA>:;<>>?@?@@??>=?>>====<;;<;<<=???@A@@A@@@A@@??>@@@?=;=@BBEFEDCA@@>><87888987778@GT^eifge`ZQH?<::;;;<;;<<<<;;;:999999<==<;=>BDDCCCC?:97777666799:9:;:979BIJH?7455322211012247;878669:9:9:::8767788755335663//0136:<>??>=;:<<75??AAAA??=====;;=??@@@?@@@A@9435556>>?>;:;:7444469;;;==;:::99;=?BA@ABEIFCCEDA@??>:51254560Dky‚_4864466/28887520136642223456676789733444/)+/49:4/))&'-010)+71,::D/,0/'',,-8;3(,10/0049<>?>><;4,((1>B<16HNQY[O?2.21+&'2BHF@1'+8JG/%16Bg~tf]G8779;6//41-Bm{w|gE1))+&%(!)7400/.--+(')*++*(),2994AA225)",7<::<:751*5OT8 #11$!&'dddddeeghebaa`___^^^____```achnrwy€zt‚{t~wkhhgghgfffgggffeddcbccdddddeeedccccddddeghhikhec````adeedc`\]^_abdffghihgfgfedccddddeefghhikkkkjhgfed`]]][[\^abehihjkmqpia\\\[[[\]\\\\]\]\ZalpnpvxxwvutuvsbRRUTVYYWVUVVTSSRRTUTSQPOPSVYZ]c`Z\^]][XYZ[]\YYYUSSUWWWYWX^dktvvtoswif„qu…ŠŒŒŽŽ’˜‰pa^^_Z[‚†„†‰nLQ[\\\]^^_\VWYVg‰–‚l_]``[achtohnrw{{tjjx‚„ƒwhcfid_dkkknpponkgccdffc]RMUbjgbaaaz–‹sˆ·¾xbqpqwxfoº´ˆa^^alhecZY[anpkmmcdgedddde_XROOQNUrzy}}{p_RNMOPRLb‡v[YSMTYXUQPLP[b^TNMROLXTKNOPPTUTSRQPUWOMPNOSTSQPPOPONNOPOQQOSWY\][ZWUUTPOIEFECDFGJLMMLKKLMMMNOPOYjgYQPOONNNMOONMMOPQPONNPQQOOONNOMJJJKHGIKJKNPSRORWZ\YTRPOOPRRRRRNJNQMHEFK>?CKKGHJLMONNNQTWYXVUUTVXY\sZNPOONLKJHIIIHHIIJLMNMKMMLMNOOPQPQQQQRRRQQN\djoqsv{y|{l`[USTRMRej^LHLKMLIIJKOKIQQDAWnxnQADLMOMLKJHFGFFGGFFGHHOJDLFERT]_QKLIGEEEHJJLPRQOOPONPTVVWVWXYUJTX\[YYWVUTVWY[YVTRSUWTRPW_`a]ZVOPYPPKIIJOZ\TRNMMMOOOOMJMKS{qRJGGDIOHCEGECBBCCCDCCCA?@DILPTW]cZICEFGLDS§¤MFIHHJJHIFFCBCDDFEEFEEECBA@AABGNOMJGJHDFLoj@B>;ML=@AAAA@@@????>CMV\ZPIGHIHLTRLH?@B??>>==<<;;;;<5Ggopmeb_^`kkTB@BA@@BABB@>=;<<9:8667::999::;9889:=?@@?;<=>>?@>=>>=>???>====<<;<=<<=???@AABABBAA@AA??>@@><;=@BCEFCBA???>=:6688899988=@AA>=>?@C?<;:9<@G76431022334454444465546;BFO[\\]]YSK@=:9:;<<<;;;;<<<;:98889:=<==>@CEDDCCBCA>;86555677899::;:975@@BBBBA?>>==<;87975446667999:;=>??><:8766556568?HNPPRRQQPKD=9=@@CB@B@<853469;;<<<;:<;:<A@2(()+6CA5..0-*+./.-+('%$',13/,.,)()*('(*--/58.+/.--.00-+,*((+7E@4//,)&*46/,046<8,/3+&),-+,..+,.-.;@.(('(),01/**)**++-)&-:>92+,-+.54/0220/...-,,.0101210.--,-./*$,/0326578875346677768<1-2.-22.,,16663-))+,++)).44-+-(/1'(**%),/:@6/,21-+-25645:8432,)*.5?D@BKX_^SKHHHJOOIEB:??>?@>>==<;;:::6@^tuog`\\cjSGGB>>>>@ABAA>;;<=<>>==>=>=<;<<<<=>==>?A?@AABBBB@>?@A?????><;@@=<9:>?@A?==<<@CI775422333444544565643323559CGJLOQSQE;:::;<<<;;;<<=>=<;:::;<==>@ADFECCBABEFD?:8656678889:9988834FVO>44542222211446788::::99:;;;:::876776655557640499659;<>ACCA?95788<>?<9<>@A@???AA?@><<<<<>?@@@@>@BA@@>>;8777::6665444666897899;=>??><:8422466799:BMRSSTSPLJF@@ABDA@AAA?:756679;>?=:769<AADC=;ELFJPLE>:<<973*())'*+*2?B5#.Seaah^@3440-1641/47,/]†“Œh>294.9E@/7DC;7:==>CKVabWLHGHMOE=><8;<=@@=>==<;;;;;FJ<<>>>??=>ACCDFEEQcmwqcWLJJJKShrrqlaSJHGGGCEMTRKE?>=;=<;:;;<<<<=>>@@@ABBAABBDC<;<=?@>????=;;:756799:::;>??=<9::=>@@>===>BCG87544333344454445566533344455;B@BKSLC=;<<<<;:;<<<<<<;9:<=====>@CDCBABEGIJJHD?:976778889:9988875@?><;=???>>>??>@AA>99=:89::85444322344587788789;<<<:7311124:>??;7?LPOPSQOOMGBAB@???BEC@>8116:;@@<:54:>=>BEKROC:87652145566534644233-OyoE0875652/1688IWLHFEDA93444456788;8.+1880,/44321110.,+.355.'-87.))**())'')+./0383*-0/56/-441+)*))))')*-..,--,+(')*-02/.1331//6=;4./1,**((),*(+10,)(('))++*))))(&)--,(+4610-(,/-,/.(()*)(***+...47761.033-/3110.-.3554148==854/)'*))/554440*'+22/('065310/00/-+))'),/244579755646650/6=:60+.254/)''',0,(((-1//488306:4-+****.0/8CD<53000,+/2321266668:EJIE@:56>FKMFCDKJC=>;/$$(+*-5;<@FA0&(1132*'(,*'()('''&%(.7;@>:;2((0781++)'eeeddeeecbcdccbbbba`aabbbbbba__abbcdglmgeggedcbdddccddddeeeeddeeddefggghgggggffffghhhikmoookeb``aa```_`cdehjkkkklkjjkihhedeeefffghiijkklmlkkifbbba^]]\YWWXY[\bjmlkjilpk`ZZ[]\\]]^^_`bceehpxyy|xpqssttvyn[RQRRUWWWUTTUTTTTTVVUTTTTTTTUVXYYXWXYZ]bjllllkjigkvso}xgegbenkb`dqxmlw†‹ŒŒŒŽŽ’Œvh`Wr…{{|‚}f]e`[YY_v‚Š‰yspc[ddf_abe`Z^djkklnr~|~}zywwuuxneedca_`bdefhlsphebcip}|}xmgddfiwnq©ˆ\dnh]_bfklkrnZ^vyuqofZSVuˆ€wwzxxvfXY^`a```^YURQPOO\fq‚ubVPNMORr ”l_ZZfqu{‚‚ˆ¯ªjU^^Y]icTLFGGIIJKIGJMNOPNONNNMNQQOOOOOOOOPRV[][WSPMJPWOGJSXQPUQPQPQPOQQNKFEIIGGHNQPQRWdfQBINKIOX[TRUXZ\]^]URTWYUNKJJLLLLKKJJMORVUSQORUVUQONOOOPQRSTVNMRNLOJPÇŸVlQIMLONMMQTU]]g|YP^_\V[ZZ`MGJFHIKLKJHHHHIKMMMMNNKJJJLMNPPQRPPOQRQNJFGJLQXirtx‚…nNNPKRdx~€‰gHDFGGJJKNQQOMLLLKSQGb«µÆÖ­]FJJKLLJIIIHGGGGGHHHIKMLKOOFHKLJIIIFDEEGGGGKPP\`XTTTVVVVWXMVUXWWW\dntu~…s^LLNS_YTZYWTVVXWVTUUXYXXYXURONTVTRQPOPSV^^VNLRSNLKORJFMQNPQQQQRTPIEBA@BADHJNVZ^VIHLHGIJKJLMNMKIIIHGGGFFFGFDB@BBBCBLVLJNMLNJHLQMHFLpT>=?FKCMMIDBAA@@@>??@@CGP_cYNHFGNM=9:;8::==<<<=>?BCNhri_Z[a_H77CRD:><<==<>O[VOMIKS`glbYRLJIINW_bcb\RMKIIIIKQ[_ZVMBACCEEB>99<=><<>>@ADEFB=>??DKG@<;;>>@@@@?<;<>AABB@@@>;867999:;:;<=<;;;:::=>?@><;<=ABC776233334455533334665344565217>:7>KNPI<=>=<<;=====;:8778:;<==>@B?>CHKPROIGFEC>:98777898:99888843FYN8376312223565778:=<:999:9;;;;;8665565477:<=ACDB@>?>>==?@ACISVPKLUWTUURPMLMLKKHC>:;::@B@A@?=<<<@C@82377889:86654333344666777688:::;86445547@CBDD72>JJIMPPPNJC@A@@?@CECAB;536;=??>=<GI?766545556887546766557-Gz_357643566567=U^MLKHD=73464455788<8+*4:70++3>B@?6.++43-07=828>A<.)()**+02/-+**-45/.2?NM:-461*&&&()*,--,-164.+($$'(+25898530*'-9>;;;8/+++*)*+,,.,,,,,-/00-+*((*,00--27?93../.--,**(&(*****++,../.00257:98640/1210696645?C?:641-))*+-266523/'%&,1/@UP7./,//..--,*)(),.25455555664473*,8<635578631/+')./+)*()1868GOH@II5,-+)*,/,3AE<852-..,.00/0/055444;JKE?83467@LOMKEACHKKH=,&-2/2=@&'((((*.368731890`ŠV$3@83669BE>88@MRLDBA@B8,,+/31/-+))**)''(('%$%'7HJ<15;50122,).56eeeeefedcbbbbcccccbbabcbcbcca```acfgghhhihfedcbcddccccddeeeffeeeddefgghiihhggggggghhhikmoprrnga__```__adegillllmmmkkkiggfdeeffhhiijjkkklmmlmmlida_^]]]][YYYXWZcfffghkpqkfaYWZ\]^^_`acdeehqxwv{xigqssvwxzwhTNSUTWXVVWVUUVVVWWUUUUTTTTTUVUVUUWXXWW^if\Z^_``_p‡‚v~€xlomhkopttomu‡‹ŽŒ‹…†ŒŒ{_Yt‡ƒƒ}xn`ag`]^[dsx€vihdacdb`^begaZbknlllkkrz~€zrsuwy|uhbeeba_`dedcdfkgfedtsahŒ‰ƒ€…„~€rVWnteV]`bdhkwqcjsqrx}~wqfbnssurpuyraXY\^__^\\[VRQPMYb[c}…vaTPMJ\gmuyzmssiqz~~Œ®žbT^^Z[feUMLLKIIIJIGFINLKLMMLMLMPONOOOPRTUVWXWSOJKOKHKMPMLS[TPTSPQQNLNTXYUMIHGHOVYYZY]fbO@FMKHHJPXYUSUZbdb`YTW\]ULKKKJJJKIHILOPRTTSQQRRSRPNLKLLNPSTS[\SQNKMJH°ÖoMOEHJNRW\aehqptUJafa]]YVTLFIIGIIIHIHHHIJKMNNNOPJFJOPOOOPOOPPOQROLMXUINGJg~}ŒŽdLLMYiw}xƒxOFHGHHIJJKPVRNMKLMJH]–ÛϾÎÁyQKONGJJHHHGGFEGGHHIKNONNPMIIKLLLNLGEEDCDFFFJQXUJJRRTUUVWYPRTYWS^n{~z}ˆl\VOMMR\GFIKPXZ[YWUSSSUWWXXWTSX^cd^XTRRSW\^YTPNUVNKLNOJKPSRQQQQRQMJECDBABBFONNNR\[KLMHGIJLLLMNMJIHGGFDEEEFEDB?@DEFEBFNHMPKNHENeXFHGL]B>A?@AJOMGAABAA@@?>>@ADCIZcYNGFHIC:::;8::;?@A>>=<<<=>?A?AYmf][__N:7:9CL9::;?N^aWMJKNV\b\SMIIKNSY[\^b[TOMJGGHNV]]WUPIJMPPRRMA9=A><;=>@CII?99==<@KNJA749>@??@>==;<;:9:::89=??@><;<==@A77602333445553332355533555534;=769AJQTF>==>==???AEEEDB@>===<=@A@AFOSSTQHDCCCDB<:9778899:9877763/;VU;376202235667779>DB;9::99==;;:8886568?@A@@?=<==<<=BGUXQT[]]\XVUVVUTSRK@=87=AA@@@>9537@FA544334569;:86443324444677668999:989:::::;>BABEA54AGEFLPOMJDAA@@?@AB@@?<=;45<@AA@ACCB?:889;865455446866BC54:866659.@uT,64542377667-+,.1/.9>94.**)*//+-AT^R1).//+(*-.///.135740,*)'&'+269851-+)''-49<:60++++*)*,-.012345442-*(((*.7701CQO;,*030.-*('''()***++,/2.++)*046313551/01108=<5.1?C>:7640+'*1799;9542,*'')-SoT3-0*.,,,--,***++,02242./5764462-2;7,,38::7333/,,,/.)'')2;9>YgQARI.,-*)+/)-BFA<;50,-.,/0/.00/34018EMH=73154/6DLSUH>>>AFIMLNHMWbRPMHHIKLMLLMKIHGGGDCDDDEDDDBCDDEEDGFDNSL[ULOLNHGFHFCABAADNOMC?@BAA@?>?@@CFDBP^XNGGKB9999999:88@G>=<<;==>>@@@Qfd[\_WE;9<76IA7<<=?A?<<<>@CFB73<<<:9=FONE<:@?9<=;;;=@@ABCB@=:77889;98=H:;;:999989=?@@?>===:<@56403333344443222357743433228??:98;?GQOC==???ACCFKOQQPNLLKGA@BDFMRVTOIEBACCDEEA<:977789:999876405LT?6;73022356658?BGHC;9:;:;==;;;::876:@HNME?=>=@CBAA@@@>><<;<;?GPXSRWZ_c_^]YVTTRNNM@>?@@?>>>90,3@G?687311258::987653344455675577999989:::9987;=>BA726>ACGPTOG@@A???@@@@@>=>>:45<@@?ABADD?:997666446789=@@SR:=B955657.4iR)7444225665765GXNDB<;<64544667766414984-**-22581.-.37/*5CDFHLK<,.014/08852/+,*%&(),?U]T3).0130......07;8344.,.,**+/3430,***,-,*/31/-+*++*)*,,/57889961.+++**)+160,;QK=><6584/*&$%>I5,03+,***-,+**,+++,./20*(/55455469=4)*-08<84344/)'*,(',29<:BepG9K<*,*(*.+-?KE@C@5.)-0.-././//7<::HQJ=21210-+2=DHJJLPWTLE=1,.121108KQP[W@FS>*-.,,,,-,+,/222234.23,++-/-*/217?HD70.(<<57J7<<=>@>:<>>???>:;<>=;989>EKQQLE@>?A><;;977799985NN9::888888:=8=?5432334334444233238>::=93324:?@=988:>JRLB?@ABCEEGHHJKLNOPOLIGHKRWTOLFCAABCCDFED?<97778889::877534?LF<=7433335667CJJID?:8;;:;<;<==<:9:=CHKIA=<>@BDCAA@?ABA?>==<@LJISTSPOU]cba^ZWVURSQI@=@AAA??<3.2;A;47521113577::9975665444665456779:9:986654457:<<:637>>???@@?>===@=22<>=><<>>:7799766547:;;BTZVI@STF>86786/PN+3555444445547FGC@@CFA73554567554457863.+*))*-111/.,/410>HHMME8/0011.591,,++*+-++/0@Z\D,/7416:9876303=?60463///,+,.0330*'*+-11,-0/-+*))))(*/1125;=733.,/1.*('%)4<94A;1.)-1/-++))*)(()+++,,-0/*()(%%'*&%%&)+-/-*,-**()/47:;<@@2,6>=@DB<21763+*.154.+4<0,,**+,,**-.*),/.01,&(.247768;94/,*/;>855422.*$&)047;>3-,*+,*+BNC@?@;1+*0331010,,2=DCENN<,-7<90,258<;8GV[\VJ6*+/1674/+3DKOWP>??./876765-),--..--,1<4$,3'%**-7<77FSPIFHNTVZb_C7KW;&++((*28>A<4-:WP:56*0PN0)-,/00/,*4:4jkllllkjihfedefeeda```abdddcbba`_______abbbceeffeedddeddghhhgfggghhijjjklkllklljjjiihghijkjiigdb`^]]^_`eilosvvvqkjkkjhffefgggiijjklllmmnnnnooonmmlhdb`^^]^^^^]]^_^__`bejruv|{rg`^\\]]^_`fhghgdgorlemz{xyzz~„{fWRSV[\[ZZZZYXWWVVVVUTSVX\]ZTSWYZXVVZcihdekh]VX\YT]hilrwuuwwwxxyvkvž“‹½‹‘‚…ƒ}~‚€yqrofbYch[\\]`hjbltlfbb`^^cdeecbid_bknprnkiiiinv{ƒŒ†€yma]aabeedddcdedaefosƒ¥¢—œ—Œ…‚zuvw{Štsuwtqrjtmeu‹Ž–››™’”ŽgYa`accfki_Y[ZYZh‘|Zb_ZTQPT^hidqq[NMf€~€‡Š€qzŸ˜fRUVOKOOOPRQPR_l\GGKIIIIGG[m`RQONLKJLOPQQPOOQRRSWWTOMONPQVi|Œ˜oGLKNOJJLLMMKHIMGI\qtswuyz^;>SNIHHGHHHHGFLVXSQPRSPMNPRSOMMMMKJJHGGJGEEGMRRRUX[[ZXUQRROMMIHLIJLKKIKJHEAAHHMfx[BDFFBBAB@@@IMNMIEA@@@@@@?ABB@@@;>MRMMI=79::9888;@EJMNOOMKLLKLJMJP^aad\NHJGCDC=FE<;==>?AA@CA=;<><=<:A@@;97348;;@CCCCCCDB@@@?>==<>AEFHOWhhK58AB@>=<>@?>=<;=A=7=HOSULDGKFEA==@BBA>;;;9789886;aB:998777889BKI@868?BB?:99;;COQHAAEHHGGEEDEFGGGGIJKMRVXSKDCBCDBBCBCEEC@<87777667788867767BJA;97543567:CLLKG@;9:=::;:;>?==>?@BDC@??>>??>?@@=ANSKKQOHDHLQWY]_^ZXWTRRLC@CCACA?=7103773432332223678::88887544554335579:;:8544345668;;98645>DJTYL<8:;;=>??>>===<>@848:::997446678756769;;=FYdS:@]cYRH>=>80FH36665444444536>2;HKJJC713455786367993//.-,*)+,2642/,*/2.37/,+*+++*)((*1892*(+-..0001.,*('''(')053+0:7*+.)+;6-,+*((/BQQF5+)%+42.-,,,+*)(*+++,,*+-*'+,(%&+-+$'&%).,*+***)*+,17::98548<;;51.,+)*,,++/10030)),/156446542.*09:665/-56/$&/41038::66753?PX[\WB.++.685/(*:FKOI;877:=>@BB@2()-/0,),++.+.392//+.PL+&0+)'%'+)'(#:XE6693(6??;DIKLMMNONOMMMMLKIN[aedWJHIGGJLNNMB==?>?ACB?<<<=?>AB;;;<==?BGLMLKIHJKFAA@A?>>>=?@BDDFGHLVe^D9?D@>==A?>??@DFB805>?DOYVQOPPNJIEDB><:;=:8898:2M]6:988656788:<>?@ABB<6F@2553343444333233248:;@MSOD@CFFC>:99:;>FNLCAFLMKJHGGGFGGFGHKOUYWOF?=>@BCBBCCCCCA=965666666667879;95;GC;::63268;DJJJGB<<>><;<<:;>@AADKLID@>>>>>@A@A@==>><;;=?===<<==??947988778766786568:<<;:=HVP>CV`^[YPC<57FC684253344333333,FC=923AA63101225ALJ@7355+(++--+(&''().570,,.//../00.,*)))'()',32)/;.'')%.>84661.0/7L_E50*(,210./0.***()*)**+*+-,(-30*$,8;+,+)),--01-**+)&*3861/0116?D@8/((&&2MAbtnkjR59KMJF@9.+)*++,./22231.010..///012.+,./1584+,465/070')*-231.)(,.-,/1,6J<5<:66559=<79>A>6363.22.(-;Qdica^K304557?LSW^_S>+&+3651+(11,1;>9@G[]\bZWSQSUZ^\\VQJCI^WA@EBDJBLVB8AMTNYŠœ˜Ÿ­­„WHLQOQRPOOONNQOKHGOX]ZTOILMI\rnSUmrd^ba_]][XUQOOQNOQRRSUVas…iWVST]fg^XZ^cjlljc[VRT`lrnZSaUDCPPNMMJIGGFEEDDBABBCDDDDECALY^mnu}~cBJPTYPGCDB@@BABRWVNMHBA@@@@@A@<;;==FOQND;:9:99@CDD@>==<=>@A=>BFLNS[hkki_YMTc[K?=B?>?AABCEEFEEDDIPXXQB??>==>>?AADKE<856>B?6JVVRRSUUUSNIA>=;;9877786RF698875456778:=>@BBB=3:;345333323343322433235:EORLGHIC=:98789;>DID@CHNNNLKIJHIKLNMMQTRH@<;=@ABCBCCCCBB?;87567666666788:::68GF=<;64368:AE>:>><;;?GLMLIEA==>>=?@@??@@>=<<;;;:9?KPOHGNLIFGFGNOMIIS[[ZZXUTRKDCCBABB@<54543355553310256::99888644445446669;;:7534686566797556756=ITN?8897668;<==<<>?==96788878:97776568:;<:868BJF?JZ]YY]ZK<79=?7883423433322215COLIID95447789771183-,,./,),12561./64870*)-/.4>=;971.041*&'0AKG@;82.;D820/1336AKF>4/-)%'.9@>0'&'))))*+*-1100/,*-/-,+**+*),)(./.35+./.+.=DKG>0.1.*4F05B<40-02/.-,)(+*'(((((+032+.871,.68,5:40-/253-+*'&'+2420,*)+6CHC9/()(%DfNmxsnphMAKOMMJA9-'+/.001353420010/.-+,.0.+,01/2::30458>=96+&)))+/011/..--0-6LC/5<80179:>>87<><971++33,+9Obfaeh[;&*3568?IMWaaUB6338::72,.2560*.9?=76?HLRI2'-0-+--)()+-.0249;;9994;<;5-(&(035B4!.78:::4/2990)'(/4/5MSSTOLLIEB@AAEOUSNKFA?@A@@AB>:78;??>=DMRPB=>=<;=EJKJHHHGHHIJJJJJIIIIMV^f`JFGGHJLLKKLLKFA@CCDB@?><:9;?AAIQTWXY`monjc^X\ikaL<>>>@BDED;23433=:/9HQSRSTUUSSRNIF?:987752=E:7887764555678;=?BB@91482343323233433146510237=>=<<<==<;=EORNHC?>====>????>???=<;<;::@MROKEHLIFEDBAHOQJDITYZZZZWNFCBBCCEEFFA<97775566542223566899:96655654555579;;96558:75555776446757DSO>9<:7787:<<><>A?;88887888889867778:<:656=HIHA7B[c_\]^YOGA<<:?=5675543332222AQOHB;6556678754343-,.010-+,277410/16;9/**,.-29:<:4./9;0(')2FKA95355@F1+++-248BKD<3.($(*5G?.*),++***(&%+4541.+)*--+))*,--,,+,*-22.1?C=3@U^M6+,.+('+&6RPH=0031.,+*)**)+)''*/4750144555/2)/240/0242-+--,.11121,+*.7BJJ?/)**'8GHyssprtcTPMPKJFD;,(/575456542100010/.//0111367;>9348:?C<;3&%*-,-069750.-,,6JE037<1248:;==869::93*+2645:HX[WY^W<()02579;;@Vb`ZIMQCABA<40000-+0>GA8425>FJC747841*'**,0..26=C@;8:<89CHLQQLQOOZ_[[ZTV`]J5.++()045595058877522255/+')145?Frrsvvvurqpnmmkjihgeedbbbbbbbbccbbaa`aabbbcefeeeefhlswwy{}~~}{wsrpmmmmnprrssrpppnmlkkjjjiihghhikifba`abccddcaelpkdeeeeedfgghklllmmmnnooooppprsrqpmkighjkjlpl]Y\Z\ehikhd_YWXX[ZYZZZZXYYYYYZ[[[\]\]]^^VO]nict†…€„‡‡‡ƒziXRTY[YYYYYYYYXVVUUTSU[Z]b^`_]]abacelouodb__cekusikoleup[]]cotpegsyuqrt{‰Œ†xorxtuvtvvvu{€}p™£dbdb``acdffgipmfacv„€€‚‚…ŽŽ‰vfdebcdeim‰u~uswxtz–Ž†††{sorx}uputsvx{zvluŒ– ¦ª«¢Žtdc``hs}yz}sf^Z]^_ie]t„`i—lLT\ch‰‹yjWYiqxuvriha^YVYYXXYXXYY[]^]\\[YXWTTTSROOPPPRRRU\a^\[TMJLNNOPLPi|hNOWYUPOONMMMLKIJJJNQPLLIGEAOsŒŒ•™—““wQ?LqjD?CCA@><:9<<=CGKQQQPNNKIHGOWNJMMJKLKJILOMKKJJLOOQRTSSSSUVUUTTUTTTSQNKIIJHJKLOLFFFCCCCDGGFGKMPT\`\WNIJJKLMLJHGHFFFFGFEDEECCDDDGGHHIIIJJKJKKKKKKKKKJJMKIHHKNNm“—†wmpXEGPZpyvwxxx€ˆy[RRRTVVWUWHRwsSTPJIECFFFFGGFDFFFOFNt]URV\aUJVX]f`\WSVG;?>=BKTP@>>>>@EIKJHGGGHIIJIJHHHHHHJKS]g[GEGFHIIJIIIIJJFFGEFDB?>>=<<@CIW\_]\\]deecba`aejndL>>BDEDCCEFFC?613:@BNXWIC????BCB@;833654;:6:BEHMQSTUTTTTTRJC=97951DD7777776534456685277113222233333359;9432357;CFB>:53666558<=?@BA@EMPQQRSROKHGFDA@??>>@CGGFFECBCBCC@<87555665778877999;<<<86876578:;===;:;<<<;<==>>AIMMFA@A><<=>@@@@?>?>===<<:=ENPKHFDGGCBA@??BFILEDHQWYZ^UFBCCDDEFFFEDA;7:;777875322233368;;986576555554679::7577865545666546996>@EIIPTWVRNKEH?0*/67544431110002212211243357865007CLC3<4#&*-/.28<763/-)-BE..714?HKFA><;65:85<7/3:;<=AFOTZZSA2/5>;<98707UfdhZ[_JDID7-.0-,-15:<4,+*(1:@>9::=>4%*6.,58:<@GKD;45:;7=RYPLKKIFYh\Z[\djaJ4&'+')24421688:951./0.,/.*')-3>>=@IWH<>?ACGKLKIFDEGHIIJKLKHFJFEHHObbNFDFEFGGHGGIIHIIHGGFFE@???><>CJV\][Z\\^`bcddccdhrzjQCBCCDCCDFFC=5465;?@HZUE>???@@?>87458:;<==>?>>BFFGLQTSTTTTPI?8;9>J?668777553223557:?BA;33851223323333338=>=;73134568988644676559=???@@@FPUVVTNJGB=:;<>=>A@@@EHHFGECBBBBCA;8656666677887899:;>><7664578::;==<::::;;;=?>?BGJIEA@@?>==?@AABB@??><<<<<=CMPLFFFCEE@>>=>@@?@GLFAJVY[`SBADCDDEFFFDCB=9::887887433221127<;855776655554568;;87666665555546777976BK>5:?BDBBB?979864=DA77L_`^````P=;C@8)&,-+)))'&(IZUD30520/-+*(),0/)*284/04420.,***((./,*+39956=A=;:9520-+020,2=D?.)*(),21)&''$'.4@O[QC@>3/1354222/././//121232246541--//+)5MQ4-?C7)&+1235;873//-/60*-1,)1>DEC=:712=?;AD:8?A@@B?=R\SHLJ47KM@;8209Qjlnjc^KDH?/+02.1;AB>9647734=C>4.4==5/?E,,;CFC=ADC<1/5==CAYmS@@CDC@?><;=ACFKLKKLLLLJIIMNNPNKMJJIKKLNNMPUVUTKILLJKJIIIKKKKLMOQRTRQMKJJIJJKLJIIHHIIHIKLQSRVVQOHKNXUKJJJJJJKKJLKJJKIIIGFEEEEDGHEEEFHKLKKJKKKKKJKKKLKLLMLJLLIMm†ys_BDOcstuwvy~„‚_NPTTUVVUUUVPPRGDKKIGFDBBCEFFFFFHb‚snbOXYSx‰hY^\XRVP:AHOYSEFMOJKNQJFKIEE~©½ÊÀ³–eS[ZRQMHFGIIJKLJQZUNNOMKLMKLNLKKLMY^YY[ZZYYVSRQRQQRSTUUTUUTQZbO_jLOSUPHIKKJIIJHHHGFFEEEFFHGFT`TOVUNEDFDDCBCCCEFFEGL\v_Lˆ˜‘‡vpt_S[aHNONIC@@?ABBBBDHLLLFAAA@ABB@@>;<=>=??>>HV>;BEHJKLJIFBBCDEEFFIKJHGGGGGGL`ZIGFHHHGGGGGIIIIIHHGFIGBB?@>>CJMTZ[[[[Z]`aefgfefiq|zn[JECCCBDEDA95668:=ADGRI===;:;;<:9889;<=>?>ADBB@==?EMTVTTUVUK=8A@:5475234332333415@A>><73234544455544775568=@??@@@DOVUQKD@?>;9:=?@CGD@>DIHFFEBBCBBBB=:778777777889::9;=>><97446799;;==<;:::;;;<=>AEFDC@?===?@ABBA@AB@>>==;;<<@FLKGFGECEE@>==?@@>=BHHBEQX]aUEADEDDDFHGEED>865555444331000.05::745666656545568::876666655556678888857EF96=;=>:8877877777668:;;86?HIE>769@CEK:1JYZYZY]WC;@B>=BB?8433430.--/2344235530.10//6A@3+*)()+,+.58864134-+156522/,,.-.//+)(-3,+452044/B9,42-.-,+)+-/01,,-)-2263-*(()*+.-&+=A32=@6,*-/,)*0359<>AA<3*.MS>:0/0--/1.**++'%=ZI3-02/.-,,*)))+--.5@>50.1551-)**+-56+*),4:4,.2037:61/-+./-),684+))(,15CPOG?60*! *><995-.>F;6===BECBA99VaMLYP17PPD:3/2>ENUbslcXMC5+0;64@ILMMIFIONGCIJ>-(293;JVV:1AMQG:78AB0&0>H@@FF@@?DTUFCSZbkR/ &66./10///06:8742/./0,(+0+%&,699;iiihggghiijjiiihhgfeddcbbbbcdddccbbabbbcddeeefeegimpy{ty€€€€~}|ywspqtuvvvvuttssrpjehlifghhdb`^_`_^_`abbbccceeffgfgggghhiikllklllkjloppqrsuvuutpkhffghikopsvk^`jmmnqi^etvph`]]]][[ZYYWXZZZ[[]^_^_aaaa\TRTUWY\clooomnzr^VW[^^^^\]][ZXXXX_gdadffgffeda__cfffggihd]VTVYZahfcgkkkjidb^ZY[\]`itxurrrrohbe{zmˆ……|‡pZdhgcca__`gjhct†Š‡}yr{Œ““””’‘ˆ‚}|‰Ž‰„……‚„‡†„‡‹‡zwvpr‚ŒŒŠ‚xvxurqwwyywx~}‡t…ž žž›yjcaaac_csvvwof`]a_YcqfY\[YRs¬‘Z]t’›••‹{hw‚rjgefia]a_[XWUTSRW_`]YWVVWVUTQNPTTQOKNWZ_ca^\]`dhffd^XROMLMPRPNNKKNRSOJGIJIKJJLLLLLINLMƒ°«­´¶¸¨š¡sADD?UbF=ACCCA>>>?FOPLKIGGIJJJIIJMNLXSINKIGHHHHJLS[]WPIINLJIHHGFGHHHGFGIKMOPOMLJJKJJJJJIHHIIHKPY[YUKJLQTNKTRLJIIJKKLLLLLKJIIJKJHHHFFEGIIDBGJLMLLJKKKKKJLLMNMMLLLKJIJHPn|xYEMe~„}ywvz€€†{XNRVUTVVUUTTSJEGFHJIGEDCCCDDEFFECMqgeqRRLz¦dQXZZRWP@BKNRUPVZ^XPJH??BHH?Ir©Ëǵ­mOZ`^YUQNMJIIIHGEGURLMMKKJJKJJJJIHK]a\[[ZXWUTRPQSRRTWZXVVWWUR_bNZo^MTVP@>JKIHIGHIIGFFFFFGHHIFKaUISYWFBDCBAABCDGHIFH^iuK}š•ŠockfdjquPNNLGAEHGCB@AADGIKHBAAABCDC@@?>>>>>??@?HN@CJKIHGFECA@@@@@???@CDCDEGKNLHOJIIIIIHGHGGGIIIIIGHGGFECA@@@>IVTSVZ][YWZ_cghihhhkouwvmaSFBDDFC@<53558:=?=DIFDCA@AADKOQUVXYUG;=JC<=978865563334668;>>:756545544333334=D?;>>83324534555554576448=?>=>>>?FLKGB@?>???@BBEHKH>=CHHFFEBBCCBBA?<:9:99997789;=;:;<==;;943688:;;;<==;::;;::>===>=>@BB@?>>?>>>==;;=AKGAIWabZIBEEDDFGHHFGG>51/10111220/////1588656666676554568::876666555456678::8866?@@AABA?;::998666666777:;:79?HIB:89:964245651000/.2AD6,+))(&&+0110-*),21264333641//..0/-*)-226=;50+).?D8<91./,()+++,4;.)).7?;0--*)+,-44++75+5B<.),./1,*155;CEF@5/,*;KD<0,-02353++//-%1S:'+10+,,,-+*))'+.18BF?5-/562/&$((*./+&$&*52//40147732220,)*,/.+**((-22Hjrpnr{v\E9/2FF7861.,,./-+*+-/03420.-+(%'*+*01,)*)5A-"7>HY=$):>4.2320/:>/#&(('))(-;>:<@9./BF2)3@CGHGFB9?`k^OENHLVI@9426<41;YysleQ<-(4@;;EGDJUVMR[XSWVNB;=>6.?T\ZB7:HJE88XfVPK8)%,?>0:A5*,/05874100011,(-0(#*466?Ekkigffffgghihhhhgfffeeedccdddeedccbbbbbcdddeefeffglqtvy}€€‚‚€~zxvusqstvwwwwvusrqrrmgfijgdfhfba___^^_abcbbccceefghghhhhhhhijjjkjkkjjjnqqqrsuvwwvrmhfefghkmmlprgaltoptqc]gmklmic`\[[[ZYXXYZZZ[\___`bbbcc^XUWYY\]\[YYYW[giaXVYZ\^^^^^\\\YX^c`YUcojihghhfcddca`__`_aa]XUTVZ\[Z\ckowzxsmjhfba_abgkkhhjie`]grj|Œ‘†‚u]figcca``agmlkkor|ˆ…{w{‡”•‘Œ‰††…|s|“Œ††ŠŠ‹ˆ„}{~}}zvut{„ˆƒupxxwusqu€††…†ww{wj~”˜ž•icdbaa_dc[ixypf^]__gfcfa\[\Uc—’irŽ™“Š€re`hsq``eY[a^\YWTROJNX_`]WTRPNMNMMMPSSRMIUaYNLIEK[gnnhfYMPROHFHIKLOQNJLRTOJIJKKKKMMMLLIOFN–°¢¬²¶­™›‡PEE@AQZC>DEDDC@AACPYUOKHGGIHGFHIKOLH_`KNLHGFGHIMNMQX[ZUMKLJGGHFFGGHHHGHIIHJKKLLKJJJIHIGHJJKKJLRXSLOHFLSVOJKKMMKJKKLLLMLKKJIIIIJHGHHHFIPZ\UJGIKLKLLKKKKLMLMNOMLLLKKHJKGYtwUIZ‘‰~}{ƒ„ŠŽuUNRWUTVUUUUUSROKGEFFDFFFEDDDEEGC?B;GJ_OR?jyHZ[[XSVNHWPIQV[[PIHGCLKIIIJDGV¥Óĸ‘QJY[][YROOOLIGFGGFNRIHHHGEFIIIHHFCI\a\\]ZVSSSRQRRRX^__ZWWWXXS`aSRhmVROIZeO?BIHFGIJIHFFFFFHHKJK_YEFQWQFBA@??ACFJLLFKd{m_™‘ƒi^gc_ruyfGLJFBCMOD@>@CDEGJD?ACABDFC@???>>>>??@BCCDIKHECA@??=>>?>=====>@>>>>DJIDGCFHHGFGGHGGGIIIHGGFGGFDA@@?@@HXYSRW]][YZ_dhjjhhdcgnnkf^\RABHG@8541249AFA:8998886678:<<=<;;:=ABDIFABCCGLIEFGIKLOUWTMJJ><=978864664334667:==9656577544343348@B>:;=83324434455554566547<>>=<<<;=@CCDDCCCBCDEFILOF77=BGEEFFGFDB@@?==;::::97788;>=;:;<;;=<53679::;;===;::::9>DJI@=?=>=>>==?@>=<<==>>=====>BHJGFHHGECBBAAA@@??@@=DQOBARa`YIADDDEFFGHFGF<3///0101110000/024687566667765556689:9766554555556789977754887:979;>?ABA<::99987655456567767=DFA:989;<>@7(N{c:9NWXY]ZH;?JPPMD;7554320-)+=H>5434679965430/8B?93/-,*+./,***++*.365.043666655651-(%4MQE;51/,)+9GRA)4AFIIIIHE>H]ilA)WfaZC;;:8610?F_{qncC0(&5?;:;<;@QULS[W_ji[MMRM<59BOE4=HLO@+.1.21147DMD>@8=PK902NZB/(14'.FF5:KE2++,-.01/,-..-)(-/./288;CCiiigggggggghhgfgfffffffeddddddddcccbbbcccdefffeefgjoos{ƒ‡€~~|xussqqsuwyzz{{xuqooonmhcgkgeggcbba`^^_bdcddccdeefhiiihhhhhhiiiijjjjjjjlopqrsuvvwwvqifefghiikjdlukcovssur`W[]`dca^\[\[ZZYYYYZZ[]^_`abcefghe]WXYYYYWVUTTSSWXVVUTX[\]]][[^[[]ZXWTawpfgikjgeeeeeb`_]Z]b_ZWUSUXZZWX_cjllkkkkheffgglqjaaabbbdjtjz‰€}|{ydhjcaccbachrppnkkz‡†‚ƒ€‘‡ˆŠ†ƒ‰ˆ€‹›š‘‡ƒ††‡}jei|‚{{zxspqqrsqsvqgq‚Š‰ˆŠ‚vm{y]^~œ¤’ygcbbaa]hfTbx{rg][adqsa\^]bce‡‡l“““Š†‚{m\fsvqhZ[c`_\YUTNHKQ[cc[UTTSRPPPPOPRRRQJOgbGBEHSbmpnf_RDGNNIFGJJJKOQMIOUQJHIKKMMMMMMLMOHU‰§´»·®—›VGIB@GWM?FJIGFEDD?>HPSSNJJIHGEEFHKOJDfnPLKGEEGIMONHCIS_aUJJIDEFEEGHIJKKLLKJJIHIJJJJIHHHLLJHJLOOONHGKLKMPONLKLMMMLKKLLLLLKJKMNLJIGEFDAGPV[cj`XNJKMNMKKKKLMLMNMLKKLKJIIIIKfvVFn–—Š‡…ƒ…‡ˆpUPSWUTUTUUVVTQKEBAACFHGGFDDDDCFA<@:B@@GK>FMFS\[W^SLS\TLQTXRIEFBF_XZ^ZUYM^¶ÔȪcHNSUSUVTMJMRQMJGGFISJ@IHEBBCDFFFFCHS]Z^_ZRPRRQQQRYdigb^\ZX[ZTa]PSWmiKK½»¢‹eLHDGJKIFEFFFFGHKJLYYH>AIZRF??@?ADFJLLHJYo_—Št]bg`lyw~†}GHFC@BNRGB@BEEFFHB=BC@?CFC@???>>>>???ABCGIGDC@??>=<=<>=<;<===><;;;>BEA><>?ABCDEEEDDFHIFEEFFEFDBAAA@ACJVUPRY_`^_cfhikhfYPU_\URMOWLEDB824=:>GOUL<877679:;;;;<<==<>>;@EIMMHECCBEKIDFGIGBFKNRUSI:7<:997556644334679<;8555697444345579;<:87664333332244454545546;>>=<<;9;?ACFHGGFEDGJKMPRC216?FFEDDCAA???==>;9::::8688:??=;:;;<=<867889:::;;;99:;:??><===>>>>>>=>=<;<@AADGGFFGGEBBBBBAA@@AA?>CPWTIAL]]UGADEEEFFGGGFB9320022111111100013686466666776557888876655545555468::977766787999:9;?BDC<548:97775455545613CKJF<469::;==:*5lˆe;9.(11/21220.,))-2597-((%*4;<>=EVV9%?PIJJHGHGFLOgv8"Zjf`L@>@<2*8RO`zrqX-#$->?516<98FPPX[^kttjWQUTLE3'0,&/=KI5)7BDHJ<+-CMDEHAFMB72/385-&-1'/IE9;>E=2,()*+--+)**('(*+7>;66=:1hhhhgggggggggffggffffffddddddfeedcaaaabbbcfgggfeefiknty}„ˆ}~|zzwtrqqrtwy{}~~zvrpnkillgghgfeedba``_^_bflojfeeffgijiiiiiijjiiiiijjiijjkjmqstvwwwwxtkddeffgghifl{tcmyustwlXVYXYZ\\\\\\[ZYYYYYZZZ\^`bcdeghkmj`XWXXXXXXWWVUTTTUUUWXYZ[[[ZZ\\ZZ\\[`fic`dhhfddfgghfdca`b`^[YWUY`_ZXWX[__``befffgho}|i_`abbcipynp|yrwyvlji`aaedcfmusmmq}ˆˆ„„‡†}€†‚…‰†‚‚ƒ‚ˆ‰„†’˜•’‘Š‡‰ƒsdbt††‚}ytsvvsnlortru€††‰Œ‡yr{xWT§¨’vebbba`^bf^cv}si^Zissy_][`kkj}…u„†…„ƒ{|€shintk`fh`]XSIKQVa`_a]XVXYXXWTSRRRQOPURLetWDFQ]emqpdTOHBHKKKKNOMILQQNOTRKIJKKMMMMNQRUVSTm£°·§œ™`@JGEDEOJEONKHHFEE>99@LROJJIHGEDFHJLFD`sWGJHEEGJNNKGDEJS^a[PHHHHFFFGIJJJKJIHEEIJIILLJIFFIIJNPMKHHJKKJIJKMNMLLLLLLLLMLMMLMLJLNNLKEDNWJADJOKOYiphWPPOLLMMMLJIKLMLLKMKIIFHIFScOQ‚Ÿ™“”‹ŠŠŽ–mURVUTSSTTUVVRMJDBDEGKJHHGFEDFEB?>?A?@>@@FCA>H_\W_QLTTNMSTSPOKJGESR^gd`]V‰ÌÕÊ~HIMORNPOPKGGMSVQIGFHSIKleYSLIGEBCDHMKPY_`YQOPPQQPQ^iifdb`^`d]XdWLXO\hW†ÅÀ¦•‘–ž¢nSIHGGEDDEFHIJJPVJ@?@QUMC?@ACDEFIKJIMV\˜ˆi_e^k~||†‰†RFB@DJNSMBADHGFFE@?BB>;@C@>>>==>>>??@BGHEDA@A?>>>=<=<<<=<=<<=<;<<<=>?@=;978;??>>??>?>;AECGIIIC@>?BAAAFIIFHIIKMPH:;865555443446689:8776798664445677665444443333222334345555359>>=<<;9;=>@EIKKJIIKMOQTN>656;BGFA<8:<<==<>=;9:;<<:7879@A><;:<==<;978989999999:<=>DKK@9;=<>??><=====>>>=<<<>?@BDDDDEEEEDBABBBBA@@AB@<@NWTSPGJWZQFCFEEEFFFGGGB843234223211110111357646655677555577887655544555568:::88976787788:;;<=AFGE=3379887544444443;IIFFE=789;<<9;41Sƒ†Q2JYWa]H:@OMC=6442245545<<..668==;8.1788620,00.,%*.'(*&'7=96788779;<<;983.----../\Ž‹ž†P>KPJ9PA-,7;1-:EPTR_ttpqbRPQOJ6%-1*(:G=15CIQhkC$%>SNQNFH@2011-1;51,'%4J:25+4>4)&')+-.--,*'&(&'7DA6295-hhhhhhhgggggfffggfefefedddddefeedca`aaabbddbacdeeeggjr|~|xu€‚yxvuspmmortw{|||{xspooniegkliffgededb``bbb`ew€wlffhhhjkjjkkkkjkjiiiijjiijjjjjmqtvx||zyysidddddeeglptvrswvusuugWX\\[\\\\\\[[[ZYZYYZYZ\^`ceegghikia[XWXWWWWXXXXXVUVVVWWXYYYYXXYYZ]_`^]^^]^`a``bfhgjjhhkkjkjihea_bba_]\]^_]^_`begihlwwg_acccftt}}lmwmpolmlg\lcfffhlosrs}‰Š…„„†‰ƒ€„ƒ„ˆ†„„ƒ‚€€†”•˜¡–„‚†‡naj{}yxvux}wsnprrw|yz‚‹Šyos{mLQ†¬¨p`_aaba^^`]]o|uh]^lt{oZ`_[ipmnx„~z~€€~~~~~}wmopfaab_ZNEQafnqdWRRTWYYWVVTTRRSRQPVVJWtaBER]dlsp_LIKIHIJJJMSTMJNQRQQRNKKKKKKKMRX[]^_Ziˆ†¼¦tCEGGFFDKRONKIIIHFEC>88@GKKJJIFDEFGGGEHSodFIIHHJLMKIIJJIHLYd\PLLIHHGFHHHGGGHIMKACHIJLKIFMJGLVPMMGEEHIHHHIJKJJJKLLLLMMLLMMMLJIHHHIDGX`a_[TDAA@Mdk_VSPPRSSQONLKKJJJLMLJHEHHEDIGe‘£•“’‘‹˜ŽmUTVTSTSTTTVVQIJJJLMMKIJHFDEELI><=>><=>?AAAB=I[[[ULIKIFNSSPLIIIIDBKU]^\TV›Ë×­YEKLNPPPPOMJEDGLNIIHFSHZƒykkfgf_RH>AGEDV_`[SNOPOOOPX_^_```a^\X^dVPYVI[Š©¯¢ ¬µÄÊï‰[HFEFFEFHIIILYNAA@DJMJCBEEDDFHIIHEPcœ‰j]_Tr€‡ŒŠƒTD?BUSOSOD@DGGEEC@?A@=<>A>=====>>@A?CGGF@>>>>====<<<<<<=<==<<<<<<<====;;:98999:<<>CCB@AB=?FRVUXbhd`^\YVPLIHFFFHIHHHLTURU[]`gfcT<3:<<<==;==?@AA@?@?=;:>A=98;=<=>?DHGFGIIJMLB>;:;:89:<=BKOMLLMOPRSRB:<;88;BA;779;=>>?ACB?=;;;97669?A@=;<<;;<<978989988899:<>AGJB98::;>??=<==>>=>=<;:;?DFFEFFDDDDEDCAABCBBAAAAA<:IVXSQSNHQYOEEGEFFFEFFGID9434444432111000233565455566665556677555543444446899998899667767999::;?EIJG;24778865444444:@>BFHKE969=>;8775BsŠU-?PVacV?>KF;61/12245546LO7)/7>B@<=@;466/.//.4;5-,.1685/+,/1.++/8://5/,8=93/,,-)&Ow]FC9-023.'6D&$2;>BA51/-).;965666DH/.48<:33675632/*-7=<968621.,.../021*)0412<@:0-15330.2265/*:>-#()$-?D??=9788::8511/00/--..0F‚—gCBA@@=:;3+,--./.--3=A?725950044/..-.-+,,,,,(*3=4/,(())'&*,+++.29;75:>=0((%)361/4@ISG9FRPQOLIIJKIB]…sQKN[YC;GdvW-(19LSB+,4.$'/6@A;OpunumXSPC98@C9**<@53?E=AduN,(9RVUSNG5(+-/1;;*26'#6E1'*#+A6.;67>:2020,'&(&(2DI:6DJHhhhihhhghhhggfffgeeeeeeeddeeeedccba`aaba^`dhid^_ceffhqzyrljsyvsrpnljijmmotvsqomjhjlmkhfhjjjigedccbaaceggjy…€sifhiijlklmmmllllkkkkkjijkjjjjikpqt|€}}}xledccddeggkswvuvvusxwaV]^^^^^^]]\\[[[ZZYYY[[\_bdeefgc^^edZXYWWWVWXYYZYWVVVWWWWXXWXXYYYY\^``^]_]\[Y[]_bcfhgipuusrrqqniebbfnja]Z^a`_abghhikngabcddfsyy‰€pokjimkkd[~hhihieky€ƒ†‡…„„„ˆ‡„ƒ…„„†…„„ƒ„ƒ}|ƒŠŒ—š€qv}ƒ†xijkiirxttxusrtsw}‚xy‡ž˜^ZkaRT©¡ƒg_acbcd`]\^[fwug]cluoUY^eopopv~}vn|†|z{{{y}vxrb^\]\QM]p†~i_WSMNORSRRQPQSSSTUUSSSPOb^HLSXdopfUIGNTLHKHJJOTQLLOQRPONNLLMMLJP[_`beov†¢§°¶©”jDGJIKLOPKFEHHHIGFGE@;8:BHHHHFGGFEEDEHLkmKIKJLMMLJJKKKJHDEP[\UOJIIHGHHGGGGCOqsYGEHHGIIF]|bGF\‚ƒqXJBFHGIIIIJJJKKKLLKLLLLMMKGDCCCGPPHDLV^db_ZUNHMQUWYYXWVVVVTPMJJLMLJHIIHGIHIn–¡›‘Œ‹Œ“†gUTUTSTTTTTUVPFHIGHKKIIIFDBCFMH<:=?==?@@BBCDEGMORHCDGHGNNNMJGGGGDDIKRROO?ŒÑÕ|IIJMNONQRRTQJFBCEGIHGQPMa^arzzxrfZLB9@@Vab[SNMMNNLRWXZZ\\]_`ZS_`TTSSh²Ðžwz—´¾¹º·¡‹~fRDBDHIIHHHIUUECBCAEJKHHIGFHHHGGHGe˜¢‡d[MUw~‚“ƒuU>APTRQQMFCDFGECCBA@?>>=?>=>>>?>@@AACEA?<;<<<;;;<<<<<<<<<====<<=<<====<<=;89889;:9<=>?@C@@AD><IUVUY]XPMLIIFEEFGGGHHIHGHHNQU\\YYQH;6:<=<;:99:<>@A????=;::9?D>;=;8:@?<<<;@HIGFGHJLD:;;;>?=:755665644655566679998665455556543444333443322233355554449==<::9769=>AIRRQQQRSTUJ::==<:>@;799:;>?ACEFEC@<;866659?AA?==<<==;987888877699;;><<===???@=;;=97988eŽ]&/BMZdbC47485104974461=957:752.,-.01485./20276.*(*,.*'+4@=54-(044440++7Kno<-3.++,.,)8D/@PMJG>3/.,(*7ACA=7-+.6=6+*//12.,++,,.022/+*+++,..1?E8/469:DD:4.06::7210-,+.1101;BA=<=:3.0200/122410000/3763222/.,**-01.,8K@($*''2DPTG603420-+)),,+*+**.06[xf@;B<@=9782---..//+-5;:745:;41497/./.,-//..*-,,8@9@@=::74.+*)))-1:<527>A4)(')1433;CLRTRQRRTPMKIIJMGU{†fC>G>1347707NB<=AF.'/6>CD@1--&%*-*,..>[lrul___I,=^R4%*7;56<>64F[P@79MRPW\R9'(+-4C9"6=,(38)&)&(;>>=>>>>?@@@AA@>=;;;;;::;;<=><<<<=<=====<=<<<<==;;<;98889987899:<>>CFA=ABABDDDB@?<>=<;86788:=>?=<=<;;::8>JLE@;9CH?<;:9;CHHIJJKI<9:99;=>>:87877644666655589986544444445455555554443333333335554448;==<==;89?A@AMWVTTTVTOB>?>??@CB<89::=?ACEGFFBA=9676659?AB@>=<<=<;:8777887668998=FF<79;<;<=<<<<>>>>@B?;:>EJIGGFDEEDDDDDDDDEFFEEEDA=@NYZVQPQOJNVKFIHHHHGHHILH:2464665543333333224443468:975666555655444555555579;;;;:99765456666799879>DFD:038866664346:<=?AABJRJ:5<@?<:9:3Lˆu,#6:LceK/&,54018<<7573:MP>/0453/035561,+,-/14433661035-('''(),//7:32/)**,49736KlzW*'/+***++)7JF[_TNH:0.-,((1@D?>701.161)'+-/.*'&()').1/-++,.//0//6<3,-4=FPB,(-16962//-***,.29==?@?=?<3/0454343034641352000001.+)(((((,(*2A:)#+)(:[]8-.245675,,540+'(*,-.04515;=C=1162--,,/20-.45/.3:=858:851-./17820/.2/(<@7FNLLKD?8-*(&'-079668=B;-((+13351/3;;99=905CEB:5JVU[`_I,&*+7M?*@D.,-,(''+-,?Nf†‹ŠxG+**)'&(/7;;=6H~~dhijiiihhhhggfggfeeeeeedcccdddedcca^]]aem|‡‰ˆ‰‹†wkgffijijkknrstromlhfdccccbbdddffghijjihhihhhgfeeeeeedekv‚‚‚…~ogikklmnopoonmmmmmlllkklllmlkjhfeccddfikmleaccddcb^^kttuvvvutuwgZ^^^_^]^^\\]\[\[Z[ZZZ[]`bbcfhigaVSVWXVWUTVWXYZ[[[[YXWXWXWVXXXXYYXXXXXYZ]aca]YWY[\`d`[ag_\__]^`^]fw…‰Š‘Ž††}pknlgeeijgdeddegjee{{w‚rmjhdge†dmlqw‚…ƒ‚‚‚‚€€~|~„ˆ‡„†ˆ‰‡…‡…‡yq{|wkefjlmkfkuphhfguyrsqmpxxsv‚ƒŒ‡z‡˜|^[Z[[\lˆ‹obf[SZ__fefg`Xfpe]`anŠnVbffijlmmoonz„xsmkpwvu{{gYXPUf{zvm`STWSRRQNNOOPPORUTUVUSRV[VMMU`b^ZTOJIKMNNPMEDFHJJLLLMPSSRRQPPOORPOW^]e}”£¹»¶±‡dTKOS[RKHCABEFGIJHHHGGHGE?75BMJGGJKJKHDGCRxcEKIHHGFGGHIIHHHHHFJPXZSMKJIIHGFDDC>>Pa[JIJIHGMh‚“ˆdFR|†‚uPEGHHIJKKKJKKKKKKKMNNLIFFDCCILFC@@B?BABBDEEBFS^\TQSTTSTUTPLLMJIIGGGFDHF`ƒ‹‰‰‡ˆ‰ŠŒ™—wXUVTTTTTUUUUUOEDDCBABEGGFDDDDCCDDDDCDEFFEFGFFFHIIJKGHIHKKKJHFGFEFFHLKKLMG|Ã~FHIICMMIJJKMPNIFDEGGDAGTKLJFEKUWV[^bjsj[ZdcXQQPPNO^kg`_``a`ZONLbcOUOUbXRs¦Â³Ž„ƒzusu{}€Œ¢µ±†Q@CBBE@@PH?BBBACHLJGGHHGHJLNOPr…raIJSnx€†……nFQfRJQTNGFFFFECAABC@??@@??>=>>?@@??>>===;==<;;;;<=><<===<<=<<==><<;<<<;:::99::97876668:9;::>DGEFHHHIHGHHFFFGGFB?<:75AKUVG=88<==<;:98::::<==;:;:9:::9:AJKHC@BB>>=:89?HJJJJJH?=@A@>>?@A?<:87655666655567776555455554555555555554444332323544448<=<=<;;;;87777776565546AG>689:<=;==<<<>>>=?@?;GT[WURQPNJMUKFIKIIIJJJIE=5356555554553333333445578::97665554445444555555568:;;;;:987655466646899755@IF;0-3=>:985258::=::04s€9!.,CB70//-,*++,,,*)))(*,0/,,15577875301.--4=GO6(+-26860./.,*-0.1>GD@@@=><2...//7;71-.37;<<:300/..,(()('&%$))#+:A2#')1NW1'-117>E=16BD@7.*,**+*))+-06<8-,21,,+*).32000+)3=;56;=:94('+3:7212750(@84EMKMLDA:.('*.32359:99?@5)'+02336:0/DNHHIGEGNSWSSL>S[IF=/-149505:/:VK.+3.0432=ND/**.253-+/6:DVfhgnmXEYjaSC::>><;?>44;??3*Fd_Z_cT5'**5K@/A=.1.+*(,=LJFLU}¡—m=))'&&&'2A>,+0^’`7jjjjihhhhhhgghgfeeeefdcbcbcdcdcb`]\^dlv…Šˆ‰Š‰Š‹ƒyqkiijlmlopopokiigccccbcddeeeeffggijiijjihhgfeefgfffgjpx‚„uiikkmnnopppoooonmmmllklmlmmlkigfeb__``acedaacegiiebhrttvvvutuyuf^]]]\]]]^^^]\]\]]\\\\]_abddfimne\YWWWVUUVWXZ[ZZ\\[[ZYYXXXXWWXXZXXXXXXXYY]ef`\_fnqqm`Y^aa``_didcu‡‹†}{z‰{icaacefhhhggedccc_^s‚sˆƒsifgmio„_ipru€~€€€€€~|wv|‡‰‡‰Œ‡‚†ˆŒ~kpqnmllnoppqtusolhitxrpqqrwwxz~€…ˆ‰’…_\Z[[Zbvygekd``^_\elkcagldjhWX_UVagjlkkmmmlp{ƒ€}vpotuw{~r`\Zct„‡qg`ZZWUUSRPNOOPQSUTSTTSSSRRYZSPTVWYZQGMQSUTUZ\TJFBADHKLLNPQRRRSQPPPONNOSW`xŽž¹¶¹¢]COXZ]TFCEFFGHHHIJIHHIHHHGB8BYWHCFJKKJGEIDFomGFIHGFDFHHHIIIJJJHGGLW[XSMJJIHGFFFECBFOIGHHIHOs—”Ÿ¥ŽdRl‚ˆ„RCIHGHIIKMLKKLKKKKMONNLJGFEBEMJEBCDDCDCDDCDFCHZf\SRSUVSQOLLMLHHIHGHHHGI^v„‡‡ˆŠŒ–•vUSUTTTTTUUUVTLDEEFHEEEFFFEDDEEEFFFFGGHHGEGGFFFHIIHHFHIHIIIGFEDCDEIIIILPSNœ²\FKHIFOSLGFFGGIGFEHJHB=BM@IIGCACHOX_hnmkdY\]TPQQQMQmvg`_da[Sr„ZJa\MSNKIDDD\œÎÆ£nlux{Œ›—Ž˜¨¬’eKEBBA=JLBBBBCEHKJIHHHIJKLOMGSuvWDNJOYg€ˆ€kP^bJNNOMHFFFFDBABBCA??@BA@???>??@?>=>====>><;;;;;<>=<===<<<<<==><;9:;;988778;;;<:8467876?FHJQRPPONLJGCBA@??EGFFFFHIJJJIGFEDDA=;;:8@U^YJ<559<==;98889:::;;;:9988::;<:8CQSKB<>??DHKIJLKCAEEBAAA@A@>:86455444554433567665555554555555555555444433333334459<<:98857;?ADC6?SVTVZTEBA?>>==>><:9:>BCDDCBB@@?;:=<:88:=AAB@><<;;:657876775432/9FA55888879;<<<<<==>==>>ADEFGEDEEECDDEEGKJIIHHGFEBADPVWTSUTOLIKSKFILLLNPQJA:765555444444433333333566788887777766644324655545568;;;;;:8988878876568899606DF;1.*7JJGG?349;:;=AA?CSZK:;=?=<::2+a{;!/,-Fb^;+;;014?FA9;@98<;23;?<9:<::961---,,/3678886322231--4764/&"'/2.+**+->?@@=9632..7=>>0/-,-2540253.*/532?KKGFDAA>1)-/+-5<92*)/6@B@:3233.)(')+,,,5?3&(()8J7!,BOB*(,+(+2:4/>HHF<75/*)'*36,$*/00-,.0/-,)%(02112,*5>=98@95756N\F30/)5EF>?OG/),./3881/;?:Jblqnb\akkh^LD@?>>>=;746:=4$:gj]cbJ..;0*71*1-*21.-*:U_\?9Dc¢‹D++)&&(&)9D9*&4mu7%kkjjjhhhiihhghhgeeeeedcbaaccccc`^_diqzƒ€ƒ‰‰Š‹‰Š‹‡yoiikllllljigggecbccdegfeffffggghhijjjihhgfffgggghgjnt|‚ƒƒ}pkllnonnpqrqqqqppnnmllmnmnnmlkiggebaa``abaaabegkkihinstvvvwtrx|rbZYZ\\[\^^^]]]]__^^^]^__^_afiklone_ZVUUWWWZ\\ZY[\\]][ZZXXXWWWXYXXXXXXXXVX\_`envyxz|ug^fhbhpstpw„‚~}€†Ž‹xgfgfghgfgiiigcba`_bimvjcefkpr‰ƒbiqstr€€~{yyvsyŠ‰ƒˆ‹‡‹ŽŽliknmlnpswyxx{{wqimutqporuxx}‚€~‚ŒŠ†sY\]\\annbbdba``^aaehffgghmjdb```fiklmtxwvvw|€‚„€…„w{x`Udsyph[YWXZXVWTPNMMQVYYXWTSWYWVVUXYRRVSONNHDKUYZWW[c_NFEBBDFJLMNNPRRSSTUTONONPVb~–Ž•²½´{MZh_QMJGGHIIIIJJIJLJIJIHHJFDXcN>=BGKLJHHJIEbjH>DKKHGGHHGGFGIKKHHIFGR[[RLKJIHHHFCCB@HGDNQKGJuš¦¡ ±µŸvYfŒ€MCIGGHIHJNPNJLLKJIMPOPPMIFCBEKJDBCCCBBBCBCCGFBQhhXRUXXTNKKNNJHFGGEIMJFKjƒ…†ˆ‰‰ŠŒ„jTSUTTTTTTUTVRKFFFGHIGGGGEFEFFFFGHHGHHHHFEGGGGFGGGFGGHGHHIIILLJNSSMLLJLRTV©‹HEHFGHMPLGGGIIIHIIMMKFABQ?ABDFEBACHR_gc^ZVZZQQPLOLZwtjehtyzik´ºiW_bx‚‰`ACBDw³º¢‚xw{{p`TNT\ce]VRNNJIMFBCDFHKKJJHGIKKJKMKEOmtMIHJFFR}Œ‚w]\ZKOOOLIGFFFDCCBBCCAABCA@BCBB@?>>>>>=<><::::;;<=><=====<<=<;;:99::98766788;A<<44667?HHJMOMKLJJJHGGGEDCCFHGGBBFIJJKIGEC@>::998;VkeQ<6559<=<977788:::::::8778::;<;:?KWRIC@BDCDEFD@AJKKLLBCECA@A@>;8987544345432211234466554346555555555555544444444324457:<<876657;>@A?65L\]_^QC@=;;:89;=<;9:?CCCC@?@AAA;;??;::;>@@BB@=;;:8678869;965412?C72444212468:;;<===<;=BDFFEEFFEFFDDEGGKOMIIIIIGCACMWUURRXVMJHJPJFIMOPSUTF96766554322442233222333455666676677889888756655445679;;;;;99998:;;998878:::7/+7D?1/+/KYSQH649;;;=?A@@ISOC<:<<;988-Rs: 1/+4R]='25135;>98:;>B<99;CGC=;;;:762//.-,-27;9641////013673/./.(&-330.+))JqqYJHLD3+*))))**9N83CC93,/61*((*6>?AF=-,+*)*,/465443210//-+,2<@@AA>72212.-RWD0(&)'$%')2EFDB96:3,)()-:6$'43./-+.0..+(',-/57118?>>?BDGE:&"$',...03645?-/:CGEB?8.+,1*)20/4<>98:BC8)%.13347=?DGFGGEA>=>CD>856;CHE9./7:<>=5=[[D?3"*CMG=;ID1*+../8>86@9,Kg^engr}tlndQJC=<=?:0---/56*0Ylbja9%1,.C\='/iiiiihhhhggffgggfeeedddcbaccdedcbfmqsy}z|ƒ†‡‰ŒŠˆ‰ŠŠˆ~pkkkkihhgeefedcbbceggffghhghiiihiiijkigggghhhiiigiqy~‚ƒƒvnlmoonoqrrssrrrqppponnooppoomkihfcba````_``cefjjjjhlpsuuvwskp|{n_YZYZZ[\]]]^]^`__`____]\\\_fjjnrnib[VTUUVY[\[Z\]\\]][[ZXXXXXXXYXXXXXXXXXWXerxxwy{z~{nfelxzzup~†}tnmqv„vfj|yoeddeijedb_aceedif_bbdggn‡yflqssqu€€~}|zwwxmvŒ’‘py“”‹hbhmmnqtw}yyzunrvnmmmrvxx€„€‚„‹ŽŠŠ‘‰ZZ_^]`mna__^_`_]fdge_chfhhiqrojfiigl~ŒŠ‡‚{z}€‚€|y|…ƒs][jxo^XSV[_a\WWYTOOJMVWZ[XTRQW\ZXZ\\VQSSNNLJIHMUXWWWUVadTFCBA@DLONNPQQSVY[ZVPMNPUm¥•‘®ÁU]g^QJFIJJJJIJKKLKLMLKKJJJKLSf]C;<>BGJJJKKMF[lKEOLKJIHGGFFEDCGJLMJECGMTUQMKKIIHGEEEDHFDM_YIBf–«­®®¤¢¤‚e„vMGJIHHIJJIRWMJKKJILMOPPMJGCADIHD@AAAAAABBCDFGBE[k`RSXVPMLLOPHGHFEEINKFPz“ŽŠŠ‹ŒŽ‘‰t\RTTTTTTTUUUWRKFGGFFHHHHGFFFFFHIIIIIGHHHFGGFGGGGGGGGGFFIKMNSXZaimgPQROQZWf£jAFFFGGGGHFHIKKLKKMMOMJCBUC@@ACFFDCDHKNPONQYWOQWOJGMdlsŠ£ºÃÆÒܹŠ—“}ˆ’›Ÿš“…\=@>Pƒ¯¸¶¡ˆ{xzp^UQQSYZZZZ[UQMGDFJKJIHIIIIIIHIJJFVnaIMGJJFKrŽ~cXPLMOOKIGFFEDCCBCCCBCDCA@DEFD@>>>>>=<<=?>><;;;<<<=@@@@?@AA?><:988999988877667892=A973@KLIIHHFEFFEFGJJBDHGEFHGE789:;<<97777668::9::9988:;<<<=@?@IPRQJGGHHKLNIBIKLMJBBB@?>?><:8975565467543333564455655358656555555535456554444444458:<;876689:>@@;61C]de`N>;:77767;>=;;=ADCBA@ACFGC=;>=9::<>>=?A?<:887655569;;9866;A801123555788:;=>===<:>EGFFFFFFEFEDEGHKNOLHGHJJGDAFSXVUSTVRNKHJLKFJPSTUXWI:87665445345422333443333576544544567789:<;<;;::99;60*.=B40.-FXUNB338799:;=BDDMUL=9;:987=0=c@#/22/>XH+14146655568=><65300670)*45,*FQK2-49785,1NZOKG9+"((('%-:CA;8436730.-,77''6;31.+,/..-,,-+-5977::9>EHIIH;*))'.10100417>..,7GE>6--1382/--,/6;:9:@D@2((+1115;>;67>B?95212333/2XP@RK4E[R@8:CC5+,0/28=<94'3`b@Xrlz}fapm[KC;8>B9+'*,+07/&>SN]]8:XaJ-)-)4O\[F6-4l“~N,+,*G;&*%%%$'395215D@+,2hhghgggffffeeedeeeeedccccbcdefgikljhjqz‚†ŠŠŠ‰‰Š‹Š‡xqkihgeeededcbbbcegggghiihiiiiijijklkjihfghhhiigis|€‚ƒwommoooprrssssrrqqqppppooqqqpomkigdccaaa`___bdeijjiikortuuwulo{}zrf^Z[ZYZ[\\]^^^_`a`aaa`_^][Z^ekmnnlhc]URSTWZ[[]^]\]^][Z[Z[[ZZZYXXXWWXXXY]itsmr{zvszzuwzyvsqw…€yrmsuqv{rgios{qbbipokiccedefebbabbccbbnleknqpoo||{xxzxutwmr‹•’„vmtˆŠ†‰ˆmceknprrox„||…xvvxvqljmuxyz€ƒ€ƒ†ŠŽŽ_\`_^_jj__`^^__]ailhbekjedeidjnrgZd”“ŽŒˆzwxyyvrrquxd^in~xYW`ecgph[VWWRRMIT[YXWUSQPUZXWX^^VOOONNMLIOWUTUTRNJSgcJ@A@?DOSQPPQRSUX[]YPKMOVwž¯œ”µ²jVjXLKLKKJJJJJLLLNNPPOMMMLLLNYeR>>??@ADGHJKMGWkUSVDDKIEGGGHHFDCGMNIEGHDIRRMLKIJJHIHFFIGFBU_]LK}¬¶¸®£Ÿ–Œ„hKJMKJIIJHFOYQIKLKKJJMNKIGFECFKIEA@AAA@ABBCDEFECL_cVQVTNNNOPLBAGHGFHLMCX„š”Œ’‘ŽŽ†pXRTTTSTTUUUVWRJFFFFFFFFFFFFEFGIJJIIHGHHFGGFFGFFGGGGGFGIMQSWZ`gousfOKKKR\VfUCHGFGFECEFGHJJKKLMMOOJCBUDBBCBDFFHGGEBBDGKUSNVecICTz¢µÃÑÓÒÜÚž]¥Ô‡‘…Pq‰‘“’oKEFH^ƒµÈ»«š…vxzrc[WVWVWWWYXXTIHLKIGGGIIHHHIIIJJSaOLLHJJGGUŠ”|dTFHJOOLJHFEEEDCCCCBCDDC@BFGC???>>>>==<==<<<<<<<==?BACBAACDC@<87778899988975568657=BDHOIJLLLMLLMOOQUTJDNIFFJIHB8CLMMKIG?855766<63QhP8579::;<:77787678::::::;;;<<>?@CC@;9DTYSKIJLNPSTQOLNPJA??<<<==;:;:7556889;987899987886775346666655555533466555445455568:;98778899<>B>83=Xfh_E98766667;>>>?ABDDBAACEHID=;999::<<;;<==;987531012589:98:?;212358>?>=;:;<=>=<<;:>GIFEFFEFEDDDEFHNPNJGFHIHGDBJUWUUWUMKNKJJKJHLRWXX\XE88778666655554555555333355432332234555679=>;98665447;<;;;;;889:=>???<;;989:730-2>91.-AUXP=013367778=??JSM>886567:11JA-12322MS84515655657::67:>>;5/058876565430-,,,+-/--,,+.6974..3597/*.578;80Qv`7)('&'*)),/100-976/*)'(3?=8;>;3-+.1336;<72-)')..)),,19?>6*)-+)*3=<>E1.4..-2:<870,---/17CJJLLJEBA4'*8<7210/-.123/.-./13/.5:535@?@2-:<;;8*1ZZE>:37@9+*)(7>7951247;:641.35)'283/-+.1210/./016;86743<:@JLG:47BJJ7+/545665/(-CO>/RrkwzSBWj\B@<8CJ@78:50381&.7+:QQhnN801,*HholU?.F’–a=,+-(%'&''&&'')131436@:453fffgfefeeecbbbbbccccccccccdeffgijf^]gr}‚‚‚„†‰Š‰‰ˆˆˆ††‡…|pjfeccccccbbccdfhiijjjjjjiiijkjjlllljifhihijihkr{ƒ€xqnmoooqqrtssssrrqqppppppqrrqpomkigfdcbb`__^`cehjiijkosutvzxtuz{{|vi_]\YX[\\\]]]_abbcdfeeefdZU[cghkorrndXPPSVZ\\]]\]^_]\]\\[ZZZZXXWWWWWW\juk\]nytpuz{{}~smnln|†|vphgecjupigffgjllmyxutpfgfefefhgbbcbbbaefflmmmmu€}zxvwvususnmlw‡zt~ƒ‚sfekpqrpgs…‰‡z||{ztloxxxyƒ€„…˜––k__`__`cd`__^^__^_dlolijhecb_aeo‹pZt“•‡†‡„~yxwtrrsswvaViwŸsYo„Šnaf^[[XTUTHTd`]XSRRRRUYWTTVVUQNOPOMPPSYTQQORXXQS_VEACBIQRQPOPRTUWYYUPRSWYs¨»ž›Ã‘\iYOONOMLKLLLLNOOOQSSRQQOOOMM]dK=???ABBEFGGIIMY^LDEGKHGIHGIIFFFFJLIIKLIIOPMLJHJKIJJIHIGHDFXigTMx®ª™„‡™aJLLKJIJJIHJOLIJLMLMOOLIFGFEFILID@@AAA@AABCDEDFECL[YRRPOTTQOHCDGHIFGONB\Œ¥›ŽŒ‘•“Š„rYRTTSSTTUUVWXQIFGGGFFFFFFFFFFHHGGGHFGHGFGFGGFFGFEEEFGHHOTT^_gmnmfVKFGKOTSXTJJJHFGFEDFHIJKJIJKLLOPKDBUGCCCCDGHIHHGEDCDIRWTU[cz¾ËËÕØØßݼ{TAr®„±Ír\—˜š¡¢–pJGNQd•ÂÄ°ŽlUU`gea[RSSSTUUVVPOPKFFHHIIHHHHIIIJLMNNJHIGFCAbˆ~gJB>DNQMJHFFEEDCCBBCDDDB@BDB?>>>=====<;<;<<<<<<<<;:;<<;:;<@DB;777788899899777667;66COZXOORUXZZZ[[[]b[QU[OIGIHIGAGOPMHB>955466794FZQ825789:;<8789988998:::::;=<=??@CGDBA9??=:99;>>>=<;:?FFFFFFFFEEEEEFJNOMIEEFGGEEGNTTRRRMCEIJJJIIJKPVZ^\I7689;:678776577776555333331212212213333336889::876546;<;;;;:8::;=ABAB>=;9898631--472//:O]V?311145555458AMN@875667743895433627KG3046666:>?@@649=70-052-15566763/-,,+)*-,,,,,04744322231,(/95398Bd]4**+,--*+,/2322-:65.*)')5=;9=C<0,.24535<<3-+(''.0-,+(/:><3-,.149C@1-+'+31,*4=<53/+,,)*+1AIIKKHFA6.+/:<61/--,..1/-))+./0139:9=71>8&,4856,+La;/D=2>PD2*,'9G648216>=9652./2-+01/.-,.36552//37886430/:EGHIE2)32'+10-.1'/?7/0+/5/065235630/1540//./489746;:114779=?;840.00..13/3GJ7*&*:FQMILK>48<:573#+Qi|l3 (.+,HfstcH3bl@?2*0-%((&'&&''),/1307C>:87ddefeeddccbaa`a`aabbbcccccdefffgd`]amw€ƒ……‡‰ˆˆ†…†…„‚€~vkdaaaaaaabbbdegjkllllllkkkkklkkllllkiiiiijlllot|‚‚€|womoopqrstttsssrrqqrqqpqqrrrqpomkihfdcb``_^acehijkjkmpuuvzzyxxyyx|wg__[YYYZ[\]^^_abcfijijkljd__`beinrusi]VVTW\^]\\]_dgea^^\[[[ZYXXWWXXW\df\W[chmwzx{~{xriflnmmnljgcaejmhor_ilf_mgcmpkeefefeefdcbccccegjltmkjm{}}|zwtusrtukqymcj|ŠŠƒ~€†|iekrrrph{‰†Œ‹„~~zrpz~}‚€ƒ~ymjfca``__aaaa_^^^__^^`lvulhfb``__bs‹pt‘™‹†ƒ}~zwvwwvuzwm~—³Ö¦mpw‹„aV[]]VR`eW\ghdZYWVVUUW\\Y[ZSSWUPPQOSUQQRLNVcmiaX]\JEFFLQPRQOQQRRTWWVWZ[\Wc˜¯”¢§z^IAMTQRPNNNMMMPRQPSUVUVUTSSNNffKGE>>CDBCDDBEII^gIDKLLKJJHHIHFGIIIJIOTRMJMPOLJIKLKKJKJIHHFBNfqv\Kbw”‘‹|ƒYJMKJJJJKJJIHHJIKLMSTNHGFGGEFIKHD@@AAAAAAAABCCEGDDQZULKSYYPLHHIIHJIKQMB\˜° ŽŽŽ“•’ŒˆnXRSSSSTTTVVWYPHGGGGGFFFFFFFFFHHHGGGGFGGFEFFEEHHFEEFGGFDJOSY`hljdZOIILMNOPQOONMJGFFFEHMOPOIGHJFGNPPGDUJCDDDDHKIIJIGFDEISUHGp¨ÃÆÍ×ÜÛÞâlj[KQRWjˆ¹×·mYy~x{}„†pJGUPLm®~dW[gsx}dVZURSSUVUUTNDFHHHHHHHHHIJIIHQMIJIFFDAAq€mFB:ALRMKIHFEDCCBABCDCB@?@A@>>===<<<<;<;;;;;<;:::9778654459@B;76667887899998788878@NPOT`\XVWUVVWWUVVXXWZXVPGHHIKMMOKB:886656872?\S:134689999779:;989::::<<<=?>?AA@AB@AD>;FW\VOMPPSUVXYXTSK?<=<<;<;:;@AABDFFFGFDCCBA<9877779::999:::?AAADEB??>;98768524557;<;::98669==>?>=<@CEHHFFFEDEEEEGJMMKHFEFFEDIOQQQQOIA?BCFHIHHJKOW^^Q?>CEDA;678788777876455423321112212323333324678897777;=<<=;;;:9::;=@ADC@A=98776331-,11./4DXQA@94334444445:ELC;76887786466556781;L>268779=HHB?00;>2*,39.%,2367641/--,+**++,--,./0111320/-)&192-4?RM0&*,/55.*-225641,>T0,9EDD;75/,)'*6<;:=@:015420/2::3/0-((.12211.4>;110/4>CE9//14682)-8;8402552.*('5FJIHEEB4(+-,---**+*,*,-,,-*,02225;@A7.41'(*,-+#6W7&(OO51123//'(JC/6727?<4343-+/046/-..../1243215:86420..7BFGG;-)//*.30*.7/3=300,+**/7643561.2998872.-356655AB236=ABD@:40...,,+,26Mp‰‰’ƒ|…|dbf[PRSUVVVOCFIJIIIHHHIJJHJNOIGJKHFEE<\€oBCA@DNNLJJGFECCAABCCC@>>??>>>===<;::;<;99:9:99:988898665557:8765567888999:89:999;HRRHIXd^XRKHILLKJKMKJQPVZUMGIKLKKD<877765786>??@ABB?>;:>@<>=QgaWTRRSUUVXZXWN?;<==;;;:::>;788:===<=<:9;;:::9:999877666655444444456777555469:::99;::::::::5.9UXC<<<:99;<>?AAABDFFGGFDDA><9889999999989;<=ABCEGIHIIHGFDD@=98889::;97544568:=??>=<@EHHHFFFEDEEEEHLLKJHGGGFDENRQPPMG@@BABDFGHIIHNX[WNNTQKE?;878899777666545533442221112332212223557777899@EDC@;:99::;<<=CG@AEA=96554540+,///29FONI?87444556658>CB<967777777754678621:F<87588<7:@H@048/+/45/-355773//.----,,,,,,,,--../020//-('/6/,4CL3$)*,165-*-32496/,@W5-5>DG@752-*')5;:;=>70364000378763.)+0445<<..>:100/2>KE5169<983,*164435;<5-*)%,=HIHFEC5**+****''*+(*)+,/.((26566>EA31/+*((''%(=?**)PJ*!#%',,(&EK0053685./32.,.397.+-./.--/0555797672///6@HG@0*+-0225515=36:1..,*()/6853460-2:988840/355554BD48>AEJB;61-.-,*+,+17=A/#%&%#"1?<3-/62,?\ejaH7323-/6657772**5?>8/%#3OXF88=>>CC@?CGOY^YN@A>DOPMIL^sX/4419LH]ynZR`VFDB7*'&('%%''&('),/&%:B84;71dcdeddcccbba`_^]^_`aabbcdddffdehlqvrs{}‚†††ˆ‰ˆ‰‹‡ƒzpqkedba`_``a`bbceehlmnnnonnooonmmnmmmmmlkjkllkjnu}ƒ„ƒ‚€{vspoprrstttttssrrsrsssrsssrrrqqomkijigfdcddeeghikkijpuvw{~~zwyzzz}ufcb^\Z[ZZ\]^^]][\]]]]]`dge]YXXY[\[Y_b[WUV_hfd^ahnsoaZZZZZZYYZZZ[ZYXYYYZ[XZefgx†‚ywqs}rcejkkjklmkjigghsmp}‰‡sw‚ˆ‡zogghgfhfdejquz|wqkopu|…‚|xuuwwutsqmnrt}„‰ŒŽ}q~ƒtimsqu„ˆŽ–ž›aR›‘‚‰’Šyv}‹Šƒ„€Ž|]X]_````````aaa_^^^___^\fvwtuob]^`dinolpohs”Š’Œ}vvwyyzywx‚¯Ýȃnp]\^jŠ‹eZh|š›¤¡qWQW]afa__]]jˆŽyk`UOOSUURONPQSZeiheacfbd\IKVVPQQQQNPRTX\][ZYXV[all¥µ}k½¼wQQQPQQRUTSUWTRTVVVVVVVXR[eWPRIBACFFFFDHKLFBJLKLMNKJJIHHIGGIJHFEHNUSMNPOOMJKLMLLKKKIHHGLajacdXYXVf~z…€PGIHJKLLMMMMKKIHIJJFCDCBDEDCEGKIEA@@@@@@@@ABACCEEDGV[NNWVTNJIGILLKJIFGGDq¢Ÿ’™™–’Ž‡ziYTTTSSSTTUVVRKGGGHHGGGGGGGFFFGHHGGFFFHJJKNPSSKHIHGFEEDFGPUVbijh_TKGHKKJIKNOQQONKIGJMVTMECEEEEGEEKJJFNMDEEEDCHMLIGGHIJLUµÍÓÓÔØßß×ÝÁrMWYVWS\iR„ÒÏ˦cWiuxxpqyY:AGD@AJ]|£®—ƒvrrj_hr[ORSUVVPDEJLLLLKKLLMJGMRLFEHIGEHD@V‚gCACGQZTKJJGFECCA@ABBA?=>===>===<<<::::9:::988899888987775644655567888889::::;99>EPRQJEH\b^\[TKKKJIJMJLOQWZUJFIKKJG<866666687:UW67753579:965579;<;;<<<=>>@@??@AAB?>;8<=<@9Jni^ZXXXYYZ\]^aVB;<=<;;;<;9;:8889:<===<;9:;:9::98:99888887543344455557666544689:99:=<;::;;::;>><79>?<>?=<;:;<>?@BBBDCCCEFDBC@=<:99::999:::9:;>@???@BEHHGGHHIJIHGD?9;998742135659@??>=?BFHHFFFFEDFGFFILLLKHHIGECDHHJLNG=>AAAACDDEFEFIOSUVYVJ>;;99889:9776666655565444533333454423312556577788:>CGC>:9:;;<<<@KH=AEDC?6566441-,/./49:CSO:<;656779::;>=<;9677677777546784135<8647<=<567@IA63//01128<:6561+*,../1110-,,,+,,-./////0.*),-..39;50)),/0-)).0/268.-?\=288:<>;:7/*)*4;::<:0055202689:<81,).79639D1'58/-,.2EQB118;;72/)'-564449<2****,2;BFGA:50-+**)(%%*.10+)/4/()-/149@E<,*,+,)+,.-3A>6-0F;&&**+'(('6L8-1-,,*(*,..237<6,),,./.*(*/267788732434=E?3))-034226:;:079.--+*(+.6963441/154444424443441>D6CJICB9210..,+*,0..5=>0(*)(('+-.1661/(-L^_VC745<<42676891(-53,))'*2513?@>AGMKCADGN[da]UI5?RSSSRPcg@6=<;=DABKNMMKIIIIIIGIMLGHHGFMRSSPPPMKKMNLKKKJJJIIENcc`]YUVZ_lqˆ‰PDIHKMOOMLLKIGFEEDCBDEEDDDBBEGKJFB@@@@@@?@AAABBCDEIPUORVRNKJJKNNLJHHHJKEZ‹›’™–“Ž‰zgYTTSSSSSSUUQLHFGHHGGGGGGFGGFFFFEEFGGHJOTXZ[_THFHHHGHGFFEGKMU`ig^SIFFRNILMNORRQONLLNPVSJCFEAEEGHIIHHFLKEGFFEEEQPHFGHLJAzÂËÌÒØÜÞÜÏÏÐŒOWZUXYT\jMC’ËËСlgr}„‡†‘‹W>FJFDB>Id¬Ÿ‹zidb\ilTOSVXVHCELOPOOOOQQPKJNOJECCCDFHC>====;<<<<;<;:::;;::988888878788788777:944567879999::;:;:=GNOPMIFHMY_bmo\PNNNNNOSTUXYZSHHLHD>8777676886>L778745679986457:<<;;<<<=>>??@B?=>DFD?:;<>@9Bbmfd``___accadXD:<<;;;<>><;;98888:===<;9:::9::98:999:9999754444455556667644689999:<;;;;<<;:;<;976667>@=>==>????AEGFCAABDCBAA??<:9:::9;<<;::AEFFEEFHIHIIIIC<:>=;87875528@?==?@BDFFEFFFEFHHHHILLLKHHGFDBABCDHI@:=??ACBBBBBBACINU[]S>;:97777888787776555677435555555686666433344455577977=A@@?>=;9:776652/--.08=97EN@:<879:=>=>>><::87887777876567775466642>HD;?=1+6F?3.,-,/7==95352/./0./0-,-,,,,+*++,...-.0/-,,-//./36/)),.,+,-0065252,;aC592/05871.++*3999;5*.74/015?A?<81//4<=;8754-/1.)(/CWK4,+26641.((/5532032,)+,..,,/8@8-4;1*((''''&*47-'.60,-.,+).4.8:2<3.)!,E=-3+%&&&&&(,9CIG7)(+**-.+)'(,5979:758:86:;5,),0112015;:5/:6--,+++,.5;84331000111122/---++.;E329<60/,)*03569<<531/7=HO@665CI?675696..8;.#%(&+201599:?HOMGFHJOU^cd[L6;MQTVSMSA37779:7Cm|~ˆsOObU946.%'+(&&%%'))05/-MjQ6=A3(ccddddddedbb`^\\\]__`acddefgjrvrkhkptsqw~ƒ‡†ƒ„…‚}}||xpljgdbaa`aaabbdefjnppqqqqqqppoopomnmlmnoonmlpuvvwy{}€€€~}xtssrrsttuuutttssrrrrrrsttstvvutroljigfhhjllorqrpjffcbgpz€€}{{||{|~uhhje_YY[[[[[[[[ZYYXXYZYYZZZ[\]^]\VRTUUUUV^bfccfgoylXUYYYZ[[]^__][YYYZ[[[\\^eioumiy‚}o`[_`_`aaacluoaw—¥š…€†ŒŽ†€Ž•koojhjjkszxqkionl~g\guxxxusv~‚zw|}vuvwxz|€|zzyyyxss“‘qWY`g”“››y…‰‡}|…Œ‡k[\_`aaa`aaaaaaa`^^______adsyyzm`_cmjejmjpttjo‚|xvvwx{€~t€Ë¾w}riˆ§´·¼ÈÉÌϧ™™|…l[_]\ckhemˆ”vVNLMSWYYZZX\jsqk`YZ]`efdbecUNXcaUTXXY\]\ZY[XTW_`VZdg~­FMSKEQQNNNPPHIPPUYXXXWWVVUVRWbZRUSPKEFJKLJHGFBCGFHLMLLJIIIIIIHHLLKJIGFHLSTRRQMKKLLLKKKKJJIIGEUb^USPQXgngr„UHNLMLHFECCCBBBCBABDFEGHGFEDFHKKHB?@@AAAAAABACCCDFJNKHOTOMLMNLKKIGHIJJJILh†‹ŒŽŒŽŒjZUSSSRRRTTRMHFFGHGGGFEEFFEEEEDDDEFGGHLRZ_^YUKFHHHHHIIIHGGEDN\hg^SHFKSKINPQRTTQNMMMMNRSSHDEEDEFHJIKKIQQGIJGGGDLNHFGHGGk¯ÏÍÔØÛÜÜ˽Υ^VXUWX[UX_M?GƒÄǾŸrbflsuv€tQEHHGFCBGKf‹™Žsc`ZWnjPOT^S=>DJLMMMONNONLMKIIEC@BJRRPOKOPOXix‚…lNHKGECB@?@BA><<<==<9::;;::9:::;;:988888877877779999>E?876776799999:::=BHMQPOKIKKMIO_jpn]TRSRQRTUYXW`^LEIA;67777676878<;6:8765679997469:<<;;;<==>@@@@?;89GOHC?=>>=<??@B@?<;99::64;>>=;9999::::::99:<<;;:864444455446667665588889:::;;:::;::::821346:<>>>??A@A@AGKGA@ABDFEDDCA<;:9:<;=>=;:<>>=9568:>@@BCDEGGGGGILF<<@B@<=>@@BDEEEFFEFHIJJJJKJJIGGFFEB@BCBEC<88:96652/-,-07<<86>K;:89<>B@=<<<;8887898888886521368876442:FD?;-0.06;B5')*09<;95244310/00/--...//-+)*,..///01.+*-0.,+--+)()-245412>9352*;^E7;63/.,*)(+--27886/'*5743108C?=:6426>BA>=;971+)',;TY8&&)/13310/.046661//+)*-//.+).43-162+)))(&)(',.+'-201;1+,('0520/-,)'*2:9B\J0-6854;@=?614D>>L751((+)(((*.B[]M.(++*)*+*)%(3987888<<;98531/02..1.18;851;5,-,./0.+.331000/-0:<5-*))(('%$'3E?BBBAA;5///,*-3=GG;4682/31)/>BEF9575434-'=M=5786AFA629=3,4;4+042')-0564469?GILKHINM\n^HLJ<;KZ^XSR>22558<;AWqƒcPY\L676*'+-)''''''-44-9dmJ870'$cbcddddeecba`^]\[]^_abbcdehhkolifgjimu{€€|€~{xvusrnkifdcb`abaccdfhloppqqrrqqqonoooopoonnpprttw|}|~€€{wvtsqqstuutttssssrrrrrrtttuvvvwvsniihggghijihhikhb]]``er}‚€}|}}|~znkkibZYYYYYYYYZZ[[Z[\]\[[[[[]^_a`\YWUVXWVW]ec_`hvyfVWZYZ[\]^``_^][Y[^\[]^\^bfefy‚}x}ƒzmf`^__aabq„€|—’“Š‚€wz„Š‡†“›zqljjlnorvphhno|qobYckorxzuuwy{vuwwunlw€}~ƒ‚‡xd^f…’Ž‹mT^hlcq„Š……ƒ‡Œ…okvwfWZ^_````aaaaaaaa`^^^___^`ceen{ueadmmhnplqonhs|zyxvuuv{Ž‹Œ€•À–nqgs«È»»ÈÍËŨžpˆmb`^Z^gcctzhSQSQUXY[ZYZWX`jqqh_^__bb_^`_[ZZ[QR]_^[^_]\[ZSQZXOJUncƒšXCQUVTTQNNMQEAafOR]ZWXYYWVXVS]eYRVRLHEHMMLLKHFHGFILMMJHHHIIIIIHGHJJJHGGGIKNQRQNKKLLKKKKKKJJJLDGVZXWWUU]c^p‘kQROKE><<<=?@BDDB@@BDFIIHHHGGGIIGA>>=>?ABBCCCCEEDEJMHBIQOOOOOKIIIHIJIJJIITk}‚†‡Š‹Œ€jXSTSRRRRTTOIGGFGGGFFEEEEEDCCCCCBDEEEGMTWUPLGGHHIIGHHHIHFFDCK\hiaSGEPPGGORTVXURMKJIKMRTYQECIEDEFGHIJHOSJMLJHFEGIHGFFEn»ÑÒØÚÜÛÛ˵Ͱd[_UUYW[PV]CED8u¼Ä¬…]SX\]\Z_WFEHFCABGL=Ku}d\YP\ykLJ\XB=CGIIJLMMLLKLLKIJE?DP\ckptxyf[cnw‚~\EIKFDCB@??A@><<===;:9:::99999:;;:988:98889879:<>>?CFD<;:98667999;<;;@EJLLNOMKLLGJ@@RajrlWVTSRRTV[YXeYFB@=868877677788:;@<:87567989768:;<<<<;<==?AB@:88:;CKGCA??>==:B^ppkhdcbbfggeYD:>BBBBABA><<;9;;867;>=<:::::::::::;<===;:8666655544567767876666678899:99::::::86;?D?27=>>@BAABABIME>?BDFGGFDB?;9:8:=<;<;:;====:678:<<=?ADFFGGGGGFA====<::;85549A@=>@ACDDEDEEDFGIKLKIGGGEEFFEECADDAC?74569>A@@ACDC@?ENTTF888677998887777775333469;;899:>><=>=<;;;963455565579:;;:89?FKJ>8>Na[ECQQLNMG>8764.--./49;;88B=99=?=>;89::867879:87799841/-179:7432119EB<1/29/3>@3)*.4786.*/598--1//0110010-+*)+,.0440.,))+-,+*++**)(*3<;5.5<531/):ZE;@:72/+*++,-09873-)''.6928TP;>=;:7319FJHJH=3-(%*2EZJ*$*.46653232456773//0/10//0120.131-,+*+,/*)**()+(*-++10,-//02431-+**,29D_j@,;=434357;4*LkL4TU10-+-.,++(%4Xo_0(-,,))***&&,45326;=<<;7543210,-/.089776:7....021-*)*+-.0/0;IH<0*()((()*&1D<79>>?90,*().27>EC9642-,220;HKI@/,20....+;<==?ABCCCA?ABDHJIHHGGFFIIHEC@?=<>?@ABCCEFDEILKIJMNMLKKKIIIIHHIIIJL[o|ƒ‡Š‹Š{gWRTTSTTTSTNGEFEEFFEDDDDDCCBCCBCCCCBDIRXPFCFHIHGHHGGFEEDBCBFO[hmgSDHONGCLSUW[YSKHIILPUVXWKAFGDEFFFGGEKPJIJGEDEGGGGGFIŠÜÒÍÙÙÛÜϹÁ¨mccZTUWTTETYBIOE3tÃÄ®‡f]`^[\\PDDGHHGGFHJAIr…jYTRRezaKPWJ>@EGGILMNNMLKJKJJIHTejmx…—‡i^fl~ŠnFAIKGDCB@?=?@==<<<<::::99999888:::999:;:::;=>CDDDEFDA<9866666899:>CDEIKKHHLMLOMB<<<;9988976667898;:;=<;7588888788:;<=<<<<<=?AA>769<=>CDBAAA?=>;7BiomifebchjgjcE9@CA>=<<=;:<;9:;;:79<<<<;;:9::::::<<<;<:88888877667777778887566677778889::::99;AHMTL54:;=?AACCCDJKC<>DEEFDA?=<9998:><:;;;<<===;988:;;=>@CCDDFFECB?;876676665559AB<<@BDEDCDDCDEGILLJIGEEEFFFEEDCFEBC?7445788:<>?AA>:@KSM9477679998888787765333358;<<::;>ABCCA@@>><84466786579:<<<;::@HLI?>N`ZHDQQLMNLC98860,,,.279;<98::5100013321/9=7(&()''/507oY<=<;:637@KMKE4)(()/4AS<-/249963334883---.--0440.//131.--/-+*+**--*))(+11,))0564434764342./655?Zr`76@;42/,*&(2.^eV>Af;%*)*.--,*(0Fmq7(,++**+**)*.11//29:9;;741/-.0/..0036778:7010/0231+&%(*,.2;CDB>8.-./0133-2C9/3742.**,*.689=?62430.-.0A;51,-49:ALLJFAJSPJ;06;/$+VvkQLXH'$,036;:6PrwlJ1470*.220-*'%')%&,-%@mR'')%'(bbcefhkmpsrnic^\\]_``bdfhhiiiijjjkoolnw€}{uty}}{yvtssqmljhfedefddddefhmqstqpqponnooquy~|xropqqqqsw{€‚ƒ‚€|yvtqpqruvvututrrpprrrrrtuuwxxyzzzxqidegefhiijhhkloh_^jy{~‚ƒ‚€~}}}|~|utqf_\XWZ\ZZ[\ZZ[[[[[[[[[[[[[^_`a^ZXXXVN]kb\fmu|rYRZ[YYYZ]^^_`aba``]]^]\]\_elvwy~}|~‚…‚whaadjxŠ¢Š}}}zy}~Š—”’–~ojklpqmnrmkjfgfehfirw{€…€w{€…†vpuvvspoqty€‚rdgnw€ƒn‚ÂÚŽwzz~yx‰xqž˜ŠyljqlvÀ’_db``abbbcdbbca``___aaabeea]_`cffdbgnikmokjo{xvxxxyyz|~zŒ¢†€ldq†–³ÉÊ̤Ÿ}z¢¥_chhifejugRQS[f`Z]]]\YX\`ZW_hrkYX[YY\YSOWr”®…[_ZYUX]XTVXTTURLJIYpXEQRSUSONMMDM†·³˜|`QTWWXYZXXWPJJMPSVYXYQMWUOMKKLNJHJLLIFFFFGGHHHGGGGGGFDEFGJLMMPRSPLLJJKKKKKMKIFEGJNNMNNLJP`SHEB==?ACCDEEC@@AAAADGIJJIHIIKMMNNMMLHDA?@ACBCDEEFHLMLKIHGHIJJJIIIHGGHIJMe‚ˆƒ†‹Œ‹‹†vcVSTVUVVVUTNGEEEEEEECBCCDCBBCCBBCCCACMYYLCEHIIHGFFFFEDBABBBITYhriRCJMJGDHKQW\ZSHCJNORTVXXSHEFDFFFFGGEINGDEDBACGGGGIFEo»ÑÏÓÙÛؾ¹rSjdXTTVSKEZ\DDNO=F–Èƶ‹hhruzmLAGIJLLJIKNEJq‚eQPWS_p^MOI??CGHILLNNNMKKHDL[ekptv~Ÿw_^l|‚X>@HGFDCA@>?>====;<<;;:99998:::::<<;;;<====>ABFIGEC@<:7666656668:?DIIIKJIEFMMMQF:78=<@Wgw|k[XY\]]^eaXA@@:878889765678999;=:<;9688888788:;====<<<<=><<99<>>;?AAAAA?===6:\qmjigeegiio`B@D?;7678999;<:;<==;<<=<<::9999::9;<<;:::99:;::99888877778887677677788999999999:@HMRM;499:=?BEEEGKI@<@CFFE>999989:9:==;:;;;<===;:989:;99;<=?ACCA?><6345455666669?>:BDECBBA?@<64457897579;;;;==;9L^[KGRPKKLKE<8971,,,-27;<;;;<<1;RZ[VE7,6<:;:5+*3>ASfbH7;910/-*'(&-9P[r?-\O!(-/1/.../96MsO,++***(*+-/11.,-/46569730-+0431022357;=<726500133-(')*+-8DA5364+-279:;:/.>9.36543101-+13474,,....,+1>CPZI1)++-.*)*)*,-/*/=>69@?8462++('&'C^Y?6OW3$(-57==2MtnX:083.*0820.(('()%+31)GkG#)*'*+ccegjnqsuwwusme_\_aabdfhihjkkllllmokkv~~}}zuuy{|{xvttsqnllihhgggggeefghlrutqooonnmnprv|€‚‚‚yqnnpstrqrw~€‚€€}zwtqopruwvvvtssqppqrrrstuvwwyz{|}}yqjgffeffhiklorsuqfes}€‚ƒ„…{{}~~~‚~wrme[UZ^ZY]\ZZZZ[[ZZZZ[\]\Z[]_ab`[ZZWOQbh\UgwxvkZV[YWX\`_]\[]___^]^^^^^^__aju{zz}€„‰Š‹€rjfds’”„„„|z{~€†“’—”‡wmmpplmmkhghhijhehns{…Š†zx…zkuzsquogkrtqszugdjdcbgm§æê¤~vu{{|wupbÏcbejxrf™^ob^^`bdihdbbb_``_`abccdcb_]^`cfifaacfilkjhozwty…†‚{||}€„‰–z]s{qºÏÑϸ¨Ÿ~q‡¦±’occdbcb_el]Waadha^^]^]XY^b^YYZbneVX\RIP`¤Æ߬`ZaZVSUZ\ZYXSTVRPMMSLLRQSTTSNMKEFu®´ž‹ƒtZMOQUYYWYYPD@BFHNTV]VPYTGHLKPTLDGKKIGFFFFFGHHFFFFFFFFFFFLSRPQSPOPMLKKKKKKLLIGFEEGIJJKIJIHIIGFFEFFFGGGECBBCB??ADILLLMOOOOMNNPSVURNLKLKIGFGHIKLMKKIHGHIJJKJIHIIHHIJKf‹„…‹‹Šˆ€p_VUVVVVWVVULFGGEFEEECCCCCCBBABBBBABADPYSHFIIHHHFFFEEDCBAAAAGTT_phQEJJHFFFEJS[[THDKONOPTYZ[WLDCDFEFHHFLOEHOQOICEGGHHHCP³ÓØÚÛÓÇɆIdl^XUSSOGF[YDGHGJCf¥²´¦€feot}|_EEIIJKKKJKK?Cjx[OWXQZ_VQIAADGHHJLNPPNMKHDSjrpt|‚¡¦‹e[buˆ€_EBADEECB@????=====;<;;:8888:;;;;<>>>>>?@@@?>???CC@>>>=<;;<;:;;;FLLKA489:;<@DFGHJG>;>BFHF=6699:;:9:;<;::9;<;;;:88888754344689999:74356555566668==:<6789999:::98677665664344449>=:;>ABCBAAAA@:53445798768:;;<>=:78:;:3---.39<<<;;<=@<6;77788766675787558;<962/../.,,++6=:7((*4<96662/...-/16?HLJIHHGC@<1(*,+,042-,02/-,*((''(+13-+,-+++-AI?EJD<2++*+)7dY--+,,./01362,1;93.-.3.&*01,6FC:566898FB:*&).COjK@>:84-)**))'%(.?i_-!M_68DE;20015>4/PT3*---,)*,/132/,+,/00132-,27973333347:AFC?6:83112/*'*,+(,=C3&*0,+148@FH@/*997:8;=9332,')+++)((()**)*2:9MXE2.00/.,)()+.14,0=:/.459=>?EF<:LSSY^WOE62>835BG@0%%*:<.'Mh?%-,(**gghjmqsuxxxxxuogbabbdefijjjllmmnopprw{{||{yvvxz{zxwutsqnmmkihhhgghffgggjnqrpmlmmmmnorwz~€‚‚~wplmoqoklqrquy|€€|xuropqtwwvvtsrqppppprsqruy{{|||}}||xpifedeffggfgks|ypr{€‚ƒ…†||}€|}‡~giurgZUZ__]\ZZZ[[[ZZZYY[]_][]]^ab`^^[VORbeSYsumrn\Z[YY]__]\ZYZ\]\^^^_^^^]\[_mvsu|…‡„„…†„vfn€’ƒˆŒˆ†~yz}|ˆ’Ž“œ›‹wrrqmlgjklkkjmlhhmqz}~xmoyo`grpptnfiprmkiiiijqf]eq££Å¦}}}uVTR€è•^dfjutu·{Wa`abdeghhdbbbaaaaa`acfe````aaaejiaZ[aehgfgnzyu{‰‘Ž…{||~€{t„…nr‚|€¥Ê×ÓÌ´ ›| ¡{cmsg_[ZYTemS`tlkjlka^`][[`b`__^Z_cWUZZlµÔàà²`TbYXURSX][VSSTUVSPOLOPORTTSRPNLKhœ¦—”‡~eKFMQTVVVVSIAABDGHINQLFB?EKINYREFHJIIGGGFFEFFFGHGFFGIJIFIQSSRRKNSQQONKJKKKKKHFECBACGLLJGJMNOOONLJIHHGFFFEEDA@CGLMNOONLLLIHFHKPSUUVWWUQOMMMLNNMLLKJIJKLLKJJIIIIIKJKgŒ„†‹‹ˆƒxh[VVVVVXYWWSJEFGFFEEEEEECCBBBABBBA@ABENSJCFHHHHHEFEDDCBBBAAADRRSedQMOMIFDEEGP]aWJGKMKKNTY\afYICDEEFHHHJOMRWXXTGEGFHHGFFKÖàÛÛÍ˪RGjiZTWRPMGH\WDGGELGF|¡¡£lZX\ajeNFIIIKLKJHLJ9AjpVOWSDJYZJDCFGGHHKOQQOMKHJYhhis‚ž¦’q^_iƒ\DBCBBCDCB@>???==>===;;:99888:;;;;=>>AAA@@@@?><::<<;:6556AILOOMKLLHFJRRPQP@6868=DC1Qp‹†i]bfcfqsHFA:7865677667789<;9==6EC><:87567899;<=>===<;;<:9:<<=>?>@?>??>>=<;;:>cpplkkmnk[NA99;8889999999;<<;<;9:;;;;<;<<<;;:98988889:::;;;;;:7;=;8898877888777778888898888:=::>@@BBA@BC?8544557:<9568:;=?=87875;@CT_XMNLIFDB?<;=<3-./.3:<<<;::;<867677788655558:976777630.-/0/-*&/==:3/30289::74553.-/137=CEHHGEBFI=-(+-.2321100,))('''&(*-0.----,,,,0BM@3-),11*%4[a5),,,../0123.8A<6--.4/'(-0.-07=;9;><64AND1(&)3:82-3>A<0145440,)),+,.,,,**+/-*++)(*+++,+**)(&&&%1OYNF@CBJcn0*(%;J?/)((*@cU8766740-+))*&&&(C[I:#8gRLh[;11027<4)/>5*,-//.-/013552,,*++--*')0>=4/24337<@BMNLDA;5200.**/-'&3?4%*/17LQBCGLMC4058;>988520-)'*0.*(()('%&'*231?C=6331/,)()(+,2656;1*4AEHFCABHFHTSFHTY]TABFFG@@AA@ELE:875793,-/..0700C9*&+>JLC4;H;3365541,658JZV3"(2>9)$RbRDCFGHHHIMQQNMJHVksou‚œŸ˜hcl—eB?A?@ACCBB@>>??=>>===<;;:9:::::;;<=>>@@@@@@?A@=;999;9=>BEPOB>=<<<;:::9:;<>?>>?>>??=<<;;<;9RpsnllsubD<;9889988888789:;;;;;;;;:;;<;;<<;::988888889::;;;;:87:;<;:99977777777778888889:989BFJKC=<<>BHGA;9:<<;:87779:::9998998887543222213455557899979:997778;<:=EGEIHGEEFHHHHKJHGFFDA@BBCDDDDCCCCB@?=<>>@BA@B@?=86778889:9::;;98777656643444436;>::=@ABBCBAB?8666569;<:6689;>>=87764799DPVVPKIFB@=;;==6/...3:>;<<;::657577778876556755410///-,,,/0/-))5B>:5::6206>>:653/12.-/049?HNJCACGC7+*.478410/-,))**)'&())+,---,,,*$.?8++-+14..-1Pf@'+*++,-//-02CJ8-,+*+**0//1005=DCA@:/*5@91)(*03-)+3AD:,/23360*)/21.+&&*)')--))*+.--.-..+++(&%-:AWaVLCGSKO^'#+,*3;2(-*'&>`<368::30341.1:D72@:7OB'WbGpj1,,.0990--0/)*+-/-03333564,*(()++)('(29602556=CBBNWVRPE71//0//1.(+64(4KOMZeT?<79>>>==97987621/+('+031//01.*'%(,-2787640.+*(()))(/:;;=1&.EVN85<@HPSMC89;CUXJLNOQO@:@BDNK>88:<>:74.-241*(1/*'-@LI<32115:;==:2$+KenmN'(454.*%'341200;Afhlnpqsvxxyyxvurnlkjjjkklmmmmnoopqtuuvwwwxxxwxxyyxvvtrqonljhhfeeedddcbbceghjjjjkklmnosx}‚ƒ‚~zsqsuwyyxvx}‚‚€~}ytqoquxyzyvtsqomkjkpjbbnoemstywtrrqmidcddefgijmkmruxxx}ƒ…†‡ˆŠƒpnw}~‡†kc|†}xnZX]^`^[ZYXXXXZ[YYXX[[ZZ[[\^_abc\OTgdVcsgeyh\a_ZXZ\\\\\\[\]_`___^aa]\]_ekjp{{zxuvyzpflŠ’xu|ˆ€vvyxwy€‹’˜ž˜†zsokjighkmnliijkkjhfgikmheffhmmkjijkhedeghgfx¥§·ñ»}„‡†~{qbksÑêŠbidƒ€o½Èp_[`cdedcbaabcbbbba^Y\b`Z_`__]ZY__\[^_dhhfem}}Ž“‹ƒ|~€ƒ†‚ƒwn‚Šˆ‡‡«ÒÒÑ»’~ˆ›pgv€…k]_deq‚pctukklb^cki`_^\[Z[[[[[YYK`¹ÛÌÕÝÏJWYXZZXWUTVTTSQUXWWZVQRPPRTUTQNPXgxƒ†‡ƒzma\__\]`^UOMQWWMHLOOMMJECIKE@GYWKGHHIIIGGGGGGFEGIIIIIHFIKMLGIJKLPOLOPPNLKKKJKKLIILMOONNNMMMMIGEFGFFFFFGFFHKNMNOQQOMMMKIGGGHIIJLMMMLLLLMNOQQONONMLLLLLLLNMMMJIHIJLMNHU~‚‚ŠŠ…}rcXUVUVWWVVTMEEHIIHGGFDDDCCBBBCCBAAABCDFFDEEEEEFFEEEEDBBBBBACJMOPPSaXNOLFDFGHGVe[IKW]`\UOY\_aibMEFHHHFEEFGRVVSDONHFFFEEDB”ßÝÜÔÍ‘HCHTc]UVVOJGN]REJIGGGG@XuOJPPPOQRMJHIIJLLKIGGHFAUocSSJ>AXdRDEGHHGJLLMLLJHb~‰š¢¥‹sgmz‹’R>A??>@BA@@?>>?>>>>===<;;:;:::;;;<<<<==>>??>>AAA<:::;<8F:6@KMLJKLMKJJIGHHHNQPOOL>946=H?7666MdŽ‚kigfhjRE76797576666679899;977508??877867::;;;<<<<<;:88999<>???>>>>>><<=<;;;5@nuqkkvtP7899879876666679::;;<==<;;;<<<<<<<::9:;;:9999:::;::99899;;;:99877777887788888:::999;?A;57::::<<>>>CMKB==>>BHHC=;;<==<:988888989899888864443222345555579::9::::97766;=;AB?CIHFDDGIHGHGFHGFDA@AAACCCCCCDEDB?<;<<>@AABDAAB=9;98:88779;<;987775554443344328=<;=AACDECBA>966656:<<:6689;<=;8766788655=RUOKHD@=;:;>>5.,.3:>=><::85565666788777662.,+)(*+**)),/0/,*19=G?9;65303:<861--10-/3445:@BDGGDBB=4,-4:;7,(-11.,,,)'()))*++**+,.,,53((/0-20,04/BcL**+)()-/-)*6JH1,0*))(-<7,///3E@92/1:B;9IPA21.&7T3CEC@JXWWZM8//.24430/222DaqnhfU;00/0472,.121-.2111.-+%$/41249=7.+))08888885311/.-*''-44697/,A[R87ACHNNC6373.?ROIA70:;7=BINE87:;<>@?8..22,)&.,((+3?A3+047:<>@>4(+Myrg?(890*),-/124754=Egimoprsuvxywwwvsqpnllmmllmnoooqqqqsuuuuvvvwwwxxxywwvtqpomljhffffdbbcb``acehihggikklmnqw|€€~}yvx{{|€‚ƒ„……„„ƒ‚‚€~zvrqruxyz{xtrpnlihikie^]^^egfhfdbccbbaacceefffgghlpw|{~€ƒ…††Š‰‚€€€ƒ‹Œvmy~‚s`X\a_^\ZYYXWY\_^XVYZYZ\[\]]^`cd[NXke\dch{vb]c`[\\\\]]][[[\]Z^dcfg_]]]_cilnpqtqnlnml^u‹‡zw|ˆssxzyzy…‘“’•››‹}tkiigfjnoqpllkjjjkkkjirxohijkigfhikjffgghfi}zcÂå™l‰‰‡ƒs|mjw‡Çâ„^hd‰œ‘„‹Ìynjaf_dfcbaaccccb``^\]_^]`baa`_]]][[]`fkjgdq„ƒŽ•„€ƒˆ‡xr€Ž†ÈÍÆ oŒ¦zaju}x~pY^hou~‚hcvxwxp]^fpj``_[YZ[[ZYYWWPY—ÆÌÑÝ¢RU]Y[\\ZYXUUWWURSXXW\\USRQSUVUPLTdfaeebaed\TUWVWZ[SLMRWYTIFGFEEFFDEFD@JZQFFGHHHIHGFFGHIIHIIIKLLIIJKIHLNLJKKKMNNMLLKLLLLLLNRSTSRPNOOOOKHHGFFFFGGHIKMNOOOPONNMLKKJIIHHIIJKKKKLLKLMNOOOONNMNNNMMLMMNONMMJGGJLMOIHhˆ†…Š‡~rcYVWUUVUTUQIEFHIJIIIGEFECCCBBDDBAAAABDDDEEEDDEFEEEEEDBBA@ADKRRNOQP^ZNJJFEGGHEIZ[OS]`bdb[ZZY\ehXLHKLLP_]LGRW\j\TYWNHGFJI;ƒÙßÙÙ©YFLEP\ZWUSIEER^KCHFEFILNOPNLMOMOW`d[RKGJJJJHGEEFHFCSf^TKC>HZTFFGGHJMOMKKLLGZqr|Š“Ÿ¥œŠogq~„{CDCDA?@@@?>=>>==>=>===<;;:;:::;;:<=;;<<==>>=<>@@<;::9;6G7766?FKJIJIJIGEEGKPQQKF?<:2@G@34650B[w‚rlihgZB;88997665555679899954569FF=>769<759::;<=<<<;97788;>@@??>>>>==<;=<;<=>Baspjkve=7;9777766666668::;;;<>><;;;<<<<<<<<:::=<;;:999:::::99899:;::99887789997787779:::999::6228::;;;;==<@JKB=>>>BGIFA;:<===>>=:776788998788787765324445666679::9899:86666;>>B;7CIGECDHIIHC>DJIEBAAAABCDDBBCDDCC?<<<<>@BCCBBCE>7:<;:886779;;876754553444355216<<;952/4:>>><::8656666789856653-)('')*****)+.0/,-;95<9554565566541042+067765545;FKE@@?7..-/57.&+331.,+)''++*+,,*)*/452,*-03/,,+.44,4WZ4)+*)*+,+))3A=2580*+)-;:*-./2;IJ>3*'')*++*)),,+++,395,0368<;7310,'(..+/3-,4:1(2;:=A1)+,-,+-FL:-BXaZK8*+4:4*+//10))+%+4A0YP*7,%%,594,''**((4A>5277431-++++)()**)+1696642:EEEE?M]ZW[U;.-./1013569OirwsgWEA=>A:80'%&*95,*))*,-.185-.122;CB?5.28841379??<:71+()&'()/AF;8KbX>=EFJJJIA6515JRA2-'',.15>IG82556:>AB8.031+')/.*+*(,0,),6?A9')Tƒˆxvi=:D3)')/8?>:9:859>fhmnnqtttvwwvvusqpnmmmmmmmnopqqqpqsttssuuuuuvwxwwwwvspomlkjhfffedcbbba`accfffghiklmmmqvz~€|xwutuw|~}||~~~€€€€zvsrsuxyz{zxtpmkheeegfb]]`aa`^]]]]]___`bcdeeefhhhgfioru{‚†‡ˆ‡†…€€€…†‰qhrxywlb^\^__^\\ZXWYaa_aY[\Z^\\\\]^_ad_VbriZ\l{|l^]_^\[[\^]_]]ed][]bdeea^`_^^diiijmpmrwvrivxxrŒ‚srwz}{v|‰“””˜š—‚nefgfdioprsrqnlkmnnolis{qhhiigffgikiefiiien~yn¼Ø„}‚ˆ…s|qt}z™Ï|Zge~“˜’œp…„^_acdcbccbcccc`_a`^^_`_`_``acba^^^adfhjsƒ‹„…‰—…ƒ„„†‰‹„{u~’‘‡˜¿Ô¸ƒ‚‘qboq|wxyWNclu}wnabv~|vmkhgojcd`[[ZYZZYYWSVJsÄÓÙÅmN^YZ\]^][[ZUSSSSSY[W[^YTRQRTVTONT`b]ZYZ\`df]V\[SONMLMPQQPJGHEEFEDEDCDDJQKGGGHHHIHHGHIJMOMKJINQSSQNJIJKKJJIHJLLLMLLKKLLMMNPRPNMONOOOOOLHHGFHGGGILRRNNOOMLLKLLKJKJJIGGGHHHJKKKLLLLLLMMMLLMOQPNLLLMNNNMONKIJKLNKHUmxv€‹ˆqbXUVUTVUUUOGEHIIJKKJIHGFDDDCB@@AA@ABCDEDEFEDDCDEEEEDCBAA@@P\YUMOSQUVOKHFEFFGGELUVW]`accdZWXYagVMLNTXguoMGQW[ox[U\VNIGLNAY¸âßÑw=IHFLRWXQFBKGV^ECGFGJNKHHMQPSY]_fnoi`WLHJIGFGFFDDGB>Pb\MDCCGGEFEEGKNONKILLGUjqxŸ®¬œggm„„]:CABA???>?=<====<;==<<::;;9;;:;;:;=;::;;<=>=<=>=<;:998>B5636?HLLKIJJIIHGKNPPOE=:8:@KA554533D_aspljj`E<5899876555557799:;62244>|bBF;HEKLF879;<=;:;:8878:=@A@??>=====;<=;=DILMToqhnnL6:;9767666667679:;;;:;>>=<;<<<<<<<<<<<<=<<<;::::::::::99::9:9999999:;;:876778:;=<:8764224799::::<>==EID>>>@CGIFA;:<<=>?BB<7767789877:9:;;843336657888999987777754665@DGLOLE?9;??96667768:7555555554444554349;;;?BEIKG=66555557:::989;:::::==98::9886/*1?IKKG@;:;:9:71039<<<;:98666898778754430,*()+,+++++*+.//,0:86002267997654328<3-6:751/0/04>DC?@?7/.,),000/...-+,*''-/,..-,+)/8:4/7951+'*0671-/M`>*,))+*)()*.246<;71+)-23,,-/05><788.)(',,*)),-)).04663413=>930//+'*.0/031/7=4&0NF:?4'&)+-.+61+(5IZ=,)*00*+*)+14754424AAFFB?;4//0,1KL>B>+&*)+2.-90Gj>&+)'/980++))+*(9US93797770+*-.,)*,,+-35/,,+-9DEGECWmi_^[@--+.+*-243;S_`gbTJLTOH?33004+)A@:>620++,-7J@00129@FH71;=7.)-68667;82-*++)&%+GTFAO_T>>CACFFD@745EO?*&'$*:A618>;31238<=BC91243,(+--46-&&()+/7?B>?@0!ÞߧUHNHHJPXUJFJKD\_BMSLOW[\_ZYX\bimlfc`^aaVJFGHHGFGFDDEACR_TFEEBABDDDEGLNMKIJNEWy‡‹¢³¸¬’tciqi?>??????>>======<<;;<:;::;=<==<;::::;9899:;=<<<<;:9:876E=357@KONLKJJIIIILOMONF:867BO?=:97753Ed[dnmmlS969999776777777799:500135HqV9=?>;86533347999:::<><;@HD=>@@BFHEA<::;<<=BC=84467777679:;:71/0224568::::99986555445555=DB<5;DHDFGHLLE91@LHECBBAAABDDCCCCDEDA>=<<<;=?AEMSVUNCAA@:653567776556665555556566425:;;9983*)2874-B_I.-**,*((+.0258;<84-*+--,)*..-,)+D<5DE8?960)((),-5A3/GB-)+),22..*9kX*)+,-133210.-,*5RV92::9:93.--,*')...-+)%$-25;:5,*31(8U?/16;?H@2:???5,,./,04788604@;+"+MVC?JVN>BF==GF@=?CHQL7)*)&-HO73;:7745>B=>EG@9653,()(3C;.,/-+06>?;7<<-":e€…r[F?9/('+3:CD=54569:bceimoomklnpqrrqqpppoopoqqqsrqrssrrrrrrtuuuuuuuvwxzxpjihgffffeeedbbbbabcdeeddeehijklmoqrsy„~zumedhlihox~€€€€€}zvttsssrooprrpkfccaabccb``a`a``_]^^_`abbcddfedefeeghkqpov|~‚‡‹ŽŒ€wwz~|xsvˆ†ldifgprlb]^_^]]]\]]WalgumZ]ZZZY[]^__`bbclmb]_er{n]Y[\\\]^a`c}’v‹h`dcdcccdfhjijkpty‚‰‹vikg†ywysruutxœ›–”œ•ohlkhghkpvvvxwurokfgjklb^gjhhhgghig^VZenid}‡†¹|w“Žˆk}‘ˆŽƒ‚‚‹‡gbghin›—‹i^`abcdfecbbccccabace_^]\]]]]_]Y…ªncbn„“•–•—–•Œœ–Š”Šƒ‡€€~q~™–Š£Ã¯ˆ‡x‡ƒ€ww‹™š£¹Œmˆynuy‚ƒ…~uskeqrha[XWVUUUVWW^fe¦âèº_V_WYZ[]^\YVVUTQQSTV]^Z]\XSPRSRQPRVYZ^fe\VRQRSSZnhOJMNMNOONLQ^i\NLJOYZQJHHHHHGGHHIIHGGHIKLLLMLJLRVXWYXSPNMMLLMMMLLLLLLLLMNRRQOMKMNPONMMJHGGGHHFJTZTLKKLKKKKLLLKKKKJJIIHHIHHIIIJJKKIIHGGGGEEGJKKKJIJJJJKLNNMLLMLLMKKXtŒŽƒucUSUUUURNLLJIIIKKKLLMLKIHGGFGHHJJJIHHHHHGFFEDDDDEEDDCCC>GY`YQLJMSTSNMLHFFFFGGEKVVVZ]\\[VUWW\dZNKRZ^g„­‰JIRY__vzYWWTLHFIH=€×Ù~@VSLKKRWQGQfbT`bRQSPV^f„¦’qj`bfihc^[Z]a]UMFEGGGGGEEDEDCR^NADB@BCCDCFMNMKIJNFPt‘¥µ¶«ŽocmŽ|<@????>>?>>=====<<<;;:999:<@@?=<;;:9;;;9:<<:;;;;::988788F:16CMMKNLKJJIHIINPLNI>499BK@:=>:9975A^VYhosmE97:9667777777777877.-/024783059/7>VVC:<<<<;::878::;=>????===<::=>=;;<<;=<===<<;;;::;;;;:;;;;99889:;<=>==<987689=@??=865433479988::<<<<@DA=>?>AGIFA<;:::;=??=;88776776677642233235669;;;:99987643455556>DA=8;CEEGIJKH>8=FIFBBAAAAACDDDCCCEEDA=<<<<;=??=;?K`eVEAA=>>:7656666666645555565665357::/--+***4741//,)&&&(,0,-364.)+.5BLH=32.2CIC<:8-7WJ3531-*(*,/4>A<7860,**))*)*+*+*('.:<6>D8//+)*/0---+-.03.017:663.+,38868963//3A('*')++/)!+58::1,)'/7;77989?JE8*,GQA@BAA=@DAFLIIJMPNFC@721.(090589;><@GFBDGGC>:970*)3JK61421249:70-264)6d…‡sZI;7;6.,.29GD5-26976bbdgknnkhhjmoppqqpqpopprrsstsrsttsstsrruvvuutsttuwyyrjgefeddddcdcbccbbcdddedeeffhiklklkjmquvusrpjffecdiqx€‚‚€€€}{yvsommlhdcglljeabbbbbccabba`______`accccccddefhhju|†‰ŒŽŽŠ‹‹ŠŠ‚{z}~~|~†‚uoprqqsla[Z\\^^^]_[Zbi}fb[YZZ[]a_``afbcjiecdiyzpe\Z]^^^_`e”†sw’™qaedeeeehiijjjknqv~€wrpklf]t‹x{wrrrrzŸ™•’“™~kqqmihipwxwxxyy{€vqkknkhiihhhhhig^WWgmicfs¤ÏÍ€u’“‡~‡ˆ„…‚Œ’Žoeijgc}šekpa]_acdedbabccccbaab`^^^__]]^]^_e‘ it‰™–‘“‘ŠŠ›š•š~xvyx{|xtŸ¬¾”…„ˆ†{†˜©¸¾—€‘vl›¡ˆ‚…ƒqggjsuf\ZWVUUVWVVWWahŸàÍ€RYYSWZ[\[ZXVTTTTSQRUXZZ]]ZWRRRRQPRUY`ff_WUTQPRSN^]PRNPRTTRNLMU_ZQKHKUYSMJHHHHGGGHIJJHGHHIHGIOPMMOQTVXYWTRPPNNPQONMLLLLLLNPTRRPONMNRQOMLJGHGGHGGQWSKJJIIIJKKMMMLLLLKJJHIHJJIIIIJJJIHHGHHGEDDFJKLJJIIIIHJIHJLMMMMLMMKPk‰†vdVTVWWVNIJJJKJKKKKLMMMMNORTTOMLLMLLJIIIIHGEEEDDEEECCBB?@O[[UNIDGRQOPOMHFFFFGIGMTOSZ]]\YSTWW][QELTZbršÄFJTY`fwz\WXVSHBDC@‡Ü¸X>>>>>==<=<<<;;::99<@EDA?>==;;<==<<==<::::::9876:;F84????>??>==>==<<<;;;<<;;<<<<=<<;;;;;;;;:::::89989:;=???><98889;>@??=9876434688778;;;===>?>===@FJF><;;:;;;<>>>>><:9;:;=:538;=@<77<:9<<:::99987435554556?D><9;AEGIKKF>>>;77;J]eXGD>AKNC8666766665555555545556459<>CFGD=545556666799789;>?;B^eSKC<;<98960,,)*4=CIC;;;:9983169::;:777788798789830/-,+,-----..--..../012/,-3;<:6675421,+266544440---,+*4>?/())*+(,03464/052+)-0,(2890**'0DC512207FF?434-1JJAG?8/**,-,.=F;/11-***))+..,*****)132:A812-*)14/+()++*++,,8=9<91-.2678::1,,25013:?6-182'(3A71,/1L>*)*')-,3/*/58=<8131+2;80++*)***13+)0,//0.-040,,'?iI++02/-230-,++,/6:1.157<=9310221+'*,,)&%*8BDDGMOGIaplbgoR..22121012-,=NQSOKIGFP\_fkbZVSN?314@MKD<2*(AK5*0:D:8JG9212/-)'.8<;207>@@LQM;;CB@:7<>=DTWC46?BCDDEGIIJJC601GbN346544476/*'(4<3Px[LFAADD>4221:G@2,17<6/bbdgkmmjghkmnooppprqqqqssttutssuutuutrsuwwutssrrssrqrrkedcccbccccbcccccbcdceefffgilmlkjklmmmllkjhgedddjry€‚‚‚€€~~}zvrmihhgb^_bddcaabbbcccdcdcba``_^^`bcccccddddeir{‚ƒ†ˆŠ‹Šˆ‡†‡‹Š€yzƒ…ƒ~ˆ†xsutsqpmd[Z[\]^]^`_`dsvjb`]YZ[^hebbaif]aiifdkpswzk[[___^_iˆ”u]l€‹weeeggefiiiklmmopqrwuuyzvjZk†}u|ywplo|“££¡™€kssqmjkpvxvwyz{z|…ngjkhghhhhhijkf]W\mmmidgÆë¿rt˜‰Š‹‰‡…‰œuiposz‹—‹rovh[^bcceccaacccbaaa`_^^`b___^^]^VZ\cœœ”Ž‘Œ‹ˆ†Ÿ‘rqqpsssƒ}zŒ’¥œ}x~}|ƒ‡‰€„¢­²ºÍ½•‡fx¢¯£‡Œ€pjopvwg[ZYXWWYYXWUUVQ‰Ö¡cZ\e_TZ\[[[YVUTUVURRSSUY\`a[USRQQNQT]ig]XZVRPRSTY]WWWSTUVVRMKMSYZRJGIQWSOJIHHGGFGHIJJJHGIIIIILOPONORUVWWTSRQQPPQQNLLLLLLMOQPPRPONNOROMLKJHHHGGGLTUPLJJIJKKLLLLLLLLKJKIIJIIJIIIJJKJIJJJKJHGFFHHIIKJIIIIHHGFHLMLLMLMNLMc„’ŠyfWTVVXTLJJJKKKKKKKLLMORVZ[XSNKKIHIIIIHIIHFEEEEEEEDCCBA@U^TRQJFBCMQNNPNIFFFFGGRPLMSX^`]XSTVW[VLEKSZbq¯qDKTY`hv‚QWWUSGBCCCšÙ=FHLRNPVSRLKaƒ’oh‹p]JOƒŸ˜–nKPOMOUZ`efeefjli^MDEHIIGGGGEAK`NBDEEEFEDOOJJJKKKGDGU^ƒ«µ®•mcz?@CBA?>>>>>>>=<<<;;;;9;:;;>DFEA@?==>======<=<;::99988969=B9;DOMIJIJJGIHIJKLLJ=;45BO?8:;;;;:;:95KWHQjvi8.7;:2/479877879999:80+,.11005662/36JR=<<<;::9877:<<<<=>??@@A@BGNVSMMJE=:@MmzJ3;:776667778777888:<<==>>====<<<<;;;<<;;<<<<=<<;;;;;;;;::99999989:;=??>><:9999;>???<:887645677658<;;::;=>>>???CGC<;<;:;;:;=??===>@@CHD>36@AB@=:>D@EHJLG<:@ACHGCA@@AAAABDDCBACECCC@=>>=>>=>>>=94@YgSE=:FTOA976886555566554445477457:=BDC=65654555666777658=>:BTTNLGBA=87971-+,--/5>C;;;;;;:318=<<<=766666678767730/-,,,--..-//...////0231-/5<;84357796./798999:94/.--+*1>C@2+*+-.,-57972:F@/(-0,,14640-)0:1%(.016<;2.-/,/CLFE:1.)(--)(4=3(*///-011131/.,+*,21);kj;01-*)13.+)*)(('()/=:8?7+.87507>8.),27229>;44:@:0+2CIA9./@9*+,.37611489;=8222,,3:6.+++*+*+24-)'/1120-040*2:.[d0+21-))*)((()))+/-+,049=;6326?@5,+,-+('.;CEGIMMEHj€yihkJ-122/..0223;FIKC87@BALTTVVVWUTTK2*8P^SGC5)*1FE.*065CNA0,+,--,+,.>LD747C1UrhN><>?:;=>>G^^C/-1;@==:/+1:K\E,,6BJOK>52118?<0-16:6.bbdgjlligikkmnoopqrssrqrtttutstuuuuutssuyywsrqqqqnkfjsndaaccbbbcccccccbbbcdeefffgilnnllmonmlkkihgfccddirwy|€€€~~}|zwtqlhffec`^^^_`aabbbbbbbbbb``_^^_`aaaaabcddddjttjgny‚ƒƒ€ƒ„„††‰ˆz~ƒ‚‚‡‡tfovmlrsi_[Z[]^^``_`dieaafga]`†igcqyeW`eeeeffs€~i]]__`_hˆloŠ„wmgfimhfgikmpuvqmqtqqswwpf^l„‚sw}}nfjw”¦©¨œ›tkrutsqnpvxwwxz{wkig`eniafihhijknmh]Y]rms€jbÝŸjfwŒŒ”„ŠŽ‰¡Â¶^e€–œ—•”“”šˆxt_gzh_ddcbbbbbaa``_`aa_`_]^^_bb^z“˜ŽŽŒ‹‹†~„ŽƒrnopnkpotŽ‹sxŽ“€x}|{}‚ƒ‹¨²½É¼¡}ku‹•¤¥–“›„rz|twte^]YYYZZ[ZXVWTD‘ÉsTelˆ‹dU\\ZYZYVUVUUUTRRTZY\e`TPPOOPS]gdZVZ[WUUWWUa`TUWVVWWWRMLNRY]TLIHMUUOJHHHGFFGHIJIKNLGHLLIJNQPOOQTUUUTSSSSQQQPNMNMLLLLPOEJQPOONONMLLKIHHIHGKWXQMMLLMNNMLKKKKJKKJJKJJKKJHHIIJJKKKKKMMNMNNKKJIIJKKIIHHHIHJKLLLLLMNLMaƒ’‹yeWTUUVQLKKLLKKKKLMLMMQW[ZVQMKJIHCA@ABDFFEEEEEEEDDDBBB@KdcRLKGCAAFKKMRQKGGGHHUVKLSXY\c_YTTSVVQLKLQYcsŒ§_EKRX_ds‰\XWUREDJFE°²DAIFIMLPTRQRNJ}”x‰‘–iQ‰¤‘Ÿ„QKONMR^ehihfecafmcMBEIIGGGGFEDLWBDDFGECMOJJIJKJIGGIEFm§µ±kc„c?@A?==<==>==>><<===<;;;;=>=====<><;;:::8789:87=>9=GMLLJIHGEHHIKLLK=776?KA389::999:::4GTB@W~k647<80+.58876899988975-)+,-.147632329KH<;;;:99878:<<<<=>?@ABCDHMRSOKGCBBAAFctK:;8576677678777778:<=>=>>====<<<<;;;<<;;<<<<<;;;;;;::;9:89999999:;;<<==;:99999;>?@@=:98764666667:=<=<<==>==?>>AFA:;<;:;;:;=>>=;GIHB97>@@CGDAA@?AAAACCCCBACDCDCA??>>>>>>??>;;5>Z`J<68GQK<668875665566555555775557;AD?8456556554556645;:8::>GKNOJBA><9773-++,-/03;=<;;?@945;==<=?:7656776776430//-,,--./.-//..//0002365337;:731234651376579:;940/..,.4>CIA7301875666549@;/*,-*-012420/2/'%(-03441)((*)/?PE2,(*(''''',/0,-3767?FE7-/.---.0450?ij?./-,,01-.1.)(((()4=23=2',=@7.2=620/394<<:3.2462-+226@HI>5+)./8JQA,1<2065//263/,**)*,2;;1,,23353/040*6K/CmA,6573,(((''))'%%&'()+1;<7327CJA62....+5AEJLHJG>Gkƒ}sunG/4310//224.,-,051,((**0>OSI:0./15410233361bchllllighijlnoprsssrqqrtttutuuvvuuttsrtvvurqpoppmiffiicabbcb`abccccccbbbcdddefefghjjjklnnnmkkihgecbcegjov|„‚€€~~~|{zywtpkfeghf`\]^_a``b````````__^_aa_`a_`aaabeccjlebmz}{|~ƒ…„………„‚ˆƒyz~€‚„†„†…iafhjnsumea`[Z[^^^^^aaaajri]bŸªxpiz…zcZ^ef`]^s~p`Z^ddew~r‡•Œ€wpigitwsponosxytkkqqnprlb_bm€‰}u{„}mfk”§«¢‚xvklswvutqquyxvxzxti[VYgxvpnihijjlmpo_X`smqŽ~jb‹„sopx†Š†senq‚Ñî¸]m˜ž’–”«”|‹ˆŒ“ullhdbabbbaa````a__^]_bedbcw— ‹‹‹‹‹„{|zkfillkkls‚‹|twx‚~‚†…€voƒ“›–Šlh‘zŸ œ£’~„Š|wrdbbYY[[[]\YXYMW±¤RSi€•¤eV[XVXZXUVVVYYTSVZUT^aSMQPOQ]h`VVWWWXWWYWX_YTXXVVVVUQMMOS]^RMNIJSWQJHHHGEFGGIKHJRSLIJJGGLQRPOORTTTTTUUUTRPONMNNLLKJRPBCNPPPONKJKKJIIIJIGQ[UNLMMMNOONLKJJIIKJIJKJKMNJGHIIJLLKKKLMNOPRSRPNLKJKMJIHHIJJKKKKKLLMNLL`‚‘‰wcWTTUUQMLMMLKLLLLKLORUYVQNKJJJIHE?;;=ACBCDFEEDDDDDCBBBTebULHE@>>=@EKRSNGFGGGRLKSXZXZ_]ZUUPVMNNOPPXlƒ§¸`EKQX_bp}[WUSPNLJJqmEGJFIGHQTSRSUL\o…¡™s‰Œ~—£˜©“YLONMPZbdb``b_YW\bZKHIIIHFFFD@EOGDEHKEEQOIJIJJHHHHKI@e©¶µ¡jd|I:B><<<;<=>==@?>>?@><==;==?@>>>===>><;:9::878897:?;9?GNLKJIIIGGIIIHJE9:7?E=6789::889:;:5FP?9F`V456:6.))-477679989:857710/01258754345DF=;::998879:==<<<>@BBDFIKLOMKGEDFIF@C\iMB;5376688678877778:=??=>>====<<=><=;;;;;;:;<<;;;;;;;;;:::99::::;<<<;:;;9989999;=>@@>;:886566778;==?BEECA@=;;;AGI@:CB98:99::88853444558:647;8AIHA88?A==CEA???>@AAABCCBABDDECB@=<<====>>@>>@96Dc\B75999;;CPNEBA@?A=4/-,,-01/3::>;79;<<<32..0010.,,,.0331/./0-,--,059651)(*/7.6UM(%*('(,**()/:=:;;=CMSJ5&*+,,-266647B?3//.///.,/882,'''*6=102-)+592/1446411415676411.)&*4/(07BHKB::98LfP*3?C>71,/68412340-**)*3:<=7/07759:2151*6G0.bT2EB:4/..-*0AOZb\E@OM3%'(*(,6AF?521.*)*.9?><<>?CC>AFGEEEDEECBACIUaaVLGD@>=:?AABCDCBABBBBBA><>?===<>BCBAA>?@>>>>==>><;::98766677>@:=CGLKJIIN\b[X[[WL:47AJ?689889:7889;;7FH::>=945776.*)(.46877899::9:<;97765687679517A<::8897899;==<<<>@BDFJIKJJIFEFHHHFBDMTG?:5256798677878888:=??======<<<=>>=<;;;;;::;;;;;;;;;;;;:::::::;;<<<;:998:;;;;;<=?>>>=<;9776788:<<=@DHHEDB>=:9;==<99;<;;;;;;<==<9::<>@@=57<:@CGHF<;@=;<;;;;<;;:64443331432469FLF=??>??=96OeS;78@MPA68876666566655556656555;FE<6545557768:<==@KSUL=657/<[[OLGBFLG8/,--.//-06:;<;;>><=ADB=966888652.//....00000000.012322241-3<<:850...--.0,*,0234334652/.10/)(*++,.011469740--/3:;4./;C930-*.03--JX4%,*'*00/,)1?FE>7:ESYN0$%)+-/1200../-,-,,++))**2:92*&&+6<21/*)**++,.-1730..--.3:80..,0322,,-0.4IQTR?6SZ7+5>731.07820112.)'('*7=:<913><69?943-+4:+&Rb8;SSD6.+)''),+)*+,+*(&(/663;DGD?854644HRRUM@>AA82484973>JC633232/*5M\`]NABGB4**)'((.:9004310-*,676766:9ADDCHNG4*+(6hvN4@E?=6/--,/53231;JOLA/.=C7/9D:)-771///7>;5587cccgmmkiffgiklmprsuusrqrrtwwwwric_blqsrokijlmllllkjhgeccbaaaa``abbccccccccdedeeeeefeefgggijkjihgfecaadis„‚‚„ƒ€~}}||||||xsppnhdbcffedbaba_^_^]]]]^^^^__```aaaabbaabbcceggdcfmuzƒ†ˆ‡……„„ˆƒtostsqkeeu†|dWZaagptutsmd^YY]_`_^__`bbcikcchgdfkceuvz|rm}wo|we^eiab„‚yminpnr}|uqmhgilnlijloqsx|zwvuu‡†|vx‡|’Ÿ¦´agkjryyxqmoqstsqpvth`]\^s†jeihijlmmf[µrlqqrlomilk†›…eaca`Y›î¼fjmkv‰‘–—•“—Ÿš“’’‘‰xoifccbaaa````_^ekuyrn‘•Œ”–‹ˆ‡†‚~|yux{}|vkb[\[[[^fszŠ‡yolikstjUm¾Øµ‰z‡tf”¸±§£¡”…‹Žˆ…‚}hZ`abdda\XWPu{T]hm€‹’ž„^VZWWVTRTXYZZTQUXXXX_`UPQSRTVWYYZYYYWWV[`ZWWTRQQRTPMLMPRSSSRONNOMJIIIIIIIIKKLKHKTUOLKHKOPPQPRSSTVVUSUSPNLKKKKKLMNKJHILNPPNMKKLKKIIIHHTZPJLLKJJJHIJJJHHIIJJKLLJKLKKJJKKKKKJJJJLNNNNPPOOONNMKKKKKJIJLLLLLLLMNOJNf†vcXUVVTONNNNNNMNNMS[_YSMKJJJJHHJJIGFFFFC?AFGDDDDEECBBDJOY]VNHEDC@>>AIQSOKIHGJR[\XVTTVWXWTTYYOSVW`ns{žÍ¼ZENOU]djr–lVYVOE?EKNMMLHGHIILTXWXSVd]PObŒž…`ƒ¾¹¥§›`KOMMMMOOOOQQPPQOLLPOLLKGEEEEDEEFFJLHDKIDHKKJHHIJGHOIAp´¹œisTGGECDDGIKKHEDBCDED@>>@DA><;>BBB@?>>?>?>>=>>><::::9765579@=:CGFGGHFHUp„vz„‡sR=CM=4=98889:8889:;;BB9:<83689973.++025877899:<><<<<<<9789878<722;<;:6A86688:====>>@BDGKIIIGEFEFHHGEECA>87846569987667788889>A?=<;<<<;;:9;=<<:;;;;<;:::;;;;;;;;;:::::::;;;<;:999:;<<<<;;=>=====;9778889:;<<=<<:;<<;<<;;=>?><:;<;;99<88<;9>?BC?;<<<<;<==>>?<96665320211129FKD?DE?<=>A@???@@@@AAABCBBBCEC@?;58=<;==>?=>??@=49SZA467DTK97:76776566655556566556=EB95445467779<==BKPMJH?65;7E^WJLMHFJNH8-+---...14;NMB;=;;==<<@EEA;66888641///////001100000/0222358843554430/....//+-6:972.06884.,/?QRG@CHD?ADB>:2-+)*-01/.2;><841/2@JB6/2AF6/,,**)+)&9YE(++(),./-(-<507B?:99731))./*#?bE6UO5/-,*''*00,-/2210*''/77;BC>>?><959KTTSH6210../02352/-/4798;HMC648;<<94BYb]QDB@:64/-,+)'(-.+,01041./4434458;<:612-(.??-#)9FF84@H>.-3814?3266KKIIMRG0&-&.qZ/,=OJ4+,,*',;A3+Cht`@,(261-.0/))351/04>FDA>:7a`\]ekjhecegimoqstsrolmprsvuqmfba`chkmmmlkkkkjjkkjihfedcaaaa```abbbccccccdefeeeeeddeeefgghkkihggffghimw€€{|ƒ…‚~}|||||||ytqpnjeabffedcbbb_]]]]\\]]]^^_```aaaaaaaaaabcffdccegkrx~‚…ˆˆ‡‡‰‡‡‡tnmmg]Wg}€…bQX^^dnuwywrlc[\faZ\^^^``abfdeeb^`fbt‰ƒzwuuxudkt{|g\fin‰ˆ|{{}€ysngegjighikljlqrqx}}ywrttw~}u|“‚˜¥¢¶Žfcjhrwxyuonmnnqrpvvh^___mypehjhjmoqgeˆvdpmlkkmmnnkkž}pqple^Žë^ns†‹‡†“‘ŽŽ‹ŽŽŽ–‹phgecccbbaaa`_^_fjquqx˜••”•—–‹‰‰†„‚}zxz€€ƒze`cbbchoqvutviWXcbarxwpf•Â»š…|_Pv½É®¦«’nz…ˆŠ‹ŒqY`cdhjf]WUTPRW\fht„‹›œ{XVYWVROOVZVZ\XYZYY\ej\QQRSUWXXYYXXZXUS\`XUVQNTX\[RNNOOPPQRRQRRMJJJKKJJJJJIJPRHFOUQPOMNPPPQPRSSTVVUSTROLKJKKKLLNNKHGGJNPONMMMMLKIIGGPWRKJKJIIIJJJIIHHHHGGILMNJGHMONMMLKKIHHIIKNQQPPPONNNNOQPOLKJIKLLLKLLMMNNLKZx„vbWUVVTPNNNNNMNNOU^`[PJJJJJIIIIIJIHIJJFCBBCEDCCDEDBBCFFCQYTQLGKKEBABFNRPLFEFKX^\ZXUVWVWUSU_ZQY_`jryŠ°Ñ¬TDNOT\dkj•sUXTOBBHNRQMJHHGGHJNQRVT\cRMPGV|œ“z•²¨¦¤nNOMNNNNMLOQQRRQSSOPOLJIGEDCDDEFGFGCBIKCEHHHHJIHGGGJKAF‡·˜xbIFFEEEFIIIGGEDBBBCBCBBDFC@=;=@DAA?>==>?@>=>>><::::9767525=9@:9:967:<80/,+-24444567:<<><<<=>>;9:::9:;:548<;9;VJ6578:<=<A??=;;;;:9;<>=;;;::;;=<;;;<;;::::;::::9899::::98:;;<;<<<;;;===<<==;:8899:;:;=@B@?@BAABA@>><<;:;;==<<<==?@@=;;<;:78<86:308:>@?>??>===>>>??=<8887521221138CGB@BA@@??BA??@@@@@AAABBBBACDBB@708><<>=??==???=97?QG344:KN?7:98776666665444666668<@<764344457<>>=>DKJC>>=:;@AEJC;JTLEENXTC.)-.,,-..3?IG=>:99;=<=CFE@86997531/////00011110011111235:;:72/++.111////0007?=972/27;93.-0>KD719B82328ADFA946553-*/9>>:72/4>@==<<@:-****)),,%-NN.)*(''((('(6AAA=938OK1F>3*-02-+,--,)()))*))+,,,052/-(*24--,/4430/010,)*+-+*-24.397EP78D?EPNJRS>./2>NXVN>17@<4230/8800/-,)'**,7@=3/6=830,&()&&((+&.UU4?@.,,+*('+362/02246/(&*5;<@?8>KG>86AOTQNE@CB9:PbkunH1/,,++./00//.146679>EE?:538;;K_^NEED;774-***)(+33.--,2?JJHD@8555327>92458>?4.24249;@JI:2445897:?;779@DEA?>===>>><=>=<:9:99747?;998557:2,)(*/45422689<=<>><<<=<<;;:::;;;957;;5K\Z:679:;;;=BGFEEEFFFGDCBCEGIIIIHC;223578988976;=;:9868=>>@=98:<;?GGEA=;<:;===<;;;<;:;;;<<<;988888999:;;<<=<<<=<<;;;;;;;===;:::9;;<<>@B@@AA@@@@?>><;;<<<>>=<<<>?ADA<==<;8797:?>@BEFFFFDB@???>;;>>?>;;:753344336=CB?@@@??>?BB@@@@@@ABBBBCBABBBBB<0/:><=>>>>==>@@=<<:CI7157?JF88:8777666654335668878:;:875434448>A@=>ACA>===?BAA@?<CCAA@BC;327==9/)*/-/COD93,*)**+),..(&?T;%')'&&''&&2@=541,,49/.,+(,12-.792-+))*++*+-////0232-+--/DH=?A941.-++))+.-+++1BOG5>H''EQSfiPDTZE31+/;DU^XME@611018822332/+,,*.;>61485131*&&%(('*)'EZ9'*('(*++)*2752111231($)3>?@?>FNO:05BKIDA?=95215:DX`B+***,-02200.19;9999@D>89:9<>@=9;:;;5/1:GQJ85>ACGCDBDID:/,5=;8679;<=FUT@<8.+-(/Y\2$(--'*-(&))(.CN>7n‰M!(.($%'()())'(.589@INMA6/^]\[[^aa``adgijiihdbbefggfdb``bbbcegghijjjihhhiiiiihgfeccbbbba``ababcddeeeggfffeeeeeeeefghhijhgghkkjjijnv€ƒ}vsx€~}}||yqlgdcbbaaaaabbaaa_^^^]\]^____`a````aaa``````__accdefhr|‚„††††‡ˆ‡ˆ†~vtw|{z†‹†va^da[Zahnuz{zvuƒ}cVYajmpljqps‰™˜˜˜–‘“—ž’‚Œ‚quj_dfbaeknx†Šƒ„‡ˆ‰€oklkighgghfgjmmosx{{{xusvvpsx‚™ƒx‘˜‹–hflt{{vrmhlomjiifhhcamzwmghjijkkgq‡rhknmnrttv}v…“‹ˆ†‰vs˘ƒ‚‡ˆ‡„€ƒ…‰ŽŠŒŒŒŽŽ†rcccedbaaaabeefijlkgo…Œ”‹ˆ‘—‘ˆ†‹‹€z}|}€‡{gfimqz„ƒq\[`f†–wSS_abixx–”‡s``]_f¢À»˜xputwxuw~ra`elnf^XW[^\ZZZ\]bw©·´]f`XOJR\^^`^\^[X\^`aZSV]][[YYYXXWUMLY^WSQW`^\WRPORSSTTSRRQPQPNMMLLKKJJIIIHPUPLMOQQPQQRRRRQPNPUWVROMMNNLKKJKMNMKIIKMNONMKJIJJJIHJMOLJIIJIIHIJJJIKLKLLLQUVQJHKOPPPOOONMMLLJIJIKNOQRSSRPQQPOOPPOMMOSTNMMMLKMPONVim`VVVUTQPPPPQPNR[YRMKKKJJIJIIIIKKJFFJIAABBEFEEDCBCDEFGINTVUQNLKLRMDCFHLMKGCX[TVXWWVVVUUUVZaZVZ^]]eq‰ª±…LGLPW_eflšoWWTRPOONMMLIHHHGGHJJHJ[j]RSOKJGADPY‚«ª©‹WOPMOQPQPQTZ__\Z\_adbSGEFGHKNMIEDCBKLAABBEHIHFDFHFLWRBH‚›‡RMOIEFEGHGEGFCDCCBDDFFEA@BCCA?@CC>>===<;:;;;<<:99:99567TqztiWGGQ^^QHFP_fnw|{uy|z|{uP774348<<86789;;98774354-.-/2344326;<====>><;;<<;;;;<:;;;:56:=7NTG;8999;;>BFJE=<>DFEEDCCCEGIIIIHC:/1356898787=GLIEC@<=@A?A>;;?CDHKGBBB>89=>=><;;<<::;;;<<<=:8888899::<>>>==<=?=<;;:;::;=>>=<;<<:;>??ABAAB@@@@@@@?=<=>>>=>><<=>>BFB=<=>=96:;?DFKMMLNNKEB@???>;;>?????=85455535::><;;?CBAA@@@@BBBBCCBBCACA:2.5?>>=<>@A>9<<:B>4589@G=588777665664445677777898898754458=A@?>=====?ACEDDD@>G[f\GBN\`TGA5.+.0/1224:AE9;;;;66>DFC;578630...///001233110122233341.--.--.0012553433670,-)*045861-571,(()+-..0126:<:<<6,++*()*,*-,,/33,-8=6-+((+,,+*),01.,,/231,0D[[F>>942+%(&&*+..++6HND5)+0)$-EZopS8:N]H*&'&-9ALZbZE/),1358;::93-..,+3<<68B?:BH?2)%,20,*&5RF+&(''*./.+.5643422391+.4:=>FEAEI5(1<=85200.+)*(&(6E>60-/02320-.0358:;;;?CFEEEC@:8766962033+),)%'5<=FOW__[XRE6275:CB5+'&',16;@B>86:AA4+8GHMLKVUPWV@/,-2789::;JLH@7/\\Z[\\^___acccbccbbaaa``_____`abcdfggghijihhhhiiiiiigfgeddddcaa``aabbbcceeghgeeefeeeeefghhhfedgnqjccdgiow{yutxzz}‚‚‚€}|{xpifdba``____aa`a`__^^]]^^____aba````a`___``___`aaccdju|{|€„„†‡ˆ‰ˆ††…upy€‚††……‡ˆ|jceaYZ[bmssy~y{}m\W\enrnmu€}xvqllr~‡’’˜œ˜˜‘ˆŒ}b_fc`ddiu}†ŒŠŠˆ†vjijhggfgggjopos€†~zxuvx{yo“x…ˆ„€ckvwvusnjmomkjfcdhggu……vhjlijlkjhekmnnnnsvxzwœž™ž™˜‘‰”†w³“~ˆ†ƒ…ˆ††Š‰††‰ŠŠŠŒŒŽ•†qecfecbbbabddefghkkidku~tv‹˜’Š‰ŽŒ{}|€Šgeks{zzo\Zdgo§…VO[`cm}y|‰Œˆufa[]TkŸ¯…x†‚|xvzqa`dnrk`XX_`\ZXXZXTa‚Ÿ¦¨ÃÁ~`icXMPXXYXYZXYY\]\a^UUY\[ZYYXWVXWJKVQSXS]h`SRSQQSTTTTSRRRQQPOONNMLMKKJJLJIQYVONQRQQRRRRRQPNOTVSOMLMNMMMLLLLLLLLNPQOOMKIIIJJJJIIHIHGHIJJJJJIHHJLNORTTTSTMADOQPPPPPPOOONNLJHGIJLNRTUUSRQNMLLLLKMOSSONMMLKMPPMO^g`XUUSQQQRRSONWYXSONNMLLKKKJIIIIJIGFKGBBCDDEEEDCABDGJKPUWVUQNMKJQUMGEFIJKGAimUTWVVVVVUUTUZ_WSRSRR[n„ ›oLILQY`ekw™\XYVSQPPOMLJHGGGFGIIJECYbURTOGIPJHJ?S‘©ªž^JSOMOPPOPSX[[ZZ[]]]d\ICDFIJMOFCDCIRH@GEFNOMNKFFFHUTC>KnLKNIHGEGHFGGEDCCCBCDGFDB@ACB@?@B>;;;;<;989:::::77::54ABYuˆŒ†y\GESXQLIGLZemzyw|ˆ‘‘†~‡|Y<779<=>;9<88876664011/-.15953345;>>>===<<;;;<<;;:<<::;;:54::::;9;::89=AFHHD?98=FHFEEEEEEGHHHHGC;1257799::99ESSPLJJGFGGDCFIKIIIFB>>AEC<:=??>=<<<<::;;;<<<=:887889:::>=A?====>=<;<<<;;;=>>>=<@BABBAABCBBB@?>?@A@>=<>@@???=<===?CFA<;=>=86@GIIIKKJLOOIC????>=?>@A@@??@=745433422=A>=<:869@DCAAA@AABBBBCCBCCCD;/-7?A=>@@@@@>=>@A?;;<::?95989B?438877656665555676666688::;;85468>>==?BEFGE@ES]\dhZGK][JCEC;1)*03205JQH;==;<;06EFF>67852/.////0002343110122233221-,---04776677654221,,120.-/22-*9<2+')*,-/02457:;7777BTTF>9;?>:6/(%-EH3)+-,-/.+((*+,,(*GT;./..5;6026;1,+***)*+,035563,.<@7/+((,---,().1/,**-0.2DRRQA87656:4/-,-.--19A<1,,34.+(')KwrOE9.@QA0.0395..?PXSJ9/.39?B==<3/..01468BND;HJ;0))2=;2,++EWC-,-,+0320.3655568;655542,*122499:=@DJOROG;0/...-06<>>:645=HI=4484,&.ELIJY[KDPR?0./48879>BBHVR7*25//20054-*((03*&11&&+'%@WYfmZJ9--,*+--*)&'))('+>KIA950Z[ZYZ[\]]^`a`_``aaba`_]\[[]___acddfggghiiihhhiijjijiihhfefecbbb`_aabbabbdeddeeeeffffeefeedeglqw~~rdemomorqoquuuy~€}}{xwyytmidba_________`______`_^^``__````````__^^_]^_```acjoqsuz‚‚†‰ˆ‡‡†…††{nmqv~„†…ƒ‡ŒnhhgcZW^eegryyxwrjacglllkib\YbkrŒ–˜››™—”€tsnjsogppn€‡‚‰‘–‘{hgiiifghgipwrp}ˆ…~{zxuw…Šs››ŠŒ…‡‚‘wtvtrrqpmnqrqoicbgrz‰Šwgjlijkklnjowspollljgx¥¨¤¢¡žšš•‘ƒy‚‰•‘Ž„…Œ‰†‡Šˆ‚„‡ˆ‡ˆŒŠ‰Ž“”€ndabcbbbbbccccfkorqmrtsjnŠœ•‹Ž’Ž{~{„vgcgt}qke_bgp‹¡ƒ[UZ_ctwr|~‰ƒlkbZ[cZh†‚ˆ”†|yxtokc^]cpwqbXY^`[YWVXXQRn•£¡¯Ë²pgn^NPYYXUVYZUSZYW]_ZVWYZYYXWXVWWOPSJMW]igYQQRPPQSTTUTTRRRQQPNNNNMMMLJKLKGJUZVSRQPQRRRRRRPOPSUQMKKLLMMMMMMMMNNMNOPNLKKJJJKJJJJIHHIJKKJJIJHEGMNNQSTUTRPMHBDOPPPPQQPPPPOOLJHGHIJMNQUWWTSPNMLKKKLMNOMMMLLLNNONOZd_XVTRQQQRSSPU]WNNOOOMMMLLLKJIIIJJGHKHFECCDEEDDCBCFJQUWXVUUQOMKKMPMGEFGIJGES]XXYWWWVUUUUW\^SMMOQT_s†–ˆcLILPZafu’YYYUROOOOMLJHGGFFHIIJCJ]SMSSTOIHHIIFDj¦¶µpJRPNOOPSTRRTWYZZYWSXUJCELOMLKECEEMKHIMOQSRPPONKHGHECDCc˜uHKNLIGEFGFGFDDCBABAACC@@A@B@@AA@><::;;:879:;;::878:;S`]UXlvz…{YEJMNNLJHMYdr†‡••€{ˆ‡`OIGGFGGGCEFHHA765210.,).3543358<;<=<<;;::::::99:<<::;;954:8604;;::9=CHIHE=;::=@BDGHHC???>=<<<<<<==;<<<:9777889;:>@>==;?IJGCBDEDCBBA@ACDCA?>>@@@A?;;<<<>CEA>;;;;64>?@@BCA><=??:54434108AB<89:75;@CCAAA@AABBBCCCBCCD@3,6BC?>@@@@@@?=>?@?<::;8::7899<>726878666655555676655569;<=>:5356:BEBA?>>???DHFFC@Wnm_fkhSJY`QBEIGD6,.2203KUHEGB;:<00CHHE=9:71/.///00001232110122334322/..-.38:;;:76554452007=:0)+12,*8;40'))+-/12320..5:=;=;1,,/102>ID78;7,()/5=B>1212SW7*/0-0895014468:=BGC1)/111-'#%'(*-/-,+****(')*++-3788755552,.5558;;88>AENK=8<==;69JVK@?;3/06>??Ma[D93;B910136988?JJJL<+,-*(&&))+.+*123-+DYE)%+*#&Gt€€{[=011-+,-+'%'((%%.>GE8022ZZZYZ[[\]]^`____````_]\ZZ\]^_`acdeeggghhihhhijijjjjjiiihfgebaaa``aabcaacddb`cffffffgfddecekuƒ„††€soutpppoonjhnwzwrpoomnsvtqkeca^^_____`aaaaabbbbb``_____```___^_^^^^__````bdfggku~„ƒ„ˆ‡†††……‰ˆ{onnqz…‡ƒƒ‹„ysoohZU\^\^hpstutojijjmmd^Y`}“›Ÿ™›¢¢˜—š˜”—…}z€plj^brx’ž£™xfkmkfgjghnttml{‡|yv|ˆ‹{~––“–—ˆ…‚Œystttssopttqnhcdfz†‚†…rhlljklmmljsxspnidcb`{®´­¤¡ œ—”’Ž‡•”„‡‘„|…ˆŒ‹Šˆ†‡ˆ‡‡‡ˆˆ‹•š›˜–‘Œ…xhcacdccdbcjpppnpuvslp‹Ÿ—Ž‘“€|ƒ|€ueecblƒsomdajxŒ›†bZ\^cssu~prshd^Zae[Yr†‰‚qebb`_]ZYYat}ueYZ]][XWVXYXSZ}˜™œ­¾•difRMVXZ[VXcf]RQW[_]XWXYYYXWWXWVY[\VKRlpYPSSPNNORUXXWVTTTTROMNNNMLMLLLKKIHMTWWTSRRRSSSSQQPNPRPMKIIJIJJJKKLMOOMLLMKJJIIJKJJJKLLLJIJQMJJHHHLVZSQSQQQPNKFCA@DPRPQQQPPPOOONLKJJJJKKLOSWWUSQPMLMLJKKKKKLKKKLLNNMU`^WSQPQQPQSQX]XQNOPONNNLLKLLKKKJIHJKKKIGEDDCBBCCDEGLPVXSWXSQOMLJHGGFFFGGGGICPZYXXXWVUUSV^_^RNNQUXezŠˆybNIMPXbhsƒXYXROMMMNKKJHHHGGGIJHFZYDKORWSIDEILNKL”ºÀ‰LNOMQOOWXSRRRQROKKNPW`gqseQKJJJFHHIRQSTSQQOMLMMKHEGIGAWx^JLLMLJGFFDDDCBCAA@@?;>B?A?;B@AA@>=;<===<;;;;;:87985G“€m]]^emweKEINNLNLOUY`ky€‚†wegysaRNMMLMMKPUZZVD7:DEEFC===:6548::;;;;;;:::999:99:<;:::;;66:3139;9:;?DHHGF@:;<;;=DGHFFFFDFDCEHF@8415=<99885ACGHHLOPKE>?=;;;<>??>=<<:887777778:D;@@?>>====<<<;<<;;<===><66AILGDEGEEEDCCDFHHFCA@@?>>?=;<<<>ADB@<976447<@?>>?AFMQRMC=>?@BA@A@@=<<=?=9545415>???@@?>=<=855649CDCA?>>??@BEIHDTpymbghcXQO[`KBKLQO>.-412DNEKP@6:<0*>MGID;:71/..//000111222122334455541/.0259:;=<744458:963586/*-33/,6423+)**,../0/,)3>74;=?=:99757>A7+(++((++,-../021-*085+,GI.%*)*+054210.,+*)))*(*5;628743210/+(.445=>1+268;9888:9.----.//-013@KMIRWM;25:97:6/+)))'6LE/)**%*:GGE@5*(&%$&,9JMAGRG77792+*,/16=<2-/.)'(*-.08>22=*:XH*)0039>;54447:<=@A:01640-,)'&%&)-/,**)*++++*,/03:7113435753778888=ACCB@BFB4)+..*'&)0;?=5:GF=7:?966653-***2BJH@=ACDBAEFIOJ=57>BBDJPUO>321,/637P_P<:606><2.0.1446;EHFA4+***,,*)()().54+3N\L6-,+(($*\™qB83./.,+,*)'&()))08>:.,02ZZZZZ[\\]]^____```a`^][[[[]^_`aceeefghhhhhijjjjlmkjjjijhggdb`___``aaaabdba`aeilmlhggfdfkosz€ƒƒƒ‚ƒƒ~xusrpooomgfkmkiffgfgikmligedb`_____abbcceedccddbb_^__`````__^^]]^___`__accddflx‚‚‚…„‚…ˆ‡†††‰‹„ysqqy‚ƒƒ‡‰Š‹Š„ysoh[W^^YY^aacfjnolikohcrž›š™—˜™š›œ™˜—œŸ›œ™…rkibZd‚˜ •›¦‘pinkehjiikknmgi…~{yxz€‚}“•–—œ~‚…Œ}psrw|}xqqspjjcadeu}{ƒpkmmlmmnonpwrouoidddbcz¡³´²«¢š–’‹‹‚€‡†xtz{}‚ŠŽŠˆ‰‰Š‹Š„…”“—ž¡ž ¥–tdageddcdjqrpoopqrqnnƒš˜‘“”€{†…zlcec_Zu„pfbbdho}“‰j^\\^lyxy||th[_dg^X]hkhd_[YWXYYYYW_u€kX[^][XVVVWZZNcˆ’±³x]ofQOSZ^\W\sqVT]^a_ZVVYZXXXX\\\\\aWRgucOPRQOMMORUXYYTTUUUSMJKLLLLLNNNKKJIIPUVUUTSSRSSSSPNMMNNMKIHHHGFFIJKKMNMKKKJJJIHJLMNOOPPNQQOOMMPSV`hfWQRNJJKKLHBBDACRURSRQPPPOOOONMLKJJIIIIKPTUUTTRQQOMLKJKKKJKKKLLMNS\]VPNOOPPQQPRSQPPOPPNNNLJJKLMMMLIILLKJIIIGECAAACDEGIIJW^[WUSQOMJGEEFFGHGGGHHQ[YXXWWVUUTWaa\QRTWZ[i…”ˆsaQLORYbkp€€XYXQNLLLMKJJHHHHGGIKEI\RFMMPVTKHLOOPREg®ÇšZMPMONOUXTNKIMXbipwx|„’~dRKJKJJQGIRRRPOONNMKKNNOMJFFEMUNMLKLNLKJGC@=?BB@?@?@ACIJJF=C@A@?>==>>>@@?<;;99989:2E‘Ÿ’‚umedae^IAGMKNPP]dVKKR[^Z_^\NHJWWRPNNMKJIGMSXXQ@:JV\ae_WPH>:6>=<=<<;;;:::999:99:;;;99<<8781/18;:EHGEEEDCDGFFC<423=GC>;86>LRMKJHGHHHILQNIHHFBCCCEIJJNRWYR??A><<;???>>><:66667789::A>=?@?>>=>==<=;<<<;=====<748@HJNMHGFFEEDDGHIHHGEC?>>?><;;<>@BB@<8653249>A@@@@BHMRPE>??>?@@@@A?>>;?EB88=@CBAA@@ABCCCCDDDEEB<2;HECAA?>?@A@>>::==<;;;:877778758:8798755555555534444578;=<:75774IGMJ63:=4.;QGGF>:720./00001112222123344555652//25788;><754468;;82//,*+.120.1-+.+*+,++),0/-2B=/-03776786435684+**(()),.../020-,299-'>K9*.,*,.342/-.,*)))))'%*/000010..02-(/656@D>12;?A><;;;89730221/-+)'-=VYV\R@IXUH=71.---..,7:(%$)(&(5IM<,((''('#$+7Dc|\<242/)()+.10+)-)&%%(())()+',<0(CR9(+/49==;::75:=>=;:9>@8/++)(&%%(,--,+*++-./-.366:80/2335778:987970352//11046119977ADA?GOLB94128HQORQ;()010/5O`K67<926?=621.))2;=;41.)()-.,+*)'()''.636GA'%/1/.-,*2xšS,64,+,,+*)(''(+-+,2754510ZZZZZZ[]___``_```aaa_]\[[\]__`bddeffghhhiijjjjknnmmllkjhgfdb`^]^__^_`aaa`__dlquwtpljjlnrtx~~zy|‚€€|wtrponnnmnnhegfdeefgggecccdffb````bbaafgffeeeeddca`__```_`__^^^^^____`abcdefm{~y{‚~vzƒ……‡ˆ‡ˆˆ€rnu|~}€‡Šˆ‡ŠŒ‡€tnfXY^[XWXXXY]cgihgosl{›Ÿš š˜˜––––’˜ššš”Š†~sjfbd{”œ›–—™polehhhijikqjdxywuvz€~zƒ~—˜˜•„‡‰xprpu~zqswoii^\bcinv€wnjjlmnnpqruuim}pcbdec_]j€˜ª®©¤¡œ”‰|}€~rs}{uu}ˆŽŒ‹ŒŽŽˆŒ—|„™’—¤™t`_hfffbhpsomqsrponnkr›’••{|‹ˆ‚rehfc]Qr‡j\Zcgejvp^]Z`o~{s‡“ˆr^clf]]aa[X\[XTV\^^\YVWo‰„hX]_\[YVVWXZ\T[y‰–¡³™bho_SMS]\TRbjcba_ab^YVYZXY[Z\^_YUXUpŠoMNTQQQPPQRTUX]YTVWYTMIJKKLMMNPPOMMMNSWUVVUTTSSRRRPNMLLLKIHHHHHHGHJJKLMLLKJJJKKLLNPQQQPNKR]QSV^gipwhWKMNLLLNMLGA@DFJOSUTSPPPPOPPPPONNLLKIJJILOTUUUTTSQPNKLLKKKKKKLLMOUZZTONNOPPPPPOOOPPPPPNNNMJJKNNMMMJJMMKJJJIHFCBAABCEGFEFVi[PUURPMKIHFDEFGGGGHFKVWVVVUVVSTY_a]SW_`cew™¨›€eTPQT\eij†|VYWQONNMLJIIIHHHJIILGU^KHLKKMLKQWUQROQH|ıfNQPPPPPSNNVbvŠš£©¥ž £ ŽnZPLLLLRWGIMMLMMMLORQPQSSRMIKJILNNMLLKJJKLKG??BB>>@?><997799:;;D_zŠ‰‰ƒyphYIADGMSUVckYFBGJLILOQMFBCELSTRQPQNMRRRRTI:CT[\`b_XRHCAAB@<;;;:;::9889999::;;99<<67932389:<9518FKE@=85FTMGFD@>@BBCEHGGGHGFFGGIILNPTSWZH@CBB98?>?>>?;887667789;:<@;?@?>>>?>=====<<<<=====;9:=>ERTLGEEEEDEGHHHHHIGB@>?>;99>>?AENOC=>?<;;>ACCA@?>BGD<65544?B@DFEB<;>ABCBABBCCDDDDEDDEB?:6CKEFFD@@??@?><;;<?@AELNDBd~}qdfhaZVSRS]GAPTMFH>224:MPF;655683:NIFF@:631000001112222223333344320/0235:<=?;32554577761..,+--..--,*(***+..-*,.02WomaD1,/-,51./44*)'(+2:67C9,))''&(),('8etTZP@4(%'''(*./-*)),/,***))&#&5:).LJ4,+27899;?<88:>>;;==91-,,)'&&&)-11,+,-,-0002466752222356688756;CCB@@C>/%*8B>868<@CDB>DF<0399625998668AQ\R8/65320127>@GKKIHD8/4HSOTS7&*--,9WX:09>D=17>:564/)&098.(''().63*'(((&&*,2?E93B@-'+06/+.#Gl@.84.*)))))(()*---059:=<71ZZ[[\\]_`a`aaaba`abba_]\\\]^__acddfffghghiijjjknqqpnnmkigedc`__^^____`a``bflquwxxvsrssnkjowxwwz€~zwsonnnnrurmkigfeeffedbcddfhieb`__```aeffhiihghhhgfdaaa`_``_^_```````aabccdcirronomltz~ƒˆ‰††Š‡wmsxz||‡‰‰ŠŒ„tmk]XZZXY\]]\[\cecoxjd‚š›• ¥¡žœ›“†{€‹•™€‚€~tic`r‘˜–œ–•™šxqiiigiijkljivotuw{}}z€‰•œ¡ •‡‚‡†{qqw~‚{quvojg^\aaenyvkhiklmnopqnsogrr^`eecfd][iˆ¢©¦§¥Ÿ‘‰„€~ysz€yrrz†‰Ž‘’‘‘“•Œwt†—˜˜œ •zi``fgfcfkmkmrrplmnpmn„˜œž—ƒr~‹‡jaigcW^ˆ‡e]^igcpxŒ™€bZ]o|‚†ts‚‡ziefbcb^]a`Z]eimoke]YUNa…e\ba\YXUUWYY[]]iƒ‘“•¥¯\gi\TQ^aWQXeig_\cd_YVXZYZZWZ_aYUQe‘ƒXMRTTTTTTTVWVXdhYV]]WOIIKKLMMNQTUSQUZWSUWWVTSSSSSRQNLJKKIJJJKKLMLKJIKLLLLLLLLNOPPQQQQPOLMPX`kt|}|}dGCGHILPW[^XTOHFHKLNPPOLLMNOQSSRRRQRQONNNNOPTUUTTTSQQQOOOMLLLLJLLMOTYYSMMMMNOPPPRRQQQQQPOOOOMKIKLLMMKKOMIJJJJJFBBBBBBCEECGT^WUTPPPNMKHFEEEFFGGGFFLTVTUUUVVY[_a^Uakijv¬¹ª‹jVQRT]gef…wUXXTRPPNLJIIIHHHLIBELdY?JKHJHFKVZYUSQPPNŽÅyLSPPNKNY^n‡˜¤§¥¤¨¦œŽrYKLNPRVZ\OGHLJJKLMOSVUTTSRSRPOLJRSNMLMNMIFJORQJBA>8:@@>:77679:9=MUWVWVTPLJHGGEA@><;;::988899999::99;:5788888999;@FFEC?;:9998888;CFFDA?AA<9788:BJG?;;65DQMIIGFCDFHMONKHIJIIHJJKKNPRTQPYRCBGG85@?@???=9975566678:;;>@?>=====<<<;==>>==>==<<==<=;864449=><<<==>BHF=:=><:<=ACCB@??AEGA85559FACFEFD?=@BABAABBCCCDDDEEEC?=9=NMGJKGC@>??>><<=;=??=;<<96569::86555553566422233249<>;78:;;;>A?86>B>?@ACINNACez{tcZdjf\YXSUN@BLNGFB3038DC<7868;;26INIF?94211110101112232333444553-*-4524=EE;-)285234434333//55652-)''&(*-1440.,/8B?2=ND76BFA;7/++/42/,)((******+..*+7EF:/104BE8,*-*+:54;2,())*++0/+)*('/469:3/3,&/25DIGFB=BIC<<<89??7149Yxw_=-*-.142+/40++1568><630+)))*-37<5,9SW?HVZR:'"$'((281)+-285/,',78-'0A9'9OD0'-010.3;=;9:?D?8840.+,,+')*+,263,+----./01123554221246566526AD@<:?D5$(5>JM@99@D?;:;@?6230.5=;:3,//.-/454-,-+++170))*))(.BA<87767;=5Hwzom_baage^LCGMRVRY]`fdXPSSUWXZ]\NGEEEGIQVVYZVXWVUROLE@LTVURPNKJIIIJLQQLF==<:9888988889988:978889889999<@@@?<9988777788<>>==<;<;:9:;@FG@;::85@PQNLKLJHJKPWZWOLNMLKLMMNQSVWVU[RBDHJ@=AAAAAA?;976666678:::;<<<=>@?>@>==><=<:;<=>><=<<;98?HQTKGGHHGGGGIKMKIHFEB=<;;=;=<>>=:854579;;:;===>>:88:<:<>>@BCC@??=?EG>547AFBCCDFEBABB@@AABBCDEDEDDDB=<;9ANKKLLJFB?>>>>=;:99:<>@@>?A>967:9777655555356652111126;>=878:::;?A>:;<@@>@@ELLC7@futt[Mbmh`^\\ZVH=?Vk[A3/220;?969>?>96ISLF>53211111111222232333434664/-177/0:DA/(0543111114562/28>BCA9/+))(*-.1110102<=4ASMF>7@LF;6300210.**++,,+*()+,*1?E9-4DH:;C9,)*)0D<0<@71-,00+373./.&'285><37>;105;BNVNNWVXR^thWBZ‰{L41-+../.,/.-,4>A:66896-*-*-4@><9@H9'1==JSB79AC>;;A??@A80/4?ACDDB@??@BCBBDEEFLSQMKJHHFFFEGHFFFOYUSTTTUWZ[]__Zjqv‚Ž•™—xbQORYemlqŒhUWVSQPONLJHHIIFGo››Ž†yVL\ZXUVTRSUUTTRSQOEOrcMSaƒ¨·¸º»¸¼ÆËÇ®…eRP]ddc`\YX\^SJLJQKIJMOPRPNNNMJHIJKKILQQPNNMPMIEC?AFFE@>=;CPLPNPLDGGCBAABBA??BA:77756;<7P{oijd[]\`cZKFNVWWSY]bjiZTWYYZZ\XNJHBABFHHVYXXYY[]\ZVSPLNSSRONLKIIIKMPRTQLFE>9:998988888888988999:9999989::<<978888888::99:;;;;=;:;==@@<999996=OSQOONLKMRX^c`RNRQOMNOOPSUZ[[_hT>FHHECBBBCBBA<987777778:::::;;>>=<;;;;===<::::;9;FPQMLMMMMMMMLLJFDCCC@=<<;;===?A?<84556899;;==;9888::;==>?ACCB?<9:AIF<6=97::;DNQPOONID@>>>>><988:;<>@@BC?969:7446555444456641022137>=8668988:=>=;=?>>>?AGMF835PmoeVO[mnfeebbaR@:Ijz]=73/1;@?=>@BH?6IVOE;31000000111233333344434785105::3/8:3.265221/.-/474-/67>GJLF3.1,)+-,*,13542278FSQPG3>RH96542100/,*+,,,-+)(*+/;B9)-@E?:8=8-))&/@5'5D@=9434,+8:3120(,43M|uO6(+-)1@Mt„]?E@>A9-9HG=-2;=95200=OSG73=8GNHF=7//=MWM8*$%((+.'/>=5.(*4:7-'-BD/)/+)('%&).353/07<988:5+(*,)-0('-540,,,-,-++,,,**-/.1679:6.,,/04=@A=:BD/*8>>FJ=69CC<9:;=@IL>2149=;78=CHJF=40.+*+*&4TZ>9LKLTUURJ@0*,-+++6PR5(8?70+/587840)-11.,+*-.(&-341,..+*-49<>8AYO6-8f†Žp=)..,*()),496/,*)+-,-.364.*)(&0F[[]^`acdefedccbbbabbbca^^]]]^__aabcdddeefffghihe_]`aaabbcb___^]]^]^__`bdfhjnqtvwwvwvrqsromhhq|}yuqqw|{xsokgdbcdeeffffggffffffghhhijkhd`^]^\Z[\\[ZZ]`dikllmljjgc_^_`aa`bddddbbcccdeb_^^aed_bp}‚„‰ŠŠŠ‹…}vtvvvwvvxƒƒ…†„„€p\Ypxmsx…ye`dajvzqq‚„„ŠŒ‹‹‰‰ŠŠŠŒ~sv|zokkl{‘“–¤£Ÿœššš›œ›˜‡phoy€|snlnmnsu„‚€‚‚„ŒŽw‚“‰}€‚‚y€ŠŠq]\^`bdbbbcab_dhjkllmlkdrvbk|~u[bcdcdc`n˜¢¡¡œ™˜•“Š†‚ŠŽŠ‡„ƒ‚~xx†‡‡ˆ““ƒy€‰‘—šœ˜‘‹„ˆsihgffoutoooopqsrolheikj~‹xlea_[\diie`aba`__Z]Ž¶ŒZ_]S|ŽiX\__`eli^evth`^w‘ƒvi\VVUSTYclljh_ZXVX\`aa_ae`r”¢¥¨Æ΋ScNCK\if^WP^tugbbZXZZ[YYTPOXTU†wMU]XXXWVWXYYXWWWYY]]\_ZPJJNMNPKJKLKGFHJLPTUTUTSSTUUUSONLKMMNNOOMNNNMKIHIIIGEEHMRURPPPPONNKR]m‡š‡hev‚eMLX_kkc`^]^^_`cggffcYWOLIINTUUUVUUUUWWVUUUTSSRRRRRSRRSQPOONNOOPPPRRRRONOONNNNOPOPPPQQQPNNOPNHIGBBJKKKJHECB@?@BCDDDA?@AA@AAABBELTRMLJIIIIEHGFFFGLTSSTTRSUX[]^^Yblqvwv…t_QMOWelm{qYWVSRQPNMKIHHIJEJo‘”€ŽcKSRRXXWVTTTTTTTRRQRQYiŒ¥³·¶¼ÀÆ×ƾ©ˆdMKTmtmgeb_[Z_[KKMITRFJMMNOMKKLLIGGHJJHJPQPNNMOMIFCA>@ED@A?<>C@DIPLFIICCA@ABA??A@<87757::9KtjbikotgYQNKLV^[VV[^bkj^XY[[[Z_VDJIDA@EJGUZWWYYZZZ[]ZVTRQQQQPNLKIJKMPRSRNII@;:998988888888879999:998998877:;87888888:;;:::;99<<::=?>@=66799:6;NVTQPPNMPV[afaTOSQPOPQPQTW\_^cqdHHHHECBBBCBCB=987777788:::::::>>=<<;;<===;999::977?KOONNNOOONLJF@@ABCB?==;<>@?>@BA?8544689;;===<<;;;<>>=>?@BED?866:CJB9=CDEEGHHFEEC@@AAACDBCCD@:5//786GPNRQQRRPJB>???>=;;:999;>@CB;5786444435554445662-/5866:=767787799:;;:::;<=?BHMD;717YmaZPOjrmjgecbYG>=Ilu\A3066<@?@@IS?0EYSC4201111112223432334443368861159;6583*0851000..//340,.249>GPH504/)*,,),/26960/7HSSTNAC<7?>,,9=;=:87;CB9676:>FK@44443335:B@;<:1*)+/0-''3C>APYYWRQP>;7-0*'0@OJ7($*9:31:@C<76655010.+)+/1-.5>90,,-.1670*/10233.#H‹ yB()1-*,*''+550.,,,,+,,.34.)+=<(5Kbbccbaceeeeedcbbbbbbbba___^]^__`aabbbbca````_]]]]^^^___^^^^^]\[[[\^__acehiknrwwwxxxvsqonmiegpvuqorvxzywtrpjecbceeefgghhggghhhgghhjjjjhd`__^\afc__dilmmlmopomnnlhda`a_`bcefdbcddcdedbaaca_^`iw~ƒŠ‹Š‰Š‹†yqrttusqqlecirxyxoZ[vxklwˆ‡{wrfiquxtt…Ž‹‹ˆŠŒ‰†ˆ‹}ptw{zhggerŒ•¢¥¡š—””–˜“‘ˆ|uuy}yqljifjtssqkv‚‡…}~““|}}‚}€~‰‹ˆo_db[_bb`aab`^ceglo{…Ž„xzmdlxu_cdgged_r£¥Ÿ¤¥£Ÿ˜—š•‹„…‰’‹Š‰‰‡†„‚†ˆ††…„ˆ’~y}ˆ”›˜Œz…~{‚ubefffournoqstsrppmigjhg~Žtgkf]Y_hkgeeca__\\aWlªf`Vf‡iRXZ`f_`if_^bfha^{”„xgYWWVTUW`qlhha\ZXX\acccbfc^}œ¥§´ÞÊkY^GHR]b_]T\qm```[ZZXYZYTIMNP}€POYZ\\YXWXYZ[[YXWY_gc^^ZQKJLKLJIIJLJILNPSUWVUUUUTTUTSQOONMKKMNNONMMMMJIHHIJIIJJMQTRQQPOOPOMQMmž±¢|iŒ®¢}fgkibZ[\]\\\\_`_```a`b^XOMORUUUVVUUUVWVUUUTTRQQQQRRRRSRQQPPOOOPPPQQRRPPOOONNNOOOPPRRRQPPPOPSLFJEJQNKKJHGFEFFFFDDDDC@>>?@CBCCDDISRNLJIJQPS_]JFHGHNSSTTSRTW\^]\YY\\\\du‚~o^OMNXgq‚‚dVWSRQPONMKJIIIIEO{œ™…•¤nJOV[ZZ[ZVTUUUUUTVUW]w“¡¥©°·ÄÈÍ¢–iNJMT[Ycnjfeca_`fUHKLJS]OKKLLLKKKKKIIIJJIIKNPPNNMNMJFDDB@B@@@??<638BQNGKKECA@@@@?=?@<87769::7CdtstiZRRNKLW_^\_gichlb[Z[[[Z`VILKHC?DJJOVXWYWWSRTWXVUSQQPOOLKJJJKMOQRPLKIFA<988988887887879999:999999999::88777788:;;:::879:;<>@A@A?:5579967JZWSRPNNRX]bfcUPTRQPRSSSUX]aaaouXFHHFDBBAA@CB<79;977787999:;;;<@A@@@??>>==<;<<<>?<:998779988><==<>>>=>?ACFD?9677?DFGKLKJFDD@<?CRnpM519><:9;AHK?2AYU@-112222222223433434444468751//598??3/0,(-.+,U{T41.042/-,*++*GjH+'+/(1\}xP'&Ok8+0-/30-()15:CFIJHB6.6634<:EirT5,'(=C;51.+.34,&)6EJ?40-HdK5:;93.+()-/,*)-21/-,+*((+/27@@;<=9888/.,,03.*1?9-,----032-((0:7+)28999:80,27=CBAA8246-,26535;=>CD83659:>G@864222103?D<:8334598004-/?KYee[KHM<7=3'*3EJ?0())*/37=FJKC856:>62..8816A@;8:60+'.9::9/*+/,+33/+.}¢S #-.*)(')(*.+)-274.)*,-138=>?<9888;<;<=CbsŠ„pYPSQOKKR]`bftxcioc[\\]\bfZSPLLE=@DJBHTYVQONNNRVTSSTUQNMJIJKKLNOPPNLLKKG?999:989878877799999::::9:9::988976778789:99989<==>ACCCDJ@2257873L_[VTQPQV[_egcVQUTTSUVVVW[_cd`i|bFIIFDAABBAC@;9==<<>>=??<:8987799::87ACBA@@DLH:469;<==>>?:7=@>>>=>>?@CFDB=:888=CDDFHKNNKIDBB<89>@ACCDDA=950/27:5?]\X`^[\XVQE>A@?>;889::9>:6Jljd]NWnyvlfa^[S?:@C[u`?3:@>888579:6>XV>*111222222233444545554568752-(),1;;461))*++-4:;80+.033../1123220,*,-.00,)'(/446EXXKA>>7778:942/,-24/+,+.31*',6<80*&(0.,/,('')7>5--....,,+**(')*+,--.00,)%%.2/+,038B--7Xl\Z^SL>.),/2/,))2641//.+(),16@A>AB:36:84/-/0,-9@0')**+.5972-,/32+.577776414;@CCDA7/0241-.00.3=ABCE@69=:7:CB>;537:;701:?:215AOTH;BLJGKGHQRIEFIG=?;,8HJ9)+.++++6EFEKLF:48>>:4+/FD:L\UF6.2765=ME4>A67BJKH=4=1Xu?)()+,,*)*)((*),6>>2&),,09HK=46=??aaabcccdeeedcccdefffecbb`_^]]]]_a`^^]\[[[[\\]\\\]]]^_^^^]\[ZYXYZ[\]^^]^beghhd`jsrooomkigeddcbbchnnotuuvwwrjda__acdfffhhiihhhhhhhhhjkkllieb`\YY\]^_`__bhnrqqqpqqppqnlkgcbbbcbccdfffhiikllkjhhkmmrx}ƒˆŒ„ynjknuxzz|ujbaelvvnjmqnx~†zvwsr|€|‚‚pcbj€{„Š„qbgnidfhjoŠ’‹–™•’Ž”š•Žˆˆƒzvqmjjjijpogiu‚ƒujo{‚€€€{w{ƒ‰‚~ŠŽ‘Šiclw„‡~kadkpsu{}zž¢ž˜ª¥{cexreedjjge`l€‹Œš¨£™˜›Ÿœ”’‡}tp~‰Š‹†ƒŠ‘‘‘’‹“¡©ª¨¨ª¥–”Ÿ}§ª¨•sbcksrmiilnonmlkjiiiddw‹wijd`egedcee`][YXXXYUUotgƒ~\XQVZTVbe\\]Z[^aZeŒ”‡~n]X\`bbb_bkaZ`_ZXXY]acccbcegdw™¥¦ª»Àƒ`_ONRRUZcfa_dd`^\ZacY\^\RoŒ]IWTTY``\Z[\_`a`]ZYZksld\YTMKJJJJJLPUXXXWVWVWVUTTTVVVROOQRSQNLNMMMMMLKLJIIIJLLKLNPQRQQQRPORQRWU‰ÍÄ›n´˜nXNEELU\_^^\ZWUZ^^]_ccbbdfhhgf_YWXXWVVVVVVVUUUROOOOQRRSTSSSSQPOOOOOOPQQQQQPPPPPPOPSSSTSRRRQRRLCCKLNNKJKKKLMLLKKKIHHGGIKMOOOOPSUQMNQQMJGIOVPe…{^NHEFKQSSUWY[__\ZVTQT\kzŽ˜ŠqZPNS`h{ŠeW[XILPOONMLJJJIJCqÇÆ–œ¯·˜WIPNOPPQRSTVWXWYz¬ÇÒÖ×ÚÜÛßÓÅ´’uhSOUMQ^a`aacddfbSLLKMOK[hVGHJJIIJKLLLMNMMORRRQPPNLMMJFEFEB;:=?B@=:99BPIMVJDBAA@?>?@@=;999;<;><8Ss„]ILNNMKIMY\biw}gkqb]^ab_ogSMHJLF;:<>9;G[VHGKLMOTTRTWZYRNHHIJKLNOPONLLKKJC99::::987::8889:999:::::9;@=889:9677789;;::;5556882H^^[XVTRX_chgaWOTUUVWXXY\]_cc_g|dFKKGDBBBBCA=;;=C?88777679;>A@?AA?=>?@>>===>>>?A=:999888888:;::>@AEGFFHIKJJLLLLHA<<>CCBA@@AGPJ;359:<>>>=76AGC@>>?>>@CFEC?:8978?FFFIKNKGC?@=878DB@@><::;:9>B>73566553444555444579<;767896458777656;<86676677=GG>:=>:3DghebUTcsyrmgb^YK>;?J]\D87==559644727XW=,12332333333345555555679<<73.*++,2572((,,*+/48>@5+/3TZG96317:;98764/-01.,+*/32-)-8?3&$(*,,,-,*()3<5,**,/.---,,+-//.-,+,-//0/-*0AIBBDD;+%.223-'()/4+&&,-%(,010*9md0+))+,11/00276,2@KOMJJJE902=@=;X„\-"4>4&.6++*))042//-$:V=$)'.]zzwncK/*.04575447557::3-//17===>@6,2<<1,)'()*..(&)(*,.3775104:5/2546665249?A>?D?1.322/,,.-,/49BDCC>8;<;=DHA8AEF:>IE7-/420,:W`[[_WPVSD3,06FMKMFAC74;4,+.02665>JH@FKB7342132-4GGN^c\P<9A=EPWcL*9VOFYqoaR?;CEH@95(+1023-))+-+(.:A6&&(*2=HA29DF@:^\[\\]]`bcdcccdddffffedb`_^]]]^^__^]]\Z[[Z\\]\\^^__```abbb`]ZYXWWX\_^]_bcedca[[bddfecbbba`_]]^_ddafpuvy{ytmf^]^```ceeghhgghhhhgghikmmmmligd^ZZZ[[[[[\_cinprttsrrrrrrqpnjd^^_`bcdfegijnoooprsrpooprv~‡‹Š„†‰€skilqtvz„|tsrrwxqmkkklwqn{€~€€{|€{mdk}„‚…ƒ…~qljiegli‘‡ƒ•¢›™•““•™š“Œ…„€yrkefhiijlnhdszompqw~~~~~~zy|z{|‡’‰eZ]dq|ƒ…}~Š”——–Ž’™š›™•¡¨œyeu…xjfgkkecdijlp“«£›š™šŸ¤™Ž‹Œ{nz†‰†}}†•˜˜•Š—¨©©¨¥¢šŸ™„z‘— ´£o`dklppiijjkmomkjiedeiw‰{h_^diieffba^\ZYWXX[ZV`{|]VSX_XWUWdf`][\\\Ziˆ…wdXX^ceedabd]Y^][YVb`^bbabcdggg‚› £©¹›k_QPZ[VUVVZ\^``_][`bY^`Ui‹eGXWTSV]^WX\^bbcc_][YekdYQVUNJKMQSTVWZZYYWUUVXWTUUUVVVQOOQRRRQQQNONMMLMLJKKKLLMMMNPQQQQPQQOPPRUOn³¾Utl[NFHIHHNZ_b`\Ybijfabbbceghhiijf_ZZXWWVVVVUUUUUSQPPPPRRSSSSSSQPOOPPPOPQQQQQQQPPPPPQSSSTTSRRQQN[[KEGFEGJJKLMNNMMMLIHIIJKNOOOOPOQQNOPRRNIFFHHIBCOXSJFEFGQYXWZ^a_[VRRX^gvˆšŸŽrZOPWbgty^TYWKMQQSQOMKJIIJAb²³˜­©®¤eGKMKJJKNRTTVZU`•ÁÈÍÓÙÜÜÛ˳™šª¤‹pWPSNftgcfgggddYOLMLMPJQlfOIJJIKKKMPPPPQTTSSRQPPNLLMKFFFEB<:=?AA@?<<@MLMYJDBCBBA@@@@?;99:;<<=<7W{ƒaFDJKKIHHM`^cluvgntc^bgicdUGFGHFA:88877;QZAADDGILORSUWXVPIHIJJJKLNMLLLKKKE;:;;::879;<:889:999:::::9Zc__^[Z^elsph_VRUYYYZ[]_``bdaisYFKKGDBBBCC?;<>=:98888778;<@FFA>>====>>>>=>>??AB=88998888889;::::;BIOQPQRSSSQPOKD>=@DCB@?>==AKK=438;;::758BHEB@@@>>@BEEC?::967>FGHIKLJFBA>:778;?AB?;<965775568;;Th_`fgfg`K<>BBB@?>=:::9>C<9:<;7554553443444579:9777676568<>;85:=976555585;94:WW9-1385343333334555665689;==9523531345300.,,--,/460+.149520//.022.*(*-./4:847>BE=6KU?2312354443220,+++++...../3;:-%(',7401344554)%*,1410/36411354/-,--//.002,=`mkl_YS61864.()-13/*''((*./11.5SN))*++*.//0009=32COOLJLMD827DMEHof.#(08?3180-)&)?A2+.+*@VP5(*'!@v„|y^@59::;8654344338A>783.598555/)+23)&%%&&&%$'*/32/+.59854=A3+26675358:<=;;DE:6;7-,-,,-..015=?>=@GEM`dW:7Qc_B&&67/8TdkmiT?GQM?227@IJIGAD<)''0325<@BBCGF=AJ@3240/1.0?EM^[UN@GWC,Gdh]<*1I]S]‰yZA==BHKO\ICCCBBBA@A@>;:;<==>>;@g…pL@HHJIGFGKgjjwxkjxl_bhjZLFFKKD<;::89988AR>>=;>AAEKNPOOPNJHHHIIJLMMLLLKKKIA>;;::999;<;9888999:99:;:CFB=<=?>>>>>>==?@?AB>878988889999999:8:?JSSQRTWVSRROG@?@DDB?=:::58AHH:3:<=:99<>@BBBB@>?@BFEA=;:978?EHHJMKGCB@<8668=AA?:68766666559==Ieg`ekjjfU@9?@@??>>;::9?B<=BF@85434433333454567789866><:8<=887566775:A>998662:fndaYLPfqtsojgi\A7:ACFA64:@CFHIHB;9BUS6114;66433333345555666778:97448<:8864430,+./-,+++++,*(,0///01352+(),...-,.48::;74FJ6002420//.----***('+1-*).4:>4+28+,CC75;CD;.,)&'*//-,+/674/,5>3,-/.//-.1413Lu„ufmP1652-+/35652-**(+02111265+*++/0,*-21.9>20?OPJHMNC55?EC=?@9-/11/.+)((-3('(**)))+*-7?:.&(2;=?A>8015775228==<:9>E>13DD1,--./3::;;::8:@?:::64?VfcUD1+8PeV3(4:58J]f^SC17KTUTPC9<>=?A=;/&,5789::9Q\E93,CM3%Ee\8&3/.HS`†—t:.FH>?;38;2+/20-+('+.157AD3')/10/./42...^`beikmllkjjihhggggggffeb_]\\]]]^^^^^]\\]\\]_accceffffghhggggggec`\ZZ[\^^^_^]``][[]^]]]\\\[\[Y\[Y[cnxzyx{~wia]\]``abcdeddedddddehjklmmmnonkfc`\ZXXWXXWWZbiklnptwvutsqpnnppkfc_^adb^`e`\afghfdeccehknqrrrpljkr|{ywsojly}z|€‚xpkifeiidqƒ†‰…|mmvpgew”“‹‰Žƒnho„‚‚|‘”ŽŒ’£¤™†}{ztkedgkmmmnppnihkotusqqomlllmw|uot~‚Œ“ˆf]_][d‡‰’–Œ„ˆˆ€|ŠŠŒ˜ž ‹†€n‚{qhffghklliŠª¤¢¢ ˜…“¦™”{z‚…‚~ˆ’™›’ˆ… §¢¡ŸœšŒ|{}~~|‹…xupkijkjhhhghjljihfn}‚|z†ƒj[_egeed`^]\\[XYZY\VP{‚UU^_jaWZWXZZZbicZZZW]t‚{k_\`fggfeba`^]^]\Z[fhdU[babdfgeerˆ‹‡’b`ROZ`\PSXTTW[^a`\ZZZWY[WUTTTUVW\YNUbedfknidbVLJHFLWYTPONNOQPOMLKMOQSQONPQSTUTSQRQRRSSRQQQQOMJJJIKLLLMNNNOPOOPRST]_PPMR]\w¬zM\_VSNNVNIJKJJMNQ`ieenuysopmihhhhfedb`]\XVUVVVVVVVVUTTSQQORTTTTTSRPPPPQPPPQRRRRQRRQPOOPRRSTUUTSSOFRgYDCEFHIIJLNOOONNMLJIIJMMMLKJIHFFEA=CMOKIGFDEGHKMQQHFGGJPY[Z`b_ZSPO^wwz‘£ŸŒrZQRY`ett\TWTQRUUUSPNPMJIJKKqŸ´´´ºÀ”XKRSUVY[ZYXUWPnš®ÀÐÕ×ʹ®–hlŸ­šŠs]SJSŠwpogddcZONQPPSSOj„‡uXIJKKJJLMMMMMMMKKMPPPPMNLKHFGEDB@@@@?@@?=BDEP^H@CCBBB@AB@<;:;>???@;Jw|WDFJIHHHHEFbilz„xgaoi_acaJIHJKF=89:989;;:9B<<;9;=;;?DHJKKJJHGFFFGJJIIIHHHJJHC><;:::9;<;9877789999:;;<=<::9877789:::99;;;:;ACDFFEB;8778::9987;Ofe_epv{€„wlb\\[\]^^`cffhlwlPHHJHFDB@@BB>8;@=87678;:8:;<<>BB?>?AA?>>>=>=?@?AA<979:889999;:9:::987;GRSNNRSTTTSKC?@CDB?;:88954=GM@7EKFGFB=;=AAA@@?@BEE@;::999@DGHKLKDA?=;658;?A>;756756766669=>>UgcemlikfG5@??@@>>;998>A>?BA<85434554434566656888768?A???=<;::;9997777669;<;;87844Sokij\R_ovtpljhYA8::>CE?5;BLPOOMD>9?TH3655:5444444444555566555575003:<778742-*+,01///00.+*('),,,+.0375,)+-/0-()/234218?B9---24331--20-,-.--,+//,*,3:>83<@1-AF>:CPF0())'(,0..,)'/330(,;6*-02.,.1115).5.(+*'&&,230*)/HZYUC6IZN;3.,,193G„ˆL474EX\YH/$&)/2)&+,4;@=3.--,+*()+6<-,/0+,464/.491*'&+9BDG?415322138==:99:>?846;EC4..028BDA>9664:>303207KM9.*%%'2GK@53425:AF@980/DTVZ`R=63017852+288740-/49<@LQE>BCBCCAAB?<89=BBBAC>NvpOILJJJJJIHES]ix}oaZbfa]c^OQMJD?<;;9889;<;:;<;<;:;:9:=@BDJKIIHIGB<:BBBCBCCDIJGEB>;;::;;:876678899:::;;;<<<9966789:;857<;;;;AFFDBB?;998::;;;:938Vdaclswz}xria_]^^__`bflox‚`BJHGEDBA@@BB<8=B=75458?A=9:==?@@?>>?>>>??@@?;9;<;::999:;:;:::::94;LTOLNPSRTTOE=BDDB>;;96:::69OL8CPQQNIDA@BA?AA>@BCC@<;:::;ACEHJJIDA=;9669;<=;:856656777879;<8G`bgqplnaA5@?AB@>>::;;?>;??<:9655787775555666677776:?@@@A?<;;;:9::9777778:;>;77643GjqmpjZUe{}uoi_O?;:4:@@?::CRTPLIFA:=O@28:673554445654555665556564..3::412333/++-.-..032/-+**+++++++.56/,+,/0,+57212/0=IA3(),247>6).40,-.-185,+,--.034547:1-B@?@?4,5/,--..+/;<3441,.9<40.0/&&+'(9DFH>2.0.+-28<=9436;@AAEE;8E>32259??:61/0011--0100/.)+5>FLIA>=:6754112.8D?2;IMPXTA1+(*/76438<=;863379:;<=;C<*'-*&'+,,1."18,00+16*(F—?#(/@Sy`PG9000-,***,1599894+***,,+***./.ffghikkllkkjjihgghiigggfda___^^^]]]^]^__^``a`abcfhjlklmmmnnlkmmlmllkkkhghhhghhgd^[[\\[[ZZ\]]\ZZZZ\]]\\\^^\[[ZY[[\]^_```````_`aacgikmnooqtvxvusoh`[YVVWWXXY]enrpqnklmnmlnqrrsvvvxxvttqnmid_\Z[[XWWY`eltx{{x{}te`kpqpqsne^^cdebadikhhiikliiy|h\apv‘”‘…|zz}tqv|}s}†‚…‡ƒ’¨¢“Š‚skjgfijknoqsutrstrqqsssrqpmjinqsvtl|‡lgeiƒ‘Š‹†ƒŠ‡‰„†‹Š‹ŒŽ‘”–—Žƒ‰¢ª¡¦¬­œ…nt|w{†¡¤Ÿ¦¥‘vrtv“‚{}}~€‚~x‘™–˜˜”—§£žœ•‡€€€€}z‹«¯“~~{wrrnkhhhihfcm~ƒ€}„p[bddfd_[[ZYYXXXWXZPb‹oPbkmoa[keWVTUXUZklYX][jvk\\fkjjhhgdba_^_``XU§›jc_`ccddhkp[fŸ©”™tW`]\mˆ‹jPOORUQRZ^ZXYYXYZXWVUTR[ZSQR\mqb_qscTKKJIJLONJFGHHIKMPU\][YTNNPOPQSTUTQNNQQRRRSSRQQONPQQPOMLLMMNPQRSSRSSTROORMNT^omVPNONOMMLMLIIJILPPLHMT^inpturppmgcbaaaaabdda_[YYYYYYXWVUUTPOQSTTUUTSUTSSSSRSRQSSSSSRQQQQQQRSSSTSRYfZGEGHKLLKJHHJMOOOMKKKKKKLLKKJJIIIHDBJQQNLJGFGFGIKKLOLIGENYUSZbb`YTUVYlsyŒ£“vaWX\et{eYWWQNPTUQORTTRQNHQTl¿Ç­¶º®™lLKNNNNNRWXYYV[y£ÂÏÒÆ´Ÿy[l}Ž§°ž{^RLKZfotla`_amfTRWXWV\lu|p^RLJIHIIIIJIIGHHGIMPPONOMHGHD@>><<=@BDDCA@A?;5;?DBAAC?Rk^NNMLKKKJIJIKTgwyg_[`gd]e]^[YH<<>=;:989<<<;;;;::;<<<<=@@;BLKJLNMLB;@>=<<==?DHIJGC?;;<<;8665456889::::9::<<:98677788438;::;=;::99<<;<<:963>Wc_^cehnxzwofccca``acgoux…kCFFEDDCB@@B@<@>?@??>??>>???@@>;:<=<<:9:::;:::::::986@KMLJMRPTVSF=;89:977799;;;;8675577778878;6:TahuwnZH:8>?AA@@;8:;=?>;>>=;9875778986555666677777=AA?AA?><;::9:::977889==;756565Ccnjnk[P^x}uphcXE?:79>>??9DYVSQLGA87E>19:753455545554556665568775314:;7666677555555554311/,)((,00-*.540,)*,,,5>6/1643ALB2++.46:@5)++)'(),6<7-*,-.1431/./0,,35.3II0'16/)0;==72.,,-/00/-,,+,0/(*;6573=SJ862)+/.*('(%%-1*(*>QR:8UVJD?5'&*)'.1:@-162;P^Q2(+)%$'+,)'%'/7?=520.01//35694-+/53*(*.0,,-'&6DHJ?1-/-+.589862139?DIKJE><=<836740-+++,-,,--491-08==/.039852248=AGJGGMNHA=DF=@FF=439;4.+)*,+&-;1&))-:4,5?2#-lv2#+&(QŒk?MJ2-2/-(5?.%'056630-,-/1431---..hhhikllmlkjjjiihhijjigggeca`____]]]^^^_`_`aaa`acdgklmmmopqsrqqqoonnpqsrpnkigggge^YZZZ[[XZ]]\]ZY[Z[\[ZYYZYXXYYYY[[\]]]^^^^^____`beffhmooqvxxtpsuof^XVVWWWY\_ehfcceehklkjjklkkorstwy{zvrpolgb_][\[\bkrwxwy}~~}iVV]`_ejjebaba\W]ijfehjlmlejmd[]yŽŽ’”‘‹zjjcagox{…Œ{‚„€vks~|©¢‘Œ‡yjigflnnopoprtsuvvz{tmmoopnkjlr}…•…r{Ž‹„lpyƒ‘ŒŠ‹†…Œˆˆ‹‹ˆ†ˆŽ’“ŽŠŽ•Œ„“¦¨ žŸ¥¨ª•ƒ„€|y£¥¦’ylrz}…‰„~€xxŽŸ›—¡–—–—ž›“‚~‚„ˆœ®µ¡wzxutrpmjjiigedky„z{xb_cdefc_\[ZYZYXWY[R[ƒvWdqzxnfced^WZ]YYVcpf^Z\ind\]inllihhebba_``_YYnsfXV]aaabdd{bM‹®§¢©•aUb_]tŠsVLJOQMQ[^ZYYYYWVVUTSTW_ZSTSUdqfWevdOJLKJKMMLJGGJKLLMPV[[WTOMPSPNOPSTSQNNOQRSSSQQROKKNOONNLKKKLKLNPRRSUUSRSSROPOUVTURNMLKKKKJJKKKMNNONNLHKYchquqnpqidabccdfilljg^VXYZYYXWVUUSRQQSTTUUUUUTSSSRRSRRSSSSSSRQQQQQRSSSTSQas[FJLKLNMLJIGGJNSQMKKKKKKLKKKJKIJJGGPXWRNLJHFGFGHKLKJKJGBL\[V[bcaYUVXV[dn›¨™{bY[\q‚pTV[UQMIMPPQTWUUVLFXNCÁ¯­°¥’lNJMMKNKMUWYXRe–ÂÏÐÍÁ¦uTeiSi›°¨†gUMRZ_irlc``aqzaPVXUUVXapvfWLJHIJHHHHHIHIHGHMOQPPONJGHD<78999:=ADDC@@??@ABCEDCA@B@97=ABA>@B?O]QPRPNKKKJIIKJPg}}f^_fiefaY`fjI7;>=<;::<>>>=:7799;=>=?=@B:8CIKLMNLJEA?=;;:;=?DGKKGD;=><98755335678:9::9:::;9887765430069:;;<=<<:999;=>=?><7694Hbb[]`fjw}ujgeddcccfjpuqvJACDDCCB@@A>=ADA:6778:AGE>99<>?=?>?@???????>??>?@@>::><;:<=;877999::::8:@HLJNROTWRDAB@@??=:88:?GHHFC@;8777889::;:7776677777756;71K`hy~f?699===>@A<;:9<>?>>>><;:85555566666667788888>@?>@??@>:9999::99877]lijg\SZltrohhcKA=>;<>@B7C`ZVVND>2-9<38875446555566655665579:88678879;:;<<<;;;9999962025541+),352*,344/))*).8:1.18;:@GB500047431-*)'&%)4=90/2467897422-*)),/**7:02;<2*,-05870-++,.012/--++,)(4B49NQJ@B5110//,/56:;/,+,**,01,)'(()*)+/42/0461&)10+/6217;856<CLLHHE=574-*((*,++,.+-BE2.7AIC9I`WF<8106>>5/.3BXWIEBDP[a]UG>7...-,-038BMQLJRURRMJE@DEA:/-.1330-,,*')8<.((/<=8?AAJTRRSQNMKJHGGHFLiˆf`ageeo`__hmK9<>>>==>ADDCB>;9989>B?===><:;BHJLLLLJA=<;;::?CDC=877:?@CEE?99?B>=<>@??>?????>>>?ABA<4;<;;;;:999989@JG<=CCA>?BA>;78@HJHEB?;8877889::;97877878877766:92E[j{^76:;>?BDA>CB99==>==>>>==:8887766667789999998<@?=>>=>=;:::::::::879<;7655565:Yqnhc^WVbnroig`LC@D?:3+/9TWUQ=/-)(;GB=.*63+*(/69;=>=;311482(),-,,**)()*)))+-,('),++**-20*)),07;;0&!)>OC6468764221012458601>PUWUMFA;51000-+**++,>M=-.7;BCABWR73:<9=B@?DD<:EB43;BDFHINPI@4-45-*28=FKOLGKQT]_UFAH>01////17972.+)(3=3)'+=EABCB400),,,*,?HJSN922((.4><31,-7=92++1455760)''*,kklmmnnnnmkjijjhjkjiihhgeeecb`_^_^^^^^^]\[[\\]^_bdhlnoqqpkhhhijkhgiihfedb``]^bcb`[WXXWWYZ\^a`]\\\\[[[ZYYYXXXXYZZZ[[[[[\\\\]^]\]^_\YX\^_abba^\ZZ[]]\YVVVWXYZ[]_ceedgknnmlnolhfb^[XUVXY[ZYYXY^ioieffjnqqporttwvqu€~jXYaa^]\ZZ^ddbgrsqqqsstuqttroio|…††‰‘‘‰qcc`g|ŠŒsc`iich˜¦–’Œˆfckoqpppononmjmrz‡“vliiklklmmlyŒ’–Ž…Š‘ŠŽŽ‰ˆ‰‹‰†…‡‡†‚„†ˆ‡ˆ‹ŒŒŠ‰Š‘œ¡žœœœš—›“ƒzwxˆŒussqt„“Ž†ˆ‹ˆ}†~wˆ §©¤Ÿ¡™—”‡|{}€ˆš¥¦©«³¥ommnnomllljhfd`avˆ~vn]mheecb^[[[Z[[]]TTwx]jvw|woqunjia]hnknmcfmf[[cb_\_konkjkiebba`a`\[Z[`c_ZZ[[^bgg_^_Tf¢·±Â´nXa^eikmeTJJMSY[ZZXVVWVVVVX]`WSUTTRVhiSLSOLMMMLKLJINQQQQQPQS[fjaSLPSSSQNOPQQOQRRSUUUTRPNLKKIIKKLNNNMLLLJKLLMNOOPPQRSSSSSSSOKJIJJJKMMIILOU\\ejrwi]`a[RR`mllllmkhiijjjifc]QNPTWWVUVUUUUTSSTUUVWWUUUUTRQQSTTUUUUUUSQQQQRRRSSSSPHIPRPPPOLJJIHIMSSMKLLNNMLLNQSSTVY]^^YROMLJHFFGHHIJJKKLIJPYZWZcbYVVWVUTOPlš´ª‹hXZŽ‡QRe_YTMUi‚tPOXXVWY\]LKQFb–­¯²·—aMORSUWWVUWUa¢ÐÖÓÑÆŒNLZYSL>^Ÿ°˜y\I`onnnle^^_av|^MTWVXYY_gjg\OHHIIIHGGHIJKKMTUKPQPONLIF@:78:;BB?>>@AEMSOMMLMKIGFFGGDGe‚fbddWcnad_ekM==>???>?CFHHHHGC?<9?GF@<::;<::CGJJKLJB<;;;:;;;;>@DJNK<2254334434566689999::::9:::61+)'(4;<>>=;899:8898;>CGIHD@<885@\gegmw‹Šrgedeeegjnqlh€uILUJB?@@@????BDC@968>>?@@????@@@@B>28>=>?@FHHHC<:<;;<;;;@INKGKRX[F9ECBB=;9999:99998CSE?ELOQPNOOMJB=?EEB>?BCB?9;BJKHE@=;;97688:;<;:88778888777769<:BRk|tS8;;=DHORKAED<>>=<<=>???>===<>>97677789999999;>=;<<;;;;:<<<<;<<;:758=9::76648Zvtoj_UT`lsqlfXIEDGE<9@D@?OND<746;@@3*14BK@5445555555666556:;97889769954;B@;60///.06;EH?325434541...4:5*'+.48::<>>???AA?=6-09.+++,---/9@9/(+7?B@:1.49:80,.-+**,/8A;0+,+')4<>4*))*+.1650.,*()*,/93.-+),,)((**),21.,,/-+*)+//+('''((&)24432781***(,25611/253/5<8+&*),//./0.+9H486>RaZI@>:0'%Chj]<-:7**(2>>>>>80-++,-*'(*))))*)&&&''(),,*)('''))*++*+,.028:4,('2A;,.48:74122334310-,2@MQUVURNA898762-,*-7HTB)',8756=EOG8>IOHCBALUL=,**&#(/0/((8NQUUD@<.',49<:AFEGIKZa]RD?4,.2457;AFF;-+*)3;2)'+=D96:=6061*,+*++'%,/+*35/--.474,,3751*,584344/(&'((ijkllllmlkljjkjijllkkjjhgffdaa____^^^^^][YZZ[\\\_beiifec`][\\\^`^\\]_`````baabbb_ZYXUVXXZ]]]^^^^]\ZYXWWWWXXWXXYZ[[[[[[\[\\]]]]]\[ZVUUVWWXXXYYXXYZ[[\ZVUVWWUUVXYZWUVZ^`adhjlmjgfd`ZUUZ]][[[_fki`]djmkjlmnuzyvtsux{|q`[_fgc\VYafhmorrpprrtvxwxyyxvu{†‹‰Š†teehs€€|lhuug_ix…©›‘ˆ…jhrslollkjlquuvwz†€qmlkijkkkmku’ŽŒŽ”“ŽŠ‡†ƒƒƒ‚ƒ„„…ŒŒ‹ŒŽ‘Š‡ˆ™œ™›› ™”˜š‡y{„ˆˆ‹‹}mpŒ—”Ž‹‰…ƒ‚„x—¬ªš†‹Ÿž‘™}|}€ˆ˜¤¤¦¤­±wiijjjjjjjhged_c}‚zx“‹h}nabc`]\[Z[[]]UVr„utj`hhdbkha`ac\TW\]gnup^`_baZ`jpnkjkjfcbbaa`^\^^ZX\][ZY[]bgh`ZWWƒ¯°·Á‘^a[XgmlniRFNSX[[YWWVVWXWVX_aRRXVTRZe_TSPNMNOOPPQPPTVWUURPOSbrqaQLTVRRPMMNQQQSSQRTTUTQOMMMMKKLLMNNNNNMMLKLLLMMLNPQRSSTTRRSOLJILMLMONO^pƒ•Ÿ«±¯³”j^[YXKFJ[xvtrplkiiiihhfd`WNLRVWWVUUUUUUUUUUUUVVVUVVVUSPQRSUTUUUTSRQQQRRRRRQQJEHPRQQPNLLKKKLNQPMJKLNNONOPQUVWVVSSUUROMLJHFEEFHIHKKMOLKPUVVU``QUYWWUPKMi›¹²hU\‹k>><::;;;;;<<>BJNE5045543455555569999::::9:::72-)+18;<==;:789987:9>AAA?@BB?979?DFIHGFFEA>69????>>@@@?@@AAA@?B?8:?B>7?MPPPOIB=;;<;<:;HNJEIO\YAKJDEINQRRSQOMF@AHIC>>ABC@==EKJFA=?><:758:<<<<;97777777777778>@BPmzbG@@;CINQSQICDDDCB@ABBAA@>>=>@@@><:87889999::9:;;:::<<;;:;=>=;;;::966:==;:8629^ywyxgST`lttj[NECDEEB=<>BDA625157=HL>0,0GL744444455556666669:::97558;<75;DD@91.-,+.38FM@/+233454430/286,'+169=ADECBB?<:750+,3/**-.-/226:6/,/5<==95116887652,**,18A9.+/0*),-0-)+,+.52/1///-,,-./3.(&()+/,%'((*-.,+,-/,)**)()*(''&')(&0::8884-(,--.243/.+/9?81.)$$'/57743697:<*/=NP@8554/+*#.e‚d<353/+'/AFFC?7,*(('&$')))('(()'((*+-*'(*($&,,'+000033301893/0147737=??:412466630+)1:>AFJPVQGB@=:76421*2P_N/!,3:>63=>==>CFEFGGFHIIIC@@FKKD=89;?ADDFHJF?<;<;;<<;<<===AJB5456545655555689899::;;:::75426;:;;;;;88::988<=BGIJIHBAB>984@autot‚Ž“‡zlecdefikoqkx}T=CHPSQI@>AA@?>@@=:89?CFIIHEIHB<5;BAA@@?@@?@@@AAA@?B@<=?A:2:EJQSTQLF@;<;=:>GCAIJN[S?CICABB?:99:::999:9>JFFFMRRTUSPNJBAILGA>?>@@?>BGGC?=?@>;669;<<<<<97887777788777=;;<<;;:888::978=><;:73=czw{‚w[S_lwvcJFCCBCDCB@>>DC31:46:-4332345556788779<<>A>6215<=749CE>5/-//0333BF6-.343345795/.020*+/35:CID>;<=92/-,,+-.))24137545217:;;<:973111249:4+(),3rX,3885,'*=KLD91+)'''(''(+*(&')))**+.23-(*+(%17//78::::951470,/489735>DB:20102442/*,9>739>CJC:?C>;9740-)8PJ537AFDIFFIW^RTieXQPNLI9/5/1?C?40.+,23653.*+):G6(%-=EAKo}z|veA(+0.+,9@71135410..0iiikkkkjihhijkmmlmmllkjigfedbaa^[[[[ZYXZ][WWXYZZZZYWVVSSTUVUUVVWWXZ[]````_`dfgfca^\ZXVWYZ[YWVX\\YWXXWVVVVWWWXXXZZYXYZZZZYZZ[\\[ZZYYXXWXYYXXXXZYXWWWY]]YVUVWWWVUZdgeefikmonllnonopnmh^XXZZ\b^UT`klaZ_jqppwyz||}||}}}€€r`X]dgjnmfekqpfagkmlnsxwwy{{zz{|vsmnrƒm_`ba`dnoicjrmmb‡«”‚€x}lfhjedeeehgtŽ•…z‚olljhijjjkvyow†‹Œ…smrzƒŠŽ‘’‘‡„}{€†ˆŠ‰ŠŠŒŠ‡„‡‹”™–™›––”“’•——”’ŽŠ{qqrou†‡‹ˆ„ƒ…€tr’šœ¡—™ ž†‹‚…˜¦¦¢¤™„gniihijklkjheb^kƒ‰€n§Ñzw…|tf^\[[Z[\ZZl„…saYXVT]gqmkqkkhr‹€WNlocpn``be_Xfpppnlkjfdca`^WS]cY\pl_]]\YYZ[]^][[Mo°³¦™oRWbeeghnjXLLU\ZXWWWWWXYYZYVY\[XVVVWWTQQQRQRSW\^^]^[VSRPNNNYuyaRQVUPNNLLMNPVWOKMPPOONNOOOMNNONNONNOONNNNMMMNNNORSTSSTTSSUQMMNPRTQO]‡£»Ñγ‘pKFLLLMPUKIFFhvkiiknoljhhecc`SOOQSUVYXWVVWWWWVVVUVWWVVWWVUUTSRRSTUVVUSRRRSRSSSRRUSRQPNLJHIIJKNONJIJLNOOTZ[TPRSV[`b_]\[\\[WTRPOPOOPOOOOMOWYTPU[[XXYXWOJMKV†·À™dXgfHAGMXWMHDBDHKLORSUZUONMNPK`¨Ÿž•tTKLMMOSTUXQlÄØÔ³`GSVYYTLJZja†¿ÌÎß¹mboshZRURT_mtn_XWYYZ\crusncTLKJIIJLOOMMLLWXWSPONMKCCJOONMLKJHGEDBA@AABBBABFDDB?@FGFDDCBDIHFGFDCCBAAACDDCBIdndZOGGZh_^^__M;=>=>>=>EHEDFGFGGGIJHCBGLLH@>BDCBBDFIFA==<<<<<;<>=;88AHD736545655555688899:;;;;:9744588778:;:66;;:::>BFGGGD@=@A;8863Rv{opŒ‘‹pheefhknqmvŠjCECEHJMROIB@@AA@@?>;<=@DEGGFFC@=7?ECB??????@@@AA@??BA<;<:749<>??=?AA?=;?@@<878;<<:=?948:77778:9775:D@Op\?ADECE?<==:;=?@ADFIIIIJJKJFA@>>?@><<<;::979::986669<>>===<:::876677779<>>>>;6=ezv|‡ƒgPZlyy`BEECABBBAED;@F:597;=;@HIC87?;202345555567776:>AAAB<7303=@927BC91./12354285),14654534672/143/-.019FH>66::5/.///-.2(&/888:63524<@><;<9530/.,-5:4,(),3=>3),232111//130*(4:/.0121.--242,050,+*//(('').241/.-.2,)*,---//--/.0=50/001321/,19:5-.4:?>:@B?>><8/*.9;-*=W[KP_XVYcfadjeXONNG647;2#;PG>:2).@M\gieR;410580*'),)(->FISVQJB:76558962'(*)(*+*%&(()'&7I;-35?A8//)NŽP4IML9)S…ŒxE',/,'1=943/05521246iiijjhffddfhijlllmmllljhgfedbaa^ZYZZZYZYXXWXYZZZYWVUTTSTTTUTSUVUUVXZ\]^_^]_begfb`_]][XVWYYXXWVVWWWWWUTUVUVVVVVVXXVVVXXXXYYZZZ[ZZ[ZYYYXXYZZXXXYYYXXWY[[\[XWWWXWW\`[Y\`ddcfhlnmnoonmnnlga[YXY[[]cfa[X\cgkqy{|}}~€€~€ve[`gkswunmlcZW]holfikjlqvuvumsqsumd^j…‚idbccbab`dfghg_gƒ†z{‰…mcedcbbccdcez‹ƒxxoljigijiginv}y€Ž‹Œ„wpnmq~ŒŽŽ’“‡}|„‰‹ŠŠŠŠŒ‡~€‡•™›™“Š†„‡ŠŽ‘ŽŽŽŽ“~ƒŽ‰€‚…‹Œ†€{}†ˆ€ˆš¡¡’™¦‘ƒ“…‚€€š£„zzh]pnhhhijllmkjdbcn{l™´nz€„‡l\\\ZY[\Z\ipeZ[]WV^empjhjikeSa†‚^Rcfesndnu^Uksqpolkjfedab]\q‡ˆmUÀ’a`a_ZYYXZZ[ZTW´¬–gQUY[^^^`a]QKT\ZXXWXXXXYYZYY[\ZWVWWUUVPQRSSTU[acca]XURRRQPQUgm`VPNOONNNMNOQUUPLNPPOONOOOPOOOOPPPPOOOONNMMMMNNNOPPRRQSSRSSOORRRTSRPSg†¶Î½‘ŠyPNSONMNOOQOFEPmmhc]_fjjihecc`VRQPPRUWWXXWXYYXWVVUVXWWWWWVVVWUTRRSUWXXVUSRSRSTTTUVTSQPMKIHHIIKNOLLLKMONMS\a[RSVZ]a_ZWVUVXZYVSRSRPOOMMMMIFJNOKV^XY[YVRMLLIKm¬¼•b[hWBCJOPPNJFFHIHHKPP[TOOPNMOKN}›Ÿœ’sTKNNMPTTVXQsÂÒ»oEMRUZ\SMPY\XˆÉØÓÒÚœ`rvdXQNKNW`nxo]WZ[]]apvtpi[PMLKHIKMLKKJIQRVURQOLJKOQTTQKHGGFFDCBAACBBA@???@CC?AGIHHEDCDFFDEEDCCAABACBBBCI[kgTJJKWma\\^YH=<=;=>>=CHJGDFHHHGGIJMKHILMLIHFDBBCEHHE@?<<<<<;<>>9667=GD74544555455578899:;;;;;:744777447:;848=<;:;@BEFBA=8:?;87983>_rosŠŽ‘Ž€rjfefimmhpƒuI@FCCCACGOUMHDCBBB@AABAABC@><;;;:9BEB@?????@A@ABA@??BA=98656998HCGOUX[[QHC@?@EJHFC><=AB@@@?><;=?A<999<>>?><@DDEEEGHGCAEKLNOQQNLLKJHFDB>;;<==:768:87778======;::9997544568:=???>7=izt~‡ˆrPVkzyZ@><<:7320--,,.//-**-4=>4,/35544426:3-)&-=:0.+)*)))/70&,82*+,*//,(',59951--04..000//230/210;D7/81/-,+,,/.(&)(')/10.-+,378:@:875,()+)&,2'(/41-)(/83*)'(((*,/,+0.*('(),122/*',57101/+-386-*2:=8.,470+)'(*,((+/0000114421/,/475017@DA>=>BCDEB87;7.**4PQ8Md_[\ee`ekdRNOO>3;84:38GB?49?JF:5)D¢¨SG\ZN5 &g›…\5+-/-088464/.45227;9edcbcca^]`cfhjklnljihggfffdbaaa^ZXXXXY\ZUUWXYYWWWWXVTSRRTTSSSSTTTVWXZYZ\[\^`cgfca___\ZXVVVVVVVUUVVVUUTUUUUTTTUUUUUTTVWVWYYYZZZZ[[ZZZYXYZZZYYXYXYXXXYYZ\\ZYYXXXWXURU[^]\Z[bjmnoppoomnqrpke_ZXZ]\[ZXWY_fqzxz~~}€€‚‚‚‚‚‚ƒ~pebdijklkg^VTXcnoha`einorsutiirwqhahƒ•y^`cdbadheebec^^agdn‰‰obecbcccccchpyytnnljhgijighin}“”ŒŒŠŒ„volhl|ŠŒ‹Ž‘•’‹„„†‰Œ‹‰Š‰‹Žƒz{|{Œ’’Œ…„‚€„‡ŒŒŠ‰˜ž¤§¤ ˜‰‚‹ˆ{}ƒ„‡ˆŠ•š¥ƒs}Œ‰}ƒx~€†—žwbf[Ygqlihhjlmnnljgiusjqpˆu}„ŠŠn[\\[ZZ[\^^[WY[[UXlxokpfchgd[LWsr^drnsui~‚Zbvsrqomljfedbb`p„„„uVVÁËtacc]VTPNQRSUJp©°™hPTTWXWWV\]TMSZYYXXYXWXXY\]\[YXVUWXWUVSVc\OSX^ded`ZUSRRRRQSU`d`UNMLLMMNNNPQSTQOQRPOPQQPPPPPPPRSRRRPONNNMMNNOONNNNPPQRRQPPOQSTSSPRRNP‹ÄÏ°{NLPQQOOOONQPHHQ^njdVRZagkidcba_TPOPSTUWXXYZYYYXWUUVWXWWWVVUVWWTRRRUXYYYXTTTSTTTUVUTRQPMJHHHIJLNMMMNMLLMLQ\c^TUZ^_]YUSSRRSSPMLNPPNLJHIKKLKJLMO]ZSX[YUOKLKHEP§caaI?CIMLMKGEHJIHHJMPZONPPNNNKOf€ šuTKNPRVWWWVW…¼Ç–]KOOSY]TPTXLlºÐÏÓÕЛauuaXPLJMT^i}zaWZ\]]bourolcUOLKJJJKJJJIIRRVYUTQPNOQRSQKGDDEFFDBAAACB@@ABA>?AA=@EEGGEDCDDEFEEDC@BBBBA@ACEJZmcMJPIHac\ZZTD=;;;<>><>BHKIFEEGHEGHKPQMKKKKJGEDDEFHIJF@>;=>===>=85542;EC8456544433567879;:;<;986435654359;95:;<:;<@?CD?=;8:;;:98954?Uft~…’skgfhlojnƒxI:55698:CEB@?>???@A@AAA??@AB=876667766:FMMMNMMLIC<=<:<=<;::;>ACCDGE?99;;99::9:@@>GLKMRVVUUWXWOFGNQQRTUSRTTTTROMHA=:;?CA957779:77;;<=<<<;;;:97567668;=>>@:7]xsˆŒ]ShwqY>:BCBCDCCCCC>;;7:8<;:78;:7598798898654667766?KLIE;99624>C@78A?3.034346554224459<;9877;>>:876550,3=<56:;84101343249BFB?==73678;>=;9741011-,,,+-.-+-5==5244332220490(('&3;3-)$$'(*/7/'.85/23/-01.+2;:97/'*/41763.,,021156/7A6,33/--,,**.,*++(*-.-,+*-2899>?@:1&.4/.7?@<9874,()**(&''(.1/,)(.,(&&'''(),36340*'')),2341*$$*2466-')-00+(0794,-44.*'$&(%&'')+-../032/.-+,0567:@FE?;;>HHGFG;=D8)(*'=?*FTO]]W__fkVKLTOOJ<.-=GF69?1?aU=<6.*HvkH>79>7.362,4JMA=GSM96423227>=/,-+)(,.2::2+(*32/6814;AA?7*=‹J[ofH2$J™ªj.(---.274464.,/4338;:[[YYZYZYY]adgijlmha_\Z_cedb____]ZYWWWVWYYWVVWWUSTWXVTSRQSUTTTSSTUWVVWWXZ[\^^bffeb`_^\ZYWUUUUUUUTTSTUUUTUUTTTTTSRSTTSUVVVWXXXXXYZZYYYXXXYZYXYXXXXXXXXXYZ[\\[ZYYXWWWWYYWVVX]dhlopqoppppqstrmf]WVWWXXWX]jspq{}}{}€‚‚‚ƒ„ƒƒ…ƒxlb^]]^^ZWVUV[hqria`fqwur{€powxy€€|€Ž†h]adaaabekgedb`_^[]wˆvedddgffffkrplmpmonljhijihijlw–‹„‡‹rokfo‰ŠŠŽ’”’“‘‰‡‡‹‰‰|yy{}ƒ€|„€‚„†‹Ž|{‹¡§¢ ¡¤§¨¢‘ˆ†uƒ’“”–™˜š š€gbdfjozkpwy…kggee^`nnhgimoopqrqqxzsww„ž‡Œ{c\\[ZZZ[]\[Z[\\YWqzz}ljgdfc[XWSYkokswtqjz†€€nsqomkjgecbbbŠ{|t[Js¤{a[]\WZjne_ZZTt¦°—dPX[YXXXX[ZWSTXYXXXXWWWWWZZYWVVTSVYXUUXiƒ€[Q]efc_XTSQQQQPSTV\acRKNMLLKLMNPQRSRQQPQPPQQPPPPPOQSSRQQONNNNNNNNOOPONOPOPQQPNOOQSSSSQPQORžÔÏ¥wWLROPPOOOOOPOMQVTgli\TUW\egdcbbdXPQTVWVWXXYYZZYYWUTUVWWWWWVWWWVUTTUUWXXXXUUTSSSSTTSRRRQOLIHIJKLNMLNRRPNOMNU[ZRU`cb^YUVWTOMMHCCEHJIIIIJJKNNLLIZhTRY[YUPNKJJIET‹‹ohN>BDHKKKHDFIIIKIJKQRMOPPPQRPSV\n›¤zTKOSVWYYXR_ŸÈ¡lTQMIOWZZVUUPŒÏÊÌÐÏÑazraTOLKKJSduwhYY[][joqnmjcXPNLJJJJJIIIKQRX\]\WUQPPQMD>AEEEFEDCAAABA@BCCCAA@====><9545438@A<76544444566779;::<:9863223234689;<::9:=AFGJF<;;9;;<;:::897A?C@BBB?>??FLLKJJHFFDDBA@>=<86677:BEB@?????@@@@A@?>@AA>9766677639>CKRSQQRROLGFG?BBGQWY]YG=>>?@DJJHIE@>DFEDB><::<<:;:;<>DGGGIID?==;99:99=@BFEDMVB?>?FQ[^\ZXYZ[[[\\WOLORRQSUUSRRTTTRRQKE?<AAABBDEDCBB=<;9;;:98766468665688755668768FRNG?:99865=EE<7>;2/34455667745778=FD=98889<>;96554357778972/--/1333:FNOK@<;735557797620--05630,+)),,.5=;445420-,,-/1.)%%%*4631.)&'+29638=;9999411005;644-+/16574/))-/00027/,31+-1-+/32004311-()((+//+,07653//55)-74.7A@<:762,)***-10/.11.+()00.)'''())*5?>:0)''((,4:8530,*,27:4+((*+,,...+,15+**(%()'(('&')(*,/0/,,,,-047:>@>:8<>AFC>DC/.A<)'+-9<2;=D[_NJYdU?@GKQR@/))08?)*EE@fe@95(',1422338;4.35,***'0DG6.,171&(-+/78:?6-;{YCquU2-+!-’L1,))*)*+1663/,)*/585/TTTTSTVXZ\]^ababc_ZWTRW^bca^\[\\\ZWWWTSVYYVTUUSRSUUUUSRUUVWVTSTSUVVVUUVXZ\\]adfea^\[YYXVVWVUUUUTTTTTUVUTTTTTTRRRRSRSUTTUVVVVVWXYYWWXXXVVWVWXWXXXXWXWWXY[]]]\\ZXXXWUUUSTXXZ^chnnllnqpopppqrpme]ZYYWVVZ][^m{|yy|€‚‚„ƒƒ‚ƒ†„‚te``_[TQTWVVanrpjbcq~}x|vu|{z€Š‰‚‡{__dace^`nofee`emqmt„{jdejkiijmptsjippoqokijkijjjknsŒ‡„Šnnmkr‡ƒ†Ž“•“•—•”›¡—Œ|{}xvvx}‚…|ou~{{{{~‚…†‰’zptˆ˜ žœ £¦ª¥“Šoy„ˆˆ’˜”š‹xqjd`bk€‚yrmkjiliggb^fqpiinqtwurqomq}‚~Œ±•|ˆ„tc[\[[[[]]\[]_][Yj††…Šzolecd_[Zdnnljqvwxrlr‹ž‹rrrpnligedd_Wkzwuh]a[aa\YYZZb|ƒxtruly£³_TY\ZXY[\\[[XTUXXXXXWVVUUUUUTSSQQTVVTQXuŒ’tN\iic[TOPOPPRSUVXZbXHKNLKJIKMNOOPQPOPQQQRSRQPPOOOQQQQONNNNNNNNMNOOQQPONMNOOOOOPRSRSSQPOQLÆÄPKRSPQPOPPPOPOPTRNXjhaWVUTZbeccdh^RRXZYWXXYZZ[[ZZWUTTUWWXWWWXXXVWVWWVWXWWWWWUTSSSSRQPRSSQNJIKLMMNMJLSWXVRNKMRQPZefa\YWWVOGJPLFDEFFHJKKKKLMNKJNfbORZ[XTTTNLLMHHp„~`FDFEGIHGD@FKGJKJIGSONOPPRTUUVXTU‹«ƒULQUVWYYXTy¸³pWTPMGFLS^\YRW¥ÉÄËÑÒÓ£unbPNLKIDFRexl[Y[clpnmkjhd\SOLJJJJJIIIP_[]^_`]YVSOPKA>=?@@@CBCFGHHFDEFEDCCBBCFIKLVbMLJE=8I_`YYXM?;===>ELMHCFKKKIHPLIIGHIFECCCEEHJC=<>=<<<=<:7567333;A;544445655668:;;;::88530///24668>B<8;?AFKNKC;::9;<<<;<<=>=8;Snz‹–”ˆzmijqus‚–E4???@?BBA?BB<@EIJKLKKIGFDCA?@@=;;978@DBA?????@@@@@@?>@@@?:777677558::?FPSSSSSSQL@0;OIJPSN@;;88888999:::98:CGDDGA;9:::;<===@EIIHGHJGC?=;9999=CDDFFEFB@@GQYZZUUTSRTVVUPPPOOPQQRSSSRQQQQPRSRONMHDFMRPIA@AAADEDDCBAA=:89:;;75545664368986667975@RVP?8899:76;EG;399214557758;979;;>BJMD968:><:87489446.'&()*,+,*(-1+&'*)')***)(&%%&)-/-..-.//25689854:=<841/.-%%9E4&,62=@5437:8;=<9879?CCA7,-3104999;=;9:=?BC?CA/'*-/.,)%%,7@DB5/:]??>>?ACGHHHFEFFECCCDDGIKLMNPQL?8::F]b[[WK?;>@E@:;=<;;:;?GKLIHHIJIKKIIHEED?<=<>>AF@=<>=<=<;;975665545:=744434454568:;<;::987521/.0357;AA:7;EFIEF@>;;;;<;>@BBA@DC?=AFHIJKLLLLLKJIHHFCE@75>CBA@???@@??@@@?=?AA@;7776777789998BHDDKI@;;:;<=??@BFJIGECDEB?=;:999>EFEDA@CEBAEHGDECDFFEGJGIHJPRQOQSSTSRRQQQQPPPQQRUVRIFKRTPFBKPKJGD@@>====<<=<;9:;;;:;:7:Wv†ŒyZ\giaXOMLA?BBCDDDDCBAA=::99:86754357779:777767873>RVL8/4788437><20695/-/5:769;>><<876453-.891.//0.0;<6,))+,,--,,/42-))*))/8<<;82156-')+-./..-,++,+))))++**-7<61-+,-,*))((,05532,'(1;:/'+-((+()/=C4'*0*%(-:A=950/8@=4-*)%&))))+-(*/+&'(*,-+,.,**)''')+*++****,/4323334751+'''&'(.1>E;7;38G^xbFMWO>103445;9-)*.3-E‹ŽmD3+&,.+38;648@C@>?AGG7053/05:86;@FKKLNTXK6583,,4<:7666622377652027:721.*)+*+.-)(/7;:50.39>=5+(-4.(08@BBC=98:6/5@FDDB?<8421010++25/,++-.1983.+**+,./358?=0*((((/8>=7/-296-+/23210132369;;;8546850430.-+***)('&&(+.001,%(7=2)(.0*(+*)*2:0(+2.%',;F:+'%(05343(%&()(''),)*+((*)).0*),++++*((('(*)''((+.1/0352---///12345:,6SSD8:FYk`HDIO[S@30//,16/'(/@F7P€ŽW>3&&:;*/4LRNGDDGIKNVI9779;<9:;;:979<<<:::;?@@A@>:<@CBDFFGIKOQSRQPOPPPNKB88>CCCA??>>??????>>@BB@:7766777777777776;VedabcY?3?JGYU?9875568::9:<=<9;;>>ESYL=;>==>BEKKGHKJF@CFEGLKE?;:;<>@ACFGGCA@AA@@?=<:989CHD?EJFA?>>=;;==>@?<:878;DFDKOQPPRRRRQPPPPPPPOOONONMNKHOSNA9BMMHKRRL=:>=<;99:;;<<;<<73Aez…Ž|gigc_^VNQT^WF?CDBCCA?><81/;EE87C@755685005766776533BBACFJKLI=324675467750--,,---*('-0-.17>>9:<;9776229;86312:A>821-))*-.-))2:;82-+2:@@7+'-44/580-.48><63/6?@=;9960.-./00*,11.**).223-/-+*+-..168;0*,130-0102444679;:7540//.03423/-/0.+++**)*))*+-/2/')7;2///1,+-,)&%)((+00)%*;H4&')*+/121+&'*)(''*-**(',.*&+.,**)+,,,,,,**+*)+/3321379:2'&0898:<=A?8/BXQKGMIGF>DPSWZPD??>7247/',,5QB0fyHC8$.C;)-158.1639:0:CA7;L[_fkg`G0274.1?GEITQLIILNMV^ULU]QB?GRTC/*.4//*,?d?#.0,+(()'*.79.Bo}R//11+*0442122SRSTSTUTUVVWWVXXYZYYYXXXWVVWWUUUUUTTTQQUWVVZ[[[[[[[]]\^]XUSTY_``_\XURQQSUXZ\]^ac`YUVTRRRTUUUUUUUTTTTTSRQPPPQQPQRQQRRRTVVUTUUUUTSRRRSUTTUUVVWWWWWXXXXYYZZZ[[[\\[[[ZXWWUUWWVWXWX\_[WYYWZ^]]_ekllmmnqttwyxvspnpuvwy~xlnuwy€„„……„„…„ƒ}wpga_[Ydx|xvtrp€…xv~yd_fdaaaa`chjghuw}’n^wŸ©Ÿ•––„vjgknprrpmlquqkjqtmghiiikkjisŒ—‹„ˆxuppswz|€€~‰•”“•“‹ŠŒ‘”ˆ|€ƒxpqpmx†…zprw}ƒ†‚{wyyxz…™¡¡¡’ˆ•¢¢¤¨§¡–Œ€xy…‰„}†“•””œšyn~}xsqqrxsooroigilu|~}xqn}’œ¤¦¢œˆˆ£–‡€yd\]\\\[\\Vh………ˆ‰ˆŠŽškYYcimsvwwuqollnvz‚wopwpljgfdbpzkXhŠ{ˆ‚f^_^\\]\\\^_^_cRa©Æ„T\\[[[[\]]]]]\[ZYZYUUWWVVUWXWWY[Z]daXVX\_Š•h{ƒscXSU\c_YVTTQOQTWVXXUSRQQPPPPQQQPRSQQRQPPPPOQRRRPOPQQQQQPPONMNNPQQTXVQOPQQQQQRTTTTSTQPTPSSRRRQRRQQPPSWVSRRPQSQUm]RVUTURR]jjge_VUUUUUUVVVVVVY[ZXVVY[[ZYWVVUTSRSTU[ZXWVUTSSQPPOTYVWZ\[YWUTTOLJKLMLMMLLLKJMTVWWSOMMMSYZVSNMNNLLLMNOPRSSTVWh\NOSWYYURSSRSTUUO]|hQTUSTSRPNLKJLOSRNKMKOWWVWWXWUUUTQi…jIQXWXYUV_NMOPQPNMLMLJPZ\¨ÑÕÙÜÜÔÍÆÃk[[MLJIHGHHG;J„|V[Q7:V\ZehjaWOJJJHHHGQknf`YXUY__][WTRPOLJGCACBAAAA???>@BGGGEBCCBBAACEEFDCBBBABDDDEGHJJNPMI@<<;:;:?@IZ`ZI>;;;=@C;7:<=:8:<975>KRPIEFIMPWXH;9;;:;>ADDA<<==;::86666566665544444456544458:1;:::9899;=AFGA;:;:9;><<;<;;::8;AGHIHFDCD@?>*Ošœ™|oqrr~…@;?>??>???><;=ACCABFGGHILOPPQQRPPNNI=8>CCBB@?>>?>>>??>>@BB@:76667767987689:87D\fbacbQDJF:ISA9864567779;<<;:<=>;BRTC;>===>AEIGDEKNJCCGHJJJGA?<:<>@ACHIF?>=;;99;CHA>>AC?::=BELSPOSTTQOPPPOPPPPOPPNNNNOONOLHHQTG:84*'5AA;<@<8544664356666785335<=66665555564233489653.04647?DCCGJLKC8434101222311232230/2,'-21-08@A????>:75318=:830.2B:*&+1332/(()*3BH=.175375431/.**/64-+...-*)/611++**+042///4>C:/-/,.05>>70-//.+*-0/8:46414<<3.,**,//+,23/,,++**+,.00-,+)*275--6721243544441+($%+/2,'*7A.252.,,,*))('))(''*.*+&'/0+$&*--,)*,...//-++.369<;86=@@?5))18:8:;OTFFUSD>COXTV^^UNKMO@467.)(*/GJ9QWDK;&6D5,./..-472:7)-:FEEP\]abZK9-,--+.>IJQSE@FHHLKEFD=NaQC;.8JG1&*.**((6J2"'*,-*'((&%5E=;s†D%,--..-,,--,,TSTUUTTVXXXYXYZZZZ[ZYZZYXWUUUUUUUUTSSTSUXXX[]^^\YY\]\YWVVTPPSY]``_^\XVTUUTVWWWWWUSRSSRRSTUUUUUUUTTTTTTSQPPPPPPQSSSVVUWWVUTTUTTSQQRSSSTTTUVVVWWXWWXXXXYYZZZ[[[\[[[ZZYXVUUVVWXXYYWUTSSUYZYZ[]bddcbcfhfinnllnlknmhimj]\fomgq‚‡‚……†………ƒ‚}rgb`\Zenrsqmmzxw}uc]aca^[]dffhiimkhw‘”qXv›¨¥Ÿ˜’ŠyhdfilihhggfhiiikmlhfiijlkjjlyŠŒ‚€|vsu}€„†ŠŒŽ“•ˆŠŽ…{z€„ynpv}‡…zqnqx}|yxxyvuˆ£²·±®­Ž—¢£¢¡ £©¦š‡{z{ur”˜–—˜”~hiqjikp{yonplrƒˆŒ˜ž ›—˜¢©©¦¥¦£™žª‘€}€vb[Z[\[[\Z]xŒˆ†‰Žˆ€‹Ž‹Ž“žZ^djsty}}uihjhjnqwm`imrtmkhgfbiocZ_`\^V`ddd`_^\\]^aa`aRa­É†V\```__`bba`^]^\ZZZWVWVXZWVWWYZ[\af`XWY`]k‚rwƒr]SQX_ZSTTTSUVXZ[\[VQOOPQPPPPQRTUSQRSSRPPONMOSTSQPPQQQQQPPOMMOOPQQSVVSPPQPQQQSTTSSSRROMTTSSSRRRQQPRS]d`VSRRSRUTa]TUVVUVTS]hje_VSWWWVWVVVVVVWWXXWUVWXXTRPRRSTSSTTYWUTSSQONMNNMNPOPVZZZ[[XVSPPPPQQPOONMLLNSVWUQMMNQVZZWROPQPONNOQQRSTSOK_dQIJINWZXUSTSUUTQNWZWQRTUTRRRQPOPOMLKKKKLOWXWWWWWWVWUQXrhNSXXXXXWRTONPPONLLLKLOVZ§ÏÔØÛÚÏÄǪ`RPLJJJJJKJIFD`{[YJ67\hQXele\PIJJJJGHYghbWPIL\gb`bdghgh_QKFDB@?@@????>BGJGGDBDCBBABBDDCAB@AAABCDEEHIKKONK??<<<:::>:7;;=;78=:::<>CKNMKKNNPWPB89::;=<==;:87666656544444444444643431243-=<<:999;=BHJJD=988DI><:=<<=88AGIHHHFDCC><>4=m“ ž–ƒpqotf?@????>><<:::;<=?@@BGGBDHLNPSSSRQPOM@8;BEDAA?>????????>@BA=:766666689876778898K^`a``ZQKB7?KF:865666789;:::9;>=;?NQA=><===?AGIEACJLHFIKJJHHDCA<<<>ADKLE>><<>BDFIQTY^[URPTURQQPOOPOOPPOOONNNNOOOQJKVQA<>?JPMSXI999:789:::==:59c…„yeZjuogeleMMXL;5;BDEDBCC=641111//3679764455666557897300021243334543/-.///053+(.0.-1?1,//-03;B=6331/0-),27>>41+(,4843332299/)/4/*(((**+,,/0/-+(*1671.010-+17979=>==8+$)//01/455;=50.,'&(),,*))()-1+-+-43-(.52--++,..---+)+4;<;;:99>@@=4/..27889988@MQRH<;=EPV]aWYdb[XPJLA5891''''6;-.:CF8/:>40-,+*,462781108BMTUNJFA;4.**-15@FMSH54AHOUJ@??59^Y<5))6:/)*(')((/21-(&,2-''()2BMM>m|4"*').0-+++,++VVVVWWWX[[YYY[\]]\\\[[ZZYXVUVUUTTUUTUVVWXY[ZZ[[ZYZ[ZXUQQRRRPQSW[^_a`\[[YVTSSSSRQPQRQQSSTTTUUUUUUUUUSSSSQPPPQQPQSVWXYXVVUUTTTTTRQQRSSSSTTUVVWWXYXWXXXXXYZZYZ[[\[[[ZYXWVTUWVVWWYXXYVTUWVUUWYXX[^[YY[^_^`bacfhhfb]ZYXUXcnj]b{…}†ˆˆ‡†……ˆ…|obYTU[mxoebjrwz|td`_aa_ehkfgjijljde€ˆ`bw‰ž¦“…vnljgdgjgeddfghknkgegijlkijnt‡„~}}{wpmt€€„Œˆ†„…‰Ž‡„‹„yv{vlq{‚vtrnqxzzrr{yqn†¬¼½¹¯¨¥ ™œœœœž ¡§œtw|‡›¥ ›•‡vg\cbbdefhkw‚€vog¢¢ž¤¤ Ÿ¤¦¥¤¤¢—– §¬±”€}~uaX]_[[\\Zi€€x{zx‡Ž‰‰Ž‘~michq{{|}}ldhhfgkoshbglspliggddjd^^\\Z[^`bdgfc_]]_die^Tb¥ÇˆZabcdddefeca_^^^[[]]^]WZ]WUXY[\[\cd]WX[`__y{nzjVRX`b^ZYWVUXZWVWWRPPMNPQQQSSRSY[UOOSVWVSPMJLQTSQOOPQQQQPPONMOQRQQRTTTSRQPPQRSSRRQQRTWWWTSSTTTRQQQRWbd]UTSSSRUUVWVUWVVWWUT[fjdYTWYXXXWWWVVVWWXXXWUTTUUSSTUVUUTTTTSSQQQPQPONNNMKMMPRUXZZZVUUUVXVTTSSRPPKMTUSROMLNQUX[WQPQSRPOQSSSSSQQIJfVGFGDIRTSTTUUVVVVTRPPRUXWUSRRROJHHIIJKMLLNUXWWXWXWVVUUWecYXYXXXXWWVLLONNMLLLJLORT”ÔÔÖÛØÍÅĉ_MONLLLMMLJGJHFhcVE?>c…gPdpiaVMIHJKII[fc^XQGLcnc`daflnpmWFFHB@>>>???>@FIGFEDCDCCCCBBDCBBBB@?@BDEEEHIJKQND=>>>=<<<;>:KoaG<<;9:8;@<;;:=:<=<>=>?A@EJIE<=>CHKE=>>>><:88778:;DGACHKNPSTUSQRPJ>8:BEEBA@??????@@??AC?:876666678987667778689EK;787777899::;;9;=>==;:?JVYXWXZYRLDBJOQSTRQPOOOPPOOONNNMOPQTSKKTRA87?GMT[Q>57:<;8668;==:9=98bdY\hpomkmjP@EA@HQLEDCBCC;79::742001456665544556667861.++,-/0224442/,,....0462.11/+-6?@AGIC:2,+28866:<941347;AA74:3))*)5GPPMF?<:9<=>=946:=<730.00,,--44,('(-7<5.-+(-6>A9*%),03355442.19426/18/5885684/-/9<4591+,.44./(&(),2886;>9:6,+.0.129@;44420111383)'')//%&*20,2:7-+****.6814<;72/5DQWNCB@6-.--07=BGJC6/4?FMOIE>=>Dfb7,+)+-.10++,--,*1;;24:2)(&-DQKA;MV1%)'(*-+)(()))VVWWWXXXYZYZ\\^``^]]]\[ZYYXVVVUUUUUVVWXXXZ[ZZZZZYYYWUSPNPQRSQQRUY^`^]\]\ZXVSSTTTTSRRQRRRTTTUUUUUUUTTTSSQPQPQQQQRUWVVUSSTUSSTTSQQPQRRSRTUUUVVWWWXWWXXXXXYYZZZ[[\[\[YXXXWWWVVWWXXZZYWXXXXUTUUTW[YXWWW[ZZ]\]_cfb[WUTTUX_ff__lwz{y~†‡†…„„ƒ…‰‡sbVQWktma_clz}odfeca`iopffihhfeeft‹}xsjš ™‘Œ†{qffnngccdefgimnjhhjjkjijls†…~zwrnkq{†’”‰ƒ€€‚†‰‚„„{uzwnrvrnnrsopuvrmq{wmx©¿¶¶°¥Ÿ¡¤–Ž•›ž¡¢¥¡£¥vu}Šš—š™z`ihffddgjlo€’–Šwf‚¥Ÿœž›’¢¢˜—›œ˜–œ«¯©«¥‹||tbWcg\[\[ar~ymmvv‚€‰‹‰…v{ygcpz{z~…uihggghgkg]_lqrnifeeeeeb`a_^\]]\^bdd`]]ahsjZW`¤Æ‚biceddegjie```a_]^^a`\XY[WWXY[]\[^^[XZ[^aceh]U[fje`[XVUTSQPSVRPOOOOQRSSUUUUWXVQNRY^]XRMKKQTROOPOQQQQPPPNNQRRQQQQRSSSQPPQQPOQRQQRSUUTSSSTTSQQQQSW[YUTTRSTSTUVVWWXXVWWWVS\ih`VXZZZXXWWWVVWYYZ]\ZWUSTTTTVWVVUTTSRQPPPPOPOOONNLLLNNORRRRRRSSTURPNLKJJLFISSPOONNOPSVZUPPSTSQRTUUTUTPPK]]GHMLNQVURSTTVXZ`a`bdc^[ZYXTRQVZYUNJGGJMLJNSWXYYXXWWWWWX^a_[XWYYYXTNNNNNNLLLLILKPIjºÐØÝ×Î̹eWPPMLLMNMLIGGG@YkXJNEd…uZZlke\RJIJKJI\ea[UNFPipc\ZQNU\a_K??FBA?>@?A@@CFFEDDCCEEEECBBBBCCCD@?>BEEFGGHIKRNA@????>=<9D:FkaG<<;::87>A=98=>>?<=@B@AABBFJOPOOMD;78:78<=>?A?==:877777766555444444456531,,,+-/>;9:98899888;=CJNVMA<=DJMPSICEHIHEDBA?ACEC?>=Dp§—qll{`>><;>>=;997888899:>=;@GDCGJMQTUWTOLJ?977ADDBB@@@A??@@@@@AA<986666667788766777765?TbdgT899779;;<<<<;;<=>?;>DC?<=<<>?@BFLKF@>CFGGFFGGEED>=;<@BIMD=;98::;@DIKLMMLKKKMNKC?==<;<=@EJOU[ZWPMLHA=::=@DINQRRRRQOOOOONOONNOQSTQFMXI9=AEKS\\I6779:<>?ADDD@9=9C|‰dfYYfmrqohaQAA?BEF@78A=942357>C6-3/*)(-AQLA=9789;>??=82016::83/4880+*,.)&(*09;3)()),4==4*')+230168431.,,34/0./0.-,/32,)1:=9362)()23-1'%*.36767=B>6/++-//001553100123435<;1.*(('(.22,&#$(/0+*('(.24567778960-++*)23--./1100/0001//../14*1:920035411,''*/0-)))(*-0+-,**,/149975//42.---,/49:88877753364/./39<;::;<::DJEB@GQVVXXZagbSIKSUA5:7.)&(+/.)+,)).9><3.++-02;=36A=5789?HMC;>?844349>=<>;0/6>A?><;?:9H`pX5*'*-/2652//11.-3?EB?;1**(1L\R@557/(''''')('((((VWWWVVWYXXY[]^acaa_]^\ZYYYXVVVTUVVUUVWXXXXYZZZZYXWWWVTQOPQQRRQQQTX\]^]\\\[YWVWWVUSRRPPPQSTTTUUUUUTTSSSRRQQQQQQQRSTSSQQRTSSSTSQQQRRQRRRTUUVVWWWWWWWXXXXXXXYZ[[\\]^][YZZYXWWWWWVXXY[\\[[]\WUUUWYZ[ZXVWXXYYYY[`_ZWXXWXWY[]`bbepyspyƒ€ƒ†‡‡†…‡…}nZ\s|wh^]lshbgmmhjlljhggggfcabai~…yor†–›˜‰ˆ…uimvpcabbdfffjonlkkkkiiiinyƒ„zrqomls†šŽ‚€€~~~{|}}}y~‹‚rqoginrtoku{slputq“º¹¯·´¨¢©®›—œ¡£¤¥§§¥¤©–xx„–”™•y€šjcd`s|‡“š™›™‰s„š™œœ’Š—§¥ž›–‘•¦¨¦¢¥¨“|xsd[ln][Y\ksqrpnq|Ž…s~‹‰{~wfdrxxvz‚|nhggeegdcbahlpoieffddcbba^][\^^^]^__^^cmqgZ\S£Çqfqfdabgkmjd`_aba`_^cd\WXXYYXX[\[\^\ZZZ]dhm|q\\Z\^hrm_VTSRRPOUWSPONNPQRTTTTTUUVWXXVUYab`XOLMQUTPPRRQQQRQPPOOQRRQQQQPQSSQPQRPNORSQQQSSSSSSRSSRPORSUWWUTUTRUVTTVXXXXYYXXXWWVX_hi]XZ[ZYYXWWVUVWXZ]a`]YSQSSSUVWWVVTRQQPPPPPOOOONNLKLMMMLKKMMLKKKKLLKIGGHIJMQQOONOPPPQRRRPQTTSTUUTUUUUQOQbNENRUWY_ba_]]]^`ceeeed`\XWVTRQYfptm^ULLLJKMRXYYYYXXWWWVVX\]YWWYYXVSOMMMNMLLKKIKIMI=uÁÕÚÖÑÒ—FTONKLKLMMJIGHGCPmgWYWcyn\ObqlaVMIJJJJ\e_XRMHSgj_YXVTV[VEA?>CAAA@AACEEGCDDCCDEGIHGECAABCDEDB@@BDEHHIJKNPG??????>=<9@=@`bI<=;:9:9?@A?@@A<;AJPOONI>::<96:;<<>?<<:877777655555444444456541)-.-./999899::99=BGLQPOHA>?>BFGHLFEFFFGDA?>=;>BCA@><9;98676666688877666666667CZgj]E?689=B>:999:<>AA@@=;<==>==ACA?<;:;=???AIMLD<=ACCDEGFFD=<@99=@GMB888759AGJNONNNMLKLLMJGC>?>:7@M[[TSNIHC@><;:;;:;;=AIMOQSTSPONNOOOONNQRRSMHQM>?FFDGMQJ@==AHMLKJJLLK?;7R‘b>c\TfpwtmaYRMLHFE>6786@CA=<:B;2..3>B><:)5E?431+('+.120,,++4?@9.+264:>9;C?24AKH@<9888:<;:@JE96765GKCCW^>(),.022341.-,.03359@>5/0/(2ReX>00.*(''''%'.31*,.WXXWWVVXYX[\]`egdca_^][YXXWVVWUTUVVUUVWWXXXYWWWVUUWXVTSRRRPPPPQQQSW[]^]\\Z[ZXWVVTTSPNOPRSTTSTUUUTTSSSRRRQQQQQPQQPQQQQQRSTSSSRQRSTSSRRRSUUVVVVWWWWWWXXXXYXXZZ\\]^`_][[\[YXWWWVVVVX[]^\[\]\ZYVXZ[\[ZXWWUTUTUUX[[XYYYXWWWW]ec_gqqiht|tzƒ†ˆŠ…}„‚ukmxƒ|l\\fc`beistnkiihggggd`\WYk{yw~}‚•–‰†zmpxk^adabddegjlmlkkkjihhkt€„{jgmnlozŠ•‘…‚‡Š‡ƒ}ywy{yy~„ˆ“zipolprtliy„xmnpqo·Ã½»¸±ª±¶žŸ¢£££¤¥¦¥ ˜~x…’Š‡€”v†ua]f–¡¦£›œ—‹Ž—™ Ÿ—–¥¬©¦¢™”œ¢¢¡£ ¤Ÿ„wyub`tq_ZZhxwurnmo„or‚‡‡‡‡€tikwxttx~qegfdff`Y`fckqnjfgheedca`^\\^_aa^_^_^_fmia\\Q ¼kcje`Z_knnja_`beg`\€›mSZXXYYYYZ[[^`_XUXdoolh`]`dh]c{|lYSRRRS[[SQQPPOOQSTTTTTUWYZZYYWZagf^QMPTURPRTTRRSSRRQQQPRRQQQQQOQRSTSQPQUUSPPQTTTUSQQRRQSSTWWWWVUVUTTTTVXXXXXZ[\[ZXWXXXbli^\\ZZZXVVUTUUWVY\]^_[UUUTUVWXYXTRQPPPOOOOOPOONMMNMOONOTY]VKFHIGHKQVXTPRQOONMNOQQOOPOQQRQQSUUTTUUTSQQY[QRSSVZ]bgiiknnke`^[WUSSSSQPPONRYftulc^XRKILRXZYYYXXWWWWWWZ[YWWWWUTTPNMMMLLLLJJJIIF:HžÕÙÖÕÑl@KLJJJJKKLHGHHHEIfcHN_Q}mQSZnpeZOIJKJK^e\UPLNXa`]]_cd`XOGHRBBAAABCCFGHGADEDDHIKMLJGCA@ACDFEDB@BCGJIJKLRIA?>>>??><:9;>>Q`J==;:::;:==;<<==?>;>AEFILLC>==;8:;;;?>?@DDFFFEECA><<98=DEB?A?Z‰’€qpxT8;29BE@;98999:::9:;;::;DGGCGKQUWXUJCFB=20EEAECA@AAA@@AAA?;8777776667888776666665985JfjbJ<989::;;;=?ACFFCA@=;;<<==>@BA?=;:;=>>>?CHLJ>;>ABBCDDED65C=5;=DMA66669BJKMNMMLLLLLLLKIIGC@;48GT]UGE@<<<;;<<<<<=>><;=@BEGLRRQOPPPPOMNOPQQPMNLC@C@@AABCEDHOXZQMMLOMF::7_ƒ?0M]Wlr|vaX[UPLKKNJAEC<>>BHQPNMKHA9445:@B?=868;<5.02;;0000113574207<:;;4../0258:4.+,486433337;;:::9643359633688:50.)()(2BA1/4678@HGJCALI>DJDA9/*/1123445/+,++38857==79=5(6[gH,---(((&''#$0;5/35WWXWVUUWZZ[]addccdca_^][YWWWWXWUUVVVVVWWWXXWUTTSSUXXVVVTTRPOOQPQQQRTX[[\ZXYZWVVVTSSRPOPRSSSTUTUTTUTSSRRQPQQQQQPPPOPQQPPRRQRTRQSTTTSSQQSUUUUVVVWVWWWWXXXYYYZZ\\]^`_^^]]][YXWWVVUUY[]^[[ZZ[]]ZZZZ[[[[YVTSRPPSVXZXXZYY\]YX\ab`dhjjehqpilsrrsrkktuqmjgt}q`^``_`lwskghgedegea`_biox{|‚„€{{…‘–…usth]bd`adddegijkkkkjggjnx‚vgfklmin†”Š‘’“‘…vtx{yy€‰‹•‡npusrrqihx€unmopnw‘¨®°¶²­±«ž¨§£¥£§­ª’€vr~†‚…ŠŠŠƒ}–uctkt•¥¨¢ž  ›™™–”•™¢¢ ¥¬­«©¤¢£¦¥¢¤¨¥˜…vw|rbeupaX_y„xspp~’~ny‡ˆ‰Œˆ}|zxy~|y|qt}€|j`aYR^eehkigggeeedcb_]]^^`___^^]_gme^][U£¶m``a_S\qqlhc^_dgd`[£¹cQ][ZYXYZZYZ\`_WT^pyn`][^grwd`Œz`TVUR]eWMQRQQQRRTUTTTUVWX\[VQSXblk`UMOUSLOTTTRTTSTTSSRPQQQQQQPPPRTUSRQTWUPOQSTTTTRPQTSSUVXYYXVUTVWWWWWXXYYYYZ\\\[YXXZZ[dmg\ZZYZYWVVUUUUVWXXZ_c]WUTUUVW[YUSRRRRPPOOOPPOONOOOOONS[cj]LJKIKQX_cb^[YWTRPPNMOONMMNOPQPQSUUTUUUTRQT][[][ZZ[]`deffdb^ZWTRPONNNNNMMLKKKRZacdegi_SLOXZYYXXXXXWXYYZ[ZXWXXVUTSQNNNMLLLJKJJJEGD‹ÜÜÛÙÃSCHIHGHHHIIGGHIHEITJMSPPmgMXYfoi_QIKKJOeiZRPNSXYX[a_^aZKKUSSEAABCDEEFFFGBDEFIKKLLLIGC@@ACFFEDBBCCHJIJKNNE???????><;9:><;:::89;?ABBDFCB><;=??>>@@<=BKOJA?=;:<<<<==;9887887776665444444555554125651,368999:@GJHE<9:868:;<=?=>?BEEFFDDCCA@?>;\lbG=<9899:;>BDFJJHDA@?;;<<<<<>@@?><:;<=>>??AFKC<?@?;99;<\Vju|r\[^SLONMMOIFEF@@EKUTROJEB?:866>=;972--1335787674-((**5>86<;0+/8BE<2276552265212++9:1++*('-6<96562/..-)')2:=><742,,.,(,37620121/,,-+))*.,.<6,,/.,)'*52-*)))('''')*.45.*,,)))++*+,./0131+,++)(.:CC?9532,,54.,,,*)(&%&'*29<91.++++,--,-.1462-*+./00/241+,/6>:/.17840-,,,,+*)(*--.00/-079512430/037?@<868>><:630037?>8@FC=CKS[VILQ`}jHTS3)213322,(-5=:/*-,+*,5>90-+--.3;6458;AC<35777>@-)04510;A@@<3..-.9D@BLD417?E=3234668<<8221..6:;<=B@>DH<*@CEFDEFFD?=;=????@B?;=GRNC>;;<>==>?<998888877666655545555444444999960369888:=A>9644677:<>==>=>?BEEDDCEEEECB>=;96:=@?<<<=???@??><::<=>>>@??DFA=?ABBCBCE=34DA99?IC99>HQQMMLMMLKKKKKKKJJKIDA>?@B@=<<===??<:;<<;;<;<;;=;8:CFHMQRQPOMOQQONOPJC@AAABA@ACEILMLMMMONDB?D^?RL@YRdx{iT`_RLOLKJIJKFCJGDDIJJIF@=><:857>DBADGD;2,,1.-1346666778;<67<=<=:424798776668:96642117>BA>>@>5.**+-06863251+()-775?HE:.),5>=9;<<<;99:6225004553,((*08<85330//,+*).221333331..+(.443201210-*,/,('*,,42-,,++,+,76-+-//,*))(),2541461,*((*'&+.//142/00,)*3@A;8740-*/63.-,,*)(%%%%&'0;7-,++,.01.,-0221.)()***,1531,&&,6>;878830,++-.-+)')+--//,('*-03352./4<@BA@?ACE?;;84/05>C;9FHGHGMRNNNC:;BDIPWYM>=EJQB7D<()04::62+'3961-*)+*)+/470-)+-/37300033551-,.1/+)-/354;=83/-++,03469:93.(&5>:999;>:;BA7553013457?B>?BC>1AXA,/-*)(')))(''%(8@:6WWXWWVX[^^`cc\TQRUXZ_`]\ZWVUUUTUVVVVVWWWXXXYZ[ZWSPPQSSRRPPPQRPRSSTTUUTTUUVUUVVVVVVUUUUSRRTVVTUUTTRQQQRRRRQPONNONNNNOONMNOOQRRPPQRRQRQOQSSTUSRTTUUTVVUWXWXYYZ[\\]^__`a]ZYYYZ[ZYYXYYZZ[[\[Z[[\\\\\__`ZTWZXTSRQSVXYY[Z[__aa]Z\^aadihhfedegmct„qjg^baa`\\gupb]i†„sigefgiiebbbdkrssy„…}|†‹Šƒ}‚Š~ƒ{i`bc``bdeecchjjklifmxxmmsleghilr}‹•”‘†vqtvvwwx~ˆ‹‹vpspnjhkmmmmpqoruy|t~œ¢šŸ¢˜ ¬³²®­­¬y|~~‚ˆ“—“““Žˆ ž  žœžœ˜—•”’’”—›¡¨©©¨©«­¬¬«®²² †z||lixvpd_kqspr€‰‹‹‰ŒŽ‚…‚€~…y{†mhlolpt…ƒ”ÄÐؽvOl€wkilkigdb``_^^]^]^^^^^^\akd[Y]Q’ša_^e__pvd`__ch­²d__S[[ZYYYYYYYZ\\[Zhnga][]bisuh_YeŒwXWVV]XPNQRRSUVWWWVVVWWVVXWTQQPRaqgVTWPJLSTTTUVUVVVTUTSQPQQPPPRRQPPRVWRMNQQRRRRSSTTSUWWWWVUUUTTTVXZ]a`\]__]\\\\[XXX[]_]]bfc_\[Z[ZYXWWWVVVWVVW]c_WTUVWVWWVUUUUTSQPPOPPOOPPPPPPOOOSXWVUV[cdedeeec`__b]QKJJKKMNPPQQOPSTTUUTTSTW[^`a`_]YXUTSTOJJNQRRQRQPQQPPOOOOOONONOTWZbdb`__^[YXYYXWWWXYYZZYYZYYWUUVVUQOMLLLLKKKILM@†ÞÞÜÛ•AGGIIHFFFGHGGHHGFIUZNILLMHVscQ[hfYPKJKUidTMIJW]RS\bZXWOGINMHB@CHGGFFEEHHHDIQOOPPOMLKHDBACFFGEDEGCJNMMKIA>????????==<=>:?NIC=<:;>BEGGFGGGFFIF?<<=??@@@B@==CORF<;==@?;8999988776666655555554444469:;<=7358788:<;6589:879:<>>><<=@BBDEDCECECA>987445:><:Fy‚€Ž`75989=BDA><;;:989:::98889BGFDGNQTVNB>A@?>?BEFDCBAA@A?><666765555677666666665546768;95=Wa@9::::79ABKEDFIIIHFD@=<<;;=>>>>??>?CC??ACBBADF>8:>=;9:@?==BILMMKLLLLLKLKKKKKLLHAACB?>@B@>=<<@@;;;:::<<=?<<>><=>;57<=?ADJOOONONOOOPPME@@@@A@?ACEHHJLLMRTG9BGCN7FXTTQewz^=R`SECBDDFIMKB?@D@2*++*--//02/.1104;?=;=::<97664765565668854432.0?D;8?C?4,(('(*283-)/00+*,33;CC>9.*-5<<;>@@@==@<85///1225<5((.49=;77740-+*-320,(,,.259:2+,2520020-/1/,-/0+&),*-63-.,,-,+3:7/),0.-.,*(+042/351-.0--+*/022479:5.+(+6E>2/-*(')160--,+**)'(((&!'65,+,./131/-02//0-(&()((,10+)(%''*8<><82/.+))-.-,*')+--/+)'%&*03331-/5>>@@ABDEC<7665329@@:BLHIMJJPQQTPHFEEJQSPHDED>8330-(+136683*&4>1)*,)))*+-/220-..1363/../-.0..02547;52332.)(,/-,*)..-+'(')3:=?>949<><99B?7765322027=>868?@=CJ6.0*(('%&+-)'&%(5@<5WWWWVUX[^`^[WSRSSQQSUZ^]YVUTTUVVUVVWVWWWXXYY[]]][XUQPOOONNPRQQSSTUUUUSSTTUTSTUUTSTUUUTSSTUUUUVVSRQQPPRSRRRQONNMMLKLKKKLOPQRRRQPOOPQQPPQSSSSSRRRSSSTUUVWXXZZ[\\[\]]]]][WWXXZ\ZYYYZYYYZ[]][ZZ\]_^]^`c`YWYZWVUSSUWYYYYZZ[]_^[\\_a`ceigfefhkifmsyvlkjkhebZ]efb`u€yokgggkok_^ineix‚…†‚‚ŠŠƒƒ‰Šƒ„{h`cdb`acddbbfkkikprttmelwnceghl|”‘‘†ymoqtuuvw}‡‹Œ‹znnoliikpnmvytuwx{{wƒŸŸ›¦¥œ›¬º¶·­§°”{{~€€~€€‡‘’›››š›››œ›š™˜–’””š£©§««°®®­«¯²²©–…|pmwvpebowuqs~‡ˆ‰‹‰ƒƒˆƒ~ƒ„}„lakqwt…‰šÔçèØ®c[n|vnlourgb`__^^^__^^^^_aaaeocXY`W›^gfe_cxˆ†xahl`_sÅÓpH]ZYYYYYZZZZZZ\Zaila\\ZX]jv{q_`^Uh‚[UVWVROPQSSTVXYXWWXWXXWVVVUSSRORehXXVLSXWUTTVVVVWVUUTSQQQRQPQRSQPRVXUSRRSSSRRSSSTTUUVXWYYXXVTSTVYYZ\]_aa_^]_^]\[[\^``^_babd`\[\[YZYXYXVVVVWVXch_TUXYYXWVUUUUSRSRQQPOOOPPPPRQPOOQWXWY_eddffffd`^`b^TMKKKMMMOQPPPPQSRTTVUUTTVXZ\XUSPLKJLOSK@AJPPQQRRRSRRRQPPOPPPQRRSTTVXXW\kri\XXXXWWVWWYZ[[[[[[XTRTUURPMLLMLLKKILMDmåßÝÔuBJGKKJGEFHIIIHIIKQWLHLKJNMNt\@?_i`SKJKSec`\SLNTRU_aZVQLIIJJF@BEGGGGFEEEEH??@@@=>==>;=IHC?<<@FIIJIGIHIHFFD=<<>???@@A@??BJNM@;=?>::899:999877677666655554444569:<>@<55668::;9887:;9:>?ADB@==>@BADFED@<<:986554458988:f€‚’\557568BDDGLQRQG?=??>=>BFFFDDBAAC@;7545664444788776666665446888:977I];6989:75BYXGDEILKJHGB?<;>HJDBCA?><;==>???@@?BB??@DDBACC??A@??==?@?>AFJMLKMMLLLKLLLLMMNMF@BDC@@@@@?=;:@@;:::::;<==;;<=<==;:;:<=<;>EIMOQMMPPNPOIBA@AA?>ADILJJKLNOH;7FOAKP=I`[UjytO-C_T8:?BBDJNPF0)4>7BRQQOOK=02768=CIKB3-*))+..--./.,*)*0CEA7;A?::963232100,,/46758=<6-++*.10.-..../1250,.330..22./122..0/)()))/0-20/++*2>;9750+,./--,,//0111-3GMEA9.(+./.-1A>887752//28<<306=CACA5/*(&'(+.2561(%'-762WWWVUVXYZ\YTRRSTSQQQPRX[ZXUTUVWWVWYZYXYWWYYZ[\]_a_ZUROLKLOPRRSTSTUUUUSSTTTTSSSSSSSTUUTRSTUUTUVSQQQQQRRRRRRQONMLLLJIGHJMPQPPRRPONOOPQPPQSSQRRQQRRRSTTUUVXXYZ[\\\\\\[[[ZVUVXZ\[ZZ[[[ZZZ[]]][\\\^^]^`aa^YWXVSTVVTTXXVXZYWX\]ZZ[`a[Y`cfdeffikf_hnz|}rttn`UXgf`i|yqlmigioqe[lxmtŠŠ‚‡ŒŽŽŒŠŠŠˆƒƒ„{h^`bbbbdeedcdjrojryulhfjoslihcj…’ŠŒŽnrpossuux}‡ŠŠŠŽzmkmmlkmoomz{w||z{|w„ž¡¤ªª ¦°±¹°´´³–~}€}‡‡„~x€’”™‘’”™ž¡œš›š™™˜˜‘‡Œ˜——Ÿ¥©±­²±­««¯²±¥šŽ|vmuwpfapxvtx{~ƒ‡‹Œ…|~„…‚€†ˆ“’‹ujkqkb­¤l‘ßèâ¢g__hjjiqzrfa`^^]]^___^^^`affgpfW[aO‘§baec]d€‹†ycn€_cŠÚ®cW[\YZYYYYYZYYYYbhi`YYZYV[n€{i]^`NPs}\SWWTPPQRSTVWXYXWWXXYZWUUTTSTTONYe\]VMU\XUTTVWVWXVUUTTSSSRRQPRSRQTWYZa_WTUTSSRRSTVWWWXXZ[ZXVTTTVXXWXZ]aa`_aba_^]^_aa`__b`ac`\Z\\ZYXYXWWVWVWVU_jdYVYZYYWWVUTTTSTSRRQPPPOPPQRQPOOQVZZ[agecfgfdb`_a_PJIJKLMMMOQQPPPQRRSTVUUUTUUWWSOLJIJJKNQI?@INPPQRSTSSRRRQQPQQQRRTSSSSQOMQ\fmh]WXXWWWWWX[[[[[[[YSPPPRSPMKMNMLLKIKNKH½âàÉeBKHKMKHHHIJJIHJMWZKDIMUWWWNEHF9G\dVKIHJJQTWYLGNQW_^YPNKHIIJGDEFFGGGGGGFBI>==>==DEDC?CHJIHHJJKLKJFAA=<<>??@@@??AACELRC<>@;7:@=8899::99877777766665555444579:=?@@9644579::98799:BHJKHGECDDBA?BFEC=8555777677765659WuzP355347;BFFDA=<;;?>=?@AA@><=BEHMQPJB?=>>>=>@CFFECB@AA>8544565434456766665666655798777618QI3988997:P\OEHFKKJIGC@>;=<==??@@@@?@@?@EDBA@@@AABCDEDDB@>BIMPOONMMLLLKLLKLNPMDADDBABA?AA>;9=?>=;:;;;;;:<<:;:::;;::<=?????GOPOMNONNPLDABAA@@BEJLKIHJIC:79AI>=VUDL[Wiv`9,6HP03>@?AFPVO:'(8?9DKPRRPD418715BMO>.-,**,/.,+,..,)&(/FE949B?<;<:3133200///00025:<5+)+*,--.2120/..++,.021.--.132233/-//+'((((*-1350)*5<;5-)%&*/0+))++))(&')*.21/1335677882,)((1=:1...69435()3=8-*-1/-/260)*1344761118<2+-.+))*,,,./..-+('(((*/353*'*.0-+/220132/'"%,5;9540.23101:>?CBA@?830069;@GGDCGJKNOJKR__PEBBLNDCKORVSHA:449A7543/0-*&6K<(*-,('*,+,1790467;=8972/21-+09=:9>?EC;898784224898206=AAB<3-)(*&(7CA=><1('+-+)WVVUUVWVUVUSTTTRQSRSSRTWZZYWUTTVWWY\]\[YYZ[]^]\Z[YWWUQLKMOQRSTTTUUUUTSSSTTSSSSSTUUVUTTSRSTTSSSRONOPQRRRRRRRONMKLKIFFJMMOONOQQPPOONOPOOQRRQPPPPPQQQRSSTUVWWYZ\\\[[[ZZ[YWWWXY[[Z[\[\]\\]^_^^^]ZZ[\^__`_\ZYVQPSUUSTTUXZZXW\c_YY_`YUXZ^_abeijjgghq~†‚sz„zf_`dikowtnkljhegoofiy„‡Š„yƒŽŒŽŒˆˆˆ†‚€€xjeea`dfedfgebjvwoosojlkhtˆ‰ƒwq}ˆƒ‘‘Šxqrpruutuw|ˆ‹ˆ‹ŽŽvolmnoonnmlyzz†…}}}y€•¦£™¨±®±³´Ž—¥¢‘†‚~{z~‡‹‰‡‚y€‘€p•°ž“”“”˜œš˜–—˜˜”‡Š›œ˜™®±•£³¬ª«®³±ªœ‡€|wyv{sikrwvwyxr}†Š…||€~‚„ƒ„Šˆ–•yjkboˆˆž»äèÉutkbcccbinha^_]]^^^__^^`a_bnbZogYZ_Y dY[[Wg„‰†xi}{^vÁÕtT][[YZYYYYYYYXWdmeYVYZZYU[rƒt`ZYURWcg]ZYXUSRSTUVWXXXXYYY[\[XVUUUTTSQRU`edVQTUVTSTUVUVVVUVUTUUTTTTRQRSSSTSTbcYUTTRQQSTVWWWXXXXYXWUTTVWXXXXXZ]_`acccb`_```a``_`_``^[\][ZTTWVTWWYXXVVYbjdVXYXXVWVUTTTSTSRQQQPPPPPPPPPNOPTZ[[^cddefdb`acaSFFHIKLMMLMPPPPPPQSSUVVUUVUUUTRPMKKJJKMOJCCGJLOQSSTSSSRRQQQQQRRRRSTTTQONNJJYb^YXXWWWWWX[[[[[]^\UPONNONMKLMLLLKJKKN?Þá½VAIGJMLJKJJKJJJLSUOGBIMX_]YLJJD?=GZYMJFB><>BIIFJP[_ij]PJIIJJHIGFGFFFFEEB@JC?KQTSRRSQOIDCCEGGFCEHEEKNMMFBAAA@@???>>>====>?ABDCCGIJJJJLMNQLGC??=<<>>??@?>@BDDAKVF>>?:78=;8799;:99877677776665555456579::<>@<731478:<<:9::=JQQQNMKLNOH?65@IOQMC??>>>>==@CFFEDBA@>;8655655433432455556787767888777721ER37878@ICCQPJKEGGHHFDA>=>?@@@???>?DDBA@@ACDDFHJJIC@==AFPOONNLLJKKKKKLMOKDBCBBABBABA=;9;?@><;;;;;::>>>====;:89:;<@C<8>HIONMNNMOMFCCCABBCEHJJGED@>>??>@=9M`YIW]ijA295:N92=;5<=IVUD2.>F5602<@<99982,,6:6542697743.10,*,-*)+19952210-,-.251-+*)+/23331.,+)'))()*+-2;9-*140132-'(,/,))++*))(*,+-./.+.243/.//1-,09=;:568:@A937,+2<=400/.0233.((*+*-121/044-,.,*))*-0122101/)(((()+.31*%(,-,,-/079970'%-7;:6210153,-08;ACA><<94/.49<>EKMIFJLOTUS[bYHDDHRQFDJKP[WC<854>E79>;5310*7NF-(-,((+,++,4D6478:869:1-11,+/699;>==<<<<>=;@DEEIIJJKLMOSQIC@>>>>>=?@@@??BDFFCDRP@=:846::8889;:99888677787675565457778978:<=:97:==<=?=;<=?KUUROONPUUI<>=<=?BFFEDBB@;7776775553351-1345569<=9899999:;;;7:A77:78BLNMGGKHHGEFFECA?>=FRRKJLLID<:=>>>>??>?>=>=CFDB@@BEGGIKJLKFEC>;9;=>><;;;<>>>?@AABB?<8778<@B>96=CBEHLNNMNNIEDCBACDDEEDB@@?>@BBB@>=AMbcfkmV,3BFA=83<;4:4?;;EE719??:66:>>0(4@<76:BGDB>:2++1/.0+,05742134111/-294+*)'&&)0442/*(''))))**+1<@90,,),375/++--,*,020+*,,*++-/(+11.*+-00..7BC<78;>?@A:39533443100////-+*+)))*+-//...+,.-,)(*16860///-*++**)))))&%%')*--069;>=924995530/022-((,08BD@=::94--3:::=EMIDILLRY^c`P@AIMSTLFCCL[W;2345<73>CCA@A9.5LR9(.0**,*)**-A=5@D;45:9/,12,*.369=<4=MRX[O7-250.,-/:?95227:4+,2:AA>;>>AE:7@A9:=:695,,5:7689==4/12-()0791&'/1*)33-XWVUUUTUUUUUTTUTRRRRV[][Z[]\ZXWUSTTSVXXXXYZXWXUSRQRRRSTSSSTTTTSQRRRQPQRSQPQQQSRSUTTUWVTWXVTTSQOONMMONNNNOPSSOLLLLMNONLLOONNNMMMMMMMMNNNNNNNNNOOOOOPPPOQSSTUX[\]]]^ZSSVWWXXYYZ[\\]]^^___abdda_^ZX\]]]]^_bed`XSROLKNT[]\ZW[a_ZWXYYYVTSV[_fkf^`wŒˆˆ‰zs…ƒh_bhnjjwwhckmdbhkkkhglsx„„xˆ—’‰ƒ‚Š…~tgemlggfeddcbddgrsidhkiihhhrrn{Ž€€ˆ‡‡ˆtkmqv|}{vrx’–ŒŠŽ}umppqmjhisƒˆƒ|tv~„~eg¡½¬±À”dci€‘‘‰…„ƒŠŒ‰‹ŒˆvNzݱ‡kf’¤œšššš›š˜–™Ÿ¡•kghl†«­¤¦®µ³©ª‚~~{yywxuw{}{yy}‡‚zz|z|‚‚…ˆqhzypmihunnµà»¹‚kinnnllic[X_c_]]_bcba`_`^]bhgYV]\Zjx§®|qc\_Rc…~pƒ‰u¿ß„O_\\[[[[[ZYXZW]jaVYZYXXXY\cif]WSTUW]\V`h^XUUWWXXXZ[\]afijh_ZYXWWWWVTVSQYi`QTUUTUUTSSTSTTSTTTUWWUTY[WQPRRRVb]TUVXYZXWWVVXYYZ[[ZWXZZWVVWXYZ]^____accccba``b`YTRQQQPLNUXn”¸WmxYX`_\XVVXZ^[YXWVVVVUUTTTTRRRRRQQPPPPPPPNOQV[]^]^`bb``edYQUYUMKKJJKKKLMMOOPQRSTVXYYXWURMOSPJIKMMMMLMKHHIJLOSUUUTTTSRRRRRSSSSSSSSRPOQSSNOXYYXXXXXYY[[\\]]]VOOPQQQPPNLLLLLMLKIKHR¹àŠCGGDGMNNLKLMOQUTI?BEFIH@GVTNE@?JCGKQQMGBBECCCCCHLWQK|ŠgONPMKJJIIIIFCA=>=>CI>EINOS[ZWSJDB@CGHEFKMABKKKGBABB@A@?>>=>=<==<<<>><>ELPRPNMPTK=7=CGB967877789;;<<9457/0Q{A:888:99:?@>?CEHGDCGFFDA?;8857?ORG;;??>>=<=?BEGFDA@=86888996653553/0247768BC:9;;;;<<=>=;54::::>BCGFIFIIIHDCEECBA?>DQVOLMNMG>9<=>>?????>><=BGFDB@BGIJJLLJHEEGGFDEBCEGGIKKKLMMOOOKGB@?ABBBB@?><;;;;<<;:<>???@@@ACA<62356@JG=:9BG@<@JONNPOJFDBB@AAA@>===>>>??CLMHA8;Vpvlb?$+2==,-0;:87.1;DL;4A@220//5>GC;9826=<86435>@8**7>>?A;7762395/1440-+)''()1885678788865430,*(+/--6ACCFA9:85:B@84008EH;,2>;37GPNJGDA=63:>74/-00.-,.020020-/41)(('&$$*252/+(&&))(***,0;CB7,+-.0562.---++0871+)*)())+,+*-.---.0/).>B?638?BA@;83115630.-0540-..,++**+*'&+/-,/..//.*&)9>:/-/-)*+,,,+*)('&&&$$*0369<::==:8971053/-/0-*''*-8BGFA<;95236::87:BCBJJHKMacZE7>HKORLB<;ETM2)3;:3-7EFEIIFA1,CTB)-4+'/2,+**2;AONA4260(*33--.,,288--0.474/,.2>D8/15994-(,8CB=:619IH@DG<996463-.322337<<8412-*...02.**)(*-,+YXWUTTTTUUUTTTSRRRRRVZ[[Z[]][ZXVTSRRTTUVVUSSSRQRSRRRRTVVVUTTTTSRSRSRQPQQQQQRRRRSUUSWZYWXXUSTSQPPQONNMLLLKLOQNKLLNQQOMMLMNMMNMMMNNMMMNMLLLLMMMNOOOOOQQQQQRRTVY\\]]\VPOSWWWXYYZZ[\]]]^^_``cfddggc_]YVVY^`dfffeb]VOLKPW]^]ZXZ^]XUX[ZXWURUY]fke^fwˆ‘“Ž€vpkc_bpyuv€qfkogbglnpmek|‚|tz‡•š”Š††‹Œˆƒ{l]\cfggeefccdchpnedgggghhfgfbeu‚ƒ‡„Š‰}utsu{ƒ‡ƒzv†„y‘…~roqwqhhhm}ˆpit}ˆ†rej†¶®Á´pffi“‰‹ŒŒ”’Œ–’jTŸ«rcŽ¥ž˜˜šš™—••š ¤›ma`f{Ÿ²§£±µ³©±™ƒˆˆ„~zyywvx}}|{yz}zz|||||~~ƒ†~motlgjkosyrjes¢¹±cSsrlmmifaZY]^]]blpjdb^[[ciepoXT\^[lv”¨‡xjgk]d‰Šy†‰—ÕÛoQbZ\[[[[\[[[ZUZ^XXXWXXXY[^be`ZTRX]_hledb[XWVXXXXYZ]_bfhedb^ZYZYYWWWUWTPWd[OVYXXXVUUUTSSSSSSSSUXWVXZYTPSRTZ^XSVWXXWWYYWVWWX[__]ZY[\XVVVWY\______acccccb`_]^bedeghhigs¹Öå¢]_`MQ^a`]ZYYXXXYYXWWVVVUUTTTSSRRQQPPPOOPPPNQSW\^^]^```_`d_ROW]ZROMIJJJKLMMOOOOQQSWXZ[ZZWQMQTQKKMMMMMLMOLGFJKLRTUUTTTRRRRSRSSSSSSRRQONNNNPPUXWWWXXXYZ[\\\]]XOMQUWVVVTPMKKLMMLKJKIM¨ã~>KIGGKNNKJMPRVXTLCADJEB=@JKIAHDGFHJMMLIDBDCDCCCIQSL?_„rVQTRMJJJJJKHDBB?=BDFGS^^ZUME@BEEFEFLK@AKJJEAABBBA@A@?>>=<==>?@CHJLLLMJJLMONC>@BBA@@??>>ACDCDEEEA==@PH3524579999;<=>>>>=>?===:87876778:;::;BGHHGGHHH@:87899?<;?CEDLNPUL:369@E=688777899:;<:755454>>=<<=?BDFEC?<:88988987779:862/032028>?;:<===>>>>?=86557>IKFGEIFIIFGDBCCCBA?>BOWSOOOONB:<>????@@A?>>>>>>>=>A:1.0/7IRI=<:>ED>AGKKNQOIEDB@@?>=<<=>???>>?BHLNNNHPadbV5*--172116331+,/9A@31.-+/8<75:;:987>>>?JUSLOSQPNB41000013330267=AA<0+18;??633248?@94210.,++,-+)+047;@@>83/-+./+)).413;BEDE@50-3=?<5/,,1<=6/2;914HZXMJHFCDBGQI7.)*)())*+--,./0/-,('((('&(.420.**)())+--..4BB3+.022342,*,,'(4=4+)')+*)))*+(+,-.-,-.(.B?8216<@B<0.2.+021/+(+021/0/.+*))*)$!&++.000100,'-=?5-03.+,,,-,-,+*++*()+/47;?A=;98887312330.--+)&'+1;BHJC9898878::987:@DJHAD>PYT:1=EFJMG@<<>C:*.@E9.3CGBIRK?;0*;PG.,50&3C>0'+2?NSNF=43/*+02.-+'%)13,'-8>;.)285/.145>B4*2=>:<>7+(2:AGB59FH??C@@>5362--/00017;=:411.-01332574-+-*)+ZYWUTUUTUUTSSTRQSTSSVXYYYZ[ZXVWVUSRTUTTUVTRRRQQQRRRRSTUVVUSTTTSSSSSRQPPPPQQRSRSTUXZ\__][WTTTSQRSRPPOMKKKKKKNNLLLNQQPPPOMNMLMMMMMNNMMMLLLKLMMNNNNOOOQQQQRSRRUY\ZYYVSQOOSTTTVYYXY[[\^^_`bcddcdffffcZRS[bcceccgie`\YRPQTZ`a^[[[ZWYZYXYZVRTU[egb]_nz}~uneeeaao‚†}~vkkohcfjnqwqgnrsynl‰š˜’Œ‰ˆ‰ŽŠ„~qaX[bfgeeiiebfmnicceeffggeeehiip‰‰‡„„‡‡|wsu€‰‰…y€‡xkry}{qnupmkjiw††ugrƒˆŠxhkjv™±³~edeg{’“–—˜‘‹ŽŠŠŽ–‰``zdhb‚¦Ÿ–Ÿ‹›—–šž¥rcadqƒŸ¬°³£³³³•tŠ…}zyxwz~|zyyyy{|}~~{y|††wigdippqsxŠyih`zº‡TVoqmnlic]YXZY\Ybuugab\[l‚€mclxrbecfwˆ–„lefhrrŠ ‰†‰„ºÙÙqSa[[[[\\\[\\[XWWYZYYXXYY[`fe[VSS]fjklnjbYWWWVWYZ[\]^aca`_^][[[[ZYYXVYXPRTTS[^]]]ZXVTTUTSSSRRQSXXVUX^ZTSRTWWVUUVTQQTXXVUUUVY\]ZXXY[YVVVWY]______abcccb`^[Ypš­®¯³»¾Åº³ÏÖÌ×›[MKbla`a`][YWWWXXXYXWWWWVVVUUTSRQPPPPPOOPONQSX\^^]]_`____[WX[[YXUPLJJJLKLMNPOOOORWXYYYYWNLSSPNNNNMMNNMOLIIKKJMQTUTTTRQQRSSTTSSSSSRQPONOOPOPTWXXXXYZZZ\\\\]UQSVYYYWWTQMIKKMNNLJLJL©ÒnBNLLKMOOOPRTUTTRMGBBF@]k_\VLHJMKKLMDBDDEDDDJNGEIMmwZRVRMIIJJJLHFHFD@??J@CCABO_a\WNE?BEDDEHLIA@NIHEBCCCCABA@?>><==?@DGKMMNNMMLMQSOC8>?HP434:7799::;<=?@@>=>>>?>98987778:;;=<>>??>856777BKIFFF?BJTUB5667@B:8887788988::975699:8>?;8:9:;::;<;>FJJCAA?;:;:9988:;9=JME?<>>==<<=>@CFEC>878::9888778=@9651-24319;==<>>>>?????=:9425@KIIJKJKJLNG?AAABBAA@BLVWSSQSUF:;>@???@@?>>>?BFHGDACIMPSQJ>868>ABBAAA?@>@@=>BIQTWUO[J++38432121///-/05;A?CA=92148::76436:>EB30...-,.46/((++19==:80)&',-*()277=EILF>62/+04551-**+-.,+1<<66@U`YSQNKF>BXT2))*(()**))***-/110+(())))(*021322.('*-11/-/;<-(./26412.*)+((683../01.)+341.+++*)))*2511/-(''((&%%)-12334100/5=<5242/1.,,,,+++,,-+,26889;?A?:75788642441.,-+)')-29AIIB759::989:::9:AEI@2519JL99CB@KLD;9:94*)12=GA=FOC50,)3GJ9491(1BB/(AZc]ICEC@DJH7.//+('&'+/-)(*,-,)185,*483.'&-=H;.0:CHE@CH@510.,-/015:;=;/).-+.01337?D=2./,)[YWVVWUUWVUUUUTRSUSTWYYYWUUTQPSUSRRSSSSTUTRRQRSRRRRRRTSSTSSTTSSSSRRQPOPPOOPPQSTTUZ_^^]ZXVUVVRQTURPQOMLLLKJJLOMLLMMNPRSQNMMKLMLMMNMMMMMLLLLMMNNNOOPPQQPQRSSSUWWWWWUSQPPPQQQRUWWWXXZ][Z[^aba```_`cc\TXadccba`cecabd`\VQQX^`_][[ZZYXWW]`[XVUW[^__acglifacecahx{wxummridjhbdkj`_ddfekŠš”ŽŒ‰ŠŽŠƒ|m^[\`cdedeifcjmiedcefefggijggksy……†…†‘Šzz{Š‰–‘™œ“cbhytmqsv€wm{‚yqcj‚‡ygeilpz{flehnxˆ•š™–’„‰Žˆƒ†’tX\`bcoœ¦¢ŽnzŸ£˜—¥kaedit‚š¨Ÿv¥¼ª˜m{ƒƒ}|zxy}ƒ‚€~|{zyz{|~„‰ƒ}~tl_[glmssvŒ‹offvŽqvtnjppplb\XWXXZY]dgebbWfœ¯ˆge‹ª“{qzƒ~ˆŽm^fesrxš“‡zÈàºdY^[[[[[[\[\\\[YXZ[]\[YYZ[bf_XVVY`fhgipuhXVWWWWZ\\]]]^^^]]]]]]][ZYYYVX[VSPQY```a_]\WTUVUTTSSSQSVVVUX\[XURSVVVWVTSSVWWWUSSTUWWWVVXXZ[ZWUX[^____```_abbb`[Zrœ¾ÊÎÑ×ÞàáÍÀÇÍÑÙ‹RažÄ­s\`a_]ZWWXXYYYXXXWWWVVVVTQPPPPPQPOOONOQTX\^^]]__^]]\\\]][YXVRNMLMMKJLNPQOOORWXWWWWTNNSSOOONMNOOOMMMMLLJHINSUUTTSRQRRSTUUTTTTRQQPPPQPOMRZZZZYZZ[[\\]][SRXYXXXWWTPONLKMOPMKMID¥½YFPOOQRRRSXWWUTRRPOKA?V‡”†ƒ}us\BFNQQRNNOFCDDCCEGGGGIMIZtbVWQLHIJKJLHHKHHDBAIB?A@@L_b^XMCABDFFGIKGC@RJEEBCCCCBBA???>==>AEJLLMNNNPOQUUPE;7=EDCBABBBB?>@BGFDBA?>>>>P@34;89889::<<=>>===?>?><::99778:;;=<<:87687669==;989=CRXODDF@CKK?8869A?98889887787899757;;;=;::899:8::;:=BHHFBAA@>=<;996438<<<<==<=?ADEDB<669::9888777<>8684,8SX>8;<==>>>???@BA=89:64>KJHJLOMJORG;>?ABBBBBDJTXUTTUTI:<=?=>??>==?CCBDGHE@BINSVRI@?>;669=BDDCEFGGGGHIJKMPMGA?@BCBAA?<;;;;:;<<;==<<;;<=>=:@CBA??AHKA:=@DGGEDCA@@CKQIAABA@@@BCCBA@AA@@@==<=?CLYa_K1*5=631/11-./.34339;=E82..28;87861-,.../3;:7676C>==>;=?=;976779@=5421/-,1792*+,,1698997/))./*(*4;>DGIJD8321.-+*/00000153.2<=;<<<==<:85678753350++-.*('(+.6?GG@658887655788:=@C8(+(+8768@?=EG>2++,*()032/3::51353,+)&+;F?<;/(*../Gpˆ‚gIADDGOYR9/64)&)(&(,-+)((((+054..244;>59JNFEJIJOI1!!)8B5%)>PRF¤·JMQPTVUSUWYVSRRRRRRNBM}†‰ˆ˜¢xMWXVWYQPQFEEDDDEHDBGJLLQhi^YQKIKLMLKHKKLLGACKK<==@H_c^ZNDCDFGIJKGEDCQJBCCCCCCBB@@??>=>@CINNLMNNORSXWMC;8:?DBBBABAA@>>CGHHDB?=<<:38L:69:99::::;:;<<<==>@>?>:::9878<==<;<964465437:?@=<=>>AID:8FFCBBA856;A?:9:::88777877877:<===<;;;;:748>A@@>=<;:;===>?ADED@9779988887778877994,ApkA7<=>>>??@??ACB>=>=;8:GLHJMQNF??@??@ABBCDEEHSXVVWWXN:=<===>??=8?FGCADGE@AIQUSLGDEHFA<;>@<=====?><;<=>=<;<>>>>=>@BCCCDA<:ACCDBBBAAA@@ITQF;>>>??=D>;BGFGE@??:7415;777730++3994+)+-24545564/.1/)&)4>FHAA@<841+,.)(18:;AA=9@KH7.++/6885)'***,0.+)('&&&&*6<4*()*+*(*-17>;30.)(14./.03,)*(()*)*00(&.784,,022/..)(,10,.24.(-56660,+(*,++,,-4323222101443673236743123210378742003874.))),-,,+*)+,-,+))*-/027==7356889:;9870,./.*('(+.6=CA9346777679;=====;3/2*'++*,19;697.((%03)%)*+-./,('&&'+,/5;B=:80-551Fkƒ„q[MGDEOQE4*38-&(*)(()++**))()/30/0123799DTXLDILHPZI0+&!8OB)*@STB8BC0'*(*.049984*,A@.-4?JQSB22698:@D][XWWVTUYYXXXYXUTSRSSUVRNONLMMMNPRRQQQPQQPOPQRTTTRRRPOPPQSSSSRRQQQQQQPQQPONNNNMOPOPPNMJINSTRPRRPPQQOMLLLLKJJKMLMLKLMMMMMMLJJMNNNNNNNLJJJIJJKMMMNOOOQQQRRSSSRRSSTTVYTPQPOMMNOQUTTTTTPMNQSSSSTTTVWXZ]]Z[^`_addddcbehikkg_ZVW^a`^]]\Z]gf^^^\YWTSUVWZ__aelojfdcgjmmomgmsonljikhfiiijdp•—ŠŒ‘€iw‹pi`_baabbbbciidcdeebadedeeeeghgjw„„zz€ƒ¡”„Œš”Ž‚wtz‘”vemttrno}‰‘‹ŒŠs`cfb`eijjkjjkhgfjxzsmoofagrt|ˆŠ‹’olbcc`^dxugfhbeˆ¬§ž«”jdfbewzomorl—¶–klmsy|||}€ƒ{{~€vs{€ˆ’fdlfahllmonmlmkp{~†tg[g{u`VWXXWWYW[s}j\Tw¯“¤ÖfzvZ]fv…¨ÈÆ®”|f^]WSOWyŽ|œØËdY`[[[[[[ZZZZ[[[\^]\\\[[[Z\ZYZ^_\\^_cgjlqpaYWVWY[\\\]]]\\\\\[[\]][\[[[ZZ[XQU^`aca`^_``^ZVUUTSRUUSSVVWXZZYWTVWXYXX[][ZXTQRSTUTVVVWWXZ\ZWWZ]_`_``__`aa`][Ug–¾ÇÉÎÒÔØÞàÅ¡³Ï×ÚÝ‘a^€Á¹~daaa`^[ZYYXYYXWXXXXWVXWXmh]VTTSQQQQPOQRV[]^_^`ccba_^\]]\ZXXZcaVNMLKLOPQQPQRTTTUSOMPYZRMMOOLMRUPIJKMLLJIILNPTXXUSSSSTTVWWWWWWUTTSSRQRTWWVXZZZ[Z[]]]^WLJQUVWXXVQRWUOLMNOONMMJ‹PRTSSPW\WSMMLNORSSSOH[†ŠƒŠ…†˜•qHOWWYYURQQEEEFFGCAEIKLNN\li_QKILNMLIHKLMMIEEMO=;;@C_c^[OHDEFGKNLEEDEPJ@BCCDDCBBA@??>>>AGMNMNOOPQSXWM@:999=BBABA@@@<<<:6.)JC:::9:::::;;;;;::77:;<=;<:888:>??=<<;977556667<@A?>==;<>:5EQLGEA846;@?==<;:89987876679>>>=;<;;:;:878:=@CEDBCEA?>=<;;<<;978<>><;;<;;<==>@@BFGC;7777777767767765:><5Dq^<7;>>>@@@@AA@AB@AA?@C>:CGJLPLA88;;>>>>>?=9=ACDBDEE@AIRUOGFEGGGHFBAA=;?AB=CKNKIHHJLMHB??ABBBA@>>>>>@B><::<==<;==>??ACDAABCCAABBBAAA?DJGLM>5:==>??@?@AAB@?>=<=?@A::K_h]HA@@<76431255:95.+0;>.*1257;<:6640+*+-.02555:IQRRLB;8964?LM@/+/0/4@C?>BEFC?=>CC>9578567641,+4;:5,()*.23310/00021+))2>F@8736<<6/+*-4:?CHLPSPPNE=;>@=79<<9755224:9,&'(,/.,*)*(&''$%0><.')*,*(*+,1772//+(-45750.+))(&%&(').+)/782,-3651/,))+-.--//)&-7752/--,1313444424665431169656407;888744542023222443200,)'&),,+**+,,.,+**))&"&2?>428==<:752340+'&(,169<:5135688:>@@@@@@91/4910882/-8:16610/,>;))())**++)((''+5>DCB=77:?FIOfwsgWMKGDELG2&.7-#%('((()++-01241175//////07FSYQCFRNIUUJ@>-*PeM3;QQF=:91(%(,./24248/+>LOLFM_g^H712:C>=C^\XWWVTVYYYYYZ[XVUSRSSSSPONNONMOPRSRQQQQQQPQSTSTTRSSPPQPQRRRRQQQQPPQRTTTSQONMMMMLJJJKLLKMNNLMPQONPQPNMLLKJJIIKKKKLLLKKLLLKIKNNNNNMNMLJIIHIJKLMMNNOOQPPQRRSSRSSRRSTXYQNONMNNMNRSTTTUROPRRQQRTSQRTVX\__^^^[^cdccdeeeggillhc__ab`^^^]akeXUWY[ZXUUTRTWYX[hsokjklic_bkkippkjkjkkgdfhliq‘“Š‘–’‡zm\dƒ‡vng_`aaa`adhgcbedbfidbfffeeeegeh{‰…zy„‚¡£’Ž’—“„unwŽ–—ƒohkkjko}Œ†Š‡kadcddfhiijjkiff`l‚|khkkheltqq~‹“”zagwhcaa_^X[acgihaf‡£ª¥{ddd`n€}tppqmq¥Žkmnqwzz{}~€}~~ˆ~sw‡Œ–ˆvja_dglpqpqsvyz}{s|j`qskbZWTRSYWXx„eVUrºÚ’’é¶hvuae`bjvŽ¨Á¾œo\YVVSQtŒn—ضTY[ZZ[[[[[[[[\\\\\]^\ZZ\]\\]_``_\ftlWXdhquh]XWXZ\]\\\]\\\\]][Z[]]^]\\ZYWWYTV_a_aa`]]_`a_YWUTSRUWUVXXWYYYYWUVWWXYXZ[[YUSRSSSUVUVVVVVXZZWWY]a````__`ba]YTSv¤·ÁÑ×ÕÖØÛÛ¿©ÅÖÖÛäŸa[Qoj`abb`^][ZZYYYXWXWXXWVXVZghdb[USRQQRPPQRTY\^_^^_]\\[Z[]\\[Y[bf`\SMKKLNQRRRQRSUXVQLMWa]RMMOORZXSNKJJNPMKKMONOSUUSSSSTTVUWWWXWXXXXZZWVUUWVVXZ[[[Z[]]^^VKIMPRSTTSPRUTQOMNOQQPPOPRWTTTUR^`PGCGKMNQSSSQJZ{‰‡‡‰Œ•‹lHIOTVYWTVaAEGFFFFDHJKMOPQenbPJILONKGHKLMMGEEHK>;@CCZ`_[OHDEEGMQIDCDENGA@BCDDDCAA@@?@>>CKONMNPQRSXWK?:9988<@BAA?@@>::>EEEDDB><;9512?D<:;::::::;;;:99875468:=<:988:>AA><<=<;;877889:>@?>=AA?B>7CWQJJA947=@?>>=;98998887657:>?>=<;:9:;:888<>AFEDBCGB=>=;;;;;;:99;=>=9;<<===>@AACFE>8677677778889:;;9:A;3KkO><<=>@AA@@@BBA@A@@?@JL<:FJMOJ@=ABCDDCABBCEFDHWZSYZa^C9;>??@=<<=<=AB@CDECBJRRKGFEFEEHGFCB@;?OO;=GLLNNIJKLIB@@BBBBA@>>>=?BC@=:;;<;88=HacMA<87644347:9863.*-7A1/3345666695431321258879ESYUI>407:9JYN8)+DEEDBB@8788BHA=<:7543221-,4;:7.(*.3442/,**+,.43102<@:83+/9A?8308BC>?LVVQMD:34:<=<:<=?>>>=;64;;1*++/0,*++*(),.)%+;?3((,,+(())*+++)**((2=@:431/,)&'*,'%+0//5:5-.320/.,+*++,++++('1=:.+((*,13369:9845887651179645668:544421121,((*.37520/..,('(*+)),--,++,-+()(#&7C?89@B@<AA>1*-3/=;,)&&')(*++,-.,+388:>;9?JLFEQgrjTLLJHHD=621/23222.**)*-/1589>?-'**,0552262,-;Zj^TVYRC70-3FH71\[YWWVVY[ZYZZ[]\XUUSSSRSRONONMNNOQQRPPQQQPPQSTTUTRRRPQPPPPPPPQQQPPQRSUVUTSPNNNOMKKJIKKLLMLKKKLNMLMOPNLKKJJJJIIIJJKKJKKLMLLMOONNNMMMKIHGGHHHJKLMMNNOQQPPRRRRRSSRRSTWYUQPOPPQOMOQSTUVUVSQRRSSSRQPQUY]aba_YTX^bbbdeeddefhhjjgdddb`____ab\URY\[YYZZYVSTVV\`djjhjhc^]hnjkqoklmlfbaadihlˆ•–—‘ƒqdc]Zq„znib^`ba\]hmd\`feacopb_egfdccdai„ˆ‚ƒ‰€x‰¦¤™}‚‹qpx…•–™šŠofhhkmu‰xxpdffedegiiijjkhfgcr„sfgiklnptyy}Š–—–b[c_`ba`^Z\ehihikbc~€gdcb^t…zrppnmjpokmrvvwxz|~~‚„„‚‚Š†tn|Š™”rnlimoonoqvzyzzwp•‹groiv–‹zg`v€dY\LƒØÉs]¾ÇykpjqhVSSQ\|›¨Œd[^\TSp~­ÙžWWZZZZ[[[[[\\]\][[]][\]\WZckleba^btuh]\jnaZYY[\\]\\\[\\\\]]\\[^][]\ZWVUTTUUWZ[]`a^\^_ba\XTSSSVZYVXYXWXWWVUWWWXYZZZVWXWUTSTUUVVVVVUVYZWWZ`aa``___`a_[WSeŽ«¶ÄÖÛØÙÛßÚº´Í××Üæ¢_^fcsuifcba_^^]\[[ZXXXXXXXVWXgfdih^WUTRQQPPPQRUY_`^\ZXWVWXYZ[\^^add^XTNLJKOQRRRRQSW[VPMR_cZRNOPOZaZKGJIKQROJKQPNOQQPRVWWWVVTTUUVUWWWVV[^[WWXXYZ[[[\[\]]]^WNKLMMOPONORUTRQNMOQRQQPOOSRPRZ`WMKFFIKLMOQQSQQe‚‹Š‘•›‘pIJNRVYWTYb@DGFFFGHIJKKNOKVkiQJINQNKGGIKMNHEFIO@=BCBN`_[PFDEFHPSHBDDFMDAA@BDDDCAA@@??=AKPOMMNQSUVUI>99:99;=?ABA?>=:98;:778:=<<:;;;;;;:::::88:99668;=<;::79>AA>;<=>>=<:8789:;>?>>@@AB<7CSIGGB;79=>====;:9998887658:?>=<<=<:8997::<@CEBBACHD===;:;;;;:;<<===;<===>??ABAAC@<977876778889=>=>?>;-3W`KFB?COK?DJMNKB>DFFEDDCBBCDDDDLSSWY\`H7==<>A><<=>=@@>AADFFKPLFFEEEEFFEEDC@;GWK7=>?A@=<=<<813;CDB@?=<:;AFFDCCA@??????<62;@30BP<>?=@::Ri_D85653446;@<3.-0408E525422005889;989743577616K\T@5545889<8654;@52;96421012/-4;;;4)+5:741.)'()(-86126>;AD1(+3;>;;@EHB8;GJKG9,.7<87;;;<>@?=;8679:84111/,***+*')02.&%4>5(',,+)((((').-)('%0@B87>>6/,''-/+&*22/3;8/01-,-,++*+,+()./((6>70.-++++,03887835;:765312336;:88:95220.*)('&%%*/1/////-+))((+()+,-,++,-,**)'/<>=?BEGF=;>>9301220018=<52222220023447<=92.++,+,($.?E>8788DIA/#,5571**)*)(()*+,./.,,+,05=8/-8A>:=CE@6*'(**-./006@RUIA<7431,'0EPKHI?8:98:=DH?=NV^bihK68?=4.)(/8:7531./.7UoqeWKC8/.,.B?>DZ_e[NHEFJRSF@HFJIBA@@ADDCBA@???>BMVWQNNPQTTQF:9:9:::<=?ACC@<:8788:@CDDB?<;9::;;9::;;;;;;::9::9::9:97:=>>=;;69=A@==<=>>>><:888::<=>>@@AB<;EJ@BB?<::;>>====<;999876678;?>=<==<:7567<<>BEB>ABDHE>==;:;;;;;;<=====>>??@AABBA?=<;98888877999<>>>>?=76Jh]bO;@>ABA@@AA@@@@@@?@@>FPKFKOOKC?BDDEDDCCDDCCEDEPXZ[[_N8@BA>@?><==<>?AA@CFHMMHEFFFGGFFEEDEEADH68>ADGNVTKGFGCCDDDDCA@A?=<><:;<>=<;625=FGDB?>=;>CFFDCB@??@A>;::868:768;;988:=><=????@A@>PmV:9><<78OiM45656878>A9-+-4;6;F97;:8633:;5676442001320--?TK4-49406MSMC,,FNIIB;7312;@95586--6765444562.39;<8/-7?>5/+()((&/94115=8;<0')2346=IMH<04A?61+'0;;9;==<==>=;95.08635892+,,-,+)'+364.&-:6*'+-+'(+*'*166.)(,6=706@>6/-*',.-))031055112210,+)+-1+%)..'+:5-49972.++-/1100.2;<:6431...28723::74432.*))(().0/-...//-*(''*(()+,,--.///,),5724AKJIHC99:4..013469;>=<;:9960,*+-/27>@;520.-.+'&-218886489A:,6:;1&()24-*'*)*+-.-,)).37AJNQPSWJ<;8>HA628:517CFDBDID5+1>GF?<4,4>IekVQTH23:3'+?I?AK?15322445677CM>7>701596-*0;?;8765301;J_svqdJ1)*(+6:0-XYYWWYZZZ[[[^][_a\VSQQQRRQQQPNOPNOPPPQQQQQQQQTSQQRSRPPPPPPPPPOOPPPPQQRSUTQQTRPPOOMMNMLKKKLNONMLLLLMNNLKKJIIKMKLNNMMNMMOOOONNNONNMMNMKJIIIJKIHHIKLMOPPPRRPQQQRRRSSSTVXWTQRTTRONOPQSUVUQNMMOQQQQOOSTTUVVWWSQUY\]acbacefhhgfehklikmjhhfdcd`\^aa_]\]^\[]\ZZZZ[YUUY[VXlsr|ˆƒspqjhheekrmjrsfchd__bc`ac_]``_`b][hlb`abdecanxjbjmkea`]nŒ‰ƒv|Ž‡„}ƒ£žrcmmht|ƒ‘’š¡…foqoes“”ƒgbedeeeeeiiiiijkifr‡‰|lhhhhoqect“•Œ”š‰k^acbbbccddfosmiggikllhfgfcbdjnpsokknpvˆ„€wvxxw{€€‚†…„…‘Œƒ‹’”š™“™‡ijuwtlijjgggijilmmmmlk`YZ\–Óʘjij^][Zkl‹Tac}“r[_ZQSSUVYccblh\XXWQRlŸÒß¹SY][[[[[\]]^]]][^`]\[UYk{xlfedca_^WZl„Šn\\[\bd_\\\\[\\]\\\]]\\^]YXYZVUTUWVVVTSSUYckc\_`_^[XWVTV[[XVWWWXYYXVVXYYZ[\_`ahjb]ZWVVUVVWVXYYYZZ\`cb``aabc`ZV`‡³ÄÈËÏÖÛÜÚÞàÇ¥¬ÄÏ×ÛÚ‘\Z][Zc{i_b````^]\\[YYYYYWXVX`bflka]]ZXVUSQPOOOPQY`^\ZZXXXVVVWXWWWZkt[T]]UPOOPPPPQSSOORQNX^XRPONNKIGFDEIFORPPRTWYYYWYZZWTSTUUTTTUSIGQUTNPTTVVWXYZ[ZYZ\]]]\XUSPONMMMMNRVXWUUQNOPOOOQSSV^ZKBEIGFGHIJLNOQS\€¤¥–“–š¢«®ƒIHOTXZXUU`VEAEFHHJLLJIIJJK\jTLNMMLJEEHIKMHDGLSJ@A;:?VgvpiSCGKTPD@EKNFB@@@@ACBA@>>?@HRZ\[WTVVUTMB;:;::::;;;?DF@><866657=CEDB@=;;;;;;::;;;;;::::9999::;<;:=>??@><8:?@@====>>>>=<;968<;;>?@ABB>@CC>?<99;<>?@??===;::9877779:=>===><:7249=?@BD>;>BCFC>==;<;;:;;<<====?ABBBCCCCA@=;:987888877:;;>?>===;:@F]ssD>B@ACBAABBB@@AAAA@@?BJMKLOPLC@BCCCDDEFEDDDFFFNX\^]aU;@HG>>>=;;;<==>?@ACINJEFFFFGGFFEEEDEFEA9??ADFGQYSHBEDCEDDDCABA=<=><89;<<;988>AFHDBA@?>@CDBBCBAA>>;899:999879:;;:9:<<99<>>??>@A;:HMB:101--,3>=8;@=5302797668:6117;:712<<<<<;:82/2448=:.&+240+('.6:96/+46-),.-')2/&*7=7/**2<7,-3742/--,+--,*043/.1102440++),14+&*-*)16,).5=?:1-/..+))((.8<;6211/--..../37666678873+(.421/+*.463,'&'((((*-./0///-+.43.)+;JHHE@5330.-.03355359BHBBIC<0+'*2589513652/---36-)6@?DKH5285775.*)&9<02)**)+,-0.),217DLNPNSaZ@9ADD>700789<@CB??C83AT\`][ZO95?IW`\X\S5.9:-.=D@?ABC>21360,,,*.1)$#%('(12*.9@?;99::403>AQlqz~e=('%#6;&#XXWVYZZZ[[[[]ZVZ`^VQQPPQQPPQQQQQPQRRQPQQQQQQRRQQRQQQRRQQQQQPONNOPPQQQQRSROPUTRRRQOMMMMKLMLLMNNMLLLMMLKJJJJIKKLNOMNONNOOOONMMONMMLLLKIJIIIJJJIHIKLLMOPOPQRRQQQQQSTTTTTTTSRTWUQPQSSTVYWSROLLOQQPOPRSRRRSSTTUXXVV\a_^bdddddfdcjlihmppnnlhfea`cda__cf\]kleb`^]]\ZXWW\cfsˆxxsogkolflwvngb^fmf^\^``^aeda`_`a^_ge_dgeebb`euvgiokeca]oŒ‹…qkyw‚†z‚idlspr}ˆ‘™šcnndi•‘qaekgeffffiiiiijkjes‹‘ƒlggfhlkg_fƒ“˜ž€d`abbbbbbccdkslfgffghhhgggdb`cmpnjhjmzŽ}‚€€€~y~‚€€ƒ‡‡‡ˆŠŒ—˜•—žž™†c`hmnmkjiggggefikp|zpj_\^UnµÉ‘he`c_[]fŒr\dcr|XTXWWSQR\fffojYXXY[[^›ÚßÏbW`\[[[\]]^^_fgiqgZ[Y`v‡{jfecbcca`][]cf`\\\[]^_][\\\\\\][[[ZZZ[[YYYYSRSUUVWVVUVWV[hkea[[^^_^ZVVWXWVVVVXZ\[XVWXXYZ[]`bfigbaa\YVVWWWWXYYYZ[\^`````ab_Y\{ªÇËÍÒÔ×ÛÛÚÞغ ¯ÆÐ×ÝÕƒY[\ZSH]lb`a_``beb]ZZXZZZZYVal]_je_^_\ZXVTSQPOOPT]c`]\\[ZZYXVWWWXWS_zrVVYVROONNNORTRNLSQLV[URONLKKIHHGFIKU\a\WTTRSQQQTXXXWVUTTTTTSQPQPTXZZYWVWXYYZYYZ\\\\\XVVSPONMOOPRUWVUVVSPNNOOQTV]UJFEGIHGFGHHJMPPQl¤¼­ œ˜˜› ¥ƒKHOPTWUST[`QBEHIJMNKIJKIJLSUNJKJKHIGGGGJKGEHMQKAA;ANdox{nPAGKRLB@CEHEB@A@@@AB@?>>?HY__^_]`^ZWQB;:<<9::9<;9?HG86;866654??>?B@=;=?<<<<<==@@>?@?<979;<=>@ACB@@???>938>@@?@@?>=;<;:9887779:<<<;=>:6638;?AAAA<9=;;;;:;=>>??>>@ADEDDDDDC@><;:98887778:<=>><<=====:CbnOJACBDDCCBBB@@BBBAA@ACHJKMPPLEADEDDDEFFEDDEHHHLW]`feX=>HB<=<:99:;;;:?@CFGHQWPEDEEEEDDBACA====<<:;:977=DJDEIHDAA@@CCAABBBAA?>:>FD?:99879;=@?<=>;8:??>?>B[}ˆnA8;::>;GN<853325:?9468::949B;=DB=951-//..-+*+,,,,-02145/+39312483/:JIC?5*(.1.+/37<@EFFB=7687889<@?4/6960/5AE:-)'&*-/,,.14/)%$')'%)./03?LL>-)4BDFID>=>==<<;:;749<;>7((0562.,+0698750/31-,--+-65()=E7+*)0>;000.-/0,+.//.--473.*/0-.00,***,.1+*,+)-20))+.799/.21-(())',795220..//.,,--02334459=>7,+-00/-*-34330*(''(('(-/10/.-*+46.'&'2?DFC91/00/--.00.).:AEA@GMOSIB626992*)2742322154/.24?LVV=/42/,2:5.+8@320//,*+,24,/754>EFFDIV_UE>=<997415>D<4369<1)6BAFPW_`L7487=IPYV8-6947??=81?<;:873..19DQcjt‚uK22+,@H40WWVWZ[[[]\[[[XTUYZXURQQRQQQQRQQQQRRRRQQRQQQQRQQQRRPQRQQQQQQPPPMMOPPQQRSRQPQSSSSRRQNLNNLLNOLKMMLLLLNNLJJJJIJKKLNNMNNNNOOPONNNOONMLLKIGIIIJKKKJIIKLKLMOOONRRPPPOQRRSSTSTTSSTWVTTSSTUVYZWURMNOQPOOPQQQPPQQPQSVVST[^ZZ`bbba]]`_bijginpooppnmmkllie__cdn{ymf_\\\^_[XX[YZeqfr‚tpmlqohr~uie`ajk_\__``\aoqe]^`ebegdafgfd__bafpnkkgcdb\p”Žƒrekmzyuofgenssv~Œ–’’““–•pkkeb…d`gplhhhhiiiiiijkkeoŒ˜wfdegkkfbag}’œ’rcbabbbbcbccdeggefedefffeeedb`dnplgfjsy}}y€‚‚„„…„ƒˆˆ‰‡†…Œ˜˜”—ŸŸ˜~b`dcfkkkjkkjiffhlotrke^_`YSq™–wc_``]\_o‹ˆlbdivu]UZZYWUU[_Zarm\VVX_f^¡ÛÜÖtY_][[[Z_akw…‘–…cY_g{‡~kcfeccbbdb^cga\]^]]\]]^]\\]^]^Z[ci]WWX[[YY\\UTVWVY[[Z\\[Z[_ilfX[]]__[VVWWVVVUVXZ\\ZWWXXYZ[\[[_bbcjib[XWVWWXXYXWYYYZ^_``aaa\XjœÂÊÌÑ×ØÙÛÛÛÞÓ¬›´ÌÒÕãÄm[^^_V[fpa_b``gwxqbZYXZ\\[YWgyf]d`]]^]ZYWUSQPOPQU]`_]\\[Z[YXWVVVWXVVYtiSUWSPOMMNPSVSLWbUJUYSQOMLLMKKMSZXSMOSZTPPKLDBGKSYYYXUUUUUTTSUUTVXYYXWWWWXXYXXY\]]\ZWVVSQPOORRSTVVUUVVTRQPPQSW[TKJLKIIHGGGGHJLPOQ€¹¿°¨¡›¡ ƒOHMNOPPQRT^[KGIIJKLJGKMIILOMJHFHIFGGFEGHGECDGIFBCHYcin|zTCBBJQI@@BCDCA@AA@@@@?>>=BS]\^^_ae`WLC<;;<;9:::<;9>HC659765544;DDA?=<::;;<=>>=<;;;;;;;;;::;;<==>????A?>=??<999:;=?@>@ACEC:9:<=>@ACB@>=>?>96;?ABA@???>><;:9877778:<<<<<<8457;=@AA@?;;<=>EA;><;:;<<;=?@AA@@ABBABDDEEDA?><<;8888889;====;;;;<<<=<=KLEBDCCDDDCDCBAABBAAABDIIJMONJECFFFFEEEEEDDFHKIJX^^feT:FK;;:::899::::;>AEHIECDEEEFFFEEEEEFFHJD@@?AEGEFRVIDGGGEDBA@B>:===<<;;986:CJMGEKLEAABEFA?BBBAAAACHPSNA:999768;?AAA@=99=@?>?@@AGM`yU/:<988@ID?;630/27;845335549B9?E?;830/010.,*)*+,,-24310..0583366300>PM=4/**-167;<77?B@@A><9765:@=@@7.3:5/08B@2*'))-./,.000.+*(')*+041/1>KA509BBA92-3:::=;<=<<<<;;;;=:6:>=<4*,3341//-0672120-/1.-0/,,35-+=E4)*).=C>70)*0.,.0110.2874/,--),,())))+,...0.+.1/**+,-.-+.55.'*+)(,11-.232011332.../.--025661,+,/10/2:91021/)&&)+)),.1//.*(.5/'%%'.8@D<.000.,+,,./.0:@?:26DKR__YJ;3760+,1423663/.*+,+'8KRPC763+.2A72.0>5.5861))+2713?B8677768E[^J4///8?;0-:A6*,0473--**8LU]b`UPPJ>7>OK4-255:@<1.4>D;87987331,-477:339109?>=<<<62,+--.=VTSam~wI4=;CIEDHWWX[]]\\\\\[[ZWVWWXWTRRRRRRTSQQQRRRRRSSSQQQQQRRQRRRRRRRQQQQQRSOMOPPQSSSSRRRRSSSRRRQONMMMMNNLKKLLLMOOLJIJIILMMLLMNNNNNNPQQOMOOOOOOMLHGIIIJLNLKJJJKKJJLNMLOOMNOOPPQRRTSTUTTUVVWXUSRRSTVVTQOOPQPOONNOOMLNNOPNMMQTWVQT\bacfaWXZX_giggkomnprrttqqpojflwynd^YZ[[\]]\YYYYWWV\{„rv{qptqzƒtfdaagg^\_ab`^bnvn_\`higheceeeb_^ba\ftogbbd`[s“‘€usnrqrqmhefktux~Žžš„˜˜™†ysedggbcfjljkjjjiiiiijkkde—wdadfiifedbfzƒyfbcbbabbcccddddeeedcdeedddeec`fnpjfdjvysw|{~„‡Š…ƒ„†‰‰‰‡‚„‰———ŸŸŽ~laaa`flnooqsrnjijklkh`\^\WeiYtŒpb\]]^_\]k€x`^dqvh_a_]ZYYZVQ_mfYUW\af^–Üß½e\_][[\XZhƒ•¢­µ±‚X^gntrjgfedcdaaea_kmca_^]]]]]]]]]_`]_d^jx^UWX[[YY^a_`a`_^^_`b`^^[\\bjb^]ZZ\[XVVWWVWVVXZ]]ZXXXXY[[[YZ\^Zcsmf_ZXVWWWWWWWYZYY[^`abaaZY¸ÎÌÏÕØÚÛÜÛÜßÉŸœ»ÐÔÜÜ“Y\a_b^ji^U]da`bmprma\YUV[\XYm}l`^\\]^^[ZXUSQPOPRW]]]]]\[[\ZYXVUVVVTRTY[YYWUQPMMNOQUQPipSHSXRNPOPPPOPRUWTTQHBUZXVLQXF?FMTZYWWWWWVUUUVYXYYXXXWWWWWWXWWX\^]\XVVVTRQOQTUVVVUUVVVUTSRQRSUWNKLLKJIHGGGGHIJNKPˆ¸¸±¨¢¢ ž¢¢„QHMMLLMNNOUZSKKJJJJJJLMJJKJIHHHHHFCFC?IFECBACFIIJYekludAAA@HMG@@AABAA@@A@@?>?>=>HX\[\]`b`YL?;:;;:99::9<;:>B=888765544;BD@><;:;;;<=@@=<<;;;<;<;;;;<<=>??@@A@@?=>@A<87889=>>>@ACEHEA==?@ABEE?<===>;@?>ABB@>>>>@=<:::988989:;;<<;968:;=?@@?>===<=C?;<==<<==<=?ACBBABCA=?CFFFFDA@><998889:;=>?==;::::;<<=<9;@CBCCCDEEDDBAAAABBAABGKMMMLIEDFFGGFEEEDDCFJNLLV\\`_J=TQ;<9899:9:;:;=@CEGGFEEEEFGFEEEDDDFFFFEB@>?BEGDIPLHIJIECBA?@>:<=<<<;979940002772...143:D<@@<;7200221.+)()*+.15421/-./464443224>NJ:20134:DE:96.4=:244447558=?@@7.18725;=5-*(*+----1443036-+432631/07>88=DA?;6347884/*-359;;;;<;>=89?@;20441//-+*1840///---,/32-,2533<>3))),;D;3-*,13135886489763.+*()*(+.,**--/220/020,+,,**(&.85+'*,))*)),0256533685.,,*))),020+++++/214GH;54464-7QXC124,+.0,)085..15544307JZ^aalstvwfA1<;1,.03?>@KWZZ[]`_SG>:::9::99::8;<:=>;987665434;AB@>;;;:;;<>@A>;;::;<<<<<;;<==>????A@?>=>??=97778;>>>@ABDGKGBAA@CDFF?;;;<==@?>?@@?>??>>>><<<<98987::::;:98<<<=???>>>>===?=;<==<>>?>=?ACCBBBC?;=ACEEDBA?=;9::8:<<>>>@@?=;<;;=>>>@CA@BCCCDDEEDCBAAAABBA?@CKNNLKGCEGGGFFDEDDDEHNPNJPY\_Z@L^S=9::::::<<<=ACDEFFEDEEEFGFEDDDDEFFGFFDA>>@EHEDJOKIKKGBA@>=::==<:::9:AC?BG@B@@AAACEHKLMPKD?;9879@FECA><7:><:?A?Eiƒf;86777EEB9453+-990*/-276658DFA8./674695-+))*,-))-5:874691576471/..1.4;CC?<97799872*)+,289:;;;>7489697**=F;06@6)$$('(-6779:74666BV[bek~ˆ{€yN0330--,5>BCHD?=5112001258>CHLJE:223223126981+,//>_eRF?GMRzu;#,1016=\]`a_^aa```_][[[ZYWUUTRRRRSSSTTSRRSSSSSSSRSSSSUVVVUUUUUTTSRRRRPOPPPQSSRRSRRRSUUSRRQPPPPPONORSTTTTTSSQNLKKKJJJKKKLLLMNNNNNNMMNOPPOOMKIIIIJMMMLLLKKJJJIJJIJLLLMOOOPQRSRSTSTUWWVWXYUPNLMNMMMNNNMNMNOPQPPONNPROHEHKKLMSXYZ]bd`ZSRSPTZWU_d[X`fc`^[[_]\^_ZYZ[XYYYYZYYYZYYWY[XV[[[gywnmlkhdfb^aa`a`bffeinqnddjmka\iqkiif_`iklmjgeca`]brql—Ž}|snifegqx|†‘—€dk{……‡ibbbbcaaejoonkggikjighfca``_```aceddcbb__bebcbbbcddccdedcdddcccddddccdebeppihjmtz‡‰{~‚ˆ’ˆ‡ˆˆˆŠ‹‰ƒ‹ŠŠŠ™£‘uolfddfjgbbdlppqsleemjg[[[[}UVW[c]crhXWYZV^r€€|zulhihgcUU[_`c_^egggad\zÆÛxU`^[[YY[l‹Ÿ¡˜{c\X\__`cghgeeeegdcb`dgfgc^]^^]]]^_]__^fhf\guaW\[[\Z^bddcefb`_`abbba^[Z`fa^[WUTZ\ZYXVUVVUWXXWWXXXXXXYZ^_``[`r{qkf\XWWWWXWX\_``___aa_]Vh©ÍÎÎÓÖÚÚÛÛÜÜ×¾©ºÏÖÙà·`TY\ddb_aoe`c`_^X^a`bb^^^^]Y]x}n_\[[\\][ZXVSQOOQSW[\XUY[[[_\[WVTUUSSSTaRR]WTRQPUY[WPPSSPPQTVTSTTSTSRRRTTSQTRTd`XbWFe‰eLNNQUUVVVVVVTVY[ZZYYXXXXXXWWXWWXZ^_[VUUURPPPRVVWWWVVVVWVVUSRQSTRPNMMLJIIHGGFGGHIHM}¶¸²©¥©§¥§¦†SHMLKKKLLKGLSNNLJKLLMOPNLHHIHHGGGGINSY[aflu†’‚\RTYZemgN?@B@@BDDA?@@??@??@???>??AAKUXW\][SF;889998:::;9:;;:;<9777654335;@A?=;:99:;=?BA><;:;;<<<<<;;<==>??@?@?>>>=<==:8878><=?>>?@@ADD>>>>>>=989768:::::99>><=>?>>>=>===>>=>==>@A@??@ACCBBBB@=>?@CCB=><<;9;:8:<>@?>ACB@??==@@==??@?ACCBCDDDEDBBAA@AA@?=@FKMLGDCEGGGFEDDDDEGKQSNKMV[_Q@Y`P:9;<<;:::;;=AEEFFFEDEEEFFFEDEEFFFFGGFDB??>BHE?FOKJLKHB@>=>=?>>==<;=@BCDEGIMH>>?>AEBDJ=A@AAAAABAAACGKHC>;:65=GFA@;=5218GJ>0'-20)*6>7(07477745FLC8..47630-(())*,+')1:?93/,-.:;552-,--,(1=EA?<<;====<3.251499:;;;;A;559830-++./-..*+187431/.-+.482-.10143/))+,/77///-///0.,385576671*)+165/-6965:<867:82.+))+++-.04/&)21)*//00-.7<;::97532441.+-/0144/--./174)%*-/,*+)&)-/35541*),+(('()**)),.-./.+*)***-/256662.)!)9FS[L.+62/.00115980)()+.00237630-+)((('+07;@4'(+***++,/45117;512.',22//:<4/&%%&*5;?@91/342;MP^nu‹|ox‚_9764228BCAA?<86...0/0/16?GD?BFD=33321.,/13-+,/-3P\QG<2;BAm†U&$)&'-4cccb__cffec`_^\[ZWUUUTSRRRRSSSTTSSSSSSSSSTTTTTX[\[YVTUUUSRRRSRPQRPPQRRRRQRRRRSSSRRSRQQQRRRTWYYYXVTSSQPNLMMLLLJIJKKKMOOOOPONOPPQQQQONMKKKJKLMMLLMNMLLJIIIJLLLLNOOPQRRRRSSTVUTUVY\XROMMMLKMNMNNLMNNOOPRRPNPQRPKJLONLORRTVW\daVORQNSRNRYVOOTYXXY\bikg`XWYWWXXWVYXYYZYYXZZYXYWT\osjhghigic[\_`a``dkkjklnmikpqhh{ompohfkqtlfhhedb_b_Zo’™†ƒ~xpjgddnw}‹•–£ahvƒ‰la`bbddbdhlmnkghikjigdba`aabaabbcdcccbcdefdccccccddccdedcddcccccccdcbcgddqqikpw{ƒŽ‰xy…Š‡‹ˆ{vŒ…Ž~”“€mljgfeda]bgnmgo†Š€tqe^Z^X\Œ“thcdbZivcXZ]b]h||xys^Yabeli_Z^cgjkjhfhb^`Y†ÏÓzVb]Z[WVh†›™ˆulh_Z``_`dhhfgffhcdc\pˆ…p_``^]^^_`]b`bkidZ`|cY]]\\[`feceefda`abbdcc`\Z[^^]YVWYZZZYWVVUUUVVVWXXXXXWVWY^cdde_dvwqmd]ZWXYY[]`bbab`^a`][Vw¼ÍÊÏÔ×ÚÛÛÛÝÜÒº²ÃÕÚÜãYUXXZ[\fv„pcc`^]]]]]\\^[]`_\_qtb[Z[[[[\[ZXVSQOPRUWZ[UPUZ[[b_XWWTTTSSVOPY‡xVNOSS]haWQQPPRTUVXZZXWVTRQQRRRSVVVO[_RcjPPZVRNILPTVVVUTSST[]\[ZZYYYXXYXXXWWUX^a[UUUUQOOPSWWXWWWWWVXWXWUTRRQQPONMLJIIIGGGFFFGGIv±»µ¬ª¯°´¹¶UHMNMLMNNMKMPPOLJLNNOPPNNIGGGHHHHKOT[bfiq|‹™–pSNORZf_J@@AA@@ABA@?@????>>>>>>???ACLVWX\ZOC=;;99899::;;:;<:8;98766553236;>??<:988:<>ADB><:9;;<<<<=<<==>??@@???>>><;;<<;:78?@@ACCDEFEDGGGE>;;<=>>==??>@@@@EMICA===;7776668:::::;@?<;=@<=<=>>===>=>>?@@A@??ABDCCCCB@@BCB@A@8;9:;:::9;=AB?>BDB@A@>?AA?>@?@A@ABCDCDDDCBA??>?>>>;;AIOLECDEGGGGFEDDDFHLQSPLMR[]HH\XH9;;=<::98899=CFFFFFEEEFFEEEFFFFFFFFFEEDBA>>CFAAJKKJJFA??@DGD?@ABA?BCBBBBDDA><;=ABA?868@>@CAA@>:768:?A@@?<84;EEAB>9I\T;-6A8562/03777:;;::85;HI=:;6310121137763.++++,**.0..3799998749;3...9EB4+-/330.-5;31><7891/BKA5.-178/'))*),/0*)/7;:4,(''/<757.**+++.6@EEB@?>=??AC?89=;<=<:;<>:40/2/,()))+,,+-//./59864430..024.+--.01-((()2<:1-,)-.,*(&)-*+++.3/*2:9641,-6:9=B;52310-*)*/221012-$*85+,24451/39<<<;5-189620...037620.-,/1+&&(++'(./((,27:95,'(,-('''''),020--.,)()++,.156665,$)2/+,?TB&+84/.0121671*%'().0/0//.-,(''&&%)58:=B6+)*,,+-,-/3;;303/*+,++/00/5964-+++17=B@3(*-/.6@G^qwŠ‰jVdy^:8877664349=:6771./1357;DHB<<@C>32330.+*+02472,=WUF=0),.6cƒ_,&,)(*0ljec`afhgfda__]ZWUUUUUTSSSRSSSSTUTSTSTUTTTTTTVY\^]ZWUTUUTSSSSSRRROPRQQRRRRRRRRPQRRSSRQQTVWWVUVWUQPPNOPPNNNNMKJJKKLMNNNNNONORPPQQQQPPONLLLLLMMMMMNMMLKJIKKKLMMNOPOPQSSRTTTTRQQSSRQQQOMLLKMMMONMKMOPOOQSTSRQSUROQRPMNNNQSSX`c`[TTSPNLJNTUQMPUX\adhjje^]\XWXXYYWXXYYYZZ[[[[[[XU\mrnnmjghf[Y^_aa``gpnheimmprqw~„ˆvemnkikouqllkihfbdb[f‰š‘ŽŠ‚upmkfblx{€œž¢|blx|ve``ccbbbdegkkhhihigfefghjtj]^[Z`acca``adefecbcbabcdhlf`cedccccccdeecbbefdlnhhu‚ƒ…ˆˆ‰Œ†u}Š…‰Ž“ŠlaxŽ“˜•mˆŒkfeegc_]^pˆŽ~eo–——™”q\^[]f}‘~xvzwwuildnjfw{soh]z†plomof]agnrtrokgZZ]\£Þà˜T^^[[W`€™”|dhrkfgc_aegggggfgfhscb‰—¬œr`b`^]_a``_rpeeeaV[tcX]^^^\biighjkidaccbbccb^[[]]ZXWXZZZZYWVVVVVUUUVXXXXWVVWVW^ehiebinssoh`ZXY[^_^bc`^^]\^]Y]†µº¾ËÒÖÙÛÚÛÛÜÌ´¶ÊÜÚÜãˆTUVWXZbknmdcda]^__^_]\]Z\`_]]ed[ZZZZZ[[ZYYVVSQPRUYZZWSUY[[^\T`ZSSSSSUJBq¤mONVWR_cWQQU[\ZYZZ[]]\ZVSTUTVYXVTUVQSWQXgeULEDFHNPTVVVUSRPNPXZ[ZYYYYXYYXXXURKMX_[TTUTQOOQSWXVWWWWWXYYWUUUTRPPPNNMLLKKKIHGFFFHEDf¤ººµ´¸¸ºÃ¿’WGMOOOPQQQOPOQOMLNQPPPONNIGIIIHILTY]bfimy‡“”zRFKKVkhN?>AAA??@AA@@A??>>====????@ACNVWYTO@;<<::9:::;:;;;;<:8;966655543589;??<9998:;?BEB<:;<;;<<<===<==???@@@@?>>><;:<>?<::>@@@@>?IRLHBAA@8377668::;:<>@>><<@;;<==>??@@@BBCBAAABDDCCCCABC@?>AB9:;9;:99;=@BB?=@DCBA@>?CCBAAAAA@@ACDEDCCCBA??=<====;AKNIDDEFFGGGGFEEDFJMSUPKLQZXERZP@7=;;;:99<:779=BFFFFEEEEFFEFFFFFFFFFFFFEDB>;:;=CB5/3/4A;=E@AA=;5678879?B@:6:@CDC@76;:4255:>75:;93,**+,,,-//.058888765587-(,.494-.0012230-6=6<>8781)7G@50+-590(*-.-057-+5;840,,*)16666.)**+-8BDFGEDA:8=;;;:<@C9+'-.)'(++++,,-,-2411599689652,*//,+,./0-(&)/4;7-(%'.1,*((''''&'+.,+1851-.00/4:=A5++.---/1.1332.02-$*>:)*034662/378<=3*-552/,+-041/010-+)&&&'')+($,9:-(-29<:2)'(*+(&''()*,3972,*,,,.1322376330&.K[J0#+FN3#,2/.//0054-'',*'+.,*)))***)('%)6@:425>A3*(),20015=A;/)))+-./2437==1-.1:956<>:/)(*-026;VknypQ>DXN8:<<:1,.,-5;;9<;3.-.7;;?EC=98655431(%1BKIC;;GMD90-+*).VuY.%**,/1nkc__add``bba_]ZWVUUUUUUTSSSTSSTUTTUTSTTTTTTVYZXXZZYWVVVUUUTSSRQRPPQQQQRRRRRRQPPPQRQQQQSUVTROOPPNNONOPPOONNMKLLLLLMNNNOONOPQQQRRQQQQOPPNMLMNMMMNONMMMMLLLKLMMNNOOPQRRSTTTTTSRTRMILNMLKLLMMNNNNLLSWVRPRUVUSRRQQRSROPQRTTQT\`eh`TQPMJJJNW\VMNTX]^]bmnhffb\YZ[YWWXXYZ\\ZYZYYYXUScysmrnhhhbbhga`_\`jqmiimsspq~‚ƒzdgihhhjmlqvqigedbb_^{—”‰tgilkflvxv}‰Špeltxtrj^]ada_^^_^biifhfffho~•™š–Œ{yp_\aeeb___`_`bcbb``acclvf]decccccccdedcbcjkacnjan‚†„‚„†ˆ„Œ}{‚‹Œla`p†Œugƒoeeefig^c‚™š™’uu“’–šœ†f[Yey…Žta^ilo…›šŒs`hniigYb·È†w}xsfbbgotvx}sdVZbd«ßãÃdO^[Wa~—ŽraY\iprrc^giiggggff^ƒˆj}{„f`b`___`beexzgcecZRjd\^^`^`ilkkklmjb`bddcccd`[Y[[XWWWXZZYYVVVVVVUUVVWWWWWWVVUUW_hhjg^aluxsi`ZY[^][_d_]]^X[^Yd‹¥°¾ÉÒÖÚÛÚÚÛÛ˳¸ÎÝÙÝÕoTWUX\\^b`Z]bc`]^^]]^^^]]]^]\[\[ZZZ[[[[\[YYXWUSPQVZ[ZXWWXZ\[WS[`UPQQRRLMnnMQghUOWVNNXdgca^]]\^^][YXYZ_dgfb^WPQVTOUXg\UOJEGOQTWVVURQNFEOVWWXXYYYYYXXWUSKIQZZUTTSPNORTVWVVWXWYYZWTSUWWSPONMLLLMMKKJHGFFFFEBc©¾À¾¼À¿¾ÁµZGLOPQRSTTUSSQQPNPRRPPNNMIIJIIHIOVZ]^ahr|††y[HIOTi|dB@AAAB@??>??@A?>>>===>???@@BCPXWVIB;;<;::::::;;;;;;::9;9666555456838?>;9;<===<=====<=????ABA???@?=:9<@@=:9@<<==?<;<=?>>?@AABBABDCBBCCCDDCBA@?=<::;@C::<9::::>BDCBB@?BEFDBAABA??BCEDCCCBB@?>>>>>>>DJHDCEGGGHHGGFEEFGKOTUPKJR\QL`WM=6<;:::::=>:68:=CFEEEEEEGHGFFFFFEFFFFFFEDC?<=BDDEGJJE<89:::9:::9;=ADDDEEEEC@<9=AA<21669?>DG@?BA;5588777;?@;79?DFB;76;FVaZLA?:77970110//1.+,-/1466688=IMD;8AYpq\C841/4;@@;:==6-***,../12.-2777654556520020/-*)+,-,+,0762:=<=873/,,=A82,-694.0333588-0;<72021+)+340.,)**).9ADCB@@><;=><B:))351//20*).0./0242/.16767:<6+(*-0////-+(&*3:90)'&(/31000-,.22240.+*+***(,21/377+%+/.-.///1111..0-$*>;&$+.26840/03;=3+/1/..-*(/3/,-..+(%$&&%&*-&#.?A84559;:2(((('&%'&'/316951-+-/035664341/.-2QkfH1+%6WI$)<2-+*,053,'(-*'),*'''(),+**)-9D@81/2DTE1($)2200139DI=.--/11//29AA6142>B2.686/*)+.0233BZgiT=9;@@>==:727748<=;BF?3.3:==;63122(-EVSJFDDGA/,-0.-/+Md@)')*066ie_\\]_^YX^cb`]ZYWUUUUTUTSSTTSTTTTUTTTTUTTUVWYXWVWYZXWWVUUTSTSQQQQPPQQQRRRRRQPPPPPPOPQPPRRQNNOOPOOPPOPOOOONMLNMLMNNNOPPPPPPPRSSTTSSRQQQPNNONMMNOPOMLMOMLLLMMMMMNMOQQPRRSUVVVVWWTOJJJLMMMMNNNNOQTZ``\WTRSTUUSRQPRRQRUWYWPLS]bgkcURQNNMJO[_VKKOTVRTaijfbc`]\WUVWXYXXWWWWY[ZTTZTZttchonkjmotrf_`^]_hrphlrqs|~yy€yghjigfjjdp}uiddc```]h‡…’–x^^krnlprrruwvqpomvtc_```afkmkh`]ekifeiwŽ¢£¡¡ ž  —–“Œzt„xxxvqh]\aca`_abdegbcdcccccccbcddccjrmdejgaey…ƒƒ†ˆ‡„„…xx~„ƒvs}vaahh]l‰|oigghkfj…žš—–••„€ŠŽ•“•nX[doz‡sQT[WYrŽš½¼}_aghllv•›zu{}wohbbinry„xaU]kb–ÖÚà¦SQZ\v”Šm][ilbv~q\_jhhhgggjmm~nv†eafgdaa``__`_flgqzmghfeXnf[^]^_fqplllnni`^`cbbccca]YXYYYYYXXYXWVVWWWWVUVWXXWWXXXXVUUW`hlk`Z_kx{qg_Z[\]Z]hf[Z`[Z][j«»ÈÎÔ×ÚÛÚÚÛÚʲ¼ÑÜÚà·_SVTVY[Z[]^___]___^__```^]^^]\]][[[Z[[[[[ZYXXWUQQUY[ZXWWVX[YVTQ^XLMOOPPRZKMXob[TQPMWinhcb`___^^^\]^\^dijljkcNHU_XTPUVPPNFELQX\XUTPOKHHOQRUXYYZYYYXWWWWUOMTWVUSQOOPSVVWWWXXYYYYVSSUXXURONNNNMLLJJJHGFFEECAkÁÉÃÅÆÆÅÅį‹`KMOPORSUVZ[XSQOPRRRPQPMKGIJIGFEKPQRWcoxzyp^OMOWao|_>>===>???@@BESZWOA==;;:9:;::;;;;;;;:8:;9755566576848?=;:;?BGGBHJE<;>AA@>=<===>????A@DJG>>AA>;:>BA=99<@@AAAABCDFFHKMOEAB=<=>>???AAAAAABCA@BJGILNNI<98787::::;=>;:=@@?>?@@@@@@ABDDCDDDDDEFEDDDCBDB<7979=E::;;::;<>ACDED@=ADBAB@>@CCCBAAHHA?BBCCCCCBB@???@@A@AJG@@BEGHIJJHHFEFGHKOSSOKHT]QZaOK?7;;::<<;<>=::;<@BDDDEEEFHIHGFGFFFGFGGGFEC?;9=CCEGIIB8677889:97778=EHFFEFFE@::@C>578765:EMJ?=AC;55888978:;<87=EHA:9:88=CUaV:04:?801211/.-++-257989:9>KOB6=c†ˆ„qS5.77:B@=>@>3))+,..0234103763445567516:5/,))**+*(&(+4><7>@><731/069631256753566752/7<82-096.*(151())*))*.2544678;?BB?;>DD;64049;=A;-4B@:401/)(/1/253240*'.5326;9/(()-46.)**(&-8:3*'&)/547>=:327?@751101.)(**(+1200,'',010/0/0000.../.')63%"(08885211267.,21-02.**-24452.+'%&&()+--)&,6=@@:799:8)&''&&&&&&*6:73)(12001345543//1++MidM41:21FH:FC637:>CSM7*(&*..,,.2?S_N6.132,*,2877?806:1+044/-.1469=;:GSPD:8@B?=94122416A>22>@60-8GE<><2)*34,4ISMILMFC?.-1-%+,#JS'$,)+376c`\[\\\[WTX^`][[YWUTUTTSSSSUTRTTTTUUUUUUUUWXXWWXWVWYXWVUVUTTUSRRRQQPPPPPPRRRQPPPPPPNNPPOPPONPRRQOOPPOPPOOOOMMMMLLNNNOOPQRQQQRSTUUUSTSQQQQQPNMLMNNNMLMNMLLMNMMMMNNNOPOOPPSVVWXXWYWRNNNNMMNNNNOSX\`aaa_[URRTXWUSRRRRSTVYXRKOY`cjlc[YWWWTRV\^VNKLMOOQUcld\[[ZZ\^``b_ZVZaeiqpbUVVWho_[emkjqtsuoecdb_^honosx€ƒy|„zilnkiioofp{sjefdbbcb_cmw‚Šy`Xitnklmmmnoqtxwkowc^b`]h|‰Œ‰„taaghdn‡ ™˜™–•”“Ž’Š‰‹Ž””ˆwi^]aaabcba`ccbcccccddccccdejllkiffdgrw~ˆ‘ˆ‡ˆ‡†‚€}yroqwyrhabho€xsnighig˜˜”–“””‰‘“—šž„h\_c\d|wh]`gaY`wƒžÍ˜Z[fz„nebbgnsrstmfdfkov€xbWaqjtÁäßÞŸVMqŒc[aXt‹ltƒr^cigggghfj‰œ„~ƒnfkifda``__acdgld`rtiefeand]]]__lxuonoppld^^_``accb_ZWWXXXXXXXWWXXXXYXXXWWXXXYXXYYXWWVZfmhc`__n|xmd^Z[[WZko^X`_\\\t¨ÃÊÏÒÖØÚÚÚÚÚÖÁ®¾Ñ×ØÜ–[XUUVWXZYZ\]]]^`cccccbdfecaa_^^^]\[[[[[[[[YXYYVQRVY[ZWVVTTYWTSRUVLJLNPPMSQOORT\WSR]ntidcca``a`^^^^^^_`cgjjliTEKddQLLPNGDDEJP[YWVSPNMPSTSTX[Z[[ZYXXXWXXZSLQVUTSPPQRTVXYYYYXYYYXVVVWXXVTQONOOMMLJJJIHGECCCAnÏÎÀÅÇÉÈÄijŠdPMMOOQSUW[b`TPNPRRRRSQMIEHJHGHKQTTXet{}zqdYQQU^`erU:CBACEB@????@@?>>>==>>@@?@ACGTZWG><<;::9:;;;;<;;;;;;89;974556555689?>:89=?BHLIJJE<;??==;;;=>=>??@AA?J\[LADDC?:;=@@ABBCCCFFGHKQNACFB?????>?AAAAAAAAABBCEEEFHLJA:98799::;==;;=ABA@ABCB@@ABDDFDFFFFHHHGFEDDAGJ=2647;F<:<;99:>BA@@A??A?@DBCPTF>@?@ABABBA@?>?AABABE;9CDFIIIJKJIGFGGILNQRNKIRYXaLEKB79;::<=;;<==<<<;@<7677877789:86;EG@::<<::8=aiQ7-9?7012131,**+/59;<<<=<>HL?3I}•Š„ƒ…zQ8@>4;FDCC@5+*,0100344212352234565/.571-+)+1.*(*+-/3;A;9AEB>73345333111376/.2662.2;<4,)0;:1-,132'&))))('''(*/0016AILH>:;867347:AF@9AH?6/,)('(-30/112573+(.111331)''&)//++*)'.95,(('*2415?C<0,5=?6/.2120-,,/-'*/-,)(*,/./////000.-./1-+//*(,5<:3035420,+/76231,+-378>?9?C79@>:6421/,+373-.5852/4=?=?E>6FC3;DE>1,.681/7?BGQRC=@6/*((.*DR*'-(*230_^][\^\[[VTXZXY[YVTTTTRQQRRSSSSTTSTVUUUUVWXXWVVWWWVWWWWVWWUVVUTUTSSRPPPPPQRQQQPPPPPNOOOPQONOPQQQPPPQQPPOOOOOOOOMLMNNNNOPQPQQQRTUUVUTTSQQRRQOMLLLLLNMKLLLLMNMMMMNMMMNNLNNNPTVUSQRUUTRPNMNNNNOQUY^`\Z`ca^ZVTVXXXXVVVUSSUVSRSSX_eiifc`\]_]XUX^]ULKPRPLRdog]X]kqoqnmkjmrx„†„}gXVX_db]_gfdkrontqebab`[izuw…‡~„Škosnhkrunrukffhggecdffhkpvse\ktigjkklnoqttuqp{j_^[j„”––’‰ƒhfhfv™”‘“‘Œ‰†„ƒ~‚…‡ŠŽ‘“—›—Šwc]abe[\_baabccccddccccccdeghgeffejkk{ƒ…‡„„„†‰†odfffkxukkpto{wwqighfh€— ¡žšœ—’””—¢œv_aegg}„]Xbeto\Zjzƒ¯­vXc|x_\]\_jh^hnmlkmqrsjjogdjsfŒÐàáÙ…b€~`T\^Yn…pqukihiihgghc… ›©ninlea```bdfigkjVWordeedib^^^^[myxsrrrtqha]]__`ccca[WVUUXYXXXWXXXXWWXZZ[ZYXYZYYYYWWXWXdmida_\apxsia\ZZXXhvbY_a^Y\‰ÄÔÒÒÔ×ÙÚÛÚÙÙε©ÀÒÕÝÆv\\YXXXXXYZ[^`aceffggecdfgfdc`____^]]\[[Z[^a`^]XQRVXYYYXWSSUURSTTUQNMOQQNQONKJQRTVTfmibbccbbbcb___^]]^`befhhfWHGP]ZONQTROKIJJSNNUTQPRX[YZ[\\\[[[ZYXXXXXYTOQUUSQOPRTTVYYZYXXXXWWXY[YXWWWTRPOOMMKJJJIHGFDCD?o×Ñ¿ÀÃÉƹ·²‹aOLMMMOQSTVaeUONRTTSSTQMIEFJHHS\abeku|}}{oaWPNUZ`qhD>DBCCECA@>>?@@?>>>>>>@@@AAACJWYRA<=;:::9:;;;;<<<;;;;99:96444554358;?=:9:<=?AGJJD>=A@>=<=?AC@>>?@BC@EWce`VJGGC@ACA?=<=@@ABDCBACEGILPE:CHGB??>>>?@AAAAAAACBB@DFECJQPF=<:99;:;<=?=;>ACAAACDCABCDDFFDFHHJKKJIFEDCAEK907854F@:;9989;===<=@B><>@@?@@?@@ADCBKOD<>>=?AA@@@@@??@AA@A;2;GFHKIHJKKIGFGHJLNPPMJIPYYT>@ME98<<;<<;<=>???=;;?BEEEFGDAAGHHGEFGFFGGFFC?:8;?CGGGC<6588999989998;BFGFFFFFCA@A><<9::820>C638<>>864355679::98:AE>8:;<==??I[gVE>781/010---*,06;;<<<>?>BF=6T‡–‹†ƒ€jI?@>>CMLHC7-+-12212222112330/-.30),10,,+(-40+-68::;<>95=HF?:64321///..177,)398216;82,*2<;62,/22(&*)('''((-2/+)(+5ANVI62101003:GOLHFB70,)%%%',1.))+048;7,(-1.++*)'&&!'.**+)'*,-,+*).7:55=C8,)06:7./3-(+13/42('(())(*--,***)+021-+/231-/20/27:92+/692*'.8:731-*),8=:;A;/(((&*487/--,''4A<005=D='&('''&&%'&%-55-(3?:2345565354.1R_M?726?:/*.;3:GHIK?36:<<>@NH/B[VH4*+238EKL<0361,*)))*,1494)()++-18<@ISX]V?2>NLFB42:?@<850-+,-0211222/+7HA8<;AepC6DE@=;;:93,,23@TP;6@=4..78/#EY1$)%&/22]]][\\Z[]ZVUVVWYXTTTTSRQPOQQRSSSRRSTTUUUVVWWWWWWWYXVWXYWXVVWWVUUUTTTSQQQQQPQQQQPPPOPOOPOOPNNOQRRRRQRSRPONNOQQQQNLMNNOPPPPPPQQSTVXXVTTUSQQRQQPNMKJKMLIJKKLLNNMMMMLMNNLLLLLLNPQPNMMQSQNNNMNNNQRSUXYWX]aaba]YTSVZ\]\[YURSSQSTMO[bceije]XXZYQLTcd[NGSd]NPaonikpsrrliy„†„ƒ„…‚~ƒgVZ]_adhlhacmqnswh]^`^Yf}{Š†}}„Ž„npttmnuytpidegijjfccfjkjjloidnqfdiiikmnopprurqaX_h•š“Œˆ’›‚jfhkuƒ—››™’‹‹ŒŒŒŒˆ‡†††††ˆ”—•˜†b^]s£†^_aabccccdddcccccdeffghgffljixwsƒŒŠ‡ˆ‰‹ˆpfhhkvwolnoposuutkdccgo}†Œ•–•–˜““šœ¢¬”dXeih|–Y]bap{m]]x‚vxzrlfd`[\gnvhZ_cchjnmlmcepkdY`gZ€ÅÜ䳃qe\\[Y^iohpspokikihgfe^ao{€‰¢šxigcababfgiijlpiY\lkgegd_\^^XXm{yutstvxob]^___acdb[WXWY\]\YXWWWWXXXYZ[ZZZYZZZYYXWWYYXbnld``_^ertmd\ZZZZbti[\`_X^ÒÖÔÔÖÙÚÜÜÛÚØÇ­§ÂÕÚÞŸca^[ZYXXXWZ\`higghghhfdbbbbbb`^]^^^_^][]YY]egec[RRVSUX[ZYVTTRPRTTUYVSSSSPONOQQQQUXWYSSVZ^acdeedca`^]]]_abcddd^UQLMX]VSUYSMOSX[SOTVTVX[\[\]^]]\[[[YYXYXWWURRSTRPOQRTVXYYZZYYXXXYYYZYYXXXWUSQQOMKJKIIIHGFED?cÊÖÀ»ÀÄ¿®§¥‡]LLKKKLNOONXcWMPUWVUSTQMIFHJJLT\^`fmqv|zm]QLIPYmuR>BCBCCDEB@?>?@@?>>>>>?@@@AAACMYXJ<<=<;:::;<;;<=<<<;;:9:876545542248;<<:::<=>?@GKC=BIFBBCEGHGDB??ABBES^_ad]LDFEADEBBC??A@BCDDBABEGKOH86AIJFA>@ABAACBABBABCDDBEFGEJPNG@><;;;<;<=@=;>BCCBCCDCDDCDFFFEFIKLMMKHFDABEIJ=2=>34FF:9999:;;<<:;==<:<>>>??>ABCDCBCCB?>>==@A@AA@@????@@?:3ALG;7;>=<<<==>@BA>=<=@DEEGGEB?>CHGEFFFGGGGGE?989=BGJH@979;:9:99998889?FGFFFGFEEA?><:::871-6::::=@?911135789:::::@C;6999<;;A<@O_bQ=4/--/-(05-+3;=<99:>A>>@<=e˜Ÿž˜“Š\;?]_?IPG>5-,-./11/..0111130*(+1-+00--.*'.55588:?3()*+22--30--1412/('&&'()),1430.,+-11,+28610134565443-.6;3)+7:73.*,,*(0;==;1()***.541.*))(&0>;.+2;>6)&'''''&%&'$'-.'(8A;578667648707MOE>518B7',=FC8421.))+,,.,))+.-+*+@RRE5=CAITI9764237L^@AmqS5+1A;0;840/,*-3311012/';^R;:94214CTL;>EA>>AD=0*=I3.2./499ZZZZZYXXXZYWWWVVWUTTTSRQOPQQQQQQQQRRRTUTVVWXXWXWXYYXYZYXXVWXWVVUTTUTSRQQQQRRQQRQPPPPOQRONPOMOQRRSRRSTTRPMMPRRRSSPMNNOPPPOOPPRTVXZYXXYWUSQSQPPPNLLKLKJKKLLMOPNMLLLMONLMMMMMJMPPNMKMQPNMMLMNOQRQQPRWZ[^__]^^ZTQSVYZYWWYWURPLKMW_`dhkjbWNPUSKKYhlcPLbfTLQ^mtpfdkjcsŠ‰……ˆŠˆ}w‰x`]`cekqtqkijllmobWWXXXazˆ‡|v€ƒz}‹tit|xttuqkebeggjkgddegiiijkjinkbchjklllmnprtpg]Tf‘“’Ž–”qfhihikx}…“›˜’‰†‰‹‹‹ŠŠ‰ˆ‡††ˆŠŒŒ•ž‰kYyâ˜[ec`bbbbcdcccbbaaa`boyidejhk~wnŽ‹ŠŠ‹Œ„z{yƒ€{umjopoqtyqe]addcfn~†…Œ“Š¡¤¤¨†][eamŽ•nW^b^g{o^`ef[lorrfe`XZeoxn^XZ\]_^[]aenrrsd_iZExÎÕªzY^`[]dhjiippllkjjihhgb_^X^gh€¥§ˆpe__`dhiihklnsn[Zhkfgd^[]^UUmzyvuuuw|ra\^^]^`acb\Y[_ba``[XWXXXZ[[Z[ZYYZYZZZYYYXWYYY`npe^]__aippe[XXZ_bho_Z]_Xh®ÚÓÔ×ØÛÛÜÜÛÛ׬²ÇÖÞ¾tcc_][ZXWWWY[^ehgghhhgfdb`a```_]\\\\]][Z\ZYW\`a`[USXc^XZZXVTTSQQRSTXWUTSRQQRRRSSTX[]WSPQTUY]`befdb`___^^_abbbcegd]SU`[VWWRQW\fga]XW\]\\\\[\]\\\\[[YXWWVVUTTTSSQQQSTVXXYZZZZYYYXYYYWWWXXXXVTRQOMLLKJIIHHGED>M¨Õ¿¸¼»·®¤š]JKKJJKMMLJS^WOPWXXVUROLJGHKKLLQRVboy‚‰†{k[QMOSfuXACBBBADFEA?>=>?@>>>>=>?@AAAABCMTSC<==<;::;<===>=<<<;<:::876554431159<<;:;<<<==>EIDEJMKIIKKJGDCBB?ABBO]^^`_ZL@DEADGFHGDAA@BCDCA?ADHLPA47>IJIA?@BDDCCCCCCCBBDDDFFHHIJKHB@==;;=<<=@?=?ACCACCCCBDEFFHGGHKMMNNLIJE@AEJPJ46HJ:789:;;<<<:9:99;=>>>????ACDEEDCCB?<;=@AAAA?@@???@@?94:ACHJJHHHHHHGHKLLMMLJILSTH>;>FH<8;??=<;=>=@@@@=<<=AEEFGFFD8:EIFEEFFGGGHF?:99=AGLH>98;;;:::9998889>DEFEGGFEFGA<<:;:96/*-6;:<@?>7062356879::9;AA:56668<>@C;6AQYJ3.,+--/;:=;53/2;<61.,**+-..-/6;6/-+-18;71...3;;<9..//,****)*6HPQJ7((*,++9F;--+'&(-1:JWRF2,6;3+('&%&%'()+.134674,)-683,(,8>;44;9.*,./../07==;4/1.*''',.//3555111/,('&'')+-.18<<;80+./-0;<611345763101/06;4.29964.+,-,))19@;)"*/-/12-*)')++*.55-(+01,(&'((('&&%&%',*&.;897656686024589933=5%)>D4/462--../.+*()**+*(5TYNB:97AUYC5873,+,6F8?pvT/(?XJ,*8=;6030)')*+162,6G=,&',.)041:QW[]M:7BLKLF.(4441-+++,1662/00/,&5Zkbds„” “]>=<>CDA?A><79GRKELJA==C@7/.3:=>??>>>>???@AAAABBMNL@===;:::;<=>>>>===<<<:987665542037;<;;<<<<==>@CCDLOLKMONKEAA@@@>?CKW^^_`_^TMHECEGFHHFCA@BBBA>8:DIKLE;5;JKHAA@BEECCCCCBCBBBCGHHHHHIIJFB?=;==>>?@??@ABBABBAACDEGHHHHJMMMMNPOONDAAFDFTS;89IM:78;<=====:8888;??>=?A@>@CEGFDCCA?<;=?@AAA@@@?????=859ADGIJIJKJIHFHJLMMKIIIMSOA==:AI@::=>==<=>?@AA@?<::=CDEGJJD95=FEDDEGGGGGF@<;:<@GKF=79;:::::9::998:=BDDEGHECGIC<=<<<:5-)-5724??81374324668988<@?;7533465;A@;7;HK;1*+-2;GF:7?B<545:?HMMLGA`Ÿ¨¨¤Ÿš‹sFe¢¬~J<2+,-.00/-,,+,.133420..,+*++.2487//:EGGC@?:9>;52028;83.+))*./,,-3982.*+1981.-,/6<><4/-...,*,-/7FRSOD1'()*(%.6/*.-)(+,.6CRNB2(3>6*)(%$#%(()*,0223541++2651(4VaT?;ND6111100/19@?80(*.0+()-58747785487,&'')*-11.-09?>7/*...4>=4002456632/-,.27414776641/.-,+-29=2)/3.-0/)&''*.1/,*-,))**'&&'((('''&&%&,/.6>@A@841.04761-*)+0EUB4:0&*67,/551.00110.,***)*(*:RL=7766J\U;3><6-+**($?tv_@0LcY4",9@9.01+))+*.8>0&68+&%+6,*597BLRUF9AHPPNPRD35:51//6DEIOQTK92Z]fmtzvkb\XWWVTTTTTTSTRQRRSSSTTTUUUUUWY[\\\\[\\]\\]^^]]\ZZ[ZXXXWVUUTUVVWWUSRRRRSSRQSSQPPPPOOOPPPRSTTTUVSPOPRSRRSSPMOQPOPPPRTTUX[\\ZXTRTVUSRQOOONNOOLKKKIJLLLMNMMLLLLLMOONOOOKIJQVUMJLLLLLLKLLKKLMLMTZ\[XVZ_ba\XTUW\___aa_[UOIHTbikjjibYSTUSQRU^hdRIMPQQPU^_Zbt‚ŽYd‡€v|‚€t`_ebbksvy€…€||wcXZYZXVTTTWVRa}ˆ„‡‰t^^c``gkhdabcfjmnlfccehoqefhihdfhggikknttsrh\Y^\erhp‹‹Š”•˜šˆjchfddde`X\g{„|~…‹Œ‹ˆ‰‰ˆ‹ŽŒˆ~td_¤¶aY\aabbbbmwk```_^dw†€kccafhq|ywz‚ŒŽˆ‰“Œ{ouusw{ztlnqqqpmtwsecccfkzŒ‰‡‹’˜‘š§‡b`gs‚}gZ\_alulbafmlbrª˜bNSUTWYZ]^]\_^]\[XSYefk~ojhghdÀåÁeUecikmmoqnmklllkjjlnldZ]hlnodkt]etphhkjjkkksti`WXggca___a`br{{|}~~}rb]\[[[\^`c`\_^\[[YYXYZ\]]]]^__][ZZ[\\ZZYXZ[[[\gyo`]^^`_^gmeYV[ad`dn_[^Vl¼ÑÐÒÔÙÜÜÜÜÜÝÒÃÆÑ×Þ¹iY_]]__[YWWWWXWZadghfeca^^___^\\[[ZYYZYXetb^[YYWVUVX[`^YURVUUTVXWTSUWWVUSSSTUTTUY]afiklh^WVUUWXZ[_bca`_^]\]^^_``_^][[]^`_\Z[]^OKW]]\\[\\]]\\\\\\\\\[YXVUTTTTTSSTSRTWXXYYZZZZZYYYYXWWWWXXXXXWTRPNLKLKKKJIHFEHA[§À¼ÅÇÀÄź™sXMKKJJIJIJQWUTTW\]ZUSPMJIHJJJI\rrq}—˜‘ƒo\ROOh‰X=FDBBBDGIF@=;<=>>>>>???@@AAAAACOLF>===;:::;<=>>>>>>==<<:98766543128<<<<;<=====>?@AGOPMMQQMD>@A@?@>@FV\^]_``aaXH@DGIGHHFCB@BAB@<66=FKJJA2:IGCAABDEEEECCCBABBACLKIHGIJIKIDA?=>==>>@?@@A@@@A@@ACDGFHHIHJMMMMPSSS[IA>;23OK8:>EI:8:=?AA@@?>=;;<>@?<<>@@>@BDEFCDDBA><;=??ABB@@@???@<77:@DFJJJJKKIHFHJLMLIGGEIQK>CC=AHD@<=?@??>?ACCCA?>;:<=?AFJIC934;AEFEFGGGGD?==;9>IHA;79:::::::::9999;AFEFGHEDGGB?==>>=9424650.8>5/2110/2579878<66542.17:<@=:?:1**0;DFC=<@?639?DIOQOJC8O•­±¬§¤Šc:HiubA70+-/04882,--.024564331/-/,)1;9;>516@IF@A<69=:64334:9510.+)*.--.0541/,-176.+1889=>6,-////-+,/7FPONK=+'&'('&+-))+-**+++/;JG=921<7)&(&&)+(&()+/387672*++.26(5eqXB:G=,11212213=CC=4++196*&*2;:49;3/496-''(*,..-++-242,))//-4=;530022344/(&()+13234235673/-,+0546:884,*-,*()),/0/+*-.,++*'&'()('('('&((,5:?>@F@4-)&*3860,**,:csXCB;,+11./11/.-/35560++*(*)-7A<5453<>>>>???@@@AAAAEOIA<<==;::9;=>>>>>>>===;;9865553225;=<<;:;=======>@IQRRQQOF==@@@?@>>>>>>?@AAA@?A?@@CDGFFJKIILMMNQSSRYKD@;71388::=?:;=>ACCBCCDB@@ABA@=;<>>=>?ACDDFGECB>9;??ACB@@@??><877:@DFJJJJJIHHGHJKLJHGECGOG;CFCBEGGA>@B@A@ACDDCA@?><:66=:7;HG;77::::::9:::999::?GHHGFFEGGC?=<>=;<;:9740-064/0/./02369889=?@?;888643117<>=::85/.:BDB?=@A;35@ILNMKGC?5J•·³­¤£«h7048630./01358:4--//037975432223/-7B>;>933:D=:?93:>72345456775420.034111--,++.22-+;H;-/2231./0211/1;INJJF6*(&'''')*('$),,)*,-7FD6673990))*,46*&(*-17=<651*)))+2->olC<:98-/2335835?ED>71-4DA+%(*3<69<-&/2+))**+++++*+-.-)%$&)+-4:7650././1/'#$(*,0310/,+0685.,,+07637=<5-*+*))+--,,,+.231/01.&%*,+))*)(&,0,3BB5;GB4+%$*2770()*.Guy_NI>.+/11/-...-25310/,),..+.1233453DOORUUTG:.,+.62An|rf``ac^LABFF>==95-$'(0;=-,+(''$,:0&8D9/1577:BBDGJUF41)'&2=7037876:3+0.2b‰Œ‹ˆvW/3`qhe^XTTROFFOOE??=>CAC<0*)/*/TA)???????@@AAAA@FOE>;<==<:99<>????????==<;:87655435:>=;::9;<<<=====?FQUVSJB><==>@@@BL`Y[]^^``abZ<5FMEDHHECBAEEFEA:84=LLMKI@BPJBAEEEEEEEEECABA@HNMIGHHIJKKID@>?@???>>@ACCBACAA>BHHEFJMKHKMMNPSSSVQIA@>=42887>??ABBBCCBCEFECABCBA=;;=<<<=?@ACEGFDC?99=?ACCA????=7388:@DFIJIJJIHHHIJJJHFFECGJGC@BBCDGJFA@BBB@@BCBCBA?CA7538BHJB54657;AEFEFEEE@==<88?>747<;9:::::::9::;;?HJHFFFFFGF?<==<66:;97531113///0100279988:=<:6554455548=<<:;;967DDB@>?B@96<97834;=5.1565579:63235358410.-+)(+-.,+5@9)$+9B5.-1538509HLHE@3-)((''(()*+,240-,+-3?A7//1585-,.189,%(+059>=830.+*(((-FnT15:43322248;25CHA;61/:E<,')(,:;730)-2/-/////..-,+--+*('&%&,464211.---,*'(+/210.+*)'(-44.++++*-2546863.+*)),//+*,014664488,&(,-,,020/.1/2=5(4FB5-)(*0572+)((Evw^TG2*,-...-./0/12-*())(-31...0127?JHIH>842Hmƒ}mXA1Dkyxsl_TUUNJNNHBADB>56762.*-(,TJ08:9/3Bsrvzyxwxwxzvpha[UTTSTUUUUTTTUWYYZ[[[Z[[\^____abccefededcdb^^`_^^\ZZYXWVTUWWVVVTSUTTTTSRQRRQSSQRVXVVWVUUWUROPQRTUUTUTQOOONNOOOLIEDFGJLMMNPONNONMNMNNNMMMMMMMMLMLLKKLMMLNONOQTUUUURU\^][[\\[[ZZ[ZXVSPNNMNPPQSSRW]abccccc^[[^`abb`YVUPOU_inlgeaZWSPQQUSPQPRV^c`^V_€yX]xŠ€}~~vcWUZcm{‚ˆˆpiƒ‡…^V[YWWWVWYXWWUUTSexkfkh_\age`ahonfbbbbbdeeffffginolkmmnrwxz{p[Ygmt|wng_h{}}„‹”‘wabeegjklq{{z|w{‚‚€ƒ„†‰€g[[YY]^ckh^\\`_]`````_`____^^^^bffdddeeoqppnnqpip}„‰‚…ŠŠughjjkmptwtoy{hd^_cfghimow†•˜z^`ih`ap}te\]agid`]fxiYd¼ô•KX]m•³“m‹³¶„ZX`flortrf\\ej\rsa\cbP·–kntponnmkmnkjkiace`cjh\Zdllkihgs…‡vkmllkklmmt~†‘ŽŒ†ogcca^`\[y‘…|‚„€{tj`]]]]\\ZWadWU[^\ZXY]`_`ab__fje][\`bb]ZXXY\^`_aw{d``_^^accdc][bcdcehkbYXw¡¸ÄÕÚÜÜÛÛÚʸ¼ËØà²iX_]\[]^^^\ZXXXXXZ_ca_^]\[^`aa]ZZZ[[[ZZZZ[ZY[\YWTSSSTVWXXXWYTQWXYZYWXXWUSUWYY[[\`befhigfffda\WUUTUWY[_a```__^_^^^]\[[`fhjhhnmha^ZWVUWY[[\\]]\]]]]^^]]YTTVXWWVTSTVWXYVVWWVUVVVVXXY[[[[ZZYYXXXXVTRQNLLLKKKJIHFGHCLšÀÈÊÊËÏË¥pRMOOU[]_kfWZWWWY]]XSSQNLJHLNJJNQSYf€š­«£ŠhYQbnZE>DGEEEGIGA<;<=>???????@@AAAB@GNA<:<==<:99=>?>>>>>>>==<;:876544469=<;9:99;<<<===>?BKYYRB<=<<<>@B@G[_W]__^`bb`O<8;F>;FGECCCFHJKE::9?@????>@BCCBCCCC?CJKEGJMKHKMMOQSUVYYND<=?:7862FLCBGHECDDDDDCBAAAA@><=>??==>?>?ADFDC?99=98:9:@CEHIJJIGHHHHIIGFDEEEEDJMA@BCDGHHC@BB@>>@BBBCA@HK;434=;649:77544211111110/2<<67:=<:64343200223437B@;;8;B@=;=ABA==AGIJF>5.--,$U¬´£œ£±’P27536640/00...././24333320/0111.+.8DB66634;:76537=<6257654468775540263/046320,+/20-/1*'.7;3..01.02/>831.+)('%)AW:5576241111:;29GIB92/07=3*')*+284/FL@4776655465.*+--++.2/((,110/--.-,+,.-01561+))*-,).30,*---+*.455431/+)(&+0/+*/677877:>=0)(+.//5;;921/03*%/@?42,)*-49944.#8ow[PH63/--,--//0.-2530+*-/./-..01/>OG>0*ALKI:1/-+-48>ISD;OaRH_]KCGPX^_`^Q?3.,,,+.8;431&'43)2/+'(+2<@78FFHF@7().*$0139@JOTYXI5*+Lvt[D=CP^juvnaTXVMHLKFD=;<:68;==>91)+VT56980.3lovzyyxvvvxyunkf]ZZXWVUTUVUUUWYYYYZZZ[[]aaaaababcddcddddddbaa`__][\[YYVUVWWXWVVWVTTTTSSRQRTTTTTVWVWWUUUUTQPRSSTTTUVVRPQPONPQPONKFDGJLKLNNMNPQONNNNNNNMNNNMNNMNMLKKKLMMMMNOPPPQSUTRUXYXWZ[[VQNNNQTROPPOOPPOPQOQW\^^]]]\YW[ababdc^YUONTY^eknolc[XVSTUUSRQQRZbbda[ihTWel_\db^_]W^mv~…Š„hQ`|Ž“vUV\ZWVVVVVVVVVXVXfnefhb]\_eeaenpjc`_`bcceeeggdfjnpnnnnpruvz|vc^ejq|~qd^du}}†j_adgjmmq|€|ztzƒƒ|ƒ‡……€tkijlkhhjdZ\^^``ab```___``_\^ejigfeeeimumgjmoqhhmpknuƒŠ‡yiijklnptzxjkƒsi__cghjkntw”‹gZejc``nyo_Z]chgc_bkia`vÉæxYœšik¯À«¿àæÊ{TZgmpqttlc_`^RTZUWYXZ`jromnmllnkjklgekg^`dfgge[Yemllgfmv„€qlnmmlkmmoz„ƒ‚ytunjda`^b`ZoŒ‚„…ƒ}vka]^^\]][]aZUZ__^[[[_a`bcfd_cjg_\]dee_ZXWYY]^]\ra^aa_^`cbba^]bceddfnjY^ˆºÊÐÙÛÛÛÜÚØŵ½Ì×Ú£`W]\[[\\\]\ZXXXXWX[^]\[[Z[`acb]YZZ[[[ZZZZZXWZ\WUPOPRSUVWXXX[WUWXWXXVVWVTTWZZZ^_cfdeffgggfeec^WSTTUWYZ^abba````_^]\[[\cgiihhfgkd^\[[YXY[[\]]_^]_^____]YURW[ZWUSSTUVWXXWVVVUUUVVWWY\^\[ZZYYYXXXVTRQOLLLKKKJIGFHICL¦ÍÇÆÌÊÉÁ rTMOOT[\^stXWWWXY^^VRSRNMKILNKIJKMNTsž»·°—rZSmƒd^F>DGEEGHIE@<;;<>????@?@@@@AAB?IL=;:<=<<:99=>>>>>>>>===<;;986445569<<;9:99:<<<==>>??L_XH@=;;<<==A?:[^\___^`bb\E<=><55??@CEEHJLPG;86:EKLJCCDOMBEGFEEEDEDDCEDEDKSONLJJJJJIHCA@???@A??@BCCDEEDDBFIKGILOMJLPOQSUWWY^L>88987862LXB?@AAA@>==<:9=AAB@;9;=AGGC@>>>===<:;ACEHHJJHGGGGGFGFDDDEEBFRVK@FCDFKJA@BA>=>@BB@?A>GTD5436CLE54344337AGFGGFB=<:611322:=<:::::;;;:;;;>@B@<98610-'+IY?>9;;;<<=ABACCFHKKE=8/*/6+G §–˜¤©o1,0-0585/--,+++++-046310/.-.01.*)*-7E<35524896534;?;699976332358<:3-.0.,/4:<=>3+17973/,++//////.)+26ALJB<61021/02,*+,.-/1/152-,*2:;5.--+)()))()()*,05<>:41-+)('#*6:69869841116?:3:DGC7..1561)',1/+-5>_j[;8><<966994.,--,,.13-+-/,*)**+++*-1212343200168-)../15443/.37621.)&''',1.*)/9<:779>B>2+(+/23;ED7010/-*)-64+0/()+2;?>=5*/^yYBIH=2-,+,-/.---6AB@93221/+,.01-@TL7))6FOH0)--,/68<>937FYQ?XeN@BFNUWXTI>=;652,/=F?324/.6-,,*((.38985;:?Lcn@$KaA9749?HHIYgR/&,JlZA=;>HHPepjc^\WLCLLA826857BHIJKC5),XT54891.4qtzzyyyxxvuxwsqmgb^[YYVUVVVUVXYYYYYZZZ\_accbbcbbbbcccddddddba`^^^]\[ZZYYXWXZXWWXWUTUUSRSSSTTTTUWWWXWWWWXWRRUUUUUUUUVVSRQPPPQSTTUQLIIIJLLLKMONNMMMMMMNMMNMMMMMMMLKLMMNNNMLMMNNPRTSTTUVXXY\\[VQMJJLMMOONMOOOONNNPTTTRRRRRTX^baacca^\ZYXYXY_ipsohaYWUTTTSQRQV_aeh\ZZXUTUTTUUR_{~henw€}p]MNb‡kTW]ZWWWVUUVVUVWWYfjced]\^^acdhpqgca`bdddeefjlecinopppopqrtxz|Ž‡ghq}~ue^fmu|z€„r``bcfnoos~}z|}‚€}…Ž‹‚zx}~ƒ~peaccefb^bb`____^_``_]aqwngeeiklry|ƒ‹…yrpjkhfgjt…ˆ}jjjlostvvzeak„ui__ehknmmru†tdchj`_^n{j[Zeliba[[b_`fmŠ gxȽx€¹ÜÁ±Óæí¦YZkoqqssld`a^WTUUW[_gnmnnmlmmnpkjti\`jg]_djjec[Xdllkhhpu{}nknmmlllmozƒqkfbkkcWXakhch|‰†††…†~qb\^][\[[_WVZ^_^^\[[_``bcfe`ahia\]dgg_YXXX]fe`\p€c^ba_^^____^^aeeeeenmZd¥Ï×ØÛÛÜÛÛÚÖô¿ÍÖÚ”YV\ZZZ[Z[\^ZXXXWWYYZ\\\[ZZ``ac\XYZ[[[ZZYZYYWX[YTQQSSUVWXXXX[XXWWWWVVVVWVWY[[\fjljffffggggffe_XSTTUVXZ^bddbaaa``^]\Z[]chiiigdcca\Z[[YWWYZ[]\ZZ^^^^___^[WY]\ZVRQQRRSRQRUXTSTUTUVWWX]`][Z[ZZYXYXVUSROMMLKKJJIGFHLEQ©×ýÇÇü¡tTNNNRYWVhnZYXVWX^]UQRRNMJIMPLIKKLLPn£À¾·£yXUvwY_H@DEDEGHGEB<:;<>????@?@@@@AACAKG;::<>=<:::==>>>>>>>===<<;986545678<<:9:879<<<<<>?>?O\N???<<<<;:97;V\]]]]_`bcXA<>@B:5<;=BEFIKMOH<869@KMDCLJKHEFEFEEDDDDCCDFGHMSOMMJJJJIHFBABA??@A@?@BDDDEEDDCGLJHJMQPKNRQSUWXY]^G27688676;WX>:E@>=@ACDDCBBBCBABACB@@@?=;:6236===<>@CEGHIJIGGGGGFFECCDEDAJX^OAHCDIQNA@A@>>?@AA@?A>FXO>863;ID421101565>FEGHB<;71./211:=<::9::;;;:;;;=AFGFGFFGIKLE<::8676134122110111000-1DH;7ANPLIIOQLIGD@840*$:^O8=:5/4;@DA;=DGJNMC=90*49.L’žvC*/1/1331,,+,--,,.023530.,++.21.)*+-44635423565424:=87;987531/-013641,*+,,29>>=3+.3964542031.//.-(*39AJJA:40264257/-,-,),./374+'(*17851010/+)**(&(),168=:3.+))(&$*4*49:<9;5/115<647>DC7-.2420('.62*'3ZzzsM9CA>;747772+-/20.-,,,-.,*())))**-220035100--495.**.6777631474/-,&%()-02,&&-9B@76DPN=MiUB>639?A>>????@???@@@ACHJ@9:<>>==<::>>>>>>>>>==<;;:997656779;<:99878::;<<=>??FKCB@>==<<;968JVY[]\]_^`bYB;=?A<9<;ABCCBAACDDEDBA@@AAA><:73119DHIE?:?ABDEGGHJIGFFFGFFEDDDDCCN\bH=G[[N>:89CB321.,/6;15@BEHD<;5.,0410:=<::::;;;;;::;=AFGFHHHJMNQL@<:5575012//./01100000,1DMA:HVUOJLVYSNKID?<81*+I[<=<:6239CA65>FJSOC=7/0>?/@{˜‹z_@1222211/-)),/2445742110.,,,+/432.-+-01567610011114887;;579741/.-.,,/1/----299841../0-,/2344432210-/0-3FI@8412767::///.-)..1894,'%$*036433353--/*('(*.47:81*)((('%*4.+2/39<5/,*+++*,1:@5001110+*++DK(6Yb`^H5=;975552/,)020/140,,.0.-,,,,+,,.110287,&')((.792)(.687765661+**((,.253,($%0BE:6>C;11-()-/1=E3*..-..+)1;;510*'*166:;88:AZN8BB60-**,-.++048<>A;54241..0546891(*0)&.,+.576547=AEHIFFD5?cXD91*,7B>>>@FDCNTICDD:-)+;H=4,((&2:60&%Y“¤«µ¾†Ft®¯³­€C9HJC85:JU>14+)-123A]nnigaWUSTSH(/9;:=MLJHIO?<8XV:455-&-vsotz{yyywvvvusomifca\WVXXWXXXZ[ZYY[[\_`_^_abbba__``_`bbaaabbba_][ZYYZ[\\ZXXZZWVWVUTTUUUTTVVVVWYZYZ\]\]^\ZWVUUVXYXXYZZWRPOMNOPPPRSQQOMOOONMMMNNNNOPONOONOQPNLMMLKJIIJKLNQSWXXWVUTSQQRUZ\^_acdcdbYTRMLNNMLKJLLLKJKLKKLKMNMR\```ba^^bdb`^WOQX`iqutpdWPPOPTUTUZ`dfbZXXWWWXXWWTS_~{celoeZZ[WVZ\[]^[XWXXWVWWUTTSWcf^`ihaa`_``]Y]cda``^billommrqkkoqtvwutrqprxnjsr~xwndklmqrr€maadjqqnu„„z€ŠŠ…{w|~}‚‚x}–Œ‚€‚„Š‰ƒ€~~€znc\]^_]____afw‚ŠŠƒ„…„ƒ‘¨¬¢Ÿ¢¤¥¤”|nmnfgxŠ‰oknoqsy}†k`^^`iZ]fjjlkigeb^bknjf`bj|…nWa€q^^_wœgmpbWQ]gW`~•®Öج²ØçìŠOV\cghmspb]\\ZXUW`innnonmnrqkk•XWPXbc^^beijf\Ycllknot‚‰€qilomlkkmjvxme]]]ag`^nqvzrmmp}ƒ†ˆ‹~g]\\[Z[[Y]da____^^]]]]]]`a_\`eb``dllaZY^erxuped‡k[aa_^^]]\\\^adeedccfYi²×ØÛÝÜÝÝÜÙϽ´ÂÏÓÐoMVVVVVWVWWZ\[XWWVWXYY[]]]]_[]^USTVYZ[[ZZYYWUVWWWXYYXYXXWWVWWWWXYYZYXXWX^XU^cgijigffhiijihggfhf]VWWW[bgijebbbaabba`^_djjjiiijgeb_^\[[[ZXXWW^oeXKKPOT]\]^____\YXY]__`]XN[k`UTRQSTSTY]]\\\[[[YXYYXWTQOMLLKKJHHKKNMN„¼³´Â»¯¤qWNOPQPNNU\ZXWURY^TMORQPNJLQQMJIHHMO^‘ÄÑηƒ]gzsd^PDCDDCEDDB>:8:;=>???@?@@@BBCCKF=<<<>>==<9;?>>>>>>>>>=<;;:::8777889;<:9987789;<<==?@@?@A@>??=<<<=ESWVY[]]^]_b^D:=>?>>??@D@=@HHMF;;;NRNLHHFFGGGECDFIKKFKMNOOOMKJKMNJ@;>A@@@@AA@?ACDDDDDBBFNMJKMRROPSUXZ[^_bdR476544:8;OQ?=<<=@BCBACDDDDDEC@>>@CCBAA><<845=GJNNH=8@IIECB??A?@BEEEEFGHIIHFFFGGGFDEDBBCJVXBEKBFOTMB@???>AEIGC@@?H[^ZH;9;??4340+-273/8BEJE=93,+/;<79;<<;:;;;;;;:;<=AEEEGHHIKNQOF>93453000/.-.01100000-1DPD;N^ZQKMZ_ZSOMKHE@7/*;SB9=<<7447=:56?ITRE=5.6JJ25hŠuS@5684100000-*.57789:83/--,+,,,145694,.7:89970,++,-/578=B;17<851.....,,.110/36:71..,++)****+,-02564343.'&4E?5422246940110.-.-3<<;=;2(&,/45431561.30*''*-/0240*()))(&*2/**&&*.00,)'()('+36420--/222/+Ii20:102-+./12442/*(*..,,1750-02100/..--./011265,&$(&%&)38.'&+2689982+(''(-02342052(*:B;5;>931.((,,1=:,).,*//,%(395/-)').128:8535AA992+/.))-..-.699<@>4561544356643.&'/;2%%'05=@6115=BDGGGD@87DE<51/0GP=+,0/,0>P]a``]WTKJQA-.38?@ERKAJTZPQBWU723-*)+mjjtz{yxxwvwvsqomjklha[Z[YXYYY[\ZYYZ[[\\\\[^`_^^]]]]]^`abbabdecb_\YWWYYX[\ZZ[[XWXXVUTUVVVWWWXYYY\]]\^_`_^]ZWVVVXZZ[YY[YTRPNMMMMKJKLMMMOQQQQQQRQPQQQOPQQPRRRPOQQONMNPQRTWY[ZXUUSQPPNLMQUWZ\^``acdbb_YURPOOLJJJJJIJKKKKMNMLQUUW]abbbegeghdYRSU[ejnvypc[SOPSTRU[]`c`\WTVWWVWVWTPWcbfpuwpki`XXWX]_[XXXXVVXWUTTSWcd]biklha`_^]\[^a`_^_`jpmmkfiqurrqtwxxyuonmljhhltw{~pdimlmmny‚vb`joprps……Š}y}y~yo‡w‰™‘Œ‹ŒŒŠ‰‰‡†‡ˆˆˆ„ve`__^__^^blx|ƒŽŽ‡‚…ŽŸ¨¤£¡šœ¡£¦—pjgho|„snoqpqt|‰n```bi^`bccdeecb^`iohdaadmxl[x“m]^bh‘•uhe_[]YXRe†’ªÓฯÏéí“SXaegdhvs`[[\[ZX\eillkjggjmqcV’XTQXd_\^_cijf]W^jnlox……}rkkkjklnjkxqf`[X[Y]s‚qaequrmn}„…Š‹Š|ka^^\ZZZ[ikb```aa`__^\\Z\\[[^fgcbepqcZ\dntrkiji}k[`_^__]]][\]`beecbaa]`ŸÓÖÖÜÝÜÝÜÚо¶ÂÍÜÃcNXUUVWXWWVV[[XVVVXZZY[]__``[Z[WTSVZZ[[YYYYXWWWWXZ\[ZYXXVWVVVXYZ[[[[ZZYZ[[W]knkngfghjjjjjighhiiaZXXY^eikkgcbbbcdcbb__hmljjjjgb`a_^][[]]ZXVUUVSTJHJLV]\]\XTUWWTUXY]`cb`XZeg]TRRSSTTY^]\[\[\\ZZZZZYVSOMMLJJJJIIKMNJi­¼­·¼±¢ˆkTNOOOONQVXWVTSSZZPLQRQONJLRRMJHFEKPQf Ì˳†drxusfVEDFFEGGFC>999:<>???@@@@ABBCDFB=>=<>>><;;<>>>>>>>>>>==<;;::9778889;;;9998899::;<=?@?>??>=>>==<>@HT\[WWZ\___dcG=A@@@@AAACC>===@;<<;<@@?@>?EGEDA?==>@BEDCABA??<:@FIHFFFCJXU\WB7;<<8687-.022&.AEJG:3-,.07;86:;;;:;;;<<;::;?CEDEGGGGIKMOI>844420220-,.01110/..-2BOE?Sb[RJKY`\WROQLG?8316?>3;9665549<86;@IRK=1,;SR:9[nU==CC@:4222463/4<;:88741,(*,,++0234<>4-07>><:7,'(,./1488720/.,++,./120-4884-+)&&(**)*)(()++2=<7642/));>1340/.771033100/-7EMRUVQ;&&*+1331252032*&')++/331.,***)(,20,*'%&')000..---.45210./34315DFN4..+)('(()+.660,)),+'((+-,+,/33334442/.00000/.+*)((()(*//.)&)-3653-(&''(+//,.27=?82487678874/*).1672./0+)/.*$&,-++++))/457862/57530+-2,(+-.1129:8:8756658:<:74432,'+3;7,)/6;@B3--3=BB<;AD?940//12129C@?A9BX[GJ71-(*,.172*h¥¡¡©¬©¬”‰››™›¥•W9IK8,()4DMQC*'111589:99:<>???A@@@ABBCDD@=>=<>>>=<;;==>>>>>>>===<;;;:989889:<;;;:99999::;<<=????>>===>?@???CR]]YY\``adeF;ACC@@?@AAB@><:88;><:@PDHUTOLKIJJIHIOSOHDGHESYMNPOMKLNPNG?=><>BDCAA@@ADDEDDDCBDLNMKNSRQRTVY]_aeipZ/6545;9;>:===<;988:=<=?B@?><=@ADDDCCCCBAA?=@FIKMPOE8:HKGECCBBEHEBGFEFHLJEJHGGHIIIGFD@@BDB@Wk[HISSGDEB@@@@DHHFFHFGMMV[O<;;=>98721135129BIH:.+,19?9159;:9::::<<<<<@CII=;99997::;:8544/))+--,-13/0;=3/14=D@93+(*12441017=9/14211/,*)*+-..//-0541/-+(('(*()/.+/0--5;:65464/8=1.32/2:A?:71/42,,:LW\[]`R2%'&)+,.0121/.*''))*16530-+)(',.00..,*+*)+.10/-/33552012/,,*)*75./0..+*)(())0;;/'(.1-'&')*(&'-1000110/-../......13.,-,,,+-00)$&,22.*(''(''+*&(/7;=B<57:8665410-/344310//+())''''(,23-*,49632212781..052)(,-.2555334/3:8788;?>62553/-///5407=??;1..2=A<428=:40/,/58645601JXZkZA6?:'',5>96:369,)/25940^•¤§§ª¬±°®°°²±«¬}>AXL665>VNKP?69754442E]`U?/+-661/-9DGILKI:3:K>QW8*-,.0/mqwxyyxxxwurplggmqplha]^^]\\ZZ[[ZYYYYXWWWVXZZYYYYYZZZZ\ac``egefjlkha[XWUWZ[__\ZYXWVVWWWWYZYXYYZ[^^_````aaa_\YXVVX[[\^^^_]XSQPNMMNONLKKOPOOPOMNOPOOORSTTTUVWXZ]\ZXWWYZYWTQPPPPOPPPNNONKMMMOOQUWY\ZVSUVRLOTTSSROMKKJIJKLOPOONLMSY]_^YVZ`dhlmljfdb]Z`gijjigc_][YYYX\__[XWVWWWVUWXVSTVXSYlqbYY^dfeb_`b_YXXWVVURVabZ]kvvna^^___bdca```bksrkhkifmuvttnmwzgZ]bcbabbbgtygemnggmsrgadeditupnruqlnpnow}|nj~y~’”–š˜“ŽŒ“d\efq€m`_^aie^dsuphgu†‹ˆš£¢ žš——ššŸœ†pfaadhjklmnz~s}Šn\\[[aX_bbbcccfged‚œtca[rw]ag`p}abof[Y€r]boveVW\w’‹´ÛÜÁ¶Å×”dknprop~„rw€hZ]c`]\^]^__]]cfb[‡|]gdc^]^_emnh^YYaklilruzypijmlllksym^TLORTl˜ mnmjijgk‚Ž‰‰‹‡zja^]]]\\\Z[]]^adedc`^^]\]]]^_bbbcex{gX\‡{ejx€„‡†zkda____\[Z\^_cfbZX^_ZdœÓÖÑÙÝÛÛØÓ¾Êׯ`RZXXXWVUUWZXZ\[YYZZ[\ZZZ[^aa`][Z[\]]][ZZZYZYXYXWWWVUTSSSSTUVWXY[[ZZ[YWX[fpk]bljijjkkiigfffjnjgihb[W]dgikkhfecaaceffghkljkjijhXJOPa`]_iuaJ\_SXTOVe`VY[^ab[MHHGHNQRX\^]^]]\[YY\SQUTU[^\\\^]]]]^[[ZZZ[UPMLKJJIHKLLNQOVs¯Ã¹¥„bQNPPRRNOTWUSRRSWTNNRSQNLNRSRNJFDDFPVH@l¨ª’~stvi[EFHIIIJJD=:89:<>>@@A@@@ADDCDB?==<;==<<<==>>>>>>>>>===<;:;:999::;<<;;;:9998::;<=<=???>>>?@@ABA@?:7=N[^[Z\_adc@7?@BBAE@?AA@@@:9:>@>9EUNNTQLHJMNKJJKPNHDFKMKU]QNOMKJKPPLC>>>>>@ABACB@ACFFFDDCBELMLKNUWUTTX[]^bhlrY-65:=;::>@@>=<;955:;;:;===>?ADDEECBCCCBCEDBCFIKNPQH9:GJGFCBCDEMF?GEEFHLIEKIHHIIKKIHD>>AD@>L\[CLTL;BEB@@@?BGHEDFFEEHLTUF==>==:855:::=<8AFG;-+-3COD14;<:9::;;<<<<<>DFFFFGHIIIHGGD;444312341.,,..../.++-0:HKKPRSSLHS]ZTQNIC<99;A??@7066789>?AAAAA:.)EcJ:9=BJOMLKJHCDFA;:9:9999889:4-*,.25323.,5;:7406DC72,,.24430*+5:554./322.)(+//--.0.-.011222.+*+((268;5,')18:86522=F>/.24/('+,*-9DKTWX[R6&'$%(*-....-+++,/124652/+)&$)11..//872.,+++,-.243442///+&%%%$$&*/0/,)(+12-,3:8+%+2551)%*/-+*,..,+++*+*+,--..-,---.-,)*++,,,,*()283*&'(((''*(&+0006757<;862-*-0530/00-++)(()((()1;;3,),3730/1356311134.''*-2664202219<88845:;8698532/-*4:5?E@710/16<9632231++.059975421+PDC`ulf\MRZTSL:6AGMG6()-51ST;6.-/,.rsuxxwxyxusplhefmrpnke_^]^_][\]\ZYYYXWWWVWXXXXWWWVWXXY\_``aeffgjllkic\WXYYX\_^[YWVWXWWWXY\\ZZ[[\_```_`aaaa`^[ZXVVWY\_``ab^WRPNMLNONMLKMNNNOMLMNNOOOQRRSSSUXYYZ[ZXVVVUSQPNMNOONMNPOMNNLLMLLMNQSVZXSQTXUMJNSSSTROMLJJJJLNMMNOOOOPQPOONRVX]dilmmlmmid`^^_cgihfecb_Z[afc\WVWWWWVUWWWVVVST`bZWXajijihgeb_][XWWUSU]_[]lxwna[^a``bda_ceabktrjhmompsrrutsq|fZahmjghfadrzmjjiikourd^_^_ekqtqoompvtfg{†€je…‹…‰Œ‘”•–—“Ž‰nYW^\cdija^\^hnf_kvqdZ\g{‡‹”Ÿ˜——•–ššžž‹rfaacfijkkmxƒ}|€b\^]\\]_`aabcegihfs{hb[Ylq^bgY[oa]guusw]Sadb`efq•§ÃÝåͼÌá˜Zbc]aa\`ffmkea^ZY[\ZYa`__^\]_]Ls‰feie]\^`fmoi]YX\gljfjrywojilklkl{w]QMMMObŠ±¡vloqkgiuxy†‹†‹‹~la]]]\\\[Z[]\]_`bbcaba_]]]]^`abccdwygWg¤´”ww|zzyrica``_][Z\\^``_ZY^caYhœÃÑØÚÚÛÙÓ¾ÐÜ{NVVVWYYZ[[]][\\[ZXZ\\^^]]]_aa`_^]\\\]][ZYZ\^^_]ZXUTUTTRRQSSUVWZ[[[ZZZZX^ipopf\hiijlmkgdefegimkhjke\W^fhikjigfebacehlmmlkkkkijlOJURa`Xez|g[phUYWRObe]\\_bdaRHHJJNPNV[[\^]]\\ZYYTTTUU[^^^^^_]]_^][ZXVYXSNLKJIIIKLLNRSLMo¨Ç¼§ƒ^NONNXWMMTUSQOPRTQMNPQPNLOSTRNIGDCDMSNAKy›ž…prreZGFHIIIIIC=:98:<>?@@@@@@BDDCDA?>=<;;;;;=>?>>>>>??>??>=<<;;9999:<;;<<;;:::9:::<<=>>??>?>>?AAABA?=:98;IU[[Z\`b]<2<==??B?=@@?@?<9;?DACRVUVQGCCHPMIIJJJHFGIMPMT`TMOJIHKLJGB?>>>>==@BEEABEFFEECCBELNMMOU[YVUZ]^^emovd66:4?BA@>??BFGCBCCCCCFKQNB>?=>>;8<@=9;>=ACF=,+-5EMME>>=;:;;;;;<;<<@DEFGGFGGHGHGFC82224425651.,-...-,+,,084155557=>>=;9982-G]>5;CMOQPMKKHAAHH@;754565678:<5,+1795310/36?>3,.;>3-01034556/,58236436786.),131./11,),023585321122597/(&(.379:6-.>JC3+/9DNUS>+,.'(04305?FNOE5-,++143.,--,,+.5898883.+*)(&,770,--12/,*****+,.--.//./.*())*)(-892/-,/7=;01892+).2246-$).-,+,,,,)(''()*)+**(*+*)&''%#$&(*($&--).99,%&('-0*.2,+)(()/10598861..030-+./--,,,,,,,,2=A8/*'(./-./1340*,033/,)&'/8;72..235;;87842699:;8642/,+2959>=4/1//47112222/**.14873496.$0^{J8UZQB3./24;CEIKJ;*,48;?9,[¨¸®¯°°±­¤§¬«žvNCEQf€_QOSdkg\G??@?@@BDDCCA>>=<;;:;<==?@?>>>??>>?>=<<;:999:;<;;<<;;<:::;:<<=>>>?????>?AABCB@=9:<99BQ]`\]a\=3>@=>?>?==??A@<9<@GFLVRTUG>=CHOIHIJJKLMMNQSLO`TJLIHHIHCAA?>>>>==>BFFCDEFFEEDDBDKNOOOT[[WWZ^bcgqt|rB7>???===<=>>?=:8779<<=?AABDFGEEECCDCCFHLNPPLJLNRRMDBHJHIHIIGHA9;FCCAACKOLLKKKLLLJID??DFFEDVbAKI/4<@@?>>?BGHDB@?@BDFHLPF?@A?>=;:8426?B;8AA.),8IJNXOB>;::;;;;;;;=BEFFGGEFEFGFGG@60112346874/+,,*+,,,*,1=HJSXUSQHFV`]SPNLKICADGGKEE8210100/28::8535:=8FU=5>MSRSTRNKIB@DFD?6-.1354427@9,,1443421012::10/370.35//26<<52552146789<:2+-0430-.11-.222357:<;<9100+'(+,/431793.481*,5@JQTPA465*.57/*.7@GHA>=778::5-+1551*(06655/+)()-.*).562-+.000-,,---.-,,**+,./-,,+,,+2><52368;<8//670-/./.-.,''((((,...+)++()+***)*-0-)%&%&()'$&'$"'+()03.('&%.2.363.-,++.00269:7531/0.+*-122110//-+1>@:2*'''(()+--.-)%&*-.-*(&(2<<50/0468:;97769<<96875530.,-123344431/020/0/1473.265468:<7,7^‰¡¦†Karlg[G1.4:EMQNGF:2@KF>/*o´´­°³²±¯©Ÿ˜Špb_Q]~ŒŠz\GCHVlxgWXK=>@@DG;5<<4+'(1::6667666466*QJ6=;6.*;mouyytqrsqmjiffhknnoqrldb`__^^]^\YXXWWWWXVTUVVUSTUVVUVWXYVV[^^^a^YVTTUVY\]]_``_]ZYXXXWX[]^^``_`aaabcddddedb`^[[^_]YUXZXVVWWURNMNLKLLKLLKLKKMLNNNMOPPRRRSTSSUUVWVY]\UQPNMMNOPOLJLNMLMMMLMOOMLNOPRRUZ^^_c_WROLMOONMMLKKLLLLMOOOPNKKMNNNNNMMPSW\cdbbegikhdaadfgikkie_^__\VSUVWWUUTSRTUTTVYXURU[[[htmec`cd\WXZYZZWZdp{|oaYYafedceigefjotvnkrvtsvxpklqyo][\]_chhimqrz‚sdpŒœ—~pnpprtoptvtsqnmmjcg…™†x‘Ÿ„…ˆ‹‹Ž•›†c\]ZSalbb``^[Zdjfjwuear~}‹“”“’’‘“••˜œ’{hdddfhhhilomfa[[o~eklZ]aaaabdcaaeehe]dpigZWQTT`]TSQ}†dl}wkif`fhox‡¨ÁÑßàÓÅ~VZXWYZ\_acgjfcaaZ\aacbb‚–si[]fedb^bkjba`aabflj]XXXbnpou}€{qlmkkllmxsZOOORt–¥®¸°xiopmfcehov{Š•‰pa]`a_][[[[ZZ[\]]^_`beggd_^^__^bgW[kc_XP_—É·‹ofggeceeb_a`^[ZZ\\\Z[bfda``]U_‘ÌÞÛÚØÕº԰XTX[\\\[[Z[]_^]\[YYXYZZ\]^]^_`_aa___^\[YXXY[^``aa]ZXWYYXWWXXUWaea[Z[[`hmonnjilb[lprjccgkijgftypkkkic[`hihhihggecbdefjmmlkkgiikgPRZ^`^HNlŒƒ_[]UUUSOTYQSZdeeYFHONMKKNVZ\]]]][\]YTWWTSY_a``a___a]VV\ZQEOZPLKKHHHIKNOPRULT“ʬ‚XLMM]iVLORROLKKMNKMONNNMOQQQPOLJGFFHJMKDTt›­uklf[ZJFJKLJIHB<:99:;;=??@?@@BEDBBA>===;:::<<>@@?>>>>??>?=<;;<:999;;<<<<<<<;;::;<<<=>>?@@?@@>?ABBCB?;98<;8:?KX]\a^F>CB?>=?@=?FHCFHIJNTTRQQPQLL[YGIHFGHC=<>====<<==@EFDDEFFFDEDCEKOOQOT\]Z[\`fiksyxK7A@@?>==>>>?@>;877:=<>@ACDEFFFFECDDDDEHLMOONKLORRNIJKJIIIJKLH@?IKCA@FUYRKNMKLLMMIDBABFIIGEWaE@:/36>A@?>>BIJGCCC?@CFFJNG?@BB@>;5248>B@6498+),7GLLQOD>=;:;;;;<<;>CGHGGFEEDEFFGF;101223579972,((-5;4*&',8AJX[WTOGGXc`[XTSSMDELMNOF:5310/.--.157654?JMDCOK@>ILFDKJFDB?==;:=9,,25642.4;5-./02354313455422430021/03:B?768:9633452571,-0320--07;975443568=>6230*')-.030*+7;41-')7ELPPMC<840+2:91+5JRJA:9;<>A=72,,6>>5+((+---)()*,./+'%0=8/*05/.-,,----..,('((-011-*)+*-6867998787/.21.23012.,-+((+*+021//4660--/----./-)&&).01-)*,+(&((()++*'&(+,0;84134551/,.5:96321000..-154331/..0;;.,120,'&''*+**)(&%'),+(&&,6951./28;98;9448;=:0,44357510/4:867;<;;:8765202575016748>=92@v «ª¬¢jeqnjgcJ123?NRM85>7;?@6/5:0(%&0==79967<<685+QJ6962-3Estvxwtolkmkgffghjoonopmgda]]^]]]][ZZXWXWWXVUUUTTUVVUSTVWURS[]ZZZWVWVVVWY[]^^```_][ZZYWWZ\\]^_^_`abcefffggfeda^]`cc\WVWXXVUUVTPPPNMMNNNLKMKKNMNMMMOQQQRRRSSRSTVWX[_`^ZUSQQQTTRPONONMNOOLLOPNMMNOQQQSSTW\cc`[TOMKLMMLKKLLLKMOOMMPOMNOMLLLMMMOSUX[XU[^XWZ]^\YXY]__`_[YZZYWTSTXZVTTTTSSRTVWVTTTWTM\sskib`b^YVUX[\XZerzyob[\affefhkibesrqwqmx~wqs|ynmordXXZ^bc`ekpy}‚‚uw’ž–Œ’Œ‚~|{{z{|zwutrpnnmidr€‚•–‹‡‹Ž“Ž™™x]Z[]blfbb``_]\aggkomoz†’’‹‰‡‰‹ŽŠykgihghiiihiigeb^i‰„~zgedcbacfbblnege]jwskd_YUR]]XSd²¢^`tu{xdYali\r¬ÕââÜ©XMZ`iifidcuzti^^egfabgfx¨£k_s†s`]hn`^cdedcccehf^ZZZboqpy‚ƒ|rllkklmnwo[ROMi¢·´´¼·vkojgimoqoca~šŽtb]aba`\[[[[Z[ZZZ[\^\behgb__``]ciXSbb[VVMW†´´‰mfgjnvpb_^\ZZ[]]]_beeda_`[Rt¾ÝÜÛÚÙŸԪTX\]]\ZXWWW[_`^\[ZXXYXYZ[\\]_`_``__^^][YXXXZ[[]]]][YVXYZ[[XVU^hc^[[\`fklkmlmkli_jnj_\agjjiiefikmjghf`bhhhhhgfffccfhikmmljkeeijfU\cYU]KMs„‹}TKXd[UUVUVMIN`efXIKONMKJIQW\_\]^]\[^YX[VUY_abbaaec^TSSY\PCCPWQKKGGHJLOOPRTMQŠÈ¾¬‚VMNP`aPLPQPMKKKMLJLMNNNMOQQQPOMKIHGIIKMDGb˜¡mgmg\XJDIKLJIFA=;99:===>??@?@BEDA@@>>==;;:;<=?BB@?>??????>=<=;:9:;<<<<<<;;<;;;:;<<==>@?@@AA@?@ABBBA>;:8<;;;:;FXcd_RECAA???@;;@CA@:9>;AJJIUF00;GKE;HIJKPWWRSPMKMNZbEDGEEC>;;=>=<=<;;;>CECCEFFEEEDDELQQQQW^_]]_bioqtzƒ{R7????>=>>>>@@>;987:@@CFEDDEEFFFFDDDDDEIKKLMMKLNNMMMKJJJJJJLLIFLRNDC@H^aXMNMKLMOOJBABEIIHHHSU;2580/>DKKKJKMBADDDGJFA@?@>:33;;;;<<<=?DFFFGFEEEFFFHG;21113547:;:::8>JOQIA?=;?DJY]YUOGGXda^^]XWRHHPU\]N3/3231.-,,.258:59==<:7687026214883/-/0/../13332212344555433530/14=FC;6:B@720-,+-21-.021/..1:B?;876430.693021+()+-.--*&+137738DLQQPD2+0++4;><7.:WXA2-*,9BA>;8208CC70.-**+*++,,-..-*%-?81.07-(())*)('(+.+(()0011.+***-25577339<:4-*(,4526;962-),31/3840/37:70+-1**,-,,.1//0221023/-+()*)*)((+/.)3C<1045784/)+4<:20/123432/176-(*-.3<;.(.5;:1(&&&'),.-)&%''()(&&,5961./27997::2.1130**22357:979<;=?@BDFGGB=;<954442/236998510I·´««¬ŽuwuohiU73/3CKA3).:?C=9)H¤º«³²« —¢©“„‚nap‚‘’—ŠM2?[lknmgP4?ZW?7873--,)'%%1@=/2@?9BC95/+UJ54,(/@Fyxwyyvofdggfdefgjnollonida^^^^^^^][ZYXXXXXVTUVUTUVUSSSUVTTW\\ZYXXYYY[\[\]^_^_aca^\\[XVVXY[]]]]^bfeefghhhhhhfb`_`ba]YWWYYWVVVVUURPPPPPNLJKMKLKLMNMOPPPRSRSSTSTVVV[`cdb^[ZXXXWUSRRSSSRQQNLMNMLMLMONNMMOPSZbghaYUNKMNLKKKLMLLMLJLRRLKMMLKLMNNNQPQX\XX]YQPW_^WQPTTRTYZ[\[YVUTSWfj^YVTSRSSUVTSTVXVNVpxplga`]ZWUW[\Z_ktwwn`\bdgkljillb_qxrrpr~}ngjrrihgcZ[\[\abW_}y}~€~u„š˜‡ˆ‹†~z{zwxzzxxusqooooldsŽ‹‘’‰Š‹„†’‘˜\_honiedba`__^`ccc`f‹‰Ž‘‰…ƒ„ƒ€‚†…‚vpmkkkjklmlljfbdrŠ{xwokgfeccjpl}yedb^mx{xyyn^TX_i€„oR\nxu…ˆpvuj`^d{½ÔÜâ±bM[ennjjacwohw|ŠxqghkisnT^šaZY`†ƒZUbgeccdcbb`\YV[nroy„†|rmmkjmmnxhXSQSr¢­¯´¹»”qgfkosqkg]Ys–•{e^abdfb^[ZYYYYYXZ[\XZXbgc`_``]ckZS_aVUV[WQi–ª¦Ž{y€‡„l`_^\Z[]]^abdfeb^^]Te®ÜÝÝÝÝÊ·ÏœV\^\\[YZZZZ\^_][\[YXXWWXYZ\^aa_^^____][ZYXXYYXYXXWVWWWX[\]ZV[dd`^][^dikiiikjlnqhab[Y^bfhiiid]Z`gjihigfhhghgggfeedglnmonmklkbekgX_d_MWQ[‰qn]R`zyaW\YVNJCSddVMLNLKKJHLQW^\\]^[\_\[]\YZ_abcddg^SPQRTXSE=ESSLKHGIKMOOPQTOP}¾ºª‚RNPR[XOMPPPMKKKKKJLMMNMMPQQQNOMKJHGGGJMGAS€‚Zbmh\VKDIKLJIE?=;9:<>>=?@@@@@BDDA??>>>==;:<=>@BB@?>?@????>=<=;99:<<<<<=<<<<<<;:<<>=?@@?@@BBAAAABBBA>;:9::;<GYdbZJEFIHEDC;9=BCA;;BB?@FE>416@OMCDJKLNPSTSSRQMOQ]jHCGDDA???>??=<<;::=ACCCDFFEEEEDEJOQQRX`_]__ajuuvx~~W8?==<===>>????=;:8:BHHHEFDDDEFFFDCDCCDIJJKKKIKKJJKJIIHJJJJIJJIKMLFC@C\aYPOKJLPURJB?BGJIIHLXM,,272.;DCB?>CLOLHLQIECBCEFDA?=:889BJRTOA/,+-/--09>BEII>;<<<;<<;<><+46442/---,.9IQTTRMIB;7646<@?<9864234/-031120.+++,,-/13334333335777653440/.05=B?7117=<554/.03432100//027;:74333322463.-,,**)))*,+(',7>@?BCDFEC9.*011:A@>91;NC-'%'/=DA@A?:79BD:442///0012210//.+1=511.2.,+,++*(&&).+)**25441/.--011.-003<<63+%&*1438??950)*6864:5103:9:4/291.1322694000-+.341-+++,,)')/563/7C@50/1111,+19>;2./23343104:7/,/247;71/27;7-('%&()-33*$%()**+*),4=901420036:7-*++++,-013449;9@D=>HKIIJLMKFDFA?><;923669;5//39W}¢¤¦™ƒwuvh\G62/-3961+#+>JE=6?rŒ¦¥™•|™Œƒ€p‰—•wowH6?UgipkhqhODSY?5?:41(%(*,8@3$)<@@?=.)$,RD41((6F>zyyzzvnebdedcdegkmmlknojdca_]]_bb_][YXXXXXVUUVUSTUSSTTUTUY\\[[ZZ[[[[]^____aaacdca_^[WTUUUWXYZZ[_abcbdhihhiiheaaaba^[YYYYXXXXYXWTRQRROMNLJMMJHHJLLMOOOPRRSRRRTUUVZ^___^[ZYXXWUSSTVWXWWTRPONLKLLMONMMOPPNR\bffee^SSQNLLKLMMLJJOTZZSLKKLMLLNNMNNMR^b_`a[TXaeda_]WOQX[\[ZXVVVTUkziVTSSRSSTUUTTUWXTUkyrmke]\\ZWY\\\dprsum^^echtrjhjj^T`vzooz€o[Y^`]\\[YWZ_]Z[`fm…wtvyyv„‡€~|{xvwwvutuuuvttsqppoqgd|Š•œ–‰ŒŒf^irscm~qmhfhfcZX^^\acb^`t‰‹ˆŒŒŠ‡ƒ‚€}{z~€€}|ysmjjnpstofbcej„ƒ{zuqnmprep‰pŒ~ca__lvsns~ˆŒ{dZi…yXSUTg™¨¤‰o^UQceYƒµÛÀfUcde^[\`fc`]{¨Ï¹ƒttsqreNd•–tXYb`UeŽŒl^]_ba`baaa_\UWlpnuˆ€rlmlljjvt]VTTYf„š­·¼º“jhmnmkd\Y[_o‘šf]abejkga\YXXYZ[[[[\^U\db_]`_[cl[T^`XUUX[YPX|ªÃª‹~{|ra[ZZY[\\]bddeda\[_ZY ßÝÜÜÞɵ̀Z\_\ZZ[[\\]]^^]\\[YXWVVVXZ]`cbb`_```_^\ZZXXXXVWVUWYZVUW[^a\Z^a__^\\_djkhejieijni\ZW\abghgggefdZUekjjjiggggfefeeefinoooonmlrh]bm]Za`KT[lrƒ]]vr`etj]^ZTQTFH_`UMLLJJKLKLLO[]\Z\[]]\]^]\]_cdbbb[QORRRQQSIFEHLNKGHIJMOPOORQSh§°ª€QNSSUTPNNNNMKJJIJIKKLMMNOPPOMMLKJHHFFJLHCCQYTZjj^VNFIKLJIC=;:9:<>>??@@@@@ABBA@??>>==;9;=>@BBA@@@A@???=<<<;99;<<<========<;<>>>=?@@ABBBBBCBBCBA@=::9::99:?>7?SabNBFJGFFJA8;@BA<;>B>===<:;=?BCACFFFFEEEGJNPQRXaa__]]hvzzyyƒb>EA<;====>????=<;:;BIIB=BCBCDEFEDCDDDEHKKKKKJJIIIJHIIIIIIHHJKIKLLJE@CY]TPOKHLSWRHA>DGKJIJOQ>+.59714:?AC;77:;:<<<==@DDEEEFFGHJKJMRPCCCC@55CEB@??DQ^cdejmmnnjddfc]UOGGUaa\ZYWX\UJKPFGTM84545421.+*/ATUTPIB?8232//5=B>8532.+/42/.--.--,++***+.1346788413:;96531.--,/7?;50/5=EH:6<64968853355345642212344345440,+--,+)*,,,04<:948=0$$$,9><<>@=<;:?@=844411467:;852/.-16/35./.--,-..,+'$&'&')/410.-+,,.-*'(.28=511-))+.037::443))5>:/57443767527;45667995.,-,)'*141,+,--*&&,7;6348>>9/+020.,/7=<81.044234568:;<<::;;6.020262+(('&((+.-)&')/44010/6?7,052+(-240)*,,,---.12246639?s”›¢žR53451,+-/0/.,3BJ??GNG^”ŸQGihmˆxl‘¡‘S:J;>??@@AA@AA@@@??>>==;::<>@BBA@@@A@???=<<<;99;<==========<<=?>>=?@BBBBBBCCBBCAA><8:9:9989;;;?BA<97@C@DHA/3C?@HOWSPQRXZXVVVYXZWc{WILHGEEEDC@>?@><<<>>???<:::?ACDDEEEEGGGIIJKNRLJF>98;BBCBAEKOSWY]__chlnkhf_WSOGFQ\^YTRSTWSKKJ:19EC73565354+(7MVOID>;<:9:730/08;5110.,/46.++,..--,***)**,2668:9635<>7531/,-,-18=5+*3HSPLA48:9@==<748>?8689977778:7101221..00/.../13;ACB?<:9:8654248967::767540-)'(.441368758:<><9544436868<><7/.253./1,++**,+++,./(%'+.--.-+*)))***(&)/6:9310-,,,,/3114677.-9B?11878833574685321/463.+)*+.045/++01+(%'.8<5/4:7121.1421259;;810031/02333222587751,021231-*)(&''((()+*+3<82344::.)-/-)(*,-,+,.-,-+)(+048630267;CGJGMNQX`c\TNPRJHF=9;;:545:<15s˜’„Œ¥±¸˜H*9C?3,*-./2::35EF;;>AIXM988209=1-1+'(*641744FRH4320267-omjryui`^`abcddfillmnlmlhdba__dgc`^\[[YXXYXWVTSTUUVUTSRSW[\\]]]]\[\^`bcbbbbcedfgfc^\[[YXXVTUVVVX[^cfhjkkkkmnkigggdb`\ZYYZZYZZYYYXVROPQPNNPOMMMLLLLMPQPPRQPQPMORSRPPQRPNMNNNOPPPSVUXZZZYXXXXUQOPQOPPPPQRPRZacfhkkcSMOOMMNOQUY\]beeaZTOLMNONNNMNOPX`^YX_dgijjnp`SV]a`ba]WSSTVcbRRSSSSTUUVVUUVUUUU^lwwl\TVZ\[Z\^cjnkjnfX[\Wj|lVT]]YZVR[lzx`W[WWWWWWXXXY^fdc]YW[tupruwzzz{}~|urvxyxz{ywutwxuqomkks}…‡‡…ƒŒy\T[WSYœ…QJYcciglf[\][_cfbauˆ‘”‘“‘‹‰Šˆƒ€ystw{‚whehkkkliefkl[b}‡†ƒ~|xqriZXrq^__fnpkklptƒŽ{‹umtoll[Q¥ØÇ“d_drŽ\LKs¦qchl`WUW`[OTh`XWh„pdhpust—ª…VU\Y\]^XYŸã«w‰va]__```acfceusn|Œˆ{nill|}cZZWTQaŽ¥¥·³emtlog^\\\\\]^oŠ‹m\`_YU\gpph_\[[[[[[Z[_\WYada^YblVOSRSRRQTVWYZOQy¯»˜{onmbXTX[ZZYZaeeca^\\]_]V’ÚÝÙÛǽ²bV]]\[[\\]]^^^^\\\YXXWUUUW`gebddcbcbb`]YWWWVUWZZYXTW^dccccaZY^a_]][\aike`bdaadghon^acihfhkhfcgqqjgijiihgffffffeeefjoonoommmlaIOeic\YYXTKHKRYeiaNK[_YWTRRNLKPNLKKJJKJKLGCITY\\\^^^^]^_adaXRONOQPPQPPOOPPPKNTNKJJKMPPPOORNHl£ŸqPSTORROMMNNMKKJIGHIIIKLLMLLKKJJIIIGEFIKJFFIGEIZkkbRHJKIEA><;:;<<>>?A@@AAA@@@??>>>>==;::<>@AAAA@AA@@A?>>=<<;;;==========>>>??>>>?ABBBBDBCCCBCA@>;88999::9:9@GADLCBG?79DFEDCDC>954BIBBFC;=F=8@OTSQQVad_][X\\]Zf‚[GKFDDEEDCAABB><<<>>>?>;::9ECDOM=7=KVPIEDDDCB?=:6/2331480(9PN?53:BGIHGEDC@=:81.//00///-++-//..+)(*,,,+044455688753420/....28;5(,@OQOJE813:CB?>74;DE<68;>@?>>>>933200./361143./7<@A>70,,/4333212795498665540/.,,.,,,.../047;==95458::968>@A?5.2641+(*))*-1.,++*--*(+/1/,)'*--,+,./,+0574000))+,/6>=94567546971.6649621138=:51--/352-,2579:60,+..*&&+15632:;3.15202667899:841/-+*+-+))'$%.52/..03685300,&%'(((*+,,*,7<82.2582('*-+()((*+,+)))('%%&*594/-../6?EKMRX\aefgaTJKMQJ62::966;C@60Qf{•›’y…uQSZXF3.+,.-.7=:7>F?6.0g¡”_4),2,-IDEsd812/37AD=GcfgtiKAHE>JYL94424621221*(.-6INKABCFC742/-,da[bqrh][]^abccehkmmmllkhecbaadeba`][ZYXXZXWVTUWWXXXVSRUY\^]\]]]\[\^abcccbbccdfhgd`]\[\]\\\^adfijijjjlmnlloooomlifdb^[Z[[Z[\[ZZYYWUTSRQPPPOMNNNMMMNOQQPQRQPOMMORPMNOPOMLNNORUUVXXSQTVXUTRRVVRPQQQPPPPPOQTVZ^`cfhf`TQPOOOPRTSRW^__bfd\QLNNOPOOOPPOPTSPT[`dikkkg_Z[][dhb\WSUV\ZQRTTTSTVVVWWWWVVWUSZhg]XVVWWXZ^`ejmjijcVUSTjudUUXZWVbmq~‡€m`\ZVVVWVWWXXZ[[[OYY\jrnoqvxux{}|vtvwwx{yxxxwvvtroomip††…Œ††–‹cOTZ[^]‹pV]abejij^Z\[\_`b`\fu{„”•‘‹ˆ…ƒƒ„‚€~~{~‚~~ƒzmeeihjlkhfkjdhrx{|{zujqtgqr__ahnnllpnp|‚{†n^VXZfh`}ÒÖ{[]i ¥eUZhcfvg[YY[e]QLLS\Y\foomrp|¦¢vYW\ZY[]][`¸ðWƒ‹{iaa````bdb_u‰nxŒ~pjjn…tZ]]UPP[‹¨£´¨kfsnjvbZ]_`aclplx…s__`[TSWennfb_\\[ZZZZ\[XYZ]]`]bhff`Z[^bb\ZYXXVPHj«´‰ollbXUY[ZYXZ`cba_][\\_^Za²ßÜÙÉÉ›Y[\\\[\]]^^^^^^\\[YXXVUUTYdhdcddccddca_\ZZZZYYZZYXVRU_edcb^WYaa]]\[\eli]\aa`cgmu~s_acijimmfddfimomkkjhhggffeffffefinnmnnmmlm`AKtue]TYZNJHJLOPPTOJOWUTSRSPLKJKJIIJJJJJKGADKSZ]]]]]^^^_`b^ROPOOOPPOPPOPPPNMOPSMKKKMPQPONQSJQƒ–mSXQLOPOMMMMMKJHHGHHHJKLLKKLJJJJIGGGEFGIIFFHJGFShodTJIMJFA><;:;=>?>?A@AAAA@A@??>===<<;::<>?@AAA@AA@@A??>=<<;;<<=========>@@@@>>>?ACCDDEDDDCBCA?>;8889899::6:MRTRQ[hkefc_^^_[e„aEIECCEEEDCCED@><<>>@AAEHIGHHGEFKPVVTYfruqmjgmwz|{tNDG@==<==>>>=>>;::;LYTJEEEDB@>;8)0325=;57:989749BC<<BCCDC@DV]UQQV[Z\itxhPSYTOMHGPWZXTQOLIGDD>533533./00/142/:G@.,3;FJMMKKKLLKB8/+-221/,),.//./..+*)*,-/.2553313664/24310//./39=8,1HQPOHB92-7EE6337>D@879=?BBAAA?=9851/+1<;6:=4.28<=;:80%#*/3443335654543312661./,*.,)())2==>=<<:769=>?=:>A@CD=3.12/*),+++-110/....//.,./2-)/670,.57402442,-2/..5@EEA<731/.-+)(('16-,-*&&+4:::6/-049503<=9=@7340-+(&(,13325==67=>5.27867897620-+*&)+--*')1531008;5483011-((('((*++)'-67450042+(*.0+(('(*,+('''()))*-231.---.27>INNWifegjcR?6=TW=3>;89;@A720.-c¥¢v;45GioZ:--++++,/9;:51;D2&QqS3,-*+-+.+,63*++,0650+;]deoaIHORQIHTI/.14;500230015;HRTT[Y\U@5/+'.^][\aeb[WY\`bcfhhkmljjkjhgfdcccbaa`][ZZYYYXWUTVXXYYYWSSW\^^]]]]]]]\\[[]_bbddccdeffda_]^__`abdehkkkkjijmnmlmoqrpnkhedb_\\]]]]]\\\YXXWVRPPNLMMOOOOOOOPQQPQQQQONMNOPPQQONOPPQSWYZ]\YSNMNPQQOOQSRQRRQPPONNMNRQQTY`ghgf`[SQQPPRRQOOTV[agge\SNLNPQQQQPNMNPOOPSZbiklmliecX[aa``\YVWUPRUUTSUVWVXYXWXWXURQSUUUWYZVU[`acfkiij`VSSZij`]]ZZVSkˆ‹‡„†}h\VVVVVVWXXVRQPS^[]fnqrsuxxz|€€{wuvvtwzyzxusppppoqnkw…‹Œˆ~‡•}XPTWZZX[Wbfcc_hii]ZZ[]__debllr‹š™‘Š‰ƒ}ƒ‰…~{}†‹ˆ…‡ƒ|yvgchijlljhjjovvsqpmliiryx†Œze`^cilmlmqmmmnpsf\NQUS_flj¤µnT[Y£Í„c[W¢l]\_ndX[VTWXSVWUSadw„ŸkYlnaZ]\]^^Z«tUh}‡{kgda_`abb_f„xy“smhvƒl_`^TMT[v– °¤nfne…_^dfmtxvvplutc`b\WTR\hmkfb_\[YZZZZZZXUT[b`awŠˆwnwƒ†{j`]YXXTWTt¦›ujlcWTXZYXXZ]``_^]\[\\]\VpÆäØÓÌ~T[\[\\\^___^^^]\ZZYWWVUUUZehdceecceedca_^^]^][ZYWXVPOWcecb\W[]\[[ZZ_gmdW[bdfilu…t]_ahmstofcbdeimnmlkihhgffefgfffgjmmmnnmmllgMSwseXIWZJIIKRRPPPQOLPPOORTRMKKKJIIJJJJJJFDGGKV]_]]]]]]^^[VSQQOOOOPOOOOOPQRRQRYOKKKNPQQONQRPEi…oYYMKONMLMNMKKJHHFHHIJKJKKKJJJJIHFGFEFFGGGFFGGFQhofWKIMJEA<;;;;=@A@AAAABBBAA@?>>===<<;:;=>?@AABAAAA@@??>>=<<;<<<<=======>@@@@@>>?BDDEEFFFEDCCA?=:788887789BHG>=FCA?>@CJ?GJE@>>>CMQJFGGEEC<554DTVQQbrqoqmdbba^cƒhFIFDDFFFDCEFEB?=>>>?ABGIHFHJIGFIOVWU\kwzxvwtw‚~‚qGEE?=======<;=?:9;<>DFGHGFB@AABCCDCCBCDDJUWRPOLLLLOSSQPOPPNLLKJNNMQWSHTb^^WSNMVTEKSJLKIIIEC@4+.43457988?DFHA;@@O\TJGEEEA>;979>?I^kthH>:2145478569899@E56A=:7@GGDBCCDFFGGHHGHJHD=16CDCCDEDADU_VQRWWNYktxeOW[WQMHKU]]YVUONMHC?:654320.-./..143;C5(08;BLONMLD=<@A:1*.550-+*,24200//,**+,.346963324553/0542001004:?:/3FPQOH:3868FG1'/9CA638:>@DECDCB@><73.'2C<:F=--476348:4-,1146555433651120./8<3,/0,0/(&&+@@>@A;3475:A>3+(**)*.-)(*/3788888870*+031.48:2-.:?855322.+4?:17GIE?841.+)''()*-,33/-+)(-454430-*/379;=;8<@:7::3+&&*.110139??BGHA89985487630.+*('(.30*-564102:DB4042.12010*&'()))((-10011130-0386-))((*/101.+*,-0441///.,+177@4981631+')('**$'-,,04741+,IahcOEILR[TNINH0,=A4+-2=D@::?ERS]d`Z\@0,0-0\\^\XZ\XVY]acfikjkkjiiiihgfcbbba__^\[ZYYWVWVTSUWYYYYXXZ\]^^]][\]\[YWWXZ_bcddeeddfijfc`__`ba``acfffffgijkjiiknonmmjfefea]^___^\\][ZYXVTSSSQNOOOPONNPOOOQQQQPPOOOOPSTRPPQQPPSWXXY[ZYWPLNPPONPRPQQQQPPPPPPPQPNORXaeegga]WSRQSSQPMLRW]bhjf`YPJMRRTWPMMMNNNNMPW]ahmnopiidbbcec]WUURTWVUTUWWXY[ZXXXYVRRRTUUWZZXY[^_adhhijbVSZdhe``_Z[YRkŽ‰„‚‰Œw_UVVVVUVWVURKOY^[]ckosvvwwww||wtwxv{~‚~kchjjknqpr‰‹‡j`nvfUTUWVWXW[ddcbcgfne[Z[\^_cdjrl}’™˜’‹…€„‰‡‚{|ƒ‰Š‡Š†{v|mcghjlmlkjjpwywvricdhpqoprf```ejmpoonmjjlpojZWba[_fjq{dZ`WpË¢do¥Ï–N^\ZldVTTTTRTTTTU\g}˜¬\`txqf\^`]\`VRdhW[ir}zlfa```aa`big|“’ƒskl{}hfdYOOW^gr€©¬whds wensy~€~pikiinf_a]WWWX\dghed_\ZZZZZYZZTSXab`|†ujt‡ŽƒujegjqvngaW}¤†glgXRWYXWVXY]_____]]\\[]S›äÛÜÈnS\[Z\\]]^__^^]\[[YXWVVVTVZbecdedbdefdb`_^^^^]\ZXVXYRLUbfc_ZYZZXY[[Zajh^W[clqqsy…Œ|b\agorythcabcgknnmkihhhgfffgggfhknmmmmmlmdl^Tje_QD[[HGILRVUSQPOMMMLMOTTOLKKIIIIJJKLIGEHHGT]`\\\\\\^]UTSQQPONOPONNNORVYXX[^TKIKNPQQPPOQQI[|pcSJJONMLMNMKJJHHFHHIKKJKKKJJJJIFFGFEFFFGGFEGIEK_lgZMHLKF@=<:;;=BBABAABBBBAA@?>>===<<;:;=>?@ABBCBBA@??@?>=<<<;<<<<<<===>??@A>>=>@BDEFFFGFFDCCA?;968887678>HG>67;CB>>=@BGHFCFIIJGFMYZXas|uzƒ…‹“’aDGF?===>>>=;<>=;:;=@GJJJHFDBAAABCCBCBCDCFTZVQMKLLKPUURRRRROMMLHONMZp_LQkomeQQOVLBMOKMLLG?BDE@08:6434:9;>BC>;<=ET]TJHHFDA=979?85LYfsj`_=467665689;89;;A<78<60;EDCBBBCEFFGHHGFKD<>=BIGEDDDDBGV\WUXZJ3FbrrYIY]XSNIO]c`[XWSPOLDA9565430------/36;14BJPOF6.GJC:?C4-.+*,493,(''&*00.,)-6;=@@>?@:1+*/2223431--;B9454231,4<52>JJC;520,*(&'(,1316<;:7558843321/)(,5=?;55<>=<=84+&'+.10/1258;?HJIEB=9777740,++***,162.48642224;A3.10/24463)((()*)((,,**+/31/4:=>:0+)((,7@A??6,,.144/-...--177<=4FUXadiiV@<3+6QaF122343-(.1107DB8011('&('*)&'((*)+.34,%,9;0)17830,+-.07?<2+272563-'8WWIDDIGKX^V?<;<=>BBABAABBBBAA@?>>=<<<;;;<>??@BBBCBBA@??@?=<<;<;<==<=<<<<>?@B@=>>?@ACEFGGHGFDDDA>;:7778889;DGCD?==BC>?ABBA@CEDDEBCEHGHMRNBC?637>IUNVxŽŠ…ƒyqlfb]i‡rDGEDDDDDDCDEFD@?>>>=>@GHFADGHIFDMZ\[ct€~y~‹‘˜ž¥•KAHC@?>>???>;=?<;;:=CIMJLLKGECCABCCCCDBCBCKUUQLJJJINRSPPRRRPOMLHIMLTpiQJovqpZQVXHISJKNMI;/8ADCC99:;DU]SJIIIE@:67=@78RPOhuxnG689888989:89::9:9685-5@BDCBBDEFFGIIHHG63@@@GGEDCCBAHW\ZVVS<'+IpfGGX]ZTMJP^dba_[XUQNC;766653/,,,,--.27<=59:69INNNLIC6-+,/39BB;531..3631//.,,--+,/27610./0231/.242344258:;956;?LM@2+>SLLN:,/7:4/3738C3+/32-*,/4446531021224310///.++48976673*1<01MSG@>?;9>?83:A:760,('-10/3/%(3687.*179?EEDD;1+)+.131,*--/;?5042001.11+5HNJC7221-+)(((((),06=C@658998852.+**/7:515:<=>;:2)&(+.122121,/:1-+)+7DHFEE9,-00/20,,.031167=21PO:Jai`LGB898@VL644685,+0/...)'.-*20+'&'.0('&)+)&4GJA5''0-(19:1.01341=UZC.55,183,)+479AILA<;<=>ABBBBCBBBBAB@??>=<<<;;<=?@@@CCCCCCB@@????=<<<======;<;<>?@A@=>@@@ACEFHHIIFEEEB>;:77779:=BGLHGFDCADEB><<;<>??AFEFHHHJOPOEDN=39AEJITƒ¢›‘‹wpgd]i„rCDEDDCCDDFBAED>=>>>=>ADFDADEDEEGJV`aeu‚€‚Ž›¥¤§´—G@A???@????><GMMJLONIGEDCCCCCDDDBBBDHLNKJHGGKPQPPRSRPPMKHFLLLcl[Hn{sr_SYXGNQFJMH;(+:8?GV]SKKKKG?957@=4?QJ:Qlj_H:;:99999989;;;<;8663-1=DDCDBDEFFGIGGF>02659FDDDCCBCIT[ZYSE1*%4c\>=>50AQPMNLHC93/./05:58C?5212210//.,-10+*,053+-0212201/./..23149:864963CK8.)1KSQN;./122456;>?@BILNOMLF8578;915;.+02/,*)-0468741///0131------,+1699;753,9J=8II<17@5,+,*.699<=:73*'+-0<=.)4:=;/)1439CIHA80+('*0731///1;=.(-1/./,++-;NRKC:762.+*))(('*+),5>;1../243/*'*-.,/4513:><::90(&),.13763//8?GHE@:9:<<71,)*++,04217;7791.99+%%++*+.268:71,*))+-2.'&'+3;958>?;73.+-/-/=GECCA4-/44340**07856775-=Q>*3FVMBF<4::;@D=727E<+/0.,+,++,+')3<7*$.8.)(*.02>NOQK5'')/6;:3+*,.012=<<:<>>@@AACCCCCCBB@A???<<<===>>><;<=>>>??>?@BBBBCEHJJJIGFGFB?<;8789:<@FHLIHFFDCCEB@::<>=<=CBDDS‘´¦›€zslg_hƒuDDFEDDEFDFECEG?=>?>>?ABDDAABACFGFQchiu†Œ‰‡‘¡¯¯°Á¢PDC==ABBAAA?=<<<<;7?MQMLMPNJFDCCCCCDDDDDDDA?CIKKIGGINQUVVSQPPMPX[JMK[ieDf|vs^SUTFRKCJHJMB:AGFGFFC<877789628>=<=DS]TMMLKG>64>E84JRJ>@NTRC><;:;;;;:89:;;:;<;72-.5AFDDBDEFFGGGEA743+-9EDDCCCBCLUYXZR9,,))I\>IU`]TJINW_ceeea\YUOGEDB@?80,,-----5?BB@>2.@OOLLLHA74576565.5DGC?;5210/.,)+9@8/-032-.6;=:864432//22/3782-,0/+7?30/,9JOJ8-/11489987;CDEHNNMMA4787522570.02.+*+.158<<74100000-,---,.133347::520;KH=>;92:>-&())-340389;<80)')4@;019<8.*//-18DJ=.++(&*-7888887:9.+.23,-*)(+:MRIB>>940,))(((+1.$&+--+****+,+*),0.-/560.8<55682(#(/0.09;6/-6>CED=8:=;5/+*-0-*')+/67306=5-6:.('('',1246:;4-+)(*,3/))).68405;90*(%&,//.291.3EB-++/>A@;/0:>=:65408L@03*++***+**'#)8=5+1;92-)2>22FRY^WI<9ZiCZ‚R')YXXYZY[^bfjklkkmmmljijihhgggdbbaa`[ZZXWWXWWY\^_bddcbccccdec__```^\^_addfhhgfeeffffgffeeedbabbbdfghhhjjjkkjjjjjlllmnnmjebbceedcccbbbcfgedgijnqgVNOQPNMNQQPOPQRRQQTTSTUVX[]aecbglj^KMWZ`ggda[UQONMMLLNQTUSQONMMQQSQOMMQ\efdgha\ZZZZWTQOQSU]fhgfb\VPKJKPVVQNNNPQQS[^ZPRUTW\\YY[cecaa_]\\^_[Y_ca_aa[XZYVUUUVXWVZ]Z[bfgd\Wgusg[\_``^][ZXR[py‡Ž€dUXXYY[Bpº“JLicVU[m‚|rgbinmptw„ƒƒ‚€}ˆ~efrts|„…„…‰‰ˆŠ‰„t_ZXYYYWTRQVbf\MX]QONNOT[dd_XXnˆ‹šž“Ž•˜“‘‡†‡Œ†~~|wokkjz‚‰yijhhijkid_^`bbaaaaabcbdgg`_ddkv}„zuwgYadjw‡›¨·^NReXMNUZYbµãæêíîåìŸZaj]POPSTRSUVXUXyx¤¦{afmjohky„„…š—sXINQMSfytc]^`c_err€†v„‰snogXRSW]bbbaba[~{rª¨snpœšwcdep}}h`jrrrpw˜tWWVWZfnia]]\]]\YTTX\he_^ZVUVTRX`pwmceow|tk~lfYY[[[ZXZ[[[[[ZZZZYYZ^XuÁß³\Wd`[^^\]]]\\[YXXWXWVVVVVWXZ[\`ijeac`^[[ZXXXXWVVUX^``\ZVTWWWXWWWXX^f_Y\]^dtxw}ˆ…vebjt†q_bcbbbacdknmnmmifffeggefjoppomkmmmfcjlsŽ”vXZULKMRSW^YSPLKKLMNOPQOMJIILPTSRPRPQRSQO`c`bc_\\]`TBDLNURORURRRQPOQVYZZY[]XNMPPLMNNNLOON_|ZDHLLJJJLNOLKJIHHJKJJJIIIJIIIIHFFFEEDEDFEGGGFDCEELPMGGIE?=<=>>?BCBCBCCCCCCCA@@@>=<;<>>?@BBCBBCCBBCBAA@@>==>===>>><==>>>>>==?BDEEEDFJLLIIIIIFC?<;899:?<<=FGDKFEGJJKKQCR_OHBBFDR–¹ªž‚|vqkbi†€MCGGECEFCDQRFK><@A@@?@ACE@=?ACEEAMclluŠ—•‘—¤µ»´Å¬TCIB@CCCCAA?==<;<<<@KONLMNNMIFDBBABDEEDEEDA>@GNPOKIKOQWYURPPPLL^yUGMVfoJSwwt[ERPLUIHIADerjW=?IHGD?>>>???>53:=?=:EYXNMNNF<78CG1-HRFFKJLOGC=;;:<<;;::;:::9;=:3,,3AICECDFFFFFFDD;2/19@FDDDCCBENWYWTI3#&)'.FBBO]]SIHLU\_``abb^RQa][XUQD9212227?DDEDCA7-8JNLKJF@:9:;98511=HKLKF<11220.,-;KI<5565326:AA?;6595100/-155-''(*)/513612>JF2*0767;99935BA8BMPNK>/24/++0588530-*/30/49:732231//,*-21,+09<6,)-18622@><931204==97,)8KPH@?>;620/.-,,-20*)*)*../0011235760-0661054036:8/%'171,/65222208A><==5-++,020,('.78/)+2<;2120.,**+02246;:1+)(()+0.--+/672,,0/+(('(-01/+3@A@>>@C=982,/799=@>8129<0***5?BC<12?IGA8.487@FKB-2.'(('(()*),388989:3.2:CFC=AHE82AOMIJJA1''*.35;>8169?1')&16/0,&),&.HQDCA;;3->?ACBCCCCCCCCCA@@@>=<;<>@ABBBCCCDDCCCAAAB@>???>=?>>>>>?>>??><=@DGHGFFHLNLGHJJJHE><:8:;:=CFHHIIIGFFEEBABEFC@???JJFHGIJKMNJIEMNCGA?QKR”¹¦—Œƒxrneh…ZCIEEEFGEI[ZHMM=?BA@?@@AD?=?ACEC?JbpnvŠž¢ž¡¨µ¿µÂ²WAMKEDDDDCA>===;<<=@CILKHDBDFFDBAACDEEFFEDC??FNSTOLLOQSSRPOONNPMxmLKTghHHhwyX@QPSPIKF:ERSc\8:JFFC=>?>?>AB718:==6:NVOMNNF:9/,>IEEQUMHIF@><<<<;;:;;;;;::;?=3.3?KNLKHDA<965552/9LSPMJB8-+4;98759ELD<9889878=?=;77;832213597/'(*+-/124634=FA.'2=<=B97923<:2;IQOE5+..*''+07=971,,49507<6..1451.-+),10,/5;<0%&(.5534:3,1DJ:0,240//02/*,146;:8;@DE?:74113/*)'$-<9+'))'$&17/3=BA>60/111CH:;1.9JNG@><9435642110122,.46886555547:<80-144553/-26:=;2*/?A3'.8:72,'+9>;:80(*-,,-.,).76-'').7:1+,...//0223553/,,+('*-/02117970++,------0232258;@CGGDA>3-079;<@A?<=><71/17>D;3379858>FG@AF;**,&46(-1-,+)'.DSH8=<74=Taitf<)175'6j{jXXYZ\^afiklkjkmmlkjihhgfgggghihfeda`^\[[[ZZ\]_bccdcegiihgghfc_\ZXWVY_cehiihgeeddfggghhgfghdaabbdddefikklmmlklkklkkjjjjigebcdcbbcbcccbcfiiggddjqk^WVSPONMPSRRSTUVWXZ[[ZY[_a^`fjmpppm\OPUUWXZ]\UQOMLKMQRSRSSRONQQQRRSQOOOMLLKKLOOOPQRRQQPONOPRW^bgnpmeXR]`SMQRRQPR_qkWTWRWgqka[^gookfefeceicZ]``bedaedXSTUUWYXY^dhiga__cljggecba``_][`]]hw‡|`UYZZSu¡vRbjlsm`XSXjuspijnrwzwwzƒ}ortuqhgimpqu‰‡‰‘ŽŒ’‘ŒkTY_XQMLPPNfwQMR_iZOTVTOVUMVge…—˜žž—–“mc–‹†‹xhggggfcegeefhjkmf[Z\\\`bdcddehja\ZXfw{z{|†„¤oP]dilx›¸ÝêÜ¥nUS\benp|¹Üæïëåâî¦cctxl_\\[YWSRRKk€`d}œ–qa_^`eme[RMI[z‹Šƒ}sdUF?IRVY\]_Spµ²xy{te[[^_bbfdbba`gqw®º¥ƒusl{’eb`\d‰–zbhvxurs‚š†\UYXVX[cdc_[ZX[ZUVYX_fbbaYWYY[^[biifc]U[^^Xh}te\^\ZZY[[[]^^]\ZYXXXY[O•â¥Z]a^[ZZ[[Z[\\[Z[ZYWUUVXYZZYZ[[\_fhfd_ZXWWWWXXXXYYYZ[Ycp]PSUWVVVWW^d_XXZ[WWdjls~‹‡vedku~yh`bcbaaaa`clpnnljhfgiklmnnonrnmoor`Uqmjus{‚rid\]`]VHGILMKKPRTVVTTUWWWTNLJKORRSRTUVP\dcjeSU\`e[JDHLSp~qWWUSUQNQVYZZZ[^\TOMLMMLLLLMNMQSHJIMLKIILMNLKKIIHJKJJJJKKKJJHGGFFFFEEFDEGHIGFEDEFIGHFFFD@<;=>>@CDDCCCCCCDDCBAA@><<;=?ABBBCCCCDDCDDBABB@????>>@@>@???>???=<>@DHHGFHJNNJGHJJJID?<;9;;::@FJJJHHHGGEEB@BEKIGGFGJHGEHKKKLLLJJID;<:;WQRŽ¶¡‰†…~upjl†ŽbFIFDDHJEIdcPE\C=A@AAA@@B@?@CEDCAHbsrxŒ¡¨§ª¬³¾¸À¬WCLKFDDDDEB=<=<<<<@CBDIIC=9;=@ABACDDDFGFEDCBACJRTPKKNONNONNMKOQBSl[ISaWFJXkkODLOVLHH?37>=JK7;FAD>57889C=ANLGJGCB@>=<;<;<;;;;::;?@94267?EEEFFFGGHB5045794=CDDCCCDNWXXYZ]X8+**1?A=KXTLKLSZ\ZXUTTNYyrvwxpaI<725>FGA;9:ALOJGKNMKJFDA:4/./00.9Q\TH?82,*7DD>;:78>?;9;;<<==?B<788999988:8852..2530113456=D?1*5ABCC77;439519HPI;/-//.+*.02;<:50-4<977:4-14862.,+))-037:70+,.03760,4<764..=:9851./4:70-113772-.258;<7+,@B@@EE@<727?<77:?NODSYZV:29=6AU[OE:,../0B\Q,)43,192.2/,01-35,,421DPPUZXXN7&$+=IB;=CDHC78DGGGB8670*65),4=8,)'&.DO;17;27Yijwl=&))174@CDDDCCCDDDDDBAA@><;=?@BBBCCDDDDDDDDDCB@@???@>@@@@A?@@@A??>>?BEHHHHJMPMIIJLLJHD?<;;<;<=CHKLHFFEIEDCAAACGJJJKJKKJHIJKKKKLLKJGB969ILN€£”ŽŒˆzuz‘bJJHFDHLAOom\HaK:AACAA@BBBABEEEDAEauu}•¦ª­²³·»Á¿‹EKJIFCEEEFC?===<;=@DCCGIBBGB=?@ACBCDEFHGEEDBBBENQOJKJKLLMOPLJMN@CgbJNMLLKLUSFFCQXJGC;77<;>?@=<==<<<;:30/1041.133:;<9645=?7.00.27981+),)(,48972+-376762,&*56450.3:956774/++-./*+;F=45:?BDEA??;95/*()+/363-+*,8801234@C5*+--05203550/;HF@<93..0..044+((-(+57;=<;<8.*)07620223651+*02230/)',1/0:?9/--,+,,**,02/+'())('''%&'&&&',///0///0/.151*).21000245548:7871..//.//.../--/2562--6@H\oZ..:5/4:9.&&(275;8,&$'6HR[[ZWYR8&&'0@FCFGGLJ;7CHID53A@8470&)1@=,(03--AI3,64?_fgvqH)),0:D:Ib\\\]_cfhijklmlmonjihhgefffffgfffeeec`^^``aacdeedefgiijjiggecba_^[YYVVZ^aa``bccdeeffefhe\SXdjedeaabcdghiihhiijkjjklkjihfedddc`^__`accca_acbcgijlmnnlf`]\ZUQQSRSUTSTRQSSRSUZ\_homig\Zq|kVLKMMMNQQRROMLKKMNOPPPQRQQQRSSRRRPNMNNNOOPPRTSRSUWURRQOORW^eeadgilaWTQPWWNN]qoimfahrpihhijkmnlljlk^SY[]\Y_edaem^QOSUUVZbiknmc[bi^\filjaapycZen‡~bXVa€WY`ejlpkjikllj]Zmupprrqmz|{wwy}xliiiifjoquy{kpƒŠ‰‹‘’‰m\^ZQOSPI]¸ÀpTRONsxouhYTUdd_bv„}tphhonldm‰”Œsdhlv~~xqhdbdgjkjpl\Y\]_aeijkloe¥ÂhSu{lfnlmdI—…PQW^_^•®¼ }sjc_^ceWct¡ÙëèéäÒÛ_ac[SQYdhaYSQNV~aSZ`hppmvnYIYg\]bbcZPYŽ‰qy’š’`TRNQSO~˜‚xwr|vcX[`bba`abbdebex”²wuviisk^^_]Y_†“‹~ecoqnpqo}uXWYXWW_cca^[ZXYYX[[\bbf\\aa^\\_cccefbdegjhlh‚{lomf_[Y[]_`aaabaa]YX[WX}qWZZYXYYZZZZ[[[ZYYXWUUVYZ[[ZYYZ[ZZ]aa]XVVVXZZ\^^\XYWTeu_VYXWVVWXVY[[\YZYUUVZny˜•‰vdfk|v`]``___^_``ajrqonmkhhikllllounT[osgSSRHGJOW^ea[dq€~…~^Y^\_a_^^_`ab_]\\_d]PLQTVVTXXUN]g`XMJJGO^[KEHJPT_vyaWTUTQOQ[Z[[YY[WNLMMLLKKLLLLLLIEGKJIIILNNMLKJJIJKJJJIJJJJJHHHGFGGFFFEDFJIGFEEEGIJGGGFD@===>@ACDDDCDDDDDDDBAA@><;=@ABBCCDDDDDDDDDEDB@@?@@@?@@@AAA@BBAA??@ADFHIIJKOQMIKMPNJIF?;<;<<==;:=@DDDEGEFLG?>BDEBCEFHHHIDCBA@>FRNJMKHKKLOPLJLI>IifQKI>FHGIGDFDSXIFB<9:<:AC@<:;:868BA;=CGHFB;:BFGIJD>6/2721134318GMJEB@0,;BB?<==<<<;:;??=<<<42CIFFFGHGA;52210//423-++++/7@EDCBA?4//12453555310358:>;20125:<<=<426972,,6A<10117HH7/011034034579;<;>?@@5,*,,13662/--/1015521322149840,(08640.367899951-.01.+2ENA1158;@C@=@@<3+)+,.0221.-,,4:222259<70..-.00//131/5CHA;62,))..131,,-1**546<><<8/,/37751254113.,,,++)*)*+.02;:/**++,,*((+141*'-1/-*'%'))**,./1./00.,././10-.32-0341/-+.578762///001/./2324655:;>KTN4%1:99<=AACEB>BGG=0.4@JB31BWaU>/@I<>?@@7%'-()(1CMUUF45857738<1$)8><8.()+*2@L^_\[ZXD+&(,E>=]^`bdgikkkkkklmpojiihgededdeeeedddcba^_``a`adeefhhghjkkhghgeeecba^YWXY[^_^^^^`ceedeeefigZSZeedecabbaaabeiiiijkjjlmnmljhfedcdb`abbbbdcca_``adfhjmpsurmhfcYRQSSSTSSRRTUTRSTXYYdmheb_hqprrfZPJLOQSUVVVTPMMLMOPSUTRQQRTUTTTQMLMMOOPPQTWYVRQTWVUTRQQRV\^ZUV]`\Y_]UWVPOVggdopljrrifhjkllkjkhipiVX_]\Z[befektcQRVTT^jqnmlfZQPW[^mwlaeurb\dr‚w]a]Td†Š|ceinqjghgihhfaftuqomkc`|zwvw€~€tdfjiggkqxv_\o‘””‘ˆ’|]XVQPOLƒÀâ݃QQQPd}€wbROSZeecbehjmidjopnliqvqighm{~{xylb_dgkkkneZX[[[`gijjjka£Ù|Q|…kVXSPNT®|GRRRMb¦ Ÿ™…aa`\_`XLYlw¸çîéåØÓQ^ebZPSX^\VSRK[x[QSLGX|–zkfbaaqnji[d¡kfƒ”Œj_SKLMRWmxylwmbW\bbba``chhfldg„­ouuifkf_`aaaSo’Žˆq`cgijjghk[QXZT\wˆsfa\ZYWXWX[]d_anbUXadc__aa`^ciknsx~{|†jefb][YYZ\^__`aaca][[[[TY\ZZYXYYYYY[[Z[ZXXVVUTVX[_^]\ZYZYZ\_`\XVTVYY[[]^[WYTUsiVWXWVVVVWXZZZ[Y^]TTVTmz‚Ž˜•‰udgv|i]^```aa_`aabgpsqnlkjiijklllnpo^_pskXOSMIHGIS__V[jztaa_cca`^]]]^^^__]\]_`_WOQW[YSUQKNbi[YRKICLR_LEHLPQfufXRRSTQQSWY[[ZYXRNMLMLLKKKLKJKKIEHJJIIIKMMMLLJJHJJJJIIIJJIIHHHGGGGFFFECFIHGFDEGIJJIGGGD@>>?@ABCEEEEDDDEEEEDBB@><=?AAACCDEEEEFEEFFECA@?@@@??@AAAAABBAAAA@BEGHIJJJMPQMILOROLIFB@>:;<=CKHJLHGFDKGEDB@>AMQMLJIIIGGHJKKJKKLKKKLM<997Fg”£¥¦££ž—‘”¥‚}b@EGKZxƒzpyvp\C??BBBBCCBABFHGE>Hey“§¯²¶¼¼¹ÅÉCKOJIF@>AGJJE><=;;>CEEFFFFFFG?;>EFDEEFD>;EEECA?:>NNLMLGIJMPPMJJE?DRM>>F5=ILKHFEJZZFHKG6/7;AD@=>?>=<<<97:ABEHGDGKD<:=>CHEB=52DMJDA9+,>D@?>>>===;:;>?==<;20:FFFFGIF=85332453:BCCCCBENWWODDFCDB;/)7A>FYYSMPVZ]^\ZUSI:Gfˆ—|G,-,.4658?EGHKG<35;>DJIECB>631//.0/-;A800//.0695330*+,+.47:BDGFEC80.0133555652369999711247::962+*,.-.-/9A:/,-17DB40120.27434215<=?FIG?;4/)(+/2333/,5:514511541.-7>=891+4652/047999972/476108DH?0/367;======90+-21220//-,,,..../01342.++*+./..122/7B>722+&)1100/,/36-)3348>>=966789:74683-+03/,+++,-,-/24454,(&(+/.+**-120**4<82-)),-/135664/.-,,+*.1.+-/032/2660+'&,138?@7//0013555788985312CSSQ;&(.5<=@B?EPLDFLMD3+/=II=/3FQHDBHQSN?463*)*(('&/8:722579>>30:@1(4867/(0;4*.KW^\RKGHHEHJEB838765311582*-=P_\IBIHBDJC86P|sB373/2@A8cdgjllkjkkkjjlmmmkiihfededcddffedccca__``__adeegjigikkjiijhgggfeec]Z[Z[\^^^^]\`ddcefegkomaZ\adedcbaa^\]`dghhiihilmnnmkhfedddc`abbbbdeedcb``__clqpqruukbZTQQQRRSSSSSUSSRTVXWU\egfacqndlupmiXONMNQTVYXWSPOLMPRUVTRRRSUVTUUQNNMNOOOQSW\[WPORUXZYWVUUVZ[XVUTPS`e[XXUTX\]Y_iqpnpkffillka]ekklrpe_YV[_aaee]go^QTTS`nronlg[ORZYXp€nfieba^Y\_\W^gbdzƒ|olnlhffffedejswspoonmlr{wuw‚}€ƒxgjhb`]apylVix‚ŒŽŒ†‰‘‘”|ZQRPMV˜Þîè×uELMUŠ™wi`POWZan}vqrlbdjpvspkhdbelko|xƒs``dfmjlhZYZYYZ]bghgff_ŒÞšTu‚|iMMIoºmKXVO^˜²ºÒÅ…]_]\[WSzwtŒ£ÇåìèåÛOV`cd^XWZWRRVT_iOHJZmƒ›¤¤±´¹¡u]boje„o\­Æ—Š‹‹Šsjotyq_LIEVepy€n^\cddcbbdrtkzpd~Ÿ„qtpheb``abcb][}Š‚l\_ggggef^RVZS]‹uic]ZXXWVV[^g\z³¦€cVZad_Z]^_gnqu{€†…}o]]\Z[ZVVX[\^^____^^\]\[ZY[[ZXXXXYYYZZYYWUVVUTVY]`a^\[YYXY[\^[WUTUUVXXZ[XWWQ_p_TVXUUUVWXYZ[\]_c`WTUR\hs‚”—Œwef„sbba```aa``aaacpxvpnljijkkkorpmtmemrn_TNJJHDGRZXUWY^`[Z_dda__^^]]]\]^]\]`aa\SPU[[ZVOGMfbUXWMGHFH_OGGMPWffWIEJSSPSSTYZ[Z[WOMMLLKKJIKKJJIIHGHKJIIIKMMMLLKIHIHIIIIIJJIIHHHHGGGFFFEDFHHGFEEGIJJJIHGC@>>@AABCEEEEDDDEEEEDBB@>;=?AABCCDEFFGGGFFFECA@?@@AA?AAABABBBAAAACEGIIJIKLQQPLKNRTQMHEDHB<;=?DHHIMIHFDKHGECB@FSQLGIJIIIIJKKKJJJLKKLKL@6@@@\³¯°¯®©Ÿ˜—“š§u…Z@FOg‚ƒu_ef[UEA>@AABCBB@AFGFB>Qr€¤°²µ¸¼¾ÀÊBCPMJIE<6:FMMF=<>=?CFFFGFFGHGHF?8>CEFFE=/,:GFDA>;:AKQLGIHJORRQIC>9775/5D???>>>=;<>>==;;611?FFEGIG<444444324BEGJJH<58?GKGB@@;54432111487432222456553.+-.-19::?GLMLKD>988402332226>?;=>844468884.*&'*./321;A80-.16@>6221/-024530015;DLNI<5462,,0452-,3;92-/453135423<<6<>1/4532..699885018<8238::81/3668;;;;9;:2+053210/.-++*))*+,++***)'&(+/1113664389301.,+/31.-,134.(24//4:?<::::::9642-(%'...---.-*+386430(&#$,30)+33110+,9B<0*),.047999;:62///////.+-005765542/))-.3?LL?421225899889851113HTPVB/404@BDCAS_WONPLCNQPXO>6/**+*))(&(+/=@88AILKHB=B@0-148728A;-+03DP@F[]F(->HQV[ZTMGFIEDB:=@6/12024894/16:EU^YNKPE9<=<8Cde?28557;85hikmmmlkkkjjjkmlkkjjhfeeedcdeeeedccba__````bdddfikkklkkjkkihihggeec_^][Z[[Z]][\^_acegikmqph``bdddb`_][\\_cefghhiklllkihhfefeb`abbbccddedbaa_^bjkgcafh`VRPPPQPQRQRSSRQQRTVWYYY]cffhkfekkjrxuj`WNLMRUWXWUSQNMNQTTTUUUUSSUVUSQONOPPQQRW]]VONPU[\]\[ZXWWY[\\VQV^^]]YXZ\^XV\jrrrokffikkgfheilghvzgTTV_fd_X\`cZY^[bmqsrmdXSY\WUs…tmneb`^ZVXZWYkxyz~{toljgfecdcccam|wtuvux~tn‰~vxzylywtsws^TSZlsgn}€ztrmu‡Š‡„|iXQSSTœåéåíÐa@RMP•¹fSy„\Ykr…‹ŒŠ…tdejrzvsplhdelji{w{Ž†t`dfhmeam`VYY[\__`_``b^vÒ¶Wms{tXSE µ\NVSEz¿µÑè¢^[YWTPV‡Æ–w”Ÿ¶»ÛíÞ•TP^\\cd_\VRSRGe_[q†œ¶ÊÏÎÄ°ž›‘xefjin|‘b•Ë£ŒyobgpxŠŽƒmURW[ksi_`cdddedq‰†ƒ‹rry~wsojfda``a__akjuŽ”‚c[fjijjieZUZUW‡tedb]ZYYXWZ]`_v¹ÓÍÀ¢wZRW]][\afmuyƒ“ƒna`\Z[XWYYZ[[\]^^^^_^_^]\YXXWWXXXYYXXYYWUTVUTVVY[]][ZYXXWWYY[[XUTSSTUVXXXXUVlgYVWVTUVVWXYZ[]]a_]ZUTSQR[qš‘yed„nbeca`_```_aab`lz{wqlijjlnhuƒypqh^^lre\RHIIIOUSNS[\]^dcaaa`_^^_^\\]^_`]^\WUURQRX\^\[TY]RQUULEFGGPTIHMOSWTMIIT[YTUSUXZZZZUNMLLMLKJIKKJJJIIGIKKJIIKLLLKKKIHGHIIIIIIHIIHHHHGGGGFFEDFHHGFFGIIIJJIHGD@>>@AABCEEEEDDDEFEEDBB@?=>?AABCCDFGHIIJIHHFCBAAAAAAAAABBCCBBBAACDHJKKJKMPQNMLOTVTQMIFFIF><=?DFHJJGHEBIJHFEEHRZPKAAEGGHIIKLKKJKKKKKKKD6FH?@AAAA@@@DEC@=MwŠ—®¶·º¸½ÈÀˆF;NOKIHD@<;EOOF<>>>@@>>BBB><71=LH;733?MORWQ<5BONGFD@@?>>;9;=>??>>=;<>>===;93+6DEFGHD<87677654--9BEECDMWUGEIA;FJKC94>FN`^QMS\`beb_\P=/+=ry<(0,+.113;@BDFGHFC;9?ED@<;<;666654688886534458<<971,,-//046;CGILLNNLKJG>31430.27?A=?@<9866532/+)').36621>A723014=<972262+,16600.-2BJJC71/1445?GB8-.681*''1<;778853465:?:137685/499861,1>A923430124689:::97684-+1531/.-+,,+**)+-.+))('(&&)-154359;98:9301231142---,+/-)02+&)1;<866668:71,))('+-./...,(-;=3160'&$%*63&*770//*,;B8,''+05::;<74553231-+044369876542.-,7CKNKD>;8535775577753245GQMV@:QE8=DHJN`cZYVPB-',/8GNF<428AFMLIPF:?8+##')))*+(*?J>=??@ACDDEGHIJKKJIHFCBA@AAAAAABBBCBBBBAACFJLKLLMNOOJIMUWWTPMHFHHFB>=>CGGGKSLAAJKHEEGLUXPH@;A@@CEHJLJIIKKKKKLKF?FE=O”¿¼»¸¶²­¨ ™¦„‚‘{NDOXpq[BCI>9;@?@AAAA@@?@DBA?;Iw—¦¸º»½¾Å»t=;HONJFEDCAAGOND<=CGGHGGGFFFFHHJLNLFEGHIIIOQDCBBD>412&8OKFHMTSTTG778:965?FHFIIJIEN]adg|qJE>2@LG>47<<@??AABA==7/8HG:629Pejge\J>BIKHGDAA@<8778>><=>>>>>=;6-0@FFED?<=;988753+(3@EDCCJYWHGF75KOOKC6=BI__NLV_dgeaaS=10*-NV1,2.,-.04;ACDFHGDA>=<<;9989:6656679999:843316>?>:60,+,22.-,1>B@ENPPPOOPMC9740036<@>>=;:9620../.-+*058601=B<64225:;:5--85,.3650/-*,6.,*-.,3@?;<:9::21648@7/47<>747985/(3EE810///./158;=>?<8671-.2420.,****+***+/23++../.**/46556887=C<0./23241*'('''+,*,,)%&,33112347:84-(0544220/-..-5?9,072*))(*97)*53+))(/=<0*((-7?>;AB=1)'(()0/&)?QIC=;9AJMQSTTSTVN;037;?BLWA'2DHNMPWE0)0Q_?,-'090.1//0116@DB>=BO_jdTKDCNMEEKKGLNOMA5-+^`dhiijjijje_`hqtrmjigeedcccccddcccb```_```bdgfccacnrmjklihigfggddfdba\WXYWVXWWVVW[acaab_^ab`^^`aa_]\ZXX]acdfiijmnnmlljifdddbabccbbbbbbbccbaaa`^\YUQNNPPPQQPQSRSRSSSTTTTTVWZ]aaabcdddgptpmopsvtfXQPSTTVXYXURPPSUY]`]\ZSOPOPRRQQQQONNS[cd]WROPRTTUZ\YVVSRSSRRVanh`^cc``^ZW^jorvsqopd^chjogY`w‚kV_mno„xZ_jnijx{z€}rg_]ZUnŒ‚ogda`^[[YYXY]kvy~‚ykgjpmdaaab`[l‚yokz†„…”ƒ‚sW_l]du}€‚{snlimwtkoaZ\[XVUTTX[YZhlhfyÑëëРw[QSOz½ÙÙ|w{‡Ž‹‰ŠŠ‹Ž‚kivzzwvnejrne_eqodbcfdipsjjrYY^kmszulb^^`SÛ’]wRLY]W“ÎqcqVp¡‘—œºxMVraKQeo„zdh„”zdal°†w‡yjhjfc\X[q–¹ÇÓÜàÔñm[NQ[ehhg^bgll…™c‚ „qqpt}‡„€odbkp_TYWX[^``bce^Z\Yx¾àßʃotutlecba`bbb`asƒ‹—˜”‡qijllklqpaYWYch]LS\ZYZ]_`^_acr“§µÈÔÖÑ°~YXc`^p€—œ–…ojfab^\\[\[ZXXXZ[\[[_a_a`[YYXWWWWWWWXXXWWXXWWTWYXWWWWVUUUTUWWYWWXVUTSSTVXYWYjeVVWWWVXYZZZZXVX]b[RWWSUTSU^}›œ‚deqkghfcaa`aa`aac`g{‚‚xnijnl_\Y_utoZPMYkfhto`[ebY_^b___^]_`^^_^_^^_`aacegTIHIHIKKMNSY\[]_aSLPQOIGGDKRMLNOTOIL_tpcilYTTVZ]ZTQNLLMMLKJIJJIJIHGHKJJIHHJKMMLLKJHIJJIHIIIHHIJJHHHGGGGGFDFGGFGGIIKKKJHHFCB??@AACEFFEEEEFGGEEDBA?>=??@ACDDEGIKKMLJHGECBA@AAAAAABBBBBBBBCBDHKMLMNONMLGFOYWWTPMIEGJJIA;@42=9/5EE85;Snund_]YI9AQRJDDCA>;9:>===>>>>>>=<51/:GDEB>==;:88741./5BGEAAJ[XHD>;GVOIMIEGGIY_PO[diib[VG0).--7<322/-./036=CDEGGEC@><:988::;76566788889632219?:63451,.32+,..9EDBKQQPNNNPPD<5/125:>==<==:3.-.0144.,04660/7AA9/026:<:3)*3434543/.-,-7<8542.-0532<.*2:>942585.(8H@4/12/0.+(,48:?DDA;87645421/-,*)**)***.150../57/-/35677648HM?2-,/23/*'&''),,-,*)'&',.,++,.48996.+7><973/.,..1<=/+394.-,++560-/.)%%(073+,./4=>Pba`]KOeT:36?OY\XY\F.(*,/46::6>LQIJLPTUOFFC@GH9+&')22'*ATSJ>:7AMQRV`gaYUSF;9749;61.3>@BE5)4>BDGML7((9[[7,.(+65010//--4>A>79BL\dTJRWWVVSTPD?FLK@,%()_`bdghiihhgb]_gmqnkjhfeedccccbbcbbba``_^___adb][ZWWdqpjjkhhhgfgga_ccaab\XXXVUUVVWVVX[YWXVSRVZZ[\\^^\\YUVZ^``bjljklmomihfdcbbaaacedcdcbbccccbabb`]]\WUSRPOPPOPQQRSSRSTSSTUVVWY]^``acddfkppng^]a]ZURQRRSUVXXXWWVVWY[^``^[_f_QPTSRRSTUTSW^bba]TOONNOOQTSUYXQPSSTYbecb`c`cb_[U]celsvtjZWdgaenlekwtke__e}~agsnmnw|{}€zl_[[[c€„phecb^[\ZZZZ[gwxx{|xpnyocba``_[lƒ€nhjtŒŠŠ“’‹Š{rcZdv€|z‚…zmipqehql^TVXWUVVWYXYenk[QZ{¿ œ’eSdjT–Ùè߃x{h€ŽŒŠ„…ƒzrw}zywsoottuldqpc`ceeghnrtoXX[fjm~ˆ…q^_c][´¦]gRVacX¬ÀŤn‰·ÏÜÖ³_NZd`_]]pveuž“rhldQ[r~}wvwufW`oˆ¡ºÎÔÐű•t^QRTRV`egj_RSUZ]_’uS¦™whggo}~zn^Wa[STXZ]^``d`VWPHÛïåï²oipuofcbaaaaa_a‡£Ÿ™–š–}mhkmlkouo_V]gllpx|l\Y_cg\Z_^U]{±ÌÈÅË͹aX]^]io‚•›—„pkbmc[]\[ZZZYYYYZ\ZZ\\\_a]YYXWVVWVWWWXXXXUR]]UWYXWWWWVUVVURTUWWUVTSRTSUVXXSclZV[ZYZ[[\\\[[ZWWY`\UTVTVUUW[pž‡eftokkidbaaaaaaaba]y…zoiknj]YX[clteLQXZ`hoywsxq`]^`_^^]]^_^_```^`diltskgTHIIHHJKMMNUYZ\]^WNHGGJIJEGNMJKKRLL^zvefkbKHRUW[YSPMKLMMLKJIJJIJIHGHKKJIHHJKMMLLKIGHIIHHHIIHHIJKJIHGFFFFEDEEFFGHIILKJJGGFCA?>?@ACDFFEDEFFGGEDCA@?>>?@@@CCDEGJJKMKJHGECBBAABAAAABBBBBBBBCDEILMLNOONLKJIQWVUSPNLHIJKID<=GJS{ŒtOHCGGD?BGKROOJE?:88AE>98?@?@@@ABCCCCB>=<=o­À¼¾ÀÒ¡9:HDEHHCAA=>BCGNK@=BFIMMJHHIIIIIJJLLLIGHGKSVWRD?DC96>53JI?NNJNY^_[B5<<=;:=DGIMLIGBKZUGD]yz{M-01:IF@DA;:??867;>@@@======>@75EF8:Pmuqlfb__R9:PTJGHF@;<<>ADD>8;>=>??><5/-5EFC=<<97667520/15:DEABKZSDABOVWKCGKSUURX^MR_flg[SIBC;1,021210/-.000.6?BBECA?<;;9999;<=;;98653577643222:D8.-484/052(/?EGGHHJNNPPLIINKA5+/148==<9<;62/123354./366302;CB;2.27:<:51-38<=864/.-..3530/0,(/86.-;FGGK=4<;1;@,,146772.1559;3+0586/,196.,;E;1,493//+))-258BJG?<<97553331/+)******-1324/,/310013899968C>/+,,054/*-..013340()'(*-+(&&')134<:.-=@;:83/-+*)1?6'-7;851.++-00/,*'&&).1,(*-169:8243./>FC=9;4,.1;ME/+)+274100//-.17<:8>EKUUNXfje]VTXN6/:=82,&%&UUVY_egihgedeeeehjjjgeeddccba_^_`ba__`^\]^^^^[VVXYY[ennjiihhihghc[[b`^bb]YXXUUWWWWVUUTSRQRQRTXYYY[[[[YTTWY[[^ehjmnprokhdbbaaaaacdddcbbcccccdcba____][WTPOOOOOPQQRSSSSTUUTUWYZ\^_aaccdfehoqj_UQPOPRRQQRTUWYZYXYYYXXYZ]\cmrm\OORRQSTWWUTTVZ^a_\XSOOONNRTTXVPRTTUY^aced`]\]fdb]Y\deeb`fqwmZbxyklvpaWRUt{fuyppsw{xwyyxwtj[Zcb[j}sikgc^\\[[\\Y\n{yxijsieda^^][eniaghly‰‹€ƒ‰‘‘‹kYYcƒ…v{†{ghne^gqvbNSYXVXXWXXXWssŒÁ¯„dpcP^xcW¬èîÛk{sƒ‰€z…|w†…ƒƒ€||yww€zcqrc^cfffb_djcVWZchdj|ƒt__ffN˜´dZ\_fgaÁÝá©fdimŽÖïï­\LSOYeoqŠ•€ÆŸrsq^[^w{z|€€„‰§·¼Éξ«rZRQPT]]VOXijkjfw}i_n½–a±ä´„yh`mxxutm^cbRNWY\]_acYTVMM®çìçéÓs\jvrfcbbaaa__b•ÃÈǾª•†sgfhjjjpseYas{ƒ–“u_[`fkbXep^[W{±Âµ¬³°®•iLR]^^u˜£žˆrddo`Z\\ZYYZZZYXX[XYWYZ\^\ZYYXWUVVWVVWVXXTSW[XXYYXWWVUUVVSOPRUUVUSSSUUVVYWYi_T[_]]^^^^^]\]\ZXUY_XRUUXVUVX\x”…jr|uppmhebabaabbdZRvˆƒ{ojlkd^YY[V[fhQVTMUXXly~ƒn]^]^^^^^_^]\]^YUdknqxrieYPLIGHJLLMMQWZ]\\\ZQKGKLLJHKLIHIIIPliVQ[oYBBQUSZWROMKKMMLKKJKKJJIIHILLJIHHJLNNMMKIGHIIHHHIIIHIKLKJIGFFFFEEDDEFGIIJMLJJGGFCA?>?@BCDFFEDEFGHGEDCA?>>>?@@ACCDEGKKKLKJIGFDCBBBBBCBCBBAAABACEFGJLLKMOPNLKLOTVUTRPONJJJJHIDBIIHkrgTDB@GA<@EJOKJC;89;?CACQQIJJLKKKKLKMZf`VIsÀÆÂÀµ«¦¤ —š˜nMHRKBGJD@BBCC<99=?@@@ACBDDEDB==>>s¸ÄûÁÈÊ[2CFDEFC?@@?>BCDIIA>BFINMJIIKKKKKJKMNKHGHJQWQLPJCCB7.259><6EONNY_]WB;@>==<>@DADG<@dyrtqlb^[C4DPKJJE:56:=@>:528>>=:=>>>?>;4-*/EF;7785445420.0345=CBCJPD?FKOJBA@:AJLOS[ZJTchkbTRJBA@>684210/.-.00-,07@@<8525:;89;:;>?@?=:4004774222229850..00020.,.-*/:8,19;=AHJBA=357+*.14542/17448=BB:55.,3:933>?51/7:3./.0.,03423<=::51.,)'&/:/%099762/-+-240+('((*-0+&''+.//.-++7D@4034100672-))-23,))()+,+)/7=><:;Njmaca]V_^M?778889?@<?@?@A=638CILF7-(')-286-,/13764000-,./11/5ABFKQ\bhplbYVTL3(01342/02NPW_gjigfedbbceedfhigeeeddca``]\]__]]]][\^][VSUWX\\Y[bhihgghhfefg_Y]a_^ac_ZXVUVVUVWTSSSRQSTRRVWVWYZ[[ZWUUTUVX]bgjmppomgcaaa`a`accccbbbcccdeeeca`_```^[VROOOOOPPPPQSSSTVUTUUWZ\\[\]_abeghklljc[SOQQRQPQSTVXXXY[[[\ZVWY[emjkhXMMORRSUUUUTRUX\acc^VQT\bjiXOUUQSSSUW^chfa\XYfxj[WVY[\_gwp~{aYpupwqb[RSnriuyprsvxwwwwxzztllkcgxphojd`\]\[]\YUXm~y~€ldnkffa]]]]\[[^`dgkxyr{ƒ}Š–ƒbYWdy}†|pyrbhlgikrueUUYWVWWWWWVOm•p¨ð·}„xYNavefµçïÇr~ƒ…†xouyq…ƒ…„ƒƒ„„„€~|rbqp`^bdef`\Z^^XX[agfdtxia`e`X¬jkhlht¬µªˆpdhz—½é±[KQOSYlu‡–’“¥„rvgXexy{|€„†¢½ÕÞâÏ¡|iVIMSX\_\ZXYes€{qu‘ lšÆrÁ¿‹…šˆˆ†xvrnjnhba‚zXX\]`db\VWSU¹ñêèåÉnVgutgccbba``_bˆ®¸ÅÆŨ‹|i``ehgjng\dou…’Žz_a\cgj\XoŠaY\Wo’žž¢«²¸®‚XT_apš«§ŽpbdcZXZ[[XXY[ZZYY]YZZZYYXYZZXVVVVUVUUTUUUWXSXZYYZYWWVVUSQMOPSXXYXWWWXXXZXVedTW^_^^^^^^^^^]]]YVW]XRTUUUUVXT^|€t|~yusqlgebbccddg]On‡…yljlj`YZZYXUX^UPMGNMO]ktwyo\_\^___]`eWUSONVnotrliec]TNKIGJLMNNQUXY[[\^^SMKLMLJKMIGGHIOXNGKQeeIBQUNXUQNMKLLLLLKJKKJJIHGILLJJIIJKMNMMKIGHHHHHHJJIIIKLLJIFFFFFEEDDDFGIIJMLJJGGFDA?>?@BCDFFEDEGGHHFDC@>=>????ACCCEHLLLLKJIGEDCCBBBDDDCCBBAAAACEFIKLLKLNNNKKNRTUUTRPPOLJJIIIHGKQRXZ[VM@>G@:?DJMID>8799>HCM^]PIILLLLLLKQbca_HR¬Î¿»´­ª¨£š›—^3AULBFGDCDFF?;:;=?@@?ACDDDFDB@>=AÀŹ¿Ì‹7>DBBDE@=?AA>EEBEHC?AEGLOMKJIKJJKJLNOOMJFJTNB?LURLG<11587448JRLV^YRKCA=<=?ACIQLKHDBTYLF<<??=<=><=>>>DJFB<=Xw~yume\\aM0==>=92,)*AJ:266895431//1465=:=9753211..21/015>>830148:99:<>>AA?>;6/.1674332139;2-0442149>GHB=86014=CEMUYWTQI:,.02578520-023577530/37:500:A@?>=88=;100881./13423546BF?=<968997675/,..,+,-/0110.**+.00/29?=730+)'&,6:757?:/(/6:@=-&*./221.,*)(.)%6?::;:::6/,+)%(/0,,584320.--372-)'&))*./,(&''%)1+&(&)5<71131/1683-(&+43+)')152,''&+9BACA<>DFEDEDA>;;>Pijecb]Zc^OB;:82.26>ISVWZWJ;6789;?ACCLWY_ed[SL5$26'%+)*.4?DD<++/9DCVnksiA11-6@>>?AAEGDCB>:9=@:=OTE2-012221025=???<941121.,+3@AAAUgaeonf_VSB1,05887;EI`bgjkliecbba_`fgeeeggddedddc`_^^^\[\\[[\[[\[VQTYXXZZXW\ceeedbaabgf]Y_d^\bc^[XUUVTSTTSSTSRSSSSTVVWXYZ[ZYXVSQRTUY[^bgjkkfa_`__```abbdebabbdfeeddba`aaba_[XQQONNOPPQRSSSSTTUTSUUTTTTVX^acghffjooib^YTSSSSSUUVVWZ[\]`^ZVWYZ[]`ghZOQRSSTTUWVUVVYafgfaZ^nx{€uXKV_ZZ[UUZZ^fghaUct[WUUet…‰}hx†kP\vwuwog`cpokrppprtvvwvz‚††ƒ€qky€{ohnlha^]\[][Y\UYs~€yfekhea^^^`_]]^]^`_hpmntjire[XVe~sz}pnjfinuwrieebYWWVWWXYYSUƒsnΧw‘¬˜mTX^[[s¯Î¡…Š…„„„|ourq…„{~‚…€wsrs{€~nszq`_`cfh_]\]_]]^bgkdp}haccfZ{¸dsqhii]Xaxxqlj‰›„¢™\NQPNP[]acchpjusY]mt|‚…‰ŒŽ’ ¼ÒÕ¾}X``YWVWXZ[UVatz‚®•hy‰’{£À°•€Wfokay¶·‰|svza\ˆZYY]apre\Z_k¶îíçî­bVfrrhcbaaa`aa`‹¢™¢­ÉÆ ‘Švd_aceefcedj~’˜{\Tb[kif„¦usdgvqabˆ¢®¸½ÂÎʤhP[k¬¯“pea[YXZ[ZYXYZZ\[\^[\b^ZXUUZ[URTTUTTTTTSSTVZ\^]YYZYYXWUSPNPVY\\\]]\\\\[Z\UUf[T[^^^^]^]^^^^]^]\\YYXUVUUUTVXWOfw|~|{xvtojgdcddeehfXb€‡zmjlgZUYZYWUVZ[NHELTX[]fkba]b\ZZ[\WZgROIK_lonsrmgca^^WPLGIKMQQRUVWWX[[^[WOKJJJMNLJIHIMHILNMWgVGNTKWRPMLKLLLLKKJKKJIIHHIMMKJIIJKMOMMKIHHIIHHHJJIIJLLMJIGEEEEEDDDEFGIIKMMKJGGECA??@ABCEGHFEFHHHHEDB@>=>??@@ABBCEILNLLJJHGFECCBCEFEDBCBBAAABCEGKMNLLLLMMMMPRTVUTRQPOMKJJIHHMRfj^NMOLBDEB@DJONE=::986:HK\cb^QKKLLLLLKRb_[WDCŽÑ¿µ³°¯¬§ ¡d/GQGDGGDDCFGD?<9=AA@@BBCDDEDBA>;M«Äÿ¹Í¯Y;>BBACB?=>CE<@DBEGCABDEJOQMJHJKKKKMOQQNKIKKB==AEEHB=74758@93;IRU^YLB??>>=?BBDDCGHDBVOJHBC58A7469?@CB=;>:13;;86<@>=<>A>>>>>@CB>9:AP[`c]WWWXU;8Yb\V@35632211236669??===>=70-**9J=168<<8320//247:@DDEG@>EC?ACA>;89?AD>>OK`eeaVSR?4;:1/7=><::843224<<9?C@<;:57;957@B@BB?>:;2..4654421142--/22..3:>7320-.,,-32/.140,/0002774ANQXTIGKKJIF@=;<6/,041../258878757>>:7777787520-,--,-.-.11221./)(,0/1340-,.12/)+00149>3((/38DA0'+*09:8542/+,+$+<@?:544/,*)'')-**.0.++-.-+,58+&&&%*,**,)'),-)(.0,)''*151.0//17;72)%,2/)(*+6;0(+*'+9BCEDBDJKIGGE@::97D^nlhe^`f\UIB>8/07<9::.)-.19<6/HebdlljTWT5/764:;??AAAABEGJNNLKJHHHIGECDFHGFCBABAABBDDGIKNNLLKJKLNPSSUVVURSPONLJJIOGQXiobKIHGFHGFGGNQMA88;:87=LSfa]caWKKKLMLLQ\\UUKBZ©º­±°±°­¦«±:HEFGIIGECCGID@9>BBAACBACCCCA@>8XµÅÀ¼ÉÄo;<;@BBA?><=AC<8;B>=;9869B9/.=OV_T?6<>??=><;87BGGCKW=EPONB79>>==9@???>>@>;<>><:;BOQSZWMWP>P`[QA3121237<<98>=6:>=<<<;623,,7A61;>;993/-.02469=ACFG=?>==9437CI@APJGD?65;9-2AECDDB;:950/45456310-,,,.03.,383**11-,,,,07>?>DLNG;73.,,+*,2897544222.**.47876583)4>0-27<=94357655420,*+-/45,(*/551179;;;:74,/=?3,,061.---/-.7CLRWWLFMSPKKIB><:3,()00.,,04:::::86:><76851333/*(),-.12/.11344694/1/01.,***1761,)))+166.$)356@@.)0+/9<;;<;4,+,(*7@=60//+)'(()+,+*)*'((*+)*.64($'%$+.+*)&'/21-(&),*'%&*/-,,-.19>;;3*-0+'*,.13*&-0.1>GEDCCHKKJJIE>:901?LZklh`dY[ZPE>715?GMNNPRQOB>FHC><=@=21Mimoqra>3,';A,4<1(4;236201JU7/A^Y9&-35:BNUSMHCGPPLJG?4/-(&';Y\RNLIFEB:;CBEQQI@;<>/&+/.10+%5VaehkrJ8ZM7DA10:@ELMdca`a`bdddccddegfeeeecddddcdeca`_`_]]^_`_^\]^\WUVXXXZ__[[^_]\[ZYYaf_X^f`SPW``YUVUQPPRTTTVVWXXXXXYZYZZYYYXVUQPQPPORTVVXZ[\]]^___`adhgecbbbceeffdccccccb``b_WQNNOPPQRSQPQRSROOMOTXYZ\\\]_adeehmolkib]\YX[\\ZY[[[\^_ac`YTTTUX]de]XUSTTSUVSRRX`egeenuqovzrtsct…zkZSZ]XWYZ`egqyf]`VkŽƒsnƒŠcNRe}m^pxnb`Ycnjkijklkjjikozƒ~th\_emwsjozo__^]\]`]WWZ[g~Š}b`mg``_^`aaa_^^^^_^[Z\]_^]b`\k š›“xdgpgeh^\acfe\VWWWWY[WZ`a»ÁVcgJYraMNPPUqŒvƒ…„‚}zzz{wjbpnpvsquxidr}„}qkigbbgofaaaaaaaekgXW”|c_l„ÉÅsplZROMNOPNU]]X—¦‡WORMbcO`teSSY`grgURJ^€ˆŒœ¥¤¼Ë­wKPXae\WXVVVW\gqwƒ©Ä‚az‘½Ö̆ŠÁ]XX^_[K{Ų‹Â®Š‚qioŒ‚`Vq²–Ž¦É²vY¾ï詃†k_oqjefb_`aab`gÍëÝÙàÖº«¢†okkkihgfdn‰~`OYfdbbiƒ‡{pmvhU[m„yWT€¸Á¹·º¹¢lWbw˜•}h^\]^^\ZYXXY[^___`^^^^\ZXY[YUTSRUVUTRSTUUY^_][\\XUTZ\\^ad`^^^^]]\\\]^ZT\h\Z____^^]]]^^]]^__``b`]YXYXXXXXVSSk~€‡ƒ|yvpkfdcdeheaXQb}ylhe_ZYZZYWUQT_]VPWix~yd]a^]W[m}oOHEJNNIJZp_Pevligfda^[ULFHLQRRRRPJMY`\[]ZPJKMOOPNNMLJKNNRTSPOOMFMRONMKKKLLLKKJKKJIHIILMMLKKJIKMONNMKIIJIHHJJJIJLMNNLIGFEEEEDDDFIJKLOPONLJHECA@BDDDEHKLIIJKKJHED@>==>@@ABCBCFILNNLJHHJLJHFEEHIFCBBAABCDDFGIKKLMNLKJKMORSSUVVVSSRQPNKITaR^mfj_JDGGHIJIHGLLJA<79978?LR[a^]c\IKLLNLLJHQ\bS:@}¯¬°´´µµ´²³™SLLFJLLIGDBA?==@CB@A@BBAAABCBA@7\´Â»ÇÁt;<=:BBBB@>=;;:GaVC@AABDDDEHKONKJKMOQRTWXURXTIJD@:47@===;;8:>2403FW^K68>>?><:6213CJDBUS?QYXUJ=7=A@>@@A@@@???<=??<::?IS[^UMX]NLUTG;578:=CGJJHEC?<=>===<:9;8.+1413=<87:4.,-/01126:=;3/7AA>AHMVgh_QOK=4<:36;:9:=@?@>:621>LEBNMLHD;652-3>FECFC94976;=9465..10/.-/050-44.+152.-,,+-6?@:;BD:140,**+-17971.12235/)*0579;8564/58++28??72//013550**-/0242---/0-+2999>3+*(+,-,+)*(.>JMOTO;7JRNIHIF?;<71.+13/+*-5=?>==<;;??<994-.021,(),//164033340)+.//0/.)(+..054/..++(&-33)&4:89=.*6338:;__OD<7;?CKOaaababdddeeeefgggfffedeededdffdb`aa^]_`aba`_^^]YVWYZ\ac`^^^_^][XUXaaYV\_YQNV^\URRQPQRSTUVVXZ[[YY[ZZ[[ZYYYYYTSTRPPRTUVWZ[[\]``_abaadffdabcbdeffddbbb_]`bcccb\TQQQRQQRRPRTTQNOT[[[[\]\]_aadecdjosuvqjea\[]][YYYYYY[^bc_ZWVUTX^_[YXWTRRW`^YW[^^`adkicgswnmzxv{pc_\\^]XSRW_`]ikfpeXw€x|”\\bci\Thwvh`Zenfdfiovxvtsrtu{yja]^oyrrngtugb__hpvyphkg\eyze_nka\]acaa`````_^[Y]__aacga^dr|€‹˜m_cac`]abdfe^WWWWWYZXYSp™eVjUOQOMQSRSdosƒ„…‚~}{ytqqkbmjqutjfsqnx€~~}rjknlhhnrgcdbaadfjwnWRu‹”“xae~”º[ZQMMNOPTWV[cSgº‹VWRV®–Q^fXUYX\kqbRLKX}”‘–§´¾Å»¤zSNTY_YXXWUUUcs{…™Â¿yd{ŠŸÆáÜ£ygwo_Q^f^OFa•Ãå¿yfpvuwvhZSÀ¯xʽƒgZŸëÃŒt~udgkihpc^bb``aq­ÜèÛÜÞÏ´©—|oosvxtj]qcU\dlj^]a^U^nqg_QLX~oSNY€¨²¢–•†bXeŽˆh[]]]][ZZZZZZ\]]]`_^]]]]]\\ZWVUTVVUTSRSUVZ^]\]YWY^]]]^^^`]Z[^ZWVVXZZ\YT_bYZ_^^]^^]^]___^^_^__``_]^____^]ZVUbgm‚ƒ|xpkgeefgjh_UQXt{phb]\\\[YXY[UTUYY[dw…{dS`\Xa~ˆk_NHIKLMPKLXTPixommkg^[ZZVLHLQNNQPMIINW\Z\][VLMNNMMNLLJIKMQTQMMOOKOPPNMLKKKLLKKJJJIIHIJLMMLKKIJJLOOONKIIHHHHIJJJJLMONLJHFEDEECBEIJKKNQQOOMLHECAABDEFGJNLIJKMMKGEC@>==>@@ABCCEHJLONLJIKNNJHFGHJFB@AABABCDGHJKLLKMNLKLMNPRRSUVVVUSRRPNMK_clwjXUPHEGHJKKKFFFIJE@<<;60?PGBUb_]SAJLMNLH@BOffP?Ir¬´·¼ºº¹³­´±qHMGINNLIE@=99=::?>==;9931/-@?><;92/36AKDBYW]`SMMIA<9;<;?GE@CJD3/9DF>:;:;7688>>>;:=>@FPWXXY[\XQOH?>@BCIOOLPWUMGD@>>>>>==>>:1...14:537:3++-//12347;78>?B@AA?@@607?>56AL^h]QJC::8:92178::<>??=897/2DE@INMHB;73/08AHGDGB42=:6::6550*.7620.--30053/.23/,,,+**4@C@;<=3-0/-.../2320//3776630146;?=7468:<9.,27>;0+*-156542++36431.,,/1-(-322:@F=3+*7D@3-,))*+-/1..>EHB?@=644240--3;?BE@@@>=@BA>93/00121..00..10,*++.0(%)**+,*((071')..--/0*%-860,15465*)499:99:<7,-693,+130/0,+02/.-.//./334+%(*,273.00,(/41.+('*,(#&*,+''+,)()++,-./4:6.+),01/--.0-)+-,.666@IJLK@566588/*7FDB\peeha[YVNF=7F\ug6!,NhYBEKD;?MRbbbdeeeefggffhgghghhgeeecdfgdceecaa`^^`bbbb`__^[YXWZ_aegc_^`^^^\XSW]YRRY]WNMUYUQQQPOPQSTUUVXYZ[YXVXZZZZZZZYXWURPPQSTVXZ[YXZ\\]_`^]^`db__bcceegfeeb`^Z\bgcahib\WSRSTRPPSUTVZ]^`]WWZ^^^^_`bcbcgmtvuwtjhhb[VUUUWXXWXZ\`b`YTRQSVZZ[\\VQPVchdaaYRU[cgc`djmrwy|~}yoffe``^WTWX^g^dqifojht|{‰nr{rhcXXfx|n][egdfggo{‚€vpng^pˆ„|vgkoqkaexs\f‚‰…ƒvc_eddije]^dda``cddcba]\``cegeeba_bbfpz|qcca```bbceebYWXXWYXXXY^XVYc^WSOMRXYXY]fsv€}{yxqommo|†yuvfmxstyy{|zrprrqrtuigd^cehilzkPpƒ‹˜†fbth„›SPXLKKLNQSnl]Pu’Z_\QSšŒWQQMOUVWllVOSSUi‹œ¢¬¿ÏÀ°«…VNRTVUWXWUTSev~‡¡Çªqf{‰›ÊÜàÈS]{dP]]\WRAmÕï§qjpqslc_eL™Óv±µlh`Œá¡ƒŠun_Zegyzc]ca```pƒ‡µèáÞßÖ¹£Ÿ‘xmptz{vkyn\dmqutf\[accdecWQMgu_T]sZaƒ‡ƒ‚‹‡nWh†‰iZ]\\[[ZZ[[\]]]]]^^]]\\\\^^\ZYXVUUUUSSSTVZ\]^ZX_fc`[YZZ]]\ZZ\WSPRUWYZ\b`ZYZ[YYZ[]]^^`bdd`^^___``aacbaa_]ZWWWUZn~ˆ†€xqkgefhhig\UVWj{sg_[Z[ZZZZ[\VSWZ^[\tŒp^X^\Yk‘|HHJHGJJNPNOMKMfwsokhf`\Z[ZSJNQNMOOLJILOVX\[^^LJIJJJKJJIGIKOROJLOOORSPOMLLLLLLKKKKJJIHIIMOMLKKJJJLOOONLJJGGHGIIJJKMOONLIGEEDEECDHLJJMOQQONMMHECACCDEFHKNLIJMNNJGEA>===>@@BCCDFJKMNNLKKNOLJHHJJFAABBBBBBCDGJLMLLMNNJJMMNPRRSSUVUUSRSPOMLfgyrTJIIGGGHKMPOGDJKHGDEGB?5?K>5ASYVH9EIMOLD=HYWM@=An¸º¿Â¿¼º²­¶¸‘QFIIKLKJEB@??@@?@BAAABAABDEDCDFy¼ÃÄ~;>@@FHIFECCC?<=?APdeTFABBBBCEFHOUQMOQSWWXYZZVPLWLD<>?@?@>>=<8530/-5Q\L?ED?=<<;6266DGFG]bl_LBBFIHDA@::DGB>B;/6DHC@?><71,,138>A@>=>>==<>>?BGGJ[gb\[WOGDFFIMPPLMX\UW\XOC=>>>=>:4565./02620591*+/0024457;:/6EGBFJKKF736892.:Td^MKJ>568871.48<<=>?><:<=5-9A?DGE?;994/3;/-..//-,3:532123523420001-+--.,)0>HD;782./.-03211124689<<::><:88;?>768:=;:2-178/)(+0588653--5;;6-+--03.(-400=FJFFEB=75:956Fjm]PLJEM\TD72MxqXdw_2&*-,*,1534>ED:30..001.++-+(,2=T^WX\\O@=CPUQZ^N@6)%'?etx~ocd_T@57;?35^tbC67.),),:82::31?@@BCDFHJKMMMMMMNMLKKKKFAABBBBBBCDFILNMMMMMMJJLMOQRSRQSUTSSSTRQPNblfRKKKIEFEHJLNNGDNLDADHLLLHEC?89>BF?:@EIMMB:?NE=<;5mÀ¾ÄÇÂÀ¾»¹·»¥YIOONNLJHGC?=<778DEHKGEDFCACD@??;AP[`UIBBDCBCCDLXVQQSVWWXXZ[WSQSB?>>==?AA===:732543K[K@EB::<=>>::;FFFR_fcXOHFMQGFUVF::DB<;74:BDB@AA>82/--,/6;?<=>==??>=>@C@=Lae]YUPKGFIOQOHGT^UTdnjdS@=>??=5/276//10000242/.01124458::7;FEFR]\RC877451+:Z]JFKF;635BE:-2>@?>>7.1:===<:7665237:BEDB=65;:.,///02474..12344331--.01.-00///.7@>7553121.121014;>;:9;<<@B>:86;><677;;352.16610002344322./8==81/47751,2<<;CFI=67-.@@35:999:85;JLKLLJGE>2,4;97@GHDBC?::=83201583/@JFHB;@B>8568:9643210.,*))*,---./.+,,)'&+6?:55/)17.-085)2?;72-(''&-0.*)-369;<>=5..29;76887752/--42,3<6M;(.//11,-25444.**)'&(),28:7/%&274/7<-#%-2+##)-0/..,(')*.,&$&,/+'1AKH<21,')*++09CHGHHZqoh^QSN<0,/@X\___GAcnl`NJIKLC@A=ErsMJY@%'18=8.-1/3?FE=2--,*))*+-///048DTWU\YB37FSSQXZSSO6$".[vviUbbS;/27<1#8VM>773..,(-7=<5-.00,(6GHFY^IGM8'.4ddegffgggiiiiikkiiiihgghfcbbffcbb`aa`^adccccca__[UV]cc_^cfc_]YWWXYURTUROQTSOMOSTPNNNOPRTSSTUTUVUTTSVXXZZYZ\[[XUTRRSTUWWUSTSSTUXZ[ZZ[_baaacdffghjjf`[YVSUallnssoi\TSRPOMOY`ZTQR\a`\WX[_bbdc``aaaa_cea_cjmiaYVTUUVXZZZZZ\[YXYUQRTVXZ][WW_q{o^XUNT`igbcgjfevƒyouwqdfhaab\[beZ]t~zzy{~‚y[Xgmooprqlnvzqbowfeffhiny~}|{zy~q\]y“”’‘ˆ{|ztombVTc}Œˆ‡‚t|„{idonbbeaabekkjkmmkiijhnvutg^eqsolmlongdcbcehjrzp^ZYYXXXVWYXYZZbkttf`baahnnlifruqrnbdknw€}~|sofous{~}{|}‚€z|‚‚yusmlnjqrlln|‹‹‰€~odgxv€sHJXziOLNMORTW[MK]UNONKNWPLQWbf]JKQSVVTU­Àĵ£¦¥ƒl\TOOONQVUPZs}†¤¿³Šmm}¥¯¦¸Ï´dT\y“‚rWTPP¿ç}Villljd_^`W’±pz†ql‡io|xq“eŽ±|^dc`a``o‚ˆ°ÙÚÙàÍŸ—”rpnnnoeahlvyi^[YWcqsg]Xm„`S_df]egbrŸ½¹¹Ä¾ef\Z][ZYZZYXXY[\]\\\\\[\[[Z[[[ZZYYYWWVTTTVWZ____ecZUUVUSUSV[\]_YUUUXZ\^dcXRUWZXXXXYYYWWRUZ^_aa`^_``_\YUSU[RPQNPVTk‘•Š~rlfdelnaXXYZSZnseZWYZZZZ[\XV[]MU\QXd_`YW\bX[P\NKIJIGJOPOLJRbidcdedb`^\[VOOQRQROKHHLPLLVZ\\PIHFFGHHGGGGJLMNKLPTSRQPONNNMLLLKKKKJIIHHJOPMKKKJKJLOOPNLIIIHGGHHIKMOOQOKIHFECCCGMMLLMNOPNLNOLHDBACDFHIJKNLIKMNNJHDA???>?@@CCEGHKLLLMMNNMMNMLLGAABBBABBBCDFIMNMMMMKKIJLNOSTTRQRSTSSSTSTRQRUQJJJHFGJEFGFEGIEIHF@9:CIILNG@:9::;>?@DGJMA::ANYUD8YªÇÄÊÆÄÁ¿½¹¿°nSUSRRPNLJE=97568;?BAABABDEEBVižÌ¾_?IKJC=??BFC>@EDABBA@GW\UKDCCCDDDIUXTRSVWWXXZ\YZRC<9<;:=854345FXH:?;68:=ABBDDFKF[^dYRQNQTUJPee_S>=?>;;93578559<>;=A?<:=>7>PXURPOLHJOPONJGV]RUgmkkaJ<=>><83./55220//021110/334665547>FIEL\e_QA9;;53/)<74356342/00012320.-./0//39:98657:985/5CFCEEB788.-9;89:::88407KQOMH>:?=54:=<9?HGCBC@:99751..15/-@MFG?9AB5-165788652/-,*('),..//-****))(&,;A71;<1/51./68+)==<9985.&)/1,*)(,29AA>82346;<88>=;82.+294,2:6CY_ot^KF@2-*1G[V_bedWYkobPKG?72A?6.0,*7FHE?6.,+****+0;EA6596BUYXD.+2GTPQX[[]_I1/+Ir{yN6RaW?0/7CC-$0:87:9652)(6A;1./0/04AKJGHQXM?0&'(ffhiihggiiiihjlmjjjjiijjjfa`cedb`_ab``cffgfda`aa^Z[^a`YTYac`[WUSUWWUSSUSQQRPNMOPOLKMNNORRRRTTSUWXXVVXWY[[\]]][XWUTSQQRSSRRRRSTWYWWY\^abacefgijkklkcZVTPMVgpponousgXQRQORXYRQW\_][YZ^bdccdccdcebadcdhgbcijhfb]XXVVXWWXWWY\__^[VWWXZ\_]VU`hhge\VPS\bbbeecbjyyrnjtrjgbfi`]^X\s‚€zuv{tWXajmooppnnqtogeaceefgkmrx{tlz‚}mW_~“’’“‹yswxvuo__ltsx~y{‚qWh†xfmlbacb`hmlnppooopprpkjosibkutpkjglolhbadglrvyzfZYXXXWWWYWUV[flmljhb`bmrleai{xrlmk`gmpx‚viitpopt~„…~{{~„‚zxvtrnmqtvxsmoqxŽ—›‚kl^]v‡`u—ˆNLB_nSKMMPUSTPMOQPPPRVphTUU]id[POSVXY[W]šÁ¿½ ›„on]ZZWPKLTUNU}Ž—®¾¯‰quˆ¼É©º™iq{…ž·ÅÎ̘cRH¡ÖuVegiihd`_\^[{Œ€™ŸŽyu{“•ŠŸ‚p•ˆd^`aa_`bht—°ÍÜÜàÛ»š“Ž‚wspnlogedgly€~n`ZZ]oyuba^yq[Z`b`_smgbd†«³¯´¡mW]YWY[ZZYYYXXWVX\\]^^^^]\[\\ZZZZZZYYVTUUVY[^ahh\YZYXUTSSRUZ[YZXSOOTX\dcWRPRTZ][XXXWWVUQTW[aeca^_ba^WSONPRNOPMNTRY†˜ŽƒuldbeskYXXVWTYkpbVVYZZZYX[XXXVJNZKP]Z]YTSZSTWVNKIJLKMQPOJKWefaabcddec^\YUQOOPMJJIJKLIJTZ\\QJHHHIHHGGGHHJKLNPSUURQONNNNMMMLLKKKJIIHHJPPNMMMJKLLOOPNMJIIHGFGIJKMNPPOKIGFEDEFKMKKLMOPOONNOLHDBCCDFHIJMNLHKNOMJFC@??>?@ABCDFHJKLLLMMNNNOONMJB@CBBAABBCCDHJMNMLLMKKJKNNPSUVTRSSSSSTUSSQMIFFJIGGHPPEEE>=?CE>FH@:45@JJKJIC?;>ABEEEEGNB@FNevbC>?qÇÐÄÅÇÄÁ¾»¿½‹SVWWTRQNIA;9779:>ABBABACDEGJTnÂ͈@JHEB>8;>CCB?@BBADFF@=EPSNECCCDDDGSYUSSUXXXXYYXUP888537>>>>>:77679AE;477779;BIKHEHEEY_aTJKKNPKK[ebjhJ9=AGJPUTJ93A=86:<=?>?B@;<=;:?DGIJKHGNTMINNGLXQXijfgdQ>;=<>BA<:63541113332354357:840,1?HHHSbc\P?66722/)>V>8@?5,1=CDMTI;AC7-7<73200330-+*)))+..-+*+++/4667777778<=88?CA@?<68633557:9898866@NQMA3-/579>?<;<@FEA@@=;9742111242/?NFA:6?>/)05589:8752/,*))+,-..01/,+)*++'+9>3+4>;5651-12*&7;;8>EC7**267564*,2:964100.1535;;961,+03.,.14/F=//.+(),/1./244-(&&'&%#$*2751030)**+.1:>9/+-.12-)((('&&(4917C60/,+)'(&%%%&(+-0O`D555:CGE:1282,5AHHB:3/-,+*+*3ENG:5;;:FUJ-*:@HPNNQ[a^`UJM:>gx`5%5JN=..;IL>+(29;>>94.))2;81///048BHFIA9WY4*,)'eefijkihiiiijlmmlllkklkiihea`acba``bdfhjjigea_b`\[]^\YVSTXZ[YWUTTTUUTSTVTQOOOONOONNOONNOQRRTSSUVWXWVWXZZ[\]]]^[YXWUSONPQQPRSTTVWUSV[^`a`bddgllmmnnlaZXRMNXef`_`jxs[QSSTUUTSSYa_WU[_ccbddcdijilkihdbde`]`dhkkjfda]ZXVVTTVY[\\\[[\\\]ac]UTVX_`hhVPR[`_cfeebdlpf_wtlfdfa]Z\r†||ywvy{xk_`gmoponlllpplhdeedegie`ejaZwŽƒi[axŽ”“‰zvvvy}rgolca]gh^dnfe|„rjib`ccdjkorvtpnporxrdbjrsjkuwtmkjmrsmbadjptuvyt^UVVVXXWWWVXgnliiifdbblqkegs|sslhljkptuxukcdnqlmu†‡ƒ€{x~„xmprjimqvyywmlnl•Ÿi^pa–Tj­šZKNQPLLMNTTSRPNOOQX[l§µs[c]_gfbROSW[\\ZaœµÎØ ‹iSXST\\ZYSRSPKh‚Œœµ«€pz‡ÁçÊ¥¨t„‡‚„œ¿Øçæ¼yI~ÀyXjhfhgc`_]^^j˜¤¤¹Ã§‰‹“–~}a`_X^`^a_YYatŠ´ÜÛßܦ”ž’wtrrrse]W^cr€o`Z[gtyn\Zc{^QX^c`^xulkZPk–¨›œ~W[ZSY[\ZYYYXWUSSX\\\^_`^\[\]\ZZZZ[[[XVUTVY[]ikaWZ[XVUTRPUYZZ^`a\Z^c`^caX^_WTX\[YZYXWTSRUW[chd_]\aa^VRPQRMLOOMNQURƒ™‘ˆxjb_kvaUYWVWUWhn\QSWYYYYXWWZZULIUGP^Y\\SMQPPPMLJIINPRRPNJKVbb]^`acehgc_]\VQPNJHIJIIHGIPX\]SJHJJKJJIIJJJJJMPSUVVSQONMMMMLLLLKJJJIIHGJQRNMNNLKLMPOPPMJIIHFFGHIMNOPPOJHGEEFHKNKIJLOQQPOPPOLHCBDEEFIKLNNJILOOMIDB?>?@@ABBBDFHJJKLLMMNMNOPPLDACCBAADDDEEFJLMMLJJLMMLKNOPRTVUTUUTSTUUSRPMJIGHFHCNYPBED=:;:@@HF@;67@KGFJKNIA?CDGEECENBFT_hjO?@>B€ÆÔËÇľ¾¾À•V_a_[VQKB;8899:@A@BDFGEBBFGFDDDDDDEGOXYUSUWXXZZXX[L696115<@@A@AA@<;<==97755678995026>??@AA?@?>=AHKMMIGOWWTRSMCDPP\ljd`^UD?C=BTWXP82764224332477469<5./28AFGIUec\P;20/121,:E1798516?@?IRMA=;96:27@5,03346310//./5>C?AD>32@@??AEC@=<;:86103663344>MC94263-.48:;<;::8651+*//-+,./670--,-.,.682*/<>:==6+*,*)0441;E@2-583036;7.,.-+,,,,,()*-110-)&))*++,,*'9H.+)'$'**()+/.-*(&&'''%%)09;72340.011126?329:9@JG:6<>;627EKFA942/--,,7IJA:9=>>CD4,=ONIKLHFV`_`TLRD>UZ=*)(/72).=HHB<436<@?:3-*)+250.../37;@DF>):XB!$*)bbdhkkjhhiiiklmmmmklmmljhiiaZ\_aa``cillid^`efdcaZX[_]YWVUUVWWVVUTTTSTSRSTRPOOOOQQNNOOPPOPQQSSSSUWWVXYZ[ZZ\^^^^\\YXZYSPPPPPQRRRTVTQTX\]^^acdgjklmmnong\QNMNTUPQUZ`aXSSTUUTTUTSXXWUVVY_cegghmnmoomie`XTWYZ^adimooomigc]ZYWUVYXWZZZ[]`aba^[YUTTV]XTSTUW`ebde]\]\j}|sssh^][Xg†€ƒ||}}tgadlqqpnmllopkkjdaadih_WW^`\jwq`Xasw}Œˆ}xtroqmoq^SYXZ^XXchuˆ†vjeb`aimkptqonnoqmsycZ``iolnvxusssopssf_cpz{|{zyia^XVXYW[W[u|xutqjgecbdipx}€€woqlqsxypgggdfpomzƒ„„ƒ€}xx‚sdu{igkmnpxxkhjinwy^igUdMW¬ªjGKLLMNOPRSRPOOONTYh¦áÄs_a\\`heUSVZ^^_c’­Ü©{_UTPOQQY__ZVXOZr†¥¿©zkz‰³Éλr„’€i`kŠ¢¯ÃОchž„aijegeb_]irwkw’§ÃÊ¢‡”¦’{‚‘Šn]_jhXV[^a_YLMQY¨ÛÛæªYu¬œssuusr^WW]_g}reZYilp]TOjhQMRX_^VjrkgeVK^‰ž™„`Y]ZZYZZZZYWVTSRTWWVR_`[Z\^\\[YYZ[[[YWUUVZ]ch_XZ\XRRRQTW_eehty{{wsumb^_cokc[YZ[[Z[YUSRRVW[dhc[XZ[^_[SRRROLKLNNOVT~™•‹yhbatoXUXWVWUUceWRSUYYYYZWY][VLFPPRXXXXQKJJJIJJHHHJLNONKJJMSVWZ^acfihfa^`]WUSPMLLKIFFKQUY_VJIJLNNNNNNKKLNQRUVWURPONLKMMLKKKKJJJIIHGKRRNMNNLLLNPQRPMJHHGFFFGIMOPPPNJHFFGILONKIKNPRQPOPPOLHCBDEEFIKLMNJILPOMIEA???@@ABBBCFHIIKLLMMNMNPSPGACECAADEFFGGHKMLKJIKLMOMLOQQQTUUUUUTUUUUTQOMKKIEBB@RVH?DC>;::?FID?99CLJC?BCIJIHGDEEDCDJBJae\N:<?@?;98656777?MTKGDJJHKMNDBGHJA75,-24::;757778:><4/15=?>>?@BB@??CJPVRNUcc^`b`TE@KJN_f`YXWTRREBSWSF9675542210122236;:524;;<;,.40/12233332358=DMMEA<3--/3<@ADECCA717846:<=92-+/787:<8899=;4-),//113553555666548AA7/-,+--.2446?A;61./143.*+.010035660)2?<2/-*0=C?:;>91.17:86477336;A?9537988:IL@6-*7FHFCBADEDCCB@>>>=;8546985148=JA630//36889=??=;<;60--//,.01149<734433442201;?<@B7+)././///=E9+-98/(*042-))()*,,--,)**))*)'&'(+./011//I3.,($%(*+./,''))''''((().56424411138:==866674221.+**)('2?FF:235:B>4/021../.,.47674.)%&+),29<97533QY]hg[NF0?MB54337>7,,./35/6ID44<>9537>EGH?5001447@LC8;B<:DJ:)8PUOJHICCQ]`aM=DB@GA.(-/)),,/5=B@;523579;:3,)*.-+.//023369:3&">;;;;@JD>=7=MQH>68;<>FNOHGGFABHBQijXC759:;BN_‚§ÌÉ¿ÀÀÆÀŽjmlmbM=87899::<>@CCGCEFFFKP\º¿ugdTKEB>9:;?EBDZOCCBDDBABBBBCBBCEFEGD:M`XSW[]a_\VR?665444=NYXPJEB?<=@DEGD<532336>JMFEDGGGHMNAAHHC7/7KG>TVC9:9:;>FI<246::86997888;:6556<:;>?>?@?>=?AL[ZV`nh_chf^K>D:3@TYVUW[VLE>GN@5687556400/02/-27;:89>??CIIITffZG4/11254112342556656=GJHA?==<9.*+.121112258:@HPSPD4..,,-/4>@>:7:?=20:948?>=<70147777867645/--/003799975575442/06:970**+-,,1436;<71///474.*+/4533469=95AI98:6-*/79::8741/03>A:0-06557DE?934:<<>@AAEHFDBAACDCCB?<99995/2:?::74465+).0..,3IE/)/244566,3CGDEGGGKT]caH8?BAD<+&,51*,10+0<:10230-09;3*,-,))/11110,+,..,&$?L0)1hjjhfdbdghiklnnnliijjhedd__ecWSX^`_^^ZURPPRSX`_]`a]YY[\[WTWYYXWVVUUURRRPOQQPOOPRQOPRSQRSRQRSTVWXY[\[\\\\\\^`aba`^[WVVUSPOPPOPQRRPQSUXZVU]dfcejlnnmmknogYQQPNLKKKLORRQRTSTTRQSVUTTU_iigilnnllnonnnnpncYVXWTUXWVZ`bcfhihfeb[V\_XTTTVXZ[^_ba`a``^]^_^][^abbdffec`a_^jwwsrl]UdŒŽ‘ˆ††…~xvohipqnonlmmmmjd`YZahg`ZZ_hh^Z\ZXcvƒ„~‰‡wrqnkhaXY]]Z^e^Vm…pkd_^bmspnklmnmmrty}€p[Z___gu}~}}kdrrecp‡‘sw}slic`YVWS`’©—e\filmiccu‡‡‡”‹‚‚‚†„mhkorqppnechghlt‚‚ƒtpji|Šzc^`_^dchx|wcYhw‚nMHKJAn¯zQKNPOOONOPOQV[cda_ZRwgWZiomushla]^\Ta`^_Mb}zkWY_[WVVWZYZ_^d~š¯¾«~k–‰gp¢`zeZegz†ucZSMT^aaq‡™iftvof[Ra¢Ðã⼤˜žˆu´¹zM^pbTUVRQV^YPSSnÏë¶h\€ƒŸ¨Šrm…aRSV[esnyŽi\YVWWUThdRT]]\Z]_^_bb`_b_XrŽ‡kYXWWWWXZ[YTQSTTUUQXg\_lrjVPX]\ZZ[[ZXWUTU]e_[\]YXY^ksuwyxwwqfaZUTTWkxk_XZgllmd]ZYZXVRRVZ[cji`XVWUUXZZ\YVSTUSPOQSP[ˆ˜thcjjXQSTUUUUUVVWWTTVXXXZZZ\[XQEJUOQWXVNKKJKLLLKKKIGGILMLKJJHMZ]_`de^\[[]VKLTXSOLIHFFIMOR[]LKLMOPOOMKMPTXXY\WVUQONMLLMMLLKLLKKJIHHJPRPONOOOPPPRSSSNJJIHEEFGHLOQQQNHGJLMNNMJIILNPQQPPPPOLHCBEEGIKKLNMJHLRPLHD@>@@AAABDEFIJJJJKLLMOPQSOIEDCBACEGHHHIKLMMMKJKLNPNKNRTTSSTSTTTUWVUVSPNKGEA;8;@BA96;<;;;9=B>9=7?LME>76877;BKMKJFGJH?Rhm`LF?78?LG8EZ›É½ÁÉ̦rniibN?:88:::;<>@BDECEFFHTn}Δbg_TQTJ@99;AFCFTD>BBCCBBBBAABBBCDEFGB09R^SW]afe_UOA767657CRZZULFB?=>DGGHGA73111358;>CDGFDIOMDBGD:127CAERD=KYWVH;>E@59;>?:8<>??><;95224699;KQB>@@>@?I]\[gng__fiaG7606?OWSRWROPG:87676640.-02/-4>B;5:?<8=EJIPceYD2134333457876667536=FJGB?=<;9/*-243/-.016><4,.1799;98<@=;;732;=;853431//.153129?>?<5345320/.37::5,*./.,+03331/02421233/.33356646>A=AJF6,6?53>>843552.28<@CB=8:;959<7-)+23/1>@=;64/&)9CCDFGFDBAABDCCBA@;987414=:8762*-7:9621;BEED?1(*78*&/5689<@@>?AA@>6-),./14;?:0-.0233324@F917:1)()-2.(&()*)(((*,,)''()*+-+(%'((,132;G1063-+,,*'')))()+,..-.2774214545?B<24740+)09>@>62///301BBE:'&/891.42)-9821331./33-+-*((',.//-+')0787:69LJ95mieda^_cfghlmmnonjhihec^ZXX_fcZTX][YVRRSTVTPPX\XYaaWTY[YXWWXZ[ZXWWXVRRPNRUSQPPQQRQPRSQRTRQSUUVXXXZ[[[[\]]]^`abab`]ZWSQRPOPPPQQQQPQRUVWVVY\]]_dhmnlkikonfXPPPONMLMNPPQQSRRSRQRVTSSX^^Y_lpommnprpprqprqg[WXWTSSRSXYUVXXWX[[ZX]c^YWVWWWXZ\\^aca_`abbacccccdfggfgfa\X]how~ui`]ds‡„‚‚‚‚}zvnkprqsplfcgnlhbZ_lpf\WWbgga\^ackrrlaafbcefca]dh`Z[][bneVmˆtkb_`eornonehjkntpw}h[^a``cn|‚†‚xtxqcgskbkzˆ‹tkrolifaYVRUa†¢uRY[Z^glhq‡Š|€“œ•‚w{yvtgekpronpojfhhhjq|‚omiW^cdyƒe\_`dfikr|€vrx}„uPKKNFH¤ˆRLLLMNLLNONOQUYYW[ca_jj`h~‰‚xdatiXbe[KJYeWMU\oaTae_]ioc]]^^]bw›½¶pŽZW«è–bf\V]T\‘œ†nWQV[abgzŽ™ª£{dc_ZYUU—ÝíÌ›¤±ž}€™´ˆZ`ou^SSQRUVVVUP“ÞÇŽ†¢¼®£¯—un}XPUY^dnmkt‰q]XQORUZk^WZ\^X^cb`\__^]\[T[|†qXWWWWWY\]ZTQSSTUUQV]ZblfZRQVYZYZZZZXVUTTZa\[[ZYWZgzƒtg]YWXVUUSRSW\kyƒlYaiihaZZZZXVUTX\]ejdZUYZZYXY[]]\[YYVQQPPNOr—rfek_RRSTTTTTUUVVVVUVXXYZ[]^[WOJKNLEOWRKJKJKMOONMKIIKLONKHHJJKV^bcbaZWX[[VJIQUQMJHGEFJLJJS]NKMOPRPMKJMUXXXY^WVSQONMLLLLLLLLLKKJIIHKPSPONOPPRRRTUUTQMJIHGEEFGKNQQRPKKQSQPMJGGIMNOPPPPPPOKGCDEEGJKMNNLIIMQPJGC@>@@AABCEGGJJJIJLLLNPQRSNIFECCBDEGIJKKKKLLLIJMOPPNOQRTTSTTSTTTVWWVVSPMKGA=99;>;:69<>>>;9=@=;><>CIF@8888999@KJKGEFA6MimmeaaL;Kv]HG@T˾ÈÑ„dfgcR@:889:;<==>@CBBCCDJMfŸqfcTLKZO@:9?<>DEHJHC=974674102>BGGDIKHIIGA5017NUL:6Qjvx|pV71738ED?<<@CFB>>=73/.00256H]L??@C@;E]Xcoi`\[cjaB35AKLQSPQQJIUSEADA@=77767630-/0/-3HM91<@:69ELFGZbXD565540269<=;:767712?JKFB@>>;90,1782-+-01577985:@B;522/--/147416>?==;634545334<@CB5*-560,,/223324654456403<=9:=<42:=;?D?2-8?61640112442489:@7262+(+/101;;4582%#5LRKGGGGDBA?=<>AA?@<956785=<3250*19:8998=@CED:)%3?9,+14689:73+(**(''))++,.011248<;74248=CMRE31650($(19==;98750,19:1*+.168:CH@84/+*)1=AARULQUQ@/05772121/+,5?F_lR0AS\]P>8989;<<80.00=M?,,.-22.,+3FONS][LACFFFILG>@ILML99D14DINXdYOL@959@EE;**7;:4/42)-77322234220--,)(((()*+)('.ec_^][`egginmmopojhmkcde^VTSXa`WRRSTUVWVVVTSSTVTTZ[WVXWVZ]ZXZ]^[[ZZYVSPOSVTRRRPOQRQPRRRSRRRUWWYXY[\\]]]^^_`aabbcba`^YTRPQPPQQPQQPPRTTUVVUVUUVY\^_befhgde]TNNOPNMNNOOQPQQQRRQQTTUTWVWYepnkkmopqppqpqqqpdVUZVVVVUVXWVUUUSSWZ[^`]ZZXXXXWVWX[]]\\^^_``a``aaabbbabca`ZZ\gy€€wm_]ovxy~‚~{yqrz}~}pc]]cnmid__indZZ[giea^_dhc_^b_^^baa_`^\]a`\Z`dfnnbt‚soieefotrneecbbhl^b{z_[`aabbcnx}zurtqldhfglr{Šmlpoqke\USUWenTU\X\alps~…zŒ¢›Š}{tkjdlqusnjmopmoqqprx€|[ST_g\]ss__abfiikr{}}~ƒƒ€{dJGIIHB†¤YHGHIKMKNPMLKLNPMXtwhiyqi…Ÿ™‚[Qkqnh^hdUJ`_SVUkkRZdhjw{gaibb`UR~¿ÁŠt}Q™êñWSJMLBѾ‘jZW]acfior‰½Ö¹|S\[WYZ„ÇéÒ‹Š¹Êžƒ…|—Šjg\luYNTTSSSTTQ³Ü³¾ÊÏϦ±ŸwopUT]hllfli[jrgWGOX[^f]_^\XT]fec__`^][]WPl†}\WVVWWZ]]ZVTUUTVVXX[Y[ZZUWXUSUXZZZYXWUUSVX[[[ZWYboui\WTRTUVWXXVTUXWY’‰m[YZZ[Z[]^ZWVX\^^ce^VVYYVTUWX[]_\YXZXWRNKJ_ŽrfjfWRRTTTTTTUUTVVVVUVWXY[\\ZXVWa_JENVPLKLKLMOPOMKIJMMOOKGFIJIQ\egc]YXXZZWOMSVSOLJIHILLKJLYQJKOOPNLJKOUWVVY^VURPNNMLMLLLLLLLKKJIHHKPSQOPOPRRRTUUVVTPJIHGEEEGKMQTTQPQWWQPMJHGKOOPPOOOQPNJFEDDGIJKMNNLHILPNJGC@>AABBCEFGHIIIHIKKLORRRPLIFECCDEEHIKMLKKLLJJLNOPQPSTTTUUTUSTTTTUUUUQNKJH@=:77<;:7;>BBCB?AEC@DC?@INB79989:7<6Igow{zkE[‘wPEOJg²ÒÄÀÇÑ®gejhWB=;:;;<==<<>ABBCECN[hznlm`LEKNJ@<;=BDG_lYKKGDDCBAA@AA@BCCDEF@417OYT]ekleI;9789>DGA9@PUNE?>:;ADHIE>AEB?BFB;1-<=AEFLIBKPJ@4..EcZ9-BSSYiyzhHD=16LH>?CDGF?>=;51/.01014>YXG??@?=E\]ls^QUX^`R@FLUWMGS]UOMP`VKMGA<;87787643202/+2FF30?ID:7DLEAJPVL@9762259?A@;9768<86>GGDB@?>950059841,00/3>PVNE@:.+,,.0113234568@IKIGB<=C>16:;99?D<32.++/0133426<<:98865468999;?EF5)0541.-./0149;60279940499;DG?63:=;:840023100,/443234677300/,-163121+),/1/1882*53(0HONJHHHGC>99::<@@?@=966>?35<6240/5;<===<=;:?D9((7?:/1457878<>BBEHF>3+)+*.3345532210..-024775871))-04332.*)'&'*+,)'()(((+,+(&(*--,/45=FB>3,((())(()*-.025689;=>;736@JMOMA2/24/(+0477ACCA?AD@BL@24654300.2==:DBEN80:ERZeS:72320;DFC54>;:4.22+-22111011110000...00--,)((3@DABJUXQUTL[\\ZY]cfhjmpoqrrqoklof`gfYRRORZYROORVVVUUTRTUSRSSSTWWUSSY\YXYZ\][[[[YWSPPRSRRQPPPQQOQRRRRRRTVWXZ[]]^^__^_abbabcdcccc`ZTQOPOPRQPQPPRSSTUTTTSRRTSQPY]aa^[\]WOLNPNNNNOPQQPQRRRRRSTUVVTVbmlghilopqqppprsrqqdVTVZZYUSWYWWXYYWX[[\[\\\[[Z[ZYZZ[\]_^^_____^^`a^\]]^__ad]]bdr}}}|{~zprpq{|{}‚x{ƒ…‡€iYXYbmnkgc^^a\W\cigdb`_``^ba_^]_b`^]]]]Z[]^Zaolntrz€xpjikigowqdeh_[\\^\]lm_cb`bfha_gprrrqqrme]ckqpqrmmfiqoj^TTUWVTUWWVcrwst{€|z‘£–„yrojglrusnjkosvz|{uuz€y\\dofZ\ee_acdgolbmz{z~‚Š~qf]ZROGGW¯qNDCK|‹gTPPNNOTRH\rdxnu† ’\JZfzzMUgiV^`XXWehPQ^fn{|ccmf\[WEh¶Ëšwyiƒ¸éˆFKLKN‚ÐÒΚ_U^ba`ceb_a“ÝîÛœwn\TU{²ÝÝ©¶ÙÝš‚Žfu‘vc^_q`OQSSSTPMÓÈ¿Ïƹ–ce¦¡xseRXiwljijh^]poXROZ_b`]eg^SP[ihfa`_^^aa]Xc€ŠeUUVWW[^^[XWWVUVXZZZYYYZ]ZYYVVXZZYXWVUUSTUZ][Y\dnn^QOSWWWXWWWWVVYWXVh~†lZWWZZ]`bd]U[_^^][XUX[ZQLQTUVX[`ZWZ[[WPLMTyŒzpl\RSRTTTTSRSSTUVWVUVWXZZZXWcdWepSS]VNLLLLLNOQPNKILNOPPLFEHHIMTZ\ZZYYYYYXTRVVTPMKKJLMLLLLWTJINPPNKIKPVVUUY^UURONNMMMMMLLLLLKKJIGJKQRQOQQPRTTUVVWWWQJHHGEEDGKMQVUUTW[UPNLJJJMPQRRPQQRQNIFEDEGIJKMNNLHJMONJGC??ABCCDFFHHIIHHIKLMQTRPNMJFEDDFGGHJKMLKLKKKMPQPQQRSTUUUUUUSSRSTUUUTOKJJI?<<87=:98=ADEDCCDFHEFFCEMSD69:89:9:CKMJ?::9BUzƒ‚‚…gBd‚qWOPSYzµÐÈÂÊ̓Z`\OC>=<<<>==<;<@BBCGFXnsliqiaL>GFD@=>>BBE`fTTUOKICAAA@A@@ABCCEFB535H]S[dkldF9<=9?DFE=:@HLTM@=;8;CEEB6:HLJKMKA31C?:AEJH=;40//18>>=>MYQE>>??E^ek_GCKLPPF@LUURL@RaYY]`iXGVQA88889866555651,194.7ELJ;3@KGA>>FHB<94048;?@=6457:AB<>ADDBAA?9107:;965572/2@QQE<;9/+++.22/01///+3HQMJH@@??>>73:C=-/>B>::::87644:?DII>30.+))0566:<:64210///25997852/045:964-*)'&'+--*)))('(,-+(''%(+.146::;81,)(((((((*,07;:9878855667CMIC;0//-0.'*-26;?BHMME<993/126>GKGB<>LMC:9<=@EGKNOHEB>/)-3772372-/6>?DFFFHGGEEH@79965424864>LXbkmh\XTHGMNJ>530?FKTA/,7MZ`K./10//6AGKE@@<:4-13.-////0///0002344557:5/,)')1:<?ABCCEGGHHHHHGHJMPRUSPMMJFEDDGHHIMNONMLIJNPSSSSQSUVVUVUUTSSRSTUUUSNJJJI<;<;9?:89?DEFFFFHIIIGGFHNTF68:9:::9@INNE;8;:@N^nyVEYqxsfNJO[py°ØÍÀÈœUPQLEA?===>>>;:=@ABBFIetphil_^QCDCB?>>?BACFGHSYPNKFDA@@@AAABBCEDA73C^hZXfllV=9?=9>DD?:;AGGLLB<;98@???64BNNLLJA88CB;>CHI:BN?;92///2>QXTNS[SI==>AEQicH7=DCABDHNMRKEAQZdha_d]MQTC;==<<;:987:;;7100.0A>=>ABBDD?7029;:887>=834@OK=6:80,,,/440/1330,6IOKJF=>FD:::9:<;;>@=8899:AA<8645986547:723558?CBDEA869951147985/,-/07;;<:9:553;?DMLA:=A@@:64564336640179559?957620./110,--*+/550044=MQMKKJIIGEA:>938A?35CF@@>;:986316:ELE6,/35401677;A@:5211000357878543579<950+))((+,+,+***('(+,+)'&$&).368894/0.*''''&'')-3=@;99>MSOE<7:DHF=+*.-*//),.15:ADJMLF>855204=FPVOE<7?IE:8;>@BEEKSF2-,)(*0523<;5/,.?]nvxujjseOKG><;?FIIIGHHHHE>8;976315;71:NYdmpi_ZWKHNMMD50,6AMVD-(1DRL9/1/.217AGMNH@994-01..--//////1224556668;80-*(*.0/1CURMRRZiXYYVV]__dhmmeZ\mqlmg^`]TUXSONOQRRRRPPQRQPQQRSUSRTSQRUVUVUSVZZYYYY[ZTRTVUSPNOONNPPOPPQQQQRRRSUUWYZ\^^__``abbbcddceddcb`a^YUTRRQPRRRRRRRSSSSSRQPSUSPTQSY^bbb^`a\TQPQQOPPPQQRRRRSTTUUUV]]\ckrsrqrrqqqrrrsswsdZWXX\[ZZZ[ZYZXYXXYZZZ[[[]\[]\[\\\]]]]]]]][[\^__][\\[]``ahegmomljehhhv€‚‚…ˆŠŽŽ‡ƒ‰}^TZ[dutkgfb][`cbc`^`aaa`[]a_`]\]^\[\\\][Z[\dllkpwmgkhhqjhqscamkb_^`b`becfjfeegf`[drxuw|zuw|{uvvn`_Z[dfhhjh^WUUWTUWVUc{‚zwwxutˆ—‹€€{ursnmnqojjlpvwz~ƒ†€|}†xt}r_VW[_bbcdgjkeagtzz~~…‘š‡wz‚€wiCs¥fBK¹á©\NMORUXTIYj†®ŸfUybLKa^POGl–\CNKTce^]\`ZTTVXY`{vhg[TVaebdŸ©¡ži[[W\_abx®Ôì¼^LTbj]RWbmoaXn¤ãËWPOP‚×ðÜâê䶄aOXhhesxp‚Šr`RMYŠºÅ¹À¹ePUXM{¡‚{cPYh]PS\\_]ZWTRPPT\a_]el]PP\jjg_^\YWV[XWYczy_[UVX[a^XUVVUTWXYZYYXXWVUUVXXXYXVTUXVTSSTY\Y_ml_SRUVVUUTUTTTSRSUVUVVVay‰„te\Y[^aaa`__aYVY[Zam]UWUTSSRRYgfZWYZYTQKgŠ†ybTRRSSRRRSROMLORVVVUTUWXZUPOZ`vrQLRROOPPQQONONNLLLNMMLJHFGR\`_^]\ZXVVWWWY^^\WTRQRRQPOQQNPWKEEGIKJJLQUUSU\[TSQONMMLNNNMMMLLLJJIHKRUSRRRSTUVUTUWZ[YVNIGFEEDGKMRXZZYYVPLJJIMMNPQQPPPRTRMIFFEFIKKKLLKJGJMNMLG@=>ABBCEGGGGGGGGILOQRSSPOMJGFFFHJJMNOPOMLKMQRSUTTTUWVVUVVUTSRQRSTUUQMJJJI98=A?@;9;CEFGHHIJJIIJHFHNSH:9:;;;<;;@GLLA:<:99>TtYW„tcKKNZjaq•¾ÏϾnIRXND@@@@@@@>>ACCCCEERiffh`RQODBCA?>>@CBB=8?INOOMMLB@AAAAABBCDEA71Kpj`XbliYE9GI97<=879AIJJG<667;>;7843?LLJJHB96>@?ADGK:=G9U\C7?BAV\bt†“{4.?C9:JX__[L=981./02EWZVSb`UO?=?@BEYO<<@A>>;BW]TQIGKUd|x`ZccNHKFBB@>==;;97:==:3..038::?F@;>=9556:==<@CED@835999888???;:@DA4298/-..15512587319IMIIE;>GC86667;????==??>@F@<73552/../-379668@EGGDCC@=<><429AA@=67<<99;=<87843.7>>??=9;BFIEB@AA?<4202//12348=87;=86200.-//.)*04437;?INKORTMJHGFFFB=?CDBBGKKKKHEC?720137<=?????>:78<;8=HHED@;9:999846GI73305;=:456687AMJHGC>=<94225?HMLG=6;>;768::9:?INKKHGHJJB9697664135414EXckpj`\_VKJLNH<8667AJ=.15:@8/22-/658AGJJE=73100/----//0/..3456753468840-,,,+)'+?H>?QSWoXWWXYZYXZ^baTFJ_bWch[UUPNPONMOQPPPPPNPQPOPQQSTSSSPOQUVUTTSVWXXWXZ]]WPOUYYSNPQONOOONOPQQQRRRSSSUWY[___`abbbccdedcefeed__a_[VTTRQRRRQRRRQRSSSRQQSWYWTQQV\_ceffggaXQRRRQRRQQQQRSSTUUUWWWX[bnwvrqttnnrrprtuuyvndYVZ^]]^^^]ZWVVVWZZYYYZ[[[[ZZZZYXZ[[\[[[ZXY\adlnc[YXWX_d`_dkosrmhcdmrwˆŠ‚„‰Œƒtw~xfeddefhlkhdabffda\[]bcbba\[]cd\[[\]\\[]\XYZ^mpmsz„„oagghrkirka^bdcbbcdcdeggkmkhcca^i{~{~wu}……€yuh]Zdgefc_jaUUTRRUWVU[p‚zxzwow‹‰}{sqqppopokgkuzxz~yx~~|prthZYXZ_bdeeilf`_aoyz€‡Š•…}‚‡‡Œ’mV tAu×Ô’k]PHNUWWQKSg¥Â’OJhgRKMMQPIm“ZFLIKQ_hc`\VWWWXWUg{kcUORTW[Slž“šv\YX]\]djmœØëìÌjPNYc]Z_flrpfWQ´ÚqGRUP\“Õç×ãé³pQMYjt„•Œ‹Šp_TXRa¹ËÁͯ|\RUYXNbœŒ‰]WV_XLNQSVWWOKNPQSY__]dmZNQVc`a\\ZUV`bWU`eu{f`OUY[d^URTUTTWXYZYYYYYYXWUVWXXXURQTVTRQSY\\djaUPTVVTSTSSSRSRRSTUUUVUT^t‰ˆwdXX[ZXWXYZXTYbbfec[RQTTRPOOSaicXUYYXRGYƒy\SSSSSSSSRRQMJLNSVUUSUUW]SKQPk•eFMQPQSTVVQMNNONNMMKKIIIHPbnmifc_ZWTTVVWZ\\[YWVVWXUSQUUPLPMGFGHIJLMQTUQV_YSRPONMMLMNNMMMLLLJJIHLUVTTTTTUWYWTSX\^[ZRIFEEEEGJMT]]]ZWTOLJIIMMNOQQQPPQPNKHFFGHIKMMNMKIILMMMKF?;=@ACCEHIHHIGHIKMOOPQQRQMJHHHHJKLOOPPNMMOPSTTUUVVVWVUUUVUTSROPRSUTOMKKHE=<<=>=?BJOF<<>??;Eq|uˆ•…n\ENNTbkZ>f·ÕÍ•KN^UHBCDDCCBAAEGGGDEC@^`dh[LFGABA@?>>AEC@?=?DGNPP]XC@CBAAAAABCE;=9CknVV_kdZG8EL>556557?GNNC4/28=>61234?HHHIH@32?@>>@IM89G;AB@@8=_O>Qf\eM:K‚£s*+FU?Fhvsno`>8C8.023BPSKOf^GH@=?@?ARO=@A?@B?G]h\UX]dmu†‚ndb`LCGHFA@BA<87878;<:3--///0028976554568<>@FKE6/--..-.2669967<@EFFB:9::9889:::;96:B8),87//10486249=<946DJDDC<<=70++4;?@BD@:CKDAHD6-*074-,+,.,.7>=78=;<<?????><;;98;GPMKJGDBA@>=;45E>+4;4377:8776@@4,,/226:;6-*-./148:;;8/&&(&)11,(),--*'()*(&(+)&$&,:A@805LT<.,*('&%%').>B?W~”—›œŸ“pl{wqdF2-..1359<>;9CKC;=@@A>7011-4CIFDFMQD2/4656@LQQK<1.,*''*-,,7EIINE.->85954466558;<@JQOOOMMNI>4123664112200>FF`saV`g_LFGHGBBCC=;4+1857:3153,,326RTUlYXXXXYWUUVVQJEGOQKS]YRNMLKLNNOOOOOOOOOOOOOPQQRRSQPPQTTSUUUVWWVWYZ\][VSTW[YTRQONOOONOPPPPQRRRRSUVXZ^_^`abbccbdeeefiihhd_]^\YVSQRRRQQRRRQQRSSRQQRUZ[[YVRQT[cefkpncYRLMOQSRPPRSTTUVWXYZZ\]bnwrjnvpbaimpsruvux{wj]WV[cdceea[XVTUWXWWXXYYYXVVZ[VTX[ZZZYYXWY\]^lug]^ZVW\a_\\^_`ciidbp{vƒ…ƒ‹~`[ekpwym`[]hssmhcceeda\Y\egge^\`_ce^\\]^^]\[[YZ`\h}{uz†‡lX`ciuy€„~ywwj]acbcdceghkomkjjebk{~~€|z€…‡†|vmZ^ljcdc]baXUSRRSUVUS_t€~||zrny}{}trrqqquwrlmuy{{xh]cmoj`dfaZ]\\^`dfgjnfaa^l€~ƒˆ€zƒ˜“vtzz|„{[«€A•äèË–nXOPY_ULIWb”¿~ENTTMPLLONG`tOGMNNJQ]imbXRNOSXDp¨q[NLNOPQSY††eTGNU[[^aavÌíçëÉs]W_]Y^jqhjvncO‘äzBZ_WKLƒÕÄÒëœXOSgˆ™·À¡ž~[OošeP©×ÌžcSZ^WTVPSž†n^WOVSPQPPSSPPPQRRSTVY[agVNQU[[c\]\X_ikegkqv|}fR\\ZfaVSUUUTWXY[ZYZZYZYXWWXXXXSQOQSUSRSY]ac[VUUTTTSSSRSSRSSSSTUTSSSSSXn€r^WVVUUWXY[^eog_deYQRTTQPNPRV]ebYXXYWLQw”wWSSSSSSSSSRSTLGKOSSTSSUWZTN]SZsŽvTOPRSSTVWRLKKLLLLIFGHIIL[qukgeb_[YVQNNPTVWWXWWWWWSNOW[WMGEGHJLLMNPPSSOX^UQQQONMMMNNNMMMLKKJJJJPXWTVVVUVX[WSSZ_a]ZSKGFFFGHJOZ]][YWSOLKIIMNOPQQQPPPNLIGFFIJKMOOOMKIKNMMLID?=>ABDDFHIHHIGHJMNNLMOQQQNJJIIILMMOONNMNOQTVVVVUUXXUTUUUVUTTRNOQRTRMLLLJC?AEHHD<9@FGGHHHIIIIIJIHHHJKE=>><<;>BKJFHD;:=<[hHNbh^SC<5:E:74457;BII>4149>:2/159@DGIJI9+2@A<7;KL82H=DB9737or`m€geF)/l™v?9BM:Bk€{qtlQHVSD63;KVVSTh]?BA?AAAFd_=;DCBDHMWd`WZ^k}z‚tc\[KEHGFEGF<5335459=:2-...----.155444558;<@FLKC:64111-.1223438@GHFE;9><:876776657<>9+)02122259648>A?>:8?A==@>:2+)(/EDCCB@@EGA:=A?=?>;@@8.)*-0/.06=<==>>==><68CED=:98:845421222100//59654433540-+*,14;FPK>?PXVLJJIGA5),>IIJGBCA;8;??>>>=>=<94:ITRPOMLJIF@<724<8+3;61202:;:9>:/./2568;91*,,(&)/45661)%'''-51'&*,+)*')+*('(*)&&(6II<;5+4QZC.*)'(*/202@?1;`‹˜”’‘”˜…tvoilcD*'.02679;=CKNF<=DFC;4-+/15=EKJEJUM4-4623?@AD;:DFGGHHGGHIIIHHHFGMKB;;;<<=@DSP?>><;:?JNR[pˆŠ‡…vhOQIT\J;ALJpÆßžPQWLJJMONLHEEFO]f]L>HlwsyqZFA@@@@A?=CJJECA=P`VX`mhRAAAAAAAABBAG?=;AOCLfk]UF=1396422358;=<9855:;50036<@DHIID2*6B=93=EJ:2<9<=73,9‰{~faI5-G{‹aFCD;;NivwxqcUTWN76Q_]YPLe]=@GAGPICeb<=HHBEMROW]XWXf{xyxnc`\LIJEIRN>.,/23218?:0-../01554567633369747<=<:8767982./001302;977776536:<>8.,25546754699;:4-)*3>B=8@NMCEH=>G8*,.6BF>/)3843579>?<8:DIIIGD?52-*-5:83/6;=>??<89:9:8864249999;=;74421111.-04567530/230+,0.1?JE51CSSLKKIG=-%9PTRPH;6;?ACFFFB96>?>>=745>GGGGHHHHIJIJIHGFHMIA:9:;>AGJVS>;::;=EOLOWZgdn‰„lPUQMLHA@MO@nÍÈsOPJJLNNOLEACCGSb`KBGhwzzePC@??@@A@=CKLGEC=NcW\gjXK@@?>?@AABDAGU[YUVTS`g\XC524110001357789:77:742247_X=@GCGRNEVT>AFGA?GQPPUW[_^epxsggkaOLJHNRC0*.35413:?8/.../05=>:89;:3147830243/./005;=90-/1/0.-8FKHIB@EB>;9789976668>@:9987666213;FOPLHFC=632/-,*-:FD;5/'+0<:@A<;AHLMKGD>8=C=8;=/6E?6683/7C?5-09<===;8::;;50-.-2986:@C@943222343.)+29:86129:5.,-)*7B>0)7JPMLJE?7./D]_ULC3,8DFHHHE?65=AB@@@???>??@?81/0ARVSLB>DGA:99865.,2420131/1322213:957855:903AC82465.'%(+-23//4877511000-*))()8JG63<;;>>;7D[WE>>>;52293)-5=Id‚•œ¢£Œvy€zusR,).042204GUSJGHEBDDEEA:97447=HI:39=8446??81*%'(-5730.,+06747964-&),))+*(''')*-4=?@R|\[YYYWTSRRSRPMLMMMOONOQRRQQPPPPPPPPOOOPRQOQRRTSPPQQQPTVVXYZ[ZYY[\]]\[^a_ZVSRRRSQOOOOOOOOOONPQQRRSW[^_bdcbccbdeddfiiiiihe^WVURSSRRQPQQQQQRSSSTTRQSUVY\]]^__^YVY]a_Z^jk_VOLLNPPQQPQSUUVVX[[\]][\_`djdY]nusswvvxyzz{viacgggfghg`VTVVVWXWXae_Z`eb]WS[aTVZY[_`__cfeeffed``cdelvvx€~saduxjh€‰nZ_efhkv††qeeddgikokbZXXZ_linsjgihhgfghijt~~z|~~|z‰™ž¢ž’••’’‰˜˜”•ž•tiuwrpmjhiikjhhiggjlhl€ŒˆŽtWi€nY\gkikmomid^YZ]ZTSTQUdoqrvywuuupnŽŠ„†~wxxx|{yzƒqWSYYYZZ]]_`bdedeeehnkgdcheVbiu€ˆŽŠ‹iegZHDMOPHHUZVOLKKLKJJLNNJ[aSPRRQOOMLMLJƒmJJLMOQSWWYdieb]OJNXaPMQSRSQPNMMIJ^zˆ|ia\[ag^i£åãuJ]ovwo^NMVokeZE™’UVaggg`OY[YRRQXÂæîà­€¤±²ÉÄ\kŠ‹‰’vZV\ZYLn§oZXQRPOPOOOOONPQOMLMNNNORTST\_haWXUVW`bTk¬ÉÄRifQS_`gl_ZYXWUVXY[[[ZYYXXXWXXXUSQPNMPTUTUX[[WVVUUUUUTSSRSSSTTSTUSSQPPPPNPSVbmvug]YYZZYTLQ^USVTRRSTTTTRPTWUX^`^]ZYP`v_QTTSQQQQQRSRTUSLFINRSSTSVTIIMVjsj]WWTTUUVWUNJJKKKLLKJKLMNLKVeifc_\XV[]ZTMGHPSSTTQOLJLORUY[WNLPRRQPQOOKOYWQQQPONMNNONNMMLLLKJKLW]Y\a_^^_^\ZYUU]fge^VQLIHHJP[cd_\YWSONLKLMNPRSPPPPOMMJHHIKMNNOPNNMKOROMKGC?==?ACEEFHGGEFJLNMJKMNOQSTPMKLMPQRQONQRSTWYZYXWVUTTSVWVUUUSSSQNNNOOONNNI@?F;89:;;@FIPVR<;<=BLTZIEJKNQZ~ŽnLJIGFEFGMN=3€Î§\ILSTOKMJC@ABIS]]PF@Zqm]F@BBA@@AA@=BLMIGE?GZXWdaI@=>>???@@BE?CfzzxtxldaYN926=>=<:401368:<=;::976766GJE;9Qmomnpk[PG;@AB>:?JOPRY`_MBWqsdfnaNJKMOD4.1687427>?81/...1:@@>><>>8.3:855421/.--.2:=;4-01//,+6EKHLHDFCA@=:99:::866:?EID9444310.5GTTI?<:8651-/203=DEC>>C@6654:=1(*-7IQUS;(+5?B==GJ>7>JQNJFC:37=;79:>>=<;;;:5.+*(17639DH@8433323442.)-762238<;5/-,*,5>;.)/?LJJF=63//?Y_PDB50@CEGJG@:8=ACB@@@@@@?@@@?;2-/;MTNA65?FA=:4366314420.+)()**/2/274/01473-+5C>313794*'),0234588657554451,*('0AF;35:<<:;FH8?XS:8;4--03-(1<4#*FVWhƒ…qinpkfL/..,..)'7LPJGGECGKMLE>=:3.11.00+,5<:8979==<:873-//.2430-//2454,/??0'--0;???@@DEACD926BKPTD640/-.@F4+205Ri]B1+--,0:GJC9*&)''),049<>=:7+0>==:@A=?;/)%)3;83/,+.24572,,))--(-3-)+,+),36:=@Y„_]ZZZXUUTRRPNMLLLMNPPQRRRQQQPPPPPPOOPOOQQPPPQSRQQQQPQSUXZZ[\[YY[\]^^^^_^_]UPPQRRPOPPPPPPPOOQSRSTUX\[X[_`aabbdeegijjjlld][WTTRTUSRPPPQQQRSSSSRRQPQSUWXXZ^bcaZRMKLNOUbmneWLKLMOPPPOPRSQQTVWUTROQQPRVUTX_inqtvxz{y{}~zoghhghiiijhcZVVWYY[djha^adgcWUXVUUUWZ\^adddgjjihhffgillk~‚pu{nejjb`m{oZZfjd]g„–„i`bcaabgmh[WVY\fjifddfddbdgfeo~yswyu~•œ £Ÿ›‘ˆ…{uflˆ••š‹nkprtsspjijklplkkklnifv‘ŒŠ“kU\mm^Z]cdeijghe]YX[_ZSOO\mtrqtyz{wrrqt‚Š‡Š‰|w{{wuwtspdWSVWYZ[\]_`dfeefba^gjcdmyuTWdkv‚Š‘‘˜ƒeo†oLFLTQQTWRNLLLLOUQLLLLOSRQTUQOOMLLKK[OIKLOSSX]cglb[ltg[VYY[USSRRQPNMNHb“–—rdgXXho^^ˆ½tTet|ygRPPT~…t[Du‚[SZ`beph]Y\XO^¨áÓÎÞì“«¿ÂѸis}˜¡‘•„^PXO_¢uXUQNOOOPPOOMLNPNMMMMNNOPPOSXeqc__\[Y[[`Õê´o]kmXI[dem\XXWVUVVX[\\[YYXVXWXXVSRPONMOSUUVXZYVUVUTTTTSSSRRSSTUUTSTSRRQQPNORY]cjqqg^ZWVUSHIWTJQTSSSSRRRRSTY[Z\^^^ZXMNX[SQTQQQQQQRSRSURPJLNQRTTTUSGIKUq{hPIOSSTUVWWSKLMNNOONOQRRRRNJNX_`^\ZX^b_[ULHLQRSRQOLLMKIOUVQONPQRPOOMMJO[TRRPPOOONNOONMMLLLLJKT^\[dhc`ac`\[YUV]fgg`XQLJIJOZegfb\XVRNMLMMMNPSSPOOOONMKHJIKMNNNONNNNOPNLHDB?>>?@BEEFHGEFILNLKJMNOQSTUPMKNQRSURPOQSSTWYYXXWWUTSSUVVWUUSRRPNNNNNMMKIFB<=;::@DDFJJHGGGHIJJJJJJIJJJH;7FEBBACCB@No|}ƒ‰”š„cQ:34;KUVXN901468<==<<<;;;:88<@?=?A>=FJFJ?637DG41102:48Nabdghic_]SILVP>F^`LCE@FTK:==>=>@B?;<@DFHORJ;1:L\ahhXEFMQM>679::821;@=61/./028=>EIB@CA22;>:63111/-/038;=820101.,7FJJKLHCABCB=9::;<;:::=GNI;0010/0.0ETPD<95434568::=@BDGGGD906:69?9,,-3ARYVF99;?ABFOSD65COOIB<736=>735?GB97<<847;9@B4159=JIFDFD>73;DFECAAAA@?@@?>=7//9KNA4,.9EC=7-,7<;77630.,+)''&(,/12.()*,-'',460-013::0('*0347786446768864/*%%1=848;;=A<8@KI7:PM3*(&'*)%(2=8()41+-8MVVJDA?6/20010--?PLFHF?BLQMF><@@8278/)++-4730026:?BD@1'&'(.683524:56@DIOD<:/=E72/.24776;AET]RLNPPF@GONA1-3:;=FF@BD?66FRB1*+0./6EK?/%,61,,36449??>?807;:8=>>DC8/'"*9=82,+-./6<71/))/)'390/55.(1?@ABCDEEFEFHJLKJJLMMORUVUPLMORTTVSPORTUVWYYXXXWWVSUUVXWVTRPPNNNNOOMMKJIH@8889<>AFJJIGGGHIIJJIJIJKLKF==FHFGFHMQI@DNZabbad]NLH?<=PQB=CHMNNND;9;>d¡”TEZlmdYLDBA?HYapytcUF48AEFBA@@@?<=JTOKJHIIHIOXVD@=@RPE@ABAAFcgnŽ—˜fI.459K[ceT7.2467<=>>>==<;:989<@?;::=HNIIE<561137=CCA><:7766522AV]UH?AKRND?=;:94.0<@:51//122468DOIEEC:59<8101/.-/0037;>:50./2117DIKJHA?CC@@>;:;<<<<<;:?DB;3.,-,,,,8B@:7986227:<>?ACEGHIMLB75931;90016CTVJAHRE6>NSVL<858ENI:0124881+,8FA57=<8577?H94/1.+)**,4::48BGHFDBABA@@@@>?<409FB1)*+4BD@>96;>=:963-)+130-*()-0/,*++,,,0343.,/34794,)+256789644689=<874+'(/454426=B<8<77756EL@=B>7.*0;803?A@A:.28;44:=?BCDEFFEDFGHIIIJLMMOORSTSPMNPSUVXUQPSUUVWYYXZXVXXTUUWXYVTRPONMNOONNOLJIKE<8998:>FJJIGGGGIIIJJIIJKLKHFMTQH@@DGHEFP[``_^^a\NOQKF8;DA?CIORSTE=B>I`kpXGQ^dg\MBBC?DOaw|zt]=8?BBCBA@@??;?NVPLLLLLF;FXSAB?@ZeY@;CDCHYQUoy‰ˆW>0855?Ra_I1.2467:=@@@???=95447==98:>>=::=841000./0002379742/14666=EIE:27>96<98898778889555572,++**(*-5:89AGD@@=:@DCEINPMPRJ=550/43225:IQIA@ITM:>TWK5,488478>D9>><:830.,+-/.4=@@B=32689>@?>9.+,*+23./4423224311101;<8=910471++1:@8,1>BCCB@>?@A=;AFHHFDBCCA@@@?@?837>7++-+3@CCHKF>;=;973/--5=<5/,,.0.-0256678688/)0841571-.57999;8338;<@>;96/+,/394+&.:?;9=??<4.1GN2#'02-*-0.+040,))27AQ4&(.:F@520/6A@43>?>DB>DOVPCBEHPRLFBB<1/1224689;?EEA>:666:==:;;631148633DB.,(,-180'2CFMX`gcNEMD++:82/14?IGEC97>7.'*53+,7??=8025;418?D@79>5&':B:.*-*%-@JH<055(*478:?90Fs„~wbOf„WZ\YXWUSRRQOMNNMLLNQQQQQQQQPPQPQQQPPPOPPOOORTVWWWWVTRRTUSSSTWZ\^`aeedca``^[[ZVTTTSQQPONNNNNPRRSTUVWWY[WUVWWY^_]_dedfihghfYOPPOOOPQPOOPQRSUXWTQOOPQSTTUVY\^^]^`ege]TPNKJKMMMKJKLMNOONNOQPOQRRRSRPPNOPQPOW[RRdojgqzƒ||€|sollmmljimmg`YUSSX`jqnklnof[UPVih[WSTXWVYac]_jtojjouwyysuƒ{kkni_[]``^`adb`bfimjiqrlid__]cw{nikkjieaaaa`^`eeiuul€›š““–˜•‰€|vdbqvz‰”†…ˆzprrpm`fnj_Vgrttsqrngp†“’{ZVYW^a[X[^\_b`bcb_\ZWe~‘‰{vxvs{ƒ‚{x{€‚}xwwtx€vknonppga_\[]^^^^^_fggdihne__Z_ijg~{[crrmsvjecZ^_ZewvuwgRJJKKKLKILLKJIHGEEHJLMNMJHIKLIHLl‹Ž¨Ì¡‘wk|yV][QnraQKMMKKKILH\••yVi_MYk~nPKTeh[RTZdu}lUTlY[ppf`dhe^X]ipnbd¼òçÅš‘¾ÑÏâ¹nr~w›°pf•²ÍÕߢmiq‹–s[OORRTUUUVWWY[]_VPNNORSTUPPid[XZ^cilhpfQNkwiqƒ|_QQRQdbSTTUUSQSY\\[YWTVWXVTSSSRQOMNRTUWXWVUUSSSSSSRRRRRSSSSSSRSUVXWUSPMKVnjgmjih^YVWVTSSRPSXXWXYXXVVVUXhqpqgZVgsYMfiQMQRRQRRRPRRQQPSbdWSTTSQLFMNUcULLPOONLKJKLKJLNORUVSNLOSURMKQ^``\XXcrpdfcTNOONMLKJIJKKIDGU\YSMJIJKLLKMYXSVURQPPOOONMMNMLLLJL_idfnkfjtsja]\YWY]adec^WSRXcmpoojd]YROMLNNNOOOQPNNNMMMLJJLMMMMNPONMMNOOMHDA?>?CEDEFFEEGHGGGHLMMNPPPPQQNNNPRUYZVRRUVVVWXYYZYWWWUTUUXXVTQPONMMOOMPOJGGJF?<<;88?A??AGQY[YXZ\`[JEMROAAB??BKPVb_E=?CJ[]d]JEGKPNFCBBA?F_x{{rR89?BBBBA@???=@PZUPPPQQF6ASMHMC?]ywR<9H`s„ŽnI=<:526I]X@/04567:=BFGCBDA91123686689;DID>9778>6//8BHHC959=??<733467;FNQSRHCFK`z‡’‡yqg^YWWXXUTSSROUbTAEE?@A>;89<;:<=;79853359=CFFC@5+,7;309@>?BEEDDD@:55431111//112345767:::67=C@85770.67752000025746535742455856>CCCIPPNKC>DE@@DNSUTTK6-,-.,-/02;FG@@CGLOGGTM5)*3?KQSG21::>?;97-)14/4<=979889?EC:468655589:500025724;>=:865679C8-.354/))5B?<<@CFJIEABFIJGEDDDBA@@?@?;89:5330,2??<@GD:9=;6421114763/,*,-+*,/48;:77>A5-4:4-2643358;;<;8237<>?>9432.+,261+'+5<:;<<7331*-CK5$2;0*,,,-/0.-*&-85LE()+8IJA?>720.,2>A@C>9?IPMA1.2599@A3C\]dhR<=@1/;93..9HOOLF><<6/('**(*1;<976467449?CC?AHI9'0>>5,+*&)7ACA=8/&'19;<>8Cj†€uj\ST`OSXXWWTPOOPNMNNMMMNQQPQQQPRRPQQQQQPPPNOPONPTVXYZZXUSRQRSRQQRSUX^bdeeeea]__\ZZYWUUUSRPNNNNMNQSTUUWWYWWYXWUXZZ[ZZ[\\YVTVVUUTOLNOOOOOPRQQQRTWXWUROPRRUWTONRX\[\`_]`ii_UPOMLMMMJJLMLMNNNNOOOOOOOONOOMNNNNONONLNTXWU]fnvwsqvzxurnllnlkmnopnkgeghknmljkklifXUruec\WYUPPU^\Yahhfecips}€€€nion`Z^bb`]\\\^`bdgghosobWZ_f…Ž†tnmmmlf`_^_aadlrwyvkz™——–•˜”‰znd``qƒ…Œ•‘Š‰Œr{‹w`[\`]`hnpssqlinŠwa]_ZSX_YTX]ekkfa\\]\Yg‹ ˆxvwut{ƒƒ}x{ƒ…~€yxƒ‚phmnnnnjfdc\[__^^`dgfedfh~|kc^[cqcivknqqqqig^V]eYOVfsvwwiPFIIIIIIGHKKJJHGHHHJIKMNKIJNPMID]•ÈᶒŒ‚y{jNOQHV‚‚^NMNMKKKJMUWQ{“sMY[OTWusQHS]\TV\[\mŒš{alYcztkiovreZZ_imu¥ß๗y¢ÇÌÖÔ§ˆŒ€‘º±e„´ËÞáá”ficr¢¨‘veUTSUYZZZ\\^baWRSSTUUWVPY`Xcd_bhppihZPUY~q^ƒ‡cRSUR[fSRTTURQQW]^\YWUVVVUUTSSQPOMOTVUVXWUUTTSRRRSSSRQQRSSSRRTWYYYYVTRNKZnjmskeicVUWVTRQQRTX[[Z[Z[YXVTW[YW[][WW^PRkaLLNPSSRRRQQQRTQZnaOPWWQOPLOMMMLMNPPPNLKJJLKJLMNOQRRMLNQTQLKPWZ[ZYW_mqgflVGJNLLJIHHHIHEFKUYXRKHHIKKLKNYYUXWSPPPOOONMMNMLLKIUifdkqnnx|sha^\[YZ^`cfe`ZVXaotspomf_YROMMNNNOOOPNMMMMMMMLLNMMKMOQONLMNONKGB@??ACEFFFFEEGHFHIILMNPPPOOOONNNORUZ\WTTVXWWWWWYZXWWWWVSUVVUSQPNNNNNNNQNDBBCA<>@<99:CJKIGGGGGHHJKKJIJJIMW]ZRIFE@;;AFMRSSUZXVNE>@FLMJC?>HOQXedJ>=BEIKHD@C?D^vzwhH79?BBBB@?>??=@P]YURQSSB4M\QTWC@]€Œi=C?DA646?VvmHFIF:415J\T=/298878=GNKFGHB945533444642;D@;87<=@31/5@FII>67@B<8335578>FGILGDC>@]w|‹Œ‚tjc[VWWWUUSQOKN`dM?>=>??=:::9:::;:=>;52478@HIG?:EIC;;>=<>CDBDKJ=79BNWXVO9+.0/+,/237;;;@CDGIMQK9.44/3:;66866778;?A>7337::8:6331135599776572-+-.2:<5440.++)*6C@:@ILLNOMHDFJKIGEEDBB@@@@@=975554203:5,+1448<;756530-,++*((+,-+''*07;9:CGB95:820233026:<<;8536:>?<51240+,/0.,*,4;=<951010/++DM;560++++,/100.)*4*@??;9;28C=71,.5;BD"/O[_bK93.,29783*7MNNQI=8961/-*&%+259:87776536:=?@?BKH5/675-+,-+*0??>Toqni]RPUUPPRTUUSPOOONMLLLMNNOPPOPQQQQQQPQQQQOONMOOORUUVXZ[ZUQQRQQRPPQRQSX\^^_`]YWZ[[\[XWXVTSRPNNNNNOQTTUUVWXWUTVWWXXYYYZ[YYXRLKKKKJLKMONNOOPRRQQRTWXXWQOPRSVXUOKNQPQSTTSUZ\YUROMMMMLKKKKLLLMNMMNONMNNNLMMMMNNNOOOMMNPQSSTTVZ[^`^htlipkefijjmnopstsqooomkjjgddlfZhokqm`[WUSS]_YZ\Z^ge]i}‡‘‰}minm`Zadb`^]]]^`adggipqh_[[i‚mchhgfecb_]_`_jtxxusvrsŠ¡¤¡œ™›—‹‚znheco~}vyšŠ–Œ‹†‹‹kVZ_a_aeiqyxuuxui\X^^ZXX[XVZY]gqpbUW[[i’¢Ÿ”ˆ|xwwuuy€„€{z€„~ƒvx‡xdcikkihgffgb___\]agifdbfi}‰}vpmbidcnqpiiptcf]IOdhQW|€rvxaLNQHFGGHJJKLKKIHIJLLLLLKHGLTVKGDo³ºÉçäÑ¡‡‚ƒ€mOJKIFjŽ[INNMLKJHOliJn‚fQWWOSJ\iPEQZ[Za^RLR_€‰sjR]y{xx|†€iZZTU†¹¹ªvkn£ÁÑÓÁ¶¦‘¾ß¡z²ÑàäèØ`kcXŠ»€dr~ud\]bccdlh`^ZWUVWVUVWWSZZZ_caerwpj`UPS€¾rS„hSRSSSdURUUQQSRW]^\ZXUTUUUTSSSQMLNQUVUUVVVUTTSSSSRSSSQQQRSRSUW\^]\[XURNJXgisvf^hhVTWWTRRRSVX[]\\[[[[[\[[XVV[^\XWSXbTJLMPRTTRQQRPSQVfjPQNTXTRSPNJJIKNRQRRPNMMLLLKLLMNPPPOOPPPOKJMNKQZZZ_ekkejcLHLKLJIHHHKLKOQUYYSJHIKMNNMOZYVXWSRQPPOOONNMLKJIMckkoqtpv|ukfd_\\[Z\\_deb][`lvytpomf^YTONOOOOPPPOOONMNMMNNNNMLMNPQONNMNOMIEB@?@CDFGFFFFGFGHJKKLNOPPOOOOOOMMORUXYUTVXXWWWWVWXYWWYXVSUVWUSQOMMNONNOOHA?>?>;AC>:9:AIKIGGGFGHIKMMKJKKJOZ]RILPJ=8?GGINONPQJD@@?;;BLLG?>LRRYckV>;=<<<=BA>CJNUVOEBDBBVy~vaC6:@BCBBA@???=@O^[URQSQFHciWVVA@`€‡vL?@BB6424879:?C@??==A<=Ywqglqojb[WXXWWVTROLHQc\?49;<==<:998778:;:853368?ILLGEDDD@=<<=;3.4@DDDDB?FK:0;EILNKHFA22?BBA@;:DKD==<=?=87?><>><;94++0215;<;4-3;@;4+,8@?<<<;9538>>=<;<=@C@=;7668:;;=?>:875,)./0232/=;,+))*2>DDDDHICGJMLFGJKKIGFDBBAA@?@=7/-//.0242.(%)07EIG=49<500221379::864248;=:42341../.,*)+29;71,-142/+'*?KE5+***+++*-13/,,&,I9:]j`]_ZUZju_>48<<9875:BNXZM@KRUXWTRPPM@68><2035567:>ACC@G[aZRONKB>7298.(,.49<=6220,+.0/,-99.09A?4428LD'#7MYXIA>6017:AA05LMLSN<5971240+),016:8757::3157996:DD5.13/-,-2/(-ADZqle_UIGKCQPPRSTTRQQPNMMLMOONNOOOOPQPPQPPRRQQPPOMNOPQRRQRUWXURQRQQQPPQRQQSTUWYWRRUVWY[XUVXWSSRPNNOPOORTTSSRRRTSSTVVWWWXY[[ZYYXQLJKLJHKLMNNOONOPQQRTVWYXRNORTVXVTROLJKJFGJMNNPRROMMMKLMKKKLLLMMMMMMMMMNMMMMMLMNOOOPQPOQQSVTRTRLNSNWjcZdcZZ``dlpnlqtsstsssqookhdgkgcchonf`][ZZ\a`^\W`ovsp}‰’¡‘rilnj^`ieagib][]^]ajmkpm_\^`s‘‡xmdacdda``^_`iyrqukfotst€–£Ÿœ ›‡€xnkoqpvvq„›—ŠŠ—‘zx~k`_`__^_fs}‚…„mU[b\YYZY[ZZ[[Y]ffg[Y`^‰¤˜’Ž‡zxxwuwvx}|ƒ…}€…{|n_cheddffeehgeg`X]bhkjfbejw†ˆŒ‚jdadqnnkknrsoaNJXiWW~…y|x]RZRHHHHGJKLLJJIHIKMOPQQOLKPWVONIiÈæÉ«Ñë³tu’gIJKLEQ„]GMNMMKKIIfeMhoVPQPPSLLgeRLP[_bVKIJIP`nlX`|†„†gXWYax‚rqsxz¨ÃÑÁ¹É¼Ÿ•¹¦×ßäæëËy^fcP`¯€SQ`gd\X]aglph\XWVVVWWUVVVUVWW…„``rxrgYTHi¶Ãr`x|dTSSSRdZSSTdeWUX]]\[XUTUTTUTPOMHKQSUUUUUTVVUSSSSSRSSSQQQRSRSX[\\\\\ZXRKGXa`qr]Zeh]YXVTRTTTVZZ[[[ZZY[\]Z[]]]^``]^_\]WOLMPRSSRRQRPSP^haSVMLW^gaOMLJHJRVSTURPOOMMLMLLLNPPOPQQPNMJIKJGLX\_c_^gigkYHKKKKIGGJORUSRRVXTJJLNQPQMOZXWZVRRQQQPOONNMLLKJXlmswvtrywlhjd`__]\[Y\adb_ajs}}wsojd_[VQPQRQQRRRQQQPONOOOOPNLMOQTQONONNNLIDB@?ACFHGFEFGHFGIKLMMNOOOONNNOOMNPRVVTSTXXXWWWWWWXYWXZXUSSXYWSOONNNOOPMHDA?>?>@GG@:98AJJHGGGFGIJMPPMLLLMSXOBDMRK<9GPGFMKFEB>=>??;9JSTUWTNGFEC?DayxdB7:@CCBAAA????BN]\UQQSSYekiZMN?@e‚ƒyS=EABCP^fg`UKHFCA9637IWH2/:EKHDEHKNQRPIAAA@<865554122358;=<=A<107DKIJC:8D=2335:;;>BB>:778;;8Jg^FDQ\ZVYZVVYWSROIFCDQ]K34;;::97754444574322368@JKNONICA=:8;?>834;AC>3.4:83125:6556644456;BDB:9915DD??==<;77@GEA><707IHAA?<>?706616<=;95,*2889=>@;/13046426=ACDHE=;;;99;;<=CEB=94+)-157834B=*'+-1=HIHHHF?56=GLGHHJKKIHFDCAA@>?>9/,,+,6;4/.025:=><>=<:982.-+*)((*01-+,-..028@GF=58:2-/257:<<96433347987532212111.))+/360**/7<80*((+6GC-&'(*+.159;7/*)0<157975439HRMJPXfSGRRSTIKK:/17622118EF?@CBAB@LUVZYYVPI>8>D2#/54446/,+)*)))),5CJIJNPOIHKO[]C28>IMJKLMHBHKGK=4GSRSP>4<90133210-.487769?B;678:835=:,*+,,,./36649=3,2/(5AA<8:Wqj]UJ=:83OPPPRTTTRRRPOOOOOOOPPPPPPPQQQQQRRQQRQPOOOPOONNMNQSSQPPQPOOPRRRQQQRTTSQRTVVWWUTVXWUUTSPNNPPOPPPPPRPNQTSRSUXYXWY[\\[ZWURNLMKIIKMOOPQPOOPQQSUWZYSNMQTVWWYYVRNLKKJIIJKLOPONMLKLMLLKKLLLLLLMMMLLMMMMMLNONNOOPQPPQQRUSTXXQMPNP\_WTUUYZWXahigmststtttqpomkjhinkfeffeb_^\Z\`da[\kyyrwŽ†…xokji_Ymyc^pwaY\^]\cmrqoia^^_j|zxw``acda``acdtsheihjnopmjvˆ“¡§¡–Œƒwmnspjpxz‡˜Ÿ–Œ’‘ufq{ƒuneVX^]]^hw}€|eYguoge\TVUUUWY[abmobYf˜˜‘Ž‡~zyyuuwuqv|…„yv€}tgfighhklmgdiljb`fgkllkhc_f„‰•{`khiwqt_Zeitr[NLHVVYu}„s[WULHIIIIJJIIIJHGJJJNTWXVUWWQNPPQP—ß°W…̽i\ˆ†XGJKLIOb[JLMLLKKJPb\M^lTPPNRVTPf‰_KWd]PMMMNPPanikƒ‰ƒˆ“‡jXTX_YQg}†„‹¯¹ÅÈÀËË÷`qu½Øßæçì´j_\VQHumROQUZRLOVZc_UWWVVUVVVUSUYWVOg´¡`Ujyxk\OJ‘˽kXifYTTUTWeaRPQepZWY[[ZZXUSSQWZSLKKKOSUVWVVWUUUUTTSRRRSSRRRRSTSRW]^^[XYXZVLI^\WjgYY``_]YTSRSTUWZZYYYYYXWVUWX\^\[^][[\^`\VRONPQRQRRRQQVicUQRLI[isoVLLKIJQUTTUSRQPONMMLLLMNOOPQQONMJJKKJMW]cf\T[dbd\KKKKJIHIMPRRQQOQSQLLOPRSSPR[ZY[XTSRRQPOONMLKKJQhqruvvuwxtopmcbcc`_]\]_a^`gqxzupied`VRUUTSSSSSRSSRQPQQQPQOLNRUUPNNOONMKIDB@?ACGHHGFFFFHJLNNNMMOOPPPPNOLMOPRVVSSUYXWVWWWWWVUVZZUTSUYYWSPPNNPQROEAC?<<>?EJE>;:8AKIHHGGGHIKNPPNOORNJE=?JPQMB@LVJCFG@=>ABBB>9989=>=<>COTbxkHF[S?>?>Pa\UUQJFFJGDCCCkzg@9;@DDBAAA@?>?DO[\VQSUR^iji\LK>Fk…~aH?CA@AMZ^hk_LDB<<8635DN@/0:CHHFHHJMSWRKGFDB<:87885243354568=?811:HLIJLA5?:2347;;DHJKHDA?=:78:;=@>>B@:5259984/08DA?=;:?>6331//133235642112330/48AGHIA;536;87:71.---/242247898/*.=GD>?CBCE@7:C:,+/:FA9;@A>=<;98742124567;;<<;7..286457:;98@HGCDEDC:5=@>?<8:<72/),2:=435/+0578=>>>66=F>31.5HPLKKI?2-..++6@CDEHB;;;::9:::<@EGB:31/.178613DC-',7CMSQKFCB@<89BLIGIJKJJIHECAA@@@=50-/17AA;778BEC@>88>=59@=83/,*),/44//9>@>955652,+-378;@@=952597795452/,+/453/,,-./..279:<4/+*+,(7H@.((-6FMMKIC826879GQX^`[WYZ[ZG6787994.0EFR[F<>2,/55230/5AC>?A@>?=@EM\\Z\]ZPCAE:,.---164420-))*)+5AHLMMOOMJOSW_TB?=?BBAEOQNXW?<9885/.32*()++.313860121-%)/6>@:/,;;<>DE?<<<:AKJHIIHGHJLNPPPPPPLB;:EPQNOIDLUKAEGB?ACDEFB=;9888:::;@EQol\ceYID;HbbWOOH@=EOONPUQ_yY:::AEDCAAA@?>?EQ\]YRUXNNW^_XSQ?LovXV[DA:12;CFDDEGJNUUPNLJHE@=<:997763331105>=521=LNJKMA3342459<<=BB9455338<77676BU\ZWPOi|qdgf[Ya[B377569::73.5B>6423:94342002232234300/1357578:?B@88844976640.-,-.0/---.2773458>;59ACEH@6<:9:;;:97547889998:;<8-,048=FLNE;:CIGEKPRRL@;:59943343/+,/45,.20..037=?>>;?C?8678789::9:AGG;1265355403GM9(,>QWUTOC<@ACB@GKGDEIMJJIIEDEDCAA<0+*28?EA@CA>@DCB?87?>16JI<72.*),132-/;EIJE=9;BD>71.+++-178:=<:88:<;::8665.+.45420.---**.4;8420-++-01,4C@-'/8L[[YRL@;=?77I@1*5PQ?844@RG331+.44220-/59@A<99::>@;<<;;=GKJIIHHHJLMNPPOPPL?8;BIHKQLFMPKHMLECDDDEIKKLOK@88:;<=9=cq{…ud[C?Zg^QHC?97DY^XX][]kD9:?@GS]]]UW\PBDGECJMBGfwi`udD@@[cY[^[RB;<8433468997;=CA@BDHKORPMNNLKIGD@=::;;63321105><422=LMJIE>312347:;<=BA7234338<77779G[a_YMZ{…tjs{mabS94>D?63323456544323341/05=;;?@>:62/29?FHG?<966:999714<83/0//057543344433453100039>>878;=647733765520.----..---.2524>EC;4378=HI<6;5*.1//5>>8:==>>=<;:;<<:=??>=>;;<8.+/9CFGIGD;:EIGGNU\_YE57:73012110--0235631--,07>>:;<=JXS=8>7CCA?>@?=:424578878?HJ<-066423203FRD./CV[VSF64>CBADJF<<@BILMNOMJIHFDA>6,*6>DFFGMI@?CBC>99A>09UTC;81,*+--+*.6?IKKC<>B@:3/-,+*(+4666788;<<<;::;::500453--00-**,/3540...,,.02/)5;0*006JU]XPD=?>969:<>BJWXLF=33567:>?85;=4.113676650;?0//-034320/14:=?@=9769>97LYZ]_[VTQ@32.,4<6/+///41),:CJQPE=>AFFDHLQTTURMGDEHONQaR0(+**(&4LH-'+(*,,,.//.,()3CIJIHB9530+()*()**+0BE1$#%&)+0CNA67@@5/-/13550)*.NNNPONONMMLNQSRPNMOPQQQQRRRRRRRSSSSUTQQRRQRPOPRPOOPOOOSTSSTSRRRRTSRUWWWUSTUUUUTTVVUWXVRLMNMNMLKJKMOQQRTTTVVVXZ]]]^`a]UQSQIEEECBDFGJKLMOQQQUXWSNKLMMNOOQTSPMIGGIKLKKKLKLNPRSSSRQPONLJJJKLLKKKKKKLLLLMLMNNOOOPQRSSTW[YXWSQSSRRRPPPQSSQPQSVVSZ`\W\]ajnponoonnsrlprlfa[]_dr‚wq|Šš§ƒljhegd`qyd^fg`^[\_bbfpjabba`b]ci_bpp``feaaegf^`ba_`bdopmnow‚†ƒtjhluvnen„“•“˜Ÿš™š˜’{exv^cu‡†qjf``jj_]`ZYgn]UYZYYYYURfƒ…~{zvtsrw‰Žˆ„‡€{vs{…‡„}{{vpqvy}~skntwzvpvyqiefeilpprssuxjUSQc}~€n‚Š}lsqe\YXPLMNNJFPj|q_VPKIIJIJKKJIIIIIJKLLNMLMMMKIIH|‡ˆ°oZTJLLS`{dLKKJKKLLMLKJKJKLKMWSHn‰qeWZ]WYYTd™¢˜€ndZSOMLMPLmÃÕ•qw…‰ŠfORMP[g§ÖßåéÙÌÊÕ˜TEydQQeËïèéçìÝnIVOMMOOONPOOQQRUVTVVVVUUTTTTUYYWURGPtaIMI[~‚a\a|˜Ïª]PWWTR\babaKINLLSZZYXXXXWSZemRIPTUVXXXWWWXXUSTUUTSRRRRRRTPMSZY]^akZGHNTVUUPCP_]XWXVWWZ^XRRSVXZ][WUUVXXXVVWTUeeZY\\VRZ[[\ZZXPOORQSSQPNLNXOLLEPsNQSUTVVUVUUUTTSRQPOOMLNPQQQPONLKLMOOSgxkbbVKGGKOMLKJJJKPPONMMKKKJJJQPRUTSY]]\^ZWWUSRQOONNKKMm{puyuuuuussro`bmheb`__]YX]mzƒ‚€zvrqsre[^b]XVVXXXWXXWVUVWTRPPPRVWTSRQQPMIGECCCEILJGHIIJKLOQSQONNOPPPONMLJMNOPTVVTTXXXWWWWWXVVUSRSRTWXYYVTSSOOTP?>???<:999;><;;:::CLJHGIIHJLLLMMLLMG<9:;>@KSOJMMMOQJCFIFDEKSVW_dP8;HKFB=9V{ˆokgZcoo_J>::87GbgYUVZhb?=;<@DDCBAA@>>BJT]\^WYbUGF?719AAC`sareIAEhlZ`[QJEB>:7448<>???BA?9:@EIIIJJKNMLKKKHD?;;?>82221105>=511=JKHB8:5744468:;=@?:65547:;6779;ENRY]Zh{}vjivq[SM@IVPB:52134454312123430/4;A?<:::8:=><853126820345BSM88?97;<9/+29679:9;<=<<===::<;;999<;7-,17000.-3/)0;<75:9@?:43568:88=EI?24761/2236ANJ98FY^TJ<-/;BC?AD?67931232/,-147CLLC>BC<2.---*),/445679<>==<;;;;;;9645530134/---,/-/0021/---+/..0/0/*6LY[ZUF;=>;7999::>MTB=9/-024;>A>896/-052456;:003-,.13333447:=B?A@5255=ADC?;856;>=<750ONNOMLNNLKMOQSRPNLNPQQQQQRRSRSSSTUTVWTRRSSQPONPQPNOONORSSUVUSRSSSRSTWYYXWVUUUUVWVUSUVXXTOLLNNLIGIJJLKLNPRTTSTX]^^^`cb\SQTOHEDCCCCCEGHKNQRSSUSNKJKKLLLKKKKJIHHHGHJKLLLMNPRTUTSSSSRSRNJJKKKKKKKKKKKLKKKKMNNMLNPQRQQRV[^^YSTTTRQQQPPRRQRQQTUUY[YVW`hmlopnppooqrsuuvtne]_dbs{l‘¡™£Œeagcfedkk`bc^[]_^`cb_ac_`a`_a[`c^difa`dehlkhfcccb^`a`nqotsxŠŽ‡}thjutssuƒŒ’ž“‘‘…sa_riZcirrikb^eg`\_^Z]ppYU\XXXWW^„‰†„~wsrnfpƒ~~†ˆ|wsp|ŠŒ‡‚~|y{xsrrry~sosy{~{vx}}oddcegjjjlkkvhVUSZmx|p–„wŠˆskc\UOMJFGJAOqhZSJGJKJIIJKKKKJJJJKMLJIILMKKIGG‡€“‡RUOGILHI[XOIIKKKKKKKKJJJJLKOgWUxsVNWVOMNMGQ ¢—‰wg]UQMJKPQRšÅ€]^`p€„bMPR]q³×âêçÙÎÒÂnPWZaYRUR¦éêëçëÏeGTOLMMMMLNNPSTTTUVVWVUTTTTUQRYVPUXMLQKLMLK`ohiKDYˆvNUmnigmye[n^FJOKOZ[YWWWXZ^gqiOOXYYXYYXWVUXWTRSUUTSSRRRRRUPVrybY^]hfJEFLSQJGDNZZZXWVVRVb\SRSXYY`]WTTUWVVVXSX]XV[^^]\P[^[[]]]VZZSQSSQMIHJNMKLDDk—–‡\VXXXXXVVVVWWWWVTSRQOMOQRRRQPONLLNPMUqˆ|g`ZPHGJLLLLKKKLPOMLKKJIHGGGIMPSTSZ^^^`[YYVTSRPONOKKcyxtvsttuqlmtqc_opgc`__`b_]f{…‚…ˆvtutuod_fhaZWX\\[Z[[YXWWVTRPQSTTTTTTQPNKIGEDEFJMKJIJJIJLNQSSQONPRSQPNLJKLMMOTWVTVVVWVWVWWWVVWUSRQQSWXYYVTVUOOQB;>??<;:9:;===<<;;;?HJIHIIIJLMLKJHHH>:9:9:?LSQMMMMKJD?FNNJLQWWTYhX;@V]RJHFLdodTcso~ƒoQ=:8886IggVPMWo\C@<;?CDBAAA@>?CLU\]]Z]cYONE618A?ADEEDDC=79@FIDBDGJMKJJKKKIA<<@?<62111/3>@411=HIF>547765579999999997:>@:3447A>?=8?C:579864689626AA859;;;AC<55317==9652014545666758DLA00887;GPG;AJKLMNLB<467765237::<>><9:854447>8.--3@HB=9897./@F4(/D`b>(+3BNNKC95208AINSWZ^\H49A92588;@HG;:@<5;JRVK7<>ADEDA=;;;<;99>B@77:70-26766DPI?DTXPC81/5:?A@>:35>NVVUUUTQOMMKEA=48NYYYZYTG>?DC806==65IUNB:406@A;545456;EF??C@:1,+/0,-3565689;>B>78<9657777898981.,,***,.2553/--/0110/014BU^[^YD9;>;755893/?P>37869;===?=52431146324540/-,/22332358<=?@=862026>@43.''*/1,*06,".BD<1,3967;@CFFGHMI<68>DGGED=ONNMNNNNLKMOQRQPNMNPPQQQQQRSSSSSSTVXXVTSTTTQNOOOONOPPPQSUWYWUSSSTSSTVYYZZWTSTTVYYVSQQRWZUNJMOMKIHGHJJJIJNQTPPX]^````ac[PNSQKFEEDBABDEGJPTUUVWQJIKKJJJJIHHGFIJIHHHILMLMOQRTTTTSTUUVWSNKHIKKKKKKKLKLMKKKLLLLLNPQQSRQV`gfaZSQQQQQPOPPPRTRRTUUWWWUP]hdflmlnppqpprssttuvojidcz“v|¢ ŸškWoj`^_a_`d`]]^aa``_]\^cfa`^YVirpmb^[_iloojfmpd_^`aa`luvwp€Ž…†„znl{~|†‹‡•vqspgcbfe\fy€„…}qjhea`\\_[gxkYYXXYXWu‹……‡‚wqqpei~‚‹‰zvtou‰’Ž‹‡vrsqqqqx€€zvuvz€}z~oec__`bflmstrcVZ[YWbsgƒŽ{’†lll`ZVS`j`JCVsr^[[PJHIIHHIKKLLLMLLLKIGFGJKKKJIJd]aQIKJIJIHDFMMKLNMKKKKJIIIIJKGSoS_rVHJRPIILMJHf’¢˜‹|i\URPMMPVZ^zd\_XZgubPJt¦­‰ ÍÞæäÒÈÍ›daeZRSSYLbÈôìãêË`FRMKLMLLLLNPSTTUUVVUUTSRRQPLNSSTZWPKHKMNOPR^mfPelSNoŠˆ|upyvs‡”vPDHMV[WURQX^mww^QW[[YWVWVVTW[WSSRTUSQQQQQRSVP[–…iYX]cMGHHNRIDEQYYXXXWUSQ`[TTUZQKY^XVVUVVVUURT^`Sam__\JQf]Y\__X]`TORQPLGEHJKKLKCNy›šŠdU[\ZXXVVWXXXYYXVUTSPMPRQQRRPNLLMOQLRqŒˆlURPHGILLMNMLKLMKKKJJJKJIKLLOUZYV^_]aa[ZZXVUSPOONHXwyuzwtxytklx{k_lxkdb^]aceeft‡Š†ˆƒxsuwusmijmja[Z^b`^]\[ZYXWVURPQUVSSTVVRNNLIGFFHJMMLKJJKLLNPRTSQONRUTQNLJIKKKLRXXUVXWVVVWVWWUTVWURPQQSWXYYWVYUOMB6;?>><;:9:<>>>>><<;::;::@GNOMLLJGD@BDDBAA@?AEMV\^][^cXLMG35?A>:311223=D809CFC@;644323679975447>>>=:51110357=BILB315756::7641.29?A@=8;=8677543445426==89<>@BHF<89648;:757621233135655>KH6/7==;9;86?JPSVVVVXXH:;<94./357;>>=;<=:68??96811457:8458720-)'''+/124543212440.0;>>MY^\NB>=<:71.5:4(2ID328@GJD;:<8/)*,0331..01/,*(+45112236:<::;9425547<9:KW?885ALP]Z@+),+*-49@@3+*(),179;?CFDCSc_\hlc`\USP?234/.--03-&)*+31',-'%*++,/3640#+GQPPN>12/)),140.10+'(''-14<@;65=DHHIMRND?>@FKLLKANNNMMNMMLKLNPRQPONPQQQQRRSSSSSTTTTVYZXVSTUUSPPPNNOPPPPQUXZ\ZVSTUUSRTWXYYZYVSRRTWYVTQONPXXQKJLMMLJIJJJJIHJPRNLU\]]_b`_cbWMNTQJFFFDCCBDDGOTVWX[[UPLLKJIJJJJIHIJJJKHGIKLLMOPPRTUUWXWXZZXTMJKKKLLLLLKKMMLLMLMMLMOOQSTTW`hhhf[QPRQPPQQQQRTRRTSTUUVTUZ[Ycnjglnpqnoqnopqsz{urng`|“sŠ«¥›vWgh_][Z_ghgedc`\\^_]WZhkfddc_q‚rca`htsnjhiqna\\`dc`fs{vk‚‘ˆ‘Œ†…Ž‹‡zv‹Œœ–obnoqnkqsgsˆ“”–’limkc]_]_r{dVXXWXYnzvll‚‡ypopmhuŠ||’}xuqp‘Œ„ypnnqrty~€}zrlp|…‚~‚„rcd`[]bfptutf[Z]`_\Wjgnunuk`c]PLOM[|‘‹rut_Z_XLJMJJKKKKKLMMNMLJFGGGFGHIJJIJIIFFFFILJHHGGJLOQOLKLJIIJIIIIJHaoNY_KHJJHHLOQMFW‚ž›l_WTSQMMY\NO^cc^WV^^QJ¥ä¶]~ÙíæâÇÆÕ¬zˆ˜ŒvWISVKq®ÝìéÓlGQNLMMMMMLNPSSTUVVUTSTRPOPQRVYYYUQNLKMNNORUV\_sr]Qzµ¢ˆ‚td^`w¥¾ÄȈFAKSYUSOGWepqbUXYYYWVUUVVUWWUSSSSSRQPPPQQRTRSb€—gT]`MIKILPNKFPYX[WWVTRSSTUVVRQIJUYWVUVVUVUTYcgcg{p\[QI`ZSX[]W[eYPPOQNLKLLKKJJIAVŠ™xWUWVUUWUVWXYZ[[YWUSROLORSSSRQLKKMPPJLf‡‰hJHLHHJLNOONNMLKHHIIIJMPSTVUTX][[b`]dc][[YWVSPPQLLr}vvwu{}ro|…xghurffb^addbfrƒ‰Š’Œzpswwspnopnh`]cigd`][ZYXWWVURPRUVTTUVVRONLIGFHIKLLLKJJLMNOQTSSQNNSURPMKIIIJJNWYVWZYXVVVVVVUSTUWURPPRTWXXYXWWSNI<9=><=<:9:;<>?>==<;DILKLJGB>;CNRPPRTURR\ZWagecaa`_Q>?E;Tr†e;:9:=CKWcbOALU`^L9;<>@DDCAA@ABFMWZ\\[]aQGMI68A>=?E]lnbRTXLOmw\KFCNjdIAA>>BFHGEEDGHFEEECACCCGHIJJLNLHA>>@A<5202645@=<@CC@>;85421335775426?EDBACD?6126>DEK\ag€pK^€~rmhd\RNMQ_]B443100000/1216AFA856799<;@BCFLG?A@=<;520/1663223337723?I?05AA<60.+0@LMMUYUUZ\XB7=?6-/3469<>@>==;:>DF;,+003953DRRRRQMLE@BDHKNOMKGD@@;2/5:743772166544;JLB@>AG>7765555:BB>BLVUQPOOMLIECB=4,(%1EV[YQF<;A9(.?A?<:876469833=415658:7@WO=>80249VcK1)+,09CED=.)+*.10039=::57Sf]\hcf}rUSZN764*+032-'$)/0///..+&''(*,/361'+ESSOL?.+.,+-2650,*)('%$(+2?B<69DIJKMQPPSPKIHJKJC=NNNOONNMKKKMQSRQPOQSRRSTSTTTSSUWVVXZZXVUVUUSQPPONONNNOSW[][YVTUWWTSVXXYZZ\[VRPRSTVWROMOSVSNKKMONLJJJJJJHIMPLIOVXY]abbbdcZMNTRLJIEDDBBBEKRUVXY\^[UPMJJIIJJIIIHIKKKIHHJKKNPQSTVXZZY[[^_]ZWRMLMMMLLLKMNMMMMLNNLLNPRSTWZ^_cih[RRSQOPQSSSTSSTTSTUWYVSSTblhejnnqkkomoqppswtpprlcˆz–±¡|UZaa_[\fqqpja]^bnxyyrpvux}~wot}p]bn{yuvofenla^_bfdbdlutmwšœœ›˜•‡{lu”Ž—™zlx|xokwv‹‹yvzƒ‹ƒwsokg`]]`ltfXWWWWXY]]Wa…‡vtutqcd‚uq“–ƒ~xvtruŠ†}xqnpqty~{yurt}‡††‡~cac]`cflnjea`abccbY\homifmoqmgTIGEP¨ŽiQLTWLGINMKMNLKKKKLNNLKIGGHGFEGJKKNLKMKHHIKJIJIJKLNONLKLJJKKJJIJIJjiPNMIJMOQSVXZRJOr““‚oaZWUQLO`Y\iqlc^YUTYKgÍÉrGZÃíçãÅÅÅ°”Ž¢ª‹kWE@Gl´éãnDPNMNNMMMMOQSSTUVWVVVVTSSX\]^^[WRNJMNONMNOPKb~qX]|ŠŒxfc\UTR[»ÌÜ»ZBGNWROKGUek_STXVVWVUUVWUVY\VRRSRQRQOPPQQQRSSLYx™db^PKIIJJKMLOXXZWUVTSQQSSTLGNJDQ[WVVVWVWVYbmplj†l[VHR]WUY\Y`hWPPOQTYZXRMJIHLFBiƒ^CGLNORSSVWXYZ[[ZVRPNMKORSSTSNKJKNOOJGb„|XFIKJJLNNNOONNMJHHHHHMTX[\]YUUTS[f``ge_]]ZXUTQQQLe‚|wvsu‚|y}…‚rjoqjhebhic`eo}‰‰Œ”ˆxprtstutrojd`fllgeb[YYXXWVTTRPSTUVVWVURPNLJGFHIKLKKLLLMNOQSTTSPMPSQOMKJIIJLMTXWW[]ZXWVVVVTSRTVWUQOQRTVXZZXWWTJC==>>;;;:::;<>?@@@>=<>BJIIIIHJLPPPOMJGEA;:999;?GJLLJHB<>HNLPTQMJIP\acghfeedca\OA>=OfvqJ79:@BFNXZYXXXYIDMO:7<;=CDNTSHBBP\ak|[D@A?XkX@9<>@DHJIFBFHGFFEDCDCBEHJJJLOLD?=<=@=720242.9@A?=A@>;987430,03532/5@CCB?AFE8025>DIOVYlxYQs‚}~ymgnhULJV_K::720010/-056;EKKIFDCCDGJE@DH@447546:;=GMKC7220//2687764228>??=8531223357730//04:::@EEIKEEKFBB91////37778<=;:505DE51?IJC:3367=DHMQXZYWZ^S;6<7002468:=??@A@@FF:/0CGJLNQU\^VF???BDEDDA<878997557:85DPQRRRNG=:@B>CMRQLHGD?7-+,150,285698<>69FE=CFDD?<:5332029>BHQUTOGBGIGABEB9.**&(6JWTE<>A?6.8BCDFB>=;7223258<;5+).32012469<<::612;A6.1579;AJROA8;98:91+()/33.***+276883486232.('/78862249A@;@C;31355692620341*&%)0540,+..)&%'*-.033.*=PVOI@5,,.-.3994.+*----//04538?EHKNTVSSWYUQLHDBACNNNOONOOMLMPQRRRPOQSSSTUTTTTTTVYXXZ\[XVWXVURPPPONNMNPRVZ\\ZXWVUVVTUWYXYZZ\]ZTPPPQUWRMOPPRRPNMMNMLJJKJJIIKLMKILNQTY^acbagfWKPTSOKHFDCCCDHMPPRTSX^\SKJJIHIHHHHHHHIKKKIIKMOSVWXYZ[[[\^]]^_^]XPKIJLLKJLMNMMMLNNLMMNPQSVVWY[ckbROSQOPQSUVWXZ[WTUWXXVTTT_dcflnnoiinkmppmjmpkhyynv“|ožW\_bc`[cpqndYbtˆŒ‡‚„Ž’’‘ifmh]k|tqvxnbjkcaadfdeffnsoqˆƒ‹ŽŠrpŽ––“™šzktzrkhvqyŒ†ˆyb^gknspfdgc]\`ffbZVVVVVVX[Xa‚‡|}~€}geyp™†ƒ{wytlvƒ}~€yvrnsz}xttx}‡ŠŠˆ‡‚`Yaaabddcd`]gecba_abaff`\cn{~|kOQlreXMHMNMJLMKLMMMLKLIGIKLMOPMKJHFFGKNQQOMNKJIJKLKKKLLLKKMMLJJLLLKJIJHNtiHFGIOT`b^[XZSMH_†š’‚sf]YVPJTtw†…rf`\VUQO¥ÅsMU[sÊîáÈÓ·¨‹{xceŸÚ¾§•mK:C‚Ò…DNNNNNNMOOQQRRRSVUVWYXWVVY\^^\WSRNMQSPNNLIDi„oVV^dZPPROPPNOVYoÌßwAHITSNKKScfWVWUUUUVUUUS]joiVPRQQQQQOOPPQRQSVSSRa~mfOIHGGGEHMSXVUVTTSRRQQSMDEHHFPYXVVVYWYV\fmzwpz‰ƒcVLQ`\U[`]ddPOROQTei_UMHKLNMHSdMFGLNORRSVXYZ[]\\UMLLLLPRTURPKKJKLOOIHf‚lKGLLLMNOOOPPOOMJHHGIKQTWYZZUPNKJZjceigda`\YVUSROYƒ}zvsuwz|„ƒ‚|uqnkklhjlc[_p~…Š‹ŽŠƒ}upqu{~yqlifgnmdadb[YYXXWVTTRORSUVXWTSQPNKJGGHIKLKKNONOPQRTTTQMNRQOMKIIIJLNRWXXZ]^\ZWUUVVTSRTVUSPQUTUVX[[ZYWSI><:<=;;;::::;:>FJHB=;8@IJIIIIJLPPPNMLLKG>9;;<>BFGGGFE@>AJQNWZTMLJR_bbfmnlihda`[K@EWacZE;;;BFHHGFFEFDCDGHHIMOK@89878;83/2322=HHEED@=;8766328=CD93116967<@GH9/06?CGJFDUVKg€{‚’{imxgNFQWG<<;40121-2AE?ALQRRPNOQSQGAGMIA;;98984247766730/011369AFGKF;@IDBD8./14668;=AEC<613BM@5AMQROJGFFE?:@IMT[\]\\\E4443222469>BCFGCCD<06HPRPE827<:66647752011//034430/58++9?=>?>=67BEEC>@CELQSVTKA77888657;51BOOONLD8--;C53;GNOKIHC>5*-0/+*398;:8BIHC@A>4-0//013:DLSTPHA??<7;CA5*)*(&/DPK;48:86247983/6@B<761B[J312342145548:3,.2..133578862147986874694-*/2457:;><5/,+0;@8.0799<=?AC@;;922=JOTTMD=DLJG@71,./0/.0+'273652:LRH=62.,288:8435A<50./10-,02.-059305@WdX^kXSy„dKJOB-,100/-..+'/87-'&*,01///101223.7DQMGA91,,.//4770('6>;873.))2=BDFFP[_\SMV\UJ?56>HNNNNNNNONLNPPPQROORSSSUVTTTTTVWYZZ]__[VXYWSQPPOMMNPQTWZ\\]]\ZWUTTSTWWWXYY[]^ZRONPSWUONONNPOOMMLJKKJLLKIJLLKKLLKMMQTW\^^`eaTLOSRMKGEEDDCEHIIKMMOTWRJIJIIHIJIIIIHHIJLLNMNRTVXYZZYZ\^_^^^^]__]VNHIKKLJKNNMMMMNNNMMNOORUUVUX][TPQQRSSUVWYZ\^\ZYZYYXYWVWXW`mpnqhdhfkookhedcbmqpnwzrozrcbaaba[Zjui^k‹‹‰ˆŠŠ‰‡…†Š‹’–ˆujxxoqjklqqflmbbdhgefgelvutvvmoŽŒŠlz‰†œ ›Žpgnojffinsvxw„u_abbdebcfd_[]^``\XXXXXX[^YYy‹Œ‡xw€qh‰p… “‡|y}{u{‚}}‚||zvojknt‰ŠŠˆŠ‚_S\b`cd__qg`efcbachjaZ[][[_kz}ƒ†xqkRCCGIJKKKQPMMNMJJKJIHHHHKORPNJHGHHJPTPMRTOJIJKKJLLLLKKKLJFIMNLLJIIJFX|^EKLFFRbaTPRPOMGMr“‘‚yl`ZWPJV„”ž›‰uic\UTN`“sIT^^QãÙÀÇÊÓŠctlRP—Ÿ¹¶še>o{WPPONOMMPRRQRQPQTSUX[\[[YXWVVYUQOOSZZUPMJIwfEHSNHKPQPOQOLM_gf]åœGHNRRRONSd_VWWUVVTTUUYi‰‰wo\MMQQRRQOOPPQRRSSUWUMSbjpSHJGGFDEMVXUUUUSRQQQRQJJIILJKVYXXYZXXUVbj|ƒrp„pTOP\WPYd_aYCKTRQQ_pn[LHLMOPQOPJNNOOPQPSWXYY\]]]WNJJKMPSTUQKIKKKKKLLLp…bGLOMMPQPPQRQPONJIIFJQQRSTRPOMJHL`mgjmkjgb]YWVURQzŠxvqs}xv€Šˆ~€{~mglmnsm_Y[j}‰‹ŽŒˆƒwnu†vnmnmnoj`^`]\[YXWWUTTRQSSUWXVSRPPNKIHIJKMMMNPQPQRRSTTSONOQPOMKIJJLNPTXYY\^^\ZXVUTTSSRTVUQQVYVUXZ[\ZYVNIDB@@>:99;;;;;;BMRKD>;6>HKJKJJJLNPQPPOQRLCABAA@BEFDB@AA@AJRVZ\RN[cacecfntuogbbe]JAIRU^aN;9<:CRUX]^YKDMVYQ@:9?AAAA;3452178412524FROKIB?>:89998BPY^WA7><430/:CHC7249A=8;86@>Cfsp†—ˆ€ttaE@JOKHEC9/154/@^[D@LRSROMOW[V@6FRKEDB?<:9::;BJKHD912234577866557:<879<<735886554//012469?EGGC<AA@BGH@6209LK7?UVQQQPPOOND86@B>7988CNSTL?6569<6256::76532221005998862/7?<57::7)(06=>67;:@JV`bXD557887897//ANNJFC<3*+9D6..352.*,/7;:<=>A=8;B?=952/0578;@GJHCGH@;:9>EC7,()(*3CKC82,*-0/-./+%%4EF@858IO75A?8423311368963211235:<9631259;98;;66=IMIA>?@<9:986322127<<6.(&&+8A:2279889;<=@?=<80/:FJMQLB78HQUVM=.-01002.%(0232-.;FJIB50499873148>A;957>6.';MMG=3,+-6>BDCAK]ecM;M^WF:78=BNNMNNMMMLLNOOOPOOQTUSSUVUTTTUVX[^`abc_[YXUSRQPPNMNQSVZ]^__^^^YTUVTQSUTSTUVY]^WROOQSVUPOMLOONLKKKMLIIKKIJKKIHIIJKJJJLPSVWZ\WPLOQOMLIFEEEDFGGIJKKKLMJHHHIIIJJJIIIJJKLNOONPQQRTTTUX[^^]]\\\^`df`WNJLNMLNOMLLMOPONLLLMORVVUTUSRTRQSTUWVWXXXZ\\\\[XZ\[WSROXjnknf\_filmmmicacccfhlu~{vtuvmfb^]]foaY|“ŽŽŽŒ‹‹ŒŒ‹Œ‹†„‰‹†‚qsylehiib^hpheglihihem|ywwtŒˆ{t‡€yƒ‰‚ynjoqe_gnlflpevmdfda`bcddddiia\^_^]\YVY]ZXjƒ|b[xtƒƒjt¤‚€€}{~~‚}|ƒ‹ŽŠ|slgfccgtxˆ‚‰ƒdZ`fddeakmadgjifb_`a^[]]^^bn{‚ˆdNCFIIIJJMSRONMLLKJHGGGGGGIKMLKIGGHGITZYY_]PIJJJIIJKKIIJLNMMRSMKJIIIIBf}YLOIUm_TZVLLKJJHIb‹‘ƒ|qd\WQGW€™£¢xlcZUQQWVGIY\]\W¨Ù—h¼ù—MXceKX¢dCj‰²»¡jjjNHUXSQQQSWRQPOPOOPV[\\]][YUQQROLNV_`XSQKŽÎ£oOHNNOQQPOONNONM^iYnØ­QPXTQPNNQ\WUWVVVVUTTR`z”Š}zcMLQRRQQPPPPQRRRRRTUUODOflMEGGFGINWWUVUSSRPQS\RIKKLRNOX[ZZ[[YXUPWdy…oYsrSPQVSKT__^SDGRRRQSoƒiKILMPQQMKKKMNONNOSUUUV[]\[UMLKLMORTSOKIKKJJIJJInƒaJPSMMQTRRRSRQONKJHGJNPPPNNLKMIIVnoinpoojb^ZYXVSh‰€xtq€„ryˆ‰|}{s\hpklne]_fy‰ŒŒ’—€qn}ˆukksvpjgb^][XYZWVUTTSRQQSTVWVTRRPPNKIHJLLMOOOQQQQRRSTTQNPQPPOMKIKLNORUYY[^^^]\YVUTTSTSSVUPRX[WUYZ\\[ZTNJGFEC?<89;;=ADFJPPGA>;7CCA966931=WB08?BCEIJC9>98@C;=N`daZI@GJ;5418DC9215AK9-38;DECJIYˆ—‹’}fJ=CHNVY[U?/2442?^jYIJV^[UPNQTXH3:MNIHC<;;:;;>CKLGB;54445677777799:;::;<;755666661++/1137:@FGEHJHE?712302:LbiT<112588::921@LID@>9622;C:53312:?@B>565/2645868;:=BDDEEDB?EC88:98107ADGHIHC<8?JJD@BFGD=5.(*29AFE@91****(+00-2DPMF<36A<5CKD;5451,,.15888885459=:42479:;;998533?LMHEDB;79:866765447;7-'&&(/8;63665558=@BDA=;854:BEFHE<42@MT[\N5,020/11+*02/-*').6@I>0;B943.,17<;30388.+-/./@M8'-685353.5GK;3666752,+/.37/+,+*+)&(/06HX[L@MSQXQ>BE3,022-)+.254760-*(%,8=;86543/,,/38?BABB6,*;Z?.=C5(9V\RC4+079CU^Z:-J\VHCKLIENNNNONOPNNNMMNMMPSTUTSTTTSSTUWY]ab`[Z]_ZVUSQOMOOMMQVY]``a`]]`]TSXXQORQLMOOORY[VQPQQTWUPMMOOMKKLMNNKGGHJKLKHFEFIJIHGHJLNOQOOONNOOPOLGEGFEFHGIIIJHGHIHHHIIIIJIIIIJKKJLMMMLMNOOPPQSWVTRPTX]`dgijicXOMNONMLLLMNOOOMMLMMOSUUTUTSSSRPRSTTVXYVUX\^]ZVY^_[UTQVeg__\TZfdejmnnmlkgdbdejtyxvvvsqg\[]__ZUd„•—”•”’“Œ‚„…wjdkslqpehje\Z`ikmlkihijknyztwwŠ‹ˆ„‰Œ}k`aeioqmorc]jtlaflhepsfadgccddgov{~o^[]]]\ZWY[\Z]gha[Zez„‰ƒsj€”‹}€…~z|~€}{~‰–”|nhggc_\_bi€ŠŒ{fghig__cn{k^abfihc]X_fbaabejt~pe]IFHJKJJIS^TKLIHIKKIGEEFFGGHIHIHIIHGL[ebae_NIKJHHIIJJIGHKOU[\VNKJIIHHGvUJKB^}]JY^SJKKJIFQtŠ„|m^ZXYU`}‘¡¥ylbYTRQNIKOUXTVP†Ç|>qÐNW^YPP}fOWSXe|‚žº™gNOW[USUPQPONNMMNTXYZZ[[\[UNLMKJTbdaYP‡ÙÛŒuVJNONNNNOMJKP[XWbc` —\acUMKLNQUVVWWWVUTTSQNU]`jpdPMPSRQQQPPOQRRRRQRSSROIOaNCGHFFHNUVVVSQRQQQQZWPNJNTTUYZ[[^]\[RKJRjxhKZ„jPSUXSKQXXWSNGMPSWRe…oJLQQRRLIIIGHJJIIIKNOQW[[ZVNLKLLMOPPNKIJKIHIHEEJev\IOVWYXWUSSSRQPNLKJJJJPUQNJJJKJLbwroptsslc_\ZYWe‚€xvtwŠ}s‚ˆƒ}~€sW^rkeihefhr…‘‘‰‰’—‘‚vrv€‰zhelvyl`]]]]ZWWXUTSRRQQSSTVXUSSRRPONKGHJLMMOQQQQQQRRRRRPORSRPOMKKMOPQTWYZ[]]][ZXUTUUUTSRUSPSYYVWYZ\\[ZTLJJHFDB?99:=<9AHMU\P99Ymkgfgdgr}}lPCEB>IVYZ[MDHQUXYNEHRWL@BMWQ@<:=@EDCBA?@BFQ^a]XVM@:78==999:;<==:767;=?><:866436G749>ACDFIF?=EIIIHHHHFC=9<@>DNF7244224555518ILGDEDEC?;:DF?7AY`_^[SJD>;;9;@<2116EN>03:?FIB2*P‹˜”—‚gR:7@KQTZg^E500357CWbWR]e]PLIFHSP<7HOKE@<<==>?@DHID=97566667887889:99:=?>;78:<>AFKC4,,,.16>IOONQOKHA=CD7.4>CGGDCFH@=@>?IB@V_YVSRRPOQN?4//25?CGILMHB=4020/27640+)**2FTRQQB4-.6<72023555:CHHFB;52348AB>969>?9123541.7B=2242156?]dF/--06:;=;<;8>EDCAA?>;7@@@=:9889=BFKB::<::EJIUaP72110034442,)*,./-1EI59A6.1..36::6;ABC7-.15:A@1/2566631/-5841/1440.,*)1?>30/--./379::@EE@;?IUUA:C@2/21-*(&(4;88730.-,*,4:831211/*,0;CA@AD;1-9V9!,BC28ZaL=3,/555<=GLA--@STD>;>DEDNMLLOPOMRVVWWRJJJJAAGJOUSHATfc_fjjmrz„kG?FHGLROOPMLLLKLMKJLOPIDADSTA;9=@CBAB@??BEO]a][YM?:668::;<=<;;9755689;;86644468@8:;DHJIHGECA?;7;>:;A<544422124401=LS[^[WSNE==AB?60>\lklgR>8:=>>>8653;AF@64:?=::50X“ž”ƒYD>20:ITW\[OEA6045537K\ceaVIFEDHLOFAIOJA;<=?@BCDCBA=977556656:;998:;:8:=??;5;FOSY^cbM3-038>HOPQRMD??<8BMC57@DA?>>CHC?A@>BEM[^[]\WSQPPH;53205>?@A@@;=?96::34751.,-,,@??@A@?ACFGHGGD<>CCBBB:3<=;961/20/23//47989::99:9@=9>HKJIIHDC>5/3:;=@ACJJA<9/&),1?NYWTL<08?73=D?:8641,+,-17=DB;65542-+.5::8864349??BNQOME835678;>@>;99877:95110..033322699988888988756:<<;;715545565552345412352-,//=B53553458<=?DGFEDEE@CVO7?F6169<=:8==<><974310/-.0:@6-,.0/-18AFFE??5*0>H/#(:E<9IK7.-./0..6<<<<<93201BH5(,5:CNNNNNMNPOOOMMLLNPONMLMNOOPRSRRTTSQQONORTTSQNMONMOQTX\\YSMSab[bg\RRTOHHIIJJJHJOSVUSQORUURNLMNLKKKLOSTOJGHILMKIGGHHHGHHKNNLMMMNOPRSRQONIEEFEGHHIIJHFEFFFHIJLMLMKIIIIJKLLKLLKKJIJJGGOV]chjigeeda__chbVLKMNLKJKLLMMNMMMMNNOQRTSTVWVUSRPNNPPQSVWWVW]``_^``_]\YTQNNVYZ]dhhhnutrtssrojguƒiilfea^`_^_^`n|||€…†‹Œ†ƒvgeddegiiigfedb``\X]`ccdfcbehhixƒ{z‚‘–•ŽŠn\^YU[^ajqnmidflmljklpmiovyzxmfhfektz|€yaTUVVUUWXYYYYYYZZYWZfz‚~vuyto“Ž…ƒƒ……‹Ž““xcafhf`]bffkxya_pjhiicbcPHNRU[^]WY]YY]`bcflneWWRHJHIONJJGN[WJFGGHIJMKFEEFFFFGIJJJIIHMT]gqr^LKLJIIHHHIIHIIJOSSNPQNLLMMPUGMVLGJSIIIJOKJLMMKHVm|{nXOMSgsu}‰‘‹{maXSQOMLILPTPGWeXUXXg¨¾aOJKLR_mrjUNHG@Jf‹®Â”\[]dXPPWVSQPQQRRSSSSOJKKLJI[rnc”§p¥ÇhELKLLMQRROLKMQUW]iqXMUXZgiNIJRUVUUVVWWUTTPS\`[VUJIQQPRSRSRPONPRSSSRRQNUTQPBCEDFHGEFNSUUSRRSWY[LV[JEPQLKS\^^`_SRQHMY]^]TIKHBPYWSNKKN\eWNV\VUVUc^NNQRUSJFFHHIJLMPOT\de_[]XNKLMNMLMMMJKRYYYYXaxŽ…v`MWs€ymd`ZVTRQONNPPQQPPTWVTOMLLIozv{|~}zpdcbba{†|uwzztx‚Š‚~ype]]tzgggnfkˆ”†ˆ‡Œˆ{ssxzxtoptztqh^]aa``^YUUWWYWTQTXXXXWRSVTQNNLJHHLOOQSUURQQPPPQRQPSTTRPMKLNOQSTWYY[ZZZ[YXUSUWWUUTSQPSYYWXYZZ[[[\TONKHGGC?=;=>?@;GHB8ALKHFEDDDEIKJQ\WJOW\grqqtru€†nOOXYTPPMLMMNMMMJHFHJMROH@DUTA78:>@BBCB@@AEN\`[YWJ=999=>???><;;98655689965445568?9<==BGFFIJE?BHJIFDA?>>859@=8535433113333218?CKPTNJID<=???=;>\sicc]L=567;;8>=7=@C?8589636;8[“m\D9403?NSVZNDFE;2421/4M_b]WRRPJKNQOFDLNH?::>ACCCDB>:;;98777867>A?:9=>;9;>??:5@OXXXXY\M57@ABGKIA;>:65322=IIA@BB>;<@FHGCB@:;IW__]_`[VUQF:6663.18:;<;:6:A<7::54651////3FOMJ?45668:875321124:BC>9400356>GE;55534455655:?6/231004==@DGHECB?;?FGD?<42>?>;7332/,,.0/5<:785223511:@96:7/)+,?ZbXKD@=>=9;CILKJIFCA936<=<;;8BKF87;:88862-*')/38B?1,..+*(',4:964431.1=@?JPNIA9;:88:?DD>;99999;9764100/0/.06988866678:=;:9:=CF?:A@:<68MYTKFB;40257774..3;?ADD;13201117>7118P[]ZXYSA;9865444445479754699766448?E=3676668::79BFFMQNQPGFD>B>4:BCMSJDKNIB:56887-).85:D:-**)-,9?CDHJ@?3#';A-).15::95+(+.//-,4:<<;;7463076)'.16EONNNMMMNNNONLJLOOMKKMNNOOOQSRPPNONNNNMMOPPPNLMNNOPPRSRPLFIW\UV__UMNNIGHJJJKMLLORSRQOPSUSOLKKJIJKKNQTUQLFGJKKJHFFFFFFDGJNMKMPOOORTTRTSMHDEFFHHHIHGFDDEEFHIJKKKKJIIIJLLLLLLMLLKLNNT]a`cifdbcgdaaabehf^TNLMNLKKKLLLLLMLLLMONNOQSSUWZ\[YTQPPRTRRSRX[[]_befddda\UPOTXZ^gd^blporttuttrxŒ‰qqzpfecbekrw|‚~yxvwtvqe^aacilmmljhebb^XX^^[\agikkhjomu‚†|}‹–Œ{gVe}znd]afkkkiddkjgfinqqpqs{rihhfgn{‚…i[YXVUSTSSUX\][XXYYSXgx~uuyuw„ŽŠƒ„ˆˆ‚tihgge^]aefhitlbmnlme__\URSRSX\^]\]]^abdfgggg`c\GDHINMJJHGTXLFGGHIIJIHGGFGFFGHJJJJIJLXflx{fNKKIIIIHIIIIIIIJKKJMNPSPRQONVkgKEHHIIIIILPMMOMKPermhg_TOVdfn}ˆƒsjaWSPMLJIMOUXNKOR[\[nÂæŽRNLKMMP\nƒƒt]IQNIISx†wŸ«šŸ—vUSSUSPNLMNMNNHHJLCCs©µ¦¥iTblQFKMOOMNQVXURRTVX\ty`TWWZevcKJQVWUUUVUTUUTQZmsiXMFHKPPQSRTSQONPRSSRQRRS\VQPKHECFGIECKSWVSQRQQTXNIIAENNJIR\_^ZZNJJIRXWVURJCCAJTZZZWRJWm`Z`_WSRSSQKJNQSOJHHIJLMNOPRY]]^]\[UMLMONLJKKIGINSWYU]‚Ÿ—‰wjajzzrkea\WUSSRQQPQRRQPSUUUSQONT{‚‚{pfgg`wˆwwvwrr…Œ‰Œuhdg^\rvhggbjˆ–Œƒ‹ˆ‡…|wy}|xurusxynd]\ada``^XWWVVWUSPVY[ZURRTUTQNLKIGJNOPRUWUSRQPPPPPOSUTTROMMOPRSTVYZZ[[[[ZXWUTUWWVWTQPQUYYWVWY[\]^_TJGGHGEC@=;<<<=@ABBBBAAA=;<<=?B;5799997767569>:<<;@HHHIHA=BHIIFB?=?>75:A@9323342/3=?:7977:507B@@A@<;>CEBFQ`fTFN`aPA54969DA?BCCC<79:86897Qs`A?;4..8FRSFHIFD@602204H`fd^RPTRNOQRN?>LOGA:9=ADB@?><:=?=;:9:;;=CHB9:=>;:;<==74@LHDB?>>51BTVUVVO@821/02325?HF@?AAABEHHGCAA<;IZ_\[[ZYVQG;44444//25998759C>421/122100-/>JJHE=;<8787555520/,-5>=97521266;HIA;9643577765>7-03/2724==@G>/,/.-/1137::89?CA?:8876;HD=GF;4:8673/23.,-034;@;6641234436::8972,++8QbZG@>;8889:=><;953>DOegK+->IQY\WJ?DIMOHC=9;;950+,-.025:7)&**'&'(067632790+,372;FB><:<:76:?BA<<<<=>@=88853221/-+,3:<:897557<@?@?EOKDDEII=614?LSOLHC>525:=<814:@BDDA=9974459><0.1.5DP[__UC==;989;94379?FIF9269::7569=B?;86557:;:98=CCDEELN>369736FI==CA<;<<:1.7984/),769C:/*(%'1@A;IM2!0;70414@=7620/./.,.5:=<<;;85466-(/55;GPPNOOONOPOOONMNONLMMLMNPQOOQQQPPPONNNNNNNPPMLMLMONMLKLKKJIMROJMXXOJKKHHJJIKNMLNOPPQPQSUTQNLJKKJKMMPRTVRMJKJJJJIGFGGEEEFJJHIORQORVVVWVTRKFFGHHIIIGEDDEEEGHHHGHIHGGGJLMLLKKLMMLLS\_YY\`a`bdegfgijjggkmh^TMLMMKKLLLKKLLLLLMLLMNPQSVY]_^]\YWWVSSSRSSUW[`egggggdb[OMY]]jh[Yaedgopppqrqp~‡{sy|voq|‚‚ƒ€~ujedddgigca^]irnmrtqmhcba]\_`[Z]fknqkefbajja\hyr]UXi‹g\beghjiechlgadqtqqnpy€~xurjcdnw‹|`[XWUVVTSQRTWXWWXYZWW`nx{qw}tsxƒŒ“˜–Œyq|ƒzrojgfd`bbcdddhgclqnn_VVX[ZWTSTX\b`^ehhgimmifghg`SJHIKKKKJFNUMGGHHHHIIGDFGHGGFFIJJIKHMtn]m|kPMKHIIHGGHIIIIIIIHIIKJLNRRRV`cYNKJHHIIHHPXPKNOMMUVYfndWQS[acp}|qg_VROMLKJLNOSQNNY_\\RØ~HPMJLNN‚–v‹pT`YSVZV\Zn£ÆØ×ÂPKTTROMMMMLLLNRJZ›ÊÊÐÉ’^U_\LMTSRQNMQTX_faYXXX]st]TVXZaxnPHQUUUUVXX\]]XPZlvwlYWa_ULPSQTRNKKMSSTSRPR\cXQONLHFEDGFBFSYURRQLIGHHEEDHKLGEP^_[USNKILOORQLGFDA@MTVZadcRHZkmkeXPPPLIFHKMNLKJIIJMPPPPQW[ZZ[[XTPOOONLJJKIIIJLOUV]—Ž€vsomwyqkhc^[XUUVWURPPPQRSTVUVUTPMc‰ƒƒ„…ƒyqljgr‰ƒyzz{to{‰Š‹Švd`gq`]pplido‹—‹€ˆ‰ˆ‡y}‚€{wvw~vvnd]\_ab__`\WWXVTSRQRWXZXRQSTTROMKJKJOQPPTUVTSRQQRPPOQUVUSPNMMPQSUWY[][[]\[XWWUTVWXYXROQUWXXUSUVY[]^aUDBEHFBB@=;:99:==@DDCBBA=>A@C@IKNQQRVZZWUXSKOTTSRQPPKIIKLLHEB=FOE;?EEGiŽŒ‘Š‚{k`XQQTTTRQICGORUYUJ@?DEJVZRSPB:;<<;9;<@FH@:::<>>;;:75HKIGD:;CFGEB@=>?=75:A@95555443??=>:57AGHEAACFMQGCQZOC;I^^PD76;8>GFHIJIH>69<99:::AD632336;FOQPHBEGHJA229>AHZbd]JGMPUWTNH>ANLDB@?ADFEEDCA??@?>=;BFHIHHFB@BDDHRXVVWVXSD:7543341/2466785:E=4,+,02222215FNHDCAAB@:963666431-*/7:865432545?B<:9645799:;=@8452.5:3377BF8,-31/0124<<:::A=E]h]=2ELJUZRDAJLHOVSD9==52-(.842640.)())')++/0/.-.78.+02423624::98658<>;:<>?@AB@?:656553220/2:=;897636<@>;58U[VZYTOF8/27?PPIEBCA=>>??;:<>@?@@CFGE>767;83325?<2Eag_RGEJJC??CD958=BJQNC832981/.03>EA>AC@?AEHJGA@BCA:781%%-1/2?=-#%6HB52/*+6:40/-.569?914><(0H>DD33@;:9:=;555651/.,/48:9::=92164+*0458@RQPSTSSRRQPOPPPOMLMMLLOPQPOOPSRRQOONNNNNNOOMMMLMOPNLKLLKKKKMLGIPTNKKJHHIIIJLMLNOOOPRRTWWVRPNMKJJMMNORUWUQNMLLLLJIJHFFDEFECFLQPORXYYXWX\XMHGGHHIHGGFEEEFGHHHGFFFEFGHJKKJJJKMMJNY]UQW][Y^cefhhjllljjllmleYLJNNKKLLKKKKKLLLLLMMNOQSUZ[Z[\[ZZWSSSRSSTTUY]][[\\]`[SLXeaku`X\ZZ\gqpdadhle‡¦]hngnŠ„}zyuh``]ajnkdaa__mvpqz|yrjdced`^^\]`lppnja^`ZTU_^a^^]\ZZajf]]bbbehgecempedqysrrswƒ‚ƒ„vffow„mUY[VUVWVUSTUWVVVVZZUW]go|}mp~|qpyˆ’”—†mj~†zrrjfca`bcbceecbcirqoaUUXYYVTSUW\`ZZehfflrtqjehhcTKIJJJJJJHLQLIHGGHGHJHJKKKKIKIHFJJICYƒgT\mpYPLHHHHFFHIIIIIIHIHHGILPLOWVSNMPSLHMMLHJTXRSSTSOKGGXhaXVUZ_ckuvnf]UQPMLKJKMLPTRQX`Z^\aŠbHOLIJJIŒ±ju”vYl{j[XURRFlÇ» ×ËsNTUSSRONLLMOQNZ´êÝÝÔ][Y[YQUbc`WMJPU[cmj]ZZZb{sXSVYY[pmPHSVUUUVY`egm]MWeivzpksjUJQSQSOLIILTTTTSPP_i^QNNOMKLLNNJBRXTRROKGFGGHJKLJIFET`^ZXVRPSVUX_[KBED@G[c__flk^IIgzwjTLNKIGEGJKKKJJIIKORQPPPV[ZZ[ZXURPPONNLLMLJKLMMQVZezƒ…zsmkx€wpja[ZXWWX[XRPOOPTXXVUUTUROq‹‰ˆˆ‰Šƒztroq…Š{y|~sw†‰Šqhdhjjcimmjep‹™‹|…”ˆ†…‚{xwv|€tld^_`a`____[WWXWUSTUXWVVUSSSSRPNLJJLNSSRTVTSRRPOPQQPPTUVURONNOPRUWXY[]\\\YYYXVUUVWXYURQRTVVWUSSTX[]^aUA@FIHEDB?=:9:;>?@BCDDDB=>?@E=BLNQQSXYVTSTNFNWSXVMNRNKKMNJDA@;ERHACBIXn‹ž››ˆlfsk[OMSTSTSQLABEILQNC>@FMYd]C>D><<::9:BHEC@AKX\SNOA>??===<<<:8:;>ACB><:=B@<=;8;FJE<989>EJGE?8=DFFA??>>?=64:A@;865579>HROJBBCAAA@ACIKICFLNQRJGML??EW]VF87:=?ADFGHIGD=7368:;=@A86=>>?GIJLIDDEFQ[c\H=@D=9JPPTKFNVVVTNIEMSI@CDCEHIJLLHDAAA@@?>>@CIJ@55:<=<;:9842;E>768:9:67Nd_LKXR=@LG@>CC@>@DGC;?;863/.572323B>4-06756534>A83:C><:GH><>;84>QD*(7@?GOJA8132114975555322365:DI=8=<4269AMTYXTNHDBB?=><:;AEA:8L[VC6DLDJUOCAGJHJWVDABB@@:65653224522786456879;>;2*3Qcf_PMQN@3//0@OHB?DA=@?=<:==;<<<=@GLG9444521678CM;7Ui_[VNQPLDILF936;?EIGJLJC3+,+)*4GSRSXWLCDJMO[XA8APRJE>3+-/+,,,-48BVM4*.//26420./236:97>SX<+KRRRFEQah_C7ABFC;7613011/1/-,.0243333/*+-,)*-1417TTUXYXWVUUSQRSQOLLKKKMOPPPPOOQSQOOONNMNNNMNNNNMMNPOMKJKJIJKLKJJKLMMKJIHHIIIKMMMOOOOQSTUXXURPNKJJLNNOQUWYXSQPNNNNMMKGDDCCCDGIIJMORSTTQSXXQIFGFGHHGHHFDDEFHIJJHGGGFFGGHIJJJKMLJR[QKU]YRT\bfhjkllmlmmmlllnk`SMLLKLLKKLLKLLLMMMMLMORSTVVVWVWWUSSSSSSRRQRUWWWYYXWWVUX_cdqtcZYYYakuma`bb]µÁ‰\^a^l…Œ„{qgfjnuxnbabbbbmvsy{xuoeafga]\]akyypeimjf_Z]aidbcc_\WWVX[\__aceeedcn|smquns{wu|‚‚€ypjpwxqi^``[XWUVVUUWXVTTSUUUWZ^eotlbo~zuz†™Ÿ“|cg‚†{wqjca__abbcffedbftsn[TYXWXVTRUWY^TXfgdemuwvre^\\PJJKJIJKLILLLLJGFGGGKQ[ZRLMUWKFHPSOLYfXQLXl]QKHFFGFFFGHIIJLNMLNQTSPLflVLKLMWNGNOLHLVVSUWVXQJPLK^^YXWX^bhlnle[TQPNLKJJLJNVVPR^adoeWPMMKIIKHSsY‡{eUWksf]YMLIQ›§f»ð™XXWUUTPMKKORKGžíææè™U]\UROKNWiq`MHIPasl_Z[]]iYQWYYXgmRKTVUUVPTX[abWTZUTevunn`KJPPQPNLJIKTVTVSPOP`cRMPRRRSY^`]QQVTSRNJHHIKVRKJHFDEW^ZeqaYPU_]ch`PFGCBNdnninrmi]Vgyn`]WNHMGFHIIIIIIHHJNRRPONU[Z[[YXVSRQPOONOONKMNNKNTY_hpxxpgdvˆ‡„aVXYWX[]YSONNPV[YWUSRXQUŒ‘„{vpr€‹{}|yqŒ}†ydkrjehlqlfarŠ“ˆ|—ˆ†……‡zvwwx{{jda_aa__]]]][WWXVUTUX[YUSSTUTRPOMKJKNRSUVXVSRRRQOOPPQRTUUTQPPPOQTWYYZ\]^]\XWYXVUUVXYYTRTTTVUUVRQRW\^`cW@?HKLLKE??@?A@@@ABEHGFB<<>@E==MMOPSZ[XUSSLJUWQ\ha[VPLLNOE>??9DSMGGANnrk‘¦«QPjqkg`VUTTSRRMFB@BDA8=JOU^g\>58::99777CLGC@AJW\RF@<>A?=<<;:;88:<<>@EE?99:<>ACDC=>=;64:A>>;4358>EKRRMFEFDCEFEEFFD==A??@DE@95;>?@@@BBBA@>>8007<>ACC@ABCBABGPPKGEIQbmnnkZA717LOL\`[\[WRRRQQXYI>ACDILKKKJGCBCBA@@@?>@B<1.29::;<<<823:<4468:9:68NaP9DSG7:CDBAFIB=CKLKFBFHHIHCABBFFA?>BILLKLB:76566688676656779=87669<<;;:878BJFCB@><;62587878887532455555436=;3012554468:<;73220/476413:75469:987=><;514:9APSSSQRODFC>>???AD>647HO;.7B?@HNI;067./38853333458865:;5:B8/087@R\__`\TGAB@=><;;>@@;2:MOA67CBGPLEACJIGKKC@A?:80(/5506920221.-/20.../3541/00-..-06>=;754444464/6:86310.001123430/27;>=:>90,-D`dQADFB@7-*(-?I?6>?349<;;<<::9:<=?D=2003774367:LVAH`chg[POKFHOD6238>BBFWcd]J93101?Udghh`QGFIMS[VD:?E>;KNPPSX\]VTTPRVWSYnxui]TOOKFC>;7CLGIKCAZTCd›²PObmsoeXTRTVRSQJECDDB>@LUX^^Q=689:88678DMIB@AIW]RB9;?@=<::::;:>==<=>DE>?CA>>@ACJI?67:>><=?@A<;=CDCCA?<:<:539?A@9337==<>=;;<92269=ACCCCDDCB@G[d_XUSWgspr}lA23=XWUfnfc]XRQSWZ^ZH=?CFLONKIGFDDEDBBBB?;:<8/.3788;<=;822321368:9942FXF3@J>3357:?FKD=ENMGFIKHE@:5>GC??98;?GJHH?>:87677898766667788:679<>=<<<;877>HFC@><963/38:887775433555555545?D9//146446798875553129<4,.35789;<:9:DG973//-8M__YXUTTNFA98989;=<:87;10EK?64=BCMKD@>GGCCEFEEA;8/*.36248435530.//0003335431/011223;@>;865543342-259;507;;9:888889;;93.007?@81/10I]EEZeieWNMJEFKA4026<@@E[filiaF<::;@60///.034200/01476=K\[JCFEDR`aQTY:1ITD200/02.38632210.,,--)&%&&'()))/30,UUVVVVVWWVUTSQOMLLKLMPQQQQQQQPQQOMNNNONMNNNNONMMMOOOMLLLNLLMKJKKKKLKJIHHHHIIKLMNPPPRUTTUVUSQOMKKLLLOQRTUUVUSPRRRRSSQNJGFEDECBCDDDEGGFGEEHIFEEFGKLLLKHFDDHIIHHGFGGFFEEGHIIIJJJKJLPQNLMPW_fijmmmmmnnmllllmprsngZROKLIIJLLLMMMLKLMNOOQQQRUTSQRSUUUUUSRQRTUUVYZZXXVZWX]`\_\\]]fuyqd]^`_T[ik_Y]\XZgsoibkyuc]^^_aaa_enpqrlp{{qf_\]\[\_gpux~|}ƒ…ulhfdcdabzw_[[[arwkeegeeeiz|vjvzwzƒ€zc_jou{zvokmtunf`XWUUVVZ\[]ba`^^```bcbeqz{yne``]\l~ud_aa___^^_`ahoqmdqr_\ZXb]RRSSTX[^YVdichqxxvx}eMHKJHHHHJIHJJJJJIHHKKIMLLTYZYZRMPYYUSPQLHIEFSTIFFFFEFFFFGLVZYXVQPOQNWfaRPRKEN]PDEFEGPVSOOQPOLGTa_^_YUSSSW]`b`]WROMLJJIIJIOY]SIUu~wp[MONLKJJIHHHuiKNPSf”šcILKKFKITÑ¿[][XWVTQOMNNnÖìêï¯YS]]]X\\YWTLMd}ycQNhfNWZ\]h‡uXSWY[\cgMMWTWTMNRSMLNQTRNPYddTWOFKSRPLQ[^^STUSUUROEFNRMKJJLNMQ]dg_TRRQLKKJJHES^XPNIIW^ZbelxbMSQLLNPQJCFQS`ruofbgnbVVSQMVibJFIIIHJJIIJLPQRSRRSVYYZZYXVUSRRQQQSSPLLMMNPRUY`a]Z_flmicaZNTXXTSUZWNLMMOSXWUTQPNJr™—‘–—ƒ|z†‚}ƒ„€}zu‡xlku}tefmmf`i•”ƒ{ˆ‹„…„‚}x{ywyutnida`^[Y\a]UXWWWUVVWXWWVTTTVUTSPONMLKMPSUVVVUTRRQPPPQQRSTTSQPQRSTUWXXXY[]\YVVWYXVUVVUTTRRTTTVVWVRPRW\\^ccTILRRPQLDEILLKHFFGHKHGB<<=@EA88BLNUZO<<9>MlgY_]\__[VSPR[QNRNHGJMPJDJV[VKE<678989879BLJCABHX_RA:=>>;:989:>BFB;9<@MPE:9:9:AHJIA956;B@<<>??<9>?AA@DKQPHDDFFGC?>>=821358:>BB@B;4?DDGOEA@?><;86<>>:99;8539>@ACCCCBBBEUde_\XWamljl_?,.Gc`Zloed_\VOQX]_VB8=EINPNKHGGGFEEDDDDCA>><746667:<:742201468:;;;60:G?6<;3/.--0:FJFCHLJEFLMJA6/7ITNC9129@GJHFA>=<;9:;;;97776678::7558><98999776;GID=9<70/.059984564245543444444?1()/78;<:<;:AKG963,)4J[]\\ZXRJ@;=?;;=<>CFGHHEDECBJLA67<921000234218500/-/356447,+/4865>M[egee`OBAC@=>>>>>;3.:D>9658>GGA=;??>=;::98742/+,4:>;422110//000/015731025<;84200.);B?A=999307<<>CA:867::9867568::;=>:/*,3>CE@5.',K[LIOSV]UKMJDC:72.38;@ADPT_v„€QEYMMY[Z^^[UGFGA;AC;8==8;CP\O408CI<.*.5526748:0.2233.'+/269CVcV=269;AHC546-7QH0(*../3;AA;6222344341)&%&&'&'().10*UUUTTUVVWXWUTRQPMLKKMPQQPQPPOQRQONNNNONMNNNNONMMNNOOOONNONMMKJJJKKLKKJIIHHIHJLLMPPQTTTVWWWTROMLKKLLMOQSSSSTSRRTUUUUUTQNLHDBBBBBACEEEEEEEGGGGGHJLMMNNOMLJHGKLKJIGFFFFEGHGHIIJJIJLNMKKKOTV[dgggjmonnmllllnnoqstpmh\NHHILLLMMMLKKLLLLNNNOQRPNOSVWWWWUSRQRSTUX[\^]]]WUY^\[]_`_dkmmjb`bb_\WRW][\\XWcg_c~ƒsc]^^_ccb_`cb_fnmpvvne_\[[Z[]^dlswy{~…Š…wqrlhhhr}wf][[]bb_bhiefgkŽ‡‚yyxw‚ŽŒ~b]gjormggjlmpttupdZVTV_fhinrlihffdbchifju||yp`]\X`ohY\_`^_^^^^]]cutli^S_`VidQQTX[YZ^\U`kdjwzxvw|nOFKJFFFILKKKIHIHHIJNT[ZUIJPTZVNORRSWWOHGGGFHMSKDDEEEDEFDGWa[Y\WSRTRLiƒs[PJEFR]TFHNOPUVROOQOJGFN\b`\WRPOOQWZ\[YUPNLKJIHHIIP\^XLJ^t|yeQOOLJJJIJLGWXLKKHIm«|FLMLKLJA Õf^^\ZXVQQONJ˜ðêïÂeS`_^]\`bb_VOeŒ‘‡ia]\UTUX\]gyiWUWY^_e\HSXVWQIIMOLKOPMJJLN\\GFIHJRRLFPX[cVTTSUWTPKKORNGFEFGFGMRVVSQRPKLMLJHAH[gfd^ZWWX]eq|tXGDEJPTUQFFY_^iocYVZ_WLRZaaYZ\IGIIIHJJIIMQTTTTTUUWXYZZYXWVTTTSSSSQNMLLMPRTSTVUQMPbnhWQMGKTXTOORVQKJLMOUWUSSPMLM‚£™’ —‹ƒ~…’‡|…„}~}}|fgy{omuxwkco‡“‚y‹’ˆ††ƒ€{z{yqhhqsleb`][Y]]WTWWWWUWWWWXVRRTUXVTRONMMMMOQTUUUUTTRRPOQQRRRRSSSSRQSUWWWWWXY[][VTVXYXVUVVSQQRSTTUVXYVQPRW\]`efWHJPPQRNHGHIJMMKJJHGFEB>=?AEB?BQOOJJNRWXYXSIM\aL?G[lk`WXWJ<9:HZace]I<<>==97789:AFEBBO^kx~^:4748CJIF?:66;CC@=>@@><>BBBBB<9::8::7;DGJNNJDACKQLDBEGHJC86873159=BCACFKN<,ATKAEHGDA@>:78>A?86:=;515;=>ACCBCCB@AGOSTQPT[[[VOA02YpfcsscXYb[LJU`]O=7>GMRRMJIGGGGDCDDDDFHGA><;:8889<;502444678:<<=<9;=;992....--4AFDHPMIJLMLJB20L`^]U?--6CKGECBAABA?>@A>:7888789<;643465357777747ELFA?>=:83,/3:910574244444333557:960.2:>@?;657<=>>:37A<0+-495./499;DI?893*/J\^Y[\XQH=319A@BLNOTVTTTSLDAENPC42784.0222110022.-,+,142244..285313@R]b^]\PEBCB?AA?>><515;<<:316@@=<<;;9852/4416636668:50--.-0364/+-/0111/004=>>????==:5/,((-00/-////0//--../015741..3861..//.9<776773/7=>DCDCB:25;<952368:;>DGIMLC>>CEFE:-&9VWSPFBFUOL^OC@./0,499?BBHALwŠ‡ZAc[JVYV_]WXD/497==42:?938<<<;988:;;>==@BBEIJC?<99<>:;CLPUQHBBDHJECHLMJG<23667;CB@@@?ABM[F,B^VFDGLONKF@?EKJF95775312689:=ABABCC@?CJNNSZZTOMLH:Glqh\_hZCBV_XORVPE@DIKNQQMIGDCCDDCDEFEFGE>;;=<::;<<<4//4:;85568:=?A>;?=3./-.110/7AHPTKDINNJFB51MbdeaN5.5@IA8?FFDCEEBCEEB>;:988787633323457777766@LMOONNOND:88:=958==96634432235654686:IRPD>:87;=<<848?9106;=7/,-/03894470*=[^YXXSNID?<==@DHOSRQPNMJIKHAAMOB42563121232010-+,././23.,483/363,+-7FLQUVVPICBBAA?>==:415:>?>9359;:;;;:66FM>.1:60693553578::6,*++,.8;4/-.01111/015=?BGFC><<7-*,)))()*,//1011.**+,-,+,011/-.03410/13530,+1401889>@DDC?:8568529?=98=KSOS_YPFDFFD8-+ASTNB;?>HPVgT?;40.+4?==BHNA8dƒˆjAYUCZ\PZ^V^\?15721,+,-(,?L?1155:;<7478625675,(''+4=:0-,(,59656:94,&####$&(**(),,SSTTTTTTUVWVTTUPMMMOPPPPPPPONPQQQPOOQPQQPNNOOOMLMOPNLNOONPNLLLKKKJJJIIHGGHHGHHJLLNQSUXZZ[\[SONMLKIJKMNORRSTUVVUTVVXXYVSRSQLGBBCDDEFFGHFFFFGHHHIKLLNOQSRSWXTRQPONJIGFEEEFEFGGHJJLLMLKMNMOW]\\cllmlj][a_`immnqssuuuwwxvl]SMKKJIIKLLMNNNNOTZYTTXZ[\\ZYZYVTUUUV\cecfea^[WWXY\__``aceddca^^^^]]_^Zboml|Œˆrggdcdddcacaeqskhjkhinj^XYYZ_jsvupt}‚…‡ye``mzq_WZXYejer€vmopploz…Ž†€}}~ƒƒ…ƒpabda^``^ahnommoqiYSdwskmnmmkecb_nrigghiklmqtgdfmtj^Y[^]^_^^^`_Xd~lQVZUVac`gdea\drbScd[jVU[qzqnwtTMNJHHGJIFSf]JGIHFHMY_VJHJSWVWZQECLRKEFFEGJHFNVIBDDCCEEF?VomjhegfZi’iLEHGFGIV^]_]WSRVY]`\WPHGFO]]VSPMLKLOQSSSQNLKKJHHHGIKMMLKJIKXgngWLMMKJJIHIIJLKJJJHEIKLLLLMLFL –m„°¶lPPPUYQëÌ_@OU]cgheachac°çíÏ¥ h\\\[\\`oqaWWX\]\cfmeV\LIMKJJJIHHIFBJQU`NBHQJOPHCIJLQTTNSSVUNGHMONLKJLMGEEDBBJSRKJNTTPHNRT\fnxw_PWZeviY]WPRVQ\mjTJ\lla[ZRHUwvXIHW|YGGHGGHGGGHKPRRRSUXXWUVWVVVTRQPPPQRQMNOONLNUTNMMMNPTWWY[]XOKOQNKKMPPNKKKKNQOQRPNFb¥¬¤«¢–‹Ž–“†ƒˆ‡†…‡Šƒxppx}mk~€whgzŽ‰€{’ ›‹‡’™Ž~|‚qfgs€|nfcbca]ZYWWVWWUUVUVWYVUWXXVSQQQPNMNOQQRSUUUUTSRQQORSUUSQSSSTTUTUUUUWXYYZWWWVUTRTTUVVQNPRTUWWWWWSQJPX\^`bf_NLSTQQOKHDBDHNPPNLGDBAAAB@ACEDGH?=DOXUVUMJPSSU[b`M=P_U?:::9A\gca_`XD:BPVYYZZZZYXTSQPONEDVXOKNRVPKC;:<=><9888;?>97@?BINPQMD>@DGCBHNNKD=7458>ABFF@;8897>VSCI[WJFHKQRNJFEHMON@6553112579:=?@@ACEGJMNLR`jg^SLGE<`mYUD=IF60@T^XPG??BA?<50.18;721228?@?<:=;1//-.010.6ERWPB;>LPGA?;:@L\c]O=469;968CEDEGGCCEGHG@<99765676338;9779;:975=KPSTSRTVQMGB?BFDAACC>94232024579526@O^]J>??<69<;866:;834:@?==6,)+/34334,&@Z\WSMFBA?>AGEBEFC@><97899>DB>DJA413543222233451,.133343/.783142*+-/36@FLSUQIDBBA?=>>=9438>@?A>:988889::65@?0(.3-+8<453149;<<;1*,-/2651-/0010245557<@FJHB::<4()0/+))*-/123565-(',,,-/./0/.,,+0632563.*.0/3566769=??@BFG=129717>>5.6IUPP^YK?AB=91-.:FD?9278@WefL<9742.6C@;AJI91KulTK9.H[QU_W[e`SD>Ne`>17:81,*-BVB4EFCMH766/,)7^}rL766:6.',FL;,-67:=<:998646785/*))+.20/12048987::51+$$%%%%%(+*(),-SSSTSSTTTTUUTTUQNPQQPPPPPPPPOPQQPOOOOOPPONNOONMLMOQOLLMMMNMLLKKKJIHHFGHGGGGFGIJJKMOQTXZZ[^]XRPOMJKJKNPQRRSUVUVUSSTV[_^XTSSRNKGEDEEFFFGGFGFFFFHJKKLMNOPQUXTOOPPPNLLJHFFFFEFGFGIJKKMMLKMPQTUTWdmi`[UPT[WT_ffglprrtvyzxvvvo`RMLKJJLLLMNNOQSTWXWWWWWYZ]^\XVTTTTU]ddehhfd\X[[dj^Z`bbccbba`bdeedegegjidp„‚xmkmecbaabcaabjoollnlmrm_YY[_dfcmukgp{~Š~cY]ii`ZZZ[jwn_o|qpoehnjo‚‚€Š…y{}sha\cssgabbbbdfgmwupv}yl[Viskfikkkjgbcmujfgggiijkllgdegihfc``_`b`^^adcnjMS_`\^c]`\bd`Y]ZS`jbvfc[^~lsuTJMJHJHHJGKX\LHJHGIJNLGGHNZjli[LDITQGDEDEEEDFIXNDFECEFF@L{wjnllieƒ®¥]?EKKKIJZc_dbUQPQU[[VNIGGGELXZWROMKIKMNPQRPMKJKJHHHGHJKLMNMKIMU\`VLLMKKKJHHJKLLLKKLJIKKLLMMOIMŠŽÉáÖtglWY^Onß»BMOR[dmpla[YRS·ÛæÊädZda`_^h||eYYZ\][bkr[kjBELKKJJIFFJGGOTXaMDLSNKNLEINMOXTNUTUVQIGKNOMLKIGDDFGDELQQIDLTVRPRUUU]pwiRMZ]cn`RVWZ]]QRadWOZoubSRRFLs}ZHFJu”ŠfLIHHFFGGGHKOQRRSUXZXTQPRRQNMLMMNOPNMOPONHKSSLLMMNORVWY\`XNKKONMLNONOXbd`ZSNOQSOL‚µ­£­¬¡”™›‹ŠŒŠŠ‡sjuƒ~ofvtgg~”‘Š†„‰”¡œ‡€Ž”~q{{pkir‚€qeabbc`]Y[[WVVVUVVUVYYVVXXWVSQQPOMMOOPPQSTUTTSRRRQQTUVUUTTSUVVVVUUUWY[[XVVXWTSRSSUUVTOOPQVYXYYWWTOGQ[\[^^a_SMONMNMIFDDCEHLOOLFBCABBCA=@EDGG>@NYWIFMOKMOMLOXYL7COSUWZZZ[[YXVTRSVK=FPQQRSSOKGBBB@?>:8779@A;7=DBAEEFOORMA=99::75=LWfuwy{~‚mC2767:>EGA96652;HI?78?B?<87:=BA98;98>AAHOONNKB9;=>:40474?RSPTQIHHGLPMJJJIHKK>6893002468;=>?@AEHKNSSP\lolqoWB:Ctd;>937:526@JPJDA;7DWYSNLIEA@@?@ABDGFDDDC@=9:>BFFEC@=:887840.016<<9886421/-.01/2BOURE<7:JQC;=AE>CEDCDFHKF?;9876798219?:56:<;713;?BEHJKLMMNHECEIKGB<=>:621222358:506L^aR=;?@>:9<;97886779;<>BB8.++178633/*=QWQIB;999:=>A=4/-...368:;98BA7334678763455642344455544852260*2690.=FEEIIGDBAA@>=?=958;@@@AB><:99998;96:7-*,*)0<=65206=>=@B8,/2443//322100136667;?FJG=59=5.393-+*+.0456896.((/,,.1136521112218=<60*1?>8:87547?@@BFIKE;8:714;:.&/AOLO\O;29:3/,.0147::2264IgY8566654:BB?AG=2>IOQSUVWWXX[]ZWUYZOEFKOPMKMLILPNEA@>:8778?C=9>EEDJKJMLTPE?;::3:Sp…‹zlqvwrdPE?9579;EF;34635?JJB;?JKC;8:<::858;78?BAJOMLOI>7:@>AHKG@BILD75IKLKHIIEJPLHJLHDA?89@?720135558<>?CILJIQWXdplft{[;0MX08958<;:767>AFKA39LUUPLJD>=?@@@AEJGCDDCBBBDFIHGGEDDEFHD@;84214666676200/..01.9OVOE=:8?LJ<8:=>96771-155546898856:>AB@CEHGA=::8867523577557:9/+14/.6?BBBBCBBABCEFD@;434421344469734@U`WD5:?@?>===<;9538;?>9AG>3./135633<>9CNNHC?98;=>>>;738>8.+//+-454422;00=C=7??839?@@ABC>999:;::=>===830/2:=9443169>>913=?>;7/2@<384215:A@ABCDFJHC=769;3))/8GOSVF.)250-,,--/8:0-1608OA,-0247;<<<::;16N>7P^^B.*0@JNLO_YM_f_q}f=.63-.,--*7PO;26;BB82/,;\k]PHEGF>3&(CI96756;?@=;BCFFJW_`YVRHCILR]]SFACDFJMORY`d]afZA9979FNPRUTTTSSUYZVSVZWQPLMSSE;978ADDFFEKMB77=<8;CC@<@MRA67@DKMIITZbkibaooK32WwG5;89AAA?=<>@@DGEBBEJOPMLH?:>@@@AFMHCCCCCCCEHKJHHEDDFHLNKHFA712689;>>920/./11/7KUL>899=C=53322221-+/6754247778768;>><=;;:96312534:;9886.07/(+7?=;<<<=>>@BDC??>6//23344468:958GUVG85:>>>><979==@=7=@83/2@A5/0:FHDHLKEA?9789:<>A>56AB:793((253224:;:887758<<=<>?<989999764312/,,.,+5=;79>A=39GKGEDC@>>??:27AA>@DDB=:89:;<>?@@A>:89864213322/2;;>C7/1247>>81251.1.-3=@@@?>=E]S?Te\iv\5.9:41,*.1>SRDJ3)03446?C@>>;/)*,-///--,--..1,$%,.-/443011,'$$%%%)./-.16RRQQRQQQQQRUVVTRRSSRQPNNMLKGGJLMNMMMPPNMNMMOOLJIJMMMLMNNNMLNMMLLKKKJIIHHHHGHGHIHHHILNQQRTTRPMJKKJKMMNNOQSSSTTUVYXXXWY[\]]]\ZUNHJKHGFFGFFGFFEEFGIJJKKMNOOPRNGBCFIKKLPPONLJIHGGEFHGIKMOQRSVWXYYZZ[[\]XRLHHIKLKIJMOPONPQQRRQOMKKKKJKMNNPQSTTTRQQPPPOPPT[]^caZRQSUUSUVWXXXY[\\hnha]ZZ[cb``[WWY]`aafrzqe^^j|pca```^_bhnlqpkutmtvms{wvvvg\\ZXYXXTZu…qZWZZVXw—qegdemg^\ailkfn|sccknntx|wphcacefhgcn†‹†ŠŒ†ƒ€{ulcdkmkfd`eqyumppmklkifca`aa]]_a\abglklgb_[Y]um]QTa]TZVQ_e[]hnyx`UY[T½Ø˧Ñ›URTMGEGIHFEHJLMONKKJIFNSRNIJz±bHNOZe]RIFGGFFFGF]hUMHEFFFFF>T‚ˆ|oqªjDNFMRRHXxj`nhUJLOOQRQPJFEFGGJRTRPLKIGGHIJKLLKIHHHGGHGHHHJVvˆ‚eKHGIOQMKKLMLMKKJJIJJKKKKJIIJKKKLLKF†Þ~BNQ]\ROQG{£POVVX[]__YSMGMh­Øáæçâœ`ttbbdhmg^\_`aj\GP˜È–LCGHJKMMJGGHGHJFGHKHORPGS^SLPJVc[YUUXYXOJKHJKLJHCDHKJHFFFGNMLNT[TIHJNVVMEAReeefWMKLPYVFFXTPQ\eUGILPQRNEDFCG\WFBDHIHGGILKJKPONLIX^SPW]\Z^_[ONPOMKKNPOMKIIKJIJJKKLMMNPSTRNLPRSQNMLKKIGQl‚‘ƒ|rŽµ¬«¸°Ÿž¢”Ž““‘“Žyn|vtz…~oip‚”””Š‚•Ÿ š‰ˆ…~|ojx“—ˆ|se[Y\eg`]ZZ[\\ZXUSRRTVYWUWXWVUTQQPPPNLNPQRSSSSSRQRRQSTUVWXXXXVVWUTSVX\^^\[YWTUSRRRSTWYXVTSTY[ZWWYWTNJKR[\]ZZ[[Z`kihhkl\LPad``_YOJHOGCEGHFCFECGS[``^XVUTQPNOOKC?<<>DLMJOPNWQ?=:<78::ADEMSPIDHF<877?EB>?BFKKKLKIEHHC;35Rž›™£pnOR[KQK>7:86?IC65679;=>??AEFA:6;CEFGHE>:::?DC?;?EA;5<@947===;:IJ9;;=ADFL?35863458:;=?AHLLKKIDBC?976:;<766312114541//5:962.6:<=?><;==:98:;;;<;;::9630139?=;==:9AA.*6=?==>><=>@ADDB?=?=437765446;<:7=KSL9026:=?>?>==<::;9;==9754330.,--.4;=;;==AC6;JKHFECA>>??=9=B=>CEDDC>:89<;;;;<<:9::6311244331223>F:/0159?@A>50/2233335;@EKD3,6E?3.2311//04357530-+-.//.-----6EIFC;9878?7/0..../2>FB=<====AGLLE;7854434567<=84211212353**),2322348;8:EE;43--5502DL@BF>78;;;;<<9EVK=Na\brV0,6984+-?@:433.**8E8,298621?J<./69:52478420*(+.////---./133+$)/122444211,'&-/*%)220035RRRRRRSSQQRUVVUSSSUURPOLJHHHHILMNMMNNONNNMMNNMJIJLLMMMNNNMMMLLKKKKKJJJIHIHHHHIIIHIJJLOQRUXWTMJKMLJLMMNPRSSSTWWWXYYYYYZZ\]\\^^XPKIGEFFFFFFFFFGFGIJKKJJKKMPONKHDCEFGJMNNNNMMLIGFFHIIKNQRRUWXZ\]^]\\]^`_ZTOLJJKKLNPRRRRQQQQQRQONLKLLNPPPSUUUUSRQPPQQPOMQZ`cbaXQRRRTWXWUVWVW\^_glf]^_chhhcYTV_jjc\`ruid_Wo~fbbbabbaajywvus~~jbaXh}{wxwfZ[YYYXYZV^nbWXZXTk‘”zgegfgld[]`dddgkmihjqurtyoacf_[`hlhdkŽŠ…ˆ‰ˆƒ}{}}ukhlolhhmuz{xtttpmnmieedeee``cedggghwvfdca_i~rQSW[XRRSRVX^ceksvd[W\T|ØóËU{†glofTJGHHHHKNOMKGJMLJDJWZZVWc’™_DPPSZXQMJIIHFHJLZ^LEDFKMLIFCCx›‹u\s‰OEJWlzfL}…chwmWDHNMOOMLIGFGGGINSRNLKIGFGIIIJKIHHHGGGGGHIJKQakwpOEIKPSMIJJJHHGGGHIJJJJKJIIIJJKLMLIIŒ¤RHLOPPQQRM_xSQWYX[]^]SLKLFZ¼áèëéâ²c[‚hcdlti^^bbcjQFIh˜KFFFHJPOIFEEJMKDBCDGMPQENaWNVPUWSVSOSZZOEDEFFHIJDCGJKKJKKKNKIIQYTKLOQPRNGAMZ]_^[ZTOVYLFTe^\[[ZYXVQRUURJDDEFKKGDDGHECDHNMIHPVURLSWPPZ_[Y^a^SRROKHKNPONMKJKKKKLLLLMNOPQRPPNPRPPNNMMNNPe‡‡ztmdo£º¦´¼©Ÿ§¥—Ž˜š•“’~s€‹‚qw„{ij{‹“˜—‘‡”Ÿ¤¦“…‡ƒ}€wisŒš~wdWX\cic[ZXYZ\[WUTRQPSUUUWYYYWTRQSRQOMNPRRSRSSTSSQRRRTTVWWXXWVVWUTSTUXZ[[YXWVTSRQRSVWYZXUSUVXXXWXWUQMKMU[\[YXXY[ZY\gprqaRYgeehif_YRLPX^^YSPPICIYZXVWWVW^\TSSG<=B?>AILF@F@=ViJ9;B=?@@?GPSX^`VLMOOOQUWZXTZ^`_]ZO==CCCJOOFFF=::=DIFEEEFGIKLLMMKID55UyŠ”—™¦£jQR}€mSA58DEEHF?7558:98878;==9549>AABB@<<>==??<;AD:25BF:2489>?>IF>@@<@D@@:58:722689FI?5433357899:;@FKKIPafT=:CLK=33666667;@AA@@ADFFBBEIKKMQNMMMMMNPLB;DRPC<<::?BDEGIIHGEBBBDFFGIGC806AILIII@2-/2433/3EJ?@@610/026<@@:12679;953>?BEGFECA?=<===<<;;;;:524BDFD><@DGFDBA>==98;;86556:;939JQH7-039<>=>?>=><98883//.-2887AA23EOIB?BFFDBB@87;:;:6=;>BB>964892++--.:??=;;:;89;:9:9::975545666666:88<=@C;1027=?>>A<68;7641./46?G9-/5;5.+/1110002359852.+-022/,++,('7FHD<:9.1:9/-,-258;DGC<:?@@ABGJIG@::<<;:;<==>@=<:84221266((04544321.03343/+/05CC>@CA>??;:;<=<8ERI@BQ]eiL,*2761,5HLGNQE3.453577+$;G-$,0541@A=2+''(((())+/0/..0///1330*+034553333110.5CC2%(598422RRRRSSSSQQQTVVUSSSSTRQQOMIEGJKMNNMNNNNNNNNMNNMKJKKJKMMMMMMMMLLLLKKJJKKJIIIHHIIIIIIJJLMMORUUPLIKNNMMNMNPRSSSSUWWWXYYYXWY[\\\^^]ZTLFFEFFFFFFFGGGFHHFGHILPX_]TLKGEEEFILLMNMMNMKJIHHJJJMQPQVYYZ\[Z\]^`bfgd^VSRNLLLLNPQQQPPQQSSSQONLLNPRRRTVWWWUSRRQQQPOIFQ`a]a`XVTSTWWUTSTUVZ`a`aa``dkhgh`XWcmmg^[^cfee`Wtkfddba`_aiy|xzpx‘xXXVay€{{yh\\ZYYXYYXWWWWYYUbƒ†wifihhifa^_a`_aelpqprtuy~q`_b_[_gjegz‹Šƒ~€„ƒyvutqljknllv…‰‚ytuwvronmieffghijkfdfejih}xgcbehw„†^RYURRSSSRV_lqsog][[`f]`žÁf>UY\eqlTHJMONOZ\NEO[XJBAJ]osfd\aoRANOMMLLMKIIIIJMPQPGDHOSTSMEEAf’|XJf_HCMdn|aY¤ˆdy|peMHLKMNKJHHGGGGHLQPMLKIGFGIIIIJHHHGGGGGHIJKLMP\yrOEHKPQJGHJJHGGGHHIIJIJJJIIIJJKLOONPfiNMMONOQQRSSZTTXZZ]^_`RJHJDM¶êêéæäÀsUv~idhuzj`accdhNCCAœˆOEEFGIQQFDFDS`H@AA@BGMOFKVTSUMLPMQOLRY]QCBGFEFKKDDFHJJJJJMRRHFORNLNNPQQIBBGKTY_fkaTY\S\dimklncYhi[RPPROGCEFGGGFEDDFDCEKLMNU`c\RRVZ_`\XWZ\XNMMLIGINPOONLJKLLLMLLLMOPQRSSSPPONNMNNOQT^uˆ~spkmb€²µ¯À´£ª¬ŽŒ˜ ›—–‡tƒ“Š‚w{op†•—–—•‘¡ ¢‘€‚‚€~uovˆ—’ƒyrdZ]giec[TVWY[^[VUTQNPTUTVWWXYVRPTTRQONPRUTSSSSTTSQPPRTVWWWXXVTVVTSSTUVVVVVVUVVSSRSVXYZZXUSUXWVWXXWTPNMPW[ZZYWVX[XYbp{wqh^^^Z]eikjd]bjqpd\RRWNCCEFGDHRY]WIJ^[E>DEDHNNH?@=84344557;ABA?@CDEFFEFGJJFDHONOPPPQQK?=HKB=<88@FGFEFHIHFFDBBC@ACDC?52:DHGHHB89:644521:?@D@40//01:CII?57=::@B=:>>?GKJHFDCEGGGHEA>==<<<===:7CHJGFEB>::;:8765579981.=II<0027<==>@>>??:5443440.023120/:HJCAACFEDCDDAAEED>5=V_[]```daP<6532245656786469==64=A>BFC<96575.+,-+/;?@?=::;CIKJJIGECA@@@@?<42;BFECA=87:<;:989;<<;7456777778>73AGCB8/-.39:9:>:37:6310002599/+.*/+)*-////02658:8631.-/11/-+)*)(/BKD98;2.350.,.4;<:;;96100385048643212//02551.222:??AA<9:8875899;BA:CND<74GaT/(1520./;HHEIOI0%.7;:=<..A<+9OO?9?D>6?JFA=;5.*)(*,++*+./..-./0001.*,23224434454459ALJ6$'6>>832RRRRSTTTTSSTUUSRSSQQQQSSPLGGJLMNMLLNNNMNNONMNMKKKKKJLMMMMLMMMMLLLKKJJKJHHHHHHHIIIIHIKJJLMMNLJIJLMLLMMMNPRSSSTVWWYYYYXWY[\\]][\][SMKHGFFFFFGHHHHGFHMU\cjoppgTIGGFFGIJJKLKKLKKKJIIIJJLMNQSTTSUVW\`abdgihdb_[UOLLLLMNNNOQQQRSRRRRPOPRRRRTVXXWWVTSRQQNKHCIY`\]ba]ZXVVVVUQPQTX^cdbaa`cfghfZ[_kmd_[^_Z]fk_Zu„wlegda^]^dknvno–‹_WY[rƒ||k\\]\\\\UYbYTXXYVr“““‹ypolkkkf__ab`^`iuxupns|p]X__]`gkr„‚ƒyz~~zvrnkiefhijwˆŠ‚{snqy{snmngbehjienwmfc_cgjzqa_bjq|…†eQXURSUVWXZ`koje``b\[^]@D|tHD?DI[m^KMRSPNZc\X`bXGDKMXƒpb\XTFEKKKJIKIGIIKLMMNYYFJW^\USKFGFXzdEO`fiZU]W_Oa©•uxhiYIGJNNLIHHHGGFGLPPOMLJGFGHHHIIIHGGGFGGHLKLLMOZtmMEGLQNHFIJJIHGGHHIIIIJIHIIIJJKLOPOOPSQMNPQRSSRTTSTUZ\]^__aUJHIKH}çïîæçÂhT]_bjn{~kbbdeefM?E?ivRCFFGITTFCHDNgM>DEDFIJLKNNLMNLKMMMMRSRVMCEHKLOQPFDIJJJLLHIQUJBHNMMOMMMLF?DFBLY`cmjVQWZ^]iwpt|dRch^TMOPPLECFIHGEDCBIKGFFKRY]adaXTVcj`SQVVVRMLKKHGIOPPPOLKKKKKLLLMNNNOPPQRQONNONOPQSV^lwuqsqxy ½³½Ã¬ªµ§‘Œ™¥¡š˜‹z„ƒ~zoqˆš™›Ÿ’œ¥¬®’|~…ˆtlt‚”wjd]\ismb[VRVY[\_ZWVTPPRTUUVVUXWSORUTRQNNPUVUTTSSSTRQOPRTWWWWWWVVUUSSSTUUSRSSTTUWWVRSWZZZ[YUSUZYXWXXVTPNNRX][[YXVWYX^jwzrkgd_VNQZaeeeltqqnjgacfXE<69??CQZRB4=XOJNICGPTI?IIEFJH@<9:==<;9548:=@DIMMNRUVPC8:AEHNQRSSNA6899;;::9:@GJIEDFECB@@A@>;7334558>GHC@BDEEFEEGGJK>5CWYUQPQQQRKCDF@<><:?FGFEDFIIGFE@;<:8?CHC:5;DHHHGB?CC:776633;BGA3.///07@GI@9;??@DGDBA??GIHDAABHQTROKD>=>>?????;85/07;<=>??>?A>:658=9/.///-/4:BEAAFHGFEEDDEFFGGH@4?Zb]^becce^G3021013566687567;?849CFDE@57884,+,--,05;;=BKOLJIGFDCA@>??=:49CFA==8217=<:669<=?@<767877747:4.<4101:B83442233742:ACCA@:787;==?;67991,0219FD=FLD=3+?aP.2>:,,5:AHIHEHH7/5:BC?:7>5)9Ub_H?E?3:LVPG=63,,///00,*+--,,-,.0131*'+//1433589999:=@B@7-/9@@<76QRRRRSUVVTSUUSSRRSRQPQRTSOKLLMMMMLLMNMMMMMMMLLLKKKKMMLNONLMMMMLLLKKKKJIHHHHHHHIIIHGHGFGJJIIJIIIJJJKMMMNPRSRSUUUVWWYXWYZ[]^_^^]\YXVQNJHGGGFGIJJLQUV\bjnpoossgVIDEFFGHHIIIJJJJKJJJJIJKIKLHJLLRY^`bbceefgjkhb_ZSNMMMMMMNPPPRRRTTUVUSQQPPUXVVXZZXUUUTRKHFFO^^X]cb`_\]]XVTPQRV^beigedcdegc[_gjhfchmc\]ip__z‡{mijgdb`_a^^p€wpˆ’jVYYg~€{}l\\][[^`]YfiXWYYYh…“–’ˆ~smmmng_]_ceeeirwwvsqx€o[[```epv{€{zwx{xuspmkhddhhq…Žƒ{xqklw|rpnogcglmk^fwvogda`gutc]bm{‚…aTVWVVUVY\^]]\\_hkfXONPJ?L\QGDGDFYYNPQMNLMWaddZMHLNJCy¤xPTYLEHIIJJNH@FOONNNNV€aDQ\^YPQMIIKM]RH]v¢·ˆQRKSPU“¨u]UQHDFIKJHFFEFEFHKQSPONJGFFGGHHIHHGGGFFGHMLLMLLO^jNCFKPLFGIKKJHGGHHHIHIIIIJJJKLMNPPPOPTQRQRSSTTTUVVVX[^__aaaVKIJKIK“ÏÚêìÏcIOJ^pr|~kbbcdnaIADDLUGEFGGKUSFDHFFYO@CILMPOKORKJLOSSOPNOYRHLHAFHILPUWJFNPMMOQPFCQMDEPQOSQPNPPMRWQNOSXkoVGS`^Vjzs{vWJSUVTQPPOKECEHHECBFKTVPIGLS]c_]ZWRPW^VIFLRRPOOONJGINPPNNMLJIIJKKLNNONMLLOQQONOPOONRTW^dekqwx{†¯½¸Ã¸¬·´ž’š¦¨¢œ|‘Š‰‘‚xwtŽ›™£«›ž£«µš{Ž–’}rmvˆŒŠ‚pfb_gokfaYSTWYZZ[XWVRSTTRUWVWWWRNOTVSPONPSVUUUTTTRQPQQRTVWWVVVVWYWUSRSSSSRQRSUUWY[WSTYZYZ[XUVXZZZXVVUSPNNRX]\[ZZVVYXYjvpkc^b`XRPPSXZ\lyunjnpmkjZD<8:<>EQSD767BYkkWGGPMB=AJPLDJirNB>BBCEE@@IUTSRQPMPRPWerm_\\XczkH5Ghut|tR@HRXTMEA;7@@;44>B>;87;84:=@EKH?:?BBGSVRRTM?=CCBDC?==>:79;=>@BIMMNQWWI?><9888;@GJHEDCCDDBDFC?=:534558@JJEBEFFEEEEGILLA9EX`WONPQPOOMLLHB@>9:CHFDCCFHEA@>8898>CHA88?FJKHDA@@?<<<9975=FHB6../.06;??<7:CFDCGGECADHIGA===?HSVRLD=;?BBBBAB@<984-,3@KJ?87?ONADE96::=IRI9567;;97456888:85523>@:9547:;<=>@?@BA=:7:>5-/0///5@EEDDJNNLA:ABDJKIJIH@3=[gbbfhfdfdM/*00013454477566:@=76:DGF?9;;6.)+,/00028<@=;::?HNNLIIHFECB@?>==96@H;3531/126778=?>??;5479;:53454/8D=1**+-.0232100.,,+(&%)7960,-/+-,,./000--/113554330++*+*)(()))+2@F>45678985641.7FGGDED93;GIHHGGJG=DPONMKIKLE?=<60/55-*-..9HE=IMIR<7\qoR<@8+2BEFLLF=?HB>>57E=2=H<=LZZQIA90-8>DNOE5*'*01.,++**++**+*-1353,(('*48757;=<<<==<:8669=??><;RRRRSUVWXVVWWTSRQSSQPQQQQQOOPPOONNNMMMMMMLLMLKKKKKKLLMNOONMMMNMLLKKKJJIHHHHHGHIIIIHGGGGHJHHJKJJJJJKLMMNPQRQRTSSTVWXXYZZ[\]`aa`]ZXWUROMJJIHIILOU[ZZ^cdbdimqssoZFCFFFFHHHIJJJJJJJJIIIJIFEGKQV\`bbbcdfeeimnljhd^VPMLKLMMNNNPRRTVVXZXUSMLRUSTVZ]^YVVWVRLHEHT\ZYZ_cedfeZSSUTSS[a`cgfffffgd^[dptqpqoe]\isdc€Œyjjkhhgghkkjw†ƒ€‡„dVZX`wz}j[[[XX[`aX_m`X[YWYenrpooprolmf^]\`hoqnpuxyyuz‚kZacbelvqp‹€wvxuqonmlkhggp„Ž…{|}unlruqtrqiekllm``uwyvyrlfbld`bk}…†~ZPTVWXWVY[ZTPU]bgniVNMMJJORMHGJHDJOMNKITNHMXcfZQSOIE<]ŠeDPTKGHHGGIF@GTXSORRDz¥WBQVYWS[TKJKGJKRUd’ȱhOFLJFf‰‡|t]KHGGEFHHHFFECDFHLRTRPNJHFFGGGHHHHGGGGFGHOLMMLKLTcMAEIONHGHIKJHFFGGGHHHHHIIJJKLNOPQPPQRRRSTTUTTVVWWXY[^_`aacVKILKLGJj~ Ìã‰NKFSeqz~nbcblnSGDHPIBDEGGIKQMGEGIJPMDCIQSYXPQQHNVXXPMUSVZMCDEAEHD@COXRJMQOPQUXPAHVPS]]YY\\\[Z[be]PMKZiaMH[hhgswtyiPHMNQQOMLKHEEFGHEBENX]\UPNPQZfeYNQPMLMOPPHFJLLNOONIKNPNMMLKJIIJJKLNOPOMKJMPPPNPPOONQTV`hnqrusw”¹¼¾À¯²¶¤™ ¦©ª¥‘†“†Š‹~~zsŽ¡ ¦ª˜“¦¨¨°‘s}Šš˜‚qkl‚˜’ƒyrhagojdc_VRVWXXXYWSRRTWUTVXXZZUMMTYUQONPUXWUUVVUTRPRSSUVXWYWWWWY\VUSQRRQQPQSTVVXZ\VSW]\ZY[WUWYZZZZUTUSRPOPW\[[ZZXVWXYgofd^]fd\XUQNQRLRnxvomnkf`P@<;<;cv|iIAEB@BGNPMECWrzveEAFGIHD@DJLPZ^UMPVSW`kxXTfhoxtiV?:Tpvxue`gmuybFBHEBDB@ITRQNKFEDC@?9;iªª—vr™©ž‡zvLFHIIJKHA:79::;;;;;998679::9:><53;A=977954?HIIIA9;@==IW[USVVMFEDCGKE>?@>:88;9435768@IJGGHEA@ACEILLJC?AJQOMLOPJHIKOSQKHC;9BHFC@=>@?:8<;9<>?AD<37?CGLIB@@<;>A@>;9:>HJB8.-./6999;==@JNFBJNF<<>CHFA@@>;;BMOIB??ADDDCAFJ@3-,-8OZTF889<6589>=;;<;;;>?@AAA>;875.,10-169CGFIMQPLE94:;DLJJOKD=26ShfcdedbefM.*//0222333684455;><626BFBA@;0(+,.3643369=;7568@JONLKJHGECB>=<=:6<<>:3269.,.01356640.-,--.,-./2221-.2/.+*,.//0/.-./243432/+***+,.-02/..3<@=<<;;;<>;647AC@ECBB:31:CFEAAC@>FCBMQQOQVQI@==>CE>EN;=7//0136882374'.AMQRRD0%&****+/5=FC=HQR_ZKbvsQ6620>HDIMD=:>B?:8-+303BFHLKU^UG9.4BC;;EMK>,',./,)(((*,,,,++-3663.+'&-68779<=;=>>>=;957<=<>@A=SSSSTWYZ\\\ZYVRQRQQQOOOONOPQQRRPONMMMMMMMMLMMLLKKKKKLLMOOONNNNMLKLMLKJIHHIHHGHHHIIHGHHFDFIKLKJJJIKKKLMNPRSRRSSSTTVWXZ[\]^^abbbb_ZTRRRQOMKJJMORXYUTVWZ_chotsotq]JEHHGGFHIHIJJJJJIIIIIJJKQVZ`babcdefhhijmmlkjhfaZQMOLNLKMORRSUVVWXYYZVNJLQQRV[]]XTQTWUNJFFQ^ZSU]bdgge`WS\_RQ[[]acedegggd^bipomkid^[erigy€pelokjllmq|€‡†€uhdYZZZanz||f[\dnobYVV]b_Z[YXYVVXVT`w}qjjg_`_bkttssttw†‰g_kgdjuyp{Œ†‚„tuvspnmlllihi|ŒŠ}w|ƒ{omnnqzvrkgjjknnny{yvkjcZbecdiuƒ‡|TJRW[ZYYXXTNNXcgemmXUTIJUTTNGFHGEHKMKIJSPNOWbb[`ZJDGHIWLHNPKHHGGEBEjzaQNQVRU±¬PDMTXbeh[NKLIJLPNLUwlLEEDBCVl`b[LGEEDEEGGFEGLLHHMRVTQOLJHGFFFGHHHHGGFFGHOKKLLMOQUJBEHOPJFGHKJGEEFGGGHGGHHIJKKLNPQRRPPRSTTTTTTUVVXXYZ\^`abbaQIILNPMMDELi«—MMJUfkypb^ipVHHFOSHCEFGIIJLJHFHJLPPHEJSY\\TQQLU^]XKKTVZOBBBCBGLI@A@NQLMQOQSTVZSQ\agplYRakc[X\hj\RTWdcKARehimtsssdPJNPQOIEHIHGHGGGDCMXYYXSRNOQU\[RMKLNKGJXgbOEGIJKLLKMOPONMLKKJKLLMNOPPOMKJNOPOOOONNMOQTalnw‡€t{¨½»Á»¶¶§š›¥¦§ª›š’…Œˆzy{Š£¦«¦’Ž©º®¬’v‰Ž—‹ubc|ž¥‘wlcholghaYTTVWXYWWURRSTVVVWXWXWRLQXYSPONT[YWVVWVUSQRTUUWXYXYYXWVWXTSQOPQQRRSUUVWX[ZVTW\[ZYYUSUXZYYYUSTSRPOPVXXZZYXWXYZegaYclkhf[WRMNKEDM\floolfXJ>;:<>AITWPC::BRexhD>HW^XOKNXZWafqPWoooqbUND:Dbsshdmuy‚rLSjh_K96DRRRQLHGFFFGDHlœŸ›ˆ†•§£sXhSNNNLJGGD=9:<=???>>=;878;;:89<<85;@=9:;=<@KQNH@528;:;EQTRSUUUOHGEGKF>@CA;86@IG?>?@@@?@A@?;48K_gffbTPURIC>:779;>@BEGFECBBABB=97669956=FIHJHA98>AEKPH=;99ANPNNPQHDEGIQOKKJA>CFDC?:9<=85;<9<@CB@<87:BD?8/./39;>@CJMNRTMBHTPC:77;?@@A?=<8?GECDEDDCDDCFI=/-07F`bNB:659DIA=;54568CJD>8346579889;;:=ACCBAACCA==>@?<:=>ABAA@=863--/0.5?ADHJMRSLD;6478AG@DLD=;23I``YZ]_\^aM-).-/./12347967758<<=;58=AC?5,),.04776558;833649ENMNMLIGEDB><<<:78840...-04<=9=@;38=;4369<:2-.32-1:71/14333441--135555345/+,.-/321/-,,/0100/002310365-+--,-0.252025<><>AB?<;<;5/8D>=C@@>912669636:7;?BIPPOMMV[UMA723/)&&)5>895RRRRSUX[]]\ZYWTRRROPPPPPOOPRQRSQNMMMMMMMMLLMMMMLLKKKLLMOPPOOOONMLLLKKKJIIIIHHHHHIHGFHHEBCHJJJKJIHJKJKMNQRSTTTRQSSUWY[]^^__bccdghaWSSRRPNPNMNOQRRQQQSW]akqspjhon_JFIGEEHIHIIIJIIJJIJMNRWY[]__acdfgijlmlmmmlmllkf\WRMMLIKPTSUVVVVWXZ\_YNCLNPUZ]__YQPTXUQJBFU^XPT\^bgki_\fdSPUW[^`abeiihjjecbcggfc_]`llgkjaesupoqrop‚„{k\TV[\Y]cdp€zcZ]fwxp`T]`_][ZYZZXWVTb~…thgfedcelvxuwtqƒ–––™‚|‚qjpz{t‰†„vrttrolllllggz‹‡€ws{‡€vtqms}xpmppigrxxyƒƒo[X]_\afgehr‡}SHPV^[VXXWRNUckllniYWXPPXVUOHEFGFGIKJHKPPOOTVXdq\GDJGFCFLMMLKIGGDA…µxIHIS[QoÓ­MO[TTejf]RLMMLMOJJJJWUJEEDDB@KGNTPGDDDDDEFGDHYbUNMTXUQONKIHGFFGHHHHGGFGGHMKKKMNPWKDGEHPUPIGGJJGEEFGGGHGGHHIKLLMOPQRRRRTTUUUTTUVVWXXZ[]^`bcd`MHJNRSRONFEG`dKOSSU_w‹t__sZAGHILLEDEGIJJIJIHHHJNQQLHKS[YVOPTUY^XWSQORVH=BB@BLROGEGJMMMPPRTRS\`_bktwhLFYeWNPTbmdWW_g\ABZgfgjnlli\OKORQMHDEGHHJIHFCDPXXVURPOOQQOLIHHNRKGGMaunTFEFGHKMNOPOONLKKKLMMNNOPQPNMNOOPOPOONMLMNSZcjx†y‹·ÁÃÁ»º¬››žŸ£¦œ†€š†‹…}|¤©²§‘«¹µ¦˜‡œ¨™¡˜wadr”§—ƒym`ivoehf[VSTVXZZWUSQSTSVXYXXXUQPPWZVPQPRZZVVVVWVUSSUUUWWXYXYXWWVVURRPNOPQRSUVVWWX[YWVW\ZZZXTQTWZXYXVSSSSQOQUVWYZYYYXZ\dlaax{nkrf_YSLHEDCEM_jie`UI=;:@CCCABA=879><978:<:6;?<9<@AIRXUKA910587:CKOPRUVSOLNMJKH>AFB:6;AKE<;=<;<>@A?>>50=\le^b^TOPJD@;;=;:::97;;53:=:<@ABCE>45;?BA??@?@BCB?<748=?>8246:??FNOSVVVWSGCMTPHF:7:>@A@>FA:<>DJJHFEGFCE?2.09BDS]LA<526CHA=;53434;B@;4367349;<;;:;;;?CCDDEFC<<=@><:<=@BBBA>=;73//15SSIMUZXVWE-*,---1588:::=??>>=<@B<548=6-++-/268:9645;834646ALPONMKGDCC?<<><8510/+,.19@834:A:/19;95123433231..34455665331/+-68788840/-**,,/3231.,-/122222122/-4;9/-/0.-2/04326:==;90.678@A>@8./462,-2466:?COPMHGFM\]ZNAABA;..=EE>EF5AD>DOVC40/.,1>A?A@4.:@;H[[TMID>ACCBABB>:8:>;9899=;8;?=9=ABLUUSH=9;84569AHLMQVTOKKOPLJE?AFE?9=GG?;<=<:;>BB???77LdnhbegXFAFNSVYYL@>@;9EIBBCC@=;::9;CF;217@FIKH=349>EJE90338JUSQPRRKBADDEIKJLKGDDCC@:9;<75<=8<@BBCIL>8@BEFC?:647<@>::AGFGHIKLOMLNQNF@@CHRUKA?@?B@>HNB9=EOSPMNOKEB4*.1:D;=IH?=526@C>;8421038=>81167349;;:::986:BDCA??=;:98788:DFEDDA=960-0+)5?C?5*06>;/.8=9311367775/,+.49:;863122/+,7878872,)+**,+-01/-+-.0122212111.-4:5..10.,2/.3435:=<::=AEB365,2;=>;2/.3520025559=DRPD@FHLZa_XLCB@50<\VF7EC61>EC6046:;::>EHJGJ[X@6<9<7(@B/09LE7;=:3+-35426;;.1<>AA<;:96:AC@=;;;70,-,,,./132221100-)#$*++/0-1777720/.+.8ABEFFDDHJ?STSSSSTTTTUVVWWVSQONMMNONNONMMNMMMMMMMMNNNMNNNMMLKKKLMNQSRQPONMMLKKLKJJJIJIHGIIHHHHGFEGD@BHJGFFGIKJIKOSPNONMOQPPPSVWYY\_``behhggge]UQOPQRRTXWUSTSUVXXY^ba``ejmqspeVKGFFGIIIIJIIIJJMRRQQRQOR\bfiigijklllllllmnoljg_\XOJPVVQTWWVWYXYYWYZ]YPKJSX\]_aZQPVXVSLDIZ_TJLQT[cgghjf]WXZZZZ]]`befgedlmjihfd`aeeabgdZlvjqtqolaioh_`dfdbb``___]^]^`^\_qg[YY[[ZXWX]YXYW`{…tjkprnimyzyxurpouŒ~x}fikpqnat‹ˆ‚yho|ztpmlljohe‡Œ„ypmps{€~yrv~wrz€}zx|z{qYPRZaacdelx€…zSILKLMQUVWWY^ipeeo]RSUVWVQMLIFFGGHJNPR]gMLMPO^Š“aO\TICDEHHFDEFGG=nÆo9IGIUX‚±n[VLPTQOQNKJIIGGGJLMLKHAABBCDDEDDEGHECDDDEFFFGJS\_UKQZYTRONLIGEEFFFFGFGFGGGIIHHKNMJGEFIMR[_TGFIMIDDFFFGGGGHHIJKMOPQRSSTUVVVVUTTUVVWY[]^aabcebRGGHIMUYWJFGCGLLNOKHO{Œn_fYFGEGKOHBDFHJLLKKKJHJKNIPLHOTUXY`a][[WPU]]WVOC>ADCDLROLJNQNKRTRRTTUZ_bdkpkf_UPQQTSPMGJNP^`F?VfffhmoaQONOLMPOKECDGIJKKJIGGOUTTUSQPQRRUTTRPS]_\XKAHUZVTRQMKKQRRQQPOONLMMNQTUVTSRRPPONNONNNMMMNQST\ptsŠ·ÄÉʺ§™˜£««¨¥’„–›˜’…~ƒ›ª¯°¥“˜ª³¸®—Œ–¬¦¢£ƒksoz—|qrpjmwqd`_ZVTSSUX[ZWURRTUUUVWUVUQNNT\YRQSTTTWXWVTSRSSUUVVVWWUTWVUTTTRQPOMOPRSUVXYZ[[ZWWXXYYZXSNQVXYXXXVTTSSQOPSSUWXXXYYZ[_dg}€wokjiga]L?AD<:Kc_^[WOF?<9@MXX]^PJVSIDCA>?@@BJGDIF<@CDAZzd;>@>@>;:93CeŠ˜”lfje\YW]XJAG_ibcmoghh`Yfrutqmnphn„‘’yPAEGHIJLMNNKJEJP^™º¸ •uBF_cejiWDCDEA=<>@AA?>@@?=>==;;:::==>?BA=>?@GKMMA8;EA646:>EFGLSOECFIPNF?@ADLM@<><=?A@=<=BEA>@?9C]jotsfaZNBATiklreMCLK=BLSTSRMC@BBBEHIJIHGGCAA><==:9=<8;@AABEGA=>?=;:9:<@EHGB<768<>>>AJRKEKC9<><::<<963/5IZWMIEAAA?DNKAAHSYWWXTMG@1)037>758<;<><8342-+,/1358;><9@DA=9:;:=EOROMKGEDB@?>>>;83031.1.>?CF@5121+%=G/369?DEHJ?-'*./1;JNJHMRRH77GJOO7+2105?HF?316;971,0453.,++**)***,..-,+(%',.,*)*16872((((*,4>CFHFCFID9UUUUTSSSSSTTSUWVSQPPPOOONNNMLLMMMMMMLNNNNNNMMNMLLKKKLNPSVUSQPMMNOLMLKKJJJJIHHIHHHHHHGFEEIPUVSNIDDGJKJMNMLLKKMONNNQUURQV\^]_cc^[YWTQOPONOOOQSTRRRSUVVWYZXVU]gkklorroj^QLIGGHIIIIIKMQSSSQMLNSZ`dfghiijkllllllnpppple`]VQTUQOSYXWXYYXXXY[^`_UIJSYZ]cbYOPWZXWOEM]`SIJOQV^fhkkebcc`[ZZZ\_bccefjlkkkiiijgb^`fh_iufiqqvlW\jidgjjhgea]\]^Z[`djjju}l`ZYYZYWUWZZY[YXp„utxvqmkr|~{ztqplejx{ƒoedihgry|‚€thm€vqmllikjd}…‚vkloklnlkkq„}v|††…ƒ|zwmdfd^SMV_`_cju…ySLNMQSRUWXY`hojZZg^QRSUYUNJJIHFGHIKQVWdhLKKFGd¦’UFZ^KADEFEB=?DGEA„ŠGIVRTVV§¹DJWJJSOFGFDEFHGGFGJLKIFDBBBBCCDEFFFEDCDDDFGFFEFLPOJEM[\WTRPNJGEFFFEFFFGGGHGHHIIMROFCEFKRV]cWFCKTLCDFFFGGGGHHIJKMOQRTVVVWXXXWVVUVVVXZ]`addcdg_JDGFEFLZ[IFJHIMNMNJN`jl`aNDFEHKKGBEIKLNNMMKJIJKLJKMMSUMQYbc_XTQMV^ba]WG?BDEGJKLLNRURV^^URPMPY]^dkpnke]YXY\_[NIOMMVWEH_micjtudMMPOMLNMGBBDGJKLMLLJJNSUXXTRRSSSSTXZYZ`eeYLFFJNRTTVRLJRTSSRRQRPMMMNQUYZXTONNNNMNOOOONNNNPQQQVW^’ÀÆʾ­¢ž §©§§™…™¤¢Ÿ‹x|Ÿ¨±µ§˜¤·¸¸¶¢ŠŽœ¥¥–~sxwi}€qpvqowug^][YWVRSTVXYWURSUVVUUUTTSQMPZ`XPQTRQVZZXVUTSTTVVVVVUUSSTTSRRRPPONMOQTTVXZ[^_^YVXZYXYZVPOSXYYXXXWVUTTRPPQQTUWXXYZZZ^_p€{gcfhgc[XL@@D<9IVLLNOJDB>9DRSU`\PMG=ADFIMPSRJ>@U^X†½¹dD;Ukonkh`QDADA?=?@@?<<>?@AB@===<<;=@DELQL?8>A@CE;17ACAA@;;?<=?EG@=A?9BW]p€xbXURJ>JjutvwcQYaQB<<@ED><;95247777523<@C@?;89?>4/000144:JVXUOGA?@>=AFHGHJLKD@BB@?>=<=<7;AAAABA=>BBBA?<9:=AEGHE>::<=:>BDLTWWXWQKGD7-19>?93158AB>;71./00246678;7455554686779899986433//220.-/026?>?@@@=850+*/KSSP<././5AMG@><=:86894:A<654107;21?A56<>:889:;759>ABCC=5.04653.+064430,+**)*-./.-./130/--,--,,++05.(()*+,-+,.77.+38:=;.(((*+7<:7553;<84225998655570.+1=DZ4*DRGIMPMHIJJFBEIKLF79B=6783//21..12.%;Q;5;;BNHBHD3)/3;=APSKEEJLG@AJIJN>.*%*;>ABCILJJG=8ESW[[SH?=EJJOUSLGCCMD;;2=^noldcdYE?CA><=>AEA;?=;:>GPWYL:3AGG@>C?68=Fpƒw`TNMG:?Yoz~{mdd_WJ>>DB?=<:635557:8215:?@BBAAE?41001212=OWWPD<::;::@FJIJKMKC>?ACB>9556:=?@BA@@?BEGGFGDA??ACDINF85BE6@UYOCCADPJ:9:6334530.036>FHC>;=<42>=>@@A@=50.,-06:71/10,.34223698886557=BFE<27INFGC83005@D=::8998748=BDBBBCBA@<71124468:::=AA<>=;;::88986664/4614@C=<<;616:::76;@CCAA>82367685-,6543110.**..*)/69600.,)*)))**)*.2-()**,03/3<>3*+24693((-/01:@@A=7?@=;:998<;89;87;ELD;@HVWXe]W^]YVQ@.,,1H`WFBFSOHEABGGFFB7:A7*'(1CE<7:?;4/,&%3@8+,-./00//.,*****)*.2456650,/1/+)*.2532227?@<:;8-%VVUUUTTSTSRSSSUVRRSQPPPONNNMLLMLMMLLNONOPONOPNNNNNNNPRTVZ[YTOMKLNONLKKKJKJJJIIIHGHKKLNRUXWY^___[PHGIJKJHJJJJIIJKMMNNMJIHFGHHGDEGGGGJLLLLLJIJIHHJKMNPSTX[YYXXWZ_hqvvtqqtoaRLLKKKNNNNQRRRQPPNPTU[ehiid__cgiiknqsuwvrnh^TPNJINQNMSY\_`____^_de_XRPPU]a^XPQVY\]XPOSTQOQRSV\`acefea`ghYORX^^ckf^_dhjklllkmlknjbfgmyzyq\TUX\_ckqohb`__elopmnoo{kh`ZUWWXXWWWX[\YS\z‡vf^`hnvz}xnhjptzwgaglmswumfkljhcctzkgigeghff`_a^^grtpnnlicfx‰Š‡Ž‰€o[U]\SPU[ZSTZ^bkv‚nPNRPPZ„yZXZYVUTT_…½«dPRURKGHFEFFGHOVSS~¥nGMNKK€“U@BDDCEFHFCQQDADKNNWX[bgi]UMJHCAFEDCBBBCDFEDBABCDDDDDCDEDBCDEDDCBBBEFGGGFEFFFGHEIY`]YWVROMKIHGFEEFFGGGFHNSSRUSIDFJQWZ[UKOTQLIGEEFFFFFFHIJKLNPRTVXYYYZYXWWWVWWWY[]aeeeffcSFHHGFEHKW\IDILPQMKNNMJ[jfSHFGHHFEDCGLNPQQPNNMLLKJHLKR[]ZXUQLLQTSSUXSKN[cXILSOFDIMPR[cdea]XSRT[^]fnvvj]abURan^FEILLIGDNX[[Zi}gJFGGILQQMHFFGIJLMMNNP[fiaVRSTTTNFCEIZwv[KHIIFGR]XNKIJJKNNKLOSUSNNOOPV[\VONMLMMMOPOOOOPPPQRSSTOd¸Ëij  «±¯ª£“ƒ‹›™“’’”š©·¾´žš®ÀÁ­•Š‘¥°® ‡vuvq†®œqj{…}{ztf\[ZYWTRSVVWVUUUVVUTTTRTROONZebURWZVUX\[ZXVUTTUWWWWWWWWWVVUTSRPPPONNQSVWZZYZ\[XVZ][X[\WQSY[ZYXXXXXXVRPPPQQRTWYY[[[[[\api]SW]YURTQEAA???==@CJNNOH;8>LZ^PEGNSPNHKRQMKECHA76:AEB>:8_hB;;:98;:7O~•¡¤šŠrqsld]T[tƒ{v‰|rvsnb^tr[M[]``\gvutywcG??@?@@FLQRRQ]egdvwZJ9?d‚‹nlgSEB?:547?DGID?AAAA@=:;<<95:JZZN>558>==;;:;AIKJGLPH94=?@>=;964557875566;BGFCBIC51001202ASULC<787679>FKLLKLJC>=?CF?40/2:>>?@?=<@DFHHHIJHFDEFEIMI?BPH7LbXMLLJOUM@;:7458;7139;?74?DFKLOSM?9>;2/17=;988:ACC@6,-045765543/00/24237<<977:><83.17851120./7>?AHJD??@AB@;642246899764-+043037998766666=GJB8/3FH:=D>9656;;<;:9866504BIGFFEDDCCA>7224566899?FE>?EA7;EEDGJKJIFCA@@@?>>><<=<989853560/326@F?5640,7A:488887776883,2323123.)*-*&'/7850/,*(((((())),0-('*+.5769=:0**,1230,.15956>DC=8:<987678;==@CA>@DC;25BUYYdaY][WWR@.110Jlh[Z`<:>EHHIJQTJCBAADMNC;77EFDME.*0.(.AH@ITJ<B5-4<61;MH1').35542.,(')**(+/45677::9::2)(*,/453244662-*(&$UUUVUTTTTSSSSTUUTUTSSQPPONNNMKKLMMMLNOOQRPOPQPPPPOOOQRTWY\\XQLJJKLLKKLKKLLLKKKKJHIKMORTUVVZ^__`a]WQKJJIGHJHHHHIJKKLLKIIHFFGHGGGGGGHJKKKLLKJJJHHHHJLNRUVX[\ZVWYZ`hjghd^\[YRMLKKKLLKKLMOQSTOLMKO^b][YXXX[^bcdiiikoeXXXSQPMKJJHIKPX[^a``aaaaacfe^XTQQXaaUNQVZ[\\UQTSRRSSTVXXX\bc_Zh}mSRZ\W[ff[[ahmmijppnpqqokiho{{pgZUXSV[\fkfdc`__cinplklqwkld`VWXYXY\][]b_VT`pkaa_Zd{{}yrqsvwtusf\cnptwzƒyhjqogeo}urphdddcehfdc_fx~umosphcft‚†…„}rlbWW\ZURU[YVY`beo{jNNQOMMpxXS[WIJSTVdŒÎšUPRPLIFEFFGGIPS]Æâ–LSPOKMlcCCCBCDEGFK[QBACCDKSUT]km[GEGFDCCBBBBBBCDFFDCBBCCCBAA@ABAAABDDECBBCCFGGHFEEEGIGDHTa_[YWTQOMLJIGEEEFFGFEGMSTUWRGBGMSWWQNPTOKJIGFEEFFEEFHJKKLNQSUVXZYYZYYYXXXXXY[]_bdefgg_IELMHFFJMUiWEHINNMNOOQLWm[EDILKGEDDEJNQRSSQONMLLJIHQVVYYVUUROKKKJOTWRJIN[aYTYZOHKMNNW`bb]ZYZ[[\_`eoytbV]cVLVfZEDKRUTLHU^\`\aq~mOIJKLPRSROKGGJKKLOQTY`dc\XWTSUTQOQRRZpp[UPIFFCHWYNGFILNOTUQJJNPMNPPPSWWTROMLNNNQQPPPPPPPQRSS\H…ËõŸŸ¬¶µ®ªž‡ƒž¨—”š–˜¬¿Ã´¡œ¦°³¨’ƒŒ£­¨›‚strl¬¥wexŠrppi\Z[YXURRUXZYXVVUVWVTROPSRONVcdYRV\[WWYZYYWUTTTUWWWWWWXXXXWVUTTRPPNPRTVXZ[[XXXWVW\][Y\\VRUZZXYXWXXXXVRNNPQRTVWY[\\\\]^bdKPXZ]ZVSND?@BEEDBA@CJOPPG<67GUXQTfpkVJEGMMNVWNB;769?CC?95TcC<;::::;;BKVo‚‚}~|qs~yroiq€~}‹’“™ˆx{`GFM\bc`]]a^dqyueO@=><;;;<@CHUcbcdcYXW^U:Bj‹›–zcXMHHFB?>AHJIMQKE?=AA=:87768BQYWG:?B:=KJIE@BIPLC@EE@:6@>?AA=;?CBAADEFHJIC;5.;;AG>30/38;=>?><;?CDGHGGHHGHHHHJMLNZ`LEZXHMVSORSLC>=9556684/08??@@@@ACB?6--0210////0/1344324:;75443268549<;9413235?JPRWZMA@ACEB:788879@A=961,,03336;;9856:==:>HH?;64?A8:@><;88;>AA?>;99:9>GJJHFFFFEDDC;2/1488799>EC?==715CIBBHJIHGECCAA?>>><;=>:8:831350.247?@5133.*7F=37943::5@?;@DDBIVSE;85..6>CBMK><@EF<50,(*-.4=;2+*,26*#3EPURJKM?0(*-0/01//024544468668;CJJHF>0(+-/220-.011.,-121UVVVUSSTTUUUUVVTUXWWURQRQONNLKKMMMNMNOPRRQPQQQPPPOONPRTUVWZYQJJJJKKJJKLLLLMMLJKLLJIJNQQQTYZYZ^cb`a^XRKHGGGGGHIIIIJKKIIIIIIJKKIHGGGGJKKKKLLKJJJHHHJKKOQQTZ\[\^]\]`^]_\VOHIMMKJJJIJJLLLNQTUPMMJNWXSQPRTUUX\\[__ZWVRIFGHIKKKLKHHINRVY_`abbbdcccefe`WRQX^ZRNQTTX]^YXYUSSSTVUTUW\__W^|€jfe\UUZ_^Y\cgddfknlmnoomlkkkfa^WT\XUXW^`\bd`^]\eoupgdgijmeh`RTYYW[__djh]UP[\V]da^t††~zz}€xsh[Zfppuwr|‡vektppoy~xrjdca_cjmje_g}†|pnookheciprspjeb\WY\ZVUXZYZ_bdkziOTXSNNWbXVXTIFOLITWŒ`NOMNJFGGIHHIOgªÔæê°XWTMSLLTJDBBEFEHKMPICCCBCDLOPV]bYMFFFGEBBB@AACCDEDDCAABCCDDDCBCBBBBCEECBCCDEGHIGEEHJLQNGQbb][YWSQONLJIFEFFGGGFGKQTUXODDJQYXPNQQJHGHIIHEFEEEEFHIKLMOQSUWYZYZZZZYXXWXXZ]^acdefhhZCCNOLNLKPOQQFEHIMPPQRSNWkQ@BOYRHECDFKPSTTRRRPOMKIIHS[WRRPONNPOOPNPSVPIIFET`]X[UKLNMKMV\[TORWYXW]belup\QV_ZOMY[MEJRUTLKU[Xa[We}nMIIJJLOPQQPKFHJJKMRUY]]ZX[YUTTSSUY]^\ad^^WKGIGEIMLKKLMNNSYZTIGLMMOPPPOOQTSQPPOOPPPPQQQQQRRSSTL§É¶£œ§´»¶­¢‚¤Ÿ–£¥“–®Ãƶ Ÿ²º³¢Ž†‘¥°©—€oipsp‹šxj{„€tigjcZZ[ZVSRSX]^ZWUVVVWVROLORQNS^_]WW[[YWXYYYWUTTTTUWWWWWWXXXXWVUTTSQPNPRUXXZ[[XVVTVY\[YY\\TRWZZXYXXWXXVTPNNOQSUWY[[\\\]]^a]@CSY_]YRGCEGHIHECA?CINNSRE?@ACB=HS@>;::::;>><:Hev~~suŒ•Š†ƒ€‚€zƒ‹’ ”~qH471?Wu]Y]dgehxnJ7;@@=;;;;<<>FU`__VLXYZW>N}ŒŽ–yQGKJLVYYYYYWSQOKE>96468FSSPSKCMSFEOTSOJORLD?>><>><>HSUW^elwy_;6<>@@=:89>DIIGCFGIJID>:3=lxpjeZQKPX[o~{{tjeUE@DOOB<<<==<;==85>C@??<;>AB@?=;93.04623DMB76:95788>FLOPQMHDB>;:>E>102358;>@?==@ABFHFEEGHKKJIHNUX]YKIL?>NVTQUYUG=<;78>?8>OVSWZPIQVZe^[^G7=?BDGOLB;4875=EJGC@??BB@=5.//.-,.4643/17:733596/2640.5=>=@@B@91.247?@ACC@<:877;AA:40-.0016:865777=CEDDED>=CB8=?9;>;;=<<@BEECA?=>?BFHKLIFGHHGFEDA9336;;878;;9876653>J>6CMMKJHFEAA???>=;>@<:;932241125:<4/254.(2CB:882.11.2798643247512210/00.*()+,,-,,,+'()*)(()**,.0.)((+.14310-**.230,,.2433016529A?;=>96447>FJF<;CA;757:;AITS;1=>=G>444-,0UdWcifJCHXY\oe^`]YQE><<>CIJIMTRPOH@98AHCBMNF70;;53.+&%0AB>LJ879//9951+*.6:<<51//+'(#*APW_d]MGG?0+**,.//26:;88998757@IPVPFGH=35862-.,,/10-,6><7SSSRSSSSTUUUVVVVVYYWTSRQPPNNLKLLMMNNNORRRQQPQRQPOOOONPPPQQSTPIIJKKKKJJJKLLLKJIJLNKFGKORSVXVSW_dc`_ab]TLHGHIIHIIIIIIIHHIIIIJKKJIHGGGIKJJJKLKKLKJIHIHGJMMOU[^aaaccdea]]]VNJJLMNPRSTTSPMMNSUPNONNOPQPPRSSSUXXWYYXWXVPIEFEEHKLKJJIJJNW^`_bddegfeefffc_ZUUWUQOOQSUXY\_[TSSUTQUWUY^cZTj|{kYWVWY[ZZ]^^_`chjhgikmkgd[[]]VRZ[VVZ\\\acb_]_itwncbfgikiki\SUYWX]iokicdXWXV[`gcdv†„€}xv€Š…ygY_hptxvkf{~iq„zpppvpigfgfeehjhc_f}Š„xoqpkkjdbgijg`]_[XY\\[XWYZ[`cflxyeRZd_TPPVZ[UNIHIDEQXO[\RMLNMMMMLKJHW›×ååé¼[R^TSVROIECDEHGHIIFDDDDDCDIMRQNSSNGEGHEBBB@@@ABCCDCA@CEBCDEFECEDDCBCFECBCDCDFHHHFHJKP^[JMbd]\[YURPONKJGFEFFGGHFHPSV[OCIMTZTKMQJEGIIIIHGJLIGFFHIJLMOQSUWYY[\\\\[ZYXXXZ]]acdffhgXECLPONPPOLIIGDDEGLRTTRQQYLDET_UKDCDGMRUVUTTTRPMKKIJOUQMKKJJOTUW]`]ZWNIJE?DS\YTPJIIIFDNWVOHLSUUVX_fjngVRRY]XOQ][MMOPPQMRUTZWPVpeKIHIIIJKMPROHFHJHJMPSWXVWXWVTRRSUWY^_[\a^UMKLLHEHNQRPONONQY^TIJNMOPPNIJKPTTRQPONOOPPPQQRSSTSJl½¿¦œ¡¬¹¼µ¦‘…Š–š›ª¯™“­¾Ã·¤ ³Â¾² œ³·§“}qsrqo~{p„€sgbfhc_^[YTSSWZ^]YVTUVXXTQNNQPMNX_[XZ\[YXYZZZXVUUUUVVWWWXXXXXWXWVUTSRQNNPQUYZ[[ZXVTTVZZZWY^ZRSYZZYYXXWWYVQNNOPRSUWZ[[\\\_^_ba@;HTXWVTRTVTQLIFCA?BGKNPXSOXYN=5Di|†{e`QRbeQB@@?>@A=?BGOH>C@?;:::9;<;<6?h†Œ~p… ‹ƒ‡‹„{{‰Œ…‘ž˜€V979:6CjPV`fmfdo_?6@CA??=<:;;;;<>B@868833=EB@><97:;8@?=>@?@EHEDEFHLMLF@MXQLHEFEBFPWRNWej]E864:CA;EVRFHONPZ``ijdbQ<:>?@BFGA<89;@LOMIB>:>85017:406<=98@>728>BA<=CJLD2/6667DGIPNA;<965>@ABAAA@@@@BEGKOJGHIHGFEDEHD=;==:78;633447846D8.A><<834433349;8.0453/+5@A;774220,*,05430/47533210//10.-./0.....+)*,,+*)*,05895/++/1443474.-2652./0//4767:518A@;@@=;;<@FGFC><>>@=41688:C@.&05464230--2Pa\fhkMABTVcv[Yhc]XJA>>HLJHJNNKNYWH<7=FDDJNPF1+38732/-18;>EC>:0-8?AD?6-)02.48;<3'$'-8?MZ^bdSA><81--....//1311223328GRXXH;@EB<;<81.0120+*(*3764PPPQQRRSSSSTUUVWXYYWUTTRPOOMLKKKLMMNOQRRQQQPQRQPOOONNMNMMMMNLIHHIJKJJJJLLLKJJKMNOPMHINTXWUVWY\`cdbaac_UNIJKJIIIIHHHGGGHGGIJJJJJJIIHIJIHJLLLLLMLLKKIFGKLJNX^___`cge^_da]]WNKOSY[\[[[UOLJNRPOOONNNOPQQRRRTVVWYXZ\_^[WQNKIHHHHHIHIHKR\[Z`efggggfeeghgea\YWTQPPSUTSTWecTUWUSVXUU\_WTcvzp_[[[[ZZ[\_`_`aaegikhhlf\YWZ^\TRVWVV]`_\[ceb_airpiggfjlmqpjbWSXXY]be]`_`\TSVY[djb_kzzpjr‚†‚o]`hnromjcgru}thmlnlhffhkkkjjkfab{xywusrkgfia\[[_[VY]^[XVYZ[`egmulZV^gg\NMVYYLEILC>FQUVUWRKJKNQRSRONHiÀáßäë»XL_][[[RFBCEHHJGDDCCCDEGGHLNQQLKKIFDGHFCBBA??ABCCDCCCDDBDDDDEEEDDCCCEDBBCDDCFHHHIIJJSejXM[c^\ZZVTRQPNKHFFEFGHHFGMQUZMCIMRRNKLKGHIIIIGEGQVTPLJJJKKLNQUWWYZ\]]\\][ZYZZZ\^_befhieXKEILIDPVPNKJGDFHGHLX\\YSPLLMUYUOEADKSVXWWVVUSPNLKIJLKJHEFIKQVW_deffYMIID@@DNQKGEDDCCCJUTLINSNNUUT`kk\SSQT^^SP^dVQNONLIOTRRUTTfhWMHHGGHILOQOLIKIGFFJQUURTUUTPNQVTSW_a]]a\QMPNLLLOTYYVTTTPOTYYOKMMNNNMJJILQQQRQPONPQRRRSSSSTRHšÅª›Ÿ©³¹¸¯—‡Œ˜¢¥¬³¢•©½Á¶§¤±Á³ –¢¸»ªŽvorspp‰ˆ…zrg`^a`_`_ZUSRTY]\ZWUUUWYWTRPQQLJR^][Z[\ZXZ]^\ZWWUUVWXXYYYXXXXWYYXWVUURPOMNQVYZ[Z[XVTUX[[XU[_XRV[[ZXYXXXWWRMLOOPRTVXZZ[\\]_^`beK9?FJKJVfdbZUOKGB@?@AFMGKS[\N@847SrqVQf`aypK;?=AGD?=@HNSK>?B?999899:::9:c|~‡•¡›‹…‰~€…ˆ‰’{@59:::CHJOZgmda_QC<:<;<<<@EIKGBNYUQR^a\bzpMBIKLRZ[[YW[`de[L@8D>:868=MWWW[\SFFMNONOMKQT@4@JIHHGFB:F\]ZbgehqtV75<>DLM::CBDSXOHCCHJE=<>@Pflfcf_D<<>;8=DGEB>89;?CDCFHHD<8559?@ABAA><>=66AMQPQPME<9;:8632227::<>@@??>>?CFDDEEFLNH;7MO=>?@BDA>BDDJPOKFB?=<>A@9/././.07::63213313=HHDFJD@>FHFB<:BJMD5269:;=:=?:9>AB@@DGGGC<86430/0/058;>?=:9:;;94////.-8DB>@A@==;9997443469>A@?AEHNQLMKIGFEEEDKRKA>@>99;8655597224009B?806GHCC@?@@?>>??>=:87521039;4.474207DC=7455530-,-/341//2544321/.14444651/.//////.-,*)+-03357420235569961013443/.0/9@EEA?:?CGHFDA><819C;0132131++12112452223I^^llUEAAHWpw\\aSNOHD?>HJHFIIAGJ@JE0,/8?FMIELL?0.122100248=>>;/3BEADE;,'*&*8=AA4%$(2:6C[[Y_[I75752221/..-.243323336@LSNA:;<;;;:60--21*&&&)1425OOOPQQRRRRTUUWWWYYXXXWUTQNOMKJJJLMMNOQRQPPPOPPOOOOOONMMMLKLMLKIFEHJJJJKMLLKJKNRRSVVPJJPUTTWZ[]_dhigb`^[SLJKKJIIIHIIHGGGHIIJJJKJJJIHIIIIJJJKLMNPQROMMLLKIKQUWXXWZ]YQWbb`a`XONSYYXZ\^\WQMJKMNOOOONNOPQQRQRVWWXXZ\]^^__\YWTPPPOMKJIHKMNT_eeigbbeedghhjjie`]YURSVVROUY^[UXWWXYWUXZTW`feY[bb`^][ZZ\]^abbablsqmg`VUZ\YUPRTUXTXb_\]cffdafkighecinqvsc[ZYXW\^URQSWRUUTUWZah`UYhpljmpmm|sdbefiikommtztihhhhkmljghkllmmnkdauŠˆ|{}xxvuok[VXY\\WZaa[UUXZ[^cgosaU\dfidSMQOLHHOPHCHMOTVTRMKKLJLW^\UIŠÓåèèî»\LZ^d`YPECBDGIHEBABCCDGKKKONNOKEDCDDFIHECB@>@AABBEKPPHACEDDEEEEEEDDCDB@DDCEDHGEHIHIHPamhVT`_\ZYXWVTRPMIGFGGGGHGGPUWPEDHMPQPMKIGGHHGFFCHSWYXUSOKJJKNSVXYYZ\]]^^]\[ZZZ[]_`bfgijbXPHHHFGNQPMKIHGGGHHEO`e_[NKMOSSUQEAGPVZ[ZYXXWTOLKIIHHCBA@BIPSST^c[X][MDGEDD?@FJHGC@@CGINNGGNOGBMRHQbcTQTQQZ`YP\k_POONCDMTRMTYX]e^ICFGGGIJKMLPQOKHFFHPTSPQTTRQU\_YV[a]TZ`YMLONPY[]`cc`]\ZURQRSPMNNMMLKMMMMNNOQRSRRRRSSSTTTRSQ_³² ¢§ª²®¨šŽŒ–¨®¯´£—ª¹»µ©­ºÀ¹­›—§º·§•|ppopnƒ ’…‡vqh^]][[\[XURSSW[\YWVUVUWWUTRQPNMR[_^__^\XVZ__]ZYYWVWWXY[[YWWWXY[[XWWVURONLMRX[Z[\ZXUVW[][WX__WTX[[ZXXXXXVQMIMOOPRTVY[Z[\\]]]``gV8:;?AB]og_UQPLEA>??@EJF@FPJ:5676>JD:>VjiyN>;9;HF<@BBCOab[[VOQMD==?AA@?>=<<>AA?B?CTXRY`ckn…sODJFBGUa^^^`^ftyv]=69;:::=@@DYfbdsjC7L\ckkfb\V\c]URNIIHCA@?>=<=>BECAA>8ADGD@?>85:ENQPNLD;8;=:2,3=<:<<ACCDFEDJMB05JG;=AA@DA6>UO;8>Nd\=15@KNQLBEIGC@GTWSPV^]Q?9<<<;;>==FKJKJHECBB@?>??:4..0.-3952/240,-6@HLGGNMJIMPKIJD=8>>>?@@>>=:40-1581+35105DH><>71341//011011/-03478731179:;==90-/0/./1-****))++**.55202357:;930///474,,6:AEHHGIFC@A?FHD<;?EE?>A=83-9KB1/1/---.031/14687654@Wfl[B;@@DYnaS[SCABCE@@HEA@EA8;>6?F91/0@NMF:?EIB?HB7432100420229?@@><4+)*&+>ACF9(&).05Ja_X]eW>5543441/02335875234522;CDB@<989<<<4-36-%$'&)1778OOOPQRRSSSUWWYYYYYWXZZWSPNNMKKKKKKMNNOOOPONMMNNONOPPNMMLKLNOMLJHGGIIJKKKLLKJKNPRUWYXQHGKMOQU\`dggfeb\ZYSNKKKJHHHIIIHGHGHIIIJKKKLKJHJIIIHHHJKKLOQRRRSQMIHJLNPRRSSSQLN[ea\`bZOLQUX\_``_\ULGGKOQQPONNPQQQQSUUVVWY[]]^`baadedcb`\ZVTRPMLR]bcebYZ_`beghiknnliec^VPQURTSQ[\YYXYYWWY\WV_c\clbca]]\XXWWY[_c]Zcnqj`][_c^SNNPRSWR\g]_bbcggadijkfbbgknulXSY\ZW\aYQTRXXXXUTVW^d^RXecalvue[jsqqkhotux{zzvl_ehgffhlmilmkmnklohdn{|q€…y{~~mZWWUTUW]b_XUUXYZ]`clo\T`fdggZKFJOU\ce[PIGHKKGIRWUSQT`kmbO§áçêæð¼eRUZmzbLFEBCEFEEEEDCCDGKKLMKIJIDAABCEIIECA@?@@@CFINRPIEEEDDDDDEEFEDCB@AFDCDFHIDFHHIGL\gl]S^`\ZYYYXVTROKIGGGGHGGEPa]OEGMRRQNKIHGFGFFEGGKPRUVWYYRQONPTVXY[[^_^^^]\\[[Z[]_abehmjWY^MFEHJMNLLLJIIIJLMII]feaNHLNPPPLDDLSWZ[[YYYYTNKJIIJIGEABINRPLKPRIBQ[OHKLIFA=AILLGAACFDGFHHIHC@GMJMTXPOSSVZ]]RYofPNNKGGMTSOPSROQQDCDFHHHGGGGKQPLHFGHKNQQNLPY_flib\_d\KMYULLKIRbhghiihgeaXQOOOPOOQRQNLPRQONMNPSTSSSTTTUTTSSTLƒ´¦©­¬¬°«˜‡š¤®¬´ª™¬ºº²ªªºÂ»¥Ž˜¶È¼¨–„wrpqq{ž¦‰‚z{r_Z\^__\XSQPQV]^ZWUVUTUUUUSRPNLQ\^YZceb\VW^`]\[[[YXWWWY\\YXXXXYYYWTSRRPNNNOT[]\\\YWWXY\]ZZ\a^UTX[ZXXXXXWSMLKMOOPRTVY[[[\\\\]__f`687<;Dgpb\PLNJFB@??AGIF@>><96678754:>DYevg@;88:JH==ADECBEF?987777799::;DOa‹”¡£Š‚‰Ž–’v_dyƒŠ”ž‹O58:;=?BBAFRQKMQSZ^\OCA@@??>=<;?CDCEEBShdlvxzwwdMIJD;@ZqgelgTZwˆ”ŽlB;A=857:FJHE>8684;JNX__N6>Z`YY^^]fgTI\geb^gqpcI@@@AABO[`r|_ACMPVUKIV[ZbkYGHKHGGDA@?>==?ADDA<<=9=AA@@ABFHB84:IOE=?BHLHC@@<99?IRQKD@;8=@;2/6?@>=<=ADDB@=<=?@?BFFACH?16DA@A<;<@?8>GA4005FL>47CLNND9BKKLHEKI@?KVVH<9;;98996;HKJIB:83.19ACKYYNCABDC?73225<;;812996:=>@CBA@?FKDB@95423338>?@>ANVVUNHGFFFFFC@GXZJGRK<::9;<<@B:20./132.*-?HFCBAA@@@?=?=5.-120///,))+,)*))()175114689<;73/..069601>FEBDDJKMH@DIFA>;<>>?DH?@GC=@A=<>CHA:9;;<@@DNXWB4=RQAC803JZTG<88866884.-.-14575/,**+)+9@DI<,.+',7H^`[ckZD;64352/.386579754556.'.:@@?=;99@DE64=4&,1)$)1588NOOOQRRSSSUWYZ\\YXXWXYVRNNOMMOOMKMONNNMOPONLLMMMNOPONMNMMOQPOMLKIIIIJKKKKLKJKLMOSUUXXRJGIIJR\`a_]YTUWXUPLJJJIIIIIIIIHHGHHIIIKLLLKJHIHGGGFHHHIIKLLNPQQNHFHJKMMPSTUWWTXbb_adcZPLQZ_^[\bd\SMIGINOQQPOONOQSTTSTVVXZ]]^_aabdfgghgggggfda^_dfb^ZTU[]\_ghfiorqonopf\UXkbUPPX\[[ZYXY]`[Yenn|vZ\^[[[YWTSVW[`\VW^a]\bhli_TNNOPTVYij^abaab``inhhgfgfcfogXUW[\[]ba[\_ab_\USVUX^\UYrwfghfmtzz}€zv||{~~}vlbgihgdeilhksokonnomllkj|wey‹ƒ|€‚…m[XYVRQV]_\XVWYY[\]`ieSU`a^alrhZLZgjlgYRJCCCCACO\_`bb`didJ›ãéèçí®eZWRczfJEGDBBBBDEFDBB@CHJIFFEEECBABBCHHDBA@???ADGHHEABDEDDDCCDEEFEDCB@BGFDEFIKFFHGHGJ\kiZS\_\ZYYYYXXUROKIHGHHGHGK[[ODCIKJIHGGFEFGGHHKNPQNLJNV`_`\WTTWXZ[[^_^_^_^]\\[\]^adgiphEUx_HIHKQPMNNOONNNMPPOTdg`MHLNPOKGDGPXZ[]\[[ZYTNJHHIJNOKGGOSPMKIGEAGY[OPWVOFCDABILGDBCCCCDILMKEDFIJJMSPNSY`]UYX_pbLLKJILOSSNHFFFGGGGIIJJFDCBCEHKKHHIJIINSOLWfkmpolgehfVEIOMNMFHS^eghjnpmh^SMNOPPORYZVUVURPPPPQRTTTUVWVUUTSUK]®µ«°°¯­®¢¡µ²¬´±ž­»¿¹©©¶½¹¨š»Ìꘇxsopqq‚£œtzyqaY[aeed^ZTRQTZ`^YVUUUTTTTSQRPLLT\VVcgga[W\c_YY[[[ZXWWWY\\ZYXXWWVUURPOONOPPRV[^^\[ZXXYZ\[[[]^YSTXYXWWWWVSOMNONOQQRTWZ[[[\\\[]]_e]787:7Khma\OHMKHDC@ADHIJG@<>=9779988=BB@KYJ89;;@BBAADC>>ISW^gaK>>>>?<;;=?BGLPPKVoppztbcdYQOMLJRkzkfknXPjˆaAEC:85389:867:>:I^\]fV85ShcbgjbW[d]OVhjUKbme\RRRSQP]lp`RB>MXRHE>7:?@AAABHHRsqK@IHHUVNQfpXIWK:=B@ABCEDA>=>??AB>65879ACA@>AHJA64>HE:;@EHLHCBBB@:9AMPIA<;9<@=659:;=?>;>CBAA@>=>@>?FH=;A@79A>>@?@@B@:<=747878==89DKHF>:FSSSPG@823?MOB<=:<=:<:5@NLLM@108@B@?@GMD47F?10665443-*3CNNLJKNTTSOHB?EMLJH>8844TYA4:EHFC@K_W<46=EA::?B;=:>ABBCB@:26CIKJFA>=<<<<;<=:?NYXPCDGHHHGGGCAL]ZNUVE<;:;=BHH<2/-./054,*7GHDCBBBAA@><<@A@???=844653730.,*574;@82343310/011.-..,.252059:=>:4/-/00..010./2.'*))).8:65469;:::951014668:?GF>ADGHBLJIHIE@?>@IK@EI=610IqxqbMFB>CG?5/.4789:998753129<;;DC98AE;03<=9777>PikZD;74452//5976899::995,)2<>>@?=;;CKC238)#3=1))-268OPQQQQQRSSUWXY\]YVWWURSROOPNNPPOMMOMLLMMMNNMLMMMNNNNNNPPQRRQOMLLKKKKIJLKKKJJJKKMPRSSX[UNJFHPXVSQPKEFKPQNKJJHHIIIIIIIIHHGHIIIKLLMLJGHHGFEFGFGGGHHHIIIJJGEFGIKKLLNPRQPTY]`aacd_RLSYXVYbgb[[VKFFGKQUUSPNORTTUUUUWYZ[]_``abcdefgiklnnmljhghcZVSSYZVYbedfmqpprtwtnghu|xj_a_]^ZYYY\`^aptw‰sUX[ZZ[[XVUWXY\\YWWWZbmrpf^UQPPPV\ab]_ddceb\dpi^_cec^W`dgj^WXZ\]bdaadb_^ZVTVWWXXXWexuoms{€ƒ‡‡†„ƒ‡ww||xpghiiinmje]\pwiotrqqolihjj^b‡‚ˆ‰jVW\^\]][[\ZXXXWZ]]`i^S^ddbbmy€xVY_`aQDJHCBFKJEEN\`_]WSTS>‘àêçéî¤\XWWTSPHEHJJIGFDBBAAACGKIEBABCACEEDDDHGDCB@?>@ABCCDCBBBCEDDDDCDEGFECBACFGGFEILHFFGILN]h^QOY_[XYYYYY[XTQMJHGFGHHIJJHEBBEDBBBCDEFHJKKLOPQPKDBFPX`fg_VUWYZ[[^___``^]\\[\]_aeijjXBEnkPMGIMRXVSX[YWQJJLJO`bXIHKORRKDCJU\]^_^^][YTNHEFHJKMKJJJKGJLLJILU]WQ\d\NFEJGACGDBBCEGGGJNRQKGHHFDFMQS[b`[RNSbo]HJKIHMRQOLEDFHKLLIHIIIGFEEDDDDEEFILLLPSRWahgejv{rebd]ICIKMNGCFN\ehksyvkb[QMOPPNPYcb`]WRSTUUVWWXXXYYXWVSVQT£Å®¯®¯²®Ÿ“— ¸½¯¶½ ª»»¹§±¿¾¸©“ž½Ç¿©š‹|xtonswžxpwn`]_bgigb\YWTVXZ]ZWVUSTTTTSRPPNJKVWTcmie\Y]ba[VWZZYXWWXXY[[ZYXXVVTSSQQPPPQRRRV[^^\ZZXXYZ[[\YZ[WSUVVUXXVUROMMOOPQTSTVXZ[YY\[ZY[]^fY;58==Nfmc\OGNLHDCBCGJKOMHFE;889:;:;@FGBAFC@@BBBJRTWTF>;?C@;7666879:998:Lrc@COQOOR`}ŠvH3>?;;:;=?CHG@<==?AA?832547CIGBAFMLA54;>947@CEHFBCFIE<8?;78989@D;9@B@AA?=;>@@DC96:;9:ACA@ABBGKHIH>9<>>;<=:;FKB?==M\\XVN@7648CGA=>8577<;:EOLNQF88?A@?>?GSO?<=4-04453222:HRSOKLNJFEDB>::>C@?CB<=>;>BA>:;KQGFPTOF@89LJ4/-4B?;?JQF?EGC92049;:>=56=@>@BBAA?92,-;KOICA@@@AB@=98:>IUUI@CHIIJJHHGCDQ^XUZPB;;:;AHF9..00./8C6*:JIFCBBBA@@?=:=AB>;99876765620-*)8:14A@73431000012/-.//.,0/*/56;95.-,..-+,/12235-')()+1889;638;:99954455208BIG=6?EI>6LOQSPLIGB?>F8H[I:76C`tyvbOL>BEIS\UB9?FE4*-/48;@GRYSHDQY=4IC:CLE:9DK=22018@ACMRL?E]O62322/*-11+,-..-*%%/9;9,'B`m\<674452/1678998887641-2@DB?<:9;=?>@BEEHHHHHHIJIJLPVVI><@A<98878889:99988>C@>Mn‚Š‚f[^_mzr~aI<879<>ADEF?778CFIJHQ]`m‚‡yh[WWUQP\jZ?LbWE@>;?IX_YbowvcJ>CJE86>CEECBB@=Wx`L_ojUINh‘‹T479:<<;:?>>?@:21235>AEC>;;989CHA=AAAA@?;67=@?=844469AFDABFMW_ba\QD>=<>??==HM@9=?L^c_]TDADC>=@?<96115<<=IQLMQJ??@BA@?<>FF=952;EA:5345:HRPNNKJJG@;9:;==??96@B7:D?<::;<>EKNIB?=8404=:2536;<;?LWOC@EE<4-.798BC96>ECAA@?=81.,.;GE=:;>@ABCB=79>=;;?@;7673./6DD4?LIHEBBAA@@@<::@DB?=:65677641/-,+6<76>A=653100/012003566530/566532.-+,+)**++/353-****+/226;86:<966654663/.6CG=319D?/8OQOPMLGC<3*4;JZSC=>@Ec~€rWS;.564334568;:9;?=62468GL8''-4;EGKUVSLFGQF8<==BBEGBGY^XTI<>D?;J^d]\qvV755240/36321/-*''1=??@5/4LgQ./8532.-1458::84.**(*-28::<=98=INA457,",4*.;<6331MNPQQPQRQPSRRTTSPNQRRRQNNOOOOPPOMKIIIIJIHJLLLMNPNNONLLMNNMMMMLLLLNMNONKJKKJKLLLLMOPRQTWYYVNHHKKJJIGGGHJJIIIIHIIIIIIIIIIHIJJKLMMONKIGHGFEDDEDEGGHHIHGFFFECDEFGILQUY\bdfiigfecde^PHKOPU\cijda][ZPHLW_]YYWTRSSPPSTUTTTVXZ\]_`ba\\]^][XVUUTSSRQQSRPOOV][W^gd`chnnhfjhdgng_^^^^\\bjeZZV\qgX\gui[c`\a`][[[[\]\\aknh_]XURRUVSOOYadeflole^Z]^XTRSTVY\hqaWUWae`YXWYWWYWWYXUUWXZVS~}zz„‹‰‡††††ƒ}xnjnttqignofVRPQNMStvs{~yyxsjfmhcYXd|•uPUWWY\fqth]ZWROOVbgkf]_cdfhgm~ƒŠeIQdkh^K@EXlstng]OHFIKIILHRÆïææß¾hHPMMNKGGGLRUWXULFECCEGGEEFEDCCDFEDCDGGDCBA@@@@AABDDCBCCDCCCBBCEFFFFCHQNJKJFHLLIIHFEZcPIJGR]]ZYYY[^a]YUQMIGFGHJIGKRLCCKWYOKRZYROJIKMMOSSJCCDFKVb[SUWXYZ[\_``___^^]]]^_acdfiaKDCFSSFCGFGLY[]aca[UQLMRXQLHHIOTPDAHR[`abcbb`]YUPLLKLMOOLRSQRRTSOT]\WSV\`cZNFGGGECEFGGFFAAEGGFIKNLIJJJLNU]WMPSKBBKJFHHHHJMIHHCCFIKKJHFFGFEFEFGGEDDEHJLQVWTRTX]agvv]KICCHFDEGIHCCKUZbjt{{k[USNMNONNP[lpjc^YYZXVUVXYZ[\ZYWUDxô§ªª®¹©˜°ºÀ³±¹¥œµ»½¯±Âº´¬ž ¸ÄÀ°¤‘{xwmovz‡Ÿ¥’|tmejmkgfd`^VTTUVVXYWWWUUUUSQONONKHLUTWmwi][]ab`\XX[^a``][YXYYYYXVVVSQQQRSSRSTURSVZ\][[ZXZ\\\[\YYXUTUUW[ZYUTSPLJNTUUVXYWVUWXZYXYXXZ\e]QMJGD=;CM_^YXRJBBCDECA@CHHGDA?>ABCA@?===CGIJLHGBFLQM?<<>?=<;:99989:99999=A@@?a|}†qjiZ`squm`VROOLHEBAAB=9:;=BMQH?ABBCA<469GWXN=;;@J[UL_qr|nH7>HH?=EHIGDABA6;:9=>><:==;621236=DFFEDEFD>767657:=>?ACCDJMIFFDBC@<;=?>86>EA><869=;:84128>BDDBER`fihfd\K@=<>?@??GK>4;AIXbdaVC;DIE>;9756777;9:KQKMMC=>BBA@=:=HE36@?;9789;@HH?79;845:=:59:77::K@69?C@@A@>82.-.3::6667:?BBCB:49?85ALD:>DGGJMMMMLKKIMORQHDBA?:68=DF?5./4;GFFLKHECCAAA@?=<;=CEEDE>;9975421.-,4<>;89<=93011001203776:;63378443310./-++)),-551,++***,++0:>>>>:423334420/4?@4-25@6)3;:915A;50,*2LXXSI@AEB=0599AEJQQX^_]\LBII4')+1APIJUOB;?ILNI=9434ALJCDNY_`RJMLGRdge_b‡S2654225899640($)5??>@92&/D9++032/--15679:82(%%&)/10110248G[W=/-.)$1:209>=751MNPPPQQQQRQRTUTTRPRRRQQOOOPPPPPOMKHHHHHGFHJJKNPQQPONMMMLMMMMNMLLLMNOPPNMLKKLMLLMNPRQQSTTUTPJHJKIJJJJIHJIIIIHHIIHIIIIIIIJJJKKLNOPQNLHGFDDDDDEFGHIIIIJJJIEACBBKRTWZ\adedfdddeedef_QIGHP[djmmlhgmk^QLRROUWTQRRQQSTTSQONORSTUWWVSRRSSRSRRQPPOPPPQOOMNPTURT\_[Z^a`XV\`\Z_`b``ba^[gs^MQSQY]ZXawk[dddge_\][[\__]^`ca``XUUUUSRQRVWW^elnf_[_f_XSRSZVW\\efZUWad^XWWVVYYWXXWVWYX[[Vn…Š‹‘’‰‚|vnkfeeormlotti\MINOLi|vw€ƒtllojd][W`ou^VXZZ\]blswk`VPNOVbjmf\accehhl}‡_AO_cns]CJ`lncYZXPHCCGHHIG<{äðêÕœ^GNLJLIEEEEFGHKIGGFDCCDEDEGGGFDEFEDBDGGECBBABAAAABEDAABBCCCBBACEFGGHEKVVNKJGHKLKIHGFTYMKKGMY\ZYYY[^a]ZVQNJGGGHKJHIKFBA>DKSYa_RKRXXUWZZ\XIBCCDKVXPSVXXXZ[]```___^^^^^^`bddfh[EFRY\\VLJOOGNY^bgd_\ZURSQJJIGIOSK@ALU]abcdccb]XUROPOOPSSPVWSRUWUT]b]VQLHLSRPMIECDDEHJKJHCACEEEIORNIHHLQSTZYOMQNID@ACEEFHHHFFFBBEFHIIHGFFEEFFHHIHEDGIKMRUUWURNOWi}uaQHDCEEDDFHHJRZ^RQ\jvyjXQOONMNONMVhtqga[WVTSRUXY[\][ZZLk»¸¨¯¬®µ±“©¹Á¼´º¨›±Â¸«±¿»±¦§³ÄÌIJ£zxvnjrx‚˜¦…rmjhllheeb^[UTTUVVYVVVUUUUTQPNNLKIGPVVf|ra\[`db^ZWX[_a_][ZYXWVVVTTSTRQQQRSSRSTTQQUY\[Y[ZWY\[\[ZYWVWVTVY[YWSRTPKJPTUVXYZWUVWY[ZZZXXZ^dZWZ^c]TKJWdaWPIC>:9;;669AFGIKKGGFDA?=<;98?GKJFABDIOOH>:<=>??>;:::89;:::::=?@BCQVSe{}yyoMKfgebdcdinolaN?<<;:<>>?@=;?DDBB?;5=JY_N>8AZdW_tue\\]Y`jhZLNZkziXP_xehZ6068>?<:;<=BEKC639:6456>NOTbitz€‰ˆmBCJFGO_hP?T\JB=8:AJRHB^xy|iKAEGGFFHJKKHBC@9a…„Š“‡aNXVOJFD>988=BB>88>BB=:<=<=<8510249?ACFDC@?<:86447:<<>@CADLNKHGECA>;:=@A=78CICAFJKIFDEFB<;>=99;:974218BEDEEL]ijieab]K?<=>?@@AEF;2:BGQ[`^UE6:FG@:4115;=<=::LSMLE84885A\ZNPOV]TB@BFGD@=;CNG61954;AON=6;@?=?AA?5--.05842466:>ADI=58<=3,:F=7BGFEKPPONNOLHILPOJFDCA>747?HC7..05CPNKKIGEDB@AA@?><;>?ABFHGC<755220/.3;@<53:A>40110011110/38;750/33345321231+((-3861,,*(***(&+9BBA@;53233334535973144>7+'%%%$1@:630,:KXYSJA@D:@`t€uZ1.124565373=:75>G@/4<@=3*%-5301132/.3:<;:9841/..0352.--0>M[`VB4./47BGA959><96MNPQQQSSSSRTVUUUTQQRRPPPPOPPPPOONLIHGHHGFHIILORSRPNNMMMLMMNNOMMMMNOOPQRONLKLLMMNOQRRRRSRQQSQNJJIIIJIHIIIIIHIHIIIIIJIJJJJJKLLMNOQRRQLHDBCDDEFFGHJJJKLMLKIHIFHTYXVWY\abaabccdedcfh_OGGNW]^]ae`^cfggj[FHPRQPOPQQRRSRQNMMNOOPNNPPOOOOQRSRQPOOONONNNNOOONOQRWZZZZYWTVZ]^_abaabbb_iwcX[\XTWXUW`ecbfllf`]]\[]__^`c_]_`YQTVRQRTSTTRW_jl]Z_dha[URTWX\a_Y_YWX]][XXXXWYYXWWVWYZX[\Ya{‰’“‹†~uplggedbmrqrqrw‰{[MNO[x|qxˆˆupqr{j_``YUZ[YZ\^_`chlqscVPQSYclma\`bcgiij~}eJ?LZWXdbUV][XOJPVRJBBHHFGGOKt¨Ìã°]ILKIFDDCDCCBBCHHGHFDBCCDGHGFFEEEECCCFGECBB@BBAA@BDDBABBCCBBBBBDGIIJLOTVOJIHJKKJIHHIMLLLJGJU\[XXY[^`^[WSOKHGGHLKHJIEA@??JRZcZLFQac\]`abYHBCBDJSRRRTWXYZ[^a``_____^___acddfdQHUbab`\OIPSPMX^bgf`]]WSQLHJIHJPQG>CPZ^bcdedeb]WTRQQQPRUW[ZXRSWZ[_cd\TOFCGKQSUSPKEDFIMPNIGDCEEEJPSMGGJNTVSX\WUROKE<>ABDFHGEDEEBAEGHIHIHFEDEFFHJKJHGHIJJNU\_^YMFOhzywhTJFFFEDEFGH[vzplebcqtgXQPNMLMNNMScssib\URRRQSWY[]^\]Rc³À¬°±¯²®˜“¨¸À¹¯µ©š¯Ä¾¯­»½µ¨¥¶ÉÏǶ¤zx|rlxsw“£šˆukjikmheeeb_ZUSUVUUUTTUUUUTRQPONKIFLUU^wvd_^`ab`\WVXZ\[[ZXWVVUTTRQRQRSSRRQQQRRRRQRW[[\[[ZWY[[[]YWVWWWUWYYWSTTSNLLQTVXZZXWVVX[]\\\YXY[cXEPjsrqng`VLE>9769?@=:;>BEHJMLJIFDB@?><;;?DIFB@AFKONE>;;:>?@><;::98::::;;=>@CDC>=Vx|ztbGCS\\_chkprw{vU>9;;<=>>?97=@ECBA?=;5457=DT[Td~{x„lA?GDHMRTH>KLEB=8;AFD=<[~|{ePPMNIEDBFNLFDDA7\„…Žy[R[VH@AF=788>FFB<7=BB?<;99;;DNH93;@=;:73/-,-5DIA<89BB8679;8567;@DGA58<::>@HSN>>@BCA6,)+/35432446=@CH;8?@;/+5==BKIEDHNPQPOPMIGGLKIFFDC@>:45;=92//0;MPLKJIGEB@@AA??=:::;=>@AA;6543310/4;?;57=A@942200//0/+)07:982,-1245543465-((.663.++))*))(&+:CBCA;53243246876744667=;1))0-*4?AC<0/MUKTTKB@@2%0O‡|;+//14544160<;:7<==/7>:EKUZUW`bU5*6;7-())*,681794467:=?=0)/-&.;@>@;0)+356754562,1:=;889886556695/..1C[fbYQKGMTQSMA;:99;CNZYSW\ZURPOJQXWRKEFMIEGGSI;>U•°m?BJJGFEDEDCBBEIJHIFDBBBDLKEDDDDEDDDEFEDCBBAABAAAACCCCBABCBACCCDFHGIONLLKIHFGGIJIGHJJIIKIFGS[\YYZ\^__]ZUQLHHHILKJKLHCBDIOMP[UIDFYgc^`cdVEAABCIPQRTUWXYZ[^`_______^_``acccd^SWcfeb]QFGMTZYY^cge`ZXVPNIHJKIMQOEAJT]aceffeeb\TQQPPPQRW]daXQX^dikhd\QKEIMNT\^__TEDEHORNIHHGFGGKPRKEELQVXUVZ`aVLHGB@ABEGHFDEHFCCGHHJHJJGAADFFHILLKJIGFEGWcdb]PGNgxxxhVQMMJFCDFJIRm|z{pfjjdXSROKLLMNOQYmti^ZTPPQRSUW[]Zd\Z¥Ç²·¶³´¹–°¹º½­¥¤™°Æ¿°±¿»´°¨®ÁÈÁ¯Ÿ“{yqt‡ƒoˆ¦ †qmlhjnldccdc^YUTXYWVUVVUTTSQPPONLKHGSZZkyjaaaaab^ZUWZZZ[\[ZVTRRRRRQRRTUWWVSRRPPPPRV[\Z\\[YWZ[\\]YVVWWWUWYWSSTTPLLOTUXZZYVWVUX]_^^\YXYYeX@IeuokhcR@8679;>KXXTNKIEFJMMKJGEGGGEDACCCBABBCEGJHHC@>=:>@@><===;99:<<=>?@ACCAEBIk{maYPORX\]^_^WSXjpT@;>>>??@@=>A@CBAA@@FLPJ@<;9>P__jldU?GZdm}‚jWZb_ICVQToqcW75669=>>=AHKKC76CF:5568;4BG=Tsvouk>>:>AB?>>XzyybSWXSF=;8COMHFD@7T|€„}l]WZSGBCB;799>@DD?<:;><4012345:>BAA@>?><;=8888777=?BJJFB@@A>99:;;<<=;=FJDBFEBBC>DIJF@;514A?==92//049BD<=>;=<59BHGC?<<=?EIE738723431//2AMNLLJHFDBBA@@A=<603854434545453237;:779<<:85442///////278983,+/3567776872)(.51,*(+,//,**-8?AAB?7211443488:87558;=@?42J_XB7?HC5(,SoXPPJB=7.(%9tc('--.010//1.:97;;272.GU9.572/.24767:BD<8;<0,5?==8,'+577;><665-*179869888766662010.6K]_[YXU]iaTIAGL?//7?QRTUTTTTUUTVUUVVWWSRUUSPOPQPPRQPOMKIHIIGGIJKMPPPPOOONMMMMNNNNNNOOPRRRSTUVWUTSRPPPPQRRTTVWVXZZXSOKHGHGHIIIJIIIIIIJJJLLLKLLLNOOQQQQRTVTLEDDDDFFFGHGGGFFHJKLOSTTRQRSPMPYbghiiiiiiiklj_RLKMLLJHGFEEEFGHHHJKKMOOQQPPPQQRRPMMMMMNNNNNOOQTWVVURPPPONNNNNNNMMMLLNU\]]adddcaababbbdeecabdefc]VUVZib[airhgd^Z\accb`ij]VRUcgUKOQRRRV[]`gkiYSX]fh_XVY]X\fhgb_bb\ZYXWXXXWVWVWWWYYXZ\_`[[o†‰‚xqqpmkhihgjpspnqsutu‚…bMPQUZY]q€‚‰‹‰‘qclkinoicbcimkfgkmfVRQRX^fmi[Y^_`dfneNAABLU`b`_^QIFMTSY]SJJKJMICFGGEHD=@ciFBLNMPU[__[VQMNSTNNLFEJNLHFDFGHA>>AFFB>>@ABB@>>AA?@@@@=98;=>@BDDBDCBD@;Ogf`[YUSVVMKKD:6A]bLABBBBBABABBAAAAAABCGGA;:;<::I[greUJA@Jg}yd]ek_JEUSN^wsZ62745<><>EMRJ=59DC8578877=621133469=?A@?AA@@A>9653339>@CFC@<@EDBCA;9?E>79:868:855;@DDBJ[defea][UE:9;<@GJD<7315=CGKLJIFJI>;<;;98;CIOQQPONNF839@FUU;+-2<@D\kd]TFDHMZXKNM>.+28A?79;>A=7579=EFA@ACC@=8459=@;9:9EHB?62JSTRRTRG9;EIJHGEDEEA9310/0--/9IONLMKFDDCA?>>>=4,/45431144657779;944542211255211243576434320-.377:<<99<6+)-,*(*,07:5.+00'7OKD?0,-.28?CCABC<-/7;:5+&+499;>?743,&(,38788887753/,,/0--2;DGJKHMXa^UO\dM,&.4RRTUUUVVUVVWXWWXXWUTUTSQOOQQPPPQPOMKJKIGGILMMMLMOOOONMMMNNNOPONNOPRRSUUWYXURQQOONOPQTTTUVVVXZ][VQKGGHIJJKKIIIIIIJJKKLMMMMMOQQQQSRRSVVSMHEDEFFEFFEEEEEEFEGKLLMLLLMMIKT`ehijjkklllkllaSMNPQQQLIHFEEEEGHHJLMOPSTTTSTTUTRPNMLLLJJLNPONMP\ZRRQTURPNMMLLLLMLLNMRXYZ`ddec`____abbcddbbaaceb_^_ake[p€lW_`[SUZacbfml`WPVkbMLPRSQQUZZ[hpjYSUYfkd_^\ZTZfihghmj]YXYWWXXVVVVWWXXYY[\^bcdt‡Ž‰|vvtrngfglpstspnosx{}veWUVUTSVaq„†qjzŽj]jkhihlkjgdhqohkteTQQQX`iojaY]daafpv^BHRZ]]XQWcSDEKPU]]ODHQNIFBCEFECCCEBJHBLSJ@EJMKFCA@DKNKGFEA@GOLDBBCDDEEFFFEEEFEDJLGCAAAABCAACDEGJHFEGHIIGFEFMNE>=?CEFFFEGHHGGBF]lc[[\]^____[UNIIHJKLLNNMKILRNGFHHCBG[gXPam_H@@@BCFKORTUXYZ[\^___^_`__^`bbbbbbba_^^ZNDAAACJRRLP[de[OIJKKJFGMOKPSI@FR\dgghiiggcZPLOOOQRSSTZXHG\hlqma^XIQSPRXegXTSMHJJIOTPKNROMLKLLKJFCEIO]bVPSQOJEIOQMJHGFBAGKGFGGHXqyof\agbYNGGMOQPKEGNY^\[[VIDGMSOZtrg_XLECDEKOKI`lPA]vl[XVUUPLLLMOPQRXefWMNNMORSTX[]cS‚ùº½µ³¹±”¤Ä¿½¹²¨–¦Áó²Àºµ¼¶³º½¼«Ÿ™Ž…xmn…”€z¢²˜ypwq`bmja_a`^[YVTWYWVWXXVUSQQPOMLKGEMWVZq{ngcbbabb`^^`_`]]ZYWWXXVTRTVXXYYXWWWURQPONPW[\\\[XWWX[ZYXWUVWWWVXZVSSPPONORUWXVTTUTUV[__^^\XWY[bXKHYkf]URPNL[j\NNHFLUTTVY[\XTUTPNNNJIKLOSSMKF@BA<::;?DDCCDFBADFFEB=:;<>AEMHDDCA@<:;745EWOCFMNJFB?@BBABBBAA@@@?=979;988?PdhVJKJCBYjaabcikmYL\XJGeyS446548;<7589;DRcqoUKerjoN38=D_od\MUlO14=AAAADEHPmweEFMC8347>=;;:7421333579;>??@@@ACB<84334;@AABA?=<=:5576558;;8:BC;8?GHFFB;M]WND>IQPZ\MC<0,/-0577743564369<>;:@GIF@<;:<@D?52:GRUQH=79GPOIBA@;73469CCABCBJUUSOLKHC?AA81047>HLMG<4/.-./1/11./7=CLKHLSWZO;7FSUSSTI7;KMMKIFFF@8467641.,.6DNOLLLHDFEC@??><91/57547854456669940//---0256656467645300/00.--389<<867:5,*.134569==8439FKB>CC??AA;7:;97885455BUNACGKPXYOEEKMHDBAADCAABEDCCDS[P@?FKIC@?=FSTMHHE?>FMHBACDDDDEFEILLLJEFT^UFAAB@ACCBCFHNLGFFGHHKLJHILKD?@BCCDEFFGFFGE?Gapi^^]____``\WRLJJKMMMOPNMLJIGFED@@CP]\OK\l^E?AABCFKOSTVXYYZ\\___^_`_^^`bbbbcca`\XSKBAABCBIW\RNRW_]OFHLKFBFOPLPQE@KV^fhhiiihfb\VRPOOOPPMNPNHK[fli_Y[VSRTRV\eaRKIGJPQSVYWPORQPPNIFDGJKKKMX^UNLIIIFHNPNIEBCCACFEGDAV|Œˆ‰qptqjYHEKMNNKHLRZ\Y\[PDBDA@=Jmzrp`JDEEFIJIL\\HF^}pYSUUTTTQMMOQRTV_e\QNONORVXWV]Mk¿Ãº½¶µ¼³›¼ÁÀÁº±—¡¿Ä·¶ÄÀ°·¾·ºÀ½®¥Ÿš}qy’{fz œ€szzeYcmfacc`\YWVWWWWWVVTTSTROONNLIEHRVVfztjebceeb`_^^``\Y]_^]\][YVTTVWWYYXXYYUSRRRPPVY\\\[XVWYZ[WVVUTUVXZ]YTQQPOOQSUUVTSTUUUUV[__^^\XXYZ]UOPZZ[[ZSQPO_aQFCB?CKMR^d`ZX[^^]YRMMOUZ\\YX\Q?<<<:8BFEDCB@=>NbooXJDB?><9899:BPI@CGPRNGA=<>@BDCCBB@?=::98998776=OQFOUPIGJH>Lglk}†aO\QFAG[E;855558?CCFE>534555589E`q{vfZ\[RPO>8ABGapK32>KD;<>>;=@GPUVer^B=?:8877??ACCA<75632?HILORUWJ74?GF>:89=;68=AAA@?<869:5123334779<==>>@CGHC>:7769?BCB?><:9623666568965:?<8;AGKGB@??><;:8879?@?>?CDBGRZXWWUTTI=9:::9;=;99846?FFFGJHA>>;9<;9=:4=Va[YZXSD9HY^ZXUUN4.>FB:BRQG?CRXUWTC6/+13..1562.-1531488788AII<440--/1/0-,6CJOOLPY\^]N8.6ITSSTL@:5331/04431/02437;:898765210/144311.,,/2784/0462,,/48:88=?=;86:?A@BDDEFFD<88876686345:==10]Š†|e@>3++.)5IhfQG=0-.,.78.*)))+,/10.3.1L^kgO946:>DIKJJKG<2=NB3204:90,7UoiM@BB9389,6RQHPZTDINLVO8T€‚x]XG;=4-(+6R\WUNNMDCJC<:;;6,()*.2.*-/.-*()*-.*(***+068:98720/..+,01.+-7DLJKG`nd`ZXK.#&&TTUWYYZZYZZ[[]][YXXWWWUSPOOPPPQSSPNMNONKKLLKKMNLLMMMMLKMNNMMMMNMLOQQQPPNMKKLLMMMMNOQSRRTTUVVWYYYYXWRMKJJJLKIHHIJJJKLMMMMMMOOOOQRSSRRTUUSPKGDCDEEEFGFGGHGFGHHGGGHHGKQUU[fkjjklmmnonlmj^QLLNOMKIGFEFFFFHJKMNQUWWXYYYZYXUSPMMLLMLKKJMPQQSUSTWWVWVSQPNKLNMMMPPPPQTY[[[YXZZ\_``bcbbceeeeddedcdgeelbUUUUVUTdu[^`\XY]`WMT[XVVUUUTTWZcgYUXXZ`bg]YWTQ]T^gime\\\Z[ZWVW[[XWXXYXWXZYYV\{”–‹}z€xiadflvzxxxwupmuwxjWZa^\aheb_^YTKGLR`kovzqq}|taVX`inhZRROOXeowxhSXbfefbƒlEEMJHDC?=DEADEGJNOKEDFHGCBBABBAAACCDBEU]RC?DGEA?<?BCCDDELRSRMGFLXRD@@AABDFCBDHNLIGDCBDJNLIHGFDDDDAABCEGHECEB>Lcoqha_``_^_a_ZVPLKKMNOOOOOOIDCCEC?DIMMLJLS]XE>AAACEJOSTVXYZ[[]^^^^_`__^`abbcdb`\VNIECBBBBAHYc^VJFS[OCCGIIHIPQMQNBAP\bgihiijifa^[UPONNOLHIJGJT`dfZORYVTSTQR\bVIECDJQWZ[\ZRMNOPTSLB?EMPSSUW\ZSOLIHHJLLJGEDBDB@ADHGFWt‚Š„~‚yncWLJKKLLIHOU[[Z[UIAACCD@BXpxu[FEGGFGHEFONHPsƒvdXVUUVVUUX]`_]\bjg^WVSRRUTRSIP¯Æ¸À»µ¼·›™µ¾¼À¾º ˜½Æ³¹ÉĶ¸ÂÂÂ÷§¥’—“Š•ŸšŠt`t’Š{|}p^\giceif^[YWVXYYXYWUSSRSQNMLLJGELVV_ttjhfgghgb]\]`_\_gkhb^\[YXVUSUWWWXXXZZWUTTTSRSUZ]\[ZXWY[[WUVVTTVX^`WPPPQPPTWWTQRTUWWWWVZ__^^\XXZ\[YSSTOX^]QLNSUMHFCAFOTW\ee_\^dedc_XV\]^^\[WW[R?8:::8ACEDCDMag^TJFEGB;9:;;<====<:9:98756=>AOWSOLIB=E]u—‚MBI@CG8>@FA73555>DDA>825;;8779EXgsrf]eeI6=G@;DH?IiUAFFJSW[aeaRG?=AA=:<8785122246879<>???ACHKIDA?;725:=A@<9620235;>=;98745>>BHE:7;<;<>DE<59@@>@DDBBFNSTUUTSPF;999989::88;?DJJGGKMLD98;:=@?B@7C_jedaZQAEae[[XOTR88LIEFELNFAGQSSQI;30-16438:6/-288103425;76@EC?<;::@D=2,:\lWA:=EB8336558;88BCABB@?@GPUNDB@=;87:977;==>@C@>82681/000/,3HWUMNX_a_`X>4008ENRTNFMTUSRPMKJGEC@@B@=;7413?KOLKIGGGECBBBDFGBCE@=@A<411112479756677676872//016<=94420/0011.*,/0/.0235445=;993.2;ACCCEB<889:8698558853+1eƒv~aKJ7*/71?S`\KE600/.3>A6))++-./0003/CdhaZP@778;@ILPXVPI=BPG3/05?D>53CSK;:>GMIDAABFJIFD?>?@ABCCCEHJKLLGEBAA@??@ACEGEABGLPPKDBACGJIGDEFFEECBB@@@@ABBD@AWjkppiccdcb`b`\YTNKLMNOQQOOPLDBA?CNURJECFIHLMDAAAACEJNRSUXYZ[\]^^^^_`__^`abcdfaWULDFGEB@AA?GX\WVK@FPJA?@IRRQTPMNG?ET_dhiijjjjf]VROJFEEKKFEHEFRcd^PMSXTSTRNO[]LABBDIPWZWWTLIGHNUXPB=AHLQX][[][XRKGHKLJIHHHFCBBBCGKNPSbzy|‘‰uYOQOMKLLIGPU[YXTLFBBDDFEBH\kgQDGGGGHJGEIJGNkt_^[VVYWWdsvttqg\eomhb_ZVSRRRSF›Í³¼À·¹·¡›±¼¼¾¿Â«˜¹È¸¸ÊÁ±·ÆÊÈű——ˆ“¨§¨°¦‹{nn……‚pdbfhfehje^[YWVXZZZYXVTTSRPOMLJGEHSY^mtkijklheb`^`ed`cmtod_[YWVVVUUWWWVXWXZZXWVVVUTSSX]^\ZYYX[ZWVVUUVVY^ZSPRRRQRUXTRQSTUWXXWVY__^]ZVX[]_\UOOS`aXOLT[XSPKFDOTXdjgccfiigffe^afgc^ZXVOKG>88899=GLLD@;Q…ŸœuUPPKEB??>>@DIIHJU^SIIJIJKG=9=>>@MQIRfaVLKE?>B@;?EEEGDA@AACB>>>><976888:BLONJIHFBHhƒ‰Y4899AD4;DJJ@6687;=;;87@QZVHA>77>C>8765;B@?MZ]b`XNHFHLMB;7358:<>ACFE=9AG?3121247868<@A@ACCDGHFDC@<3359?>84201557>EGC;5535=?>=>AD?109<=CFLPF87;97@ABA=Hbnkg\SICRZOIICDTUDGRJJOGINHBEIGGF?82038;;:>=6008=7112007;208<<<;:98AGC7,5LVH;89>B@?CEC@><;=CB==>??BIMLE@?;:;89?=9:ADCCCB<23127420.003DX^P?DT]cgeP3/1107BKRQNSSTTTTRPMJHGECB@@?<9647DMOMKHGGECEFHIKJGGFA>=<831222379730.-2=@:7999:7005889>=:765544420.,)*,/13543246:=>@BE?-!'6?A@BFA;<@AB=:;:6682/,'.XnryLMM<0/62SWOD9;ACB?;=KPR]Z[e`SPD..59;>BA::A@<::@A:860=>??@@BDEEBBHMQRQMIEEFGHFBDHHHIJSVSRQME?@CACRYLWvxkhhhfbb`^^VNKKMNNPQOOPNFBADR^]SGBACEDEGECA@AAEINRSUWYY[\]^^^^___^_`abcee^ROEAKSLB@AA@FRRMMG>@GE@?AGPVYWMJJCBLZbehjijjjidYQQOICB@HKDCDEAH\g`[\]YVVTOGLXWJBADFFGMROIDDGDAJVWNGCBBEJX_ZX_cd\PIHKMLLMMMLHFDCDGJNOHUz‰›“Š~^JOPNLLKHGMPSQLIFDBBDDEEEHLOOIFIIIJLMLKJIHTmiPZXVWX[l„’Œ~ytjahpmifb^ZUSRTO{ǹ¸ÃÁ»²¡¦·»ÀÂÁÆ´œµÉ·ºÎõ¹ÅÍǶŸ’ƒ ¸´­«žŽ|noŒ ‘‡†yidfilljhec^ZWVUWXXYYWUSRPPNNLLJHFP[\htokkmrnia^`aeiddmnid_^^[YXVTUWYWWVXXYYYXWXXYXWVRVY]\YY[YYXWWUUWVVY[RPRTTSTUWTPQSSTUXYWVXZ]\\[XWZ\^aVPLSVZYRNQY^`^WONLKKYgggknomheeihehgeb_[XVJ??=<:88;CLQQJ7EKT``TKV\P=:BD@DFEGLKJIKLMHCDFFA967:<:9FHB<74458=ABCO\[M@=BOUVTQJCACD@<;98996;R_]`]NEMRX]]N8155478:=BFB=>CD;2122466667;AA@BCCBCCCDCB@A?;<<852346669>DKH;1026;;87=DD9/1:@@DKOPG<9767;>>@ABJSSPRSPH?;::::75756CWbc\TRTURPQA.4ADEC@?AFTeiaSG@FM?4537EQRPPOJJKFHMICDEADD:558>?<>>=;60189300/07ED64:<:9;:9:?DE??B@A=658=BEFHHHD@??=;<>@@ABDHGB??;49CFILJ@9JONMJGGFEFIKLKHHFDDB=416971/163.,+*+3<>;;===:636<<999999:998:<:40/-+--031111248=DHLOE0%-7=@ACF>:AGJG@<=7573,),+.=Ij`>BLC8/./796/0B>21.,-382,)&(/100247FLEL@9:?DDA;=QTS]]bmo_M=++8=;=FKGFFFDA>@?61337DMWT8&5GD6;KWUV[M9/+%*9EE71ChqoutWELE876652,+//.-,*/2110/0//11-+.39;;:983+&'(()*--*)+--++1@JWTGEB71/0-+YYZ[[^^^^^^_```a_\ZZXVUTTUTRPONMLMMMMMMMMLLJKKLNMMPQQQSSRONLLLKKKKLLLLLLKLLMMLLKKKMOPPOMLLLLMMLLJJQY_efispZIGKLMLMMMLMNNONNNNOPPQRTVUUWVVWWWWWXYXYYWUTROMMKJJHEDEFEFIMLNWadfhiklklnrqpoj]QNQQPPRPJGHIIIJLNPSUUWYYZ[\\]]WRNMMNOOOOMLKJMNNX_[U]b`YXZ[ZZYUQOPPOPPPRSUWVWWXZ]``^[Z]____``_a`bebko\U[hspbTU]\a_WT]dZV[]`ZRSUTUUSRUYX[Xafa`ca^gzwpUYYX]]a\Yagd][ZZ\\\[[[[ZYXWWYSW—‰¡tb_afmtqkpy}znowsbZdoswob`bba_^]]^`cYQPQPNNNMRVTTXZZZYYZZXSNN\p}|z^JLQh_CBGDEDCDCDDCBCCCCCBCCHUUPD?AAAFKPRLCBDC@EUa_QEB@D@?IZ`ZTOJHHEOZXUPNRX_b\NBAAA@@A@AABCA??@@@BDBABEIMQSUURMLIGIICCHILRYbdeeedYIAA@B@@;M‚uonmidd`_`WNKKMOOOOPPPPKFKX`\TID@@CFJJGDB?>?ACHMRSUWX[\]]^]]]^```_``bccdeWGBDSXMBACCAEOVQF>:@KLFACGHLX[PLKCGT]cfijjjjlkaSPUTSOHAFJDABCBDUgiif`YTTPFAJSTPICCFC>AJIA<<>CGKJF6M“ŒwtlTMOKHGF>DS`VA@FBAGKIFJ\dWHFLLD?EQ]ZE<;@AC<7=EEB@AFHGFGLRUPIGJKF<78CFB@R]^[VZK;76577>FOX_ZRNLJJGC@?@BCDAAN\ZTZZG@RZ\XLC>GMA79;<<>@@?AB@:3124677645:@A@BCCCCBCDDBAEFA95322365446:AIH9//38:977>D=5108FFBJPH?=>;;<=???@BEIIJNQOG?<:::<;95.5M_^YUUWURQNIB:;FMNLB;?CGUaYJ?>F>3116FPPQSSNLLLNMKIHEBDHE=:@GJC=AA??80/42/12/4BQNB@@>:999;=;?HLMD754.09BGFHJJGCA@@<68@DDCBDE?8768DPVZZYULB?BA?>941.0/1563037APWM>756>Qhb?,02./09FLNQQRTTTTUUSPMMKIGEEECC@<:<;>@>61120,-45-/22/-4BNONNF86<;=ACCE?>AFJGA@@6396/+.3547`O@ENRG7CVTU\]hnpcE?<5<1*(9H@AA81/.-+Z[\]]]^__^^`a``_^\[[YWWVSSSQQQPONMKLMMMMMNLKLLNOPRSSSTTTRPNONMMMMLLLLLLLMMMMMNMMMLLMMNOMLLKIHGHJNVblpuvuy€x^LJKMMMMMLLMNOONLMNOPPQTWUWXWXYYZZ[]___`_^^^\[[ZYXTQMKKIHKMPWadeca`_]]_enporsj^TRSSUVWTPLIIIJLNOQSSTVVXZ[[]_\TOMMOOPPQPPNKHILRVZ^elhYVY[_caZURQQQRQQQRSSTXXVX]_`a`bedb`aa`aaacddcca_bhqmaV[d]]YW]`_TUhgYRUUTUVUST[^XSU^dgkhaT_yzrXXY]bVY[V\eib^^_`^\[\]]]]\ZYZXU{’‡m_[`]\fttmoz}zsstlb]]abnwncbecba`acfbYRQRSQOPSTWZ\\[\\[[YY^_VP^u}{wWIMP^\F>CFEECDCEECBBCBBCCCCCGLMJB@@@DJKIEBBEE@EUgl_LBDB??Pa`RIDFGFDMVXXTQPNQ`h`NC@ABCDBBAABB@?BCDFFA?BFIKMPQPRRNHGIHEFGGNZ_`abaa`\RGA??>?AGtŸ‰tqrmhg``bYOKKMOOPQRRQRPOY_[RJCBA@AFQPGB@?=>@CIMQSTWY[\]]]]]\^```aabccdeicKBLTLDBBDGEGU]RE?>DSZSJFIHELWYVK@JY^cgjkjjknhZKJMNVWKBGJB=@CCESekgb]WNJFCAIORQKCBDC?@GKE@EMMGGHGEFMSODFR_^`mtpcUOLKNPPQQRUQJB?@BCCFHHJS¦•PBIECCDDEEDDEEFGCABCCBCEEEEFFGHIJLORTUSONLHK_cQUUVWXV\~œ˜ˆ{spoooqlhb]\WRSPTªÐ¾ÀÀÁ¿«§¼»´»½Å½ °Í¿½Ïȸ¶µ¿Ê½º¨~s°Ø줗‚yng|•‡‚ywylam|xkd`^^[YXYZ\ZVTSQPNNMLJJIJISbfpzuqu€tlllkjikospmsulc^ZYXWXYZYYZZYVUUXYYYXXXYVTRSTRVZ[ZYWXYWWYZZVSNMQTTUTTSOKOQSY[]ZWVXYYYXXWWXZ_a]IGK^TCGWb`\\]][[XH?G_u{{ukfgZ`tlak–ŒxaYWSPNIC@?@@@???@>Vij[G=<;:9;?@??>922346788759>@@BCCDEDEFFCABF@633234422328?EC5-0579::>CB711/9JLGJLA=@@><;<>@?@AAABFLQMD><;;:=CB81=SUF>AKPHDNL=?FCGNPSOD?CHRXPA:>>5225FSTTTSRROPUVQLIFCACDC@CHKHA?<HLB8300-/8DLJILLIC@><;9;?CCBBB>70,0D[a^__[WOKRXRLF@?;2111122226BPO@::9825KM7+/1.-3BIKMPOQSSTUTUUTRQPLHGGFEEC@=@@BHGDBADEBB@649:4106668UIL|}Q96;=<=5/,).53/.-.,+*-1202330,,'5WG49HT]`T>BRNPRRfrtjKEE??=FOMHLJ<358?KPQL?>>0)..-,(.;ER[UTRE>@CEE<+'5HJ;@]lxoM/8F:9AA97542/..11*'+2542211334455785210.-++,./279::40-,-/12357861.,++Z\]][Y\^^_``_`a^\\\[YY[XSRSQOOOOOMLMMMMMMMLKKLOPQSSSSRRSSRQPOONLLKLLLLLLMMMMNNMNNMMLKLNLLLKJIMS\acglrttttz€xfUOMMMMLLLLMOOOMMNOPPQSUVVTTUUVXZ\^```___`aaba`_^^^\\[Z[]acfeca^[USTUX^elpsspme[TTVXXWWQMKLLLNNPRRSTTUWXXY[\WQMMOOPPQQRRPMKKLMQZ`im`YXY]bb\XVTSTTSSRRRQRVXVX\\]^aefb\[_da_cfdddccbcdddeb_ad]Y_eie]WQ[fiaZWUUUURT]_[VY^`fkg^POdzpVWhojWXYWW\ge``deb^\\]]_a`_][[XZpnUP\^WRR_ntomv{|rqlc`_ahaXajfcgebbbccc_XTSSSRRPRX[\\\]^__^ZY^ebW_v€xuTFMRXWHAACDEDDDEFCCCBBCCCDCBBBCEB@?ACED@@@ADEABN_iaLCCAJU^`WE<>ACCDKNMRPIFCBO]c\OGBACHHEBAAA@@BGNOIB@BDEFHIGEKOKFEGGFILLQXXUSQOMKKKHDAAABD@M˜¨‚uusnlb`d[OJKMONOQTUTTTVYVTNJHECBBCSVG@@?>?ADINQTUWY[[]]]]]\^_`aabdcdgefgODQPFDDEEGIOYVHCFEJW^]VKHLJHO[WC>O\`dgkkjilpfREGIGKPMIJH@;?CEGMYcbXSSKEDDDHLLLJEBEGFFINNJHKNJECCEDCKPLNV^VO\lpeQGIKNPPPOQRRI?>??BABFID;_‰wE>DDDDDCCDDDDEGIECCDCCDEEFGHIIJLKKLOSSOLKKKLMNPRSUSWYX^p„ˆ}vsolnsojga`WSUK—ÐÃÂÀÀ°¨¼¿¸»·ÂÄ¢©ÊüÎÍÁ·¨®ÆÉÄÀ£|t¥Ë¾®£Šxmo‚‰‡tszucfuvkca_]]][YYZZWUTRPONNLJJKIIM^go}{tu€†{nlkjjnrx~y{xpd[WUUUVXZZZ[ZXUTSSUXYYYYZXVSRTTPQY]\YWYYWWZZXRRNNQTUTTSPLNQRU[]XUVVXZYYVVXYZ[_b\GFKgbJYprf^YZ\\`SBHN`qsbTQZeVduedx‘˜–…_MJLNQPF@@DDCB@?>AF_bTWYXWOBBGHIHHjŒ‰vanrRAEMV\[UNNQLJLIE_TB9?BEHQMABJKLLMPMIHGHM\fdb[PIFC?@GEDDCBABGIB52?MNGFEEDDCCEGHHIHGKT[gke^[SG=?CA?EOYYPXbm}sdjY<7?BDA=99=L]`[ZQ;24547=??@JG@KYTNX^XQWPHE@<86=EMTTUV]cbef_PC844;CUennX@:::88<=:99622345579887:=?@CDEGGHIIFCDD>85556874665;>><4-0679;=BFB7101988:=?AAAB@@BIMH@>=<<;>DD??HMB4.2?F<6BD78B@@BELRNEBGQRG;876764AQSRRLFENSOOOLIGDBBBBB?BHIB:625BE>863/18<:68>@?87985786@HGHIJKHA=<;=@@AA@@=72-,=[ga`b]VTLGQ[XQJCA@7221001238GPF;8689/(15/,/0/-4AGIMNOPQRSTTUVUUTSOLJHHFEEC@?AGKLLJJGDB@???DHGLKKLKC86894003554336876:@B@95137:87::8997558;:73276/+-./0026;?GJJLKHIKKE@=:>LJIHCC>7754554/.03355CL{~hQCBA>;40.*),,.000/..0242010,)**R]5+9CS^`_J;732/.0450,.599886530////25322110,++++1;@?<40.////1366430-***WWWVUX\___aa`bdd^[\[ZZZYVSRQOMMNNMLLLMMMMLKJKLOPPRSSSRSUUTSQPPNLKKKLLLLMMLLMNNNOONOMKMNNNMNPT[\ZYcimjflrtvyzwlZNKMMMMLLMNOONNNOPQQQRTSQQQRSTUWZ]][[^`cccc_[YXZ^`abbcddc]XVTRPPRTUX`eiorrrrpk_VVWWVVUSQOONNPPPQQQRSTVVWZZYTQOOQQQPRSTUVSNJJLQU\geb`_^^]\ZWTSTTUWXVUWWY\ZY[\YYY\]\VcŠ„pdafedeedcccdcccdb^[cnkba^WTLXkdYWUUUUSV\\YYY][`kf\RKY{oR]yzra]YWWXdiggjg`^^^]_bdffca^`c^[]ZXWTOQYcpsmnz|pkhba]\ov`U]efiiddeda^\YXWWVUTQRWZ\\^aedb_]]_bd`cx€zUGIQXTFBBACDDDCCCCBBBBCCCDCBBAAABA>>@A@@@@ADCBBFS^XHA@E]okbYD<@ABDEGFEIGBA@>CLT[ZNB@EKKFCAAAAACKSQICABBBCCBBCHKHDEGFFINOMOOKEBCCB@BDCDDEEEI@y½›||ytpfad^OIKNPPPRVWUTUUSRRQNJEDDBAQXF>????ADIMRTUXY[[]__^\\]^_aabccdfe]RHGMIFEEEEFLSUJ>DIFLW[_\PMQNLRVI>??AAACFFAHYUKIFDDEEDDDFFFFFGFDDEEFGFDEFGGHIKKKKLNMKIJLKKKLORTXWSTSKJ\mrrokgn{ysxudTTJzÌÉÃÁ¾Ä¹§µ¾¹¼½½Æ©¢ÃÁ»ÎÏÀ»¨›¹ÍËÅ¥~„±ÏÁ°©—”¡˜‰ym{ŒŠ{ntxxi_hmf```_]\^^ZWVTRSTSQOLLJHJKHIVdm{€zz‚ˆ€tnlkklpy‚{{~{ia^[XUVVWXZZ\[XSRTTTSVWYYY[YXUTTTROW^\YYZYVWZXRNPPPTTUUTURPRRTVUSQTXXZZXWVWY[\]_cYFDNnjUn€wjd]UT[cI;CUf`VC99M_Vepgt‚ˆ•‡cLKOPTQHCGHEDHIIIKTmbWVSNMGDFJKKMPx‰~|yjbYHBCEP[[PQZVIFLWdjV;8DHIGECACKOMIEDHKOQTXeihml`UMFCDFDCCBAADHF<4;GOPLJJHGEDEDBDFGHGKNUdgcb[G9:BDFIFCILJLU]otwqN7:@EHFHJGVZTSMIH;24446;AB@?:E[`QNX]WPZZNG>:99;AKOLNU`lojaUB77=??<>;9>>865228<<=?CFA70/29>BDDA@HK@7503=AAHNJFB=;:7896:B@???AB;51+3Pjhbdd\VRLA=BGD<9;<8531000118HOD9458830//01101128@HNNPQRRSUTTUUUTTRPNLJIGECCCCFKMMLJFD@=97358?ILIDA;67653004544468866;?@;3--38977:;8664335788746982.,-,*+/8BKPNLKIHJMHA949KKJOLE8+(,01/,()/12376UŸ™~ofOC><;41-)*,,.12310/01570,+(+(3R9"6:.;OZ`M8@A==6*'/9>83468<<44Lcfkl[I[pP118BJSCEMLSORSNQC0/655322245335547::99875000/../012230.,+('/>C>:400111259986541++-NNNMPW]__^_deegga\ZZYWWYYUQPONMLLKKKKMMMLLIILLMOQPPQSSTVUUTRQPOLLLLMLKLLMLLMMNNOOOQONPQQQQPRTTQORY[]cilrwwwuvxn[PLMMLKLLLMMNNMMOOOOPQQOOOPQPQTVWUUZ`a`_^^[VSSTUUWWWWWVRMLLLKKNRTUU\fhkqssrrsoeZTTWWUTTTRRPPOPPPPPQSTTUWYXWUUUWUSRSSTVWWTQONOPRW[]`de`\ZYVTSTTUSZ\TY_a_]Z[\\]YWTVT]‡”†wijhdcddcefgica``]fto]UWWOOORVYZXVVVVTUZ\ZXZ]Z\hjYRT]tqQ_zxth_YXYV_hkmmf]\]`acfijjgc_gha`d`URUSRUYgrolz{ieccc_Yi~wd\`gjjhfeb_[ZZ[[ZZYYUSY_aadhlfcdddcdgeg{ƒŠ~d[LKSPDCEDCDCCCCCBBBBCCCCDCBBBBBC@<>BFFC@DKKECCFMSLA>?ATnsjdTB?ACFFEECCD@>@?@DKSXQGCEGGFBABAAAELNIECCDDDCBCBCFHFDEEFFGIECJMLKKLHDCBACFFFHJOFT·ÄŒ}{zwqfebTIKOPPPRUVUVVTTRPLGCCDDCCLNB>???>ADIMRTUXY[[]__^\]]^_`aaaccd]MBCGECCDDFIKKQRG?HLDHOPVYTTUPNUR?26DXZkji…‹……eSPVTQHCHNJECJNRRSUbZSXQKGFHHJLNOQ^x„…|_OLIFB>GTXSW_SABLd{zP6<@CCDFQNEEB>>HEPesrsw[66@AEIKPX^gV=>=9==65786;FMJA=>954-0DMJC>:986425888985465433678;<57=>?CC=;@A72788?B@@ABC@9102456?>AC>:9779=@@?96;<989:5013336676789<==AA:5326>DB>@@:=EIJLPMDAFLKKNOI@=:65;GD;>CDB>94017>?:8;<76;;67=A@?<<:67:=@A@?@>;=AEHINQMJE@BB@>?ADB:2,8Xiebca[WTK=13:713:95641/....1=KH:9DE<8855663356328C‘Ÿk]YLA=<:3/,*-13687632//.45-+-)),<8 7Y= )7FQLCAKUPH@4+0>DEF<>FCCB<7>FIC?>60-+)$7VVA9<=;80)8SYesdWf~j>/74=^^bOCLMOQSR<'+01035569810699889965886441.-++,,.02222/,1?C<43322357;?=41585.-1IIIKNRZ`_]_ca^^_`^[WTSSSVVQNNNLKKKLLLNMLMLJIKLLMOPNNQSSTUUTSQPNLKJKKJJJJJKLMMMOPPQRRSUTSTTQPNLKGIT\ailnsuvwwvwxl^PKMLKKKLLLMLLLMLMNNONNMNNMOPPQQPRVXUTUVUTSQQONMMMLLMLIIJJKKLLMPPNQ[bciqssrsupaWYWWWVVVUSQQQQQPONPQRRQTWXXWZ]]YUTTSUUVWYZZWPNOQRTZ_b_[YXWUSSTVVXZTV^`^[XZZZ]_\VRSYgmht…†|sohaaafln`[YZeqn`WXOIHIJJQ]\ZXXWVTRTXYY[][Z\`VQallcQ^z{wf[WZ\WZ`abggb^]_fijmnja^_a^[[[ZXWVRQV[aknpywe^`bcb[av€xi_djjjfc_ZY[\\\\\\]\UWellknoebmkhlmngh~ŠŒˆƒrVOQNFDFEDDCCDDCBCBBBCCCBBBBABBA?GRVTPF?DLKCAACEFB??>?E\ke\SD@BDGHGECBBA>>>AEJORPLGA@CB@@ABBCDEC@BCCCEFCDDBBEGEEECDDEC@AIMPTYWK@DGEDFFGIHED;‘泇‚‚}recYMKOOOPRTUUVWVUTPK@<@CDEGFEB>>>=?ADIMPRTXZ[\^__^]]^____`bbdbQ?;BIIHFDEGLIIPPHFKLDEIIMRTWYTRWP>@Q^cehijjjjlgVHEHLNPQRSVSB;FOJGHHJNKKLKKKHE?=DKGBBBBBA@CGHFEDEEDDCCBEIGGEDFJOOMMQOJHHJJKKJGBCFEA?@ABDDDEEEEFGECDCCBCEFFGGGGGEEFGHIGFFFGGHJLKKJIIJJJKLLMNOQTY\RKLLLQ[hnlljhuzxvqgYQU«ÔÊÆÁÃכּ¿½¶½Ç¶ž¹ÈÂÈÉƾ¶œ Ã¯œ‡—ÄÖÇ­™’•‹lh{‘uh‚‘}fb_[Y]_\[\][ZXXWTRRRPONNLIGHGEFVfn|ƒ‚‹Œ†|plrrrtz†‡ˆ…ymid^[\[[\\[[ZZXUSUWZZYXXWWWXXZYVSSSSUWWV\aWTWRNNOOPSSTUUUSQPQSWVUWXZZYYXUVVZ]`\^bb\GBKcULq‚gWhpqtoO;I[]QPH8=?MZiZU|‹|xƒ‚dRXYNEACGJGEDGNPPMJOZZYOGIHGGFJMONLas|ZPRRPHBIRUTT[K=@Gd‡{A6HJB>=Pa[H:;@?AORNS\`abeede_TNJFEDCCBDFIILNOPRRRTVVWVRLE@?BFGGIHIQYcpvgI26AA>87FF=OXZcsxtcB8CDAEILOYb`G2588>C@>??=BJNMKC@Pafd_^YBOPUUE;?==CJJJMWjjYQE65<:7;68<=<=AA<>C>657?HGCEFDB@@=4/48:>DEBDD=64536?EGFGHD>;;:>A>:9:;:=BA<57CG=447522212478788659>@=84238<=738?CMXYUONNEBQSOMJQJ54@>44BKFBDGHGD?:69??<;<=99?BBEIHGE=;:557;@C>:=?@FLJFHOROKJLMKHEEDDE?2/=Xca_^ZTSPE813751/54258531100/6FF=HRMB:66775557930;JSVUPKHDHRTTUUUUUTSQOLKJGGFDDGKMNKFA?>;96:GOL@5/156668628?=::950/386311/289876665676665557:=;4037;<;:98649=8?KMPOMKI>-*272,)()*+.....,/?A6]›hHGC?=;81-**/579>A?:621/1/-/1-*9JHI_uG#&+0:KUJKZYROB8=LD@I=?BC?>6*(/GbhYB7765449CHVlptz}~_8/36Tge@9XXOLPQ=,27749;::;60058:;:87647;=<;61/.-,+,,39<:854=D<.0743478<@=0(/66335GGHJLQZ___\ZYUQQX[ZUTSPMNRQPOMKJJKLMLMLLNLJIJJKLNONNPRSRTVURQOMKJJJJJIIIIJKMONOQRSTTVWVVVVVROPMIKS[`ekpqoqwxvvwul\ONKKKKKKKLKKKLLLNNMLLLLMMNNNONOQQNOSURPOOOONMLKJIJJJIJKKKKKKIIJJJQXW\jrrqrtlcgk[VXWXXWVUTTRQPQPPOPQQTVXXWZ^_YWVVUVVWXY[\ZUQSRRRUXXZYXXXVTTUW]ZVYWX]^WUXXVU\d_XZ]XPRl™Œ††zliijhcXYeflh\ZXXOIJKLKR[[ZYYWVTRRUWY[][ZUTTR\ejYR[ƒ‚}c^]`^XUWWVZaeca`fnopqh[[^^\[[[YWWVSQV]dhilqnbZ^bdd_^l{‚|nehhhfda[Z[\]]^]\\]Z[emprqpgaosmuwj`i…‚rbUTSOKHFDDCCCCCCDBABCCCCDCCCCCA@CUddYOHCB??=<>AABFLNJGFIOTNEABDEIKGECCCA?>>@DJQPMLIB?>=?AAABBC@>>ABACDDDEEDBDFEDDBCBCBADJJMQONNIJMLKIHHHFBF9^ÖÛ¥ˆ}‘Šid`RLMNNQRTTUVWWVUTNB=?ABCEGHE>;<<>@DHLORUYZ[\^___]^^__^^_abd`Q?>EJMNKGEFGCEOQIFKNHHMLLOTUXRVYL>DU`dfhiijjjjaRJKLNNPQSTUOD@PVLHGGHGIJJHHIFC>>DGFBBAABAABCDFFFGHHFCBADHHHHEDHNTRLOROJEEHLMNJEFJHAACDDFFFGGGGFFECDCBBCEEFGGGHFCEGIJJJIIHHHHJLKKKJJKKKMNNNMPRTUYYTOLLPXejigjqzvke`VVIÐËÉÅÃÁ¹¯¹¿¾µ°¼»¤µÇÆÆËÉÁ·œ‘²Ã°œœÀÓȲ¢ŸŸ—‰}xpgnˆ€x‚•Žsa`a]\^][[\\[YXWUTRQQNMLLKHFFECL^ep‚ƒ‚‹‘‰{qsuuw~‹Œ…zofb\XWYXZ[[\[YWVTSTVXYZYXXXXXWWVTRRRRRTWX]`XTTPNOPOQTTUVUSRPNOSWWVYZZYXWVUVW\`a]^bb[HAEQFHv†tMFayzePMEMQITZTFK@>LRB8Xy~nu~`Y\J?R[H>DJKQY]Q=69:<>B?>>=AFFFJYfZMZD26?CL]ms`B69CIE;5334688789779;843347;<;?EJGGEFFGHEA?98988<=86?C87EG816CIIEFHHDBEF8/4<@AACCDC>9775687;<9:CC:9@>507CLF9565321016999:7007==<9424:<758AMVZXSNMNMDAIKLIBIB17II98GUTOMOPKEB>;@C??@?>>AGFADJMOMB<<9778>E@9:=BINLGIPSPJMWZVTSQJDA>54CW^[[YRNNG<30043102224:;89993.6@=:BKKB83675345793.5BKRVPFC99BMUTTTTTTSRQOOMJIGEEFIKMJD@?>==?HPQD4.059988.+-06A<2152/--**,+,+--,=<:400,(+0103=DE>94223661,,EEWdtxB+/./8KYMIXWLF@@JVD7DED=1/8;@@=;4/158<>;666457<>=:854333339?A><959A;)+9844789:;3()/58;:IIIIIR]^^a\SOMJHKQTUUSMKKORROLJHHJKKJKLMMLIIIHJLMNNOQSSRSUWUQNLLJJKKKJIHIKKMOQPQSSUUUVWXXY[YSNMLLOR_lojhfjuxvvvusjZNKKKKKJJKJJKLLLMMLLLLLMMNNOPPQQOQSTRPPNMMMMLMMKJJIIIIIIIIIJIHHHIMRQU^gilstnhoqn`ZYYZZXXWVRQQTTSSRQQSVXXXZ^b_ZWXVVWWXZ\]]ZWURQRSUUWYYXWWUUVUXXV_[V^^TRURNMUejaZ[VXdiz’”Œ‹ˆ}{|lXQ^u~kh]\[UQLIKMOQSW[[ZYWVTRQSUY\]\[WRRRSTZURYmz‚pbab_YTSTUV\cec_bjqtrha`bd`][\YVSTTSTX_feehg`^]addb`cp}„‚wihjmjcZZ]adc_\\\\afjnststrbjxy{lTQk‰’•vKFPONLMMIECBCDCCCE?ACCDDDDEDDDDBAK\caWIDDDBBGJHE@@GPURLGEEORLEBEEGGFDDDBA?>=?HOPLJJJE><=AB@@@AC?<>ABACCBDECCBDEEDBB@ABAAFLNQPMMNPRQOMJIIGGIKC=¥ç̪–ƒ™gecVNMMNQSTTUWXWWVUQGBA@@BDHKH>9;<=@DHLOQTYY[[]__]]^^^^^^_`bd_VQNIKONOJFEC>BORJFKPMMQQOORSOO\ZF=L]beghiijjji]OLOOONOQTUTMFM[VNJGFFEHIHFEFDB>?CFECBCBBAABBDEGGHJJGCAAEHILLGCGNVUMQVRHCAGNQNHHHIGAAFFFGGGHHHHFEEDDBBBCEEGHHHHDBCGLNNNMNNLIJKMLKLKLLKLNPPONPTTRVaaSKMOVafc\`jzoa_YXLkÈÎÈÉÅ»¶»Â¼µº´£¯ÅÆÈÊÉĹƒš±¢ ²»¿Êdz«­†{tpjh|•ƒ„‰ˆyf^`dc`^[Y[\\\ZXWUTRPNLKKJIIFDBGWajzƒƒŠ“’‹vuuyƒŒ”ˆxjc`[VUUTTVWZZZXUTSSTVWY[ZYZZYYVUUSRRRRQRVZ^_ZTSPNPPOQUUUVURRPNMTWWWZ][YWVUVVX]cb]^bcZGAAE@?]iQ>?SdZH;CEEA:FUYRVA5:;82Ccylpuc]K8<@A@CCDEGKUblcViz`MB?GHFBBGLJEFILHHZicca]\TMQL>;?CJITnlQ`v{€o`[RG<;<=65ANJIYXLJ[`I@NPNIECDDFHHJOMHHLQRSTVYZ[ZZYPI=9AGHHPZSPovU86;BE=Jj|eIUw‡y``sv^S`eRAAHKV^TB9;><:89==<=;65=GHECFO\O=>K]iH?OVSA:AG]mqtxqQ75@KF<52347:97887898633348;<:>CDDEA:988669=CEDCDFE?:;??BHC86<;44:@GJC:66410247:;:71-3::899625;=76CRX[VLGNSPHCA:8?B=<:5BQG8AU_^XVUPG><<>DGGFHGFJMK@44=FIIE??=<;:=CE?;?DIKKJMRSPJJT[]]][UMFA99DSXXXUOLJ@5/.-.0//00149:;;::1.58642>G?77884245894--2:LWRB;743>OUTTTTTTRRRPOMKIGFEFIKJC>??AGKNRM=//59989;>AEE=4453126526=A?964378657;>=<;;;:976679853336542212326CLUSMHE?5457<>;8::4471(')))*.25=>;JKB713976204C37Biq70;7=BALIHUXGGGKJGRSKHC637:4;AB@>940159?@<6675455%)89557965871+.4<>>AFGIIGDDIQRKEDECBCDDBAA?@>BMRLGFFGE@=?A@??ACB?<>AAABCBBA?@@BDDDB?=>ADHLNQRQPOPQTOTQGJIEAKJEBaÒ寘Œ—sfdXOMNNPRSTTUWWWWWTLGDAABDHLH?9;<=?DHKOQTXYZ[]^^]]\^^^^^__bc]X`_MJPQNJGD@;BPSIDJRRRVXVTUQIL[XB>P`deghhiiiifZOMQPPPRSUTOKHV[SLHFFEEFHECDEEB@@BDCBBDDBA@@@ACEFGIJF@?@DFIMKGDGJPPIFUWJA>ELMHDHHDB@BFFFFGHIIIIGFEDDCBBBDEFHIIHDCCJQRPOPRSPMLLLKLLLLLLMOPPONQTURWa_SLMOS]c^XX`fa_]_SW¯ÜÉÈǼº¹ÁÄÿ¿¿ª¥ÄÇÄÈÈÀ³œ~‰§—¸ÖÒÈƳ ®²~€xrpdiŠ˜‘ˆyof_]bfeb]ZYY\\\YWUTRPPMJIIIIIGDDN[fx„ƒˆ’’‹€xurv…Ž’‘‰‚xlda_]ZYXTTVXYYZWUTRRTUWYZZZZZYYUUSRRRRROQW\_^ZTPNOPQPSUVVWTSQOLNTWUV[][YVTUUVZ^da^_acVFA@?=<CDGRZOJ`nM46AFFGh}qbi~ˆ…~sltxpfYUdN=DHRTG=:>?<989<;:;:348<;;BNfbD55LTL;9?BA=DY`\g]QXYWdplegiT>7FHFD?734678<><967?@;8888867;@CCDCDIKGBDGIF>88;;;>@@DIE;88412575589755:;888:846:;87IYSLHBI\]OHJKA:<@=67@OSG?I\ge_]YSKA<;=BHNQRPQTRG9//46:=:9>BBAACFHEBCEHKMNQVTRMECISWZ[YXSJ@=?K\[USMKG>5//./22201248:;;951474455:>;:::73134793-+)2GUJ=663329GPSSSSTSSSRQOLJGFDDGKJC=?FKNNOMC73576669><:@?72220/251.2:1193''&(*.05<<;9964879;<;8:91)'*+*+1:AJKB30779;>D<24-FnG4<>G>44?BOTE9?KX]\R;224@=9====9AOVXTL?23?DEJTSIBA@CNfpbv‹„S9868>KKDMKC=4247:13AD=9:9788<>>;456433:@?>;8789;@EDCCA@=68<4'(155788558::526;<;HHHHILOPRURKHIIIJKOQRQNKKNPPPPMIHIIIJIKMLKJJJIJKLLNORTRTUTSVWPIJJIJJJJJJJJLMOPPPRSTTUWWWXY\\[XSPMNQ\abaZYiuvwvsrpfZNKJKKJJJJJJKKLLLLMLLMMMNOOPQQQSRQPOLJKLLJIIIJJJHHIIHHGGHHIHGGGFGFFFGLQTUZ]RPYYWXXYZ[[[[ZYXUOMOSXXUUSRTTUX\_^^\[YYXYYZ[\]^aaca^[XXYZZYYYZYXXXZ[V_ie[T`lqtxvpmj_TQ]syots\RYagfal}|o\]llijd`\WOOPTSTVX[\[ZWTSUY\^^\aeYQPQONRSSKQ`kjd^]\XUSTW\`dhebba`^\WTVY_cb^]YSPQQRSTWY\cgedddcdfhkf`kvkbgmmhd^_cfigc]^`cgjnrz‚vdgZO^^QFBOm‡ŽsQPQGA@@ABBCCBBBDENMDBBCCCDDCCCB@@JTOGCB??GR_lqbG?BDB?=@BA@@BC@>==>?BEHGCDJMQSQLMRSRPNLIF[bMIHD=EJKQJ“êØÀ³Ž‘…gd\RNNOOQRSTUWWWWXXSMJGEEDGJG@;<<=@DGKNPRVY[[\^^]]\^^^^__`baYXadTJRYMCEB?@ACDEFFE@>@CDDDFHQKFEEA=N^WC@CGFDAFFB@BDFFEEFGIHIJHGFEEDBAACDFIKMKGEFMSRNLNQRQPONLKLLLLLNNNPPONPSTUY[WPLMPTUZXWWZ]^_a\P‘ÛÐÄÇÄÁ¾¿ÂÆÇÄÈ˵£¼ËÄÄÆÁª‘ƒ—‚«ÖÔÇŽ¤š¥˜ˆ„rroct••‘{idba`bca_\ZYYZ[ZWUTRPNNMJGGHHGGDHSbuƒ„‡‘”Ž„zsw†‹Šˆ‚wmgedca^[ZZZ[\[ZZYWUTTTUUWXXXXXXXVUSRSRQQOUZ[]]WQOOPQQQSVVVWSPONLPUVUWZ[[XUSTVWZ^ba^_bcSEBA==;767;>>>>@BA<:899:IXWUY[RG97<@@?BABCEI[qvnZI]zaLGWa_SLIJKJPTI=@KWqŽ‚jb`RR]^L@>?DJP[jeXT`ed_\UG@ISWVW[XM@DMVSJEDIQSQJC@?BGHHJOKFHNSRRSTVXZ[ZVPH=7;>?EQUMAH`K49HHJVo„zv†Œ†‚{ty||y\LedI?AA?>@A??=9=A<99=;96766568>DJMNUl]B?BKN[ZOC?><>EHV`efda`^__ad_OC>=;986446:<;9556779;<;87;<<<=?@@CBAAFFEEGEA:678;AB@?EQL58=:67:99:::<>??=>EMNFCFG@87::59GH>@HE=9512446512;BB><;8889988::88GNC=:AV_WOOQOJGFC>67JWSPLFPckf`[UNF>:;>BKY\VRPHB?<=97<;42;GGBGMKHHGFEGIPW[[VSMA8;CHORTXZSHA@GWXRQMID@<63576:62235::98754665469659<9651023562--+0@H<23323./7DPRSSSSRRRPOLJGEDDDIJC>@IJHJJA647::988<>:65200/000340+/:@>964367036;<<>@EG=0'(+.-1337?CB:34<@EML<:@51RW<9CA1*&,2@<<=8ARSUXE8<>HLKKVUE627>CHPBZ†‰\>3,2;BDIC4133448?ECBIE;;AC@==?<71141017=>=:65679;>@BA@@=7794+'+17==636:668;;HHHGGGHIJMNKHHIIJLNPOONLLNNNQSPKIJIHIJKLLKJJJJJKLKKNPQOPSQJLRRNLJIJJJJJIJJJMOOPPQRSTUVXXXX[]][VRPOMU]\X]istuvvtqmaSMKJKKJJJJKJJKKLMMMMKLLLNOOPPQQPNMMMNMKJJIIIHIIHHGGGGHGGGIIHHHHGGDBBEISXTV\]XVRORWZZ\\]]\\\]YPJHJLMMMNPQRVZ]^_`^\[ZZYZZ[]^`ceffda^ZYZY[[[[ZZZZZU[ecWRcljpuwz|r]RRYqu_RQ]hophnukhV]xzqmgdcb[QNPSSSV\^^^ZWVXZ\]^^fkXOPPOOPQQPPPUafb`a]WUUUW[``\\^`a\UQRRUY_c`^YSQQQRUWXX]eifffhfdgnqh`k~rbcihd``bgih]X]`agmpuxw‚z]]ZPOMDDEQo…ŽjGIMHC?>@CDEECABEGQOFDEDCCCCBBA@??DHE?<;;=HPPXcZD?GNRUVRIFIIFFIIEDCBAABCDDEIIFFGGGEB>>A?>??>?@@??ADC?>@AB@==@CEIOQSSTVWWTLABPWVNEAEHct\DCD>DSWRIQÅæÑÂŒ‡pc^TOONOPQSTUWXXXYYVROLKHEGHFB===>ADGKMNRVX[\]^]]]\^^__``ab^UYhsiYSI@@A@<=?ABCCDDCB@DHIEB@JXRFFIIGKY[JBCDDCBDEBBCDFGFEFGHHJLJIGFFFC@@BCEKQSOKIKNPMHHJMOOPOLIJLLLLMPPOPPPNPRSVYVPMMNRTQSTUVZ^^_fOoÏÜÄÆÅÂÂÆÉÈÉÅÆή·ÇÈÊËĬŽˆ“™”ƒ›ÌÓƾ²¨¤•~€~niqh_š“‹€la`accb`\ZYZYYXXVUTURPNMKIGFFFGFFO]o€‚‚Œ“Ž…~{u}”–ŽŒ‰tjfffc^YWX[[[[[[[[YWVUTTTVVVVVWWWVUSRTRQPOX]\\[UOLORRQRUWVVWTNLMMSVUUXZZ[XTRSVY[_a`^`b`OFCCDB?>;9<>?AEEAAE?;;<;;;97FWYVTOD=9=A?>BHGCDGLU`\TLCVv^RUgnkaVPJBKZ[F8:DTnŠ–…e[PRW_ZI?;;H^lpqiM?>T`]YUQUY]^\YZP;7NXG728HUVSKB?=>DFGJPJEJRSRRRRTVY[YSOI>67:=BJPI:@YL3>=;9:?CEEB>?>=><<>>ADFC??CHNQH94:>>ADEFHJC8=HHDBEKMKGHIIC99=@CCA<559856<=;987789:;;88<<13GI85DKC7//3556733>HD>=;887899;=>=:BE<:8DWQKRK@BHLIA<9R^WNIECB@>><;GZ]UPLB@GHGFEEA;9?HD@KSMGFCDGGGM[d^WQIC@?@BCEIOUVLCCEJNNMLGCA@>;:::;954458887:=:96543343793.-./12340-.04982000011126@KSSSSSRSQOLJGEDDCFHB<<==@GC<999?FB>@A?94/--.157788634:=<954367/46:;;?BGPLA><892??@@0)+('*-215>EFFPYRECEA96855:>?:9;:BNNSWB=QQMJJKUO=1/2;616=?>>==MWOOQE99AIIB=83-*,--.4:==94234531:FEA?;9862.))2=FD817??;612599JJIIHHIIGKMJHHHHIKMNNONKKLLMPQOKIJJHJMMLKKKJJJKKJKKLMLKNSQLIJLNLKIJJJJJJJJJLOOOPPQSUUVWXXXY[\[XVTPLMOWenonquvxxsk`SLKLMMLLLLKKJJJKLKIJLKJMNNOPQPQQONOONMKIIIIIHHHGGGGGGGGGGHIHHHHHGFFFEHLPSWZ_`ZVVUUUX\]_^\^^_^\WMFCDDFHJMOQVX[^^^^][ZY[[[]^_]]__ab_\YWX\\[[\ZZZXYY_c[Zcd``htvoeYROZtwdYZfqrsxojigokdev€wnhc`ac_QKQSRW^__][YYZ[\\]^ccUMPPOOQTSQQRQS\^^de[UWVUXZZXXZ^b^VQSSSVY[]]ZUQQQQUZ[Z_ffegghhgknle_i}~j^`]abcehecTQ_cdlrs{}~…‚_WXPLLHEFUn‚‘`BEGEC?=CHGFDBBAEIONKKIEBDDCCA@???ACA><<>?DJNW_VHEJLORUQJKRQIDIMFBCB@@@ACCBDFFFGGHHFCBA>>=>>>>>ACFGDABEEDB@CJMOQRSQPMKJKLF>@CIKLORWXY\]]]]\]^^_`aaaa]PXnyziM>?@A@??KUQMMNUahdbjpfQLG@;AQ^effhiijjjfZTVUNINTW\\NCCB?>>>BB@<>AA@DHIJNOKIMNHDDDCCCBAABDECCCC?BLQNHBBHQNPXZXXQLMGBCDDDDCCCCDEFHGEFGGIIJHIHHHGFC??DJPUVRONNNLJGFHJKKLLJHIMPPQRSRPPPPPPONNOONNNLPURORTVY]Z`]W§àËÇÈÅÁÃÉËÉÈÅÈ´¼ËËÍÐɱš¢¨¤£œŸÀÏÈľ´­¬‚uxqfgm^^†š}qf`_`cdea][Z[[YWVUUTUSRPNLIHFFEEDHWj{€‡Ž†wpx– “’–Ž†ynfdda\WTUXXWXYYZ[[[YYWTTTTUTUVWWXVURTSPPNR^^[[XROPSQQSSUVVVWQMLNQUUVWZ[ZYVSQTX[\__]\`aZNIBAIGB@>;;:=<<;:;>@DILGENTQQQPMGJUZXQLH?779=@FIECNZG6>ECDCBLoƒ~|‚Ž|vz}yutbZF857;>??@CMPKD<;EKKH@=;:977833CHD@??=<979?DDDEFC@@BEEEFFA>>==?>>AC@:67?KRQ?07ACA?BB>;7358<73:@CFHIGFD@9:>@@?=;;85568;>=:867758>@>DIIC;7>?;987667>EF@8559?BCBAEOYWTVSEACABIGAB?@CDCDMQKE<9AHGHGMbdWSOJD=;>@ACEJNJECCBEILJFBAA@?:677677768:==?@>=;853223575.-/03321/./25533431/011114?NRSQRSSQPMLJGFEEFHD>;66=BDIJA=GOIBB@<9521-/8=<;<;<:99:95112650326:<<>@@=;83,-57679:;;:645:?@@GJ@=GG>>@BD>94.-//08>5.033342345651/146?LPNRL:)%+30064003306?CCBFHFB@=8>2,582'%.1..14359<<;7616<73210/012/*6KNB<><8431,.9AFG@89>>8.)-142KKKJJKJIJJJIIIIIIIJKNPOKKLLMNNNMIHHHJLMLKKJJKLKJIJJJJIJOUURMJHHJKJIIIIIIJJKMNNOOQRSTTWXXXYYYZZXWVTMJOYdggkqtuwyuk_VOMNONNNNMMMLLLLLLLPSSPNNNOPQPORRRRQOKKKJJIHHGGGFGGGGGGGFGHGGGHGGGHGFGHINUXX[[\\ZUTX\_a^]]^]]^^[SLHDCEGKMNPSVY[\_^[YZZ[]^__^[VUWXZZXVX\ZWXXXXWVVV[_^__ekghni[VZXS`pj`iy|vsrtn`Vblgmjiy|vnc[Z`g]MOSQU]]ZTTY\ZUXZ\XSWSNPONNS\VPQSTTURO_neYXYYZ\]YXZZ^cZPRSTRTXZ[[VPPPQWZ\]`aaefeeehiihg`h~…wcd][[`fihfZXcccnrzƒ„‰‚YKQNLLHEHYp‚”X@CBAA==@EGDAAELMKILOOJA@DFECBA???AA>===>?AFOUSNHEINKIIIGLOG@BJPG>@A@???>?@CDEFGHIJJJG@>==>>==AEGIIFFJLHC@AEJJIGEEFFECBCDC@<=HKIE@@Ys|jIEGHFGFAB9D¾ê⽜—“zaTPOONPQSTUWXWXYYXVTRQNJBFG@;<==?EILMPSWXY[\]]]]]^^__``aa]YYYZd[E@CBCA@@JRSSROP\je_gnhREC>=IW`efgikkkji`WVXRKIIGLXWE;=?>>>?AEKU\XLDJX[[`]TMPSNHFFFFEDCBBDEDDED>?LQIFCDGJIVe_Z`WB>BBCDDEFCBACEEEFFDDDCDIJGIJIHHHGBAGOTTUTRQPMHHHFGIIIIIIILQUWUSSSPOPQRNKJKLNOONLPTTQSTUVX[\RˆÖÓÆÊÆÂÁÅÉÉÉÉǾµ»ÌÔÑ˾¦•£¿³¡²±µÈÆ¿»´«£—„vutojgf_hŠ—†qifb``fjf`^]]]\YWVUTTSSRPOMJHFEEDEM`v‚…ŽŠ‚{rrŒ›ŽŽ‘‰{qiegd\VUTWXXXXXXYZZZYYXUTTUVWXXYXXVTSTPNPOW_[XWUQPSSQQUUWXXWUQMMPSVVXYZZZXVSOT[]\]]\\baZNGB=CDB?=;88;=BHE>=CB@>>>>?GMQNEBBDFC@BEFEFGGFIKHGMOMD:@PNdype\cikj`URQOJ@9898E^bgsplg]TPOHEAB[pu{`OLMR[ZZ`fgdaba[\N;IS[XJIPLHMMDBB<8:<98=?87[iTB?@?@AJX^[YZ[YNC<9741>NKCAB@>;889@FEBABBABDDEFGC?@@@BAACA:767:DOH30>C?<=<:9669;;<>??<<<88@DBBGJE<8?LRLGKKHIHCDGC;9<=;5349>=:=@><;86523>JIA?CDCB@AGIE@9-,9EC?BFLOJIMJD@<976437?A@DPZ\ZXXYRB<97:A?<@?>DGGGJHB=55@GHIA@YdZWTL@55=@ABCFHHFCCCDGJIEBAA@@<779:87;>BC@>>>??<85456227544335443212465357876632347=FNPPQSSRQOMLKHFGHHGD>98;DKPQKIMMG?:87668747?@<::;:6568752025401//49<>@?;41-*/576767:6126>JQMCDH>0299@IGFDC=328878510243321247:8555528MQOVO<+(8?0*/.,+05944AEDGG>@CCEB9,-,)30261-136=?A@=::9799983./79/).1/.08;BIA<9Fh_NLRF1.533C=6NX[fS@EB;57635=EIGLSTPMZjkhcQ==JOU^R@[[@;69@;1**--../206KN@:AA:64115>5'$+///KKKKJKIHJKIIIIIIIIIKNPPLKKNONNPNKHFHJKLLLKKKLLKJJJJIJLNQTVVUPKHIKJIKKKJIJJKMMMNPQSSSSVXXXYYYYYXWVSPKMNOXgqrswvtrj\ROMJKMNNNNNNPQRQQSVZ^_[SPPQRRQPSUUTTSPMMLKKJHEDEFGFFEFGFFFGGGGGGGGGGFGHHHKQTXZ\\\\]]]^_][]]]^^__`\XOHHHJLLLMPSV[_^][ZZZ]_^^_^\ZXVYXSTW[XUUVUTUUTUVVYYZ_ihb^ZW[a^]hqpr|xqrohd_W`ddjfbjqph^YZajbROQOQUVTQQVYYSP]iSFQRNNOOMW_VPSSTUVPGUrnc\[\\\^ZX^_[a^RPUVVWZ\[[UPQQSY[\^`_`fgfdadgiifag{…‚jdmZX]_emsllqihqip‰‰‰TFOMKLHEJ_y‡”‹[BAA@@?=<@DDABLSULJJLNICDIJGBAAA?@AC?====?AEHHEB@?L^ZNHGFFD=9?=<>ACDEFGHLMLLHB?>?A?=>BEGJKIKLHA=;<==<<;?INMMLHBAB@>?ADECA=XuwRGGFEFEB@:/uâéÔ¯¬¨lXRPOPPQRSUWWXYZZXWUURLGCFF>:<==AEIKMOSWXY[]]]]]]^^^____^]`[LEGHHHFDCBA?HOQQQPJMajbdfXLIB;@OYaehjjkkljfZRW\ULGECFKIB?=>>=<::DZkncPHN_dfkaVQNMPOGEIIFB?>>ACCCCB??DJDBAACEO_g__dWC>@CEFGFFCDDDEEFDDFFC@@GNMJJIHIKJGFJPRRTSRPPNIFFFFGGGGFIKRWZ\WPQSQPPQROLKKMOOONNPTUUUUTUV]PgÃÜÇËÉÃÄËÌÈÈË˽´»ÈËËÈ»¥•ž³±£³Ã·½Éÿ¹®ŸŒytpnlidciwŠzoifecaild__^]]ZXWVTRRSQPNMJHHFCEEHVm…‡‹‰}x{ˆ™’•‹~{vnijhb\YWVWYYYXXXXXXXXYWUSSUWZ[\[YVTUUQNPQS[ZVVUTQPRQQSWWXYZXTQNORUXYYYXXXWURRX\\\]]\^b_YJGD>:==<;99:;>BHLG><@?>>>>AJNJGC@DLKB?CGHDFHGDFHHGHQM?;MkmzŒ€tdfnmgb\RNK?97899@OUU\iph]XQLHJIEIWir_?>JSX[WPMWfjecgb\UX`WdpcVTPLMMJC>9769>GJGIQSLLLC:9?LYWD7=B@<:;;;;?@AEVgX=;?>>><;<:98>CC>>@@@>=:9AG[q{oVHJJDENTUVWW[_\J72532=NOHD@?=:766:DHD@AEBDFFEEEFDCDCCABC?<;;948=828?=::;CG:48:3.3>FIKOQSRK>:=>@AHPOJF=78=<;<=?@A@>=<;>CC>?BA?=@JSOHKNLMKGE@;;=>?>6369<;;@BA@>96410:GIDDEDBBBDJIC@=4/5=DIMNMIGMN?6=A>9888:>?AL[a_^]VMD:767;<=<@A>FOE>C>5447@GHF=>JSVVQJB:=>>?ADFGHFDBDFGHFDBAA@??>;>>77<=>CA<<=??=8459;208888766777435776468999654458;>DINPRSRQPNMKGEEEEEFC@@DKHFLQOMIC;42332669;<;::9<;5135655324400/,.4:=@?:/**.367752593*-9GPVUGCD=-)-6AHC?BED@ACB?:65532000//58574-4KOUYI8//>?/(+.-*/3767:BJFA=BINNF9-.,,:=52.-.49ACDFJI<4118>;30178/'(+,+,////2;8>irTE@;=3,.2<95GVVTF9:;989877766>MRTTOUiuzygPFDCENOLjsJ1-3;>70/-.205CE@HI=;AB:6400/5?DBA@=;91*)-./0KKKKKJJIIJIIIIIHIIIJMOOMLKLMMMNNKHGHJLMMLMMMKJKKKKKJJMQQRUWWTQOLKIHKNLJJJJKMMMOOPRSSSTVVWWWYYYYYXVSOJEGUhrqt{zpjdWLJIJLLKJLPRQSUVWYZ\^_b`ZTSTUUTSSUUUUURNLKLLMJHFFGGEEEEFFFGGFGGGFGGGGGHGFEHKOUWZ]]`cdca`XQY[Z]```acd_ZVQJIIKLNOSW\^_]ZY[^`_`aacc_\\ZRUZZXTSUSTTTVVUTVVVVWXXUTZdgaap|{}}tkkomfdb_acacb`a`]ZZ\_jn_QPQPRSRSQRTUUWUhlPRVRNNPMXbVOQUTUURNNizka_^]^^[W`ha\]WRU[_a_]]]UQQSV\ZV\cbcfgfdaafjieaan‚„x_phb]\hrsns|ws|od„}‡zRGOMJJKHKe‚”cMCAAAA???CFGJQSQLJJJLKJLPNHCBABBCDECA??@BBAAAAA>=PgdUKHEA@?==>?@AA@@A@>>?@@ACEFGKPNHFEAAAA?==ACCHRTPF<;;:;<=@AJY^ZQJGFBAAABDEEECA>LdxuRGFDDCA?>:6=¯èູ±’€_TRQQQQRRUVWYZZZYWWVSKEFFC>;<==AEILMPSWX[[]]]]\]^^^_^^^]]YXWRNPTTOIC@?@GJJJJLHBPaef\KGK@9CR[agijjkjjhcSOW\UKFEECBCCCB@>;:>AIZb^WOJHQZ`_QKMKFJNHABIID=:<>@A@AA@@@CCA??ACUjpqobSFA?ACFFEC>ADEEFGFFHIGFEFPSOJGHIKLKIJMQTTSRQPOLGEFFFEEFFHLW]\\XRRSRPPPPONMLMNPPPOPTVUTTSUWQOœÚÉÈÍÂÂÏÖÑÇÈÌÀ´¼ÊÊÿº«Ÿ¦µ·³¼Ê¼®¿ÌÉɼ¨}wvromlkees†‡|uqkggfdhg`^^\[[ZYYVTRQQONLKHFFDDEDLbz„‡‹’x|‹šŸšš”ˆ~xpnja[[[YWWZYYYYXXXWVWWUSTTVWZ[][XSSTSOOSTXZVVVSQPPOQSUXXXYZWTRPQTWYYYYXWVUSRXZ\\\]\\^a^WHHF>77:;:9;;<@CHRTC;>====>CIIED@AMRMD@CEEA@ELKIHIGAKH:8Celzˆ€€pjomec]OLH>97679>GMMKWdZMIGJLOOE:BZ[B5=EP^_VJEXnrkmvtmmplchzu^SYWRPPK?777:?ILIKPOIKF:8?>?@AFHEABRvpmy}“‘“—“£«ˆjM;?C?>===@CEGYZGCC>=>?DID><735:BJNMLKEFFGEDDGGEDDDBBB?>?>832./8>=<===?<6368:87==>>>==<;<<<>?:67;??ADE@;<957:<@A?<;;;99;AGD@:55536AHECEDDDCEGFFGC=88=305=@>DOY^^`^RE>;7899:;?<<@@JTA493/356?FGD=<;:;?CEFFEDCCEFEECBAA@?@@??;769835767;@CFB;89:649888767876314786457753012237899AJNRSRQPOMKJGEC=:9=?BDF<8CNPMIA;8321-./01115:>@?933444444552//2039:=;7/+.25667535;8-0>IHJONHE<-+,:D?8:?<;=>===<;:74210//4=CD?6142+5HPUL:44871024742357:=6:HG@IQV[Q>5/.**093/234:?ABBDN[VKB=<;>:32681+*((2<7//..8::SaL926A6+-4778@ILF8202;CGMQLA988LWYaUJWj|„oSJLLILQSUvtF/<>72/30.:BFPOGJI=7752011,'.;A;9;5..12.-./1KKKKKJJKJIIIHHHIIIJIMOONMLKKLKKLJIHFHMPOMNNMKKLLKKKJKNPQSTUUUUSQMHHJKJIIIIKMMMNOOPRSTTTVVVXYYYYZYWUOLIJVfsww{}m`]SIFGJLKIIMUXVUUUX[Z\^_``_YTUWWXYWTUUSOMLLLLLMNNMJHFEEEFFFFGFFFFFFGGHGHHHGGIIKOTY]_`]Z\YUMIVWRV^a_^adffda[SLIJMPRTW_`_]Z[`aa`abdffa_ZUZ_\YURTTUUVVWVUVVUSSSTUSV_bajy{uvrjefllfddcdc^^_^][YY\_akp`QQQRTSQQRRRRUVY{‹ˆoUY\SNPMXcVLPUTSRRROYxebea^]ZW]ik`X[\UW^a`]\]YTQT[\WOUdgggfeddbfljfb]e„‰{^pxl[`otqno|ƒ…†rwˆ†‡kNHNLJKLGKfƒ‹’Œ_JEAABBAA?CJLNNNOQOKJJKLNNKGBBBDEFFGHDB@CFE?==>>>@A@?BDDC?=;;<=>BHMJCDFDDBA@<=@ABM]^O@:;<<>BIPUdpkdWKFBCD@@CFFGFDC?BJWVCFECA@=<:<96`Ô廤¬‡‰rUSRRQQQRUWXXXZZYWWVTOHEEB=;<<=@EILNPTXZ[[[[]]\\\]]]^_`^YRSVWWXYYWSJ?;JW[`gijkkigj_JJUWPGDEDBCEDDCA?GP\_ZZYVWXOCELOG@@FKJJMOF>EPK@;=>?@BBAAA@@A@??BDPds}u[LGDA@AABA@;<>@AACFGEGGHGIJOQMGFHJJJIHKRURPQRQLIGGGGHGGGFIMX^][YWUTRPONNNNOMLNPQPOPSWWTRQSUHtÏÎÀÎǺÅØÖÉÇÇö»ÌÎÆ󣤱»ÃÎϼ¥§ÀÉƾ­™…{wusqqppjgn}xwsnhgfed`]]\\ZYZZYWTRQPNMKIGFFEDDEUo€‡ŠŽ“’…xw–¢¡ž•‹ˆ†|sqqeXVY\\ZYYZ\[ZZYXWVVUSSTVXXXXZXVSSRQOQTUXXWWSONORRRVVXXXXYWSRQSTWYXYYXWVTSV[[\\\][\^a]VHHH=57:;:99;=@CHNO>;=>@???FNLGD@ENMGB@CCDD@@HOLJKH>>>976AHg…‚€jgrldbWKJIGE849<@DIHCGNG>?ADA>EF;678:<<<>;99>CDIJHDALvs^fy”Ž¡¡¦±€E?@@?>>=@ELMJFHMJEBBBEEGHJIJC=><89=>HPPMPYfnlfllSHUM?DMQTV\ddVD<=BLTROPLC?@=8438@FMSUOGECBCCDEECBDFDAA??A>73422:??@BB@;53247@CBBEJSWWURRRQMB>CA@Sbb^YNB>????=<;==<<<<<85458:7;EB525786456669=@BED?<<979AHD>956863:DA;>EFEEDCDGHGC=8@PTJAAEGB<<9466/,2?<=;76:@<:BGMUK:328<74@CDDEEDCBCDCCBAA@@@@@A>;856730//19@FLJ@:97898888767544425886456752001269954>IORSRRQQQONHA<6202799;53;HOMC;<;510-,+,..04:?@=;865456568631487488753014676664357:87=HJKPRNK@/-.=IB>IE85;989;=BD?BFC;3/5?BC<200/6:AKH;7769427721126899677@OMLNQPF632-*)+0./7:=@A:0,271+,16::500.-139JPJR_YE:>=>>=BQUNJGCBEFB=68==@ETc`K>@>=@ACINQ]efd]ZUF>A@?CEFFFCBAFAA=>HCFKLA<<<;86’ß¾–ƒŠ…YQRRQPQRTWXWXYYYYXWVSNGC@><<==@FHLNPTXZZY[\\\\\\\]^_`a^TOPQTVVVWXVMGEEHIMPKA@A88L^OHLH<@Q[]cggikkjjgWEEMMIDCCCCEEEGEALjsuqe^[[_bXMIEB=;>DOQNOSNFJRPGBAB@BEDCDDB@@@@ACCHRbvrUHNQSLDBABCDDB@=>@CDCEEEEDCDJLHCDHIHHGIMNKIJLNJEFGGGIJJKKMPX^\YWVUTRPOOOONOOMMMOOOOOTWUTRRRV°ÙÄÃɽ¼ÏØÍÁÆƹºËÑľÁº¨¢®¼ÄÍо¦ »ÉÀ³¦œ‰~zxusrqqqkgbh}ˆunhgfd`_^^]^][\ZXVSQPPNLJGGFFECCLcz†Š‘„wx~¤¡™—ˆ‚zomrl^UVX[][YYZ]\[ZYWVVUSSTTVXXVVVVVVUQOORUVVUVSMLLOTUUWXZYYXXWSSRTUXZXYYYWVUTWYYZZ[\[[`a[UIHH=68::9889<>AGFD79=DIHD@FPQKFDGHFCA??@CHG@BJGFJI>589888CIQWXVidZknlXSWKBHNPRTUWXTNIHKPUTRRLCA@=9524>CFMRLEBA?@AABBABDFGEDC@?=848;;<=>BGEB>521369<@EJPVWSMILPOMJIQPDHZ`\_]K=?A@@?=<===>>=:77401236;;4355466679;=@ABCC?<==;=?A@;746<<56>=57?DFGFEDBABA;8FURFBDB838?>9840035>OZ\ZTL>0*2AB?C?78>?@ABCDCCCBBBBBBAA@AAAA@=8555544459?CHH;66468789987658=???<766667667745:<;44=GNRTRRRRUSI@720223456777:AEB76994.,-./2544689999875667799668:::85554246777651,,017>96;FPXURQC-,2?FFGIC>;::::502119;=?:689306=<.'').7898427EUM:6985233-,,-/003;><<@BCFMFBS^I/*3<=974,(*,*'9PF;A@AC@=:;2'())*+,087+%%%,7;BNQJLYTB44BW_^jfC;EMMKFC@.GackZWI.*(*02EZTC@@@ABDFGHIIIF@@BEDBAA@BCBEHGGID@BDB>98;>?@DLMGB@>=<=>@CEC@@CDDEGGC?=DCAA?>?FOSSXXE9=@@CDEFFB@><=<=2Q³Â•…‚‹eQQPPPRSTVWWXWXZYYYXWVMA>><;<=@FIKMPSXZZZ[\\\\\[\^_```ZNDGPWYXWUSQPNKHIMQVSGAA><EQROLJIOTTSMIFDDDEEEFHFA@@@ACFEHVptYO[giaYNHHJOUSE=?DGGIIGFEDC@BGGCAEIHGGGHHGEFHJJGFGGGIKMPPRTY_\WVTPNPRQQRRPOONMMLLMMMQVXZZ]J„ÖÈÃÊ·ÉØÒÆÅÅþÇËÀ¹º´¨¤ªºÊÎÐÆ® °ÎÍÀ·©“{yxutuusqkg]fƒsmihfa^^`aa``_\ZXVSQPNNJHGGEDDCEWpƒŠŒ„z„†§§—’”ŒwnihjbVUVVVYYYYYZZ[YWUUVVSRTUVXXVVVUUUTQNORVWVVRLIJLQUTVVY[[[YXVRSTUWZZYYYXVWUTVXYZZZZ[\`_YRIHH?888:8777:=AHEA66;DMJDADIMLHGEBCD?<;;<@EBDIB=BC<679:>@CIKOX]ir_HDIIPfx\53=BFKKHC@CEFJTTMPUL@:7;B<:MYSLXksomv‚‚wuvsottjf[LNTSSTVVPD97H]hb\aeYIFMTWSMIKLMMMKGA947;<<=GNT]n_Yig\[aVJIKPUVTROORTTTUVTQOKB@BA?:522:DGJLIFDCBA@??@ABDHLIED@=;98:<>=99BJEAB>50/5=>;BQZTMKHGJLJJNQQRQPXba`^N>@BBCA>=<=?@?<8664113469<><9:99:99<>?>@B@>=<>A?==;99955>B;7;>:55S\YQA:;7239>BHB9?CA@ABFMME?CKMLG?@CA>;;<<==>=;855468;1/444578:98675249>?<989:>@?;8559:82,*.1566666569973345678;:8;:8238952355554/*+.29=:73;LZVTUI2.8BDFE>AD>9:;=?MXTMLOOD6,+/560-.-179<;:9;92+6@<0-.29@=75922.../111../257207:969<>@C>67;=<3/25561+('''$*@GC>7?B=?AA=0(&'*++/55-*,.5>ABDFIOSH96619NblZ63=;B<7HMLLB442Tsq|jVT<+,+,5EQOHDFB602221/-+-012664321/143/--JJKJJIIIIHHGGIIJJMUYXVURQOMLKKJHILPSQNQURNMMMNNMKLLKIIKIHIGEFGFFFFHIIIHIJKKKKKLPRRRRRRRRSUWYYYZ[[\^\TJHTZ\ehrurnUEIJGIJJIHGEHLOQRSTX\\_`a`^]]]_`__bb^YVUQLIGFFFEDDEEDDEEEEEFGHHIIIJKKKLNOOQRSTTTVVTRVXRJFEEFHIIHKRYWW^ddbdhhiheb]WTUZ^``abd]VWY_gijklmle^]`_ZXVVVVUUUUUSRRTUTYcfky~{~€wmfgjfbceaZTTY^]X[dc`djljs~saUOOPQUZYTQOWgrˆ„nVQ`jgULXgXMOQQPOONOQQSQN[qp`^\X]mxwri[POQTSQPOOOVRGJOPTWXYZ^begfkz|h`gcddeZV[foqoomlkn‰“—’dWcXQHDEFHIHDOkƒ‡ŽzMDGC@DEDDHMOPQSSTUVPHHIF@???>@ACDFGFEECBAAEGEDCDHKIB@BDHFBEEB?<;=?@BDIKEBDB=>@BCEFA?@DDCEGGC?==>M[ZYQGB>?EEC@=;:;>>ADEGHFB?;7=HEDPYNLOKA@?>>;6u¯—zlWNQRQQSTUUUVVXYYYYYYYRC=<;;<=?GJLMPSXZ[[[\\\\[\\]^__`XF7;JW__^[URONMLJLNUYTGCGE=>GNG9;O[^cggiijjkj^LGHGECCCCBBCCD?I`n__adhic^_a`XTRKGAIUVSNJGECCCCCDEDA?>@D[iWRfqpb^golih\ONRTYVF?DKQQQPMKIGEDBBDECCEGFFHHHHIJKKIJHHGGHKNPQSVY\\YXVOLPSSSRRQPOMJJLLLNOSY^_dWWÁÓÀÇͺÀØÙÍÇÉÿÈǺ·¾·¦¥±¼ËÒÑɹ¥¢¼ÍƼ©Ž}zxvpq}{rlkecis~upnkg`]adfeb`_]ZWTRPNNLJHGFBABAKd~ŠŽ“”‡{†’’œ¡˜“–xsligeYTUUSRV[]\\[ZYXVTUUVSRTUWXXWUUSRQQPOQTWWVVPKIKKNPOQSUXXXXXSOSWXYZZYXXVVWTUZXYYZZZ[]`_YMGHIA988887579=AHD<648ACDFHJJ\iL7AKK\ou_>6CJJKLHC@BGJNQMLUS@8:?B?=GVTQTdd^eu|zomv{spwjSH?GHGIIGDC?:BMMG?65Hh~r\[kzljŠ¢€HAFDEGN]cb\Y]ceWEEU_VKGIKLMNMH@?@>;:::>?K`hcjf_TX]OJLLPZYXWUVUQMMQRMJG@;<;;;::<<97?E@;>=5227@A:>>>;886655678=?>=;:<=<9:=>=:<@@=<?=:;;:9=A>;>A@:28DHC<9779;97?JIGKC1.:?3.8>=8206EQURI:9BEBB?;?KJAEPNEBBAA@>=;<>=;;::;>9013:>>@BBDDDDDDDCCBBAABAABB@>=;512:93:A@9.*2545889988:?BDGF@:;>>==;9631247951.,/71023457;==@B?;<92/58:1/3545543336:;998>?CHJE;65:JH<7730/...--02697106<;83343101*&C^L002.0/,-039>?BMYTGGHA;9<@=0))*,04674-,5?@ABCCBABA@@DIHFEDIOSSMEABDEGHC@?>?ABBBAACEHID=?A>>BFB?@DEEEFFC@>>@P[WUQHC>=CFDB@ABDFGC???ABBDFGECB@><:>EDGLHE>@@AA@@??:K–€uqro^RRQQRRSTUVWWWXYYYYYXVK@;::;=?FILNQTXY[[[\\\[\]]]]^_`VC9:?O^`bfh_OGINJGFMPUMEIJHCCIB:AT]`dfgijjiie[MLLHEEEDCCCBA<=Ung[cjnnrg`bc`]\VLA;=FOUQIA@>9657:=>ADEB99@CCDEGIFCCC><>@B;6776568;>@BEJIC?NU<4>CG]lc]TJZ[PLNHA@@FMMLKVWK?9>HMJVjhSO^bQIWjk\QWed_ksX902ACEEEDFKNJHKNNJB67EPOGA@@>?DKTSE:>IJKLLKIHEOgqjacpzk]_XGAEKLQ_e^[ZXWYdbM?JXTHFKNOOOMFAFJB::;=<>KZjpsh[TXTKINORUYYYYYWRLEA@?AA<::;@C;3339FOPQQLHEDB?=<=>?BEEB>::;;::;;<=;::866:=843<@?=<@GLOSTRNKKNOMOQT\`ZQICCCBDEEEA=<<;;<:888755668::7677<@<8:<<;9:@B?==>>=>=>ABA<8=DF>47:8:=;;DJDAD9,2AB738;<<9:CLNNMICGPQOH==GD96@DB>:;CQTPRVP?6<;<<=;:::9652/38>A??@ACDEFFEEDDCCBBBBABAAB@>:6368/07><<@@A?<6222344773/18AEIMNHA::@KQOJCCCB>===:423359;6/-25533349>AAA=63234668?AAA?;<:5100;7346777:;:98669<;DJIA707LJHRMDKJNQ>-/0,-225<7+*08;87532014:@EHJKJH@<5FK7245431.....01484//4;><51/-,*,,*?hf<'/0,,7L]kwwwteaiib`]UK=@B2)*),47796-,9B@;79@D=68=<546997,,023769FKLJ=,($M}{zJ*2559:DHF@<3.39<=98:9883////0122138:99::KJJJJIHHFFGIKMOQRTWWVUTSQONMLMNQSTUUTSSSSSQPPPPPNMMLIFFECBDGJLKHEDFFFHHHIJJJJKKLMLLLLMNPMMSWXXY[[\^`b^TIBCGMSMCLYRFGHGGGGGHIPY[\]]]^^^^____^^__^^]_ceca^ZVSROONMJFEEEDEEFGGHJMNNNNNMIGGHKMNOQSUWYZ\YXPGDGIHFFGGGGHIJKKMMNPTTSQRRSSSQRVY\_aded`YQPZdgknnnnmkeZUTTTTRSTTSSSSUUTRVeqsnimpmidfkf^^ghb]ZZ[ZXZ_bc`_m~}€h^WOPPXbddff_ZaTVZ[Z_fe[QWk[PQQQQPQRRSTTUVVcmvtkd`^dv|yxvkVOV[WTU[_IHLS\WZa]\Z]achmuzumlbUUiyvtsswy{yfOGd£rFCJIDABCEFEGTp‡uOIIDBCCDBEKSWXWSMKIEEECAAAA@>>???@A@@CGC>BJIEC@FOTWVNGEGIMI>=ACCDEDA=<@GLK@=AA>@EGHFDCCB?>?JTROLID@>BFCA>;=EIIGGHIJIIIIGA::DHLNQTX[[[\\\\\]^^^^]_`VE@<8AOUZcliXHFMKHHIJJIGHJHFEB;;FX`bdffgiiig_XONLGEGGDCCCA@?FLSWmtppqpc^`bfgfdM@=<=?A@>=;K|› –‚€wkb\VZb]RQPRS\^PCACGMPQPNMJHDEJNJGFFGFGIJKLLLJKNOMIIKJIKKKKKKKPUUSUXYXVUSSSQQPOPQPPTUTY`b`YjÎÒÃÏʹËÜÓÌÉÈÇÈɾ¼Í⦻ÇÂÈÐƲ¦œ˜°ÌÆÃò’z€}poz‚€xnhfdbfr€ˆƒyqkhcdikfa^]\\XURPNLKKHFECAAAKf——‰|‚’‘‘™˜•˜—‹|yphgbWSTTQRXbhhb\ZYYXXWUTRUWVUVVWVTSQPOOQTUXYWVQNNPOPONORRRTSTWTQRVZZZZZXVVYYY\^\ZZZ[[\___\XOHIHA:998775699987889987:>DE?8;?BDDFOPLFFKIA:==88986669;>ADDE@ACFC8@GMLINVKBC??HLMYh`NU_WJEGLNH@BHDGZ`I::=?BCADHJIFDFIJKMOKDDKKMLJKOQL@AIPRQPLICDKOLD><=<;;<=><;;867756;==>=96458@D<67@A?><9>ENRSQLMOPKGLPS[aT?:BFCBDEDEEB?=;;:63577743246631139=98=>;:;=AB?=>@A>;=B@<;<<<<==??=;:@FF<39<9;?=?JJ><=2,8EC=;;:;=AHMMLMNNNNKKNRNGG@76>FB83;DGNUQLK<2;@=>=<<<;;::<;4/-2:>>>967:=ACEGFFEEDDCBBAAA@@BAB@506;4.1:FE<43ADD>;DGEC?;;<9645:?@;66;?DGD:7;8?IFQRU\YIBB?BBE>3,8KFJRG:>ACB3)-24311;IL<,,6:711450,,.3623564477557851/0/,-03232.---*++0SmK%+84+HyŒ’—’•|_dqkcde^TIC.(+(-8955524=A?;>AA@@>===>???@DKH@AEFD@<=EKQTQMIFEHNIFC>ABEDC@@CGJIA?CA@?==?=BKMJEA?ABB@?CIIJKKHEDFGDA<8R†rqmlbURRRRSUUUWXYXXXXXXXXX[VC9:;;>DGKNORV[[[\\]]]]^^^^^]]RD><:;CILQW]SHGILJFDINLJGAAC?=><<<@Pm••sWNKMPJHJLMP[aTFBAAENSQNLJIGIJMMKIGGHIIJKKMMKJLNMIILOOONMNNNMOSUX[\\ZVTSSTUVXZ[YURSTRX]bb]£ÚÉÒÐÀ½ÕÖËÈÇÇÇÇýÉÔº£·ÐÌÅÌʵ¤£ ¡¹Ä¿½·y~uoy‚zunhfcbi{‡†~umggdflja\]^^ZWUQOMLKIGDCA@@EZwˆ•›‹|ƒ’‘‹”š˜˜™‘€{wic`\VSVVVX^cca]ZXWWWWWTRRWYXUTUUSRRQQPPRTTVVUSOMNPPPPPQUTTVVVVRRUWYZZZZYWX[[\]^ZY[]]\\_`][YRJIE=789:9877;966558=;89=BDC=@GDBDGLSSLFDHIC>@>9:;86679;>@BBA>AED?:@ELOTYbb\ctqVHID@>?FLMOQMBAD?@DDFMTVWXZSLHA<@F?;>=?IJHFEB?;7ALPRPLJLNNOQWWSOIFFDDFINLFAGQSSTSOIGHFACHHDAP\ZUQPQJA>315===;:::99877854423:>=?>968;=ELC79@BA@=:;<>FNPJMRI?ACBK\hZ>8DFBBBCCCCCBAAB>4/37:<94137840039;97:;:<=<@FB=>:24@ECBA=:9?<96359;99:;:769@GJKHGOOJGEBB>:866BE=79<@JF=5>EA@?<8459;:;;:<=<7679<=>=:6,),,++)'/50.-,))))fŒŠŠ…†ˆ‚j^d_\_cgf^D+'(%,991046:@@>=@HKGISXPEB>:95.-..42(+7A?<;8-4BC^zh:6>;=?95212>>????@DHDAABCB@=:;BHKMLJFGQbfc\OHBCCDEIEEHGMIECABBA@>BMRHCA??BCACDA?FJMPQNIFDCDEFEFEFECB@>@GJJFEGGGD@96>GGBCDMIHHGC@=<@Gc…tmigaVSRSTSTUUVXXXXXXXXXXXYXR@89;>CGLNPSWZ[[\\]]]]^^^_^]RD>=?@?CGEGHGDDCGMIFGLOIB>>C??DGD?=>==>>8N‚›ž•…hEJSPKFFHHLR\bWHCABELNNLJKPTRKEIKMIFFGHJJKLMKJLMKHHLNONNMOQSVVUY`b_ZVTSTTWZ\[]]ZTPPQPUZ]hyÑÍÍ×Ç¿ÍÑÍÊÉÈÉÈÅÁÆÑ»¢³ÑÔÉÈÐÅ®©«ª¶ÂĽ¹§‡vzus||ywxslgedhr~„}vpjgfgjlh`\]^]XUSOMLKJHGDA@@AOl…’™~ŽŽ‰‹‘’‘ˆ}}{oc^YWVUVZ_abc]XXXWWWVUTRSSVWWUSSSQQQPPQQRRSUTSPMNOPPPPPQSUVXYWTPRUWYYYZYYYZ\[\^]YY[^^]]__\[YRGHC9689:;:6;>:768:>A@BEGEB=:;;76789:<>@@@?ADD@9AINQNFRde^hpYBACC?<@GKOOKFGH?BFCDDLV]^ZTOKHGFIFDGHECAACC8742DQTSRNJHIHGMTX]aUFBABCBDB@=DPQPPQOMNLHDGKLIBAKUZUQQNKC847JPNKUb\UYTT^[J>@HIKQUUTN?6623578;?DIKHB933;ADEC=?AA??=;<<<:7667779877?>;9;?=BHB=:?BBB@<;<:=IPNQNB>CD>Gcua=5>A>?@BBBB@>>AED>5369>@;42773138=?>@DC><<=>=;8798447;:5468:;;:;95477;A?;;;:<==CB:@B:6;@ACFC;88;AA:>KQRRRPOPONLJFDDGIE>8;>BDDA:6679<<8769;<>??>=:6348;;:86667;=;88::;:88:AIJMQRTQNIFBC><97895:>@?<9:=>?>=942222112233347<>=<=3-2636;=<=>;642:A922/7FQUXK66869;5/,*1>CSJ9679;82--01(*5,./..14:;0,.0O>+069:82128AD?@A?4++-+.+)-40,,-,,-04;><967YŠ•‘Ž‡‡v_jlpsrqqqG-*.*+8>73467>=;>>FKIQdjbRFBA;4100/151-3?=765-2?@IXmb:5;9>>2(/06@IJJOOIHG?88:5-+)*,,)*178756;;HHFFGFGGGGFFFFGIIJJJKLKIHJKKLLJHILMLMQTSOPQQSWWSQONKJJHECBDFIKORRNJGGIJJIHIIIIJJJKKJJJJJKMPRSTUUVZ^\VPQVTLGFEFFHGECDEEEDEEGMUVNMV_`\[]``aaaabbbbbbbbdfgeeeca]YRQUTJCEGGHHGHIIKMNPQTWZWRQPOQRRSTUTW]^\[]]`^ULIEEEEFGGIKMNNPPQQPPRQQRRQONNOW^`bbeedfbYLWbc`_fgeki^TSTRUWSRTUWYZZXUSTYeprlhhhijklqnifif^`cb^^cdcchc_dp{wk^PLUZRh{_QVXYXXTVjg\V\rWXZYUVVUTUVYXWVUUX_ZWVTVT\lwzuy{fVY[\]_`]]YSMNY`aa]T_zkl|vqmlifpxvusss~‰†`NUYPJKFGGEEFFEBBCFECTyŽ‘“eDEHGB@@A@CEA@FJJIGC?@?>=@BDCA?????@@ADEB?<=BBFD?;CIJKJHGM[nomlf\ODACGMLKGDSYNC?BHH@>@EGECC@@CDCFID@CJOTYWMEDDFGGEDB@>:98CGLNPTX[\[\\]]\^^^^`^YI>>BEFGGGGHHHIJHEIEFJQLB9@@BC<6@OX_aabcdedee^TSTUW[WNHGIHCAAADLOZƒ}a_PBLWj}„aEHB?>ENTUOEEEBBHLLHGF@@DFC>====?@?DTƒ±LK@CRWXURHAES^c[KDBCGJKIIILU_\KADLOKFEFGJJKMNLJLLJHGKMNNNNORVZZVW[\XTQPRRU\a`^]\[TONOORXZf¦ÐËÓǽÉÐÌÉÉÉÌËÈÉÇͽ£­Í×ÍÆÈÄ­¥®­­¾ÌŹ¯›ƒwrs†yuwvrkeceq||sokiiiknke`^]\XUSQMMKJHHDB@@@CY|•˜Ž„“’‹‹‹…‰Œ‡€~ne`YUTUVX]_cca[WWWWWWVTQPTUVVVUSRRQPPOPQQQRSSRQNMPPPRQPPQSUXXXVRPQVWYYYZXYZ\\[\_\XY\^^^_`^[[YQFFB658::<:8@B:68=ADDGJMJE=:8>?AADCA7AMNPHB>SjhfodDHQRS`^H@@BA@>;;:JNRRRRG<=;989>ERTHFKWgjffefefN:;?>GJNME><=>ADKPOKJH@513;JQRP\fc^ZUYd_H<@FEIQSUSJ;4454579=CGKLIF@869=DGD>=EKJD==>>=:667879=<::?A@@>;=BA;:><;;>BDEC?<<99CPWYNCACGEFYeS:35:=A@AABB>;::=CA8458=A<4135447<::;BLOLD@ED:89:=CD<7788986@MRTSRPONEAEJLHDGIF;5:>AGF:4777:==96449=ACCB?:757898877755::9>GHEEFFEDCBB@@A@@@A@A@>:30/17<>:=@=:6457999;B?>3-15874466:?@<64444431010//039?=<:80-/258<;==86319A70126>IWWA,/468730-).4?;2-13-1>=54540,,-5>ACDB@@?@@@@ACDA@??CCLNDELNKGGDDRVkq^UW][E?FJPXSFAL[UCCFKG???=?AAA@ACDCFIEACIMQTSKDCCCCEEEC>;<<>?FJKLNONLIIKaw\FC>BHLMOPRQQRHA@:Jomb`_YVUTTTTUVVWWWXXXXXXXXXY[WI<;>CGMOQTX[\\\\]]]^^^^_]VGADFGHJJIKJJMSQLFFDFLOLA@ACDB:7ERY`babcddcdcYRPSV\a]UPNNKD@?>GNNUz{TFB@JJWv|[<>@?@FMROGDDDAAFILNME@?BCA==?>@BDDE?aŒc9A?BN[`]TKFHS[_ZKCBDHJHEEHNV\XLBCKMIECEFHIJKLKILLJGHLOONNNNSXXUPOOLIJNPRVY^ca][ZZRNMNORWVuÆÎÎÑ¿ÁÐÎÉÉÉËÌÊÈËÏÁ¨¬ÆÔÓËÆƱ‘œ¯°ºÂÌõ¥~orˆ€xxvvsmbai{…€uliiijlkkgb`_^YTSQOMKIIGFB@@@?Inœ“š”’’†ƒ“†{xteb`VUTWY[[Z^`_[XWWXVUVSQQTUTUUUSQPOPPPPQQQRSSRPNMPPPRQQPQSUXXVTRPRVWYYYYYZ\\][\^[X[]_____]ZZYSNG@6579;:9>GD:89;=?DLRNIA;::8:>?DHILKA@AABCDB><><768;::;<=>?A@CDDADLMNFB@IcmgomS;BI@9?MaowVMQSPID@?@EKLLKLE??@@?<:99;?FEHOONVYRMMOSQD:529FNRRSJDD@:86259=A@EWklfffffeK7;@FFHKNG=89:;@JPROMG@658?KRRT\eb[VT_iTC=ACEGNRSQH;565569>AEHJKIGB<9:;BMKBAFJKC<;=??;545769====?@???>AFD=7249?@?;755788632696469;;<<<<;:;:8778:<;::;DRYSKIID:995;A:58953439GQSSQPPRL<8@FLI>BEF?:9=<8=;96537ADFCA>?@944=C<557:CC?<71-)+/2234437??825897520111..269<==;74/,.026;;5142/61222231./1-,,,-8=?4/2320/.0.*)',;:/07<96/6?@DILI<1,11-+0/++*(*8HHD@@@;8?HWq…”˜ °{@Pekf\UN:-0;7.*7?71452-058;CHEWgeckZBBDA;630.270+.3.)+-.-,+=`W97:8>=20:D;4?IHHKLKING62?G6'+-,,.25/*+4<9DDB@ACDDEGFDCFHJJJJJKLKGFGGGHGGGGHJORRSTUVVW[_a]UPOPMIGFDCFILNNNMKIGEFFHFFGGGGGHHIJJJKKKKMNOQSSTSOJGFHGCBA@BCDDDDDFGECBBBCEFHKNRRRRRSZ`deedccdeeddddefefghfca`a_WTYXNC@CEEEDEEEFIJLMMLLNQVXWVVVVWZ^^^_YPNWahlh`YOEFIIKMOOPQSSSSTTTUUUUVWYXWY[`acccddghidbhj^SRVR^g\RWXTSU[\[ZYWVTUWcqqolihd`ehiossnlieff`_bdehmvshit|vwp[TSQXi_UTYYYXWTSU^__pYYXZ[caZXYWTUW[Wp^^__WRRQXixwx{voonmkhfd`^acWLMRTPLJCOs†z}yusmr}€}w}uc_eZOIQSKHFEEFEDDDEDG]|”‘\EHJGA>?@BBBCBBBBA@A??@?>=?BDCBA@@@@@@CEBEJKJGIFCNND>?C;GPB`cD;;O[KGMQft]C@BLQHKNF@AA=:9<=>==@@?AB@?BFHIHGDBAAAABBCC=;>AADKOMMLOSLIMUkr[KG>EUYWUSRQMHC?=<:Xtg^]\ZXUTTTUUVWWWWWWWXXXYXYZYSF=>BELOQSX[[\\\]]]]^_^^\TGBFHHGEEGILIINPMHHCCJIA@EBCFA:>OV[ababbccbb]ROORV\_[UPNLHDA@=CKJQonL>A@BGJKA=AA?@?BHMKGA??AB@>>BBDGJIIHMWK=>?EN\d[QQRSSTVTI@BDHJHABMTUPOLHFHDDCBCEFGHIJIILKHHJPRPMLLLPUTNKLLHDHPTTX[^a_ZWWWPNLMMRWP°ÔÌÐǾÌÌÇÉÌÍÍÉÇÊÍȪ¤ÃÔÖÓÊɾ›—§¶ÂÅü¬’y{†€sy€zookeesƒ‰‚siikjlmiedcb`]WRRPOMKIHEDA@@>>[Œž}‘š“”’‰ƒ‹–’}skfac\Vd\U\]YX\\[ZXVVVUUUTRSTSSSSRPPOOOPPPRQQQRSQPNMPPQQQQPOQUWVRRRQSTVWXXZZ[]^]\\[YZ\]____^\YZWY\L@768::::BHA;;;:9=GORLIA>@DB>=??ADGA87:;=<=?@CB=78<>>===>>@@@CDINLMMLGRbjnnhoq`A@KA8:>=<;;;=?EFHLKOUVRNMOSUI>><;BKPRRPNKB;759=<:;:DHFECLM>89<;866:BIHGILLJHD?=?>=956=@?635768=>?>@?=?ACDGHF:..9A@@ABA><;89@JRF=BIJLIB;8984?KQJFCCBA>>=<9798359<;;;84445:<:78=@@<::97446776654359==;:=???><:98;==;=>9:DMPLJLIA>=8:=67=;53339DKPQNIHJE;:;9>C829923=8;:976669@DGHC;657788777879:8.2BFDBBCDA<:;<=?DKLNMLC98=>?>757;>>@DLQLFDB??@<60,+-.03337765587448<<8520011/18=<<>>:6331//.162+*//-7?77><2*0=7.5DFGC;7620/./+-149>??;63111464.+**++,.7;:64220--./,+++6F;0569954CHGE>9:@DFHF9.0.+//,,+*(+8GF?COOD71**/CSZcmƒg;DU[N?8422241,/;=0-35-+..+/@C4@^ebg]EEIKH:20/241/,+*(*,--..AYJ58:9=>;:@EEDCDDEFGGIIHHKOQRTVYZ\]^__`a^WNLWgmkkje]TKIKMOPPRUUUUUUUUUWXXY[\]]^``aaabdcdfejuvjZVUPzy]SSVUU^ea]ZXWWWZ^gpz|lhj`Y^fc[dqttrib`a`beglrusmkpvsqpeWTUV\\WTXY[\[URQZ__rYVUWY[_^\ZWTUV[X`^^__XRVRQZipvwpmkkhgc`_^]^\VPMNNLLJHEPixxwy|{u}‡„ˆ˜¤ºjlj`p~_RSMJGEEFFEEEDCGb’•TGKLG@>>>AABCCCCBBAA??A@=<=@DEDBA@AA@@BEEHRWSKC>AIF:9?@7TSCZN897>GLUVcŠV<>?BINPK?:GE<=@B?<:;?>;<<9=@DFLOLMNJKMJLNMURNQKL[gkeYOHG?==<;<BEKOQTX[[\]]]^]]_`^^\SFCFIJE?>CJKHHIIIJHA?DB@E@:ETY^bbbbbbaa_UKMNPSWWSMIGFFCAA>=CEJYVG>;BJG>AGC?@@BEIG@;=>=;>=;EOI<:>????>@FGGILMNOPNIC=>HU_`XUUWXYZ[UKDCDGJGA@L\UHILKIEA?AAACDEEFGFILJFIQXWRMKKKMNMKJKLIFIPUY[]_a^VQQPNMKKLSRpÒÍÉÇ»ÆÎÅÅËÏÑÎÇÈÍɸ¡²Ñ×ÖÐÊÉ®“Ž¦¹½¿¾³ŸŒ†‘›–ƒqtztnhehmqz…†{mhkllmmgdfgb^YVRRPMLKIFDC@@@=H{¡•|{Žž˜”‘Œƒ~†‹okmke_TYtj[^]XZ\ZXYWUUUUUUTTUURQQQPNNNNOPQRSRRQPQQPOOPQQQQPOPTVWRPQQSSRTVWXZ[]_`]^]XW\^_`___\ZWZUV_[G:779::>FC<=>?@AFMOMLKKKLLJGFCB?AD@;899:888:@CBA????A@?;;AGLOOKWlzvmhiomdRE@:679=BBBPb\^spN=BHFCIUVHBFJOZ^RN[aeŒdHHlƒhTOMHFDB@@AAAA@>=<;:;;:;<<=?CFFECGPVWSMLLNQJ==EJLNPRRPJA;63/7>=<;<:AYd\]fkl\@9BECCB@@@?<;=AJRUTRQM>CHFEEGJHDBA@<78>GKJJKMLKJHECCB<8BEFGIJB9>@@>=?BBACD<8ALQQI?::976;DHFEFECA?BCBBB?9348;;<;87514<=7019??;;?B>64:AFC<766779::;=@DFC=::;>@?>@A:4:ELIJPQH@?<:>=>?>=;85778ERNB;;<<;9459537966;>ACFHA8788888888559@DBA<766778778:<=;842586777>>406?B@@BB=79<=<<>DKKLJF<9=A@?>968<@>9=KOC;=?>974/.255544359875544469<;:860//138;<>>:32354440)(+,,,.11463103535>FIJJ?77650,-2323:A@=:5/.117AC90+)+.-/8988741.**-.,,./?S=100786AKGAA?62269@HB0%9YS1(41)',7ED8:P]O7++**)(*04=@@MLA8117:=ACA?DG>24<<51011+/<5*;S]c^HFIKL>2001122100/-*+044=JA7<<;??=;=<8(+;DA@FJFHD>@:@JA960.26763275,EEECA@??>ADC@@CEIJIGIKKIFCACFGEDDFMQOOSY[]^^\_dfbZTQOMKIIGGFEEFGFFEGLQYaZE>ABDEEFGIIJLLKJMOPOPRSTTRJDDFHHFB??@@BCCCEDCCBABDDDCDEEGJNQTY`ccdefedddddddeeghghihe^]_`_]_`YJBDDCCCDDEFEFGFGHJKKMPUZ]^\ZZYXYVOJJU\\\_bf_PJKLNNNPRSSTUUUUWYZ[\^`aa``abbbbbbcefinkf_^YT‰y\XSTV\hjb]YXWWW\hkjxronc[^gbYU\jruokhggggijlorsuwvwtonaWWWWYXVWXZ_]WTSVXauWVVWW^cc`]\YWURXY^]]\ZX[YXZ\_clqnmkhd`][\\VUVVTRPNNKEJKKSZ_bcuŽ…}‹‰»Úæ§c_VKŽÔ‰QRPMJFEEEEDEDBIh†—–ŠOIRLH>>?>?ABCDBCBBBB@@BB>;;>ADCBBBDBA@@CDITVNFB@>?>9;@;8YRBHA<;;OhxrZb¥ŠD8@BEILKF<9EDACBDEFDA?@BABHLRMBFNKCB@C?:98@KLQZ]_]VNA=9:<<;=?LY[`cccccbbc^OBFGJRSMGFHHIHCAAAACDBDGC;9?BBC?;>ACEHJH@=?@<9;>;9CMH;9<;;<=>BGIKKJKOSXVPKA=FT\[WWWWW`he^VMGGFJMHGNSPGHJIGFDBBCCCDEEGIIJLJGJRVUQMLLLKJLLKJKIHLORZ\^`c_QKMLKGNVT_O®ÉÆÆ¿ÀÊÈÆÊÐÑÏÌÊÌÏÄ°«ÄÕÖÓÍËÁ¤’Š—µ«ª¼¹ª¤¦§©¢Œvt{sgebcjtu{‚xjehjlmlkhkpk`YXUSQOMLJHFDCBB@@BEJNOMLJHGJQQMKJIHGGFA<;;<><:=AFE@:>?AAA@:77?KSQPhvvjb_fmja`U=368:@IIDGWd^d|oJ;CDESaT?CHCIUUPWdhq…’uM?uŒpTVSLHFCA@ACCAA?=<;;:988:;<<CA><=:9FSJDWjiT;:BA?>@C?9=?<>EPSQOPTP>;LNKMLB?CDFJLG>9;@EIHHHFEBBEFD?73:DFFJORQQOLJHCACCB?:52441/7@CC?;?@86=@@@AA?=<BGGDCA?@BACC?;889;;;9755569951/49<=>??=;9;:769<>?AEFE@:;?@>>?AC>89@GLNLHA:<;8;===?@?;882/>NL?66:;999656779733542468;;963/-3:6-3<>AEE?615?CA@A>=@CC@=>@?;:;;:;>@;9EUUJEA?=6/-08?@=;99:=;7567656899:;<9/-/39>?=>;8;=;5159;<<3.-01///./0/122468;>@DFH>448:3*.6412=IE=840/235ALJ@4-,1007:::640-++,03352>R://,/4?KLF:9A90/06=DG5/c‘i)'LO.'17:D:3J]O8,,./1.,,029@A;/2>B@=CQYZZ[VLGFED@<:<=916B81BJPQCDFIJA321003568971**35669>@@>ACB>77650.7>>>DGEA<>MRPWTLHB:877865541EEECA???>?AA?>?ACDCAACGIHD@CEDDCDEMPMNU[^`ccbdfije\TPOKHHHFEEDFHJPW`ioryu^G<>?AAACCCCCCBBBB@AABDGKNQW\\^befeddddddddefghhikjd^[\_][^d_NCCDCCCCDEEEEEFFFGGGHMRTTRPQPPQPOMKJLKKLOTTOLKKKLLMMMNPRTTVY\]^^_``aaabbccdddeeegihffhaX‡zaYSQRV__YWVVWSR]lkfruruk^`ge`\[Xdqmgkkjjmomijmquw{y|zqcXXYY[YWXWY][WUTSRcvUWWWXehdbb`]WVTY`\YXWWXXX]bYPYmz{ywpga__\YSSWWWUSPRNBGOLHILMFNk‰‘¬À¨qO@B>máGNSPLFDEEEDDDAJiŒ—–‰IATJE=>A@@CDBBBBABCB>?CGGC@?@A@@DIHEDBACGLOMDBBA?=>?=A9>]L>>:=A<;;>>EWWMGHDACHA89?EGHGB@BCCDFHGGGEDBBHLNGGJJLOPQL=::<<<<>A@GNJDFMQQPLECCCCEEBAC@;@C@;:=<9:<>BDB@?@?<;CKMPMJLTZ_`XNF@@LWYVUURPXaXPLHLPKGKOMLKIFHIHFFGFCBDDEFFHKLKIIIJLOOONNONMKLLKKJJKMNOWZ\_d^NIKMLDXlle}ÏÆÆÂÁÇÇÅÉÑÔÏÌÌÌË̾¯¹ÎÕÔÐËʼ¤‰¨±š£­³³º½¶¥€wmf__fossyylccfinomllorh\XXUSPNLJHFDCBAD9G‹ª}™Š‰‹Œ‹‰ƒudblrmjg[SHNebZ[YXZZXXVUUTSSSSSSRRQPQPNMKKNQTUUUUSQQONOQQRRSTTVYYYXVUTTVTSSUVXY[]___^]ZY]\\]____\ZW[KJ\kwD8784>U[SG=;=?ELMMMGC?>FNNHEDDDB>;989;>A@AACC@==?@><<<=AAA@><MZK;CE?HPKQchei{lJBqŽo\\SKJFCBBCGE@=>=<;;;9789;;;<<<;88:CIF@==@DFA;;BLQSWWU[_UG??GMLE><S_Q;;????@EEA??=?EPSNNRVQ@;KOLLHBADFHJMJB>;?FIHGFDB?CFFEB818CDDKPSVVQLIH@67@H?1343335FJDBABA>>@AABCB?===@FLQMD@?>>>>=:9=@?>=<;9755776884359;>@>87:=<88:;=@BDED@;;?@===>@?=<=DMJ=652586345579765886@@A?;722442332322;CGHHGGEEECCDCCBAAABDDA;744=EECA=76789;;83103313:==@=966;DHFA?9;2-.7ABBBB@?AB<658:97689:;;;7..05;>>==<:8877678:==6003311220-042258;=<;K3/0/.2BNIE97=7016;>AB7K†šo&,jq;$>?+AIE?>DC?DB8357668;<@AAB?BOX]acdcXJ8000//.//BCDCB?>??>>>====>>=<=?AEGEBBC@ABCEKLKNVY[`fghggilkcZTOJHGFDDFGLOT[bjprsuwsdO?>BDEGIIIJLMNPQQSUWZYZZ[XOHDEGHGB>=??@ABCCBACCCCCBBBBCEHILPRV]cffdddcabcdeegiiiklkicYTUWWUXZPDBCBBBCCCCCCDDDEEEEFIJKKKKOPRRRSPMMKJIHGHIIJKLLLLKLKLORTTV\^[[^^^^]]_bdeefffggghhiikkhdvned_\^acca`a`abbenjdrpijaY]fZR[^]exocddeehoojmnruwz{{~vdVVX[\\ZXYX[\XUTSQQerTVVTXhlgffec_[UZ_ZVSTTSSRYgZbt}‚ƒ}viabd_][ZZYWVUUTPDEKMLKIIEBHN[mtg`pkWECC?CBBFIHHHEBCFC>?DJONKIJFABHMLLLGCJQJECB@@=@GMQUWMRbF;>>?BBJZR<9;=<=@DKKMNIDCCHE==CKOPOLGA@@CEGINROGCDEHIC9>NH??AC=8?CF@CddYXXVUTTUUUUVVXWWWWWXXYXYYXYWSIDJORTX[\]\\^^^___``ZOJLLLLE?:55:@FJHB9567;<<:7;<4=R^``bedccbbc_N<==@CGIQZ\XUUOHFEDEFECDC????ABDHKJFEGFA?ACCA?>?><;9;AIPROMHAAGNOOMKMT`dc[NKE>DLONPUUSU[UMLNTXSDBMPIEDCEGGGEDEC@BCDFFFGIJGHIJJJLMNRRRPMLLKKKJLMNNRVZ\a\MIKINTboq]¼ÎÊÆÄÄÅÅÅÎØÔËËÊÈÈĶ²ÃÒÕÒËÉȸŠ’¦Ÿ–«·¾¹·´«™†ƒ…whb`abelpqtpgfghnttrpmki`ZYVSQOMKHFDBA@B>6j®}ˆœ–‰ˆ‰ˆ‡…€zpa`hlj^_\UPR_\WXWYZYYWUSRRSRQQQQPPOQQPLKKMQTVVUUSRQQPOPQQPRTUVY\YXWVVUUTSRSWXZZ[]__^][XX[\\]^___ZYXYC>m‡~=7773?X`\PB967;ELMIECD>;AEA>==9788;<<>?BCBABB@?@A@><<==>>?=>AEHF>?Kcijfehgdb_b_G569:GQ@778BVROfsS328:BC?CCBIGBJY`dcaSC=JbnjcXOLKFDCBCHKD==><:964459=?@BDDDA;9>@==???AD@9897;M_^ZcicYPHJQNC;@ABEE@;866:?@?<<:868<>>:7>HB;=@@>>>?@ABA@A@>;BKQRNE>=>>>=97:?BAAA@?<97644:A>63699:>=76:=?BFG?9;>=:::77@C@81-//0221/./1232379:<<<:33898654468755668;;=@@=;;879;;;;98778:9778=@A?85211003235349@FHGFFFEEEDDCABAAABCCC@;76;AEKQF97988:;;:643124799759=?BEGFD@AINSSO@<=748=@A<415;?CDB@@?:89;::88::;;984102479;:::9879;=:769:4../01113.+/35657>B<79:=?;6;<1;F9-/;KK@9325852//8BJLJGA:2-013553/./26:>CADL302125@KHB8783..5;:74,>zŸŒGEz{C"PS)?WIA?91/-,--..188-'1LWIEFAACB?<@JQRSPOLDOebA7>BB?=;9AG7,/224//24566611<:.,37658>A=?CBAIOC856789:==;=E?;EJNarxv^P>.00--,*+@ACDCA?===>=<=>>>>==?@AACCAABABBCEHGHKPRQV^_[[^`\WTVTNIFEEDEGKOQTY_acjpporsl[IEGIHHIJJKMOPQQSVY\\[[\_[NFFHHHE?>???@@BBBBACCCBBBBACDEGHHLV`egfddc^\^`beghiijkkjkmeRKPROKHGDBCCCCCCCCCCCBCDDEEEFFFGJMRUWZ\_]VPMLKKJIJIHKMLMMMOPPRSTUV[ZWX\]]\\[]`bdeghhhghhhhijgijiijlmmnmmmoklnljhijhgwug^XZ_`TPX[\_stjjhfedfjmmnruy{{wsdUPUY\]\[YYXYYTRRRQQenTTTSTanopojea[TYXTUSSSRRSXgnƒ‡‰…ƒxg^did`cc^W[^[ZQLEFJLMLJJHGHF@pÂǶđSHOID9^ePPRQMFDEFECDCBNl„“~SFICABBFFDIPRSSKDBECA@BEHKOQNMKIHFAHTOHQVLEGHC@@DOW[bc_kdB@=>©çÔzD?>hf@>ACY`I8=AAABCDFJHEFFEHG?=CJPUWTPKIEFGILSXUKDDCBC>9;FC>:CZ\OOUNHMNQO=;ABFJA5Pk\WXWVUTUUVUVUXXXXWXXXWWXYXYXVNHMOQTWY]]\\^^____``WMJKJJJIG>6699=CE<48::<=;88999IZ`bbdeedcbbbZH;>AACHYhj^UUXRIEEDEEEDEDEE@=CIKLKGEEED@@BAAEGFFEC?;:>FPQLHEHMLKJIIHJQXaf[IEGBAEEDGQUYX[_^_db[TICGJHFDBBEHGEDGFAAADFGFFGGEEHIKKKLNRSRPNLJJJJKLLLNOTXZ[XMJJGPdfmh{ÐÇÆÄÄÃÄÅÇÖÚÐÊÊÇú´»ÍÕÕÏÉÈì™”˜¡“’ºÆø« ˜Š†xhacfihhhrspjgikouwvsojga\ZYVROOMJHDA??@A5H›¯ƒz™‘ŠŠŠ†tpnlknoomdd_XXZ]\ZXWZ[ZZZVTRRRQPPQRPPPQQOKKLOSUVVUURRQQQPPPOPRTWWY[YYXWVTTSQRSWZZZ\^_^\ZXVWZ\]^_^^]ZX[XBQ‘h63753AWaa\M?76?>=7799?AAABBBCDBA?>>?>:8BFB>CIDAFHT[ijfif___dcM8589=B?979=:888868AFGFEFFFFBA>;89;=?AA@85548Nc_]ghd_REHOI=7:DHJM=2426DE<=BGQUQI@=@A?@BJQRRTWA5AMNKJHFGB;8777888:<==>@=624559:89:98:>?=<::=?A>=?@@??AFJHA>>@@?>>=;;EICACD?96668AIC714657;<;9779=AA=<=;:98865:?@=;<=:45=>:9978>DA6120.242275002246:869<;;812<=9::4157546665568>>967:<>??95;>>;6247524777679CKOF:9::89897666302579:>ACCBBDGIGGJEC?;51028==?CA;99;;49[hP=44@GG>7:?B@<;;;;;;:;<<=<<;:88:74678::9999:;=?>946740/020253,*-5=719DE;57:BKJEE@-7QN6.@MD7743672,,--3BORTN>2-+-.232112358AKDIR3/2235:CC=8883..11.*))(@j–ˆs~zD0_Y3AWOC=620/.,*)1AB41BMQQD?DEDCACFGLQNLT`cZ\py`OC?91/136?A5+&&),135568976=?600998<>?>?CFGKNJD;889;=?>:;D:2637Tox{UEE63111.,+BCEEEDA?>>>><???>?AAAA@BCBBBAAABCDDFFHT`dcdeed]WWZ_cfgijjklklonbRKKJHFDCCDDCDDCCCCCCEDDCCCAAA@BIPQPSX]bbZQNMKKKKLJIJKLKLOPOQRSSUWYXXX[]\\[[\\]_dgceghhhhffgefhllilmllmmmnkjjgddjvoiuq_YZ]ed\]`cc]gvwrmjihhimnkpuy|}zeVTVVZ]]^\ZYYUXUPPQPSfkTTSSQ^ntlgb\WUTWVSUSSSUVVWj‚„€‡†…~yh]emja_ag`X\c^UIAEKLLKJKHHJLCMÅâë”RLOIFBCIKNQQNGEDEFEDDCQpˆ‘’yPLOBADFHGDGLNQSOHBCECBBBDGKMKJHHFBAITSMIPOJMNHDMLHILPU[s_?>?>>>3kÝËbDIIQUTPWaVJHILRVULGDA=;::==>?@=GVJKSVTXWPPJ=?KREEEAGHE=CeaZYWWVUVVVVVUXWXXWWWWVWXXXXXVRNOPPSVXZZ[]]^`_]^__VMKKIHHJHB=;:57AC:6:<;9:?><98@P\`ccdfedcab^RFBBCBEJV[Z[WTROJFDBBCCDEGHGB?DLMHDABFKMKG?;ANPMKIHB<888=@DLPSROGB@AGIIIS`WC>BBACCFHGQ_XS^eiplTGFGFEDDB@DFFHKOPI@@BDFFHJGEDDDHLKJKNRUSOMLKKLLMMKKMORTVTOKLKHOcemf´ÎÆÄÃÃÃÆÇÏÚÕÌÉÈĽ¹³¹ÇÔØÕÏËȹ¦¦¤§¦‡”ÅĽ»²œ”’Ž~pptwztidhsrlegkqvwusmjhf`ZYWUROMJHFC@==B;5r³’w…”“‡†ŠŠ‰ƒ|wspoqqpnkhaZ[ZZXXWVWZ\[[YVTRPOOOPRRRRSQONMNPRSUUTTRRQQQPQPPQSVWWXXYXXWVTTSQSUWZZZ\]]\\YVUWZ\____]\YYaXL{•…IIC;5DPX]^[T?68@GJD;;@DHLICAFG>9899;==;:>BAABBCDDB@@C@@@;7BUVOKJEEGCDYok_aa^`aceR;579:=A?>><>BS`]_kg\PBBHE<658?AAEA96448=?>=<<=@?=>BDEEDA@@@A@@AB?>>>?A@=>BB@?????ADB:@AEF>78989::;;966<>814=@;7887>:78<>BD@;=@<9525;<::;;;;:;=>>?ACDDFFEEEEDDCBBBBAAA@@@?=:=CE?<;:86455676520137;AEEDA@EJLGC>742210/036:AFCAA@<:8=><::<<==>=<<=?BC>::;<===<<;<;;=<734553156.5@:,)-7>21@HB64:<841888;=??>CHJJKJF<865568527>6/,&(:XqxL4:5/-/1.,*DEFEEGEA@@@@>=>@@@@@AAAAAAABDECBBBBBBEGGFEEDCCCEDDFIKKKHFEEFILPRUX\enlbbmrqopn]ICCFHHILNMNOOPPQSSRRRQRRMGFFFDCA@?>??@@@@@ACCBBAA@BCDCEFFLZcbbddedZONW]_aegjlnnnnoqfTKIGGEDDEDDDDCCBCDA>=@GPXVW^_OBKKGLOU]\RNNMMKKMMLOMKKJIKJJOQSSUWXXXXZ\[Z[[\\[\]_[`ghiifb```adjhfgghjlgbac_[[bak}uorfSajc`cahieg`]n|wqonlkjmplntvz{„dSUWUY___^\ZYVa^PPRRQfjUUSRUlusXR\[TSTUTTTSSUVWUVnŠ}€‚ƒ~{xoikmkg]YdfPFV\SKCGKLKKJJIHJMNGDeÏßoMQKIGFECGKNMKGFFFFFEEETs‰’“zQKMAAFHHFECCCCIUSFBFHIKOUVNL}“Y>CEDTRRMADKLLJEBHGA@@@A?\Y>>@>=<:3–©L7B?=@>=@ABIKKGFFCABGOMNSRPLKJB?DHHNRUQYc`MGHINQRNIFA;89:;<=@EDDEIKDACFYlreWUI=G_aOUH?CFHB@Sh\VWWVUVVVUVUVVVVWVVVVWWWXXXWVRQPQSVWXY[\]^^]]^__VMJJIHHIHFD?959CC<69<;9;GHA:;GU]aceefecbbaXICFFEEFGDFVd^NIPPIECCCBBEHHIGBDLKD@?AGQXUK>?@ACIH@KaXHQ]_c`K:=FIGFDBBGGEISYVJ?>BFIJIIHEDCCGKLKKMRUTRNLKLNPOMKKMPPRPNHJLKHK]edyÒÍÃÂÂÅÉÉÌ×ÕÏÌÉÅÁ¹±²ÁÑØÙÕÑʾ®®³¨©œˆ©É¹¦œ—’“t|‡‚sg`_`ejkdagpy{wsnhhhc]XWUSPMKIFDA?<;?3L¡Ÿ{‚•—ˆ~„‰ŠŒ‹†{rnkgfggfe`Z[WTTVUSTXXTSSRPMKLMOOQSUUSTSROOQRSUUSRRQQQQQQQRSUXYXXVWVVVUTUUSSWXZZ[[[[ZZXVVXZ]a_]\\\ZZdWN“’l@mlO6Yga``YQ<8=CGJE>;>ACLQKCDG>:878;<;9:CF@??ABDC@>@DDBDC;:H[`a\QJFA?WpjYV]a`abbW@6799;>CKJ>:EG=:@A<;>BFGHJOT_ji_L??Qbkd\\dcXRQLIHDEHHLHFDAAIU]bcbdbYTVW]ggcc_N?:<><9:=AGGEDGT]\cmcK73DLC?A=;B=:;=><;@GFA??@@>;BRYRMNIGLPRLB?81;LOOUSDJKJKIFCCCFKNLOMFB<56:<@EC@?=;<;::;<=>?><;::972./1589::87779::<@DB=:=AA@BCA@?ABBBBA?>@A@?ADDA@???@?>@ABBA?=>@CFAAFJG=8:<<<==<:767;>:34:>=75887626;:;<;:::8879;;::;<<=>@=537;@CEC>>=:6247<=;;;<<;<<<<;?FFDEEDFFDCCBBBBBBAAA@AA;10:=?><<=<;=>@A@?>==:765113543366/6A;,),14/2=C;04;9@QUI6*).29=>A:333663/++/.+,9OWUQB;@>852--0114F80EN<8EQUNVnjTKMMJM[ccqwh]Yhƒ‚jSJJ@34931=E>3)*79574-/7>B:/110012448=>AFIJID?64210/0,,360)),,2JilC+01.*)+,,)FGHFEGGFCCBB@>==?@@@@AAAAAAABDCBBAA@BDFGGFGEBAADDFGDEIKHGHHJLNNNNOQX`cbempmkkliXKDDGHJNPPPPPPQQQQPOMMPRPMLLKIFEC@@?>??@@@ACCBBBBABCDDDDDGS]^`abdjePFNUTV[adglopnmnj]VPHDCDDDDEEDDCBBABFMS]glppqslS@DJMMSXZUQPONLLNMMOOLLPW^edRMRUUVWWXXZ[ZZZ[][[YVST^hhffb__^`\Zab^]__``\XVVbure`onmwycOavm^dddi]fe]bnrolmpnintrru~‚€„gSTWTY_\\]ZYXXb[RPRTKjoTUURWqypRYjbUSTTTUTSSUUUVVg†‰„‚}|wtwwrqpi^VYP@GPLHFHKKKKJJIGILNOK?o™dKOKJIIJJIKLLKJIIIFEDFHWu‰’”xPMKCDGGFCB@>?=E^dM@FPVZ^`aZZ»j7ST>>==>?ABBBBFHJJD>DOPNU\XLFFC@CFFKR\SQSUNGJIJLNOLHB=;;;;:=EFFEHGD>IJ>_}}h\[I;Upd]cMA=@DA@LcbWUWVUVVVUVVVVVVVVVVVWVWWXXWWTSQRTWVXZZ[^^^]]^__TKIIIHIIGGD=64;CB:59<=AEILA8AOZ_bdfggfdcc_TEAGLHFFGKYfeWKNYVKHJKLKGFGGGHEFJGBA??FQWSG?DOSNFDCB@>>BGMNMLK?>FC;:>ACBB?CCCB??>?BE@9E\R@ENKGGB;=GMJHGGFKLIJQTPHB@ENQQMIGECCCFJLLLLPTURPMKKNRQNKJKSSPNLIJKLMQ[`a°ÙÇÄÂÃÊÌËÖ×ÎÌÌÇþµ¬·Ï×ÖÖÑÊÁ´«¶·Ÿš•—¿È®“ƒ}|yv}‰”‰lWQW_cced^_ht{{uqkghg_YXWSONKJGDB?=<;56}§|‘”Ž„„ˆ‰‰…vkhjf]WW]a`^XTTUX\YVWWMILLJJLKKKLNQSVVSTTRPRSTUWVTRRQQQQQQQRVYYZYXVUTTTTSUWUSWXYZ[[[[XWVUWY]_a]YX[`][cSDˆ][~}_8VsqqqeM=ADEHJHCBADHKKHCBB>::99=BAACJJC=<>@EE@>>BIOOKIJNT[ahgU?24DQQSSGCH<4=G?2469>@<IJGEEEEEEFKNJIHDFF@:89;547755579<@B@<:>CDDDDCEIHA=>><;>>>>>>>=>AHJA:;<=>><<>=<;:;<<88:<>946:9:BED?639BOP@676564238:997316>AACFHE;1388;?ADB====?@@?<:<>?<9:7337>BEF?:<;61244459=====>;::>GHDBBCEECCCBBBBBBAABBAA=21;CB@?>;5568;:996655118@BBCFGGECA@;4112773/3?JOME??=<;<;9>?<92+0>A;@A?=<;:::;==;87=>>??@?80/0014323336764/++,.0026940352:JK;-'*/0,/683114882,+/55038EWYSF9>>???@BBABBBABBCDDCDGNSRVZ^chcTHGKLMORUZ_befhgcXVZWKEFFFEEEDDB@EPX^a`]ajsvsqomRDKPSUUY^YSRPNMMNKKPW]hqvuxjPPQSUVVXYZZZZZ\^^`]VQPWca[\]`bab]X`aYTVWUTYZR]š° €xdZhne\akjepfWf`emhggec`cornpssst~€oZUUVTYbXYZYXVTUPSRPQKvoRUUSR]lpXdsbRSSSTUUUUVUTWYZj‡Š‹…€~‚|qu}€kakkQEIHFDFHJKKKKKJGHMNNOKFNSJIIKLLNOMONMMMMMLEDEHJYv‰‘–uOKKGGGEC@?@??=HbgVKMSY_[TW]evb_b_e[LBA@AA?FKFCBAAA=>?>VS=<=<;::9;=<=>==>=<>@BCBACEGKSlr]LQW^XJB@@?B??GRVLJIGGJMLJHMPQJD?=?=;8>IHGIPQIFW^H]vugbYD@ajUSZQD;:AHLNTd^WVVUUVWVUUUUUUUUUUUVVVUWWWWWUSRSUVXZZ[^^^^^^`]SJHHHGGFED@:67=AA=:=?AIJFI?:JX\aceeghgedb[OEAHPMH?EXb]TPR[^UMLMPUVQLGDBDGIGEFD@?ELLF>?KRMEBC@=>>@CISRJB?>AEA<AFGHIKJJINQMMOMIHGEJUUSOJGECBBEILMMKOTUSQPMLNQPNLJJSVPNMLJLPT[`[sÛÐÁÄÅÈÊÉÒÙÒÏÍÊÆÁ¿±­È×ÕÔÒËÁº´²½¶› º¹§’„|v€‹— šŒu`W_dedda^_juxusmhhhaZWWUPMKIHDB@?;=93b¢‡wˆ‹Œ‘Œ†‚|tibeg`SLQ^`^[TNQY]a_]]XKKQLFHPUPLMPSTUUSTQPRSTUWWVTRQQQQQQQQTX[ZZYXVUTTUTSVWUTWXZZZZZXWXXTVY^ab\UUZdc]cR8c„lx‚pFPrx{}sPCHIIJJIHGFHJNJDEED@::>CLMEEMIBGRWRNOPPQOIFMYcoywn^RNQUdmbYcsxtbQHCADJMOIJW^]]_b`][WSU^dYOXcln]>07@FMQRNHCITVRYcaQC?=8ASZWSKIG81=F>37:=:8;@B?>=;66==>>=;;;;:99;=?CFC?;52138977;:744345458=BD@;=ADCDEDCGOL@:9;=;;>@BABGIHHHHGGDA@ABBBDDDEEEHE;2003=EECDCAADC=8:CHFC???@@???AGJB;;===>==?AB?9:=;<=<<>=99=><><7312:DHE;69:972/158>?>@ABC@79BF:459945>BDFA7985122/.5=@@@BB?:68@EFC?@CCDCCCBBBBBAABBCCA@<:<=>>>=;679999:::<<92,1;BDFJKIHIKH>889:983/5BKNNF>>>=?ABAAGPQ>,0@FCCGJHC@@??>>=<987765421/06;:9;=<<<;5..3676311113;6+',.0234642022203:;2--.///0112347;92/027<=<:>JOPI85;94/.243544;FE=GT4034880,.-,,+.79:44@D6377654NqR%-899;>;7323359@@6-049:750/66.-BPSSJFZdctiC3?RsoFAKHE<100.35310013882-5AA=<<><0-0*&'(-7;::?=1+4:92.3536@FFJOS[bdaSABFEC=2+**+EGJIGHHHJIFDAABAABA@AAAACEEEEDCCCBBCDDEFFHHFEDEEEEGIIIJJJKLMNMLLLLMMNS^fjlppmfYNG@>@AAA@?AEILOQRSSTUVUVUTUUUSMHFDB@>>>>=>@BBBAABABBBBBCDGIHFJPU\ZQLHEEFFGFGKLMPW[\]VOV]SJIIJGEDCCCDIQSOJKOXhiacjnrqYDLVUUY[ZWVVROONKTadciswstzfMNUVTVYYXXXXZ\]_aa^[WUVSTWZac```ba^ZWWWVTUWYŸÉ¸¿µ«„YSTZckmebgl\Sc\[gijhc]\^gqrrtutrjbk^UWVUUZhWWYYXVRPPPRSRO|jPUVSQQap\^k^UTSTTTUUUVVUW[X]y…Ž‰……„rr|{ˆsYrwQFIHDDFIJKLLLKJGHMONOKNHHKHHJLNPQQSQOOPRPLFEFIKYw”–sOKHHGFEB??@AA?EX_a^WPRVTNQXYckZ^UKWOC>>?><=HSTKB@@@?@@=TS=:<::999;<>?><<<<=>@CFKD>@DQ…»µnGagZOF@?@B@<9=A?<=DPGHNRNGJQXRG@=?@@96HMDHY[LP`dOSWPU]KDJLKKMICDEC>:9ANQG?AC@=@CB?DNWWQIIQOH@;9EKHCFHDDNPD9;?CEGIONLF<=B@?HOJDIMMMMOQQQROHGGEKUSOKIHECBBEILMNMNTVUUTQMNONLKKLSVTQQOOQQQZaV¤ÜÄÃÅÇÈÈÌ×ÕÐÏËÅÅÈÀ¨¶ÔÐÎÏÎȽ¸·½½ª Ÿ²µ¦•ˆ…Ž£¦ ˜‘}e^aa_]_^aksttqjggc\WWUQNLIHFCB?=;<5Vš‘y‰Ž‹Œ•™“‰‚}yqfaa_YPP[b\USRQPRUYZ_bXSXXMGFO_]QUXYVSSTSPQSTSUVWVTRQOPQQQSTXYYXXWWUUUVWWUVWWVXXZ[[ZWTW]^XVY\ac\SRWeb`eS>>`p|€‹aZlux}v\IKMMLJJJKJGFKLFEEDB;;?>@KLJIGFB=8>BKSSQTWL=:A@:CSUPSRI?46AE>9=@B95;@?<;;:517BJOLECEGNSRME=87AEGIHA=CE@?A?;<==?@@@?<;<=<:9;=?BDDA<6356898559;:6127;?@@DFB>ADBBDFFDFKI?64;C?=?@A@CGHHIHHHIJGEDDCCDEEFFHKC50008DJHEDCADE?74?NTOG@==?@AABACKMD<=???@??DE@8:>;9;<:71.1215>BAABED=516ACABEDCCBBCBBBBAAABBBCCC@@@><<;;:867899;=>===92,.5<@HNQQPKHDA>=:6792.7DJLKD?BA=@FGBER[ZOB>BDDFHIGA@A?<:;;:7755320.-,.1356;>96675336;<984011154/-13578;<621222222321110.0321248:<:52/07=?;79>AHH3,122003435404?F?HQ9>E>86765995103<>4?QH.+48:<7-51(-1368<<1))+*-:>701861135429<7CcbPOMDO`ipT1+17SZ@DGBB?740.14677767961/4;=@FHIF:/-,))'(08<96778:<;6168/+5EPUVSWabZRKHFEFE>6321HHGGFHJLKIHFDBBBBBA@BBABEFFFEEDDDDDDDFEEFEDFGFFGHJJKKJJJKLMMMLLMMMMMLMWfmpqlfbXIB?@A?BEGLTYZ\^___^]\[YXXYXWZZSNIFDA@?>>>>@AABCCCBBBBABCDEEBBFGKNKDCFECCCDDDDDEFIMNNLHJNMKKLNLFCCBCDCBB@?@HPQSWcmnrwrXISWWZZZZXYUSRNOTVUV[fjfjvxfSJPVTVWTTUUW[\^accdfc^ZXWX[]^^_a`_^\\ZYVSS~ÚäÏÀ·±wMSOM[krplfc_][XRV[aid__`bglst{ybQYZYWX\\`cOS[YYXSPPPNW\Z~gMSWSVSXqjQT][WXXWWWVWWWZ\Z]hvx‚…„„~y}‚v}Œ‡]WYRIFEDCGKLMMMLJJGINMMNLMOMKIIIIJMW^WZ`\UROKIIIJKZz•™šqONHHKGD@>?@AAB?HXdaVMMRSRVS@>CAAAACB@?@??>>HUYNA>AFEC@=UR=;;::989=A@??>>====?@ENK??Er·Û¡WEcoVD???AB?;9888:1FlLBJSPEFP[XK@<>>DFBITH?NUPbk\OI=6?GBD^fE47>E?89BIIHERc^TUWWVVWUVWUUTTTSTUUUUVVWWWWVUUUUUXYY[]^^^^^`]TJGFFFECB@=<<===>ADA@@AB@8;LZ^addfghifcaZOEA@CLQOHKMCMddYV\cXHOXVWYSF==DLQUVSJFGF=:8:BLNE=@CBACFEFKRZcaW[_^YF::JXWIGJFFONB:<@BEGJLMNLC@CBDNVUMLKKMOQSWWVQLLKGHQOKEECA@?AFJLLNOPRTUVVROMMLKJKPVVVUSQTUPMY_nÖÏÁÃÄÅÅÇÓÔÏÏËÆÃÈ͵¢ÀÎÉËËÌǼ¹¸¼°žš™ ­¢™’›ª«šŽ„vkhnkc]``^XY[`jprslfdb]YWXSPNKHFDB@?;;3D”vˆ–Š”’…|}{tlfc]ZWNM[\OHJSUNOQQIP[[Y\[NDBJ]_[[]^XSSTSQRTUTSUVUSRQONPPQVYZYWVUTTTUWXYYXWWYY[\[[[[VSU]`\Z^^aaYUU[b_afTMBJHFGFB?;6:EIGINRSUWX]``^VV_aK988:<>AGFB=437=DHIHHNNIK_od\kts[MOQQQby}y€„„‰{TDE=FKMJKOH>;????DLNRXRB63;89;:99:>A>=@FKJFCAELPOH?:87:EICGUXI5266:FPROD;6>GMG96<=;=?@=:9;=?@AA@<6589634447:96315@LLDADDCDC@@BHIGGFC=40:DA>AA??CFHGGFFFFFHGGFFFEDDCEGE<3367>IMJGDABED;35AQWNC>=<<>ACDEGMQJ?<@CED@@EE<6:><78<=60//2987BDDB=8/+05;AEB>>>?<5/16>?:?LJCCCBABAAAAABBBCCCCB@@@><;9865569;=?A?;951.133:GPTWTH@>>?=51670/9EJKIB?BCA?FF@FTWUSSPKFDFGGDBAA?;8:;96544320/,,,.267::767888658<=;61//023554348;><741/00113532210/3522568:<;73-19:6339<:AG3)//00265245468<9L[MafXE868;DG>761360;J9'%+364123,02/6>@<;60-,+,154333/++.566;<>Oc]PPRGDT`Q2*//2AB6@BAA@;764//6:?BCA:3./016@GGHF?2--+*)(+2;=;9:;;:753351+-5=GS]adZJLY\K9>JF=99:JHFFHJNOLJIGEDBBBAAABCCCFFFEEFFFEEEDFFFEEEFFGHIJLLKJKJHIKKLNNNNNNMMMKNV_decZTSOGDEFJPTVXY[]]^aab`^\\\\[ZZXW\_ZSNIFDBA@@?@@@ACDCCCBBABCCCCCCCDDDDCAACDBBCCDDDEEEEFFGFEEEGKLNPOKGECCCBBDEFEECGZjklnopqr\JSYZ[[ZY[VSTPPNLKMLRcmmosymLHUPNOQRPQTY\_abcdffd_XVWWY\]^]]a`_^[YZWX} ·ÏÍÅšXIQOJQ^jwsYWfcXUPQV`pd`acfd`ksmtwhX[Z[[Z^[aVEO]ZY[TNNZlhb[~cNSTSWXScpb\gd[]_]\[[ZY[a`^fuzrvy{zyxv}…rt€zbUNKFDDEEIMOONLKLJFJPNMNMLLMMJKKIGJXbS^siYPKJKKLMM[y•›šlOMEEHFB>?@ACCDAFXaZNIOVURVRA<<=<=????@@?@ABIOQKDACHHGFHZQ?=;::::;=???>>?>==FPYN?<=?@A=;99:;>2cŒJ;EOPGDKTSLF@=69;:?NTWG=======>=>>>>98EU[abddfgghfc]RHBBAAJQRNKDBRdbTVfeOJX\WVYQD==@FOWVOIGHGA=?ADGHGABFFFGGHOUW^hha_`\SF;>JR\WPMHFJH?;?FEB@BIJIJHEB@FPVYUJGHKNS[][WSSVUNIHIFCDFEEECFKNOOOPQSUVVROMKJLKKT[XWUSQTUPQ[Z§ÖÅÂÂÅÂÃÏÒÌËÈÅÆÊÍĪ¨ÂÈÊÊÊËǼ¹µ²­§Ÿœžœ  ™¢¨›Šˆ‚oaZVRPTZ_bf^XY^glnlfa`][ZWVSOKIHEDA?<;6:y™s|‘‹‹‹‰„wotunihg^][PLXYMGKTWVUURHCISYZYQD?I[]]]]]USSSRQRTUUTTTSRPNMMMOSWYXWUUSSSTUWYYYZYY[]^^ZYXVVVW\]\`dcb^YWZ^_ZbgTPMI?@DGEEFD?>;7:EIGGJOU[`gkhd_Z]cZCEI?L^jVDQLIOUWTQMB964569=?=?=9559?DFHLQPMP_mdWkwt_OKJDHf€ƒ}|||‰ˆaBAB??EKNRW\]UIGPUNNNOD@GF=<@>=CD<768;>BDFHFEFC>@A@?@ACKTSH>78>CDDFDA>:888888;?DE@=ADDC@>AGKIA;88:;>>:;=@@:46;<989>>;:9<>@BA>>;658:60/224543456>IMD>?CGE?;>>AAAACDEEFEEEDCEFCBCCCDDCB@=856:=@CJKHCABFD?85=99>>@DB@><==>=5.29;43@F?:<>>@@=;:89:988:;5/5AC:7::<=<=<::951159=@BB?<:<>=>?@=>AA=;7426=BEC:7888645:<;957=ADCACDBAAAAAABBBCCBBAA@?>;866446;=?>?>:62..2438DLNPNECHFA<83562/7DIKE>858>>FD>?FNQQPQOKIGGCA@BC@<78<9764321//-,,08<<8569;<:96569962.-..13442//167631,*---.0343200376238748=<6567631/08@;89:8653215861//0135567AG@:?JKEACH;,14665529>EKH?:;<968=FFD;1--.//6=V`a]I??==:;IHGGIKNPPNLHGFCBBAAABCCDFFFEEFFGGGHHGFFEFGHHHJMMKJJJJJJJJKMNNPONMMMLJLPPRQKHJLMJNTVTSQRSUW]^\[[\\\\\\]\ZYZZ\``\TNLIEBCB??@@ABBBCCBAABBAAABBBBBCBBAAABBBBBCCCDDDDBDHIJIHIKMPQPOLHDDCDEFFEEDDNWW\iurmihqfLNWVYYYZVSTQQPNNONQXaistsnhXMGCGLNNOPUWY[\\]^][YVTVWX[[[\[^^^][]cZ_b{¹ÈÖ¿zJNSRMPMSc_LRd`VTUUVfug`dgieZ^qXPcm^[b_]YUR\ZFN[YY\TRZq‰‚p_`RTSPOWTOexpdfbbec`^]\]`cadhqvxvwwvsrquz^[_]\XS?DEDGIKOQPNMKMKEKSPLMNMLMMLLLKIJNMI]qjVQNLPOOPP`|œ•gMJCCDDCAABCCCBDQ^]QGENUVQPSVPD@@@BBBA@A@ADHOUXOHFFKLLNP\RC=989:<<=>>?>>???>=>>?ABFG?‡ßÈZAHEDC<;=>?A?<:889:1³^9BHMIEGHHPSHDD:9N]\T@?LTag[RMF:9>DHGMWV`cS=8;O_XE:8CYYSTVUUTSTSTTTSSSTTTTUUVVVWXWWVUUUUWYZ\]^^^^`]RHFFDBA@??>>>>=======>=<8?NX]cdddfffgfc[NEBBAAHOPJB>@HRSMXdYGKTQOSTMB><;=GNLIJIIHCADIHIIFDCFGLNHIORLSbeedeXHKLJEEZf^SJEED?=CLLA=AGHHGEFEBGILNOFEEGLUaa_XUVZWPHEFEIMTVX[THKPQPOPPPSVUPMLKKLKJQYVTSQOPTQRTkϽÀÂÂÄÃÉÎÉÈÆ¿ÅÈÌȹ°¹ÃÇÉÈÉÊļ¶¶¸·´ª ™¡¬£—™š‡|}xqswiYVYY]eokb\^cffca__][YWSQMJHGDB@=984m˜{uŠ‹ŒŽŠƒ}tonnnooh`_]VT[ZSPPSVVVUSUNEKSUUURJNY[\\ZWQQQQQQRTUUTRRQPNKKMMPTWYVTTTSSSTVXXYYZ[[]_^ZVSRSW\_^ZY`fc_ZXX\b_X`eSLNE<]q‚’„„‚„†`@BJJKPQPPIIJHGKIC>CHA>A@ABBAEGB==;9>?BFFJQRQUX\geYlvqdb_SH\€Š~ywuw‡„^FCC@@DIJJKSZQFKRTQQPMAAB>EVXG::<<74BIMOSRH?@@AA@@FKHB@>;;CIFB>;;;:<<99>HLMH>9:>=>AHG<7=>859<>==;:@IJFA;53223655888=BFC<:96489632343344558<=A>;@AAABBBCDDEFFEEGHD@>ADDCA=::;<>@ACGJIFCADD>957;HMI>BNQLIGOVVROLIFDCDDA@=;99;<;:;>>?CDB@?><=>701=A52@I?8:>@CEC=>AA>=;:::616;:88<;<<<==:66653679=??>=<>>=>@@:9=;54568>?BAAA@@@@@AAAAAAAA@@@>;87679>ACBB?;860/2555@JMOSROOI=853477//:EHA;9.-7=EE=58EQRLMNPQKC>;=BDD?77;<:75443221125<@>:67:;9876876541.0146566410--.20-**+++-/134820284//5536:96677645339=99;400//010/0034660+IooeH4/008LOKI=510-)*/7BA6,*/:KM=22<88<>AJOQJC@@ECACHD=5+&*.06Xppncadbj_ELRXZYZVTURSSQQPPRNO`rtjhlgP?BFHKNNMLQRSSTUUSTTTTUVWXYZ[[\]]]]]`]WYft¬Ö[UY[XVUMRYUU^b`\WWUTf|ibfigaXX_TJQl_V`\WWVQ\gLVXWZYQUmƒ‡k^TTTPQ_ia[vw\Xcfefca_^`deca_ZanxwuspmknkWUQQUZWLQFCIKMQRONMKKKFMXSMLMMMMMMMLLLMJ@Co˜”eS[USSRRSc’‘^MH@ABBCCDDEEFGFP^ZLEDFJMPPOOLD@AAEFDB@@BDHMQURJIMNONNNP[UJLND::=>=>>=>>>@AB@>==>@EL>kÞ GIJCD>9;==>BB<:76794’Ö?@ADGEEDENUEEUK69P\YP[b^ZWOILH>=====>=;=KV[adddefffffe[LCBCABGNMB::BFA>DGC?>62DVUEDNW_fj_J@@BDDCCDDCCB@>?A@CEGC>:88867:;8448;9:;<;85>IJE@?>;9:997;AIMIA:8;<==?><:6368;=?=9:;=FLNPLD:41//124788;CB735547999::63235835:><;9::=BD;7<>>>?ABBCCA@ACCB@@BB@AABDGHHFIQNC>BEEC@@>?BEEILKD?CC=756=GJMIJOTSJJSWVSOPROFBA><>>?BA=::;=???BEEDA><<<81047=@DHG>>BAABA>===;==:9<>=<<<=>>=987::9999:=@?===<==98:74343366892.6989<@FLE50134.1CJ>9@ABA@?@@AAAAAAAA@@@@=9779<@EHIHA<9:941322=JOS[]WSM:1254554128<;?=<::99665578762007;=??=<:872,+//-.-+,,-.036960263,+3435:877776788:@:886420./11/020/220,,L\OC',1(,>PPGA7-299521079A@:>GNC748?IOSJ4*19:<;920244.*,./022301015>C>=?=?DDDCA><>DJORVSI@CGEFFGD>:3/.-/9A>76:<721017:86135555544238>@BEA4=T[[TKKX_bba[SXaL/),IJIJLMNPSTMHJHECBBBACCCEGGGFFGGHIHHHHGFFEFILMMKHHJKIHIJKKLNMMOOOMMMLJKMNNNNMKIKOKB?DOWTKGLT[^_`aabccbccbbaaaaa`_\WQMIFCA?>@A@ABCBBBBBAAAAA@@AAABBBB@@ABAACBBCCCDDDEHJIIIKMNQRRRRQJBAAAABCCCBADO_`bgcROmwaJQVWYYVTTRSSQRQQSPOXgicaYokF===>=???@BDD@===>DL<\΃;JICE<8;>>@BB>;75684“å¥E;BDFFEEFINH@JWO<>?>>>>>>======><9FUZ\bccddeffffcVHCCCBBGLI?<<FOW_YFFJJGKLMLLJEA>BIPNMLNOFAFYhkmolfbdVIWkiYHB?=@ADIIFDCDFFFHLQQIA:===?AB@@<;:;757;;:6488989:9758BHFCA@=<<;87:@FJID<8:<<<:9:;4.4:=>>;:>?:940366::88=?7467669;=>;52246::7:=;9999:?A@==>?@ADECBA>=@BAABCBAA@@@BEIIGGNNFBCEFD>>A>==;;ACDEHIEACD;656=DEDMNQPJHHLTTSPRUSJC@=;>ABDD>;:;>>>>BFFFB@?;:921;C?9>D=47=?FJD:8:@CEEB?@@B@?==@>=<;;=?A@=::==;;;989?A>>><<=;8986541-,054.4?@=>>?CIB1/3664B[`O>;?A@?>@@@AAAAA@AAABA><98;>AEGIGA::9:7410-9IKJPQORUC255667:83027;=:87548668;@LUVNE?;867:BFHC869=<975555668::9::;;86665335897314:?DEHFB>==;512110,*-0--/14640043,+24346666767899;D9765430/134336311.,*,JJ7@AK;$1Q\P>3/+267;84-&1GWND83994@CIPOG749>@ADC;6543.)*-/010,))0=9085;>>AEHECA@<=GNQTWUIDFGGFGED??BEB6./31,'&*34204;CF<756666431.0;CBBEGCHKOVTLJQXiyuk^R[h[C3GGHIINSVZ`[LIIGEDCBBDEEFGGHGGGFGHHHHHHFEEEHJLIHHIJJIIJJJJLNNMONNMMMLLMOQRSVVQLJFDDDHNMF@AHOSX^addefffffffeedbbbca]XSOIDB@?@A??@BBBBBBA@AA@@@AABBAAB@ABBA@BBAABCEEEEGGGIJKMPQQSTTTOHCAA@@AAAACEFKUXYUVhnprbTSRVWUSQQPORUQPSTUTX`]YcqteM?@EJLJKNPQPPOOQQQRSSTTSSTVXXXXYZ[\\c\e«¦UJetqlhc]bqoiiikic]YUNSyi`kovXNVU\kkf[VSSUVUUixYa]^\ZTKFUoo_cWOUh”š—|“•—ƒqpqljc\[fgd_\Q\lknrniec`\UaYUUSWYRHFGKLMWXPKLLKJHQ]\XUWURPMLLMLLMMMH\šËèÙ—aVUTRTjŽŸ¤WCEBBCBBBCFIIGLXmZFGEEDEEJZ^PDEFECBABBBCEGGEB>>EOPPPOMQMMT\innR<=>=<===???ADHC>>==?H>>?AA=75582}Ö®J7@CEGDEHGLVJ;IVJ:>FBGWXOD;AGEQa\RXVNLMOE7;ILHSP>448;K^^TPRRRQPQRRQQRSRRRSSUUUVWWWWUTTSUXZZ\]]^^]XPFDD@>??>>>>>>======>>9>PZ\_ccccdeeedd\MEBCCBADGE@?AAAHTVRMFBA@?@@@=;<:@BCEEFFEFEDJQW]`I=9BLGAA@?@Tc^NCBFNQKIHHIOarzo[TYVSVXPIKOUPLKLMNMLLNNMLLMRSVQE¥ÉÁÇÅÌÍÌÊÌÎÁ±ºÌÐÌÅ¿¸¼ÃÃÆÆÆÊÊÇÄ¿¼ºª—œ¨°¬”„|wƒŽ‹…pWO\gd]\adcglibaba^][WUSRQMIFEC@@?<8<}‰r~~ƒ‹‰†…xsqnmjhd\SDAPZOFOOLRVSOBAA>HPCRpmŒ§†78HMPU_WJJJIG;7:==CFDA?>==>>?@CHMMB;>=DHIKG;76;JYfcO?AKY^lkVGGj˜š“šŸ{AFVTLFFIMOKCBCDDIV[[YXUTSOFKUaicP=8:9653CDEEDDEFFFEA>;9=??<96>FA759<:<=898789:99957ACA@@@DCB85?><986359>A<:?A@>:=DGHJHEC@837;:;=<;:9998558;=9567667=GC><:::::;=>??@AEIJJJFC?:8887>IME@BBA@BEIJGEFFDBCEEEA>@?<<;;>@AB?@FGFF>644;@;:ITRF=?CCKSTQQTSOGDA?ABCCB?>>>>>?@ADFFDCA><945<@>==@>:;=?EE:226ABBB@=><<>><:8>@>?@>>=<:;:86642.2622=DB?@C?AI?-,32.5J]ebT>:<>=>??@@@@@AAAABCA@><;=>=?BB@=9768<>51.6@>>>?<>IF?84688763138<<975431///-/:FKC6365449BCFA;79=;76566778864579::98885445:;8547:>CCEC@===>;54441-+/3.-.//,./.12/0442//1344556778987653311488;;<8841/02?;8Sa\A4MkkO3---569<:8/'+;HA7,'7@8AEJIB;48?BLXYWLFB73,)+.21-3PabR@@<556=>ACHFA=A<9FLOSWXZYOGFFFFGEFJKKG>2,-/1246:604AFECA:::952/0,.;CAAA@@7;XZRPJMS`uxqhQ;JclcDCEJQ]cfjqrbNFFFFDBCEGHHHHIHHGFGHGGGGGGGGGGHHHHIJJJJJJKKLMONMPPONNMMOPRUVXZ[ZZSJGHGEDCBABEMW_bdggffefffffgfdcdddda\XVOGDB??@@?@ABBBBBBAAAA@@BBAAAABABCBA@AA@@@BCDDEEGKMLNOQRQRTTTSRKE@>?@@?ABCEFFGJUgpkddno^NMSTSPQNJSWRPSUVTTUU]jkeko^H@HKHFLVWVSOPOOOQRTWVVVVVWUTTWYZY[fhn€rijnmd]^[SYjme_emlc]XQGFqk`ow{VQYY`cXWXXVVWXRQm[`^`^_WQGGYj`d‚TKZ}”“’’†}Œ–‡xvsprjXOYjjbbXLXp~wh]^_]\bs^TUTUWPGFJLKNTVOJJKLLJOY[Z^`]YTOMLLLKLLLLF?`©ÉΈTUVRUnž¢‹V@CHFDBBBELMKIHHPJCCDFHKIGR_YIBEELTUOEBBBBB@@>;DSVQOMJJDCPXfik`F===;<<<=>>@CFD?>><<=;Vd;:?ADD<7;>@>>;<<87696Fˆ§f5=BCFEDFJR]O99EGCBDED@>=HW[OLZecX_eMIWUB4>W_XPF;55:@IXbWOPPPPPQQPOOQRRRRSSTTTUVVWWUTSSTWZY\]]]]]WPECB>=??>>>>>=======>88JY[]`bbccddedccXICBCCBAAAA@?BFIRadXH@@AA@@@?>>;8CSQHRdg^RJMTVQNLJKLKKHJS]`UQZ[SMMQdu|ƒ|ZC>D[dRBCD@?@AABDFHGCBIS\aYG>@JRQNGA==EMIB@ABJPNLKJITgv|wcVYWRRTPKKLNKJJLOOMLNNMLKLNQUQ?wȾ»¿ÆÐÍÊÍÌƱ¯ÂÐÓÍÁ´¯µ¾ÂÆÆÅÊÌÉþ¹©–¡¸®“…yv~Ž—‰kXT\fcVT_d]X_da``_^^ZVRPONKGDCC@<:;8e‹l‚‹„ˆ‘•“ˆ„†ƒzutqolid^PJORYZVUNBGRRLB:AQURSSI?FSVXX[^SNNNOQQRQRPMKIIJNQSUTSRQQQQRSRTVVVUSONPONNOQWZZ\]`df`Z[ZX[`_^^\Y[gcaI:7:=><;=BGKNLD@C@:Ia_OXz}^B74:LS\twmlllklbH;=EKKGC@;8569@DEFFGHHHHC>89BSUE759@IQ_R64>\‰ŽŠ˜˜g?<@AEIJGPSOEB?AFJRYZXXWUM>6F_fYH>>@AAAAEQZ[aeb]Q?5458:<@BEEEEDFGHJG@;9:<=??CJKB75;<9?A<:856799<=<:>A@ABDGMNEBIKGDEDB?==@BB<7569:;@B=?CFHF;3799::867876569;;768;;98:EJB;9:;;;;=?ACEDFKPOLJIE>8677>MRHCDDCBAFKKGFGEA@DFCDJJECA>=>>==>>=GRPH@:418>:8CPK=7ERURQTTQKGDBDEDCB@ABB>=@BACGGFFD@>:56:<;<@ED@<;;A?4./8=BFIKJEA@<9BB@>;:=?ABBA?=<==<<<;;6863:DB?=?C:7A<.,31,09EQ\`P=;<=>???@@@@AABBBCBBB@?A?:89867899@@;73331-+,.3650-010016>?>?BA>:66679:977766889;???==?A@=;:8658<=;:98777::611242./1.,,,*+//,-12550-*)*01233566647755333499;>=<9;8;AB?<8;HMJIT]`bL.-06;;:966/*))+,**.:D>?BLD435478BZicIDK?2+)+/531V‡•–‹VDekcP>9;AKK>:8/3FKHQXYbhZMDCBDFJONJJONFA<8?=5013007><:9350Dh`RRMU[aly‚}b@17MfIJO]jnqsux|ydMGFFEDDDGJJJJJIHGGHHHHIIIIHIHHHIIIJJJJIJKLNOPONOPQOOOOPQTVXYZYYVPIDCDEDBBCDFJOVY\`deddefffghhfdehgdcb`]ZWQIDBBB@@@AAABBAAA@AA@@ABAA@BCCEEBBBB@@@@AABBCGLQQQRQRRMLMPSTVTME?>???@@ACDDDHOTUW[elmhb]SQTRQMHOSPPRRTTTVWYZXYfolg\LGIFL_ijbVQQPPRTVX[_^[ZXWUVZ\\ZY^ed`hpppk_WXZV[big[_jb[WTPKK{mbr}}c_[[`VISYXVWXZTPi^b`bbcUOHDH]dg[WbqƒŽ”•Žnxž Ž~~qwm`OIJWirr]FMj†‹v^]_^_p€aRTSRQMFFJLKLMMKJIIJJKLQUPX]^`WQNMMMMLLLLLHGHYŽwSVVUZqš“…YABJGDDCACMOIIGDBEFFGHKLJHHPZQA<@IW_TD@A?>==>>:DW[RLHB@>DRO[d^ZJ==<:<<====>?@B@@A?<9>HC929?@A<8:<>BB:778989>/;koF@ABDDDCEIID@99=AEKA;=======>>==<8CU[]_accccccdcc`THDDB@><<=???DHIP`fT>:@CA@@?>>=76G[YOM\dWLNSVXWQIFHFBFNW]bb^UOLMNHETq{^D;??>@DFEA=?M^bRFCCCAESH>@A?>>@BCEHNQNKKR]ivƒ~fXWRLKLMLKIIJJLPPMLNOMLKKLMQHU³·°»ÀÉÊÈÈÅÀ»ÁÈÆÈÎȼ¯©¸ÆÉÊÇÆÌÏÇÆ˹ž°Ã®£Ž}”˜†~pt“}cY_ggb`c[NMS\`a``a`\WRPMMIECBA=987Q„jyŠŒŒŠŠŽ‡{rieeehjkhcdYX`]Y]_\N?@MQMD>DPRKHQYOHPSTTTUQKLOOQQQPNLKKJKLNQSSRSRRRSUVWXYZ[YXUQMMNNOPTXZZ[Z\`c_ZXXX]``a`]Y]gabP@8?@@8?_lJ;ItL4GTY]]VRI@:886689;?A?76=?97;ELLKIIIIDBSaWNgO864;Zrw{zjdaadhlUABJKFKQRONOMJ=9AGGDBBADJD==>HF5378:=?F=36>Lr‡‹–‰YH@@CIKLEFHHEC>>BDJNNPRSSL:7I[TE@BDDHKLPPOPW`gb]WB14<;;;>>>@BB?9656:<=?>::;87;>;78;86>DFKL>32477543334579:;;<;;;9748AB><<;98:?EGEEDCDILKKLIB<;=BIOOKIIFDB@DKLHHKJFABCBDMURJEB@AA@@??>GURE?>6.3>@??@;559>>ELOQUVRNJGCAEHECEEEDCBBCC?BIIFDCB=6148989CJGA<76;<4+0;@EILMPJ?9648;8964=EC@<<<1/7:85760.028H^dR?;<=????@@@@AABBCBCCCBAA>:63247<@CFF?;9;<844442/,,-/10./.148:<=@CA=89;><4--,.00.,,+*)*18?FGB>=:77789636::989;>BBA?ACFC<<=956985554312578500152../-,*)(-01,-1461*'+-++,--1444565676457:;<=<:9:>COXVQHAB?80+-152C|¡Ÿš †Vf€~o\E9=NK940+6GIFN\^_fcUD?=?@FLNLLPPKHC<=DHHC7242..269;=<84565556621/4>@@@@@@?BFFDEFKTajffpuk[TSQJAHNMOPNPRSUVWVVYchmwxlZKDHRettfVRSRTUVX[cgb\YXUbqi\ZYVTUZedjrnb[^``c_`kiii[TQPMNNmep~‚|jZQdRHUYXXWX[XTky_ebbfeRHEDBHUk]abZpŽ˜yg†žžƒoŠ€u^RPMHFO`fTHJPb€z`\[_c{†`PUSOKJHHJLKKJIIIIGFFGGKLHMRW_ZTPNONNNNMLNPPKFJORTUW^u—“„[ACHGGFFFFOMGGHKLIGJMLKFDIDFWTC;<=BKE@@?>=<<<=;FTTIA@?@@ESIDKHEA=;::>?@?>>>=?@ABCB?;=<985=?>>:89:>=>;5@SNFAABCDB;79AD>;:?PZ@:ES][PHR[ZbmmYGGT]VNJHP_VA8656;ALZgdVQRPQPOPPOOOOOPRQQTTTUUUVVVVUTSSSVZ[[[\_ZMC?>=>??><<<<;<>>>=;9?OZ\_aaddcccccccYLFEFB=;9:>@?>@CEISYP>=ANXZUVTOOR[\ZVLDDB:8CPTY\__]TJIJGEC]u|tWD<>LYQFHHC@???=?BCB?:459=?AGORPKFN\YQ^w|t@1758RouoYLUVajinOIPHMCK\ddefghZG:>@;::<@GGA?9?B8;@><<@B>78=CR|ŠtTF@@BEJMD><>AE@>AEIJJNRTRG:8EKIEBABEIFHTVLMTVXX]ZD6>HE;9=ADEEEDEGHHC=<:89;<>=;87987:=><9776556:AGIHCAIJFHJLLLMNNMGDCAA?=>=;<:7778::9766767<956973:DGJUT?/3788654334678<=<;::98659<=><::9?LLID@@@?@EHGFD?=@EHJKNOKJJFB>@GJIHKKID>>BCENQJDDCAAAABB>ERM@<@<219@A@>;9::=BHGENZVLIHEBBGJHEGIGBCEGGD;>IJE@@@;668;:86?GF@<74583+1=ADHIJMI>8:??=AD?929FIILLKIE=8;AEIA49@@BCB?AB?<=>=<:9645????@@@@AAAABBBDCA?@><86437;>><978:<9655441//01100,-2302;BBABBA>;EPD1+..//.-,,+,.06>?==CE<31147757::87:?BA><;<==<=@>85784258753576434453/-/./.+((.1/,,0362+(-2.))-/4433579::::=<;=?<88;@GQ\``^\UOKA@QR;12;<16;43?F@;80+/+-/**.D@1?R=-9C>AF@JQEBFIMK@71/22:`‘  £†rv{~|gMFPF6468@HJILXcenrZA=;<=>?AABJRH957>IMH=559<<70.16;??=;99:51/,)--4Wb]TRI>:QpzŒ†O;:2(W\dbbgnvttvuwxmYMGFGKMNMNNLJHHHHHIIIIJKKJJJJJJIJJJJJLKKJIIKMLLMMMMNOOPOMLLMOQQPONLHCA??>=>BMW[ZYZ\beegikiecfigdecdhid_[VQMGBADCB@@@@A@@@@???@AAA@ABBBCDCCCCBABDFFGIMOQSTSTVUVVMCEIINSVRG>?A@@@?>@BBAACFHRdnosvvoe]WJ?CHJLLKOQSTUUWZZYaqxy{thVIHSitrcSPSTUVXZaih^XVSb…cZWTRNSdow|whbjlini`o~ziZSLIHFJmgn{„{xoVfPHUXYYXY[ZVn|_iddiePCDDEAJr{SYZVj…Œ€qt„’‰dOmiZPQQONJGIKIILEFkxbY[\gˆaMOQPOKIIJKJKKJIHIIFECDHHEHIL]`ZTRRPOONOMMLMMNKLOPSS\w‘—œ‰YAFJIHGIHLVMEGGHIHGKQQIABECBMJ@<<;;>>>>>==<<;=>CKF>:=>>@@MN>>D=<<;;;>@AA@@>??@BBCA?==:87:>@>>;9;==@DCBDCAA@>>>:?DC@?BCDC;47DHB@>GcdECV_[NHLTZZaooZNQWZURSRU_YI>858>DO]db[URPPPOOOMNOONPPPPRTTUVVVVVVUTTSQTZ[[[[^\LA==>>?>><<<<<<<=?>8;IV\_`abdcccccce`PCBEFD@=;>HXmuT?<@GNJFHIEBA@>?@BBA@:?MZ]ZQLKLJFCBA@@??ABBBAEKKJHJQU\jrw{jVRQLKKKLORRNJJJIJMMMMKIHIIEr¯³¸ÀÀÂÄÄ·³µ¼ÁÅÊÌÇ¿³¥¯ÂÄÂÂÂÊÊ·µÃÀ¼½»·¨“‰‰‚rgbalslz–‡VNbkgab_]`aaa]^_^\VPONLIGDC@=<99]xdxw}‚ƒ€vnomf\WROLHDK^g_JDJ[`XWZWLEEEEC@>DHEFLVZUQX\SHHMLIJMOOMJHHIIJKMPRQPSRPUVWY[ZZZZZ[ZYTNNLMOOSVZ[\^```\YWVVZ_`bdd_U\f]dXJ=99<=>@@@?:3:;EHGB:;=:97655766663;XjQ835555=KUTNHGR]^bmlnk=387=LWOF=58889>EF?:75678863477688767756?FHR^T;5899999732568=?;:999:::989;9>>:?B;349>@ABBA@@AEFDKXRB@BAACHJKJHHFBCGIJE;=GID>;<@><<=<95:BEB>95452.6ACABDGH?78AIHDCEGA89CFFHIDAGG=>:62/..148?B@:85456CVQ>99:;<>????AA@@AA@ABCDDDB>>>>:4/13556777887544242201120/,-01.3CKA?@BD?7@OO=.-//----,+++-6;456789988?FA737888:<=<<:865576764330034-).41..12441.030)+/3544446<@==AC?;;;879>DR]\\]afj^TPE;5.147;=:53@LLA:81,.-15.+*@C1AR:-8B:=GA<7:GLMPPJ=1,/344?c›¤¤¤‹€„~ePK=::=@EHKLLQZaov\C?=:741379DPK;12ARPGA=869;3,.16>BB@>;:95/,.-0+(DhgWX>/)4Tm|Š…L9=:8QU\`gossrtutuxxsdTIHLMLNPOMJHHHHIIIIJLLKKLLLKKKKKLLLJFEFFGKKKKKKLLLKJIHGIJJKOQQPPOIDB@@@??ENPOSW[dgffjmia`efefgghhijkf`[YXRFACBBBA@@???@?????@@@AAAABBCCCCCBBAEIIGFFHLPRTVXWX[WKBCHMRVXTF>AA@@@?@A@@?BDBGUjrqrttrni[JBCGIIGIOQRRTUXXVXeliikrm[T[irtp`RPRSVYZ[bd_ZXTYrŠzcXTUQQe€†~l^npjx}ow‰~aUPLHFFNƒkcqg•œxaMN[XYYXY[ZVs…_kkmmgOADEEBMvyPQX`ktwtqootlTJMNNPRRQQNLKIKKLIJmweZX\g‡_NQQQOLJJJJJJKIIGHLLGDEGGEHGFVb`\WSRPNNONMLKLMPNLJMLXy–˜¢‹R@HJJHHHGJVMEHGDCCDIOMF?@AA?DA==>A@>=>>>=;<;;<>@B@;:==;??FQCAF@::<;;>@AA@AAA@?@@@?=<<;88;???=::;<===AFJFBB@>===>?AAABCDC?98GLFFFOdmPF\`TQTXZ`][c[OGJT\[XWXZ^]XJ859@IU^\^_WRONNNNMMMNONNOOOQRRTVVVUVVUUTTRTXZZ[Z]]L=<=>>=>><<<<;;;CE<;DJD@DD@CKPMHIORR^nh[UF@HNRUNKLLMGCBA@BDDA@@BCEGGGFHILVeknnZPTSMLLLLMMNKIJKKMOLLLKJJIW„­¬§¯¸½¿½»¶±®°¶¿ÃÅÅÁ´ ¤·ÁÄÂÃÆÇÁ³¹ÈĽ½½¶ ‰zj^`dfY\fgjƒˆ]Mbf`fkjeYU`b^]]_]SMMLJHFDB?<;5Fseovrw|‚}ohhc]YVTNJIFLW`UD=GVTKOWYPFEDDBA?FOSU[]YTTYXQLKLLIJJMMIGFGIKMNORRRRTTRUVWXYYYYYZ[ZVRNNLNQSWXY[^^```]YTTX[_`bec^X]d[`ZH99===;8;@9<<=>GEB<99=:976577439=AP_P8/2456;HTTPKC@HZkui[hvF46;LQMOg}wI:LDQa]UTS_rg@27989AF?:Qq|‚ŒƒS;Ni_H<78;BC=PXXRNHCB<47EE758AD???@CHKNROF<88:BJH<35?LPRXaiqtreQJLD87@D@==ADFEECCGID>=<:<>=<=@CEDCB;4356534458;:9;<:;?@BFGFFEDCCBCIMNNGA@BA@?=;7657::512686367645535=??=>>>>?EF@BECA??DHIIKLJF@?@B@==AJOKB>?>?@?=>?<:?EC;788:==>???@CGFINH?=>?ADGHJMKFD@@CEEB==BFC?;;BD====968>CD?976644;BB@?@CC84:AGIG@?FHD@BDCA@>BHHB?BGF?=FF@=;>A<8789:9861-/7=<4/22/.037=BB?><978<@;4578;;<>>?AAA@@@@@ABCDDDCA@>:510114:423456644424331100/.../015?B77>CA<;=>B>0+.-...-,*)),7=;<><:87656788877777;=:5668863>JF71:@?>>=?@A:65569:9:;:7369=4.39722212454551..122234357:F90?GEIVYRJ;-,/6=06]™¥©¬©›‹|oj^KG;400365AMMJGCLZSEA@6135.+/16?A>=<::76329=4)-6POLP9/.,4Oo€{K8;<@RWckomkkqvvttsuzufTLIHGLPNLJHGHIIIJKMMLLMMNNNMLLMMLIFDDEIKKJJKKJJJIIIGGHIHGHIIGHJIEDB@@@?@CDDJU`gifeikf]Y_c_`gighjkkllhe_YVRKCCCBA@>>>>>==>=>??@@@A@@@AAAAA@A@BDDCBA@DPSSXZVWXWVNHKPRRV[SFA@A@@@??@@?BBABGVc`\bghkolYEABDFEDHIJKLNQRSSVWXWX]a]]forstq`ONSWZ\\^acdb`YUrw[TTSQ`zqejZO``\v†}|‚mTQPNLJOT…i`x†€b·³›]PQ_YY[YYYYU|`kqtsiNACEDAU}wPT_eheefe`_[ZXSRTTSSSRQONNNMMNJIq{eXW\e|…^NSVTJHJJIHGHJIHGFGJGDDEFEIHHKV^a^ZVSNMMMMMMLLLMKIJJXz˜›£„J>JKJIHGEFIFDGHIJGFFECAA@@AEE@@?=@@<<=>>=<===>>@AA;:==?CADRE?B@99::;=@AA@@?>>===>=<;;;98;?A?=;9::;::>===<<<;;:>EC;CQWZ^acccccccccc_RB?DFFFFEA>=?@@@???<;9;<=8;<\”œ™¡¡\3bŽ‹u^F3;ACEHJQQMHDA;66=>98:;=<:77?FHKJC<:779=DD:39H[c`^\apxqk_OFDB><<=>=@CDCC@BJJA<=<<<>@@@ELNLJG=3255334569<;:;989@DDEDBAA@?<;AGHJJFDHJD@@?;7445:;61157413786444237=GMA25767<>><647;>A?<9899:;<;;:;>?@@<428@C?8>;:>ACBA>:>C>9::988;?BA:67557;????>==LH@?@@GLMLNG@:7;>8778897531124::46><2./2:@ABED@;776424799;<;;=>?A@@@@@@?ABCDDCDCA;40000163/2459:974232100/...-.///.01.0>;9:.'+,-/011.*/8>BFD<88643369972245579;:7557742?KE50;DC?=<<;;87525;=:=>;65:<=758;:531014577543210122234:?>???>;7513425IRRUY_lwwraH71/3513:>?BDGD6032+-8A515+8C1FH.0=<:76:>??D9-/.00;@701/+8N]]B8;==R\ihebeowwvussuxwsfXMGFILLKKIHGHIJKMMMNNNOOOONNMNOKGFFDFJMKJHIJJJJHHIHGGHHGFFFDDFECCBAA@?@?>BN]cc`]ab\RQY]ZY^gjggikkkklmg^SQSNFCCBB>====<<==???@@@@?@@@@@@@@@@@@@@@@?AJMS[]XTRQZ\QKOQPTXXTLA>?>>>@@@AAAAAAEMIFMQTX]_YKA@BDCBDDEFFGIIJKKMOONMMOXhqppqtq^NPVZ\`bcfhhhbWU|„eYTSQV`\YYRNOIKgƒseZTTTTRQRT…ibz€~‰ÍÀŽ]c]c^[[\\ZXS}Ž_pswyjM@CDEAY„qO\a_feXQ[bccaa^XUUUUUTSPNNNMMNJEo€hYW\dr_JNUUQLLLJIFEGJIGFEDEDEEEEGHHEFQ^a_[XVRPONMLLLKJJJKKZ~˜›¤uE@KLJIGEEDBBCEHNURKFCAACA>CMH@GJAA@;<>>>=====>>@B@<:<>@FABUI=??;99;<=>?>><;::;;;<<<<==:89=A@?<:9889;;DPK@DEDBACDEB>;<=>??>?HQQPSUYa^UV]XZ_ba^]^^\PB:3?U^^``[^[E36=COYa_NISRNMMLLLMMLLNNOOOPPPRTTTUUVVUUUTTWYYZZ[_RA=>AAAA?=<<<8:KNCCMUY^acccccccccccZLEDEGFEB><::<>@A?=;;:>B@BLKGHIK[pvmb`^WQRY\SNPRcqcWWH;8:;BO[\Z`ddVCFMGDGLJEAGNRNF@??>>ABBCCCDFHFGGHJILWfd[\]PGHIMZdXD?BBBBCCDEFP`ji[LLTVOIKMNKGEGIKLMOSJCCGg´¿²¥¡ª·ºµ±¯­«¬¶»ÃÆÀ³«¤™¤º¿¿¿ÀÂÃÁ·¬µÂÁ¹¢™¡ •n^onjb^`^Z\gkgacpwn__cZapjZUSU^_UNKIGDC@=<7Mkgpstyurnlie`\VSQQQNKIFHKPKIIDBCFHJNLEDCCCCACFLPUXSOQTX]\UGEHHGGFDDFIMOQRSTTTUTTUWWYZZYYYYYXXWSONKMPRUXYYZ\]^[YUQTX\\^`db\ZabZ\]KJIA>::=><:8:84:>CFGECCKRRMHGHGD@?:=_S9=JZ`_`jg]QMOUPTiiQ@EHCGQRMMXbS86;;9:?B>[€””“—nO€•“’uN;@J@HNXULFB=86566799:<>>=?FGGHE>889999>@85BV`hnme\`msodQ?;BHB=?@=AEFEEEGLJ?;<=@@@?@?CKLIJF;346533568:>?=::99=EJJHECBCD@>FLJEBFJJIEBEE=75558<956532138:866520246887679<=>?A?99=@@?=;8878;=;::;;69DF;467689;=>?@BA7.1?@=:?IKD><<;<;9888;?CDA=:87778406AMLFDEDCA@>==AGLLGJH905CC;9?BAA@<79A?5777889;@C?;;968;=>>>><;BJHGHGDA?==@KJ>;74FPB8:=?FKQOLGA@:898888899889=@@<76=C@70.5BDACGF?;8887437:;==;:;>?@@@@@@@?ABCDCCDCA?:5111100359:6530......--//.,+,,,19<99((+*),.@C9>CFHF>88742/17;;5,/46558;97545643=D>207<><9753136526<;9;=:43575588654111125767742336322228?@?@AA>>@>;64:F@>FUev~€‚mI73333//;@>ACD@2,27407C?@@??D3JI/0C^Z=,+-4GKRef^S?-+49CMSp˜ª­ª­¨£‘UFRUNEBBEIHGHKMKCOYQQD:@@?=83368;CGFQ[XVM4&*,-3336633>??CLRSRQQTPHIV[TQWaefffhkkkllllkcSOSOECGFA=<===<===>?@@@@?@@@@@@@@@??@@@@ABBCISWWYSKQ]`XQLJOTTRTWK>=?@@@@@@AAACBDFEEFFHJKMOLEAABCCCCCDDEFEEEFJMMLMMNR_mttsrtoXNUVY_``adfhii[\fXSRRU_hkjf\NM]rycQU]\YWUSRT‡hey„Äݳcbysha\[]]YXRx„`yx{}mOADFFB^‡iO]XV^^NIZgmmhefg_\\\[WSQPNNOOMKEr†l[W\bq_FEOVUQNMKJHFEJLHHGDDCFGGFEGHHEM_\\a_\ZTRPNMNNMKJLML\—™ rFBKLKIGEDDBBBBEKPQLFCAABCCFJHHLQQLHHE>===<====>?@?>=>>>B@@QM?>?;9;=>=>><==;98::::;;>@BCIPSSUWXYXTKLZXPU\\\_b_]XPIA>HSUVTRYS>48=GTVSJ=BSSLKKKJIJJLLMMMONOPPRTTTUUVUVUUUTVYZ\[[^WD<=@CEC><;;;6;JCCLTZ^_bccccccccccbSGGGGFDA;78:::=@@BB>:59DD@HLKGBGV]WVXX^\SMJJKJKL]kXLTJ9379AKX_YVbeRHKKFEIIFDBDEEDE@;=??CFHJGDCDEDIRTPMRaidXUSPLOKDJY[NB@ABBBABGMR[__XROSVRLPUSNJPPONKNKGFLcˆ¤¯²¯©ª®°¯®¨©®­¥«¼ÄÁµ®±®¢¤µ¾ÀÀ¾¼ºÀÁ·²Àǹ­©ŸŽ~nmupmke`YWW_bUTevzjUNTYUcmYKIGMW_^WLHED@@:8=^ijlkousrrqqg\WSMJIGFHHEDGMLLLGEFGHGFGEDCBBBAA=:=GSROPSW]_`PFFHFEDDEGKNPQRSSUUUTTUWYYYZYXXXXXYXSOPOOQQQUWY[]^]XUSRUZ\\_`ca]Zaa[Z^MIG@<;<>?<:69?DHGHDAA?;8877:BIHC:969DHKKKIHHMPPOOMJHC?=GJQMJF?:76744577:>BBCHKIGFDB;;@AABC?5:LTXbjmiYOYkuhL61>HC?AA>BJMMOOONJA;:>DGD?=<>AA@B@9555433456;@>;::989AJJFEDC@?BGJJNH@HOIFFEGE<89869@A>;621148::86531594.5DEB=>?@?@A><=>>@A;877:<<;;::;859<;:8678;<>??@B<44:>???@FKE@ABEHJKNSTQMGEEC@?>62=HGA?><::89<<<>@?<:97678877=BHID@AA@?==;:;?B@>IWOADPQH??BAA@;57@?46667789>CCBED=;=>???@??GNMNNJBA@;;?KH;67:9;?@@@@@@@@@ABCCCCBAA@;45886137;?BB><:830--.00.-.00-+--,,187338>>9IP6,0/-,0CKB;>IE8367668:;;;72/266569<:8755545972/011441/...023437::<;820//2597223330//368:83369;334206=>>@A=7:FMMLILME@DI[lt„‰qF3353-+3??<@B@9++8EB6/;HLMIDC6JJ0.:LWH+0306?@@@@@@@@@@@@???@@@@ABBBFMQQRPQX[\_\LEMTTQQWWI=?BA@@@@@BBDEEFHHHIIHIJLKHFDBACDDCCCCDDCEFHJKLPSRQRYdkrpnsjWTVVWVW_cejjkfZo˜€VQUTV\itspfWV\dfZS\b_ZVUSRV‰fg€ƒãÄ~\eurod^ZYVPWV~Œi€‚‚iOGIJJHh…dQVMTTPS]ekpka]cotohb^YQOOONOOMLDzl\Y[bs^ECGPUTQPMKIGGJMKKJGFFFGGGGGIJJP\RQeha_YVTSSQPPNLLML]€””šlDELKKJHFFDDBCDFFEHJFCBBBBCDDCC?>LLHPK?=>>=>>????@@@@A@????MN@;@=7;AA??@@@?=<<<<;::;<=?BCB@@??<:988765@F>6469:ENUSQSZ`_\[\RFJRKFNQF77:ABFHB=9:BDBEHGDDKTTU`if[X]_YMIHJFNWMGNF98:7CRUWVKUXLJKJHFGGFEDC?=>B@;=BACKTYTHAABBEQWSPXbd^VRONSXSE>CMPHB@@@@@BHQTUUSTRQSVUTTVTPRRVVQG?@@@BILMKGFFFFEDCDCCBBB@?=:8:HRQONQTVXSGDDCDCCEHLNPRRRSUVUTTVWYYYYXXXXXXXVRPRTRSUSTWYZ]_[VQQTX\]^aab_[Y_`]XWMGG@=<=>?;889BFEEFB>>=;98879=>=;865?MKC??BJNPPQRRMC<>CDCDEUJXaYMHLTOZhlc__f^T\ikV@>II<7@IMIGFCAEGHECe‡•ž¡š“…Œ‡ˆ‹Ž’‘qMA>C@IBFF?769868777:=>>@CEFFEDCADIKLOMB9BQSSUVY\[SHTidG00BH=:ABAIPRSUTROLD<;?DECA=;9998998754344425:<:999878>C?:=B@87=JLHOL@BFA?BDGA::::9=FHE@8311457975532:B=15JLG>=;:;=?><<<=@A8259=:67;>=;;<<;:87759BFFNWXUPHEGDA>?;5;HHB@><9988<=;<=:88865558:<=>??=;;;<;;99989:34@V\OORTRG?@BBB?;:@A88765667>BIC968<:66537:48HPKECEDC@>9648=><;:=GG<54334425AHGC@>;::879;;:99;>BB=88;8::9217;@DB?=950.--/100/120-,..++197/03477;B=6=D>45=E6+;G7.6868:>AB>:757776779;;97655441-,.///---..020154-/8<=82////29<9766631//13465348:<5563037:;<:528DKPWTUW[]YBOWNywE0692*,8=>>?@>1)6MWK8-0BMMKEB:GC0-,,AR7/78,&Gkkc_TJFEFKA85?LFDQUUG8:<;;::954687.%)>RWL7*.1461.,(+49>>@;=B?:8842693--26568>???@@@@@@@@@???????@@ABDGJKIOZ\ZZ_`VOORSUUTZXG=@BAABABCCCCCEGHJKKKJKJIIHHGCBBCCCCCCCCEFFHJKOSSUUTUXbkoqrg[\UNQUY]`fghjfe‰ˆ[NQTUV\ijdUILV]^ZXad\VUUUSV‰dh„ˆ©zaddc_qna[VPJXY‰›oƒ„‹†iQLMOQRl‚`NOOWTPXfoqph_[_iuzpYUTMIMONNNLJA~’l][Zbu€\HFGJQXSPNKHIHGKONLJJIIGFDJJIKOQROLZgea_^[ZWTPOOMMNN`‚‘Ž“iCELKKJHFEECEGJJHFGHFDDCCABCB?@;:CBAGF@>>????@@@AAAACCA>>??IQEDF>8=AAABCCBB@???=<;:=@BBDEA=<>?=;:98874;B<:<:889:AGGCGND=BCHQXVTTVXXUQFDNICGRXRE:BU\\`d]QT[XUTK<59<=H[cmr^GAHKJHGGGHIIJKKMMMNNOQTTUUUVVWXWXVUTW^^]\\[RJ@99:;<<==DC>JUY\^_`bccccddcbaaRBCIJJHB<@B=99=ACDHIFFE<9@CCDEGIIUafgkqeWY^]UOLJAFOMGGA8=?>@??@CBBJYa[LBAA@@GMMQ[aYLQYTRVZWNB=7:8b^W^fmtaQSTTUQRXM<8:=??=<;<>AEFC@@@@BA>>>??@B?=<<:9CQPLHGGIHIECAABBDFJLNPRRSTUTTTSWXXXYZXWVWXXXURRQSSTXZXWXXY\ZURQTY]a`cb`\ZZ_^[XUOIJC><=>=;8:;A@ABC=<>;9876546999:::DNND>=@GOPQSVZXMGFGHLJKYPcfTA=NXR[d`\]dok^XTPJ@BI?41:RWMEDEDFEEB:Fn›§§™œ”w‘•˜}O?>=9D@DGB<;<::;9888889;::ADEECDFIJMPPLGIMOPOOPT^]QKNRD12IM:5@BDLQRRRRPNKB;;=<;=AA<77555676534767:<<778668:>=8535=?=99@FHHB=>?==@CFA;;=>@FJJGB8421335665533:B@76@CB@>648;=>=<;;AB7148;@F?78:;;:=A?:54:@DC?==;66;<<>@@@?=98887678;DOUUQJGD?==@@>?DD@>;778769<<;;:9887668;<==<;9899:::;;;<=?A?CMY\WTQPNF==@CCA@=?A=;975547<@CIOOJFGIJFCA?>AC>=CIC9;=@CGA:8975788:?=56BLIEFHHHE@956@@@@@A@@?@BBBBBBCCA@<743117=CECA=61..011101252.----++/56100..0//03EVQ?:;<+-EG8587898;=>=<:899;;;;:9:::85551./000110123233/282**166/)+1234<=;;;9754222000234679656301468767:=BDC;L\\bdaXVO2ZŠxA18<4,2979><<9-1H_`I83,/4GJ<‚¹ªh'#1A?<>A;:;85JLU_ipwywussuvtpmkgb^ZWUVTQNLLKJJIIIJIIJLNORW[_`acaZQLHFEEDACHLKFEFFECDDEEFFGIGFGGFFEEEDB@@?@CFHJKJEBDGGFFEGQWTOS_cbdgiic_^`\TPNLJHGFC?==<;<==>???@@@@@@A@@@AA@@???@@AABFEDFKPQTZ\]ccXPRUVVX\WH>>ABBABCCBBCEGHHIKLKJJIIIJLKIFBBABCDDDEEEFGIMPQT[ab``gooqrg\TOPQQRU^gjjjfmreXLNUUV_aWHCHRX[YWaf^YXWVRX‹bf|†_Ydfb[Vxuc^YRIZ\Œ–o~„ŠˆrXLLOQSl€WFKSVVTVesuumefiddomTPPNJKMMMMKI@”m]ZYbv[JKIKORRQOMIIIJNSOLMNKKOTNGKJIRUTWTNYhgbb`_\TPPPNMMOc„—hDFLKJJHFEDEFHJKIHHHHFEECBBBA??<??@?????@AABBBCDD@>=@?CUY[YH<<>?BDDDEEDB@@@>><9;>=<99:999:<@AFJB;>DGGHEBFLEDEACJPQQOQSTQOIDN_XVbg^J99@FQZ\[\^_[SI=68<>ABJTX\^^_acccccddba_\OGFGIIIGDCB@?>BFEFIJJMI=9@BBCDGD=NccWYu†|bMLJGDC@ENOH?76>>BTL:BWJ9CLKGEDDHIGGIGE???ABBEHEEMVTIB@@==@DFMYYI><;:;<=@?<;:;==:9998;=??=;:>JQLHEDCCBAABAABDFHKMOQRSSSTSSTUWXXYYZXVUUVXZWTRQRSTVZYWWWXXZURQTY]a`cd_[X\_^ZYZXNIC=;=?>98<;<:;=;;A>9765666=><;:988;<99=CEFEEDDEGKRUTJ>>ISWZ[`dcXJA<55DF86@CCFLNMMNMH@869:779;<744543454334:><:;==?A<989;=>?>=GM@568:?B>976898;><946AGC>>><::;<:8?INNMLKIGDB=6457??>??<9347879<=;::99899:<==>=8668:;;:::;=>AJPKKW^YUWSNHB>>ADDBA>>@=<:85547;>AHNOLHINNKDA>:::435<>:9=?BF?99:7579:<><99>BCFLLKKD>;;BLTQHJNJ@41555433:CHIHFA;769;;>??;87779<=879<>?@@@AA@@@@BBBCCCCBB?:64347=EHGD=4/.0232203672./0/-,-/12100///.//1>U_P@?8*0IPE926;:64689;:889=?><;9;<<977532454369;;9520--23.++*-.+)+0149=<;;=;8866520155445656652/1457559@A@@8)O]]^clmiM1Df^819>8169425533/6I\^D884.27=>?=EA3.010333/.09EOPTbislLAIC8>P<4..2555786/-07;830-IMXeouwwwtoosvrmifd_UUVXZ\XPLKKJJHFFGFFHJKLNSY]^][ZXTNIFEECDDFFFDCDECBCDDEDDEHHGGGGGGFFECAA@@DFIIFC?>AEHHFDEHJKJKPRSUX[\QFIMIEHJKJIIHE@=<<:;<<=>???@@@@AAA@AAA@@@@@A@@@ABCDDA@AKWZ^hmd[XVVXX[_YI@?DB@BCCBDEEGGGGJLKJKJHIKKMMLGC@ACEDCDDDFFHKLNQT\dhiijlosrfUQQNLLOYafghjigicTMRVTVXSMQVSQTUT^feb_XVOWŒbe|z\\de^[Xvd`^SI\bŽƒkmyˆvZJMMLSp„fUXRQSTUdv}zrlmogffa^XNKNMMMMMKIA”o_YZcu\OPMMNOOPNNKIKTYTNLNQLJZilQLOMPWY^^OL_g_XZ]]ZWURONLQg‡“–eGGMJJIHFFEGHIKMLIGGIHGGEDBBA?=<>DEA???@@@???@ABCCCEEDA?ABBEFFFB@@@?>=;;EQTL@;<=;867999:>??BJME?AGIECBADHFED@>@CGIJNRTQMHFO`ZWdqjVLG@=FR[\]]YOEB=8::;DRVY]^_`acdddccdba]TLNKFDDHPQG@BGGFGGGILOMD@BCAABDD>9DXWCDa‡`?=<;:;@@ACDEGILNMLKKLOV[Yaxuˆrwž¥”¤¯©®¬ž‡~‚{z…–˜œ–˜¨¦’€vosszš—Ÿ¥™’“—œ¦Áͼ¶ÃÀ¤—´Á—gc…–Š{tnifacouqpsqh_YUOIIHHGGHGHIGECEEA=::>;:>JPJFDCCCA@?@BCDEHKKOPQSSRRTUTTWWXZ[ZZYXUTSUWWURRRSSSVWWWXYXXUPRVY]__ba^[Z\^^[VPJ?:<;;=?>=<==<:::8CF<766667=ADD9:MNDHML[XQNONOPMJLJLJALLA::LWH>??QVUXM=?JZa`beaZMENL74=97668?EDD@86760?`Ÿ°¨šƒ…Šž®¥\FA=>@CBBFIIKKE?@@>=<;:9;<>@@BFHGFFFFHKSXUE47JVZ_cccegZ@358878>CFDDGILIHF>5138;98940.058512321249@EHB757;=?BC?855445457:8;KQGGOMGFFEDB@??BEGGKLB73457:;62114:===>>=;<@EF?989;>ACEOP>5:?><=BDA<989<>???@GIC?;;==;<<97>><:::;<==>><9548;;;<<<;999::;;<<>>71037:::999:<>BLRKDLVRNQWNDBDDCDED?=??=<975458<><>IOHBELMMD??>>A@:45;::=?@A:6:=<;::;;==>==@AFKMOG?><@FR_aYVRD637655334:CIKIFA9459<=>BB;6555546779;==>??@?@@AAABBBCCCCCCB@=979>EJID<2053223445762/2443//111011256647<=GUOD;7.3HND63:=976668::998:<;7567776862134357<>;830.-+..--.-+,.241.-4<<<;;>;::99721276435667863/2445437==<7.;SEUadlqtU9:3783010///0;IP>9;<96555647:7.+...3>B>37A?7;[pxnQDBD?9UE9L<1>82>>88:<<81;HFFPONRP@70)'*,16624<@?=?<3-0577668978==7221/.022232/4<=70.02547=>700249;976LQajkifkuulinpmkhe`ZTTXXVUXWROMKJHFFFFFFGHHILOPPONNPRNJFCCCDDDDDCCDEDDDDDDCCCFHGGHHGGFFEDCDDDGGHGDB@BDFEDDCCCEGGHIKMOPRTOB;>AEGIJJJKKHC?<;;;;;<=>>>?@@@@AAABBBAA@@@?>?AA@ADC?;:CQ]eiigfc\XXXZ]_YJ=AC@BBBBCDDEFIGGHJKLKIIJIIKMOLECECCBCCDFFGIJLOPRV\afhkllnobROMMKOUV[]biljhig\TSVUUVY^aUNSUU\dg_\XWPU‹dezv^WV^\ZW…wfb\NJ^d{ehtz‡uXJMRUct„vdiSTVXXbvytokkksjT]VNJMNLLLLJIB‚’p`XZctaTSNKKLMNNMKJL[aSMLNQJIhswl\WWQUY]]SJOWUJGMQZZYTSRPUj†’š–bHHLKJIHFFFHIKNPQTSNLMKIGEDDB?=<>BFCAA@@@?>?@@ABCDEGGFDA=ADDSblnjZE=>??ADEFGDAB@?>=<:=HSRJC=98888889:=?>@CBA??@BEIMHEG@<==??@CGHKTWTKIIKXSNYjj[UTTQLNY\YXQLJI=6?HFBEO_W?>DDLVODCECDFGHHIKMMLMOQSTUUVWWWY[ZXVTRW]\^^J@BDC>EPX]NBA?=>>=DHIF?DFFINRUXWVVWSKHIGBEMV\ZYYK=;ABCFJPTOHC??A@=;>A@@?>??>?HROCBEIHDBCDCDBBDEGHGFKKKKKLRYXTezo“•œ¢¡‡Ÿ­“uwxzŒ•—•‹š¯¡†yv†Š‹š œ”•”Œˆ„¥¿»°»Á²¤Ž‹º³pf€fY^`cfecmvtpj]UTTPMIHGEEFGFHHGEB@@@?;7UaWbflry{qhjg_TPWTONIGGDAB@;9=?>><:<<;;<;:9:97425868=HNIDBBAB@>>@BCDFILMPPQSTSRSUVVXYZ[\\\[ZVTRSTUUTRQRRTUUVVXYYVSOSY[]^_a^]ZZ\]]ZS@0*-445668;>>?>>>@CLC:886678@ACD7EtX>ENKVUUSRIKMLJLGIC?IE16359<@>?PVQLE@DM_ede\N=:HVK96=:7667;BCD=637<79O”º¸›‚ƒŒ©¬u@:<<><;:;=>ACCGIJIJIIHGQUK<7FVWW[debbigH7:;78;;?CBBEIKHC=63115;:983.6>B8422222349??>;657;>?@@<96525:837<9=HLC@?=;;===?DB>AGHHIH?52458:<733017<==><979ADHID:68;?EIMH42ALB;?FKMH?<>@BFGHJHHD@:9>@<<=;:98AHGDFDDHKMMLKGDDDD=868989::=@@><;;979=>===;99::;=><<=<61/16:::8889;E@?DFBBDDB>=?@>==;5369=>=:AHMKA;:;=AHE:9=<;=>>>97=AA>999:;<==>@?@EJLC<;99?M]ge_WF58DA95346;BHJIF@847;;;=@B>;874422479:<<<>?@?@@@@ABBBCCCCCBBB@=:>==<<=<<;63343245310000/3873//,+-/.,///.0234851/5;<<==>>==;;;612444136:::8504632237754--LG-BONPewaA99204:=8057410//11/4;NJ&$,1554549@@A?70AICOUUVMIDE@3,-056426?E@;><403653346989<:720/.-.0320.-2772/-/2549BD:0.59;=?@>KOY\ZWT[ovjbehffd_YUUWXUNKRVUROMKIHHGGGFFFEFFEEGHIJMONMIFEEEDDDCBBDDDFFEDCBADFGGGEFGFHHFFEGIIIHHGECABDECBBAABCFFFJOPOPQQUOA;=?CGHIJKNLD><;;;;:;<=>>?@@@@ABBBCBABAAAA@??AABBBA>:=K\a^`cfkcWUY[YX[YI<>?BBBBCCDEEFGOQOJIJJJIGGHIMNOMHAABCCDFGGHIKNMMRX^dhkjjlok[QOMLORPQTX_dfhmpmaY\UPX^^^XOTWWZ_^ZWXWVU‰fe€ˆtXVUZZZXŒ{h_QHN`d”gpv{…qWHMR`rt…hVca^Z\Z`t{wtnoqwuaFJJGTXMKLLKIHE„˜xaWY]q€dXUHCEILMMMMJN]bSKMONFJsvhondaZUX]ZTNKKJE>>CMUZWUTTXl‡™£–aIILKJIHGFGHIJPVX]`[USOIFEEFD@>=>AHCAAA@@@?@@@ABCEGJHHG@>DEFLVcfYLA>>>>ABDEGGEC@?=>CKIJSVPG=:=><:8789;;<<:78;CGR[\NCBDDDFHHIJLMMLMOQSTUVWXXXY[ZYXTRV\\^_RB=ABBCCDDEOUVXY\^^``bccccbbb_\TB9=HSMA@HNIELNGHKKJLNLGDDEDB@BC?>FFBBCJKKKNLE>>>?@>>BA>;=@A?=?ABAACFGECCHKIEBDFIIFEJKJKLLNSbs’yi{ŠˆŠˆ‹’~w{wryƒ‡ˆŽ˜™˜”›¬—{~ƒ„˜œ’œ¡žšŽŒ“’‰‰²°°·³¥¥˜€‘ª…ea\YVVWXbgdnytaMGIKKKKIHGGEDEFFFFDBCBA@;@aX]fkr{€{olpi^YUWTLPJIIC=>@<:=@@@?==<;;<<;:;;973-/38FNLIDBAA@><>ABCFHKMNPQRSTTSSUWXXZ\]^^^\[YVTUVVUUUSRSUUVWWXXYTRPTZ[^__a^\Z[\]][SG:1--*-/,0:A@@@AAENJ@<=97689ABDC6KsW@BIFIHHIIFEJMNKHFA=B=44506A?AAA<9;@@@CEGID;53458;:977>OPA7443114449@?86779;<===;8755;CD@?<9?GFA>=;;=<<<>A@=AIKIIE=51369996643:;46;<8338BDFNP@36<@DCGG79JSB:AIKMKC?BCFJKJIHGFA::@B?<==;63:?BGGAAINOONLJHIFFE=3256988>BA><=>;769>>>><:::;<>?=;=:74225:::8877:;==8758854124;CC=?A=;;:537;>>=<>:79>FMJ@879=BIIA??=<<=<=?ADA><9889;<<=>@?<?@@@@@BBBBCDCCCBBBBA=>GKG?<;34:6436899831345?B5*+24014105858HN?./00022.-03?K=678>>AGD=6556775210/--.--/./.-,,04/.00.0375355558;;<=>>AA@<==822344126;<;9525620025621.5VB/3675KokH78656:;6.46532015502789=>738BLG;;>?AA:6:98=ABEGIGF?:F_aJB=8<@AG@0)036534=FCA><:JMN\PCL?8AEE?824972379;89>=42674235766:940/00-+-033/--.00//./2335=ED<339868=;IIKMMNPR_kc[Z_ca_\XVVUTRONNOQQOMJHHHGGGFDDDDDDDGIIJKLOMLJHFEFECBBCDEEFFEDCBCABEGHMPKGFFFFEGJJJIHHHDBBBCBBA@@ABDDDIOPNNNORTRI>9=AEHMNPQIB=;;;;::;==>>@@?@ABCCCCBAABCDDAABBBBBA@<6>LLGOW[`\ROTZZYXXXH<@BBBABBBCDDDEHMQQPMLKIIIIILQRLHCBBCCEFFGGIJKKOSX_fjjjjmmhZPNMLJMW[TRVZ^fjjge`YOW_]ZVPSWWY\VXXVVRT‰ggˆw[\ZWZ\Z•€i^OJPce—werx„mXHLKWhuŽkSTobY\\`pwwxulmyzUBHSh˜sJJKIJJIG…šzbZXWl€gYTGACGLNNLMNRZ\SJKOKCJspWYcekjVWZVTUOHEDDHJLQRVYXWZn…š£–_IIKLJIHGFEGHFIXXVVZ[VQLKFFEC@>=?AAABBBBAA????ABCDFIIKMBFMIFLUUH>;>@@?@BBCDGJIE@?@DPXYTRNKJHLLF?;889:::97756;AIRTNI@EE75AIKHGJGFQSQKLKJMPPRTRRRRQOLJGFKPOQTRA?W[IEFJ@?HKIFP^]NDCDDDEGIIJLLMMMOQSTUVWXXXZZZYXURV[\_]XOICA>>BB@>>>?@BBDFECDHLJDCEGJJFDHHIIKQax› …fv{z|ƒ…‰|oy|us}†ŒŽŽŠ—±ž{u•œ§ª“¢¢ ˜‹Šˆ}z…š§­°²«¬¤’Š•yghfhfaWPZghp{rTEKNKJJJIGGGEDEFFFECBCBA@9W^Vckpuƒ{ttph_][XSNRLJJD>>><:<>@??A@>=;<<<<<;::4-+159FLHB@???=IQK@A@??>>=?DEINONKI>;AAI>705>;;?OVMHQWXX\]XI;446@GHE@><96657869646;>A@><=@?>>@BFIMOMLJFC<;=EUb`XUTRU]`fi\G@BHF?99==DFE@:56=A>9645332124559BGA6668;;;;<<:859AFHHC@=@EC?><;<==<<<<<FGJQI75?EC=AJKHKF?;AHJMKFACEGJJIIHFFA:;@CA>>;:75:ADJH?=CMOONOMHHHHID@9469::>AA@?==<977:>@BA<999:?@=;;:99769;:987789:;;:88:=<52259>><:854546AFAA?538;=?>>=869=DLG<658<@AAAAA>==<=;98::8655443124779:<==>???@@@ABBBCDCBBBAABA?@HID:7:23:55668=?=86755@@1,3:62251.387?BFD@=:545674115:;;;8443/,-./6:87ES>72.4(>maF67554565-255542369318=<==869GSUF?CCEE@@=;8>CEKQLNOH@>BILLM@=866662133039730../+*,14310/./..//0233128AGA745438;HGGGHLSTVYWUV]aa^][[WUTSRRPMJKKKIHGGFFFEDDEEEFGGHHKKNPOPRPIEDCDEDCCDDCBCACDHOXbfiotfNECBBCEGGGFFHGFDAABBAAB@@ADCDGJLLLKMQSVTI><>AJSTSRQME>;;::9:<=<=?@@@@BCCCCBABAAABDCBCBABA>:69?=9=CIQTQOTY[YWXZXKB@A?ABBABCDEEHLOPOOOMJIIIIIJNNQLDEDCDEEFFEGJILLNU_gijklmogYPLKEQhiZPPTX[^abda^YYZWPMNQRTYYWXYXWMRŠik€†x\XUY\]YšƒidXKQde”o^ly…†lYJPOTcxŠqaVeXSZ^`dknml`\el`bnb‹Ñ£SEIHIJMK‡¡cYVUhk[WKHGILMMLPZ]WUPLLNKEE^[KFP_prYUWNIVVHCEKU[VODRb_V]p‘ ”]HJLKJHHGFEEEA@HKNOUYVTSUOGC@===@BFIJHEDCA@@@@ABCCDFHKOIOQIAAQS>8;?AABBCDDCFMNKDEEFHKNMLJKNRUUQJB=:<<<<9678:?DKNH<;8AG=?MQSNKKDIZ]LCGIHFCGJNNNPUSHEHGHPUTUWJAAJb`YTSOKJGCCCDCBBCEDCGRUFBCEFFHMQMJGHHP]_O?@d[^hpsvƒzwpibfe[SRVPMJECFB?<==>=4.,.,/3;@@BCCCC;=AC@:9:=AFDCEJKD@AA@@@@@@@DFLLNUWP=8ESXQ@56306CPRS[\NEFQSSNC98;?=BD;?D9455774656?EA6;DECIJk£°º…MB52689;@?@@CC?>?@BDGMSTUTPIA>BO\b_XYUFCRagh\IAAHGB><=87;97====<78;?ADFIG@7146788469@PWH59CDBA>:BHFLPD9>FC=:CRRF=>=BIKLLJEEEFGHGGGGFC=;?DBA?;77=CIJKH?59FMMMSPFDHIKLJD?:;=@ABCB?==>=9549?CC<7669=?=<;;=?>>?;97665788;=@=;=AB=:899<=;7578754>EAB>77:;=?@?@?>;=@F@8768<@76=BBB@?>?CJF=7446666679;;<<66;?>=<:99::>AA@>DNB0/26?=978:;;88:<;51124432468:====>?>?@@@ABBBBCBBBBBBBA?@BB>53423855888?DA<;:77:3/:@?:641-+/6;FG>761-.10//..//-)1320,3CIB@BA8856546731021.,-/-./12236655420.-/120-38647::89;>BCA<8689;;9646:;;<;820.-,,*0:>;WG68626*?_B:640,..04/13320/03<;8;A@>=:95;K\XLILK@=D>97@MQRPKLMHHKKQZ_`SCDNMMcri`O:8>@?BEFHJKQ_P1+0/-247<<57:::9;?AA==;:9976100//25420.-+*,/2312330./14554563.+07963478;>FFGFGLTUTRRUX]`b`_^]\YVSSQOMIGHHHGFEFFFFEEFFFGGGFGHIJKMOPMHCACDDDCCCCA?DNW`dgpxzz{~zeL?>?@BDDDDDDDDDABBBABCA@ABBCDEGIKLOQRSSUQIBAHMOOQRSNE><<;;:;<;@A?AMXL98=;6?OUQRTRSVYZZZ[UKA=@BB@@AFNQRSQQRSQOKJJHIIJLOPOLIEBBCCEEEEEFGHLQV`hkkklnni`QJIXlk[XUYbaZ_b^\\\[VRMILIHRYYYWWWVV[Œilƒ‰qTOPUXXT…ihUGOdd”qco{ˆˆm^T_`br{…jf`\TSX_`cgdXVTZYUktqf|¥Ÿ^EHGHJMKˆ¢eXUXln^[SQRSQMMLRekXNOMLLLGAFLRSS]op[TVMFRXKCERbZsFInkU[sŒœ“[GKLJIGHHGECDB>?ACJSQKKNU[WI=:=>>Q`cXMHGEBAA@@ACDDCDGIKMKFGC;GSD:=?ABCCCDCBFOROIECA>;;?CFGHIKLMKGB@?>==:8:=?ABFF@8:;CHDFKRWSJC?Pc]LC@AEBADCCBCFLHEEMQU[\YUPFBVN>=>>@PZVSZTKGCABBCCBCDGHFGRUJBBCCCJUUKLMLKNXN98EMOJA?BHQ\kyƒp^Zcc[bha`[JBFIMPPLKT`[TPR[_VMSY[`]PDDECBBBDFEBBDEEFGFFFEGNGCFEWpƒŽƒ}{zwsfew‡}|wyvx}’­¸µ°ª¨°—„•¦¡£© › ”†–¦Š‰‹‚wp{°³­­³«œœ‘~vmen{wcXPVgrsxmSNTOLKJJJHFFDABDEDC@>@BF<<;868=??==?@A@?>><7000/6=<::9:;=@ADDFILOOPQRSRRQQSUWXXYYZZZZ[[XUVXWUUVWSQTUTY^^XQRW\[YZ_a`[YXXYZ\ZXE0,45/.17;<=?ADFEECABB=88;?GHDBBHLKEBACEDCCCDEDA=@N[aV<5G^b_UH8375GZ^cgV:9NZUQQF97<><;;5?K914569==:=DF@89@B@HIEtª¼r=>=<748>GJJOPLFA@?=<@@>>ADC=;>@@AACKUUUUULDFNYa`YX[I21EV_gbQC@BDEB?>=>CFEDCCCC@<88=>>>>;88:=>@FJIC91369888?HKNTQ>7BKMMG==GHHPL=;BA=887@JNLJIA;>CEEGMJ=;DGECCEGB=?DECBA@?@AA<4137:;:8779;=>=:9=BBA?<97554765:?A?<:8999788;<:;<<<<;;@EEC=9;=;5:DEFCA@CFGA97976532127::::::<==>?><9:<=AEDA@A<:ADA>ACB?><97778889;=?:7555542457<@?===<=>@@@@BBBBBBBBBBBBAAA?=<8411365598:@CA?;9;;4.6BBBB9/*+,/6?IE=83/,-37873.-./-1120.3>EAANO?4475210/00140,-..-046767666632223320-4;7234322455:;87;=<;;<=;:99999932110-*,26>X@4988;/GX468674323210120.++/588:>?><;;0-5Mc`TRRH>D?01?NXUB8BNPQW[_c^XYWF3>BP„ šŠjI1,7AILNNNMH8,042136:<73:@B@=?FHE@<:::;9865444431/.-+,.1342231/.169<<;:984.,-/1468;;<;?@A@BDDDEDB@@?=<;<=:;AHR]cieN<;==BJJGGEELPSVYYY][QG@ACBBDGJKNRXZYXWRNMLJJJKLLLNQPMGFEDFGJKKKKLLQYagjllmnnqpeZY`gc[[YW_eX^vi_\WVURRPNIFMXZYXWVU]i`i†ŠnNOQQRRQ ˆkcMFNderdr}†„lffnefyz…ofga[VV]jutlZQU_bdl`Q\`]aUIGGGIJO‰—}hZV[oƒob[SPT[]TLOO^lXLMNLJJGAMQR\edjl^TQKHLPMEEVgc«¨ZRc^FSuŒ”˜ZFKOLIIJJIGEEC@BCCEGJLLMQ\d_M@@CCZllZLIHDAAA@?ACDCCCEGIMR^hj`XZN<;=?BBBAAA?ETYQG?>=<;:<=>>>=<=@ABCDB@>=:9;=>=?CB=8>=?FFGGPTMB9>R^TMNE?PG>FNRXOQYPPcvoaYQEBCCFGGHJLMMNNOQSTUVWXXYZ[ZYXWVUUX[\ZYURTSSUWZZZZ[\\]^__`bcccb`\TRessc^K:;><==>=?GUWTYVI@>?@BCCCCCGHDFLOLEBBBCKUPGGJRSMMC>FMLJGBCHLLSn|z}{jZQTZbg[NPNEBCJONKJVcd^WRUYWNNYdhfUGEFFECDEGGDABCDEEEGGHI?D_q{‘Ž‚…yxtnsqear„vnqooy{y€Ž˜—€€ˆs‹³˜xš•‘ ¢›˜•ƒžŒŒŠŠ‰vpx¡¹¶®³¶ªš—Žƒ{pgovobYVXdrzwgVSSPNLJJJHFGB@BDCDD?<:8668878<>AA@@@?=::::;;:9989:<>@CDFIMNNOOPQRQQQRSVWWXXXXXXYYWVWXWUWTSQRTTSW\[TPRY_ZY[_a^ZWXXY[\XXE3AC5,,2:<>>?AEIGEFII@658>DJFC?=ACCBBBDGFEEFGLOKGRXbeaC3BdfgmdF9SUVakeS<7LacVMGA;8667897AJ91456=HIECFEBBBBABB@>Cq‚\JRQI99ABKMHKLI@979;?A@?@AA:8<@@>=;:BQTKMSE:ERY[YYXR60?HGM`h[JB?ACDABCFGGGFDDCDF@:9;AD<358435423347:87?@>;:;::;<@GJHC93379769EMLLNPD8>EJONKGKLHGC::>>?<<@CA==?A>88?C@>>>?@A?<96664479;<;;<>:426>B?9:::9755336998840135568:9:??;::;==@CA;9<;87:>EGD?<<9559::99DJ?CEFFA>@HNIB;:====;87777678;>?@A@><733455:??>>=<;=>?AAABBBBBBBCCBBABBB@@>;852346::888999::999863222//23467553.,2;BB>::;;:64435778:;;;:GHIJJLLMPSVWXZ]aa`__^[URQOMKJJHGFGGGGHJKJJIIJIGFFFEEECCIW`gmprodVIEJT_jkfgjllmmkouvwyudL>=?@????@@@@@@@BBCBAAAABAACCDEEEHPX[\`abb_VJAADBA@>=<<<<<<=>>>@BABCDDEDB@@@??;7:@FMWbgaaieR>9>A><>>:?KLHO[[Z\]^YMEDFFFFFHILKMRXXTRPNLKKKKJKMPQRPLGEFFGKMPUZ^`ceijkmnnnoppligda__\VU[WRr}maVTUVUTRJFMVZZYXXY\fŒ_i€‡pNPQSRQQ¡ŒkZJENde‰m`p{ƒ‚pkfndfv}…ypfj`RR[jtrvp]aosytseXUPHIKJHGIHZ˜–m[RQk„pc\ROOZbYNQQXp]LNMMLIGDUWPcojgj`SMFEHJKIGNY‚ÎŽjcUN>Sy“™—ŠXGLNNKJLMLJHE??EDDDEFJQVWYahcTLIIPW[PIKJD?=?>=ADDDCCFHHPo{tqokdRB<:=AEEB@AAI\^PDA@BGMNKHEB@?=<;=@CEB@@>::<<;;>CA65<<;GMTNPWPGCIRQOPSPC>AFHGHKVXNIVahh_QEA;449KHFNTVYZ[WMO[tn\XRFCCDFGGHJLLMMMOQRSUUVXXXZ[[XWWVVVY\]\[ZXYYXYZ[Z[[\\]]^__`abcbbbWC:DTms`A8=><>?>@@BBBCCCCCABDGHDCBBCFHFA@IW][\YSOJHIEADGKIHUhqqnfQ?BP[f\GIROECFJLMPYegfoqdVWYVZgc^QJGHGFFFFGIGBCCCFEGGFIDMzš›–Ž|€|xupq}ue^p‚m^gpv€~€~„ˆ~‡}‰¹¡”Ž’œ£ž¤ —••„‡•Ž†‹‚}wox©¹´µ¼¹¬¡œ™|{skgeb_a^Zi~xaWUSPNLJJJHFGC?BECBC?>><:658<>?@@@>>>>>>>=:97889:;=?ABFIKMNOOPQPQRTSUWWXXXXXUUUUUVWXVTWVSQQSTUVWXURTY][[^__^ZXXYZ\]WZSJJ@0+*)-1346:BFEDFHA7677@IGIPKCCBBBDEHILNPPRTZ^hylefiO4>b^coqZ=_tiedR80E_h`VKDB@94578:7>I92677?IMKGFDABA@@???DJKNPPUTL<>IJKFCDGHC<9:=AB@@@?93;BBB@:42:IMKIJ<3DJIB;318BEHLLKKHJNJECCB>9:=ACCA>;;8658:;AJMOPMJEA<:?DDDECA>>>;748<<<==><;;;<<:97579::;==<9668;85566;?>;:;:967>FD<7:>?76:>BB@CIHDCDEB??>=9<@:333.,4<943347;>>=<=@B?<;:=BDGKIFEED@=;:99:;:87776668;<=CEFC@:3343359:;<<;9::<@ABCBBBBBBBBBBBDEECCA@@<4128<<<>AB@?<:89:9@HG:028<<66:4.022468;:989;<<;5/,*)+3:;@NRJ=68=>>:61.,,,,+)(*.5765779630-,,/0/05<>;867654216;70-+*.5::9863243/0443343336.2XA56998;5ZT59;9872//00010/6;;:873-19==>70.//Mjd]ULF=8977BJH91>RVVVXesmYCEWe\POK\–²··—Q3?CCCDIF7.,,8C;3341-*1>??????@?@BBBA@AAAA@BBCCCCDGPXZYY[]_][RE>>?>==>=<<<<<>@@@@BBBCDDEDBBB@AA>=CKNPY\XZ`cfhYA9==<;<;=FGBHUZ\\\^`\SIDCEFGFHIIJLORRRQOLKKKKLKLOPQSRNHDABEGINSY\_djmmoqpmnnomljhjkjfaZSTLT{‚iVTUVUTTPNSXXYXXZ[X]‹dky‚oPOORSQQ¤‘gPKFQeg‡fasw}‚ynYcp|w~‡|ncnbOO[a]d€†qfx‚}o|xVPTOLLMMLKMoª›mYKIh…ob]RNOY]UNPSYxeGMOLKIGGUWSfslij_QLIFHKJRNFD–¸vm^QMD\~“™˜…VINONLLPQNLJE>?FFGFFFGHPUTV]dd[OKGHIKLQPF=;==@BDCCB>;<>:7:>BA65:FKS`hWNPMKPTTVVY][NGEGGGJQ]\U\gjg_OA=:7458EFIRZ`bilaRMTmfYXSHCCCEFFHJLLMMMNPSTUVWXXXZZZXWWVVUX\]]]][YYXYZZ[[[\\]]^^^_abaab]M>75>Ti_@9<=<>@?E`uxdJ@BCABCCBAAA@@@ABCCCCBCCAB@BMZ]_feWKHIHAAM\[NLPRMGFILOQTaieu‡tZ`g^XZUNFHJIHHIHHGJIGFFGGCCHNWq™¢“‰Ž‘’‰whip{†‘}b_jrghv|~vyxv|ƒ~„ºªŠ’‰¢§›”—‘ŽŠƒ“…‡€wwo„°³³¼¼®£¡¤žŒƒ€ujfc`bhaYevn\WURPNLJJJHFFDABECBB@?KJKV\ciny‰““‹~ppvxpe_hh\c_UQPPOKHEEEEDBBA@<:;>?ABCBB?>><:::98756889;=>?ADGJMOOPPQPQRTUVWWXXXWUSRQRSTSUTTWVTSQSUVXXYWSVYY[\_^\ZYYYYY[\WXP@3--./*,-/..03592677:>@EHGA?AAA@@?AHPLIMOPPLBEGIKGB>DJIECBAA@?AA<46=CGHF?626>HPPE92469EQXVCG_aLEL\igXIIRSKFFC?@DHHHHJJHGFGLI8146434465248?GFABEEDDCCC@:3/048@@=:868:<<==?>>?=??86:AEHKPTL80:A@;?PVH9106CKHILMKIHINLFCA@@?>=?DGE@9677865;DKMLLJFC@>>@CBCDB>;=@@>969:;=??858;;;;::856535:::=@?==>:6766666687200038968=@?=;977=>75435:>>>;<>:7:?@;32:DG?=?DIJGBDJKGEEBA?<86?A608<66;><852037:<<;98;><::>ADJNKFC?<=>@A?<8789876677888;?CC>9842223347::987668;>BBABBBBAABBBBCDDCAA@BA;447<===ACB?<:8889:;725:;=<626756742259;:<>><<;6-*-1.,6>DKMC867;@?9561..-))))*-46678:;8565.*,1//7=;:747985315850.-+.26962/.1210/001//.4=?/@`@26;;:95`R69;:=80.0/0/87.4AIKKF?3258;:;>CF=NhcbQ5?D1199:=B=2/4=A<5/,++)-8AEGGJKD7103789::96666>>>==<<<>@@@@AAABBCDEDEEEEEEHHD@@FOVZaedhiXC<>><;==??=??AGJHGFEHIFPE9:;;=?@CA6;a^^mjSD>;AIOPU\aggZRNGEGJNQT\ceb]L>;987679@DGQ[]fnrkXOThaWYTHBBBDFFHJLLMMLNQSTUVWXXYYYZXWWWVUWZ]]^][[ZYYYZ[[Z[]]]^^]_aa`caP?<;;:=?@AKo‡‰Œ‘•vH@DCBBCCBAA@AABBCCCCCCBDBBFLPVQLJGGIGED>:BDEJMCFTWSU_\G<>@ACEEDCA@>;:987653578:<>?@ADGJMOPPPQPQRTUVWXYXWVUUTSRRROORXXUUURSWVY]ZUTZ]ZY[`_ZWWWVWXZYYS=+,11259.*(((('(,1@@97<=8=P]`__c[SLFHMTW]ih^XWRVn{[\l\@=Refa_^QJGDBA@?=9?L@1333542:EHC@BBCCA@BDDGJLNONLE@=?EFD@EJKKKHA=;>EC979<@EIKJC;76>HK@7425;@GXYMR]VNLKQ`gYHJUWOJLJCCDFGHIMNJFBAIK>9?>646665347?FE@?CHA:;?DEB;2.6CHFEFFEEEEEDFHKJHGCCA61489:<=<;:;:=@ACEEC@@?>=>>>DEFEFFKC54>FD>AOSA0/6@JMKLNOJFGJJHGC?:>CC?@CEDA9579975:EMMKIFB??AB@?BCCB>;;><85555689850/36522;B?8467599456679>A@:;=;;<=83/18AEEFHJIIJIIKLKFDCDA<8;@>78CD>=:9==8558:;;:9659><9;?@DMNG@==?@@ACC=5367764468876:<><844335688569987654459<>?AAAA?ABBBABBBBB@>@CA<:;=?@@@BB?<:87783.0359;<:5137774/.,,47,*493,1:=CNOD638@<53:7301,())*-26788776699401223:<999789865666224300224211120100//0..,.6=5SV:37;;<9;_N6;;=>80251//9=10BNPQNH:34688BPSODJ]acR8EH.(3965<>>NXUSWinP3(<}wMQY_u{`[„…\31DEBEPRLB====<=>??@AAAAAABCDGIIIHGHJF>:9;EQ[cfa[^e\J?<<=<8;DFDLYYW[`aZSNDCCDFHILOPPPPPOMKKLLLLNPNMORSQLGHIJMPTUVY\]_`adhjlmmnnquumikhXNYfes’rVROSTWXYYYWTUY^ZV_Š[k|‚kKMKRSLO¢’cb]S[gnŠddntv~snOV[`kmrlemp_SYdjmqhWQXu¯RAFMQRONLIGFMVp¡˜{bSNZq„k[\QJR`^NLQURSRHIPNKJHEGNTmyoom[NJLMLLMR\X€¸|tiTRVQi…’¢…RHNONLPOOUSNKLJGFEFGHGHHHHFDGLKJJJJJKRXXIB@BAIMMMKHHIJHF=;>FMOOWUDEONLLHDA@ADFGHHIHIIKRRNLEJI@ALVQNLIDID>??@AA@FH8<=>>?CEB_€‰’˜šsEADCCA>>?@ABBBBBCBCCBBACCBELNND=77AHFABBAACMROGJSYYZa^KACGLSTPCDGFGILMMJIPaifnumc]ULILQNKKKKKLNKJJF<>Qo†– —‡y}‹‘‰yhdq}ˆ–”…wqhbafmrqgaow…Ž„{~§¬„ŽŽ’”™’ž‹ˆ„|u…†‡…ˆƒqv~¥°³´±®¥’“®´œˆyoiiimmggmkda_YUROOOOLJHGFDFGGGDBA?KO[dgimv|†’žšƒstvupg\V]a^]XVVWTRONLLLLKGEDA>>@@@BDEDCA?><;875434679:<>ABCEGKOQQQQQPQQSTUWYYXWXYVUTSSROMOWVUVUQSXWWXWST]b]\_a_[XUWXYYYXXUB3465476311/--.048=BD?<<=@VhbTNZ_YRKCCXa\geYQPQ]unBZgD8?CLP?@FTcsz_NPO@Ihmjfg^NIIFDDA??<=E@51122225=FFDCCCBA@?<>FKKMNMKG==>?@FGHJJJJD<89BEB98:;>CEHOK@6369:99;979:BX[QTXVVSKJW_SGJSVPKLOKGFFGHHKKIGB>AFDEKD85888768=@CB<8?E=3369?C?77BKLIHHGGHGEEFFHIJIHDDC716::9:::=ACBCDDFHFD@?@@>>CEEDCBA@B<7<@CCA=:777:<=;;=>=;9755667798679<>AA@<:8888999633443239;83025321169:75;@A:7;=<<:400026=67@;4>@=8665433347966:997653237<><9568776651269;=?@?@@ABBBABBBBBA@@AA@???@@@ADB><:8986236413698410672../-,3?IID@=?>6./793-0:>CJMD537;843:;623.)*+,/36754344456655239=<9::;=;:;<><;74773001233442020333520.*)->?CFGB:;;88899999529?@??A?93.,+.1244446;>81026;???A@;436999:GFEFFEEDBFNSX^`bccc\TRSSPMLJJJIIJJKMPQPPPOPPQRPPSZ[RKOVWVZbghgghgb]\[YZ]^_`dfjppnoprvxvuun]JA@@@@????@@@ABA@@@@ABBCCDEEEEEGHIIKNNMLNNKIGEC@?>==<;=?>?@AAAAAAADEHKKKJIHGFEB?>@BQdbZTTdjYE>>?><;:9:>A@BFFIS[_^_bVE@CFFHIKNPPPPOMLKKLLLMNMLLLNPQOKHGIJRXY[`abbcfiklmmmmnoonb^_RMYkcT€‹j^UQRSVWXXUTUX\XTaZj}„fGLJPRLOœ’gb`^`grŒdfolbjknPR[[cub]hpnc]cimpgRJOVŸbBHIIJMNNOLJIKMT–—t_VV`r~hYZSMSZYTQSTSOHHLMLKJIEKNRgtnje[TQNMOLXlvy´¦y}nUQVPn…Š›¨„PHONKHHHGKMLMOOMJGFFEEIOQOLIJJHHIKJGDDJNKHDCAU`URKJJIJHA??DKOPOTYJFG@FJFA?@DFGGGGGGFFEHE>DHGJMMKJY\ZKALPGABDEEFKMC@mhZ]PC:7@KPPPPOPQXVMDGU_aZQPWZdhQ:635889;99?KUQE7>W]OLPPMLQUNB>CEEEGIKLMMMNORSTUVWWYYYYXXWXWUWXZ\]]\\\[[Z\\]]\[Z[[[]_``a`Q@;;:9:;=>=;=>>?EG;:9<=?BBBBBBBBCCBCCDCELKGC>6=IIFEGLJCESXPLPVZ\\\ZOEGMKIILC?CEGKLLMKDEQUWkwvh\ZQLMMLKJJJKOPMJC?Rv™©Ÿ‘„ytt}„wmmwƒŽ”˜yijsf`cijihbgu€‡‡}t–§‚“ŽŽŽ–””™‘‡ˆ„w}o€}ˆ€ƒx|‹°±²³³³ ‹–¥¡“…|qjjr~„whikeba]XVRQONNLIGFFCFJCIFAB=EQ`egju}‚Š˜¡xryzuncXTV]b\VUUUSRPNNMMMLIFDB??CB@CEFDB@=<97432425789;=?ABDFHKNOQQQQPQRTTSTUWYYYYVTRQQPPNOPTVTSQSWWTTSRU[a^]`a_\XUWZZYYZWXSFBB@=>+3FIEADGEEDAFIB<R`\fdXL;:KZRCMO@=:9849EHECA@@??98BKLLNMMLF>@@??FIJKJIF@97;BA>98::=ACEGD<4235568;87:BOYZV[]\]YRNTWOHLRQKGINPLHGGGFFGHFD@ACBGJ@557767;AEEDC=9=A=86548=?AFHB>AFHHIKIDBEGHJIIGDC@627::9998:BJLGCBDEDB>=>=<=@A@@A@@@AA@DFFFINNDACDFHIIDA@??>?BGFA<:=CFEB??BC>;AJQTRRQOMHBACC@=<>ACGQUQOQQI?=@BA<9756<@>=>?==?=64567678;==>@??????><9997459965::877422115657:;:859=>:7;=;;;50///27BHGGHIJLLKJHC?BFE@>=75@@?<98<>=:895321369:889887776447:<<:878766676:?=:;>??@@@ABBABBBBBAA@??@@@>><:?D?:9877755::423566533871179611:EGEB?>:4/0552.2=:<=?A?=?A@=?<6695/0455310/0/126861-+--&>C2447?G=78f:668862.06-219AAHJJILOI>987525:JKJB:N_WNNC76643126751=Kawo_h`ce[]_nŒ›—ž‘P,>giMGUIELE<@LUN;/0101587;@BBB@><;<;9887788537>A@@CB:42//5:;>><:<<83..158;<88?>6467643HGFFEEDCCHQX\^_`abd_SNOQOLKJKJIKMMMNQQPPPPOPPQPPQQNLNNNU]acfgdefeb_\YYYYZ]_bcfhilptuuvwtsqgYNHB>==>????>?@@@??@@@@ABCCCEGHJLLMNNPPRQQPOOLGDBA?====>@?@AAAAAAACEGIJJKLJGHJIDA>=IXTPU^cfbTF??A=:::;<==<<::EUciiml[H?EHGHJLLNNNOMLLLLLLLMLMNNOQRQNKHD@ACEKQW[^bgjlmnmmmooqrdVOLRW[]T^ˆ}h^OOQUWYVRSVVWTP^\j~ƒdFJJOPMOžŸiU\a_gs‘bhtikngnWZdkl]Rajieemofa]TLLMe{SFKKQXa`WSRNIFDF‘•qd\\`mxgYVUSVZ^a^UQQRGHKKKKIIFKOLYklfYT]^UTWYq†„¸‰wxaSLMKv‰~—§NHNLGHFDDGIJJIMTQJEC?DLSSQPNMKJJIJHEA>@GKKFCCSpƒ˜lKIKKGCCCFHJJJR\PJDAMRJ@=@DGHGGGFGGGHJHDIOCDU]TBK[`L>GOICDFHKMPSMHj^UYK?;>?@BEHGA@CEEEGIKLLMMNPRTUVVWXYYYYXXXXWVXYZ\^]]\\\\\]]]^\[ZZZZ[^`_a\I:9:::;<===<=?@@DI=Bfu„œ‚K:JeV87===ACB@BAABBBBBCDCDCFFFFN@5BPNJKOPLJKNQWUKJRUSW_UEFLG?>@BBCDJPRNOUWNILO]y~dQOMKFEHHGGFJQNFJX{£¸¶„wngjolgdm„›¢™†thfjtf_cihcafr|~}…‰rˆ¨“|‘–••”‘––ƒ…u|nwy‡|z…{„ž¶·¸¸¹¤Œ™¨”ƒ…wlp|ˆsooib`_[XURQONMKIGFFDDIBGFDA=CVafjs{€„¡™~ot{{ri`VSV_d]VUUUSSRQPONLLKGEB@ADEDEFEB?=<952100235688:=?ABDFJKMOQQQRRSUVVUSSSX[ZXWUTSQNNNOORSQQQSWWVUSRUWY[]_^][XUWZZZ[ZVTRJE>=BN5(158:>;:84=GPJ?ACFFGHLSbgd`\ULLX_i_UP@.2:>=CFDGHB42;DHNNT`VUPE>ELCKUNFJMHFHPROPMEIQ]UHDEE=9BJHEDB@@?>>DLOMMNMNME=CDA>BGKKJJE<57>@?<;:<=?AEEB?;6456666668DPW[Y\c`[^^VQRTNJOQIDGFGQSMGFFFGHHGC@A>>?=>=:9:>DKJB844:BFC?BBADHHJIIIE>;538::98:84:ELH@>ADFC=;<;::78>@AAAAAEJIGEEIQPHGFGHJLMLJIFA:8=A?;89DIEDB@?BCAGUY]]\\]TC;?DED@==?A?=EMKFIQMA:9;===<<;?@@AB?;=?;41333457:=>>?>==??@@=:98316;958??;8541113:=<==<<;:;<<<<<=<<=730025:@CEGIIJJKKKID=>BC?<;66:<=;AIKFDGH@73678;>AA>:78<=;9:<<:8;?ED;544348::::767:;;867779;<>=;98788@JKC99==>@@@@BBABBBBBA@?@????==:78841223454578766664444557:?A;105>EFEB;61./220.07>;2.4;;63121123430+-011452/,-147988777?@@??A@;8;<7487026863/../-1.560+)),/3B4+,-01=2-1`953433556:5633;EJIKMOGCJHC93168=?C5%6WUILB799633333/+.0Ghai€p[LOcebn|Š›¢{9F{}fRPJC?82297?ED>;<=:97?A>8623;ACDDB@?93/-/245783/7=:76420.MLJGFDCBBFOWYXY[[[]_ZSPQQPONMLKMONNPPPQQPOONORQPOMMMLMOT[addc`^^``^[ZXUWZ\^bccdfjorrqrtttrl`VPKF?=????>>?@@????@@@ABCBDGILNNMNNNNOPNMOQRQMKHDA@???>?>@AAABBBCBCEFFGKMKJKLKJE?BFFHHGGGHHHKLLLKODBK[fXNT[PBCGFDEGIKMOQOJ_NNVC7=DHKJNWWVTQNNB>LUJEGFJVSRY\G?977649?CIR[[PBEIB9788;=?@@AAACDEGIKLLMNOPRSUUVXXXYYYXWWXWUWY[\^^]]\\]]]]]]\[[ZZZ[]^^_VC89;;<<;;<===?@@CGB?Nc}„`CAESM;<@=AIJCADBABBBAABB@@?BA>MTC?NVRKIKLNONJKTP@>JLGRaVDBDA?>??BDDMVVOR^d^RRRVgnXFHPKGJLJEEIJGJ[~¤´§•€ttrmkmkir~‡’œŽ|lbgiisg]]bebclx|mn…|w¡šƒ’ˆ}ˆ˜™–’”•†……x}nk|‡zy‡zŠ°¼¾¾º¨’œµ¤…|vz‡Žƒplssia^]YXURPQONLKHFFDDICEFIB=EYcjuz}‰œœ…truztgaZTTZabYTVWWUSSSSQPKJIECCACEGFEDC@<=<730//0135678:=?ACEGIJMOQQRSTUVUWYWVUX[ZURRSQNKKNRQOPPPQSWWWVUTUUUW\\ZZ[ZUVWYY[WUSOKIIHHK?++,,-,)*)),3ENEFEEEEFSfqh\YX\[QRY_RN`eI769;GPPRTJ718AEKOSTSUOI>0602?EGIGFJU^`cc]RMT^XPOOJEFLLHFGDB@@ALRNKKLMLNM?:FG?=AFIHGHB826>?=<<<=>ACEGFA;7444556659FQW]^_dc``_YRQRNKPQIDFCBLPLGDEGIIHGB=968@CFIMI:-4EGDFD?===>>??>=?DLMD=;823;?<58BCDGIKJJJF>=748:<;7889:;BDBBCEHFA><99;87=@A@?>?DJIEDEGKLGGGGIKMNOOMG>53;=;99;>@ADEB@@CO[_]]YUTXQA;@FFDA??@?<99>BBFKH@869:=@BBCB@?=<<;<=93122244455569=<<>?@@>=<:856987:==:8530/27<;9;<<===<<<=>>><=?;74468:89?CCDDB@><;<>CJIFGJF;547=>>?@>969<==<:89;:9;DE<65655899;;6368;956:@CA==?><<><99FPKB;879<=>@AAA@ABB@@A@@@@@??>=;951,+-.26876678865432004:?@BA<9=>ABCC>82..023233451-,06830//..037:82476245311455:=:8987;<85:=??>?AC@7117835735888433320/,920**))+9C/*)*+,4/+8h9313329>>@>:403?HIJPNDDQNG82A><:;@A?;30/5@B7/39<=@@<3-1799:>>>?ABCDDCBBDEFGJLLKJJJKJE?<=@CGIOZ`ejgYC:>=<<<76889=AAAAAABDFGIJKLNOPQQRTTUVXXXWWWWWXXVVWZ\^^]^]\]]]]]]\\[[ZZ[\]_\QE?;<<<<;:<==>>>??AB<=<;;::@NPIOVURKA?JRONPQI@>@DEFEHKMPRSTUUUUX[YUPNOJBBCHH?;HMQYSKFGKC4;32@IB>?HYcgfjkic[TKIWbXLLMLHEEFB?>?DNNGDHLLIGB6?CEEEED?625<>=;=?>>ADGHFA;7333445559BJNU]`dkjb^^[WTOMPSRNE@ACCDDCBBBDFD>8548@FJSWQ@13CHC<9899:<===?@DJLHA??;669:;;>CHE@IOIHJFB@858=>=;9GGHHHGHGB;78<>==>@?>=?CGHFDEFFHGHHIJKLLGD?:5029<=>>>>=?BDCA@DWf_\]UIGLMIDBCEEEA?A>:965:BFDA=99;;?BEDEB?<86:<;;8323433322226:==<>>????@BB;57<<:9988877779;968<<>::<:66777:>ADGIIJKKKKJE<;@B=:8?HLHFCBCB><;67DJDCIG<;=?@?>??=::=>==<;:99989?@;767558<=;:64333337AKNF>;==;=?>:8CKD><8459:;?A@@@@AA@>?@@?@@???>>==940/14688998885321/09CFB@@@@FIEA>>>;70-/02356862010-/0.-.////16<>98:74453/27858:;?979<<;64:<<=>>@?7.,4:5268987854552/-6=62.,++*15,++,+.01+Df:2/356?B@=A801-4EJHHJEHSMJ37532221.+,1/-Ltˆ~pbSNbok_Y¥œ¤ª£„ˆ…qRB2'-3321/..0357>E@<:9==;8401:@;20383,4==:96555489751,4LWVROKFECCCDFJMMNMLKQXYUQTUTSQQOMMOPPPPOPQQQSUTTTTTQPNMKLU_b]TR\_`_^]XSSUZ`b_[^aabeilpstttsle^XUSQMFB@@@@@@@@@@>?AACEGHHIJLLLLMNONOOONPRSTTURNJHFDA@?>>>@CBCEDBCFHIIKLMKJJIIKKF?>@?=8=PahkmkbN?>==<GaZNOJA;;>GPQLHFFGGIKKLGQ[[LKHCKVZYUPMGDFFFGILG<>GE@CDEIIJLLLLOW]_ZPLHBGFBMRZaZH9Lcc]d`THFHKLLLMMUUK?>><8899?DFGC@ABDFGIJLMNNOQQSTUVWWWXWXWWWYYXWVY\_^_`^\^]]^]]\\\[ZZZ[__THDA<;::::;<==>>>>?@@?>HSB=BCB@>????CHIECCBDDA@@?;:;;:<>BEFNYRIJK@=KQJLRSD<>AAEJMOMMOPOOMJGDBCIKIFJXa```_[MJSOKNPRQNRE=Y~«¸©‘wfb^]]\]euŽŸ™††mdgpohec_eqj^Y\ffiwo^k~t²”„Ÿˆ‚Ÿ„…‹ŒŽŽƒ‰—’‡ymc„ƒx€€¬½¾¹®¦ž¦¥’~~‡”˜”‡ukkopkfa^]YVTTRQOMMLJFHDENCBGRH7Hequv|‰“•‡usvupjb[WSWcif_^_ZVVVTSSSRRMIIFCCDEGGGDCA>:61/././0235668:=>@CEDCFJKPTTTSTUWWUTK@9:8779;:63//6HWXSOPRVWUSUYZXZ[Z[ZXZZVUUUTSQSSPLIIID.(,.----,-.21**:E@ABBBB>Celsqk_]aYOOQXcdN73;>LTV`eYE96@OWY^X@9=<;<>@CA?AGNI<@84CGFA@BFGEEE@:66;@>=?@>>?DKJEAAA864568878;<A=<>CC=76:??72797>KM?6:=;9;;;;=?CHJGDBA>98988;DEDJJ975:?@?@?AFC??@CFHGDEFGJLJIIHHIF?:533258;>BA@?>>=>@A@BPbe_\VLFFGHGDCFIF@?B>98756;9:<@EDB@>=<9:<=<9622554433347==;:>A@????BEE?:998667899:<=;:;:8:<=?AA><<<<<96786346436=<>A@>=<;?@;878:;9677659BD=87521/-3:CGC=<;=?=;9987?@@@@@@>>????????@@@@@>:8620258:::88436;@KRJA@@@BFGE@==>;5/--/..11321110-,--./00121016951244311466579@B5<:;>>6379:;;::995//7615>;7674210--2B940-+*++++++,,-.01*J[5-27:<@CA<<5/1-,:A=;FEJSNG1OE6=CDA?OWUL:;EG;41.-,--,281+3JUURVWQ]qqVS„›œ¦±ª™‘{rx]E:,*13200//0256;DE@CC:8:767533111355446779=@AA=4,+/37;?@A?3,7??>>:435534787/0KWWUSPKHEDDDDGJJIJKMNPQRRRSRRQPONMNPPPPPRRRRRTVVUVURQPONNPUXUU]`][]^]XSQRVYWQNV]]]ckptuuuuqjec`YVUSOICA@@AA@AA@?@ABCEFHHHILMMNNOPOQRRRRTUTVWVTQNKGECA?>>?ABBCDBCEHIIKKLJIIJKKLJD??>;85BX`\[`i]FB@>=;>??><@EGMVdjjjkmhbMEHHGDABNVOG‹•”tNIMFHTSLEAABBCDEEDEIMOQTSOKGA?>>?AAAADIHHgz[HYaci]NIMOMKIHHECA@==ZfJEGC>:=FOTYSGHHJKNORYhnnXOH<7BXXPOOHEGGGHILMD=ACACCCIMOW\TMU]]]WNG@@CENXXlgOI>ARWMTWPFA?CFHEBBFJMLD?@<78=EGHND=CDDDEHHKMMMMORSTTUVWWXWXWVXYYWVY[]_`aa_^^^^^^]\][[ZZZ[^WE;;<;<;;:;<<<==>>>?@@??@>?@ABCB?==>J[WD>??@AA????><==;<=>?@KVM@AIHHOQLLOMFA@@AEGHHJQWXRKIJKIEDGIJIJXfgge^XSQX_[PNOQNIV«Á¶Ÿ‚okjhda]f{Œ‘–—Œ|ula`jlc`b`^ctraZZ`el{|dWstº‚†‹~“€„‰Šyx…›™‰ymd~‚x€{ž½¿½¶¯­°§‹}‡“˜˜‡|qlkomid`^\YWUTRQOMLMKFFCBPFCLZK9Utyy|†…yvtttnd]ZXT\fic^`aZVTUTSRRQPLJHFCCDDEEDCBA=82/..//012445679<>@BCDEGJMQRRSSTUTSQQG;469::8666743.4BSTNNQVXVUVYZXZ[ZZYVVUTTUUSQQRRPNLJIPJ7/-,,,,*)(.2/4?DABDDCB8>ey†{omgfe\ZZ\^`fN=@GQdkga]^__^afdez‹Š†~m`]XOGBA<88:<>>@A@=?E?75C9=KGDDBDHJGEEEA:9>?@@??>=?DLLKMOPH:77;?@;6763;MYdlhgeda]UJCFMROB=@=<=AB:65688438;6:OZTRTRPQOC:=FFB?<==<=>BIICCEC>:99878@EDILB?DGIKC5257=?@ABDFFDDEGLOLKGC@@?<95579<==@AA?><:8978;;::99:<:79;>BB@>;;<=>?>;8634676543348<<77=A?>===@BCDA920377655679;;:99:<>ACA?>><;867675443027<>CGIKJJJJKJE<:?BCGF=CKIE@?CB=987755:>?=>MSHABDDBACEEBAA?=?@=75787777766:AC<787420.2:<955;>>@@@>>???????@@@@@@@>=:40035798887@MTUTQICB@AA@BEDA>>92/,,-,+,++,.///0//12320252.+/52-.221/5;96568@7:C50456767787644781,43,4?<5675553239?6-,*'(-.,,++,,/011*PX,.8::>>;C=4211/+1757EEKTQ==P21.8BSVSQQ@8ILD;421/+*09@>3,+&',,:VY_zvQH‡¢ª­©¨¢žuJSR@90,12213200233521686400/0136439<72267:<>?=:513:@A@>7.2@B@?@<412215;><2-BWWVSPJGECDDEFGGGHKNNNOQRRRQPPOONNNOOOPPQRSSSTUUVVUTSQOOMNOQU]_]]\^`^ZTQQPORRQUZ[]binqrtwvqgccb_[YWTPJEDCBAAAAA@AABCCEGGGHKMNOOPQQRSTTTTUUWWXWVUROKFDB@>>?BABCBBDFFGGGGIIIJKKJIHE@>=;8:CECEJMJECA?><>>><9GbTCFJH@?GNQ\aSFJJJJHO]dhg[YWWICWRGFFA?ABCFHMQSHACDCEFJLP]fWMXb[RKGEABDKX\Xih^ZJIIHGPPKJE>=>=;=>?AOWJ>==9>JQKJNB?CCCDFHJKMMMNQSTTUUVVWWVWWVXXXWWXZ]__`a`_^^^^^^\\[[[[[YVG;:;<==<<<<<<<=>>?>?AA>?@@@@BCCB=<=>LZQC??>>?>>>??DEBB@?@?>=DKNKKMQPQXZTOJFCCBADEFHKQZYTNLMMKIHHIIKLTcki_WTST[g_MKICO{®ÆŸ Šxjeb]^cr†’“Ž‰{pkkllld]^`a_dste\WVdv}sY\€s©¥u{ƒŽŽ’†‚…ˆŒŠwvƒš ˆwohx{~²Ã¿º¶²²³›„’š’”˜ž—†}yrommjfc_]\ZXVTQOOLLLJDDD=PJCQ^HFp€|z„’’‡~|zrstj^YYZ[`fd__b`YVTSSRRQOMJIGDBCDCCCAABA>7300////01234469<74688:89:9886523?ONMPUWWVWXYXYZZZXUSSRRRSRQRRQONNK?8<=2/.../1/288:FIDBFIIEB;Cix„~tmhhlh[Y_aVKA=@::IUSD799?DCDFDDCC9:C>J[c`^^XYYPLMYZ[{›”Ž‹„s`TM>6798:?AA@@@>DJMR\ba]UG:9?CFC?>87DR[fkhjjc`]VI?>BB?=>>?A=:>:9:889998748MZYYZWURA6>KIDCB???====CEBCGHD=;:877AAABCBA?=??DFHJJE@845<@CCA?=>?@AACEEDCEHNQKHD?<;<<:78;=>=<@A>=<;989:<@A>>HT]]WPIEFHMNLKGGJG@;>BCA>=<6346658ADFEA==<;<;987579976643348878:<<<;:9;?CEB91257752147:=;::98;>ABA?>>;9789::8994139>@BFIKKKJJJJF=:?AAEA9>HD<=?CD?:78:7319BBDGHHMOKGFFFC?<9777766776678;:9;<85222589656:<>A@=;:987875422587679::<=?@>>=>??????@@@@AA@@><:854421247>R_b[QNLIC@B@@BEFC<:40.,,,+++****+/1223444431211022102221.2:::531/5F<1.//665754210242-.3.(5?:66889:=>;85412.++12.-++-.0113.[T28705><4C9.////.4638AEMVH6U=1;10Gb^VK@6=NM@950251,5DE:/-/+'('+GD6114896112469<<:;=5-066339>?B@627;@B8+,=IFA@@;42226;??:4->WXXTPIFECDDEFEEEGILNPPPRRQPOOOOONOOOONOQRSTUVVVVWWVUTPNMMNRWUQW\\_b`\UQPOMOSTUWY]`ccdfjnmg`acec_\ZXTPMJEAABBBBAABBBDEFGHILMMPQQRRSTUUUUVVVWWWXXXVPJGEBAA@?@@@@ACDDEFEDEFGIIIGFGGDA?=<;877:<;?CGIT`hibaYVfbNFDDDDDBBDHJIJJKMLIILNPRRTWWYWUUXWTSPMNPPRUWVVXZdnprttsqmfbac_`a`\QNOTUTY^`Zc—cm~jVPJPRGTqb^ZcpkvXat||vxsVS`o]KUGFIKLMOQQQRSRPOVgt{zricb^WSUYZSLkkXPIEWd~yqonph^\YYWW[UHDHLKKKFCKNPRURNLLKKIFMSUQGEEFFIGU{’lŒ–™“pLGIHFGFA>FJKIEB@@?BIQWVIFJC>ADDBAA@BDEFFHOJH?BEQQJJLQUTQQSSRNE@?;A[_KGOMEAFMPR]YIJJKTTRSITW\g`klWZI:=B><<<>@EMTWOBCEEGJJKP[ZNLUXQHEDCCDFGRYX[gldRRTPGOTMKJIB97<@@=>AID>:=CL\aTSO@@DCBDGIJKMMMNQSTUUUVVWVVWVVXXXXXWY]__`aa`__^^^^]\\[[\]ZM=;><<@?=======>>>?>?AEFEDBAACEFB=;<=>BCCA?><===>??DILLIGDA>;=EPY\XQOU^cZOIFFFDBCDEHMSXYWXXULJKJGGHLNQ]bc^XY]Y]dOEJ:NšÇÉ¿­Šppue[_jrx…‰‚}zqjlu‚{mgea_^a^dmriaYUhy{kXi‚µ‹lsvŽŒ…‰ƒ‡‹ˆuu‚š¦‰sooux~|’ÃÁ¾¼·¯¨™…–¹µ•˜Ÿ“‚|xqmmlhfc_][YXUTQNMKKLHAAF@BA?731100//00133357;9FLKMSUWXXXXXWXYZXURQQQPPQRTURNNOL=-,1110113?GOXSQRMDDLPNHC>CcxybR[jj_YYbcH>=BNI;6:;6688874:BCAAG@EHJT`aZ[XQRPJMLSYZeˆ—„zxzrb[ZQ<287:<>?AA?8?ScaUTKPLGFEDEGHHGHHE@??@ABCDBFQY\dnqkc_VG:>EIMQSMIPUYgmiie``]SE>=>=89=<@C=57:9:97:?>9437BPVWYWQB3:LSIABC@??===<<>ACFFC?=:8879AIIGML>5679:;;>ABBBCDB@BB>>;DGGEC?==>??@BEECCEHOM><=>=>?@CB?A@:47?A>99:;<:9;>?>>ES_`ZRKGHHIHIIINQLC@EGDAA@=712544;FLGGC@>;88987659<:7565434788:;:9997648@E?7455575336:??<:988;?ABA?>=;:888<>=>@:337@@A=69@=9;@DFC;79=:426:EPJ9=DCEGHJNPNJFDDEB=78;9765665556756=@;5346777557:>>?@?><;:8753210463456679;>>>>>=>>>>???@@@AA??=>>>;851./09LXYYUONOLDAB@@BDGE<50/.,,****++))*/123651.253369731586684.-17:313/7D/1355643540,.012/*/4-)7@757899:AD@93/5:41485/-+--/03032`I582,2662<5-./..073/12=KM2CX:BC3*O_Z]O@CONFB=5/163-6FE7,+.0---*)/75620388305:89>?<84:A7*/CLFA@?93533:?=;7705WWWTNIFDCCDEDCCEFILOPPQRRQQOOPPOOOOONMMPRSTVWXXXXYYWTPOMKMRPGJV[^acb_VQPNMORSUVY\__]]\^^^Z\^bedb_]ZWTQMIDBBBBBBBBBBCDEFGJMNNQRRRRSUUUUVVWVVWVXYZYVRNIFDA@??>??@@ABDDDBABEGHFEFEFGE@>><:989:;=>>??>>>>=====?A@FMUZ_gcSSipbPC>?AB@BEJMLJIJLJHGIKKLNNPPPPIKQSNLLKJJIKMNMR[dnsrsutsrpi^^ZUTir]UPOSTUV[b[\•gm{sgUQRETœ~hYXdldpW]jy‡xsqZTaqƒUCSHEHJKMOQQQQQQPOTbr}xskga\YYZ\][Qu~^LEFWf€|ppqmf__`][SLKA@HLJKKEAJMPUVQLHGGFEEE?ABFEFCGMQZu‚o‰•™“ŽnIIHHFDDEIMNJEB?=>>?@HMG>EJ?DLJLMNOQVWUUVWVTKB@?BU`RKQOGCFLOMSSJGGHdmVODL_^a]coh]E6:B?==>>BJQVXOB@CEHKFDNSLJOROIFCBBBDDDJWYYYeiV\r^FMUNGKH?:?GACFB<=B>;@FVfc\ZQAACCBDGIIKMMNPRSTUVVVVVVVWWWXXXXXWY]__`aa_______]\\\\]]UE<<@==@??>>>===>??@>>CORGAAAAEIJA;;=?ACGDA@>==;<=?@BLQQOJFA=9;BR\b\NKS^YRKFEFGDBBCDGKPUXZ\\ZNGHIFFHLPPXcWYaSRV^ZH@5_·Ôý£}hhqi_aw‰Š…vnmkedy†|l_[^c_[_cigkkfd^_t{xg[tƒ—®zkrƒ–‰„’Œ…Š…vu™§‰rqvyo„±Å¸Âǵª ¯ÀªŽ‡‘”‹|tmkmjfeb_][YXUTQNLJILG?BIADMFOPWx‡„”¡ •ˆ€€yrof\XWW[]a`[YYYWUSRRQPQPMJHGEBACDCAA=?BA@743210////0333469:=>97;<958@INPRUOC:543578:;97641124>FGGKKKPSWWWWXXXYZYVRPPPOOMMPTURMMNOMF>;92//126>GRVXVNEDMQMFB=;NfqYG==X_VVYceL@KLe`J31655689628DE>@KMRKRba\]_[YULMORSZ[Yi‰~vupb`in`D667;>??@?8DZK=HTVOKHGECCEFHHHGDBA???@ABES`ekqspkhg`RE??DNUTRW\WYfng`X]_VHA?=?B?9=@EFA979:;;9;@>7326ACAGQQLA?NXUKCEEA>=<<=>=?BDC@=?=;:;<=AGHFHE:3269;<>?ABBBBCA==C<8AHJGHC@CIJHJGDB@=969<>@CEDDFKKA48=?@@AAEJBDD:16AC<79<=>:657?>=;9998:AGFFEB?=;8666899;=<5244334569=>=;986412=D<56645643358<=<98769>@@???>;:757;>?A@:4215;AFIKLLKIIKH?9<@>=;68=<:;?CFF<69<95449DOF:=>@B@;9:8755655556525=@=73688766588;;>>>>>>?@@>???>=<;9:863234>PUUXTQPNHDBA@ACEGD:1....-++++++,-..-0454/,-238=?:32:;7931114;@:34<<7>989419=:66:30WWWRMIFEDCCDDCCDFILNPPPQRRRQOPPPOONONKKNQQTWXY[ZZZWTRONLIKKIEIU_dbcdb\UPLKNPQSUX\_a`^\ZYXX\_beeda`^^XTOMLFEDCBBBABBBBDEGKNOOQSSRSTUUUVVWXWWXXXZ[ZZZXSLFCBBBA@?@@@ABBBCCDEEEEEDEFGFDA?=:::;<==>>=>??>>===>=>@AEILNSYVT`fcccZOIB?ADLQJDFJJKJGFFHGGIHEHIIGHLONLKKKKKKKOZgpttstusrrspok\QTKWt]YUSTTUWZXV“jmƒ‹‚uwlWLBS£~lXXee_q–WZeoreqqbc{‰YM]PIFGIKMOQQQQQOOS]jyrnjike^\\^b`Yƒ‹^CBJZmsegha__`aaa]UPE@HLJKJEBFIKRQNIFCCABCD>9IVMDGJLVbkb_ˆŽ˜•mMJHFECFPSRMC>>=>>??ADFA@FE>>AABBA@@ADFEHMKDDCFHDJOPOPUXXWYZZZUNKJEL\XPSPHFGJLJIIGEFE`lZSJFXab]VWZ`H>ACFDDEGMSTVVKB?BEGD;7?KQRRQMIFBA?@AABFU]fbch\jsWCHTSJMNSVKA@EQMEEGBACFVc`]^XA@BBBDHIJLNOPRSTUUVVVVWWWXXXXXXXWWY]__```_______]]\]^^YI>=>@@>>@BBB?<==>>??=?ILB98;?CFME=<=?BGIGC@???=:;=@CKOOJLMIC;<>AHS_[IDOQIEC@BDEDBABBDEGJTW[[YMAABDGDJTPYYJc]FINPI@>8HONA955323455:?<96410226=GKLMNPSVXXWXWWYZYTPOPQPNNOPQQROMHRVNGDE5**-.-.28>AGKGBIOG@;528BIBHC2=LQW[fgQHUR^bY@565344555FC44HIVLJGDC@;@EDGIECABA@@?<8Jfomosqlmrsl_TKA@HG?BMSX^^caUMX]K>=A=>BHEDFILKD>;<==<>?:5226B;3>KMNSVWTNIFFFDBCB?@BCCA@?>==>>>@DED@DC?975679:>@B??@C@>=83777:>ABEGGKQTNIGEC@?;317==?DGDCHC:=CAAABBABDABJD69FHB>?<98733?@@@???>>=;>=87769>A?>=8311111239>=<:975335<@:5776554234657865546DILMLKKKJF>9>@=;>99<=<<=?EG=78986658GLC:<@@ACBCCD?:=?>;<><987766755897326:;<:27>;87546779;<<8216852.,/3330.02332346:==>>=>=>>>????@>821024554224;DN[a]XUF:BGECDGHD?40../0.,,,---156/,011025315;==;54678;<3-0776469019*/.2678;:0+2<82283--/1:9,,58:==ADHJG<678856321-./.,(3::gM.1981/26>:6633334441.,0*FX839@=?LABEO^ggWE@:44564.8FIB:0,+,,,,+,,-03470QŸ¹­jASHBDDD=887662.-02554444555444332346666:71..+*-6@?3+,0/057536=EKJ?68>B>;;9469747:5/XWVQLIGFECBDCBBDFHKMOPPPQSSRPPPPOONNLIJMNMPSTTVWVSOMKKJIHFFGGJXffedfgbZQJJMNOQTX[^bcb_]]\]^_beggedcc`YROOOJFDCBAA@@ABDDFHJMOOOQRSSSTUVUWYYXXYYZ[\]^^]WRPLFA??>?@AABBCDDDCCCCBBDEFGFDB?=<;<=><<<;<@@?>>>>>==?@BEFGGJOV_a[\hia^XLBEOMEDHJJHGGEEEEEEDDEGHIIJLMMKKJJJLO\mutppuuolmoqpqvlTNK>cta\SSSSRRWZ”he†~swraPDX™vkYYegbzžWXprpleps_fƒŒVR`UMDDFJLNQQPPPOPQV_mpnkhtsf_`ab``Š‹[CBLZk|fR[djlkdc`_\ZSFCILJKIFCFIIHGGEDCB@@AA@;BNMJMOJK\kYU‹Œ—š‘nRMHECADMMIB=====>>@AC@>@A?AAAAAAAA@AEGDGQOHHIIIILOPOOTXXWXZ[[YXXWST[WOOOHGHHIIGGGHIOYglldQUaaVMKFQIGIFMRQOOPRMKNIAAACE=56=LXVONKGC@?>=>>>GRZdkc\T_^GGSZcikjofO@>GPOKKKHECEXa`b^SB?@ABEHIJLNPQSUUUVVVVWXXXYYYXYYYWWZ]__``________^^]_``TD?B@BC?=BGGGA<=>>>?>=@FC>>??BEHB9;>?AAAA@?>?@B=9:?FMSNECJOKE<>@??DJGA@CCB?<<=AD@FKJUP[sOAHGBE:rÌκ¹¨Ž“~d]fx|wog_\^```\XVVWWYf|Šƒlanlkj\[Y^s}xhn˜p¥ˆf^’ƒ‹•›’}wƒŽ{y}– ‡szq‹lq´ÊÇÑ»žµÊö±¬¥‘†Š‰„}vpllkjgeca^\ZZXVTQMKHHLC:LSRHFEGe…‡‹›§ª£šŠ~€€vmf^[XXX[_\WWVTSRPPPQPPONJGEDCDDCCAA?:=@AA87;82/...0221112235779<>>:6510008ITQB9EQX]ijOGPLUbdH44511012:EORLHEGCGem]RZch^SV]fc^Z[beeegisujddegimeM98;>>=@?:63>I@RHLHEB=5699>BBBEFB>??44Qruponosvyxqd^^Q?>>=DEAHPKU]QFNTC?BB==@AAB>72226:59FNORXVMFCAABDHMOJBABCBA?=>><>AACGKIA=?;8633436@IH>8>D>5451/23557:CJNNQSOJGFD@=<857<<;AF@8;<8=CCCDEDA>>@BJJ=A@?@EE@<=>=<>@>;?B>98766:ACBA@>:42112348<>=<:8646999866665532234334444447:99;==>:59<<;<;:<=<99:=@<:<=;:;:>>:776679;ESPE><<>@ACEHGC@@?=:79<;;;966657::844459=:2:FA:85345:<985/-1442333677852333321236:;<=====>>?AAA?7,),..1430-+*/7BOVZ]R80@GGFFEC>81/..10.-----.4993-,-/18=:7;<;;:6437:74/.4764368//4279?D;/3:75=>75772-.15:3*+158;=BEDHMF::<:6454432113/79?hU>17<32:=?==;654346794.(5XF084@LQUOH8NbhiM<50;JI?5,)*-.-,+***/3488Iš¼ˆG1=ACEEFA9996655444554435678764112443345:9641////13.*+.--/25407FI>46=AC>9;=845557778WUSNJHGEDDCCCBBDFIKMOQOOQTSRRRQQPONNKGIKJIJLLKKMMKHGFFFGFEFHFJX`Z[_d_VTPIJMMOQUY\_bcdca___`bceggffeddc]TNMMJHECAA@@@BCDCEHKLLMPSSSSUVUUVWYZZZYYZ]_^_abb_YQF@?>>?@A@AAA@??@BCCCDEFFFGEA?<:;=>=<<:;>?>>>>??>>>?@BCDEIORW^ZTYcggieXSYI>JNJGFHGEEDDCDDDEFGIKJKNPPNKHIOamkghkqpigklmmklqseJCBI}„d[XQNORUZb–hc{„‚rehYNhŸ~bZ]dhe}ŸXXsk]m|iOGc€SU[TNFDFHKNOOOPOMTMFOhsuttwskecdc_e•ŽfSNP[bpbS]mtuqjf`[UTNCDIKIJHFEKLGFGCAFECBA@?>?BDGMSRMHP_\]‹“˜”lVULDB??EC@@@@@?>??@CD@>?@ABCCCBBBBBACGDDKQPLJLOOOOOPQTVUUWXXWUWZ\[\`\KJOJHIIJKJKMNRZ[amyulbYPHEADDJJHQ]\ODDGFCGEDCEFH@EQVYZTMKGC@@BB>;:=DOQTa^M@?EScnry€|qXTbR><<:<=>>==:;BKOOKA<@HMOKCA>==>:;=>=>@>===>?@?>??>>@@BKUWNC><;<@@>9<@:2/.//13322110024653452162--3?EB?8668:=?=ALLG?<99765;?@=ITWXXXVUUWWTPMMNPLFCABFKPQNIMOPJ??LG3)**(*.131--.035553456?KNMPQPPYbjkVLPQZf`@33318?DEKRUQIFCDHSoo]EBZ]FQkvuh[Z`dffgghnlda^[\]bjcJ89=>==:7=;B>;Kellhiovwupi`_f_NEDKTRE56AZ]K@EG=@E@?A<6DMH;:?A;8:==AEB9333229DKMMNNJE@>>>@EMTTMC?@?<=BC@==>?ADEHMJA>>;7313569CIB9;A@7333234752:JQNNPPMIHJF8279::;?@<:835975=FHIKKHC@@CCF?8:@>;:;=;;H^jhc_[Y\[RKJIJJHEEGIE<967:>>>>>CC=:<<<>DE=>KL=7:99<<=>>>>===;977889;>>=<;97666566666665444545689;=<;;=>===><89:;<;<;::<>=;8:?GLKKMMJE?;BA?;643467876523:=5,7KF978:9====?ABCC=403:8/14.)*,+*28:@GH:,4?<::<:8863200/-.-----.1484+*158;97<@98:8655553./5612105921437>948:2./03661,-0225;BD9@QJ98=AA:888::;?HEFCF^ME;5953;>==@:52144675/,'IS:99@UcgheZIZjjkQ-6KZ[RJ7.6>>81+(*.0-+))+-/247;AozH-/568;<=<6566667788877655664/-.011223546<;620374.+++,02/../22.09;43:>?<769:9899:;;>DRRQLJHFEEEDDDCDFGIKMPPOORTTSRRRQOOOMIGHGGGGGHHHHHIIHHHGGFEGFDIONJNSULDIMKJKMNQVZ]_`adec`^^`bcdeeffffdec^WOIIJHECA@??@BCCFJKJJNQSTUWWTRSSTTX]\XX]_^_`acecca_XLC@>??>==<=?@ADEEEEFFFFHHEA?<<===<<;<=>>>>????>>>?ACDEHHJOXWNKSbloqlfgZGKPKDFHGFFEDDCCCEGHHIIJNW[SJFL_nbW^iola`lpmmmnnnrvcG?Ha‚oY[VPNRVZ`“fkŠ~yi_a[Wm°‡a_[bee–YdfVVs~fFMl|oVXWSQIEEGKLLLMMLMOKEXtwyƒukhffdeal£¢tcZT\_nj`koqtsng^UQPHCFIIIKGBISQINSGABDDCBA?=>BCEJNPNJLPRdŽ…Ž’iW\XJA=>A@@CB@@ABBABDGEBBDCCCDDDCCCBBAACBAHPMJMOONMNOQTVTUXWROORWY[\ab[adZMFDFHJLORSUWY`q€‹lVZUF?=?JIJT^T>3>>?>=<:?FLOMF<9?>?=<=<<=>>>>?@A????@@?>@ABHMLE??><>@?>>HORopC=DG6gÂÏÁľ ˆˆlmswxpic]Z]a_\ZXVX[YcmljfddbmlSayk]XO\yy„„†®ryqjƒ¦†ƒœœ™€…ˆ„€prr•œ…|sx‘P¬ÙÔÁ“§Ð̯¡¤¢‘„„ƒƒxrokjihedb`^[ZXWURONKFEDB@YTROB@sŽš¦¡¢©©“}€‚xqo_X\[YYYXUSSSSSSOORRPONMJGEEFDDD@?D:7;??<:?@:1/.//13433223358777640+//1//3?DEB@AFIMRSRRROICA?;;;<>B0/,*/31476:;;89754679=ADCFVZNJUcfb\_daeW7426;EZgaZXMB;ADILSotY70BHEcvupaV[bciooomgbfmfUOTX_cXB69>==?@C@E;CA=>FRC;;946:@@=???@BB@>3@XP=:DCDC<=B=2123359::=B?614668=CGHFDDFDCCDDEJNQPLC>AB;5=HG@=<<=AB?GNF>@>99?A><;>FIE?;;;73369:;;;ANPMOONKIGB;4/26:=@FC6047771.>NQPRUQJEBFJLF?=@>;9<@>8889>@@>?AA=IYN<=C=9<<<@@<9:9<@AA?=9788899:9865655799889876545679@?>=968:;<;879<@@;447;BGKNLIE?;;<;<>?><::;>?=;;<8687?FEAACB949<>?BEGHHB;;>?>BGC=;8533455431/1781)7LE59BFEB>732027<=91/3689:976777776677315;=;<<=?@AA@@?=@C<331*)1::1269<606?=7777641/./2:<4-//079.3716<>?EE78>?9219:/+012002./1337<@>2;OL849FE:<<<=AGLRQVVVSCBB;:957:::;51./6557/,,2[H7;5YiiijeYW_gik`=9?Zea[I9234650++12.,++,./138;>C>3124323321455643469:;975555410049;9538<88@C91/25520/./485/-./0022106=>;86777:??@@ABCGONLJHGFFFFEEEDDFGIKOPPQQRUUSSRQQQOMKIHFEEFEFGIIIIJIIIHIGFFFDCFGCBCFEBAEHJKKLNQVZ]^^aegf`][^bcccdefffedbba[PHGFDBAA@@?@ADGHFHLQQPRUWQKLOONOU[ZXZ^aabbacefb`cbXNF@>>==>?@CEFEFFFEFFFFGIHDCA>=<<<<<=>>>????@@>>>?ABDDEFGJTWOKKUdihjebjgZRNDCKIGGFEEEDDEGHHHGIMX[SNIVi_KShoi\]lsomnoqrqqwq`RKKcxp]XTRSUV]_f‡nZ_`^]\j°€_YU`ce€YolYkve`T]nwiOSQOSPECGKMLNOOJKSTWr~y|…~korkeajie¤xeZPZfyypwyxxvnc^UPNECHJIHKGEQXVQ]XB@HGEFGDA?ADEEFLRQNLKEa’‚‹‹gW]\P?<=?@@@@?@DGECCEGHFDDCDCBBBCDDEDDCDC>CKKJJKKKJKNQTUSSTPIHKOUW[Y]cmzveRC<:;BLNQQRSUWat‹‹hYlvbG8=KKNWVE66COMLNG@SaTHWggcbYMFBCGKLKD?SaOPqsWFEA79LSPXVcv‚sZLW^``^ZWRMNNHTdnYFCA@@ACEHJKMOPRSUUVWXYZZZ[[[ZZYZ[[[Y\]]_aaaa__``_^_`a\J;8<=?DC@>@BBCCEHLNNHCCFDBDMY[TJDHOQJEEEECA@>=<<>@@@ABDBAABB@??AABBDBA???@BB@FJQRSomH>I;X¹ÔÅÁÀ­†porxypgda][\ZYXWXZZXWX^ij`^[X[jfWdh]SO^xu‡™’·€jp}«Š¤œ•Œ‰|jls•’‚n|yÚÕ¼Ÿ«ÔÕ· šœ€›ˆxyxutplkligc`]ZXWUQONLMKFCDC>ZXJPBS‰™§¤Ÿ¨³¬’†‰{oh\Z`]YYYVUUSSQSSPPTTNMONLIGGEEGB?AD858;<<FGHHJNQTWUUSQOKHD@<><:ACK[USVYTSSQPONLJF>547;=@ELNOMMRY]UNI@558?GNJ?E=8IMJ>233576778:<:>NO@C@BEJ?H>A=?DF>:7447;<628<=>><:657=Nirhbgmnid^_dbYRPNLI;7@=78AB?AABDFFC;3/011236:<:998314;??<=CGD>@GGGGJKJLOMKHFAAD@41?LLC=87:>9>FB>?<9=HMJGGFFHIE>:;;634:=AABDHMNPNGEIF:431138?FE<216972,/@NSUYZUOKDHW[URRMHD><<98CDCCDE@63:AA===<===FPJ@@A=;;;=A?;9635=BEE@:8664567789;:768;:87888788888:;=?AGKF>=>><;956::879?CB@?<538;>FKLKIE?::<968;=?@@@AA>;>@@??><<;989;8479<;<>B>?HJB?DHGGC<99764344321114420:G>6>GIF>7671/479>?756777666789:;;:;;:845558;:<=>?@?AB@?>=;7/-4:?>538<=AECB?;::::=81.1455882+,-...-,--3AGA70089544331/,,,.7C?1,./0;:(/67<=>=<<=BB@91-45.-01/-/..116:;;952>EG7,5A959<@AFKLLS^]kZI@BB?>=:975200114537340JY=57/Sca_^UMQVY]jiQXX\]^cYE:9::92+-54---,--/247:<9677456554436;;97414:;;84244325<@BDB@<:>?=:=@;7754541/.024410211342./9@A><=;9:?A?BGJJJGLJIIGGFFFFEEEDFGHIMQQQQQRTTTSRSRQOLJJHEEEEEEFHHHIIIIIHHGEEEDCDDBBAAABDDDEFHKNQVXXY\`acca[Y^accbceegggfcbca\SIBAAA@@@?@ACBABHPROMMPMFFJKGELTVVVW[`b`acfd]TQTWSLEB@??BDDEEFGFFFFFFFFFGIIIFCAAB?<;:<==>??>?@?>>=>@@ABDFHIOWXWRPY\OIV`b`]SNLLLIHHHGFFEDFJJIIHJMUVSRPVaMG_mbXWhrnnppqqrrqrqpnYDCa|fZXUSSP_\]~‹nU^_a`\o˜aRKP_be€ŒXm}w…|\\^bduiJIIFMWPDBHNTY\^SO^_f}{z}hm~{vknpZX•c`XMXdqzvruqwzmeldXODBJLJHJGFW]]ZbbPYlQDIKGDABFFFEGOSVYQD_”Š‰dW[XN@<=?>>>?ABEGFEEEFGGEDDCDFFEEEEFHJLKHFGIJJHHGIJLMPRSOKKHCDIMRV[Z[`a`aTND<;;;JTRRSTSOTbsoWTq‚tT=?NMOSOLLMQRNKJED\dMH_gabaYLB@JQLGJMC>bp_^SC>A?9IWO_mZT\cgkb[WJ[vsf^UORVUPT`WPIDAABCEHJKMNPRSUVVVWXZZY[[[[YYZ[[ZY[___``````aa_^^a`P=:?@CEIF@?AA@@ADGOTQKHDDCA>AINMFCCEIHFECBA>=<;=>>ADEFGHE=99987MVAGVRE@=@@ACC@<=@CDDCCCCAABABAA@@@@@BCD@GMWSSomLC@G±ÖÊÈż †€~zyz~|mb][ZYVUVXYWURRU\fjcYZ[Z\]a]Zh\TQ_vm}¤ º‘cz“©©„•¤›”‡‚”†wzfftŠnp†ÅÖÄŸªÝÛÁ¤–˜}†¥¢€rsrsromnlhd_\YUTTQMKJIIIFDCC8T]IMIsž¥£¡¥¯¶¬”ƒ‡ˆ|nf\[_]ZYYSSWQRQWSSVYWLMRNMLJHEFF?ADC237:<<>?<85322253/00147:=;987666456764018?FKKKKLNQSUUSQQNJFCD?757@ADINPOMPW^\TL<,-6;GOG?B?=INJ>344699986:C>8AMI:Jchfkreg[748@<2239EI92123;C@`mIA;8A?]qtqldSINJHWmgew€{zyjTPSQPH=<=<<==DMMBH@?99;EIDINNPC97116;?@ABBCBJ^nokkqruunccjld[XTPNE<9;<=ABAAADGF@:61/2567879:7569<85=C?;=DJE>BJKHGKNJJMLGEGC>?>7/2AMLB957:9899:<98:AEGIIIIGFGIG@<:635:7657:7327BJOSXXTRPJM[babddbZJ>=;:7/6Wonmqleb]UNLKF;46<;9AGHFFFFD?<>A=54:=<;<;:==:8:=<:97666666<::988789;><:;:7323479;>AAACCA><=?CA<;;;;;7569:66;DHD>>>;6>GGFHHFEC=8:=:677:@DFFC>;ADE@::=:32537@@:<>:665468:::;;<@A=846522789;>@@@>==:;>?8236741466319EA567788771-/4554794-.00//,+-2;BB:0/551131/-+,++,,1<<1...1<<&+.2>?>=;6=HG?74--..0//.57,+0169533/3>>:4.3:5227?@CIHGRVPdSVCBB;>DA>71./2554415958\I03/+7Xed][WWYVSgxOP`]XY\TD>>>><3.480**++,-/1469865553587669;<=<<;:77<:85425659AFJIEB@<:>?<>>?>>=<=>?@@BDGGHQ^a\[\XRGAOTKNLENSLGHGGFFFEDFIIHJLMNSYUPQSUIJ^fUOZcchttqqrrrppqsuqYCGfqf^XPMN[‰bk‡“x`^^^\\xƒEIEM`bc~Xi{ƒ…phecjeFKHBFUWG@GQ]cgjgXZ^bojnul]fk_ckˆ}JS’wIXZQY]\fc_]Qawoq€weSCCJLJIJGC\h``dnp~ˆYDJKHEABFIIHEIQXb\Nh€‡‘‹cVZTMC>=?@CEDDGFFFFFFFFFECDCGMMIGFEGIJMLKKKJJJJIIKMNOQPPJDDFEEFJOSZ^_`ZJJJIKLJICJSQPRVYTQTVUMP_c`WKDQPJJKV_^YRPJMLJ[\FOdfdgf[LBFZ[E=@F?:Pt`@8>=@@ACEDEEGE>::69`†|]akc[VTTTTROPQRQQF?BDCDEEB@BA@@ABBABDDBDIVQRmmMC:ÑÉÌËÊ·’}ywz~„}h_[YYWUTVXZVRSX_\ZZXXZ[YY\\[U]_RQ_tg}¨£¸¨mƒž¬«ˆš˜›–y›{ubdv‡‡~€irËÓǵ©ÆÚÆ®—˜—„‚Ÿ¬Žrnpssnmmmc`]ZXVSSSQNLIGJJHECB9P^KHcŒ›¬¨ž ¥«´­–‡…unh]\]ZXUTOQYPSV_SU[]WINTNONMIGFC=CI?,38=>>?68?:89<>;5.../2677666545523578831326?DKOQPPRSTSRQQOMKKKC93.1FXZWRQQMJHIF<317;-,-2:99>DLLJG<9536;@?=@KSPNLNULHT_gvlVIC547@CCBCHPB84344>D7@DA?ACFFACKJAAJNIDEFEFHE?:88516FQLB<8:::63468:=>?@BBDGFDCEHF@==98;>>>>;=B@;>DEDB?@A?:6556<:59=<;=@CFILQSONONTYZ^cdgki]QKKMNH?Rloonnf^YSNLLF;8>?85<@ABDDDDEEB>;98=><<=<:97778:;=A?6/037=ADEGHIJJHD@=>>??=<;:9856799979<===@?9?KLIGFC?;98:::8889=;;;::;?@AA@;557841:@@@A<8>A=:;98=A=:>?:665569;;;<;<@B>76=B=:966:<==><<;:755540.,,.6:4**2:838656753-1<<7555760-.0//--/6:851.0541452-+**+*,+*1740./1<;110*08;><7;CG?860,,11-,0C>,)+/561/2337:566287/-1295//2677740550F^:13../>Qa`db]][XcsXShi_VMIC=<;>;22:8,))**,./1357895456898659>>;;=>=;;=974427<>FLMLIEB<9=<::9;;>=87877:>=84348830///027=ADEHF@?A=8?JNKE<7HHGGGGGFFFFEEFFHKNQQPQSUVWXWUTSRPNLJHGEEEEDEEEFFGHHHHHGEEEDDDCCCCBBABABBDHMPNNPUYZ\^^^][\]]^`bdeffgjkkjgb]\^]WKDBA@>?@@ACCFKKGEDDCBDEEDA?AFJIEDJKGDEFEA==>>ACCBDGHEBABEGFEEEEFFFFEEFFFIJHC?ACA==;;====>==>>=<=>>??ACEEDHVdh^UWZZQJEAFLQWUIGJHHGGFFEEFEEILMNQWZUUUPDIXZONTT^rvqrrrrrrqqsusmdKDgufXTPLT[Te~ˆya]]\ZX’IECK\da|Yiw}ƒ†|va`r…[EOKKMPQNKQU[`efgWQUYaba]YWXRFFKghES{\L[TOWWY^JHKBQqtzsdTDCJKIJIGC]n_fqtrlmUGIIGD@@DMMMKKSZ^]Gm…‘ŒbSYZRF>>ABJOIHJGEEEDEEFEDDCCGLKFDHIHHIKKJMLLKJJJJMQQPPOMHEEGIHGHNSVZ^^_SGGIR`]XWRNMNQV^a]XWURMRJKJIFLPKKHFNNEIOKQJH\UFYfeeff[JCPbU>:==;;TiT=?EGJFDP\_WKMUSKOXcijdR^aX^RJKIKTZUOQRG@CDEGHILMNPQRTVVVWWXYZZZZYZY[\\YWY\_``aa`acdb_^``MBDLPNJIC>>>>=?BCBCKOGEIKHDA@BDGGFFGCADB>?CEEEFHCDDEEEEEGHA?FGSnƒzmcab[[[ZZZ[YWOBKcoY=>GHHGDBA@?>@BBABDEDEETPRjmJ4pÌÌÌËÍȨ‡{upt~‹ˆtf`^\YWUUTSQSX[^ZUV[^daZ^``]YVOgSUeug‰®¦³»‰|¢«®ˆš‡œ”l¡yƒj_ew‚‚r|­ÙűÄÑ¿¬™˜’ƒ§—wmkrwqijke]ZZYWVURQONLIGHJKFCA;K_LL}•¦¬¤¢œ¦²ª”‹†~tlf^]]ZVOOMO[MWZgUTafVGPUQTNLKGFB>IF9.49@BA<2@F=>?AB:54576787677665410/24543.,++.2;856>CBBHOSV]ZSWSF9KprM74445:HVVRJB=965459@A===@CCBBBC@:2/2338:;8996457=C@;?ABA@???>?@;8@IJFCABDGHF@967866BOQKE=9:;95126?FFFDCB@@BB?99AC@ABB@?>@A:4548@GGDAAEGID>;;<;54;=;>CCCDFGHJIFEHNMJOTZ^bee`XQV^^]_iqpkni[SQQPLEBED:38===>@@@?@CCABEFB==@CC>:99;:6227<855566?DFCA@><<;86666569>DC;77=>>==?>:9986568888548;=>?<99::99:<>>>;97778:<;6245459:78;::99>?@74>>BFC<9;<:865589;=>>=;9<>=?FE@B>54899;;==<940031.,+/479610/-/3866;><81:C>6785451.-./12135420-.0465895331**+,,+.450//0:678B6)0:=:=ACD?951//1/,+3I8'(),131025455563142.1/).7@LGL_ZOMRK@DC;9775425987654632[N6::731+>TXZYUUZccY_kj]PB:97669>=:988996568:>=@GMPOKEDGA87EKFB@=AHGGGFGFFFEFGGFGILOLGJRUUWZZWUTSQNKIJHFEEEDDCCDDEFFFGFGFEEDCDDDCBBBBABBACDGGGFLX\\Z]aa[VW[]]_abcdfghkkkjhgb[Z\]WLDC@@@@?@BCCDCCBBABCDCCDB>>@AA??@@>>=<=>>>??@ABDGIGB@BFGEEFFFFGGHHGFEEEHJKHB<=?>;;;<<===<<==<;<>>>@ABBBCEJTbtgOU_^TFBCHXdXLOOGHHIHGEFFDDGGIMQS\_^VIDKSNIKLSeqooqrrrrrqqrroqtcEP{ycYZJN[ANasx^V^__S{¬XCCHYe^z‹Xgw|„„{sX^tYGQOMMOPRTYWTUWXWTNPW[YURQNQNDB>DOARy]OZRITTXcKAEBXywpdTOIBDIJHHIGCUbhx~mXDGKIGEDBA@FMQSTTTUUS@k—„‡“ŒbQW\XH?@BBGKHHHFEDBCCDDBBAAACCB@@DGGHGGGGKLKKKKIILOPONMMJGHJJJIILTXWTU_^NIKP]dfhbRLOSTX]ciolbTQJHDA@CLQRH;>C@HLOSIG]]Q[eb_\VRHJ\\MCBBB?>HOIFHKLMJGT[MGP]ioqk^ZSKZaULP^HCORMMLIBBIECCDFHHJMMNPRSTUVWXYYZZZZZZZY[\\ZXZ]```aa`acdb_^`\HCKRQNMJ@<>><<>?@@DID9>?ACDFHIGIMHFHEGIQVQOP]qsvkqtudVSPOPRTZZTB:T€rF@KJGFC?>>>@BBBDEFGHFUOSfnAC¸ÒÌÑÎλ—„}xsvƒ‡}qgb`]YXXVTNJP[]ZSSY^_[alha_[Y`S`jeko”´¦®Â¦q°«‡šœˆk€œy„[djt{†py¹Óȼ­½ÎÇ©—Ž‹‰ˆ„Ž’{ppntukefd_\[[YWVURNKHFEEEGMDBA=D]P^‰ž¬«¦¦š¨¯ •Š…znf`_^]WNOLL^I^^kXRgpXKSUU_MIMGG?BO@236=CC?6:PF;A=9667;?ACCBAACCBB>:71/256673-++++-2@NRQOPRUWX]ZTQPPPNNK<40GRSMIIE<20357;<>ACFHILQTQOU[XMLUS9)-422HVMIA966547>CCDFEN]c^[[ZVGThI044455===@DDCCBA?<62214<>:8:964467>FC??@ABCA=:;604AFDFHCBEGHHA85788;9;GONNJHDA?AAA<9>CBBDEEFFFF=415727=:69?AABFHGEB?=>?@BGO[acefiaSQVK>AOfkipof]OKOJB@FH>7=B@>>><;:;?@BDHGC??ACC@<99:;9668<986545>FFCB@??=<96567778<<>????=98:9547766:;98:<==;88>FLLJFD?977523566458988:::888:;738<<=?>;98888:;:88;=:77765665328<<>>859;8658>?>>B=67;?A>:?EHIA76999649;9;=??>;88<>?B93786665689;===;88866413876:>;1++.643:=?;762341-,-.:F-'),-)(-/12441.-28535844;GSYT]aSUXXNCFJGC<67:6::87779:7Ic::<<:630RPHHLMOUcg[ZYI91/0479:;;97774.,++*,./1236;><;9:<<;87787544455554320.19ADECBDD=9A@77>BBDDDB=7445548:768:<>DHKLKKMSUPICCD>7;GC?KROUGGGGFFFFFEGHHGHILMEAHTVWZ\ZVSQQOMJIIGFEEDDDDCBCDDDEEEEEEDCDEDDBBCBBBBBBBBCCCIV^YST[\UOQUUUY^a`ceghjlllkkjhb\\[WQMHE@?@?@AAAABBBBBBCCCBCB????>>>=>>==>>>?@@@@?ACEB>?GLKE@BFGFGHHJKJHFFGGIKNI?;<=<<;:;=<;<<<=<;<>>@ABBAACEFGH^vcVSONJHCAJY[XYUJHHHHGFFFEDEEGLQPWmzdKMNOMKLOV^_elopqqrrqrpnrpjnhUhu`]NLwO]`]cXP[\XSy¬^CEIW`Zw‚Tepy†ƒ~|]_t}VHQPNLNPRTUUUTRRRVQMX_THRSJHHDDEDF9W†aGKLHSY`fLADG]maRE?BBAFJJIHIG@Jbƒ•€WD?@DDCCB@@CGKNRUVXTOK9i’‚ˆ–aQVX[OA=?@ELKFCEG@AEIECDA?@@@?>><=ADGFEEEJNKLNMIGJMMMMLOPMIKKKKJJNRQLL]eUMPKP`ekn[GIQSTP\rz}{iZPIEDAESRNLNWZ[WJORKHZeb_^^YLFKOY^VLLLKIE=8@FIIGJOLPLFJMV_ceghgby‡™|]GDAAACFORUWR@Ix|QFHEFHC@>=?ABCEFHJJJTOScm=ÒÅÍÐÎÅ©’‡ƒ}y‰†|oea`^\[ZWRLKQUVTSSUXWUTPKLY^Umm\~~tž{—¹›­Ä¸oµ¢Š‰œ}m‡’€‚TnmwvwyµÓÏÆ´½ÑǪ™“Œƒ}~uosrpsnhd`^]]][YXVSQLHDBACBELA@A@@SZs‘§³³­¨Ÿ¢¨¨£“‹pfbba_XQSPKbHchnYQhu]TXU[fMKPMK?HP;177CEA76IRB=>9347:=>>=?@@DGGHHFC>645779;<6/.----4DMKJIIHLKRXWUQOQPPPKIIKWSKIE;2.0357;<=?BGHHJNSSNQ[ZQORYD*+0-)07555431237=ACDAFYhgadggf_YA:=85455>MMIHE@<98888:@CQgrgI4C[YNMPSSNQSOM`hL5ALUWGB?;E\\NNR^lku“|86CHJM]pvvkG/203Ml{š‡e\knX::CBBB@??@BDEEB@?;53318B?989753115>GE?>AEHIJGA9328BEDJMDAGIIIC95668=GNNQOC:<;724:BKKC>?BEHGCBBBBEJOQIA?>=>@?EQ\`jkif\SQQA:68OkttttnR@EE@:@;9:;>????AAA@@@A@<:99<>=:99999646>BA>>@CC?>:76669:9B=>@AABA?==>?==:889CNNJJHA:7743676654787887767:<:65:=??>>;:99768=>=:AB;9;:?C:5;=>B>5379755>@9;?>>>==<98641.1667745569;<>?>>??>9325447567:51357889:7872//0/./-./0.)+.///0322239BFC=52/+*,,./0356862/69674*5BFBA;10563++05CI9:75,'&,00132/,-;GCB@?CC:;FA=?DFDBB?:767753378768;>=>>>>>??>?@@????@@??DKID@ACEGGIJKMMMKKIJJIKOOH?:;<<::;<<:;;:;;;==>@@BDCCCDDFCCTZ\SFEJHDA@AKQXVMJIHHGGFFFDDDFJOQQf\]\VUUSRSQTcmnlnrssrspnsqkmri^q„u[[Y‰XdlVQQOYXPQuŸ\CILU\Xy€Penx…‡†…petzNFOLLOOONOOR[\XUV\XR[bUELMHFDCCCBC<[‚dMFAFW`oqK?DFRKDAA@CDCFIJJGJI?I{”ŠfD?BA?>?AA?@CHIHHJMSRNI=88EGEEEEJNKLNPLCCGJJLMNRSMIIKKKKJJJIHUf[MOKJSS`slVNTYVTcyyk^YZQHEHQZOWeptlkYMXSLIR]a[X^ZJILOSOQRRSUQF>:JKGC=:;;=?AACFHIKMOPPRTVXYYY[[Z[[[\]][[[[[[Z]`aaaa``bbb`^WLLJKROLMNMLJIFDA>?BFGD@>><:;=@AAAACEJLSaokR=;AINHDFKKHJT]lngaTJD=AO‚µ}M<9>?ABDEGIJMRYJA^~]OX^grgF=?@ABEGIJKKUORfeX¾ÎÅÌË˼¢–‘Œ€†{ma]_ab`ZUPMOOOPQRONPPQQRODTcTv’kŽ’ŽÁ{–·‘®Å·sŒ±‹z™™yh’‰€`ys„myµÍÈÅ£ºÑÒº˜•‹€€~|qlqsqpojfb_\]^^\YXUQMKGC@?@BDJC<@B?@V~–ª¹»³§œ ¦«¬¦›•pfdfca[VWYLdMipoYRkxb]^V_iSRRSQCOM@79=FC?9EQH@>757;<>;98530035679>>:6455667995100013@@=;;97:66>GRWVUUSSSRPMQOIE;1./1558;<=?AFJHIMQSPNY^XUUYN1,10..4988654436<@A=P_ZECGEMi{bQII`ZLoŠG13:<]jT>GOKIID?=?@CFGD@<72102=:@GHGGJORRI=>BB@AA@@BCCBBBDGNL@:;<@B@98513:<:@IJFKQTX\][VNHGR[SD=?ACEFBDEMIX^UNGCCD?:;6Agylkvy[AABA95:@CB>:;DEA><<>@@>=?@@@AA@A@:8;=@@;778987679<><;CHC>=;8689;;;:48BEC?<<=AED@==<:9=HMHDA=:88657<:43455567777877779:=BC?=:::975:DG?77;>>;:97:=92136;@;8@D@;99=A@@B@==:9@=23632233357767?A;>>>?=7531213878:88557889:=ABB?622105;=<:;>?<62//379999972121012115?@70....11//05>AA@>=>=7-*.0/1458=A<./74312CLIA?71661-*.48AC??II:8534434558=CHJIGEPdkkjjjea][ZTXNLJGHHA75440.//4<=Hc<7899AB?:8::0)+,-.//01225973147:;88876>>????@@@@???>>?@DGC??CEFILMNOOOPOOMMMKLNOPJ?::;;;;;;::::;;<<<>??ADDDDDEFGGCFPOGEFCCCA??CILKJIIIGFFEEFEEGIMQPYŒžrgf[]][UPNWhngfmtsrrrqpqronopmq}zebi”WWiZWQMV^ZSyœ\CHNSYXƒŠRfs|†‹ˆxntpHDGJQSROLJLNW_]YW\\WXWTJGGFEECCB@A?TmlcUEJZgyxL@EEDB@ABABCBDHJJHGC>D}WA?@B?=<=?@@@BFHFCBBGHKH=s‹™†YOUWPX\MBCEDGIBDGLGDFKKHA@BCDC@?=>?AEEEEEIMKIHHJFDCCEHIJOSSMIKLMMLKNQOQa`OHDBCB]|}ui`YU^my‚rbicjkZLLX^Qn‰‡}sqVXbPKMPQKHNZUONMQTQRVUYc\E>=;:;?DA>>@CFIPYUIB>;>FJIEB?@Tjne_WOF;78:95RpH7=?CEFFIJJKJGCN[Q=RzxbRP^ofF>@ABCEGHIISPQh^—×ÉÊÌÌɵŸ—’Šƒ†Œ‹ƒxi^^afgcZSPPPNLKLLLLMV`fj^JVif‚«†šž¬Ìyœ²‘¦¾®}‘ª£…t¢‹xdšŒ’~x~}|±Æ¿½§”ÄÏÁª•’—Œ‚€wptwvrnjeb_^]]^^[WVSOKHFC??>AGKIB?AB6Q}—¬¹º³£˜ž­³®¨ —Ž€ndjkedc]Z[N`QnymWTpyc`bYahZXRWSJVOKA?CIJHJPUTMS_\YXYW9+1832;>?=9;:747AFE=@UinotqoliN4JdmWL83HVI@@@?>><;:767=CLRTQJ>:KVNN]jh]JCczuaOA:CR_^TJHORSQOMMLGDGFJV`VC>DED]€nQLGQV9BeT<378>Ha{€xiWZ\E;Km…‹ˆpJ9:DICBILLLKGCAABEGIIB834643=D<137:9;DC94589:>BFHIKKE;8=DKLKIC?CIGGKICBD?89AKLKHEEC?>>>=BB@@<<@DDBAA>=@JLIA==?A?;843=EFDHSVPLPW^accebPCQ]N><@DGHHGHHH:999647::89KWPUkxbLIG@88;>A@??BFJIC=?@;668::8666:>;8BE?:998:;><;;8:AA?AA;=AB@?>;;=@@@AADGB;:;<=958BFE@=>?ABB@>>=976;DD?;99;=:77:820245555664444457:>AC@;::9:;;?HG?;;;;;<;99;?;229::=AFJF>855:?ABA@?>98:733222123333467ACC>669437869::>>713467988:;977763245667DJG9000,+---09<76;ADFGC5+02/1443:G>,)3310;JQOD=8;?90+-00/10,0LYVWG<776:9=FIB>DGKRbc^bmkmrvofgSRNLJBBEH:470-/..4?:bO553334=1JT:<71036768:==CB4-0469;;933;B8)*+,-//12/04662..279877779BGA<<;8410004556?EHLI<;JPLIHHIGB?@@><95579;=????>==;=DGFFFDHNONLHDDIOVcgbGGGFGGGGGGFGGGGHIHGJPSV[__ad\PJIGEDDEEEDDEDCCCBBBBCDDDCDDDDDDDCCDCCCBCBABCBDCBDEDCCDFGDABKRTNKS]bcgjihged`]_^YXSLNPEBBBBABCCCCCCCCCDCBBBBBBB@>===>>>??@@@@@@???>>>@B@??AELPNNQSRRRSQQQQPOOPSSI@<;;;;;::::::;;;<>>>?BDDDDDDGJFFIJJHECDCBCBA@CIJJJJIHHGFFFFGHKNSTdqcdbO[faXTSV`b^bmspqsolnoqppqqqqpsujeZR^Z_SLQbgY…–\DFNRVY†‚Wfp~Š†uqsmT?BNUUURMJLMKTXXXWZYSMKJIGEECCB@@?=Vu|pbVU]hzuLBFDDEEB@>@A?FKKJID<>=TXA;?@@><;<>@@@@CFFEBADELF;uŽ‚’…THNQIHRUL@?@@EBCENHCCNQI@?AAA@>?>?@BEDCDEINKFA>GOI@@CECEKQXWOLNNNPQW^]U[aUG?@A=\ƒ}j`VQTXWZagpwegxoWOU_Wo‘‰uxlSc`KLHF?7?HNLLMNee_VSWbk[@;BDBACFHKV[NRm~ofmpkligpaJNPLG>=>??AGJGEDEEGKS]]QID>=ADEFEKc`RKEBDGGC?>=B:;=@EKNN@?C9Z”¬¹¹³¡›©¶³­¨¡–Œmhqogkl]W]R[[n}lWXsxhbd]be][TXURZVUHDKLBFHJID<0.4;>A@@>>;622/,--.0332445556766788874239==<<=;72.-/5AEHHJMRTNNXYYXX\H-'346;:<:@>;;<=<8579<=EOTRH>=@Lj‡—š‹^Fb~pdSQe|Š‰}hRNSSNHDA@CDFJNW]VI?>@DViVCFECTM;:6Lx‰†‚sc[PG@MipW?:@<66;@ADKMJIHGGHHHJIE818?;457523687=LRF8379=BEEFE@>??==?CFFEB>?FFDJPOMJD<=GMMHFHGGIF<5357?DBA?@BEEFD@<=ADCA@>?ACDB@CC;8===><:9:<<97579:67<=;:9;<=>=:963=GC>??=?A@?><:;=@AAAABB=78<=;977>DE@=;7569@B?:78<@>;9764223345555423557:?BA?<;<<<=ABABB@@A=77;=;999847:99;BHID<63258;;:87664158643342037:<;866788721356741348<==<;:879<@BDE@>AA<7434687<=5.2:<:635;;8799853576668::82231//0/0588:>BFG@=4,14204302EE8)/31.2;A@>88>@=:860,*-++/DT`eOAD9>???9650//0009E`8559997=2UI276227:;=718>BB>;?<95/-/14433?EIIJKLRXWSNHFKRV\dktFGFFFGFFGGFGGGGGGGHILLOVZWW^]RJGECCDDDDDDDDEEDDDDBBDDEEEEFEGIIJLNKGGEDCBCDCDBBCCDCCDDDA@AFKKHHMPPRW[YSRSRPMOX]WQLHKJCCCBBABCBCCDCDDDDDDDDDDCB@>==>>>>>>>?@?@??>>?>>@???BFLNLPTUTTUUTSTUTRPOTVQJC=9:<:899:9:;<<<<==>ACCDDDDFIHFHIJIHGHFFEDFFFHJKKJJIIIGGGGGIKMQUYUEMTDQjcYZWUSUUalrmpvmfjjoroppppoqwsd€YMTXbUONYhaŠaHDOQVY…pSml|ŒŠ‹„vorsjBCTVSQPLLOPHHQXXNLPJLNJFFCDBAA@A?=b“‰ri[VYczxN@DEEEHIHEEHBEKKIJFAEE@@@>=<<=?@@ACFGGFEJPRG>wˆ”„TGJIEBCGIHPKP[E>EGDCBLQLDA?AB>=?@ABBDCDEEINHDBHNSLAADHFEMT[_YQOONNW^ih]^aXL@>D?PpgG@DIOI@A@FPUOOXd^VV[MY†ˆpt_ZjVNK9338CGDGHHN^T]ZRWdeN8;BCBABDC@ENYl~~oXHVpywobbU::>FJGABBDNbqoe[MFGHIKMNPPPRSTUXYZ[\^^]^^_^\[[[[Z[[]adcba`_`bb[G>?@@?>BGGLUXYPPQNMJFCBA?==>@AENUQNMNNJHMQRSNH@>ABDFOYWGFFGHGGGEA>:;?@>ACCDGHFEGGFEEEHGGGOWKEjq[IP^cK?CDDDDDEFQNTX©ÙÀÈÎÎê—‰‰‡†ŒŠ‚{ugblqkgd_YRPRTOJGEEAIR\NEp{[at~¬Ë·°¤ÆÀ¹¤•‘©˜–™¡ ‚†ttm›ƒ—…Ž‚§¾Éº¼²•±É¸£——™–Š‰|pmqtqkiea_]^\[[\YUQPMJGDC@?@??@HPND>?:_ƒ•­¸¸²££´¸¶¯¨ž‘†}pjromljZUcYXeq|hYYrynbaaec^YT[X[]XTJLONIHFDD=/,7>>@BBC><;9841/456799799::::;<=;<<<;99:;<<<<;<;<:871+-2EW[ZYTRQH7.0144689:;;=@BDFIJMNMMPUVUUXV:(2;<9444@FDDGNSTSQUp{vt]@BZk`FST]PDBC@A@HG:799<=<8678:89>BGKMCJs–¦£¦ ~[LTgpies†ŒŒ‘ŠqVMQQMJFEFFDEGKZ\MHD?FOTWF>;=@=::=@BCGIHGFEEEFEFFC6/6=;8533454426FTOB@BBFIIEB?:;>@@A@;?IPNILQNE=<>?>><;BEEFHMRONSUU[dgg^H7798;GQOGGFFRdxoH?IHDEEC=<;;9759BFHT]WF85;>@@>?ACA<>@@@CEE?>@@ABCBA?=<<===>=<<=>><::;856::9:;<;;:::9516@B;:===<;==<:89<@BA@?BB=78<=<976;AB?<@A@AA@>=;879=@B@<98;@?<:7642224433788899=@CA@CEBA??@A@?==A?==;56;=;8547;;968<<<=;732477546<>;:88644357532343018;98535665643467974645:=>=;;:9;>@ADHHIHB?;2048988:810565425;;9899977887774214548@C>9668>FIFEGG:.//231/122.@@CC=9;83537265>FRYPJR5002454442..131,,,-./013479:<<963/26;;::;<;99=>;7412232119BDDEFMYZRLJJKKHJTTKD?:FJKQUVVZ[XPJLOQ\nqvƒFFFFFFFFFFGGGGGGGGGGFEHMNHDPZTIECBBDDDDDDCDDCCCCCBBDDFFGINORSSUVWRNKGEDDDDDCBBCBCCCBBAAACEHLRVSICEFGGFFGIIIKQVUROMJKE@BBABBBCCCDDDDDEEEEFFEEDA?>==>>>>>?????????@?>??@?ADDFMSSRTUVWVVVVVUSPQUVSK@;:9889877:<<<<<==>@BCDDDEGIIHIJJKKKKJIEEOTPKKKLLKKJJHGHHHIKMPT[\G9B@Nec[a_TPPQamlgnqebgdjpoooppqqstjq^NIQcUROSYgž‚eMCLQWXŠnQusx{€ˆ„tmspkJETWQOONPRQKO[\VNIHJ^mfSEBDB@@AA???AGLJIIIOQQIA{…‚•…VFGEEDDBGJVq“ªi=BBBABCHPJC@@@>>?@ABBCCEEDFJFBDJLONCEIOOLRZahdVOQQQ[bnkfeaYOLB@?BKJB>@CDBB@>?<;>EHU\OMRF?`xj[jlOVL>LOIFIFFFKQLCU]\\]XC8>CCBAABB=:CcyugRB=C^v}n]\\UVROLGDA@BCKatthOFGGIKLOQPQQTVVXYZ[]^^^_^_^\\[[[\\[]adcb`^`aa_UF==>CGINOLKTSOHKLKKGDA@?<<=?AABNZWURPMKROJNONLEAAACKXXPJKPTPJFEFCA>>ABAACEDEGGDEDCCBAABEEKKPNFd{XIVcZFBDCDDEEFQPLhÌÊÁÌÎϵ ”‘‡‹Œvofkzykca^YRPTVQJE@CFIV_aXpˆv}¢–Ë°£Ä´–³¡“–“•–™’Šƒpst•‡›‘‡ŸÃËÄ»®—§Ç¸¡”‘™šŠ‚‡„vmoutjefc]]]\[ZYYVROMJGECA@?@?>@@?>??@@BB@A?>???=?IG@<<;==<=??><=903NZXXUUVSL?50245799::=@?@EHHJLLMORSRRU[M;HHA8/16EJHKPTTRRSTsŠ…w]4/OfgPW[[YHCI;BPO<1589;=;87646;;9;ANUPh›š•ƒrcTII^qk_v‡ƒ€lWMPQOMMKIHHDFCI\YFFI?JUPWbUCDUWOSF?>;<75Ou…‡Ž™”…lc`SD=BHFD@@?>>@CCDFHFEDEDDDCDB7/5;:?>?>;74304EQMIPQLJLLF:69CFABEA729AB@@EHGFKOPMJJLLLKKIFGFD>3/35:GOKIGDBDFECDC?@B?=BKOPOQRLC>@>;=BCCCCA==FLPW]YZdmcM>87755DTSK@>EUmsN=GKGKKA>=;;:8::<@FMQJ>5/35:>>>?@@?BDCCEGHFDBABBCCB@???====<;<=>>>>@?96:<;;<;9653578559;75;>>=;:;<:866=;;==><:;;:;??=:86421246129<<<==AFE;>FKLHB@BC?=9::877:><833:?=:89:97655569<=9547:9877522322442245448988645652464568::;:438=?>;;<;=?AAEMPNGAA@835:::68;3/0/0214;;:89::9::98997554317DNKEBACGKLMOPK;02421.--/3/2CM?322-.611GSLLSE1036@D?4337<=?N`]?OX]]hfI7UWNG<699;:<;<9=;.024443311.-032.-,---/1346;<:::;:106>?=<;:647<@?;75532101454:IRSSRMKNNMJHJSTLEA::<<;<=;:>FHD<=DCFT`[SY]XPKJGIc€~FFFEFFFFFGFGIGFFGGGGEBDFDAAHPOIEDCDDEEEEDEGGGHGHECBDEGMNOQWWVUUUWUQNJFEDDEEDBBBBCCCCCBBEKPSW[^]UKGB@ACFHHHILNPRSQRSRMECCBCCCDDDEDEEEFFFFGGGGFDA@>==>>>>>????????@???@@@@?CLSTRPUYXWWYYWVXVSRWZXPGB>7799887:<<<<===>>?BCDEEGHHIJKKKKLLMKHFJW[YVMKLKJJJHHGHHHIKORW^J=DGO`_[baWQUXajf`\ZY`d``gmnnoppqssnml^NPZLKRPGW—yiYONSYYŒpVsvkdu†‚hmug_KFQUROMNPPM[lp`TMEAPl|w^EBCB@@AB@=j¨ŒtnTGPg~WJLC>BTYVVS`hXGILJGD??BBAABBBA?????@@BLPNLKKQPNGC„…—ƒTFFEEEKKLHDSo •U?@AAA=CQQLGCA@>@BBBBBCEFFGGECDJMSQOOIU_OOYckp`RQWYU^hflia[Q[ZGBA?ABCBA@DBAAAA@AHKJSQGUYJKht]XiUGXRj}nPDEDFFHMD<@BBAABEF@8GiveNA>ABF`tm`ejgcf_LEECDEEDNbiaMFGIKMMPPQRSTVWYZ\\]__``_`_^\\\\\\[\`cca`__``^[XNGHPZjpnmonlUD?BBCCA@>>=;<>@@AMXWVSHCMTLFKMNLKEB?COYUPKNW\WOIHIECAAABABEECDEGFEDCBB@>?BESSGPPG^mFO[cQEDEEFFFDQPHÒÁÊÏÖǨŸ“—•ƒ‚‰znou~yja`]XQQWYRKGDIUT`szfrlr†·»®²»§£¹§ž£¢˜›—‘’•—œ™†{nsx”¦–šÁÇÈ¿µ˜“¾½žŽ’›ˆ‚zqoswpged]Z[[YYXVUSOLJGECCB@ABA@===>?6348;>DEDCBCCCEGECB@AAAA?AMPJEBAA=<=?>=;?DCCQZYXUUVUUQD:64688:99@EHGHKLLOQRQRRZ]QMQB6/?FJMOOQRPOPRN[z†„m7(LliT]gkl_IH=CQUIGJB;>?<97637BDEJLOQO]ƒœ˜kG>IHeztukZb‚‘‚hZZYRS_YKBFHCG?J]WAFI@KOBUkWJL_`ONNAM`U;6Da{‡“vsrdNGONPIDC@@?@CAADEEEDCBCBBCB;=C=;?EFE?83426GTOKTXPLOPF93;=CECBB>::@MRW_a\\YM@:::;8;MXTPIIPXh{qTCEHGHIC>><;:8::@IKD@:300=?::=?@AABEFDEFGHIHDABBCCDFHGC=;;:99:;<==>>;879:;<=:5545688788879=??=;:;;:767:987997666559;?AADA?>=<;<=978<@AC@?<;87632257329;====AB96;DHKJBA@A?=:=A>:89::<>:634;>=>>;;<<86:=:;==;7337:9654222135863679:648:87553257567889;:648;<==>@?>BJPMB>?@;57<<845:41..0247;:999::;=<;=?<7561--5=BCGOPLHEHPVSI;76875333130.7EG:31..23;OXSX\H439:COE603595,Cie?8>??A=3.-.026BH?>We}‹†oWZRPN919;:;<;;<665bL8OXU\ivmN:?U[TLD=;;:?=<;9536=@=8633210010--7JUUQPOORQMGIMNOJEA;8:;::;;;;>AA;<;4:L^\XYZWOHCCMhztppFFFFFFFFGGGGIHGGFGGGEB@BBBEGGIIGFDEFGGHIJKORTVUTPFEEEFIIKOUUUVVUTTRPMIGFFEECAAAABCEFFGGLSXY[\]^^[TNGBABDGGHKMNPSSRSVUPIEBDEEFFFGFGGGGIIIIIIIIFEB@?>=>>>>>????????????@@@@HPQOPSW[ZXZ\[YZYWVYYZ[VMHB:9::987:<<<<=<<==fž‰ujWNO_x‚mc\HAJVTPORY_[QKJKICBCDGGEDDDDEEDCBBBCMRRRQOPMKEFˆ‡Œ˜›|ODEDEHQPMMG?8G\PAABA@?ITZ_UHDBDFCBAACEEEMLGDDDGQ]YXWMXfWKNYgql\SZdYV[Zmrb[S[eWOMHECABA@AA@?>??BMKAJdhossb\iYXXEDVY‚ŽjFBCEIFDJCDQUMME>@BBA@@BEIH?9MigOCHNE85KiqorjPH]^JBCGKNOMNYYPJGHJLNOPPRRTUVXZ[\\]_`aba`_]\\\\]][[_bba`_``]YRNNMIMOW[`honsmD3:<>AA@?>===?@@BINOURCDRWTKGGHIKIC>BJOJKQTVWXURPOJEBAABBDFFCACGKHDCCBBAAAEDfcHMNCZWERa^MFHHHGGFRLS¶ÐÅÒÔÔ·ª£—›‘“œ„rkv‡‹{njd`\VQUZYQKHNRb^eyŒ~d{¸¾Á¦££¨­– ž¤¤›–Š‹˜›£Žquyu”œ²¬¿ËÆÀ­œŠ¤¸ Ž‘™—Šzpprvried_YY[YWVVTSQMIGFECDEBBGGIF8>OF?TKj|˜«µº¶©¨´½¸¯©“uxylwgaV]jRYrysef^hzvc`efbaWSb[caYVMJ[\XRJNEBNPG@BLPJ<=>>B>757;>DLNJHFGGHKNKFFDDDCCABHPSRPMD?;>?CFGHLLJNQQRTPPXWISB36PVORRPOONOPPNEScnpJ@^vUC`jme^VUFANdmfWHACA?=;:8=DILLLKMKI]vr^hlwp}„…zhXO]}“’Š€o`ZbhZE?BHNRLM_XJGF?FG?RXMSPTSLBWMJiM4/7`‚‰‰‡‚|macZHKVTSRKD@>AAA@AB@BDDBABBCCCFLLB;<;=?=9766FOUPDC@ADDCBDEGFGGHKGBAFJIKPPIEGIIB<:>GKKPSQMLNMF>CGEEHC<53=IPOSWWN>=A>?CFEDDCBAFPUTU\a\H<=??=:=EPZZT]e^MFV[QIFDEBBEA?=;:9=GXa\N?601>PI:=EFCBCEDBCEFGIKLE??@@CGKLKD<9<<9888998877766:;::967799:99999::;==<::9:::;BDCA??A>;9<=AEEDEJE>;:99;:545798:;<;;9:6/1;?>FGB>;;<@CGHA<:<>CA@;658>?>@?>>?@>;?@98;876325887642344578538:>>617<9733236856677788769?>?><;:AEA879=;8;?A5058741036=<;999998:=??B@:422/,0;>73;JSNFFJMJD<6259<<=AA73322;DB920..8FPU\bQ75=E?FRL;427>;07SZ?8<@DA>?;8766:;:75>Jaƒ†e[VBBD4/596566;=91F_38HKUev|pQ?FBKTUTF<=8@668871./0/./1/-,,,,.02358<;745:;857:<;=><;78:;73422100///..3?NVVTVUJA@DLPMKJEBBBA@@>;=@=335583,1@U[WX[XOIJQ]ccXTcGFFFFFGGGGGHHHHHGGGFECB@ADFEEGGGFEGGHJLNOQVZ\]]\YOHFFDBBFOUVVVVVUUUSPMJIHFECAAAACDGIJJKNQTW\\[\^][YSHA?ADEEFHJKLLKJNRNIECDEDFGGHHHHHIJKKKKKKLKIEB@?>>>>>????????????@??ACGGEHPX\[[]`\X[]YX\]ZZ][SKE<:;;:879::;;;<<<=>=@CDEFGGHHIIHGIKMPPOKINZ`PDKLGFHHHHHHIJIJLPZXSa_KKZ_X\cbbba`Z`s{r^QKJT[_cefiooqmpruuoh`NDJIT«‚bRRPT[\ŽjYp}s\}q`}kDF@DNYZMIIOaq{t^TTYetv_LECABBCCA@?dšŒt_KKIG_~vo_HERVQRVY[[ZVPMLNKFEGJIFEEFHJJHFDCDCHORUVTQIFCJŒ‰—šxJECB>M\QDFIGC=:>ABDCBAEFNZSEBDRRDA?ADHEER[QCDDCJRTTVWemfUJMXcqn^Ugg```orf\UOX\[[PFBAAAA??><:==;HJAG_wqbg^OW\\K@XnhŒ€UB@BLPGDFAUibNFECCBA><=AGLIBFXbVFMgylSCJboj^J:AJOJBCIPRUTSZ^VOGHJLNOPPQRSTUWY[]]^`aceca_]\\\]^_\\_cca]]_`[NMC=FA><989?GFE^T89=>>?@?=>>>??@BBDHJFBMQQVSJDBBEFEDCDDDGNTQPW][VSOGBBBBDDCC@?ELPICCDCCCDFE@M€cLHLLZHKWcWIHIHGGHSJsÍËÊÓÕƯ±ªŸšˆŠ¢”|rv‡’ˆyqlf_ZTQY_ZQKKOTirh‰¥Œ¢Ÿ’‚¹¾°˜«ŸŒš«­ž•z‚¢¢‡yk‡wuŸ½ÆÆÈÀ­šˆ…¡œ•™“‘‹†€rkqvzmegf]WXYXVRRPPMIEDDDCEMMEJSPLECPK=ONg{—©µ¿»¬¨µ¼³­ªŸ•Žƒ€‚|yymd_hjM]womipbe{wd_decbWRf\cbXXLH`_bVMWPMTKHGHOH>@DFGIJHKNPRVRLNXQO:0YechnI8QVL9;PdRFUijSCCGE@>=<<;:>JNMKIC?CB>[‚‚}uwh~~bUQLV}˜˜ˆm]]_VLGFFIY\TO\ZUIA=ELJVTJ[ZTJFAOUEM<2/O…ƒ}zza@CDA?AACCDGIE?<966:<>=<<>FMNQY[UI>::@DGGGC>>DE?9::;:9866557998::77768:?@?>95445789989;=@ABCA<8449;;<@D?86531159>BCDCBAAC@>=9767=>==<:963114;>=AEB9327>ENOH?=@CFEB=:9=@A@?>??@ADC?<78><8644447:964577774038;=?;69:52000489666655668:;=?BCDA@A=9757962248;<@CE?8;<;7426:??;89:987:=@A@<3.--.17=>;77:>@BKME:64359;==?AA;448989?@82/.39DP]YA6?GKBJSO=338?;628@=8:>@8CTSOC;=C?<=:55=e‰t\iN;:91..020/04423^C-349ZojrrPA_G9FPQG?@6.NX2:BA=:<<<7/.00///-,,--,-02358<<;:7568:8668>BA?;975423320/.//00.,1>NULED7.4DQQJHIHGKLIGHF<7<@83100/..7ITW^^TMOW_f`QFFXGGGFFGGGGHHGHHHHHGFFFECBBEEEEEFFEEEGHJLNOQVY\\\][VOGDDDDGOVYWWVUUUURPONKIHFCA@ACCEGIJJJLQTWZ]^^^\[\ZRJEBBCCCDFDCCDFGGEDDDEGGGHHIIIJJJLMMMNNOOMKIECA>>>>>>??>???????@@@@@BC?=DT_[W[c`TR\\X[_^[[^^ZPF>;=;988899::;;<==>>>@BDEEFGGHHGFFGKLNPOKHLRJBD@=@DEHIGILKHHJLNV_g^A?\gZ[df]U[^Z[fqfM@?EKLWdcVZlqolwqtspnphYHBc³ƒ[JILTY\eUp|g‚€[l‰cBDCIUb[PMJLgwwj]WWh~€ugZMFDBCCBCCB@@j£ŽlUHIDE`€tcRHMTUW_efb^[WSNJLLHEEFFFFJMNLIGHIGEDBHTSTVOGEALŒ‰“}JDIIGNXL@AFEEDAAA@?>>AOPIEDEFN^^SE@@ENLCQkdEA>;BE>;>>9@MD<=>>=<=?@@@@?@@>AGJHPY]fql]OFEGFFFECABFMTOHP\^YWTKCDDDDDB@=?GOOIDEFFEE@B@B?k‚ZLMNXNIP]^LFGHGIJUG—ÑÅÌÑÓ·«­¬¥•‡œš€uyŠ“‡yyxmd^[TR[`ZRLI[caq”±“¯¡¼¦ÆÀ´¹‡ˆ¨–‡—°ª¤Žj€ž¤•Šqp—l€Ÿ¬ÅÂÃÁ´¥•Š‹‹Š™§ –Œ‚€zlit{uffjdZUVVUSONLLIGDFFFFBFTQ@FWQMNVTE?J[w¥¶À¼°­²³­­ªžˆŒ‘Š‰y|gbjlVXhhkpvhh|yjacghe\Te^aaYVKMZ[d\R[UUPHTIHF?ENEGG<;==@A9,&)/1/6?HJKJHGGHGEHLKNPQQQPGB@DA?H^lg]VUXXXVTSUWYXTSRRMD>;;AA<9;?CEFHIJJLOTTMJSYP=;O]SPZ]YSNOOMQSTMH1>Ycir[=340-/Eh\T[XE55AFB=;::;9;ERTNG@8>E9B}–karXs|aZaZX|lnc[\RHJMPMP]\SPTOQJEEWg^]ZJ]keNDFDXJ?C@?yŒ}|zuv_7/<>=:<>ABCCB@BILP[_S@6765?NPONE8:IQJEDDDEBAFKPM:1356778>CDFFA>EKMJEKTPKGGIE94>FEA><<@@?@NVY[YPMTQEEMLJKOUY`]PJHH\thG=CDDHJC@Wmgt{aE=@DJMLC:;?@BBC@;7CWer`C5464DPLHFEFECBCEFFHIE;58:<=?@CFECDFGE?AEA7344546;<99:=@A@><974358:;;;:76434437=@@AB>>@ABCBACFD@<;9:::;;<>=;867::<>=:9756:;=@?@B=21124=HMMIGFFGFBA@@><>A?=>@A?DE=65BCBBFCGCBA=986665415>>:758>>=?@=8668=2,5@B9458=<<:8896420/.///00/026AG<10--7GPOHEFMQQOMJHIB22@E=740-./18FV\VNMPV`e`SMS[GGFFFFGGHHHHHHHHHGGFFFECCEDEDDEEDCDFGHHIKNSX\]\[ZXUNGDCCELV[YVUUUUTRPOPMJIFB@ABBCDEFHHHMRUVY\ab_][ZZXUOHCBBCCBAA@CEFDCEGIKMMLLLLLLLMMNOOPPPQPONLIDB@>>==>>>>??>????@@AA@BB>>?CGEEGGHHGGDDGJKMPOLJKHC>758>DGLKIMKIIIIHQ^bP=Mdf\PKW]WZ\YZ`ZKGLJGGO[a`YV[\jfxonsqjlpnYSt¤yS@@JRX\‹aSm|zw{eV€‰VACJP[_TNIGGRildmmflogXNJGEDBDDDDCC?@vª‰rYHHMZspb[Xd`W]jlga_]WPJFEEGFDCCEGLSPHFEHLKHF@^w^Z[NFE@NŒƒ„Ž„NCHRcbNACCBBBBDB@@>AILU`TDEKXeji^JAAFPNCRtw_ECJNPU\o‚ŽŽŒ‰{ojcYX`_RKFHTQP[it|‚ˆ‹Ž—kHIKLNQRRRTUUUVX\_``adffddcb`___`_^\^dcc{Ÿ‘‹vQJÅ«D=>>ABB?;=<7;@=<;::9=ACCB@@A@?BHPZZ`tƒ€veTLMLHGGGECAGOSMEL[^[YTLFEEEEGFC@AIPPLGGHGEGFBHCBJ†h[PJTRPNU^SHEGGHMQOµÈÃÐÓϱ¨£¨¤““Š|v‰”ztsnke^YTU^_ZTQJ`}b„{•±”º­Ç°±Ë¬µ‰‡œœ—œµ¡¬`~ž§ŽŽh{ŸeŽ®¿½Åȹ¯¥‘•ž¨ |swyvnpwtf^ac]VUUSQONLIGEDBCEFEDANcRCGKKJIIGEBAAA@><=@A@ABCBCEEDCGOTV^_Q?842.2BLLJD;:GPIEDDB@>COYXSQF80/113;DDEJHCGID?@KSSMD===86;<86:@CEBA@NY`b^TNTTHDMVXUPNXjfOJOO[pkMCMMJJLGBPir~tL:=;:AEC=8:=?@?<:7778DcP4585:HEFLLHEFGC??CGIGB@BA:6:=?>?>BIGCBBBDB;>DC=>DA::=>>:9;<:99:<<:7689999999768:;:;=;669;>AA;9>AABDDA=:9::;:99<<;;::887558==:87:=>;9<@A>943579:@FIHEDBCDCBB?<8:??;;6789997;BDEDCGDCBAAC?::;;=<56@JICBDD???A=98;>>9FK>7DB3-15249?EJIC><;9402::61046544566;=32TplQEERN9,29==8225;AA=1.9?DNI78@??>856;68XkhK679753/-19;1++3ZF0/4-3^iz~yŽ{X]Y@&,0440*-RXDIIHF:AED?4/12452-,--,,/148:;<<<;:;=@BB<8789;=<<<9642134542358<<<=;720/5?JNLIHKUZTOOJFJG61?HDA?6-+,/49BGGKOHN]^]\Y]`GFEFGGGIIHHHHHHHGGGGFFECCDDDDCDEDCDFFFFFIOU\^]\[ZXUSMGA>DOWWTUUTUUTROPPNLLHB@@AABBCDFFGMRUVY^cc`^]ZZZXSKDBBABBA@@ABDEEGILNPPOOOPOOOPQQQRRSSRRQROJFDB@?>>??>?@?>???>>@AABBA@?IVREGOJADPRLNY_]\`cbcc_R?9;;::::;:999:<=>?>>>AEEEGGHHJLLFEIIKNQRPOOLIE@>>AFJKJKKJJJIHKSTKN_ec`M=LMIKMKOUTPMW\[bdb]TgeOFIW^[UQQKMOH@?@@A@@A?ASfow||snO9GRg„jVp_AAGB@?CIJC<:;?@B>>?>=?EJKJIMi¤œ›œ’…zulgfcSC?CLZ``o…ŽŒ‹‡–yLIKMOQSTTTUVVWZ]_`abdffeeedcaabab_]^cdaq£áèÚ±dxæ—?@BAAA?<=>:79;<<>BILEADDDB@?>@GQTMRdg`\UPLJMNJGGEBBGLOMHNZYPLHFGGFFGIIGCCJOMJHHHHGFIJQOI@i~[_KL[RJPX]OGHHHQGnÇÀÈÓÒȲ¡¨£œŒ‡ƒˆ—Œ€}zlfje\YWY^_[XYNY‡p‰‚—´›¸¶Å®Ã²¢‹†‹¦Šªº•±uYxšªj…j¤Ê¹¾ÓƱ¬š‹Žž¡˜–š•mkpoptvpdYXZYVTUSPNLKHFDCB@?CHEDDJ_fSN`[JW_WQYow„°À¾¶­¤ª¯¬¥œ”’˜”‡x„mklklc`\Wpwqp€vcXpsih\eg_bZTSWMW]cRNU[R[[KLVWSOLJHC>831220--10/-+,/200-))*.17@CBEJA:ESQ=;EQLSPFLZ[TSUXXY\\^\ZXUUVVSKA====;>CCEHHHHIKQUQHISVEBUcc_PFDJNIGTbifW<4IXcjsrJ21:C`~_915<;<<>@@>81177c„fN>FS^`WRw…{€v_]bVBESXOW]YOSI<@K[dvlF?\kbp{YDHCF\KACH{ŸŠ|‰‘{ZHCABA>=>?@82=HG?67AKPQPNJFB>>>AB?@CCCFECCCCDDDGNTY^YNB942/-4CLGA=;?HHFDCBA>ESXJ>>G@6356778@?=;99;?>;876981:YK94=JRZJEJILPMJ@:?>?ADCBAACGD?AA?CD>>@?<98<=98=><;<=?ACCD?<>?<=?BB?=:9777777557;=>>;9679<=<<<>>>=<<;?DC=;>@@ABB<447:=@>969999;<;:989;ACA<9;==858;989999;>?>AFEC@<=AD@<8769=?<:=<<=:7789;>><:;;4,-79536;@EA888:998=>><<;KF>??BD@?@ABDC:49DA>@A@?@CD@<9:9997762/19?;45970-,-?F9?QQ:(6NL;337=@EGGJE@<;=>65;3-.570/37777::45QniVGGUH1-6;99:;531;<4/77+0:6124447767883>XP537;><;8?LQRC1-HW4-1:3:egt{yˆe\[M)*/..23-B]FFHHE9CF<94113563-,+,+-/147:=>>>???>?ACA;::;<=>>;7668;<<<;:9:;<=?>976204>ILIMTTY]WOJIIKH:19ACIG7,+.6C@87EPPROJJXHGFFGGGIIIIIIIIJIHHHFEDDDEEDDDEEEEEFEEFFHMW[YYZ\[XTRNIB=BNVSPTWWWUURPONMNOJDA@@AAABDEEGMRTWZ^ceb`^[ZXTOICBBAABAA@@@AAABDFHKNOPPPQPPQQSTSTTTSSSTSNIGDCA?????@@@????>>?ABABAABFGEAAC@?EOMCI[`]]beeccebTB9;<<;;;;:98:<=>>=>>?AEGGGHHGLUNEFHHLPQQRRSSQOMIINPJIJKKJKKJIKJRdkbaf[KL\eZHLUQKU_[OO]fc^YTZNZd^~p[s}sighij•”MCJJJMQPGAFGHKQTcsyylK:BPUUSNKLMNHMX]cc`acucCBFJ\\JCMQRm~a?=;<>@EFDCGJOW__OBGNMGB?=?GSL@CPWVSUZSLQTNKGEBCFGJIHMQLDB?AGHGFHJMKGGIIGFHIJJHDCDEYVJHj]cM[WMPU^VMJJJLAÎÄÍÔѽ¨ ¢§«ª—…Ž—ƒ€€umib\_b]Z[^b]]XP‚}‰Ž¤Ã¨ª§¾¨ƒ©½”‡ƒ‚¤~²¼‹±sTp™¦’Žx‰‘ÃɱË϶« Ž‹”ž•’…qiikkksqb[WWVTUVTRQMJHECBBCBBEIMC>GPV^V\s^EU\[\jŠ•ª°¹º´©ž¨®¦žœ”›“„y~gqyv^koeWXoƒwuƒxaWusklaek_bVXRYNS\aOOZWX`USYXNRSOMH@833110-,*(*.012585430/-*''0;;DLEC?QcB42?@QM:J[\VRSUWY[\[]__[VSTW[UF>??>=@BAEFGHHINSRMJLTND?VaXA;@CFFM_mrmX>;M[`eutF,/7?XnN439=:;;;=?;2029?HTYUSOEFLQKB>`ulWEEFK[aYVu”—^EDKICJUSL\ZTGWB59@QW]G4=Ocpw{SDCA5YbZJ=aŒ€—ŒjOIHGGHGEB>54AR[O>?HKMRSMGEB957@E?=?BHMJFDC@ACDEFIOSQLA744433<85AKHBABCBBEA4-3>?968<>>@@ELKDA?DD>BLQND745668>>66@CBHKLO[`\\`[NMQIMivcLNhvdMR^]SPTTPPPMKJNP?9S]J?;95<@==<<;<=<;;:9;><>KE>3Pk\XFEKJOURI=890/;@<;>>=@@<;BKJEA<987678;==<9424688878<8668<@>;:;;:BA?>?>?A?:759ABAAA?=;89;>A?<;<>AEGGC?>@?9651/5:86679>DIKIHC>>@@;41249JKHD?<:9975557;>@BCC>979;<<<::<7/,-/2456=FJH?<:;999;:9788KF=>@A?DHFCBDC=3/578<>==9CJJIDEKEA>>?D?=>714:82038<81/3.,387526;6,-./9>4-269<<<8115764721;7059?EFEELW^aR87UC32286J[D^{|ˆU^XG603104858TLBJHC:EC433336653/-,,,-/136:>@@AA@@@@@A@>=??>=?>99;;<>?><<=<:979:::851//8@?AR[UW_[K>>DDA7-.5?GD4-39<@>845986;>EG826KHGFFGGHIIIIIIIIJIIIHFEEEEEEDDEEEEEDEEEEGGKSVTVX[[WTRNID@AHORTX[ZXXVSQOMLLMKFA?@@AABDEDFLQTX\afeca`ZURNIFDBAAAAAAAAAA@A@@ABEILOSXXWWWWVUUUUTSSTTTSNJGDBA?????@@??????@AAABBABA?@@@?@BEJH?FX^\]bffdcdggZH=;==<<<;:99;<=>=>=>@CGGHIHDCSXJDGIKNORTTTTRQTWYUMFGJKKKLMKKKIN^faagg\T\_RKQQMKUecKDT`ffTBPO[d_xmWr‚psiw¨—SFEHQO[\^Xmvick|ƒ…ia^[WQQQMF?>ADCCMVJ==CFFDCCCCCDEEFEDCF^ˆ‡…mZRS_uƒtŠ˜‰xX@>AH\aRKJHGEDDDFJKIHGEBBDKNJIGC@Az–~eOFFI@e—‚ž¡‰PBKhy}‡‚Q;AB@@EMRRIE?>SUCAGIDAEKLJKJGOdb_jsvpXFEQ^a^VPMPUVW[Y^gXPalZHIJF[ZIDMTN[{hI>@@@?A==;<=?HPRV\]VYgwmVPanjXJShqjdfo}‹‹‰‘žž—¢£{rVILNPRTVVVWWWXZ\^`acdfgffffecccdeb^]befc_YcŒÄ̬•à¢B@FABEILORTOJNW[\_`THKRQMIB>@FNE@GdiYX_d`ZVROKHGEEDEFGGHGDDDEFGHFGHLOMIHHEDFHIJKIHFEDHYTIZŒUo][[QOQY\UNMKEQ°ÐÇÑØϱ ¯£¥®¢˜›•‹ƒ…‚ynkh]]jmd[X]^JblNy†ˆ—¯Ñ½œ¬šƒŽ¿žŠ…„¦{{¯¼“®xNf˜›’“ˆ‘®Ï¯¹Ï¼« –“–•‘Šzlggjkjkg][YVSWYVSQNLJHD@@DKIGFFXYGDMRSURcs\AMWgWg„¤¶±¯¯¥›¤«¡•˜“ ”‚Šƒteqƒ}ZiqgVLcwx€ƒu][zolmdek^_RZTZQM\`MO]WY[VVWUSVTQMI>8520--,++./-/22351246771.)1;;CHJN@GgW=E\WSQFQLV[TLNRUWWWY\_`[WVVX\WLB;<@@>?ACEEEFMQRROJPRVDKUB;BECFHPcortjF;L[`iyf9.08>CH=;>==<=>><<611224BRSGA<9=CKQTR_J>XSMGLV`b]eu~vZAFIIJPROM[ZEE\B8:=@>B63?DFO_bA=B?6StveHJhryŒ‘’ZJJJLQMIC82>JNUQGJMLNPPLFEB6/4@F@GF@?DGA<=>DKD;=>DHIC@<4`sSGFEKLNLF?76?@A<7;?BACFE??<=AJMMOE95334579:<;5358:;=>=>?<::65:=??<889989=>:;>=<::;<==:8ABCCBBFID;:959@@:87537=EGDCBB@@?96566:@?:997>HE><9544213568:?EGHF@<=@?;:98:81/212357:DHHGB=:86457:99:AB<>A@AJQKCABA<5..2588752379=;72.,-0455=?:<<8;?<;AJI3.@PA4+'/EHAAKONLCCJEBBB?;>=<;99960025:;4/3EKHYk_C?B50./7<4(+781*+4<:6;==??BCA92023355:<52122357752/-,,-./1468<@@?=:=@B@=::;<>>=?>;=AC<66898898998756631125516MZRS_[E237852-+0:?937@>60,.3533579A@427FGFFGGGHJJIJJJJIHHHIIGFEEEEEDDEFFEEEEEEEGGJOTWYZ[[WTRNJEAAFNSWZ[[YXVSRPNLKLMH@=?@AABCDDEIOUY^dgfdb`ZQKJGDBAAAA@ABBCDDDDCDCCBCEFJMNOQSUUUUUUUUUUUUTQNKGDCB?>??@@@@????@@ABCBBCBAAA@?ABCCCABMY[UWcgeeeehkbP?;?>==;;;::<=>=>??@ACGHIHE>GWSFGKKLORSUUUTLQYOC=ACGLMLMNMLKKKNSYaikgdaUIU`URUZ^UD?HScfUKSOVd[onWlv{tzt¬ŽaHAHNNX]Z_rh]g~†~nhb]NMTXXJ@@AFLJFKE=<@CECCCCCCDEEFEFEDX’‘ŽpXQT[t„uvmPC@B@JedSOMLJKIMQMJJIIGFFDIOQOGDB@8SxlUIDEHAl•‚ŽžžˆPAHk…ŽZ:@EB@HYenYE?@MTE@CCCDHSPRTSQ]rkTM[h_NQVU[bgc[VXZZ[^SQ`QGZUKPRKFQM@FJOSOGRkT?@?98:9>Th~~s\mzmg\xniiVIKKIEDDDGMRO\vxgjoK9<@FEDA>=<>DILPUX[aosqofRCCGN`cUJPdpohfq€¨±¬¡§‘YWRMKMPRUWVWWWWXY[]_`bdfggggeedbcdec_^adceiiXe”pa‹¬X>ECDINSWWTKGNZ\XX[ZTQSSQNJC?ABDP\mbTU\bifXQNKIHGFDEEEDDDEFGGHGGFFHLPOKJIIHFGHJJIIGFECHWNF€rVv[]XNQ[^[WRMAgÆÌÅÑÓ¨°±›¥Ÿ‘™§£‘{x~qib`imllh`Z]ZC^…\j‚ªµÒÓ¥–ˆ{~³¡ŸŽƒ¯}yª¿¤ªyJc“‘™y‰¯Ó¿œÄÉ­¥˜’‘˜˜Œ„Š‹tjdejkjfb`]WSTXXTRNKIGEDA@FOUOFDPd]ECRTSWVgr\FKffdl‡¦©®§¤¢§ª¨”‰•‘¢˜‚‹€nqŒ€achcbQYpqz}ƒt[ajmkhdl]XPXWZRK\aKK[XWXXTRUWVVOH>57:1*+--/11.,-..02.,/434698=@:;>IF@?]_Tgi_VVUREO_UGLSUUTVWWZ`_][XUY][RA7=B?=?ACCCDIMQSRMOPSSJ?<>BGGHJQ_nuyzO8JZbjve<18>>=>@BA?=<=?=84211114895015<@@>DPifJD??@=73456666:AB<518FQUQHDA<;74236776974>LIA?BC@>@CBEC<>DD;65434446=FJGGHHILX\^b^MA>>>?@@;:?FJPVRK?TXCHMGINMD:76:>@?@@@?A@=?DCAAECABDFHIGC@AA@?=;=CGFB<:<===?@BJWR=6988;;;;=<999:<=>@=;;;;:8:;=<=;98758;:88=><987:;:67=FPUUQE<@FIHD@=?A?>?=<>A@??CLK@<@B@CFDCA@7027:948?BA@A?<=?@>@?98977B@:;84343234557=??><;;>:426753357579=<;?>:9:;<;;::;<=AGINRND>@@:52356674.0017=?=50./3895774:C;5;@BBHG2,4D0.+,,459ENONMDCF?;>@;;>206:;:6-,06>FFDCE?:BOG01017307?6,+.44.059;>?><:9:94;@HSUTVRNJOVD:><;BGO_T;:F\t‡\,Ub6/20///152=:647@DC>9778:;;=?@BEFA>;8996669;96553115730..?TSR^U=001111101686:DIA50/3:==>==>><=?DLGEEGGHHKLJKNOOPQNKGGFFFFEEFEEFGFEEFEEEEGHHKRY\\\[XTPMJEA@DJQVYZZZXURRPNLMNOJB>@ABBBCCDEGJPX^fjfba_YQIFFC@AAA@?@ABCDFFFGHJJKKKIJJKKLNQTUUWWWVVVVUUTRNJFEC@>=>?@@@@?>>?@AACCCDEDBA@?@AAABB?AQYJIajbbffgjlfUB8=@===<<;;<===??>>@CGJKIA@OUKGJJKMQSTUVUPRN==EHCEMNNOPPONONLKNXfpqrnXGRZNMXZRJECCIW\WTPMYdXkpXkklŽy„ƒ‰­oLFOOPRYŠ^ea\eyˆ…}xnd`\PRV[[RJFB@IQMFE@AHVZYYVVhwiOHOUM>M`_\almhdd`^_^UGHBAMLGSZPGFC?IIJWZH8AC>BIIHHIIQ\got_Ykruy|gfbWXVLGIIIGFLTOOk`SqYLJDEHEA@?0-0465552..-./0.-.0-,069@>?@BBBCEINQRQQQPTOFEEDDFLORZgsvyQ8IZeltp\GIE>@A?>?>====:732221110,-159>BC94>]l`RbMECAI[b^YR_‚_>KTTY_`]WE78O`A>AFDDD?<>@99B@72299EeTOZXKBMm‰ŒoOHHKLJMD66JTQOF725ALJEEKJ=49;<@ADOTMKONJFHI@9@GDFK?0368777;?<613>MSPKGC?<<72257752245>HFA@ACFEEHB<=?@EE<33544532:HNMKJHIIQZbiiWE;4=LKKIFB4)>_rvbMZbalmR;>A=86AUUI@AED@:8=DAMggjTDBDUODFIE:58AB@?@@@@>@CIOKGCBBDGLNKKMME:6:@B@;9BGEB><<>??>>>BHE>:==<=?=<=<9;====>?:68<<:;;;;;<<::65:=<:;?@>===><748?GLMOPE;>DHJIE?===>>==?ACCBCEA;CNI?@CDFFA82353029BC@ADA=>GIC?;74566975765444436867;>BGKH?<;;?BACE<4599765543355;DHGA@@?>><;::;;?LMLQOC;>@943356873/42*0:A<213359;97229B=:@B>?DC703>41.,--./=LOORKD=2-896HG/,38;;8303?JJHIC4,,-11+--281*4>841/00-.2;CB<9879:42>KKFC?74?C=538TsokjVEFOI=;:<=AJZW@BI>@cn<.EcC*2<;622500NP;@@=;84.,,.22220--...0248;;743456@DGD<6358988?CBDDCPRB;;6346667972/16852218KSV]L6231243233458AJLG<8=BDDDDEECBBEGJOGFEEGGILOORWY[\_ZTMJHHHGFEFFFGGGFFFEEEEGHHILS\]_]YSLIHFBABELUYZ\[XTSRQOLMOQMF@AABBBBBCDEEO[ckqi[VWRKEAABAABAAAAABBCDDDDEEGJLMOTXXXXYZZYYZZYWVVUUUUTSNJFDA????@AAA@?>>??ACDDDEEDA?>?AAABBAAHODAWaVT`hjiiig]H<>>=>>>>><;;<=>>??AEHIHC>HTOHHIIKNQSUUXUUOBCIMJHKKMQTURRRRPOMNWdryoVFMMGINNMMLID@DIIIII]eVirXmrj†Œ„—¬—rTPOSRPY‹eXTg|…~€}ma_]ZX\^ZUQNE=DUQFF=7@A@@CEFFFEEGHGHHD_£’ˆn[TU]r~hF@A?AABBISRRXQJMMT[Z]VMIIGFEC>=FNMNISkt]EDDBCH=x•—•„QBAAATz’¢fFGA?@DRaVA??@@@@@?;:@Wd_SKL]hWMOLF?9Fcibhqnfdd`de`^N@=ACHHO]YJQhhXOJT\VD8;ENZdd_[YSGEJUQNbkkq}s^RS^\XRMSXWSYaSALiTHpwlhLCJJCBBBGLOQO]…Ÿ–ŒŽŒw]R_o^EAJV_abdhlrusogn™Ä½¡kEV[OLOSWXXXWWWWXY[\^_bdfhhhhhgebcghfa_aacdeffgfehe^_[GCCCDFJRURPOPPQSUY^\VTSUTND@A>@Zhoyt`Y\ac[NMRPMIFCDGIIGEECBDEEECEIQWWTROLIIJKLKKJJJKKLNXOJƒyYwpmc\ivnb]XI–ÐÁÍÍ»²¶­¥¢Šª§™‹{urpmkhryrszplka\ecK…ŽŠ—’ÉÑÆÃ͸Ÿsel¥›¢x³ƒj¥Ä¥¦ŠIh€x¡y²ÕÂ’™½«Š~Œ˜™’€}ujb]^fjjc`\ZVONROJJKGCA>@DGQZYQZaXTX[^`WLTf^MZgfUMlow–©À¥¡©™‰y˜™Œ‹ œ“Ž•„mŒˆngm^ka^j^`wjvYn{enfldfXRTVWWROXcRFRVXZWPMQQPLC@CKI<304/)'*-,),/0//04620.-,./6;99:4/=QUW\HSULSMLLROKR[[YY[[ZWY^_^[XWVX^d\F<=??@@ABDGILNQQRQPOQNKIFBAJSTQUjv}T9K^inqxtXJ@=>=@A?<93//0//27889>@949Jdof^G?=@HSZ?@ABA@ACB?<659:756;;Dd\CJOSMBNrŒ“tSHIIHHOE87@IRTE6216?EILNM@9>??BBFMNKKLLIGGHF>;BECHF==>=:66764678@LOKFA>=9423:>?>?CDFJHGHC;8<@CE@847735978DPTPLHHFKU^jp\>36HfopVIPTXMFJI?46ANG?BCA@><=AIJEB@@?ACGLLIJLI@<==>=<>ABBA?=<>BCCBCC>6:=<=<<<;;<98;>==>??<9:;<=>>>>==>>=;;==>?>?@??@BB?87<@BCEJKC99@HJIHD<8:>>=?@ADGGE@=AMWOCAEE@>:726846@GFB?BEA<>=<;;;:=JIJRM@9<>942124662098*,364//3568:<<;7;A?AID<;>>65;B?B0).7:0/?MSWP@3,+9:5KL:87865689>EF<530*)-0+,15651/-6;75651+*17ALC:5588740:MTRVVH:62/2/Bl†}yuSAMXJCJLKC=CUSKVXF6AA+19WT/@RSD5750,AVB;987420./01210.-,.//0148:83249:;?DIG;1035667>C@BCAJPE:76555457:9502:@=9:>>BKVS>1330365334202;HOLA9;>><;=@BGLNLLPLFEEFHIMSVW[_abaca\VQMJIHGGFFFFGFFFEEDDFGGHGHR_bdc`\RFBCB@?BMW\^_\VTUTROMNOQQJ@@@AABBBBCCGTchion[KIID@??ABABBBBBBABBCDCCCBBBCCGJMNOQSUUTVWVUTUVVVVUTTRLHEB@@@@ABBAA?@@=>?ACBDDDDA>=?@AAABBBCCB?EKDBO[bc`_ch`K==>>>??@=;::<==?ACDDEDB=AMQIHKIKMPSTUXWWWRKCHKIIHGKUZUSTTTSQQOQbrfLFJFDGJILSTKA:;>??@F_gUeuWn{jm•Ž€£¯˜pXMKOPY`|WQd{‡…xv‚‚m^^]\Y][XURRQKQWMJN@9>>=>P]RDCN[c_ZRKHEGTea\iodYWX[hngfUB>A@DAF_eZhwcTJDLZXL>M[`djpj]SMIDDCJMXUOYmkOMSWZliWamljqpV=9KFA[vldK=GQMEDGGFFEKr›’—“qPGKUdfYSWahjihmsyzy}sP_ŸÅ›RK\RNLKOTUWWWWWXXY[\^_aceghiihgcadgifb_aacdeffa_de`_ZNECCCDCGPUTSTQOKGIU\YVTSPMIGCFDAdrmwyf\Z]`YMMRTTQOIEGLOMJGCDEDEECCGGJKLMKIJMMKIIIJIHIJJKTWJfWr{yreo€}da_JŸÊÄÓɸ·´©°ž‘§¨™Œ€volihjxulmrvunhbacOqŒ±¨½ÌˮŻ®‰``—¤ˆ¤€±dœÀ™¤–Jkyx–œ‘ËË´ˆ ¯¥˜‘™•ˆ{zymaYYahkf\YUSPMMMJHHHCB@=>CECOd_[feXRQKM]ZGM[NTbgYJh|Z}¤¸©«Ÿ‡zi|†’”—˜—„‘ “Šqš ypwisimqTSdcx]qw`jckdaXRYXVURLUbWDKTWXUPIKMLGECELE>74:.+,02236:9865798662.,*)287653JNQHMHOUXQJIIKNNSY\^^aa`ZV[^^[YWVVV[a[K=:=?ACDGIIKLQRRSRQOPOI@?BFJF=Eg|„X7I`jloxuS:39BNRKDA@??@EFDDB5/120026657866;BKWZXQKE<4@X]VVOUš‰z\LR^^I;IZ\VS=@@=<<<<>=86:?GI@65999;AFKLFDJG<87589?<;;;::>=:;=<;AJMJC=:<>AAAAA>::?DDB@AE@68==;::99;:75788?A>=???????@??AA><>??@???@BB@<<@B@BFD?:65;EHGHE;69=>=?BDDFHEBEMQRQNJFB=9753:<9;CDA@?CC@==@CD<31120039?B>877535:=>;99;ADC?==86;>=;9:;:98866511239?BABF>=====>><85BFING<8:=9436688732;;-**,.1566689:;?<<@@BHD932327@EEH0#-CL<)0CORF8275865IMH=83/143:FF;3.,++.6A:9;>?:5>GG=659<5)2@@ELE6-.5/-024=HMT\WNB3).5X†š‹…rRP\_XSV[ZSKSdhgbaY<+/204RcIY^YF7851.6PJ55554345554430.-,-.//0489::;<>?@@BEE4+-11245AC=75569><55974:EC;?LPGCIKF=?G?00520366542038;EONB830///05BSXXVTVGGGFIMPUY[^_`bbaaa_\XRNKJJHFFFGGFFFEEEEFGGFFLZdgjllmhXGABA?DS^_aa]WTWXUROPPQSOD?@AABBBCCCHR\]VZjdI>AA?@@@ABBBBCCDCDEFGEEEDCBAABBCBDEFHHHIJKMRUVWVVVTUSMHEB@@@ABBBA@?AA@?=?>?BB@?>>==?@@ABBCCBB?====AHKNNMRWSKB<=>????>=<<<>?=>AFIIEB?=FOKILLKLOQSUXWXZZTKIHJIE@ASWMMTYUUXTQMT\PDCCCBEIJLQQF:;BCA?@D\iUczXk{rUzŠ›®‘rVFIGJa[VOiƒƒyu‚ˆnTUZYWYY\]^]ZX_[NORMRK>?ACEEEFEFGGHGHBMj\UU^o}sK<=>v³{IIHGFDBEI>ŒŽyŽ’ƒfKGFFFFB@TeXSVRGB>Dd]MFBFE@@@@=>DGEHS_abd\NGKLLVSHN_b[XWSXgmhjXB@AAC??^l`ecUNIBCSYPO`nmlrynRELRLFEPQQSRbeSPQTPNac]qysrvnP;9BDCKZ_RCADNNGGJIIGA`™«ž¦sE6=DHPY^`aahvtjkmpru}~bG]Ÿ”FKSLKJHLQTVVWWXXXYZ[\^``cfgihgeaacfhfb_`bcceedeigc__aTEBBBAAENRQQRQPMKLVYVTRKEBEGDBELqlU]gaXW\^WMNPRTWWOGGKPTRJDFHGGECEHKGMPJILNNMMNMMLFEGIMKM\QNo`€†tuƒŒri_P¥ÁÇϼ¹½¬©©š¥©“‹‡sjkjms~|lfhjpqpmjfdgk”«Ã¿¾Æɧ°¾¯£j\Ž ‚­©Ža•¾Ÿ•Wvu}¡–­ÔÆŸ‰¦¤£“~†”™xvoaWWblmj`TPNMLLKIHEB@@AABBCDCKZ^TZloaUZcaaiig\QOgrQT’jW¨´§§‘€saeh‰ ‘Š´™‰xš®†ttlpjvjTOY`ycsk\fbicZWR\[TUSIS__JDPVVUPCHJIFECDJC@;7>52148:<@CDCB;774034680+)-1555>=HD36O\_H?HMNSSUY^cdgfe`YWZ\[\[ZWTRV]\O>8><82CfmuS7F]imrxtR939AJNKIFCBADFB?EF>754/.1445666>CGHE?CGLE805@CIXTSq‰{_F@MUT9?\d^YZG9=;88>JKA;;;<;9875:=DeRKIPNFGGaz[737;GWM;55;AA@;21FB87765=?HJDADGD?;::97:DGACKPPUZQDFKNQfeX^e`SE<:JVUNNNHDC?<:<==:977=>>@AAA@=99@EDB@BEB:8<=<:8899973235;CB;9?B=:=?=<<=?@@BCA=;;>@@AAAAA@@@ACC@BE?87658AGHE>9;>==<>CECCEDCHNLJJQXM=:8765;:78;;:<@C???>?@A;5456568:=>=;998646=@=98<@A@:8972255689:89887762/.--.47<;<:99;>@@=709@GK<::::9769;=;:84:9.-+,/6>;767:;:9;=?>AC>3/,*1>CAGF5%2LVJ4-6@B843>;2(2JPJ;?:422/7DF>5100/-5FJHGFB;AU[PA:9>A6)9GABGG=0,0/-/2/.:EJS^aWE82>hªž‚‹o\]aab`ZWbkkrz||m^`L/1?DEVodeYD:542/.-EL01222146765421.-,,.//149?BBB@AEF><=>0*.15426=>>@>93--4@H?44842=IIHMROKPSPH;472+2855675234=KQJDILF=82/--.2E[dcZOL@HHJORSUX[^\\^acbba`]XTPMJHFFFFGGFFFDEEDDCCHUbiloqqsulXIB?AKX_acb]VSUWVTSRSQSSH=?@ABBCDDDDEKNGDSYK==@??@?@BBBBCDEFFGHIHFEDDCCDDDDDDDEEDDEJOTXYYXVVVSTSOJEA@??ABCCCA@@DDB@=<>BB=:<===?@@BDCCDDEC?>>=>@@@AADGA?A><>????>>===?@=;>GMLHCA@AHJJJHIJMOQTWWWZZWTPNOH@;>NPLRXaZRWUUSRRNGB@?@DIKMPLC?FIEDCCD]jUbYjw{jXƒ˜Žž„nYHGHQ\SWkƒ„t{‚€z‡kFCMOR[\`c}ŠgYVVWUONPG<>BCEEEFEGGFFGGBG¡“‚paVT]m}wMVe_[SSVUQBJYUT_jio‹rIJ[WMQQMHOYcq[IRSTQGJNfŠ†wr{wX@BHDBKKUMCHKLNMNMPTIKƒ³±§ pF7>DEEGR_a\X`u~qa]]_blupS>b}ONNILLJLPTVVWXXXXYZZ\]^_beffgfdaacghfc_`abcdddcdb`^_`\K@CDBBFKMNNMMNMMLMMLJFAACGIF@>JeRBEJNRVZ\ULLLLMSXSIDGOWUKFJNMIEDHHIPe`STWblnjeca^XRLMNOL[VI{”a‘Œƒ€‹—Œs]`¬ÁÆÄ·»¶¦¤¡¡ªŒŒ‹|pkortuwphhjhegkmsun€Ž–¹Õ;¿Ï®•¹®¯‚X‡˜y¯¢¢‰c‹½­™f†}ƒ¨ÂÒ¼”¤™œŒŠ”‘xxsdWU_qskaWOMLLKIGEDB>=@?BKPLJIFPac`ahpn[WoylnriYHHmsWˆ“T§µžš‰uwb^hx™”…‘Š¼®Š~‹š‡ywzxgmcYSTcjgp`YcbeaRTR^]UXTIRYbTCOTRUR?FIIGECEI@C@9C;956:60,03755.'*142,2EI68GMTA;GRUXWY\aghhgfd^YY[]_^\YUQPT[^R=6=ABDFHHIILNSWWVTRQPI;?<;?QYGJF9E[hpwxo\E<;>BEGHFBABFFB@CFE?:5/.14544=CGIFB97<>A;21012>TXT\^PNE:BEBC?4<>618@GKHBB?==BFGGHHF@:<<77756>DDIOH@>;335558=EGDA=7566@OPFEDDEFFGPZRC<;@N[WMJMJPTQMEECEE=ANM?:<<:BT^ZTF>BEB?=<;;:9@DACHNNPRMEDIJUi`Y^ZPG<7BSUHFQRGBAA>;;?@=:87BIHDAB@:9@EDA????????@=;=<<<::;;;;85457=CB<;>>87=@><;=?ACDDA>;9>@ABCBBBBCC@?AA?A@=;:9A@>>>BDBBCB@ACB>BWfTA:99::<=?@=68AEE@=;<<<;7348:999:9:;<<=>933=B>;:=@@=71351//245667988776541/--04><=:7579>A>826@79=:88;;;;:59:1./048@>976?@D?4./,,7CBBHF;5BV[WB25755757:/(3FLCESRG7037=EJ=2/./.-:GIKH=6HZRHD?=CA3+2?@;BFHE0/0/01/.17?IZc`TM>:vÇsY|pbVQ]^a^Zmrqzƒƒ‡wSNJ99HTX_olfV2.220/.+8N91233347754630---.00026=BDC??DFA?;52..029::?@<;=:54203>E<331-4=;>JJABPVRPK;/12.5;97<90-4GYbbWIGJIFC=60003=Qir]=3;HHKNOOQTY]\]`cddccb`^ZVQLHGGFEGFEEFEDEGLQT[bhkmoppqrmi\MB@FOW^``]WRPRSSTTSRSUNA@@ABCBBCCEKSYZVOHB=;>=>??@AABABCCDDDEFFEEEEEDDDCCDDEEEGIOX]]\[ZWWVUSSQOLGB@?@BDDEEB?>DJF@==>AC>9;<<=>?ADECCEEFDB@?=>AB@@CCC@>AA=<=>>====>>>??<>CJJIDB@AEGJKIJJLMOQTUVXXVVYXTMEABGS\a]^[TUWUVXVVSIDAADEIMQOJNPIABCDGclW`~Yiw{q]n‰†mc`SHQ^YZsƒ‚ojtxyvx}lQGDEKXXch‚dNDKYVMD=A>?ABDEEFEFEEFFGDB›˜ˆtcVS\k{|U=?B@??>?FRFBHGGFECIEGŽs`sn_J@ACDEEGIJKNOSX\VGDLPXWMEBBCCB?BDFHKL[b^WPJHKd|j^cknhjosup[H@IJBBA@BAGW\UQMMOVWB?X\TOQP[€–tP^cZVYSHFOXhu[TXTUVQGEu¥™x†€`KLLFFPKNLOUYXUSNJRVCS—´°£zL>@DCEC>KacVSWauxbYYZWYfn`JIWOKGHNPMLPSVVWXXXXXYY[\]^`deefecbaeghgd``abcddddea\\]^ZMCEHGFHHIKMKJIHGFFDGFBC@CEJJTjWMEJHDKPTWWPKKKKJKQOIFFLSTNLNPNKGGIHNjsddt†umighikicZSSSP^aPf y{”‹’˜ž…fs±ÄǾ»À®£££¢”“…qmtvxtqkgffgddcclz‚Š£¹¸¹ÇÒŶ¼È˜Ÿ§¨¤^ˆ‘{›¹§…ov»°œŠr•„¥¶ÔË®Š¡š‹”ˆƒŒ’…tqvlZY]jrm^SNONKJHFDCC@@ACBCKRSWULIboplealraWjxkei`\MPlho—Œ­ªœ•ˆazre…x„Ÿ{“ˆ­·Œ††}zŠzlie]YQ`Tfj]]afb^MSQ^[X[ULRV\VHQSQTS>CIIIGEDG@EB=9:=@CHNRNIGEED?:41/8:6//-30-9HLOJ82HC>FTY]\]`dhjiggda^\]]^^]\WSPQT\_R<8:DDFGFGHIJMSUUTSQQVK>:<@C@;AE;F[hqwvk`J?>>?EGCB@@ADEJJGFD?<80,15615HMJHGE>;734622332bYLKMNEIRRH:5400:935BKOEAB@<856879DGA@DFHIGGE@427415?IKLJDBBBDFHJKIFJHB<6777:AB=BHGE<23:;77DGPOIKMROSSOK=??<;=>;==;<;9E]bXMB@AB@><>??==>?=<=??BDDEBA==@><;;<>>=;97989<@AADC>=?C@@CBABCFGEB@><>=>??@@ABC@9=CCABAA>=<=>ADA86<@@BB?@BA@A@>==<8CgtfZI@F?8;HNI@46@CD@<:9::9522688779:;;<>AA:33;?>>?@A@;63462./234666789999;8321128IF><:875:A@8769;=>C?7<>=889:;<;89=;50029A?<::@CA<:<=><4,--+2;:D?:8/6?<99HOXS;1887BK>21.+/-09=B<33FLC@C@<@<1+.>AFI1/--0/..+.7=K\^UM>-dœSNe`SGKQNQYgfUJPzŒwC9=:?IOZdmmjb7020//200HF9<=<<;=>66761---../048<>=:<@BDBB@3*,1578;=<977;854335<=6010.6<5;NNDITTMQQ=.1546;84<:.+9Rcb^^WNJIJJB7//244>c„m8*6HHJLKLNQW]`bdedddcb`^\YUNJJIFEFEEDEGINW]_`cfggjmooooljf]SJCAISQS]\RLNQRSSRQRVSFA@BCDEINPWaegiibTF>;;<=>?@@ABABBBBBBBDDDEGFFEDDCCBBCCHRX\__]\[YWWVUTRONMJFDBBEEEFFD>=DKJB===AC?;;=<>ACCCEEBA@ACA=;<<;<==>????@@CFHLHBABBEJNMKIKMOPRUVVWVXZZXVUPIHawr`S]]VWUY\RPSLHCBDBFMRSVSNTSKG@JblW]zUfzxieirws^_cXOYcblyvhX_hoprpomj^JDCXgxncRGDDEHHDA@@@@@ACEEEEEDEFFHFA‡£‹wcUR\jy€Z?AB@??>=<=>>ACD@DEKMKJLUd_T\iswnc^geH;Q`dc_XZRXoan¤º£ª–†Xe‡p‰†t¥|†ƒ‰‘²ƒ„˜…}ŽzxkfbeZVRbkT\`iaZJSQ\V[_UMTTZTLRQQSU>@ILLMDDF@FE?EAA?>>AEJRSQJGGJNOLE<8;<886/200>DHRQ70>BCMV]a\Z]acfgghdb`^]]]^^\\XTTUW\`TA9>CGFEFHGFIPTTTTRQPTH;:AA==@E?@BDJMLFAGG8+0:763:LPJJDA@?9:752247:=IY`WD746:79DUdbXUQZJ?<988@<8=>9X]MJLOKIPQF:7405@>;HSTQE:?@;Mkj\USPRYYXUMGFB====;;<:7755?HHGHEHKGE@9202229EKKLKGFFEFFGLMIFKRM?55:?@BA88BFD<34:>:9=?7.26568748BHGJLQSPGGID;9>FORNKMPVVTRMD:;;;<<<;<<<<;9@QYPB>BA??<<@CBA?>AAA@?9>CDFFKQUX__^ZLB=>BBCACFHHKNH?;8>EB@>==CHJJFCA>:;BCDCA@=<>?<;>BA>;<>@A?<::<;;=>>=@?=ADCABDGGDEIJFDC@??;9:=>?AC@77@FECCACA@>>>@>955:;;>A?>??>??==>>;A_wxo\QQG9@RN@526=AA><;99;:631011379:;::;>=82138=@CEC=967982./234556689:;==944424?KE@>=9749>A7258<=AC::999;<=;9=CA<96;C?98:;;:88994-*,.,,57-5C?67?LLB=3.39ALOMD6.8B7..67CLB9:54:=83:>2(/31020.2988>@=9>70/4>FC;7761/,+131/.262;O\V?0.Rnrrwuh<77334873CNCDHGGHILA:9:3--..,-059;::;=@AACD>3/15==88855677787458;<86:>87;9?QXVTSPMLI/,04640Nub966IHHJJJJOV]bdeedddcb`^\ZXSNLIFFEFEEEHNSUTSTV\bdejnnnnljgd_WLDBDFJPWSMMOQRQQQRTSJB?ACKQW\^begggiibVMB<<=>?@@@AAAABBAABCCDEFFGECCBBBCGOZaa`^\\][YVVUTRPNMMKIFCCEFFGHGC?@GKGC@>@B@==>>=BKIEJIDFGBAA@@?>?ADEEEDA@ABEC?><;<==>???ACCDDEJJDABBDINOLJKKMNPSTUUVXZYXY[ZQO[hdWP[^[ZVY_\LJKGDDDBGOTUYNE[lgP>LalWY~Rhzqbaiouogfd\Y^flql^TU[ajsqlflnjbQQk{zup^DGEBB?@@@@@@@BCEEFFEDEFFHH>{©‘ycVS\ixZ>AC?>?>=>@:;BDGB@t™yb\PDEEEEEDBBB@FEEHHG?LMK„¯´†bXK?=AGIGDJNRSJGFKXX\d_MFQa[PHGIEF_\JLPRUVXZYYYWXXYZ\[]bdeedcbbdfhgda`abccca]^icV\[ZZWPHFGGFHIHECBDGJLMLNNMJKCHNW©ÀwNWRONPRTNIJJJJJJHGJKIKPSRRSRPOMLLKSZg‡œˆhehbY]WV[eeVWXXWk€to•¤‘Œ’Œšš¨Š²Ã¾Á»¨§®§—”Œugp€ƒ{ojfa]_dd``_ak‡¨µºÈÂÏ¿¶ÍŸr¡©¬vÃɉrq¿¤ ƒ~Ÿ¯†¸ÝѼš•£Ž}ƒ…Œ†yljdYW]ce^SMKMOOJGEC@AB>CEGUQMGCMXhwjdiqwrc]ffXGQXZd\EETheY¡²¢«‡qbO†‡s”lž|xxŒ¯ƒ‹……‹}~rjemcRS`ZKTfh^TEQPYP\hSNUS\RNSQQRS>>KMMNBDEBHDAEBA@>>AFKRURKHHJOTQLFB?=89710/159@LXB:>CLV[b`USW[\]^bba_^]]]\]]^^YVUUUV\`VFBGB=?D=H[jryxteXOC>AFGCA?ACFFEJMIO_W6,EP>9>9==:=:4114:=@HSUG923533@Tbc`WPI\LLC:9:<>MD34>BA?A>:=>7P^IGOTQNQPG@<8HMKKKGFFGEEFKMJEJQO?35CHDA?99AC=8339>=;=CA961187434>HKJPUYQHFJC:9?HQRPMORWXUSM@:;;;<=<<;<<<;9AS]P>>CC@?=;@ED@>=@B@?:9>CDDFIRYbbcaWLDDCCCBBBDHJOQG>:6@ID@>==BEIJGB?<8:BCEECA>=????@AABCBA@=:A@>;98;;;;<;=:9>ABB@BDGGEEJKFBAA@?;9:;=?AB=57CHGEDBBB@>;>B:336:<99=?=;;=>?>?ABC@BM\jk_XRKT\N8114:??<;96688631.+,1678:9:9651/015EDCCA?<8778:==<:=CJID>=@>9855540154/),/..271*6C=:9>MP>60.QH+*50+*,.0/03:=08<6247?GD81////-+09?<;;744?RR8*100HTPSSUZ^VRYN:6953VpW0,3678VŠ”‚‚b=9=CBBB@@=;@B=;;;<<969:::767;?BDB:6:88FQPQVUOB:61/589:@HI@78=<=L]`][YVRI<33556738GC:>=IIHHHHHMU_ddcbcdddb`^\[ZVQLIHFEFGFFIIGFEEHMW_chmmlnnljhda^VLD@@@BKOOONNPPPPPQQNEBGNRY^bdddffhiiihdYJ?>@>?@@AAAABBBBCDDDFGFFEDDCEENZ``]\\\\[[YUTTTSROLKLIHFEDEFFHJKIB@FLNMIA>@A?=>>;@SVMQNCEIF@>???>?ADFFFEB@?DHGFDA=;;<=>?@BCFHFDCIICBBDGJLMLJJKLMPQSSSVXWVXXZ[XTUUNMZZZa^X_g^NHECCDCLTVRT]_bls\DMbl\[‚Wlvp`_kqtvthdifbdhga\WZ]counienqqp_\quoptmWSJKGBAA@@@??BDEEGGFEEEEGH9p©œ{cXV`jw€Y=AB>>>>>A?<@ACHU^b†Štd^MDDDCDDCBBBDCDGFE:@HIG†~bdpeHGIDCBEHJLOOPQQLEDDBAC@BACAA@@BGIJLOUbhdYTV\_`^TSKI[r€‡Šƒ}a??BA@AA??IQSWXVQHJRJ@<:ISN^Ž±‚dWD?@@JWWRU`ebTLIFPYQHHQWUZTIFGHGK`aLKOQUWYZZYYWXYYXYY[`ccccccceghhfb`abdefeYUY[``ZXZWKCBCEFGEEDBL]b]ZWPOOPLQWTKFŽÆ§oaWSRRTUQLKJJKKLLMKLQQOQOPQRSUUSROLT{—‡lcjlg`e[Z`gxdYYXXfy”¨›”Ÿ¡›ª¡ŸµÁÁÀ¶¯¨ªªž…€vnn{‚zne```_aed]``bjŠ¼ÐÊÈÊɯž¯Â̶µµ‚u€¤¥²„¥Á¿”xsÁŸ”‚ˆ¢¨ŠËÞ͸•• Šww~‡‰|nif]XZ^a]UKKMKJGEDCA>@B@GDJ[VSJCKLM\nnea``b]\]]VSOIXmq\@Od^´Ÿ§ŸpdtTutšt•|lq•¥®˜˜…‰—‘‡‡|qmnfVW`MFNna[LEOMSI\sWPXT\QMTSOOP@>NOMH?GEGJBAEB@?<>@EKSUSMJIKNRQMHBA>7530-.225BBCFGGGGHMQRSRRRMU^PIQM@@ACD?50695.4Kada^XKHYHKD6666EDCBECC??8H_MJV\ZVRPJECEOY[\ZVTUPA>IIBKWa[WSQSVUSUVL@9;;;==:7656769@DFEDDMPD663127>HKLLKHEDDFGHFGGIGGTWH:?MMC==AIK@5.196212:IPQWWVOHHKG<;GKNRUQNRVY]XO@:;;;;=<<<<=?;;H[ZE?ACBA@?@ABBGR`kdfk]ODMMJHFCBDNQSN>:65ALCBAAABBHKHA=89=CEGGFD@>=@BCCCBABC@?<:9:;;;9778999:9AEDA?=>>@ADFEDGHDA?@AAAB==>?@A>7:GJHEDCB@?<8>A9469==;89;98:;=>?@ACGG>7C_qladedbL82348=>><943564231--366689<:51./357<>;5101334424210375459@D>98567859BG@=<978644277555:BFED@><7766:<<<<@@?BBA=88;<86650.00.,--,.33,+7=987<88:?DB6151..-,-4CIE?9821;>2+--3KXOPTU[a`jSDCA;<86B;/04545_§ºŠv†X9;ELNMLMIGNFAACDFHNTC730./01128<>>=<:878=B@746754=CBIWWH98945;>B=?M[^]]]\VI@?;8666525AD?@IHHGFFGMXbd`\]bfedba]\\YUPLJHFGHHGFGD@AAAGPV[gnlijmnmkhd`^YQJHEBABGOPNMMONMNONNNPRSSY``]_dhknpqrttqaOFB>?@@AAAABBBCEEEEGGFEEEDDJT`aXRSW[]\XUTTSSTRQOKIJIGGFDFGGHJJJIGJOPRQH??A@@?>;;P`[ZOCFJIC==>>??@CFGGGEDDFHGHHFC?=<<>>?ABDHIFACEDBBCEGKOOJHIIJLNQQQUVUUUWXYYXXXUQYVIHNSZckeOCBDHLU^YFUz…wnkcTM^kglˆXlqqkiiknttnipmhd_^_a^X`mrojghoxsg\_ehhgfdhja`LC?B@@@>?BDFFHHGFFEEFI:k¦¡}dZValy‚]BEE@=<<>C?AIIS_}™z‡wgcSDBDBDDDBBBBBDGEC?EOEe–h[dgPJRTJA?FKLNRVWSKDCDDEFECAAABB@>?DJLNR[iplaYUTTT^bROh‚‹˜’|hN<@B@@AB@=GTYc\POMLXV=F^ZSUWZd^s††‚]]ornecb^_[XUUpzZW_REX\x°ˆ^USf[PcTSXUD@FB?>>@>>IUXRo¨†ZFCDD@Jbj^etrkca[TX]WOYpsbWSPKJHJW_ZOLPQTWZZZZXVXXWWWXY^bbbccccdfghhfabdfgkmbTVTy…YTWQHDCDEGFEDCDMZc`acWRTTPTo{jZv°Ç‘_WVUUUVXTMJKLMNPPMNRQKILOPSW[]_XOOu™}_hpf`a`ceb^gztjd^[`mŠ•¡ š˜‘¨«ž¯¸²¸À¾·­«© ™‘‰wkmvƒvgdb_^^jiecY`tev’ÁÓÐÌÃÄÀ§¶Ä­¹¤o…‡¯Ÿ—”À¬€v¸ „‚£×Û˶Ž•…so}Š†vliaYY^`_XNHLOJEDBA@AAAABFDN]_^\U_Q>=IXXSRUZ]XVTQMLHGMc…qFKˆ¶•®—q[l^‰£{”|bm˜­¬¤–‹†š¦ –—ˆ}tlk^[`NGTv_ZBHMKKF]vbL[V[PMVULLL@?OLK@>JDMM@CEB@?;?@DKTVUOKJKMRQMHDCA:30.-.258;?Wg[QPTZ`ZLOVY[Z\^ZWTRRSRSUVW^fg_ZXVSRW_aZLB?BFFGIHEHOQRRTVROTZPTRC8@;Iar|€ymeYIHNLC=@DFDDBFIJ[qnVQ`cYQGUaOA<;BDB>@@;66;@AA>963157524?VfcieYIHT=DA2364;BJKPVSGEIMIHC:CaOS^^\VPNIEHRXXTTUSRQOEAGFCKX]YWWVUSSTUTLC;<@>===<;98:=>AFHF@?GH<24532;FKKKMJE@ACEJMID=AJW`ZLGNRLA;<==CD<9>>9:?ABFLE81475333:ISTXXRNIIMH=BNOMRVSJGLU^aR>:<;;;=====?BFMUVI;=ABBGFA<>?=9<>>AFHFB>>???AK_idcaXTDILLLIDEPWUPE:623BIECEJHA=<=>?:7:?EFHHIJB746789?BDFG@>??@@=;89=><:;:;;:;<:7:<:;>@>?ADEA<>I[rrphYTK<7767:=?>;63465457525768;:98863346:<=70./11.,,0451.04556:FKA6327:<;>EC=:95366468=@<977<56:9:<<>2/3EXYWRJEFJJF<31654;EH?2-/101423DF1*0/.-./238<>HE?>64;>A@:<>0--,+++7KK;682.00..-,5M\QKRV]Yn~]SXT@3><30/44353b»ÈxG†b6CHJMPRTRNKH?==?BGIG730./1358;?AA?===ADDEKPSTQNHCCB=>CB@@<78<;52578:==;>FD95:=::>CCFG?638>BEGJOWcf\QH@@?<:65435:DOMCKJIHGGIP[_[WY_efedb`][ZWSNMJHHIHHHHHFCBAAGOQYgkghkmnmkieb]WOGFGIIGEIKKKLLLMMMMNPPPQTY__]ainqsuwxyz|sbTKD?>@AAAABABBBBBBBBCGGGIN[`ZOJOY]]]XTTWZYWTSQPMJIHGGFEFGGHHHKMLORTUUPF@AAAAA>=Lad`RFGKMF=<>>?@@BEFFGGGGGGFGGGHEA@BBA?@BBEJICBBBBABEGHKPMIHHILNPPPRSTTSTTTXZ[\[Z[VH;>KSZacQCALYX\e^O_sz~vhhXNVighpXchhv{kb_`dmplklkge`bkkkkidfklopdYY^acdfefqvsp\YH>?@>>@BDDDEFFGGGGGICFB?A;B@CKPSTOKIKMOPLJFEC>61.,-26<=:C[[TNT_]MIQWY]``^ZYXWTRRSSTUZdie`]YURTX\]\RE>AEEFIHEHNRRSWVPMSZ]K<=I=Hbs…rdZNELPIBBEGHGFCFHObneWSTOce_dY91@NOOMJGA;87:?@@<6468854BC8=B9:KZ_ad`PGRQA=?9GgKS`[VMHHGITUYWQRUQNMJD<;?HQZ]\^^ZVTTSQOMICDEEC?<<;:89=@BFGFA>A?5244329CECCGE?>@CEIMID89NjfK>FPQLEA@AAEMMFABAAA?=?EG>6454554:ISTTRNKKJFBBHMOQUVRLIIJO\ZB4;::;;<<==?FR_]L>AHGCDHGBA@><;<=>@EGECA><<;Icsl`b\QdX\_`\QEKZ]SF=9516AFDCEHE=;99:;::=CCBEINN@669;=>@><;<;9<@<9==::==;;;;;<==9;\~z\?@FD=;;:::=?>83479878<98:<><;:9839@=:<===CIIEA<856434445762/.,-/1/,*/00+0IM6../64DPSNIORJIMKA61/3.,9A:/--../.-*182*.//-.//058;AA?B828=ABCKL<272,,(-AF5044564/-/4:HWQOWUZ`rd^\\J/6@920365:/TÁÍr-w…CLNNPSTTSPOLIDA@@DC;4451-/6:;@B?::<>?@A@DLRRNNPJAAB=:<<::>BEEEFFD=89<957;ABB@<972022-09<>AC;1257:@GFB@MacO<57::9:7427;<@OOCMLKJHGIOUTTYbffeecb`\ZYUQMKIHIJJJJJJIHCBBEHMWaceikmnnmkgd^VKB@DHJIJHFHIJJJKLKKJJJMSX[]`djmmqtwxyyz|zraUQH?@BAAAA@@@AA@@?>@CDCM\\TFDMZb_YUTW[^^]YUTSQMKIHHIGEFFGGHJLMMPSUVXWMA@ABEGGIR^dcYJFKOKA>=?@@@BDDEGGGGFEEGFGHGFFHIHEBBBDHHFEDDBBBCEFHLMJIIILMMMOPPPRSRRSUWXZZYYWRNLNMPSOHDK[a]Ydqkgot~zpmWGXedbYY]^Yl}u`RRZ[fjjhnsujmyr^Y^emokdZY[[a^\bbjuyxypsXB@@>>>@BCCDEGHHIJHI>c¦§‚m`U[buŠgLNTUXRI@CHEQd}¦°‹e[VSQMKIFBAABCDEEEEGHGJIKF\†UMMVRMPNXclv[NNMLT`[JBEDBCEECBDEEEFGKOQU\`__mzk[VPQUfkTLJGIR^<@BA@@BAA>CMWL?b…‹Š‹‰{[=?CIQXVGFYy—x}ˆ„‡€ob^ce`Q@I|jNE?=>CD_maRW\KTqfKGX`LFFDCGHADYddb_x`?GGDII:Eiz|‘•ˆŒeVWRNOYadfa_bfaKIOMIMSRQRX[[YXVTM_zYWWW\`abccbbbbdhjhdcdgo}…}hXVZZXVVTUTRNKHGGHGFDFVrzngbeZWfpz{fgž¦|\TTTTQNJGGJMOQTSQMIGJNTXWV_kc^bq’‰^]YZofTRahs€ri‡††slto—Ÿ¥¥—²¹¡¸Ë¹³ÆÁ²¯«¤¡—Šˆ}oyŠŠrr~nep]iqmwlm†w|¥»ÌÏØϼº°ªš‡’Ž¿ÀÁ}{»°°€e—¦”ˆŒ “qu‡•~½áÐȦƒ‰‘ƒph{ŠqniYTc‰‡hXNYRECAAAABLOGJOEEADIIMQOKIKMMMNLHGC@:3,*,25<><?ADB>=9535798:<;:=ACCDCBBDIFB:=L[VA7=GLNMKJLMPV[UF?FIED?:AM_cQBKYWLHIFB?>>====>@CDDCCA<8=dŽo[efVamrm`YQEIZ\OB=957?CEEGEB;8;>=<;;;GRTL?=A@@BCFGIH?;>?=EONIFEB@ACECCBCIMMNJC?=<=?=:;975688877887:<9CelP8;BFD=;==:9::6348::64:EF=9:976764369;:>DFD>:76777878:6237:::;::549@BDDBBB=;72448:<;<;<;;@@?75455?9324796685-++039>>:;4/CH4+/>`T@9;53+/8=?CFFGGGHC;;><;;>CEDED?;9634;3+48;:524659?DC??A@>ONLJHGHJNRZbggedccb_[YWSOMKIHJKKLLLLKIFCBDEKVZ]cghknmmjgb^XOGEFGHJLLKIHHHIIKJJIHHKPVY\`fhfflsuwxyyz{zseXNFBAA@@A@AABB@>>@?@AFWZJBALZ`YQORY]``^\ZWVTQNLJHIJHFEEFHJLMMNORUWYZRC>@BGMPV[]`d`ODIPNI@>@AAA@AACFGGGGGGFFFFGIJKNMJFDDEGGGGFDDDCACEGIJJJKKJKLKMNNOPRQPPQSTV[ZVXYYYVNIJFDEJX_^]f{†wy€}zzlY[X]gnd_[TP]nqbW[]TV`dhlqrmosneVS]cjlic^_\XYTT_bmuwsvwsf[L?@>=?ABCDEGHHHIGGDe£§…o`VYat†iMFHLSVQHDBBKFS~…gRLHGGHIJGDACDEEEEEEFFEGFHA‚NLPRKJIHjq€ŒfHOPFJ[YKEGDCDEDDDEGGHILORY^^_bagsgPPVU[cWFILF=?^†xRA>?>?AA=?AEE=Mƒ›”’–oH;>BIPVGACNq„}{wmjryyt_F?kjVWRC<<=Ur‡¡”ƒ†kRNTQOLQY_lvjTNTMJJLOUTPPQPRXXWVTX¤³UPWWX^^_cbaabbbfihcbhvŠ•’„wiil\TTSQQMJIIIHHJIGIIQn„w_Y_b\U^ifejds”xSQQRQNKHHJKLNQTVTNJHJMRWVVgtm`q™‘iLlp`os^\jss‰‹q––ƒ†wmsx†“±·©¿Ë°ÀÒÆ´»»¯§¢ ž{|}w~„}ndh~peqs€v†Š†³Â³¶¾ÊÎÓÕ¾«©’’œˆ†˜Àµ“j­¾¿yWu•ƒ— „gr…†–ØÛÎÆ¢‚š†rlvwnfa[_y¯ˆrbVnTILDGHMNJGHXRFARd^WpoaWWXY[]__^^_``XQ[kmaXRTW}µ¦ŒžzTQp\†MT~š•€yNc‘œz‰§£œŸž£¯«ª¦—ynunpoWXeO99NI@OD\]oJXPT^PMKGEDCGBAF7EPJM>=CDDBD@EBEGDJNKIIKKLLNLJHED=4**,02=DDANWPS[^^YMGLW\WRUY\\XWWVSPMPUX[]]__[YXWUTSX[SB?FHFHKIFGKQVTSRPPSVSPV>Eex‡‡‚qZPUZTLHJOJD=EOOJQ[^RC=:Lljux]NILRTSOKIA:<4289;;8310.6DG@[rondShrcmtok^Y[UUYbifd`[YWXXWPLTf:8LOV[[TLNUUVY]^^[SB109GQY^_]VPF6G_^Y\^`aS?;?DD@:EH?AB>>ADIOQSSTVY`d[IEKKIC:8??;633555@MSTPFAFKB32>HLPVZZVRV^e`OHHA8<;;;:;<===BTa[QW`\OFFG?878;<>??ABBBCC@:9<;>B>9=EJIHLKDA@>EJID?>><:9533578889<>>?B@GLE>=>AC?9;??=:996589:877;@A?>==<;:7568857>@@<:98879<>><747>@?<;::78>DGIGFE?:;537999;;:9;:9><964456ALNOOMG=;?EHHGD@B8+281/5@VM942/D4,06;><5/39;=>?925AKMOQKFGE=:=AA?<;=AFHDCDA@?>>==<===BGECED=@^dF35=>:76339=@BFCCEB???>:55;?BGOUZ]^`deVFHMPOC=@CCBBA@ADFFHJKIFEFGHJKKNPNKGFEGFFGFDDDCBADFGJKLNMIFFHKMMQSRSRQPRPKT][[ZYZ\YRJEEFIKK^sr€œkrmeXX]k\\bec`[RS]dedgkg^WW]lmigdkn^\WW^cfjhdff_VSSXainovkjvnggXG@==?ACBCEEHHHGGEA[ ª„o`WZat†iLGCDFHGFECEIACPNGGGEEFGHIGFEGGFFFGGGGHHGG@W“oYWSQF@:9nxnjZFQTDBQVSMIGFFGGHJHIIHJORT[^]_gkjf]OOV[vmD=@CEDB?VovZ?>@?=<=?@B?G†®¨ª°¥‰{M9@OSQO[RV¸é×IOgZSVPR\WScgbc`O?=DGHNVNCBCMzª†b\IMaWLLIPWWbxkTKLNHEJTZTOMQskOOUVRŒæ¼TSYXU`]]ca_abccltohm|‰‹|vyvmomYPRQOLHEGILKHIJIHHQdph]]ZW[W|‹idjfd€lRPPQQNMLLLJHJOSXTOLLLLOQRZeeppŒ¡€pWfˆ{n…mj‚tˆž~’¤‡}yqu€‹˜»Ë»ÈÖ¾ÀÐɶ´´ªŸ™™–†vx…†|usvndfvg]Š”‚”Œ±¯½ÔÏÈź¿ÈÒΪ”‹ˆ•‡y•}¬¬p’¼Â}Ldƒ‰z˜šwey€‰ÀÞÕÏ¿›‚•œƒsnsvlmfggm“µ‚pbRU\P]ZbMBBO`HHJYea^ktpjfa][WSQRUZ_aXMFRcnlbTW™¨Š”‰Œ_Fmn€\Dlœ†jH_”v©œ–¤¢´·°˜Œ‚m|xoybWYJ78O?@K?\[nSRPQ_SMGCFEDI@CD6KKGG>=ACDEB?C@EECHLIGIJKLLNMKJFE>8/.-02>LMGMI@W_]]`VJKSVQRY[\\XVWWSNKLSXWZ\]``^ZWUTQPTXPGPTIELNJFGOTRPRRRQV]ZK9Mo~‡Š}aU[_TMNUZM6-3AHHIRSGBDHTjl}€_>CQWTPLJI@5557=>??;989?C@6ItxskZVoylnwy{m\XYYZ`egfeb]ZYYZZ[V`C>MKNVTMGONS]cigdbU?49DLPX_bXB84.?^gbacdbS@;GSXVPF?=<=<989<@>8459?GMLLJGD?=@DFD?>::@A:LQ=;AABA?CNSTSQRX`jmXEJPH>;=>98745767@NRSQD=CFA63:CHNW][VOKNZbRBGJ;::;;<<====ALPQX_`YQMIF?DMIEB@?=>AAAA@=:87C]pm`fvtfeql[XRDBHMOEA@<525:@A?95:DNPIDHLKD=@DDCEHIC>??=9<@@?@??@A@><EGB?@@@AA?=968<;8>HJFDIGCAA@>@FIHDA?=?CB@CEFDBCEFFDBBAA@?:86677787@??@???>>>;;?>>==>;89;=>@=9=A@:99547854566668;===:65:??==?>;;?ADFEDD>;<:8::9646:<:51643466669=BEJNH>:?GLKJFA<<@A835319<5,,6DMPND<>?4),24575253852;JB2-4DOPTXJ?A9228I@53332123234862-+1=B<71147<:502BJIPPA5467833767742/-,.22228AB<`—ˆ`lgaZQB8877;;8035824C:@;g¡T>Q_jlkhb[XXVYVLMNMFCC3.02331.06::;?=607AEGMNJHB;79=@?<:89AHHA??>??>=;;9889=FFEGJDCK`jcJ;?B=746;;?EA<74492-=DDFHHIJMB4OOMKHGFILNPZcffged`^[XTPMKJKLLMNOPPNLKIFCEMRQRUYajponkheb`YPLMNPPNLJIIHGHHHIIHHHHJLRX[_c`Z[fptvwyxyyzzuj_QEAA@AABBBCBBCCCEFFHHFFHS[VHCN\^ZY\]]\\[YWTQNLKIHHGGGGHIKMNNPRUWXYUJ@>@DKS[_aabeZIGLOSLA=CECCA??BDCFKMLJJIHHJKKNQRPKFDEEGKIDCDCBADGHJLMOPH??CILMPVWUUVTTOEKV]`^VSV\^UGEHKB=`|– x[[Y\JLZ\eb\VXa^UU_edgjkgd]XXfoichtzncZZ^bdjhdipcNRYZdflnsjjxp^^dZ?>>ACEDDEEGGHGFE:Iœ­„oaX[ct‰rGEBCGCBCDDBCGILNMMKFEFFFEFGFGGGJKKJKLMOPPI€„\d_QH@;57g}dGB@NSGBISYSJHGHHKQTOKKFGUVVUV\chki\X]ZWg”O=A=AGLJ<<[aC?AAGMHB?D=m¸Ã¶²»«’ŽsF=@ABHTOB?XWjTMMJ^XLD@IFGK=I@:MECA<<@CFD=>B?FCDGIHGIKKKLNMKLGF@;72/36=GIFH;0W`NLPQKILNRZ\[^^YWUTQMKJOY[[\\_ce^ZXWUSOPRRZ]OCHPOKKOSRPQQRSV]YWIWw†Œ•~O?LL?@P\XD314<@EKTWTTUUYfv`@,7JOMKKJI?.-5@DB??GMOOTK47i|zcK6N[S_g{sg_[Z]_bgid_`__``_Y[UJKKFC@CJOEJhpqmf[GEOTVPKF@96689;>>958?FJKLNMIB:9>CDFHE95?A:LWB8<=?ABINOOLJJS^djZHMSG78>=548646998:<>GVYTLGCBGOL@DLB::;;<<===>AA:=SeigfjUBD^tlb\UKA;=??>=:97658Mhppuslfgg]ODEMFGMGKJHV\RRYRF<===<>CFA?>@ADHGA:AOYRBAIGCDHLD;@FB=@CCB@A@@@@BB@AB>969?BB@@?>==?B<66:;:8=EIHHFABCDGHEDFF@=<;;::<::HTH:=ABB@ACA<>ABA>99==95268:>A@=;;<>@?;;<><94891:A@933214775300269@A=7;DGIJHC=:<@:35306:69ENPMGA76==2,/36679:=874/5IQ?1;Za[XH=;;KWGPU;5552/.(&)/6?:1.28<=720,/69;>8169=GG;69::<<:77776430-.34148886u¡rdbMSRL@;;999878:;7<;48@:<~3@Xnmkkjc[VOb`PTNIHFB3./..,-/48:8;?:48CFCDIKIA6489878:<>@DGE?<=====;::99:;?EEEGEA>69Npt[C=A99==:;5*,2=NUJ::<75DD?CLLIJJ;.NMMJHGFHGFM\fhhjhb^\YUSOLJJMMMOPQQPNKIIGDEJIEDKYgooorrkdde]PIGJLMMNMKHHHHHHHHGGGHJMRW\_a`\]fotuvwxyzzywl]RGAABBBCCCCCDDEDDFGGHHGIQRJDFMRQT\^]]]]][XURPMJIHIIIHGGHJMNNPRTWXXWNB@?AFMYcb``c\LJNNTWM@AEDEFA>ACACIMLMNMKIIKLLOQROHFEDDLQHBBCCACHIIKLLOI?;@HJMNQUUUUVXUNHIOY\TKGNWVMHGIFGVh„•ya`^]snX]_^]\^cf\TXaghiia\`_WTXab_kuurl]Z^djnnnovlTZ[]`aimjjpri[hs_???ACEDDEEFEEFEE=B•ª‚rcY]gu‹|H:?FKCAAAA@BIMQRROKFCDEEFFGGGHIKPTTQMNSVLgbYg[J@<<9JdjWE<>LPGDJPVRKIHHGIQTTOMML[TQTRX`fhjep†~r‰Ÿ§d:A>BZpnW@BOC?@@GOYbM<<~Ä¿½»¼¦Ž…a?@@A@FRQD?BY`PA:UvjP=EeQIbjU^WMQIS`a[PPQRXNYkmpzjJEORYTYrpc`^^]Z`UCGHDLOIHIGIXniUNIancbiaTOGSXHGKJYlcR`ˆROO…»ZP[·ëç–au^U`|_Y_ZW_abccdeekjgjr~~qlm^LMNMMLKJKJMgu[NNOW^lg]itebhŠãÆieu{wkcYWSTTSSSRQPPNMQTW\_^XZWcsnt~œ–™˜ŠŒ]u£’~jlƒp”Ž|™šut~ˆŒŠ‰’ÁáÔÆÓѸ¹¿ËÐÉ­¢ ‘‡‚ƒ…„xlfl}sˆ¬¦…p¡ª¡ºš°º¾Á¬ ª¨§¦³Êªlo„{z“y‘„{…¡’dn“vdˆw}™³ÏÖÙÓË´Ž‡›•vefpkaedzwv»À©ˆr‡m_hazrhPQHUbYHHUZTaa[WTSVY^dlmkif`[]affe[fh…¹›•sM\q\_{{JDCg– dCY‚…‚q˜ƒš­©®µ·ªœ—€y‰|ƒqbRK;GH7E9>VRhNIGD[^K@:MHJK?O=DD?@<8:ADF@:=B?FCCEFFGHJJHJLLLLIFB>:4289;<67ABBJTZ`caZRR]od?60?RVURNJJ@0/8DD=>M_`\[UF.8TX`K>:YO:B]zvy„Š{ha_][Ydjgb__aglfXYaLHRTJEP_MCFlvmfcQ>BNLKJDLftiE6ET\\ZYWRH?>DC=?DIKLORL=226:<=<:;@EIJHJKI@849AFJQOG<:@A:CJ<7;>>BIMLFB?=AGOVYTNNMD84<;6686578<:99:87AQRHB?@BDFE@AHF=9;><?@>85C]t|}‚`>Ikztqomf[H==>=;9889:7GijxtohdhfYT`l`?@?MXZYYRILYYO>8>FIHILGFIKNPRL>;?CJMC?CC?@EJFDGKE@BDCB@@@?AGHEC@:557;BDB@AAAAAAB?<<>=>?>HUTKGGFDCCBCFD@;=ABBCDEEA?ACCBCFFA<99=@<668988761.26527AB=;976789:;<<<>@?:753/27=BCBA=<;:7448956@A:8@A67;::9533342/+-26878;:55>>>BFD@;8=;4585;CGJPLD<7646:;414668;?=7542./@L?4GljfiS?>>Lr†a.$$"&(+-00/.7<1/5@@>;510-/16=C>7537<:78<@@AE@8757@EEA717516=>HHGIJKG;456777:>AEFEBA@?@@@@?=;;<<<>ACCEGB<alt†“‰v[C49C=8K_WILMF=MMLJHGFGGGRbjklli`YVTUROLJJLNNPQRRQOLIGGEDDD@?GT\acdglkfee`UKIHGHIJIJIHHHHGGFFGGHJLQV[^`a``fmrstuwyzyxviRECBBBBCCCCCDEEDDFGHHGFGGIHFFFFIR\_]]]]^]\YVSPNKIIKLKIGHHJLNOPRTXXWXQFA@@BEQ]ca`c^OKOQTYWIADFGJF>=A@?DKLMPOMLLMNNMMQQLIIECLTPHCCCBCGIIKMGJTNCBKOU[VPTUMNUXTIDEKNMIBBHJKHFFFDEJVlrkpthlwqbXYZ[hl`Z]emmfcfd[X^YTSTWV^eeeh^Z\alqorzwqe`ZmenmnhdgbdfvwaE=?ACEDDEEDCCDDE?=¨‚teZ_ltˆ‚N?=@SSLF=AIOMIIIIHFFJLJIGILRQRWTQJOXVTXcn{Žš››¦¨¬z=8AFWUPRSKF@?>>@AHYU@<ü½Å£†wS>B?@@COTH?FKD@?>SfWFKX]SNPhaZTT_U`fa\IMULT\bwƒ‚‚eTY_]T]ww^\mqnpjRBCABGGHOPJT]XYZTOgrs~ƒ€wjOFLKILKOalp|˜–cPPkŽs_J—ãéÚž¦Šbba|XW[VV_aabbbbddcam‚}jjgnhLIJLLLLNNLc„zTJT]lp~x_u…nel“âÒvjy…m]gld\]`c_Z]\`aZXZ[\``_]`p†•ž£›š£—›vgœ¥‚•…h‚Œq„|Š›{s~‹“Š‘¹ÞÙÊÌȾÅÎÏÎË°¥˜‘Ž‹„‡}jbh€ƒr‰½Ðº}}¥Ÿ¡§”¬À˸ —œŸ¡¡±°šoahuu¢yrtˆ‡œŒx‡œh`zl–¹ËÐ×ÝÓʱŒŠ™rdktnb`c{h‘¸ŸÐš‘~†vaqavojQeNWlgQKSUMcjlosrmkneZ^ghjjlqw‚‡‹}ˆ«˜‰ŽoP?RvjhjiK>EQ˜¦lDX}€ˆlŠ}z•¤£ª­±«¤šœ‰Œ‹iTKAG@8E5>VQfKEBB^aK:>QIKJBQ9>848CFE:9;B?CBACFFGGHLGFHLNLKGDB<68<8=;LQH@5?IFKPUYahfVHKV\TLI?Xmg`YSMNI;29A;7HdmbVQPN947:ELVQbQ=>Upz†ŒŽƒtjfcc_gnqkcbgjj`JT`GEXcYPRXI@Ju|mhfVMQNGLQKQls^HN`ovod^YPKGGGGF@<>ACIRWQA33=@<97:DJKIGHH@515=EINQKE@A@=;73<@@BABHID@:637:;@LSTQHA?:78;::::<88DGABEC@;9999:97=GG?=ACDEEB?=@C=98:=@CCBB=>Mcu„„†…mLQgihhhiki^I;=>;:;===Q^_\RHBEPUL=6:@CDFHGGGIOXTG?ML@?B@;;;:9;FSRJHKKHDA>AFD@?>;;<:8;@FIIIJMNFCFFBFJGBACGKLKMLIEDA?@@ACDDDDDDBABFHGA:79=<401369<=7003557;><876789:<<;::;=BB9344115:41024436993*+16;??><978@@?;433349=DJG@=9534663466:?@>@@=6/-..--1531Lljmn\IGGWt£¤\=9L>GdesyolY8583100247>BABFA;878CLMJD<=968A@>fš~_PA>>ADG;68<=@DFLQSH<778:3D¡4Q|urr~‚x‰j†sFFIILNJ4-.,///13568>>>@CDCCC@@DE731>XaUKGJG<;lª³±¯¥­±®¢‚TRgsŠ•zcfncPWZY^\Y_jtxsbZ]]XTWWX[[VRT^ca`^[VWaiebmihkig|vthlla^]gilpiG;?ABDDEDDDBBBBF@:Š¬‰raZ[ir‡‰UDJG>24=DJMKIHGFHHGJLIIIIHHHHGEDDHOVYSG==FMMFBA>=<;?E@EÉÁ½Æº–„sSDBA??@KUM@@CBAA@OWG?KY]OF:Yhade`YlodSJ^n]]mbp~{km|xqs_anl`R[nkWPOJFFNUMIR[XPPRNKS\Yhnp|ƒ‚€z[FGJMMNKTl‚ydf`X]ušuTaÆòãÙÊ´nf~lŒUWVV\aaaa`adffb[`pj]ablfNPRMLOOPNMW`_[XXex“e€’tvˆ–Êׇu|ˆškd|zyijmutonlnrkdca`bgilyy¢´¡š¯©§¢¥¨ –m®•œut‰tz„Šœ~t„Œš•¡¦²ÑÜÐÁ¿ÂËÏÍËÀ± ““—š‚‹†snhr‘ˆu«ÙÖ©xœ–Ÿ˜˜ªË甇Žš™–©¬…hmqm«†xgdŠ—†¤¨]iˆsvºÊÈÐÜßÓÈ­ŒŒ—‰phqwphffws¶°µÅ¨•‚„wrwboilXqTezrbZaOG\kmoqstnowyuoe\T[my‡œy…­¦ƒƒnSC6K”l]Y]N@CO‚­qL]t~ˆd{qm†Žš¢¨¯´¯£žŠ„œ™ŠpVLED=;E563Hang\SJMO:9;:>SaN]K:GWo†‹Š‡€wqmnkqvyqd_dcWM6MbLJWZTLDDE@Mx€vvqc\XPKRXSSZVQZhs„zpicZPLKKMLB;=>>@IR^ZB5CJC?96>IJFDGC:68;@HIHC?AEG?:<64LRHEFDBB??;754549JUYYRIJD88?@>=?@:;DG@@EDFHD<;==97;ABACGHEA?><:9;967:BHIIHEBSjw}|~~{~}kchggeddabe\E<@>?AB@?<>@@`yrkoial~{iNAHJHHGEBDGGCCD@?DILMLMQOH@=@CA>?>=>=9:;>@CCCCFFB<=DEC>:79<812569<>>82256:?@=8322478:;<;;9;=CA9322235:>DEFB;448::;:87;AD82973-...39?A?:31259=<;9:=AABB?<:;71/0148>B@80.1359<7234:DKJHHFA=5.,..--//.>VkjaWJIM„Œ½°…‰¥nr’”tmvhG??@?=:879:76:>;2.//112358=?BC>=CG>=DBFKGFA<>@@G’i[U<<>?GTM95:=?DJIHOPC4/667;8~²D>m{oXWz|ž{ŠmAINMMPJ4-/-.//03578:><;@FJKJJJC<512??@@BB@=AFFGI@609MY\ZRTa{”¥žxal† ¬·®…\_qreRD>@IRTJIIIIIIIJR^gknookcWPPPNLKJJLNPPQSSRPLIGEDDCBDCCDDDDEEFMRROOKIHIKJJJIHFFEFFGGGGGFGJMSWZ]^acefimpsuvy{{vo^H@BBBBBCCCCCFFEINLJIFFFGGFGGHJPZ\VV\^]]]][YWSQOLJJLMJIJJIJJJJKKNRVXWSJBBGJLOW`dbccXOPTVUY[UJGINOE<77IPBBEDELUY[XRJGIOKBHSJ:Hez‚ˆš–el ª«°¸¹ˆI=>>>>>BFMND=>?>>>JTZG>8Lhuwve\|‹bHZ|xgdasppia“•d^wŽ~qk_[\bZOLKKO_aPGQ__RIIFBTkfkpnt~{uw_HHDFJKENt€hNKM\“š|U†ßëÝЪzey•}feQZb]ZZZ[_eedbYX\\[\]aWLa_MLPOMKHEM^a^[l¥¤oŠ£ƒ˜¢±ÃƒŽšonŽŠˆvtz…ˆ‚€~‚vll`equ‚—Œ¤ÅÅ«°±±©©©¦‚†²¥‹¢˜†ƒ€yŠ‘—›u•›§­³Â½ÏÚÍÀ½ÅËÍËǹ®–•ž’„ŒŠ}plf‚®Œ–ÐÕã’«›”Ÿ¦ž˜£ÅÔ²Œx”„’¤š€Š”k qdZŒ‡¬ª^o“­ËÉÉÒÞÞÔȨ‘—‡plvwlfjpq‘Á¢¿¾±yw{}nchilayZn‰wmey[QU_`cfhkmms}ƒ‚~wfPHOWw„„¤¡‡}kOKTck¤fPQWWGEGf¤Yfqx„^l_\t~—¢©­¸µªž‰‡š± tXLIC==A68RTYTD?Dm_P:NTKJAHOIO?::69BHHF22:A<>>@BCFHGLMDAEKOMKEEFD>@A?97AFB5=D>=<<89BIKMQW[\YUVXWVVVOGDJMRSSUYZ[]]ZTUVTSTSSW\WJACLROMMOOPRSTUXUXx™¡•’{M?FLLLNPTC@QJIH?8Nbsv{tf^bf[@.>FCKYQLMOF8>BNiywpi`TMB9DF?>TbQ`P9VckƒŽ–›”‹{umssuvsj`SQJ??7LcNLRPOMIGFANntv{pbYUVVZ^YRHLcqquwyqjgc[MA=ENL@;<:9=DJXe[HIONNF54AIFEFA>GLGFGC>::AIKEAEGIWZLFGD>=><=?=:?GJMNRXZVLA;=BFEA>==@GKE?@FRXVI?>?:8<>=::;>ABEQQJJJFLessu{}~~‚‰€xyyxwvtojlkR=ACDEDB@<:>AQp~„~j`_[cp_KXSUXYXULECBCA=978?MLRXXQICAA@@>;9:=AFIJJEA>==>=>>@B?BGIHGGGGGFEEGGDBBDHLOQSQI@?@@?<=?DHD<;;<>AA@BILFEJHCDHIJGAACHNNLKGBBA@><=BEDDFFA;>CA=::7785348:<@A>822457;<732224789;;<==?@A=952..3436;;<;7567;GLJC>BAB74863..-.5=CB@;53229=;9<@BDCA?:359637843788643/16;=;77;AFLNKIHHHD7-./.-394/1C`bZVMIr‘ƒo‘¹ÂÄ ¨sm_J=AIEDE?;7779;CE@9:=3-442544356;?>;EY`I>IFCIKNKCE>6t‘4AQ756:===@IKGKMD5156771I¬u6FZT94^‚¥„v[CLNMOPJ4-//.-/2679::<>@BFIIKKJD94469<@HNPOLKMMMNLKLKF@?@???ABB@@?@DFHPB1H^Y]u„‰¥¿­o\q†xgad€‡wyy]IBA;08LZIIIIIIIIKPV\elmkjdXPNOMLLKKNOPPQSSQOIGEDDDCBCCCBBCBCBBDGIGFEEFFFFFGGGFEEEEGHIIIHIMQVY[\^aceggimsuvxz{wiWHABAABBBCCCEFFIPOHFHHHGGGGGHIKMONNW^^\[[[ZXVTROMKJJKIJLLKKKLLJJLPTWWSKDBEMTX\`cbbd\QQTUVW\\UMJNRK?<>@@@CDDFILLMPRQQNMNOOMLLLOTVSPNMSTLFIJHHNWZ^lY@EFBEGEDFEEGGFEEEDDEDCDDDCDEHIHJTdu{okmmi_XSRQS_dca__ZYWRQOPUXUPQXXY_^[WSZltdYZZT]ixqzrmpngeimd_jZ@??ACCDFFFFEDDC@?3~­“uic_fv„‰dLA8=CUqzlVJKMLKJECHT\UJFEFDDFFEEDBAAC6o]VeiUXTGM]nw`D;><969DH@>@FLLMS[]\SJM[_KCNKDbz|…“˜ ™™§«­±²¹ºc:AABC@>AFJJB@CCA??8j¿ÁÃȬƒ~weI>??@IUPB?BBADGIBALMQUD>?Nmmitagš—ŠbOag]S\h^[es£žmkŠŒ{†‡rb[bidVLNRWRIBFYdUFEAF`phl|{x€w}kNEZZHFFQjeXTSMX›¡ Œh¦éåÚÁu[h‹‚yjPXaWPQN\aceeca^^^][UNKWhWKMJGFJJNctd]cƒ£µ´€‘±‹›ª¬ª–’–¡}z˜™—ƒ€‹’”ŒŒ†‘ŒŠ„|yfs†…˜°¬¤ÃÕÁ®°´­™š©¨†¯²‘™±­ŠŠƒ… ¬œy›ª°ÃÁÌÏÑÑÇÁÁÈËËÉƺ±”‘’‘‹Œ‰†rhtk©ÀÁÖÌÁ°¶¾›–ž¢¥§ÂÍ®‚jxn—ˆŠ®˜p¨~_\…¥Ž…¬™dz“¶ÉÅÅÊÔÝÞÖÄ¢”–†poxvibbv‚°š˜Ã¿¦†fsŠzceehhk~chrp‚kab`]\[[[\^^YT]q„Œ‚ePDBs¦¥…nKFNm¤– mQFDb\OA[€–foqp‚^`SNhx‘¡¬¯¹µ¨•¬¾¥“|`NKC?=<65NSSXE@EmaR;KWPE?NJRMC;5EKMLMNNPQTTVVRVy™–pYPKLJKNTUHT\LB<9;Zh‡qTQ[\VA;LPRTZROSUPCBF^vz€wl_SEIIKLP]i_cb?_na}Ÿ©¤ ’{plu}uphb[OH<7AGK^JIPPSVTQG?OjXeic\TT[^`fbTMj~uheipia`[QKD74BH?7645;@FQdo_HEMSQ>/9GJJHCKVTMKD>???BDFFFSeaVYOEFC9786@KECP^]UNNU[]P;7?CIKEAFMOMOPIAGTXYTE;=@BDGIJHFEEB@CE@;:=DMVWNHHFAMiutx€‚„Š†}~{xwvtfL>@DGFDCA=;ABD`†|ic\G`vjceWZ]_a\PEBCFD=8778;>CJPOF@GWaYSTMFA>>>AA=<@BBBDEB?=<;=>?==?ADEGIGA=?ABA@@BEGIHIGFEGJJHEBBDCGMJD@@AA?@A?@FIJJIHGA:;@>=AABDDCCCDCDA=>GRQKHFFEA?=:;DHGDCB=:??<88;9899;;<>CED>72245663.-0136898889:;>?>:981**22.045644542;S[UNKME?:6641.0144:@>:752139?BCGIFA@A=5.2889=<6013325754>936CC@BDGIIKLI?65:92/UgcIIIIIIIIKLLQ\b]X`d\SONNMMLKNNNOQRSQLHEDCCCBABBBABBCCBCDDFEEEEDEFFFGGEFFEEEFHJLNOPSWXY[]_acfhgfiostwxywfPCBBBBBBBBBCEEFLMGDGJKIIIHHHIJJIHJS[]ZXXYZYXVUROMKKKKLNOONMOONMMMNRUWSKFACMW^bbcbbd_TPTVWXZ][VOOTSE>???@ABABFHFFKPSSQPOOONKJJMTVTPQTUYWKFGGHKQVYd[FDEDEEDEGFDDEFDEECBCCCCDCCEFFHKPZiocRV[^][Z]XTU`b\`qu]T[XRRWQMNQU[UVZ\aadhhkbURTZ_arkmttmg]\ksibiXA?>@ACDFFGGFDDCAA5zª›‡tdahz†ˆgMHLRPXkl]PKMNNNMFAFNY^TJEEHKHFGGGFD?7KqWQ]NAQJDGR\_R>89=??@CD=;?IXWIFLNPVQL^mdOKNIUy…‡™Ÿ¥ª«®³¹»Á¾šU;A@@@?>?@FKIGHGECE=N¨ÎÄǯ‚ƒˆƒ[K]`akvvxyrsxn`U¤]LRW[`ee`ebt}Ÿ¥àæã¼pjt}yy†f]OU\TMclV\adcba``^[YSIL[`JLMJHIUWWt‚qpžžªÀÁ•˜¶—¡³²œ—ž˜œ¨†„žžŠŒ–––’Š—ž“Ž–{Œ¡š¢Âdz½ÕϺ«­­ž”žª—‹¦» ‘³Å¨Ž–‘¥¾¤™}“°´ÌÎÉÕÎÄÂÀÃÈËËÊÆÀº˜“”‚‰lnyÆʺÉÓŦ¿´„‰œ­­¥¼¾ž€k{l{”}‘Œ¹{˜“``ˆ˜Š¡ª„}¢²¸ÀÀÂÆØÝÝÓºŸ’“„nqwsh^gŽ›¸|¢Æ¶˜}X}›v`a_fiv‚q_‰ˆ~y‚qfhc][Y\fnvw{rga_f|ƒsWožœŒmK9D_•’¥t_B)V‹bK`[‘osriwb`LK`sŠ›¬²½´£Ÿ›¬¼¿©™‹jTKAB=:45LTSZIBFihT=H]SC@SIZJHA9KTKCFK.1??:=<>>?CDJPJBAILIFIHHFEED<@;B@E92>:::;977:>BIMOQTRQSUVURMMKLIGMSRUYZYXVTPMLLNQSSRSY^]TIFFJIIKMNPRRSTVVWx”Š_LNKKJJOXXXXXOE@ACXbz‹UGPVY[IBORVTYXWZYRGE[pnv€xpg_SPPR^einebjARi`}¤¥œ¥—†xmt{ncZ\[UJB?BNL]EDMPUTQRG>OiNLQYZWY\]ckfWOmudY^kpgadaQKRH13B>556668>HWdZB;@DJF85?CDEJUWOLOE?CA==;79C[xsWQPIGB568>IPLJU_\ZRNPQRP@7=BDFKSZ\[RNSRIFOQQVNBAJPK@>>?BEDBDJLD=;6:LYOFGFC8?Xnz„…‰’’†{wsrrrplaL>=@BCDDBAAABB?Ln„}tzcJlqcihYTIIONIDGLMI=65;?CFEKSLCIRY^UMMIA>>;8;<99>>=?B@==<<<=?@@??ADEFIF?>DIKF@=>BEGGIGDEHJLKGDA==?B=9<@BA?@DEDCCIQRQQJ>@GC:;AFCCC@<===?<<78:==<@ADC@CHID<625779620023479:8754225:;=;941466334554525;K[YSTUO?788620.4897GJMOKA?@=;779:=?:423530/248BGA>BDJRUQONKKG?:??1,/08@A<73DTQJ?A¼ˆHJÜÛ×ÓÚ¶ƒŽ„zuoVELL<89ACDIMAˆˆ,69LB6:=AIMOMA>>20>IIJA65549@Ts›~eTO@/LspznC=PNLNPD2-/15:<:79::=@BCEHJIJLI;6?D9//?S^gid\VSNIGGIKLMNKIHDBDFC@CEACC?\™œ’¸ÖÓÕÓÍÖÁ‡TagNG„ÚïÓ¿À°…oYGIG@AN[_YIJJJJJJJJJJMRPJHS]ZRONNNMKKMNNOPRSQLFEDCCCBBAAAABBABBCCDEDDDDDEFFGHHGFEEEDFHIKMOPVYXY[]_adfhgffglqvwuqeOBABBBBBBBBBCCFHFCFGJLJJJIIJJJJJLPY[WVWWYYXWVTQONMMMMNOOPPOPPPOOOPRTVSLEBBJWadddcbcdZQSVWYZ\]]YTVWNB@AAA@@ACDEDBDJMMKIJLNNLIINSTTSMLPW\PDCFJJJW]ODFGGFEECEGFDABDDDEDCDDDDDDDEFEJSOSgfSMOPORV]e[XVZa^ertcX_dZWVSOOUZZT]inty€{fafWEO`rtuswzmgcZbgnidk]GA>@ABDFFGGFEEDBA;w¨˜Šp`ahv„‡aKWggWSSQMNNNNONMJEGHOYUOHEPZSKHGHIH?7t^PNV@6?:>B=:;:868>@>EKD=:U„–œ¨©©«°ºÀ¹¥{N;>????>>>?BFFJMMPJEKIn«Ç˯‰Œ’——i@@ABNXTE@ABCDB@bw[KWgKCHJL„RI­›“—wFHUMFFMNdˆcU’Šhky}}~|{yrzzl]\^M@AFLNG>BZgglmkhijaadffdÁÁkUVU^oyo_jqf^lrn{¾ç縅ˆpic\tQROQYRIwÈtO\bbbb``_\ZVKOURITQSRP]jc‚ ¢‹‚³®¨ÆÅŸš´¢–°²¦œ¦›•¨Œ‰›”œ‹¥™•—‘ŽŠ¤£Žš›ªª ¿ÒĵÎÚÌ­¨ª š‘¥¤–¦º°”²ÊÉžž¥¢Ç°…‰¯¹ÎÒÌÌÈÂÀÁÂÆËËÉÆý––ŒŒ“•‘„x…dr¶ÕË»ÏÐɨ¥º—£¸³¤ª¬ž†ˆxh²£w–ŠŽ˜id‹‹’—£±µ®¹½¿¿¾×ÝÝϳ›Š‘‚nqvvi_ˆ¦¡²Ž«Å§‰qYˆ¥p[\Uhp€‰z^“‰xvqlkg]SUVWW`s€†„zmdXPi˜§ž†kF>7DZz‹|jVg28”™XhOxlqt_g^iON]m„–±µ½³¡œ¨¼¾½¬ ’nZNAC=;1:JWVYJGHgnV?F]UGEVP]GKKBUbQDML/6F98?<>>?A44438669<@EGHMPQPQRSSRONK_iVMRPQTTPNOOICDJQUTTRRUYZ]^YPLHGGJLMOORSVUSTx€Q;DJJHFMW_`[TTNKGENH\wkVY[]^eNANRTQX[XYUNIImk{{yuqnaTTVZakqgXiAJ[]v“™›¢•‡xllobQJRUOHJE>DCaODHMHENRI?G[NHLW[]\[[agcXBIKMWmtkgcfj]NTYD4:=:;=8226;@A@=:98>75?OWUPRTIA@>=:5/6GXjn]PONIB69FQSOQTXZWXPFBBAB@=??;;I^^TPPPQPKINPOPRPNOPE88<>?A@@DIKE@?CIPOIGGHE>9@Tn„‡’™—„ytpsujUG<<=>>>>?@BDECCBDUm{‡›{\omWOIFA7:DIIJNQPI;8<<;>BB@BBABEC@@A?=>@@@>?ADEFFEDBEFJKGC;@C?==?ABAAAELNIGHHFDIKCBHECFNRQOKD@A@BC>=ENOGB@ADD?;9;@C<79879<;8:;<==?A><;?DE@963699;9;9855579:;:73/04<@A?:7=A<998667964GV][USWTD41:48;94/,,+6EGCB@BFKRRPOOOL@3AM@008@AB=:@KI=9;F¨mGY¸ÜÒÚÒǽ¬§ggqhACA:=BBDDB@AE@6:DWU8-/14:?>4356=Ocnl^Wd^H8?FND`«I5?>ML@=AHR]ZM>:<639>FF>229:=Hgš¾À¥{E;?1Nr3-hN1ADINM?2./038;6358;=IJ<46=E]rrgTLOKFGIKNOPPLIKJHFFD@>@AB::…²ž°º¬ÍàÚÙÜØÅ‚`WIk±ÕÞçåã×®~aTUWXYVVSUHIJJJJJIIJKJJHFGLRSRONOOMKLMNNOPQSRKDCEBBBBBAAAAAAAABABDDDDDDDEFFGHIIGDCDDFGHLMNPRVWY[^_aeghgfegjtxzreYJBBAABBBBABBBCEEDFGHJKJKKKJKLLLLPUWUSUWXXXXWVTQPPPOOONMOPQQQRRQQQRRTUSLEBCHR]bdedcde`TRUWYYZ\_]YXYTGABCCA@BDDDDCACFFDADILONJIMRRT[VFJ\^ODEFGHHQ^O=AFFEEEDDFEDDDDCDDDDEEDDEEEHJLU]VPY[V\cSOPIPTRXTS^_gc`e_gkrgVUTQXZWS^lrpmnjadlaTR]egcmxynujih`jj`fhS>>@ABDFGHGGGEECCFr¨•s`]`fq€‹eQWadWKMMMNPNPPNNRNHDJRQNHEO^`SHGIHH<]†fSGXO?<;8>@<866658@B=AIE=<@GHD96A]y|pigb\YZVH6=€¤££ª¬«¨¯¼¨pM@>>>>?ABCEEFKMKSMG[–ÇÀ•~›i=@>DO[UE?ABABCIo‘yi~¤eJVWZswWO›Š‚†NQ_MFKLKb_?H~Œw†•ˆ‰ˆ††• ”xccXFDDDEA>Y‚Ž„{uojdfcUU^[Y¼YPUXcjphi~{hYY[ZN{Öã¹ ™zg\ZVNOOQSSIlàÌgW[[`aada]]YTOUUQaXbg_nx¶²œ”½º§ÈȨ³§œ›­®±¡ªžŽ¡‘•‘—†š“–Ž†—¥‘¡—œ°¸«±Ñѳ¹ÓÔ·§Ÿ ¡“²«±ºº¥¯Â×·™­¤Æ¾ŸŒ‚¦ºÑÔÈÄÂÁÂÁÀÄÈÄÅÆƺ•“ˆˆˆˆ‡Š€nxwfŠ·ÃÎÇÌÔ˸ ¶££Š•ŸÇµ”—«”™q­¬š¡{‰Š”me‚…u€Œ³¹´¨±¾¿½³³ØÝÛή“†‘€mrho¡ˆ¥­œ­ÆŒml›§hSe[ir†{b qu^d_kpmf_VMGBIU\emhbYgˆ¢™†zkK@WL?IT…zZAwi:c¹yd\lcjuW]OgcQ^itž»¸»¬œ›¿Ã¾¼¯¦Œo]TEC?=2BKWSXGNHbmX>B^YOPXXWCNUJVdTFSL2CDFINQPPQQQRQOK_zqXNNOKKGCEIC??IX[XURQRTXZ]b\PLJFFHKMNQSUUUT\fN>CFGFDCKU_a]ZPKFGINWjgcc_`adOANRQNX\SSNJJN[qepjh€‡}wob\ZY]lzrRlUJOTf–™†qa[dji[FAFD>@J?88:[XB?@:DRPNFCMOTX]a_][Z`cbY938KYklghfefcULTTD70;OXTQXYLB=<=;43DRST^cYQMID==GNMMTZZYWWPD<=?@AB@<84>VXGGRUSROOSURMNSSMF?=>=<>><=CHKFBAXl_JJHGHJIC==<<;98A<@?DIQTQLECD@;>FQYZWWWVTPNJEC@?>AA@>?AEGGDEKLFDIRTJ:6:?EG<6@IIJG@;;=@@=>ABABABBFRWTLHJKC@ADD??DQSSUSTRNDCHF?=FKD:9:>@==<9:<;746669;:9;;<=<:5029=BA;75469;=<<:888788;==9515;CFDB<7:<9789877613GUUSUVWM=26GC;98:99?DC934794.-/6FPIHVYH32;A?<<<=;9<>;4011,3JOEE>9=DOTRPRRLA22AG90=CG<26BVw_he¨ÞΫ¦´È››µS1LO8;AEJIEEDEDDDB8>K][A0002344334709YooieihU7ABDGGIKMKHHKG@;;:5Rw}hE?LKDJQTSPMONIINLGDDB>>@@;:_yswg|ÑìèÞØÜÞµur¡ÎÖÜÓÔ¾¨«•xka`_]cni\JKKKKKKKKKKKJIJJJLOPOMNNLJLMMNOPPQRLDBCBBBA@@AABCCDDDDBCCCDDDDFFGGIKJGEDCDDFJMOQPRUWY\^_beghggegpx|~t^NECCCBBAABABBBCCDEFGJKKKKLLKLMLLMRUTQSUWWXXWWURPOOOONOONPRRSRRSRRRRSTTRMEDDFIQZafdceecZUUWYYZ\\\\Z[YLBADCBBCDDFFDBBBCDABGKOOLHJPRT\aTFYiQBGDBGHJXZLEEFEFEDEEDDDCCEEDDDDEEEEEEJMQY^[XYY`jpVQSIEGIMQU`dkdX\apv~wlZNMY[UQVah^VTZfqn_ZX_USV`ijguebjkopidib@;>@BDGGHHGGFECAIl¥—wd]afn~‹qWLDFHDM\YPSTTPMMZ^IDLMOMIEEQ_YIFHJFK‚sPBP`=8@;;@BB@=:978@B<>FE?=@EA;?Tk|…wkfd^\\W@>>>>?@AA@@@?FKMNJA\“º–QTž•Y@UFDPXSEBABABCKp…x¡Ó‹XTZgf`X\¡Œzƒ‚z€`U\PHCBIKE:T‡ˆ–¥ —–”“ž¡¥©«–lb\HDEECLZu’‰wwxwlfgfZQOQS·ÌVKT[…_Z€¥ˆk][]YPP“ÑÍÎÏͽ˜fUTPPT]fPiØô²]RXa`^qca]\]WdWklcm…r}‘ˆ¼Ä¼«¤ºÌ¢Ìɱ›±¨œš©¬©¤¦œ‘”’•“Ž’Ž‚”™‘•ŠŠŽ“Ÿ•¤¢²µ¾©ÂѼ ÄÒÁ§—›¥›„´ÀºÀ¾µ¯ºÐÎœ©¤ºË¤‹ž½ÔÌÀ¾ÀþÁÁ½ÂÆŲ”†„ƒ~…‰„~sŠ¥´ÐÕÌÐȺ¯ºª­—ˆ“w¦Ç£y˜¢~¤q™À€´–††Œudxyf|ª½­•¨¼³«¸›°ÚÜÛÌ©”’’€my‡|gjœkª§’¸¼i…h€¦¨gJlrno€uzh“˜tr_SOZjvx{{{|{{}~n^`r“ƒ~|jT@JkbEA?a‘‡dD_„_B˜˜Yln^eyUTA[tP_gj¯Á¸¹¥—£ÉÄ»º® „qa[Q@<>4FNRKVGSIZhUAD`ZXVXZQ?RZOQZSJTL4@H4GNC=?:HPLKFBCGJIILKIIHGEDGIGEDAC>331165799=AAEHLNNOPPPQQPL]uxfQMJGDBABHID?IY_]VSSRQSUZXXQNNNHFIKKNQSTTWY\TECDDDA>8B68FJKPG;7?IONTPCd]YY]_Y^^[^ccVA?IJJPcmiefd_QB;CEAAC9.+06888438859ABBA=7/8HUTTZXMD==??=@MPLOY]ZQKFEFC@:9CS\ZYXUMFB>ADBA@>:5;TUBDNRSTTUWYVRMIKKCAEF=8:;<@FHHGD>KdiXOHIOQKMNGGRo~ƒ‰‘’Œ‚‚†Œˆ‚xW79@@><:9879?BACDB@HSXQKHB><;56=CJJGFIKLROD9;GMMG?;>NY^afgb\YWXTKEB>?AA>=>@CEDBCKLEAIU[L948<9458<<:;:99:8555459;;;<<;=;6217;>C@976578:<=;9877789;>=9768=CFE@720025788763.1589GSVUPHBCHA;;;<;:::72236966>E?8>:8FN?,1=><@@?@@B?96323445LOBE=58?LRRRSTNC4*1<91=DAC??@@?>;G\bmsj}¤G`²Í¤Ž°S(044=C?GJCDEEDDDC;@RZV=10/01//2124.9XpqpolndKC>,nžISXWY`XJMXmvo…‚J3=F@:>CB;42=-]ÅåßÖÃ\W{a^OBS0LxQ5;ED;93//0//.0348:<>ACDFHIKKKMMJC@??94Dhw\:;NM@ETYUOLPQJINKEAAB?>>?@B;?BJLŠÝçÓÍÙæÙ¹²®¢£ÑèãÄ»Žfnƒ~|saV_uuk_JKKKKKKLLLLLLJJKKKMMLLMLJIJLMMOPQQRNIDCBBB@@BBEGILNOPKEGFDDCCDFFHHJLKHHIJJIJMPQRRVXXZ]_`beggfhghoru~bGBCCBBB@@AAAAAABCCDFJLKKKKLLMNMMOPQPPRUWWXWVUSPNNOONNPQQSUVUTSUTTTTTUUTPHEDFHKPW`deeed]WTWYZZ[]]^]]\RC?BBBDDDEFFGGFDCGFCEKQOLJJLQY\^_TTaOAEC@FKIQ]ZKEFFFEEEEDEEEEEEDDDDEFGGHQSOW]`bc_[krpYVVOIMMHO`lnpoaU[hljvnWFQ\`XPVej`_`fklf_TRZYY[^bekvhPbhfjjh`gQ>>@ADHHIHGFEDB@9\¡‚j]bip€xP>57;=OlgTX_[PKLZ^KHRROKHC@BKNFDCLDm…]GLgZ77<<=ADBA?<;99?A==CFEFCEECJl”…vnmjf`QC=?Bo¤¦‰eNHG<>?>>>=>>>>@@???>@CEINMQWqmUD¤ªMT›^BQRPKJCBA@LzOch•Ç¿¸­•–¼É¿¸¶ª”„vld]C8>8MRH@SHTJScLJP[ScX]WL?BDHIGJLLMOPQNZeloaKCEFGGKOTMFLRTTUVVSNJOQONPOSWRJFJJJMOPQSX^]OFCDB@?:62M\VMRULSSKKSTS[ccaUDLTPQ[]UVOLPRGTg`NP€ Žƒ‹}‚zunxmBapVTT\gj\D>F]g`MDFFB<>C;IH@?>8/4=IU\[SJI>:DKE@@?BNSPMLJGJLGB60NfnaKKZWLPWMBFb‰Š‘…{x|lJ6;BCA=;;;:;<=>BGD<=LXRIIIHFDB@?AFOWQFBGLHC>>?@A;8;>C@CEGMPQW]UB;;>ELSboqaMGOVXVPF?@A?=<>=@?@>?ADA?IXXI:89:<>;9;=>?<=ABA>;89<><9:;89;9776569<==>=<<:77>DAAE>9:<::;;;==:876589;>=<;;;;?DFD822/1478887540/(0KXVVXXSKD@==<<<91-/13458?@BGIIA402640/7LE8D<667>IRSRTQF8.+-22;@@BA?>==ACIVdooqdetM=‹Ì¼›“I7456881>HCBDCCEEA=A@?;/.11112231116IcoqtyojeL>6<[K]]cgrobn¥¤¡…TDIF=@ADC>>?:C®îäÉ ¶yr~ocQG„S.=qh;;;4/11000/002358:<=@@??CJUWšÞÜÌßèàܾ²ÃÈÆÜëز‘jxšž“‡‹{z†{ib]JKKKLLLMMLMMLLKKKJJIJKKIGHHKMMOPQQQOLGDBBBBABCIQTUXYYVPLHEDCCDFGIJLNMJILMLORVZ]\[ZZZ\^`bceggfijhddjw~hH@DDBBB@@AAAAAAABCDGKLLMMMLMNONOPONOPSVXWVVUTPOOORSTTUTTVXXXVUWWWWVVVUUSLEDHLOPQW_cddeaYUWYZ[[]^_^^_ZH=?@ACFFFFFILMGDHHECKROLKJIQ[^[\__UEDFBDHMLNX^TGDFFEEEEDEEEEEEEDDDDFGJR^^RTbjjf_Tabheig]UVWUVckilkeWN`\Zf\VOaegaZ[`ife`XXUUXQNUWWW[bcilkcjfba_`\m_A:>ADIJJIGEECBA9Uœ¥…g]dlu„uI:649A>;?GOSNEACDWz’™–“ŽqmmqdC9=<6>bhL;;=>>?>?>>>>>>>=>>>=>>?????>>AFKQHA?f›½¤iŒÏnBRPONIDB@ABNgmbJ‚ÞŠNqeZRrt^ef[__ˆº}STOJIIHJJGZ•– §¢¢£}—§¢¥°³¬‡twQDEN\lmejo{~ofeif[Rr‘UClÇkIWR”ÓÖ¢hdc\Xalot]Jc¬ËÉ´Šebd]QJw·½˜€šÓô¨X_Zyzh_x€]to~qŠœ“«¬¢ª©ËÅ»°¤§È¢µÏ»•§¦¤Ÿ”žª–¤‰…¦Œ†ˆˆƒ‘Š™ª˜¬µ´®´¶¼«®¾³¨¹Å®¨‘¹—ÉÉÉ͸¬®£Ç¿š£›»½œŸ¥³½ÅÁ»¹½ÅǾº´²¾Ä¶ œ›~€~~zŒ”¯Ä¾{œÕÕÖ˾¿ÄÄÂæ„–‰cƒ¨‘ƒ”ª‘ˆo°¯‡®‡‡…sŽ´¼ž~x“£n¯™¯ÐÝ×Á«¬¨”‘‚jjdqu—yž©‰Í‘jƒg‘¢¢nCcƒ‡p‡hr€ŽyXbuul]PQQSSSUetwv€ˆiX_hbUJIMOS]]VZLSl‰~Y†œrk‘{Yyl[]S?JzUR†Êž·“²ËÀµ²¬†zwkcP>>=VO=9NIQFM`EPWOQj[_RA;VYBMKSWOQ=NE:OUQ>ILPNJJI?IOLJHLJNQHEFKHGB>BDCC?:7>19L=;::<>@BCBDFHJMPRPV``fkZHKORQQPSRPOLFCOZ[UMIMPPPOOSXXURNJHIKLNPV[\XPACA@BD?17BHJU`ae[NMPMP[ffa\MQY^^`a_QNORRHXlfOAg ‡t…—”ˆ|~nJYq_XU\b^XW[_a_XF?FECCIGCRa^ZLBNQQL=DV]\BijTH96Fajb]\R?=GLKH^pYKKRWH3.01245238?=51..05BJJKMH>?D8.48=Q^[KHNF@PVE7428HLIIJMQWRIEC>AXkYDF@8>EDGJF>>EMVZ[UIEHHGHIIKNSRB9CPVUKHSTGEQVLFEJQPE>JQ\SNQRQXZPDBDX`h‡€~†pSU]P?:=BED?;<=?>>??AA@?;?IOSVUQNMLHD@AMZVMFFNUUQG>9623:==AGHFEJPX[RA8?NhuqcL<@IR[^XKA>==?=:<<<;<===<;:<@@E[ibLDMMMKGGGFFFFEDCCFFD@?ADC@?@A@;89;987668:>@?>>=<87@KLE><;9>?@@?>;=A?965469<>=::;<;=>6-.568:<127<;/)2;66D;5854?PTRSNE=::4.19DMRYfnutz†e=P–·”b9:386635?GC>?ACGF?7763//23310256613=Rhoqx‚p[WI:2]|7JMXjvˆ˜ž¨³«†OAJKFBCDEFEHI7‘ÖÉʆM¢ŠvzvsZI…\-2\|A95//001000002357:=@BCDGJLLKKKLJC@B?<=87>>9@FA<@FINQRPLJKKFBBBA@>>@B=>GNJDƒáîæèÞÕâЫ¿Úëêã­‰v[¿°™£¦¬“eZa`JKKKLLLNMLMMLLLLLKKJJJJJIGFHJJJKKKLLJFDCBA@DIMQWXXY[ZYXUPMJFDEGGILNPOKGHJJKLMPTW[_ba````bcddbejf\]da^dS=AECA@@AABBBBAABEGHHHJLMNNNNOOOOONOPSUUSQPPPNPRTVXY[\[ZZYYYWVWXWWXWWVVWULIHLUXUU[`bcfd_XWYZ\]]_``_aaTC>>>BFGGHHHKPKFFHFDHMNMKKLQW\]Z]cXFCGDGIKLMRZ[RHDCDEEDCDEEEEEEEDDCDKOYbdZOYgjea\b`gnpmfe[U[\\Z\e_Y\ZfdbYT]behidaVWgheTHMPONTY]]\Zhun_fottqlbb\fwlRF=FJIIIHFFHILNJ\Ÿ°ˆkcfmxˆsD8979;<>BEFFHNXUEJVMHNPMC?;77:DDF?qˆ^P]eR>9:;;>EA:<=><;:<==;;ET[TE@C@:BTj„’’…‰rC5====<<><=?@??=>??>=>>>?>>>=>>>???>>>=>GRSH>TÉÜvxÈÙfETVPGBA@ABMVXVVFW¯›’že]hgbZX^_VZ«¶kYkgTLMPSSMK_‰š£¨¥¤…sŒ§ª©³¶±“†]FGZ^YNOi|vgUZ`izmU›ÆSDN~^OWEu´ÓËTX\fpvnkbcJp¯¢ub]aYHCCVªÍ¼“œáÌslm†‘zd} oz}„©±¢¯»²¹®Î¸±« žÁ¤¤È¼¡›¥¤“ “Ÿ•—‰~‹‚œ“‚‰††’„{‰¥­ž§±¾³²³º²¢­®±³³´­£–·­’¾ÍÄÊ¿¥­˜¨¿¢¢•¦¼¨©´¼Äĺ¹·»¾Ê¿¶³·Â® ¡žˆ~~}|{ˆ€’ÀÍÕžœÔØÔÒùÂËÊϪˆqx˜Ž”•¹¯™‚‘µ‹«­›wœ¬¼²”wv~ŠŒwqn³¢¹ÍÜÓij«§™Žzeafsw‹…¾™‚œÃ…t€p‘˜oE]yƒz‰x}„‹‹|gPWmyxk```cgcZOHINWbipz~iTEITSPSNBWsQXv“`v˜Šs‹|_bŠ€WWX?JsWpÃź¿žˆ¨Èõ´©—‰ƒ}{wheZNCETE8:GHNBJ`FOUHXg[UO9:ZMALL]WILEW?DNWVAQRRSKLFAOSLJIMJPRGGHKLEBAJ@@@B8C56?P?>788:<>??ADDEGHMMQ^`]de\\[WSPMMQVQMI@DSYUPOSTTTTSTVVXZYVPMIJLOTTU[\EEC@BB>12QhcI:Fu|`Rh†£—w]TmeZUXchfhgfda\IBEGHJJI[k_IGULALPCASZWY9ZkMBA=DWgi`R?1@SVORa^B@EFB6//23445206BFEA;:@HNRSQJ<:AI<3989GPOHHNPSWN93636BHHKOQVaaRKMNIQ^TC=;79;=DGC>BMVVNHGDDEC?@ACGJJE=9DQYXNFN\^_b[LHKPVVK524@DCDGIO[]M?=?BBDC?<=@@@ABB@??AA?CQ\^YPJKKMMD=EV_ZJCRdcYMC;55>@BFYormi]OFEMTYZPB;:9;948<<<>@@@@=;?CC?<;<==;:;<>CFC>?BEECADGGDB><;;;=?GS\O@DLNPLDDEDDDCDEGGDA@<>HNKEA@CC:568873368;?A@?>;869AIJD<755;@AABDBAA?9422368:999;<;9>EGA96655579;6/-.06I\YRUZWNB:@CA<=;1,5=>??AFQ^X>31.22457878<=CFF?77>IQRWhtv~ŠX<=Ks`?3426899=AFA=:;?CF>34875555441/3;@<=DShosz^JIF@@XRNPJYo•’¥¤ ¿ŸZ@34Ÿ‘o{}ƒjPƒf-1H‚M2100011000003357:;ADBCGKLKIKMNI@>@>735<@=:=@=?B@CMOIKMLMKDBDDCABAAC?GHCBMZP=;98:DF>T‰lSVfX;6::;>??<89:7:=><<;:8BTZOA=?EB84>o—™Ÿ¢š’„dA9====<<>>=>?>==>AA>==>?@>=====>>>>>>>?ACLaVSO ÊfJ±Èm^[SP?=?ABFJJJGLKBj«Ê®dXjjbWOZ_LtÆ›kh‚ŽwaYSW__IGq”¥©©¡Ž}hs¡®› ²·¢—›sSN_YKEN\]WJDR^gpym¾ÒUERSSPVVh ½Ì¢bXgzwnaVfƒ^Lsx`[`_[]cr€±È·’Âφtˆ•ª–szµ€‡”›“­Ã­µÇÀ½¯Ê¶¨Ÿ˜—³«—½¶®‘¢£›¦™ˆ’”v„‰›ƒŽ……€‘’ƒ‰®¸®°¶·°©¯¶¦œ¡¨¿§­±²œ³¼®ËÃÁŪ§Ÿ“¬«ž‘•®³¸ÄÉȽ»¶¨ª°ÄƳ¯¾Ê½«¤ –{~„‡yt—ˆ˜ÀÎÙ®ÎØÌÔͱ»ÎÒÔ´Žnv‚•…’—°½¥Œˆª†˜Á—¸Ä®ˆphswnundŒ¶µ¿ÏØП¯§™‡sddfgvj£¼“‹¤²ƒs†y‹˜sFTpyuŒ”‘Ž{qbQVaenqpmhcPFHKF<5Bi‚}plwjVZkZKzMX’„o‡ƒ‰„ZP{…\VU@@^mÀϵ½£ƒ¦ÁÀ¯³§yttvxwso^XNJLC9@EEL=F_FNTDW\RMI3@UCM>W^KNFPS>HK[VJUQUWLQCCUSLKKOJMLEIHIIDHIG@=BA@=->HSLKBF\{Ÿ—u`Tene]Wckhjlkmc_LEGKNMHKicG7=OL9ALIJTZZVBUmFCLLHL\ibP@1NjbWT]P@CG?3-//022244227AGJKKLMLLMMD7EJIKQQPWc]RNOLJKIFCA><9:==AC@<:;>ELKE@A@>FUWMEDJVb`VKGIMTO@7302;BDD>?ADFECA?>>?@@A@@@@ADEBFT_aWKHGFOUI>EPWRE?L[]VLD<9:3345:@BDFFFDB?;=@A?====;::<>@BA=<;<<=>?AAAAA@>?@@?ACEG<9DJMOJ@=>?BBABDGG@>CEGOROJFCB@:115645677:>BBCB=659;?EEA85;CMJHGHIFA<622246998:9::98;9314885114776558:3327A<545868KQKHJLNRRF=>ADEGLIDCGORUdtxx~y`IHGA???;889;;;<>A><;;:9<>6/034443233138=ADEO`ouzdJHFEEKMPYUUZh{§˜”Èš<9AEC0ˆÇS+5=Dš§x€ƒ‡tTq13;538@?::65:f‚[CÈÖ×±ÆÍ–¹«qjbe˜®š–¡¿Å’b\hgWKKKLMMNNPPPPONMLLKKLLNNJGHIFEEFGFEDDDDEEHOOLOUUUVY\\[YWVVVWVSOLKKLLLNNLIIIHHJMORPRX[]bca__`_^_a`]YZ[PACFAABAABBBBBBBAABBCCDGLPQNOQQQPNNONNONMLLMMMMKKKKIGILNRTVZ^]\ZXWUUWWVVWWYZULFFMU[_`aabegbYX\\]_```aacd[H>@@BDGIJMOPOKEDHJIGGKMLPUVUTVVX`\MFEFFHJLNPPV_[LCCFFDEEEDEEEEEDEIWeiloi]VQMLNTPPd`XZbfa__]]Y^cUQ\]\Qba^fkkhb\WXTZXXTUNQcggglopg^WS\od`a`ccdZoqllP>;JY__^^]XUSUOV›§ŒwhgmwƒŒ‚P@@<==<=DGIKBAEC>BJE;;<<;:<<:;JLE€ƒUYgdI>=;::;;=BGIF;GSVSNG>8?QSE;;=<>>====?@@>=>???=======<=>??ABQ„©¬­Ÿsb]‹˜~„§¶­£œz^T_YONRTPLGN[^b]_|ÝÌWGURPMm«¸««½Ã—lq}udaR\ƒwOTlrgXZ^{¯§Ÿž‰—¿Õ¨µÑ§Žž£¹¯Œ…º¬ŒŠ›±£±Ê¶¸Î˼´Ãº¨–ŒŒ¥¬‹²ª´”— ž¨¢€ˆŽ‘‰ww‚{—ˆˆŒ‡‹z‹“‹ž§¼Ä¸°¯°¨Ÿ®­™š”»±œª²­¹Â”ÆûÀ°££Ž’«ž›®½ÇÍÎƼ»°”˜¦¹Í½°Äô°¡˜Ž}zz‚‘ƒ¢–ªÂÅÔÌÀÒÒ¿ÐÒ¯¶ÊÑÔã­}pŠ‡“ž£µªŒ€ €Š·•¢Â¾ j`dqmYrlf©¸Â´ÉÔÎǽ®Ÿ”‡rfgejxj·¢‘œ£žƒpŒŠƒŽ{oKTjsjŒƒ™š“Šylhfa`]Y`kpo{Œ‡yngZMcvZf€x}|\Ue• |t’sIošˆ‚„{”]@j„hXTG/s´Í¶º¬žÄ¹Ÿ¢ž„n`^gv}~‰|h]XRLC>>?CCDMVXWYYXRHCHMOQRNMMMHHSWQPTWVVX[]]]\[WVZZYVPKHINV_[OJ??ON34CNJGGCILMMMOPONP\kfd^chkjeXRL@Ino`G8=@=3=YJ9DT`z{h\P\old`aeegfb[T^PFJNPNHIQC59=@C@>KRKQYXWHH\JKMOOHN\XF=4K]ZYRYUJEE?50..035689<:425;AEDA?>?C@@EGI@7118@BDHG=8859BC@BIKNVVRPNNWWSKLOMIFFEB@=:;;43>@@FH?7=HSMCCNRC?Q]TPPIJUSMJHDFMJ649528@CDC@DQRDAHK?:Ne\GADC@ABFJGDEGCA?@@@@>AABFGEIS]\PIHA9DMG?=?DLKGGNTQI?68AEFGHGIHB@A?<:::;>ADFSfihgbb`RFA?<::;=AGJNQNLPROMIC=;=@?>>>=:8889=>>===>@@?>@@@?AAAB@=<<<;AIKLH?87;?@@ACED==HNNRSPQOHD@9246427<<=@ABBDA;79:79@C@9;JSY\UKLOMLC98:78:<=::99989;<97899533345689>@@?@69Sa_WB/6?>8;;0&2CC?98J]lY:266679753252.AQD=HK@45@@9997679?=864620;DFHHDBGLKEB@CEFMPLHHKKNduna\Q?=FIGDDIHHFD><;::===>><:6:@:.+/1356557769=AAFO^jiN>DA@AABFEKV_mt£º­¯¦Í›;9DEGILROC99A<<—76BUY‡˜y‚‚†~Wxx794ev50211011101134689;>BGGC=;=@CEC=>BA=<=<:78>BCBABDGT]RIJLJJHEEEGIFEHEPIGD>?>8=@CU¡áäÁϺuuo_\ehoy•Œ‹cV\jePKKKMNNNPPPPQPONMMLLLNNMKIHHFEEFHGFDCDDEILLJKNOSUX[^][XVVWWWXVSQMJIJJILNJFFGGGHIJLMORTTUWZ_a``b_^][XV[QCCCBB@@AABBBBAAAAABCFKNOMMNPQPNLMMNNMMMMMNNOPMIILMNNPPPMMOPQTUXZZZZYWVWWWYWRKEGOUY\`aabde_[[\]_`aaaaabaVD?A@BDEHQTQONJGIJJHFHKLXe_SOQSTWWNHFFEFHKOPONU`^PECBDFDCDDEEEDEFIKT_gokbb_SOS_\X[UXVUY\_dhlb[XTRPONKYjbcfjmke`dZXVSRSQO\_^]_iibYPMTagae\dfVPkvoeQ7BXfjhfc`[XUWRT’ ‹wgelwƒ‡UCGE?<>@A>8>DNWTN^ffb[YTE>FF>:;;DD8:EL==m¥§pB9<=<<<<<<<<<=>===<;899;>?>========<=>??@A>Fyu[LM@.5M?JHGaI@NSOAECVaHTHJYXWJBUVKNJPQIHAJDENCNFFG@EDH>2:TKG<8=:56999:;<<<<=?CIOTUTSTUPD@@CRQOMKKLMLPTSRTVXX[^`abb^XTY]_]XSOOMMT[WPK_mW22BMHGG@FKKIHIJIFFQecYJQajuvpbQEXkcXH@CB?7A\O@DQ\ttf]RSnhekded[PLEE\ULMNPND?86;@>9GTHAKNVYRM=2LNGENPJFLH:5115FXRX[QB=?;1)-7;?ACDA;3,*.27;:657;>@BCD>754;DIID>92/9BJE?CKJL]e[RV\YROPSWPFGFDA?>;;955=DFGGA;=??KZSGMX^M>G\aSIR[Z^e_TMJEIIECIJ<15<::;DUaehf\RRVUQQLA9;@@?=>>=;889;>ABCDFEDCBAA@AA@@BCCAB?;<@C>?CHJF?::;415;?CFDA?><;:;;:;;==9BS[\aaWSRSVN@?A<=AAB?<;==;9<>@>;;;;:765535<@CBBA:;Pb`VGCJG;6;=4)4EC>;:K]`G66:;;=:213662-=J8.:A<29D?211468:??:;=85439DHD=8;CGD?98:=GNIEC@>@N^XB9>EE@CEFHKNLJG@>=<9==5/06;=;<<<=@A>AEENb_HCC:=<624@Vd±ËËÚÜÛɼ{.4KegRUXTH@A@AKhJ>2MG2322111111133579::;@B=99<@FJJJKGB???9458>DFEFHHKbqY@DPRTUSRRQQTSQQSPOE@BFGCG@/^ªâÜÆŠhhWBCXeZRbkbYY\W^]QKLLMNNPPPPRRQONNNNNMNNLJJIGFDCEGGECCDDEFHHGIMQTWYZ]^_]ZWVWXXWSPQOIGHFHIHHGIIHFFFFEDEJLRY]`aa`aa_^\YWZYJACCAAAAABBAAAAA@@ACGJJHHHKKKJJKJLOONNNNOOPPQPKGEFGGKNNPSVYYZY[[ZZ[ZWWXXYZZWSLJNSVY]`a_`dc\Z\^__aaabaad_OB@@ABAFQVQQTQKIIGFFHIHWjdRNOOPRQJGHEEFHJMQSRNS_`QGBDGEEEDEEEDHOSMGPY_^^feVXfmoplilfbeeaalmd[SRQLJKSP]a^\acglnh]ZXRONLQUWajlla^_\aX_njghgfVTeqodRBSadggeb_]\[\XV‘£ŠxgdluŽ‹XALOB<<@EGFKLJDAEIHB:99;::6>OVYS‹‚W[jaF?<:?BJQOIACSVRZaa]YXUK@<<;<<<@@@N`_I:LiiO<;<<;;;<;;<<<====<@DC;6<=?========<<>>???>@GSk¦dA8g¼²Ž’i\QGFHIJMOIBM_aEBGKMHHLJEDGKEV{}ƒyndgf^RGEEDHPOY~£³ wjgZUn„z„©»»b[[bWJGPTRQT[]\[[ZrÙÎXLYZXTV…²¯¬­«žvzuh“shke[VWXZYts†¯—­³«ÂÕ͸Ëɶ©´Ã¾¸Ÿ±Ç»ž°ÏÇÇÁΰÃʽÁ¨µ«’x~Œ¡“’¦¡±—ŒªšwyŠ{|~€‚‰~Œ”ªª®¶œ§¥ºÎ¶§¨›‹—¤”’›º¥¡£Ÿ¼½§±¿°«»£“›­¸ÈËËÒÏÒÏ¿®¿Ã¶¼¾ÈÌ»À»£¦—“‹z‡œ½Æ³¯¾ÊÉË×ƹÐÓ»³ÄÌÑÙÃÌ«u¡›ŸÌŸ–£”zˆ¥½½¶—~kb_`]ii“€‰¸À¬˜½ÍÊů¦¤—z~qnvŽ|Œ´~‰ Ÿ–g€†™‡†zcZ^ccoš‹pdckcYbmpid^XIG]~•œ–‰€Š_kŠ‹|vqkawŸ†p€x]_‘‚az[zmUOt…fGcºÄ«­®˜«³±ž††wg[[TJIc‘“Œ–…mgiYAEF6CB0@PALEEF;>8*:H=NERW>COREBFFgKONFQY]M=HTUGNHSOKMEQ@JKCPEBKFGFK=FJIA7554=FGCAFIECP[WQYeaUQXae[ORKAA?>;9;ADFGGGGD?EIHM^gebcbKHL@888;>@CFF?4Cd`=/C^_J>=<>FQ[cfec`WRWVUWWM?;??><=@C@>@A@?BCDFHHIGDABDCABBBCCAA?<;?C@<=DHC?===>?@ACEBAEHGEIMNPSND@@B@96646>CC?<;;:9867:<::?=:=AA>:9868;?ABCCED:E\]QLPUQB66IA798HOB486;;??723;=;97<>4+/3329<84344547?@88B@?C;@GDCA>?FHDED>;=EONG=79>BEEGGEDC@@?>;===BEEFC6-5DC:7:=>???ACFB=AGIVcWJK@<><3.5Mfr–íëêâÊÔß«S2;TriLFEBBNHEHIGAFHDSŒÑɇj\llGl‚A@9F€Z0222111111223579:868;;9;;:=??AB?<;;:867:BHLJIKIPelSDT_^YU]ge_^`bVNJLRHBIMLPUK:.Aƒ›‹skrQ7`eY[PJNawdSUZUKKLNOOPQQQSSRPONNNNLLLLJKJHGECDFFDCDDDEEDFHLRXZ[\`dhjkga[XXYXWWSLHFGFFGGHHHIHFEFINTXZ]cefdbbbccb`^YUX[UIAABBBBAAAAABBAA@@CECBBBCCDEGJKJLOOOOPQQQRRSSPHB@@ADGKKLOQTWXYYXXYYWXXYYYZZYTOMRW[]^_^^ac]XZ^^``abbbbcb[NA>??BEKNNRXUOLGEEEGGEUjdPLNIHOOHFHFEFHHILRVPLT_`VJCEGFEEFEBBIZe\POVVTWXUOYie_eplkkllfa\`be]TRUSPSXV[^[]`cjg_WVabZW]QYa]boodX]a\\boplhriaa]^rpd[Q\hefgeb`^\Z\[X¥‰xgckt’[AINFB@EHKLMPRKDCGIF>:8:;>?M^`Rn‘fVcfSD@;:AKU]YOD@PWKMVRW`T@>?:9:;<=9=<========>?AEHGFTSTÁ¯JQ³Õ¬ƒ|–«šˆjMFHJKIEBHNzQDEHLORPLF@@DMa~‡˜±¼¡jWTRNLMRURS[{ª£yng\Tg~nrž¶ª}YYZbUHSSIKU]\WWWXZW­ÇZLWXu©ËÚÝÈ´©–{vzyqixya]a_ZVQVhY‰¦šÃ¯¯À´ÁÔÔÃÅ̼²¶Á½´©ªÄ¼´¹ÊÇƻʳ´Å½¸±«­œyv‚š˜‰–§§Š…¥Ÿzv†€ˆ‰‚‘z„£›žª»¼ºµ˜®«¼È§š˜œŠ›“”‘´£ Ÿ‘£»¬•ŸÀ±œ­®‘™®¼ÁÆÌÍËÒÊÒÍÀ·Ë×ÉÈÇÃƽ¼®™Š¢šš‘|‚±§¦Õ±®¼ÊÉÉ׎ÐÎÀ½ÄËÒÙÅλŒŠš Ê®‰©˜vº½¯vhZYaabo–Š–¢©®·¡”¬ÉË»¨ª¡{tnz“†—p‚Šžšfo‹’ƒŽˆaZda_f’ž’…ozh^WaicXYcjhcb^^tŽŸ®®¤˜‘˜˜yw„rpthSs•rfr`Qx{sxa|^XZjŠ_i»Ôµ¡ª£¥´£“„{ncXURJAAVsˆŽ•‘~kgbMFF:>7-?=:KFOI><6.:>AOGRPJRTDLIRMMQLUDPBGOHFKLFIHCGIIJ;D@E<;=33;7899:CHTR@OgSCGQD\kPQRNJIGA>4.3;BOW`ebWJEA<18KNBBKSL75HL>56667:<;<<<;;;89=@DDFD;1.6@DDCDIIHHIJLUTVXVW^ceehfVE??><;@IONJFGKKPUUQWbgc_[[QITbaQUTMJPWYWOD?===;;<=?AEJH?:<=>KZcdfghi^TWZ][XQC;=====@CBBFIE@??@CGHIIHA?>@BBBBA@@@><=>?><:BFA><=>>ACDEFC??BEEDHNROGBACE>67<<;>>;:89;;82248:;;;<<>O`egfaWPC95689;?BDEDB@<::>A@=8<@>9778;>ABEFBBGD;:KWPMSRSK>5;FCCIB>@BDD24E89>@<7:=@@>?A=541/014:<73345644<@:4:?A@BEEDDCFHIHFKMGDFIOOE<<=>>:57?EFEACEFFGEGLJBA?<:;=ADECBA:229AD@:8::<>AGF>:?DI[WCKL9<<:98=Zne~ÚÓåÛ ¯»_QMdsY>4626RHACGGELNK[v«íÍZHI=;97655699988;::@HLNLHKLJR`[[c]WW_qywwqcaVMGLZXJKQRW`\E0)2;MlkXm¡¾™[MPVSa“ÃcTSWUKKMNOPQRRRTTRPONONNKIHHIKKIGECDDEEEDEFFFDEGKPX\`bhoqssrnic]YXWVTQJFFFFGHFHLJJMRXYX]bcdededbaaa```_\VSTVQHEDBBBBBBAABBAA@@BB@?AA@@ACFHJJKNONOPRSTTTUVWODAAAACDCBDDHLOPPPRVWXZZYYYYZ\YQMNTY]]^__bc_ZY]_```bcccddaZMDB@@A@BITZUTQJDBDGGCNbcPFKGDJMHEFEDFGFFHKQSQPU^^VNECEEEFFEDHR^^ZYa_^ZOLNV[RJP]\[dge]\ZV_e]TQVWY^UWb`\Uapq_NMUaaajzpw|g^hhaafdbbntslfa`aaabqlch\Xmokjhca]XW\_]¤‡whdku|€\BEKFCCFJNTXUPGBBEHGC=:8:?JRWVW‰|S[h\GB>??FMORLH@=J\QIOPPRG78=<;:;<=8Bmqhc\ZVOLF=<=;;<<;;;;;;<<<@9Oˆ¢•e<;========>==@JPicLXdZ¬ÝrƒÐÇfgƒ¤˜xbLCGJJCACBBf®‡A=IORRQRRJA<@Su‡—¡¡‚YZ]ZSOPXaWYSX¦~g_[Y[c]f”¡|XPT[aUQWMFQ^a^\XUTWTw«[I[•ÔææâàÜÒ˵douulc]VV]]ZWSVvh}½·ËϺž¹ËÑÇÁÊ»À·¼Á­¼¨¾ÁÀÀÄȸ¼«»¼¯³Ÿ©£€qwœŽ˜•¬˜|‚–™‚uŠ„ˆ‚œ‰”Šu®«¬¯¸Ã»Â¢¡±£À®œ–‹Œ‹Š«¡¦’Š¯¬ “¸»˜˜±¦³ÍÑÇÈÍÐËÑÃÊÉÄÆÏÕÏÉÐû¼¾¥™Ž‡® ƒ—”†¸›Òµ¼ÀÎÊÇÕÉÅÎÈÃÄÃÈÏÔÂÊÄ£‹˜ž½À”¯¡—¶½§ŠnaX^gpjt‚Ÿ¢“¸»±®¤ŒŸÆȸ©¨˜ˆ~ul{„y~{cwƒ¢•icˆ|”a[cagcw¡š‹ow{tjeifa_]\X^klf`VVk„—•~oƒ—ˆ|jam~}tƒ}YceUdmj‘xo^Wvo{w±Ñº¤žª¹©~th[ZVKD?43M\s‹Žœ’rbf[K?6836<.8JEQIA:507H@@BBOgNLQNQLJI:CLUTGMKMOQRRRLPANNIIHMIJEFELCL8MFE=<>3/;7889:;EPTPNKKLI>68;;<>BFKB99=CLRUVZ^_bdedc`^]^[YXZ]_`^[_a_XPPVWXZ@1?MPIGGACDEHR[]]XJA@@BM\__\URQV`aM@FMKGA96513APYiy…ˆ‚mSRqs^K>ZH<@XWVECNOG>76777788:>QhX:\XB?A5359?DDCEGA1*9IFDFGIIKNJFZkXO^a^]\TXfmiZG??>AIHIGFEEINVVQUbeZXVTVZ\\VNM_]UTXWTVRF>:?HMLHHJF@DID=>BCHLKLPWbkle^UOKC>>@>===<:736;>=<@DB979:<>??>;:=FTn|uZD><:6118>DTpvbJCJLMPRPFAFGLQMC>>>ADHHHE;:CJHFGGGDBER_flrtpXLW^^WNIB<==?ABCDDDGIFC@?@CGGGGFEA?@BDDDBABDA>=>>?==ABAABBABCCDFIKG@=BDDEKPJ?@ADC=7:BEC?<::9:;;98;?=987779?Shkic^ZO=137899:>DFFA;77;@AD=6:;:7789;<>?BCCFH><;>LVUTRSRPF=???EACLHOH;BO>:=CD@?>>@;4211367;BB:4357639A>439?ABCBDCDIIEACIHCCELUUSNG?=;74:9<;;BGIFEA>>:5:BA:568::989:=FAAL?566:>BBWgIjÁØæΑš‰kvcRbhS=DD::A=6=BDDJQP_fŠØâ·uF;7^„?<7,[†D63011122223469:::<>@@BA?><:989<<:9888>FJJKJFIMT_c`a^TRbz‚†Šˆ{jf^ZWM\fVT[YPKJE>>62:HOI|ÎÕo€•€šreVNMKKLMNPRRTTTUUSPPPPMKJFCCEGHJIFBCCDDEEFGGFDDCHS^bdgorprtutroi`WTSPOLFEEFFGHHHMTYWTTX`ca_^^_a``_^^```_]YOILOKFCBBBBBBBBBBAAAAA@@AA@@@CFHHGHMONNPRTVWWWW[YMC@?BA@@BCDEFKQRVZZZ[\\ZZZZ[\[WQNRW[]^`aacc_YZ]_``beeeeedb[RJD><;CBHEq\PcgSG??CAAAACB@96@[SATZTI88<<:::;<=9?j„|rlbXUUTJ<;=;;;;;;;;;;<<<@;>l•šZ;>>=====>A::?MKclUVkfÍš•¿¢{dXXgndXQGGJGGDCDKQ”®]8BJMMLPSQKC>DXq|raTW]VLJRcrmdWE`’w^ZTUVUR^ƒ‚[JQU^aRLIGO\`^^\XTVVRX{WQ‡ÎæÝÚÖÍÎÓÞç¯ialqnfcca^][YUW‰–„¼ÐËÝËDz½Æ¿½Ä¹Âº´È®¾«ÀÇľ¿ÊįµÀ¨«°«µžž¦Šsw‰š•š‰›¦|z‡“‹{„zŒŒ §›¢Œ{œ¸º·­ÀÃÁ·Š­§¦´™•Ž„ŠŒ‰†¡¥œ¡‚š© ¸Ÿ›³¹ÈØÖÉÉÎÓÎÒ¾ÂÊÈËÏÔÎÄÑȹ¼´©—‹Š´°˜Ÿ’„ƺ¬É»¿È×ÉÈÓÐÌÍÇÀÁÀÂÇÓÄÀÂ¥…˜¥«È³®§©´¯£†k`_Tp‰Ÿ‘†ˆ—¬œ±¶Á°´‰¢ÄÁµ©¨•“’†vltsmwydpƒ§i\‚‘vˆ¡o^\Yhpu””‹|cdq{sf``_aknmlpuobSMMMXwŽ|lz€ŒŒkTay‰ŒbPWYY[Uv•e\[ˆxªÇº¤¨¶®wsjUTYO@84.1CQg„Šžle`U@348C;0>IILKA8835>JIMH@>CGRURLQKJSURUKOOJQNHGHKLGHKHMDG@QKG@AEB;2028DEDFD715JQKHEAA@:9DOXYPA?DFGPTJB?EPY^^Q72=IKC96557;DQ_nw…ŽŠlRSejPC97655666556GqdQRVN=:A97CNMKUba^ZUKHQI6ETQPOJD?<:66<@>?>AB<8>;758>A?=@B=78::;??=<;<=PfxgKCABC?64;?CK_cUMU][]b\UJCDDP`_RHFHEA?CMH9APSI@BFFJNHCGQY_a^KBNRNIDBA@?>AHJIJHDCFFDCBBCDDEEDC??ABDEAG\YFDB?<<=?;9:<>=<<=<:;;=BFIHB<;@A;:=J\ejcWOK=7::9997988;?BE@99:9;=>>>;756:CIE<<<7BACIHQKJROB>89?CDEA>@>=94013588:?DB=:98879>@936:<<;:?FLPNDAFKMHCCHPQQPF<9845CPK?@DEFHNRXabVG:6:=<=EKKHFCEHA9:<==9678999;:97675@9F=³èì߈u~tH?EBDhlXL2/4;==?DNOUW`¡àÞ²yG1S‚:,4-F‹Z;;531121223358<=;;AEDCCCB?>=<=>>=<;87AFACJGHIPv„aJMU_bt˜”†ƒsvr^[YZn‚|d`UDFJE@<;:8A@=;;;<==<>JG=KIOP<6;::99:;;;8EV[cpqh_bi]D;=;;:;;;;;;;<<<>?7S‡•wE<>===>>=MLRpŠx‰†j`]L82CMECFETHKA8;45BHFMF:=<:BALa\SJLPGCN>DMWQRKNJKUSRQEOONOOHCFJIFKKLNN>NPKMD>G>3>?;757;?=<><5>CBE85;@DABD<1589AIMPV]bffdgjjjjgc_\]ZRQUX]^cc^^\VVYUO49HSNHDAB@317:>A@?DIMTTH<=GOPTWK=236MLCKUI72322003;FFDFDCFMPE538;>?@>BJMKHGHG9;FMLJIDCA=;;;AOX\VIDEO`ml`UMMNJCACA?>>=<>@AAABFD=9:;88<<8:<;:WpupUDFCACB>ADFFGHFBMcog^VKEB>=>Qf`PJORG@CJQN@;?AACGGDDBBBBACCAAFLMLKJECEECBCEEDDDDEFE@>AED:P‘VCEC>ACBBB@@FKHA=>>?CGKQTL@>?AABA><;=?=<;7448<>?<9;AJMKFA><=GHC=;9;:99758@@?<9889<7699:;?A@93028@FC?:5222:EBJDIK@32;A@DGIHIOTJA6.9HHDDCBB@>:53666568;>CFFC@B@<=C@66898679BMSQHGJIKKE@><:::;64307GOI@=::BIPORXUOH>;==>>FIE=78AKJC@@>>?=:8999;<=<<:9HT>78:998:=:+e•mÓ寈r`~‡L78=UrpbK1/59:::CLPLF9fÅÄÜÉk2PŒF1QM@}xBED9322111335:@?<<@DECCCB@@@?=>@@?>>>DA8:@BFDGacJ>G^yrv–ž¦’ˆu}zIJZWksdkjWHEA88989=>:<0bÌÊ ¡}`ZZgnUBOOPRTVVWWXVVTQPPNIGHEA@AABGJHEEEEFHHHHHGEDGSWRU_inoqsuutttsrl\KCCFEDDEFGGHKNLKQWUOS\_`bcdcbbbaa`_``___XJAACDCCCCBCCBBBBBBBBB@@@AAACDDCBEJIJKMQSUVXZ[[]]SE@=;<;?JWZ[]^ZNCCHIFEFGFEDEEDDDDDCDDCEGFDFKQRSSWaZLIGEGJJMUXXVPHN\LQ]^TORTY][SKMLW`^[XTU[b`]_Ybe_OAFRff[SRX^\[\XVYPU_a[XTQXdkXZ_bec_^]cefbeqk`TWesund[^`\dn”ƒujbdsypg]GCLT]ccdaVIECCCBBCGGFDEG<9>CgzRR]TB??;;CA>9:=:;ELD<9Am†‡€R:=>=<@C>`Z>O^\RSRWd[vªrJEECJNPPV`_[NHcPCMX\YRp}WADGIKJGGJJHEDGNUX[]ULHJP_rh[PB=BTZU^d][[\gq^`ia[d`PHLUVTSSPOQPbjQVbTQ\_e_l·ëéàâÖ uqlghg`]^``]ZW^Š¿ÄÄÏËÐÖÈÀ¿¶·µ²±Ã²À®¿·˜µÈÌÉ®ÀÆ©›©ª™“‘™²Žž}mŠ™œ–”†|––q’ŽŸ˜ƒ‰r‘¢«¯³±¸”°³» ·¶º§|šŸšŽ‹‚‡‚€€¡–r’„–žœ¦¤ªÅýÊÚÚÍÊËÕÒÔÀ¸Á½ÆÅÍÌȶ¹¿±¡”œ¯–‰ Š°¸­­Í¬­Å³¸ÍÔËÅÒÖÎÉŶ¬¸ºÅÏÁ³©ŒŸ¤–¬ ²Àª°¥‹rdedY™›²ÃÏœšŸ£­Ÿ«À³º–¯Ä®¤®­•‘›”„tehn~{zt~­•lVt†yh¥Ÿ^PKZwƒ„„smoYfujm…ƒm^elhbdkqu|{x|~‚‰‡zmj^Se||jgsvu_PatŽaFs}On_¤Ê»¡Ÿ££±´›„nYLNLE942;WM;:6EQw€y}Žygc[F8NOONA@ZIJA7:06GDDH>898DFB954:=:GLRVW[adgkonljie`ZWVSPLQY[_c]XYZWTU[F:LUPIFBB=1/33/0:?ABKSMAAIRNA>=954441.3>HLMSTNM^y†ˆ•™zHJMgYHMN`Y\c[^G546676798679:89:49SM@NjlcF^sYKJZee_V;,9JRbtvrh_UOLJJF=BMN@4587440/6>@BFJLMMOLA98:9GJIKLGB@>;;:?JOPMCCDFNbdOCHMRLCAAA@??@AEEB@ACEFB>=;87:86;<6BcdUMA??><@EGIIGECC><=?@CDGGB<;>?>>?>===><<=:878;=??64777439?@AHKJKNLC>B@879:97766>EFFJF?>@?<;9976522225<=:7621?MPLLIAHOJEFE=49<;3008CJKHGC>?DA<;:8:;<<><@TI8:::9987:8:žj,„Àœ•M7[bB@;CflZI9026:::;AIKHC2G¦Š’¾„=RŒawI@oŒGGI=322211139@B@>?ADDDEFFDDDA==@CCBCCBABBACE@<99>F_†uq¢§–‘y†n;ETPckR\zoT<636998;>?=CªëëÓšnkkt€youkOMNOQTTTVVVVVUQOMLIEFEBABBDFHHGFEEFHIIIHGFFILNOV`emprstuutttsog[JDFEEEFFGEGKJHLOKGHMW_baceecccbbaaa``^_^WJBCCCCBBBBBBCCBBBBBBAAAAAABBAABDFFFHKOQRTW[[\[\[NA@BGNYab^ZY\_^__]\[ZZZYZZ[[[ZZZZ[\_``acdef^X[`adedffggggaVRRND=;;BQZ[Z\\YNCEIHGEEFEDDDEDDDDCCDDDEEECEIOPOV]\WSKEJW\ZXSQT]bethb]XNKRUYdd_YLGMY`a_\_``_^[`qpdYKIBWa]USX_]^a``cfkd[\YUOYeh\_\Zacbbdb]\jorhfbhrutmgefecb]pqsxjacn€‹oKBPZ\\\\YMFGFCA@AADFFFFG=;584@H?B?1765>IP^cWCNFD?@EGD=BPM;27WcUXRcbKNMTA355556788778878892GaO4C_jHPsX:Ns‡ƒzq`JEOSUenngidYTRI;;ML<:BD:4235316>CHMOMOQPJ<8<:8=CDFLNNOK>439>CHE?H\mtthQDJNUbUD]loxlJCKGDA??:988767CSWU]bU@CUZ]UU]iiRBP]M::AHLLHFLSMB=<;;9;CJKIEAABFPL=7BJNG@@AB@?@BCFEB@@?>BCA@?=;;:<>==FSH;7<@==BA>BN\figkiSGB>FPIBEIH?8Kry_cxoaYG=@B=>JOFCGHGD@;@FIGEFIKMONKGDCCEFCDFFFG]„”•™—wf•µŽWFHCDHMNI@9>JPPH@@ACFFD>99:=@><==>>=<==::;:9:::;>BFHIHFEA@FMNLC;>EF==A878899:9989836898889:=>><::9:<=;=<:<@AA@94540BLSSXP7)/AFC?CMNKIII>63DICAEEEDDDEA8787877?IJFIMOORPG?=<9:778776457?LTOHB>>=<;;;840363.,,,.0.0FKJIIE@><:987679:9;IQ:776658:=<*t’30C™£Žm8071395?diN75877=?>>?BBAA81†›B\mQ@^ž¸xF7QŽYBG>32221103=BA?@@BDDDDEEDDCA==@FD?AB?CHKLKEBDEFDN€§b|”¢ ‘œ‰ƒ[>JQJRdRS{˜¡}?&.58;=<=<8wàóáªxrwyˆŠ€tqrdMMNPPONQTUTSUSMKKHEBBAABCDEHGGFFFGHIIIHHHGHIKRX_empqrsuuututlhdPDEEEEFFFFHHIIIIGFJR\aacdeeeedbbbaa``_^^_WKCBCCBBBBBBCCBBBBBBAAAAAAAAAABCCDDDGIJKNVZX[[[^\J=J]a\RKNX_ac]^]\]\[[ZYYXXZZZZ[[[\_`_`ccddbca``bddefgghkgYMNRLA<<=HUWWZ[[YQKHHGDDFEDFFFEDDDEEEFFDCDDDGLNOWZ[YYTHL\bXRUTW]__ja\WTOU[ZWbpqh_VHMY\VWa_YPMWbgj_SSQPYab\Y[]^cfdchrtiTMTWS]ebbc\Zfgijmb]\bgr„m`r|ylkfjpmVAQWl{lbaZhxiMAKY]VSLFDCGDCBBBBCEFFFG=;BrŽ]_ncG?ABDDEC@>><>AFRXB5LH?:9;78988899:;;;;:<:Cp¥–U:>;::::;;;;;;;;;;<<=;=Uqzf?:=<<@LRSLFC@FXd]TT[^Qh{N]hYIDPRQV[[TLVNT]VOMMMdgIEKJHJJEA@FGGIPSLX_RLSOHDXbQ@AGIOW_cif^bv‡‹oo|slhd]WY]b]SP[ZN|ãÖ~TcW]efXa¸ÒÄÙâÒ rpttrrdTQRSQaqhhœÎÕÍÈüÏʺÁ½­®¬¦¹²­¼§±¦ÃÅÊÅ®»¿Á‘˜¤¨™Ž–Ÿˆ‚˜ˆx ¡~y“§’¬´¢ž—£µ¸±­Ã®¢©¦°˜£¨·–…’Ž…”•†~}x|‘ªŽw–¢£¦«°¶ÃÑÓÈÍÖÜÂËÇÍÔÖвÂÁ¹ÄÎÎÏÀ·¼°ƒÁÃœ±¨¼À˯ǻªÄ²½ÎÎÆÊËÒÊÄÀ¯­´¥À·£’{‚¯–©²©•vm]VYƒ¢”Ó¸³¬¢Ñ¢§µ—…¯Ç©¬°ž³¿ ™´®›ˆš•ˆvgou„vƒ‚|“™hWxv}i‡˜u]T_zˆ^ihedw‡‰}|‹—†nd\QYs‡ƒvofY`~™Ÿšœ¨™hNgu]X…œVE\Œ{¨aRµÁ­¥¨ ¨°©ŠkTELK;387A?;7<>>DFBAJHE=BKE<77C@83AID@IVOGNWYZakniddfff`X[]^WPORVZ\[WTVVTRRPTXYRG><62265/3?FC?<=?85;@;5344447;Qjspj[NLROOcx‡“ƒŒ’Z25Ac\TMajMEESA4323567767656756862AXL6FOOAK^U6,134623@JMNNLLRPI:9@B:=@CDILPPID=9GOCKZWgmUNXM<:>9689::=75HWSXSGBFTc^CARh_B9BKD46AQYPIIMVPC;;;;:;ALNLMJLOPMMGABGHDBGIE@@A@@BBBA?=<=@@@CFGFDDDEFC<AA@@>@EHFEB><=@BCHYmwsofTGFEGFCBCBCC@EViromtkM5:ACACHGCBHPOE??BCCDC?>BEHHGHLPVXRMJIFEEDACECBACOh„™§¥˜›£YBIDEKMLH=6???@CB;9:9:;:89=@DIIHHGCDMWSKB==A?<998889<=::>;6333789:89@HJJGED>9;>@DNUSRRRSSSF?:;;<602676748EOQSWRKGB>=<<:4/28401/-.//19>CFHGFJUYSOHC?LQI>69AEFIJIJKF9//37776777AUF0544446DO7F¦U.60]}`:73629547PWF=CE;7>8;77,c¹aHWQEwÆPL?8~r:C?322211149<>>@ACDDDC><<=AC?=@A<8:=>><=CC>DJKFEOˆ¥lY†•œœ…”‰gC@LMJLNMOt™¹ªj74;=>?>>:>£áÌmmz|‡ˆˆ‡~qw~JJKKKJGIQTPORSLIGFB>>BCDDDCDFFFGGHIJJJIIIHHIMSY_cmpnqttuuttslaVKFFFFFFFGGHGIIIHGGKQU[bddeeeedbbaaaa```^^_YKCCBBBBBBCCCBBBBBBAAAAAAAAAAABBBBBBBCCDJPNOTTRRMLWZM@CQZ`[ZZ[^_^]]][[ZZYXYZ[[Z[]^``aaacccced`_acdegggiklfXNNOJEA?=AZcWOKIGHKUZNBKYYc©šk\J=ALSRUYUPKMSZVJJPQOO_RDHHECB??AFHGKWVMXXRUUJDDR^QIPUZbdhkjc_p~…Œ~}rqkd`\\^`YQOXVOVÝË|bZced]t’z”Òܬ}srp`SabSPPQOcŠ†qŽÄØÙËÀ¶¸Ë··Ã¶«¨­§´Ÿ¶£¦œ£º¾ÇÈ°º·Å œ±¢–—–“}žˆ„›¡ŸŽnŽ†ž£›Ÿ´¯¤Ÿ˜Ÿª¹° µ¿§£«ª¤”Ÿ±®‰‰Ž‰š}||xyŒ¬¢” «§¥­´ºÎÖ×ÍÏÕÛÁÆÆÉÕÓÖ¸ÀDzÆÒÓÐÑÇƵ—ŽÅΦ¯µ¹ÂЪɿ¬Å¸ÂÇËÃÉÁÒÿº¨°®Ÿºµµ „na¢°¨¥}pbXScp¦®¢Í¿¸«‘в´¶‘¶Á««§–·¾£˜¶²››‹}osy‰lz~}•h[z~n}—ngRPt¡—bUgaVXoˆ„z{€ƒ†…vj^Yaouuvz|tidk}‡€œ©|KX~Š‰ˆ¤¨mS^‘€³’‘Æ»›Ÿ¡± ŽqTHIK<46=:?>/2EENHN>4CKK:;?;D2,9IOalb=IH;LQ.=Q>@ITKNVXUES:DKFHGJOFECEINIKMOJHOPKQGIJJMKLD@<7?>GIDEABFG=AID@=HJGC==?:.023445544:Pmpc^XKABFEMfx‡š…ƒ“f//4TP=;QhYGBWI61/2567666555545995@buJ+022?JDFMOPOMLQM@9;ADA??@ACKSRICA??@><;9;63Tyqn`MHB;>GL^a_b\RRIBD@8989:9833K\QEBCDKbkS;:DVK8:??<5>JSZTMIHRRD<<==;;?JNLPX\fecbUECDBAGOPH@?B?<>@CCB@>AC@?CGJMLGDEFB>@@??ABA@@DHGGE?::<=BJZinnoosx^A8;DJLFBCDHNLB?@BA<@HILOGBEHJNU]^VPNMJGDA?BEHIHB@Jf…—¢žŠ‘ŸmCJDEGHID;7>JQUP@79@JQNE?=<>??====>?AB@>;;;;<:9;=>BJIGJKIHHIBAA;=BB>889:;?HF;;B=101358;;74:;:898889=ADB>9::58>?869C939SWKHJQRWSGK\f]I?>3;==;64667758AHMQUWVSLC==<;4/3867:964421357:;DPZb^MC?HU\_ZN<5>GJKJHJMI;126::87646NY:2122224FFB;8;=??>=:<970D…pZZbi†Â>II6422213579;>ACDDDEC?>ABEGB?=9898;?@?=>==GKGFFFj†jVk‡”’|ooeJDNQLJKJLKrš´Æ³†S>@@@?>:Hƒ‹scp“ˆ€‡†‰w†ŸHIIIIGFEJLGFJMKJIJKLQVYXYWRMHFGGHHIJJJIJJIHIMSW^cjmlosuuutrmh[KFGFEFFFFFGGGHHIHGEHQY^^_acccdcbbaaaaaab_\]^TGDAABBBBCCBBBBBBAAAAAAAAAAA@@@AA@@@@@?ABCDGHDCFJLF>?Q]^VTVY[^_^^^]\[ZZ[[YY[\ZZ[[[\_`bbbbbdea^_acdffhijjjh]RNOOKEDFGEHRVXWRONMNJCACDDDDDDCCEEDEFEGJXf]T\YXYWWVTPQUVVWW[eoj`cfeddda\UQV^gjbORYjtzxrcPSVULEEDVPIM^baeeZOHMSUenkjle^^cfdcaa`cehlqpnj`[ai‹¤„`t‡xpgip^RBOj……gTOYrŠŒ}XABCaWG=:9::6898889::::;::::<7;IC::;:::::::::::::;;;;<:>_iL====;cž’|K^eOJXf{zpwz|}~re`hruohbg|”ž›“‘…pb~–pOSz††¥®rZ†£µÃȺ—ˆ“ «ŠkWHGG?0>?>C><>H]@;GFMQ@<<[rrlc]_UF57GFKAGA6>FC9<=YV,0FJRetZ7ME8PB.KR9>KQISWYJEL>OEGIGIO@BDDKLCFKLGGOOKPJLKMOKJD@=8@@HIEFA@FH=BGECA@CCD@?@MTQF=A?6,,0466645?UWJEJFA;?9:Ddx…¡š”{>:HSVCFSlSJFYI61.02566655554469=GPV[ZL5,8`}eZ]uwokdeTJKMOQPNipndVNE?JSXejf?+038J\[MMPQOKJKH=9;?BB@=>?BJSVJ?=AB@;788;5;\ƒq~ˆyni\VMSdk]KHNHITO<9DA7:953@GS]YC79@IB:@FKNIB@B>:<@FHFC@CD?>@BBHLEBBB?>@?>>@@?@>?GKIC<:=>>ACFXvwWAHTXRNNNQPG<>Ml~xwvt}}t\GEMLGGFFHE><=>AC@?BMY\TJIJKOV]\UNMMJGEB@EINSMGPl“•’…n†Ê´TKHA@CFC=9DHD=;:=@?>><::=>>9789=ADJOLIJIKID<=A@;<@B=8:;;8;BA;413468;;76565246657=AC@;7763:>;768>5.8DRHPVTRWWOS__H<818AH914515BOTTUSKFFDHKKOX]^UIDJLG@@?:>?<@B776663=QW\QSVYVM?=<;404865:<::970/2334Cazu^J:9GX^^^[M@?EKKKJHHE=547:98651=UJ8552223573T¦E045363;<7453223454=A?;98::<>===<853/=J_‹€©Îf@DC>M†S5=7322113459;=@CDFFDCCHLKIHEC@==@><>@>>>?AHMFEEET^TDOŽ{up[NMS[TMJLKEKs¬ÅÔ³c@DCBA>BUWADfƒ”Œ€†ƒ…”…š¬HHGGGGEEGGDCFHKNPSW\`cddfea\RJIHHHHIJIIIIHHIKPV_dgklptuutsqj`VLFFEEEFFFFGGFGHHGGFEMWVW\`bbddbbba`aaabb`[XXYQEDCBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@?????AAAB@@AA?>CNZZOHJRYZ^_^^^]\\[[[[[Z[\ZZYWWVV[_`accddc`[^bcefhijiijg^RQVQJFCECBFLQRPONNONHBBEEEDCCDEEDHMKGGKWfeedd]XSPTQQWZ\YVUW\cic_W]^`aWMT```][YORXivmkoaW`XURNWdm_JQYalldZSSSQReslcb^V\^ZZ]]_____``dhf^XahnzqfƒŠƒvifaTQERejkZRZi~Š‚x\IGFnaDBDCBDCBFED?=?BEGF4T›oV^faRNQJ<<=?A@BA??>;:>>Hfs\E?=88888899:99::::9;<98;<:;::999::::::::;;;;<;?QM?==<9CNen`SKBISUPVH=CN[^h¨rHTVSQSQUjwcHJW_YijhiYGHdpZF@@><7=8D=7@GMNI=/Birspc^[YOGM@GJ>@DCKF@EIEEILKJNLONPPHJEB?:BBFGJDCFMF=EUQHB?BDGNTZac_]`cbbcccb_XSTURQQTTTTRQV]_WN^\J98887987>@HF7/179><67FJAAFE?>>?93:_u‚£ª¤›Šfcm_ggcXkTQSY?0312356555554467;AB;9?KZL5:n—¢ ’sWfd\GELMTTI>VsveWXJ=KVViva?,09GT^aUNNOMHAAB>:;>@AB?<=BISYW@7=BDB:77604Y|’|nwƒzTGNWRD?LW_^G48M`V@>EEFSZNEEKOI@=<;;;>;8=BHS`g^Zi[A87BPWC6876545DQTPJUpoP:<>=?@BCGHB?@>;=DKJFCA?>=<<99=@>>?@?>=<=>>==>;9GWN>=ADJPPD7E]^TVbmkVHLV]b_QCGau‹‰who}Œ‚YEGFHJGDD?9;?@ACB=:COVZXSPMORWSNJJJIGFECFHJMLFFNi„Š‰€oÈ»TMJBBBCC?;;>GRRA6=CGPRB:>DFC@>=:88:=??A?;8:@CELRVY\VKFBBEA==;::;;:86552224637?@;654559<446533418GJXWSTZYQTWJ7310BI:,6:73;OZVVRPIHPNFFIOX^XM?69<8;>>8@F=>J77777=LX[`WONTVQD::77::7305<>>?=414430H…™{_H@;EW`a`]YTNKJLOLE?97887997634JR;5;94445672Žz-0357=?A?75401458:>?=::98:::;:9;964303Kde{ºòÉZ@CCAO†n3:8221113458;>@BDFGDAAGLHDDHKJDACB?=<>?CIIJQPHEIHB@=AhƒzuiWV\ZYRNMORSNu  »Ï‹DBIGHIINVRCEt™Š~|}}‹Ž‘§²HGFFFFEEFDCDEFIKMPU\ab`bfdcb_VOLIIGGIIHGGHIHIPZbfgjmprtutssk\PIFEEEDEFFFGGEFFGFEEEHLS]aabbaabbbbaaaabba]URSTLDCBAAABBBBBBBBAABBAAAAAAAAAAA@@@?@@AAABBABBBBAA@EJLIFEGLSX^_^^^]]]\\\\[\\\\\\[[[YZ[^`ccccfd``abdegijjjihd\UWSLJEDDBACHKNNNNMOMGDEFDCDCDFEDKUUMJKP^ggptdWPLQPS[_^ZVTROHKRQNY_ej^RXdffdbfgj_`ca`]]][PJSRasi[MXSUjj^Z]YRNLSei]RP\nbKFQVSRV\^_afii`Xahkxk`}””‹zkhaTOG_‚mea^bn}„ƒ}]OUdƒjRSOLHECAB@<99;>EIB9„‡Y[cgYRNNF9789;?CCCEE<9<:?_‚sUF@;8888899:99999:99:;:::::::889:::::::::;;;<E351?J74CIE:>FSURYvsu_V_\JJDE;>B=CI;:6?X65=V@WikDBKIAD,BDG?=BC=DKJGIKPTQTPFJFDA=DFDLNBGKQE@FGHHEA@:C?@GLIB@>=>AFKQY^\\_ba^`bcb_YTSRTTRNPRRQRSZ^ZNPUMC==;:;;;=??><>?@ELF61;EGC=BMQU_\I?>>@@3>^qu­¬ž‚vufflbK\ijdgN;<7445664444568:=<5./-3LSAN¤«ªª†VakaTPPNNH;/9R_TMZ[QU\ZX[H3+/=QYXYUPLLJE=<@@<;@BADD>:BHKY`D25=EHE=9984O€–™eXcwrN?ADFFGLZ^M77?E^|uUXfXQXNBHWR<59956A^^JF^zf@9GKHFC@>?>==?>;=EJHA@A:69:98:;;:;=??>:9<=<;;=:;J\TEEFHQVNA;=?FYnxvdG8BW]^igN>EYk{n\bu„{QBGGIIE@?A@@AB@=<<>>?EOTSQPOOOKIEFGIGGHFGFIQVJB\wy|vr™ŒCKIFDCAA?=<<>CEGVdkjh_QPWWRKB=;:::<>ACFC=EW^\ZX\aa]RE=99;>@@@@>;::;<<;733111106@HKFA>;699997=TUFSc\ROQUXO@?DEB:3103>EDB@955645a”ˆj`XNFKW]aca^]\VPONH@84479:88765@RD47=;55543,\–:3347:=><97555777;CGA:9989997776653245DYFN´ìí³QFAELR}‰;:8221113358;>?BEHGC@@DLGDHMOMFCB@BCA@ADLSX]YKDHJDCGAMp~jPIRZWSQPQR^q\i ª¾ºd8FIKORUQHGFAfŸ—~€{¬´³®GFEFFFFDDCCDCDEEFHKW_^]bdbabb`[TOKGHHHHHHHHHLWaeghklnooqssrhZLBDFFEDEEFFGGEEFFFFEFFM[`^^^\Z[^__aaabccba]WTNOPECBBBCCBBBBBBBAABBAAAAAAAAAAAA@@?@@AABCDDDEEDDEDDCCBEGILT\_`_^_^]]\\\\[\]\\\\\\\]]]]`ccccdecbaccdfhiijiihd\URPMIFFDCBADIKKLLMNKFFFCCEEEEEELVZVQNNQ\mxn_^ZRRTZ^^ZSPSWWNJKPVY^be`YYUPZecdcdb^V]c`e_NIOZW\aZUOWVPei]agXNLIOZ]\\alviPKS[XVS^fjqnnng]^gmlb_u’‰zlih^RFd¢’qfa_iyˆ‰aOd›—uebNDIHD>989;<<>GM=V—dQbg^SPMLB866788>FLQN?:;;6Cks_J@;988889999998998799::99:::998999::::::::::;;;<<9P†™†vnbTFBGSWNFGIJKNMRUBVWKIILMONUdlWšRSaXO\UNPNMRL@EPNEAEHIMTTRUTSRPNLIFECCC[zxdv’˜ «½¬„ot~{vreUPPPOMMQRQPMKMQQMQZ_^]embcsgw‚­jŽ£ƒ‚ghg_zš›¨ÁÒÍË­¢½Ö¼ ‘‹ª©š¤³©œ£˜¢É©›¤»²ÅºÀ¦¤± ––¢™œ”Ÿ˜¢½¦Š°´ª§zº·¨¶Ÿª°¡¯©Ÿ–³Ÿ“—•’®¤‡…‹“”£Ÿ¤—˜¥¢ž³¯¨·ÅÃÆIJ¡´Ó×ÕÑÏÎÁ¾Ï«¹¸·ÂÓÚȿı¾ÔÔÒÏÇÖΗt£ß¿ÃÓªḚ̂Ͳ¨Ñ×·¢²ÁȾµ­¸°°†ªt{Ž››¶¾£{`\_š©{±o”™”© ˜˜ª°É»ºŽ¤´Äº‹Š”–ž—¡—½ª›Ÿ·²œ†znqls}xhz^|Œ‰qj{h†sBOSN[m|€}vsuw{~}ysqkc\XVZm‰“—­¸°¤£|]ƒ…–™oizeV¡µºÉÍ­ymsxoMGL=2BRCNHFD3-0;D40DIA=>\qe:6\q~gVW^SMBC;<@EPM;8AIJ.?EbBUi`?EEVEC2Wh9HGREMecLAAC><=KC:C@=:EJHFFJPRMRJGQKJHDFGHRKHILQJIEIJIHB8ANIGIEC@>87:>AFIPUXY[\[Z\^]]\[ZWUVWRLKPPQSSTTWWONPLG@9:>@@>=>???;::EH;19FD@FKOT]bO<;<>AGIdumc•ª«¥—‹tofWcfMQpl^h^VTE555564357;<==:5443'3KHLntT|¤¡«ŸwfqnphZTP>1126BGGVfc`d[?4421/@RUQNONJGGF@=AGHHHGFKJ?;?@?GN@88;<@HJIED?Kp„p]UTVXTC@DBBGLLQN@CNLCAY}|mƒyWVUCBMF:<<;BNVelZFINPU`[C59:;:7Dl{snlbfpdP]]C=RcYKLLMNLH@<:759@C?>AC@==?<9669;;=====>><<;:;;;;BDB?<;;;>CDAAFNQRPMHGIIGEHJHIIIIINYXVax„{|‚{pv¡žJGF@===AC?=>>>Gf‚…ystxyr]SQC9<<=<>?ACFDIburj_MNVNC;899559>@?<<>>>=<:524651//259BIGB:7?BABTWNC=?@@@>5OQE@LQROMLPWZURPMPRKFC@=8478<=67GG527976O]F1KZXX_^[_[OMQLA71201?GEA?=::62Cjg]aa\SPX\SR_edcb^VPI@97435899775;MJ4348=;8545A™b)36789;;:989=AC@<@EC<9999998887764566:JM7[ÆñÝKMGCD?CEGGDBBEKIMPMHFEEEEFFHHHIUaejgOBGNNMQKDO\PA?FLT\b^TR]o[Xpz´¹]?FCV`^]O?DJFUŠ‚…ƒŠŸ£›•EEGHHGFDCCBCCCCCCDGV_`_cdba```_\TKGGGHHIIIHJR^aeegikmnotrkhcUF@CFEDCEGGHIHGGEEEFEDFMTRPSRQUWXZ^```bddcb_]SPLIKFCBCCCCBBBBBBAABBAAAAAAAAAAA@@@@@@@@ABEFDEFFFFFEFFGIKOSXYZ^a_^]]]\[\[[[[\]]]]]]]_`aabcbcddcbbbbdfghhhiiiicYUURNLJHGECBEEEGLMMLIGEBBDFGGGHNTYYVQNKTqs]_f_[VT]_VMHNQP^iVNYWVWSOORUOHZhifVV`ZVaknnb\XX[^ccaci`Z_ri\dbYOIEOVRXhy{woc]_epqa^cmyolkkd]eibZ]•‘…}phifXGc§¢rdc_i{‚„ŒdIw¾£€nkF:KLE?88=ABBBIK;~‚MOfaSQOKJ@6567966AGUN:8==:c†yq“iNGCCEEB:>JMKLSOMDHNE?AIPSOPUXQŒ–UJYQSsaRWVHEIECIHEBDEJPSQQROOQVWQHB@CDCdy^Qd~‡ƒ ½°~mqeck[NPQPPNORSSSQRSONOPW^^djr_a€jŽ¢½£€¯š‡ŽŽ’¥½Ç¹ÁÈÊÔÁ¤ŸÄ¾§˜‚®šœ¤‘·¢¡§¬Ë¬¨ ¸µ»¶µ°š²«’–›Ž’Ÿ™’¸©•–ª´©¤ˆ“œ¶À¨³ ¡±£°¨¥‘ ±Ž’•¥¥ŽŒ’ˆ‡™š–œ¬ž— ¯¹²´½¿ÂÄÂÄ¿·½ÎÕÑÐÊÍÁ°Í¯¯µµºÊÙÔ¼·±ÀÎÐÉÇÆÓÏ›t¦Û·ÀάÌȹ̬«ÍÖ¹¤®À˺¥¤°¦‘—x®s`—¤À³’nXr‚¬¯v¦h‘Ÿ„Ÿ¦ ®¡ÈòŽ¦³É»‘›¢‘š´«œ›¸¶¥¡zxz^n†{…}q}Z€„sw…‰gzŒ„tƒŠ\OlcZc_lw|~ym`^adoxy{|{wfPCG`ˆ¢©¨´»·¾Á „–‹›uQTNX¦ºµÈšojnraPAGM>FL:TQLF9/28@81:AKHNT_b7.?\umdWcVRMA49CJQL=3NI?3COhAUiP>HPTGCDpG?LMKK\Z`IAA@:7DK?;=;=9BGJEDIMNINGHRONLJHENOLOJQPNJFLKGC=9ISMCDGFB:557;?CEJNSVWWXYZ[YWVWYYXXXQLLMMORRRQSVWUQVRD98@BB=<=BD=7006??66<72>JJPXO93;;AANh†ƒub‹ª¨ª¡”xoaQdjOMdHHeafkT51655547;==<;76;:5.HNDl~V/@‡ª±¯…\ksua[O6176:>BA?=?IRRVXWKCOOHFIHFE@?CA@DHMPROMH@=74U|‹qXPHB?=<==<;>CFEB?=<=>>?>858;;;<>@AB@=<<:;;<<=CNWbe]XOGA;9:?A<;BGGHPVUQG?BIIFCBCEEHLMNMMMZgdn„~gboe˜Ô}CD:78;CD>=?@>CV_emptƒ~}aQMLB==>=>>????I[iig[E??71/3<=834:@><<>=;:8523664/015568;;941:DC?:77655556776210000/0/./16>?=?99NVF9;@A@?>>=;::=A:3DI96673CYN85BLJRci\VTSPKHF;0/01;CA==@?:50NwexlY\_]ZLBMW[_a^VNH>76557999967EM9/657??;95/wŒ05689879<86<@CIGBEFA::<<<<<<<=??=;:<@BBBA=E–Õ¸osvtkT;N‰f15433233237;=@CEHGEDCCCIOOHCCHFFUUD?KYizƒ~zwZBEMNKNRL@?BCA?BKTZ[WSSTPNE=•RCIQgib`WQSMGM_oxyrhdXSUi|FGHHHFEDCCCBCCCCBCFR_cacdb```^\ZSIFFGHGIIJJMT\`dffhjorsxpa\ZNB?CEDEEDCCCDDFHGFFECCEEEEHIHLRRQV]`accdeed_\TOMGHFEDDCCCBBBBBAABBBBAABBBBBBBBAAA@@@@??@ABDEFFFFHGHHIJLNOOOW^`][Z\][[[[[[\\]^^_``_`aaabccdeddeddbceghhiiiiifa[YUSQMKJHFFEBBDHJLNMHDEEDFGHHJPVXYXWSQP\jikcY]XSY\TGGZe^\ic[^_^_WQRTYYXajihXW_[]hopgb]RJILQYchnnhcdac```UEANYTRZironmcan€„qZZiqfbdhe^]\[]_…œ–•ˆvnge_Mc¡žtdb\bnpr„dD|˜ˆ•o=?RND?::AFGFBH?U’aIYbYRQNKE=8678:8799SR72:;?GFakH69988889998888888888999999999999999::::::::;;>=89FOK\€vUGR\N>:;>aVNJDJHB>:;<=DNTUOKMOIgŽ^J_Xa‚k[aXC>DHHIFCAAAHRTPPRMLOUUNFCDFFGMNIGTs{rph²ˆhbQR[SOQRPOONPPORY[WQMLNRYboriVbœ™¾Å°”¯»²®¢®°½ËÆÕÐÇƵÃ̳„¡¼¥Ÿ•®¥—°š¼¢§¨«ºÊ°¼œ¸Â­´¢µž¦®£›‘•›”‹œ­’ª©”—«µ­¡Œ–”®»¨¬Ÿž©ª²ª¬•²œŠ”¥¦›‹š–‚šŸ ¢¢¤®°«¹Ãȸ±¾ÅÍÒÈ¿ÊÒÇÎÅÊīȼ¨©µ¼ÁÎÒ¹§²º¶Á»ÃÌÐȯ~¯Ü°Ã˱ÎËÈÇ ¨ÌÖ»®ÀÁ¹´¤œ¤¡Œ‰~¹ƒOr– ¾¶g_›ž­‰¡ˆgŽ¡~•¥Ž°²žÆ½©‘¥³ÈÀz›Ÿ¥“­ª¢˜³¸¯ª—€†ˆdx†~…‚~†Z‹kj˜ut£i{†\[ysrcT\u…‘’‡j]`[]ku}Œ›Ÿ’}hTV`lx‡™±¯¨³½²˜•uCEa´¶¹Â®†jhniQTO4EJAD4RSRU:7/;;;7A9M?QAKP@@ABT_ke]`XVN99GOQM;>QUcEAZTGGHZi6GJLSPXG^G>>;>8DE;9<9<=A=4978<;@GKBBHLKGHDMMQOMKHIPNUOOWQPEGOMC=8AMOD:@HLB54446;?CHLORTTVYZZXSPQV[ZVTQOOMKKOQTUST[\TV[UE??>;<<>@?62//16:9761.5:DNPC8;BFQNPnŠ|s`¢¤¤¢vi\V[aEEcEGeXV]Y@14665459::::<>A<:DLDgƒkO<3S—°²rMdt€p]WF12?D@EI?I^gj_F955:DOVWMFA@??ADGHGJRSH?GTL;8@GE<68AAAEHGIKNOOOJ=@LK?=;<==>@A>>?CJNOONWirj^f{…ŽŽwS@C>;?<;@Odp|†rJ7IWRRVTK@889:8@_yxYObum\aV@FKEReYKLHA?@ACEDAAC@=<>???>;:8889:;=@FGGC=:<<==<:;@?>K_SECGLSQHECCKV[ixo[jgbdN:;=A>=Ne[D@=:98CMJDA>BEB><=<63;EIHOYVI=<@EFJLIFJRYUJLPXaehjpubRcm^ˆªsBIB>>?DB===?>;;DZaRNUYUTJCBFKQC>=<;><99>=;:753224;>8112599;96564/7><;:87643468;<;98865544545:;=;;;77@E;6=@???AC@:;:6@SPMRQNLLLMP_mld`eh\Z[I<@B?=<>>?;5=H<8756IL:89=DCG[fRDMWRBAKE4-05=?959?<78CTz‘œ“hdbTE@;<>@FMPPMEA?><88977:59KF2399;@A>93F›J.667778:=94:>@DA=CD:7?BA>>>>?ACB@?=?DJJCGWaoxfk†š”wKx‡62310111346:=@CEHHFDCACMMKKGFI>A[VH@GpŽ’’„ePQNDEKMKMOE>CFCAAA=;BOOGFHHD>MTIHPhp\NT\^SHHIM\f_XRDBNUPHDCCDEEDDEFFFHGFKOLMU[[_bccdee\RVLIKDEDDCCCCBBBBBABBBBBBBBBBBBBBBBAAA@@?@@@@?ADEFFGIIIIJJKKKLRZ]\YXY[[[[[[Z[\\\\^^```ababbcdeeeefecccefghiiiiihe`\WTROMKIIFDEFEFEHOQKFFFEFGGILRWWVXZXTMJ_txaNTUQScbMO`geVRZ\YZ[\[XTR\gffhbc`ZWTVchb^\SLFAGQXaZcad_S[hlghaOEO^_TPYdhgdccqxvq^[ejY]aeb\ZY\bhy‘““ƒyrfhgSb œqa^TPRNX_:_RHx[6HXN?:9=EKIC:>:{}MVf^WUSOIB:866789887[jYL=;@Sb_G4698888888888878888887999999999999999999::;;;;;<@>?=h{nPBPlr\B3L°xPN@FFE=<:=CLOPTQKMGBDa\c[_x~fY_UACFJJGC@@@@BKONPROMNSSLIJJJHFAAFBQy}tkOU…~bUKORRQQRQNMMNMMO[]TPOMMNUenlbXo©¥¡Äijµ¹µ¶°¿ÈÇÏÈËÐÇǹ¦Á½…¬¦Ÿž–¨³¸¨¼¥­ª²Çĺ»˜¸Ç¯²£ª¬Ÿ ­§”Ÿ››·©Ÿ©ž¤º¬ ˜”šª¯¦¦œž¡¯³¬´”“°©Ž˜°°ž”œ¥‰šž‡—¦š µ½±¸ÇÁ½¯•´ËÐÕÒ¶ÄкÈÄĵÁĬš­Ã¾Í˵±¬¶¤©ºÁÅϹ·²ß¯ÀɼÑÓѽ¨ÊÔÄÁɸ¡­¯“†Â^|”¢À¶†dqž©•¡›¢‚r–¡¢»¶­½´¦¥°À¿{œŸ–¢”†£ª©™ª¶¯¡–ˆ–qz€„ˆ\}”h_s™ƒn¤‘a{‚…”b_pkwwgjr§´¡w\[botqlp‚”™ˆod\TPOXy‹oƤ‡qG7o·½¼¹«•tdhn\BD\C.J@?9Vfjc64-<;AE`FC>JC_BCLQC6E]q_[VYXRBFRQO9QH7GIEdN?PUHS^DGLQdS7FEJbVQD^E:6BGGC;/3;:8=>;2695;??GM?EHIFFBBNJSOLLJNNRVOXVSLCJROA7:GMJ>>BHI<354247;?DGJNRVWYZ[XTQQX][TQPPPMLHKSXVSV[`[ST^ZLEA::3/1575346750+-5AHD:=>ADEDEJNNI>:CKA7>EGGD=>A;7AIID@ABB;:88<;;Lfvˆ„T/=[`M?NS?7=?=;95D^jfL>OchjiSDRWJPdgYOGA?ABCCB><;99;?AA?<99976779;@HJJG>;;;;;;9:>>H]UEDDCDDBBBCJNMVn|yvsaYf^B7:@A?FOMF@96:@FHD@>??<998:AIOMNVTJCDC?@MZ`[Wbm_KHKa„‡zppqey€y€’sAICBCDD@=>>===C\ocSIFJGGF?=BP|k@;=;<;:::77AJKHECCEC@>=>>=;;::86433315@B91346:@@AA869;8:CJJGHKMOPSU[afnlhjh`ZK>AC?=>?>=<;>H=976699788:73317<>GI@?CE=89<9767BK>46758EC?:5‚{/02598656893568;<89:8:AC@???@@???????@FFDXa^d^hxy‘„x^:Y‹F.221222357:=@DFEBCDCCDKMNQPJHGPUHJPNgxzwVOd_OSZZVMHC@DFBEH>24BPOGD=@EDFJIH]weB:EOSKGIIGIMKOSJAECJQIHGFFFEDFFECCCCCCEGT^]_cdba`^ZRGABDFHHIJJJKLLQVUVYdlnnpuukXKD@ACBBEFM^knkdXKEFFDCDFGGHHFFIJJLSURW_deegibRKMFCFDCBCCCBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@ABA@ACEFFGIJJKKKLMPTXXWVWXZ[ZYYZ[ZZZ[[Z[\^^^_`aabbddefffeeedefggghjjjjgd^XVTQONKIC@DGHGGHKPNIEFEEGGHLSWVUX\XSNNPdwiQNOLRyrglYZad]ZXUTROUSJWfcfkrghfWIENW__^_ZVUXhsqgaeY_]\VY`[\fcTRX_[X]cii]`pokgd^_ii]_`eaYZ[\_mvy–˜‡zfgrnXb˜h]^SIMQR…j4=;/=O;5GSI96:COOJ?61N€\Pbh]VUSMH@7666679;7=m†„kA9BOYD26:88878888887777888888899999999999999999:;;::>=JgT@H\uylXGG`{t`=rßžTMDGECFFBADEEHOPLPSB9GOvmlpl`X`YTu`KD?=<>?@@BCJORONNSPGJQNLJFDFGCXqqrlRD\nZMMRSQRRSWOJLJKOORRMNPOMNTesxrd|½¶¥¿¾²£¶²µ¸²ÂÒÌÆÁ¾½¼ºÁ«¯·—wšªž¦ ¨À—¹¿µ¥¶ª²ÎÃƸ™¸Â±«´Ÿ°§—¦´‘›¢‘›½¯§ª¦’·¬ ”›‘“©¦£ ž›œª¹ª²žŒ¸°—Š ½¾œ¡©‘š›ŠŽ£¥²Ç¹ÄÌÄ·»—¦ÒÔÏÙ»ÁÒ´½ÈÁÂÆÁÊ»šÁÈÅɿƦ°¤•¹´®Ç³¯ ·ÜÀÄÆÄÕÔи¥°ÆÑű®¤¥³š€–}‰Ç™~‡‘¦Ã°vpŒ­¬‘Œš§ˆŠ£ ‚‘›ºº·³´ ‰§£·¼‚¡žœ˜~‰›ª«¡¦««šŽ…šzuu|ƒˆ`|žcUjŽw”Œgl…{|„zrfavwd]h~Ÿ z^Zckni]UXfv‚wlZJLRY_JE¢¬up]FK”ÁƲ‘‚k_hnU;8KR=KD8@BFLSWYXXYVRQRTVTRRRPMMNIGQYXRV]a`ZQUXWQI?;;?9.1@IC9455540..2;A>38EIHKFEHHXnRe” •£•nMB:8U^CfUG[B?@LK5/443545579?HG@=<=^‰v\VK6614”…2V}ƒˆsVH8215==;9@KIDHIB?A937BJJJKKHCEEB?@?<::8:=EJKJJMIECOzŸ®¨››†Š‘‰a?<;=>DYp„Ž}TJ[gg[B>B:8AGE=:;@JTVI:;DSijTNWUQT[_YOIC@CDA??@=98;=??@?:556668:::=CEEA=::;::;::>CLJG^fQ==@@>=@KQNVo|jcYPPD<>?BPWOJKH@>??DKICBCGHEB?AB@AGIHJQ]^YTSQJJIAALZjeUYkk^WPMrˆ…|…­›n„‡ohªM@C>FGEC@>>=;=I[``e]QONRK@>@Tž¥[5>::;<<==@KRN?<;:98876764204>@;:88:;AA=85966777568;@DEC>;;:@>?@9;;DONHD?@EC739>;51?MF966557@@:0QK2/04;>;58623556896578:==???@@@?==????@A?Mf`\rˆ‡“\UGDFWpO57;;:98557:>ADEDABCCBABJNQ\WSk|idje[FO\ZdYP]ZPXdlmV@<<=@CKWairvttvrga]VOJFGHIIGGGHIILPPOPW^ejiil]GGHCDCBBBBCBBBBBCBBBCCBBBBBBBBBBBBBAAAA@AACDDDEDEGHIKKKKKLNQTTQPRWZ[[ZXXXYYXYYYZZZ[\^^^^adddeefgggggeeefghjjjjjjfa\XVUTSOMIC@BHJIJNOOLHGGEEEGLRVUUWYXVVTMQcg``mpoƒ|…UOYa^^VSUUPR]ek`OX]`^[[UIIPPV\_ac_Zjuz|z~rjlbZKIKRS]ed]X[]VRYei^]qrrseVYhihb^cc^^\ZZ\cŽ¶œ}e[q{p`dœkdaYMVkVvl:5?93258@HC76;@IEHF74lnT\fbYUUSLH@6666678:5>ttN9:;997897666777888777778888888889999989999999999;<85M`^bQHSRMPNGDDOkunW™ß·U?@>ADKICA@@GNONFLcWEG\‰whehkcg\z¾}PH?::;@DGC?FMPPLKPNEHPOOLIFEDBKObocPFShYKOSSQRRU^YIHKMOQQPQPPPOPUf~ ’k|ÄÀ¯¿¶«¢ª¨´¾¼ÄÓÑǾ³««¯«¾³¶›‚—§ž¢«¯¶˜¿Äª¥¿¨¶ÈÄϹŸ»´ª¡¹©°®˜£¾–‰Ÿª ™Á©­«¯›„¥« ›¥Ž‡¤¦¢™£š™º««¨Š­¿¤›ÂÆŸ¢©®˜–•†Œ–©±¨ÇƹÇÐÁƹžÄÚÐÚÇ¿Ò·°ÌÆÆÐËÒÍ«˜¼Õ´¼ÍÊ­µ§˜³¥¡½¹«¢»ÒÈÏÌËÖÓиª¾ÃÉ©¯¥¡§¡¾ŸŒž„”È£‹‹¡¾¥r~¦³¤Š}›²Œ¡®„–—º¸·£³›†ˆ¥·µŽ®¡ž’„y”ª®¢£¯¨”‰„–mju~}ƒ‹a€¢YPi„ˆŠŽzXƒ‡pvxqiMNl~sb`s”lcagqtjYQ[o}|r^PUaZRUXeTdr“r~ÅÍ°‡wf]hgR;KTSlXRB1;\JJH]?G16;:E<8F3:59FD;LHGGB@>8EJCEGFFFHKPP[SRULJWR=:BIGHECB?E=56665679:<>CILRVURRQOMOKIMQSROMOOJEOYXQT]___\WTVVUOFA97=FUVG74887521/14:C8/:FE=<;;9JnU]‡‹žhRGF=H^Dc\NZMVXI;64566334469@FD>:9U‹€g^[D5211nR5Oo„x\E837=GKORUWVVYK8@QTTTXVNPK?=IPLGEDDBAAED@:8ATYLFIJIEB:78=FOUWURMEECB@><<GIA:?@>@CB@?>?;558:<>?=9:<CC=?[l\?6?CDDBAADJN`z~tlxoJ>CGE>Fbm\H?AEGC>AGEBBDFFEDCBCIT[YUQRYaeVLGFHJKJIR_XEKjyytZESx„„¹³x‰yNOsµƒ<<;?BEGHDBGHLSQIDBQ’­…D?;::;<>EQ[\UD<>><>GIEB>979:88:;:6555<@BDB@@?=<>@8258:;60/53148<@DFE;37<<;978;<==9537455774469;@GJEAAA?@HRPGFLPTY`aaf`UqŠUGVYLC;:>A=<===<;?H>7=LL?7;=BFIIKMPSZUJGLQLC>96=@C?:;HKA<<=>=42@5:uf76113;87;>@AACEEDB@@??>;FYR`¤À¤•›jSTLLR__ZMDJIGFB<77:>ADDFHEC@=9:EGHWXMb™¥´´˜Œˆ’š|piae\R[dhslG8GOPVe]Ol„Š’“•˜“†kNEJGITH66=?CEFFEGJORSRPLIGBGUgaUJGFEFFEDCCCCDDDDLY`adb___[SKKJJIHIIIIJJJJKMLKKJJNW[\]bhea]WNHQ_imnprrrtuttrjbZNHGIJHGFGHHJKKLMNQY`a`daOAEGBBBBBBCCBBBBCBBCCCBBCCCCBBBBBBBBAAAAAACEGHHHHGGHIJKLLLMNNMMMRZ^ZY[YTRSVVXYZZZZZ[\[YWV[deefghhghhfedefhijjjjjhc_ZYYWVTQQNHDDEFEIMOQNJHECDKPSUUUWYYXYWRLPX`n€{y€€†‡tVOSX^\PLRXP[ukQT[]YWTQNONHMVZa`Z[[eox€wqoqdK>ATe[LTaWUZa]KJYd^Yk{„†xd\chjc`cjjcchdSO]€~`d{{neh‘xmdYNQg_c[>7<:9988<><8787<;FM3JrRRbf[TTTSOI>5566677888QV>1487767776566777777777778888888888998888999999:::9?OEJbefNDUYMEDA?AF]pc[Ÿ×ÂbXUDFJHFDCDHS^]ULJ^\QKw¥uekq‚o^¢×|MKA;;;>GNQMLLMQJFKMMKLPRPJC@AACDW_QJHM\WOQSRPQQR`jUHOQNMW]XRPRWXZh}®²‚|»ËÀ¾­¢ ¨Ÿ¯ÅÈÇÎÕʼ´¤™¨«©Â´š‰ž¤ Ÿ°³©ŸÅ½¦¦À£¼ÅÅÖ·¤Ã©¡š©¶´©— Â¢‡§¶µ–¿°¥¬±®ˆ“©¢­•‚›¦£™Ÿ¢—”­³®ª•™Â¹˜ŠÆ˧£­¯’’Ÿ¤ºª·Ó°¼ÓÑÅΰªÑÔÙ͸ÍÁ¤ÇÓÎÏÖØÔ¾¤ÂÛ³©ÈʺĨ«µž¢½¾·ž¸ÉÃÑÑÓ×ÑϽ¨ÊÈ»Š£®ž«¸Ê»­«ª‹˜Àž±‘‚ ¼šrŠ²µ™xs¤¼’­± Žœ‘Ž¼´²—©„€¥¹¬—³­¢{|v‹¦«ž¡Ÿ¸¹£•ˆ~lcnwr}†`‡¢TMj~„†X}ghs„cSScqyvkdhpqnaSPSY^]\[[^d_ciYOi‡„dcF@E_«›œÈ̱…m\`hULC9HC?A?=QJC}‰f?MR;JQF6GEFJ4B@@YQK2$LVPKRXTUaVMQLV6CKQ41BPUT?COPOEa?KG;JLEE@A>6FFBCDDCCEILPTPRTMPWLA@MLGEFD?;A<896756:;8907ADFH?74357:>>73Lmhg]D801-616>N\H0-47?NWZZ\^\Z\ZI;ERY[]][RMEAFQRH>9HLB;DUZTKNLFJJ?:=??BJQSSPJEFFEDCA?@CCCCFHIJNOIH@9JqŽ–‘…‚|w‚`B=A>>>B;A{‰k\ZalwoKC<9;:;<==<:;;>?7@`o_ICKROHEGD@@AAB>:?@?@?=;::9::;@HMOQPI@?DA:FRK??NQCDEIKHEEFNZegp‡„[CGLI>?S`R=6>FHGCACCB@@EGFDCABNZ[]_XNLT\WQW[KFOPHO]P@Tw~~}|Ž‰ƒ•©…zW\Z¸THURMF><;<<=>?CKSC:>>DP^ghVJ‚¡–ne^D87=AN[ZXWMA===AIKJHB;78:99<<<=><9@=@FNOA15<=>>;88789653433455345747CLJEFEB?BQZRPROR^gfdgaToŠPBOVOF?=@B@>><:96:G@9;DL?7AHJMKGELRW]WRQQHBAC=767742446940/+YÃɈy‹ƒft‰€¢YEGPG>ABACDEGHFEHKB>DGFFE>:>9bu=<<;AB==848>BBCGJLIDABBAAABLCMž¹©”a\`ZMFMciTQ]XJGJB87:=BBDHIED@959ABBIKCU¤ÓÞÙÐÏÆ©yonnkgfhihor\Mf€whhagˆ‹„Š‘ ¬¨©¥ƒWIGA<:?BACEEGGGHNRROJFINd‰ ¤ong`ZQJGFEDBDEDDDDDJW_cdb`_^ZQKJKJIIIIJJJJJJKLKKKLMORTUWY[__]\\^^dkhioqqrrrsttspi`VKIKIGFFGHHIKLLJJKMORRQND@DBA@AAABBBDDDCBCCCCCBCCCCCCBBBBBBBAAA@@AEHIJKKJKLLLMMLLLLKKKPY_[TVYSNMPTTUXYZZZZZ[[\YVTVZ_bccdffggeddefhijjjjkg`[ZZYXVSRUUPD=BFBAIRTNHECFPXXUTVXZYYYYVSONYg_Vowju‡}cVV]irbKO\WS`]RUYYXXUXWWYNPW^g^OTXbltqjchpm^M>D`lXMNKJS[inTBK[_Z`pvvupb]bhbdfmqihxzfXa~œ”€}xvqgh•˜zj_UPN^tz^:699998799:9776:8FM8a[?RgdVSSSTQG;6656667787755578778777566667777777789:8888888888888788899999::8<]la^f€p?DVTMORTUT_meQ†ÆÆ™§†[WND@BDGKRaie_VqeNKx¤w\akˆˆio¹Ík6<=::;=CMWZUNMPIDHOQNOXVOGBAAACFJIEFHIMPRSRQQPROZqeQPRMM_hbQKTasun®Á˜ŽµÊȶ§¤©º¯´ÅÒÉ¿Çɽ®•¡µ–·µŠ¦¬§¤³¿©²Ì¼«©ºž·¿¿Õ­§Â©‘™–µ»§””¿«ª¿Ã“±¸£°©µ˜‹ž ™®¢‚š¦©œŽ©œ“¶¹¯£˜°Ì§„¹Õ¯£®©š’‡Ÿ®žº¶ŸÎǯÉØËÍŨÆÖÐÒ¹ÃÏœ»ØÓÌØÙÕľÎÞÇ¡¹ÔÀέ²Â šÀëµÄ¼ÍÏÒ×ÐÎĤÕѨz£¾·¼ÑÅʸ°©Š˜»•·–ˆ´¹‘mµ¶—mg«Â•¨£§ ‰Ž½²¨”¢š~z©›¸¡—®°¥Žt~r›¢™ž«¸³«Ÿœˆvlenocx„bŽ VLo~“Žy…Wv˜a“j†”yssqmlaWPLJLKE@86>EIQUY_]^eWAHj¤z]MKG–£¤ÈË°‡jSekKBG?SB598Ha>Fx‡rWD[J4NVPD;BR@-617VOF*)HHTOPTQWQQP[DJ0DVF/DWaOI>RRVIJLCJI`mPVzh=4S_ƒ]PjD_L3G/>PJW<3FHNE@BBBBIHJVRUSPOWYNLMRNMIHF=8<::98856=;79;>BFIKLLMMJE?DOQLMPORSLFHNRRRSRRSTWZYURRX][ZRPRHA5,/441..//012@FB>@BA@BGLTuWOi“„ml”‹tnS7Mb^^UTBHJ?38MXZ\YI;555699-@}‹mbfbV;;5/&&?QI?7-(0@JQU\_^]`^X\YHFPV_a`^[TLEHNOG=6/2>DABFGILPMHEEGIIGC@?AA?BLPFBFFMUPB=Uˆ„„wsŠwI:<@??@@GlbE@>DbvB8;:::;;:;<===<;:9;>;?QZRMPRQOMKGA?==@A;8<=CGE?<;9:99::::;<>?DJMJB<88889:;<831358=BACGI=13:=AA;76445443211234345623>IIHIF@>;ERRQRKLend[]]TiSBM[MB@@ACDA?>;728GA;:999::;>B?@O^__aRQQRRRTTLHD;86229=<54:9]Ä溈‚z¢£ŽxU?CGFCA@@>@JLGEFJHGOKCEFEC8EqW0),BTK>;8:>CHF@<<;::976=B@@ADEFIKLLC?BBBBEFLIC€ªœŠk`\b_VJTl\LTXSNJH?879<@CEGIEC@83;DFFK_{½ÜÑÎ×ß͘w|{rttifgigbjnrzvcVY^cn{£³¹µ¨‘sRHG=6?LMJIIKJKVYMJMEDXo€ƒaNsrplibUNIFDCDEEEDEFKWaecb__]VLKIJIIHJJJJJJJJKKJJIKMNLNQSTVZ]]^_adhgejprssssssssrplh`SKIHGFFGGGIKLLJFDDHGBDC@@AAA@ABBBDDDEDCCCCCCCCCCCCCCBBBBBBA@@@@@BEFILMOQQONNMLKLMKIKS[ZQLPOKJLOQQSVXXYZ[[]^``^]_aabceefffhfddddfijjjkkib[[[[YYVTWZXOFLTK?AKQPJFDGKW^YTRRVZYXWZ\YRU]RQul\fh`ab\W]b\PVVQX[VTQRSVY^jlhcZUPVdg^QMYge\\blh`\VIUc\S]_OPaiswgUS]ca\^^`df]Y]dccaclnfktsif‚¤¤”ƒtwuihœ›zp^RXar†p;4:987779::9788:7CFNfE>]m[SSSSROC85556677777678666666666656666677778:99897888888888888888898989997JpnbW]qM-:LMN_qyrkheN` µ¿È„WPE><>@?@CQ`gg_”ˆQQf†x[V_xp[€½ºYAC:;98<]†€]FQS†¡¨ÅÇ«…hRlnLDJM]H=:HQ`=DXfmCBO7BJJRU@G^F3,(4LJB6EEEOGOOMICNS`LK3CY7=T]lIIDYe^pI:HQEMWGL~~D;Nctb_sFZXBQ17T]SB7HKPB=GRJF@DD9KD=AADIESLHe[^SMR]bXUURPQQKI><<L\_aabbbaZRUSMVaggd`]XQPTRHA96755>BA>AMVN>AS_C?C>>=::OwpA9;:9999:=EHDEIF?<==<97;EQSKEEKOKC@@?A?:74:AA94567:::99:;=?BGKJJJGC@=<:>MephQ;9?DJQSLJTYVRFFKFIQSPMJGBHZhnfPEEC=?KVSPOGDFEFGR_cieZS[j]XnZFFOQKB=>D]qlm€¢Î¶©©Š…†—•™›˜P[vRIQKA>?=>>>=<=GRV_ebdebbv}xxr‚Åæ¸gE?@AB???==;9:;:=DIE>;97655778:;97722?FFFCCDCCEE>9:<<<;:97677:BAA9348;?<777532234763244344544;CGIIE?=;DIFIHGO_g[QW[U[hTHEIFEFGGHFA???;27FA;;;:741EN46J]hjnaJFNYef^]YULBBDA?EKC54?=M£Ô’E]sž¾ÊÀ pmSCB;87997@QQNNORX`faZ]XUNT{ŠuubGCCD?9537BAACCEGH9Ng]Yce]WVVJi}LHXRNQF:878;=ACFJJFEA97fcDPpiRRSRRPI?7555667777767655555566665666666667899888667778888888888888888999;7N^TK:Q]>9ILHM]otg[WMHv—°´ƒkaWVUJ=9:@HPZ\RŠ¡e[bmoqm`icX²©xe;?CADKKIJRRLKFBEKPRSPNOJECCFFGIIIHEGJLNQRQPPPRVbkaQMXgd[SQQd}o²¯¡¸Â¿®´Á¼´¶ÄËËÎÔÎÍÔ¼—¾Éų¢²§Ÿ²­¬¶ÃÀ²Àͬ¿ÖÁ®­Ÿ¦±©¾ÉÀ¶¬­‰”Ÿ·¨›“¤® µº¿¦µ¨£Ÿ§•ˆ¡™›¡Ã…‘´±·‘ˆ¢ Œ›À˺º·ÆºšŽ»Ä¥®¬’‘–«¸È»®Æ¹§ÓÒÎÒÕÑÓËÊÔÈÉվκªÎÚÎÕÖ×ÒØÙÖÛÀ­ÍÊÎǪÎÏ­¯ÌÁ¼½±¯¶ÈÈÖÑÁÓ°ËÓ±’®ÏÒºÐÂË«®º•š­Ÿ²¢Ë¤Œ‡¦ª¢wcœÂ“|£®Œƒ²”•’ƒ{u§™³“Ž“”¥Œx|qoŽ’œ£¢½¨©´­pplqqOp~jŸ_X‚„{…€Zg”c…•h‰hŠlbutihkoommlmptuwyy|…•¥­¡‹tO;GW_VGIVˆŠ§ÄæƒcRmlOLPTX[>J]GP87;k…SALGJ86APXRLdBOR1JNciBDCNi\ŽS0IM8FK:=ˆŽQBFFFGHHFCFHFDGKNPNKIFHKOOOQPORSTTTSTVYVPVXUXXSF3-4AJPNF;30/68>7;=DKHDFJYYOVŠ˜pž¨–duyra_okfPBFJGCBCGQ[^c^C1493/[˜sIPdwm>745CXaR?34AMIFVgiiiighfXMPRT[ruhb``SFIUO<35:=@ACDCCDVfW:1@IB@>4/>SHAFLNRVWLEEJRUTRKGGGHIIIJORU^_XROEKi{wxxqtzŒ”‚H5AT”€==;=@A?;HLIMRKB?>=;=@>?GF;6;EQRMHCA@=:?DDBBA@<33;=934789<;:99:;?@DA?ABNRNOPPYaWD@C@=>AJPOONH:DcnmaRKHEDENXRPQGCB@@C[nfngTPƒ¶uELEGJOQNJKUW\]Q[†¨º»´­Ÿ™””•–™hE??CB?IJFAABA?====>@BTn}€ˆ‡ysptmg¾åÌuDIC?<9::<=<99<<<<==;;975334426;;<=64AFBBEC@=:986678:>@=57F@;;<<851Xq>JPm|nOIR[gpsniaYSONLJIJMG53;49t£{Y\ŒÖãؽªySYN>DGCDGFJUZh¤ª­œzijloy¦¥‰¡£ª¸¿²”mJ=:778<=@BDEGFA><95@AAABDGG@:74]‰hWNLRSssFV\SMMF7579<>ADFIJHHFC:75556666666666555555655555566666668;DO>36767777888888888888899978U:BDJH>@BDDAABBDGJGEDHLHEKNLJIJLPRSSRRTWZVORTW[]\[R?8@BC@9103624>58AILJA;@klMS€…ª§Ÿwz€}mRcjcTJHECA@DIPZb`T=155,JˆTIMQe[;8;ATXG21APYXRWbb`dnpicd\QNOXYjqnifipJ?BB<89::::9:::;::;<BB@>?979@OZZNDBC?;7:;::<<;;859=>>>=?BDGNTWRJB@?@BFHD@ADHJJGFHR`^F9AHGA<8=GLLIF?F`icRHMRQRRTURTYL>8E_^gfiihuÀß~HNEFHMORVbf]VMFdœµ®«¦¤£œ™š™™™˜}P;A@D>:BEBAA?>>>>=>==AN_ks†vs…~{®Þ¨PUN?CEEB>=>=;;>@;89<==:753443369:>B>8BB=?GF>74688878;=ABA=8669;>@?=:66216642459@EC;7766445630/EMKIGC@CIJDB?@Qg_MQac][[YNT`c]VSRPH><><518G@;:99993IeVah|ŠcCRgpuv{~mZUXULECCBFC711.7Uj`WfºçâË­®Ž]>=A[rphefyˆtmŒš’–‹pdmƒ‡—š–¥¤¢ ”–†N888::?ABDFGFGD?a„LKGN^`^XU]VURLG=868;=@CEIJJJLM;ZvQ=NQJg{bw¸Ïɿͺtm„rl…ƒjqwllqoo‰£°¸›€”†j|•‚t‡kOR`ji]IDGGKW[W_`rrKHu‘b>GLIGGGppqpnefePDAAABCDFEIXceffddd[LGGGIIJJJJJJKKKJKKKKKJJJHHKPWVUVVXYZZ_fjjkmopqpqrqqrstvtng_WQNLKPURMLMPLC??AAAACCBCDCDDDBBBBBCCCCDDCCCCCCCCCCCCCCBAA@@@?@ABDFHIGGGHJHIJJJJJJJJIJIIIHIJIHHKPTSTWY[\^_`be]J?BIMQYaghhhggea`cghhjkjf]VWY\]\[ZZ[]\]_a_LEJRLKh^?ERVU\b[]^]Z[Z[V`€kKSOkŒ…v}‚†t]VU]\\a[Z_`ijYOMKJPJHQV__XYST`bbb^mjULIQQYfk\_eiihe\[\^][bgnvsf]_lrkgaW[iple`djffwxow„xlœ˜kSDJ\glq†€H4:987777788789940bjMTjgROOPONJC<6555666666655555555555555555666668JSXXYVPM[pt€pXbe]UPO^{š´‡NFGIKOQSUUSOKIDBFLSUZ_bXNKIGGIHIIGFFHIJKMNMLMPOU_^ajib``chrƒ’´ÁÈ϶ºÂ¾ÆÉÑÓÅ¿ÍÚѺ§®ÆÂÅʧ…©ÑǸœ³·­«È½ÀÊÀÌɬÀ¸±¢|«½©©°»ÂÁµ§Œ¡¥»¦¦§°¢œ´¼¢Ÿ’£ª¤‹¡˜‚‘¨‘·°ªv­µµ¾¡”·£~¬ÍÑѻϹ³³±Â¸±»³³ÉÓÆÌÛ½½Ê²·ÏÑÑÐÈÕÈÈÛÜÂÎÑÈÒÏÓÛØÙ×ÓÓÕ×ÕÖÖÀÈÑËÕ¥»ÂÊѸÂ̾Àª²¾¶É۵ź§ÑÇ©¹ÏËÊÊ×ѭȪŸ·¬¼†ºžŒ„‹ˆ¢œi€´”nvŽ±ŒzŽ„ˆŒ‰zx¥š¢œq}Œ¡ˆz~~e‡ŒŸ¦®Å¯ž¯œ‚t…zgvZn‡‘¯—kx—‡„€{‰zYU‡iu€^«‰iqVLPXZYfof`h{‹†rfcr~od}€XC=j]EGi‰ER­ÄÅ¡ycYcfLT`VqT@58:==FPMBGP6QXANW[ooMGD=nU0,YPLaƒ™B]ffU~@.l}Q=CTFUclXXjTa_MfZLZORYD9NOORTAJG?`]WATckUi_[qucO`]quhRIT[ZTTQOQQPG@B:8:;:536679:;;=@DB<;>BEFFB?BJLEBHIGCADINPPPRTTVWVTRSVY[ZXa_SG:110/17;6CLNVZP>335/????9GQSRMMQTTRIEKV[ZZYODFKQWXZ^a^[[Z[ZSNRh~‡ž”Œ˜•˜ÉÕ‰{µÝ“YH@>??A=<>??@G98:889:75:;:@GE?>?CE><<:AU^LANPA@B><=????=88;>@=;<<639=?@=<>ACFMRUULB@>CVql[N@AEE?>?@EHB;=<679==<:89;??;98:=???@A@<9811651389<@EB?;88863231-.CILNNICGLGAEGCOgbR\e^ZWXW\[]qhQHLNHA;<7..9GA=<<::;=6;;Jmˆ}‡sa_ehjnwzm^WTQKFHLLHA=:;H[ejQN•äé㺧«•yWKRWY\aa[alk[G8?AACGJPNQH`†EBFMZ\WbfTSTVPHF<57:<@CEJLLMNEV¡À™jg^X©”zŠÂйƿZ^pwtsngpxpcYTjÁëáèÅ‚‰†m©­–Šk[n€Š‚fSOIDGXecb[pmCižxC>HJIGFFoprql`VRKC@@AABDDEFNVY^cbdk_JEGIIIJJKJKKKKKJKKKKKJJJHGJMOMPUUVYY\bhjggkmoopppqqrsrrrplf_\^``afcUMORLC?@ABBCDDCDFFDCCBBBBBCCCCDDDDCDDCCDDDDCCCBAAAA@??ACEEFHHIIJKONMKKJIKLLLKKKKIHIHFFIOQNNSY\\^aabdh^PLT]agkjjihiiia[`gggijjlfXUW]_]_^\[YZXUWb]IWiSG`mWDYmdgbYXXWV]ZWW\eenu}Š‰ƒ{z~‹ƒyXKEKX`edcbbike]ZVTTTVQR^a]\\]_YWV_qeVJFCJ``UW[cf_`egia_XOUhxysc`fuifiaZassh^Z]ccckrwƒ…ƒ|s›hF=I[jl`qyH4:98777778879997FrZL`lYNPONNMIA:6555666666665555555555555555666669MmƒˆhD8689999788888888878899;D\kkcWH<5>>?Qirpnjfe\WQLGWnut}xaK;38>LVZYYXRMOcrzlZ_c]Zaeej€•œš†}qfb`ZTNJHEBFMTWXWUOLLLJGGGHHGEDFHJKKKKJLPRT[mqdcesƒ•«·¿ÇÖÔ³µÊÅÌ×ÔÔʼÆ×Øɬ“®¿³ÀÉ„½ÒÄž¦º°¯Ë½¿ÎÈÒÅ­Ë´´¬€¥ÀªŸ®°®¾Á®šŸ®¼¨¬¨²¡Ÿ«¿£‘ƒ£¨™œŠ­ˆ›ª¢ª°¬‘œ´´¾·Ž¶Á†ŸÆÑ×¼ÌùĶÃļÁ¼ÆÕÓÖÃÕÒ¿Ä¿·ÈËÑÎÀÎÏÇÑÚÉÅÕÓÔÕ×ÚÚÙÙÕÐÖÖ×Ô×ÏÐÐÍÓ·³¿¸Ùóӻ½®±¾¦¸ÚÌû“ÌÍ­ÃÓÊÉÈÙÖª³Í¸¯Ä§·’Œ½Ÿƒ‚vz¢¬xw¨”rv‰«‚‹x‚zŠ…ul‚œ¡ez†œ†x~f€„œ¡µÄ·«®¢€w‚zp„gm‘›£’yˆ”Ž‹}y‰tYXƒisth†¤“_u{dVPV\bnu}sp„¤¤Šqdbjxl^ceTX8N`IZjœCQ±ÅÀ›zh[amNK`ZkPQhO+==BDZXA6?GH/.G^OJNKYqT>:33DNbPJ@CTE?PB>HF[sWNJSMjI0/_ZN`s£QXgpt{•R\oUGOtgNhq[TkfrdRfYUtK\YG7IYMLQIIIPjeX[kxtRk`ctud_eayr\OMV^[UVUVUVQKGC?>=<;635679::;:<>;8BCBACEILLMORUUSUVUSSUXYYV]ibXRD60/6?@AIOYTMKLPWT@duKJ`t£§¢”Š{„ƒfCWkaRFED;8=ABEMF944518iF5MOFC?9BG914;EU\\\adfaPFTiqvu`WYXKOWUJPYejv…`JIJHGD>8=GJNPE958::;=@=@A?EJLGWbQIHFDDFJOPPQV_[OGLX`cgikkbYZUZYXYivbp›§£§œ•©Ë­‡­ËŸoWB4=BL_Y@=9OrE5:DA;;;;=?DKH@==<;;<>?><;:65GVE@WU@BGA:54699888;@B>:;<:89=@A>;=ESeWIB:88?FGEDFILMORXXZSFB@JQLCGORRQLJLLIPWKxÃÀ›’qØØàÒ›mXdUGMJLMTWIHUs¦ÒΪ›±¨›—“’––“›Ÿ„eQ==>?DIMTZZRJFCB@=CIPQW`rtps°°³ÜôÄ]ezZNSKB@;;@??:16ELF@:669<408?CC@??A@>;:79==<<<;;;;99769:8201058CJXXOFEGMD;BIIOZX\iaZWSSUhjUS]QJLNMJE=7249B@=??;0CfcWl£«ohljc[^aQZieffTLRV\abdqwjPS¸¥}S^¼æäÊ¢«ªƒimha^TVX\bgqnU@9X¦ÔÌ»­ÇÏÎÁÀÉ«ugghX7+03448<759<:62/07<@CDDEA28GGF>15><>?>>>?DJMPDT|K@EEJRUfw[LSW]KD@9;:<>CGLNMMMQÙãÀzUJpºt]v¨Ñ»­‡ryfhtr`V_hy|d\WrÉâØéÒ˜ˆ‚q‡˜¥°”id€€yvb_fQDDRca[Yi`H‡ŽPICCJIHGGoonoi]H@FA?@@AABCCCFIJNV\ckcLCFJJJKKKKKKKKKJKKKLLKJJHGIJJLOTVUWY[che`bjnnnpppppqssrpnkjhddffdef_SSSMC?ABBCCEEDCA??>>BBBBBBCCCEDDDDDDDDDDDCCCCBBBAAA@@@BDCCEFGHGFGILKKJJKLLKKKKKJHHGEEHMNKJOVXX[_baabfebeghhhijhhikldZ]efehjjmmg\UW^^_^][ZYUOUagT]z^ANpe9NsonmehlZS[YXZ\YZgx{|uz|||{{zgLIOUcljeb_XWTTSSZb`ZPSff_]ab^YVT_naRIEO]f^OWZaVP[auvmaY\X^`_^`cg`Xch`]gsrs`]eeca`gt{w}}w¡nABCA>;63468897872599=BDA?@AA?BGD<;?DIKLLKIILRTTTVTSRSUXXXVZaf]\]OB;?HGAJRTSPEKOUPAZoELUx¤­¦Š~xwsP?\kNKGFD<6<>:8=LV[_babcgg^PMZjroe[VYSP\dWMHELntl]PENTRLKHCFOXL>877878;?FPJ?HUTHObR?=;::;DTUKMWda]VQYP[gpswhW[\ZV^cibA;s¤§œ’œ¦¡—Œ²¾sL\[IOP`e~I1XŽc9?s]9<<=>@CD@<<<;<<<<==;:999?JDAORHFGD?:7777779>?<:=AB?:9?CC@=>=;>BBDB@=9Mioi“ž¢·ŠŸÚËÖÏ­¦Ÿ•ÅnGNJIO_\FVb_€Áд¢¤¢¢”ŽŽ•œž™„ˆ¨‰VFQSTTSSUSMIGEIEAXbTU_erpl{±¬»èÚ†‹tpdUNGFG@=:3/7GNIA:58?DD?7.4@<6678:==703337@@>=>?ADFE?:::968679:;81/019@FW`]QFDBGF;?HJLMK_d[WVSLTmxrWPTVVUUTI=99:9;==?>;3E–ƤsslIMRFJTb`U^aZe[=<:96226:?A8315?EIa†pNOVnhDA;68:@GIIJNPP|ÌËž`BFYx…e``_‹µ”‡°¦ldiejc[cssb`\a¹íÎÅÑÅ£{‹ ƒ‹‡i\g^Uij_lUBEIRWRSWIQhXLOBDIHHHHpoece\J>AA??@@AABAACDEEHQ[\[QDGIJJKKKKKKKKKJKKLMLKJIFEGFGHPVXVWY]ac^[`jnmmnnnppqqrqkd_[Z`fecadgcZVWRD?DFDDDB@BEGMWVKCBCBBCCCCEEEDDDDDDDDCCCCCBBBAAA@@@AB@ABDEEDDEHLLLLKKLKKKKKJIIHHFFFJKHGIMMNQ\adfefhihfeehlkiiiikmc[_cdfijklplWLY]\]^[\]QR[_c^\qlXPebDUnscq…zjUUWX]_`ZX_ddWY`bows{vu_MOUZ`db`XONMOOLS]\YOHVd^^`_]`aY\e`IGPipl]Y^XcYNQVa\bb]kgZPT\dgcY]ceY`gbin][bgihfb_dlwws›ŸlBCOZoyko~O3<:988777767773>s^Mdh[QUTRPMKFB:5555555555555555555555555555555557DK?79=<9567878977777778878866?P^_J::Epy]HQ^UigQLXZVOMIIP`^POTQF@8FLM4;@32DiU3<<\<8?<@8A=FBULU^Vyg>6aPPalˆ„V=PTŽŒV\XBETh}[i…OFajgV^]bfZlVRFKSDB;:AFJLNNLIILPPORUSPSUWXXXVX[_[Y^\WSOLIJSXRNTHEADDZrrD?CA9564/L{gCCIKLJD@<87ET]`__bfhghhid\_ef]RQSP\je[[VNBKstheXBLYZX\^ZNIQG96999867?=:9<<<=?<9:>=8799;AEDHONGDCAA?=;999=?@AGIFCB>;=BCA;:;;;A@?>ABGKRbmdO=6APME=?79>DD@>BBBCJU_x|Ž”’±ª³ÕÀÁÈÁÀÉÙãyFOKHMU_\`hl‚›š–›š‰‰Šzqq~‰‰²Ð™]STSOHEFD@CD;XhPXk^TV`s‘šœ®¹¯ª»ÜÉ„‰ƒj\VWXE788:@GJH?869>DE=5/11/4;;87:<821138=CC@>=><:;<<;>?=;AA>>??;858::GNQVTKA:=KNJCGDBATXSVXWVWpŽ…lVXYWWNA:9998::>A>:/^ÓçÚ±lGCVbUKJT\^cfgcQEc…„vqw}‚‚Œ‹eTek[Uv·¾´®“rr||nb]YMS€‚hb[k»ïÙwCMn¾¾´Â°«›‹‰ohv\==>>?EGFDDEFHJQYgw‚‚ƒ‚q`_„˜“—›™œŸ¡¢£¢  ¢š—Œ‚~jqjfhobXuxUPVr‡]LXSH<;CGJPWW[‹bHI\jsk`\XODGu‘œ«“i]esufY^fc]c`R|žqvÅâģĪowzyfHDHJ]mcYJDEFMTRONLSUOQJ?DHDDHJrqf[ZZPC@@>??@@@@@BEFGEBFKJKMFHIJKLKKLKLLLLKLLMNMLJHEDEFHKQYZWUY[ZYXZailllmmmopppnnkd_[XWWWZ_egd_[ZXNEEDB@CFLXahpxxoZIECBDCCDEEFEEEEEDDDCCCCCCBBBBBA@@??==?CHLMMNNNOOMKLLLLKKKJJIIIHGGIHFDEFEFMWdd^Y[b^V]fefhhghiihklb\`bdhjjjlqhTP[\\_[^`[XZ\]^^_qx\KZo€wa]x}hgobQPV`\]^WWZa]]bdujyf]TJNTWZ`cb\TSSVWNLSRTQKLU__[ZakdT[kfGN[cg^[[eddcmdXW^b^`lqj[Yk|xifllgfheikmlkmolje\Zk}ys–˜eEMT[p}~~„R4>;88777777776,X^_kdPPUTRPLIGB:5445555555555555555555555555555554333336=;597?L]ac]TPYhrsvsmcWYZZZYV\^ap}…uT>CRZXVUSSRMIKPUYZXVTPNNNOMHFFEDDFHHKGLXV^fov{{z‘²ÂÁÆÁÉÍÎÏÎÎÒÒÄŸÈÓÇÊÎÎËÌŲ¾ÆÐÇ«»µ§¦¡ÅÄÁ½¿ÂÈÉ»¹ÂÉЧ­¹°¥¡Œœ¤±¯¦¹Ÿ†£¥˜ª°©¯›±©«—¬¢±œ–¡“™¤•­˜’¯©¡™»Î¼¢´ÍѹºÈÎÉ¿ÏÑÊÉÒÒÍÃÉÉÅ»½ÊØËÎÌ¿ÚÌÂõÆͳ¼Õο¹Ö»¿×ØØØÙØÙØÖÒÁÓ¿ÎÖ×ÖÔÊÆθ®µÄн°ÏÄñ°¯º×ØÌÐ¥¶×ÃÏÒÖÁÉ×ο²ÓÆÍȱ™°©¿•k–Žt}‹¾dr‘¢˜•Ÿ£u‚Š`imeWj…¿—‹\kl~t_„ymm¥µ¹»Ã¿²¡†•|m}}€‡q|…ˆ‹tŒeuufm^jc}pm‰g~–ŠŸ“gk~pcan~jDOdo{rb‹aDKg[W_TL‹|u‘x¨Å·—”~_c_HZbbtbSI7VSFO>bkg:>;VM=DC888AL7/'*-8NI7DOj:8L;C@><<4VK\TVugLp[@[\gv„€>Bw•yc^Talb]o^R€uC_xiNTX]_Xx[]gY:@UeqrK[‡jpš~}[hsqupx€`hnYOgd`[c[YSSSTNVBJLLJG;37449:74758<979;;89;=<==?>=?CDGJMMKJKLLKJNRSUWZZYWWVVWWYY[_\[YTONTXSLRM643>t˜kIFz•¡ š–„gULOitJDPUKB9<=@B?7431Cnj?=EDHH@:6:EOTSYcfdcgigiopd[YWQMJC9:;::767HTDDFHJKLMF<:<;945H`nlgb`__XƒADNmŽ­±kEFNYTB=AXƒ“‰„„~z{ˆ ª«×Õ›YVgai”¦’’œ`o°£V:<===:9;<>=<<=<:;>=96558=EIHGGDCCBA?<99:;=@?=@DGFB=:=AA?<;==>>??>;<@>98;=?AB@>=>><87@EDA?BISUXdgU=49JXPFEAG^BBBDDEDDHO[g|†¢¹¤›¨ÈÊ»µ¹ÁÕåÜŒcWUPJFV^j™¶Æ·‰}|~‚‚‡|w†shm€zq›—YIHFDC@=:9?B:PwjXe`S\lt®Û»«¬«§«ÕÔqvki_[Y[T=6?DGJHD?97876;@;610/17;9557:<8655:@BA@A@@;8;====<=:79;=;;ADGJEA;12323348@DGOJ>88O`^SIB?>KVXYZZ[Ue•†xoTQTRJB@>=;99:@7?¨ëåß©Š~onnYZ\UWTS[`WNUfnhas‰nyˆƒŽ“™nWf¨Â¨†zqmz†ƒkb__aeacbe§æê¸^VYa•µ¤“‹Ÿ‰lLfZ??=?DFB=43663002Fbkcc\[aVMSVFHUWWVY]djpy€‰Œ’ž­¨®±µ¶’d^aWWUe…bt}r_PNVdnkcaXL[pq{eZclb^ly„˜¨žzx„~qk`Z_][abZQLDSáÖÈÏ~No|f>9A@CTYJDEEIQVSOPQOSTKFB?GB9CJonlbVOKEB@???@????ADFFECCCCEGIJJKKLKLLLLLLKLLMMMLJGHKSZ]^affd_ZXVUSX^bfiklllnooppnmmmnoiXQX^bggec`\]YH;@BFLRSRRQQQOPMKKKLMLKKJJJIIHHHHGEDDDDHT`]QIJT\WOT^a_`cegiieaik`]`adikjjmniYPRV\]]_`]Y[]_]WducGN_rlYn‚iXahbUE>QYX`^^^Y_`R`Š‡rirbQQ\]Y\fkeZUW\[YVRQUUWUQ[d_cnhXS\fdPQ]`f_X_jjfgxnXTh]Qhh]]YRalpoicpytleie[jlhjkc\_`[arzsŽ“jSWX_iwˆU1;;978878878728z|cjk\GPTSSRLJGB94445555555555555555555555555555555568887;=AWfgS:6877777777788I`ebZOQ‚§OHLBTXo˜‡SRUVWY]VF=BS\N717AKYd^ieY_\ZgnstpfWZ]XSOPZdddifK6DUWXWWTRRSPLMQSUVTSPMJKKLKJIFDDEGIHMGLc`gqsv•©¸ÎØÕÕËËÎÍÏÌËÏÕËƹ¹ÏÔÉÉÐËÀø­³³Ê±¸Á”ª¥ÁÌÄ¿ÄÁ¿Í¾¶»ÃÊ¥®°®’¨’›«¢¨¶´ u|Œ–¤ª²¶“¤œ­‘¡³¦Ÿ‘¦¤…‰©¦§©Š¥µ§»ËЮ¨ÅØ̽ÅÏÏÀÆÔÎÇÊÒÍÅÆȼ´ºÓÕÎÏÂÎÑýǶÂͶ¸ÊÒÅ»ÎÄ»Õ××ØÙØ×ÖÕÒ»ÑÈÉÔÖ×Ù͵Ͻ¶£Åй¦È˼½±°½×ÖÊÓ²¹ÕÈÐÒÓÅÊÕÐÅ·ÔÉËŸ¥Ã¸Ä˜kŽƒ†‡¹¤hm†œª™ž£’|€e]dgZdz»¤‚[ggvuYrpjfy§¹¼½Á½±Ÿ„‹–ƒntŒ€h{†ˆ‚sygtohq\nc…lf‰{g’§{•€pquuh]Me{hLSZt„}_qoM\^`kYlQˆnw’®½±¢˜p^`ZN`an‡UERP]IYPMŠ‚kc66:LDEG:/3;FMBAH:38?EEUPF;FQ7KI673=QSU>Q}ZocjlEPLWln¨n?nŒtg\nMkj_dŒYV„^c‡{F?RTWYlhTzdbŠam|qA[œns˜}ƒ~WjulujucemSWgc_YdXXJQSSQRERQQOL:7@>9;:5779@=776578<=85;><D5429eŸ£šewŸŸšš†i\ZYiwbYQH@ABBA=;;85-7ckB0=B=;619AGU[YW[bgjjghiop_PTOJCEC78ObdY_db`_dtvjc[R^TKWjmrlSLI@<<<;999=DB@BCCCCFMQH=::87=CHVaa[T`b[ÂÁ?Bu¸ÛòÍU@LXVG9GL;@n‹}rttyŠ³Ê¥“ª¹_K\fS_›£•Ÿ–•ª¨n@;@;999:>??=<<<==;9:67?A@CIHA>ACA?=;855679==;:=AA?=;?CBA@BBBBBA><9:=<;:<>BC@;:;<==88BHHB>AP]YTTPD@JRTYQ@A>qºV?HSOBCEDFY„Š„šÄª›˜°Å¬£ÄÞÁ¡‚•—}^NKKUs°ÇÁ­‰x{wnnpfex{xwpjbd]DDABBAA><>@FPPbi`c_`lobƒÎ༢ž£ž¶×™nnUJZbc^UAEKKLJHE?;::62599856899989:::;;986;=:668:==<88:>?>9=?97ATeZE??>?A@=9=?@3láïç¥Y™‹zlOOZXWUU\_YX[]jii†“ŽŽ‚yƒ¢¶£‡wr¨Ï¡€€zru†‰Š{h]X^aWJT]qÃëÓDHOFOf[EnšžŠ•ƒVNF@??@CCA?=;;9985DsŽ†sk`XdLFB?<>A>9752346778::5;td-9==Uoj[UTPLL`Œ‚|Œˆ†ypoldkt€†ugrxZMPWk}yot¤ÌÖÐÁ‘pnwtb^`abaidVaYa­ÛÓ¦\?Sox^DEC:82((LlVWac=86;79>=:;<>@CEFE@>BFGFGJMNRWZZVRSVUWYWTSRQRSUW[]_[LA1=C664S™§¡§Šo‡ž¥ž˜ŠoifZdmhkR82?BFKX^^`aekllg\ZZ^hkj[OXlsncRMF><;;;8;>ABCC@ABCEGHIMD:::;;;=CRYVTgbräÆNzÓêñæ—@8@Z`B4IOMcosonury…©¿¤¡Â¹„oqnpfl‰›¢–›¨§§¥r?8:8>HB:<;<<;989;=?;78;:76658<==?@@BBBBDFFFGGFEEC@><=??><=AFHJE@?==<>?@HIHC>ANRD?@>?Ob_W_lSF?’èˆ;S]OADDESexˆ†Š ¨”ƒwy…Œ…„·Û±k“¯oTNILZQiœ³±‹x}th\POXgqomja_dj]@E?BEFDAACDDX`ZX]^_`_`fq•Æäšœ–¤¼¡˜yRRZ[fpb]QINOROH?=;:878::;<;;:;>AB@<::8866;>82007==77;?@<449;;BO[Q@?CC@===>?@?P„¤§Žlkc]HB76>d]OLKD>>>=>??@@??ABCDDDCCBCFGHIJJKLLKLLLLMMLJIMTX`dhmponnkijiie^[Z[]_aeilllllnnmmmmmlmpqrohegdceedaXOP[debelrtsrruxxyyvsgWJDFHHHHGFFFFFEECCCCCCCBBBBAAHTZ[[VPRTUUSRQQPONMKKKKIIIIIHHHHGGGFFEFPVMACNX^^[WTRXadegggfec`flg`__aejlmmnpkQ=ALW^]Z[^][XUS[`XOWs}‚v\o}vm[VffFKk^S_filvk[ix„vofZbol]XZWVVW`lstn_QPY\SQZ[XTKO]]XV[_\]c_^c\Zbb\aa\LBFDHVf\NGO_c`fnpuk`icRP]jgcggeccaa\as””q]VYckuxqƒY2<<;9::9987974rcBZn\?HTTSROKHD@823455555555555555555555555555555566654446:AI;;CFFDEHKMOPQRQPSUUWZXTQNPQRSSSU\a[T=7C>@GZ”¦§²Œ^y•£™’ukk\gj_kV80:?BA<9;>8>YZ866,,6><;<;:999@JIB@A>::999868=>;855:>??@BEIIHGFEDEEDEGFB><>BB?=;@BFGEB@BFA77;;>Q[QSbŽ‰tWžë°H[dIB?@Qel€™šˆ›“‘Œ€pead|•Œzq›˜FKPMLYUP[ƒ¤‘y{rcO@EVep|†ydZQs‰SMOAQSME?IXSR`a[baWOO]}”’˜œ••—š ž“ŽˆbDCKUo‘zcVKSgjI<=>;<<:89;==;;=ACDDBA=:8866@KKE9.0597:>><723<<8:<=CEEGC?AISXQNLRVJ@?84443347Y€‰tkrrk“†Œ€v’½®cRWW¡Ç‰fY[`j{wigikk_ciJ>>DŠ¥i]\diqrniir£™qJ\pqU8<===?@@?>>?AAY§¥‚Wa]G><9;ACBA=:;;=?ABA@?=H`ˆy`{U56:?GNbdg…”~€‚t“€h_ƒ™›™‹”‹seq‚lV^UGJTKc¹äÜÞܹ}oš§wi~€nYYi\P^VKMPanfbb\WRQPOPQLHEFHMOQWYRR]]RYee\URIDC_[L?>@>==<==>>??@AACEFEDECBDEFHIJJKLKLLLMLIJMWbggfeglnljighhghfea^YX]cgklkkkklnnlllklmmonlkjgb`dfdb^\]a]VWdrvpopsvxxwvvwtj^NEGHIIHHGGFFFEDDCCDCCBBBBBGU^YPKMUXVUTTSRSQPPONMLMKIIIIHHHHHGGGFFGHEBCGVa_TIHQ\abdfgghhhihfjlfaaadikllmllkV?>HPRRW]ZYVVW\]\V^~Š„ƒpf…{`a_covgu|cY[dnv{{ihz‡|ym[oŒpZV\^ZXU[ellh``miYRVRLOQXa[XV]mtoke``a]YVPY_\UNI@H[WMGL^hd[[accYS`ZOV`_]cljbdki`X_duysaUZaiqrlƒ\3<<;;:::978;1KzLHgmJ>LSTSQMJFC?6123555555555555555555555555555555555567877AD<8468776666678788889C:Q˜w58B>6+xÖ’C;87>S^T;7>C>635kJDLTphiV@\aŒd„‹PtSSk‰ZtoŒ|mvbƒ³Žˆ‡j‰~[l^dhwzkqpNLnYT\dbSDKIFCQPIOFJOVafaTOQK<7@@:7747@E?13CI>=FF>@HI@;:;=?A@:1600?MRXdhda_`^YYdfdgc]\\OIYbXA9TfOCZihjpldho_QbiSNowleYJFHJLMHHHHHHIIGHC<:;=:9999?C=:AEFB=<@A=899;CLOIBAB@><<>???>?@?>;:=?@BKH@M_“¤•‚³íÉ`\`CDDMf|’ºÓÌ­›“•švjfVGGR_„£pJQROGO`ZaŠ’}pplbL@COay‘‡hZVJaˆv§WK[TE:Fb`NVdildONi…–™•’’—¡›‘•£˜ƒfM>:MYs¡d^^pŒz@3<=;<988:;:::<@AA@ACDA;7668CMSRD4/034:@<627>B=7668EQICEAATdk`LITQ?35653210353=7[˜§„R>DB>@@@:E|»ÞÛ»ÙéÙš?6DMwkx¥¡pxœ–¯ª’zxŒoXnŠ…‚ss…w``[EAPLm¾ÐÐßÛÖ¤fy…in…{Y^•¿™ZG@GHIbcWWY[[XVXWRRRPPOPQRW_a]]a^UW^ageRFPVXVK@=>>=<<<===>??@ACEFFGFDDCDEGIIIJKKLLMMJOYbgb[Z_cjmlihfgggggfgc\VX^dhklljijjkmjiikkkmmlkllga_bfdb_WNJHN_nnc\fsvvwxvvwxwrgaXJIIIHHHGGGFDDDDDDDDCCCBCJUUKBES]YSTUUUUUTSRQQPONLKJIHHIIHHHHHGFGEEEFJUXRGDO]b`acfhhijkkkiilkebbcfiklomgnoTCFFBEU[YYZYX\][XZv‡z{Š•›ˆcELOV{{iuiZXX``Zd~‚†‚€}rck„†qZai_\RMSVTYcnng^XWUUTPU`^XWY`oqofehicWP]fc`SLFGOFGOPZmnaZZ[[WW]`[T\hjjrqgaiusaZ_XnŠ…gX]glnnq†]4;=<:::::8:94kjO^qd@BOSUURNHFC=4023555555565555555555555555555555545567853:@705877666666677778:=;7BG:7<;952Z”X6B=7>QYL:27?A;518LH@<:6?kvWJIDHMFEGHKV\YUVQ?JkmRDFGC@=EQRQTQKGIILRNJHGDDEDDCDEFGIKMLX|ž£}‹¬¯¤¼ËÍ×ÕÌÍÑÎÑÕÀ¸¿¾Äº³ºÍÈ·ÆÆšŒ°Ã¹ÌÊ–‡šÆ¿ž´µ¤¶±À¼«²Å¨·Ðµž®›¯žŽ“ŸÂ£œ¯½±¬¦Ž…ƒ|Šzv”“¦·˜†w”›µ¨‹™‹˜ œ§³Å×ÚÖÍÅͼ´Ä¼¿ÉÁÃÉÔÆÀ¬­ÃƵÈÈË»¯ÂÍƵ³Æ¶¾¹¿Ç¶«¹Á¹­™ª¤±ÉÏůÁÚÕÍÀÏ×ËÈÑÁ¤ÊÄÄ×ÌÇÒÏÀ¾ÍÉ®°Ì·©¡«¾ÇÖ¸ÜÕØÐÍÎÎ̶ÔŽÖÜÄÅ¿Äͧ³ÅÅÏÍ£„˜µŽž§zxd\es‘yŽ²–vrl„½°oXYWW[bx‡Š~qluˆ«ÄÅÄÅĸ©™—–•”|Y`DIJxŽnmz{y‚l~tW_l‹Ygxmi‚¥™Ÿ†—“tTiv•‡E^^Ri}ˆ‰ajhGz{K[dS]X‚nWƒ´µ§®¢tba]XuxaSokhQP\Xg[GXI`“ˆ\OH8P`aN:8776;=LgQ9@LM0:8;5C6.>ZR@NP0"056>PwpTNkPskx]DF{€?LUNDd‰{]I>FUd²tt¨bdWL`vZbr…gpjs‰¯Ž‹yi“qWn^aixpuugA__QO^bcLBJEAATAIDDKO\fdYPUZM:?G>9:99@ED47>JC>@BBC;8P`@0/4:HUWW]fidaec][bhaYWTNVUD=DHMPMORJFFD>CFHJNQH}éêâáèçåâßÛÀyPWdF0?ZuƒŽ†~p¨ìÁ|€†|xuxp^RUfu~ƒ•œŸ “lgoi^bmlkgWD87<@@=:88:=>=><99;;9:;<=<=??=;;;9;>DHIF=:>?=<;?BDEB?@A<6679?INOJDAA@?>>????>=<=?>>?BDDA=:>V†¯—‘§Üâ‚Z[RQKT„»ÑÒÐͯ š‡Š’‡mdnaKP`t¶Ä“™¦Ÿ{le_x’„vgcf[IB?Ec{mTPPPOO•›éšNW[F?HTUPV`__[PYs‘˜˜™“²½“¢˜ˆiRKDSZ{¥˜jgs‡–o<99:<=8479;:68<;;<==@?<84227=CIJA865229==83IE;>=4H_h^LJOG=525548AGID77DJC63444:DB@?AMPO[c\a¢´½°˜jROQMJLNORTQB5DzÃçÊ_Zkf^Šgb¹Ç— ¦”€ul`RP˜È˪™™Žf:KUTLFHLDPWXhƒ“™•…bro\TLBB=;IUW~Ÿ°¤…{|psJ16=BPkpK:?>??@@@@??>;Q‚R:><7@NKADHG@>=;;<=>?@;]¶ìñìêçéêíä‰?LY–ÚδÀ‰]…¥³ÒÓË…pVKJ\fivxƒ†„|iWTN>;EGcƒ°äÚ߯]PW]o~fhªáì·eFCJ[bjgb]QSTTVSNMRSSSTUUT[bbabb_[ZSMYeZP[dRPIC?>=<==>>===>>?ACEFFHGEEECCEHHIJJKKKLLQZ\VOKKTakiccdefggggfddb\VX`fjkmnkfeggiifgjjjlllmljhb_adcaXH@AFT`]UWalruuvvvvwxxvohbZOKJJJHHHHGEEEDDDDDCCBBCFGDAFS[SKOUXWXXWWVTSTSQNNNLJIIHHHHHHHGGFGGGHJMHBAHSUSXbffgijkllllklkid^ce^dkkifgmlZLLB:M]_\YXXZ[ZXY_aU^‹œ“‚aKNaS[[R`a[[^`bifw„|ƒ„yj_]m‚€h``WYUU\^UPT^^Z^abcd^SMRXXXOL[kh^hy{ti[bdaXNLLMNIRcUKS__TSOSX\eYVSQ_sxzreahqrj^][mˆ„j[^pocl}ˆ\6<=<::::<;<1IvVXktTCLQUWURMHDA=41445555556765555555555555555555555444553456@C5377665666666777779767675877548=9>?;7?OH=;;;=?:75HZD99998FSLIIEHMFBAELV]ZNLO@?Vi_LGFC>9DQPPVOIIJIEFGGECCCCDDCDFGGGOo…‰€›Â©®ËÇÃÉÒÒÏÏÇÁÉÍÌÕȹ»¹Ä¼°±¼Îº¯Á¹„~ž´»Å¼‘•“½Ë «»¨²¸¾º¬®»ªÂɯ£§•œ™‹—²®›¤®¹ª¨ˆs‚‡‡{q¡ž¬¢›•´¯²¨¤œ›Ž ¦¢®ÆÖÙÕÏÃÊÄ°¾½·Ë½¼ÆÐËÿ¦°ÍºÂËÓÊ«´ÉÊ´Á¸ª½¯Ëµ©­Åµ©—¢ ÊÐÒ½³ÐÓϱ¶ÎÒÈÇÉ¡¬ÚÀÖ×ÁÊÍÀµÀÏ·¬À¼¥Ÿœµ¿Ù›§ÙÕ×ÓÍÎÌɸÔÊÀÕàÂÅÅÆͧ²ÉÀÏȨœµ£©ppn\_gr…~wŽ“}mn¼¯_IHgvrmVWp‹£°±±¼ÈÁËÈǶ§¦¥Ÿ‘{uvxmh„€ilt~tˆjŒdR]yt‚_ihhpŒ’¥•tˆ—Ž|[am‚”YESO^u}”xX†`ZŠ_Tu\H^ynP¯±¨»«y[]cQ`kXUkr[MUYZ]LSXKbk\^KC?NS>9:?118DA@FH:FUXK^:/>M87NTNOY:#&=S<;>Sjigo{_lal~k?E‹u_iMI{dWXPc`žƒY“vSTMlhRvnOnzœ±}‘ck—aYla\kpt}i[DmOKL^``FBI>?HLAJ?FJS\_ZROY\ODNPC>@@AEH;7ALJ<@H?7CNC46DLMKG@:?DHHCDFFEEFGIJIKQTPIJPUWSPPRTRRRWYWSD]‚™ˆV]FU…¡—ŽŠzjk|~j[PH>38ABDE:AnuA-8DPWRQW`fib_nfa^`\X`^YI864:=79L]L9?E[dYJP^feaXV_XF?L`f`TF@BGHIIIIHIHIGB=Ri]UQA?>;JZTGGEIKB?KSUWXToÄìéêêéèæèéئ^:S^>07Uy™¬ |jc•æè›V}†€yn_VVUZfov‚Ž“˜‰dYW^a[\o|rgd`Q>69@JQI626>AAD;99=;779::<>AA@=88:=>>??=99;;:;?CB??>@DA759<=@FNOKJJFC>=@ACFHF>;8:Mo­Ÿ‰®æ¦[^`iGK‚²º½Á°ŽŽ›—˜–ƒz|u‚¤¢«ÌÔ×ÕÎËÊȘemgfea]Z]OCABS`TGHJLNPC`Œ¯ìÙ}V…fGPPOQTWQONMQM[£ÕÓнœªÔ—’–…_TOTa£›ney‰ƒX@B86@A:68::968;779;:975443479:;;8776335:>><=BFHHF:39C?8997=MY\UNID=7338>HY_SE=75333445856653CPQILUk¨ÙääæåãÒ¬gQZTOQ[gu‘›zz­¸¾êæ§\red£çÌ}cp¢Í¬| ™•€g^VyÊ×Âœ”“ƒUCHIIIJMJM\]`{•— Ÿ˜²pLPVOOOJ>>?AAAAA@?>>FJ=8?>=;BKG@=??<<;;;;<<><@¡öëåêêëæçíèŽDPKxÞãÝÓ‡²ÎÙº¥Ã›gOSWafq‹„tlb\SOB55;>DNTNÐâÖ’UQXalz’ÄèÔ¬„mmooqqrrnh`_XboePDLRSSUVUX\_^_ef_`gYMPW^^]^JJE@>?>=>?@?>>>??AACEFGGGFEECBDGGHJKKIJJKOMHDEGKS\\VW^adefggecbb`[VZbhklmomf`bdeeefhhijjlmlkicaabbaXG@EKKIP^inprttuvvvvwxxwmb_XKHJIIIIHFFEDCBBBBAAABBA>>DMUQFDNWZZZZYYYXWVTQPPPNLJJJHGGGGGGFFGGHGGGDCDHIFN^hiijjjjllnnmmllibcb^eeQRZXae[QKJC@aw_IJUWTTX][SLMakk][fjj_cJ5Tg_u|bgplpqb`kmklf_[mxslbVOR[dib\ZZZZ_eghicXQU]]XMN^nm\Xbb^ZNNRNHJUVLKZdngYR_f_]XUTSXQTVR_s~€|ticdijb\`irqd\[aVTlƒˆ^9<<;;::;=>74gnN\mfEEPSXYUQKGA=;5345655555665555555555555555555555444558>HKHNK81885556666788677888;A:?WG6663/0:D746BL@797>Ya@9@?>;:AGHHGIOGA?IQTUOBDKG@EYeXFCFHFKTVVWRHFGDABBCCDCDDEDCFHIILPq—¥™¨ÕÄÁÙÖÑÔÓÑÎËÁÁÄÆÇÉп¼¶½Ä«¬¶°Â±¯º¤|p—±¯©¨¥›®Íž¤¾ª®··¸­¤¬¶Æ¢ªœ˜Ž†ŠŽ™­œ›™µ°§…ho†…„{v¯ªœ˜¤¤–®À³®­¯µ¢•µ¥©ÁÖ×ÎÍÂÃǶ»½µÈÁ³¼ÌÏÂË·™¼ÈÀÈÍÕº¦¶ÇƸ¹Ä¡³©¼¸¥¥½µ®›‘™“ÁÓ××°¸Êд¢®ÐÏÀò™ÍÒÍÝÐÂËÁª±ÁȬ¹¸« –§½Ò®¡Ð×ÖÓËÌÉÃÀ×ÐÇÓÞÀÄÍÉͨ´ÈºÑȹœŒŸ§’§°wnthZ_\k~vv{ziŽÉkIVRn}ziNH\t‘ªÄĽÃÌÊÇ¿²³Ã·ª¬³¿ÌÑɵ¢”€qpmƒzƒvŒUU_{k„gk]kwŠŸŒ˜xw’z`j|…uRBRRot›jm†Rs‚UktChwhQw¤¬ªÇº‡]V]IWeRUkbMVVTWRT`OXSWvhFBNM_Y>G>09CFERo7,9Lx}[TJRQV‚™v]viizH^z«tqD\~do„‰™†…pBYhGY]nŠdQpeHuŒª§y‡P{’Vdh]Tmgsz]SUgEENZa\BFH7>P@EF>HMQVVSPQX[VUYTIIIHHIGEA5;MK83CTWSLC;?DDEE?ADDCCFHILLIKONHHMTVSQTVTSRSUUZ^YebY{fQ;Hy—›šŽ†zcqomd^WMC89^_5=NVXURXcjntf]tnjoeQDMQTD648ISGFOKAABE[l`DBZmplU9JTLIJKMKE@@CFHJJJJHHHJD83@clXG@>72A[_UMCDPSU[]__^f·òéêèçëìåäÍ_D4JQ:12Mfbr}xnk˜ÐíËM`‚‚q^[ckhft€…ŠŽ“„ePY^c_W\ovnhb^VCAEEOYYI94<@VcD:;8746999;<>=<989<=<:9:;9999::89>DC=>ECB@?IKGJOJ@<;>ADHHFA>BCBBDDCCDD=APt’Œ……Á¬Z^a¢~Ucr|‡ŠŠŠ”™œš™„wŠ‘Œ°ÊÏßÜËÌÔ ]a„_KILNMC=9GUUSYSFBTcRU‡Ãåè¼™ÌDPPORRNNMEBB=Q²¬«¯ž•¼è¾‡—uWM|…žœqd{‚wljP<IH>8998754679;77873AQPG>>^¬ÙÞÞ×ÏÒÞÊV^hmkq™¸ËÓ»£}\šêäÇ­³tmÁïã§ddœÆ¥mz›¡Šo_W`¤ÚÔy”ƒYDLJDHJLOOMPSoŠ’¥´¯´±WKAEMRQH5087>Sg¦ÄÁÄ£‰|Y;:=?@@ACDCDBA@BA96>B?;;GLE>;:9:::;;<<;<9>Žëéåççêññé¯N3;0WÎÞàÚÆÚàãß»º­hbjrb_^ƒ¼Æ©sXKHGF>25:<6@YPP•Ò¯];Pq‡·ãîÄxYVYXRKIWjoqqd_al…SCQUUTUSRWac]`fd`dgbXQQai]XFD@?@@ABBBBA@@@?@AACEFFFGFEDCDEGGHIIJIIHHHFGIIJKLMNXbbbcdeedcca`]ZV[ciknonnj`^``bddfghiikkjigda_``aWHDFEDPgohfouuuttvvvvwxvrrgUJHKJJJIIHGFDCAA@@?@@AA@>>DHGDDIPY[[\\\[\[ZYVSRRRPNLKJHGGGFGFFFGGGGFFFGGEHTbhggijjjlmmoonnnmmkcaffcJ;KXYLINKLMCYt^LUZWPMR[^^\WTUYW|ym[gj\lro–ŠZX[`fcXUOP]isigrxy|u[OIHR][Y[]\Z^b\VX]e_Tcl_Y\fuoUFMQNMGMG:545565555555555555555444444444444445656;JQPMLKC63777777667997898779IQHad:582BU<<:8@CBA?@CA>=:9?U[@?GGD@>CIIFINPC@AJPPME=AFIJHHTVHBFQXYZ][WSJDGD@BDECIWNEFEEGKLMRa}–®¾ÇÜÐËØØÒÑÐÑÎǺÄɼ»»ËÈij®Ç¾¦²­­¿£­ª™ouž ž¶¨©ÁŸ ½«§«°·©ž´É»˜¡š—†ƒ~Œ†˜ “‡¸¤„icq‹–j’½ œ«¸“”²»§¥­¼Ç®°¨ÀÏÙÍËÃÃÆÀ¾¾®ÄŸ°¿ÐÃÂÌ¡¨ÅÅ»ÒÉ©¤¶Á¸­Ç¯¢®§µœ³³´©†‘Š±ÖÕÛ¿¡½ÇÁš¾ÕÈ·¹™³ÔÎÕØÌÉÇ©¦¬É°¶¼® ™¤ºÄ¿¦ÇØÑÑÉÍÊ¿ÆÙÖÍÒÚ¿ÄÐÌË©´Æ·ÐÉÄ¢”£˜•¬´…ssx]bcTkut[`¥œcvWSdqnrnTMIMW_–±¿ËÌÉÉüÁÌËÍÛåéçæÞϾ ˆ‚zmŠ|†ŽzNZpyrmf[tv‡Ž”Ž‹Š{“—„^zv…wvBLFg}yžš\}j^‚gRzOjuh[n¦©Â¾Ž^OXHU\LU`KOWTVPSe]T\JdˆX>GSk…oNF2@CB:?82$/4:3FOADH<>F;?M\w97OLdŠpYSDF;X†\\zey†qZ`x͘vdzcXs|}‡iIwOR]`eb„]\bbTˆ¡£™„h]–‡bpaTOfekuSQfU?AQRaT>NB/BRALPRSSSSPU[\\\TRUQNLNHKHLFDGF:8FOC9FV]\UJBCHFBB?:<>@ACFHKMNJJLKFHPRRTWVTTRSX\YZ`bc[OcWK@Hq™ˆxdt^TUZZMIHGGJB7LztA8S^]Z\cimnnyi`qzoaP;,8HLFDBJebLD@>HLCFZpeGDZs‚wH+ASPMSWQI?8W][\eljkno‚Œ‡Š‹{igoXSYs}phha^ZM\fJDJU_F9;?cb:58H@9=><<<===>@@=;<;;=>==<<<=>=9788;ADCGOSI??DC@ADCA@?<=??@@?>>???BCDFJMJKx´¡‹‰‡v‘¡q`{ãº]ZgbcxŠ†ƒ†ˆŠŒ‚€y€¤ÅÉÍÌ°µÓqKm”®k?BDGJA;=DHGMXLA?SŽ²›’µÜÏÓéæˆ=@FMRQJLPD;@A?KK?i—Ÿ—”È߬“›{bt¹ }’’kdvxŒwG9::;;8;>:6AOK@;99999;<<<==>@5cåñéëìêÓ£‚N6761A¦ì̯ÛçÞßßßà“U`u~hXNxÁÍš`VQOLHB858;9AOTQWp[:`³ÞÎÉäêîœ99D@<=ALctuwo[`v}xYJRXXVVQLUchgdefijlngYSbhYTGD>?CBDEEEFDCBBA?@BCCDDEEEEDDDEFGGHGHGGGGGIJIHIIJO\db`abdddccc`_][X[bgggiosk_[\^`bbdffhjjjhhhc`^^__VLIGCK\`Y\grtsprvvuvuvvttnkfPJKLJJJJIHGDCB@?>=>?@@@??@A@AGMQY\\]^^]]][YYWVUSPNLKJHGGGFFFFFFGGHGGEFECLZb_]bhiijklnnoonnmnnecgdgcGKiZBJOGFEOR]jdff[W_]\_]\]\X[]`iw|n‰’‡ŠŽœŽxgXQXZZYLMUPX^t~vl‚…qcYPNTUWVTVWY\XSRPUgs{ymja_hbJ>MYRS]fUDGReVEHOXPHHT]Z[\TJNVZ_]]bm{†r_`ddgihiehqtpg]V_jlqˆd:9:;;;;;<77cnV\ejGBLSY]]ZUOHCA<545555555555555545554444444444444445557:=<989>HA32777777678789;:974Hg_RlQ462W‘T7>GQG;;@HLF><;:QPaL?O:/LL:E:LOSSSTUTOUZW\\VY^VOPORMFHDII@:CMHAM^`ZXQFIPH?@B=:99:=ADHLMMPONHEKSPS\\VUVVU[b]Y_da``RJK@Fg‡—”Štcj]MPUVNIHGHJ:=j€Y=Ncgaaipqsutzm`blZ=<=2FYQIV\WRKC76ARH=I]pcEG]u„rD7@SUS[daS>28HNLKNPPKINUP68Rli`RGH?6AS[[ZW[^]\[\___šÙçìèÖñÌïç·œ¡i*1;<46;;Jh{†¹ßâ³ß 8GJSdmZIYmVSku}‰‘™ƒnŸUf…¢Œd^cbefdljE>TghD:9KmŸH/XuO;CCABAAACGHE=9;<<>@@?>;;<=<9999:?EHLQPKGHIF@=?ABDF@:;=@?><9:;=ABDEEGH_³×§ƒ‰¦ª¢˜y¡êÓfF\ezŸ¦Œ€{yxy}€‚Šq{¬ÂÇǘ¢×lk‘¤Åg@LEFF??ADCFSXN?@;cºÖÅÀȬÈñÔs=?DLPOKLNH>=<;GDN‰®§~~Ââ̆žÎ„q°Ñw‹…cZjq†^KE957887>JOB:=><9999635679988:;:977555333579=??@A@96:<;;=<>@@AGKNMG=Kuvx‘¼Ò¯TED:;>FQP@9><:?a•Ê¸mA=207;=>?75AB8AEDCCDEEC?:8847HND<98878::<<<>??C;[±×ìèÓ©j8=A=8771g²‚€âÍ ÔçßÄvUhqi[YQW…žlLTYRKJG=78=ABELLKBC„ÓæääéåÝí¥@=CAHHJZnwy|jOk™…nhRJV[XVTNGNbtuiehkjl_PTTWZTRIF@@CEEEFGGGFFDCAAAABBBBCDDDDDEFGGHHEEFGGIIHHHIHKQUTV]_aefdcca__][Y[^b_UUfrhYUX\^`bbbdfhjjiihc^\][[VMHFHLIGSfqpljknsuvvvuuusmccZMLLKKKKKIGDBA@><<=??@>>?>?@BEHOX\[^___]][Z[ZYYWTPNLJHGGFFFFFFGGHHHIHFBAFKLOX`fiikkmmnnnnnmmnjegificjqYSa]`dNONK[tsc__nohaY[__Z]bccv¦£ŽŒ•“—‚k[clYV\VTPKQc|ˆuinlbnhYW[`^[YX\^^[ZQOgzvqql^ZZXK=?NKRihVRQXo^MakrhTJ^ne`\QIJSVY^a`]gq`\jjddfdb`bhmqph_bmqtƒl:7::::;;;4Ere_`gYFJMX[^][UQJDB<5455555555555454444444444444444444444566433445BJB72477776678971BZVFJ[^Qji@57_¿€;BSRD=:=GNJ?:;:BSel\FDRRJGJIBMfcVPEFLMLGBBA?Na^PISUOMORY`XLKXcVDGOLEDFHHHKJHFKLRt“ºÅÃÏÏÎÔÕÕÔÐËÇÐÌ·¯¾Ë»¡­·ÀÆÆ›–ÀÇ ­®³ © žƒ‰ƒœ•²¬¨¬¬•‘ª«¨¡¡ˆ®·±–”€vŽ…ƒ•—z€”„€œ¡ŽfklgŒ–£h³¬ §¤¥„†˜±žŸ®¼ÍÉ©²ÇÕ×ÑÉÁÂɿº°Åɳ·È»»Î±µ¾Ã´ªÑŨ¡¦¶£¡µª²²¯š¡©µŸ¯œ“ŒŽÏ××ÚÀ°¤½»ŸÂÖÚ¼¦”²ÆÌÏÛ½˵§Ÿ·šÂ¶¥Œ±É»–—ÁÜÀÇÉÒؽÆ×ØÏÐÔÆÇÐÐÉ¥´È¸ÊÉÍ­©²¨£¾¡˜zˆtjdRM_\rrh­hx}_UVytjrXZYMf_u¤½ÇÉÍÒÚÞààÛÕÖÚÜÛÞâÖȸ¥}~ˆp”ŒRGi…uotiZkpr‹ž‰~{’¡²¢…†€abˆpNUR–|q˜žixv]d]do{evœ£¨ª†[RXHJKLRSKM^`JLT[ZZIKOLLQJSPM’gLFOO]ECK5:PA9C@YKPQRTVNKUTS[[\`\RQRVUJIJKJD?@IJFPbbXSRKITT?;BFE=7689<@EIJNSSMGHMOPS\]\][YY\dc`a^]\ZURRJA>?BA=>EKIC>>=<===?@>;89:::999;?FKMJIPSPNJA?CGFGLH?<>AA=:88:EDCFLLLWgtrl™ÃÍκ›¿ïÄdBCFJMMLKMLA:9AMDcª¥r;fÆàß©¦é¢v¸ÆŒtƒƒrR`my}|wiWC879:@HDHMG?;;;:546789999:;<;:;975346779;<=:65578:;;989;<=<:89@GIIIF?a»Õ㉓‡‡i|«­³Ã¼“~rcÝðÄW‹¸ŠããåÆ[46AFJD?Pij]^z‰ZMECCB@>;987579;;;=???@@BIf¦¦qKBFDC<899;KZHMƒmB‘à¿md\dssnWPU\_TUVXSEBD=79=@EJNOIU˜Ê©²àêéäâí¤F@BBDFM[mxvrcQr“se_EKYYTUSLCDb‚qmjfcdUDGOOMQTFFA@CDEEFGGGGIHEDBAABBAACDEEEEEFFFGFDDFGGHHHHJIIIHHLY__agfdbab`^[ZWYYYTKGSefYSVZ]^``_`dhkihhgd^ZZYYTMGEHE>Kesodelhbivwvvuuwsf_WQNNLKLMMLJHDB@@>===>?>==>>??@BHQVX[_`_^_][[[[[ZZXTOMJHFEFFFGGGGGGHIKLKFCCBDM]efhhjklmnnmmnmilnliiggimb`nlgv‡rSZgbnxihw|„xh_Z_^]^cjs`mŠ•}q~€…}o`ks~‰kctdXTQWd€ƒoVP]jkb[YUSYc\LThnkn]LZkkde`TU^]J9>LLQXRKM]ism]amuvl\[]XVUSQU\TQUX[^b`[ew{sklog]`npmmohWO]t…l97:989:;78_ubecfJJKPY\]\YTRMFA;43445555555544444444444444444444444444454455547@GE:33576655647?Tqt_HIH=YpS80_Ì¢BGSKDB@@AEGC<:;JZhrYAKSSOJJJ?EbilWGINLKGCB@=EW_WNUZUQPR[f[IN]cTDIMKIGECNYYVKLL\aªÊÕÍÑÒÑÒÓÓÒÍÄÀÌ̵¬´Ë»ª°­¼¿£“¶Á»›š¡±¥¤ž¢—Œ……¦£¨³¨š¦¢‰‹²¨ ¡š†³®¦¢‰~~ƒ‘ˆ¡‡|Œ~œfhln””ªŠƒ§¹©¬¯´ˆ—±©ª±»ÃÈȳ¨ÁÓÕÒËľÀźÀ¸µÇÁ¿³Å½¼Å¼¹Â¼Â¢¼Ó­£ž°ª™¦¶¹½À¡®¶­¡¤¥¡ÊØ×Ùƽ§À§£®Ð×Ø´ž•¼ÉÌÐ˯¾Æ¶œ©°½®ž»È¯Ž¾Þº¼ÇÔÓ¹ÇÓÔÎÐÑÁÊÏÎÉ©»ÉºÍÊ̱±¸±¬º•£v†}miTNY`c|}¤clmVOOpzlpdTaKggv²ÄÆÊÎÏËƺºÂÈËÒÙÝÝØÏÊŶ˜zw™}HIy‚mhmfcvcx–œ€wyzŽ ´Ÿ†‹w_Sƒ‹ƒkTQˆ’n„¢wsŠ{yngZUzg~ew—¡ ¥€YQTEGEM[PFQdUCPtjkT>GOQTRHSFYg[?:=57>9<=5.-A1?MbYBQ\Z_ura^][TZV^e^av{qb\[t„~„vYakkŽ‘‡‰AI[R[SOhX}rflYsHGPIƒu}—µŽ†‚Vˆ—©ªygMWP_ciPPVPD2@GNW@EG5>L6:?N]HMPQROFHOOWY[`YQPUX]QJQOOJHIJKKR__UQPKJV[J;@DJJ:45666:?BDHKOLIKMLNRX\_a^]^^fkif`\[ZYWXZTPp—šhof]HDMZSMMD4-Akz]O_njfpvuuvyzzr_RND861-0>RUI6,0.77>>;@@>=;899988:>EJJD;D]cOFA@FLKJNLB<<=;;::9:=@C?:=No}|yzyz–ÇêÜ«š±Þç™R`i|„‚ƒ~zy|…ˆ‚~€~v|¢ÀÁÀ¿ÀÃÙÓ”Š™Ù6Qn_@@BB?ACJm£ÁÄÄ¿¸ª±·«šºåÊžDBIIJKJMLB9;EHA[yT0>„É×áȵå±e•®ƒfvˆvN\fox‘˜œ“mK?ABCJORQG<::9646:;97899;=>>@A<85356779:::<>@A==>>>>?BCFKF?@@@<::BMH:8:::;;;EKMJGEABECLK:<=ICA?=?>>ADEG>EjK,17@?9::=>FIHGFDBEFGB96:865589;<<=>>>@CEGGEBFOTQJE;8:AKMLH1-5.>b^OWUY‚WYZY\\ZZZRA9<;8:=DLU_^Xp€\ƒÚëåæâãê>CEB?GRVizmge[Yio_QMRVVUWVPNWj…‡|Žœ…wY=?DFIIKCC@?BDEFFGGGGIHFCB@AAAAABCEEEEEFFEEDCCEGGHHHIKJJIHGO\_]bifa_ac`^[YVVSOMKHJT\YTUY\]]]]_cikiggfc_ZXYZVNGEFDEThmdahhYYmxwvuuttqfYLLMLLLLMMMKIEA@@?>===>>==>>???AJOQUY_a^]]\\\]]^]]ZUPMIHFEGGGGGGGGGGIKMNKIIFIWcgb_ahlklmmmlmmjknmjihhhjUTd]W]mxccz}zwZUŒž{‡€]^\Y[]^c|’’Š€us†}j\_w…ˆ‘†x…s^WQ[eonijgy‚qhdcTBHRKAC]plib_llfcaYN\l`NGC@CJHGJDJaihecdglig_SVZYZapyiZOXagmihn|‚zmlpg\bqtvqukDHr‰†|[97:989:93Kul`ck[AJMRY[\[YTSPIA:434455555554444444444444444444444444444444444465:GQJ:7:86523;Ss~qlbOLE/=hd@0nÖ¼PFRLJJHD?=AA=;=GQ]j_Z\VOONLIBD]ijODFGIIKF@@>>HSTMNTSSX[`iePP\^OEFIJGFGOX]]XNVenŽ´ËØÑÏÑÎÍÎÏÑ˾¹ÃÌ´µ­Å·š­¥¢¶¿¢’ª¹½·›ˆ›¢¡¡¨¤‘ˆˆ¤²¨²·žŸ˜€Œ±´—š–…­¯¥¥Ÿ‰v—Ž’¡œ“‡ˆ’§m\hq~£›™…‘±²ª©À«¤¬»°²³¾Å¾À®¸ËÔÒÎÆ¿¸É¸µ»±»Á½¸Â¿¸Ã¿¶Ä»Ãµ¤Í¿¤¨¦®¡·ÅÁͱ³Å±ª¦­½¼Ë×Ô×ˤ¶¸¦¬ÀÓÙÔ¯•žÂÆÇɬ¢ÅÌ®¡¢®Ä³™®Ê}Åܸ°ÁÔÓµÁÊÐËÑλËÎÏÈ°»É¾ÌÆÉ´¾¿³µ·—­‹nˆƒopqZYff‚œYddXQQi{onjWeXli¾ÆÊÌ˾žŒ˜¨§“”³¿ª©µÁ¾·¥ˆxwyuLXROYJS:O^WE9A;6864=E.;ME>MFWgmb[OROWTU^[XSUaWF^€t]GZf…k}~qXNjth|€…]54HM[JIsX_~s\aeFCBHˆŠ~“£{miž—½—r_QMF`ceKPMX7/BDQR;KH8>B4:BbUJMOSRD@MNMQT\THOWW^XNQWTLOUTSPQYZSPNMJQaX??DFOH3244445:<>ACEGILLLNRUX\]\_`_fkkgd``^][X[]XhˆŽolwh^G6207@IF723034Ot}ub>07G_lfG>NPNo…uRHtR@DC:61:QRNPRWSHMMHLlz‹ŸŽj\b\TJNXWMGHKKFCSkgMqàÉpcs}€ac€{qbaqV=92*:RWf¥¡žŸŸ››­_GIIJIJPV_XWw„`ES‰ris^f†…ph|ŽvRW`V\dm{lSz©…z„ˆ§¨”ŽW>8149?SRD<416:>EE@=@AAA>;9999877=JJFIGA=<=::::99;>B@>Pl|{xwvuy˜²Óç´–•¹æ´XKTozusrru{~|}~|xrhvŸÁÁÀÀ¿ÎÑ‘†ŒÊ£eŸÉoGLEBCAA?>?@ADGLRQOK@78=ES\M8;ACB?;>ECHU[VOLIE@CILHFD=K Ì´»Ï×ÎÌ×ÚÕÓÌÃÂÀ¯k@=:869=:::55@D>67;:97679:<=<<>>>>?CB?;>FNLHEA==AINPQE63243-@RPZ]mdM[Z[_[[ZXO?9::8=HU_ippk_E[¼ðèèíãìÕsELIIGMQRethdaUMKUYXY[UU]YXh€”œ‘•›tÖÛÐÅ iBHURPAA??BCDFGFGFGGFECB@AAAAAACEEEFFFFDCCBBDGGHIHJKKKIHGPZ]^eje_]adb_[YUUPJHLKIJNRSUXYZ[[^adijgggea\XVY\UKFEEDFP]cbecWWhvxvvuvtnhf`RKJKLMMNNMMJEA?@??====>=>>????@AFNZ_`__]\\\]__``_\WRNLIEFHJIHHGFFGGHIHHJOPJP]^[[]aimlklmnmmmnmjkmkihjgdZE?AS_fcU[lhXGQ~ ™…””of`VVV[\dw…„pl‚ƒtrpea~‡‹‡Š‘kfe{h^rww~…‚obhv`Q]P=ACIVUUZaglnd^XZs|hdhXEHTJEE?ALSW\ebeiik_MRUPP_qysd[bdbacjotwsppme`enxxuxqU_‚„„X98:989:48gwaaemH=LPTZZ[[XTTTMA94355554444444444444444444444444444444444444444567G^dUF=4264?cƒˆi^][XP81LiRA“áÐbHVTNLLKE@>A>;?FLVda``_[TOMKEDSehisqdWSOIDJMJNSRLHMSVY_dflgYTTJEFHJGEKT\[WYO^Š~¨¥¹ÎØÔÐÏÊÉËÇÎ˸±ºÈ³¹²¼·š°¡š³Á¡“š°¸º­ŒŒœžœ­¨’†šŸ¾°®Æ¨——v…­Ä•˜’ŒŸµ°®¨«€¥˜†‘ŽŸ¥ ‚„‚¢Ÿ}_a{t¨œ…°´Ÿ²¼º»Ê÷³·ÉȺ»´¾ÐÑÑÄü¼È¥±¼®º··À­¶À´¿ÂºË¦¶Í¬¶§¯®¤´ËÆÒ¾±ÊIJ¦µ¾ÊÁÂÔÏÐÑÉ­•˜Ç±¬»ÐÐÕË­—§Çü±œ¬ÐÁ±›¿Á›v’Ò¯†‘ÌÛµ¦½ÎÓ±¶ÄÎÊÓÌ»ÉÊ;­¸ÊÁÌÄǼÇÄ´·¾¢­ˆeŒzlˆrSZN^„y^^c^VSfrmyn^`gt}°ÂÇÐÏɸ—{g\Va{‘„qz¦¥²³—vppzg=bomWrklqWo‘jp‡{‰ ²£€zjav_ƒ†„ƒ]nŠ–r‰‡x}t^toHN_Vo`zš—„aNMEMVTKJSaWJH:=759RjJLNPPN@DVRMLXVEJYWWYMPWXUO[]XZVSTRQLKMO[]G;CAFSG10000014578:;>EMNOQSTVVVZbb`flkifefec\YYWZ^zesyi_VUP]O:323?cul`iwbN]mmmnlljhcWD6--@QblN003545Bdvwq]=05FblbF=HQScuvum[9=74342;l}lcRJTMZkj[k„€ž‘tdeZW\`dgdN@GFA?RmgK€Û®–|wn^P[b\VKPpf9362?OOQv™œ–˜šdJPONMMNW]aY_a€uFJ‚„b^Zbgccwƒ{`NQbrsgXj—€e~ŸªžˆWUU?25AgtP80/2549@@@DCA@><9:99865:?BFGA5/KO86=6=DC?>====<;:8887:ABF^wyskirmez¥¼¨“ŽšÛ»XPl€yokjnoqoq{€~phpz˜»Áº¹¹ÈÈ{„ŒÂ±æÆaPRGLHD@`kVyˆ¼®–ž¢©©§ÂäÖp(6=GMJKHDDCEAJj†€…{[][\ouqj`I=FJJKJD@BB??=99;8:A?96676:<=?@@=60/2344556555DOG@;8CTgmilwl]YYXYYXVXTGCDEDC?GLFEEFGGGFFFHFVoI7:@A@>;76789::68?@934;:?=<>><;;=ADHKKOQD76459<:;Pppe^XRMS[_[]\XH>::;9DVhqvwypeV”ãæèëÝàØOOURRONLTlo__fTIU_]^bYPY^^u—­ºµ— ªŠ“ËææëèÜRK^^A@>>ABDFGFFFFFEECA@AAAAAACEFFFFFEDBBBCEGHHIIKLKKJHHLTZ]]`eb`bdcdaYVTPLIKKIIJMPRVWWY[_ceggggggc[YXZ^VIDFFDDKV\[VU]lutswxwwupb\_ZPKLLNNNOOOLGB@?>>=====>=???>>>=?P^a__\ZZ\]]_aaa_^[VQNJFHIJJIHGHGGGGGECEJLKMSQOW]cjljkmnmlmnomijklijkgjdO;G\cbb`b^`ju{`w¢˜Ž‚srkTES\S_`TYfs†xpt`\sž‹~ˆ”’‹‡‡“|wŠzoz‚~iZfwyuyiUNLRZYXWRZiphZVbs|‚rTEGGCKGHOSRU_ddcaei\Y]RO^aaigd_\SQU]chhhnomifjuzwtpmkk_o„g;8:88:93SzeWcpa6=IQWYYZZYUSSMB9344454444444444444444444444444444444444444444458FWbimhT>115M„Œvnf]]\UI;/1W^K çÒhLa^UQPNKGB@><<@JSXZXX^aWPNIEBMbo‚Ÿ²´…_PKGQXXTUSMEIPV\_cdalcLFGGHHGFFIUVXT[Tb«£³Ã¾ÍÕÕÑÐÆÅÈÁÆɸ­»·´º·¶»•²¢‘µÄ¡£¡°º§˜™Žª¬˜¢–ļ¨Ò»–s{¤Ã¨‘Ÿ›£°º½°±µž “‚Žƒ‰££Œ~}‡¤xhƒ”„ ´ ”¢ª·¶¨½À¿ËÒÀ¹´Áн·Á¼µÈÏÏÈÁ¾±É¦§¼ºµ³¶Âı¥º¶¸¿¿È¿ Å¼¼±¸ºµ³ÇÍÖȯÇØɯÈÎÔÇ£ÇÉÀÒϵ©Œ®Ê±·ÄÕÓÓΩ«µÌ½µ¥™ÀÃÀ¡Í³|fxÒÀ’‘ÉÚ¶¥»ÉÓ°²ÂÌÈÓÊ·ÇÉÅ°£¸ÌÄ˿Ľ½Äµ¸À¬¡ƒi‘’…i„ˆ[[UOepq_ga`WZid„|fUf{¡½ÅÌÍËƱ•qKLtœ¬Ÿ‚ofer‹—²«‹tplm]McngTulffS{|€dr„{ˆ¡°¢riodyrf™€ŠdY‚‘Žow{qsTqqCKWO`]{–Ÿš‰cNKFPUNLO_cE8IWQQ>OXTRJIRKMP[]MV`O27NO02+-0LRO:<@;M:TH=V]lsdPCBWlttqoy^bzŒ©Êžm{m‚|hx}{WIJL7@U_‰“tqEOQItžGnr¦ƒ²zbxp {½±rz€QIHyyK?EX?(44BQ>AGK<:77EbTKKNOTJ=P[NLRXHGUZSRNKWYUR[a[]^VRTXSNKOX\L=CC?HSF310.-,-/23467:BJLOQSSTSQXbb`fkkhghjkh`[YTWZ^onl€kb]_W]J3:D:Plqjju}nL[goi`dga`^D1/0>csspQ556516VpqrlZ<05Ecm^B;GRUYfw…i95B954430^™—ˆz]VPcƒ•|‡€œŽ|v]]mt{rK9ACB;EhaJ Û½›wlbVLR\IFMk^97JIDN`|™¦¥¤Ÿš’ŽhNUTRNMT^a`\PR‡™oT…—o\[^YTk“yu{nzjCFVa^Z[cx|}—™š§ŸŸ‚v‚mF<9=WaQ=612323;??BDB>=;:9987669@FGHDB9;99;?>>?<988:@BAIaz{jamrŒ³Ë»¥¥½¿Ye}~tknkmmmor|vw˜¾ËÎÏËļ¹½ª{af»ª“ñ®QVVNQSQOevn€ŒµnsŸ´¨¬ª£¯ÖÒ˜Y46DJIKJIA>JZQEGEBY^CZŽ„SgŠVP‡š‰ƒiuvPPOS\bd\K@>>=@AAB>?AAB>9:;8:>:776336678:<;500123334543359:9?DDDDDMXURJDMPLE?@KONFGUZTRWWSZeb`]UQPPNI@=HSSQOU_Yš¾²Â¼ÁÔÓØÓ½•aGDHRZYMGMKIILSPIIINKBF\feb_\UJCDRhxtuylabcabcbabYIFEDDCCILGGHHJJJHIJHMm]8::?@?@>:6667898:?=614<:6;@BBBCCCD@<@IGA@<:<=><:;>><<>>;8;@HMQPPNKGECEHJIHHHA866676>[~web_x‡OMZ^Z[ZPC><<@EKamtww{tou·éäðÍzBCMPQQOMKUfdZh…„use_`e]RYZkœ²´ÆË家ÎÑÕãäàêê¢GBV@?<=@BDFFFFFFFEDBA?AAAAAACEFFFFFEDCCCCFHHIJKLMLLKIGHOUSQ]gecacdfd]WSPNLJJJKKKLOSVWY^bbcfgggihc\XY[_ZNHFFEDIRPJPaotohnzyvvvtgXVUSPPNNNPQQQPKF@=;<<===>>>????>>:GWZSSVUXYZ]_`abca`]YSPLIIIJLJIIIHGGFECAACDFIIIIQ]gmiflqqgfnomlkklmkkligjfPJR^aaedOB~‹luxxsmgdj^@CPNQW`l|ŒmSftn Šxt{ŽˆŠœ” ¤›‰}}†|{qn}‹ymiaforlbSHOgsh[ZUSZgoyzcMIEGXVQYWTUWXY[Y[gicb^`kijmeb`]YY]_cc_[Z[almmz~rpeTUXRfxmg=6:99:2AruWZgrH2>FTXYYZZYWSQLD:335444444444444444444444444444444444444344444559M^mv‚ˆ~iP=/T„yfeda[PA973+9GhºæÒoUeb_YQKJIFB>::;BHNVTRSVWRLF@=J]r„º¯sSONJOU[ZXTKFGNTZ]^`T[hMAGLJFDEFFIOVT_biµÈ¿ÏÉÉÐÕÓѽ¿À¸¼Ã¿­±®¹¹À«­²¥ÁÅ¢Œ®¢¥­¥—‘“šyš²«}™ŒÆÆ£Íƈ’vm—¯ÄŸ¬©Ä¹·Ä¼¤Á͵¢˜Œ}€‚ ’‚xr–™“‰©¤ŠÀ±±´´µÊ¼»ÅÅÄÑμºÆǵÁµ´ËÌËÁ¿¯¾·“¿Á¸±¶¹Å³¦¦¶½¼ÁÄÏ«¸Æ¼À¿¾µÅÏÓгÀØѸËÒÚÙ¨µÊ·ÎÖ¼»£›È¿µ¸ÅÐÍÚõ¸ÆÌ°©ž­»È´Æ¨tauÒÀšÀÚº­»ÁÒ¬±ÀÍÅÓîÄʼ§Ÿ·ÌÇȶ½·¯Â¸º½±˜|\•Žjv”i^g`bmzirhh_Uae|…pSV‘¾ÂÍÎÇ÷œyj‡°Æ´’s_YTQc‰–¯£†{xmkb[gk]Rl\Y[~|p_}~ju¥¯agwps^„˜lNt‚œv]~ssKbr?GQFU_h“ ¢dNIENKOV^gL9EPLAARWWKKGHPKYTbVKJJ;>NE49:/3Bdv]K9L:CD]>GcXYrm~rofkŠ„amrW[Y[’ŸxppˆoO]†oKFHL2@]cPZeXSY:p”N\pŒ®®šf_|’|‹Â“rQEZd@=HU/.47FI;AJP=::=V]DPIOJ\@C\YOMRHDQWSOKHTZXQS_[[fYUX]]VVRVULAAG?CKOD9610.,+-013579?DFJMNOPNMT]_`gkiggjnnjb][WWVUV_w‰}odYNK[LK]PD]pjluzygUfuo[UfdK;6,3FSYe]IA;7553,8YhejdV@15Cdm\>;FNTUWZUF;=B>42461G—‹ŠŒcWlz‚–”Š‡ŒŒ~ijxx_QL?<=<<4;^[K˜Ç˲wwza`‡„FFOVG9EKQMLh“¢Ÿœ›š”ˆ†p^YUTQMMW]][SbŠ¤–}’œtd^\ZZdtp…yTcoL;>BOX\_n„– šª ”ƒ‚w[PG:::;?EF:3469;;9;AA=<<;:655568;<=?@ADHUanoifTDNRLHDCAAB@;::=>?:5?]ssieàíêÕ¼·•‡ƒŸ¦\r€wd`jloooqw~‡½ÐÑÐÒÎÈÇÁÄ¿–gSHf²Âµß„LXWZTPT]svl‘©ŽV€²»¦©«¨¨¿ÔåÑ’\IJKIOTMGNc]FDB=Oyˆ{†˜ƒfTY•À§updVHACVdSacSCBEA>;9;;?AC@9543578:;>?728@A=?@@@ACDCB>=EEA?>94=BA>?><;;<=><9n|`]igqˆË“HYaZZTE@??BIRT^dnuy{sv’Ïëåõ¤>@FLMJHLOMOLIV`WR\ceho„’Ž{gcp”®©¬¹»¹´°ÑëæâäçêçóÒiK`?=;;?BDFFFFFFFDCA@?ABBBAACEGGGGGEDDDDDHJIJLMNONMLJHHKLMWdgc^^fihd^ZTPNLJIIIKMMNQUWZ_`_`ehgghhe^VUZ_]TKFEEDFFCObkoibhswvutvqoaRQPOOOPOQRRRRPLE><=<==>>>>????>>CGJJHFJRWXY^aabdfcb`\WSNIIJKLLJJJHGGFEDDCBBCGMNJObomdfqvn^ammkmmmmmnmmkghjaTWkjb_POQlœ¢£œvUOWkqjh]A@ICP`š–›‰kQR†ž  œ›Šk^Z^vwn‡‘Š‰„|nj|tltdTX_mtnqqdTSfpcXXUWbefqzjQOFRgdah_YZXVZ`_ZTWWZittrzwhd^ZY`fhkaQMPTYbjmrndb[QTXW`smd=5;9:46^zcS^ja67ANYYYYYYYYSNLG;235444444444444444444444444444444444444344445668?Sq~}†„ucKARZZ`c_SA54664/4ÖæÖzRQTSK@<@EDB?<@IKHMQONSURNLJFABJaˆ™{aY\SNNOSVRLIEHT__\Y^\Xd_NCMOEBDEHGIUWj}}·ÖÊÏÉÉÌÓÕÒ»¼¸²³¾Å¶±¢¼ÄÁŸŸ‡£©•¼Á¦‚¶ŸŸ•§ Œ’qˆ»¸“†ºÈ¦Àňxc’©½Â·µÐ˸¾À¦¦ÍË·š‡wš¢‘ˆvnˆšœ ¤ ¾£Â½¸½Ã¹ÄνÅÊÁÎÐÈÀ½½Êº¸¿¹¦ºÊÇʳ¯¾’¶ÃÀ­¼¶À·²¦·Ä¿¹ÊÏÄ»ÂÇÃŽº¸ÃÏÍ̹½ÏɵÀÎÒÞÀ¯Ê¿Í׾þ ³Ç³º°ÍÕÖÖºÄÈÑ·£Ÿ¨·º¥¢˜ua…Ìö™ÂÙ¾³»¹Ð¸²»ÎÂÏ»ªÀʲ ž²Ç˨·³«¾¾½º¶“uS‚—Žqtˆ~]kl\htqv|fe]_px~yMr»ÈÄÇÇò™p«Í´ƒ]SSLKM[}¡«³¬•‡…rljgjjTTŽdVVeˆŠ^f‰~i^­¯sVo{zv{gd¡ypRhuˆVqmqQTuLDPAN`xZ¢¥“fOFEBATmkLCOX__^gXQTG3GI9%5RM441=OAA=[M2>?F]MHMJPOTBS_SQMDAMWVKIKRZXVQX[VabT[_^_]VSRMD@HC@DFIJLKLPVY^egeehimkgcb_][XWTVgzqUPPKY\glKIgohmx~zrld`YTavf:(.NOFCF8EPLQ]`bm€Ž‹‡ƒrdYRUYVJESbc[Yr˜™˜–voxjUTZayŠ|†‰kA8;3012469;;;=@Wy‹‹€zup`[qn_YVH;=B@99;;;99=DJWe^Qk§º§”—¸¤|‚¤ ^vzxmjligkpsyw|£ÂÆÈÇÄÂÄÈÈÐÓ¥dPEH{¹ÞÂ`SXR\_QEToqp™´š‘£®©Ÿ£©«¥©ÄÝèïЂFCDMPOONQLD?<<>?BGGGFC>755776445568:?B?:7664333344344441258@A;40359@CA>=@A?AEFGC?>=AEEB?=<9><;>BDFFFFFFDBAA@?ABBAAACEFGGGFEDDDDFHIHKMNNONNLJHHFIR[_][Zakkjhd_WPNMKHHHIKLLOSVY[]_`bfiiige^TQV\_YMFEEDCCGR\`]\gsrpsrutpkgZJIILPQQQRRRRQQMD>><=>>>>>?????@B@???@JVYVX_aacefeda^YTOKKLMMMMKIHHHGGFFDBBCGOQLUltg_jrpbY`efjoommnnmmligehbdifmgLIv—˜¢¥œ‚i_Tj~}vfI>ORTVoŒ€vdWL`‚ŒŽ’˜†aWdb\Ymƒ‰ŠŒ’Œt\Wdoml~zaW[dcXWbe\[cdaabeaiozzs`GCLenmkgc`aaa]Y_aUSOO`kidmnjh_SU]dmukRLZc`]`ec]]aWU\WFRu„p>5;:83KsoVU_hH0>IVXYXYYXWWVPLI;1244444444444444444444444444444444444443333456765AOTMGNX]cbUEGVbe`VK=5888.D«áæÂsTVMG?;;?DECGNNQWTPOMLPRPNPONJFBKo€qjz}m\WSRTSNHEDRcfd_Y[dc`fcWSRLGHJLLJS`tŸœ¼ÚÏÏÇÆÉÏÕѾÀ¹±ª·Ä»¹›±Í¾˜š†¥š·°ºz²¢¥‚¤‰›ˆ‰u€ÅÀ¦–„°Ã§µÀˆp™³±ÒȶÃÕµ­¸¯—®Æ¼¨‹ˆut‘›”ˆƒt›™®Â¤·¼ÃͽÌÀ¾ÌÊÀÆÄÄÊÇÁ¹½Ä¾®½¶¯¤ÂÄÈÉÆ©º¢ŸÏƲ´Ç²¾»¹¼ÃͺÌÌÍ̾ÆÉÌ»¶µÂÑÎǼÁÐŲ³ÈÆÒƽÅÀÇÒ¸Äͺ®À³¸µÆÞÛØÌÀÑÖ¼ª ­¬©—”—b”ÑÃĘ¿Õ·´¯ËÉ®»Ì·Êº©¿É§žŸ­ÄË»¢³³­»ÇŹ»˜pToŸt†ƒterccrrmŒjda^y|lfµÍÿ¾¾µšnœÒ”S67W`UTZh‹³ÂĽ«“†rjkidlSaXR]nˆtWtŒƒo[±£XRvz|z{nZ–‹lQ]jk~ci^faZlfGUBKS_V€œ¥’dMF@>LiuR:LF8;CQYbgbR=EOZmbZX`^Q<>USP;;L_cslYB9Lp}c]J^_UT_^aag^vwTZZ[^†“—w~Š‰hIB6PFGU_DQŒjVqshcI;Focq cm–¬¦O_bž‰˜Ë’­’s@YŒmPRMUK=7BDGKLNPSSV[^`ceeedb_bdb^[\\VU]unHQh`^eseCOjnlnu€}hZJNPUav[66CH@4./002233322?MQPOMFEID?BbkY<8DFDHHE?;<=CB625/>uƒ|‡hajik„‹|…£•opZ95887605;:DOZ`VLMTly†Šƒ¢±w}¼¶htokjf]SYlqvgH]v†“¤ÄÊÈËËϸ€]PHHmï]UOCKa`HFk}w§Ñé•‘—¢¡¦¬‹§Òâæâ¡L;HJFCITKDG=:L\s‰…{‹“‰ˆ—¥¡ksrZTHd³‡?KKKGEGKKGBAAACGKIDC@;8667776558;=AC@<8876511233444665431248<;LO?4158>b‰‰p]WLFIPRXK:>MTTNIJSSROfž›ŒnQf„…Š’pDAD@AFLPQOOMKJJJJHHDDGBZ„††i@@R[Y_rnTv{nmligd\WVWWPFELUPMVTMJJJHEEC=\g63;9::;;;5017BJNOMF;=EFB?@BCCCCCFIE?CKE<;;:8=GMJGEB>;;??<=>899;=@BBA?=?EILNQRQH<8/9ozC:FLIUojvâ¶ZO[TFIJIMLHFJZfsƒ†}|x{ÄêîÙi9LKIJKQTTRRWZSKGGKBP£ÓÄ· ††ˆª¾ÇÉÌÏÐÍÓãéççåàÆŽhjnl==<;=@DEFFFFDB@????@A@AABCCDEFFFDCDDEGGGIMOOOOOOMKIECIPTWWZaggikljb[VPMKIHHHHIKMQUWX[___dghihb\TPPXa_QFEFCADHJMNP]oohosrqqmb]ZJDDMPQRRSRRQQRRJ?;<<=>>>>>>>>?@=>>?@DQWTQXa_]befffd`[UQNMNNOOONKJJJIIHFECBCFNROYljYZdc\TV`_ajnommmmmmlljihjjUUf]GPltxib^bZGSuƒ‚aA^aLbpnql_W_bdbgg_Zn„~pcg{ˆŠo`YW]du…‡~yk_`a[XY[bgotkedgpicl|jXOFC[fgh[TX[[\WKF]mbTJOWZc`^bgebadedqxnZU_eiib]]ahe[[\KTWlwp@4<84DIIFCRaVDQcRFIKNSSOPLIFKTPO\dovvg]ZTOTSJDDEP__[YVSU\`ZevpYOMOONMMN_´ÀÅÙÏÌÈ¿ÁÈÑ˾¿¼´ ­¿µ¿—¢Î——‰ƒœ½§¼¥³¬€š‹“‡y}ÀË”¢ˆ­¼¡¥º¤‘– °Æ¸ÈÔ»­Ú±¤©®–”´¹£“ˆ~mŠ›”„•‚œ¨ ¯Í½ÈÁÒɾÈĺÁÏÁ½Â¼Æ¾Â°·¿Â´µ¹´¬±Á½ÆѼ²²—ÍÏ¿§Ï³ÀÆÁÁÅÒÈÊÎËÕ¾¾ÏÓÁ¶±ÂÎÍɹ¿Òij¦¢ž¸³»¹ª½Õ³¿É˾¸µ¨±ÊØÛÕØÂÏÔµ¥Œž ›­m¤ÖÃÉ’´¾¾»²«ÊϪÁ¬ʺ¥¿È žœ«ÀÄ»¥±¸¯¾ÏŸ·¥r[`—œ”r’~~lmZvmf‡wcW]vƒ{r­ÐÈÀ½½¶›Œw…Ì¡M:=?giVS]cs®ÊÎÌĪmhji_jOnRTiy’~a\z‹ƒni¯†EQqwzxv[ˆ nJL^gklq^WeganRYEDGQRq”ŸcNE?B[oX4NR66@JS_gxrbEET_\IGUcW;:ZaMMOdbZY`GFUF_thNVFU^XBMXY]cYRf^K:LgŽzhˆ‡‰o{ŠhLIoXhOIVDVaff[™{B>k„}žYv‰†©X[xo¢Å¯®¡†_Bq\fieSMBARA=D;TZ,:KJTKFPCKYOKYQSNMBBTc_F?LTQKUTPRSW\Y^\\]SIN[[ONOHHOKFJONNMB4,00+++-01259=?BGJKMOQRRUZ_ccbbb`_aed_Z\a^TUceYZtq`nub8Vjmqqx|fJAJYXB@TOGF@5..1212223331=<>EGaiY<6?AAHJF@;9:=:43648Y~ynijel—³´µ¼§„’Å”whVb{N6;989507>:773BXmjicebXTZi`PWPAAEFHJLLKJWyŒ€mq~€gXQQRWY\\\jˆ ž’”—™“—waq‰‰mU`v…Œ{E8JXXbu”“‰€qdUNJHHHIE:6;==97=EB943468;<;;;:<>CFF>77=A<;=:Vˆzqj”Þ½…wdOHu¬rH?ABA=DZcef_VP]w‹Žƒ‡†Œif¥µw‘“va`XOz†r|~WAOW_\jªÍÌÇÌÊůpYVOUŠŠXJFABNZQIs‰‚®Õ³xr~››Š£™ow‡¬¯~bH=CILHAGD=;>?<747<=;658:;<>>;:9::710100234444356544324=GJJJI?=>8>CB=981/Hkp_Z\VPOQVYL>>?@>75CSRSUYq}lK?CBHo‚\@EHILOOOQQRPIIMMKKJDCE?Q„ž–ˆvbSi}upŽ£|ƒ‘roslgigaZRGEFHMQNOSTK>;@@>>8GlJ.79999876206DMPRRRL@<>=8557@HIGDFJFDJMB98765>KNJGDBB>;>@<<=:;===>>?CEAAIMNNMLGA>5>>>?????>>>>?DMRPKKV]XXaffghgd]WSNOPPRSTQKKKLKKHFFECEFJSUW`XKLQOLKR\_`fmnmmmmnonnlmihi[PPPJ_oXTTKXWILLQgt|vv‰}mrrpmcneWZl|rgduš¢‡n\du€”Œmhrmcgqtxexyjc^Y\ilhjt{tl]Y]^\eeXLIMITX^^QORSNGHJO_oeRL_rsthcghikjgdcll^Y\\^bdb^dpria\Yb{uuzs@3;55Nmj[V]fM26Laffa\YZVRSTQLE9344444444444444444444444444444444433433333333455666677753235A^kfgdVK@:?:304K±êš„}ZC=>?CFFCBQ`SCZvcMGFOYTKIGE@F\bY^gp`WY^^SNTPDBGGIPPQPRIDScULeudQPTTRUV\e¿ÏÍÖÐÈÌÀ½ÃËźº»´¢¨»«À“”ÊÌž“‹”šÀ¤­Š¡¿ªŠœŒ…„|v±ÏŠ§†³¶š£¯¬ ªÅÀÓǹÓà̿§ £“Œ³•”}„©¤‡“Ÿ ¸²³ÇÐÃËÁÌÈÃÀÆ·´ÁDzµ·º¸»µ©³ÃÀ±¾²º²½Á½Çа¿¦ÃÐË«È»ÄÍÈÅÆËÓÍÐÈÔÄ·ÑÙǸ±ÃÉǼ¯£¥–’‡ ¶»· ´Õ³¿¾ÈѸ©¨¤¿ØÙÑÓÌÊÀ½«–Œw“™œ·”ˆ±ÐÁÈŒ§Å¿°«Ì̧Ƹ¥Ð®œ½¿œ˜’©¶¾Â«³½®ÁÕƸ¶«{c`žŸ†w€ wjdtmgxzgRfn‡u¥ÏÂÀ¾º²¤’u±ÁgEDDEieRP^de‘ÆÏÏμ‰jgjnb\OzsQ_tˆf]bzyo~£rCOƒlpk|fl¥‡XDP]fkufS`j_h_]<6?RDm““ƒeODAEWY7@]C2?GJR_[m`WFL\^A3G_T95EUN::6554433@Vdkieae{žµ½°Ÿ´ÏÆËÝ¢sO_ˆ‚=49768615<848>9634777:<<<>@BCDB@87=AB=CRgƒ‘x`l{ºæ³wmOYÀÚ}DBCA@@FY_ZZZYYYZ]`w•‘–“kYO¡sžØǘpa}­v‰xH?LR[`“ÎýÆÉ̺{skdjvtXOIHEFPSNqŠ‚¥»ƒ]e€­¦{“ycv˜f?=977::89:768:;7423321245331586445666;@@@?<=?535679=;57?FKPRUVXWYSB7899519KSZZVVYUJDML=?RWKJKGLQMLNQPSTMKNPONLIEBBCXtwy„‰†œ~r¨—ž›VTrnjonfZP@9BLPPUZ_[G21::956^c567899875422=MPQPPPNE;8679:61247@IJIIHC>=<@B@@ABBCB@@@@EGCCJNQOKF@>75dxRCJOPVWKZ~–âðë߆FPSQPMLMMMXkxnUPPS?jÙó@GECEHOUTTYYVTSLPs~Äáɬ—ˆtw…’”}x€ ×ÛÜÞ¾ ¤¸ÅÒΦ{w{99:99=BEGGFDA?>===>@@@@?AAACEFFFEEDDDEFIKNPOPQRSQRSSQRQRTZcgfglpla[SLKHEGJKGEDFJNQSW[^`dgihb^]ZUONLJHCAA>@BBABCFTdgimswug]^`TEEEDEEGKPTTSSRRSRND=><<>>>?????????@HOKEBEPOMW_bfghhdaZTPQRSTWYWNKLMMMKIHGGGGGOWWVTNDCEGIOZc^[hommnmopponpmgjnYHYdig`^^\a]MLPXhlg[Peyy€~nhigbcg^XiujqŒ˜£¥š…l^i‚Ž”›•„~~sig}€•‡jW\glj_Z^`Z]YRTchcW^eUPLGQWURQRUI?PdkiqmcYWiolfdcbfeb^Y_ki][Z^miaa`dmneZY]bf]c‡}?484?bn_Y[d^A4=Thjigb\YVQNMLJD8344444444444444444444444444433333333333333344444567799998777:@DNa_K>65:813-)ªêqVYCDID>;=ADBENJO{gQH>KWSJJIGAH[gb[Z^UNV\XTTTNFGKJHKOSSPNIT^TGLSTQMMS\dr€ŸÇÌÌÐËÄÏÈÃÄÆÁ´°¸©²§»¡¿Œ»Ó­˜‘™Â ¤ÁŸ”¤ƒ‰~o¯Äš§²·›©²­´½ÅÌÑײÈɦ´Ê­¦›–Š˜¬ž ­¤©»§Œ°ªÀ¿¾ÃÒÂÇÄÁÅÁºÁ¹«®Á°«®±½­»®¦²ÄÂÁ»±À½¾¾¾Ë¿»¶ÁË̸ƽÅËÒÆÆÆÕÕÐÈÐ͹ÌÔ˹³Äĺ¢ž”‰‡‡‘‰§¾³ ´ÕÂɸ¾ÕÅ¡¤°®ÑÛÌÎŹ­«™…‰vŒ›¡À‹‘¨³°Â”¿ÎÀ¬«ËŨͭ¤Ï¡™¸±–”Œ¢ªÀ˱´À®¾Óʽ´²‰kiwš£œ•rd–eoyogjrmbhs–Ç»¾»¯£šm…ÄŒOFC?AcaRO]ebe´ÏÐË´ŒofjncJ[…jRjy“_dd{ŒouŽ”pMOs`€lrvX‘˜oQKQYioaU]`add[3-=RBJ€‹wUOWC[d€’yxdc]DM‚‹`^aWR`…„s“}thfWRO571tPFWOdL†­‚xt‰«¾iŽ`€³Àº›¹ž‹mR}¯xi¬x=LRJhFCMHZk27S_OKDPDCVIU]K^TKHIN`c?AOOMP]VJKNNSXXW[XLHOPJGGEGQP?CTUTUIDC:373))**-//26;?BCEFHMSWXWX[]cjnnkhjid`[VSTUTRUftfliƒQ?]gryfI8117DD6:HI>2135633201101224Od^SLA945847C`iW8046=EIID@=5126531Pidbjlc_v€„”„„­Øëæ»xr‰G23;=@;545569CDBA<:<<;?BBCCS“ƒ’zVnt†Ýá dh—àÉpLUIHE@BNSOQWWWVX^Z†ÍŠu‚f[M_vZi§ÏÕ¯s“ºŠ§ªrLS^\Yo }†º»­”„‚v{†Š“§‰kfXPNOPNL^x‡šŠgm{Š¤È©€jrz}{ˆŽnJEHKKJBEVSFJOVhv|ujmq}Œsjq€‹~sv‰ˆzŽ—vprD;B@ABDJLA743;EBLdeB=78?@=<::<==;964256565676644454212544225:898558;;;532147777412;<@OVaaa`LDJKE;:ERX\XV[\PMPQQMKJJLQSLEDEGLJHOWWTTTSQOLF?A@98N~ž¢Ÿ¨˜jeh‡›°r69gvvsmcZTA5BGCM]cpmP;9=;62HeG8>9;=:575766>KOQQRQKB>;:@FIHGGIJIFEFE=9:4018@CFGKPL>AGLQNKE>;5VvUBNNOQSRFVŽšÀæíîØyBPNMLPROJUlqYDDGKFAr\DIEHRQJJT[YUTRQTe}­Æ»ªwgcRd‰–“‚Œˆ¡­³²§‘’™—‡‡ˆui:::::>BFHIFA?=====>?@@@@@@ACDFFFEEDDDDGIKMOQSUTUTRQQPOPQRXaeinprobUOKGBACEFDABEILPSW\`bfhijf^[ZWSRNF=9=><;>>>?@@?@@?@@ADGC@@CEBFOXcjiihfd^VSTUVWY\[SNNNNNONLIHHHGJSUQV]QA@FIMXd\UeponmnoqqpoppmjnfNXpmbdpgae\LOZemmh[MOY_ZS[]cgPNj}€ujbiy~‹™¢ €ZYsƒ’”Œ€rgƒ™š’•›—YWba^\Y[][_UOU`ldUVUONTQcaSSPOTTUbptrolmbTZaehc\_b\ZYWamkfdZ\qvmba_fqiUY][WTS€=168PmhZ[ciN86C\jjhgc]YVRNIGF@74444444444444444444444444333333333333333334444444555556666876736EQRF;76655-<ÂÃQ?N\XMC<6:FHB=AAT‰cNH:HWRMMKGEM[liVLNPPPPPPOPPPPNKIP\_[RRTUQQQQMJSXONhxŠ®µ®ÂÄÁÈÄ¿ÍÌËÇÁÁª¤µšµ­°¯¹“„®Íº§‚—˜šŸš¾š–¤š‚–ª†¹Â «“­· ›´°±Ë¿ÒÆÕ¶³Æ²§É¶¥­˜–Ÿ»©™£½º«¡ÇÄ¥²·¿ÈÅÁÐÃÀŽ¸»µª°§³œ®ª¹²¶¿²¥¸Ìʳ·¿¹¶·½Ã¯²½É˾ÁÁÅÅÕÂÇÆÐÔÎÈÉÏÀÁÍÊÁ½¶µ³ š—Ÿ¢‘šž”‰µ¤˜·ÏÌÓ²²ÔÌ«‘²¡®ÔÔ㬦™‹vws–¬©Ð§š¦±»Á“Ÿ¿Í¾®¯ÄÀ­Ï¦§Ë ™°¢’Œ™¦Éʲ´»­¹ÎËÅ°®šqwv•Ÿ¦¦€]„¤r^{uaagltcnµ¿»À»µ®¦”qf´¯cEEE>>\\PMZabF’ÍËɯŽ}kcfhGPueYq…Œp`ic|g{~~lOP‚z\ntkyhw~gXTK^hZV[U^d_X:5LT>e—‚qaMFCCCBL[?.DLENUNUA>PJXY?=HORC;GLJcsaPHY[dkiV]ƒR:Rhg{˜w>AmmDJf€™”q_aYACgjmeYt‰€SRj^OIEC_[9;7_@*)0]`•¨yx•t¯¬yŒˆ_Œ¸µ·³µŠ‡^q ©fŒ¯B9LV\j:;3*()(+-./17<>@CDFLSXZYZZ[bkmnmorjcc`YSRQRQT`obba‚…KB\baV;/366424DKC6.0344322110000121FchTB3126=@>E`iV72978AFJHD?6/04549btnqneXTXOJl®—ss—ÔÜÉŒ„|†kbiiUHA>:54:<:BchedxtYKLXVVTTYjyqPFBE@ACCBBJXYfx|~²|Wba``cjnoŽ•˜Œ“~…‚vbbƒ†dVm‚a;^bCBq‘†[_ml~ƒxvvbH?DB84239<;ANNF?;==97@GED@=?GE@DGEDPj”¥ˆƒu}€~²ëÊrv¿Õ¸|qŠsbNBCKSPSZYZ[Ylž™vPWYMJO]SPj~œ¸«¬·­Ò£ikomc]^i\Fk¹¸‘v–’t‚£®¼¾‚gqcWPONLMVav‰}{{Š‘ƒÁÈygx‚€dWZ^O=8ETSB@SYR\uˆŠ…~zqrqy„jenuuqos}}y€e<@KKIE@>;83049B=Af‘b199@DD??IV\]WNOPOME>AC;9d¥¶³«°xXpv„š>16[stui`TK?>@<@^lrzsTD>=>6;^]>B@C?:<==<::79@GKPTOD<<=?DHKKIIHGGHHHD;67433:BCBEJND;DE8:ABDDFEECBA@BE<9AGGGEDD=5@`_GKNQRRNQ\gjW`ÏëÅhDTQLOPMLKTd_MJNKEFC<@JPV_httgVSVRPSRMWyylŸ—spZ_Z^x‘}‘f[TZ}¤©ž†mn…˜—oW::::;=BFHIGA=<<==>??@@?@@@ACDFFEEEDDDEGHKNRXXUUTSRQPONOPQWahmppqoiZNJD@?@AAA@ADIMPSW\adefilh_ZYWYUOKC;7:<@DB@ACCSjrsuvvxzfRQPJFFEC@?=>==>?CHDDIJG=9=@>??@@@@@???@??>>@A?>@EO_jhgggf^WUVWXXZ]^YROOOPSRPLIJJIJMOOT`[G?BGKS[VR^kmmlmnpqnoqpnlji[[cYGEHRof@8?\vphrp][jmabjfa`TN]lm[Piiciqˆ›¢“†nw|{vh^oš˜–”€{‚†kVVUU_]T\`WSRSNX[NHGJN_u~ug]SDGR`a\`hic_ffclskb[Z]``[YZkd_b_[_lnefoxwkZUY`inevE+7L`hZY^ia;36D`ligfc`[VROJEC;544444444444444444444444333333333333333334444444444444444456688764;JLA86566*PÏœ>@efF<:9BOL@89;PnhTOKBJVVSNKHGLZlp`TPNLKJMICKSSRNJIUebUNJQSW[WUWUVzzT_‘§¸Ñɽ»¸Ã¿½ÇÍÐȼ«™®“­¶¦¸µž…§ÇÁ®‘„“™Ä•Ž©–·—Ÿ¡œ§šœ»Â¢¢­¸­¢¦›Å¢ÂÄÇÂÄĦ¹²¥º¿›®¥¢¦ÇÁ§«ÃÀ¾­¸Ì¹µ½¼ÃÈÀÊŹÀÀ¾¿±¹±¨µ­œ¢±«¸·½Å´®ÇÎÈ¿¯¸¹­®¸¸¬¦²ÇÉûÇÉÃÑÄÆÉÊÑÎÈÁÉɹÆÃÁº®£¨¥¤¥ºÇ©ž£›¬ˆ²••ºÄÇÖ²ªÒÒµ–¢´³Ë¼º –‘}xfdt£½¿Ñº ¤°Æµœ›»Çº´´¼¼³Ë¦°ÆŸ–§–Š‘Œ§Î»²³®¢±ÆËË°›£yv~¤™¦ qo”ˆQd{k^`[ulv³¶¶Á¾¹´ª“vW‘Ç€PDHH>=RTMJY\[GhÁŶ£‘ufdo\MOPY:WNUc\C=MdV78BV^gVLIXTT`shc{‚APjeV[ dA7Lde9<_z‘}wrtkffheqtŽ¢xII[PDBAaŒpTP_ff^F3Ii˜c…®y¡ˆu€Wž¸¶ÇŽ„x`›©…j½y'AQ^yXVWZ^e;,HsXFHH:DMKWSJ`c?NGLY\>BMMI[aKGJGILRVUUOIIG=@QR=4:=86Scdu\LQUUYYOHIKFDGGFECCBBFXhaaššÄ³e„oa`epz~†‡–’‰”Œq€Œv{‚ŒrMPuU5Os^In|`VhvlllgheYJ?;=>?II=7989>@A;8=?99?EECBDJNKBCJB?Vv…“—ˆ•§˜w‡¿Ê†y¿¸ ŒŠ´—|_WKNWWVWZaaYS~†klYX_OGmsbVPQRj­µÊ¿zlmh^URTYZU»±sV‹“uˆœ¬»»wI^]TIEIIJVZ_w˜´£™„j ²|o{ˆ“p>5AOC2@adTNarjlƒwtqpqtxre^gceksyzxx}xovr_]q‚‘ˆ`@6666756989`h9@@BC=78;?A??>AA=85576788886555433344689;?:CQA27<7568865442332337<@?Tmie_SIFHIJIBF[faa`SJNPFAEMRTSE:;>@>;@JY_[OCHOQNB;@@:O–̾½²ŠML[ˆqD-2:KSSll_F;FNDD_|ˆ†t]LDA>BBL`QMPZODGEEA@;:975;IRPMD:;?BEGKKJKHDDGHFB:74123:FGEBBB:?OI<;BECDGGGFECAA>7???????ABCEEDDDDCEFGIMRVXWUTSTRPONMNOOWdknpooopeRFEDBAABB@@DHLORW]beefimlaYXXZXQOLG?79GKB<>A@SkrsuwwvxrZJGFFFFB?=<:86558=86>>@@?=>@ENRW`cca\WUWXY[\_a_XQOQSUUQMKJKKJJJLS]^SA7ANLKLMS`jkllnqqnprppnjihicPITQdd>2Hm†xo}wnacqq`W`\Qb{{nWRQentxpv„Š”…ik{‰‚obmuv|€ypen…ƒmYSRZ_RV\OJFC=?JJFDDAKbdeb[WNTHIMQT]fc\`faltcXXW[kmf[SVfdb_WWakgfwl\YXYafickvB,Lec]YadjM145Ifkgfca`^XTQKF@8444444444444444444444433333333333333333333444444444444444555568::549??:5459.]у7?WvgJ:8:AHF=469Cb^BDMFHTZUMIHGJS`mgZRNKKIJGAK^]RNJJW_WRONSTZcYTX`aw¬}W„·ÁÉÙÅ«¨¿½¼ÀÊÒÊ·Á¹¡˜©¹ª§µ£“¥ÌǪœ†˜Â•‚«£®ž£˜£™˜š¬¨½½ª µÅ­ ½Ÿ½´³ÆÄŵ̥ª¬­¥À¤›³¡°ÀÓ·´ÄȻ°ɼµ½¼¹ÂÀÃ˳º·ºÂ®³¶¤®­ £œ¶±²»¸ÅöÀÎÌǵ®¯¨¤³±¥£¦ÂÄȸËÐÆÏÆÆËÉÎÍľ¿Í¹½¸¼·³§¦£®°ÂΦ¢¡»²˜˜À´ÀÙ´¥ÔѾ¨±ÏĤ–”‚i{x~{„’´ÌÊή¨¦¢º§¤™¹Â¸´´µ¸¼Ê¯²³“Ÿ†‘…«Î­®¬ š¥¾ÌÆ®’™©Ž€l” ‹¤‰paYmtl\L`w£¹¶½Á»¯¡ŠkZvĪ`EEII@BA'P‘žŠaMJBD@MK<;IJ;@OSWHKRG^_R@JkoH6G[a\H;C`i_irho€ tISXTIVkj=C9aa;BLi•£‹iOqˆsRDj˜Œ^[klQc?EfhY_TXiŒf83[¥˜K™¸Œjs¯ac›¿È±~‚iƒ«’j”ÃG*JXqZkI]SV17geQMK::ILGWOQiVCOGLXM9HKMM\QCIGFHJVWSOPPKBAMWH7DH:/.((/.*(+.039@CGLQQT[___`acdfhgjmle`a^TQPTXYVTZzq=Gb]:*4600FA77;;;;<>?CHMOOMC?<2<@EB9>HFBatT_I<@?====<>>?CGH<667998843566555555658=>68BFC;753211/-/3209Tef^I>DJMK?6B\hcaYGAKOF@DHHFA<;>=<=AELUVMD=@KQJ<:@=99;>:@FIGNLDCFGHHIIGDB@>>??=9741/1?SSE>65=OWRSRWWMGJIIHGEB?97?HKIC968;=>DPQLNKLdubQcgOFRR[fgls_KKPQPQQRRSPOU[bic[bpyƒ¥­ªŽ_INQOOPRNIc~|†š“˜±½‚`˜ŸŠsUWXYZfmndRM^ˆ©«£†WI9::9:=ADEEFB=;<<==>??????>ABDDCEEEDCEGHJMOPPQRQSTOLMONPQRYejjlmnpqo[LIHFDEECAADHLNQW[^bdeionbYWXYYUTSOJCENTK<9?@QjppsvwvwxeJCBBCCA@><;:75554456;CD=57>?@AA@@@@???>>>??@@>=AB?>FSZXWWVUWZ\]_`bc]URSSVXTNJJLLJJHIR]fcM<:COSPONVdhhggpooqrqpomkileY^†œ‚g`Z=DRXUOOLLV\b]VYWdNELKPZd_[]cfjdUMKOZdeeecciejfa__cb_hqbYZ[[`iv|‚z@=fj]Zafk`:158Qkjdfa_``]YTNH@8334444444444444444444333333333333333333333344444444455554555556777758;;64663iºd3??QYO<6:::;836;:MV?7>??JUULHJHGQ\dhXSROKIJHI_shVNJJQRKNXUSVW[XSQmz§³s{°ÊÉÒ΢•·½¶µÁÒз¼Å”š™°¾¤”·¤¡«É˪¤„š™¸”~¥´¨˜§˜£¤–Š´©Ä¼§¬¸Ãé±À§ÄºÀ½Æ°Ã«¤¤¬š°¶œ·©»¾ÐÅ·À͹¿¹ÃÀ°·½¶ºÃ½Í°µ²´º³ª´¤§µ ¥¤¯Â··¼¿Â¼¾ÈÈƺ¨¥£ §°˜ž»ÅÇ·ÌÔÊÉÆÄÅÅÉ˾Á¼Ã´³²ÀÀº³²©«·³Âšy–¬Á­°Ÿ¡Å°¸Û´£ÖÑÌÀÇÅ«|ŒŠ‘Ž¥´±¬°¬¸ÏÁÊ©¬¬ µ¤’±¼¶¬ªª²ÀÀ¬¬¤œ™ˆ•‹±Æ£©Ÿ™™žºÍŨ‘‹ªª–pp¦Š˜xr†lggf{hIFˆ¼³¼Á¼©˜}obÄ̃NGEFGA;=BFFVRMLAx¿Â¸«•tinoc^XORRPWTbcnl‚qldVhol~{ffacfgd]nn_?\[TPTXMGKLJ976#B‡œ‹aQKBECDA9@`cchgbYuqYM@Q\cx’‹?HBU^WP77c‰iIDglhgCL{gOKKVLJDej=CkH8u¥Šd?.XªˆC©¼“ƒV‚­Hu„•Éʈ~r£yn›=4Qd†|i]L^ORBOm[TNB3BDHKQQahMJLGNLA>DLKPNDFE@DAKYULLWRGITWM;40126303312222222212222/IKVy…wtb_c@9bgG:AGE;6:@C@86;:CND88;<>:76AKNNOSTRE0=DHD:;Vn]k`FyL3<<;<>>::<@DEA958975851367888888679;;<>@:@Z_LB>C@?HKJ>8533210..03438GUU=2@IIFACKWbe`QB@GJGDEHGB=:<<<=AGKKHA>><=BD>79=7U°Çn\sL+-8=?WX53.DgORp…ŒxrrF44479@?12=:43687775546FZO=<=AKRPMPNUVOJKKKJIGFB>;>BB<88;<<<ABCEB=:;<<<=>????>>@BDDCEEEDDEGHIIIJLNMKMNKJNRTVXZ]cfehklorvgTLHGFFGEDEEGHJTXY]]_gjkohXWZY\WWYJCPYQV]F7>ASa[`imtwwxlPB???@@@><;;:8863367;@A<668<@AA@@@@???>>>??A@>>@A==@HMOQPSXZZ\^`bdfcZVSRVYXSIFOOKLJGM_mpaNUelmdVNQ]eecakppnoppooomlfkˆ›’€]\yGBi}Š‰…€‡‘”’—{SFMA^|€”†vg`nwyƒzrtrpmj^YVWS[p~“–•’„pm}…smnb[djiePB@;<9AU__^^TNW_[MVdYWMT\NGO[^_bgkjZYdSHQTV_ilYYyoec^VSUXYSSQQW^cnv~~PPmdZ\cfmN333=Wkkfea____]WRJB94344444444444444444433333333333333333333333344444445555555555555578777>B727;UtH6C>>GJ@99745755<:JQLJJHHS^YZPLRRJIJFV~tSQPJJKJGO\XORW^`[arœ–¤Æ«Š¯ÀÄÆÑ¥‰­À¬¡³Ëѽ´Æž’›¹Ç›ƒº¡ª­¿Ì««•”©“w—¼¦‡£” ®›†´¯ÁůŸ°·È½³Â¹·ÀÁ¯º®³®®› ›¡½§»·ÁÅÇÍ»½Ë²¿Áï±½¶µÁ»Í¼¯¬««¶ª­¡©°§¨ªµ»Ì¸¿¿¾ºº¾À»«ŸŸ˜˜°˜–³ÅôÉÏÏÊÊÇÀ¾Áʾ¾º¯¯¶·ÆÏ¿»´²§´ °˜x“­´·°§¬ÃµµÓºØÒÏ͹ ¬n¦¨ºÅÉÀÁ»­µÇ¼Çªª²¢­’£§¹¶¡ž£¯À°¦«›•’”‚„Ÿƒy±ºž ‘™œ¢¾ÏÉŒ‹–¹±‚[’Œyˆm|hmr\s|UQ«º½¾»¦Š‚xvÓàµoFHEDB@99=DFRSJDH_¬ÂÀº®¦€gjob\\Rb_TVKXUZi‡zh_Ytnotzafg[bg]ZYefMA_`PNSRIBKJ>65*=5CRB4DSM@@F4J\LUR_rlZa]TL6CJYjNU`NKVXzsNJLWkˆ†©¥k^B`X`Ž`0/Qy„–jfvpkiUT^fdRG[KZ\mYGfG7T{~qK5]’€Q±»t\£@vs­×§„˜€Š ‚zÐ~7=et™qx@]ZZfN^c\TG58BDAOMXebMLLGID?;BLHMFGI>>>AUZVLSULHTZR<8BJB512445:>BEGJSOC?6&*64*',--.47;@IORSVYY\`bdedccehhfba`[TQPPOMLT\T?HZ^D-+7IH82233395154555655545443340;:KH\œ¤c=06;GLMKOZc~ˆx“bd[acffaUTUJEMKECAEGA@FCBHPTTT`oqkcWJjˆ`PXjjWXo‹kGEPTYcdXD@F@<::87;@=;::;<5/0,-6;<===;:::;>=75;?99JSF:7=?@BB>4244420399665216AD50?HHFBIMKX`TFDFGGECFIKHA==>>?CHMG>9;<<<:867962b¹œ9+4452254@`RMPI?>=:ABNVRZc]bmupnŽ©’wXf‚c‰™ygjyŠ{dmu‡ŽŸ€B664>LQQSRMHIMH=897400245546;<@>87@HG=64;FIGJNOMMTcqnSWVNZnldZOUWKLQLJKTWW\k{†Žˆ‚…Œ‡h;>LOD;;;<<=>?????@AABCCDEEDEGGHHHIJLLGDGLMORX\\\]^^`acgjlmpk\MFEFFFDDDEEDISRPVY^dc`jl^[]Y[djdSJQWJHTI>?DONHV_druiotZB?>=>?@>=;<;9973255:@B=999<>AAAA@A@????>>@AA?>>?A@@DHNMILV[\]`acegd_ZUSVYZYOIOQMMKFK`osr[YnzumhSM]jjiejrokoqqqoopngq–§”„x{„hQQouc]]bew|fOPQ:Ez™’‘nbncd|}v~ƒŽ‘‡g_deeywbq|uspnt{‡ˆ„{fLJT^_SQE;>>ES[^`^URYZXTUbdahmo_SYcnocadhaemYJORWagcUViqf\[YRSZ`YOQKBJXagedeSWd\X]]gb;143A[lnje`^___]YVNC944444444444444444443333333333333333333333333344444555555555555555677859QP49OJE?=FA>>>@@96899969<>@<89;98BNMJJJILXVOJKPQNKKEa{XALQKIJNQSTWUQUlxv‡ª¿µÅ×®ªµ®¶Ë³¢Ä¬“¦ÁÌÁ­¿£ŒŸ·Î—~¼œ§ª¶Ë¤ªŽž‘u‰¶¢x¢¡±¥Šº¿ËȤ°¹Á¿¶É²±Á¯©¯­©¶ž—›œ¹±¿¿ÂÈÅÍ¿¾ÅƱ·À¾¶­½±´½»Æ̯§¦ °ª´¢«µ®¬¯½½Êɹ¾»µ°²¶µº°ž•¦ªŠŽ©Â³ÅÌÒÌÔ˾º¿ÉÁ¿¼±¯¼¾¿Òµ¹±®¨ª¦¢šƒ–°©º»ªª¾¹³ÊÉ›ÎÒÄÁ®‡®“Á²ž·»º·À¼«¸½ºÉ¯ª·¥££Šš·¸š– ¬º£¡§™Ž’”«yx±²—‡™Ÿ¥ÄÒÊ™„«Å–`n›‚~ynfrfh|kŽÂ¿¿¾©ƒ‹…¥¸°Ï¦gHJECB@::=@CKMD@NQ{ƽ¸¯ªl`kh^URia]Q\cKGcqt^Wd~pusy\^la\feb_[\]OQ\YSQSM>HKA63,:r{aRJ@A:7:MI8;FG?AA@FZTUUWa^[O_QKDCRK^eZOILGGH<6LIEMKLCB=?QYbUKVSLSUOB5?NPC4'*//269<@CFKMQSLD<61,*+,,-158>DLPRUWUW[^abbccdeecba`_\YUPNMOSRKHOUXNBFPK6079647?63;?B;;@=<>@@?95585;>=:@C@IOVML^gY9AA;6.5>B@:885101;]_XVVUSTa¨iUzœ®®’}––‡‡€|o^c^VJ?@LR=2i“Ž—‹|‡Š‘ŒrSFFGGEBA@CIHFHKHF`“µ«¸·¤’Ų’mfƒuXVY^]YRZxŽƒm|•š«¦…§­}Qx‹[Pkv|‚u^_dK?XP;EPLIO[ZE799PjG-515>:8==:9::741599:;=?94312237;<<<=<;?BB>628>@???=879:9:81,.0/.16=FID@<867<>87BGJJFHPOPOD@HJIGCACDDDB=>>?ACHOKD@>=<95456941i¦_1=;97007=CJQUSNGA<;GRZYTY\`fhorZZ‡±ÂÄÅ¿º¿¢„ˆ›™¾½ÐâæØÎδŸynh_WMFGKLJG;565543334435646>FKQUXQLOUa\PZ\LMkuZTZRU[WKGFJSZan}ƒˆŠ‡Ÿ¥„‚‡{‚‚RCKEB>>HKMSSOJ^kffr^MTXQQjnYVWXZ`\RQSSRRNLNSTS::99:<=>>?@?=;;:;<=>???@@AAAAABDFFEEGGHIIIIIFACKPRUW[\\\]\[[]_bdeb`daRFEEDEDDEFFCGOKGKQYZVTYff^]Z[hqvjX\U:8?;=>?A@GQY_geVWlfNB@??@A><;<<<;843339BGB89<<=?AAA@A@@@????@AA??@ACB>DILGDNZ\[_acdfhfd`XUVWX[XRPPPNMHI\mptjT\naen_O`|yj`eg_boqrrpnomlow…}{‰‘„€‡yocVUR`^SakhLTYD4BcoujMZdQO[j_ewuypcdzu{•†nfegbhsrjm€~|tZTdi_TWUFDJNT[]]Z]hjd\UZ__^hgd^U_ge^_a`bhePCGRXZZ[^ZVYabZURRbnmaPKC:@P]hieZLTZXW\]jP2652E_oohb_^__^]YWPD944434444444444444443333333333333333333333344444444455555566665555677973JnN.\dB=BLLFA=>D=8BC==;:>AA:89<:8=IKJJJKLJPOMNPPNMII[WILNPLJKQ[[URW^WvŸš¡¨¦ÈÇÁÕѳ² ž¹¿¢š¾³‘¤»ÂÄ­¸ªŒž­Ì“ˆ½˜œ«µÂ¢Š‡‹˜‡{‡ª¥|›¦¯¤‘”½ÇÆÒ³¡µ¹¿»¸Á¶ª²±´«¦­µ™ž¸Â¿ÇÂÈÅÊþÁŵ­À´º§»ª³·¿¿Ì¯§§Ÿ«¤¸¬¬¼»°¹»Æ¿Î¹´·¯¨©«¨­±Ÿ’ˆ–·‡‰¢ºÆ¹¹ÎÍËÌÎϾÅʽÁ¿Æ±°º¶Î´¦¯ ¨¡¼¡¢“˜²²·Ç³Ÿ°°²»Ð¬·È¿¯«…ª­Î¶”µ´²µÁ½¬½³¸Ê´®¹§ŒŸ„“¯°•Š–¢©›œ¡™‹Š…¬µs}²§Œ„„š£¢Í×Öˆ‹‡”¹­v_ˆ“‰‘ƒffnhl}¿Ã÷«ˆ‡”Š“–mV­­gFPB@E@8<><@EB>7;EN=9=><;NMj›¦™‹€kPDHY|iZ?LZkNhoRBam†…Æ­f~ž¥HBa­Î›º„“v•¬|yÂÀE6jZ’vTSZQYJgaQE65=>BJNMbdVJHMGMO5>TFGOLFAJBNT]^JMZZUSNE9@LVRF;/*--1559=@@AFRYRPMD;;;5/+*.279;;=?7>87MZVC:;8Qw=30G]DEDBB=:9:63Jt‰‹‚|‡ƒrnfjuric^^eiq|€~|wuwz{vƒ¦Ã¥|qw|hVMKLVXM]fNQPSY[^cffghmzu_Z^^TGNO?7?D>;=;79DTd[QP88>@@BJQU[J8Ocd`QONTZa\HOY[VQJFCA?EPTPNMSSQTVV[\YbTG[y_:LMFKQWaj}{Q@JQVZ^YJCJKBC?H_ƒsWShP@_@/5<>@@?:8889977==74;FPYJ?8:<;=@>95:>CEB@>;9999986344.0>JKMMJHGB<;>@::@EJPZVXZUI>AKKHHD><::=>===>@BFQUPFA?@=8778:89T`>9DA>8469<>AGSTRQKHOWTX\WW_elmnpaSIDFX§å×µ•©ÊΧ©ÌÏÆÂÅ uns›¶ÃÊÉÅÆ«lLTOB967777679;=:9=BCBCABOdhb[NL[ZH<=ADGJG@88:;=FHEDDJLHA=;:;CLNMMIHKNONKVf_Q_mZP\THSRGCDIR\hpqˆ€•½®„„•„t…pifjj]ZZVXUUUUVRJCGUYXXX]VSlzwgWQKGHNPRTVXUNJ::9::;<===>=<::9;<=>????@@@BBBBDFFEEFGHJJIIGFHNRQSVWXZ\]^]\Z[[\]\YUV\TGDFFEGFECBCFGGHIKPRPOSZa`]^^cbmpZ]Z<3>;6>A==@DIPVUNJT`WFDBABB@=;<<>>:64329DJD88=<=>@B@@@@@@?@@@@AA@@@@CECBFH?BP][X]adeghggd[YWXXZYXTTSPOKKVgkor`[f_drsOKxo]]ZN\pooqtolijmlf`bknfkgYWT[d`w}pˆ‚oV]WCCOVY__kv[SRPYT\ddukij€Ÿž™Žxntrx„widmuxtnlfcZLNSHHVRQ]^\_glje\TVSPOPONLR`aYYgiaX[X>;FQVVUWbe_\eli^UVowm^F?BCDMTW]bWMRWWZ]ie>2843Gamlf_\\\]\YWVOD:444444444444444444333333333333333344444334444444444455555666656667888844dv9CjO;GT^_YOGBAEJD?CDAAAA=<>>;9;@GJJKQTDFMLMPRPMHU]IJMNKLJKO^baZMbql¡¾½»º»ÎÁ»ÐÆ·¢Œ¡Á¸ž°²•¥°´¾±¬¬›¨Å‘›¸‘”±º®›’„‡‚‚Šž¦ˆ’£ ª¢¢¶ÄËÉÏÇ£ºÃ¾¹¸»µªªº›­§¯›½œ— ½ÐÃÌÃÆÅÇżÁÅ»¦¿²»¨¸¨­®º½Ã¬©¥ ¬¥°¸¯½Äº¼»Á¼¾¿ª²­ ¢Ÿœ§¡š„Ž·‹z“®Âº±ÃÁÃÂÌÖÃÂÏ»¸½É¸¤º·ÇÆ£°Ÿ¥¦¾³› œ®´¹ÃÁ¢š¡§¯È龦¤¬´À½”´­¨±À½©ºª°É´±¶ªš…›†‘¤§Ž€™›“•—…ˆ‰¾³m„±‰~ƒŸ £ÏÖ¸“‹ˆ€Ÿ´”io“¥{„–™nfhfb–Äþ­Šy˜”€~bHH€¾l@JA>CA9AKHQd`PHIIGVI9MQJMNGANJMPUaLK[_ZSLKA62121/=[SQQMIV[qv—’zwvlmplhr{utvs]IBGLc€|r|ƒ ‘{€‚wz‚vneN;96?EGIHEDCHJHGFCHe¹­™—–¢¨ŠndqjI:ALOdŽŒ„š›‡{}“§¨ š•„lOQVfux}yaKA;42CQitUBGIB=AJDNŒ›vD=lcSFJD8755>;968GOMJMG;;>BCFGCJW:6Q^U^bfmnif]PT]bZPHD@>=>@MUOHLROHMVaeSO@HSXQHNLLTZi€šŒV=GNV[^ZHA[]BBEdz£†c^Y;UuB.7?CCHKKLIA::88<=9=?FO\k[<5<:>FHBBDB>=??AFGGEC>>?>>=@B@98GZ`ZTNLMI@?=>???AHP[jeZWYM=AKLJHE?966<=<:<:9=GTZVNFDFC=;;;<;;A<;===>>:8::;:=BFJLJMVVLP[SUfomrtdQQSL;N²×µ¥©ÍÔ¢€ÈßØÓÊɾª}H68=HKQg‚‰^AKH=569:;:9:@EFB@BEFFGC=OhgYSOS]XGABCCDEB?;>P^LCIJHGLPQJNis`VbcTXUHCEFAAIT[`^\w‘š·É¡qxšªº¹œzpjfi`TTcy‰š©¤ŸpCEYad`YVUNJ[z|mjfZMJLOQVWWXMF:::;;;;=<;<;;::9:<>>>??>?@@ACBCDEEDDFGHKLLJKQTPOPSWWVX\]^^]ZYYXXWVTPUQGEGDABBBA=?@;;<<>?>95338BJD;79<<>@CB@@@@@@AA@@AA@@@@CIH<:@?>DJJO\deghhhjhc[XXYY[[XWUSPNMQY`gmm^[j^im\crxsc[XOSghhfihkeelnpobZNPUPSQIFU[\u}sfNTn]EJI[ik˜`VZb[Uasv…‚jb\t‰ˆ‹ˆƒ‚€ƒxszxu|{qmdTFKQWXJEKWbh```ULQZTPUUTUZeomeckjXMOOE=L\ZW[`fc[]oxymZkŽ|gM57FKGEIQUYUOQVWZ^kP35745JbjkeZWVXZXUUTNE:444554444444444333333333333333333444444444444444455455566666656667789:;4;kHOPKNU`oof`SDLGABIIFDB@?CGFB<:;DJHIYT@=FGKPSRNOijOJMLJLNPQ]n|‹zc„”¼ÎÌÆÈÍʱ³Ä¼¯ˆ…³Ç«¦² ©©£µ´ £¡ªÀ“œ«Šˆ¯Á˜–›’€‡Œ…ŠŸ°—§®´ÍÏËËÍÕ®±É¼»±¼³¢¦»£¢¤µ’£²§£»ÏÇÃÆÃÅÈƼÁÄ¡¹²´­¯©¨¨¶¼²©ª£¡®¯¯½¸½ÄÀ½¼¹¶¯·«ª¬›‘™–“™Ÿ•Œˆ”³¢Œ¦µº´ÁÁÃÅÈËÍÉ»ÐÀ±·¸À­¿½½Ç¼»®ž©²Ì• §©·¾À«”’™¯¶Å¡‘°ožÊ¹µ³¿‘´§ ¬¿º§´¤ªÆ±µ´¯˜~ŸŒž¢ˆwˆ›’ƒ‡›Å§h†¬–‡v¡›³Ðζ’šp†ª£up’©•q…¢ssc\m¹Àú™‡ƒ~vbQUK\½{w„x^L?;<66:-/2066FgbSAM]HQH:czaSWb[G7DZ]XXmca_rlixvrv|o]Šr¡°uš†dd\Wdkzƒ¡¬•„”§¡—€rTBD@ayp^boO"Bb[7Ob‡lœ³`ˆ®¡`NM‚¼­Âf”z§¯dw¯¿‚DTKƒ²is>MHyY?V`WJ41<<;CJJUbVHHIEI]DBNQOMJCKQLGLYZPY`ZRJNMA@FNNFFNHA7.-./---,,ATJ827@DDIK?,)*/37;CJRVUQRTWXYYY\abb`^^__^\[XTQOPOPQQc``__b_\aUQTV_PLYa_VPUWWYZ[[RECMCNK:E=>JYa`^WN\_^PYb\_YPD:;=71/0..IhSMNHF_bWq|xm`lg]YV^l|‰ol¢uFMKOc€’“–š£™„|zv{‚yrspe_P?Gr…f_ƒŒ{‹˜£Ÿ–…w„mME:9Yj[›«v[~†zbNL?57?DMar€‘¥Â«ˆ‡‰„{pv€}|sedjonx}pllnspq…¢›uoy~|yp[^rvgVSZm‹˜WINTUQQ[e[IMWYWX\ahgZIEDDD@BFFFGJKJIKC:;CGHHB=JJAEMWWVWakmrlUU[_bVLI@8<<85Ib[H?GMDERdhUA>JRNKMPLKUf~’••d@@JOJBHE>di?BLj™¬zXWG5Te;/9AGLUXXVJ>:9::===GC702KYWMFDDC?;ADDHIJA@DBAA>@E=>Xijd_ZUSJ==>>>;;EQZchg^SJC=AHKJHEC@<;><68<949JWXVRIFHHC@>><==@??><;===:9755447>ABEGMNRXTUcb`aXJFDMREj³“‰”μeÛâáÔ̦¦¯’U:GC<72138=DD;36;=>=<>CE@?CFGGKPKHZlcQQQSVPEDHEABCDDDFFDBBBA?ADFEDEB@SlTHTWXY`š°»³˜ƒ­Ñζ Š|~…˜w€”¯¯’œ—gPgbUfeYTW[l•¢r]jkd\UPRX[XUWZX::::;;;<<;;;:999:<>>>>>>?@@ABBCDDDEDEGIKLLMNRNLLORVVVY\^_^\ZXWWWWWVSSRKDDIPV\`fg[IBQSMNLLNSSVZ^]ckleI;LPWilPIWYVN<=>@>;6326=EC>849;;@EBAA@@@@@AA@@AAA@@BIKB8>@?HPTRMRrdRMPU[a_Z`iqŽ«¼ …£·«ÉÖÒËÃż­±¼Â–n̹›±£­´‘©³–Ÿ“¨¦¿—›‡{¥Â‘ŠšxŠ“Š†¥œŠ‡¸¨¬·¾ËÔËÉÊÑĤÀ¿Á§³¯ ›±¬š£« š´Ã®ºÉ̸¿ÀÃÇǽÁÄƤ³²­±«®¥§³»°§««£¬µ±¿¼¾Á¿À½µ©¡¨¨¥¨›”’‘œ¥œŸ¨µ³­²±°²ÏÑÑÆÄÊÄϸÔļ´º»À²¿¾»±¹µ¢¨¨Ë¯—¡Ÿ¢­»·±•Œ‹¨ž½º›¡kÐĵ¯¿”µ¤Ÿ¨½±¤­£ª½£¸²¶–z¡•†™ ‚o…††‹‹›Œ…†§Æ iˆ£–…rˆŸšÁϾ´Ÿ›“opœœ€o’—¨}{¤mR”ÇÂôŽ‡ŠsncXWPJ4©„9BZB9B<=>?@?97E>LV=™º°±°˜‰vhkcddga]PPPFGIIHGIHSo|dfaWUTYXXX^_XNB?JSLGMNE>22;I\S=GMNRDE?S{mSulPBLhxpZLWjqkdkYZ„Šƒ|i]scŽ—¡®e‚ŸkQEGWjOOUhvbT|Š’ŒsaF8Jcƒr\^^D4KLK92^—wq¥”[Ÿ˜eOW¥¯É–o˜†°}U“¨šdDTZ«‘m\AHfxAEYhXC.285:ENVZ[IAHJ?T^DGO[LNDGQOHBLUSUVSQMIRN?;EPJ=AD7<6.4=?69867DRF1(4>AAFKHA:2.2=CGJNUUQQSUXXWWY]^^^^_aa`^\YUQOOORTMM[``ac]\a^\\\^WW_a_YUVY[[\_^UIISOSLDNIIMV_[YUPY^_U]f]]WXH;8:72.-,-QqYWPJVe]Sgl]QFp§z[\j|w„è…Â~FKFeUe‚ŽŒŠ•˜•ˆ|uy|zz€†„tUAAEA<<>ADJLEHk˜°²­ª©¨œ•’†vrqukVV]O>6:?S„†Zaƒƒw{ˆ– ˜€zˆzU?:7@[szpMD]RD]gb^f^GAGSO9T~§™z}|z—‚K4;;Qkiny€‚Œ­ÁƒŠ„wtutswtnnqf\o}iehoxq|”˜Š}sxvnif]anvtdUYp†Ž}`OZfXKJWgVGNLTWWWSLIHFDDDGAAPagXLLIGIA7?JKFD@=DHJLJQWPIV[YomPUY[^QGG?9<;74DZUKCBMOPX`aS@>JPLGMPJITfyŠ‘Ž‰nCADIA7>FE^nN@B`¡œ^NR84:951;CHOSQME>97777:===??=;9:=<:;863113?JSYYVJMPOQQOWT[[I@=?NWM^u_…t‚¢†QáãÚ¥­’x‰›§JDD@?<7557<@A=;>>>>???ABBCDEEEDEGIKLLNNIDGMNQSVXZ\^_]\ZXWWWXXYVRUWUXenpsvwv}va`ULRRMMRRTY\^ahmgSHVXHXr`JVaYVC4:>>97@CBBADDDEDCCDC@?>@@>83259=@A>99;=@FEA@@@???@@@AAAA@AAELMC==<;77:BNQJD@@AB>@KT[NEIH@IUMGJCBNRRPMOiaWSX^dkjekxŠ”°ÇÒ¼¤·Å´Èθ¹¾¯•¯ÄµnvÀ¼©±­¶ÀŠ±¡›­žÀž…‹tž»œ~”n…Ÿ˜„ªž„Ÿ¸ÄÇÒÊÀÆÀÏ¥®ÁÀªž¨¦Œ¤¬”Ÿ˜§¨·ÏÁ¼Å˹´½ÀÂÇÀÁÄÈ­¬±¨²«­©©¯·µ¦¬¶°¤³¹ÀÀ¾º¸´¯ª£  ¡¡¡ Ÿš”— ¤ ¡¤©­«¬«®·¿ÍØÓ˻ƽոÈÇŸ´ªÍ¨ºÆÁ¡§¸ªµ§ÀÊ¡š™ º¬³˜•~“žµÊª›zŸÊ¿³«¿˜¹¤ £»©§§¨®°›º°µŽs£~’œzn}{‰Œ—‹…‘§Â™pŠ–x˜“œÅÁ©³‹¡²œqa’p˜“£…x§˜…ƒe·ÆÃÁ¬ˆteWVWLD8‚¢:7[M6A>>?>><8;DBcH=r½¾¦¬¯–licb_XMPWQY`[VLVOD=CVkd`^VSPQVWS[aZURC8EUQHLMA9A?;>glbYI?>=54:EB.3AVX52GROKDCOpqew†dObzlUPHCLckVb[DeŠ‚Š|poh_Žžµ´o^frsBMm`MEhŠ…h`kƒmXOEJVo†k7GZ]qMLW]2X€b~¦xrœf?wª¹Ëq“Š”Xo“—„VBS{±yhJAIs\;EirS>:9309JUXUP?=JJ8B>7>40@JHDGCBJGI?,-9<<>CHKLIFDC<99=FPTPQRTVXXXYYY[]_``ab`\WTRRQOOVXHIab^_```_^[Z]]^^][[XSUZZ\_[WOUWW[NMXRPPRSPQTRVYYVae^_ZXCB9674.))*Psa^QKV^QJ^`Q?:ˆ¹ŠZoªµŽÃտן@>H¢sjeformr}…sjhgffc\PCBB;3/8AFGNK:Pp|aAOe_JT[`YG=;?HLNMNVSGTVP^UGSWZUC?EA<<<879@EIH714:>ADEEDB=86644337<>=>:87=>>@Lbjhhb_`^SFME78DECDDDB<666448?DIRXWNGCDIKG?;;:863118BA:621301:Tlv{xnaYVTafLPUYRB@Zw’mYbq…‚¢ukn ßßÁƒsef€~”—Y>EKLKLKC:69AEC@@B?;97678@EEEIS\\ZSKOPQQUXWQGGDDDCCCAACCCCDDCGC6=QaZf¯ÞÝâíÅjEKONPPNMQNFMZZJDCDCAADB=UjbgyikžÈã܈<9@CPÍçäàÌ´­¶—Ž˜^Mu|s{{idc[ŠÃêsX]^`^ahb[ZXWWURQ889989:;;;;;;;:::;=>>>>>>>>@BBCDEEDDEFIKMLLJDBGKMOSWZ[]__]\ZXWWWWY[]]_dfhlopprttuwrk_TSRRQONRY\[[\^ac`a_QQYjnZT`uaB:;=77?CAA@?>ABBCCEFCAAABA;32469>DE@779:BGC?????>?@@AAAAAB@AIPJ?;<;98:47555BLRY[[ZZYXWVTROJC;5455444444443333334333333333333334444445555555555665555666666667888869X^^UH?A>46?GP46HXR4:HKSFCMWbaf€uehp]A?BAGScRV`EIy†scba‹­Ä«xvGS•s…—œ™zmbjiWJCM[fvv}g=6B‚Šhu…XH^SŒŸf{•¥vYQƒ¤Ã¾{¦€›ja~‚‰…NAZ•¤l]B=YcA;O}bXEE7..=RXPGD<@PGFlUFSaYMEFOF>CIMOKBCKORWQ@?IPA:BI=G@3:EJ@AABFKB<0/>A979=>BDDHLMD>;:CMPOPQSUWWXXVUX\^`__`_[VSSTSOLNWTFMYZ]^__`][[]`_YVW[ULOTWWXVVU][]]PS[TSTXSRQVVSWZX_a^_[YNM=777/'%*Pp_]OHNQHARaR<;ŠXM†¸ªˆz··Þ½fboʇwlYZ]_[Y]`WOPOONKIKID9/,3DJGIJ>7?IUaiq’±®¡ žŽvoqfZagc]k‰¥¦¡’”—‡{zƒ‰…€€iNF>;ELOUlxX@T`\GDHCA<99:8J{‚|y‘‘|zváÌsMN\`bx”¡“x„ž§{ƒ}tia][[bicZYalmfijkgqvvsi\V\^`bfp|‡…tjs~€umsucOJLKQSUV@;@M^`N738DJSdN6=EKRfeKEDB@A@@>>>>?DGKHFSTCJLILMRU\]XLCEC@=:8878=@B73:FTVJ=@HJEDIWs†lQkx`QHKLKIEFd{Z92iœ“œ„`ZPHJJKQTSNKJ>96555447;??>:34>MIHHFEKSPA;:<=?ABDEGKMNECOTNB>743.7Ujx{iNGDA@=ALWX[^\^_`d`ZB=9317?EFIPRKEBCDGKE;41333339CC<61/05:DR_eii`cdacƒ“UGPK77M’¾Æ³|rw€‘žeoy’ÛÜ”rss}‘›¥}E6CMLPUUL>5;?BEHJD<:G`±ëââãÙÊ»¸£slzqcakkdbj«ÞËš{z~nekxn]XVWYVPO888899:;;;;;;;:::;=>>>>>>>>@BCCDEDDDCFIKMLJGEEIMPRUZ\\]_^^\ZXWWY[]addccehmqpppqsuutnll]MKOOQUY[XUQXchdWRPLGLSJGYe]J<9FF<=@ABAAAAAABBDFCBDEDE@7568:>DFB=:63;CB@???@@AA@AAABCC?=DJE=9:998969EMRY_`____[WWZ[[XSRVUOLLJHJKIHHEGPW]^XTUUTRLCESYUZ_\ejgiwhNBI[gYLUlˆ—–—vQ^[OQeYWwy_lp[wzabmwyjhttz’€ns‡…~ƒ}rƒ›‹‚‘”wx†ƒqa[[\^ff_^VRWZ]iri_`alwype`WPYXYhe\bba]`YLMXYRX`b\U]afp[‹äŸLEC?CJG;9BLOOQTPUdQ36667:EKPWWWWXWWWWTRMHB;535544444444333334543333333333334444444455555555666555566666667788987:7?@@jZH`NgÅ»­¾°˜‚fjjdZdŽ‚kob]YrgWQRIP[YZSNNJAESMLa_FGN?5COJNV?4<>;OWXPE?C=458;fL=IRNED@MNFIFEKYbobWJD9AOOGM^\SX=;Q}¡‚n€oski…¶½™ ‡‚ZW„ŸŽ “}”²¡z_QHDFLVVequtx“„Z8i¬wfvtZR9‘^k–‘_Zap¤Ìª“ƒZrsx‚‰A@u«]W?>^O8FQUTSI?GOC@GEC>F85@DG>BA@@>70.:DC<645458:?FHHGJIIJIKOPQRTTUUSUVY\\\ZY\[VTUVUQMILSRIEMZ]Y[^]ZWW[XPOTWPHJMNNNPMNU[[XUY]WWY[VSRYWRX^X_^^`]]WSF?992(%/Xj\bXNLIHCJYP=Kwd2/1;IMHD<4;DCEXo‹¯½­³³Ÿ€hjueVcodMQl‚Ž˜™‘“‹}vx…‡‚wW=;:;QN;5;=C=75=CDQu‹‚€|xv„‹~qh”à¿‚[T`y»¾¢zxs‚šƒw~vdXZXPQ]ebZdih‚~gjne^ijeZZZVX_bcciv~€{uwzyvxvo`JBKSSLHJC@?ES^U:07=DZwb?=GPevhNFG=24;>>??@@AB@==IR?AGFL\lgfkhVFHF=9984==7:C?406DQM@=@?<<@FHDBOh{v]M\ia]YVLIKF?^xP-6]tt}r|ƒyoVAERTTQPMC8765799;<>?>:5;HK?::=>=BIE=:=??@BD>=JOK@6;BEA=83425BNm}iFGJIB<@Vb^`afnl]INOJDADDCBFJD;56:>?BEFHEAAB@>BB:1048::;=?@>;3-/?PTX\VT[Q]\RSp€SAGF?>>j€†–›yqnbp„Šº½wvv™¬¼»§ƒ]B?DHLOG:;=DPXXRLHGHIIFDC@=BFBBEPQRTRNI>>>>>>>@AACCDDEDEGHJLKIHGEINPRUZ\\[]^^][ZXWY\_`_\[ajolhhnstttttsqrq]ILQUXXZVUVcdWQJFHFB>=CLL?AK?>IUP<@CDDBBBBCEIFCBCDDDEC=989<>ADECA=63;CBBA?@CCA@BBACCDC>=??;8887788CGB_ijyŒ“‘š“iq†dQU]Zdpgizqn›’fg~‡‡sl‘“ššfit…hs‘tix„„€xt|~m][YVWgi\WQT[VS]_ZWZ`dfa^]SGFW[clfdgga[SWWX]XLOWYZ_mtqjNfЛL=99>HD9>GKOOQWZde?15668?HJNUUTUWWWWVTQLHA9445544444444333334433333333333334444444455567766666655556666666678897@j—™bPMMIOWXSV_`ZTv©˜]Z^ZLGHEFTYVQNLMNNNVa^aaYRPNLPLNR^d[R^™¨²·¿ÊÐÏÌÍÌŹ©µ¸¼Ê§‹¬ ˆ‡žÀ¤¨£›¬¦¤¿›™¿§–¢«­­¡{r˜«µ–ŒŠkcq¦£ª¿¦ªÊÑÅ»½Â°½·­§Ÿ®•§´¡œ‹Ž•œ´¸­·ÌÈÃÁ»ÁÍ¥ª»Â¾ÂÁ¸¼µ¥°š¬½½º¼ÍÀ»ÐĺÁɱ–žÌ³–—–– –˜¡œ–ž ¤§¨§§­·º¶µª­Ã¡¿ÓËÁÇËËпÔʧ ÀÆŠ–¼º“ »§ ªžÂÎÈã‘šŸš©¥­{”¢Çź·–Œ”¿œ«¢È»Å©œ”¯¦±§¬°¦§°¢¡Ž…ªtŽˆdcd_q‘y“´–•¢µŠ¥~››x‡¾®ŽœžŒŒ°²hU ¤¬•£o†¢­Á¹Ã¿°•†rc\XTMIDLE=U¶…OB?=@CC@==?@G[]KGXa`[7(JX‹›nm‰ˆjhv®£„ ›”pŠ§§~cnjm¥¦›‚iXO^ty‚xtxu|g^~gOr^YfjUW‡[eškb^Si¸Ä—š€~fgikn„|,O’¦kXM7GV>1Q{QOG;',*2KUKC@??NQF`_HS^bUNCKA2=LLIGBBLYYRLEFJH?IBB=D;584<=>?BC>77741//1579;ADHFFFJMMNNOPOPSVYZXWVTWYVTTVVSNIHLSPFGSWTTVVTOORKFKPTQJJLLLLPHDKUVTTZ_ZYZ[VQXZWXZ^Z]\^^]_ZUPF@A?1+2a]YbbUJFAACKH@R`TQPJWw~xƒŠÅà¯ÈÅfigm~‚„`KPQQRQMQSI9425?GIE<52>EFII^€šœ•¬³œ}gkseW`cP=58?S}•—ˆ‚‡Š‰‡{ohVA57:9A[g`YK8=VP73<]X6:KN^{Œ†}wnu…€ox·Ü©ŒfQz«¾«–Š„€ujn„…vl`YRNQWYbprowji –_gnc\cdcQRZSXa`Z[bmruwyywwvm`^R>?MPKEGOPIDFJTVG6032M|rK@DRfm[DBDB98=??@??>@A:=DEN><>@O_iijqiUJIEBED83998>IKA>>BA@@ABAI]njZWYPOTZ^XFDIHChƒQ*2@DK`{œ¢‡M19;;86779::9:;;>DIMI7557636<;88:==@DB5/@MF903;>=;8545459ShZHMQQOG?:5Legdfjjge\RSQG?@A?>AGJI?9;;79CIGDBAACA;67656:??728M`gii]i|\bUMPQUD?NTG>>>>>>>@AABCDDDCEGHJKKIHGFHHKQXYXWX[^]\[YWVXYYXVWZ^b`Y\irssuutsrrqqoeXRUWYXUTVXOFEGLLGEEBFKG==AGEGG?9BGEDA?ACCA@BBBCCCEB<:::977889:7RÁšI823>FC>CILLOWbhkW62666:@GKMRRSUWVVUTSRKGA944445444444433333333333333333333344434444556767776665666666666767886OˆÉâÔ§gD>>DR[]^^`bb\Um‰‚s]E:AJPU\^]]YQNOQPN[u€œ‡^PORQQN[eefk„ªÂËÍÎÏÔÔÎÈÉÉÀª¨¹»Â¼•Ž¯“‰’°¹³™˜­«œ¹œ’·—›¦¨¤¡ƒj€…‘¥·‘–ual›¥°Ã»ºÈÒǾ·Ä¯·µª£•£—ž°›“‹‡—­Ã»¢¾ÈÈ¿º°¦¼š£Åͺ¿¹»¸ª¥°¡¦ËÄÄÆÐÑ»Îɾ®¼Á–¾Ê¥•š—™••šžœš¢ ¨¤¬¹¿¾¾»º©­ÁÍ«¸ÖÁ¼ÀÂÌÑÅÇ×µœ£Ë™Š®ª¡¦ª´Ÿ®©¬ÌÑ̨‘›¨• £¬—¬ÊÍÀ®”Žš·‘ª¬ÊÁé—“¦¥²¦®¶®­«›š‰¡rŽƒ_fgZy‰v©²Œ‘Ÿ¶‚Š¤…‰¢‰qžÅ™ˆ”›‰ˆ®ºšrPr¦²«“ž‚h‚š­½¼Á¿·“ˆt\ZWSJD?HG>+Y´Š>7CEEC@=>;@\QFYO>W‰ÎDz·³xeke^{‹gz{XagRtnPWaNMLKXTPPPROBDKJ\hM?QRB=GUUNKB>4FSWODBI@0(7`yM:8:?4>UFIdiA7@\oK6>ST[ZH@NUXZ@28^jui~Ž}‘r`Vk¢š‚‡—zd®¡riŒhb`WMLas’‚v`MKT`Z]oqVIuyONaUy€‹YsPh_J†Îžƒ“xw``acf‡Y&f”„RO=4JH27mbNRA)(+*8OOA@<:BQLKaTN[^`UJBL<1CSJBIFITUQOLFGHFGH@B@A7<@=ECD?=8/4DJE=BD>9=>72,)(.10026=ABACGIIJKLNPQTVVUTTUWWTSSUVSMJKLNPNJMQLHIIHFII@AJKQRKJMNMOPLGMXWSNQYWX\[WS^[X^[^[\\[^a]\YXLLJB8-1e]SYWNKKE??DA@QUOK__HhŠŠ|‚|œÐÍàâè°e_fouƒ¦xY\[ZQIEHH=4231468he66C@Sv…‚}yqimriy®ÙΘŒxw”¦“{y‹“ˆwmipxgTKPMCJctnpˆyhn«›ajndf`PYTCIPZdYRbmpqoruusqcNIMFDMQJEFHNSSNIGGJI;4?7?x‚T;>O^`WMMMKFA=@ABA==GF=NdXS<26K^`ZXctncRG@?TY<3;;78=<=?=96@DBCCA=>N`cXRSYH2>SZM;?DAGz•\/.07Y€›¦›sF:;;<<:68@A;8789887767;>CE@5-4@@>??@?<976422127?=>FPU[MDIPcjfjoohde]SOG=<>>77FKNTMC?949CHGFCAABB;339<;:=ADECA@AA==EOWafpn–lmhjsqYILPf\Z^IHNY`mlflpd…®¾¢—˜ˆ£x73>BJGBACSiŠ¬·†GACBO\[YYYXSKGIJIHFC?=9535>IMOB9:>EÊâ×ݲpŽÂÉĦ›”|~vv¾Ù›tu˜´Ÿwikkr|^[jy{vs8888889999;<<::;;;<==>>>>>?AAABCDCCDFFGHJJIGFEGGJTYXVTW\]\\ZXVUVUUSSSONU[^hqqrtuuttuusqmkjaWVZZVQNGCGGGUUEHLDBGE??CJKE=;BHGEDEFA85;>;=BGIH@LWA6<@@AABABCCCDDDEE?87::8789<;999IUSVWPMQUVYYX\_XMEHROB?BEILMHGHIORSTSRSUX\YOE@IRRZgloooaK:?M]S;]†q^|a@LEBIx[Vr}Š˜•™¢—„iWm‚ƒ”ˆu~‘˜Šy…“•’Š…‡…€tlhhnvyyqg`[XW[YYXRPT`bXSYded]\`YPMY[^Xb^[WXZUSUUUTTTZ\][NWP67=¯›F705@FFDEHKJM]kncB25678;>DJNOPRSTTSSSRPJFA9556555444444333333334553344333443334433235666678876677666665677676?p¯×ѯ¨‡QGNS\ggffeccbba]l‹’ƒnaRGOej`]ZWOMOSRNSq‰•œz]SQTTTNYhy’£¼ÇÉÊËÍËÊÉÆÅijž°¿Á¿¶•œ¶”š›´¶ §­£¨¡‰¸¼¥–©¢•¥‘nw|’Ÿªž‘œ‡bpƒ‹¡µÄ¾ÃÊÎÅƶ¾²´´«œŸ•˜¦›‰|‘­¹¶º¹ ÆÆÅ»·˜yšw~›µ¾½®¶¶«¤­ª¯ÑÎËÌÐ×ÅÃÉ魯´Ÿ°Î»ššž”‘™ž¤¤¨Ÿ¡¨ ²¿½»¼»½®ªÀÑÆ´Ñξ½¼½ÐѾ×̯–Å­” ›º¢¶§­¼¨¼ÒÓ»’Ÿ¨¡“£‡–°ÁÔÅ®’‘¥±‹­»ËÀ¿©”¡£´ª²´±²¨¢ „•w†{^jiT‡ƒ‰² ~ˆ‡¡©w’~—ƒx¶¿Š‡Ž¢‚…®¼¡vQg¦¶©‹–€e…Œ­¿¾¼¼¬˜ŠfZXUQG@?BAB:.T²ˆ9NVDERK24RjNZT>'))+@N@=A;9HNGOZMY]\^TFEM:4OYBBOILNFJQLEFGHHCDBA89<<;BED;5217DJC=CC>;?<83+.(5202436;><>BEFHIKNPPNPQRRSUXUSRRTURNKLLLMOMKJGDCA>@EA;AFCJPKKMPQQNSQS^bVLJNUZ[ZYXbX[a^^Z\[[__^_[YNXRI?13g]NOJGPVQFBC>DGDFJLKLJINPKJLIGCC@?VcKg‡j@7CR_k‚ŠgB::;?EE@:=ORF]vxn61RaigN?TmmjRFK@JaLBB@=:FW\YWWYJ0@_^F9?C@Eƒ¥e20:S•”˜”xOKKKONH>9BGB;:;;;999788985AM=8:978;:946=BGEGGHHFBBEEDDEFFDTx”¯ˆssnsaER\au‡“jTcdqvŒ‹al„fa‘Ƭž©•šU<=??GKLKIGC>>>>>?@ABBCDCCDFFEFHIGFGGIIMRVVVVY\\\\ZXVVUTTRRMJUfjeksrrusrrrsssuqegj`]_^[SKDERPIOQJJH?=C@;HYVScgZQG>@DEB?>ADA?>>@DFEEFHH?66;=AV_aaRA5>AFGTfpgjqbPERb``[brV?OG4>KFIasaYo€xpyzu~wkY\hj_clpkpnr‡•”€z‚ŠŽ‡€†”{}wqwvdTNOX_d`]_RDIX^WW^adedff\KGLWMNZfTNW\WSQSTUVW\]RC88:>67–˜H96m Ä׬®É“QHS_ifccdeeed_]ccuŒ–|YHVfdd_UQMKNQRSMaƒ’tZTSPSSUNQb›³¼º¾À¿½½ÅÇ»ºÇǾ¼¢ µÂ»Ã¹‡¯¬¨š±¬¡©ŸŸ™¼´¢›µŒ“ y}r„™ž£‘žŽhp”‚«ÂÂÊÇӽ˿··¶°®˜ŠŸ‘¡†zƒ¦¼Ã¶³»¬ÄÄÀ¾µŸz}lmˆ¥¼¼¡«´±­²½ÀÓÓÐÎÎÍÉ´Äɽ¡¢¶«§ÂΨ›«¢”“Ÿ¤­¥«§š¤ž®·­¸»½½²°¿ÓÓÀÀÓÆ»¸±ËÓ½ÓÖĪ¶¸© ”ƒÀ­¬±¨Æ¼³ÅÑÏž¢¨©˜Œ Ž–´»Ôɳ—°±‰±Ã̽º«„ž¢´µ¶ª³¯¥„§ ‡Š‹{wjr`V—ž¬Žw…„£šuŽ€‡œ›ƒ…¾¬…„«€±º¤vVb¶¤Š’{g{|}¨¿º´¸¤ ‹^WSQLD<;;:=:A/N´{58<=HNMKCMooVjÀ¿¨² …oagl{c_‹gVIJ>_e[^dWCBCFHW\VSRH9;BHRffJAKE9=H=?OG/8ALOGEI@49PaOOB:?DE?:@Li^hB7OEHb^C9C@MSRY]CIMATKŽr}i{z9g]v†}m“_0>LKXlwfRm}’„l^aa]FIPNJTk~igLDyŠc\O4V‘_dRBlQlµ{~ž}n^[XW[|yPXhoNC1'=?5MfRRbK2(%-7EB5>C?=KKEPPN\]]_OBKQ4<[Q;KNGE@EMJBCGECBF@=64989@;6504(5.5>:35:<:9<@DFGHKNNLMNPRTUVURQRSRQOLKKKJKLKHCDA?<>B>;A@;DLJKNPPQTYTVccSMJQ_^YX]_`W^a_]\\Z[[`^_ZVT_YUI87feXPNNQRRND;8?KT9?eS06A?EWZMUeq‚wbY\`dgkj^TRKNy“€ozŒtPhwV;>6@DB<:9889:876:CEGJKD;541,06:<=<974469<;::;95;GRSWSYZ\dqvpnn]chN8677;;=MVXYM:5;=?FHB;;>?@@=98=ITTPLJIFDEFF?;DF@@d‡¡ŸŠ…ojebVHTYm·²obmm‡•cmt]ƒºŒ€£’sGDA=BEINQPQONKHHGHGCDMW^ba^]\UMLMMKJKHDDDFHEEKF:>@CLPKJIIHHHGFCDUZGDGHíêëçêÑ­´…=@EGFHKOPRQPPPQTXRDDJGJMMOOE=QŽ©—­¬œƒŽxTA=@EcŽ‘‘€‡…pz·¿š©„kht~iUdh_„˜rjoekˆ|‚˜…}…7788889999:;:9::;;=>>=>>=??@AABBCCCDFEEEGFGGGFHKMPTTTVY]^\[ZXWUTTRQLN[b`aipqpqsttsqqsuuupg^^_[\_SJHFSTJDITOHA;DTWFHMWhiVNF;>CCBAA><7>FEABFGFFJLF926@IJGFDFD9;899::97;HPMNTSJDKRVWWY]\YYYYVWUOS`dZUUQMJIJCMFBIV_ih`bia\ejcm€{fP>=;96?PTV[^gqorojx„|fUpˆzmv|{mjvroolnr{‹‰‡‡†ƒŠŒ‚tvww||q^QOMPZagcYRPV]^[]gnhdggc]PGJW\[VYOI^aUKQX\]]]]XL<646::6w‰H<@@BDGHJJHJXhf]E537668;?FKLPRTTTTTUTPIEC>623444444355345555555555665455444566544556778998::889;>=9776568877?OD|ÇÖÜ¡dPNORTPOSW]ege]Upohuym`OP_UUebWQLJMPQUQUe_SOQQQOOZgdkŒ¦¯¿ËÆž·¬¥³¿´´ÂÆ°›§¶¾ÁÇŸˆ³ª²§¯›–—›¥’ƒª°«•­¥yŸƒpr˜œ˜“¨Žzg¢ˆš¸ÃʼֽÇɵº¶§±œ†š†š‹‰ž²»Â¼²»¶ÀÂÀÅ»¼£•ž„§°´º ¤´½¼¾ËÎÔÜÓÎÇÁî¾Ò𣭲§¾Ó¼Ÿ°¹™‘ž °¦¥³Œœ¡›¨¤³·¹¼°¼¾ËÔÓ½Éɺ¸·ºÐÇÉØÌļ¸²´¢{©Ã§´¤Àͽ°Âϸ¢§­¨‰ •ˆº¾Ï̺•—²¸Š¯Ç˼´­|‡ž£±¾±¢µ¤›|£ ˆ„’{wvsYf­£§¥n…‰£†…” ˜š¾¯|Ž®†›³°¨xYj–³–Œ‰yf~ks£¾±±µ¦˜kVPMID@7798=HI,Z±r:5C^LABJUODOdq_LN–È®£¬ž†fgld^oƒUJ[]:RmgV^nWB78?IGA=?9128ACFcfFBC;559AA43<>IVGCG>1+6Q]aTEDFF<2ETNXZ6:ZTV_M:DRIOSZP@;ONA@]œƒjpdvRJtqzenl{–‚]Q\SA9Gq~‘š¢¥–’‰zj\[LJGJV]ZVfuc[Ez’xab;SˆeXENsDˆŸM}›n[c\UJb|eVUi]D8*)9;2XVG[\='(&/??38HCACMHENMQY[^\JDQN3H\C?SGA@@HG?;@DCCHG9107:68GG>:9;75@JEDBB?ABC;3650(3:>=4258<<:9;>ACEHKLMMNPRUVUSQQRRQPONMKJIHJKHB<=?@A?=>?<9@IKKJLKU\ZRYaUONQ_d][Z^c^\aa^]]^Z[[^]ZWSTa^^V=D^qweSOLHORE:864:c‰ƒ‚‚e?5FSckTNVC<74;B?8P]GW\@BV__^Q?576?FB?=;77.HuY3=PTMEBJV_b_VM<89669=9Gu“¥ˆD:k‘˜…aWx‡wobOCHDD:;>A==:7>:986761/,,9A<87799<=:9?FLPPMC9:;50,-4;=;:88;??;:=@FEDFMSVTKHX`lyrqe9IZE25=DFBGSZZVG0/=@CJME?=>@DGFB>ANUQPNKLKIHIB1/BF=Il„‡‹†vjeb^TOM]ž¸›L?V]tƒ…‘bwrf€‘\UkhLMH>@EJNSVWWWULFJNVZUMB:G^a]]]\ZQKLJJMG36IHNKFJMHB@>?AFGHIJKKGA>G\VEJFJ ÉÙìåéœ@J?:BEFHIJMOOOQRRRTVRKFTrˆkRScloes²À¦€mry¤±~K:=HZjce`j{utˆ²À¡¦žŠ‹m\jdTVUX†•phjfj|‰ŸŸ¦˜œ9888899999;;:9999;=>>====>@AAAAABBBCEEEEFFGGEFHJKNRTVY[^_]ZYWUTTTRNJMPLWkqonlnruvusrtttropk[VZ\`YOIDDFF>DWXE@EJdwbKLXb[F??:;;8@JHBBGIHHJLI@:?O[QDEGIIJMHAAA?==@CDCCDDEEFGF>8=<:99::::9=IUTQVM?@LWXXY\[[\]jwvdLHW]YWWWSKKKCUnoutw|ffVAFHNWa_Ybrm^]lnfmkRECA?>v\OpbBSeqUDKfU?/*)30>O>SbM0$(*1;4/BLBGMPGDIMSY[]XFIQH9NQ=7@?;:EKEGC?AFHD;4:://?C;64447>?;79:=ADEGIKKMOQSTTQOOOQPONNMKJJHIJJC::ACA?@>;:9>IKGGJLVVTPYXRRU`g`\[^bb]bd`^adb_\Z]\VUR\d^c_KMPRfsiSHKXUHNYTRRShvzcatoeeope„³¶„yu¥Ç–kdmgVXYG;e^9B]zx[g‹‡]Gq†r_afR=Umtvqie_\]^c]PJIHIQXPCIJ^‡wA4OhfNEEIRSE9FSVZTD>DGIE9.-58@?847;;?EDCDITZWWN>8/2<:6?Zst}‰ˆ‡ofgbXNDF‚šyX99I[s‹’l‰fchn^HIXSNICDHLRX[YVSTRHGLTZZ_^WZadddcb`WOMKKLB09HGMOJGHRKEB>=@BFGIKQL@>JRILYJBMT­éæå2BABCEFFHJLOOOQSSTSTUKp´àâ⥺ٮ^Ii¨½’irxx½²t\ABF>=MggˆŠo¯Ç²®™”“dR^XEFWh‚ƒjflxoƒ©žš°µ¯©§9888899999:;99999:<>>====?@AAAAAAAACEFEEFEEEEEGHJMRWZZ\^^\ZXVVTTTRNKGESlvlfklmpsvtrrsssqjcjk_]]^b]NE?=@>=SoiWRPc|iXZ[I887889<==>?A=>FHDDIKJJLLKGGPYTGBDFFFIMF>=837=@BDDBCEFGGHIB9;==;:99;>;8DQSKLGAGLUYXYZ[\YYguqbPLRPRVW_bWMLQ]ZUrŠŠ…‚‰iOK>DSUU[qtj^T^sl`ZMEDBAAAFK[jZIfŠ”•›•””Š{q‚§›t{|†kh]OXdt‹šŒvpnins|†Šƒ{{nha[Z^ZSOORX^^YZ[WV[YQMLMNIEYVMQIOXPSTZ\^]`dZYcZB8998;;3BrN@GECDGKLJJJD>E@7475139?BHMPRTUUUUVWWUPJE=64454444434555554444469988888988888;=:879::>IPJGHC;CNOUVM@<;:98889<7{Éߢ`QUQ\^RILMIJUeg^Pk €PLMNIDDDKZ_\XUPNNNRW_sƒ}k[XYWi‰£¸ÎÓÍÌÉÀ¿Ëͳ¢¤¢¤–ŸÅÃÀÈŶ©©¶ÂÅͯŽ¦˜¤‹¤³£ ‹€’y{‘¥®¤‡‰»…†€‚y{¦¡¡°’…˜¹ŽŽ¬·¼º´¾´¾²³¸œ±¬ˆˆ{›¨»¼±®¹Ì¿°µ»·–|et¦¿œµ±·¹¬´ºÒÖÅËÒÒØØÐÇÀÊÁ²Ã×̳®ÇÆ·ÇÑɶª‡‚†´¥½¦­¡¤¯ÅÀµ»ÃÈʺÉÊÓ¹°²¶¿»–ηÌÅÀÕɢ¾šŒ¨¸«¦¤¸Ôè³Æ»š®®®¬œsœ½ÀŽ›«­Ô”•ÌΦ·ƒ€¥´®½ž¡»“†|’ž†zˆ|†€ogg¤Ê«¿‘cxœ™†’š†Ÿ¦œŠ­³œˆvŽ±™š¦¢¤|es’§ssŽ{exSo¥´§ªª«™~vYOPSRULH@=?AB@8/r¯T»}IN\OPVb]QHR[S”Ч­ªsfjjaTPSkeEKcGE`qbcX918DN>6??:11;?7Da_MG?:53<>7A[ONBBF>.&)0;ENOHAME@MC@>77?=4=JHD@2/9AEC98EE=<=@@@BFLKHA>ENMH<5<>9>D;366117<<;88:;=@ACDGGGIKNQQNMMNOONMLLKJJIIIHGE@><=?=989>DEACHKLLMNSVRUR\je[]\debefbaeifcb^]][YUSa]]fbTTRMKYncPM[SD[xtc^`afdQWae`jmmeatžŒkoasÌéÏYRMSWC>\rlOGValc`}‰ƒon~~ljhQG\ks}yw€n[WSMHFMVZPLPTOJCXsZABDU[OJHHKMLECEEIR][PQ]ejcPMRH:6?P__[]]\PIXz¸¿’x_[MB\zkODLuŠeSHFN]e^Qbtlm~o^nxvqjovga[QN_oaTbv~|~‚Š‚ps||b[pk_SDEh~c8555;IU[ZA=GJEEH?401In{wrR3;JSZYcxg[iz[SXUtŽo[bfužÁzXWV^[qj4Gp_1G–˜^iQ83:CY[^bM^GO¼ÊuwbNNKEM[cdXAGE9532/8T^z›ž{WŽž{szŽx_Q3=GNMPUTKAAEKVZJ>=4oÙõÍZ9C?@CEFFGILNNPRTUUUOQÚìçêÕ·ÑâéæžtZLnwX‰ÁÁÛÃjFFCC=>Xs”£z„š‚—½½±˜ …TQRF@@@AAAAABBCEFFEEEFFFFGGHMTZZY[^^\[XVVTTRPNJFIYihaed`irssrrssqrpqfZ[ZXUU]dbWL@>@6?Xgssceuxmc`^TF>:79@<;9;BC<=GHCGMJJLLLNKKQI:8?BEE>ANK>7324<@@@BCDFGHIIKF>>>@?<::=>B@:;DNVXYWWX[]\Y\eg`fok_[^bkqfXX[WRez}w{zy`K=BNQUdlkpoZVlxuo^MFCBA?DTfm[CNu˜š™ž•„‰ªª¬«¢Ž‚y|ZGMWfx„˜˜“~d^efhqzyvvxo\ONRRRKBAEPWTQQMOU\^SMMLO]ehb[JCGNMNSWUQ\add^OC<9878::3@YG@EEBDFIJJFDJJJ;246323;DFHNSUVVVVVVVUSNIC:434555567788886677766>IHCDBBCBAAABEKLE?ACABIQRNONEAOXUYZTLGFIFAACCB=rΧN@OPNVZPJKKHM[ca[Ok‹w^[[]VRRTX]][[XTRQPXeggwyb`cq‡¦ÆÐÓØØÐÌõ·ÄŹ­©¬´Ÿ±Â½Áü²«­»ÄÄ㌜”ˆ¢« ‡‹€i†› ­—iª¼€ƒ~†‹º}’´˜¤Ç£–®¸¿¹§®­¶®«´š¥³Ž†Ÿ˜˜¤±À½¾µ¶ÍÀ©¼µ¡„Š’ž®­È¨´µ¼½±ÀÅÐÚÌÉÕÓÒÑÏÍÊÏζµÔл­Ä̺ÇÏͪž½•‡ˆ£´¶µ”ª¨¢ªÏƸÀÆÆÒ¾¹ËÍ¿±ž®¸Å–¶Ç»É¬ÍÒ´¢Ë™¡¬³Ÿœ¨ÃÚµ£±Â­¡¡­¹®q‹±¾¾¹‡·³Ù–ŒÅÇß´‰„ ¾¬¹˜¡¿“…|‹~{‡y‹~sh{¼Ç¶É†_€©—}£š…¤§ “‘¤›Œr°¢¤£˜¢yqˆ¢qaŒ~ctRp£®§§©¬–}qZONgc_GHD@><878?H–šºQFNFPXWMHNVYUjÅ뮢~hhm_QY\{~SLbU?Miie^XG75=RR;7BC8/7?;2I]TMC;558@EBWBGCAE>/%+1)+6CE@BGTV??DBCObTnP98DM]m_CCJK30SxhrU\Z@DhelJ38m’]VbnhlkYQND^^dy…„Š˜š›utt„›³¹« kªxsm„zXmHpP2PwDb}fN\skvs=grEJ54McA',-+)BI2N[L3.3,0743HO=HZUKEBDKVZXUPHOKEDKBGGAH81>B37KF92/2DMH@85CA@=3384*/68:>87989;=?@BDEFHKMMKLMMNMMLLLKKJIIIKNMH85>;339=GJ?:BJJFCKPWQSTUce[ZZfohgjcagjgdbab`^\[UU]T]d`][WU]UZdXHNKHWrweXVRHMINUr‹{c^YUi…n\RKN¤àòÙy5GOWCHocnVGliQ]ep|‚zvvnl`RUOFVfdfk^\\PMRX[`^TJOWTGAHNFKQMNMIEDGGFJRWTSUNFFNSROU]ZSNA/1=Jad]ZZWTQblw{zyunijkuƒsPgª¥]ZXMOTWWU_igk°³ilolot|fWbci{…wjjqrot{…‹yq|jgxqdQGSn‚`/215BMYdR8EMOG?><9745Db„n^r_db†Ö»€†…`X[D@Ud_sxNOJ>623@Zp{‚Ž˜Ÿ‡k{eoƒƒusR3HdmlZLnšy:6Khu_=?D=:65:8:CHMQRTW]YRTA)/87EZegUHFHF>:CG>8@E>9DPYN:49AFFJHA316774454@T[[VNLQMM\f`ODCIPVUQKKIHCACHKNG93,/:B:49====H_gsƒqTMO[`T@:88C\VIJB9J~yhnjilWGHOFBMMIKVcmkifcfh`ZVZ\[YQL]svx{zur†zVTSD8DPTSUUWUI;???BEEFHIKMNPSTVXRY¡èîëêêÛÔáäãìÔ};6JZ=YÄäÙÓv6BDA@@Uy¥‹†£‘Œ¢¥ª·§˜jGKLEJYa[[b_VV`h…™ooÂçÙϼ888899999999999::;<<====>@@@@@AABCBCEGFEEEFFEEFFGLRUVY[]^][XWWURPNLIFJV^`]WVaourqqsssqqrb_jXMMIGI[reJ=>?448?LJ>::AD??GGBGQROLLMNMKH>79:A@=EH?JTF31?D.0Shh\ROb~„”„}ntysŽ‰~zbKKft‰‡„€|‚ƒi_gcbf`gq}…~xhVPKLRRJGMRTZ[RINSU^VLKHPag`dcRLJJOQPMKO[gjj\?38:998;<5?PEBEECDFGE?>??>@BDDDDCCDCDEFOXVSROMPPPPPRTWVRNQQMOTSPRSQJJUYVWYUVTPVVPPVYQJi†WCLGMPPTOLPQOV`b`^`hnhaafigeeecbba`^\VUT\ryc[bd_db¯ÈÎÖÛÕÒÍÈĸ¯¼¸ª¹Åµ³³¶À¸¹¾º¶²­¶Å¿Ãºœ–…‚Ÿ£¢£’‰ll…“¡£p|ш‚w•³…´¨—ªÉ¹¢¯µ½½¥Ÿ¨±¬«³™˜²ƒ•¥®°§¡´Å¶ÉÇ©´šŠ ¹´Á¸Ê³¿¿·Ì·ÊÐÆÛÕÇÓÖÑÏËÈÍÓ×¼«ÈÓÁ®»ÎÁÃÒDZŽ»°˜‰•¸¸½ œ©¥¤ÁȸÇÅÀÑÍ«Åÿ¿šœ±Ã­™Ë³Ð µÙË“À£¥¥¢»•˜£¯ÍÈœš®¼ž’§¬Â‰ž¶¹¯®Áϧ¹»º›°‰žÃ§±“ ²œ‹y‡žw†‡}“}~l”ÊÌÇÆŠe‘¹”ˆ«˜Š©©¬œŽ“‹Šzt–ª³²žŒ¦}¢ŒœqR†}gvTp¢«ª§¬°Œ}qbQI€mrCJHAF;59@KZEš®šZCHNOMIGJQ[ae[•Ðµ¨§oil`_Ve…qEWmMD_i^sWQUC86G]P55FK@:9@<Y`QFB??KUURSPLNIEFIDGBJD0;F72DE0*18KTNB;=<<;:===;KKBITUHKEDIMF>8?A?><88:5)1837=:787359;=?ACEFIJJIJLMMMMMMMLLLKKMOSQJB@>87=@DKF;>EEB@FLTPPTO^dVV[Zrmdib]fjfcdccd^\]]WWWS]^^_bfVwuMNOIIILTbkg]XXW_bWUu“oab_Yim\`G=J‡­ºèÎO2BTSVr`h`Qs€PMb[iz|€vrmkcUNDObflm_NTNBK]c[VNJGIKHC?>@AIPUSKGCBJKIPX]YSOG;;DNSTSRNLRQ>33C_d_\YRONKLa€~kljjmx‰ƒl†­Š\a`OIVc_[eops¬Ðˆlphm€‘v\au‚zhmwvkipt~Š}u~~ohvun`enkqT545CV_i\>ZsrmU64?LY[Yc_Q£Œ,0CailucNW{˜ec^\w€t|lafZpUS«—owY@Bbˆ’s`pqo€­Õ¬w„cltd…gk’•V;98;:6V¤Ÿš”“›Œjk{ukny„Œƒvvxq`LJp›M0PglYOQHCF@<=>CDCA>:75:?BDFKUSIMN<-4GHFLVghSFID83@I@7;FJ=3>SJ57FQONL<3455465210:QYY_TEA?EOX^]TRYWWTRQMJKC?DIKL?0.05?IB9;@EFC@O]nwt`XXNMTT@8AEFPZZVL8:_~snnkhMCCB7;KMJIQ\quusrrqjdb`_]_]VU[cnw€˜„VWXIBELPRWURV[SHHOPKEGLNPSWUVP?:?J]M;>=:>B89==?ABDEEGIKMOQRRUUOqÇêæëêéééèçäðÈV0>?@A8€ÙÝÅk7BBCC@Klvf’¡ž¡ˆ–²¡rGBGFEQdbRVca]fns…€ZzÔíáàÚ×888899999999999:::<<<===>?@@@@AAAABCEFFEEEEEEDEEGHJMTY[^_^[YWWURPMIFEHPWXRSdrutrrrrssqqnhiuo\OGEDPjgNFF?89>27^xmUXdZ_jS>=DJLJC=CGHLE@CDBDP[WLKONLJFHJ?7:@HFFTaYHCMJ=BBFHCBDECEGIKJD@@DFRR=I]N45MV:0;KOKQRRTUTY_^]agebicUR]ghdehh`SSoƒƒ€xmWMSPW[VJF[ppkgbZ`dMAKHFC?LbfbaXJd—¡–†‚x[[jlu‚Š€sh]]ho|„††ƒ}vvyoiknorkeo}€{e\ZUNOOMS]b_Z_bTOZYORUNJKRZ\[`ZWVY]]YTPPZ]fePD;688999:<69KECEDDCEH>2=W^RF=745458=DGIPVXXWTRQSUVVUTRQQRONQQONNNPRSSSQPRVVWZ[YZZWTVXXWWZYWWZ\^YVXWSSTTRPPSTTUTSTQQY[XY_da_dVQUTRTUQQQQUZ[]accbcdbabdfgffgggghfdcaZZ\ao†tYTSNU†š®ÐÜÙÕÓÑËÅÿº»É°–²Æ¸¹Â·¯··µµ±·½¼»¾¯ž”’—|}§“¢­–vhs‹Ÿyc¹¢vp|’‰˜±²µ˜®Èñ¬´¹Å«ž¢±«®¸™—²•Ž›³º{‡Ÿ¸¤¡°ž“Ž~{™¿·¿ÇÎÄÂÌ·ÓÀÌÚÃÖ×ÆÎÕÍÎÈ¿ÄÏÚÈ«ºÕɶ°ÌʺÓ˳“ž¿£™Ÿ¬»Á­“§¨¢«ÇÀÍÂÀÎÔ­»»²¿©œŸ·º–¹¯È®šÎÔ¤§¯£»™»™¤¤µÈ¦•ª­œª¶}¦¹©‡ ÃDZ ¯´¬›²—‘ È¡¥“›¤­–y‹™o•‰ˆ‘ƒ‚z¬Ñ×ÆÂr¨¾’˜©“™¢©¹”Š…ˆq}™Ÿ¹­’’¨‰Œ¥Š–tR~uqzTp¡¨°¥©©Ž}ylSF‰ovMTOHLF98DJF?D¤œfGHL@BBFJUgmcUsÃʤ«žxlie^Zu|YDejGIiU^zTRYRG6=S]B/=MOD?CILGGWU>?LelL30?Skq_XRWbd~j[QdF==Ws[H7Q’‚C>cVk^JAA9L_V]QKOOIIYe[J?HcLg{ˆƒsfs†vh{casfZUZ{{NcfaRc„k\?g„Z70A6IO2--/*9;8ENG:6//6:7:GKALg[IBB=?=8A@>;6-71.87;8851378:<=@BCDFGGIKLMMMMLLLKKKLOQSQMLI@=BFDIJ?=O\`gWWVFBHQ]aWKB@C@<@A=>CCDGLROHABNPMNNMJCAEIKLUY[YPHIS^`UBJ`ce`QILMFGUdqtfiq|vxeju’›mTUOKO^ondbgr‚Ž¨‰n|um{šš‡b_}‡zkKQx†qdho{‡ys{ytkpnlku{xiE>FM]bbgSA?JKA?><:9756MiqlS11>GSY\bU\žu148Rosqm^^p—¸œm_arynuufYPguv‘‡ntYCOw“‡‚zqsŽ·¾vv‚š²¸ÅЯ~‹£—K*7@DGCJv¢Ÿš“—Žc]™~Ÿ ¤§««gO_y’’R2YiifkY???8:A33;<>:75434336@IA=HOK=7MTLEDXoaHF@2,:B;57;C>-.::4>PLFKC32544555545:CFL`fQ:2246@INTPILOUZSNPHFGJMI7,-3?GQD<>>==;==<>>?ACEFFHJMOQQRTTT[h|¿íéèèçëçÔ¹€MDIE>D@J¡Ü­Q;CADCAAFESxŒ‰‹’uobREECGGK`l^Ycdkx}uyw\ˆÕæßÜÞà888898999999999::::<<===>>???@@@AAACEGFEDDDDDDDDFFGLUY\_`_\YWWTQNJEBCHIFMaqsooprsrqrqpnkjlt|q]TRQR]hb]UF?>=3:bpR@SO@MYDJZ]]YWVUPLNM>7=CHHBCMYSKY\D>EGD8AL[aDDeW?ENMCN`Y]d]\\boŒƒ‡~ikx{†›‘ˆ‹}hfi€Œ~qmjksy}}pghooy~ux{y{]HKQUUNIR^^^fihe`ckeYXTWY\]__`SQV^bc`_a_d[ZT85998998;<96;LECEDDCEG<2F^YLD=:8716=AAGKRWWVXXY[^bdb_acab`YZ_[YVQQSTTTSRSYYWWYYVWWTRRTRQRRQRVZ^\VVYYVUTUSRTUTSSRPMKPXYWX^dbfc_`_^\[^]WVWY\]]ad_[_a\[]ae_badddfggeeb_bafi}z_MLLZ–ÄÎÌ××ÓÐÎÉÿÆϱ—¦½¼´»µ¬±²¯±°²¹À°¹¹¤ž˜“o‰—©ª…mv€’~gš·tmq”ŸÂ•§Ç­¯Â¿º¨¯´Á°¦¯¬¯¹ž—³š‚Š›¯¾—{¡¶º¨š²ž‰ƒ´Ã¼ÃÐÍÃÎÆÇËÈÙÊÊÕÁËÒÇÄÈ¿¾ÈÖÖ»°ÑÓÀ®ÄͽÊÔº¡Ž©®©¡©¦±Á²Ÿ›°£§ÁÍÓÄÁÊζ¶¸¦²²­ Ÿ¹˜ª¤¸½‘²Ï·š´–È ©«~¤¦§´®ˆ„’±”•Ã•‰‘¹ªŒœ¹Ã´®®±Ÿ™µ––¢Î¥™š”Ÿ¼£x”r¤’’‰Œ€’ÂÎÏÈÁ…€¸»™¤§•›•²³Œ™†ˆzs•—²©š˜‘¤–ŒpWrku{SnŸ¦¯¢¡’{rlTI”pvPUURTZ<:E?BH-l¢¢rI=A;>?GRcj]WjoŸÏ«§¡ˆucg_gyrRRr^BPjLrxP[NZUB>CVL87EDDH=>K<;:BX40><03,6JMCKE3+,..05<<:CPMA=MT96I[W:5:5/Es^U]u†£|bT|UGSH;:=DVlz€€~|teXRSLKZc^Yesqpkcgf_ebc\dLeq†fOY`ZSjrVG:}fZ10N6@@.,,,28.ASVG@:/3?FEHJAH^bG>AB;LIELQOOWRLOND;8<<=AHFB>67<.296>:21147779;<=>@BDDEFIKNNMLKJIIHJLNPQQPMHEDEFMHAAB?FNITWKOXUjhY^Z\je^eheba__^^c`\X]][_aa^\otWIMLLm‡‡€zxud[[kdVb–¤x_ZUO`\I@U‘ÇË®Ÿ¥Ã~„|qpy„‹njv{||Z@IYZfgjmZ>48AGMG:j„YTbged`UD=EB:<==ND9@??CIF??GMIFGC;8=FQQJEJKIHJLKS`pg[accPDIVVMR_b~¢ybs¨—ƒydgxƒ–„]HNOPWimukm…‹’ƒv‰†swœ¤ogƒ‹ujKFb‡„ror{‡{u|yukoollr|†qQ]krjTYhaUNZU=>?=;:984?^vnS/1CPRRZ]RhŒb;DJXcfmkpok˜Ï§uj```^abXRV_x‚‚~oteUj|wx¤»žto…™€zvm…ÃÐÉÔÃŽ„“œ€7(>F@BSLFr““”’•Œ`Pužž}‹¦¦«±®—qXat‚‹…L:[cmzkG?=53;C6236<:647;89:>5/34237755/,..3BK?5:7244345544443124Ig[82443349><=JQY\VPQIFFINB0+3CIGQI:>JVcc_^aa_^bYWDC>I=====<<===?ACFFGIKNOQRRSUUVGbÉîèèèæñÙ}JLPLLHB@B>U‚f@CAAA@C?>KRTcvyx_KLRKIEFEKgŒkaq}ƒvpxi}ÆèÕÊÛã888888999999999999:<<<==>>>??@@@ABABEHFDCCDDDCDEEDDLUY]`a`]YWWTPMIC?@@CNdqmghmstssrrpolhc_mm`ee`^^`f`UPJFC@GTYO@@ELG@>FVVPMD3+39C`eUNKJKOMNYjjb`]UH@?:8AIJFDIJFDMbeOHJKD=OWIABBBA?<>>=@NfR?TWNAB?5AOSKBBGHADU]ST^[XYQLRblqtg_ntigkppomx{zn\HU_`\z†ˆoVq~{uj`XNA@LLCIMIV^__a[[yzz{qmhTu¢Š}Œ‹r``†omjebo~|viYWmy{~}zp^PPTWZY[ZSNQ\_XTV[bab[WZ^a_VUXHISWTSX_kg[KB@86999::7<;74@IA@DCCFKG:=QXPKJEB?<7O9C@=cª“kMVTHB>Neg]Yhxrx±¶§¥ ‚eekftoXceKC_cc~oYZ>QUSH:OP?3B6CMA9FM>=DO543?01,4:KK@CH?7B?6:76=A?BHDEFOQPOH?89;:?JIEMNMRYXUTMA=6><=DLIFA7B?/887A;./2576568:;;=@BBCCGKOONLJHGGFHKMOQUVSNIEEIJD>?A=:AGHE@FGEVODVPVj^V[W_i_^hhcacb]W]baYY\\]_`bccafWKZbZw“”Ž‹ˆz`U\]WU_{rYSNPMZR@8O|›—•ª½†„†’››Œqjtlc…sXWkkh_K;8=ABACY…œ€iq}riohL?M_YD3=c\:59::<>=;@=;;=@ALan\B,0FUTPQQPcpSAJQXLOglnusŒ£tggZXUTSSVYV_ort|szsbpx|©¸’zyyw\_ia…¼»ÃŬ…‰˜’o_G84@^YBHk‘“‰[Imˆƒ`h ª ŒeHO[ct~„wF2E[rsmjprsoXGB?<:;:637GHJSTTTJDINW`hi[KF7*AW<7AA=6--37511/-./6@>51222213433455424516EC3465555545=IRWVWWQEGLNH=54ASTOUOFJLN^jhkf[_ddPI>C=@3?aegkQ48PgcHJ€ŒsM@EGFGE?@BDDUTDA>W~„yux|rf`TDDIIPV^ks‰‰‚ulc\_]YU]Y\[WL]f_RKLMOPR]cUD@BGQTB:<<=<<;;==>@BDGGHJLNQRRSSSVTSêìèèéèñÒnFMIEECAAA@?=<@CAA@?BBBKRE=KFCW]]a]OHCDHRd‰˜tgƒŽ‡‡~u{~x³ìÓÈÚà88778889999999889::<<=====>????ABBABEGFDCCDDDCCDDCDMV[^bc`^ZWWSPNIDC?=FVfgcfkostrutpmqpa[V^bTWfkeeg]MCBFGFNXSE>EOXebO?EW[YS8+3>N[``ZWUZeaRHSTIR]ODGIH?=HNIIT]XFCUca``^dSK_[FCNOC>@=;=>:9PZC>KOC:0,;KSSJ>CLMJTe\QSXVUUbxpbktkhllmjnp{t^breaW@@ZSAX~~NI{{bP^SAA@BC@9BNbgc`ajt}tum]Z_wŒŽ•”zdboreeikgpzxvse]gx}vtwxsmi_ZVU[]^[QKLUWPLUXV[_\XZY]]KHNGKSVQLNUb`L?8788887998;:89KFADGFILQQFJXXQPUTOMKRSKPWPOVZVUY\adba_^^^[[[]][Z[[[UTTWUSSSUWVTXYVQNMPPLHGFBACMTRQQSV[[ZXTVUTYWUTSTTTRSVWWU]bXY`aaa]\_dge`^^]]^a_VTVUVXY]a_b``__cefgiiihhfegifgq…ªÍÖ×ÚØÕÑÌÉÇÂÁÆÆÂÃÈÀ¶§ž¥ª¦©§©§©§ž¢­¸°¨³¯™©«‰m‚‰qœ®”stš¯sfq€–v„ƒ±À¹È¶¹Ô±®²¸¨£­µ²³£¥±º·¬¤°˜Œžš·Ë¿¼” ¢¢œ~‡¦´·¶ÂǺÍÍƾӸÉÈÒÓÆÕ˺ÆÎÁÆÁ¸ÅÈØѵÅÔÌ´ºËļÔά˜„£Ä¾³–®«¯Ÿ¬´«­¿ÄÏÃƯ¿¤¾¬— ª¸”¨£‰Ÿ“±¬„­¶¤Ÿ’®ÈŒ¥“…¿¨‘›ŒozŒ—©vx«†€¤´˜£·µ¨°­¼––¦¾»˜°Ž¥®¯t‡u¼¬—“ž¡¾¹«ÇÔ§¢¬À°›³¦…©°”•Ÿ“‰a–Ÿ£¬•€Š›¤†aY^dwz_mŽ”¡¥ª¤‰yahU^‡zvCRZiko=>Q4IYgˆ¡€WJ^^QGFW`Zaioryb­¨©ˆkclfrmadDAVedqroiF9DPbW8INA2BBFQDBAK@=??445961*/8AGLB65671044=XX41FLW82EPRNVWHJ@<;SKLP@88PG3Klm?GIScbAPX^PaWU€Q,DRNQgjeX=AU]et„„Œ‰rtyomjkicfswsqxr|bVWa}iMFHVXUa^>2M}\P6HM^L5<<2A0*Re^M>DG=HJ?FD;CZWECE=:A:7:68D@9DIHFIQQRMH8889:?JHEMLLSZYWUSBJ9C?@FNIHC6KB2<45B<)10786338:9:<>??@ADIOPNKJIHGEHIKMPUVTPLHFGC<>@CCB@D?LSEIYLadSTYW_aZ_heaac_UX^\^VVWY^^^`ehfiaNY^QIb}‰‰…q]X]\WUYp|aHEJJQ@3ZŸ™™•‹Š‹”sr¢¤Š‚„†oxrSTºªnlriZC6<@@KJNcs‚›•snbnlQDKimFAhrO2:D@98;=<<>CNVPEAKNA>=;;:9632:NTXOIKFCFIR_edXKG9+-463@KPND9685222/1656312223003677666334433334366556699=IRXX\^UKJU\F9GMTYTS[gi_MDSgnodY]__O?<@;A;<<;<;;;===?BDGGHJLNQSSRRRUUV˜éêèêêçó¾VKYOF?@A@@@BBBBBA@A@ABBJLB=<;HY[Y\\WOHHPTVbebr‘š–—Ž~€Ž“ŸÅÚÇž‘87777788899::9888:;<<<;;<==>???ABA@BDFEDDCCDCCCCCDGPZ^abba^\YYTOKHFHDHSTSYfmlnpppqqkiflZCNZc\S_lb[aWKJHFEFOSKJIIJMPNKILQLKH33HIJLOZ__^\L=FPO]aIHMUglWHKOPO[hbSQYa]U_kk`H>EHDHSYLAAA<HH8:DA:29EOQQOJEJUPVfeSFSWU^hqu}vmqwwtqnmc]V[aYZ\FHXV>ApŠqR`wvx~[LYKC;8DMA=LXdiYcywxellp…r}‡teZZZZ_dekv{xswtd\gnljox}}p_[YWYXUSQPPSVYYWZY[^\WWSTWRMMPRS[YTLNUQ?;8888877899997CMDKTSTTSX\\[]^[XZ][YU_`Y\`[W[\YYZ[]^\\YXWZ[XZ\[[[[[ZXVVUVVUTUXXWYYWOEIOOHEED??DPTQOQUXXWXWSUUVXWVVWXXYYZXXXW_d[[^^`aa`_cdda__```ba]YY\^]\\__aaa__cefhikllnieijkko‹µÔÝÙÖÖÕÒÏÈÄÃÃÂÅÃÄÆ·£ª¤ ¦¦  §¦¤¥˜˜ ­¬ ¥¶ž´h‡x€¦¦r~¾—`mu‹Ž““¦À»ËÀ²ËÁ¨°²ª¢§®°²¢¦±·³­´º¦–±®Î°š€‚‹Š• ––°¨¼©·ÅÍÀÇÔѺÅ϶ËÉÚÍÎÔ½¸ËÌÀ¹ÀÁÍÒ¾ºÒʽ¬ÉÁ¹ÉÚ´Œ‚–ÅÊŸ¦¶§¢£Â­¥¹³ÐÆ㾟¸¿Œ¢¨®–¨‡‡”™±Š•©§žˆšÆ«œ€²¸—‰ml|’xi˜‹u²••¡®¸§¬°Ž¿“—¤·¼¹‹¥¢°p~nœº­””¨®¾Ÿ¥ÔÁ¨¹±³¨šº—•®¦Ž£©–„qefŸ•£…ˆ†’žƒY[Wcuzenƒ¤¯¯¢‚pcjZ\pzr;N_pbeB9Q^qzƒ€~pGFIHIHPTQZgfmxtfc¤´  ŒqechqjdI:Nhgjdry_58ASta;>C@3BYISEL?EA847<9401-+/:>GMB27KKG.0>E;,5FGG<8*AQR]SLTL;>LldAH>Tg]O\dUKTQ^{QAh]f„ Œ…}XYat}ƒ‡ƒva^qut‡‘‡tf_bgjllcq~SJWteM@LUPU^R:5e~ME7>MRC6A;9<):TUI2,CFCJABB@;GTI>>@@B8DIEHOPJK>5KND>C@=;;8<::=@=BPNLGLONKIHBB96:AIGGNHKSYXRR\MYBMDEHNIIG4WG:A=0?:31/?;7/,<;59;;;<<>AFKMMLLLJIGGIKMNPSSRRKGF=6;>=<>@@A?>>DSG?QRTeYMSSU[YYae`Y]aTS]XWZTRTZ\Y[`ehkmbWW[O=>P]cnd\^^_^UUt–L=CHH6,>^Ž¨ŸŽ‹‹Š‡ˆso•§zib|™{e_cjm• xn]NF729@BQm…sczŸ£…Š–pMQWNFBW‚“wYf~b6EUE53:DIHE@CPVOGKOF=605BKL@7FixsuVIDpÁâÍ–jqz{ˆ”Œ{‡¥Èªoepm_I?DK[eek‚’–‘Œƒ‡ƒrzgƒ¨‘‰’y{fhqliu†‹}ei|q]_fkkjfix{zxQ;\wnihcffdk^B=?=;::;<40/0224>MZ[N@:75665593+-23368::9899976444435555455455678>JSX[]``WKNZL@S^ZVOO^on]LHN]ee`ZYW\O89;=UY]dde`K:BT\qpp“—~UDHJIPUMGNimI@Km…ˆ€nig\URSdsfYcmix‡Ž‘’™dGIVVLO`aVOWbdfUHKOQPONK]o[EQ_YF<;;;;;:::<==?ACGGHJLNQSSSSRTSV•ãëìîêêê–IR[XMA@A@@@ACCBBAAA@A@CGE?>=I`d]ZZ\ac^\ZWXa``v”œ•–˜Š”ŒzŽ„U_7777788899:::98888:;;;;:;;<=>?@ABA@BDEDDDCCCCCBBBDKX_bddcb_^\[XOIFDEDOZTMYnnimpopnlfaadZEIW][\`^VKPWYXUPIEHEGLHEBBJQMLOLEBA=CME;?JQ^fL75AD>8=98@D?5?LRQJNWKEJSUNNMOQXcgedeinjlw||upl_S]hdXc`BG`XLn•œw_mi\fu€}ss]EA?ACHIHIdl_\Z_]_y]w‰†ˆ†|sxxeY[`dkwlap‚{€‚tfempnt|paVWYVSQOMNPPRY`YY[ZZZZVUYVVXRMRVUXWTLRQF>;98877789::48=TMLX[Y\ZY\__^^^ZWYYXVWa]TZb\[_\[^\ZYYXWUSQVYUWZZ[\[[[\YWTVXXVVYZZZZYPCFNOJHFFEELTTTTUX[VSVWQUVVWWVWYYYYYYZYY\aa^^^^`aed__ba`_acdcbda[\ega^^__abb`acffghjlklkjmpru’±ÓÜ×ØÔÌÎÒÌÀÄÄ¿ÆÅÆÄ· ®§ œ›•£¤Ÿ¢““• §–«¯‰Ÿµ™rxƒwŽ©£|y¤Ãzfy—¡¡¥¼Àɼ¯½É±µ°«£Ÿ¤°²¤©²µ¯¯½Ã°œ¿¨©À£¢˜–°°¢¶ÀººÀ²³œÉÉÆÀÖÙŮطÄÄÖÒÌÖ˸¾ÐÃÄô¿ÄÑijÐÅÄ£Åö½ÛÇŽŽ€Ž»ÔÅ°“¿ ¡Ë¹œ»§Ì̼¢½¢±ÆŽ†¥Ÿ¿¨x”•©Œ‘œ¨¦„›¯¿‹“€¬±§z—mdqwŽ‰e‚‹ov£›‘œ¦·«ª²ŽÀ”• ´¹ ·Š¡›²oy{¦¶¥‹™³¼«ˆ¯Ø¯¾Ä§­Ÿ ±Ž’¨«›˜Á¦vth_t ™ƒ™‰€•yU^R`oy^hz“ª¯®¢|fdhYS_qn8IckR^H6kžof]\UBJF?@KYSVa`erucZT~³¥›Žo^hflN:MaktehznE..@ewaF89@;CTJSHNHAC20@SL4')++.>JHA>?CHQQPUa\DAL?CGGE:G7FM=E1<;3+/<::5/:ICCF=?B;==>9HEBHLJKE1=RF>=?;;953A:=A99@DGFIODJTYURO\X_FRNNLPILJ9]M=FF)<:;5-F@9+,A=07;637:;=?EILMNOMKIGHKLKJNRUVOIHE@<879;=>>:8>NI=AQQX^NNQQTWT[bbYSXUS]\VVXSNW]XVY[]bjiefY`PCCFMYagh_W\_UUk‰P?DGKC/&K—¤„‰‘Ž€’°€gjqg^x‚zv{‚rO;<>=<:;?Fk›v‚œ§–—˜pHHCDC?Eg‡‹{nzmKUW<127DSXQFDLSTPNPG5/5@@:?B83,/2237;8555847E?1145;EKKJOTJ8211147734F]d[J=:8:;87724@B<;?BHML?32797544333355544555666>KTY[]_^TJJUQMVZXUQQV[XSONPRVY\^\X[O35Gck_b_J=;;;;::9::;==?ACGGHJLMORSSSRTUS‹áêéÎÄè¿iOW_cRB@@@@@AAAAAAA@@@@BCB?=>O`_\[XYdkghd]cnkguˆ‡qp’¥œ™žŒ\EH?@@@@BDDDDCCCCCCBBBEMX^aceffc^YYWOIDB@>H[[R\jkmqupiiecZPOKJHIIJUc`RFGV[ZZWNJIC@A9=MMMUVYQDHIGHDB?=DMIXfHEZbkmlournpuoRDJR_hhicVQYce^\a`VE97CB>>BFE@=@=ANJ@CJLE>EPEENRMHNMR]\Z\^XTW[_afmoplea]billpm[^b_div€aZYKM_v{nmSQdSB@>OJH^jb[SMF?QSVhshw‹…tl\U^gio}{_Xo…ƒ}{}xt‚ogc[ZYUQOMOPQRTV[UU[WSRTWYZUUTRDJZ[RHGDLJ?=9756767878;6:@DCSJFN>D-3J^T;+*..0;EHIPMC>CQejXE>CIEEEDD>DJ83=K]hYHR_X_T_T45EGekH1BPYFUSDBONBKYQZNPVou{q^dNT\djnfflginqre_]blzsZKNQLNPXa[Z[[GJP>JMI6,CjvRH<=8?::9:8/6C;=BA@BBBA?<:@JHGGIJ@KUUSQMXZZHVSSSSMOLC]R?LI-;7@.4FC:*9G66<BEGJJKKIHGIKKKKLMQSOLJHDA>989:;;56BI:>GNQUTIMPRUPT\`[TUVU^]YUVXKN[[UVXWX`fdgf^aKQRQ[jrsfWT[]TPS\YKCCEKJ?3Nv„Ž–“Œ‡ŒvtzuP^{|xun`bO=>>?=7;=7C}£œŽ•£œ ’nabICB<4Hm‚zvr^_K/0735EWYSOOSUQNK?0.7;75COLLQ^jllunXO>P“¥„‹Š“§¿¦Š†¥¸rXVLQ^W>7BUj}‚†…††€x·ƒu´²zhjofWz¡sIOfs}€‡†}}|f]INONGJdgGb€‚‹wUU^`e_SE758878973.0004618[€nmnonaNDB<=HIFTfj_Sc|ƒylVQ[\ZdpržÖ±shmjnjVJ]ou|ƒzmd_pƒ¢Ï³Œup{†‰…‹š¤§±¸¥olNVˆ^QIBZ~Š‰~kcp_;7[mpx~qC+1Khhd^R:122322687641323:711225==:BML=2//0/09?:3?T_^PC>:998754FUPGDBBDINE62566544344444444555765>KTY\_]RIFMWUVVWWVRSQPUWRSUTUZ_a`\]U?@P^caaabbcca^]foljjtdRHACCDQ]ei`cottiICTNOmym_hjS\neehc`g`MKZr—š‡eR>:TTVlM489Na\NELPYZVOBBOZ[[P>:<;;;::999:<=?@BFHIKKMOPRTTSSUO‚Þðâ…`tdTRVmmI@B????AAAAAAA@@@??@A?>AFHMYZW]efdehtzutttup^]†©¡œ¤ƒ^LA>?7777778778::::9779:;;;;::;<<=>==?@AADDDDCCCCCBBBBDIOSX`gggf^TRTRMCA>;D\]TblnqstqhcdnhLHUURRHBO`bWMJLPVXVPKJJJA;HSGAI[k^GGMJF?@FGDLU_RJfc]q{rmstvvtiQJMR_ikigd^[eieei`PSON[_Z]YD<:9<@?BEGJJGGBCOOLLF?98?BMSRLKT[cgjbSU```_afbeijmnnsvrxrmj`]mhellgtrNLXNCIalcc^p…hJ=9IKEQ^]_aSHAIQWpl]uzx‡jOYehhoŒ„tn\_c]ey€z{‚Š†zsg^ZYYWUSRRQQPPPQRUPLPY_^RONKHLWVHAA@@A@>;:88789:9;BHN[X[YTRRSSSUXTRWXUSSSSRPSSRV]\XRTXYXWRPOLORJHJHIORTY]_`ib_UXZ[[[XWWVVVURSRRUWXWU[^[Z]_``^WWZYYYXVW\WTSQOMGISTSWWUWXXWX[YST[]]\YZ\]aa_\Z^b^]^``bedccdffeddffdfptfq’´¸¼ÊÌÍÑÎÑÓÊÁÅɽ¼¿¼ÄÆòŸ˜¤©žŒ•§–™‰†ˆ‰™Ÿˆ›©‹•­§˜…‰yx‰Œ¤´¾}gˆz«³­¤µÂµ¨¶º´´´±°‘•§¼¸¯ºÄº²¾Äãž©´²¹Å´Á»»¹Ç»›§ÅÆÁžÒËͺÐÙ¼£ÛÂÍÆÖÔÕÕȽÏÒÊÀŸ±À½¯ÄÄÆ´·Î·©ÂÕ¢‡w¢Ö¾“½©‘¡ÍÍ¢± ÆË®±Êªš½¢¬¹©¬‹¬v‰•¡¡§’³–š¶—‡£¬“Œrervn’~j{p^€¡Š…Ž¢¹¯¤†‰½–™œ¢¨¡¤•– ¥oƒ›ž²‰|¡Ã¬{Œ¾³¾Ùªš Ÿ¹™¡«¢©Ã‰i|qVh‚~s‰“qvwfXiQV_mVP]˜¨ž§°}agjdSMle9U\eR_Ix©aE@CKEBSUGITYQRYbjd`caayy…­¦‘€jc^STSZjkemt_7..=bzJER:<90>>CSG;L6D,5LVH?7020/1Y]e_PGCEGP\glnj`TLPUNGCEEJJCMVVSRNUR=BB@?=?BEH@3CNA<9988<92AAC?5=JA.599=B?>@@=<@HMHBFID=KTOONNQXTNTPTXUNROO_UBPL7=9C*ADA:-HG6BC;*.267:=@BDGGGHHGGIKLLMLLMNPRNHHIF><:98649E=;AJMLRMKOPPPOT_[RUVV^b[WUYRHV_ZVYWTT]^`hc`YX\R\khkWFN]aYMLKGDF>;@BFG8=|œ£ŸŠ†‹‡~pp|–„XUdihmmbKV[L<89727=00]•™”™¤¦œƒnr^HFQVIKct{lec]B,3=8/8JTVTPTUQJB=/-0-0@`roic`ab_„±q5Ou{pdqŸ•”Ÿžˆš¨va]VVaaBDh†”˜–†„€~{‚‰rŽ±–zwg]WOS\OB<\|ƒ‚‚…„€~qfw‘‚\E@OPCS‚†wPQlqgQA1.6;;;>=962.024788;Z…xZVm{pZNNNKB?CHE8=MPCDkrTP\]Z[bel§Ùªe\`eleSK[sol{‚yxwhkvœ¨qhjZSQZew„‚—¤«µ¥tDPeM[„QNPHN~ŽŽl:/0,,24Dmƒsa@0.5QS<;532256678878775039:31/02401@MH<;>?@?;;C=32>PUMD?9668924BFDDC?=>@BBB?<83022443444444455556>KTX^aYJDFNVWWWVXUPQRV\ZVY[[\^aa`]]^UYbbb`^_`bdda_]ftpgmkcYG99:9=D[sZ48`pN55=3@p~`>V~aZ…‘ƒ}rfd\QJKh”gO:2BF@H;7<::>=BHLQUVVWVUOA?C@=;;;;;::999:<=?@BEIJJKMOQRTTSSWNmÒöÌgKLSZUSopF=CAAAAAAAAAAAA@@@>???>?@9A[`[aedfejyzxywsqlaVf·«’ZHMC@?777766666898897688:::::::;===>>>?AABCDDDCBCCCCBBBDEGJR[^ZX^aXMKJGDA@>AR\_ksussrukU`qq_Xdf\a_PUYZWSOIHOQPONIJUOR_UEI_dho]GGJA@ADGKNONOLGIHLQF958=>JLKORXXaaYS\jlmnhkojpsntpdp€ypc^_]]]fjhghijMAQTGHg€~€ƒƒˆi[NLH@KTW]cYCJ^^esjlxŒ‰uweQlrljprqqosxn]Zailnotxz}}vldWOPUTPPSROMLLKKKPPNU\ZRIIOSRSTODBB??@@@??>?@CDFIKNVXTUWUSRRWWUYYUUZ]YVVTTRQVURUXXWTSTTUSKJMKKOJHFDIRWY\^_dj``Y\[[[\XVWQNQRRTRQUYZYV\]VUX[]]ZRUWWXVTRT]SRQQNLDHQLP[[WWXYYWWWQNUYZYXY[Y[_][]feZZ_aabdbbbabba``acdgn™zy¥ÎÑÑÎÍÊÌÄÁÌ̾½»´¹³¾ÈɳŸ•Ÿ§žˆ‰‘‰¤”•‡€€˜‘ŠŠ œ„—¦¤{m€Š”“ª²—oŒ~©­º¨¦Ã´¡´²«±¯¸ÁŽ¦»ÆººÄÄ»ÀÃÉ·ÅʧšªµÁ¿º²»¯ºÄ¨‹½Â×±ÈÕѹ¿ÒÑ£ËÈÒÊÔÕÓÓλÐÎн¾¼¢±¶¯¼Çȼ¯Î¹¨¿Í´‹zÒŨªÁ³‹•ÃÌ°¯¡Á߮Ѭœµ¦§¿º¼‡§ƒ–”˜²«¥Ÿ|²œ†‚Ž¶–†}pkvd…‘ekjWr–‚|ˆ™¼³Ÿ†ƒ·›£™ •“¢”k¥w{¦¶Œv±¥ÈË‘š”©¸£¡­§¹¦ctuacu‚‘wtšz{l|vopkwQSVg]MO‘ ˜³´{Zhop[Tp]D]VkTZTŠžXE?S\OSYXMRVQJVgn`XpmZgwtk–¶›‰n^`^VI^`_gli?.2>EpoGGK=A73?:AP>2F1=3;NV=@@382/)2ADBBDL`nhXRYTH>>JB9ATgU-7JPOZlnKT\U]LILIadB06LfH3beAGIHE?;?DLTYb_G?]ega^YUQPR]^bgtog_\ae^PRSOHDCDA=AILMPYVI<::=DEJW]‰T:6+9C0%6823./5320.)(.A;>5BL;DD3;A8>:;=EJA8?ND=84556><GF6)14469=?@BDEFGGFGILMMMNMLMQUSNLMKGB=9978CEBBDLGIQKMPNKMNU^RQURZc_^WY[PV_a[XWSQPTVa_b`ZbXV]TPE569>@EDGjš™’wyŒ‹…ˆ†|nnz‚vcZdgql_jlJELI;57513;EQhŽ˜“œ¥“Šp]NDATqyoijtwe_aQ<5;@?;=DHIIKRUPG@;/-/,/?awuplc\\T^Šv@pˆxxrhx“‘ŒŒ…„‰‘m[VNLZicd€–˜Š’Žˆ€uoxzˆ˜ƒyupbajJ:GN\Š‡†…ztj\y¾ÁqAMZI:Ok{qM@MViZ8+-5=BCDIF;6310025731T‡|nw|saOGCHRSI<B92ZwaM[e^\_c_k•][]WV[VPLQZ`r•‡ƒ‚qln™¢_KMJBA@Hn‚}Œ— ™w`UWYI`’~WLJISŽ—–}C+/-/.,@mwngV>;:(;M?:999::9678699885331341/1335;HKDAHNPSPHEHD7--:@<:85356751//5=>@GLLGEIIC<5121344444444555546@NSV]_THDGNVYYXYWQLOSW[[[\^^__`a``_a^`ba`_^`_`ab_][fqpmoplaG35756679978>H<26<5BosL0>osZd¦‘q[][\XJ_Šž‘aN>598878;;8666:AGOLD@G^hQ;79<<<;;;;::9::;=>?@BFHIJKMORTTUWWYTX¦éœQWXWXXQkzQB666666666888777899:::::::;==>>>>@ACDCBCCBBBBDCBBBBCDGNQMGFNZYLCBA@?ACDCTkpstsrrtnVZorn`_eQSifWUZPOTXTNOMPVZZ[^ebRM]pieuu`NECGHB@P_cijfc^dhdlnbSJRUODJ]d\SWbd`cmidlo^HAL[\VKC>=HIFCCCCBHTSIHNPLD@DIJ?45;DFIPWUZ^YURMQclieemux}ysvugdwtddki\]Y`ihijlwmOKTMH[s|yqw„‹†mROOHZ\^d]^QRa`^`s}u}i[TXegkkbZ^hpxƒ…€}ywvuw{‚sd[QMLJHEGLNMLOMMPQPNMUYOGGJQPSVQKDBC@??@DEEFILLLNQQPQOMOQQPPRVRSXVWW[\ZXXWVUX[XTVSRVVSOOQOKMOKJOPNLIRZZZ\`aceYb_`XX[\[VSQQRPPUTSV[[YV[XSRTVYYRMQSTSQQPRWMORRQNHNUPUb`YYYYXWXZVPU]]\VZ][[_^\dmi__acdb\Y[Z[]^_^]]aekn‚º½§Ÿ·ÓÚÔǽÊλ¹ÇŶº­¯©³Äε Ž“ œ…€Žž”Ž‹}yv‚ŽŽ‡‘Š†—¡˜‚hx‰˜‘™£˜ƒ’“¡¢À³ž½¹™¬®žµ­¸ËŸ–©¹ÉÇ­¹Ï¾ÄÄÄ´¬µ¡¶ÅľÁ±µ·¢º¬ ÉÏɺÚÕʨÄÓ¸®ÌÌÒÔØÓÑÒ½ÈÎÒÀ¯»¥Ÿ±§¯ÉÄÀªÊº¤¾ÅÀ„•‚„ÍÆŸ´ÆÇ”ŒºÊ·ª£»·™¦Ï¹¥µ¤´Ñº‹°Œ¡£¦•—§¹¥…¥¢‚¬ž€ƒ€¯“~x¥ƒjsdq¦qji]k†xsˆ”¹º¡‘€®‰”ª••š¥‘¡‚iŒš¢“g~©žtu¢§Ê³Š™‘¬»¥™¬©­²Œa{c_t}|repdx{i~€‚SINmdGGƒ”—²¦x^poe\]fZO^Zp[ZgŽ˜ZQM_RUlcTYXOHPit^TmrYYozpOh¶ª…„s]^ZDH_T`hiP-8=DF{bOOF;<9AA7=L9-?349=IP7EA8J>1+*4@@=BDONSPHOK;0(11=JR^G8AB74DZJJOGni8,,1.(0C6.,*4432:6>522;<>F@?L8/>=:?88=IH<:FG<:42628<=B>A4+47O;EJF/+7656:@@>>?ACEFFGHKMNNNMMNQTWWTOMNJCAA@DLGGCEGEOOLOJEFLMUPMUOQ_b^][\XXdb^YUSPNKP_]YaX[\\_[PRF?K[]L@GQKD>44?BEFFP]YWUOfŠ„€ˆnotjRV`k{†jVilKAGHC><:52@w¢£Ÿ•—\“»dHIB<9;859BFDEC?BLSMC@>2-1112BUt…†|rghcTu±˜PJMLE::FYM=ICAI@/2:?CFEHMI<62000/2541Fy„wpnle[WZZ\\UK@989833@<656898888:;4/00027;>DFDBBEHJLNMJJKD9--/.011333562.07?AFU[XSNKJD9;=72444444444455446CNRTXXPFDGNUXXYZTKLPVYY[\^]^_`bcba``]^_``_``___`_[YeopnnnkbI6686666898624678:6:ON:65F[H2Zš pXa```Q\†›]WE8:99::99:;:;;<:=>>==<;::999;<>>@BEFHKMMOQSTTVXVURfz^PRWWWYPetN????@?????====;;::;998DUbjhbdnonvuosyum`XRBEWW>>D?@AB6666666668888889:9:::9:::;<=??@@@BEEDCBBBBBCCBBBAABCEHGCA@CIKIECA@>EJG=Uonorsrrrm`\pzdTURBBQZRRULN\hdYVSNS`g[V_]W\fkmmnsxo^adOFLVfm`Xdk\QTZZOFA=DOPILZ[K@@GNPWeljkdSOKJOH85@CAJIGDA@AAHQL;8?EIE<H@=BCB>=7MNME;GH=4>UFPl„}zoe]G-4T25ARAD`Q7BC4,1=>Vv_HF@AIPVZa\nqec_XMIBA@HNPPKJLMJJKKIKGJHSxgF<87==5/RwH?CTPaC('210:9-*-7><515Go?)0?;=>7@B7??/-99AJA9>@<:9;DFDF?@CDDINIJKJJLNSELQVTPW]]_^R_cSHTSQPN?8FL8HQC*2>;::;D@=;<=ABDEGHHKMMLKLMOQTXVRPNKIHIIKKDDADCNSLLKA>FKKLFQQIWcb^[`[Y`dZZ[RRLGFVaU\URY]fiY[[[YXZQA?MO?;807ADGHKJ4*J[Uu‰rtmfjcUYc~ŠqPUicGGJICCA;:99R{†~ŠŽbzäÉUAA>B9-?FJJMLE<520,/.011/8`~{xspnjiheYIBFF<66643:NPHKD?:568589:<>@<2/1138F;2444344444454446CNPRTTOGDGOVVWY[RJMQVYY\\]\^_``aba`_^^_``_``a`___[ZeoppomlcK89966564286556667643468627;22`‡kX`\jrgl‡{QKOA9::::::::<==<<>><;;;<<;:<>;9:99:;;::::99;=?BDGHKMMOQSSUWXXX[_Z[]]]^`a]bdZZVSSTRRRPONNNMLIHEDCCCCBELS^fb_biorutkflkfa_XMIEDFHGD@?@566566656888888888::9:;::;<=?ABBBCEFEDDBABBBBBBBAABBBCCBAAAABCBBBCLVWI>PaequqqrpmkkldPFIHFDEILSVPR\[XYUMDDLTUTVZ^_XWjysijruk\WWWZ`^RJMPVZY]WD?EEEOUTQPONG@@ENZc]ZnmUMKKH:7AB?DMNJJE:8@A=8317;=@<;@:4818OSMIPckfa^_bjro^[_]ajha[UT]mw{vg[ch_Q]ƒ‡ƒzrslx‡nN?Mjsmtym_`nqyvoic[dd^_]_n€yug`vpYe†„phhemz‰‹ˆƒ|„~|…ƒ|y~{T@CDEDFHIKJJJIKLMMLIHMOLGHIGGBEDDCDGHILNOPONQTSQQPSWTORWVZTSRKSYUQU\^]YVZ\[\\[\\MUTUY`a][\_`^YX[\VVX[QVZZ]\YX_a]RPOM[SN\ZQNOUTMU\ZMNONSQENUQEGFKMOJFLNGIJLKLLPSSS\aXUWZ\^]^`a_`gjhZ[ccbabckkhghigfdabb_[WWY\[_lpŽˆ¡ÈÒÌÍÍÅÅÚÛ½¦¾Å©ª¸¹¯—¢¯Â¸ž‹š˜mˆ’…Œƒvmkw…‹„Œ’Š‹€}Ž‰„dl…œ„}‘–¦¡“¥³£¶À«¬¹•œÉ²ÄϽÉÆÇ«¨¥·ªºÇÄ¿®‘¬¸»ÀºÂ¼¼¯«Ÿ£±Ÿ“ÉËÆÚÎØÖ˪Àȶ±¸Ò×ØØÔ×ȨÃÂ̧¥¯›Ÿ‹¿´½©Ä¼ž¸·½~º½¿Â»®ËÄͲļ· Ÿ¥®­Ÿ´¸¾¾¬ÁÉ¿¦„ª°Ã«”•›±©t³¢z……‚{s•ŠupŽ’ƒ{|fc¢¤¥ran€p|Šª¾¥ª—‚‡£•ŒŠ­Žoh…‰te‡š…vr˜¤µ“‡†®•¥«”­™‹a}zw•{Z„†jrVm”ez†ž^G_…a?LuŠ‘—w€hUnZdYfX\hm„‡v€Z^gZXpibgP\kgi]q‡q^ntx_N]fˆ¶•ˆ‹hYVLXJDb^EA`AUb|rSOQC>85SC41I>8I;55?[Q0<>KO4-828:><>6M;77>803:AL@C>75:CG=8;?@@4*-.6?;=:9A;5=>15::EI><<:969=DD>>>@BCELMGIIHGIOLDKQQJIR[[^_YbaSO^V_QP=DA>?CGB9::;?@==DIK^_eu’€¸èÀeXMAA<5=Taeh_H1*,*3ELIB<@HW[QHLJA?=57;60..BV`_`a\UUUPZquyµ¯™…}zutqn‚®‰H=CIXt…†„~y~‚€€ƒƒ{mlŒ©¤sb{z|pnjGNSTSOXenuoosuchlOPTP:358358@FD946=CCBDGMMF@:763,--/00-/Nputtqge`UG914;<869:52432;KHCUc\QLPsÁËo47DJ7+49>HLLIq†laRSp”B_oX>8DLJJRoZUqsrtsruyoQ>67:AL[]tu\:2333344443444436DPRRQQOGBIRVUUZ[SMQUXXZZ[[\]^^^_``__^^_``]^aba`__]]enoprombK89:76666566777777667866767798:>76?GMVblllmmlifdcgloooqonnnnnoprtttuvvvsrtsrsrrssqqqqqqqppoonnmkkigeeecbfea``bbbdeb`begjijiddcegfbcd^[[555566556778999888999:;;:<>?ACCDDDGGEDCAAAABBBAAAAAA@AAA@ABBBA@@@BILKEBLT_nrsturg^UKEALOHKMIFHUZNJLC?IJCDEFN[aVRTPEL`efgdb[LHY\PNPLLMF>@N^aXNHHGHKNPNLR\]PFFNY^]f|qUOLHB:AOC@8478989;<8.9LGGKCA?BVaabbaabepi_imi``]XZ]`ekv~vxyohZaxƒofu|ux}x`T[jrqwsb`ky~|cRV[Z^`a^o‚}wrp_^ƒŽpkloepmbt~„Š‰{iuz~„‚|zyrZ@@B@BEGILLJHHIHIKKKIHFEEEGGHADDDEFIKOUTPTURSZZXWWX\[VW_`b_\]Y^bVRWab_\Z^_]\\[\`Y^adfig`Z[^`_XSUSLNUYPQQRVVTW[\VPQNP`QM^UMLOSOISYRGHKLOJEKNLGFFHHIGGQPHHGGGGGJIHO\cZX^`abbabcaafig[^ddbbbbkkfeghgggilmldZZ]abf|’¸¶ÂÔÓËÊïºÓÕ©µ³¥¤µ°ž‘˜¤¸¼žŠ‹š•€h{…Œ~„xkgm€Š„ˆ‚ˆr|‰‚…raz•‚q•œšˆ’³¬¼¾µ¸»¨¾Ä¿ÄÏÈÕúËà·ÈÀ½Ã¦¦À¸Ã¹³Æ®±£œ ±º£ÀÖÈÔÍÌÏܴµIJ±ÄÙØÚ×ÖѬ¨ÂÄ´–®©‡‘Š­Ã·®À«´¤»‡µÐ¡½·ÂªËÇÎË­ºŸ’¥»¨ž§½Â°ÌÃÄ›ˆ®œÃ¦“š¯–Ÿ¯˜„ˆ‚t…zu–‡quŠ™…{“jaƒª¸°o`a‚xr~¥½¡¯Ÿƒˆ›‰‚«†‰gj€zlj”€xwŠ‘•§Š€‘œ„•§™Š§‰|Ž}_ŽŽty‘tT†ŠvuSp•lpzškXb~a=29<4(/DA3;?65B@GB4GZYMD;8:AGLSdJJLTdgc\RUPLHGFDEDCC<85AKJ>>??=O^VI=0/C30AAO2'9;/04,.=MJ71<>6>XT?8A61:=KT>/9??;616>DB<7:BE>,(*29?=;8:>40B>1;9?ACGLLGGFFEHLKEIRM?ALNONOU]^TW`aaTS=CMFAVO23KOICDIID?9999=?BEEDEFHHHIIIJJMUYYVRNKIFACKLCQ^NIPE9?CHLHDOMDS^^XV`^[YUP_cQLG=BYZPPMIQ]e]SX]]]S[]JG=MXH3.157:99BTnfA;IH846:MRSRONIB=:::<3+1?]gfed_WSSR[xwvo±Ÿ™–‘‰‚vc[Z„šWPCDhm^TKPHHMizvpoW6/3ER[bZ]d[F37QWXaS8;CFB?7122346987549>:879;==92/148999=AB;69?BCGLTZWMJD821136982//0120-5JYQ@9=ACAEJ>542333334434444337ERUUSSPGELSVUTXYSPUWWXXYZ[\]^^^````^]]^^_]^abaa__^_gnoprrngN88:9888777667788878<;76679878866549\vtyhA8778899998::9:;;;:::<<;;;;=?;7?Wkrx€ƒ€€}{z{~‚‚ƒ‚‚€€€€‚€~~|zyyyxxz|}~€€€}|yyxwvusqnllkihhghihiklkkopqrqoljiggedfghhhgij5555555567889:9888999:<<;<>@CEEEEGIIFDBAA??ABBAAA@@@?AA@@@AAA????=;;=ACFMXacgdfslRA<<=FHBFICAKQKB>=;;BDFRSOW]ZRLIHFFOPB;@CEHJJKMIFKLLNGBIRW[WMKJJJKOOO]leXY\\YYfzy\KPK@@@BEAFIMLIEEEFGHJJFDCCCCGGICEEFGHJLQUUQWZ\[^_]^_`b`\]gfaabcbdfXU]c_\ZY^_]ZY][^bgljedaWQUWXVSPOKGKSZOJJNRRPTWRMNUQQ^NN^TLLNQIFSUEBGJMNFHJLKFFDDCFKU[UNKMMMLLNNNU^gb^cddbaaab]^aif[^dbcbabiifefggghiknomgbabm|Œ«¶‹ ÌÎÍØØÌø«¼»Òϲ¨©—¦² ‹š®¾¢‹—“iv‡{†xr€zecdvŠ…€ŽƒˆŠqn~~~anŒŠ–†s’ˆ~‰³·¶Ã¸½Æ»¥©ÏÌ´ÇÎÏÊÎÄË› ¸ÇǹËʹÿ¾¿¦½®®£™š­ÆȾ×ÓÉË¿ÓÓÌĵÀ»µ»×ØÔÛÓ×–ĺ⽄„†¢Êµ¯¾Äµ¸‘²œ§×¦º´½®ÉËÃÜ¢¼œŽ§Ä«–§¿Ä¿®È²Àž“³¨šƒ ¬Ê|ž‚–}n~u|Š|m€šœvžnfl®Å§e[Z}{it¢±—¦œ|ŽŽƒ…y¤‹„qaovlohsšˆ{xu…œ•Œ€‘‡œœˆŠk€\a–…y{†jU’†sTv˜qem~]`‚Z;gƒyŠˆrw|oQfZOJq^_sŒˆIY|``]{…{n^btqYcwgob]mwobVVf^]‘±Œ¢x]TT[Ja^A^{IVujRDToXCJ==C>99H.7B*2>DC'13:C;6=J\bkmQ87539:8;GJB.(->37JQMB?==>BCVUG[W_ceTA9>:8EG>4:=B6KZ[H;4B51OFE3.77-(++3DF8138SI28=:98407?CA;5<@C7&'-89:=:79837J=8;<>F61335956@;06?=>?BFJIFEEDCCMJFKUG>IQEDEIOWWS[]g_\Q;NHFN[H3=SYNAMMJO>9997:6))9KENOLKS_N;MWQYI8?CKb[66GH;<959:8F`ˆ››š˜£ÖáÔмxlaLOcxoO7/,/*-Gp`1*?OOKLQQJFC;:=:32:HXkf_XRRSUQSer‚„}±ÂœŒ‹Œ‡~unkc€•VGRE?GI]{‚€‚{rrvxz~uTSr~}p[QRFBEDDGRk}{|vpqqcYmw^UZTIK;-;EBNO88<;>DLMI;:DHJHFF?,+-..,/JcggfdZ?.,-.01138=BB8.-.4=CIQ^W=16E_‚tOYI.1,:MA7MngF7241>Y_M6Bf[1C\=7Y€rRLQMGRhrskcX6&9beV`kjVB>95EQZ\B7:::DG700.-/2668;<>?857:<==<83247::9:??<99<;;Mc_WXPIE8./126;952.,/21.0BRG4/28>;:?<323232334444444448GTWUWXPFELSUVTWWTSWWWXXZ[\]]^^^_``_]\]]]]]^aaaa_`^aiooprrnjR88;;;;:97776778898876667777689:9997CcvpR<98:9888799999899:::;;;<<<=>:9Ps……„……„„‚€}|}€€€‚‚‚‚€€‚‚‚‚‚‚‚‚~}zzzzxwwy}€‚‚‚‚ƒ‚}{zxuurpnkjjjjiiiikmmmnnloqppollkiighhggghijll334555545688898899999:<=<<>BDFGGHJLKIDBA@?@@AAAAA@@@@@@@???@@????>>>?ADDFKPOKGLfqUMQHD=?C@@DKRL>=>>@CGJHNSPSPLOLGFFE??GGDEGHIIOULEIJIJHMSOR_^TQMNZ^XZX]`R]sseVViri]RNMDBJRM8?@,;,06365EXFIV\SLE=4@?44@D<4,.28@D@AFF@?;4/=<,+/.,0:;7522/(%/?<,)/3449CHIICBC?;;9>DEGHJICAA556946CPD?D?;=WE=3101.*-0-55/01439RGG[-6:96GH4<5:;8/2945:7;7./<@:VEJZXD;FY\KCRIJQ@9:;747>DEBABBBDEEEDFLQQQSRRPLHHFFJZODML@;>BEGDDLHIVYTQW`ZSNJXcYSRF<.0ANRNEFNID64GF9YL004AORs’˜š ËÝä×’cYQB:DcU4,4HH.0Qu…c3;UQEHNTQKHC78FA-2>@GSNGEEMWPGMJb³›¥›Š}rvz}~xtsof|¨pMLCDDLo‡}}€wqrqorywgXj~sgXPORPKGDAJe|zsrjirmZV`_SQTVVS?.9IGBIA8=:88=CD;9@CA=212-/0-.+/J_chaXRJ8/131006@GFB:-(/537AN[L21>CNxtHcH09/1EC?JWYH4//6YucE7FjV1@P55XzˆoZPFKbjv|rXH36]mY^sˆŒvmb8.>JH;9946QeM>>;6222346;>>=;6;==<964355677776554326NfaRQOEB<0.0136751+*-11009?921.266445223233224444444447FUXUWZQDEMTUTUWWUUWVWXXXZ\\\]]]]]\\[Y[[\]]]`a``_`^`kqporrnjU98<;;;:98887788888777666777778888789GaR<759;9889999999899;;;;:<<<=:5<]Š„††…„ƒ€~}~ƒ…‡ˆˆ††…ƒ€~€‚‚ƒ„„ƒ}}||||zzz|ƒƒ‚ƒƒ‚}{xtrpnmkiiklkkkkmppoppprrrpnmmnmkkmljjlmnopp444455555678998989999:<=>>@DFHIIJLNNIDBA@@@AAAAA@@@???@@??????>>>?@B>=IEAOXPFB@A@@FMTNFHKOJLRMMKIFDDEEGIJFDKSXXRGGQTKFFFLY[TPMVhfZb_LDQlnjl]RY]bcSJPIMWbdG>HOJBCHPQXtkLD>:87:=7>^sgY\R@Rl\RYTNS_eapkQO\hegd\[[[[he_oqieamob›—‡dSc}tlo^Sbjx…zdhz€‚Šˆ†‰fhnb^nq_gkxu~Œ~z}}~}oepzŠzurhsp]]cegkinxW@DFCC@CGFB@@ACCCEEDBBFFCFGKJLNOOPTUYXW]^^`c]`d`]][YXX\_XXaYU[YOKPTOQTV[ZYX\`]Z\]WU[WIGOSQQTQPRLDIRWNIGNSNOXVNLSXTQYMMUNNOQRFEQL?MSKTXPTNIGFF@DQX]^]\Z\^\Z[[\^^^_dhb]]]`W[[aXX\bbZ[aafebaeb_dgfdb`_`jt|‘¤§‘„©ÒÕÎÉÅÊÍÉÅÉÐÐÌÂÀµÃÒ»®Ÿ¥¤˜‚š²¤}‹„td|}vsnz{`cadˆƒt|„‹ˆ}ltuu{giy‚€}|”‰‰—§Ã³¹ÅËÃËÁÌÄÁÔ±·ÈÅѵ²×¬»ÂÃÆÄÄи¸·´µ®º£œšÊÖØÕÖÐÉÅ´ÈÊÜĸ¶ÄÁÎÚÌÈ×Ó×­ ¹º«{¼¨z{ŽÄ®¯ÁǨ½•žÁ¦Ö§±«¹º×·Ñ𩞎·ÌÅ’®¿¹µ¹Æ·˜’‘n£»¯~‘®°º¶“¡š­zuouhmgu¡šmhƒ{bWšÇ–cT^„o[nŒ…‚‹}k‚xtxm Œ|c[o`Zcb‹‰rpgjo_r•…•ˆ€˜‹lrzOptuWm…†pp}P^¥uˆ‘iijOj‚iOs|LNy‹zmz{|kj\Q)*+,=>GF>/(1>:650124;,%&$&%# ,5<2:E;1'""-@:'%+12-;SH;?DB@>:8BJdlUKGF?9=KSNE><88604LB0A?7896138=B=66<;>2224:5<=49997OL;51940.9@489<3/05@<9@C@;?EDDCA?=QHDMF@NTMEEOVQJIQZ`efhIKVJT\RFFN^UELQBYPD:;=7148DGA@AA?@BCBDEFIKMOQSSPMLFDJLFHJC;;?DFA>GIGQXTRTXSLHGQ`[T[TDBYUBAGIMMKKJLQST\fcVOO?EDI8-'6967:=;8>>13CQI;5?PE2/5:6@ABEKVXABGE}À‘“rlkkqx||xuoaatQMH:7Q{‚x~€unqohrwcUT^a[TNOOOOMHDESdheedagrpYTZR:EKR[QFJVQE96:989952685468=:1*)/96..+0I^^egI9=94652213=GGD;379:9@GMWI412>DZsd@.@7/:DGHBEF6-/;SdO<6?aQ4TufD;6E`videj~}ƒr='*369984:T_TORVP931247:>?>76999:7413664666655228;BT_VIFG=87302321331./001.,+,/3342.1112212233333444444437GTWTVYQEDMTTSSVWUTTUWZYWY\\[[\]][ZZZYYZ\\[]aba`_`^_lsrqttnkY;8><:98888877877779986677777777776798>:7879988899999998:;;:;;<<<>=8Ci‰‡|ƒ…†††„€€‚…‰‰Š‹‹‹Š†ƒ‚€‚ƒƒ…‡‡‡†ƒ€€€€~|{{}‚„‚‚ƒƒƒƒ}xtqonnlkmnnlmnnprsstsstttsssssspprpmlnooqrr444444555677899988999:<>@@AEHJKKKMOOJFBA@@?@AA@@@?????????????>==>?CD?FPLEC?@?EMRUOQTRPMPSPSWOIE@CBBHQ]cVBJ\RIMORPLIGFEHOOLJJKPZ`YKIRWJ>AJRX]UOORWVVa\G?QcbhvjUJJPLEHPLU\^iVCCG@@LNT\^nh]KEI=:HIC;=CJB?AC@5+%##&+.*$%((#!3<9)>T@%#!#/:4*,9A93FG87AFA@@=>Mc_H5870LRH%*+((*2;6B@5/25373139AH>*2@JB:>;<852/5=C@8369=:943967A81<;:@W?8,87011CC9649/;7;A7CBAA@>?QCDJAAOJA=BKOGEJQZbdcaLVVQ\[PLLS^NEOHOXPA;??9658EG@BC=<>>?@AAABFJMNPPOOOLJGEHJG@<JbgT:?B9h‰v\rnCa‰–•””““šŸž·ÎÏÓßçëìÞE;BVUPm‚zlirtK+:VC4=?86:<>=63?9.?KEAAFLTVJ9??PºÁ‡wljdnx}€umf^WXTTM77^~vnxsmomltoYMJPUTOKNONLGGLPNMU^\PXnpj[L]S@JFLZRNVbU>:;8213420//0..35AJKKNJ8300.2JD9>?NHa‚vR;6326LYea^cWPfQ@;0-27:758@IMQW_V<667603=DB7684587554688888:=<74;GOX[OAAD=543133223333541/-,8RcL@95Fp‹„}ƒ†„‚„„…„ƒƒ…††‡‰‰‹Š„‚‚€€‚ƒƒƒƒ…‡‡‡†ƒ‚‚„ƒƒƒƒ€~|{}ƒ…ƒ‚ƒƒƒ‚{xtrqpppoqrrpqrsstvyzzywwwyyyxvvwxtqpnopprrr344444444568999:98888:=@BABGJLNOOOQQMGBA@@?@@@@@????>>?>???>>>=<<<=ANWWSKFCBJIAHKQULKU]]_d_VRQKB@CGHGPYfgFPhN>BKRPOLIIFFLSUOJKJNTQMILNA@ITYVWVSPQVVV[RBALSUbsnbSJJGOVUTXY[eVEGGCHVZX_dmd^\VYMCAJW^`eqsidach^TZcisg^db^c^UYef^Y^jd^hxw][rqeZT[j}ŠgFJ`vœxchpa_neZpŠxzxep{{†‡ˆ‘‚qo_Z\`dp~p[|Šz€€kUVkqrwr‚‹‡{qigmsw…†fFBB@@@@BDCA?AAABBCCCDDFHEGJOORUTLQWXY]WWYUU[RNWWWWRQTVXZURZVKLOKGFLKPRTVUTVX[[Y\ZUTSJELTQMJIHJUPCJSWX\VZ`b`^`dd_ZWV[TLINS[ZRKLQXXSNLYXVWXY[YTY^YU\[Z[[[YWWUTQTZZ^\a_YUU^YZZ[UV]ZWXY]bh_Z^c`\bhea]Z^lw­ÉÏËÌÔÝÌ´ÃØÓÉÎÔÔÕÏÃdz½¾Â¼Áʳ“ªŸxŠ¤—„ƒƒ{qhqqnkzx[bdX~‘wrŠƒ||qy|ij|o}u{‡œ–v¦¼¿ºÇ¸»ÄÓÏÅÀÑÑÁÍÆÀÂÇÉÃÎͬ´·´±Ç¹¸º©œ¨²¾›º¼©¸×ÒÏÏÒÍÎÄ·´¦×¾¼®ÅÇÏÝþÑÑÆ ¶ ¼‘Ë |v¾·žÂËÃ̵Ÿ¿ÁÏÖ¥¨›©ÅÓÀÊгš ›²ÒÄ“¦¯·¯´°™~}Ž¥²žiz˜²˜¾Ô­£¯¢|t}s|„„dh‰Œ|cghZ~¤¢z„vg…eQcrqzocˆ•|ohk’tciq`tTj‹to^Sc_`~ˆ¡“‚}—ˆfctlsfYqsk’zOc…W[„mƒ‹d\‰egvlMQraU[„qoqv~ynzfG@Hl~‚b‘…l[vff£p|wi[\XX[kFRnaUppdh[ZokGRPx–lUMRVSgTb}fikJKNBVROKM056LA:GLHE2?552/5KXKH:EWUKK@?DQNIJF;88=9>@A:,+0*#$%+-7?BKA3578#(FB$-+4?2009GJ=BOXL=78@JXZTJ=:897;6CTR8,NJ90/@504>I@52>>>>:C<9D=27;AD@?;B:HOBCH;DJE=EA=;;AHGBCC:;<=>>??@ABFKLLONNNNKHGHGHGABGGC@JKIHKNOPNIFBCLTUQ]YPS\L;@DEHD:GM@FHINRSW[YT]VNP9/01355546:>;2:A;5V:6KNKNTROSJ7./4@AQuc17HE=ITSQ[W<0400GJ8Yc>=@>GW[SvŽxH;B>4L}‚dPE3)-86Fd^S_UJJHZ_D/-9F905>KMSYSH;:77:88<9:323579779;:<><88<@B=8802122233333344455666>LSRV\YNGINRRRSUVTQRUXXXZ\^]\[[ZZZZZYYZ[^_^`abbaaa^alvurttnn]<7::9:9999888887777777667777787777877888888888888888998999:;;:=:6Gqˆ€}…ˆ†‚€~ƒƒ„…†‡ˆŠŒ‰„ƒ‚€€‚ƒƒƒƒ„……„ƒ‚‚„„„„ƒ€}|{}€€€~{zzywuuttttuvvvvwwwxz||~~}~}}{yzzxusqppqqqq344444434569:9:::87889>CDBCILNQRRRSSOHBA@@@@@@@@????>>?>???>===:;;;8Jai`QHM[dYJKLNVV[^W]ea[VSSH>FKNMFKOV^NU^F=AJURPPLIECLUXVRMGENSKGKOQMDJVRMOOOQW[ZVLAALMIVikjhjhXY_ZZ]TVk_KOLJM]e`cdd]dpXORKJRaljisqgc]`ga]bglmg_[TQU[]``QLWclkglvsgWPXb\M`tsvvdGAMRt‘tYVnt^\WVXs{wumƒ—’“‘‘Š…aR]e`Ym]]p‡‚~~}rejvjfy}{unliihlq{oG8@A?ABCCDDB@BAABBCCBDDFHFIKONRTSLPVWWZTR[PSYOKTSVWQNRWYYVRVVJJLJICCKQSTTSRTVRSVZZVTNMIPXSPJJJIUSLW\]_YUZ`a]\^fec\\Z\YULPZaYRQRU^XOKMRXTUZ[]a]]^OR\\Y[\ZXWWTQOSVWZYZZXRR\Z[]ZVTYVUYX[cd[UZa^\bg`[Z[`r–«°Ì×ÖÕ×ÙÛÓËÉÍËÑÑÖÖÒÎÏÄž«¶Ã´¼Ë¼”›ª¡˜ƒˆx„‚|qhioˆsllxt[`gUs’‚u}„}rzfe~p|m~‹–†®¿Â¼»Æ¾ÃÑÐƾÁÏǼÆÁÂÊĺÍн§¥³¦´¸¨º®˜œ–²£­ÐËÆÔÑËÄÓоϳ²›¿Òº¸¸ÇÉØÍ«ÐÏЯµœª¤ˆÅ¿s¬Ãž·ÌÉÅĨ¾ÐÍÔ¤Ÿ£›ÅÕÈÇʾ¦ž¨°Õ¾•Ÿ¯®²¥©‘~‚¤ž£ƒe†œŸŸØÆ¡¦©”†…~o}‰‡bo’‡bg`_–‡x›ƒo…`OZyqooil…}|pfm†yuotumrRp{kkVTX^iwšªˆƒŒ–~Zdp|qZO~kJ`…^^xq‡_VŽlxvtJRoaa]~vivss‡|wƒpJ=Fppƒ|s ˆpX{e^•nw{\TZQP_c;IDHC<;.701=?CGC?DOQ<:=;DIH?5/.2346887888:77=32M^OB<>6/,::F7G83VI,.8EG@=??NYYM2//ACGSS>/5:877<34>2-;@:ES98)6<24:HG;0?MAA6?C7CE05>>DB@:>D8PKACD;FG@:>FNG?GNS^]`aUGMZf_STTUXXOPFNYVI5HHB@>DGKGCE=7:;===>>?@?DJJJKLNMMKIFEFJJGHJFEKNIFDGORMIHA>DMOOT[UT\TB?DEEHB?M@>DDHJLRY[\deZ\U>3-/.244115?>7>AA;tkAOS<=JfW>FOSciROrtzy„‡ŠuAAOV\`m…—œžŸ§º½ÁÐÅY>:I]e{rhZLMS\hZ@>KJA;72395-,:<0-1?LMGHKHEA;=<;Lr`apfmsjr|pgmxsickcEBIGOk€jEIm{pZ=Ie_A:DKQOLE<@QgR@cjIDOKCAIYg`J@VW[ezbSmoR:;:34;7549OWH50022334347DNC47MPKKKLRH-'+09>@SK/76AE=1/048:78;=<==:88<@B@<96@MWYUJEHPM5*55212237;;992?­±©–—˜…V41122233333344455446@MQQV\WLHLOPRTUVVROOTVVWYZ[\]\[YXY[ZYY[]_aaaabbaaa^`lvusutopdE6999989998888877777777777777877888778888888888888889999999;<;;6L{‰}{‚‡†„€~||y{‚ƒ‚‚„…†‡Š‹‰„‚€€‚ƒ‚ƒƒ‚ƒƒ€€ƒ„………„‚~|z{}~|}~~}wvyyxwwxvuwwwxz|}}}~~€‚„…„„ƒƒ}{{yxvsqqqqqq33333333446:;99;:7688:?CDCDIMORTSRTTPHA@@?@@@@@???>>>>>>>>>>==<;:==8BWfj]P^ok[QOHS_YebHEQOJOY]SGJSZXJBP^TIWdWGFPYOMQJGCFOW]^]XQSW\UQSZ`YJCORLNNNMLW]SICCFIP`jlqutgRQW\dg]UgobULMOW][_ZQXc^RWXMP[fqpigec`YZ``]Z\dif_^^WZ_ekdWNTaggegh^VSJAINBSnqnmmYSVPL]`UW|ˆkhbTUgzwjzœŸ¢£~€†‘‘hNbojek{dMRk……|nnv~rgknpv†zmkkpoorvmUC@ABEEDDEDB@BB@BCCCBDCFGGGJNKNPQNQUVUQPS[PSWMIROTWMMTXXXVQRUKINHHA;HNTSQPRTRLMTXYVSQPSSYVWQRTSXUVab^_PNRZ_ZWY^^_]]^^\^TPZ^VSQV][TMHMLWQO[Y\`^^^QR\\XZ\YXXUQMMQRSWWVWURQ][[ZZUTUUUWTYc_YVW\ZY^b\WY[as’»ÑÑÖØ×××ÕØ×пÀÊÍÒ×ÑÏÉÒ®œ°Â¯¹Ì¾˜™¬¤›’‹”t|€wjciivhnxq\djXnŽ‰{|€{~‚tze[~yx`~ ™—®¿¾ÃµÆÉÁÎÍÆÀ»ÈÊÀ¾ÃÄÅϼ½ÍŨœ§§ž­ ­° ¨œ˜´§ÆÙÔÓÑËÄÆջļ¦®¨Ù°Á±ÅÆÏÖ¥ÂÍÏ󦘩“³Ë ›Àª§ÏӼ̴ÁØËΩ—§Œ·ØÏ¿ÀƲž¬´Õ¹›¡¬¦´˜¤…y–®—£mb”‰½Ý±¥ª›ŒœŽ{h}ƒxk}–ˆzah[i–‡mƒª|u|WPZojpfftzmwohovttsvsk[slddQQOgk{ª™ƒ‰‘‹gSbgOM„‚j{Dj€gcwy~]Ze‡ƒyGQokr[pkYywq‰‚~‰tP=Eqt~iˆ l\€eaoz‚VR\OJcW@€cXgw_hedm_UGYCuƒ|gUJLZTWm^YxzOFBE[F9KZK=9?H=FC:.=KGB=712+6BB=3697BF<8<@A><@NN<5/)'.1//3=@/#%')%$9@>IC631-%#)16@VC2:BSL;476==39ADFA?@I702A60*11,)*.25443684224444**A@@><6.0:=+.4#$MO*'7EA=<<4;C>BA@A??R>/.5<6'/40202--/2=E9/..3;8>:?:,59.5=>;II9/-@567>EB64RF<48B@=GB<:@FKB=INU]]``QBL\h^NUVZZWUUEQXUD7QGCBAIJKFFD789;<====??=BJIGJNONKJJGCCDFGGGGHKJEBBHPOJJJ>?FLLMUWTWWKABFCGICF>5ACCFGKTWV]feccPM845222269=DECGIKEv”^[wgICdoNSigkl_]‡•‡qjqB=_aLSw–™Ÿ¢¥®¯²Ä¹xBBIJSK_vb\]TPRRG?@C?@AJRNN[YQTlpnf[]lqqnh[cpV9:=Fg‚€nfowoY82WbA4BFDIVRHAXsbWqeKXbN>DX]ZfT6H``n~dQlfUHNQC@F6-/.0000.)2=ARC04>:29>27G?731:KG4-/01425245BOZWTYZRNMJPI3/.16?IE41@IC47LWTUgaC25@GeqH18470?LRVhyJ8MI;=RZJ:DH2-8D<59Ne\KINXWS6+3;R`D@I@;XcdkhTGMI97DJB9227:;99:963127;?ABB>;DSTUX[SKFMXE.45102458;;:;4/J±§œ™‰vlY9222222222223333225@LPRW[THGKNPRUXXVQMNSUTVXZZ\\\[YXZ[ZY[]]`aa``bcb`_^aluustqpmjK578878888887777777777777777777777777888888888877878889999::998U~Š}€}~~||||z‚‚‚‚„††‡‰‰ˆ„…„€€„…„ƒƒƒƒ‚‚„„„…„ƒ‚€}zz{||{|}}zwuwxxwxxvuvxx{}€‚„…„€ƒ„†‡‡‡…„ƒ~{zwurrrrrr234322323348988997899;?CCCFKNPSSTSTUQH@@@????@???>>>==>>>>>>===<=AIIM]kj`_ebWNOPFRii`OA@C@@MY\YNHJP]T=Vu_QcmgXV\UJLJFDGRYXSYcaZ^edba`\VYPBLQNPQQRUZTKIHCDNZecZYWRLIJO]hga\`hi^NLQUXVTON]_[_g`QTajjb[XXZYTRRTTPXeeda^^eektrmg[QY^dltmaliPEMOFThijkqifc\QQ_kj{„„uQYjx†€…vy–§‘t”œŒ}s{ƒ~€si`^f{†{iaiqqsvsw€ƒ€yuoprsqjUKFCCEFECCFGC@BC@AEGGEGEGHFFILFLLOQTWVSOOW]TVYMFQNTWGQWWUUSPPPKKSGBB9EJROLMPRJGNRRVVUUU\UWXYYZ]^]WY]YZXILNT\XRQXYWVV\ZW]XNMWTQJP^UOJCNIOMOQRUXZ[[RT\]YZ\[XVTMGHOMNWVSTSVT`__][XUZZWWUWa^YYYYWV[]Z\_cdrš»ÏÚÚÙØ×ØÖÖØÛ˶´Á»ÊĽÐÀ¡§½­ºË¿Ÿš²§™—’—}qwrh`hdxyenxnbmncf†ƒz{q{…vv~cV|†r[{‡˜¨¢£®À¸¶ÄÃÏÄÉÆÅÅÀÅÏÆÁÉǼÏʱ½Ç¯‘¢¢¡œ­§Ÿ ¾ž´Á·ÒÕÓÓË̾Ì̻ϣ®ªÑººµÁÉÈصªÇÌÒ°²’ ¡§Å¬–˜¹¹žÌּʽ½ØÉË´—©‰ªÕ˹ʵ™§¾Ñ´¨«¢¡°ˆ—qtŸª”˜_w£ŽÌΧ§¤‡²–ƒs^}wj~‡†‹llkZx}g’{ylaf^_`qeernfmfmqhrpv~wthftc__NGWvg‹«‚„‰ˆ|UPekaOW„„e˜xX~yss……xw`f†X—‘sBOsqzXeZNxwq‡yƒvY=Fp}r_Ž˜‘fh„msŽr‚‡OT[OHiRR‰Vhtm]fng\NTET\o’obTHHORgeq‚^ABBRK5?JQJC9@D>;88*-5=E?5522CF?9/.1:B:56<=<71*-2232/..,-.373,)&%/.,:@CB;50-,(*-/1>F>?HIC8,,577755@LI?<94597;%,686.*.3353205411/02*5C2+012.,)9>W4%"%$.B6/,643<;9AI=7/8?8<;@>=:CP;96?DFQ>'4CABB868J?COB>B8AB:8;?ED8@KPZZ]`\F>N\eUL[Va\V]WHUYS0<:<==;:;>><@GHGGMNLJJIHECBBCDEIIHEC?DPQIGNC<@FIKMRSUUPLGFGIOJG<2@IGFEGQQLXeecc_[XIF<2302?GJJKKICLMnœ‚]l}mYinFGproohY[ym|Œq`hA@SE@c†‹¤Ÿ“–²¤—¯µˆP=OTC3:TZA8<:6133+).3106AECAGRQPTQJGLY`dYRapkcebTXgyO=>Wu…„rqpcHQW\I7=?=BYrogfurnrfdre@6CY^\sp>.[op~b?QVafpiYcX5*-,./010*4?C]_H9440176?LE<<>>BF5-.02434373?L\__[XWQKEHMHEC@:=E>4@OPI96GOZknjW;54?YRGQH179?C=CGUL2345768:78;2-+.0/,AZN<=EDBD2IriM`iSB3:clotm]IFI?9DKIB:7:<=<:9641/39=@A@??<@R^WORUROOSTB26204778876782;pž ‘kaqpK332222333333344336@KSUWZTGCHORV[\\VOKNSRRTVZ\[\[ZYXZ[ZZ[]]`````abba`_bluusurpnkM77876778888777777777777777777777777777777777777888888899:9;56d‡‰€~{xxy{|||{{~‚……†‡‡ˆŠ‰ˆ‡‹‡‚‚…‡‡††††…ƒƒƒƒƒ‚ƒ„…„}|{||zyyyvttvwwwwwuuwyx{‚……†…ƒ‚ƒ„†‡ˆˆˆˆ‡†……ƒ‚~zxuuutts2243112222378778879;;=@DCDHMPRTTUTUWSH>?@????@???>>====>>>>>=====BPVU_i`^k_HEHNWZZekUBLQA=HQPKQNIMHKNCUxthkimpmd[XNCEEDOWXSWbc]\a^[`[KFKLX\KHPVTRQOKGJJCKYRVWGCGJNKIP]d]WZYWWVNIP\^TOMSaccgdYY]ek]PRSQQPOMLJKLV\[evtbhyxvwsi`efenotzo\TTVr†xwymc_`_[`w~s~ƒ{gMTtŠŽwaq`†’XlŸŽXl‰€€ypibptvƒpghkpw~„‚vqttpjjm`G??FFFFFEBBHKFEKLKORRPMJGIIFFHJCKNUX[^ZVUW`^^b_NFPNSMCW[VRQPOMIFLXF?D:AFPJHHNNDEQPLRW]\UZWOQUY\Y\[VVVQTRHPLNUSMKSUPNPXSKVYJCTQMFKZPLE>NGLKLLMORUXXTV]^ZZ\\XURLHHQMJWXUVUZXifdb``\`aX[_\ab_`_]YY[__bfmmh}µÔÖÙÙØØØØÕÔ×Ù϶¯»¡«º®Ãƨ£¹©¹Ë½ªœ¸«˜™•ˆ“‹tlof]g_mtdqvhhnlt_|“‰xykxƒvn|`]‚Šs^w©¶±¯·»¸«¿ÈÇÉÅÃÃÃÅÇÍÍÃÆ˼·Ï¼«Æ¹”š«©¢Žœ­¦«ÀȸÏÆÌÑÎÓÌÌǺÎÅÙ¸–ÁÈÕ±À³ÊÌÍѤºÏØ·³›‘¡©¹¶ª¦·ÉŸ½ÖÅ̼³ÕÊÌâ­£ÓÆÈÂÊ®œ¢ÇÅ°¶¤Ÿ­„ˆd¤œ•ƒh¡‘ˆ¨Ë¿Ÿ¦”•Äzƒigig•†~Œbk`\{…q–wtd}…^QZrkbieaa[mtdnh€|xxemt\]^MAo~f œu†~xoPQs€VlX`}ue¥ƒxŠv€•Šklhiqd ŒeAUzq{ZZKRwpt€slzy^9Jmzj^Œ“’bo„wpˆˆIYRPPl[f~[}oa^`lTBTLBcgO†kaTGAE[m~ŒvaE?BHL??BGNI@48C:5=50/%2G<19<:<963+&-:95945:94,+068973*'11+18+"58-277+0783*+2.*7GB=BD8,&&0:5865;KPH>735983926>;3+-11/-,/26531521*4]N>3.-.*0D;YI!((3-*=IF>34:>NQPPT-,7?GJO9,+.5;73-+,3;=G=72(2826869CB769@9>=??9;CKB8<>AKXM+/AB=C<98@J@DM@>><@=56T^^LK^Wf]TdWKZYQ9IR@DHIKMF?M53C:===:79==:>DFEGKLIHHIKIHFDBCEHGFEDDMSLHNI;;GQWs‘¤˜†u®¨mTlpRAFFC@WqcWRLKFACC?NmiB1RnV329FRRTRH>=?>DJL@57>APmwrgN5,>PPZ[A4AFLB+48:82)(-+)075;B1*)*+/8L_YGBH9ETRl‰{J\za8*;^fb[URJ?>=7@AA@=<<8@T]TR]^[XPPD674/19:863159>EPs{RR]_VG622233333333444446AKSXXZTDAEMTX^`^WMIMRQRSUZ\Z[[ZZY[[[[]^^```__abbba`dltvtuqomnR967656688887777777777777777777777777777777777778888878::;80>lŒ‰~~{zxvwyzzyz{|~„ˆ‰ˆ‰‰ŠŠˆˆ‹‹…„‡Š‹ŠŠŠ‰‡†††…ƒ€~~…ˆ†„‚€}{z{xwwusqtvxxwwwuvy{|„ˆˆ…„„„„…†ˆˆ‰ŠŠ‰ˆˆ‡††„‚€|ywxyxvt344333222357777998:<=?BFFGKQRRTUUUVWSH?>@????@???===========<<<:9>HEGMMLJIMOQRTUW\_XSROJLMHEHICNY`db`_^]`g^cicPNTPSEEUXYPLLQTMAGVI>D†j^SG6/,//+*),38:81/6310.JTO;36=/8A2FR..'51'4839?K\UM;97.+7DS]K.0=GLMA.5,/9<-9C821+(,5;=A3/+3;<4636:=939B@:<=A;89EF58A@@X]5-<9:;FK@BJ?D=>=747<=B56NOW[W_\E5E\^XHM^Xf]SjVQ]YN?SL?AILII?EL/?IA=<;85:<<:<@ACFHHGFGHKMMKGDCCCCDFDGOLGMN@;@?EDMKLNLNWRMS[\TMEEHABB;FOHM^^WV]^ejdf[E?5029DOXUF;4CrŽ”˜`mysvwSEamrpnncek†—––ƒH8<@G@Pžsp}]’¸‹=:DIGFDACQoyytj_SNJD:Eq€`ZncC;==979:3,+,06<=<=AHPUZ^]SO|™dSWWXTKIMQPH>j§ yqos~{qqthg_O:3BJJLSa{ƒ€uuumjwnI34E\fbf|…fId‡e=N^ea][VL;3;:3//11/.>E3Ibd`H+-=HNNC8:AEGGA3,-025646<18@?=>?C;,'*+9MQQRQMGJKCAC8.05:>Uw|s_;1GUZYOCDJV[Q=8:6*--,-,-11.BP0'(-.7FMX_`eX:P_WZmtO\‚`)*@ROPMNXTJG@57@FF?86?CGECILD>75D`uuxsaZK>963466667852469FR]f[KW^I42421333333444455446ALRUWWQD>CMUY]`^VMJKMPQRW[\Z\[YY[\[\]]]]^``_^`aa`abelsuttqomoX<55566677777777777777777777777777777777777777778888779;>;3FuŽ†€|zxxwwxxxxz{|‡‹Œ‹‰Š‹‰ˆŠ…„††‡‰‹‹Šˆ†„~}}}ƒ‚~zz{xwvussuwyzxxwxz|€‚ƒ†ˆˆ†……„„…„†‰‹ŒŽŒ‹‰‡‡†ƒ}{zyzzyw3333322224678899998;=?BHIILQSTVVVVXYTH?>>???????>=============>=:JNKRWMEIGPenhYMGNOE@HaqcTcm\OMOVRGFDBBBIJJX\V`h]Z^ZYUNU`_ZUSTUTQSURQMFKX]bszwurokjmlli]VZ[`knsvmhml_TTMJlxqg`[\VZeo{d\gqnNdted|~USR]peQ^]LPaty{wjw|ldluiehk{”~dzh_imfi||skl_KEJGLRSSRRSTWYZ[]_\VSUTMOTJCIIDYadhb[\^]cdabf_QQVWUJOUTZTEEJVSEALR?BWmbp_‰Žˆci„ssNo‡•NPV^}vszhzvpc]\OHY:0_W:K…kXMGGu’‘qcVScVE84>ALRH@5-4;=A7,99/5:64246,)12124553103;>==>@DHC=>:4368/.2020-8<2&!$''&.8798FP8-*%%')+/32/4559<;==>>A;,-3;@<13552,&(*-386.++,0*,-46?94<>//655G@.),(,3652<@BF?6>;8/.;<=4/ISMJ?.6;)+344=?4/-)&*5:<6-('8C=46088433@D<<7?<86:A:-:@C4A1439<=A3?QK[XY^R76M`ZVIP]\c\QpXXbUNHSA>DMNHE=MB/LHC97<66?<;:;;>?ADDEFGGHKLKHFB@>ADEBDFEHOFFP^mnepƒ…id‚{T>LWVUYZK<::>:1,0542.8I?DZcf[9+ASND=89::=>7/,,,-3454=42<9516:0+..+5IPMKOQNMOI@F=*1O_Z^u~qE4GFCIGDBKm„iLA?5+-1232.++AO-++.04:F;246656529KNBI]_P=1.232333334445555556@LRRSRJBAGQVY\^\UNMIHNQSZ_][[ZXZ\\]]_`_\]^\]___aaacfnuusqpono^?566566777777777777777777667777777777777777777788888:==75U~„}€‚}zxwwyzz|}‚‡ŒŒ‹‹‰‰ŠŽ‡†ŠŠ„‚ƒ…‡‡‡……ƒ~}}}}}~‚‚€€}{zyvssvzxw{~~}}~€ƒ…‡ˆˆ‰ˆ‡ˆ‡…„ƒ„†ŠŽ’’‘ŽŠ‡‡…}{zxyyxw112322213458:899998;=@DIKKNRTTVVWWXYUI>>?>?>??>>===<<<<=====>@AAACFJNNJHFDGEACECBB>=MeX7LeWMTbXM[_[UBDQJMem]SPNSIFKNGCFR\TJMQRRMKFC@>BIOOPOJFDGWcjlc]`UGMP[ge^djeZKMTNFDFNG>FLMY]VU\cb[WTEAJWYVTTWVQNRTPNSSLW`\aknkjhs}wtsne^bdgmpqrkfkfVY_RX‡š‹tja^WZ]aqym_hpkaejR<`n\jjjy~udSPU^ny}ynqzyt{wdbe{ŽekwvortmqsyueRMQRROTTSUVVWXVVXY[\WOPTTNRVIDOJJ^_`c^TWZWaba^^XQOY^[VXVMQYF=>OPEBCS>A<@BD:DCISJGMZXKLWH?EHSQOYWW[_]NMW_WFFINJGIHFGGEKMCLRJIRRTYTVTZ\c\[ZY[]_^`^\efbdcdefhjggih\]fgdeabfjlhffbdb^debeefnmgaciihedifgf“ÀºÅÖØÖ××ÒÓØÎÀËÙжŸ– ¦Â¼¶Â¶¿È¦¢©³¨ªŠ|¤{ŒmZZYmu^aYXr|afsyos’‘won~\icl‡‰qs“ì·¹¹·¿ÅÄÄÁ¿µÂÅÈÌŶ³Ã˹®°Ê¿µ¢¢´Â´­¢œ£¹ÁºÈÅÈÑËÇÒÕØÓ¸ºÐ¿É½›ÃÊüÅ×ѽ°¦´ÖÌÒ¸ÂËջ͑t˜¥ÉÂ×ÌÉÅ™ÅÎÏÌšÏÏÍÑÕ¿º´Ç»¹ÛÆ›¶º··£¡‘·¨z¨’Œt”‹§†¥¸©‘‰¢¤”uh|mƒp†|jsoob[hi’§sbYhW}Åu?Qk|›]R]OPV_gUgŠš‰jdlfQVmXV–|†‘qorsqdop{u’]x^Xs…pz¨‰sfxqNZtoq€{n@mlgfcSHNebuhlupqXQF\eYsc††ƒdhorPpŠ—K\dcŒ{qti‚lW[YT_F-@YA?914;5/1201013.)&(*+*+-/8A?997201693.,+*05/-,(*/0/%,73'??%')*+)(.2-)-214/235>=@<.1>;?9-35772)$&(*,0+'+(')(*(+)1/051+/:@515.((+-8<>5<=4BHHKD@3+3/,+)GSOH:3C6.(.(7A70.+(%+5;7/.)-:>842.66539E>7<6A654:>1/?:>UaF==7886KO;74=+439:>@3IML^WY[D0:TbXTLP]_a]Tt]\`RNIL8=GRKHB?O1;SF@48927F:9:;:==>?ADFGFEFGGGED@@ABCBACFJH@D@@>@GCGFEMOHMW[[VUPLOMIABQPIRQA@IS\_]efid[NC?510:V_>*E[jŽ——•ib„…yn]j~zwxqk}Žzm‡–xDIF:.DzŒgD7QtJGkœˆE237=75::0+-,*).47381,35,7G?/,/-,/>JNOJBBDGHDHA,7jŠˆ~{}†~P7B4'0;72Cj€}dD9@:.-265.((,?K-//13568>D_gB206:B\†ˆxtO+/69D>0=WZB643;B>7655;=87667887?AQ_U@755332334434455556658ALPNQPGAENTWY\\ZSNMIINUY[_][[YZ\\\^_ab_]\\Z\_aabdccgpvtrspnnnfE366566776666667777777776677766777777777777777788888;=69]ƒy{}€|yvxz|„†‡‰ŠŒ‹ŠŠˆˆˆ‰ˆ†††‡‰†ƒ……ƒ€‚‚~~~}€„„…ˆ‰…~||zvqt}z{€…„„„ƒƒ‡‰ŠŠŠŠ‹Œ‰‡…„…ˆŒ‘”•“Šˆ…}||zzyxxw011122222259:88999:<>BGLMNQTUUUWWWWYWK>=?>>>>>>>=<<<<<<<<<<<==>ACDFGKOMRWJ@IMEDGDDC=AUaQTjj[V_\QXabVAAHIKTYSQSLD@BGKMPMR^U@7IQFFKEBCAFLNUc^JCBCO]equp`MIOY[X[ZYai_PTNIPRYXHCCEO[]VNMXZPMF=BGGJSYYXTQNOQNKSbe[XXVWUSWboqw{rhccfhlpqqmloka[flaw’ž„k}zoa[TRaovobh}~{thL7KLKdtmkm^OPSOM\hbejcgthYn‚mchz…ƒsvwvzskpzqlxs[SWXVWTTSRTTTTUPMVXYXPHINPMSVIDRNMYXZ_\STWV]c`\YUPQZ^^[YUIIZO=:ELAF@H=A;?8;:CGF>JCIWOIJVVKJNHAE@KVT\WUZW`YSVcf[PJONGOJCEKLHHETWQOXY[a\]]b[a]\[Z\]a`a]Zef_bgbcdfjbehg\\_aab^]ahifdebaa_edaeccjhbachihfedglei³ØÒÒ××ÖÖÒËÌÙɺÌÓͧœ¥©ÄÄÄÇ»¾Ã§§œ¨©§—w“œzˆ…UVUcd\WYp~j`vrkn‹“sblu[sŠ\q˜{v„¤ºÆ®±²·¾ÄÇÇÉÄ·½ÇÊÉÈ·­µÍů¤ÄÄ櫶ü¶À¢«³ÌÙ×È¿ÓÏÄÅÎÔ×ñž¸Ä¬©Å¾ÉÇÎÕÉ·¿¨ÒÒÇʼÇպ˳rŽšÍÊØÒÀÕ´¼ÕÇÈÆÑÑÏÐÁËÆÈÁ¹ØΖ±Ã²«¡’¶¦t›§šxr¡ˆ¢}—¨¨¡„ˆ›‘‹spui†‡w„rnc\hww¡|ZYYXg±¥S>`s¥µYelLTYX^KnŒ›yjllbLjmCh˜€‡|ohhupduuys˜oetWXk€m~©‚k`vmEk{}p|qgCnn^UXKD_jjqav~{lWOL_YSrj~ydcvlu[r‘’Qx`t”ƒots‡…NQZ^Wg/7NC8Zo‹b\W@Z~…rhl€‚a>49DIDELL<5GEC:06>5/10./1550.-15641//07:7530025:;3)#$(*'+1-.980!!.2)?9*,(+,,,2/(,//12-,)/9:?10:66937;72.-,*+,-,+'38/,**,,234/.//*4<;=3)/'-2157:>97-5KSD44409;2($-/7676>45-819=2133+#-69-,7:99875/03:<7>A549<87>7>QE8CA>>/80.1498B;7LHP\UVW=0>\aWQLR[ca\Yrc^\PJIH6@ADFDDEEEEFEBA@@@@BEGFCDFD??BACA?HPGDNUUSUTSTQMGDOQGGI@?FNX^ZWYehf`YQJ;2.+BSOfŒ——™˜–Ÿx\s}vjSV[ZjojhfYikc‰—n=VW?-?]XEFGM_KC@\qD,*6;;FGESgspd]a``m‚‹„€}svyV:9754469;96424E-//25:=?<?618:6875884;>:9Leigi[H=;<>FJRXJC@DIKQ\Q6.36:BJKD97EWT@354433334444446666776;GLLJNPGAIQVVX[]ZRPNJLTZ[[^][YWZ[[[]`cb`][Z\_bdddeeeirxwuvtqqqnK4675777666666677777777767777667666666677777777789:;84Dl„~vy‚€€~{ww{€€€„†‰ŒŒŠ‰ŠŠŠŒŒŠ‡…„ƒƒ„‡†ƒƒƒ}|‚‚€‚…ƒ…ŒŒ†~||{yvx|€ƒ„„„ƒ‚„‡ˆŠŒ‘ŒŠˆ‡ˆ‹‹‘••“‘Ž‹ˆ…~~||{ywv011112222359:88999:<@DHMPQRUUUWWWWXZYL>=>>>>>>>>=<<<<;;<<<<<;;FMNQ[^TMHCCFGOYUU^[OKKFCMLKNE?EMLP[SC?BM[_bnys\NKYdUOUVWUVSShbTadbUHIPGLUTRNJNRKF@=DIHKV^\YZ^ZPNNNP`wm\\\\ZZ]b_grwulikmnnnmnkktwk`ikYVkxllpj_VGKUXbmuz†„€‚uREJHRbrrjg\QRSMPglbkwotƒ|b[ojr|‚{v}€uupf]`fp}€{kXUUTTSQPPPPPMPOGSUSUMGFHKHPVJGROOUSU\XSSUTX_]ZUMOWYY[XTRNJVUE;>8>6=FNPIGKIJWRMDVTLNLJBE=H\WTRTXNS^SNZifXNOQNTLDMRTJIMY_ZW[ZZd[W`eX][ZYXYY[^a\Xcf[`f_[\`d`_ddYWW[a^\^`bcdbea_`_ecacabddcffeghgedghqsv¹ØÙ×ØÕÓÒËÅÖÒÀÈÎ̱¤¬©ÇËË˾½§­‘›¥Ÿ¢…z €‚Ž]OYduk_QWt}kdwmekŠ”p`gyz]€V™šk€—©®Ä¶­³¶¾ÄÉÈÉÄű»ÌÀ¾Â©¯¶ÒÀª´Ëĺ³¶ÆÅÃÉŽ·ÕÜÖ¶¿ÓƹÁÎÓÊ»»Â²²Î¢²º¼ÔÅ×ÑÀ˱ÅÙÂþ¿Ò»ÇÄŠ~”ÇÕÐÙºÍѸݻ¼Ÿ³ÑÒÎÌÂÔÉÈŹÔÏ”©Ç¸¡›”³—vr«  b{¡‰wœª—¡|ˆ’Œ‹}tcb•Šn“…cka[€‚…‰YTRVs±zMWr‰ÑW|zZfYYXLp…‘lmql[JqZB‚žˆyihZbxkex{“”Wcfb[i†mƒªpiaxlQt||e|inQrnQNLDRnzn^d~|wbYVM`UProslwbamkxcz™‹c„Tˆ˜Šp~|…tF[\c`a/DL;Edj‰s_ZL6T‡whk€}`I<8@FB@KUG6@E>816:=74CI:<>23:510226:;:878<@>;83/+-479;7/.7@A;* $"#+4505:2"!%%,*)+.,')*,05)*../1.)!(77=7-454747653/.23/1*%.0*2115811.6;67:<@7-+$7QK8<8:=F?55.')1:9725ED983588*$390#*=F>9995,23>><>7026F8/04>3*=8BUPJF=8<<8>=8HL==D<;;1>+/1887C6>KFRYSTP93D]YXLMVZfaY^nicYNHJE6>;:<=>BCCDFGFHGEDBA@>?CFFCBEHD>ABB?Nƒ£ ¡œ™– ‚^[aliI20Fioofcbx}y“”d6MXJ;75;KRLJMJGE@A:56:::<=75@_x€…‚r\LB8-**+3>@>EGE?=GNGB<>JJIF?7334428@?87752*+,,.5<7<4-1-./..1:FJD>CYZF4,3Pq‡ŒƒoWNE3.CG;H\SAA5CF0(,.14-*?G1/.137::89FUXWU\Q9<[xe]S23-/<;35557;9;>:23=@96447?E;1_ng`WQD9ACFOXWLGBCQ^feN6/257>LLH@9ANG3212333334444555666777?IKIGJLECJRVUV[`ZQQNHOX[[\\ZXXWXZZ[]`cb^\]_befhjhjkikt|}{||xtspO457677666666667777766666777777766666667777767789;967Sx†|€‚€~}{z|€ƒ‡‰‹Š‰ˆˆˆŠŒŒŠ‡€~ƒ…†…ƒ‚‚ƒƒ„ƒ}~ƒƒ†‡††ƒ‚†ˆ…ƒ~||}{yy{{{€€€„…‡ŠŽ‘’”””‘ŽŒ‹‹‹ŒŒ’•“Ž‹‰†ƒ€~{yvt0111112233479989988;@DHNRQRTUUWWWWXZYL>=>=>=>>===<<<<;;<<<<<;:AB??CKNLLMNQPQTPMJE>@GJGDUe\]ie`\TKB<<=ACDGMPSVMIHDD?CKRUMLHVodLGMIZ^FCIMLEGOF>IW[^`lzxgVNVUMSXYWPOMMkoeh`YRIJWKGNKNQKJNIDBCJLOSY\[]`ilVLOVVXmsidba`ccbbgpuoecefdfoussh`t{kljPQfotnbjshQP`WHSlumnsqroZFDL`strrutbWSQm†|ptztz{h]X[^pzyqrvkgolb^afn{‚{lZRQQPONOOONLIMOFNOJNJEJIKEPVIKPPRURQVSSSRPTZUXRGOZYWWVRPRMQUS@:?BD45B@=CDPY]ZSTTVOSVSDZTSTPKAA;E\XIMPUQGXVHHdeZQPQRUPJVXUMPSVi\SVYT`QOadXXYXWWVUVZ^XW_dV^d[TUY^a[_eXTUU`^X]`]^cbea``_dbaccddfhjjigghfdeaa„¦ÈÚ×ØÕÒÐÌËÒÔÊÊ˼°«²©ÌÎËÍȶ¶§³–œ‘œ‚˜||ŒtO_umkfQSx€knylan‘•o_by|b†…o¹†kŒ¥§®°º±º¹ÁÅÈÈȼ˴«±Æªº¶³Ÿ¼Ï½±¼Êɼ©³ÎÔ½ËÊ×½¿ÚÖŬËе¸ÅÏʽ½Ä»§Ã䮫ÊÊÓÔÈʲ¹ØÆ¿¼ºÌ¾ÄÂ¥z»ÚÍÙÀ¸Û¿ÞÁ²¡£ÎÔÑÇÄÖÍÉÉ»ÐÓ—¥ÅÁ˜ ™•®Šsq°§ŸbƒŸ•|}§›~š’ŒuwcYx qp›`Ydjaszƒ]^YIs¡¯gYw´Ì€gˆwsr\bPXtyŒƒkuqePPoYVŸg_[Uo{sszqˆ¨sMbgzat’t‡_hezrqsup^xou[qpHIEG`p‡^Wn}ol_`^OjXJqqkco`cikr`ƒžƒt€YšŠu†u|rVZYhrX6NABPVo}p`TE:‚`f‚vZLH=::>JNNK86ED5/16BC77C?-1A=3210047898799:==;87641+,16>D>12?>3)%%"$17104+$ "#%)'%)/,()++24+1*+./'$$265<2:6344698982.287-('+1(%)-2865-''* !11*/+./12+15=74;>;:3-(.E[SLA>;IKBGA*-2:C;727FD774797(%33*&+:DA>==4+24B;;7...=D3/.5=,/:ANJIFB63=<8D5>LB?>A8>467(24;9]@I1:46BG8?=:5HA8867=@A@CFGGIIGFDCA?@EIGBAEHC?AC>:?KLA?GLKJQTUXTQRSQJHKJIIKOZUJGQ^c_[[bf\HOglaR@Mv“˜••š]_\fgM/4a|pcUlpTg„Q0ATPE9-3FNLJHHIF:26<=:6416Pkka_`dc_^\Zenw~zvofV866641,)+.269@<7543=B0.KO;446Jd[TOJB@AA>M`\MD=>I`j_A3.4>DCGEEC;:@<2333333333554677767767?JMKIJHBCJRVUV]aXNOLIRZ[[[ZXWXWWYZZ\_```]`ehjjlmmnpmku€€€~zrqU64766666666666667666666667777677666666677777677993;b†‰~{‚…ƒ‚‚€~||~~}~€‚‡‰‹Š‰ˆˆ‡†‡‰Œˆ}}‚„†††‡†…†‰‹Š†ƒ‚ƒ…†ˆˆ‰ˆ…†ˆ†‚~~~|{z{{{‚„„‡‹ŒŽ‘•——˜™˜”ŒŽŽŒŒŒ’’Ž‹‰‡„‚‚€~zxvu013322113357789999:<>CINRSRTUWWWWWXZZM==>=======<;;;;;;;<<;;:;EJEDKTNGNRMMTVRLMTJAHKJOQS_d]Z]]TIFKLEBHKC;FPHC??BEECFJLH>>=HiyhZPLitM=HHE@LbTCLT\_dntuiPH\YNTZSLTYSLZ`ccRJIEGMGFJGHKLJJKOIGMKORRRT^`kv`UXUT\ksocdecd^_dddgijjgfadoutrhZfvqqjNQbbccbn|{WOngMTd]`‰”qx`CDHL[gpumfebads€xihppytNGWWZlw{kmzuqsqmihhkwzn[OOMKKKLMNNLJFHNGNPFGG@FJJHUUHLMPQSQORPQNQOPTPYWIS\[^\Z[XVVVV^LE@AA<739A63545><(%.-+007<>AA=1,1=?351,,5F9,*/87+3?KG?BB>43>8@<9JE@=::7>1:..17<:@<A@<=70,.8FE@DUfjb^^_XV^kxwpjeI238961+(*+*',5>914=Qgoi`^WMMPKMRIJYbhswsos~‡‚~zrjd]ZpoFT^de^RSSOZjikk[TVYZYSU]^^aelrtvsv‚m>.4766?VjdOFB<5015;AFJJECEFF==;5201=AC5,470-,*+-;PD5=0011,6LRIJI=8=B7*-3:6;gxmZ9,;NKj‹ŒdMKHMG52<]gJ-.9CKTQD<;;97554323333333557788777679ALNMNNH@AJQUUW^aWLLKMVZZ[ZXVXXWVWWY[^^``acgiikmmoooonxƒ…ƒƒ…‡€uu`:465666665556666666666666666666666666667777678999Iq‰‚wx{}ƒƒ€~|||}|}~~~‚‰Š‹‰‡…‡‡ƒ€‡ŒŠƒ‚ƒ…‡‡†††…†Š‹‰ˆ†…†ˆ‰‰‡‡‰Šˆ„ƒƒƒ‚€~~}|}‚ƒ†Š‘’‘’—š™™™™˜“ŒŽŒŒŒŽŽŽ‰†ƒ~|zxtr134444333556889999;>@DINRSRSUWWWWWWZ[N><>=====<=<;;;;;:;;;;;:=N^YSUTGDPWSPQQKDHLEEKKGIV[X\XLQUKABMXUJLMC6BSH<9<@HRRLFCFGHHPgwombPex\EHGFBLbgYYahjlood[JN^WUTPQY[PLJLNRXNJLEDEDJMJGGIKKKQPFKJLTXWXgpu}gSYYPR[fc[`cb^XZdjiosnlgfegggqobbfoywsjlj]YY_bjrXUdZV]_d‰¨œ…ƒ]HJFCL_rudXbhjporrdajxzyiWTS\ekunpxzwkhjfinlkleQFIJGIKKKKJHHEEIFLTKCD=CHHLZSEFLONSOLSQMIQMNOM]\N[bbligmjbb`Ze^XTIFQW`]bdY_[WZYXZcYYja`bbfd]\TPGIQVRSSRNRKRMBF_XSVMKQLMYZYSUOKiUBH[SYOQb_SXZYXXURRTQOQQ`WTa`WTU]_WW_ZPXXTXTU\XW[_bef^]c`aeghhhhgimjged^aeki|ºÛÔÕ×ØÓËÏÉÀÔÉÁÊ»¤ªººÒÕÒÕΪ¡««²ƒ‰¢’—ª†uœ‹nm…ƒ{rTx‹‡}‡‹k¤‰qdnƒrŠ£ª®¯’™Ÿ¦©¬±®¾¾º¹¾ÂÍЬ±²´ŸŽÃ¥¢¾³—œÅÁ¬š¾ÅÁÁ­ÁËÂÍÈʶ°ÉÀ½­É̬´À¾²ÇËÇ–³ËŸ–¦ÉÄÊÑÎƳ½ÐÁͷº¾Ó«¡v¡ÓÙØפÆÎÌ×µ¡’»ÔÚÎÅÐÎÊÌÇÌÖ¬§¾´—« •¦”vuǬ†„µ•d‰‚˜ŽŽ„om‚s\cqus€s\LMd_y‚uW€Ÿw’‹Œ\]‹¢—•Šsuoyj„mDap„~s†uVZW\pi“fZOSevq„wezºƒYan€”eg‰{}teU|vŠ˜`blbar‰\nlB:=JTF?@A;3/*-=A7;<*!&))&%'(,,*'&)+*/24+'+-/10-')/.(+02++-,.,-2/-0+'%#&+/,'&&%$(!#&*/<46:.0/0/949D,'0<2+.,06-(1;?71.-,.00.GTB5/HJC5.:>03744C7"$*+152438@A<0./B4,22,.AC/'*29429HC9>?A90=873:838)33;;>A9CDCFOION5EKSXXMJbZ^jea`^\TKRHN98LlR+1Hig>1BNI>AD>ANQH=72++399741/23=FUƒœžiMIRH?ND429BNK4-9=OS@;C8@NX^D3;IT[NFvŒ‚”q-.659@FE?;<:799569<<75>F=::846IWVI720;^_?-7T_YYRD:668884333333333557778877775:CKNMOQI>?HPUUX_`UKKKOVYYZYWUWXWXWXZZ[]``acghfgkllnnos~†‡††„‡„z{lA36777665555666666666666666666666666666777777771MŠ–|vuwxz}€~|{{{||||}ƒ‹ŠŠ‡†ƒ…†‚…‡‡„‚…‡‡……„„……„……„ƒƒ…‡‹Œ‹‹ŒŠˆ†………„€~€‚„…ˆŠŒŽ‘”“•šš–•••“ŽŒŒŒŒŒŠ‰ŒŽŽ‹ˆ„{yxuqo555555543557889999;>ADINRRRTUVXXWWWYZN>;=<=<=<<<<;;;;::;;;;:::=JXVTOJIMQRMGCBC>9@KJGFIRSOKHFGIEA?AM[VPJC>Tg^otpfevsYcbglrcPvaPPetraYRfƒ~qz{’”Žqt~bHbqyeKUM@AJPRSNC;:91*)**+033+&')++*'''+038;;<<=AC?3*((//2;8+&&**$"+33-'*+,-/11().--.,*'-2-,11+'*+)+,-,,-(#%%$&)+(%&((%/,$(%///)1'+/49>446&(6:1-301C2*,-8<7961-19<@QL8:ED;5:LGD6/<9/34445*%&)*63.1,4=@<-./@*+/1-1?7++-7;89AD88<>B44G?97BH=<9542;543,63;<@@=G@?ELDQ?8OQTXVNQfZbjgb^YYONWKH8DK]\QLRLFR[YHDA9ELDDE?DQWL7BJPRQNNQQONRZadYV_^PKTZVNKKMQ`jfgjg`_ZRFLc|‡‘˜ £w\zma`K:8A>4?:85247:=;/),/5=@DUiojf_OBGVXIBf—‡—£¤‰ƒŽˆthlkVVup][]~’eJPg€whbVLGMar‹ª™icvwuwk__`PTkV?KICTcgikv|fB462.2;ELOPRSF<839KNMH?A2GPH@@FNH<=AE>1.*()*..7??FM9(.+*+,.//0231/,/56336F^~84T;/?Rv{…}]C@IJLK?46DPVP=4>JKOJ?XPGN^_8,LC0,/:;44;A@B@:46COJ;3307OKJ[Zoib`VNF=9<@>5212222455578888887776:BHMLNOF=?IQUUY_^QHJLOUXXXWUWXXXYZZYYY[]`acffdejkkmpqsˆ‰‰ˆ……„{~wJ2677766655666666666666666666666666666677789964N…~yvvvwy|}~}{|||{||{~…Š‡†„ƒ‚ƒƒƒƒƒ‚{y€‚ƒ„„……„~}€ƒ…‹’”“‹‰ˆ†……„‚ƒ…ˆŠ‹ŒŒ”–›Ÿ›”‘ŽŽ‹‹ŽŽŒŠ‹‰…‡ŒŒ‰ˆ†ƒ€|zxwuqnl67777654445889;;::;=AEIMQRRTUUXXWWXZ[O=;=<<<<<<<;;;:::::::;;:8?@?=AMTTRRH@JME@JRK@IcodSMOPTY``^dmdYaebc]UVXU\_]glicYTNGEJMNRQQZdiXOUKQ[UOHCPZVOFDEHIEGU^WNSTU]^emjii^\TQX^ZQQJGNPSV[\^djnrkccdd__pzxxysix€wqebtm_uz~€mnqiefoquvd’}ERXQOUTXnzx€xvulgnrmqv{…ytt|‚xlhpjglqskf`Zerh[NHGFEEDDDDEC@AIE@DEJTODBDDEJXTBALVCZOHUVSKTLNTVejimniqrpqrphc_`bde\[T`Y_cZPPMV`ZOUl]l_ecekiggqqi]OSQIKWSXGPQGMDGSIHFEKFKXXWLNNWfTUR]WXT\dZN\_\YXVSTYUSZR\b]fjjdbccZWTYPT^RQZZXWW`\ac^^^_`^bedcdfhjkhd[bhjqªÆÐÑÑÐÏÓÙÐÊ̽ÆĴƪ¥­ª¾ÖÏÓÔÏ¿¦¡¥»Á…}˜ŸŸŸ¡Ÿ§²‘™Ÿš¬Œq‚Ž ¦§¤Š¤¯šœ•ŠŒž²¶´µµ»»µ±¼¼½¼½·¸±¯¶·Ðß“…›Ÿ‚°°¡®º¥–·À¿©™º·¿ÅÏ®—°˜¡¢˜¾Â½¢¾Ã—¤Ðª­°ÏÉÇv³Ë”¶½¨½¼ÚÑ«ÌÀ¼Îµ¼«ÆÀ·‹›²Û×Û¹±Õ¼Ù»¯œŸÇÒÜÈÀ¾Í¸ÒÎÀ®³¯‰¯ ’™”„šÆ¿š”tnŒ…Ÿ’~y‡}jbQf[‰¯³vNS‡€‘LUr|zr`ZfZUdozƒ‹Ä‹YsqbwiOOUy…xpŒbRvQ^xx|ˆfljI^`wsPtÂŒZv”‹…{llpyi^aW{i“x\mrhRl…_€b6BdnZiw|ceqjYf]klvgZwWJIcw|\OLg|rwzƒƒy˜†kuqSMuuD>PEXIRs‰vLQfi`ywreVZkcEGLHF3=IPPFDC<<:DRPKIKH;-/--45+0+)(''''()+.0467;>=<=BB:2**.,+4;2()*'!!'--*(++,-.-)',/++**++12-/1,('&)+-.-,,+#"%%%(()(''((),.&(%+#*"$%$/05;1*%*+1.50:/+H9--*4BBI>146-41=),-/-16+-23<<>;C98;89?;?I969I@6<6333;44/136:?@AFD;?DDAP/CTTYWRSYi\flfa]VWLQZMA=ORaYTTUKH[aODN>>HNHLF>LSTLADDEEEDCA??@@@@BAABBAA><9>98CGNQPMNSRLJLT`fe`a^VQW]YRNMMM[d[XbcfiklfWPVd^i‘ªžSDmmZ]aO778roC.++,7:87426=CA4)(+4AKGNahcaeaTORU`^Qa„••• …›µ¦}d`ebY^orfYRf‚u\Zkoe^VTUTLOXe{sRM]fga]_mrcj€_>MKEXdkytmbS;.21.*)2=AA@A?=;;;BIJLH75IGBBBD@?CACD<372,)*/1224HO<&),*+./-**/1.,-.00/.03@yx/8VI0F^}kJEG934:GPJ901BSWQHIUVQTTTVVNK]a5-:?GG87A?BEC>;9:<<>?5)-1:9>OO:-4490'/4:857:=>?>6403?<012113<]|{uUOXLIF@;;CC6212235665568998887777:AHKKLKC:=<<<<<;<;:::::::::::9:?HNLLID>EBAGLJEHV[TJJQ]_X^cUHOMLQZc^RSWS\ii`XTTR^dOGKJJHIMQUTUW[]SSUMKHBLWYZLIPOMKHMQKNTSOLHPX^\OL`h[X[SLHHPSRW_`]]_`clkdhlh^Xajko{tjv‰wv|mbsql{€lNPcjw~{zbisWRUVWTUd}vtru‚‚riqwyxv|ƒ‚‚wu\`kaiknpkfddpyqZEDGFB??@FJECFDHMEBELRWQGDCEJYTCBNYOUOLYVURXTRZ\foopmfhlogelhabYY`[V^KWW^_YZ][[b`Wbjhk^dcgjbaboqhf\VRQLUYTUGRGGGAHC@@DIGKYXULNUafW][^[^_bc_W^][YYXXY\ZY\Y]c_dlkigfd]YUWTT^SM[_YTU_Z^d[[\^`^`cceegijhfdd`i–›š·ÉÖ×ÖÑÈÉÕÕË̾Á˱ȭ¤°¥À×ËÓ×ÐÀ¨ž¦²Â­‘“ ©¢–­¼²›®´²¥¶›z‹–«´°«‘¤©¤¦ •š«´¹³¿¶½À¿µÀ½µ¹·µ±ºº´¯ÅÍ¡Žy}’’°œ¨³­§­³Î¿žŸ°º¿ÍȤ£–ˆž ¿Â¨ª¾«ˆÅ¿ž¾ÑÖ›”Õ¸›¥É¤¡µÈ×»ÅҰ͹½£ÂºÆ¨¡¥Õ×ÙǮնÖÀ­¨’·ÒÚϹºÇ³ÌÎÁ©²°Š­š‘›”‹¶À •yx‡‘š|”ŒƒfhUifs© Ž_Z~‰svYOQVmvOFP]VV\ijwžÆwZp\ajUZST‰|ox}Oi{Mkrt{{`…aF^cv„]V‘»rqy†Ž‘ŽŽkhw`V[_}dŽumhosQmvfŠV5Fsl[f‚cgfg]^XhoqnmkPKDbu†SGGilm‚v‡„l…vewdNZ|}l6QKSU?cƒƒcKN`\eccd\^g^S[ZC=6FVPTVRND=?<>FUYPO[\XSD49-/952/.4??M?183;>FKMQB95CRJXF62('+.21.+07>?-,1---,,5D@.:6<.-,.-0/(1888<@=A6<998DDAC76BC8681204932,126?@AFK=:BBAGG,NTU[QOY]iZgqd]_XVEV[N@JVY[ZVZPIOfZAMRABBCEDB@?=>>>>>@CDBCCB:9:4DIJONIJRTKEFP\b`]__^\^\TNGCFLTXQUa[^lkkigeaWRDY“§†B:RVLJ]aE67<=8;865440-:F=8>C=6/,++.+(-6::76788:><:CFTeiffhiihb[egYXu…„€€}t…®Ÿvcab^]^chli]\hi^URWXW\PKWSIOQOJGDDOYU\jxqal†mECPYRX]nufK7,(,./,*.:CD@978;@A?AEIG99D;;?8/6FJ?<464:80+,-0206OVF2,*)+165.--0/,*++-..00Eƒt14JQ;MkŽ~N+/0-*1ITI3,.6EPQSUYYYYYVRPNJY^/,67>BEPZLE`}u:3:AEIC:5/-/14:;3(*7>77>=634460-589667:><;920-,121221229Y|gB7?A??B<4>E8111356677689998877768=<=>CE>>?>@BBBBDFFP_aZJ<@HOD9>EJNPPJDA<;@BACAEFEJLGGOMKIGJICGHHIIQ]YQUYUVai`UOM[ncMINLILPMQ[\X[^`THFLLIEMUUYPLPMLMJGDHPQHDGIOO\[QT_ldVUPLJMTUVU\_^^__`ekmg`aYSV_dcirfY{”‰ˆˆufTdrLb‚\EZiXTpvj]Qb`QRVccf}rnqu€„ƒ€rm|†~yxwyzrttkikbcgfchookprZHGFKJE<<@ISNDNMIMSIDLRTYSKHEIXXFAMYYOQO\VYX\\UX]kpnmlcahlb]jgadVX\SQ`TZ[^bcmlc\ciaehni`echg_[]hicngYXYSW]UVKLLAGDEJ@8DKEJYXWNP^dcZ`_`\]_ab`_^][YXXZ\]\[\[[_[`hhfccb_[WWVU\SMY_XTUYY[aZWZ]``_adfegjkghcblx’ÇÀÁÑÒÔÓÍÀ·ÈÙÒɺÁγɸ¢³Á×ËÔØÏÀ©«¬±Á¼´§¿³”¢Ó½›¸Ç¸º¬~œ´»°±’™ ¨¦£¢§©®¹¾½¸¼¼¾·¾º¥¬²º§¶Å­¶ºÅ´ˆ|j~¡ˆŽ¥¢´ž¾ÆµÌÔ±¨¯²½ÃÇ¿ £‹‡ ­¸±¦²«™Õ§–¨Í×È“ËÒ±ŸÂº‰©±ÏÙÇÕ¼Çɽ©¼°Ìǯ«ÌØ×ͱӲÏʤµ¨ØÙÓ¶ºÀ½­ÅÍÃ¥³³’­”‡ž“œ¤½›˜{‡z‚‚’‡Ž…bYaJxk™™…e_ˆ|XN[UTUas`BEYgQOWje~¦£`]^O\[TdZ]rmunM…{`u`bsumŠVHZfo|[h™›‘}r|Š— {lw\QVi€b†mv]tzMlin‹O?Ptb^i†‡lljcfVQftdv}eQJAatˆG?Ij_e€rŽydˆ˜haw`Hg|€Z=\KaGRy†xZU\]VRQUYjiOJbX6:DPdXT\a_SG@=>7;WZQMIScU=76=9--+,2444550-,-/.0434>HA>E;-3;5*,54+)--&%%&%'%%')'%()/+'),**23,,2.*&(,0-*))**&%&''''())('+.* !+/&$$%',((+%&./22-*.-9:A1:62007AE8SF6A>CNJ6>EBCK68QUU\IO[_cXks`Y^^S?Z\ODVZZW[YZJG\gGDX?D[UI96=;=BA=ADCA?>=>===ARI68>>7<;>;9675:>9:AC:527;61.07ADA@=:9;BJOMJG?//=JMLB855=PaG40..//06;5++/-,*)'*0369FUbdlsmrwe\db]]^apyvrp}Ž{lfccc_]^agh][daZOJaiXh[IW]LNTOSVG8Ga]hurd^j}xU>Xf=DVK`fX>/30,.221:FHD;738;<:=?===FG>?=34QN>52,948:5421230;[O:82&&+-/0/.-/.)),-+,-2-Bm56;HD@[‰•{A/8:.6LS?).634EQVWWXXXVUSSPM[`0'05?JRb{`6Dtm949<@EC=730--.385039=<>4059?==>==:87678<:961-.0/02222452AbkPAB;<<>EJ?8>6123466787898888768878=CHIHJJ?;ENQSV[^UGGORQTVSTVVUUWXZZYZ[YWY_fiijjikkjkkjn|ŠŒ‹“Ž‰€yƒuC3786554556666666666666666666666666666779<3B|ˆ…ƒ|xvvvuuxxyz{z{}~|zxwvwwxz{|{zz{}~|{yxy{{zz|ƒ…‰Šˆ„€€‚„‰’Žˆ‡‰Š‡ƒ‚‚‚„…‡†ˆ‹Ž‘‘’’‘‰‡…„„„……„………‡ˆ†‚€}{xyxvxyvsqnjh;<<;<;99:;=??@BA@@ACFHILPQQQRTWXWXXZZRC<<<;;<;;;;::::99999:9997>HJA>@>=CC?BBBCBAA=@@8Iej]M=FRSH??DMMPK>5:IEAFDDC>VhU\|s’q`Œ‰`av]FxzuRH[SdEo|{u\__RKHHLejL>_c:9\ZaYcgioiWNG>??S]]e_C4C@-,.1=6-)-5612462/,+++,-.-+189=;+#094-.1.*)(&&%&%%##''%')*0+')**+2/+13.**,3.)(&())''((('&'))(&()%"" #$%(+&*,//-/3-,100:AC4D<3013@LDX@1;?E<30BC5:3DP@LD35;698./30:7JJ+,,)-,,.5A6':>6,+./-.,;C:08?8@:;>19JC7=A6:=::2217233.--148<>HSE4@GCID-HLTV[CS\a^XnoZS\gMB[]QFacXU[YPEPgT;BePCDCDcSCNUIB?=8=>=<<;<>?@BCDD>>HCDHGFHOG;;HUWOLX\Z]afhcYMLW\XPOVPJWjhcjliquib]mƒlMRjx`KC79:58@@8>=?><89;:76B?A@A>;;=AJMMIFC@=BJIKE=<=?CE=5.258/-6=<655.)**))/49;8AKQq€mot][ga_]Wi{zwno‚xjihcekb]]ad_UYdcWKKcmPboscYTLTV[hcGLkjpod\_p|v^Nip;6TJOci]JL?--;;149;::7::755:@>25EHDFHM_a>0.-6?46;AA4121.>R;099=;<;6.+),..+-..,+.2/FpY5<<>?>AWuT.=B14KM1$1<8/9MSTVWSOPW^XPQag:(/5>CGVfZ?RvQ==;98;:876/298:?:9;;3.38=8337964467665540,.35201322102@E7;?999>IWU<24224466887998888668879=CGFFIF<?==<=>@ABBBDCAADFIKLPQQQPRVXWWVWYUF:;<99::;;::9:99999999989>=:>AC?=C>:AJMBCHEA@ALC-(02EA>0/;>;9/04AD7JJ+-.(.,-.2>/$8?4)+..-(4@A8.:;8=9@:3JH6:H?5:981*0;821.-1.27:=ALV<1HHFK<2MGRV[?V\bZYsmWOdlEH[[THlgXTZWHHab=@PhO?C>NjOHWSC==OVLX[PILH<<@J>=>@A@>==>=<;:::=?ACDC>BGBCGDFMH97EQULEOZYW]bilcWT\ZSKMQSQYhi_`hfgnmijnomZNM\rZCGA8669A?9A>?>?::=:57;CD<=EKLA5:GD=>??=;<>=DB>@BELMHJKIFAAH=36>7-399326:=@D>/'+3/(-8CB:=>Cs|hokWbj]YXZdighhinrtmd_hncZ\be[SW]VLFGNGKZe‚kMUNJNQm„pdlqkb^W`z{hOUqsT;N_U_mqldM/,??2/0388:@=6347?H>48=@GUfjJ/.20ADDEHC89DLNQUZ[OCCKPOMMORUTTVVXZ[[]^\XY]_bgklnnkkmoonw‡Ž’”“ƒ€‡]75756656665666665555555566566666776668967eŠ~}ywxxwuwyyxxxy{||zxussttwxyzzz|}€zutrsv{|{}…‡‡‡ƒ}z|ˆŽ‘Žˆƒ}yz}„‡ˆŠ‘’‘’’’‘Ž–‘‡„€ƒ…‚~€††„…‰‡…‚{yxwusssrpnlii?>?A@>>@@@AABDDEEBAEHIKMORRPOQVVWWUTYWH;9<:::9::::999999998789;<;9>BGHBA?EILQKKNGAH`dTY`E8?KLGFDEJQG?BACCDD@HXWLBCFHJFM_\MIIGCGNNORTUSPSOO\a\]hh`VLOOYbfldXOME@BLTNLKIGHOROHEGLHIIKNPTPJBDKOU\YX\YNHAHQOLLRXVOM\^\_aefjjda``_[Zgupg`^cg`dwtrqn_gkghd\l~lUNUTHQdaU`z†}x}€oyŠlehifc`gkem†€mtvmpuunpwtjiiiopkbVNNRRRRSSKLZVVWSYYVY`]b`^b[TVWZb_WIUaS[YY[X^cfdhknje[]_T`\ZVVY`aU]caekhhhdbqole^b_]_gjbZQYYQLRQ_Sc\P^\\QQYU_OIUUJDEE6@MKJRX]e]Z`\Z[`]c[X[`^Z_U[Z\\^UQWVX[[QPUV^_``_a_^^XXXWUTX^WUVXWRSZ]UTZ_``bdgimlhi„²±£¯ÅÏÒÖÏ©§Á¼¶ÃȽ½ºÅ¿Ã¹´®˜ÃÌ»Ð×ËùÁÛÌÀÉÕÏ¿ÀÍÈǵ½½´¶ÅŸŒˆ¯´£§œu”¨••®²¦£¯»º¯­³­¨Êαš®À˜º©´À©«ƒkj‹°–fš ¨“Ž¶°´¶«±¯½¹©ŸŸ±¯—•Ž}µ˜½…°§¼°Ò¾­ÖÎÑ³Ξ´–ÏÍÖÍÑÐÍتºÃÒÓ½Â×ÇÔËÁÉÃÈ­®¬‘ÇÎÈÓ¹´¼±µËΡ­¾Ã§„“—–z¤¨ ¯wz}ZhŽvq{]KS^\q~™l]tW>h…‡vkbZT`|ˆtaN_|šžea__]_p‹‡vQrq`hbUQTs{hpd`Švjq‰WINGgcMh…œ–`fŠx\\|œuVOt’Zkux\hWQZYereXqQL^lpy˜€z}pSI^wZtžŠT?A[uiLTfYCDo†‚TcŠik‚}_J‚rcA^SWI]`otw]@:9BFOaI0DZPLYYKXqulnx€lTPPHBEEX^NQ^P>KJ?8*&282,122.%"##$&&&')*+))*'%*8?1%'.32/,*()'&%%&%&'''((,1+'(((,,.363.++1.*((()**())**('++++***'$$!"$%&%&$%*.21,++&*227=:24NI:39?EI+%1/5:<02//<-"29+674'&44.22016A7@I1/2*.-2/,;.&9>3,,,,,0>=<6079;7QUUTVLQWK=AERHB?@B@<<==;:9987=?@AAB@CBADDCHE98DPNIAHUXQU\afaWV]YNGKPPPZggaaa]]cd`dklmi\TOQZPEIHC?=>A?=CC?@A;9::9:8?DEDFFE?>CID>===;:;=>@A@?@EMKGIIEFDHK909B:/3::;;:89@ID2&,>:-0=FHEE?Etmae_[nlUPQQRSZdd_irsnSUnp_W[ad[RVXSNKICBNSLW_PWQHIG]y~ztsi^_W^oo`9Hnxa@:YZU]aekV1-@A3/29<:?GB7574=QR9/2.4JdP.#1>=EB;>8;>8@J9)+.31,+:G7*.>==FLG=99:;99858<8<<;:99972()/1,,1793,-..0348=;5/.670.5@ED:2577;EH=30113568998888877775667<@CCEGHC89CIMRUVULDDHLLLNQSTSSVWWY[\^a`^\ZZ^flmllkkmopou…‘“–––ˆ|‡n=486556666666666555555566666666677667;61Q}{}}|xwxwxyz{{zzzz{{{{xwwywtxzzz{}~~{z{~~|ysrw||z{‰ŒŠ†‚€€ƒ‰Œ‹Œ†|zwv}ƒ†‹Œ†‰’“‘’’‘’‘ŽŽ‘“Ž…€€€ƒ„~‚„†††…‚€~{ywsssrqomjjji@@ACB@>?@BCCCFGGGDCEHIJKNTUQNQVVVWUUXVH;9<;::99:::9899999988777858BB@D@==HSRTRPK@8?AA@=BA@@=CLNTYJCDEEDGLMQTTUXYXQMRYTR]^fnjkZ\haYSQMKHJMONLIGGFIPSPJIKKGHTYOQVRMFGS^[TW]ZTSMGKNLMJHQRMIPVX]copkjjh]XVVU^qsfcimf^`egijjdR^pkdpqv}`NQQIISWKc’›ˆ„iWYlfb[W]b`_cdlyuvvfmrojisumknpv}|lVQPQRQOOPMMK^[OVQW[ZX[\cb]^TRX[[^^]KRdSZWY^X\`ddghifd[Y]S[VZVRZdbWbgcegcfkcbmnlbY`b^[aa\WLUQMIPQWQePO`ZYOMRQ_OGNZKB@@9HMILTXae\WZXVX`YdZTY`[W_TXX\afZPTTU[YQTWW]_ca_a__b[YZUWXY]VVWYZWX\aXSYaehhiihnkfh‚¸×ÎÀÃËÌÅ˽ŒŽ½Á½¼Å»½¹Ã¿¾½·° ÄÀµÌØÊÇÁ¼×ÔÄÈ×ξ¾ÆÄÒ«¬º±±È°³‡€ ª­ £ª²ª›­½ª¡²À½±¨«²«¨ÎÑ«ž²«Ž–«¬Â±¦”wd’º£k•ˆ¡¯‡ˆ±¥¶®¹±®À²’›»´™žq§µŠ˜ÄŒ„¤´ÊÑÅÂÖÆÌÂθ»®ÀÌÓÒÔÒÅÙ¸¤ÇÐÓºÓÖÌʸÍÄŬ±³”¸Ï¹ÔÀ¶¯´­ÏÓ®¡»Å©…—‘–lŸ¥¦©rk|\vlrySPOahkˆ\`oM[“sVMo‰nUuŒ†r_c‡¢¦zUVegf\dv„oeWsh`omTC\xhlp`m—o_wVLGPhRPrs„¢ƒRl{‹hZmX‚“iQwQhxtV^WKSTZogYnJPWrp~šk…€f`VczRp«ˆPZN5=[PGVYUR]fjr{hSQRME=34519NP:6IKD3(+7:,'-1,'$#!""%%%(((,-++&#$2;4)%+0/--.,'%$&')()()(&.3*'('(**.551.,-/,*)))*++)**,,)).-,-.-,(%$""&((&%%&,,-+*()&)248=./3KG;5DCHY;278732//..-%&5E:'GK^RCAD>@9;C?988889<>>>?@CCACCBDC:9DOL@;?NTPOW[][VY]]RMKIHISafa`b_[\YTY`cjpk^UPMPQNMKIGFFFFDJMHBE=99:<95:CEGHB>?BEHDCFC@<7:?ECIPMFGKKLLFCEKNB53>A:1386;=;759@@2(3BA?ADGGFJBFh[QQU^kcTRRQPT]bZZeZ[o\TkhWTZ^bZQ\jfVMPUPUYOEPYVPOMNZkpx|wh[`^_`h\,:YkRC9GPNMHKcY1.HI5/6?ABCEB86:9>QUE<3)AL=,+4BNKFBHUKDGG=9FRPe`,(20B_bRA5DI:20(+=E9AQQM93;68CD6+(/)-19@1(,9?6*0>CQVUUMGBNWT[gH,)2CD;7423.@fH4::=BFLH;555648837;7=@A@@B@9734=C;/07;4/...0249>>93010($0CMK=7766563-.1013679::8888777775667=ADCCDGKKJGDEHIJLOVXSOPTVWWUUWWJ:9::::99::9998899999777648CPMDILC<@FNZULEFFFU^]][YL>DD=MYXNE@=?PUQOE>9?DB?>GW[C:FIJMI>@JCAIHJNQPNNRX][[^XPQTZhmngTU_UIGIJMROJMIKNMMOORTRMMNJFKacOPYOFGHN[^VVXMMaj\OLOXWLHKHACKU_fgll^[b\QV^\]hkiikrk`bimqrpnx„xg^gtqcSPUSV`Y]mn}‘“mSdccca]XX]ZVaqpdepiaqvjksxwjinu‚sloVSRVYUEFIEJP\[VWQTWYYWW^]XYQSXZZZYZQN`SSUWYRYY]`bbb``^Z[VZTc`Vaid^ji^de`foddpsg[T]ec\YWWSHQONMNPQT\NP\WUTRQPUPDIXJDHG?EJFLTX_c\WXWVYb[eYT]b\Z]VTTZ`ebX[ZW^\V[]X\]_^_a][f^bbY]^\aYZ\```cdd\X[chlmnkjpompƒ­ÓÜÕÎÅÀ·²Æ¨y¦ÈÀºÅ»¼½ÆÁº¾·¶¬À··ÅÖÏÂÈÆÑÕÇÇÓÏÂÃ¿Ы›´«¥Ã¿ª­‰|¡¯²£ ·£”µ¼§«Àµ¢³ÆÁ·¯ £´±£´ÔÄŸ˜¨š…œ§¶´©•ˆi¸ª}„•€Š¨§yŒ¬®ª¨µ®°½¦‰‡¯Á±¡…„¿¨ª²‰˜ˆ—›ÕÔÍ”šÓʶÂÊĿƶÏÌØÕÔÄÕÓ¢ÀÑÔźÊÚÉÊ«ÉËÊ®³³˜®ÓºÊ·ª¸­ÏÔÀ˜³Ä­‰–•“†h˜¤°žrb~cyrd{wZOX]^qznTglf„qBJr‘‚b[tqbej|Œ¯‰RMbmpp`\kofg_`]q‚vM?mmf‚gfze\|qWKETYHTfx†pZl{…UZxQ]’uZywQkymSa]FMMRvjZbFQV~r}v‡tih_cxQv®†M9B^nYd`jLN@oƒuMjln••_Sh`IKBGROFYs_P9P<@>GZEEU^a\WY^[`goy€€u`TQOLIFA60//>D6->SKA0)2<5+**))'%" ##$&'&&./.*%!#/85+',//.0.(&%'),,*)*)(15,**(**+/4530./,*-,,+,++))*,,,,--220/-)&%$#)*)&&)(,-*(((+),1448-57>>433..31352)&,9JM-47("&#$+#629<-K>/9.5/:3*2/+:=01-+0;M=8A1.42.393*39BF0,"0?-/56;DKKB5[QKF:9GHEGYHJNXaUcbgKYF9WS^[^n]KPC<\iX9R[cUASD\i_c[TP<5HVZPFHR[R>=HRaOCI@7D7AJC<<::;:BEFFEBDB<>GLH>69DMMLSUTTW_cbXNGDDGPWYYZ\^a\TSY^ahusi_YTMOMOOMLKLNQMKMSMHEC??<;:;=@=CKFADEHJFJWQFA<>JOGLYWLKMTb[HFMSJ737?:711614666434755DGCHJIIIGI?@SE?DNR[\\[WSNQZYTXP1<;50123668998888877776568:>AAEJIA:CGABGHS`NCIDFPJ>=HIDGDFMPOLNRUXY\[OPPFGGN\XOLNLKLIJZbNKUNKSWVTTUSOKLMMJOaaOTWFAFFEJRURI@KhsgSINXZSHED?@FPbgc`]\^aZXY]`afje_eom_`svywrpxty‚thhgeheVXgji^RU`egˆuMamfc`^XWYXXhul]\]X]lmhu~tf`d^gwdcg]RTVaZGJGKN[YV\VSTUVVXXWVUWMSZWXWWUTKWRNOUSLUTW[`_^^^^ZWWVSkk\ghbdni]de^eqfhrscYQZde\SSUNFOQNSJOPXQSOWRTaYYXPUDOVIJOIB@CHSUUZ\ZX\ZS]e]h^[dda^^ZWY`ccd`a^[`a^_^VYZ[[]`XVhbhldhhehdcehgdimi`]`dhjknnkquƒ›§ÀÕÖÒ˶­ ¶ÃˆÂľƷ½ÀÇð»·¿¿¿³ÂÀËÒ»ÅÓÈÑÍÇ×ÑÃÇù˶’¥¬›¸¿¥¨™ˆ ¶Â² ³Á¨´¹ª©½»«±Äõ³¢’˜©¶¯½Ê­‹‘” ¥¥´“”s›°«†x‡‹ƒ«›o—­¤˜‹»§¨Á«{‹ÃÁ­ u ³§Š®£¯¸–ˆ²ØÖŸ‚³Ñ¬©Æ¿ÈÒ·ÌÊÑÑØÅÒÚµ´ÔØʾÆÍËЪ¾Ð̸µ²—§ÐÃø§¾¸ÂÔ˘¤¾³‘¡•p–¦§”wfƒcqexƒpcO_^`klmZ{olsJ;`pRUZWKNZo‹œ®r`WkqloVNchlo[OU{‡oZKh\}‡Taw~U^x`UPLQJDSf†s}wba{qDXxPQ}„btxUtwbQedECEX€f\VIPn€lwŠ‹rksj\`vY¦}F8AbeWj_mGbKtztLge•œPRYYCB:QOFBekTIAV@DW\ZUT[wiVV]^bnxx~ubWSPNLKKGB?:679;AJJE::01;620'''&%#!"""$&'&#'/-+*(%&.340-/211/,))*+.0-,.+(2800.,-+-1253210*+110//,)*---.00.24,-2/*)'&(+)'%'((,-*'(*,-..101.:415/FS:?>A;0,(.41880+.35AV80E7#--#*'"7:0?1HG44.>576002,:=.3/+5EE7;5-38BB@?-1C71:2+-462268G=0/&?;,326?HGF:A[SKD<>ETEE[FMGYaU_^bFay@>YQb_eiZFJHJINQNOT\`fcM@EYjeF-369;>ADGINIF`b=2N?-1526>A@>8110,@Y\N;?L>;PYOGHE=./INLKHA:D_af—}4'08KMd}vaJ:>93>?5=9.3B?B\`A.4A@<9-0./+(@P:1/0+.99('FbW:'*BX]TGPgaE:58754430143/:86B?;@D@<=>=;<=DKD7;A4,/230.,,,.498751/.2:?ACD@>>>>@HQR@00235788899888777665578:=@FJG?=DNRPNPSNC@FJIIIKPRQRSUWYY[]_aa_`eeacimoqsqnqssvŽ‘‘‹†„p<475566666666665545555555577677888846b†~|{{{{{yxx|~‚€||†„€‚†‚zxzyvtvyyurrpqx}~zuy‚„…ƒ}}~{{€…‡Š‹ŠŠŠ‰‰ŒŒ††‰ƒ…ŠŠ‰‰‰‹“““””•—š˜Œƒ‚ƒ………„„ƒ}}~{{z{yxwutwwuvxxwvttt@@>AFC>@FGDDFHLLLKGEFIKLNRUURNPUXXUTW[Q>678:;;>ACDCBCD@@ABBCCCGZ^HISIAA@@;8AEB=;L\ZWLBIRRMOWYHE\_UVZUICBCFC@>DEB@A>j„]`QGY„vkt‡\lyjP]vd‚•kB9@e^Uk[oLpPsitMgm¥“˜š?SUW>9AQCAMf`HBFb@\ibZZ_ssVT_ejt{€sdYUTQONNMKIGB>:8FQ\V=37429/-8+)''&%%$#$$%&&''*++,+)'(-2411562/.,,-/120040)182330.+-1212353,-34210-*-12013238/(/4/,+)*.-)'&&&(--+)*,--/1110/8//5-EN1?J<680.11:B926:55:TN>@=+49()*++<(@5@I=2,@>;:4/718>,73,7D85:)2<@A=>5/BD520,,14557:E<)559F023/:EEAA9L^PEEA>KY>O^FLC\\UW^^Det=GXPhcgh[KA<]lUL[XUXMbSVe_RWZZ>8AN^RGGJRRA:FV]OFNG=JHIGGROFEGB=AJG@?BCC@AEFEFG@626;AGEGMJIOSX_aRA?AFONGKX_bhia\abZZafifjng[SLHBCE@=@JH>AAKLEBEHMIJKLLMQQQSRPQSQOPPPQTNGJLTH7>LMLZkja^]T<-7<=0*01..///04;DC808FOKA@IOI86;9(/>DBEIB=DNXcbWXT75DOinf\QU[_YR\bXT^jlc_d_[gzwZOLJP[dqr\E55:?QbL605@AB>?EJMUUVcfH=P7'/0+09>@=:663%2gcLKDHRY\XJAKULBBCA>;87:Yfg“Z%+<<3Mq‚rP:3+1CA7A=-3C?@UcM7:;89<3)./13BJ@721+.61%)GaL0)+;U[PIAUjMJ6046885214;?I>5674349@F@BC@A?;?FGCBDGGB>=KQB772+,/30.,,,.5::934554235:@@>?AA>BNSA00225788899888777664578:>BEEC??GRTOOTXPAAIJIJKJJNRRSUWWXZ]_bcacgga`glnrvvsswvyƒŽ‘Œ‹ƒŽN56556667766666555455555665776788985V€}{{||||{wwy|}}€ƒ}}€‚~~}yzzzzwuvvuuutv{|zwvx{ƒ~yy{€}|€…†…††„„„††‚€„…‚‚ƒ„ˆ‹Ž‘”••—™’…€ƒƒƒƒ„……‡‰‰…€yux{{zyyxxwwyyyz{zxxwut>>?CFC>?EGDDFJLLLJHGGHKLNRUVSNPVXWUTUZUE<<=@BCEHKNNJKKGGHIHIKJFSWJEJHDA=>=@B=;;CJQULB?GSPMUTKM\_LIRRHHIEBCCAABB?><=;7>DCDA@CEAAKKPWRQTKMVU[hW@GT^^\WWUKLUTKIHCCKNGAT^PKEBECCDEJNORSVRPWPU]SXSKKJLJFGFBM]Z\aZjyY7G^OELKLSVX[^d]U_c[\becbfkcXX\VS_lonkbxq`j\WZY\[X^\PNe~zniegpriceggituniklnoia`bdku{rnf`bd]WY_TX\^^_^ch`_UZVW^PQRRSQQWQNNVSLTY[[PQOIHBOINGELJGM[_`\[VMMSQ`i^Y\WYcie^fkbisjknpgfRXb_ZYYUSMJLGTDUTURTNRXlgcejndScZ_^SFRLO[`WSUUWX_\Pacbid`fbf`gihhpsijoidfklji_W][ZZ]aVXhfjqpllmkkkjjiddkjecdbcdgknu~˜´Æ¸·ÎËÏÓË󥤵´š­ÇÅá¡·ÀÁž¡­ÆÉÌÃÅÑËÔ͵ôÊÄÎÔÀ¾Îµ®Ï›‡–ª²¿Ÿ¤°ÅÆÇÑź¼É»¬²Á½®·¶µµ¢¡¯©•ƒv|›£§§Šz•¡¢…¶žŠŸ¢««q|Žq¡‰±®‡«¥š³Í‘i®À³°’Ÿ›¤¥¥¯ÆØš[®ØÌž{¯Ã¨ÇÂÊÖÉÏÌÄÐĹÚϸÑÙϲÐÌØÑɪÏÒ¹ÂɨžÉÉ帱½¼¨ÖÇ»’°½–~«œv‡˜œ‰ƒƒ†jmU«~l`b^tejuZlNNPGSamt^RLhrt‡zc_u_KOdgepiNSdpxrIQd“…W\obKXNozTGIBCR`m’’PhtoaPcaI`“u[vb…hLVb_G:UjX=-/22'%21*(&&%'%#$%%%%'+*++,--+*-0123551.,*+-020//551252120,),10..0483,3420//./24423664-2841-+,.10+)(&'*-,,*,/--1756653048.;@0[T9=C;<;=JMBBF9/:;GUQ;;43@6'((7,8:8@@1+RX:XdGPF[]SS]ZEdn>PUPme[j[S:BscQTfOU[ZeVdZQL[ZT=>DW\GHJONE@IGA??==<@FDFFB9246C;79@?:9;IH;=?EGDJJJINWWRRQONQRRQOMMMMJEERK83?GM]iie]WM5)3>A1)9<1872-17>GME4+0?MMGHLJ<;C:-3AFAGM=5DUae\TYVHK_innkf[Y_`TMTUNQ]dliaa``j‹•iNLOR`lo{xK26;7?N?.159=DMPKKPUZaigQKO9-10-29@@/4f‡y]\XWWXZVD;M]ad^[^TH?:8dŠ…Žœƒ8*B=8X€„[;3-(5F@:AC53ANPWbQ:HI96J[;*4@HF?L<3/+,/))1>A2-,.0KXOF>BO@;6836;;70?]PA@9420379=?<9>?=>=:=BHIILPOI@5>PN;1/-,040,,-/16:;72311.**/5<@A?AHDCIG6/1125689999888777663478;?BDC>;@IOQPQTVPCCHJIIJJILPQSUWWXZ]_bedeec^_ejotxyyyywwŽŠ‹‹Ž‘–Š}‡Ša96767667766655554445556667777889:4Gz„wy{{yxywtwwyyyz|}}|}}|yyzywwyxvuuvxxwwwvwxwtuyyx|~{xz|~~~~||~€€~}}}}|{€ƒ€}}€€ƒˆŠ‰Š‹Ž‘‘‘‹ƒ€ƒ‚‚…ˆ‰ˆ‰‰„~{wy|zyyyyz{|}}{zzyxxvts@?@BCB>=BCDFHJLKKKKJHIJJMRUVSOOTXXVSTYWLEDEHJJKKNRSMKLKKJHFGILLNMD<@HLA?E@<9=GC?ET`P@AIPPVVMDT\HKNA=;>DCA??@ABA=<;AB?HJDC@?DD@EH@K`\SRNW_\dcNIMGQY[_WJHGNVMHIJIFEBFY^TLA?BCDBEJMRXXSPSTON[d^VPKJOMFGHFL^eghjtpV?@Z_RQQRRPSXZ[SPYWQZ`]\bgh_YXX_a_bklhhi_SV[[\_dib^f`S`{~dQ]mliifdcfv{rdkpvxrnkdbgnwuqmg``a][YYWWY[_[Xbkde[XVW]WUROXTNTPLLQUQPUYZQMMJC;EIMDAHE@GX^XSVPKOSZadVTXUW_e`]fkgltjlpqlnXWb^Y[]WWPFHIPC\VSXRPU`pa`aioa\^[_`^XXV[^\WUVVVV_^Sbaehi`a_e_hhgkqplklhghhgif_[^]\\]aa`gffknggieefffgddghfee^_dihpŽš²ÊÕÀÉÍ¿ËÓÆ¿¸¨ª·®®ÁÌÀž”¤¿½•˜¢ÉÆÍÑ¿ËÖÑ̸²Å«¾ÆÅÒ»³ÊÁË®Š˜ªÄ­­·ÎÔÓÑÉÃÂËƲ©¼Áº±¬­žœ£˜’‹Œ“–Š{‡£•µ«‰¤ž¨®‡oyŽ€€Žˆ™Žx˜®²¦£¤¢¢°Ì”´»©´ œ…¡¥¸°Þ¿cŽ¼Õ¹‡’ɵœÄÃÇÙÒÖÐÂÈ̦ÒØÂËÙÓ®ÎÒÝÑÒªÀÔÁµÓ½¢ÉÍȸ·¹ÁÀ«ÈÉÁ”¨º’w££q“˜„’„—sˆkX—Žq_bflfs_]gXHQ@SdiriQSi{o~€[r‡koe…„lXDj‚]^p]Ghk~‡iIWh…aWiaOMVƒwDTO;DOU{¨tNtcƒfE`WJjƒu[rjŽdLQ]YE9B€kdbLGl‚tgu‚le~…gCXq`q|dK5@^JPif[rj\^glQk“ˆ’pCg]S6?Q9<`VdQW`tL\hZZ_pc_npq}xspplaZ\]\[YVTSQQQOLKA:IF@LYW?-.,(%'02-*('&&&""$&&'(+,-,-/1/-///0343.*)'(+144/,17;961//0*&(.0+'*/86,220.-0211452483.1;:42-+0132++***,----/1,24A7.=925=<15=:J5:>/+8AAA521757,<6-/.46456<@10/4LG19;0)3><:9F?#)=8AE2@9.6;;6=2BcZ==HL=XV:_jJRIX`RP]XEbfA[RQpdUk\]7Q{UOc^KY]ac[^QBS_UID@J_LBJLMHA?MSPLKGWHEKOGDXVIQOMFA@IIC?@=<=BFBFDDA=85=@:2Ifmpnd^ae`iyfROVYclYV]@8;<8;AD70235E\bSKOPUdnbRLI@>8/049;?;>CFE38c{n_[OIGA727>ITcaULERWKC[’¡›˜\0CGOl€rJ0.++18=EGF@:AU]^aS;L^J=[‡f1@IFPGVL5,,,,-:G:(&),,+BTTH6.10/:NB3>@ABFHJLLKKLKIHHHLPTVTOOTXXWUTXXPJKKJJJKKJNPHDILJFACJLJJKHMPA;CHWM668=DFFJ[eR?FVUOTQIJ[YHYR?DE<;?AA=<;>FIGC@AA?@CB@AC@ESUOT`g^ZcYHHHFNMHHC@?CNQKHKOD>HLS]]VI@BFIJHGGINX]ZVUSRQT\YRPNKKKIHHGOZckoqrk]NFGT`]WWXUTUVWUUVVWXXV_ijnmk_Ufoiq…Š†‚vga^[Zbmnkmjc^WU]hfWZknr|uaZ`ullgxzohhfcehlmsnkga][[YXTTTW[WSZl`faXWUYZZYUY[XTPLNLKRQUURQOLLC=;IMF?E?@BVVPOSLKST`YhVSYNV]_Z]dkiksihmlpo]V][Y\^Y]P?FLIH^TR\QRXeg[^]ifV`TYX^aaYV][XVWWRUX_^Vaafef^\[^\d`_dnjeeecfhbaeca__^^]^aedeffbkcae^`bcdecdeegec\]badw¤²¼ÆÌËÌÏ·±ÎÐÊζ¤º¹´¾Ð¿žŽ’»¹‰ŒËËÐØÆ»ÑÕ̹°Â¬³Ã·Î¼¦¾Í¤¿¿—{ŠÂÀÀÅÏÐÌÇÅÈÍÊÈÉ·©£Â·±¨ª´©©µ¸³¦—ŽŒŒŒ‰Š‡‹‰x¤´Œ¦¥£¤‡v|Žt‹„Œ‰‘wy¯¾¿ž‘©¢¯Ô«¤À´¬¯ªšº¨ÑÕ…—£Ñ⊹Ч·ÈÅÐÚÙÔ½¸Í¤·ÙÎÈÔ׸ÄØÙÔε°Ñ˱ÓʯÀÐ̽µ¿ÆÅ°·Í¾”œ¶uš«w•ž‰’”–j›mdŒ’{_`_djkTgZKILHa`RVQG^^Ygƒ`MldouyoXDR†WbaGN„{‡zueFZn„‹\PmkJDdƒaDkS6EL]ƒšg^|Z[y^YcNUgizhje…lKFZ[F7Kyd`\CKnxkew{is|ŠdEWiZit^S1@V>Uj]T€[c`neQpŽ‰}|dPjbR8MJ/Uahf^frYImiZbf`U_qvuoec_\ZXZ\\[ZYYWUTRQPMJC:F[cL=GJD;,#%+21/-,+*)*)'&((()+,-.//01/011/132-)))),2893-.49;91,,-)$$*-+&&,31-/1/,+.54113355/-16620-+2332,+-.-,-./001+7;F/&A>5>GB42@6+@E@GE<0&0D=.)&*4*@559.'3=BA343732.60./-22456<7,.2@H>>C>/+?I=?D?(*CB7D6:D4-876582MeJ<EF?EFGHF=8997=DC>@KKLSW``\YODGLRVWZ]^^_[Yboi_]bcbmqd]YJ9332477987C:6=@AABDIOJIOMHJOLKMOOLJLOQPQROJIR\ZTRQQKC?AFJC>LMDIJD@>>?AGKPOF@EOPMMLJHHNQUUOKIIMRUWNEIY[LQc]Zipmjd_^VKLE++\|zsnfcccaWSUUW]chkZH?<;=BF?=9:CKQV>3Y\NFIwŸ¤˜”|EDKLZaXF2(&(*'0@IJKKKOV\_UBI_YHW‰‹PIXE@JbU3)***3EH<7=<83.<;<>>AGOUUQJ>750,-.,*+/-,+.;FA;9500008?>88;>HQLNYM=2.1013677998877677554568;>@@CE96BJLLLPTRKJMJFFDCGKMMOSTV[]]\^aef`][Y^dejqsty}|xv{Š’Š„„}‚m<3757788766777665455655667778;94Hlrputtspmjjnossrqpprssqooonmnnmnrrpnppoooqqsuvusqrqrwywwwwwvvxxzzzyy{{}|}ƒ„~|{|~€‚„†…‡‡ˆ‰Š‡ƒ}}{yz††…€yvyzz}}|zyy{}~€}|{{}{ywwAAABB?<=@@AEHJMMLLLKIHFHLORVTPORUWVTTXXOHIIFEHIFDKLDDJLJHCEMPKIJAO[E?FM]R539;;<=K_]F=JTQKGJJLYXUWKBEE>>><>ABA@>@EJPQNUc_NNYSJCAIMC=?<;BKLLIIMMDEQTX]ZPC=?DGGGGIKNS[^YTRUVNJPQNNMIHIGGIMPXemool`UWWTX[XVVTTUUVYTRSUX[^f_Yinke`gpv„ŒijodZ^gnice`RIKUYYaghp~‚~uaYegVfns{vb]bjjfabikoikh`]]YWXSQQSWSNSd_e_ZYTRTZc]Y]a\VMKPFGONHMKIFIF@?IKM>?@CEWTURXOLZT][g_]XHP]^Z_dgegrgcfgoraUVUV[_Z`O;HLEOYQU`QR[`_Y\[haSVLRWZ[^WQYWTWZ[TV[]\\]^b`_\XWZX`^[_jhbacbbg`\bacca```acdcdghagd]aa_^]_`add_edb_]bljn‰´ËÎÏɼ¼Ç½¤¹ÓÏÔÉ®¼Á½½Ñ¶šŒ±¼ˆ{–ÊÐÔØÔºÀÔÏ´»¼²®¸­ÄÍ£©Ä¶°É§‡œž·ÌÒÐÔËÇù¸ÌÒËÊÆ°Ž¥»ÄÅľº¾ÆÅ©ˆ{ƒ……‰—ž‘}~u…’‡›¡¡™…ƒy…rˆ†‘„‘jyž­ÄÁ‡•¬ŸºÇ´¹ÉŸµ³ªyz©¾Ú›©«ÄÈ­‘ªÓÀ²ÉÈÉ×Ú×½ªÂ³žËÚËÎÒÊÁÚÕØÆŸËκÎÏÁ¸ËÐǸÁÊ͵­Ì·“—°u®ˆ““”¢‹p˜x~}]ZZXabca`XN^fqi\UR_mJIrpK[_eƒr|}bA@x‡lf_DEp„q_m[?\{„paTsk?Aq}UPxT5FVo‚ŒigiP`l^qhZ`WT~m`[vtPAV_MF<444:;B<5?=EPA8>:;@3+?F62/'1-=6100*-8A@65441011)&))-023862//3BAERK8*9LD@DB.'>9@9-.56443;WX8@:LYEaH4qjPYLWdMGYMJi^JeS[hMZl\_RvTAn[GUZ[mXOD6NlPPVFG]NZRTA=RWTJLYXS]BGSRLMUWPURVSHGAIHGAC?ELNNQ]haUF;CRY\WPQUX]__bfbYUW[amtlad\IC92//46;:8>64<>E?DBCCBAELEELHAELJGKPPLGLSTQOQUVSRSQOOOOMJLKIIHFNLDEFEDAFGHNLLPROMPPOONLKOSRSTROMKOUQMF?GTUHAP\cospmh`XMGLC2N|‡xjeeecb[POV]ckpnh[KE=69<@CFHC=:66EOARhffedt”Ÿ›ŽxMCIKW_\SH<4,&'.;=D„©SFIIFDCBA>62577989;=?>89AKVYWNA:751-++-/0.+,/;DB:75..359:82228GTOMWH42/0013666888777766543568>AACIF:?@CFJMMLLKKIHFFKORTTROOSXURTXXNCBEDCFHEDKLGHNOMLLKIDGHC>CJGLMCJJ:5:CB@7=]aB8@CIHBQUOV[^YOGEC=;>A?>EHGA=EUREC@CEAAA@@?=?GRXVU\[QMVeeRDJOONIB=>HLECFINRTXYZXQKIF>@FFEEHNOLNTUQOOPPKHLNNOQQNJHIJJJLNRZacc^Z^]TPRSSRPQTX[YYYYY^^b^Z`^]`dgjox…‚ybkqf`hpsnmyoOCHPX[_dgm~x][Y[_^TZimrsbbftrfccccecca\ZXUSTRPNPQSMK^\`[\^XRSSY[YY^`\REHOCCBHMNG==DDAGDKA?HKQ^Ya]b[U`RW^ead\LM]``bccafoedebhqfYTSOU]W^Q>PPGWUT[aQT\Z[\[Yg\TPFT[VVZSOUXXY^bc][]]\\[^\\ZVUZY_a]]hia_eb]c_Zabfebbbacefcdijeeb[\`\[ZZ]`ef_efggig‡¡‡}ŸÇÖÕо¨«»ª§ÉÔÒÓúÆĿШ‘‹ »•zÅÐÔÓÕ̱ÁѺ´Ä¸¥­©®Ó¬˜¶º¡ÌºŽ±²°ÓÖÕÖÈÅÉÀ³¸Î×ο¼³»¼¸É´³Å¾£zhknhn{~~‚‰Š€~‚€„Š‘’ˆŒxw‡Š‘ˆ„‡tr‰‘¢É¬‡–­™»¹¯É°£¹¶‰`t²·Õ«˜»²Ó±‘¨Êβ¼ÑÌÔÙØƧµÀºØÓÍÈÊÂØÕÜÆÊ–·Ï½ÌÐ˾½ÏÌÀÁÌν¢Ã¯”–¨Œw†«’Œz›”¦ƒw˜Œdh|TO_OUgcQwjVwlrnZXiqaDPnVKeimlbtnY&+*+,+*****))*++)(***-.///..0002332.++,,+-31+(&&'),+'&$"" !#&%"%('*&&(+)%-31+(,/-*((-1//-)/123-*.200.1223346@9',CJCDGEDCA999IGB>::6:BBIJG;>IOMF:5B@.7A76;'-284.*1-)2;>:212795($)+)+113;:94/4=BNQD..FI>C<6,6C<9@:><,(-14655EZC2B6P\NaB6uiT\LUfKEXGOmYNhXaaJ\m]choFJmRJ\S_gHE8GX^ZK@DLUXY]a`ZRNQ]hmlklmo[JKB:2267=;6<54;BFDIIJIGDFHCEJEBFKHGHJIHGMQPNKKORQNMMNNNMMNMMOMHHNKBAEEDCLLLPMMOOMNSRNMNNPSSSQSTSQQTTMJKINSRMBBTdlolie`YNBFDBY_\nwlfghe]YXX[`jtjUOSNKE@?A;A\ll[GNL=:BGJLMWkX534433.+.0.+9C?BViigjkT55:>AGIHD?72B]cXX^¥¤¤žž‘zMDIPZeknquti[A.8GSbhe`WOTSEOml__lˆŽ^9++6MS?D0,*'6MZaehibJ@UZLC5-.*4lU20E }RdeFJLJHGA74<<98638?A>:79CPYWJ;8544/+08<;2-,/28:752*-69520222:CAFOQ>.0/000255777766655664359=?CDHKC:BLLJMPTVPFCHFCEDAEKMNQUVX[^^__acd]\\]_ccdhjqy{{{y|…ŽŽŒŽ’Šƒy†‹kB6::=@CBA@BB>;;;:85466667668;4;drlmoprqmf```behhjmnnmmjiihhghiklkkkjijjjjjkmmllnomnqqppqqssuuuvvuuutuuuwyzzyyyywwyxwyz{{|}‚ƒ„ƒ‚{{{{{{{{{zxusuvx|}}|{{|~€‚ƒƒ…ŠŠ†€~{A@AB?;8:=?ACFJLLLKLKIHFEIORSTSNNSWUSRVXOB@DFEGJJINNKNQPQONPKC=<>@;9?AA9@F@?>DDCA:MbZH>>IPP`[MSVQNUKJJ=9?C@>MXSGDQYMDFAHWWH=@A@DLSTNJMONJGLZZLHOQRQLEBFLLC>CHLNSVUVTIBMTMLIEFFGKIFIJHIKNOLMMLNPQSTQMKLMLNNJIMOPPRRSUOHKRSQNLQ\a\]\YVZWYZTUUX\^cdaf~upzlnpjjrvv~ƒxwmPEKWac``duqVOY]_ZUZijrvc`ish`fjmjjd\ZZVQOPSPNLMNPMH[Z^X]b`UURPPPQTVURMBKH@=IHOL=9>>@LDFJOUV_eakilgdfVU[]ZeaZU^`cggccimdfhcdlja\XNQ[W\VGWXP[U\_\PV^YZ[[WeXWTM\\V]]XW[_`^^goeZ^][Z]^^^\XW]\`fb^hja^ebZ_]Zaciiedccfihgikjlfa\\^\\]]]cjkbfkpmp}ŽºÊª›´Ñ×Ò̹¨­¶ª»ÓÖÖη¾Æ¿Äª„“´¤ŽŽ½ÏÔÏÈÓ°©ÌƨüŸ¨£˜Á³”¨µÂÌš°Æ°ÎÔ××ǾÈÉƽ¾ÎÕǽÀ§Œ„t™Â¹–oS`~r[Zchefovz…zz†‚ƒ}‚‡{uŠŽ‘ˆ‚†vus‚Š¦Á¤ ™³²š¶Â–¶´Ÿ^^ªÁÒ½xÀ±Óº‘˜ÍȲ§ÆØÓÖ×α£Á¢¶ËÚÑÅ¿½ÖÔØÎÊ£œÍ¼ÌÓÊÌ·ÉÊÆÆÊËÀž¸¬“˜¢…{…¥–‹|˜•¡{y™˜~[]|SI_V\]Yk„ait[eVFgrbLBQXS[hq`ZdeSRL\Œ^`tCJusjiPNXELWaYo~†H6VpR[™p6B]tŒ}l_Nle_NSs‚gbMCop_[vmWHPjdJi[LUBAju\W{zx_hŠ{hPR\TISfv3=NXk=IohmYjdLEg|Te[e_u_`PTMoVbcOinlˆ\DG_cf‚¡˜mRPRRQQPPSUVWVUVY\^XSSOKJHTlycWU9LSQD%$+-..+))))(%%%'))*+++,///.012234540*+++(')(%$##$$##""" !!!"""#%&$#'*(#'0/)%&))(&&*,++)&**-/+'*.+2+0332129@7-.BKKACEGLG7GH@BD=L]TD7:<-6H;0:-(1=1)(4/*09=80,0>;60=KA:3-,6AD<2/44>I@=>/2:BB88@=<1$%&*5VYNEJLOOROSVQIICIIIDGBDFMEAHBBFCDGEA?@<=FMNGESZQKFHRXRMGHQWTQTZ]XSPP\ih^^cdomUKRMG@??;A91A95>FJHRiZCB>511,')+*(3<=FXbabc_I368.$;\O2.+((0YŠn3(W››‚…¢s<;=EORA458@D9138;=8/-16::8654@GVTC>AGF@CC@EILSRMI@BLMKHDDIJEFKKKKKS`d\QJGDGOMFFGEBCFMSRNMNPPQSQNNMNQONRTROKHHGGGIJIMOPPKIS`f`VXY^`ZYTIPTR\_aa`aehpywrompttuƒˆr``]UV_hc[acejaUXacZ]kpnpiabilgeghgcgh[WXSLJNTOKKKKLLEUWZUZ_iYVVPLLJMKNKQNEHFIHKHOCBA?FVNIW^_]ihfmopjmnd^[[\ecc^`_bjmedmicijgilkiicXV]][ZW[\W^W]_VNX^YXWXWaV[]Zd]]jgcdcbaa`fpg\`_\\`acd`ZX_^bhfehga^daY^^\cdgihgfgjmkikkirmgdcdehhfejqogll{ˆ›´ÖÛ»Ì×ÓÌÊÄ«³¼¾ÏÖØз²Å·¯³€†—¦ª¨˜¼ÌÓÎÀŸ½Ì²«¸¢¦žŠªµ’›³¢©É¯ Ñ½ÉÖ××ÍÄÅÂÈÅ¿ÅÀ¦{ie^R»³ˆdO>PŠ^MJRW`kgqx…†‚†|‚wq‘šš‰…†rmmzx™Ÿ¼¦”žº©¨Âš¥ ±iZÇÓËi§ÅͺžyÇʯ“¥ÓÒÔ×ͽœ³¨·ÌØÖʹ³×ÔÑ×Á¸Ç»ÌÕÈÒºÄÆÊÉÉÌÀ£´¨’œ¡}zˆŸ—Š‡~“˜™tz”‹o\\z]Q[\_Z]prcjT`das‚pcQO_W[bd^djhUG_cuyViaG[dYc^PLDAOWSYosŽf:XOFL,-1,5*#)()**)&&''(*+++.//.124544550*&&&$# !"!!"#! ! ! !#"#$#!#&&$#+,'#"$'&&$&&&&$"&#''%#$%#*'*,--./>A;23BIRDEDFNI4HeP:@PUPD=44249DPE8GSKA<:.9TH435'*<8()=6'.:;2.+)37IF=;3-9B>;9:>=6$ %1:>?CAI5>:2T[S_4F_IF]I7IXZKSK@WqUDWe\daGQ^PJMJKIQRQUXNGHDJJJEGCGMOEBF@@ECBCDEC?=BIKGAGRNKKIKKJIIHHMKJLPVVW[^aebZX\]ckaRZ_ZQONKHI?8F@7=HKHACHJJIFCBEGIJHFFGDBBCDFGDBCDEFEFIHGF?CJNGGLHFEEDBBCCCBDILKJNQMHIMNMNNOQOMKKRTQPRRMKMSTSQRTTTTUWWTVX]g[>+c‡€¯¢T?``XIJE;2488452,0:???>;<@G<7?EGA658::<94158;;86>NWU?6:?==JOLGOa[8.0-//135555555445567546;?BBFJD8;CGHMRVWTJA>@@@AABDHKMOTZ[[\_aceghb_]W[\[cjnu||zwvvz”‡ƒwxmefkeZXXVVWWWOINQKGLMF@:55567899977Uodbfhjnlc][^abbbbbcfffedeeca^\\[YYYY[[[[Z[[]behheghiklkkopmnnllmlllkkmopprrqqstqooprutsssttvwxxwwx{||||{zxwussuvvxz||{{{|~€‚„ˆŠ‹‹Š†„‚ƒƒCCDDA;8:>@@ADFHHIJLKJHDBELNOSTOMPTUSRRTSMHIKLKKKJIIIOWSKJHFCBCGGCA>999899?SfXFGJNJBKdj_YV[_ODOZ[`]_d`HAECAIY`^``ULNUXQQ[ab\QMOMICBFE@@FDGNEBPNHLOPPHEJIGGHGHKGCEGGHSce\PFDFIT^WNIEA@ADKVYOKOPPRSPNNLLPNKLSUPIGFDCCFIJMNLKIIPU[[\[ZeheaYNOSRY^aa]dov|zwtpnqrqu}}smle`bcccaiiZ`g]]]]\^djnaPTbfijhhfa_fh^TVQGEMTNFFGIIKCOSVVVVl]Y\MEJJMKLDLRJAHVQQOMJOSQ\`WSaed_idhklidmrnjedciedba_^fpfdlealjilllkomebb`Y]c_YY^WX]UNV[WVUTV_X\cahafqkjle]^abdlf\cb_`ddehb\[__cjgfeda^daZ_^^eddfiijjmqolkkksrpnnpmtvsmptokjhu”¨¬²»ËÚÜÑÎÒÓÌÆÒÊ µÈÑÏÖÔµ¨¿­«ˆw›—’¨½¬¿ÅÊÅÂÁÀž±ÄŤ®¢£¥„’¬‘’·¨“´ÁžËÏÍÕÕÕÔÒξ³¾Ëµ‚bVNPPDq²«}]MF8G„}VE>@K^ljlwvu†t~‡{„…€{„‘Ž††™qgfyo˜ª½•š‘°Ä­º«–‹±xX{¼ÔÐy‚Éк«u°Ò¯…ˆ¿ÑÑ×̽³ž¯®ÔÓ×ϵÒ×ËۼƑ¾¼ÉØÉ̾ÀÄËÉÊÏ¿©­¢” Ÿ{s‹š–‹~|Œ™m€xk\mvc^b_iZ\gk[N_~dp||{jW_l^V_dDmykZXspzhbeGU\GW`YQ@;?PP[dcxrB0DTL@;24LPB8>(*4?0*FE%);:*'.,&3@F9*@=684.4:75=A>=>/ #0:<=>9CB:A51XWS]?Ixe^dQ^cGOXO]iaUqYf[P_YY_aNJVfQGd[\F8?YM>QL.>Z\ORUBNiZFTe\ihXM^QOQXIEGRSQVXKFFFKILGICHURIDCA?CBAABDGD@EHD=?HJEFJIJLMMHBBCBDHLOS]fhe`XTX[]aa]_gdWSRQPNPMEGB:;DGF<=AFFECABBEKKHGGGEDCBACFEEDDEC??AAAA>AFF=>EA@??A@@ABA?CGKKIMPNKLKILMKJJJJJGNOMLMNKILPPNJJKJKMMNPRSUZ^TBBPXZapvz†~feknqvwvy„œ©¢o>3F^cI844CUWZ]^TMLIA=Jlh@/6@;276+)'&4Vruqnjebb\L96;@FJJJIHGFAAWji@05[nƒ›¤¢§”]TXcuwz€pN/#&*'3DFEFNX_bepxponejv…w:'-4523Xc<,.1FTV`mkN;>5)4I?*)(&;p”‹N/A@6SŒ“mo€}xYHE73:73/+,.17<;99868<;@MQG409DKMIC?;958988>ILB4189:EPQQVZbmK+1..0024455443444467548<@ABFI@8=BGIMRVWRG@@@?>@AAEIKMOTXYYY\\_dfd][ZUVYZbjot|xqlihk{‚zqnmkjldaaa\YZZXWWVTQPOMKLRURME>;;=>>==<;?Wi`]^^_`_\XVY[[YYYZ]`aa`aa`_[YXVUUUTTSTUUWWWY\^acbdeefhiijkjjihiihhhhhiijmomklnnlkloqqppponopqqrrruyxvxzyyyyywvwwvvxz{{|||}}„ˆ‹Š‰‰‰‰‡……BCDDC<8:>>>?BDEGHJKJJHEBCIMNRTPKMSTSRRTTOKKLKGHIHIKKMbrV@DCCDDCCBA?:7779?CEVbUC=HLC=CKMKLQPLJR\efba^ODDGIEFT]WVVLLPPSQNQV[WMGJGABKNGBBEGNQEGSMDEEKRPNJJLHFIJJIHHIKOW^YOHBAEN\\WYOCFHIJNWXOJMOOPPOMKGEHIEFLNIFDBBBDGIJLNNJFKQHU\YWV`bb_[PMRRTT_bbq~€~{vtnhiouupnhglidmohgdjmglpiijhfbail\Uahhotomgc]cb_SOQIDKTOGDEJKH?JOTSQOiY[[KDNPUTNFKPSCLZZZ[XS[bdli]\ffd_gcghfb^grnnolhmhffc\W`rfdg\_miikkljlljhc`]]b^[X[UW\WNQTTUWP[`\_gbhckqggkcY]_aejc[a`^`dedda^]_`cfbaa`^]c`^``afeehkjjijnolklmrsrpqrqturoprnhgqy’¾ÔÌÉÎÒÕÖÐÏÐÌÈÈÙµœ¼ÏÍÑÔ»™¯®˜Žk«Ž¢ÃÅÃÁÇ·¯ÃÌ ¢¼Á»«–œ¯‡œ‘‡±§‡¡¿«¶ÑÖÕÔØÕÑÍĽ¼§zSMQMKB`¥žbMBHS_iY`THQ_m~yommmurtv}€Š€}yr}|ochss”¡º®œœ›¹³­¼œŸOx¤Î׎z°ÎÄ®„£É¶ˆu«ÏÐÑÍ»½ «­ÌÕÖÏÓ·ÞÐÚÆ̮ſØÍľ´ÉÈÊÃÏ¿«Ÿ‘ ™‚oŒ—’‹vu†‘ˆi‚‚p`i‚enrocm[XjaGV‡}Yb]s|`]`]VSo^:qunh{gfrqMBfPH_RVK9=AW_Z]hyT2@P\t•}M`~pehaWQ[TLeS?_mc‹T{jb\i~STpk||WC>?6(3+'%! "$%%&)+-/00./243/+**%#"    !! !! !"! !#" !!!! ! !  !! !"$,,677@CIFIDCINGS@8890CE?;58G30743EGBDA;8216119AC@>9+"$+68;==:>>@A63WUS[@Mte_fTa^JRXR_geWsYdVQYRV]\VRY_JKjS_A?QKEHHLLKJDB@;>BFLOT\fd`]XSUY[]]_cgdYRLKMMKKIDB;:7;?>>>?9;FGHMLMPPOQMHJJKJGDEGBLLIHHHIJLLKGEGGBEJIHHMPQU\PLNONOLPr‹†iTbt|ƒƒ€…‹”¢­¹¬o>F[]O;106KWLKJ:6978=VmYD93:6+.2-+(-Khpkc_bbdeN?CA@AFLOPONPOFMnwU:BF@-]›¨§ eEgecv„††zZ;($%(8C@@GS]eq|‚†}zlhpŒ{8',2421VtD/5+1EVe|ŽzI0.'%AV4*-8RsŒ‰T1,(-b¡²±¶¸·ªsJH;77411-+.03652124468AID=@GDCKTZTIFB7117:@I>4:8ALLNPHFQWUVC,0....02244333444432248??ACFF<9>BGJMRUVQE???==??AEHKMORUXYYYZ]aba\YXTVXX]bflsohcbaalpfca`_cc`^\]YUQOORUWXZ]]^_dgfd_YWUSSSRONNNQWYVUVUUUVUTUUUVVVTTUVXXXXVXWTSSQRRQPQPNNPPOQSTW\]\^_^\_`^_aa_^```ceeeffeegikjikjhfhknponmkiikmmnnmqqonpsstutx{wwxyutxxxyy{}~€ƒ…ˆ‰‡ˆ‹‹ˆ†BBCEC=8:==;:>ACDFIJJIGDBCEJNQSPLMPSSRSTRNLJIGDFHHGFFJbz_ACDEFCBBBABEA98:::=CNK@CGFA><=GMKD@CBBLRPUVJ=AHHKKCELIGKJRTONGDILHFFABCBBDJJBBDIOMGEGGEBCGKOOJP^UEIKEGJJLNPPOQQMJIJOSPOXWOORTQPVVPJJNNLKKKHC@?CB@CDDBBA?ADHJIKNNNLMSKPXPRSWYW[]RKQROT_dlmnv„zvogkt|uc[Z_ijhjllkhijkuzqklnokkga^`gijlmjhef[Z^aSISJBHTPIACJLG:BKSQNM_U[ZIGRX][SLR]]NT\`egeahejnl]afdb]c^`b`^XbmlnnnjokgidZQ^thecS^nhjjjkjgage^cb][]`WVV\\YMQPTUZXgdbehahekjbei]X]Z_eh_[_]]aeheb````acd_^_^\]b```bdfhjkmkkihjnllmorttqqrqrqppqokhl”¦Ä×ÙÒÐÎÏÍÊÍÎÍÊÆÑÕŸ¨¿ËÌÐƘ²‡Œm¹¡—ºÐÊÄĵœ«Ó­”¸¯¾µ­’wˆ‹}©‡”±­«¾ÖÖÓÙÒÎÊÈÄ™fLOSROEW ŸneX@A_hwdg}wbZdt}ˆšzg`bi|‡…{xwsy{q}|nx~‡«‘¦¸£©–µ¡º¶—”¡Ot™´×‚§Ãdz‹ º°Ÿh‘ÀÓÉÈ»¶° ¶ÂÖÖÍУ˜ÜÚÚÉͳ”Ì·Ôм£ÏÃŹÉÀ­›š‹¢–‡o‰’†vp€‹…q…qiarƒR€wfj`Z_S_o„ZIF\{h[b[RXdwIEruuqpWb…j@]iHWWCQC6:MmiO_kgF2Fdtlxm[gpnYo^^IRU_rf@O]l’„]b`]t‡xRXlwvŠ‚VC\|mnuj…ˆcTvˆlsUIKAIb€a><_ZA;dXRiLKN1Pj=KXaog–]ldd?DdQRNPiƒTVm{“™¢hSQNMNNNMPSW[]`]UTTUSPTWTQTWVQKHDCDB@>?5:8'5**(%""#"""$%&''(+-/01/-.01.(#$#"!       ! ! #"*,19>AAEFJOQTN<=<9DKF?=?FC>?C95OL;;HG=768@AJ>>0.AA&5:CG2861=G=EE965354/:A;;<@7-()0589>>;;?@B:=VTSYAQpeahVaYTTZXadlXqY_TOYLTR[\[YZDWf\VBSG8=P?3P\PX_LD`l^WUSUigYTZPO\^R@DMPTRVSGFAFOHLGFCN_PMIIGFD@>?DIGBDB>:;@A<@FFHLMKFFF?8;AELPT\a_\[XSSW[]_bdee_XNBCMHHHBB=<<=D:59B>>?@@>@BCADIEFEFIKJJMOLHD>FA99::9AA@;<@<637=><<;6:FEGMJKRPORMFFIJJHCBC@KJDECDGJKKGBCIF?DIHGGJNORXOUTNLFHKfreWSbu‡ŠˆŠš˜w{• ]HVVG?42:LYP<1*)).:D]aEFOH>71/11/-.9CC?L`c_eZ:5GJDCGMNPQPMICJhQ6331+H—­§®~2Qˆvks‹›’•”_<'+>B=>FNXhnmsrsxxust‘8',0211Gc>$,++9Rd^RM;++**<]H,-Q‰‹…R*-/W ¶²¸¸¸³EAGD>85642.,-/45212334567/0FXXOHJVZOII>307==?:ASDLTQKHB@GN@/+..//--/1133233344422039=>@CFD9:@BGKMRUVQD>>>><=?@CIMOPPRW]_\[]^^^\YWSVWVX]_aeec__^\cg^]][UZYWXXZ]\]bcgjlkklnrtvxzzxsqqqqnkjjhdbaa_\]_adddddcdddda\[[[ZZXWWWYYXXWUVVTTRQTQRQNOSUUTUUTUVURRSTSTTTVXYYYYZ\]__bddcaacdfkmlkjihggjkjjjjjkklmllnnnppppromoooprx}€‚‚‚„„…ˆ‹‹‰‡†AABED=9999878;?@CFFGGEBABCGKOQPNLNRRQRTSPLGECCDFG?7BUbfXFEGHE><@BCFON?88:<>@=@EJLE??DGJH@>@?@HHECBA>@DCCEIMLC?BECBCDFIKMVigPFGEEHIJKKGHQSPPOMLLKMUXSRUVSRSSPJGKMJGEEFC??A@>>@A@?AACFJJJLNQQOQTNOTSQQVWUY]SKPRPVadhddo€ƒusompvzsbUU]fhghehkgee`fyyg`ilmmc\__\aijghhceZV\`]KPMAGSQKDDKME8>IPNJLTPZ\JEX[a`_OUb^SY`ejkniebjjeZ_d`_[]RZZ]UV`biqgjhnk_fd^Q[ulehQVmgjhhlfcZa^Yed\X]aXS^`[\OYS[[_fkfihd`feigabfZ\^UZef][][\`efc__a__`bb]]^\Z]a_cacfgkmmmkihfhmlklostsqqqpppoopqmu¢¯¸ÅÚÚÔÎÍÊÈÈÊÎËÊÇÍÛ¯ž¾ÇÉÌÌ”ª“y‚ux°µšµÍËÇÆ¿¤ŽÂÆ‘¨« »šqŸ£rv©š‰ª¥§¬¿ÔØØÒÍ˵ŒbNPYVOEF²pVSDCZpm{}bs‹vgn‚{†˜´œ^[^pxzzuz|{zˆ’…ƒ‡Ž|—™ ®££ •ª¬µÃ¨Ž­\f£Î®€´Á¸¼—¹¡¬ttªÏÆ¿º²¸”«ÅÏ×Íʹ‘ÍÜÛÃÈЊǸÎÑ·’ÉÀ½°¿¿­›œ‡¥’†q„‹‹yjy…ƒ‚„jhfoX‰ie`XNh‚fpT?:m€^ae_ZaodENdax{k\Nm‚ZOkTJSDCM>5AdoUXc_T>9Olp\pdO\fm]wmeT>V`i{qBH]{|pxce_q‡nV\gup\Kc{kmzq‹gTslwUJCSNhxiA>_TBUkHmfIJU;`[=S^jh‹‘oklbT_VQIAMmpRbxƒ’™¢‰cSPOOMMNOQTX[]_[URSSROTWUSUWVSLJFFGIE@@.,7(9+%()&&&%&')*+****+++-//---*&" !       !! !"(-5=@@CKQSSF;;99?B:9:<<=;BI<0@RG@DJ@6799=J?C6/>A,7T.)30607/(,1)7?=B98<5@F0099AF@@J27G?;236AC;8=AC5*.36:@?=:=@;@9CURSXBRhfXjT^W[]`b`\qVpYWLMWLOGW\[TXGbb\EQX99JF0@SMZ_I>VoiUMORajWBIb[R_^NBHNPSPWRFF?FPHLG@CP_OOKJLOD?<>ELGCDDA==><=AABFIKIGHH>8;AELOSZZVVXYSRVY\addcddWN=AKFFFA?<=::B93:A<>@?>==>?>BGBEGHJKIINPKJEBJC99:99A====>;628=<:99;??@HGFFKNIIHCCGEHIBBC@JIAEEDGKLKIDDIFBDHFFFILOPLJPTNLPQVQ?9ES^lpy{||”›cDRV^k]HOOC>6@DRdytonnorv}”}8'/4688<@4*)*)1Wtc@,&+),.8TO/5k—ŠuQ1,3^Ÿº¸¸º±›|fPEFCA?;63/--/2564565430-*-DaaM;6:@DINQRTVRF@@BEBCCCEJORRRSZac^\__]^\YWUUVVU_b]]^]]YWVUZZYXVRTQMV[afosow~}xvwutuw|}{|~{utwwsorutomqtwxyzxvvvvvtppqonqqnmnppomkmppjikjecd`WVYWW[_abdea_]][[\[[ZWUSRSRRRSUYZZZ\]_```bbcdddcceffffghhhiijjkjihjjifihgkkkorw|~~~ƒ‡†……„@@AB@<;96544458CGD;8AIC?BB@@>:8::8AOPJMNNQPUXOHHGEGEBDILLIELIADEECEHGDDFFECDDDFGMV]_VIEFDBEHGGHIMPNOQNJJLMPSQMNRRPONNICGIGDA@CDAAC@<;==<=CHKLLJKMNSTQTURPSRPPVVVY[SNQSU\dacimfjmbfqskgkibYZ^bccb[^ke]]\\dn`Yeghfa^a_Y_gfabdc\\V[`fVLSJHRQLGEJLD8=GMJGHKK[`NNc_ihm\`g]]fjjlhka\]gf^T\]]^^YNVVXPRZ\cp_^]hhY`daV^xpdfUQidigggc\V\ZS_a]V[_YXd^\_Wa]dcglhcjfe[becea^b\^]OUdd[ZZZ\_cca^b_\]\aa\Z]^V_daecgikmkmmlkkihllklnqsrppqqqqqrrv¬ÄÇÆÈËÔØÓËÄÎÉÉÎÉÉÈÉËÁ©±À¿ÅȦ— wxxwœ¯«±ÁËÉÈ̹‚›×™‘²‘¨§k…¥ykt~œµŒš£¡¾´ÌÒÐÑʲ…XJVjaLC>s¯|TMEA`uluzu`€†šˆ‚{ŽŽ…‚–¦›Ÿœ{wfffdju{|ƒˆ˜‡xz¥yv œž¢”Ÿœ“½½ÂÆ‹²vNš½Ãz¬Ê±Á•µ›•eš¹Ç·¸°¾’ÃÍÖÐÄÅ—¼ÛÝɾᢲ¿ÅÒÀ·»À³¬³¼ª—Ÿ‰£‚y…ˆ{zfo{‚Œ€khei{[‡Šj^\TY†Znc>AMC:PfVI_bWC=HOcabgNGaoldi`Z:>h_mƒrJUi|f‚tmflan€i[^dpw€m[kxfl…~’‘lVqts~WLInUmql?=aQOqRRƒO,!'+)(('()**,,*+++**+,00+'%$!    !&289;ALRI>;8793+*19=<:64T:*/953I@:74;AB;9=GD4)0;=:CN?;=?7383>QOSZDR^_PmS]ZZ]edbZnXlXQHPPSIDQ]VNUOf[GLRS?IH>AJEVdM?OidTEGT`cT@@RvbU\WPFNRPPPYRGD;@FLGCFGD@@<::9>ADJMRWOKPZ[URTVX[]]^ab^U@AHDDD@>@<;=>>==@>AEHHIHHHLLJIGOOE=<;?=<;59>;988:B=@C=CICEFAJIAGJGGKMOMJJMIHGGFFGHLPOCDKOMPSQVVQQRUX[]eff]ovEGOPTVLGIE;4BKMSVPA9::BLPUTJBELJFEFE??=:BHBBUY^eV7+?PGMHGIJF=506>:H^PD6588;n¬w*'O~”‡}u`]fikaD85?F?@;@BBDFGC<:Ee‹’qC-+*++-F@8421//28><::852.*&'A_V;/:DEACOVYWJ?@@?EUcWLKE>CE;8//..020-./000/0355355469:9:9><94123225:>ACCDDCCCBCHKPQNKKORSSTTRT`pbE?=9;?OWTSJFHC?@A??BC@>>><978::9<=>B@98A?;9::;AHLNNMJLNOSUSVUQQQQONWUUYZTSZ]XX\]`kn^UUPZmtbU[aa```___^YW`b\]^^XXZ_hfbdgegd_dhdXVacV]ZY`gaNUWKQRNIFGLC8:EIEDCGI[eX]qfqn{ollggmkhfghYX_hdXP_Z[ZaWLTSPKQUX_k]TQ]aV_fjabwoedXL`_ihgbaVOXWOY[]VU[U^dY^_`dcdeke\`e^eY^e]daY_\ZYNUbc[Z[\[]a`^]d]XZY__^_`_^afdgeknpmimnnnnkhkmklnorpppppqqrts€®ºÐ×ÔÌÃÇÐÕÛȽÇÎÎÆÆÂÄƾ°²¶­·Å² ›ˆxpvy‡ ¥¯¼¼ÂÃÌÏ–~ȱ|¬¢”¦xk–„ehsŽ’·œ†°®ÍÈÈÉÆŲƒVE_wfTL8T£ŠXKHCa|{uy|jxŠ‘¥–…“•x‘£–œŒy‰–„wiWrpqyuxˆ†fc‚´b ¢œœ”Ž£¶ÎÄË¢¦‘Iˆ £Ñ”Ê·¿–”ª›Ž rªÂ··³¼¡±ÎÎÔÌÉž¥×Þиٿ›Å¿Ò¾–ªÁ¨­«´¥“§£ƒ|‡q|ihs„“|idbny`ƒ‹hQNOlzƒdp\;G[]Slh^RjpXK8@\j\VLUdNTI7BA;8;[JCRRFK^^E7NHMbdcTMXpbk_P]E.Mv\n…w\gwzc{qfakivxgbaflwŠ…|ei`k–ŒŒ‘sbsi}„_N[„bml==;29E@6433>CC=--747?;>917<6M<+,:31=/-,.;FC:4./>CA7/.4CEFLHFME823:DC<8=D@30:<;?EB@?@@<.4518MHS\LPTTQrQ]ZWZeb`WmXjWKAULVFGMZJOSSbLCQLUNQIGLDLaTCLZUICJX]`U;9TmedR]UNHRUPMOYNJB8GOBNO?@U^ONLNHQG==::=;?DIIGEFGJIHHITNIJFCDIG>AAE;=A8;?999:;A<=CA?=AGA@@9=:06EAKSQEBC3A•©H2In•’‰Z,*9>84>7AJBA-.-///020--/10-,.4776668:::<==BLJAGPNMOQUSMQ\_WSPW\YXY[\\\]^___`^\^_^\YZ]^]]\]cg`[ZZUPQQPXSIMO\inx€~xuvwz~~ywtuy{~€}|~€€|yyyxz~~|zy|}~~}}{xvvvwyzz||z}€~|~~|zz‚Š…~}€€€voqy}}}}||{xwuustvwwwx{|}~€}vrmgdb`_]YWUVWVVUSRRTVXYYZ]`cffdcb`^^`bdefhiijlllllmnnoqtspo;;:<>=9620220157:<>ABDDDCAAEILMLJKNOQUTRQVaw}]B>=@LQOOLDAB@<=BADF=888;@?::@?<>>:9:?GKKHB?><=EE:9>@DEEILLKIGECBA@AA<`o\c{zoo‚}aprhZlv{uklggel‡ˆfbˆ^h —{twf…†lOg”~nk>;_iqhOhP3`†co;MtV]Ž¥‡mj~oSžmGolOg…hyhcx‰Œ”›pW[SONOPQSVVXVRNJKNQONQUTSUVVSQOQUUUQKIC40B5##''*-----++*+../0222.'%&# !-9==@;2-.146:=967?@2'0<=5..:??B8,///0069139;:1-02<24+0.8JIA<507<4A4*4CD>CGCCC8818>D>:=@>6=KC:>A?AED?6/19578HGV\MGJNTsQ[YZWc^`UiZeOI@VN[AHPS?SP[\CRLQ[TOYEHH[YGELKHHLTVXS<8TYmeXV\TOIVUOJOXJJA8ELAMR>>U]OMMMEOH=>KMJHFJFABDEB;;;:>ACDGLPLHFDDHFCDHMOMMUZXTSSTUX_jia]PJFFFI@?E:;C>:=><>;6;ACA==@AGILJHGIGGFEEFNGQUNMLLJHMJOABB6?A:>FA=;>C>>>58<:=A=AC@HECJKE?BEJJLQRNPNMMMKLNPOLIIJNOONPQSTQOMLMNLLKS\YYWUTSQNMPQMMNJGCDECDFFEFJONJFIJFFJJFCEGHINPC?W_H,&*3JTHRUG;<>?5-)9I@ITI?B5Q±—2%5He…˜‘…G6HFHKJCCB@DAIQA7N‚Œ€xttrz‚iA5?@@CS\NN\fibPRH7=94.,/1.,330Dl}…q?16346Dr‡[96=;7631/-.6@@<868844653>FEA@>53:FOV]TF>ACDEIMRVVTTTROPSXUOU_c[VQXZTWWWZ\[ZYYYYZ\_`^^^^cc`beeceje][^VPVVQSQP_pvvvzywvtw{||zvvtux|€…ˆ†ƒ€~€ƒ„~wx{‚}~~}‚‚{yzzzyzzxyyx|€{{~}zz€‚}~‚„yvvxvomtzxxz||||xrqrropuvvvvvxz{||}}yvqllmmlkhgecbb`_\YWYZZYVTTUXZZZXWWX[^bccbcefhiihhghjjkmonki;;;;;96310000123579=>@DDCA?@FHHJJJJLPSTSPRYj‚vNDDHGFRLC@?BCEHD=JQF?EMA@@=:58==9A>BGA<;?@@CHFDFD@CEA?AB@;>OP9:SVKHILIFEEFEBA??@@@ACGKHEEEFILMJGFGGFFHIIIIIGGIKKKKHJNJLOOQOHIHEE?;8;FD>?=55>CGJIIGFGHILKPVRRRPORRONVQNVWPNTSIKWYUVVRPTZ\\[TNT`dddc\WUVVTUZ]bc\ZXZ]_][kteagbX\`[WbgbU`ig`^UPggRXRNICID@BKIDGR^altnuƒgrkwtutnfjkilllilvn`SO`WTIUKAT_PKa_celbSS_elssroelppq^TRT`hk`\UPRPOVV`\U^Vbh\c[mfa_ghWP[jX^YY_[_aVXWR]^\[_``___ad\]bgdddbdefghhhikklmnookgjklnnlkihgfjmmkjlooonj¿ÌÐÖØÖÑÐÖÚÌÂÄÆÉË·±¿Ä´­«µº²´²¢“¥º¥ž“…rjtrw“¤¹¼¬Á±«Æ’“À‘†¢¢ Žjpƒpb‚Œ“š¨¡¹Îǵ¾Æ¬yVG[†‹obZ_|•nVMUg„‡ŽŽ£‡Xj§ž—“Ž‘›•tt™¥’to……tŽ•t›‹foquqy®½‰¸­Š„“ˆ¡´ÂÔÎĬ¥jhšƒ´¶‹»¬®—ˆ¥‚•|¢d¾«ª¶µºš¯Í¿ÔÑ¿…ÉÔÚÃÂÚº¯ÍÎƪ¡Ãœ§¦¦ –¶¤™€zuoyazp`h’i`gs{td}‡jF;Msx{otkA9[yp^NUXcpG8AAIprlDBWGMUliPXOZ`K=CDDI?3KYFNn€nexa\NorDIHBY\b]Xpysm‰yVeriav{|rrvohZd—Šbaˆbd ¡t‹…‚~dŠ‘s[rš—Žwm<=`ujXTS>9|qpfAa~\—vahwX‡ªHWoV…ˆnr`m|}€ž›s[XPNOPRSTTTUSOKIJNPNLOSRSWVTRORWWYYVPIG;-9%!$&$&))+-//0/-...012/*# !!  %-1141/.-0662010-5BG6*4B@53:DD>;8/**,./21.2=1*363C4/,41?L@7:31:@=A21AC<9=<89?625>GB<:;<>BJC:?@;=BB=401=;997DRZYJGFJbqNWY`Wa]^Ue^`HGDRS^BKWH;ZN^SLPLU^LSQJJSZK?>???AEIQK4?U]OMLMDOH<>LOKIFKFDDGHGCB>;>BCDFPTPMH?@D?=DEEFKS[\XUTUWZ]behid\WLLNMBBG;:@>?B?=<;?FIIHGJHHQSOKHHJIEHG@EDBSUOLKKMNQNQGHC9;@CGFHHIKLMMMOOOPONLKJOSONMLMPONLIHEFFGRVSTUUTTSNILNJKJHGFD@?@@ABDKMIEFLLHIKHC@ADGJJNLLQD2+)129LEM[QB@?;('%(<>9<@@:2S–k,.5=Pq›‹–b586:GI>;55<>DJMPVv‚yrmkmm`XA6?FILRT<:YlWMAAJD=..75664BE@88l“‚€n>4NeYMWi[D?@=>AFJH>;64210..6?=:<@EIFHK@4:CFB:;>@CFKPVSTMELMNOICA?<:42412/049;58AIKFAACCCFHJKOWZWW\_]]`^XUSRTVWUW[]VKHTXPSRQTWTRRPQTY]ab`^^affabhhecijaY^YSWURZjw~wtwwvxxww{€{xvwyyz}……ƒ‚ƒƒ„~yy}„ˆ…€~‚€~}xx{{{zzzxwxz}}|yy|~€ƒ†…€zwwvrorwwuuwyzz{zwwxwvwz~€ymimqtvx{{{yuttuwwxxwwtrqppnjilllmjfc__]\[XVVUUWYZZ[]^`bcddgijlklnpmkj<;;;9764100/000014679=ADFC?@DEFIIIGGKQUTKFM_wtRGEDJQ_L;?AEGJOPLQWTHK]R98A@849<;;=EF9:UU;9BGLKB;?E@:=?=;>?=CGB?CC@DIFDGB8?NKEDEHHFDFHEEEDDC?>>>>==>AFIHDBABFIIIHFFFFHHHHHIIIIJKJJJIJKJMNMMIGJJHGD?>AED@A=49DIIIHGEDFFHMNOUPNQRQSSRQOJMTSNJMLDIYYNPQPRUZUTWWVV[ef`]^^WSUUW]`c_YZXVX]XVmqZYokRP[_]]ef]^mmcZVNfd[ZUTNEHGKLOHPY^jnqtrwƒajfkgmsk`hopqpnpt}pcYQYQOGQKBSgZRfhinwi[[imsvsrmednqsf\TT^hmca[ZXXSZ\faZddhmbcWgcc_bi\I[k\ZVY]^a^U[WTab\]]__^]^agbaehkkfddegffeedhhiiikljillmonkhghijlnnnnoqsroy¤ÑÜØØÚØÒÌÍØ×ÁÄȺÅÁª£µ·ªž£½·­¯¤“³­œ—‰zptlq—­¸Ì°·»ž·¦‰²¡‰’—š“scv{a„©’ªŸ«¾ÌÌ´¡¦‚[Lc…ˆ}uvc}‰^ID]œ™‘—jT†œ¡”Ž‡„“Žyo¤šmt{r…p|•¢¥Ž‰ˆ’…ŸÂ›y¯¹›v¨ƒŒ·¾ÑÍŬ¯{iˆˆž¾¶¢ž‘ƒ ‡†žj¶¯³¹¯¶”¨Ê½ÈÒφ¦ÙÛÍÃÓ­°®¹Ëʲ¤¾˜Ÿ¦¢Ÿ™´¦•tx–vmqZyq^c}‘jlkqppf€…dENNhun_@MURef€m^iUXVHMRGC@9N`JGZy…mrr``dzXAKI\dRb`[svpj‰rH]nks}|zmtwtgTe•’ƒ`a„p`œ¦h†ˆ†gŽ¡wpz—š‰ˆpACh|YK[O8L{_qfTjz‹…†_TaZq³o8r”~jˆkjffyuo|Š”•{_TOOQRUVVURQONMKJJKKLNTUTWZWUTUUVYYXTLI@+-"(''&%&&(+./110...../)#!! "$')-20-020*)..+-3ELFBBA@;;CHB7796,+1/0/(+:2-A;@<32055>@73?52=LI96E@46:::98199FDC@:66D<=D<.5;@EJ;>55F`[SPQBLphOR[kU\]cVaf\A?ITYSILR:@]KYGYDP_NISCNNUM<887;AFNWWIGX^U^^ZaUQQQNSSXEGVPACDCJCJP?AU[PMKMDOF;@OQLJGKFEINMHGHCA@CDA?BMRVWURQTWXXZ\_dfcXHOSLFFG>=@=?FC>=@GLOMJOSLMX[RGHJKICGG=C;67757@:885=?88:8579LZ?/2/,2Y”Ica4%(,??56546@KQWYS]ijiihiaS[H>BKXYUSJ=IeW=15HMA04EEB>DZYPB4[ˆ‰}d<1P‘¢nQMFCD>;=CJPKA?<;;;978JOGIV_b[UUWURTWZ\]`cebbdd_^aa[WZWOQVTQTTGCRWNPQRRPPRPMLO[`aba\Z]_^[]egaZag^T]]TSUf|…ƒ|sty{~|{|€}wsuz}}~~‚ƒ‚€€ƒ…†‡‡ƒ}y{„‡…€}|{|}|yzzxy{zxz|}‚„…‚~{yz|~~…†}zzzyvy}}{yxxvvwwz~~|||zz†rkr{€‚„‡‡‡„‚„…ƒ€}zxxvtuyz{|}zurpnlkhfb_]\[XXXZZ[[[\_aeghikmligg<;;:9974100/..-.02468;?CFFDCCCEGGGEEFIPUI?@I]cQD?GOXhT;?DDB@BOYSRSJKZV96?AD95=?::?@=HaY?;?@CC??FKB45:;<<>><<>BEFFCAABFHHIIHGGHIJJKJJLMMMMLJIIIHILLMJBEIGFDDDEDCDEGDBHMNKHFDBDEDFNPOTOLRPPSSRPLEHMNOIHKFIZ[NOORTW^TR]a^]]`_[[^bZRSQV\]^YW[TRUZSSkiM[yt[QZa`[ce`_kuhYVLf^f``]YTQIRUTNdobkxuqqs]c]bahqj\fspomhnr|mfe\[SUPVVT^oh_jikq{nbammnmmmd`\fnljaSUbjofhbbcb_egid_hnllhf[hff[^icO_h_\X[`ge_\]_^aa]^]`aa`aeinhfinnfcfghga^]\^__bdgnpoonuurnkmnprtsqrttrsyƒ¡¾ÐØÙØÚ×ÒÐÉÎÖ̼ú¯ºª˜ ¬«šŽ­¶¨¯¥š‹¤¯™™–‚xpmŽ·ÀÏÊ´¿¨¨³Ž ©™‘Š”{]auw…µ¢²¤¨ÀÈþ¡‚kfuš•wz}‰uŒŽ‹rFGn•‘žŽxfy†‘¥ŒŠ‰zy‚Œ~~l‚››kr‹~†ˆvt…™¡“z•ž”˜Á«s˜¼¦t³…x¥Æ¾ÉĪ¥Žs|Œ”¸£®›”‰~ „‡šj”½™´¼¬¼” ¼ÇºÑÖ †ÔÜÓÊÏ´­²ªÂʵª¹œ™¦ Ÿ›®¤’sx™vkg\}u]`{rtjmikg€€€]J=MzuxhlF<~˜d_WIG_TQEUfdX^D:LS`cg€gl]LQITaPWWfd\qbfy{tl„pBXjj}zthnoxjT_Ž}aa}\”§a€”‹Œs’©|€|Ž•‰ŒwQMjwQGhX=_m^ii[o“‡‡|cIRTP‘9MŒ¡‚kf_ichrio€„†”ƒ^PPQSTXZYUPLKNPMIFINQPTZ]ei`YYXTUWVTQLIB0*%**++**((),.//0211-)(&  #&-2-,0.+'(,..**4BJLC89=7:EE@03A7(0744-(398FBI.8:-6653067@<4,5NMMD67226@?9??;<<98815?:8918>6364248=><:?@BFFDLNKJJJJKLJKLLKKJGGFEDCA??ABEFKLIHHQUTSOKMOGJLGIGGHEFFHJIGJPPMNLLKDB@?>==DIKFBFFDJJHHJGJMGEGA;A@;@>CJQSQJNLCE=41+Aqq3(DE/-;FG?DEEJQTZ]\XW[abcdb[YaVNSZ\]][[USbcK;>ANG8;A<9>BDMZRA??>@?@GONA668:<=BGCPSBELF>>DGGDDLRJBBFIECEIHEGFBBCA>=>@>=@FFEEDABEGIJKKJJIIJLLNOONNPPOKJKKJHIJJLJACGDCBDDEC@DKKKPOMNJECBABBBCILNSLNSNORTSQNHFIQUKFOHH^]MOOVXY_WX`b][a_ZYYVSVUPNTXW[ZVXRPWZPSl^E`xsi`_`bX[e^^izn[ULf^knmhec[M]fe`sflzunmo}[_T[_iigZcnkkhcikvlirkd`jfdijlrrgjjhoyjcbfefdbd]XS_oijcLYflolljjkigklidckonkkibkkg]`jf`gkeaa`hoifd`gfcaababeeeefgpihhmlebilnlcZYZY[]chjuysts}zxusutvzzxvwyytsƒÄÒÓ×ÙØÖÕÎÑÍÅÌѶ¬¹¥¨²Ÿ›§¢‰§¥«©¡‹”±¢–™•…v}±ÈËÍÃį£·š’ªªœ``gz¨¦´¸¯»¼Â±Špq‰¤­£‰zw‹—†nŒ’Yf„”ŒŒ„pŒ™xƒŸ†‡}tuwxq}“šphv€„ˆwo{‹–‰n{š‘‘–¶®w‚©§x±“r‘¾¯Á¼­”™‚zŽ–¸µ¬•’†w €š¦„¶Ÿ¶Á·±§‘´È·ËÙ»ÛØÏÔ­¶²£±¿¹®¸¡¥¡ š­¡Žw}—wke^‡|[]yŽyxmjcef€}yZL;S~puxdtKD‚–bfYNS_LXIKsZJQ<:LSOYjhdgGGEOk[<.Ma]YHIYbtcVOddlpeEUi[fqqxYox€zn|i?Vhc{}wqedfzsQV†’zdiw†W‡£b‚“Œ€ªŠz†…„~cV`r[Ht\Acbeh[cvƒ¡m>@YL]†l7h–’h[W_fZZiht}x€‘|WOPRSUY[XSOLKNPOKJOUWUXbink`ZWWSTUSONMKE8)&,*+-,-+*+-/112231,$"""'))+,+*''---,,.039;5.016@CC;2;H2)?87>..C@8<7.-:_WO:-4.,07>BEFGDB9.+@TTRKA98G6@doMQ\a<[weOChvQU^iZ[kT<9WRVPUN:CVWICJSXW?FTOIMM?1028LYSOLGLWYSTSSXSJPJUFGLK^JKUU@FK=GHGMAETXGCII@M?7CWPKMNHAHQVPEDDFHD@BFFFHGFD?:?>;:=B7BAH@KKB>JIMOPRPOROFJIGINMNQRPIFGE?>?>?=56=?;9.3<4.11026:::<<@DCHHGDBKOQROJKNGIKGIGEEFEDCDEDGJGILIHIEDFE@@9>BJIEEGIKNKQWPNPMLMNOSPOPKPTWWXWV\]XSNG?=;:952000/-++-/13689;>@BDFDA@ACBDHF@?FNG424ARJ+7LHjkB9CFECAABBBCCEHFEB>?EPO@@GHIMIDDBCGGHMPK@:99;=;@JAEK@GKC>?ABDGJHFFECEFDDFHIIJKHGGCBBA@>>BGGDGHEBCFGILMKJJIKNMPTUQNOROKMQMNMJKILLCEGCEDDCCA@EHFHMHEGDA@???@A@EHMSLNVPIQRRQPIDN[VIIN?Ne[NOT\ZZ_]`aa_\agYVYMFN[ZRVZY`[SURRXWJ[mNIhmgjg\[`XWea_i{s_VNhcnytmlnbZjvtsv†lhrrikjwY[MTWe]dT]jiifbgktnnxsiitvorsrpvgjifnxhaa[]\\^]^XSbrlkfQejlnpnnnpkfjjifgloiijedijgdgjhinligchpriifbggfghifegghgefpgihklefmqqogcbbadgosrz}wxuƒyxyzxwwxzyy{}‚‹“£ºÒÙØ×ØÓÍÒËÈË¿ÂʹŸ©¦·®‘›¨—|’¡¨«ªƒ´¹Š‰¥‘„ž¤¥Ì¾ºÅɶ¦´¨“¤´¤˜™–†o}zu¤¤²Àº½¼°•}|…ª®£® ‚{‡ ‡`|§y|„‡Š„zr§™w{“†~ypmssoxx—pxko€}…smw}€ze‰’†‹±±„s”£~§¨r†§¯¶¬¬’–˜|Œ ¸¹«‹sžw•Œ—«”†¬¤§É½°½‘­ÅÁÄ×Ö˜¤×ÜÓÕ±´´Ÿ¡¯¹°º¤ˆ£¦¥›­Ÿ‡{‡“wje_“ƒZ_|…zvk\^e|zoYL:[isuitIQ…’_jZRd[RWQ_wTISGIL?@[`WiWBC6HC8HH6.371=G3+0=1:G;KL9A5.2@Z`M5(-/,-16<@@BA@2*3DPQQNA42:J?KliJPai<`qdL?kvNQ_jZ[hJJUE?6:?99149302214689=?>>BEBDKE@EGD>AGHHJKICH<;>?A@><<;<@?ABFFEIMPPNJHIFGIHG@=AC?=;=?BDAAHIFFEFEHKHG=BECCFHEBCCCFMOMLKHKONQVVSONQOJPTMSQIMKNNIMIELHCCAAGDAABA??@@=====>?BGJPSIJPOHKNLUUIJV]WHNJ:Ug]PP\a[^eadbceeik_]]WOScjdcdhk^ZXOTYTKda@Kh^amjZT[]]llkp€}g\aomwyuponhflqrxs€saimgjhsUXINR`W_NYjffcbimxuuxrlhnuoononqhhhdjwiaa\XYZhbfe_krnmi`pojjpmjmqkdhiiihllfhhggjiegjkhjmlljciqoffebdfjlmkhgfgjhdgommlopmlrtusroonoqsy{x|zvur~yvvuuuvsvy}€”ºÎÓÕ××ÕÕÍÅÍϹ¸¼µ»¶§ ¢ž­¹£¥©‡…œ­¯«•€«Âx¤«Š¹¼®¼»­¹Ê¿¬°°ž£·©«­‡”¦—š¬´²·º¿Àš…˜—¤³ªŸŸœŒ…†jh¥Ÿr|‡}qhˆ¢˜€z…Š„yrldkhgw…’ro{i‚t‚sms}‚xr^t’}ŽŸ´t‚–ƒ—°w{›¨² “§‡{£«´§Ž‡•s›vŒŸ–µ¢†­¯Å¾¼Â¦¢ÉÍÁÔÛ¶žÓÖÕÕÇ©¹ ™ ²´·©Š¡§¤ «„€–tkaeœ‹[czŒ‘z{iUVdxuk]O?czdqnokJb‡ŒanWUmZ[Yqz_HWYFQF;E]U\hRFSgk`nWMNWgxŒ µ“e_h„cPwrrqnbJQgXmtpla]Vn|PV–Œlxt„aiŸoˆ‹˜‹|š–žqzqntmVi€zNyeEec^Khž_v·w/5ai`nUHxƒjNMY]TUltgfioxzhRPTVUTRQQPOONOORTUX^]^a_TJGHFCACFIJJHHGJC,&,*&'()*,.12453.*%#!&/6;;;9223348==3,581,)->C;HG?I8-96:B;BC7H?QPD33A89E5*.??BEIJNOMMNLHGFGKOQSST[]YWY\RPTQIDJLBAGFDBBABJHC>=MTC=@;7=C77?BC?<BACCEEBEIB@CEC=@EFGKMJDJ?:>===;:86:959;BDDILNLLJFDEGHGE?:@?89:EEEDBEDGLMKGEFLJA?DFGOSTYXUMJJIHJMKJIKNQSTTURPQSPPVXV[[QTTSSSQXZWXW[\XZ\[[XST\ZQX]VUWQKRZYLFNRSMHOQRTOORUWZ^^[Y^ZTTUW\\YWZZ[\[ZTX_\\ZUYa[WXWZ]]_XU[[WXRPZ][^`WWWYXVTQXVQSUVY\\X[[]^]ZVX`e_URTSRQRUTPNNMLS^dceaYYZ[_b_[\___]]ZY`d^Y^ec^`ba`_]aec^`^UTXZY[[WVTUZWZOLXKJFMWc]RTZVEOjx€zy{xuvy}‚………„€~|zw~ˆŠ…‚‚„ˆ‹ŒŠ†‚€„‡Š‹ŠŠŠ‹Š‡€zzz|}}}…†‡ˆˆŠ‹‡‡ˆˆ‡„†ŠŠŠ‹ŒŠ‰ˆ†…‰ˆ„‚~{zwqov}ytw€…ˆ‰…€€ƒ„ƒ‚€€€„ˆ‰‰‹Š‡‚|zz~„ˆŠŠ‡…„~~€€€€ƒ…†…ƒ€|z|}z{}~€€€€€|zyvqkf^ZY>=<820.-++---.12367888:<<=@A@<9;=>@B?=ADIM\TFD).GMUTKGFHJIGFFGHGGKNLIHEEIJHGIJJJHHIIJIHHHHJKKLLIFB<9:<<63?=6:<@A?>?>=@BBBBBDFGIGFJMMMPRPNNMKJKHB=@EDBABBBBAAFNQPQNGJOOQUVSOOQOEIRINSJJKMNMQMJQPICBFKE=?@BC;79/2DQ92>PR>=BJPQSV;+&(/-++-/2;@CJWWYWLDFF?64@RG@OUfWDRi`CdcgD=hjOTbiY`dD?[RMN`M-8ORI9Mr^;MPKM]W<2/8LXOETfmkaXQGEQaj[itj`JGFE[U[UMTHHCJFDFFEHTS>6@QI@47MRFNVL=JX_MEECHP]]HGKRIAFGEA=A<=<>??BEEHLNNPQMEBBDGHJKOTXWUV]`UVYTLINKCCDCA@@>@EC>9:NPC?=86=:47A>9AB9<@?@ABBCEECBHIACEEA;AECCIOJELA<@=::9866;3/89==AHKJIIIEBDEEAAA=>=68:?A?<;;=AE>=CBEJIHHHIJJDEJOOPOQUWUKLIHMMNNJKMOPRSQOMLLLKMSVQRZTKJILNIMONSSRUVY[[[[SNSUMNRQQPHFPVSIELLKF?IPMLKKLMMOW^_XWWWWWY\]XW\YXZYWTX[TUSOV]VQQQTX[^TQWYUWTPY\W\_UTSSRTRPSMKMONNPTUWUX]\XRPYa]RQTROMKMOLGJRTW^a_`^Z[YVZ\XVXXZ[[XRT^`VS_c[Y^^[[[\`a_]_\UY_b_^]\\[^c__USeSNLPZf^STTQ[x|}€ywxyxwwy|}€‚‚‚ƒ€}||z‚‡†ƒ€ƒ‰ŠŠŠˆ‰Š‰†‚€~€†‰ˆ‡‰‰‰ˆ„ztwx{|~~ƒ…††‡ˆ†‚‰Œˆƒ€~}}€€€‚ƒ‚‚ƒ†‰‰‡‡…~tquxxtw„ŒŒ†zwy…}}~~~‚‡ˆˆ‡‡†zyz}„‹Ž‹†„‚€~{|}~~€„„ƒƒ‚ƒ…ƒ€€ƒ†…„ƒƒ‚ƒ~xqida`==:50/--++--,/12478998:<==>AD?99:<@?;;@EONk™rA8?@==CEFIJJIGGJMMOPPPNONLLLJHFGJKGECDFGCCINOQVSIJOMORTQNNPNEFOHFRMCEHKMONLNUPDEKJC=ACE@6;@BIJJJKV]ZSSaaSPVMJIJMDHTYYTTYJLhi`_fhacmkjlhiimvshiiloqpmrztpjrxXMVRO[WDQilw†ƒ~qlt‚‡ŠŒ‹“Ž~‹‚€‡‡}|zxmlggmhtv^\ehlcqTWILU_TVNakgjiipqy{{sjjfemmmebhbbgfffqwmpwtuvvurssqmllkoligdihfgffdihilhkkhfigcefddghffehkiggffedccfjlkjikpssstuv{xxyyxvwy|{zyzz|~€|€€sjmnuroompvuwwz¨»³ºÓÜ×ÕÒÍÈŽµ¾Å¨ž¦Ÿ¦šŒ˜¢£«±¤‰‰§¯š§°¡—¤¯”ˆ¢³³³¤¬¹²¼«›¼ÑÀ®±³®¸·­µ¼¹®¸À½À¾¿Æ²µ³¦™ª¥¥§Ÿ›˜‘†~tlz†‹f~¹¡~epnak}‹›wz‚yomjc_]Pwt~{mswob~egitbiXWj’‚j•†­‚uvuq©‚j€Š¢žƒ‚y¤Ÿ“¢¡“†‘’x¯ž¬¬Ä¹«ÒÈ°¬¾ÖÄÇØÓ©ÌÖÏÛØ·º·•‰£»´©ˆšœ™ž©œ|€¤…zdml®ƒ_kx”vzbMNbsnh`VTecbghz\XyƒxTRb`l]hmjR^aA=SZc_XZh`aOGUkb{€|S:K^sdQ^ZZfML]Zt—°„v|zxf\ixoqwgdm[\maglni`bQ]|[Zxz•‰x_{c^ Œlw’“}‰©‰fmf_tnQ•|m\]OJgx‡e‘ˆ “K;t|l}œhBZ…neqgV]ajgfkedltskWSUVVQNNOPONNNOQTW[^ZOFDGIHFCABCB>=AEEDED8+)(''((*,.124.)%"!  ! '482,/9PPO]U@78:89A7-EJINNH>>CHHB?>CPRmeHL[JJ]^D4YO?1;TPEPTI?L]YGHEFL[i[MMRUKCBBBBAC>@=>???@@EHGHKLIC@ABDDEFKPPQUXZXV[[YVTTLDDB@?<>==?<:69KKD@8248=9:@C====NIFCMMKJECCHMQROLJJKLNONSQD;FB=AAAA?AA@BEBDLLCDFD@8?DB@DKEDG>;;::69>0/979:?ADD?:9:><9:=AKP_’”S=D=8>ACMOFADFEEDDCCEDBDEEEGIJIGFGGGHJKJIHIIIJLLKIJLKHFECECAJIHKKLLJGEDDB?@BGJLLJJHHIJKQSONNPOMLLORRQQPOOMLNLIJMOPRXULNRNMQRPNMMNJFMLCMN??BFLKMNMRQHJLGA=AD@::@LYZWX_aeidY^mg^]a]XXZPK[Z[][^ZR]nfafkg_enfmqgeekvrmjjkqpmowumln‚}Y[aYW`_ex}€‹Š‡|{ˆŽŽ‘‘Ž‚‚„†ƒŒ‘ˆ‚€prlbqmpr]UbhjcoYYNK\b[^Vjonupmsqyyyrjligknpfbjbejkjhnvnoxwwvutssoiihhekfcebadedcdcgfhlhjkhffdacedcefeccfgfeefefffhnqqpopvyzxvuvw€wwxz{xw}}||zz€€z†{hdklnonnmpvxwww…§ÁÒØÔÖ××ÔÍÇÀº´¬¨½²¡š””…Ž¢©¡£¤‰™³°Šž°¢–”¦ª˜‘¥²³Ã²¤³²¿µŸµÏı®´´µµ³¶¼µ­¼Å¸µÂ¾Äµ¦°¡•£¶–š˜Š“Ž…zogs„‘zi¦¨„cbdU]qƒzv}zjehd\VLi‚uuƒjn~mVy_aaq\cZS]”‡f|™£„vokg™‹fw”¦vr’¡–˜ˆ—ž‡’“‘œp±©­¤¯¡¾Ê¯ÍÌÏ­¯ÁÓÏÀÙÕ¯Æ×ÐÖØζ½Ÿ€–½º§†•“›£ž|y¦ƒ‡fov¯‚joz£ˆutZKH`plfa_]__^]gxZ]y~‘nLZb]mgnivS_[GCgn`\T^lh\GGods€k_:0*)463.=C::=;7404=/6I3([jK8O?VF,4>@H/,H_737;<:AFE2.3;5,:GCB@A<<=?=9/8FGEDDHLPB@ADU]GFSiZKb``2=`kS`bhQenSOaSUI`:-EO84[oETcQ<^dO9@`g[QWhrjZJKUcjnng_bhftmS>THMUMdGLSMHHQ>>FDBESJ<4A_M=/CTMFTTFCU\OFKFJRhmXRQRSOECFBCCCAB@@?><:;6=:8@D@@DCA??B??DDBDOMDCGHC7:@C?AD?C@:>B@AA><6:>,/729:9>?=?IKIKIFEAAHF=<=86==:886:?;9=>???>=;ADDCGGIJE=?BGJJGPJLNNNLFJMNMMLH==;:743569HYvS>E=5:EFVnV>CGHFCAAABBABBABEHFFEDFFFGIIHHHIIIJJIIIKKMMLLKMKJSQOOMPPNMMLHEHHCHMLMKHGHJHJTRLLMPQMKMPUYXVTSTTRRPNPPPRSUSMRSNNQSSOLKOOGINBGN>:;BKINPLMMMKHC===?IMJPahd`eqpmqh`jnbehmoddfa_h_\`fd_]bmadgdg_fj[gpha`iskklclrjjsxkkv}ˆ{iuxrkp~…ˆ‡ŠŠŠ„„‡Ž“’‹ˆ|y|‚|‡Ž†ƒ~wvxastmm_S]ghco_[UQejggartw~vqwrwuupnmgmnmsmgmghjojhmrlnuspmllnmiecccahedc`^_cb_acc_flgfgecb`abcaadfcabcddefdeklnswyxxvx~|yutwy{€wwwy€zw~~}||yw||{|zƒuddijlnnnnquwvszŒµÕ×Ù×ÖÕÔÑǺ¬¤¡š¦³—šŽŠˆ–®œ”œ‘•ª·Œ˜¯£——¥¤™”¦µ²Æª²¸ÅÁ«´Çų¬¶·³¯°·»±¡©Åº£¶º¼¸œ©¥œ‘ª•–ƒ€ƒ€znfb|”‚\‡©hW\UWct€‰|sxxf^ca^PIb‚wmƒfnsYoZ]`hY_^TM•l`ŠŒ¤…vmgaˆeqvƒ¯ztq€”¡œ‚‘—ƒx™˜¡w¦¶²¥£À¹ÍµÁÔÎÁ²ÊÒÙÂÓÔº´ÖÓÐÙÖ¾¿°„‡¹Á£†Š£–Ÿž|z¤‡“io|«ˆym‚¢}smTHF_lifdfd\]\Wfx[_u~…_T`[]kpfkyM]YKPumSZ_gh\K@VjUyWRU?TMIZkL5`sO45VŒSG‘±V~žljfkreZfcdeeefhbYpTTnXTni“”}axh_Žˆnk{ž’y|vš‡LZgO’ofŠZŠ~]YU“«`‘t|mbvnPj¢lSPe\X{ZOvgRZUX_`epwzwdRQVZVQRQPMKJLSYZWSJDFJLMNIB@ADEDBBCBBBCD<-)--,+)*,.01.)$"!&%&/@ZL;19PVMB8-,60:11=:49832,/>63F9._UFFWRZ94CEB81IaG03327?NI9*>=24FUOB81-.48237>HLKJJIHHG81BBWXFLUlSP^_N/BZfK`jfQinMX^TSIZ<5IF.LiNQnV6TgP>DgfRDPej_RNWcortpaUWZVelUP>YKRSO`ERMPLIN:A<9=AA>@BB@>@EHHHOXTMR[^]]_\WVUTRMD>==<:<>5-9BEF@9?>29@FDCGDB>HFEICA@DOPQSI@DHJLOKTRD::EMH@@E<9:<<>@?AA?=>D?9@IDBDPNEAHML:6?B>B?=B=8=A@BDA=59<,330<87==:>ILNRLJNLMPOGDFD@=@7342;>66?>@?>8=@CFFAIDHIHGEBBIJJJJG;8BA::@DKIFMLJJKMMKNOMONNPPRWWVUVRMSWXTQSOJLNMLKQPEHJHLJKOOJPZQNSXLPOILSWXXOENOJVRRROIJLC@HPTOIADEDPVA?QWQVZTOMMYZQLROMORNMQSTX]ZUTRPIJOPF@IWTJJWYPLPSRQRRSQPSQNU[US\YNTXPIKNKJMKBDMONSVSSTXYTUXWUWWQUWW[YVTTUTRPX`ZZabbc\XQ\VSPh~~}{{yvtuux||zyzzz{}ˆ‹†~}{}€„†„ƒƒ„„„„ƒƒƒ„†‡‡†…}xusqqtvwxz|~€‚‚„ˆˆ‡‡ƒ‚‚€€}}xwz}~€ƒƒ…‡…‚‚…‡‡†{xwz~}{{zwsrqoos}€‚ƒ…€~„‡‡‰‰‰‰„}|…ˆ‰ˆˆ†„‚‚‚~|{}~€…‰Š‰‰‡††ˆˆ†‚„‰Š†„€|wspnkhecc651-)((**)*,.0246:=>><:999/**,-0EX^^I=C>59CCGfjI@HGDA@@??@AB??ABEECABDDCEFEEFGHGGIFEGIJKMNLLOQNNQOONLOOQQQPLMOJFJMKKJFFIKGIROJKMPQKJMOSWXVTTVUSUUSSQQQQRRPRTQPQUTRNNPPGHL=?H<58AIHMNIIIIC@@=CEO^_^gnjddmvtoqldnm_hlrsffhjhee_akaed^dZdfcf^fhTdog]Yblgji`khakzyltƒˆˆ€ˆˆ†ˆˆ††‹‰‰“Š€ƒ…‹“ŠŠ‰‡‚slp{rz…}zr}‚{€kx~ppcY_ggfpjad_qusolvsy~uq|psqrorkgqpltqnohhjnhhlnikokgeggffgdbba`ggeaa_\aa]\_]U]id^]]_`\\`aZ\ec_`a_dgjfciqtx}}|zzyz}}|zqnuxvzwwuw|y}{{|{usxww|z~odfjlknoorpry†’ ®ÃÕ×ØÕÔÐÍÊŹ²¤•”˜’¥¥„“‡ˆ~ƒ¢ ‘—Œ—Ÿ±’˜¥™–˜œ§¹·Ã͵´ÄÉôµ¾Â²§µµª¥¦¯¸®šš´º›¡®±´¨ž¢˜‰“Šnzzxnc]lŽŠfh£œqTURSZbu„~ooreY_`cKF]|yexfosnjTWdhTW]UMr­qYt…Ÿ…xmn[rdiiq¬‚jprƒ|ŽŽƒv™ …–‹£·²¨‘ÊÄм±ÙÌѼÉ×ÛÉÈØȧÓÒÕÚÐÈ¿¸—„¤Ç£††€©”˜ {| “‘lx„©‹|n‡•wpiRFG^hffdlcWYVTdsZau~sVY^Q[kj_spPaVL_sYHbmgUF>BbYemVibK-'418AGD<=<8=DMSNC::A>BHGCBDECBCGLKGKUULMZ^\[\[ZYZ[\ZVLCB=<:GCDGA@?BKORUH>BGHJMJTQF>>GJFAAB:97>?>>>@><?@A@=6:<4;34<46=>=@HKNPKIMNPRPLMLPOEF>866?C;7??ABDA?;@=CBMDAB>9=AAAC=C@DD@AA>?FGEGHF;8@A98>CJHELIHGHJJIKLIKMJIMORSRPTOLQTUTONOQOMKLMPQLKHHMKIPPIS^VY_VLROKORTWXIANGHSHJRJELKBCLLKQF=@@APS<=MTOUYUMKMVYSIOPLPUPQWWZZZWSUY\UVZZJCPXTNRY[OEOWOKRQLIMUPLW[TSYYPRWRIJLHGHGBBIKNRRPPOUTQSXWTVQLVWUZZVTTUTTRXa^\ceeb\ZQVOMc€~}}{|{xutuuz~€}{|{{}~…ˆ‡ƒ~}}}~€ƒ……ƒ‚ƒƒƒƒƒ„ƒ„†‡†…ƒ{wtrpptwwwwy||{x}‚†‡‡‰†„…‚~||~|zwx{}}}}‚„…„‚ƒƒ„†ƒ|}~~~~|{vsqoklw|||}zz~ƒ‡ˆ‰‹‹…}€ƒƒ€€}||}€ƒ†‰‹Œ‹ˆ…„†‰‡‚„†„|ywwuspmjigfdc21/+(()****+-/137;>?=<:889;=?DHGEE=.'%)15BKHKE>A=7337Bl|Q>FCAA@@@@@@>>?@ACC?>BCBBDECDFGIHGHECHKJKMKJKMNMMNMLIJOPQQPQSRNLKMMKIHHJKLLNMNKKPTMGKMORVVSQTXTSVXWUTTRRPPQSSRPRVUSQRQOJKF=BA98?EHFIJFEEEBAEJOVbecmrljikouspojnukdlmqnbbccdahb_ndd`Y]\dfee]egYeogZY]dbgb[gcbs„wˆŠ‰‹‹ŠŠ‰……Œˆ‰‹‹†€€„|}zm_eqkp|tpsgt~s{†vvnflnilvvnsqzwstrsru|ur|plnqopjiuqlvuqqjhknhillfjlccddeeefcba``dhgaa_[_a[XZYPVdbWQW]^XV\\TYeaZ`a`fknhhpuy~€{zzzxwuwzzkisurxywsv~|}zz|zqptqs{{vlbfnronqrz{~š¾ÏÒÕÖÙ×ÔÓÍÄÁ»°©ŸŠ‰‘ „•‰‚…v’£”–‹§•¥™™—‘–—•ž¦¢¥ÀÁÃп¶ÄÍǵ³¶¾²Ÿ¬²¤››£±«—¢¶œ’¤ž£­Ÿž’„‰y|Žuqwwn_``‚’r\ŽŸ}XLKQVXmkajdV\^aODWw{^hfoƒsvgRTciRL^ZS[±€^a}…ynu^a…f_ad‹anmv•œxŠ‹ƒx‘ ˆ†”ª¼´©‡ÀÕÑÊ ÌÕÎÇÅÛÚÏÂÓТÈÑÕ×Ìϸµ¡‡–Ì †‡w¥“ž€¡ ‹kƒ¨Œrx‹ŠpmdPFJ]cafeo]QPSR`lZcu}dRUUJ_hcdye[aXRhiAFcc[MDIQ]ZmXKas^WXXqTSmcQWssQ-@9.*2001(+--0,'$" !)519GZouhqi,(.760,8B30-&&2.=BGE?CblZC?@K82On{dG08?08AD@?>>=8BJF0,JO=QNHdydB`Y`Hs~]\faaXEXMIM?@@?QULXcFJ]WKPYfF:IVRLR]cfgikie`[SXJ\]eeeZ`QRSXXFYKNI?J@6IFA@M=9-BdJ?KVGJIYHHbWLSZPEMfjYVV^bX]m]LEHNOHJHEDCA?@CHLKGGHGBDJILPMLQRLNV]\YVVVYZ^_``ZNJE>@AB=037?DEEGIKLMLLOOJHE?9==>GBCG@@?AHNSSH<@GFIJHSPGFBFIDC??<9;=>><=>=?B>6;@BDDBCMME@EKL@7>@=B>;=82;;=>??=:@@>A7?<9?>CDCIJHJJDDJKOQJIIOSNLFB@=@EE<=@?CJG<=E;=?JFC@=;<><=@:9;BB?=@;=BC?IDG?9@B;>EFHGDJHGD@BIIIGFIMHBJJIKILSJLPLOSLJNSSNIIKMNKJGGLLHMOJS\Z]^XTTPQQNMTZG@I@KO;DNDGOMFGLJHLA;>=ARP8;IOMTYVLFKSXYHMRLRVQSUU[]XQQWXZYaecUNZYWXY\[NCQ[LGRPFEPWOMX[SSVZRPWSJJJGFEDBBBGMSQKFKSQORXWTULKXXTZ[WTTUUUSXcb]bcdc]]QLW]~||{}|wuutu{€€~}}~€…†„ƒ€{|~€‚‚‚…†ƒ‚ƒƒ‚ƒƒ………†††„‚}xsqqsuxwvtwzzwwz~„†ˆ‹‰†‡‚|xy||usv{~}zx}€ƒƒƒ„…ƒ‚ƒƒ‚€€ƒ}{}~}~~}}}{x{{|zzwxz}‚„†ƒ}z{}}~~}}€~|||~€€€„Š‹‡…ƒƒˆ‰…€~zwusponjgfedcb//-*())*,--,-/137:=?=<;987:=@DEFHHD6)%)38=@AFA=>87508Af|U?@@>>??ACA><;=>?A?:=BCCCEDBDGIJGFGCCGJKJIGHHHKMMMLIFINNOONRTQNMNOMMMOOMRVUQNPOOUWLFLNOQRRQNQSTUUVWWYWWTOOQTSRSTVWVVVVUTRIDIIBBJNJILPMHKRROT\^acbhrpkiiossrpnhtxmlpomjeaafmkmletrh`faefjid`fjfhng]\cegg\Yfow„…‡‰‰ŠŽ‰ˆ‰ŠŽ‹‡ƒ‚‹‡ˆ†€}zsx‡tttu`S]kenwkhi`iusury‚yyxvzwtrz~|yz{wrrroppxtoumhjnmmiktpkutqnhgjjeiliehhbbeeeddfeb``_]hg^[^YXaVTRWOR[`TJX[ZQSWSSZ`aW^`hjlnjmux{~{vvvtspptwyifqrptwwsv~€}ww}znpsps}}umeisxwps‡ˆ‹¡žÄÙÛØÖ×ÖÏÉÉÆ°§§¢›‰~€ƒ“šxŽx‡}†¥ž¢Ž­•˜™¥ž‡””¡¶ª¥ÃÎÃÍ÷½Ð̨¦¬±±•˜ª”“¥¡…™°œŽ˜”¥¡›‚l|oorn^^[p’z[y•ˆhIGNTR_}€kYacUZ__TDRrzZahnryeOPWiYGZ\YT¢cUkz|yptqZvgV`_šWlkl‹™v‰‡‚yŠœ“ƒŒ®¼¹«˜§ÚÔÕ¦²ÜÌÃËÛÛÐÃÌÕª³ÒÏÓÏÕº¶žˆ˜Ñˆ†q¤Œ›‡…©‚k‰“§j‡„mmaOGK]`]ffiZMJRQ^iYevtVQQOM]^`kpbc\X[q_;Tc`[LJXVSYaRTgrT^`cfVaaOw‰g?5EX•Æ”OKbRQ|¥œiXcUNW_[T[l][W[cachUEqXq}mj„ncu„lfi”®mukytOTh_n–\NX†XM„|†zV¡vXŒ‡‚„k>r‹zzBSmg]RQYSSSTWX_eadkh`\VX[WRRQOKHKXWKIIFFJKJLNLGFCFHGFCA@?@A@>9,,::91*-,**+%! '<=<;:8?HG=Jcrƒ~J660662fQ85+%"%,79=6@LeP>@:VM4=Pit\CN[92@>61@LGEOUUOIHLPKC?CCEE=9447FPI/7BNH6QLPuiVH`ZkI>JSLSbQC[VKKM^ZEGNNKJS[]_eiic[PJTYb^]hlhc[PJS\TFZKNH>JB6HFB@F:9,C_IBXQHILYCPcRNT[GHPgbXOTb]\pv[QQWSPMOJHGEB?@DIIGGKHC@IPPRTPOPKJT[[ZSOQTVY^ba^ZPQL>EOK::78?CFGIJORNNPQQNJE=6:;?F@BE>@?AGNRPH=?FFIIIQNGHEFGDC@@;:=<>=;BABDBCLJF@BIKA9????>@IEGAGECFDIRFKMHLPIGMRQLFCHHGEFEHNKHMMMUZZYXYTTTUSIGYYC@HEKFEHKKH@;<@<@RP6:IPOTYVOKJUVWJMQLSVRSPQX]UMPWTWZ`ec[YdZZ`\\XMJT[ONTPGNVVPSZZRSUYRPURJJIEBCCB@?FNQLHCISOOQVUSULMXSUYWXUTSUVTWca[a_`a[\RM^t‹ƒ€}||}zvtuvw~€€€„…„‚~{}~€‚‚‚…†ƒ‚‚‚‚‚„„…†‡†„ƒƒ€ytrsuvwwutuyxwwx|„†ˆŠ‰‡ˆ„|yx{ztrw}~|{|}~ƒ…††„„†ˆŠ‰‰‡„|}~€ƒ‚}}}}zwwz{|~‚‚~}|}}~~~€€}||}}~€~zvz€„…†…†‰Œ‡€}}~~|zxsqmhdccddbc--+'(**),--,-01469==;>=978:<@CDFGEG?-*268=?@<5;9573-=N`fTB7<=<=?CDC@;:<<=>;97'%*&1>3/?TZ31?9fI:R`rnVW_D:KI20;?=>DHGFILMIFCBCEEA;8:9;EMJ:<@LE7=SJew[HM[foG;YLBS£h\ac[OCIWFFMC=ILKMZ`QUUNKOYcXLJJIHMOMT_`XOJEGPV\^]cjrl[SLBQ]OFZIMF=KB8HFD?><:.CYKF`LHIOWBTaNO^RBTTaXVK__\k{ma_`dWS]XOOJHC?BDA>DPN@ANPQY^WOMHHQZXWSHJSVV[bb`]\ZUJGTVDACBG?EGIKMOOKLOPPQOE<8::@E@FNLIG?@GHJHLOLEHCBDCEFB:=:9>BE?32>C=?DDACJHFBBGJB=A>8@;7:44;:;;<@BCHGNCDIHLFGFHCABBAC@87:EMGDDEEDFHHIHD@HFFL=;FG>>D?@==DJF??<45:84/6=9@;?8>9AHMC;DB@BAGOCIIEKNFEMQOKGEIJFDBBJOJIMLQVVUVWURVXYMAGUUABCFN>8IE9C?;CIIGA:;AB7=QG8=KWUUY\[WS\YRMKMKTWSTHMX[RLQYOPY]ZXZ]c[]bYYPMXZ[YZXSUW`VR\[TQTVURPSIGKIC?>:999;ACEFDCGB99<:9<=;99;8771-?U]ZWI9;<::>ABCC>;;:8889;=ABACCBCFHB?C@?BFIJGBEFDIPOLLHCEHJKKKLLIEFIGEHOQLHRYUPORSSVXUPPQNLLGMOKHJQLKOQWWSTST[\XYXX[^]W[_^a_[Z\_^XW[ab^aggd`digijhihfinokfgmpnnk`Vbno{xopouxwtxtsx~}~}}}{x~{umooz~povvz}yx€}yƒŒƒ€Š‡‚}}~€‚‚†‚…„†|nqsh]k{wlerlSKW^Xjqcbg`fe^cacnqvz{zyxxvuvqouskimmmkpogjifb`_inomhkrldadea\^gidbceffffdc_\fc]_YMUcVJWTRURJLKIJ[UJEPULCMML`\[hd`dffjolkrorokojlgeafpoqecjjjikstx~yqnyxmotuq}‰~trv}|ˆ‘‚®ÀÀÍÑÊÐÔÚØÊÍÄ­ª¯¯¡•’”ŒxlqxxŒ”›–¦¾¦¬¾°»²ª¹¹¢Œ®¶›®£©ÆË¿ÇÏÂÁñ¥ºÐ¥‹¡¤ˆ›–‡ƒ—˜‡y–“†ˆ|Ž“Œ‚rzŒz]mxhZ`iWP]w€fe}wV@HNPQl|kRK[VW]]aLG]mVNfmwo{]@GDSdRGTZ[[€}ZNYlnne}kcPUXg¢lah[sŠsŠ«~{ˆ—œxŠ¤šº·»–ÇÝÔÔ±ÍÝ¿¿×Ú×ÁÌÒÆ™½ÌÀÔÕ˼²™Êž~y”¤|• ¶q†“¡£ƒj”’{oraPKTab\he[]NDQW`gWnqXMQEKT]Yij`i`eihoUPhhTMSYP8HN\JMXacjZQMRZP†>EZYBi¶­uFF\R>Jh¦¬mZSITaZMOd]XQI]d]d[?llgna`€pVqˆqdh‚ª‹kmcfZT]}dŠT4U£ˆa€’ŽdFƒ“\mˆygd„Js¨¢PCp`gaSQdTTVWX]djooklhda[UTTUTTWUOGEEFEGIIIIHEFIIHJJGDDDFDBAA?7*)3@E,+..+"*&+GH:614:8?dprpRA-G6),1/F:*9SS/,8;sOE]qv`OSID]M+-?H?447;AECB?;:>CHFGHDECCDC;1BGB?6:LVOwmf?Q]vp@CaLHlŸ_^ceVDCLQAHL>DQDDQZ`[XJNLYeYHDEFHJKJS_[OILWce\PMV^hnnlZPI>P]LO[FLE;LD;GFE=;@:0BTIHcHFISRBVYMOa@NZUVSSUc_gxvdidgb\ii`\SMIFDFC>>HTJASWOYf_MHJKMTURQICMUTW^c`]^aaRJU[VKNHIF?FHLNLHHILMLOPJFA<99AD8;=;A=?DOIEFAAFKLGNMIFH??@BGJD:>C@=77@FE<2;B<:AFD@DHFFD@DHAJGBBCCCCEEEHJGHGFMIGGFGFCABBDFMKDFB78;5/-696A<@=B?AIIIIJFFOJIORPH@EHEE:?HFB<>JM@7?==>>DH>FB@IJBFNONPKKRRMHCBKNJKLLSWONWZSNTYWIBFONEC?>:899;@CDDCDECCD@<<;:;;<;::7/0?HEZjQ>;;;;<>>@A=;98888:;9:=?AAAACCAACA@DGHHDBEDELNMIHFEFHJHGIHD@@DD@@EIFBIRRNNOOPTVVTQONLKIGNKCDKNHJLPUQRSORY[UTTY]]YRX]]___ac`\XY]caXYeleX]dcilikjgegjgabehjlgZTY]euohppwztjmjlox{vxzvwt}toqmx€wvz|~{tu‚†ƒ„ƒ}„z}yvyyvv{…ƒƒ‡†‡‰{mttdYhwui_okTLVYUhqb_edfb^cgfpvyyyxusrpppmnqpmjolmnnolkkic\aqrljimoh_^gi^[gmjhfhifdb`__]T`j`[[QJ\XISUURREIGEH[RDAITOIJHUi\aecdebgoojlpgnngkdfcf_aplobbjeihiuuuz~|unjssjkqvnsˆ~quv‰…¥©’¨ÑÐÏÛÝÒÍÒÖÑÀÀª“œ££™Š‘€ugsw~¦½˜®ÕºÂÌ»À¿´ºÄ·š²Â±¬µ³³ÁÊÇÁǽ·À­•ªÎª…–™ŸŽ”•‚z}…yv‰‚|ƒrz‘‰€zlw‚cYur\Q^aPSl}g]q{vaKLMOP^sjQESST]YaSHXdWMblviw_@F@C\_KNTVYot^JOcbfd|—slNRbY›zYeXp€|ƒ»}€ˆ‘¢qŠœ‘©Ä¦­´ÕÖ×ÂÄÙѸÇÚÛÅÂ×Ïœ¤Ï±ÏÕÊ»Á™–Áž•€ƒ†¢w—{²¯‚“¢¢˜{o–“xu_QR[fg[ieW_TKRZ\e]keQPQDMU\Ykg\d`kkhhOXi[JQWaMDKXdVTY[dfEIPR^F„s@AWMHƒ¹¦gCM^OBR[¸ƒ\SIP`[LL]]VQBWh^a[Fktfm[VwuWn„s`n€ ŒnpZb`Qf‡WX0U©„gu SC™€^u{_lyPw©‚5++.>67BJP;20IUZatlq9[izr:PcSSŽa^jgODVSMAOJBRM;CO^cXPNLM\S>BMFFFB@DKKCLKIFI==?DHFE?AGB<;>AEC=<@;6@JJHHFFHFDBEG?;A<5==9>:><74=A@AKPSBEMFDKIIEBBDB=:9;<:49FB:>AAEBCCCDIKJHIJIOIGLMEEDBIJMLINJ@@A802<<6B?FEGHJUKJSQMKROGJQRK@BJID8>HEA>>JL>4:8::;AB;@;?KHBJOOSTMRYWUPGEKKFJJGLMHKVYQLOSRPJFLLGG?LE2KSCBKR[]VY_ekbb_OTTHIRVYVLHNNLJU[EGV\OPPU\\[NQX]ZT[`]YRX^ba]bb\QQRVSUNPH?KJF;@@BACBBCB?=<<=<<=805B>;JVP?7:==;;<:9985:<98;?@@ABBACBCCCEGHFDCAAHMMKHFGHGGHEDEB=<@B@?@CC;?MSOMOPMPTUXUNNOKJJLOE>GRLCIJOOJRQJKPROMOX\UQQ[_\^afe_ZZZXbaXTOZj`QW__dgcghb]^`_^__adifYSUV^jd^aattndbceapqlmnolkwrmormtztwvyxqq{{~}|{~xqvvrtvtqt{{~…~‰†ˆ‡yruth^hqpj_okTNVRNfm]]cdcbcjoms{{yyxurnmonkjkljhlhjllmlkljc\gwoiijlia]_ikbblqoigggdb_[]]]VcodWVVEMXLORSQRHEG@IYKACHZYTOP`i_c`_lkfntnhjmajlbeab`keanjnafmdkmkuvtuxxqlhqpgjnsqm}|io‚•¤˜ »²ºÌÑÕ××ÑľÈ̽»±“Œ”™™ŽƒŽŽry’…­Ö¤µÚÉÐÓÄÅż¸ÄÇ­µÂ¸¶»º¾ÁÂȼ´±¿ªŽ›Â°‚ŽŽ”v†•~vy†‹„zo‰|szql…‡z{lbvkO_pdVS^YM^uhXhoogOQMINUghVEJNP]W\YGS_YM[grcrb?C?=5++.:S0*()*&!",=B>@EIC9LWatsvqaZ‹ƒO?;=E89VGCR@9=6O?QsGJUUN@;EM7.7DMOKGGJF<;<>AEJJILNMC;:87??8856>=?AJDFFA>BKJAHIGBG:8?IBBB=DKC>@@BC??@:5;EIHIKGCGEDEDFB>@;6=>;=:@B50EF:DQSI=FLB@HCCC?CGA<;:;?<69C=6;=>DAAAABFHIIJICHHFGIFJE?:88BMEBHKORPLSWX[VLKLEAGGDGHGJORNKHIOSNKKPGLLSG9@B8?F>FI;:DHLNC=GPOHHLPRVVX[_`__`QORKHMQTRNGFIILUW?IVYQJJRaZRENZ[RNW\XRQ[W][__YWNINSSQHOO@NNOB9?I@KZONWYURSPFFJCHQNSJRTSUQWKLMORQONLIFMKLWzˆ†…zy€†€vv|~{z€ƒ‹ŽŒŠˆƒ…‰Š‡„„†€……€ƒ†„‚ƒ†…}||zy}ƒ‚~~{uw|{xy{|}}}‚‡‡{z{{|||}€„†zyx|€†‰ˆƒ~}ƒ†„€‚ƒ„………ƒƒ…†‡ˆ‡‚}zzzxxy}~~…‰Ž‰ƒ„†……†ˆŒŒ‰†…„ƒƒ‚‚…‰‰…€|{|}}zxwtplhffeeiqx||-,*(((()**+*).11342489:<<;::;<>?@@ACB@@?=@A;?=:5NL96;><:9=????<:956<>:9=@BA@?@C>:EPPNMOPMORVXRMPRLKNQNA?MVK@FMLFFMJEEJNKKOWWOLS^\V[bd_WQX[Wb_WYOTcZLS\\_]Z_a_WUXVYYZZ]ce[RMPY\]YX]kmfY\b^Wkicfjgcdjhclrostpups{vqouyvy{{yzxnntsrrtqotvzsy~}Š…utxtggrnpujroWNVKI`i^^ceghjrsoswyyyxtoifmojhgggehfffjjghjhcZdpfbefh`]`chjhhjppigfcbb`^__^]jogWQXJGVPOPPQRSAGDLUG@KOec]Z]ecgdfattmrrkfejbcicfeddomhpkncjqisrjosttutoienmgikqmg{}ln…¨¿Á´¿ÈÄÊÑÖÓÑн¨°¾¸·ºš…‰Œ—™|•‡„—³œ³Û´ÁÚÓØÕÉÇÌźÂÊ¿·¸¶·»ºÀºÀIJ¦°½¤‘°´„‹‰‰Œr||tv€†‚{lvƒylpwhpƒ{ss_boXNbg^QP\QPkkT^jecRRODHP^e^JCGIZYT\KOZ\OVajapa<@?=DafQJNMUZVOMSZZlZ|suaOk\vŠ\g]ix‰½‚|Ž™Šƒ¯©²¶±ÑÓÐÂÐÙËÉÏ×Ü»ÃѼ‡½·¨ÏÆ®¹±€¼£—€’t£|Š¡y³®˜°©›“†~›œxkrm_lqWnhQaWJWZQfe^U]UNKYYZeoaYbipcYIPePR`[hTHIMk]TcY_V8CZZUO[_:LVTU™À€BL[]NBNXZ¥eQMNb]JMTUMQBMof]]InzopvbiyOq€v[mw‰ylz\Xofe†NejG\©†_y¯hH‡šPb€sk]`Y_z‰J=PLtz‚gPSUXXY[WY_ceoyzrhb_bicVOGDDFGHGIKGGMMIHFDDBBA@?@CED?=>?8++4:P7,&%'% #0@A=@EC@=@p{fPVi]h„{ibK:<=LJE:0@@CKRL<226;?AJTUUNC>AGMPNNTYG4-:AJXhjourR7fohhFe[U…ŠxyatUI\rXEPWKa^;FFZkSLXFHKBGIHLZ]UONLZhaVUWZ`f`Z`ny|vd[Y^L4DRMZRBBC;POAOSE=CT=;MMCQWJ?OKJJMD]cHNRCSUX[V^mq__d[Zevpkg^]VGKWXZa]OT^`cTPdpga[VQMLHJF;FNEHZ^SPY[XUUW\cgd^[[XYECOL:DEDEDGGA;759??;945;;@?GDEDB=AKH@EJI>F94?H?C;8FMD=>?A?EG>2348::9:<55DLBACGJMONPPT[WOQODCFFFIIIJKHJKFBIQMJHPNMRVKKOK@BFDLG;BMNLG>AGJLKGHMJQTUUTVZ[_UMJLFKLMNLHDDGOQQ?LWURAGPeTJ?OZRIMTTUPQ[WXY[ZVUGBOQNLJNPFTOPC3=J=;99=CB>BEDED@?B=9@@@?;::=;87C\N59<<87<85:@@<N^]OEMWP•¬iRRPh`GIORLNGHno^jFr}qs‚pdxMkzXhws`wpWizb€UYkOh¢‹\† bi–‹NkˆfebQIo}p<:H[uuƒYIQTUVXUS[aektxxokiee_REBEFGGHHIKKJGFGIIEDFFEDBACEEB@>>?:/-;;@9-'##""-:=>?AB?=;hvaLC[^btlc];/415;NLAE:;A?DDDCGJD<866;=@=:757;A?GCDD@;?JE=@OP>D;3?I?A5=>;GN?FDEA?HH;<:99A?;7:;=A=6:?=>>?@ABB@@@BFJMOIEEC==AKE:?CCB?===CJHGIKSSHKHJFE@CEEGJKFGHFEMLC?BISN@DDDBA>CF>662;<<99=43DL>=BBFNRMKNTXURTQGIJHIKKLLMBEKH@CNKFHJPKQWOTZXLGORQKHLTQF??ABHOKCFNGNPRPMOUU[XOIKDGJBGID?>DSONANWNPBDOaLB>QWMHJPPQPQVWRU^XVTCFXRKOTQOPTML?>FAAPSRSZ]RPOMMICCAHLM?MXNIHQHFGOQLNNJC=@G]ƒ†…„„~|}€€€|xz|~|yx{‚†ƒ}ƒ{wˆ‡…ˆŠŠ„~~€~‡‰ƒ}~€€€€€ƒƒ‚€…„ƒ„ƒ„„~{{zyzwuy}||}yyxx{€ƒ‚{|…‡ˆ‰Š‰‡„‚„ˆ†„…‡‰ŠŠŒŒ‹‹ŽŽ‰€~{{„ƒ‚…‡ˆˆ‰ˆ‰ˆˆˆ‡†ˆ‡‡Š‹‹ŠŒ‘””’‡~|yxxuqmjhfghhihgff,)'(((((&*0347<<<;<<;;>AED?=:;DF??FIHHEBB?::99956L`K7;=<:9=@??@@><88=BA??BECA@@@CCAEDCCEEDBBEDEILNHDHJIGGHGCDGHKHBDJIFKMMNMNPOLKMMOMJPSONRROJJPSPE?HMGLOEDGJKKKNVVKN[SHKTYSLMRXWUYVZ\RY]WVVXURTNKTXXVRTTTSTUWa\KAIWRRLL[hiZQVXUYgcbf_]_d``cgnonkjkiimjigmvspststunflsrrsplmrvutvqr„xgutttwtu|tzyojjc^bntqjhlsrnmkehrqkorj\[chede_Xch`e^ce`_`ad_cia[_cdhhfdjgaggbecfe```afcadhjlilccc]bb`^]YSWQOTWXa]]^dcfb`iiourirunlfhlhkplqyzoqypuqtmlkmnpoljllsrnotl`mphkloti…¬¨¨¤±ÌÑ×ÒÎÒÇÆÌÎÈÃÁ®“˜¬£±¼“w‡“”m~’™ÇÒÍÐÕ×××ÑÐÔÌÇÈǽ¾ÀÁÁ»·¸¿±¨³±¨ž ¥œ’–¬ŠˆŠ„otƒynpv~}kcw|lajymYcxsgc_`h`YYZTKQTGPi\Pgf\^KQT>HY[ZU?BINXOc\QS__NVYVZE4:;P]]QHHQG­kPWQjfKELQHHJGl{doH‰li€xhsUc€†Y^z~qXky\[€gxTPkNm•X›Œo„‡an‡XcpFH{vU07BftooOKPRSTVRU\ajqssxsusncOECEFFFGHGHIIID?BIIFDEECBBBDFFDA@?><75<;37-(# '4CJJFDA>?dui^V[WIne[U8.82(+9FLOD9D:;DVM>5CXUQRTYUC638;=BJTWUQKB>==;94:FI@8L^km]i\W>DhimXNqglm_m\QX€oI`_L`fMRLQkUHUGBDZ[L\WQHMZchjaW[[RNUgyvlea\X]`_]ZRHBIOSQQP@8W\OIYRIGYEMMFP^HC@UHR]GTiNAV@Paa\X^ah^_^O]mrdcigcXSY^dhga`lvrlhdgqlhhd`_ca[QLSJ>KYMGOUQMLKPX`jb^cdcaTPPMGECABCDBCJE<9:<>>>D>::68=B>DBBD@;A=:=F?@6ELA<=@GD>==9;C98HHE=@BCBJCANBA@BIC99876==66><9?;4:?@BCA=<>@DHIJKHEB?=DID;BDDD=88=AGCEGFOQBFEKI@?BE@<;3=?>::=65BL;7BAHORKIOTSRPQLINLIJRPNMNCBKKA@KJDECFHJUMQYYOPWUNTVQSMFGDCKOOMLPNKNNLHILRPVZRNKGEH9=F:8:CWMFANTHLHBQUH=@UUKHFJNKJNPQNUZ[YVGU_PQZWPOTRMG@OLCUSNVM\bQTQKIGCB?DJK>KXMHFIGDFLOLQNE<:GNo‰€€~|zy{}~}|{usvyywwy{~€~}~}|{‚‰‡‡‡‡…ƒ}~€ƒ€~~€ƒ‡‘†‚€€ƒ…ƒ‚‚‚ƒ…„€ˆˆƒ„…ƒ€€€‚„…‚~{yyyxwz€€~}}|||{{{yz€…†‰ŒŽŒˆƒ€ƒ…„‚ƒ…ˆŠ‹ŒŒŽ‹ˆ‚}zy|‚‚‚ƒƒ„„ƒƒƒˆ‰ˆˆ†…ˆ‡„†ŠŽ‘’’’‘ŽŠ…ƒ€{xvrlifedcc`\Z[^^+(())*)&(18:9BLB;DJHEFFED@DJFDD?=??;63;KPE=>>>@?=<<<;;;99:>?@@?@CCAA@AEBACDCBDFC?CCA@CJJA?DEDDCGFEFFKKCAGKIHJNONNNONJHGHKJGKNOORSTTQSSRMIKJJRREGIJIILOUPIV[LLORWTLNWYTTWU[YW_\YWUVUSRMDPSRXSUQRRSRR[WIJQXQOJN_ha\XRWTY^[\^XX_dacfgjmkfdeddiecdkrlhijknnkfirsuvnkkt|trxso€{gsvn~‚qnwvmsvu{uunhiqyocdkleeedajh`gpiYW]dcdh_Sch\c\^ebgb_ediog\`bekiebf`X^_]^]cb[^`cifbjljlhupkmhknlgbl]X]Za_\jojfbelibknpvpdgpljdemlksrx~vpp{owqrtlnpopmhimlqjhntj_nrekpqŒ§ÎÑÃÇÑÐ×ØÉÎÍ»»ÀÅÄÀ¸›‰£¢¡®®~—›¤‰w•·ÓÓÐÒÖÚ×ÖÌÉÕÌÈÃÄż¿»½ÇȽ¶³·²§¯©¢ ›š’|‘¥‹‰Š‚po{wkmtuwlaqylchpq_Uenea][_`YUVTLKQJG\bRYd[YMKYIHXZ]fJ@ABEGGEDCA@?=:4;1/-(##0?GIFA>>>^wpidQD=NUXXD;GLBB@3BYS;>8=>A:>=CD@;8B?;:NU@@?==A??;J>??=CLI>?>IJCENNKLKIGGD>?F@8F=?99C5:EFF99;>@BCCGJHEC@@HHB?C@DFBGP>@BDFEKLBACEMOMOEC@:>CBA?>8??=7;>78@J=8BBMPTJIPTRPKLEFOKFDXONNPD?JOC>DH<;:@CBSLNTTNTVKLY\KPMKSBKXLNWWTNLLJIBDLUPQWTPKJGF>9D94;?TL:FJGCHKJLTVWXWMZ[MU[OLQTPMDKSJSWMRSNY]TWTGIFAB=?AK=HWMH@DCBCIMKQKA;?CW…€|zzyxy{}}{z{vrsuwxxxz}~~|}€‚ƒ‚ƒ„ƒ‚€|{~‚‚~ƒ…‰ŒŠ‡‡‡†…‡†…„ƒ„ˆ†€‚‚€‚„ƒ‚ƒ„ƒƒ…†ƒ}}}}{y{~„„€€‚„„††‚|y{}~€„‰ŒŒ‰ƒ„ƒƒ€€ƒ‡‰ŒŽŽŠ…~|}||}€‚‚ƒ‚€€†‰ˆˆ‡…„„ƒ„ˆ‹‘ŽŽ”–’Š…~xtpjgdb`^[[]_abc*()+--*)0;>>CIIEFGA?CC?=A@>:8779;=???@ABEC@AB?@CDDCDD@>@>>?CIC:=CAAA@DEEDEKF?AFGGEHNPMMMPJFHFIJGHKKLONQVTTYXSRVUJJQPHIPMHFFNQOLTXPQQSXYQPYZVWWV[XXa[[ZTVURSOFNLIQPXPLVMMRRMOQUZOSRTbd[ZYMWPRTTTWWY^ccfgghlldb`]cdaa_hlfbabdgfedbjkkniiit}nmvkh€zjqrq…ldoochooyv{zpgfomcadfbba`\cdX[hg\VXbcelfTaj^d``fhpjdhjlqk^\__ba__b\OTY]]Z`\Y`efikglqlnfquoojlrqhffeZaa`e_dstlilsrfklmml`^jkjbcihkquzzlllrnsqpxnqrsunempmpjemogcpqdksu‚¦¹±ÏàÖ×ÕÕÍÒÑÈ̸­¶¸ÂñŸŽ•œ“ž²¯ˆ†š§¨¢ÏÜÕÕÒÓÙÖÕÈÅÖÐËÿ¿ú¸É̼´¬­³¨ª¤¢Ÿ‘’Žyˆ Ž‹†}|qmtshmsoqqbjtkbhipjWT`db_]ZZVSQQLINMFM][T`XUQFWTGVURfN8ERegy…ƒŒ‘““•–”“’‰ˆˆ†ƒƒ~|zyxwvvtrpnppqolkkdme[e]ur}«}¦Ÿ®{‡Œ‹´Ï²‹”Ç´ºËÙÖÐÆÍÛßµ£Ã»u¥«¡Ç——¬š•³—¸×˜¾›±·©ºÖÂʵ±¥¢§¶¬¦™•›£}YgqavugZn\e`iRJV^ueVa\^reaYUa`[TZZRMbo]IHVYHZXVvcWSHMXRIHf\FV\LPJŠ¹l>ITTZUIJKGŠ¡[Abe`fZEMSOFTXayxssy”h\e‰tkf_~”hHhmgkRoVKgvkUIeLdˆƒd¬tv€X‹ƒp|O`‡RZhOB.4FVi[WRONOSTVX]]bknhfkkxqjYJFHFA@AEHIIKLLIGIHFDC=<=?ACFFDEDCCCC@;3:5/.("!%-5:;;;;;9Snc]Q<276?RWOS[_aaR=;TbYYPCGJKBRlF.250,-279@JPQL@65:CCCFJLLIFEC?948EORRRZMAUYUUXMMBP_`eP]ŠP‡rjmgn[]vsUgoMX`VWbRZ^CNZRelRUJSHRdkbWNEACJ[hf]Yd\IDObrtrukVVTKGLPM\a98_cRF`bVG[IJHVdYIKUSXiacXLEVCIdieLfbecV`]fxr]^mhYVlkchkffntskhmqrqnlmlgdknhdplOFURADQNIIDDOW\aZ[^\aif]YZWNFE=9B;;DCEPOQRNJPPKFG@D@?;8;DB?86A?>7GTA>@?>?@>?E:?@?GNH>DILIEKMIFHIHKIB==C=2@9D9AC5??HA4>=:5369@50336=>6889<>9=>:>=>>@DHGFFCBIHA=FDHG><;=>?=AFBAM769=B927@=9=<>AACELMCBGFJNPPGDA7:AABA?=A;;::@<KTG@DD775;EPLC>EE=9CFE>;KD4@IA=?ABBB@GOIECAFIEABFGGFDEHFFIFCEKKFA=968<>@BBAACEC@@>?AACGGCA??><@>BI=5>B??A?CECADGB@BEFEBENOKHMPFEHGKKIMQKHJIMNNTZYQPXVMLMMKLQLGDDLLRSTTSVSTWVSTWXXYVU[WW\X]_YXTPTRKPKFOPYSMVLLSNMVVWXRXWX\TTWSOSGLVVRZ]^_ccfgffnmca`^a_b_[jmcZZ]`a_aaZff_geebkughibewthlroy|a\iibdfhnruwrc]egccbceb]WR[aPP`ibZXdffpo\amhgjfginmihdage\ZXWXYZ^^^MPY]]X\XZglkjmjkqmofgrkkhgmnhc_e^`a\ic^oxrlouvjihjgh`[fjjdddfhnuzrdijmnqrt|ussvysgoplphelhgipqdlwrvšËÒÒÛÙ×ÓÖÎÄÑÇÃÁ«±µºÁ¸¤›—šŠ›²®“³»¸ÑÚ×ÖÑÔØÕÔÅÃÖÒËƾ¾Áƽ·Ãɼ°£¥²¦©Ÿ•¨ž†‹Œs’„yxqooodjrlk|wedol_chjl`SQY`b^[URROLKIIHEDP[TY]WSCLTDI[d€†~…’ž™—ž“—”Ž‹Š‰‰ˆƒ{wwwvxyxxxyzyxwvutrstttsqomnige^lly£“{¥–ž¶“z~™‹žÈʆÇáÎÖØÓÍÅ×ÝÇ–´À†¯—Å—–¦¡‹¾ªËիŧ¸³±Ã×Ãɹ²£¤¬»­¨¨››ž~amnezrc`qcig`PJY`{^[g^eof`TQda[T\TKTihTGP_]NYQ^x^ZREMPNOKfKG^[LNS®¥V@KQOYVJKKGˆ—U=`g\_[KNSNO]c^r‡vkj‰kd\„wjgbz‘o@Wj_rUiWMb|m_[[Oc‰ri£zrjW›{z{M`„iYUAW03GQbSQTPNPSVX[][]bggihctnaRFBBCBCCFIIHJJJJIGFFDA?>@@ACDB@CDCCDDA;5691-&  '1>GHFCCCFSXRUVN:<3*.82FHJUZYYWQLWTPMPJID>=;;==>96?=<8BPC9.82H9L:;?@G75ENSVORVLA>;7/159B4137DD=:<=BB>;9:>ACIC2:@<<<<>CFEEFFEJGB?FCFE>???=>=?FC?K2199:806B=5<=9=>>EOQEBGGKMPLED?58>BBB=@<<>GNILJKNOQNGFAEH?<9NHFLPH@IWMFEF>;8;?EOLHNLPUKKTZSCNTMTUMEKXUMGDDEEBABDKQLJKMLHKHWM@GFDCBMB>FD@EGKOOSVZKI?6>B=87::>AIHKE9FK]‡€zwxyyz{{}}‚‚}wtvwttx|{y{~€€€}yz|~€€~‚……€ƒ„ƒƒƒ|{‚ƒ†‹ŒŠˆ‡†ƒ‚‚‚‚€~}|~‚‡‰‡‡ˆ†ƒ‚~„|z|}{‡ˆƒ‚ƒ…ˆ†ƒ€~ƒ‰ˆ„‚€€‚€€}ƒ…†ˆ‡„‡†}v{€€~||€‚ƒ‚‚‚‚‚„†ˆŠŒŒ‡~€‚ˆ“•’ŠŽˆytoljijjjigfgfhkkebdgh,-/6==8;H=3CC99<>??<;DKEA@AGGEDBDFFC@ENIEHEDJOPKHGB>ACAAEDCDEDCBA@@B@CKKD<=@=:@?BH91>@CDA@ADFC>CLNHFPLCGIHIMOSQKJGKKINRROKNVQMOLLNLNGEDELLW[TNQYTQSSTWURTUPQYURUR[\[\SRVVRWQJRTYUTUTOSOOTUUSXXT[WNUWVVRMW`_]`a``a`dedclk_abca]d[ZombYZ]`_\a`Tckbabe\doa_``dglednhrkYXb`^_\_ijnur^Zfc^cbaebWOKSYKN_ihcchjkomchlhdmjedhjgd\VZ\[YVQRRZ^[aOPZ][UXX_jnkihigillf`lhdddggb^^c_^d^oncktsoprvnieigda_fgjgfddgluznbfhotrty|xuuyywprolphemeilpqemxtzÁß×ÕÚØÏÓÙ»ÅÁ¿³©¸³¹Ê¶¥¤Ÿ‡ˆœ¿¾¤–¯ÐÌÓÚÚÕÌÐÙ×ÓÅÂÖÒÇÈ¿¼¾Â·¹½»¯žœ¯³¯–­™|‹ox˜—’ƒxsplgjbkqjgtyh`jn`af_ddZMHS^`\VPOLHHHGEEAGXUVZMJFQr}€•¢§¥ ¡¡š‡‡‡€‚…‡ˆ†€{zwvwwxwwxxxxyxwursqomlkjjjjjg`dm{”“y¢‰šµ“xz¤”¬Ó§|­Óš¼Ñ××ÏÇÒÓÔŸÃs¤Œ»¥—¦¤“ÆÈÐÒÄϯ¿³¶ËÔÅÉ»®¡¤±¿®©²™šƒlmkmxjhjogroUOMZc{W\pfjki]OQid[YVOO`i[LOZg[QZTfj``LDQNKRN]CH_YNHp¾JGLLKXUJLIJŠ”R=]h\\_VSYOTeqkn{ujgxne[}|ifg€‹vFIgZlYeYMb~piuS`f…eg—ˆnTY¢iuJ_‰mOJ?g+2EP[ONROORUWY\[XW[`hla_nfUJCABEFGGGIHFGGGGFCCCCAAAA@?@?<<@BCCDDA;64:1*""1DPZYPOPQMTfefc[WWVTSQRTRIGRZNDD?>?3AaVGX|8-03112770)*,/0,-5=DKUZYXUWa_chf\XZ]]S@:MEA@VP?RJJWH[Ys`p†Velsidhr[useZbTUp]dgGGrqioJTPQZd_QRWXVXWNIKakcPRV^p|ttxuxsdc[USQQQTZODWO^WclaDYLW]TWb_ep_kglUK[Z\Nbrl^ekbmYgkjog\algOUvvqsnfdgjg\\wyonnjlqsmjfgkwt_\dVOXWECEBMVPYeXUS[ni[fuog^POB7>5:OJRYYWVTOIVQONROKI?@<;88?=6;:89BHC<@@=49<@59ID@EQCEEFFEDDDFDAADJNOKE?6*1/IAL6A@GD7?ONONKQZPG?<91239B87:?OLCDC?FH><9;C?BI=4B?8999:EB?M2-985714B=2<;8<:;AMQEAGIKLPHAC=88CF@<?EJNVLT\VGIC<=;62357DQQMMIEFPTRKQTPIMPLIKHGJLNTRHHNHCA@C?;CC?@GF??BCCBA?8@B<;F:5C?79<<>>::CHD?;@HEDA>@AC@;CPHACADJMLJJKIHJHEFIIIIIHFEFEB@?BIJC>=?>6<@?E5,=;;C?@@A==CA>=?AB?>ELLEHQJBHKHGNQRNKMKLLNROHHKOTOLOKMPLLGHKIJLWWRKOXSPPPQXTKOPMNSROMNVZYWPQUXX\TNVX[YWVVTTRQRWUU^WU_ZU\`__Z_cgjic_^^ZWbb\bid]acc^]dW^rha]\^__]_^Vbfc_`cWbk\\^`ZYfdabefZXY\ZUUW_iclwu\Wfc[ac^_]SOORVOZgkkiiilojeflhe^gi`^`cbbZQUYXWVQOQX]X_TT[\WTX]ejigdefddihd]ggdbbdaZZaccdmisvomnpqoptokeiifaflegggdefgrzld`fpwurww}}oxwxusnjmeaigmnqsclyzŠžºÕÙÕ×ÙÔÉÒͬ¯¾¶³¦¦²±¾Ä³«­—{ƒšºÒÊ®³ÓÔØÙÕÐÉÎ××ÔÄÁÖÏÁÅ»¸¼Ã³«®·­œ”­Ä´¯“{Œnw”–”wrrkch`lthiorhbeja`cU]b[OEFS\[WQMJGEFHLJDBGHP\_yŽ”›š›¥£›Ÿ¥ž›˜’‹ˆŒ‰ˆ‡‚ƒ„„…ŠŠƒ€{wxwz€‚€~||||{{yy{xwtqnljjjigbp}‰v™€‘¯•us¦¦ÈÀ„†Ê²ÉÕÖÐÊÑÖÖ´’Áœo—‡´º©Ÿ¤ÂØÊ×Óغñ¹ÎÓÆÊ»§ ¤²À°¨µ›—šŒwhmqpkmxoozpOSUZisTcykggkXLZld[YOQZhdPNXalSO\^a`j`GIWKITOQCK]YMF˜´]JMJIKWTJMJH“‹T@Tf`\`]S[RXk|wmkxromdaiv~dafŽŒ|T@_]d[]YS\€ml…Vrm~kYŽ‘lG^˜\£pFbcNMGh%5EPTMLPOOQTUXXZVUW^igVZh^LFECEFFGHGHGFEFHHDAAAABBBBB?>=9;ADBACEC;64:1(  .?DLSSQZgpxwi`Y[d]UPJHLJD=CQaaZTNKK=0457=BFLQZaefebabaa\SS[_XP6;G>EHaE49:9;BEC?AEE79??47EA>HL?A?HIFEGHGA:9?JOMNMF8&-2FLD9ACHC>JOHFGHOWPHCEC878>CAA@GPNGHGBHI=<9=B<C<;=>@GLHGLKGHONB@>?A;92EE;DOK@BKMGGMMKOLLSLIIFJQQOPRSG?GLPZJUWJGLHA;523557<@?9ANKKQK@ERRIKVRNKMHFOMFJMLPVOCHRIC?>E@:?BBHMF8@@9:EIJIAFOw‹v{zyz{}~||{z{{|~€€~~~~~|vy}|}~}|}~ƒ†ƒƒ…„}}|}ƒ…‡‡†‡†„‚‚‚€|{z|ƒ„‚ƒ„„ƒ‚„ƒywxz}‚ƒ„‚€~€ƒ„„‚€~}}}ƒ†‡…ƒ„„ƒƒƒ‚€€‚„‡‰Š‡‚€€€~{||||€ƒ„„………†„ƒƒ„„„„ƒ„……†‡†…ƒ‚€}{yxxwuttuwvtoigghjkjjnqsuvFECBDFAAFDACCBBABA:=EA<><>B;;C98C=6:==<::;BDB=8AIBB@:;>B>6ARF;><@HJHHIIIIJIIKKKLMMMLLKHA@?@GGDC=<>2:D<@6/=:=B>A@@=>A=<;<<;:>FKIFINKCFKGHORPNKMPMLQVNDLQMQPNNKPQNMJKNMKLPPPJNUPMNNKPPILNLLNNLKMQRSOFKUWUUQQVW[ZXWWY]YSZ_XYa\Yadcbbbb_ffjql`[\XTU`_Ybf^[`b`\`bXbldb^^^aca^]__[_^`[P`dW_aXMV`d_X_[XVWZZTS[hkgnrs\Vgf[ac^\]YY\^^[dkljedhjjebaefb\eg_[\\[]ZPPXZWURORY[V_YW\]X]diljeb`beabdhe[aeca`a_[^kgimwvuusnloqonqnkgiihekodfhiadb`puje^dovummr~yqsstsqniia^bdoqsulr{{•µ»ËÜÕÒ×ÛȺÏÈŸ¡­««–¤®¨»¼··±™’²ÁÌØÉÀÑÖÚÔÍÈÅÊÔ×ÕÈÂÒÑÁÂÁ¼¼¹¿±¡¥²¨˜Ž¬Ä®œ¯†~ŽŒny‘‘•€urvk_c_nsdfmkbcba]`cOU]WTJDGQVTPLHGHIJIGBEXo…•œ©°©Ÿ—““•—–™˜•‘ˆƒ„…ƒ€‚„€…‰…}xsuty†‹‰‚}|{{zyz}}}yvsonnomkdnt}‚p~Œ¥˜uk•´•‚ºËšsµÆ™³ÑÐÏÊÕÝÔÆ¡º¯r‰Š­Ã¢­£¯¿ÚËØÖØÇŬºÐÔÈɽ¢›§¯¼±¦²™’”{frqjnp€hz|iS\][pjWn|q`hmQLeka[QJUdf^KWcjaGR]`ZfmWDOYEIUOHDN[\GN¶ JTPIGJWQJRJN˜xZKNcaY\bV\\fsxpqtwpqp^Yvp}c^\”~cESfd\VYZRymdŒhnvnV‡Œr@_Š^®vBgŠ[aXKd%@FLNJKLMMMNQUUWWTRZd`RZcYJFGGHHFEFGIHFEFIID@@ABDDFGDA?==CFD@?AED:5473&&1>@?HQT^kqja\UGI\^OFBCGF:37DUagp{~gNMVQckD0499AFOVQP\^SOOPU^gjhaYNHKIFCKU]^\_`X>,CHNPcb8FVMHVGkgu]x_{djZepbfnj_d]hr}l{NEvjciPZQs_=Qmpfe]GKUiuxdcsxxuqroiys|zb`[V\SUZYZWRYI^lqpcEK_n^KUdq€pvum\ckoQKnpomdXh\fsljf\\hcK]vz~r]de]]]Zduj`gijlrskkbXamm_[gdhqeNGCKPJK\\NOTghSUkocbeiaRY^LCKKJNMKJHFDBPKMHGKMJRPA8;>A>67:;;BGECCHJ89B<57;>=GB>==GIFFGGF?89CKFCLOG<+'6ANA=?A@?@MIBADGIQKCCKLBAEGEEFCHKJDEGEHE@?;@?;?B7A>54954<:?BDLD@IDCLH?BC@?=CHD?6DC?G9)2><2,/54198>B48:CKB?AHGBLD?B<=@>BCIGA=@C?CB@@FMHENLFGPRE?;=@:;/EA8ALJ@AHKDEKNMOKLNJHGFIOQNNRPA@OI<@HIH<<>FCMSI@GNMIQYRONMADSMEINOPPHBJMHDA>F?:@A?ELG8?=7=JIHGEGl}v|xww|€}}„„|z|}€ƒƒ€€€€‚‚~yxy{~€~~~}‚ƒ†„~z}€‚ƒ…‡…ƒ………„ƒ„……………„‚~~€€€€‚ƒƒ‚‚€}yvttx„ƒ€|{€„„‚}}}}‚ƒƒ„„ƒ……ƒ‚ƒ…‰‰‰‡ƒ~}~~||„†……………‚~~~‚…†„„„ƒ‚€€~|{{|}}€~}{{yyxsomquz}~LKGCCFCBEBCFDDA?CC>@E?=B;=C<?<::;?B@:7AG@A<37DHHGIIHIIJMMKJLNPPRSOJA@DDFFEE@=<2DDBFIGKDEKGJQSNNLKSNIQWQBHQMNSSNLOPPQKJOLKNKKOILQOIHMEKNGJKHHKKJJJMJOI:58=>BFEFDBG;8>;87:;>@>:@DKI@@EFA<6'9@J?:;:89?HB?>BDBIG@BKMGJJIEFD=BDGA@GDEDB@=B?;B@9?7/7;27:;@?HK>?IFENG=CD>@ADHGB5DFBD:+2@?2*-00167=A259@D@==FFAJB>B>?B@DAFLI@>CE@@@?9:@C@FLHGOIDHQTIA==?:>2A?4>HF>?EH?AFKKMFEDDCEFENPKLQKCHME?AGGA6;?>==;60->>?@CEDFHEGNJKGHEKLHWS?DGJ@NGQTJJCAENKA:F<=D=;;6A9/037<@@>EDDHCGLIKQSMNNITOFISS>BOKKUTMMMORSJIQLHOKHNJKNMFFLCIKDHJGGKKIIHIKNB;MTLDDFKPPPQRSTWZYZ]]\]`Y[_aaY^]TX_^bf`][XUWWYZY\]SVa\T``U`_`cX\^\ddZ^f\T][^[JR]SW[K9DP]_RZXT\[Z`ceeerrjklkc`cgdbbfkhbcchdbb]c`_ab_a^VOZkb\ba][ZYUV^]X\id`gfegfedfjhghjonmd]b\]a[^^caQSaiggms{|xustu{olfcgmljhhjechfeglecjeWd]^mlhnjnoxtgni~uqlhgkpkcedbcksuy{{{}|s¢ÖÑÔÖÍÍÎØÏ·ÁÒ±ˆ’¯³—–´©±ÍÌÌÌÌÍÏÓÍÖÒÍÓ×Í¿¼¾ÃÈÎÇÅÉÉϾ¼¿Áɯ³³š§©”—¸¾¦‘¨ª†‡‰€l’‰‚puva`_amd[cga[_]YW^hR@KSQNGGFINOJ@;CSl‹Ÿ§©¤¤¨ª§ž—–’‘’”“““ŽŠŠŒŠ…‚ƒ~~{{||{zzzxtqqoquz||zwvwz~}wuttrqqpnnonlijdbeh—€‹Œš„ql£«Œ’ͯ‚—¥¿ ¬×ÈÊÒØ×ÍÇdzˆp‡«Å¸¡ÇÇÅÙÍÒÇÕÐË©·ÉØÊÀ² ‹š¦¯­£ ‹ˆƒ‰thzltgs{feiclaemhfvtp[mbRakc]PTY`c^PRlpX>[\\fbiaHIXUELLI=KUYUB›´\D\PLFKUHIWL_›lV[HRafjnqqpsrprswvkqpnOtc|{XHwµ’tc9l€^YZbLcwh…„h•vhƒqjpBU€‡ªz=bkKxnUU5J6KEFFGDEFHLOQTVUTY``c`[RIHMNKIGEEGJHFEEHHDCCEEFGGGEB@AEGGCBA@A?:5331&%0:?DFGHKRUWSPVdcRKHEFIHGDHUkz€ˆy\C9:DJJA;>4?MIOQXWRSPT]eegmoniaRIEGMNSOEHZgjja^X\MTQBgMHnZa[cSfkhg~ulbV[`_^lfZXge}{ufwVqoiy]^\qHkŽhXP{UdkR_pkoƒ„yragon‰…ojb^jgjYL`cXUNHWPUiohYGJymLGVb~{rw€xibqp\Ocguijc`jghmd]U[[iWakqaQgh[UU^aae^[]jmlookhadlh[WfsdgokcYOMUUUTMQ\`OP`c\^cfjigmh_QAADDEEFFGGC@GJKC@IBFLOTMJIGB>88>ABFFHEACA8::;8:HKIMD@CCHOMHA@<=<;;/9@@785727=E?==AA;CIGDFHEHFCCCC:?CE??GCCDCA>B?=E?;;-,::6:6<9>MA8?JHGME>.3:A?=:;BABIC>C@BGGGAEKNH
?C<8;CEAGLHHQGBIRXRD=>>:A4?>16CD=>C@;>BFILEBBCBEBALPJJKGNOHDACEF=16:::87834C@>@AFDGJDCMEFHHEKLJXWA?>:>BBFOHEFKHEORSUUMHBQN>DTTKKCIH@AEHIJIDCFHEBFA?G=>D=:<;=@;7;CE;:><=>=:=A@@A928:82/BG8=GCBJJMPKGDJILOLKIKMPSTSMIHQUJGHGHDKOKMHKHBE@GLFRGDLIE>NJIOPLMLLSQGKRKKPJINKJKLHFIEKJEHJHGKIIJIHOL?DQRKEHKORONSVTTUWWZYZZ\^WZ]]\V^ZQW\Z_a^][YVXWXYVXXNT_XR`^Ua__[RY^\c_W`eYV]X_[LU^SXTEHKV_c[\ZV_`^cdhfeoqiijgcbaa``^bhd__`_`c^[_aaba^`^[S[kb]bb_\[Z]Z]ceemnoojolkihjqlgkkmkmc[_^]_Y\\_aQTbkqsyy~‚}tutqwzojd]dkifdfhdag_^djg\fdSha`ojltpuoprgsdztrniglqnihimnotvx{|xyr}ÂÙÒÕÌÅÅÍÌ¿¿ÆŸ³»§µÀ¶ÈÕÔÓÑÑÒÔÎÕÑÉÌÖɸ¹º¿ÃžÄÊÅ˼º½¿Ë­°±—££‹£·¼£Ž¯­‹ƒ~}Šˆ‡€pvr\b_ajc]bd][[\WUZeXEELOMJGCCMCEf‰¢²º¶¤š£¥¥¦¦£›””‘‘’‘‹„‚‡‹Œ‡„…€~|yzz{zzzyvspolmorvvtstwzytsrqppqpnmlljigdddf’Ž‹zŽ†ug‘¬Ÿ…È´‹‰ž±©¢ÐÊÇÌ×ÖÏÃ͵—lz¬Í¿™ÍÒÊÚËѾÔÏέ³ÃØ̾¨€‘ ©¨¢“†„€ˆpi{mx`twq‰`delhjklhsvr^j`XhlaVOZWdc]S[i^HU`U`fbfUHLXSHNNI@PUXQ\»ŠGH[PLKRVBNVMšYV]Vervyyvsqrpis€†{woaZEnhq†UCfª›xs5ZŠlVZcU\m{‚j’{gŒg_oMRŠ q6Wa81./-#!+8@CEILMJJLJHYgcTHGDFHHFDJ\s„}|}yiZJ92CG;95GjexTQNDT_Xdgkptusxmolkf`WPOQX``abb]KIQNQ`N]p\mmdWnydi|ˆ]cJ]]W_prXa_X†„khu\|k|pXa\†mb††eRevQkXMhrlsƒxwmiws~Žt^fcjrmoSJfeVXKK\PSjlfYGTxoHIVd~ol{{ubhp^]b`lodk_ll_ik_VU_\lRjituS]l\YW[^ZceUYgoihjkjfcime^bnm_eomeYRX]XSKLU`RJ\bWU_egjjnnibTIGGEEEFGGHDBDHIC@G>CGMXQOQOGC>:?CCDEIG?BC879<8:=E@:8EBIKKMBADELSMHHC81;<<39>:3844/6>C==>B<:@IQGA@?FB=BBB<>CD@>FCBDCA>B@>D?=9(,;98;7=;,28@<;89?=DGA=DDFOMLHIHLM@CN=?C=8:CFAGKIKPFAIQVSI@>>;B8=>04>B;=A;8>@FCGKB@KB@FFCKLMXY9BG8JWSJI?AIIA<<=A<>ADC?@A>;AAAABDJKršŒ|~†‡‚}‚~|‚‡ˆŒŠƒ„ˆˆˆˆ‰‹‰ƒ€}zƒ„†Š‹‰‰‡ƒ|zyz|~~~~…‰‰‡…‚ƒ……€€…ˆˆˆ‰‘‘‘‘ŒŽŽŽŽˆ†„„„……‡ŠŠ…}yvqrx~~}}}|ƒ„}€„‰‹ŒŒŠˆ†ƒƒ‚€€‚„‚€‚„„ƒ‚€~€€€€€~}}}‚„ƒƒ‹ŒŒ‰“‹Ž’’’‹„ƒ‡‰’”™š—•šš”‘FGKC=ILCBFJKNNFDGFHEE@CI?@C<>@<8>HD>>=>CA=AC73:9623GG=GLFGSRQTODAJHKOLJFHKMOSRHFMVTJJIGKFOSMLILIDD@GJIPGINKE>KG34=:88<;9BCGMNMNNOQKIQJDRK;9KT=:IKGHLNRNJSREIRNMQNLOMIFKJEHHMJGKLHHLJJLJLVSHMRPPPQQTYVRX]WTUTVWTVWWYSSVXUU]UPXZV\^][ZZXXXYYSUSJU\SS[[Wa^\QLY^^`ZZacY_[Yb[TYaY[VT\[_dne`c_dfdgdegdinggfba_\[[ZY\`]\\]Zae^\effcegcbf^_eb`bee^^`hlghooqvtronnqllnokfdgijmd[^^][W\\]d]^fm{{{~|{qqunitrib]`eecaeecad[[clhXdfXlf`pmrtoypimgqfqstvnjozyrqqvwqsvtv|wz|lk¤Ø×ÑËýÄÉ¿ÀÀ¿·Ÿ¹Á³²½ÒÇÆÓØ×ÏÒÐÓÑÐÐÅÈÒɸ¶¹¼¿»µÆÊÂĵ¸¼¶È«­ª–¢šƒ®´±ž–µ²‘…„…‰‘~…}sul\c``fb]`aZZZ[TSVdZLFEJMKF::NmŸÁÁ¾´®©£¦©«¨¥ ™––—“ŽŒ‹ˆ~†‡ˆ‰‹‡†Œ‹ˆ‰ƒ{{~}{{|}|yvusnlorrqqoooppoommnnlljigecbdig…–‹nzŠzp„¤ªŠ¸·‹zŸ›®¢ÄÌÄÂÖÖÓÀÅÂ¥pp©ÔÊ™Î×ÌÛÇϳÑÍÒ³´¿×̼¡˜}Ž™š¡ ƒ{{†mi}ux^vq{€`[cnplnldqvtag^\mk^LTYUg^^^e[MTgUTgcabPPPXSGNTGDTXXJˆ¸dCJ\PLPVYBSWKŠˆ[cnqwzz{zvqqh]Ur‘”„€nYM>\siƒXEV“œx„;IŽ†]]_gUa„“rƒ‚k”^SdZVŠ‘t;OR6|~P:RQ2>K?;A??ACFJNSTVX]\_c^QKFIKIEEEEHLKGFFFFFEDFHGGFEDB@@A@>>>?@@@>9/()&  $+27BKPVZ\WJNafUEDD@ACDBC@AWx‹Š}nd\WK;Eal]AKb\VUhtmPHURSROOQV^cdefeaZWTRWWWVUSLA7GNN`T]`p`vwa]†ŒWl{ n\_HaYT^sxZeQW‰fqpe„tu|b\cf}xˆ‹…aWpiRdJWmbftumvlu~u‚`]kjwwogPTha[\HR`OVjhdXK]eBPUdwhksqm]kdPkb^mggabrebn]UMb]p_WiftcYh^Y\[a\\i]VephfefhifckjbhliXZfmnbSWnbTPNRXRL[`RR`eedjloopfWUVNIIFGGGGECEGGCCE@BCKKJPWTNJD>>EDCDHIBBA:9:;:;?HB8A>AEKPC<<:FC9@BB>>FDA>FCBEC?=FDA@?@7(3=8;<9?AK>2=GKKF?=@GD@HONIFGJJKJMTQI@9743.-.//=8176?=:67:BE@78BGAGKJNPEEKNOQQF?A>?>>>15<>:<>75;ABFHB@AAAB7ECLNPRW>KORNMKRSFEGAGN@5:A45CFRBDIPPKKEEIKKHINMOPDGFMRGETVOLF=JJ==>=>=<?>:=BAAADII`ŒŒ|~„…„ƒƒ€ƒƒ„‰†…†ƒ€€…Š‰…ƒƒ{xwxˆŒˆ‡‡…ƒ€€|y{}€€‚„…‡‰‰‡„‚ƒƒ€€†ŠŠ‰‰ŒŽŽŽŠ‰‡…ƒ‚„†ˆ‰Š‹‰…}xuvxy{{}~~€ƒƒƒƒ„ƒ…ˆŒ‘‹‹‹‡…„ƒƒ‚‚‚‚ƒ‚‚ƒƒ‚‚„‚„‚‚ƒ‚€~‚…††Ž—’“™““™š˜•”’‰ƒƒƒ…Š‘“–œŸ™’“˜™—––FIKE@INHEFIMQNFCGC@BC?HMAB?8DE=;AA:3:LJEJLOQVUSSQC=KHLPJICEJJLQRFALRMGKHDJKKIHEDKIBBCECGJHLKJEDLC8?E@?@@==CEMQPOMKKJBCOF>MI85GP==FKLHJMUQJTUIJQQOSSONNJBILDGJNJHNPIHMJKLKNXYSSRNRYZYW[]XZ`[TTPUUPQTSPMMPSQSYOMWVTXZ[ZZ[YYY[YQRPLVYTTWWZa]WPQ[^`^Z\cb`f[]e\]_da_adiijjokbededcjecechkede^_`ZWWVUY^^^_`\cgadghhdglfcfgcbcbcih`biswpmqqptpnpmpuommhle^dhrne]]_]ZV][\hkinq{wy€|vsonuobkui`]\]bcadcbbb]_dph[hj[mf`popqiqpfhjomqtwytmv€~wtsvtmsvos|{~|pnŽÊÙÍÉĽ¾ÊÄÀÈ»¶´ÃÉ»ÅÊÑÐÌÎÓÓÍÍÊÐÒÍÑÂÀÎ̼¶½º¼²°ÇÊÀ¿¬µ»°Æ¨¨¥• ”–µ­®š´¨Œ…„…s„yxwg_gdadf^]^WXZYPNQ_ZLLEGJCEd¹Å¿µ¯­¯°¬§¦¦©¥œ˜•”–—˜–Šˆ††…€€†ˆ‚€ƒ‡Š~||}}}~}|xx{ysopqppoligillljjlkkjhfeca_agi“ˆmtŠtwwž¬‹¦ºŒw˜›¨¢½Ê¸Ñ×ÐÆÃ̳zi¨ÔÓ¥Í×ÉÚÇˬÉÌÔ¶´¼Õο–‘€Ž’‰ž}tu„li€{x_xmƒx_V^rvipeaptu``X_pgWLYWWi]chfPUhaQ_f`a\QRSXRHPVIHTZUL¨NCK]PLQ]YBSXV”q^mquwyuroh`YKE=s—™‹ƒqVM>Ivj`KU€™sŒZ;ˆ˜ifWtQay«”rˆs˜dMYb^oHFLO{v\Q_VFFOF>D;<>BEGKOPV[[Y_YLGGFEDA@ACDEGGGGFHIHECEGFFFEDCCBA?><:;====<2%"!   '29=AINPX_^^bXJDJJBABBA@;8=EJ]kpdVMPRBAQ`_DSCDebXPJKUP>2117=8;?CHOTXYYYTJ@BGF91BRG_[^a^sfts^j›„Jh¡X^]PiSQ\vz^_Tm„nten}r‚s\abuz‡‚‚c[ne^YGdjQ`meepp{{u}tackpyf\OYg__XBZdM[jdbZRj~OAWS]vkgjpbbdYWsX_ljiZlobadUOVgdzP_cfj\bbW^^^a]acXdnibedfihedmhkpi`QXgldTQlq]XVUWTQY^TT^c_[ajnottd_c`VKFGHHGGFEEEEDDCCCEIFEKTRPOJD>BGDBCHDAA<::;<<>DE9AKIMMLEAIGJMKGMSHAFIIC?;836?;//9ED:<@HKGJOG<=;8FH;=BDDAIEC>GCCFD>?JD=;@B5,7=<>87576?>9348>HF>@LHIOIJLPJKJHIM?EHC66BHAFJKRPCINKKPUJADB=A@?159:8::349>@CE@>@@??8?FB<9BMRQF=@D@D?9=<9=@?;:>BI?4E;;BG<9G830CILZEVYRRKOINLJJIMNILG@GETOJTWTLMAAK?===>??=?FLD==;=?BBABFKU{…{||~‚…†„ƒ~}‚€~ƒƒ~}~}~}}„Š‰…„„€|zwx~†…‚ƒƒƒƒ…‚€€€€ƒ‡†„‡‰Š‡„~€‚‚„‡ŠŠ‰ˆ‰‹‹‡‡Ž‘‘’’Œ‡…ƒƒ„…‡‡……‡ˆ†‚€}zwvwy}€€‚‚ƒ‡‰‡„„ˆŠŒŒ‹ŽŒŠŠ‡„„ƒƒ‚‚‚‚„…„…‚‡†…ƒ…†…‚€€‚‚†ˆ†Š“’ŠŒ“ˆŠ’–”Ž‹ˆƒ‚‚„†Š—šž›–“••’‘–˜GJLEDJNKFFHLLGCBC@;<@>GNA?:39?@@>;=HF=BFCAEJHJLEBHIGJNMD>DNKILKPUXTONO@8JGKPJH?AIKIPTE:FNIEIA;IJECCAAHGAAEE?EFHLEFHHFBBEJHGJHEDEIQPONHEGH?@L@9IF56GJ>BGMQKGKSQJRUKJNNOVVLINH>ILBFNPIGLMGGKJJLLLU[XUQPTZ\ZWX[XQ[]RRPTPLKQSLGGLMMPQMJMQTTVVVXVVXUY\TRRUZYVVWWZ^ZWYZ]`b_]]adcg]`g\]`bb`cegggflk`_bc\Y`_]_`dgbbf_^ZVUTSUX]^^``\acbbbbaZ]db``ceba^^dffjmtvplqpkomjnmlsngcaj`Zchtpk]ZcZV[b]_qvqqswrv{ztnrrpqfftm_]YWbgbbbbbbbchqfbnf[kcanlkmceohitsruwyyslw|zxsprpjrwrp{‚~{xŽ¾ÐÊÈÄÇÈÆÌÈÌô¶ÅÐËÏÒÌÌÍÎÑÏÉÃÁÈÏÍÖõËϽ¹Ã¼À¯­ÈÈ¿½«²¹°Ä¥ž¢˜˜‹†µ©µ˜’°˜‹ˆ€~ŽŠq‡Žt|{bajjcgk]Y[XXXWOMOWYNNF;N¬ÆÈÁ»¶°¯¯¯¯®­¯©Ÿš˜•“‘‘ŽŽ‰†…~y„Š„€„Š‹‹‹Šˆ…}yxyz{zxttvwwvtsqpomkfdefhhhihggedca^^^ZgyŽ†o~~hwr¶Œ›¹†‚ƒ©£–µÏɸÊÕÅÊÆпŒf¬ÏÖ²ÊØÄØÎɯÁËÕ¸±·ÐÌÆ’ˆ‚‹‹|Ÿžxop€mg‚ƒuarm‡r_V`yzgn_bnwo\ZRgnYUV\TZkbgm\MfjSZ`bea[URSZQFT]QLQ]Sd©yEGN^PLPYTD\ilœf]msmksk^ZTK>222p•—…„tRPEEsl~hV`v˜uƒ9|špsPxV`j¸›l‹|ŒoU[be{‹tcg^rwnpnhf[UUSWNL=?A>=ADJNUZ`_[OBFDCCB@?@ABDFKKGFKNJDCEFEEEDDCDDCBB>;;;;;::8( !!! !"!  $1?CCAAGNU[^`cc_ZRHIHE>=ELTXUOE=B=1>TEGi\ianseslZwŸfIbŒ‘P]X`jMRe{zZWlƒ~qq_ou|‹e[hb|~‰žz|m[mhhQFhhK^]Zbos}wtwrlfpx€sZVQ^f`\MCefPeg]_^\rk=GSIa}f_nn``WYfiS`mp`aoiZ_\TUc_wnQabdb`b[]`^`b]_\bmg^d`ffhe^ekjunh]W]gfTG\ud^^\\[[]]XW[[WSWcloqtlhmlgZKIJGGFFEEEECCCCBCHHHHJMOQUTMA>GGC>BDBD>9<<==>>H@DJGNMLDFJDKLKJNRKMRPPIFB>>>>7/4BEB7DKSSDGQB9>97EL>:AFFEKIE?IHKKD=AF?6:A@10:?C=5@AG79EFGEED@>BD@?EKIIGAFGDKJOSOIB@HF7.578;8636;:4127DKGCFKEGJCDHKEHHGIN??HG84?L@BJKPNEMRKJQSKHHE=DCA14::7::::9;=@@>=<<=??AA<78BGMNE?FLIMOKLLMMKFD?ALI>:I6:@B=>E79ALILMLIVRMJJNICMSNPMFIJCDA>CPMTYL[WMMIWTUHFLLOLEJCBFKUNWZSRSMEICDJHCDJHBEKGA==DECEFDEJQtˆ}z|}€‚‚‚~||~{|€|{{z|~€‡‹ˆƒƒ…‚}{„„‚€€‚„…„…„„‚ƒ„ˆˆ†ƒ~}ƒ‡Šˆ…†ˆˆˆ‡ˆŠŒŽŒ‹ˆ…„„„„………†††ˆ†ƒ‚{xzƒƒ„………†„‚‚ƒ…‰‰ŠŒ‹‰‰ˆƒ€}|~€‚ƒƒ‚„„††„€…‰‰‰‰Š‹…‚ƒ…‰‡‡‹††‹Š…‡ŠŠ‰‰‡‰‹Š‡†ˆ‰ˆ†‰’™™—•””“‘’—ž FJJCGMOIDJMHEC?>>>;8>@EG:7408===;8=E?>CEBBKMKMLHGHKMPROKIIJIKMHKRUPMIJ=8LDHOJG=?ILJQVE5@LHEG:7HFBDCB?HF?@FC?DDIGCHIGCGJHLJLOOKHGKNLLIECEH?AI=8GD27GC;ELPSJFILKFOPGIKLOTPGEJD;HLCGMMEDEHFFJGHJKKSXSOOQQWXXVQTUMTZROOTQKGOUMDCGHJKKNJELSRQSTSRTUQUXSSTWYXWWXXZXX_^Z\^a][_cb_aY[d\\bab``bca\`ij^V\aYSUSV]]^`\[a^YTVUSRWZ^^__]Z^bcb`__VS]]^^]cb`_Z]flnlrrnknpijlknmirm^[`eYZbbrni^Zd]T]h`cy}wptwrwvwrluymoodnnb]YYdgdeedcdegnogmr__jdemffhefqnt|rtvuuunjvxvwrloqptwss}ƒ€{š²ÇÉÉÉÎÕËÇÐÐʸ³ÂÑÕÏÔÍÈÍÏÑÑÐüÄÊÍÚɳÇÓ¼¹Ê¿Ã´«Æû½­®¶²¾¤™Ÿ˜†’£°¬¶Œ‡©‘|zŽˆwˆrz^fltjdgWZYSXVUMKJSXMKh“¹ÅÃÀ¹¶··³°­­®¯²´¦–––““‹”Žƒ~zz~…„„ˆ‹Šˆ‡ˆ‡†ƒzxxxwyxvussvwvtqoooojecbceefgfedcb`]]^V^p‰…p‹r\~wy®Ÿ†¼…z‚²’ŸÔÒ·ÂÈ»ÅÄÒÅžl²Î×µÁ׿ÓÔŶºÉÓº­¶ÊÁÌ–‹‹{œš“nrlma„ˆpbwr„m_V_€|hfZgkyfWVRpfS\[YQ^kdjlOTlbW_Yjh^]YSX\PFXcULM`Tƒ›ZDMUaLHL_fg{‚}Ÿ`ioid`^TMH@7/0@R~ ˜r†qNPGMshym]ro‰„l˜Gt›w~NrdZa® Ÿs‹€xsgfcj|tk}Œ‚ƒvjstia\YXU\XSIKG=88>GLOU]^VKEGCBA@@@ABDFKNIDHONFACDCCCBBBBCCBCC@?<::<8/7- !!"""!!"!"!""#"!! ,@LJGECADKKABZaLDOQNKMKPWVTK?49FLE97>>;?@AEKR_\<:AGZbgjibXNKQNHCBMVX[[[WPE7;>AG?7;:?B:>LGGGGNLLDKIBKMMJNRPTUQQPNLHGC?:6?DA@>MSUODDMD7::9ELB9@HGGLHDBIKOPE;@B@;=@8.6BDB:;EID7JMGFCGJC<>@<;BIHGFBDE=KMMMMI<=IE<4CDCGL:9IE;6=K?AEHLJFKMFHMMBJHC@D?B46:<:89??78=><:9877@C@=97:?AIJCBKPSVTQSVXPMUPELSJEMQHCFHGIIEHKOMQOLDS]JHIRK>FHIOPDFOMLACSONWRNQRIFKWXTEJPOOCCMFCFSTW]RMUSKLGITTJJQUOIHMH@>BIEDMKHIMiŠ„~~}}~}}~~~~~}|zz}}}}~~€ƒ‡‰ˆ†„„ƒ~„ˆ†€€€~€‚‚‚‚€|ƒ„……ƒ‚‚‡Š…ƒˆˆˆ‰ˆ†ƒˆŽ‹†ˆŒŒŠˆ„ƒƒƒƒƒƒ„†‡‡‡…ƒ‚„„€{}†‰‡‡‰‡……„‚‚„„„†ˆŠ‹‹ŠŠˆ…„~~|{~€‚„††……†ˆ‡„†ŠŠŠŠ‹Šƒ}|}ƒŒ‹ƒ„ˆ‡‡‹‡‚†ŒŠ„„‡Š‹‹‰ŠŒŒŽ”–•”‘‘‘ŽŠ•Ÿ¥¥FIGCHMPJFNMDA@<99;;5=FD<11009:7866<@9?FGFGMMLIHJJIJMMLMLKLIHLLGGNPMKFF<;MAGOHG;=HKHMWJ6>KIGG:;ICCECA=GF>@FEBCEMD@JKEEMLKLKNQRPKIKMJIFECFH@BH=9D@3;G?@BFKIIKGFMQPPPOOQPMRUQQSTVVVVWYYXVZb\VY^aYYbdb\[VU`aacceb_ad`Y]ijZPW[UNOKT[X[\YWXVYTXWTZ^[]]\\[Z]bfe^^j]Q][Z^]`a`a\[hohhpnjhkmhhjmoomqk[Z^_XZ\cj`h`VhcS]lbh{xqvwsusskiv{ikrahnc]\befikkfgjgptposrcgjdilgghlmqtynsqnlmiltqrwoiqxxxy|}‚ˆ„‚«¸¾ÃÊÐÎØÙÇÌÕÒ¿ºÃÊÔÌÌÍÄÉÍÒÕÖÎÈÇÈÊ×Ò¹ÆÕ¶µÎ¾¿º§Á÷»®¬³³´¡—•“Žˆ¤­±¬ƒ†¤‘‘’~z‹}r‚sZjrwjedSXTPXVTKJDAU{¢Ã̾´±¯°±³±­¦£¥­°§¤Ÿ’ŽŽ‰‰ˆ……††„ƒ€}{}~€ƒ…†ƒ‚‚~wsstttsrstttqpnnnlihfccccdddba`_][^bXdzƒp‡~SvnŽ´}±¥`‰…² ‘ÅÙ¹½Á¹½¿ÔǨ}³ÑÙ³¸×ÀÎÔ¾º·ÁÑ¿«¶Æ¸Íœz‘†”‘§gvj~rd…†mc‚s‚k\T_…xf]UiivXRS\qX_eWTQ`jfqcL`k`__Xme[^\U\[QE\lXIKaZ›‘KLO[ZEQ^w‚……‚}‹Ui_NRVOI>23@ACEFHHDBKQJA?ABBBCBBCB@?>?>>><;=@8(+) !! !"""!!"!""""#""" +=KNID@?A;20IXV]_WRNKIPZ_hjdQ9/;JI<8;=<;9?MG=GQWK=CE@@ES`gpy|raRRVSMLKF?GFIBCC83
=DJODHSHEDCJMB;>>88?FFAAEAB=KMJGLG7;IC?>CFCDF@<:::656@HGEGMC@HICCHC;@AAAF78I@<6=I@A@AHEFFB?EGB74=@728;763444@C<:899<@GGCELPSWTQV[TGMYNGQRQSY^ZRRRRSRNPQONWOKBP`LEFQLMTEFQOKAHNLJSMHMOFBQRSOFSZPF?LPGHQVV`TGNWNLMGY^UNVYYUNPSLEDHIGLPJMPd‡‹~~}~~zy||{|~}|yyzyz~}‚‚„†‡††………‚€‚‚€€~~~|z|}}|~~~}~ƒ…‡ˆƒ…‡ƒ‚‡ˆ‰ŒŠƒ‚ƒ‚…‰‰‡……„‚€€~€‚ƒƒ‚ƒ†††‡……‡ˆˆˆ‡ˆŠ†‚‚„…ƒ„ˆˆ…‡Šˆ„‚€~}~€‚‚ƒ‡‡ƒ‚…ˆˆ‰Ž‹‰‡‡ˆ†~xw~ˆ‹ƒ„‹‹‹‹††‰‡ƒƒˆŠŠˆ‡Š‹Œ‘˜œ“‹‹‹Š”ž žEFCCIKNIFNJ@<:656688@JC6.455<:8:;=BB>GKJNMNMI@DLJIKLLLMLKOGFKLKJMLJKCC@=JMIF>AJHFDA@=EF=>HGBBGLCAJKHLNLMKLMPURNLNMKFEKIHLFEH=:B?5?H>?KSSLJHECA@HG<=BHNKDBBD>8EIDGKF?@>DDBLB:INHNMFLMGKPNQOIKLGPWKFKQSMJJPD7=?GJEGEELNKMMIIMNHHSSPQQRTXSSYWVTPX_YXZadZX`dcZWUR]d`_ffb`acd`aji[NRWQLKHSVSZ[ZYWV\\]\]cb\]Z]WTZ_ahf[^oeSZ\Y^___`cbckl_anlhddjicglmompk]ZYX]XTe^WhZQllX_kdk{|tsttqmnmfeuwchp_fnb\blgenqmlnllytwwwwlslfjmmmjppovojqohffflpimvlhw€~{}„€‡‚™®µÀ¼ÀËÒÒØÞÐÆÑØÈ¿ÈÇËÉÀÇÀ½ÈÑÚÖÔÔÒÌÂÑÚ¼ÃÔ´¯Ìµ¹¢·Ã´¹¬¬³¯¨“Žˆž¥­²~œŽ‘~}‚tƒ‹srjXmtuhf`OXTU]VOFAQ{¤¼Á¼·­§´¸¯±±©©¬£¡¨¡œš“Žˆ‡ˆ‡……‡†‚†„|xwz~€yxy}†…€yupopooprrrpooomkiijifedba``__^\ZY[n`X_{r~kƒlx²¡³tr‚—¬›³à¿ºÂ¹¶¿ÔÄ´¬ÒÖ´¯×ÈÎÒ¹·¸¹ÐÄ­ºÃ´Ížt›“‘‘ªsuizzoƒncˆt‚j[Qcˆn_RWijoKRUkdRocRTWbgouSPfd]a]bl^YbaS[\QG_s]GG]e¨I\RYWav}‚~zwvwyHPJFKE<43AVaY\jo‹«•Ž‰^RNAhzi_sX†i}g€†d ‡Ž[`}f[š’Šƒ~rkkfrctN†¦—zklrvqjg^[\\\_XXWUSMJEBCHMPQMEB@@??=;>AAC@=<=AJKC>=@BCCDDDDA>=<::9;<;>B:)! """!!!"""""""####""" "/=GMPNIFCDHPJEONMNNBAQYT`w‚rXA4476776:=AGFNYKQT[uwmbapy|stƒˆ‚mPDEFHF<65EZU;N^YBMXP\jnCg‰{SI{„bTis~YgvvyOLŠ‰x‚gdzzZ‹Ž\Zalt†‚Œ‰ƒxt–{iSY€w`qI^~{ƒ~yˆk{Š’|YXs‚|oaQJhiQZXNRXcm\JKCS{tJVdVTQIXYRT_b`^n_]ah_X[]apbYd^Y`ha^bf\hjWW]kpabZ_li^UYcmjfohfgeghfYSSTX`ehok]e^CJYNReie`^]goonkileRIIFEFEEDDCBBBDCBCEEFGJR\_]XSF@LJ979BI@<:AG>CNOIDIJFIGJ>BLLJERVRSNMPQPOMOSTOHOGMJMPQNIMMBC>7;7AIHABCDLH?CHIIQWG@MKLJML?:A@C@CGKNINKCECELIA;>>43;CD;>F@?AHJIBKG7:HD@@CFHLMGFFKJ>@AHCBBFKA@FHCCHD;??>?@8:J;:8@::9769@FCCEHHMQPOQPIEMNGJMPWXX`\VWWWUQMQQNPXJLBQ[TECNJCMD:GVNJQSIEICLGPCGLHFBVPOLK^`H>FROJR\W\YDFUSNROS^[TS\_]WTZWOLKLNOPPRW_€‹~}}}}|xx{zy{||zyz{wx{{}€‚…‡‡‡†††‡†‚~{|~}|yyyy{||}€€„ˆˆ…ƒ‡‡‚…†‡Šˆƒ€‚€}€€ƒ€~}}~€€€‡Š‡„…ˆ†‚€…††Š‹Šˆ…„„ƒƒˆ‡€‡†€€€€ƒ…†ƒ…†„ƒ„†††ˆ‰…‚‚„ƒ~|€ŠˆˆŠ‹‹††ˆ†‚…‡‰‰†‡ŽŒ‹–›”†‚†ŠŒŒŽŽŽ“‘ŽDDCDHKLGGLG>8434628DIMI;6?AAAAACGFIGHQMLOOLMJELICITOCBPQHE@DOLEE@@>CG=;EHBFKG@AFJMRPLMLMMRWSPOPQMFKSPOTQKIB@EB>EG@BKRMFFFC=<=FC8:>CLIAC?A=6FGBFF@;>=<;98;>><8447<@=68;=>>?@@AB?=<98879:<<=9,!  """!!!!!"""""#####$#"!!"-:GMMMNMPTYVB4@NMJF@>IA>Wp~Ž“lH63?IK@>DGEHUUD>LMILTK?BC?BAGEIKLOFADCHKGB<>?409BD997<>DECB?=;=NCEPJ==><73782:@<07;9907=@9557>??BCA@FMNIEEEGLHGIFNSTTUTVWWWQIJSNKTTJMDRVYLCIINLG??UUMRWJMJ?JML;LCCGAZQNHOeXBDOQMPZ_Y[KBMXR[XUZ[XU[__[X[]URSSSSVSOU\v‹ƒ~{}}|{zxy{z{|}}||~{vwz{}€‚†ˆ‡†„‚€~}{||~€€}zxz||}}}€€€}~€ƒ„„†ˆ‡~ƒ„„†„ƒ‚‚~|z{~€€€~~‚‚……„ƒ„††ƒ€„ˆ‹‹†„†…ƒƒ‡ˆ„„ƒ€~ƒƒ„††„‚ƒ†ˆˆ†„ƒ‚€€€~‚„‚~‹ˆ†’™“Ž‹†…ˆ‰ŠŠ†ƒ†††’‘‘•™•Š‚„‡ŠŒ‹‹ŒŽ‹‡‡DDEFEKMGGJF@?;:;96AMVUNF@IKJECIMOMKJQYQMNOLMI>JNGGIKFCKLKSEAHLOJIJJKAFC=ROKPLHEMVNIPSRJP\TJE>CPPED=>;AEA<:5;=@KH>B<>:1FGAEB:8=8BA8C:3HJBLC?GAAMJEJJE==DMKSSKQPMKHE<6>HJGEGHHLMKKD?BDAALMISOLNNXVIKOLHCOVU[\`d_SXd_RPNMV\_]`b]YY]^[`kfYQLFHH=AMMNT[]`gb]^`_ab\]bXQILU\_afUYn^S[^ZbbXY\^ejjm][lhf_Zgi]^^^`amj`UOVZTSPVbcZZryjkhchuuorsjddccT]qj[dj`ih`\glgalloquu}yzxuplfajoumilelro\cnl`^dfigaciq~……ƒzŠ”¡£®Çý¼ÅÒÔØØÚÝÏÅÐ̶ºÌÁ¿ÊÀÂÊÈÑÛÙÓÐÖÔÁÉ×¾½ÔƱÁÁž¯© ¸¹¶ž¢· ˜š…™œ}†œ§°£„†’‹ˆŠzq‚sl‚uctz\\ekncfYTSSYQgŠ®Ãµ§ª²ª¨­¯¬³·¯ ”Ÿ¦¨¥š—–‘ž›–†ƒ€‡‡ˆ‘‘ŽŽ‰€…‡}ux‡„…†{xxxyyzxuutqjghgilllllljfeeggb]\\[[[[\]XYz‡XSrvkŒ‰”w„’”ŒxŠ®– ¾Â²·¶£ÀÓÊÂÉŸÓÕÇ›ÆÐÍϺ›¸¬Æ˨»¹ Ë®oŠ‹­‰’˜ƒvksŒ‚†v`|~k[Qmz`NLmjfVZRcmZhhSW\UWjuUI]WScc_rkXak`P__URir]FO\“›VQks€{zwmebZKWd:4707E\osmhgTPhqŒ¨™ˆnXVLD\yxYaly—vuch–x†‡qZo‘\…ƒ}yn]Kccs]k³«›„|tkouy€}uic``\XZYYYWUTQMIA=:<=<==;86547::6432230--244545778::9865678:=;72+"   !!!!!!"""""####$%$$#!!*9HMKJKMPPONGIQLB=BT>7Jde^q}~‡‹pUI@Pwy^edƒcSlmmaR;@A>MPO\ge_NDVWMUceTQLBL]OS`NK@AFE<:8<>BB>@JA<;527@D:9BB@G>AH>EB6;GB<=D@@E=:DJMQDFIF>@?CB48@>=CCC<898;@=@H01:4:;<457;CC@G=;:?KBGIE?>>;867:2;A?=>ADE7GNK=AE@9789;:?BA>?HKEABEDGNJCBHNNMNOTWVVUPIMQHLVQOODPUUQCGHONID=QSSQTJTLAKSF@M=ECH[NKDUbKDGQQNX`_[SFNUW[c\ZZX[Z\_^\Y\VPTUUTTYUNMl‰ƒ~}}|{zzy{}}€ƒzx{|}~€€ƒ†‡„€}|zxz~‚„ƒ‚‚}{}€€€€€}{|||„…‡‰ˆ€}‚ƒƒƒƒƒƒ‚‚ƒ}{{}€‚‚€€ƒ„„…‡…‚„†ƒ‚„€}ƒˆ‰ˆƒ€‚ƒ€‚„†‰‡‚ƒ†ƒƒ„‚ƒ……„‚ƒ………†‡†„|}€‚ƒ€~…‹„}†“™–“’Œ‹‹Ž‡€†’“——•“Š‡‹Š†ŠˆˆˆEFIHDLOIGIJJIJJHBBMRXTOLFMOKIEKRPPOQZYPJHMMKHEOJFIHIA;ILJQG@BIOEBMOG@J?>WQPZWOO[`WUUTUW\d^PG>AOSDC>AJLOMLGFJGJPRQQQRNQTPRUYYWZTNRUQMIGMOND7>E?::GLKEGGB8;IMGT^VTPMKKJ?@LMNNKIGIKIKLC?CAAENJEMJHKISQCFHIGCQUV]\]caRS_\NLHJRU^]YZXSPSTT[dbXRQJHIDT[XSSPGQ@?Xƒ§ˆ‚vfw•ƒaYSg€^YkaEMa]`;77HLJKTWSPPOMKIKBGLHMOCMWGGK>>EHDF@=D8::99ADCEF7=JICJOOJGNSKCLMC>@=>?EDCEIGB?>AHGBEG?96898=D?7:<@I=9C;A?524::>B@=?777:>@AB/1:24680349E=;C:;5AECH?=B?=96?>5.?CGPFINOIRZQGLNC<<E@TTKEDZZIKEPQRac_ZLUYZZia`_\]ad`^^]\WNNRRUSSTVF]’ˆ}€‚€|zzzz}‚‚ƒ…‡‚~~~€€€‚ƒƒ„†„€}|xvz€‚€‚‚€}}€‚‚‚€|zxxyz€……†ˆ‡~€‚ƒƒƒ„‡Š‡ƒ€~~€ƒ……„ƒƒ…„…ˆŠˆ†…ƒ€‚}…†ƒ‚€€€ƒ…‡‡…ƒ……ƒ„††„„…ƒ‚†Š‡„‚~}„ƒ€|†Ž‚z‡–—••–“‘Œ‡‚ƒŒŽŽ•›™“‘Ž“Š‹ŽŒˆˆˆ†JKMJJNPOJGQRLOQKEJSPMIIJDKNKJIJNMOPU[SJFDKKIHKM@DKDE?6BIGKF?:ANA=JL?>MCGVQT^ZSZc`]\XVTZaccWLFBLWIEH@DF?@=?DERHFK=AIJMLJDBEBFMNNNLNPOKJPTUTTVQOTUPQMIUUOC6>F?9<>?61;:;FE=<9A5*CFAA;03>28?8:79A;<@9@=5>GHBAF<1AROIT][ZSOMQULLTPQTSNEGMJHNGA@95GhRJ`xmhefn~wlm^UfxŠ¢š|gVOERdkzsUWj˜co]ˆyrw_Ozpkfsb]@D?>G@3HORUWZJNA4:6@``6[p^EgjcDc„QUpxreTfˆ‰shjygŠ—egiv…~•¾«—­ƒ‹–´›h‡–tušzt—•w„¹·§‘³Ëî°”¯Àv„jrŒh^_bdcQITNYfqdH\o_PbKV[eWGRaf]gc`]ZdVTZcjbob_daZkmbcXUbZcngccrvf_YVenYZjdXafilmcoecXhbTR\ikit}lZ]_MAJYYPMMQZgjhlmjlkYGCB@A@@AA@??@BDDEGHIMPSRRV[^ZUWXRKHHOSNK;=FEF@E?>;3;HHIIOQPOPPNKHL@AICGIDKSEDF;>DE>A@AD8;948CEFFB9DKFGNKJNRTSKGIHIDA>;9D@??CA?>>BCBBED=638<67B@844;3358=@<:@859;>CA>43:2.22.14:F;9@9;0@DCA78AA?>?HA86GIRXHNRRPSWMNSPDFLA?;@JCGJMKHMJJPQQUOGEEJJJIIIAC?GLMLJHMSKBHOOPPNPMLTUKPQNYXRH:>G?:>=;23@<9CE;39F4*@EC<4,39-8=:97:=8<=9>64=AE>AK;0IVMKQVYWRRQSZZTRSPRWRIAFNHJFB<14GPB?IEDF@HOEE@FPHQ_e\QLRZNGSUF@CLPPWXPIJLJFFNTTX]^][XSKU^ROVX^^WX]d[\gia]`_TNW\bddmgefbTTacbea]akhZZffcdZTUO^j[SW[QY`QR^aekjjmpnpnilkhe]XVei_jqf]UTVNVfZXhd`d]W[^q[[eilp}{wtsmpqohifolqciccce^efg\Z[ad\VWn‡‚‚“‘Œ•¬¨¤±»ÂÄÊÎÎÃÁÔÚÖÕÕÙÚËÀþª­Â½¶ÇÖÚÖÓÒÖÓÍÑÔÀ¾ÍÅÁÐл¶º“‘¸ •³¥ƒˆ¦œŒ•Žo…”Ÿ „y„|txp„…utkYgwb^pkf`WRbŒ²¿¼¼½¸·´¯°°´±²™¤¨¨£žœšœœœžŸŸ˜Œ†…„„‰ŠŠ‰„‚‚„ƒ}{|‚ƒƒ€ˆ‡‰’Ž†zxtuvuspnnllkjjjjigfedb`_``_^^^^]]]\\\ZXWWU^Œj`hzatŒª}v‹„{‚wl—•~’»°®¿¶É¾¿ÒÓºÓ°µÁÐÉ®¯·ÃÈ«°©¶Å¤º°‡¶»”Ÿ˜®¨¡§†„oo–„{‚ƒˆ‹ˆpks]yi``ii_giOebobZXWXX[giSQEF]g_UhnWXidLV]WQ`qfTM_až‹Rbqd^aVNPQN77b}Ug…qkkqo†…tlf]bw‹ž˜ydXOIYpryzbKa‘†]qkz€y}lpdEŒtaTg_[BQo\µÊ¨“…}wrryxhikjkoƒŠzeZYYWUUROMKLKI@60..///.....-,++,,,,,**,--../1111224655=G@+ !  !!!!!!!""""""#####$$$#"" "(8JWahjhd`]V_n]>AODKg…€ur‚¥¶ iS—ÌǸ©XNh|]IYbISS]eed_vˆs]`\9B;8<]xpNEij\GmuGZkvj]Ud‡‚sa`o››ik`”–w¨ƒš¹´†¹–š¯¥r’~•{xš†x‰Œp‚ĵ¥“ºÌÉùž»µze}—”jpegb[KI\UVav^HgkV]_?`d^IE^df_eei__dPX^aj_nedd\\nfeeY[ZXjjc_lsldYXVgcU]l^XcbgojljngcqVKPaloryp`b`PEJXTFJJMV_aafiit{q]PHCAA?@@@@@@ABCCEGHJLMOPQT\c`VX\YVKCJQRH8?IHG>C==53=EFFGILMMNPNJHMC>FEGFEKPCBA;CF?>>>8557NP=<:8;>>89:3469<=;A;7::;CA?;5:2*/,*/4>F88>78/;EA:49AABBEICEEMNXPEMOMMMLMOQKDKJBAANOCCGJIJQWRKJHD>;>;>GHHLNLMNOV[TLTWROJABHUHDHQK>6MLTH;GSJcXKEWQ=BQMOUBIYTSKKPHRa`TMne]dhWW[_hnfYYYZ[\XWVXVNFQO=e—Šy~‚‚€~zxyyzzz|€‚ƒ‚ƒ……„‚€‚„ƒ‚€}||}€‚„„|}~~~}||}~zwwz}……~~ƒƒ„†ˆˆ‰Š†~|{}‚…††…‚€‚‚„ˆ‹Šˆ‰‡„„‡…~~‚€€€~}}ƒˆ‡„„†…„„†††„ƒƒ„„†ˆ‡ƒƒ„„ƒƒƒƒƒƒƒƒ”š‰‚‰’˜–•—–™œ“‰†…Š’’”™ž™–––‘‹Ž’‰ƒ~‚UTNPXWYXNNYUMJGABIJBAEG=:EKOGKPHJOOKQOJIIOOMJB@@KE4?H<;CFID:4;JD>CADRRO]WQUVVY]^UU^\UQ[`^^^^YSU\[VZZT\ULMPMKPHNH>DBEILB9BCAJMJLHJOTH:GPMMOKLKHQRGJOQWSNJC@C>==>:.8C<7?E7->J5.@C>95-65,8;=:7:;7<<9937<@EAKTG?JSNKNNPNKMMMT]TMTKKZQME=LMDEA<11FOA8CCEF@KQKG;GVMS_dUGHMTMGSWIBJUXUTQMJILIFLSYX]efb``^VYc\TYY\^ZYZb][fic`bb``bekljqlkkdX[iieegjlkaY]_^^bXPSMXdYSV[U[\LP]XYijhnolnf[dj_[ZWS^b^jmd^RQWRWaVWga]\ZWY\mX^fnvxxw{stlfpgkinlqpqekdd_aaiib\^ZigX^sŠˆŽš˜—”ž¸¯¡®¼ÄÉÎÎÓÐÆÐÕÒÖÕÒ×ÓÃÄÆ·»ÍÑÎÐÖÜÙÊÈØÕÈÈÑÃÂÌƾÅκ³º““³œ‘©§ƒ¢™ŽŒ|‹‰sƒ‘™•}y~rr}tr‚rjaWhm_amk[XcŠ²Ã½·»ººµ²°¯°±µ«¬ ™˜”“œ£¢ ž›•’’Œ††„~ˆ‘Šˆˆˆ‡…€~€‚‚vw~‚~|{zyxvtsqomkjkjihhggefgfda^^^^\\]\ZYYZ[ZZYXX`a„…l_rkpŒ¦u{ƒ€wi™—ƒ“´´¬¼ÃÊÁ¿ÅνͰ«¿ÀÙ³¥²¹¾·²ª®¾ ²¯‡©ºž~©¨ªª˜µ–‡xq‹†Œ‘’…ptZxlfone[l]Tbao_VVYZY_gZPM@Qbg]Q_oWZg[CU^UVika[Qbo¢ŠUcqd^\KKVRS>aˆ‘fv‡„}mt{oŽxkvjax‹˜‘ykYQRc‚}ƒ}pRe‰hrwtvuwjgiHy•vXNZdUPCh̸“xsrrr{~sinrmjt††ue[XXWWUTSPNKJKJE9.+.-+++*+,,,-***+,,,++--../0111124676>JE. !!!!!!!  !!!!!!!""""""#####$$###""!!"#):KT[``^TVVLFB7BJ8By¬Å¬¢˜ ©¹Ä–h‹ºÅ»ª‰jfcWNTUD<>ALW…nw˜g\VdhHB989;FMIKFLTIGD:?9:ILVJepgDMegSJxcD]`jaUVezp[]n£ krYš—{»˜ˆž²¿}º†˜«£®…¢‡–}x™‘v}lŠÆ¨¤¦ÁËÌÉ»­º¯~šu`ƒœthoaPO]cRTjsTUja\gSNhb\EHgaf`cdod`aO[`_h^liieYcmbh`WZOYjb^amld_VW[eVUakZ]b`ipjhiydsgMN\hnmkfWZi`SU]RBGKKT\\Z]agt‚}n]RICBA?>??@@@AABBEHIJKKNPQS\gg]VXZ_WNNMNF9AMJJ=@==26>EEFEEHJLMMMJGHD>CDFGCKPD>9;JE>AGDDJE<05EC@CDBFJDEMJGO[VILKHEIJHD@6:L?>@?<7<=79EI@6203/15-1:;3*/=?1776657;::9;<@=87.2MM<9767<=07A5438;?=A@<<;<>=C>782+,*)-1?D46;63/8F=43;@BCDEFJPJMNSEFIJHHIIJKJGDI?@DLNIFFFHJNSUVWRJHA859BBCEFEFGEHUYPPVQLIB=BFSD:F?@CNK@9HLPF;ELFfYDEWK;CPJUZEIWSMFQJFPaZH_rZbh\QSYch``XZUR_^^Y_aLAGQ=B…—…y~‚}zxyyyz|{}~}}€ƒ††„‚€ƒ„„ƒ‚€€€~€‚„……‚~~~~~}||z}~}€|}}~‚‚}}‚ƒƒ„††……‡…}}~€‚…†‡‡~}}~€‚„‰Œ‹Š‹ˆ†‰Š…}}~~€~||~„‰ˆ…†ˆ‡…„†‡‡†…„ƒƒ„††„‚‚„†‡‡ˆ†„„}‚˜¦šŒ‹‰„†™˜–——’’–”‹‰‰Š‘—Ÿ¡ž›—––ˆŠŽ‹ŒŒ‰‚„ŒWTKO[[YULPWURNLHEKJ?AGC67DKMBLNELONJOOOMLVUONAAILA7BI>;DGG?55:D?BMNPWRO]XRVWWX]]QR`^QR[]\\^`\WYZWUXYZZURQRNNOIPJBFCHOH8:FC?JKFIHMSTA6JNKJKKJHDKKADINQPMJH@==<:?7/?D<6=@31FK78DAA?:495079>;7;:7;<8636?DHMVYTQPQMIKHGICBFEKYULTKDSMIM>DKFIA>63FN@;A@HKMPPXK;IUSVY\MCKQROMVXMNV[^YSONQOPRRZ`cdeihcbeda^be__^\\\YV]ZZ]``ccdjhfkonkrnlid\bmkcelpld^^`]_Y]YQWUW[WTW\ZYVNT\PSfedlmhkaS^fVVXVQY^^ih`]OMUSV\TWc\X[STY^gYdju€ztsvrqfdmbhilnpqnfkdd]]ckj^\d\ioq‚›”Š”Ÿ  œ¥»«­¼ÆÎÔÑÓ×ÏËÏÑÑÒÌÏÖÇÃÌÇÈÑØÚÖ×ÛÛÆ¿ÖÖÂÀÎÁÂÊǺ¸Îº­»“’³›¡©†€š—Šz‚…z€•ˆuvvlqyqq{zl_WXeb]`daa…´ÈÃÀ¾½¾¾ºµ´°­«§¡š¢£™–’•œ˜™œ˜•‘’‹‰‡‡ŒŽŽ‰…„„ƒ~z}€€}zttuwwxvrponkiiihhhgfedcbba`]\\][[\\ZYXXYXYYZZacr‘qmrzd‘¢°Œpz‹‚ya•§|¬¬½¬¸ÊÍÀ¸ÄŽȴŸ¾²Ù¸š«¸±À­­¨´ž¥§‰›³¦u¡ºª©”©ª“}s„ˆƒœ›~t€ˆUvohqfahS[]_iXMUZ[Z\[MTHJ[_dUOcl`feI?T_T\mgaX]uw“†Y^od]cMShena„˜–v„‹Šƒm„„u–wzƒqeyˆ’†yvYVYtŒ’‚|hr‹{s|pwrnk]lSn”wWMQgRYCh»Æ¥Œ€ruurv}yqmrqkkzukd\WWYWUVXSPMLJLNI8+*++*))***,-**+++--,++--..0110124677>IE3" !!!!!!!   !!!"""""###$$$$$$$###""!!"$#+9HOPNI@989;?DLOEEWk¢Äǽ¸¾´µÊµ€w’š˜r`TLJT`H@6LLd‘bXi]RKKSJBA::ITMNPDFFEDC?E7LDCRNjkX?Ra^FOVEX[aaOXk{neUY{f•¦ktVš˜„º³ˆ—®Á‘­˜’·Ÿ±’²—˜yxœ›srsi–׫¾ÅÈËĺ®³±Ž¡m_†˜„w„ksfQYrfT]ogR^d^`fYbe`dLNh\labbri_`Sacbg`klk`Xmhaf[UQFZe[YbheaXVX``Q[ibZ`\almdftnj~]Xbmlkb_XSbmgcg^LKKEQ[YWWWcw}zo\MGFDB?===>??@@@ADHKJJKMNOQ\joj]WT[ehdSG>;EMLH=A?<28=EFEDEFHKLKKIFCA>BAFGAFNE<4ABAAKA@GIEGSWMDIKECMKFE@9EO?>BA>;<93=<;:C>761/+**,+<@15751*8B810>ABDDDEMRIKKK@EEGBDEHLGGGBA;GJJCA?@FHKOOPY]VRRG719C??FBBDA>FTUPTSKIE@>?EQA9DA>BLOI?ANJGHUB:CJJU\EIUQDIQ@DWaPKlbVbdPOR]a_]]TSHVeaYYeW>ANA4d”‘ƒy}}{wwxxz|~}~}|{}~}~‚…„ƒ€‚„„ƒƒƒ‚„††„„ƒ‚„†‡„‚€~~}}|{||~€ƒ‚‚ƒƒ‚€~|€‚ƒƒ‚€€„‡†…„~}{}€‚„ˆ‹ŽŒˆ†‰‰‚}~~|zz|~}}}ƒ‡‡……††……‡‡†‡†„ƒƒ„††„‚ƒ†ˆ‰‰…ˆ‰…˜ªª š’‹†‡”Ÿš”—š–’ŽŒŒŽŽ˜ ¡ŸŸš˜–ŠˆŒ‹Š”—“UQHO[ZUMJNQTTRQLIPNCGF:39BJH?LLJNQNMNOSRPZXTQHNQKEFKME@GKI:05==>?>>@BCEHJIIJLNOQ[gnpj[Q[clsmW>>A?FF?>HD<8?FBEEC?AD<1>I>;@@@HD:?GHBGQPF?EHCDMMFDBALM=?EB@@<59BFE=98368140*++2)%193*243104:;5+:A96/$/E>9855574,:<91/688@@HDCA?=8<=743-.**.*87-537/(?53..?CDFFCEHMGJJEL9;@B5AFEPZBHUH@RE9HZTJ[_SO^[LJUb][`WOJMZa^W__H?LO5J„‹‚|}~{zwwxz|~~}}€€€‚ƒ„ƒƒ„ƒ…‡Šˆ†…ƒ„‡ˆ…‚}z{|}~~‚‚‚‚‚„†‰…‚}€€€}~€€ƒ„„„†‰†…ƒ€~}{{€ƒ†ŠŽ‹ˆ†ˆ‰†‚ƒ~|yyz}~~}~€ƒ„†‡ˆˆ‰‹‹‹Š‰‡†………††„„‡ŒŒ‡‹‰ˆœ¦£Ÿ ›’• ¢š—˜˜–‘’”ŒŒ’˜˜œ£¥ ™——™›‘†…––”–™˜•MIFQVSNIIKNSTUVOLSPMMI>7=AIHELJNOSNOMOVVT][\YUYXTNVYXQPTQRA:?CMFG[[RVUO\^UVUVZ]XNN_]NSZZZ[[ZWUWSKNSSXVVWRUXUMMVQHHNM<4@MN@FQHDDCLYF6EFGF@LGEG??FLBMJLZ\UVUXSLCFOD=B>:>DPWSOE:?JAIPAFTNKKMSSOIKDEUWOKWZJGOOWZU_ZJPUSSTXZRX^Y\SMPOT]adhkmnlkhdceeddabd^VPOTVTTVWWXX_`\`bY[gjehfba`^^ae`]ehga\cklikecidfhhgdbZXbeXTW_jnlnplb]h`OX_SSUVRSSUgeXURJMRYQQYXSWVW_[hfmxvsnprrmc`bYjikigj^^kg`dbhmpiv|Š™š¦¯°¨›™¥©Ÿœ–œ¡Ÿª»ÎÕ×ÖÓ×ÖÍÌÈÃÉÉÃÅÌÊËÑ×ØÖ×ØØØÚÇ¿×ѱÂÆ·ÇËß·Ä›­³“±”–‰†Š’†to„|t‡kqskotrollg\UT[ZRZs–®½º·¾ÄÅÂÄÄÃÁ¿·®¬««¦¤£¥£¡¡¢¨¨¦Ÿœ›˜‰‹‰†‰”‘‰‚‚„‚†‡†ƒ€€}}}€‚|wxxvuuusqmkkkiihfecbb``_^\\\\]\ZZZYYYZZXWVVX`_ZY^l}{{{m˜¡–“mŒ‰vjw»Œ£»Ê²²ÇÙÉ­±»½¶Â¼®Ð½†’¾¦¹Ÿ®©š˜•šŠ”§§l|Ç·—‘‰­©vzŽœ‡‰¯³yo‘˜rpt¤ˆugdScchTEMY[SQLVlPIWb[QI`on^SCe‡obIbp^Ut„qez€ƒƒucpiWjk›ƒ…¥‰“™“€„”„‹––›Šhy€ˆƒ†‡^j]›¾´¦¡Šœ¥Ÿ¢”‡–pht`fjn}mOLXLEW®É¾ª™Œwosz{vrsxtsogiklnaUVZXWY[ZTSPPNIIMG2$'('&$ "  "$%((*-..011103569=BG@." !! !!!!!!!   !!!"""""#####$$$$$$$##"""!!"##&*4@IIGO^gbVM@G^ir±ÔȾÁÇÊÀ´½Ò°—¨‹f`adbPDNggXT^kbe^hSr{ENK?999@JJGJKFCCCA=<>>>=@DFGHHHHJLNOSZdinsi[Y_jqxs^GECCAAFC:B=BEEEDCBEDDFGGC?<>@=GF=:DD=?ACDFB@>@?7:KA697;CF8>GGHEGJKA;FHCEMMFDDCME;AEC@?<;AFFEEFDA@E?;62-,4,(166'(54.-3;=- 3?7-(%-?79627641-79:23309<>EEHG@=:89744+0))/)50)027..@,.*-=CCIHADEGEIJB:>=DGDFD>AH@@HC;=BDEIOOQVWV\e_I<=@>=>?C63LRE3=CAMVAHUDCV95MVJN]UFJaPIK[b\]YPJFU_^TZcWBBRG6pŠ‡†~~}{zxyyz|~~~~ƒ€~~‚ƒ„„………‡‰‰‰ˆ‡†…ˆŠ†‚ƒ……‡†‚~zz|}}}~ƒ„„ƒ‚†ŠŠˆ…~~}}}|}~~††„†ˆ‰†„€~~~}€€ƒ‡‹‹‰ˆ‡‡‰ŠŠˆƒ~{xwx|€}}}~€ƒ‡‰ŠŠŽŒ‹ˆ††††……†‡Ž‹› œ™—™–•œŸ¢¤¡œ˜“‘•˜”‘‘‘Ž’™š–›¤¢›—–˜š™ƒ‰”™–—›š˜˜AAGPOIHGHJNRSWVONTSVQRI??EJMQNIPPSMPMOWZV\Zb_R[ZYV`[\]^ZU]GOJRWKKWYUVSO[_USTUY\XONYYOSYYZZXVTRPMHLQQSUTSST]XJPYQJNRD5@QVKBMOGCBDOXBAJAC=EOFCE??GJ>:GF=BKJ>65:7/2?AC@56/1BJAFQHFMMLF@BFFGIDDEDLDAICB=>FPTTOGB?FCGTGKZPRVYaYKJI?JYRGHQSJFMRYYUd`LQURRPT[QU[UUPLMMS]cdhnqokifbceeddbba[RKLQSQQSUYVT``X__SW`fcdb\\][Z_d_^eggc^dkomohgnhhmqlmk`aehhe`hxwsrrl_Zd`QW]RQUWQMJOe`QQVJPU[SY\\b__fhilk{yz}rqrtsnhb_ellljgfbdmkhllpzyƒ’’‘”Ÿ¤ªµµ°£™¤¤”•“¨±¾ÏÖØÖÑÔÕÎÈÅÃÃÄÁÂËÌÍÒ×ÚÕÔÖÖ×ØÆÅÖÐÅ®°ÍÀ¸ÆΣœÉ¦˜·’ª«™Œ‰ŠˆŒ„ti~}p„~dosmqsnmkf_YUXUM_¸½¸¹·º¾¾ÀÂÃÂÁ¿¿µª©¨¨ª¨¦¤¥§«¯±²« •Š‰…†ŒŒ“•‘”“‰€„€…‰…„‚€€€~ywxwuttutplijjhggfda``^^^]\\\\][YZZXWXXXWWVWX`d^WU\k€~…s…Ÿ€‘~‰Ÿ|¡¥—Ą̂³ÀÖ̱Ÿ°¸°½Ž²®Í½‡Œ»¤²°ª–…”™¤onÉ»”ˆ­¯u~•”Ž‡³º‡nœ˜‰‡x†¨’y‚eXkhhLKU[VLMKYZLSZraLHZie[QDq„qYgq_l‡ychu€€phwrxrh€„’Ÿ©Œ–›“‚–ƒ””œž‘}k}~}Š˜i„l¦½¿¯¢’©´£¬¡’¤r€}_ZqintqPMRL?|ÃȬ™–‡pkotzzpq{zkagnsufVUXYZYZZWUPNMIHKO?)$%'$!-1-,-)$"!"$"$%&*,--/001355:>BGA, !!"!!!!!!!!" ! ! !!!!! !!!!"""########$$$$$$$##"""!!"""%'*7HX[gmh`V@7Uhnv—ÉÏÅÁ¾Äü¶ÄΧw~¢~ZQP[aQJXvjT[j_]tuQZbJJG;68;@ACDFHFDCB=MnjgP5RX^bNg``SMCS‹ua“‹chd¡µº”z•¸º¹¾®­¬§ÉЮ–…‚—«q[[s¿‘Óú´¹Â§¬»°¾ªlmŽ”e„pb{~^[{yu_Q_m^k`kgWKjqbsrbVvi^`p€gf`ofgjekja_il^]dREFNY_SQY[YSPSXOU__YWSS^hfdehjsecrokfdee___\aiiaWY\\WL9:MhiZbtslifeWLE@>?>>??==@CGIIHHHJKNPT]ejovvpT\rqlw€eLDAACDA@G?BDCEDBBFEBDFFC>;>@=EE=9DDD:>FLFHGDDG:9JHAFLKEDDCL?9BD@???AEFFGLPLNMQRGC?9961,243&'43,,29;/(94*&('<1690690**554/202;5<@BKE?;;71141/++)/)3/#*/1.86'+*09>ELIEEBEEHI@7<:B@;=FFBEC?DH?EKB;?BBDJOMPUUU]e`MAFH?9=?@18;?JNFHHIIQ`UNIL6;LF;ELTVWPIPS\[RBB>FFVN89?:NPDA=9=?ACHIHFGHJOPS`jppjjyoYfmcky|hKCCBBAIIBCCCFECDKKEEFGB<9>A?DF?;FC;>@A?;8;?DANP<<3,8E?AHIG@GD@BFGFGHJLLKLNPTKKIGG=7362-',0,*//031$)5,%(,(5-48373.-,/0.+,2?=565AFGD943/,0//+.)/)1-!(*,0=8$)368>EJKOKCDDEG@6;9C>8@LF?AABIBBRMA?NKSO=99FJKMIISIT:=LMQSFBECGPMNRQNQWX[Z_[VVX[`bWOXTQQKIKT_[YYQdTTZ\]\P[gg\\cYX___aa\X\TTPP[VJLNOQPLINOORRUROQNMLKIEHMKNOIKKOXLFTVRTXSPVZZPLQQPRQPTVW]S>XJ>=8?HE=;@HJGHOXVPQSSUSRONKGMLNJHRVVMLRSSOOTVWVRSYWT\ZTYSLMPGESPISRHOVXRCEC>JOKLVYXYX[TY`_c\W\XWQMWVMJHCINJDBIKINWYVWV[YKPPKHCFLFEMMJIHJRZckjkmnmgfd`cffc`cda^ZWSOQPKGPaVUaYTYUMKU`^YVVPQLL\aegdglqvjfqmopovmiqsrqprrjs{toqtw€}rq`SXd`ZUONRUOHCM_TJQ\\ekgknksytxxqstwy|||}}~{yxuunhvwqvvty~x‚€€Šˆ‰’—Ÿ©¥£¦¨›°­’™Ÿ’Œ„…’œ·ËÉÍÖÚÕÎÍÑϿ¿¹·ºËÓÖØÔÕ×ÏÍÐÎÑ×À»×Ô뢮ËħµÁ ­²”ˆ› ‘‰Ž„l_xyhlh`nvttmahj\TJJm¼ÆÄÀÀÀ¾¼»¼»»¼¼¹·¸³¦žšœŸ¤«­­«ª¦¦©š“‡…Ž••—”’”–‘—›“ˆ€ƒ‹‹‡†‡ˆˆ‚zyyxtqpoliffhgebbcccca_]ZWUVXYYYZZZXXYYXXUTTST_cdb^\b[\u ª‡o‰vmŒ“¯—±š’—ºË¶£¯½Ò´Š¡¦£…—«Æ°~z¨Ÿ§Ÿ¦¢†}‹{Šz‘i·»’{ƒ´´z„•¡˜‘®Å’}—Š“›µš™§soyxgeVRNBES]OEX]VFXQQ]ZVVDMUgt^XbpYZkzgmbO^jvŠ€w†Ÿˆ•™ž”’‹šŒ‡‹¥jpŒxŠŠ¢š•“–½Ë¼ž §·©µ¥Ž±š‰}«}fWmpUwucUaOP­ÁÉÊ«Œ‚}{ummt|wmkklklmmknqfWRUWVVWWYTLKLJILKE( AfdRR[cb^[[^LC;6.'(,./12356>@AA?/ !!!!!!!!!!!!!!!""""#####""###!  !!!!!!!!!!!!"""""##""############$$$$###""""!!""##$$%(6FHQV[YSSk€~ ÆÏÕÉÈÄÄ̹¥²£™ ¡²´ž›”{^KKMd‚tiymYitp\VTQH;528MYTE:;BGEDG]i\XI8:CH^rl]kVguRaUUebfCLYcbGX`Wvt`…|o‡hk¦½ž€€¯¸³¯¿®®­ÏÕ¼”¤¬mRd‡¨‡ÁȾ¦Ÿ´¨–»¢³¼¤tvŠ”qŽah||i`mrnkawus{gqkbVluZjri`ie^hzwpsppadk\eZUYim_\bGCUVY]CNWRKMNTIJZTOMNVcd`aa`bXTcyc]ksobTNTY^db`j^R`hN;O_VKU`defimmieZLCAAABBA?=>?@EIGEFFIOQRZenk`\k~p[UY_fpj`TFCECHHFDBCHFCGQRGDIHA96>BADFB=HC:<==;9@P[MQC;EKHUHB8WVNJKP[UNL@JEPPPTZZ[SLRIf‡‰‰‡„‚€€~{yxwwz{{{z{zz|~‚‚ƒ}}ƒ€€€||‚ƒ‡ˆ…ƒ€€~}yxxy{|}}ƒƒ}}~€€‚„…€„‡‡‡ˆ‡„………ˆŠˆˆ‰‡„„„ƒ~~~‡Š‡ƒ…‡…†‹Œ‰‡ˆŠ‹ˆ†ƒƒ„„‡ˆˆˆ‡…ƒ‚ƒ„„„„„„„„„††‡Š‰ˆˆŠŠ‰†‹œ¢š—•—™–•œžšš ¤¡›› Ÿ—““’†…–™š ¤œ’“““”‘Ž“–’•™’•š—–56;BA>@DDIPLKJKONXVXY`[Z\aacf[T]YQQKJLT`\TXNZTSUS[ZKXgdUZ\WX[X[_a`^_WYWMXXGEJLKHGGIGNSNOJHKJKLKFAHMIPRJKJLPIGQTSTTUXWXUMPQRX\ZYZ[\[JDTELZ@>EFOSKDLVVWVV[_^]_bilaZXYTP[^VKPZVXRQX[\ZVPV^WSV_]Y``[[VQMNDDRJFSODKSXXINPKWTQRY\Z\YXYZ\`c^WWUQKCNVMHJDDMOEBKLLS[XRRPRQHNMFE@@FD@INLIHOZ`fkihhiife_`ceda]cebbcb[TVWSOVaWVZSQTOKIO\]WTSNKIM[`deadhnuibohkmlskdijlmjmreitpigms{{oobVV`e[SLMRTRF?N\QJUdinnlosvwvvxumnpuwyy|€€|xusvpjsxvuvwyƒƒŠ‘’˜œ––›§«¥ªš ’ž©‹Ž’‡ˆŠ¢·ÐÒÏÐÕÓËÏÎÌŹ¼À¿¹ÉÙÚ×ÒÔÔÏÏÌÈÎØƲÑÔ»¤¡³Â̺¯»­­®˜ž•„œ‘Œ…‰Žƒ|iaxtec`anutsi]mm]WY‡¶»ÀÈý¼¾ÁÃÂÀ¼¹·±®­«¨¤š˜ ¦®¬¦¬®¬®¯¥›–’Ž“™›š™”‹†…ŒŠ„€~~€‚ƒ‚…ˆ‡~vwvtqnnmkgeedcca``_^^]\[XUUWY[[ZZXWVUVVWWUTTRSZkl]V\d\X`€º“ms|p’„Ÿ™™¯”¶ÉÇš¦¤Ëµ”z–¤š€‹¥¿©xuš–Ÿ§ ‚|‡y„s†|µ±”z²»„ž˜œ¸¾†‹†š•ª±u©ªunw…rpXNGKY]P;Jb[PLWZecX]iTLY`VYX\hZh†}doVQmmy^HNm|ŠŽ”“Œ‹ŒŒ›„”Š’žœ¤€euŽt™ˆ²“¡…ÃÉ°¡´¯«¶ ·¡“ˆ~¬saqzUuwkZ_Mo»ÃÏˤ™”}uolpqgbgmpnnlkqunaYVUUTUTUTPOLKKKJI5%LbgYS[`dcfipa]RG=6/+-034456@FA<7/$ !!!!!!!!!!"!"!!"""""#####$#%##""! !!!!!!!!!!""""#############$$$$$$##$#####""""""""##$#$&*/7EQSON_z”¢·ÖÛØÔÏȸ³¸­©Ã›Š}“¦³¡˜‰dLI[‡—soqnoj`VQME8:IRZehXIGECDHQRPPK>9FPSsqqgl\cmMg~[dml^:TWo`Ol[Rvwm|mz‹l^…‘¹£‹w§µ«¯º±ª±ÓÓÁ–Œ¤tMf—‰Ç¾¹–˜³Ÿ”´—ª·¦qyŒ‘s‰^ox{l_kqnnj}xwzfn|jPgq_jqi_afhjwvtysj_agY_SOWgl`^\EC[WbTCPRNFNKREQROKLT^fa`^__[NUriVeql_UOT`d`^^aYPi|fLZf_RQUUX^dlonli`TLHA>@CB?<>?>@EGGFDBDMURZnsg[[t‡mV\]^`ad]NIIIIEEHEHKGEISTIGPRE;9>@@EDEAF=6<<<;:?HFDGBG=4?EKPODED9EB>@:3E?CIJ@1/<=3601/*++30'-/02474-3<;:>HQRMEEEBC>8<6C<8DLA8>HLHLLJJINMGJIFIXUILPOSTI?ITF9<84886?YMIJNTWNLAAKKXNJV[VXRTQ[‚Š‹‹Š‡„‚‚||{xx{|||{zyy{~‚ƒ…‚{{~€€‚€~}‚††„‚€€‚€}xux|}{}}€‚}~}}ƒ†‡„ƒ†ˆ†‡‡ƒƒ‚€ƒ‡†…ˆ‡ƒ„††………ƒƒ‡ŠŠ†„†‡…‡ŠŠ†‚„†‡‡…‚€‚„„ƒƒ……„ƒ~}~~€‚‚„††……ƒ„†ˆˆ‡ˆˆŒŒ…£¤œ”“–˜””–˜šž ¡¢¢—•–“‡…‰•š•œ —“’‘’š–’”™‘Œ“˜•”12:@?;=ACJNLHDMSMVURW^YZ\bcbd\Q_\TPKPRT`^PRSTSSRMYVDTc^KUUT\VQUXZ]]aXW_[]]QJLJCACFIHQTMMGDIJJLLE>GNJQRIHIJKHJRROPSWUSSNPQPW__[Y^c]RKU^T[VBNY]c`VUbd[\_]]\\]aiqmaZWVSR]`UHRZUXTV^`bb[S]dZTWbc`a__ZZUOOFITLKTNDJTXVO]\S_UOSZ\]^ZWVTVY^]ROOLD@CGIHBAHVeabƒž’skyˆ}c^aa`\ddVSIFLFCMMPOIFJRQFIUSHA?A??ECD??64??><:>BAFHG>;GKKUSGBE=5AE7<63AB97?AAAA;=I?ERNKOL@:?JH;;CAFKBEECJIFKNNIAEJOKDC?2'/9664,6(%-2:?2,-3%,.,#-67::/+346:?FE?67BGA6;752-39337997598-2D>5;HQNKIGECA98>5A>;DE98ENNKHGOOLPOKJIHV\LGQOJOOC;EPHDC;/569?<>IQPIFG^fdnkVUP@JQSGTRJb\\he\QNNC^TQTUL[TCSI>NTPLTQ]YFRRM]PKQUUUQYVS^b`b_UOHBDHHLNPPLNICHJHLNI>DOKPSKFINKGNVTOPVXUVSQTPR[_[Z\__VRX_^^_VR]cfhb[^f^S\aYX[[Zbjjga[SMLPXYXNLQR[ZX^bcbaZ^c]US^da_ZZVZ[TWRUXUVVRKPYXW]h`Y\RMRY\]^ZWTOQW[ZMJPLA=GQHGNHPXVVQMQQSUOJGDCCAMJA?8@CA:ATZRT`dcgfbba_[bcZ^da^]Z\aabed``a]\aa_[SSXJCFEHLY\OMHNEER]bhne^gjmremd[d_fd\XZcc_`i\WliZXfgiuljb]\Wc`UNIRZSAATYS_lrhjklnnyyruujglhltsmv€~~~ztvwupo|ˆ‰Š™Œ”¨¦¤ª²Ÿœ®¬žªœ—~€¤Œ}›’‚›§²½¼ÐØÙÑÈÐÏÃÍÍ»º·ÁÕÓÌÓÛ×ÎÐÎÍÔÊ´ÄÎÊÀ»ÜÅ“­ÉÇÇƶ¨«»žŽ¡‡”’‹y{‹them{kfdfkmqtt`Yr€“®·¹¼½½¼½¿¿¼·µµ³³­§¥¥¢›™˜Ÿªª¤¥¡¤£žž£¨¥ ™’‘’‘ŽŒŠ‰ŠŠ‰‡„„|{{zyxxxxxxwtnllnmlkjjhda`___][[]\ZXVURRTTVXY[ZVUVVVVVUTV]bX`l_Xc\S_Yyš|por‰–yp€£±Ÿ€œÊÀ¸ŒŽ©°Ÿ|z¦‡zœ¯¦oƒ‘¢¸¤rŠ™‹trt}¬˜¶˜˜©Œ™Ê´†•°›•ŠÃ˜¥¡§‘œZ·“pi‹ƒ†ƒeFuxZ?Ib^WZFMdmbiW`fM[]qouwt€…–yŒŒƒ‡xy}oSW:P~‡”†…ˆŒ‚‰‰ƒŠ”œ~in‚Š žª”‚­´²¡«²§ª¤–¶Ž”†šš…„ƒvYx‚]eYs¦¸ÊÆ»»„†~xtqppuyvnlu~{qikkc[[\XVTRPNNONLLNNGL7$6BOZYPRW][YY[amqcPIME:3236=CEF@1 !!!!!! !""""""""####$$$%%%%%%%$#"!! !!"!!!!!""#####$###$$$$$$$$$$$$###"!!"!!!!"!""""###%')+1=DY…¹»¤³ÆÏÐÒÑÉÌ¿ Ÿ³²¥²µ¬¶oq•‚•xccw”ptŠjYyš­¨¢Ÿ“ŠŠ~{ut€uje]RXaL?ABBBCCCDFJQ`nz‡Ž‰€‹Ÿ˜ˆ„‘Œzc\`ng`h`XIERH>NSSMGGKOIDLPOLJEE@>BCC;;46ADE<<@DFII@;BACFKGBOQKLQI<EA=7=DHL;@ACA8BA;FFGFDCGB1;MC63@?MTJMSOLIMW[SGKRJFMK@9AOMMMD107@@?@JPLAGTbWZmx[WMJISRLRQKfU[]aa^[SAW^SN^SYU=QC9UYOVT9U8HATKBGHPTHLR?CPM`JBQY]SHKq™„ƒ†ˆˆ‡…€€}~‚†ˆˆ…€}|}€€€€~zy}}€‚ƒ‚‚}{}€€€‚‚‚ƒ…‡‡†…†…ƒ€}|||~~„„……„……ƒ€~~…†„ƒ…ˆŠˆ„†‡ˆ‡†„‡‰ˆˆŠŒŒ‹ˆ…ƒ‚€yx|~~}||{|}}}}}{wvwy}ƒ……‚„ˆŒŠ‹†„’ŸžŸ  žœ™”’“—šž Ÿœ››™’•™—“—›’Ž•œš”“‡‹‘’’‘‘77?C9:GIHKLKFGSTNPOHUZMOX\^\[WS]ZSNKRNQa[NORNTRVSTL;SXSHOSH]OGRUUQHPPOX\\`^WSJENUPLOMHKJECHLJLONGHPMPUOJPTOJPXVSTWXXVUWURTYYWY][UQZ_Z[\ZYY]b^[ZVX\RTd]QY`YXdhchgWNJJNVUYXIISce\[ab^`]YZWNMZ^[[UUTW\[d``[^`Y\UY]U[hd^[UOLOVX[_ZWUHIUUXQJTOEEKOHMQMX^^\QPQPQMHEDA=>@JE==9@B@>H\ecbecdf`_a^ZX`d[ad_\[Y]``beedeea]ei`]Y_`OFFBHNXSIECLBES]fgif\flqxjgaV[X`aYUVZ[`_e]SdgXTa_dskgb^ZUb_VMFU]RCFY_[hkjihilnmttmstefnhkpnmy~zy}|tuz{}|’£žž£±ž˜±¬£ ¤­¥™¤¦œ¦™•wz£‹y£¢ ±¿ÏÆÎÓÖÕÇÈÐÃÄÓ÷ÀÃÍÜÙÔÙ×ÌÎÍÊÓв¸ÆÉùÏÕ°Ž¿Í¿Áò¥²ª‰ ”}…Œ‹xtŠzdbszfgfhljjpn]d‹ «³¼Á¾¿¾»½ÁÀ¸´¸·³¦ŸŸ¡œ™¢ ¦£Ÿ¨­£Ÿž›š¡¨§¢Ÿ™’‘‘’’’ŽŠ‰ˆ‡‡…~{||{{z{{z{{{yurolllkjihfdca^\[[[[\ZZYTSSSRSTTSUVUUWVUTSRRRWcb\hgW`cdc\f‡uqsqŸ‚s‚šÃ¸›Æ»ÅŽ‡—¥ž†p£ŽwŸ°¬”p‡£¾´xƒ¨š}o~y¯´œµ¨—Íþ¥”–À‘ž£˜¥¥”—kcŸªˆrn†|ŽƒVX‚Ž†oVXp_T[FOjqiŒo~~jso~‡ŒŽ’““¢ªuplzq|Œ_GISZTPSZYYY\crsgZQLKF=21=IHB?@9$  !!!!!""""""#"#####$$$%%&%&%%%$$"!!! !!"!!!!#$$#$$$$$$$$$$%$$$$$$$$#$#!! !!""""""$%$#%')*5Q_sµØÑÎÏÕÓÍž¶»Ÿr€¦¾´¨¸ª«¯Ÿ ¤“–‘“fl€‰o`nw—ÐÛȸ¡Œ˜•{xqpmlib```Z^QHajihhqrPdkEfmK`…ukaYCinIlUZ{aej_[tiVs‹jkk”•Œ…Œ©®¢¢ £¶¹­‘›¬š«ƒGv‹q¨±²}„±ª‹™‰‰¨‰cŒ’x{‰„u}mci}wi{mnˆ_bƒv[UjX^iZb_frqov„ˆztje^\VQGPPYcfZIIMcY\GEHPBIEDPSKEEZVSh_X][`QUit]pi\Zfgee\btslkouriikleY\c]UX\]ctumijif_UJ@>?@BBCEFFEH\z‹ŒŽ‹„}’š‡zedq}kdfaRJVK=JPOHCFJHCGLKILPKGB?@A@<>8:9AC@<3::81<9:DCJQQDGQMINQG?@AC<7<>CGB@CEMOFGLNLIUZX[[X]RG<8630+,8157?9:@;8<>7?FCLQPM@EP@>65BAF;7>BFK@CHLMFJIGPOTTNLUO>GSL;?HIGEEFDC>59>4?>>@61ANK?7DSMGMRQOMPURLIKKEDKH?9=KPRTO=49GAEAILG=P^QJ[mx`ZLQGSZQQPNcMVVYab_TITdYH[ZVT:HAV“”ƒŠ‹‡‚}{{~}€…ˆ‰Š‡…‚‚‚€~~|{„ƒ~€‚ƒƒ„„„ƒ€}z{~€€‚ƒ†Š‰‡…„…„ƒƒ~}~€‚ƒ‚€‚††„‚‚„~~}|~‚…ƒƒ„†ˆˆ‡…‡ˆŠˆ……‰‰‹Ž‹‹‹‚€€yy|~~~~}{{}}|||zxvwyz|}‚ƒ‚€„†Œ‡†‡ƒˆ—™œ¤§¦¢žš–‘ŒŽ•šŸ œšŸ –‘””——””˜š•‘’““–š“Ž˜™Œ†ŠŽŽŽ<=CC=FOHILIGDIVQJNNESSGLV[ZXVPN[SPLMKHPYXNNORUTXRUMBXWQKOQD[MERTVKIPJMUU[]SPVRIMWTLLLIKGFEFOPOOPPOQOQUPOWVQPSXWVWWYXTVVRTTVXTX^XQV_[UZXVWTXZQTUQSPScbNN^^SZgfbiaOJJKPWVX]TMWij_Z_a^]WVTOIITWTVSTTRU_ha]Z`a^b\]_V\f[\[SQKMQSY^ZXTFFOMRSRVQNOQTVZVS[``[UUUSULHLHC<:>FA::?IGGOWdlnkedeb\^b\VU`d\ba^\\\_abccfhifbckla_hnfXTNCMRUJHEGNGKR^ic`g\bkqzn^`YXW\_XSTTVa^`\T^eXQ\[frkgbaWSccWKM\_[NOcfbiegggikomoomrsbfogghlt~|xz{wyƒ‹““’¨³©³³¸¯¢¬ª¥¢ ¦§ššžœ£œ–•|ƒ¢‘„•¢¦¢¬¶ÂÕÒÓ×ÓÓÌÇÍļÏÎÀÎÑË×ßÖØÕÆÇÎÂÈÓ»²»ÇƳÂÒÀ•‘·Ç½¶¿¿¨ ®‘š—}€‚Š‹xk…`]uxefgfghhmmp‹¡¤­»¾½º·¹¾¿»´°°²­Ÿ™¢¡™˜›ª®©¦¡ ž¨ª¡Ÿžžžœ™™›š–•——˜š›–’Œˆ‡…~}|yyyyyyy|}{zzyuqmjkjhfedb`\YXZ[[XWXXUSSSSSSRQQTTSSTTSRRRRT`f_a]VZannSZxwvˆwˆ£•Ž¸Ðž¥¸²¾€‡¡™‹kž€z¤²±¢y€|†ŸÃÀ‡u¬§kš‚§œ²‹›´º¥ÔÍ›œË¬™°¾•¥¤™¥¦—Ž_‚§’‚mtŽ|Zuˆ{_gŒgZ_IYs|‡¤’ŸšŠ„Œ–›Ÿ¢¥¦³zjpbx`xŠhgxŠƒz^Tfwlƒ‚Šƒ{v›wpj~|œ ¢”“Š§­›†—£¦¥ ‘«‘˜“†Ž’z’ƒqZ|”V^[šª³¿Ì»°ª‘|psz{vnnnkzƒpippigebfh`]_``[SPQOKKJJII93:CPYTNQWXZ[X[eWPNLHIKG=;EEC?BKJA% !!!!!"!"""####"####$$%%%&&&&&&&%%$"!!  !!!!!!"#$$$$$$$%%$$%%$$%%%%$$$#$$!! ! !!"""""$%$#$&+4Fs‘Š—¿ØÙÖÓÏϼ©²±¹“]a”Ë´“« ¡±µ¸¯°¥Œ›¬~vhx|­çéØź¢„˜”zwsikidb_^^]XVR^qcbofa`Ok`LtaFg…mbZOK‡TNbXXzeipg^glWo‰|nn†™”‘–¥°˜Š¢«®¢”š±¬­Y}~o«« l’¸˜w„‰¨ŽmŽ˜y|Œoxlapshx`q|Xo{jV^dU[_\c`mwqoyŠƒ{vlgZ^UMHPMV`dUGLRbYXFEIJCEAITMGGP\P^hU[``_O`sidq__^e\a[f{ylmrtohegmmhioqkca\apsebgkige`VIB>=?@CGIJIJS^u’„ztsrommp}€‡„zx}qpl]SRL?GJHEACDA=GIGEGROKEA><<@E@ELOOMMRSQOKFIMMFB>;=@<:7@EMKFJJMJO[YW\[Z`USLJ@90*085;;A;>HFAELHNQSVPOMGSQFG<>IB?FIMNIIRQINZYMKXSIN[TBDDHGFIDDC>4797?>?803EPE5?OPIHKQROPPONPKFEBCHE@<9FRSYPEB=GEEAIIACWU\]RYALO??EMACJKRNENMFFMEYGBPZd^E{š…‚€†Šzwxy~~~~}}€‚…‹Œ‰†„„„„‚‚‚…‰‰ƒƒ…‡‡ˆ††„~zy|}}‚‚ƒ„…„‚‚€ƒ„„„ƒ€ƒ………„ƒ„†ƒ}|||}„ƒ„‡‡‡ˆˆ†ˆŠŠ‰ˆƒ‚†Š‘Ž‹Žˆ‚~~}}}||~~}}}|zzxxxxy{||‚„„‡…‚‚‚›š™Ÿ¤¦¦£ ™•Žˆ‹’–˜˜™››—•–˜˜–•™š˜‘Ž“•——””’Œ‰‹‹Š‹‹ŠADGAETOEJKFD?EXNIHNCTPCHTZYUTILTKLLKHHNRULJNSTXZQUQQWYTKMODSKCRTQLOIFMSR]^QMRTNKSVPKNPPLLKISUONQQPPNQTPSVRSTVYXXYXYUPTTRUSRSSY^XQZ_SRYVVXRTLLZSQSP^gSIY_POckd`b[PLMMUZWZacUXega[]]^XQVVMFFSUNOQTPKO\bXSXYZc_W[]W[^U^ZTSJLNPU[YVULJPRSRWXQRQW[^c\Y\_a[Y]\W[TRYRIC?BG@;@JOQYacipqkbcfc\]c^UU`dZb`_^_`bcfeagkibafonb_qvjcd`MPYVMOOU\]ZX]f^_f_^ejxlX^VUW[^VQRPYf]\ZX]bTMZVeqjfcbYWccZRZ]cgZXjhfhfjiginonokkrs`epgghowƒ€w„w…Ÿ¦®¥­¸´µ¶´³²¬¨¨¦¡ž ¤–™—¢¢š—žž §±º¸¾ÕÔÑÕÔÓÊÀÊ˹ÂÓÍÑÛÔÓÚØØռιÐDZ³ÁÁ·ÁȦ¦º¹­²¿¯—¤ šš†~|‚‹xc|~[]xwcdmfbc`p‹ ª¥¨¼Ã»ºµ¯·»´®«© ™”•œ›™•™£§®ª¢£¤¢¡¡¢ Ÿ¢¢›–•˜˜™š——™™˜š›š•Œ†„„‚€{wvvvxxxz{zzzxwtomlkifdb`^[YYY[ZVUUUTSSSSSRQQRSSPORTRRRSRS\b]`XXdhhpPT‡œ€™ˆ‘®˜£¹§¦Ø¶­±¦»±…y™“‹sv§ƒ‚®³´©ˆy~‡”Á—u¥³¡f®‹§«³‰ž§È¹ÙÓ£›ÖµÈÀ—©¨¨¡”e“†zaz…‡„{‹ ‰‡v]u‹scKQo{“¡«¯²±™ ™˜ §¤ª¶¡¢³vuxn„Zlqe„™Œ†yTN[gp€|‡…try…pmh}r‚œ—ˆ‹š¦©‹‰–›¥˜“ªŽž~‰›Žz…€nXw›WYb¤´ÂÎÀµ¹¡Œposrjfloqsxkktsihjhgc]_ba_\WTSOKKJJIKC33?BFIHGEE;<RNm­ ¼ÐÙÚÕÓÿµŠ«½ fU~Á¶ˆš›“¡ª¬«¹´˜ž¡“‹‚€z¢ÞáÞÒ¿·žˆŽ„tvkaeecb_]ZVTTRg`^]cXc]`gbVsUHo|aaZJ\ˆGQd`V}epuubVk\l}ˆot~›š¡¤œ†Šž˜«¢‘˜˜³¼«€t‰lp¢¤aœ±€q{‡²‹t‘ u~ŒŒivpilokp\sqZrmd[]`WX]dddsrnq~„|zqnfXbSKDNIQ[cRENU`WTDFGDF?CPUIHQTQOf]WcecVXpoapdf^]WY]g{ynprqolediqpnryyoc[aomgfghgffgfaVI????@BEGIKGB@;;FEDCDQPQLDA<<37?::6:DA857689::GCILKE<A?@L>CJJLIEIXPALYQGLXPHO`SAD>JFFICDA=656>2-7FI;;MOJDBIPKJMOOQPGCDBDFCB>;DQWXHFNCEK@@IG@MP@5S]elc[KTZQZLSMQ]QIFMJS\YS[Y]TXXGS@>@@^ZSJEPLB@GIBDLKRRKMJEHABVGAL[^Zp”Š‚ƒ…ˆ†|uuw{}}~€|}‚„‰ŽŒˆ†‡ˆ‰Š‰‰‰‰‰‹‡„‡ˆ‰Šˆˆ†‚€}|||}€ƒƒƒƒ‚€„…„„ƒ‚‚‚ƒ……‡†„„„~‚}}}}~‚…‡‡‡‡ˆˆˆ‡ˆˆ‰ˆ‡…ƒƒ†ŒŒ’…ƒ€|€~|{||~€~{|}zyyyzzxx{||}€‚‚ƒƒ€€€ˆ–™—š ¤¨¨¦¡˜“ˆŒŽ‘–š›œ›™™™™••››ˆˆŒ‘—™˜’ŽŽŽŽ‹‹Œˆ‡IJGCOVHCJHCC;AVLFBNCPM=CSXUPQEINLHJIHKMPRKGNQR\XTWVWV[UNIOFOGCP\PDNJCGQZY\ZOKQSRV[ZUUTWSRTOSVMITTKLMRUOSVSRRUXXXXVVUNOQSTQMMRW\WQY\QQXQPURMFQXOSX[b[MV`VIVjh]Y[\[TSX_b__ai_V^dcYYZ\WMTYQEDQVKELQLFIYaRKRQTcaUU]YZ[T_\URIKLOTYYWVVSUYRJPWSPQYYZa]ZYZ]\YZ[Y^YZcZOFDHLEBJRT^ehijppg^cfd]\b^XV`eYbb_^beefggcege_]flkb^qtliopZU^]X]_ehol`]f]XgbZ]_nmXYPRW\]SRPPdj]XYacaTQXTdmjedgc]ceZZa^fg_`igjlilhejtqqqgdos`dogflvz~„‡Š–“˜´º·²³¶´²³±°°¯¦¥¦¡™•¢¡“™”˜«­Ÿ›ª¡£¬Ÿ ¬­¾ÅÂÐÕÓÑÓÖȲ¾ÐÁ¿ÐÒÓÜÚÔÕÖÙÖ¾³ÉÀ³Àǵ²»¯¶ÈƼ´–œ²­¦©´´š£žž†yz‰vau~dezxego_Xct”ª¯®±»¿ºº¹°°º¶©¢¢›’› Ÿš—•™Ÿ¦ª¢›˜•˜ž¡¤£›šœššŸŸš–——”’““‘Žˆƒ‚‚€}zyyyxxwxxwwwvvwurnljec`^\[YYXXXVTSRRRSSSSSQPQRQQQRSUUTTRPWe^c\]~…y‚sc¤É™Ÿ¥”˜±Ñ°ž×ö´œ³»–qŠ–‡}e¢‰ˆº°·¨||“•µ¹¦„˜¾­c¤“¤Ä´ª¨ÊÈÝצ¥Ù¼¦Ê•±¨Š¢Ÿ•ƒtŒ…‚nf~†z‡Š‹†ˆobt‘|Xgƒ©¥¯¼¸µ«´«¨ˆ¤­¢¦¯ž§²ˆ…whoke‘Žj|p^`[`zzˆxjn…nldltpŠ–•Ž…€‰–¨ž‚Œ——x’›¤›s–˜Œ„uy{m_y‘]Wjyˆ¢¸ÅκºÆ·ƒstvqjgilnpqtsurgegda__^^^\XWURNLKJJJJG9/4@KLECGHC?>=;;<;>>AEIJFAMx•vU=76B_s†‘•’‡‚ƒyu€€lam\CMHEC?CA9;FCAACONSQLLEBDKLILOQPPNHJNPOMQTEC@5FCGFA?7:=7AMBDOHA@AB?BFA6:@HFAGFHNQYSOPPPOWRVYWUTQJFEFLGHJKOMNRLIMSKFOKBHWP@IKGGMAHJDIKDLJLKDCKVD?JOHESRHGPZI?:?LEC@CC?<66:>>?:2-9C?:HNHB=@JIBDJNRLA?HJBFEDD??DNUTCGSGIKL]QPZRHOV[^``^\TRVUVUQRMENUNIKRSOTZVNPTSTVUQTWPLNNMLHIOSZVLPUPOTMKMNKEQULT^`ZOR]\RQaf_ZTT[^\beghea`ibWZae]XZ`\PR\YKHJTP>DLJHKZ`NHPNR`dZT\\YYT^\VPHKNRTVXXXXW[_YMLPPOPYSXaXUUTWZRQPT^VV_[RKHJMLMSW]gedghlla[ddc_]][]X_fZce[befhjfgbcba\Vbgic[nnginueZbgcijklmqjefaR]bTSVbk]PNUWZZUUQZmh^Z]mk`Z\ZVbehdcli^be\eb]geikkjnmingejtqoma^ipadminr{†‹“Ÿ˜¥¯¯¿¼µ···¬¨«¬§£¡ž£¦Ÿ˜•¢¢‘—–”¨³¨¢µ¯§­¤¡ª¬½ÒËËÒÑÐÍÔв«ÈÒÉÍÔÕ×ÖÖÖÕ×׳À¾¨±Ã¶¯¸£¤ÄË»¸¤˜ª š¤¦«­’–ŸŸ‘‘|v†vesrmxzkfh]f€œ­¬°·¾Á¹¹¼´³»µ¨¡žœœ ¥Ÿ”•œœ™• ©¤¡›——œ¡¥­±«§§¥ž˜™œ™™š•Œ‹‰†ƒ‚€~~€€~}}|ywwussttttuuuvurqolfc`]\[YYXVVUSRSSQRSSSSQOPRSSRRSUWWWVTYf`fie…¥£§¦‘±Õ¹¥º¤Å¬µÚ½ŸÑû½¨Ÿ®­vz „~`†Ã°¼£­Žp—¥¨®°‘»´b›¡Ì°–½¼ÈÍÜÓ§¸ÙÀ¦ËÀ»§‡š¦šŽƒŠ†„ut~|t¡Ž‰–‹n[q…•}p†Ž ³§µ½´²¸¼±§œ„¡®¡š¦š®³–”Œs…mkœvSgcwy_n|{‡~jes€regalmxŠ‹Ž„z}‚›¨ƒŒƒ”„t”‡¦—u¤’„{qwzpkvykZks… ¶ÂųÆÉŪ‡{yrmhhmqwvomjgfc`afe_[[ZWUTQNLKKKKJI>/.8EIEAAA?=;;;<;::AFEEDA17>CIORC-: !!!!!""""#####"#####$%%%&&&&&''''&%%$" """""#$$$$%%%%%%%%%$$%%%%%%##$$$#"!!!!"""##$$$&%$$(/9P•»‡gšÇØÌÂÈ×ÎÆËȲ’“ ˜Ž—“„ÀÕœ…¡š†{~›µ·—m‚‹]§åÛÚÐÅ·¦Šxxib`a`^][YVTQPQSWRjZNhj_j_dgoMLm^VucB|x>Oucbxao†j]^lQdt…šž£”®±j}vŒˆ™“{ž•¯ÏªyŠgq’ƒ\d–¢ojljz¢nu”ƒb‚q`xkvllvdffgvedd`QP\PMZge^lpfjtzutech^dhLOGQOOSYPEKSXOE@F?=C;OQJEQRQP`]YcoaQf{g]sbmTRP_fllimmkmokhippjnwyqkihgfjokhfecbdfiicWLC@@@@?@CFGGTr|wrjK4?EC?;?<<6@BF?AFEHOTRNKNPNJVNPZXVVWLEKRTKHKMQNNSIEJPHFOI=HXG8HKIHHKPMIOJOPNQIDFLK;FGEEJSIEHJQE;7DGB?;?C60-5<9>ID>9CMTL:8@LKDFHGDCDHKNPDLSJKE@ICERF53OHSe]]XPJZKKBHDFPLF>@DGQMOUUUQJaIWLT]QdY[JHQGLJOLCEGJS^_TPFBAIGGDFVX„–‡„„„ƒ††}wvx{ƒ…„‚ƒ‚‚„…ˆˆ…Œ’ˆ‰Š‹‰‰‹‹Œ‹‡ƒ‚‚„‡Š‰†ˆ‡ƒ„†…~|zz|‚†ˆ††ˆ†„…………††…„†…ƒ…‡„„†„‚…†ƒ‚ƒ‡Š‰…†ˆ‡‡ˆ‡†‡‡ˆˆ‡…„ˆŠŠ‹Ž‹†‚~~~}}|||z|€‚{{€~}|{yxxz|}}~}~~}~}€€}‹£ “– ¦ª­ª¡™–•”““‘”•›£¤¢££Ÿ—š§ª ˜”Œ“  ŸŸ•Ž’‘““‘’’UUWZXKAFKFBDAGUMKAQKHA5CLLHMOPTKSNNOOURPQKKRV]TUSTTY[a^_VQORFIRTNIMM>9IUMFNOMSZ]adb^\RJTSOVPPNEIUQEJQLLVZTLPSRSSRRWYSNKFDFFHLOSRHELIFMJCDKLFNSKS\XOKRXVST_^Z\VRY_ajjhhda_eaYX\fcY^idVT^_URJPXC@HILR]XLOQQX]a`XZ][XS\^YVJKSTSTVXVSX]]^\TOMPTXPX`QOTMQXLHKPYQNXVTPKILNPWXci_`bbgi]Zc^``]YY_Y^eZcf[`fdfjegc_^]ZR^ee_Wlibffjg]_kjhjehgmkkf^PQ\PLQZg`LS^[Z[^^Zemfb_gskded\Z^^_^cmh]ccegablmvxsrtplpggiomlh\\gkckooƒŠ…š§¥µ©¬¿¾Á¼­¬³±§›¡¤ž–’”œ–›˜™“•”ª´±¬±¼²©¬›™³ÂÏËÉÓÏÐËÌÑÀ¢¸ÛÔÐÒÓÕÕÕØÔÑÔÈ·¹Ã§¦À¼«¸«‘¯ÊÁ³°™¡›œ±˜™šŒ”ƒtyls|ztvzk]j|Ÿ¬²°·ÃÅÀ¼¼¸µ¸³¦›¢¡¢¥œ˜””¡œ™–Ÿ­¬ª¦£  ¥žœ«®®¯¨ž”’”•““’Š„‚‚€€}~~}}|ywvrppqrrrrrssqpppmhc`^[ZYXXWVTRRRRQRSSSRQPPQRRPPRSRX[]f`uhf{©ÁÁÂÃÁËѾù̹ØΨÀ͹Á¿›¾…n¡{e›ƒÂ»¾«£i’¯«§µ£‡»²p‘¡Ê­§ÎËÉÐÛɧÂؼ§Ç¶½§„›¯Ÿ”‹„”‹|xŽ­‡› ŽŠear„Šv…™“«±¥¸½´²¼·­ž–ƒ¡¯Ÿ–¢—²³š–‘…wgv¤o^igƒwdyzˆƒmacuvb`ccgs~ƒ€‰zyv¤‡}Œq|‹†ª‡€|©ˆ€yp{vqkhv`go…´½·¸ÉÅĶ—Š‰{vspklpzwmecefd`cge^[YZXURROLKKKKJKB1+4ADB@A@@?=<<<;;;?DDDCA24@>XIFJROPWaZ[jm][uw^mif^NNWb_felmjkmligjnjefknlhebaismdcbdehiggfc_WJ@>?ABCDEBGnœ“vcTDLlzpNIZ^bfikt‡ˆyvnfe`zqNTLNMNRMOROLMPSNPVYZVVVTTSNKLSUMUTRLUTTSQPOOPRMC7=F7,89?=>AB?;89:4+125C>6BA6=EB=;:=<;>?A;AFFEKOJIGIMNGSMKYWUUVKCJSRIGMLNKJPGCJQFHOD:KVB8IIHGIPNGJMIMLSTKIIJB=IDACIGCFFIPLABGA>7;G867=:A9>C5/,387:<879?D@=?GRL85CIJHCGPOFHKJIJKJLPNHCHLFOQ6/CMKN`T[TM@RGC=@<>KJG:;ACHGIQUMIGaNWL\]\c\e\WZQVROF;@EKS[`YVF?GRFFEGOp–‰‚ƒ‚ƒ„‡„zwy{~„…‚€‚„…‡‰ˆ†‰Œ‡ƒ…‡ˆ†‡‰ˆ‰‹‰„‚€€ƒ†‰‡‡‰ˆ„…‡ƒ~€€‚…ƒ………‡‡†††‡‡ˆ‰…ƒƒ…‚}~ƒ…ƒ‚††„„ƒ„‡‡‡‡††ˆˆ†‡ˆ‰‰Š‹‰ˆˆ‡†ˆ‹‰…ƒ€~}~}}{|‚†„~‚}|zyzz|~~~€€€‚ƒ€€…˜¡œ¢¦¨¨¨§£›˜š™—˜š›œŸ¦§¥¥§¦¡¥¯¬¢ž™’™ ¥¥¢šŒŒ‹ˆ‹‘”•––Z[]\WNGHJFIOGJUOOFVKD>9DIJGRRVUMSQUQOXSONKNYXaZZHOY\_b_cbWPUJNUQIGPN<;FJOHFLRX\^_b`\XRKPNHPPQMEFQREHPFGYXMMRSRSSOSYYWSNE?EJGEKNLHBCC@HJA@GLIGNJQWMKJLOPNOYYW[[[`gdfgef^\__^]WVcb]inb[Y^a][QNYNEFHMT]WORSV\[]`YTZYUO[^VYPMROT[UUWTX_^_c_UMTZXNW_MNTGMWJEJMSMLROPOLJKJNXYfdV]^[cg[[`Y\^[WX\Z_cWaj`cgbageid[YXYQ\b^[Ucea\`b`]Xjk`c_ffeffdZQOOLKMTcaV`e``hmfemhfdbklcimg^\Y\[Zdmiadfgffmsw~{xwwtopkjjkkmk^_kmp|zqŒ¥œ®¿·Ä¹¶Ã¾¹¦ž¥§ ’”Ÿ™‹“˜”Œ˜š‹––’—œ±±³¼°µ»°±«›¨ÅÑÌËÐÑÑÌÇËÊ´µÓÚÔÐÒÔÔÑÕÓÊÏ;´È²›µÃ¶´»•”¼Æ°² ™Ž’™’Ÿ¢–ŠŠszzqov€~trjiƒ¦©­³¹ÀÈÉ¿¸¸µ·³¦ŸŸ£§¡–Ž™ £ž¦«¨««ª¨¤¢¥¤ž¢¯­£Ÿ—‘ƒ†ŒŠƒ€~}}|}||}|yxwusrrsqqpppommoonid`^[XWWVVUTSRPPQQRSRQPOOOOORQPSQTZ`spŠ‹s…œ ¢ÌÎÍ×ÕÎÙÔÉ×·ÔÀÒÔ½®Ñ¹¶È°tÀšgŒ¦}m•µ€²ÁÄ›¥¶|¬Ã©®©…¼¶zƒ›¢Ï¯ºÓÎÊÐÚǦ¾×²©·Ÿ€»§„¨´¤™–’ªš…Š…¢Ÿ“¦Œ‹tbzxˆœ¡ž¯¥´¾³°¶³©“Ž€¬š—£‘¯±œ¤œ—}€Š]„gz{i{hoq…Žr`ZasnZ_c`kx{wzw~g‹Ÿ‡v}cƒ¤ƒ‹t‡£ypƒ†~q_b{dbm…ž³¸´¿À¿Çvuuroosxocadfda_`^[[YYXVSRPNLLLKKLG7-2=A@AA@@?>>=;;;<>BDFDA85?EEGRXB !!!!!""""""####"####$$%%&&&&''''''&&%$##! !"###"#$$$$%%%%%%%%%%%%%%%%$$#$$$$$###"!!""#$##%%%$+NzˆžÀÔÕθ±ÃÊ¥—²¼¾ÂËÄ¢”³´’|ƒ‘|¢Ö³vzŽœ’‘Ÿ Ÿv[¯ßÙÕÀº»§›‰~kike`_]ZYXVTRPORm]bZjvfn}ZVurNP_S]~QU{XEVuiaii‡ges…Q[t™«»µšÃ‘³œs’{—ƒ|‡s‹Œº¶klu‹…aNf„e`WkzŸ•kw„lx}cgud]fjiYced{a\XTQPWOFK]c[cg^hegkod^cbdmcX_P[aSIOVHAJVK?DDA;6<>0*,-6>55<31;@?>96E@::;>EIHBBFHLEMIESRQPRKCENLEGMHIGHNEAKQDEK@8LR@;GFEFKMH@EEDDJSQPMNL>DBDB@B>EBBSQNJNG?7.:@17:?:A;893/+5;410248<;4BNMIEAFUTJIKJIJLMJNNFEIHLXG.6MDPI[MWOH9LD><92:IKI89?A@BCQTEDH]TUH]Wa]_ilfc`^[PA5=HNST\]YE@JVGHI:O™„‚‚ƒ‚~zz{~ƒ„‚}~…‡‰‰ˆ†…ƒ€„……„†††„‡ˆ„ƒ‚‚ƒ„………†„€‚€}|„„~‚~|~ƒ„ƒ„„ƒƒ‚ƒ…ˆˆ†ƒƒ…‚~~‚„‚‚……„„„…†……‡ˆ‡‰‰‡‡‡ˆŠŒŽŒ‰††„‚‚‚€~‚„‚‚„„„†ƒ‚„ƒ~{{zyz|}~~‚ƒ…ƒ…‰†~€“¡Ÿ ¨«©§¥¥£ š˜š›œ¢¤¢£¨¨¨©§¥¡£ª­¦ ž˜Ž”˜œŸ •Œ‹‹‡†Œ‘’’—›™˜XY[ZWPLNNMUVLMSRQQYJIDCJLGIWVZVPUQWQJUSMMLO\[_`Z@Q_\_`_ae[RZPR]RJNSOCBEGOLIOTZ^]]a`[URMJMHLQPLGELPGGNDG[SHNRSTUQMQX[\WQJBDHEDEGLF;:>?BKD?CKI=GHMRIKJGGIILWZUWbgjkaabccWV]ZY^UQ[ZcqcXYYZ_a\VPSVRIHLN\_SPUWZZ[_VLSVQKUYQVUPLGSbWR[VWabaa`VOX]YMU]JNSDMWGBHKMHGKIKKKJKKPX]fZO[YWbfZXZUY]ZVW[Z_cVZjfefa]ddgeYVUYTW\XWV]e^V\b\ZTbfZ[Ybda_]\XTQJJIMZeiggecjtogjlefbafaamnb[\V]\^imnhfiijmuvx|ywtvwrrmlllmqohlssy—•ªÄ»ÄÆÉĽ¾»¸²œš ›ŠŒ™•Œ†Ž”„Œ–‡Ž—˜›£³±¶Ã¸¬¼Ä»½¸¥º×ÖÎÌÕÎÉÈËÍÏÃÇØÕÐÈÏÓÉÏÒÇÉÎı½¾¦¦¸Ä³·¬¦¿²­¤” ‘„—ŽŒ¢‰~‘Žrpzsnt„†qjw†™¤«°²¸¿ÁÀ¹¬§±³¬©¡Ÿ¥¦œ—Š–¢ žš’’ ¢¤¤¨§¥¢Ÿ£¥Ÿ™”“”‘Œ„~‡‰„ƒ†‚~}|{z{}{z{{xvvtrqstqppnnlkjjkjgb_]ZXXWUUTSSQOOPQRRQPPNOPNQTTRTSUammˆ•¶›š¬ÂªÈØÔÕØÖÕÖÐ×Ä¿ÏÌÓɬÁÀ«Å´©sv°m’Á…ž»Æ«ŸËž¥Õ­¢¡Œ³¸z–¶ØºÇÐËÅÓÙ¿¢¼Ñ£¥¬Ž·§ˆ³¹§œ•Ž›©‰‚¦œ ¢ŸŒirˆŠ‘–±¯ªªœ–²¶¬¬±±¢Œ~•¥“—ŸŒ«®ž®ŸŽu…‚[–•twhulsw”}aYYduj\b_[oqontz}rc˜„€o~td†˜—ƒ~q’”y€yuŒŠoY`{c^k‚œ®±³Á¸»Êʼ­¡”’‚~}yqlksmcbdfea^\ZYZZZXVTSRPOMLLLMMC309>=?@@?>>>=<===>@CEDB>==<;FLJ?3"!!!!!!"""""####"####$$%%%&&&'''((('&&$###!!####"#$$$$%%%%%%%%%%%%%%%%$$#$$$$%$##""!""#"$$%%%'%G”ȺÏÖÙÙÕÎÎÔ¼’‰¦»¬·Óɬ°Å£‹•‹u“È»€l{ˆ––~mºÚÖÆ·¹·¡–‹„nmqc__]YYVUSQRX`yasf¥{yo|†UavvZSVYmvQ_iMQWr]^xvƒ`s]e‚­²¿¾¥Èœ –°{‡•™ u}s…™©®˜ge}”zVSm‚‰g\TqŒ¬gzt…s[kpWYbi]Xf]lsXTTNHXUHGH[_]g[]e[afcY`c`ni\`fVgdSMOXH@HRF:??=A>SO?PSRQS[`blpeevt^idn[JX[[V]eceihddffededceffc]VYae_WZceefjifefefd^WOF@>?CB?W…{lluuhXNE@FXiwˆ——‡‚Ž‹vojcdk‚|\QNPNVYTSOMKJKJLTTOPRPOMMLJKMONS\QMRTVTTWRSVWWUJFOE758>@?CGGB@HJ72//>>365*08<=>99C:89;?:@I@8AFG>>HFLFGE@NMMMPMDBKI@EMHGEFLDAJMADI>:LPC@FDCELMDABBA@HNOOQTM?I?D@>=@E91/2,+9<2/024568=A<<=<=IJIGB?FSSKFIIHIMMJMNFEGEOU?7IH@EIXERKF8B@@B7-8EKM58?@DE;6;9?MK@AID4?CJPHLID@BGNY_YYeljh_`ba`WYZXZZSTUVjkRSUPU[^YVRSY\QNOO^`SOUXXYY]TIJTQLMNOVXSOKWcWS[[Zbb^_^UPY\ULTZJNN@OUD>EIIECFACGFFLQOUafRJWTScgYVVQW\YXVYZ_cVThihhb[aacd[TR]ZRWUZ[_c]TU^[WKY`WV[]]d\SZWWWLOQVfhmnbbemqigijgdab_\dmgYYa[`cgopskhmooqvvuwuuqswvrmpportrrvy|€™³À¯«ÇÌÆǾ¹¸²¯¬—ƒŒ™•ƒ„ŒŒ‡ˆ„‰“Š•¢¦¬³¯·º¼µµÈÿ̾¸ÓÜÒÇÐÐÉËÎÒ×ÍÇÓÕÒÃÈÕÈÇÑÌÉË·¸¾·§£»¼¤²¨—¬³ª¦’˜•Ž…“v…‹Š’ukvyqq„tv‹™¤ª°¹À½¼½¹­¨«ª¥¢£šŸ –ž®¯¬Ÿ˜–Žˆ–¤›˜ž  Ÿœ ¥‘ˆ˜Œ“œ”Œ•ŽŽŒ‡††ƒ€}{{{zzyyxvvtqootvqnnmlkihhhd`^\ZXWWVTTTRRPNNPPQQQPONOPQRTU\_bfx˜|­Êĸ½ÆþÝÚÖÖÙÔÔÐÓÓ·ÕÆÐ̳¨Ç§ÇÀ¡®§ˆi¨§lŽÂ•Ž¶½ÀžÓ¯–§×­ž¦Œ¯¨€™ÇÚÄÓÉÇÃÓÔ¶›¶´‹¡¡‰± ˆ³»©˜‰}Žyuu¥¦¢¢£Œxp…–“€Ÿ¿µ®¤’ª§¥§ª®œ‘Œ€‘ž™¥¦ž³¡v€yl —Š’lqywrŠŽfX[_lwi\]R]kjgfpzx[s•|€wf{eq…˜‰}rt‘ƒtz{|’“•nW\yaZi~’¢¨¯¾µÂÊÅ»±±¥Ÿ“Žˆtjimidceffcb_\[[[[YWWVSQQPOONONH805;8:>>?@??>==?@=?BDCC<224??Dftjz…Ž“ŠmI:Zv|xx~†{qxzƒ“‚mpi`fyƒjONPLQRPPLIHGGFINNMLNMLKJMJKLNNRYNMMQTPPSQQTUSTQKNMG:8AA@EINKJUWDC>>NH<:6-0978@:;;766CE>@LOFDHFDEHJCHEEA@@JOKPSJCHDBA==HA:KSMIJMJB41888:=1983-.4,/:94422432;@609<<=A@ED=>FNPOGIGEIKOIJHEDFENN=CYD=7MQ@OID99;AG9-7=KL3:?@:GHV?>FJMUDIZfaY[jqeafcce[JJTVXLW\YKBNTXI=R“—‚…ƒ€€}~}|}~€ƒ†ƒ‚€ƒ†‡‡„€€~}‚ˆ…‚…„ƒƒƒƒƒƒ„‚‚‚‚|}}{{{|{{}|{z|‚„„‚~€‚„‚€~~}z{€ƒ„…ƒ‚‚‚ƒƒ„…‡††††††‡ŽŒ‰†„ƒ‚ƒ‚€€€€€ƒ‰ŽŽŽŒˆ‰Š‡„…„{{|}}|}€‚ƒ€xz‘£¦¨©§¦¨©¦˜’“•–›  Ÿ¢¡ ¥©¨¨§¥¡Ÿ  žœ››——›¡ŸŸœ›˜–•”••”“”˜˜•”VZ[YXT[[\\\XPRRUYZWSbKLTNDKUUVTQSOMFKNIHDEPUUVTTSab__]W]_ZV[UU\YYYWSMJD@KMQ_edb[W\_VPWQIHIJPPMIEBGEDHBKVKHPSVWUNMRWXUSUWN=BGA;8G?1=@GNHLI@=AJP[dabfhe`^_c`]\_WU\TPVS_kWIQNKTYWWWTT\`XTUV_aTOUYXXXVOGISQMKHLTZVUV\^XT\^Y_aZ]]UQZ\RKTYKNMAOVD:@EDA@@;CDAFNPFPdbMFQNQdfYVUKS[X[UV\bbVSdojjb\\]`a^QO_`WWV]bda\ZSWZXIT]TW]SXg[PYYZ\UX`fkkkjaagmidhijhc`cY[jncX^jgcksvstvssstvyxsqrtoqx{rnstsvƒ…‘¡ÅÑ̾ÃÍŽ»·´±­«§“|‚“‘€y†ƒƒˆŠ„‘‘”¤­°´¨´´·½µ¾½ÁËÏÉÎÚÔÅÂÐÑÍÐÔ×ÒÊÐÔÕÅÂÑÈ¿ÍÑÉƼ»½·±±£¡º¦¯ ˜¨§¦•‹•‹‡…„{w€Š”yiryl‚ˆ•¤°·½ÃÈ÷·µ²«¬® Ÿ¥ ›““œ¤±³§›“‹‰—Ÿ¬¨ž›ž  ¦ž‰š—’Ž•šŸ—•‹‰„…‚€~|zzzxxxvvtronossnjikjjjjhfa]\YXWVVVTTTRQQNOOOOPQQONOQSQW_rˆ~†™³°”¿Ï×ÊÆÃÒ½ØÚ×ÕÚÓÕÐÏÚ¿ÏÊÍʹ‘ĭĤ¹ŸŒj‘ºv}À¨Š¨µÎ«Õµ±Õ¯¨°–ª’ªÏÔÈÙÆŽÃѬ‘ž‘‰§†£¥œŠ°¸¢”|}l{‰nVeŽ¤¢£¤ˆ{‡––Ž}±Ì´–Š‰£¥£œ«š”‹„’“”˜œ—š¶£|~v†¥™”•nz}z{s[[dhsv`UROehdeeszfX‚‡t{zi^vc|{€“ƒtpvŒzoxˆ˜——lSYx_Xgzˆ–¡©¶·ÆÆÁµ°·¬¨£œ”…vpkhfdceggeec_]\][ZYZXTRSSRQOPNL?24937=>??@?>==?A=>ADCF;(4?CGKTRB& !!!!!!!""""#######$$$$%&&&&''''''&'$$#! "##"###$$$%%&&&&&&&&&%%%%%%%%%$%%&%$$#"""""$$#%&'('+CÔÕÓÓÑÊÕÔÐØ×µƒ„»Ç®®ÆͲ–®Ì¥¹½¢…¢Ç±š™w]€™¥Íÿ½¸¬ª¥¨’…xc``_^]XYTUSPVuirs¢µš~|‘—UpŠŒ`PgphQZZI`YYQl{‚y‚q¸Š•Ÿ¿½¿¬»À·{„•Ÿt¨¨ª¯ulqu“¬¯uq‘‹iclŒ•dJ]§¨ª‡xŽ•—ŒYes]SPSY[[T`o]JIGPUYH=>AU^\OSgWU]YU]d_ko`^ij]i][]\_UBJN;69>?@MR;=5;C;<9544;?7@B@2=B>8>FEJIA<9ACDEEEGBPI:GMIGBCGD6IH=CB?DNOIIJLEDDGOJFGB=8NLHMSHHGFCCOMLHFLLF@=88<<=1>5//77.3999813412;6).=>=;;AC:8>GKLTGIEBIKOIGDE@FEKH>IXE;4OHAKID=97AG;175HG5A@?>GJO=@MKB6;OQB?GA4<>GKHMIA?HVS[cbbca^]]`g`]_aWW\SRXXdaJKOLKSUUUUUX]_YVY[a^SOVXVWWSLFHSPMHEMW\XYb[VUUYYV\\X\[TPZ\QKSWMNMCMWD7=BBA?>>FFACINCF]aNEMNQcgYXYJOYW\YV\feWR]klia\YY]^\QO_fb_^`fg`]bXV\[NT\Uc_OXi\Q[[\^^^fljhgedbfjffhihfbba[alohahtqgmz|vw‚yssuuvupoprnnvztnrtswˆ™’•š¬³²ÄÖÎÀÂË·¸²±¬­«¤“€‚’vu‚ƒŒ†‘˜˜Šž©²³›®º¦±º±´¿ÇÓÐÌØÖƹÈÖÑÐÔ×ÒËÏÔ×;ÊʽÈÑÊŸ¾²ª±«›§©›©˜šŸ˜‡‘’€‚|ƒ|nt‰“{ko€}n‰Š—¥±¹ÁÉÌɳ«­«¯¹Â©ž£š¤¦›¦¦¢¢“ŽŽ“«µ­¢ŸšŸŸš£™˜š›œ˜ª¢œ—‰ˆ‹„‚|{yxxwvvutsqopppnkhgfefhige`^[XWVUUUSTSQQONMPOPPQPONPQWX`o‰¤¨£¶²Ç¡¿Ð×ÏÈÄÑÀÐ××ÔÚÓÒÓËÓÌÅÑÌǽ¬ÁÁÌ›»£…x{¿q¸³Œœ­Ø¸Ô¼Ÿ¹Ð±°µ¥¤¤Ÿ ¹ÔÎÈÑÅŶ´Ïš„›©•¡…€ˆ„Ž®«™•Šu|‡Œ“‹£ š…”ƒ€™‘‹©¼½ƒŠ‘‡Š¢«™”‹Š‘”—‘Š—·›Žƒ~}›¡• •p€{„zeX`geqoSRQ_f\fjp|s]d…wtvtXirpzm†{lrw‡on}Œ—–lM`w^Wgv’™ ¬³º¶¸³±®¥­²¦–‰ulheeefggegfb^^]]\Z\ZVSSTTRPQOND.+8049?>>=<=>@BBD:48@DFKMH>0  !!!!!!!!"""""####$$$$%&&&&&''(((''&&%"!""""""#$$$%%%&&&&&&&&&%%%%%%%%$%%&%$$###"!"$$$$&'()(U|¨ÔÓÖÏÇÏÔÉÇÓÕ¹…¯Ñ¿¯¾Å±“¦Ê짾±ƒ¡Å¸¶±‰€ŠŸ¿ÂƼ®­«¦šŠyjc`_^[\WXSTSPWncrw¢³µ—w’‹Vp“‹UaekhTj^`haSWyo{Œ~Œ°ºš±±Á¼À®¢µÁ“ˆ‚‹µ‚¡½¥¸dssŒ¦¶²z†–†lt–œ˜aMƒ·«¦Š‡¤§£„SvrZOHP\VQPaeNEIGSbUC:;@S\XHXcHSYVT^cbm_ba{h_`]fgceVENK66;A6>FDIHA:6>?A@ABGAOK@IKJHABEB5IF;BB?DLOGHLQDECIW@FHB9:PGHKQFLJFGF;DFBISRKIGKHHHJ@8;?;5>329A9159=?84764:6)(4?>;::??89>FHITHIE?EKNHEGE:FCGDBHMD?:OD?FIFFA4@F>97/EB6GA@GKJI=DORVCESf^[XTeaa^^[^ge[][\^TXYXYMKW`NY™£‘‰†ƒxx}~}}~€€‚ƒ‚…†ƒ}{€…†‡ƒ~|||ƒ†ƒƒ„ƒ‚‚‚ƒƒ„ƒƒ€}}€~||zxxvwyz}‚…†ƒ|€‚ƒ‚{w|~}ƒƒ‚‚‚‚ƒƒ…………„ƒ…‡‰Œ‹‰†……„‚€€~€ƒ…‡‹‹‡†ˆˆ†……ƒ|zzyxvvwwz{xwwvz›Ÿ¡£¥¥¥£”‘“•šš™ššŸ£§§§§¥¡œš›œ›š˜˜œŸžœ›š˜••”“”•–”’”—“Y\\\\\]]__ZYZOR^_[X_VKRODIKCGOHGJFFFIA@E@GPKKN^_`^aa_[X_^SR[VS^a`]YVTTZXTXX_fjk^VMVWMO]VCGHNNMKB@GBBHFNRHIUZZVSOPSWVRVXWWSNPRNKKLPQO?;MQKHMJ=:=EHIOLHFSbXX]\]_^\^_dl`Z\^[\ZVU\^\XQMGNOORTRS[`^ZVW[aaWTXYUVWTQIDIPOKDFS^^YZ_UMPRUTQVUPYYPOWZQKRWNLKBLU>5>?BC>>BMLEGLSOO]`OIQQSbg[Z_ROXW\^W_in\PYgmf`]ZW[WUSQ^lmgddki_`lb[bd[\`]obR_m_Z`\\`dbfgedecccdgdehieddc_]gosrnr|{oq~‚xv€{rpsonomlnqlhpujisnpxˆ«¹´¶»ÉÃÃÎÇÃÄŽ´­­³©­³¢—’’‡y‚„†…“•—“¢’“¢«º·£šµ¸±·ÃÍÐÊÌÔλ»ÒØÓÔÖÔÐÑÒÚؼ¾Ì¿»ÏÎƹ§¸¼¤¡±¨—ž•„¢‘•“”Š‡‹‚yvy{kl~Š}ml}„{†’ ³½¼¿ÊÏÉÁºº¯­°²½Ä¬›¯¬©®Ÿ—¡¨¦ š–—™˜›¤ £ª¢œšš•›¤œ“™››™œ«ž š—•Ž…‚‚~{{ywussqnmnnnooonlkjfddccccb^ZXWVTTTRRQPONMNSTSSSQRPVT`svƒ³Â¿ÃºÎÇ¿ÓÒÖËÉÍͽÐØÔØÔÎÖÊÊÏ»ÐÎË¿¨ÂÀÍ¡­³z„h¾Šg©µ’¡à¿ÈÇ£¼Å´µ¼¹¢¶¡¦½ÕÈÊË¿Æ°´Æ–ŒªÄ“{zulfs¢ ™•‹|‡Œ–¯²ž ˜Ž—‘”yƒ¢…ƒš}}{˜‘†‹ ±•xbk{•ƒ”’•Ž†‡š´¢˜Š€™–‘¦‘wˆ„{~nfbmf\`ZHR_eSQps|zfaf€npxgTutzje|{lrp{~kqˆŒ…–\Rnt[Ubq~Ž•¤§©Ÿžª©—›ª±§“ŽŠ}kkdfhigfeeeb_```_[]^YUSSSSPQPLE>9<0367868>A??@B@@>>@<668>AGGGCA>6' ! !!!!!""#######$%%&&&'''((('(&''$!""""""###$$$%&&&&&&&&&&%%%%%%%%%%'&%%$##""#$$$%&'()&8“¹»ÕÐÑÈÈÔм¾ÌÕÒ£t¢ÔȶÃÀ«”¡ÉÒµ’±¯—¤ÀŽ¿’˜¶º±­¤´´§‡qf`][ZYXXUWRRSU\`\rz ³­’„sŽ[nŽŒŽayrjpm{iƒdMc‚uo•~¯Ã¶¬Â½À±¾›«Á·‘„v·ž¥É«±©kyl¹À´™—€{ƒ›¬•lj¡¾¯žŽ ±³¯nqˆn[EIcZJIS^UIOKQ\]@>:=@P[UKdSFQTVW]bdgWhj€`aWapkkePLSD6:<@9DRCKSPY\^bgflsrqx€p]g^ZfdM[ZY^`]UFSd_\`afkokhd]XaffihhcZTSUVUZ^bdeghehnjZPLGCP[RD?CIGCs””ƒ{œ«‘`SY^ZYT]|ˆ|‚†xox„{\MIHB>KCBA@?@DA=JEDIE:FQJ=GJPOIBB@JNJILHFKQNNURJJIIJHADJIEFKSVKJDESSQSVQLHIUGAB@?B@HKB;CMEJHPHLNHNG=HHENWPKKCLDEFPG87:89:58?C;7:;CC<<;;AB3,1589988:::<>JDIUQJFCLSWLERa[U[XW]``[XTZe^UWX_b\[V[bXRZ`Ty§—“Š„zy|||~~~€ƒ„„…„€{{€…†…}|€|~ƒ‚ˆŒ†‚‚ƒ‚ƒƒƒƒ€}~ƒ€~{yyyxxyy{‚ƒ‚~|€‚‚ƒ„„~wy€|}€‚„…ƒ‚€‚ƒƒƒ„ƒ‚ƒ„…‡ˆˆˆˆ‡„„„ƒ€}|~‚‚‡Š‡ƒ„„ƒ‚~}|zwvwwuuuuwwtvrq‹œ”˜¤©¦¡—’‘’“–™˜•–”“›¡£¢¡£¢Ÿœ›™˜˜—•––••”––––—•“’“‘ŒŠ‹[]]_``]_bbY[_LVe_XY]VSVLFSM7FKBIEDDKF=>CAHRQOT``cZ_d_[\_\PS\VWcaa`ZX[Y[[YZY]_ejb^LGXOEY`HFGMLNL@DH@FILQOFLY`]TPQSTWWY][VYWTZ^[VY\WUWNDLQSMRQA8:/4;>>>CFFKQE# ! !!!!!!"#####$$$%%&&&'''((((('''&"!"""""###$$$%&&&&&&&&&'&&&&&&&&&&(''&%$#"#$$%%&&'(*)7ªÇÄÌÅÌÉËÓʽ½ÆÖܵƒžÑÓÄÁ²›„—¾Ø¿”¢§ »Ç½»­Šžº²®±¬µ¨wh_XUUUUVWUTPOT]daZuz¦©žˆ€qŠ}`q…—‹‰‡qƒƒ†{®•[Ll„…˜¸Ë¹¿ÃÁ¿Â¦Ã©¥½É¦ˆjº³É¹¦¼„h{Ç鞥•‰¦­›‡¶Âª“›´¼Äžo™‰r]EahOLLVVLVUMcZK<15=@LYPU^ALPTXZaZjZ_pwoa[ToqnkVOUSCD@9B;HOFTRRcZ`ddbkups‡zf`b`\mVPbZ__\VJRYXO_lmmlmnndaglkjifa\Z\^b[X\[^deggimpka^WMGFA=<:=C;:JACG@8FRI:FFNLG??;HKGJJECFOLMQOIGGFFD@DFC?BGMQHA>BKLKPPMJKNPKLLJIHJLOE?EC>5EJ9;CCCBA82;;88;?G?GJOPDLMB@BCCBB6<=;>@=CNF97>;6568>@<A=GUOID@HB?EOCNMKT\ROKLSYRGS__RYa\_\^\URQY^ZTUVb]\XP^d[Xa``¤“‘Œ‡|zwv{~}}„‡‡…ƒ|x{€„…ƒ~zz}}~„Œ…‚‚‚‚ƒ„„††ƒ}~‚€~}{yyzzxxxz|~€€~}ƒ…„€€|y|~||~€‚…‡†ƒ‚‚€€‚‚€€€€€‚„†ˆˆ„„…„|{yy~€„‡†‚ƒ‚€}ywuttssuuvvuvvurrnxœ ’—›ž¤¦¢œ˜•“’“”•—š–““””˜œžžžžžžžž›•“––’Ž’“••–˜™š—’‹‹‹ŠŠ‰‰^a]^hc\cafY_\K[k]WZ[Y[ZNQ^K2LLEPFEDOD7=EEJV[Z^__^T\d^WZ_WNUZV\c^^`]WYYXYYYYWWZ_`aPAUUBM^PKGLKONCNLDOORUNMW`c^UTUVVVVZ^][XTXbb_]`b_][VQQRQOQQC:?DJSSRUPRZPBKRTXZ\]`caZUX[ZUVZ[]ZTPMBGVQHLOS\_^XSWZ\]XSceLMYWLLJFMNPOIM\c_UMRMCBNTKJSHLVSROQSNHMVLDMOLJDFNP]aXZdgecbdnpkif\]edbchia\[[YYYa`^]apUE]c_[SXZTLHT[\lokegol]clmiikfdfdgcenl^]`[XZ_\adZcbT^b]^acfc^chhgjuz|}€€{{ƒ…ysyvmjehgfh_ipfhiptt‡—¤µ¬¨´ÃÌËÅÁ¾Â¾¸¿»¯«¦Ÿ±µ¨±§§©¤œœž–ˆ“’”•““ž‘†“¢¹²˜˜”µÃºÄÔÔÌÀÂÎÓÍÊÔ×ÒÓÖÕÏÎÔØÔ¹«ÁÁ±Åμ­“ °”‡u–ˆy‚~ˆ}xomqiemllip„“ ©´ÃÈÈÈÎÒÏÉÆ¿¼ÊþÖÜàØÒÙÌÁÌú²–˜¥ žš°¿¶Äȱ¨¨¡¡¬½·¦¼Êµ£²º£¡Ÿ”™{}}|zxusrqmihklkifddhijjjjifffeeb`[XTRORRPONNNLJVeb_\YOdgjx„¶ÃÇÅËÏØÕÏÕ×ÒÑÏÐËÉÇʾ½ÒÎÖÍÆËùµËӼʞ¿¸Åœ¨¡xu½–k¤z¥Þ°¬Å¤·Ê¼¾½À¦À´Á¾ÇÅǼ·¶˜©¶“š¦º—ˆi‘„w‘•˜™€Škitijkk”†£«’|{™u£Á¾Šx’š•wejl‹¤¡‰•‚œ¡‘ˆ‡ƒ|xaQWbp–—~x~x}|y|ziaeTRnXGKp{iixst^puq€hmn_pbXjrdjlk|je|{}v•„]kulULU`ht{„Š‰‹‹‚Žƒ†‹†” ”€nclywz|rgghgecadhga[ZZZYVSSRRQPPQJ]Q>2.-36EQROG?BDBBGC:8?A65:@GQ\R3! !  !!"""#####$$$%%&'''''((((('''%#""""""###$$$%&&&&&&&'''&&&&&&&'''(''&%$##"$$$%&&(((,8-E°Ñþ¾ÈÊÈÐÐËÊÊÍÜÌš™Å×ѽ¦‹wy“ÂÈ­­­©¸¿¸®™§Å³Èº¢›|odZVTTTTTTVTOPVcmh]t~¯žŽvq‘‚auž‹‰”~‰„–‹³˜XXv…•©¨¾¹ÇÊ¿À²¥¸¸£·Ë¿•m‚¿¿Ä¹¬½±ŽgyÆÀ™¢¬‘”ˆµ©¤šÁ¿—©¼Ëă’©‹~icmVRLETOX`T[e[N;1;@CQXUZHAXXTZ^_]`UssuddL`wmp^MVWNORCAJBC<7FJGADAIHF=<7GGGLIABDNLLNKHFDDD@<@?<:=AGMD;9@FFFMJGILLLNQQPMKSXSLDHGD4?I<9@BBB?98;::9;@MEBEKLIRUFGLIFEC6;=79D;8OWOIINWYXZXTSSUYXVa\NXZTMKNOSNRUUX]_XOMMHCFQNAKNETZOOOOOKFOUJP\WRSW\]bkjdjqmkkkjnrmigbcgffbdhaZTVSOR[`c]QkdBR`]XOW\SHDW^\ilkcgrl\dkkgghgfgebcini_]]\Z[__ecajZSc^XZ\_egfiqsns}€|€ƒ€|xzƒ„vqvqkgfch_fgdllqq}„’¥­ºÁû²ºÊÇÀ¿»Á½´¾º¬££¯½¥¨­ ¢¨§¥¡ŸŸš•Š‘Ž™ŒŠŽ‚ŠŸ³¬žž¡ÃÇÁÏÕÐÇÀÈÓÓÑÔÓÑÓ××ÒÊÎÑÔÌ­©Äº«Ã¿´Ÿ¡›ˆ‰•Žˆ}{Šxnw|~‚xtnhnidjfadw” ©¶ÇÐÕÕÖÚßÞÙÓÊñ¼ÚÇËÒÎÓÅÉÑ×ÏÊɳ¤ ™•ŸºÃ±»¹©±±ªªµÂµª¶Í쮺·¶©§£Š€y|„‡†{vusqoljikkllkhcdefeddccccb`_]YWUQMOPPNNNPLEXtnee_Pgz|ƒ—˜±ÄÕÉÎÎÕÔÖÏ×ÕÊËÌÌÃÊÇŬÍÕÕÓ¾ÈÄ·¯¼Ê½Á¢¹®À§˜¸t¹¨e|œž}¬Ú±­»š¶Ê»»¸³¢Ã¼¶¹¿ÄĬµ¦’«¡•œ£¤Šzd—wqœ—“‰}}obbgb|}šˆ€‹–xkbNSk–›œ²¾¨x“ˆ‚‡{e_yœœ…Œyš—ŽŽŠŽqXm_DHSn‚Ž“‡r_\q|‡ˆyu{rZgjJRY~unnzqWul{xhubdlW\kh_g^uneexmzqx”yhsiQGOWaqy{w{}…€ˆŒ†Šš–k^`hkimssqlheec_^^]]\]\XYYWUTSQOOOF[N>1(('5DA4.3EXSCUUG?BC>@ECELPK@63+$     !!!""######$$%%%'''''((((('''&$#!!""""#$$$$%&&&&&&&''''''''&&'''('&&$#####$$$$&'(()Bh^‘Ô×Æ·¹ÆÑÑÍÒÙͽÆÙ΢‹¬Ïε¢•sdz«´«¶®¤£ £«¡²°½¨‹xlaWUUTSSTUTU\XTZgsd`r‡³•‚sqt‘es{Ÿ†Œ™˜‰…ž­¤]k†²ÀµÍ»Á̼ÁÂÀ©¢¦»¦°ÉΫxz²Àį·µ¼cwÁ·“™°Š€Œ‘«­¢›§È¯•¶ÃϬ‰¯¬‘‘u`XT?MT[g\b`ceU5GNHNTU]TFZ_YR\`XdKf|sefSItoplVRVSP]XJSJ4;>=>?FECFBCOJKLGEFDBD<8<:769=DI?56?AADKBEJLKKKMMNNPTYOPIJLL;=GB:<=BGB;>A@?>=FUJBFNKPVYPQUNLKJ;CE9@AOKHCKKBNEFKFGLHMLPSLEPMIGPTNRSUBHOD78=GGA<;BA?EFFIMNNJMVTPNHD>:71,0654=FB=;AQ@G@CBMJIH?NEHRNPMKHGCJJB@EWI7K?>NFC^WBOGLVTO\XZ\YV[`\Zbglnc^WQNNPQSUVIKULKGJZ]OXaY|£•’‘‹ˆ„‚wu{{y}‚‚‚‚€€„‡†ƒ€~}{z|~€€„€|~}}~~ƒ†‡†€}€~|{|||{{zwvvwz}~~€}}~}}|{{zwy||||}}~~~‚}~}€‚‚~zy}}|}‚~~~‚~{wwy{|ƒƒ€€|usqmlnnnnpqqppqoler˜¤žŸŸžžžœœ˜•”••–˜™˜–—˜™™š›œž›™šš•’’‘’”•—š›˜’ŽŽ^[TWd[Wa`b[^XL]jWWXZ]_^Z^]MXZXVWQIDOJ;GTPT[`^XZTQRZb^VVYPISPR_`[[^\TT]YT[a[SVVVVWVTQUPGKWQMLPOON]TU]^ZS[baa`]]\[ZXUV[`bZQZ`\[]]\\^a_\^ZXXTPMFHLINOLKCABGMJLTXZ^bd`\_WRZ\ZYY^_ULNOFGSTNGGPUTVXVSMPUSPQWUVa[WQLSUQOVX[\ZYNKLBEHHKEEJGFUSNOKJNMNWVUeha__fhjnnmkosoljjkmpmigcdfcebch^VSSQKLT[cZH_hIL[[VNW^RGCW^\hijcdpl[ejeeefhfec`ehlicdadb_gjfcjj\^g\V\^^bmuqt{vy}€€{†xvw~~tsulfcbZgieigmŽ›œ¥ººÆ¾¿º½ÉÈÀº·Â»³¾·«¥¤¢«½­£¬¡ž§¨«¥¡¤¢Ž‰“‘‰Š†‰ˆ~˜‘š½œ•²§·ÊÂÈÏÑÑÊÈÑÑÒÔÒÏÒÖÖÔÎÌÌÇÑÆ¢¬Â©¨»°¡Ž˜ˆƒŒ‹zƒvƒ‰whkwunmfhgbbefm… §¯ÃÙâããäååäÝÑͽª®¹ÐÙËÔÛÒÍÉÉÖØÒÖÔ¼¼±Ÿ¡£´¶Ãô®¯¼ÀËÈ»²·Ã´²°±¨— ©¢‘„{z€‚zvtvwqmmmjiihijjda```aa`a`^]\\ZWVTROOQQOLNQLG]z|unf_e‚‘Ÿ­®ÁÍÒÈËÐÔ×ÌÔÛÍÇÅϽÊÈĪ½ÚÔ×ÀºÉ¿±²ªÀ¹±µŽ¯£¸¯¶“lµ¿hw ”ˆ¤Ð¿¸³”­¿¹²¯ª©¾¸®»·¾Â¤³”Š¤šš˜˜jjŒhbƒ“‹ƒ“ƒ{ilrromŒ¢}‰~zs\bgFq²°´º«ƒŽ„{†ubXfŽŽ‚‡sƒ„ˆŽŽ“jLYZKP_q}ŠŠxkf[c`}}|{ˆvhwmli^rtebkx_frq‚itd[qaQYg]_ek}i^illqh}Œ…zcsdOEJR_jnppyw|{}‘’„„„teghd[^_Zckrphdiic\YZ\_cb\XYXWVTQOMMKLPTE24BNK;9LgqcOYXMCDFFJPQLIHDABIJ8! ! !!      !!"#"""#$$%%%%&'''(((((((('&#""""""##$$$%%&&&&&&'''''''''''('('&&%$$$#$$$%%&''))._•·ÖÓËÀ¼ÄÎÐÌÐÖη¼ÐÔ±Œ¡Ï⪫“€~€•š¢ª —™£¥©›œ€tk`ZSQRRQRTXTWcgZbt{_bs¯‰yjow¦¡tnu †¥’žŽz““±¶a‚™®ÆĽһº¸¾¸Â²›œ¹±¯É̺‡}©ºÆ¨·¬¬ªf{Ȩ‘”¦ƒ„”ˆš °ž£ºÆy§ÄÌÁ“£Æ§–œŒc^XJR_difca`p_:GaVSQPT]V\aYQT[_UUSxslc_>eziqcYVTSZi]VZ@BOJSO\^V\a`\qr]tq\jriWcTonYh`\YLRJO^fPH_nl^_jtocbccihgovsj^RN`d`\_aachmnmjgZOJHDBFE55KHLNG[‡€p]qsoi_gp]Tl€„Š‰‚‚‚xjWJEA@9@CEFDLRLG?=96;D@BA=9C=?662?BDTL>ACOKJJEDGD?@9465413:BD913:<>DH??CJG@EJHFEBNZKEOTMUVTSSQOPVP@MPFEOA:6D>>?KEEAIDEL@CGEHDGMJPOKDLIIHNRPU\UGMWE3;@FD>9>B?CEFFLONNORUVTPLFDGI>2377=ED957CR=EEHFRLMEKMHHOP[UUPGEJMB>PZ@7F9EG@9FQE=KevnXLYZI??GPUUUQONHHJLTI/ !!!!!!!!!!"!  !!"""#"$$$%%%%&'''((((((((&&####"#####$$%%&&%&&&'''''''''''((('''&%%%$%%%%&''().2,j²¶ÄÔÑÊû¼ÌÐÊÓÔÍ»ºÊÙÅ¡¨Ð鶲Ÿ¥ny‹“¢Ÿ—¡›Œ‚umigb]ZUY\RVaWYinXgƒ†ij{Œ¨‚qiq|¯«„nt š·‰£‹z”ˆ ´·u—¤ÆËÎÈÇÀ³ Ãµ´ÂÁ–›·¹²Êü˜ƒ©«Ã£®®”ªpŠÏ”—“–}‰”‹–¥ª¬Ë¯v‹·È˨•Æ¼•“œzbjQ_liphfdbpjJNoc`UMJXac\WULUYYX?msiegDO}lli_[RSUepebQ@NQQUJcV\U]\f{a]|wfcusaV[\ehkaZWNVKTdTCYj`STdstf`bab`exraY[___]YX\[\`fkljjj^XYNBCF=.?CPKHHEDGD=>81420-.8@>51378=HB:HKJIGNRTVVVQPQLHPRRPNLKGGKJIKHNQPPPNUZIJXSOZTQONONOYPDPURMPI:6E@;;@EFD:88ETCJFLLRPJKQKEFMU`Y[PEHNO@=SU@;A8?CHJP9;9@GHIQaVWTWacWWa`eg]][\SJLHJLMIBHJC?@DHDEMLiŸ”‹Ž‰€‚}~}zxwuvy{yxy|‚„‚ƒ„€‚…}„€{z{{|||||||~~|{|~~}{{|||{xxxvwz{|~ƒ„ƒ‚„‡„€}||{zz{}~€‚ƒ‚‚‰‹ˆ†„‚‚„ƒ}|}}{|}||}}}}}{{ƒƒ{wromiggijjjjiihhhc{£¦ £¤¥£¢£¡žš–•”“•—˜™šš™™™šœ›š›œ›š™—–——’‘‘’–—™™™™—––”‘’”••”LGKKRPS\]WQYVFT^PPSWY\\ZYU[cY_e]YLTYXNOXXXVbTKTRSVX`bPLVKISQZ[[[\]UWX\ZX^`WSV\VQS\\UNOPOYQPQTPP\YTW]c_^aa]^_\YW[\QNWc]LGQ[WVVUWYZZ\`]]d^`c\VSLIIGIFJVWRLQ^\[`dehhececbeilkgkeXXXXZa]UQLSTO]f\WVNVhcMGHBQURP@CUWLNQPONNGAA77HND=CFFJEHORJIW^dffgghlnliiinkafiqrhjeejfa]bgcehcd``gWGLKQXOPX[\BDcYJR_YOXd]RFTXWX`bZZkiYhgaceijdcccljknmtljphqqhsrtusrwvouww{zy~w~€wxzƒ~tttrutrsocaber}—£¬ÁÁÈÒËÆÀ¬°¼¼Ãƾ¿ÂÄļõķ¯º·°²®ª¤µ¿¥¦¡˜¢¢¦¬§©¨žœž¢¨£œ›“›™—‘„ŽŽš»µ°Æ¿¹ÇÎÑÏÐÑÌËËÇÎÎÐÔÊÒØÓÒÒ¾§±½¹µµ¤›¥Ÿ‘ŽŠ„ƒ„‚{r{ƒ}tf^dtyiagdce]Ydw‹Ÿ¥´ÓàãäåææåàÜÕɹ²­¸ÄÕØÈÏ×ÛàááâÙÔßÜÕÓÒɹöÎÒËÍÆʾ¼ÎÇÀ¸¨Ÿ¼ÒÇÇË»µžzxwuplmpqolkieionjgfeb``]^^\\]_^^_``_]ZXUSONORX]QSUcyˆ’‰jˆ£¬¬§«½ÈÄÈÒÂÅÕÔÙÁÍ×Ó»¿Ð´¿Ï´¡¿ÍÄϰ½¥£¡¥´Ÿ·ª•–¬‘Ÿ›r©Êz¨”©¨¿½¶¦¢®¥©¥§³²®°»¥¯¯‹y~Ž’–Ž•˜ƒarˆh_uˆym€‹u…q{Š~biq’¦£®†‚`lƒ”¦·ª¤Ÿˆ‡¡’Œyt“Œ†‰zy…zpke€™‰xtki}~ojjs\lm[d|ƒ”xnƒ‡Š€ˆ}‚‚soqtug_kZVofXG]]RWRdh[^d`b`hw„vbhgWKILOS[\cnu}~„€zwundmwoXQSZQWWepmje`WRVXZ[YWSQRRRRQONLLIDKA;=ID=GY^TMLV[K89HUXXVTPPTVSLQT>   !!!!!!!!!!!!!!!  !!!"""##$#$%%%&&'''((((((((&&%#########$$%$%&%&&''''''((('''(((((('&&&%%&&&''')*(/@8k»¿ÉÙ̾ÄÄÁÊËÇÒ×Ϻ²Å×¼«ÉÑ»§¯¦™°¨{|˜–•µ¸¡‰‚‡Žkfic^[ZgoQWm][lrYq“u|ƒ {je{‡·®‚pu•°»¬wy‹¯²¾”°°ËÍÖǴı•¼Ã§°Æ¤”¸½·ÆÀµ¤«œ´£²‘™w¢ÊˆzˆŒ¬¥¡·Ç‹{ŸºÍ¾œ·ÈžŸb|oe{ttigmhmnaXojh_SMNeaUT\RMSXXNPthh_R>iuapeaYPTYlpgfLKVOVPRcXWNZ_tjVhwqgutrWWVk~bmd_XXXNP\S@Ve]JM^nuf[b`^_gtth^`ca]XZ_\Y[XZ^dhhjqebl`HAFD6*@EHP]bhfr~vu|vsjbl|t_Zhz}~~{ys]RQKNPSSUTNZWVQKCDIE:;D6<>37344;B>LL?=BOJDGDDEE>?7031.+-7<943356AI9H@@=I@IFIWLOFLPJTEQOG=FNZZXYJENTP@APSF>=>CDMIJ772BCGCSZUPNS^\SWa^e`W`_bUHNDHMKD>IH@=>CA>EIO{¢˜š’‹‹„}ƒ€~|zzzzz{zzzzz|}}‚€~}€†ˆ‡‚}‚†‚~~}|}}|{{{{{|{{}}}~~~{xwvx|€€ƒ†ˆˆ‡…„††…ˆŠ…€~|zxz|~€‚ƒƒ„‡‡…‡Œ‹ˆ†…………}~}|€~}}{{||}~{{}}||{xspnlifffhihebdcc_jžœ ¤¦§¦¥£™–”’‘”›œšššš™™ž žžš™–––””’Ž“”•—›Ÿ Ÿžœ™•’“•–˜˜–GDHDRNNY\WMWTCNSNMNQSXYVSRY^W^b[YOZ\\POXWWVbNLSQSXX^bTOWKKUT\]\Z\bTVZ^YX_^VRU]UQS]XRNPPPXNRRVMR\WRS]baaa^\]_[XUZVJNX[PFNURQUROSWVW[[Q[dV[`\Z[RPQFHIHW_XMRd`\chddefeeffjlonjmk``ba`_dZRUYUP[b_ZYUV[cUJJEPNNN;=PVOFHNJKEDF>7@LKBDEFFGHRTQMZgfeefdafmjikhikcYafpmbhabe^[[ad_chcd_`cXHGHNYUQW[]GA[]JN^\TZd^ZLOPRUX][ZheZheahijmecfgmimrpvrpros}sltuwwv{‡‚vz€{}zz~v|ut{‚xnsuqt}†“‡s‚„¨¬³ÆÅÅÃÇÈÉË»©®º¼¿ËÃÁÅÂżŴ¾¬·º°´´«©°¸©¢§¤£œ ¯¬§¬ Ÿ¢¥ª­°¥žšŸ¤œ•““™±½¹¿ÅÁÁÏÙÔÎÏÑÑÏÌÐÐÑÙÅÄÖÕÓÍÌ´™¡·¾¶«¡›š”’‘‚~ƒ~uprƒytj]^oxg_eafeXZj|¡«ÃÜáäååæåãáÝØ˺¯ª«°½ÉÆÕÞ×ÞãßÝâÞÙÏ¿ÇÐÌÕ±Ôͳ¾¼¶ÍƸ¯­´©·¸©³¯±Ãɼy|vroqqqnjjiggjiggecaa_]]]\ZZ[[[[]]\[WUSQOMNUddSX`mxŒuy›«Àµ±©¯¼ÎÀÊȺÏÓ×ʸÖÚĶ˾­Î¼ ¶Æ¼Æ»Á¼¤›¨–´›´´†˜¨’™–š¿Ÿ‹®˜¯¶Àº¤™˜ªž¢°¦¥©§¥¯¶¢§¥ˆ}uw~‰…•}qfw|j^bxpb‘•„~rlqcacno•«¤£~ †ƒž¤¢¶¡¥§‰‹­®¨•†”’˜‹’†n|pW`†Œ‚m^n€vnqqfTkujnz†~px‰‚{‡ƒ‚zzu„xgkk[kmeNRjWY_SNNS[_`acdtwjfj_QTTNOOV[ahmw~~z}vpedpp_^ZSVSXakc\VLHHJLPTTROMMLLKKKKJIIHFD?CJG??DBDBGJPH:?KSQLOPPNQX[USQF3()%  !!!!!!!! !! !   !!!!"""#"$$$%%%&'''((())((('''%$######$$$$$%%&&&&''''(((((((())((('&&%$&&&&'(((*'*=MJÉÂÉØÅ°¾ÒÖп»ÍÕÌ®«ËÇ¢´Òʱ§¥Ž•º»ž™¡Ž¹¿¡€„Ÿºz[_]`Z`{xSZrdZpu[{œ|Œ’˜švhl‹–¬|sy‹²¼œ§m¥¸»Í«ÄÁÎÆÓÁ©¿¸‘¬Í´–¼¸—°¼ºÀÄ°§š®”¤‘ «•‡z³Ãn¡‹xv†’‰«¤¥Ä§z¡ÀȬ±Ä£¢«rw‘n‚ˆˆxhwsqpkfnfde_RUfnPP]ZYUWVOJmgfeQ;Tl_csddUOUdnif`VTSMWN`bYPP[jlTXnnotmlOWYrvcg[\Wa^JYVBNaTFLYipaU^ga`doka]]]ZTTbiZMPUX[]`dbirbdiYOJGB0.EGHMWbpnkxz}|ssmaawƒpY^ow|‚{}ƒy[QJRVUTRTLSTXVSRQRLBCP?DE55459;A:IG<;@MI@CCDAE>B816/,*,46543338FC4=HMMHGRVZZSVSTTKHMOPPPPLFMNMKOOTMLNNNTKERQLSTRRQQPPNNMFLPRJPMAJSD6GK>:H8I8AQIPKHF;7;C9?IHINNNPXMLKLNMLOLJLQVTQTSOMIJSVRPNKNVPHMKJOGKHJIDJYOPHGLETFOJ<8JUYQUQFJTYPDJSRI?;BFHO=@BABBBf—™“ŒŒŠƒ€}|{|zyx|}|{{}|y{~€€{x}†ˆƒ~ƒ…ƒ€}||{|}~~~€‚‚‚‚‚‚‚~zz{|~‚ƒ€‚‚ƒ…†‡ˆ…„…„‚ƒƒƒ||}~€‚‚„‡‰†„‡‡„‚ƒ‡Œ‰{~ƒ‚€ƒ„}{{z{}~}{zzxuvxuqnljhedfffec`_db`šœ ¤¥¦¦¢Ÿš•“‘‘’•šš™šœ¡¤£¡¤£Ÿ›™—––••“““–˜˜šŸ£¤¥¦¤›“‘Ž“—š››šJFHBUKJW\ZKSTCJNMMJJNTUQLMVWQY[XWQT^_NMXVWX_KITNQXUZd]U\OMTU]f_U]bYY\^ZY_]SOQ\VQRVQRPPPPRPQTUMQYUOO[`fa\WY\ZWVSROJPSKEHTSLPNLJQUUUXYRX^RSY[XWVXYSQTNXb[MQa]\fg^]_bdcedhklljmkbcfe`^g`XXXVSV[ZYZYVQ[]SQQRSTNB>LYRGKSSTKKOKJLRQLSKHJKUZVRYghecba]^glfhohheYSX`jf_c[^`ZWY^b]_ebd__`[TMKNY[WY\_QEU^MK[`XZc\\RMKLTT[_bc`[jeeqnkmifikliouvyzxvvw}{twy||y|‹‡|z~||y{|qy€st{ulruv€§¹º¨¦¬°ÄÆ¿ÅË̼ÁÆÄ´¤«ºÃ¿ÑÍÃǼÃÁÁ¾»Ê­³·¬²µ¦­²®¯£¨´«˜š¬¯§­­£¢®²°¶±£§ Ÿ¯©¡£™˜°»ÀÀÇÎÇË×ÚÑÏÔÕÔÒÓÖÌÓÔ¯ÂÝÏÌÍɬ”ž­´®©¡””’•Œuy~trovƒ{xp]Ylwh]d`eiXYn“¤±ËÝãææççãàáÞÖÎ󲫜«¶½ÐÜâáÚÎÒåÙÉÏÉÂÈÕ̾Á³®ÄÒ¸¨·º°Ÿ¦¯°Á¼´¾³°ÆÄ­•Š€yuqomljhfggeccddccbb`]ZXZYYYYYYYYXVSRONLKN]mcU^psn{¤¯Ÿ¨žÅ¿´´±ÍÀ»Ãµ¾ÙÉѾ¾ÕÑ·»Ç¦°Ë›³Ä½³¼Å½¥’›˜­ «¿Œ‡‘Ÿ’˜’„§ª©®—³¸Èº—«°Œ¦µ±¢ž› ­®›Ÿ¡…ssnzŠ|}sefˆ¡fnlnnwŠ‹„xhio]mk}«²¢Žv¤“ œ¦›µ©«‹˜°®¥™”‰””®¤˜¢z}kMg‚q`_BCjzsrseV\khdju~rz~mqƒxy~‡xwzu‚}zpkydVXmeWhkhUOUY_db_dsnkjm]Xb[OSNU[]_cjsv{ƒxfgW`ji_dYQSVY`_SMKHHPNLLLJJIHGFFFFFFFFFFB>AIH@9:;9<>BA?@GSUL@@HKLMRUTRPI<693'!  ! !!!"!!!!!!  !!!"""""$$$$&%&&&&'(())))(''&&$#######$$$%%%&&&&''''(((((((()))))('%%$%&&&'('))'((4Z¦ÏÌÏÐÀ¯µËÖÒ¼°ÊÐı³Ñº­×ĨŸ¡•Ÿ·Çƺ¥ˆ”¯Ç¥ŽšÌ“VWUdWg‚[_uqVs{^†• ~”¢¦™miu—ŸÆ¤yx|‰¯½£¡v•°¹ÁÉÔ°ÈË͹ÃǤ²º–¤ÎÉ‘Ÿ¼££º¸¶Ã¹£¤±˜•†™˜—|zÀ©z®vss”‚š§¥´»ˆ•¨Ç¼¶¼¦‹˜³Žs¦y”•}…|wrmme]okd\fu`\lbcja^WL]f^fZFBdaVpsa]MN[mjdi[^UQYVYjeUKWdjYV\hluwj`PU^srb`VYUh]QXKM_R>BVec\NZjaccpn^\`^XUW_aTOY`Y^\ZY]bjhcbWYcXPF/9QMOLN[nuop|€}srtj]l†€`Uait‡‡}{}iOGHSPOOSKMUTRVUVWUOQYNPP?987@IJA?CDECELLMMVMKMLNORRNLMRWOOOUMKGHOQNQRKNULJMGIOMRHIMDJZKQGBCEQDLA5:RSOMSMGQXYOJRSOH@>FFG@0E36:9A?@VLEAFOTOZ_\\WSYdi`OHMBJHEB>JC:ABDKKD837;>CNLD?>ADD@GOLLLCC@B9'! $" !!""" !!!!!  ! """##$$%%&&&'&&((()))))((&&%$$#####$$$$%%%&&'''''((((((())))))('%%%$&&''(()++-2)6x°¶ÈÐÔÓÃ¥¡ÃÖÓÁ¬ÀÈĶÆܶ‰¬Ó¾Ÿ’™”›»ËÈ©ˆ†®Î«“À¤TY^mTg˜’nezXv|^Ž¥‚˜©¯œjf{©§ÆŸw~€–°Å­§·ÒÇÇÑÓ¬ÁÉ̼¬Í±ž¦¢£ÉÍ¥³§›»´³´Ä¢¬¯•‰yŽ†•z„¾Ÿ©œcjx›Œ…¢ §¼¦Ž•“ºÂ¾¹¡Š¤¢y›£~¡§‡˜”‚~€yogrraZgrj^zjquofac]eXaaOIW`W\znXLJOekfpd__XXdWlnhKS_c^T\Yanw€mkZST]qra[WWVg\QKPVN@BIW^ZNRc^dcml`_cd_[[]`de]YZ\]YUT\cccc_[hfVVP:M^Y\VV]fqolw~|xsxwlmƒŠnSV_dy‹ˆ|moqUAAGIIJPHJSLMQPRVXYZ\XZ[LE@=F?>CD0.3781/7403?>4=FLKHEHPQROIUPNPMLLKLQSPPEGHDHIEGFGFCNR>AEAGNPMKJKOSTRPDHKOFGJMOQIJSOIEFJKOEOFCK7IKPFLA;598<8>A?CIHLMSKMNJKMPNKIIQZNKJTKIGJMJIQRJNRINPDEOOQFGLAGTIMC>?BMFJ91CVEHNRMMWZUOLONIBEJJE?1/A3A98A5FMB?EENMP`[XVNP\hg[OJKBJGCA>JD::>GE?:i«‘Œ‰ˆ†„‚€~{x|€~}}~€‚€€‚€~€€~~~{{{{zwuy}}€„††‚€~~}|}‚‚ƒ„ƒ„„‚†ŒŠƒ€‚ƒ‚‚~yvz~zx{‚~~€„‚~~~€~||~~ywz~‚‚‚}€ƒ‡†…‡…†‡‡‡…‚~{ywwwuutsqnjgijgccdca__^\\[\`a\p ¯¬¯¯®©£¤§¡™–••””••—™›¡¤¤¤¥¥¢žœœ›š™˜—•–˜™™š¡£¤¢¡ œ—”’‘‘˜Ÿ¥¥¥¤NKKK^FKY_]GQSLMLNLHEFMMF@ENHJSNUGFIVPFGXV]cUHJJKQPPYghVSSQOLQaiOO[cbe[PV_dYOQ]dZMORZKONGLSYUEEMYFMOTb_VSPRSMRURMILPD?AHPPPPNLKMOQRTUPTc]U\b__c\Z`b_``fdSV]QN\\URRa\aebfggifgc]aggffljc[VXWZdd`abd]YbRO_Yag_^chgfhgdckf\dghfgkkd__djcWZbc`fgaZW`klebiwhc^NQSYa[VYQSYVMR\_^acchabhgggfdeijlibb]bh[OQba`c`ae_XW^bqrmlijpmlpnkmmmnmmorx}zx{{{||zvzz{ywuƒ‡}vxurnqwhtqs|trƒ‹ž¹¼ÄØÓÓÔÓÑÏ̼¨¦¼ÍÀ¶¹Ç¼¦ÀÌÌÌÏÎÆÊÀ³ÃÀúÇÏ°«¡£©¦š®³œ¢£¯¿¨Œ°§¬®´°§±µ·µ®¤®§¤²¤™ž›£ÁÌËËÒÕÑÑÕØÕÖ×ÕÖÖÓÖÁ½×¯©Êü·¿·¦™’¢Ÿ¢‘‰™nivru~…rjcV^rnSWgbkq{“´ÊÛåääåææäãÚ×ɲ®¼Åú±§¤¼ÔÐÔÙÝßž¶±ÍÚÐÇÅ´¡—•£’••˜ˆ•Ž²ÑÍÔÛÁ¦¹Ç©¬ªvnllllmmmkhededdeca_`^ZWXZXVVUUUUUTTSSQQPS[egb]`tz{ry«¸ÁƱÀ¶É¿¾ÉÉ­ºÀ·®¦²ØÃŨ³Íʵ¼¼Œ®À‹²³®£¤Á©–~“§©›¶¬Œ‚•ž•‹•‡œŸµ¤À«Ç©€È®{¡·µ“™•‘”‘xsip{’¡£peš‹ƒˆ€ƒ¡ŠŒysltz¢¨À¹Ÿ‰„«¥–‘–¯—±ž‡ž¨ Ÿ©Ž•·š“”’‘“…g‹•‚}qtzuefmXMUUSXhl~~gVrzdpvs‹snsfy…{Žwma_g~zi[TXbZ\bbgm`OU^_lxmb`b[Zee_SOPT\ejqywpqrad``UOZZOOUVKGJPVWPRSL??AAABCCDDDDCCCCB>58FMJFE:9>>?@A@?<;;?@=BJHIIDEEF:&(1*! !!"!!  !!!!!! !!!!  ! """#%##%$%%&'''((()))))(('&%$$#####$$$$%%%&&&''''(((((((()))))((&&$%&&'''(()*),+3r¹Á«¯ÀÑØ»œŸºÑÏŨ²º½¸ÉÖÄ µÕ»‘Œ¨¥ˆ…–ºÏ±ŒŠËÁ°¢[c|ƒWl¨§}fˆ^~~`¢ªˆ™«±¦ka†À­Ã›vˆŠ¡³Ë¾¯ÅÜÍÊÐÒ¯¶ÅËÌ´ÆÆžŽ¢½Ë¿|š¨”¹²²¡º£±ª‹„qy‹ƒ®¹½n]aŠœ‚’¡ž­¶˜’“™¿Â¼™…Š¤“Œ¯ž”žŸ¨‘£š†”‹wrbZcuqltrj‚wpcntfg^d[QR_TUbz`NFOUhdmt]d`\`bjwubL`]XVVU[\lwvmm]TU[koa\YVXf]LJSI=CEGVZUMY^Zjoi^[``^\[[_hgUMW``ZTSWbecaaahl\QZZQ^fejc_`fqomv}{vx|zv~†{_SYX]u‰jam`>77;698=??BGFKMOGMNHIKKJHGGQZPGFPLHGLLDCPRHMPKRRHKOLKBII?CKIDD;;@IGG37LP>D?BLI[[TXRJQ`h`YQIIEGCAA@MJ;=DGFHTRNPMPQNMNPQSNTf_[_bab`YZ_\_dah`UWTGK]WOLL_W^e`egffceb[bghgflgc_[\]ahjeabec_fYVbaejcdmmiinlhagl_eihihjifddgkbU\fa^ebZUXcifabjwg_ZPURW]WUXNOXSJO[abfhhkeclokhjjgjnokehddf_YSehdeehkhfchnxuronqonlmmlmmnnoqsuvyxuwxwwxunu{otvr€ƒvrspnilukxmu}z~—£©ÀÒÐÓÓÒÑÑÏÎË»£›¬¿»¶³ÃÁ²ÇÔÎÎÈÎÌÉË»ÀÃÅ»ÀÎŦ›¡¤¦—œ³›™Ÿ£½º—Œ¥§©±´²ª®³·­³£ž¯¥¬¨—›§§ºÏÓÒÒÓÓÓÔ×ÖÖØÖ×ØÊÌеÆÉ£±¿´®°¶ªœ‹œš˜™‰… ‰epvot†rggY]omXSg_f|„•›£¼ÔáåäååææååâѺ¸½ÈÆ»§ ªÊÐÂÎÜÙʹ¤£¾ÉÄÄÈò¡˜”‘Œ‘Š‰•–˜ªÅÍÀÆ¿¤±Ä¿¨ ›Šxnnmlqvtrpmgdhiggd_]^]YWXZWSSTSSSSRSSSSVZ\]deeaaqz‡}o ¿ÆÃÉÁÆÊ¿«¾Ñ¿¤ºÀ«¢œÍËÁ·¢¿Èŵ¾˜ŒÁžœ´©«–¯®˜†¤¨£§´¡‰ ³–•°”¬¢±š¤Å­Ä¬|ȳ›¯¯¦‘Ž–Œ““‘~~jqƒw—ž²‡k”Œ—u‚„“¢“”¢tzy§’µ¾Æ¼Ÿ”°”¦•–¨¨²ƒ™¦•œ¨€€‰™´‘‡’•˜›‰w—“€kx}zs_RUO\UNKQcl}rX`y`Hbkw~clkf}y{spmko}f][T^f]ZYZWf_YYTFara]]^\hmncRMNRX_dfdcaeb[^Y]VV^SMHWTIGINZYOOHC@@???@ABCCCCCBBA>95=INB50;EIJI??DB:46:=CLDDDAGLJC0&(%-A<&!! !"!  !!!!!!!!!!!!  !""""#$$$$%%&'''((***)*)(('&%$$######$$%%%&&&&'''((((((((())))((''&%%&&'''(())*+.0[­ÙÅ¡•´ÃÒÚš´ÅÌÇ¢Ÿ±µ¤²ÂDz»Ðº­«…n¯Ç¼ŠºÈ§¯dhœ’b€¸­}fƒl€eŸ­‹™®¬´nb”ϯ›v˜£½Ê¿¹ž¾ÕÑÌÏÒ¶ªÂËÒÒÆʵ”–¦ÉÍ‘…¡Œ±´®—¦¤±¨€€nqo|†ªÖšUYk˜…™˜ °ªˆ‹ªÂÆ™„ƒ|žŸ®±™ ›£œ©®¥²z{p`lwzqy€q€}`h€xlue^YZ]XNYhqOKMR^eer^\cc`^izyy[\j]UUYT^YjrfnmcTWWfia^YXXfaLPK=GD8HUXUS[\bje`ZZ\Z[VU^gfOGTda^VQV]``a`acig\Z`_SJPQNQUY^jrru||yy{{z|||pZY\W[nzrefbF<>AECGEGJEGILMRPUZTSZ_SUXXJAB@A>679@HJGG;KPFHHJEDHIOUUOKJJJMEILJPNMLLPNKLNPKNTPKOSB8ACEDBLA3?@71A99A9I>4ACPbQU[NIUeg[[RGJIGCA@@MQ>EMGE;o°Ÿ˜™“‹……„~}{|‚‚ƒƒ€€{{}|||}~~{uuz}‚~}}|{}‚‚„…‚„…„„„‚ƒ‚€~{z{~€€}{~~ƒ„~}~|yvuuuvyƒ{{{yy{}~}~~~~{zz|}yvttrmmpnkifdddcaaaba^\\[\]`\Yƒ© ¢ª©­±¯©¬±¯¨£ž˜•“•™ ¢¡     Ÿ ¡ ›˜‘ˆ‡„†’–“‘Ž–˜šš—”‰ˆŠŒ’šœšŸMPQOaMQ^e`T\\WVUUTRQRTPFDHOKRQLPDNMPKKPZ^]ZMFIJLSWZY][OFR\WJMW`RPSY^dZMW]dc`[bjdcfii]aXQW^dXDKSQQNS[[SLVOJJL`\ZXWSOG@>JXROQNTVNKMNOQNTf_^c`^^YUX[Y_ecg^VQKAQ]OKJHZTWb_bfec^``[aefdbica`__^bjia^bfcag]Ycdefccijgilkk_ak_ehbddbda]\bk]RaeY[d\PQ^ca_^bkue\[VXRWZVTUMRXNJQ]eehkmohekqkdgjejqokijhgdcaZjmefholmpikopqponrqnikllmmppnu{sswvtttsrroirvilqp}~oonjkchun||lyz~{®¼ÁÇÕØÕÖÒÏÏÏÏƵ¢”¥¼³³µÆʸÆÕÉÒÅÆÔÈÎǼÁļ½ÈÅ»£š¢‘§®“–¤°¸¥Œ“¢§´®­¬¦³¸§¦ª—ž ¥¬ ±ÁÁÊÕØÔÔÔÔÕ×ÕÔÖÕÓÙιÇɷȵ¦·¬¦¢§¤•’Š‘˜”‘}’›wgwur„ufibanp^Te`f}’ «ÃÙãååååææææéÏÀÌÄÂÌηš¢··ÃÏÉÎÇ»­“˜²¹¶º¾½¶«œŽŒ‘…‚™š¢ÊÇÀÒ׫·±©¦Ÿ†}ywuuy|zwupgeihgfa\]][YWXXURRRRRRSRQQQSU^^[fmj`dq}Ž‹w½ÈÂÏÌÇÉĨ¥ÈÙ§Ÿ¼º—³Ø¹À¨§¼Ë¾³¥{¥±š¯ž±”›®™y™¬«§¾¹¦Ãª¨Æ¬½¨´¦Â°Â®†¸»Š™ ¨­›˜™„„š‹{wu…ƒ›š¢‘z ˜ž€“”–š–”²xt~²™½ÈÁ±œ†Ÿ¦ž¢“Œ—¡µ­}—¥†–¡x|…›¬‡€‹“›œ†w}wipy‡xnc[TTWPUQN]jrdTkf[\Vd{t_ebj{q}ddjp{wibdXdo^agSLN]bo\HIdeaZb]hqnmcUOLMW\YUSSTWXYTY[XYXHHHWMFGDLWRJF?=?@>=?@AAABBBA@A?=:CHLP[mvqt}|zyyx{}rqylejia[emjhcO@ACCADCFHDGKKNQMSWQOSYNT]\JBGCCA:9<=ENKKCNNGNOKGIMLGACIEDJJMRWVQNLLMOQHPSMROOOOPNLLOPKMUWOMUG6>DEFFH?1=;?HHAEJCCIKKJJ>?AD>CGFLC@PHOQD>FPROWUOOMHOBC@7=99762>B>:?GIJF@JKGHKEEB@EKPNCDLJHHLK@ANMLQMJORRWULIFN@4B@E9F?=8@A=7IJFALONS\TOMQROLMQK?A>=ENHB6;?7<;AF18>>\YR^VJL[hcZ_QHLIKD?>AOUCLWJ:Pž®šœš’‰…†…ƒ€~}}|€~ƒ„~~~}z{{{||}~~{utz|}€€~}}||}€ƒƒƒƒ‚‚„ƒ€‚…‚€€}|||~€€~}€~~…„‚ƒ„€|yutvvvwz|{z{{ywy|zy|}}{yxy|{vromljgdeghfeeca_^^_^\ZYYYYXUp––—¡§©°°«¨¨¨§§¦¦¥£¡¡ Ÿ›œžœ› ¡›–––“‹‡„‹‘‹‹Ž’”“Šˆ‡……†ˆ–˜–——HSVQ^WXbf`\_\XWWWUUXYYRKIKTRWWTRJRQTTVXZa[XPHKNQTVUVXVPIT\XLOZaWTPXadZT]]ccc`gmgelokaeedd^f`MSXPWR\XZOLSJLORb^^__\ZPEHPTQPRPVWMKMNOPNU`[`e`YVVSTZZ]cbd_UIHBSXIFGFUVSa`_cbaY[^[aca^[d`_`[c__dd\]`d`ag\V_a^^``egackig\Zi_cc[\_^_^TT_fSQb\TY_XIO`b_`_clsb\`]YQXZTSSMSULPY`ifhmmoecfie]bf`fojgjegfbhnajj`biojimdfjkllmortlfjjkmmqply~rnutrsqpnmkhquefljx|lijiichsp}xm}|‰¤ÊÒÒÕÕÕÕÕÐÍÍÐÒí£¡À¥¯ÂÈ˾ÈÒÄË̺ÐÏÍËÀÂÁ¾»ÃºÄ²›¨¥ ”—¸›’ §¯«–¡¤²¨¥©¨«±³”œ›Œ–¤´²¬¹ÎÑÈÎØÕÔÔÕÕ×ÔÓÖÖËÎÛ¿±ÄÀ¼´£®«˜•”¡‚Œ‹“Š“‹wƒ‡nwzoz‡yglh`lsbZfdiz¡µÉÝäåæææææææçØÌúÎáĨ­«§£·¿«®²­Ÿ• ¨ª­µ³²½¾«˜••‘‰€~˜§ÌÇ¿ÓδªŸ•¦¢Ž‡€{z}‚ywseddaba\Y\[YXWXWTQRRRQQQQPOOPXa`\hyvbjr€““Š°ÇÇÄÙÈÁÀ»˜¬ÕÁ”©Â«‰›ÌÍ®µ §¶Ó¯¡}Œ¥¨–©˜Ž§™€ˆ²´°Âɽ©ÈûÎÊʹ¶¥©»³¼°“Ž¥Â›š’ž«ª’œ¢‚žwšŠ€Š”›«§³¡±¡œª–™¸š‡w¬Ÿ¥Äͯ§—†±“¤›“‹•œº£wz—œw‡”uy€™¤‚„Ž™˜‚r‹…yym|‘tqqgWUU]XPQ[igWTi[Uacgqoc]]osq|gVOdru\_fnpg_J]pTSS[in^VameXbbcrnljdYPEI^bRGMOPPSVP\RQLJCFGQKMJHKLIGA==>?>=>???@@@@???>>BA:;BHOUVLNNKIHIB=IWYNE7116EKIJIE=?MH* $!  !!!!!"""!"" !!!! !!!"#"#$$%$&'(()****++)))(&%%$$#"#""#$$$%%%%&&&''((((((((()))(('''%%&&'''()*++,*/O€°ÄÊÖ¦—ƸÅÌ¡ˆ›±ÇÅ•‡´È}‹²ÇÇž¥­±{‰‹¬‰¦½°¬Šul¤Œo¯»¥†•‡ˆu†–¨—­¦¾}mœÓºÈ¨§®¹ÙÔÈÃÌËÍ×ÍÌÓϳ»ËÐÕÕÒÃÁ¯¯ŽŸÁ¼‰¥Â——Ž¢¥}wdZaYrÅÄ`Isˆ‘‡‹–œ  “–ˆ¬ÁÂ…rsv–®Á§›¦ž„žµ¸ª³”œ¨šŠ€ov€ztuy€…yzyep‚‚u€eY]dlaMTcoSGOQbgdhVXT`jWkvv}kekg`__`bS]hfbel^QZN`bcd[_`]kQTGBC2ATSWYY]X`]_V[QW_`cghZ^_`ddaXW[[Y]\]^`bddgh`OZ`UNHHIIPZepqrxyzyxwz}qdtxuvzxf[_bhmXGFFDACACFDEKLOPJOUMLNQKPYVMGKEEC<=@BGNLKJNLITPIHLNMJIMMGJPMNSSOOMJJPTSQ[[PQNNPQQOLMRRLORXRLTM;5>96971CB95?FHKG@JLGGJFG?@DDNLEDKJHFKM@?GINRLJMPPQSRSNN>5F=A9I`N\^MIRbf`[aSLNGLH=:HRWHPbM7z²Ÿ›’Š‡‡†„‚~~~}~€€~~„†‚€~}}{yzz{{}~~~|wtx{|~€€~}}|}~~€ƒ‚€€‚ƒ~ƒ„€}|||~€€€€€ƒ…ƒƒƒ{wuwvuvwvwxyzxvwy{yy{{zyywvx{vmgfoupfa_]YWVVTTRRRRSTRSVXTT\\]`_`cgjjllpvz}~‚„ˆ‹Œ‹ŠŠŠŒŽ“—˜•’Ž‹…‹‹‹Š‹‘”“‹‰ˆˆ‡†…ˆŒFV\T][]eg_e_\YYYYUW]\[WQKPY[^aZUSZ\]\_`_d^XSORTWVSMWVUSOT\ZPR^bXUPXccWX`^ccbdkliimrmajood_idTVVPRVaW[LMQELS[a`baaa`UMPRRPPRQXVMOOOOONU[Xad_RMVROZ[\\`bYMBGDSRABCFM[N]`Z_^_XV\Z^_\YUa^ZYXf^U[^Y\`^\dfYTXZTYb[bb\`fggYTf`__VTY][XRQ\\MU^RQ[\PDR__bd_fro__gd[SYYSTSMSQNX_ahghlhjb_cc]U[_Ydna_ga^aamoceaY_kjghbacdddhmppoheikjlnpnny|slrtkppkkjhgqsebifs{jbghhbisr~rp…€‰Ÿ¼ÙØØÚÖÓÖÔÐÌÍÒÔí¤ŽšÅ£¬ÑÉÌÈÊÐÀ½Ì¿ÊÕÎÎÊÁºÃ¿¹µ·¾§µ°¡šŽ¦§“œ¢¦©˜—Ÿ ±§ ¨«¨«¶ž…š ‘™¯ÁÁÅÉÓÌÆÔ×ÕÕÕÕ×ÕÒÕÖǺÏѯ¸¿º·œ ®™‹—–{{’„˜€—‡ow~mn‡lnkakteimemz¤¿ÑßååæææææææçÝȽÊÖÛÑÀ³­²®¯Ÿ“¡¤£¡¬¹ªšŸ¬§¡µ»¨˜”ˆ…„‡Š“­¼É̽¯¢Ÿ™¦¥¥Ÿ’}z‡Œt~‹ƒoeb]]]ZWY\[YXWXWSQRSSQPPQONPPYbe[f‡~mpv”®±•¢Ë̽ÎÓ¾¶¹¦’²Ñ¦šµ¿œ‹¦Úµ­®ª™ÓÀŸ‰{š˜ª’–Ÿ~œ¥¨–²À¼¿ÐÌ°ÆËÆÏ×Òƽ°«´³´·˜“›Âª›‘”¡´¡›©‘ŒšŸ~š“…˜…ª«‡±ª¾¿Ä¢ƒ¥­–ª¼£›|~« ³ÁÈ ž²‡§›•‚œ¿™r|—’tŒwu–žƒˆ’–wz‘Šrwi€”ru{n`SZeXUk^h_EXWKRT[hfo`Y_qlrs`PKhrgU``es\[Tdj\cKTope[co\]abqsjkjcYKEVmgRHNMNSRSNQFECCAEELQWNLLHIFB>=>?>==>>?@@@??>>>AL>4-6EMKIKKCAJG,$*# !  !!!!"""""""!!!!! !"#"#$$$$%''())***++*))(&%%$$$"#""#$$$%%%%&&&''((())))))))))(((('%&&(('')*,,,,1Fj™¾ÃÈزžÉÇËЪ‰†¦ÍÉŸ†¦Ð³ŠŠ¼Æ¶¯­»¼„¨¡¦§®¡ªyt¢†i®»£’’¡•‡Œ‚„¡”ª£º‚p§Ó»Ç¨Œ·¯ÀÚØÌÃÐÎÌÒËËÓËÄÃËÐÓÐÔËÇÍÄœ—¯Ê¤—Œ È˜ž…€—¦…vbU_Oi‘ǶRQ‡}ˆ€œœž§™”·Ç£rqp‚•¤Âµ’¤¦ˆy¤¸µ«²Ž— ‘‰xx†{o|y‚Ž}kxks|uxw^deprYNXceKJOTjec]UQLl^[rtuzhkkacecb`S_f``gk[T^O]`ddabb^jXUEAE2KQSYZZTT`Y[VTW\^hggijaba_`a]`ZSV_\\^_abekg`^jhWJL]a]WY^cgptv|zxwz~vjnvw|~ƒyd]ahziNIIGEC@BDCFKMQOHKRJIJIHNUROLNHFE?@CEIONLNOKLVOGJNONMNQOIJOMOPMILNIITVSX_[TQOORSSPLNSRMQNPUMUSA:DMHHIKKGABJDBGFCHFGHGB<>>=87;;KKECKIEDKM@>DHPPLJLNLLQUYURDCK<@BAFAA>@58DGEDLONOINNMJSNMPRNPGAGGOTKB?;7:=>4<=@ZPR^MIKYb_\_aSQSHNPC:FQYMJeRU¥¨–Ÿ¡œ’‹‰ˆ‡…„ƒ~€~€‚€…†ƒ~||zyzxz|~~~}xtw{|}}}}{}€€ƒ„„ƒ€ƒ„€€€~~~~||}}}€~€‚€€…†‚ƒ‚ƒ}xvwwuutrtwxyxvvwxxyyxxwusrrsohk|˜“Œ‹‹ŒŽŽ…yuqmigd`_\YWTRPKMQPQPPRQQRSSRSUTSSTUUUVVXXWXXZ[[]]\\[_ba`eijlprtvy}€‚ƒƒ„…„ƒ…†ˆ‹Œ‹‹‹GX[W\^bfgcc\^XYYYSX^\\XQLW[_cdYXWcb^`cdhh`XYY\[ZXSOZWVVUV\]UU`bZXOXdZT[^\ddadlmjggqk_jsoc^heWTTPO[`UYKLLDOX]^`a__acZVVTTQPRS[XNQPNOONSXXaa^OFSQLYZXW_\PE=HCRKIAVjfk`[epnqnVQYtl^^c_[mefoqamgSUxrlY_YP_bnxmlme^XPTjseWVQLMPOPKCCDBCAFEJTTMIGEFFB?=>?=<=><=>>>==<;<><0@7:?CDDIONLDNLKHSOMNQSVHEGHOLHB@<;?=<@AGG;9@LYg_bcc__d`SRRSUSQMZ]IIWhU?Q[UVXVW^\TQQPOYb]da^`]ac]^g]WYOPUYWMJKMJK]PEPWTFIaeahkfoticchheb]ZSV[PPPSX]_][``V]]XXXWMSTK\dSWWRVVaodZWPT^g[X[VYY[\_flnf[[^fjjospq||zvntr_aeljdbatua]bYhwfW]fkinnu}ms{‡ªÇÔÖ×ÙÚ×ÒÑÑÍÈÃÌÓÉÀ²”–ºÀ¶ÑÒÌÑÏÎóºÉËÐÒÒÐʽ±Áȵ°º¸³Â´œ™—¥˜¢£¨šž©¡ž£‘¡«¤¥°³°Î¡—ÃÊÉËÐÑÇÌ×ÙÖÖÕÕÕÏÉÎ˼­³¾¸µ°¹¸™Š§›ˆ‹™”qnu™‘z—«†‘uk„€ep~zx{shndd€tl€…Ž¡¿×ÞåéèççççæååäâåèäâåØÇÖÞÖÇÆÙÕÕÏÐÛÄ£—ž—››“ŽŠƒ‰”•‚€~Š™ž´½¸µº¦Ž¥©…q|‹ˆ~‚nccaZ^dc]YWWWWVUSQPQQQPPONNQUUP^fVzƒ~wr‰¨ÅÆ¡ªÆɶÇƺª£Š²Ã“¥µ¾œ“–Ê´“¢¡ŸÀÌ„Š’š¬‚Ÿ´µ¸•˜×ÇÀÒлÂÆÊÍÙÌÌɹ·±® © “–¥©“šœœ›°®–¦¦ª¥˜¢‹“Š¯Ÿ¡°¢Ä²ÂµžžyÀ®–¼Ã´¸‡‰µ©Á¹¯Š›Ã Ž²«}z¶Âm€—sk˜njŽ™’š~…Š“x…Š‚m‹€{oˆŠt`\ddcb^u`KcKZeBPaihmlttnmgTVixgklijfynnusgosZizrooaNMXmrtjqk\Z\`itmfidVNJFGLECEFEDCGFGLIFCA?BDA?===<<<<;<<<<;:99:95>C@GYeQTVKY\\MW]N>EheEDRUI@CGIJLI>:?<-" !!!!!!""##""""!!!!!!!!   !!!!##$%&&'()++,+,,,++)'&&$$#"#####$$$%%%&&&&''()))))))))))))(*)))(('(()*++,-27O‚š¦¿¿ÃÓ¿·¶›§ÈÀ‰s}žÐÔ˜ˆ»Îž¦©Ÿš€µ«|ªÆ¸’ª¤¯¡myƒ£€f¨­˜šˆ˜–™€ˆ”†“¢§­o¬ÖÀÆÁ±ÉÀÎØÙÙÎÓÓÓÑÇÎÔÉÉ×ÉÏÒÌÍÖÚÏׯ²¼ºÉ©¢Ä²œ~l„™…w^I^Wr¨ÉqHT†~px—š¢—x‹²Óªzsv€§Ìµ›¡¢ˆ”ŸÁ£¤„Œ•˜ƒ|s{ti~Švv†|vowrpljyty„fT_X\WJMZf[\`RJD_]`jfkoofblifdcbb_aWYjmaVYdUVXcaa`gdbc]CLE1LMV`XSNWQR_\ddWchhjf^flhdeff[SZ^TW]ac_abidenqlbUNQ^gimlkiqsruyvvxz~xprsz{{vrlhzjPPOKDAHLHGLSTPCCLGGIHFKMPPLMKKHBCFGIJKJIIHGIGBFIJIIHHHGHGKPQNLMHDKQMOSSQMHCGNLLMKOURQRQOQUWUJCCJIGHLSTHMNLOQNKKKJHFIOAA?>CEF@AIFDCDEFJQPHEMRMEHJJF?:A@BGKJH@KJJDQOMMMRPLJJID8?@;?AEABHEDQPJWGCQJURNR^aWZZPOPMGFNVQPMb¤­œ›œ˜‘‹‹Š‰…‚€~}}z|~€‚„„ƒ‡‰‡ƒ|zy|~ƒ„€{xxz|~|||}€€„ˆ‰‰‰ˆˆŒŠ€|~€~~~~€€‚„„„‚‚€€€„ƒ~{~„ƒ{zzxvusqpsuvustuttuuusqrqph[dˆ¢©¦ ¢ž–™¢¦ª­¬ª¦§©¨§¨¥Ÿ¢¤¢ ›˜™–“Œˆxqjjkdcb[XVTTTTTSSTSSUUVXWVUVWYZ[ZYYYYYYXXXXWXXXXZ]^][[\]^^^Wd_]Z[_`fjZNTTTTXPa]\]VPOV[fld`\[]V[cfmmm`dbaddc]cf]^[]^YY[ZT__YYKU^MQZTZghabkjia[db^elj`Z\\QIJGS^QNVNECKYZWWUVUW^^\YTTVPPX\]]RTRHMNJLR[bZPGFUSMQMONPKBCACBFGFDBBDGFEHQSPPTMIMNLMMLLIDADJFEJINSOPSTRRX[\RLJJHGGLURJNMNPSQNMQMHELNCCA@EIFEJHEBBDFJJKKGFMLB@GHFGEEGJEGSIHDFPT@AHJKKEMPMRVTLNHFOGEHID??<7?FEINHBFD?AHOSWZ[WUMRKFGHNB@??@?;CFDDDAIII?NOMJKKJMKSI=36<;@DFDB?>EJFDGPPMR\TNQRSRMHJGBCDDDCCBILGMQTSOWY]VQQQOMJNVQJIIJKNMLLQIGHIJFEACMQKKMJLJHFDKICDIKH@;@FGEHJLQSOMOCEFHNVC>@@GF?DIHQTPPTMLSNGFHC;::EUgX[bXONLD@MTVL^¢ªžš——•‘ŽŒ‹Š„~|{xwxz~~}ƒƒ‚‚€€‚„~„…‡ƒ€€|ywx|}{|}€‡Š‰‰ˆ‡‰‰†…ˆ†‚ƒ……‡†„„†…‚ƒ†‡‡‡‡‚~€‚‚€~zy{……ƒ{yyxyxvtssrpnnnnnnmkloh^o”­¯«®©œ›¡§¬­®¯ª§¥¦©­®°°¦£¦§¦¢žž ¢¤¥¨§¢ ¨²°ª¬®®°±­« ˜Ž‰‰†‚|vpkgjjfc`\[ZYYVWWWWWWWTTTTTTTTUWXXXZZ\\ghe^\_][ceXOSXRRT\b`[`[UUSXchdcZW[]]bchch]b`^``^\df^d__a^T[[NPXLULPY^ZRW`fkmffhklfaehglmaX[_YNKWgWJRZTPTMNPLGJLS[\RSddWU]\Y[[[WXZVVVOQZje\RLTYUROMQNPIDUSKN]kXQbgmeinlj^_ccea[QQMJKRW<;O^N2?TMMXTX^`dilmjfmslpthfkieljb`aZKNYUGKNOLXcZPPWbmcdfjigggjchffkelqiadc`fe^]\Xb[SaTLVSILMEJMEPSHNIJFQbXQTTUek`dg`aimheflqolllklsy{vpx‡ƒtu{sxv]X_him]ey]V]Xgs\MSbqspnld}‚¬ÏÐÔÕÖÓÓÔÏÅÉξ¶ÂÊÐÓÒÄ·¯ÉÍÒÜÒÏÓÔÏÇÄÊÓÏÇÄÉÔŲ«¨²¸³¶¥©°¹³¢“Ž”µ¹µ™£©¨ª•©³ ¤¶ÂÃÇÒ߶œ¿¿ÁÏÑØÕ×Ù×ÓÐÌÊÏɺ¼» ³¯§™¦ºž©¦¤¢Ÿ‹‚~}x„†h‡’{r_q‚zgh|ƒ~mdeh‚}s‡†¦ÔààãåèåÙÉÇÒÝãäãããäãâááæàÍÍÙÒÖæ纡 •›™’¢¨‘—˜š¢”€†——Œ‹„…xvsnmpnfcgjigghfedcbb```^\ZZYXXWURQNOONOQSQNNRUQKR^TX|‹…Ž¯­«l‚¬²Ç¸~¦»¢±Â»¡„……¼i«µ™ƒ¨¥Œƒ„–²Â´‘Ž’·š¶¯¹Ã¸ÆŠÃÆÀÁË·°¸Ç¶ÇºÄ¼´¢–®“ Ž‡™ª‰›©q’®Ë‡ž±ˆ¡¿¦ ¥£¨´ÄлĊ¢Ð·“°ÄÂƽ´½Ê» œ§§´¸ª·œ‰·±Æ­šŽ\†¥‚mk“¤špyv‡€wlZh‘ƒvV}œ’•|oƒ•|s‚“g`•Ž{‰yn˜ŠŠ‰†€{™ˆ€ˆ€nx‘†uv€‚zio€yz‚„kfurnpgUW^dmrsrrmpsn[W`TKMVPB?B@=@KHDADDEGGF<89:9;;<;8576237:<:6IIFCEOLKS]SMRUVUQMMJEDDECGCAEFBKMOPKRTXTPPRUSMOTRKIHKHIHLMLIHIJIFFEHRUMLJKQQMIIKD>BHG?7:BGFFHKNUWVMICDFLJPG>79DA>?BDKHJSQMVVQGFFA:9:@FEBDB?AA9GBHNSSQQVTYMGWMNVGGJDCB;HHFCBBFFJ;HNDBILGBJN\QSHGG@LF?GNICAGNC???EIC=JUYOXWYURRG=JXVP‚­¡œ–•–“’Ž‹Š‡‚}zz}{{}|{{ƒ…‚{y~‚‚‚‚„‚~ƒ€€|wtuy|{z}…ˆ‡†‡†ˆ‰†ƒ‡ˆ„…†…†ˆ‰…‡Šˆ„}{~‚†‡ˆ‰ˆƒ~~~||~~~„„}{z|||}|ywtrpnlljiigjle`u´µ²³´± ˜šž¥§§©««£¡¤§®´²±±©§©©§£ŸœŸ¦¨¦¤¢¡¥®¯®­°´µ¸·´³ª¦£Ÿ¡¡™–’‘‘•–‘Œ…zxwtonnkiea^__]\ZYXVUUUUTSSUUjfd_^a`\_aXWWXVTPccebb`]XSW_ddcZVP`a__^^c]`[^\]\[d_ce[[d^T_aTRYIWOP\f`ZccbkrkgijmhbmrilslcfjgZXhpeW]d]_`YYTKLMX\V^RVjcRW`YW\[[][ZY_XHOYkfZUSY[ZXVV[VWROa^X`jn__adeagjiaXZY]cehVYOGLQP9>LZN9?NRU^_cejmorqkjqplsrdgnignifhe_RX\XVY^[Vgf\Z[_gkabaiidjlmfijmtnoslehllpofbf`ihYiaQYVMQNCLRKNRIMHPQ]b[XZ[asofqnjnvxpmksxvuttpntxxuptrs{osf^glop_bs]X]ZjnYQXepsstshz¡¡¶Ø×ÔÔÒÐÏÏÎÅÊ˼µ¿ËÐÐÓÍƬÅÔÔÖÖÓÕÕÓËÅÇÐÔȾ¶ÎÏ­¦¥£¦­¯«¨©¬³®¡…Š“¬½»¡™£ž²©Œž¿²©µ¸ÀÊÑØË©¯¾ÅÏÎÕ×ÕÖÚÕÎËÃÅÍÁ¸¿®¦µ«¤‘±®–­¨£¢§‘z„~|r}€€{qfi}ˆu_x€ztgdbu{r­ÓßáäçéáÙÐÈÕÞÙÝääãäããåÙÌÅÀľÅÚà×ȶœ™™“•¢§›š›š§£…•–’œªž‹rqpmljggeeffeecb``__^__^\\YVVUTTSQOONMOQRQNOUVMLNQSe“ˆ—°²µœp ­´Ä§}}«¸­¶«‰z¡¦k‰²™…ŽŸ€€‘Œ®Ã¢•„§§±¼ÄǺŒÁž¿Æ¼¬µÇ«Ã··¸°š‘˜ž†“‘‡„…zŽ•§¦‹–±x¨ÇŸ„š¶ˆœÂ¢¯­­±ÇÁ´¶ƒ·Ñ°“¯ÂÆÉÁ¸Â̱˜¢µ«´­¢¬²Œ¦¼´Á§ˆž˜ˆ]‘–trw•’˜uyi‚ƒrfXr™†vPƒš‹ƒ‘„u„™zw|}™td–“~„‚vŽ˜‹‹Š›‘ˆˆ†o|—x€~z`w‚{Š„jtxslo`\abhyzppkhswndcgWXWfRDB@>>@NQOHJAAAGE;689:8=>=7483/8?<;=?LTNNQZjeVJOYokpdH>IPICMWPPOKFDHSTTUE.1>+!  !!""""#####! !"!!!!!!!!!!!!  """$%%')**+---++++)'&&&%%$$$$#$$%$%%%&&&&''())))))))))***+,,,---,++,---./1Ex°´¾Õº‰“œ ¥±É¹„~›²£|x£ž±Ê¿°ž—”¨’›Èº£”’½–f‚ƒ~n”‚p˜šwŽy‘“v‚|p–—³¿š›¿Ô¹½×Ø×ÒÖÎÊÙÐÑÓÍϬÉÖͽÏÀÎÏÏÈÔ×ÏÇÌƼÂÄÒǪ¸½Áº„£žnh`ju}‡ŽwTq¦h`pzzync‰¿§€vtw†€ž¨À­—„umx‡v§ªƒcoyzyk\lmipkfujk}t`_aj‚psr[`mhaSb^S\^WaTMPRP]cRTWg`Shg\f\VcohLI[ltid_`qbih]e^`i^_gaT_aLJWmQRYKF<]dZUVWSX^hgstyoeswiiccikikWJJO_]kqhirvuocUQJIKQ`dLEvuiddb]bfjqu|teUVZbuyhl\RQPQTURRUXVVVTSRQQSRNRQQPRMNNMMCCDACE>??9736>@DB;4@KHEADKFJQWJIQTVUUSQOJFFIBIEFEE@GIKKDKMRNLJLSRNNQPKGEKHDHOMKJJNNKKLKKSTMIGJOPMJNH@BGE<77?FEEFFINWSRJFGDEMGGG908E==;>BC@KTLOXPLGFCAA::AFGE@<=B?DKJODAOTNIRNZ[\ZWSTOC`£§œ›™š˜–’Ž‹ˆ…~}{}~||||||‚…ƒ|z|€}€€€~{xwx{}zx†ˆ†ƒˆ‹†‚…‡ˆ‡……„…†……‡‰‹Š‡ƒ}y~ƒ„‡‹‹†{xwxz|}}~€€~}{z||~~~~|xwtqnlkhghhe_c~£¸¸³³±²µ¯¡¢¢  £©©¥§©°¶¶µ³¯©©©¨¦¤¡ ¦­­©¥¥¦©¯¯²´´¶´´²±¯«§¡œš™™ššš¡£ ›˜”Ž‹Š‰ˆ………„€|xuttssqonljgedb`_[Yiff`]ad_^^Z_^][[Rchegab`YTV]aecYWL\g[[ZX^^^UaU[X\cYiaSVc_S`f_VWJ\RRahgenj`fsnjjgkl_oxcfqqmptqddprrgjlgkhhg]T__kgZj^`k`V^`TXd`_eZU^fVHSWj_Ua^^a`_`ae^]][kecigda_^^_`gecVUWPV^ci^[NJOTPEKJQNC?K_dgjijmoorqkknmnrkainijlgmlc`Y_`[\gnafve`cfiec_a[gldqvnjlnq|yrrnlknrwtoelmiqfmo\]]ZXVLRWSSTNTR]cjgedefmyqrwlqsxzwslw{wxyvnkswsrpqwysswmh{o_otsubbm[X`]gfW]ioty{~ƒ±Ã¾ÔÛÑÍÌÊÈÈÉÆÊÉ¿»»ÌÔÏÕÎɯÀÕÖÒÖÖ××ÕÍÇÄÅÑͺ¯ÀѶœŸ ”£©§©¨¤¥­°Š‰ž»È³š–¤¿›‘¸¾²´µ·ÂÍÏÖ»§·ÉÒÐÕ×ÕÖÚÖÍÌƸ¿Ä¸¹¸—˜±ª¨•–­ž˜§³¢¡ž€‡…y˜œ}}sƒ}nhdsz†~frzxxk`ap{v–´ÒÞâåééÞÜÕËÎÒÉÒÛÜáåâàãÑ®™®³ÆÞÙÔ×¼š˜—–›Ÿ¦°¦¢©•–Ž“›œ«·©Žzxwqsxrnmiffeeecba`_]^`_\\ZXUTTSSRSSQNNOQUTNPZVKKNP^r}‘ž“†§±¯»‹€¨Ÿ¸¶’k„©°¡§¡š€t§Šn ˜Œ‚•€‰’©¶³™‡®­»ÌË¿”¼Ã³»À¼©´Æ¥½·¬±ª‘’Š™‚’‹~zm†šžªŒœµ…’ Á¡„–°–œ¼œŸ¾º±ºÊ¯µ«‡ËÉ«š­ÄÉÌøÆÊ®œ²¾¦³¥¦¥¨Œ½°·±¤—{n–‚ov€•Ž‘‘•v`ˆqf\ˆq]ˆ–ŒŠ~ˆyz–€zpzœ|e‘‘ƒx€t‰“…Ž“Ž€š“Šˆˆlz‹}~†‚zz[xˆƒ†ny{uolk]alx€sgjcjyxmmho]gcvTJH>CBBU_cNOEEEMD88:986CB=5D91;EDADGNPGJOW\RA?GX^giYMFEQZVY_Z][MJLNOPUWQINM=#&)"   !!"""####"!"! !""!!!!!!!!!! !! """$%&')**----+*++)'&&&%%%$$$$$%%%%%%&&&''(()))))))())***+,,----.-+,,,-./5P¶Ã¥¸Õ»©¸¸¤’¨Ç®€¨·—vƒœ–ŒºÂ¥³Ÿ“ Š“Á±§ŒŒ»”lŠƒzƒw‹xq•štƒx‰}„¦œÂͲ²ÆÖ»´ÖØÖÔÓÏÈ×ÑÈÌÆÒ¯ÊÕÐÇÎÀÌÎÐÇÓÚÍÂÏξÁÊÑƹ¶·Æ»¥»¡yk_mvw„‚kW“Xinljh^u«©}stt’Ž”” Â ‡shk|{u¦œpZjxm|{i_jnni^cueq}aX^eu}qhia[igfc_i[Ug`XXOMPNW`YOYYeZ^r`[hYWkoXC>9408=@A=47CGED@DF@IRRCEPTVWWUSOMIHIAGHKDF?CGIJ>EGMIHFEQQNLMIE@DJFDIOMLMOSPNSRKJQQLECGHJIJMEDMLC67;AC@DECEMVGIHFIDDJEEI1.=?8>9?@;=QMHROGGFBAHG:9CEHD;9FNQOMLXSTAD\R\YMSWMIPOMNNHGBCAC;EJB?IHDBHIWRRX[XW]MO\SDDKWNEBLTLUIKPQLGTVTXc][d`SM¬Ÿœ›œœ™–’Ž‹ˆƒ}}}|}}~~~~~ƒ‚~|{{zy{~~~~|z{}}}}{|‚‡‡„€€…‹Œ‡„‡‹Šˆ‰‰„‚††‚ƒ‡ŠŠ‹‹‡~z|}~€ƒˆ‰ˆ‚|zxy{|~~}}||||{{}}||}}zvusokifeheZe‰©µ¶µ±®­®³®«¬¤¡£¤©­¬©«¬´¹¶´±®««ª¨¤¢¢¥®±°¬§¦©ª¬¯´³°²²±²³²­§Ÿ™””–˜š›ž¥§¥—‘‰†………ƒƒƒ‚~yxz{~€|{zywtlgggf_[ae``_Z^d^aaUbkbga`_ZUVZ^ccWVSSj\VXTW_ZV^SYV\^Zk[KRb_WbjgUVVYZ^jlmnpob]mpjmgfk\jw`]iokqyoglswulmppojosj`hkwncsjhjihgcYcpehlUTilZWb]g^`oe`cbdhkjaaaapgbd_Z\]ZYZ_ba]KRYMRZ^b_XPSTUYWVNOPNESljklkjnhlqnfeghnl`_jjijdgme^^^`]Ydpognvfbckma`cf\gqjwqoqov|}xqpqnqvywujjshmutui_efdaZ^][\ZX_bilpnmmmmqxswtgnpsutsirwpwypijtrnqopqsuxxlfpo_kxsvjdjb]cceick{‚…†Ž§²¾ÐÉÐÕÇÄÇÆÁ½ÅÊÂÄÇÇÄÎ×ÌÓÏ˽»ÑØÓÕÖØ×ÔÌÊȼÂͺª´ÉÀœ•¤ŒŒª¥¤²£™ ¯•‰}‰¬ÇÈ“–”¼µ–ª·²¸½´¸ÇÌÚÉ©¯ÈÔÕ××ÕÒÓÖÎËθª¸·´¹¦‘¤ª¤ž¢•Œ¦¤‘›Šˆw¨„ƒl‚ndapy{~nnxvyn_dq}{€˜µÓßâåçåßáÖÃÃÆ¿ÂÈÖåàØÛÖ®”˜¦ÀÖÝßÖƯœª¨–œ›±¾¡¢¡¦¥’”•ªº®¢¤{wzŠ‡utvnieceecba`^]__^[YWWUSSQOPRTPNNQXTOPR[VJKMVixz‹ššˆ“¨¡®¯–›™­¥zl„«¨š“Šyp˜¥o…˜…‡Ž~‚†—ƒŸ®³¦…±«¸ËÎÃÀ—µ»§³»¶¡²Ä¦¸µ¨«¥Ž‰ˆ„ufƒ¡™ª™ºŠ’Ÿ¼£„™£ž¥³š©ÄƸ¸È«¹«’Óì¡´ÈÌÍ÷ÊÈ®©À»¥®¢¨¢ Ÿ½ªµª¥¢ ¡y†‚qt~…Š‹„u_}‹ug^¡mp“™‹Ž„Štz•|on{™i‹‰sl~‹€‹‘š“‹—ˆ†‡iw†…z…‡ƒz‚z[z‹‚†Œ‹p|{|qvpZhxƒzbeger{qkokwbuj}SSW=MDOllqNWSONPA;::945JB;GH17HFEPVEABAHIIG=?FRWX\XHG@EQYaccdgYMTZZWZ[UO\^O42<- !  !!!"""########! ##"!!""!!!!!!! "!"$%&))*,---,,***)'&&&%%%%%#$$%%$%%%&&&''((())))))))*****+,----.-**++,--/[§Ê¯†¯Ñ¶¯Àż¤†žÈ§pm«­¤“Š°¼Žµ£’–Œ¼¨žŠŒ³s–ƒ}“~ƒsvšwyy–‡—„ƒÂ«ÈѾÊÙ·×ÚÕÓÔÔÌÑÐÇÌÅÒ»ÇÔÓÍÉÀÊÌÐÇÓÚÍ¿ÑÔº¿ÏÊÄô´Å¼¼Ç¡ydkvp|f`™uYlf_^Z`’¥oly¤ˆ¡ƒ®¿zi^o~u¡Œ`Xiog„{cajql_[gscrrU[]kxqebX[fkggdjfW`k_XSPQRO^[OWX[a_oqXa`[erkEBabjsg`afnemhgt^_iZ^m\XggV[reIXPJ:B\_RPVPQVYb\mnfalmopnmuzmaRPX\djrmcbekqywlgf_NABOWc/SvaSYWPLP\dgqgVPRYYZu|feUMQTUSQOPPPOQTVWVQWRRSTOOPQNXSPMG:;C>=C>944:<==:8@D>BB=EB?IQKDHOTUUVVYPOKHHAEKODI?AEKLDFBCGKLLQTOKOWPDFONH@@FFGFGHCGSNB;;@SHLPHCDE?DNF657?>;86@SDFCO\PTXOGG;GNZagnkm`Wab`]eXNV^NLFG=0,$ ! !!"""####$$$%#! ##!""""!!"!!!! !!#%'(**+----,++**)'&&&%%%%%$$$$%$%%%&&&&'(((()))()))***++,,----./,++--//-9ËÌÉŠuµÉ·¹¶²»¯€›º‘Wo£œ”¥’†³º…²¢Œ†·§”„©Œv¤Œ}€zp|ŒšuqƒŸ Žœ›°ÓÄÊÑÉÃÏÚÈÁÔÙØÒÕÖÏÒÌÆÎÆÐÆÈÍÓÎľÉËÐÌÓÔÍÀÐÔ¼ÁÒÄÆÀ±®Ã½ÃÇ¥ƒ„kgu|}zgs’eXpWUWUx˜xwdnŠªŽ­Š°±‚l]]y{q‡˜UXhliŠ{Y_iqgZ^msepkV`XptfbUOalkigfma[le]\TWWSU`TTZU_ajsjSlXiov^AVi]jp^^_decmbvwXagV`kVZggajwZI\QK;E\`UQWMOVS]Rjc_^ahgikj{€mb`dddgnnd`bgkquvsohe\K.;WY+Nu_PRSQONUZ^dcUORZYXm}kdXGPVQPOLOLJKMPTUTQUQNOOONPSLRZPSM=;B?=C<68:;;;:;?CA7?>FJDFMQVSQQS[QPMIE?BOQDF@CGNMBLHJKLHFORRSMCBCEA<ELIC;=DDDDACAFQIBGEBB>@CDAABBCIOIPKL@DEDKJ=5HDFG956DB@ILIA@FVOM[VZRO@KabKQ[NMJX\VSXOQNRRRSQKP\X`f\T…¨šš™—””•’ŽŠ…~yvtw{~{uz}€‚‚€}{yuswyz|}}}}{{zxx|~||„†‡‡…„……†‰‰…†‰ˆˆ‡„‚‚‚„………‡ˆˆ‡‚{xxwvvz~ƒ„„……††„‚€‚ƒ„€{xwuuusstsomljhd]]q“«­ª­®¬¬¯³³¬¦¤¢œ‘•¤¦¤¥£¦ª¯´´³±²·¶°«¬­©©¬­ª¤¡¥ª«®¯°°°±²±­«©¨§›’”–™›››œ—ŽŠ‹‰†…„…‡†…†‡…ƒ{z|€‚€}~~~}|vpjhdaXW[^a`][^jc_X`d^c_WSXYRIX\\WLOX\f\U]WTX^WU\X`bgi_U[eaeotojkookrtlsulhf[Yd`fi`bZTkiTbqgdphdjinlagw~tosqedliqobijcfxysruqqxkfjmrqmqspqqsqjinnmjllggjnjVGS]NRWUTTaZRSFNYVORVUUUW\VU\\WWaaabjmbgcYa_YcbWW\ZYc]Sbe\[Z]if_]]gf]\imouyrlntukeozrkuvr|‚zoopwy{yqqmkputxxpcnl]nutsdcmlhikhejkdjvthnssqliinnleZ]fkhmjjnafqhcfkjglnport}‡„xmjoonxzwwokqzrr…ˆ‡‰‘‰–ÅÓÎÕÑÊÖ߳ų­ÏíÁÑÍÒØÏÏÎÅÐÙÓÏÐÕÖÕÔÐÌÄÆȧ·Ë¢ºµ¥•‹•t€¬¥ª­’±¡™‚o©ÇÊ¥‘—Ÿ¸´¬§©ÁÏ»¯ÊÇÉ×ë´ÐÙÖÙÔÐÉÀÉÇÀ¿¨£¤š¥¬“‹™˜š—˜˜‘„†Ÿ†š„zyvš‘wŽˆ‡‡yk^l{w{uioptueasuy‰–³ÏÚáåáÚÞáØij© ­¼©œž–ž´ÇÙΪ“Ž´ÚßãË¢¡²½ËÈÏÑ»¿ÊÑÕ½¶¿´­ºª¤«°ª›¨’‚z„~jprhgdca_][[ZYWTTTRPONMMNPPPQMGUZLQ`VHHUhqqv‰„ˆŠŠŸ©¢yŒž€¨”x‰†Œªª†ˆ}“ƒ„ƒ{­™„’”’ˆz•©´³…³˜¼ÍÌä´®­ ²²¡À¯°¦¤žŒ{˜–yˆ„Š–e€«™²¤‹¹’‹¬Ÿ†¥—žµ —³ÄÓÏ¿³¸Ç¹µÓɳ·ÇÈÊÌ·ÆÄ´¾Ã¯Ÿ£§¦»¬Ÿ®®ª§Ÿ‹Ž{koˆƒˆ†}puryuƒ~db¯ oŒ›¯ˆ›˜Œ‚l…qitp‡x‡w‚Zqˆ”Œ˜œ˜„‚„Š‡{ksƒuu€{wf|‡…ŠŒqx€{u‡gp~yŠhgnkrshdqnmpoxkybb[WRM}‹uTp^KRH\]X`TCCDMBDMPUGFXSO\ZJIFAMT[mx{oxl\ggdafVT]QNORH=?8( "!" !#!!#####$$$$#! !"""""""""""!!! "##%')*+,,----++**)'&&&&&&&%$$$%%%&&&&&&''((()))()((())*+,,-,,,.02/,,--.03HÄÏʶ~†±¬ª¼«—³¡{›¬€nx ±§“{©Á’«¢…°ª}”ž„u©›ƒ¡}nl~‰›~i‘©‹¬§¸À¿ÔÓÒÑËÅÎÙÍÈÑÓÙÐØÐÒÐËÅÉÇÐÉÌÅÎм¼ÈËÐÑÕÍÎÄÌÓÄÂп½±²¿¾Ã½¬Ž‡mey†xnl‚†__eORP^ƒ…nsk~š§Š¦¬€®¢v_S]€{rˆŠoLYdjsmTcipcYbuselhXa[sj]^LQhmlgcih]dm`a^X_^\^[RbVZbgpm^\k`sspSSgcXnfT\__`ab`†mSef_bbP\glirqWPeNREL`fWP[KPTOWVf^YZ_c_aef€|emqonkmmg`^gjkortvtmgdbE=YD.\hXLLNNNNPVZ]_VNQYYWfthbZFLQLMLIOGDDFORSRQPKKNKPROSMNUUSSG@FF?D?7??:99;?DA99>@NOD?DHKMLJOMLKQJJRRRSOJKLKB9:?EILMH?ETJ=>DHD>8>@EGBAMJFEC?AB:BHBEHICBDHKPPKLMOQKGHKKKKJOMNIEEGMK@6=LEMG<56@GD78:LE;ML9HQR=EVKWNLRQPNU[]YSUTHEHE9:BA@JMI=@FRJJUQUPK;L][NY[NMLb[TZVRMRVTKRWRXWYdgSd¦¬¡ž™•“’“ŽŒ‰‚zvuvy}€~yy{~€‚ƒ‚€{xxzwtv|~~~}{{{zxxz{||{~‚†ˆ‰ˆŠ‹‡†„€ƒƒ„„‚€‚„„„‚‚ƒƒ~ywwwvwy{}ƒ„„„ƒ€€‚xssutsqnmmljijf__w›¢š¥«­­°³¯¨¦£¢Š•Ÿ¡    ¢§«¯±²³·µ¯­¯¯­¬«§¢ž¨¬¬¬¬«ª­°±¯«§¦¦¦™‹ˆ‹’•–•’‰ƒƒ„†ƒ‡‰ˆ‡‰†„‚€ƒ…‚€‚}|}zuolhed\XXZ^^_b\ji_U`^^]_VLPXQFU]\\MJ[]fd[]c[Zd]Zc_dnmrlbfjjotvqtputmsqemtj`b`TVZbfaaROhj]epgcmeZfhffahvwqupcdmknk`klbfwxurmqytbcqvqoqqrsrrqpnptutjluqlmoj[FKaTSSQQSVUMRKKTUQSUQSUY^WV[YU]jgejkea^[Z]VV_WQX[Y]f`Zje]YWajgfdjul`crsqz|vstz{ngu|moxwwzympqtwwsqqhhnpqssofghafloqh[ch^ahgefhdlwtilrqqheeiljaS[feemkkg\hoghhggknqvwuu„ˆ…€skp{}}y|xqv‚€y‰ŠŠ‹Ž‘‘’ºÚÔÒÎÅÏÍ ¦½µš˜¿Ë±³ÅÆÒÚÒÔÐÀËÛÔÍËÐ××ÓÑÎĺǭšÈ²‘¯±£Ÿ…ˆ„g”®ž«Ž°¬•Žp„›½Äµ”‘ «¸²§¯ÂÐƪÀÍËÕ˹±ËÛ×ÚÔÍÌÀ¿Ä¼ºªŸœ‘—ŸŸ‹™’˜™˜}‚ ’|™|€}x„ŽŒ}n^e|~uuliiozn]jqv‹˜±ÊÔÛâÞØÝçä̯¡¤¦¦¡¨ÁÊÌÙáßÞàÚ¸”«ÏÚÝÄ¢˜«ÂËÖÏÉδ¹Ø;À¾©©¸ªº½­Ÿ›ª—xlu„pkvsldcba^ZYXWWWVTSROOMLLKKMONLKWYJMXOFL[oogw‰…’›•—›§‰q’•’ž‚{ŠƒˆŸžŒ|‰‘”‰‹pv¡±’¥–‰{…œ°¼ƒ³•ÁÏÅ¿Ä°µª³›±µŒšºµ·¤™—ŸwŸz‰‘švz°œ°²•¶…Œª™Š¡´–š·»ÏÓβÁɺÇÐÍ»½ÄÈÅÊþ¸½´»¿±š šŠ’«µ¨ž¯¤­ž‰‚‘mxrƒ}–…mr‹kpƒq~vat³—q­±™’¨›„~q‡‘€olns‡y‡Œs‚y]ƒ•”˜ž”‚‹‡y{kt|osŽ~~~}uo{ƒ~ˆŽŒpr|x‰rzwonrsjlagunnnswivmcWhPV‚~‹r\qVKZB:KL2=ZaWT]J@Vmdb]XUQLYMmfbVKfKIc]Q@GD:N_f„ˆtƒn]jhe^g_g`MVQRFHJ6*))'" !#"!""####$##" !"##""""""""!!!!! !$%#%')*+,,---+++**)'&&&%&&&%$$$%%%&&&&''''((())))))()*+++,----../21,+,,-/7Dn¼ÌÄÅ£qŠ¬˜™¿¦‘©‡›˜Ÿ†…»¦”„¦À©£¢€¡y¤¬”tš™v¦¡Œ¡xeg’—h™À¥¿ÂÊÐÈÔÓÚÏÊÄÆÔÓÏÍÍÚÏ×ÈÔÏËÄÃÃÐÉÓÂÉз¼ÇËÑÖÕËÌÈÉÒÇÁÍ»¼º³·¼¾Á½«‰id{p_p”wbg]WRUi‚„wx|Š–•°‘xªkYN_{r„`I]]m‹^XgbkgZczsejg]gfn]X]R[kkhcai_]gdag__aa^iU[fTcbjnjXkfmnydYgjXXsWS\^^`^`qbTkjh`YO`msloi][kNZR\ffQW^PWVWV^d[SZb_X^_mmezztquqfb^akjmnqtrpljoppg_CIXUPIHLLLLPV]]\VNQXZX^cb_YIIKHIGFJC?>CMOOOOKDHHHOPOSQPQSSQPKNMDIH@EB=;;ADCAHI><@BD@<7=B@@>=AKIMPJABBBGHCOLIDKJLQRMJORTSMKNROJHGRHNEJHJOE:9KIMSI>5=IH@9B;@?>GKG9CEJGHKMPNG:OZUPabOKNbXV^VROYUPGbZZUX^gfN}»«¦¢œ––•”Š‡€xuz~}~ƒƒ€~}~€€€€|zy{{ww}~{yyzyvuwwy|}~‚ˆ‹ˆ‰ŒŠ†ƒ~€€~~€€~}€}ywvxyz{|{|~€€€ƒ}~~}|{yroqqpnkjihhfij__}Ÿ¢—•› §¯®©ª¦¡¤¥ž—‰Œ˜žŸ ŸŸ¢¤§«°´²±¯«©§§ª®«¨¥¢¡©®¯­¬ªª¬¯°®©¥¥¤£—‰„ƒ…ŠŽ‰‚}}‚€ƒ‡ŠŠ†ƒ€€‚ƒ‚ƒƒƒ‚€}|}}}ztomgega[YY^[aeaileT^a^[`XMMUVLT]^]OK]chfb]mn]jc^igdsmxvjnqtxxtouqttoql^fokb_^XWZcd``PPimgkkfemfYekgfgltzurtnffkkllbmpehx}ynbp€qb^m{spusrtqoooptxzxll{|utpmhLFd]VTPPRQTOQNGKQWXUTWYZZ[Y_`]hkbgoi____\YTU[WSZ^^gqjfohf^_lkhmuyymdl|xxz|zusyyngsuajwssuxsioqnsulnq_ajikljjifacggijj[Z^ZYbddgebowqlkmqmc`_dii[N^hahpmid_jmlleglppw~}w~Š‡„uqu‚ˆˆƒ}~€}}‡ƒƒ‰ˆŒ‹’–¦ÂØÕÑÅ·ÅЦ£Ä·˜–®Á´²»¾ÎÜÔÖÔÄÆÖÖÊÂÇÏÕÕÏÐȶ»³Œ³Á˜©Ÿ¢‹{‹lp« ¢¦Œ¥³Ÿ“y‘µ¶º£‡¡®¶§³ÄÆÎ¥¬ÒÏÒÏŽËØÕÔÓÊË˺º¾¶§›’Œ——†•”šž‘‹zy›™‰‚…Œ‚ƒ…ˆ‰ƒub_yqvoefhuwdaiwŠ˜°ÇÑÚÞÛÚàáÒ»¦£«µ°±ÑäåêêåäâæíÄŽŸË×ÚÇš“´ÆÎÝÚÉ͸¾ÓÅ¿¶§Š¥È±œ©®™¤švln{gvtjjb`_]ZWVUUUVUSSQPONMLJIMQU_g]RNKJC>Jasfft|Ÿ­–„‹ŸŸ~u™•†yˆŒ›„‡§Œ••rmyÀ· ³ž‰ƒ”±Ä”±™ÃÒƴǽµ§³™´¹Š˜¹±¼¥Ž’žŽxŒ›‘t‡š”‹{§¨¨®›³|‚ª¦Ž–œ®Ž›À³ÇÐؼÅË¿ÊÈÏ÷ºÃ¾Æž¬±°ºÀ® ›…–„§¬£µš¯s~i‚qz€˜‡lz…hnˆqzpl¬‰x¨±ª•œ¯˜xuˆxool†€||sŽsn•œŽ˜š{x…†{uhuwiqŒ||tosw{w„Š‰ml|~€ŒyysŠŒtlwpchbpuonlsoftsbZqMa{‚ndmPT];@VF+Vab[aYMDoncb`gkT\T|‚^WRmdK`XU@CJ=Kcu|Švƒk^gcg^jjudWVRZMNH1663,$"%"#"!!"#""""""! ##"!##"""""!!!!  !#%%%'))++,,-,,+***()'&&&%$$&##$$%%%&&&&''''((())))))()*++,,--../..10---...:W_y¸ÆÃÈ©}“ªžÇ³”¡”†®£„µŒ’®»¹¡£~‡£v“¦œv£—yx£—Ÿvflƒ  °—ÑÁÉÍÐÓÊ×Í×ÌÉøÌØÔÊÇÚÌÕÃÏÎ̾õÌÊÖÃÆе¹ÅÌÏØÐÈÊÈÆÏÆÁ˹¶´µ¿½º»µ««e]otjZt–j`kij[^jŠ“zƒ„‹–˜¤{}¤}cXK_xowXL[Ut‡€Z`cYiiVb{skmghsojZYa`eied`cfYbc\fe]f^dgfUf\[fbggf\phmpzaeofTapRU^\]\Sfzu_\rlf\WScqqilgcefT_^ijbPi^]ce^Zd^YR`e[U^^tzak}xtuznd^^hkknpqpmmjnxw€…j`[MEHGFKNMNRYb_ZVRRWZXY[]]\QIGHFCEE@=@FLPNMLHBEGFKLOTTQPPPPQRRQIOQKOHCFGGIIKKNNMNLLJFKIEMOHFHEE@FRSSSIBGLCAHIIKMMRPLSKHOPOPLHIOTSMHIHIJH@:?E>:@A@@?>=BDBA>:;AI9?AGEQTJEGFGKLGQMHGMLNQNKFKKKJLLLOLEFJQIKCKJHHA8BULRRG9?JIBBDKCA5>MD9:BA9=B@?CEDEHIGFD9?DG8A@BCOMCHHHIKLCJLFEJLIKIHAHGDEJJGHGADKNNGEKEDAB:MXQNMDJB76GNB?GOLLNGGGH\cUUZTT[ZTVPKGFJILPBFDCBBEMFI@AUTWQ``QQJPU^WTUZSHG_bPOY^_`Nnµ« ¢¡§ª¦¢›–’Œ‚|~~}€„†„†‰„}}‚}~€~{zy{{zwututsuvvwz~~}~ƒ‡†~‚ƒ~}}}}€€~€}zz|€€}ywwwxxyzyxyzzzz||zxwvusqoommmljhebce`\q–¥¡¡¤££¥¥ª°¬£¡¢¢¦¥£¤››•˜›œž ¡Ÿ¢§ª¬­© ››œŸ¤§§§§§¨ª¬­­®°±°±³±ª¥£¡ž“Š‚‚~||{zy|~€€‚€ywxz}~~}|}}{{|zvvxxvvusqjeghf`[`hdRehokc_Tfa_e]VVPUPbZUWO[djhbbayxbjm`ekgolqvxyxx{}yomquxxsiceowsf_bkkjdbc]_hhjrqjknnnmlnpqqqroqrnhffcajhcgdiv{xtg_iumXZrtpttooonlilvwrnnhlqq|rern[gga[RFPZSaWTNKRc]Zeb]U_jXbvwoedsnjef|sfcaank_afmtzujmot{|qhepˆ|ejowxtqsttljjfcej^WeecfhhdanjdopbhlY[__`ddcfvk`qqmjgibeneaojjietvnnjjs\aZYab`OTeickjgdblmph^ktrt|„…‰…}zusru„…‚‹‡€~ƒƒƒ†‡‡‰ˆ‡Š†—ÂɼÇÐÎËǽŸ“¼¶„±Ô¡—¼Æ¶³´¼ÊÙØÓÕÐÄÂÓÚÅ´·ÄÑËÅÁ¸ÀÃœ‰±¥ˆ‘””†}o©—˜‘Ÿ¤£˜‘“Œ³ÀªµŸ†Œ“©¯©¸¾È³œÀÑÑÚÏÎÑÒÔÐÍÎÊÇɳ¨°³Ž”Šƒ†„‚”–•{pd}’—›Ž…‹‘˜zjy‚{h\ftsnhafedqubo‡ž²ÀÐØØÛÞÞѳª¶¬¹ÓÖãçàáæØÎÜÝáÛž}¬ÕÙÛ×ÒÕÏÍËÍÑÍÍ͹›”Š­¸¤”™—”€urzpl€~nfb`]ZYWTSRQSSRSSRPNPX\]XSMQ_\U]`O@?;=Zb`cbw€|‡†Ž¢–}v|‚Š€ˆœ‡xŸ“„¯¥–±¾ ¡²ƒ|‡ÉŹ¶Ÿ‡ŠšÀÈÊ´¥ÀÏÁ¢ÉÀ³µÁ¨º±‡ˆ­¬·¥ƒ‰’–‚“ˆ‘vŠ‡¦‰¤–œ••sºƒ Š£¨¨ŠœÃ§¹¾ÓÐÀÑįºÉЪ¯´³½È¸ªž«º´˜§™‹›— ›‘˜§« €q{lˆww™Ž|†œtw~‘{x{”¡’w•¨˜”™ž‰vhxƒ“vs€“„Œ›s…ž…m‘¤’~†—‰|…wg|…xqhrnal…y|{ffrvvslcs€Šzmsu–wnnkjhs|opkgpffimdgjTmuŠekjnPe>M_L0S_Vouq\>hunX€bx_y}‡pPez›zIJ@f‰…zŸ—u…~{‚{u}b^_ks[hgtb\ZckWMHHH52=5:7##"!! !!  !!"####"""""!!!!!! "##%&&')*++,+-++*)**()'&%&%%%$$$%%%%&&&&''''('(()**))))*+,,--../////.00.-,--5f¡µÀÀ¶±¹®¥£«¦‘›Â¡¨»Ž—·~Ũ†„µÂ°¦zƒ‘ƒˆŠ–‰·‰r{˜–Ÿ €d¥¦ª³¿É¼ÏØÖÕØØÊÕÌÇÆÀÀ ´ÒÕÍÈÑÐѽ¬ÔÌ´Á©ÃÆËƽҮ³¼ÈËÇÑ¿Ë´½·¸Ã¶Ÿ¢¿ÊÀ°¬¥›¨‘fRW\juv{y_tŽ‹t^h–£wŒˆz‰~dŒ‘iUYOc€mdgdSFNUvz_`ZYtbOdwqtpo‚yoxqdinlbak`dfheSa`Zcd\li^i^[i_e_\Vjmngybhju_`odWY[YRITjkf\ihcacTXbphdjhejdbehojbndpw~vgiea]bmdZcgV|h\lumqymjnqqnhciplkrsooqqnrvfabXPJDGOPNQTY]WTTUUZYT\_be`RQQNKQLJPXURWXRPTOIKMKMRRPTPNQVVUUWTSVWTNQXTPOQRTTNMMONHHNJHGC>DDFFFJPRPPRLOOMQJJOLMLLMPKGMLLMMJIJJJJJKLIJMLD@CB>BDBDKJIKKJJLJ@EJE:B?<@IE;IBCEHEE@23EHBBCIFLMILELY^WUXSU[ZXWQQOPVSOSJMG?@BGLDIAGUU[SZZNSBKV\SVSTKHP_TFOZ`^YN†µ¦¢ž¡¦¦¢ž™•’Œ…{{}~€„‡‡ˆ…‚‚ƒ„……„ƒƒ‚~{{yvuvwvwvuuvyzzz{{{}…„‚€€‚‚€€}}€„ˆ‡……„~zz|~€€}ywwwxxwwwwxyyxxxxwusrroljjkkkifdcdbXVv¡­££ª¬­²±¯¯®¬§¢¢¢¡£­¯£›•”˜™™™™šŸ¤¨ªª¥™’š¤¥¥¦¤£¡¢£¥¦¨ª®²²±²²°«¥£ ™‡~~|zzz{{|}}{{zywwxz|}{{zyyxxyyvvwvtsqqqhfhhgb_djib`qjkgb_eddh`[]OROb\UTO[gmg`^cyn_jo`bhgllowzzxxwx|rlnq{pikiq{uidfonkhebcigfitrkmonmlmoqromooppnibb`\ffZ[\fsvssiZbnkY[ornqsmmmljeluskflfcgctm`jm_dhe^ZWQ\\f]W\Y^kecib_^gl[dxumkpohpfq€qjieiwobgmlsxtmonxwlhbnp[hotqonmkohb^`]cgWXa__``_^ah]coi^diZY[\afhcfzocqzztnswwsmiwommmywqqmondc^`Z]]P[hjbhhcagmoladsuvx~ˆ‹~tpoonw…{w‹‰||†€ƒ‹ˆˆˆŒ‹Šœ»ÔÖÎÍÎ̽° ˆ¤Ã˜Ø¸‡³Í²²°´ÇÔÙÓÑÑüÆ×Ò¼´¼ÀÃÅ¿¯¶Ã¤‡ž§ŒŽœ†tŽ€’°£™†š¢¢œ–ŸŒ±È®¯±“†ž°£§ÁÀ´©¹ÎÑÖÒÑÑÐÔÓÊÍɿȾ¥ª¹§Œ‡~ƒƒ{y’’–‚v^k‘„w™’„††–}ans`\`prhh`addoqgs‡¤´¿ÒÚÖÚáÜÒ±¨ÁÊÏØæèåàâäÜÖÛÝãÌ•»ÏÀÍÏÈÖÔÉ®¸ÄÂËžˆ¢œ³³˜—‰‰—–}ˆ––s^vwhje^][YXXXWQQRPPSTTQIWicYT\^OQXQWYLA=?>JZa_`x{yŠˆ‘•Š}tly‡‰–¢ ‰x˜´¯›²­¡œÃ¹”µ‰y¹É¸¸ºŽ®ÅÍα¤¾Æ¶©Ï¶µ»Ä¯½©…}Ÿ­º¤•’|‰†–‹€”¦ƒ—Ž•“‡ˆ…„¼”ž‘žµ¦’È¥®³ÉÒÂÏÅ©·¶Ô°¯®®²Ä³±š©¹°›ž”›•±šŠŽ·™¦vtkŒ}{¡šˆ|‡­‚ˆŠ–|…ŸŸ„}—™‘“‘–•‡njv‡¢~qs“Œ‚Žtœ”uq¢…q|“€vˆzf}ƒsqiqm^jv|tbfnxus||j`o†ohm~”€rgieoovzsqiiobihkineXjv[ghkX]?X^7I=@AC>:=D;FBDADBB;C@>;AC?<>>>BLPLNLKKMOHXQCGJJIHJIHIMQPGA>C=04DECC?GFJKLMFNW[ZSVSU[[XVRQSWWWRQKTODCJKLEPHKTSXSVWLSFKSSRSNFAISXFMKZWURVš¨¥ ›™™ššš•”‘‰„€~{zyy{€‚‚ƒ‚‚„„„„…†…ƒ||zvwy{{yyxvvyzzxxzz|ƒ„‚‚€€€€€€‚„‡‹ŽŠˆ‡}{{|}~|zwwvvwvtuvvxywvwwusqonmjgghhhgdbeaW[|£©¨¥¦±µ¶¶µ±¯­ª¦¢ ŸŸ§±¬Ÿœ™’‘”–•‘’–œ¤©¨¦Ÿ•“ §¦¦¨§¤ ŸžŸ¢¦«³´²²±¬§¤¡š•Œ„€~|||zxxyzzyywwwuvwwwz}}{ywwxxvwwuuutrpprqghhhgffgkllbqglnglhikmd_dVUUdbYPU`nof^agrdajn`affiinx|{zwtuyskmos{phqklztniiqnmke_gndejtpinrpihlpqrojnonnmj^^_S_fSRSdqqjraP\hjZ\mokolhlgedbjrkgele\]]kgZag_bjhahbY_fogajflomjiabeio_f|smpnddohtxpnlkr{sjnnmswssqn|€pkh`nxfT_nrhfpfgm_XW\Z`aRY_\ZYYVZd]Rbk`ZcgYZ\^bjmck}rfp‚ˆ}v„|wtrxsqsv|xssqsnihffX\XTdjjcddc`honiiqwwz{z{}‚€ullolnztr†Šƒwu‚ˆ€‚Ž—•˜™•¨¿ÊÒÖʽɼ¡œ‹ŒÇ±•ÈÆ”­Ç¯±¸º½ÐÛÓÌÎõ·ÆÑÊ»±¹ÂÅ¿¬¨¸«…Œ¤ŠŠ€št‰‹›³¯¦Šž£¡œ¥‰§É²©¶¬„zŽ©¢™º¶¯°¶ÊÏÔÙÔÑÏÑÕÆÈǼÃDz§¯­–…ƒv€€yw€‡Œš“d]„zŽƒ„‹}cgzq^Z^kndgb]bemmisƒ•ª¶ÃØÜÛãÞÑÅ©±ÒÖÕàæäâáãâáÞÛßß½š“·Á¸ÄËÎÌËÁºÂ¼ÂÊ®¤®¾©›»¨¦™tƒ™œ‡yƒ€ƒ|`m}f]gaZ[YWX[_ZQQTPNUVRXdpngb_Y^XMOMIDE@;EKB^cZ^o£–|Ž˜‘ƒ„‡‚{pyˆ™¥±° ”¡¸À«Ž©º¡¡À©Ÿª•t¨Å±¹É•ÂÇÏÌ®ž¼¾­¸Î­¶¾Â´»¥ƒ|“ª¼¤‚yŸ…œŒˆ—¢“ŽŸ«‹‡Œ‘„„…Œ­¸Ÿ¥•Ã¥Â¨¢¬½ÑÉËƳ±¤Ð¶¬ª«¬º¸´Ÿ²ªŸ™’œ›‚ª¯Œ„©¢–„vh‹ƒ~¢Ÿ||±—šŽz”¡›|›•ƒ‹“’†elt–¢kl~£~ƒ…Ž™†m¦švnxŽxr‹}h}‚qpjqkYi}r|l^dm{tsƒy{a_m|ggeŠŽ}jfg]vsuxxqhknanijmrc[gupYcfb^RGZU;\dQg{S@btwg‹lu’“ynoj‰–¬€KUfƒ–~—¥}ˆyimrpro^_fvvXbhr^\Zduc^`ZLACCGJ8,,&))#!!""""""""""""!!!!  $%&&'(()*+++,+*++*)''%&$%%%$$$$$%%&&&&'''(((((()))******+----.///00//////--,0Eq‰‹ˆ­¾²¼Âœs†¬•™½Ñ§„¶•Æžˆ’¦Æ½¹°o‚€€‹x–À}gt’¨µ¬s·ÓÆÈÀÆ×ÕÖÙÕÖÔËÎзº­²ª¬ÐÏÀÄÍÉÊŽ½Ú´°½°ÂËŮ˵¯¶¿ÏÉǬÀ¸«¥¯¤¸£‘‹ÇÊÀ ¥²¡Ÿ£~ih\gˆ“Š‡qq‹‰ˆbh…”‚p…ƒuxbt|mTO_mz\^cXM>GWvwyTada}[Psvqwk|Œzvˆ{€wrvukkjjpf\ff`\[iklqZWfbe[YVWlhalfalxbXeke\\UH>FS^[NWj]^kaP[ciZdl_ehea`ipkupk{z‚xxrkacurciuYsuZboiallgks|{n[`tojkrlkplchhcbhkkhaWPNLMLMNORX\[\^YRSY\gh\WSSTVUUVUUWYYZZZY[XXWVURLMNLKMPTXWVSSXVQQUSRQRRSTNJLLNJKOMCFC=DNQOJJNNMJKNOMNQLINGDKJFIDDGFGHKHKKIHAELLIIKLNLJHMOJJNNLOMMJLOOLMPCC@88=@>E@>?@??>CF@=C@=<==8NU\OFZbYckYR\bdXgi[dhd]^honvppv{…xzujahwkjxlbxn\hqc]kicju~}k]ozkfjnfnoloifb_dgmtqgZTNLKJIMT\a^]^YQSW[ciaWTSSWWVTRPQRTUXXX[[ZYUTTNMPMIHLPRTURQUVQQTRQQQRSTQNPOOLNQPEIGIJQTQLJMMMKLOONMOLHLD?IIACAACDEFFGKLIHAEJKIGGIKKHHOOJJPNLPLNILNUMOQC?HA6?E<=E<=CA67?=?@>;>>=?ELMDEG?=<;::ALQPNOQRVNNVRDLTOJILJGHLOLHA?A6,;CADEEFFGMULGOTXWQSSV[\XTSQVYUUUOLW[VMVTLLTTQRQTRQTRSQKBHQLDB@JPLLJGCILC„§œ¤›˜—••—•‘ŒŠ†ƒ}{yttvy{}}‚…†ƒ~~‚„‚~}}||}}}}~}{{z{||{{}~ƒ„€€€„…‡ŠŠŠ‹‹Œ‹ŠŠ†~{zzz{{xvutsqllpqpqssrrqomkjihccdeeee_We’¬¨¥¥¨§ª´º¸¶µ³­§¥£¡   ¥¨£š–Ž””›¢©© ––£¤¥¤¥¡Ÿœ˜”“—œ ¤©«ªª¨¥¢–…€}{zzxxxy{|~|yvuwxwxzvux||zxxxvuutrrrrrqonongfoldpshrzcsttpiquwspkcqqhiprh`kputjgjjljkponnnpvztvxuuwsojqla`\fpcdm]ipqpdggqgZ[ad_b_kc^v{qikmrutmcnvsqpoeaYL`dXSUcon`jSEWab^begebafoYN\dig]_ba_ZVS]\LN_^^krrrqlhr~uqvtwsonh``cag]atj`_fdY`adhlkjku{tmqpjqvssnly|rstbgleXUhpbZll^^UQRUXVRNTXWWSNT_YLQac\XhcSeijnssnz~vpu…Œ€‰vxxutvwtz‚wr}‚}yuywxn`akwqihc`adqypz{vysyqjsuqrmijfdhtqy‰‚{‚›—“˜œ¬¿ÅÎɹÁÒͽÀÒ½›³º¢Ÿ|¸¸®Õ¼•¨²°ÀÊÎÃÍÔƸ¸³©£¯¿ÎÀ®´½Âµ™›©•z“v–Š Šƒ–£´·¶¥–˜£¡»›§¦¤±±¦‘v—¡“¢«¦´¹ÈÏÒÕÔÏÊÀÊ̹ÍżÁ½«š¢‡‚tivuy€tŠŒnt‹~~„€}‚‚xmrvj_ZXXbc]a`\cfdbr‰ž°´ÍàÝáÝÔɼÉäàÚàåãØÕÝããàÝÓÁ±«Ÿ‘”–´´²ÉȽº¢£´œ’Œ¢Ë¨•”†Ž{’˜“€znsznptvxob[_ZXZ^nwoYIW\MWY`wwg]VYVT[g^KA@@DKH:Ib_V][yZd‡‡’‚y’‹ˆ“¥¶¯¢£«°µŸ²ž‰¨©Ÿ‹Š¼¼¸¼ ¹¸»Ïʘ¶Â¼Âµ™ÀÃÁꡇ¢›¬Ÿ•©³‹š‰¸¸¸˜®£~ƒŠ¨®“z§Åʸ˜¿À„•´¬ššžÂÓ¼½¾³“¨Å©¦ŸÀ¡±³¬¢ž‹‹Œ˜‚‹™Œ·®w“Š¤ †wxƒ‚—p~šš¡½‹š†o¡‡v•‹tŠŽ‘ƒfnr§zSl™›nƒŠŸ˜rq” hrd„srˆnskphncMmwkr_g]t‚nz€niN\rze]aw‹}jei`pojw€|pkkowwqtuo_^hobZ^e^XFS_G`cP[„‰]aietq…rwˆ~cbs|›°³hst‰¤¯•—«€{~omjp_gokaaktuV^klTTXbwiihd[SNKIIE=68FF?@@=DC>:BC@A;9=@B?DOVRLQLE@<845ANQONLGMSIIPKESVMKNONMMMMJGDCD:5@CADKMIFGQQJHNSVTOQRX^^WSSRVXUVVNLUWTSVUVVTRQQRQNNQRTXODNSLGFEHKKLJGDIAP’§¤£›˜–•••’Ž‹‰‰†ƒ}zwvuvxz{{|‚~}~€€}}||||}|{zyx||{}€€‚‚€€‚ƒ…‰ŠŠŠŠ‰‡†…†‡…ƒ~ywwxxwussqnjilnllllnnmkigfdd``^bcb\Ti–ª£ž¢¤¥¦¨­±´´²¯¦££¡ žœ ¢Ÿ—‘‹‹–˜—›¢©ª¡—˜¢¢¡¡ œš—•’“™ž¡££¡Ÿ™”‡€}|{||{yy{{}~}|z||zxxxutx{zzyxxwusrprsrpnmnmlgerqdruht‚{euvupjuuvsonmprrlqumjpruvlmkhqlqwwwxxz‚ytuqrusldhm^XVYfa[f[ajll\\_k^OV]]][Xhblzuspnosyulfp~|trtnh[PjgeaecmlahPFZ^\_ceg`Z]hoSJYfi_V[`^YYNKTWHH[`bmyxwtmknyskvsuvpqh__ZY^T]pbRQacTX[`gihhku|ujqrhoussljovsuujjhk`TcofXet`XXRUWYXRLQTTVNGS[OIS_b]XhbVmqnquuu{yuru€„||„}rutsqpsp{ƒuq‚†€~{z|€ukqv{vrojfciwwq~ztsrwifrsnlihjb_mu{‰uuŠ…†Œ¡¡›­®°ÅÎÔÚÍÉÒϼ©¾Ö´¨È…ÁŒ‘½·ÊΚŽ§«ÆÇÌÏÃÌͱ¥±­š¡°Ãʶ­·Â»œŠ››}†–‚¤˜”–Š”¢µ¼· ‘“Ž™¶¦†™ –ª®œ£†”œ”¢­ª¼ÄÈÐÑËÒÎǾ·Ñ¶¼ÍÀº¶­¡™œŠ‚‚zwp~‚‚}xz„‘u‚„{€z~vv~pc\^W]f[Zc]`ebdu‰ ±¶ÓäÞÝÛÛÖÍÜæáçäÚàÓÐÚØåáÛÙÇ´º¤‰Ž ²±¹¿¸Ë¸—Á»“›¶°‹‰ƒ‰‹rs…—‹zzljxiz|r|q_`e\W^at…xdOXcLV^gl`ZWSURPX]UG<;@ELKCXjUO]TFYnZ]‡Š~‚‡ƒxx†™œ‘•¨¬Å³“–«ª–‡š¶–©žˆœÊ¹Š­¹®º³¾Ë¸~£¦ÏÅ´°–ÃÆÌÉŸ§„®¦«¢”¤¾¡~¢­œ¾À¹ºšš©•ˆŒ‚’¾¬€Ãǹ£®Í“€®¯“–°Ï½§¼´™“¯­¢½¶ž¬¤§¡†€ƒ–w”£Ã‹“†—¡x‚ˆuˆu|~‘–Œ·™ˆm–„ƒxˆ~y‰’Ž€hp{§hOnžŒoˆž…ks‘¡em[ƒqm†|rkksei\Loogm]iY{‚o}zk\I]tnY[a€{df``mel}zqnmp||xyvmaajkaY^g[QLfZPlTRh‰p]j\akw|bwoZmy“°¯yqn€œ¨µ•®¦zt€gois_cmidbrrnU[nhLLV`rmkdggZWURNJCCMVB46"! !""""""#"""!!!!!  !%%%&'())**+****)))&%&$$$$$$%####$%%%&&&'''((()))+++++,,*,-.../00122211000/./6Kbj¬ÆЪ™²¶š­£{©¤“‡¾º­o~Ë«|°Ãòµ»™‡~ˆ–j|¢º z¹×ÕÐØÙÔÐÉ»¼ÎØÍÊÔÁÆÈÉÌš›Ÿ‘˜ˆ’²Ó¬¶ÊÀ©ƒ·Ï¯¼¾Äοª®Ð¿¯±ÍÏÁŸ£«˜†œ’Ž‹„ž½À¯›‰¯À´º¨‚ƒpz‚‚z…sp€x„†jtyƒu]csoh}]Qd{r^hsUUOfk€€†hj†„~Qq…sqpg}‹{ƒ”s‹‹|s{s{‰vrrcdku{~wjee]dJL]j`YT^^[jmah]Q\fhYH9Q_YT>N[Q\aRSYY`T_c[``hYQXejpvmpr~t|sgijesrmwp[cswedhm_hztfbn{oeggekpnqplkihgikmmkked[RS\__djed`[TSUVXah\VWPQZUIRHICDOQPPPNOQOORRRVXRGGC@GLHHMPMJPMKKPTWWTRVWTRSXYPUOUVSSTNJLNMRTMLPNLJGH:9CA:8:;9FKCAGHEIE9@IKJINTWUTWOMH@705EPMILF>GMCDICDPOGINOPQQNKHHGJNFAEBALMMJIGJHHJMQTPMORZb`VRSSUVTWWNKQTSSTX[YTQRQROJKNSUWVQXVLIJIGINMIGJN>`™ª®¢š˜–••’Ž‹Š‰ˆ…‚€~yvwvuvxyxy{}}~{z{}~}}{z{||{zxw{‚}|€€€€‚„†ˆ‰‰ŠŠ‰‡„‚‚€ƒ…ysstvvtrqolhfjljhfgiiihfdba`]\\_cZRl˜ª¢™šž¢¢£¥§«±³¯¤œŸ œš˜˜˜™™ŠŒŒŠ‹•–šŸ£¦ª¨Ÿ› ¢žšœš”“’‘Œ‰Š—››š™—”Œ‰ƒ}|}~~|{}}€€€~}zxwussuyz{|yvtuvtssssqomnopofgrrdongtzvhusroktsqpopsopwlpvpjqtwremnhnjp{xvxy|‚uoporrnmb\h^SOOZ`U^[[hieXSVeZITXVZQYmm{wrsqqvyxupnt~~ususncZrkqpoiolhoYO`]X\ade[QZimRKXiiWOYa[QPDJTWQRdmns{{yunigrqgqjnqmpkd_WTUOVh]MJZ]PUYblqohfqxl`jj_inlribfonnroqhmhYbln`]qg\_WW[^^WMMOSYI>PZKGX__^]jgezxrttstyploow{tt~wloljhhhjx|ou„€{}~}~xtz|z|€wqmjt}utxsppvgdrrhdefjf[htvŠ|xŠ‡›¢š¬«¶Ä¹¼ÈÉÎ×ÍÆÆÂ¥œÏÖ¬ÈÅf—½Ž«¿¾Í¼ŽŸ£¬ÌÅÊÅÁ̶š¤­——¥¯Ç¿¨®À»¡‹Š“ƒ‚w‘©››’ ›¤¹µ †š‚~ ¯Œ˜­–¬¢––“¦µµÅÍÍÎÏÆÉÌ¿¬Ãį¿Ê¼µªª¦—‘˜‹q‰ˆz‹ˆq}… …‘Š‘’}}ƒ€}€‡~j^hZYmgU_`_dchsƒŸµ¿ÛæÞáääÞÞäÞÝÞÍÍÝÛÝÔÒçÞÛÜÑÐÖ°ƒ— ¦²¬«²«¤¼¶›¾º†•~…€{|ƒ…}sjpyhb‚ˆht}`gpcY`hq†n[ZfS_a`^[XVWSPNOOKE?66@GGXpdMDBTXQWtt[m‰ƒ{€ƒ„€š¯ž˜£¨¿³Œ‘¢•†‚ª¨‘¥˜‹±Ð«|¡±³Áº¾È£—ŸÛÃ¥¨—ÉÈО ™uª´¯¦¬©§º¼—¿ª¶Ì¶À¼ Ÿ¡“œŒ¥Á—|¯Â»¤¥É«nž°‘œˆœÉÄ£³¯¥ˆ³«°«¬Å›¢£ŸšŒz~ˆ•{~Ž—·°’†™yx}€‡lƒŠ…‰ ®Žˆq‹}}’ƒ~m|‰’ŽŒufoˆ¡XRu˜st„“…}lwŠ …cg]~ii„vr}fmuafUMpeeg[jX€€t}pdOG`oaTZe|uwac]_fbu€yspls€€}yulfgoka\fhXSanWchJZz}ae`WiibnvlbdvŒ°¯¨…ukt™ ¯­œ·žq|ˆirgvgfmgg`rlhTVjdGEVdllkahq_^\YXSNPUTAA1&(&! !!!"""###""!!!!! !#%%%&'()*+++***)))'%%%$$$#""####"$%%%'''(((((())*+++-,,,+,-../000122211101/..1;j¥°Ê«ª”‘«°‚wˆ ›‰Ã¾¨js‘¿¯x¬Ã¹®®·¦•‚£wt£°¸Žš£™½ÖÖÕØÙÕÏÈÀ¸ÁÖÌÀÓƺÊÁÏ©¢•™Ž‘›Ë½¬ÇÅ´ŠžÐ¹¿½ÁÑ°¬ÎÁ®«ËÏÂœš©˜ž“ƒ‹„±¼¬›†¨¸³¼°‰‚‚‚…}y‚‚‚zmŠƒvooq~sadrmiˆd^l{zns\afw€Š…‹n~†xP‚nslgx˜r{wx“†yx€ur|pgrsu{~urleacFYeu^OU`XZmediUTZhaWAFecYP>YWM\WLSQZ`Vb\\bccUS_gfpznnu{utymgkcj~|lprhZp{viejo`kwjafqunlkgfjnpqoolgiklhjkknigdYXafedeca``ZVWX[_jaWXRQ[VJOCFBBJNLKMKILPQSSUY]YPJECEGGGIKJEIIIJORVVROPUTRRUWMQIORONPJHMNMOQIIQONLLJ;;A>=57:4LNJE>CMICELHILEDOTQPPQPRSTVSUMC85=LQG@FAbx^TNEcRNZQKMP`\V]Xaai^V[cfbs|mmxuqvugdiev{mjlj\l}rmenoclodbgnqrokfgkopprndeoolkmlimmki`^ckibcbaba\\]^`cmbTWUT\XLNCDBBGKJGKLHLTWYYYZ\[XROMMIIKHHIEGJLNNPSSPMLQRQQOSKKELNKIJHFIJJJLHGLMLNNLBBD?>3574:<:97EDIGCJRMCBFEDDD@;>;BJBC>BHGGGHNOMUWHHRPNFBLMDGHIFHHKSWUSQQMKMLMPSWQFBCIPPE?C?@FIDCB@AEDB@FQONLHBGKIIKHEC@BFFIE>?DEHJMPOPRSTXZ]ZMNUNIMNNNICFNPLMUVJFNQVPKFCIIRSQXYZYPUZWYQMPXWJ‡µª¬¤˜”’”–”‹‡…€€~|xwunoxxuz€}{{{zxuvyzz}}~|{z}€}}{yyz}~}‚‚ƒ†‰„‚‚€~}|{yxyyyvqnmnnmlkiecgigecceedcca`_[XY\SJjœ¥–”––—›œ—”•—›œ˜”˜›™——•Œ‰ŠŒ‹‹‰‡Ž”–™™œŸ¡¡˜’’”‘ŽŒ‹‰ƒƒˆ‹ŒŠ†……„~€€€€€~€{wxywusvz~}zzyvutuuutrolkjknpppcgni_igfgbfmrqokmpkgiqxwjdlditkalrog`ehbesokmnnmorg\\blunhjhXU[NHFGTMGTMdn]QIMWOGMGRV^r{†tormksy{z{ywwyyrsqmqoouo~xuustw€wkh^\^_`aTMWcbVLXn`U\\^^_`^nwr{s€ƒ€}|zw|occhlgo`^igjjpl_YTGFYYLLW^WW_dklkc_kr^N[^Q^d[d^Ydmb_fjolusosmmlabfemj][[^`ZKF[ZFISSHLYbflyxt||mlpkcck`Zdeinlmri^`]\_[Wblgjsrpqvz~|rsnswƒˆvvy{‚ƒ€€wv{xwwmbosmkpjlyaXnƒŠƒ‹‘¥ÆÄÃÃúÇÄ´»µ²µ¨´Ï¬‘¾Ü°¹Þ»¬¥µ¹ÀϺ´ª–ªµ¶»½¿°™°¬˜®¥§À¶Ÿ¤·®’Œ†‹zŽœ¨¡Œ¨˜¨›}{ˆuh‘¨ƒyœ‰˜”¦³œ™” ÀÇÍÓÐÐÈ÷¼¿¿´œÁ¦©Ä½¯¡°£k…¶˜¬‰vš®y‚—˜¡•¢¸·¹¤€£”–š’xiroor‚qVclhbfm³ËàãàãçæãáØÁª¨ÂÖÓÏÈ×éÏÓÙÍÌÈˤ†|}yx€~|‹’{‘š„Œwƒ™‚{ww‰€xnkmsp]q‹oj|wyqeW`ea}Ž{mbacurrjf[W[WPGDFFB<1?aeSLF?>@JJDOotcvŠ~ho€y{Ž †xŒ¨©š”£§£–†t„¯››˜œ½Àpˆ¸ÏÁ˵¥—…ÓÒ»š··ÊÁŲ°¬Œ°‘»´¥·½»¼¹¿¯´µ§ÁÀ¸®Ä¯Œ†½«t´‹’¬¹Ÿž¹‰w¡“›„žÀ¶¹£’“§©­¹‘¤ª”‚‚nsŠ€t—– v‡‰{iy‰y€ii‚“Œxp±‹~w„p‚‚i_w„Œ„}ca|¦‚Rnq‚mi`~ƒkywq„›kdZhqee~ooq^mo_eO\j`b`akaˆ}su]PCO^\SUZjhqjiZ[^^g~…{uwmg}„}ywwlkotkgoui`mrfidUalq[_Y\lhwf{h^Zg‚“¥˜™Žer…¡” ££³¡Šsšƒqvœgdrgs^gfiTI]aD9Re_fl_f|_`aekf_ZUOPC2FE3,#!# !!!$#"###$#"!!!    !"#%%%&&'())*++*))('&%%$$$#"! "!!"#%%&''&'((()))))**+,--......./0001223444310/.-4P‘¹´ÊЕlp~my‚‰sˆ¡}¨Å¤pa‡¯¡°²›Ÿ¤ž¢ ‹–¡|¦©ÐºŠÎËËÎÔÕÕÖÐÏÌÃı²Ódzо´ËÄʯ—©±ª©ª´ÑʾÀÁ¸ŒÅÀɹµÇÓÉ·ËÀ¾¬ÇËÄ“”¥–l¦›‚Š„§«¬¨’Œ±µ±»³’Ž™™uxh~‹ƒ…Ž‚‹wgsz|u€ˆr~j’…~w{‹–•x}‘ ”„’…“Œ‘of‹rkm_b„¤{h~Žus’‹z€}…x~‡~ft{kr}uu~giqXSnyvRSXZS\mahee\Xf[OLywXTQObNOVMKKW_VRYZ_`nX\cgfcuwkmzpoxqecjp}o`he_ez|stohvnejhbcglrrnihjpooormcjtpmoqnkkmomhgjlfcddcb__`abbbg`STRTYVOQJHFFHJJGKNMQW[]]\[ZXYXVVVSPPMKLKMQTUUURQPNJOOOOEQLHFLIDBABCEFGEJLHGGHMMMJKNF=68669864???GBBJLB=DGFJKA:<:7CF=A>AAIFEFHHIUYSRRRQJJQKHNNKJJMUXVUURPLJLFHKPUUSRSSPLEABAEFFFFEEDIJFFNWURPDCIHGHEAA@=>ACEB;AGFGJLNOOSVUVX[YONUQILNHKK@@JLFHQOB@IMQOLD=CGNOLQVYWOX_YXSW_`MSœ°£¬¦™”‘–œ›–Šˆ…‚€€~{zyvqqutqx}}|ywutvxy{|}|zxzzyxxwuvy}~}~‚‚‚…‡ƒ~}}}||}}||yroqssqmjllkjigdccccb_^```_^^\YUUWRJd–£’“Ž™œœ›™••”’’”–š›šš™•Œˆˆ‡……††‰ˆ‚‚‰ŽŠ’”•–››–‘“•‘‰††…‚€…‡ˆ…„…„‚ƒƒ„„‚€€€‚€€~}{yzzxvux|~yuuvwwusrrpmkiikmnonabig`ceeaYcopokcmme\cpuqe\e`hpf\hnjcdac]cwj^iiihim_VX]ltjdfcZXZNGFISQCSMZn]IENPGHDB[cjuz~nqujkx{|||zxxyyprphpttsnzxuwnuzƒ}rj````_[TIP_^YQXiZYbaehorv†‡{ƒz„…~}ywƒylkksoqfZdffiopib\NHUWNQ\g`]cfijha[hnZMZ[M[`Wb_Wdk^Y^jokuvsrsrjhc_cijbZST`dLE[TPWRUTXdjkpywstpdfkcZZb^U_b`jlikbX[UV\SM^d`inmjlot~vlpjq{rƒ…sxz|…‡„ut€{{wkt~ywsom_rŒ‹„Š¦¨ÃÒÇÀÁ³±Àª¦®£ ¡ŠÈħ§ÍÌ«ÔÓ‰¢ª¯Á¸·Êů‘’¥°²¼Â³¢°³±²Ÿ®¸­˜ ¬ž†ˆ˜‹ƒ…“ŽŠ‘¥˜šž†™ŸŽ‡|zun›£u—‘‡Ž¬±šœ˜ž¼ÊÍÓÑÎÅı¹ÀÁ¼¥¯Ï± Á¼µ¤›¯•‹zu«¶—©¦ƒ’²”z”ž©›©É¼ÁŸ©œ’ž {nvsuq…€W^micem¢¼ÍàãàâåæäßÚ´ º¼ºÆÐÝæØÈÁÉȵ¥²³©¡ˆ†qrtŒ€wv{€†Œxv†uzks‹{‚Šnbos^hŽ~ip{}mhX]ea|‰}sc]_jzƒu\QXTH=:?C=13Pf^H=BKMMLORJU„p}Š…lg…mŒªŸ—xƒ¥“ˆ¡°£†qw¤®¢‘¢»³|f~Œ¼ÑÀÊ®º‡¯ØÉ¿©Å¾À¾¾±¹¿Œ¨§¨Î›²À¼Â»Á¨·µ§½»¸§µ¶¡š~§¸„o¤†§º¨‹®¢x”›”µ»¾¬•–‰†š©£¹¡’©¢„}mkŠw€pˆ•oxoi…gbx’—zgg¤ ‰ˆl€nyu_fw€€xtb^“¨uctjwg\[|xmtqp…’h`Z`qe`~gko_fqoaWgg`_]jik†qtrSKCPXZUX[hgrieXY]_jsuugj~uwzxjmqrjpxvgeqojg]`ej^U]Tihng|m[U`t‡–˜Š™|g‹š›‘™—­Ÿ} y‚ž›]brgqdajpLFX_A;W`[hlag|_^bgnoj\SQOA:9988:>@>IGCEFEGTYUQOSTOPRMPUUQPQTVWVXYUPNOMDKKNTZ\ZZTJGDA@BEFFGHILNMLINY^[YUGIMFFHB:;@@>?BCBAEFFFHLNPPRVSRWWWRPUUKKPGEJA>FIBDOM@:CJPOMB7@FJKJMPXSIV]WUR^j`Mk©©¢¬¥™•’™¡ž™”ŽŠˆ…€~|zxvsqqoov}{{|xuttvvwyz{{ywwwwwusstx||z|€ƒƒ|z{{yz{{zzxpklmnnlijjhigdaaa__]ZXYZYYXXVTSURH^‘ŸŽ‹‘Œ…Š–¡Ÿ™–—•“—•““•—–“Š„……ƒ€€‚}z~ˆŠ††Š–ššš›—”•’Šƒ‚ƒƒ€‚ƒ„‚€€€~|||||{zyzzxxvwyz{xwvvtuvuqqqnjhhikooo`\cf`_bg[SaljneXliaV`pof\Y`]cob^bgmff^a_fvf_fca^jjYQW_lmd^b_[`[ODHLRR@OTTg\?CNG@CEVprrsvursrgr~~|zxtpqpdpsvrksusrem|ƒ|tj`bdc_VSHK[XTRS]TX`dmq{}„‘‰|†zƒ„~~|}‡„xtn}}vn]cfbempof^XUZZW\bjk`aeikbYTafTNXUN\]Tab[gi\W_kmmurim|vhnib`io`VW[fgRQ^]``]ilkrrnpprqhe]ah_TQY]TY]Yfibd[QXQPZLJ\^_ikhhffq~tkmjtvqqz{{ƒ‰‰vm|…~}Šƒ{ŒŒ’yt€pez•ŒŒžµ¾±ÀÖ̼³­•­©’™š”‘‘¸Ã§½ÂÏÁÀÜ´¡ª¨±ÆÉ°®ÏÉ™Š’¦§²Ä³±µ¹¦¬½¨¡¨°¥–ž¤—†˜”‡„‹’}‹”˜…šŽˆ“|hsoy¢‚‘¡|ƒ¯·ŸŸ¬¿ÉÍÍÒ;ı±Ã¿µ«Ë»œº½¶­Œ¦¤…‚}—»§¡±››®¥Š“£»§±Îþǥ²¬ŸŸ©„qx{{s‚†[Zkidbm¤ÃÎÝâÞáäæâßÖ¨‰œ£ž³ÉÕÚ×Ú½·Îϵ¡·¾´­¢”‡~stˆŽzvtru‚v‡ˆxtf|–‚ƒ—|bq|_\‘‘qx~kmh_hcw~ƒ|d_\YgˆzcHBJHB:CKEEFQYPID=ANMNQIKQOq‘ƒsx ƒvš˜˜“……” ’­¬Œpp•¹„£¸£ph„—È̽ÈÀ®“ÊÔÀÀ¼Çº¾¼¶¶¶Çž™®¡Ì¯¦¼½Å³Á–¤·ª¼·®§§¶’—¨Ÿdƒ¤‡•°¸˜«ˆˆŒ†Ž¡Œœ¹»·œ‘†‰†¥¡¯­‡™¨ŠvjotŠwxn‚‡…g‰„urcp€€g^t˜ŠmZœŠ˜iwnumYgtwrmn`cª™rrign_S[xnraov„†e_ZYq^_€_hqah‡sWeiba[^xiw{jukIDCNR\V^aejtgbWS`_lƒzktnctupw‚phpwomyzsgkpnlfdeb]T\UWolmmyXRYky‡’–‘™rŠ¢Ÿ’Œ‡œˆ}•™|‡”¨”^drcnnavwJER_AE`]Wkkgl{_[egrws]RRKGSTHL423# " # !%" $#"#"! !"$%%%%&'&'(())((('&&&&%%$##"!!!!""##$%%&'''(()))))*)*,-----......./0112334554223228g³¿´¡—¸Œ¬Œ˜…’´’‘Á©ydt·Ÿ‡¬°š“¤Ÿª¦—˜£ƒ‹Æ¿ÖÔÁ¾ÔÍÎÑÓÒÒÍÃÌÇ¿Å®¶Ó´ÇÀÂÍÈ˸ª¥¶¼Â¼ÏÔÓÂÊˬÌÊ·«·ÍÕÀżÁ±ÀÊÁ¤›m¸¦ƒˆ…¹«¡°¦²Á¸¶½²”º’pjpŽ™’“ž‰}|‹†wš§Œ¦v‰¤¤‡s€£·«‘…“’¤•Š•‰•†y…Šgg_cr§›lonŠt}~…h~……qaumr€yvzyevxduyys]`_STdjhfnghePM[pr]^ajknZSOFLORRT]rb]imShmdhmqiptyiowikcmyvaig\hvm`nmfxnnmcdbefisokienuommsxq{rkwuqrnljnncjrfdikf_\ekbY[][VSRQRTTVWXYZ[[\\\\[[ZYXWY[[[ZWRW[VPQRTSRRSRUXXXYQPSRTUSNLPROKKOMFB>;;BJYHKJHIHHOTSEFKCC?;:<=?JD@CA9:DEBDGD?:88<@;<@?@=HDDDEEFSTPPNSTOPSOTWWUSSTTXTW[VPPTPJMMRS[]Z\TFDA>=DDFIFLMOUNKHQ]`b_VMRRHKOC67>A@?ACCCDDHGHKLQQQSPPRPTWRUXNKRH?FE=@IECIND6@IOOO>2?EEDFHKVQHRYWSO[eWQ~ª¥¢¥ —““›ž™•’ŽŒˆ~€€~zwusqolntxzyz~}zwutuvuwxxywuvwwvssqquz~ztuvvyy{~}wxwxvutuvwuplkkmmjfgheeb]^`_\ZYZVUWSSVWSQURGV…›Œ…‹††Ž–š™•“–”‘Œ‰Š‘“‘‡‚‚ƒ€}}}{yy~„…‚…‡†‰Ž”—˜™˜”’Š†ƒƒ‚‚€}{{}~~}{{{z}~|{{zwwxyzzzywwwvvwxxxxwtstvurpqnjiijlpqqaWadc[aeZT]fgliPjf`[^oh_TW^[]i_]]amnmbbfothmf`Z_mcNPR_lja\a^Y`[ODJOOQ>JWP`Y=EXHMNGIFCKPNGHLMQC:ED@GIBAB=8:==AHIG@=<=A=;<=>>>FBHHGGGPRNQPPSLLSMTVWQQNTPSOU[PQQZUMNQXVY\Z]UCC?<=BC?ABCFBINLLJIOPNOJNMHSVRVYMLQI=BE?=GEAHOL;;FOQNE;=GDCCBCUPHQYVRKO\PTŽ¥™›šš–“•šš–““ŽŒˆ„}zvutrnjlswxwx{|yzywwvuvutttuvvuuutrppvxtomkiprrt{€tptqsqoorutqmjllnhcgfc_^\\]\[XYZVUXRQVVPOVMLw•‰~……€~ƒ‡ŠŒŒ‹Œ‹ˆ†„‚ƒ‰‹‰~€€|zzywwz~}ƒƒ„ˆ’“Šˆ…€€€~|{xwxz||~}{zyxxwwwwxzxuuvussvxyxxwuuuttuvvvuspprrrpnoomlkklqrrf]`cf_ab\ZW^dhkY]b_^]laUPXXOUcZUSci{sienyqnxjc^ciYLPUehb^Za^Zb[OHMPLNDQYT\SCMSONZvzzxtvrrypr€„Ž„yzz†‹njlt]bhkqheeeg\dzvthf`bjgfgV@AQQQPQ[[`ekuƒ}Šwu{qpuz~vnzŠŒƒ|~‰‰{tvuriglmqmgfb``aakpb\fpi^VP^aKMPNWb]P^gia[]Q_klvkbj†xuutfbtq`apvrsxrptsuxvuvogdedde^\XXg_NIO[NPVR`dYYSFUOGSFF[]^ea`ddj}ƒyummyztqvpx{v}rmu~nl|œ¢–­´³ª‘•‚‹’–¦¶ÄÐǼ¸ÂÂœ“…‚˜ˆxuƒ™ª˜¦Ô·–Á×ÒÍÌÒÐÄËÏÉÎϾ¡´Ä—yŽ¡ž±µ²¾À²¨®¶°¥œ¥¯–—–”¦§†yŽ‹~|‰v…‰‡’“’”’mi{ŒŒ¶ p›ÅÊÁ³ÂÉÆËÆÀÌ°±ÏŸ±Éû¾½Î´Ÿ¼·­£‰Ÿ¤~…‰•³·¤£¯³³­»¥ÆκÉ»¿È•¡Ã°‘•¨’py„†rZfcbhrƒ›±ÆÖÖÕÙÔÓÿƯ˜‡Ÿ½Á×ÞÆÈÅÅв™” ž˜£¬¯¥˜|hhy{{vilŠ‘ˆx€w|ˆ‡‹Š…†kT™‡”“t_{xpc^tyonpbJNj_SeeY\UURRXVQF=DQSA6:?AUkfaq“­”¤œŒ‚„¢‹Ÿ¤ƒ‡˜~£Ž…¨¡›q€™±£¢®¥€™¥¼¾®¾ØÀ ÃÏÉÄöÃö™©Âµ¸¬¤§ È¤­¤¯±š¾s›»Çž™¶¾‘‰©w—†km˜Ž˜ž¸†}Žž{‹{Ž‚—·¬ ªzx‡‡œ¡¬Št†•zgX~˜ƒ€we„yuia‚yakdgqmZbˆ“‹^nw¦vfepiS_b^_cbV„ª~gqZa^QFfhsdZ~myt\dXYhXpxXhvgšŠLdwbgd_~urbmoT>;HKOa_one}qmgY_cXp~jedcptnjr†o`munqwuplmnqtuokk_VgTPtnemcKScjpyŒª‹~Œ˜”—vu„Š|‚|Ž˜yxœž¡žarsox‡‘•pcNW`P[gT`y{m‹wm\tu|xz_^gYaiZZ_GGB66+(***#!!"$! !!  "#$$%%$%%%%&'&&''(((('&&&%%%$"#"! ! !""""$%&&&''(()))***+,-,-.......///0122454368985322UlŽ´¯‘—‘Ž¦‹¡¦Œ•™Ÿž®©¬®žw›¦–š³œ~•«·¼›¡¸±¨ÃÔÛÖÒÆ»ÌÐÐÓÓÎÐǽÍÄËÎÃÇÓÈÈÉÍÑÐÒ»¸Ï¿ÅÇÏ»Çüθ¥É˽Ÿ¯Èսƶij¼»¶†”©ž™À¨|¸§·®ÂÅÉÆÁ¾¯±¨§²žŒ‘‡Š–š™—¡›Œ‰‹ž„‹¦°µšŒ¥€‚¢°ª™‡Ÿ—Š•Ž–‡ly‡ˆeZ[p|¢am~py‚~sƒ‡jj{‚t\pjj†yhq‚loˆvzuly}ng\[`ijocuejXNT`vfWhowvrd`KP^PU\cxs\fhaXjkclf]\wtrdlqfrdiskdkcclfdidmlflkdb`djmmhjd]drqklk|xqylzxpsprlz`imaagqmchnkcbjllefhbYVVVX[]acdfhkkjjlmmkjhgfc_ZVVXYYYXXXWXYXXXWVTQUSJKPOKIPRJKQSUWWXQGCKG@BJULKQLKHEKPLFFGKSEBLB>ED@AA<:::CQVPNGHJJIE?BSPGPUTOHGTE\™—““•—™˜–•—˜”Š‡ƒ€€~{ywwvuurjmuxzxyzvwzxvwutrommoqqqqstrrmipnffjhhlikqsuonsplmmnpsronknnqlfggd^\]^[[XTWYUSUTRUUNNQSpŽ†z{}~|yxz}€€‚€~~|{{z|~~|y{|xvvvutvy{{z|€€†…ˆŠ…}zzyxwvvutrqruwwvuuutssssrrttrqrrrppuwvvvuvusrsttrrpnmmnoqommmoonoqssrncbdkfccbaW]dfmbP`^]\iXMOYVISbXQKnk€tnhr‚trrkhihb`[bogb[`hbegZSRUWSPS`[`aZW^]\ar‚zw|zyu|yzƒƒ„‹|rux|‹lfhxg]gfoj^b`d\fvrnb``deehr]ANX\eY]ngnyy}„{‚uwzolsxyqmz„ƒ|y|‚„}zzystqjmuulhgfdceorljntrfa\ehJOZU[fd\_dnga]Xhhnuffvˆƒwuwvggsofmutsxypotsrplotka[]_^_WVVSc_LENZJNQN`cTUO@SQGNAF[]^cgnmmtƒ…}vvwoyqo~{xqfk‚vm‚ˆx–¯­½¼½¾¥œ£Š‚‰‹˜´ÂÅÎÅ´¬³º¢…‚wŠ†tns™Á·¥ÊΧ·ÎÒÍÏÏÑÈÁÍÍÁÈ°£»¯†ƒš«¹¯½Çµ¬®¯´« ˜²¹˜‘‰“¨›~’™‰ƒŠ}ƒ‰}Š¬¦™Ÿ™‰v‹š­­{’ÃÔϽÄÏÉÁȶ¸™È¾¡Ãȼ¼ÀÂÇ¢°¾±°–›¬‰‡‰„«½­¡®¹²¯Æ¯¶ÔÊÉ¿´·Å¡•¼²””£’xz„‚„‹‹{gmjgnvƒ“¨ÁÇÃÎÐĸªµÃ§ˆ†š ­ÑÏ¿ÆÁËÄ™‰‚‘œ“’šª¯›ŽŒtc„{vnl{ŒŽ‡‚…zu~Ž‘Œ‹‘‘…lUn‹Œ™œ‘uZ†pi_m€qwpaRYtj^loX[ahaVNMMJ>?JJF@>CGAj•pe¨¦™¤œ‚˜¡›²wˆ“§—‘¢œ¢r–§¤§ˆ¢¹§ ¶¸½¯³ÃÒµµÄÊÆοÁ¯¼Ä»›Ÿ®»¬¶Ÿ©‘³±©›¥«‘»vŒ˜¤Õ°’„¢Ç²Ž „‚ˆij{˜¢Œ¸’~{¤z}”{ƒˆ¨´“›¨l‚†˜©”uy‹‡l^X¥ƒ…‰goŒkeWt€[gd]on\W€“ƒdc‡j ˆc`lgSZZUYd`\“¡sapU\]JEjjn_lepkXjS^c^wvTjxw›mRxseohmˆ|xmbmhO;=GGW[hwlo„npigi\]rlga^frkbd}ƒ``lpptxnlmkmw{yttmbgfJhwedkTT^ferƒ—¡r|‘“ƒ‘Šjuƒ|™‘vx›˜Ÿ•\yr‰ƒ”®ˆngabl_fhZr‰ƒx•„wc€ƒ„y‚]ns_lqvtdLUO@?05;40'' *&"! !!$%$$$%%%%%%%&'&&'&''((&&&%%%$#"""! !!"""#$%&&'''((()****+,---.......///001344436998663,C~”ˆŸ  ‰ š˜´‡‡¥§¦­£³™‡•®œœ¬­~‡¦¶À—¦½È¾ÅÒÙÖÕË·ÄÔÑÒÓÍÑμÊÈÊÐÏÊÑÒÉÌÎÑÑÓ¿´ÄËÄĿз³ÁÁż¯Êƽž³Îӻ²À³¼µ®ˆ™ªœ¯»§}§”¶®¿©ËÄÊÄÄ»µ²°¶µ¦›¨”—›˜›‘“—˜”ˆ¡™„™°º¤‘›››‰œ«¦–Ž¡˜~†š“„gs†ˆcTar{…^qxm{vu‡}fmv|d_paw‚men}r„‚v‚pmy}qnZeb`lrkmdm^Wdjr^XlqvtsibWXgS[djum]d^[afdel`UT{vmbhnepbcnieldcljecjrdflhde`djqmdf^Zgqmhje|qppjvmpknpw‚ngrk`fjxmfmjcbfnpmknmc\\[XY[]^_`bejjlmoppomlmmmkifa^\ZXXWWVX[YVTUVXXYTMKMJDCKIBIPPUWY[XMKUJJPZXSMSUUQMRTPGGEEJFHK=;?>AA><=>>?EOPPNPQKHLLKMBAEGQZUSQQRSUXVUVSSSHRSSHHVTDKLMOEQX]XSRZ[YWZY]XFEDBA?FQONRSUHGFFROS_UQNWPW[OMVVBLTC>CGJORY[ZXZURQHBKEANPMQTLJRQDJJMMKUSNSVNGKTYYUPPPQQOHJSSLTSRMGHRFi˜‚†…ƒ‰”‘™–‰‚}zxz{yvsv}|yslouy|{{xpswpkkmmkihgikijlopkjkjmh_agcdjeenpmlnvrklmnqusoompqsnlnhed`ba]_[WZXUUSRTUSRQUn‡„zyyxywtsuxzyyyyy{~zuwyyzxwuuuxyrnrutqstuwwy|}}}~||€}wrstqnnnonlmpqsqqqqqqqponnpqqoopqolntutvxwvussttpmllkkkllllmmnopqrstsrqmhirkgeiideffjiPc][^iTLPXWMSdXMLtr~vrkp~zu{wqrvwusnuzmlcotmwxlb]gngabmiklmnrkgo‚q}„€€{€‰Œƒ}†„‚†xnrru†qgduqbh_jnY]^c_hslh\X\_`^ly]HanlnhlsnyŠ…€~|€}sqwwuqq|€xsrsuz‚~uywq{uisx}vmpsonnuxwxx{€wsknpW`lcbkonggyvlaeqequgoŠ|stuukmpjmwxsuzunoqlhfdhnk`WY^^^ROTSc^KEPYHJLLggPTJ?URLNBK]_grx{y}ˆ‹†…ƒ†ˆ†~v„|q„†{sjm~ƒ~–‘°·ÃÄÄĺ¯²{Ž’¹ÉÆÊÉ®˜ž¤§ˆ{k{ƒtk‚šÂͬ¸Ç»ÄÍÑÎÉËÒÔÀµÊÁ°Á·¨©º¡‚˜ ¨»°´Ë½¥±²®¥¡’ªµ™}ŽŽuzœ’†„„‡‰w£¤œ¤ “•¤³Œ“¿ÒÔÇÇÔοŽ³Â˜ªÔ ´Èùüî¦À¼³¥ ²—†x˜»°ª°´°®¾À°ÊÒË»²®º¥²·—¡‚…ƒ‰“Šyozzpqx…’£³®¨¾¿©“—·¯”Œ†„…“»Å²µ²¼Ê¬Šƒ‚ƒ™’›¢Šy~~x|oq‚†••rl‡‘Ž‡™‡t`j…ˆ¡{c†–olkf~y~‡l_\cpc[jiTXjvYJPTTOB?KIKUONNQR¤qŒ¦¥¦œ¡¨¢Œ¬ ¬ŠpŽ¢Ÿ¦˜˜y««¡¨•¨½­²½Â³°ÁÄǹÂÁÀÃ˾¿°±ÄÀ¥˜·¢±£žŽ›¸¥™›Ÿ’±€{™ŽÏ¼ž€•ºÄ«¡‘…Ž\fo¦¡™³~u”•i•“w}–¶“†³šat‡Ž‰ ™„t„|‚_U|£m•uY…|iSk^fgSjtcQv€rce€j—‘e\ccRSRORb^a•’gakO^YAFnmaazy_i_TmVb^_ylTsy‡\h…qnqox‡{znclcH<;BJ^Vtvo€†unmtg[ee[n\`ll]Yg†uZ`fpsruhikeo{}xyogsU[vmeib\`bam}Š—n‘ŠƒŽ~dt{†t~¡ ‘p–Ž”Š_~z €ª¯{lfvnzildf‚–„ˆ‘‘~sŒŠ€†]„vhyv…yb^dVDA@EG70"7."<2""# ""#$%$$$%%%%%%%&'&&&'&&&'&&%%$$$#""" !"#""#$$&&''''())***+*+--........///0013444457:95100Bx©œ—£§˜|”£˜»Žxª¨¢¤¯”®£‘•Š¨›¥¡¶›­Â¡®½ÊÒÑÓ×ÖÔʼÁÒÔÎÐÏÎÎÃÆÉÉËÍÌÍÔÂÃÎÏÍÒ³´¼Äŵʸ£µÉ¾¼¾Ê¿¸ž¶Îй¿ªº±¹®¦‹œ«²­¦†¨˜³¶º¦ËÄÆÀ·¸´½¸¯¨˜­©œ”—–›™’’“”ˆ›¬‰£º©Ž–‘’Œ€”¤£”’¥œv†š—‚bq…‘…_Pkq~“|esnpttu‰‘memlr\fka}seglz€‹y{ˆfpy}rp]jYXmqqpkp`_rrmZZmqwwqkge^l^cjmpoedZ\eeaek`VQyvh`ejanc_jgckdaoq`gvnddljfeaekxpdd\]imnfeaxklgilckhnn|unmrgcjrxnjlgdhjmlklpmebdc_\[\]]^`dhklnppppoooqrrrqmiea^ZXTQTXUROQW\\YVUVTOGEJKHIILUTPXTLSVKUYbVVRVZ\XSXYVNMJHIFII@=<@C>;>AAABDHKMNPRNNSSQTLLQPWZTROOPQTTUVYZWTNVRRKS]RGNLLJ?QVWUSRZWVX[W[^RPMLE:FRMMPQSHHILPHT^UMO_U]^KPZXHQVEAKMKSSZ^_bcZZ[GDD=ALNJKMIHRXLIP]VO`\YXZ\UUUY_[WUVWXXSUYVRVRUQLOWVmnqolrz~}€‡‹…€|yvrsuvyuqvzqnrvx{yvqhjqjabfgdccbdecceffebchid^]_]agbalnklowujlmnquroqnqssoqtihjffedbadd[VVVVZ]XU[lzzyywuvvttvwwxzzuy€zsuxz{vsqsuxvlinssrssuxywxyyz{xtuutnkkjijjjjklnoppppponnnmlmopnmmnokinsstvywussttqnkiiiiiijjiiknoooqqpqplmmlrqkhmqpnhefrgkc`lnZUW[`YYi]O[uxzwttprwz{{z}„„‚€|„€ptvzxx‡ƒƒrpz€xuqx{x|||€zszŒ€x‹‡„„‚‹‘Š…‰ƒ€„zowrv|{lfkvhiWcnTV\bdkqkcXRZ[[]ls[Thzupuutw‚‘‹€‚ƒ…††„‚|ztru}tollnq}zrusn{wjwy€|qtuxzz|~~ƒƒ„…„ƒvyzix~olrwzpq‚xiorgvwqvƒxrqwwptrntzwswzsorphb_``cke]Zbjg]OV[jeOMY[MJKJmpRXMI[Z[TNZck{‡Œ‹‡…Ž‰ŒŒ‹‰†ˆ†ˆŽ€wsrw˜«‹¯»ÅÉÆÀ¾²µŸ~¤¶¯·ÃÇ¿Á³…Ÿyfizl‘²ÀÏ¿­´´¿ÏÒÔÎÅÆÕÕ¶©Ä£§Å©Ÿ¶¸—©¬¹³®ÂÌ©¡´­ª—šœ„Ÿ¦ˆzƒŽ}nu}—––Š‡‚hvœ’™šª¢¡ž­ž ¾ÐÖÍÆÓÔ¼ɬ»«“É­ ¾Ì»¿À»·¢¹Ã®¬«º¥„‘}€«±¯¯¯¬©²Æµ¾Ñ˶«¦¶¤Ž«¸›€…Š‡Žš‰woŠ{uyˆ™¡¦¤—¬°–‚•¸ Ž„}‚Ÿ¬Ÿ©¦”¸»“ˆ~€‰Š‹‘”™˜—”†—•nyƒswz‡£¦€h†”Ž†‡•’‚dqŠ‚š©‹ys™zkuhv…{…ra\hucY^]VW^XHHRTRLFGXjgXYbf\Y€½›Š¬§±¢ ¯¤œ§£ªšq‡¤ ž¤”š™}±¸¥ª§©¿¸²·Á¶¸ÇÁ¾È¶ÆÂŵ§¼·§œ™¤š£¥ˆ± œ••‘¬Žo–ˆÇ«´†™©Åµªšˆ¡sUnt—¬‘·Œs{|z¡‚l{yŒª ~ž½feƒ“‘wƒq„ta_³o`jŽX`caqP[gMk€ˆhZm}o“gYZaSKIGN_\dƒbc_NePDKOHJKHKTXRMUi^Whegbaf`^Y\dca^YY[[WZ]ZWVSXZXZYaffdb`_bhjmruvuuttsqssr|xsy‚unotvwyzvnaboieaagcbaabc`^a__c`^edbb][]eicfnnpsryykjklorpmmnrrsrrvohkklihffqp^XY[`fia[k~}yywy{vswxvuvvvxzzvw}{vvxzzxpovxythhmqqprtvxxvvvvxzxrprrkgffgggghjkkmooonlkllmlllnnmmmmmkkoqsstvusrrrpnljhghhhghhhhimnkkmmmmmehjpwvomquxrnmoquxjp{zpkdiqlowmcpw{ywxzrmt}€~}ƒ‰Œƒ~‡€uy|~|‰‡}|„||}‚z€~~…‚€†Š~‡‘‡ˆ„ˆ‹‰“ˆ„}‡{p€vwxukjsliP[lTQ\adgmhaUMWVW`igYZhzyz‚~}…ˆŽŠ†ƒ‚„‹‹…ˆˆ‰‚„~tty}~ztjggeqx{ummxvhttxuknuz€‚€‡„‚‚†Š{~s}‚wwvu‚yt…ˆƒvpot{yxuz{uro{|wxwvvxuuy|upstka__`blmfdkw~qW\gspX^ld[TRQx}]jbZirqagts€Ž•––—‰•Œˆ‘‘“‹‹…‹”†xzyq‘¤¼›’´ÂÆÊÊÀ¾¸¹§“¯ÉÇ»¼Á´¨³¡}Œ”wikoŒ¸ÂÇÑ»«ª«¹ÉÑÓÌ·¶ÑØ££¬‘¼¸¢¬À¥š®´¹´¯³ËÞ¦·©¡š¢›‚  |“ œ…‚y€•œ›š•Ž€p„–…†‰š¯°« ¬®¯ÀÐ×ÏÂËÖȲǷ«´•°¿š¬ÊÄ»º·¹©³Ã«§­»·“Œu‘±§´§£¨¬Á°µÌ˲£ž¯¤‹£µ¢˜”…Œ•œ‰wk~•Œ{z˜¤§ªŸ£­–‹š¦ž“‰‚}Œ‹›ª’¯£‡|y‡ˆx—›ž‚‡ˆ‘—ow”}z|…zz²™m|š‰‡|‚™–fq“‡•ªŠy~x‚hvtz‚mƒv`\ovaPU[X\^O@FMJGQWOVwfbrw{m‰¼¹­²° ¨§©›¨§ž{€Ÿšžšœ™€­Áª°³¦½Á±²¼¼»ºº¼¾ÌĬÁ½Âµ²Ÿ­§ž˜£œ’“ž†}‡£š˜‘Š‹£™lƲ”’¯²½­¦ƒœžjeq‰šŸ«¡mp‡”q•ovs‚š²†}ÉŽ\uŠŠ‡€}l„id†x}p^ŠcSri^w`S}nKeƒbWl|v‘ŠkXQ\TE@CL[Yd‡wa`ZTcJFYpRLc†hUTXWo]J[{mPdzy…ikwŒwirrƒtv‹eqoQD<6DV\o€tsŠx‹yrrbe_G`nUmk[K^ƒwZU[iofgeae_crxyvr|dmrnqqovgfm{‰…’zrˆƒ‡|‹x_tŠlw¢£nuŠ‹€Œ€{¤‡Œº”kcy’i`i–šŠ“‡˜ƒŒ––“Œ€˜kŠ†‡oz{ypdV]LLHB=@5KX0.=1 "##$#$$%$$%%%%%%%%%&'&&&'&&%%$$%$$$#!"!! !!###$%&%&&&'))))***+++---.-..-../////02334456884QŠiZfz‹‚Žž¥œ›—–±°ŠŠ±™›Â¨‡®•’‰®¡§Æ’†ŸÁ÷ÌÍÕÕÔÖÕÒÍÅÀÈÔÐÌÍÇÁ¿ÀÀ¼ÅÆÄÉË¿ª¹ÈÃÀ뺗²¾®´¹¢šº¶²ÂÁ¸­š¯ÁǸ®›­©¬¡œ’¡³£§š©–©º¥µÈÄ»µ­«®¹µ¤²£¦¦§£ŸŠ†Œš¨™‹…Š‚Š«šƒŠ¨«‡ƒ‰|}‰Ž˜œ˜™¦žtq‰“yYi‰’‚V]~hxƒosd_uvovv…‰ejj_gZoell[V^h‰ƒqw‰hdv|uokaRNkclkwkphvytpZRnrptloldhkkihnhpudT`jaeehebUjwf`^c]mhadbcfg_ppaovpgbkliiklttkejlokoaXasec`g`[`chmhliqg`ilvlqnpqopopnmlicdhjifilifddegijjkmpqponppqrrrssssrpjfc_WPOMOTVWVWZ_`[XWY]b^XXYUUWNTYVTXXXTRUXY[ZWZ[YVVTSTQRSSRIMDHPHHPJHIPYRPOORPIIQQNUUOUPILGEFLNKJJISZW]f[^\cd_Z^][QLNJQVQU]XTTTPTXTTUUTOQOQTUTSQSQUTVXXZ\`^ReiQQWTPRVPQUVWX]dhhooniobTKHJNQHIJKQSTV\kphiiltmiledbbggfhY[_[Z]^\^YV^bba_ceddddb`bfgiklnpppprtvvz{y~Š„rkmvxusurjdemmmfckgebcega_a^^ecbgeefb`djkfkqtwywy{nhhjmmmljlstpqpusginnkiilwwg`abhstgfv€|xwwy{ywwwuuvvvvyzwv|zutvwwtpotwxqgjooonoqstsstttu{{rprpokhgggfffhiikmlkjiikmmllklnnmmkjnpoqrstutttrommjhfggfffgghhikkiijjkkidgnvwvrrtvxtrtrt|vr{}}€{ry|{yyy{z}{xz{vpv~}‚…Š|y„}z}{|~Šˆ‡}€‚~}~~zw~|{„…ƒˆ}Ž„„‡Š…‹•‰‚}w‡‹|{‘‚ƒ}…|rqrsgNTgNKZ[^afc^WJVUYbeaV^s€…ˆŒ†‘ŒŠˆ†~ŒŠˆŠŒ€tuy{}}xjfdemv~smoqsgntqlelt~„ƒ‚ƒ‡‚ƒ†~€u}€y{zy€yr‚„‚~pk{~wunvtrpn{xuxyuttrw{{wtuvpebfolsuqtv†•ƒber~zdt|mod^dƒospˆ…}‚…‰––—™™–‰‹•ˆŠ““•Œ‰‰‰Œ‘‰|ƒnŽ±°Á±›´ÀÄËË¿½·´©ªÀÑÝο¼§”£§Œ~{Š}m€r‘¶²¸ÂÂÎѹ°«¢°ÁÄËƨ­ÒÈ•£’©Ã§ªÁµž¯¿¹±¯²¾Ê¾­°¯Ÿ›žª ”®•qx’´»­©©§ œ¡£—Œ‹…|“‘‚Š›±´±Ÿ´ÀºÁÏÕοÂÒɳ¾Æ¦¯œ¤Á§¢½Éº´²´´²¾±œ›·Ã©ƒy¦££¤’§§¹£¨ÃË®ž›¨£‡±¥“•™‚„‘• vk€˜}z’–«²©«¤§¡–“‹”ŸŠƒ‡€|…££‚Š—“…}x‡{|–š”zyˆ‰Š{›ˆky|ƒy‘±¨xt˜“‡‚zr¤sk—”‘¨‰x‰vˆŠhs„€tj‚wbe~r`dtsmnhO8;AEWgqnd}’Š‚|Š”™¶Â¢¦°¸£©§œ•¥ ž…€™¡›‘˜¦›˜±¼´µ³«®Áµª·¼µ¯¨¦³ÌÁ¥±¾¯²¥›œ¡’‘£œ‹ƒ‚q~™‘‹„ƒ—šp„‘©š¢„ ²»¼¬™…Ÿ“|f„˜”¯°ukx‚‡xvkw”±—sªÁpk„tzt…no}q„Žw}hhwŠmPblcvu`|nKi~\^fu~Œƒn\JTRB“‰Sfoiyx}—š©±œ¬Á¡…°§ˆ²¼›®‹—š‹¤­œÊ´• ¿Ñ¿ÉÑÔÔÔÖÖÓÍÆÁÄËÑÊɹ·¼¿¶ÄÅÁÆÇ»­«Ä·Áª»”¦º³¬·«¡²®¯Á¿¶¨š©¹Ã¸¦•©ª¨œ“¢½¨—¨¢Ž¦ºž¾¿Å³© ¥©´²­¯¦¢££—Ÿ†‚‰­‡„„ƒœœƒ–£†{‡zx•‰›—›£švl~‡tSeŠ€Wldu~npXazqpvr€‚dji\jZmdk]VN`p‰ur{€[rvptedEaacqhwing{urrYKnponehp`ikmmglgivlU`l_gffedYgsfbZb]jjc`bcdh]ppbntpjajiglnm{tpkopqpubZgoa`dg_[Zgekhdis^_ijpinorsoqrqqnlidfhjhhlpokgffgiijjknomnmoooppqsssssrrplic\VRPRSVVVVX[ZY[\^a_^]Z\_\V]`^]\[YXXWWYZ[[\\[YXVVWVVWWWPTSUXTVZTUW\]\WSSTSGINNLQQIQPOMMNPSSQVWX[a[]bZ^agabbfeb\[PNTXSV^[WYRMPNMRTST[TOPSWXUTTSUV[XZfdjfZgp^TVWVS[[NWf^`hiliouqlyqeZQRSTKQNOVQUagzyqwloxwuokhilkggod[de`aa_a][gkkdbkjjjjkjhijjjmmnqpppqrtux{{Šolnw{upqqjmompqminjjhghihecacjiinjhkihilmgkq{{xxzrhhhkkijjgormqknrikoookinyxkhjlpvvpsx}zxwvx{{ywutuvuuuxwuw{xrrtuuspnqvyogmnonmnnnpqqrsssy{tkumtqjhfhgfffhiijihggilmnnmlopnmmljmqrqqttusuvtponlighhggdffgfggggghhijgnquyxwtvwxxuvwuw~vt}~{{{}}{||~{{}z|}|yy€ƒ€~„ƒ‰{xƒ‚}}{z€„ˆˆˆ„€€{uu|yx€„„†w}Œ‚Š€Ž˜z€‰š„“£“ŒŠ…|zy~jS[cNJYUZ^_aa]S\^cijdXq†Š’Ž’•Œ–…‡‡x~Œ‰~|‚vxz{}zjdhlnuyropooemrmmkmuƒ…ƒ„‚†„‚ƒ€}x~z~€um{ƒ~pgt|okgppikoxvuy{trqpzyvyxvwymdv„xz~€}v’£Šnp|„xs…‚x€pm}Œ‹€†€…’‘••–—š—œ—‡…Œ”’”‘Š‰‡ˆ‹Š…‘Šw‘»¶Á«´·ÀÇý¼µ®§°ÉÎØÚŸ›‡˜Ÿ˜“vxŒ”šÀÇÅÄÁÄÏ̾»¬£´¶´Ç¾ ³Ó«•¨¾ª®À½¨«¿»¬©±»ÇǾ±°°œ—ž”¬”}†‘ž²»¼··¼µ«¡€†Œ‰™œ²¹²¡»ÎÃÂÐÔͽ¹Í̵®È³¥œ¢º± ±Ê¹±®±·®·½Ÿ‹°À³™…‘u£“Ÿ‡˜°¢›µÈ¨™™©©†•¬©“—¡ˆ„“’•¢•{pvš z–¤·¨®¨š¦Ÿ‹{‚©™„‰€{‹žš„…‘‹ƒ~xs~„yƒ’šˆt€Š‹—‚‡’nm€ˆsˆ±­}z“–ˆ{zm}Ÿ…kœ©‡v‘z…‘lp„ohy}nh{jRl}gjeRB436Iw{‰‡…¨šª“…¡«¶¼²¡²¸©›¡£¬”¢¢†€–¦›—ªŸ¨¶¶³¸®´ª²¹§®²®¤—¡Ç»¥¢»ž¥œ—’šŠ†¡…~€hu–…ƒ~‘‘ts‰º³™¦€šŸ»À°¦ƒ¡”yœŒ¤½Œms…”…ŽsuglŽ¤£}Ç¥q}Š†muemt^|{ws†ir|t[]kjvunRq€y\^\l€ƒŠwaLRN@=ASKFbtf`d`fq_[TJ\w‡aNnllgGKriQ_kulmvnZpeuib„o`‚lQU<9WT`|uwsj…‡soffJMtPZmZDQxr`YY^aZ\_[_[Ydr{urns|ztqnqvtpj…ˆ}…ƒ‡~fsz‚{‹iixrq•š’wi~‡o}o}—‰ªs_u‰­šwU[y‘Š‘Ž‰–•Š†…“‹ž’––€–Š¤†‹ˆ‹p\eh_YUC>PZJ3>G9-'*'*$%#.("%%&%%%%&&&&%%&&%%%%$$##""! !! !!"#$%&&&&''(())*+++,,,----,,,,--...///134566751aœaMw‹…tkp‡’¬Âµ¥ÀºŽ©´ ÁŸ‘´”—œ¢ž¸§ºË¸¯½ÔÍÊÑÔÓÓÔÔÒÎÈÃÁÂÒÉþ¸¶¹¾³ÃľÅ¸§©¹¾´¹ª»˜¶·§´·©§§®À»¬ ›Ÿ±¼´  «”‹‰¢Æª‹‡©£…†¦´›¾·Ã­¡œŸ¥®¶²¦«ž¥Ž›~‡‚¦§‹††~Ž˜Š™ˆv‡{w¡‡‰™—¡—{m}ŠŠoRcƒŠ]x€^s{mkQg|mpwo}{ejf[m]ihgSPIk{ƒhzyqWxvvjqcXGfQgqlrlkhxqqr]Lkomj`coccknnfjh\spY_l`dngedVemgcXb\dkg[_cdi\poblrplahffnol~{trrrstx|gdmm__ji^ZYkchi^opX^higjkmssossutpkiegijgjpquoihghhhjijmnkmmnnnppqstsrsstvuqlhd]XTQUTVSUWYY[]]_`]\[]^^]a`ca__]\]\Z[Z[[]\[[[XZZYYZZ[XYZ\\Z[_]Z[acb^YWVUQQQPKPNGLRRRSVYWYWZ[X[`_]^Y_cc_efgffcbUQTWW_]]Z]VSQLLPROSWTQOPVVUVUUVW[Z_jiimccyrWZfbZdeS\jgkokmjjvqi{voj^[\ZW`\Y\\^enwytvqrw€zqroorphinkiihfhkildcmpnfdnpmnomoqsqllnnoqpppqrtuv{}ˆ}nnpy~tnmpjpvmsusrqloqnkgmnlhcinlqrlnutmmpilqy‚}zxzvighjidjndfmkpklrllpprmhmwyokrttwxwzwswxwwx{}zwttuwvtuwusx{wqqsssrpopsyljpkoomljjmopqstrvxwhqrvtlfdhgeedfhggfddeimmoppqstssomllqurquttruwutqnmlihhgffeefefeeeeffiiewxyywvtvwxxvwvwz~ss|~}|{y{}zz|zz}z||}zy…€~~‰€xƒ}}€{yƒ……‡…}€€~€zrt{zw|ƒ„…s|‹‹‚~ŒŒ€–~€“ž¤‘Ÿ¦Œ“‘‰ƒƒŠŒximm`Xc```dbpkmjouv{rn‚Ž”šŒŒ†”“~qw‹ˆ|ˆŽ{y€tvyz}}kejrotvyrqnpgpnrxrnzŠ†„„~ƒ€|€€ƒ|v~~|ƒ„†ƒsmw}~qgnyniamqeflstswzrrqnypoy{wx‚sr‰Š|}…~w’ Œ}y~„xwŠ„‚…}z†ŒŒŠ‹•”–˜‘’”–—’š”…‹‚‹‘‹††ƒ‡ŽŒ’“ˆ“ľÁϲ´¯½»¼»»¶¥¤´ÆÌÎÎĶš{—©”¤Œy›§£ª±¿»ÃÍÃÃÊÈž±³³¤¸Ïª¤É°”¤¬¶­º¿¹¯¨¸½­¤§´É˽»¶­«¡££˜Š’­²£››œ¨³³¬§¯±£€|Ž‹€š”ž¶½¸®¿ÏÈÃÎÓν²ÅÌ¿¤½Ã£™›·±ªÈº­®®¼ ®Áª‹¤¿­¨ˆŒ{•Œ˜†Ž¢ ‘Ÿº¥“—ªº—‹¦¨‘˜¡Ž†“’•¡™…yk›¤†x†“ž·§¨©œ¢‰vs›§ˆ‡€z‘—“ƒx†‰ƒ~xjyz}‚Œš”tu‹˜‘y”ƒcyŒˆ}ƒ£¦€x†”ˆ{ymu“’nš”«†n•†ŒooŒˆogu}{vxdX_UJDIFDNUNJr’“Ÿž¶¤°©Š ±µ½±ª¨³µ¬™‘š´™x¦®ˆ€“§––«§§¬¯°«°­°µ¨µ°££¥ –¼º¦–²¢š•‘Ž‹…~˜¨~ygn•Œ‚}z‘Œse€¬¢ª©u¡´¶´ ›‹†”œ‹Ž”¸§{r|š•“jqjg€  ‚ŠŸÄ~‚†ktafj~_l|sŽu…vl|’€m_rw~‚Œƒu_t~}\[Xdy–|dVOG?@HWHLl‚„chb`|}d\W^g‡ƒS]smzeAVkdgZpnhypx–fga]sadzZabWc>=`Tawrxr~k€†onhfGYkM^fNAbyg_XYZYUXZ[[S[dtprfkrzyuqmrvt}mtŒ‚sƒ‚pm}f|x{‰gjvlxžŽsj{skƒ…j}‘Œ”¢Ždi‡’«™iQe…Ž‡›…|‹ŽŽ–”ˆ˜—¤‚„‘–r_ppfb`NTRTI3=EB3*.//%%&=)!)+&&%%&&&&&%&&&%%%%$$##""!! !!""#$%%&&&&'(')))**+,,,,,,,,,,,--....//123456641……_…Ÿ’tonj}®ÈÇ®°¿¬—º–¦¾°–¬¨˜¤®¬º¼·ÎÒÈÅÏÔÓÑÒÑÐÒÐÐÍÈÂÀ¾Êƾ»¸¶¸¾´ÅÁÁÀ¿¸¢§°·°²¬º¦Ž°¼£©¿«œ›¬½´¡–˜–¨±§›‰™°“‰†…žÆ¦†‚© }¤¨™»±½¦˜œ ¬½«ž¥£´žŽ’|x€xœ©•Œ|ƒ†~„•‰w}’ˆr…„s²ƒˆ˜‰’œ”l‹‰kR^z„m||^rylgRmwkqum{tjka]segncNLUr‡ud‚vg[vtimegIOYNnpmlmmjsmpp]Smomi`blg^knpggjWmp^_jb_siffSbigdW_Y^km^Vcbj^mpahrol`edennk~vtrurst€€kpql`anl_Z]lbfc_plV^ghgeiksrmstwtoligiiihlooupjhghihkjhllilmmmmnnqtsssuttwxvsrnhaXSPRVTZ[WZ\\_`^\[\^^]`c`_^^`^Y[`a_]\]]]^]]][[^a]\]]\]_]\\`b\\cdd`\[XWYWVUOPOQUUVVX[[Z\Z[]ZZ_b_\[_c]]eedddeeYRSUVUb`\^[YWRRRTRSVSONNTTSWTTVX]\^kliplfuwi_pucnnddltvskljfsogvwmrpfa`cfihanmjquwutrsv|yqtppspiinnomkikompphnqoifpomnqmpprsnlooosssrqprruz|„ylnoxunloksvlsutwrnrvslhuuolciomouqo{ypopilpt‚|zxzxljjjjfisi`gmpopqopqrsnjlvzonwwvxwz|vorwwux{~{vsstwttuvusy{vonpssqpojsxjnnkpmmlnllmopssrvwvjgxrvrkjjhggdhihheeefkooowwvx}{xppnnsyuuxuvrvzyxurpqmjjjjhgffefccddgegiezz{xutrtwwutuqr|zpqzzxxxwxzyxz~zw~|zzzyvv†|z‡{€‚}|~yw{~€ƒ‡…{~€~}xot|yx„„ƒt|‰Œ„€‹‰ƒ‘~•§§¡–¥¡Œ‡“—Ž†”•‡|{|up|}wptt€~€‚ƒ…‡‚„™›ˆ€Š€‰‘{nxxfl„€w‚Š‹xs|qqrv{}~nluwoqvŠxpquppt~xs€‰ˆ‚y|}z||~~‚{r}||Š†‰vu|€~uliuroakr`^gmqsquqstnofgu{x{†z‰—Œ€}~‚~x‰’Š‡|~y}‹„‚‰ƒ€ˆŠ‹Ž‹•‘“‘‘Š†Š…„Š‡Šˆ‚ˆ‹Ž˜¤£¡ÀÈÄж³¥±±³¶·º§£·ÆÊȸ¾´€·®©¸™¡¼¹²µÉÀ°ÃÈÄÄÅĽ´´¦¯Ï¾£¹¹•¢°¶¶Àȳ°¯°¸·§©¸ÑÉ´»²ž ª­§«§¨´´¶¶­­´®’›¦ž‰{Šw…˜£ºÂÁÁÂÌÎÅÉÐÏ¿«´ÁÇ©°Ã±š“¯³š¢Å¾§¯ª»™”´§›ž³©©–t~|~‚‰…€‘ž‘Ž«¥Ž”ž¿³Ÿ©ŠœŒ•”’Ÿ›“„r‘§“v}Ž“³©œ§‹‹£wo©‘}yt„—Ž†xy†„€zap‚~vtƒ˜˜{iˆ™“š}ˆ‘le‹“{z–§‰{…‘vsnq‹•pq’£‡g•œƒtq‹Žxert‚ŒyYOxugfl}{‹‚o{•¥Ÿ ¡›¶±¤®œš´µ»²³°ª®°ƒ­ª¡¸ƒ‘¤¦Ÿ™©«©¥©ª§Ÿ¬§´¯¨´¤™™›’€ž¼¢Œš®Ž‰…†‚€w‡«ˆwo~eb‰‡sr|ˆ†t`sœŒž»mŠ£ µ±¬”—€€Ž›š—’©²ƒyx“¦¥vhgltŸ€†¬³…„jluYlyb]uq„uzl€’‡w|{ˆŽŸ}n{†‚a`Zl{sŸ‚h`L=HI4.591''.I'!87'(&%%&%&&%&&&%%$$###"""! !"###$&&&&&''(()))++++,,,,,,+,,,,-...///012223529‚l}¢¡|…u^gnv²»Ê¿¢°Ä–¥©žÂÁ¨¤¶®«·ÁÄÇÆÏØØÏÎÒÖÑÐÏÌÏÍÍËÇÿ¼Àĵ¼¹¹¸¾ºÊÄÁÀ½·¦°°ªª¦º©‡®Âœ¡Á¯›–¨º¬™Œ–¡«š’‹²”~|€¼¤„€§™u{Ÿ˜™´­´––š“ªÄ›¡®¹Ÿ‹Žmru£˜Œ{„{‚‘“ypŠ„ns³’ˆ—…•‘…q†‰ŠiW_r€z…wbqwid^vnjqrlymum[g„kgr`GQitƒ_i‡tZerlbn_dEUHVskfhhkhjipmZatmoh^bhk`imsgcl[drc`he[nnhiY^defVZSXil_Ocbh`ko_fsoj_`acohg|pqsuqpqpupnejppd[fk`h]`qfQ_efb^eftmlrrqnlilnijklnpsljhfkkhmkgiifijknmllpsssuwvtuvxzztojb\TTYY[]^]\^__^]]^]^]ae___\bcZY`dc^^aa_`aaa__bea`a`]]_^^]`e]\fdca^\Z[``]ZZYX`hhea`__[\Z^`\[^ba`^_bV_ga^^`dfZUWWVU_d^`cca^]Z[[WVTOOOTSTYSVWZcgilkkrmgtwnj{xhruqouywijienpeouipynejmjliguttqsqpooqtqrrqlosokinqspnilrqrspmopmklnllojnsrqnmnnotrsvmorpquy|}wmlnu|tnkoqtshrtsuoswvtpqxrnkflojkvxu{uppjjkm~|wuzxokjlnilxracpttvtqqqwwqloyyor|xuxxyzullxwsvy~zuqqtxrrwvvtyxsngkttpoqkwzkplkolmlolklnlqsqwuxmamruvutrmlkhookmgjjkrwsv|yy|‚€rsust}zx|yyuz‚‚~zwytrrqrrkhhffddegkgefd}}xrrqrwvrstnowmnwuttvvvw~wvy}yt~{{yxvqs‡~zw~†}{|xuvz}‚†„x{~{vt}„~z|…„w{†Œ†‡‹€ŠŠ¦­©š•Ÿ’ƒ{Œ’ˆ„‹”‘‡†…ƒ€‡‚„‡Š‰ˆ‹Š‰‹…‰‘’„yƒ|zˆ|kqt_g{ztwˆtnvnifpzz|rqzypnyŠuot€vt„„}‚…Šˆƒ|txxvzx{|€zm|z|Ž†‰“‹~zzupz‚lmnbhlprltstxpmiiq|~ˆŠƒ”–‹|z}~y…‰Š‰€}{zƒ‹…„‹†„‰„Š’“ŒŽŽ””“’ˆŠˆ‡‹ˆ…‡Š†~ˆ“Ž‡’’ ³±³½ÐÈѸ­Ÿ¢¨°±®Â½µ¾ÉǺ³¬¯§–‰°Ò®¼Å¹Áļ¶ºÄ¶³ÆǾ¼¼¿»º°ª­²Ëʯ®´–¡´´ÄÃ̼¨­µµ¯°¥¡­µÆƾ¾¬ƒ™¦Ÿª¯¢¥©œ›¯·´¸³œˆ’  ‹ˆyr”¨¼ÇÂÍÌÉÉÇÆÌÑÁ¨ª¸Ä·ª¹Á¢‘ª¶ œÁÄ¥¬©°žˆ¦•˜²¤¤¡˜}v}vx‚…~ˆ‘Šž¥²¼¨ª„‹˜—œ›Ž’€†œ¤zp‰§ª˜Ÿ…v—„r†¤•}{xpy–€pƒ†‚}`h€‚xpz‘“…i{¢—œ‚}’yb}š{n‰¢”…ˆ™wjrqƒ‡pk‰„“‡m‡¥™ytyƒ}cno{•}VU~‡ƒŒ”­¬ž —£ª°¬©ª¼¤¡ª™²²²²°µ Ÿ¬£…†ž¹”Ž·†‘¢©®®¨¥£Ÿ£¤ªž«­®¢¨ª™Ž‘s‚´žŒ†©šw}}vsu£”qf€cZ{‹‰mmz‚†w^kŽ‰‡À€l©›®¬¹Ÿ‚™‚z‰¦›Œ™´‡xw‰¤¯o^ro™ƒ{vŠ´”ˆ{la„_il\ls€wq‰~”—˜Š€“ž§œ„ŠŒ€lkqwwz¡~ndE?X_a\]z‘ˆz|lˆ“‹yq_jŒ’eo‹š y^Zfncaonn]’vqYOfche[[qpdilDFc\c`gxm|j|udplbVlTRbTB[nje_RZWNPWYSLQ]g`baaclmjmprvuppmvxfjz|tlhazitbgrtˆ|^lnimxpyƒƒ€†i]’œ—¦zRPx…}pƒ‚•ysx~€Œ’•“”œ¥–|¡’Ž—xjzo{jsb\lJ5CML43<=.*+8M$)K@))&%$%%&&%%$$$#$$###!""! ! !!"#$$$$&&&&&''(()))++++,,,,,++++-,-..///00011-/-0=raj‡^v}dXou­¹¿È£¾¯ƒ°¦¬Ä¿°¹Å¼¿ÏÏÏÐÑÓÖÔÏÍÒÑÍËÈÊÉÉÈÇÃÀÁ¼Ã°»ºÀÁ¾ÀÎÆȼÁµŸ³²­§¦¢º¨‚¬ÅšœÁ®¤·£“ŽŒ“¦’‘‘‚¯”€v€§¬žŒ‚Ÿs{™¨ªª‰‰”‹¯½Šš¦³­ ‰†aixˆ˜™xƒƒx‰’†lƒkz•r­¬•‰ŒŽ‰tŠŒŒkeipƒ‹uftsceswdlkpovk|nTziiuYC_kxn^|}lQjmadeeSJNGbnecfhfbhpvlcuvjqe\ihqhhktgak_^sebdcXinhjZ]bcg\VOQgh\M_backn[hsng^^_aod`{lopuqln~|svlpnsprk`mk`hYdn^Racd_]beufqloznllipriknmmrndkifnniolefecechnljiosssvywutuwyzz{ypfZVZZ[]^]]]_a_^_`_`_cia`a\`d]Z`dc]_hf`aabcbceeecdd`^``b_`g`]hfdcb_]`cdb_\\hrzxngdb`]]\ad`[]ddec`aXcj]Z[\dh^XZYYZZ`abfggdcbaca_ZWSSYUW^_YYdnnlmmmtoirxqo}tjqxxrvvyggihjqihtkk{thnrlmijtvsqpkighkqonsohotnmjnswvsjnwtruplnqpllllknhmsrponnnowsuwjmrlmpuxxumjlrytojoxvkdqsqnmyzorwusomgfklggx|rw€|sqjihft{pqzxpkjnrqpxwjetyz}xssq~{upr{ypwzvxxyzsggxxptxztontzpqyv{uzvomceuuonsn{{mqrqnlnnolkpsjlrqzvunfotvx{{vuvvrxvtusrtu||wy‚~z|€†ƒtwxxw}y}}x}Š‹…‚€€{yzz{|qkjhgddfkohccc{}~tqrprsrqrtoq}vjluttsvusuzvvwzyrzywwurlo{…|wv~†}|{{zwuvz|€…‚}z|€€{wy…‰€~‚†|z„Š‰‹~Œ‘Žœ¦§ž‹Žƒur…†€‰ˆ„‹‹ƒƒƒ‘‘†…‹“ŠŠ’‹Œ’Šƒ‹Ž‡|}}y}|qmo\cttwtu‚qkvnedqwsttv{tknz}rsx€w~‘…ˆŽ‰‡}wuuqoxwy‚{}ymyrvƒ„’ˆŠ‡‚‰€ƒ„tƒ‘ww‚vyyyyt}yz‚{wwrm}Š•Œ’‰„usqzxƒ‹ŒŠ‡‚~ƒŠŠ‹“„ˆ„Š”Ž””‘”“˜¢˜‘›‹‰Œ‘™”‡ˆˆ‚ˆŒŒ‹‡–•”Œ–¢¬½¸ÀÃÌËÓ´¥ŸŸ¥¸±©ÄËÅÅËŵ°­¨¯¯›¦ÒǶÌÍÅÄÁº­·Â±ª½Â±°ÂÁ¸³£Ÿ¬Æƶ·²š¢·°ÁÈÂ𢬱®«ª¡¢°¹¿¾À½®˜Š™—Š˜¨¨¨«¢”•˜—§¬‘‘©¢”{j‹¬ÀʾÏÓÊÇÆÅÄÍÉ®¨³·Ã°¯¾±’¢¹¨–µÅ¨§¦¦£’¦¤x¢«’šƒutmo„”‰†…“‰•­˜”Ÿ®¶¶ª¨•Œ‚Š££ •£‚“ˆŒ¨mƒ…™¬˜—„kƒœ—{€ š€xxusƒŒ…†nq†ƒk`w€zvrƒŠrn›Ÿ™‚t‹}mn—‡eš›ˆŠ£~^mn}|lm€……xw”°Žls†ˆ|eexw€\Xœ• ž³¾´±±šž±§«´³ž£½ª—¡”­ª¢®¢­ž•§ •‘¶Ÿ€¯©¡¤¥²»¯˜˜•˜œ§¡¬«©¡œ¦œ‡ƒ†‚jmš¤Š}’§…pn}qkm•žv[‚kPpƒŠfc{‰w[b‰Œ±Žg¦«µ­ƒ„œzt£‡„§”xq‡“¯Ÿ\qo‹…xq~{ž©wrf€soŒzgpw‚ytŽ¢š¢’ˆŸ¤ª¤„‘œ‹un‰…€””wxfD^m\f`q—‘˜z|‘yyr‡•‡x‡œ®hsjp{wsoiXj˜‚pgIYcXj^WcmdaefCM`dcRcqiyb|oaphbdeOS^QRccdgWS\VKQ[UILW^_Z^\^[kfgmprssokioi^itunr{bbvkl_kst€ziYgmhi}ofv~z{xXe—™›jNTv{qi{‰nqvz{ŒŒ~”“™›£y”¢‘wnvtmz‰]rmZCQVV;=I8.35@L"2UE-+&%&&%&&%%$$$####""!"!!! !!""###$%&&&&''(()))+++++,,,,++,*,,,.--..../130[ˆ‹xufhˆƒiw{xgbm†¡¸´¿±Š«È‡‘¿£²ÅÉÃÍÍÇÐÓÒÒÔÔÓÑÎÌÐÒÌÆÄÅÁÅÈÍÆÃľȯ»ºËʾÅÐÑȳôª¿±ª©¦ ¹¡}¬Å›˜¼¥Ÿˆ¡´¢‘—…“ƒžŠ™Ž¬–‚yƒ®ž”ˆ™ˆmv”‰Ÿž¢Š‘„Œµ¨€š­¬§¢„Ž…ekt–zˆ‰}Ž—„’wz†j{™rŸºš“€†„‹vŽ—‹ntrl}†Žxiwb`w†l_scsuvh~mVˆŽervQJldw^t€nQXck[a^bCKGSgeigfdbcr{{lt€wnx_`smzqlmtjdfc[seb_`Tbjfj^Zc`cbTMLddWQ]bZekmWirkc\\^bkfZzfkfsphj{wsuitvunuobphbhWflXVb_^Z[^jr_vdmqpkfhrqlklmosgckfhrmjsogfeed_elmhhmrtsstsqqrrsuz~€}re\ZZ\^][[Z[^___bbb`ejaab__a`]_cc[ajb_bbbccdedeeefcadefa`hc`gfccca^acda^_dryyytogc`^^_efa\_efng\_^hdXYZ\be\YZYZ\_]`ggffgghihihba`ac\_jk`boroqqontqmquqrwhhluxotqytcekkiqkcsoguvjktohegqwsplfdabgnsrrmfnsnnijqsuxmlvsmqnilpnefhfelafspnmjkkpxqttbismmhpvrsoiglssldmyqdfpkhimytksvtqonb]chhes€ri}€tmaafalvkisqlhgkrqrvvpmw|~zrrr{yvpszvqzƒyuyvzxqki{zmrx~{qlouvprzyz|qinifoysmspz{ntuqpmnonkmtwklru}ytorvvyy~|}}~x~~€~|{{‚~wz‡„zy}„ƒux{xw}z||x}Ž‡…„„‚~€€yuqolijotumgfh{zwpnpqrrsrqqqs{vkkpsttwtquwuvvyxrxwstrpmry}xuu|„€|yy{zwuuwy|€„yz|€‚€†ˆƒƒƒz€~xƒ’Œˆˆ‡’’–œŸ‘‹‰‡‹†qs‡ƒƒƒŠŽ‚ƒƒ„„‚ƒ‹‘–‡Š“’‚x‚Ž‡…~ƒ||wrq__qpxxn}pixqjnrspmox|nbnyw~|€‡‘‡ƒ‰‘‰ˆ{yzvor{y~ƒ~{qwov€€ŽŒˆŠ††„…~–‚ƒ”‘‰……~~ˆ~}‰…‚ƒvj~“Œ‡zykhiz†Š’‘”‹Ž‘Ž•¤–„•’“’šš••˜¥¬œ˜¥žŽŒ“Ÿ¥Ÿ““•—š‘š¤œ˜™¢­·Ã¿ÅÈſѳ¥­£«À¸­ÀÈÆÅÅ¿ºª¸²´½´¬¼ØÀ¼ÅÇǹ¸µ®¸¸§°Â¸«¸Â¶·¹›—¼Å·½¿¥¥¶­°Å¿»¹¦ž¥³²¨¨Ÿ ´»³®»±¥¤©µ©‘”˜¤”™Œ’…”£¢­•|u±ÁÊÄËÓÎÆÁ¿»Ãд¢°®Âë³·•›»°’¥À­Ÿ¢©ž•®¨z¬“Ž€mnjp†•˜ŽŠ•‰´¤™ª­®½»¡š“Œƒ«¬¡¤Ž‡––‡Š«•|y¬”‡kr‰žˆv– ƒprvqk|Žq]}„‚‚_i~u|rq‹ˆxm‡£›…r~{xg„‘gz–›ˆ…Ÿ†Zah{~ikx€€urƒ£ªva‰ƒzeXy€spd\˜º­°©°½¸³¸¬œ¯³¨®¶¡Ÿ²¨’‘ŠŸ ”¦“œž£Ÿ˜¢¨¤|¤ª’¨¨§¨°½ ‡†ˆ–†“¥®™–œ‰z|n_|¯v£•vfosji…¤„V€}Jey‡bUx†ˆtW`wr˜ Žjs£‰Š£´•x‹‰mqˆvˆ—„j„…§§‡iqu{Œz{|uŽ·™{{|q‚…’ƒ~~€‚|w–”­£œª–“£Ÿœ®§…”¢†ˆy|œ‹”¤~ƒcQ{d_ipŠ¢œ”r€ˆ’—‡†‡ƒ„Ž•° jo‡~z„“wh[]‰‹opXIc`\j[\me]\b`HQ^mbM^eexYwncmdbk]LQZVe]ZbbPX[TJT_NDPYZYYXZU^cdgjlnotmhknc[bjoiztabsnyh\portyˆZYbl^gud^ssmufLq¢’¡‹cLaruflt}epuuwŠ†“’›” {zšž‰ˆxqt{{o††\moW`aaGOQ-5A:MC"6SG:/(*+(%%%$$$$$###""!!  !!"""##$%%&&&''(())))))*+*+*+**+,-+++,,----0/+jZhX_bY:PM^jjqdf_fs€€zn‚‡{x{\n{q}tsuusmbf`qc_\_PYedfaWc_adPJJ^bUWZbZeijVerg`]X[dkkXyai`nneewrrqfu}slvsftddgWjiWZc]XQX\rjasainmf^fsrkinoopfelhkumksoihfge`fkjffmrttspnnmkkouwux~|qd][[\^[VSV\ZZ^aa`_ef_``_aa^\^b_Waf]^cddcddddefggedfggbdngcgdcccc_`fd^[bikpqsspfd`ehafha]`fhshX_`f^UWXW[^ZYYZ]^b[^ighhgiihhiiiijlojjsogltonrromrtpososm[dgoqjohnlbcklfljdpqgntjdnpedfjtqmjdb_`diqqrmchomohfnprsolpojllgilk`Yfabh^aonlmghinunpqbgqmpkntnookgiorh^mxmbgmigfltpnttspqpaV]gnjn~weo|shZ[b^fpfakniefmqrtxwsqv}ƒ{pprtwsnsuvrzzwxs|yonl|mnt|{ohoutpr}|z}}sflvmgvxlqpuyovysrnoonlouyqqt|}xvvyyzz}‚€€€€y‚„ˆ…|}ƒ€z~Š‡}y}€wx{xw€~{|{yy}’‘…€„ƒ‚‚‚‚€}zvupmqv{{uqnq}unmlnoooqqooptyvljlttrxrotstuuxwrtsnpnnorvxsru|‚€ytw|wruyxz}ƒ†}tx{}‚‹†€…„„ƒ€~v€{x…”‰…†„„Œ‹‡‹‰‡‡ŠŒz}‹‡‡ŠŽƒ„‘‘†ƒ‚‹„†…Ž”……ŽŒ‹Š‰‚~Š‘ˆŒ†‡Ž„~}|mdrv}{o}tl|zvyvtupmx~kevy|…†ƒˆŒŽ‰„‡”ˆ‹~€~wz~…ˆƒ†||u~‹}Œ‰ˆ‹Ž”ˆ†‡„’„Œ–“„‚€€ˆ€‰ƒ‚rbt‚…‹†|sticf}’Œ‘˜•›Ÿš›•“›±‡‘•˜£—“žœ”–œ¨­¢Ÿ§¤•’œ ¦© œŸš—ž£œž¦¢¡¤¬°¹ÇÆÃÉÁ±É»¯»ª®Â¼¶¿Á¾½¾¿¹¶µÁÀ»¾½³ÏË´¹¾È¼³´±°º¶«¿È´¬¼´ªÃº–«Ã¼¼Æ²§¼± ´Ä¶¬ª¢¢¡«»¬ •›­º­¤´¦˜ ¬¶·®§§žŽ–œ–~~|ˆ§¤±«‹…’´ÁËÉËÓÏǽ·³¹É½¡£«¼Ðµ¬µœ”¹¶”–´¯œ•¨‡¦¨€p—§yƒmjkz‹“«¤s¢„°º°²­±Æ±›˜““†Ÿ´°¡˜¡„•Ÿ~”±m‚¨—„Šuet’p¢ˆoemogh„˜}Xi—nUur}udŠˆ~nwœ“rw}uiu•mjœšƒ|•cX^v~cis}}€{py£Š`y‰zjVp‚wnip—º¹¶¸´¶¹²²µŸž³«¢°¢›¨¡†‚’™œŽ‘™ŒŸ ‘¬Ÿ¡£Š›¨ž¤­¯¤š¸³ˆ{wƒ†“‹yŒ§™‰–šŒxvyuXe¦‘sz•}i_ymbv›–XŽQ_uŠjQv†sWfs`Žœ‡oa‰Œˆ„­|{†qcnzŒˆpx…“©…wvƒpŠ‹€s¸¦…t’œŽ‹—ŒŽ‹{›ž©¥ ¯“–«˜­¥‡“Ÿ‚’Œ’¤”œ™{“ƒ[isapwƒŸ| xv†›}‡‰†~r‡–›´„h|Š”{«i\dyŽuomSPibel`lp_\\`\TQ\r_NY]`sVqreibbjXHSWbkSWeYQYXTKZbFCUSUYWQXT^\`adhlpwnlqnbWZehg‚m^aqmog[roqj{xV[`jVgja^miakXR¨¡{\Oimqcq‚ul`rros„ƒ~’“˜—iƒ™–ˆ~|ns~ruŽuc…rvgigeQ\P.?JDQ9#;RKB2+01&$&%$$$#####""!!  !!""###$%%%%&''''())+++,+*((((')6,$(+-.033580>npN_tU]Xcxˆ°“’€gkpŽ’°Â†É››ÐÉÃÊÔØÖÐÎÓÔÔÒÒÙÑÅÉËÎÎÊÇ¿¹ÆÏËÅÅÉÌÊ»¿ÍÓŽËÀÖ¸´À¹ÇÈ´¯´§Ÿ°•{©Â§˜± ““£·’©—‘•ˆ¤Žš¤’~’ „„‡†vbl…ƒ›‘“‹‚‰…€œ¥€‡œ¨³¦‚ž‡Ži€‹š˜„–§•’¤­Ÿ’o›z¹¥›€’Ž€ŒŸ‡uz_uy„qa_pžalu\y~v‡or–‰h…rcxulp€kbNUk^cWbhP=TQhrvl`gfz††zuŠƒuc}v|z{{x~s`kise_^]NTcdacWacciNHIVbT[X^\cgcUata]\VYfojXt_gZkmc_qnpmdprltulucfeXleW_a`ULYfxXekdemg^X`pnhikjlmggljnxnnqmjighgbhigdflpssplkkmlilquqnt|{of\W]^[TORXTT\_^]^dd\_a_ab[VY]XU``[^bccca`dffffeeddeeadqjbeedfgiedge_[dhcjmlnlcb`jg[ehb[ZadnbWbbc[UZXUXYY^^]]`aY_iefffeedcefhhjpokqskhnoinrrnlqrnmnmqdV`ejgfkeegeahidhieovigpm`dmfeebmpkga``_bdjlpmaahkndbinooklljeghdehh\U`^be[^kihlfhikqllpehposoouopsokkmtj^pvlgjlmmknrrrtursvqdX]krpluyhgvrcRT][epfagohagpqpv}wtssz€€ymnoqtqkouuqv~|wvrxzmqt‚|mjoxzphouqlnwwtx|tei{tfptmoprxrwzwxrloooqw|vw{~zyz|||{‚ƒ€€€zƒˆ„|z€‚Š†~z}}{yy{xy~{{{yy{|“‘„€€}zwvssx~€yw}yoikonmllmonkpvyulikqqrvomtrrtsvyqqpkmllnrusppt{~xpuzurxzy|€……{quyz…‘…†ƒ‚€{yr~zy‡–‡€€~…†ƒz„††……Ž}Š‹ˆ‰…†••‚€‰†ƒŠ„†‰Š‹Œ‹ˆ’‘ŒŒŒ‹Œ„‚„„zmw{ƒu€|vƒƒ€}}~yuzzsqƒ…Š‹ŠŠ‹‹ˆˆ‘‹ˆ‹„„ƒ†Š‡‰Š†€†ƒ‹~€Œ‹‹Ž‘‘ˆ‰ˆ‹”…Ž–“Œz„„„ˆ{y}mZjyŒƒyv{qloŠ¡—–›¡¤ —•¢µš¤™™¡™•™“–¥«¦ ¥¨ž˜œœ¢§£ ¤¥¤¤¤¤¤£¥¦¯´·È˼ĵǽɯ³À¾¿Á½¸·ºÀ´Â¶¾Í¹»Â¸ºÏº³½ÂÁ·¯©­½º§°ÊÅ­®µ©°Ì«¡ººÀ¹¨½À»½©¦¬©¢˜­Àªœ“–ª¶©­º²­®±´¸µ¯±©‹Š–“¥šwmoŸ¬¢¸¤”—¸ÆÊÊÈÐÍĺ·¯°ÁÅ«›¨µÑ«°£µº˜‹¥©–ˆ£¡|£€n~©‡hvdm‹•‰º´Šj‚¬¥È¬£¸± ½É¤—•¨œ”¯²«’Ÿ“£šƒy©¯zs›¡€|fg‚’wo“’ubbifei‡“aWvs˜ŒMao~|a‡…lj–‡”zo~uoi‹u`Š™•„xŽhXYhwb`w||ˆwlŠ’Œtf‡ƒz`m‡sˆŒ«¹¶³¸»´¶¸«ª£“¤¯ž¢š‘¤œ‰ƒ}˜‰—•žŒ ª˜­©¤£”•¥¨¦®¬£š·—ypx‡Žvw¤‚Œ–ŒyppsZY‰“x~„tfzveqŒ¢jzš`itŽ€`zŸ’y`lzZ‡…x_q‚|ˆ“{u‚z`†›vw‹€}oŠ„¦„x…•m……—†}–·©–¡‘ˆ§¨†™£Ÿ£‘†š£¥¥§¬—ž©Ž©¢ˆ–›‚™—¢¡›•‹Œ™wexlqƒŽŠu„–t„”–…z€‚xjn‰‹¢sv|”™yž®~Vc{…ƒyvjXWtinqgtl_Z^`Z[P[k_OR\^lWnxdcabgUGX[nbMWdPVWVSLb\;FTKZ\PN[WWZ[]bfltstwpnbSYfek‚lZ^pjefYmopc}j[Y`kZfehbib\_R\¤ŽšlWWimy`u‚y{^_vnmr{~{“–‘Œ†cŽ’‘‰‹{~dxzt†ftt|oiabQaG?LRLP.*@PL?2,53$''&$"""#"!!!  "!"#$$##$$%%&&&&&')*+++*)('())'HV56;>ACGJLIGXbWNo‹t\QSOfƒ•»¾¡¢z€kx‹’Á³q£Ç¦ÅÚÕÏÏØÖÐÑÕÔÔÎÑÙÑÇÈÇÌÏÍÅ¿ÁÊÏÆÄÄÉÍÆÁÃÑÍ¿¾É¿×¿¼À½ÌÁ¹·¹°«’¨½¥–²¡™§›˜»¤£¤›¥”Ž}©’š¨‹“Œ}€rbj‹…‚€Ž—™zˆš¨²ˆ•©‘’›{y‡•§œ…–­œŸ¨ ´¬¢—|—š…˜´£‘„ƒŽŠŽˆ˜†š~]py„‡}y_c|¤{ess\y|y…‹vx’‡o‡tp€yj}e^Nqbn^YfcNLSTuyv_\nv’……{}‘•„‰ut†€‚}†wbrqwlda]PVdhae\aifm\NMKbV^Z]_ag^T[t`Y^WTcsb[l_eWhib^jjkide}ofmyqr`ic[ke]`^eSL]rqNmgbgkb]S[lidgheiigjljpzooqkjjhiifkigchknsqnjhlonlklprpnrvund^][YVOMRQQX^\Z]cc]_a_bdZRUYRQ\YX[_cca[\dgeffeedbba]coh_befhjmkjigfegiaklglj]_`g_S_dbYRY[e^Xdbc[[aZW\[[`]\]^a^dheeccbc_]bdffjnfhtrifkkfmqnllklkkigm_V^ddcffeccfdhf`ehgipmafpb]efef[dqjf`^]\^_dhkla^beib\bfiniigfabc_ccb_Z[]`bZ]ffehdijknmnlkjqovuosprwwqlnzpersroopossrsuuuwqw€ricdlpqpnnmepp`NPZZeohfgpjeiqpjwƒxtvqv{|xlllorkgjoomszwstpr~mv}|pkosxtnpwvkguxrtvsecosmmnnlnltxyzzxknprvx}|{|~‚„ƒ‚€z{}€|€|„€|xx‚€‰‡„~{{yxu|w}yzzywz{‘€z~~|~~~}|{wwvv|„…{†phglqokjkkkkjr{zulhlportnosqsuqvxppojkkmpssqnntz}{rmswqrz{z~„…~totx{‡…ƒ~}yxt~{~‹–…~~€x‚„‚‚ƒ‰‡~…‚‚„‰ˆ‰’Žzy|‚Š†|ƒŠ‹…††‡‹””ŒŠŒ‘‹Œ‰‡ƒ……|u}…‰€‰‡……‡ˆ€‹„‚€x~ˆŒˆ‘‘‹‰ˆ‡†‚‚ŒŒ‡‰ˆ…†ˆ†ˆŽ‘•“Ž‡…‡Ž‡ƒŒ†‰ŒŽŒŽ‘Žˆ‹Š“‹‰Œƒ€Š††ŒŠ†|~‡vdp}…‡„‡†Œ™¢–šž›  –•–™”¤­™–›¡š–š˜œ˜šŸž£«¨ £«£™™˜œ¡¢¤§ª§œ˜ž§§ž¢¬©²ººÃϻ¹ÉÇÈ϶º¾»¾Áº²²¸½µ»¿³Ì­Áº®Àó¾Á½º¸­£³¾®¤¶ÉÁ¨­´©Á¹¦¹±¸Ä¾±°Å´–§»²«°µ¯¦’¥»¤“™¥§±¯±°¦©¸¾·®¦¦²®‰š’sk·®¼ž˜¹ÉÉËÄÊ̸¶±©µÅºž¦²ËǬ®¤¬¸›‚— €š£x€žzjo˜e‚ƒgj•›~¾¹…q|¤–¢Ë½Ÿ«¶ž¬Ì¶—Ž²·œœ®±–Žž£¢‰uŒ¹™n‡¢†w}qev‹m“€eWcebViwVelkRey€hz’‘phŽ„“…o}wrd„x]„u‡ˆm[]UhrZuzy~…ˆkwŠ}dvŒŠyq•‡~¬µ»¼¸®¬¹³©®¦Ÿ£’›¯ —’„¡œ†|‹˜œ¦“¢´¨²®¡§Ÿ˜©¯®©Ÿ™”Ÿ§{uoz}ˆzo€Ÿ‹ƒˆymkkd[sz’™‹ƒv‡uq‰¥„ƒ¡{ˆ…˜’…¨¬ˆqrƒayƒ€v|y„ƒn…|r}~k¢Šu‡~€t†€Ÿˆy˜ŸxˆŒŠ¥µ¤£¦‰Ÿ¯§£§¯´š”‡›Ÿ¡£¥¤š¡ž§ Š™“‚™–›–•Œ‹š‹pw|u”‘‹q‹v~…‹|mx{h\m~€¢t{yž‡‡«ŸkQz„zƒulddnuriukbXcbX]T\caNM_aeWkyd^_abUI[hpUIV]N]TUOOgL6NLKcWGU_VZX[\bfnnixwmoaQah`i~pVZpi^f[emjazcaQemaahqdaZ[TMf•”Ž]Y_jy‡\xŒ€rZ`vilqu{|—˜„ŠsjŽ‰‰|uaz€ƒuf€rw„if_VQZHQTQMJ-4EOH=3-:3%/+&$#!"" !!   !!!""##$$##$%%%&&&''&#"%+1*,07BJPWŽ^Q_]PEDGLORYu‚put\\^~Z\i”›Á¥«˜‚t€‘“¡Å ‡¶ÉÂÙÛÕÐ×ÖÐÕ×ØÑÅÑÙÑÊÊÈÏÏÍÅÁÆÉÑÂÅÅÈËÃÃÅÑǼ¾ÁÅÖǼƻ¼»¼µš§’„¦·Ÿ–¼Ÿ¤¯Ž“´ªœ«¦¶¥Œ†w±£‰¬©ŠtzxŒ~rcixy„Œ‰ˆz|—w†’¨£{©‹¡•x‘‰¡¶¢ˆ—®¤­«§µ²¬£…š—‹ª° ž‘‹‰Š‚š…”ˆ…€]mw„€zƒfc„ yiztb{{‚ŒŽxuŒ…u„vn…|n‹rg^kub|d`j]XWTi€|o^c}¢Š{…š™‹€††ƒƒ€‡ƒ~‰zfy{{vkf[[Xfugbhcnlqo_YF^Zc]^e_g\RZsaQ]YLav[\d]dUeeb_cegf_^wn^iyul`kc]kea`^aNR_rcTme\ibZYQZgdbbaafdflljownorklnhhlinhfdjklspligklklmkkmsrilqolh_YWTNGLPPVZYY]bc]^a_be^YWTRUYWW[_abaY[eebfedfba`\]elc[cgghilknpkkkmlakmeji^_[a_PVbcWQWWa]Zdcb\_d]\ba_c`[[_ecegfebccc^\aeedkmbettifihempmlmkjhhifg_\b_\bdadeaehgf]^deckna\gd[\`ce\]hhf_][XY\]afg`^abed\]Zhqic^ea__W\b`_YYYca[[_dfdbhilnmlmmmrpv{qrrsw|yqs|umtv}yspqvuvvxxuxrwˆzklllnqrllklllaOQ\Xeojlhqnllprhr~uuwopuywjiilofaaehintonroonv|russwyusx|vnvwwupoh^cmomjlijhpxz{{ƒ‚tqrtyz|€…€€|{‚†‹‚{zxv~~z€‚{vqw„ƒ|}…„‹…xvwxu}v~€tsttrw{‘~rz~yy~}~~urx{v|…„…|…Šjikpqmkiikljitzxsjhkporqlpqotvosxmmnjjloqrqollrxzvmkrtns{y|ƒ„znmsy{…Žƒz{ywxu~~‚›‹|€~}|~|†‰‚„ƒ|zz‡Š}†…zut}‡ƒ{|„Œˆ………†’’‰Š’‰Š‹Š‡‡…„ƒ~zƒˆ‰……‡‰‹ƒ†–‰ƒ‹“†‰ŽŠ†……‚€„ŒŒ‰‡…†ˆ‰ˆŒ’š–†…Œ‰}„‹‹ŽŽŽŠŠ‰ŽˆˆŠŒ‡†ŠŠ“Š€ƒ’“y}Š‹ˆ„‘Žœš‘‘™žšž•™™›£Ÿ“‘•œ™“Ÿ¢™™˜¤¦˜¬«£¤ª¢š™••ž››§¦•ŒŸ°¤Ÿ­¼²±Â¸¿ÎÊÇĺÁÈÈ÷½½µµ¼º³°´º´®¼³·Ê§¹·µµÄ»¹½¼´¶½®¢¶¹¦ªºÈ´£·¬¬Ä®´¾§ºÂ³°ºÌ²–ª¾¶°º³´¨Š£µš¨¨©¯° ŽŒ™­±Ÿ“š¥¢‘”…€ƒ¹¬­Â«˜±ÈÆÇ¿ÀǼ´±©©½¾§ª²ÃÉ®¬¡’¢°ž‚‹˜Ž |s”gi |y–|o™œ{³¼‰z}™›¨ÄÄ°¥´¥›ÀÀ«ŒŸË³– ´¥œ”˜£Ž|¢¬€z•Ž|{tjq€…msŒˆlR\e_TYxƒbTgp]Vo{tnŽ˜suvzvh{^u†ˆ€r~…r[ZM\yfmvtxyerˆ‹suˆ‘•Œ–¡š«¼Ã»¶®§³®¢œ™‘¯“’¡¦~ƒ•¡˜ž¢ª™¡¶¹·²¨¦§¤¨¶º ‘“’ƒ…¬Œ{lry{iu”€„‡yqfdqgpŠ“—šzž†pŽ£™²‘›Ÿ¢‘›¬ª›…y„rlš‚‚”~„mxƒ{ƒ€ƒ£™y‚‰~ˆzŠ…¤ Žˆ–¡”—¯± ¡¨Š¨®¨¡©ª±¶¦£ž–›¡¤¡›‘{‰œšŠ›•‘Œ‹™€r€xŠ—††€~”|v€~ƒlgvnXUht€†{}x €¡¨‰dV‰ƒq€|pnls|szmmvueWkeX_\ZY^MMah]\ixb]\_]WMYueMGXRU\MPJX`<>UCXfMJa\XXUX[agnbbxnlpc`hi[bstUUlj[ecake^w^eRgl__kud\OZLHpš‰ˆW`fk…Ždr™Šm\ftblrw|‡‘•z…e‚ˆ‡~ˆtygn‚Œfln‚…da_LTOSRQJE>7.! ! !!! !!!!!"$%&,1;<=DILPONMKHIHHIMOSUURNKOUcrtm^S_cgii]«|w||Š„¦²µ¢‰²º¥·ÐÌÏÏÑÎÄÎÙÐÑÐÔÓÕÓƸÇÙÓÊÑÔÑÍÍÐ˽ÁĹ»·±¹ÅÀ¸Çį·±»Ñ¿»¶·¶·µ¹±³­¦¨ œ¤›¥»¶£¥¨’˜¢š’¢³¬œ†‚•²® ®j}†‚ƒu†yvˆˆŠ~Š”iuv|ž•¬™‡–‹£Ë°¯§©’©§ª¯¡©§—¢ˆ‡¶«œ§Ž˜ƒ~›‹†zmagxygs‹mo–¤œex‘|~£Ÿ‘t|‹wqŒ{q‘‹…‰}„xv‡’‘–¢¦¤˜—” œ£¨²š™—œœ¦£”¤žƒ‡†‚„Œ‘Š“ƒ€ˆ’‚‰…€uzjxŒ‘†}……ƒ~~}{jrsutmrfkiM]kpKHWDKw_XSR^YScY`X[[VW^ja^mqkkdg`afjfL^P[Yhk^fdZ[fWf[YYTUW_YX^W^sn^\]eqmjkmelppwklpoehssmdcijghqpeeppjllknrofabYIKRV\ZTSZcdaejdhppqkefjc]bga`effddc^a`_hccd]]gka]bhhg]hqielc\ehbbfafjfffeidgpmhgghhjmooonnnkghiilmfb``cgc]fb^dhi\Zjk^_ecbgkd_eb]hnjfmlejimqgcgigXXjeW]^V\_UZPJ_WWb^UQYUJETifXOUc]TRRT]X[eZ\a[ab]ZY[WS_gYPbb^RScdda^ZUfqbixqiqurvlillgesslvwsxrqyz|‚znr~ƒwuqqwrsxvskotqwzvrsrsuvutuqiqnhgfizsfrhllmmifbqvsz|vxy}xoxthj^][]_]fmhfmqoqy~{ƒ‰vx~„Žˆ€…Œˆ‰…‡‰…ƒ~|z{‡ƒut†z{}€…ˆ‡€z}|…€}}}|}~€‡ˆƒ„ˆwvuy‡y{xyvupqxwopy‚uhnvlumqqkhe`cdpˆ}jbrqmqvposxpcx}r|€~{tw‚jvxohhihghfcirqnidbijjliktjj~yisuffhhjmnoooljhlqod_irswxpvwqqih{qlx€}x}|qov{z~|~{}€}wow~wtqy{qt{yxz€‚~wvy|†‡tt{zvx|‚‚‹‰ˆ†‰’’{t†Œ~z€ƒwx€‚|~€€†…~‚€tp|‚~~†Ž~xx~x{‚~ty†|‡ƒ€|tv|‚‚…Œ…uvy}|pm€Œ‡ƒ}}€}~ˆŽ‡ƒ‰‡„‰†‚‰Œ‡‹Šƒ†‹†„„„‡‰‡‰…ƒ€Š‹‚Œ‘Œ‘‘™™–ŸŸ””š™™™žª³ š¨§¢¬© ·¸¦¦¯¯±¡™’¢§¢£­µ¾Ã¾½ÅÄÃÂÀ½¶¸À»º°­´¶¦¦¥¹Ã²©³¶¯¥¤²‘§©°½®°º¯ª¿½§›­µ´­µµª¯³¶§— ­¿¾¥ª£˜®¶ Œ¥­™µ¿©ªÃ»±¿¾·³§­¹š‘™ƒ”ª§“”…ƒ”ž”Ž¢¦Ÿœy¦ÂÍÆÎÔ½¼½·µ±ªµ¿ª¢¢£§­¹²³¥žÃƧ•—ž ŒŽ‹x}™‚‰”|n ™‹‘”À©Ž‹”©Å·~}š¨ªÏ¸¢¶—Ž¨¡ ««•ÀÈ¢£¤Œ’‘Ž„{xxŽ¢Œy‰}iŒ‡jn{_kŠufWHYcSEicUVp‰†hdpjyœŽˆ‰wvˆƒhuvjipaRjldedtuk^UWKTbjx{gWm‹Ž~eq’” ·º¸·µ®·²¡˜‘˜—€{ƒ‚‘¤¸—ƒ€‹ž© —Ÿ«©ªª£ª¬žœ¬­¬¬š–£«¡´½ŸŽŽ“˜€l˜ž~|q{‹}ƒ‹Š’‰€ƒ|}y}˜š—’Œš•¨«¤¥™˜¸¥£¸½¶£®©²¥µ­§”«›†–‹œŒš”’‘‰©“…•™›‘¤¬™¥§Ž™–“Ÿ”¡«µª±›­ž¯¥¢¾¡—¨« «¤—¨§§Š€’¥¥š—~y…Ž‡}Š{‰™‚w†€ƒ…zzq}|s‰œŠ}ƒuy}ovlX[]Zhkk~qzv¯š‹qZfˆ„mgojknnorxpqtqpbXh[ajaQCV]YddRgei\PTIY`S_qG=NHWd@CDMOBEDDDFJEEMY\ZY\aj|rWJIIHHIIJJLQUROUc~Ž~mgku‚…w`]`ele[RI[olgmTo ¦™¬·ºµ¬ËÍÍÓÊÍÒÍÇÁ±ÈÒÊÂËÈÑÒ½ÄÙƸÅÓÔÒÊÅËÁ¶º²®±¢²ÅÀ¶°Ð¨§«¥ÉƳ±´°ª¶°¯§¬«ª œª¦£°µ©©¥†Ž—‘‹–¡›‰€{‘™Ÿ¬ ´«„|“Š“ŒŽ–œ–‘•˜Ž“rŽ’…w—œ¤±¢šš‰Š“ˆŸ¸¯µª™œ†“ ª¢”›¨Ÿ™”µšŸ§Œ„›€…—|~†z‚hfqphiox^˜°Ž`‰ž{‹¤Ÿ’}……ƒ†•ƒ}‘ ˆ„€‹v˜¢›ž­·¾«°¤©¯ª›™œ•›Ž‘‡‡«Œ…w€v{ˆŽ“…Œ…ˆ…ƒ„……‰‘™—‡Œ…ˆ~„‚€€‚†…ƒ{wzv`dp}\I[VDnk^HFTYRbW\PRYOS\b\]_nf]aa^jcr^U_KV^kkbcWWhffd_ZT^YX]W][QcvhTQTdrfaedcilprkptojptsofhmjfktnbhsnkolkijuyqlib^^aededbdddfjggrutspnmkihfbgjlqnghgeklhhghknoneflje^]cjd]d[SX^^a]Wakgchjnnjoopngiklmqxtqpqmghkmtvolknpqniuokurropyqbec^a_\WZ`X[baigacbeelpfimlf]OO]ZPQMIPGIUGLYNUXTMLVK>BXc_PKYZVTRT_]blb`ecimrmclqlmpkflwsbajihijjkmwyxƒoq}‚yssqsjgtxtx}zsktxnr|vkkwxuxslelqotqidjoeoyssnuxnt{xlnvqjltquon][dgjphfsvtx{|xz}tx‰€rpniimopltyxy}tkty~„‰wvx„“‰ˆ…†’Œƒ‰†ƒ€|€‚‰uŠ€w{|€ƒƒƒŠ{|{xy}|zzyxw{‡‡~ˆ{npzƒq|r{vusiisi^n||qeeqjlkjgc_[XY\mn^brldnthjl~uf|€w‚…}zwxyvv{umgefggd``kqnhedbbbggfpqdp‚mdumadhikllnpnjghmng_dopuwjkunjlb\jzoadx|kt‡sh{ts…pjvxx€to}~mfnpruqnoqtty{|zx}€†„y„‚„ym‰{t{|…€ˆ“†rr†˜€n‰~vqwƒˆ„ƒyz{mdfjuyyxw{g\mxpiok]l|omtyusstqpwvvrqxxofowogeju}|xttz„Œ‡~€†…}„…{y‚‡ƒ„‚‡‚ƒ‹…ƒŒ…‡‰……ˆœ™˜ •›¡œ› ¤£™•™  ­¯¦²ª¡±©¨­ª§²¹«¡§©±¯¡§¡¢­¬©«·¼¸ºÁ¿¿À¶º¿»¿º»¼»º½·¼²«°«³À®¤³±§£¥«¹¢£¤²«¯¨¸À®œ¡±»¯¢ ’›³ºº¡‘š¦´¶¤¦¡‰¦§Ž¥¦’Ÿ°­¨Åºœ¬³´²¡’Ÿ¼­ˆˆ…ª¨„q†ž’ˆ¡˜…£°²¨¥¯§“¢ÂÇÃÏʶ©¤¨§©¥¬®ž—œ£§µ±®ª˜²»¡Œ‘‘«‘‰†‰n˜©žœ„|™‹––¶³ƒ´·¢Œo‰Ã»ÂÖÁ±¢‡†¤­›•œˆŒ¿È¤ŒžŒ‹†‚xngk‰™†y„^t—o‹vf|eQMepYH]rmfQUˆv[tf~“~~~xq}g_kla`^M[\Z]QmxfttQLW_pdgƒxeip˜“«¦§³¸³¦šªª™˜Ž‡Šyo{|‹Žž·£‹}“¥¡²«§¾«¢§¨§¨–Ž¥£Ÿ¢’“• œ¥µ˜““‹’v˜œ‘€“œŠ”œ™’§–‹‘™›Šƒ—š¤œ© ›«­¦¢¥ª®°¡»¾·£¦³ª£©´˜™¥­Œ–¢¨—‘£ ˜–¥©¬œ¢Š¦²Ÿž©•¢„“¢”ž¯¨­¤ª¡¡£œ‘ž¯±•›¤Ÿ˜Ž–‘  ™|‡x‡“¡Ÿ’Œz†„ytuƒƒpp€uw|tjrt|ƒoŠ‹vx€{€{uqkk€g_wi\tsu€§—€nQ]twm^fopobXh|hdmndd\XXS`dYWFWceY`gg]qUBTQXbTkiAB@@eJC>DNBCXVOIW\RegNJ`]WTSRYgigedeid`ffhhimfkomjtcpjfqrid^dg|pjb[vvy‰ŒŸŒ¤z™©Ž‘—„z‚h„‹„–”«”w‹Š……t††inmƒšŒoc~‘Ÿœ¢ƒiƒª˜•ˆtnžšqƒŽ}nŠvk\_ae`KQdNONLJIGFDBDHLMKJGFDACP\`]\_`_b\SQQJIHFEFGJOWZ]evŽŸœ†sry†Œ‘}cSXY[]XP[pdq…pNŠ¦¨¸¶ÁÌÅÕÊÐËÇËÆ»½¨»ÕÌżÀÉÏÄÑÓ¹¿ÍÐÐ˽Áɺ«¹¦ª¦Ÿµ¸»§·Ì›¡¦®Ê¶¨¨°®¥¸²®¦¬©§¥›¥¦§¬­¡œ§£ˆ™Ž‘—œŽƒyt‘šœ©£°±Ž‘–˜—š ¤š•™©–’w““„¢¡¨·¥”›ŽŠ™‘€™¬¢°©˜–Š—¦ ‘ Ÿ–y•²˜žŠ‚›}ƒ‹€†s{khpkadm‡vb…—ª‘e”™›š}Š‰™¡ˆƒ•¢…’‰†‘€”™¥¤š¤·°¹ ´›¢©—Š‹˜‘ƒˆ€‡©~ˆx|p|ˆ‹‘~Š†€…†}…†ˆ“Œš‘…„ˆ‚}„€…‡ˆ‡„~|xnlzcNddGhkdHBPWQ[VVKPWOQX^Y[YjbW]_\ier_bXIYfmcZ\Y^kgd_\WX`Z[\V^YPjwaONTfrh`d`^cglnjnrompsqoklnmimsk`hsnorklkcisvsnjdabefecbccedhfdnrrqommljjkgikluqilkiqpijjilpoldkshb[\_d_Z`XQTYZ]ZT`pl`emmkglnomjjkklqwspoomjkkmtvrqqyzutpwvtyvvww{uhnk`daXS[\Q[b]fd]aacckmairng`PHRVOOJDLJDTPGVQUWUOMXSGCTbbTN[```U^legrkilgmrwvlpv|}zxur|liolkllntrx~z€€tpx~xstvuskpsuxxuplsujpxoijqqlu{tdhqmtrjcfqcdxuojt|mpv|}xpmspjhpmrsn_[clquqouwtx}|uw{qu†€wvyxwxxwr|€||ukquƒ…ˆzxv‡•ˆˆƒŽ†“‚‡…„‚€}‡‚q}†wxxƒ‚ƒ||yxy{yurw€€}|vtwu~Œƒ}„repwztnywtpfbni^i{ynb`ljiihd_ZWRTZjyg[hphaoxoijr…ul€„{ƒ‡~|}zwvqjgffeca_bjmjecc`_^dfjpoatƒhdpf_bfilllnpnjgimle_gppqohlqnleYYnyiaftuk~ht„uj|Ž|ot{txƒ}qozsbfpnnlkjhmqruvwvuz~|~~~‚ƒƒur‡xqvz||Š‹…ut†—†r€„}xuy‚†ƒ‚~y||jbgjrxxqnsxdThxqflfVitgoomlnopoospnkqvshantia`gku|xrs€ˆ†Š„y}€}{~‚‚{z‚‡ƒ…‰ˆ‰ƒˆ”‰„„ŒzŠ‘…†’œ¦¤¢©§ ž¡Ÿ ¢¦¤˜•š¥¤¬³¥¨§£­©ª®ª§®³¨Ÿž§«­ž¦«¨²¶°¯º½¸ºÁ¼·»²®¸¿ÆÁ¿½½º¿º¾¸¨«°­»´¢«³¥ž¨¨¨·§˜ž·«±°¶¼³—­¾³¡§š“¥ºº’”£ª®£›¨—˜³Œ™°•œ©¨¨Æ¸š¥±¨¤¢•’³Çš‰†mw³~{Ž‘¨°˜¤¾¹«­¹º®©¸Æ½¿Ç¸¡š¢¡§ª¥¥’™¡§µ®¯¬œ¯´š‰”‘¡«‘ˆŠŠsŸ§§¢Œˆ’™™¯­‹‰°°p½¿ÃÐÀº¨ˆ}§«‘Š‘~Ÿ¿¯••‘ƒ†sqph]k‡zyw[”t|uqzssmdNPquTEVhsaJc€‰Šemri‹o{ivjVajc^SM_YXZMhxuu€bCY]nwlv„zz}ƒ}„®½¶­³´®°ªœª§”˜“†ƒvnv|ˆ ²¤˜†˜§Ÿ±¯¨¾±£¡¢Ÿ£˜ŒžŸ™œ’‘•œ˜¡±““„š”‚ššŠ¨™˜Ÿ›—¨™›š›œ”‰”™¤›±¡œ«¬¥Ÿª©¥µ¢¸½·¢¡°©¢¡´—™£±‘¢§–ŽŸ ¤˜›Ÿ©³š¢ˆ¥± š¡š›‚•¢”Ÿ°®¡¤ªŸ¢ž™’ ¯¢˜ žŠ—Œœ˜”{…n‰œš›‹‚s„ƒ~ppzn‹{gp~upykhopxzl|‰~r{y{uoonr|`dzZVquw‰œƒs]LcqpgZksqgYQspZbicbcU`a[]]i]JXj\R^gdWrM@VTU`TkfB>:NdDL7IN>OXNHMVQ^mMHaaUNLLRbkefcbdcc_dgedililplnvpstn}rc^`jjzqllg‹ˆŽŽ’‘‘¡‹§†Ž§–ˆ“‚v€p|›«« ŸŒƒƒ˜yu…’ŠŠym”ž¡¦‡¤©™¢˜„‚Œ«…w–ƒxz™ˆ‚p[nk\rXUgQQOMMMLLLKDA@>>??A?9?HIOZdj`RLIKMIDKRX[ew€“‘ˆ¢‚qt‰•–ŽŠyk\aeZf__\Py†zl’®¶««Â½ÖËÏÉÇÇÄÁ½³·¢»ÓÉ¿³·ÅÉÍÖÀºÅÍÊȾ±ÃƱ£³˜©ž¤¯²¶œÁÄ– ¢¸Ä¨¡ž¨­¤¸²®¦¨§¨¦ž ¢§§¥¤˜¤£‘““™——ƒ‚tr™£¤¨©š‰šŸœ ¢¤š˜œ²•œœ€“•–’¤¢ª»©’‹›—‡—¢œ¥¦š“}† œ‰‡››”|¨™Ÿ•ˆ‚˜}€ƒ‹ˆzssmgsm[diwi‡š¦’r˜™†’—›{Ž–Ž¥­ŠŠ¢Š–‹•…’—§£“¬µª¶—©”šŸ”’|z›ƒy‚yˆ¥w‚|€wvm|†ˆƒy†{|€z|w…„‹ˆ•Œ‚~ˆ…{}}~„‡‹‡„~…~xyq†mVhrNejkM>KSSTWTILSOPVWUYUe]XU_[fhnngKQ[gl\XW[fji`]XV^`\^YUaUPnrXKJRepg_a[\`cgiikmlmoqpooopplnri`iqkoqlomeehpuuphb`dbcdaccd`bc_gpromjknkkmhmpnwsjmlksqknljlomjditjd\Y]c\W\WQRWX\\T^mrefkklehjllfgjghpwromnmkjjltwrrs~xzux|zzwx}z|yktuglhYVa\O[c\ccX_b`^ef`grnlhUOVTOONKLROZ_RXX\bZTX]\\NQaeZSbkjiadwqjutqsmouywvux{~zy}vv}sowrmopowtt~{~{urv{wqsuszmkosstqnprplpuolknnhn{}kgmlsrkg]pi]pvohnxoqqtyyrlrolinknupjebnyvvy|}yy~vtxrtƒ|{}„ƒw‚†~|~wmqu„„‰€|tˆ–‡ˆ‚†–‚†„„‚€…}z€{px…zxxsz€y|srostsop{€~sptws€Št€}_di|uinytpgZdi_d{uka\fmhdhc\URNOUhveZkmhaoqomnsˆ|s}ƒƒ„†€‚‚€|ytoighhda_^dijgdbc`\Z]eope^x}dem_\aekmklnooliknkfdjppmjimlmh]R^vxdalljttj}jp‰†twwq|‚yssrg`krkjjggfjoqrstsssvyxx„{pz‚‡untwx|x‰‰‰†xu†€{„}zy{ƒ…‚‚‚~x~lgmlpwxmorvgVmxqgj]Sjngpiedikmmnmhjhqunc_nmd]\^ap|xqy‹‹‡Š}v{|vu€~|{†„†Šˆ‹šŒŠ†‘yŒžŒ‰“–¦¯¨¥­ª¡ž ¡£¢ž¤§£——šž¨«¨²¨§¦¦ªª­¯©§¬¯¦žž¦§« ¦¯³ÀÀ³²½½¸¹Â¹²·¯«¬¾ÊÇ¿¾»¾¼¿¾¦¢´ªµ¸Ÿ¢´£œ³«¥µª•—º«±´µµ´§”¦¶¶¡§µž˜˜§¾¤ ¬­Ÿ›ª£¡±“›±˜›¨¦¨Ç²¡°Ÿ•ž••¬¸œ‡xn|¢«†¤¢¿´¾Åµ¶¼½Â¼¯½º´Â¹Ÿ¤±¤›Ž– §¶¬­­ ®´’‹˜’¨¥‘ˆ‘…€¨¥§¤‹‘‹˜¦–Œ©«„Ž‹««…o…º³À鱪•w©¤{†„†ª¶¡”›†Œ—vjpobYp‰€jz†da€nzdbtolpcLVƒsH5;^UMH5QGAUVIINOXiWA[b`NFFK_njcfcaa]b_bhc`kiklkkpusuxwtgdjoq|xszt‰–Ž•Ž—™ŒŸˆ¡’‹ž†–€r~z“Ž}§µœ£¥µ¥’Šž™{‘š—“ ™{ˆ¡œ¥§“‰™ªž¡ŒŠŸŒzyƒ’ŠŒ`bƒrS~icoSPLDDDEIKJGB=;98776468=HU\XNDFGQWSS[clq…£¨—Ž„……jdl|}n^YX[^fofrcUnZT}‹“ ¼¿Ã²¸ËÐÍÍȼÀ½·¾­­¡ÁÎů­®ÅÁÐ˳¾Èº«­É¦ žš¦œ¨¡³« È·• ¢½ºœ•¡«¤·³­¤¥¦©¦Ÿžž£¥£¤˜ ¤Ÿ”Ÿ•œ—’yƒquŽ˜ž¤¤ œ•‚œ¢œ›¢¢—š¶—žœ‡‘•—Ÿ¥£¨´¦˜”™š›žšz‡‹›˜ˆ‚—˜‘~‰›£’‡„”||‚‡}utqnftmfggztpƒŸ£–€—™Œ‘“Ÿ›…§—ª³‘Ž ¢š“’–‰‘”§œ¤§¥²—–Œ““Š…pozp~n‰™xxowok|€ƒsuzx{zvxut€Œ|„†~s}…|w}|{}~†ˆ‡ƒ}ƒ†xzt„‰xajzYghpY@KQSRWTGJONPUQRXS_XXO\ZdjludKW]hi\]T]egf]\VUb`]bTUiSOqjPJFPeog^`X[^`ddjikknopqorrqsnorf`jolppmpokffkouvogbc`bdaccd]^a[alrmjghmklljqtowuknmmsrnqnjkpliddomf]VZbZTXUPOTV[]V[fqifjkmhhfijdfihiltsnknniijipwurr„{}{w~|x|}}}stzvvrd[hiRYd]__W]c]\_\^htonn]]aYUWZWYcbhmeedhmfchhcnh[`j`Yhssvpew}srvwwsqw{vwxz{{yy}ytxytuztqoqutqwz}xvsuzvortp|wimrnpokqqlmprpnjgknjqwikkrtmiW_o_gwofjtrqnqvuqlrnnjllnpqsqmswwz…Š‡~{„„vrvss€yz„††ƒ…}†‰€z}ymru„ƒŠ„}q‡—‡Ž…yŒ…“‘‚…ƒ„‚ˆ~t}}uos…xvwsxy|zuyqmhjrqnlqz€‚tinxxn|{w{gYapwmcrtphX\f_^xsi_V]kh`ebXQOLMQcqe^lidfsmprsu…€€|}†ˆ†€€„‚~vplgfgfb_]]dihe`_a^ZX\frm_f{pbcec[`cmjekllmmnonigijonhdklkk_WTdyp^cridzyku€nk€‹zm{}ur{€yvvrjamwkkiddgjnopooprqquv|ƒ}~{ttƒƒplwxtw„……„zv†Œ||„~|{z|ƒ€‚~yŠvmrqswyonotrXmuudo^Sgpksfchjkmlmjejcpukb`mja[[ZZn}wq|‹‹…†xsxytu€€~|‚ˆ‡‡’‹ŠŒšŒ†’„¥šŒ”—©³«¦®«ž›Ÿ  ¡š•¦£›—•—›©¯¤¬ª¥££¨©¬­ª¨ª®¦ž¡¦¥ª£ª±¸Å¾¶³½¾·ºÁ¶¯¶®¨©·ÄÅÿ¼¹¾¾¾¾¤›¸¨®»Ÿœ³ ›¸­œ·«˜’µ®®¯µ²³®ž¡°¹¦§¯²²¥š°³¡¢«®Ÿ˜¨¦£¯•°›™ª¡¨È¬ˆ°”ŒŸƒ”¬²—ƒvž ¡¹·¶Ã›Â̾ÂÀ¿Ä¿­ª·®¿¿žŒ•š ³¥•– §¶«­®¦«³‰Œ–°‹”‡˜‚³¥¥£˜•ŠŒµ£¥£zŽ’¢¥…sˆµ«ºÎ²ª¨“}r~–­‰w…‚•­©žžœ‰”ŠpprgVbv~pizqZu“ncpeenjjm]TfufI;QiUEbx€ougv„beqmonSRhg]LPs`UUTfkšˆ‚dg{qxŠ~ƒŠ“–”¶Ã®²º´¥¤¦ª«—…xono}†”£¢¥©˜¢ªœ­´¦³¹¦–“ž›Š˜•”‘•˜“«Ž“€’•†‡—Ÿ›«¬¡œ¢©ž¥¨œ™‰“Ÿ¤™Â¢«¬¡› £°£±¨¶Ÿœ«¨—£•˜žª“¤”Œ˜¡®—š¡¥¬ ™™†¢²ž•Ž”‰–¡“¥¡¨š¥£œ¡œ”–  —˜“–˜„ŠŒ‰Œ}|l˜ˆ–€zo‰~nakta†odr|vm~sbgklsmgxvmpshtodhiopcTokFUoq}„rn`IW`edO[urhSPjfXXXYY^Q`oOSc{iIMSkQTllccw?BV][N_gY71G`FV>=R>HVQFHMR^_IR\fVBCM]pneada__\a_bbacikjjikrtuxsv}{sqvux‡‡€ƒ‚Œ‘’”‘Œ–›Š‘†•¥Š‘ …’”~v€Š—°ª ®ª¼ž™žª¡”¥¬•–¢›ž~–—£›Šž™–ž™„‹—žŠ‘‚|{‡ƒŽPr…jS}rvfVPJ=768789522225897569;;:=<;>GRRY]]_fkuƒ|qx`mikvhfec[_\YVVU[eY`cfYz€O^~œ¯«²Ã½ËòÈÍÍËÉ®»¸ªÂ§Ÿ¡Ãɤ©¡Ä¼Õµ¸ÀÌ»¹¨˜µÊ·–›‘¡£¦œ³¡±¼©˜¬¾§•š•¥¢µ²® ¤¥¨¦Ÿ›š›Ÿž˜¡¢¡“ž–›—w‚vz–š¢ š˜˜Ž‚›¤–— ¡”šŸ¶•žœ‹Ž‘˜¢¦ ¥¦¡‡ ™–›œ›¢˜|‰ˆ–—ˆ€“˜ˆ™¤†‡Œx{ƒkunqmjxrnjgyq{|¡ ‡’—““œšƒ¨›«¶—¡¡‘™——•’’£“‘”–—§“†ƒŠ…€winshzi‹‰uli~vkjzxymplyytsqkpy~ƒtƒ‡}n|…wt{zz|z…}…~yƒƒxyw„‰yep~ekkofHQQRSUSGHNMPSLOVS\PXIVZbjjuaMX]gfdd[_bcd\ZSVca_`Q\kNQrbKFEQdnf_]UY]_`agfgilnmootrruoorgajsssonrpmhghksxsnmg^`c^abcY[aVYdolfegmhlknyuoxvkllmqrqrnklmkhdajkh_W[bZUXVTQVY]^[]cnjhiiljjehkadhhfjstpikoggidmwrpo|‡~x|ˆ„x{ƒ€~ƒ{u€€|ypdk{`Wd`^]X]c^\[Xahnonobgklf`mjlssxuvrmntvsqpnuyofkohoyw~ykt~wuxyvry}xxzz{{yz}{tvyvt|vulqvuqtx{vvtu{vprtny}kjqmpplqpmnprpomfkqikz~lijqrmm^Sqaevqhgqqrnpttolqnnlllmnuw|w~y}‰˜‰‚z‡‡xussxw†…‰ˆ€„Šƒx}~psvƒ‚‹…€v‡•‡‰†u†‚ƒ„ƒ‚€~Œ‚v€„tor~~zvu}vu|qƒrsieiwvnnnv€pcip}lk|twn\TevoedqqhXQ[][mqi^UVfkW^`UPLJMThimorlblwkrx|€~‡ƒ{‰Œ†€€€ƒ…rmgefgc^\[]cfd`Z\\\XW^krd^o|faa_]\^cnhcjllknpooifjklicekijjYRXivg\hndn|nj~xew…}tszssyz{{zunhfqunlgabjklnokjmrrnsty€zuvuur{plvvrt|€yw‚‡}|{}}}~‚ƒ‚~{€”ƒw{{{xvsqosyfvtym~jbssuvofuspompjiopqtkdfjg^Y]\\p}xuŠ‡‚rqqssyƒ‚…ƒ~†Š“˜‹‹‹—‹…••”–¤¦‘•˜¨µ®¤«¨˜•š™š˜Œ™š’—“Ž”¦¯¡ «¥ ›¤§¨¨¬¨¤¯©¥§¥¨­²³¸Á¿¾³»¿´½Á±°µ­ª¢°¾¿Â½¸¸¾Â¼¼­š¹©¥¼¥•±ššº±’º®¢œª³¹¡¶²µ«¯¢£»µ§›¬Àº¢¤²«ªª³©‘¤ª¥¨”¤±— ˜§Æ¡†”­ˆ|“…Œˆ~«‘„šŒ€Š– – ½È¾ÊÄ·ËÄÈÆ¿Ä¿ª–²©®¶¤Š‹Ž—°« ‘– ¨µ¬­²°©©Ž¢ ±—‹•†›‰Ÿº¨¢¢—¥ º·“¤˜z‹‰œª†Ž~´®©Â¹¥ ‡vvš¢zz€…–Ÿœ¡˜…™…r{m\Sas|merl_ŒZ\sb^ibcc]Xho^D?Z[DJhvƒtdgrƒfewprpOLlk`SV}iWRc~k›€Œt}…~Š‹©«–ž¥™ªÃ³±¸³¡ ª¦¬Œ“¡pklr€‰š£ ¥¦¤§§š§²Ÿª»¨Ÿ—Š•Œ‚•“Œ˜’“£Œ{Ž—‹‰„—­©›ž™Ÿ© ¢¢Ÿ••¤£—末©œ˜ž¡™¦Ÿª¡´’©¦‘†š”˜™¥”Œ‹£’Œ•¡²“™ ¡¨¤˜“…Ÿ¸š‘‡Ÿ“˜¡–œ¡šœšŸ˜’•›”•”‘|…‡‡ˆŒ‰vpŒ‘wul†vaZenZzƒe`t|wn|q^giiledmiitigma^ddkgWVp]AYmo}vfgXMX_eTHkxl^IZfOPQORXXTt^QYx}TIFakRpq_kqk7HZcQS[eA1A\TLR5GK?Pbqo^\`a``^^``bjcdnjeflmntypw‚†}|‚€”‘†‹Œ’”‘‰•€ƒ…®Œ“Ÿ‚™‘ƒ€‹”›©­°®¦¶ ¢§µ¬¤³°ššª¡š’‹”š‹†‘‘…„“”’’Šzz{€€Œh\~v_fpu]S\^I6+-/./32258999;<=;;96139>BIGFKU^cejsvouc]eajg]_g[TfkbXZZ\li`XojŸzkƒž·º¸ÆÂÆDZÀÆÉÂÉ«²­°Áœ•³ÊÇ´Ÿ™¥À¸×°ÀÉ·¯‘‘¿Å°…ž—§²¤Ÿ™­¢»¯£–¸º–•‰Šž ±«´Ÿ£¥¤›’”‘–˜—”¤›”œšš™’z€‚€‹•˜œ˜”—˜†››Ž‘›™–¤¯“ž—‹‹Š™£ œž›š€Š£™¡™œœ™ž© ”€Œˆ‘Œ”‰†ƒ“¥…‡€uzƒ|bvitquypu‹m‚£¡‘Œ˜–“•™‡•¬™«¸ “¢ŸŒ––––’Ž›Š‡™Š{u{|wl`tœmbon‰…q^c{tnjssohieutqoedkszvo…tuwly|mnyvvxw}wvr€}xuy„†zlu€usqkpV`TQTXSJFPLNQKJUXXHTEPW`cjqZRW_gfonda[Zc]SN\c`c\NhfGZoYF@FUfoc_ZRV\\V\cbdfiijjnursvqopjemryunosonjihinqqqqlbba[`bbVS[US^oibaeielko~vtvijlnortqllmkiecafigb\^b^\]\\[_aabddeighmghkqjhk``dfdentrfdlecd^futonz‹€„~‹Šwyƒƒƒ}y…‚~|ryˆref`baW^f^\XUehiokmhjqsnjwwx~„~yysry|~{vx~yqoswy~}{{}‚ƒyx|yvy€|wzz}{z||{wtvxv}x|uszxrstywvuuywqqqqt}tjpqrrpprqrrvrrtkqvieqtkiopnrhWneftsjgpptoqrqonprnnoqqr{z||‹}€‹ˆ„ŠŠŒuu†yu‡ƒˆ’†‰„Š…‚wwx€‹…ƒ€†‘†ˆ‚{…‹‡†€„€zŒ‡{}„tu{}ƒ}u|wx|{vujioy‚srwz}racjwwfpxuoeQ[rnd^mti\NUZZhlg_US^i_YWPQMJO^sou|~ukp|x|ƒ‡Š‹‰ˆ…Šˆ€€€‡…lhccff_ZYY\cd`\WWYYVU_praatt``_[Y\_elebfilklnnlhgjjjfcgjgkjWR\ko_\jebtugqyilƒ{otqnpw{yz}wpjdhstold^bmmjlnffjrsoprvxrnloxrq{rltsqpy~}~zx~„~}w~€€|~„‚~}€•Š~~‚‚zy{yxy|v{~‚yˆ{u„xy{qƒy{qsssuyyvtjklfgb_hefx}yz„Štlnkpq}‡…‰€‰’’Ž•™ŠŒ‹”ŽŒ…˜—¡¥£ª˜”˜¦³°¢¨¥’Ž“‘Ž”•‡Š’‹—Š‹¯Ÿ“«¥œ™ ¥¤¢¯©™¯°œ¤¨¥¦­´·¹¾»Ç´²À°ÁÁ¬¯³¬®£©·»Â¼³¼¿Æ»½¿§¹­¦»ª“¯™™º´Ž·µ©¥«¥º¤´±·¬§­¬¥Â¬˜œ¶Æµ¢§£­©µ³ž©©¤Œ¬²ž•š’§Ä™Š¥v‹{‹‰wv’tƒˆy§ª¢¢·ÌÏÆÔÀºÅÊÌÁ»¿¨ŠŸ¤¨®¦Œˆ‹“®®Ž£™— ªµ­¬¶¸§ |’¤§ªŠ•ˆžŽ­À«Ÿ˜™±¦•¸Æœ¡‘~Œ…–¤—†”©±Ÿ¤¾¥£„oxw|ž“n|ƒŽ–ž›ª‰„~~|dVRjs|sjr`dˆ{T^nilg]^[U_kdOAO]KH>EXAABVLITLLbZK^hmo]VZ[^cfc_UXnnWaidX]ngirtqv†‹†‚ƒ|“ƒ{‰…®yŠ”Š†…—¤¤˜—¥ºš¤¶š‰Œ´Êª˜·¹˜š±³¤Ÿ³¦Ÿš¨ž Ž’”‡|~¢ŠyyŒ“”~kt{zs‚xp‚skw“€^Oh\ZSLIHD=00004333576239:AGEFKNST[b_QIHNOGL`gZQWRjokhtspjUU^fnkt™sg†‚˜š¢²ª±»ÇÄÃÇIJ³µÅ¾Ç¨¨¯®²šœÃ»½˜—¬§ÉϾ½¿±£¥£Æ¿™‹¶™¯À«—Ž›¶Â–™™–Ä«„’{„“”®¦«œ–ž—™—‚‡ˆ”Œ¡•—’•¢›–Š~‘’‘’’“’Ž––’‹‰‘†ˆ˜«†“|„ˆ}˜œ‰‘ŽŽs…¤›Ÿ“šœ”™¢¬‡Œ…Ž‰‡ŽŽ‰ˆˆ…•’„~|vhu‚‚ry|y‡Ž ‹£˜Œ™£Š¤‰‚—Œ‹ˆ†“œ£· …–ƒ~ŒŠˆ†z}‡‚tq‰|lfkxj\V{‘lRaqvyhQcusnghgbga]kqh_S^jmxwvterblsqciqmlnnmotajw|sip}ƒ{stsv{€nnpixj\]fbcTYTOPLQUgQCSIOPTSi]GLVlupiadY\k_OGWe__aYejJEfaL=8K\ia^^JLTZWKT\\^`baafospsusnqsfmy}tmqsrttmjosnekutttiY[ec`ZTWVWkk^ae`ftmyt{xlnqply{pnpqnlbdgpjggfdedegfe`ckggdcga[^lmbcopiga\Y^b_ftsd]eb[[SXlrqtt‡ˆ„‰Š‡‰Šunx|~x{z‡Žƒ†~Ÿ„tuplgbgkc]\Zkqejhn|vuvvt{xxƒ…~xƒvpw{€zzwuwtx€ŒŽ„~}}yƒy~~zz~€yuv}||~}|{uw€w…ƒv~}uvruz}x{trvtrqrrsvsuwrt|}}zz…}|kƒ‡jfo{}snortywppoqu|pnoruqvrqtuuqwvwww€…†~’‘~ˆŒ„‹Ž‘”˜ˆ‚Ž|{‹‹…˜”‰’‹‰ˆ„~„z{€~ƒ’‡Œ‡u…‹uz„‰„…t‹ˆ~€~…ƒˆƒ}‡‚x„ˆ‚€nvz{wy{„‡ˆ“}yprwu€|szpsi`inneempd[ZSSaffbUS]kt^UTT[\`zŒˆ‰†‚€}€‹ŒŽ‘‘Œ‡…‰Œˆ}ƒxˆlddmi`YUVZ]b`[XSSSSPWjymanvaU]ZTT]chg^``djfgifdffggfeefdeni[]bhh[ab`klepslx{`^rmgotrs{xnhh_dyykijiinoknnebhqvsopppnliflwqmwvqpnlox|z~{sz„~wt…€{}€}ytsƒˆ~‚„|{~~‚|„Ž„‡‘ƒvz…‡†€{w€…‡…Œ‡‚…tp~„‰‰‚…‰‰‹ˆƒ†zrz|x|}ˆ’‹†‹‹ŠŒŒ|€„’‹š ¨¶Ÿ§™‡Žž§¡˜—‘‡„…€„Ž‘y†„Šœ”˜˜ £– §–¤¤™¡”Ÿ¬™›­®–ž§¬¯§«µ¸¸ÇÀ²§¾Ã§²µ«°°®¯¼³ÀÀÁÀÂÀ̽¸¾¸¯¸ª’³©“´¬—£´»®©¨©²¤¸¸°±—« ¬¯¹­ À¬ ¤—§©½“‘Ÿ¡šƒ¬©”Œž²‡‘ŒŽo|‹py‰rkqp~ˆŒ‰† ¼º²¾ÇÉÇ¿ÊÀ²ÀÉŧ¹¡ƒ’§² šˆŒ¡¯¨’¥³¦·¶§¨¹Á¤—t‘§³”…Š…Œ©¢«°™—‹…­¥‡Ž¾ÏÀ™Žˆ…Œ‡—£š—œ’s¡°£¯–lgh{„Žgƒœ™‚—”°“p‘Œp‰ƒXPiq}“‘~wtv„t[bx€k[ZRXaVHGaWHIe~s{ld€‡’¥¥’xyŒ|wˆ}–—{†š¥—™¡£’™’—¡–››­´·°®®­«³°¡¢ ¬¤”{¢‰g}p¬¥¬©š¢ž¡£¡Ž’ªŸž¨ž•ŽŠ’‘srŠŒ„ƒ’Ž‰š‰€|gu’~l~‘™”‘•‹‹«¤œ ¦žƒš˜¢žž²¢—¥“ŽŠ‹•‹Œˆ£™… šƒ~‰˜ ™•‹œŒŒ“¡‹–œ™“’~“°‘pšŽ• ‘„Š‰†•‘‹‰|z„‰…ˆ{osw~{ˆyƒyy†ut€flfzjSNZfSh…`gwwznci_j\\[T\YY]YWTDFRXmiIFaP?Qb_`^TWZURVK@Qh\bfSE?@?OXQTqyZaZhoNFPgnSWp_Vxt^FLlbXGIP8JaVQm`8IK:DW??LU@JMIY_[ecbjdZTR]bgg`WUlnV\eiYRfidrrlt~‰ƒ{€~{Œ„y}Œ¶Œr ‹Œ•‡¡©¯ªº£®±«‚‰“¿À™¢À°Œ¡²ž’š­¥š—¡ ˜‰ŠŒzs€•¡‹†‚”•“”‰ylz‚x|…x‚‡ws“|Ym|w\\\IONUG>:776695298777;>=TL5LYA@UJ?IJT^`l`T\iaXPZbchbXXfiNPlj^Q`h`oofry€€xxz|~‹…{u}‡{Ÿµ‹”¢‰“—”§­¨µ«¾ª£°µŒ‚Ž¼­©¸§‘ª ˆŠ“§¢‹œ ¡‹‚ƒƒ‰ƒnpƒ“Ÿ–Š‡›•–“„w{„y‚‰„Œƒ~Šž‘t{~prmoWHW`YOJD@=<===>A?>>==@>>CFGHSbqufYX`[nwY\n†|x€w„Œr[`ckxnhŽœŸŸ•­¨Â¶¨ ½ÃÂÅ—›¯¶¹¾—š£ µŠž³¨¯Ÿ ›žºÇ¸½¼¯—¤‘»Â®œ¨ ›·³š‡ °±£—˜¡°¡šy’„x‚¬¡™£”‘‘š’{|‹‘†‡•’•˜‚Žª–•Š…˜—ˆŽŠ‹Œ‘—™Šˆ{€Š|vœ“xŠ‚q‹x}œŠŠt†‰ˆ‹˜‘£˜„•”€‰ŠŽˆŒ“”Ž—~~wrtˆ‹Š‰ƒˆ†‰”³”•¥‘Ž¤‹„~’ƒ†…‚„–‘~qx|rx}{vzwhgut^bƒtbW]v`YTx{zLZkkicSdjum^_eZ_UUglTPS]ag…zvbvg\ilg[fndcccfigYjnoegu|vmkoipvinqdknacipicmeV[]cUl\RSQQHUX[VRX\bc_ZaaaiaTWen`^c^eiSGYiXC6>TdbVYTAP`\MLWXX[\YX]ehhqtoopuxgm{{klttvxtmt|wjbq{wvwoejpkokZ^f`lncd_cpqw{vv{~wszwnv…vqwux~wkuzxhqujkqliikbX^ca\^_XTOWe\gpnndede`^dlwoddib[e^`ooqvqƒ‘‡†y}pbnnyxrv‚†ƒƒ›¤„ƒŒxqqjptnllgipiprr|ulozsopw€}€„…xsxzysxzropv~…‹ˆ€z€€|~€€„‚upz€yoovwv~…w|~~}‚Šƒ~py|vttsv…vzxqx…qk|…yu{„„uu~†‡…Š€Šq‰ž{o‹…~xzvry}yuu{x~woqrzpvz{}|z‹{w~z{zw|„‚~‡™|‚{‚††{‡¢”‘‰…€ŽŒ‡‘ž‡‡“ˆ‡„~|‚}t€~{{’„Š‡m{ŒvuƒŠ~…{u†‰|€{‚|ƒ’}ˆ}tzoqu{‚„‘Œ€~{y„„|ƒˆ‰‡|~{y}‹nizmoifbcb`f\Xdu{sabXcuqƒ•ŒŒ‹†‰‰‚ŽŽ‘””’‹{~„y}Šw}‡kkqla[VVYYXXSPNONMILg|q\fviTYYTTU_jh[Ybachhf_bbdggebaeiikpibbbcda\^hgbiknseQXfddlqsvpffja]pxjagklomkigfadmvqgmvnimkhffmvpktpoohdjuulxypv}jm{„~xvywrstv|~ywvyvt‡jo€€}†w{‰…„„{}€Š||wz|€€‚~ƒƒ‘‰ŒŠ“Ž‹”ž—Œ…Ž…Ž™•’‘”‹€‚‚„†„ƒ‰™˜‰‘›˜¬£šŽ…€˜ŽŠ…‡€…x†“‘™…ˆ‘Œ ˜   £¡¢¨ ®­œ¡›¡¡¤¢¢Ÿ£¤¦£ª²©¤¢§±º œ³Á¯·´µ¶µµÀ²¶Â¿¼¸¼´¿½»¼¼µ­¡“¬¸–¡ §¤ž®­ ž­µš£Á»›žŸ¨ šª¾Ÿ©­ª¨•  ³”‰‘‹„†œœ‡Œ¤‡‡ƒ„d•jrwej}sŠŽ»¯›®Åļ¿¿½²«Æµ°ÄDz²¤˜…|¨¬£¬ ¡·»§•¬¶¥©º¶œž´¼š’• ¥–‹vˆ¯§ “Š™£„ˆ˜}€­ÐÅŽw€„“•x}›ž–ŒŒ~m‚§ ©±­g`z ˜‘xª¦”j–šu~š†h†”jXetˆŒ‘•…{|yjazŽ€gaa\X_Xgpsi}¢‘‰žž—§¶¨™™–œ˜Œ˜—©¸ˆ…¡š˜šœ¥¦š›Ÿ¡§¡©ªœ¨«¤¨©©«¬§³ª ™—¤•›•¡‰yŽŽ² Ÿ¥– š˜›Œ}š”“‘Ž€z`xˆyw}‰…z‘zxmm‡qlz——„†˜zˆ¦¥˜—–u—–•””—‹’—Šˆ„‡•‚~wˆ„”‚’Š†ˆ”—ŽŽ‡ƒ„‹„…˜Œ‹‹y‡œ‰ƒn„›†‰‚s{~†‡†‡€rvuƒ~q…umkpp|v‚xzufqppkepeMFThQ_‚bhwy|gVcjl[Y\TMSOIQVLA;ERo[?JR@BZQKQVXWXSOKAEUOPjV:EC@IG=Qvs`\_ch]\llZVigakoemcspbdUHFCR]\WncRNXF7]UDA\EBKUWYj_NOde]PUfbgaVYciQLigcQZf_gmahrszwprsz‰†|xq}ƒz«´œˆ—’¤¥®¥»³Áª§–¯°y“ŠŽ·“¡¯£¢¤‰„Š‡£‡£œ‹}}~{…zfs†•¡–ƒ—‘˜Œ||†€‰Š‹Œ‚˜˜z‚˜€ouˆ|€xepd\TMIGFEDBB=?IOJJKOOMJGFEB@CPbhda]fiZS{}xr‹|™•pcdirznk‹›œŸ“”—žª¸­Ÿ±ÅÉÊ¿”“ª±·»‘–˜ž°~ ¥¥©¤¡©Âµ¶»´”•­‡§ÂÅ°¬®™¥±­˜ˆŒ ¯œ­™ª¢ž¤€”ƒt‚ž —¤‰šŽz}‘„€†“’•“x“¤™“‚Š˜•ŠƒŠ†Š‹™—ˆ‚€tƒ€qz‘”†yŠy{n„•ƒ‚‡x{{u†~†–‚„›‹›ˆ‹“‚‚‡‰ˆ‹Šš’–•‚}€vv‹Ž‘Š„ˆ„‰š¯•‹•žˆƒžˆ‚u…ƒzvw~€†€z~Š‹ƒ{rqysstsmtwfankY`{p^S\u[]Yxn|OVgj^_U`fxiU[dW\PUfdHNVZZjˆxt`wd`gg^Wfla`[bafbXlgjbhrtohikfqljsqchk`]krgbnoaaagajf\SWXH]]\ZXZ_cia^jjb^bcenibdddncSVgiXA;L[d^VWKFYaVISZUUXZXX\ddfuvjlsvvekxxijqrtssoyugdv{wwyqkssqvn^gi_lnhf^hoo{xsuy~uvyup„vuuvz}yr~~uluxqrupmlokZW`_[_YTXRXhat|osmgfpmchs{nhpnfcnhjxopzlz›„uƒvtn[glq‚~pt|‚€z‡Ÿ–{ˆ’zrvprtqrnigmmuwoqphq€sjow…ˆŽ†zv|}zw|zslt~~ˆˆ|ƒ‚wz~~|z}‚€tkr|yokqvv~‰{…xz€z…ruzxptup„vyzsu…to‹ƒw‚‰}{‡‹…›~Š¡Šy…•‘‰‚ƒ}qz€xup{y||jkq~uy|€„}’†tƒyyzyv}†’Ž€€| ”’‡†ˆŠŒ‚Ž›ˆ„…‰†‚vt€|}{‚‘…Š†o|‹|xƒ‰‚|…y}‚‰{|~~Šu“ˆ}‡„|‡•x}to}ts~~}Œ‹~w{zƒƒx‚ŠŠ€‡€y‚‘{lzxtsopl`kc^jyy‚mqi`~}„•Œ‰‹†ˆˆ~ˆŠŒ”‘€zy€wy‰yxƒkqtj[WUX[XTTQKKONLFQq|k\hqaSZVTTV`jaTX_]che_]abedde_`fkknoifdbcca^bebdfhjaRO]fcekssldacbakuj^agillcehba`fsrej{vhholgghmsolsnonebisrdwxvuwjo~„€~xvwvstwxyzyvsvwp~kk~{~~xzƒ‰~ˆ‚z€‰{zyz|‚~~y{ƒ•‘“‰ŽŒŽ‹—™‹ƒ„Œ”Ž…‚’›”Œ’Œ‚€„‡ŠŽŽ—‰Ž››œ¤ ˜‹‰‰•ŒŠŒ†„…v†’–‹Œ™”¡š£¢£¢£¥¥¤¬¬¡£œ¥¥¦¦¤¢¢¬±¦›¥«¢•š©°«š›­¼¶¸µ¶¼µ¶½¬µÂ»³³²³µ½½»¾µ¨›”¦µ›”œ–¤¢—Ÿ­¡ž¡·°Œ¦»©’™©§—¡¹§«¬¬£˜žŸ«“„„|†’—„}{ŠŒš‡„€ˆ`‚—hnnhk‰ž¢Š·Ç©©ºÃ»¼º·©Ÿ³Á¯Ä¾¶±¤¢v¯«¨°¦©»½©—®±©®¶³žš±»™˜——š––}v‡¢¥™Œˆ“Ÿ†|Šwz«Ñ½…yyš˜s‚ ¡–†‡oy•”±·”hhi’œ‘¥©¨{sš‘’†mm„u]c{ƒz|ŠŠ„{}ƒpr‡Ž|vfXfy~z†Š‘££—ž¬¢˜«¸©˜—™œž“˜™©º˜‰¢¡™–™©«œ—¥©£¡¤¬œ£® ££¢§¤ž©¥Ÿž• ™—œ¥‡„—’ž°˜¡•Ÿ–”™Œz‡ŒŠŒ‰’zˆ`p‚uqz…€w†“zvni€qmy”—|ˆ‹~‹’tˆ£¤–“‘”q“’”‘ŽŽ…‘Š„ƒ…’zs†Œ’„‚‰‰’šŠ……‚€‰‡‚}ˆˆ„xƒ”Š{o‚›„€ruxy†ƒ‚†|musƒ|k‡smijr~uytyw}dpprkaleJARhR]~cfwy}`Pajh\Z_THQLDPUL@9?RlWBFI>DWJBPWUVXRSKBIQFZjDAEECCBCGMOPTRPQUZUNGIPSTP^cUNt‹upŠƒ©—slfhtyns‹š¡™‡Ž‹¦¦¥†®ÃÎÊ–”¢¦±¸—•‡ž¬|š”¤Ÿµ©³µ°¯¸©} “ÀÁɵ´§˜¤¥¥™‹ŠŸ¦Ž°ž“­•—«‡”v…™•ž” ŠšŠ|‚”Ž„ˆ’‘–‡w–žž˜‘ƒ†„Š‹š‘€}wvon‚Ž{uˆŒmˆŠ…†€nvyy€u€Ž~~™œŒ•˜Š„‡……†‰‰„–Ž•šˆ{ˆwv‹‹‘ˆ€•¤’‚Ž“~{ƒvxv„xomx|ƒ~uv…‚srniptqomimud^heU`wkaQ]vTc]smxQSdf[\VZdvdOUeXXMUf^BNVXRm…vp^ubbdcYUfh\\Y_[g\Vkeg_jkmkchiepxgjzqdjiaYkqfakrgdegjiieT[`PfcbaZaloogfql[Zmqmgchifjrg\`on\CIZbf]YZJN[`SJVYTSVYWY[dccswihtvtfkvwggklqqpkzqghz{wwzsqysv~sekdZjpoi^fms{sruy}wzzsu‡‚uvtvyzx~yspqyurwvtopvdT^c[a_X\Y^oi{ˆv{yjgyzjlv}vq}wikuqusozlm›†mx}xkiZ`jj~€mrx|uŽœ‡t„•sw|zrtuqlfkpz}lmqkv„xms}††‹•Žx€~{z}pn€~x…‰|‚†xw{‚pu‚wooxvpmmvx~Šƒ†vxu}trwynuxl€zuywq€vuƒŠˆ{ƒ‹„„ƒˆŒ†Œ£„„‘–ŽŠŒ‡|x~xvpzvx‚kgl€{„Œ†~•–v…vzs||…Š~|ˆƒ~{ƒw™Œˆ…„‚…†~‰™ˆ‚ˆ‹‰‡u‚t~{‚†‰„t~‰……ƒ…‡…{…yˆ‡|{…‚j€€…†€•„{zpx~wiw„|v…‰~qsz€€x‚…‰Œ‚}†xƒ†„y~‰x~{vwjtqinzx‹ƒ}h|~ƒˆƒ†ƒˆˆ}~…ŠŠ‰‹”ŒŽ€yv~vuˆ}vlstiWUTW^UPQQIIPLJJX}wc]klWRXVSTYdh[TZZZch`X]aada_`^`hjknnihfccdbbbeeedeaRJQaf`dmqka\_^^ksf_dfdgh`^fe^]`iqg^u‚ngmnlghilqmkqnmmc_dorpty{v{|mn{„€ywvutswyxxxtpuxpsƒnrs{€y~{{{ˆ{ˆ…x‚‡zz{}}…}zƒ’–Ž…†ˆ€Š~z†Œ‹“€‹~’Š‚‹…„„„†ˆ•—žŠ”™Ÿ˜ž—‰Ž‚…‘ˆ‘‹ˆ†vŠ•š£¢—¡™£ ££¢œ¥¦¨ª¨¥¤¥¦§¤¨¡¯±§”¤¬ ’’¨©´•š©µ»¸±·¾µ¶¯¨´¼±¬±¨²±¿¼·¿·¤–”¡¯œ“›¡–¢›Ÿ­³•Œ®®”“°§“œ·ª«­­˜šš¡’‰x†ˆ~{u„‹…‚~`‚’ihikr“¬¯²™±Ë²©²½½º¶²¡›šÃ·¾¸¶²¥­—t´§¯»§ª¼½­™¯®­±¯®ž—¯¹šŒš™”˜—}v‡˜¦Ž‡ˆŠ•Œz€ry©È¶ƒzx{š”q†¢¦š‡‡‚uu‰‹§»ªl`nz˜Š’Ž¨£›k™‹…xq‰ˆo~yaeˆ‹ux}‚€s„“}‰™›“‹o`m‘š…˜§¡¥­ª›£²¡–®µ¤™•™™š”–›¥³¤”œšœ ˜¤ªœ”©¯› ª›–§˜›žš£—”™ ¡šš—šš¢‹…›• ¬—“™”žœŽ—u{…„…‡…‹ˆŠ}„^k~vnw„u}”zurnurmv—vƒ‰{‡‰n‰›¡’Ž‡sŠ‰‘Š†‰ŒŒ…„‰‚vo„}ŒŽz„~‰‡–†ˆƒ~‹‰€{~ƒ‰†€€xƒŒˆvoƒ™ƒz~qous…Ž‚„zktpzg…rkicszt}yorzyenpsk_cdFAUjT_vdeusy^N`fa\]`TFNI@MSK?7SWORVZYA@KCDhY7AB;:BKamk`VYjrjqocevn[begrxu€]bpmVMJTY`dhhWTUR=c\MAOaCITNRWRX]ZXWW[a]aWPZ]YS^dWSV\[UaaWeljmqglnvx„†qxriŽ¶¹˜z““•›—¬‹›µ¸ÁÆ¥©¤­‘ª†—•”¥ƒš—wŒŠu““pƒ’wyrgz‰—‹~‡…‘t}rxu}zƒ~}Š°™‰}ƒ–“Œ‰¤™€qnVbVMC;@EGHIB>AMKORRPMKQ\dfigafjgcSSp~‹tx‰²–yrlmyzq}™œ‹wy‡ƒ™œƒŽ¬¸¿ÈÀ” “ ¦·¢ˆ¤žƒˆ¬˜Á¥º¬´¢À¢xŸ‘®À½Ðµ·Ÿ—ššš™Œœ•Œ²Ÿ‰«Ž“¨•t†–Œ “˜‹šŒ…ˆŒ„ƒ‹’“~—››ˆ~’˜‹€€„‚‰‰˜Š{wnzvdt†‰‹y{zz’rˆ‡…tltw{zs}‡}t”ž‘”‹€ˆ‘‚„„„†}‹€šŒzyŠzpƒŽŽ’†ƒ||‡—‘x‚‡sr…~kqp|yjimv}|nkzyohecfrnljecpd\_bRbucaQYvNc_lnqQSb^]ZTR`pbROc`TNWbTEOVXLrug^qbbcaTVe`WZXXTdXXfe`]hdjbafcdmpam{kdjieZjneberhbgehjddV\`^qhfh[dpwsnnpk[dttmcglmnnuoddux]LZeig\_^QT_`RS]YUTXYX\[db`qwmetzokmsuecffinjl|lejxxwxypv~qvufkbXimni\hqu{qruu~{xtx‰rtstv€zz~yspoxtrvvurr{u^_kbbiddeaot||‚…jf{ppw}x„msuu~‚yqzpdŽrtwuie]]hiƒnot|ws•|v€“~x{‚pvzukjhszwulnqz‡„v‡††‰–•‚y‚‚~ƒ„‚‰vq€{x‚ˆ}ƒ‡{vyƒru~zxsyytpo}x~Š…††yxvxu‚~wvv}wyor{v|xw‚sw„ˆ†~‚‹†……Œ‰Š…†Ÿ—‘—‰……–‹”„~zxwswut‚{js}‚†‹„Ž£…‡‹uz†r}‚{‡…~xƒ~}y~wŒŠ‡…‚‚€z”‰}†‡t‚u~|„‚€‡Š{‚ˆˆ†‹†ˆ}„‘†‡~}…„ni‡‡††zrw~znr…s}†€rmx{|y€‡ˆ„ŠŠ{€ƒ{…€ˆ€…€~‚…yvz}u|z†ˆ„‰‰€|…‹||z‹{}ƒ‰ˆ‡Š‹Œ’yu~vs…‚v{krseSTTW\OKOMHKPIELfnY_m^NSVPOU_hbXWZWZcdXT_a_`^\[\aikjmolkheeeddaddba]UKJUfd^fpl^WWZ^hqj^]egfhc]bc]^^cki_c}}kllgkiikmoljomijd_foqotz~y}{ksƒ|ƒ†zwvtssuvuwxrlt{rozqsnyŠtzyyv€}‰ƒu‚„y||{z{€‡’Š‹z‰}z{x‚‚{vƒŠwwx‰‹ƒu‚“Š‰‹‰ˆŒ‘”Œ˜•†‹—–™ˆ“Š‚‰‘‹“Œ…x›—¢–žš ™¢—˜£˜  ¥¬«©¥¡¤¤œ§ ª©¥”¤®§”•«®²’˜§±¶´¯¸Àµ°£¨³µ©°±ª­²¿¼¬½¿¥•‘›¨Ž‹Œ‹ ¢”™”¡™Ÿ«¡‡¢«Ÿ‰·­Ž”µ¨¨¦¨š–”˜’‚{v‚ƒ…uxpz‡ƒ~z‘lƒŠjbeoy˜º»¼·²Ä¿ª§­¾¾¯ œ™‰µ½¸·¸³¥³¤|µ¬µÀ¯¯½¹´œ±¯«­ª§œ–«·‹—‚”™‰yq‡–©Ž€~‹Œyzu{Ÿ¶³t{•†pŸ§ŸŠ‰„xvƒŽ¬º…UppŽ‡|’–‰lŒxvr§‰gzŒ†hcˆ‰vv~}pyœ’‹—Ÿž–‚ouœ¥’¡²¬¤®± ­£­ž”Ž—””‘š§¦˜““™–œŸ—–ž°¢’ ›…˜’˜š’‡‹ŠŸ²‘‘ˆ˜–¡}–”™£Ž”šŠŠ“Œqq{|ƒƒ‡€‡„wƒhg~xjr€}u~“xvurqtot‰x‰|‡jŽ’‹ƒ~rƒ}„w‚‡}xy‚ƒrnxŒƒnzvz†‚Œ†Ž‰€€}{{‡Šzwv‰†~yu‚†‚tn…•‚z™|oknp‚‹‚€yhsm|j€qiidutnxujoxyaipuj_^]AE[lXclfenot]L^b][]bTAIE:HSKA59SbQFF:APT@EZQHKShR6@I9PTbd[Ray„ule\^jb[bbenvuwf\nzjSGF^VfgedLTYSQdRQC]WDPNKSIPXXPTVY]\YUUSe^SSaSKO^XJWdXXifdfmemqyu‡‚jynf‚Ÿ»³…‚™“¡—ŸŸ}˜¦»Äµ ·£¬‰Ÿ»„˜†‡Ž¡”|«‰r“†z†„|„œˆ~k_†ˆ~‘ƒƒu~Œ{iƒskuvwwy‘ ˆ‰‹‡’–œ©™†…{i_d`I:=DNTVU[_eeab[ZZQEFINX`iwymdZ\sz€mwˆ•²”{|ss}|†™š†lq}|‚›ª«±Ç¶—£ž¶˜‰©–{€š½ž²¼³±·«¤Æš’¢›ÅººÑ¬·˜‘–›“š›Œ†®¡‡£ “•q†˜Œ›”œŒŒŠƒ‡”‘‹™˜…ƒ•–†~†ƒˆˆ‘–…uoj}key†‡‡uvy…‹ww~ˆ|nouxyuqyzm‹œŠ‹‘‰|–Ž‚}€‚‚~‰v}’‡zv…‚kxŒŒ}y}}„…rq†jl~whihlziefjtyiajqpd^\\iijeZace\W`Vet]]VTxPY_ehkNX`VX[PLYf^TKZfVLY^GGJVUNvzq`]ka`cZQXbXQXZOS`VY``X[aaf]_a]aihYtv`hhkl^ijge`mg`gbilc_Y[_ayijhcjnqompqj`msqhbmrsxurnin{qZ[kpog`fe[`i_Wcf^\Y^Y\_Yeafwuol{{jmnqtd^_`chbfzte_gttvyvq{wlu}tii[Wiqld]jvvyqtut‚}yu‹}pssswyw~}z|ocorottsssx{tmstimtoonkwz„}ƒˆqjz~wuu€…}ˆ…v~xuƒ†uvqe†qqqpkh]Zjm…plpury„zv‹|~ƒ‹‚ux|kmpy{vynnv}†‡ˆŽ‰Œ‡‹—•‚yƒˆ†ˆˆ‚‹|z€{~‚„„ˆ„{z{ƒƒ{z}~~z€~tryx~‹ƒ‰ƒwrv{z{x„…~~us{z|x…yzˆˆ„ŒŠ„‚‚ƒ†ˆ†…‚ƒ–‘Ž“†ƒƒ‰’ŒŠ’‰…zu~yu{stˆxy€z}ƒ‰Œ‹‡‰ •‹’{tŠx}‚zŽ‡}|s‚{}uyxŒ†~{~yxŒˆƒ|Œ‹w€‚yˆ†…ˆ€~‡‰ŠŠ“†Š€€…“‡†~|„‚wdŒˆ„z‹€w|€|zz…ˆxy……vpv|{w|ŽŒŠ„„…‰€€‚…ƒƒ†ƒ‡{ˆ‰‚}„‚“Š~{‡‡}xwtŽx{‡‡†…‡‰ˆŒ–„{x€yt‡zzlqrbQRVXXLJMKIKMFBQsxaPahSMRQMOXbi\WXYVZd_RW`\]_\ZXZahijmnlljgeeeeabca]TMHN^f^`mk]SQRZenla\_dhgf`cdYY_]gjb_kyplkcdjlmmmmkimlfjgaionlt}{ykv€ƒy€‡{xvsrrttruxon{~xwsxjozŒpzxyty}‰~xz~u}~ƒzwtt~z‚‹…Š†u~sqorx}ws{}nzor…„wwo€‰‰Š‰’“Š—–‹…†‚˜˜…‘ƒ„‘‡—„’…€™›•›“Ž˜œž™¢“—™¡›—š©¬©¤¢¤›£š¦££›¦­ªœ¤­°¯”˜¥ªªªªºÃµ¦›­±¯§µ¶®¬®´¼¤«Ã°™Ž”¢Ÿ‘‹„—¢œ‘š˜ ¢Œ ¡¥‰¹´‘Œ²¡Ÿž¢š›‰’}}vu~€otlry‚yxˆt‚m[irƒ³Ãŵ¹Á«™œµ¾®›’—‚¥¼³³³¯§¹°„·³½¿²±½·¼¡°²­¨§œ˜•¥³¢Œ‹…{“•}ue…˜©Œ||y€‚tr}—¤­œ‹vŒxq‘Ÿ¥›‡{}xu}|”²enrwzt|Ž‹‘|n”•vm~u²‚em~ƒcmŽ„|€‚yž¢™”Ÿ¦™‚ƒ¡¦˜£³¯ ¦®œ¢—Š™¢˜„”“ŒŒŽ“–›¢™ŒŠš”•˜‘«ªˆ†‘•{ˆ„ˆŠ~Š}’¹„ˆy‘”œv‡‹Ž™‹‹Šœ˜ƒ„ŒŠpgyxx‚‚w…tvi„{lp{|w’vxyumxttƒŠ~€Š}„wk’‹œ…|‘ssx€‰w{oz€wru|xpo|wŽzgtox~ƒŠ~††z|xx„Œwuoy‰…|qq„€ui‡‘{”{qmgq~‰€„{xgqiyo|ofjetpjsnfjqx_hpwj_]V=Lal]jfhbkmo]I[^XX\bWAEA5CSMB15U`KGG>IWS[Y98@B=H\U]YUl~„€jSOZYXZilcplksk[e|y^N8P]\jecXEUa\^\RTPbQKRGMJFOQVNPYY[VOVTYhVMVUFI[YMM_`Y`cb\jejlwquv^m\ƒŠ®¶¡€š˜—£¡“z“¹¼£¢»¡ª}ª¼}|‡‡‹…Ž¡…r±zt›‰…nƒ†š„s]‡‡}txŽ‡ƒ|sŠ~„rnyuftvmrz‹‘’v{€„{ˆ‘«¡–ŠŽ’‡{f~lNIHFKZ`^ZYXZTXRPNMLGGGFC>Zj8-CA@]G49AAEX\WVXkzrviPH[WSTSbo`msO7KcNb}vtkzfajU]pˆrYQ9LkcfcRZHE]nV\KK]\WRaSUODNPZRBDK_VIQK]`ZaiTQ_cjrn]`f{cbdOUrŠZYXHChq\]K[O@Qt\T_?YYKSZo^^F4__^MERNM_X\XqS>TGN`TZWWXWVZVZY[_i_kqnf€]†Žhš~œˆŠ ¡‚“’{£¥ˆ}™ ¦¬¹˜z„ª„s€‡–{pi{sŒ ~”£Œƒskn`Ž~ˆƒz‚|{–£peyˆ}yvlgvt„uspflt‚‚„{…wnsqqt€y€‡{†ohr„‡g^ft_fRV[][YX]bmw{vphlqld[KKT]l~lg\DXž‘r|VWyŽ}{u†‹v~†…mu¡§«ƒ£°’ÂПŒr¤¼¨§Ç´{ Ë«ºÉÈ¿²¤šŽ™¨ ’˜ˆe€™› œ’t‘¢²‘Š¦‰~™…«¦¢©²¨“•”¨¡Œ~Š•ŽˆŽ¢Ž”«š›•–Ÿ¢˜œ–Œ”šŽœ¤‰†‹ ‘‡‡‚‘¥–vƒptŠ‰vx~ootwqjrŽ‰‡s…›€‚‹™•ž‹‹ŒŠ™–€v”ƒzv}sz_ƒŽyZiTQrnyf_^LOWmgfe^^_YX^[[]ZPPTX[`]Y][[SdgdZQ`b__VRQNNUMFRI:ABB@;IMJXMOPcNFFTefROVLN\bTMJi]IIQYYSVWKNbLUSR`ZWOQZ\`c]Y[``[\`aqeWXY_ea^[X[U]eb]qj^^jjgjgnqf]`pscejfrxsvnrqgemojkilkowvsosy€xwwsmkrqouyzomsqmkmorrondejhsoSQiqmilmjo|~xvunmvxxxxusqv~z}y~ut‚~twyŠtƒtw~‚~}‚††ˆ‰‡‹‡‹Ž‰‰Š†ŠŠ€‹ˆzƒƒxyyvvrt‚qq“vj†yquzˆ}tyzsz„tvsq{{~vsuz‚yzƒ{{|xmdwƒzƒvlqtsno‹’‰Š‡‚’‰ˆŽ…ƒ€„‚z€…ˆŠŠ…z|tr€zlnuxoj€‚rwvwxŒ{vy€€„†Ž‡{ˆˆ…‰~‚€‘‰„’‡•’…†‡‡†ƒ}{{{€“Ž‚ƒ†…ƒƒ€|z„€z}||„ˆ„ƒ€€€}‚‚„‡‡‹ˆƒ~ƒ€…•„}~€……‹„ƒ{ˆ‡‚‰’–~~€z}}xt{{lq}wfjƒ„‚€Š‰Šˆ‚‚ƒ„Š„‘ŒŒˆ‰xw†‰‡„„‡ƒ‚†‰‹Œ‰…’‡…ˆƒ€ƒ€„„~ƒŠ…‚‰€‚|t~€†{ƒ{Š”–‹ŠŒ‡„ˆ‡}ˆ……Œ||…ˆ€‹‰}ƒ†„†€€~~€ƒ„†‚†‹ƒ„ƒ~‚‡‚|†€€‡zs~‰†‡š‘Š‚„†‰‹Žjli[b^XSJ@BKRMBASfnbLXgQMMJHHT^VPQTQJM`]PWYMLUULFKS\[Y]bhomhdcegfbhxqaedVW_]_e^WXYZcnk]X^`^]\fdRUc^^piSSSXrq]_`^beca_^adc[^mb^geecdcmpgeb`pyuldx„q\alaW`ic_cluyzlx~oŒ‹xyv†wŽ…v}ozw||ƒ‚|{|{s€vu}{w~€vx}rtxvxqrodbiw{~…ˆŽ‘†|}‹{}~‚ˆ–}p€|xz}wz‚ˆ‚y{~~~ˆ‹œžš •‘–—¦›˜’š¡œ˜“¤—˜šžš™š˜¥™ ”ƒ‡…Š™¥¢‘{˜¦¦Ÿ¦©Ÿ¡­¤‘¥®–•«¡•zwˆwv“ ‘‘œŽw……•¦‘—”¥•“lŒ‹}‹†‡{|uwokvsyzbfwjjc|‰hyŽœœ¥¤¤¢¸°¬³¾Ç°™žŸ‹„{}Žœ—Ÿ˜œº¹¼¼³¸¿µ®··´¹°­¯¨¬¯³¡´¢’¯´¢šŸÁXƒ•oi€n~—‰Žƒ_Zu‹}wvl‰¤šŠ”ƒ~‰ŒŒ _„Šhr‡|Š~…“ƒˆt~‡€y›“Ÿ‘’ƒ”v‚£¨˜—›¬º®©·°´Æ±ž¡¨¡ª°³²¯©–Ÿ‘œ¢”’”ˆw{‡‰•„qxr~|†~|~|€pn„zt€sxqzŽ‹hc€lemeepnc}€€ššŒ‡Ÿˆ•…y{‰“}‚š‘‡‚|…ynos~—˜™~l‹„€}gŒ•–‰’vm~wx†‰€ƒqb~Šqe]|‹€nw^__dc\liRq„_cp}tmw_xzmlaWWfpe€sghy†d~~RX€‚wc]fizus[\wtwmtrzro…†u†Šwu…pwxmr†€ƒW^uqyrYobWptehZfjdeoTO_`[ƒvdrid\g]owX__OWjeYZrb\iaq`hhWU^klNHFAIQNSE:D@PLZX=FZ_NMOWW\_^b^c_`r_WP[swXdYNcwQ_WJNsbYPN[EB^oOd]H_PMYbtYZC9gcWTQPKTcUZchDAWG\Z]\ZWWVSYT_X[]hdjoje€‡o†n›œ‹¤€„­‘„Ž|¦£Š}™¢›¥¬”„u‹¥ƒs„uš~Œb}yŠ—}y°–‰{kif‹¡ˆ’–€v€†Š‚}¨ˆSe€wzzilvt‹s‡‚c`j{„€}skoopi|~p~‡z€stxƒ‚r||u{GDOW^[PFFNWdY[PHKPQNNJGO\f[VH>y«…z^;@^z‚x{’†p|ˆ…|nu™‹Ÿ€£É¸Š„|°«”¤¾±ƒ·³­ÊÇÁ¿°¦‡š“‰š“—k}Œ’˜™£–y‰¡¯§ˆ‚—‹¯¬««±«“œ‘…”ž§“„‰—‡‹‰œ•«Ÿš›•–¡¢›—›—Œ›¦Žž«™’†¨™‡Œœ°—y…”x|’€|lozvo‚š‘’‹…~”›š‡Š“ž¥£Š’• §œ†€š‰‡ƒw{s~_|Œr\iSUmmv|j[cSJRhahe[\i_P`]ZfaRQGJV[hZW_TTah^fW\_X^VQONQJMMRH8BF8Omsqw‰£xo€‰…~s{“Š… „…¨µ—€w’·œ‡´­¢¯£ÀÌÅżª©›‡ŽŒ†ˆŸ‰ž{wŽ–•¤›}„¨£‘‘§†£“‰°­°¨°©’ž‘€“¨“™ˆ˜Ž†‹•‘”©›š•”££œ •”Œ£° «ž•ˆ‘ªŸ†‘ƒœ´–{ˆ•‚–”…„zgv€‡{~œŸ’š†‡œ™‹”• ±–•›¯¨•‡“…ŠŒ}x||k}„v[bU^jkzti__[IUf\fdZWghLb_WedTSM>NSccQ`TRWk]g^\^Z\WQMMRFIRRK8AO=>H?VLRPONbZHCXgXUSPPKQ^[INnYQMNY[]WWGadQYRR[_ULQX]\[YY_[a\I`dphRVX\h_`XYVRZac_jcYYZ]kf\gc]RRejba[_rln‚tinmccjjg`bkhmysplo{……zwytllonp{‚|oinlijknllrtrowwjegnzvgjlio{zw|vlpzywyzttts}zwxt{wkpxfixw|wox€qp{|}~}€ˆ…ˆˆ‰†ˆ‡”Šˆ„ˆŽ„†‚€†{z‚~‚ƒ{Ž…z}yvwy|vx|zp}uloq{‚wsvu|xsyzvtrpmc_w{q€qbbmqjesˆŒ€…‡”…Š’‰„}xstoztsxv}€…€qwtw„}mhrrrklƒ~ruryz™†€r{€{~…†‰†€‰†ˆ}‚…‡‚……„‰’…‡~ƒ†}yxzwy€Ž€‚}€y‚€zqp{|wq‚ƒ||€€{ƒ{‚„„Œ‡€~{}~{€~“ˆwyv|~‰~vwŠ€€ŠŒŠ}{zzwyysy‡‹{}…Ž†wy‹‡†‡‰‡„†|v{‹~‰‡ˆ‰…wx„‚†‚‡„„ƒŠŠˆz‰‡‰†‚ƒ„€…‡~…Œ‡…‡„‰ƒ€}sv€„‚wz‰‚y„Ž“Ž‡…ƒƒ„„„„†ˆx‰‹|qls~‰y}‚~…‡‚}yx€„†Œ}‰ŒŠ„…†‡Ž†~€…}zxv‹†Œ•‹‡‡‡‡‰Š‰mkf_]ZVSJBS_REAMYdeLVj[KJIFFT\QHOMMKNa_OSVKKSRJEFOUUQTZchgdabdcbacnvplp_SZd_bia]eghlhYWZ[]_ci]N\e^aj^OMN]qiXY\\^^\]_abbcaZ[fcVbaaabaafd\]dnqj]]wrYVb[KXbYRZfnlnjfwvt€zsmmyy‚’kosrtyxxu~†ysyzwx{ttxx|€…ˆ„Š‡|~}€…„€‰‚~ƒ„ŒŠ~€vihqslktz}}|‚|pqtvtqmnifu„z~qx{ˆ™Ÿž –—‡ƒ¡¤šŽ‹’—œ—‘¢“‘•šžž’’šž—•†|s‰†}‰š•‘{€ŠŽ£˜ª°ž—¡ —›šž’˜¨¦€osxv¤‘˜”–””š—§”•–‘¡”‡s‰„Ž…‡~…”šzmzu†u¤}ƒq”–©Œ•¤«¬¬ª§¥ª¬©ª¨±´šŽ£‰}€“¢¨¨§¤²Áº·Ç󬯳² Ÿ¤§´ •©¤£¥Ž¬˜‹´¹¢¥¨y†pi˜ŠŠ‹Œ‘jYsy‚}š§…œ¥’Š…„¥¬ˆx—„x†”—‹€™•šŽŽŽ”˜Ÿ š§¡¤µ£›¦µ´¦¥¬º·¬ª´·´¹¬ŸŸ ¡©¥©±¬¥žŸšœ ›¢¢™–˜š›Œ„‡‘ž—•Ž„x|‚}ˆˆ|uy†z„~fi…pptdsj[jggn„ƒx„”§œ…–’”}‰Š„’‚Š}s†{v~„„˜¢‹r‰~€‹‚xix}Š †}yjzqo}€ƒ…l]w~kVXyŠ‚mmlOZk_kd]dU†nforwosjdpgt{]KUdu|uni€„l‚„[Qm€ue~]eqlvq`Pn{hz~~wmsmo{†…‡Šƒz|zy‰ƒkf‹ƒ~a\twwbmcWautlO^qdgnZT`h`}etkjbbim|gaxqk‚•|fr†‚sbs†nWSzt]YI8B\Q9@QZSRNVTRRZ``JJZdTYWLSKL\\JIrZTONY][VUI_lW\RT]^ULQW][WUZeZ`\I`doiOVY^ma_[\RR]`c\`[UUU[iaWbcWKQch_ZR^lgkwkbki`dhedbejhpysmir{ˆˆtxyqlkkkp}„srtnkmmmjkqsutuqiiknxukiiinxtr~wkv~{yy|urvsy}wtswsnmocesptpfo}nhtxxx{}‚‚‚†ƒŒŽ~‘•‡„…‹ƒ†€‘‹|…†…ƒ‚‹‰†„|y~€ƒ}|ƒ‚‡}}}ox}|ƒ†~}|tzxtzxvtrroabutsƒ{iY^nqigx‡†ƒˆŠ–…‘‚vytp{mjypmtqsy}vrxw{‚ylnvqsqrƒvwt|{¢œˆpyzy}~ƒˆ†„‘Œ††‚‚ƒ~„}ƒŠ‰‡xy‡|tywu{‡~}€zƒ‡{qr{rv€st|ƒy~}~„x„„xyƒ‚…}{xx|{{‰‹{wrz€}ƒ€ztuˆƒ{ƒ‡…|zvssvvsvƒ…ƒ‡Œ„ƒŒ‡†„€v{qv‹ƒ„ƒŽ†yzƒ€‚€ˆ„„|ƒ‹‹z‚…‹…„…„€€ƒ†{ƒŒ‡ƒ…‡Š‰†~wu„xu‡†yy}ˆ‹†~‚€{ƒ‚ƒu‹Š{kel{‡{wx€ˆ‡‚…|~{s~ˆˆŽ}‰ŒŠ„……†Šƒ}}‚„tsww‹‡Œ‘Œ‰…†ˆ‰‰ˆoh]Y]XTTNI`hRAMOXhXIbeQKKIDKYUDEOJEI]dQLWNCOZPC@GSVNMPXeh`\[`ec``fotnpm\Vagbcicbjfgj_Y[\[]fldSVdd^ddQJMWkpbYZ\]]][[]dfedaZZc_S^__`b`]b`V[hnldVbyfOY`LH^_OO^jkilflsqv|wkgls|Œthmnoqsvzmpwkttsstsstv~z‚Š…‹ˆ‚‡ˆˆƒ}w…wuyoc]goidluxyqr{smlnpmcb_^l}}{xoy|ˆšŸ ¡“‘Œƒ‡…«œ‰‰‹™”›—¡“˜¢ Žš–”„ƒ€xŽ‡}”ˆzŒ†ˆˆ™£–›¬¥–”ž˜™”Œ”„“ªqusxŠ¨“”¢Ÿ¢©ž¨–Ÿž ¡‚v‰…“ˆ…Œ“­˜p…|p¡ž””«¥£¯™š§¯³­¦ §¢ª©¨§¸¢™‚Œ™§­¬©¨³¼»´½Å·¥¥©¬£œ–¬¦‰—«›Ÿ’‚™¤†­´ ¦–­…|pwnžŽ—ƒ‘™yZm’’„­¦„§®ž”‘‘Ÿ­ —¢‘ˆ’¡¡†—žšž•¢–š–”ž¡žžª¢¬´£¢¯º±¤¨¬µ°©¦±º­³¨™ž¢¤œ¢ªª¨¦˜¦›¡¢šœž ˜‘’§ ™™“„{…‡”‡wz›•†ˆ‚ˆ‡lhˆxmwxƒvopbnpnx•…r‡ž®•Šœ“ƒ‘Š€‡…‚…ƒ’‡„Œrrˆ~|‹…˜ ¦‘w‡~}ˆtkvx€—‚w{hvmfv{…‡hYoviSTwˆ{fmbL[oVl_bl\€fjkprrsehmk|oVSTf€‚ƒwxu‚ƒr„ŽlTe~ti|e\zltrdMh{eu†zzmmgoy‚†‰Š‰t{†ƒm_„ˆwdZ€vwzfneY]txtKWtejp]Yhgatfvuk]Wu‘~‡gq‚ns•—}v}‘uo‚ŠtZRwtd`T<@[O3CchKVW\;D^SGfmX\]b^\bhOOkcJdqX]OMU`gpsco€cQr[HUVTKKWegvbZ`OR`gjbSOF^e]GN\\X\ZXeZPZYT^bb[VT[`PWQ^cUehq|hiay˜¦‹‚…|Ÿ§ž´uw¿{ˆ·ul¤˜r€›ƒp}Œfewƒsmƒ–„›vh¡||‚tŠ cr˜€bz|›~ƒ“Œ‚pˆ€Œ–{˜cJc„|p†Žr~yŠr}„i`xrlotr^bmhhj~xlofinƒquytojp|pkifkkc^[^bacdgnoqg\X_dehlia[Xb„‹zlZW\gzbj€—qŽƒtzzu|„Š|kz€okt€™Ÿ‰{¡¹²¡µÂ½Å·’£®‡y•…}…‡…„r€€Œ€Ž‘†’¦“‡ž•’«¨‰š®˜¯˜¤Ž ›|Œ‹¢™¢ ‰˜“Š‹x‹’‘–›•‘™¨ ˆ–®¨Œ¥¢–‘™¦‡›ˆ§¬‘Œ™Œ¢œŽŠpd‰–‡ƒ”–“Ž„Œ‡’›‰‹‹ˆ›‚ˆŽšŸ‰‚Šzƒ‹wt†„rs|tjYbpY`pkf\hbIXeVY^TLYafhkUVieZZKDIZhRTa[NfbSaeYVcYWTLPJ:HPYD=WkKKl[X_\TjcbLYY_WZXOOLJX^RCq\XQK\`WRRR]p^aSS`_WLRV^WQQ\iY_VL`bj_PZ[frd__]O\d_cYXURNS^fZWa_NLU^d]TO`gcdhcYgg]dfbdfgiktwrjju|ˆ‚pyznlkgfp„‡‚urwplpomilqrtrlmjjlntqmgfgktll}vkz}zy~wrxwy€zuwsrrnl`boklkaiykeosstwy}y{ƒ€Œ‰u’—‚z‰„„‰€ƒŽˆ‚€ƒ………‚Ž‘…ƒ|~ƒ‰~ˆŠ‘ˆ„…t€‰„Š‚……vy~‚~xsuzsflxnw†sa^fqolp}…Œ–……–€…†srootgivojppqxtpvy|tmt{x{vv„…}xy|}¯¢…txpw{z€‡‡†„„‚„€}y{‚zz{{Œ†wnˆ„{nxxrz}|}{€‰}pt}os…{uyƒ„y{z{„|{‹ws|€{ƒ{ytsyz~wƒŠ}vl{€|~~trt†ƒv„‚{ypnoqrrr~”‹†ƒŠ„ˆŠ‡…z{}~nxvxˆ‚ƒ“‰z}ƒ~~}{‰„„zˆŽw~„Š…‰ˆ„‚‚…y~‡‚„ˆŠŠˆ€|w„xtƒyuzƒ……‚{y€}{w}|u’…xhdhwƒ{uw‚‰ˆ†ƒŠy€}r|‹Œ’‘}ŠŒŽ‹„†…†ˆ}z‹€nnuy‹ˆ‹’‘†ƒ…‡‰‰ˆn^U\`X[_TQjhGENP]fNOfZMJIJJSTIAILDEUdWHSTEFVTEABJRPKOT\daYVX^ca_bknnmsi_^bedekgdjfdf__c_^_hn]U[ee^c\LKUenhc^[^_^`aabgigea[[b]QY[^_bbZ]_T[ljg_SjyZIXXELcYHRcjhijfnnmuzr`cjl€‚mknnnoov|igyufllmnopppu{|vy…†|ˆ{}~‡ˆ„zxpq}{qkgc\ahidhqttmev|fcejg]YWXdx„vpy~ƒˆ“œž’‹ˆ~€}~˜®¢ŠŒ‰ˆ•’˜™•ž‡‰“•Ÿ¡‰Œš•“„Š‰€’‰ƒ‘Š‡‚z‡Œ†ƒŸ–••£˜Ž”š‹•‰‰…~ž z|up…©œ‘ž§”ˆ§¸ª¨œŒž©¢©‘wˆ‡•”Š‹“®´ˆ‡—€’¯¤—²–©¨²Ÿš¤­µ®ž˜£Ÿ¦ª§™£µ¥ž–¢š¥¦¨®²¬ª³¶»¹¯º¼¦  ¡¤ ›•›¥ˆ‰«¡”ƒ„Ÿª¨¦¦‘¢‰xcwy›– ”˜šku™œ“˜ ¸¤Œœ°³§Ÿ¡Ÿœ­µ¡¡¤›šžŸ¥¥’™¢ž–›¦š““›¢žž¦¡­¯ž¢²¹¬¡¢£¬§¢ ¯·§­¡‘š›Ÿ¡˜ž¥¤¢›¥›¨žž¤¡žŸ £˜”¡«—w‚„{‘“~¡•–‡‰ŒrrŠ|qrs…ntrsms‘wu“¬¥Œ‡Š“œˆ†Š……„~€‰„ƒ†ˆmx‡~„’–‡…–›Ÿ‘|…€‚†€†xp}{|‘‚swgtnept€€eWfnfOUt‚sahXF[gPlYtnbsenmoquk_hnouide^v‰†ˆs…‚ƒƒx…”~]\wvlzgT{pmvgNazbkŒzxnkbnyƒƒ‰…nt…‚sb}‹riZ~wwzine^YkyzMOtfls`fph`l|k|}dUX‚Š‚‹o}‡o~™‹†|…•t|“ŠzZRtnbd_@@VO6SnjX_dYE\\GKqnaZW_ZZa[ETl]U~_HVLQ\ieknd|URpOEXYNJNZgqrgaPO[V]\YSOIg^VJNahY]\]aPR[VWX`eWQVa^NTV_aXgbo{iid…ž–w~Žš¨ŸŠ½g¼›n–¡uuš”zru˜pet†ugvŽ†yWŠ†cŒˆŒ›m_–¢gmpˆŠx‡Œ‰suvx§Œƒ‹Z_plzœˆx|{xr‚qXmwqgnraZsmkf|{krbco„oxkcjq~nhqe]jgdh`]_]\\\[[a`WS\bc`YWZZZu›¡‘†kYQLbiVZp’Ššˆwv}orz~|ljuplx}ˆ„mv¦Ã±¢²±·¶Ÿ}¡¨zu˜‚„~†st{{{…‹–‹Ÿ‹ž¥ Ž“£©•œ˜ƒ¢¢„ˆŒž“¤£Š—”‰zˆŒŽ’˜•™Ž—ª¡˜Œ¬¢‘£›“™Ÿˆ†›Š¬§Ž~‹–Ž¥œ’Šgm––ƒˆˆˆŽƒŠ‚€–“|€…~‡š‘|{ƒ‹•…}o†Œ~rr‚„in{pkXfsU^hie[chHYh]R\NK`Vair`Mci^ZLKG\dYSZdWagRYg^SjaVUTJPBHLXSEPxiGso[fkZnpbNbSWZVZVHMKS[VAm`^RG`cSOR]\naj[L_`YPWTbVKP\iZ]PK^^dUX`\kqc_`[TehdbZZUMIX`^U[`WKORYaXLK`b[[bZUf`Zda^abflooqrlnqvwq|xklidbn‚‚„€puzpnsrplnrrspgimmklmmndcdkqfhzvn{}zx}zty||„~x|tuxomcdmijidjuidjotvtszysw|‹„l‹’€|t|†€~z‚€‚~€……„†„Ž‚}~‡ƒƒ‰Š•‹…†vƒŽ‹ŒŒŒ}‰Œ‹…‚zzƒ{qx{n~‰jdoptrr|}|‘€‚Ž„~‚spmmm`hpjhkpqwso}}}ƒuv|„…~z}…ˆ}rw‚¯‘ƒwohxzx„Š‚‡…†|z€ˆwtty…€wuyy}„ƒvjŠ…xny|tyuy~€‚€ˆ‚svqqz…‚{y|„||yx}ƒwˆ€qt|}€wywouy~u|‚|wi‚„{||rvxƒ~v~~~yznlmsrrpy”’‰‚…‹€ˆ‰ƒ}tv|zkuw€†ƒ„€”Š{|€~~}x…‚„w|…wy~Š†ˆˆ„‚€{~ƒwwˆƒ€ƒ…ˆ‡‚{„€yw{|yuw|‚ww~}zxu|w{v”vebes~{rv‡ŠŒƒ~…‚y€˜‚Œ‰‚…†‡†|xy’tqsx|‰ˆ‹’’Œ€‡Š‹ŠhZXdd`eaOXn[>JRT`[H]fNLMINPSG@FJDER`\JKWJDPSD?CEIMMNSY^^XURW^a__dllirwhcacddfmkekigebcdabbik][\dbafVMS^khgd[]___adeifihd`[[d]RUX^acbXV^V[phb`YllOISPDOdSDZhecihfnnlqui[bhk‰qflmkmrrsvkfprg`behjklmrxwur{€{†‘ƒuy|ƒ„}wwnfxƒt_h`VacgdclnmmZg}hU`hbXXZZcw‚yw|‚ˆ†‹•˜š“†…zz{y•ª£Œ‹‰‡“‘•šž‚„œ ˆŒ™˜”‘…Žˆ•Œ‡’……|z†Œƒ†Œ—“”€š˜Š“‹ˆ’…ˆ}£Œ†r¤ª˜˜§ŸŽ´´§¤”š¨¥ž«„•ƒˆ”•Ž•¥Á•ˆ“”—Ž¯¨¤«ª²§¯¤—ž©µ¤›—¡›£¦§—£®¤¨™¢›¥­¬¨¯¶¬§¯²·»©¦¸¬š›ššž™‘œ‘ž§Ž‹†y‘˜¦§¡¨’–Œ{as†œ¢¡¡”Ÿ¤§„£¢¡©¾©”¢³·«¡§¦œ­º®§¡ž¡§œ¢²¤£§£ž›¦ž•™œ“šŸšžŸ©¨—œ±³¤žœš¤¡žœ¬µ¦¥šŽ˜š •›¤¢›™›œ›¢™ £Ÿ Ÿ¥š–Ž–«Ÿ‘›˜t{Œ—…ƒ¥¦“„~xu{w‘‹jzƒod{ƒh|¡®”ˆˆ„“‚†Š|{ƒ…‚‰„…t€Ž•™Š†•™—Œ€‰„ˆƒ}‡‚{}|„€qskqwnip}ze[aidP]pwlabMA[`PkZ€fhginttqreYhssvzzuwŒŒŠ‡v‰‰„‚v•eXnwkunOuvj{pT\yh_‘Œjol\jyƒ~†ŽŽ‰ml€‡„wfvŒnp^wsvyklbbXftyUGjensatkf^atpz]O_ˆ†…tx‚…p‰—„†€‘‘r‰–ˆy^aui[baEATXGdtc\hlX]gTGUtqfTX]UX^NAUgYexG?YSSmj_eifwKXeJN[UCHM^krnfPEPRKXQVQHShQVMQeq^_Z]ZMRYX`PYeVLdh^OS^^dahbsxqol‹–ƒmvŒ”˜¨…ŽŽ¸t§¸ž{p—•–m}Žm{ƒ„jgo‹y…˜n^p„fy’ˆvn‹ž‡Q‰iw x}yƒiho†¬|„yltˆ~p€o~qzt€sR[ntkmmgRpxonx{jpc[gyvyebkvybrm_`i`dl\UY\a`_][U^d_ZWRQTZafo‚„zywr`ROdq^TY{‹’wh}Žwvz|tjjmn†Šyu{‡{g€³¶š›¦¨ž…r¡¡rq—‚xx||np{~p€‰‘”{¡ˆ¢ž‘ˆ™Ž¥˜˜•y Ÿ†Œ“š£ˆ’’‘ˆ}…Š“”•–‡Ž—° —ž¨ –œ•Ž˜š„†™±¢Š{ˆ’‰Ž¥˜–‡f€ž‘Š‡‚‰Š~{ƒ€…œ…y}w|Š“ˆwy‰‹„†€}rpˆ~tqo‚{gmwni[juX^^ja][eI]jpKURRgX]iuoQXi`\GQFda_WThe[iWQ`_OljUSZL]KLPN][Mn€Uswgftll|eSgRQZSXZKMMSRXDiceYE_fUOTh_japiI]cVO]Q_YLK[hZVNIW[^OZc]klc^_][koh``aWIO`_UU\WPKGHW^RFI\ZTVXTS_VY_]]`adkljlpmkkowqr}wjkgcanƒz}iymotsurqrstofgtpglhlk`acmpejzsn{~}yv}ysy~~‡x}wy|psnionnkipsgfhluwqjqtlr{x†}g‚Œ€|sy†yyx‚Š}~„{z€‚…‡ƒˆv~y}‡€…ˆƒŽ‡‚{…ˆ„‘„}’Œ†ˆ‚~„~{}t‡hk~tw{x~|wwˆ‡|…ˆƒ~„‚xvnnkakkdfepqqvxz||„x~ƒ‡‡||‚†„sos} ƒ‰uhd|tt†ƒ†~{wxv†…nrt~Š}xuzwy~yqkˆ‚uqyxvuw…‹…Š„tv„wnw‚‚{y}}ywzƒx€„vtt}„yy€uuy€tsz|ykŠ†||~s{~zx{z|z}nipzvsnw”‹€…‰}ƒƒ€~{rs~|qtwˆ………~’Šz}~|†~u‚~‚x~‡yxx†…Š‰„€{tv}vpƒ~€‚††ƒ€‚}||{zwvww|}vtyywuuxu|yŽyucbap}€lr‚„‘‰Œ‡‰ˆƒ„‹‘›†”ŠŠƒ}‚ƒ}{t†Œitw|…†ˆŠŽ‘ˆ~~‚‰‰ˆ‡_]akhgfXMbqO>SPSdTLb]GNMHSVI=AGEAP_]NHONGLRIACBCGILQUY]XQQQX`_]bfggkzwfdcbbbckidjjhfdfeaddkl`]`e_`aVVbijcji^`_acddfkkkfcaZ]b`VUZ_bcaWU^V[rh]_]i_GGMLIPcRF_ha`fdejifmp]Wegq†}igkkkjtunqpdmrf^^^behhjqurrpryy„txz|€{{vzvgr„z`a^X``ceeimrqX]wgMYeaVS\^dz€€€…ŠƒƒŠ‘—ƒƒ|uxt’¤¢ˆ‡†‘“˜ž™}Š‰š †Œ–“‘Ž…ŽŒ”‰„…{€‹‚€‘’““yƒ–Š‡Š‰}†”Ž‰ ž•ˆ~™° • £“–¥´¦¥ž˜¡¦ž¬•¤‘ƒ”“‘’Š“—¾¥Œ—‹—«¡®©­·¢¦¦—™¥³œ—˜¢¡¢¤–¡§¨§œ¥¦ª±³«®³¬£©¯¯·­™¥°˜–˜“˜“•xŽ£šˆ„xƒ›–¨™¦–ƒt–¡« ©§²¼›£«§¨ª¹¶¤ž­»²¤¥©¢¬»³ª§¦¤§£¥¯­­©¥  «™“•Œ•™—™›š¥Ÿ™¬¨›š—”œ™¬µ¥ž•™•™Ÿ–¤£™‘–”›œ“›£ œ¤›”£¡’œ|zŠ‹“‰‚ªš§›’ˆzyƒ}‹†rƒ‚gcƒšs`†¨¥ˆ„†‰‹}r‡yy‡€„ƒ{‡~€…––—‡‘’’Š‚…€„|„Š†z|‰Švsqzupsxukcb`]YcgmkbYFD]aSji~ceimmw{rn`[ksw„„}‹’Šƒ}‹‰…x~’“r\dqjmrKl|kw|]ZwmZŽšnqnWev‚{‚ŒŠsj}‹ˆxjq‹mrcrsurii`fW`lxZEbbqrb~fe\[nswWLa•qmz€}r‘€…“Œ€uŒ†xotwp\[^JLZc\lt[ZnqcqcRK[wyaXZWOVWE>O`\ja8AbURzeYagi|gGZUP\TF;GMiqocI9FMELTKSMH_aNZKVhvc\XZXRQV^fNRbQPhqbQQeZiqjcpu|ru‰†„wq—Œ–£|‚Œ¹Š‚©­“™‡xš™}]Œ}zbizŠg£‚aczsg}Ž~pyˆ‹œSydf’…nq|zlcjt ‰w}†tŠ‚pp˜Žwyrƒw]]bjzmjgTcp{pxchkRXswopnfsmcicb[]ael\VY[beosoXZ[ZTTOOSUTUaqlZX\YVORZ`d`XW…ŽlvcŒŒvxqonlefwœ‘sov}sr“ª‘ƒŽ‘›Œth •eh’‚mtuwtgq„‚o…ˆt~¡Œ¡™›•‰•“vœ—†‹†Œ’¢‡Ž–}„Œ”Ž‘•‘}ž´›˜Žž¡š—”Ž‘•“~†™™°šv€Š†›•“pŒ™‰€…~…Ž…wwˆ“–zyxs{……~pu…~~‚zhyƒmtpnƒmcinje_nwXY[j__[dR`ntHKZYh^Xkuq^Wha^GYEihe[Shk\l[KXaSigSTXNgTNXN^iQZ€ftvndt|j~k[kZTXQUUTMMSKZNeeb^F[g[UZjdeaxyP[bZN_R[YMHVeZSKFSXZPW\age]X\\_qse_dbYOZdWOXZTOE@FWZMBHZTNSRJLUTY\[[[\fogdimjfgmuoq}tekf^_mƒvz|l|{lptuwtqtvspgjwtijgmh[`gqpfo{njy}zuu}xr|}|…€x}xx€yxtotuupmqslihkvzochnhlrr}vg‰~yovƒ~rsy…}‚‚usx†‡„„zryvu{€‚|‡†~‡~}zy}{{u}Œƒ~‘‡„…ƒ~~|wŒns…xzx{|yu|}‚…„€ƒ|{qoonrgdlfmrnxzvv|~z~‚€~€‚xlnsx}“‡qgkos…}|€urstwˆ|muu‰Œzwzzxvsosƒ|twz€~{wu‡‹‡Š„tv„~ns~€~vw}‚wtwy€…}{s|†|z…yz…wrx{zv‘‡{yƒw{y{~||€oms~{upv‹‰€……{}zttƒwtt…‚}€ƒzŒ‡y{|}Š€s|ƒy~€ƒyyu‚‚Šˆ…vpnxwl~~~€ƒ…„~~€‚€€~|yvutxxtrtvsssrr|‹xxki_r€my……š—ŒŠŠŠ‡…Š•ˆ†“‡‡}w}€{v~t•cqz€…‡†‡‹’Œ…||ƒŠ‰‰‰Ycilhf_UWjmLEYTW^OTaPIOLMUM>?FE@IZ_QFLNGIOMFGD@CGKORVXWSRST[`\Ycfbfq}odeg`^`ahgeigcdgfc`bflj`_ed]`bZamniclm_]^bgfcjqnleca\]bbYV[adcbYU_Y]sh[_afWEDGLNTbTMbb\_a_dgabmhRZii{…qgkgfkfrwnppilohd[Y_cgjlqvqrrpv|†ˆ}zyz~~xy€w{|mr{ddccbbcegmnqx[\udKTeeZPbhg{€ƒ†„†ˆ€{€‹’Œ€‚zptrŽ›ž‚‚Œ‘—š–†„”›‚ˆŒ‘Œ„ŽŽ‡‡’†ˆ†|€œ”‘’ŠqŠ‘ŠŒ‡ƒz’˜›œŸ£››Œ§¦‘“œ‘•«¤ŸŸ—›žœ™˜¡ ‚Ž•‹ŽŽµ©•‚›ª °¦£¶žš¡•“¢²•“”¥š£ž“˜£©£›©¤¨°³¯«¬¨ž¡«§«°š¥£š•Š’’‹z}˜¡”„€}“Œ¥“œš“–”¨£®¡¨¬°¸Ä±œ¨°¦©«´¹ªŸ¨¶³¥¤ ¡±²«¨¦¥¢ª®«²´¨š¤ ¢¤‘‹Žˆ“’•˜™ž’‹˜¦ž““’’˜–—Ÿ²·¡™”“›‘—œŠ’¤¢˜‰’ž•—‘œ¥—›¡—¤›ŽŒžŸ“˜†x‡‡’†™¨•žš€‘’‹Œ}}}„|‚s^da\‰£š‚„‰~†‡uh||rˆ‡~„}„„„ƒˆ˜••Œ‹ŽˆŠˆ‘€zƒ…ˆ„…Š†„‚zx}‡…||yvwtpcU[gh^ikaXIH_bXiv{enilryƒzjdmnoŠ…Š‡ŠŠŠ…„€{{‰{baenavS_{op‚h[wpY…¤wttSat~z‡‰ˆzkwŠŒyojˆmrgmuslbealUVfw^E\^sqc…`cXXisƒuQKbšŽudqr}uz’†~‚‡‚‚Š€€z{wzb^XVd]cjkrSUwwovaVL^|\]RSRWQB;JX[jQ5KePZybXaflqaMXM[XH:>HTxqkN1:HJCMK@KSTbYYUL\lv_VYYXXTVafRT\NVcycOVfYl{helqt…€r€Ž|†‹“}t~µ•}¯œˆŽ––•ŽŽŸ‹dd‡‚‚‹rav–q…”e[u~pi{os„ˆ \le]o…ilvjnjmrŠttx–€mdŒ—€rur‹€[he\lifVZu€iu^ZsNOwpgsxemg]][`RW`ahZV^\_YfpkUhKHJKJHQTRTdmfTXWLGHJTZc_]r•|]w|xƒtnrdjpgaiv—†hmwvt„˜yv‚‘ŠyheŸ…^n™ƒpjxlnkgp~wƒ‹{kˆ›‡œ™‚‰‚‘ ‘wž“Œ‚~‰‰Ÿ‰ˆŠ›Žz†Œ”ƒ”Šx‹‹¤®“™™˜’‘†‡Ž‘“‰{‡ž ª‘voxˆ„Š“Šƒ€ˆˆ€x†‹}qt‚–‰zyvzxzwsip€s}tk€wjynvddcbbb`qyUT]e]``j[`ooFQXVleMkskjifd^VaGstsSWmjjrTGYd^a_SVQSmXO\V_iWLzjptngpƒhxq`oa^]SSNUQLOJZY]iV]KQg_^`ejae}‚\]a_MbY]SKIO^ZRIDOTTOSX`a_TT[X_tp^]fc^]`^OU]UQMB=CXXI>GYPKRKCJS\YX]]]^cmc`gmiggjwpm{rbkf]]ksxwnxqkptwytoxyroglxumkili\eovtjx{fi{{wss{tr€{yzxt‚|utyzysrturpmnxzob`hfimnule}‚|ukv€xlt|~‚ƒ†}sss{„‚€yuxvwz|~y‡…†{y}vwtloy‰Œ{‘Š}}‚{{}}yyy‡Œvwƒyw}ux|yuvz|€~z{wrrx|pfrmjzpy‚nr~{|ztuty~€}wolorv{ˆ|€tjt€po~xyxokrtx†xszy‹‹„|wx‚zwrqx€{w|z€‡{~v~€……„ˆ…qo{€mqy||€soytpwxw}‡}€z{„}}„‚|{…|ux{ƒ‘ƒzv…}x„‚z~€}}…ƒpux~wwy†‰…‰z}~zzv„€wyt€‚zy†ƒzzy‹q}z{„}~€xyt~€ˆ…†‚tpjw|hz€~‚~‚yz€ƒƒ‚€zxxwyywtuxuvvut…{…v|tp_x‰€u…‡¦”ŽŒ†Šˆ…Š•›ƒƒ„„zrxwwx{}›sav€ƒˆ‡…†ˆ‹ˆ„~~†Šˆ‰‰Zlmjgd__grhJM\XYVMXZIKKLTTA7CC?DRYRGFLLGIMKIF@@EJOPQXWOPTUX]_YYcb`kxxebgf^]_`eggga_aif\Zagkgace`_dheinjfbmn^Z^dhedpvqjeda^_bb[W\dfcb[W``drgZ^ecPDCDLTWaTQf_Z`^\ee]aj`Q_ooyzhdjdclepuooopmljp_Xadiknrvstxuv~†‚|{yz‚„|vx~x~ww||jmmkihachqqmy_bzfQZimfYmrm‚‰‡ˆ†}{|‡Š‚|qsu‹œ}y~‡‡“““}“•zˆƒ‘ƒŽŽ‰ƒŒš‡ˆ…Œ‹~Œ£•Ž‘ƒ€pƒ—œš‘…‰ˆž ¥¤£ª £Ÿ›¥”ˆŠˆž£’š–“’›‹’–ª…‡‰ˆ’Ž‰¦¦‘“˜ ¢¡¬¥ž°š•œŽŽ°‘¦‘š¤™“ž¥ž—©Ÿ£¬³°§¦¤š›¥¡ž­¡‡ž—ˆ‹’s“¡¥†„‹’Ÿ˜–ž›˜—§£°¥®¤¦¯»·½¸§ª®¢¨­­¶­ °±¢–š™™¤«¨£¥¦Ÿ«µ«³¶£’¢£Ÿ•†‰†ƒŒˆ‘–––‰”œ•‰Š’•”¡¸´–•”“œ“˜…‘ŸŸ–‰™ž‘’‘šŸ™ž¤›ŒŽ‰™š”‘‹u„„ƒ~|”ŸŽ—’{Ž‰ƒ{~yz€|€zeZhŽ[h‹˜‘‹Šy…†meuvŠ……‚~‹Š‡‡Œ‘™’“Œ‡†ˆŠŽ{‰‹„‚’~ƒ}…‹ŽŠ„„|ry}p\WfvjZmp][RH_b\kvskviiv{ˆ…ppry…†‡„’ƒ‚Œ†€‡€‚‚|zƒŠ~lj]q]ocWxrl€q`vs\y¤„uyPZsxz€ƒ†ƒ„ky‡ysh‚nrkjwqla`cnWKbs_ES[npdƒ\bTV`wqMGo‚jdrn~q†wsŒŒŽˆŠ{x|‚zw|kdWhwXbojmOW}xtsg[N`‡wZVL[_VKASdSgsc[`difeQYRZH>:DHfyoi>8HKJFK;;UaZXW_EObqpWS]YWYY[bfY[YNW`ybMaf_tygljh‚}tbq–—‹‰ƒ”–‰iu¬™w›¥†Œ–š– ’Žxcm”Ž~‡_n‹„x“o^t€zto‚ur•›hec]Ysphnismmt~Œqk‹˜‹jYˆ{dnr—„XofSuohkVVz{fr^QnRNrkej{mhbV]UTP[X[f[V`__[o}nQjGPRRPNPPPRWWRJRSPW\dsplkv‹‰Y[ov}X[bdhxt\bnn…{fixvxzrrzŽxnpZmœtj˜epvjcqkm{~†}€‚‰pm’’ƒ’……•‚„z™„~š‘‰|ƒ…˜‹€‰žŽt‡‹”z‹’x‰Š¤£”“‘Œ†y‚“Ž‡‘„xŠ¤¡¥ŽrlwˆƒŒŽ„‰„€€x}xrƒtkr„…|wx}zsrnho‚{o}ƒpuqqvn|`gVY\batyTTa[]_imabpcN]RSrgHkrjnuhi]hnZw}|Rcvw~tQNbcd\YVWL\m\R_c_g[IsjkllinfpwcwgdfcVMRWGKNZ`ViQUSOgccacpbi~‡d`aeMb`]QEJKW[SGCMONMMTb\TOS[WaxhX\hfedc^X_]WSNF;BZTF>GYLFQF>GVfYV^^abhoecilkmlmvtpwsaikb[f~strppgjosvztpwvrpioyupnjlmdlvyulzzhq|vupqzss€z|}yzwr‚~wx}~|wwwxxutqw}ugacefiorhcw|{ritxohrz{„…~tvqs~€€|wxxw{|x|zy€ƒ„~w}trthnv‹ŒwyŽƒwxzz{z}~vyx‹zr{qxvv{yuuz{€ƒ~|€~xz|xv|krxjzv{ƒmpwwxmklr~€unkgmvux}{}vjvqlwuwsidrx{†{{~‡Œ‰~vxƒ~~su|~{x|{‚z}}„…€„ƒojumoruv~qls{towwvz†}‚|„}ƒƒ~|xx„Ž|xu}x‚€{~€~{Œˆrw{€{z{‚‡„~~‹‚|~}zw‚~x{q{‚t|y~~|zw€Œpyyw„„|€yzs{…„†„uohv‚kvƒ~…~{zyv~€€…ˆ…††{yzz{|zvvyvy{ww„{u{th†ˆ€~†‡–¯ŒŽ…ŠŠ…Š”—|€Œ…snstwz{”–fc…Œ‡„†‡ˆ‰†„‚‚ˆ‰‡ˆŠdljgeedgpucHQ\WUPOWPHLHMZN;9@>>OYMDDHLKFHLNJ>;@FJNPQXVLOVXZ\]Y[_bfszqedea]]^`dfgdZX`ibUWahhcbbb__gnklnhbcmm]Zafhdgsupkeda__``]Y^ggcb]YabfqfX]f^NGBBKSYbTRd\Y_\[eaZ`bWXelqqjdbabejjopnnpmelmhjkgilmorwuvywv{†…wxy{zvx|z~}xw|poqxog`^httkukk}n[jnppesytŠ}‚ŠŽŠ…†‡ƒ}ts{‹ˆšxrz„€‡Ž“x‘Šr}„}“€ŽŒ‰„ˆ–…Š‹‡œŸ•Œ‘~}Ž”¢«šŽŽ“¢¡¢¥Ÿ­¢¤¨”›–Šˆ€‹“¡‰‘”Š’Š‡«‡…‚Œ‡‹–¥‘™ž  §£ž¡—–š…‹š©‘„‹¢‰™¡•‰”Ÿš—¨ž ¥¯¯¤ ––£¡•¥¦‹‚’—–ˆŠŒ’•‚t“¡¨Ÿ‘Š«•Ÿ¥¡™µ®²§ª©¤±Â³°¼®¦¦¢¤¢¡¯¬—•¬­žŽŽ“Ž–ŸŸž¤¥ ­°ª±¯›‘ Ÿ–‰…‡‚Ž†‚–•Ž‰Œ“Œ€…“–”§¸©Œ˜•‘ˆ‘–…›Ÿ’ šŽŽ’•—ˆ˜›’¥–ŒŽ…”“Žˆt}„ƒˆ}˜‹‘Œx‹Ž„}y{sz~z}uf_j…wau‡’Œ‡‘}x‰‚fj‚z€‡€}ƒ’ƒ‰†™Ž‘Š†Š‚‰ŠzŒ‰‚Œ“…{€ˆˆ’‘ˆƒ{q…}bchtyk^rrY_UKa_`ormrqjjx€ˆ…‚…y†ƒ„ƒƒ‘}‹†‚€…„~z‡~r{]p`cmYoxhz|`rtcg–{zPSpry}‚Œk~‚xupzpqnjwsja\ej[E`n_GRXkne‚`_TT\vtmIN‹•r_fno|q•€mvŒ‹Ž‡ƒuztzwuzsf]wyTbnnfNavvqq^Qe‰t]RUjfQF@GQXn^IFTc]hraZ^e\dcNaUL?8?BOylp`9KKPHGHKaLKTPWOckRWVhggefjoc][QQS@BYVG8EUJDNICMci[Z_fiklmommqqqvvov{spadppggyzwpri_flqt{totkksnqyrsurnmqqptsq{wr}wotknxswvswvrquojv~xu{{|~}{z~ur}zpkflmiprnmqx|rptqqquxw†ƒuwwpt~{xxzvz|wzyv~xvyyxorvtwx…~cx~trlsvx€wuxsuyqzwrywvztmsxuw|~€|ywwstz|z}|z€zv~‡wk}|rvllpox{ujdct†s}zwqs‚„uquvxrgqx‡‡€‡…‹„zxw{~€}{{}|x|zy~€€~ztx‚}zymdlwj\itnvhkwxqwzxw†ƒ~|~|uzx{{€~ww}€‰‚wtvytxyort{€rŒru|~~yzz|„†€ƒ€xz|~}~yw|{yzwx‚vz|xu~ywˆxuxu‚€~~xy}‰ˆˆ~sp~‡}v‰€ˆ||o€v~†”ŠˆŠ‚~~„wz|y|{y~~zz~…‚x}†„…‰ˆ…˜œ‡Œ”ŽŠ‰ˆ‰Œ‘ŒuŠ‡}mp{{{Œ™tt~z‚‡…{ƒ„„ƒ‚‚ƒ†ŠŽŒŒ‹gedfb`fnpbPRSTRPOQSPOGJUUC<<=CLOECCBHQHAJOH96AIIGGJR[ZTT[[VSPU\_grnhgea\Y\^^`beb^ZZbf\QV_a\\`_[Y]fmlmj`]eni]_cdedowqypcbdebbbacfifbb^^fdejb[_^ZWM@AJS\icVZXXXWZYTZbZR\ilg_ZVSW]ctldpwoqtqqrrwytwwqryxstsssu„}r||{yvuvuwz{~|zvvs|‚zwurw|x„ƒz~†‚|z~u€ˆ€‘…‡ …ˆ’•Œ‡ˆ‡…‚••„šrj{zn‚Šx~‘‚wyƒ{Ÿ™†“‡’›¡“‘’›šŽ–“•” œ›––™—››—¯£›£–ˆ†ˆƒ†xu‚ˆ•†€‹‡~‚ŠŠs€zw‡ƒœªŠ‚•—›™œ••‡ŽŠ„}‰u““|—˜„‚‰Ž–•š¥›–“™¤¥™’”˜¦ —ž¢‡}‰“›—–Ž”œ—Žwˆž££Ÿ–’¨£¶§Ÿª´¤º«³¬—Ÿ•¤À¬˜«¬œ“’œ¦{¥–‰v€z|Œ“ž¡›Ÿ®¯¬©¡”¨—„€‹Š…ƒ‚…v{‹‰”ˆ„ˆ‰‡‹”ŒŽ˜¨³›˜™›———ˆ™——™›–“••‰ˆ˜–›–Œ’…ˆŽŽ†‹‰pzŒ„…‡…Š‘„…‡‹†ˆƒx~y}ƒtw{x|}ƒ‡†‰˜Žxsˆ{~}‚”…ww{……‰›’€„€ˆˆ€ŒŠ}~}ƒ„|†Œˆƒˆ‡}{‚Œ„–‹‡„x€‰}vwx{|qlnetfT^^font}|xls‚ƒˆ‹‹}†€}€yxŠŒv‚}{|{yzƒ}t„vvqemieulmhhve\…œ€XRkcwgqvŠtr{‹yyuutqxkrwaf_nWfJZaXINWhgnxR[\N[are:p‘v\_j^p‡`n€ˆ‰‡…xouqmswpr€zgk‚jcoyuTevp|snufs}u^fyfMKF_`gwkV=P_jXceV_]UVZUgQG@7>A`pcs\7XSGGYJRq]HFNgdV\V^khnhZWagbgaY[]]_jqpk^‚yr|ˆt†s†’gŽ£‘«’Ÿ…ˆ„ŽŠ£œŠdƒ“˜˜˜†‹w€‘‹|Œ™qŽ™”{“‰’›Š›v”‰œ¥¤ŒžŠfntanŒ…‡‡dfth†~T®’g|“t€ly|’“–kSaggiim\iyy{s\wjqg_PkjlmhVXaZSOH>DpVKYaabdi~shV]YOYYXUUYZWPICBDEFHMU]ffXYq‚s`irr~Žœ‚~Ÿ^Y`cZjxgˆlft‚{n\cYiŠld€h{{mhil‚kh}‘‰wu„|Œ‰ƒ‚††}€zppŠ‰¤•Œ}u€y|z}†Š~o…„ˆty„zyv‹œ‘‚‘ˆuˆ‹|{cz‘€„‹~x›š›†ƒxmr‡y‹Œn”‘zskhh[fweXWm‡Š†{wsvzx€vpw{y|‰„vpzxoen~wTc\NjeU`opQgYM`i~}nrcTp\Uzhjotvx‡zegywn‘~†v…†“~ˆ…fl`TPXZ\Td`ci^dVGVjciXefs~jz‚W}wokpkT]RFFJ[WPZD[g[khlqkqkw{ZfeQbleYUV^GWTA8CHIF?O[ELPPTKa\KXThhfdbln_`\MS^ML^XG;JTJDMPMZimfadnpssrqqsvtsz|puvmfgqurpx|ysriehknq|tmskirsrvqtrronupossu{vrrjrjqvu|rnxtnoskhu}vt{}z|~~|{€~tt{xqlipsmtrlsuxyuxztqsvwvƒ‹}xxznn}}vu|wuxvyyw€|pu|{ymn~vvy~vgvttpmwsy‡sxwrw|usxst{wwypjrvpry|~~zxxtrsvzwxzv{}xˆ}m}~qxsrwquztjhmxywtys}ƒyvwxyru|‰‡ƒ‹„|~†xxwz~~}{{}~y{yyy{€~xsvyvngfrhZgukz{lju{sw{y{ˆ…{z~|t{yvy{}{vvz~…trstqvqipox|mŒ„kt‚t{{vywx„Š€~vxz|}}yxz{{z{|ƒz|~~v|yz…}zwt“…€~€„z|€ŠŠ‹ƒvwƒ†‚€‰‚‡ˆw}lƒx€‚~ˆ˜ŒŠ„ƒ„‚†‚y|~{}}|€€z‡ˆ…€‚„‚‰‡…„“„ŒŠ‰‰ŒŽˆz„‰‡~pu~…‘p}|„‹‚|„ƒ€€ƒŠŽ“•”’‘Ždddd]akme]VYSQROOQSXMDRYM@==>HNGAABBPSEGRI:4=HLF@DP^aVPTZUPQU^behkhfb][Y[^__`bdb]W\gdYSW^^\[][YZ]eljji_\fmhaabfcdqsr{oaaegbacdgkgecb^_hfehc``^Z[UFENT\lhYXYWSUYURZ^UR`if_[YROU[etdg{xmswtstruxtvtoqwupronqt~ywy{zxpquuwyy~zxutt‚„ƒzuz~|‡Šxy†ˆ†‚~ˆ~†ˆ”–Œ‹’¨‰„Š—›ŒŠ‰››‡§£wq{p—‘Œ„{…’ƒ}v„‰¨ŸŽ˜”’›”š”Œ‰”—–’’ž‘“¦‘’”––””“©’š‘‡ƒ†Ž…ˆxw€Žˆz…yŽŒ€}ˆ†vƒ€o|ƒš«Œ‰œ”˜‘Ž˜“}‰†‰~˜„q‹|‘‘„~‡›œ“›¢˜’Ž‘šŸ—‘•’Žž¥š—¡‘~‚‰•š˜“ž›|ƒ–ž¤¥œ›®©´®¥¡¶¦´¬®°Œ‘š²­’š£—‰ˆ‡•Ÿ‹s¡™†p{tsƒ’¢“œ§©§¡›”¥–~{Šˆ†s|ˆ‡…„€†‰‚Œ”ˆŽ™¤¬‘~—žœ€—ž„’˜••  ‘‘–•Ž…‡•œ‰}Ž’…ˆ‰‰„‡…s|‡„‹Š‡„†Š”†‚‡{‚~‚„x†€~„Œ‡Œ•Švtˆ‚„Œ}vvx€‚†›’y~~„‚~ˆ…~€}w|ƒ|}‡‹‡‚‚|}†Ž~œ–„…{yƒ†ˆwu€‚~uqujyva\anoow‡€zrs{…‰ˆ|‚ywv|sr~”wx}}x{yyut€ƒ|s€}xhkiaqrk|ldqc[{””…bVf[tz[js‚us|Œ{zswvmynow`ignUfQZ[XHMWdlutN_[EXdvTB„lUdbd†pqaw‚‡†ƒ€rmtjipslq}qcreuq}tYlnnqokuzxfartRHUYjirnfHIch]N\ZX[UKP]fYIL=8HVidleARbGg`BBPgja]VVfsnf\Wai]]aZP\eim|s|yy’u‡†{…u‡“„r€¢¦Ž¥¡ˆ~|~ˆ¡¡šv|‰–žˆ–‘uŽŸ„‹˜Ž–£§ˆ¥”’²‡šž‹””¤œ˜¶““’j|Š˜›ŒŠ’ln„qš„\‡§‡n—„wˆrƒ‡—œ¢ˆogxd_jmu\iptuiŠrwnXUpdiv^OW_YQOF:MzMBO]_aabp|tW]\Yhm^RU]\TJDDFHHHHILQUVZdpiWYir€‘—tDSSY^]gqm}dd~‚ti_cdoyhquezndnu|€en˜ŒŠn„~|†}ˆ……ƒ„…~tnˆ|¤‹{‚–x|}{yˆ…{v…€~uuyru”ˆ{nˆƒ}y`zŠ‹{}ž•“z„ynu~“ytš‡tmee_Xhn\SVpˆ†{~v„ˆŽ~€}v|~Œ„rnxpoln{t\f[XpiZ_vk`sXSkmˆwzR^w`aŠ‚guvs~…qhl~y„z}x‘ˆ“†ƒ‘sk{`TKXYSSi_ff^iQH\mdaXgp}|s‚}^†€vyqyoiebRGRT_R^FWpehihqjxhrv|WabSpkgfWXcMQP>;CEHGDLOAIPUPM]OHWSgidbbll]_ZN[jXYdZQIRSJHV^[fnpvnjqwzytpqy|yv|€wu€zljmrx{~€{vojllkkoxkrpiqyspqtopoptnoruy{ur{mjplwtx~mozoknqjht}vsz{vz~y}€zqwxupmnsrpwrk|yuyy€|tpsvtrŠ~~yz~rnx}~tqyvqtvwwz‚}qqvv{nk|x{zzthustopyr‹{y{rtxvtvwsz{txwmjrsmouwz{xwwspnpzwsxrr~{€†}v{t{xx|rtzwopuz{|~xv|x~~ywx{yv€ƒ{ˆƒ…Œ€x}„|uwvy||{|z{yvtvuv{|wssy}wpmhlj^gwmv|pnv}wx{z‰‡yx|}uvxvw||ywww{~vqopqvkflmuym†|jt}rvsqwuv†|ysw{|{{}{x|{|€„‚~€„y}|~€‡}}~{y‚‘‡}†ƒ€‚‰‰Œ†wy‚†ˆ†ƒ…ˆu}p†|‚ˆšŽŠŒ‚‚…ƒ„ˆ„|~~}~ƒ„~†Œ…‚ƒ„ƒˆ‡„”†Š‹ŒŠ‰‹ŒŒ‰‚ŠŒŠ…y~ˆ†„‰“‹u„…ƒ‡Š€~„‚~}ˆ”™œ›™–“baa``hkg`\\YTSQNOTWXGI]WB??ACJIDCBAHUOGNN>4:CFD=AR`hZNR]YMKTabbfhggc\VW[]``__adaYXgp`WV[\[[\\WVZ[clgbc][gkba`bf^doopwi_chf``bfklddca_ahhffea^_\[WIJSW\ln\VWTPSXSQZ\UUae]YYVQRV^klaqsmtvsrttpqqrplpwsnpllwvtwxxywslpuuwyx{vtros€‚„‚v|ƒ|~}ŠŒux†‘Žƒ†™ŠŒŽ‘™¡Œ—°”Šˆ˜ “‰“Ž’¡™Œ³ ‡‰ƒˆ˜‹ˆ‚•ƒ„u†°¢žœ—˜Ÿ—•š™‡Œˆ}‡Ž’ŽŒ‘¡‰™¦›•‡…‹•ž—•’‰ˆ…ŽŠ“x‚šƒxŒ‡oŠ–ˆz‰ƒ|…‹qx™¥““‘˜“™ˆ…’ˆz†„Ž~Š–r†ŠŠ†‡¤¢“š”Œ”—”“““Ž•¤œ•Ÿ–…„’š™‹››Œ„˜¤¨¢ ®±±²©œ¸¤¢¨¦²‹‚‰¡¤‘˜‘€‚ƒ‹‘–ˆp‰™†rwrq~•¤›“™›¢£˜•’¢–zvŠ‡|u‡†…‘‚€y‚Š„‹’ƒ˜ ¡…„™£œ…˜—ƒ‰˜—”˜¥š’’Žƒ„‰–“ƒŒ…‡‡ƒ„‚y|‚ƒŽ‰†Œ‡‰Œ’‡‡•ˆyƒˆ„…‡‡€…“ŽˆŠ‹Œ‰~x€…„…~‚‚xvst}~–uz{€xu…w‚ys{|y€†…€}yz|{…†s„ ƒ‡~{‰‡rv‰‚zrm~e]itsu|’‚}xor}„‡‚~{spsvphw“rx}xvutxly„|rxŠ‚{hki]mqmlvhg^_x‹”€l[dVsrQeoywtz‹{q~zjysoscjomYf^ZRZFLS^qxsM`OACDGJJJJJIJHIOSSKLVZdswujˆ{TVyn[^aglotpdd„vfca^cjiyokr\Zv|obh…“Œzs’xx}ˆ‚~s‰†t• ‰Žw€„~zzvŠ…xx†zxsqvxmy‹€x‡tk‡|‚t_{‡€‹u‚ ‡q…ynx|…o†–†tfbfXUgeXSUqŒ…€…{‰‰‡—”„‰~u€Š‡pmrispmywedXdridjzcxt^cvrˆ‚~xGpyjm„p~{n}‚nhl€Š’{uv…ŽŠˆuŽƒhzaSOYZQYhdg^itONfqc[]q~~}‚uvŽ~x{yqnvlWi^k_gOVrrmcdpfvjop|YaeUwlioWSb\TJGXa^ZWZa]NIOZ\]\]ehb[VVUY_ceeb[[bdcfnl[UZ[X]c`RP[]Xdk^WXU^jdWTW`bYfshmo_^eibZY`ime_ba^`ceeeef`_`[[ZV]\X_gle]ZURVYXYZZY\]YXWXUTX\`cdkvoflssuvtqhhklklqqlopjnuprwvutplintqtuttsrnmw‚~}ynx……z}t‡”šŒŽ¡˜‹Œ˜¢ˆ“¤–‰Š‘”•“›¡”Œ²ªŽ˜’Ž˜‹„¦˜‰˜Ž’žŽŽ{Œ¨­—£ž’’•‰ƒŒ‡|†wx€}†…ƒ~‡‡›’…{…‹Œ„…“•——™œ›–—œ“¡’Ž›“‡}š”‹Œ‰Œœ‰¡¥ žš“‘—˜šŒ‡‘‘‡ŠwŽ”‹Šœ’”’™”ž§—”•Ž“•™——‘’œ™•˜—‘†—–‰†“›“‘“–Ÿ¥£ £”¦·œž  ›¬˜~~‰’’ˆˆ‰€z{ˆ…Œwˆ™‹ƒ|w„…—£™œ™——–—‘£–us†€—‰v|‰ˆ‹‡Ž…‚ƒtzˆˆ‡†€Š‰”‰|’”–Ž}‹’~„Œ–˜˜”‘•€}’Œ‚„ŠŠwƒŒ†zw€ˆ‡‚€z|ƒ……‹†ŠŠ‰ˆ†‰‡„……‡nz‰„ƒ€v†yuyy~‚wtqs|{||pswmo|{xŠ‚ovrqpo}ux~tvnsztvwwsqmlkv~rm•‘s€wq|rw„|u~z~ww„…uixxs|Šˆxskdq|y~xlglxt`bz’|v|vvtkxnk}so‚|kkk`gmsctzdV^x|Š}m]ZSqdRgjp{om|‘|qx‚shptkaZilhdfd]^HCRfffqQbH=VbXEl‡ZJZkt‚{œs`„ƒ€{sjppjy~iagZjtgpyq~ou~zbdcgoigXUrt[CUVX]Z\aamh`[C9CYTD>C]ZBLMCDDIVomdXLIUdafWWj`TZdZZZX]_`cfisjue_z€jhoo“—„‹‘š£–ŒŽœŠ…€’†ƒ~ƒ‰‰“†¡Ÿ‡xuŠ‘Ÿˆ”›£’š¡žž©ž’•¢——™§¥Ÿ´©©œœ©°¯–’©˜˜«¤›°š¢£ŸŸ«¬’’—ˆ °¤¬š½§‰›z’€ŠœµŸ˜madvtz}^kŽ‘~€…qou^ogn„b^\]UU`\QOdz];@DBNa_d^bnnl_afkr\GC>>?AAAA?>=>CFIOQSSSSW^fnt}„kTWqfRmta^qmVhp|ufriTbidtgbi`dikne[t†‚ozœpt}•†nw}…Š…†‘‡r–„y|›•€q{syqnzqppqkqn|wvyjgyxƒjkˆp|€o…—|iiƒshty€z|}ƒg^^hZWa\d^]mŠ’ƒ‡Œ‹ŽŸŒ‘ƒŠƒ„‚urmeppryyl\kwvlgquoƒŽpyz{pzcw|lw‡u…~pbmuxphpŽoepx|rkj…r`ƒfX\^_rYYeikw…q]anne\„…x‰ˆ|†‘ˆxy‚~„“‡ƒ†}€}ˆŒjjz}}ghbfgfts{foi`tpmtkXZjfTPMNOCJIHS^KU]RFRKJVYadoSarf_cibnwinrqwljjjuwwuzyy‹~wy†~€‡€…‘ˆ~…x}yqsw€~ˆ„„~sov|omrˆ‡plpot~plumpwmlikox‚zwxwohmiqyoxxnuvljutnsv{ylnpmlrtquwxtnmlllmppottgk{ww{ƒyppomnns‹{yttvmkpsopvqpsxz†wt|pkqljnx|{„|ptwqkqyƒƒvx{rmuuqlmwnfmlhejngihhloqrtj`dklinpkmwxqs|€}}…}}z€{€€‚€~{‡~|~ƒtls{s}ƒ{vy€…wrxzuyx|ztx{yvxzuzntrrvvrrvvu‚t{{tnnm€{wtpmvz{zz…€w|yzvxwwƒvtyyz|‚…}ok||smq{vvr|xtvzzqnusvxwuzywtwz‰‡{{|†„€€~†y‰…xzw~~z}}‰ˆzrty{{|y}‚ƒ€{{{yx…}{txx}€{vvz„”Œ‚|z„…†‚~€‚ƒˆ‹ˆ„‹…‡‰€†ŠŠ‰Š”‘’”••”””““Ž”–””“”˜žš›–’’—™–”‘‘’’’œ¡¤©¬´´¯­_afkkb^]^TT[^][WZ``PVfWJJJLQNLMKHJPTLGHA;EJIEKX`_\[]`VKHNY]\Z\_b_\XTTV]begdXS\ggcflgXW[Y\kiZOP_^Wfj[VRTel]RTY`]Zmsfkf\_fi`WW^eg`\b`]adddeegb_^[\ZYa^ZafleYWWVW\]\ZZ\]YY\WTW[\\aenjidchimxzojggiklmrpjpojprmqvutrnkhovorsrrrrlm~€~yrow†‡€yƒzzv‰’•Ž£‰ŒŽ†‘›•‡ˆ‘Ž‹Ž‹–Ÿ Œ¬¦““–Œˆž•‰˜‘ž‘‰|‹££–¢•‡ŽŒ~}z|uzvs‚~{~{“Ž~|‹–‹ˆ‘’–˜¡Ÿžš›¢Ÿ˜¤›™˜˜”Œ“”ˆ“™”‹™œ–‘Ÿ¤¡œ‘ œš’”“‡…–“—ž›‘œ¢˜˜”ž™œ§–’”’˜–“’–™”–›•”–””‹Šžœ“Š˜™•›™™ ¦Ÿ™™‘¤±œ–—ŸšŒ›Ÿ¦”ˆx…Œ“…‡‚z~‰Ž–Œ|¡›Ž‘Žš›˜ ™š”‹ž§“ss‹‚—ˆq~Œ‡‘ŠŠ‚†p{ˆ‰„€~„ŠŽ‰ˆŽ‹„ˆz‰†‰—“Ž‘‘‰s‰’ƒ‚ƒ†{zŠ}ux}ˆˆƒ€w}‰‡„ˆƒ‹Ž‡††„„€ƒ…„i{ŽŠˆ}y{trpqspy}pkjpyxxsmqtmpzzy…zjtplmp|twytyhpyquwvsmeggvwiv˜mvkouq~}uwxxwvƒwoxxr~‚ˆ‹tpkblx}v~xidi}vi^sr}sw{nstkv~umz~zlhlfigvckwkS\uu‚zm]SQm`[gjnydkv–}or‰bj}mZTalmghia]IBQha^nUaHAUbTKz}PKeuwˆ˜_f‡„~{yqgwsn~€g`e`z‚qgtyjwq|„yacjgddZTjziIJY]VWVY`tobVA>BOWIA?Pcea_grokeminkQIA>??BBBA@ABEHRVSUWX[]]ceaeUGN[}|^Xz„sXTsnUmoztoyoVireta\]^_bindas{ps‘nmu†xhouz†‰€‰ŒŠw‡“‚{|™—s}qtŽ’nhsonoshop}{|rvteerv€in…}nxys‡–xaipdox„ƒ€v[^Zjc[[Zte^m„”‡}Š–Ž‹Žš‹Žˆƒ‘ƒƒ€yvmempsyyvYk{zneotxv’w{yzt{q}vnvk}‡o‚xkbiqvr_q’xfuwpcjas€ek‚q_X^[_tUWhfy‚‚rffsqrn’sƒŒ“€~ŒŒ†~~}‚“Š†”‰„„„“–uvƒ„ƒvmehjeur}jwkbvtptrd[mi_]]SSIRLMceQV^SERLM[[advYbsjgjrkrxsuswyqmpuzzxx€|‹z}„†„…‰˜‚Š|o{zps{‚}y†…‚xotzymos‡‡plppsqkunrxmjfiqy‚zvzwoiljnspwunssmjyzruvywkmpmnqqquwtqljhhjknmjlqegvwyx~‚skpolln{Šy|woxrfhmskmwpnrzzƒ‰v{mlnilrzy€ˆ}tuxpnvy}‚‚zt{~pmxunkmqhcjjhdilegdcfjorrdZbjidekklpvplv~Š…}{‚~ƒƒ€…‚„‚‰”ƒ}~ˆ|jqvz‚||vy†xpuwszy|rw|utvzx|nvrv{xqsywv}~tw}xopn‚}wspnt~ƒ„€„xx||zyxƒ‡wpvxzx‚ˆok{}tnqzxtzzwxz}vrxtz||swz|vx{‡†}{}€ƒ}yzˆ{qƒxxuz}yz|†Š}poswz{x|€€|{yxy{zzswvy{zrsy‚Œˆ~yz~‚‚‚ƒ€~€„‰Ž‰†ˆŽŒŒˆŠŽ“•••–—˜™˜—–””‘“••˜š› Ÿžœ˜™˜™ Ÿ£Ÿœ›žžœ¢¥ª®²¶¶µ¶dgihc]\\WS]jgY[^_]\W\TQPPOTTKLONNNORLHG;DLHHP[]]\\\cYNGHQX][Y\`a^XTTX^bdecZV[iiddgicVZ]ZkvaTMUaYZjgYWR\niXOSZ_Z^rogn_Zafi`UY`aa\Z`a]_dcdddec^_][Z\c`[bgkbUVXT\k\RY[_^Z]WSWX^]^gnjdc^_eejtvocbfhjlormjqnjpolpttsrkhhptlrrppqqln€ˆ{uvrq…††{‡xˆ}}ŒŒŒ¢¢†ŠŽ–‡–“‰‡’…ŽŒŒ—¡œ¨œ‰Ž’”‹ˆ”Ž†•ŽŽš…{‹ œœ˜Š†Œy~vwwwvznp‚|z‚€”‘Ž‚„—ˆŒ££’–™¡§ŸŸ›œ¢¢š¤ œ™•””””š–ŒŠ•‘’›šœ¡¡œ’Ž££˜““•”ŠˆŽ™˜Œšž˜˜•ž —–“ œœ§””‘••—Ÿ’•šž“œ–—š’•——™Ž–§›”‰ž¡œŸ¤˜Ÿ¤˜–Ž”¢®š’‘ž—š šŒŒzwŽ”††ƒ‚ˆ‘››ƒ—¥›š™„“‘™•—¢™™ƒœŸ…“¥Œpu…{~—†n}Šˆ“‰ˆ‡ˆxpz…Š„{y~„‰‰‹Š†€ˆ|}‡Š—‡‡ŒwuŽ‡‚p}“†ztv|‡‡„wŒ‡ƒ‡„ŒŒ~ƒ€{„ƒŒ{i~‰…qurio€wgprlrupefqutppqoorvux}|vmumgnt|swwtygpzrsuuulcfiura„”kp~fbt{ttzxtxxsnv‚wyupuvr~†Šqol_hx|u~xhcg}wibo†z}rvyqmujw~vku~ynameq_udasiSYsm{xk\LRf`gdkpu\iu’qlŽ‡^h„pWU^hmumha\LBRh^Wq]^HBU_VQ€jHOr~v”cgƒ‹ƒ{ywpg{so€fbfk‚njtvjur€‹xecqeaaXarmXEN^ZTTTXitfWEBKSUL@=EPMJDQZ@C[r~hSHHduomsheZkayqgoyxfYimrtj‚€‰†…‡x€£ž‡•˜šš•ž›Šˆ‹–ƒ‚ššŒ˜”Ž™‘†€‰Žœ”‹“™•“™˜£•˜œž‘–‘’œ¢ž¦¨Ÿš¥¹«”‰›—•­•™¡Ÿ‘œ——§’•™€Š¡—œ¶·’†„„„€y€’ª•”–|}n…}— v‰”~€†yfj†wu|]sqciƒpYaeyiA;9@DAE\fh_crooeojlqYNIB>@@A<<@CELY_[TWZ`eebVPYVKIQhƒyY`„€rXPrldrwzutz|[owit_\W^_]jpdcnpgs…‚fmt„~ocjlmyˆ‚{‰†Š|…‘Š{–—s~pp“lennmosgmj}wspusdeix~gs‚mrqu‡•vVk|nfmt†‚mV]Vkh_WX„l]m‰|Ž‰“‘ŒŠ„”„ƒ~xumejntyy|[j~{nemrvz’zxxwnvp|}ojk}„y€ufddloq^tŒpw~hY^_ayshuyfUY`YfrVVgs‰~sjhkyr•w{ŠŠƒ…‡}†w~‚Š’—Š‡—‰ˆ„ƒ™’v…Š…‚stipkvs{k{k`xupssi_nj]`meWPUPShhVV^TGTJP`_cg{dcvpknxquxwytyzuqsz~{x{‚€~‰‚|~ˆƒ†‡ˆ‚“ƒ‚Ž{i{{nt~ƒ|v„‚~xmyunps†‡pioor|olvptxnifipx~vyynnpiorpwtprqniz€tuwyxnjpqlpqpswurghleklmmlmmbgtvxr~mlmljip„w{soxoadrmfsqnmty{Œ„x„qfrmhkx}v„Šwx|roxz|‚‚zt|}omxumkmpgciihdhkdhdafflql`W`jgbcfjlnsoiu~Œ„}‚|‚‚‚…€„‚‡ƒ€ˆ—ˆ‰‚}Œ„lp€wz~zwz}†{quvp{xƒ|qv|ttvzy{nvtt{yrr{xuy~tt|vnpm…xqonry€ˆŒˆ~„‚xƒu~~zyw}mvw{s~‰€pky~vor}zyvzzvsz~utzwy{}tw{~xw€}}…‚zy|†€z{ny‡qn|€vw{stvy}|‚ˆpnpvx{y|}|zyz{{zyxstuvxxxqqx‚‡„}z{~€†‹ŠŠ‘‘Ž‰‹Ž‘’’“••–—˜™šš˜˜•“’’““–œœžŸŸŸœ—•™œ¦¥£¢Ÿ¤§ª£¡¤§¬²¸¸··¶gfec`\ZZUZhe[U[daab^WTYXVYZOLQSUTRQRNHFHMOMR]`\Y[[_XNMMQW[`][]`a[RQW^dgf^TR\eld`eig`[ZWavpZRR]`U_mcUSSeocUMSZ^Zbplfg`[_efYQW\\]^]bb[^deecdfc]]]\]_da\fnk_VWX[djWU_^`c`\ZZ]\^`fjfb``^bggorkf_agiclqojigmjjllqqopnfeinnlqppnnplp~xqzsq„„†}…zŒ‚z‡ŠŒŒ‰ „†‡ŽŠŒ†””‚Œ’Ž“—Ÿ’ŠŒ¢‘~ŠŠŽˆ„ˆ„‘‰‡’Œ€x•“‡ƒ†€urqopstzsqv„~‰Œ‰˜“‘“–•‘¥¦’‘“š§¯š˜™ £š ¤œ–Ž‘‘”–‘”œ™ŒŠ”“”™˜Ÿ›œ ››—£¬˜‘—–”Šœ¡’™šŸ¢ ˜›•¢Ÿ¦•™˜œ›¤˜™Ÿ •ž˜œ’—ž¡¡šš¨¥Ÿ’¦®¨¦§•™—¡™’Œ’ž¨™ƒ‹‘Žœ™‹„u˜™‘‹ˆ…ˆ” œ™Œ¡¬œ¨¨‹–™—•š¡š–…›€–ž„pu€v}—„m~‰†”‡„‰snsƒ‚vwz‹Š€ˆ€}|z‘~€†zn‡{~v{wƒŠ|ur}……‡yˆ…ƒ†‡Ž‡x}yz}{„‚~‡ylŒŒymoget}ohoidoog]btvtmmwqnu{vw}wlwlcq}ttuvzit}sru{sj`imonf„…esy_^swtuutswyjfxsmosllxt|‚†omm\ewzt{vfdd{wkll}‚…lu|tgtkv|thlzwn[rfxgjbXohSTpnspgZKT`egbism\eoŠ‚va‡fcƒsVQZbb|sa\]POTe\RkgZGJYTXX…eGVuys‚‘xef‰Žyywkm~rr„€igoyˆ{nosplvr…xilsaf[dggaJE`[MRRThp_OJKX^YH6:JJGMM^Z>B`p{jHTbnspjkc]\_usŽpzzp[_wxvxw‰ŠŒ‡†Š†ƒ”¦•‡“š‘”––›–‰ŽŽ”’Š„”—•™œ‘•ŒŠ‡‰Œ”“Ž‹‹ŠŽ‘•‘š™˜”‰”‰„• ˜¡ª–£³©”ŽŒŸ–Œ•š™Š‘–’Œ™}z‰®³Œ€€xu{Šž’•‘z‚qx‹€ˆš­…Œ‘‚€‚hi‰{“ªur}‚qy~aa`khQ9@=BQ8=Nerc`hfrc`jnsk]VPJC>?CCFJKMRTUZ\YWaknfXQMHGWt„kXjqg^apbio{{z|Šir~vt[]_^^`qrehjkjpyvejormc``adpxrƒ}‚ƒƒ||ƒ•—wnmjciknrqihf|ojmtscegw~fq€‹vjmt‡“nVlolrip}‡†„lU\XincVU‰s`lz†Œ~™ˆƒˆŽ‘‘Žˆ„˜†ƒ~utoddlswy~_i~unkmnqyŒyrsp`mpx„l[h{‚ƒo]fadfphwt{cOT[ZgrjqpkZK_aYmnOUp‚Œ~pgggg†šyƒŠŠŠ‡…†€ƒ{€“••Š‰˜Œ†€”‡yƒˆŠ‹ƒ}}twv}swmxldtrpsoncjndgvra[aZ[ee_X_WJZLSighp~no€{quu|yz~v{~{uu€|x}€‚†€|~ŠŒ€†‡€…‡˜˜ƒwj|yju‚„{u‚~yxr‡ogs|„„pfoopwrpttsvqhfiqz€~x|yqxrissnwuqrqohz„yxvyzqksvosrqu{xuhjpihhoqmmk^hsuvm€~efhjhjq€Š{sumpvm^bqffpjjkrt‚Šx}hmsliq‚|v‡‰…~|€vqz||‚{v|}qpzvnkoqgciigchjdhcaebhrq_T_kic`^honpmkv|€‹ƒ|…}‚‡€„‚†ƒ‡—…†ˆ‹†pq€{{‚yw|}ˆsuvp{x…{pw}ttvyyznuvt}|tqwxsv|wruqkpmy|tonqx„’ƒ~…‚y‡z~~x“ƒrssyu|‰ƒokw}zrpz{zyzzwsw}zyzxv|w|{}y€~}{v{…€wynvƒojwxstrmkxpw|yxzyrnoswyy{~~|{yzz{zywtuwxyywqqw€Š€}|{~ƒ€‚…‰Ž‘‘•–—˜Š‘””“”••–˜šœœ˜–•“’“”–™žœœž   œ–’—ž§­¬«©¬¯¯©£¥§«¯´¸ººººfdb`^ZYYX_f`[Z^heeg\VZ^]`c]NQVVYVRRQPIFRTTV\]XXZ\ZZTQSSX^cd^\_a`WNR^dfe]SSZfifcdjlcYZUQgtbXXW`_WemaPR^mm`SKT[^\emdbf^\`edURUWY^`^aaZ^eeebcfb]]]\\bgdclmi`Y[\^ehWXdefga\^^__adigca__aeijje`]Y`jf`ltleffkjghkqnhlj``jmfjqnokkolrwwsqvqr‚{}||z………„”•}•ˆ€ŒŠƒˆ„–™€‰”–”“—Œ‡Š–ˆ{‡Œ…‰€ƒ~Œ…„‡zuz‡„|{~ujllkjjt~l{…†‹‘’Ž™˜”–––––‘¤–—¦¯œ––“œ¦›—¡›’‹Ž””˜“”ž‰“——–—Ÿ˜— ›ššœ¯›˜—•’’¡£Ž—Ÿ £ ¨žž›£§¬¡  Ÿ¡¦™¡¢¡œ¥˜š¡¨©¢Ÿ§¬§œª³®¨©’’“ŸŸ‰š¢—†Œ–ž–‘““|ƒžœ˜˜ŠŠ’—ž¡››™˜£±ª·—›š‘‹¡œ’}~š—}—˜|ou{o}˜‚m‰†–†~‘Šplk’„tsw€‰‹~~…{{€vs{–Œt|{msƒ}„ymy€ƒ~|qn‚‚‚Š~|Œ’„‚…‹~x|sz|{ƒ|umyniehsynhmfboj_Zd|{vojzuow}|v€‚wm}t`u„ƒvqrx{qxzoypj_orkonxfvw[bswvvxtswudf{wigmqfjyuz€}€nkmVbwwrwtdd`rwnqmz}Š‡lrxeoot{sheyupYqmvxe_RlhTNgjkhcVJS\fgafwe^bnƒ]xr`{r\TVaUtwXT\P]Uc[OimYCQaJ_f†cF\ursƒŠtdf‘xuyvdsqvŠokwƒtqqokott‹“xlut`jefaYSCT_TTSQ]eVNTS[bWD9=HMIRcpmSPgmslLXƒsgb^ae_[r€Œ‘w„x~pdnƒ}„ˆ‘‰ˆŒ‹‰‡ƒ~•¤‰„†˜‘’–”’ŽŽŒŒ’–†‹‹”›¡—‘‰…†…†ˆ‹‹“…„……‰ˆ‡š—Ž†‘„{’’«™ŽŸ­¨’–ŒŒ”–”‰‰‰€•‰‡˜‚q}„£«ˆwvv~stx†š‰Œ‡yo‰…‰²…Ž‘‰ƒr_~ˆq¥«w€t€m`YXWOC;FFI_>@ARrh\Z]npYhopwh^]XQMIECCGHHIIEGRYZXUXXSLLQTg}}d]sxfajp`^jiz€‡ŒŽšzpˆ€r\lg_bixohijiinymdfdcb`^\X\jtslyuu†Œxz~ˆ“—€ml‰Šg`bhnuokccwjblrs`ego{fm€hjr„ŒhViciyikzŽ‚{‚kSZWivgZS‡zfl|Œ…—…ƒŠ‘•„…™†ƒ}qsqc_iruz|fg~toplekw‡zjnlXeprƒmSby€‰†lYe^\^rts~u`JMVW^klnk^\PQha]iaQ^{‡zq`ahcyˆ‹‘ŠŠˆˆ†ƒ„‡w‡‚“––‘‹Š–‚|”‰~~ˆ‰‹ƒ€Š~tunylllmpslnferqmx{kbeeddci`aZOaUXpnkvƒxu‰Œvx€wz}‚y‚ƒ|x…~y~€‚‡ƒ~}‰z……€Šš…ˆ„sq~rdz‡„yv‚{uz|ˆˆki}~|mfoopsslmyrssigjsz|~~vu|mlypkvvqtsnm~„}~wx}ultwsyusw~}yknxqmmswrsmcsustmƒ}`cggijr„†trrkrqj\bqcijcijnt†}rpiuumj{„w€Œ‰ˆ…„ƒzv€‚~‚|z~}tu|ynkqqfbhfbcgggkacd^gqp]P]mjd]Xernljkw{‚‹„}ˆ|Š€„‚‡…–‚…Š…‰†ww~}€„ƒzx~~‹„vvvs|x„zrzttvyzxnsxw{vpuyqq{{molgpmv}xomv†Œ‘”’‡…„{Š~…‚€{†”‹{qtz}v‡‡okuzztoxzz}z{yqu}„€zzzv{~{}ƒ{€~}}{ryy~prrowrpqjgjoot{vrszwsnlpuxy{}~}|yzz|{zvuwxzzywqpu‰~}{‚€„„‡Š’—–‘˜žžžœ–‘”˜˜—˜—––š ¡ž™•”’“•–˜¢Ÿ ¢¢Ÿ”–¡¬±°±°²µ´°ªª­°´¹º½¿¾¾edb^\\[Z]bda[]bkige\[b`age]QX[]^WSSTUNJY\[\\ZUXZ[[[YWSYcehg`]__^YU]jg`[UW_dhifcdlg\UXSXpn[[[[da[hj\PVdnh]RLZ^a`gj`ac]\ad_PRVWZ_a``_[^defadg`^_][^ehejqid_Z]]^gh[`ljge_`da_cggeecaaacfgje^`XVhk^corh_`gkebfknfcid\_ihbimnphimmtuuqqrqp€}yyx{}{}}{‰Œ„x˜ˆ~ŠŠ„‘…–š€ƒŽ‰™˜Š‹Š‡Žt†Œƒ†zz~{{ˆ}ˆƒysw}utwphnnmkkƒ‚oƒ“‡“—–”›•–•”•–Ž‘Ÿ›Œ‘œ©œ“‘“Ÿ›–•Š‰Ž‘•”“œˆ’˜˜•– ™“œš—›’™®¢‘”™—–“¤¢Œ˜¤¦ª¥¨žžž  Ÿ©­¥¡¡ ¡¢£ – ¢£œ£¡® š ¨­¤ ¤­«Ÿ¤¯®¢¢Ž‘Ÿ¤ˆŠ“ž‘“’™š—™™œˆŒžŸŸ•™›™¢œŸ˜ ° º¡Ÿ™“ŽœŸšzqŒ•|‘•xmuxl•p„‹‰”ƒ}—Œsnh˜Œrlt|ƒ‹{‚|xz~{lo•‚ovssvy€†nl…|€…ygs…}€‰„€Ž‘…‚ƒŠxywp€|x€{x~uk‡unilrsvqgklinf_]g‚ƒ}tizzpyt}‡yp€ydv…†{np~~v~„€w|~sncvwityyiwu\ktr{zwqsvo`lyncguk_jur{~v{mmhOfwqkqmbgcn|wtrzxnp„|iiruwumc{wr^hwrgZRfjTJ`bbb\THQVhm`gyab`ly€‰be„~iqpg\Q_WevUP\RfU`VMhqYGVaJix€`Fcumr„†maj•ŠppxsaxyqyŒ|ko~†}lrsnipnwŽvo{vfso_USINaXWTPTTQUWSS`^QHHM[`^gqhV]cdc_N[…xmmcYmukoŒ‡—‹ƒu~|rzˆ‡‡‹Ž‰ˆ‘‹…‚~{•„€™’˜‘ˆ‡‹Œ…ƒ‹•…†€‹—¤—…~~‚„ˆ‡•}ƒƒ…‹’ˆŠŽ›–ŠŒ|u—ž­•‰ ¨ŸŠ—“Š‡„ŒŠ—‡†‚†~vŒ…‚”Šky}~š¢‚ukjynqu‚”…~wyx‹{†§œ’Š‚€vp‚x}š·˜{Š˜Š{†kRPKAEIEOUScQJGOqraW[hybdecjbOLNPTSLHDEDBFIHFILNFENRNKJKTjtkaixlZaonN[dhz‰“žŽ’ƒx}fjxj_iuxflhfdcu{bdf^\X_`ZSXbjjgpmi€|Žzw€Œ’‡…nh…e]\howhkdbrg\it|\`ggufl……ƒskry‚kZcZerjh{Ž|n|nV]Vr~i_ZŠ‚ngy}‡‰Š’†€Š”‰…˜†„|nqqf]dqrz|mn~qlqnbdu€vdikX]kl{mY^pŽ‹jSb^V]wti|fKNNSV`rpp^OQVbla]aabj‚ih\djq‹Žƒ¥„Žˆƒ}‹„~ˆŽ”œ“†‚Ž€}‹zx~ˆ…|‡ˆ‹“z}vqzoqjhqsehherwx{|tjjljf\jhgeZg_dxxrx‚zy•zu}y€y~‡~€ƒ‚{€‡~x€‚Š‚{y|‘…x„€~ŒšŠ†‡~rv|hj„‡ƒ{~wx…Škw…|zzmcotrongkzstoeggpxy|r{}kwlhxyuwvos„†‚‚xu|wnvvt~{vz€}ou‚{vtw}yvtnz€~xu€tbfhjpqu‚~nnllrmj]dqhkdadgovuwwfnywnqƒ„z‹‹ŒŠ€||ƒ…€‚‚~‚~z{~zoltsgbie]eiemnafb\msn^O]nmjXSjtnkjoy~€…‰†€Œ{‚Šƒ„‚€€…“€ƒŠ…‡„}|~~ƒ‰‡~zƒƒ†}zwx}zy|~w}~{yxvt{w†ulx{jm€nssjtv„wv€Š”–˜Š€‡‡}‰…‚ˆ††˜‘sz|}s~„omvswxpsxw~{zwps~†‡yx{tv€ƒ~„~}{|}v}€~†tq€wy{uutihmmntyuqrvrppoosyz}€€|}~|yy{~€}vvx‹€‚€„†ˆ‰‰ŠŽ’’š£ž–” §§¥¢œ˜–˜žžœ™˜˜ £¥¡š•—••™›ž£¤ ž ¤¥¥¢——¤®³³µ´µ·¹¶¯¬¯²µ¹º½¿¿¿ddb_\]\YZcjcX^gpkhfeda`cfc\W_`e_XX\WPIW_]a_ZYY\``__\YZegehg_Z\_`aell\V\`djigjg_`cZRTZZgvhY^\_gcaifYQ^klcZQS^_`agi`ac^^ab\NPVX\bb_]]]`feebdf^\_ZX`jmemrhe]Y][_kgeptib``efbchkhda``bbbege_^_V_qe^jplb\ajg\^fjf^bf^Y`gc`glomhiilstsqqrqt}yvx~x~{€|x„€|•Š‚‹‘Š„‘‡—†ˆ„—œˆŒˆ‰r„Ž…ˆ{x}zz„…ŒŽqqv|{suyoimtyyvtŠ–’—š—˜”—™Ž“Ž‰™…ŽŸŸˆ‚š‚Œƒ…‘Žˆ“”ž™‡’™–– š•˜š—œ™¢ª¢’”›•—–¢›“š¤¨®¨£ Ÿ£¢˜§©¡¡£  ¡¢§› ¥¢¡µ¬™ž¬©§£§ª§œš¥©œš‘ŒŸ¦ˆŠ™—”“ž–••œˆ¢š ›˜›Ÿ¥¨¢œ—™ žœ™› ®œ’´§–’Œ™–“Ž{k|““umzwkŽ‚z„‘‘ƒžwsk›˜seu~‡ƒ~ƒ~ywuskp†Œyomr|spƒˆwkp‰…z…†sk|„|€ŽŠ‚‘‡€‚Œ„xzsn~zv€ws}zl’uuqvypvsisytpcahlŽ‰xix{qyƒ~t}xs„}iy…†€pqƒ€y†‡ƒ~}wtn{yhy„…k{x_txp‚vqssfbsuh^nx`Ygqu‚xjurq`Tprhhjdgkdm„}t{zt”pq…}xhuusxrh|zs`gyq‚nVX_g[HX`Y\YSFRPgpcisddblsx…eYv€tnomgQZd[sUT\VoVWMKgv[Ma]Yoy]Litjo…yb`q˜€hkuqbypoz„sis€†xppojjljzŒˆpp‚rquj_VNMZ\SVSPOMLQIGVdZMMZkofhm]NWbaXSSb}†…sde…|r†Ž‡‰€w‚„x‚‰‹ŒŽ‹Œ‘‡€zvyš”‚y~š’‰šŽ„†„‹Š~zƒŽ‰†|ƒ¢”xy~„„†~z‚~}~…•Œ‡ˆ—•„€‚xt˜¬‘…Ÿ¥•…žšˆ„’zƒ‰–Š~x}zo‚ƒ{’—bq~•™we`tmqq}‡z€xvxy|€Š§}‰’‡ƒ‚ƒ†}|w€¨±|~‡¤‡™lD[GIBJJP[Y`\USSkvk``mywq[bf`TD:989;=AACB?CHJJHGDEKMJJMPT_fcbmpi\eqbKQ^i~Š‘™Ž†ƒ}yg€lkdquvclgcbf~v`cf\XW_e\TY]_aeinlx‡x‚•ƒ‰ˆui}ƒba\elwelgdlcVjq‰b^gcolk…ƒofrnvse]Wipii{‡ug€y[gUv†dfd‰ƒtkvy€ˆ‹†}~ˆŒ‹‚|†•‡‡ƒjqnh\^psv{oszmkmodbtyl_diZZdkvi_a`u‘iQ^^Vczk_ySAPJWW`~puXQRbjjhaflll~rcidox€‰…‹¬€†‰‡‰‚€‚…‰—” ‘~yˆŠ‚|qw€‡~Št‚ˆ‹Œu‡}|uwughqsc]kgivy|}pprql]ipmoinmsz|xy†~}”—}u{|€y€ˆ€~}†…}†|w~|ƒ‰|vu‘‚w„{|›‰…‚{uyyiw†€‚…yv~‚‰…zv€{{zqix}snndjystmehjovw{„{szs†ƒfp{vwwyq}Œƒƒyry{suwv~}z|}ƒ‚tw‚‚|w}†|w{y~‡‹ƒ}}rllim||t|ujkjqqilcfmqm`^\hrv{wznbrzou~ƒ…’’‘‡}‚†Š†„‚ƒ‚‚~}sqzvjelialjbqm`ha]oum]P_pmjSWrsqlku}ƒƒ…€„|ˆŒ}|ƒˆz‚„ƒ~~„~Šƒƒ}~||ƒ‰‡}‡„‰‹…zz~~}ƒ‚ƒ…†…y{ytz‚‚yy…xhv……}yv}„Œ‰…z}‰Ž‘––•ž€†‚‰‰…ˆˆ‹‡Ž™•‡|ƒzzy{potqv{nnvp}|}xop{„Œtq}tn‚…€ˆˆ……ƒ}z|~}€‚‚ƒŒ}w‚„ƒ‚}rs|oqw|wroprqrsrw|‚…†„„ƒƒ„…ƒ}~}€Š…}|ƒ‡ˆ‡††‹“”’”™›£§¢š˜¤®®­ª£ ¡¤¥¤£¡žœœŸ¤¨©§¡›œš™ ¢¦¨¤¡£¥§§¤š“™¥¯µ·¹¸·¹»¸°®®±´¹º½¾¾¾^_^][\YVZio_Ubonljjjha_ef_]^acg]ZZ\ZSR_c`^\[ZU[fgec^`glhejdYX`gfhlm]R^jghnliid][ZTSW^dpp`]b`cjgdfbWScok`[VY_^abgidba_^__YTUW[bea`^\`cigfbbd][]ZYdpnehigi]WZXanmrztfbghgdciljgb``bddfffa_e]Xhjchnlg``gi_X^ee][`bXWbf_\dmngfhgkrtsqppow}srvz~{}{‚|yu€ƒŽ‰†‘”Œ…†“ž„ƒ– ‰‘ˆˆƒw‡Žˆ…ƒ€x|ˆŒ“–ˆttw~€}}€zw~„ˆ„„†’š—‹––Ž–š–ŽŠ““—–ŒŒ‘‚™…Šˆ‘—ƒ„‡z‹”~„|z‘Ž…‚†ˆ–”ˆ™–•  ™™ž—¡¢¤§¤”•Ÿ—¦¡œ¡›žž¢¦±§ž™¢¤•¤©¡¢£œ™›Ÿ§¥œŸ¨ž¢¡°´œ¨¦¬¤¨¦¤—’›¢™—’Ž›¡Ž‹ŒŒ˜‘˜•£–’ŸŒ¨œ¨©šš¢§ª ¥—–œ•—¬¢¨¨œ‘’ŽŽ•‘Žym{‹”xmyuj~ˆ…„„“˜ƒ„£‘{vo™œ{fv€|‡Š…~{wlmpx‰‡znf{|mt†‚wrw†}‡my„ƒƒ‘‹‚„{€†~zxpnzxwws~|p”€y€|ryzq}†|qehtt—”{lw{q{„}w}|st…ly„‚vrƒ‚y…ˆ†ƒ€€~xw~yjw†Œ„o}j€xn…„uotqckwk_asjUWbqy„n_w|n^ftjgjcerm`l‚|x€yv™uuƒz‚juwqyto}‚{_prssY[]ddNSaWWXQCVLbrgomheknjs}fZmvqklln^VfbpZT\[wWSLJbz]Pk\go|v`Xnpbm†n\`z—yegpqevlpxwjcr‚„trkedmei|Š}fs‚l}fjgUKUSPPQLHGIG>DYg`U^lrhY\eZMPY[WSVfyƒ†‰ˆwtw€Œz„›ˆ„†‡†z€ƒx†ˆŒŒ‹ŠŒ‹ƒ{rn~—ƒv“¡‘ˆ˜Š…‰‰Š|t|‚{ƒyvƒš‘‰~vvx{‡{ƒŒ{v~xv‚•Ž‡“•…}tu‘Ž’–©ƒ›¡Š§Ÿˆ‰€€ƒ‹yns~wq{„y’›]g||Ž”}u]Yookm|~t{qwv~sy€Ž˜x•‡~}…‘zyw‹¹ˆxw•œ–•phOfYYOJKQ]\_]YVL[khgdi|‰ljojdYOFD;79@CCDEA?FMV^`\WVVSV]cca`gpmifrr[NU\n‚‡Š‚‰Švxveknontelfebp€pccf\XYci^WWVYaegnnvŽy‚Œ˜‰ˆŠq|„eh`kowhlkei]Rkiˆm\iajpl…~e`ujlqk^Vkxmsuupl‚}bv]p†fmi‰„}tst‡‡‡„‡‰…}y„†jokka\mqsymqvjijke`sydZbm^W]iufafYg“hS^Y[job^uGARPZRgŠn‚\\Zgmggouqmmvfgnm‚€™ …‰ƒ‡}†‰‰…‚Œ‹“š„su…†|tkwŠ‡yƒr‚ƒˆ„{‰„‚pzoeputb[qkdrvy„xv{ztdity|vzzzy‚€{…~}“•xy{~x‚‡~}{…†‚ƒxsyx‚…zws€zƒzw{˜†‚|wxtr~€„†„„w}…„Œy‚{‚}{zx„‚uoodkwsvpjlmpw{}ƒzv{u~‰zjyxww|y‡‚~wu{}tsz||{z{z„…vx…‡}y…Š|y~}‚‹Ž‰€~zzsju‡‚vzplmmrljmhgjxi^\Yirw}~{mdw…|nw‡…†˜–ŽŒ„…ˆ‰‹‰„ƒ‚‚…€†Œ}€vt}xojmlfojbngbg\axwj[RcpofSfvrvonz~ƒƒ‚‚€zŒˆ{†‰u†Š~ƒ}}ƒŒ}}†|}~||wy‚…ƒ€…‹ˆ{{‚‚€‡‰Š‡Œ„y~u€’’~‚Š‰uv‰Œ‹~}ƒ†Œ™–ˆ‰Ž’—™–ž‘€„•‡‰‹…„‰ˆ™•Š…‹{}}zssuttysuwjwz~{mmz€sj|xl‚Žˆˆ„~{}‚„„…ŠŒ„€‡‡‰‰‹‡}~ˆsx‚‚}ytuvvx{z€……ˆ‹‹ŠŠŠˆ‰‰Š‰‡…‡ˆŠ’””‘‡…‰ŒŽ’––™›™šž¢¥§£  ©±²°­§ £ª«©¨¦¢ Ÿ¡¥ª¬ª¦¢ ž¡¤¦ª¬¨¥¦¨ª©¦Ÿ™œ§±µ¸»¹¸»¼¹³±±²¶»»½¿¾¾[]YUVYUUdqhVXjnhfffgf`_fd\_cchd\[Z[[W_b_\ZZZZX`ihffeflmglj^Z`hlghkdW_pmejolif_XXY[]`bjqh_ceeiojb`_\^flkc^]^`^abdgcaa__^\WXVV^hf`b^]egmkid`b^VV\agmidcaifXXYYdor|wihhjicajnhfeccdfffgfdacd]_igfloke`djeZY_`]VW``V[gf[[enjbegglptsrpnpzwlpttxvz{„~{y€ƒ‘‹ˆ‡ˆ“”Œƒ‰‚Žš~|“Ÿ‰Œ‡‹…|Š“–ŒŒ‡{€”›||†‡‘‹’ŒŽ’•–“•–––’’‘™ŒŒŽŒ‚”‰Žƒ‡ƒ€uvzyp‹Œ‚{~}‹ˆŒŠ–•”¢ª¡ž¥Ÿ©¨¦©©šš£Ÿ¯­¡ž›ŸŸ ¤® š£••¡£š¢¯¦£ ˜•š ¥©™ž§ ¡¡«¾£›¤£° ©£¢˜œ™•’“‘—š“Œ•‰›˜Ÿ‹’ ’§Ÿ­©œ¢¢¤¦ ¤œ•–—œš’“˜¨¥Ž ª˜”’’Šyv„‚‡—‚sytmˆŒŠƒ™£“†…£•~ww‡˜˜‡tuy†—„yzxjpu‚’„{ik„tl~…€{x|Š‡†wl…‰„†‡‹†‰‰~x‚}xqnmxyv‡w~t„’€ŽŠ…sx‚~€‡spq~€™›€swvmv‚zv|wpm‚nuz~}tƒ{„‡‡…€||{{nu†’Šw‡ƒvƒso‡€qqqlgmtg[co^PTbt|zbh~wkoqplhhirtlcj€|y…{yœ‹x{u‚ns{qvnu|Š…atrv|v`^``eVYdSTYO=\Nctfqlmetp_ovdZlqlbhfkq\dop\OZe‚VOMI]zbUtamnmrbgpm^q€d]b~’yjggoiqnnsmcdr~ssh]dlbn~…n^}{lyZpcMMWLKOL@:=<9=><<>>BHFBCJPPRUYZWVRMJKSTVbndTWbdwƒ…††„„„ƒ|zhnonlmqglhfdu{mdbf_W\hl_YZRVdfcjlp‰{‚…–‡Š…zy„fphruzlmtigaSlc€|Xhcink|‚wbfxjinoafmy|igs~€k€sj…rst†…yslƒ‚}wˆ†us|‹}‚‰kjekf`pqu}hluihhhh`qybT`vcUUctfalYZŠ–iW[Wbob_cm@GZYSMv‰m’eh\imbiwyxooohtvw‰~v|†–„z€€y{€ˆˆ~€Š’’{ln‚|wrdyŽƒzŠ~s€ƒŠ{†‡„‚n|fiquubbwkds~tv„{z„}zrnw€…„{{‚}w‚}{’€uwy|w†~}z„„~usvu}wuo‡x|vu{”‚~~{xxqw|}‹ˆ‡ƒw‰‰ƒŽ{‚}ƒ‡ƒ„…‰…wpripzw€|notw{}}vqv‚~qr~}vy{z‡†€€}€|vw}wyyzzƒƒrx…†}x‰Šxx€~‚‹Š†}…wo}‡vtnsmlrjprnfizfb^]kn~…„{jm„yu}‰Œ‚ž‘Œ‡†ŠŒˆ„„ƒ†…ƒŽ‘‚~uy‚|wrrtooicmfbg]dvtiVTfmq^[uprypt{‡‡||xv‹|~†‡s‡‰v|{€Š|zƒxxyz|qv€~|€yŠŒŠz|‚‚…‚†›‰‰Œ„|…ƒ{‰™‰‡Ž•€~‹’Œw‡’”¡›†‚”‘“—˜”ž’€„›Šˆ‰ƒ€‰‰†Œ˜•ŠŽ”†{{wwxwuyx|hpw}|lqw|‰ti{zp€Ž‰‡ƒ~~„‡ˆŠŒŽ‹‰“—–‡†Š…ŠŒ‡‚{||~„†„‹‘“••“““’“”•“‘•›žœ™Œ“•––––™›žž £¥¨¨¥£¦®²´±¬¦¢¤ª¬­­«§¥¡¤¨¯¯¯¬ª§¤¥§©«­°®©©­¯®«£ž¢«³¶¸¼»¹¼¼»¶µ³³¶ºº¼½½½[\WSTTS[niUQ`mlcabcdc^_da^abfi^[[ZZ]\baVV[^[T^mkihfikkdfqj[dmljgnofetxljnlkh`[X\^cecbknhgkjjnpg^abbnljlhddd`^bcbdb_`c_[[]`YWdkdba^chktnkd_`_WV_gihdb^_i^TXW\hszzkchheb`hqleeedfghhghhdhl__jihoonjbbii_X[^[WQUa]VajcX[fmf_efhlotsrqpt}{qhpuppmw}‹‚~€—‡…‰‘‰…‹~‡“‰vxŽ›‹‹ŠŒŠŽ„Œ——žŒƒŽ‘š¦ –ˆ†ˆ˜•ŠŠ™™–•”“”˜™”“““––’—’Ž‘‘™‹ŠŒŠƒ…•“ˆˆ{}ry…}prso…‰zƒ|‚Œ‘Œ–”—ª°©§±§«ªªªª¥¡¥§´¯£šžž¡¦­›ª–žªŸž£·¨£ Ÿ™¢§£ª™œ¥¤¡¡«Ã§™¢¥®§¢ ŽŽ–˜—–“‘˜—–‘•™‹’€ž›š”¥™¡¡¯©¢« £¤¡¤œ”—”œš“ £Žšª•Ž••€‹ˆyŒ‘…‡—Œypr‡‹ŠŒ‡œ­–Š†šz~Œ—Œƒv„y†œ’ƒwxxotu˜~wnx…rp}ƒ~{‚‹€€‚nrŠ‰‰ŠŠŒ‹ˆ„„yw}~|ummp{yx‡}‚~{Š‘~…–Œƒ‚y}†„†‰‚{~}„‰’šrsqkpzvruungvƒtr~v{~u|}zƒ†ˆ†}y€~y}rs‡•Œ|‰‡€qt†wswnlkmrbYeiVMWiswlar|ssumqfbrz~tokm‚zŽ€{žˆz~mrq€vsg{|Œ‰itvxvyhakadWcjVSZQ>[Ripbqmpf|p[gnaZmrn`ba`tkbsr]IVj‡UKKJ]{k^zejtbncork_vw_be‰wqhanprnlpg[et‚{ssf]cfdu~x^]…qklci[MQTGIIC87AFPZVJN`ndSPRMFCFJWeiknnmmsopv‚‚€‰‘}ƒ…„…€y|||…~‡Ž“…‚‹‰}†rdc‰„‹‹|§Œ“‘‹‹zpqlvser‡€vvxqv…v~€†yu††€t…–††›‰„qsŒ†ž”†ˆ‘‘€‰²˜“‘y}x|‚ˆ{ohzhvo{pŠ ]Urz‚ŒzxdSjygiƒzxyo|vrvˆ™vŠz~„–™{qxƒpgˆ•™ši^pZf}ibUCP_ZWX[VVdR_jb[bt}zX^VLRbF<:=>??@A?;BGDDDDFC<>NKCENQICEIS^YJHWcn‚†ƒ~vuv{…}cmvpeeplkkjhfuukfbecZ]jpfZ\STehaej~i€‘€€}„ŽŽ†…ƒ€w†hrouz€lotkmZoi|‰`fjpmj{zqounmsnewuyŽ†c[tŒ‡ƒt†ˆh€€|~ƒ„}vup~ƒrj‹u‚|mmu„wŠlg`jfewqwƒjjvhfjdicqyaS[|hVN\peau\Q‘iZVYioZ^gf:KcYGS|ofg\lh_kuzvrs}{|„pv††’”„~y~xrsxŒ‡zxw‡Œ|jgzyr`~€z„u€~€yŠˆ„|o~fqvy|ag|pjt‚|z‚~ƒˆzpy……†Œtzƒ~uy{yŒ’€suw|v}†{{|ƒ€{‚~srro}zrup}s}tpyŒ‹€€yw{{quz~ŠŠŒyŠ„†~€‹Š…Œ‰…Š‡xtyqx}‹†sx}}‚ƒƒ‚pn}uouyxuzwu‚‚~y‰††ƒ~}{~}vwyz{rz†…}}‹ˆz{ƒ…‹‡Œ„~‰xu~“‹sorwhnphtwtek{ffjilrˆ‹‡yit…v|€‰‰~—˜ˆŒ†‰Žˆ“†…†…‹‰•”…„€u€Š‚~yvxupifjfgd^ivqgWXhkoZgyivzpvy†Œƒ~u{mr‹wy}‡ƒo‰…r€|z|ˆ|xwsrzzmt}{zyw|xx†‡‚w}€‚ˆ„ˆ• ‰ŽŒ…ƒ†„ƒ”–‡‘˜“‚“’•‹}—›‘š¦Ÿ‡…–™“˜–’Ÿ”…œƒ†ƒ~‰ˆ…Œ—•‹•‹‡‚|yxyyvzy…iou{~kuvzƒ}nz}v|}ƒŠ‹ˆˆƒƒƒ†‘”—‘”’”—”¡•’‘‘–—“Ž‰…†‡•’˜žžžž›—˜™œžœ™–•˜šž¥§£Ÿ—•—™šœžŸ¡¢¡ ¢¢¤¦©¬ª§¦¦­³¶²­¨¥¦¨®²±®«§¤¥ª±³´²±°«ª¬­°°²³¯¯°³²¯ª¦§®´¶¹½¾½½¾½º¸¶´·¹º»¼¼¼YUQRSQVfkUIXhkfa`aaa_]`a^_bdge^YXYZ]^_^XY]_UOhmjgggppggnrjanlklhrvgl|vmrqmja`^^`dgdcjlilpmkmoh^bhmqgfjkagha`_c`adbaca[[^gb[ajjbebcieoxnmf_`a_ekfefc_]ag\SVWamv{mfjgccbepqgeedegihghifij_`mimwtohfbincY[]ZWUTZaZXdg[T\hj`^efilosrspqu{xnfouommu„~z‹¡‡…„ŽŽˆ…‰˜y~‹ˆtv‹˜‹Ž’‰Ž„ˆšœŸ›””Ž’–›¨ ™šš–”‘Ž™¥™œ“’ž••““”–š˜”–Œ‹Š“•‘™Œ‹ŒŽ‰„†™—‡Œ|‚}{tsuvrkouƒ‡~‚Žy~“ž—“•“ º¯¦®·¤©§¯¨¦­¨¨­±¨£šœš¤²«œœ¤›¨±œ¤¤´¬¡¢ª¡¥¦¢©œž£¥ ¡©»©—¡£¥œ¢¡žŽ“™˜–“Ž—“’–›“ˆˆ¢—•ˆ•§  °©ª©–§¡ £œ“‘‘œœ’‡›¡Š›¤Œ•¡Ž€ŒƒyŒ™š‡‡‘”“€nsŒ‘Š‡‹ £“‰Œ—„x–‰‹„sŠyƒ¡’‚wwzlot•’uxw|ot{„‚~„‰|~zlŒ‰ŽŠ‡‹„€{ouxz}nmnt€y|‘ˆ}‚}ƒ‘ƒ‰‘Š‚„‚…‰‡ˆ„|}…Œ–sonkqurprvpgo…~mywxxxwwˆ‹{r|‚~xwq‡•€‰‡ƒs„u€xkvjrpachaLN`punchx{tukmd\{ˆ}vrmq~{€”ƒ|ž‡z…{isqypg~|‹‰osyyxvhjmn`XbjaTYVE[Rlgbqmpf}o]bg`\mrnd\^Tkybgs^DUi[IJK_togvfgvdmdprjd|hYeg€ƒuuj[ksslto\Qbwzytqgbdchw|mQh€hgii`TOYQ@FG=:FW_YQOU_ih]USQJFHMZnyvpljiuurv}‡‘‹~Žƒƒ„…„„x|z~ƒ…t†“„ƒ‹„ymdoŒ{‹‚¤§‰Ž“˜—‹ŒŠ…ƒyrphss^q|‰~vuzquz}w‡xu‡‘ˆq‡ž™†‰šžŠos‰‡œ”ŠŒŠzˆ®•”˜vzqu„|rsmkgrux~ŸiJpŠ{€iRi€di…ƒ‡|r„{upwŽx‰{}Œœpvr~r{su…ŒŸ‰cam`tskgZGP`SYW[U[fWYbaYOXifRPYEJ]Z@8<@AABEECDJJFOUXWK=??DB?GMQKKPW_ebXU[ZPKNXajnromknuxv{‚ˆŽˆ~Š…†‡‚€‚z}~†ˆ€o‚‘”Œ……Ž{id|w‹„¤¨†Š”œƒŠƒ„‹ysoiqw]px‚|tt|svv‚„|…}v‹™xœ—„†—Ÿ‹€ou†Œ˜’‹Š„vŒ¨‘”œvwz~wzvh_x{|•{Hi‰‚„‰nRr€mk‰‡”‚y‚„tny“‚}‡s||–˜}jqkpl}pxyŒ“y_mer{jlh^S\`NRS\R[^WZY[ZUMWQKQTE>R`K:BDDFIOXWNPQPNOOKEA?><;?IUgw€†„|sopvqgcso_Yltnnfshhopjbbc`bcepp^]RPgpa`h|gkŠ€|{xƒ…}rs}x|qjtv|†nm„t~rvw†}u€wnu~…‘ˆyzrl{‘‚|‹€jn|ˆ‚v}‘{p†‘ˆ‡‰~tut||`i‰h{p\am|oƒ‚Zkbech|rr†rfmhanaigpu_SQpkWFRg^WtpFkzmYJZdkdgc\EYiLCd‚o|Xblid\mv‰{‡‚†|}{ym|‘…ƒ†‡}~rrqƒ‡yonzƒ…€ttt}|†xfƒˆ}~ˆ‚€~{€{}„yr€nz€xss†‚bk‚‰‡~{‚›•‚‚€s|~sƒwmx}nrrr‚ˆ{okq}uw†qt„{xƒ{usqiyxflsxok{{nmsvyƒrt{zsqz‚‰‹Œ~‚~Œ…zƒ‡Œ‰‚Šz€z{€Œ‘„ƒˆ„Š‡„†ykwvnuy{{pjmzxns€‰„}~}}zsz|tqvzz}„ƒŠŠ†Ž‘ˆ}€‚ˆ‰‡†ˆ„‡‚ˆ€rn{sjthktrsjptdu‚ml}}Žizr~€wzx„‘„†‡ŠˆˆŒƒ‡‰Œ—“—œ–Œ}w‹”‰ˆ†|xvrusfnjefk{tfghjojgyxu{uquyŠ„xrpsfu…rt{rpŠxixzz{†{wzrllurortvusrunq{‚ms}v„}{‡’–ƒŒ…ƒ‰„„šŽŽ““š‘’”‰™«—Œ›°š‡˜œŒ“—|„˜‰}{‡Šƒˆ•’‰’††Šƒ~{yz}zz‚…vruw|tlw}~ƒxz|~tx€‚†…†y†š›™”’“˜˜˜˜–“‘Ž’”“œ ¡¤¡™—Žˆ™›¡±¸µ® ™¢¦¦¦ ž¢§ª¬¯³³®¦¢žŸ £¨­­¬¨£¡¡¥ªª­²°­ªª°¶·µ¬¥©«¬¬°´µ²¯«¬°´·¸¸¹¹·µµµ´³²³³µ¸½º´¯®¯°³µ¸¼½½¼¼½¼¹¸·¸¹¸º»¼½JEHNOUb^KFS`b\WVX__YS\`WY\\abZTRSX]WUXXYZ[ZYghgffilpebovmfoliqpopko{yrnhegjoohcehkjkpru|vmnrrjnyrhfagqmmocabfg]`gfedb]`mnghpmfcnlmqkuylomffkmmh_cd`^^bb][Yantuoinoc_flqk^bjebfgedhjkkifhnmw|pljfhkmg_]]_]X]c_Y]cc]TS`ha\^agmnnpprtvttrjgkoooovws€zy‚ˆƒˆo„Š‰Š„ƒxz…|ƒ‰–“šŸ•’‘–™œ ¡”–™‘——Ÿ¢Ÿ˜–—”Ž’žš–žžš¡”•’‘— ¤ž•™–˜—›•š‘‘ŠƒŠ¢ŒŠˆ„……„}zzyzzƒƒƒ˜¨®Ž‘Ÿ¦¡˜žš˜¡¤¨¬ ¬¦”˜§¡—¦¬«¬¢¨ª¯Ÿ•–¦¬¬£¡¦§ª©—Ÿ§¶¤›¹©š—œŸ¤¡¡ ¤•š¢ª£”œ˜•™ ”~š¥”£•˜’”š––…¥›’¢“œ«®ž§§«§¡“¤—Ÿš‘—†}Ž“€y~Ž›€Œœ…‚‹¨Ž†~ƒ~}—£ Šƒ…š¨Šlu•–…€‰–‡†„{’•ˆƒŠ{‰ˆšƒxu|skl’–~ˆ‚|xƒŒ‚…}w€ƒ„„Œ†‰€yvrgnsxtq~y}}~’ˆ~ƒƒ‘•‡Š‘ˆ~„Ž‡†‡‚y}„~‚‡wtojhkpgmskxnez‡|xxo‡ˆ{tnw|ƒŠ†no†y‡zr€ˆ•Šƒƒ€x{~}„ww€|ugrvg\Scuqcgntvnhmos„qot|qkopr}™‚}˜‹ˆn^vqtƒfi€{‚†ksrsw|swxwsa_\oaZ^L[edZ_llmhxuh`ZY\nrld\W=Nsj]]pUOWpfFM^jhimjibcrdfplw€aRxvnvv|lkqqmkq`VR\|umrlreniqrmR[€gcgk]SVWUDCEFFDDDDSXUUOHJ[cVQZcifi`eortt„wx~ƒˆŠ…~‰‚ƒŠz|†~zŒŒ}k€““‹Žˆ’}heƒŒv†Ÿ¨„‚”œš…Œyumilydp}}{vw~uus„„ˆx‘Ÿ˜‚’•’~’žzzmt…ŽŒ‹ˆ’Žƒr – †‚€uƒ|‚mj‚„…‡ŽŠPg–Œ–’‘vRz|xq„‹˜…}Š|j{†w‚s~{šŠmkjhowvtrzƒ†lgxfƒzdrjgec_XPO`S[WW\UXX_QKIJXRH?J[T@@CCC?AFJKKIJLPXXRSUMEBADEHPZ][[^bklg^a[gcXWuwkdesehnpiabbahe_mq`^SPgtb^c{maƒ}yxzxyjjuzwservw„oeuw€‡xvx|}y}xu…€†ˆ’‡{rs‹z‹‡yzy„†py‹mz“‹ƒ‚tws„q\l‡wgxnY]isg}}Vggc]dwtlsefgcmggconYQQfmXDQcZQivMeoeXL]bafp[\S[bKNjxm~Sgxj_Zs~~€‹‰•ƒvtz—‡ƒ„…€‹€|yyˆ|hmz}„‹t~„‡€q‡†‰€‚~„t|†yr…s~‚xq{|cv‡Š|zŠ¢–…„uxi{ˆxlr{yljko~„xkfn|vt†roƒrs€|vtphtvdgttjhwxljmpxzot|~uow‡‹|{€€‰t{ŠˆŒ“’‚…‡{„zxŒ”ƒ„‡ŠŽˆŒ‡ts~|sr}€}ukoxsfjv}}twzurtxuqy€}xŒ‚€Ž‹‰•“‚‚Š‰…Œ…„‡…‡……sqwrvoirpoupmpe|ˆkq|{ynwm€~qvx†’‹‚†ƒƒŠ„‰ƒ~‰zš’—œ””‹zƒŽ’ŒŒ‹|xy{vnqmmlr|ynqmkqmt{xyxrpyˆzqkngt€nov~pt‡qgryz{€wvpfjsllopusqpollv|itvz…y€Œ–Š„Ž†€‚……ˆ“ŽŽŽ’œ”ŠŽ˜–Š¥¥”‘«•…–›ŠŠ‹“ˆzƒ”‡y}z†Œƒ‡•ˆŽ€‰Œ‚€}z{|„ƒ|yvx~ylv‚€€|‚tx€‚x}„‚†‡y†“™˜—–”‘”™šš˜”’”–›Ÿ¡¥¢š˜‰—ž§¸¿º®¡›¡¨«¬ª¤¢¨¬®°³··²«¦¢ ¡¤¨°µµ±¬¥¡¢ª­­¯´³±°²µ¹¹·¯ª­°®®²·¹·µ²²µ¸»»½½½¼ººº·µ²³µ¸¼Á¿¸´³³±²¶¸º¼¾½¼½¼»»¹¹¹¶¹»¼½BCGMS^`O@HX[WUTSU[YQP]\QUXX]\UQPSYYQQXWTTZ]cfeebajok`gtrjemhmsnlpnv{tpmhioqtogdinonnsu|ulpuphrsgfffjsmonbbbff^ahkjfcahsmjqtlhgmosuoxzlqqllqroi_ile`ahf^afhoqsqjnphegloaWelcdjeagljhfdgkntyrkiikjnlca`_a]\eg^Z_cb]SSaf]Y]ainllnpqtvsrphgkonkpy|rszwwƒ„z‡t}„†‹‡€||…‹’“—–— ¤™•••—› ¡ž—™œ’—–¢ Ÿ˜—˜’Œ’›˜”ŸŸ™¡—–”•š ¤Ÿ•™—œ•œ“˜‘‘‘‡Œš¥Š„†‡Š‡„‚~„ŠŒ‹Šˆ°¶œ™¡¢” ™™’™¦›Ÿ›‹’ž—”¦«­¬ž£©°ž‘¡©¬£›¦©§©’¨¨¸œ ¼¡–˜™–Ÿ£¢ŸŸ•›£›Œ‘Ÿ‰z’£œ˜¤‘•”’”›‘‘–­•˜§–’ «©¦¤ž§©ž“ž“œ•Œ’†{ˆyuyƒ”|„•|€¤ƒ||||—¤ ‰€ƒ“©gq••„|•‚z‰˜…|Ž•Š‰‹}Š‚•yx|vml™‚}–—|z„‡„„„|y‡ˆƒƒƒ‰‰€ˆ†ytqnhmu}tw‡‚€|ˆ•”‹…†’”‹Žˆ„ˆ‚Š}}x|~zy€qmljjkviftix{dr‡ƒƒ|m…’€srsw€Šˆpfw…~u}„“Š}x{y€ƒ||y|‡‚mh~zdgfl{m`nrqohhpyˆ{ckuvskjmlvƒ‘˜{”Œˆ†f\uso‡`kzw~ewnku…€zxtxigWmfZ^M\m_T]hlgesujcZZ\ppe_W]:Cimj^snQTffPPekbejmsZb|zgdimx„oR|msxzqwtlinuaPV^vtpqflhuponbKp{`ghgZXZ]RGFFMJ>CKTVMGDBHT\ZRXfgeajcm}~xu€uy~„‡†€†‚‘ux‰„uŒŽiˆ”Œ“y€li‡‹wŠˆ~§…}‘—•ŒˆŽ{ywmlixnq‡}|€usp~‚…~™Ÿ›ˆ“Ž‘}w‘žvxnv‘‰‚‡‰“‰~o‘–‹˜žŒˆˆƒy‰€‚‹v{‡’‹_gš”˜¡“Z‡sw}„—ƒ‚wˆ‡k{ux‚xu|}šwfojmw}tnpv{|ktynngrlto_hmSSo^TRZ\TQVj_HKNVVSNKY`O@EHD@DD@@@EQSQQLEJJEBACIQX`e`WNHEGJJJHFBAEGECDNK^a]d}hamtfiurg_bbchaVem`]TRcse^`xq]{tssxoxxhemuwqamrq€p]j|uz‡{vwvwv|yuv‚€}„†…‹vq~Š”„‚‚|}†rxˆ€lo‹x”ˆrwq}ƒj`s†rhto\Yen`wzWglfZ_qxlwrdfhjjkd_jfWQVekYCR\WN_uYabYYV_eXcsQXZY^S^omhwmXtwrP[}…z‰‡–šƒŒx†{ƒ˜‰‰‚‰†’ƒˆˆ„„}‰ƒiq~|ˆ†ˆ|‚Š‡†{‚†„†ˆ„†‚}„q|‰ys‡wvrwg{‰‰ww‹Ÿ”„‰‚s|sdu„yiksukafn{sc_m{vu‡phƒgizzwtpfqwabvrggttjfgnwvks€tou€†Š{v|‡{lwŽ‡‹–‘‡ƒ}†ƒvzŠ–’†…‰Ž{u~|zw‚†sqytdfwwt{wqvsosxto{†xy„„‹Š‡Žœ‰„‡‚…Œ…ƒ†„‡‰€…urtuzlpxpmxtilgƒ‡hqxy‡yroj‚zjsyŠ€}‚|„Š€„…y}…|~”˜‹”œ“•‡}Š‘‹yz€‚Œ}pp{wk~‚ypsmlss|{w}wlq‡Š€|rkliv}igq~pq}kfpuy|y‚voj`hpgiklqnmmljltxgtp{|†Žˆ‹~€„‡‰ŠŽš™Š‡“œ”‘ª“•Ÿ¥€ƒ—ˆ‰‹‡Š†y‚“„t|y‰Œƒ‡“Œ‡ŠŠzŽ“~~|{‚€Œ€|z{{wv‡‡|…yw…v{„…‰ˆzˆ—™––•“–šžš•”’““— £¤¨¥Ÿ”“šž£¯ÀŽ¯ ¥¬°°¯©¨«­¯²¶º¹´®©¥¢£§­¶º¹µ¯¥£¥¬°¯°µ·¸···¸¸·²­±µ±¯´¸ºº¸¶·º¼¼¼¾¾¾½»»½»¶´µ¸º¼ÀÁ½¸¶³°³·¹»½¾½¼»¼¼½¼¼¼¶µ¸¸¹<@GQZ^TB?NXUQSSSTTRPTWPOSXZZSNMNQVRNQWUQQZbfedc^blrc^ktleelhqtlmppuysqomnsvslikqtonrtx‚€tnstknvmeikkpvmmgcdegc`iimkhdhvwkitsmkllqyvr}{loqonnssj_hmhbdkh`eoporvqlrupjhmk\Zjkcijacklebbaimowqgjhmqnplfdccdeglf]_ddeaSTefYW\bikjkopmprnqoihmroho{ulqtx{‚{p„t}€‚‡…€‡}‚Ž––•‘™™” ¤œ–œ““œ¡¢¡™›‘–”™¤¡Ÿ˜—–“˜˜• ¡˜ š”•—™žœ–˜”˜’›“•’‹Œ”¡‘ˆ“ƒ…Š’Ž‰‡“’–“‘“Ÿ¬°Ÿž¢š‘Š“™‘’Œ‹™—“Œ—•‘¦©¬«›©«™‹œ«©Ÿ¡¨£§¥Œ®°²•¥°š”š–¡¦ŸŸš•—ž™”š‹›§–’“­¤š’“™“š˜Š’¤¬—š¥›—¨¤£·Ÿ”¡©–’˜’ˆ‡†|†vquzŒz{w|›‘‚~w€€Œ¢‹~†¦˜co“€y|‰ˆ}z{}‹“ˆ|‘”‡ˆ‚‘~–’zy~~xooŽšƒƒžz~}„ƒ„†ƒ‚{”Ž„†„~†„uosmhq|„w‹‡‘•’ˆƒ†‡”•ŽŠ‰†~„ŒŠ€zŒty|}€|u}qfiqmfxn_tqr‚nnƒ„€m€—‰sutu|‡‹yh‹Žt„„}{„ˆzox{‚€zz~z}‡mr‡xeuqvjnqnoheit‰xalmhkjjpqs|†“–{‘‘Š€`^{qsrŠZjqquvg€fcpŠŠ~xv{jk^gi[[O\o]P\esa_imhe[\\rm]XU`C@fpujnzdZ^ab\hgZ_hrwaar{ldbmr{aw€wqvvxƒynelzeJ]ipnwradp{vjfYUt\mec__]]THFHIIHIKPH<=>@HEEXhdtoaev}u‹xkhlnfab`^^`_W\eU^i\[kh[enb[fn_q„^ddl`VXheuz^]iorvqljnigbdent|swzsst}…|qv…Œ‰‹…}rŠˆ†‚gg†—‹~ƒkxpxdg‰{_uwtmcsq`ejcfrw_dhgwviWgvzlmhifg`Ydil`HZYW_hljUSWP]f_Ugu`a```]ˆs[c]`pszx€w‡z†„˜™„‹„„‹Ž•‘~‰Ž”•”Ž”„}€ƒ~zŠ‹ˆ““ŽŒ‡Œƒ‡Œ‡‰‘“‘‰Š|y‡’sƒ‡‚}{yw‡“{x…‡‰„€{™Š‰‚z~leqrlbf`fscYequhXWdohr~hcysZ^s~yxj\mrYWrshbge`^ahmvrkqpcqtr„kpw{g^|„t‹qrpr{{nns•zy|‚…~„“Šx€Š~…‰‡ŠŒz}zwzmgemxrlknqjhz‹„uz‡†„Œ€~„‘”‚ƒŒƒ†€ˆ”‚z„„y|€‚ƒ‚~€z|ƒ€yxpsy{‰{ox{‹…xzpx€ywv~‚z}uyvr~tu‚}z…†‡”––ƒƒ‡‘‹’ƒ|ƒƒ’‡‰Š†ƒ{rnrtswwq}‡zok’†u}zrsx†}‚id{~kebdnmrvsyqha^cdcfkimjjlnlspjgkv{…Š{„yx€†‡‚{€………††„ƒˆ‚š¨•ƒ“šš•‹~ƒ„€‚„ƒ‚~z„Œ}sv|„‘‰ŒŽˆ‰ˆ„‰“‰}{~~zz~‹‹}~‚ƒƒƒ‚‚ƒ‚Œ‡ƒ}ƒ‚ˆ‰ŠŠ†‰…††”œ™˜––••œ¢¨ª¢‘—œ›Ÿ¦¨©­±®©ž˜£¨±ÄÍÇ¿¯ ¢®¹¹º¸´³·¸¸¸º¼¾¾µ®ª©§°¿Â¾¹²©¦§¯³²³¶º¿ÁÀ¿¼º¸¸¸½¿»·¶¸»ÀÃÿ¿Áÿ½¼»º¸º½¼¹·¶¸»¾ÂÄ»´²´¸¼¼½¾¾¾½¼¾ÁÃÄÀµ°°±´GNUVM?7=KRMHIKMNPPPLFBDKOOMIFFFJKHHLOMLU]abab`]`mqX[jk_]fd_luhelmnsxxvuy€~zuoqqlsrrvz}}wvt{y{woxynp„yigijkpjkqyslmnot|ugoulhnonrsowƒxkqqvwuzzpoqnlpsonoooppu‚}{~xgeibejkpoikoia^_cinrsmegnpusljkptnlknxrilkffjld[bng]_dihfiiigeinlnohhmruxpeilrvzuoqxzvw„…~Ž˜‹…‰ŒŒ’Œ— š˜’ˆ‡œ©£œ—•–Š‘•¢–•ššŽ„‡Œ‘’Ž˜ž‘—•ƒ“•‘”Ž‹†Š‹“‹†—’”†‰“Žu‚Ž}€„€‹Ž‘•—Ž™› š€|}~†“•ˆ†Ž˜›Ÿš†“ž˜ž¡•”œ’‡‰„£Ÿ¤©˜—”‰£¯ŽŽ‹‹’”ž°¨¦‡™¡«‡¢¥Œt„Žƒ—‰¥‹‘‹Ž“„…€Œ¤¡”—†™Ž‡­Ÿ†œ„‰„z„|u‚‹yikespjvrkk‚ xumwxon’‰ƒp”‰‡‘|Š…vxzxv›™ˆ„Š›ŠŠ‹ˆ“Š…œmx‰erŽŒˆŒˆ}u„‡”‰qq}•‘„{vy~wo€xrmjkt‹|†ˆ„‹‰†y€x€Œš”|xy{vyƒ}u…Žtu}y|z{ƒq\fyyqz|lƒ„z€{v‘‘wt‡•yk|x}}ˆ‘€n{‚uƒutiuxw}|zst{}wm‚‹‡v€•ˆl|ƒvnrƒx`^ds{wv€z€‡|ƒ•‹ƒ‡ƒ~‰u\ib\ryaS^d_iiWvbepƒ‡~iuuurpf]V[cgeSjluc]\hfXP[]ed_O_g_RbrzwkjqqopOYnq`NU^ctlizr`dggkrm‚„~wjjv~‚semhCVlfgzs^mqkmfgdpjcdpkti[ZOMRKFB@PMGJHLTPQYdlpu‰‡w…Šzqu{}|}‚Œ†‹…ˆ˜ž†Œˆˆ§‹‚{‹Š„›‘Ž…†Š€{Œ}~‚Š{•˜~tzˆ{|~{€mhe‚kukmw€kscv‚‡~‚‘œ–lƒ†yr{œŽ‚{nm‡“rwu„Š~t[s˜‡r‹Ž~uˆŽ”–—›’›‹šŽ“—†n†zz“q{‡ft‰‹dflqlg|_a_ielmfn`f\fiyˆiWqc€wlq„j\qZ[WaglYO[Yh\mSC\cX\a_XXYZSOSGSUGLzpYXP_XEDEEFDDGGHIDBDEIKHIKEGGHJB??JIKgjeqg]fxuv…‚nhhmf^cfc_]]]RZj^_j]\gaZ\fcU]l[eŠg`bd[QP]csya[fkntoddie`_[amk{xvzvrpuƒsuˆŒˆ‘ˆˆ†qŠŠ‡ki‡”Š~‰mzryui…~czyxynywhdfggrycficwxjZgx€knkkcfi]gmpbKWX[jhmkXPZXde\Zku_cc`blŽlYeX^pw‰€~z„ƒ˜‰‚…‹‡Š‰Ž…zˆŒ”›„‘‚|z}{‰Š‡‘›‘Š’Šƒ†‡…‘š‰{{‡”r‚‡†xvyy‡–~{‡…ˆ€~‹•…‰†~€mltnibhZ\ufX_krdUSamcoyddvpYZq‚{vg^jo[Sowjad`\Z`iiqpfl|k_stm}Š}hrt{{`d{{sŒ…ijloywgft“ˆrux€{|ˆ‰€{…|~‹„†€{ƒ~tgjnxueelrrr~…s{ŠŒŠ‚x…ŠŒ……ˆƒ‚ƒ€‹|xˆ‚rz~}‚~€‡†z~†}‚||w{€‰€yƒ‡Š€€€€€}|€}||uvqs†tu‚‚zx‚€‹“¡—ƒ‡‰‘‘‹„‚‘ŠŠŽ”‰Š‡€xluvuvst‡un}†s{zuw‚†‚Œr`y…rgdiomprsvngb_aabfjjljikortnkgkw{††€|{vy†‰€{r€‚~}}€ƒˆ‰›’’ Ž‡–œ™“Œ~ŒŒ|€ƒ€||‡‰|sx~ˆ„Šˆ†‰…ƒƒyy|ƒ|‚ƒ„…„ƒ„‰…ƒ‚€‚„„‰‹“Œ‹†‡˜œš˜˜—–˜¤ª­¤‘•š£©«¬¯³±«Ÿ’š©¯¸ÈÌÅ»®£¥²¼»»¹¶µ¹º¹¹º½¿¿¶¯«©¨³ÀÅÃÀ»³ª§ª±µ´´´¸ÀÄþº¸¹¼Âý¹¸¸»ÁÅÅÁ¿ÁÅÄ¿½¼»º¸¹»¼¹¶¶¹¼¾ÂÅÄ»²²¸¼½¾¾¿ÀÀ½»¿ÃÆÆÀµ¯¯°´JSUTH;8?KQLHHILOOMMHB@EKMMKGDEFHHGGKNKLX_`_``\Y_ml\^li[^gc^mthgkmnpyzuv€{wrnrqosqqv{||vwtz„~}wowvlxˆvhgjippku{xpnnpqw|lessgjommrqnx‚tkqqvwu|zpsyonrroppopposƒ|{~tdegfjjlqminme_]ahlrusidlpuyskjinurnnprpljjmkigcdmle`cijfdjihgegkkolejpsvobckkmwwonowxuw|}„‚“Ž†„ŠŠ‰‹Š’…£”Ž—„ˆ˜§¡š’Š“Š“¢”Ž˜šŒ‚†ŠŽ‹‘Ž‘ }Š“•‘Ž‰…ŽŠŠŠ„–‘“Ž…‡‘u„Š}€„€…‹Œ“Ž‹“ŠŽ”Šš˜{}{‰••†ˆ’™™¡—…“œ‘žŸ“‘Š„„‹Ÿž£ ‘‘ŽŠ‡ŸŒ‹Œ’”•¥°§ ‘Œ›£œ¨’…¢˜‡…pˆ…‡‰¬“‰‰‰|Œ¤š’‘~•‰‚¨¤†ƒ•{†€‘€w|€w|yhgdometqkn€œuqrsuwiˆƒ‚q‚“”†‡””|Œ‰ryyyq™š‡…‡œ‘‰‹Š”‰Šˆq„‰•€_tŒ‹€†‘‡x{„om}Ž‡€ysu{uk}~xqiikt‹Œz†‡„‚Ž‰†w|o}Œœ˜yryysu{uƒˆtu~}{yz„|bcuzwnws€…v€ƒ}tŒ’yszj{vx€z‚€ksty€wqmsuv}|{ts€x}xmƒŒ†}{{Ž‰uƒyvxƒr_lz~~z|„€{‹…vŠ“‡ƒ€{|ˆkZi]YrvWT\_YheVmbfq†xevquvng€]WagefUdpqd^[ccVU\\aabPZl`[bqxwjikmoogUesjTSWZh~piw{dbdchqk…†€wiil|zwmleLWjdfvobhoggfhfjbcfonx€k^TK^\QIB@LKIRU_aUWcgxxxˆ…‚Š‰w„ƒvvw{|ƒ“‡Ž‡…Ž–†’Š‰§ŠŒŒ{‹ˆ™’‹‰ƒ‡€Šxƒ}}‘‘~vŒŒv{‡’|y{|lhdk€tidpzlkbw‚|~€Ž™iƒƒrr€š‡„vnm‡”strƒ‡{sT|›zp‰‹ˆŒ}t…‰˜”—–—…š|x†‹…Ÿ‚~pr„{‘”nwƒ”mr‡Žfhepjeƒ‡Y_]e_prdgb]XVam}ƒXchkƒmoyvhvoeTRhlkY][``loOF]^W[eXTXYWSOQKRUF]‚l]]Ub_^eNMTPOMJIIECDB8;FE@B@AD=?=>GKJkgcg^\gwqvtfdin]^dfc`\^WX\aaci^]c]X[acPYiY\ƒv\b_YPMTaqwaZfiirn^``bd]]`sko€}|wupp|‡yv‡‹‰‘ƒ‰‰t‰–‹zpŠ˜trrx|t~ƒrw}}uv}pnfigtyeglduwl^jvloklfd{cimpeNUU^ngmo]W]\ec\^ltdmyae}€kboU^f”‚zyyƒ„‘„y„‰‡„ˆŠ~w‡Ž•’ƒŒ†}}}st}‡Žˆ‡Œœ“‰Š—†‰ƒƒ‹†ƒ†“‰›˜z‚”{z…‡yp{{ˆ–€}ˆ„‡}ˆ‘…~Š‰npumgchWUsjVZereRL\n_mu`fumYZq„}te`hm\Qiwl`b\\Y`ihon`h{i]stj€…ukqt|x]gzvrƒcchlxub`y‚xvnr{v|ƒ‚zwwy†xˆƒqy‚€€vjmtytdcmpwwˆsu†ƒˆ…}}‚‡‰ƒ~ˆ‰ƒ…‚ˆ†{ˆlw~|€~ƒ‚Šˆ}„}}||€‚„ˆŠ€ƒ’‰‡‹‰„‚†ƒ€€}||tuq{Štv„}yx€‹Ž¢•‚‡Š‘‘Œˆ†ƒ‚ƒ‰’‹‰‡„tmtwuspv~‡„{r}Œ†uyyvxƒ†„’yax†~jjoqnprtumhd`a`bfhjljikqwsmjejx~…‚~‚x|ˆˆ~wp~€|{zz}„‰˜ˆ––†Ž™›—‚ŽŠ€z€‚}|~‰ˆzty€Œ‹‡ˆ‘‘ˆ„‡†}vy}€~|ƒ…„„ƒ…‡…„€‚…†‰ŠŒŒŽ‡‹“˜šœš™˜™˜› ¥«®¥“”™Ÿ§¬¬¬¯´³­Ÿ’™©¶ÂËÌø¬¢§³½¿½¹µ¸½½º¸¼¿Á¾¶®ª©ª¶ÁÄÂÀ»³¬ª°µ¶¶µ¶º¿ÅÅþº¸º¾ÃÄÀº¸¸»ÁÅÄÀ¾ÂÅÄ¿¼»º¹¸¸¹»¹¶µ¹¼½ÁÅļ³´º¿¾¾½¾ÀÀ½»½ÂÆÆ¿µ°­¯´MOPN?9=CIKJHGGLPLFB@CDIMLKIDABDGGFFILLNV[^^^]ZYbje]eja[bf`assehklnqxwuy~|yvmnurosrsxzzzuvw~‚€{sowwr~‚kekkktvqx{uppprswvhiungnnkopnpz}omopuvv{yrxulrvqnppopons|€zy|m`fhjlimnjlrj```foqvtlehrswxnhjoxxonnppkkorrlgfhlphdafjieekihgdkmglkfnssrh_fpnlqrooprrrsv|{Œ˜}…†„ƒ…Š‹‡ˆœ’‡ˆ|›£—Š‡ŠŠ’™Œš•~‡†‹ˆ›ˆ’¦ƒ—ŒŒŒŒˆ…‰ŠŒ‰ƒ“”Ž…†Žt€†|„€‚„‰‘‰…‘‡Œ’ˆ™™”€|„’„—•”Ÿ…”˜Š–œ‰„„‚|~‹›œ£•Šˆ‰……—˜ŠŠŒ•Ÿ­®¥•‡›¬’¢†ž‹|€u†}ˆˆ†«Œ‚…‰|y{Œ£•Ž†uŽˆ‚}¤£ˆxŒrƒ‚s}|€xx‰yfcdii^lrkn|•so|lq}k‘†ƒ‚x‡‘“ƒ‡œ™zŽnz{{gœ††›šŠ‰‘–‘œ‡}‰„˜…_u‹…yŠtŠš‹|oit{{wroyuix{ypdfjs‰ˆvƒ…ƒ„Š{uxiyˆ›”pjwwmp}yw€‚uv{xyx~ˆ†mhqx|mqtw}€€t‚Ž{uy„xix€tm|y€‘Š€kl}sv~unnqtw}zwq|t{{pƒ†~}}}‹‰y‡‡€wz}igwxx{z|‚~„Œzx‹…ys|…ZWgXZopTVZVWk_Ygbfr€ƒofuhvyhlz\[mleg[cpkf`\]`\b_Ya_i\Yhfaajvwifonkjocbmg\UUZWutnp{mbaabll{‡vmjfsvuvqcQ^c`drpfipfhdje`Zfikq||naWXg_XTG?NKOaink]clm|w‡‚…w€{|}|~€|‡ƒŒ•†‰ƒž‡•Œˆ¦ŒŽ‰}w‰‹†|”ˆŠ€ƒ}‡u{z}„‰Œzv‰uyŽ…’}txz}jhd~kpg^kuecbw}~y{~‹“†fƒ€mo‡•„ˆrpl…’ssr€vmTˆ™mr…‰‡ul…ŒŽ‘—‡‹†˜ƒ~x†‚œŒwrj€{†–„ps}œ|q„Žfgejjf‚Y[_[_pci`\[PV_quVj_sqlpxnl…kpLQicb^kZYcqgLQ^\WebJOQX]RPOMWQKpaVY]njkhPWWSYUHIIFECB=?CFJE><<:=9@BR]l`[VS^hrruujdikhY_fic`eWSYZ`hlg_c`YV\baPPdZUv€cb^TNHNYou_Ygkeqp^[Y^dc[b}tgƒ„€|}uru…~y„ˆ‰’ˆ‚‰‰x‡“Ž‹‡ƒ‹”‚Ž”}ktz{zw}…„ˆys‚}zlkjwxfpshuwmdsuqojjmc~pmloiUTPeqfmkdlf`dc]glss|bjˆtmjvk`hŠ—Š„w{y‚†‹zzŠ}|}ˆtu†w”‹ˆv}xpn~†††‡ƒ“—‰‚‘ˆ€†Š}Œ‰” …z€’}y€…yo{zˆ˜€~‡‚…‚~|ˆˆ„|‹|pvvldfkUQsqWP_m`OJ\m`pr^kvk\]r‰pcaemZNeyp_^X[W^ielkXcze]uqe}€oknv}t`ivsv€aaekut_^}orkott{}||mn}|{t}„vs{~zsrvyxohjqyt‚‘|r‚ˆ}†„~‚…‡†€~‡†}†ˆƒ{ˆ„pv|{||ƒƒ‹‡‚}€{|ƒ}}†‹ˆ~‚“•ŠŠŒ‡ƒ‹‡‚‚}}|uvv‡Œxv„ywyŠˆ ŒˆˆŽ‰ƒ€„†‹‹‰‘‰‹‰”…ˆrs}{yooy€‡ˆ„{†ƒ|zxuv€ƒ…˜‚du…‚mqttstuwuojf``_cjkmnljmx|smiek{……~ƒƒ|~„„~yv}|yyyy{‚ˆ‘‘†”’…•™–ŒŽ‹ƒƒ|€‚~||„Œˆ{v|‡’Ž~‚‘“ŠŠ“Ž……‰}x}~€€€‚„ƒ‚‚„‡…ƒ~}†ˆŠ‰‰‰Œ…Œ–šœœ™—˜™¥¨­°§—•¤ª®¯®°´´­ “‘—¥¹ÉÌ˶«¤©¶¿Á¿»¶¸½¿½¸½ÃÁ½¶®«ª­ºÃÄ¿»µ°°´·¸··¸º¿ÄÅÃÀ¼¸¹¼ÃÆü¹¸º¿ÄÄÀ¾ÁÅÄ¿¼»º¸¶¶·º¸¶µ¹¼½ÀÃü´´¾Å¼»½¿À¾¼»¿ÅÅÁ¸°­¯µJJKI:6AJHFGIFELRI;;>BHMLJIF@=?BEEEEGJNPRX\\[ZWZehabhf[\fd\cwraglijqxux~|ywsjnxsotssyywxtvy‚}xonxyt~}ifmlowyvx{tpqrsuwohnohjqklsmmq||noootuvyyvypjtwpnpqppporz}vxzi_fijkilliquiacelssvnhfmvrtshfmtzuonnpnkotvskhlnpqhdbiliegkjieepkakkfqwtqfaktportrnoplmruwvƒ—Œx{…||zƒ‹‡‰Ž‡…‡†u}Ÿ•—†ˆ†‰‘‹›Ž‡„Š„„“˜†—ª~Ž™‰‡Š‹†„‹ˆŠˆ‰‡–‘’…‡zƒz}„ƒ……‚Ž‡‰šŽˆ–‘Ž}†‘”‘Œ‚“˜‘‘›ˆ…Ž•’€•˜‹{wyŠ™™¢“‚ƒƒ†•“†ˆŽŽ—¬¯¡›Œ‡¦¦ŒŸŒ…‚x~~ƒv‹z€¡Œ|‰rt{Œ¤Ž‰n€}wŸ£‹ok}|„nx}ƒzu‡yd_cdaYhokh€‹qo„hr‡v’ƒ„ƒ‡‹Ž€ˆŸžxŒ—l|}~`…ž…ˆ|•‹‡•›“˜Œˆ‡€›Šbu}yŽxt•—…„wodhutwuohvteqxzo_bjsˆƒr~€‚ˆ{}xttdu”idsodjz|ww~uw}‚yvwt}†…vkptyrlt}zxx|„t{‹~wt~wht€qbxz{ˆ€ifzqr}tlnprx‚yznwpz~v„€}~ˆ‰yˆ‘„u{zoosqsvv}Š‚q‹ƒztszwQXcV[kjQXXQVm\^ecft|vehpcxwejv[\urfc_hshfb\[`did``gkgcjleefqqgbqp`flkbhg`Y\aPetrntrb]_Vblpˆ„vqnlknnyxhR^[YhrpnipicbmeYXmies{xpe`hgehbJETOZptxoblrq‚~x}{|ƒx}{€„ƒ€‚}Œ†Œ”…’‹‚’šŠˆ•Œ‰¥“‹„ysˆ‰…yŽƒŠ|z|‚r„wp}‰„…yv…rw‹†“|ptwzgfexn|ieWcq`^cszywxz‡}d|hmƒ‰nrk„‰tsq}zpcX“g}€…x~kp…ƒŠ—ˆ€›”„ƒ”‡}k}“•uvj}y”ˆqrt”’x}‹g^mcigx|\W\[bi\kZZZJRfryg]f_vaosqjnnt?TfXastXWmpYMY`ZWhSHNKYdRPKS^NYtXTVbukndWecWSMFA@AABDEC?DMJFKLHDCBA_fdXQPUbinrtlihnf][dijcafTRS^hnpe_kbYWXb^SO^\Ukp`^QJFISkq]Xilcpq_XUWfi_g}‡n€‰„~ƒ€wo{„„Š‘ƒ~Šˆy„Š“ˆŠ‚”˜|dt{ƒ}xy|‡Š‰Š{sƒ„wnmywi{ymtvphxt|xxiixdzztlnnbRKjwgnam}mfcbejlr…~cn~mpl~cs’„‚xyˆƒyzzlyt…vmt}€˜†‡|xn}poj„„ƒ‡†šˆ‡”‡}ƒx‚ˆª‰†}~~{{‚yn}{ˆ™ˆ~‰ƒ„zŒ‘€wryxk\joRQsvYL[g]LG]lbssepum__vƒmbbcmXKdxq^\U[V]ibjiU_uc`vod}{lnkx{pfhsszˆu]`fjrs[b‚ukkhmquwxzsduxzsq|ynwzx{uqv{yrpoptw~’Šw‚ˆ‚y„‹~‚†ƒ€‡…{†‰ƒ€}zˆ‡vwyz{y€ˆ†ƒ‚‚}~yz…~y…‹Š~ƒ•–ŠŠŽ††…„……}|xv€ˆ‹„|w‚ttz~‚ƒ„‘›„€Š†ŒŠ€~„‹ˆŒ‡‹‹Žˆ‹mŠ‚}nm}ˆ‹†‚~{wut|‡˜…kq„Šwwxxxxy{tqsja_^enprpnko|~rlihp~‰„|ƒ………‚}}||xvvvx{‚‰Œ‹‹‰„‡—”Š~Ž‡†}}z}Š“‡|x€Ž˜Œz„“—“Œ‚†“Ž}‚€‚€€‚„‚„‡†‚€|z€ˆŒ‹‡…†ˆ‡‹™ŸŸŸ™–™› ª¬°³­™¢«°²²±³µ¶°¢–“—©ÀÎÍË¿³ª¥­ºÁÃÀ¼¸º¿À¾¹¿Æ½¶®­«±ÀÅľ¼¸¶µ¸º¹¹¹º¼½ÂÅľ¹¸¼ÃÉÇ¿º¹º¾Ãÿ½ÁÆÅÀ¼º¹·´³¶¹¹¶µ¹¼½Àý¶¶ÁÈÅ»¸»¿ÁÀ¾¸ºÅż°­®·GKMB57FMFACEFHPOB9;?DIHEHIC<:=@CCBBEJPPOU[[ZWUZfgegg\W`e^Zgxm_hlghqxu{{yuqioztorttzxuwtv{~ytloyyt}{hiolpw{zz{topsuywijphhnpgltkkq{zoollqsuwxxyjjzzllqsrpppqvvquvh_fijjinmjvzicgiovurjnlpwnppffpxxposqnlkrwtqljooqriglunfgjklkhiri_ijgrxtngfqwqsyxtomnjirvqx}{|{sxx„‹…Š‡…ˆ„s{‘š|‡‡…•†‡‹‰™‰ƒ‡‚†z„™”ƒžª|x‹•…‚‡Š……‹ˆŠ†„…}Š’Œ”–…‡Œ”}€|€ˆ†€~„ƒ‰‡‘‹…Œ‰…€Š–“‹ƒ––ŠŽ•Š„Ž’Œz‘‘Šwvv}—š ‰|‚‰“‡Œ‘Ž‰Š¤´¢˜”‹’¨–…š„‚Œ‚{xz€uŒq€šŠt…sszuŠ¤‡ƒ‰zj„xyo˜£ktexyŒ„hp~‡|r†yd[eb[Winmhƒƒs}†nzŽ|ƒƒ•‰~ˆŸ |€—nv€]{”„‰zŒšŽŒš™”–——ƒ€›“mzˆx|Žt{—ztqfkqmvrgdvwfgr|o[Zdr‡nw~}…y|tqm`t|Žgang_hxytv|xuyy|wstrx|kksuvklxtstv€rzˆ~}qvvhrs\s|w‹‡hbuppzskmoqy„€y|mtky…~‚{zz}…ˆyˆ”‚w}xupnklvy{u}Šzx‰ƒwwsqpohMY_TZf`LXTLUi]ccadtuibgg]|rcbv^`yvabdgsjeh`_hjkifdphjkljed]beb]hr[`dkdck_\dcRZntuonfY_UTdh…‹wtrohdfu|sUVXPlsnqlpqa\kcTWqg_nxqldcmekuiOS`Te|z{rhtwr~|}€ux|„zy}†‹‡ƒ€‡Ž•„”Ž}‘“…Š’ŠŒ£‘ŒŒvq„†„xˆˆ}„x|uv}sŠti{|~{zlr‡‰”ykouxdffsqx`cT^jZ]cqxrqsv€†weƒxcqŒ††nsf„…qqrsl`a˜ƒgˆz{twvex€zŠ™uŒ¦~zˆ”†€ju}‹”trmy|†ˆrqmƒ›ƒ{‡mViahfo{dXSada[iVYZDOjlj]a]gq]rrflnvo_7V\OntRbqcQX^g[R[GQNS_dTRN^gQd‚gX_^gsimc^omZTLC=:<>AABDDGLJHKMLJIEMf[WHGT\ajpqkcggeYY^fjhfg_URQjl|hecnic_Va\TP[_Vh{y_ZLHDDKeo[Sgmbmo`YXVfpjkwwz†…z~ƒ~o~{‚~Š‚{‰ƒvŽ„ˆ’š‡ˆ›—tdw~‚|wy‡Š‰‹ˆ~t‚‡†‚uszi~quwrgxuz~‚jhnwz{qvrlYTrwkkby‚mgjeninx„wbuwqonˆym~‰‘Œ{€u‚…}u~q„€dtp‚kktvŒ‚yvll|hln€‚‚„††~•‰|€‘†{|yŠ‡wyˆ„¯ˆ~{‰}{y{nyz‰™„„„}~‚„€„y“•~rqyzn]llQZwpWOW^ZLFaoevwmssrb^zŒ€mddemVLcws\[W]Y]h_dcT]macshb{vjmkz{qlinu„hW`kmrsWi}gihflpsstsfjy{xnsupotopvppvxussosw|’’}~†‚}yƒ‰~~~}ƒ€{}…†}ƒ‡‚…yt†ˆvxxx|{v|Œ’‡„ƒ‚||vvˆ€vzŠ‹}€””ŠŠ‘†‚‚‚ƒ„z|}‚‘zttw€€’~}†‚‰’‰|}€Œ…‹„‰Š‡†n‡‡€vvƒ†‰†„|zwuqu|†–Šrqƒ~{{}~€~}yzzmea`mvuusqnxytpnkx†‹„}ƒˆ‹…ƒ|}ƒ~{wwvw}ˆŠ‰ˆˆˆ…‚…•’}“‹‚„‚~|ƒ“–Š€|ˆ–™Š}ˆ˜š“ŠŠ‚‰—‘„†ˆ€‚ƒ‚~ƒ…„ƒƒ…‡†„€~~‚ˆŽŒˆ‡ˆˆ‰Ž¢¢¢¡›—™œ¢­±¶º´¢§±¶¶´´µ·¸³¦š”›²ÈÐÎʾ²¬¨°½ÄÄÿ»¼ÀÁÀ»ÁÅÁ½µ®¯°¸ÅÉÈÄÁ¿»¸¹»»¸¹¼½½½¾ÅÈľº¸ºÀÉÊ»¹º½ÂÃÀ½ÁÇÈÁ»¸··´°³¹º¶´¸»¼¿ÂÁ¾¹ºÅȹ´¹¿ÁÀ¾··ÁÆƼ¯­¯ºHKF849EIC>DHIOQE55;CJHCDIH>8;>@BBAADJOLKU[YWTU]cfggaWY^`\]mvfdgffiswv|}ywsoiq|umqtv{wtvrv{}zwpinxxt{xhjomqw{}{{torswzsimogjplentjkr{zqnjjopqsw|zhl~zklstrpmllmnovtd^fkkhhnnoxwhdilszxpkolpqinpeet{thlvrljkrwsqnjqstqhk{}mdjlkmmchvg_kmjswsmggu{qt|xwtmljirvl}yzxsrz{†‰‚‚ˆ‚~‡{s}–ˆ‰˜w‡‰Š–‰“‡†…ˆ‡ƒt‰€¥¤xuŠ“€~…‰‚Š‡ˆ…€…{‡ŽŠ“™‡Š”…~€†Š†ƒ†‘’†€Œ‹ˆŠ‹„‡‰†‰ˆ„ˆ‘‰ƒ˜–„‰‘Œ†ŽŒŠ€Œ‘ˆvy}‚|„”–š“ƒƒ€|‰’Œ’’†”«ª˜”‘œ ŒŠ‹}‚Œ}xx{€|‹yŒ˜†ƒy~tym‰¥}~„wjvrvj‘›Šfjbvw„…fg}Ž{p„ydWfdYXkpvi†{|Š…z†ƒƒ™šŒ„€„–ž„xrn}^t‹„†{‹—’–Ÿ•”—“Ÿ›~›œzƒŒ€x}ˆ‰x…‘€wptuerresqc`w|jco|o\Ybn‚{luzyztwrof_txˆŠe^h^[hyunruqwwutrompowz|hgtswqfpnjkszn|…{snogp~uZl~w‡†€i^qnlxqiknqx„€y}nqgy„|vwv{{ƒ†z‚Œ€{yrolajzztp‚w‡tkonnjd\LXXRYa[NUQLVg^bbbcmi_`_][{k_\r]b{u^abcsghrbcqpophoggmnlfbYWVZ\]p`X^if\j_^hiXYhqwukfVWZOZ`x|tsqh`_n|v^NWJbqononweWkbOTqi^kvkib\kelraNcl\o€y{voxyuzy‚€tx|„zw‚Š“ˆ}ƒŽˆŽ•„šŒ{}ŽŒ~‹‹‡ž‹ˆyrs|ƒ…xƒƒw}rxqqxu’pczpzyz|‹gq…‡xdgst^dgluoX_TZeZ`aowjmop{‚oj„p\r‡‰‰…nqf…€jot{lldozmuuoqlfzwx‡Žhšly”•Œ}fkw•}wr„‡ƒ‰†pqnu–€ƒsQcdnbh{r\QYiY\gQXYEOroaY`Xio`mhelmnqN;ZXU~pOneQUccl\TSM[U]fb_aShlTk€`\ehjqjk`gyoOHJDABGG=@DDAGMICGJD>DRZ]ON@MZ^bnpi`]if[S[dghdhaTTV_ln‚di_opocWb\XMY^UbuudUIG@?JcmVQakchhdYb`gpplqŽ|x}{vƒ…s}}y€|†Šzƒxp~‰‚„Œ™‡‰†™Žkkzyt}††…ƒ„u‚Š‹‡z|†|i„~ruwrjyux‰on‡ysxƒy€uuaf|vnyhx…mntlzho~{€un{{oo‰t{ƒ‚’€†vo{{v~lˆniot|cksz•„‚}tgbqzikx€‚‡…‡}xy‹†wzv†vsˆ|©~x{w€zmxz‹˜†‚‚~y~‡‰€„{š—yooxwn_jo[avnWNSVWILemnw{owzukbz‰}kcfik\S`upZ]`g\_g[\[Q[g\dpfaxsklm{{qnmju‡‚cRcsnwqZpr_jfcjooojg_xƒq|wlrspvpiprlnqruwrosx‰Œzy~z{zt€…y|xszzvy…‚‚‚‡zto„ˆuxwy{xw}‹‘ˆ„‚xxtt†€ruŠ‡{~‘“‰ˆ“……{|}}~u‚}‚€€}–‹vtvwy~ƒxyˆˆxz€€‡–ˆu|ŠŒŒˆ‰ˆ€wŠ…‚€‚„‡ˆˆ†‚|zyxvorz†’Šxuƒ†ˆ…ƒ}tkhiuyy{yvq€{tqss€‹‰ƒ…‹‹‡…„~~€„€€|xvy‚ˆŠƒƒ„ƒ‚„Š“—Ÿ”Š‡„‚‹™˜Ž„‚‘žš‰œš–‡Œ‹‡Œœ—Œ…ƒƒƒƒ€~€„ˆ†………††„ƒ…‹‘‡‡‰‹‹”Ÿ¢¤¤¢ž™™š ®µ¼¼µ¤ž«¶¹·µµ·º¹µ«ž˜¢¼ÍÐÎÆ»²¬«³ÀÆÇÄÁ½¾¿¿¾¿ÂÄÀ½´­±µ¾ÇÉÆÃÁ¿¼º¼À¼¸º¾Á¿¼½ÁÄÿ»·¶½ÈËļº»½ÀÁ¿¾ÀÅÈû¸·¶´²´¸¸µ²µº¼¿ÀÂÁ¾ÂÊȾ´¶º½¿À¾¸µ¼ÄȾ¯¬±¾EB:7:?LMJPK919AKLCCIJC75=@AABBBGKKFIVZWOPYbefgcZW\]\]bppdgjedmtuyzuuqnis}tlqvx{vrrouyxwvngmvwsyvhjnnrv{|yrotuzxqkpnimrietshjr|xqnijmllou|vgp~wkotvsnjhhijkwq]]gklhgkmqwqedjow{tpsnfkkgnpfguynbnvmiilrwtpljuxumhsƒykiommrmbmwe`lmjsupmiiw{oszxzyolnltts„|r{yqos{z‡†‚†…{~„uv„‘‚ˆ‘{†‰”~‹—……‹‡“‰yypš‚~§œtt‰Ž{y‚Š‚|ˆˆ‰…€‰yƒ‰ˆ”Ÿ‘’†€ƒ…‡ˆ‡†„ˆ”‰€ˆ‰‰ŠŠ…„…‡ˆ…†Š‰‹‡‚––„‡‹ŒŠ…‹ŠŽ”‡{x‚ˆ†‹’š™Œ‡{{‚‹‘“–™“ŠŒœ š—’‘˜ž–Ž”Œ„„…†z{{}„ƒ‡…—š‹}‹{~lƒ¥xy€xhpntcˆ–‡ecbtt€‡i\|‘o‚weUhfV^oz€kˆ|ˆŒ‹ˆ‹’…Œ}††š†}ƒ~‰–ˆw‡vj…y\q…ƒ|”“¡–˜‘ž¢ˆ}–¡‚†‰|}€‚…ŠŒxnlrufumdvthc{ƒohqzm\\`h{vinwwrwtvpi^bvr‚ŠeZ`WZjztjnonwqmnmjilgnvwdbtqtvchidap|fs€x}vjhgm{v[g|t€†‚fWmlgtncalqv|x{nog{‘‡tqrqvz‚x|‡{€upohct~uln€xv†{ebejle[TMTOPY_ZPQSMWd[bbieb_]]YX[xfZ^iWeykWXZdk[mzbhysurj~„kkiloih^TLQ][gaSXci]agcar`Vbkq|rf]M[TVYhŒ‡qpomdUbzvePQI[lnhlmxlXffTUljajrfd]VefnmYQnv`ixx{yqttrru„s{}‚yv‰•‰}‚ƒˆŒ•„‡x}Œ†{‹†ƒ‘š††…vntx€…w{syltmqst›g\|”gqswŠgq„ˆwa^opWbgjuiT[UX\\b_qugjklw{jt…eXu‚‡‹ƒoqj„}forreonxšwu“ˆppepdpvsvˆ€eª‚_ˆŽnXgq|–™„x•Œ|†~qrll’—„|uO]hy^fx}gXNkYafUXYHXshZWWXclcf^mhholRLdUh~xgTmYLaiikbVP[]\eihtv^qp[sadmtnwxqchwsWQYQIW`QAGNI@FRHCXUD?IabSKHDV]_jqj]V_m_X[cndacbQSUcihpy€gexzsaZk_cT[YW\rplUHHAGQL<13:>?>?@ABHMPMDCO[`ccc[USTX^`doj`dda`ablvywotspilywnmrz{tpnjgmrrnjcfqvpjljedbipsvvtrkkrsrnnlilqug^„~clqtwtnfbdccirsicpymelpllmjheeehnkgighjkga\bjdbbbmxyvttvk`hjgpndjoicop`b_bplcisrsqfagzsvxvyupuuw|{ompryujjnmifgkrxysrttx|vx…|knskjlrvz{yyyxwxymo‰…‰‰w„“ƒ…ƒ€{Œš­†uos‰€ˆ‡ztystst€wmuˆ„„Š…‡Š…‡€™Šƒ…}‚‰…„„…€†”„”‹Œ’‡„ƒˆˆ„€z‚‰…Š”‡ˆ†Ž™’€Ž‘‰ŒŒ“ ¥‹– ‰šœ‰‡‘ŽŒŒ†‘“„‘‹•«—‹–œ–ƒŽŠˆŠ‹šˆŒŽ’–›Œ‰ˆ“’™€v{macoZv~pUjvm{vnUc‚Žuwvkq|quyy“¡…‡˜‰‹Œ‹Œ‚„‡‚pjox}zvr{m€\jcq€Š‹“‹z†…ŒŠ‡Ž„~œ‰†€|zwz…qrqmsqr†xf}{morŠŽlqr^^Z]fofV^ve]rojdPYomg~Š]ONQbs€iYXYhk\X[[]]UQUV[QP`am_M^hgYj‹wktyytm`hkrgTgqfkx~uS[schnURntnmqsvegm‚“p]fh`q‡tror€nnnfkem‚€zqpxyyrji]RZZ\UGTSRgZMLFWXchxhyhirixsR^eddURTSZe^lWHCJPf^\_br{tnqƒ{gcnnnˆlcw{eZhk]ZZ[\]bdfptlf^ZZiklhfR\a^PSmxk]^kdNSabWNLRRW\SP]qt[SVYZ_eT\oiQ@BTTQGUrgo{phtxkYYbej€€vyz|}†‚{xyy‚}xy‡†—zqvƒz‚z}wvxv{qhpbt{ohbfj[e{jyŠ\NuŠdZgu‡m[lm{xoQPXg[WbphHDEWqVcfWhaRV`cc^qeKavqwx}hwswc__in„z{ypŠƒtocYt{„’Œnƒ x}‹Š•ƒp[o€š£™‚ƒœ•„šŒz‡†ƒœn‚{mOhZjjKo{xkocnfrsfk`UIbr]eZgifahjssdƒi\tx_i†vsrttpƒeS^|q|w‰šy‡†y…‰ˆ˜œ™š“†z‰Š…ƒ‚xv‹tƒ†n‰ƒ†v€…tu}{q}|{wr{Šzlropujjqv…}umm€‡yy‘ˆtqnjr„ƒxmrywvfnfjZdZipYZRZjcdfafbjW]uofookouol|ticl}ukpqwp\hz|~rw€u}‡yqam‚ƒjVw‰}}vƒsmx~Œƒ{}}stvlo€‹zzu{~xw~v†„€~~‰Œƒ‰|uªƒw|€oy–Š‡‡ˆˆ„vs|tl‚‡¡”xjjm„omnm{yanddfOYwŒxpˆu†nk‡ž\uˆ}vƒ‚ˆ€Š{~is~u^gzpnw‹r|™unx{ztzwwvŠ€y‰{ƒŒ‚~…‚ŠŽoklr}wo||nnso\NUanssvx{~spl`e{„n]fsnfgfjulj|~‚~orrkfapz`c|vvxhq{ŠŠ|htw’ƒqwzŒ†Ž…oq~}quugkrik~lhxpqmgmploqqwzxyyƒy~„„vmmfdfsx`Xehkm_\ddpxldfcd}pVk}jWgqljat†wdppYZ]bs|k[dtrhiz}‚ƒƒ„‚{yywtwrvy}zuv|rksbzrz„ux|wkotqŠ‹}ˆ‰„…•‹…ŠŒ’†ˆŽˆ…Œ”‰Ž‹Ž–˜”’‘Š‰šš‘„‚ƒ„‚€‚‡‹’••–—•‘’”––˜¡¤¥¢ž¡©­©¤¥ž˜—˜£«ª©©¨¨¨§¤¤¥¥¢  £¦¢›š›Ÿœ•”œžš—•”–—–“—¢³µ« ˜•˜ §¦£¤§¨«¬¦¢£««¬¬§œ‹Ÿ°«­«§£££ž—’•”•œ¡ ›™œžœ•‹’ ¨¥œ••–œ®ºÅž­¡ž  ¡¬¼ÆÍÏÎź»ÃÉÈÄ»µ¶¹¸µ±¸ËÔÍÇý´¬ª¯¼ÇÊý¸¸¹»»»»»¼¹³¬¨ª´»ÀÂÂÃÃÄÅ¿º¹»ÀÅÅÄÀº´³³µ¶¶¶¶·¼ÅȺ·ºÁÅÁ¾À¾»¹·¸¶±¯±³µ¶¸¾ÀÆÅÄÆÊÅ»¹º¼¼¼¼»»»¹¸º¿ÅÅÃÁÉÑVUW[UPOMJGC@DHGFC:6CVJ3+07@A>><;;;<>CLNLE?GX\_`cbVPPSZecepg`fb^^_cmyyuptpsglxuooryyspmhfmrplgdhsvmgjgbcdimprrrpiinqnnmhiorsafqeprqurlgdecckspgfsshgkkglokfbbcikgopehljd]Yah```bnyvsussiaiigplfjicdlg[_]dnfdmtppj]]i~zrytvztqux|€zolt~|ojkkmh_bnrqolpvx{{u}‹|joumjkptvwuuwwvuumq{…ƒ‡|w‹ƒ‚}ƒ}†ž¥|wxj{†}€‡‹vt~lnxs€rl}€ƒ„Œ‚ƒ€ƒ‰~Œ™Š‚‡{€†……ƒ†Ž„~˜‹„Žˆ„…†ˆ‡x”Š‹ƒŠ’„†ˆ‹‘Ž‚ƒ‡ŠŒ“¤œ‰ŒŸœŠ•žž…„š˜Š†—Š‹›¦—‰Œ““‡ˆ‡†ˆ‰Š†‰–”ŠˆˆŠŒ‹”Ž†xusafoap{wvUiqkxqk_U{†w|l|~‰zx™¦ŠŽ“†Ž‰‡Š‚~™Œ‡~sl`gyyurlzo†dgaoƒ~ˆ‡Ž…v…‡‡Œ€x‡Ÿ“ƒ…wrw‚{pvvjsso…cxjil‘kpsZ_Z\enbObw^[qli`L^ogd€†YLIR`ueWQUfhXVXVYXQMNPVOP_ahZJ`kjcp|gl{zomcelqfVgtjmz{yYTtiepUTjmkhmpu`ip„ŒjZee^r†tuisxgpgcnen‚zrnx|xmlqbX_^`YLYcZh[SIPe`ltqr{rnu|kUl[bfMPPU_Z^kMFEJ[dTYaiuwnio~xkkkmq|~ihwzkemwi`dd^]hlddmqgb`_hcehkYWi`WJ`rj^XedVY_b`MEWQT[OHRhp\USU`bhSWjmO=>IMKEOj`}~japykUR^dg{t|w}|}„}zxwu{yuy……’tou‚{}zwqpmr{uek`ixoe``iW`{hu‚[Ls‡eWgt…mYikwvhKMZf_W\ohEDD`wTbhZ]_TV^a^Xr‰]LaunpsziysvcY[ttprrxŒ‚tqYe}ƒ‹ƒ—u“sŒ˜†€ps•“”‹•£“—ˆŒˆ›‰’‘f‚~l^jVds[pzws…lcnxuukpa_Wdqcvblmefmst‚p‡i`m|e{xszptqp`M`{txŒ“‹}„„~Š‹‚‹š›Ÿžš—“Š„ˆˆ‹“Š‹€{“z†ƒm“†y‡~…z{{‹zzˆ‚syzvro}€{˜~~yx~}|‡•{}voix„~uv~ywvkhogg\ow`e`_k`fm\]_cSXsskojouxqjwqgeo„}pvrswcj~~~x}€yyvxho}‚m\{…x{{ƒioz|‹x{zwqpuŒ…|xw€ts~†Š…|w~‰Š††‹…x~z„³…Šx…€t‡Ž‹‡ˆˆŽwm|ƒw€‹…”“}jgj{rcpfo~m`j^jaM`~ˆsnŠuynˆ›ev„~u‚†„‡„{xkq}u`_xnd{ox™vjv€wvs€}{yw…zxˆxƒ‘‘~‡ƒ‰ƒunps~ƒy|qw€qtg`ipwvuww}}soojbfy„o[gqniilpuot~~ƒrszyxs|ƒge|yzkr„‰‹‹zlzt}“„||wƒ‡Ž‡su…ƒy{xruwqx~lu{mnlfjplotw{z~zˆ‹ƒ…‰ˆskrmmlv{`Ydagp`Xacosf]b`dxfXpwaReplfatƒ€l[niVXWdwyfXcsnfnz||ƒ‚…€yy}wvzqvyx~rr{qivcqtuz‚|quzu|}†‡„‹†Š…†Š‹„Œ‡‡‘Œ“™–‘”‘•Ÿ¡Ÿž™˜““¡¤¡“Š‡†‹“—›ž¡ž™™šŸŸ£§©­ª¨¨«®¬ª©¡žžŸ¤©²³°®®®®¬ªª««¨¦¦¨ª¦¡Ÿ¡¥£žž£¥£¡žœ¡›™ ¬¸¸°¤›–œ¦®«©ª­®±°­­°²²±°¯¢‘–«·²°°®«©©£š“–›Ÿ¦ª¨Ÿ¢¦¢œ‘•™¦°« ˜—˜Ÿ´ÃËÉÀ±©§¦¥¥±ÀÊÏÒÑǾ¾ÆÌÊÅ»³µ¹¹¶´ÀÏÔËż³ª¨°¾ÈÍÄ»¶µ¶¸¸¸¹¹º·±¬¨«³ºÀÂÁÂÂÃÿ¹¸ºÁÅÅÃÀº³±°²µ¶·¶¶»ÄÇ¿¸·¼ÃÅÁ½ÀÃÀ¼º¹¸¸¶²¯´·µµ¹ÁÅÈÇÅÆÉÁ¸¸»½¾½¼»º¹¹º¼¿ÂÄÇËÒÕ]]^[PR[XLC@BFJHDCDEQQ:++3<=;<<:899:?HLJD?@Q]]^`b_SNRV`jcgrgbh_\^ahr|zsrqmthlxsppryyrqmgekppjdektvkehebcgjjlnprpihlkkniekqro]mŽihpootrkefhcentniitlcgjffklgdb^amjgvqbhni`XXbe]_`dowqovtpgcjfgrmijcbdkcZ^]dicfptmkf]bnsqunrwsrw}ƒuko}ƒxonhgphZ`lmjhiqwxzwv…Œxipxokjptvuttuwussrv||~{n€€…‘wwx|zŽ›“twpj~{‚zqr~jkzxon‚…€z‡{‹„~Š‡}ŠŽ‡‚}€†‡……ˆ‚ˆƒ‚Œ˜‚ˆŽ‹††…ˆˆx~•Ž‚Ž…”…„ƒ†‹ˆƒƒŒ„…ˆŽŸ¨—†™’“›¡‰~œ¤Š‡‹š‡•‘†Ÿ–„Œ‹‹Š…„ˆ‡Š‹†€‘Š‰‰‡z†Œ†Š‡zmxbkomvwnw\_nnnveoUs}x†sƒw‹—…š§…’‰„„…ƒ”ˆxŠ‚jkZ^wvnkhzoy‡gc\o€w€…‚ˆ‚v~y~…ƒˆ{sž™ˆˆwoszxpx|mrypanibgxŽnntY^[[bi]MguUWohbVKdmdg€~UJCSbx|^UMTdcWTVQRTMFGNSKL\`cTJclnqvŠ„da|‚oe`elpi^hvoo~|x_Rqpht[Xegienro]or…†dVecZw€nnfxperbdqak~ywmgw{wkqygalhf_Vgnfka`Oaqix{lt}€i~…|bfhXi_IMNW_UddIFEMdYMVckpnihnwzqpioouwhmz{rnl~xljlgdmrkdglhecfnb]dl`Ofd_KVil^Q[dXYd\hYAUYVYOAG\gb_URfjiWRbnQ:=DGG?O`Zˆ{cbovnVK\dg{uqzs€{}~{{|souvp~ƒoou‹yx{}slkfoxtdfa`spd_[fZ[|moz]Kt‡dVhq€o[cjtt`EJ`ka\VkkDAFdxUbh_W_RX^]VQqƒVNfqijkvmxwt_QZ{ryljt‚ŒwlPr‚ˆ„…Œz…‘||“˜„{tˆˆ…‡‹Š™š“‘‘’‘¦¢ƒkzƒtqgUgznsvxx}mhmx„{worcjgjjjlnuhoq{x‚w‰kgm}h…ukqktor|aM_tux‹‹‰€††ŽƒŠ™˜›œšš“ˆ‡‘’‡‹’‰ˆ…‰~w—w~”“ƒƒ~yv|{}Ž‡z…„{w{‹…Ÿ‰„{u|ƒˆ†“‚vhr}wu…y|uwfglgpakwhlifk[cuVRZ`U[tuoqhs{…wntqilu‰…p~€txmf‚‚€€|}{vuzpqw~rg{~u|‚{gqz{‰{v{}unt€Œ|~vy‚~nq„…ˆ‰€sq‰ˆˆ…€‚}€y™§†Œ{ƒ{‘ŠŽ‰‰jz„‹Š~‡Ž~tohx{^hlgrvdab\m[Mi€ƒpj‡€uƒv‰–px{~u~~‚‚……}wkp|ta]sl^~•pq•ues€srp€~{x‚uwˆvƒ|‘”~ˆ…‡Šˆ{tuv„|tvŠ~o‚uowzzyzyx}zrrpmigv…tdouriht{wt|ƒ„ƒyz‡‰€…Šok„€z{pzŒ‹‹Šwr~o–†…~v†‡Ž‰xz‡ˆ…ƒ~~}}‚|s|vorqlkroqy{„‚Ž’‹Štoxurp~|_^f]eq`U^cmmaX]]eu^XpnWNbmfaeraVneUVSh{r\Ucoiequw„‚†y{{y}ssxv}ro{pkvdiuƒw}ˆƒvy|€~‚†ˆ’…‚Žˆ‡ˆŒ†ŠŒ†ˆ–›•‘“œ£§¦¤¢ –™£¨ª ”—˜–”‘‹‘–š ¢¦©¦¢¢¢£§¨«­®°¯¯¯°²²¯¬¥¢¥¦©®¶¸¶´³³²±¯¯°¯­«ª«­«§¤¦©¨¤¤§ª¨¦££££ žœ¦´½¼²¨ ¢ª°¯¯°±²´´µ¹º¶´µ´³¨œ¥·¹¸·¶´²±®ªŸ˜›¡¦«®«¢¡§«ª£–˜«³®¦ž›¤¹ÈÎȽµ²¯®ª©³ÂÌÒÒÒÉ¿ÁÈÌÊĺ°²¸¹µ¸ÇÕÔÈÂÀº±©¨¯½ÉËź³³´¶··¸¸¹µ­©¨«±¸¿ÁÀÁÁþº·¹ÀÅÄÃÀ»³®­¯³µµ´µ»Ãľ¸·¾ÆÆÀ¾ÁÁ½»»¼¹·µ²³¹»¸³¹ÄÌÉÆÄÇɾ¶¹»¾¾½½º¹·¸¼¾¿ÀÃÉÓ×Õccc]W]aUHDDFKNMJKQRS?*+39<99<96787KZ[[`a_\QOSXgj_grfdh^[^clr|zsrpmuhlwrppryyrqmecipqg`elssieeaacihhlinsphhigjnfcnqolYjˆkjrmorqiciidjrqljjqf_cebekheea\cljpzkblme[V[`[[b_boslksuneejejsmmi]_eh`[^\cdaiqrkhc_gv|orphqvrqx…}oly‡ƒtroajtcW`kgggiqvwwuz‡„tkqxnkjrwvrqrvwsrsw{|ywqqƒs‚…tqut€‹‘qtkn|{z{|xplr{ljxxlnˆ†tyŽ{†}‡wƒ„…ƒ„…‚Š‰‡…‡‚…Š•”‚‚‡……ˆ‰‚}€–ƒ}†Ž•‰}„‰‡ƒƒŽ€z‡’¤ŸˆŠ’‹˜¡•¢’~—¦‰‰‰˜Ž†“†’”z{ˆ„Œ€€ˆ‰|„x‹ˆƒ†…s~‰Šƒ„Š†{kwcqorw|htfTgwhvbvhpuwš‘u‡vŽŽ‡—•Ÿ…“††|€ƒ{˜–ˆp†ˆ`bZVorfacxjo„k^Xlyn€€~ƒ{yzƒ‡~vƒš›†‡‹zlntupxƒrn|vu~cfi\cp‹rirY[Z[^bZNjoLTnb\NLjici}tPICTd}wUNHTb`WUSLMPIBEMOGI[c_NKfqtx{ˆhVxˆz]Ximokbkvmr€}veXoqkud`bcdeqsjbur…‚aTf__xtehiwgfs`ho]lxusedutrlvvdpxjigiotipjj\qx{~xkxƒ|g€‡wdydhoYNKRSXTfULIMY^RKUelkhhkp~|lnnmlswnryuqsn|sosrmrqmgfdfeehum\XdgRYfcPP[caPPdYOf[ddHR\\XQ>BS__hWRfgdaUZjQ7GEAF>QXX~bgnplUK^bjymsyt€z}ww{{mmqqjƒy†mpuˆ}vs|woigcmqre_c[lucZTcaWytis`Ks†dTfjvr]`glm]CFbkb^WerC>Ff~^bf`SaQV[[QLpxYObmefhopru~nYI`zjqk`{†‡|w^X{~…wŒ‰…ˆˆ}…ŒŽn“‡ƒ†w{Š†……•œ”‡„”˜—Ÿ•œ}lu„k[dj‚yw|s‚qivxs€ƒypvljhlf~ƒxq}nyv{w€~‹lpl€sŒtemhqmxufN[my€v‹‰ˆˆ…ƒ•†Œ”‘•™››•„ˆŽ”ˆŒŒ’‡Š€‹ˆ}}}“…ww€•’€‚~ww{z“‹ˆŒ‡|†ƒ‡žŠ“ˆ}~ƒ…ƒ”‹~pk{|rx†{wyvtcejhsijskpfgmYYw\HRZX\v~rwi}€‚‹~tsrnt{ŠŒt‚wvvh„ƒ€‚{~‚uuxzxomyzw{{x~~ndrx{‰ztz}vrx†‡x}y}wkt†‡…‚srt|‡Š‰yz‚~‚«“…}|{ƒ‰‡Œ€„Ž’sx”‘‹–v‹„u~tn|c\jcith]`X_kZTp}zojƒ‚w‹‹~„’wut}wz{€ƒƒ~zik|vc]omY|—soŽrarƒpll{„|vz~ov…p‚ŒzŽ{€‡…‡Œ‰}y}‘wl›vt‘‰|ƒ†z‚„xy~}wvsroiu|sz}shqˆƒu{„…‡…€€~‚‘‰Œ‘|o‚‚{~{„‹Š‡y|~oˆ•‡†|z‰†Šw}‹‰†„ƒ†‡€€€xwx|upvqt|~€ƒƒ”˜ŽŒ•uv{wq…}chi_ftaV_fmg]V[Zbo[\shOK_h_\lszxWTm`TUPm}fSWeideqouƒ~…}xz}z|upwuxtn}pnrji}‹~yƒŠ}€…„„}}†‘–‚‡€ƒ‰‡‡‚€‡‹ƒ‡Œ—žž˜”˜Ÿ¨«ª¨¥¤  ¥«³ªŸ¡¡Ÿœ”—š ¢¤©®¯«¨¨¨ª®±³µ´³³²µ·¸µ±§¨«®±´·¸··¶¶µ´´´µ³±¯®¯¯­«©©«¬ª©«¬ª¨¥¦§¦¤¢¢«¸Àº¯¨¥§¨«¯®±³´µ¸º¾Â½¸µ··¶®§²½¾»ºº¸¶²¯«£Ÿ¥«²²¯¤£«®°«žž£­²°¬§¤¢¦ºÌÑȾ·´´²­«¶ÃÎÔÔÒÈÁÁÇÌÊø¯±¸º´¹ÊÕÒÆ¿¾·¬§©°¾ÉÉ÷°°±³µ¶··¸³ª¨§ª²¸½¿¾¾¿ÁÁ¾»·¹ÀÅÄÃÀº²­«­²´´´¶»Á½·¸ÀÈÆÀ¿ÃÁº¸»½¼·´³·½¾¸µ»ÅËÈÃÃÇǽµ¹»¾¾½½º¸µ¸¿ÁÁÁÂÍÙÙÔfed`aaVHFIMRTTRQQQRG1*3:;;:<=85249AGHFAGcdPAVwyy†wŠ†\h…‡mcmrokdu}lv…j`yvgz|gfgjkmvxmvn|w^Vfell\XdsgXeoegfbqmlfYajhnqsmjzdipwvskmvoqx†€oqs}tho{}}tknm[]\SWUX[k]V`n_Jbdfnpnmv{yˆxnptltzrvswrou‚€vzuvvsqtoihfefckpd]RW]W`bYMPXZ\QV[LVi^gaSS`_\E:KceTgmhd`f_UYM?>:716;IWOQ[QMDBHG<8>@AUs^KOm†w{ƒ‰sxwi‚„|wqtkfo~m{„ƒrg€qwˆztnmont‚vstjwt^bmj_XTUdeYWake_`hke_YV]]ck`ijmwi]onnlmmgjpm‡ƒdfoujehnt~dgtn``dc_ah_|j^uXTtojrrmmx‚{€zsovuwzzv{pqqrs{„yxotxlqxykllliklh^_eWDX^_^LHPV\ZTTQUoe[gTN]^o]AF\j[]hv\_hrVQPRUPTRSJK_rk\[XgcQS^rwlcƒ„{wungQk{qlYjpqfrqv|~z|vnyug^W_klf^P^idne\SGY]_n`UWOly[LWQRf^Uc]RZ[ET]`qbcnJTglWGO\aeZ`^\o`LFUeaohPqulougqlcoc…xˆygqrr‹‚jotvuzyz„œ‹“ˆ‹’—£•™‘}¤£•‹• ”™ ‘Ÿ¢ƒŽŠ‹Œš«i‡¥‹™……–‘zzxˆ‹~pq‚•‰ Šrs„x|„xsp‡Œ˜‘Šˆ‰‰“‰y„‚ˆ†“–•”ƒwt—‰zp~Ž‘‡ƒ“‚x~~tzzxƒ„€|zt{}…Œ‹~|{‘‰„…“•¤”‚‹‹€‡‡Š“†Š€€€z|y|{{pks}kdn\mhYQce^`c\ZcbN^pr†~Š‰ˆ„‘Œz||yŠ‘ˆ‡zƒ‚~{zpv|thjutejvt[Vdipoijoic[Zcyrhdqzkuty~rwjm|fe}†y]leetahvnnyrk‡‹€‡orqlknkv}|…ˆ‹‰~†Š‘’Ž‡Š€qoebjg\nsctn~qtsifmvulntyv}cenovieqmwvavr[eslcdcda„zgtlW^{ocdq‹~eqllvg~ƒumiz†“‡~ƒ{ƒ‘†™™”‰‘˜’ŒŠ‹‘Š…ˆ‘“ˆ‰„•œ‰ŠŽŽ„y|– Œ„~ƒŽˆ€vxŠˆŠŽ—“Š}t~~ƒ‡ƒ‡†~{~†~~Œ‹†‚‹ŽŽŽˆ†v…ˆ……‡‰‰Š„ƒ‡„ƒƒƒˆ„{}~z‚~|{ƒ‚ƒ““‹‘…u€Š‡~ƒ„{wyne}b]pcXZ^_^hwj\LLYWOjybjpQQ\IFYnvZQ_^\YdiZe}tz|rsqyulpokkodwyolossqw†ŽŽ‘Ž†‰ˆ‡yˆŒŠˆ…‹“Š‰†ŠŠ‡Š““œ œ˜œ¨µ·¸³¯³²±®²Àû­©¬«©¬²µ¯¦¥¬²·»»¹¸¹»½¾¾¼º¼¿ÂÅÿ½º··¸¸º½¾¿½¼¼½½»»»»¼»ºº¹¹·µ´³·¹¸µ²±¯®­¯°¯®­¯¶»¶®¬­­°¯©§­´·º½ÁÅÁ´¯³º¿¿¾»ÂÇÅÅþ¶³µµ³¯­®µ¾Â¾¸±°¶¾Ã¼°¯²³´¸¸´°«ª¸ÊÑËÃÀÀ¿º°­µÄÐ×ÕÑÆ¿ÀÇÊÈÁ´¬°´·µ»ÈÒÌ¿´®©¥¥ªµÀÿ´ª¦¦§©«¬­¬§¢ ¡¤ª¯·»»¸µ·»º·µ´¶¸¼¿¾»¸µ®ªª«­¯±µ¹»¸·ºÁÆÃÀÂÄ¿¹µ¸¼¿¿¼»º»»¼½ÀÅÃÂÁÁÂÂÁÀ½¼½¾¾º¶±­¯»ÉÍËÌÐÖÕÏÍbbbb_adehkgghe]ZYZTJIHOHBABACBA@?@?EIGIQSTUZXXYZbb]_rm^fproh`]aahmoow‚pfhe^mrnorwyoega_aeni_[cif^\^]axo_[UZemic`]XYmi[`dgi\Wi{pcachog\_mopndigkpaZ^`caWY`]]_biosqkegldX]gXVkeUXeofZ`osjbeafvmlucU^aWW`\Sckekh_dpjchfci`cpnrpnwxskt„ƒx|…tmzuggouxtmghmmhhntskhomkjmollnnnrxusttsssqqqqovtmlmmsxqpkrphrqlmnmkpmo}{wnnkjjq}‚tqow}uz‰y~¨›ŒŠƒŽ€{…„“…}€…Œ}„ƒ‡ŒŠ€ƒˆƒ‡ƒƒŒŠ‰zŒ„}ˆ~€‚…„ƒ€ˆ‘ul‚œŠ‰†…|}ƒ†‡Žzsrl}‰‹Š|Š¥›†ma{‹„“zr’€Š‰o„stqit{‡zƒ{v|l^t‹uvt}ˆpr‡w~{„Œƒž—ŠŸ‰~€‡}x‰i}”`g|xiqyƒ|pQ8OZVZM[ehej]MWbyˆ–™‹„‡Ž—›v„‘’–„}€g`lrgZdwteifb\Qd`GM_ol]bZQZaVKMZlYB]eKL\ic`eowWBKZ^pz`D9Q]MU^QRJBFF<>?Dcv{hYQVKhRNQAV^aMENR^_X]U]lRUS\fevjTvmjnlizcbhg€wldoqv€pbx{nkwzƒ…‚‰‹~—›š–›ˆ¥¨•‰’ššžŽ¡›˜œ–•{Š‘–¯‘u¡†Žœ…ˆ…wƒu‹‹rmu‘‹˜šŒo{€†|‡‹~„†‹„•‹‡‹’—‡r~ƒƒ‡˜“‚tn•‰ulx‡‘…‚ŽŒ…v{}szyy„€~}x{}†‰‰{|~xxŽ†…z‚’§—‰Š~…†Š›–‰‹}ƒ}z€|vi€sjvbijXZhh]aicaZh[duu‰}‰Œ†€‘{|~ƒ‰Š‡{€~€zyrtwytfgrschts[WcajmdimgaYTcvl`^logqnu|qsimw`d}„m[h\fl]ipkvyeq~……„xmnofefdwxx~}|‚ˆ‰}‹…’™Ž‰ŒŽ„{znjol`txg{u{srqdckrqjgmxvxacpovgeohst^orZanjbcbbc}zeqjV\ulagjŠ†hlgjƒwc{„vfd{ˆ”y‚{‡ˆ‡Ž—¡šŽ”Š‹…Œ‘††‹ŽŒˆŽŠ¡˜„ŽŽ…x„¡œ‹ƒ~ƒ‹€{xw‰Š††–’†yq{}†ƒ}…€v{~ƒ€~Š‹„Œ‘}†„x……‚ƒ†Š‰‹„‚ƒ„„‚€‚|~}ˆ‡~}„†˜ŽŠ|{xz}~…„ƒ„~{z~qkeTiiZSZc^d{jXSPWQQos_hnYRUHDWqnNT`[YYffXn{sxzlfk{uiomfjmhvzolmrvz€„ˆ‘‹‚‡†„|t{‰ŽŠ†…‰‰††ˆ‹ˆŠŒ’Ž”¡›¦³¹»·±µµ³°²¿Ã¹³­«ª«¶¸´°­®²¹¾¾¾½¾¾À¿¿¼»¼ÁÇÈƾ¼ºº¹¸»¾ÀÀ¿¾½¾¾½¼¼¼¾¾½½¼»º¸¶´¸½¾¸´²¯­­°±°®®°·º´­­¯¯¯¬¦¦¯·¸¸½ÅŹ®®³º¿¾¼¾ÄÅÂÃŽµ³µ¶µ³°²¹Á¿º³³¹Âż²±³³´¸¹µ±­«µÇÏËÄ¿º±­³ÃÐ×ÕÐŽ¾ÇÉÆÁ´­°µ¶·½ÉÑ̾²«¥¢¤«¶ÀÁ¼²©¦¥¦¨©ªª§¢ žŸ¥«¯¶º¹·´¸¼º¶³²´·º¼»¸µµ°«©ª«­°¶¹¹·¶ºÀÄÂÀÁÁ½·´·»¾¾¼ºº»»¼½ÀÃÂÀ¿¿ÀÁÀ¿½»¼½½¹³­«±ÀËÍÌÍÒÓÓÏÍaaaccbeknjilmg`_ccXOTYSHEOMGGDA>>DGLLKQVUTUXWW[_ge`bui`mqrph`_cbimnnv‚obdb`lpmoswxmcfa^afpi][aec\\^]e{n\YTYekfa^XTYpgX]bgbZXk{n_^cjlaY_nnqjbhgon]X`ce\PW`^aaaissjigghd_bdUYkaU^hiaYansi^bbhtjmu`Wa`UZbZVglhjc_gne`gcadcgkoqilutokx„}v€†ro|sfhu€rmhmslefkushgokggnqkjnonsyutrrrsrppqsowtlmlnuupnnoohtrkuznqpporvz…}hhjrsxƒynlszuy…y}¢£Œ…~w‚„Œ“†|{„Šz~€†Š‡{‚Š„ˆ†ŠŠƒ{tˆ…t‚Šyz~€{€wj€‡‹†‰vu~|{ƒ{Š‚skhy…–ƒŒ­ ‚qd€”‡’}’Š…v‰Žƒos•olw‰}„wtynb„uvu}~yw}†ƒ}ƒ‚ŒŠ›ˆŸ„vwl‰‡f‡Zs„wlds}zzpO=\\ORNgfcam[JXg}‘ Ÿ„…‹“•ˆ£„{†’Œ’Š†xƒf\fqiZ\kqebbbWPd^HO^lkZ]\X]c\KQ\l]Ne_FQ`fdddtwPEP_`pz]<:\\I]bT]QCEE=C?=V`r\Yrw}vz…tu‰ˆx‚~trxa]{€tp{~€Žyovz†~uusrr‡ws{pjxphql[RQPSYVOUehYWdb_]UTWRRiaY_lnfc^]b`bj`\di{‰d`gphRTeoyncdexm`flfaiofsqipwd]shgqignt~}wyvjrxpz{{lrffijk||trnljxxiokrpovqh[]`XTqk`[FEQWfhWNXyrW]iQJT_z_SC[…b`xpjfk_ZWSTV|j`LRfj[RSRc[OP^zuglˆusyjSDfyzh[yhigoky‚|wz~u{xg_QXbjf]Talabad_X[WYebRLQjnTOKGC`hO[ZQTeaQ^bsb[gYCFamokdPPHgULIIZVVIBLJZXTYQ^gOYkjjmzm\whdf[tzYedr€{wzaaoryufd€zdiv{‰€™›|{“Ÿ•—Ÿ—‘‹ŽŽ™ªŽ††œ–›Žœ¥™˜–Œ‰‡•©’ƒ•‡Š ‰ˆ†|„€{Žgi•‹”–Œj~‹€š”’˜“‡ˆŽ‰‡‘™ ƒr|}…Š™‹‚ui‘‹qhs€‘‚€‹‹Œˆtx|r{yy~„~‚}y}ˆ†‡vy}tu„‹u{ˆ¦›‡ˆ~„ƒ‹š—‹Šƒ‡…ƒy†ƒ~{rˆƒ}sxrimceywbfsin^ilq|{ŒŒ}‡ƒy–„~|~‰‹‹†€}~xsrrrqeeprbirr[Yb]gk`gib^XRapg`Ygd_ignvmigon]i}}b`bWhb`hmiwqhy}‚ƒ„enii`bYcxnr~{t~†€…‡‚ˆ–ž‡†ƒztrroz€p}|uxpmfcdqngfiuuu`bvqwdckcor]mtY_jhbcaacsvckgUXqg_jcˆmebj†v`{‡u]c}|Š‰ux}{‡Œ†‹Š—¢ŠŒ‹“‡‰ƒƒ‰ŠˆˆŠ‡”£‹…ŽŽ‚w£Ž‰Ž‚~„†}|xwˆŠ”vnt€‡|{‚yt}~}€€‡‹„‘””}ƒƒy…„€„‰‹‰ƒ€ƒˆ{{€Š‡€~‚ƒ€˜…‰…qƒƒsz|€‚†‚ƒ€|~yuƒp`klZO[fdb}sXYUTOYtlYit^RQFG\oeIXeZVXhc]wzpvrg`g}vemjbhkkv|nkkry…„}†‹ˆƒ‚…€{z}‰Žˆ……†Š†„„‰ŒˆŠ‹‘Ž”ž£¡žž¥³¼¿»¶¹¹·²µ¾Ãǹ¯¬¬¯¹¼¼¹³²´»ÂÃÁÁÂÃÃÁÀ½»¼ÁÊÎÌÄ¿¿¾½»¹¼ÀÂÃÂÀ¿¿Á¿½¾¾ÀÁÁÁÀ¾½¼¸¶ºÁý·´°­®±³±¯¯²¹¸³­¯³²¯©¤§²»¹¶½Êĵ­­´¼¿½»¾ÅÈÁÃÇ»³³·¹¸¶´·¾ÆÅÁ½··½Çɾµµµ´µ¸º·³°­´ÄÍËÄÄÅÁ»²¬°ÂÑØÕÎû½ÅÇÅÀµ¯°´µ·¾ÉÐ̽°§¡ ¤¬¸ÀÀº±¨¥£¥¦§§¦¢žœž¥¬°´¸·µ³¹½ºµ±¯³µ·¸·²±µ³¬©©©«¯¶¹¸µ¶ºÀÂÁ¿Á¿º´³·º¼¾½»º»»¼¾ÁÁ¾»»½¾¿¾¾½ºº»»¸°©¨·ÉÏÏÍÐÓÑÐÍÌabba_bmsnknqlhffieZ[ebUT\VIEFCCFKRTNLSZXVVX\XY]dlgahshhnostj`_eeinokt€o`ba`kmmnswwlad`^`gph\[`ba[[`_h|lZWUXchc`\RQ[reUZej_UYm{o\Zbii[Vcropfafgql[ZadcUMW__cdaksngjhggfcaaX[i_Uajf]Zbnqh]adkrhpt^Zb^T]cZXdkih_^kl]\d`]bfegpmdlrpmkw~xx}lsrgo~…}somstiadlvrgjqj`dprjhnomszsrrvronprsqrzumnnruqqnmnnmtsmu|pumqsolz€†|i`pvtysmqvw{~{y‘Ÿ‹Œ‰Žs}‚Žˆ’†wv}~…uw~„ˆ„w‰„Š‰~…‰~xo‚ˆnt‡yswzz{wxŠzi{šŽ…‰…†rq{yvy„z…“‹{mdz…”¤Œ¯¤ƒ}o„›Š‰€ˆƒ}“˜…kx–kz€}‡~~ywzpnˆƒtxv}Šy€}Šx|}Œ‹‡Ž—„up}wln‹€i–te€ƒn_ez€vn~zlTNb^QMXn_dluWJav€š¦šŠŒŒ”Œžy{†‘…ŠŠ†|z†hYanjVXchd^acRRc[MR^kjWX___gcMWamc]m[HXfhhhevpMLV`_ryX>JkaOgjYd]LJJ?E>Cflmgesxzux…„vv‡Œ|‚ysrsa_€mnz|€Ž}pr~‚uuxrov†~t{~llxqsvgUPRQPPOKXg_TZ_[^ZUUXPPhbY]qp`^]]``cf[^^n†s[_glVIYhlp_aYisj_hn_Ygqdqtikmc`la`peeotx|uvxgkwoy{ympf`chdv{oplklzr}hrirrlysniY\_Ztil[]HUS\jdQJqy`Yq^GQ`wh^NIƒvelqvibe_^TNj…j`WXeeWPMRcUPRdytlm…oqw`GAexzgc}djfmk|u{zz{whaUV\ff^W`lea_ea\_ZV\c\OPinUOLHG\jPVUQS^kU[ereWc]JK]dckmMFGjWHBQXKRLAEGSTPNUed]]„zosvmbsad^J{{Rfbxzvy]`tywsbh‡xbkr…–Œy›œtŒ€–¥Ÿ™†‡ŒŽ¨Žƒy’˜‘‘¬‡”•Ž‰‰‡”Ÿ’ˆ‡‹‡ˆ¢ƒ€„‡‹ˆ[lŒ“ˆŒ’“Šk|‹‰ª•…›Š’„ŒŒ‰‹‘“Ÿ©…mw€{ƒ†•ˆŠ‚vhŽmeq}}~€‡‰„‹‰st{r{zz}}‚…ˆ~w|‡„…rq{ssxŒ€ov€ˆ›ƒ…|ƒ€Ž–‘‹Œ€ˆ‘„x‰…{‚ˆ…|pzuo‰rnylunhx‹Œ|‚‹‚q‰•†‚}zŒ—‹‰†ƒ€|}yrqomnedpqcioq[\aYek_eea]UP`mgbX_Z]c`hombfng]m}s^e[Yj\`fhjqmry{w_mhd_\Rjthp|ur…‰|‡†ˆ‡‚˜›ŽŒŠ‹‡ƒ~vvz~ƒw{~u}jnga^rkdghurs^f~zuafkepoZlrT[ie_b`_bipaidVXqb]j_„—qa_kˆx_}‹tXhw‰nwy|ˆˆ…‹†–œ‡ŠŠ‰‘‹†„~Œ‰‘…†…„„ž¡„‡ŽŽŒ|{–™…Š~†{wy‹Š{y‡ytjn€‚vv|ur~zƒƒˆ|’’zƒt…’…~‡‰Š’†€†‹‚wwy|†Œ„~‚‡…ˆ•Ž‡xl‰‚nvy~~€ƒ~‡ƒz~€|†€rro_Zfjphx~\Y\TQewhWixg[PEOciYF]fVSVhkmzunrlc^f}taghafloz}nomt‡†‰’ŠŒ‡w||yw~ŒŒ‹ˆ‡„ˆ†…„Š‹‹‰‰“Š¤¢Ÿ ¥±¼À¿º¼½»¶µ¿ÄÇÅ¿´°®³ºÁý¶²´¹ÁÃÅÅÆÇÆÃÀ½¼½ÀÉÏÏÉÂÀÀ¾¼¹»¿ÂÄÃÀ¿¿Á¿½¾¾ÀÂÂÂÁÀ¿¿»¸¸¾ÄÀ¸³¯­°²²¯­®³¹¸±­±´´­¥¦¬µ¼¸³»Èô®°¶»½»º¾ÆÇÄÆÆú³³¸ºº·´¸ÁÅÄ¿º¹ÀËÌÀ·¶µ´´¹»¸´³°´ÂËÉÇÆÅ»²«±ÂÑØÓËÁººÂÅÅ¿µ¯±´¶¸¾ÉÐË»­¥Ÿ¢­¹À¿¸°¦£¢¤¥¥¤¢ž›™šž¤¬°²µµ³±¶¼¹³®­±´µ¶³¯¯´´­©§¦§­¶·¶³¶¹ÀÀ¾½¿½·®°¸º»½¼»¹ºº¼¾Á¿º¹¹º½¿¾½»º¸¸¶³­ª­ÂÐÏÍÍÐÒÐÍÌË`ab]Zgtojnqnkihiijhmlb_ecUIGJLPUY\_ST``XW^daYY_hlebnqgjkmu{j``eqjopip}o]`_[glmkowwk`b^\`gpgZW]`_Y[bbfzkYXRWadb_WKP_qdRZil[TZn}pZXae_UWfpmncbcgrk[^bd^ONX`bbadooigihhjjda`Y]iaZcke\\fnne]aekqiss^]b\S]bZZbjid]bogUXb\Zeg`eogblnkmltxrtvlgxqmx‚€xrpqskaalwxnjro]Yfsrhgmnouxprvxpnnprqnt|smoqvtoqpoonoqtntywvttxmsyz{|pbevwtsoppwy{w†œ‹††}ty}„‡rsz{|rs}„~t|€ˆ‹|€‡}ynx†mlxtttsrrt„{l|Œ……sqwqmy‹~~˜vl~ˆ­“‘¬ªŠ„v…–‘““‰‡ƒ•˜l‚ŽlŠ†‚w}yoƒq|wr{s}„z}ƒ€†st|Œ†ˆ—Šwkq|phy‹vsŽ_p†xbZm€mty‚ig^ZmRQbj_u„vOMs…‚œ£Ž}|Ž”x|…Œ{„€sy{f[`fkUSabaW\gPOg_R\_kiUVafalgScfpmhs[K`psiglxgMQ[eartYM^xjWovcmo[KKJODQuqgqpq|}ns‹€yz…‹|~€unoqb_||klx{{lo{xmpvqjw‚uwƒwbowr|v]STUPLKJKZ_XVZZ[^W[_\RQljZawi_`\heca`^]_‚][^f`HJaghbWYTlifbgj[T`kaswehcagdY^ncgopqzpuwffqv}yxljd_^g`p|jjielwiwhrejnhytsv^]ecvpo_^_\XTbk\KdxdTmhKOctg[YIv|okixt]gbcXRxgc^Zdh[TQ[_KWYgx{lgŒƒilpV?Dftufm}eibnm~}q€zr€xjge_\_e_\_klg_bfb^_\]dc[Wfo[VPLNWcRWRXUYk]]aqeU]\QOU`TckNBEkZD@YTFUPADFMUKQjpsdnŽytsliq[cTPwySiey‚|uyVa}…uo`nŒreno‡–‚{‹r‹‚ª‹…•™€‚‡ƒœ€sŒ™…’ˆ¢†‘Š‡ƒ‡†••ƒ†…ƒˆ“{{‚z„}€eu‹‡ŽŒ’…vx{‹’§‹›•‡‡’Š‹†”—¥²inƒ‘‹†Š~zjˆŽieqy‡w|~…Šy‡ˆpqyr|z{~|…‹‚x|‚‚„qkzoro‡~isz€–š|}x„{‘’†ŒŽ‰‰{Ž…ƒ€Š‡…‰|†xŠ’ƒysys‰‡|ˆ‰|~‰€l†…}xŠ˜‡†ƒ~z}}yrtnjkbgooefop]_b\gj`cccaQOchbkYWW]][aolWfp`]m|j^jW[i^bcenluywxy}lekk`]Y[qijp{qv‘‰{‹„ŒŠƒ••Œ‹ŒŒ‹‡~{€|y}xzdphcaqidffspqZrŠ€rdokkvnZjpQVha\a[]abi\fdX\s_^laƒ˜n[aoˆ}`}’uVn…u†zjwv|‡‚ƒˆ…’’ˆ‹ŒŒŠ‡|‹€†—‹ƒƒ„ „‚‹†v€•Ž‚Œ‰|yzzsxŠ‰wuŽƒoohl~}povqsƒ{u†ˆw“}†€mƒ…|‰–ˆŠ“†‚‡‹‚vos~‚„Š‰€€…‰ˆ‹‘Šƒƒvo…€ntxzwz}u}Šƒy}}‡ƒ~zqnmprut|†m^e]\mvo]hrgZIVggVKdfRRWjyytoosh\Zezs``fdemt|twpv…Š†ƒ‰Žv€{|wr~”Œ~‰…x}…„~‹ŠŠˆ‰‰…™££¡¢§¯¹ÁÁ¾¾¿½º¸¿ÅÆÅÁ»µ±³¹¿Ãø³µ¹¾ÅÇÈÈÈÈÅÀ½¼½ÀÆÌÎÏÈÀ¿¿½¹¸¼¿ÃÅÁ¿¿ÁÁÀ¾¿¿ÁÃÄÄÃÂÁ¿¼º¾ÂÁ¼¶°®±µ´°­­³ºº²­±´³«¤§±¹¸³°¸ÆÅ·¯²µº¼º¹¾ÇÈÅÆÆú³´¹»º¸·»ÂÅÄÃÀ»»ÄÍθ·µ´´¹»·´²°µÀÉÊÈÇÆÁ¹¯«²ÃÐÖÒʾ·¸¾Äüµ±²´µ·½ÇÏʸª¢œš¢­¹À¾·¯¦¢¡¢££¢Ÿš––˜ž¤¬±±²°°¯³¹·¯ªª®´´´²­­µ¶¯©¦¤¥­¶·´´·º¿½º»½»¶­¯¸¹»¼»º¹ºº»¾Á¾¹¶·º¼¿½º¹¸µ³±®«¬¸ÍÔÏÍÌÍÎÌÊÊÉ_`_^dlnijppoidfloruqjhibWPQTWY]eggd\bg^Y^ji`Z^eiibhuoiijmv}j^agvlpphkxnY\][cmnhktvmbb[Z_fogXUZ^^WWfef{l\YNV^baZNHUco`P`ogVUZnoXYbaXT\immkabahtjZ`fdZJL[ca_^gsmfhhfjmifgaV\if^cje[_illc[afkoisp`a`ZU^_Z\`kl`[gk_RW`XZii^akcckhglmrsnqlch{}stz~}wonnlhhoz|pmuueYcktmceklptqpx|vooqrunls~qkosvqlpqpqnposnptxyxwvnutsstxmgvzs{wqpqyw~|q~—ˆ€‡Ž{quwŠ‚‹ƒoswuw}pq{z}€{sw|{…Žz|||rw„jfxzpmkkjhn|jx‡†w‚„zpnsmgy‡›“‚‚ˆ¦®””¦¬“„y†˜—‡‚†ƒ”‘wp…„w“†{{z~unŠlˆŒfx~p|~ƒz}ƒ€rry„‹ƒŠœ—|phvwlpz…q€{SrlX]x{bx}~t~c^lL]gjpŠ‘pJSƒ‹…œ˜‚vxŠ’‹“z{†‚zztwsxmb_a`i[Ra^_U\lRJij[bdogSZfjerk\plywpwXQk{zjksveX\bgaovgapƒs^u‚osuaQVZ]O`wo{vp}{kw}z}„Šz{}qmopa`|xegwv}ˆwilxqfjqjdvty€j^swt|kWY[WRKFHQWWZWW[^XUcc`VYtn]otejd^pk^X_`XuˆhW[^cPDSdd`UTMXg^cigaZRRc`sq^f`[e\R_l`glliumwviim|€vukfa^Zb`nzfedbapdphpbajgvttydahjn{jgXig\[[lgU`tdOelXLdpiYdRozqxioy]cgd]`zsji[Xfma\Y^RFb^i}~ef‘{_ikM8Kkoogt}if`on|p~zk}€{kjpng`ba]_jnmeafh`[adgeechoc`_VUY`UYTd^\de`YkbRUXPMX]JWgRBBg]D@\VHZ[JEBPe[p~utx„|xskolScYUzvTnlvƒztwPd„‘wibpŒpiqlw}žzs…„}¥™{‰‘|~‹‚‘«nˆ•ƒ“~u‡†‚}”•‡Šz€~{†˜z|q~ˆq€rx‡Ž‡…“„}p€Š™œ†ŽšŒ„‹Ž”…ˆƒ’š¦´–ifw†z€ƒ‰}}m…deou‚rz}„ˆmˆolvpyyxw€y‚|‚Œ†{}z}€pbukoi}cpvzœ{}|r~’}ŽŒ„•—”‡ˆ†††ŽŒ‹•ˆ…‰ˆ††Ž~‡~{Žƒ‰Š€{ƒ…zz†€k‹ƒ„~zˆ“…ƒƒ}{}~ztukgj`hpkghwtb^cdmicgihdQTnebx^YXUTU[scQlmZ^jxdhqV]edecehqzutqzjljma_anocns|q~—„~ŒŽŽ„‘Œ‰††‹Œˆ‡‚„‚‚€{v{wverjggmfedgskm]}’}nnwot{q\foPQc`Z`[]`bi\df[cx[^rd†šiXgw‰‚f{‘x\s‡w„xjvtz†‚‚††Ž‹Š‹Ž‰‡€ˆ“ˆ‚…Š“Ÿ”|~‹Œ}t…‘‡Œƒ{‚wsxuqxŠˆut‹„iiei|zliqov‡ys€†€~…{uŒ“Š~h‚ƒy†•†ˆ„†‡Š„wlt‚ƒˆƒ~„‰‹ŒŽˆ{t„uwyyx{~syˆƒw||{Šˆ}|xwvx{z|€thnpnsv{gjƒwspZ\lhXWkeSSXn|ompsh]\g~|f`mpfkzˆƒ|r}ŠŠ†Œ‰z|yzyssƒ”‡}‡{uy}vƒ‘ˆ„†‰ƒ~—¢¤¤£ª°ºÄÆÁÁÁ¼»ÀÄÈÇż¶´ºÂÅȾ·¸»¾ÂÆÈÈÉÉÆÁ¼¼½ÀÅÉÍÐÌÄÀÀ¾¹¹»ÀÅÅÃÁ¿ÁÄÀ¾¿¾ÁÃÅÆÄÃÁÀÀ¿¾ÀÀ¿»µ±³·¶±­­²»º´®¯³±«§­µ¹³¬¬µÃŸ²´¶º»·¸¾ÈÊÆÆƺµ¶¸ºº¹º½ÁÄÄÅ»¼ÄÎÏù¶´³µ¹¸µ³°¯¸ÀÆÇÇÇÆÀ¹®¬´ÃÏÖÒɼ¶·ºÁºµ³³²´·½ÇÍÇ·¨Ÿ™™¢°º¿¼¸°¦¢¢¡¡¡Ÿ—““˜ž¤«¯¯±¯¯®²µ´®¦¦¬²³²¯««´¸°©¦¤¦®¶·´µ·¹½»¹ºº¹´­®µ¸¹»º¸¸¸¹º¼À½¶²´º¼¾¼¸µµ²°­­®·ÆÔÔÍËÊÊÉÈÈÇÆa`_ekjhjmnnmgagsvrmjlnfZWY]]^ahrskfjlc^djni_afhijirxmiijltzi\bkyprqfgrlYZZY_oqdfpundbXW_fneWSX^^SWjfi~m]YLT]b_SIKYfl[Qfp^UX\p}iTZa]UWdlhlf\`cotdZdg`VIL^b`^ansighfcjngjl_TZikaahe\aikmd[chlnksnbd`YW_][^`ln`]geYPV]UZhf^`ecehdeknpoplcelx{stz}|tjlmouy|}wmt}q_^mysebgijmpnu~znmruuwpkrzrlqvwpmnprsnomronrtvxwnwyorpmzvsx{uy{pmqxsy€ps‡†{…Šylovˆ}„}krumpznr{uy~wpuyy€‹yy{|}y}„ihtzqhdccbi}xer€€o}}rkilkl{”‰˜Š‚Š’‘¤¯–“œªš‡|…‘•ŽŒ‹‡‚~„‡pw†„•u{‚yru‚l{czju|†y‚‚€umsy†‡~Œ£Œrkhuwqutƒo‡fOsw_P_~wZ||p‰YaeIigp„fKa‘ƒ†–ˆ~sv‘“Š’zz{€uxqqqqvd[^cadbV\^_U[qXGevfgiqcUcnljyrjyv„zvwUXt†~krzxmf_ejcq~vs€…wjxƒuvwe[dkk_qŠ|r||r{zh|yw|ƒ„wxwliom_bzv`cumushktkefkfbs|ruv_`tssr_U]^ZVJBLZVX]VX^bRZn[f_h|pfvijw_bsh^VgYanY^Wd[DD^a[WLLH^\Vdqd\[OO_]lhYe[W\UN_f\kiearjyvnqm}zrrkcc[TZ_nyeed_U_climc]ggmrvvhhgjiyje`ijhm]ekcbmfT\ccP`ek`h`ntq~ocs^YgjejukpkRUfqhbZWISiet…x^n‘oZjeC_jQjo\x€…™‚z|~}{~{ƒ„esryfwpv]cY}lz~p€d}‘˜fsfq{k}†Œ‰xp|jsrb}¥vvjksuj”¢ob~ˆv{wƒahurvw—ŠnsrsrlxŽ{wmocu€|q•sv|ˆzƒˆxnƒ†’Š†Šzƒ•—š‡†{‹£¤§¤“w^bq}ˆ‘zw|rv‹]Zibojryvudy{`bqmeirq}t€or~}rmmnkc\c^fjhq^_ej{šzp•~{Ÿœˆ‹…“¡šœ¥£•††—‘†{€‘…|ˆuyw}Š–‹†”}ƒ”ƒŒ†~y€~‡uŠw€{qŠ”“ƒ€|vxvquxkcpit~wsy…qwst~{pmqrw{€ˆ‰~phdd]cw`\np_`]mlk†v]l€t`fi~ƒ‚zo||€ki‚l€„vx‚}|{†Œƒuˆy„’‹‹ƒƒ‚|y€„|ƒŒ~…„ƒ|†xwulpuqifbgniimƒ™‰nxw~€ujsg\`afguuk`sˆ€ovƒ}€|ˆŒum~‘ƒŠ‹‰ˆŠˆƒ…ˆ|‚€‚‚†‘Š~€…Œ„‡‘Š‰ƒ‘Ž‡‚ˆŽŠˆ‡†„…ˆ~€ƒ~‚ˆ…‡€€uxw||s‹ˆoz…ynslh{zdktju‚x‚vx~st‰€ˆ}ƒkv€|y€†~‡…Š„ˆ„~s}‡“”~‰„‡ˆ“ŒŠˆ‘‡ˆˆ~y}ƒ†‡…‚~€†Šwny}wuy{{||wrvxz~‡…|…ƒy‡m‚€nsxpdd~‚|}z}‰sz…––†„Š‡~zƒƒƒˆ‡Ž‰‡‰‰‰„…‹Œ‡…‡{z†ŠŽŠƒ}~~ˆ}’‰‡‰ƒ|}Šœ¨«¦¤¯ºÅÍÎÊÅÅÉÊÄÁÃÉÍËÈÇÂÁ¿ÄÊÎËÊÄÀ¾ÀÅÇÈËÌÈÄ¿½½¿ÁÅÊÍÎÍÉÄÀ½»»¾ÄÆÄÃÂÂÂÀÀÀ¿¿ÂÄÄÆÇÅÄÆÅÁ»·¹¿½¼º¸·³±³·º¾¿·°®­­³»»°£¡§¯¹Ãûµ¶¶¶¶¸¿ÅÊÍËÁ´²º»·µ¶¸º¾ÂÁ¿ÂÃÁ¾¿Æʸ´´´³·¸²«¨­¹½ÀÃÇÆĽ²©ª¶ÆÏÑÎź³²´¶¶··µ³±²³»ÅÈ¿­Ÿ–—ž¨²¹¿Á»®§¥£¡Ÿ›™–Ž‘•œ¢¥¨¨¨¨©ª««©£ £¨­¬§¤Ÿ¥³¸³¨¡¡¦®²±®²¶·µ´±²´´¯­¯´¹ºº¶³°®±µ·¹µ¯µ¹¾½¹³°³³µ¶¸¾ÄÈÉËÊÈÆÅÃÀ¿¿ÁÁcccddekqmd`cfhgdccdgd\^degiotxussttjdluywrqollnsyywohilkmuvgeplxyhda]hkZWUQWtw\agkldYNR]hi]QQVUKObqgm€f^WHQ]aQ?BR]hhYgpXPYZdqeQOVVUU[`]ac[\dgh^[hh[XPMYec\cpqkkjf]eggrk^X^msf^fgehjhknc\bfipvskih^Z]]Z^_bmhX]`[PHOPQY`b^[cngX\cabda\UYbkvvqt{ufhjluomrupq|t`ey~tfafkkdewxtsmmwyywtqppooosrnmlnpqmkjpsqqgkqssqrzrpmltwxwzzusukipppywpvpry{|jkvwnp}j`nd_honrxo{sgowwww}zrhq{‹‘ŒxmrxusiWTT_kkX^meZjhhe`iu‚‰’€‡~„˜˜‘¡ž‹‰‰|v…€z{zxfkzzwnkƒvx~fpyuls{thv€m__pxxqt†sfhv}zqˆxr`Rgp‰ummgr\ARpYFNjqKOuoozwej_^_ly€ƒqZt‡zuqpxz†}€Ž‹zxjgoulbniilehrd^pa]iamrhYe€~tzuls~yw„}{ƒŠ€~kdn‡x}{wŠ‰rhuux„ŒŒ‰ƒ|y~|}zhkzwqr„rs„zvk_g€ƒqhp€oeqo`\da`aokV]gYmtgf`d`]g`acdkk`XWbb^a^WY_drkO[pecqpfa|ha†ptj{wsrrq{‡o[|uijp_u†bajZ_R<;_]OE?>;OOXcbWZTZULLRfaNZ^JNJN`Z[vj^anl€{t|€vmnlmSMNQ[fvUYVUHLP_mdbSSWOXoe`_`c_cc[ris|u[_lbdob`a[X\efhh_lzqqtl_XVWkd[\`mfMSapY]WUlzhˆ‚lii~kRgcPHbb]dtsyg[c\mh|mbrums}qhtywy„„…}€}|{t{{p…ˆ…ƒzw~ƒsit|y‚‚xx{svl]Qn{iml{hNM\NNik\Opyovu…Šƒƒ†€‚Œƒ|s†~w~‹oos‚wps~]cZyfsp€u“uwjjzl‚ƒxŽ€qsovulb{¡uu~hgpth…¤y`n‡owmƒdajokz“ˆgnikngt‡yucjdn|yr—p~…xz‚zŒqy€ˆ†…‹…u™–—‡|‡š¨¡ ™b_hŒ„‹w|vzqqŠ_Vi_fgoxqrjwsZapm`hos{{}hlwxjhjibb]aZagcn_Xect’‚e‘‡‰™–“…ˆ–¥©§›”Šœ…{zŽ†ƒ‰‚o{v|†Š‡x‚˜‚€’x‚„‹yŠxwjˆ‘“‰}trsmtyocsox†zs‚‡t{{{€~torsxƒˆ‡mqqkjx{bnypcgfuwy‡sex†oinw‡Š†„uv‚|†kc‚q‰ƒs„Š€zx…Œr|‡x~Ž‚~{v~„x~†‹z€‚}…|ƒwiqytjechlemt†vy||…}ƒzmwthjkqp‚…yirŒˆz€ˆ„…„ˆwx„—…ˆ—’‚’‹„‡„……ƒ†”Š{}‡ŒŒ„‰‘‹‰„Š‘Š‡‚„‹Ž‰†‰‹†‡‡~€‚}‡Œ„†‡†x}€€zu‰‡r|ˆ~vyuoz}io|pw€u‚Žƒvt|tt‹‰ƒ~„€nv|xxƒ|€„…Š…ˆ…~w…”…Œ‚‰„…‹†Ž”Šˆ‰‘‰Œ‡~~„‡Œ‰ƒ…‚‚‚†‰|tz}{yy{||{xtvzz|~€„y…u„u}}vnk‹‡‡„‚ˆƒ~†”‘ˆ‹†~†„…‰‘ˆˆŒ”ˆˆ‹Ž’‘Œ‚„‘“‹ˆ†„‰ƒ…“‹ŒŒ……‡‡Œ—£±²©¥²½ÇÎÐÌÇÆÉÊÅÂÂÈËÌÊÈÃÂÀÄËÎÎÍÊÿÁÅÇÈÊËÈÅ¿½½¾ÁÃÇËÎÏÍÇÀ½¼»½ÁÄÄÃÂÂÂÁÀÀ¿¿ÁÃÅÇÈÆÄÆÇþ¸¹¿ÀÁ¼¸¶´³µ·»¾Á½´¯®°¶¼¹¬¢¡¦¬¶ÂÄ¿¸µ¶¶´·½ÃÉÍÌÁ³²»¼´²´¶º¿Â¿½¿ÁÀ¾¼ÁÇÀ¸´³´´·¸±¨¦¬¸¼¾ÂÄÄü±¨ª¸ÇÏÐÌź±±³´µ·¶µ²°±³»Äǽªœ–˜¡©²¹¿Â»­©¥¤¡žš˜•‘”›¡¥§§§§¨ªªª§¢ ¢¨¬«¦¢Ÿ¦²¸³¨¢¡¦¬°¯­¯´µ³²¯°²²®­¯´¸·¸´²°¯°´µ¶¶µ·½¿¼·²¯´¶¹º½¿ÃÄÄÅÆÅÄÄÁ¿¼¼¾Áaaaceglnc[_hfc`_^_cfdbcfgimqsstvtokhltzztssljpsvxupiejkjnvsiqqfw}iaa^hl\UOKWzyX_dhjfVJP_jh[PQTQJQfrgn~b]UGP^_L@HU^gfamhTT\\gk[LNTXYVZ\\_]U]fgaZ]gaWQLQ`jd\fqpknmc]efpsd]\boobaeegjhekn]Yddgrvnhhf]]^[[``akeS[]VQHPQOWbcYWeodV[`_^^\WQXdovvpsynhmgksmjnqryxb_t}wmfhlnkgsxnqojtwxzxrnmnoqtttnjknqpkiloqrrfkqrqpppuqmjovvqysqrnmmkmznnpokt|tmm~veqxfanedfjqqxu{pfu~tvvzzpgowŠ‘Ž‚rrwxwlYQTbmjW^h_Zeagifky‡„zƒ€”•ŒŠˆš ˆ……„~s„wkutr__u{oai‚rq{|blwsos{yjfxzc`koqpfp‚ldgwqtsuptXQ`rƒtdfekP?WhJFLmƒhHRsletueeYX\pxzvd`nu|krv|‹€tsˆƒ„|necmnv^mhcuncli]obWigpqgYgy…~r~„„{‡€ˆ‡zziek}€u~vy†rovwyƒ‘‘‡~wx|ywwkkvtqv€‡pp}qtdXm{meo|hcok]\`^^_ngX]^Wnqbfb_X]g\^__gh[WX\]ZZ[YY]`pmXfseezzgr‡fu†kvg{pqsnvƒƒidvktpi~x_h`]^I9TiSH=A<=IRfcYS_OP_PKOc_IR`JRMQe\d~keeltˆ{}sz}roprmOKOY[buTTPOBHM\g\YQOQLSfaZW[aXd]Zvkopo\bg_ij\^eVY_cgpeem~wmpk^VNVha[S]jZL[u|]X[V_rnkŠydgm~_WiYSVmk^eprsa\a[mnzzkctuko{{cy€z}‡‡ˆ”†‡†ƒ†…ƒx|rŒˆ†€}‚ˆwpz{tŠ‰x‚|w{wral|nlruy]\q]Uq€oa€…€‰”x„„iŽ‰„Ž€s~}rvŒ‚ss…†epŽa`_vanƒqy|ƒˆxmauvƒ€i‘†rkswni_y˜rv|kanv|kwž‚`eƒlrfj[`kfv‹€djbehcq}wnXdckxtzŽmƒ~u|}|yŽlz{‹‰Žˆ~v—˜™Š€Š”§š™–€g^b…‚ƒˆtwwxpk„aRi]bbkrmpmtiW`og_iiv{€xggotddhc_c]`V^d`l_U_cs‡aŒ™‘šƒ†œ”´¦“’šœŠ„~y‹ˆ‡ˆ†mxw{‚†‡†‡v€œ‰“‘„x€…€z‡x|se…“Ž‰€pnqitzrctu|‹{u††w‚vrt~vz……|lwzvy‰}g{‡ymqr{…‚ƒvr€…rry…ƒƒŠ…t~„}ˆj_€x€qˆyv…Œoy…z†‹‘„}{yy|‚xx}‚}~~„~z‡ygszymceiifn~…Šm}‰z†ƒ‚‡{n}~wp{yv‹”…rw‹…‡‹ˆ‰„ƒ…ƒ}}„™Š‡—“€€˜‘†‡‰Š‚…„ˆ•ˆwzˆ‰‡‡…‹ˆ‡ˆ…„‡Œ‹‰†Šˆˆ†€‹Ž…†Š‹ƒ|„„}zˆ‡xŠ†~|y|…ou…yyy|Œ…vr{utˆŠ‚‚…rx|vx€|~…‰„‡ˆ}|‹’ƒƒŽ„‰ƒ„‡ƒŽ•ˆ†ˆŒŠŒŠ…‚†ˆ‰Š‡ƒ„†‡‰‚}~}ƒ†…‚~||{vv~|~~…„{ƒxƒ‚|€€zvwˆ‰‰‡…ƒ†„‚Š‹‹‹ŒŒ†ƒˆŠ‰‰‰’’‡‹”™Ž‰‘–—•“““–’ŽŒŽ’Ž’Œ“«¶µ¬ªµÁËÑÓÏÉÈÉÉÆÂÁÇÊÌËÉÆÃÂÅËÏÐÐÌÆÁÁÅÆÈÊËÉÆÀ½½¾ÁÂÄÈÍÑÐÉÀ½¼»¼¿ÃÄÄÃÃÂÁÁÀÀ¿ÀÂÄÇÈÈÆÆÉÅÁ½½ÀÃþ¸µ´¶·¹»¾Ã¸¯°µº¼·ª Ÿ¥«´ÁÆ»¶µ¶µ¶»ÁÇÍÎÁ³´¼º³°²µºÀþº»¾Á¾¹½ÅÀ¶´²³´·¸°¥£«·»½¿Âû°¦ª¼ÊÐÎËĺ±°±²´·¶´±¯°²ºÄǹ§›–š£«³¹¿Â¼­©§§£Ÿ™–”Ž”›¡¤¦¥¥¥§©©¨¥ Ÿ¢¨«ª£ ž¦²¸³¨¢¢¥©«¬«®±³±°¬­±±­­°µ¸´µ³±°¯°³´µ¶¸»¿¿ºµ±±·º¼½¾¿ÀÀÁÁÀ¿¿À½½º»¾Áaa`bfjjd]^bf`][\\^cfccfhimpssqsvnddit|zuuvnglrtvunkjiihhqvtuyndz‚ocb^gn`TKGUyyU\cfffTGM_kgYOPRMGRgqhovZZSHQ`\FBLU]eegm_T\_^gdRJMV[ZTY\XYVR_gc[T]eYSMKUenc^jnppml__ejwna_\gsk_aegggd`jlYYeacswlfic]`_Y]d__ibR\_VOIQOMWc_RYhn`T]^[YZWSS\jsttsstjkqimsnhjrxwiZlwmhghondo{lltnosvz}tkhknptxqomijnonjjnnptykmnronosxojjnrsu|{sprqmhgmwhmlkkv}qrrzodtvikumokkts|{yjezpyyyxmfmu‡‹‡{vw{zsaQYgjh^ebYZb_goqq|‘‘‚x€z‰„€|ŽŸ‰|zw…phmoo]Ymzjakrm|yblqtns~pcirm^hujfgan{gckqiqvxesoSOdywoacddG?[`@BIu…\DVr__sp`]RRVtysk]j‡vgryjswy‰‚ni‚‡y~e_d_d{_ihbut]`k`lgWgloqgZi€}’‰r„‰„„Š†„‹‡vvf`i~|szs|‹ƒrnoqu‚‰|w}uswtqvmirrrqunmvkr_Ss~rhdpv^`ofZZ\][^ldX[XTmm^de`UZfVWWZd`VYVW]USYYZ\^mpcnrek~zh‡lˆisnuhpqjxƒ{emtpzjr~nbi]eXENk^SA;E9AB`k`RVUGSeQMM^\GNbSWXXgalnkei|ˆ|€sy~lptwkKKT`_awVPKL@FM\`TROLOOQ^YSOX]TcUatnjclabedee^cdX]bditbdp~|kmi`RIP_fcQa`NSm}lXYSUeqgm‰|banzZ]cQY[qqaglojY_^Yrrqwjfytilwƒa|†}€ˆ‰‹ž‰Œ†ƒ‰||€yŽŠ‚~‡Œ{s‚€p‹“~€€†|~zvh{voms€sg~z]u’ƒkˆ†y„’w^}‡kŠ‰‰‹•‡y{zji†zq}`cši\as_mqs~€Œ‰{tƒucqyˆ}d‡tmptoi_vpt|o^puyno—b]jidnXYfdsƒy`c^`bamvrhS`ahps~…k„xn~{p}ˆhv{ŠŠ{ƒv~š‘„Œžˆ€–ž“–|o^eƒ„€†tuvumf€cNg^__gkjkmqeS`m``eeuzpgceqcbf_]d[^Q\__hZPWhy‹†h‹“šŒ‘˜‡¢œ´ ‘˜ž”‰ƒ~…‹‡„Šurz~…‚~wŸ’ƒ””•†{€†‡wxmb‚’ŽŠ†ƒoknds|tbtzŠwu‰†x‚ƒ€|ƒxtt}}zŠ‡…„yp~{ƒ„Š…j€’ƒwy€…Šzƒˆyy‚Œ~‡w††j`€~Ž~tŠŒyv‚‚ow…‰|€ˆ‘‡}z{{|ƒztx}yz{}†{y|mt|}qfmkjij„‹Šq‰ƒ{…Œ…‹}l€‚‚uz˜z{Ž‘‹ŠŒŒ…ƒ†…‚€”Š†–“‚ƒ™”‡‡Žƒƒ‰“†uy‡‹‡…ˆƒ‰’‡ˆŒŒŠ‡„„‰ˆŠ‰ˆŽŒ‰…€‘†‡Œ‹ƒ‚†…ƒ€~‡ˆ~ƒŒŠƒ€†ƒ‰u|‹}|„~|ˆ…yu|{{††‚ƒ‚‡‚tz}x}„|€†ˆ…†ˆ€Œ„‹†„…‚ƒ€”ˆƒ†ŽŠ‰†…‰‰ŒŽŠ‹Š‡ˆ‰Š‹„‚‚~†‹ŠŠ†ƒ~yw‚…‚{Š…~„zƒ†‚‚‚‚…ˆ‹‹Š‰„„‡ˆ‰‡”‘Œ……‘Œ”’‰‘–š‘Ž’’•ššš™™›š’•š—•”“““•˜™–“™•“——•– ª¶º³±¸ÄÌÓÖÒËÊÊÉÇÄÁÅÌÍÌËÇÅÅÇÌÏÐÑÎÈÁÁÄÅÆÈËÊÇ¿¾¿ÀÁÃÆÉÍÏÍü»¹º½ÁÃÃÃÂÂÁÀ¿¾½¿ÀÂÈËÆÅÇÉÇÿ¿ÁÅÅÁº·µ¶¶¸½ÁÅļ³³¸¼¼µªŸ£ª³ÁÈľ·µ·¸¸ºÀÆÎζµ¼¹²°±´¸¿Â½¸·¼Á»µ¼Ä¿¶²²³²µ¹±¥¡©µº»½¿Â¹¯¦«ÀÌÐÎÊĺ±¯°±³¶¶²°®°±ºÃ÷¥›—œ¥­´º¿Â»«©©¨¦˜•’”›¡¥¥¤¤¤¦©§¥¢žž¢§ª©¡ž¦³¹µª££¦§§©ª­°°¯¬ª«°°­­±´´²³±°°°°³µ¶¹¼¾À¾¸µ´¶»½½¾¾¾¿¿¿¾½½¼¼»ºº¼¿Âdcbdhie`_bb`XUUY]`cc_`ekmprsrsskebfqzxrsvmfipqqqniijjgfkstxxee{ˆnb_]eodUHFRs{WYadddTEI_keWKMQKDRgninlSWOGSaT?AOX^efjjZU``[a\LGNX]XQTVWVQT`a_WU^`SSPRYfk^^hmqnmj]_guveba`msh``ckhca`kkY[e^`rvkhhaad[Wcg[_k`S]bWNMQMLU`YN[mo]S\[WWWUQSbrqprpoiamtkorhdnwxn^buzqjeeou^gslgvsnnluznjfimnqwympniijkjkknlouzmoqtjiouqghilnptxwqmonjefmsgljlpw|qwwtkixvnuytxrpvy‚~xik||nxvtxkakt†‹ˆ‡|wzz|{mY^nkgfueU\]^i|‚w}‹Ž€yy{u€„xv†š‹{|x|€yƒkfikn^[iwialyslxsbosthr…hbnhiasze^b`nracrigttjeyeTYn}npdba_CF]Z?@N}€PEemUahh\QKKSssm`[s„qfjrjpys~‚tb‡tza[eTZwfc_\s{[Uh_ilUkseofYk‚‡›…n†Š‚ˆ†‹†…Œ…qsd\h~}nqt~†mfjio€……ur{sozogspelpnkkzngmfr\OyumibroV^jaZZY\X\gcVRSTliXajcV[eRQRV^XSYPR`VNUWY]]jpgppgo{wiƒ~yroormfllk|}teu}qw{lzxgefbaURgdZX9?D8ALqdYTPFMb[WJEVYJQeaaa^nkv†rkah‚€~t}{iryzbNR]cdbuWJIG@FO[ZNMLHOPMWQMJSRSbXetrcZigea_bidf_d]fdls]]p‚higcKHJYnjU_WN^zwb\SLXelhs‘€\\wwRZYTa[sreiilaWdY[xti{ik{qfgs€ƒf‚Ž€„‹‡Œ£Œ‡‘’‰„Œ~{y‘“ˆ|ˆ~t‚‡sš†ƒˆ€~ƒ‚qz{xhq€~r}‰ki‡‰xŽ~la\t‡}‚‚ƒ‚‡‰€|wcbrz|okˆq[Œx^apck{rl}w‡„ol~zppwˆxl†uqrvujgiŒ{q}w`qsumjšh[{lbfo\Oadk|s]][\[`lprcU[`cit|{q„ti}ul~lu~Š„y}u‰š‰y‡¤‘—‘“Œwt_fƒˆ|vtupkf|kId^]\bfhgjraNbi[aaftyxj^__ob`fZZgZ]LW[[cSM]xxŠˆz‰–Œ‹’“š‹¢ª‘’ŽŸ”‹Œƒ…„„Œƒn|~€|}zy~›™‡˜“—ˆ~€…€Š|‡zvh_~ƒƒ‚ogmdo{vbs}~ˆvv‹‚r}…}t…zts{|€|~w‚}ƒˆ†‹r‚”‹…ƒŠŽ–˜†w„€ƒ‰{„…w€ˆ}re{{ŽŒwt…pv„‡{‡ˆ~|y~~‡}otyuxz~‚‡{y}~xy|}uovqoqgƒ‹Œzƒ†„€ˆ…o„†‚‚‚}Œš’„~‹’ŽŒ‘‡††…‚|‡‡…“’„†—˜‹‡ˆŒ€ƒˆ‚sz†ƒ…‡„ƒŠ…ˆŒ‡‚…„‡ˆ‹Œ‰‘ˆ‚‚ŽˆŠ‹ƒ„„†‡ƒˆˆ€…Œ‹†‚‹‰‡{‚‹‚„€†…|y‚ƒ‰†„…†‹‚v{€~€ˆ‚|…‚„ˆ††…‰„…Œˆ€Š‡†„‚~‹’…„‡Š…ƒˆ‰‰‹‹‹‰‰‹Œ‹‰‡‹Šˆ‹Ž‡{{‰ˆ…„‡ˆ„‚…‚}ƒˆ…‡Œ‹‰†“‹†„‰Žˆˆ—–Š‡‡—˜Ž“‘Ž•™žž•”—–™œœŸ—›œ™˜•”•™™–˜›Ÿ¡Ÿž ªº¾¹¶½ÅÌÔØÔÍÌÌËÉÄ¿ÁÌÎÍËÈÇÅÈÌÎÏÒÐÉÁÀÁÃÅÈËÊÇÿ¾¿ÀÁÃÃÅÉÎÎż··¹»ÀÃÂÁÁÀÀÀ¿¾¼¾¾¿ÇÊÄÃÆÊÊÇÃÁÂÆǼ¹·¶¶·¾ÂÅǹ¶»½º´©  ¨²¾ÈÇÁ¸´·¸¸¹¿ÇÍÌÄ»¹¼¶°°±³¸Àþ¹µ¹¿¹µ»ÂÀ¸³³²²µ¹²¦¢¨´¹¹¹¾ÁÀ¸¯¨®ÂÍÏÎÉÁ¹°­¯±³¶µ²°¯®±»ÂÁ´¥œ™Ÿ¨¯µº¿Á¹¬««ª¦—”‘Ž“›¡¥¥¤¢£¥¨¦£ ž¡§ª¨ œš¤±º·«¢£¥¥¥§©«­¯®©¨¬°¯­¯´³²¯°°°±±²¶¶¸º¿ÁÃÀ¹·¹º¼¼½¿¾¾¾½½¼¼¼½½¼»¼¿ÃÅeedefeccbb`[SQSX^cc^[]fmoqturtre^fpyumoumcfooklmjhhijfgqut€„ock|…k__`eofUHGQl}[X`abdSCH^keVIJOJCTgjjlfRWLEVaL9CRY_gkkfYYc]XWSFDO\]URSSTSPT][YUV^[SUSU[gcV]fqrhoe\_mpadahsmeb_fpibeelhY]bZaqrjhdagcUWgfXbm`U]bTPQMHKS\TL\np]RYVSSSPMUgpilqmib^msmokagvzqe^kvokg^dxi^ipensmlhjwvfadjkmszwpkffggeeijmkovwoqtogkqpidgikimsrqnlkgecgmphhjpru{tuttpo{urwywzspwƒ|sju}wjqqrxi\hq…Œˆˆvzz€~sdfunfs‚o^bd^oŠ‘ƒ†}zssp{ƒ{u…—Œ~z|~|‚jefhl^bgvkgipwktnbsrqdo{ebjbif|y]\^`ol[dsfjypisza[gw{nvkc``KQ^Y@?[sMPkgW][bWIDEVshiX\xzmeblhn}mo~}_~€othVbRQmtbUUm~iS^\ckWpw]ldXs…}Žžh†Š~…ˆŠ…‡ŽŽ„jmdXf~|hjpyƒ{cYdbi{ƒ}povol{maqqbekidcqkhhapWS{qljesiP_e\[XVZZ\^`RNSVkcU`liY\fPMPT[TNWPN`[MRWX[]iphmnjnurj€w…‡fopjffgfm{wpf}xmww{pbdbbZ[djZeQ2F@9EerZULCH\_YU?BVZV^kkmlftu|‡uhdo‚{†{w‚vis|x^V`jaiioWFGFAHO[SKKICNMIROLINKW`bjokhffjjX\ihpf`m]a_rlW\k„}deedBHL[mfX[TUi{gZWGM[_giy’wV]{mMZY[f\xqfkhh^]gTa~qe}fpzibdr„…xŠ…‹ŒƒŽ¤Š‰’”Œ…‹yy}’š{Š‚t~‰wŒ™Š‡~Š„ƒ„‡~~€gm}~~w„z^s{—fvjcn€‚z}ƒtx‚‚}wc]lkqt`w}[~†ibqjjwtf{q{mg{zj|†usxwvw~}qrm€w‚ertoim†˜t_xoej„u^MadevpZX[UX`lnp^PT_bbvvqw‚ri{or…{xu€ˆ‹}vywŒ—‰tƒ¨™†•”ˆŒumdh€“{}xrrnldyuI`\]X_fhahqYLhdXb]fvxpgU_\i`_gWYhV[MV[W\TRl„y‘ŽŠŠ†˜‡Ž¦›Ž˜ŠŠ|„†v‚ƒŽŒn{…zwzx{|”›‹˜‘•Š‚‡‚v„~udZyˆ“„oakfhwygq|}†vwŠ}kzˆ{o‚yoqz}†Ž{p{{y~w‹„‰zŽ‰Š‹“œ‘z‰£€v‰€‚†|t‚…vƒizŒ„…”Œzx‘‡oyƒ”zƒŽˆ~€s~~‡€rt~svx†…z}||{z||xxsuzl‚ˆŽ…‚‚†„~‰‹Œt}‡‹ˆ‹˜‘ˆ~‡’ŽŽ’“’‡‡‰‡~}‚„„“…ƒ’™‘‰‰ƒ‰Ž}„†‡}ty‚}‡ƒŠ‹„ˆ‹ˆ„ƒ†ˆŠ‰Š’‡~~†Š‹‹ˆƒ†…††…ƒˆ‰‚†Œ†ƒ‹Š…ˆ€ˆŒƒ‡†„„‡„€}‚‰ˆˆŠ‡‡ŠŽˆ~‚‡ƒ}‡ƒ†‹‡ˆ‡‹‹‡‹ˆ‡Šˆ‡ƒ~ŠŽƒ€ƒŒŒƒ‰Ž‰„†‡ˆ‰‰Ž‹‹ŒŒ‹–”Œ‘’‘•‹ƒƒ’‹‹ŒŠ……‰†ƒ‡ˆ‚•’‹†‘š‘Œ‹Š‹ŠŽ˜–‘Ž”ž’Ž””’—›¡ ™™™™œžŸ¡ Ÿ  ›š˜˜šŸ¡ žœ›ž¤¥¥¥¤§¬»À¼½ÂÆËÔØÖÏÍÎÐÍ»¾ÉÍÍËÇÆÅÈËÍÏÒÑÌÿÀÁÂÆÉÊÈÃÀ¿¿ÀÂÂÂÄÇÌÌŽ·¶¸¹¾ÁÁÁÀÀ¿¿¿½¼¾¾¿ÅÉÅÄÆÉÉÈÆÄÄÇÈü»¸¶¶·½ÂÇÉÆÀ½¼¼¹³ª¢žŸ§®»ÈÈúµ¹¹·¸¾ÄËÍż¼½³®¯°³¸¿Â¼µµº¿º³·¿¾¶²²²°´¸²¦¢¨²µ·¹½¿¿¸®©³ÅÎÏÌÈÁ¹°­¯°²µ´±¯®®³¼À¾µ¨ž›¢¬±·¼ÀÀ¸«¬®¬¦–’Ž“š¢¦§¥£¤¥§¥¡Ÿž¢§ª¨Ÿ™˜¡¬´¶®¤£¥¤£¦¨ª¬­¬§©¯²²¯¯µ²­«®¯°²³¶··º½ÂÅÆ»¹º½»º¼¿¿¿À¿¾½¾¾¾¿¿¿¿ÃÇÉeeddeeddb`[UUUX\_`_]^agmoprunmfdbnvwkipqhgimhfijhffgghnttu~zjip{‚k`bcfkcUKKSg|aZb_bdQCI]jeSGILHEXgfijbQVJGX\F:FT[ahkicW[d]TSMCDT^XRPPPROPTZWSQV[TNVVT\h\S_gongk]]ev~jdfdnofdabnskhjfhdW^`Wapohccik[P[hbZdmaW^`XWRFEMT\RI\pnZRUPOOOKM[hecnpgc^bppjja`jurfdglmjfbcjqbeiflqhgfhovn]cjijnswrncadda\ciilimvsoophgrrjeghijflqlkjiifddjnhmempotwrmnssvzuuyvvvppx~}yqiuxtpmopuh[fm†„„~tyv}skkysi~yigpbs”ƒ~z}{~rphv†‚x†˜Œƒ}~€€pighjdgfxoidjvirl`snmfqtgaifmlx|a_`csn_ipin|osƒ|ebu|xvzpgbk\_[SFEg~mSZlcZ[ZbSFAB]v\^V^wpdc`hfm~gdv}fv~iklUZZS\wdVQd}x\UW`hWls_k^V~‹y¢~g‡Œ{~Œƒ‡“affWf~ygjjw€sYU_\k{z€xmlrmizm^nm_bdeb_miff_kTU{rokhtfR[^Y^XRTTX]]NNTXn`TbkpdaePLNT[VKTRL^^QUXW__gqhiljkrjk~xx`lg`abbblsqnmqo€qzxk_a_`\cldag=>THE[wfZM@FW[UY@UQP]UFA>NM7HMXGDPieifiltxzvoktytxuvhgroeW[dscZZrbSWV^UUgLCYo_JOMEEMYgisTMXZrcM^S_lauxddf^geLQwpamsfqbhqhy•’“”’†}†˜Šx‹’Ž‹—…ˆ‚vtuv³‘‹tq}uln„s„†v}p}wwƒ‹‚‚‚€zx|rz~snuz€{psoŒtegnu€|sbrwybUTea…nR^klqh€{d‰kivx~xvŠ€fˆŽ€„€€„”§š‘˜|s‘‡’›ž|€s€Šš—ŠŽtœ‰bZvvZs€TOkPabgmiRBNkr^ocez~alks‹|vxˆu‹}xzŸ|–ˆŠ•›€’š‡‚{jJw‘˜›~rtbfqeq_eXORX_cW_vZ`k^VWUonWbg_Sa^Wvuapiigboppzuu“š¬¤€{€…ƒu‡~i~‡ˆŒ‹z~…€„v‰~‰’t}‰wmvswxu†Œ‡ˆƒyyzx„nw‚vfPf{‹“yqwsfgskqsmmnwmp~q`m~xmrqdetzvƒ’b[ltŽsp{€~tu}}Ž‹€ƒ¢“o‘ †„|d€‡Š‰ykr€pz”•yŒ›Ž–’š‘‡‹‚…‹z{ˆŠŠ†‡ˆƒ|vn|w|z„†vz‡‡w‹|wwy‚Œ{tv~~t„Ž„‚~„ˆw€ˆŒŠquƒu}‡yv†Š„vy…‹‹ˆŒ“ƒptp{{€ƒ€„‰~z™„{uwˆ‡w{†Š…{{ƒ‚}†ˆ‡…‡…‚‹Žˆ‚~ƒ‡Ž‘ƒyz}}~††„‚ƒ€‚„…„„ƒ~„‹‰„‰Šƒ„„†‰‡ƒƒ†‰Ž„…‰…••†›™†ŒŒ’ŽŠŠˆ“Œ†•‰•“‹…”‹ˆ‹‰’“’Ž‰…„Œˆ‚ƒ†‡†‚„‡‡†‡‰‰‹”“’‘’’’”–™™™™š œ“‘“–˜——˜—”’‹Œ‹‰Š‹Ž’‘Ž“”“”“‘’“”š™š›™”•›¥ª”‘•š™ž  ¡Ÿžœœž¡£¤¥¦©©¨¨¦¦¤£¢¡¤§¦¤¤¥¨«®°²²°­°¶¾ÂÅÈÉÌÒÕÓÐÏÏÐÊÀ¸¸ÁÈÈÆÂÂÄÈÌÍÏÑÒÐÊÂÀ¿ÁÄÇÈÈÆÄÃÂÂÂÀ¿¿ÁÆÉÇ»¶´µ·º¿Á¿½¿¿¼ºº¼¾¿¿½ÀÅÆÈÉÈÈÈÈÈÈÅÁ¾¿¾»¹¹¼ÁÊÐÌÅ¿º¸µ±©¡Ÿ¦¯·ÀÆÄÀº¶¸¸¹½ÂÆÈɽ¹´²²±²µº¾½¸´µ¸¸¶¶¶¶µ³²²°®°±¯¯³´´µ¹¼¼»¶²±¶ÅÎÎÊÆÁº²®°±±²²±±³·º½¿·®§¦©¯¶»½¾»¶²±³°­¤›•’‘’’”›£¬°¯®­¬¬«§¥£¡¥«°±¬¢œ ¥§§¨©ª¬«¨¤¢£¥¨©¦¤ª´¹¸·¶¶²­¨©¯µ·¸¹¸º¿ÅÊÉÄ¿¼½¿À¼»½¾ÀÃÇÆÅÅÅÆÆÇÇÈÉÊÌÎhhhgggec^TS^]ac^]\\_emmloh_XX\fjiecefggghf_[^cfebbiqqopx|vnnuvvrilsmeih_\YOUivoeeabcNCN]c[HDHHBMceahgWNMHPXF9AMYbhkidWUpiNHCET^XTSOIILJNRQQNINRLIQTSW`[RWagigd`^ejnljhgif`][ct{rkifiia]XWYbonffic^bdcfeeggca]WX\YTUVZ\OI]o[RWKKJFAH\eZTag]X^bgfeda`eeigaa_YXTS^hd^^aegga^cmnlf`immjjnonkg_ZWVZ]mkhjggiffhedgieckjhlglnjgfggdbbcddeikffljgdcq|xstusqogfolpqponlnqsnfjkokddcpvy€{mdi}hesn{rr‹†~xqmp‘€uomv„€rqszxy…–Š€yƒ‹ŠŠ‚|wtmuq‰ytƒtnxykcuvqowwlgq}~‡zk~zvxmlz‡ƒv‚ŽŽ~q‰y{tqqivqYhexv„|_edS\gMALRcrFC[gq_K\fSV[fWmkpepox_g^QV[]bp[QS`cdVN\dT_mej\fƒ’Œ™Ž}ww~{s…ƒ}Žv]Yf^c{vfljsqcTO[eurogcj`eg^rmVeeQX_``Zac`VXXSrƒxrmoudUWfh]XbiTQ^OHPezhMUjpw|reXWde`aZYjgabX]WScacf__^Z^blqrƒuWWYYWYUVfe]ctw_hyuqsl_]cZ]prkbfJ_eewmVadd\XQHKQYauqwˆ~{|y}|rqlwnpqsurwxƒeftn{xnozfz{adZEEG^TTeX>;GWD:DUTBE^pgachqvw|up|v|z{ywkŒrsh]\fo_X]ucZYW[YYgPAdkT>RT@@QZikbMMV]qaSaObiZjo\de_h\H]xncpkindrtc„—Š’}{‰’zx‹Œ—ƒ‰ƒvortº‹ljwshl‚to|jv|tp€Š‚€€€}{sv~~vms|u}ssf}cdfszooquvmP[g`}wZPim|sg‰eqj{‚€|’‚j„Œ‚†€ƒ—²~x—ˆ——¤œ€‡ƒ{‰•š–‹“}ˆž’nfm‹inŠgXuVehljkRBMt~eo]fx}gojz’€€”w{„v}‡}vt›zŒ’‡’ŸŸ‚—ŽŠ„}€N`†  ‹tre^milfjXJOY\aQ_v^igbVTXqhUehT[cQi‡zosqrnz~‚{w†”œ°…|€„zuƒpl…ŒŽ‚xy{‚{€~yy‰€„ˆrvŽ}jruxxp‹…„‚x|wp…vtvgRcu‡‘zmqoiishqqljhs|lm{k^gwvkole_pwr•`Uhv’mqv|vtwzzŠy€¢zn•šˆ‚qd†…‡‰rgt~p…–™Œ¡š’š•…ˆŠ…ƒ‹|ŠŽŠˆ‡…‡zwg{w|xx†€x~ƒ‡xvˆzvxy‡Ž~vt}s{~|~‡yy†ŠŒst€rx€ur‹„ur~ˆŒ††‹Ÿm†Žwpzy{†€u•‡zspƒ‡wx‡ˆˆ|†…|…‰‰‡ˆˆ€Š’‰‚|‚€ƒŽ„}Ž†{€zzvz†ƒ‚‚‚~ƒ…„„ƒ~‰‡Œ„‚‚‡ˆ†ƒ‚ƒˆŽ……ˆ†•—„™…ŠŽ‰””‹‰†„“ˆ’•Œ†Œ’Š‡Š‰‡’”‘ŽŠ‡†ŽŠ†‡ˆ‰‰……ˆ‰ˆ†‰‹’–•““’‘”•“•—šš™šœ£ž”‘‘“—š™™šš•’ŽŠŒŽŠŠŒŽ’Ž’“••’Ž”—˜™˜—“”›¦©œ””—š›Ÿ¡ ¡ žœœž ¢£¥¨ª¨§¨§¦¥¤¤¤¤¦¦¦§ª¬¯°²³²±¯±¶¼ÁÄÇÊÌÑÓÓÐÏÎÎÉÀ¸¸½ÄÆÅÂÀÂÈÌÍÏÑÒÒÌÅÁ¿ÁÄÆÈÇÆÄÃÂÃÃÁÁÀÀÂÄÇü¶³µ¶¸¾ÂÀ¾¾¾¼ºº»½¿½»¼¾ÄÇÈÇÇÇÇÇÇÅÂÀÀÀ½»ºº¿ÉÐÐÉþ¸µ²¬¦¢§¯µ¼ÂÅÀ¹¶··¹¼ÁÅÆÆÄ¿º´±±³´´·¼»¸¶¶¶¶´´¶¶´´²²¯¬­°±´¸¸´³¸½¾¼·³³¸ÅÍÏËÇÁ¹²¯±²³´´²³µ¸»½¾·°«ª­²¹¾¿¾¹µ²±³°®¥œ—••””–¦¯³²±°°­«§¥£¢¦­±²®£¡¥§¦§¨ª¬«©¦¤£¥¨¨¦¥­¶º¸¶µ¶¶±ª¨­µº»º¹º¿ÇËÈý¼½ÀÀ½¼½½¿ÃÇÆÆÆÇÇÈÈÉÈÉÊÌÎkkkjjieaZSW`aed\[[\bjppjd^UT\hokccddddddb^Z[_bdb^dpsnot{wmitzvqmnrumgkga_YS\jrphfbbbNHU]`[HCGFARcb`geTLJHSR=8DP\dhki`R]ucHBCP\\SQPHDLMHNRMMKHNPJNUSQX`XRYadeea__biomhfhfa^YZgwxmhhhki`[Z]`irnd_bbee_`feagf`a[TW^aXUX\^NOel\ZZLLIDBNbdXV_]VZccdcca`bdaff_YVVTPVdd\YZ_dfc\_mmdgeipnkkjlnnid\VSRYepgglfeeccde`bgdephhnfjniffigcba`cghhddjkdcbl~}tlmqqnlghkjoqonlmnrspeklmokcbqvu|xj_gzielnxiv‚zxs~kl}Š~qogo‚qv|}vu€†„‰|w…ŽŒ…„{yywwˆŠ|{‘„s}lkx€sr{{tox…ƒŠy}†‚wwmv‰˜Œƒ‚ŠŠ~~’„y”„{qql~pewr†}x‚Žx\lgPbjKPVZ]nFM\_oYANjRLU`YupkesnxiaaUUVfZm]QG_\\ZLZfP^lhj\p…“–˜Š€xovxt„€z‡’{`Sef`yvfnpqi^TNakjor]]l^ccSmnVcaNV_Z]]_a_YM\l|‰zrntveVdqjZVunIV`LGYw|_IWrwy‚tf`^omdeaeqqfb[`UOahkbXZZUYenhsfSUWVSUQTk`T_xkUowrqohZceXfpnhc]WkdryZZnqjUULOP[bguvˆ|x|x}woihqjnrssh{t„z_hpj{ynrqd~t]e]GET`U_lU8DTY?@HgKEGjscXfjxxwuv‡v†‰}{x‡ƒuyrjbjh\]`rg^VX[\`iPDgZH;W];DX[chXONXgp\YcIedWba^a`aeRPdwpipgkmj|pcŽ€Ž†ƒv{Šˆmy‰Ž‹Ž•‚Œ„tloq’¾‹‹hapoej€uxykyfqxpkz‡}|‚~€{~{t~yor‚sx{rgn‚g]dp„~_kmyjxFZobtydPhx|zf†l†zqŠ…‡–…p€‹„‰ƒ€ƒ›®¡‹šƒ}‹›–©§…Ž…~‘ž™“‘‘‹’œ™zn–yq•~h}mqurfpWAMx‚umYkwƒnsm~”„€—y…yx{zzxu‹ƒ‘“Š•¡’v‚‘‹‡{ƒgOqšŸ‘€pi[dkhiqXHHYY_MbtikjfVQ\wcThgYf[c‹‘€x||s{ƒˆ„Š“”ž®‘‚‚~€€qwxlpz}†Šumyx~v€{zzuŠ‚‹mnƒfnwzxp}‰€{€z}tf€zp€vhR`p‚}hljjktgqolhcmxjjveZaqsgkf_\kvo~•\RbxjrpxrrwwwŒo‚š„pp™–…€li‚‚‰jfyxr—›„Ž£‘™š˜‡ŠˆŒƒ‹‡‰Š’‰‡ƒˆyuezxsut}ƒ…w}‡yn}…tvv}‹xs{‡rqŒ~{z{‡zv„ˆur~mt|pm|‰‹„sit„Œ„†Ÿ—m|Œ|nvup||‚€tv‰xpl}‡{s„Š‡ƒ‰ˆ~…ŒŒˆ‹ˆ”Œ‡…}€‚Œ†}‹Œ}€{xtyƒ€…~|~ƒƒ…„‚}€‡……‰‡„‚~†Ž†„Š‰“—„— …ˆˆ“™ŒˆˆŒˆ„‘’‰“–Ž‰‹‰†‰‡†Ž“”’ŒŠŠ’‹‹Œ‹‹‰‡‰ŒŠ‡‰•™˜–•””—˜—–˜››š›ž¦ –“‘”š—’ŽŠŒ‹‘’Œ’’–—’Œ‹Ž”———–•‘”¨¨™”˜™š¢£¢¡¡ŸŸ ¡£¦«­¨¨©©¨¦¦§§¦¦¦¨¬°±´´µµ´´´³µ»ÀÃÈËÍÐÑÑÐÏÎÍÊÁ¹·»ÂÄÄÁ¿ÁÈÍÎÎÐÒÓÐÇÁÀÁÃÅÇÇÇÅÄÃÃÿ½¾ÂÆļ¶³´µ·º¾À¾¾½»ºº¹¼À¾»¸·ÂÈÈÈÆÆÆÆÆÆÄÂÂÂÁÀ½º¾ÇÎÑÏÇÁº¶´¯¬©ª°´¸¿ÅÁ¸µ¶¸º¼ÀÃÃÅÄÀº³±²µ¸³³¸ºº¸¶´³³³µµ³±²±­ª«°³¹½¼µ±¶¾À¼·³´ºÅÍÏÌÈÁ¹²°²´µ¶¶´µ·º½½¾¸²¯®±¶½ÁÁ¾¹µ³²±±®§Ÿš™™˜—™ž©²¶¶µµ´°¬¨¦¤¤¨°´µ±¦ ¤§¨¥¤¦ª­¬ª©¦¤¦¨¨¦¦°º¼¸µµ·¹´¬¦¬·½½»¹ºÀÈÌÉÁ¼º½ÁÁ¾¼¾ÁÃÅÉÇÇÇÉÊÊËËÊÊËÍÍiiiiihfb\[`cegd[Y[_gqtj^ZVSXelkfdedbabcaZUV[^``]_jrpmrxxpjktysllqtunimgfd\\djprkfddcROVY_^HAFDBUd`_fbPIGHSL:;GS`ghhh[RgrXEBGX\TOMHDIQHFNMLKFGPPMPROQ[`XRX_bba_\Z_jpiehhb^]W[jwvnkjikga\^efmnf`[]elfZ]fc]bd_`[UZbcTQ\a`RSff\b]ORNFGTebSTYVT^baba`aabcff_WRRPMR^aYTSW^bc]Zdla]jprnjifdhnmfaZVSS^ijgikd```acc\`gbhreklbjlgfhkib_^^ejhd^ahgdfp|ynkjlnnnkjkghmpqpnnmvxsfkqqqneestowwg]jwhcdiscy‰zsrpzihvƒpocg~‚px{uq†|ƒ…}w‚‹‹‡…}‚sy‹‹‚‚ž–x}}tqy„xz~€|wŒ†”ŠwŠŠ{}tx€——‰‡Š‚ˆ‰yzˆ™Š~psxsvxxz~Œu`kcXkhVa^dYeG^[YpW9@c^ILVYjueijpus`bZXPf]icP?UTYZO\iNXlfhhtˆ‘Ÿ•†wlprq‡|wƒfRcl_pvcjzo^XYOcualvVXo\`cQjmS]_OV`W\b]__^Qo|‚zwowyf`trgW`‰jG`ePLeyWI_{{{‚skfbsochdm{umc[bYOYir_QRSRVfibrw^QRVUORO[iXSdu^Tsylkm`YifbljjebZfio~n[iwy[YVUUR^bkt{……|wzwyqkdikelsslcyt†rZlmfzxmwhd}k^f]JKc`WmkL=T_[FHYhGONrm[cgo{tu„z{Œ{Œˆƒ~~€}~}wmla`geog`TZ\YenLIcJDG[[=P]Z[cZSMfvmVa^HaXPZ^`_`b\RZdysnkfnptgjxŠ{ˆwu|‡}ez…‹‰‘…pehn•·€‰h[ji_j|rpsfsfosoeu‚|xz‚z~|{t‚|upƒ{rzqie}oX]jƒ]abxi}ILklqukUd€‡…m’y’‹‚€ˆŒˆ|ˆ”‡r}†…Š…{ƒ¢¨¥ˆ•†~ˆŠ™•«©‰„~—¢”‘’‹šŸš›Ž~“ˆt˜{ˆ~yxkqiESy~m\syŽu|v~Œƒ‘†o}wruv{†‚ƒ–ˆ‹™¢„tˆ‰„}zwU`‡™˜’xj\_edgwYDER[YOirvqmiSMe}VSkllecŽ›”ˆˆ€yˆŽ‡…Œ•’ £†€„€‚ykunosu|ˆ“|eg|xxt}uwyrˆ†Š‹ml“‡em{}zr}…{rw}|yr_y}p|ufT^l}‹ejghnufnnjg]frhhr`X_nndib[[hsl{ŽYR]z‹gmkrkowru†sj†Œwnu“‰ƒ|ho“€„elsy•’œˆ‘¢‘™™›‡‹…’‡‰’Š‘šŠƒ†‹|ncwwmomwz…|w|„wkoƒutuv„~{rs†vjƒuz|†zr†’yq{otwljz‡Œ…qel€‹}~˜toƒ‚kovir|x~|rrˆŠwpgv‡n~Œ‰„€‹Ž„…ˆ–ƒ†˜ƒ†‚€~‚Œ‹ˆ‰~yvz‚{ƒ‹‚~y|„„…‚~…ƒ€„}‚‹‡‚€~„†…ŒŒ‘•…”£‰†ˆ‘š‡Š„‡Ž‰“˜‹‹…‡ˆ†Ž•”’ŽŒ”ŽŽŽŽ”‘ŠŠ”˜›š™˜—™™›œ™™›œœŸ¦£œ•‘“›Ÿ  ¡¡š“Œ“”‘ŽŽ‘‘Œ“”——ˆ‰‹–•’’’‘”ž¦¥™–šœœž¤¤££¢ Ÿ¢¡Ÿ¢¨®­ªª««ª¨¨ªª¨§¨­²µ¶¸¸¶····¶·ºÀÄÈÊÌÐÐÐÐÏÎËÈÁ»·¹ÀÃÄ¿½¿ÅÌÏÏÐÒÓÐÊÿ¿ÁÄÅÇÇÅÄÄÂÂÄÄÁ¼½¿Ãľ¶³³³³µ¼¿¾¾½¼¼»»¼¾¾»·³½ÈÊÇÅÃÃÄÅÅÄÄÄľ¼¾ÃÌÓÑÊû·µ²¯¬¬¯´·½Ã¿¶³µ¹¼¾ÀÂÂÄÿ»´¯´¼¼µ³·¹º¹µ²°±³µ´²±²²¬§§­µ¾À¾µ±µ¼Á¿·µ·¼ÇÎÎÍÇ¿¹³±´µ·¸¸·¸º¾¿¿¿ºµ²°³ºÀÁÁ¾¹µ³³³´±ª¢žœœš™› ©³·¸·¸¶³®ª¨¦¨¬µºº³§£¨¨¨¥¥¦¬®®­¬©¥¦§¦¥¨µ½¼¶´µ·ºµ®¨®¹¿¿½¹ºÁÈÊÇ»º¼Á¿¾ÂÆÈÈÊÉÈÈÊÌÌÌÌÌÌÌÍÎhhhgfffeccffig\U^bfnupb[YXZ`higccdc```aZRRWY\[X[fnnmnrtpkilttifnrtunjkghjihjkqtmhgeaVRU[caJ=DCEXc^\b]NGFKO@6?HTcigedYWqpPCFQ_XLIIDGQMBHPMJGBIPPOOMMS^aWSY^`bb^ZZ_knc`ge]ZYW^mvtoljiiea_chjmf^^[_jneY[edZ\_]^ZX_d_PR_gcW]e^]bWTYMLUYg]NPSOQ`b]___`abgkbXROOMNY`ZRPRUY]][`gaVcxwmmlgaajoi`^\WSVdkhfhid_\\^caZ`ealpdjebkjddimi_[_`ghd`__achs{xkfkmmmnoikmfglpqqpqow{uilqqqokmutltsf_kulc]fn`{„phfiwgdu„€ml_^y}m~…zto|„w}ƒ~w~‰Š‡‰…y‚ƒ†z}†‰ˆ¨—€z{w|€‚€~Œ‹ˆ˜ƒz‡†}y‚‹ž‡ŠŠ}ˆƒ‹„w|Ž›†}qwƒ{y‚w|{{†Šqbfbhphmsjp\_Mj\Un]=;TcUKPYZtkiesv{bb[XNafgiN>OPTWT_lIWobmyw‡ŒŸ‘€ztjiik~‡ysw‡‡pYbk`itdd}rTNYVhx\hvVXrdc_PjlOV`SVaW^m^]jbfˆ‚ˆ|r{xhn~thYr‘bPfhTTsƒvUNp†xx~sqigwocqjq†umg^a\VXeq_KKLRXfddqk[SPQQNOQ^_QRhnTYxwhlk`ffmshdjb_cpg}ygepzWa^eSQemsy…zswusgg`mfeitvd`tvˆlTkke{unydkwb]e`RYlZ\wfMRcecUSgWMR^uddljvupv…|x…Œ‰‚‚‡|…‚†|wkbipsrgj^dcQisPQaEBV^RDW_\YZaOSwt^RcVP]PPZ]`^]`V^Zlyvpiksp€wdwr|ƒrƒsyz~rb{‰ˆ‰x‡l`blš¦q„jWdaYgxlinamglmp_pwsv‚x|€}|u}wr}ƒqsoffqv]Xexƒea[fi{ZDZlpurdhˆ’{‘”ƒ•ŒƒŽ‰‰–xŠƒryƒ†Š†x|¥¡¤‡‡ƒ†“¨¢ˆ‡…~˜£’Ž‰¥¨•š”•“”ƒ’Ž‰™ƒ‚|rsyWYrƒs^‰u–~|{ŠŒƒ‹{iƒxkzvvl|…wŠ‡‹Œœ—x}…zutfUu“–kY]aggw\>DM`STlp~tmlRNqzM]mupd† ˜Ž†‘„†‘‹Ž”Š‘Ž‡’™€…€tmrktwvxŠ’i_g|}rv{nsyp„‡~†oh”Šck}~{vƒwmpy}uzo^u}qytdX]hw‡‚hedfovdkvkgYbnffo\U]jh`gbWZfqiv‰[PTzˆedfm`jwopzggƒ~nksˆ{rkzy}‚cp‚w„—‘™ˆ”‘˜šž†ˆ‚”Š†Œ–‹‰‹Ÿ‰{Œ‹~letxjlkot}„yxsngt~tqts~{€vmƒyi}~sy|yp|…’{t}svtkn{ƒŒ†odjzƒ€}|ƒ•€f‹ogtpmxxwxsp„ˆzwcl†‚nw‰‡„ƒ‰Ž‰‰’‹™‡‰™Œ‚Š…|€†ŠŠ‰€†‘ƒ‚xw{‚z„Ž„v{„‚ƒƒƒ~Šƒ|ƒŒ‡€~}‚‡…Œ•ˆ‹ ‘„•Žš„Ž‡~‡‹Œ‰‘—Œ‹„„‡‡Œ—•”’ŽŽ”‘Ž’•œ”‹Š’›žžœœ›œœœž žžŸ ¢¦§¤¡˜“¡¡£§¨Ÿ—’‘•—•’’”•”’”–˜˜Ž††‰Ž”–”’’’–Ÿ¦£™šžŸŸŸ¥¤£¤¤¡Ÿ¡¥£ £¬²±¬¬¯¯¬¨©­¯¬©«±¸½¼¼º¸º¼»»¹º¼ÀÃÇÊÌÎÐÐÏÏÎÊÆÁ½¶¶½ÂÄÀ¼¼ÃËÎÏÐÒÒÑÍÆ¿¼¾ÃÅÆÇÄÃÃÂÃÅÅÁ¼»½Àþ·³²±±±·¾½»¼¼¼¼»¼½½»·²¹ÆÊÆÂÂÂÃÃÃÄÄÄÄÃÂÀ½½ÁÊÒÓËû·µ²±¯¬­³¹½Ã¿µ²´º¾ÀÀÂÂÂÂÀ¼´°¶¾¾¹¶·¹»»¶°®°±³´±°²³­¥¥ª¶À¿¶±µ½Ãº¸º¿ÉÎÎÌž¸²°²¶¸ºººº¼ÀÁÀÀ¼¹¸¶·½ÂÃÀ»¸´³´¶·´­¥¡ ¡ž ª´¹ººº¹µ±«©©¬±º¿¾´¨¦««ª§§ª¯°¯®­¬©§¦§¨«·½º´´µ¸º¸²¯³»ÂÁ¾º½ÂÉÊÈ»º¼ÀÁÁÀÄÊÌÌÌÉÈÉËÍÎÎÎÍÎÎÏÏgghdcggffeefff^Wfnqtqh]]__aeggdbaaaaa`ZTUXXXXUUbmmilmmligiorngjrtstmjihlnoomlsullle`YRSblaJ;ECI\a[Z^XJEELH63AIVfkea`Y_ymJBJYaRFFHGKQHCKPPF>GQRONMLMTacUQY\]__ZY^bki\[c`XUTZdnuqljihgfbbhkig`_^]dmi`YYa_UX\^`\]ce]QYdb`\bd[ceV[bVUY\gXKPOINddZ[\\]_elg\VQNLLV^YPLLQSTUY_d`TYungqkb_dmod\ae]V\kobdkjd^YY^b[Wabalhcgbgmf_cjme\Y`cjea`__bdkzvffimmklmlhmmdflpqqqoqyxummmmpsstywlpnggnsqd[hnd{{h^\aqh`o‚}kh\]xwm„‡zrm}€s{„uz‡†„†‚v„…„ƒ‡€’¥}€~{z{ƒ‚ƒ‰’‰˜}‚‡{|€ˆ˜—†‡„ƒw‚‰†…ws{––€yr†v~„s€z~ŠŽmbaesuq~vx_dSicXh_MAGWbWQRQkuejuzkc[WO]mejK=KQLV_clJaqav…„‹”ˆxtpgbaex‡xkl‡vdeh`iqhczxOHSalq[^lXZtpdWNjmQSbZZ_Vfw\Vys„™„““…xt‚sl{ƒvea†Ž\\liWc‚vTYƒŠuv|z{or}phxkoŒ{oh`a[[\`m\GJGQZdaflc\TPNMLJT^TMWoePgzqhlkigjzn^hk]aqllygekvƒj^hnfL\rx}|„{rmtrl_b]obeftxb]nw…hTjhi}pnwbqsYWad[hmVe~cZfmkm`\eGWYmmilmsvmqz{w‰‡‰ƒ}~‹{‡‚z|njpx~qnyjtoRgtYW`HD]_PM]b`WVaQb|bQahR\YRX[`ZXZ\\b]x|{tnuuq‚nl‚‡gxnryuqgfzy‡„ƒuŒˆk]]o›˜i{lW^_Wesigh_gigko]n|rqs„zy€€|u‚†zvx{ˆrqlcagp^Wbnzla\SevkFNflw|ru’™”ˆ’–ˆ—€Ž„ˆ—vv{qu{„‡ˆuq¢›Ÿ…‹†‚}~Š‡¤›‚~z–ž‹“ˆ‡¢§Ž•–š“•‹’‹›‡~yyxnc‚zqf˜{”‰ƒ}yŒ‡}ˆ}pi…{fox|mzyu~}ˆ‡—†yzyxvso[aˆˆšvZ]_ojr\9@LZS[ksonmQX„pRlpwmqœ’‡˜’”‹‹“’Ž’‡‰—–’‚†‡€wsokyxxx†^eewuuwjpwm†~„“se•Œch|z~}uhlx}qqj]s}rvqaY]es„„pdddquekzol[aifgq]S\ac]dbSXbldq„XOSw„`\`k]dtljq]a~vfenyqfo„‹s}€brˆ”’‡–’•Ššœƒ‚~”‹ˆŒ’ˆ„ƒ£Œv“Œsitxjmmksq‹rzppipttmvrvxzmxkz}qvy~yov„’{w€vtqpv|~…ikoq{xwŒ€cv‡welumuwptqp€‚|}`e…‚qt…†ƒ……‹ŒŒˆ‹–ˆšŒ‚Š‡z‡…„…………ƒvw|€z„„€wz„}‚…~}ƒz‡‘€yƒ‹‡~ƒŽ…€Œ’Ž“‹‡š“…––Ž”„‡|…ŠŒŒ‘”Ž‰Š‹‰„‚‡†‹˜•”“‘•’‘’”—˜žš‹•žŸžžžŸ¡¢¢¤¦¦¥¤¤¥§©ª¦¡™‘“Ÿ¥¢¡¨¬¥›“Ž“œž™””˜™™–“”——š›‚„‹‘–™˜–––™£§¡œ›  ¢¦¥¤¤¤¢¡£©§¢¢¬¶·³²³²®ª«²µ³°¯²ºÀÁÁ½¼¿¿¾¼¼½¿ÁÃÅÉÌÎÎÏÏÎÎÊž·¶º¾ÂÀ»ºÀÉÍÏÏÑÒÒÎÆÀ¾¾ÃÅÅÅÄÃÂÁÂÄŽºº½Á¾¹´²°°­´¿½¹¼¼¼»º¼½½º¶²¶ÂÈÇÃÁÁÁÀÁÃÃÃÃÃÁÁ¿¼¾ÅÐÓÊý¹¸µ³±®®³¸¼Á½´°²ºÀÂÂÁÁÁ¿¿»´²·¿Á½¹·º¾¼·±¬­±´µ²²³°ª¥¥«µ¿ÃÀ·³·¿ÆĽ¹»ÃÌÎÍÌž·±°²¶¹»»º»½ÁÃþ»º¸¹¾ÄÅÀ½¸³³µ·¸¶°¨§¥¥¢  ¡ªµ¹»»»º¶±¬«¬°µ¾Á¾²©¨¬®­©©­³´³²°°¬ª«¬®±¹½¶³´·º¼¹´³¶½ÃÁ¼»¾ÂÈÉÇ¿¾¾ÀÂÃÃÇÏÑÎÍÉÈÊÍÏÎÎÎÏÐÐÐÏgghebfhded`bgigchqutme^`defhfdedba`a`[RSZYUUTT^lmhfjjiigfjnnjjottsniihjprrpomsvmpof`[SVmq]I=HFM]aYXYRFCGJC46DKYknc_^[j{dEAM`]JBDIJMLGKPSOBBPVPLIIJKYf`PQYYZ\YTZ_bkfVYa[URU`hnqnjigfggcflid^\_abjndZUV[ZSW[^a`bd_XU\ca`]bdcldYbd_XVceSLMJJRedYXY\\enm^VURTNLZ_QEFJOQPQYbaTQgr^hsf]`fmkb_ele_dnj[fpld^XV^_TW``ad`debkh\[bhiaYY_gjb`_^bhioui_gjjiijjjiplbdkqppolo{vtmllmquxy{xnpmjortrb`lmkwreYX^meZl‚sjd[azso††woo}ys|…twƒ€†w„…„}|€…–›…y|€wz|~€€…}ƒŽŒ‰™Žw|ƒ…xy€‘›ˆ…„|zy…„zns~•‰{vy„‚pƒ{uƒzŠŒzkc`kvwx‡‡‚sgn^]k_faXULN`gWJT_{kkv|‚wiY\RZsfiH:FOEYlfocjlq‚~Œƒ‡†€tojd]]crxdcv…wokdcikmju|TCOfmj_]bZ`szgOKfnVQccb_^tyV]‚†›• –†n}…pu€ƒsbn‘„bfop^vˆx_n†tw†‚tzvkull‡rjbe[]b^jXDKBP^c`fh]^UONNKIVWMN`t\Wssngfskd}s^epa]ntesi`no|v^jsv\Rky}€|xjiqqfZ]Xs_fetwa\lxcTljj{kntduiVX`gemgZp}ggprrq`d]Ieepjwlqzqcw{zvs~”€„y‚xt†yƒ}…{w|qproy„kywUis\UcNNaZQP`d_SW]]pqTSxhQcT\Z\bSSb]f^i‚yv}ttsu‹z_}motuqfcprs…€‰sŠˆhZWqšeooa\[TcqhfdXbl`km\jyqrp…€z€‚}w…‰yv‡trmc\_iaV`hpp`aN]pxRIcez}{–ž—Œ”•‰•Œ|Žˆ|rnxunov€€qk•€ˆ†|ww€„‘|wtv˜ŒŽ‹‚‚—¤ŽŠ‘˜ŽŠ—Œ•Š•–Š~’‚zpx‚ƒwngˆˆŽƒxv‘„u‡ylk„zlbsq†{p{}ƒ…‚srrrwkhW|‰w”ˆad]mxoZ7;MWT_it}knjUjŠe^uvrs†™…‹—˜•“‹‰Œ‘’’‘†‘™‡Š…‚~woo}{yt]iaq‚yvrgntj„|~’vf—ae|y†…~xhjv{mhh]t}ttn_YYep‚„xlheqqgn~upcghgipbU]\\[_aTU[iap~VNUv€[Y]e]crqglY`|s_`j}vo]j…‰s}gxŽŠ“’ˆ…‘†Œ’ˆž‘ƒ~|’‡†‹……£wš‚zprzmhtgpm‰‡pxlsjjmqjvtrw}{o|wly{puxy{uq}z€zpoy€}{‚dsvjx€€wo…€gm€}fetorvpsqr~|}}[c†€np‚„‚‹ŽŒ„‰‘…‘›‰„Œ‡y…Œ€…ƒ„‰‡„vwz}yŒƒx{„}€†‚|{~‚z‡~{…Œˆ„Œ„}‰‘‹Žˆ”‘‡”’‘Ž„‰ˆ~„‰‹Œ’‡‰‰‰„‚‡†Œ™•“’”””“’““•›ž¡žš¥£ž¢ £¥§§©«¬¬©§¨ª¬¬ª¦ž’“Ÿ§¤¢©¯¨•‘”ž¥Ÿ——œ¡¡›–”•™›ž ”‡‰“™›˜˜˜§ª¤  ¢¥¥§©¨¨§¨¦¥¥¬©£¡¬¶¸·¶¶µ±­®´ººµ³´¼ÅÆÅÁ¾ÁÁ¾¼¾¿ÁÃÄÇÈÊÌÍÎÎÎÎÊÅÁ¾»¹¹»ÀÀ»¸¼ÅËÏÏÐÒÒÏÈ¿½ÀÄÅÅÂÀÀ¾¿ÂÄÃÀº¸¹¾¿º´°®®¬²¹º¹»»»»¹º»»»·±±½ÆÇÃÀ¿½¼½ÀÁÁÂÂÀÀÀ½¼ÃÐÒÉþ»¹¶´²¯®²¶¹º¹´°±¸¾ÀÂÂÂÀ¾¾»¶µºÁ¾»¹¼Á¿¹±©ª¯³µ³²²®©¦¦¬´½Á¾¸µ¸ÁÆÅÁ½¿ÅÊÌÌËÅ¿¹³°³¶¹»»»»½ÁÃÃľ¼º»ÀÆǼ·³²¶·º¸´®­«¬¨¤¢£¬µ¹»¼½¼¸³¯¯®²¸¿Á½³«ª­¯±®®²µµµ´´³°±²´´¶»»¶²µ¸¼½º·¶¸½¿¾¼¼¿ÂÅÆÄÁ¾ÀÀÂÅÇÇÌÓÓÏÌÈÈÌÏÐÏÎÎÏÐÐÐÐeeeefiheb\[foljikprnjdcdefgmpga\cfd^YWUVWTSQS\jogbdffeefhjjjkmrurnhfghnutrqpopsqxsf``WYtxWHAJIQ_aVVUK>BHI=2;GM\nn_[]]r|Z?CUbXD@CGLNIGMQQHERUMJGEEEL_fUJSWVXXSV\Xdm]R]_TQS[ekomikjfeghdjpg_]]`gmnh]VST[YRV[\accbYUW\\^a_`eoo]]hb_ZYhcLFHLS[gcXVY^anujWUTW]SQ^ZKDEGNQOR]aYPXsyb\imb]afigbbhmjilje]frrldZT^[T[a^_`]cadi]RXbgf[Y]dhfba_]cijpn_elhgdfihiksnaejnnonjnzurklnpsw{}zwoqoosrstahpmosncWZ\icYn~lg[T]xrv‡€qpr{uw‚†}qt|{€†~xˆƒŠzr{‰Œ}su~vy{|‚ƒ|…Œ…Œ›€qy~vz‚•”†€xrz‚{wriu“wy{ƒ€k€x}ƒz€‡ˆtjfeou|~ŒŠ†mqyiWldmgek\Y\pcNVbxskw~‡q\iUUsieH;DMEgkh‚}fp†‡twxqjec]_dgu|g\iuwuafigmsp~`APfllc]]`gkzsPG_p_TdjgbmƒxYs•š“ª …m…€t‚€€nj}‘xhnywjƒ|p‚Ž€y|‡’‡w~„yosnjun`h[]g^jTBJ=Obb_cc_bXONNONWNMWhlXhunj_gscv|edul\nvhgp`ptrzdbw|xV\v}}zv~xegmmaUYVv`geuv_[my{]UnllsgoohveWYagikbevynorrxm\kW_pqsu|pzvm^{vromu}{stozx|yutt{rps‡ƒp}‰ksvXot\WeVSc]RQ]dWUb_fwgL\‚bPgXZUe]Tciag_v‚…}~pw|tŽp]ykr|urm_h{fs‚~ˆ|m„‡gSPr“†cevjVYN_mfd^Q_pZhi]fvusj…ˆƒ€~|‰}†z‹„†wrrh[`haU_finaeWVhxePf`r—Œ}’šš‰‘Ž†‘ˆz‰‚rw‰kfqnjiqyyynlš†w††uoov’‡tokp‡’ˆ‰„z¨’‰†Œ“’€Š“–ŽŠ}Ž‹tmˆŽ‰ƒjkdšz‹„qp‹r…tmny}ff|v‡Žgu}sŠ†rƒxkmhvbb`ik‚’hk`_~y`95J^T_hqylmhc{ƒ`k{{p}’…Ž™›“”Šˆ‹“—‘Ž–“ˆŽ‹ˆ|‡„yuu€|„‰ickar†~xqcksg}ƒ|zyg™‘^_}x}‡Œ‚{hkvvibgZsxvq`YWhnƒ‡~vporplstpsohgkh[bWYZ]aYTUg\m|SKZv|]SW[V]x{feUazq[ZfyrnZe‚†s}„q}—‹}€Œ~ŠŠ ˆ€y|Žƒ„‰‰‚‡¡‹y›‡€ur}rb}dil€ˆpsjvpheqkwtpwz|qzumvxoutr{{p€Ž€‚‚~qr‚}{awwhz~ye{„jezh`ruswqtsu}w}zWdŒƒjm|{‰‰ƒŒ††•™……‰„|ˆ‹}ƒƒ…ŽŒ‹„quzzw~‰ƒ}y~…}‰ƒyv|{‡|~ˆ‹‰‚}ƒ‹Š‚|†ŠŒ†•‰ˆ–”Ž–‡‚‰‚ˆˆŠ‘‹†‡‡‡„ƒ††˜•’‘•–—–•–•™¡¥¦¥•“ ­¨¢¦¥§©ªª¬¯°°«©«®³³¯© ”“Ÿ¨¥¤­¶°¦ž–•¢ª¦ŸŸ¬®¤œ–—œ¢©¦—‘”› ¡   ¥«­§££¦¨¨ªª©ªª««©¨®­§£¬·º¹¹¹·³±²¶¼¾»º¼ÀÆÈÇÃÀÃÿ½¿ÁÃÄÆÆÆÈÊÌÍÍÎÌÇÿ½¼»¹º½¾»¸ºÂËÏÐÐÑÒÏÉþ¼¾ÂÄÃÀ¾½¼½ÀÃÃÀ¼··¼¾»´¯­¬­¯³¶¸¹¸¸¸···¹º¸°­¹ÄÇ¿½º¹¼¾¿ÁÂÀ¿¿Á¼¹ÁÎÐÉľ½»¸¶´°®±µ¸¹¹µ°°µ»ÀÃÄÃÁÀ½»·¹½Ã¿½»½Äü°§©°µ¶´³²®ª¨§­µ¼À½¹¶¹ÁÆÇÃÀÂÇËÌÌÊÆÀ»µ±³¶º»¼¼¼¾ÂÄÄÆÃÁ¿¼½ÃÇÈľ¸´±´¶¹¹µ²±°±¬§¤¥­´¹¼¼¾¼¹´±±²¶»ÀÁ¾¶®¬¯±´³´µ·¶¶¶¶µµ¸»»»½½¹¶³·¹¾¿¼¹¹¸¼¼¼¼½¿ÁÃÃÂÀ¿ÁÃÅÈÉÌÑÔÔÐÌÈÉÍÐÑÐÏÏÐÐÐÐÐbbaekjfc`Zevvnjkmnnkgedfhinxqd^`efe_YZZUQPPR_lne^_ccccdhiiikmptrlgcfgirwusponorsxtg^a[aytRIDKNV_aTUTA9AIG92>HN^okZY_bxzP>JcbN??EHMMGHMNJEOVMFCACCESe[KKSTUXUS]XTnkUVaXMNXdijnihjheeggdmqf__aeqth\STTU^ZSTY\adc[VUWZ[^_`cmpgchja[Z`dYKHUXX_fcYV[afqtaTXSZeVR]SEEEHNOKP\\PWiznY\fh`_bfhhccimnopib_hrumh\S]_]^]Z\cad^eeRKXce`XY_dgfba`dlfjvfmmjijjkggilrhaeiklnnjnxtpkloqtx~~yvrspprprufrxjqplcYY]d_]qtifUQfuw|€nku}wz„ƒwnrwx}„x}ˆƒŠwhw‰‰‚tmqyuw|s}‚{…†„Žxpw|xuz†”ˆ|~~xp}vsrhctŒ}s|v~ouvˆs€„‚rgkmotƒ‡‰‡Šs{}n^jsmmqnthc}rWPh~smxsarbSskcFFGMVtis’zeyŠ~|q}qhfbc_^bjm{kVd{wsujhebp}kygCYjnng[Siqbs}UB_qeailhh{†pj†Ž›œ¡©™Ž}w‹~z…€‚prŠjk}|up‚‚}}Šˆ~|Œ”†y€…{roqr~{ys]g[Zh_hUBJ:Kd`][]daYNNXUMTHUbk^[qqp`aohr‚pgsz^fxn]jcbupvp^q}€sQf|€|vs~{xbgmjZNVVvakfxv^[oysVVollmeofks`\[dglgbpzttotvwfad]px~vz}~zrjgzrmnfk„{omyqlnwrhgn~tlmˆ„su‚lrpYsud\ddYfaSR[bSbn`q}]Kj~YWi_Sbm]frgbgf|ƒ„ƒ€wmw€}n’f`tqrzuok]s~_x}ˆ{jw‚jNNrŒ|b^ryWWH[iebZM]oWbe[ft|rf„‡‚€}ƒ‹{‚…ˆ„„{syn`ni_X^cfedibX_rpehkn™žˆŒ‘™ˆ…€…ƒ|‹|qr‚l_lmj`ipxuls‹‰s„…lpiny†~kieh‚‹‚ƒ~t{‡§•†~‹‘z‚˜–‰ˆ‡†„ƒtp}›˜ƒ\erŒpƒƒtq€yr‚stvzvr}]m‚yœrb{pu†wq…†kcdl`Xagtjj’vdfTr}mD0BbV^gp{topn€hv†|o„“†ƒš—‘’Š†Š“Ž’Œ‘”•“†‹…}zŠ‡}{u„ƒ}†‰ggnhu‡}ylciqe|ƒ{w‹{i“˜]_|x~†‹…~ipvvgchdx|zwi_]or†Œ„~vxutty†xy‚tnkggefXYY[a\TNd\hsRMdzv^OURP\r†d[ShupZZfoqm`d}„t~†vˆ˜™‹‡u}Š}ŒˆŽ ƒ{q|Œ€ƒˆƒ‡€Ÿ‰{šŒ‰}z~sg€bfmx‡qrhvvheonwvovy{rxtmusrqom~r†Œ„‚u{‚‚€‰se}vn~|{bnƒl^zƒj^q}xxssrwvo€wUfŽƒgkzy}|uˆ‹„„‰„„„“›ˆƒ‡‚Š…}€ƒ‚„Œouyyx{†ƒ{{|‚}~‰„vu|€{‡Šz‹Œ‹~€|‚‹‰‚z…Œ‡‹†‹“‹‚“™Ž–‰…„‚‡ˆˆŒ‹„‚‚‚‚„……•”‘‘•—™™——–š¤««¤™–¡°®¨§©©©«­¯³²°¬ª¬°¶·²¬Ÿ“• ¨¥¦±¹µ¬¢˜—¤³³¨ ¨µ¬ ™—œ©´®¢›–•—›¡¥¥£¢¦­­©¦§¨«¬­­¬««­®¬­±±«¦­·»»º»¹µ³´¶½¿ÁÁÀÁÇÈÇÄÃÄÿ¾ÀÂÄÆÇÇÆÈÊËËÌÍËÅÀ¾½¼»¹¸º½¼¸¶¾ÊÏÐÐÑÑÐËÅ¿¼¾ÂÃÃÁ½»º»¾Â½·¶º¼º´®«¬¬®°²·¸¸¶¶¶µ¶¸º·±«µÁÆÿ½¸¸»½¾ÀÁÀ¿¿Á½¹¿ËÏÊÅÀ½»¸µµ±¯±µ¸¹¸³¯¯³¹¿ÃÄÃÁÁ¾¼º»ÀÄÃÁ¿½¾Åƾ°¥§®´¶¶´²¯«§¨¯µ¼¾½¹·¹ÀÅÆÅÃÃÇÊËËÊÆÀ»µ±´·º»»»»½ÁÄÅÆÅÁ¿½¿ÄÈÉÅ¿ºµ²µ¶¸¸·¶´´´°©¦§­µ»½½¾½º¶´´¶¸»Áÿ·¯­¯²µµ¶·····¸·¹»½¿ÀÀ½¹·µ·º½¾¼º¹¹¸º»¼¼¾¿ÀÁÀ¿ÀÂÄÇÉËÎÐÔÒÎÉÈÊÍÐÑÏÏÏÏÐÑÑÐccbflib^\_qymhjnnmjfdcflqyzb\ene`^\\^XOKLR\kod[]_a``acghikkjnpjebbdfnvvtsqomntwytkba`m€jPKJPVW^`TWT>6BHD74?HO`qiTXdh|tGBWi]C:AGKKIFKOLFJVMBEC>?EL[aOINOOUWUVZQ^q`T__MGP\hgiifjkecdffgnmc`choul^XUVW[bYQWZ^ac^WUVWY\^^cklhcgjd`^_^\RLP``V^gcWVaehsnYTYYbi\PSOCCDGNMNX_WS`vy\P[ee__cfhfcdklnsvjachryhlcU]ddaXU\igd\d^LLZcbZW\_`fe`bcmsdjwhnjgktqiegjliacdgjkkkhmwqllnoqux|}xwurpopnqwmtzqsomb\a_^Z_spicRXjv‚||mlv|~ƒ{roouwy|y‡‡y…‡sez‡}zsnjuvuur†€z|…„‡‚souysu|ˆ‹~z{~uqwmnn_bs€ˆnv{qyrppv…w„~~{lgoomt„†‚ƒw|}udiuuvypxpk}€hRmˆsny}•„vjyoWrkbTOPR`tu†|hu‡ˆw„ƒqxp_^[_a^_dnzpZfvurqpnc`y‚cpqTbkqogcWlvhv„dIgtllmtjn†„oz•‘“¢°›ŒŒy~‡€ƒsy’„_sŠ}nr‚~‡‹…{‚’”‚{„|pktx{vwt]`\ZfahUCK=Jc]XS^ga\JMdRNPD[gdVcqmgahgn€wpu}iYtn[]g^nqqshj~~cVp~{sq|vdfjfRMUVvdog|u]]ryrNYoklhco_kqaW^einabrussmx}rce`hr„v{}€ssmnooomegpyfaqojgp}n^_i~tgd„vlxmsl[urnaitiicSR__\jlcvPVtqVceZYrmauq`fhoƒ…}nlvyj•`c{wlytli_~|c||ƒ|fjymUOr†ubYl†\SFWfdbXIWmU\f^fs„wb„”ˆ‚}ˆ‹}†“„ƒ}u€yw€lh]\fjjemc[dqwvjtyŒ¨™ˆ‡”‰‹ƒ{{{}…wpmts[cml\_lsrgx…ƒp‚†iihgt€wed_dƒ|‚zp~…¨„w…‰‰uv—Œ†~~ukrš‘ƒ]cvˆŠwz}trunr~f€ˆnslabƒˆWnrlxvit†p]bbcQXcrhb‰‰dmRbunM6?`Z_er|ztwuƒ‚mxq‚Ž„„‘—’Ž‘‰…‰’’‹’ŸŽ’‡‹‚{y‡ˆ‚ƒvƒ…|†glunx†|qidijbyƒ|w‡|kŒ—j`xy€‚‡ˆ€nm}{ljkqƒ„ƒ€uigu|‰ŽŠ„}xx€ƒ…Œ|€Šz{ufhol]ZWYb^WOZX`iTZmsu_UTOOZc…iXRhvo\Xbimqhdxƒv‚‰|Žž—‡€q|€{Š†’•€tp}‚}‚„}~‰›‡|–†Œ‹†‚€rl…bbnu„rtcq|kfoqzwqwy{ryupwqoqoo…v‡‹„|y„€‡†ƒ|ƒooˆqnv~{cd}w_v…k`n€~zuqsyrkrTh“†eixtz|u‰‡†ˆƒ‹„“š‡‚…€ƒŽ†ƒ€„‰zltwtvx‚ƒ}{x~|‡†wt{‡…{„‹‹ƒ}}€Šˆƒ|‚ˆ†Œ††Ž„Ž—“‹€ƒ…ƒ†…„Š‰‚}|~ƒƒ†Ž‘’‘‘’’–˜œ›˜—™£°³­ž™Ÿ®°¬ª«ªª¬³¸¸¶´¯®¯²·º¸³¥•—¡©¥§´¼¹®¤œš§¶·²«§©µ±¦žšŸ«µ¶¬£ œž¥«ª§£§­®­¬¬¬°µµ³±°­­®°´·µ±¬°·ºº¼½º¶¶¸¹½¿ÁÁÂÄÇÇÅÄÄÄÄ¿½¿ÂÄÇÈÄÄÈÉÉÉÊËÉÄÀ¾»ºº¸¸º»»¸¶¼ÇÌÏÑÒÒÑÍÅ¿»»¿ÁÃÀ¼º¸¹¾Âþ¸µ·º¼¶®ªª«­®°µ¶¶µµµ´µ¶¸·³«¯¼Åÿ¼·¸»½¾ÀÁÁ¿À¾¸ºÇÎËÇÀ½½»¸¶²°²¶¸¸¸³¯¯±·¾ÂÄÄÂÁ¾¼»½ÁÄÄÁ¿¾¾ÄÉÀ±¥¥¬´··µ³¯«©©°¶½¿½¹·¹¿ÄÅÅÂÅÈÉËËÉÅ¿»µ±³¶¹º»»»½ÀÃÅÇÆÂÀ¿ÀÅËËÆÁ»¶µ¶¸¹º¹¹·¶µ±¬¨©®µ¼¿¿À¿»·¶¶¸º¼ÂÄ¿·¯®°³¶·¸··¶··¹»¾ÁÃÄÃÁ½¹·¶¸º¼½»º¸¸·¹º»»½½½½¿¿ÀÃÅÉÌÎÑÑÑÐÌÈÈËÎÐÐÎÎÎÏÏÑÑÏggfike^]ajx{pjhkokigdcdlv|{j\eok`]\]a_UNMT`ehc\[\\__`adfghiffkjdbba`grustsqolmu|{uni`fy€gUSTU\[\\TYS=4BHB99BIQcreR\jl{nEM`dQ<:CKKFFILMHDPUF@DC;FcZPP`eb\IUbOOGLcd\Ximebcbi||nyvYltbTefivrpnku}sXdr€}vrn~„rhffeNMV\vkqo}u^`vxrG\nqmcbp_kmcY`bkm_drnqllzyg`dhor‚ƒ~ulqqhekukfmavcXjjigkzkXXeztb\z„whpnpi^topdvod]ST`egkii…aKgpc\hZWeumlvgbnjy}‚…}{ekt€ti”ak‚wiwriekun}‚~|d`rm_Qq}qaVhŽaNEQbadWDPjTWlkjs‡„]•‹†zyŠˆ}‚•ƒ~‡‚ŽwybYjwjeudclvywˆŒž£Š‰‹†xwuz~tsnkra\elYZgrsdt}€i†g_gcp{m^\]bxv€tp‚ƒ¦‹‡ty€pm†•…~qx~‡tel‰icr‚€rtunkdmzbnŸult‘k_v‰Ž]drklrlgxw^a[cPL\oidx”njXYmoVGB`\dct€yyzsƒ‡ntƒq|‡†‡‘•Œ‰…ˆ‘‹•ˆ“¢‹ŽˆŒŠ‚yuƒ†ˆv„‡|†uju|v|…xhhfmgayƒz…|k†–yit„‚ƒˆtpƒ‡xrr{Œ‡‹ŒŠ„vs}†Œ‡††~~ŠŠ‚‰‚Š~hmutdcYWcb[USSY`TgvkvZXYMS^[wvZSc|o][^aftrft‚}‡Ž…‘Š™„zmwty†„”†zts||w|yŠ‚™†}‘‚ŠŒ‡‚rr‚hboq‚svalqgnt€zsx~{qxvuzpmpntŠƒ{†ˆ…uw‰…Š‚w€q}ioƒr~zcas€fvˆkco}|rw~mf‚oRm”†ehqmxyvŠ‚w‡‹‰…’™†|€Œ„„|ƒ‹Š‡wissouv}‚}s{€x„yv}|ˆ}†ŒŒ†€ƒ„‹‡…€‚††‹‹††”‘„‹•‘Ž„‚„„…ƒ†‹ˆ‚|zz}ƒ†’’’’””—š ¡ œ™š¤²·µ¨¡¥¯²²¯­­¬¯¶¼½½½¹µ²µº½»¸¬›¢ª¦ª¸Á¿¶«¡¨¹¾º³®°µ´«§«©­¶¹·°¨¥¤§¬¯¯­¬¬®°²²²³¶»¾¼··±®°²¸¼ºµ°³¸¹»¾¾½¹¹¼½¾ÀÂÂÄÆÉÈÅÄÄÅÅÀ½¾ÁÄÈËÃÂÆÇÇÈÉÉÈÃÀ¼¹¸¸·¸¹¹¹¸¶ºÅÊÍÐÒÐÐÎÇ¿º¸½Á¾¼¹·¸¼Âþº¶µ¸¼¸¯©©ªª«­²¶¶´´´³³´¶·µ¬­·ÂÄÀº¶¶¶¹¾ÀÁÁ¿Àÿ·¶ÄÍÌÉÁ¾½»º·´³´·¸¸·²®®¯¶½ÁÄÄ¿½½ÀÃÄÄÃÁ¿¾ÅÊò¦¥«³¹º·´°¬ª«±·½¿¾º¸¹¿ÂÄÅÄÆÉÉÊÊÈÄ¿»¶²´¶¹º»»»½ÀÃÅÈÇÄÂÁÂÅËÌǽ¸¸¹»¼½½½»º¹µ®ª«®·¿ÂÂÂÁ¾»º¹ºº½ÄÅ¿¶±°²´·¹¼¹¸¶·¸¼¿ÁÅÈÇÄÁ¾¹·¸¹º»¼»¹¸···¸º»ºººº¼¿ÁÄÇÊÏÑÓÐÎÌÊÈÉÌÏÏÍÌÌÍÎÏÐÐÏffffd^[`jruogghkkhffddkv~€ucbjkdbacge]WTWahd_\\[[Z\]`abffcacfie`ab^_lspptuqlkox€|qjj`l{c[]XVa]YWV\S<5AEB>>CJSfsbPbmoxgKS^VB7=HPJCIONICHUPCCD=8@KUgs`SfkptaPUSG77GQRGEMQMGDPWG@HC78AKRSOHGIMSUTRQXeaX^_UKDGU\[_cfjcYY]]_gkffnpnlkhb_df\ctqgddcgg[POU^aaabehgbcd`\]_aZZRObcNIcib^afacjm`X\dlkc\[]UCHU[\``XV[`\WTTRXZUZ_cc[]chjfjuvedgggx{kpognkgaerlZXd`SOX[VS[XUW\[W^gjkkjoigpfdrwjcinsgbjfbdeecadpo`jnglsrx~wsvurmkjlprtz|w|pu€i^jqx{kZcpˆ‰~miiir}x{ortboyzxu€xtw~wkuzfjrs…ot€kg~vvy€…|nolowjv€gowpwsd\ko_Xbk‡iqsbncX_kyˆsrz[fumiisvvtlglrux{uo†‡~Š€Ž‰{{tlworw”‰{{xywytv|y^kvvrebmƒajmurrmghRMRaeWevzto‚vppbnzah‘wbm|…ort}uqlfƒ…~rhsŒƒiq|}~~xƒ’ƒ‰ª™l~‚iy{wyv€ƒupwx|zorvxuw~ˆ~t}x|ˆxzuuzpn{xvspvfdgbgadYNUBP_PQ\`ckVNhYFEM__^\bhcd`dpvmj{e]xuX]usuvphgjpuwrdiuz~wsnez‹psiacTO\ctwwzxrcfwzsM^nqpa_uijkkfe^nohggbnltxeVdp|ms„†|urunhl`\qpkdsWhjUW`ildlbUPYmm_TqŠqdkiggdmpum|y\TZW]hmiprxlFddfhhYSblqtumkyqr{†|~uuZkn}ml‘mwymvwq[k‡psxŠxicZi``[lvoZOlƒpTDKYYgX@Mg`Wmzvy‚‘lt‰‘kr‘x{}‡®ƒ}ŒŽ™šŠ‡qhƒŒhm{qu~†|~’€“›{–…sxp~qootu|kbdlaSiU^^kuduq€|bniTf\]qcYYXeunfxrp…‚—€wtemlng}{•†}ioƒ}jgav‚j~lnyeu‚fogY`acmOk—fs‘zKhwŒ•osobfb_iwk^Y]^FL\alp‡…d`YdhU]Xeahvz†|~oŽlrŒop}‹‰Š”‰‡‡‚Žˆ’“œ™‘‰†ˆ€urty|‚…qy„{‚m{ˆŠ‡talsmjq€zwy†ˆtuŽ‹z}€…Œˆ‚z„†‘–ˆŽŒšž•˜Ž‘‘‘–Š’‹†š•”‡’—…™‹t†‹…wvlat|c_[T[cZgkgPO\_\ieg{h^fl€^ccWZr…}}}ˆŽ“”~{pejj|€jow|svlru|‰ƒ‡Š}~„y‹†‹‰†qu€vruj{ƒ€\d†~rp{„€{‹ˆ}yw€{qqrvŽŒxyˆ‡up‰‹‰•ˆolx‚fon~rbdf|qu„jfrtxwd`€ePrŽ…gbibqtw‹oˆŽ~…ƒ’“„‚||~†‚„†ˆ~‚{lvtmtru€…€w}|qw€z{~‰‰|€‹’ŒŽ’‰†ˆ‹ŒŒŠ‡‡††ŠŒ”•ŒŽ—–”•~‚‹ƒ€}~„‡…‚€{y|‚‰“”•••˜ž ž¤¨¨£Ÿ¢³¿¾¸´³´¸º¸³³´µºÀÄÄÃÿ¼¼ÀÃÃÁ¹®§«µ±³¾ÉÉĽµ­­¸¿Á¾·µ¾Ã¿¶´··¹¼½À¿¹µµ¶¶·º»··¸¹¹»½ÁÃÈÊÃü´µ¶ºÂÅÀµ´¸¸»¿ÂÁ½»¿Á¿¿ÀÀÂÈÍÍÊÈÆÆÆÄ¿½¾ÄÉÌÅÁÂÄÄÄÅÆÆÃÀ¹´¶»»º»º¶µ·ºÀÃÈÐÑÏÍÍÈ»´µ»ÁÀ¼¸´´¹ÀÂÂÀ¼¸³´¹¹´¬¤¥§¨ª¬¯°±±°¯¯®¯²¶²­±½Å¼¶±±³ºÀÂÂÁÁÂÁ»¹½ÃËʾ¼ºº¸µ´µµ´´³®ªª¬³¼ÁÃÃÃÃÁ¿½¾ÂÅÅÅÃÁÀÇÎɸ©¥«´»¼·³°®®°¶º½ÀÀ¼ºº½ÁÅÆÅÇÆÆÇÇÇľº·µ¶·¹»»»¼¾ÂÄÅÈÈÆÂÀÁÄÉËÇÄÀ»»¼½¾¾¿Á¿¹²®®²¸¿ÂÃÄÃÂÀ¾½¼¼ÁÅÆÀ¹µµ·»¼½¿¼º¹¹½ÂÅÇÈÉÈÆÄ¿¼»ººº¹¹¸·¶¶¶¶¸º·µ¶¸¹º¾ÁÆËÏÓÕÒÍÊÈÇÆÇËÍÌÉÇÉÌÍÍÎÎÍYYYXW[blqpnjffhhgeddfp~‚|slillgcfmqmaZcjihdb^Z`ZVVZ[_ca]XXbkh_\[Y[dsskjrumijo|Šƒoecfgy€laed^[daXS[bYC:?BHC<@MVfq`Wgirs^USE;5?PTMINRPKGJWQ?DLB59FNQOLFGKNSSONT_a[[b[MB?JW[]afli\TW[\agfckpnljigbbhd_nujeillh`SMS]dgf_djidbba`_^^_ZWSZdSHWc^^cedbefb]\`higa\_`XQYb[\e]W]\\\YTNMSVV[^_[W\diidhttdefgkw|isulmmhehqm__b`TRZ\WT^YSUXRR]fkjfijcgndivuibmtqdfjececcc`eogclhdlqrxxrruurkhhkoqvyyƒ…}~uy}onvx}‚…ram{‹‚zlikptxuumug`w}~ss|svwvurwmbsqxuzbh}utuz|‚wgjinxgq|cquiwu]Zmo_Xao„bypegVUblv‰yipkYorjgkrrrqjaitpyƒssŽ‡}‰„‹‡{zvmrmnw•Š}yuxz„yv„~q~sinia`‡idirgnk`j\NR`iR\yqsŠvqmas{blŒsbjz‰…qx}€|znf‹Œotj}’tksz{vsyŒŒz“›uiƒqfyqvxvzmozvqxznnmrpv}€vowpvzxrmx~pm{zywssmnpg^ciVW_N\ZV[]\cjUWkQCCPb^^_bdca^mthez}mgs{aWvxspoledhruvnil{{yxtobu‹ptmaaXRagtxzwsqbdt{sV_rlrd^ukjmqhcZpwmcbcmpwt^Yl{}n|‚|ppmvjihdcrilduY^jQR^kr`c]RNUgkZOj…mbeda^eipzmusVNYY`mkhqqp[Th\rk]QYaht{zpuxqv~„w{soaji}klŽswrovnXyˆhx‚z‰z`]_e`^^lvnXSl{t]QFN[g]DUelan€}’su…Ž„fuŽpx{”©‚~|Ž‘’“Œˆys‹gx{~‚‚wŠ„–š{zŽ‹xwzfsrpkkt‚j^ZfiSaTXdcrfyswyckyeQiZXj`[b]cmdd{pl„‚“}rt]cdvcy|‘ˆ}ff~}dg_mzjzherag„eqiVY_bhVM’rlŒˆOen~wi‡€`cf[^oqaX^iEJXYjpi\bgbQZaeen|}†}{|pˆis…~on{ŒŒ‰•‡†‹‡ˆˆ‹œž†ƒ†}pnrvw{}nt€}€u€ŠŽ“…}wfozss}uty‡ƒw‚‰‚‡‚“”Š†„ˆ‰”œ‰•ŒŽ›£šœ“™——ˆ“’‹‰–¡”’Ž—‚™Žyˆƒ~od}†qig\^jbd|pg[VXa`kqi}pZmk…acl\`t‚„‚€{„‡’“}ˆuumgej}‚†bly}jqjoo‚‹z‡ƒz€v††…‰Štwx{ym}†}Znˆ}{~‹…†–|}|‰…~pprzŽ„v|†ƒnsŒŠŠˆ|kk}|ƒ‡do|mxnadfxsujiu|qr‚^]bSuŠƒlegbopuŠ|k†€‚ƒƒ€†„‚‚€ˆˆ{{n|vlzwt€Š†z}ztzƒ‚Œ‰„’–‰‹”Œ†‹ŽŽŒ‹‰‡ˆŠ‹“•–ŽŽ——–—…‡|†‰…ƒ~{~…˜šœ›™œ¡£¥¢¨«­¨¥¢£³¿Á¿¼º·¼Áº·¸¸¸º¿ÆÆÆÇÄ¿¿ÃÅÆÆÀµ±¶ºµ¸ÁÉËÉû³²¹ÀÄ¿¿ÂÇǾ¹¼¼»½¿ÂÄÁ¼»»º¼ÀÀ»¹»¼½¿ÁÅÇÊÌÇÇÁ¹··»ÁÈǹµ¸¸»ÁÄľ»½ÂÁÀÁÁÂÈÍÎÌÈÆÇÇÆÁ½»ÁÈÌÇÂÀÂÂÂÃÄÆÄÀ¸²³¹¼¼¾º³´¸»¾¾ÄÎÑÐÏÌȽ³±¶¾¿»¸µ³¸ÁÅÃÁ¾¶²²·¹µ¯¥£¤¥§«®®¯¯®®®«ª¯¶²°²»Äľ·±±²¸¿ÁÁÂÂþ¹ºÀÈÊÅ¿¼»¹¸¶µµ³³´³®ªª¬³º¿ÂÄÄÃÁ½¹»¿ÃÆÆÅÃÁÆÍÉ»«§­¶½Àº´±°°²·»¾¿¿»¸º¿ÂÄÇÆÇÆÅÆÆľ»¸¶¶·¹»¼½¾ÀÃÄÆÈÈÆÂÀÀÃÈËÉÆÀ¼¼½¾¾ÀÁÃÄÅü´±±µ»ÁÄÄÅÅþ¼¼¼¾ÃÄÀº¶¶¹»¼¾À½»º»¿ÃÅÇÇÈÈÅÃÀ½¼»ºººº¸·¶¶¶·¸º·µµ·º¼¾ÂÈÍÐÔÕÐÊÆÅÅÅÆÊÌÊÇÆÈÊËËÌÌËUUVW[_djokffddeeeccdlzƒ~vpnpnlffqqmgbfkhecbbaa]YXZ[]``[W\djg^\a_Yamtlfnuohiku„ˆwfeddl}yhched`abZT]b`J<=CIB:BOUdobZgivsZTJ?::BRZagiic[YXXY\`bcdedcdcddglkhsxjdnsni]RV_gonmndgieokX[heaacd[\]QKT]]``]bbYY[ageaacceijhkjc_cpd^_`eaUPVVUTU[a[SUZ^bdb^fmkgggfeu{mozokpibfklica`[XW[`aiZSWQKQ\ek_ah`^ke^rwmgjwxkgog\cg^]hdbhabbcgprovxqmpokfegkmmuvy†‡}ux{xu}‚~~xsv|~vysqsvywwxwkWtx|ztuoowqjq€whprdƒƒ~Œ{Wo~{trnns|r^dhgsmfs~hqv\mw^Zfl^RhwppyddUNeemx|pk`bnnknoip|ngcqoo~|rˆ’ˆƒ~m†€…ˆyvqclges‚zurws††v…‹€ƒxhruvrqvzfhpamr[Zuk`ii\ZvˆovŠxupgs„jj~f]c|‡…xv€}‚|esov}€llqtljm„‡nuzc`}|ahpoomvtgemupnpuyh`bcmtwqghlgoyzohrwyrq‚‚~|ytr|r^\ijalmqcc{dbcggYeiWGEVbbgb\a_cnj_h}rpspp^evwofijddcpyvw€vq†yx{vtep‡truu\a]ahux}sil`bp{ujmxhqfdqfoureZP|†dZfikutk^n{‡~|xunwvqwtiu|jkposgX_cPOUflUYWLIMZ`NH\saYYWVMQTZgbbdPS^\lyt{j_^[jglt\WXcg~…rstssr~|€uqylreYs|dr†qypgƒ|psy\zo|‰}ZKWjbbYjnjWZnrrefeT]hk\up|~o|„|…|t†v]x‰npy—•‡ƒpw‡“Ž}Œ‹‹xu‡…Ž„~ƒˆ–†‰—Ž‡ut~xnpn[frr_c~xc\QeeU]Ge`ngqpqdck`ThbZ_dps]cgcq|tf|‰kdt^Vgr_q…†‡}kWg}gcmmrjngXV]^ssjvtQN\f_Av•`l’€d]cv{j]ŽVa_Rdvrh\kq[\]oy‚™xUm|ofhear|†stuusl}ls{€nixŠŠŽˆ‡•‰Ÿ“…„ƒzkionqwxjlxz|{}ƒ‰‘ywxvy‚…Œxmsz†‹z„“‡ƒˆ–“Š‹—ˆ‘¨“žŒŸ œœ‘–Ÿ¦›…•‹†‡˜¡‘Š˜…‘™w‰¢Œ”}l€€{uswzzvrqkv`^ikz€b_|Šƒfsmt~ƒ€…z|Žx|ooihep€x€y^j}{enkijˆŽqyx„svz‡„†‹}{ƒzƒ†}€€‚w†Š‹…|‹˜‹š§–‡‰‹•tqu}€ytwynv‡„„ˆ{ysn{y}{q}nemd_ehs}|€npxosm€Š||X^}\[|ƒ‚yjfgnjt†tkŒ}‡‰‡Š„ƒ‡‡~‰„†‰‘†~ƒ~zŠ‚|y†’‰„€‡Ž‰Œ“Ž’¡ž‡”“‹“•Ž’”“’‹Ž™–’Ž•–”–‰”‘‰ˆ‰‹Œ„„’Ÿ¨¥¦£ ¥­²´¯°±³´°¬ª³½¿ËÏÊ¿¾ÅÃÀÁÁ¾¾ÃÇÈËÎÉÅÃÅÉÌÌÈ¿ÂÄÁÀÇÌÍÌÆľ¾ÁÆÊÊÈÉÎÑÏÌÊÅÃÃÄÆÇÅÅÆÅÂÁÇÇ¿ÀÂÃÃÄÇËÌÍÍÌȽººÂËÎĽ¼º¹¼ÂÆÅÁÁÂÂÂÂÁÂÃÊÏÎÌÊÉÉÊÆÁ»½ÄË̺º¾¿Á¾¸°®²¶»Á¼²°µ¹½½¿ÈÎÐÏËÈÆÀ·±°µº¹¸µ³¶¼ÃÈÇÁº´°´¶µ³«¤¢¡£¦ª­­¬«««ª©ª°´³³·¿Äļ²¯±µ»ÀÀÂÂÁÁÀº¶ºÄÉÆÀ¼¹¹¹·¶µ³±®¬¨¥¥§±ºÀÁÂÄÄÀ¼ºº¼ÁÇÌÌÈÅÊÍÌÁ±¬²¸¾¿»·µ´´´¶º»¼¼ºº¼¿ÃÃÅÅÆÆÅÃÃÁ½ººº¸·¸º¼¾ÀÁÂÄÄÄÆÇÇÅÂÁÂÇÊÊÉþ¼¼½½¾ÂÇÉÉÆÁ»¸¶¸¼ÀÃÅÅÃÂÀ½½¾¿ÀÁÁ¾º¹¹»½¾¿¾½¼¼¾ÀÃÅÇÇÆÄÂÀ¾¼»¹¸·¸··¶µ¶µ·º¼¼º¸¸º¾ÂÆÌÐÒÓÒÍÇÃÀÂÂÄÆÇÇÆÇÊÌËÊËÌÌQRTZ_aegf`\^abbbca`fx†|mlooonkmtulhjlkheeiokda\^a`^\WW[ejgbbfa\^hkhbhpqlilluƒ†vfc`akyyidlkgjk_kcY`bbS?;EK?9BP]gigb^\[WTX^_`bcbbcc_]bimnnpmeekoojd]]gqronmidhmqn`bpmgffe[TRLKQUX\bb`]WW]dgc^]^dgklhddbmnlehidc_[\W]hl]\[]_ca__cda`kplljfc`wxmkvnjmdchihigc_\ZY^nql\[WNNXagh`cg]bg]jxmkoqpoljibbic`gmbch__aflsmjvxmhiggfefhijqtz~zvwwwx{|z}|{yuw~|u|€z{}vlpzzyxsqouhan{Šsubmt…†vrpsxrrmefsqYXhccughsttxXpvea`bakkvqfq[aUcfhtpyoY_lmmnzov{ƒtfz~vy{~{‚†Š‚yk|u‰qpmbfe^j‰svylqq~‹{„Œ|…ˆt}„‚ƒrsyrqogsmahvqfmpe[s„mxƒz{mjx|jisfZgz~~vrvzwbrƒ{qs‡„hddeedeq|meqd\qz_Xhoigold`afjmpqviX[`elvscdiefnxwjnuvvrz„xlv~z^Ymjg{uc…t]y}g`gqabbNUaikh`jkkmepvsqqqmfpzstgdhhjmruz~ƒ‰qovuy}hp„xlw~XYm_ouz~scbY]ktsry}hfhimgw|mcVL†Y[e_musjn…‰uvs|wy|tx|kmwxvanc]XQL]lYUWJDFV]GE]hMVRNOGGHQ[b\d_gnszxzwf``hmjkia\lps}qoppqqzzu}spsumau…lfz|}‰bp…€s‡sjtqlt}eNT_idghrlY\n‚qi]u€dlr~urzŒtv€}v{xp€zjZ€‚kk~˜ Œzf‹z~”…€‚}}„y„}ƒ…””ŠŒ–Šouvhft`PXpe[itvbLNom_S_`drRrsrfbdh^ix`ag†z_mUŒzhz€tf[giLjpkk…x€snXVtorsfikkn`^Y\crsh{tWXZfSaŽkd~oY]iu~miˆbMb\g}jyqlqsu…’Š‹fn„w{~mdt€lempdiywupw€ojvˆŒ‰ˆ€{…†„{‚’˜Š„‹‚‡}j`pknttgitvzzu~ƒ‚mnv„ƒƒ‹ugrur‹s“ƒŠ“Œ–•‰‰”Ž„–’Š™ž—–“œ¤”†ŠŠ‰„~’žŽŽ†ˆ‹˜‚w›œ…v‰““Ž{€„‡~nn}‰ƒ]oumzy{w_…“u{yp‡z„}{|}Œywsnt|kq‡uyio}|lrrnm„„~wxyƒnuz‹ˆ€|„{ƒ–‰†‹‰‘Ž‘‡|— •¬¯•‹‹Ž–žœ”„|„ƒ{yx}€……~zysz|yru€vhda`kkpƒ‚xzxr{n}‰tnWd€fb{†…zsqkkiwlqŠ|‹Ž‰Š‚€ŽŒ}{‰‚•˜•“Ž…€Š‘‹—„ƒŒŒž‹Ž—“•‘“—™–’˜’šž‰“‘•“‘Ž‹‹–ž™‘––”“‘“”’’’‘“”’–š—Š†œª¹»±§¤¨¯¸½»¸¶¶¶´´µ¸ÀÇÑÓÐÈÆÉÊÆÄÂÃÃÆÆÊÏÓÐÊÆÅÆÌÐÍÊÊÉÈÅÃÅÊÍËÇÇÅÁ¿ÂÈËËÈÇÍÔ×ÓÌÈÆÅÆÇÇÇÆÈËËÊÊÈÅÄÆÈÈÆÆÇÉËÌÍÌÉ¿¼¼ÂÌÐƾ¼½¹º½ÀÅÅÁÁÁÀÀÀÀÁÇÍÏÍËÊÊÉÆÀººÁÌËÁ¹¸¼¾¿¿¿ÀÀ»´®­°¸Á¾²­±¹¼½½ÀÊÐÏÏËƹ²®±µµµ´±²ºÃÆƼ²ª¦«³³±¨¤¢£¦ªªªª¨¨©¨§©­°²µº¿ÃÁ½·²³¸½ÀÂÂÁÀÀ½¹µ¶ÀÅÄ¿»¹¸¸¸··µ°®«§£¡¤®»ÁÂÁ¿ÀÁ¾¸¸ºÀÈÎÐËÆÊÍÍź´¶¸¼¾¼¹·¶´´µ·¸º¹º½¿ÂÃÂÄÆÇÆÅÃÁ»µ·¹¹¹·¸»¼¾ÁÂÂÃÂÃÅÇÇÅÃÂÄÇÉÊÉÆÀ¼º¸¹¾ÃÇÊÊÇþ¼»¼¿ÂÄÇÆÃÀ½»¼¾ÀÁÁ¾»¸¸¹¼¿¿¾¼»»¼¾ÂÅÇÇÇÅÃÀ¿¾¼º¸····¸¸·¶¶¹¼½¼º¸¹½ÁÆËÎÐÐÏÎËÇÁ¿ÁÁÃÄÄÄÅÈËÌÊÉÇÈËQSUUV]ca^ZX\^bbba`ezŠ~jinmkhjuzqlprpmgbhsxrfdddec\[\`fgghhiaSUde^`djmjefihsƒqh`]\bsugbiosmbkbgk`^_]UC=HMABNQTcia_fslOFLHFHMQSRTTTPNTTQRWXRFAEHLJEKQPQSSQU\[Z[[RG>9>KWenkc]ZWSTW\__`dc`bc_Z]flmmqofafmnjfcaepqknsiadktuibktqkif]TRRPNNV^^`d]RRX`ec]\Z\gplffadnqkegnlea]d`Rc|o_befffb^_ddefnrsqmf`byukhrmjk`ejhikje_][[aprme_XPR]ajg`fd^be`suhrvlmligfcgibdpmfge]dfjpretvqliieeffffhkpt}{zxuuwy{yy|zyxv{~}‚}v‡ƒ}€uqxz|}wsosxkj{€„‡vwjx}t€uysovprvdapsVRh`^yienwy|Youhe`Zeqjxr`p_`]lfnoo|bUftlmt~rx|ˆsq‹}€~~†{sgxyr‰nkjZ`d\d‡ouxgjm{Ž~}†x‹{‡ˆzuzysnnwocrxqgjul\l{kw}wyjmyyoile[jtx|sqrx}scpwjrƒwg\\cbderyhejXczjU]noegpka\^glorrtcW\]gorm`chegr~seksuur…{†ujy€x[fqfk‹‘qnƒibƒ~hhktbjoVSannlgsqoknwsqrrpjnzwsqbdggnuvs}‡ŠŠmm€yyv~js€{ilƒ^Sq^iu{vta]UYhpqp€ibjljkzxkcOR|[`e\muqhy‡„‰}rwt€}w}v„‘wls{}ti{ea]KMbjVRVI@ET\CE_\IULIJC=FLUcZifiv{}w~vibdqmitnaewvvyvwnlmrxwv|unvxnv‰|io{ƒiƒ„~x‡tnwxkmq|}oZU^iiklsnedh‡zlWq‹uor„tmv€x{z|mstltd[‡}ih‚¦¢€wi€•‘vˆˆ„ˆ„|wŒ~y”z†„˜’Ž•‘‰lntc^pjNRfhYaiyjKKqtcU]]amXhxrieamah„fhmŠ{fqRƒŒ‹~kzkk^eoEmqnhxrxsd_Uplq{ndlkg[a\[moxrp~kYXbbaƒ|h|voZ[ls|wm‚bLfeiƒwzƒzkq~ƒž‡vw„u}qjp}‰hahlbhvtzotplu†‰ˆ„€x~…‹€zz……ˆƒ€ˆyj\nikrrhhuvzxw|~|jds‚‚‚Œwdrsq€–ˆy’‘†”‘‰”—ˆ‡‹’ƒ‹‘‡‰š“„†”˜š’‡ˆ†Šƒx›„uŠ‰—ƒt–”z˜†x~†’”•|~ˆŽ…ƒtn~—msm~€vw}m|Šp}}sƒwƒ~x}Œ‘ƒ~ym‰ptŠy‘tv~}vzxmu€€sx}qu|Œ‹Ž‚}…|‚™Œ~ˆ’”‘•Š™ ›­¨–Œ—Ÿ£Ÿ’†‹Œ€€ƒ‚ƒˆŽ‰€„}u|„{mt€}xl`cosqƒ‰€}~||{r†ukZh…wk{‰€q}tmny€nwŽ„~ŒŽŠˆ…€“€wŒš š—“„ƒ”•‰‚’š‰„‰¢ ”—›“”™˜ššš——šœ”ŽšžŽŒ•”‘‹‰—ž›’Ž“——”’’”•“”–—˜™™œ ¢ •’ ¯½Áº°«¬±ºÁÀ½¼º¸¹º¼¼ÁÆÐÔÒÍÈÌÎÊÆÅÅÅÆÆÊÏÔÓÏÈÄÅÍÒÒÎÍÌËÈÆÆÊÍËÉÈÆÄÂÄÊÌËÊÈÌÔÙÖÏÊÇÆÇÈÈÇÇÉÍÎÎÌÉÆÇÉËÌÉÇÆÈÊÌÍÎÌÄÀ¾¾ÃÌÒÊÀ½¿º¶¸ÀÇÇÂÀÀ¿¿À¾ÀÄÌÐÎÍËÊÈÅÁ»ºÂËÌÁ¹·º»¾¿¿¿¿º³®¬®·Á¾´®±·º¼¼ÀÈÎÐÐÍÈû²®°²³µ´±²¸ÁÆÆÅ¿µª¥¨®³·­¦£¢¥©«¬©§¦¨¨¦¨¬­±·»¿ÀÀ½¹³´¹½ÀÂÂÁÀÀ¾º³³¼Áû·¸·¸¸¹·±­«§¡Ÿ ª¹Ä¿¿¿¿½·¶ºÀÉÑÓÍÈÉÍÎÈÀ¹¸º½¾¼º¹·´´´µ¶¸¸º¾ÀÂÃÂÃÆÈÆÅÃÀº³µ¹¹¹¸¹»¼¿ÂÃÃÃÁÂÄÇÈÅÃÂÄÇÉËÊÆÀ¼·¶¹¿ÄÈËÌÈÄÁ¿¿ÀÂÃÅÉÇÿ»º»¾ÁÂÁ½¹··¹¼ÀÀ½»ºº¼¿ÃÆÈÇÇÅÃÁ¿¾¼º¸····¹º¹·¸»¾¿¾¼ºº¼ÂÇÌÎÐÏÎÍËÉ¿ÀÀÂÃÃÃÄÈÌÌÊÈÄÆÊRSSRT]c^YWWY]a_\\`n…tikljifnztjlssokffqzwkdeffgc]`fffgjljaTSakb\aejigedddy~uqd\\_grofdgmtqdjceke]]USF@MQCDPQR_fcbfs`@ESIEMTQQVVSQPPWVQV_ZRMIKLKEGUVNPWVSW[[[ZTRB5=KS^gnf[ZXVUXXY]bge`aebZ[bhkmnnjdchmlheeflpgepnbbflvugerwqnnfXTXVQOR]b\adZQR\a`]ZWX`qtfhgaorkgfjqmd`ag[Z|}ihhihfda_bggijox|oeba`stjfqljk`gphilmhb^]]eopnjbZWZ_bghdca_cdfxpjttkmkcdcemhdjvojg`_gpsrlg|mjlhkhgfegejlnu}{|}xruww{ywywvww{}zˆ~|‰‹‚|‚„yw{|€xrpwxjn‡‹|ƒ€zu{{v~u|vjtrr}janp\Qea]tmeotw{_mtjiaYgqmwk`pb`gtimntwYYkujowmu{ˆs|–z€„€{u€{ulatwqŠnhjV^e[_€msvdfjw~xzw{‡}ˆŒ–u{~skq{ocz}peexn[gtfpvuxhnyvtjdc[jnuxkmpvwjbnuldv‚r]V]]acgrrbddVnvWVelibfgc`Z\iotrnr]U][grmia`iehyj]jqstw‚w‚†ll}sdmpjt’Œuy~kkˆ‚sihwnut]Wjrsonxtsptwsvrrqmq{sskafdgszxr‚‹‘jm}s~‚nw|yld‚eMq`duznuc[SSflnmƒi]npfo}pgbJeŽvbbaZovpk…‰‚ˆuqxw~zƒ}|Œtt{~vt„li_NUfgTPRICEUZ?IXRMTGHI@=HGU`^qbkwxyw€xodpwjrzngszyvvyqjikqv|~€voxwz‹ˆtqtz…‚†‚€|vowzjqqw{tjbcjoogrwul_ƒƒqYo‰zq‚uflss}q{cgqgq^bzegŒ´’tvq„–‚€~Žu€’z€Œ{…‡ˆŸŠ™“‹kiqaYksRL]i[]avtRKquhWZ[`j]d~sig_tcl‡eoyŽ{ouY…š‡€kvingjvBgqinlqs`]ZmlkzxfklhXaa]uuvzn{y_[]kowƒq{st^Upv}}v‚aQjop‚}‰}…pf‹Š‚œ‘‚€}€u|oml{~c^fg_iuv~uq|rls‡†‰|uz…‡~ww‰Š„†‚€ˆvk\kkiqqiftyywz||xkbm„zzz„~mrpqw“Ÿ€†š‹Œ–ŠŒ•„ƒ‡ˆŒ‡Œƒˆ—~‹””’‘„‚‚‡€uˆ—ŒŒ†j†Š“€t•—v•…ry|‹“•~z„Œ‹‚up~Š¡€wŒqx‹qtzt„uz|y}p†t€†Ž’‡†€lˆŽv€Œ†‡~€}ƒƒ~q~|„sy‚sv~“ƒ~„|ƒ˜~ˆ‘—•‘–†™ ¢«¢•ŽŒ‘•š £žŠŽ™‡€‹……‘‰…ƒˆ‰ˆ~|‡ƒvw€‚ƒzknw{w†’‡~…ƒz|‰ˆm^m‹ŽzzŒ“ƒv…ys{‚}p€Š€„Œ‡‰„—„z†Ÿ¥˜‘…‡š•†‡•‘Š“£ šž“–Ÿ  žš˜šœ”“–™”‘ŽŒ•”‘ŒŠŠ˜ ’Ž“˜˜•“—–”–›žœž¡¤¥Ÿ•”¡±¿ÅÁ·±°´½ÅÅÁÁÀ½½¿ÁÂÃÅÎÖÕÑÌÏÐÌÉÇÇÇÇÈÊÍÒÖÔÊÄÅÌÓÖÑÍÍÌÊÈÈÌÌÌËÉÈÅÂÆËÍÍÌÊÍÕÙØÒËÈÈÈÉÉÈÇÉÍÏÏÎËÈÈÌÎÎËÉÇÈÊÌÎÏÍÆÂÀ¿ÃÊÐÌÁ¾¿»´¶¿ÆÇÿ¾¾¿¾¾¿ÁÊÐÏÎÌÊÈÅÁ»ºÀÊÌÁ·µ¸¹¼¾¾¾¼¸±®««³½¿¶®°·º¼½¿ÅÌÒÒÏÈľ·²°¯±µ´²³¹¿ÄÆǸ­¦§ª±¹´¬¤¢¦¨«­©§¦§§¦¨«¬¯¶½ÁÂÁ½¹µ¶¼ÁÂÂÂÀÀÀ¾¼´±º¾ÂÁ¼¸¸¸¸¹¹·±®¬¨¢žž¨¹Åÿ¾¾¾¼¶µ»ÅÎÔÓÍÉÊÌÌƾ¼½¾¾½»º¸µ³³´¶¸¸º¾ÁÄÃÁÁÅÉÈÅÿ·²´¹º»ººº»¾ÂÃÃÂÁÁÃÈÉÆÃÁÃÅÇÊËÇÁ½¸·ºÀÅÉËËÈÅÂÀ¿ÁÃÅÆÉÇÿ»¹º½ÁÂÀ»¶´µ¸¼ÀÁ½º¸¸»ÀÃÇÉÉÇÆÄÂÀÀ½»¸¸··¸º¼º¹¹»¾¿¿¼º¹¼ÃÇÌÎÐÏÍÌÊÆ¿ÀÀÁÂÂÁÄÈÎÏËÆÄÅÉNPPRY`_YVTUX\`]VXgz„|kghggfjx{oiomikhis|yqiegghe`dihedhmh^VW_iiaaccdedddfmxrno_Y[ainlgfijrufieegb]WPQNDPXIIRSRYadegjP:HTJFMUQQZYQNPSWWX_^VUUPNQJGQRKJT\XVY^^W\ZR:;LUZagiaUT_[Y]VZbilc]cg`\dhgilkiffgjliecfjnh_irf`dgmwshkvvrrmc\[\YQRZa`\`_WTW^`^ZUV`inhhngkunggilmib_e``{~kmojgfdbcdegjkin{yhabccoohhmiijflsfinokd`^`jrrmhb_\_adghde_`eclvppunjkgdfcgngfovqjc^cisuoetsemkhjihfffelnhwyw}}rovvvywttsuwwy}€„„€‹Œ€~{z}}„€vsu{zr{•›w…||yxw|{v{vitwn€t^joaS_`Zoqgqnuxgqujme\ixqolgmd[swmim}nSYkrkrxmz}q—|tƒ{qkxwof`psl‰mdfS^eY_zgos`dhr}ptpyz€†Š~vyvhmxod~|ncaxo]eo_jruudoxtwf\c]giqqgjnpnbakiccu|lWR\\bcipi^c\`zgRahc`ea^bZU^kq{slnYWZ\kqggeclhn‚xZZloqvƒx{Œfq}~ukprp}‘„z{lt‰ƒyhltt|vabvrurqzz{usstuosrmpxrtmceflu|sƒ’˜‹eo~„ox€xxwrkb}oKkd^xxdrd[QOcgmk„…jXoucqzlf^Ny†re`^[otko‹ƒ‚…nrxx~~…{ƒ”‡v|{…z~…ureZbhgVMQQGBWV@OTMQQFJLCLLF[[kn^ltvx}wkkvriytdo||zxzqnkiim}ˆ†„ztw|‰Š€ztx~„†Œ‹~„€}}ypspwuvzstvmp}xcgyƒ|]u‡u]nƒ„ƒr{w^bim}ky_bnapWmŠw_g•²}vtzˆ“ˆ‚ŠxvŒv‡…€‚‰—¢‹Œ…”’‰jgo`UawZHTi\[]qz`LpzoYY]dgcb€rhk\tox}cuƒŒ}ywl„¥‚|kt{nnlt|OZ†€ngcjum[_mmkwyodmy\gggy€usuz„mccn{t€zyz~jYr|…ƒ‚h]zvxz†‚€…{b‚Š‚}{u}ynkl{qa_gabltzxpvsnr„ƒ‰€wqvƒ†|vy†ƒ…ƒ‚€†vl_fmhomjgq{zv{||vlckx‚yxyz€zwmmv†¡Ž”•‹‘ŽˆŽ†|~„„…‰ŠŠ„•zyŠ”†‘~~ƒ€tˆ’ŒŒ‹e|Š}s‘—uŒ†mtv„u}…wp~ƒžyznwuso„‰x€{~yl}Žz~ŒŽ”‰‰…m’•|‹’‘‹‰…‚~Žˆ„zx~…w|‡~ws‚‘š’~ƒz…”‹~†’˜“’š‘ˆ™¥§œ–“‘•ž¡ Ž “‰“…‹’“ˆŽŒ‰}‡…}€ƒ‚ƒzzˆƒ…”‹‰€…‹Šykr‰ Ž€Œ‡…|~ŠŒw‡‰ƒ‡‹Ž†Š…˜Œ…Ž‘¥¦œ–…’…Š‘›–•£Ÿ› ž‘”    ™š›—•—™˜“ŒŒ•–’‹ˆ‰˜¢¡–”š›–‘•š™–˜ £££¡¡¡¤¨¨ š¡°¿Çƽ¶³¶¾ÆÇÅÄÄÁÀÂÇÇÆÈÍÖØÕÑÑÐÎÊÇÈÈÉÉËÌÐÖ×ÍÇÆËÔ×ÓÐÎÍÌÊÊËÌÌËÉÉÆÄÆËÍÍÍËÍÔÛÛÓÎËÉÊËËÉÇÉÍÎÏÐÌÉÉÍÏÎÍËÈÈÉËÎÍËÆÂÀ¾¿ÈÐÍý¾¹´³¼ÄÈÅ¿ºº»»¼½¿ÈÎÏÎÌÊÈÄÀ»¹¾È̶³¶·»½À½¹¶²°®¬¯ºÁ»°¯¶ºº¼¾ÃÉÒÖÒÈÄÀ»¶±®°¶µ²´·¾ÃÇÆû°¨¦§®¸¹²ª¦§ª¬­ª§¥¨§¦§«­®²»ÀÅľ¹¶¶»ÁÃÃÂÀ¿À¾»³°¶»¿À¼º¸¸¹º»º´¯­©¤ž¥¸ÆÄÀ¿½¼¸´´¼ÇÒÖÓÍËËËÌÈÄÂÂÁ¿¿½»»¹³²³´¶¸¹»¾ÁÃÃÁÂÅÉÇÃÁ½¶²µ»¼¼»ººº½ÁÃÃÂÂÂÅÉÉÆÃÁÂÃÅÉÊȾ¸·º¿ÅÉËËÊÆÁ¿¿ÁÄÅÇÉȾ¹·¹¼¿À¿ºµ³²¶¼ÀÁ½º¸¸»¿ÃÈËËÈÅÃÂÁÁ¾¼¹·¸¸¹»½¼¼»¾ÀÀ¿¾¼¼¿ÂÇÌÍÎÍÌËÉÅ¿À¿ÁÁÀÁÃÉÎÏÌÇÂÃÇLLLT`bZTSTTW]^UR]r‚tdabacgu~vljojedgt|oigggilifilgegji_XY_fihda`_ab`bgovqjljZY^ehghhfhhrxhkgec`]VMOTJQ]SQVURU]cggaD8JRKHKUVWZWNLOTX[`^UY_UMSUKLRJET^ZVX]_WX`]H=NYZ^ehc[SUc`ZXWbkmh_`ec_ekjfhjihhiiiiga`hnh_bppaahjqvoiowtrtk`aa]XUZ__^\``WUX]_[UTajhbbqlkvridfimlcaa^c|jjsniffeehhffkkiq|rbccdhpkbjlhfgkrqdhmnjfdbfotrkfb__acdfgec^dheptnrtkigeffdjnhisqkgc^dmrokjijjqkhiihggddmomxtu€wkpvrtytrrmnzusˆ…~‚„ˆ‰€{ux~{~„~xv|…}Œ —||ƒ{zxxywuwzujovm]cleT[\Viseonsuswvjoe`z}pjijkfV{upet}cP\mkmp‚sx{|ym‚tl~wrfcsthcbmoh†l`dQ]dSctalk]bglŒ}lnjs~xx}„‰€ytwsfgtme}{ja`wq`ehZgospapvpt_Xd^efoj`klidZ`i`_fquhTQU^dekmbY]\rvVag^]^fY^aQP_gu€npgW]ZcpjfnkhmjwƒeP^qoou‚{q‰sgw{wsrtu„~{‚xoz…„ykvtxzukpzputu{~wqqsplpomnsqtpeekpy‡r†œ†es€…ipƒ…zmgdawzPbh\zu_nf^MM_dli„‡jVpteosli[b…vja\_^nngv‹{}ktxx|‚z†“„x}wˆ}ƒ†{wpijkhXLX[FEXZQYVRWSKPUV]IL^_rj\csu‚~}whmtjqxkdx€{€|yrxojep‡ˆ{x†Ž„†o{…‚ˆŽ†}‚‡‚z}smwuzqtz{ˆ‚h`o‚Žgdƒz\f€„ƒsvq[[ae|hvbff_~eVt„q]m”vzt~‹„ƒsœzq†˜ƒt†‡‚…Œ¥™……ƒ¡‘“…lkmcRWvbHPg^Z[myiRq‚p\Y]lddhqjkWg}…vevˆ…}xy|ƒ¢~tmrwull}z^\vŠi`gv~e^nikt|ygkvmrt‚v‚‚Š‚rux‡‡}‚{„ˆyot~ŽŽ‰ƒqk–€y|…}ƒ„€g‰‚‰ƒ}}zt{rohm}i``l`lpx€ƒwptspr~€‡}vlr…|uzzƒ…}„~ƒunc`kimkiilzysz{yvlegpx}w{u{~ynfpz˜š„ˆ—’ŠŠŒˆ€{x}}ƒŒ…t~’ŠywŠ’†}}z‚€v†‹Š‹’‡cv„q‰“w„†itt|‰…€pz}‹zoy—–u‰†l‚ƒwqn}‰{Š~yqxŒ…}|‹–Œ‰s™™„™‹›‘Œ‹‰…~•‹„~—y}„}~…~v…’›•‹~‚z‡Ž†~—ŽœŒ•œ¡ž–“Ž‘•Ž’š›—’ž›Š‡’œŽ‡˜•”…‡Ž…„‰ƒƒŒˆ€Ž‡“Œ†ŠŒŠ‹Ž‘†zyˆ¥ž‹‹Œ‰•‰‹ŠŠ‹Œ†ŠŒŽ‰Ž‡—’ŽŽ›§¥ž–‡’šŠŽ‹—™‘•¢¢‘“ ¢ ž™šžš™˜˜™™•Œ‹•–”ˆŽ›¤¢—Ž”œœ—“•—šš¢¥§©¨¦¤¦¬±«¡£°¿Éʹ¶¸¿ÇÊÇÇÇÄÂÅÊÌËÊÌÕØØÔÑÏÎËÈÇÉËËÌÌÐÕÕÎËÈÊÑ×ÖÑÐÐÎÍËËÌÌÌËÊÆÄÅËÎÎÍÍÍÒÙÜ×ÑÌÊÊÌÌÊÇÉÌÎÎÎÍËÌÎÐÐÎËÈÉËÌÍÍÉÄÀ¾»»ÆÐÏƽ½¹²±¹ÂÈƾ¹¹¹¹º»¾ÆÎÏÏÍËƽº¸¾É͵±³´¹¿Á¿¸´²°®®°¶½¼³°µºº¼¾ÂÈÑ×ÒÈÄÁ¼¸²¯±µµ²³¶½ÂÅÅľ´«§¥ª¶º¹²«ªª«¬ª§§©¨¦¦©¬­±¹ÀÈƾ¸µ¶¼ÂÇÆÃÁÁÀ¾»´°µº¾À¼º¸¸¹¹»¼¸´®¨¤Ÿœ¥¸ÆÅÀ¾½º·´´½Ì×ÚÖÏÍÍÍÌÈÆÄÄÃÀ¾½½½¹´²³´¶¹º¼¾ÁÄÄÁÁÆÈÆÁ¾º¶²·½¾½½¼ºº¼ÀÂÂÂÂÃÅÉÉÅÂÁÂÃÅÉÊÇþ··º¾ÃÈËËÊÆÁ½¿ÂÄÆÇÉǽ·¶·¹¼¿½¹µ²²µ½ÁÁ½¹·¸»ÀÃÉÌËÈÅÄÃÂÃÀ½º¹¹¹¹»½½¼»¾ÀÀÀ¾¼¾ÀÃÇÊËÌËÊÈÇÃÀ¾¾¾¿ÀÀÁÄÊÏÐÌľÁÆHHLXb^SQTTTX[XQSg{wf\\]\`n~ynmnmfdgt€}pgehhillihnmiiigd_^`fllf`^\]^`adkrrjhlbZ]chgceecfhqwhlke^\]XOOVTT]YXYVSU[cfcZB:HPMIIV\X[VLLPT\b^VYgeUUYRNPOKO]`XY^^ZVabTFQ_a^`gd\TS^c]XVammh_]abbhlkifghiiihhgec^akk`^ipibdhlrsllrsrrphaed^Y\efc`^a_VSZb]TS]ikednkfrslgchkke^_aav€lhssiffgghhhgikkksvjdfdeloh_kmfcdmrlejmmkjgfmrspidc`decdfidc`gimwpnutkgcdcdglniktheeddhqmjhggiormfhhhhgeilnrwrxqkssntxroojovq|„„~{‚…ˆ~tq{ƒ~|}yxv~„…¥Š||ƒ~zux|vqwztijtozŠi]aj`WYTbqfjpsqx}wite_‡~rmhjjgY|rxgv|ZM]likjyszsyoj€…mkyxsj``oncbellg„k^bP]dNfp]heZbggˆ{hggk|wnr‚…|ljmecpme||cY`vscbbYimqj^ntppYYc^bbofbfgdaYab\difnfPOQ^filj]UVczb[pbZY`bZbYIN]f€ipbZa\hpfjsqnmo€{WOdsokv‚tx–‰kkz~w{vuvy‡ƒ{~us‚…xw|twuuoyvnpv{{{xsrolhnpplprvphjqtŽ}r¤š‚iw…–ƒhnŽvh]]em|][jZzqamhbHK[djd‚…hSnugkimi`{…g`YZ]`keh}ƒq|}ivxux‚z‡‘€xxx‰~„ˆ}}xrvka[VfbLT`mga\Z^XSZgm`FVdjwmUcwz†u}}lhfhvupn€x‡„t|€ski{…”™Š‡‚Š†ŽmŒ‚ˆŠ…‰ƒuy…}n}Šz‚Šop…‡ughw’y]oc\w~{som[WY]tdreh^bv[[u}hbw‡xyw…ƒxsœ‹s~””vwƒŠˆ—¦‰} ŽŽ}qrkdRQumJNd^WUmylZp‹n^][uecmqnhV\‚‡xkvƒ~{q|„™{reprznm€sbjq|Œ{eerˆxgxnrsƒ‡vmz‚x~›’‘„ˆŠ‘˜ƒƒ‹Œ‚ƒ|‚‘”ƒzv£“y~~{€‡€oƒ…ƒ|{xvtvxlobr}dcerdvq}„tnrsop{~yrdr€ƒzswyu„{…}uog\fimkgijwxrr~ssmggmp{ytpz{rfksŒ ‰~™‡~…rwsu{u|~lzŽ‹zzŒŽ|Šƒz€€|…‡Œ†…•ƒas|o‘{€†frrt…ƒ€ptt‚vmt~™r~qt‡zvt|‚~‰ƒ}t€€{Š••‘Œzš—‚£ž‘Š‹Š~™ƒzž€|…„„‚ˆ{ˆŽ˜•Š‚z‰Š}‹•Œ˜¤“Žšž˜”’’”Žœ—‘–”—š’‰ŽŸ•‹’š’–š“Š‹ˆˆŠƒ‘”ˆ‘•Ž’”‰Ž’‘•‘……Ž££‘ŒŒŒ•š”–‘„—Ÿ’‡Œ‘Ž“‰–”’š§¥¡—Œ‰‘–“’Œ˜š‘•š ™ž¢›’’ ¤¡š››š›š˜™˜“”™™—‹‘ž§¦•—Ÿ ™•–˜œœŸ¤¨«®°®ª©¯¸¶¬¨±¿ÊÎÇ¿»¼ÂÈËÉÉÈÆÃÅËÏÏÍÏÓÚÜÖÒÐÐÎÊÈÈËËÌÌÏÓÕÑÍÈÈÐ×ÙÔÐÐÎÍËÊÌÌÌËËÇÃÄÉÍÎÎÍÍÐÖÜÚÓÎÊÊÌËÉÈÈÊÊËÍÎÍÎÐÓÓÑËÆÈËÌÍËǾ»¸¸ÃÎÍĽ¾»´°¶¿ÇÇ¿¸···¹»½ÄËÏÐÎÌÅÀº¸·¼ÇÌÄ·±°³¹¿Ã¿·²°¯®¬­³»¼¶²·¹¹»¾ÁÆÐÖÒÉÃÁ¾º´²³µ´²±µ¼ÁÄÅÄÁº®§¤¦±¸»¹°¬¬¬«¨¨«¬ª§¥¦©¬¯·¾ÇÇÀº³´»ÃÈÈÄÂÂÁ¿»´²µ¹½¿¼º¸¸¸¸º»º¸²«¥¡ž¦·ÄÃÁ¾¼º¶³µÀÎÙÚÕÏÍÎÎÍËÉÇÇÆÂÀ¿½½»¶´²´¶¹»½ÀÃÄÄÁÁÅÈÆÁ½¹µ²¸½¾¾¾¼¸·º¿ÂÂÂÂÃÅÈÉÅÂÀÁÂÅÈÉǽ¸¶¸½ÂÈËÌÊÆÀ½¿ÂÄÅÇÉǽ·µµ¸º¼¼¸´²²µ¼ÁÀ½¹·¸¼ÀÃÇÊÊÉÇÄÃÃÃÁ¿¼»»ºº»¿¾½¼¿ÁÁÀ¾¼½¿ÂÅÈÉÉÇÆÅÅÂÀ¾½¼¿¾¿ÀÄÊÏÐ˼¿ÄFIQ]`UNQRRTWYRN\qwgWV[]bjx{mhkmebiv|ofdgillkkjklljihffedgloj`\ZYYY\ekonibgj\]]`ccca`ahipvinndYX\]VQYZX_`][XUUZab^SB@HOQJHX[X\VKLQW`c[Vbk`WZVOQTOOYc]X[_WR_f]RVca^`fbXXUXgdYX`lmiaZ\`flmljhddklfefgfd`^hm`Wcojeefikoqopqppqngdgfa]_fhhfbdbYXafZS\ddjkpvcgunifjmhf`Z`eq{kerxmadhhgffhkkjklqofiihhlkecokgjkijjhikklmhhqqnlgabfljb`ijcddiiuslrwsia_abchominoegedklphffdgmrrkcfhhgegmllsur|€mnsnluulkkkppvƒz~~xxƒwxps‚€}}xyun{€€‡•£xv~|xsw{usz{uihoju‡zaWcq][VZlgbjspvzl|i\††tpiifdb}j‡towSI[ceemqrsnvhjzfhntoa]^lk``emjfiY`P^eNjjXccYdge€vd``evvhj€{yfah`_mle{{[Tbtrea^Zhjoe\lqqmU[baa_rb`bba]Xd][kh]ldHJUcinmeZTYppTnrVWY\\c^PJPYn‡{kl_bf^iiguxtno}jSVhkjmx€pˆ˜|nmzxu}wxz‚„{~‚~uy…ƒ{…|ytwvm|ypkw€}}uyurnhdsznepwvqlouv‡xu”¢”ly““|lu•ŽscWYjbsj[gXuoeheeFFVfh`€ƒhSn{iefpjlˆs_YU[ZdgZi~xn{ukvuru€zx‰{syu~†~…Šƒ}|}g]chtl^gs{kcbbe^[est^Lbmn‚gQv}€~zŽ‚kfglv}xu„x|‡{„„utx|™ŸŽŠ‰†‰ŠŒ~u‡’„††Œ„q{ˆ‚v‰“xt€}†”…wmp†ˆb[sr`pstskkYRSYl_lhbYmjT_{slg†€vx…‰†|q„™‚Ž•Š{~‰‰‰¡—~}{˜š‹†wwueeVTqtNLaZTQnuj_spc`^}j_p}tocUZ}…{qs}{xkƒƒyq_nlzwrnc€€o‰†vmoŽ…}‡~ƒx‚˜…y‚˜šƒ—¥¦›˜–“”””Žƒ†Œ‹…Šˆ„‰’ƒ|{–¡yv|~svƒt‚‚ƒwuzsqovufp\x}fmswf~qƒ€omnslny}€xl^rƒ€tptsrƒ~z†}vtl_aikjejgqusj{qmmjgkl|xzkuzvmmt‚–Ž€ˆŸŽwŒlpqowrzzj}~~‹‡~~‹ˆx~‚†ˆ‚…–^ux‹†nz{}Šcjmr{~~tkmu{olrvƒ˜twŠzs‡{r|‹}ƒ‰ˆ‚„…v}–†|‡™•”“‰‚˜œz¥˜š‘‰‹Œ~š“‚u¢‰‚z‰‰†„Ž…‹‡”“‰†ƒzw†ˆ|‡‘ª™†’™––—“”“Ž›–Ž”•–˜–Œš—Ž•šž——–•’‘ŠŽ”‹•”–š—’“”“––‘™“Ž‘‘ ¡ŒŒ—Ÿ™ž›†”£ž”ˆ™˜•’Œ“•”‘‹ˆ–£¡¢š”••—•˜Ÿ–”Ÿœ”¡¢›”‘ § ›šžž›š››˜™ Ÿœ–“—ž›—Ž–¥­­§žŸ£¢›–—›ž£¨«¯²µ¶³¯³»¼³®²½ÈÏÍÅÀÀÄÉÌÌÌÌÉÄÄÊÒÓÑÏÑØÜ×ÑÏÑÏËÉÇÉÊÌÍÏÒÔÒÎÉÇÏØÜÕÐÎÎÎÌÊËÌÍÌËÈÃÄÇÌÎÎÎÍÎÕÜÛÕÑÊÊËËÊÈÇÈÈÊÍÏÏÐÓÕÕÓÊÅÇËËÌÊÆÁ¼¸´¶ÁÍËþÀ¾µ°³ºÆÉÀ·µµ¶¸»¼ÀÉÏÐÏ̼¸¶¶»ÅÍǺ±®²¹¾ÃÀ·±®®®¬­¯¶¼»¶·º¸º½ÀÅÌÓÒÊÃÁÀ¾¹´´´³±±³º¿ÃÄÅÄ¿¶«¤¢©³¼¾·°¬¬ª§©®®­©£¡§«¯µ¼ÆÈû´³»ÃÉÊÆÄÂÂÀ¼µ³¶¸¼¿¼ºº¸¸¸¹»»»¶¯¨¢ §µÂÃÁ¾¼º¶²µÂÑÙØÓÐÎÎÎÎÍËÉÉÉÅ¿½¾½¹µ³´¶º¼¾ÂÄÅÄÂÁÄÈÆÁ¾¹µ´¹¾¿ÀÀ¼·¶¹¾ÂÃÃÃÃÄÈÉÅÁÀÁÂÅÈÉǽ¸¶¸½ÁÈÌÍËž½ÀÂÄÅÆÈȾ¸´´·¹º¹·´²³µ»¿¿»¸·¸¼ÀÃÆÉÉÊÈÅÄÃÄÃÁ½¼¼»»¼¾¾¾¾ÀÁÂÀ¾½½¾ÁÂÃÃÄÃÃÄÄÂÀ¾½¼¾¾¿ÀÄÊÏÏËü½ÂHMW_ZPMOQRUWTMPeywi^TV\^fqwrebfc]fvzkbbdfimljjjllihhjjijlnpmf\VVVWYajnlf^_ih_^Z[`bb[X`jinshni^XW]^[XZ[\_da\[XU]^^[QB?KQTKHVZY]TJKRZ_^YZfh_XWTWVOKRae[X]^TWef\Ycd^bhdYUWY`gb[]fmkc_]`jtqlkid`djhdehhgc^epfW\jlechkhjmooqpnoqmgegfabe`glieee]aj]Ubhahqkxqcpohfknhbba\cqyocpwndaiihgefilkjlnmjifilmkiehmimqgckjkjiknjipqllhaahmlcbdjebdhkjxjiuwpb\]e`bipjhrhdhfempigcacfosle`djib`glllrtw~vkpoinvrjkjoqv‚~vr€wqz{utwvu{zuxzxpox€ƒ‰¡•st}}wurpsvw{{qgigbz€mWYujbZTdh`gror}{n}r^}“|sgdd`e|cŠzloKGX[`alnqrjqkevqcebre_\\ih`^fncfhX\O^fPkhV_aWcgdsrb[Y_ntdc{{utb]c[ZhjaszWPdrrha[\fhk`_hlvkR`a_^`pbbcb^X[][dkdVkdGIZeqqjdYNa|a]zhRU[Z\g]OJO[}Šsmidgddfcp||visƒy`T\igmp|~u”xpixsw}wy}ƒ}x„zw}Œ‚y‡~zmwwlx{qlv€„vnxwrpef~hbtƒxuroux‹†p|™™‘~r€£‰xn’ŠuaOYb]ht_aYooifcgFBPjg`ƒf]p~jaeulx…]_WT[VccVmmnypotrps~}vyŒuqrs€ƒ~…ˆ…€ƒsg^ozxpnp}ygedgh^aluoZXpm~„Yh†|{šwkllv€„r}…€‰‡—Ž‡‡‚„†‚|› ”ŒŽŠ‰ˆ€Œ’‰…Œ‡‚Œ…n‡‚€ˆŽ†”—‡‚€z‡”ƒ…‡vozŒgUcrdmjrrliVMOYh[jiYayaQczpsl†…‚ƒtz‡ˆxx”‹‰’“‹‰|–„„Œ¢€w… ’Ž…vƒoYbZTnvXHaVTTio\c„‡rf^`‚k]rztkaUXuƒ~rn|yvf‰‚|„yq\mhz„‚lf‹vƒ‚y•ˆ““‡ ”‰“š¢–„£§—¦²¡––”‘”‘„…‹‰„‰Š‰Š‚}|‡›|nx}pp‚w€~‚pwyunluvmqc}rxyxop‰{jkltknz|zqe^w„}mosin‡|y†|~wwp`ahjicighsskmuhomhjer€vzqpwxqrtzŠ‰…ƒ‹Œlnrqts{tj€‹‚‡‚zƒŒ‚u|~}†‚€ˆ”{\xs…‹oxŒz{†achpos{viikulmpo|”|uzƒvˆ~t}•‰…‰‰Œ†Š|{•‰€„š”‘†‚–žœŸ–‘‡Ž‹Ž~‘•‚r¢Ž}‡Œ†„…—Ž„‘ŠˆŒ|t†……{‰“‘’¦¢ˆŽ”–˜™‘“Žœ•Ž••–˜˜“˜›“–›¢—›Ÿ˜–•“‘›’‘’™Ÿ›’•“’”•––‘’™•’——œ •Ž‹”¢ ¤Ž¡¤‘‹œ£’––“•–“‰ˆ’š›¡—‘Œ——•™””ž™“¡Ÿ™•¢©Ÿ™™Ÿ ž› Ÿ™š¡£Ÿ›–›¡¡œ›œ¨¯­¨§¦§¥ž™™œŸ ¤ª®°´·¹¸µ¶¼¾¶°´½ÈÏÎÈÄÄÇËÍÌÍÌÉÅÄÊÒÔÓÑÐÖÛØÔÐÐÐÌÉÈÈÊËÌÍÒÔÒÏÉÇÏØÝ×ÏÎÎÍÌÊËÌÌÌÌÉÃÃÆËÍÎÎÍÌÔÛÛ×ÑÊÊÊÊÉÇÇÇÈÊÌÎÐÑÓÖÖÔÉÄÆÉÊÌÈÄÁ»¶³´ÀËÊÁ½À¿¶°²¸Åʶ´´´·º»¾ÆÎÐÐËÀº·¶µ¹ÄËȼ±®±¸¾ÄÁ¸±®®®­­®²»¿½»º¸¹¼¾ÃÊÐÑÌÅÁÀ½¹µ´¶µ²±²·½ÁÃÄƹ¯¦£¦°¹¿¼µ²­«§©­¯¯«¢Ÿ¤ª­³ºÄÇý¶²¸ÂÈÊÈÅÃÂÀ¼µ³¶·»½»»¹·¶··¹¼¼¹±¦¢¢¨´ÁÃÁ¾¼¹µ±µÃÒ×ÕÒÏÎÎÎÍÍÌËËÊÈÄÁ¾½¼¸µ³´¶º½¿ÂÅÅÅÁÁÄÈƽ¸´´¹½ÀÀÁ¼¶³·¾ÃÃÃÃÃÄÇÉÅÂÀÁÂÄÈÉÉÅ»µµ¸½ÁÇÌÎËÅ¿¼¾ÁÂÃÅÈȾ·´³µ·¹¸¶´²³µ»¿¾»¸¸¸¼ÀÃÆÉÉÊÉÇÅÃÄþ¾½»º¼¾¾½¾¿ÁÃÀ¾½½¾¿ÀÁÁÁÂÃÂÂÁ¿½¼¼¼¾¿ÀÄÊÏÏÊú»ÁIRYYSNLNOOSVNLXn|o]UUY[^issh^_a\bt{th__bcdgkkjkkkkihjmnllmqngaZURSYclnje^Ycjgc\VY`c^UTaiinpindYVW__^]^_^``_^^]U\]\YQEFNSTLISXX[OIMTY[YV\gg^WWWZSMPZedZX]\Ydmf][]`eokVT][\ac`_ceihbbfluwokhb[\egbeiiif`cqlZ\hkicckleimnononopmihifbhgclnjiiidfg\_jb`uvlwhdrjbhmga``acrynclwob`fhhgggikkkkllmqjehljgjjienvh_gmkkiinohmqkjic^djkfccfhb`ekkothiuxjZZ^`\alrfenedihgmidfb\afqsh`_eli]]hnlkns€rmpljovsiihoz€urozqnxtnvyxqotqvzmfrz…Š¡…lrxvstunkw|}ysgff[q‚yu_Sosi^P`f^dnpkwzn|zdp‚qib`\l{b…xkgGIVV]^giommmm_ikaZ]qb^[[ae_[gp^h{eUWQ]eWlgU\a_jgcmraWRXhpa]wzmna[_WXci]gxZRhqqh`[]dhg[_eivjXfb_[apaabb^V[bcik_Vk_FM\jujgcVSl{]l{_RVY_j`WULLfˆ‡kkrqk\gbb~€€wl{}xbVcjmtwƒ|…–€zhivoy~z|~vy‚wzwƒ{zŽƒwkwvjv}touˆˆnmuvtrakˆ|ffy‹w|uouz‘{i„˜‘‘}rŽ«~tr‹‡Šv_J_WWgtf_]ljr`bgF=Wkgi‚cez{k^b~l€tTaZQZ\h^[u~gnwrrsonu|{t}ˆnpps~…€|„€pje}|xwzszsjfclg`fkqhYfosŒsb„€s|ƒŸl|rm{‡|p€…‡Œš ŠŽ‹Žƒ›¢š’”‹Š‹‡†Š‹Ž†Œˆ‚‚‹‰t‚‚„‡•Œ›—ƒŽŽ€‡–††‹|rtˆ}T]xffkrrmgSKQYgSegVovWPlrwwxŠƒ„}y|„„‰}‡˜‹“‘˜†ƒ˜…„š†xwŽŸ‘}}ŽjV`cTor\JaR[Y]nUb‰„uhbckZryrkbWWrƒtjtzvh€v‚{r^ok~ŽŽ†wo’–……‚‚ƒ›’™šš’ŽŸš“™ž¨“¬¦ž­³¦¤”—œ‘Ž„ƒŠ‰ƒŠ†‚|ƒ†}~{}{ks|rm}ƒw~x€rw{yomuw{ys„€~xvzx€z†wekithny|ve`\{‚gnrekˆww…{~xyrbdihl^fdbprkhshstkjem€stwpswuutv………ˆ‹…Œjhrsrsz‹pqˆ‰“ƒ…ˆ~z†‹ƒs{„‚z†~‹’y]{p€swˆwz}`bdrijy|ichoipokvŽƒwr€wŠ‰€s“‘Š‹…–‰‹ƒ|Š}“”ˆ’€‘Ÿˆ˜™Ž‡Šˆ”ƒn™“ƒ…‡ž•„ˆ‹–†s|‹Œ~Œ–•£ªˆ‹˜š“Ž““‘™——–™™——™›Ÿ–‘  š›––”Ž’™’— “™ ›”–’‘–––•“•˜”’›œ›Ÿ—‘ŽŠ’¢Ÿ ¦‘Ÿ¤¢•œ¢”˜–‘”“ˆˆ‘—‘˜¡’••———’˜™–—š–•£›––¡©œ—™Ÿž¢¡›š¡££¡ž£¥¤ž¡£¤¬¯®¬ª¨­«¢œž¡ £¬±³µ¸º¹··¼À½¸¸½ÆÎÎÉÆÇÉÌÍÍÍÍÊÇÅÊÐÖÖÑÎÔÛÙÔÐÐÑÏÉÈÈÈÊÌÎÑÔÒÎÊÈÍ×ÜÙÐÍÍÍÌÊÊËÌÌÌÉÃÂÅÉËÍÍÍÍÒÚÚÖÑÊÉÊÊÈÇÇÇÆÈËÎÐÑÓÖ×ÓÈÃÅÇËÍÇÿ»µ±²½ÊÊÀ¼¿Á¹²²¶ÃÉ÷²²²µ»º¼ÂÌÐÐ˾¹¶µ³·ÁÊɾ²®±¸¾Ã¹²®­®®®®¯·½À¾¼¸¸º¼ÂÉÏÐÍÆ¿¾¼¸¶¶¸¶³±±¶¼ÀÃÃÅÅ¿µ­§¥®µ»¾¾»´­¨¨¬¯°¯¤ ¥«²¸ÁÆÅ¿µ°´¿ÇËÊÇÄÃÁ½·´´¶º½»»º¸¶´¶¹¼½º´­¦¤¨³Áþ»¹µ±´ÄÑÔÓÑÐÎÎÎÎÌÌÌËËÉƾ¼»¸¶´´¶º½¿ÂÅÅÄÁÀÅÈÇþ¸´´¹¾ÁÁÁ¼´²¶¼ÃÅÃÃÃÄÈÉÅÁ¿¿ÁÄÈÉÊÅ»µ´·»ÀÆËÍÊÆÀ¼½¿ÁÂÄÈȾ·³²³µ··´³²³µ¹½½º¸·¹¼ÁÄÆÈÉÊÉÆÄÃÃÂÂÀ¿¾»º»¼½¾¾¿ÀÂÀ¾½½½¾¾¿¿¾¿ÀÀÁÁÀ½¼»¼¼½ÀÂÉÎÏËü»ÀLUWTOMLLLNQPLRfuwaPPWZ[bjnh\WYZ^pxob\\^`bdfghiikkighmqpnmkmjc]VTSS`lpkd\X_hihdVRZ``\TYeggnnhm^ZYYb__bb^`c_[\aaWZ[[YSJLVWVNKQVWXOIMTWWVT[gg\TWWTOU^dfaXY^]\hnf\XYbpq^S]a\^_`cbccffdhqxvliibYV]dddjmjibaor_\iiggadkffjjiikonnolffiddljjqpljjmmie_hi]h}oor_mraakj`^a`gqwrcatub`cdefgggiihjljjrslkliginiflwp`bikljhlnkjoljib^afifbehiebafklonfjuuaU[^^[bmmdcdbckhhiecc\Zbentg_]eleZ]hllklu‚{qqklopxqehlv€|wtouqqwpoutqjirvuobbp}‚””siprooswmhw|zyyk^dWh‚yygSjxlcP[a_`kneqzmv}khƒ„tka_[qucƒzndGLTP[\afkfmjk[dg[S\pf[\X]i\Wks`jwbRUS]dZlgWXafpgakp_VLTcgZ[s{ifbZZSY_f]cudXirlhbZ`efdZbcftg]kc`Ydq_cfebZ`hhll\arWGQ\trahcY^xvcsvaSXXimT\]OVv‚ht~uh\j_nˆƒ„vw|yyd^hpuy‡}Žv^puo||€wrywv|ŒŠt€’†wlwtjuzysu€iqsuvsbs‡vkj~Œw{qpq€•wmŒ‘’|r¨ulwŒ‚Žs`OdOVhnlcdhgy\dhI@`ehv„btvl]q{m†fWf`KWen[kytemwrsrlox}yu~emrv~z|{}~}wnxwz|ylrumbckb`efha`mm……ltŠql~Ž§}tŠqu…{s‹ˆ‘•”ª•‘‘’‹ˆ” ‘—›ŒŠ‡ˆ‹”ˆŽŠƒ‡Š‚ƒ|…“¢‰}•|š‡ˆ”ˆ‹Š‡}q…‡XcviarqqnbQORYdKafcwpOPy~rƒ†{€‚ˆˆŽŠŽ™““¡ }†š‡†“o‘—’ˆuˆ‡eSaiVqs_U_Oe_VhU`‡xqcfkWswpni\[t|€uipzvrŽ~v„|sbtv„•šƒ|š˜‘Š…‚‰—”‘šž‘–¥œ˜›Ÿªž—²¤¢´±§¥•“¢”ŒŠ…€ˆ†„‰‚|yz€y~|w†vksxxm{‰y|x}yw}rnv~‚„†€ssz|ƒu^kgseou|ua[\{|‚hmids„pu…z}y{vfhmdk_c`]kqjiogq~olnl€ynuusuwyus€„ƒ‹›†Ž†jbttmv|‚r}•‰Œ†y€ŠŠ‘ƒq{‡w†x|Œyb~n~Žww…txs^iatj`v€hZfmfusksˆ‡{sz}‰‘Šu‰•“Ž‚”Ž‹Œ|Š‰•€’Ž›Ž—Œ‹‡‹‰‘„„r’”€‚}•‡‡¡Ÿ†ŽŽŠŒœ—||z‹…“œ’‘›¥‰‰‡†”Ž’—ž“›˜™–˜›““šž›”•¥Ÿ›Ÿ–˜—Ž”™“› ””œ¢•—’‘——–••—š“‘œŸ›œ—”’Œ’ ž §“’›¤¨˜š¡•—˜Ž‘—‰†‡’”Ž— •“œ˜—œš•™˜˜š˜‘˜Ÿ”‘–’ž¦™”˜›ž££ž›¡¥¨¦¥©«¨¡¨¬­¯°¯­®°²°©£¢¤¤£¥®·¸¸º¼»¹¸»ÀÁ¿½¿ÆËÎËÈÈÊÌÍÍÎÍËÉÈÊÏ××ÑÍÒÚÜÕÏÏÑÏÊÈÈÇÉÌÎÑÔÓÎÌÉÉÑÜÛÒËÌÍÍËÉËÌÍÍÊÄÁÃÇÊËÌÌÌÐÙÚÕÑÊÈÉÉÉÇÇÅÅÇÉÍÐÑÔÖØÒÇÁÃÅÊÍƾº´®°ºÆÉ¿º¿Ã¼´±´ÀÉÄ·°¯¯³»¹ºÀÉÏÎ˾¹¶´±´¾ÉÊÁ´®°¸¾Ãº³­¬®¯°®­²»Á¾¶¶¸»¿ÆÍÐÏÇ¿¼»¹·¸º·¶³±·¼ÀÂÃÅÆÁ¹³¬§«±¸¿Â¹°ª¨ª®²´§žž£©¯¶¾ÅÆÀ¶®°»ÄÌÍÉÄľ¹µ³µ¹¼¼ºº¸µ³µ¸¼¿¼º³«¨ª²Àþº¸´±µÃÏÒÑÐÐÎÎÎÎÌÍÍÌÌÊÇþ¼º¸·µµ·º½ÀÃÅÅÄÁÀÆÉÈÄ¿¸´´¹¾Â¼²°µ¼ÄÆÄÄÃÄÈÉÅÀ¾¾ÀÄÈÉÊÅ»´³µº¾ÄÉÌÊÇÁ»º¼ÀÁÃÆÆþ·³³³´¶´²²±³¶¹¼¼¹··¹¼ÁÃÅÈÈÉÈÆÄÃÃÃÃÂÁ¿»¹º»¼¾¾¾¿ÂÁ¿¾½½¼¼¼¼¼¼½¾ÀÁÁ¾½»¼¼½¿ÂÇÍÎËĽ»¿LTUOKKKKLLLKM]qseOHOYYZbif[SSV[hrmaZ[\]_bdeegijkkjjottqmkkihaXTX\^gnmd\W[hljh\MR]][[Y_hdcijhk\^^]b_bicZcg^WZddXVXZZVLM^]VPMPUVVOJMSVURR[gbURWUUW[^bb[UY_^ahkg^X[jwfT`g\X^__b`^aeegr|zofhdYTY`cbflmjd`kvfZilbffaii_dkhdeknlnrjaeiciohkrpljmrnjgeid]uhqobtm]gog^^denwpe_gsk_ab`bfgffefhkkhjprpmjggkmeiywd_ghiihjoplkoiif]_fgecafjieaaflmmjdlunYT]__]enica]\diebbba_U\eeorg_\dk`V^hjjijx‚spqgnpozqafq}€{ssqustuorsnkkgoypa^iszz‚˜~jgnmkntymgz~wx|k]c\jt|yhSg€vlVVej]mj_mzlo~rgx|tm^_arnk}sbNQRKY_`ehbmek\dfXQ\qgW\W`o[SnvhlqcSTU_c\hi_Pbipf`jp^QKSa^SYo{gaa\WQ[\dcdrl]jvfeg\dged`daergcpd_\jtablicbhjjmmZesTGR\xp^bgdf~qowvgSY_rdQhfWj}Œo~vefm`|‰ˆ†x|s{udijsv|Œ„Ž‚o\usu}€zqqvt€„“|sˆ”Ž„tlvqlrv|pvxhtrtttewqonƒŠuxoop‹‘txˆvv¦–og{‰ƒ‹md[bMbgknmhen|kffRHfepˆ|k|xme…nz†dajdGVom]zsngnsqrpkrz}xxw`ntw|xz{y|}~}{ryp€~mdtue_bb\`dcbaeqz‘}kw‚htƒš¢y‡u‡‰y…’ˆšŒ§ŸŽ‹‰™›’˜ž“Šˆ‡‹—’‰Š„€‡†…|…š¥‡œ’{‹šŽˆ”‰‘Šs…†fkvkavqqoaTSV^bTfxt{nO\“~z‘‹†}„ˆ‹‘•ŽŒ˜’“™¯”zŽ›†ŒŽur†‘—xŒzeWciWpyf\]PheW`V_†€w}gm}kZsvstl^`vv€ven|xy~y‡|tlz~‡–¢–‡…¡™•‹‡ŠŠ‰—“š ¡™«¡œœŸª›•µŸ¢¹²¥¥˜Ÿ‘ˆƒŒ†~‡…‰„uwt{x~€vqjtvzoz~|z||v€sp~ƒ€ŠŠ‡nq}wy…ŠwYnqmdlvrwhX]x‡tq\`}lr†x{z{|lmtcghiebimklqgpƒvqum€€qu|wr{wq{„‚‚—…~}jayvn|~}x…‘—–’”x‡Ž‹“w~ˆt‡pvŽ‹zj~p~{w…sumWlavpVo€lVanfy{mpƒ‚xyƒ‘”†‰“›–‰”“Ž’‚ˆ‘ƒ—}~Š›—„…‡ˆ‡‰”z‡‡xŽ–~…~‹œŒ‡™ ŽŒˆ„Œ¢¥‰~y„Ž‰” Ž’•‹Š„ˆ‘–›‘–››–˜›“‘š¤ ˜—’š©žž¢•™™Ž•™–žž˜–›¥ž•—’’–—˜–•˜›“ž¤š•—˜•Š“¢ §—–˜Ÿ«›’šŸ“—™’˜‹ƒƒ‡”“’™˜•˜ ¡œ˜›˜™›”˜‘‘œ¤˜•—™œŸ¢¤žœ£¨«¬«®°¬¦«´¯²³²²²´´µ²ª¨¦¥¤¦±»¼»¼¿¿¼ºº¿ÃÃÁÀÄÌÏÍËÊËÌÍÍÍÍÌËËÍÒ×ØÓÏÐÖÚÖÐÏÐÏËÉÇÈÉËÍÏÓÓÐÌÇÆÎÚÝÓÊÊÌÍËÈÊÌÍÍËÅÁÁÅÉÊËËËÏ×ÙÖÒÊÈÈÉÉÈÆÅÃÅÇËÐÐÒ×ÙÒÆÀÁÅËÍÈľº´­­·ÃÈ¿¸½Ã¾·³´ÀÉÄ·®®«³¼»ºÀÈÏÎÊ¿ºµ±¯±ºÆÊÄ·®°·¼ÀÁ¾¶­«®°±±¯±ºÂŹ¶·¹½ÆÍÐÏǾ»»¹·¹ºº¹··º¼¾ÂÄÅÇÅ¿·¯¬­¯¶¿Åž´­¨¨®´¶«¡ž¡¦­´½ÄÇÁ¹°®·ÀÊÏÌþ¹µ´¶º¼¼ºº¸¶´´¸¼ÀÀ¼¶¯«¬³Àþ¹·´²·ÂÎÒÐÐÑÑÏÎÎÌÍÏÏÎËÇý¼»¸¶¶·¹¼¿ÁÄÅÅÃÁÁÇÉÉƾ¶µ´º¿Ãü²°µ¼ÄÆÄÄÄÆÉÉÇÁ½¼¾ÄÈÊÊÄ»µ³´¸½ÃÈÊÉƼ¹¼½¿ÂÆÇý¶³²²²³³±°°±´·»»¹··¹¼ÂÃÅÈÈÉÈÆÄÃÃÃÄÄÿ»¹¹º¼½¾¾¿ÁÀ¿¾¾½¼»ºº¹ºº»¾¿À¾½»ºº¼½ÀÇÌÎÌž¼¿MRRMHHIIJJIJTgqgUIKTYXYcf^VRW^ejjbZY[\^`aacefhlnnpruuroljijcYTX^fgkme\Z^ekjleQHT^^\[[ahcaefheZaeb_akjbXdl]SXdeYRWZ[XK\ccXRPOSTSNJLRUTPP[c\TTVWYYSSY]XTY]^ckncZTZtpYYgcXW]^^^\[_dcjy|ofifYTV\bbchllhahwm\eofcjeeld]djgcflmjop_Yegenoilppkhsxokhfg_]{{colhreaqpd]^gkqqf]^jpe^ba]_fhffeeiljiknoolighlkeo}n_eidjiijsolljfge_cgc``bhlkc_aglmmedoqeWZ````hle`]X[dd`]]]]\\^aenne]]fi\T]egiegy~nomgpmo|m[gu|€{ssrttttosqmkmfhun[^ptsw„‚mgjjggnsvsox{wz{k\[jok{ufRf„w_Tdp`nkVexnlxxlrvmn]_jsgy}ucQYRK]fadhdofm^egTQbtbTZYgs[VoxrpleVVU_e_fjgL`jsb]hk]JHT_ZOWo~dZa]UO[Y_jfmsdqzdchcgkggfd[drihpe]^nsdaklikhflodSjsSHQk„i]gmin~txxteV^mu_\nd_x{ˆu€{tdpml„„†„ztqhmsvq„šŒ‡†z‚h`vtz}€{vrro{‰Ž‰p~‘’‰€vpsqqpwymzŒtionpsrizytsqŽ„vtnpz‘ˆuŠƒˆ†q‚§…pe}‡†nid_Umelsxkivƒ}lc^WjpzˆŠv†|ztyˆm‹jnohAXyjhƒhtioqrsllv|}xyˆŠkfrsxzzxwy}{~}zruqkzt`dyl[^ZZY^ccfgev†}du}kz‰ª”t|‚~}}“‹‘ŒŽš‹ ¢Ž„Œ’€‘™’–žš‰ˆƒ†‘™”ŠŠ„€‚€„ƒ’œˆ„šzŠ˜”‰‰—‡‘Žy‚†€qzvixwyudSSaljiz‰yx]w£–zŽ’‡†„‘‹”˜–žŒ’˜•”ª¬‰zš“‡‹Žƒpx†’“‡|{ƒnlWdeVne_\Ugj]Z]a‚x„os|mau{z|m^`wqw`n€z~’‡€‡|xw€€…—§–Š¥˜“‰zŠ‰’•›ž¡“š©¥›¥–“³™º²¦¦›Œ—ƒ}ƒ}†…‰ˆwtrvv}ƒujhtxxk~„}z}zxƒ€qq‡†~Œˆ„}iptnv…Š‚xYlyhckwmpy^`€v‚‚V_ƒ|nu‚y||{~tw~ihlxnimmpnykt…|w|v~„xy~yp{ƒvoy……{‹Ž{gb{xs€€€…–—˜“z‹”~~~Š}rˆps‡znq~‹|yŠovmPihzwUixsZ_ni}ƒsox‘Š€{ƒ~˜“™™‘‘‘‘Š‡“™„•ˆy€‡Ÿ”–}†Ž‡šœu‚ŒŒ•}…€‰Œ‹‹•“Šƒ|‚Ÿ¬‘~†Ž‹‘‰•‡ƒzƒŽŽ•˜—”—›Ÿž——™“›¨ •‘Ž ­ŸŸ ’˜šŽ•—˜Ÿš—“š©ž’•’“”—™“”˜›“Ÿ¦š’—œ“‡•¡œž£š›—œ­ž”˜›“˜œ“—Šˆ—‘–™—š ©›œ™›˜™™‘š›‘ŽŽš •”˜šžŸ¡¤ ž¥ª®¯°±²¯©®¸³´µ¶¶·¹¹»»·²ª¦§¨³¼½½¾ÁÃÁº·¼ÃÆÄÃÆÊÍÎÍÌÌÌÍÍÍÎÎÎÎÐÔÚÚÖÏÏÖÙÖÒÏÐÐÌÈÆÇÈÊËÎÒÒÐÌÇÇÍØÝÕËÈÊÌÊÈÊËÎÎËÆÀÀÃÇÊËËÊÍÓÙ×ÓÊÆÇÊËÇÅÃÂÃÅÊÏÐÒÙÚÓÅ¿ÁÅÌÎÉÅ¿º´«ª´ÁǾ·ºÂÀºµ´½Å÷¬«©³¼»ºÀÈÌËÇ¿»´±¯²¹ÃÊǼ²°³·½Â¹®©¬±µ´°°¸ÂÈÅ»·¶¸½ÄËÏÎÇÀ¼»¸¶·¹¼»¹¹¹¹¼ÀÂÄÇÆÀ»¶²±±¶¾ÃƸ±ª¨­µ¸°¥ž ¥ª²½ÃÆĽ³­´¼ÈÐÎÆÂÁ¾¼º¸¹½¾¼»»¹¶´´¶º¿ÂÁ»µ±±·ÀÂÁ¼¸·µ³·ÁÌÑÑÏÏÏÐÐÏÍÏÐÐÎËÇþ¼»¹··¹¼¾¾ÁÅÅÅÃÁÁÇÊÉÅÀº¶¶¼ÀÄļ²°µ¼ÄÆÄÄÄÅÉÊÆÁ¾¼¼ÂÆÊÉŽµ±²¸¼ÂÇÊÉǼ»¼½¿ÁÆÇý¶³±°°±±¯®®¯²¶¹º¹¸¸¹½ÁÃÅÇÈÉÉÆÄÁÂÃÄÅÄÀº¸¸¹º»½¾¿ÁÀÀ¾¾½¼º¸·¶··¸¼¾À¾½»º»»»¾ÅÊÌÌÇÀ¾ÁNQPICFIHHFHR`mjXKKRUWY^daWQW_dgf`ZXZ[\_`aabdehmqsssqonljjjf[TX]ckjjfa_ekigkl[HJTZac`X`ia`effaZdea\eqjbVci\RWcfZPV[]\ObihXRROSSQMIJPSQMOZ`XSUTTVOHMX[VVYY[dpq`SP[qaWcbURW\]\[Z[`ccozqddh^QSZ`ddfikkfgvvdbolcjkdimc`gicbilkkqjVZdagpkhornggwynlhgi_a}vcmjknchtk_[_hprlc^akl`[a_[_fhffegjkhimllmigfgklmrufckf`kjmtupliedgebfd^]^djie\Z`fjlibfpl`Z_bccbhh`[YZ[a][\\ZWY__]dlg][^fhZR[cefbgvuiokhojqwcZjx|€xtwussstsrrplihhqo_dttouyoafjcahoqootuwwxxo][yil}qePeƒ|i_dpjnpU[ssow|prthq\`pqj‚|ufV^SQbkefjjogpbhiUVluZUZ]mv`\oxxtnhZ\U^i`dgiM_gs`YfgXFGR\VLUm}dS_bVO[V\tjgyku~f`gjjpldge[dojkof\]otfglnllcdnq[NqvRO\u‡j]jsmtƒzwuucYgsq`mudm|yˆ{xƒ}rktls…‡††ˆuypnp{vq”‚„~~bgvz{~†~vrrpn„ŠˆwpŒ“Œ…xsqtsq{tp~‡uhijkqooy{vk|“~urmrˆ}x‚„|‚oŸte~†„xrnib`sjqy€jqzŽrfjjr†ƒ}Š…}€†}v€u{vf>]zmv}_}hnstshpy|zw{Š}kptu{||yvx‚~€|upjqlqh\kvaW[QVTX_dmigx…ŒsYuytw”¨zox‚}~‡ŽŒ‰•Ž—ž’Œƒ|‰–’’™š‘‰†€›”‡‰~{‚…’‹‚•ŒuŽ˜”Š„Š“ƒ‰€|•uƒŠv‚„ƒ|jR]|twy‹€‡ƒq¨“€˜Š‡†”†™—ž§ˆ›™“•—° ƒ„š‡Œ‡‰ys€‡†‚}zxjrWfcWiica_prf^dc}‚}‡zy|un{ƒ‚oac~r~z_q„|ƒ“Œ†€||€~‚š£”‘“ –Ž…rŒŠˆˆ—›œ’™§¦œ•—­•¸±§¦”“Žzs|z‚‚†‰wqosqx„r{khrzqdƒ’‰|x~uy„~oo†ˆ~‰ƒ~zzgpmfm‚‰‡~`muodjwkaƒnhzxy‰ff‰‚iz{}€~|~‡unn€xqxs{rx~…‚|€~ƒ||}s}…xn{Š‰xŽ‘…‹}fbz}|~‚…‚„›–š‰r‡‹’{‚|ˆ{vˆowŠ€{vy}Š}•mrqUfj~~bgmycfmk‹~wq‹…‚ƒ€—”“ˆ“—‹‘Ž”†”Ž¢‡…†x…‡£™‘x…†¢¦p}ŽˆŽ€ŠŸ‹‹†Œ‘‚sx§“~€ˆ‡–‘‰ƒ•‹€€{ˆ’”™š”—˜›ŸŸš••’‘œ«Ÿ“¢©ŸŸœ“˜˜””–›—Ž•¨œ”‘”“•˜””—™Œ›¤™˜Ÿ“‰˜¢Ÿ››•œ®Ÿ———•ž’”—Š€Œ—™˜ˆ™¢«œšš—š˜—–‘‘››’ŠŠ˜“”—™Ÿ ¢¥ Ÿ§«¯±²´´°ª°»¸·¸¸¹»»»½¿¿¹°««­¶½¾¼¾ÃÅþ¹»ÁÄÅÅÆÉÌÍÍÌÌÍÍÍÍÎÏÏÐÒÖÙÚÖÏÌÓÙ×ÓÏÏÐÎÈÄÄÆÈÉÌÐÐÏËÇÆÊÔÛÙÌÅÅÊËÉÈÉÌÎÍÈ¿ÁÅÉÉÉÉÊÑØ×ÓÊÅÇËÌÈÅÃÁÃÅÈÎÐÓÙÚÓÆ¿ÀÄËÎÉÅÀ¼µ«ª³¾Å¾¶¹Á»µ´¹ÀÁ¹­©¨²¼»»¾ÆÈÇÄÀ¼¶±¯³¹ÂÊÊ¿´²´·»ÀÁº±ª«±¶¸µ²¸ÂÈǾ·µ¸¾ÄÊÍÎÉþ»·µ·¹½¾½º¹¹»¿ÁÄÈÇ¿»·¶´¶ºÁÄú´­¨«µº¸­¡ ¤¦­¹ÁÅľµ®°¹ÄÌÌÇÄ¿½¼¼¼¾¾¾¼º¹¶´´¶º¿ÁÁ¾¹µµºÂÁÀ¼··¶´¹ÂËÐÐÏÏÏÏÐÐÎÏÐÐÐÍÉÄÀ¾¾¼ºº¼¾¿ÁÃÅÅÅÃÂÁÆÊÈÄ¿»¸¸½ÁÅÆû³°´¼ÃÅÄÄÃÄÈÊÆÀ½»»ÀÅÉËƽµ²²·»ÀÅÉÉǽ»¼¼¾ÀÅÆþ·³±°¯¯¯¯®­®±µ¸¹¹¹¸¹¼ÁÃÃÅÆÈÈÆÄÂÂÃÅÅÄÀ¹¶··¸¹»½¿ÁÀÀ¾½¼»¹·¶µµµ·º½À¾½»ºº¹º¼ÃÉÌËÈÃÀÂNPMFADHGDEO_kk]NHNSSV]feZQS_c_]`\XWYZ[\^acccdhnrtpmlmkjjll`UY`befeddinngbdnhPFNY^fh[Rbla^bbc_\eb_]hsgaW`eYRVaf[MTZ^^SbjlYMRORQNMIIOQNJNZ\SOOONNIFNZ[VUTT]hrmTHMbjZ[`WLOWZYXWW[`disticd`WRU^efegjhfhrykcmogjoiekjcdfd^cmjcls^S_b_ipfgpqkdj{zkklieammclnpifmnd]^biooj`]emfY[_^^cefffegihghkkmleddfjmtsidhifckluxpmkgcehdega[[]ekd\Y[bfjhdemoh`^adeede_ZWWY[_YX][WVX]^]ch`[Z_ffWPZabcagsmfoihojpo__muzvsusqrsssprrnjmlnpkoqsoqohdhh`enpngltsrvxurdhcq{pg[g„~pklosor\\mrtx{rsvlobfppq‚~ythTcY`glmjlopkqgllZ]vrX\[aoxdaox|xqn_dU_h`c`eQ]hs^UefT@DPYNJWeziS]cYMSV_|kd|qs{ibhmmqsecfaemkknh]_stkkmmtnfgooYVwuX[fwk]jymv„zswt_blrpfsunzxz‚zzyrrmnzƒ†„ˆ…v}rrtxnuŸ˜z}z„|_l}€„…ystsjvŒ‰‹‚lyŽŠ„yurttuzot{‚seecgnnry}kh“ytqlxŒ„{~|t|m•”{qe~‚~wspjbhwrs}„iy‚}wsvvvŒŒ‹‰…„‡‰t„‹}yaEixt€la‚gkvtniuy{wxƒxzwwy}~}z|†‚ƒzsogplmb`qn]XXOTNO]mmaos…‰cZsxsu fruyƒ{~‹‰ŒˆƒŒ˜Žw‡x}”‹‘•ˆzy„–Ž‹„}|||v~~y~‹ˆ~…qŽ™„€ŠŠƒ‹†~š•ƒŒ˜ˆ‘’Œƒt`yˆw‡‡–‹Ž“‹|—£‡˜‡Š†Œ‰›”§‰ž™“–šª–’|‚ƒut„†Š~xpozXgfZo€lfje~|oikfu€††Œ€}{‚‡Šˆuim‚v€}^t†|…•Ž†‚u‡w~—”•”˜’‰„u…€…˜œ–•‹”££˜’’—††§‹Š¶¯¤¡œ“Œ~zpvxv‚‚†xqnqornykjrznZƒ”Šzsqv|ymkˆ}‡‚wuuckfdi|‡‡„jthukltpVwxk{zˆ†w„`ƒ~x|‚„€‰„tx~†z„{ƒz„‰ˆ‰ƒ‡}~ˆˆ{~‡o{‹Œs‰ŽˆŠ€jew~€z…ˆ†š••—|qˆ‡‹‘Š{|}~{}†ox‡w}€‡ˆzˆ€{›vksbdj…niiylqmqƒ’……uŒŠ‰…€„‡˜‘“‰Œš‹Š“ˆŒ•†’“£‰ŒŠ„vŒŽ§Œxƒ‡‘€ˆ¦©pyŠŠ…€ƒˆž‰ˆ†‡†“‹sqƒ|„…ƒ…‚Ž‰‰€’‡{z‚„•—‘žœ‘—šœž œ”‘‘œ¬ž¢¦›˜“–•“‘˜™–Œ¢•Ž’”•••—™ˆ–ž•Ž–Ÿ”‰™¢›™˜™’ž®ž—–˜”Ÿ““”Š€Ž•“œ”‡˜š£ªœš—–——–”– œ–“‰‰•™”“—š ¢¡¤§£¡©®±´¶··µ¬°»»º¼½¾¿¾½¾ÀÂÁ¸±°³¹¾¿¾¿ÃÅŽ¼ÁÄÅÆÇÉÌÍÎÍÌÌÍÎÎÎÎÎÏÑÔØÙØÑÍÐØ×ÓÏÍÏÏÊÄÂÃÅÇÊÎÏÏËÇÅÇÏØÚÏÆÄÈÊÉÇÈËÌÍÉÃÀ¿ÂÅÇÇÇÈÏÖ×ÒÊÅÇËÍÊÆÃÁÂÃÇÌÏÒÙÚÔÇ¿ÀÄËÍËÇÁ½¶¬«¯ºÁ½¶¸Áý·´¸¾Àº­§§±ººº¾ÄÅÃÁ¿¼·µ²´»ÂËÍÄ·³µ·»¿À¼³¬­³·º¹µ¸ÁÈÇÁº¶·¼ÂÈÌÏËÅÀ¼·µ´·¾ÀÀ½»º»¾ÁÅÇÈÄÁ¾»º¸¹º½Á¾¹¯©©±¹¼¶¨¢¡£©µ¾ÃÅÀ¸±±¶¿ÈÊÉÆÄÀ¾¾½¾¾¾¾»¹¸¶µµ·»À¿½»¼¾ÀÀ¾»¸¸¸¸¼ÃËÏÏÍÎÎÎÐÐÏÏÑÒÑÍÉÆÁ¿¿¿½¾¿ÀÁÂÄÅÄÄÃÂÁÄÇÇÄÀ¼º¹½ÂÆÇü³°´»ÃÅÃÂÂÄÇÉÆÀ¼ºº¾ÄÊËƽ·²±´¹¿ÅÈÈƽ»»¼¾ÀÄÆÁ½·²°®­®®®­¬®±µ¸¹¸¸·¸»¿ÂÂÃÅÇÇÆÄÃÂÄÅÅÄ¿¸µ¶µ¶·¹º¼À¿¿½¼»º·µ³²²´¶¹¼¿¾¼º¹¹¹º¼ÂÈÌËÈÄÁÃKMJDACGEBHZjl`QLKNPQXbfaVQW^ZVX\ZWWXXZ\^`bccbfnpomknnmkjicWU`cdeeejrvreY]flaMLT_fh`OTln[Y_`^]]e`]`lre`Z]_WSU^c]KOY\_Wakp]IMPUOHLIIOQLHNXWMGHJJIIKTYWRPPV`hmbHBPliXYWNJNWYTPQSYcglokfdc[RR[eifbhmgfqwqeimkjnoihlhcdcaagkdbpnWT_`dlibhspgem|{ebpm`atwbbnrmfinh]_cejnk`XZho_V\^]djfdefehhgfgijomcaceiqzm^bigfhku|wmjmg`fidhi_XY]ei_YY\bggdemnkea^ciida_[VSUXZ[VY_YSUY\]^cd^[Z`ieUOZ^_aagnhfnehplkh_eorx†ƒrqqomnvzpknqpnolkotxorppljhffdjqpjgnsorvtqml{wezrmlhl~yurqtvopa`ms{zzstusnjmpow|ywsiToblklpnqtprsjooffzp[bYeryefpt}{vudgW_f_d[bT]is]QdeNBDBBMalgXLLLNPU_c_YTUYWSW\\VVVVVZ_aa`abcglnmkkmnnkg`YW_dcegkotythZT_iibIKZdhaUM^riVYb_\Z]c^[blpd`[\[URU\a\JKWZ`\_lr_FIXYOGNKNOOKGMVTIDGGEGJOUTSPKP]bcdZEE^saUUOIKSYUMKPU]fghkjb_aYQOalib`gmnqvvgfimjjomjmlgdcaadjfaindUV_agicbhpnfen~vYauoaeul^grqdclmd_cfikmeZU]igZV[\_iidegfeggeefhiok``bfjsuf[biffknz}tklngaiichg\XY\de[VY\bgccjklgbabgkic_\[VQRVYZW[`TMZZ[\^a`ZZ^alcRZ[^__`giafk_gpje`cknoyƒulpoiiqysmmlmoplhlsy{moomhhjhcgnrkbkslirtpkhu‘ro~rmqruz€ztstuvnljmqx{ztstpmlooowxvvrhmpionosquvrusnqpmq{o`dTgs{djpt}{yuelZ`ebbYaU\kr[QceK:AOQBOWXvv[V^ZHOVd}ib€tpslllppszhdqikomnha^pxusmo|oilpm`it`blzyl^j|mx‚wpzo[jnoporp€€sz}}}xrrwfrƒ}€‰|€uvzwtmŠ™zqu€ŠteŒ†ƒoqzfoŽ€qo‰ŠŠˆ}{xvrrvzrnv|oaaZejmqxkcŒxofli|}swqknzhw—znei}ulwvhli}{{†„…v‡”Ž€k„‚–ƒ‹›–‘‘Œ‹x•ˆyx[a}vƒ}^zsfkqno|xut}‚xˆnxˆ|Œ„…‰‡…wwpdmle\`mh^ZUMPKKdijulr‰qdhpnb„ƒkturm€…“‚ƒ„ˆ€v€ŒzŽ…Š€iw‰rp‡}†‹‚pmnv„„z}xuyyumlmlr~zŠzpŽžŒzŠ„‡–‘‹’š’Ž›¢Ÿš™Ÿ“„Œ„’’•—‘™Œ†•œ…Ž†Œ‡‡ˆŒŽ—¢™“–¤™‡‘ŠƒŒtlquŠ†Š‚xvpƒ€]gwh|€tqyq…‰…mvxy‰‡¤–†€€†•Œu{‹‚„{hq‚}…•‹‚ŠsuŒyky {”™…Šƒƒƒ}“‘{r‚š›‹„‹ž’Ž‹Žy}—„©­žš˜™•Š|nvtrqp€|yqnnkitpuhhvwo[}…zq{wkhhfco}€€zlie[`]_iv}ˆŠu„k_tqzrrƒ†js‚ˆˆš¡…Š‰y|}Š~‹‘†•}ƒ‘‰ŒŽ…„„‹‹ˆ†€‡‹†•”ˆˆ†€„‰‘~‹‹Š…pip‚v‹ƒ†‡ˆ“’hr{‡‹}xwvw{„„oz‚q‘ˆŽu„y–Žrlpjizˆ‚seou„t{ŒžŒ‹ŠŒ…Š€„€™ Š’…š’Œ‡‡‡|’¤Š†‘…p‰ µ¢ŠyŽ‹®¤ru|ˆ‹|}„„‘‡„†~{„˜}jx•y“‹‚|†‰Š…„’…zŠš™”¢›™–‘š›š—ŠˆŽ— —‹‡ž›—‘Š‘ŒŽ‘Š…ˆ““Œ‘¡”—…“—–˜ƒŒ™’ˆ’Ÿ•ˆ”™—”“—‘žª˜”–™˜£“’’Š„…ˆ•”‹ˆ•›¡¢Ÿœ“’•—•‘™œšœ’‰–––“—¡¥¤¥¨©¦¦®²µ¹¾Á¿¹²²¼ÂÃÂÃÅÅÁ¿¿ÂÅÅÀ¼º¼¾ÀÁÁÀÂÄÇÆÁ¾ÀÄÆÈÉÊÌÍÏÎÌÌÌÎÐÏÍÍÍÏÒ×ÜÚÕÎÎÓÕÔÐÍÍÏÌÅÁ¿ÁÄÇÌÎÎÌÈÆÅÊÕÚÕÊÁÄÊÉÇÇÈÉËÊÆÀ¾ÀÁÂÃÅÅÌÔÖÒÉÃÆÌÎÌÇÁÀÁÁÆËÍÑÙÚÕÉÀÀÅËÏÎ˾¸²¬ªµ¼»¶¸Àÿ»µ¶»¿»­¦¨¯·¹º¿ÂÂÀ½»¿¾¼»½½ÀËÒÌÁ¹µ·º¾¿¿»´²µº¾¾»¸¾ÇÊȹ´µ»ÄÌÑÎÈþºµ²´¼ÁÄ¿½½½ÀÄÆÇÆÅÃÂÀ¿½ºº»¿Ãü°¦§µ¾Á¸¦ž £°ºÂĽ¸´³¹ÂÉËÉÆÂÀ¾¾¿¿¿½¼º¸¶¶¸»¿ÃÃÄÄÂÂÂÀ¾º¸¶µ¹½¿ÂÇÍÏÍËÌÍÎÏÏÏÏÐÒÐÍÉÆÁÀÁÃÅÅÄÃÄÅÅÅÄÄÃÂÁÂÄÆÄ¿½¼½ÁÅÇľ¶²³¹ÀÂÁÀÁÃÇÉžº¸º¾ÄÊÊÆÀ·±¯³·½ÂÆÈÅ¿¼ºº¼¿ÃÄľ·±¯¬ª«¬¬¬¬­°´·¹¸¸··º½ÁÀÂÄÅÇÆÅÄÂÁÂÅĽ¶³³³´´µ¶¹¼¾¾½¼º¸¶³°®°²´¸º½½»¹¸¸¹¹»ÀÆÌËÈÆÃÃFDB??@?@GUcc[PMJJNRX`_YVVUUSUZ[YVTTRU]dc`^^_bgihijkmmkicZW_jgdfmrvxqcWSYbhdZNT`hcZW[ms^PW^[VW]`[\cllc`\[\VRUX[YIISW^]]lr_FM\_PIRLVSQLIMUPFFGBAFKSRPSPIT`__aZGQlnVSSJFLVWOHJR]figiig^[_VOZgic]dkorsonhhhmmoonkmkfde[[ii^_kl_TW^de`agknlghu‚iOi~hcqq^^rvj`dkgcddfhhi]UVdh^WWZ]dmgbhhdfhgddfjlkd_`dhmsj\\ehghmx}zplqk^fmfdga[YZ^a]UTZ_daaiojke`dhkkc][Z[UQSUWX[bZIQf_ZY[^^VYcdgaYbY^acdfeclkZeoeafknjp{xmmkjiisyolkjlpoiisyzxmnnifmnidkmne`rqcismgcf|mxykpwvrw}zrrwwslouss{xtrtpmlmppstttssvroquuutwxsvuqrsnv|pihTjw|bkot|{{sit]^jj_X^XgnmYRbdJ9@OO?QWWtz]S_XOUTh{kf}snqnoorrqˆo^sqkopoecaoyusopzojklncg~wbcnxxoamyntyts}j]lknnlps|py}|ywnovjsz~„~}uy{wrw“‹vow†qs‹‹„zjyŠpdƒ”†n{‰†‰‚y{{{kn{vjw|n{lb`Yejoquaq{yibgc|utzqkgose‹nkbkxkhy{ajsˆw‹ƒ…~’|m‰‚‹‡”£–”‰‘}”’ˆyv_p}uˆnbƒlhk€loq}vru€~’…n‰ˆ~„’†…‰‡„~paoib\[kj`[PLQORhfrxi|„gnkidf„sh|unh~ˆŽ’zy‚…{o{Œtˆƒˆ|fp„tn‡‚w…Šljls€yzrswsoifhfo}{zˆvqŽ¢†‚|‹ƒ‰œ’Œ—•Ž›ª¢š—Ÿ›Ž‰„™“ŽŒ“‰…Ž’‡Œ„‡…†‹†•žŽ…—•“›¢›ŽŒ‹‡†kepvˆ„Œƒ|sxsƒ~anzr€~wt~v‚Ž†Žox~x…‡©–†€„›Œ‹|w‡‰wqn~|„’‡…ˆqz†xhy¤q•–†€~‚vŽ˜uiƒ—›„‚‰›”ŠˆuyŠ~¢©š˜˜”–†ntxpokt{}{romognoricytnbzŒ‚zpxwibb^_hu€zticWT]\Xhux†ŒyŽx_w~txyx‚xp{ŠŠ‘«“”‹Œzyƒ€ˆ–ŠŒ•‹Šˆƒ‰ŠŠŒ‹‰‚ƒ‘’†‡›™Œƒˆ‰ƒŒŠˆ‡‰Žˆxkl}„z‰‚€”grzx„…wuvvnx‡€oy{{ˆ˜qzw”xipsltƒŠycmz‹|{š„’“ƒ…‚”¤‡„‘’~„…†‡ˆx‰¢Œ€…q »£Š}›–Œ‰¯Ÿrv{‡…vz€~†€…uty‰lm‘ŒuŠˆ~y|ƒŽ‡ˆ‘…‚Š–‘‘›—•£š˜”Œ˜™“–†Œ“™—‹†‘š•“‘†Š‹Œ’Œ††Ž•Ž~‰›——ˆˆ˜•˜“…‰™•Š‘œ”ˆ”›–••”’Žž¥•“•˜“£’“‘‹†„Š–’‰‰”›ž¡œŽ•—•–šŸ”Ž’–—™”•¢«¬¬«¬©©°´¶»ÁÆüµ´ºÂÅÅÅÅÅÃÂÁÃÅÆþ»½¾ÀÁÂÀÂÄÇÈÄÁÁÃÅÈÉËÌÍÎÎÍÌËÍÏÏÎÍÎÏÒ×ÜÚÖÑÎÐÒÓÐÍÍÍÌÆÀ½½ÁÆÌÎÎÌÈÆÅÈÒÚÖÌÂÃÈÉÇÇÇÇÉÉÅÀ½¿ÀÁÃÅÅÊÒÖÑÉÃÅËÎÍÉÃÀ¿ÀÄËÍÐØÚÕÊÀÀÄËÐÏÌý¸µ¯«³ºº·¸ÀÄÁº³³¹¿¼°¨©±¹»º¾Ä¿»º¿À½¿À¿ÀÊÒÏż·¸º½¿¿¼·µ¸¼¿¿¾¾ÁÆÈÈÄ»´µºÂËÏÎÊÆÃÀ¹³´»ÁÆÅ¿½½¾ÀÄÆÆÆÄÂÁÁ¿»ºº¾ÂÃÁ´¦¥±»Á¿±¢Ÿ¢¬¶¿ÃÁ¾ºµ´¸¾ÅÊÉÇÄÁ¾½¾¾¿¿¿½¹·¶¸»¿ÃÃÃÃÂÃÃÀ¾º·µµºÁÃÅÈÍÎÍÊËÌÍÏÏÏÏÐÒÐÍÊÆÂÀÁÃÈÇÃÂÃÅÅÅÄÄÃÂÁÁÃÆÅÂÀ¾¼½ÁÅÇÅ¿·³³¹ÀÂÀÀÀÂÈÉľº¸º¾ÄÉÊÆÀ·°¯±·½ÂÆÈÄ¿»º¹»¿ÃÄľ·²®¬ª«ª«¬¬­°³¶¸¸·¶·º¼À¿ÁÃÅÆÅÅÿÀÅþ·²²²±²´´·¹¼½½¼»¹µ³°­¯²µ¸º¼¼º¹¸¸¸¹º¾ÄËËÆÅÂÃCA@?@?=DP[]XQJHGIRX_a\URPOOTYYTQRRPR[de]WX\_cfecejlokea[Y^ikffnuyysgSMT_ccd[YX_bZV_ntjRJV\VQV]]Z]eliba]XYVUUUYWIGQT\]]fr_HN]dQLTNYWPKIMQJ@DE>>GNQONUPJY`Z^cYLYmgOOMDEQXRHFKVgjehkgbXW]UWcfc^_ghqsinuiilqqtrnkljedb]`ha\foeWUU^b\\gnlkjgj~[PrcfpdYk~r`\bfdfiffffbVU_igYTXY^ln]`ojchhfcbfknh_^cfkpk^Yahhhkq{xmoqcapobeg]Y[\_^SPUZce^eokhkd`gjih^[[\]WTTSUWadRL_i_XVV\\U[ihgd^^W`ihdegikcUdkcdookirvpnnjfhjtqjkijmqnkr|ztyllngirponojiimsleptg^]kƒ„m}riryvou{xrtxxomrwqx†}|wprupmmlqqprpqtwvqkrzvwy{|vx{suvox}qlmToypalnp|{zpt}cjzq`]Z]tmeWY`cK8AOJDA=;8;ER[ZPJGCISXZ\a^PGFJSWRKMPONPU_gcWPTY\]^`dfeed`[WV]bfgcjwynkgZOLT^`^^`d\Y]^^mrm_OLT[YTRVXUX_ddbabWQ]]TTTPRKLNNY]]_a^JS^bVUWR^XMOONJ@>D?<@HOMFQYNO[ZY^`ZXddUIEABKRMEDIScg_agdc]TV]_ba\Y[cffrffzxgjsrtskgjia_cccec`dlfXXY]dXXisogdbf~ŠmS`}vdcYVn‚r\X[`afmlb\a`ZY_ebURW\`hjacmicghegjklqh[[cfioiVPajeeknquwoild`pwhagd]\[``VQUZZ[[fngce^^eghe_\W[`\YSOTZ]bcfjh]ZTOYdWN`qnd]X`injcfpk_]Zbmjhjniknnppkmiclsrbejclpporywtuvokin{ohjpqppqrspnnld_eztjrugo{rhkv{uitxngmsqo{…zyonrqqpnpsllpiq}wsjhuwmrv{xn||mvzs|€txtc}pcgppn{~vp{}|ƒ…zrhWnrgfac_nmRFR[XchfvqXccky[Zobsquliqvp{}p€ƒ}jgjjnsn_bcjuuqlkqlig_cchupbluny€skpnfjoyvSbqfhijpv|lbvvfnteeuvs}‚zvxu||zyvzŒ„kl€…s~‰Œ‰z}ws~~‚„„ƒƒyy}}‚ƒ|w{ƒ{fqxf`wv]nkaZLWjjeS]zm`laX^qgkof`^^a[e|iY\anddeh|_^˜nyˆŒˆ–Ž{ŒŒ|{ŒŠ‘‰Œ‘”˜‰ys“yŒ•vqppu†so‚\jkeanzfsvnhgqnx…nrŒ€……•˜†…Šˆ‚‡‹xyz`c_Vix`M]TWg^h~‰ƒywhczZWeoujfn_c|€‚‡„thtt]v†j|}sb[owmo~}u~‹|jpsrwyy~qwxcpepobr‚‡|‚y‰¡~–‘„Ž«‘‘Ž‘˜“–¦¥›š¤’}‚„’‹„€{{ˆˆ„Šˆ‹ƒ{ŠŒ„ƒ‚•‹’œ”ˆ›˜’€dVowp~‡ƒ~t{†xˆ{‰„{|}|yszŠƒ~xk…us…Ÿ†……y…—ƒzŠŒss‰‚Šiouv}|ƒ{…ƒi€{ZŽw•‡‚‡sysuxš{l„“›‡~…Ž‡‚‡|‡|~~†”˜”‹‘ƒ~zyxrnbeqzsvlai`^wyd\yfgqwrhptaQQOOPi€f`a[LMW[Qc||‡‰…‹ˆvjvw‚}qqttuzzw›ž‚«‘souwz‰Š€‹{„†w‰•‘‘’’‚‰–£‡…‹„Œ‡„’™„‰šŒqi{…Œ”|hs€‘ŽsklxtnjszU]{…eksxš–~Šˆwhys„’kqssjq}Œtq’“x…’‘ˆ‚™Ž}rwyt „qv~Ž…us|zw{‘uvrp’Þ‰§—Œƒ†žŽqz†ƒrktxslszy{llit„u^p‡‚{†ttz}””šš¢§ £¥ž˜š•”›”ˆ”žƒˆŽ‡‹Ž“ž‘Š‘|w––†“‹„‹˜‘“žœ—”’ƒ‹•’šž‡“˜——“—Ž•’…Ÿž•“™›™¢œ‘—–”‹„‡Ž‘Š‰”˜—™ž›Ž›Ÿ™••™šŸ¦¦¢š››¤¢¡¨³¹·³´µµ¸¼¾ÃÊÏÍÈÿÀÅÈÈÉÉÊÉÈÇÆÈËÉÆÂÂÁÂÂÂÁÂÇÊÌËÉÅÂÄÇÉÌÎÎÎÏÏÏÍËÍÏÐÐÎÌÐ×ÜÝÜÖÎÉÌÐÒÐËÊÊÊǾ··¾ÆËÏÎÉÆÃÃËÕØÓÄ»¿ÅÇÆÃÁÃÆÇľ¼½¾¿ÁÂÃÍÓÒÌÄÂÈÎÏÌÆÃÂÀÀÆËÑØÚ×ÏľÀÇÍÎÌþ¹ºº´±´¸·¹ÀÄÁµ­­¶½¼·±¯±ÀÉÃÂÉÅÀµ¶ÁÄÄÆÇÇÇËÓÒÍÆ¿¼¼¿¿ÁÁÀÀÁÄÆÄ¿¿ÃÉÉÈÇÁ·±¶ÀÈÍÍÐÒÏËø±µ¾ÇËÉÅÀ½»¹»ÂÉÊÉÉÆÄ¿¼¸¸¼ÀÀ¿¹¯¨¬ºÃÁ¹®¦§¬µ½À¾º¶´´µº¾ÄÇÈÆÁ¾¼½ÀÆÉž¸´µºÀÂÂÂÄÅÄÃÀ¼¸µ´µ¼ÇÊÌÎÎÌÊÈÉÉÊÌÍÎÐÐÏÏÐÎÈÄÁÁÃÅÅÆÆÅÅÆÆÇÇÅÄÃÀÁÅÆÄÃÁ½¼¾ÀÅÇÇÄ¿¾ÀÀ¿¿¾ÀÂÆƾ»¸·»ÁÇÉÆÁ¸®ª­µ½ÁÄÅÁ»··¹»¾ÁÃÃÁ½¹²®ª¨§¨¨«­¯±³µ¹¹·µµ¶¹¾¾¿ÀÂÃÃÂÀ¼»½À¿»µ±¯°°¯¯±³´·º¼¼º¶²¯¬­²´¸¹ºº¸·····º¼¿ÅÆÃÂÁÁ><:66>KX\TKGBGTUVY\YRFCHOTQIHNPLNU[df[RQUZ[\^`efb^[ZXW[cefehptpig^QOSW``YX^e_W]homicXKLW[WTRUTRX]bbaaaURb`PUSMQMLKJW\^_`^LU_aVWXTaYLPQPG@=B?=AGKHHRTORYYZ^_]]a_QD?=DNNHEFLXdb`ee`^ZSW`a`]YW\fgioal}rgpqotqgfje^^ddfe_agiaXZ]cbV_rsg]`cp…cVk€qa^Sa|}gYY[afink`\`_\]baZSUY\ckhemlhffcimkkppcY^gjkk_PWggafkmoushhg`etqccf_]__c_TRWXZW`oi]bb[`gfhc[\XZ`^XNNY`_eljcb^VQXdcQSgpkb_bnnigikpg[]\dmjihjhjminphglkqul\hjemnopuysqppokmvujppnmpsrquummohdmvkmvmirxlenvwoewvmhlqrr{ƒzvnpqpssqrqilnhszrrkkppmpqtsk}|luxp|rtqj~mbgqps}~qs|x„„uxq^oqpofgiz`HZmgcikpgalfsz_bjfvrƒˆggrnkƒqƒ}xrgadksl[^^cqphegkfc`Z]bjpkbmtl}…ieplcilxqOdpbgknquyg_up\krbbrwtxzturw€vsy€…{jq…‚s~Ž‰zu{uz„ƒ…ƒ€}ƒ}vx|y~€zvƒuiqt`\xsZki]TESki^PbvcXh]R]f^gfb_YZ[UfvbX[elch`gy^^Žpz†ŒŒ|v†Š}x†‹‘€ˆ†Š—ˆŠsp{‰‹pmfp|ƒsk‚^ja_]oyirshcfphu‡ŒemŒ†|„——ƒ†Œˆ‡}}~cb]^pyXWgZdj_pŒŽƒ~xehzZTbmqkj‚ibnz~€ˆvcqsVp…pyzvpcXjwhl‚zm|Š{pyyrwz}€u‚thulqpmx†‘|~…ƒ„œ„š—†‘«‘’‘–’”¢ž—–“z‰…‹•{zvŽ…„‡{†…‚†ƒŠ•‰Šž—}”š”mcpxt}‚…~{{€„†Š}w|xtv‰~t‡‚m„ni‚š{„„†–|t‹prŠamqv{|ƒ„ƒ}e‚v\‚ƒ”………rysuv›…s‚—›‚||†ƒ‚…|…€ƒƒƒˆ’•‘ˆ‹Š„{€{{tmf_esprxbegYkƒlZqjhut|xilvaIMSLGj‚^V^[LN_bSeu~†~‹†|grt€ƒnjwusyvvw¤ˆ€ ›~snorrz‹‹}€zy{‚}’’‘†…•’”¤…‹Ž‡…ƒ‚Š•‹}—–uiz‚Ž‹“{hv}’vigxthjvsP_xbjt˜yƒ…€dus€Žzlrqtjrzˆst|—v~‘†z”|qqsrŠœƒlr}Ž…umzzu~yuwytsj’Åš€¦’ˆ‡˜ˆmy†qjssqqqswxpumk}hmˆz€Œtw~€•–”£ª§ž¨®˜œš—š ’†”–“§–‚†‚‡“’˜–‹}t˜ ‡‹–Ž‡“œ“„†“œ œ–˜‚‡–”›¡”‰’˜’–—“•“‘”‘‡‘žŸ—–œŸ š’™™˜‡Š’…Š•™˜šœ™’’¢šš¡­²¬£¡¡ªª©°»¼»·µ¶¸¼½¿ÃÊÐÎÊÇÄÃÅÇÇÉÉÉÊÊÈÇÈÉÉÇÄÃÂÁÁÁÁÃÆÊÌÍÉÃÁÂÅÉËÎÎÏÏÐÐÎÊÌÐÐÏÍÌÎÕÛÜÜ×ÎÉÉÍÑÐÊÈÈÉÈÀ·´¼ÄÉÎÎÊÅÃÂÈÓ×ÔÆ»¾ÂÆÆÃÁÀÁÆľ½½½¾ÀÀÃÌÒÓËÅÂÇÎÏÌÈÅÄÁÀÅÊÐ×ÛÙÑŽ½ÃÉÐÌÿ»¼¼¶²³¶·º¿Â¾³¬­µ½¾¹µ±²ÀÉÇÇÊÅ¿¶¶ÀÆÈÈÊËÉÌÔÓÎÈÁ½¿ÀÀÂÂÂÂÄÈÊÈÁ½ÁÇÊÊÈÄ»µ¹¿ÇÌÍÏÏÏÍǽµµ¼ÅÊÉÆÁ½»¸·¿ÈËÊÊÆÄÁ¾¼º¹»¼¾¿º²©«¸Âþ¶­ª«²»¾¾º¶´³²¶»ÁÆÈǾ¼½¿ÅÇÆÁ»´´¸¾ÁÁÂÄÄÃÿº·´³´½ÈËÍÎÐÍÊÇÈÈÉËÌÎÐÐÏÏÐÎÉÄÁÀÃÅÅÅÅÅÅÆÆÆÆÆÄÃÀÀÃÅÅľ»¼¾ÃÇÉÅÁ¿ÀÀ¿¿¿¿ÃÅÅÀ½º·¶ºÁÆÉÆÀ·­ª­²º¿ÃÃÀ»¸·¸º½ÁÂÂÀ½º´¯ª¨§§©¬®°³µ¶¹¸¶µ´µ¸½½¾ÀÁÂÁÁ¾¼¹»¿Á¿ºµ²°¯¯­­¯¯²µ¹»¼¹¶²®¬¬°³¶¸º¹¸¶··¶¶¹¼¿ÁÃÂÁ¿¿<:87;ESZULGCCMTRV`_RGACJSQHFKPMLQY`ieVQRTWZ\^`ba]XVUUY^giffloookbUNV[Z__XT]hcZdnnd^\VOT[ZTNORRQU[_`_a`UXc]RVULMMOMIUY_^a^OW`_UXXUc[LQRMCA=@??CDHIKNORVZYY]_]\]\Q>;>FNLGGKS\aaaba]ZVWZ^^]ZXY^dhmj^q{hirmpskefga\_ddfd_aghaZ\bg_[kvn_Y`iy…u^`x~k`USk{q_WYZahipm^\]^\[_]XXZWZflhhkhfc`crrhmum`^dlnldUTahc_djkqtidfaamukage\_cee[SVXXW[jm_ZdaZaffh`Y\WZd\OLS_]]mn`^fZRWbcWO_nhfbgkoifkrmlg^[_kniffijkklmieirvqth^lkflmmpvtnlkgnptwrqrqnnpxtltvnopjjpnimseksrfhrvrhcyrkgjotszxsopnprttuogkmhrtosmkjmnplnpj||htxo|nrrn|i_gvoxz|mywu€w|pfmp~uklqƒˆ`Lfuidkmjfnrm|zihjqwrŒƒejrgi†…|‡trviY_hrkZ[X[ijb_ef`_[VV\dif`mqi{†c^oeeplunOdnafmpsrxh`qfWhm_]nwvv|{wppsyƒvoz„~uqv€}yŒ€jqwp‚‹~}}‚yrvzy|~yw‚~mnrm[\vqZgiYOFUgbYOcp[Th]N\^\`]_\WYTVkp^W\gjcgamp^aŠžr€€ˆ†uu€|v|‰…xŽ“†ƒss†ƒ‰€kf\m€tj†aj]Z[ovkppaahnetŠ„[mˆy„—“€†Œ†„”†ƒmjglssZmocqjh’Œ‚‚zgmuZT_msqn‚ik}zyzx‚tbonVn„xwssmaZiuer‚qhyŠ~ytv~‚ˆwu|umu‚}‡{“‚˜›œ‰”¦Ž‘”ŽŽ’—“—–|~€Œˆ•ˆx{|tz’‹y›Œ|†ƒ…„„‰‚•šŠ”“ˆwqpwuz~†x{{t€’xs„‚{xtv…wl‚‰r‚jcƒ™{m”ƒrqƒŠot“’„^kpu{ƒˆ€}hngˆy‹†‹„ruvxyžŽzœ€z{‰’„‚|ƒ…‡ŠŠŒŽ‘…ˆ‰‰Šw‚€‚xmlc\gmn|jdg]_‡x[hpf}xxymiufDGXKCkdQ[cMNmkTev|„r‚‹†„nqrvƒrcvxvuwrus›’x‘œ„unhmmmzŠ‹{yysvzy…}„Œ“•‹€’›–‰‰Œƒz†Œ›~mw{ŽŒ”€m{}Ž‘yibwykoynZi}l`nz…‰†z„gqp|…rkvrvnx{‡szyŠ™vy‹}ŒvŠ’yomkpˆš‚jq|ˆ„vizyu{tp„vsuti•Ä–v¢Š’Š„o{‘‰tkqrwsssuttrhxxrv•y‚…€„›œ—Ÿ¨®¦Ÿ°´™–Ÿ˜— ¤’ƒ’˜—ª›†…Ž‘†„Ž’‘•••~s›ª‰‘‡—ž“ŒŽ”™¦£‘›ž„ˆ™–¤š’––”™š”•“™˜’’ˆ¡› ¡ž¢›“œœœ‘‹—ƒŽ—™™™šœš•˜¥§ œ  ¥´»¶­«ª°°±¹ÄÅû·¸»¾¿¿ÃËÑÑÍÊÇÄÃÅÆÈÈÉÊÊÈÇÈÈÈÇÅÃÂÁÀ¿¿¿ÃÇÊÎÊÄ¿¿ÄÈÊÎÎÏÐÐÐÎÊÊÏÑÑÎÍÏÓØÛÛØÐÈÇÊÎÎÉÆÆÈȸ³ºÂÉÎÏËÅÃÃÆÑ××ʾ¼ÁÆÇÃÁ¾¾ÁÃÀ¾½¾¾À¿ÁÈÏÑÌÅÁÅÍÎÌÈÅÄÃÂÅÉÏÖÙØÒƽ»ÁÈÎËÄÀ½¿¿¸³±µ¹½ÀÁ½´­­µ¾Á¼¸´´¾ÅÇÊÌÇÁ··ÂÈÊÊÌÍÎÐÓÓÎÈ¿ÁÃÃÄÄÄÆÇÉÌÉÁ¼½ÄÉËÊÆ¿»½ÀÆÊÌÎÎÎÎÉÁ»¹¼ÂÆÈÇ¿¼¸¶»ÂÊÌÉÇÅÁ¾¼»¹º»¼½¼µ¬«¶ÁÇļ²®­²¶¼¾»·´³²³·½ÂÄÄ¿¼½¿ÅÉǾ³³µ»¿¿ÀÂÃÃÿº¶´µ¶½ÆÊÍÎÏÍÊÇÇÈÈÊÊÌÏÐÏÏÐÎÉÄÁÀÂÄÅÄÄÄÅÅÆÆÆÆÅÄÁÁÃÄÄÄ¿»º¼ÂÆÇÆÃÁÁÁÀÀ¾¿ÂÄÄ¿¼¹¶´¸¿ÄÈÄ¿·®ª«°¸½ÀÀ¾»¸¶·¹¼ÀÁÁ¿¼º´¯ª§§§©¬®°µ·¸º¹¶³±³·»¼½¾ÀÀÁÀ½º¶¸½À¿º´±°¯¯­«­®¯³·¸¹¸µ±®«¬¯±µ·¹¹¸·µ¶µ´·¼¾¿ÁÀÀ¾¾:87:AOYULFBBJRQQV^YH?BHMMHEGILMLS^eg^SQQRTX\^^\YWVUTVZakjdekmoqi\ST^a^\[WR[klgomc^^\UU\]WMJMPPPTX[\]`_Y^dZPWVLKMUSKRU\^b^SX``XYXWe^MQTO@C>?A>HQRLGCDGNQRTWRFBGLIDAAFIIINW``XSPOOOOOSY[YRNNNPRX]`_XXhqmoqf[\_`de`ZYWR]s}ob`^]XQU`]JDJWYSOMLOQRTX[]a^URYVJFSd\JDMRV`dWW`d_ZRV^aSOVV:ELGG<6BMVJ=L[]\WWYVTO[iK=>DILKFL\d^MCNQPJEGLSVRICEFGIKQW[^^^]]ckfcnofefhhhebabccmƒdWRRV^[UU\a^VIHKHIKLMPTUTSW[\TBQ]]\XWUKJWodBPYTKU``bac`\_TTZY`\[XF@O[XatfQ[f_]died_U[`\XVQNTWVYbfbcdmwqfiqmebdnpqsrpePBBISgl]KCJSQL]nggj[USQRUY^a\\ceadd_^XS]he_a_RLVcih_\bhieZZaekvp`dga`ea]cbVWddeu{eXc]Rakie]WZWTZ_[]`YNRa`RLOZe`SWgi`ZXWV[WW[ZXZcjikh_Z]`^^___bfhc[Z[^bdddjmffmojrvrliigffhkoqnknprnopoimnopvrqqmknquskilnnnwrakqpulbdhnomkwvgotlbjrxmgnsaonopffnijkkloqonokh{|^hbprjrgfhjjm`gfge_eeispx‰|ooq€€lmkhzxkxnq|rkks~~|{vnq|qpxrortwjipvsƒ€{tqtxƒ‚\Un`D86BPJ@CPZVG9:>AOMNU\\^eM?eccy~Œ~||rgnwbi|gTpVGYYWcdnyms|kjpxvgt„Š~jqu|„}zkgdo…‡wz‹p^qyptzkqtpx~‡€ttsss}€nspmrkhgd[TPY[VUX`]MIEDTfdXLR]gq_JOUWYXnelt`mvhe„y‚mfq\hlgx]cxtqhq~€„€kcs~r_TBEgkskVb`RKWVSfdQO`piV]kbiig†hbƒ€tˆƒyfpˆ´’}}ƒ~ƒƒ~†ƒŠ‹ŽŠˆ„„†‰ˆ‡ˆ•Œ}|}‚€…‚‡†|{xqto}zlxdZ_ilmon`vs\]r…Š…‰w„””…{~{‚}noxsy„x™”xpwjh|}phr…vqhe„†i_nƒxttwnszszfxƒnvwronoiŽˆu}ƒx~‚u|‰Žˆ€†‘†~ˆ‰‚…v~zo‰ƒ€}uopot€rmy…€pjiZ‡xey~xƒ„€Œ’œš–Š†‡}x}‚€Š}xš€…†••—¯š“š‰zrro”‰y“ˆƒ}“’…}‡€qhxv•Šwwƒ…Šµ•Œ”’‰‘¥ƒ~™‡X’„x‰‰il„‡zny„‹…~rpy€\m†z€x‚z}€Š…‘|€‹irmbkvtpbe_chcONZt‚frpm]{dlj_Ziwiv~trwt~{|‚„’™†„††…‚‡Œ…’™{}ž{“ww‚•‹u„„z—°ž•…|•|€–£˜†ˆ‰‹–ˆ‡–¨‡…‡›©‡ƒ‰…¨‘Œ¹ƒ„‡”’ngm™¬•Œqutquˆwu}ƒ„l}‘”ˆ~{mu„s`i¢–xy‡€‹’˜ œ­™‘…–œ¢–– žžŸŸ†’–™¡š•›œ®®™§¡”­¬¥¤¬ ’¡Ÿ”Ž“‡~ˆŽŠ†Š˜žž‡‹†}Š€‰‹†–˜œŠŽ‘‘–§¬¨«¨¡¤§£¦­¯©¢¢¥¤Ÿ›› ¥©¨ž•Ÿ¬ – ¥¡ ¢¢ › §¥¥¢£­°«ª©¤£¥§ª¦¤«³±°±±·½¸¿ÆÁ·²ºÅÊÊÉËËÉÇÌÎÈÆÇÊÊÆÁ½»¼¾ÁÆÌÓÖÓÌÿ¿¿ÂÃÃÅÈÈÆÁº¸¼¾ÁÀ¿½º·¶µ¶¿ËÐÇ»·¸ÁÍÏÐÐÐÏÍÊÈÅÉÏÑÐÏÌÍÒÕÖÖÑż½ÄÇÄÁ¿¾¾¿¸®«³¿ÅÄÀº´²¶¾ÆÏÏǾ»¾ÂÃÀ¾½º¹»¾ÀÂÅÀº»ÂÆÅÀ¼»ÀÇÈÉÈÆÅÆÇÉËÑÓÓÒÏÉÀ¼ÃÄÉÍÎÍÌËÊÉÇÄ¿½¼¼¼¼¼º¶·ÀËÎÒÐÊÅÆÌÔØÒÍÈÈÉÊÎÒÑÐÏËÇÄÂÄÈÏÕÒÎÌÍÍÏÐÎÊÈÇÆÅÇÉËÌÌËËÊÊÌÌÌËÌÎÏÏÍÈÆÃÂÂÂÂÂÀ¼¶²±²³¸ÀÄÿº¹º»»¼¼º¸¶´µ¼ÆÊËÉľ¹µ²±±±¯­«««««¬²·»¼½¿ÂÂÁÁ½»·´±¯¬­¶ÀÆÈþ¸¸¹¾ÄÈËËËÊÈÉÊËËÍÍÍÍÍÍÍÍÌÉÄÀ¿ÀÂÂÁÁÀÀÂÄÅÅÁ¿¾¾¾½½¼º¼½·µµº¿ÀÀ¾º¹¹¹º»ÀÂÀ¼·´°­ª¬±¸À¿¹±¥¡¥«°µ·¸·´²´µ¶·¹»»¹·´³±«¨¤¤¨¬°²µ¶¶¶¶´°®¬¬­®°³···¸¸¶²±²¶¸¸µ±¬©ª«ª¥  £©­¯°°¯­ª©¬¯²µ¹¸·¶µ´±­¬¯±³´´´´´LMPNE?HUVOLPVULCCA;=GLKHFIZf^K@FRPJCCIRTNEAADFGJOSY^^]YWY`ifbmqkhhgggfdfffdl}cOOVY\]^`]ZXTONJGIKLNRTTSTZ^\O?BKTTF67@BMNMX_ZbbH@mj`t|‹ˆ||{qijqknzjSdbIX^a`br{qq{pjmu|ko}‹…nnly†~wkebk~‡{t„ycnrqsznssmw‚‰|puxuvmxulqmhdleZSZ^^`cb`SOQOUge\VU[im]HKTWTXjeh|tdongg|}keoecgdq\_xtldr‡€ˆnisysgYC@orqlX^^PKZSVj_ISmr_T_laikk‡ac‚t€„~vamŠ²Œzy~y€|€~ƒŽˆˆŒ‡ƒ„†…††‹ƒ€{|~‚~ˆƒsx}{s}}vrbZ`fjoscdupY^‰‰ˆ…„}s|†vzzv€whv|pu€w’wlsggxvkgrƒspc_‚‚d\j~wtrqiowpz}jp€mqusro~we’‰y{~…~ˆ–…ƒŽ–ˆ‡”‚ˆz~…||€€‚|sqor{ƒzmv}tnk[‚Šwq|€˜…„€€ˆšž˜š“…‰Œ„€‚‡’„€…ƒŒ“”ž–•›‡ŠumpzŽŒ…‹xx‘‰‚yŒxˆ{mcwv‰ŒwzŽˆˆŠ´ž‹’’†Œ¦‚”–ft€‹Œwsƒ‹xuˆ‰‹„ƒ{wv|ƒm{~€‡„„y{}‰z}|…‡mlidkpsti`^__hXOQhƒukkxwWn†rcij^^xzt}|n}uwxy}}„š„{€ƒƒ€ˆ“‹”¢”v˜|”™u€““yƒ|¬ ˜‡€Œ“~š¥£•„„‰•–ƒŒˆ…Ž˜¤Žƒ€‚— ˆ‚}Š„‹¥†’±~˜ˆil~µ¥”†yfpyŽusŽƒ}w¥‘‚€v‡š}ubu˜£”y}ˆ‚‘•ž™±¥–“ˆ˜Ÿ¥ž™¡œŸ¢›‰Ž”–œš—˜™¬¤Ÿ¬‘–¯¤Ÿœ©¢•žœ–ŒŽ„{ƒ‹ŽŒŒ—ž™‹ˆŠˆ‡€„„„—¢’‡Œ’——–Ÿ¨¨«¨¢¤§¥ª®®ª¦¦¨¥¡ž¡©¬§”£°ž—¤ª¦££¤¡› ©©¥¢¤¬°°±­¦¦¨©¬¨§¯·¸µ³³¸À»Áƺµ»ÆËÉÇÉÌÌÉÌÏËÇÇÉÉƾ¼»½¿ÁÇÐ×ÕÎĽ»»¾ÀÀÁÃÅż·¸º¿¿¾¼»¹¶´¶½ÉÏɾ¸·¿ËÎÐÑÐÎÍÊÆÃÇÍÐÎÍÍÌÏÒÕÖÑƼ»ÂÄÃÀ¾¾½¾º°ª±¼ÂÃÀ»´²´¹ÀÊÏȾº½ÁÁÁ¿¿¼º»»½ÀÄÁ½¼ÀÅÄÀºº¾ÄÇÇÆÄÃÅÇÉÌÑÓÓÒÎÊþÁÀÆÍÐÐÏÍËÊÉÇÅÀ¾¼¼½¾¾¼¸¸ÀÉÎÔÒÍÇÇËÓ×ÔÏÊÈÇÊÍÐÑÏÍÊÆÄÄÆÉÏÔÓÏÌÍÌÎÐÏÌÊÈÆÆÇÈÊÌÌËËÊÉÉËËËÍÎÎÎÌÈÆÄÂÂÂÁÁ¿¼·³±°±¶½Á¾¼ºº»¼¼¼»¸µ³´¸ÁÊÍÌÆÀ¹³±°°°¯­«©©©§¨¬°¶¸º½ÁÁÀÀ½¼¹µ²®ª©²¾ÅÊÇÀ¹¶·¼ÂÇÉÊÉÈÈÉÊÌÌÎÍÍÍÍÌÌÌÌÉÄÀ¿ÀÂÂÁ¿¼¾ÀÃÅÿ»»¼¼¾¾¼º»»¶´³¸¼¿¿¼¹··¸¹º¿Â¿º¶³¯¬¨ª¯µ¾¾¸±¥ ¢©®³¶·µ²°²³µ¶¸º¸·¶´´²­¨¢¢¦ª¯±´µµ´´²¯¬ªª«­®°´µµ¶¶³°¯±µ¶¶´¯ª§¨©¨¤¡ ¢¥©­¯¯¯­«©¬®±³¶·¶µ´´±¬¬­®¯°°°°°OOLF@CQZULNWYQC@@BBHOMGDIW`XHCFNRHABIPRMC>@@BHLPUVX[[ZXUYcjigmohhhhgeefgihffv{cPQY`bcdd\Z`_VMIGJLLPUSSSU\]XL<;JY_TGCEDCL^^YYZY[YWXYYTQKDEOITS;F\N6CT[\^]YREG`tXCUWUP\b\`cb[[]SVY[c[]U>EVV]ppX_i\W]gb]YTY^[YVPIKVUP^c]``jytifmphdinqmjmcg_@>Q]d`ZPEHKKKXhgce\RVSKYcdd[V`f`_a`]SPY`bYX[QKTZ\_^X\ce`WT_gixyikuqebcbbZPR_d_jxkYaeY^gfgbSUYRQ[[Y^^WS^d`VQX_\RQbk`USRUSQU\WR[bfijdYVY[[Z[YX]cd^XUTU\eeceihdhlmppqmcltb^eqtmnmjopkjnnklnnlpsppnjintqnikpvskvzjqwtsojikmllmrkhllglnokafnmfutqkndeeidddoqjnppozv`kcktgnkcgnfgdagm_[benos{}lfkvvmemhlrdumj}pack}€yzrinxulqqnqqslacov}{oglp}t_frZ>6>GLBESS_ro\cgYV]ca[SS[][WPKFLWWP^d^^coxpfhonfflnoklnbgS:NchcZTFEIKGNbkeb`TOUQL\gf`WVce^_`_YPP]b[XYTOOSX[`[V[cdYQU_glzzkp|qacdb^QOXaa]juaVec]gcbi]PWXNO]ZX^\UW_daXTY]VP[jfZURQUSQWZRR]behg^USWYWZZWYab`YVRTWbebcdifcgmmooohdts^bmzsjljjrohimnjkmmlponomihntomilqwsj{zjqtssnllpnllnojillhqold`iojjxuoina`fh`\^omhlopnvvakfcwfdncjnghfbim]\bfnqu{{hgrtoffohjgclbn{d_bl€yymfpyrkrnlrqne]diz~zxhfjn}odinZ=7=GL;8ADNSE4/@PWONidWj_H^zl\mz‚€z|yplcgsuvo]^{pTZioacx|unvumnmswop…‰yhdm~tma\iz€yks{ifrtryrvrhu†Šxkwv|‰wqˆ}cjpegjcfifhntmfefg_afhgifZYln^MHSWPXefenqrolkz{ofdim^\`dX]kpjait‘‹ŒtvwursmaLfzypmdbNK[O]fPGik]VZixhkiokn†‰uztuij}±ˆ{uzoy}wv|ƒŒ€~‹ˆ†}{ƒ}€†ˆ€{yttvz~€qn|„Œ|zte`nuyupiqsljkŒ•…ƒ}{tr}‡†trsq|wds~qryv…‰{nrihuwcjw€sn^X|~a[izyvqi^jmgu~qc}smty~uz…loœœtxŠ’ˆ—›‹†žƒ‘˜‚€„‘w}|‰xrpty…~xuw{vqk{‰xwŽ„‰”˜’€ƒ„…š›•Œ”‡ŽŒ‚ƒ……{‚…„‡Š‘€ˆx‡‡†ˆ£•}‹ocl‚ƒ…yˆzv‡}zzx…uv‹w_Zrv‡‰‘‹†Ž—Š¥¯Š‹Š‰€š˜‘Œ•|†““ˆ…€‡wy”šŽƒ„}{|‡†{„~Ž…wxv†|q†wx†sgdkiglzjZ[XWYYQ]iƒuouiq`^sq\SdicyŒ|vuowqpnu|‡|qx†‰„• ¡§£›•¢‰–ª•t‘‡˜‰’£œ‹…‘Ž}Ÿª¤‘ƒ~‘Ž”–~|„™Ÿ‹~tv‰ƒy€~“„™š‡‹Šrv‰µ­Ž›–‹{s{„‘ŒŠ—’„w–¨²“Œ‡Š™¢•y‚„”£”‰ƒ‡Ž”’œ•©¯šœ¡£§¥£¢¡Ÿž–‘Œ‘”‘œš”¡˜™„š£›’‰¢Ÿ——›¤™‡vw€ˆ’‘—Ÿ–‰ˆ† ŒˆŠ†ƒƒ•›¢¨˜†ˆ”ŸŸŸŸ£©ª§¢¤§§¬­­­®­«§¤¢¤²±©¤¢¢«­ ©¸³­®¯§¡¦ªª¨¦¨­µ¾½µ¬ª©¬±³±®¾ÊÁ¼¸¼Ã¿ÃÅÅ¿ÁÉÌÈÇÉËÊÉÍÑÏÉÇÈÉÇÿ¼»»»»ÀËÕÕÐǼ·¶¸¼½¼½ÁÃÿ·³µ»¿¼º¹¹»¹¶¹ÃÎÍ÷²¹ÈÌÏÒÑÎËÈÄÁÃÅÉÍÍÍËÍÏÑÔÒÈ»¸½ÁÁ¿½¼½¾»±©®»ÀÁ¿¼¸´´¶¼ÂÈÇ¿º¼¿ÁÂÃÃÁ¿½»¼¾ÂÃÁ¾¾ÃÄÁ»¹»ÃÈÈÅÂÁÃÈÌÍÐÒÒÓÑÍÉÿ»¾ÊÓÕÓÐÍÌÌËÉÄ¿½½¿ÀÁ¾»»¿ÆÊÐÓÒÌÈÇÍÓ×ÖÐÊÈÈÊÌÏÐÍÉÈÈÈÈÌÏÓÓÐÎÍÌÌÍÏÏÍËÉÇÈÈÊÌÌÌËÊÉÈÊËËÍÍÍÍËÉÈÅÃÃÁÁÀ¾»¸´±®­±µ¹¼¼»¹¹»¼½½¼¹µ²±±¹ÆÏÐʺµ°¯¯¯®­ª¨¦¤££¤¦«±¸¼¿¿¿¾½¼º¶³°ª¥ª¶ÂËÊúµ´¹ÀÂÄÅÆÇÈÊÊÌÍÍÍÍÌÌÊÊÊÉÅ¿¼¾ÀÁÁ¿¼º¹¼ÀÀ¾»¶µ·»½¾¼º¹¹¶²±³¶»½º·µµ¶·¹½À½·²°­©¨ª¯µ¹º·±¦žŸ¦«°´µ´±­¯±´´µ¶¶³²±±±¯©£Ÿ¡§¬°´µ´²²±­«©¦¥ª­®¯°±±²°®¬¯´´´²¬§¥¦¦¦£¢  Ÿ¥ª­¯¯¬¬ª¬®¯±³´´³´´´°­«««¬¬¬¬¬QLEBKW\VMLUYMCBCGOSRIBKX\RA;BGLPIBHMROC99;=?DLRTUVVUUSRST^oxsnjccimmjhfgjkgeqxgXX`fhfb]bjhYMLHHLQTUVZXVVSPSRC?KRWTNBFGDL[[YXVW[\YWXZVNFNTQMW[EHVFFKQXZ_aYMEH]nQFSSW_^^RXf`]YSTYY^aY\S?GPQdvnce^TW`c^TPV[[ZTLGEMXTQ`b^_fpujekpiciomjijghmG?foeYVJCGLKLXhhba[MMUOL^fcXOZeaX\_\SPV`_WWUNLNQVZZYW\c_TQW`hqyuoz€ibia`[LS`a[]lmZZgc`e_biYRYVMO^ZY\YY\_dcWT[YRUci`XSOOSQRXVOU^add`VPRUVUWXVXa_XXTPT[cc_`cgdbgmmmmjejyo\fpzskljlsmfjnmjkmmkomknlffptomhnttqq‚ukrrrrnmnpnllnnjkpomwnfaflrfmxumil]aifZW_nhdmqrjppcmhcvf_lhrqkkhioi\\bgmtx{ycgtrgcntkc[bdetrZYel~xvfiszrksnmspkc\hj}zxobdfk{wkfllX>8@FK:7BEOSC3.?XaQVseYl`Uhzk\ky€xvxuol^_qxyo`]wv[[lsfew|tnsumnmq|sk‹mddt}tm`[fu}yhkxjduzoppxpfu€†ukx~sx‰ur_imbfg`oulir~uqnjrkechist^Vmx_OLSY[Zchglorqkl}€vnfdil[X]cX_fkfber‹‘uxwxoopo[et}trjfNP]UcaLNlf`[cl~nkep|rr†Œtursmjs®‰}uyoz}vq~ƒ‡}|„„ƒ}zr‚‚xyŠ}{|zrkityz}{smw€ƒx}xskqtqvssotw…š}|zvv‚…vpoq{zdq~vstxƒˆ}otoiv{bp|to]^{~`^jz}wpgZjkmx~vez{os}„~}‰rwš˜zy‹‘“Œ‹•–‹Š™œ†”‡‰†—€x}†„€zsrx}…€svx{vs{z˜‡…‘”—€z~ˆ™’•Š‡„ƒ‚‡…y„…„†Š”††y†ƒ†ƒ¡vŠ’l]l„s€zw}wyx€m|‰{u]Xpu‰ˆŒšœ­Š‡†Š‚‰—”Š……‡‹—“‡€‡yx”šŽ„„ƒ‹Œƒz†€~Œ„vzx€{s|€vu€ŒxkajiedtuYZXUWXPYfxqtkleX^x|gRVhdj…Švtjwznjjpxz…„|ps‚†–¤«©¢Ÿ¢£“™²›v€• ‰‚˜”—¢“‡€‘•ƒŸ©£•…ƒ‘Ž˜ –~zx‰”ŠurƒŠ…zƒy‹‡š•‰…kŒ¡¾¦•šœ’‘}|“•…‹”—šŠ€¡©²›“•£¥™~’Š–£”Ž‡‡”–š–¦¬šœ ¢£¥££¥£—–““‹Ž›š”›—ž’„š¢›“¡›››¥Œvw‡’•–ŠŠŠ§¡ˆŠŠˆƒ…–œ¤ª˜ˆŒš   ¤§¨©¦¢£¥¦®¯®«ª«­ª¥¢¦±¯¨¦¦¥©±§¯»·°¯®©¤ ¨®­¬©¨¬µ¿Á»´®«¬²¸¼¸¾ÆÅü½ÃÁÂÄÅÄÃÄÉËÊÈÉÊÉÊÍÑÑÌÈÇÈÇÄÀ½»»º¼½ÃÏÔÒË¿·µ¶º¼»½ÀÁÁ¿¹³°´½¾»¹¹ººººÀËÎƹ°´ÅËÎÑÐÎÊÆÁ¿ÁÃÈÌÍÍÌÌÐÓÓÑɼµ¹¾¿½¼¼»¾¼²ª­·½¾½¼½¹µ¶»¿ÅÆÁ»º½ÁÂÃÃÃÂÀ¾½¾ÁÂÁ¾¾ÁÄÅ¿ºº½ÄÇÅÃÁÂÇËÍÏÑÒÓÑÎÌȽ¾ÇÑÖÔÐÎÍÌËÊÆÀ½½½¿ÁÀ¾½ÁÆÊÐÒÒÎÊÇÍÑÔÕÒËÉÈÊÌÎÎÌÉÇÇÇÊÏÑÒÒÐÏÏÎÍÍÏÏÎÍËÉÉÉÉËÌËËËÉÈÉÊÊÌÍÍÌËÈÆÆÅÃÁÁÀ¾»¸´°®­®°¶»»»¹¹º»½½½»¶²°°´ÁÌÏËŽµ±¯¯¯®¬©¨¦£¡¢£¤¨¯¶º¾½¾½½¼¹¶³±ª¥¨´ÁÊÌÅ»´³¸¾ÀÂÂÄÅÇÉÊËÌÍÍÍÌËÊÊÊÈÄ¿¼¾ÀÁÀ½¼º·º½¾½º¶³µ¹¼¾¼¹··µ±°²´º¼º¶´´µ¶¸¼¾»·±¯¬¨¦©­²·¸·°¦žŸ¦«°³´²°­­°³´´µ´±°°°°®¨¡ž¡§¬¯²´³±±°­«§¤¤¨«­®®¯¯°¯­¬­±³³±«¦¤¤¤¥£¢  Ÿ¢§«­®­¬ª¬­®¯±²²²³³³°¯­«©ªªªªªPJCFR]^UMOWUG>CIMTVLDIWZN>9?DGLMJJLONE;78:68<@FMNJHIIE=535:?BGOSRPOMKLPX`fea`gpuy{wmddddffhlbVbzvcafglvvnf]YbaTKOUXYZ[a`QJE@ETYTQTYOIKWF>IRTSSVRY\YXWYRHHWWNSVWQIMGIHMUVg\M@B`yaIKTakXTNR_gb`]\]YZ_\YWRIHQcx{l]UQN[cYKIUZSRQF@AHROI]f^[dok`ahidcjkgfggivvTb„nWTOGFOX[U[ee`]QCBPVV`dcQDVd\RUXRKNZ]VQNGCEHIKRSKLVYTRX[Yat|rk~…qkoig_U`lbQWc`YYcjliXSe^QQPNIUZUY[^a\`jcWXbb`a`_[TNIJTX]YQV^\^f^PQXWROSTSTY\TWQLQZ_^XW[ZW^lohffdbvn_acmtqiifhslcgmojfflmgggfriahqookhprkyvhlsprnpwyrinoqmns}qzrqjlotsptvsnpqjeicaagbYbqoslbnnjiklffpsvmpmiuq^`mps…~jaspbfw~tfded`kpfObpv‡utmbt~}livousdmkmtsqpx[Z^acbcbfqoYDQbO?9EQRPXO2/NhdcsvjnqpjlpaWavypljieidXhlsub`ke\fknrjakqqghieskq†qivz~rV]sri[S^ongdpucZp€j`hmZpormpvhkq|vˆtY\YTb_Yz|qqt†„†‡}€zull~ŒwWox\\]dqrrqmio}pat~{jiboubUOZb]dhd]_bop„¢Šdnwzklw{nmtpnuoQnpbfe_i`\hex€’jd^strx†‰ekvolahz¡x{…„€wj†~yz{~{xs‡wrvx~wxyufcdovqnotyr{ywƒ†~‡‘Œ~z~€z…„‘‹qyz~…’|}ƒnlrwquw~ztƒ‰†€n€ouzŽ‹Š„w}vy}~gik„ˆjZ`sw€xŠ~€„~z‚Œ’ŒˆŠ|Ž•„z†‘~Žš‰‰‰‰‹Œ‘‡™ƒ{‚ƒ„…x~w{yy{†„|Š—’‹‰Œ—ss‘™‰„‡‡ƒˆz|}‹~p‰ƒ‡‹†¢‰ŠŠ}|~žxl‹iOomzwhmwznmnmtqZhtfRUgs…Š‰®š€‰‰”‰{~€…Ž—…ŠƒsŽ•Ÿz€~‡–’†……„~ƒ‰‡„–Š~{…‚rw‡|uysƒqrsx…umbkeb^tmRUROUVDVY{–shd\bZPdraRYfccxƒtb`issaYit{yzx|‡ˆ˜¦§ª§Ÿ­§˜˜¡–„Š¡¤ŠŽ›œœ£Ÿœ”‹–™š—‹“”‘£­“}t™”’“‘‰w„–’€ˆ‚‚…–Š”™…‡ª®‹žÄª¥šªœŒ•™ž«¥™šž¢¬¤¡¡¤§º££š¢£–¢Ž”œ‹ˆ““œŸŽ §––š¡¬£’‰ž”Š‚”¡››‘—›’š—™¥ž¤¨§«ª°¨ ’Ž†–œ“–˜‘”¤©—“”ƒ™¦¥±·¦œ£¤Ÿ¢©¬±µ³¡œŸ¤­°±¹±¢§±²³³´´±¬´·°««­³¿Æ»·¾¾¶±²´¹½·ª©·ÄÇÆÄÀ½¶µ¾ÉËÌÏÑÑÉÆÆÇÉËÊÈÇÈÌÎÌËÈÄÄÆÉÎÐÏËÇÆÄÃÁ¿¾»¹¹¸¸¿ÈÑÑƺ²±³³µ·¹»¾À½µ®¬°¹»¹¶¸ÀÄÄÂÄÊËÁµ®¶ÅÍÏÏÎÊÄÀ½»»¿ÃÇÊÊÉÌÐÐÐ͵±µºº»»»»»¸¯©¯·»¹¶º½¼¹»¿ÀÂÄÀº¸¹½ÃÆÆÄÃÄÃÁ½¾À¿¿ÁÃÃÄÁÀÀÁÅÆÅÄÂÃÊÍÑÑÒÓÓÑÑÏËžÀËÖØÕÏÐÏÏÏÍÇÁ¾¾ÁÄÆÆÄÄÇÉÍÏÐÐÍËÊËÍÑÔÒÎÌÊÉÊÊÉÅÅÇÊÌÏÑÐÎÎÑÓÓÐÌËÏÑÐÐÎÍËÊÊÊÌÍÌËÉÈÈÇÊÎÍÌËÉÇÅÃÃÂÀÀ¾º·³°®«©©¯µ·¸¹¸·¸¼¿À¿»¶²¯®´¼ÄÌËļ·²°¯®®­¬¨£ ž›¤©°¶·»¼¾½»¸·´°©¨¯»ÅÊÉ¿µ±±µ¸º»¼¾ÃÈËËËËÌÌËËÊÉÈÅÀº··¸¸¹º¸¶´³´·¸¸³®­±·º¸¶²±±°®¯±³¶µ²°¯°±·½¾¹µ¯¬¨¥£¥¨­±´³¯¥œœ¢§­¯¯¯­©ª­°°¯®­«©¬°±®¥œ™Ÿ§¬¯¯±°¯­­«©¦£¢£¦¨¨©©ª¬««ª©¬®¯¯«¢žžŸŸ¡Ÿ›š¡§ª­­­¬¬­­¬«««­°²°°­ª¦£££££TOU[]`]VRSPJIMRUMC=BRTB67<=@JROIECB=6247=BEIOPNMJDFPZac`\[apyywuofcdddeffgd]k{sa`cfmuoeefhlaWSUY]\\_d_MB@?EXd\S[\NLOTE>JSSSTVRWYXXWVOFJYWMTXTRKLGIFKTXjXC;JiuXHP\ihQPMVcgeb__ZV_b[VWVJJWixweUQNL\aSDKWSNRMB=AIQLNadYZfng`cfcbfhffgggk}s[w}\RQLGKT]]X_fb\UG>DQY^bb^KG[`VQTTKHU`ZQNICCDFGKPMJOUUPVZXXexxjo‚~lnmdg^Zfj^SY_XV]gpqeSRaXRPLKHUVRY``a_di_W\cca`ab\RLGM^^]WRX\Y_eYMV[TPORRQSYYWUOMT\_ZRUZVWfniedc\kybZchpsmefdfpjbgmokeclmefeetgahmnqkinpp€|oiprnnkqzzoilqqmpryqyntopqsqttrrptxmdjgcdkg]fqksvdkpigljdiqstonijxo`alpxˆugfqmfnyzqfjjdfipoJpt|…lxmfv…~iivotqhpnwtntot]X[^^^^_gso[Q`bREDQZ[T_T.6\gboxqlomihgg^Vattnh`a_ah_ehitg_nfRdmipn_blpibdbqmg€xinqypZZprh[OZpkcbpubWmh\d|mZokkhru`dp~€w~m[[MMb]Xzyrrr‡……ˆ€€€vlo}Œ~jtˆ€hdei}ƒzqnqy}ofz€rikcrv\VX]eaef`]acnt†ikw|vq{xkktqrqq_svk`blradptŒŠdbatnmxˆcn|oi^m~›‘‚{z”‡„{k‰z{}ƒ€{x‹Žwtwt|}{wxlccqvroowxvwv„‹€‡’—†y{ƒ|ƒ†Œqw}„Š™z€qpqtuww}x‚‹‡~q€kt|‘‹‹x{|~jnoˆˆ„i[ftƒzŠ‘„‚‚€{ŒŽŽŽ‹‡}}ƒŽ€w€Š„|‰—‰‡‡ˆˆˆ‹Œ‡Ž|}€€‚†z|ˆ}|}x}{„Œ}‚‹˜”Œˆ‹’•un˜„|ˆ‚ˆxz}‡v…„„‹†Š Ž€’„vv€wkˆ†dPpivmegqxmhhkplVf~n`PQdq…Ž†ž¯€|†„‹†}}|€{…Š‘†•›vt–š›‡{w|–Œ†‚ƒƒyƒz‡‡€•ƒ|~yƒ{vwŠ|uzu…rq}ozymcjhb]hqUYSKLVGKUg’~adZ[_URlhVXdd_i}v]_glrgWbp{yv{z‡˜ˆ‘ ¥¦žª¡—–šŽ‰ Ÿ…œ¥œ˜šš¥“˜š™Ž—““¨­Ž{s„š–’‘–Œ}š‘†Ž‚ˆ{‘…“ž“ ”’¥¥˜“Áº¡™Ÿ¤™š™ž«©¡˜—˜ ¨¢£¢¡©š»©¤”ž “’¤“”™˜ŒŠ’šœŒ ¨–’–•¡± Œˆ‹™£•–£œŸ –œ–œšœ¤¤¦¨¡¦¬®±© š¢™…““–œ•˜“–•œ¨ž™˜‡… ©¦±·«¤¬ª¢¤®±µ½·¡› ¤¯³³»´¥©±µ·¹¹·¶±·º³¯®®µÀȾ¹ÂÁ»¶¶·½Â½¯©µÄÉÆÅÅý·¼ÈÐÐÑÓÕÐÇÂÅËÍÌÈÆÈÌÍÍÌÈÃÃÅÇÊÐÏËÇÅÃÃÁ¿¿½»¹¸·¹ÃÏÑɼ±®°²³³µº½¾¾·°«­¶½ºµ¶½ÄÇÆÇÉÊø¯µÂËÏÏÎÉÄ¿¼¹¸º¿ÃÆÈÇÈÌÎÎÎŶ¯±¶¹º¹º»»¹°ª®µ¸¶´¹¼¼¹¼ÀÁÂÄþº¸¹¿ÅÈÈÆÆÄÄ¿¾¾¾¿ÀÂÃÃÄÃÁÀÃÄÆÅÂÃÇÌÐÑÒÓÓÒÒÏÌÇÁÀÉÔØÕÒÐÐÏÏÎÊľ¼ÁÅÇÅÃÅÇÊÌÎÐÐÎÌÊÊËÎÐÐÐÍÉÈÉÉÈÄÄÆÉËÏÑÎÌÍÏÔÕÑÍËÎÐÐÐÏÍËÊÊÉËËËÊÊÈÈÆÉÌÌÌËÉÇÅÃÁÁ¿¿¾»·²°­«©©¬²´³´¶¶·¹¾ÁÀ¼¹³¯®²·ÁËÎǾ¸µ°®¯°±®ª¤Ÿ›š›ž¥ª²´¸»¾¾½º·µ±ª¨®¹ÃÊÉÀµ°°±µ¹»ººÀÇÊÊÊÊÊÊËËËÊÈÅÀ¸µ¶¶¶··µ³±¯®³¸µ±­¬¯´¸¸µ°°°¯®®¯±´³¯­­®¯µ»¼·²¬ª§¤¢¤¦«¯³²¯¥œ› §¬®®®«§©«®®­¬ª¨¨ª­¯¬¤š˜Ÿ§«¬®°¯­­¬«¨¥¢¡¢¤¥§¨¨©ª«ª©ª«¬®®©¢œžžžœ›š›Ÿ£¨¬­­­­­­«ª©©ª­°¯¯­ª§£££££YT[`^_[UQQPOPPRPH>BOVG637<>DNRMGB>:5357:AGHIKKKIDAJYbb]Y[`hsyunkigeffddcdffjrwrc`cekpmhnrrl_YXW\a^^_f\F>?EN^iaYfcOLRTA:FRTTSSOVWXXWTKCKZVNV]PSJHFFEKSYhON^deaZOER\TONNKBQeYKHC>>@DIJJHDKQNPYXNPcqpjo|vhkmeec`dhf^XUSV[eoqhVNY_TSNHGOSSX`cdb\^c^`bbdegkj`RJM]id\UV]X[i[MV[TOOONNPSUTSPMOX]YPRURXcnebg_[iufS[fmonfcgacngbhjjfa_gf`d`lo]^cfpveinxzscp|rkhdq{umhkqsnnqqopjnrsrpovtrpkszodhgelsgamshknlpnefkjfnvoxuwqihrwiefmqqupikmlmssqppokkigqy_ƒusoqppŽxefpolstrs|sp{sog\\]]\[_oskejreaRDXadde^BRse\jlcfmg`bUR]bgfeg`TTTUbg`gcehXiqJTnlkie_blode^bwhoymfapnTSqu`WPVlf^`qubTc~fX^pkbrjefsoMTr~|sod]TCP^Q]unstoŒ…‰}y{rkux…–Œ€‡ƒyro‡™ˆy|‡‡ƒtk{ƒwv|jx{\^hdwjcjSYcfgpw~‰osm~‰ƒljtp{znkrh‡Šq^jvjn}„‰‡˜waknmfkumav‚ga^}ƒ‘Š„ƒ¢†€l„}}„‰†‰ƒ„Šxgx‡ƒxhu|zyxxx|}‘›†”„ˆ‡‰••yy{}}{…ŠŠyuƒ‘‘Šzx€ƒirx|y‡w{„€ttxlp|“•–”~x€yz~Ž„‚pfouŠƒŒŒ‡…|zuzƒ‰ˆŒ…‚}|y€ˆxzz|~†‚€~~~‚„w‹‰qq~x€„~y„‚‡„uz‹ƒ‹|‰‘‘‰ˆ‡•~k‰ypˆxzƒwu~y}{|‹ƒ€€ƒ›‘y’ˆqx…•}mx~]^s_qa[fpulgkolk]hvk[QViq‘ƒ~’¦zwŒzxƒzu€z„u‚’¥‚f€”š—~rwxzƒ‹‹€z{vvw‰„€Œsv~|||r}tqxv‰€utk|nifkf^\k]dcKDMPCPWt…w[\WS[QZd\UZgobouid_eiqcc~‚€|p†““ŽŒ‘¢˜—‘”“”†x¥ž„™•–Ÿ™˜–•«ƒŒ“•Ž˜¶§ˆy –”†™¤”˜x‰–žœ–™¡¡Ÿ“®©‹Œ Ÿ¢¼´¢›››—˜˜š¤®§—•œ¦œ”˜¥Ÿ¥šªº –ž—’’‹›••”Ž…‹–„Ž•‹šŸŠŠ‰—©™…„ˆš§”ˆœŸ™Ÿ ¡œœž› ª«©ª¬¨¦ª¦¡«µ˜—›™Ÿ––™ž–•¢¦¢‹Œ¨¯¬¯´´±³µ¯«´½¿ÈÅ®¡§¬³¹ºº»µ´¹¾ÀÀÀ¿»·¹½»¶µ·¹ÄÍľÊÈÿ¿»ÄÏÈ¿±¸ÄÊÊÉËÌÇ»»ÆÕØ××ØÖÍÅÅÎÓÏÊÇÇÊÌÌËÈÅÄÃÁÂÈËËÉÅÁÂÁ¿¿½º¸·µ¶¼ÅÌË´¬­¯¯±³µ¹¾¿»·°©¬·½¹³µÂÉÇÇÈÈÆÁ´®¸ÄËÌÌȽ¹¶µ·º¾ÁÅÇÅÅÉÌÌƺ°¬¯³µµ¶¸¹·±­¬®±±°¶»¼½¾ÀÃÃÂÄÅÀ»¹ºÁÈÊÊÊÊÈÁ¿½½¾¿ÀÃÆÆÆÄÃÂÁÄÇÆÅÈÊÍÏÑÓÓÒÒÑÏÌÈÅÊÐÔÓÒÑÐÐÐÐÍÇÂÀÂÄÇÇÇÄÄÉÍÌÍÎÎÎÌËÊÉËÍÏÏÍËÈÆÄÃÃÆÇÉÍÐÏÌËÍÎÎÏÏÎÍÏÐÐÐÎÍÌÉÇÈÈÇÉÉÈÇÅÄÅÇÊËÉÇÄÀ¾½½¿¿½¹´°­«©ª«­®®°°±²´¹¿ÁÁÀ¹´±¯³»ÅËÉÅÀ¹²¬¬®±°¬§¢Ÿœ™—™£«®³¶º¼»º¹·±«§©µÁÈÌƹ²­®±¶¸··»ÂÆÈÊÊÊÊËËËÉÈž¶±±±°°°±°­«¬°²°®ª¨©®´¶±¬««¬¬ª«­±°«©¨ª­´¹¹µ°©§¥¡ŸŸ¡¦«¯°®¦›—œ£©«¬«¨¦§¨ªª©¨¦¤£¨ª«¨ž•”›¤¨ª¬¬«««¨¦¥£ ž¡¢££¤¦§¨§§§¨©ªª§ ›™šššš™˜——™›Ÿ¤©®®­­¬«ª©§§©«¬«¬«©¥¡¡   `_ee`\VUUX[\YNJIKOTO<27<<>JTPGCA:3136:>AEHIHGHHEKV^]WSV`jkhhnqkgikkjhfdaacgfftyjabdipmmtuj^ZZ[Zahc]]gfG:5/0368=DDEFGGHKLOWWTPS]fjgdaekkgefggfda]\`ef]bs{n`\\ajlmnfYMNW]acb`^Zeq`HPUTT]feoy]X`P6:FNFEQPNPTZZYJACLQQQZSOSJFIKNLJPNGVcjZP^hpcSRTUX[ds{oTXlkfTWegXYbkrpbWUUX^VE@FMLJH>68HFBA>@GGGRUKKWcgffni^jueZc_W^dcb[RQXdhloheb`_]]TJJT^^Y[fmbW[ba_agmokhkj_W\hje^YZ^abdYJZbRJMOLLOPORRKDLVUMHRMIZ`fcbdZ`kpVLZgigh^TZ_^hqjb`de^Y\``]W^lbX[eghgpjuwsj^g{rn]dnqxtjdjstmjojdgehsofhlloqnjklleefijiome`gp{rnidjmqpnrkmppknlvseemojjtslnqppskmqrninkhlquy‡tq|wljp‹nedgmhotkuzmlzzl{tfe___frjgide`fYVaTSceahba\YaYaaYjod^]Y`kgb`QFIFFWd`V[^VUYo`GZhobYfc_jf]bSl|bja[[W`MPoqRFQ`cVRnv^Nb|cV_etzxk[YibUi{qjknvZ=MaZYefbp}}‚zxzqhgqvqkiŸ‚x‚ƒ“€|Ž—‹‡zusŒ–w„{jsuuulh\lt[g„|…urk•—ƒky„vcnxv—‚d|znov}€„z„ˆ^e}ilnotw\b‡ofn†…‡†‡„ƒ–”’Œgt…ƒx‚Ž…Ž‘}†“‚Žqp‹„‚ˆ‚mƒ€‚ƒ‚{|’¤—“†Œ‡{tw|zx|x}z}‹—Špkyw|uwvpysrnolmmfgr…Š‡†„|ˆ‚…„…‚…‚‡|jz€‡Ž’–Š|yvx~y|€y{~ƒ‚}zwnp€tqip{€€xrrqkjp}vl‚oigrqv{vw~‡|lq€‡{yiow~~}t}†”d€‡pdƒw}zov~v}Œ†Š‰…~‰’„…•ˆ‡Œ†€}‚tuopstrx~xu†}xˆ€sqp{~z|„}}Š–”|pzzz†…tt}Œ“b~’Ž˜Šx|z‹}vˆyr‚|f_}z‚…„|sq}}}pzno{‡…{uoelixrhqcsngwcMDPNT^ctmnqaZXat‡wnso{†tw•f`y‚™£‹s~—Š}Œ–š˜‹Œ‰Ž—‚uš¢‰‚‹–£œ”“‹‘™Ž‰¨©vŒ‹ƒˆ„® Š€‰†€ŠŠ§©š——™“•³·¤³¨­±¬Ÿž¹¬ž¢¢¢¡¥œ ›•’“—›¯¦™˜‘¥£˜ž› ›¦¡œ›–Œ’‹ŒŽ‘ˆˆ€†}|™“‘…wˆŸ™x~’¤Œ„‰–””œ¥­¡œ¢Ÿ¢œœ­®©ª³®¡¡ ž ¦°³«¥¡¤¡ž˜œ£Ÿœž£££¥¥®½¿¹¸ººº»ÂÁ¿ÈÌÎÐÊÁ»µ¹¹·ºÀÆÅÂÁÂÃÄÄÁ¼½ÂÀÀ¿Â½¾ËÌÍÎÎÍÈÃÁÇÎÊÁÁÃÆËÏÍÌÍÒÑÉÇÓØÙÚØØØÑÍÎÏÐÍÈÅÇÇÆÅÅÇþº»¾ÁÄÅÄ¿»»¼º¹·¶¶µ·¸¼ÁÅû±¨¤©°²´¸º¾Á¿¶ª©µÀ¾¶µÂËÉÈÇÇžµ²¸ÅËÈƼ¶³°±µ·¹½ÀÀÀÂÆÈÈÁ¶¬ª­¯±³¶··³¬¨ª®¯®®µ»½ÀÄÇÆÂÀÅÎÎÆ»¸ÀÇÉÊÊÉÅÄÿ¿ÀÂÃÅÆÆÇÇÄÂÂÂÅÇÉËÍÎÏÑÒÒÒÐÏÍÌËÊÎÑÔÔÓÑÐÍÍÍËÈÃÁÃÅÉÊÇÅÄÆÇÇÉÊÉÉËËËÊÈÊÊÊÉÈÇÄÂÃÃÃÄÈÍÍÎÎËÊÊÌÌÍÏÏÎÎÍÍÍËÇÅÄÃÂÃÃÂÂÂÁÁÀÁÇËÌÈÀ¼¸¸º¼À¿¹±«ª¬®¯¯¯­¬®±°¯°¶½ÂÄÀ»µ¯¯³»ÆÉÈÅ¿¶´¯­¯­«¨§¤ š•’•œ£¨®³·¹º½»·±­¨©°¹ÁÅȽ´®¯²µ¶¸»¿ÁÃÅÇÇÇÇÇÈÊÊŽµ°®­­­®®ª§¥¥§§¨¨§¥¥¨¬¯¯­ª¦¦§¨©«««¨¦¥¦©¯µµ±¬¦¤£Ÿœž ¤©¬ª¤œ•—¤©©¦¤¢¤¥§¦¤¡ŸŸ¡£§¥ š’“›¢¥¦§§¨©©§¤¡ Ÿš™›œ¡¤¦§¥£¡¡£§¨¤™–””““’““•—–™¡©­¯­«ª¨¦¤¤¤¦¨ªª««§¤Ÿž››cbgfb\W^cc`]TN[eYIA<56>EHMTQF@;0*/8=:>EDDEFILQTTRMKNYfkf__`begdabfgdb`\ZdkeZ_r{q`YZ^fkli_RHLW_a```a[ctgNRXVX`ggrx^[`R78EMDAQSONR\]XHACKNRS]QKNFEKNPJKNMRdfcTQaml[QTXXZ]jzybP^lmbUagc[_fmql`YWVZ^N=AILJIE947@PXPKPXbhbYZ\T]tra_koe^cu}vtiYKIW``fke`cjcL=AMY_ac[MOVSOKFDC>AQXOFGE<47CF>;;<@FEIRNJOZcbbhh_arp[]dVS__]^]VS[hjlldfg`_`]PJMX_ZW]kjZW^b`_cjmlhhmj_]afif_Z[`cdbRN^^MHOPJLPPPSQHFPWMEISEP__d`b^XcngJPahhefXS\]^lpe^__`[WZ^]ZSak\UXbhdelnwtk_^k~rf_fotwrjbmvrkhlhcccisldfkloomkjijfefhhkpja`gs}qliejnsponglpnknlvqfgmnhkrqnosqpsknsqmkoliortsut{sjlpkdbjogjpftxkjurm|pgfeb`ipgdliafq]\bWXadgh^fha`U`d\injjbY]ghc\MEHDASa^YUURPQefOQagbYej\efY\Tf€cb]T[WXMNn}qRAN[_ULmw]I_w_X_bzwkWVgbcospmo|vODSg`Zcdfx‚{~yvtme_munii}œ}sr‚ƒŒ{|’ˆ~ˆ€z}qsŠ‹s‚ˆ{‚nvzwtnskux[q…ƒqq›‘€z†zjiw{}†Šrr‚tpq}|~€v„{]i€ipvltp]k†nqzŒ…ˆ„…‚„˜–…gv‚ˆxƒˆ„‘zˆ”~Œ‹qt‹‹„€…ƒo€~€„„€{ƒ”Ÿ“’‰ŽŒŠ†ŒŒ|vyzyy||xtwx|‰‘‡na‚}xxsrqp{qngjkkkcfs€……€zˆƒˆ…†ƒ~ƒ…Šov~‰Œ’•€}zvuyyx}uuy|‚wrnhn~wnihtŠyknpffisvnwqdfkppwtr}„}mk|…zygnx{|~}v}}j||e€y|„tz~‚{{”ŒŽŽ‹‡ƒ‘ˆ†•ŽŽŽ‡Œ}}|z|„‡~…‡~{‚‹ˆ€‚‡zƒƒ‚€„~€‰…™”yw}ux‹ƒnz‡‹‹ve~ŠŠ”„ƒzsxˆl{ti}bbyvwˆ„‚xjo|r{x|on†Š‚}shmilzslq~mv|l[L\YYkqzpo|nbcr†‘}w~w€‹«oeq—²”}…“¢“‰›ŸŸ „ˆ‹ƒƒ•™…u ›†ƒŒž¨™Ž‹†™”Ž—«›|”„„„~¬—ˆƒ‡Žˆ€ˆ„•¬£™™šœž§¶µ£º±¢¤®®¥™º´¨¢¢¢¢¡¢ŸŸœ•–œ¯¦šœ“Ÿ¦ˆŽ”˜¡™¤¢Ÿ›ˆ’‡‡‰…‹€~Ž€z™›”ƒu‘Ž•šxy–¤†„’‰“”’›©¯Ÿ™¢ ¤—®°¨ª°°¦žŸžŸ¨¯´°¨¤¦¤¡¡™ž§¦£¡ž¡ª±°µÃÆ¿¼¼½½¼ÂÆÅÊÏÓÕÎÅ¿»»¹¸¼ÂÇÆÃÃÄÅÆÆľ¿ÃÃÃÃü¿ÌÏÐÐÐÎÉÅÃÉÏËÄÂÅÉÍÏÎÍÍÑÒÍËÒÙÝÚÓÑÓÓÑÐÎÏÎÉÄÅÆÄÂÃÅľ¸¹»¾ÁÁ¿½º»º¸¶³³µ¶¹º»¿Ãþ´ª¤¨¯²´¶º¿ÃÅļ¯ª²»½¹·¿ÉÊÉÈÈÇÁ·´¸ÃÊÈƼµ±¯¯±µ·»¿¿¾ÀÂÄƸ®ª¬­¯²´·¹µ®©ª®°­¬³º½ÀÃÇÉÅÁÂÊÑÏľÁÇÉËËÊÆÆÅÂÁÂÂÄÆÇÈÈÈÆÅÃÂÂÅÉÊÌÌÎÏÏÑÑÐÏÎÍËËÌÏÔÔÒÑÐÍÍÍÍÊÇÁÁÅÊÌÉÇÅÅÆÇÉËÊÉÈÊËËÉÈÉÉÈÈÇÃÂÃÃÃÃÇÌÍÏÏÌËËÍÎÎÎÍÍÍÌÌÌÊÇÅÃÁÁÁÂÂÂÂÁÀ¾¼ÅËÏËÁ¼¸·¸ºÀÁ»³«ª¬®°±°¬ª¬°°°¯³ºÀÃÀ½·°®°¹ÃÉÊǺ·²®®­ª¨§¥£—“•š ¤«²¶¸º½¼¸²®ª©¯·¿ÃÉÇÁ¸²¯²´µ·»¾½¿ÅÇÈÇÆÇÇÇÈŽ´¯¬««ªª«¨¥£¤¥¥¥¥¥¤¤¦©®°­ª¥¤¥§§©©©§¥¤¦©¯³´¯ª¥£¢žœšœŸ¢§ªª¤œ•–›¢¥¦¤¢ £¤¦¥¢ žžŸ¢£¢Ÿ™’”œ¡¤¥¥¦§¨§¥¢  Ÿœ™˜˜š £§§¤¢  £¦§£˜”“’‘‘“•—˜™ ¨®¯­«©§£¢¡¢¤§©ª«ª¨¥¢¡ žžddgea[Zchga[XZekR@A>6;GLKLRSD871-5?@FMJJHA848GWVLKS]ee]U][Qi|j]cmi^^iy~xrcVKO^a`jkb`giX@;KX[]aaVLPVRKJDA>;ETUIEIE72=D>99:<>AFNOHHQ[`^_c`[grbUb`NPZXX^_YW`jkkhflg\bd\NJR__WVaibXY`a^_gmljgkojcddfgfa\]cfd^PSaXIGOPILRQPSNHIRRHFISDW`_b\`[]cjZKZdhfdcTRZZ`om^[\ZZZWVZYVSdhYQVaf_fhrxpd[_nqacgpuvngbpvohfmj``cjqhcehkollkjiigffhknmd`cis|pkhhlpsooielrmlnowphikkhlpqnowsrvkntollplkqtrrzvvwokqrwiaboqeimdrtijojnxefhf``oqhgmjf{x`b`^_cgokcqtphYcigknqmd[Zahf]ICJHBPb`]SLNMM[dTO^__[alcbcXXU]€fTZNXUQIMl|qS@KV_NEkuXD]q]Y[_}‚rgTUeimmnwsuƒpOPbn_Zdgp~u}ssrg^Zijglgw–Žxjj{ƒŠŠz‡sv€x{ynu‰…qƒ‰|„…q}vuww~zi|€ns‹†††|jgw|zƒ„xp}zttt|w~}tscqix}isiav†y~|…†ƒ‚~…•‡”gvƒ|t~„†‘y‹”{ŠˆpvŒ‡‚}ƒ†pz}…„~z€‰“•Œ‰Žˆ‡…ˆŠ|vwywyzztqtv}†Š‚m^€|zupoor}njbfmhkagtz‚|}v‡†ˆˆ…„€‚…Š‚vtx…“”‚~zsvzvv|tuws}€vnne`uvlmant•€lilc_fgqtnqfailllunw{lix€uvehzvwx~xyƒo|s€o}{xŒ|{‡„|•Ž’”…Šˆ–”‘‘Ž†’†‡„…Ž•ˆˆ…€‡‰…ŽŒ‚ˆˆ„…†€„ƒƒ•“x}{tuƒnƒŒˆ‡rk}‘†ˆ“z{stŒfnscvzecovkŠ„‚~ia{szw{us‡”„thtkuzy}“„l„qg]mij€†‡||ƒzyŠ›“}‚ƒ‰§®ˆvlm¨¾ƒ}š¡¥‡¥¨¢¢vˆ‘‹‡}‘˜”‡w”‹…–ª©”Š–˜™›ž¦‹•‹ƒ~¡¤‚‚’Œƒ~~ƒŽ£ª ›œ ¥°³²¥¶º¥¡¬ª­ž¶¹­§£¢¢¡ ¢¢ž˜’Ž•ž±¤š¡™œ¨†…’’ ¡—¢ž›™‰„•‡…‹„Šx‹…v–˜Š“‚tŽ‰˜yy™¥‡„”•’š­­Ÿ˜££¥¤˜ª±§©±°¦ž š¦®°°¬§ª©£¢¡ª¬¬©¤¤²¼¹»ÇÈÂÀ¾¿¿»ÁÊÌÍÒØÚÓËÄ¿¿º¸¿ÃÉÈÅÄÅÆÈÉÇÂÁÃÆÆÅÄÀÀËÐÒÒÑÎÌÉÄÊÑÍÇÄÇÉÎÎÍÌÌÑÓÏÎÓÙÛÙÓÎÐÒÑÐÏÎÏÊÄÃÃÂÀÁ¿¸µ¸»¾½»º¹¹»¸²­¯³·¹»¼¾Á½µ­¦§®²µ·º¿ÅÆÅÀ¶®¯´¸»º¼ÅÊÊÊÊȺ¸ºÂÇÇÇ»´¯¬¬¯³µ¸¼¼¼½¿ÂÅļ±¬««­°´·º¹±ªª­°®¬¯¶½¿ÃÈÊÈÁ¼ÃÏÓÌÆÅÈÉËËÊÇÈÇÄÃÃÄÅÇÈÉÉÉÇÆÄÂÁÃÈÊËËÌÍÎÏÏÎÎÎÌËËÊËÑÒÑÑÐÎÌÌÏÍÉÃÀÅÊÍÌÉÆÅÅÆÈÊÊÈÈÊËËÊÈÈÈÈÈÇÃÂÃÃÃÄÆÊÌÎÐÍÌÌÎÎÎÎÌËÊÌÌÌÊÇÅÃÀÀÀÁÁÂÃÁ½»¹ÃÊÏÌý¸¶¶ºÀ½µ¬ª­¯³µ±¬©«¯°°®°µ¿ÃÁ¾¸°­¯µÁÈÊÈĽ¹´°­¬¨¦¦¦¦£œ—–šž¢©¯³·º¼¼º´°­¬¯µ»ÀÉÊŽ·´²³µ·¹º»¼ÂÄÇÆÅÅÅÇÇĽµ¯¬ª©¨¨ª§¤¢¢¤¤¤¤¢¢¤¥§«­­ª¥£¥¦§§¨§¥££¥¨¯³³®¨¤¢¡ž›™›¡¥¨¨¥––™ ¢£¢ Ÿ¡£¤£ ›œŸ Ÿœ—“•œ¡¢£¤¥¦¦¦¤¢¡ š˜——™œ £§§£ žž¢¥¥¡›–“’’Ž‘•˜™› ¨®¯¬«§£ŸžžŸ£§©ª««¨¥¡ Ÿdcfea[\eggeccchiO>DA18B?789:<<=FPKEMY\Y\_]X]ihUV`UJPSTZ`^WZdhhgfmqc]dc^SMXb^U\kf[Z]a`[_jkhfimnkfeeggfd_ahhbYPWbUGHQPGNSRORMIJRNGIKMPX`__]`YaccSV^adda[OPYYcog[ZZZZYVTXWSVedULVab]efwth\Y]s€ibgfqtsjcdorjdfqk\^ekmfcefkojkjjjjhhhjnohbbdis{nhdinqsnlgemsllrsumjiihiknpmryru{iktokmqjisuqwvvutmmvurfafqngijdqnegidnp]hig\atpkkkhj„~igedeimuopzw~wdjpqqpplg`Y^ehcMBFNKNacbWKMKKO\WO[a_ZZfjb[TRSWzmRSHQULFIk}oRAGV^GGkoQA\k[VT]€laVV_mrij~|~€mX_ro]Xir~…ro{oqn^WXebfoer‘‹rdauƒ‡„y}xnxwrvvkvŠƒq„‡ƒv‡‚qtˆ~‡~u~{|}m|ŠŠ‡‡…‚qfo~yx{upzsqsxyr|yu{qiw|i…|dpeeˆ}|€ƒ‚€}ˆ‘“{dr|xq}†„‰‰~ŒŽŠ€lw‹‚{„‰rz|€„‚|{y‚Œ‘ŽŠ‡†…†…ƒ…yvxvsywwqnrx}†„zi]}v{tklnt}kg^eofi_htw{zzzt‡‰”†ˆ„‰„yvs€ˆ”“‡~xru{vvzuwvkt|wljg]gpnpcgi’ochdZbaeqmpj]ebkaumn€}mjrxrsic|vuuy‚€~t{gzz|{tˆ‰„€‹Œƒ’”–š•‹ŠŠ‹œ”‘”“ˆ””„ŽŒ•¢’ˆ‹‚†‘ŽŠŽ‰Š—Œ…†Š€‚„…‘…•ƒyx{Ž‡wŒ‹‡„so}Œƒ„Žuz~rp„’jlqakuhadth„…€p]|}swy}xvŒ~™„xnus~|‡–‹Šs†„rzt~|{‡‹”Ž‡ƒ“–—ž’‡ˆ‹‘‹™³£„~o»­}§˜–Ÿˆ—´Ÿ« kŽ—‡‰Ÿ‘‘ˆ~—œ’¤­¤‹œ™“ª š²£‘“‹’Š¨š‹‚–ƒƒ{zŽž¨§¡ ž ¨©±´²¥¯¼¢Ÿª§¯¡±º¬«£¢¢¡œ£¥¢œ”‰¢´¤˜¤žœ­‰}ŽŽ¡¤™ –™„€ˆ˜Œ~„‹ƒ„}t‰‰x”•„Œzˆˆ–•|€š¢Ž†’™—ˆ„›¯«¢›§¨¦¨š§²§§±±©Ÿ›¨®®²°ª­«¤¥£¦¯³²²®¬¸ÂÁÃÈÉÈþÀÁ½ÀÉÐÑÓØÜ×ÏÈÁÀ¼ºÁÆÊÊÇÄÅÆÈÊÉÆÃÅÆÈÈÈÄÀÊÐÔÔÓÐÎÍÆÉÐÎÉÇÈËÍÎÌËËÎÑÑÑÓ×ÙÙ×ÏËÎÒÑÏÐÏËÄÁÁÀÀ¾¾¾½·²´¸»»¹¸·¸º·±¬«®³¹»½¾ÀÁ½µ¯§¨­±·»»½ÃÇÆþµ¯±¸½¼»ÁÈÉÈÊÈÁ¼»½ÄÆÆÆ»´®ªª®±³¶º»¼¼¾ÀÃľ´­¬¬­°³¶º¼¶®«®²±®°¶¼½ÁÇËÉÁº¿ËÕÔÍËÉÊÌÌËÈÉÈÇÆÅÅÆÈÈÉÊÉÈÇÅÃÂÃÇÉÊÊËÍÍÏÏÎÍÍÌÌËÊÉÍÑÒÑÐÎÊÊÎÍÊÇÅÆÊÍÍËÈÆÅÅÆÈÈÉÈÊËËËÊÈÈÈÈÇÆÃÂÄÄÄÅÈËÎÏÎÎÍÍÌÍÍÌËÉÉËÌÊÈÆ¿½¾¾ÀÂÄÁ»··¿ÈÏÎÅ¿¹¶´·¿Ã¾¶®ª«±¶¹³«§«°²°®¯³¼Ã¾¹±¯¯³¿ÈÊÊÇ¿º¶±®¬¦¡¢¥¨¨¡š—™ž¡¨­²µ¹»¼ºµ²±¯±¶º½ÆÊÇ¿º´²µ¶¶·¸ºÀÃÆÅÃÃÄÆÇÆ¿·¯¬ª§§§¨§£¢¢¢¢¢¢¡¡¢¤¥ª¬¬ª¦¤¤¦¦¦¦¦¤¢¤¦¨®±±¬¦¢  ž›™™› ¥§§¤Ÿ™—šŸ¡£ ŸŸ¡¡¡ ž›š›œŸš•”•›¡££££¤¤¤£¡ žœ™–••˜› £¦¦£›œŸ£¢Ÿ›•’‘Œ‹’–˜™›Ÿ¨¬®«©¥¡œ›œ ¦©ª¬¬¨¥ Ÿžœœdbdeb]^giiikjfgfLAIGCMUOHFNQA5678?DB>GQPOPTYYOFDIT^cb^\\^`YVYYW]eiga]``^]chc`kvp^SWYZ]b_SMXb`^^\Z]_]bwx[OTZ_fjkme[^_W<;LJ8AY_UPU[YTIJHKXVWVRPMFJYMFLMXgnf[QQamla\`_][\gztfb[gteUafc`bgjnme_^_aaTLXWJJJC<36EWUGFS`b]X[aYOgƒr[`gh_[cpyxmZSVPV\\ci`[bfZD:J__Z\]YQMOZSED@:9AQOBDNF31=?7688:<934789:N__VQUYYXYPFLYZ[XX\SJSZQOPYhulXNTiohddda_\\`jrle[dwqYWecbainoofcbcc`[_fZPLMG?98F\WCBT^^ZZ^aYMc‚w\Zae]V]kqpeSKNWYYWX^]UW`[KDO`e`][[\PIUbOD@87BJG@CMD339:313679;DozdTCD^]KUbcSJ_eUJKf~t^ZYOfye_m|†~tmm~u_av‚‚zmaln[daMJS^_jiTn‰yi\Ywˆ~pp~qevsqux†~xru…‡t€yx‡†ƒ…~xzusox€ƒ€€qqriruuf€rhrqkkhwpmqlom{uŠvjttzŒ‘ˆpn{|{s‘~l†nfwzrnry†z~}„z…pmkz‚}yt…†rsw|…{vtt}}ˆ}}ytw|Œ‚wqounfknrutnhr~|wqgfwhltpj``ppYUjr\adtohtzhm}r—›†y|ƒŒƒ‚Š„zx~„–Ž‚txwtvibotjgkha\bVTcfzfioŠ‚uigj]eVZkle^VQXZ[pd`{sflvsr}yrqsrrpv‰€qwoe{l|Œx…ƒ’”Ž¡–šœ›˜‘‹‹“«“˜˜–š‘‹˜Ÿ•˜—˜›£”ˆ”‡‡’••”Ž”‹œ—…†•…~‹Œ’Ž†‹Œƒ€“‚†Žxux{€zvms†|^a}Šcl^dckf\ajfuz…‹hvx|†~}ŠŒ“Ÿ’Œƒ“”œŸž“ˆz‰ƒƒ‘ˆ„‚‚‰‰ŒŽ›Ž„šžƒ…œ ‘Œ‹†ª¼“˜¬ªŒp…¨±¢š™‚˜´£–©¥•‹”Ÿ˜¤¸›—±¥ ™ŸŸ¨¥¤°¹­¢©ž ‘˜¨¥š£®—™œƒ†™©«¢¥¯¦¡£©¤¨¤°¥œ·¨‘ ¡œ£©¯°¥™£–œ¢ œŒ€–µ»™¤¡¨œvƒ“¡¢žŽ•xŠœ’|ƒ€€~qo„‹~‹Œ†nv˜›Œ‡”ž¨˜Žž¦ Œ”«¦Ÿœ¤¨Ÿ¤¥¥©©ª±³®¨¢¡¤ª­®³·´¸»¶¯°²·½¾ÀÂÃÆÌÐÐÒÒÐÊÆÊËÈÅÈÎÎÑÖØÙØÔÍÇÃÂÄÇËÊÉÇÅÅÈËÍÊÅÄÅÊÌÌÇÈÈÐÖÖÕÔÓÒÊÊÎÒÏËÉÈÈÉÊËÌÌÎÎÎÐÓÖÛÝ×ÌÈÉÎÐÎÊÉȽº¸´²³µ´±®¬±·µ±¯°µµ±­©¦¦­¸¼¼¾ÂÁ¼³®®¯±´¼ÀÀÁÈÍÍÉý¹º¼½½¾ÁÄÅÅÆý»¾ÇÌÈÄ¿¶°ª¦¥§©ª®³¸¼¼¼½ÀÁ¿¼¸´±±´ºº¸º¼ÃÅÁ»¸ºº¼¾¿ÂÇËËÊù¹ÃÒÛÚÓÏÏÎÍËËÊÈÉÈÉÉÊÊÊÌËÉÈÆÄÃÂÃÆÇÇÈËÌËËËÌËËËËÈÅÅÉÍÎÏÎËÉÊÎÐÎÌÊÉÊÌÍÌËÊÉÈÇÇÄÄÇËËËÊÈÇÈÊÊÉÅÃÃÂÂÄÆÇÉÊÉÊÌÎÎÎÎËÈÆÅÄÅÆÅľ»»»¾¿Á¿º¸¶¹»ÁÆÈÈÆ¿·´µ½Äû²¯±³¶¸³­©¬²µ´±±²¹ÀÁ¿¼¶´´¸¿ÄÈÈÇÄÀ¼¸³°§žŸ¤ª©¦¢ £¤¦©­°¶º¼¼¹·µ¶¸¹¹º¼ÀÂÄÆþ¸µ´²³µ·»½½¼»»½ÀÂÃÁ¾·°¬¨¥¤¤¤¢Ÿœœž¢¥¨©©§¥£¤¤¢¡¡žœ¢¦«­¬¥ žž›–”–˜Ÿ¡¢¢Ÿš——šœžžžžŸžœ›šŸ ž›—””˜ ¡     žš™˜™—”“•˜œ£¥¥ ›šš›  ›—“Ž‹ŠŒŽ“™›š˜™œ£ª«©¦¡—–˜™ž¢¤¥§¦¦¦¥¥¢Ÿc`abacmqpomlhedYIMWWU\[LBHSYUMIDCJPSRTVPMRY]VPVYXZ[]ZSS[[UQPRVY`eddcacdeecYRYfmjcbZOLR[`ec`\WUXYVZ^_arvb[]\ahjg`^___[GANGDUa^WSVZ\\[JER]_]]b_QR]_WSUbsyjTO`plehida^]^enmhcamwiV^hb_cornkfedddbcjgXSRMF>:@U_NBM]_ZY]b[OVv…m^__\WYdnoj\MJPVUVVX[XSX^XGEU`ee`Z]^MH[dL?75;GK?ELOSTQKKSRPZa\PJNE>EPUYXUTTZ_a`aed`_bdb_^[bbRSfj[]f_YZ^dd]_eiiinibcdekk``jle\Z]fiPCZ`SVZTNNQMEIKEDJ\d]XXZYYWY[Y^[RY]b]LCEKYklZTXRLSYTLLQMS``LDJT[\a`fn]TS\{zd\\afgi`\agebhjpgX\bmnedccbinljkklppkjlolgjihnwwmfmjfihhhai‚qnuifkkgcoohgkmpswr}vgppnomfcmtptyrovrlu|wnrqckqomkhefl`]_aUVblhcggkng`^lhhxiclhqzs|otzzvu|xokihghhdhmfcbYilV]cdfcjXG]\NOJRefMNanqaE:K_l_G<@KH=HpwdWFF]aTT_eTLffQEOl|o\XQLtu[el}uqlv~l`n}z|pfcmjZd^KJS^`jeVpsh\b€ˆ|mozlszuuz|vxuz‚z…{}„„…€xyytoz{z~‚xtieswvlˆ~oiyoihjwnrqnors„‡yltt{‹”‹…inz{zs“rkjg}xkqov‚w{ux|mkhw}}zs‚ƒpnsy„yvst{x{|sqr{Šsmqtidjkqwuldj~{rqknpcjsmma`n€pVWjs[afyoiqzmi{w~•‹z{Œ„„Œ‚x|~ƒ”—‘Œ†|zyz|pkfftjbddbW][O_`vteo„wndmia\Xhod\XTVYYeh^v|mlxxy}yrorrpls†‚qrrg}m}~†„““’ —™›˜‹‹˜ª‘™›–š‘˜žšš˜šœž“ˆ”‰†’––––‰ —††š†Œ”ŒˆŠ€}€…Š„xtyx~|~smr…†h`o‹pg]c\io`^ffmv™q|›y|…‡ˆ—•Š˜‰’‘™Ÿž—~y…‚}‚’†…€~‡…„ˆ†Š‚€’ž•‡|‚šœŽ™·¬–§ª–}x–¨¯¨šˆ‡¡º¥œ§Ÿ˜–¡ž®³™©°££”Ÿª¨©ªª±°®°§ž¡™£¯ª›¶­‘§“ˆš¤ª© §´£¡¢§¢¥ ¯¢ž®ªŽŸ•Ÿ ¡«°¥–žž–– ¡š›‘„‹«¾Ÿ‰¢¡¤¦{’Ÿ¢¡ƒ•ƒy‰›‘}„‚~xnp‚Œƒ‡ˆ„nq“œ˜’Œ‘•¦›œ¦§”‘¬« œ¡¥¡¢¤¦¨ª«¯³¯©¤£§©«¬²¸·º¼»³°´¹¿ÁÅÆÆÈÎÐÒÖÕÒËÆÉÍËÇÆÌÏÑÕ×ÙÛ×ÑÊÅÄÄÆÉÊÉÇÇÇÈËÍÊÇÄÅÉÌÌÈÉÉÐÖÖ×ÔÓÑËËÎÑÏËÉÆÆÇÉÌËÌÌÍÍÎÐÔÚÝÙÎÆÇÍÏÎÊÉÈÁ¼¹·³°±²³°¬ª­³µ±®¯´µ±®«¨¤¦°¸¼¾ÁÁ½´¯¯¯±µ¼ÀÀÂÇÌÏÍÆÀ½¼½½½¾ÀÀÁÂÄÁ½»¾ÆÎËÇÁ¸±¬¦¤¦§§ª¯·»»¼¼¾À¿¿¾µ±°´½¿º¹ºÁÉÊÆÀ¾¾¿ÀÁÃÆÊÌÌȾ»¿ËÚÞ×ÒÐÎÌËÊÉÈÉÈÊÊÊÊÊËÌËÊÇÄÃÂÂÄÅÅÈÊÊÊÊÊËËÊÊÉÈÆÅÄÈÌÏÎÌÊÉÍÐÒÏËÊÉÊÌÌÌËÉÉÈÇÅÅÆËËËÉÉÇÈÉËÌÈÆÂÀÁÃÃÅÇÉÈÈÉËÍÍÎËÇÅÄÄÂÄľ¼»¼½¿Á¾¹¹¸¹»½ÂÆÈÇÁ¸´µ¼Âý´°±´·ºµ¯©¬´·µ³±²·¾Á¿½¸µ¶¹¿ÄÇÉÇƽ¹µ²«£Ÿžž¦¨¦¤¢£¥¨ª­°³·º»¹¸·¸¸ººº¼¾ÁÃÆÄÀ»µ³±±´µ¸»»»ºº»½ÀÁÀ¿¹´±©¤£££¢ œœœœšššœ £¦¨¨§¥£¤¤£¡Ÿ› ¥«­ª£žœœ›œ›–“•˜ž ¡¡žš——™›œœžœšš ¢Ÿš–“•—œž  ŸŸŸŸœšš˜˜–“‘”˜œ¢¤£žš›››ž Ÿš–’‹Š‹•š›˜˜˜›¢¨ª©¥¡œ˜–—–›¡£¤¤¤¥§§¦¢Ÿc^aefkrtsomigedYIN[\Za_MFNVZXSPIJPTRQRSQPU_`URXXWZ\]WNQ^`QILQVZaedccbeeed\RPZeihdf\KENZ_aa]WQRWYWY\]artia^^ciib]_``_]JEONLYa]XVX\_`YFFXddcfk`VZ`_XVYgyxcU]kohfkie`^]^gmkf^hvtbYcf^\fpolieggffgfmfYYTLFBCM^ZII\b]Y\a^QMcf`^\WU`imk_RHJQSRRTXWRSXZTGN\cff`[a\FI`dG;44@NH9?J<-04200223689AKPPQMIHNUPWdaSLLF>@KVXWTRRU[`_]`e`Y[bda^]^b[NZjdYbeZWZ_aa^aehghkd]bedki_dljf^]`cbMJ_dYUVTONPKDJGDJScaZXXZYWVX[[^XTZ^cZE?EQcocSTXLJTYRIJQOV_YGBISY\a_fjZRSgt_WYcige\^bcaamlld[`golcedcbimkjjhltrkgmqkglkjqxvkgofbigggaskqsddjjbctlgekprtxr|vkqllpichoppvtmswokzsqyp_oyqonlgkl^[``]_ejhcfdgmg]^rg[pn_dmgzyix|ywu{ukhhfdehgjnhc``pmZ`^^fdrdAWlYXWUgoUK^rxtX;Kbm`G:CRI?Qsrb[JHZaXU\gWPjgJAXtygYUGSyfWij|zmlkyyhbtwuwhbgog[cZHIT_bkaXsuog[iƒˆyhhx~|wz{~rswy~~†‰€|~€}…†…‚xx~uo{xy€‚‚€t`gw~wzŽ€htzjnfpvqvqupv„w†…{ntszŒ˜‰…wfq€|vxilzgm}qlqio}xxp{ztwpicsz|ys~‚ojnv‚vsrryv~{yknr{‡}qmql`aiip~uicc|{qpmpl]fshngbjlSVjqYag|ojq{nf~z‘” ‘}y€Œ…†‘€w‚‡“œ•†Š„}~wknfcuj\Yaf[T]U]]fƒcm}ŒtljlvecYcofXZWRWVcnZkul}~~~yrkpqoinƒƒqmsh}s‹……†˜•—£š™ž›Œ—ŒŠ‰¨—Ÿ–š—ž›œ™šž›“‡”‰…”––—‘˜‰¤˜‡†žˆ‚‹˜“ˆ‚’€y~ƒŒwqzv{~|rln„Žwbh|k]eWfyd_bfhq{šzu¤|}…Œ‡†Œ‹Šš‘š˜„w€~‚v‹‚…zx€z~‚yzxy–¢ƒ„Œ”“Žœ¬­¢¥¡¡{„£§¬¬š†ž¯·¬ž¤ š’–¦©°­§µ­§£–©±ª¦¯««­´©¡¡£œ«·¥¨¼ œ©‰œ£¤ª¨žª³Ÿ ¡¤¡¢Ÿ¯Ÿ›¨¦‘˜ž–˜ž¦°¥“šž•‘šŸ™—“ˆ†žº¤Œ   «„}’‘›£¥|”…zˆ•}…ƒ{rlqŽ‰ƒƒ„tt’œ–—’“–›¤ “š¦ª›”ª¯£ž¢¢¡¤§¨©«®³²¨¥¦©ªª«±¸º»½Áº²·»¿ÅÇÇÈËÐÒÔ××ÕÍÈÊÍÎÊÈËÏÑÕ×ÚÛÙÔÎÇÅÄÆÈÊÊÈÇÇÉÊÌÌÉÅÃÆÉÍÊÉÉÎÕØ×ÓÒÐÍÌÍÐÏÌÉÄÄÅÉÌÌÌÊÌÌÌÎÓÙÞÛÒÈÆÉÍËÉÈƾ¹´²¯­®°°­ª«¯²°¬­³µ±¯«©¦¤ª³º¾Áþµ¯¯±³µ½ÁÁÃÆÌÑÒË¿½½¿¿¾¾¿¿¿¿¿¾»»ÂÌÎÌĸ²­§£¤¤¥§­µºº¼¼¾¿¿¿½¹µ²³»À½º¹¿ÈÌÍÉÅÃÃÂÃÅÇÊÌÌÌÄ¿½ÄÓÜÜÖÑÎÌÊÉÈÈÉÉËËËÊÉËÍÍËÈÅÂÁÂÃÄÂÇÉÊÉÈÉËÊÊÊÈÈÆÄÃÆÉÍÍÌÊÊÌÏÑÐÌËÉÉËÌÌËËËÊÉÇÆÆÉËËÉÉÇÈÊÌÍËÈÃÀ¿ÀÁÃÅÇÆÆÆÈÉËÎËÇÅÄÃÁÁÀÀ½¼»¼½¿À½ºº»»º½ÁÅÉÊŵ¶»ÂÅ¿·²³´¸»·°©¬´··´±²µ½ÁÀ½»¸¹¼¿ÄÆÉÈÆÿº·´®§¡›¢¦§¥¤¤¦«¬­¯²µ¸¹¸··¹¹¹ººº»½ÃÅÅÄÀ¹²°°±³·ºº¹¸¹¹»½¾À¿º·´«¤¢¢£¢ œœœ›š™™œ ¤§§§¦¤¤£¡ œš™›ž¤ª¬¨£œšššœ›–“”˜›ž ¡ž›——˜™››››œœœ›™›ž£¤ š”’”–šœŸŸžžžžœ›šš˜˜–’“˜œ¡¤¢œš›œœž Ÿ™”’‹ŠŒ’˜››———š §©¨¥ ›˜••“™Ÿ¢¢¡¢¥©ª¨£Ÿa\bilqxxtnjgedcXJP^`]caOLTX]][YPNRTOKPTVV[cbWTXTRU[[QLVc_PIMSX\adcccdddebUKPZbgihhZFCNX^b`[TNQVVWY[\artlf]\fji_\cc``]LISUR\^[XVWZa^REI[fffgkb`hk_TZ_m~w_Yflidjngea^]`hkifenwo__g`Y`jmiijeeghjkloe`\QKKIK[`PGTa_[Z_]SKSm‚x`[ZXV[fhigXIELRSOOSVTPSXWOKV^djgbaeT?Kf_G837EPC:FF1,32-.022358=FOMLLGEIQRSbdSLLH>?IRWVTRPPU[][X_dZSYbc^]]__VQbh[[iaVW[`^[]cgheeg_Zbccid^gkhf`bd`\JPbh_UQSPNQGGIDEQ\h_UVZ\ZWUXZ^[ST\abR?>G[hgYPXTEJVWMGLPRY^R@?HQX]`\bhYOUq€kZSYehf]Zaa`^auiib]dkrjdeebbikiggbkxtieotjgnmkqyuhjqd`hihec{yirqbdif]eqldblquwxr|wklilnfcjqnowslqqlo~}nszncxvhnqmkmna^djjffgfggcdke_frk^knY^w|bgnz}xwtysgffedbehlpjc^aroadZSdfnrMKsg\fckoaVavxƒuDOimlPAIQZ`^W`hVN\zz`RP]ee`Z]a`]]gxeea_glskded^_ijebabpxmegstigrokryufmtc`hihfk|okrjahhbZbkg\_msuwus|shhfkibdkonquqllllq}wltxln{qhppjpsnddjsqjhefghbcfceiqtgdjZa{suq`u}w{sstypddecaadchpmd\arogk^Q]dgtbNpo]kpoklhiy|ƒUZrz~WOegbdhtvle\T[sfTag[\icTRapwfQQ_srelnsvjpyyvmk|qkoelxogce_NVcmnh^^tprskt‡…~jhy€†}ys{‚}r}‡…‚„{~}zzˆŽŠz~„vu{z}€‰Š„sgv‚…|“‘v|Šnu}c}{wxzvr‚€„„xouw˜‹rtll|j|}imlevqltdao|}roxtusladqqrvpt„ocis}qhlsvv{xndis}‰qm~u_W_igr{fdaz‚snrneVludo~kctkTVhm``m|psuvoe~‡Œ“¤š‡v{Šƒ‚˜€wŒŠƒ‰Ž’€„‡}€Œ|wru‚oc^ZcclbWdrlYw€gy’€dsxrympmkudUZPRT[pqgm‚€„€}…vmjt{d]m|ylnpvŽ…ƒ•Ÿ——¢–Ÿ—‡˜‡‚…£š‘‹£“”‘”™š˜Ÿœ’—ƒ•‡€““”–”ŸˆŽ©™ˆ…Ÿ’‚–’“˜–z„†yr{xtrxjwsmyyoki„‹xd}}zck^ewpdrer€ˆ„u ›‚~…‹•…†œŠs‰‘„‹‡ƒ¡Œqq|{ir|~€jkok}{}vomt˜¢Ž’‘…wx¦²ªŠ·ž’—€¢¹­µ·¤­¶»­ž¦£› ³¯¥¶Å°ª¦¤«¸±«»°¥­±ª¦ª³ŸŸ·³¯¶®«­–¥Ÿ¥©ž¤·¦ ¡¡ž«ž’ ¢˜‘—˜Œœš›©¡”—•–‘’˜•Ž‰…’«¥‘œž—¥“Š™–š¨ŒnŒ„ˆ‰z„†zps~‡”{|€|‚–›•—™šš›¡¡›œ¤¬¨ ¬¨œž¢¤¥«­«ª«°µ¨§«­­­­°µº»¿ÅÉ¿¹»ÁÈÉËËÍÐÒÓÖÙÙÔÍÉËÏÏÍÌÌÏÑÒÕØÛÚÓÊÅÁÄÈËÊÈÇÈÉÊËÌËÉÃÄÆÌËÉÊËÒØÙÔÑÐÏÍÌÍÌÊÇÂÂÄÇÊÌËÉÉÉÊÌÏÔÚÜØÍÅÃÅÆÆÆÅÂÀ»·²­ªª«¬ª¨¦¥ª°®«¯µ±«ªª§¢£¬¸¾ÁÁ¼·´²µ½ÁÁ¿¿ÂÄÇÎÕÔÉÀ¾ÁÃÀ¾¼¼¼¼»»¹¶³·ÄÍÑ˾²ª¥£¡¡¢¤©¯·¼¼¼¼¼¼¾ÁÁ¿¿½¾ÂÄ¿»¿ÄËÎÐÑÎÌËÉÊÊÌÍÍÍÍÊÅÃÉÔÛÜ×ÒËÄÄÄÆÈÈÊÌÍËÉÉÈÊÊÊÇÅÄÂÂÂÁÆÉÊÉÇÇÈÈÈÈÈÆÄÄÅÅÆÈÌËËÉÉÌÑÒÓÐÌÈÇÇÈÊËÌÌÍËÊÈÄÆÉÉÇÆÇÇÉÌÍÌǾ½¿ÀÂÅÄÄÃÁÂÄÇÊÉÇÅþ¾½¼¼¼¼¼¼¼½¼»¼ÀÀ¿½¿ÂÆÆľ¹·¹¿Å¹³´·»¼º¶­­³ºº¸¶´µ»À¿¾¾¾¿ÀÁÄÅÉÈÆÄÃÁÀ»²«¥¡Ÿ ¢£¢¥¨­´·³±±³µ¶¶·¹»¼»º¹·¶¸¼ÂÆÇƺ²¬­°µ··¶µ´µ·¹¼½½»¹¶®§¤¢¢¢ ŸŸžžœš˜—™›¢§§§¦¦¦¤¡Ÿ›™—˜ž£¨ª§¡š—˜™›š•“˜œŸ¡Ÿœ˜–—™š™šœœœœš˜›¡¤¥ ™“’”–™šœœœ›››››šš™—”‘’–šž¢Ÿœš›œœŸž˜“Ž‘š££œ–““˜ž¥§§¥¡›—•’’šžžŸ¥«¬©¤Ÿœ^_fkms}{sjd```]ZY]aadhe\ZY[bfh_OMQQLMW`a_``WOV^VNZ^QIPai\MKQY]_abbda\aca[OJPZaegjkTADNV]_]UNLMLOV[[Yevvn`X^imgadda_``WTZWP[[[\WV]`SLT[aginnjjljbZ_ae~‹ub`deehureca_^djielrvrf_eaW_lkhlkjifehjsvrraKOTTV`fWJWc_[\^TLMUg}aTTSRXdha^VHELVYTONONLMRTPMT[_ijfiiUPbc]UUZYVVVWVSWWSXceQ>=DNPQ^dO?BEBEPSMKIHIMTWVSRTWSNMPWXST[[ZYX^__rnWQUZ\\Y_hfa_^`_WQTX\^Y]gegigkg_\URhubRVVNLLLJ@E\h^UQSXXUVVUTRUST^e\F=EVaZX\TTL;FRNGFJMOSWL<=CHR\bXP^_NQiubRMTZ\\\]_^\Ydwj`abdhkqiefaZ]fg^Z^coob_lwqcj{rhovriprddkglqumgkhgpq`^]^`^\fnnpzsqneb]cf]bmnklpnijiegovpktpisslllkrxspolx†|pkhiliddhgkmsrke_hxw{w\m}vrmkostlaa`]U\d]^eeb_\eqomqkRMart`erfjmtyrv{}„…†}u€—‹€‡qy|svuvsngp‚}llggos{vgl~„yoz‚~}ww…‡zuv}€}u‚€jr{z{sovvwmcqy}wpopz…xu€‰xxŒ“Š‚…|z‚‹€vx…†‚}€{x{v’•€„||ŒŒy{‚‘ts}ˆ}„—ƒ~ŽzŠym€}ys{|||~€~ysvws‘qjmnv{o€‡zleogmvpj]enu|towtrvsgdkfhplqoxl[exuoeltuvyvmbiq}„lok][aid…Žl]jp{†}jor]_uoksg_ogZemfeesswxnlqxž‡Ž¥¤Žuq€€r‘‡q†Ž‹~{„wx‘}~|…‰lbjgpqqtqdu|fe‡vr…xqƒ}~z|{pio`T_bfnun€“‚z…z{|sil~lan|{zy„›†„’”§œŒ’Ÿ ‘™‹ƒ”x†£–‘…¨‹‘˜—’œœ‡˜’Šz’‰~‘‘š›Š¤š„„™›„•“›¦ƒv€†oyuhjbu†quqhormle„ˆ‹˜v€||yrwt|€‡u†vw‰‹‡‰’‘Š€…ˆ€Š‡u”{fxzpy¢Œmjcv|c`p}wa^bcuswzhi†ŽŒŸ¢”‡¤ª¤”œ¯ œ–¨¶¿À»¡±Æ¿§¨«—§±³¦²Ê¸ª±¤Ÿ¶Ã¤³µ¨¥¥¦¢¤­žµµ¢®·²¨”‘ŸŸ¢¦¢˜¬±Ÿž’š¢––£—›œ‘”™–™š–”‘”˜“ŽŠ‰‡…¡—¤šŽž¢Ÿšš–¡sŒ‹ŒŠ‚~|€|†—›—ƒ|}€‰šž˜–›¢¢¢¦¦¥¥§¨«­§¦©ª¨¤¢ ¦­¯¯¯¯­¯³¯­°²³±¯°®»ÇÊÉÉÈÂÁÄÊÌÎÎÐÑÒÒÕÖØØÐËÇÌÏÑÏÍÍÎÏÑÓÙÜÛÓÆÀÁÇÊÊÇÈÈÊÊËÍËÊÇÅÃÅÇÉÉËÏÕÙÖÓÑÏÍÌËÊÈÅÁÀÁÂÅÇÇÇÇÅÆÈÉËÓÚØÐÈÁ¿ÀÀÁÁÂÀ½º´¬¨¨¦§¨¨¦£¦«¬«¯´²«¦©¬§¢¥²»¿¿½¹··¹ÁÄÃÂÀÀÁÅÊÒÖÏÿÂÄÄ¿¼¼»»ºº¸²±²ºÄÍÐǶ¬¥¡ŸŸ ¡¥«±¹½ÀÀ¾»¸º¿ÂÁÂÆËÌÅ¿¿ÂÇÍÏÑÓÑÎÌÍÎÎÏÏÏÏÏËÇÉÍÔÚÛÙÑÅÂÁÂÆÈËÌÎÎËÇÂÄÉÊÊÇÇÄÿ¾ÃÉÌËÆÅÄÅÅÆÆÄÂÁÂÂÄÆÈÇÇÆÇÊÎÓÔÓÏÉÆÄÂÃÆÊÌÍÌÌËÆÄÄÄÅÅÄÄÆÌÎÎÎÈ¿»»½¿ÂÃÃÀ¾½¿ÁÃÆÇÇÄÁ¾º¹º»½ÀÀ¾¼¼ÀÄÈÅÂÂÁÀÁÁÀ¿¼»½ÀÂý¸¸¹¼¾¼·°±¸»¿½¹¸¹»¿ÀÀÁÂÂÃÃÅÆÇÇÇÅÄý¸°©¤¢ ¡¤¥¨¬¯¶½½»¸¸¸·¹¹º¼¼»¹¹¸¶·¹¿ÄÆÅÄÀ¹±°®°²²²²±±³µ¸º¹¹º¹´¯¨£¢¢¢¡¡¡ŸŸš˜˜˜š¡¥¥¦¦¥¥¤¢Ÿ›—”–œ¢§¨¥ž˜–—˜›š•Ž‘–š ¡Ÿ›––—˜˜™›œŸžœ›ž¤¥¢ž™•”–˜š››š™˜˜˜˜™››™–”‘’•˜œŸž››œžœœ›–’‘’˜¢¨¥”Ž”›¡¤¤£ œ—”‘”—ššœ¥­¬©£ž™]gkks}zoke^^___`_`aaejha^^`dghbURSSU[bfc_]]VQXXMN`^OQbkeTMPUY[]^^^^]ahbWRMHMYceeggQ@CNW[[WMDGKNU\[W_lsqcTUcnbZ^eb^_`c_^ZWWYX\[WVZ[OTaefikomkjje]aiio„ˆsddgghprlhd_]^begknqqka^[W]mhfhongedgllv|u^Q[`Zdnm\Q^j`WXXQKPZh}ePOOKL`g\XUGCOYYTMJIGHNQQPMPW]ckgigXDD[iZNMKQWJ@>;;@@56<81-,3@JOURE<9>KTOQ`[D=BFFIOKGEFFJQVVSRPPSNHJORRRUXX\YU]_jvaOOUZ[Z]chb\\]_\TOQW\ZW_dchhgkha\TTpl_ZZVMMLRJAQffZRPTYYUUWUQRRNXa_PBFT^a[]^TPF:8;HG;7<=0(+1;DILLFBCCCFMRTRRSONMGEINOQUVX]_WT]aqnXPPSZZX\ef_XX\]YUNOV[VU`dcihgnlcZT_tg`b\UMNNTIF[i`WSRV[YVWXURSQOacYHDR^c[^f]QKGHIIJFGIFMUM:8@CHU_XPOXSKWkdQPRTTUX][YZXZno___aehkoiea]Z_b]VX`efa`djmhetvcehnompqeilgnpnihfbo|ndb`bbfikfk|s_kiYRY_VXkoa\hj\_ib]dhkknqa_pnjcdqvpnplm„Šulijjiiejgbltqiggissyxcfunaktpnsjgf`][WX\YY]]]^^_eknkljjnipkcnmlt€{q}{…ˆƒ‚{|˜šŒ}z”€p{urrtˆ„€‚}us~…|myŠ…‡„}€‚‰‹ˆŠ†uv†ˆ|{ƒvv†{€„†„t|„ˆ•ˆ€}y‡‹‡xy„‚|˜˜’‘~‚‡~{ƒ‹…vyƒ{{y|…•‘o€i‚“z‚€‚ƒ‹„zzz€ƒ|‰‰Ž‚|‰{ow}~yz†zns|wp|ooˆ‹timoxx}‡Šwqnwknosn_ezw‚{bw|ioojkqrkihfihrhUdqeoiqqtvvuoVct|v{tmgghfq…‡k`lw{‡xis}kn}ppvmccdlvj\etxhzzkeqt‰šƒ¡¤‰nlwvr€‰ry}us‚€|rwqv’}}|~|w{u|ˆŠr|r†„Š|v‹y„Œ}‡‚e`kupjmtw…Œˆ‰Ž€pp}vnnxƒ„ux|ƒƒ˜ž‡Š“”§Žƒ–›‹Šƒˆts„™‚ª‰†“–„’„›œ‡’€tˆw}‹ŒŠ ’wˆž›ƒ—…›Ž”‰–¦†wz“ƒ}tlk]mz|trmglwjy‹˜‹‰~}yt~{z…ƒƒ€y‹ˆ’Œ‹}w|}j„Žafsmij…˜f^`hs`Ui}hPV[cqsvr‡s€˜žŠ‡‡”š••‘š¤¨¬œ«À½°§¹»±£§£—£¦¥²Ã¼«±¨£Â¤ª¹©¢——¢£©¥¡¡©ª›²­ª¢‘œž¢¡™—¥žž›–ž“Š‹—”•œ”†ž‘’”•“•Œ’ŽŸ—˜†€‚Ž™’‘¦˜‰“¨ª¢ž–“›’†‰‹ˆƒ€{†ˆž£Ÿœ”…|…š§©¦¡¡¥¨¨©«¬­®¯¯¯±±®¬¬¬£Ÿ§®²²²µº·³±²³·¾Â½µ²¹ÅÉÍËËÍÊÊÊÌÍÎÏÑÑÒÒÕÖÚ×ÎÆÉÎÒÑÎÎÎÎÍÍÒØÛ×ÍÆÀÃÉÉÆÇÈÉÈÈÈÈÉÈÄÁÀÂÆÈÉÌÒÕ×ÓÐÎÍËÊÉÆÄ¿½½¾¿ÀÂÃÃÄÅÅÄÆËÔ×ÒÊ»··º¼½½»¹³¬©§¥¥¥¤¤£¤¦©ª®³²­¥§®±¨£¬¸¿À½¹··¼ÃÊÌÇþ¼¾ÅÌÒÓÊÀ¾ÂÆý¼¼»»¹´²¯¬®¸ÄÏÏŶ©¡Ÿž¢¨«°¶¼ÃÃÁ½¸¸º½¿ÄÉÏÐÊÁ¿ÁÅÌÏÐÑÑÐÏÏÐÑÒÑÏÑÑÐÌÉÉÎÖÛÛØÎÅ¿¿ÀÀÃÇÍÎÌÈÁÀÃÇËÉÈÇÅÀ½ÀÉÎËÆÄÂÃÇÆÃÿ¿¿ÀÁÃÄÄÄÄÆÈËÏÓÔÒÎÊÆ¿ÀÂÆÉËËËÉÅÁ¿¿¿ÁÁÃÇÊÌÌËž¼ºº»¾À¿½¼¼¼¾ÁÅÆÅ¿º¸¸¼Âÿ¼ÁÎÎÌÇÄÄ¿¼»¾ÀÀ¿ÁÁÀÁ¿½½½¾¾»¹µ·½¿ÁÀ½¼»¼ÀÁÄÆÇÇÇÆÇÇÆÆÇÆÅÄÿ¼·°¬¨£¤©­°²´·»¾¿¿¾»¹¹¹º¼¼»¹¸¶´µ¸¼¿ÃÄÅÿº²®®®°°¯®®°°²µ·¹ºº¹¶°¨¢¡¡¡¢¡¡¡Ÿ››œœŸ¤¤§§¥¥¤¤¢ž™–˜ž¡¦§£–””—šš”‹Ž“—œ¢¢¡žœš™˜™šœ  ¡Ÿž ¥¦¡œ˜—•—š›œœš™˜——˜™›››™–”’“–—šž Ÿš˜•“’‘‘”œ¥©¤™“Ž’™ ¢£¢¡˜•Œ”—˜›¦°­§¡˜`hio{xnkga[\^_`bb`^^flgbbccefge]YZYX\ceb^\ZYWPJQ^aSPcoj_RQUVXZ\\[YYafcYWRJIWdd_bf_MBEOUZXNIFFIPWZ\`ioqfUUfmdX[ceb_`cca[VVXXXYVWWWTU_ccfhhjhihie^fop}{qeeggkppjgc\Y^bchnoki`WUXdlfbiilod^beirzwh]bccjvxokpj]XWUPLQYb{…lPKNJJU`\[U@>Q]YQKEBDJOQSPIHQX`jjdf\ORae^XTWNHJ=69FI=57;9+(0;GQWYQ>4;BFNNIQYI:=HMMHA?AACKQQOORQLIFDEHKMRY[\\TR[`drdSPNSZXW[edYUWZYXTMNVXRU`ddiffnndXVioecb\TMQVPHQffYSSTX\ZVWZSXSQXfaSHS_eb[baXMLIHHHHGJJEOUG9;>@IW]TNOSPO^h[MOPRQRY]TV[W^og]]]`cgjkgc_]]_^[WZ`ba]_ceegevpadbjonmoeghfmolhfddsyngcbeehikenwa^ncSQZZUaohWWgdT]g_[cgfgnk]`nhd_ftrknpkn……nfhjkjjikalptohfgnut|oelqd^kqnkuheg^`^WV[YY]YZ^^]djmihoxscnpdmkly€vx~uw‚…‚ƒx|œ˜‚~‚urspruŒ‡wqt„wqŠŽ„†‚‚{€|„Œ‹Š„r}‰ƒ~€~‡~€„‚ˆŠ‰{‡‡“–…†}y‹Œ‡w{ˆŠz‰™Ž˜Œv„„z{‰~suy€ƒ}{x||Œ€r…uq‰‰y~„‚ƒ€}||‚ŽŒ†ƒƒwpv~€}‚„rm|}qw~uky‰~nilt~x„‘rwrpnnqtjcszx€pbxgpjlpuslihjderhScr]mqspsvwvrXav|t}‰vjmmldq~sfjx}†suw}uqƒsoy|th^ewwk^hxw|myjdst„”|š¥‡lorouxŠsp|qi}zyqqmv||”~y|€ƒ‚”~€Œ…ƒ|ŒŒˆ„}vƒ|ˆˆŒ~qTm}lft~ŽŒ€Ž„qpku|rpz‚…w|~‚…š¢‰Š“•¥ƒ‚•˜Š†‚}ur†›™„©…‚””‚‹z›œ‡‰~u†u‰Š‡Ž£r†œ›…‘“ƒš‘…˜ ‚}z”…}yroesy|‰yuht}o|ˆ„•Œ‡€~|u}yy„“ƒ†~~‰ˆ”‹|…}wy~ku‘g^nlig}–oW^dnaRi}_MSbotwyi„‡€‹‹’–„…†Š†Ž˜˜˜ƒ“¦™ ¦­¿¾¨ª·°¬œ¥¦— ¢£¹À¶ª³œ‰©¾¢²³¢›’–ž¢¦¤ š­¥™¯¢§œŽš œ—¡™™Ž”•ˆ‡’‘ŒŠ“ž˜„œ“’“““•Š’’¤”›‘„z‚š”—‘¥˜‰¦«¢Ÿ“‘–‘Œ‰‰’“‰†ŠŠ‡‹’˜¡©­£š‰Ž˜§´±£¤ª¨®°«¬¯±³³±±²³µµ°©£¦­µµ´·¿Àºµ´´¹ÃÇĽ¹»ÃÊÍÍÍÑÎËÊËËÌÏÑÒÒÒÒÖÙØÒÈÆÌÑÓÐÎÎÍÍÌÏÕÛÛÒÊÁÁÇÈÆÇÈÈÈÈÇÈÈÆÄÀ½¿ÃÄÆÈÎÑÔÓÏÌÌËÈÇŽ¼¼¼¼½ÀÃÃÁÂÂÁÁÅÏÖÓÌĺ²±µ¸»¼»¹´®«¨¦¤¤¤¢¢£¤§ª®²²­¥¥®µ¯¨«¶½À¾»¶²¸ÃÎÑΞ¼½ÂÈÐÓÌÁ½ÀÅĽº»»»¹µ²°®«²¾ÉÎɾ°£žž ¥©¯¶¼ÂÃÃÂÀ¼¸¹»ÁÉÏÑÎÅ¿ÀÃÊÎÐÐÏÏÏÎÏÐÒÑÐÑÒÒÎÊÊÎÕÙÙØÐÈÀ½¾¿ÁÅËÍÌÉ¿¿ÅÉÈÉÈÆÁ¾ÀÆÌÏÉÅÂÂÅÆÃÿ½½¾ÀÂÃÃÃÃÅÇËÍÑÔÒÎÌÇþ¾¿ÄÈÊËËÊÆÀ½¼½¿¿ÁÃÅÇÉËÈÁ½»¸¸º¾¾½¼¼¼»¾ÂÄÅÄÁ¼¹¹¿ÇÇÄÁ¿ÅÏÑÌÉÇÅÁ½º¹¼¿ÀÂÂÂÂÁÁÁ¿¿¿¾»º·»ÁÂÃû¼»»ÁÃÆÈËÊÉÈÆÆÅÆÆÆÆÆÄÀ¾ºµ±ª¦©®³´µµ·¹¾ÀÃÿ¼»»º¼¼»º¸µ´µ·»¾ÁÞºµ±¯¯°°®®®®¯±³¶¹ººº¹³«£ ¡ ¡¢¡¢¡Ÿœ›œœŸ£¥¦¥¥¥¤¤£Ÿ›——¡¥§£œ–“”—›š•ŠŒ’–ž¤£¡ š™™™šœ ¡¡ Ÿž¡¦¤ ›———˜›œ›™—––—™›œœ™–“”––™œžŸ ¡ ž›˜•“’‘”›¦©¤š”Ž’˜ž¢££¢ž™““—š§°¯¨¢—bhjpzujhe]Y\\]`cc_\]eidcffebdfd\YYYX[beb]ZXZUKIVa^SXjqeXSTUUWZ\[XW\egaXWPIO\da\^aWICGOV[VJEDDJRX[]ekmocX^ge][_cdb_afd_XTVXWSWWXXVX[dcbfgggfggigdfmt~|zqeghilmmjhbZX]beinkgd\SRUgmbdkijg[]ackwzqf`bbfr}|sppg\YSSUNR[g~{[JNNHKW]_aLKWXQMNONR^`SJMOOOQXWQWXU^kdZY]_^gggda__^^]\\\^_^\]__bigulaf_goninffffkmlgeeisupkbdgfillejl^cm^ORZX\jm^PUedS\f\W_lfckaZdic^[gskhonio„jdijijknkcyptlhhgptuulejka`klkiskbea^]ZVWW[^WW]][bgighoyvdnrgmkmxzu{{ns~ƒu€žŽ||€‰ns‚rpsr’†€}rnq……uy‹~}~z‚|x†—ŒŠt€…€€}|€‚„ƒˆŒ‡zƒˆ…˜„ˆ{|‰Ž‡zv|‰‚z•›Ž•…v‚~x{ŠŒwrs|x}ww€w}}s„{x~‚~€~~}~ƒ€ˆ‘ŽŒ‡…upu€‚„„|vy‚xs‚}nq}xkhm{}w’syv{qqqsufl{wy}ggˆufllnsvrnhgod`pgYbpXfytortx{x_`v|s|Œ}jrtpco|yyrjw‚vx{{{t…zo|}wk]f}wocnwt{uulfqr}Š~t’¦‡emkmorˆxjŽzkcxyvpqhwŒux–‚ouˆˆœ‹„“ˆ†ƒ”Žƒ|w‹„‹…‡rWu‰„mcu‰…z{‡|golqur|~‡z~‡ˆ„™£Š•—£z~”“Š„}ystˆ˜š…©€–’‚…sœ™‰„}uŽ‚s†ˆ„Ž¤Žo„›™ˆ‘€˜Œ‚˜š€ƒ|’†€~vtoxy~‘‰zyp}€t~‰‰’ƒ„xv|wy…‹„‚z„†Œ‹”‹‘‰|xx}}ql…rXjkif{”uUZai`Ql}^JQi€zkt’‡‡‘Œ‚ƒ…‰—˜˜~“¤›œ¢Ÿ¯½º¡¨±¬©˜§¦—œ¢©·»°©¯Œª¸¨µ§•–Ž“™ ¡¦—Ÿ«ž›¢¡–‹Œ™ž˜‰š›”œ˜Œ‡ˆ˜ˆƒ‰‰Ÿžœ—‘•ˆŠ‘œ§’Ÿ”t‚£š’£–‰¦¨£¤•”‘Œ‹•—Ž“”“– ¢¤±½°œœ¢­¸¹¯°¯ª²·°«®³¶·µµµ·»¾¹®§§­·º¸º¿Á½¸µ¶¼ÄÉÇÄÁ¾ÃËÏÏÐÒÐÎÌÊÊÌÎÒÔÔÑÑÔØ×ÕÊÄÈÐÓÑÎÎÍÌËËÑÙÝØÎÃÁÆÇÅÆÇÈÇÇÇÇÇÄÃÀ¼¾¿ÀÂÅÊÏÔÔÏÌÌÊÇÆÄÁ»º»ºº¹½¿ÀÀ¾¾¾¾ÁËÓÓÍź°¬°´¸º¹¸³®­«¨¥¢¡¡ ¡£¥©¯±°®§¤¬¶·±­´½ÀÀ¾·¯³¾ËÓÓÊþ»ÀÆÌÐÌü¾Äľ¹¹º¹º¹µ²¯ª­¶ÁÉËƺªžœœŸ£©°¶¾ÄÄÅÆǹ¸¹½ÄÍÐÐÊÿÁÈÍÏÏÎÎÎÎÎÐÑÑÒÑÓÔÑËÊÍÓØØ×ÔË¿¿¿¿ÂÈËËÈľ»ÁÄÇÉÉÇ¿¿ÄËÐÍÇÂÂÄÅÅÄÀ¼»¼¾ÀÂÂÂÀÂÆÉÌÐÓÑÎÍÈÅÀ¾¾ÀÄÉÊËÉÅÀ½»»»½¿¿ÁÃÇÊÉÆ»µ²¶»½½¼¼»º¼¿ÂÄÅþº»ÁÇÉÆÄÂÈÓÑÎÌÊÆÁº¹»¼¾ÁÃÃÃÃÂÁÁÂÁÀ¾»º¹½ÄÅÆûº¹¼ÁÆÊËÍÌËÉÆÆÅÅÆÆÆÅÄÂÀ¼·´®ª®³¶¶···¹¾ÀÄÈž¼»º¼¼»º¹µ³µ·º½¿ÂÄÿ¼·²°°±±®­­®®¯±´¸¹»»»¶­¥¢¢¡¢¢¢££¡žœŸ¡¤¥¥¥¥¤¤¤¡˜˜œ ¤¦¢œ•“”—›š•‰Š•œ ££¢ž›™™š›  ¡¡  £¦£ž™—˜˜šŸ žžœ™—••—šœžžžœ™•”•–™œŸ¡¢¢¢Ÿœ™–“’“›¥ª¤›•’“—œ ¡£¤¡ œ–Ž‹•š§°±©¢œ•cghovqgf`YW[[]`ec]X\egdehfc`adc][YXWZadb\YXXRKR`cYWero`TQSSTVX[YUX_ed^ZXPMU_d`ZZ\TGCIS\^TFCDDKU[]^ejnmd]_``^_`_bbcced\WVWXWTZ\YUU^aebbdffgghijigelvzxxoghilniilhbZW[dgjkg_^ZQPVim`cjggaUZabkyzncbddkzƒ}rmlf`XPYWKUbokNGMKFMX_i^AARYSLHB>=BLRXWJBIQXmo\_^TTY\[[PLOJWK9;IQB=<:90,9ELSYZP;5?B?ELKKNJ@CORJ?=><:BNPKIPUQKGEEGGEIUZ[]TKSa`ZhiOGFITXTS^h`TSWWVXUMNXWRXabdgcdppaZgljigc\NQ__VVcl`Y]_]^`]Y[]XQVYcl]U[fidbcf[RMPICGJQNLJFMK@;>;>MVTONNNNS[YNHJLNOQSQUXRR^haWX[[]eedb`_````__^^]\\[[[`igqh`e[enlgnfeeeillgcehptskafhfjolgjidgkZLSY[eofTNXd_U_cXVaja`gZXec\YZgnehmjhqwhjjffilniowlpjiihnruslhge`cjgjhmmahec`]SRU\^US[\Z`cdfjnvwgnrkmjnvutxulrzw‚…s“~sqz„htƒnnrq†Žz}zlmu…‚uˆvw}y„{x„“œŒŠ€v€ƒyy||„†€ˆ‹z‡ƒ„—Œ‚ƒz}‡Œvu~†z}œ›“‚x€xu~Š„rqv‚yp{sw{}‰Žƒwxq~„yvx}€~~~~}~~€„“’‹‰…ƒwrr{ƒ…‰‚~„}zs{‚yvwy|tejt‚x~™‚u|m‚ztrtsdszuzzcn‰qhjlpytotieugXmkedm__}zpspxƒf[v}r~ˆ…oqyyin|xw{mu~~{uƒ€~v…†r|€xn_i€ywlvtn{ywomjoqy‚|q‰¥‡bdchkn…‚if_sztnsew‰ot”…ip‚˜‘• ’‰“Š‰€†™ƒ€{‹Žƒ‘…rm~“ˆog€Ž€~{zŽ†{ikqu~{u€~‹~‚”‡˜£‹‘•—£vyŽŠ~{{rmu”›‰§|˜‚€qœ“ŒŒ~{wq‚‚€¤‹m€•”‰„‡|”‡™’€‡‘‰…„}~}{‚™yz{„‚z‡‰Œƒ‡~pvwu€{„‚‡€w……‹”‹†•ˆ|yy|€yqxxW_dfcq|ZXbf_Ro{hTWj‹Ž|‚yj‰“ƒŒŠˆw}z}Ž”’‘‰“›šœ ¡­»¶™¢«¬¢—«Š™˜¤¯±¹©ª¥…©³­­˜”‘–¢¥¡¤™œ™œš’ˆ‹™žœ˜‡™’œ—Œ†~”ˆ‚‹Ž†‰Š–£ƒ˜™ŒŽŽ‘”‰†Ž¤¬¢—r‚¦ŸŠ¢•‰§§¤¯”™˜–’’™š”•›œ §§©²½¿­¡¥§¬²ºÀ·°°®µ¼¼´°´·¸¸¸¸º¾ÄŹ«©¯¹»»»¾ÄÅ¿·¹¾ÄÊËÈÆÂÄËÏÑÒÓÓÑÎÌÊËÍÒÖÔÐÎÏÔ×ÕÎÄÆÍÑÑÏÎÍÊÈÈÍÔÛÜÔÇÁÄÅÅÆÅÆÇÇÇÇÇÃÁ¿¼¼¼½¿ÃÄËÓÔÏÌËÊÇÄÃÀ¸µ¹ºº¸¹¼½¼¼¼¼»½ÆÐÔÍĺ°ª¬°µ¶µµ²¯®¬ª¦¡ŸŸ ¡£¤¨¬®®®ª¥ª·½·°°¹ÀÃÁ¹±¯¶ÆÓÕÒÍž¾ÂÈÍËý¼ÃÅÀ¹·¸¸»¼¸´±¬¬±¸ÁÈÊö¦žš¡§®·ÂÇÆÈÉÈÄ»·¸¸¿ÉÎÑÏÉÅÄÆËÐÐÎÎÎÎÍÎÑÒÒÓÓÔÒÍËÍÒÖÖ×ÖÎÄ¿¿¿¾¿ÅÊÉÈÅ¿¼¾ÂÅÉÈÉÄÁÀÂÊÑÐÉÂÂÃÄÄÄÁ¼¶·¹½ÁÁÀ¾¾ÂÅÊÏÒÑÎÍÊƾ¼½ÀÆÈÉÇÅÀ½»¹¹»¼¼¾ÀÃÈËÈû´±³¹¼½¾½»º»½ÀÂÄÃÀ¾ÁÃÈÉÈÅÆÍÔÓÐÍËÇ¿¸¸»¼¾ÁÂÄÆÇÄÃÃÃÂÀ¾¼¼¼ÁÆÇÈ»¸¶½ÇÊÌÍÎÍÌÈÅÄÃÃÄÄÄÅÅÃÁ½¹¶±®±´·¸¸¸¸¸½ÁÇËÉÀ¼º¹»¼¼»¹µ³³¶¹»½¿ÁÃÀ½¸¶µµ´²®¬¬¬­¯°´¸º»»»¹²¨£¢¢¢¢¤¤¤£¡Ÿžžž £¦¦¥¥¤¥¥£ œœž ¢¤¢œ•“•—››–‰‰Ž‘—Ÿ£¤¥¡›™™š›  ¡¡¡¢¤¥¢ž™˜ššœ  ¡ š˜––˜›žŸ  žœ—•–—™› ¢£¥£¡ž›—”“‘“›¥ª¥œ˜–“•˜œŸ¡£¥¢¡—Ž‹•š¦¯¯ª¤š•bdfmplgcZTUYY]aeb[W\eecded`^aca^]YXUXad_ZYYVQPZdaT[nqj]TRRRSVXZVV]bc`^^YRQZee]XYZQEENV\\RGCCENX^^_cjnkc`]YZ_aaabdefe_XW\^YUZ]]WUWafdaaceegiijomgfmvwusjgghljfjlgd\YZfijf`]\WON[mj]ekeb[SY^bn}zj`cehs€ƒ{qmkgaUY^IG^kyxTHHJDFPXehN=ERXRHB>;=EQZYNCAIP`rhYZWQRUWZZQTRVZF8AKL@=;;;55DLOSWP?5AKC?FNKFEFJPUOC>@<8;DKIGLUULIHEDB@CPZVXZNN[aY[j]JFDJVUOS_e]UUVUUUSOS[WT\`bceceqo`]hihiid\TWc`W`mla_aba_a_]^^XQYYirYYciiedfdYWUQF@IQWSNIFII@;?;@NTSOONOOSWRIFGJNNOORXVNS^aZVXWY]bcbbbbccbcb`a^\\[YZY`ifkc`bYdnkflgfdbiklgcegnqpfehgemqkgijhjkXPY\_kk[QVbd[\c]U[ge[bcY\c_VTXdebikihqxpkoldcjmonspkniiihnoppljhdcdfdjiglbkhgeaSOV__TOY\Y_aacjnuzkoslmhkrqrsnlrts‡‡pxulfwbthloq†ƒo|xfpzyƒŒpxzz„zy€”šŠŽ~u‚~vx}}zŠ„|‚†‡|{‡ƒ‘ˆ|v}ˆ…wtv~qƒ¢“ˆŽ|wxmqƒ‰yln|€qsxovu}‰„~vlq‚{rux{}}}|||{z}‚‹“Šƒ…‚rsz„……ŠŠŒ‰zquƒyyww~mkuz†~‰‘x~sr‡}tqwrfrzuzycy‡njikpzqk{makUepmhifc{‚rvpr„‚nWqƒr|‰†voy€wqxvtsq||s‡‰ƒtŽ|zzvgoz}pyujvvmlmlnpry{p„¤ˆe\_dge|‰nˆc[m{qlvexˆms‡ll„›• •’˜‰Œ†¡‹„„}Œ’‚ŒŠƒ|‚„œ‰ts‹‡q|~~„ulqv~}v‚}†Ÿ’Œ˜¢Œ”•—¡swˆ‰‡{{ymjy‘£x˜‹‚wqœŒxzyŽ~q„||£‰l~ŽŠˆŒx‘ƒƒŒ‰‚‘Œ‹‹„ˆŠ…~‡Ž||‡ƒ}…Ž‚Œƒ‡~lutzz€‡|{Š‘Œ™…}y|ƒ„†xt{[Z^cdha[ff`Soxtdelˆ˜ˆ‚n|‹y‚…ƒt}o„‘‹’‡‘–•–š›«¹°‹Ÿ««™˜¬‘Œ˜—¥¬¯·¥©—„”©°©¡Š’‘•œ¥¡Š ¢—š—›”Œ†ˆ˜ •‡•‰Œš–z‹„‚‡„ˆˆŒ£‡’šˆŒŽ•ƒŠª¬¡›‚q€¨¢Š”¢“Š¦¦¥±–’›œ›’”šœž¢£¤©­¬¯´»Æ½¬«®®´»Á¿»¹´¶¾Á½¶µ¹¼¼»»½¾ÃÈ´¬®¸»¼¼¿ÅÌǾ¼ÀÆÍÐÌÊÄÆÊÏÑÒÒÓÑÑÎÉÈËÐÖÖÎËÊÏÖÔÒÇÄÊÐÐÏÌÍÉÅÆËÐØÝØÌÄÂÃÄÃÂÂÆÆÇÇÇÿ¾¼»½¼½¿ÂÉÐÓÐËÉÈÅÄÂÀ¸²³·¹¸·¹»º¹ººº»ÁÌÑÎƼ±¨¨¬°²´´±¯®¬«¨¢žŸ¡¢¤¦ª¬¬¯­¦¨µ¿½³¯µ¿Äþµ¯±¿ÎÖØÔΞ¾ÃÈÈÄ¿¼ÀÅùµ¶¸»¼¹µ²°®®±¹ÃÉƼ°¥œœ ¤¬·ÃÉÈÊËËÈÀº¹·¾ÇÌÏÎÌÌÉÈÌÑÐÎÎÌÌÌÌÏÒÓÓÔÖÓÎÍÎÑÔÕÖÖÒÉÂÀ¿½¿ÂÆÈÈÅÁ¾¾ÀÃÇÈÉÇÄÃÄÉÑÒÎÅÂÃÃÄÄÁ¼·³µ»ÀÀ¿½¼¾ÃÈÍÑÑÎÏËÈÄ¿º¹¼ÂÆÉÆÄÀ¾º···¸º¼¼ÁÆÈÉƽµ±²¶¹½½½»ººº¼ÀÄÅÄÄÅÇÊËÉÈÌÓÓÓÐÍËŽ¸¹º¼¿ÁÃÅÆÆÆÄÄÅÄÁ¾¾¾¾ÂÇÉȺ¶µºÅÎÏÏÏÎÌÊÆÄÃÃÃÃÄÅÃÃÀ½»¹µ²´µ·¹º¹¸¹¾ÄÊÎÍľº¹»½½»¹µ³²´·¹º¼¿ÁÀ¾º¸··µ²­«©©«­°´·¸º»½¼¶®§¤£££¤¤¤£¡  ŸŸ¡¤¥¥¥¤¤¤¤¤¢Ÿžž ¢¥£œ—•—™››–‰ˆŒ—ž£¥¦¤žš™š›¡¡¢¡£¤¦¥¢ž™™žž¡¢£¢ œ™–•˜›Ÿ¡¢£¢žš——™šœ £¤§¦¤¡™–”‘‘”œ¥ª¤ ›™——™Ÿ¡£¦¦¢¡˜ŽŒ‹‹”š¦¯°¬¥š•acgkljf_SOUXX\`b`[W]cdccca]^bb^]\YUSWac^YYZUOU``XT`mmeYRSSRRUYXTV_aa^^^YSVafd\XZZOFJSY[XPIDDHR[_^aelnjecXRX`bccdfgfc[VY_`ZY][ZSW_egbbcbdddikpumghovusohgkljggkkhg^W[ijje]]YSMQaof\djd`XQW\dvtc^aelz‚~tlmmh\YcV@SimtdIFID@IR[i[B?FUZPD>=;?JY_SC?CGSkp\UWQOQUX^\VZ[`XB>KPN?<>>:8;HPRTOA6APLABINIFHIPXTDJWTOVVMVb\T`eRIECKVPNVbaZXYVTTRPQZ\XZ`aacdagrnefdegjjd^Y`ga\emjdcccb__a_^]WUZYqxW\hiigfhaX^`RBDRY^WNHEIM@:B>DPRRVSMNPRRJDDGILKKOVWPKT_WTWVSW\_``aefeeedcbd\[][[YYbidcaba\fnjbihhd`iilidcentndjlcershehiilk[Yaadj_UZ`ca_cb]Y_h]YhaU^cYQQ\b^chijiqsnoohbblmqrlnkkiiihlmlmnmlfbaabjhdmkshbhfUMUcbQJX\Y_`^`hjt|npqnnhipqqpnlpsq†„nrtpmewy`rweilpxk|tdy~|~}„ƒvn{€w|vw|˜–Švr{€yrvwxx€‰|‚wz„z‚Œƒ~xq|‡{qtu|wm¥‡ƒ†vtncq‰…php~vkwqjss~‰€whh~|popuwuvvsvxwuƒz”‰‰Ž„‚yoyƒˆ…†–“‚vq{…€zuswwp|{{‹ŠŠ„y~n|ˆ|rrtqis€wyth„olhjn{ng}p_…vZ^rtohgly‡wusn„vZe†ytˆ…zqu€‚}uvu~yov‚{v‚Žˆw|Œ†{€|{rv|}rzwiqsijlknnmryp~Ÿ‰gZ^bdbo‰y‡‹`Wj|phyk{juŒ‹nl†¦Ÿ• ”– ˆ„¥Œ‡ƒ…‹‘Œ„‰…€‹~„¤…x€m‚ƒƒztvv„|uˆ‚{ˆ£”—žŒ—“—žqxŒ„‡‚y}wkf€ŠŠž“‘w•ˆ‚os›†wy|Œ}t„|xz¢‡m~‹‰Š‹‰~yŽ‚…‰‹ƒŽ‰“„~ˆšŒ{~„ƒƒ}‹s}Œƒots‚|s‚zzy}ˆŠŽŒ›€y~€~€‹€x{bYZ`jkv~feojgWnvyrwx‚–‘€ƒqu‚|pwƒƒz‚yp“‹…—‚“’”™–”©¸¢†š¬©”›§‹““˜¢¨±¯ ¢‹‡–¦©¢˜„ˆ•Ž‘•›¦‰Ÿ¡˜˜–˜Žˆ…‡•£¡”Šƒ‰–•Œwu†ƒ€…‡„‚ˆ‡ ŠŽ›ƒŠŽŒ•€‡¨§‹ž„p€¦¢‹Š–¤•Š¤¥§®–“ž›––›¥¨¦¦§¨­°²··¶ÁǾ´®®³¸¿ÄÅÀ¹¸½ÂÁ»¹½¿ÀÀÀÀ¿ÂÆƾ°®¶º¾¾ÀÇÏÍÄÀÁÅÌÐÏÍÉÇÊÍÐÑÑÐÑÒÎÈÆÇÎÓÖÑËÈÊÓÕÓÉÅÈÌÏÏÍÍÇÃÄÇÍØÝÙÏÇÀÁÂÁ¾ÀÅÆÆÇÇÁ½½¼»¹ºº»¾ÇÎÒÏÊÆÆÅÃÁ¿¹°¯´·¸·¹ºº¹ºº¹º½ÆÎÍƽ²§¥©®±³²°®¬¬««¦¡žŸ¡¡£¥ª¬«¯¯©¨±½Â¼±²¼ÃÅ»³°·ÇÔÚ×Óͼ¿ÃÆÄÁ¾ÀÅĽ´³µ¹¾»¸´²°¯¯³¾ÆÄ¿·®¡ž¡ª¶ÁÉÊËÌËÊÇÀ½¸ºÁÇÌÍÎÎÍÍÏÓÒÏÌÊÊÉËÏÑÒÔÕÖÔÏÍÍÏÑÔÕÕÓÍÆÂÀ¾¾ÀÃÆÆÅÃÀ¾¿ÁÅÈÉÈÆÅÄÉÑÔÒÊÃÃÄÅž·³µ¹¼¼½»¹»¿ÅÌÏÏÎÏÌÊÇÁº¶¸¾ÂÅÅÃÁ¾º¶µµ·¸¹»ÀÅÉÌÉÀ¶¯°µ¸»¼»»º¹¸º¿ÃÅÇÇÈÉÌÎËÌÒÕÓÑÏÌÊž¹¹º¼¿ÂÂÄÆÆÆÅÆÆÅÁÀ¿¾ÀÄÉÉÉ»¸·½ÆÐÒÑÐÐÍËÆÄÃÃÃÃÃÄÂÂÀ¾»º¸¶¶¶¸¹º¸¸¹¿ÅÌÏÍǼ»¼¼¼»ºµ²²´·¹»¼¾¿¿¾»¹¹·µ²¯¬ªªª¬¯³¶¸º¼¼½¹²«§¥¤¥¥¥¦¥££¡¡¡¢¤¥¥¥¥¥¥¥¥¥¢ŸžŸ¢¤£—–™š››—‰‡‹Ž•›£©©¦¡œ™™œŸ¢¢¢¢¤§§¥¢ž››Ÿ ¢¤¤¥¥£žš—–˜› ¤¦¦¥ œ˜˜œœž ¥§ªª§¤ž›˜–“’“–ž§«¦£Ÿ›™›ž ¢¤¦¥¥¢š‹Œ•œ¨°²®¨œ˜achjiie[OMTWW[`_[XY_bbaa`]Z]aa]ZXWSRX_a\XWXTR[c[VWakk`VSRRRTXXVTY`ca^a_WT\ceaZWZXNIQ[ZXRLGEELW^`_dgjllh[OR^dddddefdaZY_b`_^\ZWU[ejeabccdcdmsuqhflttsrmijoohchmkhi]S]mkjb][WQNWfj`^bfa\UQY[k}}hY]`en}~vlinlf\acNHahfhSEGFADMS_gO=AO]ZK?>>>DR][J::CN`qcRRQLNTX]ed]\aeP?FTWQCBF@98HUNCFMMMKKLJSVG;;><9?HJHHNTOGING;6:GUTINXSO[aVWf_MJBCLRNNWb_XZXRUWRNXa_]acb`ccbirlhhfejmke\\dfaainidcbdb^^a`_^SX[^zvYbigiigh`\ddSHP^bbXNHFOPA>DAIRQV[SMPQMJHDCFJJIHQYSJKS[QTZRRY[\^_bfdcegdeecZ]_]][\bfbb`ddbhmibiiib`gfkkdcdownepl`erpgghhimma_eeeaY\d__bdgc^\bh\\g]Q`_TQV_c`eeijlromqnedflnwsemghgihhlmlmnnmg_`]ejhfrwwhchi[RYffSKZ^\_^\^efqyjmonngfmnnonknto}oqpjkjvo^ppdfkpxul|ri‚~y}|€{ppy{v|}ru–“‰opx{uorqux…||}}}qxw‡}zro{€ussswpužž~~sqf`xˆ{khs{mjrikkr~{q_mslloonquojuxozŠu|•‰‘ƒy|zpo€†‡…’˜‹zy{|…„vqouy~„zŒŒ†z||m€„{rpptlytwrpˆxtnjio{phzt_‡…ccp|thflxˆ~sqpy‰~f]{s|ƒ}vrz‚‰wuu‚}uq~~z|ŽŠ‚|‡‰{~~xw~z~wuyrqrijqkmjgmvoz›‰iY^defdƒƒŒ_Tmqgxo‚zmu†Šsr‰©ž’ ‘”¡ˆŠ€‚£Ž‚€‚Œ’Š………Šv‡¢†‚†‹|p…Šˆ„…y{…|}x‘ˆ|ŒŒ•¡š—˜Œžšœn‡‚†~z}shd‚Š„ž•”—v€’…€kv•‚Žyw}Š{s‚vtx‘ ‚l}‡…‰†{‘…Š™ƒƒ‘“•‹|‰•†wƒ}zŠ‰n{‡€„ruw€tr}{umxˆŒ„‰œ|€w|~z’ƒ{~oYY[irryikuulZmtzx„ƒ~‹–{|wr~wjo|‡rƒ—†‰–„ˆŽ’˜’’¨µ•ˆ›«¤“™ž“—ž§¬¦œ™„‹—¡ ž•€Š™“““š£š‡š–•–”Œ†„„¦¦•ŽŠ‡‘‘ˆxnƒ€‚…‚|…†™‘Œ–„‰‰’ƒ£§Œ—Ÿˆq|Ÿ Š‰•¢™Ž¡¦ª¬™”Ÿ¢Ÿžœ ±º¬ª¯«°´¶º»¸ÀÍʽ³°µºÁÇÈľº¾ÄÅÀ½½ÂÆÆÅÃÁÂÄÈǹ³·º¿¿ÀÇÎÐËÅÄÅËÏÐÏËÉÉËÎÐÑÑÑÒÐÉÅÅËÐÕÔÍÇÈÏÓÓËÅÇÉÌÎÏÏÈÁÁÅËÔÚØÒÉÃÃÁ¾·½ÄÆÆÇž»»º¸¶µµ¶ºÄÍÐÎÈÄÄÄÂÀ½¹±ª°¶¶¶·¹¹¸····ºÃÌÍǾµ¨¤§«®°°®­¬¬«¬«¥Ÿ¡¡ ¤«¬«®±²­¯»ÅŶ±·ÀÆÇÄ»³µÀÍÖ×ÖÒËÄÀÁÃÂÀ¼¿ÆÅ¿¸²°¶¾¿»·µ´²²°¶Àļµ«¡¡£«³½ÉÏÎÎÌËÊƼº»ÁÉÌÎÎÎÏÑÔÔÑÍÉÈÇÉÍÏÐÒÔÖÔÐÎËËÍÒÕÕÔÐÈÄÂÀ¿ÀÀÂÄÂÁÀ¾¿ÀÃÆÈÉÈÇÆÊÑÔÒÌÆÆÆÆÆÃÀ¹³²¶¸¹º¸·¹»ÁÇËÍÎÏÌÊÉý¶µº¼ÀÃÃÁ¿»¶´´µ·¹¼ÀÃÇËÊ÷±²µ¸º»ººº¹¹»¿ÃÅÉÊÌÍÏÐÏÐÕÔÑÐÍËÉľºº»½ÀÁÂÄÅÅÆÆÆÆÅÃÁ¿ÀÂÆËËÉû¸¹ÁÉÐÑÐÐÐÍËÇÄÂÂÂÁÁÂÀÀ¾½½»¹···¸¸¸·¸¹¾ÆËÎÏËÇÀ½½¼¼¼ºµ³²´µ¸º»½¾¾¾¼º¹¸·µ°®¬««¬®²µ·¹»»¼»µ¯«§¦¦¦¦§§¥¤¤¤¤¥¦¦¦¦¦¥¦§§§¤¡ŸŸ¢£¤ž™˜™š››˜‹‡‰”™¡ª¬¨£ž™™œ ¢££¥§©©¦£ ¡£¥§§§¦¤ œ™—šœ¡¦©©§¤ žžž £¦ª­¬ª¦ œ™˜—––™ ¨¬©¦£ ›œŸ¡£¥§¥¦£œ“ŒŒŽ”œª±´°ª œ^dhhgfdXJLTWW[`\WV[aba``_ZX\a`\XUSQRX_`\XVVTXdcXUZcjh\TWVONUZWTV^bda`b^WX`db\UVXUNMX]YUMJGFGOZaa`cgjklaNJWceffecbcb`^_dfdc^[[Y^djgdabccaciuysjcgptqrqlkmomd`jokhhYSaqkh_\\VOP]he[_ad_YSSZ\o~t]V]`gr|{oehoka`g\OZhbc_JEHFEKOTb`D=JW[UD:>A@JZ_TB4:G\olUNQMKSWZckh`\caI@P][PEFH?8:>LRPE@N\VDAJPOOPJEN[P>::;;=AEGHKOOJIOL=6:DSVIETYSU]YS_j[KHAEMONMZa[V\XSWWPSagfdddbbbacotkggfckqne[^ggeehnof^_fd]^a`_]Q\]f~o[gjfhkhhdbjdUO\efd[NGHTREFFBMUUZ\QPUQKIFDCFJIGHSYOGKSTQWZPS[XW^^bebbfkcfga[__]^]_bd```gihhlgdjiha`fdkkbacovmgqkbjpliihhjnnhhhhe_^ff]aehje^\hh]ef[Zc[WWYbecccijntmktlbeimnzrcnefgihglmmmmnke_c_iejkt{vhdimbV\jjTK\`__][]cbpvgimmngdfgknnjovnv~roigmjne^okcdjpusm|pp‹w}|{skryuu}wpt‚•‘}jnu}xomomrx‚z|v{zjxyt‚~xujmzyuuprujƒ£Ž{yrnh]f€€ogitugjnhlir}ype`x{jhlkfgnpgkrpr‡~iŒ’’Šuywsrs‚‡…ˆœž{ƒy‰‚ppns‚‰z‚ˆ†€wzxl€zrnmxszyqur|‹qwokho{vpxyd‰ppr{vlicw‰„rqrpˆ„ocq€wp€€{ntsv‡„xlx‚|y‡Ž‚‚†|~‚xz€}x{o}~uqhlxlmfekvqz˜ˆh\cndkdƒ~€fSo…qjvs‡tnu‚Š~Œ¨œŽ žŽžˆ‰ž‘~€‚‘”‰†{‰w‡ŒŒ‚zu‹“ŽŠ‡y~……|•‰|‹’šžŸ—’¢Žšo‚„}€{naf„Š†ž—š’t‚ƒwg€ˆzu~‰sqƒpuvŒœ|k|‚…‡„ƒ}‘‰Ž”}†|Š”•’“–‰z‰€r~y~|‹ƒp}|}€‚uw|umz€{y}rguˆŠ{Œ‹z‚u|~r”~}‚}c^V_urslio|vain{wƒ„{‚–zpytxriikƒ–uz‰‘Žˆ‡ˆ|‹Ž•ª¯‹Šž¦š“˜š•’Œ—š§¨£™”„‘˜œ˜œ•~‹œ—”‘™¢™…’—•“–—‹„…€Ž¦§•†€„’Œxlw…„y‚…–Š’„†‡‘ §Ž“ ŒryšŸŠ‰“¡Ÿ¨¬ªž—¢¥£¡¡¥·Å¶°²®³·¸¾À»¾ÒÔµ²·»ÁÇÉȽ¿ÄÇÅÁÀÃÈÈÈÉÇÃÄÉÌ»º»¿¿ÀÅËÒÐÊÇÆÈÎÐÐÍËÇÊÍÐÑÑÑÑÐÉÄÄÈÍÔÕÎÆÅËÑÑÌÅÆÇÈËÏÑÊÁ¿ÂÈÐÖ×ÕÍÇÄÁ»¶¹ÁÆÆÆü¸»º¶´´´²µ¾ÊÎÌÆÂÂÿ¼¹±©«´µ¶¶¸¸·µµ´´¸ÁÊÍÉÀ¶ª¤¦©¬®®­­­¬«¬­ª¡¡ Ÿ¤«­¬­³¹²¯ºÆË¿µ·¾ÆÉÇÁ¸·¾ÈÐÓÔÖÕÏÈÂÁÂÀ»»ÄǺ²¯²¼Á¾¸¶¶µ´²±¹ÁÇļ´ª§©«±ºÆÎÏÏÏÍÌÌÆÀ¼º¾ÄÌÎÎÏÑÒÕ×ÓÌÇÅÆÈÊÌÏÐÒÕÕÒÎÉÆÊÏÓÕÓÐËÅÂÀÀ¿¾ÀÂÁÀÀ¿¿¿ÂÄÈÊÉÉÉËÑÓÒÎÊÉÇÇÇÅÁ»´±³µ·¸·µ·¸¼ÁÇËÎÎËÊÉÅÀ¹µµ¶¼Â¿»·´´³¶º¾ÀÃÇËÊûµ³µ¸¹º»»ºº¹¼¿ÃÆÉÍÐÐÑÒÓÔ×ÔÏÌÌËÉýº»¼¾ÀÁÂÃÅÅÆÈÈÇÆÃÂÁÂÄÇËÌÉûº»ÃËÏÑÐÐÐÎÌÈÅÂÁÁÀÀÀÀ¿¿¾½¼º¸¸·¸···¸º½ÄÊÎÐÐÌÇÁ½½½½»¸´±³´¶ºº»½¾¾¼º¹¹¸¸³°®¬«¬®²µ¶¸º»½½ºµ±¬©¨¦¦§§¨§¦§§§¨¨¨§¥¦¨©©©¨¤ Ÿ¡££Ÿ›™™›œœ™’Œ‡ˆŒ”›£©­¬¦ ›šœŸ£¤¥§©«ª§¥¡ŸŸ¢¦¨ªª¨§¥¢žš™›œ¢§«¬ª§¤¢¡¡  ¢¦©¬°°­¨¡œ›››˜—›¡©­«¨¥¢Ÿž¡£¥¦¨§§¤ž–‹“¬³¶²«¢ž^ehfee`QHNVWW^^WUU\ba`_^\WV\`_ZVTRPQW]^\WTTT\e_UU[dhaVU\VLPYYTSX]bb``b`Y[de_YUUURORWZWPJHGFIQZ``aegikhVJQ]cfgfdb``a`adqia__\]_dmnec`bccdmsyvjefjpsrsnjmnkg`cloihgXYiqlf_]\TNRbfa[_`b^WSU[^o{iW[_^gr{xh_hpj^aj_Wbd`aTGIJGHLNWcV?EQVXO<7?ADT^ZN=3BMQLDK__I>EIIMQQHIZ_L<:89;97AJMOQOG@HQNBDPTOE?P[WWY_[W\ZV_[JDHPQP_g^agbXV\Z\drzjckhih`i€{heeeozxsnhjnpmggpsk^^hia\]_`a`[\fpqfajjchjmnggngbbcccc`USY]ZMIWh_\ghYZ\ZRIGFCHQNGNXVMILQOO[XNTYRR[`ea`^cc`fgdaacccbaabaa`epplnlniigdadfdhgffeiloqrjimgotjeelrqrunkklmmkflkplgouphfknh_ajd_ff]_kmknlflynfilmosvrhc`a_fjoqmjjjjf`akljem{smlljihhkjjk^Wcejgeb^adhe^_mpfa^Zennlkmk`m‚}hfuqd`cqqneeoktuexv||uzxkdhtibvsenu„‘Šujkisvjgfaepwxtvtnrmkmn€~qjbelpqrkjghu’Šqoce]Uj{o__clsgclldcnrl`ZkvlaefUSdh]W_k~rjŠ’reoidgƒysŠˆ‹ŒˆŒ~…ƒ‡…€zqxjq„‚p}|sismmvxpnk…qvptn„xiqnhbo€€~wy{„ˆ†…sslx€„ƒrkosq|xoy{z„~z~vx‡†‚–ˆv}…„†€…‹„~ƒ~y~lr„‰…„‚z~‘†wosk}‹}ƒŽjzŒtz|ƒyŠ•rƒŠ……€|s~Žˆ˜˜†ˆœ•}‘…zsm‘ƒy}|Ž“’ˆ€ƒ|v}ˆ‹Š•—ƒ‡“¢œ••„“‰§‡~§”’—ž’–˜“’¦‰n}}€…peVt€…œš•’zo‚†~ad‚‚{ƒzs|Šgp…r‚|‘{izƒ—’”‡’–‰ˆz…‘€ˆ“–¡’‰||‚„qkrpr}†}|uox€yv{wdg{vxlnpdhq…ˆqŠ§Šr|xlpl„€n{‚{wraWj‚zkfdj}wc^w…qrrr„fjmkjkf{ž…‰€†‘Ÿ…|Œƒˆ–Šƒ‹š©ª—’žŸž›™˜•–œ¤£š™š••™˜–›‘›Ÿ––‘”ž•‰Š”““•€…„¨œ‹‚}}’„~npz†‡€{wu€‚’‹‡{†‹Œ‚’¡’—wv‘šŠŒ™¡£œ—ž©­«¦œ£³ª¤­²¹Èɸ±³¹»¿ÃÂÁÂÉÖÕû½¾¿ÅËÌÊÅÂÅÉËÊÇÇËÌÍÐÎÉÃÇÏÒÎÊÅÃÄÁÀÄÌÔÕÑÌÊÌÐÒÐÎÍËÈÊÍÏÏÎÎÌÇÁÁÁÌÔÒÌÆÃÆÊÌÈÃÁÀÄËÐÐǽ¼¾¾ÅÏÓÒÍÆ¿º¸·»ÁÅÆÆ¿·µµ´³±°°¯°¼ÆÇÅÃÁÁ¿¼¹·´®¨©®²µ¶¶¶µ´±®°·¿ÇÊż±©§§¨ª««¬¬««ªªª©§¥¥¥§­²±®²¾Ã¾»¿ÇÊÇÀ¾ÂÆÉÇÃÄÅÈÌÍÍÊÊÐÕÖÑɽ´·ÂÆÅ¿´®²¼Ãû··¹½¿º·»ÁĽ·³²±´¼ÄÊÏÒÒÒÏÎÊÄÁ¾¼»¾ÉÏÏÏÒÖ××ÔÌÈÈÈÉËÎÎÏÒÔÔÐÈÄÆÌÐÑÐÎÈÄÃÁ¿½½¾½¼½½¾½¿ÁÅÇÈÉÊÊÌÐÒÑÐÏÎÎÍÉÇú²­­±´µ±¯­®´¼ÄÈËËÊÊËËƽ¶µ³¶»¾¾¾¾»·¶¹½ÁÆÈľ¿ÁÅÅÀ»¶³³´µµ¸º¾ÂÄÇÌÑÓÔÔÔÕÖÖÒËÇÇÇÅ¿¾¾¾¾¿¿¿ÁÁÂÂÃÅÇÇÅÄÃÄÇÊÎÍËÆÃÃÅÈÌÎÎÍÍÌËÉÇÆÄÁÀ¾½»º»»¼¼¼¼ºº¸·µ´³¶¸½ÀÆËÏÏÎÏÌÆÀ¿¾½º¶´³²±³´¶¹º¼½¼¼¼¼¼»¹¶´³±²³´¶··¹»½¿À¿¼·°«¨©©ª¬­­­­®­ª¨§¥§©«¯±­¦¤¢¡¢ Ÿžš–’‹‹‘—Ÿ¨°²±«¡¡¥©¬­¯®®¬©¥¤¦©¬¯±°­«ª¦¤ ›œ §¬°±°®¬ª©©§©¬±µ·¶µ±©¢œ›ž ¢¥©®®®«§¥¥¦¦¨©«¬««ª§¤Ÿ•›­¶·µ±«¦addba\RJJRYZ\`YQT]b^YZYURQUZ[\XOJJLOTXYUONU]^WQQZeeWMT_ZNT\VPRXflbWT\bfd`_\XTQRSVYXURPMHEGJRZ^^]\`hh[RU_abba_^`cegjnpmnfceckqrlf`___`fsyrnifgilmnopljijhefkpm`bh`^gknojeaXOR_c_[\aca[TW\^etlSR\`botm_`llbcjnh]\`cZV^TIHEETchaZRKNTQC=KJN_^PIA:Jag[ROLLYb[W`mm_]bZQT^^__SQ]WKDCFIMMLS_V@AKHJRLL`f_WA.7A;5EUXTX]^\[ZVZe\KFHQQVeebdd`VW]_bl|xghiinhct‚rccfny{vsolqtplhhrti]bmi^Y\\^geX\iokedlhcghoqfhoieeccff`WX[_ZKTkl_digada[PNLKGQSOLT[VRNMOMR_VOTTPU]bec_^addfdbdcchgbabdbaakurllllikgccjgdkjgffgloqrllieqthfglqrsumlppnmmhkjpoosvojimlh`fmedgbblsjgomfpujiijjnrrqjc`_^gjrulgfihgcfnllem~sjlnmjfkqnkng_fhpoifa`dje^anod`^Zdqrpigf`o‚zgkvqe_ftqodhphuucvy|Œ{umkgbgndeukfou„‘…okmjqthba^dpuvvwupmjjhs„vgeaflonoqc_mx†lf_`U[ord[]dlnacqh[erm`V_oibei^N]j]SWat‚um€Œ€cfr]du†vy’Š†yŠˆ€„ŠŠ‚{z{wzfoƒ„r||{~ngtlhsxoqs…otxrl‹ˆqgjrfao{xw~‚‡…Œ†„~mkŒ„xtllqoy{oz|{†w‡w…ŒŽ—Žƒ‚‰‘‹~ƒŒŠ”’‚ƒ‚{‚~nsŒ…„‡†Œ’‰‚sr‹•‹‡Œtˆ›wˆ‘ƒ|–ƒ”Š~Ž†‰Ž‰‹„t€“…œ‘~†—Ž{xŽ‚upk{…wy{Ž’‘ˆ~ƒ…xt~„ŒŠœ‹‹šž£œ™š”Œ„•“’®†€ªŽ“˜š˜™•§†j{}‚~‚€hc\xz„¦™tnƒ‚u_g‚}y€~zszˆgr‹w‰Šxmz}Š¡“•šŒ™›Š‚Žƒ…‡‰‘•¤’‹~~ohlpv}ƒvulm€~quyp_mxrrfjielvƒ‰w‘§}nxxfhl‡xktzprgZg~oeagxxe]pˆvppm{djjhign•¬‡‰‚Š‘¤ŠƒŽ‹’™‡¨©› ›¡¤™˜–”œž¢¢™š”œ••˜™—™šžž•˜‘’ ™ŽŽŒ”š‹›ƒ„‡š¥ž€{€‘•…}pnu„Œƒxvt~€Ž•‹…{}„‹‹‚•‘}xšŽž£¤¤žª³­©¡§¶¯©°´»ÇÍÀ²´»¾ÀÄÄÃÃÅÒ×Ë¿¼½¿ÄÈÌÊÅÃÅÉÍÌÉÉËÍÎÐÒÏÇÈÏÑÑÎÉÇÅÄÃÃÊÓ×ÓÏÌÌÐÓÐÎÎËÈÈËÍÍÎÍÊÇÁ½½ÈÑÒÎÆÃÃÅÈÇÂÀÀÃÉÏÎǽ¹ºº¿ÉÐÑÍǼ¸·º¿ÃÅÅÀ¶³µ´²²±±®­·ÁÅÅÄÂÀ¿»¸¶³®ª¨©®²¶¶µµ´²¬­³»ÅÉļ±©©©¨©ªªª««ª©©©©§§ªª®²´´°²¾ÄÂÀÁÄÇÄÃÃÅÈÊÈÂÂÆËÎÎÌÉÇÊÐÕÖÏŽ´²ºÄÈû±°¸ÂÆÀ½»¹»¿¿¼½ÀÃĽ¹¶³¶¹¿ÇÌÐÒÒÑÐÍÇÃÀ¼»½ÅËÎÎÑÔÖÚÚÒÊÊÈÉËÍÎÎÑÔÔÒËÅÄÈÌÏÐÏÊÅÃÁ¿½½½¼º»¼¾½¾ÁÄÆÈÈÊÊÌÏÑÒÑÐÐÏÍÊÈļ³­ª­°³²®¬¬°·¿ÆÉÉÊÊËËÈ»³¯³·»¾¿¿¼¹º¼¿ÃÈɹ¹¾ÃÇž¸´´³³µ¶¹½ÃÆÉÏÓÔÖÕÖ×ÖÖÒÉÆÈÇÅÃÀ¾¾¾¿¿¿ÀÂÂÂÂÃÃÅÆÅÅÄÅÈËÍÍÊÆÅÆÉÊÌÎÎÍÌËÊÉÇÅÄÂÀ¿½»»ººº»»¼¼»¸·µ´³µ¸»¿ÃÆÌÏÏÏÎÊÄ¿½»¹µ³³²±²³¶¹»¼½½¼½½¼º·µµ³³´µ·¸¸¸º¼½ÀÁÀ»³¬¨¨©ª¬®¯¯®¯¯­«©§©ª¬°²°¨¥¢Ÿ   Ÿžž›—”ŽŽ•¦®´³¯¦žž ¤©­®°°±°«¦¥§«°²²²¯­¬¨¦¢žœ¡¦¬°²±°®­««ª«®²¶¹¹·´­¦Ÿž¢¦¨«®°¯­ª§§¨¨©ª¬­¬¬¬©§¤”‘’œ­·¹¸µ®¨aa`a`VMKLSZ\__WRV_a\XYXSPOTYYZWLIKLOTXTNLOW^\UQS^haPMZ^ROYYPLRbpgWRX^cca`^ZUSQRUZYVSQPMFEGLU\^[WXag_QQX^`a`][\bgimpsqliecehmpoj`\``]cotnhgfgjkjiknljiijjilqpe^eg_agilrngaXNSac[[^acd[TZ`ahpfST\`bqqg^aje_flnhb`gcY[XKECCQaff`WLJMTOEFNPZbYKE??Tb]RPPOU_]WYelbW_`TSY]\a^RXbVKEFHJLLOVZPCFJGIKGTfdZL62CD9J\cce]MLKMQOLNSXcaTJB@HZ^SQRSTY[XW\fh]V`^TXYY[`ZS\_QJGJMPPOQWYLEFFFHHN]eaT?/=LECOWTNH??JPMHHQ[\P>:KVTUY\`aXVVWfgTMQWUScjhgb`^W\fdn€mehjnmmv~yiccl{{ssvqmwysnjjtuhbimaY^b^alf[bffkjhlhffdssehpifeaaji`_[V_[Youeailstm\ZY\ZPRZRSX`__]RQSQZ^TRSNQY^bc^\[`dcc`dgjmh``ehebafqsplhfhlmfbfkfhuoaefgnsrrnidfvtgfgjopposmmplklikinoquzmlnmjhknjigcgvxjgtuhmsohhfeejnmmgdcaaejuxlbfkeglhflmdbysggppigktqjw|mhgrsqsf^fmijlljc^_^dtwqb]c`k}wku{mb_mxtmgtohxvcquyˆzkcheahlgjoonkw„ƒxoqspql_\^_gnprttus]gvky}hihaoomqth]ej|qXZXNWmiYXZagj\axhUcpfYR]g^[jgUUb_MGQ[j|xrr‡p^XhgYu€~x”|q‡„Œwn|x~wv}‚‰xt}x„sqs`o€~yvyŒ…{|wjoj`jwfcnwsuvvzs}|–wg{¡…lu|qmvx|{wmŒŠ|zy~Šˆ‚ŠŽ––Ž„‹˜ˆƒ–—Š†‰Œ„ƒ‰€€‡‹ˆ‰ˆŽ–˜Ž”ˆœ‘­•™Œ­–—§¡…Ÿ•Œ˜•’¡’‘œ—”‘˜„vŠ|›‘{t„ƒto„qoepŒˆxvt“Ž…y{ˆ|x{ŽŸŽžž¥§¥“š›š™ŒŽ“‘–Ÿ²…Œ¦Š‘Œš“—¢ƒizƒ|xcfmtq†²™‹lr„{dXr}~u|€tv~ˆv’ˆš¢ƒŠ‹|}}™¬™›Ÿ•¡ Ž}‹ŠƒŠŒ‚…’¥™ƒ‡†€magxu‚pijo€wlijle\qpohb`adltwˆš•}jmoq]`q‚ikegvtrj]_qzqcY]oi[m…€rmdhrnzpqnp¢¿›|‰“­œžž¡¦Ÿ“žª««¨§¤¢¤¨Ÿœ £¨ž¢£ž  ¥•’™Ÿž¢ž¡—™¢•ž¦˜–•—ž•–ž–’™Ÿ¡™œ—|z˜–ˆwspxŒ’…yq~€ƒ™—‹zyƒŠ‡€Œ–•’”†Ž›››¦¨ª¸³¤­»²ª¬²»¼³±ºÁÇÐÏ¿¶¼¾ÁÇÈÆÀÃÐÚÚÏÂÁÂÄÈÌÍËÅÄÇÍÐÏÍÌÍÎÑÔÕÑÌÌÐÑÓÏÉÊËÉÈÈÌÑÔÒÎÍÏÑÔÑÍËÊÈÅÆÊÌËÊÇÀ¹¸¾ÈÒÒÐÉÿÀÁÁ¿¾¾ÄÌÐË¿¶µµ¸¾ÇÎÌÈþ¹¹»¼¾ÂƸ²´¶³³²²³±®·ÁÂÂÁÀ¿½¼º·³­©ªª­±³µ¸º¶¯¬°·¾ÃÁ½µ¬«¬¬ª¨©­±²°ª¦¥¥§ª±¸¼¾¿½¶µ¿ÆÇÇÇÅÄÃÄÈÊËËÉÆÂÃÉËÍÏÏÊÆÇÉÌÔÔɸ¬¯¹ÅÈľ¹³·ÃÈÈÆý»¾¿ÁÃÅÅÄ¿½½½¾ÁÅÊÏÒÒÐÏÏÌÈþ»¹ºÀÈÍÐÏÑ×ÛÙÔÍÈÇÉÊÊËÍÐÑÒÓÍÇÄÃÇËÎÊÇ¿¾¾¾¼¹·¶¸¼¼¿ÁÁÃÄÆÇÉËËÍÏÑÑÐÐÐÍËÇü¯¨©­¯®¬¨¨®´¼ÄÇÇÆÇÉÊÊÇû³®²¶º¾ÁÁÁÂÅÇÉËÉ¿²°¸ÁÈȺ¶¶µ´´¶¸½ÄÈÊÏÔÖÖÕÕ××ÖÑÊÇÈÉÊÆÄÂÀÁÁÂÀÁÁÁÂÂÁÀÀÁÃÄÆÇÈÊËÊÈÇÇÈËÌÎÏÍËÊÉÈÆÃÁÁÀÀ¿¿¾¼ººº¹¹¼»¹·¶´±±±²µ¸¼ÀÄÇËÌÌÊÉÆÿ»¹¸¶µ²±¯±´¶º¼½½½¾¾¼ºº¹·¶µ¶¸¹¹¸¸¸»ÀÂÄžµ­©¨ª®°²²²³³²°­«««¬±µ¶³«¤ ŸŸ¡¡¢¢¡ ž›˜”’‘“•š¤«²¸µ­¥ Ÿ£¨¬¯²³¶´¯ª¨©®´¶¶¶³±°®¬§¢ž¢§¬±µ¶µ³²±°±²µ·¹»¼½¹²«£žž £§ª­°±±¯¬«¬¬¬¬¬­®®¯®®­©¤Ÿž› ®·ºº¹²¬\\Z]XMMNOU`db^UX\d\UYZSLJMQUWYSHGLJLRTMHKR[_YRS[b\NL[g[S\ZKGK[onWOW]ba_[YXVRPSUVWUUPNMIDELSY[YTTZ^YQR\aa\ZZXX]dimnolidbhnpqsofabdeegmofbcegjjgdefhggfilnmlib\`gfdjiiotmaYTTad\Y]aehgYVagfil_SX^akqi`\ademklhkqpd`]VNOEEXccbaUKQMQQPOTY`e\RKBBL[[SSSSVXYXW\bdZXa\V[WU[]SQ^[LKMRUUWTQTUMFECCDJW_b]L83HTOUYVPHB@JUPHGP\^WF:ASZTV[_c`YXW^mdQSXVSYgfmh\]^\eidtwigfjrmo~€tfbht|vrw{soyyuojmvtkinl^Ybgacoj^a`emkjlfdddsqdiogffablh`_YU__htnecjotun`___[RSWVZZade\TSUU]ZTROLT[]bb[^_b`_cbhloof`bhjgcahsqnlgdjmmdbgiglvj_cefmsoqnhcgwsfddfnojmxkjnhimkmhooqw}ommkjnnggkgeo{qfpyrkrpmhfedejnkjffcbeikrwmbflfgohdjie`tsjfnsjghopjs|rkfprnphbholmpjif_^`hutn`\d`h|wkx{hbeputplwsnxugps|‡vjgibbgknoqwrlx€{sostqoh][^_elprrsst\d|pz|ghhdqrmvr\]fk‡eQ[SK^k^RV[chdWkv]^mk\TUaaR`o_R]eUEKV_pƒz^e‡|]XUjdd}|‘‰yyƒ‰‰qt~€z}wz~€‹|su‚zui|„}||w’‡ƒƒret}i\lvkhjnovsusnzw€š’ou“™}ft€xqy~|wtŒ„z~}‡ŽŽŠ—’ˆ…“’ƒ„‰y‡›“Š…’‹ŒŒ~…‰Š‹Š‰’™—˜“˜¨§®”™’”¢°™¡ª™š§”‘—”— ˜¡–•—˜„Œˆz™uo‰}smpmelˆˆ{wrz‘Ž…xx‹zy‰£’£’£©§’—œ›™‹’‘š¤ª„‰¢‰„Š†‘š‘}“œkw‚|~pehpon‹­Šyjv„tZZx|~s|px†Š€Š“•¡§‹‹‘„„†¬›¢›ŸŒ{Š…‡‚†Š¢œŒ‚‡‰ƒlblztjinxxjgeeiicmupd][]dirnˆ£‰jfdil[_o|cicfomqn^[jvqbWWf~qYk€€snbajuŠ„w|®»•||“š³§ª¥­± ™—¢®«ª®ª¤ ¥ª ž¡¥© ¡¤ ¡Ÿ¥š’˜¢‘œ¨ž œ—£ž§œ˜šœžŸ”™ £¤ž™¡‰z—“’}vw{Š–‚q|„ƒ—›•{‚ˆ‘Žˆ–••–—‰…’Ÿ¥£©«°º·ª°»³­°¸¿¾µ±»ÄËÑÒøº½ÃÊËÈÁÃÎØÚÔÉÅÃÄÈÌÎËÇÅÇÍÏÏÏÏÍÍÐÔ×ÕÏÌÍÑÒÏËËÍÊÉÉËÎÒÔÐÌÎÐÕÓÎÊÉÇÃÁÆÉÊÉÇÀ¹¸ºÃÎÒÒÍÅ¿¼½¿¿¿¾ÂÉÏËÀ·´´´ºÂÊÍÈý¼¼¼½¿ÂÅÁº³µ¸¶µ´´¶¶±²¼ÁÃÃÂÀ¾½»ºµ¯««©«®²¶¹¼»³¯±·½ÂÁ¾¶®­­®­©¨­µ¹¶¯§¤¤¦§­¶¿Äÿ»»ÁÇÇÈÈÇÆÃÂÅÉÌÍÍÊÅÂÃÇËÎÎËÉÈÇÊÏÒÐÅ·¯´ÁÇÆþ·¶¾ÄÄÅÈÆ¿½¿ÁÄÆÅÅÃÁÀÀÁÂÄÆÊÎÏÏÎÍÍÌÉÅ¿¼¹¹¾ÅËÏÏÎÓ×ÙØÑÉÅÆÈÉÉÊÎÏÐÒÎËÅÃÅÈÌÌÇþ½½¾¾»·µ¶¸º¾ÀÀÀÁÅÇÈÉÉËÎÒÒÒÒÐÎÍÉÆ¿´¬¨¬®­«§§­²ºÂÅÅÄÅÇÊÊÉÅÁ¸²±²¶»ÀÄÇÇÈËËËź°¯¶¿ÆÉþ¹¸·¶µ´·½ÄÈÊÏÒÔÔÔÕÖ×ÕÏÉÇÈÉÉÆÄÂÀÀÁÂÂÁÂÂÂÂÁ¿¾¿¿ÂÆÇÇÉÊÉÇÆÇÈËÌÍÎÍÊÉÇÆÅÃÂÀÀÀ¿¿¾½¼¼¼¹·¸¹¹·¶³±°¯°±´·¼ÀÄÈÊÊÉÉÇÆÄÀ¼º¹¸·µ³±±²´¸º¼¼¾¿½½½¼¼º¸··¸ºº¹¹·º¾ÀÂź±ª¨ª®±²²±±²³±®¬¬«­±µ¶´±§¡ŸŸ¡¢¤¤£¢ ž›—•“”•™£©²¹·¯¨¡ ¢¦«¯³´·µ²­ªª¯µ···µ³²°¯ª¤ŸŸ¢§¬±¶··¶µ´³³µ·¹º¼¾¾»´¬¤Ÿž ¤¨ª­°±±°­­­­­­­­®¯°°¯¯¬¨£¡ž¢­·¼¼¼¶¯YXYYRKNQRZghc]X[_eWT]ZNJIKPTWWPFHKJLQQIFLSY\WQX`_SFMchXSXPFEL_qiQPX_ba^YTWWRQRTSRUVRMHCCHOXZXSQVYVOQX^b`[WUVW_gjnomicaemqrrrjaaegeehmlcbcegigeceegfddiokfgc^_cgghjelsod\YY^ed\Y]cilfWWchhii]UZ_iolc\\agkmihlqtl`a]USMFVcdb_WQTST[ZUTW]c_VWPDHS[ZTRRQSWZYZ]aaXX`]YZTTZYQW_SKRWYY\[RQTRKHC@ADOZ_`WH<@RZY\XQKEGNWYNGNZ^[RB>JX[VY\^ea[YWfo`RX^WR^fembX_]`lgev{kfhinqmr~€oaalx{tqz}soz{wojnvslmqhZ[giddqn^[^enllkdddesnbjohgfadnh`]VU_gtqiecknsupb`_^^XTX\Y\dhf\VVW\_XRRMLX\\caY\cc]]cdnpljd`fnkebclsomlgejmkcbgjjnse]cdemqlpnhagwrfaaekkcmyghlfgmomhnoqx~pmjhkoldhkgkwzleqtooplkiffegjnjhefddilkqwnbdkfgohchgd]mrkjopkfgkojpyrjgnpmokehnoqqkjg`^dmuqj^\ebhzwkz{eelqtsppxwtwumpr~…tkigbcgjqpt}qoyzvrpuxrnd\]_aejnrqrstbcvt}zifihpvoyrY_jp„}YS[NQdeUPYaehZ[tiZlqbVSXaURnjTWa\KCLXez{[Ux…fQVVkho…|ƒŽ€z~ƒ‰‰vys~u‚}}Šx€p€“…ys~€‚t“ŒmbzvfXpyqelnuvkqlkuv… Šn˜“td{‚}w{~|}…†€}‚‘“Ž‹…˜ƒ‰’ƒ|‹€z“˜…”~…—…€‡Š‹‹šš“š’£­´£‘•”˜­¥ž¥¦©£“———™Ÿ£’–š—ˆŠ‡‚~˜‰tn‡zslz~nkdfƒ‡zznw‹Ž†vvŒ‚zx…ˆ¢—¢¥™¡«ª™Ÿœš‹Œ‘‘ž«£„ˆž†€‡…‘™Žy“€ov€{zjjjtkn“¢Ÿˆuhz„kTd|z~s{ƒn{‰Š‰““œ¦¦•ŠŠ‘ ©Ÿ˜¤¢œš‹z‡”‡…Œ‡ˆ‰œžŠ‚ˆŠ†kbowownjpzkbh``fnhfyp_\UYdgpjŠ z^b^hhX_owagcehglp`XbsqbVR^yuYg|rukdi}š–Ž„¯·–w€–™§¼¯¬¬¶µ¢œœ¥°©ª±«¢Ÿ§ªŸœœ£§« ¤ª¡žž£¡“• ™œ«¡ ¡š¢¢¡¨Ÿ £œŸ¡¢¢¢™¤¥«§˜œ‡¤™›…xz~Šš—u{ˆ‡”œžŽ‚…‹””‘˜›™›œŽš§­¤ª²µ¹¹³¸½´±µºÀŹ°½ÇÍÓÔʺ·½ÄÊÏÊÁÄÎ×ÚØÐÉÃÃÇËÎÌÇÅÇÍÏÏÏÏÍÍÏÔØ×ÓÌËÏÑÐÍÍÎÌÉÊÊÊÑÕÑÌÎÏÕÔÎÉÈÇ¿ÁÅÆÆÄ¿¹¶¸½ÉÑÒÑÊÁ¹¸¿À¿¾ÀÄÌËĹ´´²´¼ÇÌÇÁ¾½¼½½¾ÂÄÁ¼µµ¹¹·´µ¶¶¶±¶ÀÄÅÅþ½¼»¶°­­©§ª±·»¿¾¶²²¶¼ÁÀ¾·°®®¯­©¨¬³»½´©¤¤¦¤§µÁÉÉÄÀÀÅÈÇÇÈÈÆ¿¿ÄËÎÐÎÇÂÁÃÇÊÌÍÌÉÇÉÊÏÓÍÀ´²»ÃÅŽ¹¹¾ÀÂÈÌÉÂÀÂÄÆÆÄÄÂÂÂÄÄÆÈÊÍÍÍÍÌÍÌÉƾ½ººÀÈÍÍÌÌÓÙØÓÌÆÅÇÈÈÉÌÍÏÒÐÍÇÅÅÆÉÊÇý¼¼»¼º·µ´¶¹¼¿¿¿ÁÃÄÆÆÈÊÍÐÑÑÑÐÎÍËÉø±««®¬ª¦¦«°¸ÀÃÃÃÄÆÈÊÊÊŽ´¯¯´¼ÂÆÉÉÊÍÍË·®­µ¾ÅÉÅÁ½º¹¸·µ¶½ÄÈÊÏÒÓÓÕÖ××ÕÏÊÈÈÈÈÇÄÂÁÀÂÃÂÂÂÂÂÂÀÀ¿½»¿ÄÇÇÈÉÉÇÆÈÉËÌÌËËÈÇÇÆÅÄÃÀÀÀ¿¾¼¼¼¼¼º¸¸¸·µµ³°®¯®¯±³¸¼¿ÃÇÉÉÉÈÇƾ¼»º¹·¶³±¯²´·»»¾À¾¾¾½½¼º¹ººº¹¹¹·¸»¿ÂÄý´­©«¯±³³²°²³²°­««­±µ·¶³¬¢žŸ¡£¥¦¥¤¢¡™—••–š£©±¸¸³¬¥¡¢¥«°´µ·¶³¯¬¬°¶·¸¸¶µ³²°¬§¡ ¢¦¬±¶¸¸··¶¶¶¶¸¹º¼¾¿¼¶®¥ Ÿ ¤¨«­¯±±°®®­®­®®®¯°±±±±¯«¨¦¢¤­·¾¾½¹°VVXUMIPTWakg_\\_`bSWaVJHIJMSZXLFFIJNQNGGOTWZUR[_ZKDTf`TWSECEOdo_OPY_aa]URXYRPSSSQVXPIC@DKU\]VRWZUOPV[ac^XTSUXaikmmjeacjpqrrofbfiieglkfcbceggbbceedbadnribcc]^dhiidboshba]]chd\Z^dikbVYcghhe]WXdqoe_[\bilhhkourfdd[TSMR`cb^UQYYW^^YVV[`^WZ_PIQ[[XURPPTXYX[_a^YY_]YTQTYWW_\ORY\Z]`TOQTRKHB>BHQZ`_RHEK[`_[UMHKUZXPJQVY][RABT\ZXZ[_d_[WZkk[U[_XU^bej]W^^flbhwpbdgnsjjvze^eoyypr}xmq{|vnlpwrlmofZ_ijeetr_Z^fnmmjdcbeslbjjegg`dng_ZUU`pvhfedllruq^_^^_[VZ[Y^gieZXXW]`VSSLLX\\c`X[eb\aaftrigb`hpkcbgppmolggjmjddgjlqqa]acdlmjong`euqd`_cgecluggkdfmomgloqxpliglmfgkiioxzgisonokjlhegikkmjhghggiklpqjccifgld_eed[jnjjlnkfeimlnuqkhlnllkghnqrplkha_fouri\]fchxvmzydfmprpppxytttqrt|tjle`eenvpw}pqwtrqpvytmb\^``ejnpqosukcmv~xmhihr€qyw_eps‚qNZWHX``TQbigcSgw`app^SRYWLdrZN[_QDALZn}eMlqPJZVqr}ˆ|‡‹z|Š‰‡Ž‰ztp~zˆ}}†}|mƒ ‹|€€€€‚†tŽŽ’ybƒŽrdWv|tfkmyqdmhkpwœƒrƒ’‡pl‚||||}Š|y…‡‚z€’‘‹ƒ‚˜‡|†‡y€„t†•“„†šƒu•–€‚ˆ‰Œ”“ ˜’š¬··—“’Ž˜§™Ÿ§§««Ÿ“š™—›˜Ž£Ÿ‘—š“‹…y‚“…qjˆyspv{ofed„†r|nv†‰xu‹ˆyy‹Š ž¡¥ žªªŽ™‹‹‘’ž­žƒˆ™„‘”ƒzŠ‹‚qv~{sklothn–šŸ†qg~€fRn}ysy†w†‰Ž”’©¤’“Ž–¢§Ÿ—¦§š™Šz…•‡„‹††ˆ“šŠ‡‰Šmdopluuhosa`j_[arkczlX^XYdfmhŒ™mY`ZifT^qv`c]ddckpaWZoncXPZvz`iv}xz€prŽ ¡–‰Ž®µ—}Šœ³Á²«¯º·¥œŸ¥¯¨©°©ž©¨š–™¢¨¬¡¤¬¤œ£¢—”œª¥ ¦Ÿ¡££ª  ¤¢ ¢¤¤¥Ÿ¤¦¯± š¡™˜ž£¥z‰ž˜}zŠ‹’œ¤›‹‹œ™¡££ž ˜š¤«°£«·º¸·¸½»µ´·¼ÁÊÀ³½ÇÍÓÖÑ¿¶¼ÄÌÐËÂÃÍÖÚÚ×ÌÄÅÇÌÎÌÈÇÈÌÐÐÎÎÌÌÎÒØØÔÍÊÍÏÏÍÍÎÌÊÊÊÉÎÔÒÍÌÏÔÔÍÈÇÅÂÀ¾ÀÄÃÁ¼·´¶¸ÂÍÓÕÐŶ»À¿¾¾ÃÊÌź´³±³ºÅËÇÀ¾¼¼½¾ÀÂľµ´¹º¹¶µ´¶·µ´¼ÃÇÈÆÀ¿¾¼·²®®©§©¯µ»¿À¼µ³·¼ÀÀ¾¹²¯®¯¯«ªª°»Á¼°§¥¥¢¥³ÁÉÌÊÇÆÈÈÇÇÈÉÇÄ¿¼ÀÉÌÎÏËÆÃÃÅÆÊËÊËÊÈÉÌÐÒʽµ¶¾ÄÄľ»¼¿ÂÇÍÍÉÆÄÄÅÅÅÄÄÃÄÅÅÇÊËÌÌÌÌÌËËÊÇþ»¹º¼ÂÉÌËËÐÖØÖÑÊÇÈÈÈÇÉËÍÐÏÎËÇÅÄÆÈÇþ»º¹º¹·µ²³¶¹½¿ÀÂÂÄÅÃÄÈÌÏÐÑÐÏÍÌÊÊÅ»´¯­®®«¦¦ª°¸ÀÃÃÁÁÃÆÉÍÍÈÀ´®¯³»ÂÇÊÊËÍÍÌ¿µ®­´¼ÅÇÆÁ¾»»¹¸¶¶¼ÃÈÊÏÓÓÔÕÕ×ØÔÏÌÊÉÉÊÇÅÃÁÁÁÃÃÂÂÁÁÁÀ¿¿¼º½ÂÅÇÆÈÇÆÅÈÉÊËËÊÉÇÅÅÄÄÃÃÂÀ¿¿½¼»¼½¼»»¹·¶´´²°®®¬­®°´¸»ÀÄÇÈÈÇÇÅÂÀ¿½¼»¹¹´±°±±³¶¹¾¿¿¾¾¿¾¼»»»»»»»¹··¹¼Àþ·¯ª«­°²²²±³´³°®¬¬®²µ¶¶´®¥ŸŸ¢¤¦¦¥¥¤¢žš˜——™›£¨¯¶·´°¨¤£¥¬±´µ··´±®®°´·¸¸¶µ´²°¬¨£¡£¦¬±¶¸¸¸¸¸¸·¸¹¹»½¿¿½·°¦¢ ¡¤¨«®°±±°¯­­­­­­®¯°±²³´±¯­«§§®·¾À¿¹±TTUQJJRX\fmd\[^`a]V`aPGHIJNVZUHEFIJLMIDGOTVVRRZ\RFFZe\VULCCESjlYMR[``]UMPZ[RPRQQW[THDA@GPY^ZTUYULNV[^baXSRSUY`hkliebchmpsvqiaelniehnicbbcefc^^becb``hpneaa_]agjiebhqk_cebdehc\\_fjk_V\bghgd]W[lrh_ZV\fkfchmqsibfbXVSR]dc_SMZf`b`VRQXa_W[i]JOZ_ZVUQOOTWYY[]^]Z[]\TMNT\\]`WQY\YZaZNRRTSMG@>EPR\`ZRDFU]abYRQQU\^THOZZ[]YNFJU]\XVYad`ZU_neXY]]YZaadg[X`bmj]ntc_cfrufk~~m]_ksyujs€tku}|tmmsvqknmaZbjjfgus_Z]gmllha``cqh_gfcffaene^ZUVbsocfbdjiptpa]__\YY]YYbihdZY[]a^VUUMRZ[\b^X`g`]a`l{qfebbjpjcdkqlkmjggjlhfffhlqm_`acejiinle_brp`^^aeablracicdkolejnr{okggljdkmhlswtilnknlgjnjfilmlkiiijjkllmnmfcchghib_ded`gjjihihgeejkmonkiimljhijlqqpnlhcaipsrh\_gdixur|ufelrpnopvwsruvtt{yolkd_bftwnz{oqsqpppxyrlddfb_gnnqrkrvofjuz{qkmhy…qwxhjsv{bN]OM[Z^RWkmg\Xsubgnj[QPRJWwfR[a[G?IS`vtRW}xYGLY]wt…‚w‚‡‰y}ŠŒ‡Ž‰xmv€„„}~‚†ynŸŽ|…|€„†‰}ˆ€‘jŠsd[{wljlym^ieiq{„x‚Š{nw‚€z{}‚‡‚uy…†w~‘Žƒz‚“’{v€}|€twŒˆx–s„ ~ƒˆˆŒ–“™ –’’”‘³¼®’Ž‹“Ÿ’ž¦©±¡œ‘˜’’œ’¥›š›‹“t‚Œƒri~‡xswvvvfcb‚…ozzvŒ|s‰Œx~’ ¡£¤£›¦ªššœšŒ‹’¬š‚‚ˆ‘}€}Œ{{…‡†rw~|zmnksqcq“š›‚me€{bQ||w€suˆƒ€„ŠŽ‘ «£•‘”’—š£¢ž”¦§˜•‡y‚“„„Š|ƒ„…•‰†‡ˆqkpnjzudng[]jaT]sje|eN`\[aejh‰_X]Xk_P`rua^Tbd[pob\ZffecVc~im{|„—‚†œ¥¥š””«±—ˆ— ·Â±ª®·¸¦˜›¢«¨§­¥œœ©§•“–Ÿ§¬¤Ÿ®©œ›¤¡Ÿš£ž¦¦¢©¥¢£¦ª ¤©¥¡£¤¤¥¤¡£¦­³®¡¢£¢œ§¯™Œ}…Žž¢Ÿ†|Šœ¨¤–”“Ÿ¦¢¡¤©«¦¡¡¦«¯°£­½º¶·¸»º¶µº¾ÁÊÅ»¿ÆÍÒÖÔƸ¹ÃÌÑÎÅÄÌÕÛÛØÍÄÅÇÊÎÎÊÈÈÌÏÏÍÌÌËÌÑÖØÖÐËËËÎÎÍÍÌÌËÉÉÊÐÒÐÍÍÓÓÏÇÅÅÂÀ½½ÁÂÀ»¶µµ¶¼ÉÓÖÑÆ»µ¹¾¿¾¾ÃÈÌǼ³²±³¸ÃËɾ½»¾¿ÁÄÅÄ¿·µ¹½¼¸¶µ·»»¸ºÁÈÊÈÄÁÀ¿½¹µ´®¨¦ª²»¿Äü¶¹¼ÀÀ¿»µ²°±±¯­©®ºÁÀ¸®¨¥£¤±¿ÆÍÏÍÊÈÈÈÇÇÈÈÅÁ¼»ÃÉÍÏÎËÇÅÄÂÁÅÉËËÊÊÉËÑÑÉ¿»¼ÂÄÆƾ¼½ÀÅÌÐÐÌÇÆÅÅÅÄÅÅÆÇÇÉËÍÎÎÌÌËÊÊÉÉÇÀ»¹¹»¿ÄÈÈÉÊÑ×ÙÕÍÉÈÇÇÇÈÉÍÐÐÎÌÉÅÃÄÈÇÃÀ¼¸·¸·µ³²²´¸»½ÀÃÃÄÄÂÃÅÇËÏÑÐÎÍËÊÊÆÁ»µ±²¯¬¦¦ª°¹¿ÁÁÀ¾¿ÄÉÌÌÉ·¯¬°·ÂÉÌÎÎÏÌʾ²­­³»ÃÆÆÿ½¼º¹··½ÂÆÊÎÒÓÔÔÖ××ÕÏÍËËËËÈÅÃÁÁÁÂÁÁÁÀ¿½½½½¼¼¾ÁÄÅÅÅÅÄÅÇÈÊËËÉÈÆÃÃÂÁÂÄÃÁ¿¿½¼º¼½¼¼»º·´³±¯­­¬¬«¬¬¯³µ»ÁÃÆÇÆÅÄÃÂÀ¾½¼ºº¶³±°°²³µº¾¾¾¿ÀÀ½¼½½½»»»º¸¸¹¼¾ÁÁÀ¼³¬«­°²²²´³´´±¯®®±³µµ¶µ²ª¢¢¤¥¦¦¥¥¥¤¡š™˜™›£§¬µ·µ²ª¦¥§¬°³µ··´²°¯±´·¹¹·µ´²±­©¥££¦«±¶¸¸¹¹¹¹¹¹¹º»½¿À¾¹±¨¢  £¦«­°±°°¯®­­¬­­­®°²²³µ´²°®«©®¶¼¿¿¹²TTSNHLW\bkk^Y[]__^]e\LHIIJQZZODGHIJLIECGMSVRMPVVLEM_c[VMB?BGWliVLT]a_XLJT][RONOPZZODABCKU\[VTVRJKTY_ec[RNPRTZafjidbbglnqutjbclsohhimhcbcddc]Y]bdca_clnfb`_^`egjgcdmoe`hieijjc\\ajli]X`bfgfd^Zdsoc[VU^hf_ahoqi_acZZ[YZcg^SQ^lokdWPRW_aXZliLET]\UUUQOPRVYZYY[\\\]ZNHR_c_^_WVZZW^cUMYVTVQGCEKU]e_PIBO_]_bUQ_]T]bUMU\Z^_XOKPX_^VSYbd`WVfm_YZ\]X[a`ab[Yahmb]oi\__fupdr‚u`Z`ktvmhw€qku~yrnou{rjnk][ekkghuq]Y]fkkke_]]cne^ecaff`goc[XVXesibfbeigoto`\_`[Z\^WYfjhcYZ\^a]VWWRV\[\b\Ybf`_abv|hbfbcmoicekmggjjhglkgljfhmqi\_bbehdhmje_^nm^\]cd_akm[ah`ajnkdhnr{ojfhlgfnlglswpihhkmihnplgkpplhkmlmoqmmnkhfcdhgggc_bec_chiiiihhechllkkljgklgefhlrspplfehlnqqh_aifkyvx{qkgmtolmmrtrqvxssvrmljc^`jyqo}wrqoppmr{vlhflmd`nunqsjsvmjmputnrk‚†qszrnvxsRT_LU[ZYS_oneZfwqikleZQOJKmvXYdaWECMXg|jMi~iHBS_nutƒvu€ƒˆ~y~‰†‰Žƒwqq{‡†}~‚{Šƒzpz˜’€w‡Š†‰Žƒ’š{Šufc}„zqhn|j[hdht‹Œ…y‚|r{€|vw{ˆ†tv}‚yuŠwwŠ•ou~z|yq‚‡Švƒ›zz‘™ˆ„‡‡—”šœ”’‘”´· ˆˆŽ—Ÿ¤¬§›™Ž’Œ‘™Œ’¥™œ’ŠŠ’€u‚‰‚sg~ˆxty}w}na]}…mr}x{‰˜‚t†Ž|‚˜”Ÿ ¢£¤—¢ª“”™›Ž‰›©•‚„‰Œzz{‹xy‚ˆ‡rx}yxjokxjcz“›’vkhyYTˆyxspŠˆ‚„ŒŽ’£¬¡™‘”–› £Ÿœ’¢¤”Žƒy‘„ˆx‚ƒ„‰†|‚„ƒxulvs{xdk_XYfgO[sff{cP__`bdgm’zVUXXlVQ`ruc\Vbd]ondaZdfnxkt|mzŒŠ£™“£¬¥žž™§ª—“¡žŸ¸Á¯¨«±·£“”¥££¨¡›¨¦”‘“œ¥¬§›­°ž˜¦ £–˜§£¥¦£ª¬¤¢¨ª¡§ª¦¢££¥¨¥¤¢¦©²µ©¦¨¥¥«² •‡‰“¥¦’†Ž•—Ÿ«ª¢œ™¥¯¬¨©«°«§¨­±³°¤°¼¸·¹ºº¹··¼ÁÂÉËÃÁÆÏÔÕÖ̺´¿ÌÒÑÈÄÊÔÚÜ×ÍÅÅÇÊÎÎÊÈÈËÏÏÍÌÌËËÏÔØÖÑÌÉÉÌÍÍÍÌÌÌÉÇÇÍÒÐÍËÐÒÏÇÄÅþº»½¿¾»¶´´³¹ÇÒÖÒÉ¿¶·¼½½½ÁÆËÉ¿µ²³´·ÂÊÉľ½º¿ÁÄÆÇÇÁ¹¶»À¿º·¶·º¾¾¾ÂÈÌËÆÿ»º»µ®¨¨¯¸¿ÆÈý»½ÀÁÁ¾ºµ²±²²¯©­¹ÁÄ¿µ¬§¥¤¯½ÃÊÑÑÌÈÈÈÈÈÈÈÈļ¹¾ÄÉÍÏÏËÉÅÁ½¿ÆÉÊÊËËËÍÐÎÉ¿ÃÅÆÇÆÃÀ¾¿ÅÌÎÐÏËÇÅÅÅÅÆÈÉÉÉÊÌÏÏÏÎÌÊÉÉÊÊÇþ¹¸º½¿ÄÆÆÈÏÔØ×ÑËÈÇÆÆÇÈÌÏÐÎÌÉÅÃÃÅÆþ¸µ´´µ³²°²µ¸¼ÀÂÄÅÄÄÄÄÆÊÏÑÏÍÍËÊÉÈÄ¿¹´°®¦¥ª°ºÀÀÀ¿¼¼ÃÉÊËÉú±­¯¶ÂËÎÏÐÐÌɽ±¬­³»ÁÄÄÂÁ¿½»º¸¸»ÁÆÊÎÒÓÓÓÕÖÖÔÎÌÌÌÌÌÈÆÄÂÁÁÁÁÀÀ¾»ººº¼¼¼¾ÀÂÄÄÃÃÂÄÆÈÉÊÊÇÇÄÁÀ¿¾¾ÁÂÁÀ¿¾½¼¼¼¼¼»»¹¶³¯¬¬¬ªªª©ª¬®±·¾ÀÄÅÅÄÄÃÃÂÀ¾½»»·µ³±°±±³¶»¿¿ÀÁÁ¿½¼½½½¼ººº¹¸º»¾ÀÀ¾¶®«­°²²´¶µµµ³±°±³´µµ¶¶´­§¦¦§§§¦¦¦¥£ œš™šœ¢¦«´·¶´¬¦¥§¬¯²µ·¸µ³±¯±´·¹¹·¶´³±®ª§¤¤¦«±µ¸¸¹ºº»»»¹ºº¼½¿¿º³«¤  ¢¥©­¯°±°¯¯­­¬¬­­®°²´´µ´³²°®«®¶½À¿¹²TSPKGMZ_fpi[Y[\^^_ceVIIIILU[THFHIIJLJECFLSVPJOTOEFWfbWQG=I_g^TH?;;CRdkZLOZa_SGGR^^ULIKP[^QC??BN[_ZWWUNKPVZ]b]RLLNOQW[^cd_\_egjpssjbdmrnjgnplecbbab^X[_a_^^bkmf`_aa_chhc^aimfdlokmnnke`ahkhc_`bghebbckurc\ZZ`d`\\_hnh][abeggeeaUPdwyl`[YZ\\\[[elY@CU[VSWYQMKJR_]QNQUXWWXKGZmgVU_a^ZVX\b_W`b^^XSRQUVjt]MBDO[bbcefg`SZlg\bh_ZbbYRNWfcXOT^a_YYbd`]ZV\_TW`a\Z[[`e[Vcf[ZZ]oodv…rYT\dltk`q„vhnvsqqpowznkpg\]injhiuq_\_dhghaYZ^dha]a^_ecaji_\XW[gh_bgbgeemrn^\`_[[\\\bjjf_Z_cca\ZZSYa]Z_c]^fgfa`r|l`ffaitmdchmgckmjgknelwidgnlfbddeie_cijg_Yehda`_^]bij[`g[]ggfdhloxslghlhlmgfkvxnggjkklnqsnjpqpkovnmzxjjomeeijjkfdeb`beb`ddfhjihgg`]ejhdchb^ca\abdnpjkkhfhoqnmkebiefuxwvplntqjhijmpnpuunmpkgkhaZ_ywawxffdllhittcajifpnbvmnsmoulhpmo~znuou‰yjx{rsv_RbVN[ZVUhortefwrghife`RHQmu\`iafXKO`poodkwcNPcsp{r€tgxx|ryv}€|ˆ…u{yqxzw~}‚t‰€o|ƒzvƒ„ˆˆ~‹‰Ž “~st~ƒvqw€i`qhr{‹…{rx~twynloy…yoq}|„€kn…zqwciutnfjxw€x‡‘vy‘ŽŽ„{Š…Ž˜™ –Ž‰†ŒŸ±¥ˆ‹‡‡„ƒ‘‘žœ§›™•‡‡‰‹‘”¡ŠŽ~€…‚‚|ti~‹‚ƒ}}z}{du‡{gu~ƒ‰•–}}Œ†—Ÿ’ ¥¦¤£™œ¤™–‹‘ŸŠ‰…“¡Ž„‹‹ƒz~wxŒŽ}v~‰†pyzwyxxlzZ_‰”•xmpswSgŽy}‚txŠ‰†‰”ª«¡›™š¡Ÿš’›†|w€y‚…q|„‹‡Š€yx€nqˆ‹ˆxcTUURblkk_eleilc]_i`vˆkbQM_eLShxk\]cicjgpieh~ŠŒ}ƒ«Šš—šš¨ª• §£¥¦œ¢¢•œ¢œ£¶·¥¡¥®°™–š™Ÿœ”™ £ ŒŽ–š¤ªŸ©µ§” £Ÿ£¡£¦¦¤¢«¶­£©©£«¥¢ ž¢¨© £«®²¯¬«¦­´²© •’™§°§›¥¬³±¬ª©³·±­¯²²¬­³µ¸¸µ²³¼¿½Ã»º½½¿ÇÊÊËÊÆÇÏÖØØØ˺½ÈÏÔÏÈÈÏ×ÚØÏÈÆÆÈËÎÌÉÇÉÌÌËÍÌÉÈÊÐÕ×ÓÎËÈÊÌÌÌÌËËÉÆÄÉÏÏÌËÎÑÐËÅÂÀ¾¼¹ºº¹·´±°°µ¿ÍÔÓÎǺ³·¹»¼¿ÄÊÉÁµ±´·¹ÁÊËĽ¼ºÄÈÈÊËÊÇ¿»ÀÆÄÁ¾»»¹½ÃÆÆÉÎÐËÇÇž¿¿¿¼´¬ª²¼ÅÊÏÌÄ¿ÁÃÄÇÇÁ¹µµ¸´°²¸ÂÇÅ¿¼¸²¯³º¿ÆÌÎÎÍËÊÊÉÉÆÅÄ¿»¹¸¼ÄÉÌÍÍÌÊÇ¿º¾ÆÍÏÏÏÏÐÑÏÌÇÆÇÇÈÊÊÇÆÆÈÌÍÏÐÐÏËÇÃÁÂÄÅÆÇÈÌÐÒÒÎÌÉÇÇÇÆÇý¹¸º¾»»ÀÃÄÉÐÓÕÔÐËÇÅÅÆÈËÍÎÎÍÌÈÄÁÁÂÄÆüµ°¯¯°°°°´¶¹¾ÂÆÈÊÊÈÆÆÈÌÏÏÍÌÌÊÊÊÉÉÈÅÁ¹¯¥£©±»ÁÀ¿¿ÀÂÆÊÌÌÉÆ¿µ³´ºÄÌÎÏÏÐÌƹ¯­¯´º¿ÁÁ¿¿½½»¹··»ÁÆËÎÐÒÓÓÕ××ÓÑÏÏÏÏÏÊÅÂÀ¿¿¾¾¿À½¸¶µµ¹¼¼¾¾¿¾¿ÁÁÀÁÂÄÆÇÉÈÈÄÁ¿¾¼»»»¾ÂÃÂÂÁ¿½½½½½¼¹µ¯«ªªªªª©§¨¨ª°¸¼ÀÁÁÂÂÂÃÃÂÀ¾¼¼»¹¹¶´²°°°²º¾ÀÂÁÀ¾¾¿ÀÀ¿¿½½»»º¹»¾¿¿½¶±°³´´´¶¶·¶µ´²²³³´µµµ´°®«ªªª©©¨¦¤¤¡žœ››¡¤¨®³µµ³­©«¬¯³µ¸¸µ³±°°³µ¶¶µµµ´±¯¬©§¦¦ª±¶··¸º»¼½¼»º¹º»½¾¼¶¯§£¢¤¦ª¬¯°±¯¯®­¬¬¬¬¬­¯°±³µ¶¶¶µ³²³·¼¿Àº³RPKIIP[agmfZY_\WX_f^OHKMQZZOEDHKLKKIFDDIPSPLLPOD>OghWLB;;@HU]^YXTLJNVXY]^UIGKOPRV\``_Z[afhkrqjcahsujegmnhda_`cc]X[`a^^`dkjd`_acdgfd_\djidfnmknnmleadkmjd`_akmga_gqrha_^^ce]WZ`gic]]bhmkigdZQ`wudYXXY[\\\`im^GANYYTVYRJHJKYbWKMQSTUXRENfk^RWac^WUX]ca`fdb_TU\[[]usRJHKTai`_nuj[Saqi`hnaYadZRP]lcUPV^][YYac[WUR]`RXc^VW[Z]^UUb`YXWbpjmƒ~aRT\enpday…qhqrnimomvxkmqf`dmnighusa\]afff]TV]dd_\]\_dabjf`^WU[ee]`eadbemol]Z^_[ZZ]^ejiea^bcca[[\V[b][_`_`figagxwebkhdmsibchiceonhfmnerxdbinjffdffic]bkki_Wcieb`_]\eii^di^^fgdeilmt€wkghijljdejuwkfhjlmmnrwpjnppqtrnw~pgmqidmmnlhcbcacdd`aeceijjheb_[_fc_^da[\]Z^^`mohkjeaeoqnnjc`hfcszrrpkpqlhggglnlouslnmddlh`Zc{mdumf`aifeirj\bkjgtwfu„qiprmrpfkllzopvi~guzutre`eTS`[WbrqwtclujgmjceaRNaxr^jnglYXcpvpmjrp`Yhulrxx€kiyw}tmvqz}y…vxyuuzyy~y€w„~l|Š“†ws„‰€„„Š‡ŽŽ‘z}y†xx|€jgymv„Š‡~uoxxlqthjnw|yoks{y„xfqƒƒwtƒ~capvpdbouy}~“t„•Œ}}’‹ƒ˜šœ•€¦©›‹ƒ~}‡•‘›—¥›—Žƒ†„ˆˆˆŒ˜’¤ŽŒv{ƒ‚ˆ…|wp}Š‡„€}yz‰vxƒms~…Ž‘šƒ|†›¡’Ÿ¦§ Ÿš›¡””Š’ ŽŠ‚ƒŸ‡Šˆ€||xxŠ•…u}Œ†oyxxy~zurVc”†oqrv”u\ozƒŒˆ‰ŠŒŒ•œ®©¥Ÿš™œž™š˜’—•Œ„|xƒŒx‚„m{‰ƒ„}ws|‚~xp—‹{pYRTOZppg]ef`gnidZoez~akaSc]GWptgd`Vipgmnes‘Ž‚~­•žž£ž¨¨–ž£¡¤¤žœ•›Ÿœ¥´±¡Ÿ£¬¨’’”˜ž˜Œ–¡£ŠŒ–˜¡©¥±´§œœ¤¢¥¦©¬£ ©µ¯¤ªª¥ª£¡Ÿ ¨¬Ÿ›¤¯®¯°­ª¥¯·®«§š™œ¦±¬¡ ¢§®µ±««®¶µ²²±µ³­±¶·¸··¶·½ÁÁÄĽ½ÁÀÂÉÎÎÏÏÊÉÐÖÙÙÜÒ¿¿ÆÍÔÑÌÉËÔÛÙÐÊÇÆÈËÎÌÉÈÈÉËÌÌÌÈÆÈÍÒÕÓÏÌÇÉÌÌÌÌËËÉÆÃÅËÐÍËÎÑÐËž½¼¹¸¸¸µ²¯¯¯³½ËÔÔÐÇ»µ¶·¹¼¿ÂÈÈ·°´¹»ÂÊËĽ»ºÄËÌÍÍÌÉÁ½ÁÆÆÄÀ¿½·ºÅËÎÐÑÐÍËÊÇÃÀ¿¿ÁÁ»²­¯¹ÄÊÏÑÌÿÀÄÈÉÆÁ½¼»¸´µ¹ÁÇÄÀ¿¼·´·½ÁÆËÍÏÎÍÍËËËÈÄ¿»º¹¹ÀÇËÍÍÌÌÉÁº¸¿ÈÎÑÐÎÐÐÏÍÊÈÇÇÇËÌÊÇÆÈËÍÍÎÐÐÏËÄÂÀÂÄÅÅÆËÐÓÒÐÌÉÇÇÇÆƽº¸»À¿½¾ÀÁÄÍÒÔÕÒÌÇÄÅÅÆËÌÍÍÍÍÈÆÂÁÂÃÄÄÀ·²®­­®®¯³¶¸»ÀÆÊÍÌÈÇÆÆÊÍÍÌÌËÊËËÊÉÈÇŽ³¦£©²¼ÁÀÀÀÂÄÇÊÌÌËÉ¿¶µ·¼ÆÎÎÏÏÏÌŹ¯«¯µº½¿¿¾¾½¼»¹·¸¼ÁÆËÎÏÑÒÓÕ××ÓÑÑÏÏÏÐËÇÃÁ¿¾½¾ÀÀ¾¹·¶´·º»»¼¼¼½¿¿¾¿¾¿ÁÃÈÈÈÆÄÁ¿»¹·¶¹ÀÁÄÆÄÀ½¿½¾½»¹µ²¬¨¨¨©©¨¨¨¨©­´»ÀÁÁÁÀÂÂÂÁÀ¿½½¼¼»¹·³±¯¯¯µ»¾ÀÃÀ½¿ÀÀ¿¿¿¾¾½¼ºº¼½¾À¾·²²³³³µ¶¶¶¶´´´³²³´µ¶¶µ²°®­¬ª©©¨¦¤¤¡Ÿžœž¡£¦¬³··µ¯¬¬­¯³µ·¸µ³±°¯±³´´µ¶¶µ³°­©¨§§ª°µ··¸¹º»¼»º¹¹¹»½¾½¹²ª¥£¤¥¨«®¯°¯¯­¬«ª««¬­¯°±²´´¶·¶´³´·¼¿¿ºµTNIJLS]bimdYY_\TWaf]NHLOTYSGEGKPPLIEBACKRTNINQI@EYjdNC?;:?NbjcQLV[WJEKRVTLEGMW^_RD=?FPZ\[WSKGMTWWY[WLFILOPSY]_]WW]cfjprkcacowobdgjhdb`^chcZX^a__`bfjhdbabedfb_\_fhfcinmptmllgdioold`]cnlebbmrmedc_`feWS[bee`]`hlmjigaZarudXZ[XVY^abgndNBFPXVUYSHBDISa\NIKORVZVID[kbWUZbc\WVY_cdiibf_U^hd`bxnLPUUXdm^\s{jZWdtmcjlbX^f[OQbnbSU[\\ZYYaaWTST^\R\dZQWYYXVSWa]XTZijh{…nTOU\foh\jƒ}hjrlhhmmlttkpnedinmhhgxxaY\`febZRT\cb\[[X^c`aifa`VTZda\_a\``ellk]Y^^ZXY\_fihd`_abdaZ[\Za`\_a_`dghd_jzraemhhppgbdfcaiplfemmjxsaakohfgghhjb]dkjiaXaifda^Z]jkj_cl`\giffikjq€|gefhjkgbdluvjehjmomntwnknprssnu|wlioofksmmiaccdcbb`^_cehhlki_[[Z^caWX`_XYZTZ[[imegfb]`loljic\gian{pmmkplhgecciklnqpmke_goj`^jtejkdh^diceild_djljs|ll}ujoupprkfhirƒujuitnoywponieUXf[busp{seophjolegcZ_l|uhvtuq\nuy~rlmukfo{ueus€~ejyz|olmmwxv…wuyxqx||}x~}~}ˆn{†–‰wly„†ˆŠ„”—‹Ž„}€u‹†yy~np‚wzŽŠ~yvowvjkphfnwwmhgv|yyvox†‚zy}k]irsj^iss|~Šx|•—‰z‚‘‰†”™˜”–Œw…™¤¢ŸŠz…xw{“•Ž™“£œ‘ˆ…~…†„Š•Ž£‘‡s|„ƒ‰zw€‹ŽŠ‚~{‰‡…ƒ•wt~„‘›Š}Š˜¢–œ§¬œš›ŸŽˆ‘žŠ‡ƒ“žŽŠ‡ƒ}~}vuŠ™ˆu}‰oyxuv€{fVjyrtu|•zhu–ƒ…‚„Š‰‹ŒŽš «¥§¥’›˜›”—–“–’‹…z‡Œz…j|€‚|upy€z~xz™‰x‚gVXX]osk`gf]cnuj^nnyzWcudeUH_tqardOa|pu‰rgœ—y•« š ž™¡¤«¥–œ¢ŸŸ¢›š—•š›š£¯­ ¡©¢Ž‹ŽŽ–Ÿ˜ˆ‘ ¤¡†Œ——¡©¦´²©¨¢ž¢¦©¬±¥¢©°®§«©ª©ŸŸžŸž §©›§°«¬°®©§³µª¬® ž¥±°£¡¥©¯¸´¬«®·µ´·¶¸µ±³·¸¹¹¹¸»ÁÄÁÃÄÀ¾ÂÂÄÌÐÐÒÒÎËÐÖÙÛÜÔÆÄÇÊÑÒÎÊËÑØÙÒÌÈÇÉËÍÌÉÇÇÇÇÉÌÌÈÅÅÉÍÓÕÑÌÈÆÇÈËÍÍÍËÇÂÂÉÐÍÊÌÏÏÍÇÁ½»º¸¸¸·µ°­¯¯´¾ÉÐÑÐɽ·¶·¸¹½ÁÆÈÄ·±µ¼¿ÄÊËÆ¿½¼ÄÌÍÏÎÎÌÅÀÂÇÈÅÁ¿¶¶ÂÏÓÒÑÑÏÍËÈÄÂÁÁÃż²¯¸ÃÉÏÓÑÉÂÀÂÇÉÉÆÅÃÀ¼¸·»ÁÆÄÁÀ¾¹·º½ÂÆÊÌÎÎÍÍÌÌÌÉÅÁ¿¼¸µ·»ÁÈÍÍÌÌËƾ¹»¿ÇÎÏÏÐÐÏÍËÈÆÆÇÊÌÌÉÈÉËÌÍÎÏÏÏÏËÅÂÁÂÃÃÄÊÐÓÓÒÏÉÇÇÈÈÅÁ½»¸¼ÂÃÁ¿½¿ÁÈÐÕÕÔÎÈÅÅÃÄÊÌÌËÌÌÊÈÄÁÁÁÃÃÁ»µ­­­­­¯²¶¸º½ÄÈÌÌËÊÉÉÉÉËÍÌÊËÊËÊÊÉÉȸª¤«´¼ÁÀ¿ÀÂÄÈËÎÎÌÈ¿·¶ºÁÉÎÎÎÏÐÌŸ­«®²¹»½½¼½¼¾¼º¹¸½ÃÆÉÍÎÏÑÓÕÖÕÓÒÑÑÑÑÑÍÉÅÁ¿½½½¾À¿¹¸·¶¹»¼¼¼»»»¼½¼¼¼¼½¾ÄÆÇÆÆļ¸µ³¶½¿ÂÄÄÂÁÁ¿¾½¼º·µ¯ª¦§©©¨¨§¦§©±¹½ÀÀ¿¾¿¿ÀÀ¿¾¾¾½½¼º¸¶´±¯­±·¼ÀÃÁ¿¿¿ÁÁÁÁ¿¿½»ººº¼¼¾¾¹µµµµµ¶¶¶··µµ³³³²²³µµµ³±°¯¯¬«©¨¥¤£¡ Ÿžžž¡¢¥ª°µ·¶²®­­¯²´¶·µ³±¯®¯±³´´µµµ´°­ª¨§§©¯³¶¶·¸¹ººº¹¸¸¹º»¾½¹´¬¦¤£¤§ª¬¯®®­­«ª©©ªª«­¯°±³³µ¶µµµ¶¸¼¾¾¹´YLHKNW`fllaY[^YVYcf\NIMQXYLBDJOTRIC@@AGQUSLJPNA?RfiZE>=::DVfj_OPZVLEHRURMFEKS[^XJ?=AJV^[VQKGJQUUWXWMEFJMOQTY[[UPV_cgnsod_cjtth_dggeba`bhh_W[cc^_bdfigefffedb_\]bgfeeknmoqjkkhiorura^alledhipqlhgb]dg]QT]baa^]aikjjhechqrg`baWTV[cgghfTEAHRXVWSG@AHOa`NFGHMS[[NDSheWWZ]_][YXY`ceofaf`ZfoibcwmSZ\Z\bf\`v{j\ZgsniljbY`i[MSfraT\\ZZYYY]ZPORV^YUbdVOVXVSNO\`YTRcndk€z]NOU]hj]^xƒmbmncdhmllsrmmefloplijgz}aU[`fc]VPS[b`XWXW^c`_ifb`UTYd`Y[[X^`ejjhYT]\XVX[agihd__abfaZ[\`d_]`a_cjkh``nxkajkglqlebdeacmojegomnznbclohhkkhjjb]ekjhb\ejfd`]Xbnkj^fr`Xknfgikho„}edegije`dmwtfchknpmoyxljosvxnryyunmrljyrkle_ddefc_]^]`ilgmofYVYZ\`aTR\_WTUQSWXelcbc_[]inkhfaYei^hvpjjkoheed^aiijlnojd`^jqkfdlodkdbiaiiaeigddcfnqs{scqzqpssstrfdgmƒ}gpom‚vkywlltndXYjhlzqtmgqmnmnlglifkt}yv}~lh}tmmwvuvwmrws‚zfny}ygjklvtuƒ€xuyyqx~~{xz‚{}Žrz–‰yfq†‚y|‹ƒ–‡‹‹„ƒ~s„y{€‚rx‰}y•‡€w|ou~vjfmicnwqfgi}|ytqz„ˆ‚||nbiutmbYrws–{z†¤Œ…}„ˆŠ—š”’œ„wŒš¢¨¥y}pu™Ž‹—“£™Š…|w‚…€ˆ“Š£”„p~„ƒ‘Ž€{~‚ˆŽ—………ƒ†‡’†w~ƒ“›Ž‡•¢˜š¨°˜šž‹Šˆ“›„„‚—ž…}~…utŠ‰u}”oyxtt€…\Tq‡rt|x‚˜‚t}™‡‰ŒŒŽ”Š“””Ÿ ¨¢«¬˜œ—žœ’”””–’Œ†‚‚‰}h}‘‘|tmv~~y€|‘†sƒu`\cfouriifabnwncmwyx[]wteUQiunc€oTaƒ‚}…uq‡Ÿš™y“ª¨ž¡Ÿ’™ª®¤–š¢žœ¡™””š™š¡§§ œŸ¨›Š‡ŠŽ“Ÿ™†£¥Ž†—™¢¨¢¶´«­££ž¢¦ª¯´¦£©­­°­¨®©›ŸŸ¡§¥œœ°°¨«°°©ª¶³©«°¤Ÿ¡¢¥¯±¦§«¬²º¶®«¯¸¶µ¹ºº¸´¶¹¹ºº¹¹ÀÅÅÁÁÄÄÂÄÄÅÍÑÒÓÔÏÍÎÓØÚØÕÍÈÆÈÎÑÏÍËÏÕ×ÔÏËÈÉÊÌÌÉÆÅÅÄÇËËÈÅÄÃÆÎÔÑÌÉÄÁÃÉÎÏÏÍÉÃÂÉÐÏÊÊÎÏÎÈÁ¼»¹¸···µ¯¬®®´¾ÈÍÏÏËÁº¸¶¶·¼ÁÅÈŹ´¹ÀÁÄËËÇÀ½¼ÄÌÏÑÐÐÎÉÂÃÈËÈÄÄù¶ÁÑÙ×ÔÒÑÐÌÈÆÅÄÄÆÉÉű·ÂÉÐÔÔÎÆÂÂÆÊÉÊÊÈƽ¼¼¿ÄÄÂÁÀ½»»¾ÂÆÉËÍÎÍÍÍÍÌËÉÅÁ½¶²²´¹ÃÍÍÌÌÍËþ»º¾ÇÍÏÏÏÏÎÌÈÆÆÆÉÌÍÌÉÊËËÌÎÎÏÏÏÏÌÅÁÁÁÂÃÉÐÔÔÒÎÊÈÈÉÉÆÁ¾¼¹½ÂÃÿ¼¾¾ÃÌÔ×ÕÑÊÆÄÂÃÉËÌÊËÌÍÉÆÁÀÀÂÃÃÁº¬¬¬¬­¯²¶¸¹»ÁÅËÍÏÏÏËÉÉÉÊÊÊËËËËËÊËËǾ±©¬¶¾ÁÀ¿ÁÂÄÈÌÐÐÎÉ¿¸·¼ÅÌÎÎÎÏÏÍĸ­©­²¹»¼»»¼¼¾½»¹¹¼ÂÅÈËÍÏÑÑÒÔÓÒÒÒÓÒÒÑÏÊÅ¿½½½¾À¿º¸¸¶¹¼¼¼¼»ºººººººº»º¾ÁÅÆÈÇĽ·³±³¹¼¾ÂÃÅÃÂÀ½½¼»¹·³¬§¦§¨¨§§¦¥§¬³º¾¿¿½½½¿¿ÀÀ¾¿¾¾¼º¹·¶²®¬®²¸¿ÂÃÁÀÀÁÃÃÂÀ¿½»»»ºº¼½½¼º¸··¶···¸·µ´³³³²°²µµ´´²±±±¯­ª¨¥£¢¡  Ÿžž¡¢¤¨¯µ¸¸´¯®¬®±³¶·µ´±¯®®°²´´µµ¶´±®ª¨¦§©¬±µµ¶·¸¹ºº¹¸¸¸¹»½½ºµ®¨¥¤¤¦¨«­¯¯­¬««©©©©ª¬­¯°²²´µµ¶·¸¹»½½¹µYHGMQZdjli^Y^_[Y[ce[NILQXWIAEMTUNE><@HQRJGILOH=FajaQ?89:PgdSE;69HYedYQSUOGHQUNFFJQW[ZRG?;>FT\ZTPLIKNOQTVRGADKOMKLOOOONPU^ccgha[]emoh`]aeb`_`ehg\U[dgdb``bhhlnoi__^]_`befffiknqnilnmkjpz{jbemmgghjlqumike_hgVUcje_[X\\Z[jtpqpg[Z_\USRTZ^``_[PC;AMWXTK?@PbcQB:54;EO\c_VRUSKGLSPGEJRZ^]VJ?;=EOXYUPLJIKMNQVTI>@IOMKJLLLLLNT\`ccc`[Z`kpj`]__`_]^bhg_VU_iib___cjntsmd]\_`baceffginrplmomlklu~sbgjkieillltukgib`hdU[knf_Z[_\Y_ptnlf]Y\ZTRRTX]_]ZXSH>>GSVSLA=H`g[UTECIPRUZXY]d`UNPXcdWYd^Sakbbb`^_eppqqbX\ehaaebaca]mziaa_itqmigfboqUKTl‚ocg_]ZZXOGDFHQ`^SXaWJMSMABQ]VKPaga]iujRKQXac\cyv^WaaYWZafjlhd`^fpllrnlncayrRLW`aZSLNW[[WSROP\^[^eb\VMRVcaQPLQTRZbaOIPSQPORYded^WWZ][WUV^`_][[\_dif\\gpfcjf^eqrja`e\]oqfadkomnpidckkbekkllljfemmdfjkkkdaagsoilkysakumcfhkn|~a_a[erpgfgfotqgfhlropz{umnrxxt}‚‚~v€myzvtfbkjhkf_ZWXZfkglm`]`]YY``YXSJHQSOKKMSMMZZUUVVUTZcaXSPUYRScicako`bec^dh[_imi\WW\o{rmhdiloibr~oelkhlqtqn~‚ruynnwxyeu‘€xtjnpmlzwj|~snkooklig‡vkumpwtyosx€|}}w‚Žy‚|wƒ†~~{u‰’‚€~}…€sy}„‰‚zxz|ytsxy€„‚zx|‚{tz~zvw‚wf‹…rhj|tz‡Œ„}‰ˆz‚o…~wzyyuw}ˆŠˆ}hŠ€{dZkthkgnwbv‹„{€‚‹„œˆ‚ˆ]t€}pfq†‰™ˆ®­‰„viˆ¤š—‹¡›t…˜¨­ˆpskkxŒŒ‰’––z~pk}„|t‰‹Œ–›Ž€|„‰Œ‘ŽŠ‹ŠŽƒ€‚‘“ƒ—©—¥Œ‡—¬ –ž«š£¢ª¢¯¢¨§š›¥Žƒž¤†˜zš’Œyz‰€Šzqƒ‚xx˜Žn‚qu}‘|_izˆv†›‹¡‘šŸŸ¥š–•’’¬²¢¤¡££¬ª ••¦£“•˜ŸŸ”ŒŽ’“˜™‘tv‹ž›ˆqoxv‚z~‰Š|w|qr~yv}|{v|qwqy~z{wno‡}~ueo€…Šˆš™ƒxŽ‘Œ˜‘–°³¤¡‘±³œ••™¢›–˜ˆ‚Š’ŽŠƒŸš•œ Ž‰„{ƒ‹§¥ƒ€‘š¡›˜¢Ÿ¢§¢´³«©ª«¥¡¢¥²ºª®°£¤±³±¶§˜£©©¥¡–›µ´›¥°²®´²°¬ª­·±®´®¦¯´´´²´¹º¶¯­³¸¹º»½½¿¼¹º½»¸·ÁÍÏÇÃÇÏÐÌÊÌÐÓÖÖÖÕÑÏÏÔ××ÖÔÎÈÄÃÉÎÏÍÌÎÐÕÖÒÍÉÉÌÍÉÃÁÃÂÀÁÄÆÆÅÂÀÀÁÁÄÉÉÄÁ½¼ÃÉÎÏÊÂÄÍÍËÉÉÊÊÉÇÁ½¹¹¾¼¶´®©¦¯º¿ÃÆÊÎÎÎÊÄ¿ºµµ¾ÃÆÆÄÄÂÃÇÊËÌÊÇÃÁÆÌÑÓÓÓÓÑÏÌËÌÍÍÌÉÆÅÅÍÖÜÛÖÓÒÏÊÇÆÅÇÉÍÐÒÐÇ¿ÀÅËÐÑÑÏËÉÅÄÆËÏÒÒÑÐÌÈÆÄÿ¼¿ÃÄÅÅÄÅÈËËÊÊËÊÊÈÇÆÁ¸°ª§¬¹ÅÉËÎËÈÅÁ¾¾½¼ÀÃÅÈÊËËÉÇÆÈÊÊÉÉÉÉÉÉÊÌÍÍÍÍÍÍËÅ¿¿ÄËÐÒÐÌÇÅÄÅÆÆÁ½¶´´¹ÀÃÀ½»»¼ÀÇÎÏÎÌÈÃÀÁÅÈÈÉËÌÍÌÈÄÁ¿½¿Áÿ·®®´¹¾¿¾¾¿ÀÃÇÍÒÓÑÏÍÈÅÃÄÆÇÉÉËÊÈÊÊÈÆÿ½½¿¿ÁÄÆÊÎÑÑÏȽ·´¹ÅËÌÍÍÍÎÎɼ±ªª®µ·¸¸¶µ³µ¸¹¹¹¼ÂÄÆÇÉÌÏÏÏÍËÉÉÉÊÍÑÓÓÑÎËÈ¿¼ºº»¼½¾¿¾À¿¾¾¼º·´³±±±°±±°®¯¶¿ÃÃÅÁ»·³°®­®³¹¾ÅÉÉÇÄÁ¿º·´³°«¥¤¤¢££¢¢¤§­´º½¼º»»¼¾¿¾»º»»ºº¹·³­«­¯·¼ÀÁ¿¾ÀÀÀ¿½¼º¹¹¹ºº¹¸¸¹º¹¹¸¸·µµ¶¶¶µ²°­ª¬°²³µ¶µµµµµ³¯©£ žž £¤££¢¡ ¡¥«¯´·¶´²±±²²³³³±¯­««­°²´µµ´´±®ª§¥¤¦¨«¯±±±³´¶¶··¶¶¶¶¶¶´±¬¨¢ ¡¢¥§©ª©©¨¨§¦¥¤£¥¦§ª­°²´´´·»¿¿À½¸²?CQ_d_\\__YY^abddefZNKOVWMBFTZOB=>CMROJFHJHB=FZg]G:538BMV^^XUUUQIJPPIEJRX]]WM@89ALTWTMKJHHJJNTUK?ENVSNF@FYh`RPPCFUZVVY[`_\WRPS\hdW^h[Thoc\[_\]hsrrp^X\ce``ffdbaampded_gqqkghidotXLTm…rgnbZ\]UJECEJWc]RX^RHOSG=GY[OKXfc\^ko`NMU\a]]nyeUZ^VRUZ`eiie_[]kqmioopkaezqPKX`]TOKOWYWUSQMNZ\Zag`[VLQVcaPLJORPWa^LGNROLLQZcc`ZTTWYXUVYa`[ZZZ[`dgb^`gocci`^gmng^`cZdumcbfkmnpjeccgebdiklmmjffnjbhlkllbcensiklp|lertgadjmr}v`d]Zjvpkjggvxibknmoos€~rlpuyzw„ƒ…€xwo}y|ufiollmfbYVY_hiikc[]_]YY`aWSPFDMPLIIORLHQURRTXURZc`UNNTWORagcbhkbcec_bg]_ini\XV_v{rngchqsicu€mhpljsuvvt€rtypqxwzft”ƒwvnnpixoy~irsmjpmgmjaz…w€|lsl|yr|pt|ƒƒ~}}xƒŒzv‚vr„~}x‘Š‚‚‚ˆ}q~‡‹{{€…„€xvyz‚‰†{y}ˆ…zov{t}u„pa‰„ofjxrx„Š‡x†“‚v„p†„xxxvzwt}ƒ’‚|hˆngfqrlsntyq€Š†~€ˆ†”ˆ‚qƒ„€wv‰„šŽ–—¸£ŽŠƒ€sg’©›’‘ª€|Š‘ª„gikxŒ‡Š“‘Šxyll~…{vˆ•—™}„Œ‹ŽŽ‹Œ”Ž“ŒŠˆ~“–ˆœ®š¢¦Œ—°¢—§­ž¨¤¬£­¨«–œªŽ‡¤¢Œˆ–Šp ›‹m€‡Šzs€‹ƒxw“Œo‚ty…~’ln~‰zž‹““¡”ž —ž§˜•’”­¸¦¢¡ž¥©¥ ——ª¤’–ž¦£”Œ’“›ŸŽx|“£ž–sv‚w‡ƒx}ˆŠwxuq{|v‚ywwvsx|}xwom}†}……qw…€…†‡Ÿ“„€…Ž”Ž˜­¬¤Ÿ’™±¤•’”š£’’„„‹Œ‹‚|œ“œ›……Žƒy~Š§¨ƒ€”™Ÿ–œ¦¢ ¥¤°°«©ª«¥¢¢¦²¸«°¯£§°±³¶§Ÿ¨¬«¦Ÿ–¢¶ªšž§´µ°¶²°®«­µ±¯µ¯¦°¶¶µµ·¹¹¸°­²¹»º¼¿ÁÁ¾º½À½¸¸ÀÍÑÌÈÉÎÐÍËÌÑÕÖÖ×ÕÓÐÏÒÖ×ÖÔÏÊÆÃÅÊÎÎÌÌÎÔÖÔÍÉÈÌÎÉÃÁÂÁ¿ÀÂÄÆÆÂÀ¿¿¿ÂÆÈÆÃÀ»ÀÆÍÑËÃÃÉÌÌÉÉÉÉÉÈÿ¹¹¿¾·³®«¦°º¿ÂÄÈÌÎÎÍÈ»µµ¾ÄÆÆÅÅÄÆÉËÌÍÌÈÅÂÆÍÒÔÓÔÔÓÑÎÍÍÍÎÎÌÉÆÆÍÔÙÛ×ÔÒÏËÇÆÅÆÉÍÐÒÒËÃÃÅËÐÐÐÏÐÍÇÄÄÉÎÑÑÑÑÍËÉÅÄÃÂÂÂÀ¼¿ÃÅÅÄÄÅÈÉÈÈÈÊÊÊÉÇÇÆÁ¹°©©¯»ÅÉËÌÊǾ½¼»¿ÂÄÅÇÈËËÈÈÈÈÊÊÉÉÈÈÇÇÉÊËÌÍÎÎÎËÅ¿½ÁÈÎÒÑÍÉÅÃÃÄÅÃÀ¸´²µ¼ÂÂÁ¾ºº¼ÂÊÏÏÍÊÄÀ¿ÁÄÆÉËÌÎÌÉÆÄ¿¿¿ÁÄ»´³µ»ÀÁÁÂÁÀÁÆÎÑÓÒÑÏÊÆÂÃÄÆÈÊËÉÇÇÇÈÉÇÿ¿½½¿ÂÅÊÎÑÑÎÇÀ»·´¸ÃÉËÍÍÍÎÎȼ±ª¨®´¶·¶´±±²µ···¼ÂÆÆÇÉËÍÏÍËÊÈÇÆÆÉÏÓÔÒÐÍÉÄÀ½¹¸¹»¼¾¿ÀÁÁÀÀ¾¼¸µ±±¯¯®¯°¯®­±·½Âþº¶°¬ªª«²¹ÀÇÌËÇƼ¸¶µµ°©¦¤¢¡¢¢¢¢¤¨°·¼¾»º¹¹»¼¼»¹¹º¹ºº¶²®­¯±¶¹¹½¾¾ÀÀÂÀ¾¼º¸¸¹¹¹¸¶³²µ·¹¸·¶¶¸¸··µ±®«©ª­±´µµµµµµµ´°ª¤ ž £¤¤¥¤¢  £¨®²¶·¶´²±±²²²³±¯­««¬®²³´µ´³²¯«¨¤¤£¥¨¬°±°±³µ¶·¶µµµ´µµ³±­©¤¢  ¢¥¨¨©©¨¦¥¥¤£¢££¤©­°²³³´¶»¿¿¿½¸²?IXdd\YZ]_YZadeffd`WOMOVWMEJWWK@=@GPQJEIMIC?@PabM:326AMSY][VVWTMIMOHFMSVYZWOC:6;FQURLHIIHFGJQTMBM[SKQ_e]X_lkXJOZ_^]gvnWS[VNPVY`deda]X_pqkgnopgal~nMKZ`ZPNOQUVTTTQMOWXWbf]XRJQVeaOIIMQNUa[GFNPMJIP[b`]XRRUXURW]a_YXWX]_ba]^cgg_ef\`ilja\a]YlsgcdgjmophbbccbcdijlnmjgfnibjkjmkbeippflkpxihplcbfimsxpddX_qurohboqdhpmlooy…{mlptx{~„‚‡}y}ry~zsmpnmnlg`VZ[cghjeYW^`]WWbbUOMA?HLJHJMQKEJPPNS[VPYbaTILTUOR^ddcgidddbbaha_gng[Z[fxyrnhdhqsjdr}okplnwxxyw|osvrrwtwgq„xuonrlryox„ln|sliqkcnh\y„w€yljt†wu|rsz‚„~{|x€†ts€qp|z|ƒˆƒˆ†ƒƒŒ}wˆ’‡yˆŒˆƒ~v~„Ž‰||€†vjt„{s{r†Žk^‡ƒmeitrv€‰Švƒ•u‚~x‰{svux}wr‚‚‘yjŠ“„brwuooyx{|€…Šˆ‚„‡›Ÿ‰‚”„Œ…Ž‰{}†‰Š—‘šž»š„~{rkŸ¬šžžp…Š”Ÿ ’~b—ƒijz‹€Œ“Œytgp~†xx‹˜”–˜„€„ŒŠŒ‹Šš‘”Ž‰‘Š}—™Ÿ¯›¥¢‘—±¤š¨§§¬§¨£©¨¬™”œ¬Œ¤Ÿ‹Š™„{•™¦{jƒ‡‹yu|‡ƒz{‰sy‹„•‚vv„Š‚˜¡‰˜šŸ–’¢£Ÿ ©Ÿ˜–’—ª¸¨ ›¥ª¢Ÿ˜˜«¢”š¢ª£”Ž’“¡Œ|ƒ›¦Ÿš„v€‡z‹„x}†‹‹xtwsy~x‚‰{s~{wtwy|zz}rl{ƒ}‡‹‰|}Œƒ‚…„š‘…‰ŽŽ‰‘‘›©¦£Ÿ›¤¥•Œœ¥œŽŒ…‰ˆ‡…{{“–œ•‚Œƒz~|‰§ª„”˜ŸŸ™ ©¤¡¥¤­¯©§««¥Ÿ¢«°²«³®£¬°±µ´§¥¥®¯­§Ÿ¬² œ¢©¶µ³¹´±¯®­²°°²¯¨°º¸¶¸¸¸¹¸³®³º»º¼ÀÃÄÁ½¾ÄÁ¹ºÁËÓÐËËÏÐÏÎÎÑÕÖ×ØÖÔÒÏÑÕÖÕÕÑÍÉÄÄÇËÍÍÌÍÑÔÔÐÊÈËÍÉÅÃÂÁ¾¾¿ÁÄÅÃÂÀ¿½¿ÂÅÇÆÁ¼½ÂËÒÎÅÂÅÊËÉÉÉÉÈÆÆÁº¹ÀÁ¹³¯¬©°¼¾ÁÄÈËÍÍÍÌż³´ÀÆÇÇÇÆÇÇÉËÌÍÍÉÆÄÅÍÓÔÒÔÔÒÑÏÎÍÍÏÏÎËÉÉÍÓ×Ø×ÖÓÏËÇÅÃÅÇÌÐÒÒÎÇÅÆËÏÐÐÐÓÐÊÆÄÇÌÏÑÑÑÎÍÌÇÄÄÄÄÃÀ¼¼ÁÅÅÃÃÄÆÆÆÆÇÉÊÊÊÉÇÇž¶¯©§°¸¿ÇÊÉÈƾ¼¾ÁÂÃÄÄÆÈÊÉÇÈÈÉÉÈÈÇÆÇÇÇÇÉÊÌÎÏÐÎÇÀ¾¾ÂÌÐÏÍÊÆÃÂÃÅÄÁº¶²³¹ÁÅÄ¿»¸º¿ÈÍÎÍËÄÀ¾¿ÃÁÇËÌÎÎËÉÇÃÀÀÀÁÁÀ¾º··¾ÃÄÅÃÂÂÂÇÌÑÒÑÑÐËÆÁÁÂÅÈÊËÈÆÅÅÆÈÈÅÁ¿¼¼½¿ÃÈÌÏÐÎÇ¿¹µ³·ÁÇÊÌÌÍÎÌÆ»°ªª®´·¶µ³°¯¯²³³´ºÂÆÆÇÉÊÊÌËÊÉÇÅÄÄÅËÒÔÒÑÐËǾ»¸·¹º¼¾ÁÃÃÁÀ¾¼¸µ²²¯­¬­­­­¬­±µ½ÄÃÀ¼¸±­ª¨§ª±¹ÃÉÍÉÈÄ¿¹¶µµ´­§¤¢  ¢¢¢¤¦¬²¶»¼¹··¹¹¹¹¹¹º¹º¹·³°®¯²µ·¸»½½ÀÀÂÀ¾»º¸·¹¹¹¸¶²¯²¶·¸·¶¶¸¹¸·µ±­ª¨¨¬²´µµ¶····µ±«¥ žž £¤£¤¢¡ Ÿ¡¥«°µ·¶µ´²±±±±²°®®¬ª«­°²³µ´´²¯¬¨¤¢¢¢¥©«®¯°±´µ¶¶µ´³³³³³±­©¤¢ŸŸ¢£¦¨©©§¦¥¤¢  ¡¡¢¦«¯±³³´¶º¾½¿»·²DQ^daZWX[]YZbfeedb]VPMPRRMHNXTF@?CKNJEFNQH@>H[bW@458@LTVYZXUXXRJKMIDLVXVWSNE:8:COTRLIHIIGEFKRPC<@MWYMCCDEEGIPY]^_ZSOR[dif^VVZYVVY_cc^WT]ec`^_`bhtzvlc^\]_`b``hllmnmhggjifdfmvxoijljjjkllqzxkkg]`jkhlpmgaagpbY_fhjjgb\XUUSSVWSJFIJGFCDPVOHEENah]SSVUT`c[XZ[]\UMRXVWaic\daUYnn`VR^^_nspsfWX\^`_aime`bdme]ikdfjpmfkqiqv\NSm„pm{i_a[QKFBFQadUOZ[NIOMCCSXLMZb_YX`khPES^_^bnp]PUVOKOVY_cb_\XXdpmgflolbfp|jMM\aXMOSUSRTUUTLNTSWbbYVPJRWddNHGLMLS]TDELNJFIQ\b]ZVOQUUQQY``\WWVX]^][Z^cf`]ebZckke[^aW`rmeeeglnmlf`^^^`cdgikonhchnfciijnhbgkqlfjhotjjlgbbfjnrsmhbUiuuundhywjgqtljnv…ƒqinqtz}|{‚†uwxv‚|{{uqrnmrkh[Vc`dhij`TU_aYSXdbSIIA=EKKEGQPICELNJN[WQX`_TMPUSLPZaccfgehc`aagc^hog]]`kyvnlieiqrkepzplpnnxzx{x}zlntsotormo†‡wonnqklsnv„pmwsljphbpg^~t{tfg|†rw|vtw}€xtyw{~lpyjqztwyƒƒŠ‚‚Š€ŒŽ…~…‰ŽŠƒ~x…„ƒ~‚“ˆqgu…zpzpˆŽh_‡€jfiprvz‰Šu†’|x‚x}Šqwwr|‚xr‚ƒŽ}ym‡™^{‚wqs|€†Š‹‰†ˆ† ¢‹†”‘‘„{‚‰‡‹“Œ‘š¦¶“Žzzrx¯§™’¦‚t…‹—˜•Žop¢vkjŠy‡’…zzsfuƒt~”Ÿ‘—™Ž†„†ŒˆŠ‹‘ •”ŽŠ”‹€œš¡ªª““˜²§œ§£¯­©¤ ¥§¬—–ž¯“Ž¤žŠ‹•…„£—ro€…xxz…„‚„Š…}ƒ|‡“Žšˆ}‡Ž†Œš¥Ž™ ž˜“¢¦¢¥ª ™–“–¤¶­ ›—¤¨£Ÿ›š¨Ÿ•¥« –‘‘•ŸŽ| ¥ œ”Š{Š‰’‡z~„‰‹ƒ{utw{}|€…{twwyxv{|x}€ury|€‹ˆ€‡‡‡‡›š’ƒŒ’Œ‘“•ž¦¡žœ¤¦—’†‹œ¨œŠ‰‰‡ƒ~z–‡Ž›y€Š‚}ƒ}ˆ§®ˆ€”š¡ ž¡©¦¥¥¤©­§¥««£ž¦­¯®®µ¬¦±°²¶²©¬ª²³°¦¡¦²§˜ž¡©¹¶·¸®±²¯­²±±´±¬±ºº¸»ºº¹º·±´º¼»¼ÁÆÈÆÁÃÇľ¾ÃÌÔÒÏÎÑÒÐÏÐÒÔÖØØ×ÕÓÑÑÓÕÕÕÓÏÊÆÂÄÉÌÌÊÌÐÒÓÒÎÉÊÌËÈÅþ¼¼¾ÃÆÅÂÀ¿½½¿ÂÇÈľ½¿ÉÑÐÉÃÂÆÉÉÈÈÉÇÆƼ»Àýµ°®¬²¼ÀÂÆÈÉËÍÏÐʾµ¶ÀÉÊÉÉÈÈÇÉÊËÍÍÉÇÆÆÎÔÔÔÓÓÒÑÑÏÍÌÎÎÎËÊÉÍÒÕÕÖÖÔÐÌÆÄÂÃÅÉÎÑÑÐÍËÊÌÍÎÏÐÓÑÎÊÇÉËÍÐÒÒÎÎÎÉÆÆÇÇÅÀ»»¿ÂÃÃÄÅÅÅÄÄÅÇÉËËÉÇÇÅþ´¬¨©¬µ¾ÅÈÈÆÿ¼½ÁÃÅÆÄÄÆÇÈÉÉÉÉÉÈÈÇÅÆÆÅÆÇÈÊÍÐÐÐÊÃÀ½¿ÈÎÎÎËÇÄÃÂÄý¹³²¶¿ÃÄÁ½¹¹½ÅÊÌÌËÅÂÀÀÀÀÅÈÊÍÐÎÌÉÅÂÁÀ¿¼¹ºÀÄÅÆÅÃÂÅÉÌÏÐÐÑÒÍÆ¿¿ÀÃÈÊËÉÇÄÃÅÇÉÇÄÀ¼º»½ÀÄÊÏÐÍÆ¿·³³·ÀÆÉÊËÌÌËź²­«°µ·¶´²®®®¯¯¯±¶ÀÆÈÉÈÈÉËÊÈÇÅÄÂÂÃÇÏÑÒÒÐÎËƽ¹¶¶·¹¼ÀÃÃÂÀÀ½¸µ³²¯¬«««ª«©ª¬±·ÁÅþ»³¯ª¨¦¨¬±¼ÂÈÉÉÇÁ¼¸¶¶µ±«¦£¡   ¡£¦ª®³¹¹¸¶µ¶¶···¹º¹¹¸¶´°®¯±³µ¶¸»¼¿ÀÁÀ¾»¹··¸¸¸·¶µ²±´¶·¶¶¶¸¸¸¸µ±­¨§¨­±³µµ¶¸¹¹¹¹´­§¡žž £¥¤¤¢¡ŸŸ £¨­³¶·¶µ²±°°°±±¯®¬ªª¬¯²³¶µµ´°¬¨¤¡ Ÿ¡¥¨¬­¯°²´µµµ³²±³²²±­©¤¡žž ¢¤§¨¨§¥¤¢ ŸžžžŸ¤©­±±³³µ¸¼½¾»·±LYca\YWYYYX[bdccb`]VPMNNNLKQXOAADGLMIHLQNICCTa]J89>CIPWYWVVUWUNKMIDKVXVWSKB;56?KTRKIIHHFDFHMOG>?JUYRFACCDFHNUY]^ZTOOT_ge]WTVXTTY^ce_WW]egb_`_`grzwpg_`^]_``_bjllmljfdfhgfgjrxrkiiiijlkilv{qije`fnokopnf`fnk`\cfggfda_YRNPTTOGCFJGDDDHRQIBDN^icXUUY^`caZZ\ZXVSQY^ZZbhd_c\TZlm_PQ^^aorpsdUY\\^]akkbacfka_njdfgllglqiqv^NRo‚kml`bYOLHDHUdbSNZ[LIPJFKTRIS^`[WXblaIEWb^_gncQOTQLJNUX_b_ZXU\mrjceloifinxgNQ^`ULQXWPOUVWUKLPPWb_VUNIRWh`LEFKIKQXOCEKJFDIV]`\WQMPSQNQ[a_ZUWUZ^\\ZY]ba\\c_^dhga[c_Rjvgdddinoigd\WY^bcceklnldakmddiiloc`hnqihjforkkkdbbflppqok]\syyuhft|pglwvlhq‚Œ|hipqt{{yw†‚pw{~zywwtsnpumfYdjbfjjj_X\c`TQ]c`QFF@;DJKCHTMFDEJKDK]YRZa^SPWXRKMYaccgggnd\cage^ipe_aeozsjlieiopkhmupmojkvvqwuxviisqjoioqm…rjmoohhqnqƒvjpomlkbbpedˆ€lyp_gƒly|wssyzpnttyxgntet€snrt{|…—Œ„‚‡‰ˆŒ„†ŠŠ…~z‰ˆ€Œ’†€„˜Œok{…vlzrŽjb‡~ifintxw†‡t†Žv|{t…o~xs~‡}v‹ywr„•aƒ‹{uz‚‹‡…Œ‹Š‹ˆ‡žŸŽ†––ƒ‡‹zˆ…‰‹‹‹™¬­Ž~vww‘¶š—šžm|’’„hŠ–snp……{|x}|tgy€~vŠ¢£‘™™Š†‡’Œ‡Œ”¥›‘‘™‹…‰¡š’¢¦Ÿ§›–“´¨ž¦ ±¯¨ ž £ª––¢­¤žŠ‹‹…ƒ“›|wz€”|x}y‚ˆ‰‰…„…Š~š˜˜‡—’ˆ”˜¤š›ŸŸ—“¡¦¢§«¡™—•• ±³¢š•¢§¤ŸžŸ£š™ ¥¨ž—’‘–žšŽ~™£¡ žšŽŒ–ˆ~ƒˆŒ‹ˆƒuo…€|{{xvu{||~€w}x~u‡‰‚‘“ˆŠ‘—”“ƒŽ”‘”•’“—Ÿ¥ —š¨Ÿ“•€ˆ›ª›…‰‹„{}…’ƒŒš‰uˆ~‰€‡£±Ž€•ž¤Ÿž¥©©§¤¢¥ª¦¥¬­£ž­¯¯­°¶«¨³±´¸³­°°º·²ª§¯²Ÿ™¡¢¬»¹¸µ¬°´´­²²³µ³¯²ºº»¾½»¼¼ºµ¶º¼»½ÂÈÌÊÇÈÉÈÂÂÃËÔÓÐÑÒÓÑÐÒÓÔÖÙÚÙ×ÕÒÑÓÔÔÔÓÑÌÇÂÂÆÉÉÊÌÏÑÒÓÐÉÉÍÍÊÆÄÄÀ»º½ÃÇÇÄ¿½½½ÀÅÇÇ¿¿ÆÎÑËÆÂÂÆÉÊÈÈÆÅÄ¿»¿ÅÁ¸²°®¶½ÀÄÈÈÈÊÍÏÑÌÁ·¸ÂÊÌËËÉÈÈÉÊËÍÍËÉÈÇÎÔÕÓÓÓÒÑÑÏÍÌÍÎÎÌÊÊÎÑÒÔÖÖÕÑÌÆÄÂÂÄÈÍÑÑÑÐÎÌÎÎÎÍÎÑÑÐÎÉÉÊËÎÑÒÐÎÍÊÈÇÈÊÇ¿ºº¾ÁÃÃÃÅÆÆÃÂÃÅÈÊÊÊÈÆÆÅÁº²¬¨©®·ÀÇÉÇÄÀ¼»¾ÃÆÇÅÃÃÅÈÊÊÉÉÉÈÈÇÅÅÅÅÆÆÆÈËÏÐÐÎÉ»¼ÆÍÍÍÌÉÆÄÂÃÂÂÀ»µ±´º¿ÆÃÀº¹»ÁÆËÌËÇž½¾ÃÆÉÍÑÑÏËÆÃÃÂÃÂÃÁ¾½½ÁÄÇÈÆÄÄÈÊÌÎÏÐÑÒÐÈ¿¼¿ÂÇËÌÊÇÃÃÅÇÉÈÅÁ¼º»»½ÂÈÍÏÍƽ¶±²·¾ÄÈÊËÊÊÉÄ»´±¯²¶·µ²¯­®­­­««²¾ÆÉÉÈÇÇÉÈÇÆÅÃÂÂÂÄÈÎÒÒÑÑÏÊÆÀ¹µ³³·¼¿ÃÃÂÁÀ½¹µ³²¯«ªª©¨©¨¨¨«²¹ÁÃÀ½·°ª§§¦¨¬´¹ÂÆÈÈľ¹¶µ´´°©¤   Ÿ ¢¦©¬¯´¸¸µ´´³´¶·¹ºº¸¸¶´±°°²´´µ¶¹¼¿ÀÁÀ¾»º·¶¶¸¸¶¶´¯®±´µµµ·¸¸¹¸¶±«¦¦§¬°²´µ¶·¹¹ºº·¯¨¢ŸŸ¡¤¥¤¤¢ žžŸ¢¦¬²¶··¶³±¯¯¯°¯¯¯¬©¨ª®±²¶¶¶µ±­©¦¢žž ¤©¬­¯±²´´³²±±±²²°­©¤ žž ¢¥§§¦¤£ ž›œœ¢¨¬°±±²³·»»¼»¶±X_b_ZVVWWWW\abaa`^[VQMLKJKNUUH@EIKLLJMQQMJMRZ`S=:CGGJQXXUTUURLKNKDJWZTRQLB<75:FQQKGHHGECCGLNH@@IQXTIAABCEGMSUZ^\RNNRYbe^VSTVSQW_aa_WT\eha[]_^anyxrja]bb__`__ellkjigdcefhhjmtulihggikljhmxwnihdekqoooold`iqeaaeeecccb]UMJPUPGEJMF@EJHKPJCAL_jh^WVW^edcb^^]YUUUXaa]\agfbaXSYkm]QV]]bopop`TZ[Z[[ajg`bcdhadskcffihgnohqt^OTo{emnbbYNNLFKYdaQNZ[LJNIIOQLNXZ\[TWbgWFK\`\cjdVNOOMKJOUX^_ZUTT_qpfeeingfjmudNU`^QJWZTONTUWVLJMPXaYTULJSWlUGCEJGIPTJAEIGCBJ[\^]UNIORONU^c^YWXUZ^Z][Y\^[Y\bacdcb]^eXTrtab`bmrngc^UTZadcdgknmfahnjbfjjnl^ajrngkgiqqllibbafmonopk`iw{zqgn|yjiq{wkhy‹‡qfmqpt|ypz‡{oy|ywxwvrortmefqhhkihjdadc]SXab`PDC>9AIKCHTKEDFJE?K][X_`]VW^YQMQZacchgiqc[dbhg^ioe_ekqyrkliejnolhlrpmmfgsplurqrhgqqighnmk{€ohnqnggnklzjmnmnf]bmhmŽfxmXc‡}hx{vknxtgjqqwqdnobu|nlknuyx‡˜Ž„Ž‘ŠŒŒƒ†‹ŽŠ…~‡}ŠšŠ…œ“nm€„siyt‘‚lk‰|gijlu{t„…v†ƒu|tzƒv}xx€ˆ„‚{~…†wwuƒŒj•†z|‡‰‹ŒŠ‰‰‹†š˜Ž‡Žˆ‚ƒ…x…‰~‚„…‡‰—±¦‰}qu~¦¨‰—Ÿ†j}€“ˆ‰Šys›|woy‡ƒŒŽ†vz€|sj}€}}š® “™™ŽˆŠ•ŽŠŠ“•©›™›ˆ¤š”££Ÿ¥™—“ ³¦¡¥Ÿ²´¤žž §¨–˜¤¡Š‘£‹‰†…„’‰sx††’uxz€‰‹Œ‹‡‹‡—˜¢–™‘¤“•–¡ŸžšŸ–“¨£©¬¡˜˜–”œ­¼¤š”¡§¥žŸ¢Ÿ–ž¦¦¦š™–’’˜™š¥Ÿž¡’—•–Š…Ž‘ŽvoƒŠ„{v|wv{~€€z|€~ˆ†y‘Ž„†——Œ‡™“Œ“…——”––——˜Ÿ£Ÿ”˜¢š•—‹|‡›ª™…ŠŽŽƒ|~‚ƒ‡…Š—‚p‡Œƒ… ²“•¢§Ÿž¦ª«©£ £©«ª¬­¡¶²®¬±·¬ª´±µ¸³°²´À¼¶°¯¶´ Ÿ¤¤®»½¸·°­¶¶®³´´·µ³³¹¹»¿¾¼½½¼·¸»¼½¾ÂÈÌÌÊÊËÊÄÃÄËÔÓÑÐÒÓÑÐÒÔÕÖØÚÚØÔÒÑÑÓÔÔÓÓÏÈÂÁÃÇÉÊÌÌÎÐÓÐÉÈÌÍÊÇÆÆýº»ÁÆÈÆÄÁ¾¾¾½ÁÆÉÆÁÀÅÌÐÍÉÃÀÄËÌÈÅÃÄÅÄÁ¿ÁÅļ²±²¹¿ÁÈÉÈÈÊÌÏÑÎú¹ÂÌÏÎÌÉÈÈÈÉËÍÍËËÉÈÍÓÔÓÒÑÑÑÐÐÎÌÍÎÎÌËÉÌÐÒÔÖÖÕÒÎÈÄÂÀÂÇÍÐÑÑÑÑÏÎÏÏÍÍÏÐÐÐËÇÈÉËÏÐÏÏÍËÊÊËÌÈ¿¹¸¼¿ÁÁÄÆÇÅÂÁÂÂÅÉÌÍËÉÇÅÃÀº´°­­³½ÃÆÆÄÁ½»¼ÁÆÈÇÅÄÅÈÊÈÈÉÈÇÈÇÅÄÄÄÄÅÅÆÈÊÎÏÎÍÅ»ºÂÈÌÎÍÉÆÄÂÂÃü·²³¶½Äż»»¿ÄÉÊÉÇŽ¼½ÂÅÈÍÒÓÐÌÇÄÄÅÄÄÄÄÁÀÀÀÄÈÉÇÅÅÈÉÌÍÎÐÑÒÑÊÀ»¼ÀÆÊËÉÅÂÁÄÆÈÇÅÀ»¹¹¹»ÀÇËÍÌƾ¶±±¶½ÂÇÊÊÉÉÈ»¶³²³µ¶´°­««¬­«©¨¯¼ÆÊËÉÇÇÆÅÅÄÃÁÀÀÀÂÂÉÐÑÑÒÑÌÈýµ³²¶º¾ÁÁÀÁÀ¼¹µ²°®ª©¨¨§¨¦¦¦¦«²º¾¿¾¸²«©§§§©°³»ÂÆÇÄ¿»·´²´³¯¦   Ÿ ¢¥§ª­±µ·´²²²³´¶ºº¹¹·µ³²²²³´´µµ·¼¿ÀÁÀ¾»º·µµ··µµ´±­¯²³´µ¶¹ºº¹¶±©¤¤¦«¯±´µ¸¸¸¹¹¹¹³¨£¡¡£¥¥££¡Ÿœ ¥ª°µ¶·¶³±¯®¯°°°¯¬©¨ª®±²µµ¶µ±­ª¥¡œ›œ¡¦©¬­¯°²³²±¯¯¯°±°­©£ ž ¢£¤¥¤£¡Ÿ›™šš› ¥«°±±±³¶¹»¼»·³a`]]ZVUVVVWZ]^^^^]\VQMKHHJQXQCBILMMKKTVQMNTY_[I<98ANQIDCEFC@ACIOJAAJRTUMEAAACIMQSUZ]WMMOU^caXTUTRPQY__ZVTYcgc]Z^^akuwtkd]`cb_^]]ailjggfecccehkmosqihgfgimkiirxrjhgdimpppnlh`bkjigggdb`bbbZNJPVTNIIMH;?MPIHIGEKZijc]YX]dgfdcb`^YTTXbfb`]_ehd^VRZlm]QV\_foonm\TZ[ZY[bie^abadbfrkacfgefnoioq`QXrt`mpdbXPSQKP]d^PO[[MMOFIQPLS[UY[SVa^NGR]]_ifWMLMMLJJPVY\YURRWgrhbbcmneggkr_NWa\OJ\`QLMTTYVJJKPY^USUJJV[hLFAEIFHOPD?EGC?@N\\ZXPJENQQRU`e]WZYS\[W][Y\\XW\adfdb`\b`O\si^_`fnrkf_VRW]cddfhkmhacmnfbgjkkd\cqqkhieltolkf`aahmmlkrmopz~pilszqglu~wfk„Œzjmqmmtwto‡tn{„~utuuvvsrttkiqtnomeflkhfc\W^`aaN>@=6?JKBGQLECHF@?J]`]_`[ZbcXPPV\bdcghlm_]eagf^jnc`gmrvpjkhekoolilqokkegrokolnqgeooihfikkx}ldnsoegleg||hhnmmc]^glvzcrjUaƒxfsupfksi_gnquiblecyvhifipru‹™ƒ…•ˆŠƒ„ŠŒ‰|„„|‰¢€…šnn‚ƒsh{t“qyŠ|jomlvv…ƒ|‚vy~r‚„||~xy‚Š‰†{†xwu„…u–™Ž}‚Ž†‹ˆˆ‡ˆ‚ˆ„”•Œ†……„€€€z„ƒy}€‚…„–´›…Œzlq†°”~˜™rpzƒŠ‚„€w‹Žqys}„…Œ}v~sn€‚‡¤°Ÿ–™š‘‘–‡’–ª›‘œœ•«›•¥ Ÿ¡˜˜“¥°¤¥£Ÿ¯¬žž ¦¤–š¢—‡“ œ‡ƒ„†‡tŒ~ŠŠxz…‘’”Ÿ§–žœ¬”““•ž ¡˜Ÿ•‘™ª¤ª­£š˜—”˜©Ã¬›“¥¤œŸ£›’¢«¦¢•›’’“›—–‹œ¨œœ¥¡‘†–žš•Œƒ‡‘™”|w‹”Ž†{v‡€{{€‚{{}…‹ƒ†‘‡Š™œ—›–Œ“‹“™›™šž›š¤“™¡š™™‰‹š¨™…Œ‚zƒˆ‚’Šˆ•s€†~€’…… ³žˆ•¦«žž¨­­©£Ÿ¡¨®²­¬¡ž¼³©ª²¸­«µ³·¸³²¶ºÁ½¹µ³¶´¤¥¨ª³½¾»·³²µ·¯³¶´¶¸·µ¸¹»¾¿¿ÀÀÀº¸»½¾¿ÂÈÌÌÍÍÏÌÆÅÆËÓÓÑÐÒÔÓÑÒÕ××ØÚÚÙÖÓÑÑÒÒÓÒÒÏËÄÀÁÅÈÊÌÌÍÏÒÑÍÊËËËÉÈÇÅÀ¼»¿ÅÈÈÆÅÂÁ¿½ÀÆÉÉÅÄÄÊÎÍÊÄÀÂËÎÊÅÃÃÆÆÅÄÃÇÇÀ¶µ·»ÀÆÌÊÈÇÈÌÏÓÒǾ»ÂÎÒÏÌÊÊÊÊËÊÊËÊÌËÉÌÒÔÔÒÐÐÐÐÏÎÌÍÍÍÌÊÊÌÐÒÔÕÕÕÔÐÊÄÁ¿¿ÃÉÍÐÒÓÓÒÐÐÐÐÎÎÏÐÐÍÊÊÉÊÍÏÏÎÌÌÌÎÏÎÉÀ¹¸¼¾ÀÂÄÆÈÆÂÀÀÀÃÇËÏÎÌÈÅľ¼·´´¶¸½ÂÅÃÁ¿»¹»ÄÊËËÉÇÈÉÉÇÇÇÇÇÇÅÄÄÃÂÂÃÄÅÇËÌÍÎɾ¹½ÂÉÏÍÉÇÅÂÃÃÃÿ¹³³³¹ÂÆÄ¿¾¼½ÃÇÈÊÈÆÁ¾»½¿ÁÈËÏÓÓÎÇÅÇÇÇÆÅÅÂÀÀÂÆÈÉÇÆÆÇÈËÎÏÏÐÒÑËÁºº¿ÅÉËÈÄÁ¿ÀÃÅÆÄÀ»¸·¸¹¾ÅÉÊËǾ´°±¶½ÂÅÈÉÈÉǼ¸¶µµµµ³¯©¨ª¬¬«©§­ºÄËÍËÈÆÅÅÄÁ¿¿¿¾¾ÀÁÄÊÎÑÒÒÏÌÇÁº¶´µ·º½¾¾¿¾¼¸´²°®«©¨¦¦¦¥¥¤¢¥ª²¸¼½»·±«©¨¨¨ª­µ¾ÃÅÄÁ¼¹´²µ·¶®¦¢ Ÿ ¢¤¦©«°´µ´²±±³´¶º»¹··µ³²µµµ¶´³³µ¹¾¿ÀÀ½»º·µµµ³³³²°®°±²²³¶º»»¹¶°¨¤¥§ª­±´µ·ºººººº³¨¤¢¢¤¥¥£¢¡Ÿœœœž£ª¯³µ¶µ´±®®¯°°°¯¬©¨¨­¯±µµ·µ±­ª¦¡œ™™›Ÿ£¦«­®°±±°¯®®¯°±°­©£ ›Ÿ¡¢££¢¡Ÿ›™˜˜—™ž£©®°°¯²´·¹º¹·³a]Z[YVTTUUWZ[[[[\]^XQLIGGLSVLCGLLNOKNXYSQTY]`WC=GJGFR][VSTVRIHIGHQZYTSNE>==;>JQMDBBCA??CGKKCBKRPNPKC@BEGLOPRUWVOINTY_a^WUWRNPUY[YTSW_fe____`jvxsmf`adb^]\[\djkfeeddbacfjmnprlggffhjljhnxwmhhggjmopomjf`dkkjkmkc^`bbbVHP\[RNMKG?;GOMFBCLOVagda_ZX]bggedb``ZUUZdeca^^dhb[TR[ml[RV[_homlhYT[\YX\fic^``__bhpi]_ceddmoimnaU]sp\lrgbWRWVQT_d[PQ\[QRPEJQPQUWUZYTZ^UJKV\_fj]LGIJLMIHOUVWRPPQ[kocbbcliekcgq^PZaYLKdbMILSUUUKJKQYXQPRGO[_\FGAEIFGMKA?DC?=<=FOMDBDD@>=@EIIEBIQNILRIAAEILNOPRUUMGHOW]`]XWUPLPUVVWUSU\cec```agqvsmhfdfd^\[ZZ^fjidcccbabehlmnpoigedehjjhjsztjgiiklmmnmliecimolpolb\_bb`UNZd[OMMH@=EPPI>@HUYZ`dbaa[Y\chigc^ab^\ZY`cdd`^cgaXTQ[ki\UUX_kpkibVV]\WW`hhb^aa\^fjngZ]addakmghiaYcrl[j|sgbWSYZUVadXRUZZWXRGIORUTRU[WT[[PINY_cgcTHEEFLMHHPSRROMNUblj`^[ekcjn_eo]R\_UHNicKHLRTSRKIJR[SMQNJT\^UDFAFIDGLH?>B@<DLJC?ACA>=?BFGDAEKMGIPMA?GKJKNOQSUQFDIRY]^ZVTPIJTXUTUSQV_decaa`forplihiiha[ZZY[afiebdeb_^agklmnomifcbegijjnwxohgikkllmmljifglprssmjb[^ba^YYafYNNMG@ERWPG=FR\\[`bbbb][]bimh`[`aa`\X_dffa^af_VRQZig]UTXalojg`WY^ZVZcihb`cb\`kkkeX\acb_ingfga^ipdYiwnfaXVZ[VWceXTZ[Z[\THIOVVPPV[XUXUMLS[bebZOGECDNOFIQQONKIMYgkd[XZehdlfZgjZT^ZNHXncIFKRROOKGHTYOLOKMY\\PDC@GICFKF==?=:;GTWYRFEFIV_[W[`jaTYW`aXcaTTPMSYabamlaf^OMch^[^`glfb`ULU]_cfgiijkikkg`adghhd^`hlljhgiornllic^]fmjcmkoƒ|d`jnsusvz~ogt{prwj^_inhj||g`mwrhhpusrprzznep{}xlhqwupnpsdW]dh^HC@;>BHIB?AB>;<>BFFE@BILIHMNF?CLMJJNPRTVOFEMVY[ZYVOHJQUTRRRQSYaddca`bkqmjjjlmjd]YXWX^cefcdgf^[_ejiilmokfdccdehhktxrjghjlllljkjijhkotxusmkb]`e_]^`deWOQOLLRVTPJGOW\Y\bcbbb^\Z]jqi`Y^bab\X]ehfc`af]SNPZgf]UTYcmpje_Z]_ZV]eig`bfc[`mlicY\ab`_imfeea`lm^Wgrie`WVZZWYcdVT^][_aXJIPUSLQ[\WWVOLQXbf`[SHDFADRPFIPOLKIHO^hg^US[fdhjWYjeXX]TII^qdIDKQQJLKHKTRLLNISZVZKE>@HIBEGB<;=:8@KUUWLCEHK]`[Xabm`SYYge^i^PSNNW]cdjwl__WPUdc\]aagifaYLR^acefiknoqnkgbbdgfdeccgijjgfforommmia[^emhcs‚uhzjbemlqssxzvil{{ssxqb\`hjcj{s`^krjcgprqpns}yjdq~vlntusrpqpe`higb[MBLUSRQOPWSSVNDLV[emhbdghjf^acajtkaipgacdbad__jd]ftxqomhghkrxumpxvqlefijjljemolnnomeekghrxqd]dlfcghbfm^Vbj_ZaZ\ozvc]_ZVltbfg[]c^UV]jjZY\]joc\ZXZeqz‰ˆy|“Šyyq€–€t€€x{ˆ‚ˆ‚{~š ŽŽ–žyzxxq|{‹˜†‰…‰€xz‚‰|‰€y|„—‡ƒŠuzz€’Ž€Œƒ{{}~Œ††‹‡yw~ˆ|vt{ƒ{ƒ‡|}€xyƒ~~€{xuvzx~—Žu„€iiƒ™ˆƒ‰|lq„visu‰dgvty‹x‚“Šn—Œ•‡|”•‘‘š´£˜•™Ÿ¤²£–’•¡¤ž“˜¤¡›¢¸¢œŸžšš¡ ¢œ£ª›Ÿžœ›˜¨ž‘‘“’‘“““’‰…Š“Šˆ–£ŽŽŽ’œ¢–—£ž ±Ÿ£§¨¢ž“’“˜‘£¦Ž‰““›´¨Ÿ“›š’Œ‹’£µ¯”‰“›™›”Š›¨Ÿž˜›£–’’”’«›Ž ©¢›–˜›™••˜£žš›œ—„‡–œŽ””ˆŒ™–Žž¦£¬©žš—Ÿ±²£–¡±¬Ÿ¥©­­³¬®´¦¡«°ª ¡¥ ž¨±¤¥¢˜£ ‘˜¦¤††–’Ž†‹•–Š‹— š©°¬ž©¯¨«ÀȺ¤¦¥ª¯®Âµ¯¾Á¯«³·¼¼³²º¸¸º»Á¾·ÁÁ¹¹·º·±³¾ÄÁ¼¾¾º·¸¸¸¶»½ºº½¹´¶¸½ÂÈËÍÍÆÄÅÆÉÊÊÌÍÏÐÒÔÔÐÎÎÏÒÒÑÑÒÔÒÐÓ×ÙÚÙÙÛÛÚ×ÒÐÏÍÎÑÑÑÏËÿÁÇÌÏÏÎÌÊËÍÎÎÍËÉÉÉÊÌÎËÅÂÆÌÎÍÍËÈÅÆÇÅÇÌÎÍËÈÇÈÉËÉÊÐÑÌÉÅÃÂÄÆÈËÈÉÊÉÈÅÆÊÐÒÌÄÇÍÑÒÒÏÉÈÉÑÓÒÏÍÌÌÍÍÉÉÇÇÉÊÇÈÌÒÒÐÐÎÎÎÌÊÇÅÈËÎÏÏÐÐÐÐÑÔÖÖÓÎÇÁ¾¹¶¹ÂÊÎÎÐÐÒÓÔÔÒÐÍËËËÌËËÊÉÉËËÍÏÓÖ×ÖÏÆÀ¾¿ÂÃÄÉÌÉÅÀ½¼º¹½ÂÉÐÑÐÐÎËÆÄÂÂÂÄÄÄÄÆÉÊÇ¿½½ÂÇÈÊÍÍÊÈÆÅÃÂÃÄÃÃÂÀÀÁÁÁÁÀÁÃÃÄÅÆÅÂÀ½¼½ÄÇÇÇÈÉÉÊÊÅÁ»·µ¶ºÄÅÅÃÁÂÄÅÅÆÆÅÄÃÂÂÂÃÆÊÎÑÑÌÈÈÆÈÊÉÈÆÄÁÀÅÉËÍËÈÆÃÅÉËÎÑÒÐÊ¿¶³¶¾ÄÅÁ½¸³¶¸¹½À¿º´°¯°´¼ÂÅÄÀ¹°¬®³¹¾ÀÂÃÃÁ½µ­«®´µ¶µ±ª¤¤¦ª¬¬«¬¬´ÀËÐÐÎËÆÄ¿½¼¹···¶¸º½ÂÅÉÏÐÎËÇÁ½¹·µ···º¸µ±®«ªª©©©©¤¢¡¡Ÿžžž¢¬´¹¹·´±­¨¦¥¤¤¥«³»¾¿¼·¯®°²³³³°©¥¥¥¥¤¦¨¬±³´´´´µ·»º·µ³±±´¼¾¼º¶°­¯µ»¼¼»»º¸¸¸¶±®¬ª©«¬««ª««®¹¼º¸³¬¦¤¤¦ª¬°´¶¹ººº¹´®¨§§¦¨¨¨§£ ž›™˜™¢ª¯±²²±®¬¬®±²®¬«©¨©¬®¯³´µµ±®©£œ–’’–› ¤©¬­­¬«©©ªª®¯¯¬©¤žš™™š››œš˜•“’“š¡¨¬¬®®­°°±±¯­]\[ZSKHJNTYYYYXWZ]^UMJLNPPMKKPTSPNNP[`dhfeeaXRT\ab_XRNMRUQKGEJYedXOOPJA:BEEDDHLLKKIFEGHFCBFKOQSUOEDNXYWVVPHKSWSMPQMNS]bdb__cjnmgejlnid]YWVVW\cebafgaXW]ec`afnpg`egecbegmuuohfehnomlllkkllmoqssrqpkedhibacb_[UWZ\_\TLTa`UTWXY_ec]^`^\\cpteWQ[addZW_dprleeh^RKN[eb[WW\fqrjdabfd[Ydlihfbcc_boofb\[bd^^egccc`bnjWWfhbe`TU[WW^e`SW_XVdg\VVVOJM\g^WZSJMT\f[OTLBFCPOGILNMLKQ[WUXL<8CLICC=988769ENQQPDAJL[lca`e_raU_gqlpkWSVLSdihlu{aXTX\_bd``cace_VW^beghhjpvxslhecdijd_gjkfcdfedemplkmoj]Z_gmkhs{tisƒm^fkplknpsoigpqmtwl]XX^fc`kr_V_fcZ\birrnlqsi`fv€{omqppomowzmioorqgX^b^^]`b`WV_[WZbigjmgegjnnhee`dppgaiqg`ccba_^bf`]juqlljdajqv}unx}tomhilmmojertnsvofejkhksxshehjlnqqa]gdacgiijknrtpe`fgl‚ˆtfdeff`Yakjfdgorwtd[[Y]hz~‚ƒ€†xtznr“…h|}vuy~~yuŽŸ”•’Ÿ‚uvtzyw‰Žy‰‰Œ‚|~‚{~‹y€…Œ‡…yrv‹ˆ|{„{tstƒˆˆˆ‰z€„€tp‰wkm|€‰vxzyv{€|‡‡€~zxv}}w‹svˆufvŒ”‘‡xqxew|‡fllpw†{|™‹rv“–’šž‹ž’’ž¬¥˜˜—˜™¤µ¡••¢¦Ÿ‘’•›•˜”£µ™—š™š—š ›™›¤¢Ÿœ™—Ÿª¡–‘“’”–––˜Œ†‡— œ•š“•˜–”’“œœ“¢˜Ÿ§—“©› Š–Ž£•†ŽŽ¡­™†œ‘†……‘¨°™†‡•š˜’‰‹œ–’•˜–Œ‘’•”š¢™™©¦˜‘—™ŽŠŽ—š°²§¡›œ–œ¡ŸŸ¡ž œššš¤±ªž¬±ª§¡ °º­¥¨¯µª¢ª°«ª°®­¯­¨¦¤¡¡£¢¡¨³¯ª¬ž©­¤¡£©œ˜ šŽ“˜™š—“š§š–žŸ¤°°£ ±±©µËȳ±¬ª´¯ª¿Ê¹³¹»¸³²½¼»º¶¸¹¹¼ÀÀ¼µ½Â»¸¹»»¸¸¿ÄÅÁ½¼º··¸¹¹¼Âÿ¼º·¶¹¾ÄÉÌÐÓÎËÊÌÌÍÏÏÎÏÐÒÔÔÑÐÑÒÒÒÒÑÐÑÑÑÓ×ÚÚØÙÛÛÛ×ÒÏÍÌÎÐÑÓÓÏÉÄÄÈÌÐÐÐÎÉÉËÍÐÐÏÏÍËÊËÑÒÍËÌÎÏÑÒÓÐÍËÉÅÇÌÏÏÎÊÉÈÇÈÉËÐÓÒÎËÇÃÁÃÆËÌÌÍÎÍÊÈÊÏÒÏËÊÍÐÑÑÑÎÌÊÏÑÑÐÏÏÎÎÍÌÊÈÅÆÆÇÉËÎÐÐÐÐÐÏÎËÇÄÅÇÌÐÑÑÑÐÐÑÓ×ÖÒÎÉÅÁ»µµ¾ÉÏÏÍÎÐÓÔÔÔÒÐËÊÉÉÊÊËËÌÊÉÊÌÑ×ÛÙÐÉÅÂÃÅÆÈÎÓÐÇ¿º¹·¸»ÀÄÉÍÏÒÒÔÑËÈÈÆÆÆÈÊÌÍÎÍÊÇÂÀÀÂÄÅÈÊÊÊÇÅÃÀÀÀÁÂÂÂÂÁÁÁÁÁ¿¿ÀÂÃÄÄÅÅÃÁÁÃÆÇÆÆÇÉÍÏÎʼ¼»ÀÆÉÉÃÀÁÄÅÆÇÈÇÆÅÄÄÄÆÉÌÎÐÑÏÊÈÆÈÉÊÊÈÃÁÁÁÄÊÎÌÉÄÁÁÃÆÌÒÔÐÉ¿µ±±·½ÂÀ»´¯°±±¸¿À»µ®««®´¹¿À½¶°¬¬²¸¼¾¿¿¿½º²«¨©¯²¶¹´ª£¢¤¨¬­®®¯·ÂÊÏÏÏÎÊÆÂÀ¾¼º·µ³²²³¶¸º¾ÅÌÎÎÌǾº¶´³³´³²®ª¨§¨©ªªª¦¢Ÿžœ›››š› ¦®¶¸¶´°«§¥¤¢¡£§°¹¼¾»µ­«ª®²³¶´°¬¨§¦¦©®³µ¶¶··¸º¼»·µ³²²µ¼½¼¸µ¯¬®µ»¼»º¹¹·¶¶µ°¬ª§§¨¨©©©ª«®·¹¸´°«¦¤¤¦©«®³µ¸¼½¼·°¨¢¢¦¨««ª¨£žœš˜—–•š¡¨¬¯°¯¯­¬«®±±°¬ª¨§¨«­°´µ¶µ²¯ª¢›“ŽŒ‘—œ¡¥©ª«ª©§¦§©¬®¯­ª¥Ÿœ™˜™™˜˜˜˜–”‘‹Šˆ‰”œ¤©¬®­ªªª««ª©ZWXVQKKNSXZXWUUY[^[QJLNPQNIJOSTUPJNYadfffhg_X\`dc\SQQLLSWPHHKYhh_Y[[P?6BEEEGKNNLKHEFFHEABFKPTVRE>FSXXVUTMHNXUPORQLNZ_ee_[akpnjffkole_YWUUWY_fd`bgdYTY`c^^ckplcckhcaceiqvrjfeflqomlllmknnooqrprpojfflibbda]ZW_`^c_WUdoeUQVXYbgd[]_\[]dlufUMXbchYSbaqrlhii^RMO\e_ZYZ^iqrjfddig]]ilhlmcaefdmpia][`d`^bdabb_bqjUWfgcd_QTZVW_e_QY`TTdg^][TLIPdl^XYQLQV\_SOQEDG>BRSHBMTJDBCN\bYKFNW^agaRQ\a]YVURM\fkbHEPN>ASMEHMMKJKW\UUXD9:GMGCB;87775;HNOPPG>IL`qgbbfbpaW`krrrjWYTJXlmopsybNTabcgha_cbcc_\^bdeghhlvyvmhfcbgkibdlkjcaccccfopkknndW[cknkq~tmr|u`eensjipsnlggpnkttfZWY_f``ihYU\a_WW]dmpokknf`hywmmoonmlnwzljpprqljfc`ceiibW[ecbdjljnlfghjnnidc^conhbhpe^aaba^\bf_]lumjlgabkty|to{}romijlnonietujz|igjljintwsjhjjlrskaahgegnpmrwuqrrmjpv‚Œ„thjkijeanwpou€wvoca`_kx}~‚€€€sszonŽ…eu|uty{|{|yr‰ž——‘žƒrtryzwˆŒv}ˆŠ‹~z|zŠ‚w~…‰†„st}‡‹‡zz€xsoq‚Š…†ˆy}€}sn‚‰tim~€€ƒ~xwwwx{|Šƒ}uz‡x’…mz†oh~•Š’ˆrz…nm‡•ylolq‡w‡–†p„”•™žœ’›Ž’’ž¥¤™•—˜–¤¶Ÿ••£¦œ‹‘“—‘–’¤²—•——˜•™Ÿ™˜›¢ žœ˜œ•‘ ©¢™’œ”––˜˜šŽˆ‰–žŸ£›’˜™•‘“™‘ –ž¤•š•§•žŒˆŒŽ•ŽŽ‹š—†ŒŒˆ–©™‹†•‘…ƒ€‰ž®›‡„†‘š—‘‰†•“ŽŽ—–‹“’•“˜ —Œ•¦¨–”–Ž‰‹Œˆ‘™š®¶¬¢œ¡¤ ž¤¢ ¦£¡œŸ±·ª¢°±ª§¢¥µ¹«¤­±³©¢­²«©¯®¬¯¯¥£¢¡¡£¤¡©³­¨¤ ¨®«¦¤«ª¢¡¢œ’—ššœœŸ¤Ÿ–¡ª²±¦§´±¬¶ÎƳ±¬«µ®ª»ÉÁ·¸·¶³±¿¼¸¹·¸¹»½ÀÁ»·¹À¼¹¹º»º¹¾ÃÆĽ»¹¸¸¸¹¹»ÁÅÁ½¹¸·¸¾ÄÈÌÑÔÑÌÌÍÎÏÐÐÏÐÐÑÒÔÔÒÒÓÓÕÔÒÑÐÐÑÓ×ÚÚÚÙÛÛÛÙÓÏÍÌÎÐÒÔÔÐËÅÄÈÍÑÒÓÒÍÉÊÌÎÒÔÒÐÏËÊÐÓÒÐÎÎÏÑÔÔÒÎÌÉÆÆËÏÏÎËÊÉÉÈÈÊÐÓÒÑÍÉÆÂÁÅËÍÍÌÎÍÏËÊÎÐÏÍÌÍÐÑÑÑÎÍËÏÐÏÏÏÏÏÎÍÌÊÈÆÄÅÇÈËÍÏÐÏÑÐÐÍËÈÅÅÈÍÒÓÒÒÐÏÐÓ×ÖÐÌÈÅÁ¹´¸ÃÌÏÊÉËÏÒÓÒÒÐÍËÉÈÈÉÊÊËÍËÉÉËÐÖÚ×ÐÊÆÄÅÆÇÊÑÕÏÆÀ¼º¹»½ÁÄÄÇÍÐÒÓÑÎËÉÈÆÇÈÊÌÌÎÍËÈÃÀÁÃÃÅÆÈÉÉÆÅÄÁ¾¾¿ÁÂÁÁÁÂÂÂÁ¿¾¿ÁÃÄÅÆÆÅÃÃÄÆÇÆÆÇÈÍÏÐÌÅ¿¾½ÁÅÊËÅÂÂÂÄÆÇÈÈÇÆÅÄÅÇÉÌÏÐÑÏËÆÅÈÊÊÊÉÄÁÀ¿ÂÈÌÌËÆÃÂÂÅÊÐÐÍÇ¿µ°²·½Á½¸±¬¬­¯¶¾¾»µ®©¨ª°¶¼¿»µ®«®³¹¼¾¾¿½»·°ª§¨¬°µ·´­¦¤¤¨¬­­­¯·ÃÉÍÍÎÍÊÇÃÀ¿»¹¶´²°°±´¶·º¿ÆËËÉÆþ»µ³²²²²¯¬¨¥¦§¨¨©ª§£Ÿœ›šš™ššœ£ª³¶µ´±«¨¥£¢ ¢¥®¶»¾»µ®©§«°´··´®©§§¨©¯´µ¶¸·¸¹»¼º·´²³³¸½½º¶²­¬°·»ºº¹¹¸¶µµ³®¬©§¦§§¨¨©ª¬°·¹·³¯«¦¤£¥©«®³·º¼¾½¶°§¡¡¥©«¬«§£š˜—–••—ž¦«®¯®­­¬¬®°±°­©¨§§ª®±´¶¶µ³¯©¢š’‹Œ•›¡¥§©ª©©§¦¦§ª­­­«§¡›™˜——————•’‹Šˆ‡ˆŒ’›£¨«­¬ª©©©©©¨VUVROMNPUZZWVSTZ^\XQMOQQPLIKPTTTOMV_adfffgf`[`cb_UPQMKOVXLDJTbhf`__TC88AKLHJOI;579;@EEHKLMMMMKIHHFFECEHMS]ZL@COVVUTTQMNSTLPUSNKSacba]]fmlihfhmnf]YUSRSW]bcabfg\TV]`^]biomebijeaadgmsqmhdchprommmllmpqpnoppppoifjljaff^XX^jdbe]ZdqqbONUX[hkbY[]\[_hksdWQYbek[Sggosmkli_TOP[d^[\^clrrihjjmibckjhpsfafjhmnga][bfb^_b```\briSZgecc\QUYSWae\Q[_PRdgdf_QHIVhk`YWSRWY^]RPKBEDCNSKEDMRIEBFT\YLEGPX_deWNT[^\WTVUS_fi^IHQG6@SIBGLLGEKWZSVW?8=KLFB?768866?MONPNA:LVnrdcefdraZdpttrj]XOLcqntorx^L[feeiha_ddffcbbeddhhjqyulhgebckjdcoqkc^`gfefinnlllg\Z_fmpp‚}rqvwocikqrjjrskjfiomkqmb[Z\_c]`e_VVY^[VV[bmplhijdal{}rknnlkklmvwllpoopuqhgilnlkaY^gklmomorlfgjlmmga_[bmmgahmc]a```[Zbd]_mqkkja`emw{yqszyromjkmoonigxvoƒ|ekqmkkntwsljjimusjhfgkkmrqrz|wpswsv{}†‰voqsopljy|~„zrtpmielx~{~‚€€€€rr{qhƒ‡imuswxyzzzwq†œ˜™‘špsryyw†‹}s|…‰‰~€~~sx}x„‚vzƒˆƒ‚‹ˆzu{‰…yvywqjn‚‡†‡{{{~ro†…qhp€~~~}zvuvxzy‚‹{~|u†y‹yo€€nn‚“Ž’€u€s~…“rwrn{‰y•x‹“” ˜œ¥œ‘‘ ¡›“—”¡µž‘•¥£•…‡Žˆ‘£®•“•••™œ˜˜šŸš˜œ””£¥£“’”¢™œ—œšš™ŠŒ”Ÿ¡¥šŒ‘šœ””•‹Ÿ •œ “˜—£™š‰†Š‘‰‹’“‡‡‰„Ž œˆ…’„~~’¨‰€‹™—Š‡Œ‹‹Ž••‹‰”“–“–š“‘¢¨”‘’ˆŠ‰„’žš«·«£ž©©¢¢£¢¨«¨¥ ¨»¶¦©³¯ª¥¡¨¶¶¨£®¯°©¤±µ©¦®°¯®¬¡¡¨¤¡£§¤©²«¥¡œ ©­¬§£«¯©§¢˜¡¢£¤¤£šœŸ¥¯´±««´²±ºÅö´­«³¯ª·ÅÊ¿·¶µ´²¾½¸¸¸¸¸º½ÁÁ¼··½¼º¹º»»¼¿ÂÇÆ¿¼º¸¸¸¹¹»ÀÅÅÀº¹¸¹¿ÅÉÌÑÔÒÏÎÎÏÏÐÑÑÑÐÑÓÔÔÓÒÒÓÕÕÓÑÏÐÒÔÖÙÚÙØÚÛÜÚÔÏÍÌÌÏÒÔÕÒËÆÅÇÌÐÒÓÔÐÌÊËÎÒÓÓÑÐËÈÌÑÓÒÐÏÏÑÓÓÓÑÎÊÇÅÉÌÏÎÌÊËËÊÊÊÎÓÒÏÍËÉÿÄËÍÍÌÍÏÓÏÊËÌÏÎÌÍÐÐÐÐÏÏÌÍÏÏÐÐÑÐÎÎÌÊÈÆÄÅÅÇÊÍÎÎÐÒÒÑÏÍÉÆÆÉÎÒÓÓÒÐÏÏÒ×ÕÐÌÈÇļµ¸ÂÌÎÉÅÈÎÒÒÒÒÐÍËÉÈÇÈÊÊËÍÌÈÈÊÏÕÚÙÑËÊÈÇÉÉÊÒ×ÒÊÿ¾½¾¾¿ÂÂÄÈÌÐÑÑÏÎÍÊÇÈÈÉÉÌÍÍÌËÇÂÁÂÃÄÅÅÇÇÆÇÅÿ¾¿ÀÁÁÂÃÃÄÄÁ¿¾¿ÁÂÄÅÇÇÅÄÄÆÈÉÈÇÆÇËÎÐÎÊÃÀ½ÀÄÉÎÊÆÂÁÄÆÇÉÊÈÇÆÄÅÇÉËÎÐÒÑÍÇÅÆÈÉÊÊÄÀÀ¾ÀÆÌÎÌÇÄÃÃÄÈÍÎËÈÀ·¯¯¶¼¿»¶°«©©«³»½»¶¬¦¦§¬´»¼¹³®­®²¸»¼¾½½¹µ²ª¦§©¯µ·µ±«¥¥¨¬­­®¯¸ÃÇËÌÍÍÌÊÅÂÀ½¹¶³±¯®®°³³´¹ÀÆÇÉÈÅÀ½·´²±°°­«§¤£¥¥¦©ª¨¤ œ›šš™˜˜šž£­³´³±­©¥¤¢ ¢¤ª´»¼º¶°©¥§­³·¸µ±­ª©©«°³¶·¸¹º»½»¸µ³²²³¹¼¼¹µ²®­±·ººº¹¸¶µ´³²­«¨¦¦¦¥§¨¨ª¬±¶¸µ³®©¦¤¤¦¨ª¯³·º¼½½¶¯¦ ¡¥©«¬©¦¢š˜•”””–œ¥ª­®­¬¬««®°±°­ª§§¨«¯²µ··¶³­§ ™‘Œ‰ŠŽ”› ¤§§¨¨§¦¦¥§©«¬¬ª§¢œš—•”“”••“Ž‹‰ˆ†‡Š™ ¦ª¬¬ª©©©©©©UWVQJKRTWYXVSPU^a[TPOSUSOIHMRUTTNR^bbdfggffa^cc_ZTROHKW^UEDP]eedb_WI<:?HQPJLL?568;=CGJNNMMNNMJHIHDEEFHJS]`TDCPWUTTTRNOTRKMTSKIQ\cb^[]djkhgghlnh\VUONORY^abaeg`UUZ]\\`hpldbiohbabfkpsmjebdkrrommonnosspnmoopolfhmnkfjf[VXdlebc\`nsl]MKQV]jnaXY[Z[`ikobXUZbfn]RkoosnmmjaXQQ\c^]`bgnrqjlpnppffllirui`fomoleb^\che_^`]]^[_ohT[fbccYQVWRXceZPY[NRcgfjaPDH[llbZUUVXX][POGBECLWNDDGPRHCAKZ[OCBJRX^eaQOVZ[ZTUYSR]ffWIJM>5FPC@HKJEDMXWQXU77AMHB@;528<46CPMLRL<=Tg{jagfhjtb_ktutrlaUKUorptkvx[Ufhhkleaeggljgfdfdcjjluukdeedaknhcmtka\\djihimnmlmi^\_ckor}…zqxumjlkptljlrnggdknkknf`Z\_`a[`c\VSUYVRT[bllfdfgbfqxwomomjiilouulnqolovpjlosqkliddmrmpqoqrkdgmnmme^\Z_jlf`eh`]____WWbc[apnike\aip{qmx{vrpnllnpqnlkywr„ygpqmmlpvwtnkiltwqlmjkooquwy}{wrwzu{}~…|xuvwxvwƒ‰†‡zsuwpsqmq{‚z~‚€€~|qq}re}„hirpwwxwwwunš™š‘”mqrxyxƒ‰{o{„†}~€}ptx‚tu‚†‡Š~uz~ƒ‚xqrtnei„|~††|wy}po‰‚mgtƒ}|}{wrpswxv„ˆ|x}{vƒƒ†Ž„rx‚qs„Ž•Œ||€ƒˆŒœ†y}sq…‡{‚—–ƒ€Œ’“žŸ›¥«›”›œœž‘•‹šµ›Œ•¤ƒŒŠ†€ŠŽ¢«“‘Œ“’”˜™—˜™›œ˜˜›“˜¦¡žœ˜’”¢Ÿ¡™Ÿšž ŽŽ“£¡˜’ž •’—“‹‘¡¢”šŸ‘—š¡•†…‰‹Œ„‰Žˆ‚‡†—žŠƒ‹’ƒ|y†¡¡Œ}{†——‹„‰‹‰ˆ†‰“”Šƒ’”—’“–‘Œ‹ª“‹Œˆˆˆ…” ›¨´ª¤žŸ¬«£§¤¤­¯¨¨¥¯½±£ª²®ª¤¢©´°¤¢ª©¬©¦¹·§£¬²²®©œ¤­¥ ¤ª§©±¨ Ÿ£©ª©§¥®³°©¡œ›¡¢££¬©¤¦¦žœ£«²¶±®¯³´¶½ÂÀº·¯¬²¯«µÁÍŶµ¶´±¼½¸···¸º½¿À¾··º¼»¹¹»½¿¿ÁÉÊÁ½»º¹¹¹ºº¿ÇÊÄ»º¹ºÀÇÊÌÐÓÔÒÑÐÐÑÑÒÒÒÑÑÓÔÔÓÒÒÒÔÕÓÐÏÐÒÔÖÙÙÙØÚÛÜÚÕÏÍÌÌÎÒÔÖÔÌÇÆÈÌÐÓÓÓÑÎÌÊËÐÔÔÓÐËÈËÏÓÓÒÒÑÐÐÑÓÕÑÌÇÅÇÊÍÎÌÊËÌÌÌÌÌÑÑÍÌÌÌÇÀÀÉÍÍÌÍÐÔÒÌÉÊÏÎÎÎÑÑÐÏÏÏÌÍÍÏÐÐÑÑÏÎÌÊÈÇÄÃÃÅÉÌÍÍÎÑÓÓÑÏÊÇÇÊÍÓÕÔÓÐÏÏÒ×ÕÐÌÈÈƾ·¸ÂÌÎÉÄÆÌÒÒÐÐÎÍËÊÈÆÇÉÉÊÌÌÊÉÊÎÔÚÙÑÍÍÌËËÊËÒØØÐÈÄÃÂÂÀ¿ÁÂÂÃÇÌÏÏÐÐÐÍÉÈÈÇÈËÌÍÎÎÉÄÂÂÂÂÂÄÄÄÅÇÇÅÂÁÀ¿¿ÁÂÃÄÅÄÁ¿¿¿ÀÂÃÅÆÆÆÆÇÈÉÊÊÈÆÆÊÍÒÑÍÇÂÀÀÂÉÎÍÉþÁÄÈÊÊÉÇÆÅÅÆÉÊÍÐÓÓÏÉÆÅÇÇÉÉ¿¿¾¿ÅËÍÌÉÆÅÃÃÆÊÌËÉ·­¯´»¾»µ¯«¨¦§°¹¼»µ«¥¤¦ª²¹º·±®­­²¸»¼¼½»·´²¬§§©­³·µ±¬§¥©­­­®°¸ÂÆÊÌÍÎÎÍÉÄÀ¼¹¶³±®¬¬®¯¯²µ¹¿ÄÇÈÇÿ¹µ³±¯¯«©¦£¡££¥¨ª©¦¡œš™™˜—–—™§¯²³±¯ª¦¥¢Ÿ¡¢§°·»»¹³¨¢¤ª²·¹¸µ±®¬¬­±´¶¸ºº»½½»·´²²²³¹»º·´±®®³¸ººº·¶´³²±°­«¨¦¥¤¤¥§¨ª¬±¶·³±­¨¦¥¥§©ª®³¶º½½½¶®¤Ÿ ¤©«¬¨¤¡œ™—•“’“•›¤ª¬­¬««ª«®°±°®ª§§©«°´¶¸¸¶²­¦Ÿ—Š‡‰Œ“™ž£¦§§¦¦¤¥¤¦¨ª«««§¢ž›—’‘““‘ŽŒŠˆ‡……ˆ–£¨«¬«©©©©©©WXVNJNUYYYUSRU\_]XTUVVVTNJKNSUSSRX`bcfhhhgb_adcZUSSNHO\]MCKZbcddcXIA=AHSVNKOG735;BGLQPMJJMPONLKGEDDFHJR_cTEBMXWRRSSPNPRPNUUKGMZ`_][Ybhkihghjnj_UQRLLQV]__`cgaWRW[ZZ^fnqe_gqnc`adjnpoigc`gotqnlmpqrrrtojkpqpmhfjpqomkdZW]iid^]]dooh]MIOU]ioaXWXXZ\hnj`ZX\cgp_Qisqsonnje[RT_ca_acgnrpnprossgfmolrvl_dtuslda^^dhhc^^\[[Y^niY_d`caWRTUTZcaUMVWKRbcclfOAI_njb[UWZZW[ZRMCDGDRUE@ELTPC?ESYQE@DLSXae\NMTYZXSTXRR`ldRJKE79JKACIKICDOWRQXO27ELEB>831;>38JSKJSG8D[q~a_jhjqtbemuurrn`POewrrrk}v^dlilpocbmkjwrifegeejlntnegfbbiplilrn`Y\dkieilmnnlea_adfmpwƒvt{rjmolqvkllngceelmlliea^_`_`[aa[TPQVSORZbifabb_`jstollkhgfglputrpnllqtnlorxshoqgfssmtqmopibgpnkkc\[Y]ii`]de\[_]^[RUcbZcokgj_\fkq||lmy{vrqollnppqrrzxxƒuktomonrwxvokjrzuoqokppqxz~€}xww~~x|~ƒ…|~€vt}~|~‚Œ†ƒ}wv}zovxrq{†€x}‚€€|qp}te{ƒijupsuwvtrqn˜“”’{gkrxwxƒ†ym{}~‚x{€~qr€{uw€‚{y€†}y|}€vjnrk`gƒ{~„‡uy~lo€lnz…|yz{xpkntqt…‚uu{xyƒ‚Œ‡zr|€‚tu…‹Ž”†{~ƒŒŠ–œ‚„uy‰…~‰œ™„‚”ž›¦¦™—ˆ•›˜ ‘‘‰‰–±˜ˆ“¡•ˆ~€‡‹‚|„ŒŸ§‰’‘’—™˜•—š›•˜–›¥ž›œœ“‘” ¤¢šŸ™¤¢‘ž¦Ÿ—“”Ÿ£—’š’Œ“Ÿ¤›™™‘—›šŸš†ˆˆŽ‹‡ŠŒˆ‚†€Žžˆ‘‚|zw~˜¡Ž{y„’”‹‚…ˆ‡†ƒ„Ž”Š}•—“’‘Ž‹†–ª–‰Œ†…††”š§²§ §¬§¢¦«¢¤¯¯¦ª­µ¼¬¥©¯¯ª£¤­±¬¤¡£¤¯©©À´¥¡¯µ³­§¦¬¡Ÿ©®¦§¯¤œž¤ª¨§¤¥¯¶¶ª šš¢§¦¤²®§¨§¡§¯²¸°ª¬³·º¾¿½¹¸±¯²¯­µ¿Êǹ·¶¶´»½·¶··¹»¼¾Á¿¼¹¸»º¹¸º¾À¿ÁÇËÿ½»»»»»½ÂÈÍȾ¼»¼ÃÈÊÍÐÓÔÔÓÒÑÒÓÓÓÓÒÒÒÒÒÔÓÒÓÕÖÔÑÏÐÑÓ×ÙÙÙØÚÛÛÚÖÑÍËÌÎÒÖÖÔÏÉÆÈËÏÓÔÔÓÐÌÉËÏÓÕÓÐËÇÉÏÔÔÔÔÐÎÎÎÓØÔÍÇÆÈÊÌÎÌËÊÌÌÌÌÍÏÑÍÊÊËÈÁ¾ÅÌÌÌÍÏÓÓÎÊÊËÌÎÐÓÑÐÏÍÍËÌÎÐÑÐÑÑÏÎÍÌÊÈÄÃÃÆËÌËËÌÐÔÕÒÏÌÇÇËÏÕÕÔÓÑÐÐÒ×ÖÐËÉÈÇÀ»»ÂËÍÈÄÅËÑÒÐÎÍÌÌËÈÇÆÇÇÊÍÍÊÉÈÌÓÙØÒÎÍÍÍÌÉÊÑØÙÓÌÈÆÆÅÂÁÁÁÂÃÆËÏÏÐÏÎÌËÉÈÇÈÉËÌÍÌÉÅÃÃÁÂÂÂÂÂÄÅÅÅÄÂÂÀ¿ÁÁÂÄÅÅÃÁ¿¿ÀÁÃÄÆÆÆÆÆÆÈÉÈÈÈÈÊÍÒÒÏÊÃÁÁÃÈÍÏÍÇÁÀÁÅÉÊÉÈÇÅÅÆÈÊÌÏÒÓÑÌÇÅÆÆÇÅÁ¾¾¼½ÁÇËÍËÈÆÄÃÅÉËËÊ÷®­±¸½º´®ª§£¤®µ¹º³ª¤¤¥ª±·¸µ±®¬­±¶º¼»»¹·²°®«©ª¬°³µ³­¨¨¬¯®­­°·ÂÅÈÊÌÎÎÍËƽ¹¶³±®¬«¬¬®¯°±·ÀÅÇÇÅ»µ³±¯®ª§¤¡  ¡£§ªª§£œ™š™˜—•••˜¢«²³²¯«§¦¡ ¡¡£«²·½½±¨¢£©°µ¹¹¸´±°°±³´¶¸ºº»½½»µ³²±²³¸¹¸¶²°®­²·º¹¹·´²¯¯°¯®¬ª§¦¤££¥¨ª®±¶¶²°¬¨¦¦¦§ª«­²·»½½½¶®¦ ¡¥¨««¨£Ÿœ™–”‘‘“š£©«¬««ªª«­°°¯­ª¨§©¬°´·¸·µ±¬¤œ•Ž‰†‡Š‘˜ž£¥¦¦¥¤££¤¦¨ª«««¨£ –‘‘‹‰‡…ƒƒ„‰˜ ¥©ªª¨¨¨¨¨¨WURLOUXYXWQQ[a^\ZZYZ[ZTPMKMPTUSTZ^_`bgkkie``cd]USSRMMW_WGJY^ab`caTIECFRXTMORC415?INTUNHJORSRPNJECDFGIR_dZG@HW\RLNPQQQQQOSVMGLW^^^YW[fkkjigjnj_VPMMLOV]^__acbYSUYZY[bkpjbgqoe```flppkddcajttplnpruvvtpkhkptohbelrromke\Zcke_Y[`enmfZKJPV[ek`WUTXXYhpd`[[`fkraSivtrnnnlh]TYbebabdhnrqqrsrtqfgnsqswoaarzukcb_]dkmh`^][ZY^ml]_c_a_VRUTT\a[PLVSHTb`_niOBObljb\V\`[X[ZSJ@EIIVN>DHMVM=>KUSG>?GMQWcfYMLPY\VRWXSXfn`OMLA4@FLMOTPB@EMGA?715:B>4CSTLMQDCYhyy\eplospdglttptlZXbnvpvtr}khilrupelzsxzkbbjlkkkqppjjjfhkmmoqle_]eoph`clrrle`^fgcelo|‰ƒrqxqoopvqtuqljefebfllomdfkcee\^^b]UNKMTRMOX`ca^^\\gnmkihfb`^`goqssqljnrronsoqzvnzwgnujswjlqpd`kogdd^[ZW\gbXZ]XRY][VPKTa_[de]eiZ^lpwxolpvwvvsnhmwtlp‚y‚xx|uklposxzvmmtztllprqqowzz„wv{…„}|{€…||€ƒtwˆ‰ƒ‰Œ‹ƒ{{}|y{yz†…}y€†„‚‚€uwrgz€rnruvutrpllp}‡†Ž‡ubdqut‚ˆ}ut{qy{vzzwp{{wx}zpz‰v|~}}ufittoqz}‚ƒ…Œ„x‚kx‘|r€ˆ†tmyvjgkrkpytqruuz€„‚lqyu~‡sy‡ˆ…‹Œz†™–†’£“Œ~†Œ†ˆ“œŒ‡Š—™–™™—Œœ–Ÿ’ˆ„†Œ¤‘‡š„„‚‡Š}~€ˆšŸ‹„„“•œœ—˜œ˜Œ”–‘£›œ‘‘—š££œš¡¬¢—”¡¨œ—˜˜£ª›”›’¡¦©¤˜‘–š”Ž—“‰‰†Œ…ƒ‚…‡†…}z|Ž—‚€Ž„wurvˆ˜ƒrz‡†„‚€€„…~xƒŠwzŒš—ˆˆ‰‡„Š¤‰ˆ~†“šš¤¨ª§¡µ¹¢¡°°®¯¬¨³»·²®«¥©¯ª¡§±«£ žŸ¡­«»·«žŸ¸¸®¦¡ «£˜¡¬ª¥¨­Ÿ™œ¤«ª¢ž¤°¼¸¦šš¢¨©²·´±ª¨¨§­¶·¸±§¨´½¿½»¹·¸¸´²²±·½Æ̶¶¶·¹º¸¸·¶º¼½¾ÁÃÀ»ººº¹¹º½ÃÄÀÄËËÃÁÀ¿½º¸ÀÈÌÐÏÉÆÁ¿ÅÊÌÍÎÒÔÔÔÓÒÓÔÔÔÔÔÓÒÑÒÓÓÓÔÖÖÔÒÑÑÐÑÓÕØÙÙØÙÚÛÙÑËÉËÍÒÖØÕÑÍËÈÈÌÒÕÕÓÒÎËÉÊÐÓÓÐÌÈÇËÑÓÓÓÐÎÌËÎÕ×ÓÍÉÈÇÉÍÌÊËÌÌÌÌÎÏÎÊÈÉÉÉÈÃÁÇÌÍÌÎÑÒÏÌÇÆÉÎÑÔÔÒÍÉÉËËÌÎÑÑÒÒÐÍËÌËÈÃÀÁÇÌÌÌËÍÐÔÕÔÑÍÉÊÎÒÕ×ÔÒÑÑÐÔÙÕÏËÊÊÊÅÂÂÄÇÈÅÁÅÍÑÐÍÌËÊÊÊÉÇÆÆÆÈÌÍËÈÈÊÏÕ×ÓÏÏÏÎÌÈÊÒÙÙÕÍÊÊËÊÈÇÆÅÆÈÊÌÏÏÍËÉÉÉÉÉÈÈÉÉÉÊÊÇÅÃÃÃÂÀÀÀÀÁÃÃÃÃÃÃÂÁÁÂÂÄÆÆÆÄÂÁÁÁÁÃÅÅÆÆÆÇÈÈÇÈÈÊËÎÒÓÒÏÊÆÄÄÇÍÐÐÍÇÁ¿ÂÅÈÉÇÆÄÄÃÄÉÎÑÑÒÑÍÈÄÂÁÀÁÀ¾½»º½ÄÉËÉÇÅÃÃÄÅÄÆÇÁ¸¯¬®²¸¸²«¦¢ ¢©±··±§¢ž ¦¬³µ²¯¬­­°´µ·¸¹µ´±°¯®®®®¯¯±±±¯°³´³±°°·ÀÀÁÃÇÊÌÏÍÊÆÀ»¹³±­ª©©¨¨ª¬­®²¸¿ÃÅÃÀ»¶³®®©¦£Ÿž¡¤§ª¨¤ž˜›š˜—•”‘—¡ª±°®¬ª¨¦£¢¢¢¥¬µ¹º·­¥¥¨«³¸¹¸µ³µ·ºº¹¹»¼½¼½¼·³±¯¯°²¶·´±¬«ª«®´¶¶¶µ²°®ª©«¬«ª¨¦¦£¢ ¤ª®²´µ²­«¨§¦¦¨ª«®²·º½¼»´¬¥¡¢¦¨ª©¥¢žœš–’ŽŒ˜ §ªªª©¨¨¨«®¯¯­«¨¦©­°³···³¯¨ ˜‘‹†„†‰•œ ¢££¢¢¡¡¢¤§««¬¬ª¦¢•‹‰ŠŒŒŠŠˆˆ†…‚€€…Œ”¤¨¨ª§§§§§§UQPTY[Z[VNR^d_VWZ`cbb[SMKNQUVTSZ_`__djnia]ae`WVUUUURW][WVZ]]^^]`_WQNQY\URWWH728GSXTNIKSXWSTSPHBACGGLZe]IBJT`\MHNPOPSTVWWQKMU]`^ZTV^fjkighjmbTKIGDHQ[``[X\_[QPUXVV[cggcgvxg\^`^bimnleb``l{wpnmqy}|vlhginwvjbairwuniffbaegYPQ_cdieYKGOWX^fk_ZUQTXXhqe_\]hqwwg[jwvnikprogafhfbcghinqquvvwvofirvrsvpfbp|ymgd`bioqqib^[[Y^ml__aaa^WQTVY__XOLPKJX^Z\lfOKS\hif]S\`[[\]SA>NUY]GBWTMPHAKVQA58CKORXc^KGKMX\SOUZ[_fcQGKK<3EPDAFE?>@FJJNTK@JNNDA?3/8@@<:ITUMOOHM^iwu_golpvpcglssopi[[enssyrr…fcioutnhv~pxyh_fokkkmtpplkjhkmmormd`]`krla`kqrrg]\cigcels„Š}mpupoovxrvynjhdghhinnnkdllbhj_]beWNPKMUTMQW\a_]ZV^imggheb_]\`hoopplijprnlqumo{xq{vjrpjwthlql__mmccc]\\WY`^ZXVROW]XSMJTa_]d_[ifYcoqvrlpquvtvungpvqnr†ƒx…€u~~qikqprw{unry|rlnnstrszyz„}tx€…}{x€ƒz|€…y{ˆŠƒ‚‰ŠŠ‡|z|{{z†„„{y‡ˆ…‚~yysiy~wurw{wtsrnmtŠŒ…wbaqvs‡|}zy{o|}txx~€wo|}€{|}~{mpŠŠw{€}uegvwrsyˆ†„Ž‡|‡|j‘}zˆŒ†tozvgblrhlpkkorsy|sesxs„„v|€„‰†|‘œ‹†–šŽŠ‚„‹ˆˆ‘—•‰„ˆŒ†‰’”’•˜’…|€‰›–›‘„‚„Š¡Š•Œˆ…ˆ†‚‰˜›Š„„•–ž’›–™–‡™“šš˜›’™˜ ¢š–¨¤¢•˜—œ ™š¥­”’•¨ª©£—Ž‘•š”Š‘–—Œˆ‹}‚ˆ†‰zxx†—„~Œ†wtpqŠss~‡„ˆz€†ƒ}t~Œxw…››‡‚ƒ„ƒ† ¢’–Ž…€|ƒ•Ÿ £ª®¤¬¸±£¨²¶³¬¨´½¶¯²¯¢§±©¨²¨ œ›ž¡§­¼¯ª™Ÿº´©¤žž© — ª«§¨¬ ˜œ ª«£ ¦°¼·£œ™›¤¨ª·¸µ¶«©¬«¯¼¼¶³ª©´¿À¿»¸¶¸º¸³±±¶¾ÄÊŸ¶µ·¹¹¹¹¶¶º¼½¾ÀÃÿ¼»»»º»¿ÅÆÁÃÉÌÇÅÃÂÀ¾»ÁÉÎÐÏËÉÅÃÈËÍÍÎÑÓÔÓÓÓÔÔÔÔÔÔÒÒÑÐÒÓÓÔÖÖÔÓÐÐÐÒÔÕÖØÙØÙÚÚØÒÍÊÉËÑ×Ø×ÔÐÌÇÆÊÑÔÔÓÓÐÊÆÈÎÒÒÐÍÉÆÉÏÓÓÑÏÍËÉËÑÖ×ÒÌÈÆÈÊËÊËÌÌÌÌÎÏÎËÈÆÇÈÈÅÃÆËËÌÍÎÏÎÍÇÄÆÍÑÔÔÓÏËËÉËÌÎÑÑÓÒÐÍËÍÌÈÃÀÁÈÍÍÌÌÍÒÖÖÔÓÎÉÌÐÓÕÖÔÓÓÑÐÕÙÖÏÊÉËÊÆÄÄÅÆÇÅÃÆÌÑÏËÉÊÉÉÉÈÆÆÅÆÈÊÌËÉÈÊÏÓ×ÕÏÍÍÌÌÈÊÑØÙÔÐÍÌÌÌËÉÈÇÈÊÌÎÏÏÍÊÉÇÈÇÇÈÈÇÇÇÉÈÇÅÃÂÂÂÀÀÀ¿¿ÀÁÂÃÅÅÄÄÃÃÅÅÆÆÅÅÄÂÂÃÃÁÂÄÆÆÆÆÈÈÇÇÈÉÊÌÐÒÒÏÌÉÆÄÇËÏÐÎÊÄÀÁÃÆÇÅÅÄÃÁÂÈÎÐÑÒÑÍÈÃÀ¾¾¿¼»»¹¸»ÁÇÉÈÆÃÂÁÂÃÃÀÂÁ¹±®­°·¶±ª¦ ž §¯´µ®¥Ÿž¢©°²±¯­¬­®°±´··µ²°®°°°°¯¯®®¯¯°³¶·µ³²±¶¾ÀÁÁÃÆÊÍÌËȽº³¯­ª©§¥¥§¨«¬­±¶¿ÄÅÁ½¹µ°­¨¤¡žž¡¤§©¨¤Ÿ››š™˜–’Ž’›¥¬®®­«ª§¤¢¡ ¢¨°¶º¹°©§¨¬³·¹¸¶´¶¹¼¾»»½¾½¼¼ºµ±°®®¯±µµ³±«ª©©­³µµµ³±¯¬¨§¨ª«ª©¨¦£¢¡£©­²´´±­«¨§§¨©ª«®³¸¼½¼»³«¥¢¤¦¨¨¨¤¡žš–‘Œ‹Œ–Ÿ¦©ª©¨¨¦¦ª­¯®­«©§¨«°´µ·¶²®¨Ÿ—‰…ƒ…ˆŽ•›Ÿ¡¡¢¡ Ÿ ¢£¦©«¬¬ª§£ž•ˆˆ‰ŠŠŠˆ‡†…ƒ€€…‹’œ¤§¨ª¦¥¤¤¤¤SQRV[[YXTT^gf[X\_cfec[RNNRRTUVZ_```aflkf_]abYSUWXVUW]_ZXZ^_]\]]^^[XXZ^\VYYO@57CRYVPJLSWTRQSSMA<@FKP[gcOAGV]]QFIQSSUVWWWUMIPZ^_[VVYafjjgchkdULIEDIT[^\ZUV__UOSVUVZbeeadqxj[X]__eklmjgb`guzqllnt}ƒwoiffmtvre`dlsywmhdfdaffVLUbeei`TKKUYW_hk^[UQTXVfrgZW_kuzyi_nwwlgjqtqidjkgbeihjpqpuvvxvmfirvrsupgcp}znhdbfknpsnf`[[Y`lld__cc]WRSW\a^WOLNHLY]Y\kbNOSZfhe]S\`\]^^R@CY^YWIN]TLOHFQWM=7;ELORY`VEFJLY\QOVZ\^aYHCKI99JMBBEB<=@EFIMRMGPQKCB:,1=D>;?NYVMPQQVcjtsbhokpvn`dlrplkg^\ejqx{nv‡x_`lrurlk|}o{ygblrklnruormkjjlmnpng^]`fqob]hppnj`Z`giebep|……tknqnnqyvrxxjifdggijnrnfhqhdoj]akcOMPLMWUMRV[]_`US`khagg`\YZ\`hmmnmjgjqojmsrin|wt€sjqmlvnemoi]`liacc]\^XTZ][TQON[^YSKJTbb_aY\jaYgpstjirpsurvvngrwrrv‰„y‚}z‚xpmiosrw{untzzsqqlturw}}ƒ{sy‚ƒ~{y~||€…z†‹…ˆ‡‡Š}z||€‚{…Œ†ƒz{‚…ˆ†…‚{|‚tkz€{zvx~|tssstx|y„Š…{c^tyvŽx~}xn€~tyx~‚yq}~~}|ql„|{‚}vikzy}…Žˆ‡‘Š‚ˆzl…‘ƒ†Ž‹…up{‚wc]ttejmfhnorx{vhezvtˆw}yzˆ†~|ˆ™’‚—Ž‰Ž‡ƒŠŠˆ•”‘Œˆ‰Š‚…ŽŽ‘•{‡˜––€ƒ‰Ÿ‹’””Š‰‰ƒ€…„–—Š…‰’Œ›—ž¢“ ”˜’~Œ›–™˜—–š’›—›”‘§› ——™›Ÿšœ£©² –“™©ª©£—‘”—’ŽŽ“–‹‰€w€‚{‰ˆxut~‘‹}ˆ†{soo{ŠŽ‰€pu}ˆ}‡ƒ|qwŽ{s}–žˆ|‚™¦š™ˆ€€y“¢£¢¡©°«§®½¯¢°¾·«§²»³¯¶°ž¤¯¦œ¨°¦žœ˜¡¢¤²¹§ª–Ÿº¯£¢žŸ¤Ÿ—Ÿ¨ª¨§«Ÿ—œ  ¨«¥¢¦¯½´ œ›œ¦©ª¸·¸µ¯©®®¯¼À·µ®ª³ÀÁ¿»¶´·ºº´±³¶½ÃÈÉÀ¶¶·¹ºº»¸·º¼¾¾ÀÃÄÂÀ½¼»»¼ÁÅÆÂÂÉÍËÉÈÇžÂËÎÐÐÍËÊÉÊÌÎÎÏÏÒÓÓÓÓÓÓÓÓÔÔÓÒÑÑÐÑÓÕÖÖÕÓÑÐÐÒÔÕÖØØØØØÙØÒÍÊÈÉÏÖØØÖÒÎÉÆÈÍÒÔÔÓÏËÇÆÌÐÑÐÍÊÆÇÌÐÑÐÎÍËÉÉÌÒÖÔÎÈÅÆÈÉÊÊÊÌÌÍÎÎÌËÈÄÆÈÉÈÅÆÈËËÌÍÎÍÍÈÃÃÊÑÔÖÓÏËËÉÊÌÎÑÒÓÒÐÍÌÍÌÈ¿ÀÉÍÍÌÌÎÓ××ÖÔÎËÎÒÕÕÕÕÔÓÓÒÕ×ÔÏÌËËÊÇÆÆÅÆÆÄÃÆÌÑÐÌÆÆÇÈÉÈÆÄÄÆÈÉËÊÈÇÉÍÐÖÕÐÌÌÊÊÈÉÑØ×ÕÒÎÌÌÌËÉÉÉÊÊÌÎÏÏÍÊÈÇÆÆÆÆÆÅÆÆÇÇÇÅÃÁÀÀÀÀÀÀ¿À¿ÁÃÆÈÈÇÇÆÆÆÆÆÆÅÅÅÄÄÄÂÀÂÆÆÆÆÇÇÆÆÇÈÊËÏÑÓÑÎËÆÂÅËÏÒÏÍÇÁÀÂÄÅÅÃÂÁ¿¾ÄËÎÑÒÒÏÉÃÀ¾½¼¹¹¹¸¸º¿ÅÅÄÂÀÀÀÁÃÃÁÃÁ¸±®­°µ¶±©¤žœŸ¥«±³®£œœ¡¨®±¯­­¬­®®¯±µ·´±°°°°±²°¯®­®¯²µ¸¹¶´²³¶¾¿¿¿ÀÂÆÉËÊÉÿºµ°­ª§¥£££¤§©«¬®·¿Ã¾»·°­¨£ žœžŸ¡¤§¨¨¤ ›œ›š˜–’Ž•Ÿ¨­¯­«ª¨¦£¡Ÿ ¥¬´º¹±«ªª®³¸º¸¶µ·¹¾À¾¾¾¿¾½¼¹´±¯®­¯°´³³°ª©¨©¬²´´³±¯­ª§¥¦©ªªª©§¤¢¡£¨­²´³±­«©§¨©ªª«®²·»½¼º±ª¤£¥§¨§§¤Ÿžœš–‘ŒŠ‹Ž–Ÿ¤¨©©¨§¤¤¨¬­­­¬©§¨«°³¶·µ±­¥–Ž‡„‚ƒˆŽ•›žŸŸ Ÿž ¢¥©«¬­«©¤Ÿ•Œ‰ˆˆ‰Š‰‡†…ƒ}}„‰š£§¨ª¥¤£¢¢¢RQTX[[WTV^gg_WYaefhfbZSPPQTTRV]ab`_cilgb]_d]RPTWXVU[a^ZZ]^^\\^]]^\Z]aa]ZYPD:8APYYRLKTZXRQQSM@8ENB?DGA:;AFGHMOQSNLHB@6+2BD=FLLNU\ZJDFFP^\NMUVUWTJBCIGCKM=?FC<8>DEFHMTXVMIE@;2-8FB>>GWZWPR^]`hmrqghklssgcelpjfheabgmrzqk€ƒmckoswqko{yusghoomsyslrtkkkklmhd`\_hllibclojgc_Z\biic`i}zyvgkegckqwrsuoigcghhljnrnkpporn`gpj\TYPKPYTMRRV\_WPU`f\[caVRV\]bhghjf`elidjopkep{x|~jgjkqneelng]aeb`b`cmeOJWaYOLJR`]YPIMVgg`\R_hY`mmnmfjvptupuumgqvuuz‹„x‚|zu|sblz{{ztqsvxy{tku}yw{‚„|vsy€€}}{zyyz{‡„y‹‡}ƒ‚’{|}ƒ‚|…ˆ„|~‚„‡ˆ†„‚€up{}~~y„vry„||z{„ˆ‡}hdv„…w…‚sn‚t{„‚|w‚€}ƒ‡ˆ€~ws€ˆ††{„Š…‰Ž–’ˆ‰–’‰†zy†”–ƒŠ|r{ten…vckldhklsyuof{|o€nvywˆˆyyˆ”{€”ˆ‹„‹ˆŽ›ŽŽŽŒ“…ˆ‡~‚‚‡…Ž‘pw{€•™‹ŠŠžŽŸž‘–ˆ…‹’“‘’Šˆ‘”¨• ¤™£’–Šv‰ ž““’“—›“”ž™–‘‹¡’¢¥˜““— š›©¬»¡•œ”œ§¨¦¢˜’’•‘…›¢Œ„u{‡’’~umr‚“…}†wmmw„Š…†lt{w|ˆ€ˆ€}{xƒŠnvŒœŠty€‚§¢›†ˆŠ„x–¨²¥¡§¯²¦«¾¸­µ¸®¨±´­­º¬‘ž±¥›¦«¢œš˜¤ ¢µ¥›ªš·¬žŸœœ˜Ÿ¥©©¨ªŸ˜›¢¥¦ª¦ ¨¶º«  ££©ª¯¶¹»¹³­®²¯°½¾·±«¯º¾¾»¶³µ¹»·µ¶¶»ÀÄÈƾº¹·º¼¼»¹º¼¿¿ÁÂÂÂÁÀ¿¿ÀÁÅÉÈÅÃÆËÎÏÑÑÏÉÅÈÍÏÏÏÏÐÎËÍÑÓÓÑÐÒÑÑÑÒÓÓÓÓÓÓÓÓÑÏÍÎÐÓÔÔÔÒÐÐÐÐÒÓÔÖØØØ×ØÖÐÍËÌÊÊÑÕ×ÖÔÔÎÇÆÊÑÓÓÓÐÌÇÅÆÈÌÏÏÌÈÈÉÌÐÏÌÉÇÆÇÈÊÏÓÔÏÉÄÃÄÅÅÅÇÉÊÌÎÌÊÉÂÂÃÆÈÇÅÅÇÇËËËÌÌÈÃÀÇÐÕÖÕÏÍÍÌÌÍÐÒÓÔÓÑÍÌÎÍÈÂÁÃÈËÍÏÏÎÑ×ØØÕÎÍÐÓÕÕÕÕÕÓÓÔÖÖÕÐÌÌÌËÈÆÄÄÅÆÅÄÇÌÐÏÊþ¾ÂÆÆÄÂÃÆÈÊÊÉÇÆÇÉÍÔÕÒÍÊÉÉÆÆÍÓÕÓÐÍËËÌÌËÊÊÊÊÌÎÏÏËÇÅÃÃÄÃÃÄÄÄÄÄÄÅÄÁ¿¾¾¾½¾¾¿ÁÂÁÁÃÇÈÊÊÊÉÆÆÆÇÇÇÇÇÇÆÄÃÄÄÅÅÅÅÄÄÅÅÇÈÉÌÏÑÒÏÌÆÂÃÇÌÐÑÏÉÃÁÀÁÁÁ¿¾»¹º¼ÁÉÏÒÑÏËÅÀ¼¹·¶·¶³³·¼ÂÄÀ»º¼¾¿ÁÁ¾½¹²¯¯®°³³­¦ œ›œ¢©®°¬¢š˜šŸ¦«­­­¬ª¬¬«¬¯²³°®©ª¯³¶µ´±®««¬°µ¸ºº···¹½»»»¼¾ÁÅÇÉÉÆÀ¼¹³­ª§¤££¢¡£¤¥¨©«¯´¼½½º¶±©£¡ŸŸ¢¤¥¦¥¦¥¢Ÿœœœš—’Ž— ¨­­¬ªª¨¥¡ž ¥«²·¸´°±³·»¼¼º¸¶·»¿ÂÁ¾¿À¿½»·²®¬ª©«®±²²­ª¨¥¤¨®±±°®¬ª¨£¡¥§¨©©¨¥£¢¡¢§¬°´²°®¬«ª©§§©ª«¯¶¼¾»¸¯¨¤£§©§¥¢ œš˜“‹Š‹Ž–ž£¥¦¦¥£¢¡¢§«¬¬¬«©©«¯²³²°¬¨¡š“Œ…ƒŠ’—›œœ›š™šœŸ£§«­­«ª¥Ÿ”‹…„„………„‚‚€~{zz|€…‹–¡§©©¤¢ ž›šQSX\]\WYbpobQM[fllhd^ZVTQUZ[^`cdddgjmke`^\XRMQYYY\__XV_ba^Z[]__^_^^cf`YVNFB>?IV\PIMZb[UTVSG;;EQYafg[ICLW][PIMVZ^`ZVVWSMMT\caXRSX\ceb][af\QD?AHU^[UWVQQY\VRQSQQW\^\\cmqdUVYXY]dkqqgedisupjijr‚‹„volnihpyzna`bfr~|ndehgeffaZZ^hebd_UW]`\[`gb^ZWSVWWixmXYht{|{okuyqjfhqyvjlolighkpsqmkmprusmhjvyrrrokhqyxqlefmqmlsqkgfa]dorlfgigc^RP]kkb[QJKMRQPW^fXMVSVcecYSYZ[_`ZMFVi]KK\sdEERWT[VC>GJLMNV[UHEFIT^XMMRSTTMBBHHEIME8@D>88BGFDGMUXQGEC?8-3BHA?AKX[XST_acjotqfgimrlcdelledecbehltwmo~mikntumio{vvsihnoow{qmvtkmmjoj__a_emifghkmmjc__]^dkd_cp{qzofiddblqsponjgeafhhnknrllprqrhcnpcWY\LMRYUMPQV^]QOT^c[[`ZQPX]^begic]\fgdchomedsxx}zdcglrkefkme]_b`_aanv`GFWbXPOLW`]ZQLQWij`XPafXaljkldivqttoutjfpuuv{„v„‡xr{‚qbp€|wtvurv{vmw€yv†vutz~}~yxyzzy††zŠ‡|ƒ€”…|||‚~…‹ƒ}€ƒ‡Šˆ……„‚~vs{‚~ƒy~…xqy‚„~|zzƒ‹ˆ}nkx‡Žƒ{„†„uo‚€w~†‚„}|†€~„‹Œ€€xxŒ‹ˆ‰‡ˆ“ŽŠ”—‡Œ˜’‰„{~ˆ™š‹‚’ƒv}€mu„shoicikkv~wpuƒrrƒumvy‚‚t“‘…y‚ŒˆŠŒ‰•”‰Š‰’€‡…{~{ƒ…Œ{nvz–—Š‰~~‹žŽ“’‘¡”—ˆˆ‘Ž—”‘ŠŒ“†š©“¢¥¤£’•„s‡Ÿ¢’’‘“–š”—¡™“‹‹Ÿ¢¤”‘”Ÿš›§«¿Ÿ›”˜¦§¦¢˜‹ŒŽ’–•‡˜ Œ‡yyˆ™ˆykp~‘‹|ƒ„}rmuƒ‹}•so{vw†‚‰~~„~‡„vw†—Œtv„ˆ‚§£œ„‰‡z„•”¯±©¤«´®¦µÁµ°·²«­±°­³¦’¯§ž¥§¢žœœ¦Ÿ¤± œªœœ³ªœžž›š™Ÿ£©¬«¨Ÿš›¤§¤«¨ «º·¨¤¢¨ª«ª±´¹¼º²¯¯´´²»À¹´®®¸½¾»¸µµ·¹¸¸¶·¹¿ÃÆÅ¿»º¸»¾¾½»º½¿ÀÀÂÃÃÂÃÂÁÁÃÉÍËÇÄÇÊÎÑÔÓÏËÈÉÎÐÏÏÐÐÎÍÍÑÔÔÒÐÒÒÓÑÑÒÒÒÒÒÒÒÒÑÎÌÌÎÑÓÔÓÑÏÐÐÏÑÓÔÖ×Ø×ÕÖÕÐÌÌÌËÊÎÓÕÕÕÕÑËÇÉÐÓÒÑÐÌÇÄÅÆÉÍÏÌÉÇÉÌÎÏËÈÆÄÅÈÇÊÑÔÑÍÈÅÄÃÃÃÅÇÈÊÌÌÊÉÃÀÀÄÈÉÅÂÃÅÉÊÊËËÈþÅÏÕÖÕÑÏÍÍÌÎÐÓÓÔÔÐÎÌÎÎÈÂÂÂÇÊÍÏÐÎÐÖØØÕÐÍÐÓÕÕÕÕÕÔÓÔÖÖÕÒÍÌÌËÈÆÄÅÅÅÅÆÇËÎÎɼ¼ÀÅÄÂÁÂÄÈÊÊÉÇÆÇÈÊÒÔÓÎÉÇÇÅÇÌÑÒÎÌÌËËËËÊÊÊÊÌÌÎÎÍÊÆÄÁÁÁÂÂÂÂÃÃÃÂÃÃÁ¿½½¾½¾¿ÀÁÂÂÀÂÆÉÊÌÌËÉÇÆÆÇÈÈÇÇÇÆÄÃÃÄÄÄÅÅÄÅÅÆÆÇÊÎÐÒÏÌÇÂÃÃÇÎÑÑËÆÿ¾¾¾¾¼º¹¸¹¾ÆÍÐÐÏËÆÀ»¸µ´µ´²²´ºÁ½º¸¸»¾ÁÁ½º¶°®®­®²±­¦¡›™› §­®ª ˜–˜¥ª««¬ªª«ª««®°±¯¬¦§­²·¹·´¯«ª«¯´¸¼¼ºººº»¸·¸º¼¿ÂÃÇÈÆÁ½º³­©¦¤¢¢¢¡¡¡¢¥§©ª®¸½¾½¹µ¬¥£¡¡¤¦§¦¤¤£¡ŸŸžœ˜“Ž‘–ž¦«¬¬««ª¦¢ž¡§«±µµ³±³´¸¾Á¿º¶´·¼¿ÂÁ¿¿À¿½º¶±­ª¨§©­°±²®©§£¢¦­¯¯®¬ª§¤¡Ÿ¡£¦©©§¤¢¡¡¢§¬¯³²°®­«©¨¦¦¨ª«±·¿À¾¶­§£¤¨ª§¤ žœšš—’ŽŠŠŒŽ–ž¢¤¥¤£¡ Ÿ ¥©¬­¬«ª©¬¯°²±®ª¥ž—‘‹„€~‚‰•˜šš™˜——˜šœ¢¦«­®¬ª¥ž“‰ƒ‚‚ƒƒƒƒ‚€~|zyyzƒ‰” §ª¨£¡žœ™˜PTZ^_[X`lpeWPXflmkgb^ZXWVZ]\^bdedgmolgb__ZSOQV[]\^`\V[cd`\\^___`aaade]SMHDA>CQ]XKLVbaVQSTK<9DSY]ehaPCGTZXTMNY_`a\UTWYUQS[``YPOUZ]ab\W^gbPD=>FT^]VQUTMP[[TRQQPSX[ZY_inhXRWXTT_kssjabgmqqmikrŒ‹|pnoniiu|ugccdft~yjbefgefdaZZ_jd`b`\\_aZZbgd^WWWYWVhxnYZgt{z{qmwypjikryvmnpolhfjsvpiimoqtsnjlvysrrmkksywrjcdmsnkqrmigb_dnrlgilid^TQ]kmc[RLLOQNLU^dXOXTWabaYQTX[__[LJ]l]HNaraCFU[X^ZGBKMMOSXXRGCFQ][PLORSSSK>@JHDKK=5?A:6;GG@>FPTRJB?>:53@LHBCGR[Z\VVccbjpuqefinqhadejgcdaafhfjuskq{yolkpurhfnxtw}phjopqw{royrmpqokbX_ddkkafqnkkkfb__^_gk_]lwrm|hgea`cmqonlifdaadegnlmonlpuqkejtm[R`[MQUXTMSUZaVJOS]a[[[UNP\_]`cgk`V]fc^ajojbhrr{~t`afmqifhkkc]]___aewxXCFXc\XSNZa^\ROSWlobUObdYbjiijchvrtsnvrggovvs|Žƒu„‡tn|„pbs†„zstyupt}ƒxnyƒxu„†ysvtz}}‚~xxz{xv‡‰x~‡‡{~ƒ€‹•†|}z€ƒ~…ƒ€€~~‚‡‹‹ˆ†ˆƒ|zv}ƒ}…x|‡{ryƒ~xxƒŠ|ur{€†‹ƒ‰‰„vr„~ƒ‡ƒ†‚„€~„Œ…€yz‡‹ƒ‡Š‰†””‘Ž“•Š…š’†€{Š—˜‰†—ƒt~Šp}€npvg_jlj|…wn}lyonv‚Ž‹xuŠ•„|~„‰ŽŒ…‹‹“‰‡Œ†…Ž~„y{z„Œ‡ymux—˜ˆƒ‚ŽŸ—•˜œ›˜™ŒŒ’›–Ž†Œ”†Ÿ¢”¢¤© “‘}s‡›§™‘’–š–š¥™‘‹ŠŸ¢ ‰”‘’žš™¥¨¿œŠ™”•£¥¦¡šŠ‡‰ŠŽ˜˜‹˜žŠ‡y|‰Ÿ€lmw‘|‚€zty‚Ž†w—ˆmywr‚‡‹}x‹‹€†}w…“wuˆ‘…¨¥‚‡‚‹š•“¢´¹ª¦²³§«ºº´³²®ª«°¯­¢—­« ¢¢ ¡¡£¤¡¨¨›¢¨ž°ªžžŸššž›Ÿ£ª¯­¨¢ž ¥§¥¯©£±¼µ©¨¤¬°¬¬²±¸Áº²¯°µ·µºÃ¿·°®¶¾½¼¸´²´¸º»ººº¾ÀÅÅÃÀ¼¹»¿ÂÀ½»¼¾ÁÂÃÃÃÄÄÄÄÃÅËÏÌÉÆÆÈÍÑÕÔÑÍËËÐÑÐÐÐÏÏÎÏÑÓÔÒÒÒÒÒÑÐÒÒÒÑÑÑÑÑÑÏÌËÍÐÒÓÓÑÎÍÎÎÐÑÒÕ×××ÕÕÓÐÍÍÌËÊÍÐÔÔÕÕÓÎÈÈÏÓÒÑÐÌÈÅÃÄÇËÎÌÊÈÉËÎÍÊÇÅÃÅÈÇÆËÑÒÐÊÆÄÂÂÁÂÄÇÉÊÊËÊÅÁ¿ÁÇÉÅÀÁÂÇÉÈÉÉÇÅÁÆÏÔÕÔÒÏÏÎÎÏÐÔÓÔÔÐÌÌÎÎÉÄÂÀÄÉÍÐÑÎÎÔØØÖÐÍÎÒÕÕÔÔÕÕÓÓÕÖÕÒÎËËÊÇÄÄÄÅÅÅÆÈÊÌÌÇÀ»»½ÁÂÁ¿ÀÃÉÊÊÉÇÅÆÆÇÐÔÓÎÇÅÅÃÆÌÏÏÎËËÊÊËËÊÊÊÊÌÌÎÏÍÉÅÿ¿¿ÀÁÂÃÃÂÂÁÁÁ¿¾½½¼¼½¿ÀÁÂÂÀÂÆÈÊÌÌËÉÇÆÆÆÈÉÈÉÉÇÅÄÂÃÃÄÄÄÄÄÄÃÃÅÇÌÏÐÏÌÇÃÁÀÄËÏÐÍÈÿ¼¼½¼»º¸µµ¹ÀÈÎÏÏËÆ¿¹µ²²²³±±²¸¿À½·µ··ºÁÀ¼¶°­¬­¬®±°¬¤ š™™ž¦­­¨ ˜•—¤¨©©ª©ª©ª««®¯±°©¢¢©®´¹¸¶²®¬¬¯´·¼¾¾½»º¹·´´¸¸»¾ÁÄÄÄÁÀ¼µ¯ª¦¤¢¢¡¡ Ÿ £¥¦§©²¸¾¿»·¯¨¤¢£¦§§¥££¢¡   ŸŸ™•’‘‘“–œ¤©««¬««§¤¢¤§«¯³²²±´·½ÁÃÁº¶µ·»¿Ã¿¿¿¾¼»·±¬©§¦¨­¯²²®©¦£¡¤«®­®¬©¥¡ŸžŸ¢¥©©¦¤¢¡¡¤¨­°²±¯®¬«©¦¤¥§¨«²¸ÀÁ¾¶¬¤¡¢©©§£ š™˜•‘‹ŠŒ–¡¢£¢¡ žœž£¨ª¬¬ª©©«®°²°¬§¢›”Š„€~‚ˆ“–———–•”–—šŸ¤ª­®¬«¥Ÿ“ˆ‚€€}{ywwy}‡“Ÿ§©¨£¡žœ™˜OU]a_\^jpk]SWdilliea_\ZZ[_`]afgegnqogb``^YSQUZ]`_^\W[eda_\\^```aaabdcZNGEDA@K\aRJUac[RQPJ?:CNUY^dcVIGNSRPMOYcc_[TRSVXXVZ^]WQMOW]]\[YZbcTD<=EQ\^VRTUNIS_ZQOMNQTWYY]flgZRUVRQYhstkb`eikklkjr|‡Œ‚vpppnjpzzmccbdgv€wfbeeeed_[ZVaje_a``aabYXblg\SV]\VThxpZYeu|z{soyynkjlrwvoprqnhekuumghnnpsrnlmw{utqllmsxwsjbdmqnmrrokhebenrlilnke_VS[loc[TONOSMIT]cYQZZY^_^VMOVZ\_ZLNemSEUdp_CHU]_b[KIPNMSY\XPGCIU\UKINQSTOC=DLIGKD79C>45?GD;>HPRPG>;957?LQGEKQY\^b[Zheakrvoefjmneadeheca]adefmupjpxxslkquqfdnusw{jelqrrwxtuzqoutmbYXdgfkcatxlilkdcb`^agh_brthkwhebZ]emnjkke`_^cdagnlknnjnunegtvfWVeURWVVQOZZ^bNEPS]_[YXSMO_a\^cjhWR^c`\`ilfblqq|{n_`gnlggjljb\\__`glxuYIKXhh^SO\a_\QRTWpucQPdc[bfhhh`hwqrpmwobfosrp|Œ€u‚on}neyŒ†ytvzuos†zpx„yv††uqtry{}ƒ|wxz{ytˆŠu|……{|ˆ—‰|~z€……‘Ž„€~‚†ŽŒ†Š„}}x}„~€…yz†}uyƒ†xx’wz}}†Šƒ‹‰ƒyx€‡€‚‡‚†ƒƒ}ƒ†‚€|}…‰…‡‹‹‘›–’‘‘…ƒŽ™…€~ƒ‰’–“ˆŠ˜„{‹œˆt‚yjw~f^jlm‚‡qrƒvo}zmoŽ€w’‰x{ƒƒ“‹‡„ŽŠˆ‰ƒ†ˆ€‰z€wyy|„‹„wlrw„–™ˆ‡ˆ„”Ÿ’š™š›šœŽ”š˜’Œ‚‹‘£ –¢Ÿ«š”Žyt‰š©¡’’“–™™œ¤˜‰‡ŸŽ¢ž‡–‘‘š—Ÿ¤½›ˆ—’“ž¡¥¢šˆ…‡ˆ™˜Œ™‰†…y‹~Ž ˜”†nlsŒ–~‚†‚~€ƒŒ{‹›vvvy…‰„s„œ†z…†y‚{r‹™Š’©§Ÿ€†‘”Ž“•—®Á·¨¬±­©­·»´°¯«¦«°¬£š¬­ ŸŸž£§¨¥¡©¤œ¨§ ¡°ª¡¡¤œ›¡Ÿ¥¬³²ª¢¢£¥¦©²­©´½¶­¬¦°±®­²°·Á¼³°²µ·¶ºÃĽ´°¶½¾¼¹µ³³·º¼¼»¼¼¿ÄÅľ»¼ÂŽ»½ÀÃÄÄÅÆÆÆÆÆÆÇÌÒÒÍÈÆÉÍÑÕÕÒÏÍÍÐÑÐÐÐÐÐÐÑÓÔÔÔÔÒÑÑÑÑÑÑÑÑÐÐÐÏÏÏÍËÌÎÐÑÒÒÐÍÍÍÎÐÐÓÕ×ÖÖÕÔÒÎÍÍËÉËÏÓÔÕÕÓÏÊÈÍÑÑÑÏËÈÄÂÂÄÈÌÍÊÈÈÊÌËÈÆÄÃÅÈÆÅÈÏÒÑÍÈÄÁÀÀÀÂÅÇÊÊËÊÆÿ¿ÄÉÅÀÀÀÇÉÈÇÇÇÇÅÊÏÒÕÕÒÑÐÐÐÏÑÕÔÔÔÏÌÌÎÎÊÅÿÃÈÍÑÒÎÎÔÖÖÕÐÌÎÒÕÓÓÔÔÕÔÒÓÕÕÒÎÌÌÊÆÂÁÂÄÄÆÇÉËÌÊÇ¿¹¹»½¾¾¾ÀÃÇÊÊÉÆÃÄÄÅÎÔÒÎÇÄÄÃÃÉÍÌËÊÉÉÊËËÊÈÈÈÉËÌÎÍÈĽ¼¾ÀÁÁÂÂÁÁ¿¿¿¾¾¼¼¼»»½ÀÂÃÂÂÃÆÈÊÍÍËÉÇÆÆÇÉÉÉÉÊÊÇÅÃÁÂÂÂÂÂÄÄÃÃÂÄÉÍÏÏÌÇÃÁ¿ÁÇÌÏÐÊÅÁ½¼¼¼º¸¶´²³ºÃËÏÏËƾ¸³±±±±±±°¶½¿¼·´´µ¸¾¾º²­«ªª«­¯¯ª¤Ÿ›——›¤­­§Ÿ—•—œ£§§¨¨©ª©ªª«¬¯¯®¨ ž£«²·¹·´°¯¯¯´·¼¿ÀÀ¿¼¹´³²´¶·º¼¿Á¿º²«§¤£¢¡¡ Ÿ ¡¢¤¥§ª±º¾¼¸°ª¦¤¥§¨©¦¤¢ ¡¡¡   žš—“’“•—œ£§ª¬¬¬«¦£¢¥¨«®±±¯®²¸½ÁÂÀ¹¶´µ»¿Á¿¿¿¾¼»¸²«§¥¥¨«®±²­©¥¡ ¤ª¬¬¬ª§£Ÿžœ ¤¨¨¦£¢¢¢¤¨­°±¯­­­ª¨¤¢£¦§ª±¹ÀÀ½µ«£¡¢¨ª§¢ž›˜––“‹‹‘—¡¢¢¡Ÿœ›¢§«¬«ª¨¨ª¬¯°¯ª¥Ÿ˜‘‹‡ƒ€~‡Œ‘”•••”“’“”—œ¢§¬¯­«¤Ÿ’‡‚€€}zwwwx{…›¤¨¨¡Ÿœš—–QY_b__grof[Zckjihfcba^]]`cdcfkljlppkc_``\WVX]__a_ZVXajd^^\\^`bbbaacc\PGFFDAFVaZKO`d\TROIB=CMTW[_aZJCKRPMNLRag_WRPQSUXYUUZYQLOV\^]WUX`^TC<=DOY[UPSWQJQ\]TMKJMQUWY\dkh[PRVQNWittj`^agighhjq{‚„xqqqpliu|se`bbbgvtdbcdee`WTXV`geaabbbabYYdle[QW`]TUjunYWdu|xytr|xlkkmqusprsrpgdluslgjnpqsroonw}xtpkmnruurjbdjmmorrokhebfnrlimplfa\V[lqg_WSSQTOIT]aYS^^Y\]\THIU[Y_YMQhkJF`hn]EKV\aeZOQUOMTXZUNGFNXXOHINQTWK9=NNFFG>6DJJMU`_TS`b]WRMEDIJNQSVY]YPMNLIILNQ]e_TMLMOOPSRNPRQQTY[ZYV[_`SF;EMSRIEIKIHHHLNLIGIKJJPT^fg^SLHGGPanj\UV[^___\\_fnsrpljijkhdelqyse^adedehlkg]VWWWX]\Z^gllkfZV\ch_\`_`_\ZY]bfgihb[_ciottriikhgggfmjcbehkg`^kqpkggpxqkqtnly‡nhjnooopsqklpvyuqpjiknrrmhhjnplimnmllkkmigklhfgdee`aifUNUYOFLUUSSUXZZY\d[O]g[V]b^Z^fibUMW_`bb`fbLJ]a[[\Y[a`^[PX^`mbZ[XWWUYTJO]b[UVUQLVbc`Y_jtplxvgchnlhnslefjjjd_ry^LOSR]opdckleat€zpxynbV]hlnnomkmomqvwz~ƒ~okklqpgd`ejnx{wrmqvqqoamzvnmpkcgmbYULHPU\SQV[WZ[ZTIO\_cg]TRX\bjnjjd`injjc\\iyzne_`\VZZadZ[^Y`khhmfY^fjcPcvwoiedkv~yof[^dqrfhkghoidafjkmrsnwqdhrnjibegdadilqmbW`rjYSVahYSbfecXW^[TY]YZcjnrslkf_gwzhajx{oq}xplvxsuokvztonoorvwpnrrmoplr}€txŠxissnmlstxŠ|dw…y„‡}ƒvo{tl}…z|…ˆy|zt{qr€wjntstsplkqngi‚}|v~…‡ˆ…zs~w~ƒtsˆ„qkmmo{‚xpwyox„zs‡ƒ‡‡ˆ‘ˆ‚ƒ‰‰†‡y~„~€{}Œ„{{}{Œ‚{yji{€€„ˆz{ƒ€‚~nr€ƒuz|}~€|~‰ƒ{vzyƒ„‚‚‚†{z‚€…~Š~v~‰Ž’‹~…š«‘‘Š›Š~ˆ‡Ž“‡ƒ™©˜‹‡‰†‰•›•“•Ž‡–¥˜‘¢Ž~€‡™š’—™Œ”ž—‚‹“{s{€|‡¤’uz†}„“Œ€Šomvw…‹‘”Œwttnrx€…“¥’„†ƒ‹Žœ’™©›Ž™˜“—š›žŸ’„Œ˜ƒ‘¥š¡£™—””™”Ž‡Š’š©¨£¢™œ›—¥­® ™˜—¡¨°³³´ª¦°¸³­®«¬¶¶©¥©¨ª°±¬­®¶Á¹®¯¹¾¹···¶³´··µ·½Ã½´²¾Æ½¸¶¹»»»ººº»½¾¿Â¼·¶·¶º¾À¾¾½¾¿¿ÂÇËÊÇÆÆÅÅÄÆÈÉÉÆÄÄÈÌÍÉÅÃÆÉÎÐÑÐÏÐÑÒÒÎËÊËËËËÍÐÑÏÎÎÐÐÐÑÑÑÒÒÑÑÑÒÓÔÒÒÑÑÐÏÏÑÑÓÓÓÔÔÕ××ÕÑÎÌÊÉÊÊÊÊÊÌÌÌÌÌÌÊÊÌÑÕÐÉÆÇÊÍÏÐÐÐÐÓÔ×ÙÕÑÎÍÎÎÎÎÏÏÑÑÑÎËÊÊÌÌËÉÉÆþº¸º¿ÃÇÇÿ¿ÄÇÈÁ»¹ÀÈÉÅÆËÎÑÒÎÊÈŽ¾ÆÈÊËÊËÌËÊÆÅÉÍÏÏÍËÊÎÓ×ØÕÐÎÍÍÐÒÒÒÒÓÓÒÐÍËÈÈÊÍÏÓÏþ¿ÆÌÎÏÏÏÒÔÕÓÎÊÇÈÉÈÈËÌÎÏÎÌÊÉÈÇÇÆÁ¼»¼¾ÁÃÃÃÃÂÂÀ»¶°ª§¥¥©°¹ÁÆÉÉþ¼»»¿ÃÅÄÀ½¸¶µµ·º¼¼»»»»»º»º¹ºº»¼¼¼¸¶´´³µ¸¼ÂÄÅÅÄ¿½½¼½½¼¼»º¼¿ÂÆÇÇÄÄÃÄÅÆÆÄÂÂÁÂÃÄÆÈÈÈÆÁ¿¿¼º¸¸¸¶´µµµ´µº½½¼º¶±±³·½ÂÅÃÀ¼·´²¯®¬¨¦¦§«²¹¿Â¿¹³¬§§¨©®²µ¹»º¹¶±®®¯¯®¬¦ —–šž£¨¨¦¥¤£¡¢£¢ š—˜£©¬«£›˜›¤ª­­­®¯®¬§ ™˜ž©´»¿ÁÃÃÂÀ¾¾¾¾½½¹´°°­¯°³µµ´°©ª«µ¼¿»µ®§¤¡ŸœšœŸ ¤¬¯±´´³±¯¯°±³³³±¯«¤Ÿœ¢¨­°°±±±±¬§§§©«¯³¶¸¸µ°¬«©§§§§ª°¸ÀÅËÌù¶¶»ÀÁÁºµ²²´µ´®§¡žœžŸ£ªª¥ ›–•˜ž ž›™–“‘‘’”••“‘‘”— £¥¤¥¤¤£ ™˜œ¤¯·»¹´«ž–’”•–˜—•“ŽŒˆ†ƒ‚€…‰Ž”™œœ™•‘‘’–¢¥¥¤¢ Ÿ¡£¥¤¢œ”‡}{zyz}„…‡‡ˆ‡‡‡‡†…„„†‹‘œ¦®³²¬¡•ˆ~zxvtssrqrrrpnortx€‡‘“–—•’‹hnuungkywkb]adgijmmmlnoonnooida`a`acb\XZ^\XZche[XZ[[\]afikkgfgaUIBFNOR[^]]]]^[YULGIMMLOSUYYUI>@JV^]UPQY^REEHJEEHMONLJKPSUWY[`\M<:ACCEFMOMLJKNQSSSQPKC=9>HNTTOMMMLJJJKKHEKPJEGNYdebWOLIIKP\ge\RQSTUVVVUVZbjjfdcbaaa__fllmoohddddcdfjhaa]RRYc[V[]_aa`_\VT^gaZYZ\ZYTSZ``aegf_WY]ft~sabhlkflttla[[bhd^Xapslhikrsmikqvx{xokkhffffju~~yuqqprtolmrvwskhjnommtzwrpsrpsrqqqqpmooigjofTW][[\\ZXUY]\]_`b\S\fcbeffcaifZ[_]Z^b`ce[Xcfb_[]egiljdfrroommllb^jmb^`fimnllkjighilp{slvxofhmniilfa`chjhhx|]IQYTWhobYdkfivƒ{v}sd_^hpnljhikmortxw}„„„€rnquyq`aegx†~qntrtxwkkt~xxztsyyri[OLVZ`PJZbhbNPQUTZ\^[[XPMSW`ikhcchhheZV^s{poifefhg__cfeabcehihkllmggq}|nnypmƒŽmmsl`eipqdejgkoihghfglpqiohabgegeadfghijkkd]^t~k^ZX`cZcg\`^PSZSPUOHO^jfgqib]X`gv{hnuhqsnkjrunmprsooru|ˆ‹zuzupstxxnoyŠ‚gylpqknlpoqy~tkyy{vnghlghr~‰~ntzvunvsn{{pmmnky‚leeacfovvxtu„‰yvttvprvmjnoiedefjrlekjcgrnhovu~€ux‚|vƒ‡yrw‚ƒ„|u}u†}ƒ}‰‡……†‡‡ˆˆŠ…†††’™Ž„†„…Š…‚…‰‰|w}ƒƒ„€†‚{y|~€ƒ‚vvzŠ—Šˆ…~xŒ‹‚‡‰‘~€–š –‰…‘˜Œ‡Š•˜“•–ŠŒ’™š”ŽŽ‹Œ’•›”””’˜¤Œ–‹~€}¥–ƒ“Ž”š•‹‹‰vmn|€‹›’†‚|Ž…‹sey€‚€{”xkwvit†‹‰ž˜Ž’Ž’ž”š´¯˜›—“Ž›ž™¦›Š¢ ž¢žš¤²©ž™š™™©··¯«®±©¤©¬¯³³±®®°³¸±ª©°¶¶¼¿µ®²µºÀ¿µ¬ª¬°·»½»½Áüµµ½Åý¾ÃƼ¶»½½ÀÉÌÀµºÃÆÁ¼ºº¼½½¾¿ÁÂÂÃÄÆÆÈÆÃÁ½¼¼¼½¿ÂÇÊÊÌÍÍÌÊÊÌËÊÊÊÌÐÑÐÎÍÎÏÐÏÎÍÎÎÑÔÔÔÕÔÔÓÔÕÔÓÐÐÐÐÑÒÓÑÐÐÓÕÔÔÑÒÓÓÒÒÒÐÏÐÐÑÑÑÑÑÏÏÏÑÓÔÔÓÔ×ÙÖÒÎÊÇÆÉÌÌÌÌËÊÊËÌÎÏÑÐÐÐÏÌÊÍÐÑÑÐÏÐÑÔÖÙÚÙÖÓÒÓÒÐÎÌÎÐÒÓÒÏÍÉÇÅÇÊÊÊÈÄ¿½¿ÁÃÅÈÇÅÂÆÌË¿¹µ·¿ÉÍÎÑÐÑÒÒÑÐÏÍÌÎÐÑÏÍÌÍÍÎÎÏÏÒÓÕÕÑÐÏÑÓÖ×ÖÕÔÓÑÏÌËÌÍÐÐÎÊÇÅÃÃÄÇËÏÏÉÈÉÉÊÊÊÌÎÑÓÔÑÌÇ¿¿¾¿ÃÄÇËÌÉÄ¿½½½¼º¶´´¶»½½¼¼¼»¹µ±ª¤¡žšœ¥¯»ÂÅÅ¿½¾¾¾½½½¹·´±®®¯°²´´³³±³µ¶¶¶··¹º»¼½¼º¹·¸º½¾¿ÁÂÃÁÁÁÁÀÀ¾¼»»¼½¿ÃÆÈÈÇÅÃÄÃÄÃÂÂÀÀ¿¿¿ÀÂÂÀÀ¾¾¾½¼º¸µ³²°°±±±²³´´µµ²±±±³¸¼¿½»º·´²°®ª§¦§ª¬¯³·¹¹µ°«§¥¦¨ª®³¶¸º¹³±±¯¯­©¦¢Ÿ›˜™¡£¤¥§©©§£Ÿœ›œœŸ§°µ´±«¤Ÿž¡¤©ª¯±±°°­¬©¨¥¦¨­´¼ÀÁÄÄÅÿ¼»»»¸·µ³³³µ¶¹·²¬¥Ÿ¦°¶ººµ²«¨¦¢ ¡¢¢£¤«±¶¹¸³®¬®®¯±³¶¹µ¯§žš›Ÿ¨±¸¹·µ´°¬©©«­±³µ¸¸·³°­«ª§¦¦¦«±¾ÅÉÉÆ¿·³±´º¼½·°«ª«­­ª¢š–•—™šŸŸ›˜•’‘’–—–”’ŒŠŠ‰‰ŠŠŒŒ‹Œ‹‹‹‘—œžž Ÿžœ™—–—›£¬µ¸³« ˜’ŽŽŽŽŒŠ‡ƒ€~|yz~ƒ‰•–”’ŽŠŒ“šžž›š™šœž¡¢¡•‹„|wsrssv{ƒ†ˆ†„‚€~}||{€…—¢ª¯±­£˜Œ|vrpomkmmopmjjlosz€…ˆŒ‘‘‘xslfkz‚zoiea_bhlmkiijlmmkjkhb__abccc`ZZclg`ekmie`[[Y\chikmmlf\VUUSRSWZYWWUYchcVJFFFHMRWXTI=:AP^e`UPRUZWL??DFFJNRQKFEJPRSSQMIC=;;=FUYUMFEJPRLFGNNGITWNJQ[a`\SNJKLLMT`f_SNOQRRRRQQV]dga`a_][[[\agmkekpmigfffegojcec[TW^`VSY[[Z[\][TUeg_YXYYYUST\b`cike[TRZi|‚n`bhmkmw{tg^[Zbic[Ybprkhklrrigjpvzzvnjjhcacfjs€…~rmmkoupkptxzulhjmmqu|~xqkq€~qotuttrnovtniop[Vaccb^]YX^baaacioe_hhgjknh_dd]^ab_aaclhabghb\_hllnnotvxunorponhdnsjghimqsrtqlmmmoquxopwrljkomhjf^\`chiel{pOP_[Q^mfYYdggmy}w|kbbjwtljigknpqqv}z‹‡ƒursx{oa`iiwˆ€nhttw}jkw}xxxsz~xtgWWdmfTPfoo^OURad]^ca]UPNQWdig]^gfde\RViumhle^_cb`]_egc__bgjijjjiihovunjsqj€—‰keovpddhnrebffgdcgghhegklhkbZ_e_cdcbdggegie_[cy}j``^ab[ehY]]NW`QMUKDN`jdgmfaYW`o}tdz…peptmgjsqfeqwrpv}…‘„w~nowxz{qnw‹…en~rrqhrwqnio{xls{}zrnhefdhjq‹‰ml}~vpkptlx‚smspj„jed]djnpryss‡Œ€urqqpmpokkhgfccddhlddia`kj^cnmp{ztwztt€rmv}sx|zŒ“ˆ~‡‹‰ˆ‡ˆˆ‡ˆˆƒƒ‹Œ…‡Ž‘‹‡ƒ‹ˆˆ}†”„y|„„…‰Š‰u}ƒ‚€ƒ|vx|ƒ‰–’Šˆƒ{z…ˆ‚„‹“’‚~’šš–„ˆ—•••–™™™š™›ž“—”˜‘Œ’¥¥œ˜“›œ’–š¥£—•Šƒ€•¯˜}Œ˜’— –‘’Œ}or‡Œ…‰š—‘™~z–’|l‡„z„”‚jvovˆ•”žœ’™˜—š£ Ÿ«·¯Ÿ™”œž—¤´¥‘’˜¡¦£ ¦©¤¨·¼¯¡ž£Ÿœ¨µ¸´²··²®°²µ·¼¼¶µº½¾¸¯§¬¶º¾Â½µ´·»ÀÄ´¬­²µ¼ÀÁÀÂÃÁ¼¹»ÂÇÅÃÂÅÅÀ¿ÁÀ¿ÉÑʽº¿Ä¾»º½¾¿ÁÃÆÆÆÆÇÈÊËÊÉÇÁ¿½¾¿ÁÃÈÌÌÍÏÏÏÍÌÍÍÌÌÍÎÐÑÑÐÐÏÐÑÒÒÒÓÓÔÖÖÖÖ××ÖÖ××ÖÕÓÒÒÒÒÓÑÐÒÕÖÖÕÓÒÒÒÑÑÐÏÎÏÑÑÑÑÑÑÑÐÐÒÓÓÓÓÓÕÖÕÓÏËÉÉËÎÏÎÍÌËÊËÎÐÒÓÒÐÏÐÍÍÐÒÓÔÐÎÐÓÖØØØØÖÖÕÔÒÐÐÎÏÐÒÓÓÐÎÊÈÆÈÉÊËÊÆÄÃÄÅÅÇÈÉÉÉÍÍʼºº¼ÄÍÑÒÔÔÓÓÓÔÔÔÓÓÔÔÖÓÐÐÐÐÏÏÏÑÔÖ××ÔÒÐÑÔÔÕÔÔÓÒÐÎÌÉÈËÌÍËÆÃÀ¿¿ÀÂÇËÌÌÍÍÊÈÈÈÊËÎÐÑÒÌĽºº»»¾ÁÄÈÉÆÀ¹··¸·¶µ²°³·¹º¼»¸¸¶°¬¦Ÿœ›˜š¤®ºÂÂÿ¾¿¾½½½½¸¶²¯¬«­­®°°¯­¬®²µ¶¶¶µ¸¼¾¾¾½½½¼¼½¾¾¿¾¿¿¾¾¿ÁÂÁ¿½¾½½¾¾ÃÆÈÈÇÅÃÄÄÃÂÃÃÃÀ¾½¼¾¿ÀÀÀ¿½½½»¼º¶´±®¯±±±°°°±²²°¯®¯±³¶¸º¹¸·¶¶´±®ª©©«¬¬°µ·¸·´¯ª¥¥¨¨«¯²·º¸¶µ´³³°¬§¥¤ ž £¤£¤¦­®ª¤¡ž ¡¦°¸¾¾º±ª¦¦¥§¨ª­°²²³±±°°¯°³µ·¹º¾ÀÂÃÃÀ¿½½»¹¸¶¶µ´´µ·¶´°ª£ §®´¸¶³±¯«ª§¥¦¦¦¥¥¬´º¼»¶°®­¬­®°µº¸±©ž›œ ª³¹¹·¶³°­««¬¯°²¶¸¸·µ³°­«§¦¦¨®¶ÁÉÉÈû´²°²µ¶¶³¬¨§©ª©§ —‘Ž“•–•“‘’””“ŽŠˆ‡††††‡‡ˆˆˆˆˆ‰ŠŽ”š››œ›š—•““•œ¥®¶·±§œ”ŽŒŒŒ‹‹Š‡„~}|zz|€…‹’“‘Š†ŠŒ“˜™–”•˜š Ÿ˜‡~xsqpprvz…ˆ‡†„~{zyxwx|Š•ž¦¬®©£™Ž„}wqnmlkjkmnkgjjmow|€„ˆŒ’’ricj|„{qjb[[afhkkhedhmmkifdb_^_bcdcb`bikf_cptmcca]\\bimljmi_\[[\WSTTVWXXZaghaULKJKLQX[WNE@AKYbe`TPSSSPIGIMRTUSRME>@HQTRPMKGC=;ESZRJDBGPUSKDIPKIV\TOSZ__[SKIKMORU_d`VPNPQQQQPQU\df`[^_^[YY[^dkmgdkoligfeefjmfdieZW[`^TT[[YY\\^[U[iiaZVWZZTRT\dcflleZRQYi~‚l^aimlp{}tg`Z[dibXYdpslkllsrigipwyxtmihhc_bfjt‡|pmkiovqmotx{vjekqstx||vomwƒ|opuuttqkq{wmlstaZ`cfc__]Z`eeeehknhdkiimpphbecacbdd`bjniceiib_dknpptz{|}unqrrqqmimrmjjlpttuvsnnnoqrssqxujklikjff_WY`ehgeo{iNUaXTek_V\dehqxxz~xgaft|tlihiknspmw|„‡~vrsyzqcdnju‰‚ohtvz…€jkw|}vttu~…‚}xm][jrk^Xhsr^WZWlmcbhg`USPRWghcZ_igeaWP[orggj`Y]a`\[_cd`\]cijjjiefhksuofkrgl˜~gflurfcgotf`eddaad`cgccgjii`Y`c]bdccegfccfb]Ycw{kab`bc\eiZ]^O[bONUHCPbgagkd`XTat{oj|}mequibowmcenvtp|‡ƒŠ•~ˆylr}}y{tpx††gk|tuthnyvpfk|zmp{}vnnjeccggkˆohx~wmhotlyƒrnxrhxƒoad_clrps}rrˆ€uqpponoljifggabddhhace`agc\cllnvysrtqt|zomw|}|yqz~|Œ‘’–Š€‰††‡‡…„ˆ‹…{€‚Š‹ŽŒ‰‘…ˆ|ˆ”€w}‚„†…„ˆŒ‹~w~‚€†{uz~…–Š†~{‰‹†ƒ˜‘‘‚†•”‹—“…š––—š›š››™•¤‘––”Œ“¤¥›˜”ž¡–˜š§¬“˜ Ž…š±›€Ž›””›¢˜“™”†r|‹ˆ‡šš“”£—€wš“™q„’Œ†‚Ž†lw‰vy‰˜Ÿ’  – ™“šŸ¨ª¢Ÿ³½ªŸŸœ ž—³³™”›¤ª§¡¦¬«­ºÂ·§¢©¥ž¦´¹¶µ¼¼´¯²µ·»¾½¸µ»Á¿¸²«­µº¾ÂÁº·¹»¿ÄÆ»°®±¶½ÁÂÁÃÿ¼ºÀÇÈÇÄÅÄÁÂÃÁÀÈÑͽ¿ÃÃÀ½¼¾ÀÁÂÄÇÉÉÈÉËÌËÌËÉÅÂÀ¿ÁÂÄÈÌÍÎÐÑÐÏÍÍÍÍÍÍÏÑÑÒÑÑÐÐÑÒÓÓÓÔÔÕ×ÖÖ×××××ØØ×ÕÓÒÒÒÒÑÑÒÕÖÖÕÔÒÒÑÐÐÐÏÎÎÐÑÑÑÑÑÑÐÑÒÒÓÓÔÔÕÖÖÔÎËËËÍÐÐÏÏÍÌÌÌÏÑÒÓÒÐÏÏÎÏÒÓÔÓÒÎÒÖ×ÙÙØÖÖÖÕÔÒÐÏÏÏÐÓÓÓÐÎÌÉÇÈÊÊÉÉÉÈÆÅÆÆÈÊÊÊÌÏÍǼ¼½ÂÈÏÒÓÔÕÓÔÔÕÖÖÕÕÖÖÖÔÒÒÒÑÐÏÐÑÔÖ××ÔÒÒÓÔÔÔÔÒÑÐÐÎÌÈÅÉÌÌËÅ¿½¼½¿ÂÅÊËÌÎÎËÉÇÇÈÉËÎÏÑÌû··¹¹»¾ÃÇÈž·´´³´´³°®¯µ··¹¸¶µ³­ª¥š™—™¢­¹ÀÂÃÀ¾¾¿¾¼¼½¼¸´²®«©«®®¯°¯¬ª¬²µ¶¶µ¶¸¼¾¾¾½½½½½¾¾¿¿¾¾¾½¾ÁÃÃÂÀ¿¾¾½¾¾ÃÆÇÇÇÅÃÄÃÃÂÃÃÄ¿¾½»½¾¿ÀÀ¿½¼¼»¼º¶´±®¯±²±°°°°°±¯®®®¯²µ·¸¸¸···´±®ª©ª«­­°³µ¸·´°«¦¦¨©«®³·¸¸µµµµµ±­¨¦¥¤¢¢£¥£¢£§­®ª¦£ Ÿ¡£©³»À¿»²¬©¨¨©©ª­°³²³²³³±°³·¹¹¹º¼¿ÁÁÁ¿¿½½»¹·¶¶µ´´µµ¶´±¬§¤¨®²´´³±¯¬ª©§§¦¦¥¥®¶»¼»¶°®­­­¬®³¸¶±© œœ¡ª³¹¹·µ²¯¬ª¬­¯±³·¹·µµ³¯­©¦¤¤¨¯¸ÂÈÈÇÁ¹³¯®°²³´±«§¦¨©©¦ž–ŒŽ‘““”’‘““‹‰‡…„„„„……†‡††‡ˆˆŒ’˜š™šš˜•”’’•¦¯¶·°¥š“ŽŒ‹‹ŠŠŠ‰†ƒ}zzxz|€„Š‘Œˆ†ˆŠŽ‘——•”•—™œŸŸ›”„|vpnnoqvz€…‰ˆ‡„€}zxwvvwzˆ’œ¤©¬©£™†~vpmmlkjkmojgijkov{ƒ†‹ŒŽ‘‘nfco€vng`[[afhjhgeehkkhedba_^_bdcbabfje\\ispg`aa_]]flmmlke]^_^[WUUUUTX[^cig]QOLMPTY\[RFBEJT_d`YSRSSSOKKPX\YUNIE??GPTTQMKIFA;?P\TGDCEMUVOGGQRIS_[TSUXZYUNHHKRVX^a\TOOOQPRPPQU^ceaZZ^^[XXY[^fmmfekmmiecbafnjbgkdYX_b]TV[YUZ^^^\ZdljbYVX]\TSV]fegnleZRQZkƒk^bkmnt~|sga[[eh_VZfrsnlmlrqhfjqvxvsnjjha_bfirˆ{omkhouqopsx|xhcnwzxxxytmo|„ynpuvutqnu}wnorsmc`dhe``_\bkigilmmmlliirvrggkddgeggcgpofdilgbcfkppqy€ƒ‚rntrporplnoonmotvttwuqopqrrrstzthjlghfc`YUY`egeerxeQ[`VYhgYU\ceirvv}rdbk{}tjfhhkormmy€}…ˆ|xtsyyrfeolt‰„ogtx{ˆ„ljvz{uqrw€†„€zqfcqwne_kvtc_a^oqifnkdWUST]jf`Xbjge\TQ`qmdif[WZ^^YY`ba\Y[biljfabfhnuqicnpbw™‹oggksrf`enxh]ed`\_aZ_gb_djhd]X\][adaacgfa_eaXXbrxlabacb\fkZ]^P^cOPUGCSbdbhjd`WSfzwmszulfpugcvxgdelxwt„‹ƒ‘€‰„rnuy|xrwƒ‡jiyvvuhjz{rghy|noz|rjnle``ghg‚”scr}xjfmtl{ƒqq}sfo€s_ebcmrnupq‹€tpponnmllhdjhabdeie^cd`dd\\djkltvqpposytkny{zxsoz€‰‘ ™‰…‹…ƒ‚„„ŠŒ‚v€’ƒ‡Œ‰~—’ƒ‡~ˆ•~u}„…‡†ƒˆŒz}~€€Šzt{€ˆ“ŽŠ‚z}†‹ˆ…€ƒ•™’…Œ—‘ˆ’‡‘ž™˜™›œœ¢š›¦’˜™‘ž•Œ”£¤œ™• ¦šššª²•›¨—‡¦³ ‰‘•›£œ—œ›‘u…’ˆ‡š›”š«œ‚v’”¡‡x‰”‡„ˆŠsy‘~‘™¦ž¡¥›¤›‘’ ¦¦®ª›§¾´¥£¤¤ ™›¬¾¨™œ¨®«¤§­°²ºÄ¾®¦ª¨¢§²º¸·¾Â¸°³¹»½ÀÀ·³ºÂÁ¹´¯°³¹½ÁÁ¾ºº¼¾ÄÇÁµ°±¶¼ÂÂÃÃÄÃÁ¾¼ÀÆÈÈÇÆÃÃÅÅÃÁÇÑÏÇÂÀÃÅÃÀ¿ÀÁÂÃÆÊËËÊÌÍÍÌÌËÊÈÅÂÁÂÃÅÉÍÎÏÐÑÑÐÏÎÏÏÎÎÏÑÑÒÓÒÑÐÒÒÓÓÔÔÕÕÖØ××ØØ×ØØØØÖÕÓÒÒÒÑÑÓÕÖÖÖÔÒÑÑÐÏÎÎÎÎÐÐÐÑÑÑÑÐÑÒÑÑÒÔÕÖÖÖÕÐÍÍÎÐÐÏÐÐÎÍÍÎÏÑÒÔÓÑÐÏÐÒÔÕÔÔÓÐÓØÙÚÚØÖÖÖÖÕÓÑÐÐÑÑÓÔÔÑÏÍËÊÊÊÊÉÇÈÈÇÈÈÉÊÌÌÌÎÐÌÇ¿¿ÂÇÌÑÔÕÕÕÕÕÕÖ×××ÖÖÖÖÖÕÔÔÒÐÏÐÑÓÕ××ÔÒÒÔÔÔÒÑÑÐÏÏÍÊÇÄÇÊÌËľ¼¹»¾ÀÃÈÊÌÍÌÊÈÇÆÇÉËÌÎÏÌÄ»µµ¶¶¸¼ÁÆÇž·³²±±²±­«­²´µ¸¶´²°¬ª¥™˜—˜¡«·¾ÁÂÀ½¼½½¼½½º·²°¬ª©ª­®¯¯­«©ª°µ¶µ·¸º½¿¿¿¾½½½¿¿¾¾¾¾¾¾½¿ÁÃÃÃÁÀ¿¾¾½¿ÃÆÇÈÇÅÄÃÃÂÂÂÃÄÀ½»»¼½¿À¿¾¼¼¼»»¹·´²°°²²±°°°°°°¯®®­¯²´¶····¸¸µ²®«ª«¬¯®¯³¶¸·µ±¬¨§¨ª¬¯³¶¸·µµµ¶¶³®©§¦¦¨§¨¦¤££§¬­«¨¥¡¢¤¨­µ½ÁÀ¼´®«ª©ª©ª­°³³³´µµ³²¶¸º»»»»½¿ÁÁ¿¾½¼º¸·¶µµ´´µµµ´°¬«ª«¯²²²²±¯¬«ª¨§¦¦¤¥°¸¼¼»¶±®­­¬«¬±¶´°ª œœ ª³¸¹¶´±¯¬ª«®°²´·¸¶´´²¯¬¨¥££¨°ºÄÈÇž¶®ªª¬¯¯²¯©¥¥¦¨¨¦ž•ŠŒ‘‘’‘’‘‹ˆ†„ƒƒ‚‚‚ƒƒƒƒƒƒ„…†Š–™˜˜˜—”’‘‘•§¯¶·¯¤˜‘ŽŒ‹‰‰‰ˆˆ‡„‚~{xxwy|~ƒŠŠ†ƒ†ˆ‹’––““•—™œœ˜’Šztnlmnpuz€…ˆˆ‡„|yvtsttx}…š¡§©¨£›‘‡€wolkkjllnnkgiiknuz}€„Š‹Žjddq~zqle_]]aegihfcdfhhfdba`^]_acbaabee^Z_mqjb``aa^_hmmllkc^ab_ZWUVWWW[_beeaXQQPQX]_\UMGGKPXa`YUQSUTSOLPY`]TLDABDIOTSQOONJE??JY\I@BFMVZTLGMUTU^`WVVVXWSOLKMSWYZ^\TPOQRQRRQSUYad`[VZ][XVXY[_fongeilmica`agje`il`W[cf^XZZWS\a^^^aikgaYV[_]VVX_fgjnjdYQPZlƒk_fmmryypic[Zfg\TZhssnmmmsofgmpuvsqpnmib`degq‚†znkjintqoptw|yicoxyvvvvsor€„wnosuusppy~vqrrwufafkhbcc`domhlonopomgjw|rfhnfgiejkimqjehjkhdegmqqt|‡„rptrqqrpmoopppptwtsxvsrpqrrnu}zpjkkffd`]WUX^fheequaS`_U]gbVV]bejquy€mcdqzmedfhjolhnz|…Ž…}{xtsyytjfljtˆ…phux|Š‰plv{{uory€†„{tnkv{ojktzvifffqpljsndZXXZhlc^YdjhdZQSdogbg`WUXZZWY``]ZXZbilg^[agjprjehqif‡•vhieiqqe]bmyiYae^X]aX\gb\bihbZV[YW`ea^aee`_c\SUanumbabcb\hm[]^R`cPUVFGVaddhhd`XWkyrtzsmjhqsfe}xadinyz|ˆˆ†’‰…{mpy‚~w{xru€†jhwvvtjiwzqjiw{omw|ofooe^]ghb|–wan|yjdosj|ƒqv€sfm~vdjfdospz‚ns‘‘€sppponlmogemhaddhk`\dc_caZ\elkjrsmmmnstmiqzxvsrpy‚„‡’§™Œ†‹†‚y†‡ƒ‹‰~w‚“……‰’~™’‚†ƒŠ•}r}ˆˆ‰‡ƒ‰ŒŽ†~{y€}{r~†‰’Ž†}z€‰‰†„…™œ’Œ‘—‘‡Œ‹”¢œ™›žŸ¨¡š›¦—œœ’ž—•¢£œ™ž¨žš›¬³•¯Ÿ•“¯¶¤—”ž ¤¢ŸŸ•{”šŠ‰šš¥²¡†z•¡™¨Ž™–‰ˆ†z{–’…™›¨­¥¨ ¦ ””©¤ «²¡ž¹Á¯¦¥§ ž¢¨·¶¤ž¨²¯§¨­´·ºÃõ«¬¬¨©±ºº·ÀÅ»²´»¼¾ÀÀ¹²¹Â»¶²±³·¼ÀÀ¿½¼½¾ÂÇĺ³²µ»ÁÃÄÄÅÅÁ¾¼¾ÃÇÉÈÇÅÅÆÇÆÂÆÏÑÌÅÀÄÅÄÿÀÂÃÅÊÍÎÍÍÎÎÏÎÍÌËÊÇÅÃÄÄÆÊÍÎÏÑÑÑÐÏÏÏÐÐÏÏÑÑÒÓÒÒÑÒÓÓÔÕÔÕÖ×ØØ×ØØØÙÙÙÙ×ÔÓÒÒÒÑÑÔÖ×ÖÕÔÓÑÑÐÐÏÏÎÎÐÐÐÑÑÒÒÐÐÑÑÑÓÔÔÖÖÖÔÒÑÏÎÐÑÑÑÐÏÎÎÏÏÑÓÔÔÓÑÐÑÒÕÖÔÔÓÓÔØÚÚÙ×ÖÖÖÖÕÓÒÐÐÒÓÔÕÔÒÐÏÍËËÊÈÉÉÊËËËÌÌÍÏÏÏÏÏËÇÄÃÆÉÎÓÕÕÕÕÕÕÖ××××ÖÖÖÖÖÖÕÔÒÐÐÐÓÓÕ×ÖÓÒÒÔÔÔÒÏÏÏÏÎÌÊÆÄÆÉÌËÆ¿¹¶¸¼¾ÁÆÈÊËÊÈÅÄÄÆÈÊÊÌÍÊŽµ´µ´¶¹¿ÃÄÁ»µ²¯¯¯°¯«ª¬±³´·µ³±°«¨£™—–˜¢«µ¾¿ÁÀ½¼½½¼½½º·²¯¬©§©¬®¯¯­«ª«°µ··¸¸»½¿¿¿¿¿¿¿ÀÁ¿À¿¾¾½¼¾¿ÂÃÃÁÀÀÀ¿½¿ÁÄÆÈÈÆÄÃÃÂÁÂÄÄÀ¼º¹¼½¾¿¿¾¼¼¼º»¹¶´²°±³´³²²±°°¯®­­¬®±³µµµµ·¹¹¶³¯¬«¬­¯¯¯²µ··¶²®«©ª«­°²µ¸¶´µ¶¹¹·°«ª¨©ª¬¬ª¨¤¥§¬­¬ª§¤¥¨«±¸¾Ã¾·²¯­«ªªª­°²³´µ·¶¶¶¹»¼½¼»¹¹¼ÀÁ¿¾½¼»¸·µµ´´´³³³²°®­®­¯°°°°°¯­«ª¨§¦¦¤¥´»¾½ºµ±®­¬ª©ª®²³°©¡¡ª²··µ³°­«©«­¯³¶··µ³±±­«§¤¢¢§±¼ÅÈÇý³ª¦§©¬¬¯­§¤¤¦¨§¤œ”Š‰ŽŽŽŽ‘Œˆ†ƒ‚€€€ƒ„ˆŽ”———–•“’•ž¨±¶¶­£–ŒŠŠˆˆ‡†††„€|zwwuwz~ƒ‰‹‹Šˆ„„†Š“•“‘“—š›œš–‡~yrmllmotz€…‰‡†„|xtrqrru{‹–ž¥¨¦¤›’‰wnljjjllnnjfiijlrx|~„Š‹Žhbcqytnjb^^_ceefedbcefeca`^\Z[\_``__ab]ZY`kngaaaaaabjnmjjieceb\XWVXYYZ^aaa_XSRTVX[\]VMJHKOUZ]ZVTRTUSQJNV^^UKECAGMRRQQPSURJB@JVVNCCEJS]ZRMPVWZ_`]XSTXYVNNNQVZXYZY[VOORSQRTSVZ\\ZWWXZ[YVVWX[_hrngdillfba`cgdaakk^Yagh`^^YUT\b```elje_Z[``[VVZafinlhdWPQ\n}jahmmt}woleZZffZR\lsrmnmnsnbiqprqqqromjecddgs‚„zmijhlrqopru|{qkrxvsuutppx‚unortsrprz{usss||jbglidegdfoojlpopurkho{{qgjojkkgkmosngjmihjihkprqw€ƒˆ‚vsurqssolnprssrtwtruwwroqsqlu~{mhjiec_[XTTX^fgdeqp[Ua]X`eZRX_cekou~€wicdwvhb_bgkmhfq{{{…Šƒ}zxtsxxumgjjvˆ…qjwzŒŒsnx{ytoqz…„ƒwrnx~qmv}~xmlkltrqpwqha\\anq`[\gihfYOWdleedZUUWWXV[_]YWWZafgaYY`fknjbakmbr‘…mpmbfpre\`kyiT[c^VY`XXdb\`ghaVU[WV_da\^aba``XPS^jqlc`aca]hm]\[UfaPZ[KMX_dggfdb\_pus~xdghinocj€sagjq{{}…‰‹Ž‰‹tnt}‚|vzwnp|‚nhsuxvmktxrnluzpjs{mbmsi^\fea}–yam}}kcqqi€ƒpw€qfm}ykpjgrvv~lw•“€rnqtpjkpogipfbdgnj\`fcbd`Y\ipkjqoijkosohht{xrqssyƒ‡…§šŠŠ‡{…‡ƒ‰ˆ~w‚“‹…„‡“’ƒ}˜’€…‡‹~t}‹Œ‹‰†‰Š‰xv~„’}u‚‡‹ŽŠ~}€‰‡ƒŠ›œ’‘•–—†ˆŒ–¥ž›œž¡£¨žšœ—¡› ’›š–—Ÿ Ÿ¢ ©£šž®²•œ³§š²¸¦™žž”Ÿ£££¡¡ ˜…“˜¢‹Œœ¢«° ‡~š¥ž­—‡›š‹}…‘}šžŒž ¦¸­ª¨§¤™–®¦Ÿ¨³©®Æ»¬¦¦¡¡§¦¬¹²£§±²«¨«´¹¼Ãǽ°°±¬«±¹»¸ÁȽ³¶º½ÀÁÀ»³·¿Â½·´²³¶º¾¿¾¼¼½¿ÀÄÄ¿·´µ¹¿ÂÃÆÆÆÿ½¾ÁÅÈÈÊÇÄÅÇÉÅÄËÐÐÈÂÃÅÆÅÂÂÄÆÇËÎÏÏÏÏÐÑÐÏÍÌÊÈÇÇÆÅÆÊÍÎÏÑÑÑÑÐÐÑÑÐÐÏÑÑÒÓÒÑÑÒÓÔÔÕÕÕÖ×ØØØÙÙÙÙÚÚÙ×ÔÒÑÒÒÐÑÔÕÖÕÕÔÓÒÑÑÑÐÏÎÎÐÐÐÒÒÒÒÒÑÑÒÒÒÔÔÖÖÕÔÔÓÑÐÐÓÔÓÒÒÏÎÏÐÑÓÔÔÓÒÒÒÓÖ×ÖÕÔÔÖÚÜÜÚ×ÖÖÖÖÕÓÓÑÑÒÓÔÕÕÓÑÏÎÎËÉÉÉÊÌÍÍÍÎÍÎÐÐÐÐÏÍËËÊËÍÐÕÖÖÕÕÔÕÕ××Ø×ÖÖÖÖÖÖÕÓÑÐÐÑÓÕÕÖÕÒÐÐÓÓÒÐÎÍÌÌÌËÊÅÃÆÉËÌÈÀ·³µ¸½ÁÄÆÉÊÈÅÃÁÁÂÅÈÉÊËÉż¶´´³´¶»ÁÁ¾¸²®­¬­­­ªª¬°³³´³±°¯«¨£š—•˜£­·¾¿¿¾½½½½»¼¼º¸³°­©§¨«®¯¯®­««¯µ·¹¸º¼½¾¿À¿¿¿¿ÁÁÁÀÀ¾¾½»½¿ÂÂÂÁÀÁÀ¿¾¿ÁÃÆÇÇÆÄÃÂÂÀÂÄÿº¸¹»½¾¿¾½¼»»¹º¸¶µ´³´µ¶µ³³±±±°®­­¬®°³µ´µµ¶¸¸·´°­¬­­¯®®±´·¶¶´±®««¬¬¯²´¶´³´·»¼º³®­¬®¯°¯­ª¦¥§«¬­¬©§§«®´»ÀÅÄÀ¹´²¯­¬¬¬®°±³´µ·¸¸¸¼¾¿¿½º¸·º¾À¿¾¾½»º¶µ´´µ´³²²²±°°°±°­­­®®­­¬ª©¨§¥¦§¶¾À½ºµ°®®¬ª¨¨ª°²¯ª¢¡ª±¶¶´³¯¬ªª«¬­³···µ³°®¬ª¦£¡¡§³¾ÄÈÈĺ°¨¤¥§ªª«©¥¢¢¤¥¥¡™‘Š‡†ˆˆ‹ŽŽŠ…‚€~~~~~~~€ƒ‡’––—•“’Ž–Ÿ©²¶´¬¡”Š‰‰‡‡†…„„‚{xuustz~ƒˆ‰Š‰†‚€ƒ†ˆŒ‘’’‘“–™š›™•Ž„{vpmkkmpty€…‡‡…‚~zwsqppqty~‡“›¢¤¤£š’Š‚wnkihjlmookggghjpvz}ƒ‰ŠŒŒŽŽeacouqkga^`bddddccbbeeca_^\YXYZ]^^^_``[WXajleabbaacdkpnihhgjjb[WVX[\\]`a`\ZVUVY[]]\TLHGIMSZ\ZUTSTUUSNJW_]TLEDJLOQSQMRWYTMFDITYPFCGKR\_WSTW[]_``\VTVZXTQTVY[WX[[[ZTNNRVSSWUW[[WSRUYZYWVVUX]bitmffilke`abdec`alj\[hjicb^XTU^ccbcimid^Z`da[WV]dflplgdWNQ^p}|jbhmmu~}uonfY[heWSaptqmnmnsiakspooqssonmgeddht‚„zmijhkrqpqqt{~wsvwtrsurns||rooqqqqqv|xtutt~jcgljefghiorpqrpqwtklv}ypimonpmkmoy{lfnpkjmoortrsz€„†yutqpstnklmsuutvxtptzzqlqrolyvifigc`\WTSUX^dgcdnkWXb[Yc`SQY`beimuulad{qf_\agklghuzw|†…€}zxssxxtoiikwˆ…rkwz€vox{wtoqzƒ„„ƒ‚|sp~ro|ƒ}zttsqvtvvztohbahsv^ZbkggjYS[chhicUTVUUWU^^WTUW[adaZWY`eike_`ihd~yowl`irqaZ`kwjSVb_UV^YZa`[\dh_RUZUV]ab][^``a^VNQ\gonc`acc`il_[WXj`P]`RSZ^flgcec^etsv…s\bikmjbu„nckks~}‚‰“ˆŽnpx€‚|wzvnoy€rhntyxqlrwsqnsupiryl`jvl]\fc`—zal~€jasrj‚ƒpx€ogn{}uvnisyzo~˜“qjryuhiuqgotebditgXcgced_X\ovjirmegjorkdjw|vqpsvx„‹„¤œ“Šˆ€}„‡ƒˆˆ~wƒ”‹…’ƒ†”–„}˜’~…‹Œ‹~u}Œ‰ˆŠ‰‹‰€vq‚…“~„ˆŽŒ‡}€‰‡‚€‚ž’–œš˜†„Ž”›§œž £¦£œ›œ”›ž¤Ÿ’™š™œž ¥¢›¨§šŸ°±–›¶°§¡µº¨¡¤ž“ ¦£¤¤£¡›˜›¤Ž’¡Ÿ¡°¯Ÿ†€žª¥°Ÿ‘œŽ|…‘…‡œ¡–¡§¤¹´®°©¦ š±­¦¤¬®¡¢½Á´©¥¡¤ª¤¤µ¼¬¦±µ®©©´»½ÃÊŹµ´­­±¸¼¹ÀÉ¿´¶»¾ÁÂÀ¼´µ¾Ã¾¸µ´³µ¸¼¿¾½¼¾¿ÀÀÁ½·µ¹¼ÀÃÅÅÆÿ½¼¾ÃÇÈËÉÅÅÇÉÇÄÇÎÒÎÅÄÆÆÈÅÃÅÆÈÌÏÑÑÐÐÑÒÒÑÎÌËÊÈÈÇÇÇÉÌÎÏÐÒÒÑÐÑÑÒÑÐÏÐÑÒÓÓÑÑÑÓÓÓÔÕÕÖ×ØÙÙÙÙÚÙÚÚÚØÔÒÑÒÒÐÑÓÕÕÕÕÔÔÔÒÑÑÐÏÎÏÏÏÑÒÒÒÒÒÑÒÒÑÑÓÓÕÕÕÕÕÔÓÒÒÔÔÓÔÓÑÏÐÑÒÓÔÔÔÓÒÒÔÖØ×ÖÕÔ×ÜÜÜÚ×ÖÖÖÖÕÔÓÑÒÓÔÔÔÔÔÓÑÒÒÏÌÊÉÊÍÏÏÏÏÎÏÐÐÐÑÏÎÍÏÐÐÑÓÕÖÖÕÔÔÕÖÖØØØØÖÕ×ÖÕÔÓÑÐÑÑÔÖ×ØÕÒÐÏÑÒÑÏÍËÊÊÊËÊÃÁÂÆËÎÉÀ¶²²¶¼ÁÄÆÈÉÇÄÁÀÀÁÄÇÇÉÉÇ»µ´³³²µ»¿¿¼·±­¬¬«ªª©ª¬¯°±²±¯®®©§£œš—”˜£®·½¿¿¾½½½¼»¼»»¸³°®©§§ª­¯¯®¬««¯µ¹ºº»½½¾¿ÀÀ¿¿ÀÂÃÂÁÀ¿¾¾¼½¿ÂÂÂÂÁÁÁ¿¾¿ÁÃÆÆÇÅÄÃÁÀÀÂÂÁ¿¼¹¹»½¾¿¾½»ººº¹¸·¶¶µ¶·¸·µ´²²±°¯®­­®°²´´µ¶¶·¸¸´°®­­®¯®®°´··¶¶³¯­­¬¬¯²´µ³²´¸¼¾¼¸³°°°²³²°«¨¦¨«­­¬ª¨©«°µ½ÁÅÅÁ»µ²°®­¬¬®°±²³¶·¹¸º¼ÀÀ¿½º¶µ¹¼¾¾¾¾½¼º¶µ´´µ³³±°±±±²³²°«««¬¬­­¬«©¨¦¥§¨¸À¾º´°®®¬©¦¦©¯²¯«£¡ª±µ¶³±¯¬©©ª«­²·¸·µ±®¬©¨¥¢ ¡§³¾ÄÈÈø­¥£¢¥©©¨¦¤¢¢£¤£Ÿ—ˆ†…„…‰‘’‘ŽŒˆ„~}|||||}}}}}}~~‚‡Œ’••–”‘ŽŽ— ª³¶´¬ ”‹‰ˆˆ‡†…„‚ƒ‚{vtsrty}ƒ‡‰ˆ‡„…‡Š‘‘‘“–™›š˜’‹‚ztnkjkmoty…‡‡…}yvsponosx}…Ž—ž £¡š“‹‚wnkggjkmpplheefinty}‚‰Š‹‹ŒŒc`dnspjea`cdedcbba`bdea_^][WVXZ\^^]]_]ZWXbiic`aaaadglpmghhhljaYXY[]^^_`a_ZXY\\\]^^ZNHGHKQW[\XUTTTTTSPU\`ZPJGJOQRRPOSZ_^SKINSVULFFMT^_ZW\]_`ba_\XXXWXVRYb`\SQZ\_\RPRTZ[Y[][XWWUXUUYZXXWWWYahkvmdhjkkeabeffb`bij^\opkkh`XUV^ffbdkmg`\]cd`[WX`fgnpkgdWNR^r}|kbjllu~{topfY]hcVUfptpmmnppfaispoopvtqpogfdcdp~‚|ogigipqpoppw}tsvvrqsror}{tponopqqtzwuvuu}€phfklhefgkntwwtpsxslr|}wokoppronmr€|jgoplkpsuvtrt{€„„}wurqrtpjhkowzwtturot{xolprmmy„wffhfa^YUQPTY_eebeleVX`[Ya[PPY^`eiow}{sk^f||maZZ`hkifkwvu|…‚€}yxtsvvuohhly‡„rnwy€Žxqvxurnow‚„ƒƒƒvs€‚up†{{zyuxxx{{wrmjjr{w]_kmfip[Z\adnkaQSXUTVWa\RSVW[bc[UVZ^dghe]afepˆ‚otue`jup^\bgolYT`_TU\Z[_^YZbh_RUXQQZab^]\]^`\UOP\ellc_`cedhi`ZT[oaP\`WUY]hngaefaivq|‡kXaikkhj‚„khnmu~}~ƒ‹~ƒŒwls{~{wyuknw~thktzyqmqutsprupjqwj^iwn_]ebc–}cl€‚i`vtlƒ‚oynhpx€zplw~~t„™”oit~ueivqjurceelvcWfidgf`W^tvmmrjfhhoqfepz{uqptxz„‹„Œ ›“‰‡€}ƒ‡ƒ†ˆ~xƒ“‰„‘Ž„…”˜…}—’}„ŒŒ‡€x}‘‡†‡†Š…‚tn~†“„„‰‹Œ…}€‰…€~…”œ“¢œ—…„™¡¨ ›ž ¤¦Ÿ›››“˜ ¤Ÿ‘—š–˜ž ¤¢ž¨¨šŸ¯±˜š·µ¬£µ¼©£¦Ÿ”¡¦£¤£¤ œ›œ ¥”—¥¡·¯žƒ„ ®­±¤•“žœ•}…’–ŸŸ¥¬¥¶¸³³ª§¢¢°¯«¤¥¬¥­À¸¬¥¢¥«£ ±¿¶¨¯µ¯©¨³¼¾ÃËȽ¸µ­­±·»¹½Ç·´¸¼ÁÁÀ½µ´»Ã¿¹¶´³´·º¾½¼»¾¾¿½¾ÂÁº··¹¼ÁÄÅž¼¼½ÁÄÇËËÆÄÅÇÆÄÆÌÑÐÉÆÆÇÉÈÆÆÆÉÌÐÑÑÒÒÓÓÒÑÏÍËÊÊÉÈÇÈÉÌÎÏÑÒÓÓÒÒÒÒÒÐÐÐÐÒÓÓÒÑÑÒÒÓÓÕÕÕÖØÙÙÚÚÚÛÛÛÚØÔÒÑÑÒÐÑÔÔÔÔÔÕÔÔÒÒÒÑÐÏÏÏÐÒÒÓÒÓÒÒÒÒÒÒÓÔÕÕÕÕÕÕÔÓÓÔÔÔÓÓÓÑÐÐÒÓÓÓÓÓÒÒÔÖØØÖÕÕ×ÚÜÜÙ×ÖÖÖÔÔÔÔÒÒÔÔÕÕÕÕÓÒÒÐÎÌÊÉÌÏÐÐÑÐÏÑÑÑÒÑÑÏÐÑÓÒÓÕÕÕÕÕÔÔÕÕÖ×ØØØÖÕ×ÖÔÓÑÐÐÑÑÔÖØÖÓÏÎÎÐÑÐÍËÈÆÇÊÊÆÁ½¾ÅÍÎɾµ±±µ»ÂÅÅÆÇÅÃÀ¿¾ÀÃÅÅÇÇÅÁºµ³²±°µ¹½½¹³­«ªª¨§§¨ª¬®®¯°¯­­«§¥ž›˜••™¦¯¹¾¾¾½¼¼¼»»»»¹¶±¯ª¦¦©¬®¯¯­¬¬®µ»½½¼½½½¿¿¿ÀÀÀÁÃÃÂÃÁ¿¿½¼¾ÀÂÂÁÁÁÁÁÀ¾¿ÁÃÅÅÆÅÃÿ¿ÁÁÀ¼º¸¹»½¾¾¾¼ºº¹¸¸·¶¶···¹¹·µ´²±²°®®®­®¯±³´µ¶¶¸¹¶°¯®®°±±°°²¶¸¸¸¶²°¯¯¯¯²µµµ³²´¸¼¿¿¼·µ´µ·¸¸´¯­¬®®­­¬ªª«­³¹¾ÁÄÄÁ»¶³±¯¯¯¯°³´´´·¸¹»¼¿ÁÁ¿¼¸µ´·º»¼½¼»º¶´³³³³³±®­®¯±³´³­©©©ªªªªªª©§¦§¨°ºÀ½·²¯­­ª¨¦¥§ª¯®¨¤Ÿž ¨¯³µ²±­ª¨§¨ª­³¸¸¶³®ª¨¦¥£ Ÿ¡¨´¿ÄÈÇÁ³¦ ŸŸ¡§¨§¤¢  ¢¢¢ž–‡„ƒ‚ƒ‡Œ‘’’ŒŠ‡}{zzyzz{{||||}}~‚†‹‘““•’Œ‘˜¢¬³·´¬ ’Š‡‡‡‡……ƒ‚€~zuroprx}‚‡‰†„‚}€ƒ†‰Ž’•™š™—‘‰wqmjikmosx„†‡…‚|ytqommmpu{ƒ‹”œž¡ ™’Œƒxmigfilnppmhddehotx|‚ˆŠ‹‹‹‹a_dmqnhdaadeedcba_^`dda^\\ZUTWZ]^]][[ZXVZdiga_`a`adilljgjiijf^[[\^``aaab_YZ]`a___\SKHHLSZY[ZYWWVUUUVWaa[RPOQTSRQPQRYa_[WRRTTROKKNU\a__acdcabb^[YZ[\[YZbf]QNU]`_THLUZ[]]\[ZXXUV[XWZYWXYYX[eel{mdhllkebdghfcbdjh`fupmrk_XVX`iibdlmf^[age`\WYafglpigdUOV`q{ykcjllu}zsoqfZ_gbWYjrrommnqoeamroojqyvrspjhfbdr~€zngighnqpooov€ƒzsttrqqpqw}xtrnkmpsrwxttvut€ogejnhdegkovzxrqvwppx{ytmkprrrqnmt|vhgoqlnsvwwtrtz~€ƒyvtqqqqnigjr}~wtspnqy}skprnls€ofgfca]WSONRY^aabfi^TZ]Z\]UMQZ]_ejr{}voi]i|wg[Y[ajkfepwor|~xvtsuutpihny„‚rmtx€Ž{ruutrmmw‚„ƒ„wvƒuq…~}}|{xyy}€}zxspt{x_gsnhot]]]`ewk^PTYTTWZbWPSUU[`\RQUZ]deb_[`hjyˆwkvqbalvp^_ecgm_R\_URWY]^]YX`h_QUVPMU``]\[[\][UNPYahjb^^ageefa[R\pbR\b\WX]ime_fhdmvr^UckmjgsŒkpppw~}‡„y‰…pnu|z{zvxtjkw~sgirzxplorttpoonhoui[fyr_]dag•en„„jaywo…pz~miqu†Œ|pn|‡‚}y‹›‘nhx‚palvoqwkhjhpvaZijgjiaYc}wnpoiihispgmv||xuux}‡‹„Œœ˜“’‰„€}…ƒ…‡€y‚ˆ‚Ž„„‘—…|’‘~„‹Š€|Œ’Œ†ˆƒ‚ˆƒƒsj~‡“…€„‹‹ˆ‹ƒ†€€‰ƒ~‰•œœ—ž¦œ”ƒ‰’Ÿ¬¢šœŸ££™›š”š ¤œ”™—–› ž¢£ §ªŸ¯°˜™µ¸°¤µ½§¢¥ž”¡¥¢¢££ ¡£¢¥—š¤š ·°Šˆ¡°±±£—•œ’~†”™œž¤ª¯ª³¸¶´®ª¢¤­°­¦¢¨¬ ¡·½²¦¢¦ª¤Ÿ¨½¿°°´°«¨°»¿ÃËÊÁ½¸®¯²µ¹·ºÃÄ»´´»¿À¿½¶³¸ÁÀº¶´³³¶¹¼»»º½¾¾¼ºÁĽ·¶·¹¾ÃÅÄ¿½½½ÀÃÆÉËÈÃÃÆÇÅÄÈÎÑÍÈÇÈÊËÉÈÈÊÍÑÒÓÓÔÔÕÔÓÐÎÌËËËÊÉÉËÌÎÏÑÓÓÒÓÒÓÔÔÒÑÐÐÒÓÓÒÒÑÒÒÓÔÕÕÕ×ØÙÙÚÚÚÚÚÚÚØÕÓÑÑÑÐÑÔÕÕÕÕÕÔÓÑÑÑÑÐÏÏÐÑÒÓÓÓÓÓÒÒÒÓÔÔÖÖÕÕÕÕÕÕÕÔÓÔÔÔÔÓÒÑÒÒÒÒÓÓÔÓÓÓÕ××ÖÖÖØÛÜÜÚØÖÖÖÔÕÔÔÒÓÔÔÕÖÖÖÕÔÔÐÏÍËËÎÑÒÑÑÑÐÒÓÔÔÒÒÑÒÕÕÔÖ×ÕÕÕÕÕÕÖÖ×ØØØØ×ÕÖÕÓÒÑÐÏÐÒÕØ×ÕÑÎÍÍÏÐÏÍËÇÃÄÈÊÆÀ»»ÂÉÎÌÁ·±°´»ÀÄÄÄÄÃÀ½¼»½ÂÃÃÅÅÃÀº´²±¯®²·¹»·¯ª¨§§¥¤¥§©«¬®¯¯¯®¬©§¤š–••™§¯·½¼¾¼¼¼¼»»»»»·²¯©¦¦¨¬¯°¯­­®°¶¼¾¾¾¾½½¿¿¿ÀÀÀÁÂÃÄÃÂÀ¿½¼¾¿ÀÁÁÁÀÀÀÀ¾¿ÀÁÃÄÆÅÃÿ¿ÀÀ¾¼¹··¹º¼½¼º¹¹¸¸··¶¶··¸º¹·µ³±°±±¯®¯®¯°±´µ¶¶·¸º´¯¯¯°²³³²±²µ·¹¹·µ±°²±²µ¶¶µ³±³·¼ÁÁ¾º¸¸¹»»»¸³°°°°¯­­­­®°¶¼ÀÃÄÄÁ»·µ³±±±±²³´µµ·¸º½¿ÁÄÄÀ¼¸´²´¸¸¹ºº¹¹¶´³³³²²°¬««­±´µ´­¨§§§§§¨©ª©§¦§ª²¼Â½¶°®­¬¨¦¤¤¦¨­­¨¢  Ÿ§®²´±¯¬©¦¥¦©­³¸¸µ±«¦¤¢¢ ž¡©¶ÁÆÉƾ°¡›œœž¥§¥¢¡Ÿ ¢¢¡œ”Œ…‚‚€€„‹‘’’Š‡…{zyxxxxzzz{{{{||€…Š’’“‘Ž“š£¬³·´«Ÿ‘‰‡‡‡††„ƒ€}xrolmrx|‚‡‡„‚€}|‚„ˆ‘•™š˜•‡~vpkiijlptx„†‡„}ytpnllkmqw€ˆ‘™œŸ˜’Ž„xmhedhlnqqoicbcglsw{ˆŠ‹ŠŠŠ^]cmpmgcaacdecaa_]\_dc`\YZXRRVY]^]\YVUVU]gic_^_``belligglkjfb[[\^_aabdca`]acca^`a[NHLQY\]][YYYZYVVVYbg^QNPSTUUSQRY`da][[ZVTSPMPTY`eccdeddbaa`^\[]__\]bc\PHNY`cYJHR^`\]]ZZZZXTYa]ZYXY[[YX\cal}nbhlkjebehigddfifeqwmoxm^XXZblibekjea`chf`\XYceeklheaXRYaoxwkekllu|wrpqfZagbY\krqomloqncbnronisyvruumjgbgu~xlfgghnqqonmu…~urrqponq{{vssnikpsvutrvvtt€€mcejpidefkq{~vnqvtrvzxtpllqvurqonx|qghoqmotvxxtrv{|{xtppqrpjhgjtvrqoms}zlirojlw‚zlggd``\VQMMQY\]^bheXS[]Z\[QLSZ]`eks~{rng\l{pb[XY`kmdertlr}}zƒ‚xutrrstqjgpvsjpvŽ€srrqpklv€‚€ƒ†ƒxwƒus€„}}~{xx|‚~|{uu~udpwmhru^^_^k}l]PU[QUY]bTOSTT[\TMQVX\ba_\[ahsƒlkvmaamvn]aga_lcQV[UPSW[^]XW^ibSSWTMMY]Z\_\WXZTOPV]efa^\^ilebb\Q\peU\fc\Y^ilc_gifpus‚wUUcloif~‘xjssu{~~€ŒŽ{|ˆ~opx|wyyuxshjw}tgfqzxpklotvrlkjhntj[cyua]dbi”…hn……jb{xr‡€ryznkqu‹“~opƒ‹~}‘›Ž}mg{„lbrunwxhmnlww^^nlkomc[k„zpqnhlilwqiu~~~|z{~ƒˆŠŒ„Š—““•‰~ƒƒ„‡‚{†€ŠŒ…ƒŠ…{Ž‘ƒ‹ˆ{|„‚Š“Œ…‰€€ˆ‚„rj‚‡“„~€„„‰€†‰~Š~Ž˜œ›š¡¨™…”¨¯——žœž¢ ™—œ™•š¡¤™Ž••—žŸ ¢¢¥¬£ ®®—˜²½µ§¶¿¦£¥•¡¥¢¡¢£ ¤§£¢›ž¡˜Ÿµ°œ‹¡°²°£•“›œ ”‡”Ÿ£ œ£«´®­¶¸¸²¬¤¢ª°¯¨¡¤­¥¬»·ª£¦©¥ ¤·Ã¸±´²®§­ºÁÄËÊÆÁ»°°³µ¸·µ½Ä¾µ³º¾¿¾¾·±´¾Â¼·´³²´·º¹¹¹¼½½»¸¿ÆÀ·¶µµºÀÄÃÃÁ¿¾¿¿ÁÄÈËÈÃÃÅÈÆÄÆÌÐÏÊÇÉÌÌËÊÊÌÏÓÔÕÖ×××ÖÕÒÏÎÍÍÍÍÌËËÌÍÏÒÔÔÓÓÕÕÔÔÓÒÐÐÑÓÓÒÒÑÑÒÓÕÕÕÕ×ØÙÙÚÚÚÚÚÛÚÙÖÔÒÑÐÐÑÔÕÕÕÕÕÕÓÑÑÑÑÑÐÏÐÒÓÔÓÓÓÓÒÓÓÔÔÕ×××ÖÕÕÕÖÖÕÕÔÔÔÔÔÓÒÒÒÒÒÒÔÔÔÓÓÕÖÖÖÖ×ÙÚÛÛÚØÖÖÕÔÕÕÔÓÕÕÕÖ×ØØ××ÕÑÏÎÌÎÑÕÔÓÒÒÒÔÕ××ÔÔÔÕÖÖÖØØÖÕÕÕÕÖÖ×ØØØØ××ÕÕÔÔÔÑÐÐÐÒÕØØÔÐÍÌÍÏÐÏÍÊÆÂÂÇÉÆ¿º¹¾ÆÍÌÄ»²­²¹¿ÃÄÄÂÁ¿¹¸¸º¿ÁÂÄÄÃÀºµ²°­¬°³·ºµ¬©§¥¥¤¢£¦¨ªª¬®¯¯®¬©¦£›˜””™¨±¸½¼¼»»¼¼»»¼¼½º³¯ª§§©¬°²°®®°³·¼¿¿¾¾½½¿¿ÀÀÀÀÁÂÄÅÅÃÀ¿¼¼¾¿ÀÀÀÀÀÀÀÀ¿¾ÀÁÃÃÄÄ¿¿¿¿½»¹··¸º¼¼¼»¹¸··¶¶µ·¸¹º¼º¸µ³±±±±±¯¯°°±²´µµ·¸¹¹´¯¯¯±²´µ´²²´·¹¹¸µ²²³µ¶·¸··³²´·¼ÂÂÀ¾¼¼¾¿¿¿¼·³²²±±¯¯¯¯±´¹¾ÁÄÅž¹¶´²±²²³µ¶¶¶·¹»¾ÀÂÅÄÀº¶²°²µ¶··¸¸·¶´³³³³²°¬ªª«°µµ³®¨¦¦¤¥¦¦¨ª¨¦¥§«µ¾Ã¼µ®¬¬ª§¥££¥§«ª¨£   ¥­³´°®¬¨¤¤¦¨­µ¹¹µ°ª£ ŸŸžœœ¡«·ÂÈÊ嬕—™œ£¥£ ŸžŸ¡¢ š’Šƒ€€~~‚Š’“’Œˆ„‚}ywvuuuvxxxyyyzz{ƒ‰Ž‘‘Ž”œ¥­³¶³©ž‡†††††„‚€~{vokjlqx|‚……‚}|z}€‚‡ŒŽŽŽ‘”—™˜”…{tmighiloty„††ƒ~ysplkkjkot|…•œœ—’Ž…ymhddhkorrqhbabeiqwz€‡Š‹Š‰ˆZZbkolecabbdeba^[YX^ec^YWXTOQVY]][ZWSSUWaif_]]]``bdhgehkomhd_\]^_`abceebbbhjfc_aaZRPT[aa`_]\\]][YZ]becXOORRSTTSTW`ijb\^a]UTVSQV[_dmlgdiecbaba_^^addbab\RMLV_`^RIM\ea\]][ZZ[YW]ecZUV]`]XYZ`apznbhighecehhgffhgcjxvjs|n]YY\emicgjedb`egb^ZX]eeejgfe`XSZ`kuvjfkklvzsppod[bfa\alqomlloogahormkkt{vrw{olgdjv~xjcgggnqpokjt€‡‚wprrnmns|ytssnikosupnrwvst}}pfdjoidfgjt}|qkqutwzwurnllrwwspooz|nfinpnptvxxrqvyz|{xuolnrpkffflw{spoljt}sfjrlhnyvkgfc_][WRMNRYZY\dicUT\\[ZTLLVZ[`flr{xpne^nwi_YXYbmkdhrplt{xy†…vssrqrvtliqv|shmv~Š’ƒtpoopklv~…„zwut€‚}~}wx‚‡‚||{w{ƒ‚whu|pirua_`\m€q]UW]PY]_bRNQSSXYPLSVV[^\[[\ak|…tfosg`bovl]ch`[heSRXSNOQX\[[X]geWPW[SIPZY\f]STWTPPTYae[W[\ipe_b^P[qhVZii]Y_fib^ehirsunQVepqgjˆtmwyy|‚ˆt{†znpyztwwtxrhlx|seeq{xoiijrytjeeflrm\`xydZeglŽ‰ml…†ld{xt‡~qwwnlqv”~oq‰€~~–›‹{ig€ggvsq}wfpsr}u^grnnspc]q‡{qunkojnzsmzƒ‚€‚…ŒŠƒŠ–”™‰€~}€‚‚‡„|Š†~„‰†‚ƒ‰…|‹~~‰‡xu‹Š‹“‹ƒ…‡‚…qp…€‡ƒ}‹€†€ˆ‡z€‹€‹–œœœ£¥“‹Ž‘Ž–²§–Ÿšž ›——š˜—šŸ —ŒŠ–œžŸ ¡¢¡«¦¢¬«——±½µ§¸¿££¥œ—¢£ ŸŸŸž¢§£ žŸž•œ±¯œ‘Œ¡®²¯¢‘‘˜™Ÿ˜‰”¡ª¢œ «·±ª±¹»³­¦¡§¬­¨¢ ¨¦Ÿ¤´¸¬£¤§¤¡£±ÁÀ¶³²¯§¬¹ÂÅËËÇľ³±³³·¶±·ÂÀ¶³¸½½¼¼¸°±¼Á¼¸´²´´¶¹¹¸¸º½½»¶½ÄÁ¹µ´²µ¼ÂÃÃÁÀ¿ÁÁÀÁÆÌÊÃÃÅÇÇÆÆËÏÏÌÉÊÌÍÍËËÍÐÓÔÕÖ×Ø×ÖÔÒÐÎÎÏÎÎÎÌÌÌÎÐÒÔÔÔÓÕÖÕÕÔÓÐÎÐÒÒÒÒÑÑÒÓÓÔÕÕÖØÙÙÚÚÚÚÚÚÚÙÖÔÓÑÏÐÐÒÕÕÕÕÕÕÔÒÑÑÑÑÐÐÒÓÔÔÔÔÓÓÓÓÓÔÕÖØØØÖÕÖÖ×ÖÕÕÕÔÔÔÓÓÓÒÒÒÒÒÔÔÓÓÓÕÖ×××ÖØÙÚÚÙÙ×ÖÕÕÕÕÔÒÔÕÕÖ×ØØÖÖÕÑÏÏÎÐÓ×ÔÒÒÒÒÓÕØ×ÕÖ××ÖÖÖØØÖÕÕÖÖÕÖ××ØØØ××ÕÔÔÔÔÑÐÐÏÑÕØØÔÐÌËÌÍÎÍÍÊÄÀÁÅÇÅ¿¹¶¹ÁÊÌÇ¿³¬°¶½ÃÄÃÁ¿½¸µµ·¼¿ÀÁÂÁÀ¼·²¯­«­±¶¹´«§¥¤£¢¡¤¦§©ª«­¯®®¬©¥¢žœ˜””›©²¸¼¼»»»¼»»»¼¼¼¹´°¬©¨«¯±²°¯¯²µ¸½ÀÁ¿¿¾½¾¿¿ÀÁÁÁÂÃÅÅÃÁ¿¼¼¾¿ÀÀÀÀÀÀÀ¿¿¾¿ÁÃÂÄÄþ¾¿¿¾»¹¸·¹ºº»º¹¸¶··¶¶¶¶·¸»¼º·µ²°°°°°¯°°±²³´¶µ·¹º¸²¯¯¯±²´µ´´´´¶¹¹·´³´¶··¹¹¸¶´´´¶¼ÁÁÁ¿½½¿ÁÁÁ¾¹´²²²²±¯¯°³·»¿ÂÄÅžº¶´²²²²³µ··¶¸»½¿ÁÃÅÄÀº´°¯±´µµµ¶¶·´³³³³²±¯¬ª©ª¯²³²®¨¥¤£¤¤¥§¨§¥¤¦«¶¿ÃÁ»³­««ª§¥£¢¤§««§¤ žŸ¤¬²²¯­«§¢¢¥¨¯·¹·µ®¨ œœœœ›š¢­¹ÄÊÉ·¨™‘“–›¡¤£žŸ¡¢ š†~}}~‚Š’’’Š†ƒ{wutsrstvuvvwxxxz}‚‡ŒŽ‘Œ•¦®´¶²¨œŒ„„††††„}}ztnhhkqw|…„}zy|~†‹Ž‘•˜™—’‹ƒzrkhffhkoty€ƒ††„|xtoljihjmqxŠ’™œ›—“‡{ohddhkosrria_aehovy‡Š‰ˆˆ‡VYbkmicabbabb`_[WUXbgbYUUVQMPX[^]ZWSRSUXdid][\]^`ccfdcgoqmhd_]_aaabceggdbfjigb`ca\Y[_cdcb`__`b_\^acebZSQRTSSTVZ]_bffa^d`X[\[\]]`eikljemdabbcdccceggd`ZTTVW^d`XOMXdd_]`_]\\][\efdZWY_^^V]baaquk`fededdfhghhijdbozrju{m]YY\fojdfgee`_fe_[XX_feefeed`WTZ`isthejkluvololb]beb^dmpnkkmomcajqoijkv{vtzxokfdku|~wgahhgmrqlgirŠ†xorslkovz{wrqrnhkoqojlswsruzzrgdjlheegnxzrklruuxztpqnjlsywspmq}xifjkmoquwwuqrvvvxutqjhoqkeccfnx{vqonihvzkemqihr{{rkhe`^]ZWRNPSXXW]di_SU\\[[SKMV[\`gmqutpmdapte[XX\emhclrmmvzvx‡…uqtrpquvniqvz|rjmu{…†toooommu~|}ƒ…{wtt€|~uw†Œ„|}}|‚†€zp}tntwdb_\l€u_XY_U]bbdQLOQQVUNNTURW[VW[\bu‚{kisn_^isuj^dh_ZgeTQSQONNSWZ^]\dg[NT_YKKZZYegYPRSQSVX\bXTZ[goe^a_QZogW\ig]\adeb^bfkrqxhOViuqgqŒtq{}}€„Žo|„vmszwruutwqinxvndcp{vkgggoyvjb`chmk]^xgXfmlxˆ‹qk„ˆnf{xv‡~rutolnzŽ‘ooŒ‘~|}„—˜‡xgj„cjwptreryv}pdnsqrvrddzˆ{wwoosnr{vs}†Š…„„„†ˆƒŠ‘‰“œ‰|||ƒ‡}{‰†{†„…„ŠŽ}y„…vt‡’‹€}‚‚„rw†‚ˆŠ~‡}|‚ƒ‰†xŒ{„’‘•œ¤¡‰‘—Œ›´¡—›˜žž—“•˜˜—˜šš•‹„ œ›¢¡¡£ž§ª¨«©–—°¾´§»¼¢¢¥›–¢£Ÿ›››š› ¥£ ž™’›¬®œ‘¡¬±®žŽŽ•—žš„‡”¡«¥›«¹²©ª¶½´­¨¡¤¨©¦£ž£¦¡ž«´­¢¢¥¤¢¡¬¼Áº´²¯©¬¸ÂÃËÌÈÅ¿´°²²µµ°³¾Áº´·¹ººº¸±°ºÁ¼·´³µ¶·¹¸¶´·¼½»·ºÁÁ¹µ´±±¸ÀÂÂÁÀÁÂÂÀ¿ÄËËÄÁÄÈÊÉÇÉÌÏÎÍÍÍÎÎÍÍÎÐÓÕÖÖØÙØ×ÔÓÑÐÐÏÎÎÏÎÍÍÎÐÒÔÔÔÓÕÖÖÖÕÔÐÍÏÒÒÑÑÑÑÑÑÒÓÔÔÖØÙÙÚÚÚÚÚÚÚØÖÔÓÒÐÐÐÒÕÕÕÕÕÕÔÒÑÑÑÑÐÑÓÓÔÕÔÔÔÓÔÓÔÕÕÖØØØÖÕÖÖÖÕÕÕÓÓÓÔÓÒÒÑÑÒÒÓÓÓÓÓÓÔÖØ××××ÙÙÙÙ××ÕÕÕÕÕÔÒÔÖÖ×ØØØÖÕÓÏÎÐÐÓ×ÙÖÔÓÒÓÕØÙÙ×ÙÚÚ×ÖÖÙÙ×ÕÕÖÖÖÖ××ØØØ××ÔÓÔÔÓÐÑÏÐÓÖÚØÔÏÊÉÉËÌÍÎʾÀÃÄÿ¹´¶¼ÆÌɵ«­µ¼ÂÃÁ¾¾»¶³³·¼¾¾¾¾¾¾¼¶°¬©¨ª®´·²©¥£¢¢¡ ¤§§©ªª¬®®®¬©¥¢žœ™–—žª²·ºº»º»»»»¼¼¼½ºµ²®¬«®±³´²±°´·º¿ÁÂÁÁ¾½¿¿ÀÀÁÁÁÂÂÄÅÃÁ¿½¼¾¿ÀÀÀÀÀ¿À¿¾¾¾¾ÁÂÄÄÃÿ¾¿¿¾¼¹··¸¹¹¹¹··´µµµ¶¶¶·¹¹»¸¶´±°°°°¯¯¯¯±³³´¶µ·º¹¸³®®°°²³´´µ¶¶·¸¹·´²µ·¸¸¹¹¸¶¶µµ·¼ÁÁÁÀ¿¾¿ÁÁ¿½¹´³³³²±¯¯°³·»ÀÂÄÄÄ¿»·µ³³³³´¶·¸¶·º½ÁÂÄÆÃÀº´¯¯±³´´´µµ¶´´³³³²°®«©©ª­°±±­§¤¢¢¢¢£¥¦¥££¤«·¿ÃÁ¹±¬ª©¨¦¤¢¢¤¨©ª¦ žœž¤ª¯°­«©¥  £©¯¸¹¸´¬¤œ˜™šš™š¢¬¹ÄÉȾ±¡““š £¡Ÿ¡¢Ÿ˜„~|{{}‚‹‘““’Žˆ„~yusrqqrststuuvwwx|…ŠŒŽ‘—ž¨¯³µ±¦šŠ‚ƒ…†‡‡ƒ€~||xrmffjpvzƒƒ|zzy{}„ŠŽŽ’•˜—•ˆxpjfeegjnsyƒ……ƒ|wsnkihgikov~‡•™š–’‡{pgbchlptsqia^`dhmtx†‰‰ˆˆ‡UZdmmha`aa^^^\[XTS\de^VSSTOMRY\_\VSQQSVYcgb\Z[]`accdccltqmhf`]_`bbcegihfdehhecceea]`higedcabcb`^`ccc^VTVVWWWWX]dgeda_dha[bcafiedlprqieke`cdhgggfgfd]WUTY\_bd`XQUdh`\`eb_```]bkicY[^a_^Zcgc`kog^dc`bbdffgjjlh_aqynjvxj]YZ]gqmeeggd`_fd]YXZ`heccccb^WVZbjsshdhkmstmilia_debbelpngimmidckpkgjkv{vvzwnkgfktz|ufahhfkqomijq~‡‡{osrkiovwxslmroikmmlioxvqrvxyrgdijgdbhv}vlgmrtwzvqoolgiszwrnlu}sffjjmpruxurprvtsvsolhionfabcfpxxtoljfjxuggnphiu|xoihc^_b^XSNQUWWX^fg\SX\\YXTLNY]]bioqpppk`ctp_YWY^jmfeorkovwtv‡„qptqnovzpjquwxqlnuzŒ‡uooppmlrz|zz€ƒ{v}}ut~|{‚‚|sw‡‚z}}~„†‚€{ƒ„zruxgc`]m€wc[ZcY`fhfOKNOSVSMNTSPUYTSZ\i~~njnqgW`qvqd_hi_[gfTOOPOLLPSVZ`^_gaRO[_OGU\Y^k`ONRSUWXX^[UX[ckd[^]P[ngY[gf^`cceb]_dkrs}~dOXnyqlyŠwu‡}€‡Œyq„tmsyuttoruokrxrjccpzsigdblxvka^`dgf^]x†nXeqkrƒŠrkƒ‡ph|ww†~rqrojl€Ž„rm‹|{‰—”…wgl†{bkvot|mduz{}omtsrsvren†Š|~ypturu|{yŠ‡‡…„„ˆ…ˆŒƒŒz}|w~€}}…~v…†wy€€{~ˆ|u€‚ts‚‘’‘‰|x|}~‚€u{†…ˆ‡€}}||€‡ˆ…y€‹yˆš”™œ¤œ‹†•Œ¢±˜Œ••–œœ“Ž’—š˜–”—–‰‚—¡œ—›£žŸ¢š¤®ªª¨–—°¾³¦»¸¢¢¤š–¢¢™™™™šŸ¤¡ ›–‘›§¬›‘Ž ©®¬˜ˆŠ’–œœ‰…‘Ÿª¥›š¨¹´©§³½¶­ª¢¢¤¥¤£œ£¡œ¤¯­£ ¤¢¡¡¦·Â½µ°¯¬¬¸ÂÁÈËÈÅÀ¶±±±³´¯°ºÂ¿¶¶¶¶¶¶¶±®·À»µ´µ¶¸··¶´²³¹¼º¶·¿Àºµµ²¯µ¼ÀÂÁÁÃÄÄ¿ÃÊÊÅÁÅÉËËÉÈËÎÏÏÏÏÏÐÐÐÐÑÓÕÖ×ÙÙØ×ÕÔÒÐÐÏÏÏÏÏÎÎÎÐÒÓÓÓÓÕÖÖÖÖÕÑÍÎÐÑÑÑÑÑÑÐÑÓÓÕ××ØØÙÙÙÚÚÙØ×ÕÔÓÑÏÐÐÑÔÕÕÕÕÕÔÑÑÑÑÑÑÑÓÔÕÕÔÔÔÔÔÔÔÕÖÖ×ØØÖÕÖÖÖÖÕÕÓÔÔÔÓÒÒÒÒÒÒÓÓÓÓÒÒÔÖØÙØØØÙÚÙÙØÖÖÖÖÕÕÔÓÔÖØØÙÙØÖÕÑÏÎÑÓÕÖØÖÔÓÓÔÖØÚÚÚÙÙØØÖ×ÙÙÖÕÕÖ×ÖÖ×ØØ××ÖÖÔÒÓÒÑÑÑÏÐÔØÚÚÒÌÉÈÈÉËÍÍɾ¾ÂÂÁ¾·²´ºÄÊÉĸ¬¬´»ÁÁ¾¼¼¹´°²·¼½¼½½½½¹´¯ª¦¦¨¬±´¯§£¡ žŸ ¤§§©©ª««­¬«¨¥¢œ™—™ ¬´·¸ºººº»»»¼¼¾¾ºµ³°®®°³µ¶µ³³·º½ÀÂÃÁÁ¾½¾¿ÀÀÀÁÁÁÂÄÄÃÁ¿¾¼¼¾¿¿¿¿¿¿¾½½½½¾¿ÂÃÃÃÿ¾¾¾½»·¶¶·····¶´´´³´µµµ¶¸¸º¸µ³°¯¯¯¯¯¯®¯±³´¶¶µ·º¹¸³¯¯°±²´µµ¶¶··¶·¶²²·¹»¹ººº¸···¸»ÁÁÁÀÀÀÂÂÁ¾¼¸¶µ´´²²±°°²¶¹¾ÂÄÃÃÀ½¼¹·µ´´µ¶··¹¸·¹»ÁÂÄŽ¸´°¯°±±²²²³µ³´³³³²°¬ª¨¨©¬®¯¯­§£¡  ¡¡££¢¢¡£ª·¿Â¿·¯©§§¦£¡¡ ¢¥¦¦£žšœž£©®¯¬ª¦¢žž£©°¸º¸²©¡š–––˜™š£­¹ÅÉÅ»«œ‰‹– Ÿž¡£ —‹{zxy|„‹““‘‡ƒ|wsrqppqrrrssstuuv{„‰ŒŒŽŽŒŽ’—Ÿ¨¯³´°¥™Š„†††ƒ}{yvpjediovz‚}{ywwz{~ƒ‰Ž’•˜˜•‡vnhddefhlrw}„…ƒ}xrmigffgint|„“˜™–“‘ˆ}rfbehlpssqhb^_bflsw~„†‡†††U^gmlhb`_\ZZZZYUSS]ed\TQQRPOSZ]\YTQPQRX\`ca]YY]bcacdbgsvokgd_]^``acegjhffghhfefiib^fmmjhfeccca^`bbb`]ZZ]\\[[Z\`ilic_ahhcbeggjlgfouvphfgedhilkjjhifaYTWXY]acb_XU_hg_\cheaefebhoke[]cb_`agh`ajke`da]_cebagjkleZ_qxjjtuf\YY_iqoeehhd^^fc[YX\cjdabbba^YV\ckrpfdfilsrjgjg`aeeddekpnehnhgdekoiegkw{xx|wnmihkqxzsdagfdjonnkkoyƒˆ~nrrkiptuuqkkqrkhjkiisyursuvxrgdggcadqzoihmrv{{tonlhgltxtpklwzmcehknrsuvqoqrrrstoifdioia_`dirwtpjgedmxndinlimuxunhg`\bhaWSQSWWWY`id[W[\ZVVSMP[a`dinppnng]fsj\YYZammegqqkpvvsu……spuqmow~ulrstvrmmsx‰‡wooppljpxzxx~yuyzttzwy‚‚~xqw‰‹xz|ƒƒƒƒ„†~tuvjfb_owe`\i_diojPGJPTSPLLSROUYRQY^r€tgjpm_Vetsi]`onbZceUONLKIIOQOS^b]beYOT`WGL[\YafVMPTTVYXWWTVYahc]]ZP[keY\hd_bddb_\^cksx€|dR\t}suŠwwŠ€~ƒ‡…st„‚tmuystqlqtmktyribcpyrheb^iwvka]]bec]\u†sXevjn‚‹sn€ƒtmzvx‡~olnnhjƒ‘†snˆŠyy€Œ•tfp…xdmtotxjfx|~oqwtrstqlwŠ‰~‚{txurz€}|€ƒˆˆ†ƒŽŒˆ…‡Š€…˜zyysy~zy€u†xsw}yx{x€‰|qz}sq}’‘†yr{|}‚}z„ˆŠƒ€zw{z{~‡†z€‹yˆœ”—š¢•‡ƒŒŽ¨«‘““›š‘Œ–›—‘—–‡‰ ––œ¡œŸ¡—¥±¬©¨–•­º³§¹³¢¢¡˜•¢¡›˜˜˜——œ¢¡ œš”˜¢©šŸ§«¨•††–™ŸŽ„ª¥›—¤¸¹ª¦²½¶­ª£  ¢¤¥Ÿ™žŸšžª®¥Ÿ£¢¡ £±ÂÁ·±±­«·À¿ÄÇÇÄÁ¹²¯¯±³°®µÀÀ¸¶µ´´³´°­µ¾»µ´µ·¸¶µ´²¯±·¼»µ´»¿»·¶²¯³º¾ÀÁÂÃÆÅÃÁÃËÊÅÃÆÊÌÍËÈÊÍÐÐÐÑÒÓÒÑÑÒÔÕÖ××Ø××ÖÔÒÐÐÐÏÏÏÏÏÏÏÑÒÒÒÒÓÔÖ×ÖÖÕÓÏÍÏÏÑÒÑÑÒÑÒÓÔÕ××××××ØÙÙÙØ×ÔÓÑÐÎÏÏÑÔÕÕÕÕÕÔÒÑÑÑÒÑÒÓÓÕÕÕÔÔÔÕÔÕÖÖ×ØØØ×ÖÖÖÖÖÔÔÕÔÔÔÓÓÒÒÒÒÒÓÓÓÓÒÒÔÖÙÙÙØØØÚØ×ÖÕÖ×Ö×ÖÔÔÒÔ×ØÙÙ×ÕÓÐÎÏÒÔÖÖ×ÖÕÓÓÔÕ×ÚÚÛÚÙ×ÖÖÖ××ÕÔÕÕÕÕÕÖ××××ÖÖÔÑÒÑÑÑÑÏÏÔØÚÚÑËÇÆÇÈÊËËÉþ½ÀÁ¿»¶²²¸ÁÇÉÇ»°®´»ÀÀ¾»º¹´°±¶»½¼¼¼»»¸´®¨¥¥¦©¯²­§¡žœž ¦¨¨¨¨¨ª««¬ª¨¦£š—˜›¢­¶·¸¸ºº»»»»»¼¾¾»¶´²°±³µ···¶·º½ÀÂÄÄÃÁ¿½½¿ÀÀÀÁÁÀÂÄÄÃÁ¿¾¼¼¾¿¿¿À¿¿½¼¼¼¼½½ÀÃÃÃÃÁ¿¾¾¾½º¶µ¶¶µ¶µµ´³´´³´´µµ¶·¸¹¸µ²°¯®­®¯®®¯±³µµ¶µ·º¹·³°¯°±³´µµ···¶µ´³±³¹»¼»º»º¸¸·¸¸»ÀÀÀÀÀÀÂÃÁ¾¼¹·¶µµ´³±±±³¶¹¿ÃÄÃÁ¿¼»º·µ´´µ·¸¸¸·¸¹»ÀÃÅƼ¶´²°¯¯¯¯°°²´³´´´´²¯¬ª©§§«¯®¬ª¥¡ŸžŸ  ¢¢¡ŸŸ¢«¸¿Â¾¶®¨¥¦¦¢ Ÿž £¥¤¢œ˜šœ¡¨­¯­©¥¡£©±·¹¶¯¥–””•—˜š£®ºÄÈù©™‰‹Ž”›žŸž¢£¡—Š€zxvw{ƒŠ“‘‹†€|yvsoooooppqqqrrstvy}‚ˆŠ‹ŒŒŒŒŽ’˜ ©°³³®£—‰€€ƒ…††ƒ}{yuoiddiov{|zxvvyz}ƒˆŒŽ’”—˜”…|rkfbbcehlrw|„„‚~ysnifddehmryŠ‘–˜•”‘‰sgdeilpssqha\]adkrv|„………†V`ilkgb^YWWWXXWTQT_gdZRQPPPOT[]YTQQQQSZ]`ba]YZ_ddbaacmvsmgd`_]^``bdfijhffiihfghkgackomjjgeedca^adbba```_]][\_`dmoi__hlgddfhhjihjsutnhffffmklllkjie]TSZ^_`ab`_YWcic_bghdfkifhppkd`bf``cfjg`aiiddc^^_cd^_gllj_YcnqgiqqdYWZ`hsqedhgd^^fa[XX\ejbaa``^]ZX\djnmffeglsnfege`beedddjplchngeefknhdciw{xz|tmmkjmotyqcagfdinnnmlov‡‚oqrjjqqrqpljpsmefjjksxssuvwxrhedca`l~|njigkrx|wpnlhfgmtspngkywgaehkprttqnnqqooqpidbbimd[]adjsuokhc_bqthclkfkqsssmhe^ZflbWSSUWWVYcjd[Z][WVWUOR]eefjnoomlf`lqdYZZ\frneirpjpuurr„‡tpuqlnx~xnrsstromqv~‡‰zooqojhnvyuv}€xuvvsswsw|smw‰‹wy|€‚€„……‡‚vuukjf`pvgdamfelxpPDIRTPOLKRQMUYQOXcz~jdjmjXWknhb]ito`YbdVPMKHFFNPJLXa]\b_SOZ_QIT[UYb_ROSUVZZUUTQW_ed^[WQ\hbY\fc`dda^]Z\clu|yfVa{x~ƒ‹v|•}‚†ƒ}r|ƒ€vovyppplptnmtwqibcpxrhd^[gvujb][`db[[r„tYfzik‚Šsq}zswuy‡~jglmhk‡‘Œ‡sr‡‚uz‹‘‰{ohs„ueosntuhj|€zoswsrtrmo|‰†„‚~z|vu€„~}„‡Žˆ‰‡}ƒŽ‰„‡ˆ{•‘ywwou{wv}ty…ytuw|xuvsy„|nszspz‘Ž…tnxz{€}|‚ƒˆŠz|zqzyx}ˆ†zŠ{† ’•–¡ ‘…€‡Œ‘©¥‘ŽŽŒ’š–Œ‹”œ•ŠŽ—”‡“ ““™œžœŸŸ–¦´¬¨¨•”¬·±¨¶®¢¢ž–”¡ š——–•”˜ž¡¡œ—’–›¥šŽž¥¦ •‡‹–– ’ƒ›ª¥›–¢·½­¦¯»¶­ª£žž¢¦ ™›œ›œ£«¦ ¢¢ŸŸ¢¬½Äº³³¯«¶¿¼½ÅÆÅ»³¯­®²°­±º½¹¶´²±±³°«³½»³³µ¸º·µ²±®°¶¼ºµ²¸½»¸·´¯±¹½¿ÀÂÅÇÇÅÂÄËËÅÃÇËÎÏÌÈÉÍÏÑÒÓÔÔÓÓÒÒÔÖÖÖ×ÖÖ××ÔÒÑÐÐÏÐÐÏÏÐÏÑÒÒÒÒÒÔÖ×ÖÖÕÔÑÍÍÎÏÒÒÒÒÒÒÔÕÖ×ØØ×ÖÖ×ØÙÙØ×ÔÓÑÐÎÏÏÑÕÕÕÖÕÕÔÓÒÑÒÒÒÒÒÓÕÕÕÕÔÕÕÕÕÖ×ØÙÙØ×ÖÖÖÖÖÔÔÕÕÔÔÒÑÑÑÒÒÒÓÓÓÓÒÒÔÖÙÙÙØ××ØØÖÕÕÖ×Ö×ÖÔÒÒÔ×ØÙÙ×ÔÒÐÎÐÒÕÕÕÖÖÔÔÔÕ×ÙÛÛÛÚ×ÖÖÖÖÖ×ÕÔÔÓÓÔÕ×××ÖÖÕÕÓÑÐÑÑÑÑÎÎÓ×ÙØÑÊÇÆÅÇÉËÊÈľ¼¾¿¿»¶²±¶¿ÅÊʾ´°³º¾¾¼ºº¸³°°¶¼½»»»º¹·²«§¤¥¦¨­°¬¥ ›œ¡¦©¨©©©ªªªª©§¦£ž›˜˜œ¤®¶¸¸¸¹»»º»»¼¾¿¾º¶µ´³´µ·¸¸¸¸¹¼ÀÂÃÄÃÂÁ¾¼¾¿ÀÁÂÁÁÀÁÄÄÃÁÀ¾¼¼¾¿¿¿À¿¿½¼¼¼»»¼¿ÃÃÂÂÁ¾¾¾½½»¹¶µ´´µµµ³³´³²³´µµµ¶·¸·µ²°¯¯®®­­®¯±²³´µ´·¹¸·³°®®±³´µ¶···µ´²±±³·º½¼»»º¹¸··¸¼¿¿ÀÀÀÀÂÃÁ¾¼¹··´´´³³²²³¶¹¾ÃÄÃÁ¿¼ºº¸¶´´´µ¶·¹·¶¸»¿ÃÄÄÁ»µµ³±¯®®®®¯±³³´µ´´²®«¨§§©«­­«©¤ŸœžŸŸ   žŸ¡ª·¿Á¾µ­¦¤¥¤ žœŸ¡¢¢Ÿš––›¡¨¬®¬¦£Ÿ¢¨°¶¶³¬¢™’‘’”•—š¥®¹ÄÇÁµ§—‰ˆ‹’™œžž ¤¤Ÿ•ˆ}xvvwy€‰‘“‘ŽŠ„}yvtqonmmmnnnooopqrtx}‚†ˆ‰‹Š‹“™ ©°²²¬ “‡~}„……ƒ{ywsngcbhntz~|zxvuxz}‡Š‘”––“Œƒyqjdabcdglqv{ƒ„ƒ~ysnhfdcdgkpw~ˆ•—••‘Šuideilpstpha\[_dkqt{‚…………Xcikkg`YSSTVWUSRQWahcXQPPQQQU[[VRPQQRX]^ab`\Y\cedba_eqvoic\\]]^__bejjjiggjigfgjjgfhlpmiiheccdcacecccbcb`^]\]bfillf`cmnhfeefgiijnuuslhhfffhklnlkjjgXOV^cfecbbaYYeidchkhejojhpuplecfe`bfhkgcchhbfb\^aeb\akmlfYZfkieipmaWW[`htsfdhhc^`d`YWY_gi``_]]\\[[_dhklgfeflqjddee`befebcioi`hlfcghjjfbafrwxzzpmlkkmmrwqeafdcgmppomot|…„uqqkjmmnonkkpsnedhmqruqrwxwxsiedbahwpfhhhmuzyrnkhecfnsqmhckxreadhkorsqnmnqpnmnkda`bij`X]bckttnie^]espcdmhckqrqrnhc]]kl_WUUWWWVZfmf^\_ZRR[YPTahhgjnomkicdqqbY[[^isnfktokqutqq‚‡uovrlnw~xprsssqrnls|…‰|poqnignvwsu{~wttrqsuqv€€zojw‡…yvxyz€|}„‡„‡ƒwttmjgbo|thfdnjeo€oOFOWRPUMJRQO\[PNZl}t`ckjbV^me^afprh[XbcWQLIFDFLOMIP\[WZ_ULV`ZMLWVTWa\PQUUY\VPOMPXcd_ZVR[f`Y\c__dc^\[Y\dmy|wk]g€ƒ‚‘Šv…˜Š~†‡€yx‚€wowxnoplnpnmoqoiccoztjbYVdtskc\Y]baYXo„uXf{kk€ˆsu|v}wttz†|heikfmŒ’‰…vz†yrz‚‹Œƒukivƒtgprotrgm~ƒ~wqqusrrplq|ˆ†…„‚~|ux„‡€‡Œ‰ˆŒˆ{€‹‰‚†ˆy}“’|uvmryvt{uv…|utuzxtuswyloxtp{‹‹„pktwy~|y€„‰†sy{ntww}ˆ…€{‹}ƒ£“‘“—œž‘zƒŒ—©¡ŒŠŠ’˜…ŠŽ“œ“†–“‹›™‹”™—œœž–§¶«§§•’¬µ°«³«¡¡œ““¡ š––”““–›¡¢š”‘•˜¢šœ¥¡™”‡}ˆ”“Ÿ”‰šª¥™–¢¶¼²¨«¶´­ª£œš› ¤ ššš››ž§§¡¡¡ŸŸ ©¹Ä¾¶µ°ªµ¾¼»ÁÇÆÁ¼´°¬®±°¬­³¸º¸´±®¯³°«±¼º³²´º¼·´±°­¯µººµ²¶»º¸¸¶±²¸½¿ÁÃÅÇÇÇÆÈÍÌÇÅÈÌÎÐÍÉÊÌÎÑÔÕÖÖÕÔÓÓÕÖÖÖÖÖÖ××ÔÒÑÐÐÐÐÐÐÐÑÑÑÒÒÒÒÒÔÖÖÖÕÕÔÑÎÌËÍÐÒÒÒÒÓÓÔÖ×ØØ×ÕÔÕØÙÙØÖÔÓÒÐÎÎÏÑÔÖÖÖÕÔÔÒÒÒÒÒÒÒÓÔÕÕÔÔÔÔÕÖ××ØØØÙÙØÖ××ÕÔÔÔÔÕÔÓÒÑÑÑÑÒÒÒÓÓÓÓÒÔÖÙÙØÙÙ××ÖÕÕÕÖ×ØÖÖÓÑÐÔ×ÙÙÙ×ÓÑÏÏÑÓÕÖÖÖÕÓÓÕØÙÛÛÚÙ×ÖÕÖÖÖÖÖÕÔÔÓÔÕÔÖÖÖÖÕÕÕÒÐÐÏÏÐÏÍÎÒØÙ×ÏÊÆÄÃÄÈÊÊÉÅ¿»¼½½»µ°°´¼ÅÌË¿¶²´¹½¼º¸¸¶³¯°µ¼¾¼»º¹¸¶°©¥£¥¥§«®©£Ÿœš›£¨«©©ªªª«««ª§¦£Ÿœ™š ¨°¶¹¸¹º»»»»»½ÀÀ¾»¶µ´µ··¸¹¹¹º¼¾ÁÃÃÃÂÁÀ½¼½¾¿ÁÂÂÀ¿¿ÂÄÃÁÁ¿¼»¼¾¿¾¾½½¼»ºº»»¼¾ÂÃÂÂÀ¿¾¿½¼¼º¶µµ³´´²²³³´´´´´´µ¶¶·¶µ²°¯¯®­«¬­¯°±²´µ´µ·¸·³°®®±²µ¶·¸¸·¶³±°°²´¸¼¼»»»¹··¶¸»¾¾¿¿¿ÁÁÃÁ½»¹·¶´´³³²²²²µ·¼ÁÃÂÀ¾¼¹¹¹·¶¶¶¶¶·¸¸¶¶¹½ÁÃÿºµµ³±°®­­¬®°²±³´³³±­©¦¥¦¦¨ªª©¥ œšœžžŸŸžžž¡ª·¾À¾³©¢¢£¢žœššœŸŸž›—••›¡¨­­©£¡žœœ¡§¯µ¶²ª —‘“–œ¥®¸Ãľ±£“……‰Œ’˜›œœžŸ¢§¦ž’„{vuttt{‡’‘Žˆ{wsqpmlllllnmnnmnoprw|„‡‡‰‰Š”™¡ª¯±°©„|{ƒ„„‚~{xuqlfbafnuz~€~{xvttvy}€†‰‘”•”‘Šxogcaaadfjotz~ƒƒ~zsnhecccfjou|…”––—’Švjdfglpstoh`ZZ]bhqu|€ƒ††††[ejkjf]SOPRTTSPNQYdjbUOPQQRSV[ZTONPPRY]\]``]Y]ceb`_]etumf]WYZ[]^_bejkjigghhgfhjlkjkoqnjigdcdefggfeeedec_]\^`ejhhfcbiolggeeegkjkqusojgiffhkmnpljjkgYS^eghhebgdY[fhgilmkkoplmvvmjhgfd`cgjkgcehhdf`Y\bf`[cmnkfXYehedhlh]UW\ahuugdjia]`d`XV[djh`^^\\]]]acfgijgffflngcddcabegebbinf^gjcahiifcbadnuxzvnmljkkkpupgcdaafmprrmkq{ƒ†{rokhhgjmnmkpuoebfossspsxxvwsjeb_duufehhioz{snlhd`afmrpib`muka`djkoqqnkknpnkjhea_`dhcYW^admuqiea\^jtkbgjdcnsqopog_[`oj[VXXXYXW^hpldabZOQ]^SVdkkhimnljieisk_\]\`ltlgntojrvupq†uovsmnv{rrsstqtqhq{‚‰~sqpmheluwqsz|urronstmt€yjgx„|stvut~€z{‚†ƒˆ…yttoljfoyrjjgnkfuƒgONX[OS\OJTSRc]OM^qyf[ekfZYfk_ZdormbVV_aYSMHFEGIPRILVYUU[VLQZ]UKPRROZ`WRTSUZULJJLS]da[UQ[d_XZ[Y^cb^\ZX]ep~wyo`n†ˆ„€ƒ”‰xœˆ~ˆ‡~}z|€xp|zlnplllnkgkmjedozyl`USbqqjbZWZbbWWn€tWgnk|…tvxq~{stzƒzebfhemŠ‘‡€y‚urz‰‰€qgix‚qhrrnsqgo€ƒ{vrprtsqnnu}Š‡…„‚{t{‡ˆ……ˆ‡‡‡x{†ŽŠ†ˆyzŽ”‚uuknutsy}tv„€wstxwwsqtxulmvtq}†ˆƒnhpuw}|x~‡‹~ox{nouwˆ…‚}|‰ž“Œ“™ž”}tŽœ§›‰„ˆ‘–‹ˆ’›‘…Œ”’‘ž‘‰˜•‘›ž›–ª¶«¦¦”‘«³°­¯¨ ¡œ‘‘  š––”’’“™¡£˜’“•Ÿ™‹š¤œ””ˆz†’‘•…š©¥™– ´º¸­©±´­ª£œ˜˜¡ œ›››š¡¦£     ¥·Äùµ²«³½¼¸½ÈÄÁ¼¶°­­±°®­¯²¸º·²¬­²¯«°¹º³²¶¼¾¸³°¯­¯´¹ºµ±µº¹¹º¸´µ¸¼¿ÃÅÇÉÉÉÊÌÏÍÉÈÊÍÐÒÏËËÍÎÑÔÖ×ØÖÕÔÔÕÕÖÖÖÖ×ØØÖÓÑÑÑÐÐÐÐÐÑÒÑÒÒÒÒÒÓÕÖÖÕÕÕÒÎÌËËÍÑÒÑÒÓÓÔÖØØ×ÖÕÔÕ×ÙÙØÖÔÓÑÐÎÏÐÒÔÖÖÖÕÖÕÓÒÒÒÓÓÒÓÓÓÔÔÓÔÔÕ×××ØØÙÙÙØØØ×ÖÔÔÔÔÕÕÔÒÑÑÐÐÒÒÒÓÓÓÓÓÔ×ÚÛÚÙÙ×ÖÕÕÔÕÖØØ×ÖÓÐÐÔÙÙÙÙÖÓÑÏÐÒÔÖÖÕÕÔÒÔÖÙÚÜÜÙÖÕÔÕÖÖÖÖÔÓÓÔÔÕÕÕÕÔÔÕÕÕÔÑÏÏÎÎÏÎÍÏÒ×ÙÖÏËÄÂÁÂÅÈÊÉÆÀ»º»»¹µ°¯³¼ÄËÌÁ¹µµº¼º·µ¶µ²¯¯µ¼¾¼»¸¶µ³­§¤£¤£¥¨ª¥ ž›š›ž¦ª¬¬ªª««¬«¬¬¨¦¤ ›ž¤¬²¶¹¹ºº»»»»¼¾ÂÁ¿¼·¶··º»ººº»½¿ÀÃÅÅÃÀ¿¾¼»¼¾ÀÁÂÂÁ¿¿ÁÃÃÁÀ¾½»»»»¼¼»»ºººº¹»¼¾Â¿¿À¾¼»¸´´µ³²²±°±³´´´µ´´´µµµµµ³°®®¬«ªª«®¯°±³´³´¶·¶´±®®°³¶¸¸¹º¹¶³¯­®°²¶»½»»»¹·¶¶·º½½¾¾¾ÀÁÁÁ½º¸·¶´³³³²±±²´·¼¿ÁÁ¾¼º¸¸·¶¶¶¶¶¶¸¸·¶¶¸»ÀÂÁ¾º¶´³±°®­¬¬¬®°°²³´³°«§¤£¤¤¦¨¨¦¡›š˜™œžœ›¡ª¶½¿¼±§ Ÿ¡Ÿ›™——™œš˜•’•›¡¦ª«§¡žœ›œ §¯´´¯§•Ž’–œ¦®¸ÁÁº­Ÿ„‚‡‹‘—™š›Ÿ¡¤©§œŽ‚zttsqry…‘‹†€zurpnmlllkklmmlllmnpuzƒ……‡‡‰Œ”™¡ª¯±®§›Ž‚{{‚„„‚{wsojda`dmuy}€~ywusrtx}†ˆŒŽ’”’‰€wngb```cfinsx}€‚~zsngdaabeimszƒŠ“––—“‹xkeggjortqh_XX]bhqv~„††††^fjjhcWOMPQSSROMR]gk_PLOQRRSV[YRNMOPT[^ZZ_`]X]dc`^]^fusje[VYYY\^_beikigggffffhlnmkmppnihfcbehghgggffed`^]]_ehkheccfjkigfcceimmlqvqnhgfegkonoojjkje]\fmmjhecfcZ]hihknmkourlrxulijlic_cgjjeeehjie\VYbf^^innjdXZbeddgjeZTX`agsuidlk`]ab_YW`ilh_\\\\]`aeeijihggffjkfcedbabffc_`gjd]gibahigd`__blsxxpllkjiihlsohdb_aflpssmjpx€‰snkgecglooknupdafnssposxzxwske`_k}~jchghjpzxoljdaabgnqmd^alnd__dkkmpplikmligfda_]`edZSV^aepsmeb\X^lshbgfcfqrmnpqg[ZdrgYVZ[\ZXYakqpfccYMQ_aVZgoojjmonljflpe\_a_doskhqtlkswuoq…uputnnu|usrstpurgpz†€usqlecjsuoqxztqmkmvsjs~xedw~tpturpz~wy€~€ˆ…ztsqmlkqvqllhomfy…dOQ[WKYeRJUSThaNMdrm]YflcX]lhZWewue\TV\]ZUOIGDCGPSMIQVUUYWLLS\[NNONNR\^YURQUUMIILQXae^TR[b]TUUU]ca^\YX^gv‚|t}scxŒˆ„…–†{”›…Š‡}|}‚€‚xtƒ{joplikneaknjffq}|n]QRanokbYUZa`WXl|rXkƒpju€vsso|{stzwc_aego†Ž|}€{qrz€…†{mfj{ogssnsqjq‚‚yvrlnttomou~ŒŠ„ƒ‚€yr{ˆˆ‡ˆ‹Š…ˆ†wyƒŽŒ‚…†yy‹”†yukmqqpw}uu…zrtxzxplrvrklvtq‰}„‚lfmsv{|y}Žwlu{uqtw‰ƒƒ€|…€€™”‰“™—~qž¡–†‚‡’ˆ€‰Ž‘›†Œ‘‘˜ž‹Ž‘ŽŸœ››­µ«¤¤“«±¯®¬¤ ¡œŸŸš—•’‘‘—¢£–œ™‰™¤š”ˆz„Žš—‚ƒ›©¥™— ³¹º±ª®±­«¤˜˜›ž ¡Ÿœ››™ž¥¥¢¡¡ ¡£³ÆǼ·µ®±»¼¶·ÃÅÁ¼µ°­­°²°¯®­´¼º³¨ª±°¬®¸¹³²¸¿À¹²°®¬¯µºº´°³¹¹»»¹··¸½ÁÄÆÈÉÉËÌÎÑÐËÊÌÏÒÔÑÎÌÌÎÑÔÖØÙØÖÕÔÔÕÖÖÖÖ×ÙÙ×ÔÒÒÑÐÐÐÐÐÐÒÑÑÒÒÒÐÑÓÕÕÕÕÕÔÏËÊÉÌÏÐÐÐÒÓÕÖÙØ×ÖÔÓÕÖÙÚØÖÓÑÑÏÎÏÑÒÔÖÖÖ×ÖÔÓÓÓÓÓÓÓÓÓÓÓÓÓÔÔÕ×ØØÙÚÚÚÙÙØØÖÖÕÔÔÕÕÕÓÐÏÏÏÑÑÒÒÒÔÔÓÔÕØÚÛÛÙÙ×ÖÕÕÓÕ×ØØ×ÕÒÎÎÔÙÙÚÚÖÓÐÑÑÓÕ×ÖÖÕÔÒÓÕØÚÚÚÖÔÓÔÖÖÖÖÖÔÓÓÓÔÕÕÕÕÔÓÔÔÔÓÐÏÎÎÎÍÍÍÏÐÔÖÕÑËÄÀ¿ÁÄÇÉÉÇÁ¼¸º»¹¶±¯³¼ÄËÌļ·¶¹º¸µ´µ³°®¯³º½¼»·´³°«§¢ ¡£¤§¨¤ žœ›œ ¨«­­¬«­­®­­­«¨¤ žžŸ¥®´¶¸¹ºº»»»»¼¾ÁÁ¿»¸··¸»½»º¹º½¿ÃÆÆÆÄÁ¿¾¼»»½ÀÂÃÂÁ¿¿ÀÁÁÁÀ¾»º¹¹¹¹¹º¹¹¹¹¹¸¹»½ÀÁÂÂÁÀ¿¿½º¸¶´³³±°°¯¯±³´´³²±±°²´µ´´²¯­¬«ª¨§¨¬®°±²³³´¶·¶´±®¯°³¶¸¹¹º¹¶²­«­¯°µº¼º»º¹¶¶µ·º½½½½½½¿À¿¼º¸¶´²±±³²±±±³µº¾ÁÀ½º¸··¶¶µµµµ·¸¹·µµ¶º¿À¿¼¹¶µ´³±¯­«ªª¬­¯±²²³°ª¦¢¡¡¤¦§§£›™——˜›œœ››› ©¶½½¸®¦Ÿž žš—•”–™š˜–““•š¡¦©©¥ œšš› ¨¯³³®¥›”ŽŒŽ“—›§¯¸¿¿¸¬ƒ„‹‘•–˜œ £¦©¥›€xrqpopwŠŽ‹†xtpnllkjkkkjklkkkkmpsy}‚ƒ……†ŠŽ“™¡©¯°­¦™Œzz}ƒƒ‚{wsnhc`^bluy}}yvtrpsx|„†ˆŠŒ‘’’‡vlea`_`bdhlqv|‚€~ztngc``adglrx€ˆ‘•—˜•ƒznggginrtqh_XW\bhqv~„‡‡††bfijg^PKMQRSSQMMT]ggXKIMRSSSW[YOLMNPV^^WYab\X\da^\]^hunecZW\[Z[]]`cgkjhfffeegjoqnlopolifecdikhgfgfffec`^_abeiihfegljdcfdabejmmmqtplgedeikmnonjjkjb_emsqkffge`\ajkjnoljpwsmv|umklkgcadhjifegjmkcYVZaedhnpokbX\bcccehbXTW^afrvidmma_a_]YZemng][\\\^acfgkljgfgffhgcceda`afea]_efa]gibcihfc_]]ajrwujhjkjhfdhonic_]_fjottmjov}ˆ‚umjgc`elpojnsmecenrplnsx{yvskc]`s€tcdhghltxqmlg`]_ekpng_]bhe__aeijlonkjklecddb`\Z^c^TPW^bipnie_VT^nodbebbmtnknpqgYXetfVX__^ZX[dmrskebXMRabZ]jrrnkmpomjjmlb]cebgpskjruljtyunq~wsusnmt~}xrptupvuhnx|„{xqicahqslpvwsohglvqhq|€xdctxnmqqoluzsvzw}†„ztsqnnosrpmljrmf{…dRV^UOckWOUUVgeVQhqcWYfl`WaldXWg|t^ZVXZYZWQLICAFLQSJLUUSWXNFNWYTPMLNOX_]VSQRSQJGJNR[fcVS[`ZSRSV\``_]YY`iy„yw‚tiƒˆƒˆ”„˜—ƒƒŠ…{€„‚‚x{ˆzlrslgjj_cqoiggs€}n[OQammjcXSY`_XXiypYq‡pho{xoloyxsu{~sb\\ahrƒ‡~z‚slsz}ƒ„wjdj}lguuospmvvwqhkssmnqt~€ƒƒwp{††ˆ‹‡„ˆŒ†y{ƒ‚‚yy‰‘‡{ulmrnlv~vt{ˆ~svwyzqkqwqkmusrƒx‚kcjqwxz|~“”vlsxztvy€‡‚~‚€~”–‡‹‹‹’›‚p’œšŠ‚€ˆŽŠ‚Ž’™‘ˆŽ’šœ–Ÿ Ÿ›ž «±«£¤’«°®­ª¡ £œŽš—•’–¤¢”‘‘Ž‹—™Š™¢˜”ˆzƒ˜˜„„©¥˜˜¡³¸º´®®¯­«¤žš™›ž££ž››™œ¢¦¦£¡¡¡¢°Æɾ¹·°±¹¼´±»Á¿»µ±««°´³²­§®½¾´§¨±²®°·¸³³¹¿À»´±¯¬°µ»¼µ°²¸º»¼»ººº¿ÄÆÇÉÊËËÌÏÔÒÎÍÎÐÓÔÒÏÍÍÎÑÔÖØÙÙØÖÕÕÕÕÖÖÖ×ÙÙØÕÓÒÑÐÐÑÑÐÐÑÑÑÒÒÒÐÏÑÓÔÔÕÕÕÑËÈÈÉÎÏÏÐÒÔÕ×ÚÙØÕÔÓÔ×ÙÙ×ÕÓÒÑÑÐÐÑÒÔÕÕÕ×ÕÓÓÓÓÓÓÓÓÓÓÓÓÓÒÒÔÖ×ØØÚÚÚÚÚØØÖÖÖÕÓÓÕÕÔÒÐÏÐÏÑÑÒÒÒÔÓÓÔÕØÚÛÚÙØ×ÖÕÔÔÔÖ××ÖÕÑÎÎÔØÙÙÙÕÑÏÑÑÓÕ×ÖÖÕÓÒÔÖØÚÚ×ÓÒÑÒÔÖÖÖÕÔÔÓÓÓÔÔÕÕÓÓÓÓÒÒÐÏÍÌÍÎÍÍÎÏÒÔÔÑÊÿÀÀÂÇÈÈǼ¸¹º¹¶²°²½ÄÊËÅ¿º¸¹¹·³³³²°®®±·»»º·´²°«§¡Ÿ ¡£¨§£ œœ ©¬®­¬¬­®¯°¯®¬ª¦¡žž¡§°µ·¸¹ºº»»»»¼¾ÀÀ½º¸¸¹¹º½»¹¹º¼ÀÄÆÇÆÃÁ¿½¼ºº½ÀÂÃÃÁ¿¾¾ÀÀÀÀ¾»¸·····¶·······¹»¾ÀÂÂÀ¿¾½»¹µ´³²±¯¯®¬­°³´´²¯®­®°³µµµ´°­¬ª¨¦¥¦©­°±±²³²´·µ´±®¯°±´·¸¹¸¸¶±¬ª«¬°´ººº¹¹¸¶¶µ·¹»½½½¾¾¾¾½»¸¶¶³±¯®±±±±±³µº¾À¿¼º¶µµ¶µµµµµ·¸¹·µ³´¹¿¿¾¼¸·µ´³°¯­«ª©ª¬®°±²²®¨¥¡ŸŸ¢¥§§¢™––•–—ššœ›™™›Ÿ©µ»»¶­¤Ÿœ˜–”’”———•“’”™ ¥¨¨¤ž›™™› ¨®²³­£™’‹‹Ž“—§¯·½½¶ªœ‚€…Š”•˜œ ¤¦¨¤™‹~wronnns}‡‹‡~vqnmkjihhhiiijihhilnsw{‚ƒ…‡’˜ ©®¯«¤˜Š|vx~‚‚‚€}zvqmhb^]akty}~{xusrpsx}€…ˆ‰Œ‘Œ†~ukd`_^_acflpv{~‚€~zumgb__abfkpv†”•––„zohgginssqj`YY]cjrx}‚„†‡‡ˆcfghbTIINSUURMKNU]edVIHMSSSTXZWMIKMPX^[SXdd\W\b_\Z\^jsjb`XW^[ZZ[[^bgkjgeeeefinrrmlopojgfeejnlhddhgfdaaaaccdfhijjkkkd_bdbacfjllmospifdbeiijllkjikicdlruphfhhd_`flmnpnkksvrq{~tmlkiecbehihfehjmjaWW[`hmmloqk`Y^bbbcegaVRW]afrthfoma``_][_hnpf]\\\\^cffglmjgffgfgdacec`^aee_[_dd_^hhbcihea]\]`hpwshdhjihd`ellic[Z_egowwmioty†„wlkhb^elpnjqtjdcfnrnimrx|yvtl`]e{k`fhfjpwtmkke^]`emnha`_afb]`defhmmihjkgacdca]XX]`YPRY]ajniebYSUboj`_a`frpjimpqgWWguhV[d`^\Z^gntvogcWLTcc^alssrmmqqmjkmja^dfchrskkutjiv|umq€yuttoms~ysoruqvvkoux‚€|rhcbforjntusmebitogoy€xddpqjjlmkhqwppts|„€wsrroorvsomloumh|„`S[bVTgk]WUVZigaYlnZQYhj]Yce]XZizq\ZYYYVWXSPMD@CGMRMIRTPSXNCJRUWPLJKNU[[VTRQRRNGHLOWdeWS[]WROSW[_aed[[bl}„|}„sqŠ…Š’‚…˜‘‚ƒˆ‚|€€ƒ…„‚z€Œ|outjfif^ivoight~lYNQalmjbVS[`_Z[gvo^x‡nejxwkhoyxru|zo`XX_it{{„€nlux{‚qebj~}igwxnppoy„~svodhpplptu~”“‚‚{tr|ƒ‰“Ž†……†ˆ…~{}‘–…€|}‡‡yuolrmjw~wtw‡„xxxyzslourmnuoqvlbgmvxu}Ž—xkot}{wz…‚…‡‡€}—‡ˆ‡ƒ‰u’—‘‰|‰‹ƒ€„‘“™“‹Ž“››’›œŒ“¡ž› £¨¬¬¦¢”“ª®«¬¨Ÿ¢¤›‘œœ™—–‘–¥¢•“‘Œ‰•—ˆ™¡•Š’‰{„Œ–™ˆ…žª§™š¤³¶º¶³²¯¬«¤ œ››œ£§¢›š›Ÿ§ª¦£¡¡¡®Áɺ¸³±¹¼´²¶¸º»·±«ª°µµ´­£¨ºÂ¸©¨°´±²··³³»ÀÁ½µ²°­°¸½½·°²¹¼½½¿¿ÀÁÁÆÉÊËËËÌÎÒÖÕÒÐÐÒÔÕÓÑÏÏÐÒÔÖØÙÙØØ×ÖÕÕÖÕÕ×ÙÙØÖÔÒÑÐÑÑÑÑÐÐÐÑÑÑÑÐÏÐÒÓÔÕÕÕÓÍÉÆÇÌÎÎÐÓÕÖ×ÙÙØÖÓÓÕÖÙÙ×ÕÓÑÑÑÑÒÒÓÕÖ×ÖÕÕÕÓÓÓÓÓÓÓÓÓÓÓÓÑÑÓÕ×ØØÙÙÙÚÚÙØ×ÖÖÔÓÔÕÕÕÓÑÐÐÏÐÑÒÓÒÓÓÓÓÕ×ÙÚÚØ×ÕÕÕÔÔÔÖ××ÕÔÐÎÎÔ××ÖÖÓÑÏÑÒÔÕ××ÖÕÔÓÕ×ÙÙØÔÑÑÑÑÒÕÕÔÓÔÔÒÓÓÓÔÔÕÓÓÓÒÒÒÏÎÍÌÎÎÏÏÎÏÑÒÒÑÌÄ¿¾¾ÁÅÆÈǼ¸¸¹¹¶³±³¼ÃÈÊÆÁ½ºººµ±±±±¯¬ª­´º»»¹´²¯©¤ žž £§¥¢ŸŸ¤­°°¯®®¯°±±°°®«§¢ Ÿ£ª±¶·¸¹ºº»»¼»¼¾À¾»¹¸¸¹¹»½»¹¹¹¼¿ÃÆÆÄ¿½¼»¹¹¼¿ÁÂÃÀ½¼½¿¿¿¿¾º·¶¶¶¶¶¶¶¶¶¶¶µµ·»¼¿ÁÁÀ¾½½¹¶´²°¯¯¯®¬¬­°²²²¯­«««­°´µ¶´±­¬©¦¤¤¥§«®°±²²±²´³²±¯®®¯±µ·¸·¶´°¬ª¨¬°´¸¹º¹¹¸¶´µ¶¹º¼¼¼¼»¼¼»¹·µ³²¯¬¬­¯¯°°²µ¹¼¾½»¹¶³´´´´³³´¶¸¸·µ³³·¼¼¼º¸¶µ´²°®¬ªªªª«­¯¯°±¬¥¡œ £¥¥ ˜”““”•——˜˜™™›Ÿ©µºº´«¢››š•“‘‘’”•”’’’˜Ÿ¤¦¦¡›™——›¡©®°°ª¡—‹‹ŒŽ“˜ž§¯¶»º²§šŒ€…ˆŽ“•˜›¡¥§§¢—‰|upmlkkpzƒŠ‹‰…|toljjhggfggghhffgijmqvz}€€‚„Š‘˜ ©­­ª¢•‡ytv~‚|yuqlga]\`isy}}{wsqoorw|„‡‰‹ŒŽŽŠ…}sic`^^^`bfkouz~‚~{umf`^^_aeiou}…Ž“•––…{pihginsrqjaZY]cjsy„†ˆˆ‰ŠegheZLGIPVWUPKJOV^dcUIHMRSTVYYULEINQY^YQXed[W[`^\Z[_kqha^VW_]ZZYZ^bfjhdbbddhlosrnmmqpjfecflnkfbeigd__acdeeefhjloomg`]bbaaeiklijmnjecbdfiijkkjjjjijmqupighigc_bjoopqmimvupurmkifecbehigedfkoi\XY[bnohgmqi_Z_a`bcff^TQV]agqsjiomc_``_^dlppf_^^]]_ghghnnjhhfghgb`cec`^aed]Z_dd_`jjcehgc_]^_biouqgbfhgeb]clmhbZX^cfowwnhnrv„…xmlia]ekmnlrtjccflpmiilt}{vsl`_ovfchhgmtwqkkkb]^`fkha_``be`\fiddhmjchmhaaccc`YUW[YQMSY[`ilgb\TRZhoe]]^ajqkegkoreSVguh[`gc`_\_gnuyqieXNXffaequtupnstolkkiaahifjttloxtijx}rms}|vssqlq€zsmpusuwlotv€„ƒ~ukcagoqilsurmc^fsoemxxdenliijkifovnlpq|‚|urrsoouvsnlmtylj~…^U]eUUhmg]UW_lkh_plTMZll\Zc^SW[kxm\ZYZYTTXTQNF?@EJNNINSMPVNAGPSXTMIGJRXXWURPPSSKGINW`bYT[[SNOUTXbemj]]epƒ~‚„tyŽ‚€‹‡”Š‚„†}ƒ„„‚|†tvsiehfeqvlhiiu‚}jVNR_ikiaUS]ba^`hqof~„jcgtugeoxwpv}vl_UW`jw~y{„{lnvw{‚~ndal|gg{|mnps}ƒ{qvoadookrvt}–—ƒzst}~Œ–Œ‚ƒ…„‚{y’‡~~€„‡rrvmpljxvsx„ˆ€zzxyunnssqqunq€}rzmaelvxpz‚‡’‚miq}…€…ƒ„ˆyŒ–‰…ƒƒ‹š‘|€’’Œˆ~~‰…‚ˆ”“•›–•›–ž›–¡žš ¥¦©­§¡™™§©©«¦ž£¥“››˜˜–’Ž–§¡—–’ŽŒ‰•˜‡›ž“ˆŠ~…ŠŽ–›‡ ®­œž«³´¸¶·¶®ª«¤¢ ž›œ£©§ œ›¥­©¥¢£¢«¼Çļ¸µ³»¾µ²²´¸¹¶²«©¯µ¹·¯¥¥²¿¼¯ª¯´µ·¹·µµ½Âÿ¸´²¯²º¿½¹³¶¼¾¿ÀÂÅÆÅÅÊËÌÌËËÌÎÓ×ÖÔÒÒÔÕÕÔÓÑÐÒÓÔ×ØÙØØ×××ÕÔÕÔÔÖØÙØÖÔÒÐÏÑÑÑÑÑÐÐÏÏÐÏÏÎÏÐÒÓÕÔÔÓÏÊÅÅÊÍÎÐÓÕ×ØÚÙ×ÕÓÔÕ×ÙÙØÕÓÑÑÑÒÒÓÔÔÖÖÕÕÕÕÓÓÓÔÔÓÓÓÓÓÓÓÑÑÒÔ×ØØÙÙÙÙÚÙ×ÖÖÖÔÓÓÕÕÕÓÑÐÎÎÐÒÓÔÓÓÓÒÔÖ×ÙÚÚØÖÖÔÔÓÔÕ×××ÔÒÏÌÎÔ××ÖÕÓÑÏÑÒÔÕ×ÖÕÓÒÒÔÖØ×ÖÒÐÑÑÑÒÓÓÒÑÒÓÒÒÓÓÔÔÓÒÑÒÑÑÑÎÍÌÌÎÎÏÏÎÏÑÑÒÐÌÅÀ½¼¿ÂÆÈÇý¸¸¹¹·µ³´»ÁÇÊƾ¼¼º´¯¯¯®­ª¨©°·º»ºµ²¯¨¤Ÿšœž£¦¤¢ ŸŸ¡£¨±´´²°°±±²²°°¯­¨£¡¡¥«±¶·¶¸¹¹»»¼»¼¾À½¹¸··¸º»¼»¹¸¸º¾ÃÅÄÃÁ¾¼»¹¸¸º¾Á¿½¼½¾¾¾¾½¹µ´´´´µ¶¶¶¶¶¶µµ¶¹¼¾ÁÁÀ½»º¸´²°®­­­«ªª¬¯°±°­«ªª««®³µ¶µ°­«¨¥¢¢£¦ª®¯°²±°°°±°¯¯®®­¯±³µµ´²°¬©§ª®³µ·¹¹¹·µ´´µ·¹ºº»»ººº¹·¶µ²°®ªª««¬­®°³·¹»»¹·µ²²²²²³²´·¹¹·µ²²µ¸¸¹¸¶´´´²°®¬ª©©©©«­­¯¯ª£žš™›ž¢¥£Ÿ•‘‘””••–—™žªµº¸³©Ÿ˜™›˜”‘Ž‘‘‘Ž‘–ž£¥£Ÿ™”’”š¡©­¯®¨ž”Ž‰‰ŒŽ“™ §®´¸¶­¡–Š€ƒ†‹‘”—œ¢¦§§ ”…zuokjiinwˆ‰ˆƒzqlkjhgffeedeeeefffhjouy|~}}}‚ˆ— ¨¬«¨ ’„wsu||zvqmga\[_gqx|~{vspnmpw{„‡ˆŠŒŠƒ|qha^]]]^`ejoty~€‚{tlf`\\]_cfls{ƒŒ‘“•–†}qihginstsjb\Z^dluz€…‡ŠŠ‹ŒhhhcUIEJRXXUOIHOW]a^QHIMQSTVYXRIFLQTY[VR[ebZWZ^]ZWZ`kldb`VY_][ZWX\adhgb__ceimprqnnopoidbdjligdbffb_]_ceeefefhlprqhb_^`bcdimljghkkea`aeiiijkkjkkkkottrieijifa`dlooppljqwtrzƒ|mjigeddbdhgfddfmogZX[^fqnffopf^]aa^`bfd\RPV\ahprllnlgaacecipqoga``__dkkijrnjhhgggea`ceb_]`cb]\_ccaeljeggea^]^aciosne`dfeb^Zajmhb[W[afmsumhlou‚…yolha_cikmmrujccejnmifgr~|wsmcdtzmdhjghrxtmkmj`]_afga____cbZ`kgbdgkgbhkd_aa`_\UTWVOKNUY[clme_XPS^klaZZ\cmmdbhloqbRVfsi_gjdbb_agnvzskgYPZghgjtwvvqpsupmmlhacllhlvvosyshky{rmq|‚~wrurlq~zqkrutuwnnrs†…xlaagnnhkrtqla[csoekvzeeojeefhfdmtjhmr|~wsppronxwqnmox{km~‚cY`gUWotnaTZcnpncrjQK^qk\[aVOU]lwkYVXZXPQVRNNJB>BGJLHLRKMSPACOUXVRLEGMQVVTQOPTUOHGMU\a\UZ[QMRYWXblxo^aktƒƒ‡„v€”€~Š†|‡„‚…}~‚„…„}‰ƒzyulghhoxshgjkuyiXQT_iiibTS_edbfkppn„ƒgaeqoceowtnv|tj\SXalx~y{‚znqvv|ƒ|lddoƒ~hj€nmsv|{rxp_bpomuvs~—™ƒz|ytx}z~‘™‰~‚„„‚|x”¢‰|}ƒƒ„‹‡pqqsomzwszƒŠ†‚xsvrquwwuwpz‚vpz}pdfnuvrxƒ‰Š‹uip|ƒŠ‡†ˆ‡‰š‚uˆ”Œ„~†–”ƒ†’ŒŠ†€‚ˆ~„˜™™Ÿš“—ŸŸšš˜£ › ¥¥¨­§ ›œ¦§§ª££¨Ÿ”‘™™—˜“•˜ª¢™š“Œ‰”š’œ›‡…‰Š‘˜ž“Œ¢±³ž£°³´¶·¸¸¯©«§£¬¡™ ¤ª«¥ œž¥¯­¨¦§¦«¸ÅŽ¸·¶½¾µ°¯±µ¸µ³­¨¬µ½¼°§¤¬¼¾µ¯°¶¹»»¹·¹½ÄÆü¸¶´·½ÁÀ»·º¿ÂÄÅÆÉÌÊÊÍÍÍÍÍÌÍÏÔÙÙÖÔÓÓÕÕÔÔÒÑÑÒÔÖØÙØ×××ÖÕÔÔÓÔÕ×ØØÖÔÒÐÏÑÑÒÑÑÐÐÏÍÎÎÎÎÏÏÑÒÔÓÓÓÐÌÇÅÉÍÏÑÓ×ØØÙØ×ÕÔÓÕ×ÙØ×ÕÓÒÑÒÓÔÔÔÔÔÕÔÔÔÔÓÓÔÔÔÔÓÒÒÓÒÒÑÑÓÔ×ØØÙÙÙÙÙØÖÕÕÕÓÒÒÔÔÔÓÑÏÎÎÐÓÔÕÔÓÒÒÔÖØØÚÙ×ÕÔÔÔÒÒÔÕÖÕÒÑÐÎÏÔÖÕÔÓÒÐÎÐÒÔÕÖÖÕÓÑÑÓÖØ×ÔÐÎÏÑÑÒÔÓÑÐÑÒÒÑÑÒÓÓÓÐÐÐÑÐÏÍËËÌÏÐÏÏÎÎÐÑÐÏÌǾ½½ÁÆÈÈŽ¸¹¹¸·µ³µ»ÁÇÉÆÿ½½»µ¯­¬­«¨¦§«³º»ºµ³°©¤™™œ ££¡¡¡£¤§¬µ·¶´²±±±±²²±°®ª¥£¢¦«±´·¶¸º¹º»¼¼½½¿¾¹··¶¸¹º»¹¸··¹½ÂÄÃÿ½¼º¸·¸º½ÀÀÀ½»»»¼¼½½¼·³²²²²´´´µµ´µµ´µ¸º¾ÁÁÀ¾º¸·µ²°­¬¬«©¨©ª¬°¯¯¬«©©ªª®³´µ³°¬«§£ Ÿ¡¤©®¯°±±¯¯¯±¯¯¯¯¬­­¯±²³³²¯ª¨¦¨­±´¶¸¸¸·¶´´µ¶¹¹¹ººº¹¹·¶µµ´°¬©¨§¨«¬­¯±µ·¸¹¹·´±°°±±±²´¶¸¹·´°±³µ¶·¶´³²³²°¯­«ª©©ªª«­­­©¡œ˜—™¡¤£“Ž‘““”–˜ ªµ¹¸³©ž––˜—“‘ŽŽ•¢£Ÿ›•’“˜¢©­¯«¥“ŒˆˆŒŽ“™¡¨®³µ±¨ž“‰~‚„‰•—¤¦¨§ž‘ƒytniigglu~…††‚{rljhfedddcbccddcddfintx{|{{z|…Ž–Ÿ§ª©¤›~tqsz€‚|zvrlga\[^fovz|yurnllpw{~ƒ†ˆ‰‹ŒŒŒ‰ƒzoe`]][\]`dioty}€‚|ule_\[[]acjpyŠŽ’”“†~tiffhnsutld_^agnw|€†ˆŠŠŠŒijg_RHFKUYWSMGHOX]_ZOGIMQSTWZXPGFNTVYZTR]eaZWY\\YUZbkh`caVZ`^\ZVW[adgfa^^agjmpqqnopokgddhmjbabdfd]ZZ_dggfgeehmsunb]]^`aejnolhgijga]^aeihikkkkllllqtqlhhijhdbdhlnnnnlnttpt}ujhhgfedbdhgeddgnodXY\`ipmgjqnb]aca]^cfcYPPV\cjoqomonhacfijorpmgabb``glljnunjhiihea_`ceb^]`b`]^_bbdimkghgd`^]^bcjpqld_cee_YYbikic[WY_glqsmijnt„yqmgaacfklntwkcccflkhdco|{wrninwtgejkhjwzrklpi`_bccb_^^^`c^Yglcadgfccgfa_``_\WSTUOIJQWW[fnkc[SNUcjf^XVZhqi_`hlpp_QWfricgjeddcdgmv{skgZR]hjjmvyxwrqsuqomlgbfnokmvwtuxqgmyxqnq{ƒuqtsnr{|zokswuuwonqr~‰ˆ‚zlbahmmhkrspk`W^pndho{zgdlgbbdecblpedjr{zsommomnzyqmmq}|kp~i_biV[tyr_T_gotrjr_ONgre\]ZNMU]mwiWSW[ULQTOLMNF>AFFGHMQKKPOD@LWXZYLCDGLRTRQNRVWRIELUY`^VZ\PLU\YWbto`irx†‹Š€w†•Š~~‚‡€zƒ„ƒ…€}~„…„ƒ•ˆ|vmjilvxoffklu|th]VU_hhibRQaifglknpuŠe`cmh^fpwqkw|riYQYblxyz€zruwv}„{jdgqƒ„om„…nlty{{r{r]aqonwxs˜šƒyzxx|{t€—™†|~}„…ƒ|w–¥‹{|…‡ƒ‰ˆnp†wvso|ƒxrz‚‹‰ˆ‹xpvwuv{{ywyƒ‚pnzzrhfouusv…Š‡€mp{€‰‰ˆŒŠ‰‹ŸŽu€’Žƒ€}„’“Œ‘ŽŠˆ‡„…‡€€ˆœœ¤ –˜¡¡›š“š¤ ›¡§¤§®§Ÿ›Ÿ¥¥¦¦Ÿž¦© —“˜——–‘Š‘™‘œ¬£››“Š“›•š™Ž‡•Œ’šŸ—”¦³µ §²²²µ¸¸¸±¨ª«§³¥•ž¤¥ª®¨£žž ¦±³«¨©¬«µÅǾ¹¹¸¾¿µ¯®®²¶µ³®©«´¾¿²§£¨¸¾º·¶¸»¾¾¹·¹¾ÅÉǾ»º¸»ÀÂÁ½º¼ÂÄÈÈÊÌÏÏÍÏÎÏÎÎÎÎÏÔÙÛØÖÓÓÔÕÕÔÓÒÑÒÔÖØÙØ×ÖÕÕÕÔÔÕÔÕ×ØØ×ÔÒÐÏÑÒÓÒÑÐÐÎÌÌÌÍÍÏÐÐÒÓÓÒÓÒÎÈÆÈÍÐÑÕØÙÙÙØ×ÕÔÔÕ×ÙØ×ÔÓÒÒÓÔÕÕÕÔÕÕÔÔÔÔÓÓÔÔÔÔÒÒÒÑÑÑÑÒÒÔÖ×ØÙÙÙØÙØÖÖÕÔÒÒÓÓÔÔÒÐÎÎÎÐÓÕÕÔÓÒÒÓÕ××ØØÖÔÓÓÒÑÑÔÕÕÔÒÐÐÏÐÔÖÕÓÒÑÏÎÏÒÔÕÕÖÔÒÑÐÒÖØÕÓÐÎÏÐÐÒÓÒÑÑÐÐÐÐÑÑÒÓÒÐÐÏÏÏÍÌÊÊÌÏÐÏÏÎÍÏÐÏÏÌÈÿ¼»ÀÆÈÉƾ¸¸¸¸¸¶³µ»ÁÆÉÇÃÀ½½»µ¯«««¨¦¥¤©±·º¹µ³°ª¤ž˜—šž¢£¢¢£¥©­²¸¹·¶´³³±±²²±¯®«§¤¤¨¬°´µ¶¸º¹»»¼¼½¿¿¾¹¶¶¶¸¹ºº¸·¶·¸»ÀÂþ¼»¹¸·¶º½¾¾¾½»ººº¼½½»¶²°±±±³³´µµµµ³³³¶º¼ÀÁÁ½¹·¶³°®®­«ª¨¦¦§ª°°¯­ª¨¨¨¨¬±³´²¯¬ª§£ŸžŸ¢¨­¯°°°¯¯¯°¯¯¯¯­««­®°²³²¯ª¦¥¨¬±µ··¸¸·µ³´´´¶¸¹¸¹¹¸·¶µµ´´°«¦¦¦¥©«­®°´¶···¶²°¯¯¯°°°³µ···³°¯±²´µµ³²±±±°®­«©§§§¨¨¨©ª§ ›˜—™ ¢£Ÿ–‹Š‹Ž‘’“•™¡«¶º¸³©›“”––“Œ‹‹ŒŒ‹–œ¡¢žš”‘‘˜¡ª­®«¤œ’ŒˆˆŒŽ“™¡¨­²²­¦œ‘ˆ€€ƒˆŽ“•¤¦¨¦ƒysmhffeks|‚„…‚{tmigedcbbaaabbbabcfinswz{zyxy|ƒ–Ÿ¦©§¢˜Š|qoqw€{xvrmha[Y\enswxxsonjjnvy|„‡‰ŠŠŠŠ‡xnd_\\[[\`chntz}€‚|umd^\ZZ\_binx€ˆ‘”“Ž‡€uieegotvtnfbbdipy}‡‰ŠŠŠŒgif\MGHMXZVQJFIRX]^XMGJMQSTWZWMEHOUWYWRS^e_ZVX[[XSZbje_cbX[`][XUUZ`bef_[[bgkoqonnopkeegilkc^`baba[Y[affgffefiowwl_[[]_afnqokggike]Z^befginokkjjknqpkikkiheadhjmmllmntwnkv|rifgikhcabgedcdhnocXZ^dknkflrk_^ee_[_dgbXPQV]elprpopojbehjnstqmhdccabfkllpspkijkifb^`cda]\`c`]`abbekmkghfc_^^`bbjppkc`cee^X[dkkic[WY_flqrlhils€xqle`abdkmqwujdecdfgecbjxzuqomtwnefkkjlwzrmorlcaaba`^\\^``Z`qm``cdb_dfa^^``^ZTRTRKGKSWX_hjc\VPNXdhbZVS]lof^_gkon]PWeokdfhdbdeeditytlg`V[gkkluzwvsoqtspnlgbhqrloxytuwpgn{vompzƒqpsppty|ynksvuuvonoq~ˆ‰‚zldbhnmhlrsoj`S\lidho|xefidbbcdaajne]hqwtmiikkknzyolmuƒ|lv…{lccjX_wxv]TdkowvsqYNPmsa[]WKNU]mugVPV\SJPRKINQJEEDEEIOPMKNOH@IUXZYMBBEJPQPOOUYYTIFKSW`_WY\PNW]]YdyneowyŠ‰}yˆ’‡}~‚zw~~|…†|}‚‡…‚‚‚…”—‹‚~vmpmqyqkeejktyqkaWVahfhbRScihlplnq}|c`cie_grumjy|qhXR\elw€€xyzvyxv€†yhdjs„ˆrn††pkt{{{t{r\crpoyvr€šœ…wxzy}zq€›˜„|}|†„ƒ}y˜¦Šz~‡‰„‰‡os‰yxvs}ƒws}ƒŒŽxpwzyz{}zz…‰~mpzwsmhquuuwƒŒˆ†qt}ˆˆ~†ŽŒŠ‰”šƒ€‘ƒ‰“‘ŒŠ‰‰ˆ‡‚‚‹”žŸ ¨¤˜’’™¡Ÿœš•›£ ›¡§¥©®©Ÿ›¡¥¤¥¤Ÿ©¨¡™•––”•†“œ• ¬£Ÿ“ŽŒ”œœ ž—‹”—‘” ›œ¬·¶¤¨´²²µµ¸¹³¨©­­µ¥– §©¬°©¥ Ÿ¢§³¸²«¬±¯´ÃÇ¿¸¹º¿¿¶¯¬¬°´µ´¯ª«²½Á·©¤¦³¾¼»¾¾½ÀÀ¹¶ºÀÇËÇÀ¼¼»¾ÂÄÄÀ¼¿ÄÇÊËÍÎÏÐÑÑÏÎÏÎÏÐÑÔÙÛÙÖÓÓÔÔÕÔÓÒÒÒÔÕØÙØ×ÖÕÕÔÔÔÕÕÖ×ØØÖÓÑÐÎÐÑÓÒÑÐÏÎÌËËÌÎÎÏÑÒÒÒÒÒÒÐËÇÉÍÐÒÕÙÚÚÙØ×ÔÓÔÖØÙÙ×ÔÓÒÑÓÔÕÕÕÔÔÕÔÔÔÓÓÔÔÕÔÓÑÑÐÍÏÑÒÒÒÔÖÖØØÙÙÙØØÖÔÔÓÒÒÒÒÓÓÒÐÎÍÎÐÓÕÕÕÓÒÒÓÕ××ØØÖÔÓÓÑÑÑÓÕÕÔÒÑÑÐÑÔÕÓÒÑÐÏÎÏÑÓÕÕÔÔÒÒÒÓÖÖÔÒÐÎÐÐÐÐÒÓÒÑÐÑÐÐÑÑÑÒÒÐÐÐÏÏÍËÊÊÌÎÑÐÏÏÍÍÎÎÎÌÈÄÀ½»¿ÅÇÈÇ¿¸·¹¸·¶³´ºÀÅÇÇÄÁ¿¼¹µ°¬¬ª§¥¤£¦¯µº¹¶µ±«¦ž˜–™ž¢¤¢¢£¦¬±¶º»¹¸¶µµ´²²³²°¯­©¦¥©®±´¶¶·¸º»»»º¼¾À½¸µ´µ·¸¹º¸¶¶··º¿ÂÂÀ½»º¸·¶¶¹»½¾½»¹¹¹¹º»»º´°¯¯¯±³³³³³³²±°²µº¾ÀÁ¿º·µ³¯­¬¬ª¨¦¦¦§©®±°¬©§¦¥¥¨­±³²°­©¥ œœŸ¤¨¬­¯¯¯®­¯®­­­®­«ª«¬­¯±±®ª¦¤¦¬±³µ··¶µ´²²²³µ·¸···¶¶µµ´³²¯«§¥¥¤¦©«­®²´µ·µ´²¯¬¬­­­®±´··¶³°¯¯°±³µ³±±±±°®¬ª©¦¥¥¥¤¦§¨¥ž™–•˜œ ¢¡œ’‹‰‰‰ŠŒ‘“•™¡«¶º¸±¤˜“•’Ž‹‰ˆŠŠ‰‰‰‹Ž”šŸŸœ˜“‘‘˜¢©­®ª¢™Š‡‰‹“™ ¦­°¯«¤›ˆ€€ƒ‡Œ‘’š¡¥¦¥Ÿ‘ƒxqlgefeir{ƒƒ|tmieccba``__`a``abdglquxzyxwx{‚Œ•ž¥§¦ –ˆvnnqw{xuqlg`[Y[clrvwvrmljjouy{‚…ˆ‰‰‰‰†vlc^\[ZZ[_chntz}€€}vlc^[ZY[^`fmv‡Œ‘’‘ˆwkeegouutohddfjry~†ˆ‰‰‰ŠegcWKFJQZ[UOHDIRZ]]VKHJLORUXZUKFIQUVXWSU`f_XWXZZVRYbha`ec]^a[ZVSTZ`bdd^Y[chmpqonnpofaelnle^]bc_\[YZ^dfffefefkt|vgZYZ\`flqolhfikia[Z_befimpqnkjjkppkfgjkjga_djnnmkjmswrimzyneeghkfbacedcbcjomaXZahlnjhmqf]`fd_[`hjbWQRV^glrsrqqpkchlnruurmhfeedegkmqttokkllid`_adfc_]`c_]`cddfkokijfa_^becdjppkc`bcd^X[dkkhb[WX_fkqrkfgks~vpjdba`cimrwvi`dccddbaaguzusqrurhdilmlpxzrmquneb```^\Z\_`]Zlyh\_aa^]cd^]^^^]VPPPKFFLRUZchd]XQJM[dd^VPVemg_\`fhlj[QWdlifffcacggcfsxrke`]ahkjkvysrpmouspnlhfltqlpzzsruqgp|umloz…qoqpruw|zmltvsuvpnor~ŠŠƒzjdbhonhlrsoh_SZhfdhnzyhegb^_ab`aimbZepqnhdegfio{xoloy‚|pzyqceo_dwvv[SckowxvnWNUxu\[]QIPU]lqcVOUZQHLNJHNQLLHBFEGNPMILPLBFRYYWNDBDIOPPQQVZ\VJHLRV`aYWZRTY_c\k‚ƒqhszy~‘‡{yˆ…|}~|vw}{|†„}{|‚ˆ„€ƒƒ‡”•Š…uqvqsxnhffijktysbVXcgefaTXfihlqlksƒxa`acccirohn{{rfXUahlxƒwz|}€yy…ˆxgfov„Ž}r†‰smu}|€}v|r^etpqzsq„œžˆww|z|{rƒ™ƒz{|ƒ†ƒƒ~€¤†z„Šˆ…‡‡v{‰{|zzƒxtƒ‡‘xv~~}|~~ƒŽŠumxywuqnrtw|z‚ŽŠŒ‰y|…ƒ…†~ŒŽŒˆ‹˜…‘„„‚…™˜‘‘’ŒŽ‹‡‚…’™¢¡¢¬¥š••œ£¢žš˜ž£¢¢©§©®ª œ£¥££¡œ¢«¨¢œ—•”“”Žƒ’ž™¢¬¤¡ž”Ž‘—¡¥¦Ÿ•Ž‘›“”•š¡¢ ¥³¹¶©ª´²³¶°·ºµ¨¨­´¹«™¡®­¬²®©£¡¥«µº·²´»¶µÁÅ¿¹¸¹¾¿¸°«ª®²¶µ¯¬®³½Ä»­§¨³¾¿¾ÁÁÀÃü¸¹ÁÉÌÊÅ¿¿¿ÁÅÉÇÃÂÂÆÉÌÌÎÐÑÒÔÓÒÐÏÏÐÑÒÕÙÚÙ×ÔÒÔÔÔÔÓÒÑÑÓÕ×ØØ×ÖÖÕÔÔÕÕÖ×××××ÔÒÐÎÐÑÓÓÑÐÐÎÌËËÌÍÏÐÑÒÒÒÒÒÒÑÍÊËÎÑÔ×ÚÚÚÚØ×ÖÕÕ×ØÙÙØÕÓÒÒÓÕÖ×ÖÕÕÕÔÔÓÓÔÔÕÕÕÓÑÑÏÌÎÑÒÒÒÔÖÖ×ÙÙÙÚÚØÖÔÓÓÓÒÓÓÓÓÑÏÍÌÎÐÒÔÕÓÓÑÐÒÔÖ××ÖÕÔÒÑÒÐÑÑÔÔÔÒÑÐÐÐÓÔÒÑÐÏÎÎÏÑÓÔÔÔÔÒÓÒÓÔÔÒÑÏÍÏÐÐÐÐÑÑÐÐÑÑÏÐÐÐÐÐÏÏÏÏÎÌÊÈÉÌÏÐÐÐÎÍÍÍÌÍÌÉÆÁ¿¼¾ÄÇÇÇÁ¹·¹¸··´µ»ÀÄÇÆÄÃÀ½º·³¯¬«¨¥¤¡¤¬³º»¸·³®§Ÿ™–™œ¢¦¤£¥©®²¹¾½»º¸¸··³³´³±°®«¨§¬°³µ¶µµ¶º¹¹¹º¼¾¿½·´³´µ·¹º·µµµ¶º¿ÀÀ¾¼¹¸¸¶¶¶·¹»¼»º¸···¹º¹¸³¯®®¯°±±²²±°°¯¯°³¸½¿Áþº¶´²¯­¬ª¨¦¤££¥©®±°¬§¥¤¢¡¥ª®±±¯«¨£žœ›£¨ª¬­­­¬­­­««¬®­«©©©©­°°­«§£¥«°±³··µ´³±±±±µ¶·¶µ´´´´´³²±®ª¥£££¤§©ª¬°²³µ´²°®ª©©ªª¬®±¶·¶³¯®®®¯±³²±±±±°®¬ª¨¤£¢¢¢£¥§£œ—””—›Ÿ¢ ™Žˆ‡‡‡‡‰‹’”˜¢­¶º¸¯¢•‘“‘‰‡…‡‡‡†‡‰Œ’˜œ™•’—¢©®­ª —Š‡‰‹’˜ ¥¬­«¨¡™‡€€€‚…ŠŽŽ“™¡¥¥ •…xqkfcddhpz€‚‚€zslgdbba`__^____^_`cfkpsvxwvuvz‚Œ•ž¥¦¤“†vlmou~{wuqmg`ZXZajquuspljiiouxz~„†‡‡‡‡„}tja\ZZZZ[_chnsy}€€€}wnd^[YXZ]_ekt~†Š‘’ˆymfegqwwwskffhmt{†ˆˆˆ‰‰cd`UKHOW\ZTMFDIS\^[SJIJLNQVZ[SHFLSVUWUSWcg^WWXYXTQYcf_`geaa`YYURRY_acb\W[djpsqnllokdbhqqh\Y^bc_\YY[bhhfedeegny€uaXY[^djproieehhc]Y[adglqsrpolhhlqogcfikje\\dmrojhimrsifq{|tgbegjjeb`cccbadkoj^X\cjmmkknlc`ced`]`ilaVRTX`insttsspkeiortvvsmihgfffilntwsmlmnmha^_cffc_]`c__bdedgmplkkga_`ficdkqojdabde\X\ekkgb]XW^ejrskeejr|}toidcbbbhlrwvfY`b`acb_`gtzussrqlefknmosz{rnqvpgc^^^\[X[__\fxsa[_`_]]a`Z\]\\XROPLECHNQW[cf^ZWMGP^c_WPQ\ika[\_bejfYQVchgggfc_cihbdrwqjda`djkikvsknmjnuroomjkqupms}{rptqhp{tljlz‡~onppsvw{ymmuvsturonr€Š‹„yiedhppjmrsoi_TZdddhlxyide_[[``^`hl^Xdllidbccdho{woko{|tzyxsbhs`iwvtYTcjqwutnYP]u[][LJQU^loaTPUVMHIJHIOPNOHBHEENRLJLPNDBNYWUQIDDIMORSRV\_YLKMPU`f[UYZ[\agat‡‚rlw|w…zz‡Žƒzz|ztu|y|…‚|zz‚‰ƒ~„…‹–“‰†€vtzvutjfggiheuxbW_gfceaW[fiilrlju†ua_^`cfmsjes{qcY\ehm|ˆ€vy~€„„|}ˆ‡vgisx…‘„w‡‹xpv}€€z}r_hwqt}poˆ ¡Œxw}{|{u…žšƒyz|„…‚„€†££‚yˆŽ‰††‡‚…‹~€~„yu‡‹Ž’”~†ƒ„}ƒˆˆuozyuwtsusz~€‹‹Š‰…†ˆ†„}{ˆ‘Ž†‡“”Œ…††„…‹œœ“•—’Œˆƒ‹˜œ¤¡¢­¥œ˜™ž¥¤ šš £¢¢©§©®ª¡Ÿ£¥¢¢Ÿ›¤«§£Ÿ˜”“’“Œ‘¡£ª¥¤Ÿ””—™¤«¨Ÿ–‘›¤œ–š™ ¤£¤­µ¹·¬®´±´¸¯·½µ©¨®¸¿³ž£³±­³³¯§¤¨¯·¼»¹»Àº¶¾ÄÀº¸º¾À»±ª©­²µµ±±±´½Å¿±¬®¸¼¿ÁÃÃÃÆÅ¿º»ÂÉÍÌÇÂÃÄÆÉÍÌÈÆÇÊÍÎÏÑÓÔÕ×ÖÓÑÏÐÒÒÔÖÙÚÚØÔÒÒÓÓÔÓÒÑÑÓÕ×Ø××ÖÖÕÔÔÕÕÖ×××××ÕÑÏÎÏÑÓÓÑÑÐÎÌËÊËÍÏÑÑÓÓÒÒÒÒÒÐÍÍÏÓÖØÚÚÚÚØ×ÖÖÖØÙÚÚØÖÔÓÓÔÖ×Ø×ÕÕÔÔÓÓÓÓÕÕÕÕÓÑÐÎÍÎÐÐÒÒÔÖ×ØØÚÚÚÚØÖÓÒÓÓÓÓÒÓÒÐÎÍÍÎÑÓÓÓÒÑÑÐÒÔÕÖÖÔÔÔÒÐÐÏÏÐÒÔÓÒÑÐÐÐÒÓÑÐÎÎÍÎÏÑÒÔÔÔÓÓÓÒÓÓÓÒÑÏÎÍÏÏÏÏÏÏÐÏÏÏÎÎÎÎÎÎÏÏÏÏÌËÉÈÉËÏÏÏÏÎÌÌÍÌÌËÉÆ¿½½ÃÇÇÈù¶···¸··»ÁÄÆÆÅÃÁ½º¸µ±­«¨¥£ ¢©²º»¹·´°¨Ÿ™–™¤¨§¥§¬¯µ»ÀÀ¾¼º¹¹·´³´³²±°­ª©­²´··µ´´·¹¸·¸º½¾¼·´²³µ·¸¹¶³³³´¹½¿½¼º·¶¶¶¶¶··¹º¹¸·µµµ·¸·µ±®¬¬®¯¯¯°°¯¯®®­¯²·»¿À¿¼¹µ²°¯¬ª¨§¥¢  £§­°®«§£¡ŸŸ¢§«®¯®ª¦¡žššœ¡¦©«ªª«««««©©«­­¬«¨§§ª®¯­«§¤£¨­°³¶¶´³±°°°±³µµ³²²²²³´²±±®¨¤¢¡¡¢¥§¨«®°±³²±¯­ª¨§¨¨©¬¯´··µ¯¬¬¬¬¯²±°±°°°®¬©¦£¡  ¡£¤¦£›”‘‘–œ ¡—†„………‡‰ŠŒ’™¢¬·»¶­ ”‹‹‘Œˆ†…………„…‡Š‘—››—’Ž—£ª®®ªŸ–Ž‰†ˆŒŽ’˜Ÿ¥ª­ª¦Ÿ˜†€€€…ˆŒŠ“›¢¤¡—‡yqjeaccfnx~yrkfca`_^]^^^_^^]]_cfimruvussty‚‹”ž¤¤¡™„tjknt|€‚yuspkf`ZXX_iossqojhfhntxy}‚„…††…‚}si`\ZYYY[_bhnsx|€€€~yoe^[YWY\^bir|„‰ˆƒ{ohffpwyywphglqw}€‚…‡‡ˆ‰‰ba]VMMV\^ZSLFCJU^^XRLLMLLPV\]RGHOSSSUUV\ecZUVXYWSRZcd_elhc`]YWSPR[_`a`\Z]djopnmkljeaelqkaYY_b`^]\]_dhhfdccdjt€ƒp\W\^fknppmjgcbc`\Z\afmsvupnnmgelqldaeijhbZ[fprmgfjnoldgu}|pb`fhhgdb`accbcfknh]Z_dilmlmoibbded`]cmm`XWVZbkpvwuutokhlsvtvwtnjihhghkorvxqknoome^_bdhfe_]`c_`efedgmolkkhaaciidfmqohdacde^Z^ekkhd_ZX]cirskeehr|{uqicddbdjprutiZ^a__a`]_gtyusssphbgmnmptz{trvxpib[Z[[ZW\_[]v€k]Z]^]]^]YX]_]ZTNNOG@CJNRW]bb[VSKHUbc[RNSblh]Z[^`cidWQV`cdfffb^cigbeqtoidbbejjgktmfjjhmuqnnmjnsuqot}zrospjqzsjimz„xklnptuv{xmmssstsqpou‚Š‹„wigfhppkossokaTZccdfjvxkdc^XX^_\_jhYWejie`^__bhnwslip{|wwtxvdjvhmxvoWVaiqunmr\Siƒr[^WKMRU^km_RRUTKFGGGIOPNQIFJEEOTMLMPOF@IYXXUOEFJLRXXUV\aZNMORWemZS\_cbeih~ˆ~sq{}xŽŽ‚zz†‹xx|yqs{x{„zxz„Œ€|…‡–“‰‡‚vy~xuofdimkfdy‡ze^fhdbheY]fiilrliv‡‰q`_]`eiooghvra]ehhsˆ}vy~ƒ‡…ˆ‡uhmxyƒ’‹}‡ux~€raj|uv}onˆ  zy~|}}v†Ÿ›ƒy{„…‚ƒ‹¥ €|‹Ž‰……ˆŠŒƒƒƒ„„{x‘Ž’Ž™……†„ˆ‚†ˆŒŠ{w}yxy{ztv~€‚€ˆ‹Œ…|‚x‚‘‰Š““–‘‡†ˆˆ‡ŒœŸ˜™™“‘ˆ‡“œœ¦££®¦œššž¥¥ œ›œ¡£¡Ÿ¢©©¨¬«¤£¤¤¢¡œš¥«§¤¡›•’’“‹„”¥¡¤©¥¥¢”™›¥­© šœ¦¦œ ¡¥¦§¬²´·¸®±µ±µ»°·¿¹«¨®·Á»§§¶¶°³¸µ¬¦ª±º¾½»½Å¿¶ºÂÁ¼¹¹½Á¾´¬©­³¶µ³´µ¶½Æ÷³¶¼¿ÂÆÈÇÆÇÈÃÀ¿ÃÉÍÎÉÅÆÈÊÌÏÍËÊËÎÎÏÑÓÔÖÖØ×ÓÑÏÐÒÒÔ×ÙÛÚØÔÑÑÒÒÓÒÒÑÑÓÔÖ××ÖÖÕÕÔÔÕÕÕÖÖ×××ÕÒÐÎÏÑÓÓÒÑÐÎÌËËËÍÏÑÒÓÓÓÓÓÓÓÒÐÏÑÔÖØÚÚÙÙØ×ÖÖ×ØÙÚÙØÖÔÓÒÔÖØØ×ÕÔÔÓÓÓÓÓÔÕÕÔÒÐÏÎÌÍÏÏÐÒÔÕ××ØÚÚÚÙ×ÕÓÒÓÓÓÓÒÒÒÐÎÍÍÏÑÓÓÓÑÐÐÐÒÓÓÕÕÕÓÓÑÐÐÏÏÐÒÔÓÑÐÏÐÐÒÒÐÐÎÎÍÎÏÐÒÓÔÓÒÓÓÒÓÓÓÒÐÏÍËÍÏÐÐÏÏÏÏÍÍÍÍÌÌÌÍÍÍÎÎËÉÇÈÈËÍÏÏÏÌÌËÌÌÊÊÊÇÄÁ¾¾ÂÅÈÈû···¸¹¹¸¼ÀÄÆÆÄÂÀ½º¸¶´±­ª¦£¢£¨±¹»º¸µ°¨ š˜› ¥©©¨©®±¶¼ÁÁÀ½»º¹¸´³³²³²°®«ª¯´µ··µ²²´¶··¸º¼½¼·³²²µ¶··µ²²²´¹½½¼»¸¶µ´´µ¶··¸¹··µ³´µ··¶´°®¬¬®®®®¯¯®®­­¬­±¶º½½¼»·´²±®ª¨¦¥£¡ŸŸ¢§«­®ª¦£ œœ ¥ª®®­©¥¡™—šŸ£§©©©©©©ª©¨¨ª­­­­¨¥¥¨¬­¬«§¤¢¦«¯±³³²°°®®®°±³´³²°±±²³±±±®©¤¡ŸŸ¡¤¦§ª­¯¯°±°¯­ª¨§¨§¨«®²¶¸¶±­«««­°¯®¯¯¯°®¬©¥¢ žž ¡£¥¢š’•œ¡¡œ–Œ†ƒƒ„„„††ˆ‹™£­·»µ­ ’‰‰ŒŽ‹‰‡„‚€‚„Š‘•™™•ŒŠŒ˜¥«­®ªž”Œˆ†ˆ‹Ž’˜Ÿ¥ªª¨¥ž˜†€„‡‰‡ˆŽ–ž¡ ˜Š|rjd`abdlu}~}wqidb_^^\\\\]]]\\[]aehlpsttrqrx‹”££ž–rjimsz‚yurokf`[VX^gnrrpmihegntwy|~‚„„„ƒ€{qh_[ZYXXZ^ciosx|~€€€}zqd][XWY[]bhq{„‰ŽŠ„{qjgfpxz{yrjgmrw~ƒ‡‰‰Š‹‹b`]XOPX^_YRJDCJW^^WQNNOMKPW^^PHJQSQQTV\ce]VTUXVUST[ba_klhd`\YVSOR[_`_]\\_cjpnlkkkib_gpme[WY^`^]\[_bejhedbadmx…jWV^clopqoljga_a`][]cjptronomiefmof``cgjf_\`murjfgkonhely~xi^bhiebaa`_aacehlle\[bgjlmmmle`bcdd`^grk_ZZ[_emsyxuvtokkpvxwxxuokkkkjjmrtvwqmopqnd]aefige__bd^]eifdilolklh_agkiejoqmecaaef_\^fkjieb\Y]ciptmecgr|{wthaefbdpvrrtj[\`_^_^[^dqxvsppmd_gonmqw{|wx|yrjcXWYZYW]^Xc€‚i][\\\]]YVZ^_\VQMMKC?DJNRW_b^VRNHJYa^WONXfjbXWZ]^agbUPV^abcdea^cihbeorngbbcgkidirkehhilpollllpssoru{woospmqwrhem|‚vjkmptsv|xnnrrrrrrqpz…ŠŠ‚vjhgjqpmqsrpocTXcddgjtxlc`[UTZ[ZakeWXeheb][Z\`hksoggp{~}xurzvfl{pnxudWYahqujfvdWuƒm\^TJQTT^kj\TVUPIBCFGHMQQRONKEEPWOPOPPI?FWXYXTKGIMX`^ZVZb]QQTY[js]R[fojgjo„‡|ss|~u{Œyy„ˆvxyworyv{„~ww{ˆŒ|{†ˆŒ•’‡ˆƒu}‚yphdenrmehˆ{igmkc`jh\_fijlqkhyˆ†oa_\`flpmfkz……s`cnjj~“Žzwy}„‰‡‚€ˆ‡vjq|{’’‚……zy~~€‚‚scmyw}omˆŸŸ~|€{~€x†Ÿ›‚w~‚…‚ƒƒ¥œ€€ŽˆƒƒŠŽŒˆ‡ˆˆ…ƒ{{‘’‹›‹‹‘‹‹†‹Ž‘Š€}~ƒsw…†‰ŽŽ–˜“‘‰|v|‹Œ–˜š”Š‡Œ‹œ¡œŸ¤Ÿ˜•‹Œ™ŸŸ¨¥¥®§žœœŸ¦§ ››¡££Ÿ¡ª©§ª«¦£££¢ ˜™§«¥¥¥ž•“““Š™§£¤§¤¦¡•“ž ¦°ª£¢§ª¦¢¥¦¨§¨«±³²¶¶²²·²¶¼³¸Á¿°©­µÀÁ²­¸½·³¸¸²©«²¼À¾¼¾ÇĹ·¾Â¾¹¸¼ÁÁ¸¯¬¯²··¶·¸¹¿ÅŽº¾ÁÃÄÆËÍÈÇÌÉÃÂÄÊÏÎÉÈÉÊÏÐÏÎÍÍÎÎÏÐÑÓÕ××Ù×ÔÑÐÑÓÒÔ×ÚÛÛÙÔÐÑÑÒÒÒÑÑÑÒÔÕ×ÖÕÕÕÕÔÔÕÕÕÖÖÖÖÖÖÓÐÏÏÐÒÒÒÑÐÏÍÌÌÌÎÐÑÒÒÓÓÓÔÓÓÓÒÒÒÔ×ÙÚÚÙÙØ×ÖÖ×ØÚÚÙØÕÔÓÓÔÖØ×ÖÖÔÔÔÓÒÒÔÔÔÕÔÑÏÏÎÌÍÏÏÐÒÔÔÖ×ØÚÛÙ×ÖÔÒÒÒÒÒÒÑÑÐÎÍÍÎÏÑÒÓÑÐÏÏÐÐÒÔÕÕÓÒÒÐÏÏÎÏÐÒÓÓÑÐÐÏÏÑÐÎÍÍÌÌÍÎÐÑÒÒÒÒÑÑÑÑÒÒÐÏÍËËÌÎÎÏÏÎÏÎÍÍÍÍÌËËÌËËÌÌÊÉÇÆÇÉÍÏÏÎÌËÊÊÊÈÉÊÉÇÿ¿ÂÄÆÇļ¸¸¹º»º»¾ÀÂÅÅÃÀ¾½¼º¹¸¶²¯ª¦££¦¯¸¼¼º·²ª¢œ›ž¡§«ªª«°³·¾ÃÃÁ¾¼»º¸µ´³²³²±¯¬¬¯µµ¶µ´±°²³²³´¸»¼º¶³²²´¶¶µ´²²³´¸¼¼»º·µ´´´´µ¶¶·¶µµ³²²³µ¶µ³¯­¬­­­®®®®­­­«©ª®´¸ºººº¸´±¯­ª¦¤¢¢¡Ÿ ¥©¬­ª§£Ÿ›š¡§¬¬«§£Ÿ›—•˜ž£¥§§¦§§§©©¨¦¨«¬¬­©¥£¥©ªª«§¥£¤©®¯±±°¯®­­®°±²³±±¯¯®¯±°°°­©¤¡žžŸ¢¤¦¨ª­­¯±°¯¬ª¨§¦¥¦©¬°´¶µ²®ª©©«­­®°°°¯®­©¥¡Ÿœ› ¢¢ ™’•œ ¡›“Š„€€ƒ„…‡‰Ž˜¤¯¸ºµ¬žˆ…ˆŒŒ‹‰†€€ƒ‰”——”Ž‹‰‹˜¥«®¯¨“Š††ˆ‹‘—¤¨©§¤ž—†€€€ƒ†ˆƒ„‡Ž˜Ÿš‘‚ukd_``bjrz|~|vohc`^\\[\[[\\[[ZZ[_cgkorrspopv€‹’›¡¡œ“Š~phgkrz‚ytqokg`[WX^ekoonlihefmtwx{}€‚ƒƒ‚~zph`[YYYY[_djosx{~€~zrg_ZXVWY\`fozƒ‡ŽŽ‹„}skhgnwz}{vnloty‚„ˆ‹ŠŒŒdca[TU[_^YPHCDKX^]UQPPPNKOYa]PJMSQOPSZ`ecZTRTVTRRTZ^_cpmgd`YWURPT]_^\[[\`cjomjjjjg`aimg_XWZ\^^]\\_bgjhdb`bhp{‡~dWZbgmmopnjieacb_[]ahoqonnpqlecioka]^bgie_]htvqifhknjdfo{~ra[bjhb_`a`_`acfhlkc\]chklmnnicbbcdd`_jod][\^biptzyvvsnklptwyywsnkmmlkloruwupmopoja]bfgigd__bd^^gigdimmmknf^bjligkqqkcdb`gha]_hklhfd_[]biptngcerz|yug`fhbesxposj[[bb^]][^dovvsolf_ajonnsy|}y{yrmeXUXZYX][Zr‡zc]\ZZ[]\UU\^\XROLIE@@EJORY__ZSOJEM[`ZQLP^ie[RTY\]`d^TOT]_^_bd_\ahf_dnqld_`bgjhcfplcegilmmkjklpsqmpx|tnnrpopumacq}|qjkkotsu|xoopqssrsrs}†ˆ‰€skigkrqnqssrpdSVbeeghqwla^YSQWYZckdVXdea^[XWZ`hgnmfenz~}wrrzxio€smxtaW[`fmqifwn`z€na^TMTXW_khYWXTOHABEGHMQRTTXOFJT[UUTRQOCCSW[\[PGHQ`jf_VYecXZ\`amv`Saptlimt„€{us|~rwŠŠwx†}vvvsnrwu|‚zrv‹Š{{…†Š‘†‡‚w‚…wjeehsvlgsƒ†~omtlabig`bgikmqhhy‡ƒmb^\bhpqhcn}‡ˆubgslm„—yx{{‰Š„€ˆ†ulr~}€’˜ˆƒŒ‰|{|€ƒƒthp€{y~okˆ‘ƒ~|‚x†Ÿšw…„€ƒ†“£˜ƒ„ŽˆŒŒ‰‰Œ‰…‚{~ŽŒ¢”•Œ’‘ŽŠ†…„ƒƒ‚„yy…Šˆ‰ŽšŸ–‘|‚wy’’——›™‹“—’›££¦©¥ž™“‘¡¢«¦¥®§žœœŸ¦¨ š›Ÿ¡¤£ž¡©ª¥¨ª¦£££¢ž”˜©¬¤¦©¡˜••“‘“œ§¤£¥¤¦¡—˜£¤ž§±«§¨««ª©ªª©©«°³²°³´´µ¹´·½¸»Ä÷«©²Àź²¹Ã¾´¶º·­¬³½ÂÀ¾ÀÉɾ·¼Â¿¹¸»Á¼´¯±²·¼¹º»»¿ÅÆÂÀÂÅÅÅÅÌÏÊÈËËÇÃÆËÏÎËÉÊÎÒÒÐÏÏÏÏÏÐÐÐÓÖ×ØÙ×ÔÒÐÑÓÓÔ×ÚÛÜÙÔÐÐÑÑÒÑÑÑÑÒÔÔÖÖÖÕÕÔÔÔÖÖÖÖÖÖÖÖÖÔÑÏÏÐÒÓÒÑÑÏÍÌÌÌÎÐÑÓÔÔÓÓÔÔÓÓÓÓÔÖ×ÙÚÚÙÙØ×ÖÖ×ØÚÚÙØÖÔÓÓÔÖÖ××ÕÔÔÓÒÒÒÓÔÔÕÓÑÏÍÍÌÍÏÏÏÑÓÔÖ××ÙÚÙ×ÕÓÒÒÒÒÒÒÒÐÏÍÌÌÎÐÐÐÒÐÍÏÏÎÏÑÒÔÖÓÑÐÏÍÍÍÎÏÑÒÑÐÏÏÎÎÏÎÌËËËËÎÏÏÐÐÒÒÑÑÏÏÏÐÐÏÍÌÊÊËÍÍÍÍÍÍÍÍÍÌÌÊÉÊÊÉÊËËÉÇÅÅÅÇËÎÎÍÌÊÉÉÉÉÉÈÉÈÅÁÀÃÅÅÅý»»»»¼¼¼¿ÁÂÂÃÁ¾½¼º»»»º·³­§¤£¥­·½½»¹µ­¤ŸŸ¡¥«­¬­®²´¹ÀÃÿ½»º¸µ´²²²²±°®®±µµ¶´²±°¯¯®°±µ¹º¸µ³²²³´´´²±²³´¶º»º¸¶´³³´³´µµµµ³³±°°²´´´±¯­«¬¬¬­­¬­®®¬¨¦§ª°µ¸¸¸·µ³°­«§¤¢ ŸŸžŸ¢¦©¬ª§£Ÿ›˜›Ÿ£¨«ª¥¢ž™•“–ž£¤¥¤¤¤¤¦§§¦¤¥§©¬®«§¤¤¦¨©«©§¤¤¨¬®°°¯­¬«¬¬®°±²°¯®­¬¬­­¯¯¬©¥ œœœ ¢¤¥§¨ª¬®®­«¨§¥¤££¥©­²µ³²°«¦§©ª«­®¯°¯­¬©¥¡š˜šž ¡ š“‘–œŸ ›‘‡~}~~€‚ƒ…‰Ž™¥°¹º³ªœŽ…„†Š‹‹ˆ„€~}~~€‚ˆŽ’•”ŒŠ‰Šš¥«®®¦›‘‰†‡‰‹Œ”š¢¦§¦£ž—†€~~„…‚†’šž•‡ymd^^^ahpw{~|vohc_\[[ZZZZZ[[ZZZ[^bfjnqrqoopv€‰’š  š‘ˆ{oggipx~ƒyspnjfa[WW\chlnmlhgdfltwwy|~€}wof_\YYYZ[_ejoswz~€}ysg_[WUUWZ]dny‚†ŽŒ†~tmiipy|€yrptx}„†ŠŒŒŽeec_Z[^_^XPGBEMY_\USSRRNKQ[a]RLQTOMOU]ceaYTSTUSPRSX\akwohf`VUSPRV[][Z[\\_ejkjghjhc_dihaZVWZ\^_^]^aegjhb^_djr‡yb\bfjklopnjebdfb]Z_imoolnrspieglle^^`dggfbdotplhghkkgbhs{zm^Zcie`_^`_`aacgjkib]]dijkmonfbbcbdd`bljb__`afkptzzxurmmprsty{uomknmljlptvwsnmoolg_\cfhigfaabc_bghgfilnmmnd`eklkjnqoiefdaghc_ajmljgfd_\`gnsnhbcqz}ztgbgjhisvnmsk]Zce`\[Zaemtwtpkb_elonns{~}}zrphYUY[[[\Ya~…o^[YYY\^XRV]]ZTMKHC@@BFKQUZ^[VOKFFQ]]TMMWdhaUNSZ]\]a[QNSZ\[]`a^[_ed^cnpg_]_cfhebhpi_afgikkjikmpqolpwxqlnpomosi`hv{wnhjlorqv|wopqquursuz‚…ˆˆ}qljjnsqpqrrtqbVYbeeffoum`[VQPTXYcjbVZca]\YTUYbgejifgmx€|spqyxnu€tmxr`[_aejkdfwyj{~mcaWOUZY`jfZVUPPJACHLMLRUV[dQHQ\aZZYUX]NFQY`ccWHJVhsneYZjibcddeq|gYhstmjnx‚|wvt}|nu‡†|vu~ƒ|ussqnrtt|€tnw‚Œˆ{{ƒ„‡ŽŽ…ƒ€{…†whfinwwon{‚…ƒspwmbdigeegikmohiy…ma\]dktncdu€„ˆwelxoqˆšŽyz|y‰Š„~‡…unq~~~ŽœŽ‚Š‰||€z€††vls€|{~ol†šš‘‡€}{€‚z†œ˜yƒ†ƒ~~‚‰–Ÿ–‰‡‘‰|€Ž‹‹ŒŠƒ€}ŠŠ‹‹’©”’—ŽŽŠˆˆ††„…‡‡„‰ˆƒ‹‘žŸ—’„}wuˆ•““–˜–›Ÿ™‘šœ”•›¦«­­§¡›•’• ¢¤«§¥¬¦žžœŸ§¨ ™œ¡£¤£ž ¨ª£¦ª¨¤££¢ž”˜ª­¤¥ª¥›——’”›¢§¥£¤¤¦¢›¥¥¡©°¬«­­­®¬¬«©©¬³¶²®±²µ¹¼¶·¾Á½Æż­¤°ÀȹºÅõµºº²®³¾ÄÂÀÁËËÁ·»ÃÀº¸»¿ÃÀ·²²³¸¿¾¼¾¿ÀÆÈÅÅÇÉÉÇÆÌÏÍÊËËÊÈÈÍÎÎÌËÌÑÓÓÒÐÏÐÑÑÑÑÑÔ×ØØÙØÔÒÑÒÓÓÕØÚÚÛÙÔÐÐÑÑÑÑÑÑÑÒÔÔÕÖÖÖÕÕÔÕÖÖÖÖÖÖÖÖÖÕÑÐÏÐÒÓÒÑÑÐÎÌÌÍÎÑÓÓÕÕÔÔÔÔÔÓÓÓÕ×ÙÚÚÚÙØ××ÖÖ×ØÚÚÙ×ÖÕÓÔÕÖÖ××ÖÕÓÒÒÑÒÒÔÔÔÓÑÏÎÍÌÍÎÎÏÑÓÔÖ××ØØØ×ÕÒÑÒÒÒÒÒÒÐÍÌËÍÎÏÏÑÑÏÎÍÍÎÏÐÒÓÕÔÑÏÎÎÌËÌÍÏÐÐÏÏÎÎÍÍÌËÊÊÊËÎÏÏÏÐÑÑÑÑÏÎÏÏÏÍËÊÈÉËÌÌÌÍÍÍÍÍÍÍËÈÈÉÉÊÊÉÉÈÄÂÃÃÆÉÍÍÍÌÊÊÉÉÈÇÉÉÊÇÄÃÃÅÅÄÃÀ¾¿½¾¾¾¾¿ÀÁÂÂÀ¾¼»ºº¼½¾¼·²ª¥¦§­·½¾¾½¹³©¤¤¦¨®²°°±³¶¹¾ÃÃÃÀ¾¼º¸µ²°°°°±±°°²¶µµ´²°®¬¬­®®²¶¸·µ³±±³³³²°°²³³¶¹ºº·´²±±²³´µµµ´²°¯¯¯±³³²±¯­««««¬¬¬­­­¬©§§§®³¶¸·¶µ²¯¬¨¥£ žžžžž¡¤§ªª§¤ œ™™¡¤¨¨¤¢ž˜“‘“›¢£¤£¢¢££¥¤£¢¢¤§¬¯­©¥£¥¦¨ªª©¥¥§ª­¯°®¬«©ª¬®¯±±°¯­«ª¨ª¬¬¬ª¨¤ ›š›ž¡¢¤¥¦§¨ªªªª¨¦¥¢  ¢¥ª°²±°°«¥¤¦¨ª­®®¯®­¬ª¦¡›˜–—œŸ Ÿš“‘— ž˜„~|{|}ƒ…‰›¦°¹º²¨š…‚„‡‹Šˆ„€~|}}~ƒˆ‘”’ŽŒŠˆ‰›§¬®­¤˜†„†‰‹ŒŽ’˜ ¥¦¦£Ÿ—Ž†~}}€‚ƒ}€Š“›˜Œ}ne]]\_fnu{~{vohc^[[ZXXXXYZYYXXZ]`djnpqpnmow€ˆ˜žž˜…zogfgnv~ƒ‚{spmifa\XX[bfjllkhgdelswwyz}€€€~|vme_[YYZ[\`fkoswz}}ysh`[WUUWX[dmy‚†ŒŽŽŽ‡~uokms{~€ztsv{‚„‡‹Ž‘hgda\[`a^VNFCHPZ_[VUTSRNKR\`]RMSSNLNU^ce_XTSTVSOPRW[gt{ohf_VTQOSVZ[YZ[\\_ejjfdfhgc`fie^WUX[]]__^_bfgif^[_ekt‚‡vb^ehiikoqnjc_efa\^airnmlnqqnheimi_[^aeffffkrrlgghiiihglu{ue[_efc^]]^^`acfjjhea^_fjjkmojdbbcbed`dlhdbbbejkouyzyupmnqsrryztmllnnljlrvwtqnooole]\cghjhfaabb_ciihgilnmpncagkllkoqnhfhgfijdadknlkggg`\^fmrnibaqz}zugbgkmmtvmkqk_Ychb^ZZafmtwtpib`glnmnt{~~€yrqjZVZ[\^ZXoˆ|f[VUWZ][SRX[[WPIFC?>?BFKQW[\YTMFBJW]VNMR]ebZOLU]]Z[]WMMSXZZ[]`]Z]bb]cnnd[[^befcbjof]`dggghiikopolkqusmkmnmlmmebnwwrkgikmppw}unppouwssw€‡†‡†{plkkosqrrrruqbVZcffddmum`YSPPPTZcf`X]c_[YURSZegafgfilw€znnqxxrzpltm`accehe^dvqx|mdf\QX\[`gb[VNMPJAGQSPLRZZajUNZdfa`_^ch[MT`fik_NM]pzuk__mkiiiiis€rdnvtolo|„{tvw~xkt„‚yss|{ropomoqs}~ply†Œ†{{€„ŒŒ„€~…†whhmtzzxy„‚rrxpdejiihhilnngjyƒm``dhowlaiz„‡yjp{st‹›z{~x~‡‰„}„„vnq}}‰œ“€‡Š}|{†ˆ‚xqv€}|qm†——‘‹„}z€‚{‡™“€{…‡‚||€‰—œ•‡“‡wŽŒŠŒŽˆ|~†„…‹™«“•™Ž‹‰ˆ‡†††„†ŠŒ‰Š‰Ž‘ˆ„™¡ž—”†‚xvˆ˜š—™œ™š¢ ˜œ––œ¦­¯­©¢œ—•™¢¢¥­¨¥¬¤ž›Ÿ§¨ ™œ¡£¤£ž ¨©£¥¬ª¤¤¤£ž–™ª¯¤¤ª§™™“”¡¨§££¡¢¦£žž¥¦¥ª®¬¬¯¯¯±¯­«ª©¬³¸³®°±µº¾·¶¾ÇÀÅÆÀ±¤®¾ÊËÀºÅŸµ¹¼¶°²½ÆÄÁÁÊÌùºÂÁ»¸¹¾Ã»¶µ³¹ÁÁ¾ÁÂÃÆÉÇÇÊÎÎÌÊÌÐÎÊËÌÎÍÍÏÎÏÎÎÐÓÔÓÑÐÑÑÑÑÑÑÒÕØÚÙÙ×ÕÓÑÒÓÔÖÚÚÙÚØÔÐÐÑÑÑÑÑÑÑÒÔÔÕÖÖÕÕÕÔÕÖÖÖÖÖÖÖÖÖÔÑÐÐÐÒÒÒÒÑÐÎÍÍÍÏÑÓÔÕÖÖÕÕÕÔÓÓÔÖØÚÚÚÚÙØ×ÖÖÖ×ÙÚÚÙ×ÖÔÓÓÔÕÕÖÖÖÕÓÒÑÑÒÒÓÓÓÑÏÏÎÌÌÍÎÎÎÐÒÔÖ××ØØØÖÓÑÑÒÒÒÒÒÒÏÌËËÌÍÎÏÏÏÏÎÌÌÌÎÏÐÒÔÔÑÎÌÌÌÊÊËÎÏÏÎÎÍÍÌÌËÊÉÈÉËÎÏÏÏÏÐÑÑÐÏÎÎÍÍÌËÉÈÈÉËËÌÌÍÍÍÍÍÌÊÈÇÈÈÉÊÈÈÆ¿ÁÃÆÉÍÍÌÌËËÉÈÈÈÈÉÊÉÇÄÄÄÄÄÄÂÂÀ¿¿¿¿¿À¿ÀÁÁ¿½»º¹º¼¿À¾»¶­¨¨§¬¶½ÀÀ¿¼¶®ª©©«±µµ´³µ··½ÂÃÃÀ½¼º·´²°¯±²²±±°³¶µµ´²¯¬ªªª¬¬°´··µ³²²³³±°°°±²´·¹º¹·³±°°²´´´´³²±°®®®°±²²±®««««ªª¬¬¬¬¬«©§¥¥¬±µ··¶´²¯ª¦£¡ŸžžŸ¢¤¨¨§¤ ™˜šŸ£¥¥£ —‘‘—ž£¥£¢¡¡¢¢¢¢¡¡¤¦¬¯­ª¦£¥¦¨««©¥¥¦¨ª­®¬ª©¨©ª¬¯¯°°¯­«ª¨¨««ª©¨¤ ›˜šž¡£¤¥¥¥§¨¨¨¨¨¦¤¡ŸŸ¡¢¦­°°±¯«¦¢£¥©«­®®®­¬ª¦¡›–”–š ¡Ÿš”‘’–œŸ˜„~||{{}ƒ‰Ž›§¯¸º²¦˜‹ƒ€‚‡ŠŠˆ„|z{|}ˆŒ“‹‰‡ˆ›¨¯¯¬¢–Š„‚„‡‰ŒŽ‘—Ÿ¤¦¦£Ÿ˜Ž†€~}}~~{|„–›™‚rf]]\^emu{}zvoha\[ZYWWWXXXXWVWY[^dilopommow€ˆŽ—œœ—Žƒynfefnv}ƒ‚{uqmhe`ZWXZ`fikljfedeksvvxy|~}ztle_\ZZ[[^bgkqsvz|~}yrh`\XUUTWZblx‚…‹‰€wronu}‚€{vuy}€‚…‡‹Ž“”jjfb\\`a]ULDFLS\`[XWWTQMJS]b^RNTSNLOW^cb]WTSTURNORX_mxymge]VTPNSX[ZYZ[[\_eghedehfabihaYUWY[\]^^^_bfhhb[[agmy…„r`^dghilpplhb`dd^\afjnllopnmkhgmod[\^afhffjorngefgggggjpuyq`[afe`\]]]_`behigba__bfijknmhdbbcbca_flhedccgkkouyzyuolnqqqsxyqlklmnjhkruwsnnmmmgb\\cgijheaaba_diihghknorlbcgjllmqrmgfhijijdaeknmkiih`[`flpnibaoy|ytidimnpttnlmjaZdkf`\Yaiostqpkcbfhklmrz~~~€€wssl]W\^^^W\}‹wbXUTW\\UPTYXWTMFB><<>BFKQX\[WQJEDMYZRLOW`c_TJOY_[XZZRKLRWXXZ]`\Y]a_]dmlbZZ\addaajne]_bceffghjnpmikpspjjlmkiljcdpwumggjkmnoy~sjnqouwrsz„ˆ…†ƒzplkkourrqqsuqbY^efgcdmum`XQNMMRZcd_[^a]YUQNQ\fc_dffjkv~slmqwxt{{kjoldhefff`\dr}wvxjcjbU`_]afb]SFLRLAM]YRNP[`fkZYhliigihkoeV]jlmogSSfw~zpfgllmmnmms€ymsutqmn|ƒyuxy|thrxqqzyokmnlnos~{lk|‰‹„{z}{ŠŠƒ~„†xjlty}{|€€‚{ou~sffkjkjjjlonhly€{mchmkqxmcm}„ˆ{ls|uu‰™|}w|…‡ƒ{€‚xpr~~}…›•€†‰}}€|…ˆ„{sw€~€tm…••‹…~y‚}†”Ž}‡ˆ‚{y}‰–—“†Œ–‚q~ŒŠˆˆ‹„€}|~ƒ‚‹ž¥™™ˆŠ‘Œ‡ˆˆ†…††„†ŠŒ‘‘‘Žˆ‡Ž—ž£Ÿ—•‘Š‡…|{‰¡›š ›˜¤¦žœš—™ž¤®°­ª£ž™•™¢¢¦­§¥ª¢ž›Ÿ§¨Ÿ™œ¡¥§£ ¢¨ª£¤¬¬¦¥¥£Ÿ—š«°¥£©©¢›“•¦©¦¢¢Ÿ §¤Ÿž¤§§«®¬¬¯¯±²°­¬«¨«³¹´¯°²µº¿º·¿ÊÅÄÇÄ·§¬¼ÊÐǼÃȾ¶¹½¹³²¼ÆÆÃÃÉÌÅ»¹¿À¼¸¸½ÃÄÀ»¸µ¹ÂÃÁÂÄÅÈÊÈÉÍÑÑÐÏÏÏÎËËÍÐÑÏÐÐÏÏÎÐÓÔÓÑÐÑÑÐÑÐÑÒÕØÚÙÙ×ÕÓÑÑÓÔ×ÚÛÛÙØÔÐÐÑÑÑÑÐÐÒÒÓÔÔÕÕÕÔÔÔÕÖÖ×××ÖÖÖÕÔÒÐÐÑÒÒÒÒÒÑÏÎÎÎÐÑÓÔÖÖ××ÖÕÔÔÔÕÖØÚÛÚÙØØØ××××ØÙÙØ×ÕÔÓÒÔÕÕÖÕÕÔÔÒÐÑÑÒÒÓÓÑÐÎÌÌËÌÎÎÎÏÑÓÕÖÖØØ×ÕÓÒÑÑÑÒÒÒÑÎËÉÉËÍÏÎÍÍÎÌÌÌÍÍÍÎÐÒÒÐÍËÊÊÊÊËÌÎÎÍÍÌÌÌËÊÉÈÈÉËÎÎÎÎÎÏÏÏÏÎÎÍËËÊÉÇÆÆÈÉÉËËËÌÍÌÌÊÈÆÆÆÇÈÉÇÅÃÀ½¿ÂÄÈËÌÊËËËÊÊÉÈÈÈÈÉÈÆÅÄÄÄÃÃÃÂÀÀÀ¿ÀÀ¾¿¿¿¿½»º¹º½ÀÁÁ¾º°©ª¨­·½ÁÁÀ½ºµ±¯¯±¶º¼»·¶µ·¼ÀÁÂÀ¾»¹¸´²¯¯±²²±±±³µ´³²°­«©ª©««¯²¶·µ³²²³²°®¯¯°²´·¹¹¸¶³°¯°±³´³²±°°®¬¬­¯¯°±¯¬¬ªªª¨¨¨ª«««©¨¦¤¥©®³µµµ³°­©¥¡žœžžž ¢¦§¦¤£Ÿ™—™¡££¡Ÿ›•‘Ž”œ£¥£¡    ¡¢  £¤ª­®¬¨¥¤¤§ª«ª§¥¦¥¨«­¬©§¨¨ª¬¯¯°°­¬ª©§¦¨©©ª¨¤Ÿš˜™ £¥¥¥¥¥¥¦§¦¥¥£ žžŸ¡¥ª¯±±¯«¥¢£¤§ª­­®­­¬©¥¡š•’“š ¡Ÿš”‘“–›ž–ƒ}zxyz{}ƒ‰œ¨¯¸º³§—‡~†‹Š‡„|z{{}ˆ‘’Ž‹‰‡‡‰‘©®­ª ”ˆ‚€„ˆŠŒ•£¦¦£Ÿ˜Ž‡€~||}||xx€ˆ‘™›”†wj^]Z]dmuz|zuof`\ZXWVVWWWWVUVVWY\agkmmmkkov‡Ž–šš–‚wleeelv|{uplhf`ZVUX_eijjhdcbdjrvvyyz|~~}}xtle^\[Z\^_dhmqsvx{~~|xskb]YVUTVYblw€„ŠŽŠ‚ysrrx€ƒ~{y}ƒ„†ˆŒŽ’•—lkha]^`a]TKEHNV_a]ZYZVPLKT_c^TPTSNNQY^b`[WTRSSQPORYdsxsifd]WTPKT[`Z[Z]\\afeddefgfbcie]XVWY[[]`_^`chig^X\chpŠl^]cfghmqojfacfb[\fjkkklppmkjijmj^W\`cghgioqnieddeedeglrvvl`]aec\Z]]]^`dfhhe`]\^aeijkljfdcbcca]_hmheeefikkovxywtplorpotyvnjikmmhfjswvqllkhhd^[]dgiigd```aafijhhijmprkdegiknosrmgegikklfcgmpomklj`[`fjonibcnv|xqjfkpuwuspnkic[dnjb]Zckorrqrndbddilkox|~€‚€wrrl_X^cb]Xg‚„scVSTX\[RQXXUSPJD@<;<@CFKQY[WQKFDFOXVOKQ[a_WNIQ[^YUXXQKMQTUUW[]ZW\`^[dmj^VWZ_ba_akmd\]__addefinohglpqkfhllhfhc_grtpjffhlmkm{rhjprvwrv‡ˆ„…wokjkpwttqqtvpcbcfghccnsk_VQLLKOYab^\]]ZVSOKR`f^]defkju{mhlpvvv{vhjkkjlejhf^Ybp{ztreblh[dbacff^LANUPFUj_VQM[gkldflpqonorsto`alqstk[]o}€{rklmopqqqrwyqttsson|xuxyzpeq~}tnow}wmhjkklnt}xil~Š‹ƒzxvv~‡ˆ‚~|}‚…ymqx}~|}€vnz‚vgfklmmlkmqnjo{~ynfnrnsznfr~‚…‡|qvzuxˆ–’€}€x{ƒ…x|ƒ}ps€~}ƒ˜–…‰}|~~‚„‡†}ux~€wp“Š†z~„‘Œ~~ˆˆzx}‰•“’…Š—k|Š‡„…ŠŽ‰‚||}€€Œ¡˜’ž•„ˆ‘‰†‡‡†„††…‡ŠŒ‘••ŠŠŽ’—ž¢ ™•“‘Œ†‚‡Ÿ©Ÿœ¡œ—¥ª¡œ™˜œŸ¤¯²­©¤ ™–›¢¡§¬§¥¨¡ž›Ÿ§¨Ÿ˜œ¢§©¥¢¢¨ª¢£«­§¦¦¥ ™œ¬°¥£¨«§¢ž“˜©¬¥¢¢ž§¨¢Ÿ¤§¨¬®¬­¯°²³±¬­¬¨ª³º¶±±³µºÁ¿»ÀÍÊÈÊƾ¯¬·ÈÒ̾ÁÊø¹¿»µ²»ÆÆÃÄÈËǼ¸¼¿¼¸·¼ÂÄÃÁ¼¸ºÂÅÄÄÅÇÊËÉÉÍÐÒÑÑÑÒÑÌÊÍÐÒÒÓÒÏÎÏÒÔÖÒÑÑÒÑÐÐÑÒÓÖÚÚÙÙ×ÖÓÑÑÒÔØÚÛÛÚ×ÔÑÐÑÑÑÑÑÐÑÒÓÔÔÔÕÕÕÔÔÔÖ×××××ÖÖÕÔÓÑÐÑÒÓÓÓÒÑÐÎÏÏÐÒÓÔÖÖ×ØØÖÕÔÔÕ×ÙÛÛÛÚØØÙØØ×ØØÙØØÖÕÔÓÒÓÔÔÕÖÕÕÓÑÐÐÑÑÒÓÒÐÏÎÌÌËÌÍÍÏÏÑÓÕÖÖÖ×ÕÓÓÑÑÑÑÑÑÑÏÌËÊÉËÍÎÍÍÍËËÌÌÌÌÍÎÎÐÒÏÍËÊÈÈÈÊÊÌÌÌÌÌËËÊÉÈÇÇÊÍÎÎÎÍÍÍÏÏÎÎÌËÉÉÈÇÅÃÅÇÇÇÉÊÊËËÊÊÈÆÄÄÅÆÇÇÅÂÀ¾»½ÀÅÈËËÉÊËÊÉÉÈÇÈÇÇÈÈÇÄÄÃÃÃÄÄÄÃÃÂÀÀ¿¾½½¾¿¾½»º»¾ÁÃÃÁ½´®¬«°¸¾ÀÁÁÀ¿¹··¶·»¾À¿»·¶¸ºÀÁÂÀ¾»¹¹´±­­¯°±±²²²³²±¯­«¨§¨©©©­°´µµ³²²²±¯®®®¯±µ·¹·¶µ²¯®¯¯°²²±±°¯¬«ª«­¯¯¯­¬«¨¨¨¦¦¦¨©©©©¦¤¤¥§¬°°²²°¯¬¨£Ÿ›™œžžžž£¥¤¤¤ œ——›Ÿ¡¡ ž™“ŒŒ’™Ÿ¤£ žžžžŸ Ÿ  ¢§«¯¯«§££¦ª«ª¨¦¥¤§©«¨¦¥¥¦§«­¯°®¬«ª¨¥£¥§¨¨¨¥Ÿ™——›ž¢¤¥¥¥£¢¤¥¥££¢Ÿœœž¢¨­¯±¯«¥¡¡£¥©¬­­­¬¬©¥ ˜“’™Ÿ Ÿš“’”—›š“Š€ywvwxxy|‚‰œ¨°·¹³¦“ƒ||‡‹Š‡ƒ~zxxy{€†ŒŒ‰ˆ††‰‘ž©¬¬¨‘‡ƒ‡‰‹“›¡¤£¢ ˜ˆ€~|{|||zyvv|ƒŒ—œ—Œ~pa]Z[bkvz{yuof_\ZXWUUUUWVUSTUWY[`ejkkkijnv†”˜˜”‹wleeelu{|uplhe`YTRX`dghjhdbadjruvxy{|}}{zwskd_]\]^_aeimpsvwz}}~}xrne^ZWUUTX`kv~‚‰ŽŽ‹…|utw}‚ƒ„ƒ‚€„…†‡ŠŽ’•™šljhb^`ed\QIFKT[cd`Z]]UOKLVbc\TRTRMNSZ`a_YVTRRQOPQSYfvwpgdb\WSPOV[\\[\]\\beecbdeedddfc[XWXXYY\a`^`fihc[X]dir‚‰zd[\bfghmomhc`cf`Z_ikghkqrojijklkaYW\aeghkpsoiheabdcbdhmsvpf_^bb]WX[[\^bfhgfc^[[]bhkkjjifcbbcc`]ajmhedfhjlkpxxwwsmkprnovyrkihikkgejsxwokmkfdd]Z_dgihfc``_`agjjihiilpokdfhhknptslgefikllfejopponolb]bginojbenv|vojhls{|vqspkhc]dnke_Zbkprqpqlebacikimuz~‚ƒ~vrpj_Zaif[_v‡~o_TRUY\XQSXVRPLFB><:<@DFJPXYRKEDEIQVSNNT]`ZOIJS]\VSTUPMMNQSSVX[UT[_\[engXQSV\__]bkj_Z\\\^acddiokehmpogdfkjecd^]jspmjedhlmhm~rfflrvurv‚Š†‚„~tljjlrxuuqntvjbhgcfhceprh]XOJLGMX`^]^]ZVSQLJTbc[[ddfkjsvifkottwwpeggilmejje]W`pzzqmdbjh]cdbdef^ICQWXRatdYQN`mlnmmmsxuqrvwyvidmtusndhw€{tpoosuutuux{xtusswpo|~wtvwwldo{ypjlv|siegijkmu|tfm€Š‰‚xsst}„ƒ€{{|~‚zqu|‚|{€}sq€„yhelmooomospmt}}wolsuruyniu‚…†~vxywy…‘–†~‚xz€‚~wy„‚qtƒ~‚”–„Š~|~€„„†ˆ€w{„„€zt|Š‘Š‡z~‚|‚‹~ˆ‡~xw|Š•Žƒ‰—}gz‰‚ˆ‹…}|{{~~ž’˜ ‚‡ˆ„„…„ƒ……ƒ…Ž””˜•ŠŠ‘”–—œ£¢™”“—‰‰†ŠŸ«¤¡ž˜¤­¤œ˜šŸ£®³­§¥ š˜œ¢¡§¬¨¥¦ ž› ¨¨ž˜œ¢§©¦¢¤¨§¡£«¬§§¨§£šœ¬²¦¢§­«¦Ÿ–›©«££¢œ¥ª¦¡¤¦ª­­­®¯°²µ²¬­®©¨±»¸³³´µ¹ÂÂÀÂÎÍÌÌÇÁµ­µÆÑÎÁÀÊƺºÀ¾¸´»ÅÆÄÄÇËÉ¿¸¼¿¼¸·»ÂÄÅÃÀ»ºÁÇÆÆÆÈÊÌÊÉÌÑÓÒÓÑÒÒÍÈËÏÒÕÔÒÏÏÑÔÖÖÔÒÒÓÒÐÏÐÒÓÖÚÚÙÙ×ÕÓÑÑÓÕØÚÚÛÚÖÓÑÐÑÑÑÑÑÐÒÓÔÔÔÔÔÕÕÔÒÓÕ×××××ÖÖÕÔÓÑÐÑÓÓÓÓÓÒÑÐÐÑÒÓÔÔÖ×ØÙØ×ÕÔÔÕ×ÙÚÛÚÚØØØÙØ××ØØ××ÖÕÔÓÒÓÔÔÕÕÔÔÓÑÐÑÑÑÑÒÑÏÎÌÌÌËËÍÍÏÏÐÒÔÖÖÕÕÔÓÒÐÏÑÑÑÑÐÎÌËÊÊÊËÌÌÌÌÊÉËËÌËËÍÎÏÑÏÍËÉÇÆÆÆÉÌÌËËËÊÊÈÈÈÇÈÊÍÎÎÍÌÌÌÎÎÍÍÊÈÇÇÇÅÃÃÄÆÇÇÈÉÊÉÉÈÈÆÄÃÄÄÅÅÅÃÀ¾¼º¼ÀÅÈÊÊÉÉÉÈÈÈÇÇÇÆÅÆÇÆÄÅÄÃÄÅÆÅÅÅÄÃÂÀ¾¼¼½¾¿¿½¼¼¿ÂÄÄÃÀº³¯®±¸½ÀÁÁÁ¿»»»º¼¿Âý¹··º¾¿ÀÁ¾º¹¶²¯­«­°±±³³³²°¯­«©¦¥¦¨§§«¯²³³³³³³±°®­­®±µ·¸·¶µ±¯®­­¯°±°°°®¬«ªª«¬­¬««©¨§¦¤¥¦¦§©©§¦¤¢£¥ª®®°°®®«¦¡žœš˜›žœ¡£¤¤£¢ž˜—™ŸŸžœ˜”Œ•œ¢¢ŸœœœžŸŸžž£©¯±¯ª¤¢¤¦¨ª¨¦¤£¤¥§¥£¢¡¢¥©­­®­¬«©§£¡¡£¤¦¦¤ ™•–™¡£¤¥£¡Ÿ¡¡¢ ¡ ž›™˜šœ¤ª®°®ª¥ ž¡¥©«­­¬¬©¥¡˜‘‘— žš”’”—š›˜‘‰~xvuwxwwz‰¨¯µµ­¡€zz‡Œ‹‡ƒ}xvvxz~†‹ŽŠˆ††…Š” ¨ªª¦›†„†‡‰‹—¡¢¡ ˜ˆ€}zyz{|{yvtw~‡“š™‘„uf]ZZakvz|zunf_[XVUSTTUUTTSTVWY[`dhijihilt}„‹’––’Š€vledejsz€}voigd^XTPV^cghhgdbaciqtuxy{{||{yvrkda^^^`acfjmortvy|}~}ytof_ZWUUUYaku~ˆŒŽŒ†xwy…†‡†…„„…†‡ˆŠŒ“—š›ljhdaegbXMFHPY`iid]_]UMKNXbb[SRSPLMS\``^XUTRQPPPQT[huvnfc`\XTORWZ\[Y[[Z\bca`_bcdbccda\YWWWVV[a`^`bfc]X\aejuƒ‚n[W\aehjmnjd`acd_\bhhfgkqrmgfjmkcZWY^begintulfhc]_aabdhmttjb__b_WTWY[\_dhieb^ZXY\cjmmkiieccdda_`fklifegiknmryywuoiinnkpwxpiffehidcjtxuokljeb`[Z_efggeb__^^agjjihhhlpmifhhgimotungefhkklfekooppqrne_dijoqlcfnx|tmlhlw~tquphgb]fnkgc[_irspmmlfa^`ghgjpw„‚{uroj__hmc^l€„ykZQSVYZURVXSOMGC@><;=@CGLRXUNHCCFLQROKNYa^TICHW^XQQRQOMLLNPSTWXRRZ^[\flcTOQUZ][ZdlfZWZ[Z\`abbjniehnnkebejg`__[_mpljhddilkfm‚ocbkrtrqx…‹„‚{qjihmuxutnmutc`ljaeieipmb]XNLJELX]Y[^\VSRNGJXdaZ\ccejlrqfejnprsokbcbhmmejle\Xaqwvkhfdge]cddegf\OPUYd`fykVN[jnmprpmt}wsuz{|zqlrwyuqmt~~zusrtyyvtvwuvwxwstysp|€wsuutibmxulgjuyoeadhhhku{pfq‰‰tpqt}}xx{{~}w{€„ƒ{x~‚~vpt€„{hcnqooqoosrpw€|tqry{wvwolv~‚…†zzyyz‹—Š€…zy}}{vw‚…tu…€~‚•ƒŠ€|~‚ˆ„…Š€v|†‡‚}vxƒŽŽŠˆƒ{~‚|Œ‹ˆ†|uuz‰”‹ˆ€‹–ydy‡~|}†‡‚|zzxxzz€”˜œžŠ††‚‚ƒ‚„‘™•–†Œ–˜™™›¢£˜Ž–Ÿ“ŠŽŽª¨Ÿ£¢š£­¥œ˜šž¢®³¬§¦ šš¡¡§¬¨¤¤ žœš ¦¦—œ¡§©§¤¤¦¤¢£©«¨¥©ª¥šœ¬²¨¡¤¬®©¢œ¨©£££žœ£ª©£¤§«®¬­¯°°±µ´¬­¯«¨¯»»·µ¶µ·¿ÄÃÃÎÎÍÍÈŹ°¶ÄÎÐÆÁÉÊ¿¾À¾º¶ºÄÅÆÄÅÊʹ¼¾¼¹¹»ÂÅÆÅÁ½»ÁÇÇÆÇÈÊÊÊÈÌÑÔÔÕÓÓÒÎÊËÏÓÔÔÒÑÏÑÔ×ÖÕÔÓÓÒÑÏÐÓÔ×ÙÚÙØ×ÕÓÑÑÓÖÙÛÚÚÙÖÒÑÐÐÐÑÑÐÐÒÓÔÔÔÔÔÔÔÓÓÓÖ××××ÖÖÖÕÔÒÑÐÑÒÓÓÓÓÓÒÑÐÑÒÓÔÕÖ×ØÙÙØÖÔÔÖ×ØÚÚÚØØØ×ØØ××××××ÖÕÓÒÑÓÔÕÕÔÔÓÓÑÐÐÐÐÑÑÑÏÍÌÌËËÌÌÍÍÎÐÒÔÕÕÕÕÓÓÒÐÏÐÐÐÐÐÎÍËÊÊËËÌÌÊÉÉÉÊÌÌËÌÍÍÏÐÏÍËÉÇÄÄÅÈÊËËËÊÊÊÈÇÇÇÈÊÌÍÍÌÌÌÌÌÍÍÌÊÈÆÆÅÃÃÂÃÄÄÅÆÇÉÉÉÈÆÆÄÂÃÄÄÃÿ½»¹¼ÁÅÈÊÊÉÉÉÈÇÇÅÅÅÅÆÆÆÆÅÅÄÄÅÅÆÇÇÆÅÃÃÁ½»º»¾ÀÀ¿¾¾¿ÂÅÅþ·³²³¹½¿ÁÁÀ¾¼½¾¿¿ÁÃý¹··¹¼¿ÀÁ¾º¸´°­«©«®¯±³³³°®­¬ª§¦¤¦¦§§ª®±²³³³²³±¯­¬­¯²¶¸¹·µ´²°®¬®®®¯°°®¬«©¨©©ªªªªª©¨§¦¥¤¦¦¦¦¦¥¤¢ ¡£¨¬­­®­¬ª¦¡›™—˜›žœž £¤¤£Ÿ™——šžž›—’ŽŒŽ“šŸ Ÿœ›š›œ››šœ §®±°ª¥¢££¦ª©¦¢¡¢£¥¤¢ Ÿ ¢§­®®­¬«©¥¡žœž¡¤¤¤ š••—œ £¤£¡žžžžžžœš—•–˜ž§¬¯­©¥ œ›ž£§ª««««©¥ —Œ–›ŸŸš”‘“—™™—†}wttuvvvy€ˆ’§¯´³©Œ~yy‡Œ‹‡‚|vttvz†‹ŒŒ‰‡†††Œ– §©©¤—Ž…~€ƒ…†ˆŠ“™Ÿ¢¡Ÿ—‰€{yyz{|ywrqrxŽ—˜“‰zla\[akuy|zuof_[WVTSSSSSSRRSUWY\^dhiiihhls{„Š”•‘‰ukddekrz€|wqhec]XTPT\bfhhfdc`agosuxy{||{{xvqjea__`adegiknpsuwz{~|yupg`[VUWX\dmv~€†‹ŽŽŒˆ‚|y{‡ˆŠŠˆ‡ˆˆ‰‰‰Š’•™œljheegf\RKGKV^elld[`]TOMQ[db[SRQOKMS\`^[TSQRRQPPRU^jwvmeb`\ZSMPY_[VX\[Y^dc_\]bcdbbba_[XUUTSU[`_^^`b`ZX^bgmz„y`TV\adfilmha_ced]_fgdehmqqjeeijeZVXY_cehlpsphfh`Z]`aacgovqe__`b\SSWY\_bgjib]YWWX]cioojhheccdd`^dkmljhgikmnpuzywtkfillkpwwphfeceebajvwsmjjhc`^ZZaffedb`^^]^bgkjihgglpkihjhfimotvnfefhkklgeknppprsnhbdjjormdhpz|sklinz…~ttyofgdagnmie^^gruokkkfa]^ehfgmuƒ‡ƒyspmicdklegw~|viVNTX[XTTWUPLIEBB?<<>BCGMTWRKFCCGLQPMLPZ_YOFBK[^RMOPPOLLKKNRSUURRX\Z\gj_RNNSY[YZdjbYUWVWZ^aaekmfcinojc_cgd^\\\clljiebdkmicp„}kaajqqrry†Š‚‚yoheelvxtqlmuo`boj`ehekof[ZVOLHEMX[VY[YTSQLEJ\f`Y\dbejlplbbhlnqnig^]_hmjekld[Xdtvpghiffc_cdfghgb^]W\medyrXTfsnmpsplt|xvy{||{wruz{xuv{}yvuvw|zvtvwtvy{xsv{tp|usttrgalvsjdhsvla_cgeelxxift€‡ˆ}qops{~}zuv{y{~|~ƒ†wvysor}ƒ}fcrtppsqpssryzqrv~xtuqow€„†…{zyz{~†”Ž„†~xzzywx€…wx‡~ƒ“ƒƒŠ‚~~‚‰…„Šuz‡Œ†‚~wt‰‡†}}ƒ~~‡Š‡†zrry†‘Ž†‚Œ”uax†yx{ƒ…€zxwvvxw‚•Œ¢—„„‰‰ƒ€€†“–“’‹ƒšœššœŸ¢›—§›‰‘™—œ¨ª¡¤¦œ¢¬¥œ˜šœ ª¯«§¥ ššž¡ ¥©¦¤¤ žœ› ¦¦˜œ¡¨«§¦¦¤¢¢¢§«¨¦©­¨œª±«¢£¬¯«¨¢¡¦¨¤£¤Ÿ›¢ª©¤£§¬¯¬¬®±°°µµ®­°¬©­º¿»¹¹µ¶ºÅÅÆÎÏÎÏÉǽµ¹ÁÊÐÊÂÈÌÅÁÀ½º¸»ÃÆÆÅÅÉÌĺ¼½½»ººÀÅÇÇÅ¿¼ÁÈÈÆÈÉÊÊÉÉÍÐÓÔÖÓÔÓÎÊÉÎÒÕÔÒÑÏÑÔ××ÕÔÒÓÒÐÏÐÒÔÖÙÙØØ×ÖÔÑÑÓÖÚÛÛÚÙÕÒÐÐÐÐÐÐÐÐÑÒÔÔÔÔÔÔÔÓÒÔÖ×ÖÖÖÖÖÕÕÔÒÐÐÒÓÓÓÓÓÓÓÒÑÒÔÔÔÕÖ×ÙÛÚØÖÔÔÖÖØÙÚÙØØ×××××××ÖÖÖÕÔÓÒÒÓÔÔÕÕÔÓÒÐÏÏÏÐÐÐÏÏÍÌËÉÉËÍÍÍÍÏÑÓÕÕÔÔÓÓÒÐÎÏÐÐÐÐÍËÊÉÉÊËËÊÉÉÈÈÉËÌËÌÌÌÎÏÏÍËÉÆÃÂÃÇÉÊÊËÊÉÈÆÆÇÇÈÊÌÌÌËËËËÍÍÍÊÈÆÄÄÄÂÁÁÁÃÃÃÅÅÇÉÈÇÆÄÃÁÁÃÄÃÂÀ¾¼ºº¼ÁÅÈÉÉÉÈÈÇÅÅÃÅÅÅÆÆÆÅÄÄÄÄÄÆÇÈÈÉÇÃÿ¼¹¹¼¾ÁÁÁÀÀÁÃÆÇÄÂÀ¼·µ·º¼¿ÁÀ¿¾¾¿ÁÃÃÃÄÄÁ¼¹··¸º½ÀÁ½º¸´¯¬ª©ª¬®°³³²®®¬ª¨¦¤£¤¤¥¥¨«¯²³³±¯±°®­¬­¯²¶¸¹·µ´²°­¬®®®®¯­«ª©§¦§©©©¨¨¨¨¨§§§¥£¤¤£££¢¡ŸŸ¢§««­¯¬«¨¤¡š™——™Ÿžžœ›¡£¤¥¡›˜—™››™˜”ŽŒ‘˜  Ÿœš˜™™™™˜šž£ª¯°«¦¤¢¡¤¨¨¦¢Ÿ ¡£¢ŸžžŸ¤«­®­«ª¨¤ŸœšœŸ¢££Ÿ™—”—›ž¢££ œ›œœœœ™•““”›£ª­¬©¥ œšœ¡¥¨ªªªª©¥ —‹•›ŸŸš”‘“—˜˜–Œ‚{uttuvvux~ˆ’ž¨¯³°§œ‹}ww~†ŒŒˆ‚{ussuz…ŠŠŠ‡………†Œ–Ÿ¦¨§¡•Œƒ}|~ƒ„†ŠŒ–¡¡Ÿ—ˆ{xwxyyytpoos|ˆ‘––re^]ajuz}{uof_YVTSQQQQQQPQQSVZ\^bfhiihhlr{‚ˆŽ’’ˆ~ukccdjr{€~wqicb]XTPT\aeggfba``dmqsxy{|}|{xtpkebabbdfgghjloqtwyz{zxuphb]WWZ[_gpx}~…‹ŒŒŽ‹†€~~ƒ‰‹ŽŽŒŒ‹‹ŠŠŠ“—›žŸjigghgdZPLJQ\cjomdY_^VPNS_ebZSRQMLOU\`\YTTTUTSPQSX`mxvkeba^ZSLT^_XTX^[Y^da]Z]abcba`_][WUSQQT[_^]]^`]ZX_chq€ƒoXRX\acegijg__deb^afdbdhnqmd`eje_XWXY^cgmqroidfg^X[_`adhnsnb^ab`XRSUY]`dijf_ZVUW\`ejoojgfeccdc__dkmlihghlooquyxwrjfhkllrxwphgdbcdaakwvqkiigc`^[\bedc``]\\[]bgkjggfglpkhhjhfimosvnfdfhjklgcioppqrsojefhjprmcisy{qkljp~…{rw}odedfgmnmib_eqwrjhif`]`ffcels‡„xqnjhffjllu|}{ugQNX\[WTVVSOJFDDD@;:?BCFNVWQIECCGNPOMNU[[RGADQ\ZOKNPPNLIHINQRRSPQWZZ^fg[OLMRWXW\ff_XUTSSW\_bfmlfehnkfb`bc`^][^gkjhgc`dkmgdu…va\ainooqx…ˆ~}xmdbemvxrlhltm`eojaegemm`WXVPMFDNXYUUWWTSQJDK^f_Y^faejkoi\ahknnjdb[Y]glgdklcZYfvsjfkkfca`adfihnrkc\cnfewsa_ntnlptokszxxz|||{wux||zxy}€|yxwxy}zttwwtw{|wuxztp}~tttsqe_ktqidhqrh^^cfbbnxpchu}†‡zoomq{zxxtuzvv~€‚…‡qvƒ|supp{{igstrrsrortt{vnt|ƒxstssz†ˆ…~zzxyz„…ˆzzxxxy~ƒz|‡~}ƒŒ‘„ƒŠ„€~Š‡…Š‚uz†Š‚~wr|Œ‰‡ˆ~‚~|„ˆ‚€†…xoowƒŒˆ€~~‰t`u„vvzƒ‚}xusstvvƒ…‘§Ž~Š‹ˆ…~}€~}€‡““‡›Ÿ››œŸž–š¨ •Ÿœ›¤ª¡¢§ž «¥›˜™š™œ§¬ª¦¤Ÿ›œŸ¡Ÿ£§¥¤£Ÿž›› ¥¤œ™œ¡©¬©¨©¤¡ ¡¦ª¨¦©¯® ›¦²®¥£¬°®­§¥¥¦¤¤¥ œ¡§§¤¤§­°®«®²°°µµ¯­°­©®ºÀ¾½¼·´·ÄÈÈÍÏÎÏËÇ»½ÁÈÏÍÅÇËÈÃÀ½º¹¼ÂÆÆÅÄÈÍȽ¼½¾¾»»ÀÅÈÈǾÂÇÈÆÈÉÊÊÉÈÌÏÒÓÖÕÓÒÏËÈÌÑÔÔÒÑÐÒÔ×ÖÓÒÒÒÓÐÏÏÑÔÖÙØ×Ö×ÖÔÑÒÔ×ÚÜÛÚØÕÒÐÐÐÐÐÐÐÐÐÑÓÓÔÔÕÔÔÓÒÔ×Ø××ÖÖÖÕÕÔÑÐÐÒÓÒÓÓÓÓÓÓÓÓÓÔÕÕ××ÙÛÚØÖÔÔÖÖ×ØÙÙØ×××Ö×××ÕÕÕÕÕÔÓÒÒÒÓÓÔÔÔÓÑÐÎÏÐÐÐÏÏÍËÊÊÊÉÉËÍÍÌÍÐÒÔÕÔÔÓÑÑÏÎÏÎÏÐÏÍËÉÉÉÉËËÉÈÇÆÆÈÊËËËËËÍÏÏÎÊÇÅÃÂÂÅÈÊÊÊÉÈÆÅÅÇÇÉÊËÊÊÉÊËËÌÌËÈÆÅÄÂÀÀÀÀÀÀÂÄÄÅÇÇÇÆÅÂÀ¿ÀÁÁÁÀ½»º¹»¾ÀÅÈÉÉÉÈÇÅÄÃÁÃÄÅÅÅÅÄÃÄÄÄÅÈÈÈÉÊÇþ»¹¸»¿ÂÃÃÃÃÃÆÆÇÆÄÿº·¸º¼¾À¿¿¾¿ÁÃÃÄÄÅžº¸¶·º»¿¿¼¸¶²­©§¦§ª¬®±±°®¬©§¥£¢¡¢¢££§ª®±²²±¯¯¯®­«¬®±¶¸¹¸¶´²¯¬¬¬®®®­«ª©¨¦¦§¨©¨¦¦¦¥¥¦¦¥£¡££¢¢¡ Ÿœœ¡¥©ª¬¬ª©§£ œ™˜––˜›žžžœš›Ÿ¡¥¦¤Ÿ˜—˜˜˜˜–”ŒŒŠ‹•šž Ÿœ™———–———›Ÿ¦­°®ª¦¢Ÿ¡¥§¥¡ŸŸŸ  œ›œ¢©¬¬¬«ª¨¤ž›™›Ÿ Ÿž›˜””™ž¢£¢ ›šššššœ›˜“‘— ¨«¬©¥¡œš›¡¥¨¨©ª¨¤ ˜ŠŒ”› Ÿš”‘“–˜˜”‰xssstuuuy‰•¡©°²­£˜ˆztv}…ŠŒˆztrqtz~ƒ‡‰‡„‚ƒ…‡‹”ž¤¦¥Ÿ”Š‚zz}‚„†Š‹“›žž—‡~zvtuuwwtollouŒ”—‘…via_aiuz}|vog`YURQOPPPPPPOQTWZ\^adghhfgjpx€†Œ‡}tjcbdjq{‚xphba\XTQSY_ceed`__^aimqwxz|||zxtojecbbdegghijkmptvyz{{xvrke`ZZ\^birz~~ƒˆŠ‹Œˆ„…ŠŽ’’‘ŽŒŠ‹“•˜ŸŸiiiiifaZSQOWaglokc\][TOOXdfbYSRPNOSW[^[ZXYWWUTQQTZcowsjfdb^XQP[`^WUX\ZY_b_\Z]`ab``_]\YTRPNQV[]\[[\][YY`eku€~fTSY]`abehgc_`dda_adbbdhmnh]\eh_YXXYY]dksvogcdgcZX[]^`cimph__bc]URRTZ^afihb[YVUY_dhlpnifeccddb``elnkhhfhmpqsvvutpifhjlmrwungfdbaaaakwwpihheba^\\bfdb^][ZZ[^afigdfggkmjhjkgehlosuoedfgijkfbhopqrstqjgfgiqtkekuyxojkls€„yrymbddehlnome`drysjhif^\`efbejpˆ„xolihffjmox|~scOQ_`[YXURPLHDDGE>9;@BDHRWSKECCCGNPLLRY[WNBHWXQIHLMMLHFEINPOPROPVYZ_fcRHJLRVUXah`TQQPMNSVZdfgecehkfa_^^]\ZXZbjihid]]emiaj|~jWV_hkkmpy†ƒxz€uf^`hqwrlfckqhaikgcefjoiXRURSPHJSXTPQRQRSPDEYh_XYbfbfjjg]WZ`flh`^\WX^ghbcjia[\goliiplc^dheagsvyursnlljntsrssomossrrqtxxyz{zyxux}}xtw€{sv|yxz{ttwwtw{xw{zxtx|stsqna_lqkdbipj_Y]`^Zbppbamt{…ƒshhgoxplusnsqrxƒŒ‡}vv~{lryppyxupottsrsqnqux|zno~Š„{vsuwy~‚†Š†~{{zwz„‰‰„‡‰ƒ{vz}}~€||ƒ}{ˆŽƒ€ˆƒ‚|‡ŠŒ‚v|‡ŽŒ„yuz„ŒŽ‹‰ˆƒ€~~ƒ~{‚ƒwlip}‚€{y}ƒ‰u_p€tu~€|wqpolnux~‚œ›vyŠ…ƒ‡|s{‚{v|ƒŒ’‹‹‹‡‡Ÿ©¦ š™ž¡›˜¤¥šœŸœ¡ª£œŸŸ ¤ š–•””– §§¢Ÿ››œ  Ÿ¢¦¤¢¡ž›šŸ£ž››£ª­®°­¤Ÿ ¢§ª¨¨°´ª ­²«¥ª°²¶²¨¨¨¦¦©¥¢¢££¤¥§­²³°±²²²µ¶¯¬°®«¬µ¿ÂÂÁ¼´²¼ÍÌËÌÍÎÎÉÄÂÁÂÄËÍÉÇÉÈÄÁ¾º»½ÁÇÈÆÅÆËÍĽ½ÁÁ¾½¿ÄÇÈÉÇÃÃÆÇÇÇÇÈÉÈÈËÎÐÔÖÕÔÓÒÏËËÏÒÒÓÒÓÓÕÖÖÔÓÓÓÒÑÏÏÒÕÖ×ÖÕÕÖÕÔÓÓÖÙÛÛÚÚØÕÓÑÐÏÏÐÏÏÐÐÐÐÑÓÔÔÓÒÐÐÒ×ÙÙØÖÕÕÕÔÓÐÏÏÑÒÒÒÓÓÔÔÓÓÔÕÕÕÕ×ØÙÚÛÚ×ÕÔÔÕÖ×ØØ××ÖÖÖÖÖ×ÖÕÔÔÓÓÒÑÑÒÒÓÓÒÒÑÏÎÏÎÍÍÎÎÍÍÌËÊÊÉÉÊÊÊÌÌÎÐÓÔÔÓÒÑÐÏÏÎÎÎÏÏÎÌÊÉÉÉÉÉÇÆÆÄÅÈÊÊÊÊËËÊÌÎÎÌÇÄÃÁÁÂÄÇÇÈÆÅÄÅÆÇÈÈÉÊÈÇÇÉÊËÊÊÇÅÄÂÁÀ¾¿À¿¾¾¿ÁÃÆÆÆÅÅÃÁÀ¿¿¿¾¾¼¹·¶¸¼ÀÃÆÈÊËÊÇÅÃÁÁ¿ÁÂÃÅÆÅÄÂÂÄÆÇÈÈÊËÊÇÄÃÁ½º¸»¿ÂÅÇÇÈÉÈÇÆÆÆÆÅ¿»ºº»½¾¾¾¾ÀÃÄÄÅÅÅÅÅÁ½¹···¸º»¹¶³¯©¤¢¡¤¥¨¬¯¯®¬©¥£¡Ÿžžž ¡¡¥©­±²²±¯¯¯®¬«­¯²¶¹»¹·¶²­«ªªª«««ª¨§¦¥¥¤¦¦¦¦¤¢£¥¨ª©£ŸžžŸŸœš™ž£§©ª©§§¥¡š˜—••—›ž™––™Ÿ£§¦¢˜•””“ŽŒŠˆˆ‡Š•šžœš˜•“““’“–š¡©¯¯¬©£žœ¡¤£¡ŸŸžžœššššŸ¦¨¬¬«ª§£žš–—™›œœ›šš–”–›¡¤£ œ™—•”–™š™—”‹—¡¦§¨¥¡›——™¡£¥¨©§¤ ™‡Š’œ¢¡›•’“–——…|toopssttyŒ™£«²¯§œ‚vqtz‚‰‹‡‚ztpnqw~‚„„ƒ€~€ƒ…‹‘˜œŸ¡“Š€xwz|€‚„†††Š’™››–…|wrqqruurnjjjlsŠ’”reabjtz~}xogaYSQPOMMMMMNNOSX\__acceeeehov}ƒ‰Šƒ{ribabir}ƒƒzphb_[WUSSX]`acb_^][^chosvz{}}|ytokfddddfghhijkmortwyz{zytojd_^`aemu}‚„‡ŠŒ‹ˆ†…‡‹•˜–––“‘Ž’–›Ÿ¡¢£iikkhd^ZXX[ahmmlic_\XRLRajhaYTSPPSWX[\[[\\ZYVTTRU]gqvpihfbZQNV^`]VVXYYZ``]Z[]__`^[Z[XTPMLMQVYYWYYYYXX[bhpyxdROTZ__^^bgd__bdb``aa`behki_[`c^SUXYY[_fnsri`_dd]XXZ[[_fkke^_bb^XROPSX^dfea[USTVZahjlmhdcdefedcacilkihhgimrrssssrlgghghmsuqiefea\\\]essjefea`_]\^bdc`ZXXXYZ\`ee^_deehjhhjjfdgkmuwodcefghieagpppqrsrlgedgpriekrtqkhjmtxu{k`dddhlprpjges|vnjkhfbdfcbhkl}†wpmhfffknnt|{}tfNXea\_`VMLGDEGHB:;?ACHPXVMC>=CIKLLJMTWPG?9>BCIQXZTI?;?HLKJJMRVPD==GPROMH??HMIDACGIHGKPNLPTW[a_VOMLLRVW_fbVMJIHJMSZadcabdhhc][[YWVWUY`egggd\W_kkacqvfWPS[eiilq{~ytzyfZ[cimmidbdfcaadhigfejpgTKPV`YRRRRQPQMKPPMDMkoYO\jjbhhf_URV^bb]ZZZVadbccfgfc\]dkotvmehmmifepƒ}usqkikosqq|yrooptttstxytuyyytqrv|{tq{ƒzpqy|xwywustssrqqtz}zru‚„wqsrqlfmslbbhlh^VVWTU_ki\Ycko}ofc`fpobaihikipƒ‘†pkzrdlskiqqhhorqnggpqimzzkl}}{‚{usrv}‚~…Š…}}{ww‹ˆ‚„’ƒx{‚ƒ€|yy~y~…‹„}„‚€~w|‰ŒŠ}r€ŒŒ‰ƒyu{„‹ŽŒŒŽŠƒzz€~xu{€xmimswywsv|‚zgo{tz€ysligglsvqq„–…rw‚ƒ‡{s}‚{z…——‡‡‘Ž’¦¬¨£›˜ž ž— §Ÿ›™š £¨¡—š¢¢ž›˜’ŽŒ‹Œ‘šœš›—–›ŸŸ ¢¥¢ž››ž Ÿ¢§«®´½¶¢›Ÿ¡ ¢¨©¨®¹¼¬ž§·¸¯«°¶½Àº³¯©§©«©¦£¢¢¢¦¬³µ³²±³·¹µ­©¬­¨§®ºÄļ¶±³ÄÑËÊËÌÌÉÄÂÃÃÄÅÇÈÆÆÅÄÃÁ¿¾¾ÁÆÊÊÉÅÇÏÏľÂÆÅÁÁÃÅÆÉÌÊÇÅÆÇÇÆÅÅÅÇÇÇÍÓÕÕÕÔÓÓÐÎÏÑÓÕÕÖÖÖÕÕÕÔÔÓÒÑÑÑÓÕÖÖÔÓÒÓÔÓÒÓÕØÚÚÚÙ×ÔÒÑÏÎÍÍÍÍÎÎÐÐÐÑÐÑÐÏÍÍÏÔØÙÙØÖÕÕÓÒÑÐÏÏÐÑÒÒÓÔÔÔÔÔÓÔÖ××ÙÚÜÜÛÙÖÔÔÔÔÖ××××ÖÖÕÔÔÕÔÓÓÒÒÒÑÑÐÐÑÑÑÑÐÏÍÊÉÈÈÉÊÊÊÊÉÈÈÈÉÉÉÊÊÉÊÌÎÐÑÑÒÒÑÐÏÍÍÌÌÎÍÍÌËËÊÉÊÊÈÅÃÂÂÄÆÈÉÉÉÊÊËÌÌÉÅÂÀ¾¾ÀÃÅÆÅÃÁÂÅÆÆÅÅÆÆÄÃÄÆÇÆÆÅÿ¾¼¼½½º¸º»½ÀÃÅÃÂÁÀÀ¿¾¾½¼¹·¶·¸¸º¼¿ÂÄÆÇÆÄÀ¾¼¼¼½ÁÄÆÇÈÇÅÃÄÇÉÊËÊÊÉÆÄÂÁÀ¿¾¼¾ÁÅÇÉËÍÍÊÆÅÆÆÆÄÁ¾º¹¹ºº¹½ÂÄÅÇÆÅÃÁÁ¿¼º¸¶µ´µµ´±¯ª¤ŸŸž ¡¥©¬«©¥¡žœœ›š›œ¡¤¨¬®®®¬¬­­«©ªª®µº»»¹µ°«ª¨§§§§§¥¤£¤¤¤¦¨¨§¥¡ŸžŸ¢¥©©¤ š˜˜˜—–˜›Ÿ¤¦§¦¤¢Ÿ›™™—–––˜™™™šœ›˜––˜£¦¦¥¡›•ŽŒŠˆ†ƒ‚ƒ†Œ“˜œœš•’ŽŒ‘–¥¬¬«¦ž˜“–š››™—˜›š˜–•”•¡¦ª­­©¢›•’•™š˜–”•—›žžž›–”’‘‘“–˜–’Œ†„†Œ”œ¡¡¡Ÿš”“”—œžŸ¡£¢ ˜ŠŒ”›žš”‰ƒwolnoqrrrw~Š™£ª®ª¤™€voos|ƒ‡‡„|sonpuy}~zxz|…‹“—™•‡|truwz}~€{‡Ž”•’‹‚zuonnoqqnjfdedjt‡ŒŠrjhow|}}yrjc[UPMLKJIJJKLOTY^abcbbbbcbcipw|‚‡ˆ‡‚ypg``dkt~†‡„zpjd`ZTRPQUZ[]^^^\\\`cflquy{}~~{vplhgfghiihhiijmnpswxwwxwusnlihjnt{€ƒ„„‚…‹“’Ž‘”—š›š™™—•““”–šŸ£¥¦¤psnecbdc_aforqmkif`\YXZelmf_\\]\YXY[`da[VWYZYY]`aeimooolcYQLNVX[ZZYYZ\_a_\[\_aa_[YY[UOLLMRUUSQQSTTTUV[ftylUJKMSZ\YWZ]]Z[__`bb`^_aaa_\YYZ[WNMRWXZ_jrrld^_cc[UUVWX]dhi_XZ`b]VUOJNW_cb^WSSSU^ddgjheccbbbcccccegfggfdehkmoonmlkjgbbbaflpokfefaYUVZ`hmid``_\YZ\]]__^\WUSSTY]a`][]``afhfeikd_`cksqfabeca`cb_foqpnnqsogbaejhcglnmkhgims|yvu|wg`bbejnqwskoquzxuqokidimjkmjoˆ”~sqnhihhkjmz„~tpohmpgbda\WNLNQQJ<9AEGMTYXOD;:?IMKHIOUSJ?:@KPPPLB:?HKGA@CHHEEKPMMPTX\^XRQOLLSVXag`SJGFGIMT[cc__befe`\[\WSWXRVehegf_YZ`gfafsr`TORZbgijr||utws`V[ejlkf``dca`adggedblrfPGNXc`URRSRQOIIMNLGRhlYP_njbijf_SRV^a^[[Z[Yec`ddfhfa\`fmqvvkdkqnehjt…ƒyuuqjimqtsvxrropvtssuzxqsyzwpmpv|woqtmtz{wuuuppqrpooptz{wpy†sprrqnksvkacjleZUTSSYcjbWYdio}{jcbagng]agffggvŠ{fh}jdnngiokdiprpjcgpldl{uis{x€zqqv}€€‚€|Œ‰~||xw€Ž‰‚…”ˆ{{ƒ†{yy€z}„‰„ƒ‚€}vy‡‰|s€‹Š‡ƒ~yv{„‹ŽŒŒ‹‚xx€~wt{€xollqtwwttz€|npxt||wqjedelssnq…’„ty€|ƒ†|vƒz|Œ’—™†Š–’‘’–¦ª§¥ž›Ÿž™Ÿ¦¡š˜›¢£¦ •™¢¡š—Š‰‰‹”˜šš–—šŸ¡¤¥¡žœ›žŸœž¢¤¨­¯·Á·¢œ¡¢¡¢¦¨©®¹¾¯¤©¶»³®¯µ¾ÄÁ¹±ª¦©­«¦¤¢¡¢¥ª²´³±®³¸¸³«©ª«¦¥¬¸ÃÄü¶³´ÀÍÌÊÊËËÉÃÁÃÄÄÄÆÆÅÅÃÃÃÁÀÀ¿ÁÅÉÊËÇÈÎÐÈÁÂÆÆÄÃÄÅÆÉÍÌÉÆÇÇÆÅÄÃÅÆÇÇÌÒÕÖÕÔÔÔÑÎÏÑÓÖÖÖÖÖÕÕÔÓÓÓÑÑÐÑÒÕÖÖÔÒÑÒÓÓÒÓÕØÚÚÚÙÖÓÑÐÎÍÍÍÌÎÎÎÏÐÐÐÑÑÐÎÌÌÏÓØÙØØØÖÔÓÒÑÐÏÐÐÐÑÓÓÓÔÔÔÔÔÔÕÖØÙÛÜÝÚØÖÔÓÓÔÖ×××ÖÖÕÔÔÔÓÓÓÓÓÒÑÑÐÏÏÐÑÑÑÐÏÍÊÈÈÇÇÈÈÈÉÈÇÇÇÈÉÉÉÉÉÉÊÌÏÐÐÑÐÐÐÏÎÍÌÌÍÍÌËËËÊÉÉÉÇÄÃÁÂÄÆÈÈÉÉÊÊÊËËÉÅÁ¿½½¿ÁÄÆÄÂÀÂÄÄÄÄÃÄÄÃÄÄÄÄÄÃÃÂÂÂÀ¾½½½½º¸¸»½¿ÃÃÂÀ¿ÀÀ¾½¾¾»¸·¶·¹¹º¼¿ÁÄÆÇÆÿ¼»»¼½ÁÄÆÈÈÇÆÅÅÈÊËËÊÉÇÅÃÂÁ¿¾½½¾ÀÄÇÉËÌÌÊÆÅÆÆÄþº¹¹¸¸·ºÀÄÆÉÈÆÃÀÀ¿¼»¹·´²³³²¯­¨¢››œŸ¡¤©©§¥¡Ÿœœœœš››Ÿ£§«­®­­¬¬¬«¨©ª®¶º»»¹µ°«©§¦§§§§¥££¤¤¤¦§§§¥¡ŸŸ¡¥©ª¦¢™—–––•–™ž¢¤¦¥£¡Ÿ›˜——–––˜™™™™š™˜–•—š ¤¥¥¥ ™“ŒŠˆ…ƒ‚€‚…‰–š››š•’ŽŒŒ•š ©«ª¨¢›”’•™›™——™˜—•””“›Ÿ£¨««¨£›”‹‹’—˜—–”•˜šžš–“‘’•––’Œ…‚„‰‘˜ž¡ Ÿš•““•šž ¡¡Ÿ›—‰Œ”šš“ŽŒˆwnlnpqsrqv|ˆ—£«­ª¥šŽwonry……„|tnlosw{}}|yy{}„‰Ž‘•–“…|truwy{}~}y|ƒ‹‘”’Œƒztnmmnppnjdcbbgq{ƒ‰Š‹†xolry}}}yrkc[UOLLJIIHIJLOTZ^acdccaaaachou{„……€ypf``fmt~†‡„|qjf`ZURPPTX[]^]]]\\_aekpuy{}~}xrmiihijkigggjlnoqtwxwwvvttrpmlnqxƒƒƒƒ€„Š““’‘“—™š›™˜˜—•““•—›¡£¥¥£rsjbcdffcejprqnmkg`\\\`hllea_`a^[Z[_cb]YWY\\[\`dcbjnnoqlcZRLPVWYYZ[[\]_b`\\^_aa`\ZZYTNLMPTUSPPQQRSSTW`lxr`OJKNUZYUUX\ZX[]\_bb`^_ab_][YWXYRLNSVX\cnsqi^Z_a]XUTTVYafge[W\``\VUMHPZ_ba[TQQT]dggghfccbbbbccbcdfgghfeddhlmnnlkkifcaaaaelnlgdff^USVZahjgc_]\[ZZ[]]]\\[WSQQUY^`^[Z\_`aefdcgjc^_ajrodadb_]]ab`doplmnqohc_`dgedhlligfhilqzxtu|teabdeknqwrlrtuwyurqqjdinlkmkq”{qrngihhkho‚‡{qooforhcda^\QNPSSH>=BIMSXZWK@9:BHIIHJPUPD<:@INLLH=68@GGB>>CGFBDLOMNPTZ][TQQNJNTUZbdZMGDACHQY]^ZU[efb\XYYWTSTPP]gdaeeZRUceaajqeRLNSZ`egjrxwrrthVU`gfda^[\^^\[]`ffcbfpm[NLQZecYUUVXUOGEOMHQ\di\ThoihnkdYSRY_a`]]^]bdabhdjmdY[chow{ofkrridjqz‰ƒwwykimqts~ˆ|tststvtssvxtotxwpgiqxxmhr|wmlsusqpqpmnomkjlosutop}€toqqqrtuvrheinj`WRQRZdgbWW_dhpxna__`eeZW`c_]br†Œ|e^q|lbnpedhd^botmd`egc\dxwgp„€sxyopz„ƒ€€€ƒ„|y€Ž“Š…Š’Ž‚{ˆƒ{zx|€{~‚„…‚~wv……wr~†ƒƒ}yuz…ŠŒŠ€uw{utzxopollqxwtw||tstu~‚zupibagquqlq}‡}y~~†„ƒ†‚‚“—Œž—“—š£§¨§¢žœ›œ›Ÿ¤¡š—œ¢¥£ž”–¢£š˜•Ž‡…‡ˆ‹Ž”–—–—šœž¡¦¥¡žž¡¡œ ¡›ž¨«­°³¼Ã·£ž£¥¢¢¦ª­³¹À½³¯¶¾¾µ±µ¾ÆÊƺ­¥ª±±®¨£¡ £¦®³²±®´·µ°¬¬«©£¢©µÁÅļ·µ´ºÈÌËÉÈÉÈÃÁÃÄÃÃÃÄÄÃÂÁÁÁÂÂÂÅÇÉÌÐÌÈÌÐÏËÈÆÉËÉÇÅÅÈÌÍÌÊÉÇÆÅÄÂÃÅÇÇÊÑÕÖÕÔÓÔÒÍÌÏÓØÙØØ×ÕÔÔÔÔÓÒÑÐÑÓÖ×ÕÒÑÐÑÒÒÑÓÕ×ÙÙÙ×ÕÒÐÎÌÌÌÌÍÎÎÎÏÏÏÏÐÐÏÎÌÊÍÒ×ØØØØØ×ÕÓÒÑÐÐÐÐÐÐÒÒÓÓÔÔÔÓÔÕÖÙÛÝÝÛØÕÓÓÒÓÕÖÖÖÖÕÕÔÓÒÑÑÑÒÒÒÒÏÏÎÍÏÐÐÏÏÍËÊÈÇÆÆÆÆÆÇÆÆÅÅÇÈÉÉÉÉÉÈÉËÍÎÏÏÏÏÎÎÌÌËËÌÌËÊÊÉÈÉÈÅÃÃÃÁÀÂÅÇÇÈÈÉÊÊÌÊÄÁ¿½½¿ÁÂÂÁÁÀÂÃÃÂÂÁÁÁÂÃÃÃÃÁÁÁÁÁÁÁÁ¿ÁÁ¿¼ºº¼¾ÁÄÄÂÁÀ¿¿ÀÁÃÁ¼·µ¶¸ºººº¼¿ÂÅÅÅ¿½»¼½¾ÀÄÆÈÉÈÆÅÆÈÊËÊÉÈÆÂÂÁ¿¿¿¾¾¿ÀÁÃÅÈÌËÉÄÃÄÄÆÄ¿½º¸·¶µ´µ»ÀÅÇÆÄÁ½¼»¹¸·µ³±°°¯®«§£›˜–—˜š ¢¤¥¢¡Ÿœ›››š™™™ ¥ª¬­¬¬«««ª¨¨¨¬³º»»¸´°«¨¥¥¦¦¦¦¤£¢¢¢£¥¦¦§¦¢žœœœž¥©§¥¡›–•”“““•š £¤£¢Ÿ˜•”’’”—™™™˜––—˜™™™š¡¥¦¦¤¡™’Œ‰‡„‚€}}ƒ‰‘•–˜™•’Ž‹Š‰‰‰Ž‘—Ÿ¥¨¨¥ —’’“””•••”“‘‘‘‘•˜ž¥§§¦¦Ÿ–‘Š†ˆŠŒ‘”••––—šœœœ™•“’”–•’‹„€€ƒ‹“š›œš—”“’”˜šœž›˜”‰‹’—™›˜’Œ‹‹‹ˆ„~umlnqrsrprw„•¡ª­ª¦œŽƒzpknu|ƒ„}tnjjotxzzzxy{}„‰‘ŽŠ„|rqrtwyzzytv|…Ž’‘„ztnllllmjgc`^]`hpx„Šˆzvx{}~|xskd\UNKJGFFFGHJNU[`bdeedca_]_dkqx}€€}xnhcbfnv}ƒ…ƒ|voic[TQNOSWY\^]]]]]`bdjouy{~€~zsojjjjkmlhfgilqtuwz|{zyxxyxyyxz~€ƒ†„€|{}‡’”––••–˜™™š™˜˜—•””–˜¥¥£¡ rnfdghjjjmqqommnkebadgjnomigffeb``bcc^YVX_ccb`a`_itqpmlhaXSMRZ[\[]^^^_bb`^^___^]_ab]UPPSWVPMMOOOPPPU_jsqaPJKNPSTTSTVVVUW[^___^`a^YVWWTQRPLMPTVYbgoqmbTU^[TUWSRVZbd`]Y\a`\XTRMLS[^\WQOSV_gklhd_^adddca^]_`babeffdbceikkiihhfb_]^__dkmjcaffYOOSX_efc_[ZZZZZ\]ZXYZYUNMOW]``YTTY^]\bi`^cfaZZamqh_ad`YXZ`backlhhkome_^`bcbchjgdbdjljlruquypb`acejnppkjqposvrrwukejoqonkx“’xprnihghhixƒrjqpfoskfefidYUUWREEKLPVZ\ZPC<;?CFFEHLNKC>AFLNLH@759?DD?<>DGB@EMOMNQV\\YTRQKJNSUZa`VKD??CKU\]YUT]eaZVVYYTQRQNR_daacaWQVac`aik_OLNTZ_cfjrwspppbQUchda][Z[\\ZYY_edbclpiWSSU[g]WZ[]]TPHENNNV]cjcZjrmlqlcXTT[acba_baddafkeln`\`eiouwkeltqhfls}Œ…wvvnlqtv{‚wuuvuvwtrsuusptwvmehqurjhrwrklpooonmkkmnkigiorrnlr|yopqppswywoihlni^SNPU`ji_Y[aehpth^^__b_TV`a[Ybw‰†r]_uxddtpddd_]eopf`aed]\kwjeˆwrxtlt€‚}†‡ŠŽˆ€~|{‹•”Œ…†’…z~ˆ„}{x{€}~€~‚†€~xx„„ts}‚€{wsy…‰‹ˆŽ€sv~zuuzxopomikvzuuxyurrw€ytqjb`jsuqnpz…€}{}‚…†…†Š†‚Œ”™“—¡›”—›¡¦©ª¥ž›››œž¡ž˜šž££¢œ•˜££š–“‡…†ˆ‰‹•——–™š¡¦¤ žŸ¢£Ÿž££œŸ«¯¯±´¾Ã¸¥ ¥§££¦ª¯µºÁÁº´·½À¹²´½ÆËɾ¯¦ª³¶´¬¤¡¡£¦¬²²²±´¶³¯¯¯­«£¡¨µÂÆĽ¹·´·ÃÊÊÉÈÇÇÄÁÂÃÃÂÂÃÃÃÂÀÀÀÂÄÅÇÉÊÍÑÏÊÊÏÏÍÉÈÊÌÊÇÅÅÈÌÍÍËÉÈÇÆÅÃÃÆÈÈËÐÕÖÕÔÓÔÑÍÌÏÓØØ××ÕÔÔÓÔÔÔÓÑÑÒÓÕ×ÕÒÑÏÑÑÑÑÒÕØÙÙØÖÓÑÎÍÌËËÌÍÎÎÎÎÏÏÐÐÐÐÎËÉÊÐÕØØØØØ×ÖÕÔÓÑÏÏÐÐÐÐÒÒÓÔÔÔÓÔÕÖØÛÝÝÛØÖÔÒÑÒÔÕÖÖÕÕÔÓÓÑÑÐÑÑÑÒÑÐÏÍÌÎÏÏÏÏÍËÉÇÆÅÄÅÄÅÆÅÄÅÅÅÆÈÊÊÉÉÈÈÉËÍÎÏÎÎÎÍÌËÊËËËÊÊÊÉÈÈÆÄÂÂÃÁÀÂÅÇÇÇÇÇÈÉÌÉÄÁ¿½½¾ÀÁÁÁÁÁÃÃÃÂÁÀÁÁÂÃÃÂÂÁÁÁÁÂÂÁÁÀÂÂÁ½»»¼¿ÂÄÄÃÂÀ¿¿ÁÃÄÁ¼·µ·¹ººº»»½ÁÅÅÄÁ¿½½½¾¾ÁÄÆÉÊÈÆÅÆÈÉÊÊÈÈÆÃÁÀÀ¿¿¾¾¾¿ÁÃÅÈÊËÉÅÃÄÄÄÃÀ¾»¸¶µ´±²¸¾ÄÆÆÃÀ½»¹¸·¶´²°®®­®ª¥¡š–”•—šŸ¡¤£¢Ÿœ››››š™—™œŸ¤©¬¬¬«««ª¨§¦¦ª³º»»¸´¯©¦¥¥¥¦¦¥¤¢¡ ¡£¤¤¦¦¥¡ššœž£¨¨¦¢œ—•“‘’’‘— ¡£¢ œ˜•“‘‘“—šš˜˜–•—™››š›¡¥§§§¢›”Ž‰‡…|z{€ˆ“•—™•’ŽŠ‰ˆˆ‡‹“š¡¥§¦¢š“‘‘’“”””’‘‘–›¢¥¦¦¥Ÿ™’Š††‡‰Ž‘“••–—™šœœ™•’ŽŽ‘”••“‹ƒ~€‡˜šš˜–”“’“–˜™›œœš–’Š‹‘–—™˜’‹‰‰‰‡ƒ}tmlnrttsqqu€’ ª­ª§Ž„|rlmrxƒ„~vpkjnswzzyyy{|}ƒ‡‹ŽŽŒˆ„{roqtvwxxwrtx€Š‘„ztnkkklmjfa_][\blu{€‡†‚~}||~~|xsld]UNLIGEEFGGJNU[`bcdedca_\]djqv{€~{wnhcbgpv|‚……~xqke\TPMOSVX[^]]]^^aceinty|~~{vqlkkklmliggilquwy|}||{zzz{{|~‚„†††„}yx|…‹‘––—˜——˜˜™˜˜˜˜—•””˜›Ÿ¥¦¢  pkeegjlmnqsqmlmolebdhlmqqmkjhhgdddddb\XX[affe`abfntrpmjf_XTPU[\]]]^^_`bb`_^`_]\\_dd]TRXZ[VNJLNOOPNPWbpsjXMJKOQRRQSTUUTSW\__]]_aa\VTTTROONKMQTVYclolg^TUZVQUXRQX_daZXZ_daZWSPNPV\]WSPOT\ejlje^[]beedc^\\\]^_adfecabehhhgffhe`][]^^bhihccfbVMMQV^dea]ZXZ[[\]^ZVWZYTMLOW^`\URTY][Xaj^[be_YX`npe\`d^VVY_aabjjhgjomd_^_abbcgiea`dikjkptpuwnb_aceinpnijqonrurs{viejorqnk|•’woqnighihk‘ohsqforlgehjg]XWXQFKTUX[_`XJ>:=ACFFDHMNH@>BJNMJD;46;@DB>=@DD@?FNNLORW^]XTRQKJOSV[`]TJA<=DPZ^ZTQU^b[USRYVPOQOLS_`_ac^UQW_`^agfZLJNTZ_bfjquqnnk\NUdfb_ZVXY[[ZXV^ec`coqcU[\X`gUT\]b`TQHEMNR\`flfaltposlcZVX^bdcbbceddbimhmj]_hhiqtqigntohhnvŒ‚wvupnsxyztywvwvxtrssssprwtkdhrtnghrtnjlmmmklkfhnnjfcgormikszsmqqoruy|vnklmoi\PMRZgnhcabddjqpbZ]^_`ZQV_\UYh{†~eVdwpamwkbb_\ailha^__^[crn_oŽ„nrunqz€~~{ƒŒˆ‡‰€}~|~‰•˜‘‡ƒŒ’ˆz|…„|wz€€~{ƒˆ~}}xz…qs}€€|upwƒ‡Šˆ†Œ€ru|yuv{wnpomijuyuuvvuqpxytrlbblvvrosy~~|||ƒ†ˆ††ŒˆŒ–š›–š£ –•š ¦¨¨¤Ÿ›šœž œ—› £¢¡›•™££š–’‹‡……†ˆŠ•—––™›¡¦¤ Ÿ¢¤¥¡ ¤¤¡­²±±¶¾Äº§¢¨ª§¥¨¬°·¼À¿¼»¾Á¼´µ½ÅËÊÀ³¨«µ»¹°¦£¢¤§¬²³´µµµ²°°²°­£¢©¶ÃÇÅ¿»¹µµ¿ÈÊÈÇÆÆÄÀ¿ÂÂÂÂÁÂÂÁ¿¿ÁÃÅÇÈÉÊÎÓÑÌËÎÏÏËÊÊÌÍÆÅÅÈÌÎÎÌÊÉÈÈÆÅÅÇÉÊËÐÔØ×ÕÓÓÑÎÌÐÔ××ÕÕÓÓÓÓÓÔÓÒÑÐÒÔÕÕÔÒÐÎÐÑÑÑÑÔØØØ×ÕÒÐÍÌÊÊÌÌÎÎÎÎÎÍÏÐÐÐÏÍËÉÉÎÔÖØØØØ×ÖÕÔÔÒÐÏÏÏÐÐÑÒÒÔÔÕÔÓÔÖ×ÙÜÞÜØÖÔÑÐÑÒÔÕÕÕÔÔÓÒÑÑÐÏÐÑÒÑÐÎÌÌÌÍÎÏÏÍËÈÆÆÄÃÂÃÄÄÅÅÄÄÄÅÉÊÉÉÉÇÈÈÊËÍÎÎÎÎÍÌËÊÊÊËÊÉÉÈÇÅÄÃÂÁÁÀÀÁÄÆÆÇÇÆÅÇÊÈÄÁ¿¼»½ÀÁÁÀÀÁÃÄÃÁÀ¿¿ÁÁÃÃÂÂÁÁÀÂÂÂÂÁÁÂÃÁ¾¼»½ÁÄÅÃÂÂÀ¿ÀÁÃÅý·¶·¹ºººº»½ÀÄÅÃÀ¿¾¾½¾¿ÁÃÆÉÊÈÅÅÆÈÈÈÈÈÈÅÂÁÀ¿¿¾¾¾¾¿ÁÃÅÇÉÉÈÅÄÄÄÄÂÀ¿»¹¶µ´°°µ¼ÁÄÄ¿¼¹¸¶¶´²°¯®­¬«©¤¡›–”•–˜¡¢£¢Ÿœ›œœ›™™——š£©¬¬««ªªª¨¥¤¥¨°¹»»¹´®§¥££¥¥¥¥¤¢¡Ÿ¡¢£¥¦¦¥¡›——š¡§¨¦¢˜”‘‘‘•›ž¡£¢ž›–““‘‘“—™™™˜•”–™› ¤§§§£œ–Š‡…‚~{z|€†Ž“”–—•‘Šˆˆ††ˆ‹˜ž¢¥¦£œ•‘‘’”’‘ŽŽŽ“™ ¤¦¦¦¢›”‹†……‡‹’””–—˜˜š›™•“‘Ž‘”••“‹ƒ~}…”˜™—–”“‘’•–˜š›™˜•‹‰Š–˜˜˜“Šˆˆ‡…ƒ|slknqstsppt~ž¨­«§†|rklpu}ƒ„{tmjmqvyyyyzz{}€‚‡‹Œ‹‰„|soprtvwwupqt|†ŽŒ„{rljiijjhd`^\YZ`hry}„†„€~~~|xsld]UNKIGEEEFHIMTZ_bcdeeda^[\binuz}~yunhccipwz…„€{slf]SOLMQUX[]]^]^_bcfkpuz|~€~|wqlkjjklkjhfhlrvx{~~}}|{z|}~‚‡‰Šˆ†ƒ|wvz€…Š‘–˜˜™˜——˜™˜˜˜˜—•”–š ¦§£ Ÿkhggikmopstpllmokebekoprqmljjihfeeee`[XY]dhhe`ahlnsqnljf]XTTW]]^]]]^_`bb``_`_^]_egbZRU]^\TKJNPQPONSYdonaRJJKOQQQQRTTTRRX]`^\\_`_YUSRSQONLKOQSVZenmicYTUUQOUWQQZ`a]VW\`d`XURQOQW[ZTQONVahkigaZY_efddb\YZZ[Z\`cdcaabefeefgfgc^\[[]^bggdbcf_QJLPT\bc_\ZYZ[[[]\YVXZWRLLOW^^WRRSX[XW_i]Z`e^WX`nob[ad\TTX^``bggfeiojb^]]_`adgfb_^bikiinpputlb_abdhmplghpmnqsqu}vhfjpvqlk}•‘wnomhhikjo‰‘~nhtqhnplgfijg_YYYVPUZWVZ`^OC=;?BCFFFIMMG@@FKNKE>627>CEA=>ACA>@GMLLOSZ`\WRPPLKNSV[_[QF?:=GS]\VRQW_^UQPTXTONONMU^\^a`[SPW^_^afdUIINT[_afmrsnjjeWOXeea^XTXZYYXVV^dc_dqqbYaf]gfOS__dbSQJGNPT_emoggoumpskc^Y^bddcbbeefddjmmmc]bjhjqqlhiornkkrx†Œ}wxvppx~}xv|xvxxwsqrsstnnuribjstichrrlklkkjihgdhmlhdbgmmhgjsunmqpoqv|}vompqohZPNS`nnhiigcekok\W[]^]VOV]XS\o€ƒrZUlwhfvtc^_\^ekid`\\ZX\jrfa~‘{ksrnu~}ƒ€|†…ƒ‹‰€}~~€‡’š—Š‚‰ˆ{{ƒ†|wx€€€}{…Š}|{x|†‹}or}}{~~{uou…†……‡Š€rtyxwx|€vommmjksywsqvvppx~~xtrnddnwyurty|}|||„‡ˆ‡ˆŽŠ‹š™–›¢ –“˜Ÿ¨ª©¤Ÿ›™›Ÿ ›—› £¢¡›–š¤£š–’‹‡†„…ˆ‰•——–™œŸ¢¦¤Ÿ ¤¥¤¢¡§¥Ÿ£¯³±±¶¿Å¼ª¥¬°ª¨ª®±·½ÀÂÃÂÀÀÁ½··½ÅËÊø«¬¶½»´¬¦¥§ª­³¶¹·´´²±´¶´°¦¥«¹ÄÇÅÀ¼º¶´¾ÇÉÈÆÅÅÄÀ¾ÁÃÃÁÀÁÂÁ¿¿ÁÃÇÉÉÈÉÐÕÔÎËÎÐÑÏÍÌÍÎÉÆÆÉÍÏÏÍËËÉÉÇÆÅÇÉËÌÑÕØØÖÓÑÑÏÎÐÕØ×ÕÔÒÑÒÓÓÓÓÑÐÐÒÔÕÔÓÐÎÎÎÐÐÑÓÕ×ØØ×ÔÒÐÍÌÊÊËÍÎÎÎÍÍÍÎÑÑÑÏÎËÊÊÎÔÖÖØØØ××ÕÖÔÒÐÏÏÏÏÐÐÑÒÓÔÔÔÔÓÕÖØÚÝÛÙÖÔÑÐÏÑÓÔÔÔÔÓÒÑÑÐÐÎÏÐÑÐÏÎÌËËÍÍÎÎÍËÈÆÄÃÁÁÂÃÄÄÅÄÃÃÅÈÉÉÊÉÈÈÇÈÊÌÍÎÎÎÍÌÌÊÊÉÉÉÉÈÈÇÄÂÂÁÀÀ¿¿ÀÂÅÅÆÅÆÆÇÈÈÄÀ¾¼»¾ÁÁÁÀÀÁÃÄÃÂÁ¿¾¿ÁÂÂÁÁÀ¿ÁÂÂÂÃÃÃÄÄÃÀ¾¾ÀÂÅÅÄÃÂÁ¿ÁÃÅÆÅ¿¹¸·¹ºººº¼½ÀÄÄÁÀ¿¾¾½¼½ÀÂÆÉÉÈÅÄÆÇÇÆÆÆÇÅÂÀ¿¿¾¾½¾¾¿ÀÂÅÇÉÉÇÅÄÄÄÃÁÀ¿»¸·µ³®­±·¾ÂÃÁ¿º¸¶´´²°¯®¬«ª©§¤¡›–“””˜ ¢¢ žœ››œœ›š˜——™¡¨¬«ª««ªª¨¦¥¤§¯·»¼º´¬¦¡Ÿ¡£¤¥¤¤£¢ Ÿ¡££¥¦¤ ›––˜› ¥§§£ž™”‘‘‘”˜œ ¡ ž›–“‘‘•˜˜™˜•“•˜œžžž¡¤§§§¥Ÿ˜‘‹‡…‚{yz|‚Š“”•”’‹‰‡…„„†”œ ¤¦¤–’‘’‘ŽŒŒŒ–ž£¥¦¦¢›”Œ‡…„…ˆ‘’“••—˜™™˜–”‘Ž‘••–”‚}{~ƒ‹‘•——•“’’’•——™š—”“‹‰Š•—˜—‘Š‡……„‚{skikptuurpr{‹›¨¬«§’ˆ|rllns|ƒ}wnjlotxyyyzz{|~€…ŠŒŠŠˆƒ{soprrstusnnpw‚‹Š„|rkhhhhhfc_][XX]dmv{‚„„„‚€~{wsld^VNKIGEDEEFHMT[_bddfffc_[[aglsx{}}yuniefkrxzƒƒ}wqi`UNLLPTWZ]^__`acegkpuz}~~}ysmkjjklljifgksx|~‚€}||z|‚†‹Ž‹‡„|wuy†Œ’—šš››™˜˜˜—˜˜˜—•”–›Ÿ¡¦¦¡œjfhkmmoqtvsnlllljedgmprtqnlljjigffed_[Z[`fjhd`_ipqqqlkid\XVVZ``_^^]^`bddbbaa`_]bkh`YTZ`^XOIKQSSPNNV_hmeWMIILOQQOOQTTRQRY_`][]`a]VRQQQNMLKLPRSV\hplf_VTVQKPVUPV_`][WW\bb]VSRRQRVYWOLNOZdijfb]VXahfddaZVXYYWZ_cca``acdcdfhif_ZZZY\_cfd``df]NFJORY`c_\YY\][Z[ZVUXXUNKLPX^[SOQSWXUV^f^[_b^WXamm^YacZSSW]__`eecdhmh`]][]^`cec_\\bjjggknnspib_`acgmokefnknqppuvihlrxqlk}”xnnkhhjnntxkjrolnnlihijia\]]^^]\YW\`XG>=>ABDEHIKNMFADKMLH>4029>BD@=>AA=KW]YSPRX]YQNPUUOMMMMPYZV\`]UOPW]]]_b^ODGMU[]_emsrmif`RP\gfa^WSY]XVUTU^bb\dtsf_dkjidNQ`cgeVUMLSUWbkutkkruprulc`_dfgfebdfgffgjmql`_fijnnjhhjmopoot{ˆ~wxurs~ƒ€{x{€wxxxwqqrttukltsf`kslabionmmkigfgfcajkhcbcfjiddhopmlpnnrx~|snpssndWQRYgrninphcelneXUZ]^XOPX[UTcv{fT[rsfmxl[]]\`hjgb_[ZXW`lkbm‡‡rqvqsz{~…€~†‰€ˆ‡€}~†œœŒ†Œˆ}z€†„~ww~€€€||‡Š~zxy€‡‡{mr|zvz}ztms€‚‚„…‡€ssvwyz~uomnomin{~plwvoow}}xtspfhoy|xtuy{|{||…‡‰‰Š’‹Ÿ ——œ Ÿ—‘•ž©­«¦ ›˜šŸŸ™—œ¡¡¡ ›—œ¤£œ—Šˆ†„†ˆˆ•™™˜›Ÿ¢¦¤ ¢¥¦¥¤£©§¡¦²¶²°¶Àƽ®ª°³­ª­±´¸¾ÀÃÅÅÂÁ¿º¹¾ÆÊËƽ®­¶½¼·²«©«®¯³¹½»´³²³¸º¸²ªª°½ÄÇÄÀ¼º·´¼ÅÈÈÆÄÄÄ¿¾ÁÃÃÂÀÁÂÁ¿½¿ÃÇÊÉÇÉÐÕÖÐËÍÐÑÏÏÏÐÐÌÈÈÊÍÑÑÎÍÌËÉÇÆÆÇÉÌÎÑÖ×ØÖÓÑÐÐÐÑÕØ×ÕÓÐÑÒÒÓÔÒÑÐÐÒÔÔÔÒÏÎÍÎÏÐÑÓÕ×Ø×ÖÔÒÏÎÌËÊÌÎÎÎÍÍËÌÎÑÒÑÐÎÌËËÏÔÕÖ×ØØØ×××ÕÓÑÏÏÏÏÏÐÐÒÒÓÓÓÔÔÔÖØÙÛÛÙÖÓÐÎÎÐÒÓÓÓÓÒÒÑÑÐÐÎÎÏÑÑÐÎËÊÊÌÌÌÍÎÌÊÆÄÃÂÁÀÂÃÃÃÂÃÃÄÅÈÊÊÉÈÇÆÇÉËÌÍÎÎÍÌÌÊÉÈÈÈÈÇÆÅÃÀÀÀÀÀ¿¾ÀÂÄÄÅÅÅÆÇÈÇÄÀ½»»½¾ÀÀÀÀÂÄÄÄÂÁ¿½¾ÀÁÁÁÀÀ¿¿ÁÃÄÄÅÅÆÆÅÃÂÁÃÅÅÅÄÂÂÁÁÁÃÅÆÆÁ½¹¹º»»ºº¼½ÁÃÂÀÀ¿¿¿¿¼¼¿ÂÅÈÈÆÄÄÅÆÆÆÅÅÆÆÃÀ¿¿¾½½¾¾¾¿ÂÄÇÈÈÆÆÅÃÂÂÀ¾½»¸µ³²¬©¬²ºÀÁ¿¾º·´²±°®­­ªª©©¦¤ š•’’“˜ž  žœš™šœœš˜——™Ÿ¥««««ª©©©§¥£¥«´¹¼º²¬¥žœŸ¡¤¤¤¤£¢ ž ¢¢¤¥¤ ›––—™ž£¥§¤ š–’‘“–™ž Ÿš•‘ŽŒ“—™™™”‘’”›Ÿ  Ÿ¢£¥§¨¦¡›•Š†„€{yxy~…ŠŽ’““’Œ‰‡ƒ‚„Š–› ¥¥Ÿ™“‘ŒŒŒŒ‹Š‹Ž’š¡¤¥¤¡–Œ‡„‚†Š’’“•–————–”’‘”•–•{z{‡Ž’••”“’’’•–—˜™•‘Šˆ‹•——–‘‹†„„ƒ€{skgioswxtppyˆ™§¬«¨ž’‰}slkmqz‚‚~ypiimsvxyyz{{|~€ƒˆŠŠ‰†yrnnooqttrmlmr}†Š‰ƒ{slhggffda]\YVUY`gqy€ƒ……ƒ‚€~{wsme^WNJHGEDDEEGMTZ_acdfggd`[[_dkqwz{{xsmjghmtxz~ƒƒ|umcXQMMPSVZ]_abbcfhimqw{€€~|yvoljjkmlljgglt{‚„„ƒ}|||~ƒ†Š’’ˆ‚{vvz‡Œ’˜›œœš˜˜˜—————•”— ¢¦¥ œœhhkmooqsuurmlmlkheeiorstqnlkkjigffeb]ZZ_fjjhdabkpqpokigd\XXZ^cc`___`bdefdbbaa`bhkf`[Z_`]TMLOTVTPMQYfll`RJHILPPOMNPTTPOSZ__][\``ZQOPPMLLKILQQSXakmib[UUUMJPVSQY`^[ZXW]a`ZSRRRRSUVSLILQ\dhid^XSWchecc_YUWWUVZ`cb````bcbbegie\XXWV[`dfb]^efYLEHMQX^a_[XX^`\YYWTSXXRKJLQX]WOMORWWQS]d^]^]ZVXcnj[WabZSTW\__`ddaafkf^][Z\]_cc_[Y[bjjeeklmqlgb_``bgmmicelkmoonx€viimsxrkj{‘xnlihhlnp‹sijronnnnkjkkkc`aabc`\ZX_aPB<>@ACFGILMNLDAFLLH@4,.6=?AA>=?B>;@@?EHGJNONJEDGIHC9104;?@@>=>@@>=>?A@??AHMPOOTY\\ZWMGMSUVY[]XI<=DFKV\XSRRUVSMJNURKHIIJNTUSTUTNGHQWYZ\^ZNECJPUWZ^goqnf`]SLXijcd_TR\_YTRRUYWWYeqoe_eotocVY^`isj_Z\^[\fx‰„qmsvuvwnimmkginjhhgifimlppgadglmgbegklkoutswz{wstwts}{wxuww}€uptxuruujhssmmmf^`hgfiotpcaabcdefa][_efe`[]aehhihdjtyvqprutld^]`eovuv~|odagje\WWYWOJNXXUYgu|r`]lwrltt_V^cegiigb\WSS[hmlpy{vty{zyz~€}ƒ‰‚}‚|€‚~~‚„……‹œ‹‚„„{z~‚„„{uy{~~z{ƒ„|xtz‚‚ykmwslmuxqhktxz~€}{ytposy||zrnklqqox~tho{ztquyzxwy~umszƒ‰}~|{{}€†‹‹‹Ž‘—‘„ŽŸ ˜š›––¦®«¤ŸœœŸ Ÿ›˜˜œ   Ÿž¢¥¤ž™’‘‰‰ŒŒ‘˜œ¡¥§¨§¡ ¨«­¬«­°¯®²··³±¶¿Ä¾¶´¹¹´²¶¹º¼¾ÀÃÅÅÄÄÄÃÀÀÂÅÆÇÅÁº·¹»¼»ºº»º¸·¼ÁÀ¼¶´´¹ÀÄÀ¼»¾ÂÄÄÄÃÁ¿½¸²·½ÁÅÅÄÿ¿ÁÄÆÅÄÃÆÅÀ½¾ÄÉÌËÊËÏÓÖÓÎÌÎÐÐÒÔÓÓÐÎÎÎÏÐÐÐÎÎÍËÉÉÉËÍÎÐÑÕÙÙÖÓÐÏÐÑÑÒÔÔÔÒÍÌÎÑÒÒÐÎÐÑÒÔÔÓÑÎÌÌÍÎÏÐÓÕÖÖÔÑÏÎÎÏÏÎÎÍÎÐÏÍËÊËÎÒÑÐÏÎÍÌÍÐÔÕÕÕÕ×ÚÚÚÚØÕÑÏÎÎÎÎÎÏÐÑÒÒÒÒÒÒÓÕ×ØÙØ×ÔÐÌÊËÍÏÑÑÑÐÏÏÎÎÎÍÍÏÐÏÎÍÉÇÆÆÆÇÉÌÌÌÊÆÃÀ¿¾¿ÀÀÁÁÀÀÂÄÅÈÉÉÈÇÆÅÅÆÈÉÊËËÊÉÈÇÆÆÅÅÅÃÁ¾¼¾¿¿¿¿¿¿¿ÀÁÃÃÂÂÄÆÇÄÀ¼¹¸¹»¾¿¿ÀÀÀÁÁ¿¾¼º¼¿ÃÄÄÿ½ÀÁÃÆÈÉÈÈÈÇÆÇÇÇÅÆÅÄÄÃÂÂÄÆÇÆÄÁ½¼¼»»ºº¼½¾¿À¿ÀÀ¿¿¿»»¾ÁÃÆÇÅÃÃÃÃÃÂÂÃÄÄÂÀ¼º¸¹¼¼½½¼¿ÀÁÄÄÆÆÄ¿½»ºº¶²±¯®§¥§ª±¸ººº¶°­«ª¨¦¥¤¤¤¤§¦£Ÿ™“’“”–›œ›˜———šœžžœš˜˜˜› ¦««ª©©¨©©¨¥¤¥¨¯¶¹¸³¬¤›””˜ž£¥¥¥¤¢¡¡ ¢£££Ÿš˜•“’“œ¡£¢¡¡œ—”’Œ‹‘—š››š•‘ŽŠ‰Š’–—•’Ž‘—œ ¢££¤¤¥¦¦¢œ–‘Š†‚}xwy|~‚‰ŒŽŽŠ‡‚||„‹”š ¢¢•’‹ˆ‡‡‡††…„ƒ‡–ž¡¤£ œ“‹…~~€ƒ‰‘‘‘‘“•”“““’““•–‘…|xw|‡‹ŽŽŽŽ“•–––‘Œ‹Šˆ‡ˆ‘‘‘’‘Š…‚€~ztlffkqwyvrrv‚‘ ©©¦žˆ€wrpnou{ƒ}vmijmqtvwwxxxxz}‚„„‚|vpmjjklnnmjggks{‚ƒ}tnkheddb_\ZXUTVY_env„†††ƒ€~{vrlg`XOJGFDCCCCDIQV[^acfhhgc_\]_elptuuspnloqu|€€€€„ŠŽ‹ƒ{l_USSUVY]bggijkmopruw}ƒƒ‚€|zwspmmoqqnnmou~†ŠŽŒ‰„€€…Ž–™›œ™’‡{tsuz‰–››››š˜———–––––”•˜¢¢¤¢œ™›mmoprstvvrnnnmjhgjlqvxwvsqqomlifdcabceeipnieegknonmllkjda_bhgfca`abcehihda_`eillhdba``ZVRX^]YWVWY_ipl_TOMMMMNNNNQSTRNNUY[\Z\][ULILONJGFGIKKMT_fee[TQPPMJKNPQVXVWXYZ[^]VQQSSRONMJHHINX]a`YUMLW_bba^^YRPQRSY^`_]\\\]_`_chfb]YWWTV`ee`XSXb^OEBFKOTX\\WTZcb[VTQMPUQLJLORTSNHFKPQOLQY`^\\[XTWel_W[^ZWVXZZY[]`a_^ad_YXWWY[]`^XSPTahc`djjikd``]Z\^fjjd^bhjnljp}ulkosupifs†{mifhmrqxŠ‘~lglponoqrpnnmkfjorqiing]VNHD?>?CMTRRTRMKJHEDB?;55=C@>==>@CBABDINNLNUYZ[YSKJPVVTSX[RB:@GGMY[URRRRPLIJQVOGHHHJNQRSTRNJGHPVXY^^TJCEKRVVY`hnokb\ZSO^khcg^SS_cZVTRTTUVYcklc_dmqlb]\`blukdaaa]^i}Ž†rosusuwplokkgkoliihhijkmspgacglidaceiiimsttwxwsprsqs|{ttxvw€y~€totyuqstnmsutrka^ejfeimttf`acdghd_[[^ehe]Y[`dffggdjrvqmpsupgb`abgpuuzvhaaghd_ZXVRLJQ[XS]myxk_fuvmowkWXbegkljf`ZUU[fppotzvry~xvxy}€~‚†z}€~{€}~‚†‡…Šœœ‰ƒ…ƒ{z}‚‚ztwy{{xz‚zwuz~xmnuqikrvphipuw{}zyvqnnrx{zvqnllrwv|znjr{{wruwxww{€ypty†ˆ‚}~€‡‹‘’˜•‰žŸ—šž›˜•’‘•¢¬«¥ ŸŸ¡¢Ÿš—™œ  žžž£§¦ š”’•‘‹‹ŽŽ“š ¡¥§ªª¨¡¡ª­¯¯®°²³³µ¹¸µ²¸Àþ¸¸¼»¶¶¸ºº¼¾ÀÂÄÄÄÄÃÂÀÁÃÄÄÃÃÁ½¼»»»»»¾À¿¼º¾ÂÁ½·µµ»ÃƾÀÃÄÅÃÃÂÁÀ¿º´¶»¿ÄÄÄþ¿ÂÅÈÈÆÅÆÅÁ¾¿ÅÊÍÌËËÎÑÖÔÐÌÍÏÐÒÔÔÔÒÐÐÏÏÏÏÏÎÎÍËÉÊÊÌÍÎÐÒÖÙÚ×ÒÏÎÏÑÒÒÒÑÒÐÌËÌÏÑÐÐÎÎÐÒÓÕÓÐÌÊËÌÎÏÐÒÔÖÕÔÐÍÍÍÎÏÐÏÏÏÏÏÌËÉÊÎÑÑÑÏÎÍÍÎÐÓÕÕÕÔÖÙÚÚÚÙÕÓÑÏÎÍÍÎÎÎÐÐÒÒÒÒÑÒÓÕÖØØØÕÐËÉÉËÍÏÐÐÏÎÎÎÎÍÍÍÎÏÏÎÌÉÆÅÅÅÅÈËÍÌÊÇÃÀ¿¾¾¿ÀÀÀ¿ÀÂÂÅÇÈÈÈÇÆÅÅÆÈÈÊËÊÉÈÇÆÆÆÅÅÄ¿½¼¼¾¿¿¿¾¾¾ÀÁÂÁÂÂÄÆÇÄÀ¼¹¸¹»½¾¾ÀÀÀÀÀ¿¾¼»¼¿ÂÃÃÿ½¿ÀÂÅÈÉÈÉÉÉÈÈÈÈÇÇÇÆÆÃÃÃÄÆÇÆÄÃÀ¾»ººº¹»¼¾¾¾¿¿À¿¿¿»»½¿ÂÅÅÄÂÁÁÁÁÀÀÁÂÂÁ¿º¸¶·º¼»ºº½¿ÀÂÄÆÆÃÀ½¼º··µ±¯®­¦£¤¦­³···³®ª¨§¦¤£¢¢¢¤¦¥£ ™”’“•—›œ™——•—™›žžœš˜˜˜› ¦««ª¨¨¨©«©¦¥¦§¬µ¹¸³­¥œ”‘•œ £¤¤£¢¢¢¡¢¢¡¡›˜”’““™ž ¡¢¢Ÿ™–”‹‹Ž”•—š˜”’Ž‰‡ˆŠ”•”‘”šŸ¢¤¤¤¤£¤¥£ž˜’ŽŒˆ…{wwwx}…‰ŒŒŒŠ‡‚~{{}€†Œ‘—œ ¡ž˜“Œ‰‡†††…„ƒ‚‚Š”œ¡££¡•†ƒˆ‘‘‘‹Œ“”•”“’‘“••‘‡~ywy…‰ŒŽŽŽ‘“”••‘‹‰‰ˆ‡‰‹Ž‘‘Œ†‚|yumggjpwzyutv~œ§©¦Ÿ’‰wqonpu{€ƒ‚~xnjikortuvwwwxz|€‚‚‚€{upljijlmmlhffhoy€‚€{uolhecc`^[YXVVXY]clt{‚†††ƒ€~zvrlgaYOIGFDCBBCEIPVY]`cfhhgc`^^_ekostsrpnnqtx‚‚‚†Œ‡~oaWVUWY[`dkjlmopqrtwy}‚„„‚€}{ytqonprronmpwˆ””‘Œ†‚€‚„‰“žžš‘…yrrty‰–›œšš™—–•••••••”•˜¡¡¡ ›˜šnmnqrtvwuqpnmljhhjotwxvurrqomjhfcb`behhknkgefiklmmmmlkjecbehgedcbdeefhhfbabejpmifdba`\VWZ``][YXX\fpsk\SONOPOPQRSTUTQOPVYZZYYYVOIGKOMJGFHJKLNU_cc_XRPOOLJKMOQTUUXYYZ\\XSQQRRQNMKFEGJS[\_^VRLLX`a`_[YUQPRTVZ^^]\[[[\^^^bhd_[XVSRYbec[SQX_ZLCAFKOSX[[WV_gcXRROKNSOJIMPRRQMGFKOOMLQY`_\[YWSXch_YZ\YXYZZXWWZ^````b^XWVVX[]`^WQMSae_^chhiia^_[XZ^ehgc_bhiligt€€ulmpsuphfqƒ‹|mgfimusxŠ{jflqpoqsrpnnmkhlrstpnkbWSOLH?<@FSZUTTSPKHHEDEA=;==BGECCFLOMJNUYY[XPIIPSQORZYK>:BIKQXXRQRQMKIGMSPECGGHJNOQRRPJEDHOSW[]ZNGDJNRUVZbjmlg_WVRTbhbei]RVcf^YWUSSUWZaijc_diokc_^admtjhgdcacl‘†spruptvpopjjgmomkkhiijimuofbdgkhb`adffgkqtvxwpklppnryuorxvu{|z}~tpt{tqqrtquwyuj^^ejjhlmtxkabehjje_[]^gidZUZ`cdefdbipsnkpvskdaccbfotv{|pe`bhgb_ZWSPNPX_XTbtxrhdltqlrteZ]cgjlkheb]Z]gpsqquwrr{|uuwy|~‚ƒ}z}~{}~|~ƒˆ‰„Šœšˆ„†„{{}€ysvwxxwywvwz|{|vmotnhjqsohhorty|ywtollpvywspnmlr|~}tknw{~|xvuuwy~{tvx†“‡ƒ€‚ƒ‚ƒŠŽ’”˜—“›œ—™œ™–•”“•¡««¦¢¢¢¤¤ š˜šŸ Ÿ ¡ ¤©©¢œ˜–š–’“–› £§ª«¬¬ª£¤­°±±²³µ¶·¸º¹·µ»Àýº»¼»¸¸º»»¼¾ÀÁÃÃÃÃÂÁÁÂÂÂÁÀÀ¿¾¾»ºº»¼ÁÅÄÀ½ÀÃÁ½¸·¹¿ÅÇÄÁÃÆÆÅÃÂÁÁÂÁ¼¶¶º¾ÃÄÅÿÀÃÆÉËÉÇÇÄÂÁÂÈÌÎÌÊÊÍÐÕÔÐÌÌÎÏÒÔÔÔÒÐÐÏÏÏÎÏÎÍÌËÊËËÌÎÏÐÒÖÚÚ×ÒÎÍÏÑÒÒÑÏÏÍÊÈËÎÑÐÎÌÍÏÑÓÔÒÏËÈÊÌÎÏÐÒÓÕÕÓÎËËÌÏÐÐÐÐÐÐÏÌÊÉËÎÑÑÑÏÎÍÍÎÐÒÔÕÕÔÖØÙÙÚÙÖÓÑÏÎÍÌÌÌÍÎÏÑÒÒÑÑÒÒÓÕÕ××ÕÑÌÉÈÉËÍÎÎÎÍÍÍÍÌÌÍÎÏÏÎÌÉÆÅÄÄÄÅÉÌÌËÇÃÀ¿¾¾¾ÀÀÀ¿ÀÁÂÄÅÆÇÇÆÅÄÄÅÆÇÉÊÉÈÇÆÅÅÅÅÅÄ¿½¼½¿ÀÀÀ¿½½ÀÁÂÁÁÁÃÅÅÄÀ¼¹¸¸»½¾¾¿ÀÀÀÀ¿¾¼»¼¿ÁÂÃÿ¾¿ÀÂÅÈÉÉÉÊÊÉÉÉÈÈÈÇÇÆÅÅÄÅÆÆÆÆÅÿ¼¹¹¸¹º¼½¾¾¾¿¿¿¿¿¼¼½¿ÁÃÃÄÂÀ¿¿À¿¿À¿¿¿½¹¶´µ¸¹¸¸¹º¼¾ÁÄÆÆ¿¼º·¶·´¯­¬ª¥¢¢£©¯µ¶´°¬¨¦£¢     ¡££¢ š•““•˜™œ›™—•”–—››™™™œŸ§««ª¨§¨©ª¨¦¥¥¦«³¶·µ®¦œ“Ž’˜¡££££¢££¢¡¢¢ œ™–“““—›Ÿ ¡Ÿ›˜•‘ŽŒ‹‘’”—–“‘ˆ††ˆŒ’““‘ŒŽ“˜¡¤¤¤£¢¢¢¡ž˜“‰†ƒ~yxwx|‚†Š‹‹‹‰†}zyz}‚ˆ“˜œŸœ˜•‘Šˆ†………„‚€…› ¢¢¡–‰ƒ€†‹‘‘‘Š‰‹’••“’‘’”•‡€zwx|ƒ‡‰Š‹ŒŒŒ‘’““ŒŠŠ‰ˆ‰ŠŒŽ‘‘‡‚{yunhgiovz{wvw}Š˜¥¨¦Ÿ“Šwqnnpu{‚‚~xokjkmoqsuvvwwy{~€€€ztoljiikkkjfddgnu|~}{uolhecb`^\ZYWXYZ]bksy……„}yuqlgaZQJHFDCCBBDIPUX\_beghgda__`djnrsrrpnpsy~‚„„……ˆ‘‘‰re\YXZ[]aelmpprtuvxz|~ƒ„‚~|yurpoqssqppt{ƒ—˜˜”ˆ„ƒ…ˆŽ—ž Ÿ™„xrrv{‚Š’—šš™˜—–•””““’’’“•—œ ŸŸ™˜˜nmnqtsvwsqqonljiilswwwvutsrpmjgecbbdgiklmjfcfijllmmnmlkfedhigddddfghghgeaachormhfdbb^XSWbe`][YZ[anvtiZROOQQQRTVWWVTROQWZZZYWTOJGHKNKHGFHJKLOW_`_\VQOONKJKMOQRSTX[[[[[UQQQQPNNMHEGIMTY[[YROKMY__`^ZVRQQRUX\^]\[[[[\]^^bfb\YXUON[de`XNOX^XJBAFLPSX[ZWWckdVOPMILQNHINPPRPJFFJMNLMRZ`_\ZXUSXcc]YYZYXYZYWVUX]^```a]XVVVX[]`]UOKWca\]dhhgg_]^YV[^ehfc_bhilgfwtmmpssnhfq‚ˆ|mggkptszŒ‹uhflqporsqonnmkhnutvuqh\UTSOIBAGU\\XWUSQLIIHGIHFEDFFB=;=BGIFBCJOMKKPUXZ[WNIJQSONT[WH<9AMQSWTPPPMKJHIPSMECEFHJNOPRRLDACHMSW[ZULEELQTTV\djlic[TSTXac_eh\RYeg`[YUSSUWZ_ghd`dgmib_`centkihfdcfn€“ˆtqrrotupppiiinommmhggkjnumdbdghf``abbdeiosvupifhlllrvqmrwuswzy|{squyuooputuw{wj]]ekmnnmuznbbgkmle_\^`hkdYTZ`bceecbiprlgovrg`becbfmqvzwlb`cgfc^YVSPPW_`XZmxwoggmolmqlc_adinnjeccdcgpuvrrtrpuzwtvwx{|ƒ{z}~{|||~„‰Š„Š›–†…‡„€{{}~xsuwwwvy~}vvz{zzzsmprlfioqmhinqsx{yvsnkkotwvplmnlq€…|lkv{{€‡wstw{€‚|wwx†™—Š„ƒ…†……Œ’‘“•˜™——˜š˜™›˜•••”• ª«§¤¤¥¦¦¡›™›ž Ÿ¡¤£¥««£š š’‘”—˜œ¢©­¯¯¯®«¥¨¯²³³´¶·¹ººº¹·¹¾ÁÀ¼»»½»¸¹º»¼½¿ÁÁÂÂÂÂÁÀÁÃÂÁÀ½½¿ÀÀ¼ººº»ÃÇÈÅÂÂý¹¹»ÂÇÈÆÆÇÉÈÆÃÂÁÂÃþ¸¶¸¼ÃÅÅÄÃÁÂÄÈËÍÌÉÇÅÄÃÅÊÎÏÌÊÉÌÏÔÔÐÍËÍÎÒÓÔÔÒÑÑÐÏÎÏÏÎÍÌÌËËÍÎÏÏÐÓÖÛÛØÒÍÌÏÒÓÓÐÎÌÌÈÇÊÎÑÐÍËÍÎÐÓÔÒÏÊÇÉÍÎÐÐÒÓÔÕÒÍÊÊËÎÐÐÐÑÑÑÏÌÊÉËÎÐÑÑÐÏÎÎÎÐÒÔÕÕÔÕ×ØÚÚÚ×ÔÒÏÎÍÌËËÌÍÎÐÒÒÑÑÑÑÒÔÔÕÖÕÑÌÉÈÈÊÌÌÌÍÍÌÌÍÌÌÍÎÏÏÎÍÉÇÅÄÃÃÄÇËÍÌÈÄÀ¿¾¾¾¿ÀÀÀÀÀÁÃÄÆÆÆÆÅÄÄÄÅÇÈÉÈÈÇÆÅÅÅÅÅÄ¿½½¾¿ÀÀÀ¾½½¾ÀÂÁÁÀÂÃÅÄÀ»¸¶·¹¼¾¾¾ÀÀÀÀ¿¾½¼¼¿ÁÁÃÃÂÀ¾¾ÀÂÅÈÉÊÊËËÊÊÊÉÈÈÈÇÆÆÆÅÆÆÆÇÆÅÃÀ¼¹··¸¹¼½½½¾¿¿¿¿¿½½¾¿ÁÂÃÃÁ¿¾¾¿¾¾¾¾½¼»¹µ´µ¶¶¶¶¶¸º¼ÀÃÆÆ¿»¹·¶¶³¯¬ª©£¡ ¢¨®²´²°«¦¢ žžžžŸžŸ¡¢¢¡™•“•—˜™œ›™—•”•—›œš˜˜™œ §«¬«©§¨¨©©¨¥¥¥©±µ¶µ®¦œ’Œ–œ £££££¢¢¡¢¢¡ š˜—•”•˜œž ¡Ÿœš—’ŒŒ‘’••“‘ˆ†…‡‹’“’‹Ž’—œ¡¤¤¤¢¢¡¡¡ž™”Ž‹ˆ…€{xwx{€„‰‰ŠŠˆ†€|yxyzƒ‹•™š•‘‹‡……„„€}~€‰–¡¢¢Ÿ™‰ƒ€€ƒˆŽ‘‘‘ˆˆ‰‹Ž“–•“’“•”ˆ€{vx}‚‡‰‰Š‹‹ŒŽ‘‘’’Œ‹‹ŠŠ‰‰‹Œ’‘Žˆƒ~{yupjginv{}zww|‡–¤§§ ”‹‚xqnnpv{‚‚yqlkkmnprtuvwwyz}€~ysoljiijjjiecbeksy||zupkgecba^\[ZXYY[]bjrx€„„ƒ€|xurmhc[QKHFDDCBBCHNUX[^adgigeb``_dimqqqpporv}‚„……†‡ŠŽ’“‹€uga\[\]_bgnqssuvxy{}~ƒ„‚|zvsqprstrrsv~†šœœ—‘Š†…‡‹‘š ¡ ˜ƒwqrw|‚‹“˜šš™˜—•””“’’‘‘‘“•—œŸŸ›š˜—mmmrwwvvrqpnmlkjkqwyxwuuwusolhfdccdehjllliedgiklllnmljjhgeghfeeffgihhhfc`afkpplgedca[TT^if`]\Z\`isvobWRPQSSTUXXYWVSPPSXZYXXVQLJHHJKJGFFHJKKQZa^\YTPONMKIJMOQRRUY\\\[YTQQRPMLPMFFJLNTYZXSONJMY___]XSQQQTWZ\^][ZZ[[[\\^`ca\XVTOS^ec]TLNX\UIBAFLORWZYVXemdTNOLHLPLIILPPQNHDFJKLLNSZ__\ZXTQW``\ZXXWXXXWUSSX^_a``_\XVVVY[^`[SMK\d_[^ehghe^_]WV[]efdc`chijdgw}tmlnqqngeo€†zlggntuqy‹‡qfgkoonrsommmljgmuuwupk^UYYQHEKVca]YXWWVTQNNMNQPMLKD:69ENMGCBGLMJILSY\\\TKJKQRNOW[SC:47CPSMEEKMKHIJOY`daWNJJMQQOS[[O=7DSUSVWQLJJIHHFMTMHEC?CIKMQRPIB@AGLPSWYXSHCGOTUUZbilke^TMRY__]cmfUSckfa__XRRUY\_cffedeihda`dhlolkighjkqˆ–…tppmmurnnkiiltwpkjc_enoqsmgffe`ZY[^_^^ciotpicbddeilmmihosqpqvzxsnqtsqlkmu{zyzxl`aimpsqnv}sffknnmkjgefmsjZV]`_dkjecgptjdmrmc`cedcdhmorqf_`dec^WSUXW[cd^_mxsnliihhkljfbacglkgfgikjntxxvsqporvvttuux{€ƒƒ}{|~~{yyz~„ˆ†…‹’Œ…ˆ‰†€||}|}|xtvuttvx}}vu~~zyxrnppkffmslglqoqvxuqnmmmsvttogioqv‚…|or|}}†’‹zqqx‚€}{xw†šž‘Š‡‡ˆˆ‰Ž””””•—šš—•–––—–•––•—ž¨¬¨¦¦¦¦¦¢œœžŸ¡¢¦¦¢¦­­¦¢¢¦¥Ÿ™™Ÿ¡žž¤®³´³´²¯­¯²´¶¸¸¹¼ÁÂÀ»¹¸»¿À¼¹¸º½¼¹¹»¼½¼¾ÀÀÁÁÁÁÀ¿ÁÂÁ¿½»»½À¿¼º»»½ÂÈÊÉÇÄÂÀ¾¼½ÁÆÈÉÈÉÉÉÈÅÃÂÂÄÆÅÁ»¹¹¼ÂÅÆÄÄÄÅÆËÏÐÏÌÈÅÅÆÉÍÐÏÍÊÊÌÏÓÓÑÍËÌÍÑÔÔÒÑÑÑÐÎÎÏÏÎÌËËÌÍÌÎÎÏÐÓÖÙÚ×ÒÌËÎÑÒÒÏÍËÉÆÅÈÌÐÑÍÊËÍÐÒÓÑÍÉÆÈÌÎÐÑÑÒÓÔÑÍÉÉÊÌÏÓÒÒÓÒÑÏÌÊÍÏÐÑÑÏÎÍÍÏÐÑÒÓÔÔÔÖ×ÙÚÚØÖÓÑÎÌËÊÉÊÌÎÐÐÑÑÑÑÒÑÒÒÓÕÔÓÎÊÈÈÈÉÊÌÍÎÍÍÍÌÌÍÎÏÏÍÍÊÉÆÄÁ¿ÀÃÈÌÌÊÅÀ¾¾½½¾¿À¿¿¿ÁÂÃÄÄÄÄÄÃÃÂÃÅÇÈÈÇÆÆÄÄÄÅÅÅ¿¾½½¾¿¾¾¾»º¼½¿ÀÀ¾¿ÁÄÄÁ¼¸¶´µ·º¼½¿¿¿À¿¾½½½¿ÀÀÂÁÁÀ¿¿ÀÃÅÆÈÈÉËÊÊÊÉÉÉÈÈÉÈÈÈÈÇÆÇÇÆÅÿº¸¶´´¶º½¾¾¾¿¿¿¿¿¿¾¾¿¿À¿¿¿¾½»¼¼¼»ºº¹¶´²±±²°¯°±²´¶ÀÄÆÿ¹·´³´²¯¬©§¥£¡  ¤ª®°°®©¢Ÿ››››š™›žŸ¡˜•–—˜™šš˜–“‘“•˜›ŸŸ››Ÿ¢§«¬«©§¦§¨©¨§¦¥§«®³µ³«¡•Š‡‹•œŸ¢£¢¢¡¡¡ ŸŸž›š˜–•“•—™››˜•’ŽŒŒŒ‘‘‹‡…„„†‹ŽŽŒŠŒ’™Ÿ¢£¤¢¡žœœš—“Ž‹ˆ†ƒ€}{{{‚…†‡ˆ‡…}zwvwz~…‹Ž“—˜™—”Š†‚~~}{yy{‚™ ¢ žš”Œ†‚~}€„‰’”‘‹‡†††Š‘••”””“‰‚zvvy~‚†††‡‰‰‹ŽŒŒŒ‹Šˆ‰‰‹’’‹…€|xupkhhksy|{yy|…‘Ÿ¤¥Ÿ–ƒyqmnpuz~yqlkjjjkmpstuuwxz{|}|xrnkiiiiifeba_`ejpuwvsplhecba_^\]]]]^_ciqw~ƒ„‚€}zwurmid\TMJHFEDCBCGNTWZ]_cfggfeca`bfjmoopoqu{ƒˆŠ‹‹Œ’’’‹‚yngc`_^_adkptvy{}€€‚ƒƒƒ}zwvtsuvxxxy„Œ•œœ˜“ŒŠ‰‹•› ¢ œ—Ž‚wruz€‡Ž•˜˜—–”“’‘ŽŽŽŽ‘“–˜œ›š˜–••jjow}}yuqonlkjkjmuyzyursvvtoifcabfhklmmkhecfiijlmmmkgejmpledehhghikkhd``dhlnnjhfeca^XWbmjda^]_fourkcYUVWXYY[]^]]YPKKQWYYXVVPJGIJLNLHFFGHIMPU\^ZURPMLKJIILMPPQSY__\ZXTQQRQNLKMHACJQTVWWSMLOPSX\\[XURSUVX\]\\ZYXWWWXZZ[[]_[QKKSbhdXRNIMVXQE??DJNQUXWS[jl_QNKEFLLLLLMNNLGDCEHIKMRWZ``^[WRPY^^][XWX[[YVSOP[bcbb`^[XSTY[[[[XPKPZ_ZW[aeghe_^XQUYZabacbcjmf_gyztokikoofagw€vlehyujv‡€lhhkmkmqpmjjkighqwxwsqlc`b]VRS\fea_]]cea^]]]^ab^WO@58COTOHEJPOIHNRX_fdXJHJLNPRRV][M:8KXVTVSMKJIGGHGNRKFEC@DJLNRTNG@>CJORTVXVPFAIPTTV[cjkicZQLR[`]\fncSTdieaad]VVXZ]addfgggiheaadhkomkgefhkuŠ“‚tpnklqpnmjhinxxpig`_hnprsmhgfb]YXZ^]]\ahqskd_`bbchkljhhnsqnovxtqoqqpomkltzyyyxmaejosurowviinpoopmjjlpsk^[_`bkomgcfptkfkokb`decbcgknrnc]`dd^XSNS[]agc]gvulijihffikhebbejmgbfmpnlpz}yvtpoqtuttsuvw}„‡„{z|~}zxwy„……‡‹Œˆ†ˆ‹ˆ}}|{|{xvvvsswy}~vu‚|ywqnpolgfltlensopvwsmklnpvxsrnggpv{ƒ…}tw~Š•|ooy‚ƒ~~~xw†šž”ŽŠˆ‰‹‹•—–•”—š›—““””””•——–˜§¬©§§§¦¦£Ÿžžž ¢¥©¨¢§¯®©§§ª¨£Ÿž¢¥¢ ¦²¸¸¶µ³±°²´¶¸¸¹»¿ÄÅÁ¼¸¸»¿¿»¸·º½¼¹¹º»¼¼½¿ÀÁÁÀÀÀ¾ÀÁÀ½»¹¹¼À¾¼º¼½¾ÂÈËËÉÅ¿¾¾ÁÅÉÊÊÊËËÊÈÄÂÂÄÆÈÇþ»º¼ÂÆÆÅÄÅÆÉÍÑÒÒÎÉÆÆÈËÏÒÐÍËËÍÐÒÒÑÍËËÍÑÔÔÑÑÑÑÐÎÎÏÏÎËÊËÌÍÍÎÏÏÐÓÖØÚ×ÒÌËÍÑÒÒÏÌÊÈÅÄÆËÐÑÎÊÉÌÐÑÒÐÌÉÅÇÌÎÐÑÑÑÓÓÑÍÈÇÉÌÑÔÔÓÓÓÒÐÍÌÍÏÑÒÐÏÎÍÍÐÐÐÒÓÔÕÔÕ×ÙÚÚÚØÕÒÎËÊÉÈÉËÎÐÐÐÑÑÒÒÐÑÑÒÔÔÓÏËÈÇÆÇÉÌÎÏÎÎÍÌÌÎÏÏÏÍÌËÉÆÿ½¿ÃÇËÌÌÆÁ½½¼¼½¾À¿¾¾ÀÁÂÃÃÃÃÃÃÂÁÁÄÆÈÈÇÆÆÄÃÄÅÅÄÂÀ¾¾¾¾¿¿¾½»¹º¼¾¾¿¾¿ÀÂÄÀ¼¸¶´µµ·º½¿¿¿À¿¾¾¾¾¿ÀÀÁÁÁÀÀ¿ÁÄÅÅÇÇÉËÊÊËÊÊÉÉÉÉÉÉÉÈÈÈÇÆÆÆÄÁ¼·µ³³´¸¼¾½¾¾¿¿¿¿¿¾¾¾¾¾¾¾¾½»º¹ººº¹¹·´²°¯¯¯®®®®°±³¾ÃÆÿ¸³°°°°­ª§¥£¡ŸŸž¡§«®¯­¦Ÿœš˜˜˜™——™šŸ¢Ÿ›––—˜™šš—“Œ’–œ  žœœŸ ¢§«¬«©§¦§¨¨¨§¥¤¥¨¬±´µ¯¤˜‹†‰—›¡¤¤¤¢¡¡Ÿžž›šš˜•”’““•˜›œœš˜•ŒŒ‹ŒŒŠ‡…ƒ‚ƒ‡‹ŽŽ‹Š‹Œ– £¤£ œ™™—•“Ž‹‰ˆ†„}|~€‚ƒ…††„‚~{wttv{‡Š•˜˜—”Š†€€|}{{xwyŠ–ž  ™”Œ†ƒ€}‚ˆŽ’•“Œˆ†‚‚‡Ž”••””“Šƒzvvy|€ƒ„„„‡ˆŠŒŽŽŽŽŒŒŒŒŠˆ‡ˆ‰Ž’’‘‡}wuqlhgipw||{{}ƒŽ›¢£Ÿ—…zqmnquz~zrmkihhgimqrstuwxxz|{wrnkiiiiheca`_^chnsvtqplhecba`_^`aaa`adipv}‚ƒ€€|zwurnje_VPLJHFECCCGMSVY\]aeghgfec`adgkmnnnqx‡‘’”•“‘‹„|tlhea___bhouy|ƒ‚ƒ‚‚ƒƒƒƒ€}{xwvvwy{}~…Š’™žž™”ŽŒŽ’—œ¡£¡œ–xsw}„‹‘–˜—•“‘ŽŒŒŒŒ‘“—˜œ›™˜—””“ijpz€~yurqoljijjnw|{xsqswwsmhdb`dhjlmnmjgdcfhiikmmkgegmrrjbbehhhhikifd`afjmnlhffda^\[\fniba^_birupe[WW[]^]\]_aa]VMJKU[[ZXVTNIHKMOOMJHHHHIOTY^]YTQPMKKJIKMMOOPU\ca]YVTRRSQNLKKE?DOUWXWTPKKPUVXZYWUSSUXZ\]]\\ZXWWWVWXYYZ\^YOILXfi`UPLKNTXPD>?DJMPUWVS]ll]PMLDDKLLLMMMLJEBCEGIKPTWZ``][VPP[__][XY[]^[WRNS]bcaaa`[VPT][[WZWOMPW[XW\acfgc`\UQUYZ^aabbelme^exzsmiikoof`et}vjem€}pht…~khikkjmpokiiiggksvwvurnged^XW\fjdbbbbgjhedeegih^RE:;EPVUOKJLONKOUY_feYIEKPQRRTVZ]XL<>NVUVUOJJJIIGHINNGFECBFKLPUTLD>=DLPQSUVULCCIPSSV]diie_VNLR[_Y\ko_PUeie`dmf[Z\\_cddfgiijjeccdfjmmidceehzŽŽ|rpliknomjhhhozxnge`bjoprsojifb[WX[^][\bksne`\]^_`fiiiihnqnlotvqooollnnlksyyvutpiilpssrsw}wlkorpqrqonnqunb^`chpqnicgpumgjniaaddbabeimoh_]`b_XSRQU[_ceaanwogghgeefhjhdbdhkibckpqons{|xvsqqsuvtssuvy€ˆˆ„z{~|ywwz‚ƒ„ˆ‹ˆ††‰Š‚~}}|{{zwwvrtwz~}vv~|ywqnpolifktodlurqwxrkhlqu|{sqnhgoy„…€zy~ƒ‹•‘€rpz„ƒ}}~{y…—œ”‹ˆŠŒŒ—š—”“•›š”‘‘‘‘‘’•™˜˜™¦¬«©§¦¦¦¤¡ ŸŸ¡¤§¬©¤©°¯«ª«¬ª¥ ¡§ª¥¢©´ºº¸·µ³³³´¶¸¹º½ÂÇÆÀ»¸¸¼¿¿º¸·¹½¼¹¹¹º»»¼¾¾ÀÀÁÁÀ¿ÀÀ¾º¹¸¹½Á¿½»»¼¿ÅÊÌÌÊÆÄÂÁÀÂÆÊËËËËËËÈÅÄÄÅÇÊÉÅÀ½»½ÃÆÇÅÅÆÇÉÍÑÓÒÏËÇÇÉËÎÒÏÍËËÍÐÒÒÑÎËËÍÑÓÓÑÐÐÐÐÎÎÎÏÎÌËÊÊÌÍÍÎÎÐÑÔÖÙØÑËÊÍÑÒÒÏËÉÇÄÂÄÉÎÐÎÊÈËÎÐÐÏÌÉÅÇËÎÏÏÏÏÑÒÎÊÇÈÉÍÑÕÕÔÔÔÒÑÎÌÍÏÑÑÐÎÍÍÍÏÏÏÐÒÔÔÔÓÕØÚÚÚØÕÒÏÌÊÉÈÉÊÌÍÎÏÏÏÐÐÐÐÒÒÒÓÒÏÍÉÇÆÆÈÊÌÎÍÍÌËËÍÎÏÏÍÌËÉÆÿ½¾ÂÇËÌËÆÁ½¼º»½¾¿¾½¾ÀÁÁÁÂÁÂÂÃÂÂÁÂÄÆÇÆÅÅÄÄÄÆÆÄ¿½¾¿¿À¿¾¼¹¸º¼¼¼½½½¾ÁÃÁ¼¸µ³³µ¶¸»½¾¾¿¾½¼¼½½¾¿À¿À¾¿¿ÂÄÄÄÅÇÈÊÊÊÊÉÉÉÉÊÊÊÉÉÈÈÈÈÆÆÄĽ¸µ³³´¶»½½½¾¾½¾¾½¾½¼¼¼½½¼»¹··¸¸¸¸¸µ³±®­­­­­¬­¯¯²¼Âƾ·±®­­¬©¨¦£¡ ŸŸ ¥¨ª«¨¡œ™—–––—••—˜›Ÿ¢¡—––˜˜›š—”Š‹—œ  žŸ¢£§«¬«©§¦§§§¨§¥¤¥§ª¯³´°¦™Œ…‡”›¢¤¤¤¤¢¡Ÿœœœ››™–”’‘‘”—š›››™–’‹ŠŠŠŒ‹ˆ…‚ƒ…ˆ‹ŒŒŠŠŠŒ“šž¢££¡š™—”’ŒŠˆ‡†ƒ~}€‚„…†…ƒ€|xtsuy~„‡Œ“˜˜–”‹‡‚~{zzyxuv|‡“œŸŸ™”‡ƒ~‚†Ž’•“Ž‰……Œ”••””’Š„{wwy|‚„‡ŠŒŒŒ‹‰‡ˆ‰‘“’Ž‰„~xurmhfgmtz|}}~ƒ‹—Ÿ¢Ÿ˜†{plnptz~‚‚€zsmigggfgjmpssuvwxz{zvrnkjiiihdb`_^^aejptsqolheccba``abdedcchov}ƒ€~|zwurnjf`WQMKHFFDCCFMSVY[]aehiiigdabcfiklmnqz‚‹’“”•–——”’Œ…~wplgc_^]`elty}…†…„‚‚‚ƒ„ƒ‚€}zxwvwy|~€„‰–œŸž™•Ž“˜ ¢¡›”‹xux…‹’–˜–“‘ŽŽŒ‹‹‹‹‹Œ“—˜œš˜—•”““ilq{€}wtrqoljikloy}|wspsvwrlgca`ehkmnnmkgedegghiljfddlswoa^adefghikifbadhjkljhfec`\\]bkmg`^^aemuumcYW[`a````bc`YTMHLX\[[XURLHHLPQONJJIHHKQX\_\XSQPNLKJIKMMNNNV^eb\WUSRSSPMLKJC?ERYYYXSMJLRYYYYWUTSTX[]]]]\\ZXWVVVVVXXZ[[VMKR_ifZQNMMOVYRE@@EJNQUWVT_lj\RNJDCJKLMMLLKIFDEGHINSVXX``^]VOR]__]YY[]__[VNOV_bbaacbZQNYa]XUYVOMOSWVV\`beec`[SRVYZ\_acafmmc]hy~xqkhgkoog`cr{vjgu†{ifsƒ|ljjlkhkpligggefmvxwvvtpjkg`Z^fjjgeegijkkjjjkkkcUH@AIRWVSPNNMLMRX\`eh]JCKSWVTTVZ_]VKBEOTUXTMLKKKKGEIOKEHKEEILNRWUI@;@JOPPRSSRH@DMPPSX`gie_YRKJR[]W^nnZNXhkc`gqk_]^_adffghikmkeccdghkmidcddj~Šwrqliinnlhdfip~|oebaelppsupjhe`[VW[][Y]gppf_\[[[\_fgegijmojhnssonmlijmmmkrwvurpomlmprrruy|vmlprqsttqqqtxpc`chmqrojfhqvnhklgddedb``chnmc]]__\UQRTY^`ccbepsjeghfdefhigeehiheeioppqsuxywutsrtwvtttuxzƒˆ‡ƒ}y|€€~|yyy{‚…‰Š†„…Œ‘Œ„~~}}{{yxxvrsw{}|xuz}{wqnpomjhjsuhjvwtwyskflty~sonjiq|„†„}z~„‰Ž•’„wsz…„}|}|„’™”Š‹ŽŽŽ—œ™•’”™˜’˜œš›ž¦¬¬ª¨§¦§¦£¡¡ ¢¦«®«¨¬±±®¬­®­¦¡£«­¨¥¬·¼¼¹¹·µµ´µ¶·¹»¿ÄÈÆ¿º·¹¼¿½º·¶º½»¹¸¹ºº»¼¾¾ÀÂÃÃÂÁÁÀ½¹¸·¹»¿½»¹¹º½ÃÈËËÈÆÄÃÁÀÁÅÉÊÊÉÉÉÉÇÅÄÆÇÉËÊǾ½¾ÃÆÇÅÅÅÇÉÌÑÒÒÏÌÉÈÊÌÎÒÏÍÊÊÌÏÒÑÏÍËËÍÐÑÑÐÐÐÐÐÎÎÎÏÎÌËËËÍÍÍÎÏÏÑÔÖ×ÔÏÊËÍÐÑÐÎÊÈÆÃÀÁÇÌÏÍÉÈÈÍÐÏÍËÇÅÆÊÎÏÏÏÏÏÏÍËÇÈÉÌÑÖ×ÕÕÔÔÒÏÍÎÐÑÑÐÎÍËÊËÌÌÎÏÑÒÒÑÒÕØÙÚ×ÔÒÏÌÉÈÈÈÉÊÌÌÌÌÎÏÎÍÎÏÐÑÑÑÏËÇÆÅÆÇÉÊËËËÊÈÈÊÍÎÎÌÌÊÇľ»½ÀÅËÍÌÈÿ½»»½¾¿¾¾¾ÀÁÁÁÁÁÂÃÂÂÁÁÂÅÆÆÅÅÅÄÃÃÅÆÅÃÀ½¾¿ÀÀ¿½¼¸¸¹ºº»¼¼½¼ÀÂÁ¼¸µ³²´¶¸º¼½½¾½¼¼»»½¾¿À¿¿¾¿¿ÂÃÃÄÄÆÈÊÊÊÊÊÊÉÊÊÊÊÉÉÉÈÈÈÇÆÅľ¹µ³²³¶º½½½¾½¼¼¼¼¼¼¼¼¼¼¼»º¸¶¶¶···¸´²°¬ª«¬¬«ª«­®±ºÁÄý¶±­««©§¦¤£¡ ŸŸ ¥§§©¦Ÿš—–•••–•”–˜šž¢¢ ˜˜—˜™œœ™•ŒŠŽ•›Ÿ Ÿžž ¢¤¨ª¬©¨§¥¦§§§§¤£¥§©­±³±©›„…Œ•¡¢¤¤¤£¡Ÿžœœ›™•“‘Ž‘•—™™™™—”ŠŠ‰‰Š‹‹Šˆ…‚€‚„‰Œ‹‹Š‰‰‹—œ £¢¡žš–”“‘‹‰ˆ‡†„‚€~~€ƒ„„ƒ€|xuttv{ƒ‡Ž”––”‹‡‚~{xxwwttyƒŽ—œš•‡ƒ„Œ’•”‹†€ƒ‰’•”””’‹…zyz|~€€‚…ˆ‹ŒŒ‹‹ŒŒŠ‰‡‡‰Œ’‘Ž‰…xuqmhefkry}~€‚Š•œ ž—‡{nklnrx~ƒ…{tmigeefgjmnprsuvwyzzvrnkjiiihd`^]\]_chnrqpokhfddcbabbcegffeipu{€~|zwurnjgbYROLJGFEDCFLSWYZ]adgiiigecbdfhiklorzƒŒ“–––—˜˜˜•’†€ytpjf_][]cjr|€„ˆˆ†…‚‚ƒƒƒƒ‚€}{xwwwz}ƒ…‹‘—Ÿžœ™•Ž“˜Ÿ¡Ÿš“Š€yvy€†‹‘–—”‘ŽŒ‹Š‰ˆ‰‰‹“—˜›™—”““’‘kmrz|xtrqokiilmqy}{vrpruupkfb`afjlmnmmjgedeeegikhdbeovuh[\`bbdfghigebbeijjjihfeb`\]ailkd^\^bhqvsi_ZZadcbbbbcc^TPNJP[^\ZWSQMIJOTVROLLKJKNT[_^\WTRPNLKJKMMMLLNX`fbZUSQRRQOLLLHB@GTZYXUQLLNTYXXXVTTUW\]^^]\\\ZWUVVWVVWWY[[UMOYdiaVNKLLOWZRF@AFLPRUXWV`li]TOKECHKLMMLKKIGGGHJKPUVWW_`_[SQV]`^[W[]bb_XRMQZ`bcccecWNR`b]WUXVOMPSUTU[`bege_YSRVYX[\`cbfmkb_iy~xpifekqof_arztln{…ygdrzkjjliehkheceecfozywuvvronjb^gnmjihiklmlkkkllniWHCFLTXXTRRONMMSZ\bki^ODESZZYUUY^`]WOILRUXYRMOONNLIJKMJEIMHGJLNRXSG=8:BR_^]\`cegimorstuvvvvvwwvsqpponnoopppnmmnoooppppooopqrrrphktwvvutrpmkihhhjloqrtttutssrqqpopqrrpooqstsspqtwxyxxwwwwwwvvuvxyyxwwvsrpoqqplklpuvurmlklntsssrpnlkllklljgsupjkowvptzzwsqqsuvsqqqtuuvwxxyyyyyz{|{ywxxwsolmoqtuuspplkjihijloqrsstssssssttwz{yupnnoopqqrrrrssqqtvusqpprsuvwvwwutttttusttquxzz|}{|zzzzxwvy|{xmQQpy||vqqqsrtz~€‚‚‚}zz{||||}~~~~}}|zyvuuvwrptxyxwwwyy{{{yxxwwvwxwwwwyyyyvutuy{}€‚~xvx{|}~~}|{zzzzzz{{|~€€€~|zyyyyyyyyxwsppnnopompwzwusrstwxyy{||||}~~~{zz{{{{{{{{{{zzzzzzzzyyyxwwxxuttuuuuuuwx~‰Š‚€~zussvyyxwvvvwvvuuvxz{|}}}€ƒ‡‹Œ„|{z|}}||{z{}}||}}}~~~~~~€€€€€€~~~~~~~€€€€€€€€~~}~~~~~}}ƒ…ƒ€€€€€€€€€€~~~~€€€~~~~€€€€€€€€€€‚ƒƒƒƒ‚€€€€€€‚ƒ„„„ƒ‚‚‚ƒƒƒƒƒ‚‚‚‚ƒƒ‚€€€xyyyyyxxxxxxxwwwwwwvvwwxyyxxwwxxxyyyyyyyxxxxyyyyxxxxxxyyyyyyyyyyxxxxxxwwxxxxxz{|}}||{zyxxxwwwwwwwwwwwwwxxxxxwwusqooonopqqppnmlkigeehilllllmnllmmlkjjkllmmnpppppppponljiihggffimpqpooonmkijjklmmkj^RbknmgYB:9?L]`_]^acgkpsuvuuwwwvvvvurpooooopqponkkmoonorssrqpqrssrrkhnrsuxvqnkihgghilnprstttutsrrqponnopqppprsssuuxyyyyxwvusrrrssstvwxwxxumjikqtromoswxvsnjgcagjmnkjjllkkihi`Uble\\fmi`fox{zustrstusooqtuuvwxxxxxyzz|~}{z{{wtplkmpsssqpomkjkllmpprsssssssssrrrtx{|ysqpqppppppooponnoqrsromnnqtvvxxusqqqsttvxvuvsruxwyxyyyywy||zfG9]w}~|wtsssv|‚ƒ‚€~|{{{{||}~~~~~}|}|{wvvtwvvwyyyyyz{{||{yxxwwwwxwwwwyyyyvssuy|~€€}|{{{|}}}~~}}|{zzzyyyzz{|~€€|zxxxxyyyxwvsqonmnnmptxwutvvvwxyzz{{|{{{|}|{z{{|||{{{{{{{zzzzzzzzzyxwvwwusrssttuuuvx„‚ƒƒ‚€~|€}yxwvvwwvvuvwy||}}„‡Š‰ƒ~|||}}}}|{{}}||}}}~~~~~€€€€€~~~~~€€„ˆ„€€€€~~~~~~~~}~ƒ„ƒ€€€€€€€~~~~€€€~~~~€€€€€‚‚‚‚€€€€€‚ƒƒƒƒ‚‚‚‚‚€€€‚ƒ„„„„ƒ‚€€‚‚‚ƒƒƒ‚‚‚ƒƒ‚€€€€‚‚yyzzzzyyyyyyxwvuuuuuvvwwxxwwwwwxxxyyzyyxxyxxxxxxxxwwwwxyyyyyyzzzxxxxxxxwxxxxxyzz|}}}}|{zyxxwwwwwwwwwwwwxxyxwwwvsqoponooppoomlkjihfegilmnnoopnnnnmmllmmlllnppqrqqpppoomigfggghlqssrqponmlkhegkmnmme`ilkkidJ=;>HX^^]]]_goswwxvvwxxwwwvtpoooppqrsrolhipqonprtusqqqsssqokkortwwrligffghjmnpqsttttttssrqonmmopqpoprssrrtuwxxyxvutrrrrtuuwvussuwtmikpttsqqsuxxvtqno`NR]giiiijkkkhfecVZhe[Ydnnhfltvqkmvvvvwsopqtuvvwxxyyxyzz{}~~~{wspniinrssssrpnopstuurqrrsssrssrrqpprw{ysonnnnnnmmmmmmlllnpssolkklnrtwxvrpopstvwxxwwusqstvvxzzzz{}|yY5Dy}~{wvvuu|‚ƒƒ„ƒ€~|z{||||}~~~}~~}~|wwwuy{zyyyyzzz{{|||yxwwwxxxwwwwyyyyurqsy{}{{}}||{{|||}}}}|{{{zyyyyyz{|}~€‚}yxxxxxxxxvusqonmmmotxxwvuvwwxyz{{{zzzyyxyyz{||||||{{{{{{{zzzzzzzzzywvvwvuuvy|~}}|zxy}ƒƒƒ€}zyxwvwwvvuuwy||}ƒ…†…„|{{||}}}|||||}}}~~~~~~~~~}~€€ƒ††…‚€€€€~~~~~~‚ƒ‚€€€€€~~~~~~~~~~€€€€ƒ„ƒ‚‚€€€€‚ƒƒƒƒ‚ƒ„ƒƒƒ‚€‚ƒ„„„ƒ‚€€‚‚‚‚‚ƒ‚‚‚‚‚ƒƒƒ‚€€€€€€€‚‚yzzzzzzzyyyxxwvvuuuuvvvwwwvvvvwwwxxyzzyyxxxwxxxxxxxwwwxyyyyyzzzzyyyyyyyxxwwwwxyz{}}~~}|{yxwwvvvvwwwwwwwxxxxwwwwtspponoooonnmkjiihgfhjlnpoppoonnoooonnmlkkmopqqqqppppqojgghhiptvvtssqonmmmifgkmnomjikllmllYB<M\abahmd^XN@AECACGRQIB@FMRTYY_cfhjhffgijlopponnprssomnoomlklmnppockttsstsrmkiiijnmjcdkswqnhknonnmmnopqsssrrsssrqqqsuwwwwwwxwwwwwxxxxwyzwuoiefhijklmnnoopopoppqrtw|€€€€€yqpnmnooqsvtpoopstvxyzzywtrqrrrrsttuuutsrqqpopooopqqrrrqppommmortuvvvvuutrohdcbehklnprtssssuxyywvwuuvwz{{{{{{||}|||}}}}{{zvkcX`\\aquvwuvutsutswvrmljjkkloqtuuvvwwwwxyz|}{}{wzz{{yyz{|}€‚„ƒƒƒ……†††„}|{zzyyyyyxxwvwvrnmosz|||wtrrrtuwy|}|xttvy{zzxxwwwxz{{{zzzzzyyy{||{zzz{{|{zyyyyyyyyyxxxy{{|}~~}{zxvvuuuwz{z{{{{{zzzzzxutttrqpqqrsuy{}‚‡‰Š†€{zz{{{{zyzzzzyxxy{~~~~~}|{{zyyy{|}~€€€€~~~€€~~~~~€~~~~€€€‚ƒƒƒ‚‚‚ƒƒƒ‚‚‚‚‚ƒƒƒƒƒ‚€€~~~~~~~~~~€€€€€€€|}ƒƒ‚€€€‚‚‚‚‚‚€€€€€€€€€€€€€‚‚ƒƒƒƒ‚‚ƒ‚‚‚„…††…ƒ‚€~~€€€€€€€€‚€uvwxyzz{zyxxwwvuvvuuttttuuuuvwvwxwxxxxxxxxwwwwwwwwwwwwwwwvvvvwwwwwxyz{{{zzyyzz{{{zyxxyzzzyzyyyyxyxxxyyyyvsqrsuwwwvuuutssssssrrrqpppppqqqqponnnnoopponnmnprsrqpoommnopppqqtxyywwxwxyzyxurrqqopppppnmkiiijkkjneN?K]a_bfihef[ECA><>DPI?>ENRRV]__`cefdcglmliijlnppqqstonmnnmllmnmmmjilstsssqokjjiijljZMOSV[acgknnmnmnooooqqqqqrrrpoonnpsuvvvvvvvvvwwwwxxzyunifffghjllmnnnnnooprstuvx|€€€€ysqonnooprttrpnnpsvxyzzywtsrrssttuuvvusqpppoppooppqrsssrqomijloqrrttuutuuuuqlhbadiknprtttsov|zvsststuuwwvvvwyzzzyz|}}}~}}||~zrsd[`jegtwusponmmonkhkijllmsvxvssuwwwwwxyyyx{~{xz{{{yyz{|}~‚‚ƒ…„„„…†‡ˆ‡…~{||{zzxxyyxxyxyxupoqw}|yurrtttuwy{}}|xtrsvz{{yxwuuvxz{{{zzyzz{{||||{zz{{{{zzzzzzzzzzyxxyz{|}~}{zxwvvuuqswzyz{zzzzzzzzxvuuusrrrsstvwttyƒŠŠ†|||{zzzzzzz{{zyxy{}}~}}|||{{{zyyy{||}~~€€€€€~~~~€ƒ}|€€€€€‚ƒ„„‚‚ƒ‚‚‚‚‚‚‚‚‚€~~~~~}~~~~~}}~€€€€‚€……ƒ‚€€~€€‚‚‚‚€€€€€€€€€€€€‚‚‚‚‚„‚‚ƒ„…„„ƒ€€€€€€€€€€€€€€€€€‚ƒ‚€tuvwxxyyyyxwwvvvuuuuttttttttuvvvwxxxxxxxwxxwwwwwwwwwwwvwvvvvvvwwwxyzz{{|{zyyyz{{{zyxxxyzyzyzzzzzzyyyyyzzxtnoruvvvvvvvuttttssstrqppopqqrrrqponnnnopppnmmnortsqrqonnnoppppqtvwwvvvvvwxwutqqqpqqrsrqpnljjjklkjmj\CJ]a^djjjikdQA><;N[hnsngb`acccgpusslfgjnnlloprqqqqqqqrrokhghjnrsttrmlmmmmmllmpqnje`]ZVUX_fjlmnonnnnnnoqqoonnoquwwvtssrrrsttuuuuvwwrjdcccfilppppnmmostvwxyyxy{}€~}|ywtsqpoooooqrttsronpqtwyyxwutssttuuvvuusonoprrqpppppqrsttsrnggmppqqqrrstuuvvrlhiknnlmnqtuvwvtsttsstuyzxtoqooprttuuvvxz{|}}}|{|€~~}{unmsvxxuqnkjhghlklqw|‚‚}xvvxxxwwwxwwxy{zzyxxxxwxy{{|}~~€‚ƒƒƒ„…†‡ˆˆ†€zx{|}{yxwwxxxxxxxwutuyzxvuuusrsvz|||||{zxxxy{{{zxvuttvy{zzyzz{z{{||||{zyzzzzzz{||||||{yyxxxz{|}~}{ywvwxxwvtrruvyyxvuvwzzyxwvvvxvsqrrsvxvtsw€‡ˆ~wxzzyzyz{{{|||{zzyz{{{zzzz{{zyyyxz{||}~~€€€€€€€€€€~~~~€…‚~|~}}}€€€‚ƒ„„‚€€~~~~€€€€€~~~~~~~€€€‚ƒƒƒ‚€€€€€€€€€€€€€‚ƒƒƒ‚€€€€€€€€€€€€€€€‚…‚€€€€‚ƒ„„ƒƒƒ„„„‚€€€€€€‚ƒƒƒƒ‚tttuuvwwwvvvvuutttttssttttttuvvvwxxyyyyxxxxxwwvvwwxxwwwwvvuuvwwwxxyyzzz{{||{zyyyzzzyyyyyyxxxyyzzzzzzyyzyyyxwvwwvuuuttttttutttssrqppqqpqrrrqponnnoonnmlkkloqsuutrqppqrrrrqrstuuuusqqrrrqommnpqrrttqnlkkkkjklmmiXT]bdfgghiiih_B99AR^ZM>Ofvyxqjd_acdfmttpojgijjjiijkorsqpssssqmiffikpstttsmnrrpoooooqrssrnfa\XW\begilnoooonnnoonnmmnrvxxusrrqqrrtssssstuurlgfffiloquwvsnoqrtwxyzzyyz|~€~|ywtrrrqpoooopqstutsppqruxxxvutttstuuvuutrpprtvvusqqqqqrstttsnjmuutrrrrsttvuutmd]]diihjmpsuxyvtrrrsstwyxsokppnnoqqsvwwwyyz{{{zz|~~~~~zrsuwyywvrmhhikjkpr|„„ƒ€|{zyyxxxwxwwxyzyyywwwwxyz||}}}}~€€‚ƒ„‡ˆ†ƒ}zy|}}|{zyyxxxxxxyxxwxzxussrqpqtvvwwxzzzzz{{{||||zxywuwxzzzzz{{zzz{||||zyyyyyyz{||}~~}|zzzzz{zz{|{ywuvwyyxvtrqrsvwvtstvyyxwvvvvutpoqrsuwxxxx|ƒ†~uuxyyz{{{{{|||{zzyyzz{zzzzzzyyyyxyz{|}~~€€€€€€€€€€€€~~€€~~~‚€‚„€~€€€‚ƒƒƒ~€€€€€~~}}}}~~~~~€€€€€‚‚ƒ‚€€€‚ƒ„ƒƒ‚€€€€€€€€€€€€€€€‚…‚ƒƒ‚€€€‚„…†‡‡‡†††„€€€€€€€€‚ƒƒƒƒttttuvvvvuuuuutsttttttttstttuvvvwwxxxxxxxxxwwwvvwwxwwwwwvvvvwxxxyyyyyyzzz{|{{zyyyyyxyzyxxxwxxxyzzzzzzzyyyyzzyxwwvuutssssssssssrrqpppppqqrqqponononnmlkjijlostoloqqprrsrrrrsttsromjjlnnnmmllooqqstronnmmkjillkia[^begfffgffkhG98EU^\UGQn{|xrkfbbefjqsspllnpmjlllkkmrroostspligffilqttutrppqqqqqrrqrrsturomjgdbaaaeikmopponmmnmmllmpsttqpqqqmlpvvsrrrsstsolkkmqsuvwxvtprtrswxzzzzyxz~€|zxurqrsrqponnoprsuvwvtrpruyyvtsstttuuutssrrsuxzzyvtrrrrsttttsonpwwvtsrsstuuuutqg]Y]^_aejkotwxwurqqrrtvxsljinqoooqprwxxxyyyyyxxxzz{}~}~}}vutuy{}}zrkikjijmlw‚„ƒ}{zyyxxwwwxyxxxvuvxyz{}}~}|{{{{|~†ˆ†ƒ|{||}}||{{{xwwxxyzzyyxwtqooonorvwuttuwxxxxy{{||{}|{}zvwxzz{{{||{zzz||||zyyyxxxyz|}~~}|||}~}{zzzywvuuwxyxwusqpqstsrqrtwxxwwwxyzxsqsttwy{}~}|~‚}tsuxyz{}}}{{|||{zzyz{{yyyyyyyyyyxxyz{|}~~~€€€€€€€€€€€~~€‚‡™Œ‚~€€€‚‚€€€€~~}~}}}}}~~~~€€~~~~~‚‚~~€€€€‚†‰…ƒ‚€€ƒƒƒƒƒ‚€€€€€€€€€€€€€€€ƒ„‚„†…‚€€‚ƒ†‡ˆ‰ˆ‰ˆ‡ƒ€€€€€‚ƒƒƒuuuuuuuuutttttsstuuttttsssttuvvvvwwxxxxxyyxwwvvwwwxwwwwwvvwwwwwxxyyyyyzzzz{{zzyxxxxxyyyxxwwwwwxxyyyyyyzzz{{zyyxwvuttsrrrrrrsrrrrpoqpooopqqpoooponnmlkjihhimstjempqpsssrrrrrssrndcfhkklmmnnnooprsssrqpqib\gligfa_`beffefgfhqlE8:IZ_\_Z]s{{wsnmicchmpqrrmorspnnnommmrokosrpjfegffilqtttsqpopopqrssssrstutrqpnlhb_^aeimpqqponmlllkkkmopnmmpqqpnouvsrqqrrstrpppstuvwwwutsvxwwxyyyyxwtw~~{ywtrrrssrqponnoqrtvx{{urpsxxvtssttuuutsrqruvwy||{yvtrrrrssttsqopuwvutstttuuuuvvnfa`_^^addhqxwurnoqqrsttoiijlrqqrrruz|zy{zxyywuuuuwy{|~}~ywtuy{}~zojlljjkiq€ƒ„€‚}|{zyxxwwwwwwvuvwz{|}}}}|{ywwwy|€…ˆ†‚ywxxyyzz|{{wwwwy{|{xwtpnnmmnoqsuvutstvxxwxyyxxxx{|}~|{{yz{||}}}|zyz{{|{zyyxxvwxy|~€€~}~~€€|yxyxvuuuwxxxxvurppqrqppqsuwwxyz|}~~{zyyzz|~€€zz~|trsvxz|||||{yyzz{{ywwwxxyyyyyxxxyz{|}}}~~~€€€€€€‚‚€€€€€€€€‚„‡„~~€€€€€€€€€~~}}~~~}}}}}}~~€€€€~~~~€~~~€‚‚~}}~ƒ„‚„‹…ƒƒƒ‚€‚ƒƒƒ‚‚‚€€€€€€€€€‚„„‚„‡‡ƒ€€€‚…†ˆ‰ˆ‰ˆ‡ƒ‚‚€€€‚‚ƒvvvvuvuutsttttttuuutssttsstuuvvvwwwxxxxyxxxwwvvwxxwxwwvvwwvvvvwxxxxyzyyzzz{{zyzyxwwwyyxxwwwvvvwwxxyyyyyz{{zzyxxwvutsrrqqrrrrrrqqppspnnnopqpooooonmlkkjjhhhkqumekrsrsssssrsssqonjjkkllnppmhdhoruutttspmYOYedca`__`beecbeghmxuO;=N]_]gmlwzywtpnibahnoorrnoppnnlllllnqonqomkgeghffhkpsssqommnnnoprsrrrrtutqpopqomiedehlpssqponmmllkkklmlllnorsqqsrqqpppqrsponmopqrssttttwxwwxxwvvuuqs~}zxvtrrrsrrrqpooooprttxxrompwwusrsvuutttsssuxxxz}~}zvtrqqqrrsutrpruvvuttttuuvutuupmmllhedd_bjwzrqoopqsrpolllmostuvvvwz||{~~||}{xxwwxy{{|{|~{yuuyz}€€unnolkkkr‚€€|zzzyxxwvvuvwwvxz|}}||{{zwvsstvz~}}ƒˆ‡{rpqqsstuvvvvvvvz|~|uqqmmllmnprtuuuutuwzzyyzywutuwz||||}{{||~~~~|{zy{{{{zyyyxvvwx|€‚€~~~{xwwvvvvvwxxyyxwtqppppoppqsvwy{}‚ƒ€~~€}vwzxtrrtvy{€ƒ‚~}}|{yyz{{yvvvwwxxxxxxyyzzz{||}}~~€€€€€‚ƒƒ‚ƒ‚‚€€€€€€€€€€€€€€€~~€~~}}|}~~~~}}}}~~€€€€€€€~~€~~‡Œˆƒ„ˆ‰„ƒ„…„‚€€‚‚‚‚‚€€€€€€€€~€ƒ……‚‚†‡…‚€€€€‚ƒ…‡ˆˆˆ‡†‚€‚‚ƒ‚€€€€€€‚wwwvvvuttssssssstuutssttsttuuvvvvvwwwxxyxxxwwwwxxxxxwvvvvvvuuvvwxxxyzyyyyyyzzyyyyyxwxxxwwvvvvuvvwxxxxxxyzzzyxwwwvutsrrqqrrrrqrrqqruommmnpqqpooonnmmllkjiiikotqjkmqtsssssttsqnoomlllklnqsrolorsvvuvtsrfIM^a\ZYZ[]^_ecbadgkpzbB@U^_aovtxxxwtqlgdcglmkpqmljjjkjjklloqrtrlhgfikkggiloqrrpmlkkkklnpqqqqrssrpppppppoligilptutronnnmmmllklmmlllpqrqpoooooopqqnlihiknpqqsttsrrpswuuuutrqq|€{xvtsrrrrrrsrqqponopqsrnlklovvtrqrvutttttuuwyxwy|}|ytrqppppqruurprtuutttttuuvusrqoquuvqmmh\Zfsytrvvrssqmlmoqrsuvwxxxxxyzyyz}yzyyz}{y}€vuz{zvvy{|~€‚{uusollmt{|}|{{}{zxzyxxwvuvvwwxwz|||{zyywusrpqrsvyyz€……tllnnooonnoosssuz}}qmooommnoqrttuuuuwxzzyyz{xvtuuxzxxyz||||}~~}{zy{zz{zzzzxwvwx|‚~~{yxwxwxyyzz{{{{{ywsqqpoooopruwy|‚ƒ……„ƒ‚‚€‚ztvxwutssuwy}‚‚€~}|zxxyzzwttvwvwwwxxyz{||{{||}}~€€€€€‚‚ƒƒƒ„ƒƒ‚‚‚€€€€€€€€€€€€€€~~€€€~~}}}}~~~~~€€€€€€€€€€€€€€€€‚€€€€€€„ˆ†‚‚„ƒ‚ƒ„…ƒ€€‚‚‚€€€€€€€€€‚„…ƒ‚……‚€€€€€ƒ„††††…ƒ€‚ƒƒ‚€€€‚vvvuuuttstttttsttuuutttttttuuvvwvwwwwxxxxxwwvwwwxxxxxvuvwvvutuvwwwwwxxxxyyyyyxxyyyyyyxxwwvvvuvvuvwwwxxxyyzzxwvvvuttsssrrrrqqqqrrqrvnmmnopqrqpoonmmmmnmkjjjlnsspmknrrssstttsqoqqpnlkjkmpstwyvspkmqwrsvfGYebYTSVY\]]`a`cfhjmv€kDFY^cosoruyyytokghfeeeagkhhffhilnpqqqrssojgfglonkjknpqqqpmlkihhikmnoppqqqpppppopqqqpkinrrwwtpoonnmnmmmnnnnnmoqrrqonlmlmopppmihhknstuvwwvutstuqvxxuqpq{~ywusrrrrrrsssrrponnoqsqllkopssqpoprsstuvuvvvvvvxzzxtpoonnoprsvtrpqsttttttuuuutrokmsxwwsstnXUikryr|}vwwqnnpsuutuxyzzzxvuvvux}wxvxz}|xx{€‚upt{|zzz{{}}}ytpmpuyzyyyyyyzyzyxwwvvwwxxyy{|{zxwvsqqpppprtvwwx~ƒtlmonnnnmmnmopqsy}~|qmmoommnoqssstttuvvwxwxxyxwvvuwxttuvz{{z{|}~}|zyzzzzz{{{zywxx|€~}|}|zyyy{{|}}~~~|zwrqpppppqrtvy|‚„†††…„„‚€}yutuvutsttuuy‚~|ywuvxxvtuwxxxwwwxy{}~~~~~~~€‚‚‚‚‚ƒƒ‚‚‚‚€€€€€€€€€€€€€€€€€€€~~€€€€€~~}}}}~€€€€€€€€€€‚€€€€€ƒƒ‚€€€€€€€€€€€€‚ƒ„‚€„…‚€€€€€€‚ƒ„…„ƒƒ€€€‚‚‚€€€€€‚uutttttttttttttuuvvuutssttuvvvwwvvwwwwwwwwwvuvvwwxxxwvvvvwvvuuvvvvvwwwwxxyyxxxwyyzzz{zxwvvvvuuuuuvvwwwwxyyyywvuuutttttsrrqqppqqrqrronmnoprrrrponmmmnonlkjkmoruvuomrrsrstsssqprsqpmkjjlpstwywtk\]htqttdUimgZQSY]^]]_``dghhjsoGK]dotolopxzuponkljcaecdeefgijloqsssrqrpmigfhmppoooqqqqqpomlkiiijjklnoopooppqqppqrtsoknssyzxtqonnmlmloppppopqrqrqpmkjjjiimqnjjkoswyxxyzzyy{uqqw}yroptz|yvtrrrrrrrsssrrqponmiqrnomnoponnnnorsstvvutrtuwwsqommmmmnopsuvtrqrttstttuutrqpnkhkrxwwtuwoWS`[qzutuy{|rnqtwwtrrw||||zwuuvvy{zwy{~|ywsuzwuw|~~~|{{{}€‚‚zuqsvxxwwwwwyyz{yxwwwwxxyyzzz{zxvtrrqpqqqqtuwvux|‚vpppoooonnnnnoortwxxwsponmmoprssstttuuuuuuuuvvwwvvvvuutuwyyxxy{|}}{zzzzz{{|}|zyxy{~€~~~~~}|{{{{}€€~€€€~}{urqqqrrrrsuy}„†ˆ‡†††…„ƒ€€}zvttuttuuuttv{{wvtuwwwvwz{yyxwwyy{~€€€€€‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€††€€€~~~}}~€€€€€€‚€€€€‚€€€€€€€‚€~~€€€€€€€€€€€€€€€€€€€€€‚‚€ƒ„‚€€€€€€€‚‚ƒƒ‚€€€‚€€€€€€€€€sssrrsstuuuuuuuuuvvuutttttuvvvwvvvvvvwwwvvvuuvwwxxxxwwwwvwwvvvvvuuuvwvvwxxyxxwwxyz{||zyxvvvvvvvvuuuuvwwxxyzyxvutuuutuutrrqppppqrrsqqpoopqsssrqonmklnqpmkkmoqsvyytqqrssttttsrqrttspmjilosttuvvsj`[lsvnacie`SNT]ab_^_`^bfggir}qKRaqtokmnnvuomorrokddlnpjghilmpqrrqqqqrpliihimpqrrrsrqpoppqppnmljhiiklmnnopprrrqqsvxwomqv{~|vqonnmlkkquusttsqrrrqoljijjjkosomnquy{|zz{{||{|rpvzztopsx{{ywtsrrrrrrsssrrrqpomgmqpnllmmmlllmnprrssssttsrqqomlllmmmmnosvwuttsttstttutrnifeddenxxxuvytYQTe~wsstz~{rosvwvrnox~~}|zxxxwy}}z|~}{rorz}}€€€}|zz|‚‚‚€zuvwwwvvvxxyz{{zxxxxxyyzzzzzyyxwvvuvuvxzzxxwuuw{{vuttrrqqqqponnopsw{}vqnmmpqsttssstttttsssstuvwwwvvwvuuuwyyxxyz}}|{{{{{{|~~}{yy{}€€€€~}}}|~~||}€€}zz{wtttstttsttx{~€ƒ‡ˆˆ‡‡†…„ƒ‚|xttuuuuvvtsuw{|||zuvtuvvxyz}|{zyxxyz{}ƒ„…„ƒ‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‡Ž‚€€~~}~~€€€€€€€€€€€‚€€€€€~~~~€€€€€~~~€€€€€€€€€€€€€€€€€€€‚‚‚‚€€€€€€€€€€€€€€€€€€€‚rrrqrrstuuuuuuuuuvvuuttttttuvvvvuuuuvvvvuuuuuvwwxxxwwwwwvwwvwwvuuuuuvvvwxxyxxwvwy{{||{zxwuuvvvvvvvuuvwwwxxxxwvvvvvuuvvusrqqpppqrrssrqppqqstsrqoljjknrpmklnqrtwyyvrqrssttttsrqstttrlihkorsssuvuqj_kqrnfieYSHLXbgf_]\_\bffgipzrV\lqoklnknrqlnqttpkhlrrqdbjmnpstspmmoqtqnkkkloqrrsttrqommostvutqmihgijllmnpqssrqqsvvusnmpuxwrnnnnnlklsxzyzxupoqrroljhhjnrsrmmrwz{}}{{||||zvpu|yolqwx{||{xvsrrrrrrrssrssrqpnkkmonlkklkkkkkmnnnnnnrvvqmllonnmmllllmnrwwvtssssttuuutoh`]^``^hwxxvuyzj\]koursuy}vqqsuvupmox~|{xwzzy{‚€{~~vqq{€€€€~|zz{}€€}ywvvwwxxyyz{{{yxxxxyyzzzzzyxxxyz{{zxz}wtrruvy{||{|{{ywvvuusqponoqw~ƒƒ{tomnqsuuuttssssssrrsssstwxxwwxwvvuvxxxxwy||{{{{{{|}€~}{zz|~€€€~}{zzzzyxwy~||zxustwwwvvvvuuuvwxxzƒ†‡‡‡†…„ƒ‚€|yuuwxwvuuuttuvurwyvvuuwwwyy{{zyyyxyz{}€‚…‡‡‡…ƒ‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€…‡‚~€€€~~~€€€€€€€€€€€€€€€€€€€€€€€€€~€€€€€€€€€€€€€‚‚ƒƒƒ‚€€€€€€€€€€€~€€€€€€€€€€€€€‚qqqqrrstuutuuuuutuuuutttttttuuuuutttuuuuttuuuvwwwxxwwwvvvvvvvvvuvvuuvvvwxyzxwvvwxzz{||zywvuuuvvwvvvvvvwxxwwwvuvvvuuuvvvtsrqqpppqrrrrrqppqstsrqoljjknqpmlloqsuxywtqpqsssttssrrstttrkghmqrsssuvuroopggonmfYPKR^fmn`\V\]adefgowvadkkjlnnnoooopqrrommoqrqa]jmnqssqnjjlpsspooooqrssttsrpolmmpqoqtrokhhiijklmoqrrrqpqrqpoljlnopnmmnnnllmswy{{wrmnqrspkhffjqwtplouzzyzz{{{|zxurtx|uagv|}}}}|zwtrrrrrrrrrssssrqookkmmlkkkkkkkkkjjjjjmsvsnnoonnmllkllmmnsvvusqqstttuutsia[Z]_^[fwwxvuxyvn^Xpqptvxztqrrttsqory~~|{xxzzz|~{~‚‚€{uuy~~~€~}{{||~~~~~}ywvwxz{|{{||{zxxxxyyyyzzzywvvx{}|{}ysnnpsxyyzyz{~~~}|{{zzywtqpporz‚|vqnosuvuutttssssrrrsssrswzyyxxwvvvvvwwxxx{{{{||||~‚€€~|{{}~€€{xwuuutssuwxvvuusrtxxyxxwwvvvuutrsvzƒ…††††„‚~zxwwz{ytssuvuutqmtxwvuvxwwxxyyyyxxxyz|}„‡ˆˆ‡†„ƒ€€€€€€€€€€€€€€€€€€€€€€~€~~€€€~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚ƒ„„„ƒ‚€€€€€€€€€~~€€€€€€€€€€‚‚‚‚qqpqrrsstttttutttuuuuutttttttuuuttttttttttuuuvwvwxwwwvvuuuuvvvvvvvuuuvvwxyyxwvuwwyy{{{zyxwwvvvwxwwwwwvwxxxwvuvuuuuuvvvwvtsrqpppqqrsssqppprssrqomkkkmqommmortuxxuqopqssstttsrrsttsrkfgpssssstutrrqqj_ipoj\TU]dioq`XNX^`bceckwzjiigjnomlnnnoonnnmijlnopifjkmruollkkjmprsrrqrrrsssrqonnnnknmklqqoljjjjijkmnoqrqpnnnmlkjiijjkklmmnnnnosuuopwqmnprtqlcbgossqoorrtsuyxvvwwtqmqyvwj]fv{{||}}zxtsrrrrrrrrrssssrookjmllkkkkkkkjihhhhikpqmorsromllkklmnnosuutqpprttuuutpd^XZ^`^\gwwwvvwyzqU_omosuvvsqssutsstwz}}{zyyz{{}€}{~‚‚ƒ‚yvwzz|}~~}}}}|||||{zxwwy{}~~}}||{yxxxxyyyyyyywvtvz}€€|}€yrmlnsx||{yxyz}~~}}|||||yusqnnt}|wuqpuvvuuutttsssrqrrrrqsy{zzyywvwwwvvvxyyzz{||}}~~€‚‚ƒ‚~}|}‚‚‚‚ƒ‚{wusrrrrrssssrrrrrtvwxwwvvuuvwxvsstvx{„††‡…xrtuuxxtpqqtuuutrqtvvvvuttvxwxwxxyxxzz|}€ƒ…‡‰‰ˆ…„‚€€€€€€€€€€€€€€~~~~€€€~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚ƒƒƒ„„„ƒ‚‚€€€€€€€€€€€€€€€€€€‚‚‚ppqqrrrrsssttttttuuuuuuuuttstuuutsstttttstuuuvvvwwwvvvutuuuvvvvvuuuuuuvwwxyxxvvvwxyzzzyyyxxxwwwwwxxxwwwxyxxwwwusstuvvvvvusrqpoopqrssrqpqqrstrqolkjiknnmnnoqstwwtqoprrssssssrqssssqkgjprrrrrsttrrqqpdfookb\`filorbUOX]^__`]exvhfhglnmkkmppnlkkllhgilorrpljkmnhgklliilotttsssrssqpnlmmrronnmjmpomlkkkkjklnnpponlkkkjiihhhhijkklmnoqssocZeyupmptvsmb`hrusqqsuooruzupppqokjqyqra`irvwxz||{xusrrrrssrrrssstsonlklkkkklllkkjihggfffggglqtsnmllklmmnopstsrppoqttuvusl`\W[``__jwxwwwvyzt\`jlnrtstrrtvxwwuxz{||{{{zz{|}}{~‚‚‚‚|wuvuw{}~~}}}}}|||zywwxz|~€~}|{zyxxxxyyyyyyxvuuw{~€€~~|qlkosz}~{yxxz}~~}}|||}}|yvtqoox|{xwsqtuuuttttsssrrqrrrrqtz{yzzyvvwvvvuvxyzzz{|}~~€‚ƒƒ‚€~€‚„†…|yvtsrrssssssrrrqqsuuuuuuutttw{ysvxwvuvz€„……‚{srsrqqqqqqsttuusrsttturmntwwxwwxxxy{{}~€ƒ†ˆ‰‰ˆ†ƒ€€€€€€€€€€€€€€~~~€€€€€€€€€€€€‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚ƒƒƒ‚ƒƒ„„ƒƒƒ‚€€€€€€€€€€€€€€€€€€‚‚‚‚ppqqrrrsrrsssstuuuvvvuuuuutstuuutsssttttstuuuvvvvvvvuutttuvvvwwvvuutuuuvwxxxwwvuvwxyyxxxxyyyyxxwwwxwwxxyzzzywvsqqrtuvvuutsrqpooppqrrrqqrrstutspmljhhjllmmnoprvxwsqqqrrrrrrrqpqpqpnjknonopppqrrqqqrrmhmpmhdgkmnoqeVTXY[][YXcsldfhgkmlkknrqnkjjkmkkmpuvurmjgdb_ajmlggilsttssrqrqpnkjjkrtqnlkjlonlklmmlkjlnnoonmkjijjiiiiiijjklmnoprtsm^Vcyvsopwywqdairutstvtnqusvsollmlklpwol\clprstw{||zvsrrssssssrsstuspmkkkkkklmlkkkjihggfecabejnoomllmlmnoprsttrqpppqstuvtph_\X]a``bmvwxxwuxzwf^fopsuttrsuy{zzwzz{{|||{{{{|}~}|~€‚‚~wssrtw{|}||}}}|||ywvwy|~€€}|{zyxxxxxyyyyxxwvuvy{€€€}ulknuy€€{yxyz|~~~}|||||~~{yxxvpuxxwvtrstttsttssssrrqrrsrrtyzyzzyvuvvvvuvxz{zz{|}~€‚ƒƒ‚€€€€€~}}~„‡†ƒ}zwtssttuuutsssqqqrrsssssrrru{|q{|xusqt{}€‚ƒ~wrppprrqqrsttusqpopqsqlmtvwxwxxyyy{|~€€€„‡‰Š‰‡…‚€€€€€€€€€€€€€€€€€€~€€€€€€€€€€€€‚€€€€€€€€€€€€€€‚€€€€€€€€€€€€€€‚‚‚ƒƒƒƒ‚‚‚ƒƒƒƒƒ‚€€€‚‚‚€€€€‚‚‚oppqqrrsrrrsssttttuuuuttttsstttttsssssssttuuuvwwvwwvuutstuvvvwwwwvuuuuuvvwwxwvvuvwwwxwwwwxyyyyxxxwwwxxyzz{{{zwsrqrtttutttssrqqpppqrrrrrsstuvvusqniffijlllmnopvyyvrqqqqqqpqpponmljhgkolhjlmmnooopprspmnpolikmnoopjZVVTWZWSWckdejggijjklprrnkklmnoqstwwusnje\W\bikjddgjpssqoopronkjhhjoolkjjjjjjiijmnmmklnnoonlkjjkkkkkkkklllmnoprrtrokbhxxvsry{yuifksvttvxtnusmrupnmmlknosogYdloppqtz}}{wtsrssssssststutpmkjkkklmnmkkkjihhhhhfbcgkmkhjklmmoqrtvvutrqpqqqssuusme_\Z^aabfouwwwwuwyyncjtquwvuuuwxzzzyzz{{|||{{{{{|}~}€}wrqrtvxyz{|}}}|{{xvwyz|~€€~~|{zyyyyyyzzyyxxwwvwyz|}}|zupoqw|~€€€{yxxy{}~~||}}}~{z{zvwvvvusqqrrrrsssssrrrqqrssstwxxyyxutvwwwvvwz{zyz|}~€€€‚‚ƒ€€€~}}~€€ƒ„„ƒ‚€|xwwwxxxyxwusrpppqqqrqqqqpsyq„|wtrrsru}„‡€uqoorrrqqrsttsqpooqssrstvwwwyz{yz|}~~ƒ†ˆŠŠˆ…‚€€€€€€€€€€€€€€~~~~~~~~€€€€€€€~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚ƒƒƒ„ƒƒ‚‚‚ƒ‚€€€‚‚‚ƒƒ‚€€€€€€ooppqqrsrrrsstutttuuttttttttsttssssrrssttuvvvuvwwvvvuttstuvwwxxxxxwvvuuuuwwwwvutuvwwvvvvvvwxyyyyxxwxyyzzzz{{zxusrssssssssttsrqqqpqqqqqqrstvwxwtsplihijlkkmonov{zwrppppppppoonlkigefimifhijkklmnoppqpooppnlmnoopom]TRPUUMOWba^fifgkkjkmqsrnlllnopsuvwwvtokcZX\djjhdceioqrponnoonljhhijjjjkjiiiihhjloppoooooonlkklmmlmmmmnmnnoppqqrrqoolnwxxwwxyxukmruvstwxspxomsurppmkkmmppe]fnppoorz}~xxvsrrrsstttttstsoljjkkklmnnljkjiiiijkkhhbjoleiklnoruvwxwutsrqppqrstsqjc_]\`abdiptvwwvvvwvqlnsqtvwvxwxyz{{{{{{{{||{{{z{|}~~~€€}vrqqstuvwx{|}}|zywwx{yz}€€€|}{zyyzzzzz{{zyyxxxxxyyz{zzvqnrv|€€€€€~|yxxxy{~}}}}~~~||{{{zvutsrqpppqqrrrrrrssrqrrstuvwwyyxttvwxxvuwyzyxyz{|}~€‚‚~€~}}€~ƒ„„…ƒ€~|||}}||{zwtrpooppqrqpppqrvyv…„}vtttrpqv|ƒƒ|unmoqqrrqqrstvspooruwxwwwwxy{{zz|~~}~~ƒ…‡‰Šˆ…‚€€€€€€€€€€€€€~~~~~~~~€€€€€€~€€€€€€€€€€€€€€€€€€€€€€€‚€€‚‚€€€€€~~~€€€€€€€€€€€‚ƒ„„„„ƒ‚€‚‚‚€€€€€€‚‚‚‚‚‚‚‚€€pppqqqqqrrrsstuuuuuttttttttttstssssrrrrstuvvvvuvvvuuutsssuvwxxxyyywvwuuuuuvwwwuutuvwvuuuuvwxxxyxxxwxyyz{zzz{zzxvutsqqpqrrstttssrqqrrqqqqrtvxyywvupnmllnnnnpopw~{yspoppooooonmkjhgeeghfdfgghijlnopppoppooooooppqqp`TOMTOELYaYZgdbeoolmorsspnnmnnoruuvvvurkbXYckligdcehloqrpnljfcddfghijkmmjhiiijijloqsrqqoonnmlmnnmmnnooonooppppppppooqrvwyxxxxwuqtwvwtswwttytsttrpoljjkmoqd_empqpopwŠ~yqusrrrsttuuutttpkjiijkklmnnljkjjjjjjkjlob_eigklmnptwxxxwutsrqppqrssrokd`^^b`dgmqsuvvuuuutqqrrrrsxyzyyy{||||||||}}|||{{{|~~€|urqprrstuvy{||{yxwx{}|}€€z~zzzz{{{{{||{zzyyzzyxxxxxwsopy~‚‚}zxxwxz~~~~~~}||{{{{{zxvusrqpooppqrrrrssssrqrstuwwxyxwtswxyxvuvxxwwwxy{||~€€€~€€~€€~~€‚ƒƒƒ‚~€€€~~|zvsqpppqqrqppqqrstvz~~ysuttsrqru|‚‚{qljlorsrqqrtvtpmnqvxzyxwxy{}}{{}~~~~€ƒƒ…ˆŠˆ…‚€€€€€€~~~~~~~~€€€€€€~€€€€€€€€~~€€€€€€€€€€€‚‚‚‚‚‚€~~~€€€€€€€€€€‚ƒ„………„ƒ‚€€€€€€€‚ƒ‚€€‚ƒ‚‚‚‚‚‚€€€€€€ppopppppqrrsstuuuuttttttsttttssssrrrrrrstuuuuuutuuuttsrrstuvwxxxxxxwvvvuuuuwwxwvuuuvvvvvvvvwwwwwwwwwxyz{zzyyz{zxvuromoqqrrsttttssrrrqqqqrtvwy{zxwtrqqqqtsqnnry|yspooooonoonnlkjhfecccdfghhiklnoponmoolllpqqpopqrcTMLTNCQbhZYc__cmpnoprtsqpommmopsttuuutncX\fnlllkgehjnpusmgb_beffghijlopkhijkkjjlmpstrqpnmnnnooooopqqqoooppoooooooopqqsuwwwwxwwvvvwxtrvvuvxwurnhgggffgknpfdgmpqpqrv“€„tusrqrrstuvvttsnhhhjkkkklmnljkklmmkkihmvk^\bjmnmnpsvwxwwvtsrqqqrrssrplea_`caflqrrsuuuttsrqqstusu}}|zyy{}}}}}}}}~~}}|{z{{~~~€ztqppqqrrstwyzzyyxxz}€~|~x{y{{{||||}}}}{{{z{|{zyxxyxtrvz~€‚€}yvwvvx~~~~~~}||||||{zxwutsrqppppqqrrssttsrqqrtuwxyyyxutxy{yvuuwvuuuvxyzz{{|~}~€€€€~€€€€}|}€€€~|yvsrqqqqqpppppqqrsttvwwvstttsrrx€„€vnigioqqqrrrspkilqvxzxwwwz|}}||}}~€‚‚‚ƒ‡ˆ‡…‚€€€€€~~~€€~~~~~~~€€€€€€€~€€€€€€€~~€€€€€€€€€€€‚‚‚‚‚‚‚€~}~~€€€€€€€€€€€€€€‚ƒ„…†……„ƒ€€€‚‚‚ƒ‚ƒƒ‚‚‚‚€€€€€‚ooooppppqqrsssuuuuuuttttsttttsssrrqqrrrrsttttttssstssrrqrsuvwwwxwwwwvvvvuuuvwxwvuuuuvwwwwwwvvvvvvvvvwxyzzyyxyzzywvtonpqrqqrsssttttssrrqqrsuwz|{ywvuttttvusooqx~{xsponnnnoooonmlkjgdbbcdfhijklmoppomllkiijnqqonoprgWONXRL_modadb`bhnopqrstsrqnkknorrsssuvqcT[hmjqsrlgfhjospg__abdefgijkmrsmhhijjjkllnqtsqommmnopppqrtttrppppooooooooopppqsttuvxxwyvswwrptstturoieaaba`]]flkcgilnppqruŠ‚†wrqqqrsuwxwvtslghiijkljijnnkklnponkjjovrndajoommnruwwwwvtsrrrrsssssqmfb``bbhmqqrrsttssrqrrvxz{|€}{yxy{~~~~~}~~~~~|zzz{}~€‚‚‚xsqpppqqrrsvxyxxxwxz}€|{x}wxy|||}}}~~~}{{|}~}||||{zvvz{z|€‚}tttnimoru{~~~}}~}}}}||{ywvututrqqqpqqrrssstsrqrrsuwxyzzzywz{zxvuvvvuttuwxxyyy{|}~ƒ‚€€€~€~{|~~}}}}~~~~~}zxutrqqqqqqqqqqqqqqs{~wstuvvvvz~€{unheinqrsrrrpiejpvxywuuwz}~~~}}}€‚‚‚‚…††„‚€€€€~€~~~€€€€~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚€€~}€€€€€€€€€€€€€‚„„………†…ƒ‚‚‚€€€‚‚‚ƒ‚‚‚‚‚€€€€‚€‚‚ooooooppqqqrrsuuuuvvutttsttssssrrqqqqqqqrsststsrrrrrrrqqrstuvvvwwwwvuvvuuuuvvxwvuuuuuvwxxxxwwuuuuuuuuwwxxxwxyzzyxwusrrssqqqrrstttttsrrqrrtuwz|{zxwvvvvuuuusqqx}ywrqpnmmnnopponoomkhedefhjklmnnopomkjhhggimoonmmpoj`YSXSWiqpkihgcaeloprrstttsplkmnqqrrrtwtgS[ikisyupjghjnnkfaabcddfghikmqpjdgikjjkllmorsqolklnopppqtwwuspooonnnnnopppoopqqrsuwxwvzsqvytooopponmjfecddfhjkib`inqoopqqsy~…‚xuqsqrtwxyywuskgkjjlntriglnkjkorrqmllnprxoeelnnnortvvwwvtsrrrsttttsqnhcaacdjlnpqqrsssrrsuwx{~~}|{yxxyz}~~~~~~~~~{yzyz}~€‚‚‚~wrqqqqqqqrsuwxxxyxxy|~~}}zxxvxy|}}}}~~~|{||}||}}}|{vy|{}zw~‚xdde^Z_bghnu|~~~~~~}|}||{{yvutuvutsrrqqrrrrsstssrsstuwwxyz|}|}|zxvuvuutsstvwwxxy{{{{‚ƒƒƒ~}~~~€€zuvy|~€~}|||}~~|zyvtrrrrrrrrrrrqrty|xuuwz{{{z|~}yskdbgnrrrssuunjqwxwtstvz~~~~~€‚€ƒ……„‚€€€€~~€€€~~~€€€€€~~~€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚€€‚€~~€€€€€€€€€€€€€€€€€€€€€ƒ„„„…………„ƒ‚‚‚‚‚‚€€‚ƒ‚‚‚ƒ‚‚‚€ƒ€‚„„ƒƒƒ‚oooonoopqqqrrsuuvvwwvutssssssrrrrqqppqqqqrrrsssssssrrqrrrstuuvvvvvvuuuuutuvwvvvuuttuvvwxxyyyxwvutttttuvwwvvvwxyyxxwvvvvtrqppqrstssssrrrrstvxz|{zxwvvwwvvvvtrry}xvrqponmnopqqppqrqpnmkkklmmnoooponljigffgimnnmlklljgc__]epoponmnjfinpqqqssuuvsnkmmoqqrsuvwlU]ikjrwsplgfgijhdcddddefghikmqqjdfjmnnopppqstrpnlmnnnopqsvvusqonooooooopqqppppqstvxwvuvppvuqlilllloppmljknsxytg]]fimlkopqsv{|ywupqqsuxyzzxurjgiijlpzylfhlljkptuuqmmmmousjdbhmmoqsuvwvutsrrrstuuttqojebbehjklnqrsssrrsvz|}}|{zxxwwwxy|~~€~zyyyz|}~€‚‚‚€}urqqqqqqpqrtvwwxxwxyz||}}|{zyzz{||||}~~~}{z||}|}}}|{zx{}}€z|~s__^XVY\]ZX_luy|~~|{{}|{zzxuttuvvvutsrsssrrrsssssttuvvwwxy{||}{ywvuvuttstuvwwwxyyzxy„„‚‚}{{{}}}}ysstw{}~€€~}{{|~~~}|yvtsssssssssrrtuwz{||~~~}{{{~~|wphaahprrstz}wquyxurrrt{€€€€€€€€‚‚„„ƒ€€€~~€€€€€~~~~€€€€€€~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚ƒ„„ƒƒ„„„„„ƒƒ‚‚‚‚‚‚€€‚ƒ„„„„…„„‚‚‚ƒƒƒ€ƒ†‡……„‚oooonoooppprrtuvwwxxwutssrrrrrrrqqppppqqqqrrssrrrrrsrrsssstuuuuuuututttuuvwxxxwvvuttuvvwwyzzzywvtsssttuuuuuvvvwwwwwwxxwvsrqpppqrrrrrrsrrrtvxz|{zxvvwwwvvvutstz~xurppoooppqrsrsttsssrqoopqqpoopppnljhc]\dinmmlljjjjihggfnvtqppponmnopppqrsuuwtpllmoqqruwuwn^bilmqsrpkhecdggdfigeddfghhjmtunggjptwxyxxxxywussrpnnnnopstsrqppppqqqppppqpppprtvxxvutsoosomkjkklnqtutssuyzyvpledfgilnprrsuzxtsxtoqsvxxyyxuqighnpmkuzpgejmkkovxxupommmptrmacjmnoqtvwvusrqrrstuuutrpkgddhkklmoqqrsrrquy}~~|wvvuvvwwwwz}~€€€€€€€zyxyz{|}€‚‚~ztqqrrrrrqqrtuwwxxxxxy{{||}}~~||z{{{{|}}~~}{{{|}|}}||{{z|}}€~wwwpeca[ZZ\YUQXbjmqw}{yy{|zyxvtttuvwwvvuttttsssssssstuvwwxxwxyzzzywvvuuuuutuvwwwvwxxxwy€„ƒ~}{ywwxyyywtstuwxy|‚‚€}{z{}€‚~{xvtsttssssssssuz}€€€€~{zz|~|xskb]bkqrtw}{xyzxuqpqt{€€€€‚‚‚ƒƒƒ€€€€~~€€€€€~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€ƒƒƒ‚‚‚ƒƒ„…„„ƒƒ‚‚‚‚€€€‚„„……………„ƒƒƒ…‡‡††„‚‚‚„‡ˆ†…ƒ‚onnooopppppqqstvwxyywvtsrrrrrrqqqqppopqqqqrrrrrqqqqrssssssttuuuvvvuuuuuuuvwxyyxxwvutuuuuvyz{{{yxvutstttuuutuvvvvvvvvwwxxvutrpoppqqpqrttrqrtwz|{zxvvwxwvvvtttu{~yurppooopqqrsstttsttsrppqssqoooqqookeUAAVkoonnmihhhhiifcdkklmmooopqqqpooqrtttqomlmnopswwtqmgfknopqqmkieachigimjgedfhiijnqsokjjlrw}~}}}~~}{{||{yxwqoopqqrrrssttttsrqpppoopstvwvusssollmnnonnoqtuxxyyz{utsrrpnkjlpustutw€vr~|rrtxyxvvvtpkjnwyqisztkggklknuz{ytromnotvuoffmlmptvwvtsppqqrtuvutrpmiffjnnnoqqrrrrsvz|||zxsqqssvwwwwz}~€€€€€€€~zyyyz{|}~€‚€yurqqrrrrrrrsstvwxxxxxxzz{{}}~~|{yyyzz{|}~~}}|||{|||||{z{{}}zxtntwrljgcba^YVV]dc`_jwzxxzzxwwuttuuvwxvvuuttttsssssrrsuwxxyyxxxxxxwvuuuuuvvuvxxxwuvwwwwy€}zzzxvutttttsrrssttuy~‚€}zz{~„†…„‚~zwutssssttvwvvwy|€}zxyz|{xtne\^eprty€}|{{xuqpqt|‚€~~€‚‚‚‚€€€€~~€€€€~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚„……„ƒ‚‚‚‚‚€€€‚„………„„„ƒ‚‚‚ƒƒ„……„ƒ‚ƒ„…‡‡†…ƒonnnopppppppqstvwxyyxvtsrqqqqqqqpppooopppqqqqqqqpqqrssttttuuuuuvvwvvvvuuuvwxxxyxwwvuttttuxz{|{{yxvutsttttuuuuuuuuuuvvvvwwwvtrqqqqqqqsutqppruy{{ywuvwxxwvutssv|~ztqpoppppqqrrrstsrsssqppruuronopopokbC:O`koppsngeeegiic[YZbhklnnoopqqpnoprssrpnlllmmnrwuqokhhkmmloliljdcfijilmlhefiorttuutsqpmjnrtsstuwyz{zz|€‚‚tqonoqqsttuvvwwusqpppppqsuvvusrqpnlmpqrsstutuvx{{y|yuyyxvvtnmlmoruvuxw|”{utw{{wtpptqmqsyzupw|yqidgkjlruxwvuplpqtwxvnijknquwwuspnnopqstuuuspnkghlpppqqqqrrsu{|{yxwuqmmpruvwxx{}~€€~}|yxxyz{||}‚€}sqpqqrrrssssrrssuwwwwwxyyz{|}}}{zxxxxyz{|}~}}||||}||||{{{||zxtpuwzytrronlid^_dfbXU`nvwxyxwvvuuuvvwxwvvuuttttsssssrqrvxyyyxwwwwvvvvuuttvvvvwyzzwuuvvwx{}{xvvvuttsrqqpppqqrrrsvxz{~€|zz{~ƒ†‡‡‡„€}yussstttw{zyxx{~€}{ywxyzzyvrk]^hqrtz€~}|wtropt}‚‚‚€~}~€‚€€€€~~~~~~~€~€€€€€€~~~~~~~€€€€€€€€€€€€~€€€€€€€€€€€€€€€€€€€€€€€‚‚€€€€€€€€€€€€€‚‚€€€‚„…„„ƒ‚€€‚„……„„„„ƒ‚‚€€‚ƒƒ„‚‚„„…††……ƒonnoopqppppppqruuvwwvusrqqpppppppppooopppqqqqqqpppqqrstuuuvvvuuuvwwwvvvutuuvwxxyxwvuutttuwz{{||{zxwuttssttuuttttstttttuuuvuvuuttttsstuupnmoswzzyvuuwxxwvusrsx|~zurppppppqqrrqqrqpqrrqpoqvxuronooook^GOeknonmmjcbbcfhhaWSU]fikkklmnqsqnopprrqpnlllmlnsurnljhhkjhehghmmhgjklklnmifjrxz||||{{}~}{vronmlnrtvvvuv{‚ƒ|vqnnpruvxyzz{zxwsqppqrtvvutrqponnprsssrpooopswyxsyvw|~|zyxsokklosvvwyvu„ƒszux}zwqlpopvvxxuuy|}yofdhijlllnrspkopuwxwrmjosuwwwvspmlmnoqsuuuspnljjnqrrrqqqrsvz~|wvutrplkoruwxyz|}}€‚~{zzxxxyzz{{}{vsqprqqqssrsqqqpruxzzyyxxxz{||{zywvvvwxz{|~}}||}|}}||||||{xutsu|~~{vvvuuttqmlljd^Z^gpvwxxwvvuuvwwxxwttttttttsssssrpqwyzzzxwxwwvuuuuuuuvwwxxyzzxvuuvxz|{xvuutstutsqppopqqrrsstvwvw}€€}zwy}‚…†ˆ‡…‚~yuttuuuvzzzyz|~|zyxxyz{{y{wb`puuvz€‚€€|wtrpqu}‚‚€€~}}~€€€€€€€€€€€€~~€~~~~€~€€€~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚€€€€€€€€€€€€€‚‚„„ƒƒƒ‚ƒ„……„ƒ‚‚€€‚‚‚ƒ„„„…„„‚onnnopppppooppqsttuutsrqpppppooppppooopppqqqqqqppqqqrstuuvvvuutuvwxxwvvuuttuvvwxxwvvvvuuvwyz{|{|{zyvutsssttttttsstttssssssttssstuuutrqrmkklptwxwvtuvwwvutsrtx|}zurqppqqqrrrrqppppqrrrqoqwywuqnonnlkc^hnnnlkifgdbabehhcXUWbijjjhjqphbjoopprrrpnmmlmlosqolkiihgffhjmooonllklkmmnlmovtstwyz{||~{yvtrtvxyxxwwyy{~~zsnmpsuwxyyz{|{xtrqqrtvwurqppooprtvwvsnhc`bjqwuokxzx{{zy{zurnmkmpsuutrt~wvvtw}€||zrjjpxwwxvwz{{{qb^cijhfcdghhfikpsuuqmlpsuuuuuspmllmnprtuutqnmlloqqrqpppru{€ystsrqommpsvxzz||||}‚}yxwxyxxyyz{}€€~{|yvsspnnokimoolijnsvwvttuwxz{zwyxwvuuuvyz}}~}|}}|}}}}}|{|xsrux{~€€{wvvvvwwwvvspljgfhlsvwwvutttuvvwwvsrrstttssssssuspwyzzyxwwwvutttuvvvwxxxyyyyxwvvwy{|{xvvvutuuutrqppqrrrsstuuvtswzzuwy~„†‡†…‚}xuuvvvvxxyy{}€}{yy{||}}~„ƒlg{{wy}‚‚€{vsqpqu}‚‚€~~}~€€€€€€€€€~~€~~~~€~~~~~~~~~€€€~~~~~~~~~~€€€€€€€€€€~~€€€€€€€€€€€€€€€€€€€€‚ƒƒ‚€€€€€€€€€€€€‚ƒ„ƒ‚‚€€€€‚ƒ„…†…„ƒ‚‚€€€€‚ƒ„ƒƒƒ‚€onnnooppppoopppqrrsrrqpooooooppppppppppppqqrrrrqqpqrrsttuuvvuvuuvwxxxwwvutttuuvwwvvwvvvuuwxzz||||{zxwuttstsssttsstutsssstuuusrqrrrrpmlokjiknruuuutuvwvuusqrtxzzxurqqqqqrrqrqqpooopqrrqoptuuuronnnookjihlkiheehifdcehig`ZXciijkhinnc\hoppqrssqonmlmlorolkjjihhiknqtqppomlllklmmpomkjkiknpqsuy{z|{{yxxxz{{zzyy{ywz}{uonqsuvuuvx{|zxtrpqsuvvsqopppqrtvwwvtpia[]mvwncf|zzyxy{{tkopljlptvvuvy{xvtsx{{~€}sjmuwvwwy{zsk_VUbknmieccbbccehkmmljkklmnoqpoliijlmoqtvutronnnppqqpoooqw}€~xrrqpponpsuxy{{||zzz~{xwwwxwwxzz{~€~|z{{|{unkkkc`gkkgcbflnnljkostuvvvzxwvvuttxy||~}||}|}}}}|zyxsswz|~zvuuvvvvvvvussstspmntuvutsrrsstutsppqrtttssssrsxwpvyyyxwwvvutstuvwwxxyyyyyyyyxxxyz{||zxwwwvvvvtsrqqrsssrstuuutstv{|ywxz|€‚ƒ„…†…‚zuwyxvtuuvx{~~~|{{{|~€‚…Š‡tq…„~~€ƒƒ‚‚{urppru}€~~~€€€€€€€~~~~€~~~~~€€€~~~~~~~~~~~€€€€€€€€€€€€€€€€€€~~~~~€€€€€€€€€€€€€€€€€€€€€‚ƒƒƒ‚€€€€€‚‚ƒƒƒ‚€€€€€€€‚ƒ…†‡‡†……„ƒ‚€€€€‚ƒ„ƒ‚€€ooonnoooooooooooppqppoonnnnopppqppppppqqqqrrrqqqpppqrsttuuuuuvuuvvwxxxwvvuuuttuuuuvvvvvuuvwyz{{{{{{zxwvttsssssssstutsrrrstttsrpqrrqnkklkjjkmprrrsstvvuttrpqsvwvvtrqqqqqqqqqqpppoopppppnnopppppnmnok_[[Y^dffeehhgfeegijj`[dkmmlihjlfdkqppqrstusommmmoqmjjkkkkljgbjpoooomkkifghjeghiiihikmnppmlmowzzzzzzzzzzyyzyxz{{vrqsutrqqrtwxwusqooqrssqppqqrstvvwwwvsnf]`vtocht{{zyyz|uepvxsmnsuvvuw{xsmlnoqsy|}wtvzwuvwyo]SMXehnttsngdcddddfffgghijklkjjjjfcdgikmqtutsrqopppopponnory|wssrpoopruvz{||{zwwx}€€}ywwvvuuuuwwy}€zxxxz}}yqigkecimkfbbgmnmkgiloonmpvyywwvvuuwxwy}{{|}|||||{xwsvz|}}~~}yutuuvuuvwvuuvvyzwpmqstsqonnooooonnoqstuuttssrswxtuxxxwvvtssstuvvwxyyzyyyyyyyyyzz{zzzzzzzyxwwvutsrrsttsrsttttssstuwyzz{|~€‚ƒ„…†„|wxzyusrrtvwyzz{{z{|}‚ƒ…ˆ‹‰~}ŒŠ…„„…„ƒ‚{uqpqtz~~~~~€€€€€€€€~~~~€€~~~~€€€~~~}~~~~~~~€€€€€€€€€€€€€‚ƒƒ‚€~~~€€€€€€€€€€€€€€€€€€€€ƒ„„‚€‚‚‚‚€€~~€€‚ƒƒ‚€€€€€‚ƒ…‡‰‰‰‰ˆ‡…‚€€€‚‚‚ƒƒ‚€€€ooonnnoonooooooooooonooonoopqrrqqppqqqrrrrrrrqqppppqqrsttttttuuuvvwxxxxxwwvvvuuttuvvvuvuuuuwyzzzzzz{{zywvtssssssrsttssssssssrrqrsttrpsronmmmnoooprssrrrrppqrssssssrqpooopppppppooooonmllmmmnoponlk`RQRQWaeedgihklkggilog^fnrrpnjikjjmppoqrsssqmjjklmkhijkkklmke`eklmnnliea]]]dfjllljihjmptvwwxwxxzzzxxxxxxxwwwxyzzywvvtsqoopqstssqpoooopqqqrssstuuuuvwwwtnffshgbq||ywwwwxz{zls|rotuvvuv}yniijhggmt|}|‚}yxriTEFZqtopwz{{uoljfeeghheeghkkkjfeffb`bdeehmqqpqqrppponnnnnops{~|yvutsqpprtvw{|||zywxy~€~{xwwtsqpooqqsx~|urstwzz{wplonopppmlmrvvutrtttrniltyxxwwvvvvuqtzxy{|{{{{{yvtswy{|}~~}{wtuuvuuuuvuuvxy{{xupoqpomkkkklkklloqstuvvuutssstyyuvvwvutrqrsuvvwxyzzzzyyyyyyyz{{zxwwyz{{zzyywvuutttuuttuvuutsssssv{|{z{|~€ƒ††zyzwttuwxyyyyxyyz{}~ƒ„†‰Š†€ŠŒŠŠ‰ˆ†„ƒ{tqprw|~~~~~~€€€€€€€€€€€~~~~~~~€~~~€€€~~~}~~~~~~~€€€€€€€€€€€€ƒ………„ƒ‚€€€€€€€€€€€€€€€€‚ƒƒƒ‚€€‚‚‚€€~}}~€€‚‚‚€€€€€€‚‚‚‚‚ƒ„†‰‰Š‹Šˆ†„‚€€€‚‚‚‚‚€ooonnnonnoooooopoonnnooooppqrrrrqqqqrrrsrrrrqqqppoppqqrrsssstttuuvwwxxxxwwwwvvvutuuvuuuutttuvxxyyyy{|||zxvtttssssstssttuuuusqrrrsuvvuwvtsrqponnnnpqomnoooprqqqqqrrqponnnoooooooonnnmmmlmmmmnoooolcUMORU]deefhijossigiklheirvvsolklkkmnooprssoonhhijkhijhikklmljhjkkklljcZSPUY_jnooomlijmpsuwxyyyyzyywvwwwvvuuuvxxzyyxwtsrrrrssstssrqpppqqrrsrrrstttttuwxwusqk]chtztqqqqtvxx{‰‡„wuvvwxyzwgggfeceq{}~~{u`I=Hbt{vtsw{|~}zxrlhcadeefgiklkigfffdbddcbdilkimoqpoonmmmlnpqu{|yuuuutrqqsvwx{||{yyy{|~€{yvupmmlkjllnu{xolnnqsuxxvssstqpokkkprswz|}}zxunmpuwwvvvwxywtprvwxyyyyzzyttstvwy|}}|yvstuuuutvuvvvy|~|xxvppomjhiijkjklmqsuvvwwwvtsstuyzxuuwvusrrstvwxxxyzzzyyyyyyyzz{zxussvy{zzzzzyxvvvvvvwvwxywusrrrsux|}zyyz{}~…†€|{zwvwz||||||zzz{}~ƒ…‡ˆ‡z|„ˆ‹ŒŒ‰†„ztrru{€~~~~~~~~€€€€€€€€€€~€€~~~~~~~€~~~€€€€€~~}}~~€€€€€€€€€€€‚‚„†††…„„ƒ‚€€€€€€€€€€€€€‚ƒ‚‚‚‚‚‚€~}}~€‚‚‚€€€‚ƒ‚‚‚‚‚ƒ…‡ˆ‰Š‰ˆ‡„ƒ€€‚‚€€€oppoooonnnnnnnooonnnooppopqrrssssrrrrrrrrrrqqqqqppqppppqrrrrsstuuvwwxxyyxxxwwwwvvvwwvuuuttsstuvvwwwxyz{zxxvvutsrrsssrtuvvwvutsssstuvvwxwwutsrqpoopoljkmnnqrrqppppqponmmnoooooonnmlllmmmmmmmmnoool_PKOT[bgfdegiknsqeeiibgjkqutqmllkkkmmmnppqroqqkhhhiimlefiklmlllkkkikhbWLEFUedinpqppomnnopruxxyyzzyywwvvwvuuuvvxxyyzywwuuuuvvssuwvtsssssrrrrqqrssssrrrtuvuvvg\dmwvqnllosvxyxƒ‚|xvwvwz‚†„udfha`fm{~~}{|xtb@-?f~€{zywxz{}}{{xvogdccfgijjkkkjjjjiggihgijjhhkopnmmmnmmlmoruxyvrsttttrsuyxz{|{yxz|}~~}zuqnllkkjkkmtztlikklmppruvutrnkigdcdefnu{}~|{zwtrrsuuvvvwxxwttuuuvvvwxxztvuvstvy{{zwtrsttuuvzvvvwy}~}|{xtqolighjkkklmpsuvwwxyyxvtttvzzyvuwvutsstvwxyyzzzzyyyyyyyyzzzxvrppswyyzz{zzyxxwwvwwxxxywusrrstvx{|zxwxyz|}€‚ƒ€}|zyxyyyyyz{{{{{|}~€ƒ…ˆˆ„}yƒˆŠŒŒ‰‡…{ustx}€€€~~~~~~~€€€€€€€€€€€‚‚€~€€~}}~~~~~€€€€€€€~~€€€€€€€€€€€€€€‚ƒ……„ƒƒ„„ƒ‚€€€€€€€‚‚€€€€€‚‚‚‚‚‚‚‚‚‚€~}}~€‚‚‚ƒ‚‚€€‚‚ƒ‚‚‚ƒ……‡‡†…„„‚€€€€oooonnnnmnnnnnnonnnnooopopprssstttssssssssrrqpqqpqppooopqqqrrstuuuvwwxyyxxxwxxwwvwxwvuuttssssstuvwvwwxxxxwvuutsrrrssstuuvvvutttsssstuvwwwvuuvutsqrpmjklmortrqppppppnmllmnnnnnonmlllllmmmmmmmmnnol_OKS\cghfddgiklojbchh]gikosqnllllkjlmmmnnnoqqkfffegikliijllllkjijkjkbPD==H`mgiooqqqpoopopruwwxyyxxyxxxwvwvvvvvwwyyyyxwwvvvwvsssstuwvvutsrrrqpqrsssqqrstsrswrfgqvrnkigmuwyzx{€{xvvvvwz…„smqqdeox}|{zy|}N2-Ux€~~}{y{{{z{{xohddegiijjjjkkkjkjkjjkjkkjihjnomlmmmmlmmprxtutrsssuvttt{zz{{yxy{~~~|yvsrrrrponmmmtwplikkkjmlnruvsqmjgfcba`_ciry|{||{ztsrtuvvvwwxxvvussttuvwyywzywtssvxyxusrtttuvz€{wwwz|~}|yusrmjijklllmosuvvwxxyzyvutuy{{ywvwvuuuuuvwxxyyyyyyyyyyyyyyyxvspnoruxzz{{{zzzyywvvwwxxwvutsrstvxy{ywvvvy||}~|{yyywvwxyz{|||}~€€€‚…‡†{|€„†ˆˆˆ‡…€{wvx|~~€€€€€€€€€€ƒ€~~~~€€€€~~~~~€€€€€€€€€€€€€€€€€€‚ƒ‚„ƒ„…„ƒ€€€€€€€€€€€€‚‚€€€€€€€‚‚‚‚‚‚‚ƒƒ‚€~~}~€‚ƒ‚ƒƒ‚‚‚‚‚€€€‚ƒ„……„„ƒ‚‚‚‚€€€€€€nnnnmmmmmnnnnnoonnnnooopooprssstutsssssrrrrrqqqppppppppqqqqqrsttuuuvvwxxxxxwwxwwwyzyxwutttstsstuvvvvvvvvvvvuttsrrrssstuutuuuuuuussrsstuuuuuvwvutsrpnmlmmptvsqpppoonmllmmnnnnnoonmllmmmmmmmmmmmmnndRNXbhiigddhjlkhbabcecimopuqljkmmkjllllllllmljkidadikmmlllkklkjijkmn^E:;EXmrmnpopqqpppqqrtuvvwxxxxyyyxwwwwwwwwwxxyxxxxyxxxvurpprrrstuvuuttsrqqrsstrrrqqqqswypjqpkigfdkuwyyxxvuvvuuvvvxƒ|xz~xhju~}{zz{{~€G)Cr~~~~€}{zyyy|{xphdfijkkiihijkljkja`hllmmmlkknpnjnmmmmmmqtupusssttvwwvu}|{{zwxz~~~|vrruxz{{ywvtrqstqomnnmkkmmquvtqnkhfdccdccemtxyzzyyuuuuvvvvvvwwvvusrtuvuvyy‚}xusrtwwvuuuuuuvw|‚|ywx{}}|zvuupmkkllllnrvwwwwwwxyyxvuvy|}|zwvuuvvvwwxxwwxxxyyyxxxxxxxxvtrpooqruwyzzzz{{zxwuuvvwwwvuuusrtuvwywvttux|||€~~}{zyywvwxyz{|||}~€~}}~‚†ˆ…}|‚ƒ…†…€{yy|~€€€€€€€€€ƒ€€€€€€€€€€€€€€€€€€€€€€€€‚ƒ„…†…„€€€€€€€€€€€€‚ƒ‚€€€€€€€€€€€€€‚‚‚ƒƒ‚€~~€€‚ƒƒ„„„ƒ‚‚‚‚‚€€€€‚ƒ‚‚‚‚‚€€€€€nnnmmmmlmnnnnooonnnnoppqpopqrrsttssrrsrrqqqqqpppoopqqrrrqqqqrssttuuvvvwwwwwwvwwxxz{{yxvtststtstuuvwwvuttttttssrrrrrrrsttttuutvuutsstsrrsssstutssqponnnooqvvsqqqqpoonmlmmnnnoopoonmmmmnnnnmmmllnqpjUQ]fikjiefhkmlifhhhjkoqsqvokklnnmlllkjjjjjjhipkc`djlmnnlkkkklkjkmoobGBs}z~~}{y{~tmifekrpmghjmslgedfgikh[@DF8+1D\hllmkptromlllkkmmlstqqrtvx{|||€~~}{xy{|||zywwxyz{}}~}~}|zyywvwxwsppuxyvutrpljkllnoopqqpooopsuvwwwvuttuvvwwwx|~|ywvuuvwvutrrrstux{{zyxyyz{{{||}~~~~~|yxy{vmmihjlpuyzyxwvuuvwxxyy{}~~|yvuuvxzzz{{zywwyyyxwvuuutttssrqpomlkmqwzzz{{ywvuuuuuuuuuxz{wuttuvttsstu{}}||}}|{{zzyyyyz{|yyz}}|ywuv~‡†‚€€}~€ƒ‚€}}€€€€€€€€ƒ€€€€‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€ƒ„…‚€€€€€€€€€€€€€€‚ƒƒ‚€€€€€€€€€€€€€‚ƒƒƒ‚‚‚€€€€€‚ƒƒƒ‚€‚‚€€€‚€€€€€‚€€‚€nnnnnnmmnnnopoonnnopqrssrqpqpqqqqqqqqqqqpoooopppoprtuuussrrsstuuuuuuuuuuuuuuuuvxxz{{zxvttssstuuuvvvwxxwusrrrrrqqqrrrrssrrsstuvxxwutsrqpoonnopqqqponnnnopuxsrtvvtrrqpnmmmlmnnnnnnnmnnnmmmmmmmmnptsoZ\ejkklmjjkmnooonooprrrrqomlkkkjjjjjijiijihhikighjkklmnmlkihjjkmlj_Q@@Semoooqqpppppqrssssuurtvvvvvwwvvvvwxxwwwvwvusnkklmortutrpttrpppqqrrrrqppqrtxzzxvuttuvwwqhedbaenvwwvvwwvvuuuvvxyz{|||zyyxxyyzzzyzxyyI[x{|€|zxy|xwtoiiihhfgkqrigfefijkmiQIGCHKKLKSbnopsqollllllmmmqpqtqwwz|~€~|zyyxxzzxwvwwxxyyzzzz|}|{ywwwvvwxvsruuuttttspnpqsttuttrqnnprtvwwwvuutuuuvvwwz€}yxvvuuvvutsstrru{}}}|{{{{{|}~~}zz{}vookgilqvyyxxwvuuvvwxyy{}}}|zxvvwyz{|}~~zxxzyyxwutttsssstsrqonljjnuyyzzywvuuuuuuuuuux||yvuutssttstw|~~}}}}}}|{{{|}|zyywux{{zywuvz€ƒ€€€~~€}}€€€€€€€€€~„‚€€€‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€‚€€€€€€€€€€€‚‚€€€€€€€€€€€€€€€€€€‚‚‚€€€€€€€€€€€€€€‚ƒƒ‚‚‚‚€€€€‚‚‚€‚‚‚‚€€€‚‚‚€€€€€€‚‚€nooonnnnooopoonnnopqrstttsrrqpppppppqqqppoonoooppqsuvwwutsstttuvuuuuuuttttttttvwxzz{zyxvutsssuuuvvvwxyywutsrrqqqqrrsssrrrsttuwyzywspooonnmlmopppppooooootwrtyzxusrqpoonnmmmmmmmmmmnnmmmmmllmnoprqndehlmmnonnmnopppppqrsrqqpnnljhgghjjkjjjjjihgijjijjjhiloomkiiiijkmgYNBMajmoppqrrrqqpprrrrswvrsuuttttttuuuvwwwwvvvusrkc_`hmosuusqoopnoqqrrssrqpppqswzzxvvvvvvwvqhfebbgpuwwvwxwwwwwwwwxxyz{{{zzzzyyxyxxxywxtViwy{{|}{tpsxy{||yrkhggiovn`_]\\alhchq^BEX]WUV[clqqqpnllmmmmmnnopotpuvz}€‚~|xvwyuuxxwvvvvvwwvwxzzzxyxvttttttuutsrqsqqstsqptuyzyyxwtroptuvxxwvvuutuuuuvvwy}|{yxyxwxxxwvutwutw~~~}}}}|~~€€€€€€~|}}|vpqnghksvxxxwvvvvvvwxyyz{|||{zyxxy{{|}}}{{{{yxwvtsssrrrsttsqnkjhhkswyyxxvvuuuuuuuuuvy|{ywvvuttutrsz}€~}}}}~~}}||…‚{wwuuvxyyzxwxy|€€~}~~~~€€€€€€€€€€€€~~…ƒ€‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚„ƒ‚€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚€€€€€€‚€€€€€€€€€‚ƒ‚‚‚‚‚‚‚‚‚€€€€€‚‚‚‚‚€‚ƒ‚‚‚‚‚€€€€€€€€‚‚€onnnnnooppooonnmnopqrttuttsrqqpppoopppqqqpppppqqpqsvwxxvutttuuuuvvvvvvutsststtuvwyzzzzzwvusstttttuuvwyyyxvutsrrrrstttsrsstuuvxz|{zuqpoonnmmmnoppppooopoorspu||yusssrqqpoomllmmmllmmmmmmmmmmmnoooonkkkmnnooononoppppppppqqqqnkjhfefiklkjjjiihfhikkkkjhfgjnpnljigfhimeTLF`kknrqqqqqqppooqrrsuwvstuutsrrrrsstuvvvvvuttttneZZdilrvxwtqqqlnqqrsstsqppppruxywvuwxvvvundcc`cirvwwvwxxxxxxxxxxxyyzzzzzzzzyxwvvvwxvpgpvxywwyxrmpvxyz{uqnlkmrfUNEEKRX\XQ[onXA;=C=8Kjsrlkmpsttuvwwwxz{|||ztljjkkklnpquvwxxwvuuutrmjmlotvwwvvuutuusqqqrrponmllkkklmmkkmquvvvvlcussrrrsssrmfdfisttttvwxxxwwwwvuuuvwyzzxunhmrr~ˆ„zzz{{zz{|zywvtstuwyxusrrrpnmnqrttuuttsrqrrrrtvvuuututtuvwwypu{uuwwwwtrtssssuvvutuustuvwyzzyxxz{||||}|wrpqrrstwz|}||{zyxwwwxyyxwusvx{|{xtvƒ‹Œ„|{}txy{yvutttuuvwvwxxxwvwy}€‚‚yvvuuuuvvvuvuux|~~}}|||}}}~~~€|{|€€~~€€€~~~~€€€€€€€€€€€‚‚€~~€€€€€€€‚ƒ‚ƒƒƒ‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚ƒƒƒƒ€€€€€‚‚‚ƒƒƒƒƒƒƒƒ‚‚€€€€€€€€€…„€‚}€€€€€‚‚‚‚‚‚‚‚‚‚ƒ„……„ƒ‚€€€€€‚‚ƒ„„ƒ‚‚‚vvvvwwwwwvutttttuuuuuttttttttttuuuuuuuuuuuuuuvwwwwvvuuvvvuuuvvvvvvvvvvvwxxxxxxxxwwxxxxxxyyyxxwwxxyyyyzzz{zzyyzyxvuuutsrqrsstrppponmlkklnnopqqppppppponnoppppoonnmkjkllkigeegjlljjklmptwxwtqppqrrqqppqqppoonnnlllmnnnnmmmlkkkkjkkjjjjjkllmmnnooorrqpnqsnhhlmUFZosrrrtvvph\KTefilpqponmlllmnoopqpnmlnpqsssrsssrqonoqqrqpomkkloqnkihhiikkkiiiihhgffggfghkcO?88;E<7Mkqkiilpstttwvwtoqv{|}|wpkjkkklmnpsuvwwwvuuvtlhknptwyxwyxvtsrpmlllmlkjiijkkklmnnmmnmouvvxsksrrsssssroh`^^aqtrrsuwwxyxwwwwvuuwxyyyywpglqs~ˆyzzz{{z{{ywutstvwx{xutuwwtolmqrttttssrrrsvuuuvvuvxvutttuy}|xzyp|xuutssssttstuuvttustuwxz{zyxxyzzzzz{{vsqrrrrtw{}||{{zxxwwvwxxxwttux{}}|xwŠŒ‡}xzxyz|zwvtttttuuuvxz{wvyz}€ƒ~xvuutuvvvuutssw|~}}{{{{|||}~~~~}€~}}}€€~~€€~~~~~€€€€€€€€‚‚‚€€€€€€€‚‚‚ƒƒƒƒƒ‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚ƒƒƒ‚€€€€€‚‚‚‚‚‚‚‚ƒƒƒƒƒƒ‚‚‚€€€€€€‚‚€€€€€€€€€€€€€€€€ƒƒƒ‚‚‚‚‚ƒƒƒƒƒ„„„‚€€€€€‚ƒ„„„ƒ‚‚vvvvwwwwvvutssstttttttssssttttttuuuvvvuuuuuuuuvwwwvvuuvvvuuvvvvvvvvvvvvwwxxxxxxxxxxxyxxxyyyxxwwxxxxxxyyy{{{zz{zzxxvutrqqqrrrrrqpnljiiklnnpqqppoooppponnnopqpoonnmkjkkljhebbeilmkkmomptxzzvrppqrrqqqqqrqqppooonmmmnoonmmmmlkkkjjkjjjjkllmmmmnnnnpqqiTL\dfioseR`tvsrstvurl]KVggilooonmllllmopnlmmnmmoprrrrssrrrqppppppqpomlkmpqpnljihhihhhhhhghgfffgghjeUA:89>G<7Okkdgjlnqsssuuuohjqw{}}zunlkklmmnprtuvwvvuvwthhlquxyxzyvrpmlmqttrpomkjiiklllmmooponiiptvwuqrrrstttroja[ZZ]rurqquwwxxxwwwvwwwxyyzzyxtjmrw‡|xyyz{{{{zwusrtvxzz{ywvxzzwomnqrsssrqqrstvyzzzxwuuxwwvusrvy|{{ys}yutsssssssttttusttstuwxzzzyxxyyyyxyzyutrsssrsvxz{|{zyxxwvvvwwwvttux|€~}‡‹ˆ~wxz~|xwuttttssttw{~yuz~‚ƒywuuttuutttsux|~~{zyyyzzz{{|}~}~wx}~}~~€€~~~~~~~€€€€€€€‚‚‚‚€€€€€€‚‚‚ƒƒƒƒƒ‚‚€€€€‚€€€€€€€€€€€€€€€€€€~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚ƒƒ‚€€€€€‚ƒ‚‚‚ƒ‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€‚ƒ„„„ƒƒ‚‚‚‚ƒƒ‚‚‚ƒƒ„ƒ€€€€€‚ƒ„…„ƒvvvvwwwvvuttttttttttttsssssstttttuuuvvvvuuutuuvvvvwwvvvvuuvvvvvvvvvvvvvwwwwwxxxxxyyyyxxxyyyxxwvwwwwwwxxxzzzzzz{{zyxvtsrrqqpppqqqqnjfhkkmmoqppoooopppponnooppooonmkjjjkjgdaadgjmmnpqnotyzzvsqqqrrrqqrrrrrqqppppoonoooonmmmlkkjjjjiiijkkllmmmmmmmoprs_KWglnqtqijsvsrsuuutp_KWhhhjkkjjklllmoqrpnooonoppqqorrsssssrrrrpoooonnmnoponlkjigfeddfgihggfffghihWD:99<@E:8Pjnmpollnpsstwrjiknsw{}|wokjjllmnnqstuvvvvvvskjlnqtutrnjjjjknqtutroonmlmmmmmmnpqqrnhfiouuussstuvvurmbXWXW\qvtrqtvwxxxwwwwwyyzzz{{wzwposz‚„{yyz{{{{zxusrsuxz||{yxy{}}yqnoqrrqqppqstwy{|||{zvuwxxywvssu{|{yw|vutssssssstttststtsstvwyyyxwxyxxwwxyyvtsttssstvxyzyyywwvvvwwvvutuvy}€€‚†‰ˆ€yx}…„{xvssssssssstwz‚}u{~‚‚€}xvutssssssrrv{{yuttuvwxyyzz{|}~}os}~~~~~€~~~~~~~~€€€€€€€€€€‚‚‚‚€~~~€€€€€‚‚‚‚ƒƒƒ‚‚€€€€‚‚‚€€€€€€€€‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚€€€€‚ƒƒƒƒ„ƒ‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€‚ƒ„…………„ƒ‚‚‚ƒƒƒƒ‚‚ƒ„„„ƒ€€€‚ƒ„…„ƒvvvvwwvvvutttttttttttssssssssssttttuuvvvuuuuuuuvvwwwvvvvuuvvvvvwvvvvvvvwwwwwxxxxxxxxxxxxyyyxxwwxwvvvvvwwxyyyyyz{zyyxwutsqpppoopqrqlijlkllnpqpppppqppponnnnopooonljiiijigdbbdeilnoqrootxzzvsqqqrsrqrrrrrrrqpqppppppppponmmlkkjjiiijjjkklllmmmmmnpqrupacnpqrssrnpusrstttutbJVfhhhedchkmnnnprronopqqqqrrqonqrsstutuvusplkmmoonooonllkjgffebbfiihhffffhg`I;89:<=@B@9?YqtsrqonlkjklnollmmllmqyzupnmoqqqppqqrsssssrrppppponnnossrswwyzyvtrpnkifeeirvsrrrrqponopqrstuvvwwxxwvZGFINXrvttsrstuuvvwwxwusomkntzuv}}|{|{{{{{{zwuwz}~}|||||||}}|zwwy|zukqsv{}}}~~|||~~~{xxxzz{}~}|{xtrpnmmnnooopqtuvvussssstssssttuvwxxxwvyywuvxyyyyzyyxxwwvvvvvvvvvvvw{‚ƒ…„|yxwwwtpnnoqrssrrrstvy}€{yxxxvutsrsuyz}}{yvsuvwtswxz{||}~}}||}~~~~}~~~~~€€~}~~€€~~€€€€€€€‚€ƒƒ‚€€€€‚‚ƒƒƒ‚€‚„„„ƒ‚‚€€€‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€‚ƒ„„…††…„ƒ‚ƒƒƒ‚‚€€€€€€€€ƒŠ‚€€vvvvvvutttssstttuuuuuuttssstttttttuuuvvvvvvuuuuvwwwwwwwvvvvvuuvwwwwwwwwvvvvvvvwwvwwwxxxxxxxxxxyz{{zzyyxxxxxxwvwwwxvvvvuuttrqonmlkjjkmnopqrsssssrqponmmnoponooppppoonmmmnrpoqpoopppopruvrpkjjlnnonnopqrqoprqqqqqqqqqppqpnmlllllllmnnnnnnmmllllllmlf_befjmnprssrrtuvvvvuuulPEVciggfeefgiiga\[^flpplihjjoqonprsttvxyzzyrljjjjjihhjmopnmkidksna_cefefgi]H;8<>@A@;DasssrqqoljjkmnnnnnnnmmovyusqqrstssrqrsssrqqppppppqonmnqurmmqtyyywtpkhfeddbdirrqqqqonnmnoprrtuvvwwxwwvZEEGLWqvttssrrstuvvwwvsplkmrxwrx~|||{{{{{{{wvy|~~~}||||||||}{zyyz||wlswy{|~}}}{{{~~~{zxxyz{|}}~yvrpnlklllmmmnpstuuttsssssrrrssssuvzzzyyyxvuvxxxxyyzzyyxwwwwvvvvvvvwx|‚ƒ„‚}{yxwusqqpoonoqssrrrstuw{‚~ywwwwvuutssvyz||}}{yzyyuruvwz||}~~~}}~~~}}}~~~~‚„~~€~~~€€‚‚€€€€‚‚€ƒ‚€€€€‚€€ƒƒ„ƒ‚‚€€€‚ƒ‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚€€€€€€€€€€€€€€€€€€€€€~€‚‚ƒ„…††…ƒ‚€€€‚ƒ‚‚€€€€€€„‰ƒ‚wwwwvvuttsssssttuuuuuuuutttuuuuuuuuuvvvvvvuuuuvwxxxxwwwwwvvvuuvwwwwwwwwvvvvvvvvvvvwwwwxxxyyyyxyzzzzzzzyyyyyyxwxxxywwwvvvuusrpomkjjjklnoqqsssstsrqqponnoqponopppqppoponooqrrqpppqponorvwuromlmnonmmnpqqpoorqqpqqqqqqqqqpnmllmmmmmnoooonnnmlllllllg_W]b`djnqsuutuutuuvvttswhNK^gfffdcbbceed`[V^imkhffiimonnprrrsuwxzzysmjiiihgffimooommlehruiabegghifVA99<=>?>??>HdrssrsrqnlllnopqqqppooooruutsuusrrrrsrrqqpponopqqqpnnmlmmmllllnonigedcbcdefggffikmopplmmmnpprtuvwxvuwwkQIFJSnutyxusrrrsuvwwvsmifksutu~~}||{{{{{|{xx||||||||||||||{{{{|}~}ytxz|||}}}}{{{}~~||yyzz{{z|wqpnllmlllkkklnprssttsssrrqqqqpoopu|~}yvusrqrstvxxxxxxxxxxwvvvvwxyyy|‚‚€~{yxvsqonoptxpoorvttsstuvx|~|xwwvuttttsrtvwy|€~}|{zwtpt|{|}}~~~~~~~}{{}‡Žˆ~€‚‚‚‚€€€€‚€~~~~€‚‚ƒƒƒ‚€~‚…‚€€~~€€€€€€‚‚€€€€€€€€€€€€€€€€€€€€€€€‚‚‚€€€€€€€€€€€€€€€‚€€€€€€€€€€€€€€€€€€€€€€‚ƒ„………„‚€€€€€€€€€€€€€€‚‚ƒƒ„†‡…ƒ‚xyz{|zxwvussssstttuuuuuuuuuuuvvvvvvvvvvvvvvvvvwxyyyyyxxxxxwwvvuvvwwwwwvvvvvuuvvvvvvvvwxxxyyzzzzyyyxxxyyyyyyyyyzzzzyyxvvvuutsrqomllmmnnnopqrstuutttsrrrstsqpqrrrrrrrqqpppnnoooqrrrrqqsvxxvsqpppqqpooqrrrqqqqqpppqppppqqpnnmnnnooppqpppoonnnnnnnmi_Y`cb`empqppponpruwwvtstvxoXV^^__``abcdhigdefc`abccbbejlnpqqpprvwyxwrliiijjihhjklmmmnogejrqjefjlljgYE<;>@@>AVostrrrrqnmmmoqrrrqpppoooqtttrttsrqrrrrrqqppppppqqpponmlkkkmlkijkkhedcbbcdfhijhfhijlnrtsnllmoqstvwxvvwxs]IFGOlssuttssrstvwxxwtng^gsvrw€€~}|{{{{{{|{xy||||||||||||||{{{{}}}}{x{{|||}}||{z{}}~}}{z{{zyyy|rmnllmlllllkkkmoqrssssssrqpqqpoonnt{|yvssqnlmortvwxxxxxxxxwvvvwxzzzx|‚€€€€€}|zxvrpnnnosyuqorwvvvuuuvxz|zxwwvuttttsqruwy{~€€~}|{yvru}}~~~~~€~}|{|€~~€‚‚ƒ‚‚€€€€€€€€~~~~€‚ƒƒƒƒ€~~€ƒ…‚€~~€€€€€€€ƒ„„‚€€€€€€€€€€€€€€€€€€€€‚€€€€€€€~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚€€‚‚‚ƒ„„„ƒ€ƒ…†‚€€€€€€€€€‚ƒ„ƒƒ„‡‰…ƒ‚yz|~~}{yxvtssssttttuuuuuuuvvvwwwwvvvvvvvvvvvvwxxyyyyyxxxxxwwwvuuvvvvvvvuuuuuvvwwwwwvvwwxxxyzzzzzzyxxxyxxxxxxyxyyyyyyywwwvvutsrqonnnooonnoprstttutttsrtuvuspqrsrrrrrqqpppopqqpqqrturqtwxvtsqqppqqpooppqqqppooooppppoonnnmmmnnoppqrqqpppoooooooomi_]ddbbjrsqnmjgejpuwwvutqrup`\^^^_afgfffhhgec`^^`bba^_djlmnppooquvyxvpkjklllkjjkllkloonihjpqoliknmjgXE>AB@?>E^nopqqqrqonnnpqrqrqpppponpsssrtssrrrrrrqqpppoopqqppoonmmlkklmmiijjiggedccdgjopjgjlkiijlnlijkmoqsuvwvuvyxdIEGPjutnoorrstuvwxxwvpfYaryqv€~||{{{{{{|{y{|||||}}}}}}}}|{{{||}}||{|||||||{{{{|}}~~~|{{{ywvuwmjmllllllkkjjkmoprrsssssrrpqqponmmov{ywwutspmmoqrrstvyyyyyxwuuvwx{|{x|~€€€€€~}{yvronnnopyytpswx{zwvtvxyzyxwvvvuuttrqqtvy|~}{{{{yvv‚‚‚‚~€€€~}}|}}~~~~€€‚‚‚€€€‚‚‚€€€€€€€€€€€€€€€€~€‚‚‚ƒ„„ƒ‚€ƒ…‚€~~€€€€€€€€‚…Šˆƒ€€€€€€€€€€€€€€€€€€€€€€€€€~~€€€€€€€€€€€€€€€€€€€€€€€‚ƒƒƒ‚‚‚‚ƒ‚ƒ‚€ƒ‡‡…ƒ€€€€€€€‚ƒ„…„„„‰‹…ƒz{}~~}{ywutsssttttuuuuuuvwwxxxxwwwvvvvvvvvvvwxxyyyyyyxxxxxwwwvuuuuuuuuuuuuvwwwwwwwwwwwwwxxyyzzzzzyxxxxwxxxyyyyyxxyyyxwwwwvutsrqppppooooopqstttttssrstvxwtqpqrqqqrrqpoooppppppqrtxtrswyvtsrqqppqonlnnoooppoonnooooonmlkkklmmopqrrrqppppooooooomh``bbchouuspmjdbhmtvvutsrqsnb]]]_afiiigggggec^\^`aba^agkllnponnoswyxuplklllmmlkklkilokfgfkprutnmnnjfW@?CCA??G\mnnmnqqqpnnooqqqqqqppponpqqrsssrrqrrrrqppponooppooononmlllmmllkdhmmkgfgfdfjljffkpsrnigghggiknprtvwvvwxvfIFLRjvuqppqrtuvwwwxwwrhW]oxqv~€~||{{{{{{{{z||||||}}}}}}}}|||||||||||}||||{{{{{{|~~~}|{zyutspmklllllkkjjijkmopqrssssssrqpponmlllrvxwxvvusqqpooppu{}{zyyxwuuuvxz}|vz}€€€~|yuqpnnoorwxustxy}{ywuwzzzywvvvvvuusrqqsvy|}~~}|{{{|}{{†Š‰‰‡†ƒ~€€€€€~~}~~~~~~~~~~~~~€€‚‚€€€€€€€€‚‚€€€€€€€€€€€€€€‚‚‚ƒƒƒ‚€ƒ‚€~€€€€€€€€€€€€€€ƒ‡‰ˆƒ€€€€€€€€€€€€€€€€€€€€€€€€€€€€~€€€€€€€‚‚‚‚‚‚€€€€€€€€€€€€€ƒ„„„ƒ‚ƒƒ‚‚~~~€‚„„…ƒ‚€€€€€€ƒ„………„„Š‹„‚z|}~|zxvuttttuttuuuuuuvwxxxxxxwwvvvvvvvvwwwwxyyyyyyxxxxxxxwwvuuuuuuuuuuvwwwwxwwwwwwvvwwxxyyyzzzzyxwwwwwwxxxxxwxxxxxxxxwwvuussrrrqppppppprsttssrrrstxz{xspprqqrrrqpoopppoooopru{vsrvvtsrrrqoopnljjklmnnoooooooonmlkjiiiijloqrsrrqppppoooooonlidc_]fnrvwvusmfdhlrtussrtspidbaaeinomkhhghgeb]]^`aaaciopkimnmmlnruxwtqlkmmnonmlkkkhkkc^_ajprttqoomjdS==CCA?@J_kllklpqqpoonooppppqqqppoooqqssrqqqqqrqqpppoonopqpooooonmmmlkklliccjqmnqqppnnmjhhhknmjgeffggilnqrtuvvwxvkRKMWlwvsrrssuwwwvwwxxtl[\ktqu}€€~||{{{{{{|{{||||||}}}}}}}}||||||||||||}}}||{zzz{|}~~{yxxwsnlkjkkkkkjiiiijkmopqqsssrsttronmlkjihmtywvvutttsqoqu{}}zyyyxwuttuvwz~{ux|€€€€}zurpnnpqsvxwutxz~}{yvx{{{ywvvvwwvutrqqsuy|}~}}||||}~‚ŠŒ‹†€~€€€€€€€~~~~~~€€€€€€€€€€€€€€€€€€€‚€€ƒƒ€€‚ƒƒ€€€€€€€€€€€€€€€€€€€‚ƒƒ€€€€€€€€€€€€€€€€€€€€€‚€€€€€€€€€€‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€ƒƒƒƒ‚‚ƒƒ‚‚‚‚€~€€ƒ„…ƒ‚‚‚€‚ƒ„„„„…‹Œƒ‚‚z|~~~~}{zywvuuuutttuttuuuvwwwwwwwwvvvvvvvvwwwwwxyzzzyyyxxxxxxxwvvvvvuuuuuuvwwwxxxwwwwwvvvvwwxxyyyyyyxwwvwvvwwwwxwwwwxyyyyxwvwwuutssrpqqqqqqrsssrqqpqrtx|~|vqprqqrrrqqpppppnmmnosuzvsruxusqqppooonkjijklnooppoooonmlkihhhhhiknqsssrqppppoooooomljiib`hqtvvvwtqmjlmpqqqqrttqmlmmnqrsrolhghigeb^^_aaadiosj[enomklmqtwvtolklmnoomlkkjiib[[XXainqqqqqokh\K?>AA@CQdlllkloqqpoonoooopqqqqqqqpoqqrrqppppqqqppooonnopqqpppooonnnljjmpjdfnsqqtvyzywvtplfdhhhggfggfhjnpqstuvwwvteTIYmvutssttvwwwwwxxyxshafoqv}€€€~||{{{{{{{|||||||||}}}}}}}||||||||||||}}}|{zyyyz{|}~~~~}{xtxyqmljjjjiiihfggikmoppqqrsrrrvwsomlkihgelv{wtssssuvwxz||yvuwwvvussstuwy}ytw{€‚‚€~{vrponpqtvxwutvx|~|zxz|||zywvvwvvutrqqruy|}~}}||||}‚†ŒŒŽˆ~~~€€€€€€€~~~~€€€€€€€€€€€€€€€€€€€€€‚‚€€€~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€ƒ‚€€€€€€€€€€€€€€€€€€€€€€€€‚€€€€€€€€€‚‚ƒƒƒƒ‚‚‚€€€€€€€€€€‚ƒ„ƒƒƒƒƒƒ‚€€~€€€ƒ††…„„ƒ‚€‚‚‚‚‚…‹‹ƒ‚‚z|}}}|{zyyxvvvuuuuuutttuuvvvvvvvvvvvvvvvvvwwwwxyz{{{zzzyyyyxxxxwvvvvvvvvvvvwwwxxwwwwwwwvvvvvwwxxxyyyyxxwxwvvvvwxwwvvwxxyyxwwxywvttsrqqrssrrrssrqpppqrty~yrprqqqqrqqqqpponllmnqsxtqsvywspnnooonmkjjjklnopqqpoonnmljihhgghiknqsssrqppppooooonlllmmjjmruvtrssrponopppppprqpppqrstssrqnjiijhfc^^addafosnZF_qrkijmpsvusokkllmnnnmljjih]NNUZ_dlpoorrokklgP@?@AK]immlkkoqqpoonooooppqqrtttsssrsqqpqpppppoonnmmmopqrrqppooonnmnnqtgksvwtrssv{|ywvsogceffffffffgimqrrstuwwvyt_J[mustttuuvwwwvwxxyywqkjnrw|€€~||{{{{{{{||||{||||}}}}}}}||||||||||||}}}|zxxxxyz|}~~~}||yryymmqplkigggfddfjlmopqqqrsrqqrspnlkihgeakyyuqpqqsux}€}xqooprrrrrrrrrsuyz{wx{€‚‚‚‚‚‚‚|xsqonpqtvxxvuuv{}{y|~~}{zxwvvvvutsrrtuy|}~~}|zzz{}ˆŒŒŽŽŠ„~~€€€€€~~~€€€€€€€€€€€€€€€€€€€€‚‚‚€~~}~€€€€€€€€€€€€€€€€€€€€€€€€€€€‚ƒ‚€€€€€€€€€€€€€€€€€€€€€€€€€‚€€€€‚‚‚‚€€€€€‚ƒƒ‚‚‚‚‚‚‚‚ƒ‚‚‚‚‚‚€~~~~€‚ƒƒ„…„‚€€€€€€‚†ˆˆ‡††ƒ‚€€€€€€„Š‹ƒ‚z||||{zxxxxxwvvuuuuuutsttuuuuuuvvvvuvvvvwwwxxxxyz{||{{{zzzyyyxxwwwvvvvvvvvvwwwwwwwwxxxxwwwvvvvwwwxxyzyyxywvuuvwxwvvuvwwxxxxwxxwuttsqqrsttsssssrqpppqruz‚€ysqrqpppqqqqqqqommmmnqqrqonnoonmmnnoonlkkkklmnoqqqponnnmljiiihiijlnprrrrrqpppooooonlkmnoopqrrssssusponoppqppoooonmllklnqqppomllje`\\`fechqr^I?Ujlihlnpsvtplkkkllmnmmllkjii_NPX__]jrnqsplmt|hFBADThpqpnmlnqppoonoooooppqrtuutsrrrpppppnlmqrjikklmnpqrsrqqpoonoooponkszzxvtrqrxyyxvsskeddeddeeegilpssttuuvww{vgL]ovtuuuvvwvvvuvwxyyyurmprx|}||{{{{{{{||||{{{{|||||||||||||||}}}|}~~~{zwvwxyz|}}}}}|}zszyrrwvljifeeff`gjlnopqqqrsrrqppnlkjihec^izxsonoprux{xtnkjlnooopqpppprtww}xq|‚‚‚‚‚‚‚ƒƒ€}ztqonpruyzxwvvv{€~|z|~|zywvvuutsrrrtvz|}}|zxutstx{ŠŒŒ‹‹†€~~~~~€€€€€€€€€€€€€€€€€€€€€€‚~~~~€€€‚€€€€€€€€€€€€€€€€€€€€€€€‚‚‚ƒ€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚€‚‚ƒƒ‚‚€€€€€€€€€‚‚‚‚‚‚‚ƒƒƒ„„„„ƒƒ‚€~||}}}~€‚„†„‚~}~~€€€€‚…ˆ‡ˆˆˆ…„€€€ƒ‰Š‚€‚y{{{zyxxxxxyxwwvvvuuttsssttuuuuuvvvvvwwwxxxyyyyyz|}}|||{{{zzyyxxwwwwwwwwwwwwwwwwwwwxxxxxxwwvvvvvvwxyzzzyyxwvvvwxwvvvvvvwwwwvvttuttsrrstuutttttsqqqrrsv{ƒ€ysrrqpoopqqqqqqponnnnooonmlkkjkklnnoonmlllmmmnoqqqponnmlkjjiijjjklnpqqrrrqpppoooonmklnqtuuusppqqrrqonnoqqrqpolknnqplhlopooqqqppmgb\Z_ddfmupXEBRbfhkppprurmjkkkllmnmmmlkjjkjdYPQWXamkptpnpx~pMABGZovvuqpnoqoonmnooooopooprttqonpmkoppojgfjjedfgilnqrstssrqpooooonnlsyyxwyvtrptwxyxuwrjefdcdddeimpsuuvuttvwwzwmS_ovvvvvvwwwwvvvwxyyzxusttx|~||{{{{{{{{|||||||||||||||||||||||}}}}~~~{yvvwxyz|||}|||~{x||yy{wkjhdaced\eknoopppprssssrqoljihheb^izvqnnoqrtvvvrpnmmnoonoppppppruu|yt}‚ƒƒƒƒ‚‚ƒƒƒ‚€~|xsomorvz{xwvwx~}|~}{zwuutttsrrrtwz{{zxtqomkklr‡Œˆ~€€€€€€€€€€€€€€€€€€€€€€€€~~~€€€~‚‚€€€€€€€€€€€€€€€€€€€€€€€€€‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚ƒƒƒƒ‚€€€€€€€€€‚ƒƒ…†‡‡†…„ƒ‚‚‚|{{{|~~€ƒ…†„ƒ‚€€€€€~€‚„†‡ˆˆˆ‡…ƒ€€€€‚…ˆˆ‚€xyyyyxxxxyyyyxxwwwvuutttttttuuuvvvvwwwwxxyyyyyzz{}~~~}}||{{{zyyyxxwwwwwwwwwwwwwwwwwxxxyyyxxwvvvvvvwxyz{{zyxwwwwwvvwwvvuvvvvutstttsssstuuuvuuvutrrrsstx}‚ytrqpoonooooppqqqpponnmlkkkkjijkmnooonmmmmnooopqrqpponmlkjiiijkkllnpqrrrrqqponnnnmlklosvxyyusqponomonnnqrrrrpnnonlilqrqpoooqrssqmi^Z^cdjsumRBL\cimnooprurmkijklllllmmmkihhikh]POYbhkqrooqsojVGDI_txwusrpoonnmmnnooopponpqrrniknhgnppmic_`ba``bejnqsttssrqponnopqrruwwxyywvtrruwyxwwvrkhfddefinrsuvwwvttvwxxvs`dovvvvwwwwwwwwwwxyyyxxwwvx{~|z{{z{{{{{{|||||||||}}}}|||||||||||}}}~~{yvvwwyy{{{||||}zy{}}|}vhgd___a`Wckmoopppprsttssqnlhfffc`_evsooopqrsuuutsqpppppooppooopqssxzz}‚ƒƒ„„ƒƒƒƒƒ}zupnqtx{{xwvx|€€~~}}~~|zwvutttsrqrtvyzxurpnlkigemˆŽŒ‡~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€~€‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚ƒƒƒƒ‚€€€€€€€€€€€€€€€€€€€€€ƒ„†‡ˆˆ†ƒƒ„„ƒ‚€}|||}~€€€‚ƒ…‡†„‚€€ƒ„…†‡‡‡‡…ƒ‚‚„†‡‡„€wwwwwwwxxyyzyyxxwwwvvutttttuuuuvvvvwwwxxyyyyyyz{|}}}}~~}}|||{zzzzyyxxwwwwwwwwwwwwwwxxyyzzzyxwwvvvvvwy{{{{zyxxxxxwvwwvvuuuuuvutuuuutsstuvuvuvwuuussttuy|€}xsqqponmmmmnopqrrrrqonlkjjjjjiikmoooonnnnoopqrssrrqqqomljihhijkklmoqqrrrrqqponmmmlkklorvyywuutqnnmlmqonqrrrrrqplijjpvvtspooprtutrnaW^dfnvumWFRbdjnkhilsspnkhgjjkkkllljgcbdeffecRV_ejpllmljghbQCHduxusrqnlmmmnnnnoopqrrqqqpojhlmhhmnnje]XV\b^[_bglprsstssrpnmnprvyy}zsuwyxwusruvxxwwwtpkgecdiostuvwwvroruwxvtxijpuvvwwwwwwwwwwxxyyyyyyzxw{~~zyzzz{{{{{{||||||||}}}}}|||{{{{{{{{|}}~~{yvvwwxxzzz{{|~|zz}~~|vhf`VVZ]^Ubkmnnooopqrssttqnkgcba^[\domoppqqqrsssssrrrrrqqpponnnoprquw|‚………„„ƒƒ‚‚~{wqptx{{zxww{}€€~}|{{{{|{zywvutssrqrtvywsrponmllifq‹ŒŽŽŠ…€€~~~~~~~~~~~€€€~~€‚‚‚‚€€€€€€€€€€€€€€€€€€€~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚ƒƒƒ‚‚‚€€€€€€€€‚€€€€€€€€€€€‚ƒ…†‰ˆ…‚‚ƒƒ‚~}}~€€€€€‚ƒ„ƒ‚€€€€‚ƒ„……‡†…„ƒ‚ƒ„†‡‡‡‡ƒvvvvvwwxxyyyyyyxwwwvvuttuuuvvvvvvvwwwxxyyyyyyyz{|~~}~~~}|||{{{zzyyyxxwwvvvwvwwwwwxxyyz{zzyxwwwvvuvxyzz{zyxxxxxxwwxwwvuutttuuvwvuutttuuvvvvvvvutuuuux|~€}wrpponmllllmoqqrsssrpomlkiiiiiikmooonnnnopqsstsstttttqnkjiiiikklmnoqrrrrrqqponmmmlkjknquxwusutroppsjmnorrrqrrrpgekptutttronoqstusqeW\ejrvupgRZa[gheecipplmmkiiijkkkklifdbcbccce\X\cgjjjihfefkdGIguwutsrnklmmnqonnoqrrsssqomihllijlljfa\TR\a^Z^`dioprssssrpnmnpstwwyzwwvywvussuvwxxxwuslfdcckuvuuvwvqifmtwwwvwplpvvvwwwwwwwwwwxxyyyyyzzywz}}zxyyz{|||||||||||||}}}}||||{{{{{{{||}~~€~{xvuwwwwwxyy{|}~{z{|}}|xpf\IMTY\V_mlmnnnnopqrsvvsojd_\YTQWpuopppqpppqrsrsttttssrqponmmnoqqtv€|ƒ……„„ƒƒ‚‚~~|zvtx}}zvzyy}~€€}{xwwwwxxxxxwusrqqrvxyupooonlnsrgwŒŒŽŽŠ…‚€€~~~~~~~~~~~~~€€€€~€€ƒƒƒ€€€€€€€€€€€€€€€€€€~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚ƒƒƒ‚€€€€€€€€€€€€€€€€€‚ƒ…‡‡„‚‚ƒ€€€~~~€€€€‚ƒ‚‚‚‚€€€‚‚„„„…………„ƒƒƒƒ„‡‡†ˆŠ†}uuuuvwwxxyyyyzzywwwvvutuuuvvvvvvvvwwwxxyyyyyyyz{}}}}}~~~~}|||{{{{{zzyyxwwwvvvwwwwwxxyz{|{zyyxxxwvuuvxxxyyyyyxxxxwwwwvvvvuttuuwyxwuuttuuvvvvvvvvuuuuux|~€|uponnmmllkkmnprsttsrqpnmljjjjjjlnoonmmnnoqrtuvtuuvvvvspljjijjllmmnoqrrrrrqqppnnnmlkjknruwurptutssrmdsssrrrrqssogfmsurkiiiloppqrutrmYYgpuuspq_]UYgabha]ijccdhlljjjjkjjihgefecabdc[ZchiiggggghqtROowwvvwvoklmnrupnnoqrsstvrkikmmkijkkhd^ZQPZ_\\__bfknprsssqonmoqsuuvx{xwwxwvvtssuvxxxwwvkedeblwvvvvuvngdkrvwwwwsnrwwvwwwwwwwwwwxxyyyyyzzzxz}}{yyyz{|||||||||||}}}}}}||||{{{{{{||}~~~€€~{xvvvvvvvwwx{|||zywvwy{{ujX?GOUYV^omnopppoopqruxurlc\XUNIPtzqooopopqrststvutssrrqponmmnorsww{ƒ†…„„ƒ‚‚€~~~}~zy|~|w{z{~€}zutssssuvwxwvtrqqsxzytooooonqxyo{‹ŽŽŽŠ†„‚€~~~~~~~~~~~~€€€€€‚ƒ‚€€€€€€€€€€€€€€€~~€€€€€€€€€€‚‚€€€€€€‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚ƒƒ‚€€€€€€€‚€€€€€€€€€€‚‚‚€ƒ~‚ƒ€€€€‚‚‚‚‚ƒƒ‚‚ƒƒ‚‚ƒƒƒƒƒƒƒ„„……………†‰ˆ…Š‰uuuvvwwwwxxyyzzzxwwvvuuuvvwwvvvvvwwwwwxxxxxyyyz{|}}}}~~~}}||||||{{zzyxxxwwvwwwwwxyz{|||{zyxxxxwvvvvwwwwxyyxwwwwvvvvvwvuttutvwwwvttttuuuuuuvvvuttttx|€|tonmmmlmlkkloqrsssrrqppnmkkkklmnpponllmmoprtvuttvwwxwuqmkjjkkmmmnopqrrrsrqqpponnmlkkloruvtolqttttqhhyxvrrqqqrrojinrusoke`afkmoqqrqmb\kuvrqpshWJak_enfV`b^ZX_lomljkllkjihhihc`acfd`bfghffggihjlVVv}yxxwwqlkmqvxronnopqqsurjhllkjijjihf_YONY]Z]a`bdglorstsqpnmnrwurszzwvwxwuusrrsuwwwvwwhdhkdmxxwwvuupheiouwwwwuptxxwwwxwwwwwwwxxyyyyyzzzxz||{zzz{|||}}}}||||}}~~~~~}}}}{{{{{||}~~€€{xvuuuuuvuuwyyyxuurpqtx{xqX;DLRXU[mklpttsqnnoptwxulbYTPJDJnyqnnnoopqrtuuuuutssrsrqonmmnorq|z~„…‚„„ƒ‚‚€~~~~~}|~~z{{|€€~{wttrqqstvwwwtrqqtx}ytopoooot|}z}†ŒŠ…ƒ‚€~~~~~~~~~~~€€€€€€€€€~€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚€€€€€€€€€€‚‚€€€€€€€€€‚‚‚€€€€€€€€€€€€‚‚ƒ„ƒ‚‚ƒ„„„ƒƒƒ‚‚‚‚‚‚ƒ„…†……†‰‰…†Š“—uuvvvwwwwwxyyzzzyxwvvvuvwwwxwwwwwwwwvwwwxxxxxyyz||||}~~~}}|||||||{{zyyxwwvvvwwwxz{{||||{zyxxxxwvvvwvvvwwwvvvvvvvvvvvvvututuuuwvutstttttttuuuutsssw|€‚}tnmlllmmmlklnqssrqqqqqponlllnopqrqpomklmnqrtvtrptwxyxwtpmlllmnnooppqrrsssrqppponljkmnpsvwuoimsuutqns~xuqqqqqqqpmnpruusrnhec`bekoppfjcpvsooqrnVJekeiomVU]\ZX_lqomjjlmllkffhhdabcghcaceggggeiiji_^v}yxxvvqmlnrwwsqpoopppqqnjjkkkjiiiiji`XLM[\Z^bccbdjnqrsssqpnnsxvsu{zttttttsqqpqrtvvuvvffnqhnxxxxvtspichmtvvvwwuuwwwwwwwwwwwwwxxyyyyyzyyxz|{zyyz{||}}}}}||||}}~~~}}}|||{{{{||}~€€€|yvuuuttwwx{{yvtqqomnosxyt]=@FLPOZpkmtxzwrnmmnqvywmaVNIC@Lntommnoqrstvxxwvttttsssqonlmnort~|}ƒƒƒƒ…„‚‚~~€~€€}||}€€€€€€~{wvtrqqsuwxyurqswz~zvqppppqw}€€}ƒŒŒŽŒˆ„‚€~~~~~~~~~~€€€€€€€€€€~~€€€€€€€€€€~€€€€€€€€€€€€€€€€€€€€€‚ƒƒ‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚€€€€€€€€€€€€€€€€€€€€‚€€€€‚ƒƒ‚‚„……„ƒƒ‚‚‚ƒ„…††††‰ˆ…€Š—uuvvvwwwwwxxyyyyyyxwvvvwwwxxxwwwwwwwwwwwwwwxxxyy{{{|}~~~}}|||||}|||{zyxwvvuvwwxyyz{{{||{{zyxxxwwvwwwvvvvvuuuuuvvwwvvuuvusrrssvuttttsssssstuttsrrrw}‚|tnmlklmmmlllmprrqpppqqppnmmnpqrrrqqonlmmoqstusqnrwwwwvwsnmmnmoopppqrrssssrqppqqoaYgnprqsutob`rutrqot|vtqqqqrrrrrssledmttumrpg_ilmnlngsvpnprts_TdkjhloaSY_\]`hopliijllkkc`efffeeed^^`dfhkjgggjkfenttvvusrqnotvutssqqprqomjjkllkjjkkknlcUKMZ\\_accbcilprtusrqrpsxxvy{xsqrqpoommmoprssstrmlrqnowwxyxvurjcintwwvwwwvvwwwwwwwwwxxxxxxxyyyzyxxz{{zyyz{{|}}}}}|||||}}}}}|||||{{{||}~~€‚‚€}zvvvuuuxz|}}|yurqonnnpvyve@<@CGHZwllv}}ztommmotx}p^QJD>@^psrpnnoruvwxyyxwsqtutstrpnmmnptv||~ƒƒ„„…„‚€~€€}}|~€€€€€~zyvtrqrsuwyvtswz}~{xsrommsy~}‚ŒŒŽŒ‡ƒ€~~~~~~~~~€€€€€€€€€€€€€~~€€€€€€€~~~€€€€€€€€€€€€€€€€€€€ƒƒƒ‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚€€€€€€€€€€€‚€€€‚‚ƒ„……„ƒ‚‚‚ƒ„…††††‡†„‚„Šuuvvvwwwwwxxxyyyyyywvvvwwwxxxxwwwwwwwwwwwwwwwxxxyz{|}}~~~~~~}}|||||}||{{zyxwvuuvwwxxyzz{{{||{zyxxxwwwwxxwwwwvuttuuvwwwvuuuuusrrrrtutuvutsrqqrstssrrrqu{|wqnmlllmmmmlkmopqpooppqppoooopqqqqqqqpnooprsttttrsvuroqrqmmmmnooppqrrsstssrqqpqqqeVfpstqsyxj][qutlgkossrqqqrssqi^TKHHQbqttgmvxslgdfimlrspoqqrofbhnkefno\R[b``dlpjgikmkihUFLZcghea[WZ_dinstnhggihiklnppprvvqruvtqstssqponkijlmmllnnonomibOIY\]`bbbabgkorsttttvsuxyxxxupnonmmllmmnprsrqrpopusrqvwxzzyyvldkpuwwvwxwwwwvwwwwwwwxxxxxxxyyyyyxyzz{zyyz{|}}}}}|{{{|}~~~~}|||||{{{}}}~€€€‚‚ƒ}yuvwwxx{|~€€€}yvsqpnmorwxkC59;@DZ|qoy~{vqnmmnqu|lUGE@DUlsssronosvwyzzzxysrvzvsuttqnmnpuy~}}~ƒ„…†…‚~~~€€€€€~}~€€€‚€}|zwtrqqstwxuuy}~~}{wuqmnv{~€}‚‹‹ŽŽ‹‡‚€~~~~~~~~~€€€€€€€€€€€€€€€€€€‚‚‚€~~~~€€€€€€€€€€€€€€€€ƒƒƒ‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚„…„ƒ‚€‚ƒ„…††‡††…„‚‚uuvvvwwwxxyyyyyyyyxwwvvwwwxxxxwwwwwwwwwwvvwwwwxxyyz{|}}}}}}}}||||||}}|{{zywwvuuvvwwxxyzz{{|||{zyxxxwwxxxxxxxwuuttuvwwvvvvuuusrrrrtssuuvtsqopqssrrrrrqqpppooonmmmmnnnlklnnpppppppoooooppqpppppqqpqqqrsttuvurtsmgilljllmmmnopqrsttttsrqqpppqlWetwwusspgcbqtrldinoqqqqqpmeR>8;FR]hptxwhkmrvtpmllnnpqpqppqnjjknjbbincQR^`_ahlgeghkjhi[G;@L\fhbWRV_hpvzyuqmjilkjjjllmpvxttvvsposwwupmljijkllllmoqpnmmm[ET[^``ababhknprtssuxvwxzxutqnnnnnnmmoppstttrqonpuuusuvwzzy~xngnsvxxwxxwwwwvwxxxxxxwwwwwwwxxxyxyzz{{zyyz{|}}}}}|{{{|}~~~~}|||||{{{|~~€€ƒƒƒ|ytuwy{{~~€€|xvsqonmpu{pI368BO[gmpqonkrhe`fstuvtqonnnruspxynllnicbb^PHNZ^__cgd^^ciihii^J??JZfh[OS_lvz|{y{xrqtqqpmklnmqttvxvsnlqxzwrmkjjkjjiiijlnmmllmlRRXZ\^aa`chlnpssssuwwvxyxtpmmnoppqqrtttuvvvsqpoosuwvuvwyyy{wqkruwxwwwwwwwwwwwwxxxxwwwwwxxyyxxyy{|||zyz{|}~}}}}|{{{|}~~~~}|||||||||}~€€‚ƒƒƒ~xsuy{~~~~~~~}{zxvsqomot{tO4469BW}yx|}zwtpnmmnqzeH>=Snsrsusrnmpsvxzz{{yyv|ywy{{xsqnry{~~€ƒƒ„„„€}}}€~~~~~~|~€€€‚ƒƒ~}{xtrqrswzww{~~}||urtz}€~‰ŽŒ‰…€€~~~~~~~~~~~€€€€€€€‚‚‚€€€ƒƒ„ƒ~~~~‚‚~~€€€€€€€€€‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€ƒ„ƒ‚€€€€‚„…„ƒ‚ƒ„„ƒ‚‚‚ƒ„„…†ˆŠŠˆ…ƒ‚vvvvwwxyzz{{{{zyyyxxwwwwvwxxxxwwwwwwwvvvvvvwwwwxxxxyyz{{{{{{{{{{{||}~}||{zywuuuuuuuuvwxyzz{||{{{zyxwwxxyzzzzzxwutttvwwwwxxxvtsrrssrpppssqllmorrssssssrpomlmpqpnnnnooonnnnoooooooppppqppomllnnpqrrrrqqrstuvtusollmmmmlllmnopqrstuutsssrqooqsh_x}vtrtqpnpqrromlmrrrqniE6GZelprph^\]RflaeprttutsonlmqurqyypmmmgdcaZTMGPY^_cda\[bihhikh_QD=>N`aRQbox}|zyvtqsrpppmmoonnrwyyxtnklppokijjkjihgghiiklmnmmqbURTX]ababhmnsrqomswwwwyxsommpqsstuyxwuvwwwusqporuvvvvwyyyywrnsvwxwwwwwwwwwwwwxxxxvvvvwxxyyyxyz||}|zyz{|}~~}}||{{{|}~~~~}}|||||}}}}~€‚ƒ„„‚}{xz{|~|{z{~€~}{|zysnonowzx[5226@U|{z|~}zyvronmmpzaE?Kaqsruwurnnqqtvx{||{yy|~~{x{}}zwsos|}}}~‚‚ƒ„ƒ€~~~€|vsttvx|~€‚~€~{}wqquyzwx|~~~}||vux|}~ˆŒŽ‹†‚~~~~~~~~~~~~€€€€€‚ƒ‚‚€ƒ„„ƒ~~~€ƒ‚~~~~~€€€€€€€€€€€‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚ƒ‚‚‚‚‚€‚‚ƒ„ƒ€€€€€ƒ„†…„ƒ‚ƒ„„ƒ‚‚‚‚ƒƒ„„†‰Š‰ˆ…ƒ‚‚‚vvvvwwxyz{{{{{{zyyyxxwwwwwxxxxxxxwwwwvvvvvvvwwwxxxyyxyyyyyyyzzz{{||}~~}}|{{ywwvvvvvvwxxyyz{{|||{zyxwwxxyyzzzzyxvuutuuvwxyzzyvtsrssrpnnpomihlpsssstttuutqpnoqqponnopppoonnnooppooppqqqppnlkkmnppqrrrqpqsuuvvutrponnnnnmmnnoopqrstttsssrqoooqn\sywvwsqorrnqsvusttrpk]9Jjrsutpi\MQYKTnjlutrpqrqpolkjlpsvsqqomfccdddYFFPY]_`_^agiiijllg^XJ:>Qb^Xcmsutttpnnnnnlmnoqqpotz{ysnkiijlljhjkkjhggffffgjpstssk^UQT[aa``jpnsuusrtwxwwxupnopsuwxxxzzyxxxxxwvtroosuwwvwxxxyxuqtvwxwwwwwwwwwwwwwxxxvvvvvxxyyywyz}}}|zyzz|}~~}|||{{{|}~~~~}}|||}}~}~~€€‚‚ƒ„„‚}}€}|wtttwxyyy}~}zspnoxz{i@203@BAFKFLQSPJJPXZZZ]afmqrtuuuuuvvutsrqoljjkcWRSVVZ_dgjnpokc\_[[_bdefgijklmooopqrsuvvvvwwwwwxyywvvyzyxvxy{||||}€‚ƒƒƒ‚‚€€€€€€~€~}}~€€€€€‚‚‚‚‚‚‚‚‚‚‚‚€‚†‡„€€€‚‚ƒ€~‚ƒƒ‚~~~~~~~~~~~~~~~}}}}}}}}~~~~~~~}}}}}~~}}}||}}}~~~}}}~~}}}}}}}|||}~€€€€~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}~~~~~~}}~~~~~~€€~~~~~~~~~~~~~~~~€€€€€€€€€€‚‚ƒƒƒƒƒ‚€~~€€‚‚€€‚€€€€€€€€€€~€‚ƒƒ€€~}~‚„ƒƒ…„ƒƒ}~~~}}~}}}}}}}€€€€€}}}}}}}}}~~€‚‚‚|yxzyyyzzz{{{{{{{{{{{{|~€€~||}€‚€~}{zzz{|}€‚‚~}}~~~~~€€€‚‚‚‚‚~~~~~~~~~€‚ƒ„…††‡ˆˆˆ†‚}{{|||}}}|{zzyz{|}}~~~~‚‚€€€ƒƒ…†ˆˆ‰‡††ƒ€|xy}€†ˆ‡†„€}{z|}‚ƒ„„„„ƒƒ‚€zuz††‚}€€€€~}}}|}}|{~‘‡}|€‚‚€‚€~}~€€€€€~}}~~~}}||}€„‚€‚ƒ‚€~~€‚‚„‡ŒŠ€{{{{{{{{|||}}}{xxxxxzz{|}}~~~€…‡ŠŒ‘“•––––•”•–˜—’†~{|}}{{{{{zzzzzz{||}}}|zyyyyyzyyywvvuvvwwvutslegjiijoruqbRQT[bfhijlortvutqm`WKHC:6@DDECJOGMQROJMS\`^\afjpsstuvvvvvutsqomljiih`VQRUVZ_dehkmmlg^\YZ_acddegijjlmmmnoqruuvvvwxwwxyyyxutxywvrruxz{{{|~€€‚ƒ‚‚‚‚€€€†ˆ„€~~}}~€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚…†‚€€€€€‚‚…ƒ~„„„ƒ~~~~~~~~~~}}}}}}}}~~~~~~}}}}}~~}}}}|}}}~~}}}~~~~~}}}}}||}€€€€€€~~~}~~~~~~~~}}~~~~~~~~~~}}}}}}}~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~€~~~~~~~~~~~~~~~~~€€€€€€€€€€‚‚ƒƒ„„„„‚€~~€€€~€€€‚‚‚€€€€€€€~€‚€~~~€„ƒ€ƒ††„ƒ‚~~}~}}}}}~€€€€~}}}}}}}~~~€€‚€~}{zyyyzz{|||{{zzz{{{|}ƒƒ}|}‚‚€~}|zz{{|}‚ƒ‚€~}|}}~~~€‚ƒƒ„„„„‚€~~~~~~~~€ƒƒ„……‡ˆ‰ˆ…‚|{|||}}}}|{{zz{||}~~€€‚~€‚ƒ†‡Šˆ†‡„{xy}€€…‡†……~{z|}€‚‚ƒ„„ƒƒ‚ƒ‚€zuz~†‡~{‚‚‚€€€€€€~~~||}}{~‘‡}{}€‚‚‚€~}~€€~}}~~~}||}‚„„‚‚~}~€‚‚‚‚ƒ‚€|z{{{{{{||||}}|zwwxyyzz{{|}}}~€…ˆŠŒ‘“•——˜˜—––—˜–†~zzz||{zzzzyyyyyyz{|}}}|{{zyyyzzyxvtttuuvvuutsogchgghlptn_PRW]bdfhklorsutsnh[O@=;;4399696:MNKICFRAGHIJS_bkopqrttuvvvutsrnkhgedb``_`accca^YZdjgVY]gUO`^`bhnqpmk_fkhihhhjjllnopopqsvxwvvvy|z}€|wsmoroooqqrtw{}~|z|}€€€€€€€~~~„œ£—„‚€€€€€€€€€€€€€€€‚ƒ„…ˆ†…‚‚€„‡ƒ€€€~~~~~~~~~~~~~~~~}}}~~~~~€€€‚ƒ„…„ƒ‚~}}}~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€~~€€€~}|}~~~~~~~~~€€€~~~~€€€€€€€€€€€€€~~~}~~~€€€€€~~~~€€~|zz}€~}}}~~|pgqy|}€€~~~}}~~~~~~~~~~~~~}|}~~~}€€~~~}||||{{|~€‚„……„‚}||||{||~€‚ƒ„…„ƒ‚€€€€‚„†ˆ‰ˆ‡„~~~~~~~~‚„†ˆ‰Š‰ˆ‡†„ƒ‚‚ƒƒ„„‚€‚…†‡…‚€~~€‚‚‚~~~~~}zzzzyyyzzz{{||}€‚ƒ„…‡†„~}ƒ†‰„‰ˆ„ƒ‚ƒƒƒƒƒ„…†‡ˆˆˆˆˆ‡‡‡‡…„ƒ‚ƒ„„…††‚vu}†‹ˆ‚€€~}|}‚„………ƒ‚€ƒƒƒ€~~~~}}}~€‚„‚€‚€|€‚ƒƒ‚€~}ƒ…‡‚}}}~€ƒ‡ƒ†~}}}~~}}}}}}}||zzzzzzz{{{|}}}}}}}}}„‡‰ˆˆ‰‹Ž’“”––”’ƒ|y€Š‰‚zwuvxy{||{{|{zwwwwwvuuutssssstsb^jstojf`]^ZQKHD>8:FRZ^ehklllnnnjhaR=25:?@DGC=AKPQOMMR[OKHTXTOMPSaekmqjYMCITTX]ZY[VY_bcca^[[]_ba\crvcPLik_dR\[^ddZTTV[YYdzvrroijlfllmllopooqsuttttuvvwx{zxsrrsuvwxwvttsttvwvrssssuwxy{}~€‚†‹ŽŸŸ~~~~~~€€‚„ƒƒƒƒ……†……„…„Ž‹†ˆˆ†ˆ‡†‚‚ƒˆ‰€~‡Š‚€€€€~}}}}~~~~~~~~~~€€€€€€~~~~~€€€€€€€€€€€€~~~~}~~€€€€€~~~~~~~~~~}}~€€€~~€€€€€€€~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚…‰‹Š‡ƒ~~€zpqtkjow}~~~€‚|{~~~„……†‡†„‚€~}}€€€}yuuz{yxy}~}}}}~€‚…†‡‡†‚}{{{|}~~~}|||||}~}{wqjegrzqkkisz}}}}zzz{|}~~~}}}~~~|{zz{|}}~}}}}~~~~~€‚ƒƒƒƒ…‡‰Š‹‰…€~}~~€€‚‚ƒ„†‡ˆ‡‡†……„……„„„……†…„ƒ„†‰Š‰ˆ‡‡ˆˆ‡†ƒ€~€€}||~€‚ƒ‚……~zz{~ƒ†‡‡‡†……†‡‡‡‡†…„‚‚‚ƒ‚‚‚‚ƒƒ„…‡‡‡……†ˆŠŠŠŠŠŠˆ‡…„„…†ˆˆ„|s|†‡ƒ„„ƒ‚€€€‚‚‚„„……„‚€€€€€€€~}|||}~‚ƒ„„ƒƒƒƒ„„„„„ƒƒƒƒ‚‚€~}{|ƒ‰Œ…ƒƒ‚‚€€ƒ€zxy€~|{z{|||{zzzzzzyyxxz{|‚€}€}}~}xwx{|||zz~‚„„…‡rrpmj`XVQJEGIIINRQYPONNNNONLHC>;;=CFFDBD>AAAAF@9@HNNMNU^efgfc]I614;BJHABKQTOLNPZQOMWXUOMOT`fllnfSHEOUP[_ZY]XZ_bcba_\]^__`hmqpeUSiiV\Z[]bdb[UTVVTWaxytrngikgkkkiklmlloqurrrsttuvvxyztrrqtvwxwwuuuuuusmlqtstuwxxy|}€€€ƒ…‡Œ“€€€~~€€‚ƒ„„„ƒ„††‡‡†…†……‰Š…†††‚‚‚ƒ‚…ˆ‚‚‡Š‚€€~~||}~~~~~~~~€€€€€€€~~~~~€€€€€€€€€€€€€€~~~~~~€€€€€€€~~~€€€€~~~~~~€€€€€€~~~~~€€€€€€€€~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€„†‰ŒŒ‡‚~~€€€}wxwpouy}~~~€€€ƒŽ|}~~…†………„ƒ~}zvux€‚€€{pip}€}{{~~~}}}}}~€ƒ…‡ˆˆ†„}{zz{}~~~~~}}}}~~}ztj_]drvmdbhtz}|{{zzz{{|}}~~~}}}~~~}}|{zz{|}~~}}}}}}}~€‚ƒ„„ƒƒ…†‰‰‰‡‚}|~~~€€‚„††‡‡††…………†……„„………„ƒƒ…‡ˆˆˆ‡‡ˆˆ‡†„}~€}{{||}„†‡Š†}{}ƒ†‡‡‡†‡‡‡‡††…„„ƒ‚‚‚‚‚‚‚‚‚‚ƒ„„…‡‡†……†ˆ‰ŠŠŠŠŠˆ†„ƒ„…†‡ˆ„~t|‡ˆ€€‚ƒ„ƒ‚€€€‚ƒ„„……„ƒ‚€€€}{z{{~€ƒ„„„„ƒƒƒ„…„„„„ƒ„„ƒƒ‚‚€{|ƒ‰Œ…ƒ‚‚ƒ‚z|†‰‰‚{zx€}{yz{{|{yywxy{zyxxxz|}ƒƒ€€‚}|‚†…zouz||}ut{|{{wuyxpe_^[QHGIFCEGHHKMNPPONONMKHEA@=:;=CEH><=<=@?>D@@JPNLMNU_egfd_RG6/17;EMKFKPUPLJMUTTW\\XNMOT_flll`RHHWSM\`XX\WY`ccba_]__acgnolki]Yi`YW][_dd`YUUUTSXau{vrlijjhiiigkjkjjmospppqrssttvwzutrpsuvwwwvvvvutqkiosstvwxxyz}€€€€‚ƒ…Š‰‚€~€€€~~€€‚ƒƒƒƒ„„……†††…†‡Œ†Š‹„„„†ƒ„‚ƒ„„‚‚‚†Š‚€€~~}}}~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€~}}}~~€€€€€€€~~~~€€€€€€€~~~~~~~€€€€€€€€~~~~}}}}~~~~~€€~~~~~€€€€€€€~€‚„†‰‹‹†~€€|{zvvy{}~~~~€€ƒ‚‚|}}~‚„†…ƒ‚|xuqnkmx‚„€~wffvƒƒ}{}~}}}|{}ƒ…†‡‡†…‚~{zzz{}}~~~~~~~~}}zodcgklmjioruwxz{zzz{|}}}}}}}}}}}}}|{{z{|}~€€~}}~~~~€‚ƒ„„ƒ„……‡ˆ‡…}|~~~€€‚ƒ„…††…„ƒ……††………„…„„„ƒƒ…‡ˆˆˆ‡‡ˆˆˆ‡†ƒ€}~€‚‚~zy{{}€…†‡‰ˆ„€||ƒ……††‡‡‡‡†„ƒ‚‚‚‚ƒƒƒ‚‚‚‚‚‚‚‚ƒ„„„…†††……†‡ˆ‰ŠŠŠŠ‰‡„ƒƒƒ„†‡…€v|‡‰€‚‚‚€€‚ƒ„…†…„‚€‚‚‚ƒ‚€~{yyz~€ƒ„„„„„ƒƒ„„„„„„„„………‡‡†}}ˆŒ„‚‚ƒ…„zt…†ƒ‚w~{yxz{{|zxwuvxy{zyyxz~|€‚ƒ€Š‘‹uty}{xustxrkfejmh[RNLFBCFFEEGHILNPQQRSRQNKEA@>?@AACCE?68>CCB>CFLOPLILOW`ghfaXCD;1366@MSLKLRPIFJQY^ba_XJJNU^flojYOJLXRL_^UUWUYadcbbacedghhihdcfb]]ZWU]Z`hf^VVWUTXafoxzskmljihhhgmjkiiknqommnpqqqqtuyuvroqtuvvwvwxvvurlhjmqswxxxxy{~€~~ƒ†…ƒ€‚„…ƒ€€‚‚ƒƒƒ„„„„…„„…ˆ‰‹‘ˆŒŽƒƒƒ‡‚…„‚ƒ‚‚ƒ…‰€~~~~~~~~~~€~~~~~~€€€€€€€€€€€€€€€€€€€€~~~~~€€€€€€€€€€€€~~€€€€€€€~~~~~~~~€€€€€€€€€€~~}}||}~~~~~€€€~~~~~€€€€€€€€€€€€ƒ†„†‰‰„€~~€‚‚‚‚€~~~~~~~~~~}}}~€‚„…„}|xrmheem{„…€zplv€‡†~|}}}}|||}~€‚ƒ…††…„‚|zyzz{{|}~~~}||}}~|vpliiinrtsmklry{zz{|}~~~~}}}}||}|||{{{|~€‚‚€~~~~~€‚ƒ„„ƒ„……†‡†ƒ~||~~~€€‚ƒ„„……„ƒƒ……††………………„„„ƒ„†‡ˆ‡‡ˆ‰‰‰ˆ‡…‚~€‚ƒ|xyz}‚†ƒ‚„……‚~|}€ƒ„„†‡‡‡†…ƒ‚„„„ƒ‚‚‚ƒƒ‚‚‚ƒ„††………………††‡‡ˆ‰‰‰‰ˆ‡…ƒ‚„……w|‡Š‚€€€‚„††„‚€‚‚‚‚‚€|{{~€ƒ„„„„„„ƒƒ„„„„„………„…†ˆˆ‡ƒ{v…‹‚‚ƒ…‡ˆ‚syƒ‡‚v}|zyxyzz|{yxvvwy|}{zwy‡…|}}€‚‡“‡}vvz|ztypae`XTTY\YOGCBAADHKIHIJLNPRSSSTSQMIC@>@BEEFFD?C96@HHGFGAFOOJDJQYbhhcZP=;74474:FTPIELNKILWaihb\QBGNU]flngTMLQWQRcbYQQSX`bbaa_]^cfea\[\ZUYZVUUW`\_if[WXWWZemlhnyunqnlkjijlpkljikmomkklnoponrsutxspprstuvuwxwvvtrokkqswxxwwwx{||}{}}€ƒƒƒ‚€ƒ…‡…€‚‚‚‚‚‚‚ƒƒ„„ƒƒƒ‚ƒ†Œ‘ŒŽƒ‚ƒ‡‚…„‚€€ƒƒ‚‚‚‚ˆ‚€€~~~~~~~€€~~€€€€€€€€€€€€€€€€€€~~~~€€€€€€€€€€€€€€~~€€€€€€€€~~~~~~~~~€€€€€€€€€~~}|}~~~~€€€~~~~~€€€€€€€€€€€€€€€~~‚‚ƒ‚ƒƒ‚€~~‚‚€€€€~~~~~~~~}}}}~~ƒƒ‚€~|zumfa`gv„ƒ}zx{~…„~||||||||}~€‚ƒƒƒƒ‚}{zzzzyxz||{zyyz{||~}vljlqvzyqoou{{z{|}~~~~}}}|||||{{{|}€‚„…„ƒ€~}~€‚ƒ„„„„…†††…ƒ~|{}}~~€‚‚ƒƒ„„„„„„„„……………††……„„„…‡‡‡‡ˆ‰‰‰‰ˆ‡„‚ƒzyz}‚‰ƒ€„…ƒ€}}€‚„†‡‡†…ƒ€€€‚ƒ„„„ƒ‚ƒƒƒ‚‚„††††……„„…†††††‡ˆˆˆˆˆ†„ƒ€€‚‚x}ˆ‹ƒ€€€€€€€€„‡…ƒ€‚‚‚‚‚ƒ~||~ƒ„„„„„„„ƒƒƒ„„…„„…„ƒ„‡ˆˆ„xr|ƒƒ…††ˆ‰€|„„†w|{|zyyzz{{zyxwwy}}{yw{ƒˆˆ€}}€Š˜‘‰‚ywyxrinaJJJHGGILHE@??@BGMPMKKLNPSSTSRQNKGEB??BFHJJIEAD?==JLIFA7@EFB?JTZ_edYND:7656655>?@ADJPROMMNOQSSRPOMIDA@BACFILMMKHDEBD@HHD@:3:756?NZ]\\YNA;865677656CNI@ANW\bhf^UIE@AHMS\dkke_ZOSVRS^bZNMV[_`b`_^\YVVVSRRVWTRZ^]YV`YVZ\\]agkryytf^cuxtstsljmrrmnmlmkhgiiklklkjlnorqtqrqpopssuvwwvsssssuvvwwvusrqqqsuy{}}€‚‚€ƒ†Šˆ„ƒƒ„„ƒ‚‚‚‚‚‚‚‚‚‚„Š”¤£‹‰‡ƒˆƒƒ„ƒ……„‚ƒ‚ˆ‡…€~~~~~~~~~~€‚„„„€‚€€€€€€€€€€€€€€€€€‚‚ƒƒ‚‚€€€€€~€€€€€~~}}}}~~~~€€€€€€…€}€~~~€€€€€~~~~~€€€€€€€€€€€€€€€€€€€€~~€€~~~~€€~~~~}}}}}}~~€€€~}{ulgb`kx€€~}~€}||{{{}~~~||||{|}~~}|||{zwuuvunlmptvxxyxy{yxvvuuwww{|~{{|}~~~~}||{{z{{{{}‚ƒ†ˆŠ‰‡…‚}|~~€ƒƒ………†‡‡‡‡†…‚€~}}~~~~€€€€€‚ƒ„…†…ƒ‚‚ƒ„„…‡ˆˆ‡‡†……††‡‡‡ˆ‰‰‰‰Š‰ˆ‡„€|{„…‚}{|ƒ„„…††…„}~‚„………„ƒ‚€€‚„„„ƒƒƒ‚‚ƒ„†‡„„ˆ‡…„„„…††…………†‡‡ˆŠ‰†„}~€€z†Žˆ‚€€€€€€‚ƒ…„‚€~€€‚ƒ„„„‚~~ƒ„„„„„„„ƒ‚‚‚ƒƒƒƒ…‹’••wy~ƒ‹‘‹…„ˆ‰…„†ˆ‰‡‚|y{€~~|zyyz{{zzz{{zxw|‚„„~€~~}„†…yvq_LB@@>=>?BCA==>@CDEGKOPOMNOPQRRPKIGDA??BDGILNOOMOIFKLJH=87644108GUZZXVMB87655678665?FGCET`ff_OEGEA>?EKRZbimhc_RUYUS[cZOPY^]]``_ZY]^]YSQSWXWU\ab]ZbVQVX]ckrtwvtqkbcltwtrpmknssnonnmhffjjlljjiijlmposprpnnnqqsuvwvtttttvvvvvutrqmmmorvy{|}~…‡Œ‰…‚‚ƒƒƒ‚‚‚‚‚‚‚‚ƒ‚‚‚„Œ—¥¨‘ˆ‹„‰„ƒˆ„ƒ…†††…ƒƒ‚ƒ~…„~~~~~~~~~€‚…‡†„‚€€€€€‚‚‚‚€€€€€€‚€€€€€€€€‚‚ƒƒƒ‚€€€€€€€€€€€€~~€€€~~}}}~~~~€€€~~}}zy~€€€€€€€€~~~~~€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~€€€€€€}}|}~~€€~~}~~~~~~~}}}}~~~~~~|yrifiqy€~~€€~{wwy|zz{{||||{{|~~~~}}}~}}}}~~}zwuplgfinsvwvtsv|}|{wqjlw€}{{|}~~~~~~}|{{zz{{{|}‚„‡‰‹‹‰…}|~~€‚‚„…†‡‡ˆˆˆ‡†ƒ}~~~~~€€~€€ƒƒ……ƒ‚‚„„†‡ˆ‰ˆˆ‡††††‡‡‡ˆ‰‰‰‰ŠŠŠ‰†ƒ|}‚†…~|z}„†‡††……‚‚ƒ„„ƒƒƒ‚‚‚ƒƒƒƒƒƒƒƒ…‡ˆ‡‚‚††…„ƒ„…††„„……†‡ˆ‰Š‰…ƒ}€„}€†ŒŽ‹„€€€€€€~€‚„…†ƒ€€€‚ƒƒ„„„„‚€€‚ƒ„„„„„„„ƒ‚‚‚‚ƒ„…‡“™—š‹}~€‹—‘‡‰ŽŽ‰‚‚‚‚ƒƒ~~~‚‚{yyz{{{{|}~}zx‚|{~}{~„ƒuvyzvkS@;;<>@BACEC>>?BFGHJLNNNMNOOMMLMHCCBA@ADGILNPPPNNMKSRFB62124612>NXYRTLB95555567:98;DAFMYcge[L>5?EB>?BHPY`gmhb^TW[VSXb[RV\`[ZY\\][ZZ\YTRRW[ZX[_^Z[hWTY[`luwwvpmlnhhfmwwonnlntrnooplcdgjkmmihgjklmoorprpnnmoopruuvtttttuuuuttsrplkkkptwyz{|}€…‰Š…‚‚‚‚‚‚‚‚‚‚ƒƒ‚€€‚‹—¥¬˜‚Šƒ‰†„‰„„†‡‡†…„ƒ‚‚ƒ“†}}~~~~~~~‚„ˆ‰ˆ†„‚€€€€€€€‚‚ƒ‚‚‚€€ƒ„ƒ‚‚ƒ‚‚‚ƒƒ„„ƒ‚‚‚€€€€€€€€€€€€~~~~~~~€€€€~~}}~~~~€~~}|xurv€~~€€€€€€€€€€€~~~~~€€€€€€€€€€€€€€€€€€€~}}}}}}}|}}}€€€€€€}||}}}~~~}|{|}}~~~~}}}~~~~~~~~}|xnjqx{~~~€€~{yxxzqwy|||||{{}~~~}}||}}}}~€~zskhddhntxyxsmoy}|{xtrt€‡…ƒ{{|}~~~~~~~}|{{{{{|~€ƒ†‰‹ŒŠ…~||}}€€‚…†ˆˆˆˆˆˆ‡…ƒ~~~~~€€~ƒ„ƒ‚„„†‡ˆ‰ˆˆˆ††††‡‡‡‡‡‡ˆ‰Š‹‹Šˆ…‚~z~ƒ„„ƒ€|{~‚…‡‡‡††„‚‚‚‚ƒƒƒƒƒ‚‚ƒƒƒƒƒƒ„„…†‡ˆ†„„„„ƒ„†‡†„„„…‡ˆŠŠŠ‡ƒ€~……†ˆ}~„‹‘‡~€€€€€~ƒ‡ˆˆ„€€‚ƒ„…„„„ƒ‚ƒ„„„„„„„ƒƒ‚‚‚‚…‡Š’–”™’|…Œ“‘†~|{}‚‚‚ƒƒ{zyz{{{{|…„~y|~{ywx}}{yy|{yvutndM;9>@ABDDEEC???CGIKKLLLMMMPNJFFGFBBAABCEHILLOQPKOTVTE:862013646@LTXJJA=66666779==BCFNV]dkf`]UW[XRT`ZVZ`a^[ZYX^`]ZZWTQOV\a\UW]ZMXY]]^iv{vtrojlnjkhiryuspmnspnmpoj^eikkkmiffkmmnnopopoonnnmnorssrrrrsssssssrrrolkknqtvxz{}~€…Š‹†‚‚‚‚ƒ‚‚€€‡–¤­ …‰†‰‡‡ˆƒ„‡ˆˆ‡…„„‚€ƒˆ}|}}}}~~~~~~€„‡Š‹‰†ƒ€€€€€€€€‚‚‚‚ƒƒƒƒ‚‚‚„…‚…‡‡„‚ƒ„„„ƒƒ‚‚ƒƒ„……ƒƒ‚‚‚€€€€€€€€€€€€€~~~}|||~€€€~~~~~~~~}vptz€€~€€€€€€€€€€€~~~~€€€€€€€€€€€€€€€€€€€€€‚ƒ„€~}|||{z{{{}~~~€‚‚€~€€~~~}}|}~~~~{wwz|~~~~~~~~~}~~}}}|{urx{}~~}|zwukx||{|||||}€€€~|{{||}}~€‚€{uongelrxz|{uhfq{{yxvw}„††„{z{|~€€~}}|{{{|}ƒ…ˆŠŠ‰„€~|||}~~€ƒ…†††††‡†…ƒ~~~}~€€~~~€‚‚‚‚ƒ„…†‡ˆˆˆ‡‡‡‡‡‡‡‡‡‡‡ˆˆ‰Š‹‹Šˆ„~~€‚||~………†…ƒ€‚‚‚€‚‚ƒƒƒƒƒ‚ƒ„„„„„„…†‡‡‡…‚‚ƒ„„ƒ…‡‡†…„„…‡‰Š‹‹‰„~ˆŽ‹‹~{„Œ‘ˆ|{€€€€„ˆ‹‹ˆ„‚€‚ƒ„„„„„„ƒƒƒ‚‚ƒ„„„„„„„„„ƒ‚‚‚†ŠŒ’”‹†y}ˆˆŒŽŒ‹‡}{{}€‚ƒƒƒƒ~{zyz{{|{z„ˆ~zzzxvvw|ƒ{wtm|vpomm`TF::DHCCFFEDB??@DGIJKKKJLKJNNHECCCBABDBEGHIJJMPQMPVZP:24432248;9566767;;;CJIQW_ki`WLA@?::CD@FEFKQZ_fhd_WU[XQR`^W[cc`\YXXZ^_][XRPMMWcaRU\[SSYfdjt|ysporhmnjjjiowwvronpnnlplh]gllkjlhfelmnopoooooooonlmmoqqqpppqqqrrrrrstrnmmnoruwyz|}~‚‰Ž‹…‚‚‚€†•¢ª¢Ž‰‡Š‰ˆ‡‚„†ˆˆ‡†…ƒ€€ƒˆ|{{}}}}}}}~~~~€‚…ˆŠŠˆ…ƒ€€€€€€€€‚‚‚‚‚‚ƒƒƒ‚‚‚‚‚ƒ‡††‰Œˆ„ƒ„…„ƒƒ‚‚‚‚‚ƒ„„…„„ƒ‚€€€€€€€€€€€€€€~~~~~}|{|}€€~~~{…•ˆx†„€~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~€‚ƒ…€}{{zzyxxz{}~~€ƒƒ}}~€~~|{|}~{utw|}€€~~~~~~~}}~~}}}}|{yy{}}~~~~~~~}~}{trt}|{|||||~€‚~}{{{|}~}}|||zwvqompvy|}}ve`nyyxwwz€‚‚…†…{{{|~~~€‚‚‚€}|{{|}‚„‡Š‰ˆƒ}||}}}~~€‚ƒ„……††‡††„‚~~~~~€€~~}~‚ƒƒ„…‡ˆˆˆ‡‡‡‡‡‡‡‡‡††‡ˆ‰Š‹ŒŒ‹ˆ…~}|}~}||}€€}||€€‚ƒƒ„„„ƒƒƒ„…„…††‡‡†…„ƒ‚‚ƒ„„„…†‡†††……‡‰ŠŠŠŠŠ‡‚~Œ•“~z„‹‘”‡xsw€‚‚€€‚†‹Œˆ…ƒ‚€€‚‚ƒ„„„„„„……„„ƒ„„„„„„„„„„ƒ‚‚ˆŒŽ‘’‹}}„‹ŠŠŠ‰ˆ‡‹‹‹ˆ‚~~‚ƒ…†…~|{{{{|||{z‚Š„~zxwwwvw{€}wsm^fadfd^PB=>?FLHGHGFDB@@ACFHIJJIIJHFJLFCBCBBDFIFGIIHFEGNRTPLPG432356348478:7:ADIRVOP]geVMOJDD@:=?LJGGGDA@?@BBCCDEFFGFFGFDFHFFEEABCDFA=CFIJKKOJGPA:<3:86789;EQQH@@J<9874::FKMRPOEOMR_XJHGJIHF?>DGFCGFJOPTVZbda\WVXZ]TSSUW\_`^YVV\_\XUWY_ca_YGUn^MYmwusoilkerwrjfq|ugmrzyqllmmkgihjifgmgcdmjkloponopppqpqpppoonmkkklnnpqrssxzyxvusssuwxy|}~~€‚€€€€€€‚˜¥§›‹ˆŒŽŒ‡ƒ…†ˆ‡‡†ƒˆ’~~|}}}}„ˆ‰ˆ„‚€€ƒƒƒƒ€€€€€€€‚‚‚ƒƒƒ„ƒƒ‚ƒƒƒ‚‚…‹›¦¨¨§§œˆˆ†ƒ~ƒƒ„„„„„„„ƒƒ‚‚‚‚€€€€€€€€€€€€€€€€~~~~~~~~~~~~€€€€€~~†‹‡‚˜‡p€€‚€~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚ƒƒƒƒ‚‚€€€~}{zxvvvwx{|€‚‚€€€}|}}~€€~~~~|tjirwz{{{~~~}}|}}}}}~}}|}|||}}~~~}}{{{{{{|}}|ywwyxyy{{{|}~ƒ„€~{zzxtrssrqsvwx{{|||{vsv{|}~xvwy{|}~}{{y‚€€~||}~€‚„„ƒ‚€}}}}~€€‚„…†…‚€€ƒ„……ƒ‚€€€€‚„ƒƒ€~€€~~€€‚‚‚‚ƒ„…†††††‡‡‡‡‡‡‡††††‡ˆˆŠ‹ŒŒ‹‰†ƒ€}|||}{yxyxuw{{{}ƒ„„„„„„„ƒƒ„…„„ƒƒƒƒƒ„„†††……„„„ƒƒ„…†ˆ‰ŠŠ‰‰ˆ‡‡‰ˆ‡†‹•š›ƒ{‚ˆ‹Œ‰…‚„††ƒ‚€„ˆŒŽ‹‡…………„„„„„……††††……„„„„„……„„„„„„…‡Œ‰ˆŒŽ“—v‚‚‚†ŒŒ‹‡…†‰‚€ƒ~z„…‰ˆ}}~zy}‚~|}~{xvuvwxwspj`\R<=CA?;9:IGEDC@????ACDEDDDDEEEEFEFGGGFFAA@@BA;@DHKNOJF>B@684<<6579?GHMKI>B<7765=EOHAGGIDDHS`NGOFFGGG>AGIHDDALSQSUV]bdeZTWX`RRSVVZ[^]\\Z\aaa```^en`[aiaVQ]syurolkjt|xˆuiq|ˆsjouyyrnmlkkkjjigegmf^`ogffkonmlooopoqpqqqplnmilinmopqrswyyyxwuuuvxyzz{}~~€€€‚‚€€€‚Ž•£¥¢Ž…‹Ž‡ƒ…†‡††‡„‚†’‘{{|~~„‡ŠŽˆ„‚‚‚‚€€€€€€€‚ƒƒƒƒ„„„…„ƒƒ„„„†‰ž¦§ž¢šŽˆ‰†ƒ€‚ƒ„„„„„„……„„ƒ‚‚‚‚‚‚‚€€€€€€€€€€€€€~~~~~~~‚€€€}}}…Ž‡•‡rx‚…‚€~~†~}}€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚ƒ‚ƒƒ„„ƒ‚€~|{wvuvwy{}~~€‚‚€€‚€}{xx{}€~~~}{wqgkqtxsx|~~}|{y||z|{}}}{||}}}}|}}~}}}}{||}~}{wwx|}{z{{{|}~ƒ„€}|{zvlejmuz{ywvz|}{{xphfhrz|{yz{{{{||zyy…„ƒ}}}~€‚„„ƒ‚€~}}}}~€€‚ƒƒƒ‚‚‚ƒ…†‡‡†…„‚€€ƒ‚€~€€~€€‚‚‚‚ƒƒ„†…………†††‡‡‡‡†††††‡‡‰Š‹Œ‹Šˆ…ƒ‚€~~~~}{zz{zxwyy{~„††……„„„„„„……„ƒ‚‚‚‚ƒ…‡‡‡‡…„„„ƒƒ„…‡ˆŠŒŒŠ‰ˆ‡‡‰Š‰Š—ž…{‚‰‹Š‡…„†††…ƒ‚ƒ‡‹ŽŽŒ‰†………………………††††††……„„„„………„„„„……„Š˜‘ˆ‡”˜›Ÿ˜t{€‚‡Œ‰†‡†‡„zx{{{‚‰Ž…|}‚‚~ywx{xy~}|ywutvxxupg[PLF;==9:89;?@??ADFFDDCBCDDEFFEFGEEGD@><>?CFG=?;7998>IN>5<:;84::===>DCA=<=>?ACA@BDGFCCBABDEFGFDEFBBEE@:8:<;6165347986369>8=<;79:;>AD948@A@;@@<::=>ADDBACEHFBBBACEGGFFDDDA?@B?96677899:;:<94344433466567848@;::989:;<=?85;===@IQYPIMLQNLQMPSQLNOHOSXWRQWahibWOPVPVY[ZYUPX]_d`[[XVX^a^\knib][Tduxob`gkompqmp~~†„ƒux{vqslojijhcqg`Weba`[lg^^`cca``fkniiihgcbce\becihijlmortuwxyzyyyzz{{{{|}~~~€€€€€€‚€€‚‰Š–¡¦¦‚Ž‡ƒƒ‚ƒ„†‹“Ž„€‚ƒ‡‹‘““”Ž‹‰…‚€€€€€€€€€€€€€‚‚‚‚‚ƒƒ„„„…†„„„………„„‰˜¡ ¨Ÿ‘™{ŽˆŠŽŽ‘ŽŠ‡††…†††……………„ƒ‚‚‚‚‚€€‚‚‚‚‚‚€€€€€€€€€€€€€€€€‚€‚„…Š‰{uzƒ‚€€€~yzƒ~Š…~~‚ƒ†‹“¥§ ˆ‚Œ†ƒ€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚ƒ‚‚€~~}{zzyz{ysty{|}€|vtpqsvxz{}}|{yxwwzyxh]clwz}}z{}{piklnquxz{{|}}|||}||{|}}}}|}|{{{{}}}}|}}}|~€ƒ†…~sox}zurnrz~~~€~zm`eu{zwzxstxzzzzzzyz{|}ˆ‡…‚€~}}~€ƒƒ‚~}~€€€€€€€€ƒƒ‚ƒ„†‡‡ˆ‰ˆˆˆ‡‡‡†„‚€€ƒ„„„ƒ‚€~€€€€~€€‚ƒƒ„ƒƒ‚‚‚‚‚ƒƒ„…††††††ˆ‰‰‰‰Š‹‹‹Šˆ‡‡†„ƒƒƒ‚€‚~}}‚„…„ƒƒ‚‚ƒ„ƒƒƒ„„„ƒ…†…†‡‡‡††…„„„………†‡‡ˆ‡‡††ˆŠ‹‹‹Ž‘¡†{‚ŠŽŽŠ‡…„„„„„„†‰ŒŽŽ‹‡„„ƒ„…………………………………………„„„„………………„‹•”‡€ƒŽ™™—˜š’‡‚ƒƒƒˆ‹‡„„ˆŠ„~|}€„ˆŽŒ…~ƒ€~{xvuuuuvvuuurplVD966887678:=?@BA;=>;9;>BDEDBCFGGEBABBDGGGFDCCA?=<<;85445566787753455531256555635>;8899999;:975:>::@HQXSLJQROOUTRWVJOUPQRWVPQW`di`WQOTPXY[[ZURWZ^c_\\ZXYZ_ehhif[ZZTcuwn_^fkntinrv€z{€‚‡‰ŽxjmliifapfaXbd]L_ie]\^a^b_`dikfce_][[c_[_aaiggikmnprtvxxyyyzzzz{{{{||||~~€~~€€€€€€€€„ˆ‹“ §¨˜Ž‡ƒƒƒ†‰‘‡ƒ‚„‡‰‘“•“‘“”’‰‰‡„€€€€€€€€€€‚‚‚‚ƒ„„……†„ƒ„…†…„ƒ‡‹“©°¥¦šŒƒ‹“¥™›—“‰†…†‡‡‡††††„ƒ‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€~€‚‚ƒ†‘”ˆ{}€€}yzˆ~‡ˆ}ƒ€x~€‚„‡‰Œ‘Ÿ ™‡”§œ‹€€€€€€€€€€‚‚‚‚‚‚‚€~}{z{{{|}zqry{|}~€€|shlquwyz{||zxwusqquviajvyy€|yyvnmmnpu{€|||}}|{{xvuwy|}||||{{z{{{{}}}}}|{}‚„„‚}qry~ƒ‚xomr}}~€~vkhir{{{zyxyzz{zzz{||}†…ƒ€~}}}~€‚‚€~}~€€€‚„„ƒƒ‚‚‚„…†‡‰ŠŠŠŠ‰‰‰ˆ‡…ƒƒƒ…‡‰‰‰ˆ†ƒ€€€€€€€€‚ƒ„……„ƒ‚‚‚‚‚ƒ„……†††‡ˆ‰ŠŠŠ‰ŠŠ‹‹‰‰ˆ‡…ƒƒ„ƒ‚‚‚‚ƒ‚€€‚ƒ„„ƒƒƒƒ„„ƒ„„……ƒ„………†‡‡‡†……„„…………††‡‡‡†‡ˆ‰ŠŠŠŒŒ•š…zƒ‹‹ˆ…„„„„ƒ„‡ŠŽ‹‡……„……………………………………………„„„„„……………ˆ‘˜Ž}ˆ‡†ƒˆ‘—Š„ƒ‚€ƒ…‡ŠŠ†…‡Ž’„‚€€„Šˆƒ}ywutssuvvvurkVI;656689888<=?@@CB;:<::=BFGFDBEJLJEBBCDEIIGDA@@=<;97654223345455444577640013565424:;7899986756778;79>DQZSMHUUMOTSV[ZKPYXYWWURSX_di_XWUWSX[\[ZUTVUV^[^cca]XZciedbWVUS`swl\]eikj^lw‚ƒz|~€€zvƒ“ilpjgd`caddX[bQ_fb[YZ]Tgbeed`[Z`WTVWa\YZ^afefhklmnoqstuvwxyyyyzzz{{{{{|}~~}}~~€€€€€€ƒ…†„ ª«œ‚Ž†‚‚‚‚„ŠŒ‰‚„‡ŠŽ‘”––”Œ„†„ˆ…€€€€€€€€€€‚‚‚ƒ„…†‡†‚‚ƒ†‡†…††ˆ“¨®¥¤Ž‡€–¦¦¢ž”Š‡†…‡‡‡††††„ƒ‚‚‚‚‚‚‚‚‚‚€€€€€€€€€ƒ‚€{„„ƒ‚„Žš•“œ’‰z|€€~yt…”‡y„‹‘†z}€„ˆŽŽ”•œ¨™’¢™‡‚ƒƒ€€€€€€€€€€€‚ƒƒƒ‚~|zz}}~{qry{{|}~~~}{qlpuxxz{||zxurpnkirufhx|z~zy}~rpuwwwy|}||||||}|ysorux{||{{zzyzzzzz|||{{ywuuxyxy{}yyzxpegu}~‚„ƒ{tkny~|zyxy{|}||{||}…ƒ}}}}}€€~~€€‚ƒƒ†‡‡†…„ƒƒ‚ƒ…†‡‰Š‹‹‹Š‹Š‰ˆ†……†ˆŠŒŒŠ†ƒ‚€€€€€€€€‚ƒ……††…„ƒƒ‚‚‚ƒ„………‡ˆ‰ŠŠŠŠ‰Š‹‹ŠŠ‰ˆ†ƒƒƒ„‚‚‚‚ƒƒ‚‚€‚ƒ„„ƒƒ„…„„„…„„ƒ„„„„††‡‡ˆ‡…„„„„„………†‡‡‡ˆ‡‡ˆŠŒ‹‹Œ‘„{„‹Œˆ†…„„ƒ„…ˆŒŽŽŠ‡……„……………………………………………„ƒƒƒ„…………„‡Œ{‚ˆ|~†•ˆˆ‚€}€ƒƒˆŠŠ‹Ž”•’‰ƒ…ƒ‚„‰†ƒ€|{zwutsstyzwtn_L<4477789;:;<@BB>?A@;;=<=@EHHECAENQMHCCFFFIIJD@=;98875335443446457544799761.-03775337:79:::9552367788:9=OXNLJWXMORRVZ^WU][\\[XSRW^`cg_[VYUZ\][ZWVUQPUV[[cfb\X`ffdbZXRS^rxjY[cfd^\r{{vz„…„„ˆ†vs…~ommjgifebcdTO\\_dc_UZ_M^Ydj[WTVZNMTU_ZXW\dccfiklmmmmnnpstuvvwwxxxyyyyyz{}}~}}~~~€€€€€‚„……‡žª®¡††‚ƒƒ‚…‹Œ‹……‹‘“’“••’Ž‰…~…ˆˆ„~€€€€€€€€€‚ƒ„†‡‰ŠŠ…‚…†‰‹Œ‹Œ©¦œž”yŽ™¢¢¦«©¦—ˆ……†ˆ‡††††„ƒƒ‚‚‚‚‚‚‚‚‚‚€€€€€€€‚‡‘z}ˆ‡‚ƒ‹‘“š…zz||vt„†}ŠŽ‰~}€‚ƒ†‰“¡ ©±¬ž¡Š€†‚…ˆ„€€€€€€€€‚ƒƒ„„ƒ‚€}|}~|tw}}||}}~~|pjkqxyxvuwwwurnjjkjtzkr}wx}zxzzvwywvxz{zy{}}}}€|qjt{~~}||{zzzzzyyz|zwuurmjsxyy|ztx{}vbZfvyz~}xyvv{}|{{zz{|}}|{{{{ƒ}}}}|}~€€€€~~€‚‚…†‰‹‰‡……„„‚ƒ„…‡‰Š‹‹‹‹Œ‹‹‰‡……‡‰‹ŽŽ‰†„‚€€€€€‚‚ƒ„…†‡‡†…„„ƒ‚€‚ƒ„„…†ˆ‰Š‹ŠŠ‰ŠŠ‹‹ŠŠˆ†„‚‚‚‚‚‚ƒƒƒ‚‚‚‚‚„„ƒƒ„†……„„„„„„„ƒƒ‡†‡ˆ‰‡……„„„„„„„…†‡‡‡†††Š‹‹Œ‰Œ‚~„ŒŽŒ‰†…„„ƒƒˆŠŒŽŽŒ‰†……„………………………………………………„ƒ„„„……„ƒ‚„†€„…}…Š……‚€~|~‚ƒ‰‹Œ‹‹‘‡€~~‡Œ…{wwtsrrsty|rhbXD742269:9;>?AACFF>>>>;>>=@DHJHECAEORNJEDHGEFHJE@;7556643356655554577668=<8720.04896444669<<;;651357788<67KTIJKXZRRUUVXcdce``^\VRQV]baki^Y[V[]^[Z\ZSNMNQ\V]e_WUafdcb^[TQ[qxl^_beb\d|€us€‰‚zŠ“€oz‚{oljjsmjc_[UTXd[cgiTivZNM]hXXWVUFJTU_]XV]fadfhlmnmmlkkloqrssttuvvvvvvwxy{|~~~~~~~~~~~~€ƒ…€†™ª®¦Œ†‚‚‚„‡ŠŠ‡‰Ž’••–””’‘Š…‚„ƒŠˆ‹…}€€€€€€€€‚‚‚‚‚‚„†‰‹Œ†‚€ˆŠŽŸ¤¢••w‹œ“—— ªª¥˜Š†††ˆ‡†…„„ƒƒ„‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€†”¦ŒŠ{wwˆœŸ‘†|yw{|{|€„€ˆŠˆˆ~|‚„„…ˆŽ‹™§ª¬¤§¨¡‹‚‘ŸŠ…€€€€€€‚‚‚ƒƒ„„ƒ‚€€€~|yonqwz|||||{nms{zxxndlorurgekps|‚x{wrpxvutw{{wonty{zxz|}}~€~rl{€‚‚€}}||{z{||{zz|vmmomgjw~{z}xtvx{xgZ^pwutnin|‚€€}|{||{{{|}}}{{zy€~}~~~}}}}~~~~€‚‚ƒ…ˆ‰‡……‡…„‚‚„…†ˆŠ‹‹‹ŒŒ‹Š‰ˆ†…†ˆ‹ŒŽŠ‡„‚€€€€‚ƒƒ„…†‡ˆ‡‡†…„ƒ‚€€‚ƒƒ„…‡‰‹‹‹ŠŠŠŠ‹Š‰‰ˆ†„‚€‚‚ƒƒƒ‚‚ƒ‚‚€‚ƒƒ‚ƒ„…†…„„„„………„ƒ‡ˆ‡‰‰‡…„„ƒƒ„ƒƒƒ…†††…††ˆŒ†‰‹‹…„…‹ŽŽŒ‰‡…„ƒ„„ŠŠŒŽŒ‰†……„………………………………………………„„„„„„ƒ„ƒ„„…„ƒ„ƒ€ƒ…†„…ƒ€}|~„ˆˆˆ†ˆŽ‰‚zy~†Œ‹ƒ{wtttrqrsx~wUFB;744568:;<>><@@=BHKKHFECFPSOMFDHGEEEDD@;64456544666777778:;;89AA977.914;:6666776@>:<723454777<78ELHHLX\ZXXYZ]bc`_bbZSQPPTZ_`aaac]XZ\^[[^\SOMOQ\VWdhWRY`_aa_\UQXpzocacedejrzrry„~{{ƒ‰…vpyljgjwibgb`S[X\]YUfa}yZjnnfWZ[XJBNUVa_YW_chefhlmonmlkjklmoppqrrsttssstvwy{~~~~~~}}|}}}}…ˆŒ•§¯©šŽˆ†ƒ‚~Š”‹Œ“–———š“Œ†„ˆ„ƒƒ…ŽŒ}€€€€€‚ƒƒ‚ƒƒ‡‚„‡ŠŒŒŒ…‚~…‹ˆ›ˆ|v€‹–Ÿ§¨—‘ŒŽ…„‡‰„„„…Š„‚€€‚‚‚‚‚‚‚‚‚‚‚‚€€€„•®¢Ž”€}}…™œ ˜—”}~~{}z~‚‚€ƒ‚ˆ…ƒ‚{€…„„ƒ‡‰‰‡‰›ž–£–‹~¤‰Ž”†~€€€€€€€‚‚ƒƒƒ„ƒ‚€~{qc[Yav|uncfrnpquwvytdlos~oZgty|€}xqhjsy{{{}|tihry{zyz||~€€||~„‚€}}}|{{{||}{{|tgbdc`kx~|ujqwxwxz|wjervpmkn…„„€~wy}}||}~~~|{zy~}~~~}}|}~~~~~~€€‚ƒ„‡ˆ†…†‡†„‚€ƒ…†ˆ‰Š‹ŒŒŒ‹Šˆ‡†„„‡ŠŒŒŽŽŽŒ‰…„‚‚‚€€€‚ƒƒ„…†‡ˆˆˆˆ‡†…ƒ‚€€‚‚ƒ„†‰‹‹‹‹ŠŠŠ‹Š‰ˆ†„ƒ€€‚‚ƒƒƒ‚ƒ„„ƒ‚‚ƒ‚ƒ…†……„ƒ„…………„ˆ‰ˆˆˆ†…„ƒƒƒ„„ƒƒ„……„„…‡ˆ‹ˆŠŠŠŠ‰‰‹Ž‰†…ƒƒ„†ŒŠ‹ŽŒ‰†……„…………………………………………………………„„„„…††‡‡†ƒ}|ƒ„„†ˆ…€}|€ƒƒ…„€~ƒŠ‡‚~|{‚‰Šˆ„zttuxsrsrmi^B620259::<=??@ACHMJHF@@A@>CC@EMOMKHHFHRWRNIEFFFEC?@=:6445776567789:;;;<<=;9BE95;<9=1=?9658997??=?956743665:79?DDELU[^^]\]\]^\[`c\RPONQSSRRU^kj]U_`[\`\TPTLKXZT^j\OPXZ^__^XRWo}thefhlmomtvtƒ„z{wx|††|inle[hqaYca`T[VP^TCURhfVv€ve[^\U?FVPO^b][bfkggimnpomlkllkkklmnoopqqpppqsux{}~~}}}}|{{zzzyz}‚‰ˆ ­ª…†ƒ€~‡•‘’–˜››™”ˆƒ‚…ˆˆƒ‚€…’ƒ~€€‚ƒƒ‚‚ƒ„…‚ƒƒ…ŒŽŠ„||„ˆ„€‡…‡Ž–“Œ”ƒ}ƒ‘’¥§˜›•™•„ƒ‹ˆ‰Š…•žˆ‡‚€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€‚„–¦ œ¡†€Š‰ž¢¢¡ž‘ƒ„…{›Š€~€ƒ†‰„€{zˆˆ‚„„‡‡„ƒ…‹š‚‰€o…£‰›’‚ƒƒ€€€€€€‚‚‚‚‚‚‚ƒƒƒƒ‚‚‚‚‚‚}zo`\fpspd^hvpvqmpnjrtyy{}odu}}~€~xrjfs}|{|~|vlmu{||{{||~~€€€€€ƒ…‚}|||||{{||||{sid`bnz{{zns||yyyxzvtqfdfiv€~{urw~}|zxw{|}|{zy~}}~€€€~}||}~~~~~€‚ƒ†‡…„‡‰‡…ƒ‚ƒ…‡ˆŠ‹ŒŒŒ‹Šˆ‡…„„†‰Š‹ŒŽŽŠ†…ƒƒƒ‚€€€€‚‚ƒ……‡ˆ‰Š‰‰ˆ†„ƒ‚‚ƒ…ˆŠŒŒ‹ŠŠŠŠŠ‰ˆ†„‚€€€€€‚ƒ„ƒƒƒƒƒƒ‚‚‚ƒ‚‚€€‚„„„„ƒƒ„„…†……‰‹‰‡‡††„ƒƒ„……„ƒƒ„„ƒ„…‡ˆˆŠŽŒŠŠŽŽŽ‰†„ƒ„†ˆ‹ˆ‹Ž‰†„„……………………………………………………………„„„ƒ…ƒ†‹‡‚~zy€†‡‡‰Š…~~‚†ˆ†‚zx†ƒ}{~ƒ€†‹‡„…{tuvwwtrkWG@510247;=>>@BBBDFGKLHD@BDD?EEBFMNLKJJIJSZTMKEBDECA;:99655688877789:<=>=<;;:9@A63;D<>28A=579:;:BFDNA95852664:88;>@BJRW[aa^\\]`\[`b^UPNPRPONNRVevlYb`\]_[TSVJFT]XVa[QNSW]cc]WUZn}wjegjptsjmir€‚xsxtrƒ‰ffc\Zfhc\_WY`XSQ\YOUUg|w^_accbTL@QVDK^e^_finiijnnonmmlmllkkkkllmmnmmmmoqtvz}~}}}||{zyxxwwwy}€‚…–©¨ …‡ƒ’š’•—š›žš‘‰‡…†‡‰‰ƒ{|~…’ˆ…|€€‚ƒ…‡…„„‡…ƒ„˜„€ƒˆ‘†ƒ}ƒž‘——†…‡Œ“Ÿ¥ƒˆ‰”œ£ œ¤ž™ŽŒ‘’‘™”‘ž©›žŒ„‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒ‚‚‚…Ž™¡ŠŒ¦}Š…‡‰˜¢¢œ”‹–“…Ÿ¡y„‚‚ƒ„…~}™‹}€ƒ‡†ƒ‚…}}wpqur‡“†’ ¢¡”…€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€‚vc]``eh^blvuuvpqjfy~€~}|xs|||}~€|zvt{}}|}}}zvw{~}}{{||}~€‚ƒƒ}|||}}}|}}}€‚‚|rmnv{{}|~}zyxywvsgemkgsyz|~zwvz}|zvrotutwxxx~}~€}|||||}}~€‚ƒ…………ˆŠ‰‡†ƒ‚‚ƒ„†ˆŠ‹ŒŒ‹‰‡†…„ƒ…ˆŠŠ‹ŒŽŠ†…ƒƒƒ‚‚€€‚„…‡ˆ‰Š‹Š‰‡…„ƒ‚‚‚‚‚„†‰‹ŒŒŠŠŠŠŠ‰‰‰†‚€~€€‚ƒ……ƒƒƒƒ‚‚ƒ„ƒƒ„„ƒƒ„…„„„…††ŠŠ‰‡ˆ‰ˆ…„ƒ„………„ƒƒƒ„……††„ˆŠŠ‘Ž‰†„ƒ…‡‹Š‡ŠŽŽŠ†„„………………………………………………………„„„„„ƒ€~…Œˆ|xx€‡ˆ‰‰Š…‚†Š‰ƒzx}‚~}|€…‡Œ‰‚xtuwy~}q[F8333478:=ACABFEBEIJHIG@?CJG@FFBCGIJKJJLLRXSLID@??=;76787557:;9868889;<=<:8778<;43:>A:64<>99;:;?NPFPB=8;62675<779:==GSRX\a__^`b^Z^`ZRMOW\[^beaZ[txfb_]`a[VY[KEV_\SV]SQUW^hibYVYl{wjfgktwriijrrlqw|xoyxqf_bfbddk`]Z[`TMUdbuosz„}Y\mleaIHJWP>Nbf[dhlqlkkpnnlllmnmllkkkkkllmlkkkmqrtx|}}~}}|zyxwvutrtxy|Š ¥£–†ˆ†„ˆ—š˜—™š˜”†‚‡ˆ‹Œ‰‡z{~„“Œ‹‚ƒ…ˆŽŠˆ‰’“–¨‰ƒ‚„‡ŒŽ‰ƒ…‰˜œ™—‘…‰Œ«¬˜‰‘”›¢—£œ•“Ÿ ˜˜š ¡ª¨¦‘ˆ…ƒƒ‚‚‚‚‚‚‚‚‚‚‚‚ƒƒ‚‚ƒ„€‚‚ƒ‹•™“Š£Ÿ‚‘“Š”š›œš”–— ž‡‚…†„‚}ywŽ§¥Œvz„‡ˆ…‚€~zrz†Œ€‚›¤¡’ƒ€€€€€€€‚‚ƒƒ‚‚‚‚‚‚‚‚‚‚‚ƒ‚‚€€xi^UTTUYhx€|wzyxsu|}||{}xxxy|}}~~~}}}}}}}||}~~}||||}~€‚‚‚‚€~}|||}~€€‚ƒ…†‚~{{|~~}~€~|zywtquvpyyolw{{|~~}yywwwuokikihptuv~~€‚€~}||||||}~€€€‚ƒƒ„…†‡‰ŠŠ‰‡„‚‚‚ƒ…‡‰‹ŒŒŒ‹‰‡†…„ƒ…‡‰‹ŒŒ‰‡†………„ƒƒ€€ƒ…†‡‰Š‹‹‰ˆ†…„ƒƒ‚‚ƒ…‡‹ŒŒ‹ŠŠ‹Š‰‰Šˆ„~~€€‚ƒ……ƒ‚‚‚€‚„……ƒ‚ƒ…„ƒƒ„……„……††‰‰ˆˆ‰‹Š†„ƒƒ………„ƒ‚ƒ…†‡‡††ˆˆ‡‡ˆ‹Žˆ…„„†ˆˆ‡†‹Ž‘‹‡…………………………………………………………„„ƒ‚‚ƒƒ‰‘Œ†€{wx€†ˆ‡ŠŠ„€€ƒŠŒŒƒ|xxz|}~‚…‚~†‹ˆ€zvtuwx{t_F;532479;;=CEBBGFCFKLGGF?>CMJBCA??BCHMLKMMNOMGB?=;97555777657;;996778889887455554549988:::ETQVY___^_a`Y[^VPOTcdciqun_Xkytd_^aaYW[^MMX^\TO]USVX`hme[YYj{xkghlrumigkqhjlurvtjafngfgfcab^Y[XZTKWim~~ƒma_clca`DETWKBJZhZiimnmlkpmllllmnmlkkkkkkkklkkkknqrsvz|}}~}{zyxvutrqrtvy|ƒ™£šˆ‹Ž‹’™š›˜—”Ž†……†‡ˆ‰Š‡ƒ{|ƒ”ŒŠ‰†…‚„…ˆ™›Œœ£¥§¦‘ˆ€†Š‹‰†„‰”•Ž†’Ž‰’¡§¬©¡‘’’•š¤¡¦›™‘•¡¥ž‘‹’œ¥¥«¨¤™‡…ƒƒƒƒ‚‚‚‚ƒƒƒƒƒ„ƒ‚ƒƒ‚…ƒ‚‚‚‚‚ƒ‚ƒƒ‡Œƒƒž¥‡ž™‘’˜šš”‘‘’‘”€{‚†‡……wuŒž¤Žnp~†ˆŠ‰Š†……–„€€yv~†‘˜„€€€€‚€‚‚ƒƒ‚ƒ‚‚‚‚‚‚‚‚‚ƒƒ~~€€~zm^][Z`n|~|{{{{{{|xvy{yuuwz}~}~€€~}~~}}}}}}}}~}}}}}~€‚‚€~~}}}}~‚…„‚‚„…ƒ|}|y{~}}{zvtqqpszvux{{|}||wvnmrsqlhedglpstt~}€‚€~}|{{|||}~€‚ƒ„…†‡ˆ‰‹‹Š‡…ƒ‚‚ƒ„†ˆŠŒŒ‹Šˆ††…ƒ‚„…ˆ‹ŒŒŒ‹ˆ†„„„……„ƒ‚€€ƒƒ…†‡ˆŠ‹Š‰‡†……„„ƒ‚‚‚„…‰ŠŠ‹ŠŠ‹ŠŠ‹‹Š‡‚€€€€€‚……„‚€€€‚…ˆˆ†„„†‡…„„†‡†…†††‡ˆ‡‡ˆ‹‹‡„ƒƒ„……„„ƒ„‡‡ˆ‡††‡†……‡ŠŠŠŠŽŽŒ‰†……‡‰ˆ……Š‘‹‡……………………………………………………„„„ƒ‚‚„„‹‘Š…{yzƒ‡ƒ†‡~}‚ˆ†}xxy{‚…‡ƒ‡‹„|utuuvvugO;43447:<>=>FJFDHHCFKNECGA?DMJA<:<=@BELOMLLIE@;889876556798766;<88767655655533458798<::9:97444?JOS\T9A?;6<859:;A:9:;84BZUSSZ[\\]`aYWYSQU^egknlj_UScw{ja_c^WZZbUW_[ZZP_\WZ^cgllb^Yjzxlgilmlpwmnqtkilpvkb`ifbbdca]]]\b\RTPVhpr…‰qh\tvr`]^MUXPBDE_][gjnnmlkolkkkllmllllmllkkkklmmnoppqswy{}~}|{zywutrppqrtx}ƒŠšš‘—™•—œžœ–‰…„‡‡ˆˆ‰‰‡†‚}€„“Šˆ‰‰ˆ„ƒ†††™¢œ“™œŸ¡ž ¤›Š†‰ˆˆ‡‡Š’–’Š}ƒˆˆŠ‘”œ§¢£””“‘’š¡«ª«¤ ”˜¤¨•†“¢¦§ª£—‰†…„ƒƒ‚‚‚‚ƒƒƒƒƒ„„ƒ‰š„}…„ƒ‚‚‚ƒƒ…†ˆŽ— œ’„—˜‘‘›˜“ŽŽ‘„{z…‰ˆ‰‹„u~œ¨©qoy‰Œ‹Œ‡‚„Š›£ˆ}}|†Ž‡‚€€‚‚€€‚‚ƒƒƒ‚‚ƒƒƒƒ‚‚‚‚‚ƒ„„ƒ~~€‚€xmnkhkv€€~}}}}|ytpr|ysru}ƒƒ€€€~||}~~~}}}~~~}~~~~~~~€€‚€~}}}}~~€‚‚‚…‡‚~}€‚ƒ…{z{|}~}|wtqppv}yy{|}}|{yvn`_jlmjdaahorrqq~~€‚‚€~}|{{|||}€‚ƒ„……†‡ˆŠŒŒ‹ˆ…ƒ‚‚ƒ„…‡ŠŒŒ‹Šˆ†…ƒ‚ƒ„‡‰‹ŒŒŠ†„ƒ‚‚ƒƒƒ‚€€€€€€‚ƒƒ„…†ˆŠŠŠˆ‡†††…„ƒ‚‚‚ƒƒ„……†‡ˆŠŠ‹‹‹‹Š…ƒ‚€€~€„„ƒ€€€€ƒ†‰Šˆ…ƒ„…„‚…‡ˆ‡††‡†‡‡†‡ˆ‰‹‰…„„ƒ„„…„„„…‡‡‰ˆ‡†‡‡‡‡ˆ‰Š‰ŠŒ‰†††‰‰‡„…‹Ž‘ŽŠ†……………………………………………………„„„„ƒƒƒƒ„‡‹ˆ„~{zz~‚„„†}y}„‹†~{{|}ƒ‚€‡Ž†~wvwxxtqkT>63357:;=@@?EKIFIHDFKNDAFBACFA=:9:68>N\\VRM:CF>:99:<>?C=:;<85?Z]OQVUWZ\^_ZUUQT^egnqkhe]SM[r}ticf\Y\XbY_a[Y]PYb`]bfbfohd[jzyoijkkfsm`plo{mwcedffaa_\gh`]aclfRRVagaQgmrta~viU`[XdWE:CHaPYdgkkjimlkkmmllllmmnnmmllllmoqrrqoopsvy|~}}|{ywvtrpooprtx‚”–žž—˜›š—…ƒ‡ˆŠˆˆˆˆˆ‡…‚€~€„“Š…‡ŠŠ†„‡‡ˆ™  •“‘”†•“”ŒˆŠˆ‡‡Š‘™™˜†‡†ˆ‹ŒŽ£•’’š¥¯®®¢ƒ„›§­›…‘Ÿ£££—‰ˆ††…„ƒƒ‚‚ƒƒƒƒƒ„‚‚‘®”ƒ~€„~ƒ„……‰‘“›™‹~†…†‰‡˜•‰’ŽŒŒ’•ƒ|‹ˆ„ƒ€yqŒ¢š}z}ƒˆ‹‹Ž‰ƒƒ”š‚~„’‰v}‡…ƒ‚€‚„…ƒ€‚‚‚‚‚‚ƒƒ‚‚ƒƒƒƒ‚‚‚‚‚‚‚ƒ„ƒ‚€€€€‚{|{xy|~~~~~~~}{yslqrqrt{ƒ…‚~{yz|~~}|}}~~~~€‚~}}~~~~~~~ƒ††~‚„…€xwxy|}~|wutttw{xxyz|}|{xm]Yfpnnmfbahmnnop~}€€~}|{||||~‚ƒƒ„……†‡‰ŠŒŒ‰†ƒ‚‚ƒƒ…‡‰ŒŒ‹ˆ†„‚€€‚…‡ŠŒŒ‰…‚€€€€€€€€€‚‚ƒ„„†ˆŠŠ‰ˆˆˆˆ‡†…ƒ‚ƒƒ€€€„†ˆ‰Š‹ŒŒ‹ˆ†„ƒ‚€ƒƒ‚€€€ƒ†‰Šˆ„‚ƒ‚ƒ„‡ˆ††‡‡‡‡†…††‡‡‡„„ƒƒƒƒ„……††ˆˆ‰‰‰‡ˆ‰‰‰‰Š‹ŠŠŒ‰…†ˆ‹‰†ƒ†ŒŽ‘‰†……………………………………………………„„„„„…„„„‡‰Š‰‡ƒ~|{{~‚‚‡ˆ‚}z{‰Œ†€|~~~}~€ƒƒ…‡…~{{|zwsfWC556589=<=BC?CKJHIHGHKKB?CA@?=::;;>ADECBBA?><975468:;<;:88878789:77743223347>EQWZ\WRHB;;:;@@AIS\aXKEGAAF;869=@BDG?;<=89>W]NMTRUZ[^]XSSU\dhjrrlifbYNTizztgdZ\^Y`^a_ZZ]TUadaddbfnli\iyzpjjkigouebmex„jedeed]be_Vkg`ZSXdd]Z`zw^eioz|i~nVIWJLUW;6DQUNSfcegggmiklpnmllmnooonnmllmnqtvvvrqprswz|}}|{zxvsqpnmnpru{„‹™›’••’ŽŠ‡†Š‹Šˆ‡‡ˆˆ†…ƒ€€…”Š„…Š‹‰†‡ˆ‹—œ™’“‘’‹{Œœ¢„‹ŠˆˆŒ”™˜‘Ž‹Ž€‚ˆ‹Ž’‹ŽŸ“‡Ž‘‘œ¬«§•~‡˜¢¥§›”¢§Ÿ†ƒ……„„„‚‚ƒ„ƒƒƒƒƒƒ‡ ¡œŒy„{~ƒ‡ˆ†ˆŽŒ|tˆŽ†‚|{Œ•’ŽŠ‰•—~u~Ž‹ƒ€xz•š€yˆ‡‡„†ˆ‹‰„‰”š“€‰‘š’{x‚€‚€€‚‡Œ‰‚€‚‚‚‚‚‚‚‚‚‚‚‚ƒƒ‚‚‚‚‚‚‚‚‚‚‚‚€€€€€~}||}}~~~~€vf^hqsv{‚€~|yuty}~~}|{{}}}~€€€~€€~}}~~~~~}}‚„ƒ}€ƒ„‚ypuvwyz{{ywwxwwwutsuy}}{vlcktrpppnlkmnonmo}}~€€€~}|||||}~€‚‚ƒƒƒ„………‡ˆŠŽŠ‡ƒ‚ƒ„†‰‹ŒŒ‹‰†„€€‚„†ˆŒŒˆ„€~}|||}~~~€€€€‚ƒƒ„†ˆˆˆ‰‰‰‰ˆ‡†…ƒ€‚€€‚„†‡ˆˆ‰‰ŠŠˆ†„ƒ€€ƒ‚‚ƒ…ˆ‰†‚€€‚‚‚ƒ‡‰‡†††††……„…††…„ƒƒƒƒƒ„†ˆˆ‰‡‡‡ˆ‰ˆ‰‰Š‰‰Š‰ˆ‰‹ˆ†‡Š‹ˆ†ƒ†‹Ž‘‰†……………………………………………………„„„„„„………††……„}{|‚„ƒ~{{~†ŽŒ‡ƒ}~‚{yˆ……Š…ƒ„yoiiXE;::98:;@=<::;=>?@A>;999888776679;<=<987888:;=<976322547CD@?ILKIIKHHE><=<;::;=?@@?<8545667888889:;;<;7679:;>?BA;77535:=DKJHLRPNTNFD>9<>8GPPID>>=9:ACDI?<<;@FIJKE@EE>9HKJTNQUW[Z[\TT\fkefqonnmkkhZNVl{xlgjklgajaZX]`^^aegghhkmrrajxzqlllkkkgcb`afeeecbcZXc`TKTd^bdaVZ]\hjgbu||€‰ˆqrXZGZQ^W9ANIKKbkVZdcgifnqpmllnooppppponmmnpsvy|}zywusv}||||{xvsqponnnoqtw|‚ƒ„‡”‰Œ‡†††…„„ƒƒƒ…†„‚€€„’‡†Š‰††‡Œ““‘‘“›•˜—ž©—“ŽŽ››œ—˜”Œ‰‰Œ•’¦•žœš‹‘—“¦ª¤¢ —œ«¨œ•‰…„„„„†„Š…€„‚‚ƒ…ˆŒ’—›œ—”¡§¤ ‹•œ“†Š‡…„……~‰–€~’’Š‹Š‡„ˆ‹z|~‚„ƒ}yux†‹ˆ†ƒ‚„‡†‰‡ŠŒŽ’˜“‹„ƒŽ›Ÿ‡~~~‚ƒ‚ƒŒ‘•“Š……ƒ‚ƒƒ‚‚‚€€€€‚‚‚‚‚‚‚‚‚€‚ƒƒƒ‚€€‚}{zz{||}~~~wimuy|{|}€€{vrosx{wsqpptxwuy~€€€€~~}||}}~~~€€~~€‚‚‚~‚‚~zwwvvuuvwxyzyvrnmkjmtz|{{{tnkcfrwyxxxvutrtu}}~€~~}}}}||~€‚ƒ„„ƒƒƒ„…†‡ˆŠ‹ŒŒ‹ˆ†„ƒ„„„…‡ˆ‰‰‰ˆ‡…ƒ‚€€ƒ…ˆˆ†ƒ€}{yxxxy{{||~€€€€€‚ƒ„†ˆŠ‹Œ‹‰ˆˆ…€‚‚‚‚‚ƒƒƒ…†‡‰‰ˆ†…ƒ€€‚ƒ„ƒ}}„‡…€‚„„„„…„ƒ‚‚„†‡†………„„†‡‰ŠŠˆ††ˆ‰Š‹‹Šˆ†„„„†ˆŠ‡†ˆ‰ŒŠ‡†…ˆ’Ž‰†……………………………………………………„„„„„„…………„ƒ‚ƒƒ…†††‚{y~~{y|€‚‚‚€‡‡„}{~ƒ€}zn]QDCB@?AABA>>DA@DEAAJMLJJLGFB::<;;:;<>@A@=85434579:::::;;;:97558;??BCED>:<<==;ADLOAB@:9::<@DGKAEA@CIKILGEKG=;JLJRTNRV[[YXW^fhjgiooooomnleTQax€tfdfmojqfYX_baadfhiijkotuelwxqonnljhgdd`adeihgij_^_ZRKBNPQT\MOfgvj_nliq{thr^PCRIgQ=HLDNGjdR\abgfjqrolklopppqqqponmmnopstx|~~{yux}}}}|ywtrqpoonnpruy~€‚€|‡ƒ‚„€~}||{{~ƒƒ~~…„ˆˆ†„†Œ“’’‹‹‰¡­®•”–£Ÿ ™˜”‹‹ŒŒŒŽ”—©ž¢£œŠ‹’£ž«ª¦¥¦ž™’žª¨š’ˆˆ‡…„…„‰–‰ˆŽ‡‚…Š”š¢ž—’š™’– ¦š–„–Œ„~„‰†‡„…‹‹‡†‚€†€‡‡ƒƒ‚€~zz‚ŠŽ‡ƒ‚ƒƒ†ŠŒŒŒ•Ž†‚~ˆ•ž‹~ƒ…„ˆˆ†‹—•–†‡‡†„‚ƒƒ‚‚€€€‚ƒƒƒƒƒ‚‚€€‚‚‚‚‚}{z{|||}}}~zr{~}~~~~~~{vspswxmdfgg_]hlt|}~~~~~~}}}}}}~€€€~~€ƒ€~}~~|{yyxvwwxyzyxtmhgikr{€€|usvx{{|zvuvvvvwy{}}~~~~~}}}}}|~€‚„„„ƒ‚ƒ„…†‡‰‰‰ŠŠŠ‰ˆ††‡‡†††††ˆ‰‰‡…„ƒƒ‚‚€€‚‚‚€~|yxxxxzyzz|~€€€‚…ˆ‹Œ‹‹‰‰‡ƒ€‚‚‚ƒƒ„†‡‡†„‚‚€€€€€€€€€‚ƒ‚€~}{~†‘…‚„„†„„…„ƒƒƒ„†ˆ‡†††……†‡ˆ‰‰‡†…‡ˆŠ‹‹‰†„‚‚ƒ„†……†‰‹‹‰†††‰‘Š‡†…………………………………………………„„„„„ƒ„„„„ƒƒ‚ƒ„~‚ˆŠŽŽ…„~|}}{zzz}~}{~…†‚~~ƒ€ƒ{oh\KA9:>DIABDCAAECBFGDELPOKJICA<67:;;<=>@A@>:6444568:;;;;;<;:8657:=AEHIJJJGDDDDEHIMMLHGGJHJF?=ADBCKMB=AA=:==>AFHLCLIGGKKCLHIOF;?FJRNVMNQY\XS\hlqtojnlpppppnl[QXn}}truwxuzsdX`eccdfhjkkmostgowxrqqrjhhhfe_^degffge`ZUVVQGFQU``UOT`{ycv‰n`fuht|qWGIHiGAMJKKMh\Ucc^keosrnlkmooppqqqponnnooopqty||{yw{‚~}|}|{xvtsrqqoooqtv{~…‚{tpptuuuuttsrrrvz{}~}|{y„~z{„‡…‚„’Ž‰‡•——’•¡¥Ž‡Ž‘ŸŸŸ›Ÿ›š’Œ‹Š‹ŒŒŽŒŒ—¬­©£–‹ˆŸ¤©¦¦©ª¥œ‹–¦¨–“Œ‹Š††‡‰’¡’”›Ž……‡˜—Ÿ£™…–˜Œ–”Š…}Ž™—“•“•œ’ˆˆ‡Ž‹„‡ŠŒŠ‰‡‡††‹‡Š‹‡†„„ƒ}|Œ††…ƒ‚„ƒ‡ŠŒŽŽˆ……’ž­¤„„††Š˜£“Œ‰‰†„ƒ‚‚€‚ƒƒ„„„„‚‚€€€‚‚‚‚‚‚€€€€€~||}~~}}}}~~{~}}~~|||{zywwxyypggfh`\]clv{}}}~~~~~~~~~}|||}~€}|}}~~{{zywz|zyyxyyyyzyxtmgfgggpuutsmkoux||zsnquvvwy{|}}~~~~~~~}}}}}|}ƒ„„ƒƒ„„…†ˆ‰‰‰‰ŠŠŠ‰ˆ‡ˆ‰ˆˆ‡…†‡ˆˆ‡…„„ƒƒƒ€€~~~~~|zyxwxyyzz{}~€€}|}~…‰Œ‹‹Š‰‡…‚€€‚ƒ……„ƒ€€€€€€€‚‚~~}…‘‡‚„„‡†…†…„„„…††‡††††††‡ˆˆ‰‡††‡ˆ‰ŠŠˆ…‚ƒ„…„„‡‰Šˆ‡††‰‹ŽŠ‡†…………………………………„„„„„„„„„„„ƒ„„„„ƒƒ‚ƒƒw‚‰‹‘‚}|{|z}}}~}xx}„…~€ƒŠŽ‡mVLI@97;=DDBBCCBCDBCHIGHNRQLHF?:757:;=?@ABC@<87654578:;;;;:;;697AFILORUUTTSROJEDEHHJKKFFFECDE@>CJGAIL@?@@>:>>?BGJMIPPNJKJBMHJOF=AFHTOUMLOSXVUant|zpimkqpooonnbST_u~zwsrtr{sabefffgilnkkmsriqwwtqpogpkhgf^Zdefed^ac[NRWTGCPWb_\[ZXmpokxwfhqfszxXOGTc>FNMRL]fR[gefdeqtqmmlmnoopqqqpoonnoonopsuuuwwx|}|||}|zxvusrqppprsux{‚{mhkllmnnopnmnrrrtvvvvvutssx}‚ƒ„Ž‘‹Š‹ˆ…„‡’‡x…‰¡¡Ÿ›™–‹Š‰ŠŒŽ‹‹Ž «ž™”‹”¡§¤ž¤«ª¡‰Ÿ“—“—‹†ˆ‘—£¡˜ ›ˆ‰‰‰Ÿ¥–˜§›Ž‘‰Œ–•y‹ŸšŽ™ž—–¡›Š‰ŒŒ†…ŠŒ‰‡ˆ‰‰”ŽˆŠ‰‡‡…†‹…ƒƒ|‹‹†ƒƒ„†‰ŠŽ‹†„‡‰Š—¦­¥‚…ˆ“˜‹£•†„‡‹Ž‰‡ƒ‚‚‚‚ƒƒƒƒƒƒ‚€€€€‚‚‚‚‚‚€€€€€~~}}}}}}}}~~}yy{zzyyzytrqlijhbbiikty|||}~~~~}}}~~}}|{|}~~}||}€~xxumipwzzzzz{zzzyxvuqkhgmrqhabdimmswzxrdgquutvyz{}}~~~~~~~}}}}}}~~€ƒ„„„„„„…‡ˆ‰‰ˆˆ‰ŠŠŠŠ‹ŒŒ‹Šˆ‡‡ˆˆ‡…………„„‚€~{z}}|zyxxxyyyyz{|}~~€‚€}{z{~‚†Š‹ŠŠ‰‰‡ƒ€~~€€€‚‚‚€€€€€€€€€‚…Š‹ˆ…„„‰‰‰ˆ‡†………††††††††‡‡‡‡‡††‡‡‡ˆ‰‰‡„€‚ƒ„ƒ…‰Š‰†…†‡ŠŽŒ‰‡†……………………………………„„„„„„„„„„„„„„„ƒƒ‚‚†ƒ‡ŠŽ—‰~uyy|…‰‡…}vy„ƒ…‡†}nXB88769=@DEDCBDFECBELMJJPTSKFB;7568;>@BDDEEA;8997678:;;:9879DBAEKG@DHBBAAA=@?BEHJNMVVQLJIBMIINDEFGCUUPKLMOQSWdqwyvlfliqpoponmgXQXl~~la]`jhvxkfgijjjjmnkijqqnuxxvpmkgnmjjg[Vehhfc`heUOPUXF=MYYLSNLJ`gmb`dbcg\oipRTI[\?KOSUUgbUclgg`gstqonmnmmnnopqppoooooopqrrrqsuz}xwxz|}}{yvtsrqqrstvxy~„„xolllmnorsrqrsqnnmnnpponmnrw~ƒƒ†’‹‹Šˆƒ‰ˆ}•Œƒqw~™›–’“‘‘“‘Œ‰‡Š‹‘‰ˆ¡ œ˜—•˜£­±®¢£¬¦•ˆŒ˜Ÿ˜˜Ž†‰–Ÿ¦¡˜žŽ‚•’Š‡”£™—¢›’ŽŽ””˜›‚‘ˆ‡‘–œœž£“Ž‹Œ‰†‰Œ‡†‰‘Œˆ††ˆ‰‡‡‡…ˆ„†ˆ~‚Œ™šŠ‚‚‚……†Š‰ˆ„„‡Š‹— —Œ†‰•™ˆ–šž–’’‡ƒ‚‚‚‚ƒƒƒƒ‚‚€€€€€‚ƒƒƒƒ‚€€€€€€~~~}~~}}~~|xvxxyyz{uhjsrookfipqotwz{|}}}~~}}~~~}}|{|}~~~}}|{{|{rfabcfnx{{|}}}|{zzxogfomjqzvh_]bhkknstob\eouuqsvxy}}~~~~~~~}}}}}}}~€‚„„„„„„…‡ˆ‰‰ˆˆˆ‰ŠŠŠŒŽŽ‹Šˆ‰ˆ‡„„„„ƒƒ‚{y||}|zyxxyzzyz{|}}~€‚}{zy|ƒ‡ˆ‰‰‰‰ˆ…}}}~~}}~€€€~~€€€€€€€„…†‡ˆ…ƒƒ„ˆ‰ˆˆ‡††……………†††††††††††††‡‡ˆ‰ˆ†ƒ€€‚ƒ„„ˆ‹Šˆ………ˆ‹‹‰‡†……………………………………„„„„„„„„„„„„„„ƒƒ|w|‡‡Ž“—œ™Šyxy~†‘Šƒzvx~~€†„x_IA85679;>@CDCCBEGECCGNOJHMTSIB=9658@AFJHFDB;;ABBFID@DFGC?AD???CGHJPQ]\RJIKGMJHNAHJI@RWHHNPNNQWerwvrmljippopnmlk\PTbw~eYZ\gdoutmlmopnkkmljjprquxxvmimkmkggk_ahhjhghmbPROT]NEJUVHUTRPboj^_f_\e]db_RXQ_VEPSX[\i_]kolfbkvurpnmmllmmnpqqpppooppqqqqqquwwutstwz}~€€€}yvtsrrrstvwx|‚…ƒ|ttttuvvvtsstrponmllkkjjkmrx‚‡’‹‹‰†„‹ŠŒš™™phr“™“‹‹‹†‡ŠŠ‹ŒŽ’’œ™“““’œ®¯°©§¢š‰Š•—Š•’‘‡‰”•œžš–ˆ¤“‰Š‘ —™’Ž‘–™˜›ˆœ…~€ƒ’–™ž¡Ÿ˜Œ‹ŒŒŒ‹‹Œˆ‰Ž™‘ƒ†‡‡†‡†…‡Š‡~‚ˆ””Š‡‡…„‡„„……„„‡‰Œ—˜•–•Š‹—™†ƒ §™Œ‰Œ‰„‚‚‚‚‚‚‚‚ƒƒ‚‚‚‚€€€€€€€‚ƒƒƒƒ‚€€€~~~~~}}~}yy{zzxvx||wuurmiiouxxzz{|}}}}~~}}~~~}}|||}~~~}||{||{qfmg\`t}~~€€€}|~skmqqvxyqgcgkiflqsk_diirtnortt}~~~~~~~~~}}}}}}~€‚„†………„…‡ˆ‰‰ˆˆˆ‰ŠŠ‹ŒŽ‹‹‰‡ƒƒƒ„…ƒ‚‚‚}zz{~|zyyzzzyz{}~~~€‚‚€~|zz{}…†††ˆ‰‰‡„€~}}}}}}~~€€€€~}~}}}‚€€€€€€‚„†‡‘‘‰……„„„…ˆˆ†…„„…………†………†……………††‡‡‡ˆˆ…‚€€€‚„„†ŠŒ‹‰„„†‰‹ŽŽŽ‹‰††……………………………„„„„„„„„„„„„ƒƒ‚ƒƒƒ‚€{suyŠ‘‘”š Ÿ˜„zxŒ•’ŽŠ†~ywz{|{~wdI4478::;<=?ABCCDGIGDDHNOKHKRQI@:877:>BDEIMLHD?8?S]SA<<974249@EQVJLUZ[YUVVRPKGB>;::9:<>ADGCBA;;>@AEG@@CDH>=BF@?>DIIKRUc\NGKMJLJIM>JMJ@OYGJQTRPRYgsvwtrpnkoonoplkf\TTZm}n_`emfjkxywvuusnknnllpstuxyujhmmplcbkcgkjlgikn_LRSZ\QPP^eZ_\WOVeypmrfcql\^dWZ[`QQTW^``hahtunbapxuqonlmlkklnqqqqqpppppqqqqqrtzroqqrtx{|~€{xvutttttvwy{~‚†…~~zz|zwsrrrponmmkihhhhikmsyˆ‘‹ŠŠŠˆ„„y€”¡£‰jo‘š‘Š‹Œ‰‡Š‡ˆŒŽŽ”•Žˆ„‰”¢­¬ª¢’Ž“™•‹œ Ÿ‘‰™ž•‘•›ŸŽŽŽ— –‘Ž‹“šŽ‡‘}˜’‡ˆƒƒ’™˜˜œ•‹Œ’ŒŒŒ‹‰Œ— –€}|ƒ…‡††Š•—‚€Š†ˆ˜”ŽŽˆƒ†ƒ‚‚‚‚ƒˆŒ“–•ŒŽ‘‰šŠ„• ¥™‹ˆƒ‚ƒƒ‚‚‚‚‚‚‚‚ƒƒ‚‚€€€€€€‚ƒƒ„„ƒ‚€~€~~}}}€~wqu{}|xnlv{yxxxqlpuy}~~}}}}~~~~~~~~}~~~}~~~~}|{{{}~{t|wijz€‚„„„‚|€‡„xmmpqrszzpjnsqhhosplrmiprmklll~~~~~~~~~~~}}}}~~€ƒ…‡‡††……‡ˆ‰‰ˆˆˆ‰‰ŠŠŒŽ‹‹Š‡„ƒƒ„…ƒ‚‚‚~{z{}€~|zyzz{zy{}€~~ƒƒ}{{|}€ƒ„„…†‡ˆ‰‡‚~~~}}}}~€€€€€€}}||}‚€€€€€‚ƒ„…‡‡…†‰Œ‰~„Š‰†„ƒƒ…………†…„„…††††††‡‡‡‡‡†„‚€€ƒ„……‰‹ˆ…ƒ„†‰ŒŽŠˆ††……………………„ƒƒƒƒ‚‚‚‚‚‚‚‚‚~€€€~xsu…Œ‘• š|{€ˆŽ‰‡…‚zy{~saWQF<9:=<;;====?ACDEHLKGFHMPMIJMMIA;:::<@CEGMPJB?=:CORK><;73027AD?FIGDINUSKOROJD@<989:::9:;;=?@CHA?EBG>;CH@<=EKHJRY^W@DONKJIJG@NLJCMWHMSWUSU\hssrnopololkmpkib`ZTSby{ie_gpmcjtwvtsspnnnmnpssux{yrmmmljfhkdfmnjfhjm\MY_[[_TSVba`XFBLYgb^`bn{w[Zc\^``Q\Y]bdcgdqxuoaeuxuqnmlnnkklnrqqqqqqqqpqqqstuvuroopqrvyz|}}zxwvuuuuvvxz|ƒƒƒ~|~€|wsqonllllkjhffgghjmpu{‡Œ†‰‰‰Œ‰Ž‰€“™œ—qsŠŽŽŽ”Œ‰‚Šˆ› ’™™’‘”’ŽŠŠ“‘–œž¡—š’”•”•››™š‘‡Ž˜™˜“‡|‘œ˜‹‹†˜›’‹‘—–’’…ˆƒŠ™–‘˜—˜ ›˜——•’˜“˜‘Œ‹‹‰…•¤Ÿ†|ƒ‹‡Œ†„„‡—{€ˆˆƒƒƒ‡“„†‰‹ˆ‡{†’—’Š†„ˆ‘¡¥Ž“–”’“’ˆˆ‰‚ƒ‚‚‚‚ƒƒƒ‚€€€€‚‚ƒ„„ƒ‚~}}€€€~~}}~~€~yvy~€{sqvzyy{||yz}}~~~~~~~~~~~~~~~~~~~~~}|{{|}~{yxzy{}ƒ…„…‡†„€}}zxzwklngj{yvw{ylfltuvwtqqqmjcbe~~~~~~~~~€ƒ†ˆˆˆ†††‡ˆ‰‰ˆˆˆˆ‰‰Š‹ŒŽ‘‘ŽŒŠ‰‡…„ƒ‚‚‚‚€~|||~~|zz{||{{}€€~}}‚ƒ‚€}|}~€‚‚‚„„†‰‰…€~~~~~€€€€}{{|‚‚€€€‚„„„„„‚…†ƒ†„~{„Œ‡„‚ƒ……………„ƒ„†‡‡‡‡‡‡ˆ‰ˆ‡†…„‚‚„…†„‡‡…ƒƒ„†Œˆ„ƒƒƒ‚ƒƒƒƒƒ‚€~}~~~|{{zxxxzz{|{wt{‡ŒŠŒŠ“†xrsstx{}||{{z{}w_E::97:>A?==??>==AEFHJNPLJJLPOJHHFD@=<<<>BEFIOOF;;AIKC;647841059@A<=?>?CGOMCDHGD=9668:;<;::9=>@?BIFAFAD@=DI@>@FMJKSWVL8EPJJIDHFDPJIHLSKTWXXVX^irolimooonjfjpkhdc^XQZrtdXeuqbclsqnosrrppqqqrsux{|wsqojjjlnagpkcjlpgY[af[_kW]Y[`d\VTZ\TPHEHXca]Xb_c__V`Y`ddnojvzvpgnywsollkoojkknsqqqqqqrrqqqqtttsqonnnpswxyz{}~~{yxxwwvvvvwxz|‚‚|y|~yusqomkiiihhfffgghilnpu†ƒ€†”Ž’•’›˜{{‡†††Œ•“““”¤¤£Ÿ•Œ’¢¤˜ˆ‰Œ’”–•˜”’–’’”•””—šš—–…–•’…“–œ“„‡‚‘‘Œˆž‘Šœ˜•…“—š›ž¡¤œ››˜–”›‚‡“’‹‹Œ‰ŒŸ Œ€‹‹Žˆ‹…ƒ‘…y‡‰~~|‚Œ–†ˆ’‘€nž“‹œ•‹†‡Ž›«®™~‹˜“˜¥ ¡‘‡˜”ƒ‚‚‚‚‚‚ƒ„„‚€€€€‚‚ƒ……„ƒ€€€€€‚‚~~~€|{}€€~zxy{{{}€€€€~~€‚€~}}|{|}~~|{}€ƒ„††‡ˆ‡„€}ypjkrwxo^d{}xvutmejty{{ywtqola^`~~~~~€ƒ†ˆˆˆ‡††‡ˆ‰‰ˆˆˆˆˆˆ‰ŠŒŽŽ‹‰ˆˆ‡…ƒ‚€€€~€~}||}~}}~‚‚€}}|~€}|}~€‚ƒ†ˆ‡„‚€€~€€€‚‚€~|{|‚‚‚€‚ƒ……„ƒ„’Š‚„ƒ€€ˆŽ‹…ƒ‚ƒ……„„„„ƒ„‡‡ˆˆˆˆ‰‰‰ˆ‡…„ƒ‚ƒ„…††‰ˆ…ƒ‚ƒ†Œ‰†ƒ}|{{{{{{zzyyxxxyyyxwvvwvuuusrrtttttrsvy{~}|~tljkkklmorsssuxvaH50156:?BA@@A@?>>AFIKLMPONLKOOJEC?>?>==>?CGLLSXI=AA?84358;=>>>=;=BCDDBABDCCGKDHBCCADGA@AFLMNQRM?7GJFFIAFHJRJIKMNNYXZZXZajqnZbjimpolbjqmkgb^[SUh}za[ism^`ionlmsvrqqrrsstvx{|{wtpjjlnmcjsl_kgbY[akgXcjSib`iog^^ca]bb[XY]\a[ade\_\^Zbbgtrpzzwsosvtqmklmnnlkknsqqqqrrssrqqrstsqpnmnmpvxxvvwy}~{yyyyyxwwvwwyz}‚€zvvuttrpnljiggggffghhillnqv}~…Ž—š ˜’ƒˆ—”„‚‡Ž›ŠŠŠ”–œž“žž–‹™˜„„’—“’‘‘‘‘’”••”•–—–”Š†”š”‘Œ™›Ÿ‚€|”’’—˜¡™‰œž§£Š–“—Ÿ¡¢¦›šž‹“š‹ˆ……‡—Ÿˆ†{‡’Ž’„{Ž•„|€‚€‹š‹ƒ•–|r™œ‹„ŠŸ˜Š‡‹˜¦¯°¢€~”¬¥¢£œ¬ž£žŠ„…„ƒ‚‚‚‚‚‚‚‚ƒ„„„ƒ‚€€€€‚ƒ„„„„ƒ‚‚‚‚‚‚„„ƒ€€€€€€€€€~~~~}|}}~€€€€€€€~~~€‚ƒƒƒ€~~}}|||}~~}~€ƒ„††‡ˆ‡„€~ztqpuwfh~‚|wqoqoqx{||zxusssd[]~~~~~€„†ˆˆˆˆ‡†‡ˆ‰ŠŠ‰ˆˆ‡‡ˆŠŒŽŽŽŽŒŠˆ‡‡‡†„‚‚‚‚‚‚‚‚‚‚€€‚ƒ„„„„ƒ€}|||}}~~€€€€‚„…ƒ‚‚‚‚€€€€‚‚‚}}}‚‚‚€~‚…††„ƒ„ˆˆ‡ˆˆ†…‰Šˆ„ƒ„„†…„„ƒƒƒ…†‡ˆˆˆˆˆˆˆ‡†„ƒ‚€€‚‚ƒ„…ˆ‡ƒ~~ƒ€yvtutssssssrrttssssttuutsrrrrrrqqppqqppooppllqqnmmmkkkjjjijklmmongJ:322679>BCCDDDBAACGJNNLLMOPNONGA?<<>>?>>>AIQKNVKER`]G641/11112333685777>=622596323679=BDEGFFEFFFHLOOMLKKOQNKD=<<<>@?=<;>FLBAMMHKME:554211011222465666:CG@::<=:8657;?BBDGFEDDFHIGFLPMLMOOIICEEFFCCCEKUJIE?@?AACGIIHNXWOKMMLR`]]]ZY_msn]beainlmlornkhd`^ZSZk}tfuk[WarljkossqqqrsvwxxyvsqommlmnonnlnnniecjialfahdbfblfZ[_c]YUZZ_]\^ekdchaeic_hhelnowwvsqqrqqommnoppnlnqrqqrsssssrrprrrrpnnmmmnqqpnoqtxzyxxyyyzzyxwvvwy{}€|xutssrqomlkkjiiijkkkllklmnsx|„–£¤›“’„{ŒŒ‰‹œ®°°¡‰„Š’ˆ—‘‹Œ’œ¡¬­®Ÿ™•œ œ–‹‘“””“ˆŽ”–˜ˆ–Ž„‡˜“‘Ÿˆ}‘–„ƒ™¦£ž¥Ÿ¡š¥©—‰‘¡ª§¦”’ Ÿ£¦ž–  £ž„„…‹‘ˆ“žˆŠ‹ˆŒ••—™‘†ˆŠ”›¡ –Ž–›œ˜‘~{€‚‡“›Ž‹“”ª®™Ÿ¡š”‰¡¯µ‡™±²£”ˆ„‚‚‚‚‚ƒƒƒƒƒ„„„„„ƒ‚‚‚ƒƒƒƒ„„„„ƒƒ„„………„…†‡‡†„„…†‡ˆ†ƒƒ††„‚‚†‰ˆ…„†‡ƒ}}€€€~~~~~}}~€‚…†„‚€€~}~~~}}|}~€€€€‚ƒ„…†‡†…‚€€€€€‚‚{yxxyz{|~|yutwyspn~~~~~€„‡‰‰‰ˆ‡‡‡ˆ‰ŠŠŠ‰ˆ‡†‡‰‹ŽŒŠ‰‡†††…„„ƒ‚‚‚‚‚‚‚„…††††…………†‡ˆ‰‰‰‡…„‚‚‚ƒ„‚|z{}~€€ƒƒƒƒ‚ƒ„„ƒƒƒ„ƒ}~€€~~€…ƒ~~€ƒ†‡‡…ƒ‚‚ƒ„…ƒƒ†‰‹Š‡„…††…„‚‚‚ƒ„……„ƒ‚‚‚„„……ƒ€}yutssrrrqqrrqqpooppppooppppppppqqqqrrrqqqpppppooooooonnmmmlkkkkkkjjjjihhggggggc]SE62335899>DGHJJJIJJJJLNPPLJGKPLF?:;<<=A@=98:=>=EMG?;:864333210012345657748BHA87::::989ADGGIMV]XRNPQPU```_[W[mtqcfdaiilrsolkifc`^]VWeyzom_VYivgimttrqqqppsvwwuqmjhhjlnnllqnhhigfglefihfkfiibiaY\cd_\[[V^^_ajoojeeilfdnhglprwyxxutrqppooppqponpsrrrrssttssrqqqqqoonmmllllkkkmqtuuvvwwxz{{zxxxxxz{|}zvtssrpnllllkkjjkkllllllmnrv|‹——’„ˆŒƒ†¡³°§“{—«Œ‹¤£–‰…‡‘£«­®®¢‘–¢ª¥œ’‹‹”——–“‹‹‘’ ˜ŽŽˆ†›¦•˜¨‚‹‘‚Žš¡¯³­™†ƒ“™Šˆ–£«ª¦”ˆ’–šœœ¦¡›œ”ˆ†……„†‡…ª£š”‹‡‰Œ…‹ž“ŠŠ™”Ÿ‘~¡ž—‘ˆ}…Š‰Š™¦¤žœ™¤¥—“««¢™Ÿ°±›‡š¨›‡ƒƒ‚‚‚‚‚‚ƒƒƒ„„„„„„ƒ‚‚‚‚‚ƒƒƒƒƒƒ„……………††††‡‰‰ˆ‡ˆ‰Š‹Œ‹ˆ…„‡ŠŠˆ†ˆ‹Ž’‰†ƒ‚‚‚ƒ‚€€€€~}}~„…„ƒ€€~~}~~€€€€€€ƒ„…‡ˆ‡…ƒ‚ƒ„„€‚ƒ‚‚‚}{zyyzz|‚…}yxy|{zz~~~~~€„‡‰‰‰ˆˆ‡ˆˆ‰ŠŠŠ‰ˆ‡†‡‰‹ŽŒ‰‡†…………„„„ƒ‚‚ƒƒƒƒ‚ƒ„…†‡††……………†ˆ‰‰‰ˆ†„ƒ‚‚……‚~|{|~~~‚ƒ„ƒ‚€‚ƒ‚€‚‚ƒ‚~€€€~~}}‚„}„…‡†……„‚„……‚„ˆ‰Š‰‡†…†…„ƒ‚‚ƒƒƒ~|{|~~}xusqqppoooooppppoopqqqqqpppppppppqqrrrrqqqqpoooooooooonnmmllkkjjjjjjijihhhhgggfd[RF:21357:;;?FJKMNNMNNMMMNPRPLHGLJB==<=<<>>:77668>>:9:::842123310012357988847AGA96899:;::;@BCFGGFFGIJMNMOTUUPXZQQKBGGHGFHGRONLEKH?@GDDDHU\\USRSUUW\c`a]VYkpnfd`beeoojhggfdb`_\ZZ`q|vfZXcsrbjoutsrrpooquwvuqmgehlnonlionga`behkgkljjnjpvogiidbaaced[_`cfnqtpifgllimgdouvxxyywurrqqppqqqpooqssrrrsstttsrrqqqqponmmlllljjjknpqrrssuvxz{zyyyyyyz{|}~zvsrqomlllllllllllllmnnmmnpwˆ••›˜Š„ ¯¨ª¥ ¢„” ¢‰†ˆ «°«¢”“˜ ¤¤œ‘ˆŠŽ’•––’Š…‡•¢ Ÿ›‹ˆ”ž ª­¤¦‹ˆŒ…„“£«°±«›ƒ—‡Š„‡™¨¬¨£‘zŒŒ¡¦•˜•Œ‰‰‹‡…‚„ƒš© ŽŒ‹ˆ…‚ƒŒ‰†Ž“•|Šš™€ŠŸ›‰‡‚}ŒŽŠ…€Šœ¡™˜¡ž‘‘©¬Ž……‘¥§–‰Œˆ„‚‚‚‚‚‚‚‚ƒƒƒƒ„„„ƒƒ‚‚‚€€‚‚ƒƒƒƒƒƒ„…………†††‡ˆŠŠŠŠ‹ŒŒŒŒŠ‰‹Œ‹‹Ž‘‘”˜˜”ˆ„ƒƒ„ƒƒ‚‚€~~~€‚ƒ„ƒ‚‚ƒƒ‚€€€€€~€€€€€‚„……‡ˆ‡†„ƒ…‡ˆ…€‚ƒƒ‚‚‚€~}{zyy{…Š‡ƒ€~~~€~~~~€„‡‰‰‰ˆˆˆˆˆˆ‰‰‰ˆ‡††‡‰‹ŒŠˆ†„…„…„……„„ƒƒ‚ƒ„„ƒ‚ƒ„††‡†……„„„„„††‡‡†…„‚‚„ƒ€~}}}}}}~ƒ‚€‚‚€€‚€€€~~~}€ƒ„ƒ„„…ƒƒ‡†ƒ„ˆˆ…†‡ˆ‰ˆˆ†…„‚€~|xuuuuutsrqppppooppoooppppoppqqqqqqppppppppqqqqqqqqqqpooooooonnnnmmlllkjjjjjjiiihhhhhhged^PD;412579=??AHMNPQQQQQQPPPQSTPJHJHA>=<<<98767755>G>47:<=:51/2443101237:=<:868AD>96667;==<:=ACEEEEEGJLQRSSTTXPQYVUN@GHKJIJKXRPPKTKAELFCEK\^XSQSTXWWWc^c`Y\imjdb_aadnc`_ddca`_][a\[kzzkabnti^jrutsrrqppqrtuvuqmjlopqponqpjd`_dlokoonorrspejnoh]Z_e`fbcdginorpjggmrnmggqxyvvvvtrosrqppqqqpopqsssrrsstttssrrrrrqponnmmlljjjkmmmnoopqsuwxxwyyzzzzz{|}€~yuponlkllmmmmmllllmnooonnnpz‚†–•’‹‡’”‘–¡¬’ –‡—¦‘’Žš£¢¤œ”–Œ–¢Ÿ›“Œˆ‰Œ‘“”“Šˆ†‰’Ÿ›”‚‹ž—›­´Ÿƒ‰ˆŒ—œœ›“€yˆ”•Š‰–¦©¢‘x†…‡‡Š‹ŠŒŽ‰‡„ƒƒ•¦¤¢œ•‘Œ‡„€†ˆˆ’›‹z‡“”ŒˆŒš‹‚Š€~Ž„€Ššª¨¡£˜ˆ¡©›‰†“ŠŽ‹„ƒƒ‚‚ƒ‚‚‚‚‚ƒƒƒƒƒƒ‚‚‚‚€€€€‚ƒƒ„ƒƒƒ„…………†††‡‰‹Œ‹‹‹ŒŒŒŽŽŽŽŽŽŽŽ”˜š™’ˆƒ„„…„„ƒƒƒƒƒƒ‚€€‚‚ƒƒ„ƒ‚€€€€€€€€€€‚„…†††††……‡‡‡„‚‚ƒƒƒƒƒƒ‚€€~~~€„‡‰‰†…„‚ƒƒ‚ƒ€„‡‰‰‰‰ˆˆˆˆˆˆˆˆ‡††…†ˆŠŒ‹Šˆ†…„„ƒƒƒƒƒƒƒ‚ƒƒ„„„„ƒƒƒ…††…„„ƒ‚‚‚ƒƒ„„……„ƒ‚ƒ‚‚€~}||}}~‚€€€€€€ƒƒ‚~~€~}}„ƒƒƒƒƒ‚‚‚……ƒ„ŠŠ†††††…†„‚€~|||||{zzxwvutsssrrrqqqqpoooopppoooopooppppqqqqppppppppqqqqqqqqqqqpppoooonnnnmlkkkkjjjjjjihhhhggggfb[QD8212369;>BDEINPRRSTTTSRRQRTURMOMFDA=:;;73026755?E<57;>>940/2444200259=AA<878AB<97546=@@?:<@CEEEEEGKMSWWXTTZRCTZWP>DKMMLKQXVUQRUOFINIGMY\\TSRSTYWYU^\b^]djlje``\ceha\[`aa_^]\bd_Ydv|mefkidcknsssrrrqprrstppupoppqrrrqqqnifgkpppqrsttspmghkmi``dfcfghhjkmopolkknpnmhlsyyvuuuspmsrqpoqrqppprttsrrstuuttsrsrrsrqppoonnnnnnmkjijknnoprsssvwyzzzzzyz{||ztqmklmnnnnnmmmmlmnopqqpnmouŒŒ’…€ˆ‘ŠŠ™™‘–”‘’”˜Ÿ‘ŽŒŽ”Ÿ¢ž‹wŽš” Ž†…‘’Œ‘’“‘ˆŠ‡Š•››™••™™Ÿ©®« „„•§ –“†{|Œ›”Š“—£¤¢™…–‹†„ˆŠŒŽ““’‹‰†„ƒ€‹¢¤›’‰…‡‡……‚ƒ†Ž•“ˆy{ˆˆ‡†‰Œ‡Žƒ†‘Žƒƒ‘™—›£¦£‘ˆ›¢ŒŽ—›‘‹†„ƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€‚ƒƒ„„„„………††††‡ŠŒŒŒ‹‹ŒŒŽŽ‘“–™›œ“ˆƒƒ„………„„„ƒƒ„„ƒƒ€€‚ƒ„ƒƒ‚€€€€€€€€€€€€ƒƒƒ„„ƒƒ‚„„ƒ‚ƒƒ„ƒ‚ƒƒƒƒ‚‚‚‚ƒƒ„†‡‡†……„…„„„€€„‡‰‰‰‰ˆˆˆˆˆ‡‡‡†††††‡ˆˆˆˆ†„ƒƒ„‚‚‚‚ƒƒƒ‚ƒƒƒ„„„ƒƒƒ„………„ƒ‚‚‚ƒ„…„„ƒ‚‚‚‚€}}|}€‚€‚‚€€€~€‚…„ƒ~}~€~||}‚„„ƒ‚€€€€ƒ‰‰‡…‚‚ƒƒƒ€}{zyyyyxwvutsrrrqqppppoooopoonopppoooooooppppqqqqpppppppppqqrrrrrqqqqpooooooonmlkkjjjjjiijjihhggfeb`^XMB:301148;=@EIHKPSUVVWWVVUTRSUVUQQPMKD;87753//255358548CF>659A?899636@A@@<=@DGFEEDEJMUYZXRU[WEV]YTEJPPRQNT[ZXRTXULKOMMV__YQTTUSXX\X[ZbZahjlmi^\^bdf]Y\___^]\]dc`]_q{leddadhjmqssrrrssvvsqlosooopqssttstrqqsuusrruvuuspollklliebfgjlmllmnonmooooonliqvxwvuvxtqlrrqpoqrqppqsutsrrstuutsssssssrqqqqqpoooonnkiggillmnnoopruwyzyyyzyz{|~~~{vpnnooonnnnnnnnnopqrsrpopqs‹‘‡€†Œˆˆ‘’’‘’‘—‘“‘Œ”™¡§Šnƒ“•—˜‘‹ˆ£–‘“’ŠŠŠ’™–––•™•’œ¥ªª šˆ††‡’—–’‹…ˆ™¡š’Œ›¤£¤ž‹’‘‹‹Ž‹‰ˆ…ƒŒž¢•Šƒƒ†‰‰……‰“Œ„}†ƒˆ‹†„Š‘Ž““…†—¢–’›¥ŸŽ—Ÿ¢œ“‹’‘…‹“‹‡…ƒ‚‚‚‚‚‚‚‚‚€€€€‚ƒ„„„……………………‡ŠŒŒŽ‘’”—š›“‡‚‚ƒ…††………„……†…„„ƒ‚‚‚‚‚ƒ„„„ƒ‚‚€€€€€€€~~~~~~~~€€€€ƒ„„ƒ„…†††…ƒƒ‚‚‚ƒ„†††…€€€€€€€€€ƒ…‡‰‰‰‰ˆˆˆˆˆ‡†††‡ˆ‡‡†††††††††„‚‚‚ƒƒƒƒ„„ƒ„„„„ƒƒƒ„„„…„ƒ‚‚„……„ƒ‚ƒƒ‚ƒ‚‚‚‚€~~„†„ƒƒ‚‚ƒƒ‚‚€€‚„ƒ‚~~~€~~€‚‚ƒƒ‚€~}}}…………ƒƒ„„…€zwwwvvvuttssrrrqqppoooooooooonoppppppooooppppqqqqppppppppppqqrrrqqqqponnmmmnnnmlkkjjjjjiijjihgffeaXQLG@84311369;=@EJJLRUWWXXXXWVUSTUWVTRPMH@9644332014554368:<>:4//0246642125:>AEB858@>7:;837A@=@>?BEGHGECCGMUYYVRW]]KVZ[YORTQUUQV]]ZTW\[NJNNV_c`WQWXVSXZ^\^ZaXahiknl[Y]^ceYY`b`__^]_dafc]m}neb_]hllmqsrpoortwwufmttpnnoprstttvwvvwwvtsstvttrmnonlljgbkolkmopnooopmoqsqonmjrvuusstwurnrrqppqrrqqrtutssstuttttsttttsrrrrrrqpppoonkigfgkkklllmmoruxwvwyyzzz{}~~{vsrqpponnooonnnopqsssrqqqs|ˆŒ‡ƒ…ŠŠ‰ˆ‹ŒŽ‰Œ‹”˜££–’Ÿ §kt€†™œ¥’‹‹ŒŠŠŒŽ’‘‹ˆˆ–ž›¢¥¡Ÿ’Š‡‘Ÿ“”‘Œ‰‘˜•ŽŽ’˜œ¡š‘““’’ŽŒ‹Š‡ˆ†‡‰‰ˆ‡…ƒŠ˜ž“ˆ………†ŠŠ‰‰‘‘†ƒ„‰Žˆ‡‘‘‡ƒŒ•‘Ž‹‘¡£”Žš¤—ŠŽ—Ÿ¢ Ÿ†……ˆ“’…‚€‚‚‚‚‚‚‚‚€€€€€‚ƒƒ„…††……………‡ŠŒŒŽŽŽ‘’“•˜š›”ˆ‚‚ƒ………„„………†††……„„ƒƒƒƒ„„„„ƒ‚‚€€€€€~~}}}~~~~~~~~~~~~~€‚ƒƒƒƒƒ„„„ƒ€€‚…†††€€€€€€€€€‚‚ƒƒƒ„†‡ˆ‰‰‰ˆ‰ˆˆˆ‡‡†‡ˆ‰ˆˆˆ†††‡ˆˆˆ‡…‚ƒ„……………„„„ƒƒ„ƒ„„…„„„„ƒ‚‚‚„†…„ƒƒ„†…„„ƒƒƒ„…ƒ€†ˆ‡ˆ‡†…„‚‚‚‚€~€€€‚‚‚€~~€‚‚€‚‚‚€~}}~€ƒ„„„„„……„}wttutttsssssrrqpppopopooonopooqqrrrqppooopppppqqqppppppppppppqqqppponnmlllmmmmmlkkkjjjjjjiihhgfec[L@:763233459:;>AB;56<;7:;936@><@@BFGGJKFBBFMTXXURW]_SWVZ^XYZWYWUV[][X]a^OIMP\dd^UQXXTSZ[^\bZ_Ybffglk[YYZ`cXZcecba___bbif_n}pe`_aknmnprqpprrrttrntrhmopqqsststvwwtqssuttstrqoloopmlmikpoonprtqqstumoqtrnpsoptrrppnproqssrrrssrrsstutttsuttttttssssssrrrstrpprqpolifghkkjjiiklmprtttuwyyzz{|}~~|{zwusqpppppqqonopqrsstsrqrw|…„„…†‰ŠŒŽ“•““Ž™‘•¢°®›’ž¨ª—ppw…—žŸž¡’“Ž‰……‰‰‡Œ‘‡—— Ÿ––š‹ŠŸ•’•Ž’’‘”–”’—Ÿ•’™—““Š‡†„ƒ‚„ˆŠ‰ˆ††Œ“‡„…†‡‹ŒŽ’…ƒˆŠ‹ŠŠ–•‹ƒ—“Ž‹Žœ¨œšž’‡ˆ–™“–›‹†Šˆƒ‚€‚‚‚‚‚‚‚‚‚‚€€€€€€€€€‚„……………………ˆŠŒŒŒŽŽŽŽŽŽŽŽŽ‘’“•˜šœ—‹„ƒƒ………„„…………††…………„…………„„„ƒƒ‚‚€€€€€€€~~}}}}~~~~~~~~~~~€‚‚‚‚€}}}}~€ƒ„……€€€€€€€€€€‚ƒƒ„„……†ˆˆˆ‰‰‰‰ˆˆˆˆ‡††‡‰‰‰ˆ‡†…†‡ˆ‡†……„„……†………„ƒƒ„……†‡…„„„„ƒ‚‚€€‚…†……„„ˆŠ‰†„ƒƒ„†‡ˆƒ‚„…………ƒƒƒ‚‚€‚‚‚€~€‚ƒ‚‚€€‚„‚}~€ƒ†…„„„„ƒ~ytrrssrrrrrrrrqppooooooponnopppqrsssrqppppppooppqppppppppppoonooppponnnmlkklmlllkkjjiiiiiiiihfeedcW<30/0013557:;:964212321259<>>>=;96300124688643249>?>=:669858:957=<<@BFKIFMNGBBGMTXWTRW_^YWUY_[\\Z\ZXTY[W]dcZNLQ\b``\UOWURS[[[Zb[]`cdb_ikZ^UX^aY[dgeda```cdig`n}na^`flonoqrqqrsrrtuttwtpppqqqstsstuwwsqrsuutsrrrqppppmmnnoqopqsuusruvumpqtqnqvsqqqnoqomnmsqqqstttsrttutttttttssttssssssssrrrtrpqrrqpmjghjljihhhikmoqqqrtvxyzz{{|}}}~}{xurqpppqrqpnnpqrrsstsrqprv{~ƒˆ‹žª Ÿ£™“–—ž¨µª”~„œ©¦¢vzƒ‰“™šš—’‘ŒŽ‡‰ˆ‡ˆŠŒŽŽ’’’™Š’”‹‡ˆ•£š•œ”™›žžœ–›”‹ “”—•Ž‡„„ƒ…ˆŽŽŒ‰‡‰‹‡‰‡„……‡ŠŽ‘‘Ž‹‰‹ŒŒŒŠŒ”œ™‰—”Š‡Ž–—“ŒŒˆ‡‹‘–’”’™•’œ›‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€‚„…………………‡ŠŒŒŒŒŽŽŽŽŽŽ‘‘’“•˜›œœ—…„„„„„……………………††††……………………„ƒƒ‚‚€€€€€~~}}}~~~~~~~~~~~€€€~~}||}~‚ƒ„€€€€€€€€€‚ƒ„„……†‡‡ˆˆˆ‰‰‰‰ˆˆˆˆ‡††‡‰‰‰‰‡‡†††ˆ‡†††††††‡†……„ƒƒ…††‡ˆ‡…„„„„ƒƒ‚‚„†……„…‡‡†„„……‡ˆ‰‡„‚‚ƒ………ƒ€€‚€€€‚ƒ‚‚‚€€€€€€‚‚ƒƒ‚€€„†„ƒ~€‚ˆ‹ˆ…ƒ‚‚€}zvrpqrrqqqqqrqqppoonnoooppoooppqrstttsrqpppoooooppppppppppppoonnnnnnnnnmlkjjkkllkkjjiiiiiiihhgeeedcZA4/--.148<<<<::>BHLRVZ[\[ZYXWUUUVUUSROF>:75421233357:=>?>=:74101345777654437?@;876797469857<<=ACJNHFMNHDCHOTVUTT[`^UTXYa_\^``^[PTYYae`VOPVa`Z[ZUMRRPV[]X]`[]cdegdhk\_UX[`[Zeeba``abehjgbo{k\Z`inoonrtqruuutuvvwxvsqpprsstttstuuvuuuvussrsttssrpooppqrrrsuwvtsuwtnpssqnqxytqomopqnkiqlmqtuuttuvuuuuuuttvqstssssssssssrrspoqrsrpmjhjlljhgffhjlnoooprtvxzzz{{|}~~~}{yyvroqssqponoopqqrsssqpoosx|†’•Š¤­¢§ªž•™šœ ¬®™}Š—¥© …zˆ‹‘–¡¡š“‘œ™—Œ‹ˆ‡…†ˆŠŽ’•‹“ˆ‡~˜£›¡‹‘‹ˆ—¨¡¢¢ž’‘™Ÿ¡”ž¢•›š‡…„„†Š‘’‘ˆˆ‰‰‰…ƒ„…‡‰‹‡Œ•”‘ˆ‡”¢¨’–”’”“ˆ‰‰†…†‡ˆ††‰“’• ¥¡¢ŠŒŠ‚ƒ‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€‚„…………………‡ŠŒŒŒ‹ŒŽŽŽŽŽŽ‘‘“”–˜›ž™†……„„………………………†††††††††…………„ƒ‚€€€€~~}}}~~~~~~~€€€~~~€€€€~}}}}}}|{||}~€‚‚€€€€€€€€‚ƒ„„……††‡ˆˆˆˆ‰‰‰‰ˆˆˆˆ‡†††ˆ‰‰Šˆ†……†‡‡‡‡‡‡†††‡†…„„ƒƒ„…††††„ƒ„„ƒƒƒ‚ƒ‚‚‚„……„„………ƒ‚ƒ†ˆ‰‰‡„‚‚‚„……ƒ~€ƒ„ƒ‚‚‚‚‚€€€‚ƒƒ‚ƒ‚‚€€‚…‡…„‚€‚…ŒŠ„€~{wtqqqqqqpppqqqqpponnnoooopoopqqrstttsrrqpoooooooooopppqqqqppoonnnnmmmmmlkkjjjkkkkjjiihhhhggggfeedeecM90---/49=>:9:9655566688788998865432123469:855655439@=634698434447<>@CFJIILONJHJPWWUTUZa\TYc]VaYR]ace\LQZ^d_QPX[YYTRV]XRPS[\\\Z``bda_dddljc\Z[[`^Va[R[^`abfmmecqvcXYblqnmnuursvwwwwxxxxwwvutuutttssuxxxxxxwvuuvwwwuuvutsssssstuvwwuuttttsssqrsvvrqoqpkmpopuppqqrsttvvvuuuuuuttsuqrtttssssssrrqprttsrpommnmkigfeegiknnmmnonrvvuxyyz{|}}}||{{|{wqqtrqponmnopqqrqpomklrz‰”šª¯¯«¥§š’™ ¦¨®œ–Œ‘‘‘‰‰ˆŠ” ¤¢ ¡¨©¨£‘‰ˆˆ‡‡ˆˆ‹”•–—•–”ˆ~{~ŸŸ™–—ŽƒŽ””¡§–Œ‹Ž—Ÿ¡¢¢¦‰…Š•¡£˜‹…†Š‘‘ŒŠˆ……‡†…„…†‰ˆ…ƒˆ’‹¨³°¡‰‘””Œ‰…„„…‡‡‡Š’••Ÿ¬˜††ŒŠ†ƒ‚‚‚‚‚‚‚‚‚‚‚€€€€€€‚‚ƒ„………………†‰‹ŒŒ‹‹ŒŽŽŽŽ‘“•–—š  •‰…†…………††††………††††††††…„„ƒƒ‚€€~}}}}}}~~~~~~~~~~~~~€€€€~}|||{zzz{{{zzz{|}~‚€€€€€€‚ƒƒ„……††‡‡‡ˆˆˆˆˆˆˆˆˆˆˆ‡†…„„‡‰ŠŠˆ††‡‡†††‡ˆ‡‡†……„ƒƒ‚‚ƒ„…‡‡‡…„„„ƒƒƒ„…‡†ƒ‚„„„…†††…„ƒƒ„…‡††„„„„„ƒ……†…‚€~€€€‚‚ƒ‚‚‚‚‚‚‚‚ƒ„…„ƒ‚€€€ƒ…‡…ƒ‚„…‡‡†‡…‚~zvsqqrrrrrrrrqqqqqqpoooonmlllmnpqrrrrrqpoonnnnnooooooppqqqqqpponmmmmmmmlllkjjjjkjjiiiiihhgffeeeeeeeeedW>0.--.26:9348=BGKNPTWXXZYUTSSUWUNHHHB=865469;<;:987886544444334469;966666548??733699655458;86546=:8775578877777679=<87677767=@8336:;976568<:::;9779:886666669;74359;:87678001111258974348:;<===<;:@GB=ADEEB?=;:::::;96?KKGDB?<;9769>CB>;>@<7544477655566654358::87778<;<<;;:76;?BFB=ADA93311666544663334579987777BB?=;;<>?>>@CB;@>DE?:5478884212465447EFELPMJFA?>97:;843322232/1345678755756<@FKMLMSYZW[`^\\`chgfhe[XT]aadb\b`W^fY[[[\_fieXR]Z`bbca\\bbke`be\VTZbiaZbmdaaig`cXL\jkkkhiqojiilrx}~~€‚†‰ˆ‡†…ƒ€€~{yyyyyyxwvvuuuttuvvwwwvvvvvwwwwvvvuuuuttuwwwwwwxwuwwxvsrrqomllpqpoqrpnnruwwvttuuvvvvvwxyyxutrpppqrttvvuuttttrqpponlkkhfdifkheehjjiijjjjknnlllklmnqsssssstvyz|}}yusttronnnopqppomllkkjjnrvyyxwwwxyz{{}}~~€‚…‰Ž‘”š›š–ŽŒ‰†…†‡‰ŠŠŒŽŽŒ‹ŒŽ’”™™“‰—ž’’—˜—“™—Š‰Ž‰Š”ž“”–‰‰Ž’‘“˜Žˆ‡Ž‹Š—ž•–—œ•‘ ªœ„” –‹ˆ‰ŠŠ‹”‹Œˆ††‹‹‡ˆ‰‡‹“ˆˆ’•‡†„€ˆ€‚ƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€~€‚„„„ƒƒƒ…‡‰Š‹ŒŽŽŒŒŒŒŽ’’’‘’“•˜›ž¡¤¦¨¨©§—Š†……††††††……††………ƒ}||||||||||||}~~~~}{{{{zzzz{{{|}|||{zzzz{||}}~~}~~€€‚ƒ‡‡‡‡‡‡‡††††††††‡‡‡…‚}zxvvvuuz€†‡†††……………………†ˆ‰‰‰ˆ†„ƒƒƒ‚‚ƒ‚€‚‚‚‚‚ƒ„……††…„„ƒƒ‚ƒƒƒƒƒƒ‚‚ƒ„…„„ƒ‚ƒ‚‚‚‚‚ƒ‚~‚ƒƒ‚‚‚‚ƒ„††‡†…ƒ‚‚ƒ…††…‚‚ƒ††…„ƒ‚ƒ…ƒxtpmmmkkkklllmmmnopqppppponmlllmnmllkjihgghjklmnooooonmllllmmmllkkkjjjjjiiihggfgghhffeeeedddeeedddcaYF::216::859=<=:4102587658<@?778556789:=AFKPQQSSOJGFCDMRPNKD?A?AE=9??>437605776?CAB<411489:999<>?50234437=BGMRX]abccb_ZPFFMRPNPNE>?@><;>GLDBB;;;52013552/0345666533458>CIIKONQWXY[]^^aeb_geb`]_`Y`dZ]gcUYdf\_bd]\cmeWU^`_fddda]efnf`ic[YZV_jeaclhbabccb[Y_fklkjlcf_gnux}ƒ„………‡ˆ‰‰‰ˆ„{yyyyyyyxxvvutttuvwwwwwwxxzz{{zyyxwwvvvvvvwwwwxxxwvtsrqomllmmmnnljlllijnqrssuuvuuuuvvvwvwvvutsqqpqrsssttuvwvuspnljiiihhghhifdehiiiijlmllmlkkkjjklmmmmllmoqtvvxy{~}yvsqppooppqponmmmlkjlnrvxxxxwwvwwwwwwwwwwwvvwx{~€|yyyzyz|~€€~|||~€‚ƒ…ŠŽŽŽ—¡¡š“¤žœšŽ…ƒŠ”•Œ’˜“”››˜œž’‰†ˆ‰‹ªœ’’ŽŒŽ’•›¤­ª’—•Š†‰Ž“•–––•—›“’‘…†Œ•‘‘•„‰—ˆŠ£—†‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€‚‚‚‚‚‚€~}~ƒ………„„„†ˆ‰Š‹ŒŽŽŒ‹‹‹Ž‘“”“’“•™ ¢¥¦¨©««§š‰…„„„……„………………„‚€~}|}}}|||||||||}~~~~~~~~||||{{zz{{{{||{{zzzzz{|}}}}}}}~~~~~~~€††‡‡‡‡‡‡‡‡‡‡††††‡‡…xtsrqqpoq}ƒ…………††……………†‡ˆ‰ŠŠ‰‡…ƒƒ„………†…‚€|z|‚‚‚‚‚ƒƒƒƒ‚‚ƒƒ„……„„………„ƒƒ‚€}|||~€‚ƒƒ‚~€‚‚‚‚‚ƒƒ„…‡ˆ‡…ƒƒƒ‚‚„………„ƒ‚ƒ††…„ƒ…zsommoonlkkklnnopppqrrqqqqpomkjjkllllkjihhgggijjklnooonnmlllkkjjjjjjiijjiiihhggggfffeededdccccdddcb_VNB6/28:1468:CGEE>5347:<=====;<4023345@NWXY\afijigggfd^VSVSLPRMFCCA>>@GUPAA<;>86413773/045666643237;@FJGJOLOVXZ\]]][^]]abgd`_^]ce\^g`V_hg`YZh^Yam]VZbcc^befd_gfhdch`\Y\U]jheclhedcced`_`dgijjg[`lrtu~…‡ˆˆ‡‡‡‡ˆŠŠˆƒ€‚‚€}{zyyyyyyxwvuttuvwyyyyyyzz|||||{{zyyxxxxxxyyyyzzzyxvsqqolklmnnnmlllkkhilopqqtuvuuuuvvuutuuvvutrqppqqrrtuwxwwuspolihhhhhhghgfefhiiijknnmllllkjjjjkllkkjklnprsstvz~{xusqqppppqqqpnmmmlkklpuwwxxwwwwvvvvvvvvuutsttuvvutuvvwwxwwwwvuuuvvwxyz{}}z|~‰’–™Š‹—¡¡Ÿš‚ƒˆŽ‹–¦”’’“š›Œ‰†…†Š‘¦¥•‹’’ŽŒ”› ¨¬«žŽ˜£§¨”˜™˜˜šž ¤’ŠŒ—‹ƒ‰šž–“‹‚‰Ÿ”ªž‘ƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒ‚€~}~ƒ………„„„†ˆŠŠŠ‹ŽŽ‹ŠŠ‹‘’””“’‘’”™œŸ ¢¤§§§¥£—†}}}~ƒ„„„„„ƒ~~~~~~~~~~~~~~~~~~~~}}}~}}|{|{{{{{{{zzzzz{||}}}}}}}}}}}||||}††††††††‡‡‡††††††‡…ƒzusqqrxwrx€ƒ…………††††…†‡‡‰‰ŠŠ‰‡…„„†‡‡‡ˆ‡…ƒ€}}€€€‚‚‚ƒ‚‚‚„„ƒƒ‚‚‚€~~}|zyxxyzyz|~~}{z{}‚‚ƒ…ˆ‰‡„ƒƒ‚ƒ„……„ƒ‚„…„‚~|ymnnmnooonmlllmmnnnoopoonnmmlkjiijkjjjjjihhggghijjklmmnnmllkkjiiiijjiiiiiihhhghgghffeedddccbbbccddb^VH>60.16;567<@HIEB;558;=>@BBB@>>500017FVbgdbdhhjkhfcbdfghgbZSQSUPHDCA?ADPL>C?:?=>=33784/157666643459=CHKGJPMOVYZZ[__\__`\afdaa``aa_`fa]hkfaZcodVec[Y`dei\]cde`ec_^fc]\V^V[ikfbkghfbeggec_`cekleVe{uss‚ˆ‰‰ˆ‡††‡ˆŠŠˆ„‚…†…„|zzyxyyyxwvuuuvxy{||||||||}}}||||{{zzzz{{{{{{{{{{zxvtsqnkklmmmkklllkiiknpoortttuuvuuutttttuuurqopqqqqsuwwvvttroljhghhhhghgffghiiijknommlkkjiiijjkkkkkklmopqqqsw}}zxusrqqppqrrrpnnnmlklnqtvvwwwwwvvvvvvvuuuttuutuuuuvvvvvvvuuttsrssstuuuuvvsuvuw|‚Š…ƒ’£¢˜‰…ˆ‰‰Ž˜Ž™žœ—”“˜™Œˆ„ƒ‡•¢¨¨ŸŽ‘”–“Ž˜£¨§›‘¨©ŠƒŠ‘–™šœž¡¡¥Ž…†—”ƒŒšž—‡ŠƒŒ©¡›¡†„‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒ~ƒ„„„ƒƒ„†ˆ‰ŠŠ‹ŽŒŠ‰‰‹ŒŽ’Œ”——–˜š•‘Š†„ƒ{yxxwy{~€‚ƒƒƒƒƒ€€€€€€€€€€€€€€€€~~~}}|||{{{{zzzzzz{{{{{{|||||{{zyyyz†††††††††‡†††††††††„{trrx„”Šxv{‚…††††††††††‡‰‰‰‰ˆ‡†……‡ˆˆ‰ˆ‡…„}€~~}}~‚„ƒ‚€~}||{zzyyxxwvuuuvvvvwwwvutuwy{~€€ƒ‡Šˆ…ƒƒ‚„„…„‚„…}zxtpkjnmnopppponmlllklllllkjjjkkkkjiiijiihiiihhhhhiijjjkllmmllkkjiihhijjiiiiihhhhgggggfedcccbba```abbc_RE:31/-/39:9:@FLID=747?DE748:5027865665467:?DJLIKQQPVZYXY^`_a`d_a`abca`]]adgfemjec]lf_[`_^]dcbhcV[`d^b_XXc`[YT_YZgkfajehhcfgihd\\_aioeYrwonuƒˆˆˆˆ†……‡ˆŠŠ‰‡‡‰ŠŠˆƒ}{zyyyyyxwwuvwxz{}~~~}}}}}}}}}}}}}||||||||||||||||{zxwuqnlllnonnmnnmlklnponprrstuvvvvtssstuuurqppsrqqstuuutttroljjhgigfghhgghhiijklnnmmlkjigghijjjjkkklmnooooptz}||}zwusrqpqrssqppoonnlmortuuvwxwwwwwwvuuutuuuuvvvwwwwwwvwvvvuutsstuvvvvuvuvwvuvvyzxvx†šŸ›’‚~ƒ…†‡‹•†“‹‰—˜Š…‚ƒŠ›£¦¤˜””–——”–“ŒŽ™£ –ž£©­ ‡‹“™ ¢¢¢£¥‹‡ˆ–‚…–¢šŒ…ŠŒ‡–°¥†Ÿ ›“‹…‚‚‚‚‚‚‚‚‚‚‚‚ƒ‚‚‚‚ƒƒ„„„„„„‚€‚„„„„„…†‡‡‡†‡‰‹‹‰‡†‡‰ŠŠ‰ƒ~~„…„„†‰‹‰…„ƒ~{vutv{}€‚‚€ƒƒ„„„‚ƒƒƒƒƒ‚‚‚‚‚‚‚‚ƒƒƒƒ„„„„‚‚€€€€€€€€}~~}||{{{zz{zzyzz{|{{zyxwwwx……„„„„„„†††††…………††……}svˆ™¡Žvrw€‡‡†……††…‡†„‚„†„‡…ƒƒƒƒ…‡ˆˆˆ‡…„~~}|{yxz~„‡‡ƒ|zxwuuutttsssstttstuuutttssrrrsux{~}|||||~‡Œ†ƒ‚ƒ„ƒ‚€‚„‚{uspnkjjmmnopqqppomlkjjiiijihhhjkllkkjiiiiihhihhiiiijjjjjjkkkkkjjjihhhhijjiiihhhhgggffffedcccbba`````__YN@521///029;<=CINLE<648>ABCGLMNJFB;219Nfmlkhhjf]`_VRQPOLOV[afgfcad\UKIIA98COKDA:>@CI@68:6237975565689<@EJLLNRRPVZYVV_b^^`gabbbbge`cbcejljlieeik``ab^`bebZcbXZ_a[^_WT`]ZVS^ZYgja`hhfbedehh`WX\^hmd`pvnmvƒ‡ˆˆ‡†…†‡ˆ‰Š‰‰ˆŠŒ‹‹…{zyxyxxxxwwxyz|}~~~~~}}}}||}}}}}}}}}}}}}}}}}}}}}}|||{wuspnmnooooonnnllmooooqrrttuvwvsrrrtuutrroprrpqrrstssssrpljjjgifefhiiiijiijklnnmmmljihhhhiiijkkklmnnnnmorwzx{~|ywusrqpqrrqpppponmlnqrsuvwwxxwwwvvuutttuuuvvvwwvvvvvvwwvvvvuuuuwwwvvvvvvvuuvwvuuvy‚„‚z{}„†‰‰‹Š†ƒ„†ŒŠŠ…€ƒ—¤£ŒŽ–––•“”“¢–©§§¥¡—Œ‹Œ—¡§£¢¥¤Œ‰ŠŽŽŠˆ•¦•†ƒ‡ŒŽ¤®¢‹‹šž¢œŽ„‚‚‚‚‚€€€‚‚‚‚‚ƒƒƒ„„„„„ƒ‚€€ƒƒ„„„„†…ƒ€}‚ƒ‚€€€}wuvx{|{zz{{{xvvwy{~€€€€€€‚‚ƒƒƒƒ„„„„„ƒƒƒ‚‚‚ƒƒƒƒƒƒ„……†„ƒƒƒ‚‚‚‚‚‚‚‚€~}zz{zzz{zzzz{{zyyywwwww„„„„„„„„…†††……………†ˆˆ‘œ‰{Ÿ„uw}ƒ††…††………††„„†‰ƒ~~~ƒ†‡‡†…ƒ‚€€~|zxwutvxz}€‚|zxusrrrrrqqqpqqsssrstttssrppooooqrwzyyxxxwyŠ†ƒ‚‚‚ƒ‚€~{xusqnmlkjihjkmnnopqqpnmkihgfffggfffhjlmllkjiiijhhgghiiiijjjjjjjjiiiihhhhiiiiijiihhhhgggffeedcbbbbbaa`____[SH=4012233469=@AEIQRJ?86;ADEGKQSRLGA739PdhggegidYW_YMLMNNLKORUZ[\^\aVUIIKC83=NNGBAGHJG>987547:856677:?BBCIOQRWVQY[YUTbeZV`i`bebfmhcjiddgjhhijili[\_cdddb_\ZX_^aYUX\]QZYWRRUVSXTQ\g]bfi_`aWNW_Y]bXagvxrqx‚……††‡‡ˆˆ‡‡‡ˆ‰Š‹‹Ž‰ƒ}zyxxxwwwxyz|}}~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{wutssssrqpponnmopqqqrsrrttttsstttttsssvqlqqqppppqrrsqnjijighfefikjkkkkjjklmnooonllkkjihhijlmmmnnnnnmnqttrvzzz{{zusqqqssrqqqpqpnmmnprstuvwvvvuvuutttuuuuuuuuuuuuvvvvvwwxyxxxxxxxwvvuuuuttssrrstsrsstuuuuuvutstuwxwwvvxwwwxy~€„}‡Ž‘‡ƒ†‰ŠŠ‡‰‹˜«Ÿ‰ˆŠ‰…‚…˜™‘‹Š„†‡Œ“’ˆŠˆˆŠŽ˜¬¦‘•˜’‹‚~~}}}}}}|||{{{{{{{{|}}}}~}}}}|{zyyyzzyxwvutrrrssttttssrsssrqqrrrrrrrsuwy{‚‚‚€€€~~~~~€‚‚‚€€€€€€€~~~€‚ƒƒƒƒƒ‚‚ƒ‚‚€€€‚‚‚‚‚‚ƒ‚€€‚€€~~}|zzzz„„ƒ‚‚‚ƒ„„„„„„…†Š–’•¤‘yzƒ…†…†……††…„…‡Šƒ€‚zvvy~€€}{zxvusrqrrstsrstsrrqpooooopqpppopprssssssrrrqpoonmmnnprrqqponklpprv{|yxvtrpnlkjhghiigfghhhhhhjjiihhhiihhhhgfedefhhiihggghhhggggghhhhijiiihhgggggghghiiihgffedeeeddcbbba`_____^^]\]]TG9200479:;>BBA?CFHGIPLA::<@CFIMTUPHA99HXUPUX[_`YNNUXRMPSTUUSSSSSQMONIHJOMKG?8:HNIC@DGIGD?:666458745789<@CBCJPTSTYQW\ZVWddYV_e\_fcfkeflib`chfhjhgie]_`adda\][WXab_YX[[^PYXWTSQSOPQOXaZ_cd^a^RSeg[dVXinz{ttx‚†††‡‡ˆ‰ˆ‡†††‡ˆŠŒŽŽ‹„}zxxwwvwxy{|}}~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{yxwusrrrqqqppnnoppqrqppqqrrtssssrrrptppstrqppppqqqqokihjhfhgffgkkkkkkkjklmnopomiggghfghikmnnnnnnnnnoqtqnqvwx{~}ywtrqrsrqqppqqponnnpqrsttuuuuvuutttuuuuuuttsssttttttuvwxwwwxxyxxwvvuvvuttssssttttuuuutttuuuuvvwwwvuuvuuuvwywyzy}‚„ƒ}|z{{y}}~‰‘…~|}{xuw~wxy{{|}~z~‚‚†‰‹‹™–Š“šˆ}{{|zxxxxxxxxwwvvvvtssrsttttuuvvvvuutrqqqqoonoppopqqrsttttsttssrrrrrrrsvwz|~~€€€€€€~}}}}}~~€€€€€€€~}}}}~€€€‚‚‚€€~}}}}{|||{|~~~‚ƒƒƒ„„ƒƒ~~~„ƒ‚€€€€‚ƒ„„„„„…‡“–˜–›¤uuwwvvxzz|~~}~~}}€ƒzwwy{|{{{{ywvtrqpppqrrrrrrqqppoonnnoooopponoprrsssssrrqpoonnmmmnopooonmlkkjihjnopomkijmoqpliijigdccddddefffgghiijjjihgfedddddfggfeefghggfffgffghhgggggfffffgggffeedcbbbccccbaaaa`__^]]]\\\\[\VG:1/0169?@@?DBGCEFGGFGD?<:<@CDFHMMHB<?:55633663479;=ABBDJOUSRYQV]\YZbbZX_aY]ebbeffkkcbgidieaiacail`YffW\\WYbb_Z[][_RWWWTTPRNIPVY\W]bc`]ZQ`lbZfSbqtxywvx‚……†‡ˆˆ‰ˆ†………‡ˆŠ‹‹…}zxwwvvwy{|}~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}|{{zwtrqrrrrqqonnooqqqopnoprssrsqpqqpootutrqppppppppnhhhigfggjgeljkkllkkjklmosmiijjjhjfglnnnnnnnonnnpqrolotuvz|||{yuqsttsrpoprrrppnnnoqrrsuuuvvvtttuvvvuutsssrrrrrsstuvwwwwxxwwvwvvvvuuuttttutttuvvwwwvttvuvvvvwwwwwwvvuvwvuuuvvwwwwwvuttssstuvvvuuvwvtrqqttutuuvvvvvvtttsstvwxyyz{}{xusrsssttttttsrrrrrrqqpqrrrrrrqqrrsrrqpqqqqqqqqqpppqrrsssttssssssssrrsvx{}€€€€€~~~~}}}}}|||}}~~~}|{{|}}}~~~~~}}}~€€€€~~}|||||}}}}}}}~€€€€‚ƒ„…„ƒ€€€‚ƒƒƒƒ„†Œ•š™”‘¡ ˆyvvusqstttuuutsssrsuxxwvvvwwvwwwvtsrpooooppppqqqppoonnnmmnooppppoppqqrrrrqpponlllllllmmmmlllkjihgfedfhihgfefjmomjfffeb`__```abdddefhjjkkkjihfedcbbcdeeeeddeeefffffefffffffeffeeeeeeeeedcba```````_^^__^^]]]\\\\[[XPF92/147:>EGDBCHEEFFGGDB@=;<=?@ABBCA>;;?IKFGJPVYYWUX\YTRSVY\\ZXXXYZYXYWSPMQTOLKHHJKIFFHHG?;=:5453244337;=?ACBEJOTRQUPT_`]]__]\__Y^d_^bffigddghb`]gf_cdoneYaie_WXZ`a_\]_\`UTVZUTRPNFTZZYTZ^a[VRQec\[eYiwwvxyxy…„†‡ˆˆ‰ˆ†………‡ˆŠ‹ŒŒ‡~zxwvvwy{}}~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}}}}}}}}}}}}}|||{xvsrrqqpppponmnpppnpklnqqtptlppopruwvurqpppooppojhhghggfefecjijlmmlkjjklmlhghhgggebdjmnnnnnnnoooppqljnrstxwvyz}}|zyywusqqssrqqpnlmmnpqstuvvvtttuvvuuuttssrqqppqqrstuuuvwwwwwwwvvuuuuuuuuuuuuvwxxxwwwwvvvvuuvwwxxxwvvwvvutttuuutsttttsstttsrrqrsttsrqqrsstuvvvuvwwvutsssssrpqqqsttsssrrrrrrrrrrrqqqrrssrqqqqrrsssrrssrqpppqrrrrrrqqpppqqqrrsttttssrstuuvy|~~~~~}}}}||{{{{|}~~~~|{{{|}}}}}}}}|||||}~~~~~}|{{{{||||||}}~~~}}}}~~~~ƒ„…‡ˆƒ‚€~~~€‚ƒƒƒ…ˆŽ“˜›˜‹ŠŽ…~zwusrrqqqqpooopoporrssrrrrssssrqponnnnnoopoooonmmmlmllmnoppqppppppqqponmlkjhiiijjjijiijjiihhhggfefgfecaabdddc`^^__^\\]_``abcccdegiijihhgfeddcbbcdeeeeddddeeeeeffffffgggfggffededdccba``_____^^]\\]]]]]]]]]]][ZQB30016:=@CIKHDEIDFGGFHD>=<<=>?@ABA@?>>@EIJILOSXYWYY^c]XWWZ\^_\[[[[[\^][WTQRVWTRNNNLJHJJHG?:=954420233249>@CEDFJMSQPSQU`b_]^^__^^Z_c_]aegcbbcgf_\bddadckkm]cick^\]^``^^`\aZQW[UVSOPHX^[XVW]_NQUY__V^bboxz||{yy€ƒƒ…†ˆˆˆˆ‡†††‡ˆ‰‹ŒŒ‹ˆywvvwy{|}~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~}}}}}}}}}}}}}}}}{yxutqponnnopnnnoqpnpkjmopqpioppoqstqppppppoooppojigcfhjgbbcbghjlmmljjijjkjihfeddedbdilmmnooooppppookknqpqtrprsu{€‚}wtrrrrqrponlmmnoqrtuvwvusstuuutttttsrqqqqqqrsttttuuvwvvvvuuuuuuuvuvuuuvwwxwwwwvvuttuuuvvwxxwvvwvvuttuwwwvuttuvvvvvvutttstttsrrrrtsuuvwwvwwwvtttstttsrstssssssssttsrrqqqqqqrrsssssrrssssstssssssrrqrrsstssssrqqqqqrrrssttssrrstuvy|~€€€€~}}}}}}||||{{{{|}~€€€€~}|{{|}}~~~~}|{{{{{{|}}~~~~}|{{{|||||}}~~}|||||||}~€‚„†‡ˆ‚€~~~~€ƒ„„…‡ŒŽ’˜•†‹Ÿ‘„€}ywvutssqoopttqpqppqpoooppqqppoonmmmmnnonnnnmllllmmlmmmnopppopppppomkihgfeefghhggfffggfffghggffgfec`^]^^^\[\\]^_^]_abddddcccdefgfffffeeedddddddefeedddeffffggghhhhiiihhhhhfedccbba``__^^^^^]\[[\\]^^^]]]\ZVJ?73249>CEHGLMJEDEEEFGHFA=;<=>@ABDEEFGGGHKMOPRTWZZY[\`eb^\[]_`a_]^]Z^aaa_YWWWXZYXUSSPLJLMKI?9<954310122226=@DHFFJLPNORRVac`^]_a`__^ac`]_bd]cbcfe`b^_cbdckmnZhjcchba_`___a^b^RWZWWVMRL\`[W[U^[QWZ[SbU]bjtz}|zy}€‚„†‡‡ˆˆ‡‡‡‡ˆˆ‰Š‹‹‹ˆxvvwy{}}}~~~~~~~~~~~~~~~~~~~}}}}~~~~~~~~~~}}}}}}}}}}}}}~}}|zzxurpnmkklnnnmnqqpoliorotfaonorrqohlkoooonnoopqmicafgjhb_abfijlmmkiiiiijlkifdddehefknmmnpppqqpprpmjknonopnmkkjqx}€ƒƒ‚}xsqqppqpoonmllmnorstvvussrsssrsuuuutssrrrrrsttttuuuvuvvuuttttuuvvvvvvvvvwvvvvvvuuuuuuuuvvwwwvvvwvvuvwxxwwvuuvvvwwwvutttuuuutsstuuutuvvuvvvuttttttttvvwvuuuutttttttssrrrrrrsttssrrsstttssrrrsrrrrrrssuuuuutsrrrssssssssssrrrsuwx{~€€€€~~~}||}}||||||||{||}~€€~}{{|}~~~}|{zzzzz{{{|}~€~}}|||||}}}}}~}}|{{|||}ƒ…†‡‡ƒ‚€€€~}}}~€‚„„…‡Š’‘Š‡Œ˜¡–ƒ‚ƒ‚zwussrrrrqqpqppoppppqqqqpooonmmmmmnopppoonnnmllllmmmmmlmnmlkkkjihgfedddfffffeeddddddeffgffeedc`^]\]]\]\[\^^___`deggfedccabcdeedeeeeededeeeeefeddeeefgggghhiiijjjjjiiihgedcbbba`___^__^]]\[[[\]^^^][WUOG;22368?FJOMHLLHCBABDEFFC?;:<@ADFGHJLNNNOPPQRUUXZ\\[\^`ec`^^`a`b`_`]Z_cdda[Z[YYYYZYWVUQJKLLJ@:;964210001104;?FKHGJKNKOPRX_ba^__b_^__bba^_aa_`acedaa`acccdjlfVskd^egf``aaab`c[YYZXWWMSU\`\\aVXUYXaZW`W`ekuz~€}zy{ƒ…†‡ˆˆˆˆˆˆˆˆ‰ŠŠŠ‹‡€xvwz{}}~~~~~~~~~~~~~~~~~~~~~}}}}~~~~~~~~}}}}}}}}}}}}}}}}}||{{zwspmljihkmlkmqrpoljrrloa_gloqqomnmnooonnnmnopnh]bdfigbZ`dgijlmlihhiiijjiheeeefhefklmloooppppprqljlmnmmmmkijjlprux}€ysoooonoononnmllmoprsttrrrqqqrsvvvutstsssssttttsttuuuuuuutttttuuuuvvvvvvuuttuuuvvuvuuutuvwwvuuvvvuuuvxxxwvvvvvvvvvuuuuuvvvvuuuvuuvuuuuuuuuuuuttttttuvwvvvuuuuuuuuttsrsssrrsssrrrrrsstssrqqrrrrqqrsstuuvvutsrssstttttssssrrrsuxy|€€~~}}}}}}||||||||{{|}~€€€}||}~~~~}|{{{zzzzzzz{}~~~}}|||||}}}}}~~~||}}~€‚„…†††‚€€€€~}|||~€ƒ‚€~€ƒƒ‚ƒŒ˜£—‚~‚€€}zusrrrqqqqppooooppppppooonmlmmmnnoooonmmmlllkkkllkkjjjiihggggfffedeeeeedddcbbbbbccdddccbaa`_^^]]^^^^^_acccbdgijjigedc`abbcccdeeeeffeffffeeeeeffghhhhiijjkkllllkjjkjgecbbbba`____``_^\\[[[\^__^ZTLHA:4137=@GJMOQJDB@;::<:742210034249>GMIHJHIGLOQW]aa_``b^^abcb`_^^^^`cdfecbbbddbejh^Ztgf^`iia`acdcad[\Z[ZXXNTY\_^`cVUS][a]\_Xapkrw~€}{yz}ƒ…†‡ˆˆˆˆˆˆˆ‰‰ŠŠŠ‹ˆxuwz|}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}||{yurmkhgehjjhkpqomljsrih`cimonlmprqpoonmmmlmnnkdZdbbge`Z^eghjkkjhghhiijihgfggggfddhlmmooooooonsqjjmnmllljihhfghiknu{}xrnmlmnopqponnkjjklnpqrrrrqpprsuvwvuuuttttttttttuuuuuuuuutssstuuuuuvwvutttssstuvwwvvuutuuuvuuuuuuutuvwwwvvvvvvvvvuuuuuuvvvvwwwwwwwvutttuuuuuuttsttuuvvvwwwvvvvuuuuutssrrqrssssrsrrsssrrqqqrrrrqqsttuvvwwwutsstuuutttttttssstvyz}€~}}}}||||||||||||{{{{|}~€~||}~~~~~~}}|{zzyyyyyyzz{|}}~~}||||}}}}~}}}}{|}~ƒ…†‡‡†€€~~}|{zz{|~€€{vvxyy|„Ž™~yz|}}}~}{wusrrrqqqppooopppppppoonnmlmmmnnoooonnnnmlllkjjjiihhhhhhhggghhhhgghggfffeddccbbbccbbbba``````_``````abdddcdgikjihfedabbddddeffffggfggggfffeffghhhhhhijkkklmlkjjjihgecbbbba`````aa`_]\[\\]__][VJ?<72149FKIHIDCDILNSZ`_^``a^_bbba`_^^^_abdfdcccdeecgkf[eqcga]jiaabdec`d[]\\[XYQWZ\]^bbUTUZ]````Zkuely€}{zz}ƒ…†‡ˆˆˆˆˆˆ‰‰‰ŠŠŠ‹‡‚xux{}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}|{zvsmkihffghgjnomkkkppkjgknooifjmpponnmmnnnoojc]\i``ec_[_bcfhiiiffhhhiihhhggffedcchkmmnnommmnmrojkonllkkhhifeedefinrqomkjklmnoppponkjjjjkmopqrrrrrrstuvvuuutuuuuuuuttuuuuutuutssstuuuttuvvutsssttttuvwwwvvuttuuuttttuuttuuuuvvvvvvvuuuuuuuuuvwwwxxxxxxwwvutttttuuuutttuuuuuvwwwvvvvvvvvutsrqqqrssssrssssssrrqqqrrrrqqsttuvwwwvutssttuutttttttttuvwz{~~}}}|||||||}}}}|{zzzz{|}~~~~~}{|}~~~~~~}}|{zzyyxxxyyyzz{{|}~~}}||||{{{{{{zyyz|}ƒ…†‡‡‡‡€~~}|{zxwwxy{|~}{xutuvuv{‚‹†xuuvwwxwuututsrrrrqqpppppppqqqqqponnnmlmmnnoooooooonmmlkkjjiiiiiiijjjijkkkjjjjjjihhhggeedcccccdccbaabbbdcbcbbbbbcddeddfghihgfffeeefffefggggggghhhhggggggggggggghhhhiijjhhhgfedcbbbbaaaa```a``_^^^^^^^^WNF<442016>BEGMNPM?865434566778:=;4111237999:?CFDDD?=@GIINV\_^``_]`bba`____`abcdedccddeegikf\lnbfe_ki`bceea^a[_\[[W\UZ[^\^baVTTXZ\_bbasq_o‚€}{z{}€ƒ…‡‡ˆˆˆˆˆ‰‰‰‰ŠŠŠ‹ˆ‚wvx|}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}|{{wtmjihgghijknnljjjlmonklmiloqkkmnnmllmoopmmf`^ahcada^\^``deghgeefggghgghggdddcbbfiklmmnkjiklomjlnlkkjjfgjfedddegiihgggghhijklooonlkjjjjjknpsstutsrsstuuuuuvvvvuuuuuuuuuttutsssstuvvuuuvuttrstuuuvvvwwvvuutttutttttttttuuuuvvvvvvvvuuuttttuvvwwxxxxxxxwvutttttuuuuuttuuuuuuuuuuttuuuvvuttssqqrsssstttttttssrrrrrrrqrsstttuuuutsrrstuuuuuttttuuvxy{{}~~~}}||||}}}}}}}|{{zzzzz{||}~}}|{|}}~~~~~~}||{zzyyyxyyyyyyy{|}}}|{{{{zzzzyyxxxz|~€ƒ…†‡ˆˆˆˆ||{yxwvutttuvxyzyxusrrsssux{zusrsssttsssssrrrrrqqqqqppqqqqrrqponnnmmmmnnmmmmmmmmnnnmlkkkjjjjjjjjkkkklmllkjkjjiiihihgffeeeeefeedddfgfeddddddddddeedefefgfeefgfgggggfghhhhhghhhhhhhhhhggggfffffgggghggffeddcbbbbbaaa```___```___^^]]YI<3.024436@GGGFFGC913432445677;>ADIMPRSUXYY[[[\^_`abddffghgfgghijjkllljjlnonquvutsssqpljjigfb\RKHGJKF=>?8311369==<<9:=FGEHOZ^^`_\[ba_a`__```abcdedccddddihif]rgcfgakh_bcdc`\^]b\Y[U]Y\^^[^aaYTTYVX`aclupht€€}{{|~„†‡ˆˆˆˆˆ‰‰‰‰‰ŠŠŠ‹ˆ‚wuy}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}|}}}}}|||xunjihggiklmmmkiggillpdqqrspommnnmkjkklljkhfbcehdcc`]\^^_bcefedcceeffgggfecccb_^cejkkmniffhklkhijgjiihegiedddcdeeedccdeeeffghlppmnmmlkkjjlpstutsqpopqrttuuvwwwvvvvvvuutttttsssstuvvvuutssrrstuuvwwvvuutttttttttsstttuuuuuuvvvwwwwvvuuttttuuvwwwxxxxxwwvutttttuuuuuuuuuuuuuutttssttttttuutssqrssstuuuuuutttsssssssrrrssttttttsrqrstuvvvvuuttuvvy{|}}}~~~}}||}}}}}}}|||{zyyyyz{{|}|}|{|||}~~~~~}|||{{zzzyyyyxxxxz{|||{{zzzzzzzxxxxxw{‚ƒ…†‡ˆˆ‰ˆxxwvutssrrrssuwwwvtsqqqqqrsutsrpqqqrqqppqqrrrrrrrqqqppqqqqrrqponnnmmmnnnmmmmmnnnoonmllllkkkkkkklllllnnnmlklkjjjiijihggggfghhhgffghhggfffffffffffgggeeddeefhiiiiihgfghhiihhhiiiiiiiiihhgffffeeedddedddccbaaaabbbaa```_^]^__``_`_]\[SA3,*/289869?FFA?>93.13334578::>BCGKORSTVY\\]]]`abcdeffhhiiiiiijkmnooqqrstvwwxyzzzyyzyywwvurplf[QJHIKH=>C<62026:@A?>=:6787670+*/4;?>;78@B;8520/1445679;=?CECGLPSTTX[^__^_acdffghhijjkkkklmnoqqsuvwxyzzz{|}}}||{{zz{{zxwvqg\QJKMH?>C@:42139AD?;:6335547=BCAGLV\\[YX]a_a_]^`abbbbbccbbbcefflecbomhfedblg`abefhikkm^X\PXa^baZ[\\YVY_RUc`gpuvu{~}||}ƒ…‡‡‡‡‡ˆ‰‰ŠŠŠŠ‰‰‰Šˆƒvuz€~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}||}}}}}}|zwplhfffjmpqonjd_]`ed`]rvnkjkjjgddefffcbegkljghgeb^[[\^]]_____`_`bcdccdeca`^\[[\^aeghijhb`dghh`]``ccfcchfeeeeeddefhfeddcdeghhhghknooonmkjlpuy{yvrqooopqrstuvvwvvvvvvuussssssssssuuwvvutsrrrrstuuuuuuttttttttttttssstttuuuuuvwwxxxxxwwvvuuuuuuvwwvvvwvvuuttttuuwwwwwvvvvvuuuuttsssssrsuvvvuusssssttuvvuuuuttttuuuttsrrssssrsrrqqstuvwwwwvvvvwxx{|}}||}}~~~~}}}}}}}}}}}}}}}|{zzyyyyyz{{}|{{zz{|}}}}}}||||{{{{zzzzyxxyyzz{zzzz{{zz{||}~€‚‚‚‚‚‚ƒƒƒ„ƒrrrrqppoqqqqqrttttsrsrrrqqqrrrqpopopppooonopqqrrrrrrqqppqqrrrqpponnnnnnnmmmmmlmmonnmmmmmlllllmmmmllkmmlklkkkjiiiiiiiihhhijjjihghiiihhgghiiiiiiiiiihggfgghijjjjihhggggggggghggggggfffffgfffeedcbaa``aabaaaaaabccbbaa`__^^^___^^\[[ZU@/+,04:@A?9798521012455789;=@EGEEGMPRSUY\^````bdegghiijkkllmnnoqstuvxxyzz{{||}}}}}|{zyz{{{zzyvodWNNNIC@CC=73116@F>874335559@EEDKPV[[ZZZ]_^`^]^`accbbbbbbabceggke`csifddbdgfdfhlolkllo_X]OTb\__\YWXXX\cPRechpuxz}~~~~}||}€ƒ…†‡†††‡ˆ‰Š‹ŠŠŠ‰ˆŠ‰‚ww|€~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}|||}}}}}|{xsnieefiloqpqk]TS\chelnleeeeb][\^abdfeefhkhgfefb_]VW\`]\]^]\^]]`a`_`abcb_^\ZZ[\_adfghhhdbeghi`[^_aadccgfgggfffffghgfedcdfghihghkmnnonmlklnqtz~€}zwwvurqrrsuvuuuuuuvuutssrrrrrrsuuvwwvutsrrrstttttutttttttuuuuuutssstttttttuvvwwxxxwwwvvuuuttuuuuuvvvuuuttsstuwwwwwwwwvvuuuuuuttuuuvuvwwwvvttsstsstuuttttttuuuuuttssrrssssssrrssuuvvwwvvvvwwyz{|}||}}}}}}}}}}}}}~~~~~}}}}|{zzzzyyyzzz{{z{zzz{|}}}}||||{{{{{{{zzyyxyyyyyyzz{{{{z{|}~€~}€}}}~~~qqqppppqpqrrrrsttsrrrssrrqqrrqqpoooppppooonopqqqqqqqqppopqrrrqqpooooooooooonnmmnnnnnnnnmmmllmnnmmlkkkkkkkllkkkkjjjjiiiiijkjjjihhhiiiihhiijjjjiiiiiiggghiiijjjihhgghhgggfffgffeeeeeeeefggfeedca``___`aaaa`aaabbccbba`_^^^]^^^^][[ZZXF1,-/37=<975442044456778:;<>DGHDEHMPRSUZ^_aabbcefhhijjkklmmnoprsuvwxyzz{{{{{|}}~~~}|{zz{{zzzywsj\RPQMFCED>95002=F<56545556:BHGGLQVZ[[[[]^]^^__`bcbabbbaa`abdfgjd]ooiecbadjjjmouulglss_WbSNbYY]\XPTVY_aKWfglpuw|~~~}}|~€ƒ…††††††ˆ‰Š‹‹‹‹‰†‰Š{{{}}~~~~~~~~~~~~~~~~~~~~~~~~~}}}}|||||||||{ytokgefhjmpprl[MMUahhimecbddddb`^\ceeffghkgffde`]]OW_`][_^W[\[\__\X[_aeb_^\YY[\^_bfggggdceghha]``abdcdffgghgggfghhgfeedeeghhgghjlmnnnllkklnqv~„ˆˆ†~{yvsrssttttttuuuttsrqrrrrrstuvvvvutsssssttuuttsssssttuuuuuttrrrsttttsstuvvwxwwwwwwvvuttssssstuuuuuuttsstuwwwwwwwwvvuuuuuuutuvvvvvvvvvvuttttssstttttsttttttttsssrrssstttsssttuvvwwvvvvwxzz||}}}}}}}}}||||||}}}~~~}}|||{{{{{zzyzyyyyzzzzzz{|}}}|{{{{zzzzzzzzyyxxxxxyyyzz{{{{z{{zzzxy||||zxxxxxoppppooppqrssrrssrrrrssrrqqrrqpoonnppqqpppopppqqppqppoopppqqqqppooooopppppponnmnooonooonnnmmmnnnmlkkjjjkkmmnnnnmmlkkkkkkkkkjjiiihiiiiiiijjjjjiiiijihhhjklkkjiihhghiihhhgfedcbbbbbcdeeeghgfdba_^^^^_`aabbaaaaabbbba`__^]]]]]]\[YZ[Z[J5/./1376543211/4556899:<=@BGHIDHIMPRTV\```bcdefgiijkkklmnoprsvwwxz{|{{zz{{||}}~~~~}}|{{{zzzyxun`VTTPIFFFB=82118C:355687673/../123321122/2578;HLHIOUVVY\_`^]_`abaaddbbdea`_^abba[e^jl`eikmmw{xtmg`[VZixv^[\UUYVKSZXRUZ___clw|~ƒ„…†††…„‚€€€ƒƒ„„„„…†‡‰Š‰‰‰ˆ‰‰ƒy}|}~~~~~~~~~~~~~€€€€€€€€€€€€€€€€~~~~~~}}}}|||||||{{{zyvrlheeegijllneRNZlonlhedb]da][Z[^bhkljfikpkecZ^_Yba^]^[RZ]\ZW\ZOKPSW`[[[VOPPPSYZX\bddeeghhgfgiggffgggghggggghhgfffffffffffggijjjjklmnmmkjggks|ƒ‡‡†……†††……~zwuttttstssssrrqppopqrrssssttttuuuusssrqqqrsstttttsrrrrttttttsstuuuutttttuttsssssstuvvvuuuuutttuvwwwwwwvvvvvvvvvuuttsrrqqqrrrrrqqqqqrsssssssstssssrrrrrrsssrrrrrrrrsssssstvxz{|||}}}~}}}||||{{{{{{{{|||||{{{{||{{zzzyyyyyyyyyyyyyyzzzzyyyyxxxxxxyyyxwwwwwwwxy{|zz{|}||}}|yyyzzyyyzznnnnnnppqqqqqqqpponnnooooopqqqqppppoonnmnmlmlnoopppppopppppponnnmnnoooopponoppqqqqqrqqqpqrrsrrrrrqponnmmllmnooonpooopoonnmlllllllkllllllkkjjjjklmlkjjijiihjjjihhhhggfeeefeeeefeffgggffedcbbbaacccbbbccba`__^^]^^^__^^^\\[\\][XVOHA:410/0013443211112477;=ACFHIJNMILQRQQTX^```bdfghijklmnnnoqrsuvvyyzzz{{{{{{||}~}}~~~~}}||{zyxwwurkfaZTPNMLKGB=9632531557<<78?HKGGMTVUWZ^_^]_abbbbeeccedaa_^aba_`b^mjijouvrvqke]\][W[ixt]W[NVZVNTYVVX\b``iu{}~‚ƒ…‡ˆ‡‡†„ƒ‚€€‚ƒƒƒ„…†‡‡‡‡‡†‡‰}w|}}~~~~~~~~~~€€€€€€€€€€€€€€€€~~~~~~}}}}|||||||{{{zzyuoieddchplnlRLKPW`a_]]dbgfaXYX]ddgflfbdlpoefU^]acb]]bVVZYZZUXWJGOMMZRVSOLKJIIKORZ^^dgeffffeghggggggggggfffggggggffffgfffffghjjjjkllmnonligglt†‡†…„……†‡‡‡‡…|xvtsstttsssrqpoopqrrssssttttuuutsssrqqqqqrssssssssstvvvvuttttuuuutstttttttttttttuwwwvvvvvvuuuuvwwwvuttttttuuuuutssssuttttrqpppppqrstttttsssssssssrrrrrrqqqqqqpppqrrrrsuwy{}}}}}}}}}|{zz{{{{{{{{{{|||||{{{{||{{{zzzzzzzzzzyyyyyyyz{{{{{zzyxxxxxyyyyxxxxxyxxz|zzzzzzz{}zxxyyzzz{{|nnnnnnoppqqqpooonmmmnnooopqqrrqqpponmlkkkjjjklmnoppooooppppoonnnmnnnnnnnnnnopqrssssssrrqrsstsssssrqpoonnmmlmnnonooppqppoonnnoonnmlmmmmmmmllkkjklmllkjjihhghihhhgffffeeeffgggggfgffeeddccbcdddefffedcccba`^^^^]^^^^___^^``a`^WSNIB;4/00/1135554322334699=?DFJLNNORJOTUTTX\aa`bdfghijklmnnopqstuvwxyz{{zz{{{{{|}}~~~~~}}}|{zyxwwvuqkd_XRNMOOLFC>9532320587;=:;AHKEDIPTTTW[\\\^acccceeddec`cdbcda__a_okpttsqif^ZWSTYYX]lwnZV^SVZUSW\WY]`d`cny}}~€ƒ†ˆ‰ˆˆˆ‡…ƒ€€‚ƒƒƒ„………††††‡†yw|}~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€~~~~~~}}}}|||||||{{{zzywrmgb_bdfknfHEDHLIBL^\dch]^VVW\epokpjegnppgcU`]cbc[_cVX[TUZSPOFCKHFRMQPOLGDA>CGMVZX]addddefgggffgfffgggffffghhhhgggghgfffffgijjijjkmoonmjhfho{…‡†…„„…†‡‡ˆ‰Š‰…€zvttttuttsrqqppqqrrssttttttuuutssrqqqqqqrrrrsstssstvwwwvvvvuuuuuutttttttuuuuutuuxxxwwwwwwvvvuuvuutsrrrrrrstuuutsrrrsttssrqponoprstttttttsssssssrrrrrqppooooonnooqqqrsvz{~~~~~}}||{{zzz{{z{{{{{{{||||||||||{{{{zzzz{|{{zzzyyyyyyzzzzzzzzyxxxxxxyyyxxxwwwwwz{yyyyyxyz{ywwxyzz{{||nnnnnnnooooppoonmmllmnnoopqqrrqpoonmlkjjjjiiijklmnnnnnnoopooonnnooooooooonnpprsssssssrrrrttuttsssrqpnnnnnmmmmmmnooppqqqpooooppoonmnnnmnnnmljihijkjjjiiihhggggffeefeddddeefggggggffecbbbccdeeefgggedccba`^^^^^^^___``_^^_]YUSNIEC?6/-./022344333335568;=>CIICCIMQQPQVYXX[_bccdeeefjhbbefggc^^`_plgmkf_WTRQPOPTVY^jsfNMYQQVVVZ^X\ace`fq|~~€€ƒ‡‰ŠŠŠŠ‰ˆ†‚€‚‚‚ƒ„„………†ˆ„uw{}~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€~~~~~~}}}}|||||||{{{zzyxupjfegggii\<:79>G@BR\fcinnb`dibnqnrnmlnmlh`\b`dad]ebX\[ROZQHGH@FECFILNRRGB?:>BHSXTY]abbcdeefffffffefggffffgijiiiihhhhggffffhhiiiijknoonliggkxƒ††…„„…†‡‡ˆ‰ŠŠŠ‡‚}zxttuutsrrqqqrrrrssttttttuuttsrqqqqqqqrrrrsttssstvwxxwwwvvvvvuuuuuuuuuvvvvutuuxxxxxxxxxwwwvvutssrrrqqqrrstttsrpooqstttsrqppppqrtttttttssssssrrrrrrqpooooonnnooqrsttwz|~~~}}}|{{{zzz{{zz{{{{{{|||||||||||{{{zzzzz{{{zzzzzyyyyyzzzzzzzyxxxxxxyyyxxxxwvutwzwvvwwwxyywuuvwxyz{zzooonnmmnnnnoonnmmmlllmmnooooppoonnmllkkjkkjjijkkmmmmlllmnnooonnooopppppqppoopqrsssssrqqqqrrrrrqrqppommmmnnnnmlllnnoooppponoooonnmmmmmllmmljigffghhiiijiihggggfgfffecccbcbcddeeefedcbbacdeffffghgfecbba`^^]]]^_```__^^\ZXUMHFECAA=5.+-/133321013457779DLLWUGB@<>ADPZVY]_``bccddeeeeeedefgffffgjlkjiiiiihhhgfffghiiijjjlnoonkigis„†……„……††‡‰Š‹‹‹‰†‚wttsssrrqqrsssssstttttttsttsrqqqrrrrrrrrsssrrrsuvvwwwwwxxxxxwwwwwvvvvwvvutttwxxyyyyyyyyxwutsssrrssssssttssrqonnpqstttttsrqpprstttttssssssrrrrrrrrrqqppooooppqrstuwz|~}}}||{{{{{{{{{{{{{{{{|||||||||||{{{zzzzzzzzzzzzzyxxxyyzzzzzzyxxxxxxyzyyyywvuttuwuttvwwwwwusstuwxyyxxppoonnnnmmnnnmnmmmlkkkllmmnnoonnmllllllmlkkklllllmmmlllmmmnnnmmnnoooopprrrqppqqqqrrqqpooopppoopppponmmlmnoonmllmnnnnnooonnnnoonmnnmmmllmlkihfeeffghiiijihhhhhgggffedcbbaaabccdddccbbbbdeffgggggfecbaa`_]\\\\]^__^^][ZVQLIECBCDCB=4-+,.13320/.02469:989AKK[WHCA>@@AOUUZ]]^_aabbceededdbdegggffgjmlkjjjjjiihhgffgghjjjiijlnnmmjginw‚„…………†††‡ˆ‰Š‹ŒŒŒ‰„|ussrrrrqqqrsttttttssssssrrrrqqrrrrrrrrrrrrrrqrsttuuvwwxxyyxxxxxxwwwwwvvuuttuvwxxyyyyxwvusssssssstttttttsrqqpoooqrstuuutrppppqrsrrrrrrrrrrrsssssrrqqqqpppppqrstuvxz}~~}}||||||{|||||{{{{zz{||||{{{{{{{{{{zzzzzzzzzzzzzyxxxxxxyyyyyyxxxxxxxxxxxwwvussstusrsuvwwwvutttuvwxwwwrrqppoommlllkklmllkkiiijkkkklllllkklmmmnmmlmmmlllllkkkkllmmmmllllmmooponmmlkjjjloooonmmmmmmmlllmmmmmllklnnnmlllllmmmmnnoonnnmmmnnonnnmmlkigfdddeffghiijihhijjjjjihgecba```aabbbaa``aacdgghhhhhfca__^]]\[ZZZ\]]\[YXVRMHECBDCDEFEA;3-+,.1442/..0257:=;9=GHHIJQSVXYZ\\\^`bdghhhiijklmnooppqqrtvwxxxxyz{|}}}}~€€€~}||{{|{zyyxwtqjdb_VPONLHDC@;;86?BD?=GD=@HLMMJDGJGGFCELKFMPKWX[agjhhrrgl~|qmghu~lhb_qkVJJNMNMJJNQRQQOF=@A?EFKMUY]\adabis{€€€€‚ƒ†ˆ‰ŠŠ‹‹Œ‹ˆ„~~€€ƒ„…„…†‡|v{|}}}}}}}~~~€€€€€€€€€€€€€€€€€~~~~~~}}}}||||{{{{zzyxxvwvtmia^VI;/',05:@FEEXi``egiosutrmrrpqhbhjg`cgb`Z]_abbc^WSR[PCK>=C>8>HI[WIDECDCANTUZ]]^_____bdeedccabdghhgghlnmlkklllkjihggggghijjihijlmnmkhggo|‚…†…†††††‡ˆŠ‹‹ŒŠ†|trrrrrqpqqsttttttsrrrrrrrrrrsssssssssrrrrrrqppqqrstuvwxyyyyyyxxwwwwwvuuttttuvwwxyxxwvutsssssttuuuuuuutsrqpoonnprttvvutrponnoqrrrrqqqqrrrrsssssssssrqqqqqqqrstuwy{|}}}|||||||||||||||||{z{||||{{{{zzzzz{zzzzzyyyzzzzzyyyxxxxxyyyyyxxxxxwwwwwwwvutrrsssqprstuvvuttttuvvwwvvsrqqpponmlkkjjllmmlkjjkjkkkkllmmlllmmmmmnnmnnnmmmmllkkkkllmllkkkjklmmnmkjiiihghjllmmlkkkkjkkkkkkkklllkjklllkkkjjjkkklnnonnmmlllnopooonljhgfedddeeffgghhhhhjkllkkjigdba`aacdccbaaaa`aacdfghhhfeca_]]]\\[YYYYYZYVTQMKHDBACEGGGGFB;50.--/2441//02368;@=:>FJMOMRUXZ[]^_^`ceghijjjklmnooppqqqrstvwxxxyz{|}~~~€‚‚‚€€~||{{|{zywwvsphcb`ZSQQOJGC@=;>FKMKFEFECCCBEGEFQPJUUXcosjtƒ{cj}|i_bkno^[[_‘pOKPQPPNNQRONMKEBCDCDFIKRW[Y_c`agpy€€€‚ƒ†ˆ‰ŠŠ‹ŒŒŒŠ†€~~‚€ƒ‡ˆ‡ƒ‚ƒxu{|}}}}}}}~~~€€€€€€€€€€€€€€€€€~~~~~~}}}|||||{{{{zzywwvwwurqgVD6.+,/6;<;<DC>BD@AEPa^bcdbhpvx|}}}{ncbdcgfdbZ\_aa``_]Z[TWJHGCJE>BCCVXQKNIPNJOQTY\]^^]]^_dihfdb`_`cgijjjklmmlmmmmlkjihhhhhgggggggggghiiihffekx€ƒ…‡ˆ‡…ƒ‚„………‡‹Œ…xrqqqqqqppqqqrrrqpppppqqrrstuuutsrrrrqqrrrrrrqppppopqrtuuvvuttttttssrsstssstttttttssrrrrrsttuuvvvvvvtsrqqppppqrsssttssqonnnopqrrqpoooppqrrrrrsstsssrqqrrrstuwyz{|||||||||{{|}}}}}}}}|||{{||{{{{||{{{{{{zzzzzzzzzzzzyyzzzzzzzzzzzzzzzzzyyxxwwusqpprsssrpprstutuuuvvvvwwwwoooooooonnmlllmmnnmlkklkkkklnnnnnnnnnmlkklmmnnmmllllllkkllmmlllkkklmmlkkkjiiiihiijiiiiihghhiklmlllkkjiihijjjjjiiijjjklklkjjjkllnooonjhfeeefffeeddddddefffgfghihhhgecccbcdfgffecdcddcbaacddcb`__^]]]\\\[XVRRKCAACCCCDDEFFFECBA=81.-/00001212446778:@BACELOQRUW[^^^`cegjjjjklnnopqqqqqqqqrstuvwyzz{|}~€€‚ƒƒ„„ƒƒ€~|{{zzyxwvutqnfa_XTRKGD@<9::=DHIKI@=ELD;@CGF?CDEFGGHHGEA?=<;60--/21/./135678999;@DDEGNQRSWY\]]^dijihikkmnopqrsrrrrrqqstuvwxz{{|}~€€‚‚ƒ„………„ƒ‚€}||{zzyxwutqnh_YTIB><<;86568=DIKMI?AHHEEJMKELXZ[\^grxy{{{{yridb``aei^]^`^]ZY[][LHCBEKPLKKF@OWW]RP\RHRSX\_````adgkljgdbaabcfhijjkmnnnnnnmkihgggghhhhggfeefgfggfffffeehpy……†…„…†yio{ƒˆ‹ŽŠ€rqqqqpponnnnnonnnnnnopqrstuutsrssssssssttttssrrqpppppqrrrqqqqppppqqrrrrrrrrrrrrrrrrrqrrstuuuvvvvvvutssrrqqrrssrrqrrrrrqpopqrssssrqppooooppppqqqrrrqqrsttvwy{||{{{{zyyyyyz{{z{{zz{{|||||{{{{{{{{{{{{{{zzzzzzzzzzyyyyyz{{{|||{{{{||||||{zxwurponopqrrrqqpqrstuuvvvvwwwwwjkllmnnnnooonnnonnnnmlllkkkklmnnooonmljjjklmmnmmmmmmmmllllmnnnmmnoooooonmmlkkjiihgggghhhhiijklmmlkjiiihiiijjjjiihhhiijiiijjklmlllkjhgedffffffeeddcccdefffeeeeddddeefffeccccbbbbcdcba`_^^__^\[\]]]\\[YUME?;;:>DDGHKKKKJJGB?<:984.-./11.-/14689::;<>AGGIJPSTUYY[]^ckkjhghjmnopqrstsrrrqqrttuwxyz{|}~€€‚ƒ„……………ƒ‚€~}||{yyyxvroie^SKF=5213543457;CIKLI@==BB=?>BA68969;?BCBB@JMOREDDRYVQIBHD@@FSSOLIGKSZ\aa][W[][\\][XXXWVWXUOQTQRTUX^dqkca]ajsx|€‚„†‡ˆ‰Š‹Œ‹‰…€€‚„„ƒƒ„‡Ž‹€vqpvx|~~~~~~~~€€€€€€€€€€€€€€€€~~~~~~}|||{{{{{{{zyxwwwwwwukG/-2.49537:CHIKLPOMKJIEAA>9763/-.///..0258:<=>@@CFJKLNSVWTYY]adgjihhhijlnoppruutrqppqrttvwxz{|}}€€‚ƒ„„…………„ƒ~|{{xwyywtmcZTMD=:620123334679@JKKHC@<=><==@>5676>KRNJGE>TnhjVEERTQMEGOIFEJUSNMMIKT\XPWYYZ]_^``_][[[ZZ[\XRVVTVTSX^esngd_^dlqv{~ƒ…†‡ˆ‰‹ŒŒŠ…}}‚ƒ„„„„‡Šˆ~uqqtw{}~~~~~~€€€€€€€€€€€€€€€~~~~~~}|||{{{{{{{zyxwwwvvvumO+,,+)7E35788:@EHLTWSTV\aiqvwyyvtogYMOUYZ[b[[\]^[VRLID638AHGHFMTOCLRUYNQ]D?RPX`ceeefhjknmkgeefffeeefggilnoooomkjhfddefhhiiihhgfgghhihhhggggfgjp{„††…„‚…~{|‚‰ŒŽŽŒ‡xoooppppooooonnnnnnnnooppqrqqrrsssrrrrssssssstsssssrrrrrqqrrsssssrrrrrrrrrrqqqqrqqppqrstutttuuuttuuuuuttsrrrrrrqqrrsssrqrstttuuttsrrpoonmmmnoopqrrrrrstwy{|||{{{{{zzzzzzzzzzzzz{{|}}}}}}}||{{{{{{{{{{{{zzzzzzyyyxxyyyzzzzzzzz{|}}|||}}zvtrppqrsssrqpqopprsttttttuvwxxkkjjkkllllmnnooooppponllkjjjkkkklllkkkkllmmmnmnnnnnnmllkkkkkllmmnoppppppoonmlkihhhihijklmmmkjjjjijiiijjkkkkjiiijiiijjkjjklmnprqqmjhggffegihgfffffffedccdeeeddeeedeefdcbcbba```aa`_^]\[[]]]^]]\\[ZRGB>:7779=AEHJMOQMKJJJFCBC<752/.-.////1369;>?ACEIKMNOQUWXUZ[^ceghgfghhjlnppqrttsrqppprtuvxy{||~~€‚‚‚ƒƒ„„„„ƒ‚€}|{zuuwvtn`OD?<964432123346886=MMJHDC=;;;;;;95679CPOMW`NE]lXNLJFJPMOYYQKIRQRQNMPNJSZULRXXZ`dfed_[\[]\]^][XXXWVUSX]etrkhddehknx|ƒ„†‡‰‹Œ‹ƒ}|ƒƒ‚ƒƒ…„‰…|trrtvy{|}}~~~~€€€€€€€€€€€€~~~~~~}|||{{{{{{zyxxwwwvvvunZ8,+,149;348;54>?ADFHJLMNLIHIKIGEHC9210/.-./01358;>ACEHIMPQQSTWZ\[]^cffeddefghhhiiklorsrpoooprtuwyy{}}€‚‚‚‚ƒƒƒƒƒƒ‚~|{zwpnqoi^O?643222223323458::7;JKHIHE>:99899657:>CBCMUZQTu{l^LJGO_TaQDNSghVNROOQXdj_TSUWZZevtns_^^^]]__`_]\[[ZXVX\fvvoljjjjlnuz~€‚…‡ˆŠŒŽ†}u~~}||}}wsrrsux{|}}~~~~€€€€€€€€€€€€~~~~~~}|||{{{zzzzyxxwvvvvutrjH2.--/22;1/=C?9;96>LTX]flqttutqoheOFNPTSNPROLNXPF>84248:6@H=:@MSBDKNNCHD:F@GPX_eghhhglnnifeghihgfeddefiilnonlkhfedddfhhhiiiiiihggghhiihhhhhggilt€†‡ˆƒ‚……„ŒŽŽŽ‹…{sqqrrqqqqqqqpqqqqqppoopppqrqqpppponnnopqqqrsttsstttsrqqqqrrstttsrrrqqqqqpppppoooopqrsstssssrrrrtuuvvutttssrrrrrrrrrrrrrrssssttsssrqonlllmnnnnppqqqpqsvy{||{{{{{{{{{{{{{{zzzzzz{{||}}}}|||{{{{{|||||{{{{zzzzyyxxxxxyyyyyyz|}~€€€€€€|vsrqqqstuuttsrqqpqrstttstuvwyzzjihiijjjjjllmmmnnooonlkkjkkkkkkkjkkjjklmmmnnnnmmmmllkkjjjjjjjjjjkkllmnooonmllkjjijiiijkmnonmlkjjiiijjlmmlkjjkllmlllllkkjgfffdccbffffffefhiihghijkjihgfdcbbbbbcdcbbba```abcca_^]\[ZZZY[\^^^\WUQLB<976567:APak{_U_[PRiyˆmXXeyaSX`bis_db_\^_`bba`_^][XX\hxysqommnorwz}~ƒ…ˆŠŒŽ‹‚nxvtqpqsvtqqqqstwz|}~~~~~€€€€€€€€€€€~~~~~~}|||{{{zzzzyxxwvvvvutrmK30.-+.01883@HDAA@@GT^finpqqqplicbONRLMQKIKHEFOF:55645985;F=:>>?>EJFFHA<>=<<;98;BGGFNVZfgQRVVQUcbLGcz\ABMU_i^Ydi_jmcna\\Zlz_TVWZZ[b`]Z]`bfdfjeb`^Z[^hw{wvspppsvxz}}~„‡ˆ‹ŽŽ‹‡osqnkijkmllnooqsvy{}~~~~~€€€€€€€€~~~~~~}|||{{{zzzzzyxwvvvvutrmQ5...+-,02754:AEGGCDR^gjnmmmmkhbZ[MTQEIQHBHHB=C<448;778479CA@@GMDHMMKD@=K;CEIRZ\]\^`afgfdddegiihggedfgffgiklkkjhgddefhhhhijjjjihhggggghhiiihhhhjr}ƒ‚‚…‹Œ‹Ž“‘Ž‹…zsqppppppqqrrstttsrrqqrstuuuuttssqponnnnnoopppqqrrqpoooopppppqqqqqqqqqrqqppppppppqqqqqqrrqppooppqqrsssssssrqqqqqqpppqqrssrrssssqonmlllmnoqqqqssrrrssuwz{||||{{{{{{{{{{{{{zzzzzzzzz{||||{{{{{{{|||}}}||{zyyyyyyxxxxyz{{||}~€ƒ„„…„„slkmpsttstsrqpqqqrrstttsrstuvwwwlklkklllllmmlllklmmlllllkklmmmmllkkjjkkklmmnnmmlkkjjjkkllllllkkkjjjjjjjkkkkjihhhhhgeefhhijjjjiiijllmmonlkklnnmlkkjjhfefefffffffgfeeeeeeffgggghihhggffedccbbbbbaa`^^^]]]]^^^]\\[ZZZZXUPLIE@:546675245779<=@ABCDCCBBCCCBDDFB=830/.../12468;>ADHLNPRUWXY[]^`bcddegiifdeeffghhhhiikmnoqstuuuuvxz}€€€€€€}|yupldZNLKC<865543589;<;:9;@A@ACCEIGB@<>??>AHNNNU[]mr^WSc^p~qMIQQMBEEFCMOLSZiznZd`\^^^_]YZXUUY][YX\bdgefqmba`]\_gpvyyurqruwy{|}}~€‚…‡ŠŒŒŒŠˆ{qroomjiklmmmnoqtx{|}~~~~~~~~~~~~~€€€€€€~~~~~~}|||{{{zzzzzyxwvvvutsrpeC./000013776:@=23??EMQonjcjeefWPPIYN@GTD=IC:99746<@;=956:?CHFEIENPNICAGF?CGJQVTSTVZ_abbbcddfhihhhfeggeeehiijkkjgeeefhhhhijkkkjiihhgggghiiiihhiimry„ˆ‹’’’’‘‘Ž‰uqppooooooprsstttssrqrstuvvuutsrqonnmnnnnooppppqqppooooonopppqqqqqqqqrrrqqpqqqqqqqpppqqqpppooppqqqqqqrrsrrqqqqqqpppppqrsrrssssrponmlmnopqrssrrsssstuwz{||||||||||||{{{{{zzzzzyyyzz{{{{{{zz{{{{{||}}|{{zyyyyyyyyyyz{|}~~€‚ƒ„…†……‚yniilnrtvurpnnnopqqrssrqpprtuvussnmmlmnnnmnnnmllkllllmmmmmllmmmllkkkjjjkkklmmmmlkkkjjkllmmmmmmmlllkjjihiiiihhhhhihhgddefggghhhgghhjjiijigffghihhhhggfdcddeffghhhhhhgffedeeeeeeffffecddedcbbabaa`_^\\\[[[[[[[[[\\[[ZXRG?9643555666534579;=>ACCCCCCB@??>?@BBA<61//../02468:>BEHJLOQSUWYZ\^_aceecdjmkecdefggfeffggikmqtwxxwvuuw{~‚€€€€€€}{vpjd]VJA?<9788:946<=???=:7?BDEDDDCB@>>@BCBA>931//./01358;>BFILKMOQSUWY[]_`bcecaelomgccdfghggggiiiknsvyyyxvvuwz‚‚€€€€€~|yqic^XSH=8768:;==89>?ABB@@BDD@?@@@A@<98=BCBCEFFIKNOPNO\ptPHLRVSK==GIGGEIKFIMOIKKHT\thY^afjja_cknda`[^_cebbjhjtlfzsdcbbhszywwxz|}~~~~~€‚„†ˆ‰‰‰‰‰‰}pokkklmooonooopruxz|~~~~~~~~~~~~~~~~€€€€€€~~~~~~}|||{{{{zzzzyxwvvuttstuqQ54679::9;;=;511115@BDFFFEDC@@ABDED?:631///01247:=@FIMPMNNPRTWXZ\_`abda_fnqojfeefgikllklmlmquxxyzywwxz|‚ƒ‚€€€~~~}zumc\YULD<659=@?;>BDFEBBDDB>98757989;?BCCDEFFHKLLKLHLUKG@@?XO=:@DEGIHKPP]\SKLNMY[e\VZ^ablqkggffda^ckhanjabe{ycopga_`emrstwy|~~~~€‚ƒ…‡ˆˆ‰ˆ†‚xnjggfghjkkopooopsvx{}~~~~~~~~~~~~~~~~~€€€€€€~~~~~~}|||{{{{zzzyyxwvuuutsssrY=667::??;=DB8::ELDC;ESLHANKOSKFCBNB7@>5110./12137@BCEGGEDC@@AABC@=8420/./13469<679=BB@?@??DEFFCCDB@<6334568:=@CDDEEFFGJKHEDD@=HMC=>GIA>ACDGIHJO\fZTJMPPWYYXUW[]arqhfhgeb^_bhcbljd_bllcgsn`_`cfhiouy|~~~€‚ƒ…†ˆˆˆ†~ulheccddgjlnonnnnqux{|}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}|||{{{{zzzyywvuuttsrsqtfK7258<@B@?DC:=@CC?D=LOLJEGILMLHCAOA544200/./001248<==<;FMNZb[IZ\RPHILHLVUJBJOLJNQSXZ[[Z[\^__`beghiihhhgfdcdeggggggggggggilopmjjjjjihhhhiihijjihggiq~ŠŽ†yƒ’–••”“’‘‘‰|rpppppppoooppppppooppppppponnmmmmnnnoooonnnnnooooopppppppppqrqqpppppoooooppqrsrrqqqqqqqqqqqqqqqqppoooppqrrsssrrrqqqppppqrssssrqppppppppqrrrqppqrtvwyyyyxxxxyzzzyz{{{{{{{{zyyyyyyzzzzzzyyzzzzyyyzz{||}~~~~~ƒ}spqppnnprtuvwxy{}€‚ƒƒ‚ƒƒƒ‚……ƒƒƒ‚€‚ƒ‚‚ƒƒƒƒ‚€ihiiijjiihiihhggghhhgggghijkjjjklkjigfddfghhhhiijklllkkjihhhijjklkkkkklmnmmmlkjhhhggghjlmmmllkjihhggfeeddffghjkkkkjjihfdcbccceegggffeggiijjjjihffeeeeddca`__^]\Z\]_abcccbbcba^\ZQC513212359;:54345678:<:6334578;@CEGGFDFGGJKE@?@>>HH<9:>@?ACBBEGGJO^[USJLSSTX]^XSTVYa][]_a`^XZ]_[[`^Z[\_`^_jj^`bcbbbgnvy|~}}}~ƒ„…††…ƒ|wpjd`__`begjkllmmmoswz{|}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}|||{{{{{zyyxxwvuuttsrrprbG<=:5>CAGB?B@@CC@:EAOPMJGGHJMMLC@L?1//000011101246789:AAABDFHHFEBCB>:8655431//1359=?ADDDCKWTRRSTVWWXXZ\]`b^aklecfjjjihjjkjkmppqrtvwxwvy|~€‚‚‚‚‚‚€~}~}{ywyufULGFF=9HB>>GMJIFGFJJHFEC?98975678:>;<878;ABAACDEGKWSRRKMVUV]^]VOOPUW\VWVYZZRUVVUV[WVZZ\]\X\`^`cbaa`bglpsx|{xxy{}€‚ƒƒƒ‚|vrmieba`abdfgghijkmnqvy{|}}}}}}}~~~~~~~~~~~~~~~~~~~~~~}|||{{{{{zyyxxwvuuttsrrqpY;6=A>8AEAEC@=>CCA;EBOOMLJIIJLLKA:C:2000001222223455679:@KRZ]XV]QYWUTQRSUNCITTSTYZ[]___^_aa__`acfhiiijjigeddeefffffeedddefhjlkkllkkjihgffffghiihhhfejuŠˆ‰“”“’’“’‡wmmmmnnnooonnnnooopqqqqqqqppooooooopqqqpppppoonnmmnooooooppppopppppppppponnooopqqqqqqpopqqqqrrrqqqqpooooopqrrrrrrrqpppppqrsrrsrrsrrqonmnnooonopstwyzzzzyyyyyzzzzz{{{{{{zyxxwwwwxxxxyyyyxxxxxxxxxxyz{|~€€~xniiloponmkihhijklmlljgfefjlqtuvwwxz|~€‚‚ƒƒ„„…………†defghhiihhhiihhhgggggffghhiiiiihggfeeedddddccbbcdefgghhgffffgggggggghhhhgghgggghhhihhhjijkkjjihgfeedcbbcddeefgfeeddddccbaaaaaabcbabbcedfghihgecaaa`^^_^^]\\[ZZYY[\^_^_aba`_]ZXVJ<3224545545543345679;=BDEDDDGIIHFDBA=96545421/1359<@BDEDCBJTSRTTUWWXYXYZ]bc_biidbehiiihjkjfemnnooqsuuuwy|~€‚‚‚‚€~~~~~}zvuypbSLGCDA?AME?GOOOLJKMMJFEC=7799889;=@EHJLNMGADIIJKB<;;;;=:79878:?AABCCBEJRVSPMQWVX]XVRNNPXV_[XUVWYPPQTTTXVWYZ]]ZXY]``ba`abacdfhovuonquy~€€~{zwronlihggcbdffbbbefhjlosvzz||}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~}|||{{{{{zyyxxwvuuttsrrqoT4<:8;=@CIEED>=@DD>GEOKKNMJKJIGD;48432222223234434556789=DNY\YYUS\[[WSTPPKFSZWTY]\\__````ba_`bbbdghhhiihgedddeeefffeedcddefghijkkkjjjihgfffffghhhhgddjt‰Œ‹ŽŽŽŠznnnmlllmmmmmmmnooppqrrrqqqqpoooooooppppppppooooonoopppooooopopppppppppponoppppqrrrqqpoopqqqrrrrrrqppooooooppppqrrrqqqppppqqqqrrrrqpponnnmmmnoquvxyzzzzzzzzz{{{{{{{{{{zyxxwwwwvwwwwxxyyyxxxxxxxxxyzz{|}~€€}vjgjilopnmmkjiijjkklmlkjihhikoqrpqrtvwy{|}~€€‚‚„†ddefffghhhiiiiihhgggfffffggffeefeddcdeeeeedccbbbbbbcddddcdccccccddeeeeedceeffghhiiijiiiiihhhggfedddddccdeeeeedcbaaabbba``````aa``_`aabcdefedb`_]]aa`_^]^]]\[ZYYXYY[[[[]]][YUPQJ:1025666654433345579;=ADGHFDEGIJIHEDA<865443200136;?BDFGIIIKPTUTUUWXXZYYZ_ff`adeccegghhhjkkjipnhhknqstuwy|~€€~}|}~}|wssum_TMGCEGGEKLIFKNOMKJIJJGDA;679:9:<ABCCCBFJRVROOSWWXYSQNLORWWa\XTVY]PLNTVUWWWXZ]]ZXY]^`aaabbbbaabhpnediou{|ztppmiklljjlgaeehe^[]`degjmptvyz||||}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}|||{{{{{zyyxwwvuttssrsrpW;9?;5HGMGJSNJHE@<9523344343433245444556789;?IV\YZQV]`\UVSMMOO^ZUW^_\]__ab``a`_bb`bcefffgggeddddddefffeedddddeefgijkjjjihhgggfeeffghhhgefgmy„ŠŽŒŠŒŽŽ‹‚rnooonnmmmmmmmnnoppqrrrrqqpooonoooopppppppoooonnnooopppoooppppppppppppppoppppppqrqqppoopppqqrsrrrqqpppponnmmmnopqrrqqqqppppoopqqqpppponnmllmprvwz{{{zz{{{{{{{{{{{{{{{zyxxwwwwvvvwwxxyyyyyxxxxxyyz{{|}}~€ƒxqmkjjlpqonmlkjijjklmllljihhjlosuuuuvwxyzz{|}}}}~ƒ…ddeeeeefhiijjjiihggffeeedccbbaabaaacceffeedccbbba``aabbaaa``````aabaaabbabcdfhijjkkkjjhhgfeddcdcdefeeedeeefedb`_^^_`a`______``aa```````abbba`_^]_dcbba_^]]]\ZXWWWXXWWWXYYWUQONF5/269:986653333568:<>AEHKKJFEFHJJHFEC>97764210135:?CFHIIKMNMOOQSTUWZY[[Z[`gh``bbcceffgghjkljhmkghjmpstvx{|~€€€€€€€€~}|{ytpnmpqf]VOJGGKLJHMMKKKKLLJCAHIB>:779;;=??AFJLMMMKGBDHHIHA=:76777789:<=@CEFFDCHKSVROPUWWWTPMKKPSVXc[USVXXMLPWZWXYYZZ]][Y[]]^``abccba``dkha`ekrxwqihgcbfhebdbeedhh_WV[_abdgjlpruwz{{|}~~~~~~~~~~~~~~~~~~}}}~~~~~~~~}||||{{{{zyyxwwvuttsrqrqoX=284211256555655545654456789:<>DR\ZZTZ^`[TSOKQUV`ZX\ca]^``ba___`aca]acdddddddcccbbbcdfggffeeedddcceghhhhhhhhhhggfeddeghhgebcfmu†ˆ‰‹Ž‹‹‹…voqqpoonnnnmmmmnnnnopqqqqpooonnooooopppppoooonnnnnoooppppqqqqqqpppppppppppppppoppppppppppppqqrrrqqqqqqqqonmllmnopqqqqqqpponmlmnonnopponmlkkmprvwz||{zz{{{{{{|||||{{{{zyxxxwwwwwwwxxyzzzzyyxxxyz{|}}~€€|vrnljkloqsrqonnlklnmnmmmmljijloswywxxz{{{{{{|}}||}~ƒcdddddddfgiijjiihgffeedcba``__`````bcdeeedcbbbba`__`aaabbbaaaaaa``````aaabcefhiihhiiihgffdcbbbccbccccbbcccdcb`^]]]^`bbbbbbaabbcbbaaa``_`aa``__``bgdcba__^]\[XVUUUVVUUTUVVUSPKB:/07;=<;86543234689<>ADGJLLKFEFGHIHGFEB=:863100246;AFIKLLNOPPONOQSUY\[\]\\ahia_`abdfgggghjlmkihjjhlpsuuwz|}~~€€€~~~~}{yurmhfhjmke`XQLKKNOMHKMJGEDDFJC;BG?:989:;;=BBCGJKLKJHGFHKJHEA?=:87679:<=?@CFHIIGDILSTROPRSTSNMLKLQVVY`WQQVUPNPSY\XY[\]]^^]\^_]___abcbbba`cgeaadiossi`bb]^^][\][ca\XUQQV[_`abdgilorswxzz||}~~~~~~~~~~~~~~~~}}}~~~~~~}}}||||{{{{zyyxxwvuttsrqrpjU<04@H>A>ABBD=:>GIIGKOC>QD::720//3697657877667765679:;<<=@BP\[YX\X[XROLQYZZ`Z]`fc^^a_aa^]]^__^]abbccbbbcccbbbbcdeggghgfeeddccdefffffffggggfeedddfghgebcffhoy‚‰‹Ž‹Š‹‰zpoonnnnnnmllllllllmnoooonnnnnnoooooonnnnnnnnnnnnnnnnoppqrrqqqppppppppppppppppppoppppppooppppqqqqqqrrrrqqpnmlklmnopppqppoonmlmnoonopponmlklmpruvz{|{zyyxyyyyz{||{{{{{zyxxxxxxxxxxxxyz{{zzzyyz{|}}~~€yqmlllkllmlmpqpoomllponnnonliijnpuy{zzz{|}}}}}~~~~€‚ƒcccdccccddegfffffeedddcb`_^]^^`a``aabcdddedba``_____`acdddcccddcbbbbabbcceghhfeecbbbbcdddcbbbbbbaaa````a``bba`___abddeefeedcdddcba_^]\Z\]^^^^^^^`db``_^_^\[YWUVWXWVUVUSSRQLHB8002;@>;;:75334578:;>@DGIKLKHDDEFGGFDEGGB>:73111368;BGLNPPQRRQPNPRUW[^]^^]^bhfa^^`bceffghgilmljhjmmortvwy|~~~~}~~|zz|}{woiffgikllkgb[SOMNOOMJHGECBBADHC?@ACFIKLJIHHKRSQQONOOPMMNNNTYTZ[TOOTTOTTVZ\[Z\_``___^aa_`__abbabbaabcdbceilolc]`_ZZXY[VP]_UOMMT[[]_``ccffhjmosuvxz{|}~~~~~~~~~~~~~~}}}~~€~~~~}}}||||{{{{zyyxxwvuttssrqojN;917FFF>>A?C=:=FKKFKQD9I:3320//04@A=84413@BFHJKJJFCCEFGGFDEGHC?;72012468??>;<==<::@GFDFEEECACGJKJID@??AB@::=BCBABEJLMMJKNKLSSQROIKMOMNOOOWYT[XSQOTTRYYXZ\[Z]abb``aaccab``aba_`aa`abdccehkjha]`^ZYYXXRQ[WJIKQW]]_```cceedgjlprsuwy{{}}}}}}}}}}}}}}}}}~~€~~~~}}}}}}||||{{{{zyxxxwvutstsrrohD8=20DJKB;H>B<8=EJKGIND87401011027?CA;89A:877:986;?BDFH>AC?IUYUSUVVXVSPY_]]`\bdea]\^[`^]\ZYYYYZ\^_``__`abcccccddefhjjjihgfeeddddcbbbbbcdeeeddddefffffeeeeeegkpx€ˆŽŽŒŒŠ…ulklklkjkkkklmmnnmmmlllllllmmmmmmmnnmmnnoppppppoonnnnnoooonooonnnopqrqppoopppppopqqqpooooonnnopqqqqqqqqppnmlkllmnooonnmnnnnnnnnnopppommllmoprtvxz|||{zyxwxyyz{{{{{zzyxwxxxxxwxwwxyyz{||}}||}}~€‚ƒ}vrnjiiijkmmnnoppqqomllllmopqqqpopstxz{{{||}~~~~~€€€€€ƒcbaaaa`_^^^^^_`bbbbaa_]]\]]^_acddeeeeeffggfca^\\\\]]^_aaccbbdeeeeeefffgikllid`]]^__^^^`cdefgggfeca_^____^^`aaaabbdfhiijjjjifca`_^\[\[YXY[]\[ZYXWXZ[[[[[[[ZYYY[]]]\[YVQHC?;54336639EC:9>97669<>>??ADHJLKIGECDFHHHHGEDEE?941135779=>@@?=::@GFCB@AA>AGHEDEHMPPPLJONPTSSTOKJLPONTSQZZT^XWVTXUU^\\\]\[^dedbacdfeeecbbba_``__``bceeghgd_^__\[[[QLTVMEHKQZ\_aa`bfdgd``dhknoqtvyz|}}}}}}}}}}}}}}}}~~€~~~~}}}}}||||{{{{{zyxxxwvutttssrpe;1:=200/0233249@EC>97@<777<:97=EGIKK>DC@@@@BEIKMLJHFEGJMNMLJGDCC<51136789;<99?EDA><=>=<>CFGHHGDCDHHIE?BJLIGGJORRTQLNQTWUXWNRNOTTTWUTZZU_\\ZXZVYa____\[_eedbbdgifffdddca```_^``bbccdddcaaa`^]\WNOWRIEJOPXV]```bgfib]]`cgikmpsvx{|}}}}}}}}}}}}}}~~~~~~~}}}}}||||{{{{{zyxxxwvuttttsrpe;1>LQONJC=VEB:;=@EIG>;70--/1345458>BA<86=?788:::7>HIJKJ@FA:AJOSVTRPPSTRWZVXVWVVXUSTVU\]]YXYXWWWYZ\\]\\]^`accdddddefggghhhhhgfedcbba``abbcccbbcdefffeeeeeeedddeghlprtxz|yspqrttrpomlkllnoonmmlllllkklmmmmmmmmmmnnnopqqqqppooopqqppooooonmmnopponmmmmmmllmoppppqqqponmmnoppoooooooonmmlmmnnooonmnnooononnnnnnmllklmnpqstvx{|}|{{zzzzz{{zzzzyyyxwxwwvvvvwxyyyz|}~~~~€‚ƒ‚~xrpoonnmlmnpqrsttsssqolklnqrtvwwvuuwwyyzz{{|}~~~~~€€€€€‚aa``````__`````bbaabbaccccbabdfhijjkkkjiifb_\ZZZZZ[\\^__`_]\\`bdehihgfda]XVVUSVWY[]^`babbdfeedddccdeddccba`_^]\]^`bdefefeeca_]_aabdcc`_abdedb^]\ZYYYXXXWXWWXXWTSTUUSKB9329???ACFJLMLKIHIJKMPPNKGDA?93136899:;=@FJKHFEECB@?BEGIOWZZZ\_ae_[[`ccejgecbcde``irxwtttruwvpjkmnkihijhabebacfikjlkjklkjhaWRQQPLJJIFEIKLJGCQH89<=<;999=AA?<;=??>?ACEILKGEFLOLHBDKPNKKLQUUUVRSVWYY\ZOVRRUYZZYY\ZW_``^[\Z\baa`_[[^ddbacfijgfeddddba``__``abbabbcddccba`YUOQRNMKMNQRO]_]]bhghbZ[\^bdhjloruy{|||}}}}}}|}}}~~~~~~~}}}}}||||{{{{{zyxxxwvuttsssqpc>6=BHNMFA=VHC;?>?BD@742/./01356546:>=976:>8;9:::8?HIIHIAB<7>EIPWTNLKNPMPQOQOTOORQQQTUZ^^YXZYXXXZ[\\\\[[\^_acdeedddeeeefghhhgedccbba`abccccbbbbbcdeeeddddcccccdddddegknrxyz|}~~|ywrpnmllllkjkkllllklmnnooooonmmmnnnopqqppppppqqqqqqpoonmlmmnnnmlkkkkllmmmnpqqrqqpponnmmnopoqrrqponnnmlmnnnopppooopppppooonnmmllklmnpqrsuvx{{zyyxyyz{{{{zzzzyxvvutssrrstuvvwxyz{|}}}~~|xurrqqpooooopqsuvvvvutrpooqsuuwxxwvwxxyyz{{|}}~~~~~€€a`````aa``abbbcbbaaba`bccbbaabdfgiijihgda][YYYYYYZ[[]^``__]\]`bbekjiigc[XUVVYZZWWWYZ]``aabbaa``bbdefedcbba`_^\[[\^^^^___`_^^^^`cdfefeabdfgigb_][YXXXXXXXWWWVSNFGKPSL@77:>?ACFILNMLKIJJJIKNNKFC?:52248:99::<@FIIFDCA=<:9=@DHNUVVW\^`c_Z[_bbfmjdcbbdfaZW^mtrqpkltug_aflebbcba`_agfehihhghjjkjie^RKLLMJJKJGGIKKJGFF?:8:;;:99:=@@@>=@DECAABDIQOHGILOPMHFKSTNLNSWWTUWXYZZ[][STXXWZ^`a`ZYYadca^^^_bbba_[Z]cb_`cgjlhdcccdddbabaaaaaaaaabcdeedba`YTONNNSSNMRMK^^VT_fdf_UWXZ\^bdgimpuwxxz{{|||||||}~~~~~~}}|||||||{{{{{zzyxxxwvuutssrqo]A7=EGJHC?=JHC=A?>@<720//./013443346::8768;8<::;::AHGFGG?<47754222224<@DDA><<>@CFILNNNNMLKIEEGHGE@;53258;;989:;878=@CFLSSRS]\]`^\\adaiqmfdccglh_WWcmmmkgbbndYY]fb]\^^]^]_dgecbdfghiihge^UJDEGGGGJJFFHHGEDB?;999889:<>@CDDCBEJJGECACKRTKFLPQQQMIJSXSOPTWYWWY[\\\\^aWV[\Z^adec\Z]dffdbaabddca^[ZZa_\^dillgbaabeefedccccbbbaaabcceedcb^WTQOPSXUOOUNN[WNP[]^bXORTUVX[]`aginqstvwyz{{||||}~~~~~~~}}||||||{{{{{zzzyxxxwvvuttsrpp]E>ACCFE@<;DHD?A?;;71/..//0012333346::877898>;<=<>DGEDED=927<<>@CEHKMLJIHHIHHEDCCA;62148;>=;::;;>?DHJGC@<:9;?ADFKPPOQYYX[YWX^edhnngedchmjbYU[cghgd^Ub^VVXb^XWYYZ[[X^`abdfijiea^\[VJBAACDEFIHFFFFCA@=;::9999;>ABDGIIHGJNMJIGAAIPSMFLSQORSOLOVVSTVXXXWZ\\[\[]a\Z]][_dghf_]`effedccdddca^ZXX_\[^dimkd`_`befhgfedeeddccbabccddca_[WUSSTW[TLRWPRYOIRZRY]QIOQRRRTUWZ^agkmortvwy{||||}~~~~~~~~~}}||||||{{{{{zzzyxxxwwvuttsroraKEEB@DC?<9CGC>>?;62.-//001123444479;<<;:9:9>=?A@CFFEEFE>94:>?BDEHLLKLLKJJLOOSMLKRZX[\W_`\\\Z[\]^__`_][ZZ[]_bcbba```abbaabbbbbcddddccddddddccbaaaaaabcbbbcddccccbaaabcccceglsvxz~‚€‚ƒƒ‚‚{rmjjjjjjjjkjjjjjihhhiijjjkllllllkkkkllllkllmmmmmlkkjjklnnlkjklmnoomllkjjiihhijjkkjhgfffgilmmmmljhfedefffghhiiihhhgffffeeeddca`accb`beghijkkjjjiigfdbaa`_______^\^`_`acdeeddcdeghhgedbcbbcdeglptwxyxwutsuwyz{||}}}}||{{{{zyyyzz{|}~~~~€^^]]]^^]\\]\]\\\\[[ZYXXXXXXYXYXXXXYYYXXVUTTTUTTTTSSTTV[`cda`_cdaa\WTSSRRSTTUVVWXY[]]]\[[ZYXVVUUUUVWXXXXXXYZ[\\[[[[ZYYYYYZYWWWVVXXYZYZWVVUUTPNLMNOPPPPQQROJE?;989<=;87=BGJMJI=4257558:;<==>?><<<>@CDFHJGC?=9421359=@?<<;<==?CGKKHGC@?@CDFGJMNMOUSRWRMPV_dbeihfedegfdYTWZ^cc`^SYZTWX\ZXVVVWXYXZ[^]_dghd\VQMMKC==?ADDGIGEDDDA?><<=>>><=AEGGFJNNLLPQPNLKEAENQMEISQNQVSOLPVXZZZZZY[ZZZYVW_]\^^\^djjg`]`bbcdcbb`ddcb_YV[a]]adhkib`_`behiggfeggffedcbccbbaa_]ZXWXWV[[SQRXTVYMKYULY[QJOPQQPNNPTUZ`egimpstuy{{{{}~~~~~~~~~}}||||||{{{{{zzzyxxxwwvvutrpmm^RNMC;=?>=;@B?;8;930..002334456677:=<<=BCCB?95436777:;==<;<====<=?ACEEFDA?=>BEIJGA:621247:=@?=>==>?ADGKMMJGCCBEEFGJLLLMTQOTQJOVZa^`ffeedadddZUWVY]`_^UTVSVYXXWUUVVVXYWY]^][[ZUPLGADB?==?BDCGIGDBCB@@??ACEFECCGJNMHMXXQRUTSQONKDEMQIBENQKOWWSRNOUYZZZZYWUTSSMPUX\^]Z\diie]T^\X]__][Zdccb]WX^aaabdghgb``abdhjhggefghhgfeddcbaa__\[ZYZYX\\UUWZX[YOQZMK`ZSOQTTSNLJJQNT[`acgnppquwxyy|}~~~~~}}}||{{{|||{{{{{zzyyxxwwwwvutpmkb[U[QD9;>><;<;:75320///12455667889:=?AB>>>?@BCEFGFHJFHHLLC=>EFEECELQROOQQPQSVSRLMNQZ[_^XX]]][Y[]]]]^aa[[^__acefdcba```aaaaaaaabbcddddddeeeedcbbabbba````abcdeeeeeeedbaaaacbbbdefgkpuxy|}|}~‚ƒ|sigfdddcdcddddeeeeeeeddeeeeeeeeeedfhjlprtuvutrpookikouxwmhghhiiiiiihgfcba```__`aaa`_`bccdddbba``__`__``aa```aaa````__^^]]\\]]]\]]_^^^_^^^__^]]]]]^_^^]^_____^^^^^^]]\\\]]]^^_^_^]]^_`abcehknqttrmhhkifhjlnpqqonmihkplhggffffhkopsvz|}^^__^^^^^___^^^]\\[[\[ZYZYYYYYYYXXWXXXWWUSRQQPNNNOQPPOPRTUUTSRQQRRRSUWXYZZYYZZZYXYZ[[ZYXWUSRSUVWWWWWVUTTUVWWWWXXYZZZZZYVTTTUTSRRRQPOOONNNMLKKLMNOPPPONMHD<768:<;:8559==:976544568:;<<<<;:;=>>=<<=?ABAA@@?@BDEEGH=6201589:<9854210//01234678889::;=ABEG>@@CDEFHIJIKNKLLPPHBEJJIGDFMSUPPRQOPSVSNILPPVX^]WVZ]ZYZ\\[Z[]a_]`aabdfhifdcb]\___``aaaaabcdddeeffffeddccbbbba``__``abcddfgggfedcbba`aabcccdhloqtwxy{}‚„…sgdabbccbcddddcccccbbaaaaabbaaa``acfjnprrtrrpnnrmkkmt|}uidccdeeeeeddba_]]\\\]]^__^^^_`____]^^^____^]^^^^^^^^^^^^^]]]]]]]]^_^^^___]]\\\]]^^^]\[\^`a`_^^__^^]^^^^^^]]\\\]]^___^^]\]^`aabbcefgikkieaaca_^`abdeecba_^abb^]]]\\]^`cegjnoort_````__`a````__^^^]]^]\[\[[ZZZZ[ZZYYYYXXVTSRQPOPQRTSRQQQQRRQQPOPPQRSSUWYYZYYYYYYXYZ[ZWVUTRQQRSTUUUUTTSRRSSTSSSTTUVWWWYXVTVVVSONNNMMLKKKKKJIIIJKKLLLLKJHC>64369:964558:866555678::<<<<<<<<=>???>==<>AA@@ABDFEDBCD:42147::::?B@ABDEGIKLPSVLGLJFCABCFGHGJLJJMQNQZVUWY]bcde]\d_\YWVTY]`]WNROV]][YWUVVUXXWWSH@<:;>@BDBFHHGFEEECEECBCFGKLKKMOSTUSPMOUYRNUYVUWVXYVUUROOSXQKSVNKRUTURKKPRSSSSPKIHJGJLPSSRQV]^ZTQPQMRWXTNNUWY[^ZY^cccdeddeedccddegjhjiiijkjjjjihgecbaaa`_\^`__^\]^`_a_]^VHTe^ZVX[[XPJINSLQXZZ[^`beinpqrtuwy{}~~~}}|||{{{{{{{{{zzzyyxwvvuvuutri[[d^ZONVRE??>;7320//010123446899:;;<<>ACFGBABEFFFHIMJJOONNTSMGJNLLJGHMRTPNMLKKNRQLHLQOQUXZWWY[VVZ[YVVXY[\^bbccdfhhec`[WWYZ[[\\]^_`abdeeeeeffeeeeedddddcbba````abcdfhhhgggfedbaaaabaabcfiknpqsux{~„‡ˆ…vgdeddcccddddccccbaaaaaaaaa``___aceghgjjmmmljjnlmmknsupfbaabbabaaa``_^\[\^_`a`__`````aa`_^_^_`aa``_^___^________^]]^^^^^^^^_`___^^]]]\]^^^]\\]_bccba`_^^]\]^____^^]]\]^_____^]]]^`aabaaaaabbca_\[[[ZZ[[[\\\\ZYY[\]\[ZZZYYXYZ\\^`bbaceaaaaaaabbbbaa```_______^^]\[[[[\\[ZZZZZYWVVVUUTTUVUTTSRSSTUTSRPOONNOQSTUUVUUUUUUTTUVUSRRQQQQQQRRQQRRRQPPQQQPPPQRSSSSTVVUTTSQNKJJJJJIIIHHHGFEFGGHHHHHGEC=9423578765567898777789:<<===<==>>===>????>=>==>@BDGGC>>@83247:<;;9=@BCEGILNOOQRTJDKLE?>@BEGFGJKKKMNPTZ]TWX]beffdY^`^[WVVX[^\ZRVRW_`_ZVUWXWUTRNH?;:<>ACEGGHJJJGFDC@BBACFJMPQPPRTWWXUQMMPUQLMPPPQPTWVTUTRRSVTNRUOKNPONLHGIJKKKKKIGHKIKLPQQQQUYXTPQQQNVZ\VQUWSV[\YZ\``aaccdefeedeeegjhjiijjkkkkjiihfdcbbbba^`b```_aaa`aacaULY`\YUX[\XPLOTUPTZWXZ][cfhjmmnqqsvx{|}}}||||{{{|||||{yyyxxwusrrtsqpkc_c``WF@PSKB?;7420/1122112345789::;;<<=@BEGCBCEFEEFIMJINRQPVUPLMOOOLJILOPMIGFDEHMNKHJPOPRVYXXY[STZZTQTWWVX\^aaabccc`_YPORTUVVWXZ[\]_bccccccddddeeffffffeddccbbbabcdfhiihhhgfedcccccbbbbdfghjjlnqtw{ƒ†Š‡wlgggffdcccdddeddcbbbbbbbbaaa`aaabccaefjhjjhghhhhgghigdcbbbbaa````_`__^_abbccabbccccddca`aabbbbaaa`aabaaaaaaa``_^^^^^^]]]]]^]]]\\[[\]]]^^^^_`abccbaa`_^]]^_``a```__^^^^^^]]]\\]^_`a``_^]]^^]\[ZYYXYZZZZZZZYXXX[\[[[[[ZZZZZZYZ[[[[Z[\abbbbbcdcccbaaaa```````___][[\]]^]\\[ZZYXWWWWWWWVWVUTSSTUVVUSRPNNNOPPRTTTSRRSSRRRQTSPQRPOQQQQQQQPQRRRRQPPPPPPPQRRRRRSTSSSSQMKIIIIIIHGGGGFEDCCDEFGHGEB>;8532356787778999:98889:;<=>===>???>===>@BA@@???@ABDGFB<:863359<==;9>ABCGJLNRQPPPOHCKMD:=@ADGFFIKKLOLPUX_XXX\adggi^Y__YUVVVX[[[ZZYZbda[WWXYXPKF@<<=?CFFDDGGHJIHFDCA?@@@EHMORRSSTUVWWTQLJKJIHGFDFFFMPPPPQPOOONLLNNKJJHGGGFFFFFFGIIHIMMMNQQRSSUVUTSRRSU[b_\YZWSU\\Y[\^__`bccdffeefefgijkihlkkkkkjjihfedcccba^aca```bcb_abf`VPVZXVQZ][WPLU\UVXZTX[Z]dffgjjlnooquxz{{{||||{{{{{{|{zxwwwvusrpqqpnlihd`ZPVK8DIE>:74211133321113568::;<==<<=@BDFCBDFGFEFJLIHLTQQVTPMOPQQNKIKMNJEDDCAFILJGIOPQRVY[ZYZTUXWPMRUVWWWX[[[ZYYWUQMKLMNOPRTVXYY[]^_^^___`abbcdefghhhgffeddcbabcdfghhhhhhgfeeeeedccbbcddeffghjmosvy~ƒˆˆ|ojhfedcccccddedccbbbbbbbbbaaabbbbbccefedeffeedccccdedbabbba`a`````a```bcddcddeffffggfcabcddcbbbbbbbbbbbbbbba__^^]]]]]]\\\\[\\[[[[\]]]]]^^_`aabbaa``_^]\]^__`aa`___^^]]\[ZZYZZ\^_``_][ZYZ[[ZYYYYYXY[[[Z[[ZZYXZ]\\\\\\\\\[ZZ[[\\[ZYYbcccddeedddccbbbbbaabbbaa`_]^^_``_^^]\[ZYYZZZZYYYYXWVUUVVWVUTQOONOPQRSTTSRQSSUTTSQSSQTVTTTTTTTTTTUVVUTSRQPPQQQQQQQPPPPPOOPOMLKKKJJIHGGFEDCBAABCDEFEA?;97545678:::::;<<<<;::::;<>>??>>?AAA@>=<>@CEFFFEEDDDDEE@:75346:<>??=;?CCEJLNOQPNLJIGDLOC:>BCCIGFJLLNSOPV]^[VW\behhjdZ]_[STVWYZ]^^^^]^cd]YXUYYNF@<;=?EILJHHKHFFEDBAA@AA@@HJNOQQRRSTUTTPMIGFEDDCA@CCCILLLLMLKKKJHHJKJHFDEFGGGFGGGILMKLPQQQTUVWWWWWVUUUVY]aa`^^WW]_Y\\]]^_`acdeghggggghijljhmllkkkkjihgfeddcba_acaa`aadb_bde_WSSTRRMX\YUNNW^VV[WQZ[UYcb]_edegijlptvx{|{{{{{{{{zxwvtttuvutqonnljhhhijd\XWOCAA=74322233555321159;=>>?@A@@??ABCCCCDGHHGGJMIEISQPRPONOPQQNKIJKLGCDEEDHHKJFGNRSTW[]]YYRRTSMKQSSSSSTTSOLJIJJIIJLNOPQSTVWWXYZZ[ZZ[[[\]^^`acehiijihhgfeedccdefgghhhhhgfffghggffdcbbabbccdehjlorx†‹ˆ|ogeedccbbbbcdccbcccbbbbbbbbcdcccbaabbb`abb``````abccbaaaaaabbbbabccbccdfgggghiiiijjhedeeeedcbccccccbbbbbbba_]\\\\\\\\\\\[[Z[[Z[\]]^]]\\]^_`___````_^]\\]^^_`aaa_^^]\[YXWVUVVY[\]]\[YXWXXXXWWXXXYZ\\\\\\]]\ZZ_^________^]\\\\[ZYYYcccdeeeeeeeedccccccbbbbbba`_``abaa`_^]\[[[[[[[ZZZZZYXWWXXYXWUTRRQRSTTUVVUTTUWYYZYXYYWZ[YXXWWWWWXXYZZZYVTRRRSSSSSRQPPPQPPONMKIIIIIIHGFEEDBA@?@AABCBA>;975555679;<<<=>>?>>=<<<<=>?@@@@ACDCCA@?>?AEGIIIIHGFDCBA>9667::=?A@?>=BDBDJKLKMLKHGGHEMOA9>IECJLHJLNPVVST[\[TW\_beige`[]]VSUX[]_abca\X`e^ZXVTSKD><=ADJOQMHHMHDCCCBDEEFEDCIKMNNMMMMNONNKIGEDCBBBB@CDDHJJIJJIIIIIHHJKIGEDFGHHIIIIJLPQOOSSTUXYYZZZZZYYYYYZ\^_cb^W\b`\___`aabcdeehihhhhiijkmlinmmmlkkjihgeedddcb`ac`^^^_``]]`]WRPPONOLVZUQKKRYUXVQR[SNR[UQTZY[]_agkmotxyyyyyyyyxvtrqpqstsrpmjhgdcdfffgiea]RC<952334456888753239?ABBBCDEDCBABCCDEFFHJJJJMOIFIMMLLLKKMOPNKIHIKLHEHIKILKMLHGOSTWZ]^^[YPOQQKJNPOOOOOOKGECBDFHLOQRSTUVWXXXYYYYXXWXXXYZZZ\]_bdghiiiihggggfeeffgghhhhgffghiiihhggecbaa`_`acdfhijqzƒ‰‹ˆyhdccccbbaaabbaaaaa````abccdeeedcba__`^^__^^^_____`_^]]^_`abddddddcccbadijhijiiihhgfdccccbbb`````__^^^^__^]\ZZ[[[[[\\\\\[[\\\]]]^___^^]\\]^^^^^__^^]\\\\\\\]]]]]\[[ZYWVUUTTTVXYZZZYXWWYZZZYYYYZ[[]]]]^^__^]]a`aabbbaa`_^]\[ZYXWWWdddeeeffffeeeeeedddcbbcccbaabbbccba`_^]\\\\[[\\\\\\[ZZYYYZYXWVUUUUUVUVVVVVVWXZ[\\[^^\^_][ZZZZYZ[[]^__[XTSSUVUUTRQPQPPPOMJKHDDGHIIIHGFDCCBA@@ABAA?=;:9888865679<==>???@@@>==<=>>@@AAABDDDDCBBCDFGHJLLJHFB>;:::98:?B?>BCB?=>DDBEIIIHJHICFIJGLMB:?JLGIONKKNQX[YXZ\]YZ\]_aagec`^^YVXZ]_`bcebZT[^\ZUQOLE?==?CHMSSMHFHFBADFGGHIIHGFJMMMJIHHHHHIJIGFEDDDDDDDFGGIJJIIIHHIIJJKLLJHGGIJKKLLMMNPTTRRUVXZ\\[[[[\]]]]]]]]^bec_[`dca_`acddefeefhiihhhjkllmkjonnmlkjihggeeddddcaaa_]\\\\[YWVRLKLNMMNLSVQMIHLQOSPKNVMHMSMNPRSVXZ]cggjpvxz{zzzzzxwtsrqrspnkigfedfeegfdegaVVL:742456:87:=<:87878>DDFDEFGHIFDACEFGHGHIJKLMOOLHIJKJJHHIKLLKHHIKKKJILMNLNMNNKJPTUX[\]\YVNMNNKKMLKKJKKLJHFFGHKOSUWXXXYYZ[\\[[[ZZYYYYYZZYYYZ[^`cfhiiiihhhiihhhhgghgggfffghijjiiihffedcbaaaabcdefipzƒˆ‹„sifdddedcbaa```aaaa`aabcdefgffedcb``a__``^_`````^\[ZYYZ[\]_abcdeddcccachiddedddccbba``^^]^^]]]]]\[[[[[[\\[[ZZZ[[\\\]]]\\]]]]]]]^_``__^]]]]^^]]\\[ZYYYZ[[ZZYYYYYYYYXWWVVVUUUVXXYYXXXXY[\]]\[\\\\\^_____`a`_`cbbcddca`_^]\[ZYXWWWWdddeeffgggfeeeefeeedccbbbbabccccccba`__^]\\\\\^^^^^]\[[[ZZZYZXXXWWWWVVVVWWVWWYZ[\\\\[\\[ZZZZZZZ[\]_`^ZXTSTVVVTSQPPPPONMKHIGCDGJJJJIGFDCCBAAAABA?=;:999:996678:<<>?@@@@@?><<<>>>??@ABBCEEDDCDEFHJKMNMID>997668:<>BEA?BDA>;>ECAEHHFEGFI@FKLIJLD?AKRNIOULLNPW\\ZZ[]\\]]]`affec`^[XXZ^a_`a`_UPQSSRQLGD@>=>@DIOSSMGEEECBEGIJKKKJHIKNOMIGFGGFEEGGGFEEFGHHGGHIIJJJIIIHIIJKLMMLJIIKLMNNNORSRSUUTUVXZ\^^\\[\^^___`a```deb`_beed^ceggffgffghhihghjllmljoomnmljihgffffeeddcbba^\[ZXXVSRQPNLLLLLMMPOLHFEFHHIHJLKJJOOKPOPSVVX\bcdgnuxz{{{{{{ywutsrrqnkdgifejfffheeb^ZWH=944356;?;7=E@;9;9:;<<<==99:::;<>@AA@??>=<<===>>>?ABBCEFGHHHJKMNPRQNG@:632359?CCFHD>BC@=:@HDBGHEBBEDJ;ENOLJJGDDKPTOQUMNMNSY^^]\]]^]]]_adghgb^\ZVUW[[YZYVOLLKLLJFCA?>?ABEJPSPJFDDEGFHKMMOONMKLNRSPIFFHHGFGGGGGGIJKLLKKKLLKKJJJIJKKLNPPPNLLMNOPQQQSUVUVYXWXY[^_``]\[]_accddedddghdcceihgbgijigghgdegghhfgikmlkippnnmlkigffffffffedcb`^\YWVUSQPONMLLKJIJLLLJFCBCDEFGIKLMNPPNSQRTWWZ\__bejrwzz{{|||zywvtrqonmijigefghhgd`YQLKA:746679=?<8CI@9:@C>?CDAIGJLMNOOKCDFJLMLLKKKLNNNMMMLMMMMLLMMLJKLOOLKKKMNOPPOPQOPSUVWVTQOMKKLNONNNLKKLNPPQRSUWY[__^a``___```aaa`_^^^_````_^]\[[\^`bdefghijjjkkkkjihgfeefhhhijjkljjiiiihfedcbbbbaa_afnuz{zulhfghhgeca_^]^___```abccdeeddddddcbbbbbaabcddb_][YXXXXWXXXY[]`bcdcba`_^][ZXWWXYYYZZYWWVWWXYYYYYYYYYYYYZ[[[ZZZ[[\]\\[ZZZZ[[[\]]^^^_^]]]]]\[[YWVUTSSSTVVVUUTTTTVWXXWWXXXWWVVWXWXWWWXYZ[\\[ZZYYZZ[]_____`abbccdeeeb\XWWVVVUUVVWXYeefgiijjjjiihhhhhhgfeddcccddeeeffeeeedca``_^_`bbbaa`a``__^^]]]]]\[[ZYYXXWWWVVWXYYYYYXXXWVVVVVVVWVUTRRRSSTUTRQQQQPQQPNLIFDLJHLPQQOONLIGEDDDDDDCB@>==>>>=<><;;::;;=?BBBA@?>>?@@@@??@ACEGIJLLKKMNPRRSQLC<744558?>959;<=ADAAII<9BIFEKKGGIJKN=EONNIHLSMEJWWRQLNNOQTVX[ZWVWWVVVX[^]YTQQMHGFKLKKJIHFFEFFEEEEEFGHIKKLLKIHIHMRRPPRTVUTSRSUWXVNLLMNLKMNNNNPQRSSSSRQQPOPQQPPQRRSUVVUTSSTTTUWWVXZZZ[]\\]_acca`^]_adfhikkljjklljiggmnimnmligbdecbcddcdefijhhilkllkkkjihggfffffeeeeca_\ZXWUTPLJJJIFC>@GKHIHGHKLMNNNPRSUUONQQUVWVUUUUYZZ\aelrtvyywutrrrqooolib]ZSSZ^^ZMFGD>CD=9>A@ADIGEID:;AEB>?EHELJKMOOQRRKKKNOPONNNMMNOOOOOPQSTSSRRRRQSSUTQOMMNOOPPONNOPQRRQPPNMLMORUVWXYYYY[\\\]^___`bccehhgeedeeffggfedccdddeeedcbba`abcccccccdeeeffgfeedcbbcdeeffghiiihhhhhgfedbbaaaaaabbabcdcdcbdeeeca_]\[\\\\\\\^_`aabbccddccba`````_____^]]\\]^^]\ZYXXWYZ[\\]^]\[[YXVTSUVVWWWWVVVVVWWXYYYYYXXYYYYZ[ZZZZZYYXXWVUTSTUUVVWXXYYYYYZZYXWVVVWWWVUUUUUUVVVVUUUUTUVVVVVWVUUUUVVWWWWWWXYYYYXWVVVVVWWXXXXXYYZZ[\\]][XVUVVVUUTTTUVVWgfhjjkkkkkjjjjjjihhggfffedccddeeeeefffeddccbcbcccccbcba``_^^^^^^]\[ZYYYYZZ[[\[[[ZZYXXXXWWWVVVVVUSSTUUTSSTUUUUUTRQONMMLKKMNOOOQPPNLJHGFEEDCDDEEDCBBBBB@===@@>==>>ADFGGGFEDDDDEEDCCDGIKMOQRRQPPPSUXL<66:<<=DBA>ADE?>=<>?A@@CJJGPOGKOLPNEEONOIIMRSPBQWSRPPPPRSUVYYXVUUTRPPQSRNKIIIJJKLLLLLKKIGGIIIIIJKLLLKKKKKJIKKLQWWUSTVWVVTSTUXXVPNNOPOORTRQRTTUVVVUUTSRQQRSRSTTTTVXXVUUUUUVWXXXY[[Z\^]]^`cdda___acehkmmllllmmoljhglmnqonkhfgc_abbbbbcdfijfghikkkkkkkjihhgfffffggfec`][YXWUQLHHHHFD8?GLGJLLMNQQPPPQSTWWRPQSUVYYXVUUWWVSVYagkpvvtsrrrqqooonje]^MMX[YTLJVSQKEA9EH@DCIFBCB:?EE?=?GLKILOMOOPQRLKKMNONNNMMMMNONNOQSTUUTTTTTSUVVVTROMOOOPPPPRQPQRRQOQRRSTVY[[\]]^__```_`aaaabcdeghhhggfgggghhgfeeeeefgggeddccbbbccccbbbcccddeeddcbaaaabbbbbccdeffgggffeddbba``abccabbaa`__`bcdcba_][[ZZZ[[[[\]^_`____```__^^^^]]\ZYYZ[\]\]^__]\ZZYYWWWXYZ[[\[ZYXVTSRSUVWWWWVVVVVVVWXXXXXXWXXYYXXXXYYYXWWVUUTSSSTTTUUVVVWXXXXXWUTSTUVWWWWWXXXWWWVVVUUTTTUVVVVVUUTUUUVVVWWWWWXXXXWVVVVVUUVVVVVUUUVVWXYYYXWVUVVVVVUTTUUVWihiklkkkkkkkkkkkjihhhhhggedcccddeeefgggfeeeddddddddddda`````````_]\\[[[\]^____^][ZZZYYYYYXXXXXWWWXZ\[ZYYZ[\[ZYWSPNMMMMNOPPOOOONNLKJIHHHHGEEEFFEDCBCDEDB@@CCA@@ABDGIIJJIHGGGGGGFGGGJLNPSTVVUTSQSRSF724@CCCFLNLTRINRNQPIGMPPJKORUSIMUVVTTSSTTSSVYXVRPOLJIJLLJHHJLMNOPPOOOPPNLKMNOOQRSRQOOOOOONMOOPTZZVTUWWWVUSTVXXTRQQSRPRWYWVVWXYYYYXXWVUUTUUUVWWVWYZZYXXWWWXYZYYZ\\\^`__`bdec`__adfgjlnnmllllmnmkjgmpqsokifca`bedcbabcdfjgdfjfikjklllljiihhhhiiiihfdb`][YXVQKHGGHHI=AHMGNPPQRSSSRSSTTVXVTTVVY\\ZYXYVVWTUVX\bjqqqqrrqpoooopnjdcQPZYTNILXUUOKI@IJBE@NB:?>9<@B=?BKOLINRKNOPRRKJIKMNNNMMLLLLMNNOQRSTUUUUUTTUVWWWVROQPOOQQRVVTTTSRRUWWYYY\___``bbcccccbbccccdfgjkkkjihhhhhhihhggggghiiihggggfeddcccbbbbccccccbaa`____`_____``abbcddddcbba`_^_acdeddcba_^]_abbba`_][ZYYYZ[ZZ[\]]]\[[[\\\[[[Z[[ZYXVUUWY[\\]^^][ZZ[[ZXWVVVWWXXXWWVUSQQRTUVVVVUUUUUUUVVWWWWWVWVVVUUUUVVVVUTTTSTTTTTTTTTTTTUVWVVUTRQPQSTVWXYZ[[[ZYYXWVUUTTTUUUUUUUTTUUUVVVVVVVVWWVVUTTUUUTTUUUUUTTTTUUUVUUVVVVWWWVVUUUVVWWhhikklllllklllllkjijjiiihgedcccddeefghhggfgfeeeefeeeeddbbaaabbbba_^^^^^_``abbba_]\[[[ZYXXWXYYYYXYZ\^]\]^_``_]YUQOOOOOOPQQRQPOOPPONLJIJJJHGGFGGGFEEGGIHEEEGDBACDDEGJKMLKJJJJIHHIJJKMNQSVWYYXVTQNMKA657@IGFHGD@==<;><<>@CEEGOQOVTLQUORRLJNPPMORTVUPJQUWVTSTUVUTTURNIHGGFEGIIIIKMOPQRSSRRSSSRQPPRSUVWVUTRQQQQQPOPPRV[\WQTVVVUTRSUVUTSRTWSOT[][ZYZ[[Z[[[[ZYXWWXYYYYYWX[\[ZYXWWWXYZZYY[]]_a``abbcb_^_`degikmmkiijjjklkkinppqkfhidacfdca`bcdehheehjfhjjklmlkkjjiijjjjiihfeb_\ZYWTQMJIIHINDDJOJQSSSTVUSTVUTTTWWWVXYY\\[[[]YXZ[ZYVZ^`efjmprpommllmnnnkY\eYSUSPXTRPPOFGEA@DL<:@@:9?ABEEEFNQQTSOSWSSQMKMNNMQSRSROLNQRQONOPQPONNJFDEEFFGHIIJKLNQRQQTUUUVVVUTSSUWY[ZYWSOOOOPPPPQRTWZZTPRUVUUTTUVVUTTUV[WRX_a_]]]]\\]^^^^[XXYZ[[[\[XY]^[ZZZXWWWXZZYY[\]_aa`aabcb]\_ababdffffdcegfhkklknmmnhbghedeebcbbdcddhhghjigjiikklllkjiiijjihgggfdb_\YXUQNOMMKKKNIJNQPSTSSSSUUUXXUTSUVVU][[[\[[\b\Z]`]\Y]\\^]bdioqrrqooopqpndgkXVfbXWQRQRTKJFBBMJ@@B@98=FJLKPQLGMSHIOOKHEFHKLMMMMMLKJIIJJJJJJKLMMMMNOOPSUTROLMMMLMKIKNMOPRTWYWX[\[]abbbccdeefgfeddccddfhjllllkjjjihhhhiiiihhhiihhhgghhggffeeeddeffgffedeeedcbbba`_^_``__`__^_```____^``bccccbba_^^^^^__^^^\\\\[[Z[[ZXWWWVVUTTUVWXXYYYXXXWVUVWXYZZ[[[[Z[\\\[[[[ZYWUTTUVWXXXWVVWXYYYXXXXXWVVVUTTTTTSTTTTTTTUUVVVVVUVWWWVVVVVVVVVVUUUUUUUTTTSTTVWXXXXXXXWWVVVVVUTUUUUVVVVVUVVVVVVVUUVVVUUUTTTUUUVVWWWWWVUUUUUUUTUUUUUVVVVVTSSSTUUeegilmmmllklmmmlkkkkkkkkjihfdcccddeffffffeeffffffffffeeddccdddcdccbbbbcdeefffedca`_^]]\[ZZZ[[[[[[ZYYXWWXXXXWUTUWWXWWVVWXYYYWVUUSNKKLLLKKKKJJKKIIIJLMONMMQPIEFHHIJJNPQOLJKKIHIJLNONPPQRQPPOMLKG@??=<>>?ABEFFFEFNQRSQPQVSQOLJKJKKMNONMMJLNOMLKHHHHGFDCBDDEFFGIIJKKLNPQQORUVUVVUUTTUVWY[[ZVQNNOOOOPQQRUVYWSPQUUUUTUVWWVUTWY]XU]ab`^^^]]^^^^`_[XXYZ[[[\[YZ__\Z[[YWVWXYZYZ[\]_aaaaaacb\\`aaZ]_]]__^]_begjklkkiikfdefefgeeebfddcchhhikfgkjijkkkkjjiiijiiggffeca_\YVSNKOMNMMLNNOQSSTURSRRVVVXYUURTUUT^][Z[YZ]f]Z^b_]\^]\[[__djnqutqoopponljbW\nj_ZOURSVROLMNRKJFB?<=CIMOOQQOLMLJJMKJGEFHLMLMNNNLKJIIIIIIHHHIJJKKLLLNRTRPMLLMMLKJIIKLNORTVXZ[]]\^`abcccddefggecccccdfhjllllkjihhgghhhhihhhghhhggggghhggffeeeeeffffffffffeeedccbbaaaaa`__^^^____^___``aabbbbaa`_^^^]]]^^]]]^^]]\\][YXXWVUUTTUUVWXXXXXXWWVVUVWXXYZZZZZ[[\\[[[\[YWUTSUVXZ[[ZXXXYYYYYXXXXWVWWVUTTTTTTTTUUUUVVVVWWVVVWXWVVVVWWWWVVVVVVVVVVVUUTUVWXXWVVVWVVVVVVVUUVVVVVVWWVVVVVVUUUUUVVVUUUUUUVVWWXXYYYYXWVVUUUUUUVVUUVVWWVTSRSTTSefghkmmmllklmmmlllllllmlkjigeeddeeeeeeeeeeffffffffggfffeeeddeeeeeeeeeffghhhhhgedcba`__^]]]]\\\\[[ZYWVUTSSRRSTVY[\]\\[\]^__^\ZXVSNLMNPOMMLLLLNNKKKLOOPOOPTSKHJLKLNOPPPNJIHGFEEGKLONNNMMLJIGEDDA?>@??@BDEEB@>==?ABBCEFIJJJIIMPRPNMMPOLJIGEEFGHIJJIHFGHIIHHGFEEEEDDDFGIIIIIIJJIJLMONKNRSSRRRSSTUVVXZYWTOKLNOPPQRSTUUUTPOPSUUUUVWYYXWWZ]`[Zbdd`^^^^^_^^]][XVVWXYZ[]]ZZab\Z]^[WVVWYZZZ[\]_``aaa`bb][`c^VZZYWXXXWX^cfhjkjgegjfcbdfgjggggjddcahjkkjeimmlkkjjjjihhhhhggfeedb_]ZWTRMHROOLNNOPRUUUUVRSSRWUUWXXVTSTUQ]aYYZVZ\ba\`ea^_```\^]\`dgimnllmnmmlkg]U`kkhfWRUUVUUUUVVQSLD??CINQSSSSRPNLLMLIIIHJJLMMMNNNMKJIIIIIIHHHIIIJKLLLLQSQOMOPPOOONMNOPRSTUWY[\]__`aabcddddefhhdbbbbcdegikkkigeddddeghhhhhhhggggggggghhggfggggfeddddegijjjiihhggffedddcb```__^____^^__`a```abaaa``_]\[[[\\]^_``__^_^\[[ZZYXWWVVWXXXWVWWWWVVUUVVUVWWWWXYYZYYZ[[ZYWUTTUXZ]^_^]\ZXWWXXXXXWVVWXXVUUUUUVVVWWWXXWWWWWVVWXYXXXXWWXXXWWWWWWWWWWWWWVWXYYXVUUTUVVWXXXXXWWWWWXXWWVVVVVVVVVVUVWWVVVWWWWXXYZ[\\\ZYYXXWVVUUUVVWWXXYYWUSRRSSSeefgjklmllklmmmmmmmmmmmmljihffeeeeeeeeeeefffffffffgggffffeeeeddefffffghhijjjiigfedcba``____^^^^]\\ZXWVUTTTUVWZ\^`a`_^_`abb`]YVUSPOPRSRPNNNNOQQONNNOPPPQRTQLLNOOOPOMKKJIHGFFEEFHJLLLKIHHFDBBBBA@ADBBBBCCB@??@ACEFFGIJKMNMLKMNOLIGGIGFDDCAABCDFFFEDDFHJKKKJIIJJIHGGHJKLLKKJJJIIJKMMLNPRQQPPQRSTUVWVVVTQOPPQRQRSTUUTSRPONQSSTTUVVWXWW\_^[_hgc_^^]]]]\[YXVVVVVVWZ]`b]Z_b]Z]`]YWWXYZ[[[\]_aabbba`ba[^h\WYXWUUTUTU\acfghfcbcggd_dhjmiiiiicddaiklkidjoonmlkjiiihgggggffedb`^\YUTRMITPNIMOOPRUTSTVTVWWXTTWZ[ZXUWYSYZYXZVYZ`d^_c`^_bcc____acceikjkmopoolgdbgjjgn_XZYYZZZYXWWYPJHKOQTVWWWWUSRQPPMKKMLMLMNNNNONMLKJJJIJJJJIIKIJMPOOORRQQQSRRRRSSTTTUUVVWX\^^^_aaaaabcccccdffc`a``bcefhiihfdba``abdfgghhhhgfffffeefgffgghiihgedcbbdfhiijkkkjjiiihgfdcb```__```__^^]^_``aaa`aba``^]\ZYYZ[\\]^^^___^]]^^^][YYXXXXXXWVWXXXXWVVWWWVVUTTUVVWWXXYYXWWUTSUWY[\]^]\[YXWVVWXXWWWXYYYXXWWWWXXXXXWXXWWWVUVWYZYXXXXXXXXXXXXWWWWWWWWWVWXYYYWUTTUVVWXXXXWWWWWWXXWVVUUUUVVVVVUUVVVWWWWWWXYYZ[\\\ZXWWVVUUUTTTUVWWWWWVTRPQSSRedefhjlllllmnnoonnnnnnnmljiggggffeeeeeeeffffffffffffeeeedddddddddefffghijjjjjjihfedccccbbba`__^]\\ZYXWWVVWXZZ[\]]\\[ZZZ[\\[XUSRSRSTTTSRQQQQQSSQQQPQPPOOPPNLMQQONLJIGFGHJJIIIIJKLMNNMJHHHEDEEFDEEGEEEEDCBABBDEGIJJKKLOMLLKJIHIFECBCBBCDECCFEFFFEDDEHKMNONMMMMMLKJIJKMMMLLKLLKKKLNONNPQRRQQRRSTUVWXWVUSRRSTUUUTTTSSRRQPQRRRQSTTTTTSUY[[[`heb^\]\[[ZXWVUUVVVVVW[_ac_Z]a_Z[_`\YXXYZ[\]^_`bcbcb``cc]_f]\[YXXXWVWWZ]`ccdba`^cdc]chlplkmffededjlnkhekpoomkjijjiiggfffeedb`^[YWTSRNLUPQHMMNPQTRRRVTVXYWTTW[_`\XY]XWVTX\V]Z\ba]_``_cefc_abefgikjhilorsrpnmnqomii_b`^a]^_[YZ[ZVSUXZZYXZZZYWTSSSRONNQQOMNPRRRRRQONMMMLNNNMMMNKMQTTSSTUUUTVSRSTVWXWWWXXXXZ_ba_`bca_`bbba`_`bb^\]\]_bdegggedccb`_^_`cdfhiihgfecccbbdeffghiklkjhgedccefghiklmmllkkigfdb```````aa`__^]]^____```a`_^]\\[[ZZZ[Z[[[[\]]]^^^^]]\[ZYYYYYXXXXXYYYYXXYZYYXWWWWXXXXXYYYXXXWUTVWXYZ[[[ZZYXWWWXYYYXXYZYYYXXWWVVVVWWWXXWWVUVWX[[[[[ZYXXXXXXXXWWWXWXYYYXXYZZZXWVVVWWWXXXXWWXXWWXXWWVUUUUVVVVVUUVVUUUUUUVWWWWXXXXXWVVUUUTTSSSTUUUVVVUTRQQQQQdcdehilllmmnnooooooooonmljhgggggfeeeeeeefgggggggfeeeeeedddcddddddeeefghijjjjjjihgffeeeddcba_^^]]\[ZYYYYYXYZ[\\\\[[ZXWXXWWVVTQOPPQSUUUSRRUVTRSSRRQQPONMMNNLKLPONLKHEDCDHLMMMMMNNNOOOMJIIHGGGHHGIIJHHHGFEEEFFGILNMJLJKOLHIGFEEDDCDEFGGGGHEINOKHFDEEGILOPQPOOONNNMKKKLMNNMLLLLLLKMOOOOQRSSRQRRSSUVWWWVUSSSTSSTTTUTSSSSRRRSRQQSSSSRSSTXYYZ_bca]\[ZZYXWWVVUVWWWWXZ]`a^[\`_[[`a]ZYYYZ[\]^_`bdccca`cebbe^^]YXYYXXZZ[[^aaba`_\`da^dgnpkjjgeeeefjkoleekopomkihijihgffedba_\[[ZXVTQOONRPQTNMMOQRQOPRRPQTTRRSY`fcWQ^^[_UWY\[WX_a^^`_^bfif`cdejkkkjhhjmnprrqqtrpokhda]ce[^aba\[ZYZ\`g]\Z[ZZZVTSRQROSTUTPNOQSTTSSSSRQPPPQQQPOOOOPRVWVVVXYZ[[XTTUVVVVWXYYYZ\`ba_`bb_]^ab`^]]^_^ZXYWX[`deffedccca`^]\]_behihggfdbbaaabcdeghjkmlkihgfdcdefhijlmnmlkjhfdba__````````__^]]^_^^^__``_^^]]]\[[[[ZZZZYZZ[\\]^^^]]\[[ZZYYYYYXYYZZYYYZ[[[ZZYYXYXXXYYYYYYYYYWVVWWYZZYYZYYXXXXXYYYYYYYYYXXXWWVUUVWWWWWWWWVVWY[\\[[[ZYXWWXXXXWWWWXYYYYYYZZZZYXWWWWXXXXWXWWXXWWWWWVVUUUTUVVVVUTUUUUTTSTUVVVVVVWWWVUUTTTTSSRRSSSSTUUTSRQQPPPdcdegiklmmmnoopooooooonmkiggghhgfeeeeeeefgggggggfeeeeeddccccccccccccdefghhhiijjihhhgggffdb`^]]\\[[ZZ[[[[[[\]]]]\\ZYWVVUTRQPONMNOPPQQPPPRTUTRRSRQPOMLKKLNNMLLLKJJIHHHGGKNPPPPPQQQQQOMKJJJJKLLMLLMMKKKJIHHHIIIKMNNJLIHOJEECBAACEGIJKLKKKLILSTPKHFFHJMPRRRQQQQQQPONMLLMNNMLKLMMMMNOPQQRSSRQQQPQSTUUVVUUTTTUTTUUUUTTUVVVVVUSQSUWVUSRRTVWXY[_a`][YXXWVVWXXXXXXXYZZ[^_^\\^`\Z_ca^][ZZ[\^_`bdecefbbegdcca`^[[[ZY[]]]]_`a`__^\^aaabfjjhhihihhhilnqh`gloooljhgiiggfffeb_[YXWWWVTQNLMPQOPTNLKLMNNLKMNLMPPNMOTWWVOKXZW[PSUXVPU\b`]cZ\_cifbfggkmkomhggijlpsuuvtrrokiggf`X_fid`]]]]_cj`_\^ZZ[VTSRQQQRSUVQPORUWWWVVVVUTTTTTTTSRRRSUWXWWW[]^^^[WUUUUUUVWYZ[\]`a```a`]Z]_^\ZYYZZXWWUSUX]aceecbabba_][ZYZ]bfhgffecaaa`aabcdfilnonmkjihfeeddfghiijiihfdb`_^]]]]^_````___^]^^^]]^___^]]^^^]]\\\\\[[ZZZ[\\]]^^^]\[[[ZZYZZZZZZZZZYZ[\]][[[[[ZYYXYYYYYZZZZYXXXYZZZYYYZZYXXXXWWXXXXXXWWVVVUUUVWWWVWXXXXWWXY[\\\[[ZYXWWXXXWWWWXYYZZ[[[[[ZYYXXXWXXXXXWWVWWWWWWWVVUUUUUUVVVVUTUUTTSSRSTUUUUUUUUUUTTSRRRQQQQQQQQQQQQQPPONNNdcdegijklllmmnooooonnnmljhgghhgffeeffeefgggggggffeffffeddddddeeddddddeffggghhhhhiiiiiigfeca_^^]]]]]\]]]]]\\]^^^^]\ZXWVUTRPONNNNNOOONMLMNOOOOOPPONLKKLNPRRQPMLLLMMLMMKIKMONNOOPPPPONLIIJKKKLNPNNOOMMLKJIIJKLLLLNQMPLIOIEDCCDEGHKMMOPONOPKMSVSMIGHJLORSSRRQPRSSSRQPOOOOOONMNNOOPQRSRRSSRQPOQQRSTTTUUUUVVVVUVWWWWWXXYYYYXWUTVYZYXVUUVWWXXY[\]\ZYYYXXYZ[[[[ZZZZ[[\]^^][]a`\_cdc`][[[\^_acdedfgccfhfeda_]]][Z[^_```aaa`__^]_`adgggefefikkkkjnqldcfjlmljhhghfddccc`\WTRQRSTUSQNKLPWPLNNLKJJKKIHJKGJKKJIJLKJKKMMOLTMQQQOLTZ`^[`WY]`daafgghlltskgfggglquwvuuurooong]^ckceca__^`ci``^`\Z[VTSSRQQQRTURPQTWXYXYYYYXXWWWWWWVVVVWXZZXWY^_aa`\WUSRSSTUWYZ\\]__^]\\[YYZ\[YXYYYYVVWUUVX[^abba`aaa_]ZXWVWXZ]_`aaaaaa```aaabehjlmmlkjihhfdcbbccddddcba_^]\\[ZZ[\]^^^^]^_^]^]]]]^__^]\^___^^]]]]\\\\\\\]]]]]]]]\[[[[[ZZZZ[[[[[[ZZ[\]]\[[[[ZYYYXYYYZZ[[\[[ZZ[\\[ZYYYYXXXWVVVVVVVWWWVVUUUVVVWXWWWXXXWWWWXZ[[ZZYXWVVVWWWWWWVWWXXYYYYYYXXWWVVUVVVUUVVVVVVVVVVUUTTTUUVVVVUTTTTSSRQPQRSSSSSSSSSRQQPONNNNMMNNNMMMNNMLLKJJJddefhhijkjjkkllmmmmmmllkihghhgfffefffffgggggggffffgghggffefffffffeeeeffffggghgghhhhhhgfeecb`___________________^^\ZYWVUTRQPOOONNOONNMLMNNNOOPPPPPOPPRTUUUTSPONNNNLLKJHIIJIKKMNNONMLJIJKKLLLLNLKLLJJJIIIIJJJJJJMMLOLHKGEFFFGHJKMNNNOOONOKKOQPKIKKMOQSTTTRPPSVWUUSRRRRRSRRQRQRRRSTTSSRQQPQQSTUUVVVWXYYZYYYXXXXYYYZZ[[[ZYXWXZ\\[ZZYYYYYZYZYZ[[ZZ[[[Z[\\\\ZZ[[[\]]^__^]_bb_`cddb`^]\]_accdddfgeeehgedc_[^_\Z[^^]_``aa_^]]^`bcfiigebegklmmjjklebgfgijhfeeddb^\[[ZWSQQOOPQQRQQONMPWPLNNMLKKLLLLMKHHIKLLNLKJIMMMLIPLRSRMKUY]ZX\TVZ[_[^bdcekovunjgfhffksxxwwwtrtwqjfdoedccca_\]_e^_^a]\]XUUVWWWVUVUTSSVXYYXZ[[[[[ZY[ZYXXXXY[[\[ZZ\__``_\WTRQRSTUWY\]\\]]]\YYXYZY\\YY\]\YXXY[\[[]_ab`_____]YVTSSTTTTVXYZ\]^_____``abdfhiiiihhgfdba_^^^^^__^]]\[ZYXWWXY[\]]\[\]]]^^^^^____^]\\]^__]\\\\\]]]]]]^^^^^]]]\\[\\\\\\\]]]]\\[[[[[[YXXYZYXWXXXYZ[[\]]^]]]]^^][[YYXWWWVUUUUTTUUUUUUUTTVWWXXXWWWWWWWXXXXYXXXWVUTTTUUVVVWWWWXXYYYXXXXXWWVVUVVUVVUVVVVVVVVVVWWWVVUTUUUUUUUTTTSRRRRQQQPOOPPPPONLLKKKKKJKKJIIIIIHHGFEEEeeefhhhiiiiijkkkkkkkkkjihggggfefffffffggggggfffffghhhhggfffffgffffffeefeffggggggggfffeeddcb`````````aa`````````_^\[YXVUTSRQPPOOONNNMLMNOOOOPRRRQQQRSTVWWVUSQONNNMLKKIHIIIIIJKLMMLLKJIJJKKLLKLIIIIIIHIIIIIHHHHHIHIIIGIGHHIIJJKLMMMMNNMMMKJMNMKJLMNOQTUUTQNOSXXVVUSSTTTUUUTTTSSSTUTTSQQPPRRTUVWWWXXZZZ[[[ZZYYZZZZ[[[Z[ZYXXXZ\]\[[]\[[ZZ[[[Z[ZZ[\\\[[\\\[ZZZZ[\]^_``__addabdedca`^]^`bddddeghfeefgedc_\^_[Z[_][]`^`_^\\\^`cegiihfbehlllkiiigddeddedb___^][XVSRSRQPQNNOPOPPOONNOPPMNOONMLLMMNNKIHJLNOPNLNPPQPVMNRVWVTPSYZXTUTTXYVPZ[Z\dgostslhfhecgryxxxxtssspnmpldcdcdc_ZXZ\^^^^^^\ZWWYYZZYWWWUTUWXYYXZ\\\]]\Z\\ZYYZYZ]\]\\\^`_a`]\WTRQPRTVVZ]^]\]]\[XXY[[Y\\ZY]_]ZY\_^][\^`aa`^]^^\ZWTSRRSTTSTUVWXZ[\]^^__``abcdefgfffedb`^]\\\[[\[\[[ZZYXXVVVWZ[\[ZZZ[\\]]^^^_____]\\]_`_]\[[[\\]]]]]^^^^]]]\\\\]]]\]]]]]]]\\[[ZZYYXWWXXWWVWWXYZ[\\]^__^___^]\[YWWVUUUTTUTTSTTTUUUTTTUVXXXWWWWVVVVWWWXXWWVVTSRRRSTTUUVVVWWXXXXXWXWWWVUUUUUVVVVVUVVVVVVVWXXXWVUTSTTTTTTUTSSRRQPPONMLMNONMLKJJIIIIIIIHHHGFEEEDCBBBBeffghgggggffghhiiiiiiihhggfeeefffffffffgffffffedefhiiiiihgggggggggfeeeeeffgghggffeeeeddcddddcbbbbccccbbbbcbbbaa`^\[YXWVTTTSRQQPPOONMLMPSTSSTUUUUUVWWXYXWUSRPNMMLLLKJJJKLKKJJKKLLKJIIJJJJJJIHGFFFFGGHHGGGGFFEFEEDEEEFHIKKLLLLKKJJJJJJJIIIHIJKKLOPPPSUWVTPMOTYXVXWUTVVWWXXXXWVTTTTTSRQPPQRTVWXXXWXY[\\]]]\[YXYYZZZZZYZZYXXYZ\\[[\]\\\\\]]^^]\[[\\]\\\\[ZYZZZZ[]^___`bdefeeggfca`_^_acdeefghhhgddeccb^^]][[\_\Y\]\^^]\\\^aefiiiihhikmmjgdeffebaa`_\[XXZYXVSQPQRQRQQOPQPPOONNNOPPQQRRRQPOOPQRQLJKMORSTQPRUUVT[UTW[[ZWSVWWUTRQUXVRMUTWbjorononhifeceqyyxxvuuuutsrrleeecef`WTVXZ[\]^_^]YY\^``_][ZXVVWXXZY[^]^_`^[]][Z[][]a__^^^^`^^^\[XTRQRTVVW[__^]]]]\[\]``Z^^ZX^b_^^ada^]_aa``_]\\YWUSSTTUUTSTTTVXXWXXY[]^_``aa``abcccbb`][YXXXXWWWWXXXYYYXXVVUVXZ[ZYYXYY[\]^^^_____^\Z\^`^\\[ZZ[\]]]\\\]]]]]\\\\]]^^^^______^]\[ZYXWVTTUTTUVWXYY[\]^_`a``aaa`^\[YVUTSSTSSSSSSTTSTTTSSRTUWWVVVVVVUUUVVWWWVUTSQPOOQRRSSTUUVWWXYYYXXXXXWVUUUUUVVVVVVVWWXXXXXYZZXVSSRSSRRSTVVSQPOONMKJIIJKLLJIHGGHHFFGGGFGHFCAAA@@????ggghhhggfeeeffghhhhhggggffedddeeeeefffffeeedddddeeggghhhhgggggfffeeddefffffffffedddccbcddeeeddcccdeeddcccdddccba_]\[ZYXVVVUTSSRRPPONNOQSTSSSSRSSTUUUUUTSRPOMLMMMMLLLMNPQQPPOONNMKJHHHIHHGGGFDDCCDEFEEEEEEDCDEDDCCDEFHJLLLLLKKJIIHHHHHHHHIIJKMNQRRRTVXVSOLNSXYWYYWUVWWXXYYYXWUUTTTSRQPQSUWXWWWWWWXZ[[[[ZZYWXYZZZZZZYZZYXYYZZZYZ[[[[\\]^_``_^\[[\\[[[[ZYXZZZZ[\^^^^`bdfgfgjkhc````abcdeeefghjgbbbbaa^_`_\\]`][\Z\___^]\^aegjjjjkjgdcbcehgedb^]][YWWUVVUTRQQRTUUTSRQRSSSSSRRRRSSTTUTTSRQQSTTTNLMOPTUWUTWZZZU][ZZ^_]YVYXXWVTQVYVTQRN[hjnnkhkpkhffgiovxxxwuuuuuutsolkjghhaWTVXZ[\]^_^][\^bcdca_]ZXVWXX[[]]\^`a_[\]\]^`^^a``^]]]^[][YZYVTTUWYWX\``^]]^^]]__`c__`ZX_b``acda]^aba`_^^\ZWTSTUWWXXVUUVWY[ZXXWXY[]^__`_^^^^_`_^]]ZWVUVWXXWVWXYYYZZYYWWVVWZZXXWVWXYZ[[\\\]]]]\ZYZ\^][[ZYYZ[[[[[ZZZZZ[[[[[\\]]]]]^^^___^]\[ZXWVUTTTRRTUVWXXZ\]^_``__``a`_][XVTSSSSTTSSSSTTSSSTTTSSTUUTTUUUTTSSTTTTSRRRPONMMOPPQQQRTUVWXYYXWWXWWVUUTTTTTTTSSTTSTUWWVVWVVTQONNONNMNPRRONMLJIIGFEEFGHGFEEDEDDDCCDDCCDCA?>>>==<<=<<<<<<;;jjjjkjigfeefggggfggggfeddcbcccccccccccccccbbbcccdddeeffffedddccbbcbbcdeeeeeeeedcbaaaabbcdeeedcccdeeeeeddefffdcbb```_^^][ZYWVUUTSRQPPOOPPOMLLMMMMMMMMMMLKKLKKKLLLLLKLMOQTUVVTQONLJHGEDCDCDCCDDDCCCCCCCBCDEFFFGHHGHHIIKLMMLKJIIIIHHGIIKMOOOONNPQRRQQRSUTRQOQSUUTVUUUVXXXXWVVVVUUUTTSRRSUXYXWVUUTRSTUUVVVVVWYZ\\\\[ZYYYYYYYZZYXWWXYYYY[\^_`_^]\[[ZYXWYZYWYXX[\\\\\\]^_acefgiigdaacddccedccefghea````_]ab`[^`__bb^]``````acfilnmligfffghgda_^\YWUTTTUVVVVTSRRUXYXVTRQQSUVXZ[ZYXXWWVVUSRQPQSVVWSRQSRQRWVTZ_\XV]]WZ\^[YUXYXWXYRW^][YRX^a`cghhklmjginnqstvuwwwwvvvvuuttssqmgddddcca_^__^]^_ceedcb`^[YXYY[[]\]^^_^\\\\\[[Z\\ZZ[\[YZ[XUWY[[[\^_`^]^``]\^____acafdcc`_`bcddeea_`aa_[YXXXWVUVWXYYZZYXXXXXXWWWWXXXYYZZZ[ZYXXYZZ[\[[ZZZZ[\[YXXYZ\\]]\[[ZYXXYXVVUVVVVWWWWWVWWWUUWXYXYYZZ[ZYYYYYYXWVVVUUUVVXYZ[\\[[\]]]^^^]\[ZYXWVUUTSRSRQQRTUVXYZ[\\\]^^]\ZXVVUUVWXXXXXXXXXWWWWWWVVUTSQPQQQPONNNNNNNOPPQPOOOPPQQPOOQSTUVVVVVVVVUUTTTSTSSQPOOOONNMMLLMMMLJIHGFFEDCDFFFFEDCCBA@?>?@@@@@@@????>>>??????=<;;;<<;;;kjklkkiggfhiiihhhhhhgfedcbaabcbbaaabbbbbbbbbbbbcccdddeeeedcbbbbbbbabcdeeeeeeeecbaa`aabbcdeedcbabcdeedddefffedcbbaaaaaa`]\ZXWVUTSRQPONMLMLKIIJJJJKKKJJJKKKLLLKLLLLKLMNOQSSSROKHGHIIHGGFGFEDDDFGFEDDCCCBDFGFHIIIJJKKJIKLLLKJIIIIHHIJLMOQSSSSRQRRSRQQQQTRRRRRSTTTTTTUUWYXVUTTTUUTTTTTTVWWXWVTSSURQRSTUVVVWWY[\]^]]\ZYXXYYYYZZYXWXYZZYY[[]]^^]\\\\[[Z[][WUYYY]]]^^^]]]]]_cdehhgecbcddddeeddeffeddca`_`\`b`[^__`dc_^```abbbdfimnnljiiihhea^\[ZYWVUTSTUVVUUTSRTVYYXVTRRQRTVYZ[ZZYYYYWTRPPOPQSUWXVUUVSPPTVTWZXUV\\TXZ[ZXUXYZYZ[V[`][[V[\^_abehjklnklnnppprsvvvvuvvvuuvwwwvtqrrqpnjea_`^^]^`deedcba`^\[[[\\]]]]]]]\\[[[YXWYXXXZZYYZ[WUVX[]^^^`````a`^\___^`adagfedccccdddddcbaa_\YUTUVVUUUUUVWXXWWVUUUUUTUVXXXXWWWXXXXWWWZ\]^^]]]]^^^][YYZ[]]^^]\\\[ZZYXVWXYYXWVVVVVVUTTSTUUVWWXY[]\ZYYYYXWVVUTSSSTUVXYZZZZZ[\\]]\\[[ZZZYXWVVUUTTSRPPQRSTUVWXYYYZ[ZYXWUUVVXYZ[[ZZZZZZZZYYYYYXWTSQQPQPNMLLKKKLMOPQRRQQRSRRRQPPQRSTUUUTTTUTSSSTUTSRRPNMNNMMMLIHGIIJHFDCCA??>=>@ABA@@???>=<;<>>?>==<<<;;;;<====>=<;;:;<<<<<:99;>?@>>==<<;;:9;==>=<;::9999:;<<;;<<;:::;<<<<:8767;>?@><<;;;;989:<=>=<;:98779::;;::;:::::;<<<=>=85678:=>>=<;;:;:888:<===<:9987789:::::99999:;<<===pqrrqpnmnoponnnnnnnlifgea^digeddcb^^bbbbcccbaa``bbbaaaaaaaabccdddccdcccccbbbbbbbcdcccddccbbaaaaaaaaa````aaaaaabccccbbcba`_^__^^]ZXWVUTSRRRQQQPPOPQQQQQPPPPPQQRRQPPQRRRRQPPPPPPPPPONNNNNMLMNPQPNMNOONMKIHGHIJMQSSTTSSRRSRQQSTUXSX`WVWYWV^_`\^URUVSQPQRSUUWWVURQOOPRTUVUTSSUWZ\^]\[[\]]\ZXXYZ\]YY\]]\\[[[Z[]^^]]]\[YV[]]\^\[]b__^]\[ZZZYZYYWXZZ[[[ZYYXY\_cdghhhgffedcbaacddcccccbbbbbcdefgggffffdb`^bfgd`__abdfeb`^bdda]\`acdeda__^[XVUXXWWWWVUTTTSRRTUVWWXYZZZZY\\Y[VV\^__```_^\[ZYZZZUUXZ]]\[ZWWWZ[YWTSSTU\VYZ\[[_\XZa_fZdd`ahfbaa^`f`]kgc`bbdcgjiggggghhggjmqtvvvvvvvvtroljgc__^`bddeecbabccdfda]ajkbaeabddb`][YXYYYXXYXXWVUUUWXYWWWWWXXY[\\]\[Z[[YYZ]__^^^]\\[ZZZZXWVVWWXYZYWY[YWYZYXXWVVVVUVWXWVWXYYZYYXWXYZYYZ[]_`bddeeea_^]_ZY^bcccbcb`aaa`__^]^^[]^^^]^__^]]]\[ZZ[ZZYYXXWVWXXWVUTSSUVWXYXWWVVUUTTUUVVUTTUVWWWWWWVWXWVWVUVWVUTSSSTTTUUUTTTTUVWWVUUUUTTVWWXWUTUVVVUTTSSSSSSTSSRQQPOOONOPPQQQQQQQPPQQQRQRQQQQPQQQPONLKIHHIGEDGB<;=?ABB@>==;52457:=>>=;::<<;:988:<==<;:98778:;;;:989999:;<<===qqrqqpnnopponoooonomjhfd``gjffdddb^^bbbbcccbbaaabbaa```aaabbccddddddddccccbbcccccddddddccbbbbaaaaaa``_``aaaa`abbbbbaabbbba`aaa`_][ZXWVVUUUTTSSRQRSTTSSRRRRQRRSSSRRRSSRRQQQRQQQQQQPOOOOONMNOPPOLMOQOLKKJHIJKMPSUUTTRQRRSSRQUX[[TWcZTYZWV^``[^SPQQRRRQRSUWXXWURQOOPRTUUUTTUVX[\^^][[]^^^][[\]_`\]_``__^^^^_______^^\XZ^^]`^\]b`a`_]\[[ZZ[\[[Z[\]]]\[[Z]bcegiiihhgffedccdeeddddcbba`aabcdfhiihgfedba^bgheba`abeiifb^beeb_^bbbdca^]]]ZYXXXVVWWWVUUUUTTTVXZZZ\\[[[\[^_\^XX_baabbba`_]]\[\]WVXZ]^^]ZXYY[]ZYVVTOUa\VWYYZ^[WXe\d[adaagedbaacfcahda`cdb`gjhecccdcb`adgknppqrqqqponllkfb`a`abcddc`_]^``accb^bjlcbgdccba_][YYZZZ[[[[[ZYXWVWXWXWVVVWWXYZ[\[ZYYYWVVWXXXXYYXXWWXXXWUSTXZZZYYZ^]WV[\ZYXWVVWXWXXXXWXYYZYYXWWWXYXXYZ\^`bdeeed]ZY[^ZX^bcbaa`adddb``__^^^\__^]^^___^^^]\\\[[YYXXXWXYZ[[ZYWVUVXYYZYXWWVVVVUUVVVUTUWXXXXVUVWXWWXYXVUVVVUTSSRRRRRRRSSSTUUTTRRRRQQRSSTSQPQRSSQPPPPPPOPQRRRRQONNNMMMNNNNNNNNNNNOOOOOPPPOOOOOOONKJHGGHGDEF>79;=?@A?>=<:534469<>=;999:::9999:;<<<;:987789;<;:988999:;<=>>=nnnnoooopqpppqqpppomjhecbdkkffeedb]_bbbbccccbbbbccbbaaaaaabbccdeedddddddccccccccdddeefedcbbbbbbbbbbaa```aaaa``aaa``aabbccbbbbaa`_][ZYXXXXXWVVUTTTUUUUUTTUUTTSSSSSRSTTSSSRRSRQQQQQQQPPPPOOOOPONLNOPNLLLLKKKLMOQRRRROOOPPQQRU[_^WXe\X\\XW[]\XWSNOPRRRRUVWXZZZXUSQQQSTUUUTUVXZ\\]^]\\^__`_^^^_``_`bcbbaaabbccbcbabaa_[\_`_a`^_cccb``_^]\\^__^]]^^^^^]]^adfhhiihgfedddcdeggfeegfdba`_``aabdfhhhgedcbb`cgifcbcddfjjheacffdaaeffeca^]^_]ZYXWUVWWWVVWWWWWXY[]]]__^\^_]a`^`ZZbddccedcaa``^\^_YXY[^`^]YYZ[^\XXXWSOZdWPRTUW[ZXZf_bZ^d`_eddca`badbba_`aa_^cfc`^]^^\[ZZ]^beggggffffefhgca_^``___```][YZ\]^_``_bgibbgecbaa_][ZZ[\^\]\\\[ZYXWXXXYXVVVVWXYYZZYYXXWVUTSSSSSTUUUTTUWWWUTV[]]\\[]`]WWZ[YXWWVWXYYZZZZYYZYYYYYXWWWWVWYZ[]^`abcba[XY\\[Z^`aa_]]_dfc`^\]\Z[\Z\^[YZ[\]]\]]\[[[[ZXWWVWXYZ[\\\\[ZYZ[\]\[YXXYYYZYXXXXVTUWXXYXVWXXXWXYYXVUVVVUTSRRQQQQPPOOOPQQQPPOPONMMMMMLKKLMMMLKKJKLKKKLMMNNMMLLKJIIIHHHHGIIJKKJJJLLMMMMMMMLLLKIGEDDEDBCC;47;=>>?>=<;955557:<=<98889999::99;<<<;;:97789;;;;988999:;<>>=>=<;854557:<=;87789999:;:::;<<<<;98789:;;;989999:;=>>===>>=>>947;=<=>=<<;85578:<>><9888::99:;<<;;;<<<<:9789:;;9889::::;======<;=???>==<<=>>>>?@@AAAA@@>?@@?=<;<=>>>=<;=?@BBBBABBBBBB@><;;<<<>>956:<<<=>><:86789<>@@=:99:;;::;<==<<;<<<;:8789:::9889::::;====>>=<;;<==<<:879;<>>?>>?@@@AA?=<;;<<<==:669;<=>??=;879:<>@BA?<;;;<<;<=>>==<;<<<;:8889:::988:::;<<=====>=>>????<;::<====:658;<>?@@><97:<>@BCB@=<;<==<<=>>>=<;;;;:98999:::9889:;<<=>>==;;<<9;??;;::98888789::9999998889:::::::;;;<==<;;;;;<===:8789:98899:;<<==>>=<;;<=>>><857:<>ABB@<99<>@ACCB?>==>??>>?@@@?>=<<<;:9::::::9889;<=>>?>==?><967:=@CDCA=::>@BDDDC@?>?@@@@@AAAA@?>==<<;:;;;;::999:<=>???>=<;ddddddddddeefggffdcdeddcabdedceeffhjjigecdfgghjkigfgijlkihfgjklljihhhhhhhiihhggffeeffffffffffffeefggghhijjigfedddcca__`bccdcbbdccdccbbbaaaaaa``aaa`_^^]^^_^^]]]\[[ZYYXYYZZZZYYYYYYXXXYZ[\]^^]\[\\\[YUSRQPOOPSROQSTVXYYYYYYYZ[[ZYXWWVUSV[\VX]^``cY`][\`a\V]aSPSZVUVXXZ\^`acddcdcb``bb`^]\\`_[\^`a`]]\[X[`ccbZ\]\[ZZ[]_`a``_^^^__^^__^]`ffeeeeeeeedcb``abccccdfhjjigfeeffedfhigca`][\]^addddddccbbbbcccdeeeeeeeeebacc``cdbaadccdca`Z\_bfga_^`b_]]]\[]^^^]\\]^``^]`aba_^^^bdfefhgjbiecfb^ZXVUWWZ]_`_^Z\\\YYXWYYYZ\YXVX[VSWYXUXYYRVX[[[[[WWZZWXXWTTSRRRSRQQX\YUVW]\__^\[\]^]\ZYYZ[]^___^]XUVTRQQPOPQRSTUVVUTTUUSSTUUVVWVUUWXXY[]]\[[\]]]]]^__________^^^][ZYYZ[\\[[YXWVVUTTTTTTUUWY[\]]]]^]XUUX\_aba`_`][ZYXWXVVVWVVVWUUUTTTUUTTSSSRRSSTTTUVWXYYZ[\\\[YWVVVUUVWWVVUTTSSSSSSRSSTTUUTUTTTTUVWWVWXYYZYXXWXXYZ[[ZYXVUUVWWVUTSSSSRQPQRRRQPPQRQQPNLFB@=:83897777367777666679:::988888888899::;;;;::;;;::;<;;<==<:9:::99899:;<<;;<<=<<<=>?@?=;97:>ADEDA=;;?ADFFEDBA@AABBABBCCBA@?>===<<<<<;;;;;;;<=>>>>=<;:eeddddddddddddccbcbcccba`abbbbdefgiklkigechhggkkhgfhjkmlihfgjklljjiiiiiiiiiihggffefffffffggfggffefhgghhijkjhggfffedb``aacddcbbcddddccbbbbaaaaaaaaa``______^___^]]\\\[[[Z[[[ZYYZZYYYYYXYZ[]__`a`_^\[XUSSRQPQSUSSVXY[[[ZZZZZZ[\]]\\[ZZYXY_]VZ`fde`Zd^\\`a\W]SUUXXXWWZ[]^_`abccccb_][]][YXY[^^\[\^_]YXXWUX\]\[ZZ\\]]^__abccccbaaabbccccddffdccbbbba`__^^_`bbccdfijlkhfefghgggiigca_][[\]adeeeeeeddddddddcddddddeedbabc`aedbabdcbba^]Z]_bfd`_]ab_]\]\Z[[ZXWWWWYZZZXZ[]\[[Z[_aa]`aefed_^WXXVUTTWWY[]_^^[[[ZWXXWXYZ\]]][[\ZWY^ZY^a`U^b_^^^]YY[ZYYYWUUTSRRQQPRX\YVWX]]```^]^_`_^\[\\]_aaaa``[UUSQOONNOPQRSTUXWTSUTRRTUUVWXWWUWXYZ[\\[YYXYZ[[ZXXY]^^^]\[[[[[[ZXWXYZZZZZYXXWVUUVWWVTTUWXY[[[\\][WTSUY\^]\Z[[YXWVUUUTTTTUUTUTTTTTTUUTTSSSSRSTSSTTUUVWWXZ\]\ZXWVVVUUVWWWVUUTSSSSSRRRSSSSTSTSSSSTTUUUUUVVVVVVUUVWXXXXWVTRPQQRSRRQRRQQONOPQQPPPPPPOOMJD@>;8656976544567776665789:::988888888889::;;;:::;;::;<<<=<<;:::::99899:;;;;;;<==<=>>???>;97:>ADEDA=;;?AEGGFDCBABBCCBCDDCCBA@?>>>=<===<<<;;;;<<=====<;:eeeeeeeeeeeddbbcbbbbaaa`abbaa`bdfhjlmlkifbjhgglkiggiklnlihfhjkmlkjjjjjjjjjjjihggffffffffggggghgffghghiiijkkjiihhhhecbbbbdeddccceeedcccbbbbbbbbccbbaa`````__``a```____]\\[\[[ZZ[\[[ZYYXWXZ\^`bcba`]YWUUUTSSTUXWW[\^^^^]\\\\\]^_`__^]]\[[a\W^ehhd_^c_]^b`]Z]SYZ\[ZZ\^`aba`abcccba]YXYXWVVYZ^^\[Z\\[YXXYVX[\]^]]_`aabcceeeffedccdeefgffffecba``__^^]]\\\\^`bccdehknmiffgijjkkjhfca_[ZZ[\_ceefggggghhhgffedcccccddc`^^__cgfcbcdcba_][[^abc`^^^ab_]]]\ZXVUTSSSSUVVUTVWYXVVUVYZ\YZ[\]]ZUWRWXVSST[YZY[^_`[ZZXVWWWXYZ\^__\[]\[X`\[^eaY`dbaaa`\\[[ZYYXVWVTRQPPRUZ[YVWY]`abb`_`aba`^]^_`bdddedc\TTPOOONMNOPRSSSWXVUVTQQSTVWXZ[XUWZ[[[[ZXWWVVYZYXVVWYZZZYXWWXXXXXWVWXXXWWVWXXXWVWXYYYYXXWWWXYZ\^]YTSRSVXZYVTUWSQQSSSRRRRRRQRSTUTTTUTTTSSSSSSTSSSSSSTTUUUTUWWXWVUUUUVVWXWVVTTSRRRRRQRSSRRQQRRRRRSSTTSSSTTTTSSSRRSTSSSRRPOMMMNOOOOOOONMMNNNNONNNNMLLKHB?<97656887543456776665689::::98899988889::::::::::::;<<<=<<;:::;;:999::;;;::;=>>==>>>>>=<:7:>ACDCA=;<@BFHGFECCCCDDDDDEFEDBA@@?>>>=====<<;:::;;<<<<<;:9fffffffffffedcbbcccbaa`bddbaaabdfhjklkjigbkifimljhgilmomigfhjkmmlkllkkjjkkkkjihgggffffffffgghhggfghghiiijklkjjjjjjgeccccdeeedddfffeddcccccbbbcccdccbabbaaa`aabbaaa``_^]]\\\\[\]]^^^_^[XYZ[\^`aa`]ZWVWXWVUUUVXZ[^```_^^]]]^^^__`a`_^^]ZZ^X[effggZ`a`_aee]`[Z\_]\[]_acddbaabcccba\VUVVUTVX[__]\\^]\ZZZ\XZ]^_``abccceeeffghgfeddeefghhhgfdba`_^^^]]^^^]\\^`abbcdgkllhghikkjjhfdb_^][[\\\^`bcehiiiijkkjhfdcbbaabbba```_`dhgdddddcca^[]`cca^]^`aa`]]]\YURRQQQPQRTUSSTUWWUTSRSUWZYWUUVURXYY[WVTRZ]]\\_`_ZZYZZYXVWXY[\]\[Y\]]U\\][ea]bfdaccb^^\\[YXWWXWVTQQQTWZ\ZWXZ^acccbaabcba``baabddeedaYQSPQQQONNOQSSSRUXXWWURPRTWXZ\]YUX\]\[ZYXWWVVXYXXYYYXXXWUTSTUVWWWWVVWWVUUUVVVVVWWXXYYZZZXWWWXY[[ZXTSQRTUVUSQQRNMOPRSSTSSSRRRSTTTUUUUTSSRSSRRRRSSRRRRRSSQPPSTTTTTSTTTUVVUUTSRRQQQQPPQQRQQPPQQQQQQQQQPPPQQQQQPPOOOPPPOONNMMLLMMMLLLLKJJIJKKKKKKKKJJIHEA=:86546887543456777665579:;;;::9::9998889:::::;:::::;<<<<<<;:::;;;;:::;<<;;:;=>>><;;;<==<:8:=@BCB@=<<@CGHHGEDDCCDDCCDEFEDCBA@????>>====;:999::;;;::998ffffffffffffeeeedddcbbbdedbabbcdegiijiihgcjiikomkiikmoomigfhjkmmmmmllkkkkkkkkjihgggffffeeffgggfgfggghiiijkllkkkkkjigfeeeefefffghgggfeedddcccdddeeedcbccccbbbbccbbaaaa`__^^^^]^______^\ZZ[\]]\]]\\ZXYZ[ZYWVUVWXZ\__^]\\\]]]]\\]]]]\[ZYWXYW[ecbddV]^`acfe`e^_`ca__`bdffeedcddddb^YUUVVVVW[\_`__`aa`^^^`\]`abcddccbacdeffghgffecbcefggggfdcbccbaaaaaaa`_^_``a`acfigfeghhihec`_^^^^]\\\\\]^`adgiiiijjjjhfda_^]]^^^^_cbaaeggddefgggda_`bdca^^_aba_]\\[WROQSSQQQSUWTSUXYXXVUUUUWZZXUUVVV]]^^ZYYTZa`_^^`\WWWXYXVUWWWWWXYWUY\ZRXZZXbb^cgc`ced]_^\ZXWWWXXXVTSSTVZ]\XYZ_acdfdb`_cecbbba``aaaa_[SMSSTUTRPQRTUUSQRVYXXVSQTWYZ[]`\VY^_^]\[ZZZXY[[YY\[ZZYXWVUTTUVWXXWWWVUSRRSSSSSTVWYYYXYYYYXXXYXYYZYWVTTTUUUTRQRQPPQTTUVUUTTTUUUUTUUTSRRRSSTSSSRSSSSSSSRSQQQRSSSSSSSSSSTTTSSQQQPPPOOOPPQPOOOPONNNNNNNMMMNNNNNNNNNNNNONNNMMMLMMMLKJJIIHGHHGGGGGGGGFFECB>:874446888653334567765568:;<<<;:::::998889::::;;::::;<<<<<;;9::;;<;::;;;;;;:;=>><:999:;<<:9:===ACGHHGECBBABBBBCDEEDCBA@@???>>=<<<:98888899998777eeeeeeffffeeeeeeddddcccddcabbccdefghihhgfeijjmonkjiknooligghjklmnmmmllkkklllkjjihgggggfeedefffffgfgfgghhijkkjjjjkjihggfeeeefghhihhgffeedccbcddefeeeddddcdcbccddcbbaaa```````___````_^][\\]]\[ZZ[\YZ[\\[ZXVUVVWX[\\[ZYZZ[[[[[ZZZ[[ZXWVVVWX[]^__\XZ]_adfebb`cddc```bfggeffeeeeeb[VUVWXXWXZ]``aaacbaabbb_`bcddedca`_aceefggfdeda_bcdddeeedccdeddcdeddcba```__``cffcbceggge`^[ZZ\^^^]]\\\\^_`cfgghjjjjigec`][ZZZ[\\\^aceeffedfghhgebaacdca^_`aaa_]\[YUQPQTTSRRTWXUTXY[ZYXXXVVWXXWVUVWY\__`][\Y[ca_^\[XUUUWXVUUWVVUTUTTRTTUPUTUU]]]```^cec[__\YWWWXYYYXVSSSUY\]WXZ_bccgdb^^cccbab_^\\[ZZXUMOTTVYWSQVVUVVSPPVXYXWTTVY[][]`^WY`_^]\\\\\\\\\[[\[[ZYYWVUVVWXXXWXXWUTRQQQRRRRTUWYYXWXYYXXXYXXYYYZYWVVUTUVUSQSTQQRUVWWWUVVWVVUUUTTTSRQRSTTTSSRSSSSSRSSRRRQRSSRRRRRRRRRSSSRQPPOOOOOOPPOOONNNMMMMMLLLLLLLLMMLLLMMMMMMMMMLLMLLLLKJIHGGGFFFEEEEEDDDCCB@>;97645678887542235666654479;<<<;;::::9998789::::;;:9:;<<<<<;;:9::;;;;;<<;;<<<;;<<;98889:;<:9:;=@?>=<<=@CFHHGEB@@@@@@ABCCDDCBA@??>>>>=<;:988887888777655eeeeeeeeeeeeffffedddeeedcbbcccbbcefggffffghjlnpnllkmopolhgghjklmmnnnmlllllllkjiihhggggfddcdeeffggfffghgghijjjjijjjjjihgfedegijkjiihgffeecbbcdeefeeffffeedccddddcbbcccbaaaaaaa``aaa`_^]]]^^^]\[[\]Z[]]\\[YWVUUTUWXXWVVWXYXXXWWVWVVUTSTUVWWXZZ[YWVX[^abccbbceffeca`bfghfhggffed`YUTX[[ZZ[]_abbccedceeeeabdeeedc_[[]_abcdeeebcc_]_````bcdddefgggfffggfedca__^_aabb`_abddd`[ZYZ[]_```_^]]]^^`ceeffffghgec`]ZXWVVWXXXZ^abdffedfhiigecbbcccbaaaaa_]\[ZWTSTUWWVTTWZ[XV\]^]]]][ZYWWVUVWWY[\_ab`_^_abb_\XVSRRSUUTTVWUUTQQPPNPQRMQPQQWVVWYY[acbX`]ZWVVWXYZZZXUSTUYZ_\XY_bbcjec][adba_^ZWVVUUTRRMPTVY[XSSYYYZZVOMTXYXWXYZ\]^\]`_YZa__^^____^__^]^`][[\[ZYXYZ[[ZXWXXWURQPOPQQQPRTVYYYYZZZYYYYXXXYZZ[ZXWVUVWWVUWXUSTXYYYXWXXYXXWVUTTSRQQRSTTTTRRSTTTTTUTSRRRRRSSRRQQQRRRRRRQPOOOOONNONNNNNNNMLKKKKJJJIIIIIJJIIJKLLKKKLLLMMMLLLKJIIHGGGEEEDCCBBBA@@?>=:864446789998742124566654369;===<;;:99::9988999:::;;::;<==<<;;:::;;:;;;<;:;<<;::999987689:;:999;===<<<=?ADFFECA??>>>=>@ABBBBBA@?>>===<<:8777777777766544eeeeeeeeeeefgffedddeffecbbcddccbbcdeeedffghkmnpnmllnpqolhggiklmmnnnnnllmmmmlkjiiiiihhgeccbcdeffggffghgggghiiiihhijkjjihfedfhjlmlkjihggffdccdeeefedfgggggdbceeeddccddddccccbbbaabbbba`___^___^__^_\]a`]ZYYXXWVUUUUUTSTUVWWWVVVVVUUTSSTUWWXYXXXWUUW[^]\]_`acefgfcb``ceihjihgedc^WTU[^^^]]^aabccdeddeddeabdddc`]XVWZ\^``bbbb^`_\\]]\]^`acefghiiihghiihgfca`]]_`a`_^_``aa`][Z[\^``aa``_^]]^_`abbb`_`ceec`][YXWVUUVVVX\^^\_ccdehhhfdcbbcccbaaa``^\ZYXWVVWYZZYWVX[]\[_`a_^``^][XWVUUVWXZ]_ccba`abcb^ZTRPPPQSUVXZYVVUSSSTRSSSNQQMMSQQRSUW[[\X\WVVWWXYZ[[[ZWVUWYZ]_[[`bbblha[\__`_[ZVSRRQQPOPNQSW[\XRW]YY\\WOMTYYYXZZ\^^_\^b`YZa__^]^__`aaa`_ac^]]_^]]\]]]][ZYXWUSRQPPQRRQQRTVXXYYZ[[[ZZZXXWXZ[\\ZYWUVXXWVZZWUVYZ[ZZYYZ[ZZYWVUTSRPQRSTTTTSSTTUUUUVUTTSRRSSSRPPPPQQQQQQPONNNNNNMNMMMMMMLKJIIHHGGFFFFEFGGFFGHIJIIIIIJJKKJJJJIIHGFFEEDCBA@@@?>=<;;:865345779:;:9853123567664358;=>>=<;;::::::99:999:;<;::;<===<;:::;;;;:;<<;::<=<:87888776789:99889;;;<<<<>?BDDCA?>==<<;<>?AAAAA@??>==<;;;:8666676666654433ffeeeedeeeefffeeddefggfddefffdccbcccddcdeehjkmnmllmoqrokhfgiklmmnnnnnmmnnoomkjihiijjigdbbbcdeffffffggghgggghhhhhhijjihgedegiklllkkjiiihhfeedeeeeddefghhhdbdfffeddeeeeeedddcccccddccba`````aabccba_`c`\ZZYYZYXWVVWWVUVWXXWWVVWWXVVWWWXXYZ[ZZYWVVVY\\[YY\^``ccdcb`_]^afhjihfcb`[VWZ_ba`^]_``abbccccdbac`aaa`_[XTSWYZ[\]^^^]Z][YYZZ[[\^aceggikjjigiijihfdb_]]^_____^^__^][[\^_abba```__^^_`aa`__][\_bb_^][YYYXWWXXXY\]ZUY^``bdefdbb`bdcaa```_^\ZYXXWXZ[\][ZYY[^a`_abdb`cca^[YWTTUVVWY[]bba`_`ab`\VRPQQRTVXZ\^\YZYWVVXVWWWRUSNOSSRQTUVWSWXYRWXZZ[[[]\Y][ZZ[]^_a__abb`lha\[]\\[XVSQQPOPPPQQSSXZZVSX^YZ]^ZROUYZYYZZ\^^^\]a`WW^\\[[]_`abbbbbce`_`ba`__`aa`]ZXWUTTTSRRTUTSRSUVWXXYZ[[[[[ZYWVWYZ[[[YWVVWXWXZ[YWX[[[[ZYY[\[ZYYXVUSRQQRSTTTTSTUUVWWUVVUTSRSRRRRPPQQQPPPPPQQPPPOONMMMLLLLLKJHGFDCBBAAAABCDDDCCDEEEDDDEEFFFEEEFEFEEDDDBBA@>===<::9887654445789:;;:975223577886448;>???=<<;::;;:::;:99:;<<;:;<=>>=;::9:;;;:;<<:9:<=<:87788765789998788::;;;;==>?AA@?><;::9:;<=>>???>>==<<;::::8655566666654322ffeeeeddddeeeeddddefggfeffffeddccddccccdeegiklmkllnprqokhfgiklmmnnnnnmnnooonlkjijjkkigdbbcddeeeffeffffghggghhhhhhiiihhfdddfhjkkkkkjjjijihgfeeeeeddeffgggdceggfddeefffeeddddcccdddddca``````abccba`be`[ZYYYZZYXWWWXYZZZZYXWWWXXXYXXYZ[[[\\\[ZXWWXZ\\ZXX[]^^]\\]^^]\[_ceggeca`^ZUZ]cdca^^^^_`aabaaab`_a^^_^]ZWUSTWZYYZ[\\[ZXXWXXYZZ[\^`beggikjihgiijihfda_\\]^]ab^]^^^][[\]`bccba`__^_____`a`_^\Z[^`_^]\[[[[\\]]]__]][U^`___`cdca``adba`__^]\[ZYYYYZ[\]]\ZZ[]_ababbee`eec_]YYPTUUTUXZZ[ab___`^\XTQQSTUVXZ\^`]\[[YZZ]\\\\YZUNSWUWQTUXYWQaaUXZ\]]\[^^X\\\^^^^`bb`bbc`jia\[[ZYZWTSPOOOOPQQSUWYYXUTXYYY]^ZSQUXYYXXYZ[[YVX\[WVWXWVWYZ\]_`abcdd``acca`_`aa`]ZWUTTVWUSTVWVUTTUVWXXXY[[ZZZZXWVVWYZ[ZXVUUVWVUZ\XXYZ[[[ZZY[\\ZYZYXUVSQQRSTTUUTTUVWWWUUUUTSRQQPPPQQPPPOOOOPQRRRQPOONNMLLKJJIHFEDB@???????@ABA@@AAABBBBBBBCCCCCCBBBBBAA@??><;;::98766554434589:;<;;:85323578897547;>@@?>=<;;;;;;;;;;:::;<<<;:<=>?><::9:;;:::;;:99;<<:876776657889887789::;;<<<=>??>><:99999:;<<====<<<;;;::::97654556666665433ggfeedddddeeddcdddeffefghhgfeddddedcccccdegijjjjkknqrqnjgffhklmmmmmmmnnoppoomlkjjklljgeddeeeeeeeeeeeffghhggghggghhiihgedddfghijjjjijkkkkihfeeeeddcdffeffefghhfddeeefffedddddddeeeddca`aa``_`abcb`_aa^\\[ZZ[[[ZYYZ[\]]]\[YXXYZZZZ[\]^___`___^[ZZ[]]\[[[\\\[YXWYZ[\[[[_`aa`_`_^[V\`eeda^\\]^____^^_`^]]\[[[ZXVUUWY[ZYZZ[[ZZYYYYYYZZ[[]`cfffhihhgghiihgedb_\\]_``_^]^]]][[\^`bdca`_^^^_____```__\[]^_^]\\]]^_`aabbcca`]V`a^^^_`a`]\_ec_`_]\\\[ZZ[[ZYZ\\]^\Z[]_`abbbcgfaffc_\XYPUUUSTVWVSZ\[\]\ZXTRRSVXYZZ\_`b`_^^]^_aa``a^^WQVZZ[TVX[\\T`bZ\]_`_^[]bUYa`a``abdcbbcc`gf_[YXXXXWTSPOOPPQQRSUWXXVUUUVW[^^[VTVWXXWVVVWVURRUUSRSSRRRSUWY[]_`bddbaaccb`__aa_[WTSSUY[XVWYYXWVVWXXWWXY[[ZZZZXUTUVWYYYXVUUUVWXY[YZ[\[ZZZZYZ[[[Z[[VTTSRRRSTUUUUUVVWWVVUTTSSRPOONOPPPPONNNNOQRSSSRQONLLKJIHHGFECA?=<;;;;;<=??>=====>??@@?>>????>=<<====<<<<:998876554455445689;<<<;;97434578998657;>@AA?>=<;;;;;;;<;;::;<=<;;;=>??=;:9:;;::::;:99:<;:877776656789887789::;;<;;:;<=<<:8888999:::;;;;::::::99:::8765556667775433hhgfeedddcddddcceedeeefghhhgedddefdcccbbddfhijiiiknqrpmheefillmmlmmmnnoopppomkjijlmljhedefeeeeedddddefgggffffgffgghhgfedddefgghiihhijkkljigfeeedcadfedddfhhiihggfefgffedeeedeeffeddca`aaa`___``_]\]]\\]]\[\\[ZZ[\]^^^^][ZZZ[\\\\]^`abbabaa`_^\]]^^]\\]]\[YWVUVYZ\[ZZ\]\\]]^^`_Y^`ddda^[\]]]^^][[[]\\[[ZZYYXXXZ[]]\[[\]]\[[[[[[[[[[\^`bddefggffegghgfeca^\[]^a_]_^]]\\\\^^`bcb`__^^^____`````_^^__^]\\]]^_`bdeeehgec`Ybd``abba^\\ae`^b^ZZZZYYZ\\[ZZ\\]]\[[_abbbcccgfbfeb]YVZSVWVSTWWTQVXXXZYVTRQSUZ\]]]^_adba``_`bddbbda^YTY]`_UX[^__Y`c___abba^`_[Wa_cdbbbccbaba_ecZYXWWXYXUSPOOPQQRSUWYZYXUSRSWY\\ZXUVWWUTSRRSSQPNPPOOPOOOPQRTUWY[\^``__`bba_^^__\XUSRSW[]ZXY[[ZXWWWXXWVWXZZYYXWURRSTVWWWWUUTUVYWXYZ[\\[YYYYXYZ[ZZ[ZVTTTSSSSSSTUTTUUVVUUTSSRRQONMMNNOOONNMMMNPQRRQQPNLJIHHGFEECB@><;9989989;<<;:::::;<===<:9:;::9988899999::9877765444445545689;<<<<;97545679999766:=@BB@?>=<;;;:;;<<;::;<<<<;;=>??=;:9:;:999:::989;;9877776657889987789::;;::::;;<;:9767899:9999999888998899998876656778887644iihgffeeedddcdcceeeeeffgggffeeffffedcccceefhhhhhhjnpqplgeegjlmmlklllmnnnooonlkjjklmligfefffefeeddddddeeeeddeeeefgghhgffeeeeeffggggghijjjjhfeededcaceedcdfhihhggggeefffedeeedeeeeedcbabaaa`__^^^^]\\[[\]\[[[[Z[[\]]]^]]\[Z[]^_`^__`aabbbcccb`_]`_^]\\\]][ZYWXVWY[^^]\\[ZZZ[]^__[^_a`ba^\\]]^_^][Z[]]]\]]\\\\]]_`___^]^```_]]^]^]\\\\^_abbbcddcccdefedca`^\\]]]^__^\\[[[\^^`bb`__``_^_```_`a````_^^]\[[[\\]_bdefgijhfc^egedddb_\\_`a\^`[XYYZYYZ[[ZZZ[[\\\[\_bbbbba`aa_a_]ZYW[WYXWSTXXVTVXWVVUSRQSWY^``````abcaaa_abca``c_\YX\`c_VY]a^\\aebbabccda_Zb^_^ceb``__^^^^^b_ZYZYYXYYWRPPPPRRRSVY[\\ZWRRSVWZZXXWWWVTRRRQQPPNMNONOPOONPSSSSSVUVWXZ[\]__^]]\\\ZWUSRSVYZYWY[[ZYXWWXWVUVWXWVVUTQONOQSTUUUTTSTUXVVXZ[\[ZXXXXXYZZYXYYWVWTSRRRSRRRRQRSTSRRQQPPOOMMKKLLMMMMLLLLLMNNNNMLKIGEDDCBAA@><;:9877666788998877789:;:9766777776567777888887776655556666669:;<<<<;:87667799::9767:=@BAA@?>=<<;;;<<;:8:;<==<;<>???>;99::9:9:98778:::98777777788998778999:::9::::;::865788:;;;:::99998888889998877767788999866jihgggffeddddcdddddeefffffefffgggfeddddddefghhhhgimopnjgeehkmmlkkjjjklmnnmnmkjjjlnmkigfffefffeeeeddddddddddccdefhhgghggffeeeeeffeefghhhihgedddecbbcddcbdfghggggffeeeeedddddddddddcccbbbba`__^^^^^]\\[[\[[[ZZZ[\]]]]]]\[[[\]`aa````aa`aabccb`^\b_]\\[\\\[[[ZXXX\\__^]][ZYZ[[\^^]^^^^``^]]]^^__^\[[]]]]^_^^]^`baa```___aaca````__^]\\^_``a`___`aaccdcba`_^]\\[\^_^\ZZ[\\]^^`aa`^_``_^^_``_`a_```_^]]\[ZZ[[\^`cefgjjhfebgigfeca^[\__^\]]ZWYYYXYZ[ZZYYZZ[[\[\^`a`ab`_^^]]][YWY[X\YXSUYXVUVTTTUSRQQSX[^aaa`````bbaa_`a``^^a^ZZY^ac_X[`b]Y]adbbaaccec^]_^^_cea^\\\\\\\\^]ZZZ[YXXZWRORPPRRSTVY[\][XTSTVXXXXXXXWVTQQQRQPOOOPOOOPPOMPTUSRRTTSSUWXZ[\\\\[[[ZYVTSSSUXYXWXYYYXWWWWWVUUVVVUTSQOMLLNPRSSTSSSTTUTVXYYZXXWWWXWXYXWWWXWUTTSRRQRRQQPPQQQQPOOOONNNLKKKKLMMMLLLLLLKLLKKKJHFDBAA@@??><;98765555556777666666789985456666665565556888776676555666776689:<<=<<:9767889:;;97779=@ABA@?>>=<;;;<;:989;<==<<;<>??=;:99::99997678:::98888778888888888889:::9999:998765678;;<;;::9999988878889887777778999:986kjihihggffedddddeddedeeeeeefghiihgeeddeeffgfgghgfhlnnlhgggikmmlkjiiijkllmllljjjklmljhggffefffeeeedddddddcccbbceghhhhhhhgfefeeeeddddeffffedcbccddccddddcdefffffeeeeedddcdddddcccccbbccccbba``__^__^]\[ZYXYZZZ[\\\\[[[[[[[\]^`bba```__^_`bbcb_^\e^\[ZZZZZZ[\[ZZ[_`cba`_]\\[ZZZ\]^^]\]_______`a`_^^^__``aba``bdcbbabcba`bcecbbaa``_]\[]^__^^]\\]^_`aba`_^^^]]\Z[^^\[XYZ[\]^^`aa_^_aba^^_``_`a_```_^]\[ZYYYYY[]_cegikigffhjjheb`\Z[]]]\ZYXXZYXWWXYYXXXXYZZZ[[]]^^^_^]\ZYZ[[YX[\Y`[ZRWZXVUTTTTTSRQRUY]`ccca```]bbaa_``\][[^\YZ[^`a_Z]_c_X]aca`^^_acc_\]^]]ab][XXXXXXXYZZ[\]]ZXXZYPPTPPUTTTWZ\]]\ZXWWXXXXYYYXWUSQRRTSRQSSRQQQRRPMQXXURRTTRQRTVXYZZZZZYXXXVUTSSTUVVUVWWWWVVVUUUUTUTTRPOONLKJKMOPQQRRRRRSSUVWWVVUUUVVWVWVVUUTTSSRQQQRQQOONNNNNNNMMMLLLLKJJJKLLLLKKLKKJIHGGGGFDA?>==<;;;;:976544444345665554445678986434556665454456788877776666778899889:;===<;:988889:;<:9889:>=<;;<;9878<>??><;;<>@><;::;:999865689::9888888888888888888899999988776653689==<<<;::99::99988789888778888999:;:8lkjjjjihhgffeedeeddddddddcdfghiihgffeefffgggfgigfgjllkhhiijmmmlkjhhhiikkklkjijkkklkjhggggfeffeeeeddddddddccabceghhhhhhhggffeeeeddcddccccbbaabcddccdddddddddddddddddddddddddddccccccccccbbaa``````_]\[ZYXYZ[[\\\\[[[[[[[\\]_accba``_^]^_bcda^_]e_\[ZYYZ[[]^]]]^abcdcba_^^]\[Z\^_^]\]__``aaabcbba``abbcddcbcdfeccbdeedbcdecbbaaa`^][[]]^]][YYZZ[\^^_^]]\^^]][[[^\ZZVWYZ[\^_`a`^^`bdb_^`aa``_`ca`_^]\[ZYXWWWWY\_bcfhfdehgfggdb_[YZ[\[ZXWWXYYVTUVWWVVVWXYYYYXYZ[[[[[Z[ZY[]^[Z]^[a\[VXZWUTSTTTTSSRSUY]acdcba__Za```^_^XZXX[[Y\[[]]]]^]a`Z[__\[XXZZ[][YZYXX[\YXWWVVVVXXYZ[\]]ZXXZZPQVRRWVUUW[]^_^\[ZZYYYYZZZYWVSPSTVUTUVUTSSSTSRPUXZWRQTVUTTTVXXXXXXXWVVUUTSSRRSSSSSSSSSTTTTTSSTSRRPNMMLLKJJKLNNOPPQQQQQRSTTSSRRRSSTTTSSRRQQQQPPOPQPOMMLLLLLKLKKKJJJIIIHJKKLLKJJJIIHGEDCDCA@>=<;::::::9865433333456654444334668986544455666545677888888887666789::;::9:;====<;:98889:;<;99889;?ABA@?>>><;;<;9878;>@?=<::;=?><;::;:987644689::9888888888888888888899999998886654689<<===;::99:::::9988999988777899:;<;9llkkkkkjjihhgfeffeeddcccccdegghhhggggffghhhhgfhfffhjjihiijkllllkjhghhijjjkjiijkkklkihgfggffffeeeedddddddddcbbcefgggggffffggfeeeddccbbbbbaa``acddddddddcccccccccccdddddeeeeeeedddddddddcccbbaaaaaa_^]\\\[[[\]]]]\\\\\\[[\]^_accbbba_^]]^acda^_`fa^]\\\]]^`a`__`dddeddb``aa_]]^``__^^_abcdcccddddcbbcddfedbceecccceffdbbbca`___``^\[\\]\\[YXWXXYZ[\]\[[[]^]\[ZZ]ZXWUWXYZ[^_aa`_^acec`_aba`^_cdb`_^]\[ZYXXXWWWX[^`cdb`bedbcdb`]ZWXZZYWUTTUWVSQSSVUTSTUVWWWVUVVWWWWWY\\[]`a^^^_\a[ZYYWUTSSSTSSSUUTUZ^bcccca`\X^___]__YYXWXZZ[ZXYZ[[[W[\YWXWUSQPSSSUVVVUUUWXWWWWWVVVXWWXYYZYWWZ[ZSTZUUYXVWWZ^__`^]\[[ZYYYYZYWVSRUWYXWVVUUTTTTTSRUXZXTTVZYXVWYYXXWWWWVUTSSSRRQQRRRRQQQPQRSSRRRSSSRQONMMNNLKKLLLLMMMNNNOOOPPPOOOOOPPQQQPOOOOOONNNMNOOONLKKKKKKKJJJIIIHGGFGIIIHHGFFEEDCA@???>=<;:9899998876543344455775444333456898654444567655678899999999987789:;<<<;:;;<===<;:98889::::99878:=?A@@???>=<;<;9878:=>><:89:<>=<;:;<:98764358:9:9888988999988889988889::::9888766479:=====;::999:;;::99899999888899:;<=<;mllllllkkjiihhgggfedccbbccdeefhhhggggffghiiihghfefghhhhhijjkkkkjihhhhiiiijihijkkkihhhgfeefffffeedddddddddccbcceffefefeeefgffeeddccccccbaa```bccdeeedddcccccccccccdddeeeeeeeeeeeeeeeeeedddccbbbbbba`__^^^^^^_^^]]]]]]]\[\]^_acccbba`^]]^acc`_`bgb_^^^^_aacba`_aefeeedaacccb`^`bbb`^^`acdeddddccdcccdddeecaabcbcdddddca`a`__^]^``]\[[]\[ZYYXXWVWXY[[[[Z[]]\[ZYY[YWVTWXYZ[^`bba_^adec`_`a`_^^ceba`^]\[ZYXYXXWWXZ\]^]]\_cb`____]XTUYYWVSSRSSSQPQRTTSSRSTUVUSSRSSTTTWX]]]]bc`^^ab\YYXXUSRRQQSSSTUUTUZ_bccccb_\X]^]]]_`YYXWTXZYWTUVUVSRQQPNMLMLKKMNOQSTTTUVWWWXXWWWVVWWWVVWXXVV\\[TW[QVYXWWVX]_`_^^]\[ZYXXXYYWUSSVWZXXXVTWUSTTTRRUWZYVVY^][XY[ZYXWWVUTSSRQQQQPPQQQQQQPPPQQQQQQRRSRQONNNNOMLKKKJJKLLLLLKKLMNNMMLLLLLMNNMNNMMMMMMLLMNNNLLKKKJJJJJJIIHHGFEEEFFFFFEDCCCBA?=<<<;;:9877788888765445444568865344334568986544445777667899:::::::::9889:;<<<<;::;<<=<<;:99878899999878:<>?@???>>=<;<;98789;==;:889;==<;:;<:9765324799:988899999999999999889::;;::998776589;>>==<;::999::;;;:998999999899:;<=>==<:9889998765567888876445555668875455433568:875454348876789::;;;;;;;;;:99:;;<=<<;;:;;<<<;;::998877889987789;>?@@?>><;;<;98768:;<:97779:;::::;:9765433799:9889999::::999999999:;;;;;:99977658:==<;:9999:;<;;9989999999::;<=>>=>>=<<;;;:98766777765445679:877555555668986555444579:976565337:87889:;<<<;;<<<<;::9:;;<<<;;::;;<;;;:::98877889:98889;=>???>=<;;<<:87679;;:988789:::99:9875433479::9889:::::::9999::::::;<<<;;::988758:=@@?>><<:::9:;<<<;::89:9999::;<=>?>>=oooooononmnnnmlkjigfedddddeffffgghhhggghhhhhihhhgfegghiihhgfiijllkkkklllkkjjjjjjjiiihggggggggffeddddddddddcdefggfdcbbbceffffeddddceffedcbbbbbcdefffeedccddddddeeeeeeeedeefghhhhgggfffgggfeeddeedddcbbcddccccbaaabbba`_^^___^^__^_``_^]]^__^\^acb`___`aabbb`^\^acbcdc_dfjjjgcdffeda_`aaaaaaa``___^_``_`_^\\[\]__^\[[Z[\\[ZXWXXZYYYZZ[[YXYYXWWVVWY[^^^^___]\\]]\YZ[\]^^^^^^]\[YYZ[[YXWWYZXX[`_\^__]\\ZZZZZYYXYZ]^acdefea\[^aa_ZWXVUTUUTTTTUUVUQSYXWVVWXYXVTSSSSPOQRTTSTXYVQQSSRQQQQQOMMMOQSWYXXVXZ[\]^^^\[[XWVVXXYZVVZWQUUVWSRRRSTUPNONLMPPOKJMQTWWXYYZ[[\[ZZZZ[[ZZYXYZZZVUYYYYYWXWWWWWVUVUVWVVUUTSRRRSSTUUTTVWWSSQOQWUTUVUTUTSSUVW[_]\ZYXURQQRRPOPPOOPQRRSRQRRRRRRRSSSTUVVWVUTRQQQQOMLLKKJJJKJJJKKKLMMLLLKKJKKLJKJKKLKKKKKJIIKMNMMKJIHGGHHIIIHHGFDA>=<;;;98877777655455555555568;;:87566666678999776666679;986565438<98889:<<=<<<==<=<;:::::;;;;:99:;;::::::9877789999889::;=>>>>=<;;;<:98778::;:988889::9998765433479::98999::::::999::;;;;;;<<<;;:::88758;>B@@?=<<;;:9:;<<<<<:::;;::::;;==>???>pppppooonnonnmlkjjhggffeeeeefffffhhhgghhhhgiiiihgfeghhiiiigdiijllllmmnnmlkkkkkkkkkkjiihggggggffedddccccddddefgggfedbbcdeggfffeedddeeeedccbbbbcddeeeedddddedeeeeefeeeeddeefghhhgghggggghhgffeeeddddcbccdddcbbaaabbbbba`___^_^^]]]]]^]]\]^^^]\]```^]]]^__`a`_]\]`_`accadfkmnjbbdfdc`___^^^_```___^]^____^\\\[[]__][ZZZ[\]\[YXXXYYXXYZZZYYYXXWVVWXZ\^^_```_^]]__^\\]_`aa`_^^\ZYXXXXWVUUVWYXX[]\[^__^\\[ZZYYXWVWX[_aceffd`]^_bc_[ZZWUUWWWVVWWWYYTTZZYXXXZ[ZWUTTSRPOPQPONPSUUTSSRQQQQQQONMMOQSWZYXVXYY[[\\\ZY[XVUUVWWZSTZXRUTVYTTSTTUWRPQONPSXQLJOSVXYZZ[[[\\\[Z[Z[]^]][\]_^YWXXXXYWWVVUUUVVTSSUUUTSRQQPQQRRSTTTUVWSRSSRYWVXWVVWTRSUVW[^][YWURPOPQROOQPPPQRSSTRPQQQRRRTTTTUVWWXXVTRQQPONLLKKKKJJKKJJKLLLMMMLMKKJKKKKJJJKKJJJJJJIIKLMMMKJIHGGGHHHGFFECA><;:99887555565544434455555457;<:976556666689::977666779;:97666448<:8889:;<>===<<=<=<;;:99:;;::98899::999998778789989999:;;<==>>=<;;;;987679::9877889:99887665444568::998899999999:::;;<;;::;<<<;;;:97659<@@?>==<<;;::;;<<==<;;;<;;;;::;<=>??>>pppppooooooonmlkjjihhhgffffffeeefhhhhhhhhhhiiijigfeghhijjjgcjijkklmmnnonmllllkllmllkkjihhggggffeddcccccdddefghhhgfddddeghhgfffeeeffeeddccbbccddddeeeddeeeedeeeefffffeddfghiihhgfghhggghgffeeeedccccccddddcbaaaabbbbba`___^^]]]]]]]]\\\]^^^^]^^^]\\\\\]]^__^]\[]]]_bccddjlkfa`cdba^^^^[Z[]_`aa`_^]_```_]\[\\\^_^][Y[]^__^\ZYZZYYYYYYYYYZZYXWVWXY[]_``aaa``__````_`bcdcba_][YWVVVVUTTUUVXXX\\Z[^__^]]\[ZYWVUUUVZ^adeffc^[]`dda_]\XVVYYYXYZ[Z\\XU[[[ZYZ\]\YWTTSRPNOONMLMPSTTTSRRRRSRRQONMORTX[[ZWXXXXXYZYWXYYTUUTTV[QS[YSWVX[VVVVWXYSRSRRTUXTNNOSUXZ[\]]]^]]\[[[]`bba``ab`\XVWXXXXWVUTTTUVUTRSTTSRRQPOOOPQRRSSSUYTSUVR[YXZYYXYUPRVXXZ\[YWUSQONPRSOORSSSTTUVVROPPQRSTUVVVWXYYZZXVTRQOMLKJKLLLKKKKKLMMNNNNNMMLLLLLKKKJIIJKJJKJJIIKLMMMKKIHGFFGGFEDDCA><:9876665433345554432445565446;>;876557777679:;:98877779:::8665448<;98889;<=>>=<<=<<<;:98889::997767888899877788888899999::;<=>>=<;:;;;9876789987788988876654444445899898888899999:::;<<;;:;;==<;;;;:865:====<<;;;;<<=====<====<;::;<=>>>>qqqppoooooonmlkjjjjiiiihgggffeeefghhhhhhhhhiijkjhgeghhikkkhcihijjkmnnoonmmllmlllmmmlkkjihhggggfedcbcccddeefghhhhgfdcdfghiihgffefgfffeedccccddddddeeeeedeeedddeffgffffeefgijjhgffghhhggffeedddddccccccdddccbaaaabbbbba``__^^^^^^^]]]\\]^____^^^^]]\\\\\\]]^^^\[[\\]`aab_dfeb`_^__^]]^^ZWYZ_bcbba`_aabb`]\[]^]^_^\\[]_aba_][Z[[ZZZYYZZZ[ZZYXWWXYZ[]`abbbdbbabbccbbcdffeca_][YWVVVVUUVVVWYZ\^ZX[^___^_^]\ZXVUUUVX\`cccc`\X\^dda`]\YWX\][YZ]]\\][VY[ZYYZ\\[YWTRQPPPPONMMNPRTUUUUTTTTTTSQPOPSTX[[[XXXXVVWXXUWY[RXVTTWZPU]ZTVUW[WVVYXWWRTTTSUUTQOPQRTXZ\^____^]]\\\_cedcbbba_[XVWXXYYYXWUUTUWWVTTUUTSRQPONOPPQQQQRTXSRWWRZZZ\[[YYUPRWXXYYYXVSRQPOQTVQPUUTUUVWWWROPPQRSSUVVVWXYYZYWUSPNKIIIJKLMLKKKJKLMMMMMMMLLLLKLKKJJIIIIJJJJIIHGIKKLKKJIGFEFEDCCBA?=<:987655543323345554334455553349>=:87667887779;;::9988889:::9755448<<:8879;;=>==<<<<;;::877789998654667889876667887779::::::;;<===<;;<<;:987878888789988876543444445899887788899::9::;;==<<;<<==<;;;;:8769<@B@?==>>=<<<;<<<==>>>=>===<;;:;<=>>>>qqqqppppooonmlkkjjkjjjjihhggfeeefghhhgghhhhijklkjheghhiklkidhhiijklnooonmmmmmllmmmmlkkjiihggggfdcbbcdddefffgghhgfdccegijjjihgfffghggfedddddeeedddeeefffffeeddefgggggfffghijigfefghhgfeddddddcccddcccddddccbaaaabbbba``___^______^]]]]^_```____^^^^____^^____^\][Z[\]^^[_`__^\Z[\\\]^]YTX[`cefedcbcdedb_^_`^\]__\\\_bcdb`^]\\\[[[ZZ[[[[\\[YXXXZ[]^`bccegeddefgfeefghgeba_^\ZXXXXXWWXYYZ\^a`[Y\`a```a`_^[YWUUVVVY]_``_\XVZ\aa_\ZYXY[^_\Z\^^\[]]VVXXWWXZZXVTTTRQQRRQQPOPQTVWXXWWWVVVVUTRQQSUX[[[YYZYXXZZXXXX[UXUTUY\RU]YTUTVZVUUXWUUQSSSSUTSPQQQQSWXZ^a____^][\\_ceec_``^[XWVWXYZ[\[[YXWWYZZXWWVUTRQPONOPPQQRRSSWSTUWQWXXZZZXXTPSXXVUVUUTSRSRPQVYTRWWWWWXYYYTQQPPPQRUUVUVVXXXVTRPMJHFHIJKLMMLLLKLMMMMMMLLKKKKJJJJIIHHIIIIIHHGGFFGHHHIHGEDCDBA@?=<;;:9876655544332234765434455553337=>;8767788878:;<;;::98889;;;:865559:<;88779:<<<<;;;;::::876678987533457889776556788779::;;::;;<<==<<<<=<<;9887878899:99998754444566678877778889::::::<<>>>=<<=>>=<<<<;9879<@BA?>>>>>=<<<<====>>?>>>===<<;;<=>>>>qqqqqpppponnmlkkkklkkkkjihgffeeffgghggghhhhijjllkhdghijklmjegghhijlnnoonmmmlllllllllkjiiihhhgeefdccddeffffffgggfedcdfhjkkjihgffghhhgfeeeeeefffeeeffffffggeeddffggggggggghijigfefghhgfedcccccccddddccddddcbaaabbbaaa``___`aaabba`_^^^^_`a```_______````____```^]\\[[\\\]^^]]]ZXZ[\\\]^XRW[_beghgedeggfc````][\_^\[]`beec`^]\\\\[[Z[\\\\]\[ZYXXYZ\^`bccegggfhjjfggghigeb`_]\[ZZZZZXXZ[[\^acb_^adcaabbba_\YWVUVVTUWWXYYWVTVW[[ZXWXYY[^^\[]^^\[\[URTTUUWYXVTTUUTSQTUUUSRRSVXYZZYXXWWWWWUTSRTVYZZZZZZZYY[\WYXXZWWUSUY[TU\VTTRQRSSUXUTSRRSRRUUSQQQPPQTUX[`]]^^^\ZZ[^aa`][YYXXWVWXYZ\]]]\[ZYY[\][ZYWVURQONNPQQRSSRRRTTQPTQTWUUWWTTTRSUTRSRRRRRRTTPQWYUVXXWWXYZZ[XSRQPOPPRSSRSSSSQOMLJHFEEGIKLMNMLLLLMMNNMMLKKJJIIHHHHHHGHHHHHGGFGGFDEEFGFEDCA@@?>=<;:9988876655554443223665434444543337<>;9777899989:;<<;;::9889;;;:8655589<;976689;;;;:9:::::9866678876532246788765455778779:;<<;::;<<==<;<<===;::988789::;::998765445666677766778999:;;::;<=>?><<=>>>=====;:978=@BA@>>>?>===<<===>??@??>===<<;<==>>>>qqqqqpppponnmmllllmmllkjjihgfeeefgggggggghhhjjlmkhdghijklnlgffhhijlmnoonmmlllkkkkkkjjiiihghifdfgeccefgghgfffffeedccehjklkkkkifgghiihgfeefffggffffeffffgggfeddefgggghggghiijigfefgggfedccddddccdeeddcddddcbaabbbbaaa``__`abbbbbba`____`aaa```````aabbbaaa`aabba_]]\[[[\]]]]\YVWZZ[\]]_XQX\`bgjkjhghkjhebbba]YZ]^]]_acffda^]\\\\[[\\\]]^^]\[ZYXYZ\]_`bcegghhhkkfgghijgda^^^]]\\\\\ZZ[\\^adfd``cedccccba_\ZYWUVVSTUUUUUTTSTUWXVTTUXY\^]\]_]]]\]YSQRSSUWXWVTUWYYWSWXYXWUUVXZ[[[ZYYXXXXWVTSRTUYZZYZ[\[[[\^X\XXWXVUSUZZVTZRSSNKLQRTWTTSSSRQRUVTQQPPPPRQUW_Z[[_[\YXY\^]\XVUUTTUVXY[\]^__^]\[[\^^][ZXWVSQOOOPQRRSSSRQRURMQQRSOORRPQROORPOOOOOPQRVUOQXYVVXXVUUVXY[XTTQOMMMOOONNONLJHHGFDDCEHJLNONNLLLLMMNNMLKJIIHGGFFFFGGFGHGGGFFEFEEDCCDEDCB@>=<;;:9878776776565555444223886444444433346:>;:77889:::::;<<<::::989:;;:8654579;;98656799998889:::9766677776533236678764344777889:;<<<;::;;<<;;;<==>=<;:9889:;;;::998876555788766656789:::;<<;;;==???==>>??>>>>><;989=ACB@>>???>======>>?@@@@?>==<<;<=>>>>>qqqqpppooooonnmmmmnnnmlkjihgffeeefggfffgggghjjlmkhdhijjlnnmhfhhhijlmmnnmmmllkkjjjjjiiiiihhijfdhhecdegghihgffeeddccdfhklmllmlheghiiihgfffgghhhgggffffffgghgfeeefggghhhggghijhgffghhgfedddeeeeddefedddddddcbaabbbbaaaaa``abcccccba`````aaaaaa`````abbbbbbbaabcdba_^]\\\]^__^\UU[\[\]^_^WQZ\^chkmlkjkmlifccbb]XX\^^^_adggd`^]\\\\[\]]]^^_^^][[ZYYZ[[]^`bdfgffhjieggghigda^^^^]]]^^^\\]\]^befe`aeffdddcca_][YXVXXUTUUTTTUTSSTUUTSSTWX[\\]__]]^_]WSTSRTVXYXWVWZ\\ZVY[\[YWWXZ[\]\[ZYXWWWWUSSRSUXYYYYZ\\\\]`Y\WVUVTRPRVYUTWPRRLIIOSUVTUUUSRRSWWURPPPPPPPRS[YWV\YYXWXZZYXTSSSSTUWY[]]_```_^\\\^__^\ZYWVSRPPQQQQQPPQRROUSMOPPPKLOOOPPLLOONNNNNOPRTRMRXWTTVVSRRSVWXUTTROKJKLLKJKKJIGEEDDCCEGJLNOPONLLLKLMNMLLJIHGFEDDCCCDEEEFFFEDDCDDDCBABCB@>=;:98877666666666666665555433776545544434446:=<;8889:;;:::;<=<::::999:;;:86445789:98655688887778999876666776654444456787544577788:;<<<<;;::;<<<;;<==>>>=;9889:;<<;;:9876555578876666789:;;;<==<<<>>@@@>>>?@@?????=<:9:>ADB@?>?@@?>>>>>>?@@@AA@??>=<<;<=>>>>>pooooooooooppponnnoonmlkjihgffeeeeffffgggghhjjllihfijkklmnmihhiiijlmmlmmmmllkkjjjiiiihiihgjjfeiidcegghijihgfeeddcdefiklmmmnjfehiiiiihgghiiijiihgggfffefghhhfeffgghhihhgghiihgffghhgfeedefffffefgfeddddddcbaabbbbbbaaa``abccdccbbaaaaabaabbaaaaaabcbbbbbbabcccb``__^^^_`ba`\VY]]]]^_`]WU^__cgjmmlklnmjfcbb`]YX[]__abdfec`^]]]]][]^^^____^\\\[ZZ[[\\^`bdddccdeecddegigeb_^^^^^_```^^^\\^acec`beggeffda`^\[ZYYZYWVVVUUUVVVUUUVVVVVWXYZZ[_][]__[UUWUTVYY[[YYY[]]ZVZ\]^[YZ[[[\\[ZXWVVVVVTSRQRRSVWXWYZ[[\\]XXTRRSSQOPSWUTRQQQMIKRTVYVWWWVVUV[[VRPPPQRPPQPWURPXWWVVVVWUUSSSTUVWXZ]_`abbba_]\^`a`_]ZYYWUTRSSRPMNLLLPPLSROOPOOLLNNMPPLKPRPPPONOPRQLJPUTRQRRPNNPRSSQPRQNKIHIIHGHHHHIGGGFFFFFHKMOPOMLLLLLLMLLKJIGFECCBABAABCCCDDCBAAABA@?>?A@?=;97666655666666667888877766445666555554455569<=<::99:;<;;:;<=<:88:::99::986444678998655677877677899876556666654444345678754556788:;<=>>=<;;;;;<;;<==>?@@>;:9:;<<<<;:987665556887666679:;<<<=>>==>?@AAA????AAA@@@@?><;;>ADC@?>@AA@@@@AA@ABBBCBA@?>>==<==>@@@@oonnnnnnoopqpqpooooponlkjihggfeedefffffffggijklkhghjkkklmmmihiiiijlmkkknnnllkkjjhhhjigijhgjjffihddeghjkjjihgfedddeegiklmmlliefhhiiiihghijjjjjihhhgfeedegihhfghefhhiiihgfghhhgfghihgffggggggfggggfedcdddccbbcccccbbbba``abcddcbbbbbbbbbbbaa`aabbbbbbaaaaabccccb```___`abbb`]WZ]^^^^__[X[^__bejmmllmomjebbb_\[Z\^_`abdeca_^]^^^]\^^\_ba___\\]\[[[[\\]_bcca`_abbaabcfgfdb`^]^^_`aaa`_^\[]`bca_`ceeeffc`_][ZZZZ[ZXXWWWWVWVVWVWWXXXXXWXXYZZZ[\]]YUUWUTVZX[[ZYY[]\YWZ\\_[Z[[ZZ[[ZXWVUUTTSSRRQQQQTUVWXYY[[Z\VWSRQRRQNPSUUTQQPQOPKRVZZXYXXWXXW\]WSPPQQRQQQQRSOPTVVTTUUUTSSSTUUVXY[]_`abccb_]\^`aa`][YYYWWRUVSOFHIIIMNKRPNNONNMMMMLPPMKPRQPPPOOPPNKJNPOOOONKIJKMOPONPOLJHHGGGGGHHIIHHHGGGFFGJLOPOMKKKLLLLKJIHFEDDBBA@??@@@@ABB@???@@?=<=>??><976555455556666667899887777653456555555555568;=<::::;<=<;;;<=<9868999899987544557898766567877667788876556666554433223567754456678:;=>>>>=<;::;;<<<==>?@@?=;::;===<<;:98776656776676799:<<<=>>>>>>@AAAAAAAAAAA@@@A@@?>=>ACBA??@BCBBAAAABBCDDCCBA@??>=??@A@AAAnmmmmmnnopqqqqpooopqpomkjihhggfdddeeefffffgijkkihgikkkklmllkjjijjklljiinnnllllkjifijigjjgfiiffhfdeghjllkjihgfedddefgijkllkjghhggijjiiijjklllkjjihgfeedeghihgggdfhijjihgffggfffghihgfhiihihhhhhhgffedccccbbbcddcccbbba``abcddcbabbbbbbbbba``aabbccbbbaaaabbbba```__``abcbb`][\]^____]YY^bbaceilnlllomhdba_^]]]_``abcccb`^^]]^_^\_`^_bb`^`[^_]\\\]]]^adcb`\ZZ[\_[]abdddb_^]]^`abbba`^\[]_``__`bcbceea^]\[ZZZ[\[YXXXYYXXWWXXYYZZZZXWWWWWWWXZZYVTVUSTW\X[ZYXXZ[YWVYZZ_ZZ\\YXXYXVTSSSSRSSRRRQPORUUVVXXZYXXUTRQRRSRPQSTUTRQOQPTMSS`\[ZZZZ[[Y_`XSOPQRSSSSQQQMMRVTRRSSSSTTUVVWWXY[]_abcdcb`]\^abba^\[[[ZYTXXTMDFFGFJLHPNMMMMMMMNMLPPNLOQQQQPPOONLJIKLKKKKJGGGHIKKLLMLKJIHGGGGHIJKKKKKJIHGEDHJMNMLLLLKKKJIGFEDCBBAA@?>>>>>>?@@><<===<;::;<<;:8653333455666677789:::98888864455666666566668;==<;;:;<>=<<<<<<98568988888876444467788765567666667788776666655544332124667654445679;=>?@?>=<;::;<<===>?ABA?<;:;<====<;:98876557766789:;;<==>?@@@?@ABBBBAAAABBBAABBBAA@>?ABAA??ABCCCBBBBCDEEEDDCBA@??>@@@AABBBllklllmnoqrsrqpoppqqpnljiiiihhgeedeefeeeeefhijihhhjkkjkkklllkkjjjkllihhnnnllmmkjihjihhjidehhefgeefhilnnljihggeddeefgjkkkjihgjkfgjkkjkkklmnnmlkjjihgeedfgggghgedhkjkkihgffeeefghiihggijjijiiiiiihgfeedddcbccdddcddccbaa`acdddcbaaaaabbbbba``aabcccccbbaaaaaaa````___`abccb_\\\^^___^\Z\`bcbbdgijhilomgdb`___``abcccddcb`_^^^_``]aa``aba^b[_`_^^^__^_bedb^ZXVXY\XZ]^___^\\\\^_abbbbb`\Z[]]^^]^___`aa^\[\\[[[\\[YXWXYYYXWWXXYZZ[\ZYXWVUUUTUXXWUUWTSTW\WYYWVWXYWUTWXX]XY[[WUUUUTSRRRRSSSTTTSQPRTUVUVVXWVUSRQRSTUTSSTUUTRQOPRUPVV_^^\\\]]^[b`XTPPQRTTTTRQRMLRUSRTTSSSTUVWWWXYY[]_abcddca^]_bbba_][[[[[VWVSLDFGHGIJHOLLLLLMMNNMMQQNMNNNPPPONNLJHGHHIIHHHGGFFFGHIJKKJJJIHHHIJKLLLKKKKIGECBEHKKKJJKJJJIGFDCBA@?????>======>??=;;;;:::989::987542222345555778889:;;:9899986555566666677778;<==<;::<>>=<<;<<:8547787788876543345677765456555566788776666665554442212467655445679;=>?@@?=<;::;<====>?BCCA><:;<======;:99865579878:;<<<=>??@ABAAABCCCBBBBBCCCCCCCDCCB@@BCB@?@BCDEECCBBCEFFFEDDCA@@??AAAAABBBjjjjjjknorrsrpopqqrqomljjjjjihgfedeefeddeefhiihhhikkkjjjklllllkjjlmmihinnnmmnmkjihiiejhfcdffdefeghjkmomkjihggfedeefhjkkjhffikighjllklmmmnoonmlkjiihfeefgfggigdejlkkkihgfeeddefgghhggijjjjjiiiiiihfeeeeedbdeeeddeeeecbbabcdddccbaaabbbbbbbaaabbcccccccbaaaaaa````___`abba`^\[\^_``_^]]_accbcddffdfkokfdcbaaabcefeeeffeca``_`abbaccaabcb^b\`b_^``a`_adfda]YWUWZ\VWYZ[[ZZXYZ[\_``aaaba]ZZZZ[\\\\\\]^^[Z[\\]\\\[ZXWVVWWWVUUVWXXYZ[ZXVUTTSSRTWWVVWWSSTWZXXYWWWXXUSSTVVYVWYZVSTTTTSSRSTTUUUUUUUSTVVXWVUVVVUTSSTTVWWUVUUUTRQOPSXTZZ]]`]\\\]^[a`XTPQRSUVVUPSRNNSURSWVUTUUVWWWWWXYZ]^`abdedc_^`aaa`^\[YZ[[UUTQLFIIJHKKJOLLLLLMNOONNQPNMLJKNNMLLKJHFFFFGGHHHHHGFFFGHIKKKLLLKJKKLLMMLKJJJHFC@@CFHHGGGGHHGGEDB@@?>=<;;<<<;;:9:<==<;::98876789998764211134456677889::<<;:989987654456777777789:;<==<;:<>?=<;:;;<:734466778877654334677765445445556677777666666655442212468766655679;=>?@A?=<;:::<===>?@BDDB?=;;;<===>><;;:86568:98:;<=>>>?@@ABCCCCDDEDCCCCCDDDDDEEEDDCBBBCBB@ACDFFFEDDCDEFGGGFFDCAA@@BBBBBBBBhhhiijkopsrqpppqqrrpomkjjjjjihgfedeefeeeeeghiihghijkkjjjjklmlljjkkmlhhjmmmmnnmkihhiihifccdffdeffholloqkghihhggfeeefhjkjhfefkmggjmlmmmnnoopponmlkjihgffggggghfdfklkjjihfeddccdeffggfhijjjjijjjjjihgfedefcbeffedefffedcbabcdeedcbbabbbbcccbaaabbbccccccbabaaa````__^_``aa`_^\[\^`aa`___`bdddbcccccdhigedcbbabdefggggggfeca`abbbcdedaacec^b\ad_^aab`_aeeda]YWXZZ\WVVXXWVVWXYZ[]^___``_]ZYYYZZ[ZYXYZYWXZ[\]^]\[ZXWVUVWWVUTTUVVWWXYXWUTTRQRRTWWWVWWTTTXYXYYXXXYYVUSTUUVTVXYVRSTTTTTTTUVXWWVWWWVVXXZYWVUVWVUUUUUWYYWWVUUTRPOPRSRWX[\_\YYXYZZ[ZWSPQRTTVVVPTSPPTUUUXXXWVUWWWWVWXXZ[]^_`bcdb_^_`_^\[ZXWZXRQUSPLIJKLIKLLNLKKLKKNPPOOPPOMKJIKJJIIIHGFFFGGGGHHIIHGFGGHJKLLMMMLLLLLMMLKKJIHFDA?>BEGFFEFFFFEEDB@>=<<;:9999::9878:<<;;:976655567888765200133456678899:;<=<;:888887644568887888999:;=>=;:<>>><:9:;<=932346778877654334668875444334455567777666666655443212357776766789;=>?@A@><;:9:;<=>>?@BDEB@><;;;<==>>=<<;97679;:9;<=>???@@ABCDDDEFFGEDDDDDDEEEEFEFEEDCCDDDBAACFGGHFEEDEFGHIIHGFDCBBACCCCCCCCgfghhijnqsqoooqqrrqomlkkkkkjihgfeeeeffffffghiihhhijkkjiijjlmlljjjknlhjlmlmnnmkihhhhhhhcbdeeeeeffinmnpojhjjihgffeeegijjigfehljghjmmnoonnopqqponmlkjhgghiiihhgfehjiijjigfeddcbccdeeeehjjjjjijjjjjjhgfefgfccfggfffggggedcbcdefeddcbbbbbccccbbbbccccccccccbbbaa```a`_^_`aa`_^]\[]_`abaaaabbcdcbbaabbcddccbbaabceghihghjihfdbbcdddefgfbbege`c]af^^bad_]`ddc`\ZY[]]]YWVXXWUVWXXYYZ[[\]^^]\ZYXXYYZYXXYYXVXZ[]^_^\ZYWVUUUVVUSRRTTUUUVWVUTSSRQRRTWWXXYYUVVYYZZZZ[[\[YWVUTSSSTUXVRSTUUVVVVWYZZYXWYZ[Y[\]\ZXVWXXWWWWWX[[YXUTTSQOOPQPPTVVWYWUVUUUUVVVSRRSSTVVUPVTQRUWXYZYZZWVXXWWVVWWXYZ\\]^^_^]\[ZXWVUSRSXTNPNPMLLMMMJLMMMLLKLJJNPPPOPPNKIHGGFFFFFFEEFGGHHHHIIJJIGHIKLMNNOOONMMMLLLKKIHGGECA?>BDEEDEGEDBBA@?=;:::9976778875358::;:98654433457898763112356677789::;;<=<;:877898754568888999999:;<==<:;>>><9889;=:31134677876654334678876543223445566777666666665543322335778877788:<=?@@@?=;989:<=>>?@BCDCA?<;;;<======<;:878:<;;<=?@AAAAABCDEEEFGHHGEEEEEEFFFFGGGFFEEEEEEDDDEHHIIGFEEFGIJJJIIGFDCCBDDDDDDDDfeeffhjnoqonnpqrqqonmllklkkjihgfeeefgghhhghhiiihhhijjiiijjlmlljjjknlijlmllmmkjhgghhhgeacgeddeefehlloqlhjljihgfeefghijihfeglkfhjjknoppoopqrrqponmljhhijkkjihgffhhgiiihgfedcbbbbccddegiijjjijjjjjjhgfgghfbdhhgfgghhhhgedcdefgfedccbbbcccccbbbbccccddddccbbbaaa`aa`_^_`a``__]\\^`abbbcccccbbaa`````aa``_`__`bdfghhhghijigeddeeeehjigbchhfbe_cf\^bac\[^bba_\[[]`a`]YXZYXWXXYYYXXXXYZ[\\[ZYXXYYZYXXYZYXYZ\\]^][XVUUUVVWWUTSRTTUUVVVVUTSSSSSTVXYYZ[[XXY[[\\\]]^^][ZWUSRRRSTWVRSTUWXXYY[\]][ZXZ[^]^__^\ZXYYYYYYYYZ[[ZXTSSQPNOOPNMPQQOQQQRQQQQQRSRRRSSTUTRRYTSTWXZZ[\\]ZYYXWVUUUUUVWWXXYXXXVUSQNNNOOLPUQKLJLJLNNMKIJMKJJJJJHIMOPPOPPMIGFEEDEEEEEEEFGGHHIIIJKKJHIJLMNOONOPPOMMLKJJJHGFEDB@>>ACDDCCEDA@>=<;:9888887555665323789998764322234689987532246888889:;;;<<=<;:8668:9865568899:;;;:99:;==<;;==>;8558:;941123677776554333578987643222344556676666666665543322234689:99888:<=>?@@?=;988:<==>>?ACDCB@=;;;;<======<:878:<;;=?@ABCCCCBCEFFFGHIJHFFFFFFGGGFGGHGGFGGGGFEFFGIIJIGGGGHIJLLLKJHFDCCCEEEEEDDDeddeegikmomlmopqpnnmmlmlllkjihgfeefghhhgggiiiiiihhiiihhhjjkllkjijkmkiiklkkkjhhgffgggfcadgfeddddehikmoihjljihgfffghjjiigffhljchjjkpqqqpqqrssqponmlkiikllkkigffggffhiihggedcbbbbbcddeghhiiiijjjjjihhhhhhgdfihghhijjjjhfeeffggffeddccccccddcbbbccccdddddcbbbbbaaaba_^`aa````^]^_abbbcdedcccbaa```_`__^]\]^^_acdeffefghiigedcdefgjllicchhfcfbff_`ca_\[]``_^^^_addc`]\][ZZZYYXXXWVWXYYZZZZYYXYZZYXXYZZYYZ[[[[[YWWWWWXXYXWVTTUVXWWVWVVVUUUVVVXZZ[[\]Z[[^]]]^____^][YVSRRRSSUTRRSUWXZ[\^___^\ZZ\_`_```^]ZZZZ[ZZZZ[[ZYWSQPNNMNONLKNNMLLNMONNNMMOPQPRSTTUURUYVUVXYZ[\]]_\[YVUTTSSSSSSSSTTTSSRPNKIIKLLLNONKILIGJMKJJHHJIGHGGGFFJLNMLMLJGEDDEEFGFFFEFGGHIIIIIJLLJHKKLNNPOOOPPOMLKJIIIHGEDDC@>>@ABAA@@@=<99877766568754454432468999986543322468::986433579:::;:;;;;;;<<;:8668:986567899:;<=<;:99:;<;;:;;<964359::6201356777655543346789865422223455666666666666555445444468:;;:9888:<=>?@?><988:<<==>?ABCCA@=<;;;<<====>><:89;=<<=?ABCDDDCCDEFFGHJKKJGGGGGGGGGGHHHHHGHHHGGFFHHJJJIHHIJJKKLMMLKIGEDDCEFEEEDDDdddddfhjkkjkmnnmmmmllllmmlkihhgfffggiiggghjjjjiiiiiihhghiiklkjjiijkjhiijjiihgffffgffdcadfffddcddghkljijjjkheefghjjkkjiggghhhggjjlprrqqssstrqpoonlljkmnlkkigggggggghhhhgfedcccccccdeggghhhhijjjjjihiiihggiighiijkkkkigfefggggffeddcccdddddcccccccdeeddcbbbbbbbbb`__`aaaaa`_^^`baabcdddccba`a```____^]\]^^_`acdeddefghgfdcccefgjmliccggecdcee`bba^\Z\__^^^_acdeca^]][Z[[ZYXXWWVVXXXXYYYYXXXYYYXXZZZYZZZZZYYWWWXXYZZZZXWVVWWYXXYYYYXXXYYYYZ[\[[\^\\\^^^^^_```^\[ZVRPQRSSTSQQRTVXZ\^`aaa_][Z[`a``a`_^[[YYZ[[[[\[ZYVROMKLLNNLKLMMLJKNNOONMLMNNPOQRSUUUSUXWWWXYZ[\]^^]ZWUSRRQQQQQQPQRSSRRSROMMLJLLMLLKKJKHGIIHGHGHGFEFFFEDEHJKJJKKHECDEEEFGGGGGGGHHHIJJIJKKJHKLMNOOPOPOOOMKJIHHGGFDCCC@?>?@@@?=<:86555555444566433334434578999876433222469:98754468:<<<;;;<<<;:;<;:866798777678::;<=>>=;99889::999:7422478:741024677666555444578876543222334566666566666655455555568:<<;;98789:<==>>=<989:<<==>?@BBBA?=<<<;;<<<=>?><:89;<;;=>@CDDDDDCCDEFGIKKLKHGGGGGGGGGHHHHGHHHHHGGHHHJJJIIHIJJKKMMNMKIHFEDEFGFEEEDCdcccdfgijiijklkkkklllklmmlihhhhgffgijjgeeilkkkjjiiihgggghhijjjiijiihgggghhhfeeffghgebccdfgfddccdfgjjhijkkkgdeghjklmlkjiiihhgghijmprrrstutsqpooonmmlmnnmlkihhhhhhhhhhiihfedddddddddeffghhhhhijjjiiiiiigehjhgijjjkklljhgfghhhggfeedddeeddddcccccccddddcbbbbbbcccb`__acbaaaa```aaaaabccccbaaaaaa```__^]\]_``aaabbbcceffedcbaabdfhjjhbbdedbabccacb`][[\]^]^^`bdddca_]]\\[[ZXWXWVUVXWWXYYYXXXWXXXWXZZZYYYYXXWWVWXYYZ[\\\[ZXXXZ]ZYZ[[[[[Z[\[[[\]\[\^]]]_`_^_```_^\[ZWQMPSSSSQPPQSVWY\^`baa`^[Z[___``a`^\ZXXY[[[\[ZYXVQNKJKKOOMLMOMLHKOOOONMLMNNOOQRSUVVVUWXYXXXYZ[\]]\XUSQQPPQRRQQQRSTTSTVUSQROKLMNMLLKKJGEFEDDGGEDDDDDCBBCEGGGGIIGDCDEFGHHHHIIIHHHHJJJJIJJIHLMMMOOQPPONNLJIHFGFFEECCBA@??@@?><;974223355432456532223333567898876544333469::9754468:<==<;<=>=<::;:9876788888789:;<==>>><:98789998775200267:853114577666655544467887643222334556666566676665445788778:;<<;:9888:;;<<===;:99;<<=>?ABBA@?=<<<<;;;<=>?>=;::;;:;<>@CDEEEDCCDEFGIKLMKIHGHHGGHHHHHHGGGHHGGGHHIIJKKJIIIIJKKLMNMLJHFEEFGHGFEEECdccdefghihhhiihijjjjjklmlkgfhhhgfghjkkhdgjmkkkkjjiihgggggghiiihhihhgfeefggfedeffghgdacdeggfeddccfgjhfijkkjfdhijkmnmlkjkjiihgghijmoqqssuutrpooooonnnmnnmlkjjjjjiiiiiiiihfeeeeeeedddeefghhhhhhijiiijjjigfiighjllkllmmkihghiiihhgffeddeeeeddccccccccddccbbbbbcdccb```cccbbbbbaaaaaaabbbbbaa``````a```^^]^`aabbbbbaabddccb`_^]^_`abbb`_`a`_^^____^\[Z[[[[\\]^`abaa`^\[Z[[[ZXVWWVUWXXWWXXXWWWVVVVVWYYYXXXXWWVVVXYYZ[[\\\[[ZZZ[_[Z[\]^]\\\]\\\\^]\\][]]__^^^_``_][ZYVPLPTTTSRPPQSUVX[]_``__][ZZ[\^^``_][XVVXZ[[[ZYXVTPMKKLMQPNMNPNMILPQQQPONNOOOOQRTVXXWVXXYXVVVWYY[ZYVTRPPPPSSTTTUVWXXWWYYVTTQLLMONMLLKHDBAADEFEDCCCCCCCCCDEEDEGGGEEFGHIJJJJKLKJIIIKLKJIJJHHLMMMNOPONNMLKIGFDEDEEDCCAA@????><;:863111355432347742223333457788876544333468:::865579;=>>=<=>??=9:;:987677899889:;;<==>>>=;:87767776541/.04799763235777666666544567876543222445665555666777764237888889:;<<;98789::::<=<;:99:;;<>?AAA@??==<<;;;;<=>??>=<;;;:;<=?BDEEEDDDDEFGIKLMKIIHIHHHHHHIHHGGGGGGHHIIJJKKKJIIIJJKKLLMLKJHFEFGHIHGFEEDdccefgghhgggggfghiiijjllkjfeghhhhhikmkfdhlnkkkkjjjihgggggghiiihhiihfdddeffeddeeefhfcaceghggfddcceehedhikkhdejllmnnmklmllkjihhhikmnoprrtusqpooppooonnnnmlkkkklkkkkjjjjiigfeeefffedddeefgggggghiiiijjjigggfgjklmmlmnnljiiijjjjihggffeeeeeedddccccccccccbbbccdddcbbbceeedddddcccbbbaaaaaa````aaaaabba`___abcddcccbbaaaa``^]\[ZZYZ[\\]]]]]\\[[ZYYYXXXYZ[ZZZ[[]]]]\\[ZYXYYYXVUVWVUWXXWWXXWVUUTUUUUVWWWWWWWWWWWXXYYYZZZ[\[[[[[\_\[\]^_^]\\]][[\]]\\\Z[[]]]\]^_^]\ZZYUOLPVWVUTSSTUVVWYZ\\[[[ZXWWWY[[]]\ZXVTUWYZZZYWVTQNLMMNOTRNNPQQNJNQSSSRQPPPPPPQSUVXXXVWXXWTSRTVWWVVTRQPOQRTVWXXYYZ[[ZY\\XUTRMMNPONMLJFA??AEGGEDCDEEDDEEEEFDDFIHHFGHIJKLKKKLMMLKJJLMLKIJIHHKLLLMMMLKKJHGFDBABABCBBB@?>===<;988752001356532336974323333356778887655433468:::98778:;>??>==>?><::;:98777789999:;<<==>>>>=<;:9765566541.+-157897434567877777765555678765433244457666567787777643578889:;;<=;:98899988:<;;98778:;<>@@@??>=<<;;;;;<=>???>===<;:;=?BDEEEDDDDEFHJKLLLJJIJIIHHHHHIHHGGGGHHIIJJJKKJIIJJJKKJJKLKJIIGFFHIKJHFFFEdddfghhhhgffggffghhhijkkjideghiiiijklifdinnlkkkjjjihgggggghhhhiiiigedccdefeddeeefgecdeghhhgfedcbbcbcdhjjigeilmnnnmlllmmllkihhiijllnpppstrponoppooonnnnmkjklmmlllllkkkjigffffggfeeddeefffffffghiijkkjihgffhjklmmmnoomkjjjkkkjjihhgffeeeeeeddddddddcccbbbbbccddcccddfffeeddeeddcccbbaaa````aaaaabbbba`_`acceffeedbaa````^\[ZYXWWXZZ[[ZZ[ZYXWVUTTUVWYYYYYYYYZYYXXXXXWXXXWWVUVWVVXXXWXXWWVUTSTTTTUUVVVVVVWWWXXXXXXXXY[\[[[[[\]\\]Z``_\]VZ[[Z[\\\\[YYYZZ[[\]]\\[ZYYVQNRWYYXVVVVVVVVWXWVUVUVVUUUVXXZZYXUTSTVXYYXWUSQOLLNNPQXSNORRSPLPSUTTSRQQQQQQRSTUXXXVVWWWSRRSUUUTSRQPOPQRVWYZ[\\]]][[]\XVTSONOPPONLID@@ABFHGECAEGFEFFGGGFFDGIIHHHKKLLLLLLMNNMKKKMMMKHIIHGJKKJKKJIHIHFECB@?@@@@A@@?><<;;:88765320/0356643235875433443346777888766554579:;:::989:;=???>=>?=<:9::9887789:::::;<==>??>><;;:9875565541.++.2689864456898777777665567886543334445677766778888775445789:;<<<<;98788987789::987679:;=??>>>==<<;;;;;<==>?@?>>==<;;<>ACDEEEDDDDEGIKKLKKJIJJIHHHHGHHGFFFGHHIIJJJJKJIIJIJJJJJIJJIIHGFFHJLKIGFFFeefghihhgfffggffggghijkkifcdhiiijjkjkhehlnmllkkjjjihggggghhiiijjiigedccddeeddeeefhedfgiiihhgfecbbaaacfhjhgglnnoonmlmonmmlkjiiiijkkmnnnqsqonmoooooonnonmkklnonmmmmmllljihgffgggfeedddeffffeeefghhjjjjhgfghijklmnnooomllkkklllkjiihggfeeeeeeeeeeeeddccbbbbbbccccdeffgggffefffeeedddcbaa```aaaaabbbbbba``acceffffeca```__^\[ZYYYYYZ[[[ZZZZYXWVVUUVWWYZZYXWWWWVVWWWWWWWWWWXWWWWWWXXXXYYXWVUTTTTTUUUUUTTUVWWXYYXWVVVWXZ[ZY[\\[[[\^\_^\Y[VYZYXZZZ[ZZYXXWWXY[[[ZZZZZYXUQTX[[ZYYYYYXWVTTSQQQRSSRRRTUVWWVUTSSTVXXWVURPNMLMQQSTZTOOSSUSORUVUUTSRRRRRRSSSTVWVUUVVUSRRSTTTSSRQQPQRTUWY[\^^^__\[\ZWUTSQPQQQPNLIEBCDEHHHFDDHIHGHHIIIHHEIKIIJJMMNNNNMLMNNMLKKMMMKGIIHHHIIIHGEDCCDCB@>=<====>>>><;987655444220/0356653234666543444456777888877666679:;;:;::9::=?@?>>>=<;989:988889:::;:::;<=>???>;:989985444541/,+,0479875556899888887766567887654443456677777777899897534679;<<<<;:9767887657888765579:<<<<<<===<<;;;;;<<=>?@??>>>=<;<>@BDDDDEEDDDFIKKLKJJIJJJIHGGGGGFFEFFGGHIIIIIJJIIIIIIJJIHIHHHHGFFHIKJHGFFFeefhhiihgfefggffgghijkljgbbfijjjjkkigdeknnmllkkkjjihhggfgghhhiiiihgedccdddddeddefgfegijjiihhgfdcaa`abeghhhjmnnoonmmnonmmmlkjjiiijjklmnqrpnmmnooooonoonlkklmonmnnmmlllkjhggghggfeedcdeffeddddefghijjigfefghjkklmmmnnmllkklmmllkjjiihfeedeeefffffeedccbbbbbbbbbcdefgggffffffffffffedcba``aaaaabbbbbbbbaaabcefgffecba```_^]\\[[[[[\]]\\\[ZYYYXWWWXXYZ[[ZYXWWWVWWXXWXYYYYYZZYYYYZZZZZZZZYXWUUTTUVVUTTSSTUWXYYYWVUUUUWZYXYZ[[[ZZ[_[][ZVZXYYWWXXXYYYYWVUUVWYYYYYYZZZZXUUZ\][[[\\[ZXVSQPMNOPRRRQQSTTUUTSSSSTVWVVTRONLKLOSSUV\UPPTTVUQSVWVVUTSSSSSSSSRRTTUSSTUTTTSSTTUUUSRQQRSTUVX[^__^`_]ZYXVUUUTRQQQPOMKGFFGHIJIGGHJIHHJJJJJJIJKJGKKKNNOPONNMMNNMKJKMMMJEGHGGHGFFECA?>>??><;:9:::::;<<:986554333222001356653234666544444567888889988876789:<<;<<;:::<>???>=<;:9789989999::::::::;<==>?>;86689864434541.,,/2689976668998888877765678987654434566778888778899::865579;=<<;:986567764467776545789;;;;;<===<;;;;;<<<=>??>???>==<==?BCDDEDDDCDEGIIJJJIIJJJIHGGFFFEDDDDEFHHHHHHIIHHHHHHHHHHHGGGGFEEGIKJHGFFFffgiiiihgffgggghiiijjjjhebcgjjkjkkkhdbgnnnllllkkkjiihhgffgghghhhhggedddeedddedddeeffijjkiihhhgeebbbbcefghilnonooonnommmnnmlkjjihhiiiknqqomllmnoooonnnmlklmmmnnnnmlmllkjihhghgfedcccdeeedccbbcefgiiihgfefghhiiijkkkkkkkkkllllkkkkjihfeddeeefffffeddccccbbbbbbbcdeeffeeeeeeeeeeefgfedbaaaaaabbbbbbbcbbbaabbdefedcdcbaaa`_^^]]]]]^___^^_]YZZ[[ZZZZZ[\\^^\ZZZZZ[[[Z[[[[[\]]]\[[\\]\]\\\[[ZXWVWWXWVUTTSSTUWXYYYWVVUUUWYYXYZZ[ZYYY^X[YYVYXXXWVWVVWWWVTSSTUUVVVWWXXYZ[YWVZ\\ZZZZYYYXVTQPNNPQSSSSSSSSTSRQQQQRTTTTRPNMLLMQUUWX^UPQUUXWSTWWWWVUUTSSRSSSRRRRSSTUUUVUVVVVWWWUTSSSTUVVX[^_^^^]\YWVVVWWWSQPPOONMJIIIIJJJHHILJJIKKJJKKJKLJIKLLNOQQPOONNONNKJKNMLIEFEEEEDCBA@=;::;;:9876777778898875443222222001356764334566655554568999889:::::889:;<<<==<;;:<=>>===<:986578889:::::::9999:;<==><964689965457641--/1489987668999999988766689:97765445667789998888899;;97668:<<<:99886555544456665445689::;;;<===<;;<<;<<<==>?>>???>>===?ABCCCCDDCCDFHIIHIIIJJJIGGFEEDCCCCCDDFFFGGGGHGGGFFFGGGGFFFFFFDEGHIIHFEFEfghijjihgfgggghijjjkkjigdbdhjkkjkjhfcejonmllllkkkjiihhgfffgggffggggfedeffeeeeddddefgjjkjihiihhfecbbbcdfghjlonqqnnoonmlmnmmlkkjhffghgjnqpnlklmnooooonnmlkmokjlomlklllkjihhhhgfdccccccdedcbaabcdefhhhgfedefffffghiijjjiiijkkkkkkkjiihfedeeeeeffeeedddddcccbbabbcdedddcccccdddddefgfecbaaabaabbbaaabbbba``abceddccccbaaa``__^^^^^_`__^_`^XZ[\\[[\\\]^^__^[[\\]]]\[]]]\]___^^]]]^^^^^^]]]\ZYXYZYXWVUSRSTVWXYYYWVVVVVVYYXYZZZZXWXVVZZXVXXXXWUUUTUTTTSRRRSTUUUUUVWXYZXVUYZYXXWWWWWVVSQPPPRRTUTTSSSSSRQONNOPRRRRQOMLLLMQVUW[_TQRVVYXUTVVXYVVVTRRQQSSSQRQQSUVVVWWWWWWXXWWUTTTUVVWW[]^^\\\[YWVWWYY\RPPONMMLKJJJIIIIIIJKKKJJJJJJJJJLJIKKMNPRRPPONOOONLKKMMKHDEDDCBA@@?=<9889987654555655667765433222222101355664323566556655678:::899:;;::989::;;<==<<;;<<==<<<;9987545668:;<<<<;:9889::<=>;8534789755676641.--159;:9667899999988766789::996454677888899998889:;;98768:;<<:987765554333455554456789::;<==<<;<<;;;<<===>>>>?>>>=>==?AACCCCCCCBBEGHHHGHHIJJJHGFEDCCBBBBCCDEEFFFFFFEEEEEEFEEEEEEEEEEFFHIGEDDChhijjihgfghhhhhjkkkkkjhfdegjkkjjjifddimonmllklkkjjiihhgfeeeeeeefgggfeeefffffeeccddfgjjkjjiiiihgfcccccddfgjmonmlkmoonllmmmllkjigdefggimpomkilmnoooonmllkkmnjjnomjjklkjihggghgecbbbcccdccba`aabcdfghgfedefffedcdefggggggghijjjjjjiihgfeeeeeeeeeddddddddccccbbbbcddccbbbbbbaaabcdeddcbbaabbabbbbaaabbba`_``abccbbbcccbbba``______```__a`_W[]__^^]]]^_```_]^^^_^__^^`^\_ccaa`____`aaa`___^\[[\]\YWVUSRSTVWXYYYXXXWWWWYYYYZ[ZXVVVVUWXWVVWWWVUTSRQQQQQQQQRSSSSSSSTUVVUTTUTTTTTSSSSTTSRRSTUUVWWVUTTTSQOMKKLNPPPPONNMNNOSWVV]_TQTXXZZVUVVWXUUWUOOOORRSRQPPSVVWWXYYYYYZZYYXVVVXYXXXZ\]\Z][ZYVWYY[\YJONMLKJJJIIIHHHHHHIJJJJIIIIIIIIIJJJKLOPRQPPPNOOPPNLKMLJGDCCBB@>>=<;:8777776554444433345554322212222222355665323466545566789;;:999:;<;;:99::;;<<===<;;;<;:::999864235689;<<<<;;988788:<=;853256:975577763/,,.27;;966789999998876679:::;:644558899889:::9889:;;:98789:;:98777776643334555555678899:;<==<<;<<;;:;<===>===>>>>=>==>@@BBBABBBBABEGHGFFGHIJIHGFEDBBAAAABCDDDEDDDDDDDDCDDDDDDDDDCCDEEEFGGECBBjjkjjhgffghiiijkkkkkkigeegikkkjjigccfknnmlllllkjjiiihgfedddddddefggfffffggfeedcccdegiijjiiiihgggcdddddddgjlljijmonnlklmmllkkijgddfggilmmljimnonnonmlkkjjkjhkomkiijkjihgggghgebbbbcccccbaa``abcdfgggfeeeefdcbbbcdeedddefghhhhhhhihggfeeeeeeedddddddcccccccbbbbcddcbbccbbaa``abccbbbbaaabbbbbbbaaabbba`_``abbbaabcbbbbba`_______``___`a`Y]_``__^^^^_`aa`^_``__```_b^^aedcbba``abccaabbb`_^^_^][XVUSSSTVWWXXXXYXXXXXXXYZ[[ZXVUVVTVWVUUUUUUTSRPONOPPPPPPQQRRRQPPQQQQQQPNNOPPOOOPQSSTUVWWXYYYXWVUUSPMLIIJLNNOOOOOOPPQTXWW^_URUYZ[[WVUUTQNRVSLMMMPRSSQQQSVWYYZ[\\\\\\[[ZXYZ[[ZZYZ\\[Y\\XZUXZZX[NDRNKJIHHHHGGGGFFGGHIIIHHHHHGGGGHIJJKLNNPPPOPNMNONLKJKJIFBA@@?><<;::97656666554433322223443322211223332355665433467544566789:;::99:;;;::999:;;<<==<<<<<<:987777654123579;<<==<;9877789:<:75324589865677641.,-06;<;8899::99998766679:<<<;7546589:8789:;;:9889::987779::9777787766543455555667899::;<=>>==<=<;;:;<===============>??@AA@AAAAAACEFFEEFGIIHGFEEDB@@?@@ABCCCDDCBCBBBBBCDDDDCCBBBABCDDEFEDBAAlllkihgfghiiijklllllkjgfgilmmllkifbehkmmllllllkkjjiihhgeddccccdefffffffffffeddcccdefhihihhhihghgcefeddccgkjhghjopmlkkllllkkjijgdeghhiklkkjjmnonmnlkjjjjjighlmkjhiiiihhgghgggebbbbcdcbbaa`_`abcdeffffeeeeedcbbcdeedcccdeffffffgghggfffeeeeddccccddcbbbbccccbbcddddccdddca`_``abbaaaaaaabbbbbbbbaabccba````aaaa`aabbbbba`````________``a[_```____^^_aaa`_`a`^^`__^a^`efedbbbaabddcbbddca_`aba^ZWVUTSTUVWWWWWXXXWXXWWWXZ\\ZXWWYXUVWVUUUTSSSSRPONPRRRQQPPPQQPONNNMMNNNLJJKMMLLLNPSTVVXYYZZZZYXXWUSPMJGGIKMMMNOPPQRRTUYWX\^WTVZ[\\XVTSPKHNROJKJMPRTTRRRSVXZ\]]]^_^^_]]\Z\]^^\[\\]]\[\\WYSVXVSRGEPLHFEEFFFFFEFFEEEFGGGGFFFEEEEEFGGHHIJLMNMMNMKKKKIGFHHFC@>==<;:9999976555655433222222112333221112234444556775445774335666789:;::999::::9999:;;;<<;;<<;;9876665554212468:;<===<98766788:9653334588766777641.-/5:<<:999::99986566789:<==<8656579:9889:<<:8778999878889887667877776656777766789:::;<=>>>===>=<;::;<=======<<<=====>??@@???@@@@BCDEEEEFGHGFEDDDA@>>??@ABBBCCBBAA@AAABCCDCBBAAA@ABCCDEDCBA@mmmkigffghijjklmmmmlkjhijlnmnnmkgdafjkllllmmllkkkjjjiihfedccccddeffffffffffeddccdeefggghhhhhhhiedfffedccfigefghijkjjkkkkkkjjjkgdghhhhjjjjijlnnmmljihiiiiheillkihgghggggghgggecbbcdedcba``_`abcdeffffeeeefdbabcdedcbbcddeffffeffgfffffeeedccbbccccbbbabcddcbcdeeeeddeeedb````aaaa`aaaaaabaaaaaaabbcccbaaa``aaaaaabbbbba__`a``_____^^^``_`a`````_^__aaa`_`a_]]`_]^`_affdcbbbbbcdddccdeda`bbc`]ZWVVUTTUVWWWWWWWWWWWWVWXYZZYXWYZXVWWVUUUTSSSSSQQRSUTTSRQPPPPPNMMMKLMNNLIIKMMLLLNPSUWXYZZZ[[ZZXWVTROLIFGHJLLLMOQRSTTTUYWXZ^YTWZ\\[XTSRNGGLOMHJJMQSTTSSSTVX[\]^___``___]\]^_`\[^]]\][\[RURQQNKGDEJIFDCDEFGFFFFFEDDEFGGFFEDDDDDDDEEEEFHJLKKJJJHFEEDCDBBB@>=<;:9888888765455554210/02321001223211123455556678864457742346656789:::9889999988889::;;::::;:87655555654234679;;==<;98666667876433234687678887420..27:<:::;::999865567898:==<866656799889;<<:8667888889998776566788787778888766789:::;<>???>>?>=<;:9:;<=======<<==<==>????>>??@@?@ACDDDEEFGGEDCCC@?==>>@@AAABCBBA@@@@ABCCDCBBA@@@@ABBCDCCBA@mmlkigffgijkklmmnnmlkjijlnoonnmkfbchkkkllmmmllkkkkjjjihgfedcccddeeffffffffeeeddcdeeeeefghhgghggdeghhfedddfaagfghhihijkjjkkkkjjgfiihhhihhhhjlmmmljhgghhhhffjkjjhggfffgghiihhgedcdeefedcba`_`abcceffffeefffecbbdeedcbccddefffeeeeeffffeeeddcbbbbbccbaaabcddccddefffefggfecaaabbbbaaa`aaa````````abcccccbbbaaaabbbcbbbbba_``aa`____^^^_``aaaaaa```__`a``___`_]Z^^\]^_bffdbaaaabcddcbbccb``bbb`]ZXWWVTTUVWWVUVVVVVVVUUUVWXXXWX[[ZXYYWWVUTTTTUUTTVWXWVUTRQQQPONMMMLMPPPMJKNPOOMMNPSVWXYYZZ[ZZYXVUSQNKIGHIJLMMNORTTUUUUYWWZ_ZVWZ\ZYXSRQLFHILKIJJNRTUUTTTUVXZ[]_````````_^``a`]Xa^^Z]XZWNOLJHFCCEFFFDCCEFGHHHGGFEDCDDEFFEDCCCCCCCCCBCDEGIHGFFFDBA@???>>>=<;:998777777655444443210/023220001232212345666567888754566312455556789::98777888877788999988899766544556654446789:;;::87655566654433333577678888641/.159;::::::9998645679668;<<:7666679999:<=<:8656788899:9765556778988878999888789:;;;;<>?@@@@@?>=<:99:;=========<====>?>??>=>???>??@BCCDEFGFECAAA@>==>>@@A@@ABBAA????@ABCDDCAAAAAAAAABCBBA@?mlkjigffgijkklmmnnnmljkmoooopokhedgklkkllnnmlkklkkkkjiigfeddddeeeeeeeffffeeeeeddedddddefggfggfedfhihgfdea^`egfggghhiijjjkkkkkigilihhhhgffghjllljhgffgggffgiigihggggghhiijiigfddeffgfedcba`aabccdeefffffggfdccdeedccdeeeeeeeedddeeffeeeddcbaaabbccba`abcddccddeggfffgffecaabccccbbaaaaa``_____`abccccccbbbbbbcccdcccbba``abaa`__^^^^_`aabbbaaaaa`````____`_]X\^]]^`bdeca```aabbba```__^^_``^[ZYYXWVVVWWWVUUUUUUVUUTTUUVVVVXZZYX\[ZYXWUUUVWWWWYZZYXVTSRRRPOMMNNMPSSRNLNQSRRPNOQTUVWXXXXXXXWVUSROLKIHIKLMNNOPSTUUUUUYWVZaYVWX[XWVRQOKEFGJKJJLOSTVUUUUVXXYZ\^_````_`___`aba[Z`\ZZZSSQLIHFDBBBEGFFDDDGHJJJIIHFECBBCDEEDCCBBBBBAAAAABDDFECBBA@>=<;;;;;;;::9876666676555433333210//234321001222223457776678887544553123554455789;:9766777766667778867777776654567877646778999987654445555443222357788899976421147999::9:99886445797569;<:8666778899:<=<:865678889:::743456788988889:;;::989::;;;;<>?@@AAA@?><;99:;=>>>?>>=======>?>>>===????==>@BBDDFFFEB@?@>>==>>@@AA@AAAAA??>>@@BCEDDBAAAAAAAAABAAA@?llkjigfggijkklmmnnnmlklnpqppoligeglmlkkmmonlkkllllllkjihgfeeeeefffffffeeeeeeeedddddccdeeffffeecdgiihffed`Zdjefggghhiiijkklllliikljhhhhgeefghjkjhfeefgfeeffhhghhhhhhhhijijjjhgeefgghhfedcbbbbbbccdefgggghhgdccefedddeffffffeedccdeeeeeddccbaaabcccbaaabccdccddefffeefeedcbbcdddcbbbaaaa``_____`aacccbccbbccdeeffffeeddcbbbccb`^^^___`abbbbbbbbbba`__^^^^___]X[]_^^_acb`_____``_^]]\]\\\\]]][ZZZZYXWWWXXWVVVVVVVWVTSTTUVVUUVXYXZ^^]\[YWVVVWVWZZ]]ZXVSRQPSPMNPPOOSWVSONPTVUTQOPRUTTTUUUUUUTTSRQOMKJIIKMLOPPPQSUUUUUVYVSZcXTUUYTTRQNMJDEFIKLLMPRSUUUTVWXXXYZ\]]^^^^^]^^^__]XX]YVXVOMMHGGFECADGHHGGHHJKLMKJIHFECBAABCDCCBBBBBBBBAAA@ABCCA@??><<;::99999988765555665554333333210//2344210/1232334568887678888754443123554444579;;:8655665555555666655566666556679887566777778766554445554432223567898999987533467789:9:99876445677657:;:8767777889:;<<;976567899:::74345678998789:;<<;;:99:;<====>?@@ABBA@?><;:;<=>>>?>>=======>?>>=<<<>???><<=?ACDEFGEB@?>>===>?@@@@@ABBBA??>>?ABCEEDCBBBBBBBAAAABA@@lkjjigfghikkllmmmnnmlmnpqrrpmjgeejnmlkkmnonlklllllllkjihgfffffffggggfeeeeeeeedddddcccddeeeeeddcdghhgfeeeabeggghhhiiiijklmmmmlllljiiiihfddefhiiihfdeffeddeeghghgghiiiiiijjijhhgfghihhgfeddcccbbbdefghhhhhhgeccdfedefhiiihhgfedcddeeeddddccbaabccccbbabccccccddddeeeedddcbbbcdddcbbbaaa```_^^_`a`accbcddbbdfffghhhgggfeedccddb`^___``abcbbbbbbbba``_^^^^^_^^\XZ]^]^_`aa_]^_^_^]]\[Z[\[ZZ[[[ZYYYYYYXWWXXYXWVVVXWWXVTSSTUVVUUVXXY[^^]\[ZWVUUUTW[Z\\YWTRPPPSOMORQNQVYWTONRUWWUROQRUSRSTTTTRRQQQONNLKIHILNKORQPRTVVUUVVXVRZcXSRSURQPOMKIEEFIJKLMOQQSUTTUWXWWXYZ\\]]]]\\\\\\]ZVUWWUSOMLKFEHGEC@FHJIIHIKLNNNMKJHFECAAABCCCBBBBBBBBBBAA@@@@A@>==<;:988999988887654455555443333332220/024542100122345678997667888765432112344443468:;:86445544444445565555566666544679:986556555666654334455443212346878999::987544577899:9888654445766679987777777899:;<<;9866667789:975445678998778:<==<<;::;<<==>>>?@ABCCBA@?=<;;;<=>?@?>=<<<<<<=>?><<<<=?@@><:;>ABDEEFEB@>====>>??@@@?@BCCB@??>?@CDEEECBBBBCCBBBBBBBA@kkjjigfghjkkllmmnnnnoopqstrokifehmonmlmnnnmlllllllllkjiihgggggfgggggfedddeeeeeeeddcccccddeeedccegggggfgfdeghhhiiijjjjkllmnmmmlmmkiiiihfeeefghhihfefffedddefghgggiijiiiijkjjiihhhiihhggffeeddcbbceghiiiiihgeccegeegiijjiihggfeeeeeedddddccbabcccccbbbcccccccccccddddccbbbbcdddcbbbbaa``___^_``aabbbbdedbcegghikkkjiihggeeeffc`_```aaccccbbbbbba`__^^]]^^^^]\Z[^]\^_``_]\^^\]][ZYYYZZZZYZYYXXXXYYYXWWXXYXXXWWZYXZWUSSUVWVUUVWXZ[]]]\[YVUSRSQTYWZZVTROMMPULKPTPNRY[WSOOSWYWUQOQQSRQQQQRQPONNMLKKJIIHIMPJPSQQSUVVVUVWXUQYbVQOOQNMKMKIGFFGIJKKLNOOQTQRTVVVVVXXYYZZZZZYZZYYXWTRRSROKJKIEEIJHD>GJLLLLLMNOONLKIGEDCA@@ABCBBAAAABBBBBA@???>>>=<;;:98778888777766555445544433333333320/023432101222345788876667877654310012333334569;:86444333333444555544566666655579:98755655556665433344445542123588899:;;:98766666689:988765445566677888777778899::;;<;;:987767789987655568987667:<>>==<;:;<=>???>>?@ACCCBA@?><;;<=>>??>><<<;<==??>=<<;=?AA?<:9<<==>>?@@@@@ACDDCA@@??@CDDEEECCCCCDCCCCCCCCCljjjjhghijkklmmmnnnnopqrssqokhegkmonmnoonmmlmmmmmmmmkjjiihhhhhggggggfedddeffffeeddccccdddddddcdeeffffggfffhjjijjjjjkkklllmmmmmmljjiiihgfefghhhhhfeggffeddefgggfgjkkjjijllkkkjiiiiihhhggggfeedcbcegijkjjiihfddghffijkkkjiihgfffffeedeeeedcbabcddccbbcdddccccccccccbbbbbcccccdcbbbabaa`___^^_``a`aaabedbbefghijlmlkjjjihgggggda`aabcccccbbaaaaa`__^]]]^^^^]]\\]^]]____^]\^^[\\ZYZZZ[\\[YXWWWWVWXYXXWWWWXYXXXX[YZ[XUTTVXXWVUVWXYZ[[[ZYWTSQOROOSRVVSQOLLMSVIMSUPOTZ[VROPUXYWSPNOPQQQPQQPONMLLKJJJIHHHJNPKQTRRTUVVVTUUVSPW\TOLLNLJIKIHHHHHIJJKKMLMORMOQSTTTUVWWWXXXXXWWWVUTSQPOPOMIHJHDEJKJE?ILMNMMMNNOOMKIHFDCBA@?@ABA@@??@@AAAA@?>==<<<<;::987666776666665555555444433333333320//134421101123446788776667776543100123332234568:97533332233344555555555566655568998776655556665433344455553112478899:;;;:988776667999887654566666777778777899::;;;<<<<;;99877777777655568987667:=??>>>=<<=>?@@@@@?@ABCCCBA@?>=<<<=>??>>=<;<===???==<;=?AB@=:9;?BEEEEEEB?=<<=>?@AA@@@ACEFECA@@@ABDEEEEDCDDDEEDDCCCCCDkjjkkihiikklmmmmmmmmopqrrqonmhdilnnmnoqpnnmmnnnnmmmmlkjjjjiiihhhhggfffeddegggffedddccddddddddccddeeffggffgikkkkkkkkllllkkkkllmlkjiiiihhfgghiihhhffgffedddefggfefikjjjijlkklmkjkjjjiiiiihhgffedcdfhjkkjjiihfeehiffjllllkjjihggggffeeeeeedcbbcdddccbcdddcbbccccccbbbaabbcdccccbbaaaaaa```__^_````aa`adcaadfghjkmmllkkkjihghhgebabbccccccba``````__^^^^_____^^^__^^```__^^`_\\\[[\\]]^^]ZXWVUUUVWWXXWWWWXYXYWWZZ[\ZWUVWYYXWVUVWXYZYYWVUSRPOROMQPUVSPNKLNSSJNUVRRVYYUQPSVXXVQNLMNPPPOOPONLKJJIIIHHHIJLNPMQTSRTUUVUSRQRNORVPLJJLJHHJIHHIIIJJJJKLLLMNJLNOPQRSUUUUVVVVVUUUTSQPNNMMMKGGHHDEKLKF@JMNONNNONNMLJHFDCBBA@??@A@?>==>?@@??>><<;;:::9888766655555555555665544444333344333220/123432101223445677765555665543100123333344457998644322223344556666665566766668889898665455544433444445664312467899:;;;;9999:866688877765457777777777788899:;;<<<<<<<===<;:9876667776678988778:=??@AA@?>>?@@@@@@@@ABCCCCBA@??>=<==?@??>>===>>??@?>=<=?BCA>:8:>BEEEEFFDA><<=>@AAAAA@ACEFFDB@@ABCDEFFEDDDEFFFEDDDDDDDjjklljijjkklmmmmmmmmnoqqpponlfeknmmmoqqponnnnnnnmmmmllkkkkjjiiihhggfffeddfgggffedddcdeedddddcccdddeefffffgijkkkkklmmlkjjjjjkkjihhiiiihgghhiiihhhfffeeedddefggfdehjiiiiikjlnnlllkkjijjjjjihggfeddfhjkkjjiihfeeghfgklmmmmlkjihhhggfffeeeedcccdddddcddeecbbbbcccccbbbaabbcccbbbaa``aaaaaaa``__````a`abbbabbdfhjlnnmllkkjihggffdcbbccccccba``````________```aaaaaaaaaaaa```a`\\]^`aa````_\YWUTUUVWWXWWWWVXYYYVVYZ[\ZXVWXYYXWVUVWXXXXWUSSTSSQOOQSVXWVTPMMNSQMQXXUVWZYUQQTVXWTPLKLMNNNMMNNMKJJIIIIHHIJJLOPORSRSTUUTSQOOLLMMPNKIJKJIHIIIIIJJKJJJJKKLLIHIKLMNOQRSSSSTTTTSSSRPONLLKKKIFEFFDEIJLEAJMNNOONNMMLKIGECBAA@@?>???>=<<<=>>>==<;;:99988777655544444444456776554444333344433332012232111233344456765444455554321012333445444589865443223333445666776666778888766889766544444433344555678632235789889::::::::97656777776656899888877788999:;<<=====<<==>>=<:876667776778998789;=?@ABBBA@?@@AAAAAA@AABCCCBBA@??>==<=>??>>>>>>??@@??><=?BCA?<::>BDDEFFGEB?<<>>@ABBAA@@BEGGFCA@ACDEEFFFEEEGGHHGFDDDDDDijkmljjkkklmmmmlllllmnooooomjfimmlmnpqrqqpooooonmmnnmmlklkkjjjiiigffggfddfgggffeeeddeeeeddccccccccddeeeefghijkkklmmmlkiiihiijihhhiiiihgghiijiiihfffcefeddfghhfddhjihhhijklnmlmllkjjkkkkkkjihgfeefgijjjjjiigfghhgilmmoonmlkjihhggfffffffedcdeeeeedeeedcbbbccccccbbaa`abcccbbaa`_``aaabbbaa`aaa```aba```aacegjkmmlkkjihgffeedcbabcccbbbaa```_____``````aaabbbbbbbcbbbbbbba`^^`acccbbbba^YWUUVVWXWWWWWWWXXZZUTWXZ[ZYXXXYYXWVUVWWWWWVTTTUUUSQQSUXYXWVTQOQUPPU[ZYYZ[YURSUVWURMJJKLMMMLMMLKJIIIIIIHIIJLNOPQRSSSTSSRQOMKHHIKMLJJKLKJIJJKKKKKKKKJJJLLKFHHIJKLMNOPPPPPQQQQQONMLLKIHHGECCDDCDFGHECJLMNNNMLLKJIGECBA@@@?>>>>>=<;;;;<<<<;:99988887766544333333333456777655444333334443342111232211233334445654322344544332112344444433468875544333433345667777667778888766788765444333333445556688754345788778899:::;;<87456666666579::9999888999::;<========<=>??>=;9866789999899:989:;=?@ABDDCBAAABBBCCBAAAABCBBBBAAA@?>=>>?????>>??@@A@?>=>@BBA?<::=@CDDFGHGD@=<=?ABCCBA@@CEHIGDA@BDEFFFGGFFGHIJJIHFDDDDEjjklkkllllmnnmllkkkkklmnnnmjhimnlkmpqqqrqpppponmmnnnmmllkkkkkjjjigffggeddfhhgffeeeeefffeedcccccccccddddeffghiijjllmlkjhhhhiiihhgghiiihgghiiihiihffecfffeeghiifddhihggfgjllmllmmlkjkllllllkjhggffghijjjjkjigghihhkmnnpponmlkihggffffffffedeffffeeeffecbbccccccccbaa``abcccbbaa`_``abbccccbcccbbaaaaa`__`abdfhjkkkjihgfedccccbbabcccbbbaa```______`````aaabbbbbbccbcbbbbbaa__abddcbcdca]ZWWWXYYYYXXXXXXYY[ZUSUWYZZYXXYYYXWWVVWXWWVUUUVVWWVTTUWYYYXXWVSTVRSW\\[[\\YVTTUUUROLJJKKLLLLMMLKJIIIIIIIIJKLNOPQQRRRRRQPOMJHEIJKLLKKLMLLKKLMMLMLLLMLLLLLKFGGHIJKLMMLLLLLLMMMLKJIHHGGEECBABBBABBBDEDHJLLLLKJIHHGECA@????>>>==<<;::::9:;::9888777766654332222222223567776654443333344333332223321112333333345443212334443321233444554434699865543334433456778877678878887666665654444433444455567887654568877556789:;;<=:855555666568:;;;;;:9999::;;<<=>>>>?>=<=>@@?><:877899:::9:::::;<=>?@ABDDCCCCCBCCCCCBAAAABBBBBAAAA@?>>>???>?>>?@@AA@@?=>@ABA?=;<>@CCDEGIHD@==>?BCCDBBA@BFJJHFBABDFFFGHHHHIJKLLKIGEEEEEjjkkjkmmmllmmlkkjjjiijklmlkihjllkknprrrrqpppoonmmnnmllllkkkkkjjjhgghgfddfghhhgffffffffffedcbbcddccccccddeeffghijklljiihghhiiihgfgghihhgghhggggigfedcefeefggihfddhhgffegiklkjkmlkklmmmnnnmlkihgghhhijjjkkkjihijijlnooqqponljigfefeeeeffedddeffeeeeedbaabcddddcccbaa`aabccccbba```abccdddddeeedcccbbaa___`abcdfggfgfedcbbbbbbbbbccccccbba```_________```aaabbbbbbcbba`````_^_`abbaabcb_\YXXZ[\\[[ZZZZZZ[[[ZVUVWXZYYYYYYYYXYXXYZYWWVVWYYYXVVWWYYYYZYYXVWXTTW\[[[\\YVTSSRQOMLKKLLLLLMNOMLKJJJJJKKJJKLLNNNOOPPPOONNLIHGJKKMMMLMONONMOQONPNMNONMMMMLHHIJIJKLLKJIGGHHHHHHFEEDDCCBBAA@AAAAA@=ADDFGIIIHHGFEEDBA?>==>>===<<;::999989999888776665454433222222222356788765444444444433333334432101233333334444321123344333233344455443359:8665433344434567889876789888887655434445654454445556778776656788754455689:;==<:76555666668:<=<<<<;;;;;<<<<=>>>>??>=<=>@AA?=;98789:;;;;;;;<<=>?@@@ABDDEEDDDCCCDDCCBAAAAAAABBAAAA@???>??>?>?@ABBBAA@?>@ABA@=<=?ADDEFGJIEA>>?@BCDDCB@@BGKMJFCBCDFFFGHIIJJLLMNMJHGFFFFjjkjjknmlllllkjjiiihhhijkkjihjllkkmopqqqqppoonmmmmmmllllkkkkkkjiggghgedfgiiihhggggggffffedccbcdccbccccdddeefgghjklkjihghhihiihggggghgggggffeefggedcbeeddffghgfdehhgfffgikkjikkjilmnoonnnmlmmkhhhhiijjkkkkkjijjjknoopqqqpnljgedddddddeedddddeedddedca`abcdddccccba``aaabbbbba```abccddddeeffgfedcccbaa`````acddddgfa``aaaaabcccccddcccbba``____^^^___````______````_____^]]]^^^^^^_``]ZXXY[\]]\\\[ZZZ[\\\[VVWXXYZYZZZZZZYYZZ[ZYXWWWXYYZXWWYYYYXYXXYYXYWSUWYYYZ[[XUSSQPLLLLLLMMMLMNPPNMLKKJJJKKKKKKLMMMNNONNMMMLKIGHJLLNNNOPPQPPOQSPNRPNNPONNNNLHJJJJKLMLKIGEDDDDDDCBAAAABBBBA@@@AABA@ABDDDDEFFEDCCBBA@?====>====<<:9988888999887777666544443332222212235678876554444333433333234554210123333333444442101233444334443445554214897665433344544445789877788877888765433445665555555667787666657788653234578::<==<:87666667679<==<====<<===>>>>>??@@>=<<>?@A@><:989:;<<<<;<<<=>?@@A@ABDEFFEEEDCCDDDCCBAAAAAAABAAAAA@???>>>>??@ABCCBAA??@@AA@?=>ABDDEGIKJHC@?@ACDEDCA??CGLMKGDCDDFFGHIIJJKLMNNMKIGGFFFjjjijlnmlkkkkkjjiihhghiiiihijkkjjkmnnoqqponnmmmmmmmllllklkkkkkjihgggfefghiiiihhhhhgggfffedccccccccccddddddeegghijkjihhhiiiiihgfffffgffffedccddeedcbbcdcceefggfeehihgggghjjihjihikmnnoooonmonkhijjjijjkklllkjkkklmnpppppomkifcbbbcbbcddcccccccccccba``abbccccbbbbaaabbbbbbba````acccddeeefghhhfedddccbba`__`aaaaacb__`aaabbcddeeeddddccba``__^^^^^^^^____^^^^^^^^^^]\\\\[ZZ[[[[[[\]]][YXYY\^^^^^]\[[[\]]\[YXYYYZ[Z[[[[[[Z[[\\[ZYXXYYZYYXXYZ[ZYYYWWYZYYVTUUVUWWYXVTRQPNJILMNOONMLNPRSQPNMLLLLMLLKKKKKKJKKKLLLKKKJHHKJLMOOOPQQSSSQSUSPUSPPRSQQPNMJLLLKLMMMKIFCBBBBAAA@@@@@ABCCBBBBBBCBBBCDDCCCDDBA@@@??>=<<<<==<==<<:998888788887776655543333333322212233467898655544333333334433345421001233333344444210012345444444444445310389876543224465433468987789876677887654445566666666666677766566678865312467799:<==;:8777778879;===>??>==>????????@@@>==<=?@A@><;:9:;<<<<<<<=>>?@ABBBBCDEFGGFFFEDDDDDCCBBAA@@@AAAAAA@@@@?>>?@AABCCCCCBAA@ABA@??ACEEFFGIKKHC@@ABCDEDCA@@CHNOLHEDEEGGFHJJKLLMNOPOMKHGGGGjjkjjlonljijjjiiihhhghhihghjklkjjjklmopqonmmlllmmmmlllkkkkkkkjjihgfffghiiihiiiiiiihggggfedcccccbcddddddddddegghijjihghiiiihgffeeeeeefeedcbbbbcddccaaccbbdeffffefhhhhhhghiihhihhikmmmnnnnnoomjiklkjjkklmmmmllllklnopqqqomljgebaaaaabcddcbaaaaaaabba``abbbcccbbbaaaabbbabbba`__``abcccccefhiiihgffeeddccb`_`aaaa`_`_]_`aabccdeffffeeeedcba``__^^^^^^^^^^^^]]]]]]]\\[[ZZZZYYYYYXXXXY[ZZYXXYZ\^_^^^^]]\]]^^]\ZYYZ[[[[[[[\\\[\\\\[ZYXXXYXWXYYZ[\[[ZZYYZYXXUUUUTSTTVUTRRRPNJJNOQQPPONOQSTSRPOMMLLMNMLLKJJJIJJJKKJJJJIIGLKLNPPPQRRTTURTUVSUUSRTTSSQPNLNNMMMNNMLIEBAAAA@@@???@ABCDEDCCCCCDCCCDDDCBBBB@>>>>>>=<;;<<<;:;<<;:98877788777766555543333333333222223335788765454433333333444434543110123333333444431001234555553455443420048987554221457653246898779:975567788765555566666677766677766566678865301487778:<=>=;:988888889;<=>?AA@>>@AAAAA@@@@@@?>=<=>@@@?=<:9:;<<=====>>??@ABBBBCDEFHHGGGFEEEEEDCBBBA@?>@AABBA@@@A@???@ABBCCCDDDCBBBAA@@@BDEFFFGIKKIDAABCDDDDCA@ADIOPNHEEFGHHGGIKMMNOPQQPNLJHGGGijkjilnkjghiiiihhghhghhhghijkjiijjjlmoppnmmllllmmmmllkkkkkjjjjihhggfgijkjihijjjjjjihhhfeddcbbbbbcdddcdcccccegghiiihhhhiiihgfeddccddddddcbaaaabbccbaabbaacdfeefffghhiiiihhhhhhghijkkkllmmnoolijklkjjkllmmmnnnmmllnopqqomljhfcbaaaaabcddcba``````aa```abbbbbbbaaaaabbcbaabaa`__`abbbbbbceghijjihgffffedcba`abbbaa``^]`abcddeffgggfffffedcba`__^]]]]]]]]]]]]^^]]]]\[ZZYYYXXXYYXWVVWXYXXXXWXY[\]]\\\\]]\]^^]\ZYZ[[ZZZZZZ[[[[[[[[ZYWWUVXVTVXYY[]]\[[Z[\ZXVUWVVSRRSSRQQRSROLMPRSSRQQPOPRSSRRPOMLMNONMLKKJIIJJJJJIIIIIHFMLLNPPQQRRTUVSTUVTUVTSUUSRRQOOPOMMMNNMLIEA@@@@A@@@@ABBCDEFEDCCCDDDCCDDCCBAA@?=<<<==<;;;;;:989:;:99887767777776655444333333333333333333467874455532234443343443455421112333333333443210023445665444443342//38976543222568753246898779:975556788887655566777777766677777666667976411276778:<=?>=<;::9999::;=>>@BBB@?BCBBBBBAAAAA@>=<<=>?@?><;:;;<=>>>>>>??@ABBBBCDDEFHHHHGGFEEEEEDCBBA@>=>?@BBAA@AAAA@@@ABCCCDEEDCBBBB@@@@CDFFFGGIJKIEAABCDEDDCAABEJOPOJFFGHIHGHIKMNOPQRRRPNKJHHHijkjjmmihfhhiihhggghhghhhijjjiihiiklnoomllllkklmmmmllkkkjjjjiiihhhghiklkjiijjkkkkkjiihfedcbbbbabcceedcccccdeggiiiihhhhhhhgfedccbccdddccba``aaabcbbaabaaabdeddeffghijjjiiihgggghiijkkkkllmnmkkllkkkjklmnnnnnonmllnoooomkjhgeba`abbbcdddca`__````````aabbccccbbbaabcccbbbbba`_`aabaaa``adfhiiihhggggffecbaabccbbba`]]``bddeefggggggggfedcba``_^^^^]]]]]]]\\]]\\\\[ZZZYYXXXYZZZXWWXXWWWXXWXYZ[\[[[[[[[[\]]\YWWXYYYYYYYYZZZYYYZYXWVVTVVURTWWY\]^^\[[[\ZYVVVUUSSRRQQQRSSSQNOSUUUTRQONNPQRRRQNLKLNOONLKJJJKKKKJJIHHHHGGMMMNNOQQRQTUWSUTVUTUUUTTSRRQQPPPNMMMNMLIEA@@@@A@@@ABCDDEFFEEDCCDDDCCCDCBAA@?=<;;;<<<;;;;:98889::99887667777766554433332233333333333233345553234532245543343344556532112333333333443210012345665445554332..38976553223578753246898779;:75556789998766667777777766677886654456887410256789:<>@??><;::::;:<<>??ACCCAACDCCCCCBAABBA?>=<<=??@>=<;;<=>???????@@ABCCBCDDEFGHHHHGFEDDDDDCCBB@><=?@BBBBABBBAAABCDDDDEDDDCCCCB@?@BEEFGGGHIJJIFBABDEEEDDBBDHKPPOLHGHHIHGGIKNPQRSSSSQOLJIIIijkjjnmgffghhhggffgghhhhiijjiihggiklnonlllllkkkllllmlkjjjjkjjihhhhijkllkjjijkkllkkkjihfedcbbaaabcceeeddddeefghhiihhhhhhhggedcbbbbbccccbaa``aaabcbaaaaa``bcdddeefghijkkjjiihhgghiiijjjjjkmmmkjkkkkkkllmnooooonmlmooonmkjhgfdba`abccddddca`__```````aaabcccccbbaabbccdcbcccba``aaa`_^^^`ceghiihhhhhhhgfdbbcccccccb`^^``bdeefggggggggffedcbaa`____^^\\\\\\\]]]]]\\\[ZZZZYYXYZZZXWVWWWVWXWWWXYYYYYYYYYYY[[[ZXWWXXYXVWWWXXXXWVVVUUSSSRUURPRUUW\]_^][[\\ZYXWVUTTTSSRRSSUUUSPRVVVUTRPONMNNOPQPNLKLOOPNLKJJKMNNLKJIIIIIHILOMMMNQRRPRTVSTSSRRSUVUTRPPPQRQPMLKLMMKHDA@?@@@AAABBBCDEFFEEDCCCDCBBBBAA@?>=<::::;;;;:::9888789988877665677765554322222223322222343333334553235653234433343333467654323443333333444321012345554444555442-.2897655433477886434679988:;97655678:::987777788877776667788775556788864013578:;=?AA@@>=<;;<<<=>?@ABDDCAACEDDDCCBBBCDCA?=<;<=??>=<<<=>?@AA@@@AAAABCCCCDDEFGHIIHGFFEDDDDDCCB@?<=?ACCBBBCCCCBCDEEEEEEDDDCCCCBBABBEGGHHHIJJJIFDBCEFFFEDCCEJMQQOMJJJJJIGGJKOQRRSSTTRPMLJJJijjiiliecefggffffffghhhiijjihhgggikmnomlklllkkkkklmmlkjjjkkjjjiiijklmllkkjjkklllllkkihgedcbbaaabccdeeeeeeffghhhihhhhhhgggfdcbabbbbcccccbbaaaaabbbaaaa```acdcccdefgijjjjjiiiihhhiiiiiiiiiklljjkkkkklmmmmnoooonmlmoonlkjhgfecbaabbddeeeeca```aaaaa`aaaabccdddcbaabcddedcdddcbbbbaa`_^^^`cdfghhhhiiihhgeccddddddddca_a`adddeefffffggffeedccbaaaa``__][[\\\\\]]]]\]\\[[[[ZZZZZZZXWVWWWWVWWWWWXXXXXXXWXYYZZYXWVVWXWVUUUUVWVVUTTTSRRRRSVTQPRRQRY]^_^\[[[ZYWWVVUUUTTTTTUVWWVSTWVVTRQONMLLMNOPOMMLMPPQOMLJJLNOONMLKKKKKJKMQNMLNRRROPRTRRRPNOPSUTSPMMMPQPNKJIJKKKHD@???@@AAABBBBCDEDEEDCCBCBA@@@??>=<<:999:::::9998766667788776556677655543222222222222222344333334543335664224433344333456655433444333333444432101234444334456542.-1786655433479997545779:99:;98656689:;;:98888899887667777788876666789986202479;<>@BAAA?>>=<=>>?@ABBCEECAACEEEEDCBBCDEDB@=<;:<>>>=<<=>?@ABBAAAAAABCBBCCCCDEFGHHHGFFEEDDDDDCC@?=??@@@AAAAAABBCBBCCAA@A@>>==<<;;;:999999:999877555445677765555556655543222222222222222343333334444434665313433454433456665444554333223344442111123344444456663/-057565644458:;:8655689:::;;98777789::;;:9889999887667788888877777899;:951247:;=?ABBBBBA?=<=>?ABCCCDEEDBBDFFFEDCBBCDEEB@><;:;=>>=<<=>?@ACBAABBBBCCBBBCDDDEFFFFFGFFEEDDDDDDC?>==@BDEEEDDEEEEFGHHHHGGFFEEEEEDDCDFIJJJJKLMLKIGFEFGHHGFEFFHMPSRQOMMNNMKIHJKPRTTUUVVTRONLLLhhfefeaccbbceedeefgghiiijjihggfgiklmmmllkkkkkjjklmmlllllllllllllmnnnmmmllllllllllllkihfeedcbbbccccbcdefggghhhhhgggffffffgfeccbcbccccddddcba`aabbbbaa```aabbbaabbcdefggghhiiiiiiiiijiihhhhhhiiiijjjjjkkklllmmllkklljihfeedba``abcefggfdcaa`abcccba``__abbcdba```accdeeefggffeeeda``aa`accddefgghihhgeccdeefedddddbababccccbbbcccdeeeddcccccdcccbba`^]\]]\\\\]]]]]^]]]]\\\\[[[ZXXYYYYYYYXYXXXXYYZYZZZ[[ZYXWVWXXXXXWWWWWVVVUUTSRRSTUWVUUSQQRX\]_^ZYZZYZYXYWWVVUUUVWWXXWVTTUTSRQPOOPOOOOPPOONNNOPPNMMKLNMOPPPPPOOPOONRTPMKQUTRMNNQPONLHFHLOQONJIJMNLKGFGHHHIKE?=>??@@AAAAAAAAA@ABA@???><;;;;;::::988888988876654323455665555545555554332222222222222233333333444444456531233344433446766554555543222223333211112333454445665310134556655558;;:965469:;;<<;:9988889::<<;:99:998988766778888888889:;;;;:612379=?ABCCDCBA@><=>@ACDDDEEEDCCEFFFEDCBBBDEEC@>;9:;<>>>=<=?@@ACCBBBBBCCCBABCCDDDDEEEEEDDDDDDDDDDC@?<=@DGGGEEEEFFFHHIJIIIHHHGFFEEEEDEGJKKJKLMMMKIGFFGGIIHHGGHJOPTSQPNNOPOLJHJKPSUUVWWWVSPOMMMggfdecbbbabcddddeeghiijiiiihgggikmnmmllkkkkkjjkllmmlllmmmllkklmnooonmmllllllmmmmmmlkigfedddcbccddcbcdegghhhhhhggggffffffggecccccccdeedddcbaaabbbbbaaa``aaaabaaabbcdeffffhhhiiiiiiiiihhhggggghhhiihiihhhhijkkkkjjjjhfedddba``abcdfgggfdba`abcddcba`___`abcca`__`abccdefghhhggggecbbddccccccddeefgffedccdeeeedcdddcbbbccccbaaabbbcddddcccddeeeeddccb`^]]]]]]]^^^^__^^^]]]]\\\\[ZYZZZZZZ[ZYYYYYZ[[[\]^^]\[ZYXXYZZZZZYXXXXXXWWVUTTUVVWWWWURRSX[[_]YXYZZ[YXYXWWWWVVVWWWWVUTTSSRQPPPOPQRQQQQPPONNOOONMMLLMMOOPRTSRQQQQOSUROLRVURNMNPNNLIGFGJMPNMIGHJLKIEEFGGFGIF@<>????@@@@@@@??>>??==<<<:888899999878888887765443222344555544334544443333222222333222223322233345554335653323444333456766554556654332222233211123444344345665420124566766669<=<975579:;<==<;;;:9888::<<;;::;:9998877767888888889:;;<===862368==>@BDEEEEEEDCCEFGFEDCBBBCDDCA>;9::<>>>==>@BBBBCCBBBBCBBBABCCCDCBBAABCBBCCDEEDDDC@?=>AEHHHGFFFGGGIIJKKKKKJJIHGGGFEEFHKMMLLMOONLJHGGHIIIIHHIJLPRTTRQOOPQPNKHJKPTVVWWXXWTQPNNNffedcbbaaabcdddeefghiijiihgffghjlmnmllkjjjjjjkllmllllmnnnmmllmnooponlllmmmmmnnnmmmmkjhfedddddddddccdefhhhhhhhhghggggggffgffcccddddefeedcbaaabbbbbaaa````aaaaaaaabbccdddeffhhiiiiiiihhggfeefffghhhgggfeddefhhhhhgggedcbccbaaabcdefgggecba`acdedcba`__^`acdca_^_`abbbccegiiihhhhfccdeeddcbccccddefeddcbbcdddccccddccccbccbbaaaaaabcddcccdeeffffeeedca`_^^^^^________^]]^]]]]]]\[[\[[[[\]\[ZZZZ[[[\]_``_]\[ZZZZ[[\\\[ZZZZZZYYXWWWWWXXXYXVTTTXYZ^[WVXYZZXWYXWWWWWVVVVVVUTTSRQQPPPPPPPQQQQQQPOOOOOONNNMMMLNOQRUUSRRRRPSVSPMRUVSNMNOMKIGGFEHLNMLIGGHKJIEBBDEDEDD@>==>????>>>>>====>=<<;;:987787777777777777665433211223455544433344443323221122333333333332223334565433466432345433246776554455665433332112332113444444443456553112466788878:=>=:75468:;<>>===<;:998:;<<<;;::::999988777788888889:;<=>??:84468<@ABCDEDDB@>==?@BDEEEEEECCCDEFFEECBBABCCBA>;99:<=>>>>?ABBBBCCBBBBBBBBABCCCCBAA@@AAAACCDEEDCCCA@>>BFHIHHGGGHHIJJKLLLLLLKJIIHHGFFGILNNMMNPQPNKIHHIIJJIIHJKNQSTTRQPPQSQOLIJKPUVWXXYXXVRQOOOeddcbbaaaabcddeefgghhijihgfeffhjllmlkkjjjkkjklnnnlllmnoonnnmmnoppponllllmmmmnnnnnnmljhgfeeeeffeeddcefghiihhihhhgggghhhgfgggddddddefffeccbaabcbbbbaaa````aaaaaaaaabbbbccceefghhhhhhhhggfeddeeefgggfeecbaaabcddeededdccbbcbaabccdefggfecbaabcdecbba`_^^_abcb`^]^_`````bdgiihhhhgeddeffeedccccccdeedcbbbbbcbbbbbbcdcccccccccbcbbaabccccccdeefgggggffecba`____`````_^^]]]^]]^^^]]\\]]]\]^^^]\\[\\\\]^`aa`^]\[[[[\]]^^^^]]]]]\[[ZZYYYYYYYXWUUUWXY[YUSVWXWUUZXVVWWWVVVUVUTTSSRQPPPOOOOPPPPQQPPOOONNNMNNOONLMNQRUUTSRRQQSWTRNRVWTNMMMLIFEFFEGJLLLHFGGIHHD?=@AAAAA@==<======<<<<;;<<<<;;::98766777666677666555443221112223455544333454432222221233343333333222233445664334665434455432467765444556654333321122332234444555444566643234689:9989;>?>;85468:;=>>>>>=<;::9:;<<<;;;:::99:99988888888888::<=??@?;97567:789;=>>>>?ABCBBBCCBBBBBBBAABCCCBA@??@@@@BCDEEDCCCBA??BGIJIIIIIJJKKLLMMMMMMLKJJIIHGGHKNOONNOQRQOLJIIJJKKJJIKMPSTTSRQPQSUSPMJJKQUWXYYYYXWSRPPPdccbbbbaabcdeefffgghhhihgfedffhjklmlkjiijklklnnmmkklmnoononnnoppoonmllkkllmmnonnnnmljihgffffffeddddefghiihhiihhgggggggfehhhddcddeeeffdbaaaabcbbbbaa````aaaaaaaaaaaaaabbbcdefgggghggfeedcccddefffgfecbba``_abcccbcbbbbbbbbcccccdefggfecbaabcddcba``_^]_abca_^]^______`beghhhhgfedefggfeeddddccdddccbaaabbaaaaabbccccddddddccccbbbcccccccdeffhiiihgecba``a```aa`_^^]]\\]]]^^^^]]]^^^^____^]]]]]\\]_abb`_^]\\\\]^^__`_____^^]\\\[[[ZYYXWVUUUVWWUTSSUUUUTUXWVUVWVVVVUUTSSSRQQPOOOOOOOOOOOPOONNNMMMMNNONMMLNPQTTSRPRQPRWUTNQVWTNMLLKJGDDEDFHJJJGDDDEEEB>;=>?==>><=<:;;;;;;:::99:;;;::::9876666655556655544333322111222345555333345543222222233334444333322223444566544456544445433245666544445665544432112233234565456555567766433478:;::::????>=<;:::;<<<;;;;9:99:::988998778888:;;=>??@=;8668<>@BCDDDDCB@>=>?ABDDEEEDBBBBBBBDEEDBA@A@@?=:778:<>>>>?@ABAAAAABBBBBBBAABBBBA@@??@@@@BCDDDDCCCCB@@CHJKKIIIJJJKLMNNOOOOONMLKJJIHHILNPPOOPSSSQNLKJKKLLKKKLORTVUSQPPRTUUQNKKLQUWYYYYYYWTSQQQcccccccbacdeffffffghhhhgfeddefhijkkjjjijjkllmnnmlkklmnnoonnnnooonnmmlkllmmnonnnnnmlkjihhgghhgfedccdefghhhhhihhhggfgggffehhidccdddeeeeeb```accccbbaaaaaa``aaaaaaa````aaabbcdeefggfeedccbbbccddeededca``_^^^_`aaaaaaaaabccdccddddegggfecbaabcddcba``_^]^`aba_^]]^^^^^_`acdeeeeeddddfgffeeeeeedddddddcbaaaaaaaaabbccddeeeeeedddddccddddccddeffhiihhgecaaabba`aa`_^]\\[\\]^^^^^^^]^____````__^^^^][]`bbb`_^]\\\]^_``aaaaaaa`_^^]]\\\[ZXWUTTUUUVUTSRRSSTSTVVUTUVVVVUUTTSSSRRQPOOONNNNNMMMMNNNMMLLLKLMMNMLKJLNORRPNNPONPUQQOQUVTLKKJIHGDCDDDFGGGFCA@AAC@<:9<=;<<<;<<::9::::988789:::::998876665555555544444433332111223445665333345544333333333334444333222223444566544345654444432235666543345665544432001333345665346666678777544589;<;;;<=@A?=84457:<=?????>>=<;:;;<<<;;;;:9999::988999889988:;;=>??@?=;889;>@ACDDDDCB@?>>?@ABCDEDDBBBA@@@BDDCA@@??>=<9667:<=>>>>??@@AABBBCCCBBBAABBBB@@?@@AA@ABCCDDDCDDDCBAEJLMMLKKKLLMNNOPPPPPPONLKJJJIIJMOPPPPQSTTROMLLMMMMLLLNQTVXVTQPPSVWVSOLLMQUWYYYZZYXUTRRRccccccbccdefgfffffghhhgfeedeffhiijjiihijjjklmmmlkkklmmnoonnnnnnnnmmlllkkllmnnnnnmlkjjihhiiiiihfdcbcefgghhgghhhhgfffggfdcghidccddddeeefb_`]`cddcbaabbbaa``aaaaaa```````aaabcccdeedccbaaaaabccdddcbba`__^^^^_````````abcddddeeedefgggfedbbbcdeddcba`_^]]_aaa_^]\]]]]]^^_`abccbbbbccddeeddefffeeeeeeddccbbbbbbaabbcdeefffffeeeeeeefeeeedddeeffghhhgfdbaabbbaaa`_^]\[ZZ[[]^^]^]]]\^````aaaa``__^`]Z[]aba`^]]\\]^_``aabbbbcba_^^^]]\\[YWVTTTUUUUTSSSRRRSSTVUTTUVVVVUUTSSSRRRQPONOMKKMMKKKLLLLKKKKJJJJKKJJGHHKLOOMKKMMLLRMMOQRRPIGGHFEEDCCCCDEDDC@><=>@>:87:;::;::<;99899998776789999:99887655555555554433444333322122345677643334544433333344343333332221233454456654434555543322123566543334566665544200134444567544667777888876679;<==<<=>@A@=954579<>?????>>=<;:;;<<<;;;;:999:::9889:9889989::;<=>???>=:::<=?ABCDDDCA@??>??@ABCCDCBAA@?>?@CCBA???>=<;96679;<>>>>??@@AABBBCCBBBBAABCCBAA@@ABAABBCDDDDDDEEDDCEJMNNMLLLLMNOOPQQQQQQQOMLKKJJJLNPPPPQRTUTSPNNNNNNNMMMORUXYWTPOPSWYXUROMNRUWYYYZZZYVUSSSdddccbbdeghhihgfffghhhhgedddefghhhihhhhiijklllkkkjkllmmnnnnnnnnmmlkkjjjjkkmmnnmmllkjiihhiiiihgfdcbdfefhhfffghhhgfffggebbfhheddcccdeeeea__\_deedbaabcbbbaa``aaaa```````aaaabbccdccba`__``a`aabcba`_`___^^]^_```____`abcddefggfeefhhhgfdccccdeedcba`_^]]^_`a_^]]]\]]^^]]^__```````aaabccdefggfffffeeeeeddddcccbbbcdefghhhgffffffffggffeeeeeffgggffeca`abcba``_^][[ZZZ[[]^^]]]]\]^`aaaabbba``__`][[]`a`^\[[\]^__`````abbbba_^^^^]\\ZXVUTTUUUUUUTTSSSSSTTVUTTUVVVVUUUSSSSSRQPONOMJKKKJIIJLLKJJIIHHIGGGFEDFFGHLKJHFJJIGNJJMNMMLECCDCCCCBBBBBCBA@=;::;><8669:9::::;;998999998766789999::98765555554444332334443332222234678875433343333333334444333333322223345455665443456665321123566654323456666555421013455567865577778899998779;<=>>>>??AA@>:65679;>>?@@?>>><;:;;<<<;;;;::99:::9989::999:::::;<<=>>>>==<;<=>?ABCCCBA@???>>>?@ABBBAA@>=<==<;:97778:<=>>>??@@AABBBBBBBBBBBCCCCBBAABBABCDDEEDDEEFFFFFGJMOPONNMMNOQRSSSSSRSRPNMLKKJLMOQQQQRSUVUSQOOOOOOONNNQTXYYWTPOQTXZZWSQOPRUWYZZ[[ZZYWUTTddddcccefghhihhggghhhihgedddeefgghghgghiijjjjjjjjijkllllmmmlllllkkjiiihhiklmmmmlkjiihhghiiihgfeddbfgeeggdeefghggfefgfcabfghededdcceedea^^Z_eeecbbbbcbbba`_`aaa````````aaa`aabcccbb`_^^_````abba`_^_^_`_^^^_```_____acddeffghgfghihhgfedccdeffecbaa`^]]^_``__^]\\]]]]]]]]^__^^^^^_`_`acdefggffffffffffeeeedddccbcdefghihhgffggggggggffeeefffffeedcca_`bbb``_^]\[ZYYZ[\]^^^^]]\]^`ababbccba`_^`][[]__^][YZ[\]^____``a``a`_^^_^]]\[YWUTSTUVVVVUUTTSSSTTUVTTSTUUUUTTVSRTTSRPONNNMJJKKIHIJKKKJJIHHFHFFEEDDFFFGJJIFDIOECIIILJFIHB@@CABCCCBBBBAA?>;:889:98667889999::999888887666788889998887655555444332123334433222223467888644333333333333334433333332222335655655544445555420013456665322234566666653101345656675457778899:::988:<=>???@AABBA>955679;=>?????>==;:;;;<;;:::::::::::9:;<;:::;:::::;<==>>>>==<<=>??@@AAA@@@@?>==>>?@@@@@?=<;;=@A@?>==<<;:87778;=>>?>??AABCCCCCBBBCCDCCDDDCCBBBCBCDFFFFEDEFHIHHGIKNPPPPNNMNPQSTUUTTTSRQOMLKKLLNPQRRRRSVWVTQPPPQPOONNPSVY[ZWTQOPUY[[XUSQPRVXZZZ[[[ZYWVUSeedddddfghijjihgghiiiihfeddddeefggfffffgghhhhhhiihijjkkkkkkkjkkjiihgggfgijkklkkjjihhhgghihhggfeddchhdcfgbcefggfffefgecaaeghfeedccdddcc_]]\`dedcbbbccccc``_``a````````aaaa``accccbb`_^_____`aab`^]]^_````^_``___``_`abddefghhgfghiiihfedeeefffecbba`^]\]^____^^]]]^]]]]]]]^]]\\\\]]]^_`acefffeeffggggggfffeeddccdefghiiiihghhhhhhhhhggffffffffeddcca__aba`_^]\ZZZYZ[\]^^____^^_^_abbbbcbbb`_^^\[\\^^][YXYZ[\\]^^____^^^]]\]^^]\ZYWUSSTUVVWWVVVUUTTUUVVVUTTUUUUUUTWSRUUTQOONNNLJIKJJIJJLLKJIHHHFIGFEDCDFFGGHHGFFHLDBIIHJIBGFA>?BABCEDCCCBA?=<;:87999888789999::::9999998777767788899888765555544433211233443332222346788875433322233333333444333333332233566555554444455531/0136776542112445566667641012578765655577889:;;;;;::;=>?@@@@AABBA>:66789;==>???>>=<;;;;<;;;:::::::::::::;<<;;;;;;;;;;<===>>>=<<<==>>>??@@@@@?>><<<==>???>=<;:;<>@@?>==<<;:97789<>>?????ABCCDDDDCCCDDEDDEEEDDCCCCDDEGHHGEDEHJKKJIJLNQRRQONNOQSUVVVVVVUUSQOMKKLNPRSSSSTUXXWURQQQRRPONNPTX[\[XUQOPUZ\[ZVTRRSVXZ[[\\\[ZXVTQeeeeeeegghijjihghiiiihgfeddddeefffffeeefffffgggghhhhiiijiiiiiihhhgfffffehjkjiiihggfggffghhggfedefdhhcbefbcdefffeeeffdbabefgededcddddca^]\^abddcccbccddda_^`abaaaaa`aaaaaa``accccbb`_______abbb_^]]_`aa`````````aa``abcdefghhggghiiihfedddefffdcbbaa_]\\]^_____^]^__^^^^^^]]]\[[\\\\\]^`bddeeeeefhiihhhgggfeedcdefghijjjjihhhhhiiiiihhggffffffedddca__aa`^]\[ZYYZZ[\]]^___```````bbbbbbbbba__^\[\]^^\ZYXXZ[[[\]^^^^]]\\[ZZ[\\ZYXVTSRSTVVWXXXWWVVUVVWWWXVVVUVVVVVUWSRUUTQOOONMMKKLLKKKLMMKJIHHGFJHGFDDEGGFGHHHHIJIDCKKJIHAGD@=>BABCFFEDDCA@<:::77999999889::::999999:;:9987666777898887655555544433211233444332222346888865433322233333333444433333321134676554444444444420/025676543101244555667765200269987666678899:;<<===<<==>@@@@AAABCA=;77789:<<>>>=>=<;;;;;;;;;;;:::::9:::::;<<<<<;;;;;;;<===>>=<;<====>>>>?????>>=<<<<====>==<;;<=>??>>==<<;:8778:<>>@@@?@ACCDEEEEDDDEFFFFFFFEEDDDDEEGIIIHFEFILMMKJKMOQSSRPONORTVWXXXXWWVTSPMKKMNQSTSSSUWYZXVSRSSTSQOMNQUZ\]\YUQPPTY\\[XURRSUXZ[[\]]\ZYVTReeeffgghhhijjihhhijjhgffeeeeeffffeeeeeedddddeffffeffgggggggffffffeeeeeeehjihgggfedeeeeefgffeeddefeifbaefbcdefffeedeecbbceffededcddddb`]]]^aceedccccddeeb^^`bbbbaaaaaabbba`aaccccbb```````acdcb_]\^aabbbbbbcbbbbbbaaabcddeghhgfgghhihfedddefffdbaaa`^]]\]^_____^^^______`__^^\\\\\\\\]]^abcdddddfghiiihhggfeedddefghjkkkjjiiiihiiiiiiiihgghgggfeddda_^__^\ZYXXXXYZ\\]^_```aaaaaaaccccccccba`_^\\]^^^\ZYYZ[\\\\]^^^^]]\ZYYXYZYXWVTSRRTUWYZZZYYXYXXXXYYYYXXXWWVVVVVYSQVUTRPPPOONMMMMMLLMNMMKIHHGEKIHGEEFGGHHHHIILMJ@ENLLJIBHE?=>BBCDFGFEDDCA<9997699::::99::::999999::;;::9876656778877655444554443311123344433333334688886433332223333333455543333332123467654444444443331//036776532//0244555567875200269:98667789:::;<=>???>=>>?@AA@AAABBA>;888999;;<=<<<<;;;:;;;;:;<;;;:::;;;::;<<==<<<<<<<<<<=>>>>==<=>>>>===>>?>>>>==<<;<<=<<=<<;;;<==>?>>==<<;:8678:=>?@AA@AADDEFFFFFFFFGGGGGGFFFFEEEEEHJKJIGFGKNNNLKMMORTTSQPOPSUWYZZZYYXWUTROLLMORTUTTTVXZ[YVSSSTUTQONORW[]^]YVRPQUZ\]\YVSSTUXZ[[\]]\ZXUSQeefghhiiihikjhhhijjihgffffffffffeddddddcbbcddeeeeeeffeeeeeeedddddddccddffifefeeddccddddefeeedddegfhfabfgcddeegffeeeebbbdeeeededddfffeb_\]^adeedcccdedefc__abcccbbbbbaabbb`abccccbb```a``bcdeca_]^`cccdccccdccdddcbbbbcccefggfefghhhgfdddddeeeca`a``^]]]]^_____^]^^_`````a``_]]^^]]]\]]^`bbbbbbcegghhhhgggfeeeeeeefhikkkkkjjiiiiiijjjjjjiihhhgfeddda_^^^\ZYWVWXXYZ[\]^_`aaa`abccacddddddccba`_]^___][YYZ[\]]]]]^]]]^]\ZXWWXXWVVUSRRSTVXYZ[[ZZYYZZZZ[ZZZZZZYXXXXXWZTRWTSRQQQPPOONNNMMMNNNMKIHGGELIHHFFFHHJIHGHIMOL@GPNLKJDIF@>?CCCDFGFEDCCB>877779:;;;:9:;;::998899::::;:987655667776654444544444331112334443333344568887543333322333333345554333333222346765444444443322100146776531..0244555567876300269::975789::;;<=>?A@@@?>>?@@@@@@AABA>;888889::;;;;<;;;::;;;;;;<<<<;;:;;;;;<==>===<<======>????>==>>??>===>>>>>>====<<<<===<<<;;<<===>>>===<<:8778;>@@BBBABCEFFGGGGGGGHHHHHHHGGGGFFFFFIKLLKHHHLPPONLNNPSUUURQPQTWXZ[[[[ZZYWURPMLNPRTUUTTVY[\ZVSTUVVTRONPSX\^^^ZVRPQUZ]^][XUSSUXZ[[\]]\ZXURQffghijjjjijkighiikkigfggggggggfeeccccccbabccdeeeeeefeeeeddddccdddccbbcceegccddcccbbbbbbdedddddeffgheabfgddeffggfeedcbbcdefffeeddefffeb_]^_bdfeddcdefeegd`aabcccccbbbbabbb`abccdcbbaaababcefeca_^`addeeeeeeeeeeefedcbbccbdeffeeefgggfecbabcddca````_^^]]^^____^]]]^_`aaabbba`__``__^^]^_``aa``acefggggggggfffeeeeefgijllllkkjjiijkkkkkkkkjiiihgeddca_]\[ZYWVVVVWXYZ[]_```````cecbdeeeedddccba_^_``_][ZY[\]]]]]^^]]^^]\ZXWWXXWVUUSSSSTUWY[[[[ZZZ[\\\\[[[[\\[ZYYYYXZUSWUTSSSRRQQPPOONNNNNNMKIHHGDKIHHGFGIHJKHFGIMQMAIQPMJIFJGA?@CDDDEFEDCBBB?95678::;;;:9:::::988788::::::986544566665554444444444331122334444333455667786543333333333333345664433333322346754433443433221101257776520--024445555677630/169::975799;<<<<<=?BAAA@??>?@@@@@AABA><99988889:::;;:::::;;<<;<<=<<<<<<==<<<=>>>====>>>>>>?@@@@?>>>????>>=>??>>====>=====>>>>=<<=>>>=========;9778?BCDCCDDCAABA?95568:;<;;:999::998777888999987543246665444433334444432122334444444456677777654333333344444445666443333433344675433233443221111235776541/-.1344444445687410169;;97679;<===;;=?BBBBA@?>?@???>?@AA>=:::98899::::::::::;;<<<<====<<<<==<<=>????>>>>>???@@AAAA@?>??@@@?>>????>==>>?>>>>?????>>=>????>>===>>><:878<@CDFFFEEHIJJJJJIIIIJJKKLKKJIIIIIHHHKMNMMKKLORRRQOOOQUXXWUSRSVY[\]]]]]\[YWURPNORUWXWUUWZ\][XUUWXWVSQPRUZ^``_\WROQU[_`_\ZVTSTWYZZZ[\[YVSQPgghijjkkkllkihhjkkjihgghghhhhhfedddccb``abbcdeffffeeddccddddcceeedcbbbcdddccbbbba`_^_`acccccedfffggcbcfgffggggeddcaaabcccdeeeddeefffdb`^^`cefeeeeeffffhe``accdeedcccddddcaabccddccbbccdeffeca``bdegfghhhihiiihhhgfeedeecbdedccbccddcba```aba`___````__^]^____][Z[]_```bdedcbbcdddddba``aa`___`acdddeeddefgggggggghijkmmmmmllkjijkllljjkkkjhihgeba_][ZYYXYZZYXWWWXYZ\]___`bbabeecdefedccdddcb`_aba_][YZ\^_][Z[\\\]]]\[ZYXWWWWVVVTTSSTUVXZZZYXXXXYZZZZZ[[]\[ZYVVWWVUUUTTTTSSRRRQPONLKKJLJJJGFDCDIGGGFFFHIKKHDFGLOKDKNJKHFDED?=>ABBBBBCB@??><85568:;<;;:99999987666666666676542248764343332223444432233444444444566777766554333333344444456666543334434455675433343444221222235676530.-/1344333345688620169;;:867:<=>>=<:<>BCCBA@?>>>>>>=>?@@>=:::9999::;;;:::::;;;;<<=>>>>=======<>>?@A@@?>>??@@@ABBBBA@?@@AAAA@@@@@??>>??@????@AAAA@??@@@@@??>?????>;878>CEEGGFFGJKLLLKJJJJJJKKLMMLKKJJJIHHILNONMLMNQSSSRPOPRUY[ZXUTTWZ\]^^^^^^]ZYWTQPQTWXXWUUWZ]^\YVVXXXWTRQSV[_``_\VROPS[`a`^[WTSTVXZYZZZZWURPOggiijkkkllmkighjkljhggghhhhhhgfddeddbb``abbcdefffeeddcccccccddefeedbbbcddcbbaccbb`^^_`acdddddeefgggaceefggggffdcbba`aabbccdddcdeeeeedb_]_`deeedeefffefge__acdedddcccdeeeccbccccccbbccdefgfdbaabdeghghiiijjjkjiiihgfedffdbcdcbbbbcbbaaaaaaaaa`_^__```___^^^__^\ZYY]___acdedcccegggfecbaaaaa`__`abccccdddefggghhhhhijkllmmnmllkjiijllkjhjkjihhgec`_]\[ZZYY[\[ZYXXXWYZ[]^^_`bb`bccddeedcccddcca_^aa`_]ZYY[]^\ZYY[[[\\\\[ZXWWWWWUXXWUSRSTUWXXXWVVVWXXXXXXYZ[[ZYWUUVVUVVTSTTSRSRRQQPMMKJJIIIIHEEDBDHFFFEEFHHJIGECFJKHELLGHGECCB><=@AA@?@A@>=<<;75568::<<;;:988776555555444456553114886433333223333333334444334444456777666655444333323433356766654334333456666543333444321112234566542/--/1343333345689731159;<;978:<=??><:;=ACBA@?>=<<<<==>???>=;::::::;;<<<;;;;;;;;<===>????????>>>??@ABBA@>>?@AAABCDDCBAAABBBBBAAAAAA@@@@AAA@@@ABCCCBAAAABBAA@@@AA@@><98:?EGGHHGHIKMMNMLKKKKKKKLMNNMMLKKKJHIIMOONNMNORTTTSQPQSVZ][YUTUWZ]_______^]ZXTRPRTXZZXVVWZ^_]ZWWXYXWUSSUW\^a`_\VQNPSZ`ba_[WTSSVWXYYXYXVURPNghijkllklmmkighkmljhggghiiiihgfedeeeca`aabbcdefffeddccccdcccdeffeedbbbcddccbaccba`__`abddeeedeefffe`deffggggedcba``_``aabbbccdddeeedb`^]_acddddeeeeeefge`_`deddddccceefeccbbcbbbbbabdefggecbbbdefghijjkkllllkjjjihhgfffedcccccccbba`_`abbaa`_^^_`aaa`__^^^_^]]ZWX]`^_adffedddfghgffeddccbaa````abbbbdddefffghiiiiijklllllmllkjhhhkkjhghjihhfec`^\\\[ZZZ[\]]\ZXXXXYZ[\]]^_``_`abcdddcbbcddcba_]``_]\ZXYZ]^\YWXYZ[[\\[ZYXWWWWWTWXWUSRSTUVWVVUTTSTTUVUUUVWXXWVUSRSTTVUTSRRQQPPPPONLJHGGGFFFGCFDAEFDEFEDEGHIIFCDEFFDEHGDDCA@BA<9:=?>>>=>><99997655688:;;:9887665444433333345554214996323333223333333334444333444456777666666554333333433357775554333443456676543333444332111234566542/-.01344444445689842258;<;:88:;<>?>=;;<@BB@?=<<:;;;<<=>>>>=<<;;;;<<===<<<<<<<<<=>>?@@@@@@@@@???@ABCDCCA@?@@ABBCDEEEDCBBCCCCCCBBCBBAAABBCBBBBBCDDDCBBCCCCCBBAABBAA?=:8;@FHHIHHIKMNOONNLKKLLKKLMOOONMLLLKHHIMOPOOOOPRTUTTSRRSWZ]\[WVVY\_aa`````_^\YVSRSVZ[[YVUWZ^`^[XXYYXWUSSWY\_``_\VRONRZ`ba_\XUSSUWXXXWWVUTRPOfghikllllmlkhghjlkihgghjjjjihffeefffda`bbbbcdeffeedccccddddddeefedccbccdddcbbddcba``abceeeeeddeeegd_cefffggecba``__^_``aaabbccdddddca`^^`acccddeededdefd`_adedcccccceeffedbbbbbaaaabceghfdcbbcefggijklmnnnnmlkjjjiihggffeddcccddcca``abbba`____`abbba`__^^_^]\ZVW^a^^adfgfedeghihggffffedcba````aaabddeffffghhjjjjkkkjjijkkkjhfffijhffgggfdba_^\\\\[[[[\^_^\ZYYYYYZZ[\]^__^^^`bcdccbbbcdccb`^\_`^][YXXZ]^\XVVXYZ[\\[YYXWWVUUSWXWUSRRSTUUTTSSSRRRRSRRSTUVUTSSRRPQQTTSQPONNMMLLMLJHEDEEEEEFBEC@CDCEEDCDFHIGDCCCCCBCDCAA@>>@?:99<=<<;:;=;6668765447788888876654333323322334554214::73333333333344333234333334444567776666666553333334333578875543334434566655433333443222222345654320./1234444445568:963357:<;;:9::;<>>=<;;>@@?=;;:9:::;<===>>=>>=<<<<=>>==========>??@AAAAAAAAA@@@ABCDEEECBA@ABCDEFFFFEDDDDEDDDDCCDCCBBBCDDCCCCCDEDDDCCDDEEEDCBBBCCA?=:9;AFHIIIIJLNOPPONLKLMMLKLNPQPONMMNKHHINPQPPPPQSUVUUUTSTWZ]]\YXXZ]abbbaaaa`_]ZXURSVZ\\ZWVWZ^`_\YYYZYWVTTWZ]_``_\WSPORY`ba`]YUSSUVWXWWVUTRPONeefhjkllkkkjhfgjkjigghikkkjigfeeffffdbbccbbceffeeeddcccdddddddeeedccccdeedcccdddcbabcdeffeeeddeeffb_defffffcbaa``____``aabbbcdddddcba_^^_`bbccddedccbddb__bdddccbbcceeffedbbbbba````ceghfdbccdefghjkmnnoooonmlkjjjjihhhgfedccddddca`bcccba``__`abcccba`____]\[YUX^`^^`dffeedegiiihgfgggfedcbaa```acdeeefffefghijjjjiihggggggfdccdfgecccdcba_^]\\]]\\\\]^_`_][ZYYZZZ[[\]^^^]]]_abbbbaa`aaaa`^\[^^]\ZXWXZ\][XVVXYZZ[ZYXYYXWVTUSVWWUSQRTUUUTTTTSRQQQRQQRSTSRPPQQPNOPRQPNLKJJIIIIJJGFDDDEEEFF@CB@CDCDEDCCFGGFDCBB@@?@AA@?>=<>=9879<:9979:94447755446665666655543333212222235654215;:74333333333444333233332334444468865555665554333334333578875543343345566665543333332222333456765310//13455555555689:754579:<;:9:::;<==;::;>>=;99999:;<=>===>>????>===>>>>==>>>>>>?@AABCBBBBBBBAAABDEFFFFECBAACDFGHHHGFEEEFFFEEDDDDDDCCCCDDDDDEEEFEEEEDEEFGGFECCCDDC@=;:=>???=<;<<<9878:98768874346755445444455544443233111122235564216<:64433333334554432233332344543457765555565554433344333567875543333344555666554334332223444567875310012456676655568998655679;;;:99::;<<;:9:;<:978999:;<=>>>>?@@@@@?>==>>>>>>>>>>>?@BCCDDCCCCCCCBBBCEGGGGGFECBBCEGHIIIHGFFFGGGFFEEDDEEDDDDDEEEEFGGGGGGFEFFGHHHGEEEEFDA><;>DIJJJKKMORSSSQNLKMOONKKOSTTRPOOPMHHLPRRRQRRSUWXYYYXWWY]^_^[YY[`cdddcbbbb`_\ZVTUX]_^\XWX[^_^][[[[ZXWUUWZ]__`_]XTQQRX^aa`]ZVSRRTVVTTSRQPOMKccdfhjjihggfffgijjhgghijkjihfeeeeffeeeeecabdgghggffeedddedddddeeeeddeeefeedddeeeddcdefggffffggfffbacedeeddca``aba``aabbccccdddedddcb``__````abcccb``aaaaaaddccbaabcddefeddcbdddcaa`abdfedbaefeefhiknopppqqqomlkkkkjjjjjiihfedefffcaadggfcba``abcddddcbbaaa`^\[YW[_`^^`cdddcdfhjkkjiiiiihhfedccbbbdeeffffedddefgggggfedccbbba`_]]]__^]]^^^]]\\\\]^_`````bcba_^][[]]]]\\\\\[YZ[\^_````__^^]^][YY[[ZZYXWXZ[ZZXWVVVWXXXXWXXXWVTUVUVXWVUUWXXWWVVVUUTSSRRSSSROLKOQNLLMNNNLJHFGFFFFFFFFEEDEEEEEG?BC@CDBCDCBBCDCCBCBA?=<=>>><;::;;8766887767874236755444322333334433222101222224453127;964333333345554432233333345654457654555555554433333224567865543334444556666655444443234445678875310134577888766678998765579;<;:99:::;<:988998767889:;<>????@ABBAA@?>>???>>>>>>>?@ACDEFEDDDDDDDDCCDFGHHHHGFECCDFGIJJJIIHHHHHHGGFEEEFFFFEEEEEFGHIIIIHHGGGHIJJJIGGFGHFC?==@FKKKKKLNPSTUTROLJMOPOLLPTUVTRPOOLIJMQRSSRSTUVXZZ[ZZYYZ^_`_[ZY\acefedcbbba`][WUWZ^_^\YWY[___^\\\\[YWUVXZ\____]YURPRW]aa`]ZVSRQSTTSQPPOOMLJccdfhiigfeeefggijigggghijihgedddeefffggfe`behhhggggfeeeeeeeddeeeeeeffffffeeddeeeeddefghgfffghgfeebacfdddccba`abbbaabbcccccdddeeeeddba```````abccbb``aaabbbddcbaaabcddeeeddcbddedbbaaccddca`gfffhikmnoppqrrpnmkkklkkkkkkjiihfefghfdbbeiigdbaaabdeeedccbbbbba_\\ZX]a`^_bdddccegikllkjijjjihgfeddccdeeeeffedcbcdddeddcccbaa```_^\[[\\\\\\\\[\]]\]]^_```aabcddca`^[\_`_^]]]\\[YZ[\]^____^]\[[\\ZYYZYYYXWWXYZZYXWVVVVWWVVWXXWVUSUVVWZYXXXXYYXXWWWWVUTTTTUUTQOILNNMKKKLMMJHGFFGGFFFFFFEEDEEEEEF?BC@DDBBCBBAAAAAACB@?=<<>>?<;:9::7655776656674236655444322233444433221012322234553137;954333334455665432234434456654456645555555544432233334568766554444544566777765555543334556788986421246788888777789998765678:;;;:99:::;:99988766789:;<>?@@@@ABCCBBA@??@@@???????@ACDFGGGFEEEEEEEDDEGHIIHHHGFDDDFHJKLKKJIIIJJIIHGFFFGGGGGFFFFGHIJKKJJIHHIIJKLLKJHHHIHEA?>AFLLLLLMOQTTUUSOMKNQQPMKOTVVUSQPOKJLOSTTTSTUVWY[\\\\[[\__`_\ZY]adfgfedcbbba^\XWY\_`_]YXY\_``_^]]]\ZXVVWZ\^_`_]ZVSQQV[_`_\YUSQPQRRQONNNMLJIccdegggfeedeefghihgffghiihgecccdefgggggfc`cgiihhhhhgfffgffffeffffffgggggfffeddeeeeeffhhhffgghgfecabefdcbbaaa`bcccbbbcdeeddddeeffeedcbaaaaaaabbcccbaaaabbccdcbba`abcdddddcca`bdedba``abccbaaffffijlnoopqqrrpnlllmlllllllkkjigffhigdbcgjjhdcbbcceffedccbacddb_\][Y_b`^acdddccegikmlkkjjjjihhgfeeeefffeeeddcbabbbbbbaaaa``_^^^]\ZYZ[[\\\\[[[\]]]\]^^``abcdefedbb_]^aaa`_^^]\[Z[[\]^^^^^^][ZZ[[YWWXXXXWWWXXYYXWWVVVVVVUUVWWVVUSTVUWYYYZZZZZYYXYYXWVUUUUUUTPNKLNMLJJJKKKIGFGGHHHHHHGFEEEFEEDDE@BCADDBBAAA@????@BA@?====>><<:9:97654665544574236654333332223455443210023422345543248:964333334556666543223434566764356544556555544433333344567776555555555566777776656544445566789986432357899998777789:99876668::;;;:9999::::98766689:;<=?@AAAABCDDCCBA@@@AA@@?@@@@ABDEFGHHGFEEFFFFEEFHIJIIIIHGFEEFIKMMMLKJIIIJJJIHFFGHIIIHGGFFGHIKLLKJIIIIJKLMMMKJJJJIGC@?AGLMMMMNPRTUVVSPMLNRRRNJOUXXVTRPOLLNPTUVUUVWXYZ[\]^^]]]^_`_\ZY\adghhfdccbcb_]ZXZ]`a_\YXY\_aa`_^^_^\ZWVWY[]___^ZWTRRTY]_^\YURPOOPQPMMLKKJHGccdeefeeddddeefgggfffghhhgfdcccdeffgfffebadhiiihhhhhggggggffffffggghhgggggfeeddefeefghihhggghgfdcbdeedbbaa``aabbcbbccfggfddeefffffeeddcbbaabbccdccbaaabbccdcbbaaabddddccca`^abdca`__`abbba`dfffhklnoopqqqqnljjoqommmmmmlkjjhgghigdcehjjhedcbcdfggfecbbbdffc^\^\[`b`_aceedccegikllkjkjjiihhgffffffffedddcbaaaaa```````____^^]][ZZZ[\\\\\\\\]]]\]^^``abceffeecc`^`bccba__^\[[\]^^^^^^^^][ZZZYXWVWWWVVVWWWXXXWWWWVVVVVUUVVVUTSSUUWXYZZZZ[ZZYYZZYXWVVVVVUSPNKMNMKJIIJJJHGFGGHIIIIHGFFEEFEDDDC?ABBCCBA@@??>>>?@A@@?=<<====<;:987765555544464225654333333223355543210124433456542258:86433333346677654322233456777424554455555544444444444567787766666666666777777666654445566779::9754346899988876678999987656789;<;::8889:::9976679:<==>@BBBBCCDEEDCBA@@AAAAA@AABBBCDEFGHHGFEEFGGGFFGIJJJJJJIHGFDFILNOONMKJIIJKKJHGGHIJJJJIIGGGHJLMMLKJIIIJKLMNNLKKKKJGC@@BGMNMMNOQTVWXXUQNLNRSSNJMU[ZWUSRPNNPQTVWVVWXYZ[\]^^______`_\ZY\bdghhgedcbbba^\Z[]``_\XXY\`bca````_]ZWVWX[^^_^]ZWTRTUZ^[ZYUTROMNNONMKKJIHGGcdddddddddddddeeeeeefgghgfdcccdefffffeedbbfijjiiiiiihhiiihhgggggghhiihhhggfffeeffffghhiihhgggfecccdfedbba`aabccdcccddghhfeeeefgggfffeedccbbcccdddcbbaabbccdccbbbbcddddcba`^^`bdb`_^^_`aaa`_beefhklmnopqrqpnlklqqnnnnnnmmlkihghiifdcgjkjhedcdeefggfedccdeghc_^`^]abaaceeedcdegijkkjjjjiihhgffffffffeddccbaa```____________^^]]\[[\]]^^]]]]]^^]]]]^``abdefffedcaacdeedb`__\Y\]`a`_^____][ZZZYWVVWWWVUUVVWWXXXWWWWWWWWVVWVVUTSTUVWYZ\[[[[[[[[\[ZYXWWWVWVSNNMNMLKIIJIIIHGGHIJJKKJIHGGFFFEDCCA?@BBCBA@?>>>===>@@@??=<<=====;:987765554444454224544333333222345543200134433455542248986433333345777764322223456788423444345565554444444555667788877777666667777887776665556677789:;:7644578::988887678999987655679;<;;:98789:9::8778:;=>?@BDDDDEEEEEEDCBAAABBAAABBCCBCDEFGIHGFEFGHHHHHIJKKKKKKKJHFDEHKNPPPOMKJJKLLKIGHIJKKKKKJIHHIKMNNMLKJJIJKLNOONMLLLKHDBBCHMNNNOPSUWXYYWSNLOSTUOJMT[ZXVTSQOOPRUWXXXYZZ[\]^_`aaaa```^\ZY]adgiihfdcbbbb_^\\]``^\XWX\`cdbaaaa`^[XVVX[]^^^\ZWUSSTX[XXWUTROLLLMLLJIHHGGFcccccccccccccccdddeefffgfdcbccdeffffedcbdehijjjjjjiiijjjjihhggghhijiiihhggggfggggfgghhiiihhhgfecccefedcbbaabcdeedcdefhihgeeffgggggfffeedddddddeeddccbbbbcddddcccccddddcba`_^`ab`_^___```_^]`dddgijkmooqrponlmoqolnonnnmmljihhijifcciljihfedeffghhfeeeeefhid__a`_abbceeeedccegijjjjjiihhggfeeeffffedcccbaa```_^]]^^__^^^^^^^]]]]]^^_________^^]]]]__`bdfffffecbcefggedba`^]_`bb`__``__^\[ZYWVVVVVVVUTUVVWXXWWWWWXXXXWWXWVUTUUVVXYZ[[ZZ[[[[\[[ZZYXWVVVVQMLNNMKKJIIHHHHHHIJJKLLKJIGGFFEDCBA@>?AAB@??>=<<;;;<>????=<;=====;:97776555444555422454443333322234554310013443345653125798543333334567777643222235679952244334556655555444555667787887777777677888789888776666678889:;;:8654679::988888789:99876555579:<<;:98789::;;9879;<>?@BCEEFFFFFEEEDCBAAABBAABBCCCCCDEFHHIHGFGHIIIIIJKKKKKLLLKIFDCFJNQQRQOLKKLMMLJHHIKLLLLLLJIIKMNOONMLKJJKKLNPPONLLMLIFCCDINNNNPQTVWXYZXTOLNSUVQKMTZ[YWUSRPPQSUXYZZ[[\\]^_`bbbbba``^[YY\adgjiigecbbcb`_]]^`_^\XWX\addcbaaa_^[XVVXZ]^^][YWUSTTVWUVUUUROLKKKKJJIHGGGFbbbbbbbbbbbbaaabcdeeffffdbbbcdeeeeeedcbceghhjjjjjjjjjkkkkjhhhhhijkkkjihhhhhhhhhhhggggghijiiigfecddfgedcccbbcdefgfeefgjjigefgghhhhgggffeedddeeeefeeddccccdeeeedddddddddcbba`_`aa^^^__````]\\_ccceghikmnpqpommnpqonopooonmkjihhhjiecckmjhhgfefghiiihgfffghjjeaacbaccdeggfedccdeghiiiiihhgffedddeeedddccbba````_^]]]^^^]]^^^^^^]]^__`aa````aaba``_^^^_`bdffffedcbdfghhfedb`^_aceb__`aa``^][ZXWVVVVVVVUTTUVVWWWWVWXXYYZYYYXWVVVVWWXZZ\\[[ZZ[[\[[ZYYXWVUUUPKKMMLKJIIIHHHHIIIJJKLMLKIHGFEDCA@??>??@@?>=<;::999:<==>><<;<<<<<:98777655544455532244444443332223456542001344334665312688865444333456778775432223467897423333445565556655556666678887777777777889989::9987766678889:;<;:8655689;:988888899:99876555568:;<;;:9889;<=<:88:<>@ABCDFFGGGGGFFFEDCAAABBBCCCDEDCDDEFHIJIHGGHIJJJIJKLLLLLLLKIFDCDHMQRSSPNLLMNONLIHIKLMNNNMKJJKMOPPPNMLKJKKLNPQPONNNMKGDDFJNNNOPRUWWXY[YUPMNSUVRMMRXZZWVTSQQRTVY[[[\\^^^_`abccccba_^ZYY\`dhjjigecbbcca_]]]__^[XWX\acdcbaaa_^ZYWVWZ]]^][XVTSTSTUSSTSUSOLKJKJJIHGFGHGbbaaaaaabbba```acdeeffeddbabdddeeeddccbcefghijjjjjjkkkkkkjihhhijklllkjihhhhijjjiihgfgghijjjihfedeeggfeddcccdeghhgffghkkjhffghihihhhhggffeeefffffffeeddddeffffeeeeeedddccbaa__``^^_```___]\\_bbacefgikmoponmmoppoopqqponlkjihhhiiebdlljghgfggijjjiihhgghikkc`cdabeddfgggfeccdeefghiihggfedcccddddddccbbaa````_]\\\]]]]]]]]^^^^^_``aaaaa`abbcbbaa`_^_abdeeeeddcceghihgedb`]`bdd`_`bbba`_][ZXWVUUVVVVUUTUVWXWWVWXYYZZ[[[ZYXWWWWWWYZ[\\\[ZZZ[[[ZYYXWVUTSROKJLLKJIHIIHHHHHHHHIJLLLJHGFEDBA@>>=<=>>>=<;:9988778;;;<=<;:;;;;;987677666644455432244444443332223456642011344334675312699865444444456788876533333457887543222345555556666666777778887888887777889999;:::97777788899:;;;:9656789;;:9999999::998776655679;<<<;:99:<=>=;98:=?BCDDEFGGGGGGGGGFDCAAACCCDDEFFFEDDDEHIKJIHHHIJKKJKLLLLLMMMLJGDCDGLPRSTRPNMNOQQNKIIKMNNOOOMKKKMOPQQONLKKKKLNPQRQPONMKHEEGKONMOQSUWXXYZZVRNNSUVSNNPUYZXWUTSSSTWZ\\\^^____`abcdddcb`^ZXY\adhjkihfdcbccb`^]]__][WVX[_bcbaa``^]ZXWVWY[]^]ZXVTSTSSTPPRSUSOLKJKJJIHGFGHHaa````aaaaa``_`acdeeeeeccbbcdddddcbbbcdddeffhiijjjkkklkkkjihhijkmnnmlkjihiikklkjjihffgijkjjihfedefhggeddcccdegihgfghikkjhfghhiiiiihhhhggffffffgfffffeeeefgffffeeeeeeeddcbba____]_`aa````]\[_aa`bdefhjlnpnmlmoooopppqpomlkihhhijjeaflljhhiiiijkkkjjjjihiiihbbfebcedefghhhgecbcdefghgffedcbaaabcccccbbaaaaa````^\[\\\]]\]]]^^^^_`aaaaaa`abcddcdcba`__aaccccccccdfhiihfeca^^`cd`^_abbb`_^][YXWVUUUVVVUUUUVXXWWXYYZZ[[[\\[ZZYYYYXXY[[\[[ZZZZ[[[ZYXXWVUTRPOKJKKJIHHHHGGGHHHGGGIJKKIGEDCB@?>=<;;<<==<:987766667::::;;:9:::99876666666644455433344444443332223456642112344334565313799865444444445778887643334457887643222345665567766677877788888889998888889999;:::9887788899:::;:9865679:;;:::999999::98887665779;<===<;;<>>@?<:9;>ACDEEFGHHHHHHGGGGECAAACDCDEFGGHGFEDEHIKKKJIIIKKLKLMMMMMNNMLJGEDDFJORTUTQPOOPRSPMKJLMNOPQQOMLLMOQRRQONLKKKLMORSSQPONKHEFHLOONOQTVXYXYZ[WTOOSTWSOMOTZ[ZXWVTSTUXZ\\]``a````abcddedc`^ZXY\aehjkjhfdcabcca_^]^^]ZWVWZ^aba``__][YWVVWX[\]\ZWUSRSSRRNNPRTSOLKJKJJIHGFGHI``___``aaa``__`bcdeeeddcbbbccccccbbabcdddeefghhiiiijkkkkkjjihijlnnnmlkjiiijllmllkjhgfgikkkjihgfefgihfedcccdefhihhggijlkjifghhijjiiiiiihggggggggggggffffgggggggfeeeeeeeeccba__^_[`aba`___\\\_```acddgijlnmlklmmnopooonnmlkiihiijjcbgkkjiiiiijkkkkkkkkjijjhebfifcefeefgghhgecbbcdefffeddcbaa`abccbbbaaaaaaaaaaa_^\\]]]]]^^^____``aaaaa``abcdddedcca```abbbbcccceghhhgedb`^^`bb_^_`bba_^][ZYXWVUVVVVVUUVVVWWWYYZ[[Z[[\]]\[[ZZZZYYY[[\[[ZZYZ[ZZYXWWVUTSPONKJJJJHHGGGFFGGGFEFFGHIHGFDBA@>=<<;::;;;;:87666555669988999899988765566665544455433334444443332333567642123344444564313789865544444444677888754444557888643212345666667887777888889888899:999888899::;;::988888899:;;:::9865679:;;;::999889::9998877778:<=>>>====?@B@=;:<@CDEEFGHIIIIIIHGGGECAAACDDEFGHIIHGEDEGIKKKKJIJKLLLMNNNNNOONMKHFEEEINQSUTSRPPQRSRPNLMNOPQRRQOMLMOQRRRQPNMLLMNORTTSQPNLIGGHLPPPPRTVXYYYZZXUQPSTWTPMMSZ][ZYWUTTUXZ\]^`abaa`aabcddeeca^ZXY\aehjkjigdcabbbb`^]]\[YVUVY]`aa`_^^[ZXWUUVX[[\[ZWTPPRQQOLNPRTSPLKKLKKJIHFFHH`__^_```aa`__`abcdddddcbbbccccccbaaabcddddeefghhgghiiijkjjjjjkmoponmlkjiijkmmmmlkjigfhjklkjjihffghhhfeeddddefhiiihhiklkjigghijjjjjjjjjihghhhhgggghhgggghhhhhggfeeeeffffdcba^___[abcba``a\[\_`aa`abcehiklkjjjkkmnnnnnmmllkjjiijjgaciljiijjjjkllllklmlkklkhdbgjgdefeefgghhgfeccbcdeeddcba``a`abbbbaa````accbbbba`^_____^_____^^__`aa````abccdedddca``aabbbbbccdfhhgfedba_^^`a_^_````_]\[ZYYXVVVWWWWWVVVVVWWXYZ[[[[[[\^^^]\[[[ZZZZZ[[ZZYXWXXXXWWVUTSRQNNMKJKLKIHGGFEEFFEDCCDEFFFECA@?>=;:;::::::987765555556887777788887544566555554444433333344444333333466775322334444455431368887655444444445689986544556788875421234677777899888898889999899:;:9999999::;;;;:9888899::;;;:::9976678::;;;;:99999::::998888::;<=???>>>>@ACB><;=ADEFFFGHIJJJJJIHHHECA@ABDDEFGIJJJHFDDFHJKKLLJKKLMNNOPPPPPPOMLJHGGGJMPRTTTSRRSSTTQOMMNOQRTUTRNLLNPRSTSQPONNMNPRTUTRQPMKIHILPPPPRTWYZYYYZYVRQTUXUQNMQY^]\ZXWVVVY\^_`abccbbbbbcddeddb_[YY\`dgjkkkhfcaabaa`_]]ZXVTSUX\_aa`_][YWVVTUWXZZYXWUQNMPPOMLORTUTQMLMMLLKIIHHII`_^^_`````_^_`bdddddddcbbbbcccccbaabcccdddeefffffffgghiiiijjlmopponlkjjijklmmmmkjjihgikllkkkjhgffhhgffffeeeegijjiihhlmljihhiijjjkkklkkihhhhhhhhhhhhhhgghhhhhggfeefffggfedca^^_`\cccbaabb][[`aa````bdghjjihghijklmnnmmmmmkjjijjieadjkjjjjjjjklllllmmmlklljgfffgffeeefgghgffedcbbcdcccbba``aaabbbba```_`acdddccba_`bab`^____^^]]]`````````aacdedccaaaabbbccccdeghgfdcba`_^^``_]_`_^^]\[ZYYXWVUVWXWWWVWVVWXXYZ[\\\[[\]^__^^]\\[[[[[[[ZYXWWVWWVVUTTSRPONMMJJKLKJHFFEEDEEDCBBABCDCB@>>=<;9999999999876555555567776556667654344665545433332323333333343233445667753222344444554323677777665555434456899866545567788864212246877799:9889999899:9999:;;;::::999::;;;;;:98899::;;<<;:999877789:;;;;:::99999:::99989;<==>?@?@@@@BCCC?=<>BDGGFEFGIIKKJJIIHFEC@@ABDEEFHJKKKHFEEGHIJLLLLLLMMOOPPPPPQPPNLKIHGHJMPRTUUTTSSSTTSQONNPQSUWVTNKKLPRTTTSRQPONOPSUUTSRPOMJJJNOPQQRTVX[ZYYYYWTSUVXVRNLQX__][YWWWWY\^_abdeedccbbccdddcb`\ZZ\`cfiklkifdaaaaa`_^\ZWURRTWZ]``_^\ZWVTTSUWXXYWVUSOMLOONMLPSUVSPNMMNMLKKIIIIJ`_^^_````_^]^`bdddccdcccbbbbccccbbabcccccddeefeedddeffgghhjjmnpqqomkjiiijkmnnmmkjjihgikllkkkjhggfgggfgffffffhjkjjjiilmlkihhiklmmmllmlkihhhhhiiiihhhiihhiihijhhgffgggggfeeca^_``]dddcaabb]\\`aa____acefggfeeefghjklllllllkiiijigbbejjjjjkkjjklllllmmlkklmjgfgggggfeffffffeedcbbbccbbbbba`aaaabbbbba``_abddeeeddcabcbca_```_^]\\]__`````_^__acddcbaaaabccdcddefhgfdbaa`____``_^^^]]\\[ZZYYXXWUVXXWWWVVVVXXYYZ[\]]\\]^``____^^]\\\[YYXWVUVVUUVUTSRRPONMLLKJKKKIGFEDDDDDCA@?>?@A@?=;<;::88888888887766665556667654334454422356654554322212333333234432344445667532233444444443234566777765554444567999877556677888753233468889;;;;::9:9999::9999:;<<<;;::::::;<<<;::989:;;;<<<;;::9987789::;;;;;:999::;;:::::;=>??>?@AABBBCDDD@?=?CEHIGFFGIIKLKJJIGFDB@@ACDEEFHJLLLJHFFGGIJLMNNMMMNOPQQQRQRQPONLJIIJLNPRUVUUUUUUVVUSQPOPQSVWWUPMLMPSTUUTSSRPOOPSUUUTTRQOMLLNPQQRSTVX\ZYXYYYVUVWYWSNLPX_`^\ZXXWXZ]_`bdeffedcbbccccccb`][Z\`cfikkkifdaaaaaa`^\YURQQSVY\_``^[YUTSSTTWXXWTSRPNKKNMMLMPSVUSPNNOOMMLLKKKLL`_^^_````_^^_acdddcccccccccccccccccccccccddeeedddddddeefggijmnqqpnlkjiiijkmnnmmkjjigghkllkkkjhgggghggggggffgjkkkjjjjmnmkihhikmmmmllmlkihhhghhgghhhhhghiijiijjihgghggggfedca^^`a^dedb`adc^\^aba`_^_`addddccccdefhjjkkkkjjjiihiheacfijjjjjjjjklllllllkjklmjhgghhhgfffffeeddcbbbbbccbbbccbaaaaaabbbba``_aceffffffdbbcccb``a``_^\\\_______^]^^_acbaaaa`abccdcddfggfdb`____`````__^^]]\\[ZZYYXXVUUWXXXWVVUUWXYZ[\]]]\\]_``___^_^]]\\[YXWVUTUUTUUUTSRPONNMLLKJKKIGFDCBCCCCB@>=<=>?>=;:;:9977788899988777666556678765445565533467765654433323444444345543455445677543334434445543345656788876555444568::999755678888875434457999:;;;;::9::::::::::::;<=<<<;;;;;;<<<<<;;:9::;;;<<<<;::9988899::;<<;;;::9:;<<;;;;;<>?@@?@ABCCCCDEEDA@>@DGJKIGGHIJKLLKJHGFDB@@ACDEEFHKMNMKHFFGHIJLMNNNMMNOPQQRRRSRQPNMKJJKMOQSUVVVUUUVVWWUTRQPRTVXXVQNNNPSUVVUUTSQPOPRTUVUUSRPONNPQRRRSUVX\\[YYZZXWWXYWSOMQX`a_][YYXYZ]_acdeffedcccbbccccb`][Z\`cfikkkifdaaaaaa`^\YURQQSUX\^___\YUSSSSTVWWVSRQPMLKNNMLMPSVUSPNNOPONNLLKKLL`_^]_`a``_^^_aceeedccccdddccccccddddddccccdeeeddcccdddeffgijlnpoonlkihhjjlmnnmmkjihgihlmmlkkjihhghhggghgggghjkkkjkjjmnmkihhikmmmmllmlkihhhghggffghggghiijiijjiihghhhhggedca__aa_cddba`fe^]_bbba___`abcbabaaabcdfhhjjiiihhhihhheacgijjjjjjjjkllkkkkkjkkkkjiiiijjhfffffedccbaaabbcbbbcccbabaaaaaabba```acegggghhfcbbbcba````_]\\\^^_^^]]]\]^_`aaa``__`abcdcdfghgeca`_^_`aaaa`__^^]\\[ZZZYYXXVUUWXXXXWVUUVWXZ[[[\\\\]^____^^^^]\\\[YWVVUTTTTTUUTSQQPONMMLLKKJHFEDCBBCCCB@><<<=>=<;::::98778999999988876656888987656556554466776565555554455555545665456555667864344454555654345677778:998665555678::999766778899976434457999:;<<<;;:;;;;;;;:::::;<<====<<<<<<<==<<<;:;;<<==<=<;;::99889:;;;<<<<;;::;;<=<<<<<=?@A@@ABBCDDDEFFEBA?@EILLJHHIJKKLLLJHGFDB@@ACDEFGILNOOMJGGGHIKMMOOONNOPQQRSSSTTRQPNLKKLMPRSUVVVVVVVWWXVUSRQSUWYYVSPOOPSUVVVUUTRPOOQSUVVVTSPOOOQQRRSTUUX]^]ZZ[[ZYYZZXTPMQYaa`^\ZZYZ[]_acdfffeedccccbbbcb`][Z\_bfikkkifdaaaa```^\YUSQQSUX[^___\YTSRSSTVWWUSRQOMLLONMLMPSVUSPNNOPPOONLKKMM€€‚ƒ„„„„„„„„ƒƒ‚‚€€€€~|zxvtsrrrqqpppqtvy{}~€€€€€~|zxz|}~~~}}}~~€€€€}|z||}}€€}{yzzzyxwwvwxz|||{zyyyyxurpmkmmnnmkmqux{{zzzz{zzyz{|~~~}|{zxvutstuuvwyxwussvz|zumlnqsssuvy|}yxx|~€‚…ŠŽ‘“u}…†………„ƒ‚‚}{ƒƒ‚€}{zyyxyxxxz{zzz|}|{zyxvutwzzzzywxz{}|||}€|zxxyz|}~ypa^dkpsttvxy{ysqzvwv{|~}wsnmopqstuwyyxwwwwwwvvutttsuvwxxupg`\[\[YVW[__`^XWery}{z|wuuuvy{|||}~€~}|{{{|}~€€~ysnlnrrpruz{{zyxwvwxy{}~~}}}|zwvusrrqqqqrtusomlosvxyxwxwxxxz{{zyyxxxy{||||{{{z{{||}||}~€‚ƒƒƒ€‚‚€€~}}~}}€€~zzz}~~|{|}~}}}|{{zzxue`diow|||{zzzyzzz{xvvtuvx{{xx}}x€€€€€‚‚€€~}|||{zyxwvwxyzyxwwwvutsssssqmkjpx}~~~}}|{{zzyyxyyzzyz{|}||||}}~}||}}zwuvx|€€€€}|||}}|zyxxz{{{{|€~|{zzzz{|{z{|zxwwxwxxyyyywusqonpruyz{{zz|}}}}{z}}{{zzywtrpqruvul`WX^fdZWU^mqrpwz|ytssoglhfsyvuz{|}}{xuvvyz}vt}|{yxxz{|ymgimv}|wu€„zw}€}vw|‚|ndiroyxqlrz|hYpyyz}€}zyyxuvvnmppooqssosyvsvwwxy|{z|}||||{{{zx}~}{xusqqqrsromqv{|}}{ywvwxxwusuxwttsuy|{wuvwxyz{}~~}|{€€€€€‚ƒ„„„„„„ƒƒ‚‚€€€€€~}zxwwvuuttssrstvxz|~€€€€€~|zxx{}~~~~}}~~~~€€~|zzzz|~}zyyyyywuttuvyz||{zyxyxwtpnlkkllmlklptwzzzyzz{{{z{|}~}|zxvvttuuuuuwxwuttwzxqidgkorrrtvy|}{{|„ˆ‹Ž’‰{x††………„ƒytplm{„„ƒ€}{zzzzzz{zyyyyy{||{zywtonsyzyyyxyz{|||||~~|zyyyy{|}}ztlghoruvvuuqsz{smvwus|€zwtsrrqpppruwwvvvwwwvutsssrtuvwwurkc]ZZYXWY]___]Y]lstwz{{sprstx{|||}~~}|{{{}~€€€~{tlijnrsqqty{}~~|zyyxy{}~}}}~{yvuttssrrrrsuurommptwyzyyxuwyyyzzyxxwvvwz{{{{{{{z{{||}|}~€€‚ƒƒ‚‚€~}}}~~~€€€~}yyz|~~~~~}|{{{{ywwyyyxxxyvhchmsy{zzzyyyyz{||zwwvxz|~~}}~€€€€‚‚€€~}|||{zyxwvwxyzzyxxxwvuttttrld`akv|~~~}}|{{zzzyyyzzzzz{|}}}}}}}}||}~~zwuuwz}€€€€}|{|}}|zyxyzz{{{}€|{zzz{{||{|}{wwxyxxxyyyywuusqqqsvy{{zyz{}~~~|{~}|{zzzyvsrrsvxxsg[WVZZXVYdnnjhqvzxvtssvxi`pusry{||{yxwutvx{~~|||{yxxzzyy|xqw{€ƒ‚€}xnixjswptx{zohoxx|zuqu{~}qhxzyz}{zyywwunqvupmnnjoz}{wuvy{}~|z{~€}xvvyzyw{~~}|{xupnopqtrmkqw{}~}{ywvwxxwussuutssuxz{xwwxyzz{|~|yy|‚„€‚ƒƒ„ƒƒƒ‚€€€€€€€~|{{zzzyxwvwwwxyz{}~€€€€~}{yvz~€€€€€€€€~}||||}}}}{{yz{{zyvtsrtvxz|||zyyzxuromkkllmlkklosvyzyyyzz{{{{{{|}}}}|zxvwvvvvvutvwwvvvwwpkfimpqqqqsvy{}}~~€€„ŠŽŽŽz}„††……„ƒ{pc[Z`w……ƒ‚€}{zzz{{|}|yxxxxy{{{zzzwplovyyyyxyz{|}}|{{|||{{{{yzz{zvplpsyz{zyvpagztisxtr|‚ƒ‚~{zyxurolllptuvvwwxwvusssrqrstuuvuqi`ZWVVZ]``__^^isuppy{xqpsuwz{zyz{}~~}|||}~~}yslilqtusqsw{~€€~}}{zz|}~|}}ywssttttsrrrtutqnmmptwz|{{yqxzyxxxwwvuttuwxxxyyzyyy{||}}ƒƒƒ~€ƒ‚€€€€}||{|}€}{{{}}{zz{}}|}||{{|}|zxwxwwvuvxumhnsvyyyyyxxxyz||}|||}{{z|~‚ƒƒƒƒƒ‚‚‚‚‚€€‚€€€~~}}|{zyxwvwy{|{zyyxxxwvvwxxunedlv{~~~}}|{{zzzyyzzzzzz{|}}~}}}|{{|}~}yxvuuwz~€€€€€}zyz|~}{yyzzzzz{}€‚€}|zzz{{|}|}~xqry{zyxyyyxxwwvuuuwz{|{yxxz|~~~}}~~~}||{{zyvtstw{|{ti_WRRSU]ceffgosvwwulp~fYlwvv{|{{vuuvuttvxv{zw{{zxusqnhosotz€~zo]qfr|ypowupwsqx{{}}zwy{z|ztyywx~€€~|yxxz|{ywsljjnmmjq|~xrtz~}yxzukjptwxwuy{{{{zwukdhlpusonty}~~}{yvvwyyxwwvsrstuvxyzyyyxxxyyz|xrigoy€€€€‚ƒƒƒƒƒ‚€€€€‚‚€~~}||||{{{||}~€€€}|zx{~€€€€~~}}|}~~~~~~|zz{}}{zxvuttvxyz{{yxyzzvqomllllmmllmoruxzyyyyz{{{zzzxxyz{{zxwxxxywvuuvwwvuuvupnjloqrqppqty{}~~~‚‰Žˆ}………„ƒ‚vh[VYaw…†„‚€~|zyzz{{|~}yxwwxyz{{{||{wropsvxxyzz{}~}}{zz|}}}}{yxyyxursx{€|wo`g{qmwxwt{ƒƒ€~}{xsoljilrtvwwwwvuttutsrrsttuwwvof\VST[aba`__eqyyrrz|wwxy{}~}xvwz|}~~}|||}~~~~~zuolnsvxustw{~€‚ƒ€}|{z|}|}|zxvvwwwussrqstsqonnqtw{}~}|t{{zxvuutsrqrstvuvvxxxxxyz{|~ƒ„„„ƒ€~€‚€€~~|{{zxwxzzxxxy}}}|{{}|||}}||~~}|zxwuuvwusptwxxxxxxxxwxyzz{{{{{wtsstuttx~‚‚‚‚ƒ‚‚€€€~~~~~}{zyxwwyz}~~}{zyxxxxyz{|}xsoqw{~~~}}|{{zzzzzzyyyz{||~~~~}}|{z|}}zxvutvz}€€}zxx{}{zzzyyz{|~€‚‚~|zzzz{|||}{pdguzzyyyyyxxxxxxyy{}}|zwvvxz|}}}}~~~~~}|||{zxvttx{}}|wnaURQSZ_bhoptuuuvvnu€xfYk{|wstw{spquxxxtsrtw}}{ywvtocfhbbkv}~~}{kyvx{yvvxlsssuvv{}x|}y{}xxtqsz{|{xsqtvwwy~r]Ykssrrw~€ytx}~|ytod\blsuwvtvuwx{xspf_bkosrruy|}~}|ywuvwyyxwvusstuvxyzzzyxwvvwxwvrjZU[b€€€‚‚ƒƒƒƒ‚~~~~~~~‚‚‚‚‚‚‚‚‚€€€€}}~~€€€€€~~}~€€€€€€‚‚~}|||{{|}~~~}}{zz{|{zyxwvvvwxyzzzz{|{vqnmmmmmnnooptvwyzzyyyz{|}}{ywutuvvvuuvxyzywuvwwvvusuuromnqrsroopsx{}€}}‰’’‘‹„€ƒ„ƒ‚€|pbZZ]iyƒ„„ƒ}{yxyz{{||zwwvvxyy{{{||{yuqoptvxy{{|}{{{zz|~~{ywwwvvwy|‚ƒƒ‚ysqw~zssvvvvx|ƒ„ƒ€~|zupljjkpuwwvvuuuuwwvvuuuuuwxyxupi]RQ\cc_`aaht{}{{}}{|}}~€}wtux{|}~~~}|{{|}}}}~|xsoquxzxvuwz}ƒ„„ƒ€}{z{}€||||zyvsrrqrsrrqppqtw{~~|}{xutsrqpoprsuuuvwwxxxxyz|~ƒƒƒ„„‚€€~}|{yvqqsuwxxy{{{{{|||||}}}}~€€€€~zvuwwxwvtwxxwwwwxxxwwxyyyyxwvutsronmknw€‚ƒ‚‚€€€€~~~~~~~~~}{zyxwxz{~}{zxxyz{||||xvvwz}~~~}~}||{{{{{zyxy{|}~~}}}|{|~€}|xvvwz}~€‚€~{yx{~~{{|{{{}~~€€‚‚|yxyyyz{zzqa_\myyyyyyyxxxyz{|}}~}|yussvyz|}}}~~~~~}}||{zxuux|~~~~{qaVRSVZaluzxwvvwwxyvrhfqyxncciuqlpvxxxsrqiiz~{xx{yxvwvrqrvz|~~~{}|{{|}}{rsrvptwz}}y|€~}{xsqqsux{zrgjpnnprwtijtzzxvx{}~|xz~~}|zwrjcbfkmuyywncoxzuh]fmlnprqtz}~~}|{xuuuvxyxwutrsuwxxyzzywvvutvwukbbcadd€€€€‚‚ƒƒƒ‚~}}}}}}~~~€‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒ‚€€€€€€~|zyz}ƒ‚}|{yyyyz{|}~~}}}~~yvz{{{{zyyyyyyzyy{|{wrnmnnnooqstwyzzz{zyyyyxx{{zywtrpqqrrrsvyzywvwwwvutrstqonpstutmlmsx|€€}„Ž”“‡€‚‚€~~xj`^`cpz‚„ƒ}zxwxzz{|ysqvuuxzz{{||{{{yvqopqvy|}}}umrxz{|~€€{xvvvwxz|}‚ƒ‚~{xy||yxywvvvw|‚ƒƒƒ‚€}{wsponnrvwvtsstuvyyyxwwwvwxz{zzxwhUPZcc]_bckt{~€~~€ztqty{|}}}}||{{{||||||}}{yurrvy{ywvwz|ƒ„…„‚‚‚„~}}~€}~~}|yvtrqpqrrrqqprtvz~€€€}{xtrollknqtuuvvwwxxxyyyz|~~€€€‚ƒ‚€€€€€€€€~}{zxuuwwyzz{zzzyzzz{{{|}}}~~}xwxxyxwwxyyxxxxxxwvvwxxxwwvvxz{{yurmmr}€€€€‚‚€€€~}}}}~~~~~~{zxwwyz|~}|zyyz{{|||{yxy{|}~~~}}}}}|||||{yyz{~~}}|||}‚€|zyy{|~€‚€}{{|~}zyzzz|~€€€€‚‚|ywwwwxyyui\b_lyyxyyzyxwxy|}~~}}|zwtrsvxz{|}}~~~~~~}|{zwvx{}}}~|yrg\UUXboy}}zxwwuqkd_Ydtog`YYYeigoxyxxuvxpjy~|zyy{vsy}}{yxy{|~€€~}~€‚‚‚zplpox||{{zzzzyxvssvwvy{yljleipuvxzxz|~~{vrruwzzy{|zywvspoqqnosrrvldpvyucXiurrrrpv}~}{yvtstuwwxustwyyyyxxyzzwtuvwxzxpjjmotp€€€€€€€‚‚‚‚€~}}}}}}}}~€‚‚‚‚‚‚‚‚‚‚‚‚‚ƒ‚€€€€€~~}yvtsu{‚ƒ}{zxwwwvwxz}~~}}}~}{|{{|||}|{zyyyyyyzzwtpoppppqswy|~}}{zzzyzxwvwxwvurqonooppptxzyxwxxwvtsrssqpqtvwwtlikqx}€‚~~€‡’Š‚~€€~||}}~}shceghtz}€‚ƒ‚~zxwwxy|}xpknruxzz|{{zwxz{zwroouy|€wgk{€||~€€~zwuuvxz|}}}~€}zzzyzyz||zxwwy}‚‚ƒ„„‚~|xtrqqrtuutsrrtvxz{zxwvwwxyz{{zz{q_SWbd\]cfmtz|}~€€€€}ytsvz{|||||{{{{||{{{zxwwwvurrvyzxwvvy|‚„…„ƒ‚‚„…„~|z{{}}||yusrqqrrqqqqqrtvz~€€~|xsojegkosuwwxxxxyyyyzz|~~||{|~€€€‚‚‚€€~~|{zzz{{zz{{zzzyxxyzyz{|}}}}~€€}zzyyxwxyzyyyxxxwvttwwxwvvvwz}€‚~zsppty}~~€€€}}}}}}}}}}}{zxwvxz{~~~}}|{zz{{{{{{zzz{}~}~~~}}}}}}}}}}|zzz|~~~~}||||||~€‚ƒ‚}{{||}~‚‚€~~}}~|zxxwx{}€€€‚‚€}zwvvvvxwtmjnntyyyyyyyxwwy|~~}||{yvttuvyz{|}}~~~~~~}|{xxy{|{||yrmleYUYamv|}}{zyvpjg^Q^p`WVX[TW]frtmhinpqqp{}|{|}yvy|~}|||}}~~~~~~~€}}}ongu|}|zzzywussuvxz|yz{wktrdq{~~}}}~{qgcgjmtxyyvtttuuvxyxvsrqjhqvstqebpuquuvw{€}{ywuutsstvwvsvz|{zyyyxy}~|zz{{{{{||yyzu€€€€€€€‚‚‚€~}|{{||}~€‚‚‚‚ƒƒ‚‚‚‚‚€€€€~}|ywtrqu|€~~|zxwvuttux{}~~}}}}}}{zzyy{}}{zyxxyz{yxvuttsrrsvz|~}|zz{zyxwxxxtpnoooonopopty{zxxyxwvtrrturqtyzyxumjjpv|‚~~‚‡‰†}|||zz{{}}|pkklmlsvz}€‚‚|ywvvwz|{tmkqwyz{||zuopw{|zvqquy|€{wv}{|}}yvuuvy{|}|{|}|zyyzz{{|~}{zzz|~€‚ƒƒ}{xutstutsrrrtuuwxzzyxwvvvwyz{{z{{yn\V`f[Zbkrw~€€€€€€€€€~}zxxz{|{{{{{{z{|||{{zyurpqqqqrtxzyxxwy|~‚ƒ……ƒ‚€~‚}{uuwzzyywtsrqrrrqqqqqrsuy}€~}{vrkehosvxxyyyyyzyyz|}|zxyz|~€‚ƒ‚‚‚‚‚€€€~{zzzzzzz{zzzyxwwyyyyyz{||||€€€}{zyxxxyyyyyxwwvustxzzxwvvwy{~€€€~zvtquz|}~~~~~~~~~~}}}}}}~~}}|zyxxxxy{|}}|}||{{{{{{{{z{{}~~}}}}}|}}}}~~}}}{{{}}~~}}}||||||}‚ƒƒ€~}}}}}~‚‚€€€~}|{zz|~€€~€‚€}ywvuuuutstvwxyzzzzyyyxyz}~~}|{ywvuvvwyz{|}}}}~~€~}||{yxz{|{zxwrjb[WUX`kty}}}}|zunkjWYeWQSW[VW[gnh[_jrsivx{|{|}{}{y{|}}}~~}}|}}||}}~zsu{|vqq|~~~}zy{zxwwwy{}~yyyvpyxpy|}}{{||~|tfXV^gintxwtppsuvwyyuplpn]fxuroljnxvsvwxy|}}}{xvtuwwvuuwxuqruxz{zyyyy|~~|{|zutv~€ywvw~~€~~‚ƒ‚‚€~}{{{{|}€€‚‚‚ƒ„„ƒ‚‚€€€€€€€€€€}|zywussux{|~}{zwutrrsuy|€€€~}{yxwwy}~|zywxz{{zxvxyxutstx{}~}|{{zzyyyzzxsomnnopppqqquz|{{zzzywtssvvttx||zxvnikou{€~~‚‡‹Š„€}{zzzzz{{}}}qnpvnrsrwy}‚~zwvuwyz|wtsuwyzzzxsnilu{}}zvtvy|€|||{zz|}}}{yvuuwy{|}|{z{{{{zzz|~~}}|||}€€€|zxvuuuusqprtvvvvvwwvvuttuvxyz{{{||xk[`g\Yanuy~€€€€€€€€€~|yzy{{{{{{{{{{|||{{{zxtroopooptv{{{zxy}~ƒ„…„‚€{zz{yvuwxwwwvsrqqrssrrqqqrsux}~~~~~}{wokmswyyzzzzzyzyy{}€‚ƒ€{ywwx{z|€€‚ƒ‚‚‚‚‚‚‚€€}zyyyxwxyzyxwvtuvyzzyyyz{{|{~€€€~|{yxxxyyyxxxvutttv{|zxwwvwx{|€€€€}yttx{{||}||}}}}}}}}||}}}}}}|zzyxxyzz||||}}}|{{{{{zz{{||}}}|}}||}}}}}~}}}|||}}}|||{zz{|{{}ƒƒ‚€~~~~~~~€‚‚‚‚~~}|}~~€{vsuxuutstwzzzzzzzzyyzz{}~~}|zxwwvwwxyz{{|}}}}~~}}|{zyyy{{{zvtrg\WXX[aepy|}~}}|xqjkfc]TRTY\_`^Y`kmsx{zwxyzzy|}||zzz{|}~~||{|{{{||}|{|{zxuy~‚€|wy}~|{yy{}}{ywvz{{{}||{{z{~}ypa^\dhjnsvtqnoruvwxwtpllfboyurolosxvuwwwwuy{zzvttuxywvuz}tmmpswzyxyzyxxz|{|zsigptrppt~~~~~}}~€‚ƒ„„}{zz{|}€€‚‚ƒ„„„„ƒ‚€€€€€€€~}|{zywvvwy{~~}zxurppquz~€€|zxwvx{}}zxxy{}|zwwz|{xwvwy|}}~}|{{{zyyyzzyxsnllmoqrrrppu{}}}||{zxustz|zz~‚zxwrllpu|€€~}ƒ……ƒ€}{yyyyzz{{}|ynlr{rzsotwz}€€~{zyzzz{zwvwxxuponkjimv{~~|zyxz}}{||{zz|}}{zxwvvwy{||{{zzz{|||}€€~~€€€€}|{||{zyxwwvusqrtwvutsssssssssuvxyz{{||{{xe_kfZ_v}{~€€€€€€€~}zyyzzzzzz{{{{{{{zzyxxzxtpooonnrtz~}z{~~‚„„„„ƒ€{vtxxxxyyyyxwtrqqrssrrrqqrsux|~~{vstwzz{{zzzzyyyy{~ƒ„€zyxxxzxx}€‚‚‚‚‚‚‚ƒƒ~{wwwxxvuwyxvsrqsx{{zzzyxyz|x€€€€~}{yxwwxxyxxwtsrs{}€€{ywwwwwz|€|zxxyyyyz{|||}}}}}}}}}}}}}}||{{{zz{{{{{|}}}||{{zzz{{{{{{{{{{{|||}}}}}}}}|||}||{||{zzzzz{~ƒ„„‚€~~€€€€€~~€€{tuwvvutqooxzz{{{zzyyzz{|}}|{yxwxxxxyz{{{|}~}}}~~~|||{zzyyyzz{ysqsnhimmosw|{{}}}}{ywtsqpiffiorvsnely||€~{xttyv|}}{ywwyz{}€}}||{{zz{|~~}ywtvx}€‚‚zrrz~|ywwy~€€}{z|~~~}|{{zxw|{voqvooooruuolopstuvvtstvvomxyttqqwvvvvxxtnmrvwvtstvyz{zwutquwsqtxyxwxtqpruwyzumluyumhj€~~~~~}}ƒ„„‚€~|{{{|}€€‚‚ƒ„………„ƒ‚‚€~~~~€€€€€€€€€}}}|{{zz{|~€€~zwurppsw{€€€€€~}{zzzz||zxxz|~}zwvz}|zxwxz|||||{{|{zyxyzzyxsnlkkloprrpquz|{{|||zxvvx}~}||xxyvonrw}€~}}‚|{zxyzz{{{|}{unpw~ztpsvy{~€€~}~~}|{yxyyyrf`dhimtz|~~}|{zz}}||||||}}}{yxxwwxz{zzz{{|{|~~€‚ƒ‚€‚~}{xwwy{{|||zywutsuwwtrpoopppprsuvwxyzz{||{|{pakq_`u~|~~€}|xwxxyyyyyyzz{{yz||wuw{|xtrqpnmprx~€}~~~€‚„……„‚}wtvwxyz{{{zyvsqqrrrrqrrrrstw{~~€}yxxy{{{{zzyyxwwx|ƒƒ„€zyxxxyyyz~€€‚‚„„zvtstwxvuvyxvsqpruyz{zzzyxx|w|„~}{yyxxxwyxxwtsst}€~{xxxxwxz{~|zyyyyyz{|||}}}}}}}}}}}}}}||{||||||||||}}}||{{{{{|{{{zzz{{{{{|||||||||||||}|{{|~|{zzzz{~‚ƒƒ‚€€€€€€~}||}}}~~€€€€~~}~~~~|zwvvvurojwy{|{{{zyyzz{|}}|zyyxyyyyz{{{{{|}}||}}}|||{{zzzzzz{{xuwxx{|{z|||}||}|{zy{|~yxwwy|€~zy||z€|zxyxr{€|snruxxz|~€~}}}|{{z{|}|||{ywvttz€€{qqwz|}xsv}}|}}~}|{{zzxvxxvt{|qpptwunikrturnnmkpuy|yvyvvvtszxvuwyyslkptvvtstwyz{{yqkoy|xusvxyxvronoruy{zyy|~yi^]€€~~€‚ƒ‚~}}}}~€‚‚ƒ„……………ƒƒ‚€~~~€€€€€€€€~~~~}}}~€€}{yvsqsvz||||}~~~}|{{|zxy{|~|ywwyzzyxxyz{{{{zzz{{zyxyz{zxsnjkkloqssqrtxywxz{|{ywxyzyz{|{xtv{zpnu{}}}|}~|zzzyz{||||||{tw}ƒ…~~xtuvwy{~~~€€~|{z{zzuh]_dhr{~~~~}}}||}€}||}~~}~~}|{zyyyyzyvwy{|~||€€‚ƒƒƒ‚€‚€~ywtvxvvy~€‚{xwvvxyupmllmmnnpruwwxyyzzz{|{|zvjnyfcv||}~€€~|zwwwwxxxwxxxyyzyz€yvw{|zwutrooqrux{~~~}}‚„„„„zvuuwxzz{{{zwtrqrrrrrssssstvy}~€€~|{{{{{zzyyxwvvwy~‚ƒ‚„€zywxxz||z|}~~~€ƒ„ƒwrqprwyxvwywvtrppptxzy{zzzy}|{~„~~~}{zyxxxwxxwvtttv}~|zwxxxzz{|~€€€€~}|zyyyyz{{|||}}}}}}}}}}}~}}}|{{|}}}}|||||||{{{{{{|||{{z{{{|||||||{{{{{zyyyz{{{{}}{zz{{{}€‚ƒ‚‚€€€‚‚‚€~}{xwy{|}~~€€‚€~}||}~ogltwwvtpwz|||{{zyyyzz{}~|zzzzz{z{{{{{zzz{{{{{{||||||{{{zzzz{|{ywuvsqquwzzz{}}|yttzxx{{}{{z{xvx{{yy}~~~xr{}potxyxz|~€~~~}}}}|{{||}||}~}|zxrw}}zwvuwz|}|ww}}}|z{zzzzyyxvwxxwzwnpswxumlqvvpf^]YYiwyzyvtpttuuzxwvvxxvpnrstsssuwxyxwytnrrsvwutuuuuuuutuwz{|{tpprkee€€€€€€€€€€€‚‚ƒ„„…………„ƒ‚€€~~~€€€€€€€€~~}|zwuvx||yvrv}~~~~~}}}||{zz{||}ywxyxxwwxz{zzzyyyz{zzywyz{{ytpmlnpsuvurrruvuvxz}|{xyywuwyzwuru{zrpx|}~~}|{{}}}|zyyyz{|}|}}|yt~„†‡‚{yyxwwxy|}}~~}}~~|zy{zzxrdacmy€~}}}}}|}‚€|}~~~~|{{{{zxwrsx|~||€‚ƒ‚€€€€~|xwuvvsuw~‚„ƒ{yxyzzytmjjjllmnqsvxyyyyzzzzzz{zytuzpmx||}~€~|{zxwvvwwwvwwwwxxxz}~yxxy{{xwutqqssror|€~}|}‚„„……{tttuwyz{{{{yvtrsssrrstssstux|}~€€~~~~{zyxyzyxvtuw~€~€ƒ‚}ywwwy{{{{|}}}~~€|upoprx{zxxxwvusqonqvwy|{|}y|€~~~}|{{{yxwwwvvvvvwxy|}}{zvpox|}}|}€~}|{zyyyz{|||||}}|||}}|}~~~~}}|||}}}}}||{{zzzyzz{{|||{z{|||}}|||||{{zzyxwutsuwxy{}{yy{|}|}~€€€€€€‚‚‚€}|zwwxz~~~~€‚~||{}€va[mwx{zwy{{||{{zzyyyyy{}|{{{|||||||{{yxxyyyzzzz{{|||||{ww{ywy|zuokmompszwy{}~~{vty|tty{|zwxyursvyz{}~}~~~}}|sqw|xxy{{||}~€{|~||}}}||~€qlvwyzxqw{vwz{}}}{}~€}|{xxxyyxxyywwyzzyuprtwyxpswythXPMHLeyzzyvrptvxxyyxxxxwwsputpqrsuvwwwwwvrqquvvsqmjjnpqvy}~~wqqlghqtuu‚€‚‚ƒƒƒ‚‚‚‚‚‚‚‚ƒƒ„„………„ƒ€~~~~€€€€€€€€€€~~}}}}|{zzzzyvspsz|}}~~}~}}|||{}{z|ywxyxwuvx{|{zyxxxyyyxxxy{||zvsrsuvxyxvsqqrsstvy|||zxvwvwxwutqtz{tx{|~~}||zz|||{zyxyy{|}|}}{xr†…†„€}{{yvtssvxyyywx{||zy{zzzyshcv€‚ƒ‚€~~~~~ƒ€|}€€€€~}}}}{zwuqtz€|{||€~~}zyyxwvsrrtx}€}{zyy{||ytlhhjlnoprtvxyyyyzzzzyyzzzyzzwwz{||}~~€€}{ywstuuvvvvvvvvvwwwxxxwwx{{ywuussvvvppy€ƒ‚€~~€‚„„…zrstuvyzzz{{zxvttttssstttttuwz|~€€~~€€{yxwy|zwustw€€|x|ƒ…zwvvvvy{|}}}}}}~}}~ztqpqty{zyyxwvuspnmotwz}{|€x|‚~~|zz{{zywwvutuvyz{||||{|ypmy~€~}~~}}||{{zz{{|||||||||}}||}}}}}|}}}}}}}}||{{yxxxwxxyy{||{{{|}}~~}|||{zzyyxvtrojjnprtvvuv{}~}}||}~€‚‚€€€€}|zyzz{~}~€€€‚€}|{}|aWiwy|}{zz{{{{{{zyyyxwy{||||}}}|||||zxwvvwwyyyzz{{||}~~slttjgpywrmptpru|z{}~€}z}{rrwz|{zzzwrprw|}|||}|{zxz|{tqoqvxz}|yrt€~|~|{|}~~|yse]lzzyxw~zwyz{{{y{||zyxxyzzzzzyxxyzz|ulnuxzxrvzyq`QKGAHdyzz{yvuxz{{zyyyywusruzytqpstuutsrttqnnsuutoifgjlnrrvxwploolovz{{‚‚‚‚‚ƒƒ„„„ƒƒ‚‚ƒƒƒƒƒƒ‚‚‚‚‚‚‚ƒƒ„„„…„ƒ~}}}}~€€€€€~}}}~~|}~~}~~~}|{wtuy|}~~~}}|}}}||yxzywxyxvsux|}||zxwxyzyxwxz{}}|zwxz{|{zywtqpoqstvx{|}{ywwzywvtsrtz~{}z|~}||{{z{{{zyxwxyz{||}}zxq}‡ˆ‡„€|z{zupnnpqttssuy{{yyzz{{|}sh{‚„…„‚€€€€„|}€€}}||{zwurw}€‚|{xwy}~~~~~}{yxyxxvspoopw{yzzz{}}|ztmhhjnprstuvvwxyyzzyyxyzz{z{{zzz{{{|}~€€~|{xusuvvuuuuuuvvvuvvwwvvvwzzywuuttwx{zwy€ƒƒƒƒƒ‚€ƒ„‚wuuuuvxyzz{{{ywvuutsssssssstuxy€~€€€€ywww{~|vtrsw|{wuz……ywvvuwz}}~~~~~}|{zywsrrsvy{zyyxwvtsqooqux{}||€z€~~}{{||{zxxwuuvwz||||||}}|wv{€€}}}~€}}~}|{{||||}}}}}}}}~}|||}~}}}}~~}|{zyyxwvuuuuvwxyz{{{{|}}}}}|{{{zyyyxvtqnggjnpqrsrry}}|{{{}~€€€~}{{{{|~}{|€€€€~~}{{xhhqyz}}{{zz{{{{{zyyyxxz{}}}}|}}|||}}zwuttuuxzzzzz{{||€€pfqwohkooppv{yz|~|}~~~~~~~{truz~~}||zxtv}|xxyzyywvvxz~vljvx{€€~tu€€|x|}|{{}~zrsqspuz{zz{‚‚{xyyzvstw{}}|yxz{{{|{{zzyxxyzyoiijpwwrvzynZONIAIfxxxz|{z{|||{zzzyvrosxvrqqqttsqmkkprsqprtvwtpmkmpqodgpoptwutwzzxv‚‚‚‚‚‚‚‚‚ƒƒ„„„„„ƒƒƒƒ„ƒƒƒƒƒƒƒ‚‚‚ƒƒ„„„ƒ}|{{{}~€€‚‚‚‚‚‚€~~~|{xxy{~€‚€}}~}~€€|vsvz}~~}}||}~}}|ywxxwwyxwtux{}}|{zyxz{yxwxzz{||{{{|}|{zxwtrppqsuvvy{||{zz|yvtstsv}‚zy|}{z|{zzzzyywwvwxyzz{||{zs|†‰ˆ…€zyzzunkkjknoqruxz{zzzz{}}€}vƒ„„„‚€€€€€€„‚}}~€€€€}zz{{{zxwvy}€}{wtvy{|}~~~~||{{{zwupnnnvzz{|{||{ywtlhikprtuwwvuvxyzzyxxxyz{{z{{|{{{{zz{|}~~}|zywvxywuuuuvvvvvutuuvuuvvwxxxuuuuuwz||{~ƒ„……ƒ‚ƒƒƒ€xyxwwwxyz{{{{zxwvvutssrsssrrtuv‚€~€€~wvwy}‚~wtrsvxwsry†„xvuvwz}}~~|{{xusstuwyyxxwvvuttrprtwy{}|}{|wwx|~}|{|~}{yxwvvwx||||||||||||}€€}}~‚}z}~}|||}}}}}}}}}}~~}}}}}|{{yyxyyxwvvvvuuutttttuvwxz{z{||||||{zzzyyyyxwuspmnprsrqqppw{~}|{zz|}~€~}}~~}|||||{xy~€€€€€€~}zxvt}|}{}~|{zzz{{{zyyyyxyz|}}}|{{|{{{|{xtsstuvy{{z{z{{{|~}qkw~~ysfbgnx}~€€~~~~~~~~xuv{|y{yzxy}|yy|}€~}zz{{yz}{z{‚€}|~~~wlxƒywy{{teps|{{zyxv|}x{|zzxuvy|~}}||}}}||||{zyxxxxuhekiqzwqv}|lVPRMDLgvuux{{zz{|||||{ywutuui[[hquuroighoquyxvwxyxurppqsunqrpt{xwyz{zrhƒƒƒƒƒƒƒƒ‚‚ƒƒƒ„„„„ƒƒƒƒƒƒƒƒƒƒƒ‚‚‚ƒƒƒ„„ƒ}{{||~‚‚‚‚‚‚‚‚ƒƒƒ‚€€~}|{xusux|€~~}}€€€}xtuw{}}}|{|}~}||zyyxwxxwwuuwz}}}}{{z{zyxwxyyz{{||}}||{yxvusssstvvvxy{{zyyyvtrstuz€„rw|~}~}{z{zyvrrtuvwxyz{{|{{x}ƒ‡ˆ…€zxzzvojikklklptx||zz{{}‚€‚„‚ƒƒ‚€€€€ƒ‚~}€€{utwz{{zyz|}}}}|zwvvvwz|}~~}}|}}}{zxvvvx{|~~€|wuvurliimqsuwxxwvuwxyyyxxyyyzzz{|{{zzzzyzz||||{zyxwyyvutuuvvvuuttttuuuuuutuxuvvvvvx|}z{~‚„††„ƒ‚„‚‚yzyxxxxyz{{{{{zywvtsrrqrrrrrrsv€€}xx{~€„xtstuvvrqw†€zwuuwyzz{{~€€€~}}}{wvuvvvwvvvuuutttrptxxxz{z{ywtsw{}}|y|€€}zxxwxy{|{{{{{{{{{||}~~}||{xtpu|}~}}}~~~~~~~~~~~}zywurpononnoqrtuvvuuutttttttuvwxyyz{{{{{{zyyyyyyyxxwuuttuutrqpopvx||{zzz{|~€€€€|{}~€~}}}}|{zz~€€€€€~|yxv{€||}}|zzyz{{zyyyyxxyz{|||{zzyyzyyxtrstuwy{||{|{{{{|~|vns{|xqigmu|~€}}~~}~~~~yw|~yw{wtz|~}}~~€€}{{yv{{}zz{}utz|yx}‚€yuvxvvy}}~|{{{zyxyzz€~{zy{{||~~~~||~~||{yyxyyukhmkpvsrx~mRQRMERmvvwy{{yz{|}||}|zyvwvsiRLZszutplkmuvwzzzzzzzxvurqpoqtssuxwy{{|{pZƒƒƒƒƒƒƒƒ‚‚ƒƒƒƒ„„„„ƒƒƒƒƒƒƒƒƒ‚‚‚‚ƒƒƒƒƒƒ€€€‚ƒƒƒ‚‚‚‚‚ƒƒ„„…ƒ‚€€~~|zvssvy}€€~~|{|~‚€|xtruz}||{||||{{{{zxwwwvvuuvy|~~~}}}{vuvxxxxyz{|}}}|{yxvvvvvvwwvvwxyywusqnnotwx|€ƒ~swtwy{||{{zxrgiotvwxyz{||||{~…‡†€zxzzupmlqvwsstvz}{{|}€ƒƒ‚ƒƒ„‚‚‚€€‚‚~{||z{{|||srvz||||||~~}{zzyxwwuuxz|~~~~€€€~|{|~€€ulptspljjnrtvxxxxxwwwwxxxxyyyzzz{{{{{{{zyyyzzzzyyxxwvvuuuuvwvvutsssstuuuutpqxwwwvutuwyxx{€‚…†…ƒ‚„ƒ‚€~{zxwxxyz{{{{zzyxvtsrqpqrrrrrrv~~€€€€}{{~‚„ƒzutttuvsqu„{uvuuwyvtuz~€€€}}||{yzxvsrsuuutttsssrpuzxwyyxwxsqrux{~|{z|~zxxyz{|{{{{zzzzzzz{|}}|{ypf`boz~~~~~~~~~~~~~~|wpmifcdfilmpsuvxzyxwvvvuuuuuuuuvuvwxyyyyyyzzzzzzzzyyxwwwwwvurqppqtwz{{zyz||}~~~{y|~€€~}}}}}|||}~~~€€€€~}{zz{y|}}|{zyzzzzyxxxwwxyz{zyyyxwwxwvtstvwxzzzz{{{{{{{|~{rkrtrrsvx}~~~}~~~~~€~}~}ws{{{{}~€€€€€€~|ztz~~~}pbgiekv{}~€~{xwwux|~}|{{}}~|zy{€~{yxyz}€€€€}}~~||{zyyyyvpnqmehhu~€oNJLFEYsyyz||zxz{|}}}~}|{yxtqkSISkyxwvsrsyzyzz{{zzzyyxvronsxxvuvwz{z{|zhƒƒƒƒƒƒ„„ƒƒƒƒƒƒƒƒ„„„ƒƒƒƒƒƒƒ‚‚‚‚‚ƒƒƒƒƒƒ‚‚‚ƒƒƒƒƒƒ„„„ƒƒƒƒƒ‚‚ƒ„„……†…„ƒ~~}{vstwy{€}~~|yxz|‚‚~{urty||{zzzzyyy{||zxwvvuuuvx|~~~~|zwrqtyyyxyy{{{||}{zxwwxyzyyyxxwwwxvsnlkmt|~~€‚vtklmosuwxwupbajrwyzz{|}~}||~„†…ywyxropsw|~yussw{||{|~‚‚ƒƒ‚‚ƒƒ‚‚€€€€€}zyxvwxxwwux{z||||}}~}|xwwxwwwuuwz{}~~~€€€€€€~|}€€ƒ€nhnrqolkkosuwxxxyyxwwvwxxyzzzzzz{{z{{{|{zyyxxxxxwwwxxwuutwwxuwxuttsstuuttsonx{yxvustuwwvw|€„„„ƒ‚„ƒ‚~{ywwwxxyz{{{zzzxvtsrqppqrrrrqt{~€€€~}}€‚ƒ†…}wvuuuvtruxtwwwyzwvw{~|{{{zz|zwsoptuutttsrsqquyxwwxwusppswy}~|z{}{yyz{||{{{{zyyyyyz{}~~~}|qfadoz€~~~}}}}~~~|vkd`^]`ekptwz{||}}|yxxxxwwwvvuuuutuuvwwwwxyzzzzzzzzyzzyyyyyxvtsrrsuvxyzzyyz{}}}}||}{wz~€~~~~}|||}}}}}~~~~€~}}~~|wqt{}}|{{zzzzzyxxwwvvxyyxvvwwvvvvutuxzyywvtvyz{{{{z|~|sfinorwzz{}}~~~€€~}|€{vx|~xqxz}xw|€~~~~~~~}{wz}}x`QTQ_ltz}~~}|~}{yzzy{~~}{{|}|{|yzzyywxzz{xw{~€€~~}}{{{zzyyywuuwpd]d{€sYKHGQgxyxxyzzyz{}}}|}}}{yvrolWNTbuxxzyxxzzzzyy{{zzz{zxutux{yvtvx{{zz{~{ƒƒƒƒƒ„„„„„ƒƒƒƒƒƒƒ„ƒƒ‚‚ƒƒƒ„ƒƒ‚‚‚ƒƒƒƒƒƒƒ‚‚ƒƒ„…†††……„„ƒƒ‚‚‚ƒ„………†……„ƒ‚€€€zvvvvxy|~~}{xwvy|‚|yvux{{{{ywvusuy{{zyxwwvvwwy{}~~~|{xurpquxxyzyzz{{{|{zyxyz{||{{{zxwwxwtomlry€‚‚ƒ…„‚zskfdehjllmnplggkqz{{}~~}~ƒ„…€yvvurqqtxz{somlpu{}|}‚‚‚‚‚ƒ‚‚‚€€€{y{zyyyyxz~{z{||||}~}{wtttvwxwwxz{}}}}~~~~~}|{~€„€qqrqpnllmptvwwxxxyxwwwwwxyzzzzzzz{zz{{||{zzxwwvwxxxxxwuuuxyyxzzuttttuutsrrqov{yxwvttuvvuuy{€‚‚‚€€€~{yxwwxxyz{{zzzzywutsqppqqrrrrsz~€€~}}}~……€utvvvvuuvyxwyz{|}}|}~€€~}|zzzyyzyxwqqsttttssrrqruwwvvwxvqpsvzx{}€~{y{||}|zzz{||{{{{zyyyyyz{|~€‚ƒ‚{vsrv~€€~}}}}}}~~{qc][\_gpvz}~~~~|{{zzyxxvvuuutttttuvwwwxzz{{{{{{zzz{{zzzywutttvvwwxyyyxzz||{zyz||vx}€~~~~}||}}}}}}}}}}}|}}}}~}odhrz|||||{{{{{zyyxwwwxyywuuvvuvwwwwxyzxwvtrquy{zzzz{}}{umjopruwxz{{{{||~~|{yxtot{~~zy}|}zy{~~}}|{{|}~~|zz{}|{rWAGPmqsy}~}{|{xz}zwy~~}|{}}||x{€}yxwtpfenuz€~|||||{{zxyyxxywpgo}€|rh[V[lxzywvwyzzz|}|{{{|{ywurkkZRUatuyz{{zzyyxwx|{zxyzzywvwy{xrvxz}}{{}ƒƒƒƒƒ„„…„ƒƒƒƒƒƒƒƒƒƒ‚‚ƒ„„„…„„ƒƒƒƒƒƒƒƒƒ‚‚‚‚„…†‡‡‡†……„ƒ‚‚ƒƒ„„……………„ƒƒ‚€€€~{xvuwvux|}{yvuwz€}zwuvxz{|zxuusuy{zzyyxwwwxwwz|}~}zxvtrpqtxyzzzz{{{{{zzyyz{|}|||{zyxxyxupnrw}ƒ„…†…ƒ|unkigghgfeipsnf`dqx{~€~~€ƒ„€yuutssrsz}xpppptz|||}‚‚€€‚ƒ‚€€€{z{|}~~{z{€||{{{{|}}}{wtrruwyyz{||}}}}}~~}{zzzyy{‚…|tzvqoonnoruuvwvwwxwwwvvwxy{{zzzzzz{{||}}||{zyyxxxyxxxvuuvwx{|~|vrrtuutsrqqrquxyzywwvttvuuwx|~{{{}~|zyxwwwxyzzzzzzzzxtsrrpppqqrrrs{‚€~€€~|x{ƒzjouuwxwwxz{z{|~€€€~|{zyyxxwwwwxusqsssrrqqrruvutuxzystxz|yxwyzxy{{|||z{{|||{{{{zzyyyz{||~}}{|}~€~}‚‚‚€~}}}}}}~~{qb[[airy}~€€€€€€~~~~|zyvvuuuuuuvuvwwwxyzzzzzzz|{{zxwuuuvvuuuvwwwwwwxxwyz{{yxwwyyvwz~~~~}||}~}}}}}|||{{|}}~~€{niovyz{|}}|{{||{{zyxxxzzzywvvuvvwxzzyyxxwvvtruy{yyyz{||zwtprssttuxyyyxw{}|}~~~}{yzyxvwz}|{{}~~}{|}}}}}}|{||~~{zz{||}{iPR_osty}~}zyywuw|wuz€~||~}|}}}yyxxxvrhekqw}€{}~||{|{zzyyzzywtx{ylefefmttrxzwwy{zz{|{{{{zywttrli^QYdrwyyz{zzywvvx||vnlrz|yxw|~yuz||}~}|}ƒƒƒƒƒƒ„„„ƒƒƒ‚‚‚‚ƒƒ‚‚‚ƒ„……†……„ƒƒƒƒƒƒ‚‚€€ƒ…†‡††……„ƒ‚‚ƒƒƒ„„„…„…„ƒƒƒ‚€~|yvvz{|~}zyxwx|€}{xuuvy{}}{wwvy}|zzzyyyyxwvvx|}~}yusrrrsuxyzzzz{{zzyyzzzz{||||||{zyyzytqpv}‚„„…‡‡„~wrpnllkkjgkrwzrdafqz~€~~€„{wutuutryvqmmpruyz{|}~€~}}~‚‚€€€€€‚‚€}{z{‚|{{}~}|{{{{|}}~}|xsruxy{{|}}}~~~~~~}{wuvvtw}‚ƒ‚}|~xrppqqstuuuuuvvvvvvvvwxz{{{zyyyyz{||}}}||{zyyyyyyxxwuvwyz‚wrruvvtsqpppruvw{|z{xusuuvxy{}~~}wvxyz{zywwwwyyyyyzzzzxtsrrpppppqrrt|‚ƒ€€~€|uu}udjtuxzyz{~~}}~€€~}}}||{zyxwwuuvw|ztrsssrrqrsstutsux{zvy{|~}zxvvvxyz||{{{||||{{zzzzzzzz{||~{wwxy{~‚ƒ‚‚ƒ‚‚€€~~}}}}}~{oa\`jtz~€€€€‚‚‚‚‚|zwvvuuuuuwwvwxxzzyyyyyyy{{zwsnlmoqsuuuvwwwwwwwwwyyzxvutuvvvvy|}}||~~}|}}}~}}~}|{zzyz|}~}|xw{|{xyz|~}|||}}}||{zzz{{|{ywvvvvvx{{zyyyxwwwvxyzyyyyz{{zxwvvuuuttwxxxy{~|y{|}~}}||}|{yxy{{{}~}}}}}}~~~~~}{z{|{vw|wtqoqsuy||zwwzzxv{|~‚~~}~}|{zreccnuz{zysoprw|}zy}~{{{}~}{zyzzyzz}raaimoqpliqzyxz{{{||{||{yvussttneVbksxwuuwxxxvttvzzxtmdluwtw|}|yz|}€~ƒƒƒƒƒƒƒ„„ƒƒƒƒ‚‚‚‚ƒ„…††…„„ƒƒƒƒƒƒ‚‚€€~€‚„…††……„„ƒ‚‚‚‚ƒƒƒƒ„„„ƒƒƒ‚€€zuw}€~|zyxxz}€~|ywuuwz}}zxw|€|zyzz{{{ywutwz|}{xsqqstuuwwxxxyzzywvxz{{zzz{zzz{{zyzzwsptz€‚‚„„…‡†„xusqpooppnouzsibisy|~~~~‚|xustvzzyuqqmnqqrvyz{{{zxxz|€‚‚€~~~€‚‚‚|{{}~}|||}}|{{{{||{{|~~{urtwxy{|}}~~~~~}zvtrrqw€„„~ƒ…|tqqqstuvuuutttuuuvvvvwxzz{{{zyxxyyz{||}}|{zzyzzyxwxwwy{~„„„‚zutvvvtsqppqsuutvz~|wtrty}~€‚‚|{z|||zvvwwxxyyyyzz{yvutsqqqqppqsv~ƒ„‚€€€€}}}‚y~{m\eqvy{{|}~~}~~|{yz{{|{zyyxwuuvy|{wttttssrrssttrsuxzzx{||}~}zwvvvy{{{{|}|||{zyyy{{zzz{{|~|||||‚‚‚‚‚€€€~~}}|}~{j``ju{~€‚‚‚‚ƒƒƒ‚€}zwvvvvvuuvvvwxyyyxxxxxxxzzxslghijmruvvwwwwwwwwxxxxxvsqqsuuuvxyzzyz|}||}}~~~~~~}{yxxy{}{yty€€}zy|}~~}||}}}~}|{{{{{{{zxwvvuuxzzyyzzyxxyyyyyyyzzzz{{yxxxwvvvvxxyy{|ztvy{}€~~}{{|~~~}}}}}~~€€~}|}|z{}}{uv||{ywuuwzyyxts|}wy€‚€~}~~zz{|ynjstovz|{zytsux{wst{|yy{}€€}yxyyxz{~xpnrstusmggu}{z{{|}|{zzywtsrtwyvpbmquwsonqtwwvtrsvwy{r_Y^fkryxwywwz{|}}~€‚ƒƒƒƒƒƒ„„ƒƒƒ‚‚‚‚€€€€ƒ„………„ƒ‚ƒƒƒƒ‚‚ƒ‚‚‚ƒ„„„„„ƒƒ‚‚‚‚‚ƒƒƒƒ„„ƒƒ‚‚€~€‚‚}urv|€~|{zyvvz~}{xvuux{~~|ywxzyxyz{{||{yxwwy{}{vrpqtuuuttttuvxxvtuy{}{zyyyxxxyzzz{zwtsx~‚‚„……††ƒ}yvutsrqpppquy€ƒ~rdbgnx}€€~~~~€|xtrsopxyzzxtx|{xy{zyxvttux{‚€~~~}}~‚‚€~~|z|||}}}}||}~}|xvx{{zvusuxyz||}~€~{xvsppz‚†‚‚ˆ„zsppqtvvvuvwwttuuvwvvvwwyy{{{zxxwwxyyy{|||{zzz{{yxwwvz€‚„„„ƒ‚‚|wuvvusrpppsvwxsry€‚zvrw~‚ƒƒƒ„„„„~{{{|zwwvwvwxxxxyz|}~}|yrrrrqqqsw~„ƒ€~~~xqu€{n]dv||}}|}}}}||}}||{yxwyzzzyyyzyxwwxz||zwvuuttsstttsrsuwyxyzzz{|}}{ywutvzzzz|}~}}|}{z{{{{zzz{|~~}}}€€€€€€€€€€~~}||}zgbkv}€‚‚‚‚‚‚ƒƒ‚ƒ‚€}{zwwwxwwvuvvuvwxxxxwwwvwxyzxrjfhgiotwxwwwwwwwwwxxxwvtpnoruuvvwy{yxxz|||}~~~~~~}|zxxyy{}|zy{}{{}~~}|{{||}~~}}||{zzzzxxwvuuwzyxwxyzyy{{zyxxyzyyzzzzyyyyxwwwxxyz{zzxstx{~€~€€~}||}~~€~}|}|{|}}|{}€}zyyxyzzuxtr}|y{€~x|~}~€ysw|}|v{{xz|~{xxwwvxzwtv{ywxz|}~|zyyxuvtty||zwyyttxvpit~|||||}}|wuvuttuwy{{znqtwvrmlquwwvuuuuvwwtgRIVgrzxuwwvsoqz}~€‚‚‚‚‚‚‚ƒƒ‚‚‚‚‚€~~~€ƒƒ…„ƒ‚‚ƒƒ‚‚‚‚‚ƒƒ‚‚‚ƒƒƒƒ‚‚‚‚‚‚‚‚‚‚ƒƒƒƒ‚‚‚‚ƒƒ‚€€|wtu|€€~}|zxuv{~~|ywutvy}}|zyxxxxxz{|}||{{zxy}|z{rpsuutqooprrrsrqqty|}|zzzywwwxyz{||yvu{€‚ƒƒ„……†…‚|xwvwwtrpoppsu}‚~sfa_ap|€€€~~~}~}{xsqrqrtvyzxx{~€}{|{{{yxvvw{~ƒ~~~~}|wz€‚€€€€~|}|||}}}~~{upswxxwwrvz{{{|}~~~€€€~}zwtqr}„…€|…‡{vroquwwwxz|zxwvvwxwwvvwxyzzzzyxwwwwwwz|}|{zzz||yxwwu}yw€„ƒ€€}xvwwtqppqqtx|}zy{‚€~{z|„„…„…„…ƒ}zyzzywwwwvvwwwwwvz€|{vuspqqqrv}ƒƒ~~~~wlmv€‚xmpz}~~}|{{{{{{zzyxvvvyyyxxxxz{zzzz{||zywwwuuuuvvutttuvxwxyyxyyz{{xvusuxyyz{}|}{}{z{{{{zyz{}€~~}}}~~~~~~~~~~~}}||{xfk{|€€‚‚‚‚‚‚‚ƒƒƒƒ|zyyyxwwxxwvuuutuvwxxwwwwvwxy{zumffgmsvxxwwwwwwwwwxxxvvtpmnquvwwwyzyxxz{||}}~~~~~|{yyyyz|}~€~}|}~}{||}}}|{{||}~~~}}|{zzyyyyxvuuwzzvros{z{||{yvwxyyxyyyyyyyyxxxxxxy{||}xtuy|}}}}~€€€~|{{}€€~~~}~}}}}|}}}|}~~|{zyy{zyxwx€yx~~€~||}vytmrz}~}}€~}{}~{wwxxwxzzxxzxvwxz{{yvuttsqkhnvyxvwtjlvyvsw~|||||}}vstttuwy{|{wrqtvwqknuvwxwwwvuuuxyr_J[nqtxxyxvoghruy|~‚‚‚‚‚‚‚‚‚‚‚‚‚€~}}}~€‚ƒƒ‚‚‚‚‚‚‚‚ƒ„„„„„„ƒƒƒ‚‚‚€€‚‚‚‚€‚‚‚|{~€€€~|yx{~~}{xutuvxzz{{zyyxyz|}~}|}}}{yz|}{rqtwvtpllnpqpqponqw|~}|||zxxxyz{|{{zyz~ƒƒƒ„……†„€zwwwyyurppqqpn{xpgfd`kw~€€~~}}}}{xusssssuxxwwy{|yz}€€|yy{~ƒ~|}||{vy€€€€~|{{|}€€€€{rlotwxxysx~}|}}}}}~}zxux‚‡‚|}…‚~}yspquwyz|~|zyxxyyxwwvwxxxyyzzyxxxwwwz}}|{{||}|zzyytdXZn€|{|~zvzyuonpstuz~€€€‚ƒ„………†„ƒzvvwxxxwwwwvuvvwvrnr{xvvz~{wqrrrsv|‚ƒ‚€€€wjbgv}~~~€€€€€}{xyyyyyyxwvuvwzyxwwwx{}}|||}||zyxxxvvvvwxwvuuuvwwwwxxxxyyzxutrsuutx{|zzsx|z}{{{zzz|~€~}}~~~}}}}}}}~~~~}}}||zqjw€~~‚‚‚‚‚‚ƒƒƒƒ‚}ywwwxxwwxxwvuttuuuvwwxwwwwxyz|~yqigluwxxwwvvvwwwwwxxxvvtrpoquvwwvwwwwxyz{||}}~~~}{yxxyz{}~€€€~~}}{||}}|{z{}}~~~~}}|{zzyyyyxwvvx{|yrin|{{|}|yvvwwxwvvwwxxyyyyxxxxy{}~~{wx{}}|||}€€}~~~}||~€€~zx||{ss}€~}||~~|{{{|}~}}}ytv€~}~upps|}}}}}~~}|{~€{xxzzywyyzxwwwwxxyyxsqpqqohdjsvwxxpeityyz{}}|||{|~}xssrsuwz|}yngjpstoloyz{zz{{zwuuzyvncowsotwzyvofdjnu{~‚‚‚‚‚€~}|{{|}€‚ƒƒƒ‚‚‚‚‚„…†††…„„ƒ‚‚‚€€€€€€€€€€€€€€€‚€~{{}~~~}{zxwutuvwyzzyyyy{|~}|}}~|zv{|vqquxwuqnmorsstronory~~~~}{zzz{||{zz{}€‚ƒƒ„…†††ƒ}xvvwyyurpoquuu|zojgijihny€‚€~}}|{ywuutssvxyxxz{ytrw{}€€~}||~…~||{{zyz~‚€€€|zy{|~€‚‚€€{rlmrw{zxw€~~~}|||}~~}{yz†…zzƒƒ|z}{tqrvxz|}~~|{zzzz{zxwvvwwwxxyzyxyyyxw{}|||}}}~}zy|}}unnu|}yxz€|v}}wqotwvwz~€„„„……………ƒ|ywwvwwwxxwwuttuwwskjpmov}ƒ|urrrtw|€‚‚‚€€€yn\Wblx~‚€‚zyxxxxxwxwvvuvxzxwwwxx|~}}}|{zxxxxvuuwxyxxwvtuvwvvwxxyzzzywvtsrqqvz{yswfiw{}{{{zz{}~€~~}}}~~~~~~}}}}}}}}}}}||zrs}~~~~‚‚‚‚‚‚ƒƒƒƒ‚|xvvwxxxwwwvuuuuvvvwwxxxxxxxyz|{skmtywvvvvvvvwxxxxxxwvvusrqrtvvvutuvwwxy{{|}~~~}{ywwxy{|}€€~}}}}}|{|{|~~~}}}||{zyyyyyxxxz|}}xnm{||}}|zvuuuvutttuvwxxyyyyxxy{|}}{wx{}~}||~€€}}}}}}|}€}}}€}}‚‚}||}~~}}||||}}~~€~}ƒ~|€€}yz|€||{{{{{yvx}~|zyyzzxvxzvttxwxxzywspooonhdhptvxwqjpwz|||}|||||{{{xutrrsvx{|wldhppooqtyyzzz{||yyy|{zyxzzvruy|{vncaiknv}‚‚‚‚‚€~}}|{z{|~€‚‚‚€€€€ƒ„…†††……„ƒ‚‚‚‚‚€€~~~}~~€‚ƒ‚€€€‚‚€~~}||zxvtssuwyzyxxy{}~|||~|zwwwtqruxxvsqpruvvvutsqqw~€~}||}~}{z{}€ƒƒ„†‡‰‰†‚|xuvvwwusqopvxvwqhghkoqgeu€‚€}|{{{yxxuttvyyyzz}|tlmvyy~~}~}{}€…{zzzy}|}‚€~~~}|yxy{}‚‚‚€€|vomov|zw|„‚€~~||{z{|}~~{vsyƒ‡~pz„xx|ztrsvy{{{{{{{{{{{{{zxwvwvvwxyyyxyyzyx{||||}~~~|zz~€x{}{{{yxz~|||ut{}yxz~€‚‚…†…„„„„„‚~}zyxwwwxxxwuttuwy~ulmpv}ƒ„„‚|trsuy}~€€€‚yh[ajy€€~~{vtxyzyyxwwvvvvvxyxwxxy{~€~}}||{zxxxwtrqsuuuvwvutvwwwxxxyzzzzzywrlkovyytmudfl|}|{{zz{}}~~}}}~~~}}}}}}}}}}}|{y{~~}}~‚‚‚‚‚‚ƒƒƒƒ‚~{xwwwxxxwvuuuvwwwwwwxxyyyyyyyz{|ytlryxusrsttuvwxxxwwwvvvvutsstuvuuttvwxxyz{|}~~~|ywvwxy{}~€€~}}}||{{{||~~}|||||{{{zzzyyyzz{}}~~wq{}~~}|zwuuuuutssttuwxxyzyyxxy{{{{yy|~~~~~~}~~}|{{yxx|~}||€„ƒ‚‚‚€~}}||}yuuy}~|||~~~}|}€€~{|‚~{y{{|{xu|}|{{{{zwwvvxxywyz{zwsqpoong]`mrrttqoruvwxz|||||}|zzyxwqmouwyyyuqpvrnpvxyxwwwyz{zzz|}||zxwvvy|}zqhgjhenx‚‚‚‚‚€€€€€€~}}}{zz{}€‚€€€€€€€‚„„…………„ƒ‚‚‚‚‚~}}|{{{|~€‚ƒƒ‚~}}}~€‚ƒ‚€€€€~||zxvtsrsuwxxxxy{}~|{|}}{xvsqqrvxyxvtstvxwwvutsrx~€€~~}||||||}‚ƒ„„„‡‰Š‰‡€|xwvuvvvutrquvutlefhmswhat‚~|zxy{zywttuwyzz{}~}vkkvxy}{uz~}{|„€{zyzzzy}‚~}||{zwwy{~€‚‚}xtnmszzw€‡€~}~}}|{yyyzz{{ypq}†„vn{ytwyyustwyzzzzyzz{{{|||{zxwwvvwxyyyyz~{zyz{z{|}~~}|z{~|~~|{zyzz||€€~yx||{{~€‚‚ƒƒƒ„„„‚‚‚ƒƒ‚€€}zxxwxxxyxvttuw{‚uqv~ƒ††††ƒ|uqs|€€€€€€€‚~wtu{‚‚~|{yvttw{|zywvvwwxxwwxxxzz{}~}||{{zzyxxxwsplnooptvvvuvwxyyxxy{{zz{{xnd^nyyxtnrlmit}}|zzzzz{{}~~}}~~€€€~}||||}~~}}}|}}~~€‚‚‚‚‚‚‚ƒƒƒ€}zxwwwwwwvutuvxyxxxxxyyzzzyyyyzzzxuootsqonopqsvxxwwvuvvuvvwvuuuuuuutuvwxxy{{|}~~}zxvvwxy{}~~~~€€}|||{zyxyzzyxwxyxyyyzz{{{zyyz{{|~~€~x{~~}{xvuuuutsstuuwxyyzzzyyyyzz{{{}~€€}|}~~}{zwtsnt||ss{ƒ„‚}|}|}}zwxshly‚~{{{|||y{~}€€zwvu€~}{yx~€~||~~}}|||}|{wrtyzywxy{zxtsrpqq_W[hoqqqonpqpprvz}}}~~}|{z|{tmotvxyyywvvsnqy|zxvttuwyxwvwz||xwwxx{}~}wpmkihpz‚‚‚‚€€€€€~|zz|~€€€€€€€€€‚‚ƒƒ„„„ƒ‚‚‚‚ƒ‚€}|{zzz|~€€~}|{{|}~‚‚‚‚‚‚€€~}}{yvtsrrsuvutuwz}}~}|{|}|{zxusssvy{yxvvvwwvvusqqu{~~~}}}{z{|}ƒ…………†ˆŠŒŠ‡|yxvuuuvwwwwwvtsneeksy|nbv}|xuuwz{xurruxz{{}~zojtxz|wow||{|„‚|zyzzzz~ƒ|{||{zxyz|~€€€~|{ypkovyx†{zz{|{yvuuvvvxwqx{sv~|yyzywvwxyyyzzyyzz{|||}|{zyxwwwxyzyyz{{zzyzz|~~}}}|{}}}}}~}|yxzz{|€}||~~}€‚ƒ‚‚ƒƒ‚€€€€ƒ‚€~}|zyxxxxxzywutux|€‚}xz€„……††…ˆ~sr~‚‚€€~~€€€€~‚ƒ……~{ywwuvwx{|zxvuuwxyyxxyyzz|}~~|{zzzyyxxxxxvtrkjkkptvxwvvwyzzyyz{{zz{zyqiap}|zxvwyympz~~|z{{vtrz}~}}~~€€€€~}}}}}~~~~~~~€~€‚‚‚‚‚‚‚‚‚‚ƒ‚|ywwwwwwwvttuwxyzyyyyzz{zyyyyyyyyxvrhlmljjklnquwwvvuttuuuvwwwvvvvvvuuvwxxz{{|}~~|wuuuuxy{}}|||}~~|{zxxwwvvwwsopsvwwvwxxyz{{zz{||}~€}}€}|ywuuuuutuvvwxyyyz{zyyyyxx{~~~~}~€€|{z}}~~}{ytpmgn}€yx€€tjjnqsvy}€|xofgoz€€||{{vsyx|‚~€|zrmvxwuvvw|~|{{||||||}|}€€{sswwwvvx||xvutrrhW]_fnrsroorspoorw}~~~~}{z{zuqqtuwyzzyvsqpt||zxvtrsvwutrtw{{wyyyz{|}}{xrmjnuz‚‚‚‚‚€~}}}~€€€€€~}}}~€€€€€€€€€‚‚ƒ„„ƒ‚‚‚ƒƒƒƒ|z||}€~|{zz{{}~€€‚‚‚‚€~~}}{ywusrqqrtstvwz{||}||{||||{zywwxzzzyyyyxwvuusqs{~}{{{{{z|~ƒ„†‰Š‰‰‡ˆˆŠ‹Š†„yvvvuwxzz{{zxwumiox|~set€|ytqruxyvsrsvx{|}€~}|pjrz{zwqw{{z{~ƒ‚|{zyyzz}€zz|}|||}~~€€€~}||}vnntyz‚…}xwy{|{xusrrssvwv{}wrty{|||{{{yxyyyyyyyyyyz{||||}}|{zyxxyz{zzz|uxzyyz{}~~}||}}}}~|{xwy{{|~~~}}~~€‚ƒƒ‚‚‚‚‚€~{}~~‚‚}{zyyxxwxx{zxvuvx{~€~{{‚‚ƒƒƒ†wr€„…ƒ‚~~~||{|~„„…ƒ|ywuutuwy|}zxvuvwyzzzzz{zz|}yxxwxxwwwwxxvuumhiotvwxxwwwy||{{{{{zzzyzwsnp{|||vuy~}|||ohlw}}}}€€€~~~}}~~~~€€€€~€‚‚‚‚‚‚‚‚‚‚‚€}{xvvwvvvuuttuwxyyxy{{||{zyxxxxyyyywrfhihgghjlorrtttsssstuvwxxwwwwwwwwwxxxz{||}}}ztuussvy{||{{z{|}}|{zyxwvvuuusnikorrqqrtuwy{{{{{}}}~€€~€~|zwutuuvvwxxxxyyyzzzzzzzyy|€€~}}~|yxyywwwwwtnidn‚~|~|i[bilouz}zwulistx|~{{}yvxvz‚€zpjimruwy}}zxy|{z||}{z{}€€}wuwvuwy{}}zwutrn^[`\fqwwustwwusrpsz~~~}|ywwvtsrsuwyyz{xspu|}|zxvsqruwvvtuuvzy|xz{zyyxvurnlr}€‚‚‚‚~}||||}}€€€~~€€€€€€‚‚ƒ„ƒ‚‚‚‚ƒƒƒ‚€|y|~€‚ƒƒƒ‚‚‚‚‚~|{z{{{||{|}~€‚ƒƒ‚€~~}|yvtrpppqsvy|{zz|}}}|{{z|}~~{zzzzzzzyyywvttssw}€€~|zyzz{|‚ƒ…†‰ŒŽˆ††ˆ‰‹Œ‹‡‚}xvvwy{|}}{zxwsquy|{wjq{~}ytpoprstrqqtwyz|~€€{xunmtwwvvvy{{{{{€‚}|{zzxvy}}yy{}}‚~}|{z|€xqtx{„ƒ|yyz{||ywvututvx|ztqrtvxz|}}}{yyyyxxyyzyyyz|}}~}|}|zzyzz{|{{{yqwzzyz|~€€~}}}~~~~||xvz~~}~}~}|}~€‚‚‚‚‚‚‚‚~z{~€€€€|zyyzyyyzz|{zwvwy{||zxx|}~}€€}z„†…„~~{{}}€‚„„ƒ|zwvuuuvxy|}zxvvwwyz{{{{{zz|{wvvvwwvvvvxwvvwqikwyxxxxxwvy}~}||}||zxxyyvvqt||}{|~~yxx{~~}{j^k{~~~~€€€€~~~}}}~€€€€€€~€‚‚‚‚‚‚|zxvvvuutttttuvxxxx|~}}}|zxxxxyyzzyxrgghggghjmopprssrrrrstvwxxxxxyyyyyyyxxy{{|||{yvwwwwxxz{{{{{||}}|{zzyxxwvvutmfilmgefhnqtwz{{{|}~~~€€€~|ywuuvwxyxyxyxxxxzzyy{{{~~€~~€zvrtqqrwyxurqlvƒ€~{{z{qhlpqrorkajoqyxwwy}~yy{~~upu}~}~~~}sjltuvxz}zz|{{}~}xqty{|{yxyxwz||}}{yvurkfmdjuy}|ywxyyxtqpqv{}}|zyvutsttttuvxyz{zvruz|}zxurooquxywvw{|xyxzzyyxsqrsrrv|}|‚‚€~|{{{||~€‚‚‚€€€€€€€‚‚‚ƒƒ‚‚‚‚ƒƒƒƒ‚ƒ{|‚„„„„„ƒƒƒƒ~}|{|{{zyxyy|€‚‚‚€~{xurponoptxzzzz|~}}|zyyz}~|{{zzyyyyxwvtssw{€~{yxz{{~‚ƒ„†‡ŠŽ“‘‡„„‡ˆŠ‹‹Œ‰…{yyz{}}{yyxwuuxz{zztsvywrpnnnpqqqpqtwy{}~{umkjlopqsuxz{||zy|~}|{zyxy|{yxyz|~€‚ƒƒ‚€~}||{zyy{ƒ‰ƒwrv|…{z{{||||||{zzzy|ƒ…~xtrsuwy{|}}{zyyxxxyzzzz{}€€~}||{{{{{|}}}|{zz{{{||€€‚}}~~~~~}}zv{~|||}~€€€‚‚‚‚‚‚‚{|~‚€}|yxxxyyz{{||zxwxz{{{xvvxxxy|}~‚………ƒ}||}‚ƒ„ƒ‚zyvvvuuvwz||yxwwwxyz{{|{{yz|}ywvwwwwuuuvwvvvvsmqwxxxwwxxvy}€~}}~~}yyxxyxxrry|}{{|{zzyy{|~~zh^n}~~~~~~~~}}}~~~~~€‚‚‚‚‚€~|zxvvvuuuuuuuuvwxy{~~~}{yxxxyyz{zzwrgfggfghknqqssssrrqqqsuwyzzyyyyzyyyyyxyz{{{zzyxyzz{zyy{{{||||||||zyxxwwvvwvpfgllb_behlqvyz{{|}~~~€€|zwvvxy{{yzyxxxxyz{z{||~~~~~~}~|xuruyzy|}{{zxy}‚€~|{z||zxttttvrgpwz{{wuu}xvux|}uonpv|}~}}|tqsvxxxz}|}}}}}}~}}odoxzzzyyzzz{|}}}|zxvsntvinsuyz|zz{zxtortrx}|zywussttvwvttwxyz{xtqllwzvrqnjgiqwwww{|yxxz{zz{wwyttwy{yw‚‚‚ƒ‚}|{{||~€‚‚ƒ‚€€€€€€€‚‚‚‚‚‚‚‚‚ƒƒƒ‚„‚€ƒƒƒ„„„„„„„ƒ€~~~~|zwuttw{}€€€€€}zvtrqpnnpsuxyz{||}|xvvy|}~}||||{yxxxwvutrrx}€€€~{yxz{}€‚ƒƒ…‡‰‹’‡„„‡†……ˆŒŽ‰ƒ€~}}~yssuwxxyxxyxzywxyuponmmnpqqrsuy{}~}{vpjfggijmptx{||{zz{€~|{{zzz{{xwwyz{~ƒƒƒ‚~zyxwwwx}†Œ‡~uw~†{{|}}}~€€~~‰‰zxwvwxyz{{{{zyxxxyz{|~ƒ„„†…~||||}||}~~}}}~}}}}}}€€‚‚~~~~~~}~|x~~}|}}~‚‚‚‚‚‚‚€‚ƒ€~|yxwxyz{||{{zyxy{{||{xwuuuvy|}~~~~~€‚ƒƒƒ€~~}~ƒƒƒƒ€}yxvvvuuuwz{{yxxxxxxyz{|{zz{}~{yxxxxwvuuuvvvwxwuruvwxxwwxyvy}€~}}~yxyy{zyvuvy}|zyyz{zwtu|zkfv}}~~~~~~}||||}}}||}}||}~€€~|zywwwwwxxwvuuvwy|~~~~}{yxxxyzz{{yvqhfggffgkortuutsrrqpprtwzz{zzzz{{zyyxwxxyzzyyxxxyx{zyz||}}}}}|||{yxxwvvuuxzuigklc_addhnuyz{{}~~~~€€€€}{xwxz{||zyyyyyyz{|||||||{yyz{|}}zxvuvx|~}~€€}}}€}xwy|€‚{}~€|xux€€zrosxzqkljq{}zxttuy{{zz{z{|z{|~|jdt|}||zy{|~}||{{{{zxxwzytodnonx{}{zxvtz{w{}{xwutsuwxzzwutvwyz{yvqkmyzurpom_X^htwuz|{xxz|{z|}~yuvzz{xu‚‚‚ƒƒƒ€~|{|}~€‚‚‚‚€€€~~~~~~€€‚‚‚‚‚‚‚ƒƒ‚‚€€‚‚‚ƒƒ„………„‚€€~|yvrrtvx|€‚€€€€~|ywutspnnorw{{ywx{zwssw{{zzz{|}|zxwvvvvvsqw~€€€~|yy{|~‚‚‚„‡‰ŒŽ‹Š†…„‡„€…‰‹ŠŠ†ƒ‚{trtuvvxxxwwwxxxyywtrommnopqrtwz|}|zwvrniedfimotwz{{{{|}ƒ‚}|{{{{{wmmqvy{}ƒ„ƒ}wvuuuwx‰‰†{{†~z|~~~~€€€‡‹‡|||zzzzzzz{{zyxxy{||}€‚„†ˆŠ‰†‚~}||}}}~~~}}}}}~~}}}‚‚€~~~~}}|||y€~}||{}€‚‚‚‚‚‚‚‚‚€€€‚‚‚€~{ywxyy{{|{zzzz{|||~}zxutstwxz{}~~~€~}€ƒƒƒ‚~|ywvvvuuuwz{zxxxyyyyzzz{zz{}~~{yyyyyxwvvvvwxz{zwuvvxxyxwwxwx}}~€zxy{}|{yxwy~}zxx{{zxsrz{sq}}}~~~~~€€€~~~}|{{{{{{{{{{{{{|}~€€€€~}|{yyyyz{zyxvvvwz}~}}~~}|zyyyyzz{zxtpheffeegjosvwvutsrqpprtvyz{{zz{{{zzxxwwxxyyzzyxxxwzzz{|}~~~}|||{zxxvutttux{xohhkf``abfmuxyyz}~~€€€€€€~|zyz{|}|yxxy{{zz{||||{yxursvyzzxuuvvx{~~}€€€€~}}~€€}yy|~~}|{{{~ynltwtmkrru|~zuqrvz~~~}~}~yqt{}~~~rs{~~~|{|€|xxyz||{{}{zzulrhety{yyyxx|}~~|wttttvxz||yvtuvwyywurptyxuqonhTKVkxvsyzyvvx{zxw}{{|zz{vv‚‚‚‚ƒƒ‚}|{{}‚‚‚ƒƒƒ‚‚€~~}}}}}}~~~€‚‚‚‚‚€~~€€€‚‚ƒ„…„„‚€€€€€}yuutrtvx{~€‚‚€€~|{yxwtqonquxywtuyyurruyyxxx{}~|zxvuvxz{xtx||zz|}~€€€„ˆŠ‹ŒŠˆ†…„„ƒ||~…ˆŠ‹‰…sprqrspqtwvuuuwwxyxvtqpoonnpruxzzyxvuusqlgfhloquxzz{{|}~ƒ„}|{{{{yo`]bkqv{|}}€ytttuvyzƒŠˆ…~}„}y|~€€€ƒˆˆ„~|{zyyyzzz{zzyyyz{||}}~ƒ‡‰‰‡…€}|}}}~€~~}||}}}||~€€€~~~}}}|||{{z‚}{z{|‚‚‚‚‚‚‚‚€€€€€€€‚‚€}zxyyyzz{zzzz{{{||~~|zvutuuuvx{}}~€~~€‚„„ƒ‚€}{xwvvustuvzzzxxyyzyyzzz{z{}~~}{zyyyyxxwwwwx|~~}yvuvwxz|yvvwy}~~€|zy{}~~}|z{|yy{zzxvw|}zz~~}}~~~~~~~}}}||||{{zz{{{||{{{{{||}~€€€€€€~}||||}}|zywvvwxz|}}}}}|zyyyyyz{yvspieeedceinsvwwvusrrrqrtvyz{zzyyzzyxwwvvwxyz{{zyyxwzz{|}~~||{{zyyxwustttw{zshgkic_`afnuwwxy|~~€€€€€€~}|{||}}{xwwx{|zz{|||||zyvrsvywvustxyz|~~}}}~€€€€~}}~}y{||z||}}|yyz||{rlonlmtyvw|ƒ€zqqs|€€€€~xruz|}€xwwv{~~}{}€{ssx{}||}}{z{{vtmlttwwyzyyz|€€|vtutssuw{|zuqqruxywtqprtusrolh[W_hllryzxwwxyzxw{~}}wsxzxw‚‚‚‚‚‚‚€~|{z{|~€‚‚ƒƒƒ‚‚‚€~~~~~}}}}}}}||}}€‚‚€~}}}}~~‚ƒƒƒƒ‚€€€}yxtqrttvy|‚‚‚€€€~}}{xurppqtuustxxtrstwxwvxz|}|zwvvwz~€~zz|}}}}~{y{|}~€€„ˆ‹‹Šˆ††…„ƒ€|{|}}}ƒ‰Œ‡~qmkhinoqqssssuvwwxxvutrqonnpsvxyywutuvuspljkorsvyyyz{|}}‚„}zyy{|xja[WZ\box}z{zvstuwy||…‰‡ƒ~~‚}|}~€€€‚…„}{xwwxyzzzzzyyyy{|}}}}}|{{€…†ƒƒƒ€~}|}}~~€~~||||||{}~|}||||{{{{z{{~{z{|}€‚‚‚€€€€€€‚|zzyyyyzzyyzzzz{{|~}~{xwutttuxz|}~~‚„……ƒ~{ywwuuttuvwxyyxxyyzyyzz{{{{}~~|zzyyyyyyxxxxy~€}}{wvuwx{ywwy}‚~~€€|zxz|~€€~}}€|zy{|{{z|}~~}}}~}}}}~}~~{zyy{{{zzzz{{|~}}}~~~}}~~€€€€€~~~~~~~}|zxwvvwy{|||||{zzyyyzzywtrrohedbbdglrvvvvuttssssuwyz{zzxxxxwwvvvwxyz{||{zzyxzz{|~~}|zyyyyzyvtqrstuwwtmijjea`bgpvwwwxz|~~~€€€€€€~~}}}}}|zwvvvx{{z{{|||||{xvvwyvsruy||}}}wv}€‚€~~€zz}x{yxuz~}vuxz}€‚€}xqigpx||xx}€|rwz€€€€~|yx}~~€{tefruqilxz||yvuy|}{|~||wrwwxxxwrswyz{zz{|}{vuwutrqquwywpjooijqokjmqsttqnmida```guyxyyyyzzzy|}ztsvyvs~}{yyyyz|€‚ƒƒ‚€~~~}}||||||{{{{|~€‚‚€€~}}||||}~€€€€€€€€~ysoorvyyz}‚‚‚€~|yvsqpqstttxxuttuwwwwy{|}|zwvwy|€{{{|||{yy{{|}}~~ƒˆ‹‹‰ˆ‡†††„}|}~}{{z„Œ‹†}pifcfmvxpoprsuwwvvvututsqooptvxxwtssx{{yurppsuuwxxxyz||{„€{wxy{}|kdeb`ZVZet||yttuxz{}~ˆ‰…€||~€€~~~€~~~}~~~~€€}{yxxxyz{zyxxxyz{}}}}|||{z~‚€||}~}|{|}~~~~~~|{{{{||}||{|zzzzzzz||{|||{{|~€€€€}}}}}}}~€€~||zzyyyzyyyyzzz{|}}}zxvutttuwy{}~~ƒ„…†„€~zxwvuuuwxxywyxyyyyyyyz{{{{|}~~|zyyyyyyyzzzyy|~{||zxuvx}……|yx}‚~~~}|{yy{}‚‚€~~|{|}}}|~}~}}}}}}}}~~}~€}}||||{zzzz{|~€€€€~~~~~~~~~~~~~~~~~~}|{zxwwwy{|||||{zzzyyzyvtqqsumedbbcfkquvwvvuuutttuwyz{zzxxxwwwvvwyyz{||||{{{{z{{}~~~|{zzxxyz{zwurnlpsvvtqmkkfa`djrwwwwxyz}~~~~~€€€€€€~~~~}}{ywwusrwz{|{{||}||{zxxxutty}~~~€‚~xx}‚‚€~}~~}||}y}xuv|€xv{~€‚€|wrs}zxwwwy~~~|~~€€€~|zy|~~}{zytloxzoYdruwyy{zyz{zz|zujgrwzyxvvwxy{zz{{z{}zvvxvutrpsv{xoglmbdlgcdkotvvtrpkedfgbcovwzzyyzztswyvpszytp€€€~{ywwwwwyz|}€€~~}}||{{{{{{zyyyz{|}~€‚‚‚€€€~}|{zyz{}~~€€€€‚€~~€€}yvvvy{zxz|~€‚€€€~}{xussuvwyzzwvwyzzxxz{{{zywwxz}€~z{|}}||€xvxy{{z{|}‚‰ŠŠˆˆ‡‡ˆ‰ˆ…€}{{zzyx~†‡„ylgfgmrvvrsrrtvxwvuutsuttrqrtvwxwtprw{}~}{ywwwwwwwwwwyzzx||ww{{}~|rkefe_WU]ktvssvz|}|Š‰ƒ}{}€~~€€€~~}||||}~~~~}|||{{{|{zwvwxz{|}~}}||}||€|yxy{zyz{|~~~~~~|{{{{zuqryxwvwxyy{|}}}}|||}€€€€€~{{|||||}~~€€€€~~|{zzz{zyyyzz{{{||}{ywwvutttuwz|}~ƒ„…†„€~ywvvvvwyzzzxzyyyyyyyyz{{{{||~}{yyyyyyyyzzzyxz{z|~|wvx~‡‡ƒ|x{€~}{zxxwx€€~~~~~}}}~~~~~~}~}}}}}~~~}~€‚‚€~}}|{z{{}‚ƒƒƒƒ‚€€~~}||||||}}}|||}}}}}~}|{zyxxxy{|||||{{zzyyyxurpquxrgdcbbejquvwwvvvvuuuvwyzzzyxxxxwwwxxyzz{||{{|}}|{||}}}|{zzyyyz{{yxvumgotxxvtqnle_`hotwwxxxxz|}}}~~~€€€€~~}{zyxvspvz|}|{{||}|{zxwwvvw{}~€~}~z|‚€}|}}}~|wwvzqopz‚{z~€‚ƒ€}|}zz{}tqvxwz}z}wuz~€€€}yssy{yxxxwz}€|irussvz~~ywtqqrnjhltz{xvvy{zzzyzz{{{|zwwywutqosv|wqqwvpqsniimquxxwtrnkmpsoknswyzxyzztqrtqmr{zxw}}~}{xwvuuvvwxyz|}~€€€~}|||{{zyyyyyyyyz{{{{}~€‚‚‚‚€~{yxwxz|~€€€€€‚€}|}€€~|||}}{wvwz}€€€€~|zwvuvwxyzyyz{||zzzzyyxxxxy{}}||~}|{~xuuwyzyyzz€ˆŠ‰‡‡††ˆ‰‹‰†€{yyzz{z}„„{kfinuwsrsuttuwxwvutssttttttwxyyxtsv{|~~|{yyxxyxxxyyywy}xwy}|~‚‚{vmdgmja^bgnqsw{}~vŠ…€{xy€~~€€€~}|{{{|}}}~}}}}}}}}{ywuwxz|}}~~}|||{}€{wvwyxxxy{}~~}}|{wjck{xtuxyyy{{}~~~}}}~€€€€‚€€~}|||||||}~~~€€~~}||{|{zyzyyzzz{zyxwwwwvuuutvx{}~~~~~‚„……„~zxwwwxxz{{{yywwxxxxxyyzzzz{||{zyyyyyzzyyzyyxxyy|~‚yux†…ƒƒyy~€€€~}xmmoqy|~}€~~~~~~~~~~}}|}}~~}~€‚‚€~~}~}{{|}ƒƒƒƒ‚€}|{zyyyyzzzzzz{|{{{{|||{{zyyyz{|||||{{{zzyyxtqoqw{vjdcbbdiquwxxwwwwvvvwwyzzzyyyzzzyyyyyzz{{{{{|}}||}||||{zyyyyz{{zxuuxrkrwzzyxvrle_bmsvwxyyyyz{||{|~~€€€~}|{{{ywuw{|}|{{{|}|{zxvwy{{||}~~~}~}{}|wz€}ww{}~~|xsvvmkt~|{}€€{srwzv|{utvwuz}xy{mpux}}~€}zvnovzyyyxvttwywyusrsv{}zyvrqrqprwy||{xvw{{zzxyz{{{{zyyxwusplpv{wtw{xuutrrrruvxzxvutsrtyxsqtwxyxzxxxutusompv}}~}{ywvuuuuuvwwxz{|}}~~~}|{{{zzyxxxxxxyz|{||}€‚‚‚€}yvuuxz}€€€€€€€€}{y{~€€€€€}yvuux|~€€€€€}{yxwwwyzzz{|}~}|{zzyxxxyz{}~~|||~~}|{{wssuwyyxxv|†Š‰†„„„†ˆ‹‹ˆƒ}zyzz{z|ƒ†‚lfnvzxussvuuvvwxwutrqrrsttuwwwwvuvxyz}~~|zzyzzyyyyzywxzyxz}|€…‚}}~{rokiknjd`dis~ytt€ˆ{wst~~}~~~€€~}}||||}}}}}}~~~~~}|ywvwyz|~~~~|~||}}zwvvwwwvwy{€€€~}yrlj|€twyzzzz{|~~}}}€€€€‚‚€~}||||||||~}~~~~~~~~}|{zz{{zyyvuuuwwwwwvuuvwz{|~~~~€„„…„‚€|ywwwxyz{{|{xuvwxxxxxyyyyzzzzzyyzzzz{{zyzyyyyyyz|€ytyƒƒƒ‚|y|~€€€ztqoqruwz~~~~~~~€€€}|}}~~~}}~~~~~~~}}~~~|{|~€€~|zzyxxxxyyyyyyz{zyyy{{{||{zzz{{|||||{{{{zzywsqpruzxldbaadkrwxxxwvvwwwwwwxxyyyyz{||{zyyyyzz{{{{|||||||||{zyxxyz{{{yxwwxwtvy{|{zxtngahrvwwxyyyzz{|{z{}}~~~€€€~}}|||{{yxy|}}||{{|}|zyxvw{|{wsw|}}}}{yzzx{‚|qltz~€~}yqt}xos|~|z}}~~uadkkq|}|{zxvty}yxyqqtsuw||{{zwsoory{}|zsfnwxyxxwxvrrw||||{zwstx{|}{zy{{{{zyyz{||{{{zxvvxvqooprv{zwwvsqrsuvwwxwxxvuuwz{xvvwxxyywwwttuurmir}z~}}|zxvuuttttuvvxyz{|}}~~~~~}|{{{zyxwwwxxyz{|}~€‚‚‚‚}|{zywvxz|€€€€€|ywx{}€‚‚‚€~zvssv{}~~~€€}{yxxxyzzyx{}|{{zyyyyyz{{{{{{|}|zywtrrtvvsqpouƒˆ‡„ƒ„‡‰Š‡}{yyyyy‚‡oisyzxvtvwvuuuwxwvtrpqrsuvutqppruuuuy}€}|{|||||||{{xx|~|{}}†‚€|qfcnsmdddlhb`i†zpmjl|}}}}}~€€€~~}}}}}}||}~~~~~|zyy{~}}€€~}{{{zwvvvwxvvx{‚ƒ„ƒƒ„ƒ‚€€€~{wwxxz{|||{|||}|}~€€~€‚€}|}}}}}}||~~~~€€€~}{ywutttttuuwxxxxxwvvwwxyz}}}}~ƒƒ…„„ƒ€|yyyz{{|{zywvwxyyyyyzzzzzzyyyzz{{{|}}}{|{z{{zzxz}}zuz„‚ƒƒ{{|~€‚‚|wrportwz}~~}~~~€}}}|~~}}}|{{{|}}}~}||z|~~|ywz{}~}}||zyyxyxxxxyyyyzzzyxwwyz{||{{zz{{|{{||{{{{zzzwrrrsovxpda`aelsxyxxwvuvvvwwwwwwxyyz{|}|{zxxxxyz{{|||}||||||{zyxxy{{{yxxyzzzyz{|}|{zwsgerwywwwyyyzz||{z{}}~}~€€€}}||{|||{z{}}}||||}~}{zyxz|~‚}xx{}~~~|wpty|~zqiu|~~~|}zqqu~|xy{yx{}~~~{wtiaoy||~~{vttz~{wwuvsjk{|rrvtlfelw€€|oct€~|||~zrovzz{zyzyusy}|}{zw}{{{zzz{|||{{|{yxx{{wuuuvxzywywsnnrvyywsptzxvvy}}{yyyzzzyvspmnqvwslowv~}{ywvuuuuuttuvvwyz{|}}~~~~}}|||{zyxxwyyz{{{|}€‚‚‚€}zwwwx{€€€€~|wsu{~€‚‚zustwz|||}~~}|{zzz{zwvw}~~}|||{{zzyyyyxxyyy{{yxvutttuqljjkp„ƒ€€€ƒ…‰‰„‚zwxxxz|€sqvyyxvvvvuuttuwwvtrpqrtvwusnjinrqqw}€€~}}~~~~~~~|zxy€‚}{{}ƒ€€€€{qehrutsjfaco|‡…tjint~}|||}€€€~~~~}}||}~~~~}{{|‚ƒ€~~€€~}xwz{wvuvwxwwxzƒ…††††„ƒ‚€€}rq||}~~}|||||}~~€€€€~|}~~~~}}}}~€€€€€€€€€€€~}{yvrnmmosvxyzyyxxxxxxwwxy||||}}‚„„…„„~||}}}}{xvvwxyzzzzzz{zzzzzyy{{|}~€€~~}|||z{{{w{€‚€~{zz}~ƒƒ€zqloqruv{|||}~€€€~~~}}}|||{zzz{||}~~}{xwwy|zvvwyz{{{zyxxyyxxxxyyyzzzyxwvvxyz{{{{zz{{zzz{|{{{zzzywsstsoqvufcabgnuxxxxwvuuuvvwwwwwwxyz{|||zywwwwxyz|}}}}||||||{{zyyz{{zyxxyz{|||}}}}|{zwfjzzzyxyyyyyz|}||}~~~}~~~~}}}||{z{|||{{|}~}}}}}~}}|{{z{|~„‚}wtrrstwxipx{|{xxs|~}{}{utrz}|ytpt{~~|ywy|ywy{||}||zyy}€~|{{{yssrzxjnwrdZ]jx}}~{ql}~}zwx|xrw~}|{yxxvuwz|}|wlpz|zzyz{|{zyyzzyz{~|{z{zywwz{ytposx{{yqimwutwz}~}{|||{zywuqonouxvtvxy}{ywuttuuuuttuuvwyz{|}}~~~}|{{{{{{{||||}~€‚€€€€€€€€}|}€€€€}|{|~€€‚‚€~zwvvwxyz{}}~~€€~}||{zwww{||}{xwwyyyyxxwwxxxxzzyyxxwwwunjjkmq‚|yyyzz}€„„„‡†{zyxvvvxyyzywvvuuttsstuvutrqrstwxwupjhkqsuz€€€€€~~~€€~xxz{ƒ{yz|€€€~|{}ztmovzvgdju|„‰ƒvuwz„ƒ~|{z{}~€€~~}}}}}}~€~~„‡ˆ„~}~€‚‚€}xx|}yvuvxyxxyz€„‡ˆˆ‡††„ƒ‚€}|xx{{{||~}}}}}~€€~€€€€~}~~~~~~~~€€€€€€€€€€~~||||{zvplimswz{|{zyyyyyxwxxx{{{|{{}ƒ„„ƒƒ€~€}{wvwyzyzzzzzz{{{{{{zz|}€‚ƒƒƒ‚€€ƒ~}~‚{y|z|}~{|||{zzz}‚‚€~{tmpppruzz{|}€~€€€~~~}|{{z{zzzzz|}}||}{zwuuy{yuuvyyzzyxxxyyxxwwxxyzzzyxwvvwxzz{zzzyyyxxxyzzzzzyyyxtsuttqsthdcdjpuxxxwvuuuuuvvwwwwwxxxyz{zyxwvvvwx{}~~~}}}}}}}||{zz{{{zyxxz{|}}~~}}}}|{xjp||{zyyyxxyz|}~~~}~€}||||{{{z{{||}||}}~~}}~~~~}|||{{|}~zunkhimu}nt{}}~z~‚‚~}€{xv{|yvqrw|~vmio|~{||}}|}~{{}€~~~~~{ytiuzqtzpYLZp{||}|xv~}{rknzzvx{{{|}zxwwvwy{}|ykfy}|zyyzzwtrsuvwwy~|vsqutsu}}|wtrtw{|{rijpppu|}|}{{{}{ywwxxvqqtvvusty|zwutsrstttttuvwxyz{|}~€€€€€€€~~~~~}}}~}}}~~€€€€€€€€€€}}}}}€€€€‚€€€€€~|zyxvvwx{}}}|}€€~~}}|{yxxyzz|ytqqsuwyyyyyyyxwwxxxxxxz}{qllmnr‚pmqrsux~€~~…‹…~{yxutrw{{zywvwuttsrrstuutrrssuwxxxumikpuy}€€€€€~~€}tw|~‚zxxz~~~}}}}|||{{uruzj_kr{„„€~~zt†ƒ~{zyz|}~€€€~}}}}}}}~~ƒ‡‰ˆ„~|}~ƒƒ~}{wvwxxxxy|…ˆŠ‰‡†††…„ƒ~|zzyyyyyz|}~~}~~€€€~€€€~~~~€€€€€€€€€~|zyyz{||||wqkmsx{}}}|zzzzzyxyxxz{{{{{|~€‚ƒ‚‚€~€€€}zxwxz{yzzzzzz{||}}|||~€‚ƒ„……ƒ}|€}||€ƒ~z}||||z{zyxx{}€‚‚}|{||ywwusuv{{||~€€~~~~€~~~}{zyzzzz{{{|}|zxxyzyvvvyzxvuxxyzzyxxyyyxxwwwwxyyyyxwwwxyyyyyyxxxwvwwxxyyyyyywttuvvsssjdcgosvwxxwvuuuutuwxxwwxyxxxyyxxwwvvuvx|}~}}}}~~}}}|{zz{{{zxxyz{|}}~~~}}}|{ytv|||{zyxwwx{{}~€€€€|}||{{{zz{||}}}}}~~~~~~~}}|}}}|{||{{{{vqqs|}y{€€~{||{}}||~€|yz||zxxy|~}yx{}z}}~~€€{{~€}zz~€€}zv{~~}}sYJ_y~€~~}||~{yodoz{wusuy{wuuvy{|{||||yuz|{zyyxvqijnrstpnvyxqomsqqx|{zxvuuvxzwpjjoqrw|{xvvz{}xrtyywtsrsuutnfg{yvtsssttttstuvwxyz{|}~€€€€€€€€€~~~~€€€€€€~€€~~€€€€€}}‚‚‚€€€€€‚€}|yxwuuxzyvw{€€~~~|{zyxyyyyvrooqsux{||||zxuttttuy{‚wqpopt€xknuttursuusw†„~{yyvusw{{zyxxwuuusrrstuttsssswzzzzzslkpvz|~~~~~|xz~~}zxxy{{{zzz{|}||||xvyihwuzƒ‚|tmo‚…‚}zyyy{|}~~€€€~}}}||}}~~~€‚…†„~{yv}‚„ƒ‚€€|yvvwxwwy~‚†‰Š‰ˆ‡††††…}xxxwxwwwy{}}~~€€€€~€€€€€€€~€€€€€€€€~~€|xvvwy{||}~|wrrvz|~~~}|{{{{zzyyy{{{||||}‚€€€~}zyxyz{yzzzzz{|~~€‚„„………ƒyy{|}{zy{€}|||}}~|{yz|‚}{zzy{~}|{zzz~€}}|}~~~~~~}}zyz{{{{{{{|||{xwwyzxwuvwyvuvxz{{zyyyzzzyxwwwwxxyyyyywxxxxxwwwwwvuuuuuvwxxyywuuvwvuvukddktwwxxxwvvuuuttvyywwxyyxxxxxwwwwvvvx{}~}||}~~~}}|{{{{{zyyz{{|}}~~~}||{zzyz}||{zxwxyz||}~~~‚€~~}|||{{||}~~~~}~~~}}|}}}}||}~~}}€}yy{}}}~~zwvux{zyx|~zx}}|}~~€€~‚‚y|~€}}|{{|}€€~~€€€€zi]l~~~}~€|{wox||yqqv}zvuuwz|}}}||}~|wppuwwuqkilrttnlsvwtstunhr{{zyxwwxzywqmntxx{~wmlvywokqutojmnpsvxveZ{ywvuuuuvvvuuvwxyz{|}~€€€€€€€€€~~€‚‚‚€€€€€~~€€€€‚€€|{|€‚‚‚‚‚€€‚‚€}|ywvvvvtuy~€€~~~~}{zyyzzzzxusrrsux{}~}~{vsqqqpqtz~~|xussv{ysw}|{}{wxxwwy|}|{zyvutwz{zywwutttssstuuuutsupvz{zy{wqnpvz{|}~~~~~~~~~}~}|||~~~}zyyzyyxwwxz{|||}~|wwsw}xz~~ujky…„~zyxxz{|}}~€‚‚€~}}|{|}}~~}~‚€{qcn}ƒ„„‚€~|zwvvwwx}ƒ‡ˆŠ‰‰ˆ‡‡‡‡†ƒ~zyyxxwwxz|}~~€€€€€€€€~€‚€€€€€€€€€€~}||~~{vsuw{|{{{|}zxxz|}~~~~}||||{zzyy{{{|}}}~~€€€€€€€~}{yyzz{zzzzz{|}€€‚ƒƒ„„……„}yy{{}{zyzz~€}||}~€}{|}~€€|yz{}‚‚€}zy{~~}{{|}}}}}}||yyz{{||{{{||||yxwxzzxutuvutvx{||{{z{{|||{zyxxwwxxxyyxyxxxxwvwwwvutssrsuwxyywvvvwxxxvkcgqxyyxxxwvwwvuttvxzywyyzzyxxxxxxxxwwx{|||{|}~~~}}}||{{{zyz{{{||}}}}|||{zzz{}}|{zyy{|}}}}}~~|zz‚€€}}}||||}}~~~}}~~~}}}|}}}|||~€€~~|}~‚‚||~|sot{~}|x|}{|}}{|~€€€ƒ‚‚x|||}~}{yyy{€yv|€‚€€€€€€yry~~~}~€}{z{|}}|zww}}||zyxy{}~~}|zxxwkeuywvuuqruvvsruwxwwxxsmoswxxxy{|}|zwtt{|}}yvnjrvl]ivxtpliinsw|~sg}zyxxxxxyyyxxxxyz{|}~€€‚‚‚‚€€€€€€€€€€€€‚‚‚ƒ‚€€€€€}{{|‚ƒ‚€€€€{yxz}€‚‚€€‚‚€~~||{yxwvvx{}}}}~~}}|xy|{yzzywvtsttvx{{{~{urrqsrqrssrs|}xuuwyyxyyqpx|z{|zyxx{|{{zwwxz}}|yvutsssstuttxxwwvwjlstsrtssqrvyyz|}}}}}}~~~}}}}}}~}}|{{{zyyxxxxzzz{|~~}{xy}}|}|vtx€€…‚~{yxxyy{{|}~€‚„ƒ~}|||}}~~~}|{|}~~|sZby‚……‚€}||xtuuw{……†††‡ˆ‡‡ˆˆ‡‡…ƒ€}zxwxxz|}~~€€€€€€€€€€€€€€‚ƒƒƒ‚‚€€€€€€€~|{{~}zvtvy|}{zxz{{{{|}}}}~~}}~}|zzzy{{|}~~~~€€€€€~}{z{{{{zzzzz{|~€‚‚ƒ„ƒƒ„„„‚~{yz{{|{yyyx{}|||}€€€|{||}~}}{z{|€‚ƒƒ‚‚~u|€{~~~}|{{{}}}}||{zyyz{|||||||}}{yxxxyzyuttuuuwy|||||{|||}}|{zzyxwxxxyyyyyxxwvvwxxwvutsrsuvxyywwwwxyyyvjemvzzzyxxwwxyxwuuuw{{yz{||{zyyyyyyyyyz{{{{{|}~~~}}}||||{zz{{{zzz{}}}}}}}{zz{||{{z{|~~~~~~~~~{tyƒ€€€€~~}||}}}}}}~~}}||||||{||}yz~€€~||~~xsx}€~|}~~}||||~€€€€€ƒwywwy|~}zxwy~{w~‚~}}}|{}~}}}~}{z{}}|}}|~€€€~zsuz~€€~|ywy{rjz|yxy|{xxwwxxwxxxxyzxuqquwxyz|~}z{zyyz{|ywsroostgZnyvtttnmptz||yt}|{{{{{||}}|{{{{|}~€‚‚‚‚‚‚‚‚‚€€€€€€€€€€‚ƒƒ‚‚€€€~~€€€€€€|zxy{€€€€~~~~}zywvwxyz{||}~}|vwyzyxyyxvututuvvxv{wottrtutrmkntyxvttvwwvusnpw{z|}{{z{|||||zyz}}{wusrsstuuruxxxwwtfakoomnpsttvwzz|}}~~~~~€€}{{||}~~}}}|{zyyxxxyy{||}}}}~z|~~~~~}~|€ƒ~{yxxyy{{|||‚…„‚€~}}}}}~~}|{zz{{}~}}xnoy€ƒƒ‚€~}|}xttux~…‡…‚€…ˆˆˆ‡‡‡‡†…ƒ|yyyz{|}~€€‚ƒ……„„ƒ‚€€€€€€~~~}||~}zvvx{}~|zyyz{|}~}}}~~~~~}|{{{z{{|}~€~~~}}{z|{{{zzzzz{|}~~~€‚‚ƒƒ„ƒ€{yxz{{zyxxxxyzz{||~~}}{z{{{|||}}~~€‚‚€{}}~~}}||||}}}}|{{zzzz{}}}}}}}~}{zyyyyzzvtuwvwz|}}|zyyyzzzzyyxyyxxwxxyyyyyyyxwwxyyyxwvtttuwxyyxxxxyyyxvmktzzzzzyxwwxzzywvuv{|{{|~~}|{zzzzzzz{{{{{{{|}~~}}||||||{{{{zxuwz||}}}}~}{zz{|{zz{}~~~~~~}{{€‚€€€€€~|||}}}}}}~€€~}|||||{{{|||}‚}tw~€€€}|{|}~zx{~€€~}~||{|~€€€€~~}|xwuuy{}}yvwzzv}~€ƒ‚}}}|||}}|~~}}~~~|{z{||{|}|~€zpt{~€~}{z|~}y~|zyyzyxvwxyyyyxxyyxvtqruwxz{}~|wvvyuljtwuqnorurgeuvrstvqootzyvvw~~~~~~~~}}~€€‚‚ƒƒƒƒ‚‚‚‚‚‚‚‚‚€€€€€€€‚ƒƒƒ‚‚€€€€€€€€€€€~€€€~}||~€€€€€€€€€~~~}zywvvvwyyz{{{zvwzywvwxxwwvvutuuuvynhtvsuwxslkotutrrruuvtqprtxxxy{{{|}}}}}}}~‚‚€~zwtttstuutxywvvtk`\innnnprtuvx{{|}~~~€€}yyz{}~~~~}|{yxxwwxyy{|||}}}}|~~~€~~€ƒ€‚}{zyz{|}|{z}„„‚€~~}}}~}|zyyz|}~}|||}~}||~~~}||~yttu{‚‡†‚~{z|ƒ‡‰ˆ‡‡‡‡‡†„}zzz{|}~€€€€€€„…††††…„ƒ‚‚€€€€€~}}~~~}}~~|zxx{}}~}{{zz|}~}}||||}€}||{{{zzz|}€€~~~~~||{z{{{zyzzzzz{{{zzz{{|~‚„‚zxwy|{yxvvyyyzzz{|{{z{{||{||}~€€€€~~~~~}}|{|}~~}}}|{zzzzzz}}}}}~~}|{zyyzz{{xwx{|}~~}{xvvuwwwvttuvxxxwwxyyzzzzyxxxxyyzzyxwvvvwxyyyyyyyyyxvrrwzzzzyxwwwyz{{zywwy{}}~~}||{{|||{{{{{{{||}~~}||||||||||{zvsxzyz|}~~~|{zzzyyy{~€€~~~~~~}~€€€€€~||||}}}}}~€€€~}|}}|{{{{{{|{xjow~€}{z{|}}}}}}||{{{zz{|€‚€€€€}{yxzzxvtw{{|{ywy{xmy‚‚‚‚€~}|}||}~~€~~~~~}|zz{{||{zyyzzz}}wow~€€}~}~€€}zyxwwvuvxyyzyxvsqttpprtvy{{||ztrswrdhwxrnmortphjssrsttpomnqpkov€€€€€€€€€€€€‚‚‚ƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚€€€€€€‚ƒ‚‚‚€€€€€€~€€€€€€€€€€€€€€€€€€~~~~}{zxvutvwwwvuuutuwutttuuuvvvuuuvw{ykn{yuuwzwnlpsssqqrttvrnosxzwvxxwwvwxy{|}~€ƒ„ƒƒ€|wsqqrvutplilrqlhailmnorsvwxy{|}~€}zxyzz|~}}}|{zxwvvvwxxy{{{||}}~}~ƒ……‚}}…‡€€‚‚€€~}}~~~||{|€~~}}}}{zyyzzz||{{|{|{wvxy{|{{}ytty~„…|yx}€wu†‰ˆˆˆ‡‡‡†…}{{|}~~~€€€€€€ƒ…†‡†††…„ƒ‚€€€€€~~}~~~~~}{{zz{}~~~}|||}~}}|zyxxz}|{{{zzzzz|}~€€€~~~~~~~}||{{{zyyzyyyzzzxxxxxxxz{~€‚ƒ€{xxz}|zywwzzzzzz{{{z{|}~||}~€€€€~}|||}~~~}}}|{zz{zyz|}}}}~|{zzyyz{{||zyz}~~{vtsrtuutrrrtvwxwwxyzz{{{zyxxxxyzzyyyxxxxyyyyyyyyyxwvuvwyyyyxwvvwy{|}|{zyyz}~~€€~}|||}}}||||{{||}~~~}}||||{{{|||zwwzwwxz|}~~}{{zywwvy}€€~~~~~}}~~~€€~}|||}}}}}}~|{{}~}|{{{{{|~om{~€€€€€}{z|}~}|{zyyzyxy{{{|€€€|vvwy{wtptxz{{{z|}ypy}€~}~}}~€€€€~~|zyyyyz|{yvwyz|~xus|}€€€€~}}€~|yyxwvuuwyzz{zyvohjomnqrtwyzzzyvusvtoqleeijmttpkilosvvtpnnjeddnw€€€€€‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒ‚‚‚‚‚‚‚‚‚€€€€€€€‚‚‚€€€€€€€€€€€€€€€~~}}|{z|zurtwxwvuuuuuusrrqrrsuvuutuw{}{s~…|wuwzwonqtutrqqrsurmmuz{xuvvuutssuxz{~~ƒ„„ƒ‚vpkjryvrkechpqnliklmnpsuwyzz|}~~~}zxwyyyz|{{{zyxwvuuuuwxyyyyz{~~~€…‡‡ˆ†ƒ€Š‡‚‚‚‚}}}}~~~}|{z{|{{z||{zzz{{yvuvxzz{}|xw}„yxvtryƒult{‚‡‰‰‡††‡ˆƒ|}~€€€€€~~~€‚ƒ„…………„ƒ‚€€€€}}}}}~|zzz{|~~~}}}}|}||{ywvvx{~}{zzyyyyz{|}}~~~~}~~~~~~~}{zzyz{{zzzzywwwwxwwxz|ƒ‚~zy{~{zyy{{zyyyz{{{|}}}}}€‚‚‚‚€€€€€€€~}}|}}~~}||{zz{|{z{{~}}}|{zyyyz{||||{{z}}}}~~|vrqqstuttsrsuvwwxyzz{{{{zyxwvwxxyyyyyyyyyyyyyyyyxwwwwxwwwyxxwvvwy{|}~}|{z{|}~~}}||}}}}|||||}}~~~}}}}|||{{|||{}{ztvwxz{|}}||{yvtttw{~€~~~~}}}}}~~~{yz|}}}}|||}}~zttz~}}}}}}~~t‚€€€~yw{€~|yxywxzyuu{}||~€€~~€€€|vvy{{xuswyyz|}}~}z~€€~}~€€€€€€€€~}||zyyyz|yxwxyz||srv€}€€€€~~}}}{xwwvtttuyyz{|{ytigmnorrssvxwvwxwuuuulYXdlprvvrnkipwyyvpltqe_huy€€€€€‚ƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€‚‚‚‚€~~~~€€€€€€~~}}}|zz|{vqsuwxxxwwvuttrqppqqtuuttuwwz€‚|wtttwuonrvwvtrppprrllu{{wutuuvvsrrtxy{}€‚‚‚€{qikow}xpiecfnppomllmoquvyz{|}}~~~~~}|{ywvwyyxxxxxxwwwwvuutuwyzzyyy{}~…‡…„„ƒƒ‚‡„‚ƒ€‚ƒ‚‚€~}}}}}~~~}}|||}~~€€€€€}|~}zyyyzzz~{y}|vtxwsry„{moot‰‰ˆ†‡‡…~~~~€~€€~}}~~}~€~€€‚‚€€€€ƒ‚€~|{{||zzzz|}~~~}~~|}||{zxvvwy{|{zyxxxxyy{}~~}|}~~~~~~~|{z{}~~}{{zzxxxyzyyz|~€‚€|{}}|||||yxxxy{zwz~~~€€‚ƒƒ€€€€€€~~~~~~~|{{zzz|}|{{|~}}}{zyyyz{|||}||||{zxwz}~|vrqquvwvvusttuvwxyzz{{{{zxwvuvvwwxyyyyyyyzyyyyyyxxwxyzxvwxxwvuvwz|}}~~}|{{{|}~~~}}}||}}}}}}}}}~~~~}}}}}|||||||||{yvvvwxy{||||{xtrrsuy}€~~~~}}}|}~~~}zvsw{}~~}|||||}~vlku~~~}}}~€ƒ~~{ujq‚‚~{xwxzy~wlq}|x{}€€€‚‚€~{zz{{yyyz{{|}€€~€€€€€~~~~€€€€€€~}}}|{{|}~||}zwvwusu|€€€~~~€}zxwutsrsuxyz|}{||urtwwwvtqtvvtuwwtstpaX`jnnrvwusrqsx{~|tr}}mds|{€€€€€€‚‚‚‚‚‚ƒƒ‚‚ƒƒƒƒƒƒ‚‚‚‚€€€€€€€€€€€€€€~~~~~€€‚‚‚‚€}|||}}~~~~~~~~}}}}}|zyyyvsssvy{{zxwustsqpopqrstttvyvx~|wtttutrpqruwxwsqommnkktzzwtstuxyvrqrtvxz}€~{xqkpzzqidbcinpponmnorvy{|||}}~~~~}{yxwvwxyxvsrstuuuvxxwvvvxz{{{{z{}|…‡„€~‚ƒƒ‚€~~~€~~~}}}~~€€€€€‚‚ƒ‚€€€€€~}|z{{xwxvty}{yy‡rpmnx†‡‡†„‚}}}||||{z|}zwxz|{{{}}}~~~~€ƒƒ{yzz{zzz{}~~€~~~}}|{zxxy{zzyxwwwwwxy{}~~|}~€€€€€|{{|~}{zzxyz|}~~€~€~ƒ~}~}|yxwwxzxy€…zz|~‚ƒ‚€~€~~~}{zzzz{}~}|}}}}|{yxxyzz{||}}}}}}{yvtx|}|vrqrwxxyxvtttuvvwwxyz{{{zxwvuuuuvwxyyyyyzzzyyyxwvvwyz{ywxxxvutux{}}}}}}}|{{||}}}}}}||}}}}}~~~~~~~~~~~}}|||}}|{zyxwwwwwxy{|}|yusrsvz}~~~~}|||}~~|zvsrw|~~~}|{{|}~}ulir€€€€€€~~xi_w~|yuvyz{yuty}zv{~€€€‚‚€~|||}{{}~~}~~€€€€€€€€€€~}}~€‚€}}}}~}{{~€€}zzzvuv|}€~}~€~}{ywtsrstuvwxz{z}~|||{zxurtvvstxyvutj[Yaipqqvwxyxvvy}€€|{tnz~}€€€€‚‚‚ƒ‚‚‚ƒ‚‚‚‚‚ƒƒƒƒƒƒ‚€€€€€€€~~}|||||}~~€€€€‚}{zzz{|}~~~~~~~}|}~~~|zxwwuwxxyz{||zxusttsrqqrstssuy}{z{}zwvvvvtrsusuwxwvrnljklotxxwtrru{{wrppqsvx|~€€~{xruƒ€|ukddehmqqpooorux{|}}}~~~~~~~~{yxxxyz{{wrmlnpsrrw{|zzzyy{||}}|}~|„„€}|}€€‚‚‚€€€€‚€€€€}}~~€€€€‚‚‚‚‚‚‚ƒƒƒƒ€|tonry€€}€€‚„‰‚usros{ƒ‚{{|{{zzyywvxyvstyzyxxz}~}|}}}}~~~~€€‚‚{zz{{||}~€€~~~€€~~~}|{{{{zyxwwwwwwwwy|~€€€€€€€€€€}|{|}~~|{yxxz}‚ƒƒƒ‚|z}„}}~}|zxwxvwy{…‚xwx{||€€€~~~~~~~~~|zxyyz{|~~~~}|zywvwxzz{||}}~~}}{{xwz||{urrrwxyzywutstuuvvwwxyyyyxxwvtttuvwxxxyyz{zyxwwvustxyzzyyywutuvy|}}}}}}}|{{|||}}}}}|||}}}}}~~~~~~~~~~~}}}}}|{zyxwwwwvwy{|~}|xvuvx{}~~}|{|}~~|zwvwy}~}|{|}}{upls€€~~€€€yhe{z}~~zxwwuy{zy~}{z{}~‚~||||~|{|}}~€€€€‚€}}}~‚‚€}|~|}~}{{~€€€€€|||{sis€…€~|}}||zwtrprstuvxyyyy{|}~|{{xvssrqprxyyytj`achrvuwy{||ywy}€~}{xw{}{~~~€€€‚‚‚‚ƒ‚ƒ‚‚‚‚‚ƒƒƒ‚€€€~~~€€~}|{zzzz{||}~~€€€€}{zyxyz{|}~€€€~~~~~~}}}}~~{ywvvxyzzz{|}{yursttrrsstuuuvz~€~~}{zyzzyvtwvtstvwwvrlihjotuvwvutwzxtqqppsvwz}€}{wuy}€}xnfggelpponootx{|~~~~~~~~~~~}zxxyz{|}|wphgkoqppy€€~}||{{|}}}}~~~€€}}|~‚‚€€€€„…|‚€~~~}~~~‚„„……„„„„„„„„„„„„ƒtjnz€ƒ‚‚„„†suuokmu|}|zz{{zyyyxwxyxwvvyzyxvy|{{yyz|}}~~~€€€‚|{{||}~€~~~~‚ƒ‚‚€~}}}{yxwwwwwwwwvxy|‚~€€€€€€€€~~|{|}~~~~}{yxy|‚„„„„‚}yxz€€ƒ~|}{ywwvywwzv‚…}|||~zz|€€€€~}}}~~~~~~~~~}|zxvwy{|}€€~~}{yxvuvxz{|}}}}~~}}{{z{|}|zurrswxyzywusrsttuuuvvwwxxxxxwutuuuvwwxxyz{{ywvvuuqswwy{|zyvttvy{}}|||||||{{||}}}}}}||||}}}}~~~~~~~~~~~~~}~~}{yxwwwvvvwxz|}||{zzzz{|~~€~}|{}}}|zyz{}~€€~}{{}}}{xtry‚‚€€~}}~€€~tuz|~~~|{{{zxw{}}{{~ƒ‚‚~}}~€}zxz}~‚€€€€€€€€€€€}}}€‚}|}~||~}|{||{~~}zy{vlu€€~{€~~~€}|{zxtqnoqruxy{{{wrsy|zz{yvssronqvxyytljlmnrxyux||}{yz~€}|||{z}}}~€€‚‚ƒƒ‚ƒ‚‚€€€‚‚‚‚‚€€€~~€€~}|{zyyyzzzz{||}~~€~|zyxxxzz~€€€~~~~~~}}||}~~~{wutwyzzyy{}|ztpqrttsrsvwvvvxy{|}}}~}~~{yuuutstuvwxunifglqstuwwwxzvsssonquwy}€€|yvw{}~~}{odbc_empnmopty|}~~~}}}}}}{yyz{{|}~}woffjppnpzƒ~~~}}|||}~~~}}}~€€€€€€€…‡|‚„ƒ‚€~}}}~€‚ƒ…„†‡‡††…………„„„„„„„ƒwrv~~}|}‚†{utvtkeox{{{{{zzzzzyyzzzz{{||||{}~}{wuy|}~~~€€€€€}{{}}~€€ƒ„„„ƒ‚€}|zxwwwxwwwwwvwxyz|}}~€€€€€€€€€~}|}|}|}~}}|{|€‚ƒƒzwwy|}|}~~|{yxvwwzyy}{ƒ€€€€||}€€€€}}}}~~~~~~~~}{zxvuvy|~~€~}}|zxwuuwy{|}~~~~~~}}{||}~}zwusqruxzzwusssstttttuuuuvwxxyxvuuuuuvuvvw{}|xwvuuxutwtw||zwuux{}}}|||}|||{{||}}}}}}}|||}}}}~~~~}}~~~~~~~~~~}{yxxwuvwvvwyzzz{{||||||}~~~€~}}|}}|{{{{|~€€€€}{|}~~}|yz}€€€~~~~€}~{}~~|||{|~yv{~}{|€€€€~~~€€€|zxy}~‚~€€~€€€€~~}€€€}|}|{|~~~|zwtry{|~}zywtx~~xx}~€}}|{yuqooprty{wzxsrry{xxyxwrtsporuuvxqqrowwsvyuxz{{zyy}€}€}{~}|z||}~~‚‚‚‚~}}~€€€€€€€€€€€€€€~}||{z{{yyyzzz{|}~€€€€~}{yxxxyz|}€€€€~~~}|||~~|yxxy{zxwwz{{{vsrsttsruyyyzxtruxz|~~}|xvtttsstttvxuoiffjmoqsuvxz{vvyyplntwy|}{zxuttvy|}~th`a\`kpnmprv|}}~~~~}||||||zz{|{{{|~}woggknoorvy||||zzyz{{||~~~~~~~~~€€€€€€€€€‚‚‚‚„ˆ‡ƒƒ…††„~}}~€€‚„…†‡ˆˆˆ‡‡‡‡†††††…………„ƒ|~€~|xux€}{z|zrjpwz{{{{{{{{{{{|}}~~~~~€€~|yw{}~~€€€€€€~|}~~€€€€‚‚ƒ„„ƒ‚€€~|{xxwwwxxxxwwvvxy{}~}~€€€€‚‚‚€€€}}{{y{|||||||~|zwvvwyzxy{z|{zyxwxy{|}ƒ‚‚ƒ‚~€€€~~~}}}}~~~~~~~}{yxvuuwz|~}}{zxwvwy{}}~~~~~~}||{|}}}|xuwtrrsx{yusrrstttttttttttvwxyxvuuuuuutttttuy{{{xw}{wvsu{~zwuvy|}}}||}}}||{{|}}}}}}}}}}}}}}}~~~~}}}}~~~~}}~~}|{zxvssuuuuvvvwxy{{{{{{|}}~~€~}}}~|{{|}~€€€€€}||}~||~€€€€€‚‚‚‚€€~€}|z{|{|{{{||}~€‚~~€‚ƒ‚}{{y|}|€‚~~~~~~€€€~||||}}~~~{xtqowyz}€{x{{rorx€€~~~}{xtqqrrtyqcjmmmqvwutvyxnjjsuvxunnovuiddhouuvwyxxyyxwx{}}vu|}|z||}}~~€‚€~}||}~€€€€€€€~€€€€€€€~}}}}}}|{{{|{{{|}~~€€€}{yyzyyyy{|~€}|{{|||zyxyzwuuuwyzzywvvvtssuyzzzzwuwz|~~}|zxvttssstutsturlhfggjpstvwyzzx{~ukmvvwz}~|{|{{yvwz}~|qca]_iponqv{}|{zz||||{{{{zz{||{zy{|}yqhhmoqstsrtuyxwwwwyy{|~~}}}}~~„ƒ€€€€€‚„…††‡‡ˆˆ‡‡†…‚~}}~€€€ƒ„†‡ˆˆˆˆˆ‡‡‡‡†††††………„„„„„„ƒ‚‚€}zsry~~|vtvxzzz{{|||||}}~€€€€€€€€€{~|}}~~€€€€€€€~~~~~~~~€€~}|zyxwwwwxxxxwwvvx|€€‚ƒƒ‚|zywxyyxxxyxxzzxwuuuvvxvwxxzyxxxxy{~‚ƒƒƒƒƒƒ~}|{}}~~~~~~~~~~~}}|zxvvvvx{}€~}||{zxwxz{}~~~~~~~~}|{{{|}}|wtxusssxzxussstuttuuttssssuvxyxwuuuuuuttssromry{{|€~zvsty~}zwvwz|}}|||}}}}|{{|}}}}}}}}}}}}}~~~~~~~}}||}}}}}}}}~}}}}|{}yurttttsstvwyzzzzz{|}}~~}}}}|{|}~€€€€€~}}}~€€~}}|}€€‚‚€€€‚ƒ‚~}~€}zxy{zz}|}}~~€‚ƒ‚€||€‚ƒ‚‚~tqwzz|~€€€~~~~~~~€€€~}||}}~}}}}{xvsqwyz}‚|zyqgkrt|‚€~}{xvusuzzq^X]einsvusuy{smktuvwvnmtzwbHD^pvyxxyxxyzvsv{{znnxyzx|{|}}~~€‚‚‚€~~~~€~~~~€€€€~~~€€€€‚‚‚‚‚€€~~~~~~~~}}}~}}}|}~~~~€~}|}}|{yww{}~~€~|{z{{{yxusttttuwyzy{{zyxwutvxyxuvy||~~~{xwvsstttuwxxvtsrnjijkilvxxyz{{{{‚ƒ}rs~xvw{zwx}‚€€€ƒ|h]]]fnnnqy}{xvuvxyzxvwzyzyzzzyutx{|{uhjortvvusrrv{}~|zz{|}~}}}}}~~€……~}~€€€€|~€‚…†……‡ˆˆ‡†…ƒ~}€€€‚„…‡ˆˆˆˆˆˆˆˆ‡‡‡†††………………†††……„„ƒƒ}yz}~|{|xwxyzzzyzz{{||}}~€€€€~yy|~~~~~€€€€€€€€€€€~}}}}}}}}}|||}}}||{{{zyyxwwwwwxwwwvvvw{|~€€€€‚‚‚€€€~zwvuuuvvvvvuuvwvuuuuuvxwvxxxvwwwyz|~€‚‚€‚‚‚‚ƒ‚‚€~{zyyzz{}~~~~}}|{yxwwwxz|~€}||{yxxz|}}}}}}}}}}}}|{{|||{vtxuuusxywutttuvuuuusrstttuwxyxwuttuuttttuvsjdfjv~€|xuuw{{ywwxz{||{{|||||{{{|}}}}}}}}}~~~~~~~~~~~}}}||}}}}}}}}|||||{{~|torsstsstuwxyyyyyz{|}~~~}|||||}~€€€~~}}~€€~|{{}€€€€‚‚€~|{{}|{{{{{z{|~€€‚‚ƒƒ‚~tt~ƒ…„{wrv{z}ƒ‚€€€~}}~~~~~~€€~|}~~~~}~~}{yxvtz{{ƒƒ‚ytpotus|€~}}{zyvw|{vePO\krsvvuwz{{zuuutqpomrws]BDi|}|{|}{zz|zxz}|xoouvvt}|||||}~€‚‚ƒƒƒ‚€€€€~~~~~~~}}~€‚‚‚‚€€~~~€€~~~~}}}~~~~~~|{{|}~~~}zwy}}ywtrsttsuwz{{{||zyxwxyxxusrtwxyyvsonnmqvuvwyzzxusplhnuwsswz{{|}}~‚‚}z{ywwzzy{„„…„ƒ‚‚„€l[XWamrrsvywtqmnqrpmnrxwvttttsjkrwyywlmqtvxxxxuttw|~}~~}}}~‚†„}}€€€}y|}||~„†………‡‡‡…ƒ‚€~€€‚„…‡ˆˆˆ‰‰ˆˆˆ‡‡††††††…†††††††…†…††…ƒ‚}{zzxxyzyxxxyzz{||}}}~~~€€€€~|zyy|}~~~€€€€€~}}}|}}~~~}{zzzzyyyzz{zzyxxxwwwxwwvvuuuxxz{{{yyz{}~}{{}}}~~~~|xuutuuuttuutuvvwvvvvvwyyyzyxtuuvxy{}€€€€‚‚‚‚}zyxxxxy{~~~~~}}}|{{zyxxxz{}}~€~}|{yxy{}}}}||||||{}~~|x{||yvuvututvwwvvwwxxwvtsqrsuvvwxyzywuutttttstuvvqh_\j||wvwxywvvwxyyzz{{{{{zzyz{||||}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}}|{{{z{zzzxtqsutttttvwxyxxxxyz{|}~~}|{{{}~€€€€€~~~~~}{z{~€€€~€€€}|{|}}~~~}~‚‚€|xvpt€‚ƒ‚z{€~ysrv~‚€~~~}}~~~~~~€€~||}}€~|zvx{|{~‚ƒ‚}xvw{}ws{~€€~~~~~}|||||zy{zwj[NVnuonsvwzzzwuvvtsrmklmqaRbw€~~~€€~}}{yxz{yuuvxwu~}|{{|~€‚‚ƒ„„„ƒ‚€€~~~~}~~~~~~€‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€}|||}}}~~~~~€€~}}~~~~~~€~{ywy|{zwuvwxvwz€~}}}|{{{||zxtrpoqrtusqonomsxwvxz|}zwtqlhpwwsonsz}~€‚‚€|}|{z|}€€€€€€€€‚ƒ…‚vaYU`ntuttvusldceec`fmspkgfghgacipuuuporuwxx{|{ywvw~‚€€~}~‚ƒ~€}{~|~…†††‡ˆ†„‚€€‚‚‚‚‚„…‡ˆ‰‰‰‰ˆˆ‡†††††‡‡†††‡‡†‡‡†………††‡‡†}{zzzyzywvxyz{{||||}}|}~€€€~}{zz{{|}~~€€€€~~~}}~~~~}{yxxyyzz{{|{{zyyyxwwwwwvuuuuwxyzxronprtvwvutuxyyzz{zzxwvvuvvutsuvuvwwwwwwwwyz{{{ywsttuvwy{}~~€€}|yxwwwwxy|}}~~}}}||||{zzyz{|~~~~~€€~|{yyy{}}}|{{zzzzy|~€}xy|zwututtutuvwxxyyxvttrrruvxxxyz{{zxvvuuutssstuvvqi_ar{}xxxxwvvvutttvxyzyyyxxxxxz{{{||}}~~~~}~~~}}}}}}}}}}}}}}}|{{zyyyxxwwvvwvuuuuwwxyyyxxyz{||~~~|zzz{}~€€€€€€~~|{||€€€€€€€€~~€€‚‚€€€€€€€€€€€}vpqtx|z{{uw‚|pknv|||{||~~}~~~€€€‚~}}~€€€}~~||~{x{yrrxz|tlv~~}}}}}|{z{|{zzyyyvoWauxqouwwusqqrvywxvnkilwsnu~|{z}|zyz}|{||{zzz|{{}|{z{}‚ƒƒƒ„…„ƒƒ‚‚€€~~}}}}}~€‚‚‚‚‚€~€€}|{{{{|}}||}}~}|||}}}}~~~~|zxww|}{yyxxuv|‚€~||}|||}}{xuqonoprttuvurrwxtuw{}}{yvsploqpkhjqz~€‚‚€}z}~}{|}€€~|{{{|}€‚‚qaXantruxzy|sh_]\]\_dfb\YY\^\_bdkpqqoopswxxz}~~|{x{‚ƒ‚€€}~€€€€‚‚‚„‚ƒ…†††‡ˆˆz{€‚‚ƒƒƒƒ‚‚„…‡ˆŠŠ‰‰ˆ‡†……„„………†‡‡‡†††††…………†‡‡…|zz{{{zywy{|||{|}}}}||}€€€€€€€}|{zz{{||}~~~€€€~~~}zyyyzz{{||}|||{{zxuuuuwwvvvvwxyywrnkjiikmoooquvuuuwwwvwxwxxvsqrtvvwwwxxxxwy{yyyxzxsssttuwxz|}}||||}}}~|{zwvvwwxyz{||}}}}}}||||{{z{|}~~~~€€~|{zzz{|||{zzyxxyx{€~{yyyvuttttuuvwxyyyytrrstuwyzzzyyz{|{zxwvvuuttttuwxvqkadovyzxxwwwvvvtrpqsvxxxwwvvvvwxxyyz||}~€€€~~}}}}}}}}}}}}}}}}}}}|{{{yyxxxyzzzyxwvvuvwyyyxxyyz{||}~~~~}{yyyz|~€€€€€€}}~€€~€€€€€~~~€‚ƒƒ‚‚ƒ‚‚€~|wsvzxutvwrs|€|topw}}|{z{}}}}€€€€€€€€~~}}€€~~~|{|~zxx{~}zpqxwyodr~}}|{{{|{zyyzyyzywx{vykvxwwxxywtqjdfqvuywpjjr}~}}~zutuy|zxwy{{|||~}zyz{}ƒ~}||}‚ƒ„„„…„„„„„ƒƒƒ€€€~}}||}}~~€‚‚‚‚‚‚‚‚€€€€~}}~~|yyyzzzzyzyxxxzz{||}~}}}}}~~}zy{ytuxz{zywuvy~}|{yyxvwxxwvurpoqrsuuvxwtkqzzxz|~}|zxusonmkhhnv|€€~|{xz{{zzyyzzzyvtuvy}€~lZbnrqx€}sd^]_^_b`WTVY[^[bhhjnoonnmsy{zyz{}~~~‚‚€€€~~~}~‚‚‚‚‚ƒ„„„„„„……†‡ˆ†~}‚ƒƒƒƒ„„„ƒƒƒ„…†ˆŠ‰ˆ‡†…„„‚‚‚ƒƒƒ„…††††…††………„†‡†‚~{z{||{zz{}~~}||}€€}}~€€€€€~}{{{{{{||}~}~~€€€€€€€€€€€€€€~|{zzz{||}}~~}}~}}yohjpuwwvvvvvvwwvurnkgfgijlmpstsssuvwwvwwxvqmoruwwxxxxxyyx{}wwwu{yttttttuuwyzzzzzyxxxyxxwvvvwxyz{{{{{}}}}}}|||{{{|}€~~~~€~}|{{{{{{{zzyxwwxx{~€~zxxwvuuttuuvwyyyyxrsuxxzz{{zzyyz{||{zywvvvuuuvvwyxuui]dlruwxwwvvvvtrpqsvwwvvutrtuvvvwwxz{}~€€€~~}}}|||||}}}}}}}}}}}}|{{{zyxxxz{{zzyxwvuvxyzyyyyzz{|||}}}}|zxwwy|}€€€€‚‚‚€€€€€€~€€€€~~~~}|}€‚‚€€}~€€€€~}{~€~{~}wqt}vqu}}|{|}~~~€€~}€}y|€||€~~zvy}{vrtxz|zxz}zz~ytjdr~~}yyyyzyxxzzyyxxvx{xvsvvwwwwz{vpfeejompsvppx}~~|wpkmuz{yyzzvvwxz}}tlmt{„ƒ~~~~‚ƒƒƒ„„„………„„ƒƒƒ‚‚€~~||}}~~€‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€}||}~~}|zxyz||{{z{|{{zz{{|}~}||||||{yxyzxvvxzzzxvvwzzzzyvsqoprrrtutqrttuuvwxxvpqvxy{}~~}{xvuqnkjilow}€€€€€~}}zzyyxwvvwwwvsssvy}}|}~pYanqr{€€‚‚{j`^___bbXVUY^ffkpnjklmnmlt}}{zxz~€€€€€€~~~~}~„„‚‚ƒƒ„„„…„ƒƒ„…†‡††ƒƒ„„„ƒƒ„……„„ƒ„…††ˆˆˆ‡†„„‚€€‚‚‚„…†††……††………„†‡…|yyz{{{{|}~||~€‚„ƒ‚€~€€~|{{|{{{||}~~~~~€€€€€€‚ƒƒƒƒ€~}|||||}|||}}}}}~~~xd\eqwxwvuuuuuuvuvvtpnljijhksrttttwxxvuuutmjmsvxxzzzyxxxxw||uvwtzzuvvuttsstuxxyzzxuutvvvuuvwxz{|}||||}}}}}}}}}||||~~~~~~~}}|||||{zzzzywvvwwz}{zzyxwvutuvwxyzzyvtwyzzzzzzz{zzz{{|{{yxwwwvvvwwvuvwysfagpvxxwvuuwwutttvwvvvusqopsuttuuvxy{}€~~}}}||||||||}}}}}}}}}}||||{zyyyyz{zyyyxvuuwyzyxxyyzz{{{{||||ywvwz}~~~€€€€€€€‚ƒ‚€€€€€€€~€€€~~€€}{{}~}‚‚}|{{||}€€~€€‚}plu}€~wrw€}}|}~~€€~||~€|w{€}{|‚|~€€€~{vwzyrptxzzwtw}~~€|nbhv~~{xwxxyyxx{{zyxvtx|zxwwwxxwwy|wsssqpqlirusqv{}{ysijpv{{zxyyuuuwxzzmbepz„„ƒ‚€€‚ƒƒƒƒƒ„„„„„„„„„ƒƒ‚‚€€~}||}~€€‚‚‚‚ƒƒƒƒƒƒƒ‚‚‚€€€€~}|{{|}}}{yyz|~~}}~~~}|{zz{||{zyyyxwwwxz{zzyyz{zyyxxxxwvtqommnoprvwwwwwwwwvwwvsrsux|~~~}|zxusomlmqsy}€€€€~}}|zywvuttsstttstvyz}~w_anru|~}€~rhb`_^flc\Y\fpswxslikmmnov€}}yz}€€~~~}~~~€€€……‚‚‚ƒƒ……ƒ€‚††††††††††…………………„„„„„†‡††…„ƒ‚}€ƒƒ‚†‡Šˆ‡†…††…„„„†‡…€{yyyz{{||}~~}}~€ƒ…†„ƒ~}}~~}|{||||{||}~~~~~~~€€€€€€€€€‚ƒ…†…„‚}|}}~~~}|||}}}}}~~~x`]myzxvuttttttutnllkpty{wqnqqrssuxzzvtssphkuy{||}}|{yyyyx}zuvwuyzuvuutttssuwyz{{yvututtuuuwx{}~}}}}}}}}}}}}~}}}}€~}}}}}~~}}}}}|{zzzzywvuvx{|~~}||{zywvuuvwxyzzxvvxzzyyxyz{|{{{{{{{{zyxxxwwwxyywvwyysgjsywxxvttwwssstwvtsuutqkjlnnpsuvxyz{~~~}}}}||||||||||}}}}}}}}}|||||{zyyyyyyyzzywvvwyzyyyyyzz{{{{{{|{yvuw{~~}}~~~~~€‚‚€€€€~~~~€€€~~€}|{{{€€{zy{}~~€~}}zy{ywtofhpsy{{vy}€€}}~€~zxz}€‚|€zy|}€€~}{xwxvvxzzyuqsxzz||ockv{{ywwyyzzyz||||zxuyzzz{||{yuuy{z||{zzyrmrpjgkqusrnouy|~}{xttxvvxxysjgkpr„„„„ƒƒƒƒ„ƒƒƒ„„ƒƒƒƒƒƒƒ„„„ƒƒ‚‚‚~~~~€€‚‚‚‚ƒƒƒƒ„„ƒƒƒ‚‚€€~~~}||{zz{||}}{zyy|€€€€€~}{zyyyzyxwwuuuuwxyz{{{{{zxvuuuvvuspnnnoooprvy{yxxxyyyxwtrqrtwy|}}|{zxurqqruwz}~€€~|zxtropppprrssux{~|yzƒ…kgnty}~|{~~zo`]]^hqlc[^nx{{|wnijlmpv{€~}{{~€€}}|}~~€€€ƒ‚‚ƒ……„ƒ‚†††‡‡††‡‡‡††……†††…„ƒƒƒ„…………ƒƒ}ƒƒƒ‡‰Š†‚ƒ„„……„ƒ„†‡…zyyyz{{{|||}}}~ƒ…„‚€~}||}~€~}|{{|}}}|}}}~~~~~~~~€€€€€€€€€€‚„………„‚|}~€€~}|||}}|}~xck~€|xutssssttttj_YYcipv}zspoprtwzzwutqllt||}~~~~|zyyzy~zwwxvyytuttuttssvyz{}}}zyxvuuvvvwxz|}~~~~}}}}}~~~~~~~}||}}}~~~~~}}|{zzzzywvuwx{}~~~~~}|{zywvvvwyyxxwwxzzyxwwxz|}}}|{{{{{{zzyxxxxxy{{yxx{yppswwwxwutvvrrqruspouwxvmihhhmswxyzzz|}||||||||||||||||}}}}}}}||||||{{zyyxxyyz{zzyxwwyyzzyxxyzzzzzz{{{xvvx{€~}}}~~~}|||{}€€€€€~}|}~€€€~‚‚€~{wryƒƒ‚}zy}€€}w{}}|ztrusqnnmmljrzzy}€‚‚}|||}~}zxy|€€~}}|~‚~|~€~zxyz{||{zxutxzyxytnonlighox{{{{|}}|{{yvxusw|}}}ytuwttzzy{|}{xuja^^dijjlry|~€{rouzzz|{ynjswm^„„„…………„„„„„„„„„ƒƒƒƒ‚ƒƒƒƒƒƒƒƒ‚‚€€€€€€€€‚‚‚‚‚ƒ‚ƒƒ„…………„ƒ‚€€~~}|||{{zzyyz{|}~~~|yzƒ‚‚‚‚~|{yyzzyxvutssttvwxz|}z|ztqprtvwusqonopoopprvwwwxz{{yvussqqpqty{|{{{zxutuwxxz|}~€‚ƒƒƒƒ€~{yvspnljlpsuwx{}~~}}‚€ulov{~}||}~{n]XZ^iomi^^t|~~}yrlilnt}€€}y}~~}||}€€|}~€€‚‚‚€€€€‚‚„„…†ƒƒ††‡‡‡††‡‡‡‡†„…†††……„‚‚ƒ„……„ƒ‚€ƒ„†…}y‚ƒ………„„„‡ˆƒzwwyyz{{zz{{|||}~€€~|{{{|}~€€~|||}~~~}~~~~~~~~~~~~€€€€€€€€ƒ„„„ƒ~}~€‚‚€~}|||||}~€€yiyˆ}wtssssstuuvseWRZZX[ky~wqnnqtwyyxwtpkt|}}}}}}~}{yyyyy}zyyyxzyuuuuvutssuyz|~€€|zwvwwvvxy{|~€€€~~}}}~~~}}~~}||}}}}}~~~~}}|{zzzzywvuwy{|~~~~~~~}|{ywvuvyyxwwyyzyxwvvxz|}}}|{z{{||{{zyyyyyxy{yyx{|wutvwvwwvvwwvutsqojjrwz{wqnlhltzz{||{{zzyzz{{|||||||||||||||||||||{{zzzzzyyyyz{{{{yxxxyyyxwxz{{{zzzz{{yxxy{~~~~}{zywvy{||}}||}€~|{{}€€€~~€‚€}vir}€~||€ƒ‚|tx~~zrqy{zuuyvlhox~zwzƒ‚€|zwstyyuv{}~~||}|}~~€~|{|ztkq|}|{wtxzzxxyxtk^UOQcv|{{|}~~zwz{xsotz}~}}zwwvngowy{||{xwpe^ZZ]_`hnt|~~vgl~€€€~ut}~q`ƒƒ„……†……„„„„„„„„„„ƒ‚‚ƒƒƒƒ„„„„ƒƒ‚€‚‚‚‚‚‚ƒ‚ƒƒ„…………„ƒ‚€~}|{zzzyyxxwyz{|~‚€~zx|‚€~|{{{|{zywwwwxxyyxy|~yywomnqtwxvsqoopponoopqstvxz|{wtqqssrporwz{{|{{zxwwyzyyz{}‚ˆˆ…‚€€€€~~{y{|yyz{|}}}}}~~}|{wopw~€~}||}{mZUX`jnnoghx~~}zuojmsz~|}~}||‚{{|~}}~€‚‚‚€€€€‚„…†……†…†††‡‡‡ˆ‡†…„„……………„ƒ‚ƒ„„„„ƒƒƒ‚‚‚‚ƒƒ|u‚„„…†………‰ƒxsrtwyzzzzyyz{{{{{{|||||||}~€}||}~~~~~~~~~~~~~~€€€€€€€€ƒ‚‚€~~‚ƒƒ‚~}|||||}}{u}„{vssssssstuvwtpkb]WTZdjjpooquxyywwsrpw|{|||||||zxxxxy{{{{{z{zwwvvwvuttuxy}€‚‚‚|yxxxwvxxx|}~~~~~~~~~}||{{{|}~~~}}}}}}}||{{z{zzxvuwy{||}}~~~~}}{zywtuyzxwwyyyxwvvwy{|}}}|zyz|}}}|{zyzzzyyzxxwyzywvvuuwywxxxwwvsqmiiouy||xspjkry{|}}|zyxxyyz{{{{{||||||{{{{{||||}|{{zz{|||{z{{||||zyyxxyyxwx{|||{zzz{{zyz{|~€~~}{zyxwxyyyzyyz|~€|zz{{}~|zzƒ~~~€€}{y{}€€€€{}€~|xy€{x~{laep|{vvz}€}{tmowuqw}~~€}~‚€€~xvvwsal{}|}}{vtwxyyz{{yq]LCC\u{zz{}~yvzzyqmv|~~~}{{zzqacu{||{yyzxm`XPMPQbxz||||xsw€€€€€€|z~~xq‚‚ƒƒ„………„……„„„„„„„ƒƒƒ„„„„„„„„„ƒ‚‚‚‚‚‚‚‚‚ƒƒ„…††…„ƒ‚‚€~}}{{{{yxvvvwxz}‚‚€|z}€€~}}}}}}{yxyz{{{{yz|~ywtmkmpuz{yurppqpponnnnpruxz{zvqpoprrroquxyz{{{zxwxyyyyyz|~€…‚|vxyzz{|€ˆˆ…‚€~}}}}}{{{{|ywvvuqqw~~}|}}}zo]VXcloqrrsz~€}{vqllv€€}}}}~|}€€€~|~€‚‚{{zzyy{~€‚‚€€€€€€‚„…†††……††‡‡††…„„ƒƒ„„„„„„„ƒƒ„„ƒƒƒƒƒƒƒ‚‚‚ƒ}y‚…†……†‡‡‡…ƒyonsvxz|{yxwxyzzzzyzz{|}}}}}~€~€~}}}~~~~~~~~~~~~~~~€€€€€€~‚ƒ„ƒ~}|{{{{{|~{||~|yusrrsttssuvx†ƒyvpkaa^^lppqvyzzxwtvwyyxyzyzyyzywvvyz||}}}|}|zzxxyxwvutwx|€‚ƒ„„|zzyxwxyxv{}~~~~~~~~~~}}|{{{{}~~}||}}}||{{{{|{zyvuvxzzz{||}}}||{zzywvy{xvwxxxwwvvwyz{|}}}{yz|~~~|{zzz{{{{zywwwwyyxwvttwwwxxxxvtqmihnsw|{zwsnjnvz||||{zyyyyzzz{{{||||||{z{{{{{{|}|{{zz{|}}}|||}|||{zyyyyzyyy|}}|{zz{}|{{{||}~€~~}~~|{zyxxwwvwy{~~|yyyyyz{|{z|‚~||}~~~~~}}}~€€€~€€€~yw{}|v|q]]o€~xtvxz{{}|uswzsr{‚€€€€€€~|~€~~|{zov|ytx{yvvwxxxy{}|wjR=Gevyyyz|~~{xyyzuux}~~}|{{{|{ndlw}}{{{{ypcTFAHOc}€~{yz{~~€€€~xtxzyx‚ƒƒ„„„„„……„„„„„„„ƒƒ„„„„„…„„ƒƒƒƒ‚€€€€‚‚€‚ƒ„…††…„ƒƒ‚‚€~~}}}|{zyxwxy|}~€€‚€~€€‚‚€~~}~}}}|{zz{|}}|zy{~~{vqnnqvz|{wsrrrrponmmlmosvyzyvrppqrrqpqtwy{|{zywwxyxxyz|~{ywsoqssstv|„„~~~}|zyzzzurrssrsx}~}|}}}}yreXYhoptw{z|~~|wqmlv}||{||zzz{||}€€}‚‚€}|{ywxz}€€€€‚ƒ„………„„……††…„‚‚ƒƒ„„„„„………„ƒƒƒƒ‚ƒƒƒ‚}‚†ˆ‡†‡ˆ‡…€uswx{zywwvtstwyzzzzz{{|}~}}}~~ƒ€~~}}}~~~~~~~~~~~~~~€€€€~~€€‚‚ƒƒƒ€}{{zzzz{|~{{{|xvtssrsttstwz‚‡ˆ„„ƒ}vrgbkqqptx{}{xuy{{xuvvuvwwxwvvwz|{{~|||~||zz{zyxvvwxz~‚ƒƒƒ}|zyxyzxv{}}}}}}}}}~~~~}||{|||~€€€~}|{{|||{{z{||}{zwuvwyyyz{{{{{{{zzzzzxxzxwwwwwwvvvvwxz{||}{yy{|||{zz{{||||{zxxxxzzyyxurquwwwxxwurniilpsxz{zxrkksy{||{|{zzzz{{{|||{{{|{|{zzzzz{{||||{{{{|}}}}|}}}||{zzzzzzzz{}~}|{{|}~~}||||}}~~~~~~}{yyyzyywwy{}~~|yxvuwzzxxy{~|{{{|}~~~~{wuw{€€~~€€|su~|vr}‚}j^nz{wuuuux||xz~tv~}}~€€‚€€€€{w{€„„}{z~}{vxyyxxyyyyz|~~{xbEWswyzzz{|~}{zy{{zz}~}|{{{{{}xgbpz}}}}{ytlXCBNcoyzzyxz|~{{~€€~{uosxz{‚‚ƒƒƒƒƒ„„……„„„„„„„ƒ„……………„„ƒƒ‚‚ƒ‚€€€€€‚‚€€€€‚ƒ„…„„ƒƒƒƒ‚€~}}|{{{{}}~~€€€€€€‚ƒ~~}}|||{z{}~}{zz}~{wusssw{||yuttsrqonmlkkmquxxxvsrrrrqqqqtxz}}{yxvwyzyxyy|~|ywtrpqsstwz~}„…„‚~~}|zz{zzsqprttux|}||}}}|zum[[jprv{{{|}~~|xsrrttsqtvwxwxyz|~€€€‚‚‚€~}{yyz|~€€€€€‚‚ƒƒ„„ƒƒ„„……„ƒ€€‚‚ƒ‚ƒ††…„…„ƒƒƒƒ‚ƒƒƒƒƒƒ€~…‡‡‡ˆˆ†€zw}…„xrooqsuwyzz{{{{||}}~€}||}~|‚„€~~}}~~~~~~~~~~~~€€€~~€€€€‚‚€~{zyyyz{|}€~{{yxutssssstutv{ƒŒ‹ƒ€ƒ‚‚„ƒqlnrsqpv}~ywz{yursstwxxxxwwxz|{yzxzz||{{|||{yyxxy{~‚‚‚~|zyzzzy{||{||}}}}}~}}||||}}~€‚€~|{{z{{{zzz|}}}|xwwxzzzzzzzzzzzzz{{zywxwwwwvvvvutuuvxz{z{ywwwwxxxy{||}}}}||yyyy{{{zxwsptvvwwwxwuqliiomovz{{wplrx{|}|}||{{{|}|}}}|||{{|{zzzzz{{||||{{{{|||}}}~~}}|{{{zzz{{z|}}}|{{}~€~}||}}~€~}}|yvuwx{|{ywy{}~~}zxsqw}}{zyz||}}||}~~|}}}yqnqx€€~€€€€€vemzyyw}€€~wmrvuyxuutsx|}|~~yz€}|}€}yxz{~€|y{~{uy€{}||||{zzzzz|}~zwm[fux{|{{{|~~|{{{|||}}||{{||||{oisz}~~~}{yveQQ^ssljspqy{xvw|€€€}yuw|}}‚ƒ‚‚‚ƒƒƒ„„„„„„„„ƒƒƒƒ„„„„„„ƒƒ‚‚‚‚‚‚€€€‚‚~ƒƒƒƒƒ„„„„ƒ€€€€€~~~~}~~~~}}~~€‚‚€~~~}}|{wvz|}}}|{zxwxyyxxz|}{xuuutspmjiilortuvwvtrsrqqqpqtx|~~|ywvwyzzyxyz|zxvutsstuvy{|zy{€‹‰„~~}|z{{|zspqttuvy||{{~}}}|xq\_msvxyzzz||~}{xvxwqnqqrquwwz{|}~~€€‚‚‚‚€€~}|||}}~€€€€‚‚ƒƒ‚ƒ„„ƒƒ‚€€€‚‚„…„ƒ„ƒƒƒƒƒƒ‚ƒ‚‚‚ƒƒ‚{€†„…ƒ„‡‡„€€ƒƒ„€uljntxzz{z{{{{{|}||}~}|||||€~~~~~}}}}}}~~€€€€€€€€€€€€~|{zyxxyz{}~||zvsssssssttsqx…Œ…‚ƒ‚„…„~olptwsqr|€~xwyxuqprtx{zzzzyyz{zzvstuwz{yyyz{~}}{{zyyz{}€€~|{{{{{|||||}}}}}}}}||{}}~~€}||{{zzzyz{|}~~}|zxyy{{{zzz{zzzzz{{{zxwwxxxxvwwvvuttuvwwwwutsssttvy{|}}}}}}}{{zz{|}|yxursuwwwxxyxsnkjntoty{|{wtsw{|}~~}}}}}~~~~~}|||||{{zzzzzz{{|||{{{{{{{|}}}~}}|{{{{{{{{{{|||{}€~~~~~~}|{xtqpswyzxxy{}~~|zxspu{~|{zz||}}}}}}||}||zokpx~‚€€~}pYcv{z|yy~{yvywzzwvvvz~€€€}}~}|}~€wppuy~|z{|}~~|wy€€€~}|{{{{|~~}wvtlovy{||||}~}{{|||{|||||||{{|{wrw|~~~~|zzzumlsvxrpm^fy{{{y{~€€€~zwz~}ƒƒ‚‚‚‚‚‚ƒ„„„„„„„ƒƒƒƒ„„„„„ƒƒƒ‚‚‚ƒƒƒƒƒ‚‚‚€~}~~€‚‚ƒ„„„………„ƒ€€€€~|{{{|}}~~~€€~~~}}{xuswy|~~~{wvw{|}{z{|}|zxwwvurnlnrvxwuttsssrrrqppqqty~€|ywwxz{zzyxwxyxxxvtuwxxxwtsrrv|…‡€~}}}€}rorvuvw{{{x{~{}~|yt^drvyxxyyy{|}|{yyzwoowxyvxyy|}~~}}~€‚‚€€~~~~}}}}~~€€~€‚ƒƒ‚€€€€€€€€‚‚ƒƒƒƒƒƒƒƒƒƒ‚€{wy‚„~~zz‚…„ƒ„…„ƒ„qjouy{|||{{zzz{{||{{|}||{{{{||~~~}||||}}~€€€€€€€€€€€€€€€}}}{zzzzyyyz|}|zvsssssstunb\fpidq‚‚ƒ„‚}pmmrywroz€{wvwvsqrux|~||||{{|{xwropqsuuttuwz}~}||{zz{|}~€€€~|||||||}}}}~}}}}}}||||}}~€€}|||||{zz{{~~~}}|||{{{}}||||}||{{{{{{zyxxzyxxvwwvutsssttttsrrqqppqswz|}}}}}}}}}|{{||{zywttvxxxyz{zwqmkn|wwy{|||zwxz|}}}||}}}~~~~}||||||{{{{zzz{{||||{{zzzz{||}}}}||||||{{{z{{{{zz~€€€€~}|xrkhjnquvxz|~~}|zxwuv{}~}{{|}~~~}|z{|}|pisy{~€€€€~||q`q}~wpqz}|}~~|}}{}€‚~~~~~}{z|}}qilsw}~}{{|~€€}|~€€€€~~|zz{|~~{rsuwwx{||||}~~}|||{{zz{}~~~{zz{|{}€}{wx{}~}xwzxysbeu{€~~~}{{~~„ƒƒ‚‚ƒƒƒƒƒ„……„„ƒ„…………„„„„ƒƒƒƒ„„„ƒƒƒƒ‚‚‚‚‚€}}}~€‚‚ƒƒ„„…††…„‚‚€€€~~~~}{zyyz|~~~~~~~~~}}}}{wvwy|}~~|yvwz|~}||}}}{{zxxvtqosw}xsponnorsqnnpuuv{€|xwxz{{zyxyxxzzyxutvwxwurqsuvvv}€€‚€~|~…~onsxvvx{{yv{|y{|{ywdkvxxyyyyz{{|{zz{{wru||ztv|}}~~}||~€€€€~}|}}}}}}~~€€~€€€€€€€€‚‚€€€€€€€€~€‚‚‚‚ƒƒƒƒ‚€~|vu}~wwyxu}†‡†‡†……„xmnvz|||||{zzzz{z|{zzz{{{zzz{||}~~~}||||}~~€€€€€€€€€€€€€€‚~|{{zzzzzzyyyz|€€€~}{yvsrstttvqaLQ^YMOk„‚ƒ„‚vrnrxyupx~yuuutqrtx|~~}}~~}}}{xtomnnpqqpprsw{}}|{||||}}~~~~~}}}|}}}}}}}~~~}}}}}}|||{}}~~~~}{{|}}}{{{}}}zzz{|}}||}~~}~~~~}|{{|||{zyyzyxxwwwutsssssrrrqppqpnnoquy{|}}}}}}~~}|z{{{yyxvvwyyyz|||xspnlz|z{{{{{{zzzz{{||z{{{}}}}||{{{|}}|}}|{{{|||||{{zyyyyz{|}}}}}|||||{{zz{{{zwtz~€€€€€€€€~}}zsjfeeinrwz}~~}|{zzzz|}~|||}}{yz}~~ƒwnwxw{€€€€€}{|xt€‚~~zwy}~zy{}~€‚‚~}}~~}|yxxz|€ylhnvy}~~}{||€€~}~€€€~}|zyz|}}zruy|{{||{{||~~}|{{{{yy{~~zxyz{|~}|{{zwx|~|ysruwxxttqpy|}~~~}}|xy~~}…„ƒƒ‚‚‚ƒƒ„„„„……„„ƒ„…††…………„„„„„………„„„ƒƒƒ‚‚€~}}~€‚‚ƒƒ„„…†…„ƒ‚€€€€€~||}||{yxz|}~~}}}}~~~}}€€~|||}||}}|xvw{~~~~}|zzxxwvtrqtz}vpljihkorolmntwx{~}{xxyz{{zyyyyz{|{zxvwxyxwutvz{zxy{}ƒ„€||„|mouyxxxyvvuyxwwyyxyjoxyyzzzzzz{{zzz{zyvy}}|ru|~~~~}|{{|~~~}|{||}}~~~€‚‚€~€€€€€€€€‚€~~~~~€€€€€€‚ƒ‚‚€~}{||vpx{vlsƒ‰ˆ‡…†‰€mnwz|}|||{{zzzzzz{{zyyyyzzzz{{|}~~}|||||}~~€€€€€€€|{zzzyzz{{zyz{|€}|{xusstuuxudSJ^iULQk‚‚ƒƒƒƒ‚}vopwzytw{wvvtsruxz}~~}}~~~}|zxrmmoopoonnpqty||{z||}}}}}~~}}}|}}}}}||}}}}~~}}}}}}||{{}}~~}}||{{}~~~}}}zzxwwyz|~~~~€~~~~~~}||||||{zyzywxxwwtssssssrqqpooppnmnoswz{|||||}~~}|{yzzzyxwxyzzz{}}|zvtulv}zzzzyxxzzzywwz{yvvwyzzyyy{||||}}~~~}|||||{{zzyxxyyyz{||}~~}}}|{{zzz{||zvpw~€€€€‚€€€€~~~yqkecehmt{}~~~}|||||}~€~}}}~{y{€{xxuw{~€€€€}{{}‚~}~€€€~uty|~‚‚‚€}zyz|~~}zwvvy|~€~vmpw{|{y|}}}~~}}}~~€€€€~}|{zyxy{|}{tx{|||||{{{|}~{z{{{yxz~‚{vxyy}~zwvtvvxvvvvurqrtux~ylrvy||zxxywxzzzz……„ƒƒ‚‚ƒƒ„„„„………„„„………………††…„„„…†††………„„ƒƒƒ‚€~}}~‚‚‚ƒƒ„„ƒƒ‚€‚‚~~}~}}{yyz|}~€€€}|{|€~{{|}}~~}~|}}~|vty}€~}{zyxwvvusqqtutnhfeehknmkkkorw{~~|zxyz{{zzzzyz{||{{zwxyzzyyxy{|{ywxz~…‚{xzprw{zxxxsuuvustuvx|svyzy{{{zz{zzzzyyywwxz|}xx|}}||{z{zz{{{|~~}}|{{|}~~~~‚‚‚‚€~€€€€€‚‚‚€~~}|||}~~~~~~€€‚ƒ‰…zs~~z~okyxtx…Š‡„†‰‰onv{|}}|{{{{zzzyyz{zyxxwwxyyzz{|}~~~}|||||}~~€€€€€€€€€~}|{{{{zzzzzz{zz{|~}}|zxutsuvxzkRKUiiPIQl‚‚‚„„‚yopwzw{wswwsttwz|~}}|}}}}|{ywrnnoppoonnoprv{{{{||}}}}}~~~~}}}}}}||||||}}~}}}}}}||{{}}}}||{}||}~~~~}}ywvwwz|~~~~~~~~~~~~~~}}}}}|{zyyywxxxwtstttttsrrqoooommmnpvy{{|{{{|}~~}{yyzyyyyz{{{|}~~}zxy|uuxyyzyxwvwyzxttvxxtrsuvvvuwz{{{{||}}}|{{{|{{zzyxxxxyyyz{|}~~}{{zzyyz{||zxux}€€‚€€€€}{vmgdeipw|~~~~~~~~€€~~~~€~{y|~||yyy|€€}|z}€~}~€yx{€~~~~|wvz}~~}zxwwy|~}vsy€€~zw|~}~w{~~~||{zxwwxy{||yz{{|}}}|{{{|~}zxyzzxx{|yrswxwxzwxxwuutrponortsrsv{}|yy}€zwwtruyxvvxy††…„„ƒƒƒ„…………†††………†……………††………„…†††…………„ƒƒƒƒ‚€~~€€‚‚‚‚‚€€‚‚€€€~}{{{|}}~€€~zxwz|€}|{{}~~}}||~{tty}~~~}|{yxwvuuusrsuwuoifdefikkjiiknrx|}{yyz{{zz{{zyyyz{{z{yyz{||{yyz{ywvvwz~…ƒ{w~ytvx|{zzzuvvtrppqtxzvwxxy{{{zzzzzzzzzzywxy}||}|yxwwyzzyxyz|||||||}~€‚‚‚€~~~€€‚‚€}||{{{|}~~}|||}}~‚‡sov}nm~~x{†ˆ…ƒ‡‰|ov}}~~~|zz{zzzzzzzzyxwxxyyyyyz{|}~~~~}||||}~~€€€€€€}{zzz{|{{z{{zzzzz{|}~}|{zwuuuvxzx_JJ^i]IHYv‚‚‚‚‚ƒ„„}qovzt€xstxxsvwy|~~~}|||||{zyvrooopponnnnoqsy{|||}}}}}}~~~}}}}|||||||}}}}}}|||{{{|}}||{|~}}}~~~}}|xvvwx{}€~~~}}}}}}~~~~~}~~~}|{zyxwxxxwutuuuuuuttsponnmllmpvz{{{zzz{|}}}|zxyyyz{{|}}}}~~}{zz|xttxz{{zwuuw{zvtrsvurrsttttvyzzyyyz||{{zz{{{zyyxxwxxyyyz{|}~~}|zzyyyyyz{{zyyz|~|zz}€‚‚€€€~~}}~|umfcdjqx~~~~~€€€€|{}~}~{z{}€€~~}{|~~~€€€€{yw{~}{{|~}yx{}}}||{{{|~|ww~‚€{x}~ywzt{€€}}}|||{yxwxz{||||{{z{||}|{{{|}}{xxxzyxx|xtsnrwwtssortwwxwstupmpwyzz{{{|}~{yz{ypsuwzwsty{†……„„„„„…†††††‡†…††………………………„„„……††††††„„„ƒƒ‚€€€‚‚‚€€€€€€‚‚‚‚‚ƒ‚‚‚}}}}~~}|}}~}{ywx{~€~|yxy|}}||z{}€~xsvy{{||{zxuuutsrrrvz|ztnjhgghjjjiijlpv||{zz{{{{{|{zyxxxxxxxuwxxz{{xwwxvuuvwx|€‚}y{ywyz||{{{zzvromlnrvwuuwxzzzyyyyyzzz{{|}{{|€‚}|yvtstwxxwvwy{||{|}~~€~~€€€~~~~€‚‚€~}||{|{|}}}}|||}~~‚‚}€sqqƒ{}nr„„€…†„…~sz}~}€€}{z{zz{{{{zyyxxyyzzyxyzz||}~~~~~}|{{|}~€€€€€€€€€~|zyzz||{{{{{zzzzz{{|||{zzxvvxzzzqUIObbREJj„ƒ‚‚ƒƒƒ€uqvzv}wx}}wuxy{|~~}|{{{{zzywsooopponmmnnoqxz}}}}}}}}}~€€~}}}}||{{{|||}}}|||{{{{{|||{{{|~}}}~~~}|zvwwxz}~€€€~~}}}}}}}~~~~~~~}|{yxwxxyxwvvwwwwvvutronmlllmqw{{{{zyz{||}}|zxwxy{}}~~~~~~}|zxvvvyz{{ywutuzzxwurstttuvvuwyzyzzyx{|}{zzzzzzzyyxxwwxxxxyz{|}~}|zyyyxyzz{{{zyz{|}|yvx}€€~~}{|~~{ukebejs|}}~~~€‚‚€€€€€€~}}€~~|{~‚€}}~~}|~€€~yvuty|}}}~€}||}|{{|}~€}zvy€~|{~€~yt}z|~~}}}}~~~|{yz{}~~}}}}|{z{{}|{{{{{zxwwxyxyy~~tnqsvxwuurnklrw{{zyxsnpw{~}{xxyz|}yvxyrv}{zvstz}†…„„……………†††††‡†……………………„…„„„„„„…†‡‡†††……„„ƒƒƒ‚‚‚‚ƒƒ‚€}|}}}}~€‚ƒƒƒ‚‚‚‚ƒƒ„‚€}zyyz{||{xwxzzywvux{||{zz{|~|xyxxyyzzywtuuusqqty~{vrnjghjiihijlov||{zz{|}|||{zyxuspoppotusqrrrqqrrsuuwwz}}z{ywxy{|||}~xroljmtuuvzxxzzyyyxxwxyz{{|}}}|~€€}zxroqtvwwttvx{|||}~||}~€~~~~~~~~‚‚‚‚‚‚‚€~|||}}}}}}~~~~~~€„|~otr€€ƒvy……‚€ƒ„ƒv|€~}€‚~{{{{{{||{zyxxyzz{ywxzxz|}}~~~~}}|{|~€€€€€€€€€€€~}{zzz||{{{{zzzzzzzz{{{zzyyxyz||yjMJU^VLFMxŽ‚„…„‚zrtwz}‚…€wwz{||~~}}|{{zzzyxtpooppoommmmnqw{~~~}}}}}}€}}~||{{{{||}}|||||{{|{{{|{{zz{}|}}}}|{zyxyz|}~€€€€~}}}}|||}}}}~~}~}|zyxxxyyyxxxxxxwwvvtpnmlllmqx{{{{zzz{||}}}{xxxz|}~~~~}}|zwx{}z{{{ywvutuvwwwvvvvwxyyy{{z{{{{|€|{{{{{{{zzyxxwxyyyyz{{}}}{xxzyxyyzzzzzzzz{{{zz|}~€€~|{}{shbackwz|}~~}‚‚‚€€€€€€}}€€~|~€}y{~‚€~~€~‚xrty{~~}}€~~}{zz{}€€~|ywz~€~}|}€€~{z~}tvy{||}~|{|}~€~~|zy{~~|||{zyxxxyxxyy}~ukpx{|{xtoh`blwxzyvusqrwyzzwuuxxx{}yvvz|~|{wtuz|††……………†……………………„„„„„„„„„„„ƒƒƒ„„…†‡‡‡‡††…„„„ƒƒƒƒƒƒƒ„„„„ƒƒ€~|{z{{|}€‚ƒƒƒƒ‚‚‚„…„ƒ‚€€}{xwwxz|~~~zwttuuuuuvxz|{{{z{}}}|yvvxyzxutuwvtqruz€‚}zxurnlkjjjklnpv|}{zyz{|}}|{zywuplkkilprolkknnnoprtvwwvz}|{zxvvxz{||‚ypkegntrswzxz{zyyxvutvxyzz{{{zxz}€~|yvpnquwvvtsvxz||}~~~~}|{z{|}~~~}~~~}}~€‚‚‚‚‚‚‚‚€~||}~~~~}}~€€€€€€‚~{}wx}€„‚†„€‚„…ƒƒ{€€€~~‚„ƒ}{zz{}}}zyyyz{y{yvv{uxz|}}}~~~}}|}~€€€€~€€€€€€€€€~|z{{{{{{{{zyyyyyyyyyyyyzyz{{|}zlHKVWMKKa€‰}~|||}~}}yqtuz~{zz{|}}}~}}|{{{zzzzyvroopppommmmnqw}~~~~~~~}}€€€€~||}|{zzz{{|}||||{{|||{{{{{{{{{|{||||{zyxyz{}}€€€€~~}}}}}}}}|~}|~~}|ywwwzzzyyyyyyyxxwvromlklntzz{{{{{{|||}}}{yxxz|~€~~}}||{zyz|}|}|{zxvussttuwxyxwwxz{z|}}~}|~€ƒ„‚~~~~}}||||{zyyyzzyyzzz{||zwsuyyyyyzyzzzyyyz{|}~€€~}{}€vkd`aguy|}~~~}}~€‚€€~~€€€€}~€€~zwz}|}€}~‚‚ystyz}~||~voty|~|{{{|~€~{{zz|~~|{{}€€~zxtrlkqutuz€~}}}~~}{z|}}}}|zyyyyzzyy{xyztjmt{||ytnh\Yiwtspsywvuwxyxvtuwyuquzzyz|}}|wvvy|†‡‡‡†††††……„„„„ƒƒ‚‚‚‚‚‚ƒƒƒƒ‚‚ƒƒ„…†‡‡‡‡††…„„„ƒ„„„…………†……„ƒ‚€~|zyyyz{~€‚ƒ„„ƒƒ‚‚ƒ†‡…„‚‚€}{yxwx{}~}zvssstuvvvwy{}}|{{||}{ywvvxywursvwuwx|€‚‚€~}|zxspmnoopqsx|}}{yyz{|||{zyxumgfffhklkjiijjklorvvvusuwxyxxttuwy{}€„‚xng`frwoqvwwz|||{zwuuxyyyyyxxvvw{}|zyunntyyxvtsvxz|}~}{zyyyzz{|}~}}~}}}~‚‚‚‚~}~~€€€€}{~€ƒƒƒ„‚€€…‡…†€‚€€€„…ƒ}zzzz|~{yyy{|z{yuryquy|}}}}~~~~~€€€~€€€€€€€€€€}|{zzzz{{{zzyxxyyyxxxwxz{|}||}{nHP\SKLRu‚vxutuutttwqsvzvs{|}||||||||||{||{zzzzzxtoooppommnmorx}~~~~~~~~€€€€~}}~}|{z{{||}|||||||}|{zz{{|||{{{{{{{zyxyz{|}~~€€~~~~~~}|||}||~~€~zwwwz{zyyzzyyyyyyxtqnljlqx|z{{{{{||}}}}}{yyy{}~€€}}|||||{zz{||}|{zxwutsttuwxzyxxxz{z{}}~}|}€ƒ„‚€€€€~~~~}|{zzz{{zyyyyz{zwqnrwxxyyyzyywwwy{|~€€€€}|z{}}~~{rha_fvz|}}}}{}€€€‚‚‚‚‚€~~€~{|€€|wx|~}yuw|€€}ƒƒƒyvy{}~}{~tacr{€~}||}}|yx{}€€~{zz|~€}unjmoeijdfs}~~~~~~~~~~~}||||||||zzzzzzyxxyxsprigluyzyuqlc\iwokir~{ywyz{zxuvxyyoltyzx{{|{yxxz|‡ˆˆ‡‡‡‡‡††…„„ƒƒ‚€€€€€‚ƒƒ„…†‡‡†††……„„„„………†††‡‡††…„ƒ~}{zyxyz}‚„„„„„‚„†…„ƒƒ€€€}|yxxz}}yusrsuvvuvvw{|zzzxwwyzzxtsvxvqruxxxy|€€~}{xwwwwvuvy|}~}yvxzz{zyzz|zsligfghiihiiijknqsvusonrrortxvtuwy{}ƒ‚wngcmz}npvvvy|~}zyz|{{zxwutrtwy{zywsmqxzzzywvvxzz|}~}zyvvwwz{||}€€~}}~~~~~€‚‚€€€€€€€€€€€~~~~~~~‚€~€…†……€€„ƒ‚€}zwuvvvw|}{yyyz{yzzxovmsy|||||}~€€€~€€€€€€€€€€~|zyxz{{{zyxxyyyyxwvvvz|}~|||zlGUbQJKVz~yuvtttspmnqorw{trzz{||{{{{{{{{{{{zyyzzzzvonnooonmnmotz}~~~~~~~~€€€€~~~}{{||}}}}|||||}}|{zz{{|}~}}||{zzyxxyy{||}~~~~~~~~~~~}}}}|}}}~€€€~zwwxzzyyyzzyyyyz{zwtpljlsz}z{{{|||}}}}~}{zzz{}~€€}|||}}}}|{{{||{{zywvuvvvwxyzzyxxz{zz||{{{}€‚‚€€€€€€€€~|{zz{{zyxxxyz{{wnkorwyzyyyxvttvy}~€€€€€€}{z{ywxz}|zkbamz~~}|}|z|€~}|}€€€€€‚‚|z{€€~{xz||wpou}~|~‚€~|{|€€~}yhiw}€€€€}}}{xvx|€‚~{yyz{}{tpouwkhcQVn|~~}~~~}}}}}~}}}}|{zywwz}{yyzzywwxxtomiecjqtvwvtnekxroos}}{z|}~|xtssvypkopv|}}zyxzz{}ˆ‰‰ˆ‡‡‡‡†……„ƒƒ‚€€€€€€€€‚ƒ„……†‡‡†……„„„„………††‡‡‡ˆˆ‡††…„‚€~|{{zyyy{~€ƒ„…„‚€‚ƒƒƒƒ‚€€€‚yvz}€|ywvuvvutuwxyzyxxurrtwxxwuvwwuvxyxwwy}€€€€~}}~~}{zyz{}~~{uvyyyyxy{||wrnkhgfhhgiijkmpsuvuqlkpnffowyyyz{|}ƒwqjhv}zssyzzy|€‚€~}{xsponswy{zyvrmqwz{}|{ywvwxz||{xwuvwxz{|}~€}}~~~~~~€‚€€€€€€‚‚€€€€€€~|||||||}~~~€€€}z|€ƒƒ…„„ƒ~~ƒ~}}€{wusqppooqx~€|yxyzzyyyxnvkry|||||}~€ƒ„€€€€€€€~~~€€€€€~€€€|{yyz{{{zyyyyzzzywvuvy{|}{{|znJR\KIL^x{zyxxxxxtmjlmsy|xw{z{||{zzzzzzzzzzyyyzzzzvpnnnoonmnmpv{~~~~~~~€€~€~}||}~~~~}|||||||{zzzz{||}}|{zyyyxwwxyz{||}}||||}|}}}~~~}}}}}}~€€€€~{xxyzyxxxyzyyyz{|{yvrnlou|}{{{|||||}}}}|{zz{{}~~||||}}}|{zzz{{{{zxvvx|{zzzyyyzyyz{{{}|{|}‚€€}|{{{{z{z{}}|zyyumfisyzzyzywtrtx|~€~~~~}vpsy|~pdct}~~~}~}~~~€€€|zz|~~‚{y}}zzzzyspv|‚‚|zy{}|{z|~~€yy€€€~}|zwvx}‚vrwzz{}~}zxwxvwpl`HWv}}}}}~~}|||}}}}}}}|{yywwz|wtx{zxusrqqmjec_horuxxxunqyxxzz~~}|~~|vroopsvssvrv{}}{xx{z{}‰ˆˆˆˆ‡‡††…„„ƒ‚‚€€€€€€‚ƒ„††‡‡††…………………„„…†††‡‡‡‡†††„ƒ€~}}|zyyy{ƒ„„ƒ‚€‚‚ƒ‚‚‚€~~~~€€~~~€~}||zwtsuvwwxxxwurqqtvwxxxxxxxyxxuvy|}€€~}}~€}||||~~zxxwwwxz{{zxvwurnkmmkkklmoqrtvuskgmj``lw{|||}}~ƒ€yvnmwzuv{‚€€‚ƒƒ‚‚|xpmnqtwz|{ywtkovy{~~~|yvvvxz{ywvuuvwy||}~€‚‚€~}~~~~~~€~€€€€€€€€€€~|{{||||}}}|}††…ƒ‚‚|{}|||{|ywutrqqppswwutuwyyyxxxyyvkp{}}|||~…†„‚€€~}}~~€€€€~~~€€€€~|zzz{{{zzyyyz{{zzywwwxyz||}|xaQVKK[rxzzzzzzz|xmjmquz|{zzz{{{{zzyyyyzzzzyyyyzzzwqonnnonmmmqx|~~~~~~~~~~€~}|}~~}|{{{||{zzyyyz{zzyxwxwwwwwwxxyz{{{{zzyyyyz{{|}}~}}}}~€€€€€}{yyzzywvwxyyyyz{{|zyuoosy{||{{{|}}}||||{{{zzz{{|}}||{{||}|{zyyyyzz{zxww|€~}{yxxyyyz{{{|{{|}~€‚‚‚‚‚‚€~|{zz{}~~|xxzzsgcluyyy{zxtqsx|}~~~~~~~|rnsy~uhew~}}~€€€€~~~~€|vy~}|}~~€}~}{zzyyyuv~€‚|vpw~}}~€€~}€‚€~~~~}{ywx{~znmxz{}~}zvtuyuvws_Pj€}xy{|}}|{{|}}~}}}}|{z{||{xniqy{vqpoomjia^eiosvvswwpqw{}‚~{{|}{vqnpsuyzy|{uwz||{xwyx{}ˆˆˆˆˆ‡‡†………„ƒ‚€€‚‚‚ƒ‚‚ƒƒƒ„…†‡‡‡‡†††††††…„„„…………†††…††…„ƒ‚‚€€~}~ƒƒƒƒ‚‚‚‚‚‚‚€~}|{|}€€‚‚‚€}zwutttuuvwvsqpqsvy{{{{yyyyxst~€}}~~~~€€~~}}~}zwvwxy{{{zzz{zzzwvvurqpppqqruutkdfd`alx}~€€€‚‚{zuuwvouƒ………„„„„ƒƒ‚€€{trswxz{}|zxumouy|~~}zwutwxyxwvvvvwy{{|}€‚‚}}~€€€€€€€€€€€€€€|{{|||||||}~€ƒ††…„‚{zyz{z{||}{zwutsuwwuqosvzzzzyxy{ufn{{€}||}}…ˆ†„‚‚‚ƒ‚}||}}€€€~~~}~€€}|{zzzzzyyyz{|}|}|zywvwx{|}}~vXUKRp~zzzzzzzz|yolsvxz{zyyz{{{{zzxxxxyyyyyxxyzzzxsponnonmnnry}~~~~~~}~}~~~}~}||}€€€~}|{{{{{zzyyyyyyxxwvvvuvwwwvwwxyzzzyyyxxwvvwxyz{||}}~€€€~}{yyyyxvuvwyyyyzz{{{zwrqv{|{{zz{|}}}||{zz{{zyyyz{{{{{{{{||{zyzzzyxy{{zyz}€€~{xwxxyy{||}||{|}~€€€‚ƒƒ‚‚ƒ‚€€€}zyxyz{zxy{}|||{xocdoxyyz{yvtvz}~~~~}}}}}}~}wuz~wliy}}~~}}~~~~‚~y}|z|€|z{}~}{zzyyzzz}}€~~zv{€€€€~}‚€€~~~~}}~~|{yyy{|xpsyy|~}|zvvx{xx|ygcvypnv|~}{zz{}~~~}}|{{|}}|yneit{tnmppjec`ckmquwvuwrhjrz}‚€zuuxxvsoquy|~}{zxuwz||xsuww|ˆˆ‰‰ˆ‡‡‡‡††…„‚~~‚ƒ„„„„„„……††‡ˆˆ‡‡‡‡††††……„ƒ„„„………………………„„„ƒƒ‚‚‚‚‚ƒ„„ƒ‚‚ƒ‚‚‚€~|zyy{~‚‚ƒ‚‚‚|ywvutsrssrqpprux{||{zxxxxsr}„~€‚€~€€~}}~|ywwxzz|{zz{{yyz{{{||ywsrrqpqtutmglqsvx}€€€‚‚‚~}~xou€…†††……„„ƒƒƒ‚€‚‚{yyzyy{|||zwrrvz|~~~|zwutvxyxxxxwwxz{{{|‚‚}|}~€€€€€€€€€€€~|{|||||{|~ƒ………ƒ}}{zyyyz{|€€{yvvwyyyvtuwzz{{{zyy|qt{x|}}}}}„‡‡…‚‚ƒƒƒ~}}~}~€}}}|}~~€€€~|{zxxyzyyz{|}~~~}{ywwwyz|}~}cUJ^}}{zzzzzzz{zrrwxzzzywwx{||{zzxwvwxxzzyxyzzzzyurpnnnnmoquz}~~~~~~~~~}}}}||}|{{|~~~~}||{zzzzzzyyyyyxxwutuuvwxyxvwwxyzyzzzzzyxwvvvwwxyz{|}€~~}|zyyyxwuuuwxxyyyzzz{zwssw{|{{{zz{|||||{zzzzzyzzz{|{{{zz{{{{{z{}|zyy{||{{|}~~zxxxxyz{|}~|{zz{}~€‚‚‚‚‚‚ƒ‚€€~zxvvttsstw{|{|zzsfairwyz{zyyz|~~~}|||||{|~€~~€‚‚‚yqm{}|~~~}{z{|~~~~€‚‚‚€€€|xz€‚{z|}|zyxyzz{{|€€|}}}~}}~}~~}~~}}~}}{|~€€~|zyz|}zytu}||}}{|{zutyzttz{vhcq|~}zxy|}~~~}|zz|}}{ywqluxslkornd\gqpqrstuvtj`elqt|}xqpttsolnuz|{vvwvwxz{ztoprtzˆˆˆˆˆˆˆˆˆˆˆ‡…ƒ~}‚ƒ„„………†††‡‡ˆˆˆˆ‡‡‡‡‡‡‡†††…„„„…†††………………„„ƒƒ‚‚‚ƒ„……„„‚€€€€‚ƒ„ƒ‚‚‚€}zxvwz|~€‚‚ƒ‚‚‚€}|{yxvvuutsrqrsvyzyyxwwwvrsy€€€€~~~}~~}zxxwxzz|{zzz{yyyy{|~~}{wtsqqqtttqow}€€~~}~€‚ƒ‚‚‚„†‡‡‚|~ƒ†„„„„„„…„…„‚}~ƒ~}||zzz{|}|zwvwy{|}}|zxvuwyzzzzzyyy{{zz|~€€}|{|}€€€€€€€€~~€€~}|}}}|}|~€ƒ„„„ƒ‚€{xyyyzzyz{}‚‚|yxwxz{zyz{yyz|}}{yu}xy{vy}}}~}~€‚„„ƒ‚ƒ„„‚~€~||{|}}€~{zywwxyzz{z}~€€~{yxwxyz}}}kWKi~zzzzzzzzzyzwwxyzzytqsx|}|{zzxwuvwxyyyyyz{{{zxtqomnmnqsx|~~~~~~~~~~||||{{{{zzz{|||~}{zyyzzzzyyyyxxwvuuvwxz{{zxxxyz{yz{~}||{{yxwwvwwxyz{}~~~}}}|zxxxxwvuuvwxyyyyyzzywttx||{{{zzz{{{{{zyyyzzzzz||}|{{zz{{{{z{|}{yxy{{{zzzz{~|yyyxwwy{}}|zxwwyz|~€‚„ƒ€~€~|yvusssrsttuxz{ztiadmvyz{{||}~~}|{{|{{|~€€€€}zvs|~}|}}~~}~~~~~€‚‚‚‚‚‚}wz€‚~|yxxyzyz{~€}~}xx~~|}~~|{}€}}~~}}}}{y{~€|yz}~}vkq~{{~~}|wpqy|{z|zvniw}ywx|~~~}|zyz{|zxyyvvuqonowwmas~wwrjmrvunbddgjpwyqpuutnknuz|{yxwuwyzywpjgdfs{‡‡‡‡‡ˆˆ‰‰‰‰ˆ‡…‚€~}‚ƒ„……††††‡ˆˆ‰‰ˆˆˆˆˆˆ‡††‡†††…„„…†‡†……„………„…„ƒ‚‚ƒƒ„……„ƒ‚€€€ƒƒ„ƒƒ‚zwuuwy{}€‚ƒƒ‚‚€~~}|{{{{{yxwvussuuvvuuvvursvz}€~~€€€€~~~~~~}|yxwwxyz{{{{z{zzyz{}~~~|ytrrssttuswy€~}|{{~‚ƒ„ˆ‹‰…ƒ†‡„‚‚„„„„………‚|}‚‚}|}{{zz|}|zyxxyzz||{zyvvwy{|||zzz{|{zz{}~}}|{|}€€€€€~~~~~~~~}~||}}}}}~ƒ„„ƒƒ‚€~zxxz{{{{{}€~~}zxyyz{||||}|yy~zyxxwqv}||}}|||‚‚‚ƒ„„ƒ‚ƒ‚€€€€€}|zz{|~~}zyxwwxy|z|{~€€€€}{yxwwwz|}sWTq|yzzzzzzzzzzyyxyzywomux|}{zzzywvuvwxxxyyz{{|{zvrpnmmosw{||~~~~}|{||{{zzz{{{zz{}}{yxxyyzyyyyyxxwvvvwy{}~}zxxxyzzyz}~~~}|zyxxxwwwwxz|}~~~}}|{zyyyyxwuuuvxxyyyyyzyxuux{||||{zzzzzzyyxxyzzz{{}~}{zzz{{{zz{{{zyyz{{zyxxxz}€€~}||{yyy{|||zwvuvvxy{}~€‚ƒ}{ywusssttttuwyz{ypdcnvy{{||}}}~~~}}||||}€€~|{{zx}~}|||}~|}€}~€‚‚‚}{|~~~|{{{{xy{~€€{vy€~|~~{y|€€€€€€~}}}{y{~€‚‚€~{{}~}wpv~||~~~}{uosz|}}|zxtwz€}yvx|~~~~|zxyz{ywyyysrqsusxysv|}~|hZdqwuroe^`dlw|vvxyxusuy{}{yyxwyzzxvqkjg`p|‡††‡‡ˆ‰ŠŠŠ‹‹Šˆ†‚€€‚„…††‡‡‡‡ˆˆˆ‰‰‰ˆˆˆˆ‡‡††††‡‡‡†††‡‡†…„„……††……„ƒ‚‚ƒƒƒ„………„ƒ~~‚ƒƒƒƒƒƒ€|xvutuwz}€‚ƒƒ‚€~}}~~~~}~~}{xwwvtsrtvvtrrruz~€|yy|~€~~~}}~~|zxwwwxx{|||{z{{|||}}~~~{uqruvvvvwyz~~}}|{{|~€ƒ„‡ŒŒˆ‡‰ˆƒ€ƒƒƒ„…††ƒ~‚‚€~}|}}}|||}|{zyxwwxz{{zzxyz{}}}}{{{|||{z{||}}}}|{|~€~~~~}}~~~~}}|||||||~~~}~€‚„…ƒƒ€~}{yxy{|{yutvxxzzzzux}~~€~}|zz€~|||}w{~}{}}}~}|}‚‚ƒ……„ƒ„…„€~}{{|||~||zyxxxyzxqv{€€€}|ywvvw{|w]^wzyzyzzzzz{{{{yxxyyvlnyy||{zzzyxwvvvxyyzz{|||{|xtqomnqv|~|~}€€}|{|}~}{{{{|||||||zxwwxxyzyyyyyxwwwwx{~€€|zyyyyzz{~€€€€€~~}||{yxwxy{|}}}}}}|{zz{{zxuttuwyyyyyyyyyuuxz||||{zyyyyyxxxxxyzzz{}~~{zyzzzzyyyzzyyyz{{zyxxx{}€€€}|zz{}}|zxvutuvxyz||}~€€}zyywtrrstuvwxy{{||tgeqxz{|{zz{|~€€€~~~~}}}~€‚€|{{}}|~~}|}}}zx}~~€€€€€}zy|€€€~{z}}~{z}€€~}}~~|z|~‚‚}|~}~}|||||zusy}~~~}||}€€}zy{~~~}~~~|zxxyyxvvwtnjrz}|yux|{y|t`XgsyxyznXTdu|{zyz{{{|}~~{zwx{|zxwvwptxs}‚‡††††‡‰ŠŠ‹ŒŒ‹‰‡„ƒ‚‚ƒ„†‡‡ˆˆˆˆˆˆˆˆ‰‰‰ˆˆˆˆ‡‡†……†‡‡ˆˆˆˆ‡††…„ƒ„…††……„ƒ‚‚‚ƒƒ„…†††…ƒ€~~}~€‚‚ƒƒƒ}zwutttvz}‚‚‚‚€~~~~~~}|{zzxwutvwwusrprv{~ystz~~}|{|}~€€~|zxvvvwwz|}|{zz{|||{{|}}{xuvxyyxxyxy|}}}|{z{|~€€€‚„†ŠŽ‹‰‰ŠŠ„€‚‚‚„……ƒ‚ƒ~}}}~~}}}}|{zyyxxxyy{{{{{|}}}~}|{{{{{{{{{z{|}}|||~~~}}}~~~~}||~~~}}|||||{{{|~~‚„…„‚€}|{zzz{}~zqgdefmtvtrn„‚‚‚‚‚‚zttw|€~~~~~ƒƒ|}}}}~}}|€‚„…††„…†„~~~~}}}||}|{zzzzyyzzsx€~~~~~~}{ywwwzzyihzyyyyz{{{{{{{zxwwxyvoryz|{{{{{zywvuuwz{|}|}}|{}zvqnnosyƒ~}{{{zy{{{ywvxz||{yyz{{|}{z|zyvwwxxyzyxxyyxwwwxz|€€~|{{{zyz{z}€€€€€€}{zyz{{||}}|{{zz{|{zxtsstvxyyyyyxxxvuwz||||{yxwwwwxxxxxxyyyz{|}}{yyxyywvvvwxxyzz{{zyyxz{}€€€€€‚€}{z}~|zxvuuuvwwyxxy{}~}|zxxwusstuvwwxz|}}|vkhty{||zwvwy|€€€~}}€€€€~}}~~€}}~{z}€~~€‚€€}~ƒƒ€‚‚‚‚€}|~€€€€~ƒƒ€€}|}€€€€~}{|~€||}~‚}}}~€‚ƒ}{{{{{{zxy}~}~~€€||||}€~{z|}~~|{yxxwvuvtpklsw{}|{{zxwvf]duz|{{~w\Ndz{{zyxvvuwy}~~~}}~€€~{yxxvz~~‚€†††††‡ˆ‰‰‹‹‹‹‰ˆ‡†……†‡ˆ‰‰ˆ‰‰ˆˆˆˆˆ‰‰ˆˆˆˆˆˆ‡††……†‡ˆ‰ˆ‰†…„‚‚ƒ„…††……„ƒ‚‚‚‚‚ƒ„……††…ƒ~~~ƒ„ƒ‚~{ywvtstvy{‚‚‚€~~{yyxyyxxxyz{zxwtsqrtx|{wssy}{yy{}~€€}zywvuvxz|}}|{{{||{yxxyzzzyyz{{zzyxxy{||{zyz|~€€‚„„…‹ŒŠˆ‡‰Žˆƒ†‰ƒ€ƒ„„„ƒ„ƒ€~}}}~}}}|{{{zzz{{{{{|}}}~}}||||{zzz{zzzxvuvyzzzz}~}||}}}}}}}}}~~||{z{{{{{||€€€€ƒ„„‚€€~|{{{{|}€€~vjb^_ltsl_h‡ƒƒƒƒ„„„€|vggw~~~„|{}~~~}}||}€‚ƒ…†‡†‡…ƒ€~€}z}||||{{zzzyyy{w{z~~}|{|}}}~~|{yxyxzusywyzyz{|{||{zxwvwxywtuxz{{{{||{zxvuvx{}~~}|{|}zvqnoqu{ƒ„ƒ€~{wwsportuqonqtwvursuyyzyxx}zxwwxxy{zyxxyyxwwxz|~€~}||{yxyz{~‚‚‚€~}{{||{||{zzyxyz{zywsrrsuvxyyyyxwxvuvy{||{zxxwwwwwwxxwwwwxyyz{{zyxwwusssstuvxyzzz{zzz|}~€‚ƒ‚€}|~€~|{yxwvuuvwvutvy{|{zxxxwvvwwxxxxyz{yzwlivz{{{xtrsw|€€€~~~~€€~|{}€~€€xx~€‚‚€€‚‚€€€€€}}~€‚€€€‚‚~|z|€€€‚ƒƒ‚€~~~}~~~~~~}|zyz}€|{|~€‚vv|~€‚‚€}{{{zzzyy{}}|}€€}yttx|{vw{}~}||zywtsuxxsoopqu{~|zwtrnbdr€}{{zj]kzyywwurpqrvz}~€€€yxxy{|}~x……………†‡‰‰ŠŠŠŠ‰‰‰‰ˆˆ‰‰‰ŠŠ‰ˆˆˆ‡‡‡‡ˆˆˆ‡‡ˆˆˆ‡†††…†‡ˆ‰‰ˆ†„‚‚‚„„…††…„ƒ‚‚‚ƒ„…†‡‡†„‚€~~‚„ƒƒ}{yxvuuuuwz}€€€‚‚‚~|{{{|{yyyvvxyyxvtstuvxywvvz~~|yxy{}}{zywvvwy|}~~}}}}|zwtstvwxyyz{{{zxwvwyz{{yyz{}~€‚‚€ˆŠŠ…}€‡ŒŽ‰‚ƒ„ƒƒ„„‚€~~~~~~}|{{{||}~}}}~~~~|zxwwzvxxz{{zywtrsuxzzz}~||||||||}}}}}~~~~}|zxwxz{|}}~€‚ƒƒ‚€~~}||{{|}‚ƒrc[_ppl_av‡ƒƒ„„„…„}ƒhZq|~~{yx{|}}~~}}~|}€„‚„†‡†…ƒ€€‚{rtz~||||{zzyyyyxyz|{}|w{yxyz{|~}zyywzyxzzz{z{|}|||{zwvvwxyywwyz{{{||||{ywvwz}€~{zyz{yupoprvz‚‚ƒ‚{vvtppsuvronosvwuprsvtrqsy}zyxxyyz|{zxwxxwvvx|€€~~}~~~{xwyy{ƒ€€€€‚‚€~~}|||{{{zywvuuvwwwvtsrrssuwxyyyxwxxvuwz||{ywvvvwwwwwwvvvvwxxyyyyywvusqpooprsuwxxz|}||~~~~~€‚‚‚~~€€~}{zxwvvwwvuttvyz{yxxxxyyzyyxvssutvxyspyzz{{xtrsv{€€€€~}~~~|ywz~~~ƒ„rlƒ€€€‚€€€~|‚‚‚€~~}~‚€}yv|€€‚‚‚€~~~~~}zyy|}|yy{~€‚~st}€€€€}{{|{zzzz{|||}~€€{topv|€|wtw{}}|||{ywuuwz{xrpmlq{~}{xoihlqw|}|{|}|vrt{{zwuronkkry{~~zy}yxwy{}}|y„„„……††ˆˆ‰ŠŠ‰ŠŠŠŠ‹‹‹‹‹‹ŠŠˆ‡†††††‡‡‡‡‡‡‡‡†††……†‡ˆˆ‰ˆ†„‚‚ƒ„……………„ƒ‚‚‚‚„…†††…ƒ‚€~}{|€‚~}|{yxvttuw|~€€€‚‚‚€€~}}|{{~€~{vstuuuttuvvvvwwxy{|{zyxz|~}{yywusstw{}~~~~|yuqoqtvwxyzzyyxvtstwyzzzz{|}~~‚€|ƒ‡‰trrw„‹†€ƒƒƒƒƒƒ‚~~~}||||~€€€}ytppnvxyz|}}|zwuttvxzzz}€~||||{{{{}}~~}~~}}|{zxvx|~€€€‚‚ƒƒƒ‚€~}}|{{|}ƒ„‚{sgenfd_p~{y{}„ƒ€|ƒwnwx|€}zyy||||{zz{{{~€ƒ€ƒ…†…‚€€ƒ„…pmqy||||{zyyxyyyzz{{{}wzwvvvwwy|~|yxxxyyz{|||||~~~}|{ywwwwxyyyyzz{{{||}}}{xvx{~~}ywutuvtspopruxz{‚~}zzzyyyz{ywvuwzzyxyyxuqmnwyyxyyz|}|{yvvuuuuz~€~~~€€€}zwxz|‚€€€€€|||||}|{{{yvsrrsttssrrssrrrtwyyzzyxyzxttw{{zxvttvwwvvvvvvwwxxyzyyyxwutrqpooopqsuvvvz}~~€€~~}}~€‚‚~€€~}{zxwxxxwuuvxyyyyyyyyzzzxvsnnojntzyvzyzz{ywtsu{€€€~}~€€€~~|ywy}~}}€„ƒ{ztr€‚yxz~€€€~‚‚‚€~}|~~~€|vv}€€‚‚‚€€€€€}{{{|zxx{~~zsmrz||||~}|||||{{{|||{||}~€€{vsty}~}zvuy{{{{{||zxvspryzvrkho|}|yrlmuwxwwx{}€~{{||{xsoomgbfquy}~€}vsyzyxz|}}{yƒƒƒ„„……‡‡‰‰ŠŠŠ‹‹‹‹Œ‹‹‹‹Š‰†…ƒ‚‚ƒ„…†††††…………†…†‡‡ˆˆ‰‰†„ƒƒƒ„…………†…„ƒ‚‚€€ƒ„„…„ƒƒ‚‚€}}‚ƒ‚€~|zwtrrux{~€€€€‚‚‚€€~}||{{||zyyutstttttuvvvvvxz{zzyxy{}€€~|ywvtrqporw|~~~}}{xurqsuwxxyyxwwvsrqrvy{{{|}}~}}}~€€}z€„†{rrux}€€€‚ƒƒƒ‚‚‚~}~~€€€}||{|~€€xnhehlrz|}~~|{yxwwxz{|{~~~||||{{{{}}~~~~}}}||||}€€‚‚‚‚‚‚€€€€€~}||{{‚ƒƒ‚€zth^bf||okjkotvwwwwrnkt{~~||||||{{zu{|y}€ƒƒƒ€€‚‚‚ƒ…†„}utz}}}|{yxxxyyz{zzyy{ywvvvvuvxxwuvvwwxz|}~~~~}}}|zyxvvwwxyyzzzz{{{|}~}zwy}|{wtrqppqpqoopqstrsz|{}{}~}}zxvsrqqprx{}}}{xusrtyvxxyyz|~~}|xvtsrsx}‚‚~€‚ƒƒ€|yxx}‚€€€€€€~{{{{|}|{{zxtrqqrssrqrrsssssuy{{{zzz{{yurvzzxvttuwwvuuuuvwxxyyzzzyxwvuutsssrqpqrstttvz}}€€~}}}€€€~€€€€€~}|yxyzzyxwwwxyzzzzyyzzywuspplacjtzyyyyyzzxvtty€€~~‚~}||~~~~„~yy|zv}}vtw~€€€€€‚‚}}|||xx}}zxy{€€‚‚‚€€€~||}}{xx||qb]fprsuy|}}|||}~}|||}|||{zz{~€}yxy|}|{ywwxyyzyz{{zxsjeju{xunfiuzzz{xvxyywttv{}€~|yyzytoomia^imow}}xw|{zy|~}zxƒƒƒ„„„…†‡‰‰‰ŠŠ‹Œ‹‹ŒŒŒ‹‹‰ˆ…ƒ€ƒƒ„„„„„„„……††‡‡ˆ‰‰‰ˆ†…………………………„ƒƒ‚‚€€‚„ƒ€‚ƒ„ƒƒ„ƒƒƒƒƒ‚€~|yvsrrtx|~€‚€~}|{{z{{}|zxvuwwvvuuuuttuxz{zywwy{}€€~}{xusrqponptx|}|{xwxvtstvxyxxxwwwurqrty{{{|}}~}}|{|~‚yuz‚{vwy{||~€€€‚‚‚‚‚‚}|}}~~€€~~~|}€‚‚€~yk`]_hwvz~€€~}|{{{{||{||~}||||||||}~~~~}~€€€~€€€€€€~}||{}€€ye[cn€tdbbbfmqrstuqpsw{~~~}ywvxxzwyyw{}~~}}~€€€‚ƒ„…„ƒ€~~~{{yxwxyyyzyyyy~{yyy{{zzzzzyyxvwyz|}~~}{zyxvvutuvwxyyz{zz{{||}~~|xz~}ywtsrrqpppqppprrqporsvyz|}|zvomjiggffov{|{zxyy{xtvxyyy{|~~~{zwtrpsx}€~€€‚ƒ„ƒ€|{|‚ƒ‚€~~~~|{{{{}|||{wtqpqssssrtttssttvz}}{zzzzzyvuwyywuuuvwwvuttuvwxyyyzzyxwvvvvwxywvtsqqrststwy}€€~~}~€€~~€€}{zz{|{{zyxxyz{zzzzyywvwvvvp`]ahqwyxxxyyyxvuz€~€‚€~~€‚‚{{|{zz€€}xyy€~€€~~‚€}{|zvvvw}€€}ss}€€€€}|}~}~~~}}}}||~~|yy|viglqpmrvz}}}}}~~~~}}||{yxy|~|{{||}|{zxuvxyxxxxxurifmuvwwshcgmqx|{xxyzyvuvyz{||yvuuyzuqollgadeht}~{z{{{{|~yx„ƒƒ„„……†‡ˆˆ‰‰‰Š‹‹‹Œ‹Œ‹Š‰†„‚€~}~€€‚‚‚‚‚‚ƒ„……†‡ˆˆ‰‰ŠŠ‰ˆˆ†…………………„ƒƒ‚‚€~‚„‚€€€€€€€ƒ†……„„ƒƒƒƒƒ‚€~|zwrqsw|€€~}|{z{{z{}~~|zxxwxxyywuutuwyzzywvwz}€€}|zwusrqqpqrtvwxxxvvxvttvwyyxxwvwvuqpsv|}|{{|}~}|{{z|wrv{}{yyz|}~€€€€€}{{}}~€€~~}~€ƒ‚‚‚~tg]YW_r{y{~€€}}}}}|~{zz{~~}|||}}}}}~~~‚‚~~~~~~€€‚€~}}||}~~|{|}vbatwmedb^coqrrrtuz~{|~~~~~wnotvprx{z}~}}}~~~~€€€‚ƒƒƒƒƒ‚‚€~{zxxxxyyxxxxyz{yyz{}||||{{zzwxy{|}~~}|zxuttssrtuxxyyzzzz{{||}~~~|z{{xvuvwwwuttsrqpprrpqopprux{}|wrlkihgffdgkrvxxxz{zvvxyyzz{}}}}||zvsnoqty|}€€ƒƒƒ}}‚€~~}}~~}||||}}}|{xusrstttsruutsstuwz|}|zyxxyxwwxyxvvvwxwvuuttuvwxyyyyyxwvvvwxz||{xvtqpqsttstv|€€€~~~€‚‚~}~€€€€~{{||}|{zyz{||{{zzxwvuvvxxsmh`cisxxwxyzzxxwz~~~~~~€€€€~~€}}|{{€}{{~€€~~€€~~~€}zz|zuuvy}€‚~ru|€€€|{|}}€€~}|{{|}~}|{}€{sr{|ysrvz|}~~~~~~~~~}}|zyxy|}|{{|}}|}}zvuxxwvutsrqggnsrwywnebco{|zxvurqprvz{vqvvtuvxzvqopomighox{}}}}|{{||}}yv…………††‡‡‡ˆˆ‰‰‰Š‹‹‹‹Š‹‹Š‰†„‚}|}€‚ƒ„…†‡‡ˆ‰ŠŠŠŠ‰ˆˆ‡†…„„………„„„„ƒ‚€~~€‚ƒƒ€€€~~~‚„………„ƒƒ‚ƒ‚€~}{yz|~‚€€~}||{{||{{}€€~|{zyxxyyyyxwxz{zyvuvy}€€~|{xvtsrrrstttsrssrsuvvvvxxyyxwutxxwsrvy~~}{{{}}}|{zyv|vrtwxyzz|}~€‚€~€~~€}{z{|}€€}€‚‚‚‚~n\WW\h|~~€€€~~~~~}}zxwz~|||~~~~~€€~}~€~~€€}}}|||}}{zz{~‚oetmdbc`]cqrrpqsy‚~~~~~|zxyxrrw{}~~}}€‚‚€‚‚‚‚‚‚‚€|zxyyyyyxwwwy{}|{{yyz{|}}}}||{xyz||}~}|zxvsrrrqpstxyyyyzzz{|}}~~}|zxuuwy|~}|zzyxxwutttstrsrrrv{~{vqmkjiihhgghotvvwyz|zyyyzzzzz||}}}}|yvrqpqsw{~ƒƒƒ‚€€€€~}||}~~}}}}}}|{zxvttttsrrvwvttuuwy{|}|yxxwvwxyyxwwxyxwvuuuuvwxyyyyxxwvvvwxz{}~|zwtrpqsstrrt}€€€€€€~€‚‚‚}€€€€~|{|}}|{zzz{|||{{zxvutvvxwunkebeowvwxz{{zyy{~~}}~~~~€€€€€€~~~~}vy|~~||~€~}~~}}~~€~~~€€|yy|}xv{}||}~~yz~€€€‚|y{||}~~€€~|{zz{||}}}~zsfVTahqw{}~~|||}~~~~~~}|{ywz||}}}~~~~€~xvwvuusqpprfhpfjuyysg[`t~xwtqmiecfmsvuqvss{{yyuprsstqot{{wvx|}}}~~~{yx……††‡‡ˆ‰ˆ‰‰‰‰‰Š‹‹‹Š‰‹‹Š‰‡„‚€~}~‚ƒ‚‚‚‚ƒ„…††‡‡ˆ‰Š‹Š‰‡††………„„„…„„……„ƒ‚}}}€ƒƒƒ‚€~}}ƒƒƒƒ………„ƒƒ‚ƒ‚€~€‚‚‚€€€~}|||}}|{{}}~~|}}|zyxz|}}||}}{yvuwz}~|{yvtsssrstvwtrppqquyyxxxyzyxwutty{zwvz}~|{||}}}{zxvwvuuuuvyz|~~€‚‚€~~~}}~€€~|z{|}€€€~€‚€~|n^WYft€€€€€€~~~|wty~€€}||}~~€€€€~~~~~~~~~€€€€€€€‚‚}}}|{{{|{z{{}ztrb[]^\[crrsrrsy€~~€~}}zxy}€€‚„„…„ƒ‚€€‚‚‚€€€€€}{yzzzzxwwvvy{{xz{{zyy{|}||}|{yz|||}}||zwtrrsronquyyyyyzzz{|~~~}|yvwy{}€~~~~~~~}{{zzxxvvvy|~{wrnlkkjjkllmqsuuvwxxyzzzzzzyy{|€~}{zxvssswz|~€‚ƒƒ‚‚€~~~}||}~~~}}}}||{{zxvusrqqsvxwuuuuvwxz|}zxwwvwxyyxxyzyxwvvvvvwxyyyyxwwvvvvwxz|}}|zwtrqqrssrru~€€€€€~~€‚‚‚€€€€€}}{{|}~}|{z{{{||{{zxussuwwyygekecmuvxz{{zzyy{|||}}}}}€€€€€€~~}}‚qfo{~~}~~~€~{{}}}}~€€€€~|zz|}xu{}{yz}€~{|}~~€€€}{z{{|||€~}zxxz{z{|~}|xgIGbkox{}~}yz{||}~~~~~}|zy|~~~}|z€{ywtstqnoppfcrcdpyxsh\gzzwyzwrkd]\bksxy|vwypjsxnmruzyx{|wvx{~~|}~€}vuxy†††‡‡ˆ‰‰‰‰‰Š‰‰Š‹ŠŠŠŠŠˆ‡‡ˆ‡…ƒ€‚ƒ„…„„„„„…††‡‡ˆ‰‰ŠŠ‰‡„ƒ„…„„ƒƒƒ„„„…„„ƒƒ‚}}‚ƒ„ƒ~}|{€„„ƒ„……„ƒ„‚‚‚~~€‚ƒƒƒ‚‚‚‚€~~~~}|{zyxyz{|{{{{|}}~~~}zwwx{~}{yxusstutuuuwvtrsttwz{{zzzzyxvttx}~|zy|~~~}||}}}}|zxwvvuvuttx{{|}{{€€~}}}€€}{{}~€€~~~zwri_Z\n{~~~€€€€€€~zsw}€€€~}}}}}~€€€~~}}}}|||}~‚ƒ‚‚ƒƒ‚‚ƒƒ‚€}|zzzzzz{|}~€~r_XZ[ZZestttst{‚‚€€€‚€€‚ƒ‚‚‚„………„„ƒ‚€‚ƒƒ‚‚‚~€~}zyzy{yuttvx{{vyz{zyxxxzz{||{z|}|||||{zwussvsnmqtxxyyyzz{{}€€~~}|zz|}~~€€€‚€€€|}|||}zxtronnnnoqqtuuuuuvvwyz{{{{zzyz{|}}}|{{{wtsuy{}}‚ƒ‚‚}|}~~~}}}}~~~~}~}}}|{{{{zxuqpnosvxxwvvuuuvxz|{yxwvwxyyyyz{zyxwwxxxxyyyyxwvvvvvvwxyz{{zxvsrqqrrsrsw~€€€€€~~€‚‚€€~|{{zz{}~~}|{{||{|||{xtonrut{kcrndkvz{||{zzyz{{||}}~~~€€€€€€~~~}vgox€€|yww{~yy|~~€€€€€€€€€€}{{{{yxz}||{|~}xxz|~~~~}z{{}}~€~€€|tu{{y{~~}~sa_uuvz}~~}zy{{{|~~~~}|ywy|~€~|zw}‚}{xusromopogZgnpxywtolw|vvz~~{xocZ]eosw}yyyqlqwmglv~}z|~~}~~ysjlz|wqlf‡‡‡‡‡ˆ‰‰‰‰ˆ‰ŠŠŠ‹ŠŠˆ‡ƒ~‚…††…„ƒ„…†‡‡‡‡‡‡‡‡‡ˆ‡ˆ‰‰‰‰‰ˆ…‚‚ƒ„ƒƒƒ‚ƒƒƒ„„ƒƒ„„ƒ‚ƒƒ„„„‚€~}|z}„„……„„„ƒƒ‚‚€~€‚‚‚‚‚‚‚€€€~}|yyy{{||{ywww{|}~~€€~{yy{~€}|zxwvuuuuuutuvwxwwxyz{||||{zxwvstz~}~~€}}}}}}|||zxwvuuuutux{{|}|}~€€~~}~}}}~‚}}~}ysld^_gt}~~~€~|tw|€€€~}}|||~~€€~~}||{zzz{~€‚„„‚‚€€‚ƒ„„„ƒƒ‚|zxxyz{{|}‚sb[[ZY]hrutssu|‚ƒƒ‚‚ƒ„„ƒƒƒƒƒ‚ƒ‚ƒ„……†„„„ƒƒ‚‚‚‚‚ƒƒ~~~~}|zzzzzvsrsuy}|wyz{zyxvwwxzz{||}}||||{{zxwtuxvpmptxxxyyzz{|~€€~~}||}}~~~~~~~~€€‚€|ywxxyyztprrrrstwwwvuvxyzz{{{{{{zzzzzyyyyz{zxssuyz{|~‚‚‚€}||}}~}}}}}}~~}}}|||{{{{zxuqnmnswxxwwvuttuvyz{zxwwwxyyzz{{{zyyyzyyyyyyxwvvvuuutuvwxyxwvusqppqppqty}€€€€~~}~€‚€€|zyyyz{}}||}}yvx{zwsojnvvv|wiwykgv|}}|{zyz{{{||}~€€€€€€€€€}tkfw‚ƒ‚xoouzywz~€€€€€€€~}|{|}|zwz~|}~~}ytuvz~~~}}~{y{|~€€€€|rt|{|z|€}zw{{{}~~}|}zyxxz~~~}|{xtsuz~€}{yuz€}yvsqoomljjfn{|z|{upy|xwz~~}zoa[^ffjuxuvvtuvm`br€}wz}€~xqiTVv~zztdc‡‡‡‡ˆ‰‰‰‰‰‰‰ŠŠŠŠŠ‰†‚}yx|€ƒ„…††‡‡ˆ‰‰ˆˆˆˆˆˆ‡‡‡ˆˆˆˆ‰‰ˆ„€€‚‚ƒƒ‚‚‚‚‚ƒƒƒƒƒ„……††††……„ƒ}|z{}€„††…„„ƒƒ‚€~}~‚ƒƒ€€‚‚‚‚‚‚‚€€~}{xvz~~}}{yxwwx{~€€€~||}€€~}zwvwwxwwvuttvz|}{{{z{{|}}{zxvurqv}€€~€€€}||}}}}|{ywwvuuuvvxzzz{}~~~€~}~€€~~~~~€‚‚}|||}~{sjd^eqy~€~~~~~~~~~€€‚wy|~~}||{{}}~}|zyxwxz}‚ƒƒ‚‚€~|ƒ„„„„ƒƒ‚€~{yxyz{|}~ƒsb]\ZY`jrtssru~„…„„ƒƒ‚‚ƒƒ„………………„‚‚‚‚…………„„ƒƒ‚‚‚‚‚€~~‚„ƒ€~~}}{z|}wqqrtvwxwrtvyzyxwvvvxyz{||||||{{{zzyvx{ztpptyyyyyz{{|~€€€~~~}}~~~}}~~~~~~€€€€€€€€€~{vsrrtxz{urttttuvxyxxwy{||{{{{{{{{{zyxwvvvwxxwtrtxyyz|~€€€~}}}}}}}}}}}}}}||||||{{zzzxvrmmouxxxwvutsrsuxz{zyxwwxyz{{{||{zz{|{zzzyyxwvuuuuuttuuvvvuusrpooomlrz~€€€~~}}|}}~~‚ƒ€ywwxxy{}~€~~~}wnqxzxvtmkt{x{|qw~uju}~}|{{zz{|||}~€€€€€€€whkr{€‚‚€wrty}€‚€{wy}€€€€‚‚€}{z{~€~yvz€}}~|wrrtz~~~~~~{z|~|z}~}{wqv€‚zvvx|}~~~~}~~~~~}|{xvtux~}||{yusuy}~~}{xwx~}zxusrrsstvsqwxuvwpku{vuvx}~|z{ui_Z[]bltvx{{zyqdfrxz}|xz|tfoubd}€}z{ymtˆˆˆˆ‰ŠŠŠ‰‰ŠŠ‹‹Š‰‰‡„{yxy|€‚…‡ˆ‰ŠŠ‰‰ˆˆˆˆˆˆ‡††‡ˆˆˆˆˆ‡ƒ}ƒ‚‚‚‚‚‚‚ƒ„……†††…„„‚}|{{zz€„……„„ƒ‚‚€€~~}~€€€‚‚‚€€~}{xuvxy{|{z|||{}~~~€€€€€€~{xwxyyyywussvz~}zywwxy{|{yvttrpt|€€€‚}{{|~}{zwttuvwwwwy{{{zy|~~~}}~€‚€~}}}~€‚}|||}~{shb^mw{~€~}}|}||||~€‚|{}~~~~~~}||{{|}~~}|zxvuvy|‚‚‚€‚‚‚€|€„„„„„„ƒƒ‚€}zyz|}€}„l]Z[[[bmrssrrv„………„ƒƒƒ„„………………†…ƒƒƒƒ…†……„„ƒ‚‚‚‚‚‚‚~yx|…„ƒ€~{yy|vqsvwwvsokmqtwyxxwwvvwxyz{{{|{{{zz{{yz}}ysquzzyxz{{{|~€€€~~~~~~}}~~€€€€{zwtponnprttsttuvvwxz{zzy{}}|{{{{{{zz{zxwvutsstsrrrswyyz{|}~€~}}||}}}}}}}}}}|||||{{zzzyxwtnoqvxyxvuutrrruwy{{yxwvwyyzzz{{{||}}||{{zyxwvuttttsstttuuttsqpoomkht€€€€€~~}}}}}}}}}}|}~€ƒwvvvvwy{}~~wlmwzxyytjp~~{|xy}|st{}}|{z{||}}}}~€€€€€€€€~{oky€€}xyxx|‚|xy|~~‚}{{~€}zx{}}~|vqpsz~~~}~}|{{xx{{{wrpw}€‚|vxyy{}}~~~~~~}|zyvrrx~~}|||{ywx{|}}}{{zz{{{zywuvwz{~|xsvuqrwskkkjpsv{|{z{wrj]Xcfkquvxzzyxtojm{€xkjtg^v€yz…€~{{zw}‰‰‰‰‰ŠŠ‹ŠŠ‹‹‹ŠŠ‰ˆ…‚|zyx{~…‡‰‹‹‹‰ˆˆ‡‡‡‡‡††…†‡‡‡‡†„}~€‚‚€€€‚‚‚‚‚ƒ„„…„„„ƒ‚€~|{zyw{€‚ƒ„„ƒƒ‚€~~{{{|€€€‚‚€~|ywsrswz{{}}~}~€€~~~~€€€€€|yxyyzz{yvssvy}|wsrrtvvxwwustuuw}€€‚‚|zz|~}{ywssuvwxxwz}|{wwz{|{|}}||||}€‚€€~}|{}~€€~~~}{z{wrf_apty~~}{z{{zzzy|‚‚‚‚€~~}}}}}}}}|{{{}}}~|ywwvvy|€ƒ‚‚‚ƒƒƒ„„„„ƒƒƒ‚}{{€‚‚}‚„gYXZ\\dnssrrsy„…………„ƒƒ„„„„„„„„…„‚‚ƒƒ„…„„„ƒ‚‚‚‚‚‚€~|}„„ƒ‚€€‚}vrmv€yxwxyqqopqtvyzyxwwvwxxyzz{|{{zz{|{|}||wsv|{wwz{{{|}~~€€€€€~€€€€€|xtplikklmnomnrtvwxyz{|{{{}}~|zzz{{{zzzyxuwvuqnponnpswyz{{|||}~}}|||||||}}}}}}}|{{{{{{zyyyxxxvrstxyxxvutsrrsuwyzzyxwuuvvwwxxyz{|||||{zzyxwvutsssstuuuvvuusqppomieryx~€~~}}}}~~~~}}|{{y|~uuuuuuvxz{|€€~ynotyyzzzrt~~{}|}{~{wy|||zz{|}~~~~€€‚‚€€€€}{u|€€€~|x{ywz~€|yz|~~~~}~}|{|~xy||}~~||}~}wsrtz~€€~~{yxy{~~{wutv|~‚~xz}{|~~€~~}|z|yttz~}|{{|}}|{{{|||{|}|{yxwwtvy|~{xy~}xu{|sgcgsvxyz{|{yzwfaqsqrqpmouttvn^k~}p][iddz€‚„}|yxzˆˆˆ‰‰ŠŠ‹‹‹‹‹‹Š‰ˆ‡„‚|zzz|‚…ˆŠ‹‹‹Šˆ‡†……………………†††…„‚€~}~€€€€€€€€€‚‚ƒƒƒƒ‚€~|{zxwy{}‚ƒƒ„ƒ‚‚€€~€€€~}~€‚€€€}|zvstvxz{{|}}}}}{zzzy{~€€~~~~|zxxyyzzywutux|~{upquuttuutstux{|‚‚~|zy{~~|zxutuwxxwwz}|{vtrvtoox|{{{{|~€€~~}|{{||}~}~~|ywxwvldhlsz}~}|zyyyyxxx{~‚‚‚€~~}}}}}}}}{{{|}}~~{xwxvwy}~€€€‚ƒ‚‚‚ƒ‚ƒƒ„„ƒƒƒƒ‚€}}€„„„‚„ƒp^YYZ^eossrrt{‚…………„„‚‚‚ƒ„„„„„ƒƒƒƒƒ‚‚„„„„ƒ‚‚‚€€€‚ƒ‚‚ƒ„ƒ‚€|wrs}……yxy{zsronpruyzyxxwwvvwxyy{{{zzyz{{||z{yuuztpvz{{z{|}~~~€€€€€€€€€€€‚‚~xvsohdgnllllikoswyz{|||{{|~~}{zzyzzzzzzz{yzyvnklkkklrvy{||||||}}||{|||||||||||||{{{{{zzyyxxxywuuwyxxwutsrrssuxyyyxwvuutsssrsuwy{|||{zzyxwvututttstvwwwwwvurqppnjhgrw|~€~~~}}}}}}}}}~}}}{||zuttuttttuvz}~€|trtvyyyzxx{}}~}}|}|{z~}{z{|}~~~~€€‚‚‚‚€€€€}{z€€~€}{wzzy{~|zz|~}}{|~}yyz|}~}tw{}}~~||}~~zwwx{~€‚‚‚€~|yxz~yuyxx}~€~xy~€€€~z}€€€~}{{zxwx}~}{z{{~}|{{|zz}~{ywvutv{}~}zx{zw{{wnfjtzyy{}~}}|}vquusrpmfgnpnmkdn}zp^V`hly‚‚‚~|xtww‡‡‡ˆˆ‰‰Š‹‹‹‹ŠŠ‰‡†„‚~}|}ƒ†ˆ‰Š‹‹Š‰‡…„ƒƒƒ„„„„„…„ƒƒ€~}}~€€€€€€€€‚‚‚‚‚€~|zxwwwy}€‚„…………„ƒƒƒƒ‚‚‚‚‚‚}|}€€€€~|ywutwz{|||{xtstvusv{€~~~}{zxxyyyyxxvvvwyxrpu}{tppprtvy|~€€~|z{}~}}{zyyyyxvvxz{vnkiigktz|zyzz{|~€€€{|||{z{{{{{||zwwy||tlutx}~}{yxxxxwwwxz}€~~~~~~~~~~}{z{|}~~}}zxxwxz}€‚ƒƒ‚‚ƒ„ƒƒƒƒ‚€ƒ………………zf^[[`gnsrrsv}‚ƒ„ƒƒƒƒ‚‚‚‚ƒƒ„„ƒƒ‚‚‚‚‚ƒ„„„ƒ€€€‚ƒƒ€‚‚‚‚zvrx†yuuwyz|~xqimmorw{{zzxxwwwxyyz{{zzz{{|{yusrppogivz{{z{||}~~€€€€€€€€€€€€€‚€}yutsrqgciijjifhnuyz{||||||}~|{yyzzzz{{{~€€}ypihhhhjpux{||||||||{{{{|||||||||||{{{{{zzzzyyyyxwwxxxwwutsssstuwyxxwwwvwwvttsqqstwy{{{{{zyxwvututtttuwwwxxxwwurqqplgjx{}}~~~~}}||||{{{}~}yvuuttrrqqswz}~€}xutwxyyyyz{}~~~~~~~~€|z{{|}~~}~€‚‚‚‚€€€€}}~~|uwz{|~|{}~|zwy|}zuuv}€~ts}|}~}}~€}{{|~ƒƒ‚€~~}{{}€€{qox{{|{|xuv|‚‚‚ƒznr€‚‚}{{zxy{}~~|{yz{}€~|||{xy|€~{wsstx~}{xwz|~~xwz}|wqsxxttw|~}||||zywsqonfgorogfkvzwqcW]ks{‚ƒ‚}ulo{{††††‡‡ˆ‰ŠŠŠŠŠ‰ˆ‡†„‚€~~€‚„†‡‰ŠŠŠŠˆ†…„„„„ƒƒ‚‚‚‚‚€~}|}~€€€€€€€€€~}~~€‚‚‚‚‚|yvuuuwy{~‚„…††………„„ƒƒƒƒ‚‚‚‚‚€~||~€€€€}{xuuwyy{|{upruwvssx|}~€€}{ywxxyz{zzyxxyywwz~|wtssuy{}~€€}{{}~~~}||{zywuuvwxsggfbiuyyxxxyz|~€}|{{{zzyywxy{{{|~€~yu}~{~€|spuyyxxxxy{}€€€€~~|{{|}~~~|zzz{~€‚‚ƒƒƒ‚€€€€‚ƒ‚‚‚‚‚€€€‚„…„…„„„~ma\\`hprsrtx~€‚‚‚‚‚ƒƒƒƒ‚‚‚‚‚‚ƒ„„ƒ€‚‚‚€€€‚€{yy…‡xnssvy|}~|sfkmoruz||{yyxxxxyzz{zz{{{|{yslfbdgd`jwz{{z{|}}~~€€€€€~~~~~€€~|xvrrrtw}ue[bggedir{{|}}}||}|~}|zyyzzzzz{|~„…„‚}vmffffhotx{|||{{{{{{{{{{{{{||||||{{zzzzzzzzzzzywtsuyxvutsssssuwyzyxvwwvyzzxxussstvyz{{{{zyxvvutuuuuuvwwwxxxyxwuuvtpjt~~}}~~~~}}||{zyxy{|~~~zvvuutrpoopty{}€~zwvwxyyyyz{}}~€‚|z{{}}~~}zz{}€‚‚‚‚€~{z{~tt{}~~|~€€}wtvz{xsqv~‚~rwƒ}|}~~~~€€€€€€„ƒ€~|{ywz|{}€€|shkw|~|{wmnrw€‚zkk~€~}}||z{|}}}|ywxy|~€€~}{xz}}{ywwy|~}yxz|~|vrt|~~~{z{ytstyzyvvvyzzxtqoplovyujdkuztm_^oy}€‚€|shw‚………„„…†‡ˆ‰‰‰ˆˆ‡†…„‚€€€ƒ„…†ˆ‰‰‰‰‡†……„„„ƒ‚€€‚‚€~|}~€€€~€€€~|||~€‚€~{xutsuvwwy}‚………„„„„ƒƒƒƒƒƒƒƒ‚}|}€€€€€|zwutux{{tptwxxussuy{|~€€~|zzzz{|}}|||||{{|{z{|||||}~€€€€‚€€~}|}~~~}{zxwuttuvslmlgswipwxxy{|~€‚}||||zwxwvxx{}€‚€~|€}sddq{zyyyz|}}~~~€€€€€€~|{|}~~~€€~}|}‚‚ƒƒƒƒ‚€~~‚‚€€€€ƒ„„„„„„„}k`\]ajqsrruz€€€€€€‚ƒƒƒ‚‚‚‚‚€ƒƒ„ƒ€~~‚‚}~€|yt†ƒkpuvwz|~~|yphkprtx||{zzzyyyz{{{{{{||{xqj`YX^b`etyz{{{|}~~€€€€~~}||{{~€€~zwtrrpppv|oW\ccaepz~}}~~}|||{}~}{zzzzzzzz{|ƒ„„‚whfdejpux{|||{{{{{{zzzzzzz{{|||{{{zzzzzzzzzzyyvqosyxvussststx{{zyxvwwvwyyyzzxxxxy{{{{||{ywvuutuuuvvwwwwxxwxxwxy|{xu|~~}}~~~~}}||{ywvwz{}}~|wvvvusqoopswz~€|zxxxxxyzz{|}~€€€€{{{{|}~~|yvvx{‚€€‚‚‚}zxy}€rs~€}|}€‚~{wxyywsuy€|zy~||}~~~€€€‚‚„zuvtkiv€|yynkqy}ylorpuy}~ur}€~}}~~~~~}}||{xutuw{}€}{{||zvtxyyy{|}~}||€€|uqt|~€}{zxwvvvtqonotxwurrsruz|zrpqu€{utkjtx||{z}~~|wp}€~„„ƒ‚‚‚ƒ…†‡ˆ‡‡†…„„ƒ‚‚ƒ„…††‡ˆ‰‰ˆ‡†††……ƒ~}~€‚‚~}}~€€€‚‚‚€~}}~€‚ƒƒ‚€~zwsrrtvuuvy{}„„ƒƒ„„ƒƒƒ‚‚‚‚ƒƒ‚€~||}€€€€€}zvttvxzvsvxyzyuqopu{~€€€€~}|||}~~~€~|||zxy}€‚€~~~€€€€€‚‚‚€€~€~}{xwvuttttrnsqmnliu{|{{{|}~€}||~tqvwwy{}€‚ƒƒ~~€xjadnwzzz{|~~}}~~~€€€€€€€€€~}||}}}~|~~}}~€‚‚‚‚‚‚~~€‚ƒ‚€€€‚‚‚‚ƒ„„xh^[]ckrsssv{~€€€€€€€‚ƒƒ‚‚€€‚ƒƒƒƒ‚€~~~}}~€€}z|}€€}y‡pywwxz|}~}{sklqrrv{{z{{{zzz{|||{{{||{tiaWQV]abq{z{||{|}~€€~}}||}}~~||xtrrqpqpsz€€ƒw`T]__jw~~~||{zz€}|zzzzzzzzzz}‚ƒ†~lecgoswy{|||{{{{{zzyyzzzzz{{{{{{{zzzzzzzzzyxxwsrvzxvuttttsty}|{zyxxxxwxxz|}~}||||||||{zywvuuutuvvvwwwwxxwvvvwwy{|z}}}}}~~~}}}}|{ywuvyz}}}||wvwwvtrppqsvx}€}{yyyyyzz{{|~~€€€€€€~{z{||}~~~~|yvtsuz€€€‚‚‚‚‚‚‚}{}rs~‚‚}{}€~zxyzz{}}{||{|}~€€€€€€€|qjnphgwƒ~z€‚xqswz|{{}|wxvmkr{~}{|~~~|||~€€€~}|{zwsnnq{|}~~{wurnpstwxxz{|~~}~€~}ywwz}~{zxvpsroopplmsuuttsuwyz{{{{|zuvvuvw|{lit|}}zvy{z„ƒ‚€‚„„†††…„„ƒƒƒ‚‚‚‚‚‚‚ƒ„„……‡‡‰Š‰ˆ‡‡‡††„~|}‚ƒ€~}}~€€€€€ƒƒ„„„„ƒƒƒƒƒƒƒƒƒ‚€|yutstuuttvwy|€‚‚„„ƒƒƒ‚‚ƒ‚‚€~~}|}€‚€~~}zxwwwzxvzz{||ytolqy€€€~~€€€€€|||yvwz|~€|{}€€€€‚‚‚‚€€€€€}|zxvttttttsqmspnnsy|}}|{zz{}€€}}}~ƒpmvyz|}}}~~~€‚‚‚€xqoquxyz{{|~~}}}~€€€€€€~~}}|}}}}}~~~~}|~~€€€‚„ƒ‚€~~€€€€€~{uia]^dmrstux||}}€€‚‚‚‚ƒƒƒƒ‚‚‚}{{z{|}~~}~|ywxy}ƒƒ€…xzvwy{}~}}zvtrsrqtxzz{}|{{{{|}|{{z|}zqdYQOX^`iz||||}|}~~~~}}}~€‚‚zwspqrqoptx€{kTY\bs~‚€€€€}}zuu~{{zzz{{zzyy{}€‚€‚{neeluwyz{||{{{{{zzyyyyyzzzzzzzzzzzzzzzzzzyxxwxwwz{ywvuuuustx|}||{zzzyyxy{|~~~}}}||||{zywvuuuuvvwwwwwwxxxwvvusqtwz{||}}}~~}}}}}}{ywvvy{}}{y}{vuvvwxvuttuuw{}|zyxyzzz{|}}€€€€€}{{|||}}~~}||zwsrw€€‚‚ƒ‚ƒ‚€~~€~}vr{‚‚€}z|€€€€zw{€‚||}||}~€€€~}}~€€€}{rhnvuu}€~|}}wuvx}|vtw{|xqmw}}€y{zz|‚‚€~|zxuqihlx||}~ymb`gqvxz~|}}~{|}|z{|{{{{|}|ytrlrpnqrvoouxwwvuvwvwx|~€}z{zxvxygU^rz}|yvvww„ƒ‚ƒ„„„ƒƒ‚‚‚‚‚ƒƒƒ‚‚ƒƒ„…††‡ˆ‰‰‰‰‡‡‡††„‚€~~~€‚ƒƒ~}|}~~€€‚ƒ„……†‡‡‡†………………„ƒ€~{wutttssttx|~€ƒƒƒƒ‚‚‚ƒ‚‚€~}|}€€}||}}~{zzyxyww||||}|xpkox~€~~~~€‚€|{{wutuuw|€€zx|€€€‚‚‚‚‚‚€€}zywutsssstutojmnnqy|sqwzzxxy{|~~}}~~€spv{|~}||}~~€€‚zwwxyzzz||{~~}|}~€€€€€~}||{{|}}}}~€}{|}~~~€‚€~}~‚„„ƒ€€€€€€€~~€€~{wskc`enrsuvy|{{{}€€€€‚‚‚‚ƒƒƒ‚‚‚‚|yxxz{{{yxyyxvvwz~ƒƒu|~yxxwz~}}ytstsqprtvx{~~}||{|}}|{{|}{scTLP[_cs}|{{|||}~~~~~~}||~€€‚‚ƒyspqqqpnrz€}r^Y]m{ƒ€~~ytr|zxz{{{{{zyyyz|€}wqnggr{z{{|||{zzzzzyxxyyyyyzzzzzzzzzyyyyzzzyxxwxyz|{yxwvuuuttw{|||{{zyyyzz{{}}}|||{{|||{zywwvuvvwwxwwwwwxxxxwwtspnouxyy|}}~}}}}}}}|zxwx{|~}{yyxvtpruxxxwwvvvz|}}|zzyzzz{{|~~€€€€€€€~}}||}~~~~}}~~}xux€€‚ƒ‚‚€~|z|~z{yrw‚€}{z}~€‚~{}~~€‚~~}|||}~~~~|{{}€~{~yqx€~~~|zyxvvz~€}xwz~€~|vrz‚€}~~~|vyyz|~€€~|xtrnfcdt}{|}xjbdinpqqruvy{}}zx{yvwyz}}|{{{z{zxqpmromoqrqv}}zywvvussty|}}~}|zxxzu[M]px~|wuvww„ƒ‚‚‚‚‚‚‚‚‚‚ƒ„„……†‡ˆˆˆ‰‰ˆˆ‡‡‡†…ƒ€€ƒ„…„‚}|||~~€‚ƒƒ„…†‡‡††††………………„ƒ‚€~{wtsrrsssssuz|{|‚ƒƒ‚‚‚ƒƒ‚€}}{|~€€|{zz|~~}{{{zxyxy|}|{|~{qkmu}€~}}}~€€‚ƒ‚‚‚‚‚|{zvtsrrt{€~xw|€€€€‚‚ƒ‚‚‚€|yvttttttuuvvuqijnqsvqecnwwutuyz}}~~~~}tsw|~}}||}}~€‚‚ƒ€{x{{zzyy||{~~{{|~€€€€€~}|{{zy{{{|}~~{{~~~~~ƒ‚€~}|||z{‚……„‚€€€‚‚€€€€€€€€~|ztjbenssuxz{zzzz~€€‚‚‚‚‚‚‚ƒƒ‚‚‚{xwxz{{ywvwxxvuuwz}}{|}|zysiozuvrijtsqppqsvy|}}~}|||}||||||wiUIQ_bmz|{{{{||}~~}}}}||}€€ztqoqpppqwƒ‚€€~wk][x|€‚‚‚€}|z‚}wwyz|||{yxxxyz|yropskju}{{||||{zzzyyyxxxyyyyyzzzzzzzzzyxxyyyyyxxyz||{zxwvuuuuuvz{||zzyxxx|}zz{{{{zz{{||||{yxwvuvvwwwwwwwwxxxxxwwwupjltutz}~}}}}}}}}|zzyy|}~|zxwvvrklsxzzzzywwxz|{{{{zzzz{|}~~€||}~~}}~€€€|y|€€}~‚‚€€}z{}~|z||vv}€~zz}~€~|z|}€€}{||}}}||}|{z|~~|y{{z€‚}||zzyzzz{}zz}}~~~xqu~}~}}x{|{|}}}~~}ytqomb]`r}||}zqjlnnkgddkvyvvzzwyyutw|~}zxxvssrtssrnntsqty}{zxvssqooptxzuv}|zzyzzp^`ksw{{xwxyy„„ƒƒƒ‚€€€€€€‚‚‚‚‚ƒƒ„……†‡ˆ‰‰‰‰‰ˆˆˆ‡‡†…„ƒ‚‚„††‡†ƒ}{{|~~€‚ƒ„„…†‡‡‡‡‡‡††……„„„ƒƒ€~zwtrrrrsttttuyz||}ƒ‚‚‚‚ƒƒ€~}{x{}~~|{zy{~~|z{|{zzz{}}|{||qkqv|~~}}~€€€‚ƒƒƒ‚‚‚}|zvuvvvx}{utwz{|}~€‚ƒƒƒ‚‚€}yusqrstuvwwwwwuoorsssiccputrrsuwz|}}}~~{ssx|}}|||}~~€€‚ƒƒ‚€||}|{zyxyyz~~{z|~~€€€€€€~}|{zzyyyz{}}€}}}~}}~€‚~~~}}}{|‚…„ƒ‚€€€€€€€~~}{sadnstvxzzzz{{|}~~€€€‚ƒƒƒ‚‚‚‚ƒƒ‚€zwxxyzzxvuwwyvtsux{{z{}}}{zxligciicesvtqppqsvz|}~}|{|}}}||{z|ucJPafv|{zzz{|{}~~}|||||}~€‚€}wrqprqqsw|‚…ƒ~~zsjazz€€„ƒ‚‚€€€~xwxz{|||zywxwvurnotwomv}|z{{|{{zyyyxxxxxyyyyyyzzzzzzyyxxxxxyyxwxyz{{zyxvutttuuvy{||zyxwvvz{xwwxxyzz{z{{{{{zxwuuuvwwwwwwwwwxxxxwwwxvpjmtsu{}}}}}}}}}|{{zz|}}{xwvutpmnptvw{|{yxxyzzzzz|{{zz{|}~~~~€€€}}~€~}}~€~yz}~~~}|}‚~~~}||~~yv|€ƒ~~||x€€€|xz}€€€€€~{{||||{|~}}{|}||zzzz}}yyzyyz{{}~€|{{|}}}~zrr~x|€ƒ€}}||{zz{|{vrppla[`r}|||xtrrrokilnpurlnw||zzvux|~{wuwysmruutqnpvxuw{|zwsqpponmmnvukt{{zz|}ywuvtsv{{ywyyy…„„„ƒ‚€€€€€‚ƒƒƒƒ‚ƒ„„……†‡‡ˆˆ‰‰‰ˆˆˆˆ‡‡†††…………†‡ˆ‡‚|{{{|}‚„……†††††‡‡‡††…„„„ƒ‚‚‚}yvtrqqstuuuuw{€{|‚ƒƒ‚ƒ‚€~}xxz{}}{zz|}|{{|}}}}}}}}|||}zolu|~~~~~~‚ƒƒ‚‚‚€~}zww|€€€€}xsqrtttvx{~€ƒƒƒ‚‚|wrqpqtwzzyxxxyyvuwxyzsmgnrtpqqrtvyz||}}|suy{|}||}}}~€€‚„„ƒ€}{z{|{yyyxz~|{{|~~€€€€€~}|||{zzxxyz}€€€~~~€€€€‚‚‚€‚‚‚ƒ‚€~|{|~‚‚‚€~}}|wcemrtvyzzz{{|||||}€€€‚ƒƒ„„ƒ‚‚‚‚‚€}yxxyyyywutwxyvtssvyz{}~}zyzxqb^cd_dsyvsrqrsuwz|}~}||}}}}{zx|vSMbmy{zyyyz{z|}~~~}}||||}~€€€|vtrqtttw{‚„„€~{x{p|{€€‚‚„ƒ‚~€~|yyz{|~~{zwvurqrrruttrx}|{{{{{{zzyxxxyyyyyyyyyzzzzzzyyxwwwxxyxxwxyzzyxwutsttvvwy{||zywvtuxzvutuvyyzzyzz{{|zxwuuuuvvvwxwwwxxxxwwwwwxwqltvuz|}}}}}}}}}||{{||{xvtsrrttokoqswy||zzzzyzz{}}|{{{|}~~~~~}}}~~~~~~~€€~}}}~€|utvxz|~€‚‚~}}~~|~€€{u|‚‚€{xysp{€€€~|€‚€‚|}}}}}}~~}||}}|zxwwursyx|}~~€~yyzz{|}~|xpvsy‚‚‚€|xuuwwwpnpsn_Yas{|}|ywwxwtstxyxrignv|€|yy{~}|ywuw{zwwuutpmr{zxy{zxurppnnqv|vioruy{|{zxot|{wvx||zxxy{†††……„ƒ‚‚‚‚‚‚ƒƒ„„…„ƒƒ„„„……††‡ˆˆˆ‰‰‰ˆˆˆ‡‡††††…………††…~|{z{||~€‚„……………†††‡‡†……„ƒƒƒ‚‚‚‚€|yvsqprtvxyxwwƒ}|{}~€€‚€}|{{{{z||zyyzyy{}~€€~||||||{wnmx€|}€€ƒƒ‚‚‚‚€}zvx~‚ƒ€|wsrttsrrtwz~ƒƒƒ‚‚€~{wrqqrswzzxxyz{{zz|}}wikszsppprsvxz{{}~w{{{||}}}}~~~€ƒ…ƒ€|yy{}|z|{z{|{{{}~€€€€~~}|{|{{zxxy{~€€ƒ‚~€€€€€‚ƒ„ƒ……‚€€‚ƒƒ‚€|zz|}~€€}||{zlhmruwyzzz{|||{z{|~€€€€‚‚‚ƒ„ƒ‚‚‚‚€}{{zzyyyxvtswxywtssvz{}€|yx|~qjd`^cqxwuutsstvx{}}||||}~|{yw{ƒdKarvyxwwwxyyz||}}||{{|}~~€€€}zvutsvvwy|ƒ…}}„}~ƒƒƒ‚}}|}~~}{yyyxz€}{wusstttttstx{}|{zzzzzzyyxxxyyyyyyyyyyzzzzzyyxwwwwxxxxxxxyyxvtsssstvwxz{|}{yxvuvxyutstuxxyyxyz{||{ywuuuvvwwwwwwwwxxxwwwwxxxvquzxy{}}}}}}}}}}|{{||{wtrppqstomklmls{{{{yyyy{}~}||||}~~~}||||}}~~€€~~~~~}}{vwz{|{{|}~~~|}~zyz{€ƒ‚~wy€‚‚‚‚{uxts|€€~€„„ƒ‚‚€€~|{|}~€}{z|{xstsstrsvvz}~}~€~zyyzz|€€vpu|€€€€|xusuuupnqtrf`hu|}}}{zyxvtuyyxvnhkrw}€~|{zvssuwwwy{|{xxwsqtyxwvwxxwwwtpnpw~wbo{x{{tl^i}~}|}~{wuvzˆ‡‡†††…„„…………………†……„„„ƒ„„……†‡‡ˆˆ‰‰ˆˆ‡‡‡††††……„„„„„ƒ~}|{{||~€‚„…………„………††……„ƒƒƒ‚‚ƒƒ‚‚~|xtrqqsuxzywtz€zvvwy}~€|zxxyz{||}{ywvuvz}~€€~|{|||{{wqpwz}}~€~ƒƒ‚‚‚‚‚{vsu{~~|zwttvxxvtstw{‚‚‚‚€~|xutsrsuxywwy{{z{|}~€~ooyyqoqrsuwzzz|~z€~}}|}}}~~~~~€ƒƒ‚}|}~€}|zz{||{|}~€€€€~}|{{{zz{zyz|€€€‚ƒ‚€€€€€‚‚ƒ‚€€€‚‚„…‚}zz{{|}}}|||{y|umpsvxxxyyz{|{{{|}~€€€€‚ƒƒƒ‚‚|zz{zyyxwussvyzwtrsvz|~€€}||zyxrkcblxwwwuttsuvx{{{{||}}|zyx{‚tQbttwvuvvwxyyzz{{||||}~~~}}{xwwvuxxyz{~~€„€~}~}~‚€‚ƒƒƒ~|{{z{|}|zyzzvz‚|zvwvuuttsstu{}~}|zzyyyyyyxxxyyyyyyyyyyzzzzzyyxwwwwwxxxxxwxwvtrrrsstuvxz{|}|{yxwwwwtrpqtwxxxwxyz{{{ywvvvvvwwwwwwwwxxwwwwwwwwwvwzzyz||}}}~~}}||{z{{zvtrqqqpqqmfhkemx~zzzzyxyz}}~}}}}}~~~}||||}~€€€~~~~~~~|}}{yvtu{z{~zx{}‚‚{w}‚~|z}~~~}}}€ƒƒ‚€€€€|wtw{|}~€~|zz|~{l`mts|{vsqu{}|{|}~~|zwxxz€zr{‚~}|{||{ywwxxxutx|}xssy}~|||{xvtqrvxywrprty{~€~yrkjkswwux|}{xwwvtuuqoopvzyxwtppuz}zp{~‚wl`l~€€€€|wrtzˆˆ‡‡‡†††…†††††††……„„ƒƒƒƒƒ„…††‡‡ˆˆˆˆ‡‡††……………„ƒ€~}}||}‚„…………„„„„……„„„ƒ‚‚ƒƒ„ƒƒ‚‚€~zvtsqqruxwvstw|~~||zz|}~€€~{xuttvxyz|||zxttw{~€‚€~|{|||{zwsstv{~‚‚‚~y|ƒƒ‚‚‚‚‚‚xpnpuy{zxxwwvvxzxvttuwz}€€}{zxusqtwwwx{{z{|}}}~~}wuz€ysrrswy{zx{~~€~}}||}~~~}~~€€€€‚€zw{~~|{{|~€€~}|{{zzz{{z{}€€‚‚‚€€‚‚ƒƒ‚€~€‚„…ƒ|{zzz{{z{{|||ytsuwxxxxxyz{|||}~€‚‚‚€€€ƒ„ƒ‚ƒ‚}{yzzyyxxvtrswyzwsrrv{~€€€€€}zxz|{pcivxwvuutsstvxyzz|}||{yyyz|}wafstvvvvwxyzz{{{||}}~~|{{zxwxwwzzyzz|{|}yxwxz{}~|{zyyz{{{{zyz||}~uvvuzxutsssuw{}}}{yyxxxxxxwwwxyyyyxxyyyzzzzzyyxxwwwwwxxxxwwvusqqrrrstuvxy|}|{zyxwvusqoorwxxxvwwxz{{xwvvwvvvvwwwwwwwwwwwxxwwwxyz{zyz{|}}~~~~}||zyyzzvtsrqponkb`akfjsxxyzyqsx||}}~~}~~~}}|||||}€€€~~~~~~~~~€}zyuuyz{}€~|~€{vz€‚}|}ƒƒ}}||~‚€~~~}{wtx{|}{{zy{{|}€xdo{y|||z{xuuzvt{}~{xxy|‚}}zvw|~z{{zywxzz{}~}}}}€€}yz}~|zzyvsrpqw|}{zywvuvxz||xrllouwtqt{|ysptwxuqmmoqv|{xvqqu{~~~}|{y~|hUbz~€€}xtvz‡‡‡†††……†‡‡‡‡††……„„ƒƒ‚‚‚‚ƒ„……††‡‡‡‡†……ƒ‚‚‚ƒƒ‚€~~~€‚ƒƒ„„„„„„„ƒƒƒƒƒ‚‚ƒƒƒ„„„ƒ‚‚‚€|ywusqpsuuvtrssx}ƒƒ€~~~~~|xussrttuvx|~zursw{€~}}|||{xsoqsv{€€‚ƒƒ~y|‚‚‚‚‚‚ƒƒzrmmquwwwxxxxwwxxwwvussv{€€€~~~|xsqruwxy}}||}}}~~}{y{‚~xwwx{|}zwy~€€~}}}~~~}}}}€‚‚€~~‚vw~ƒ}{{z|~€€~}|{{zzz{|||}~€€€€€€€€€€€€€€€€‚ƒ„„ƒ€~~~ƒ‚}{yyyyz{||}|zxuvxxxxxxxyz{|}~€ƒƒƒƒ‚€~}}€ƒ„„ƒ‚‚ƒƒ|zzzyxxwvsqrvxzvrqrw{~€€€‚ƒ€|{{|{rifswwvutsrrstvwyz{}|{yxxyyyywnmrsuvvwxy{{||}}}}~~€€€~}{{yxxwwvvxxxyyyxxvsrqrtuwyxxyz{{{yyyyzz{{{{zz{~€~zqwzy|vutuuxy{|||zxwwxxxxwvvvwxxxxxxxxyyzzzzyyyxxwwwwwxxwwwvtrpopqqpqrsvw{||{zyyxwvtspprwxxwuvvwzzzwvuuvuvvvwwwxwvvvuvwxxxwwxyzzzyzz||}~~~}}|{ywxzzvtssqonkbW\`jgioswxyxtv{}}||}~~}~}}}|||||}€~|{|}}}~~€‚‚€~}{zyz}}}€€€}|yz~}|~‚ƒ„€}|||}€~{{{zzyxyz|}}|xrknsqsz€€tz}xx~€zvimx|‚~|}‚~}|yvz}}xyyxwvwy|~€€~€€}|{{}|zyxwtrqsw|}||zxwxvwxy{{xtrtuxxtoptxunmv|{vrqtwxz}}zxvw{‚€|yuu}€q\f{~€€~}ywxz††††……„„…††‡‡††…„„ƒƒƒƒ‚‚‚ƒƒ„……†‡‡††…ƒ‚€€€~}}~~€‚‚‚‚ƒ„„ƒ„ƒƒƒƒƒƒƒ‚‚‚‚‚ƒ„…„ƒ‚‚€}{ywtqqstuusrqtv{ƒ‚€~}{ywutssttuwy~€ztporw|€€€€~~}|{wqlmrv{€‚ƒ„ƒ€}‚‚‚‚‚‚‚ƒƒƒ‚|tqqrtvwxyyzyvuvxxwurprx|~€}{wtuwxz|}}~~~}~~}}|}€|{yy|~{wz€~~}}~~~}||{|€‚‚€ts{ƒ{zx{}€€~~}|{zzzz{}}~€€€€€€}}}~~}~€‚‚€€€€€€~{{|~~~}{yxxxyz{{|{zxwxyxxxxxxxy{}~~‚‚‚‚‚‚€~~~€ƒ…„ƒ‚‚‚‚€}{zyxwwvtqnpvxyurrsx{}€~~}|{zxtpksvvsqqqrrrsuwyz{|{zyxyzyyxxtsrsuwwwx{}}~~€€‚‚|{z|zxxwvutuuuvvvvusqpnopqstrqqsuvwwwxxyz{{{{z{|~~~{xt{€~zwxxyz{{zzzzwvvxxxwwvuuvwwwwwwxxxxyzzzyyyyxxwwvvwwwwwvtsqpooonopqtvz{|{zyxxxwvvsstxyxwuuuvxyxvtrrsuuvvwxxxxvtrrsuwxxxwxyzzzzzz{|}}~}}||{ywyzzwutsqool`U`bgehlquuxyyy||{{|}~~}~}}}|||||}€~|||}}}}~~}~€‚‚~{xwwxw}~~‚‚‚}{|{y|}|~€€~{z~~zuuuuvwz{|zxuqlcii^k|}}}}‚~}}z{€‚€}xiltx}‚€~~~|}zxz}|{zxvvwy|€~~}|{z{{yyywtstyzwvwxwvuwz{zzwsnnsy{|xspnmqrps{{wwwxz{{}~|||~€€~{vssqss|}tw|}~~}|zxxy…………„„ƒƒ„……†††……„„„„„„ƒƒƒƒƒ„„…††‡††…ƒ€}}~~}~}€‚ƒ„„ƒ„„„ƒƒƒ‚‚‚ƒƒ„ƒ‚€€€€‚ƒ„ƒ‚‚€€~}zurrrstttstrqw}ƒ‚€~|zxyxwvvvwy{|€~xrnnosw|€~}zvroosvz}{|‚„„„ƒ‚ƒ„‚‚ƒƒ‚‚ƒƒ„€vqppruwwxyyywvwxxwvrpruy|~€€€€}{yyzz}ƒ~~€}|}|}}~~{utx}y{~‚€~~~~}|{zz}‚‚‚{sy€‚‚€~|ywy|€€~}}}|{zyyz|~‚‚‚‚‚‚~z{|~~~|{z|€‚€~~€~zyyzzzzzz{{zyyz{{zyyxyyyyyxxxyyz}€€€€‚‚ƒ‚‚€ƒ„„ƒ‚€}{zxwwwvtpmovzxtrsuy|}~~{zz{|}|zxvvutsrsonpqssstuwyz{|{zxxyyyyxxusrrtwxyz|~~€€€€‚ƒƒ‚~|yxyyxwvtsrssrsssstutronoopqoopqrtttvvwyzzzzzyz{}}{yyw~‚€}{{{|{zyxyyyvtuwxxxwutttuvvvwwwxxxyzzzyzzzyyxwvvvvwwwwvutrponmnopstx{|{yxxxxxxxwwwyxxxutuuwwvsqpprtvwwxyyyxvsnmnquwxxxxxyyyz{{z{|}}}}|{zyxzzzxvuspoqreZhgdbfkpssuz{yzzz{|}~}}}}}||||||}~~}}}~~~~~~~|{}‚|wrruw|}~‚‚€}z{{xz~~||}}~€~zvw~‚}sopvxy{|zroqmfbgfZo~€€||xw}}}€ytw{wortxy{}ƒ~|}~~}}{{{~€€|xwvwy|€€€~~}||}|zy|}zwvvx|zuuuvvvuuz}xxvrptz~}yrlkjmsx{zyz||zxxyz}~~€~~{wtsuhW\x‚€}}~~~}{zxwx„„„ƒƒ‚‚‚‚ƒ„„………„„………„„„„ƒƒƒ„……†‡‡††…ƒ€~}}~€€€~}}~‚ƒ„„„ƒƒƒ‚‚‚ƒƒ„‚€~€‚‚‚‚€‚€|xtrqqstuuutxxz€‚}|zxxyxxwxy{}€€{uonnoqtz~€‚€}{xvuuvwz{zz‚ƒƒƒƒ‚ƒƒ€{|‚ƒ‚‚‚ƒƒuonoqsuwxxxyxxxxwvtrrtvxz~€€~~}||~€‚€€~|}|{|~€€~zsqx~€~z{~€€~~~€~}{zz|~‚…‚uw}€~~}zvy|€~~~}|{zyy{}ƒƒ‚ƒƒƒƒ‚ƒ‚€}zz}~}|{yx{€‚~}~~~~}zyxxxxxy{}}{yyz{{{zzyyyyzyyyxxxz}ƒ‚€€€‚ƒ„ƒ‚‚ƒ„„‚}wz€~{yxvvvvtqnnuyvsssvy|}~~}zxwx{|{zxvuvssqnomoqttttvwxyz{zyxxyzzzyyvtqqsvyy||}~€€€‚ƒƒƒ€~|wrvyxwustsqqpppqsvxyvrqppoooopqrrrstuvxyyzzzzyz{{zyyy~€~}}|zyxxzzyvstvwwxwutssstuvvwxyyyyzzzzz{{zzyxwvvvwwxxyyywurpoooopruz{|zywwwwxxyyyxwwwvuvvvvtqooprtvwxz{{zyxofhimrvxxxyywxyz{{{{{{|}}}|{{{{{{yyyvrpsvm_kj__ciorqsz{xxyy{|}}}}}}}||||||}~~}}}~~~~~}|{|~€€€}wnluw{|}‚}|}||}€~||||~~}yy~€zor{}}}~rszyl^mshw€zwtt|||zojx|yxy|{{z{}|rsx{€~}||}€}xwvxz|~€€~}}}}|}|zxz{ywvwz}{vuttuvuuxz{zywwz{zz{wrmgjnuz|xx{}{xvvwy{}|zwwy{|ywz{{y|qXa|‚€€~}|}~}{ywwwƒƒ‚‚€€‚ƒƒ………„„………„„„„ƒƒƒ„„…†††……„ƒ€€‚€}|}‚ƒ…„„ƒ‚‚€€€€€‚‚ƒƒƒ~~~~}~€€€~}{yvurqrtvvwxx{{|}€}{z|xuvz{yyz|€„ƒytonooquz~€€~}{yyyyz{{xy€~~€~wqry‚‚„„€xqnnoqtvxxxxxxxwtrqqsvxvu{€€€€€~}}€€‚‚€}||€€€zrry~~}{{}€€~}€€€€€~}|||~~~~x}€€}|}{wx|€€~~~}|{zz|‚ƒƒƒ„„……„…„}{}~}|zxxxz~€€~~~}}}}}|{zyxxwwy}~{yyz{|{zyyyzzzzyxxxy|€ƒƒƒ‚€€€‚€ƒ„„‚{qs~}zwvvwwuroptwusstwz|}~}yvuuy{{yxvsqorvwtnoquuuuvwxyz{yxwxy{{{{zxurqsuxy}}||~€‚~}{wptyxwususppooorvz|}zvutrponoprrrrssrtvxyyzz{zzzzzz{{|~€€€}||zxwvx{{zwsstuuwvtrrqrsstuwxyyzyyyzz{{{{zyxwvvvwxxy{{|{ywtromllmqx|{yxvvvvwwxxxwvwxwvvvvuspoprtvwxy{}}|zzqcbbgouwwxzywwyz{z{{{{|}~~|zzzzzzz{{xtsvyqagja`aflrssxywwxxz{|}}}}}|||||||}}}}}~~~~~~~}~‚€~}ypoxy||}€€}€€€€€~}~}~~€~~}yvuv{€ƒ}~}}€€ufy€y}|vqor{ywojt€€}}|~~zy|th^ew}|||{{|}}|zyyz|}~~~~~~|{{{||zxxwutvy|}}zxvtuvvusstwutyzuminqprsqosx|z{}{vsqruwyzvokotvqmrtohdquks}{|}}{yxwx€€€€‚‚„„„„„„„„„„„ƒƒ‚‚‚ƒƒ„„„„„„ƒƒ‚‚‚‚‚ƒƒ„ƒ‚€~||~€‚„……„„ƒƒ‚€€ƒ„„ƒ~}|{{|}€‚}}||{{yvtsuvwwvvtsuvy|~~~~yuv{|zxxz}ƒ€~yuqpoorx}€€€~~}|||}}}|yz‚€}ywvwxsonpy~~€ƒƒ€{tomnqtwyyxxxwwvrooqtwzvqx€€€€€~|}€~€ƒ„…ƒ€}}‚‚‚€zru|}}|{{}€~}€€€~||}~}}~~~yy‚ƒ‚‚‚€~||{z{~€€€~~~}||€‚ƒƒ……†…„†„~}}}|{yy{|‚ƒƒ‚€~|{||||{zyxwwx{~€|yyz{|{{zyzz{zzyxxwy|ƒ„„‚~}~€ƒ……ƒzx|{xvwxwuqnotvtrtvy{}~~}yutuy{zzywromtzzqgfluvvvvwxyz{ywvxz{|{{{yvsrrtvx{|{|}}~~}||}~~}{zxuvzyxvstsonpssvz}€€~zyxwvtrqqrrrsttstuwxyz{|{{{zzz{|~€€€~}|zxvuvx{}|ysrrssvusqqppqrtuwxyyzyyyzz{{{zyyxwvvvwwxy|}}|{zxvokihhmsz{yxwutuuuuuuuvwwvvwwvusqprtwxxyz|~~}{|wh^\`ktvvwzywwxyyz|||||}~}|zyxxxyz{{yvvxztabiga`cirutwxvuvvyz||}}}}||||||{|}}}}~~€€€€€‚‚€}|zuw~}}}~€€€€~}}{z{€~€€}q^\ny}}}‚‚~|w‚€{tpprzwtqt‚~~tryyuy~|jRbutrz|}{}zx{||||}}}~~~~|xxy||zxwvtsvy||}{zxwwxxvomowsoxzulemrootttvx}|zxusqsuvvvvspnswwpnxvmXRmsppw|~~€}y{}~}{z{|~~~~~~~~~€‚ƒƒƒƒƒƒƒƒƒƒ‚‚€€‚‚ƒƒ‚ƒƒ„„„…………ƒ‚€€ƒ………„„„ƒƒ‚€~}}~€‚„……ƒ~}|{{{|}~~~~~€~zwvuvvvvvxywvwz}|{}}{ywvx{}|yxutrosz‚€~}}~~€€~z{ƒ€{wuuuvtrooswwwz}}{vqoqtvxyzyyxvutqoorvy{xrv{|~€€€€~}~€~€‚ƒ„…„‚~€‚ƒ‚‚‚ƒ‚~xz|{yz{|~€€€€~€‚‚€~}}zz~€~~€}ƒ„ƒ„ƒ}|}€‚€€€€€}}€€€‚„†‡‡†……ƒ~~~~}{{|}ƒ………„…„„‚€}|{|||{{zyyxxy{}~{zzzz{|{z{{zzzyyyxz~‚ƒ„„ƒ€~}~~|~€ƒ……ƒ€}{||xuwxxtqmostsstv||}}~~}yustwyzyxwrpntwuogaktwwwwwxyzzxwvwyz{{{{zwtsqsuxz{{{{{||{zz{|}}{zyxwyzzywttrmntwxz}‚€~{{}}yusrrrtuuuutvwxz|}}}|zyy{|}~~}|{xxwz|}~}{wsqqrttrpppppqsuwxyyzyyyzzzzzyyyxwvvvvwxy||}|||{ysnjhginy{xwwuuutsqpprtuvvvvwwusqqswxzzz{~€€}z~zn^W]kvwwy|{yzyxyy}}}}}}~}|zxwwwxyzyyxwxzvd^eib^ahquvxwsprtxz{||}}}||||{{z{||||}}~€€€€€€‚‚}}zx{~~€€€€€~}|~~zut~€}€~}|r_]u}~|{}‚ƒƒ~~~~|wuuxxpx|~€}lmrmr}€~sarxplv€€|xy|}}}}~}}~~~~~{wvy~~|zyxvttvy|{z{{{{zzywyxwpqx{xutvvpgiu|{y}zwuwututsuwxwxz|||xv|y`[yuf_py~~~{xy{~~}}~|||||||||}~‚‚ƒƒƒƒƒƒ‚‚€~}}}}~~€ƒ„………………„ƒ‚‚ƒ„…………„„„„ƒƒ‚~€‚„……„‚~}||||||}}{}~€€|yvuvwyy{|}}}|{}~‚|ywvz}|zz{|zuqtz€‚‚‚€~}||~€€€€}z|zy~}ywwwwutsrqrrpnpswywsruyyxyzzyxvtsrqrtwyzwqqv{~€€}}€€ƒ…†…‚‚ƒ„ƒƒƒƒ‚€}}|zxx{}€€€‚‚€~}}{z}€€€€€‚ƒƒ„„„‚€}}ƒƒ‚‚‚€€€‚€€‚„‡ˆ‡‡†…„‚€~}|}€ƒ…†††………†…|{{||{{{{{zyyyz|~~|zzz{}{y{{zzzzyzyz‚ƒ„„ƒ~}}}‚„…ƒ€}|}|xwxyywqmnrtttuw||||~~~|yvttwyzywvrrsstsqkceswwwvwxyzyywvwxyz{{{zxutqsuy}~}|{zz{{yyyz|~{yxwwxyy{zyuspnq{~~|z|€|yurqrsuvvvvvwxz|}~}|zyz{|}~~}}{yyz}}}{yzyurppsrrppoopprtwxwxyzzzzyxxxxxxxxwwwvwxy{{zz{|||xtpligixzxwvvuutsomloqstuuvvvusrruxz{{z|~€€}y{{q_Qcx{yy{~~~}|}}}~~}}||}}{yxwvwxxxyyxwwzym[aida`fpuxxvqmqtxz{{||||||||{zz{{{{{{|~~~~~€€€€€€€€~}|yx{~~~€€€~~}|}~€}|y|~}}~~|ytnp|€€~|}€€€€€}}~~}zyz|xsy€‚~~zqrusw}€}z|xrqz}€€}|~€€~~}~~~~{wuy||{{zzxuqopswy}~~|zz|xtllsyyxxurrpiipx}||ztqpommpsuxzzz}~}}zyywqo€xfap|€~|~|xx{|}~€€zzzzzz{zz|}~€‚‚ƒƒƒƒƒƒ‚€~~~~€€€ƒ„……………………………††…………„„„„„ƒƒ€€‚ƒ………„ƒ‚~}|||}}~~~€€€€|ywuuvxy{}€}zyyyz{}}yvuuw}‚„~||}~yrsz€‚‚}{z|€ysvwwxwxxxxyywvvtsrqonnpswwutwz{yyzzzxvtsrrtvyzxsmmt{~€€}|€€‚„††„‚€‚ƒƒ„„……„‚‚‚€~{ywx{}€‚‚‚ƒ‚‚€~~~|{}€€€€ƒƒƒ„„„ƒ‚€€ƒƒ‚‚‚€€€‚‚€ƒƒ‚‚‚ƒ…ˆˆˆ‡‡‡†„ƒ‚‚€~‚„††„}|~€}||{{{|}}~}zyy{~}{zy{}€}z{{{{zzz{|€€€„……ƒ€€€~|z|ƒ‚€}|}~~|yxyzzzunmqtvvxy|y{{}~~}zwttvxyyxvuuztrsvriarvuuvwxxyyyxwvwxyz{{{yvsqruz~~|||{{{{yxyz{|ywwwxyyz|{zvrootƒƒ€|yxz}~~|{wtsrstvxxxxwxz}}~~|{zyyz{}~~}{z{}|yutwxvsporrrqonnnoqsvwvwx{{{zxwwxxxyyyxwwvvwxyyyxvwy|zxtplhhwyvvvvvvurnkijmortuuvvutssvyzzzz{|}}{xyysaUm€}zxz~€}||{|||zxwvvwwwxyyxwyypY^hfbagpuwvvsruwyz{{{{{||||{zyyz{zzzz|~~}}}~~€€€~|zyyy{~€€€€~}|{{|}‚‚|{}€~}€€~}{yz}€‚}~‚€€€€€}|}}|||{y{}€~}}zwpsx}yov€€|vux}€‚€‚€~}~~~}|}zxyyyz{{{zxtoklry|~}ws||zvoorqrstwyzzxtonqx~~xtqnjglty{zww{~}~{wuvz{€{wy}|xw}}zz{{|}~zz{{{{{{{||}~€‚‚‚ƒƒ„„„ƒ‚‚‚‚‚‚‚‚‚‚ƒ‚€ƒ„……………………††‡‡‡†………„„„„„„…„ƒƒƒƒƒƒ„„………„„‚€}|{{|}~€€~|zxutttux{~~}zxxxxxwuutttvtx‚~€€}vuz~‚€}zz|‚‚€xtuwyyvvwwyzyxwwvutsqppqsuvutvy{yxyyyxwusqrtvyyvqlmu|€€€€€~~€ƒ„……„‚‚„……„„„††„‚~zwvx{}~„………ƒƒ‚‚‚€€€€}y{€€ƒ„„„„ƒ‚‚‚‚€€€‚‚ƒƒƒƒƒ„…†ˆ‡‡‡‡ˆˆ‡†…ƒ‚€€ƒ…†…|vrrv}‚ƒ‚~|||}}€€~{yz{||{zyyy~~~|{{{z{}}~~…††„‚€~}|zxxy{}~~}}|||{{zyy{}zqlqtyz{|~|{|}~~{wtsvxzyxvvw|vstyyoesvttvyyyyyyyxvvwxyz{{ywtqqty~z{{}}}||zyzz{{wwxxy{z{||{wrppv„ƒ€€{vuwyz{{{zyvttttwxzyyxyz|~~~~}|zyyz|}€€~}|}}}ytqrvwwtqoqqqqomlmoqsuvuuvyyyxwvvwxxyyyxwwvvwxyyywsrtvyyvspljxxuvvvvvvrnkhgjmqsuuuuuttuwyzzyxyyyyxwxyteaw€{{z|~}}}}~~}|||{{zxwvvwvvwxyxvxxlVYah_`krsuuuwzzz{{{{{{{{|}|{xwxy{zyyz|~~}||}}}}~~~~}{wwz}~€€~~~~}{{z{|}~‚}}~‚‚~€€€€~€‚ƒ‚€}~€€€€€~|{}€€~~~|z}€€}{{||}zywx|}lq~|vw}‚€€€~}}}|||}~}|{zyz|}||zwsnmquwy{ztsxvtqliggmqvz|{}zlcdv€~}|vmgiqxyywy|€€}ywxzz|€zywpe^gx~}{z{|}~~|||||||||}}}~‚‚ƒƒ„………„„„„…………………„ƒ€€‚„„…………………†††††††………„„„„„„„„„„„„„„…„…††…ƒ‚€}{zzz{|}~€€~|yvtsrrsw{}}|z|}~|zzzyxxyy{y{‚‚‚~}}}‚~||~€‚‚zwvx|~|xvtuvvvuwwyywvuuuuuuuvuuuvvvwyywurqstuwywutv{€€€€€€~}~€‚ƒ„……„ƒƒ„…„ƒƒƒ„…„€€|yvuwz{||€ƒ††„„‚‚ƒ‚‚‚€~‚‚‚‚„„„„‚‚ƒƒ‚€€€€‚ƒ‚‚ƒ„„„……††ˆ‡‡‡‡‡ˆ‡‡†…„ƒ‚ƒƒ„………|vtx~ƒ†‡……‚€~~~~~~‚‚€|{zz{||zzyz{}}|{{z{{||~~„…†…ƒ‚€|ywwwvvwz}~}}}}~~}}|zy{~~vopw}~€|}~~{wtsv{|{wvttxzxvyxqjtxutw{{yyyyxwuvwxzzzzyvsppswzz|~~~~}{zzz{{wxyyz{{{{{zvsqrxƒ‚€{vuuwwwwyyzxwvuuwxzzzyz{|}~~~~}|{xxy{‚‚€}|}|ytssvxyyvtpqpppnmmnqsuvuttuvvvvvuvwxyzzyxwwwvwxyz{zyvsrvwvtsonyvvxwwuuutqnifinrttutttttuwxyxvuvuvwvvxzvjm~|||zzxxxttuuy{}~~}{z{zxwvvvvvwwxxwvwjUSWhadrtssstw{{|{zz{{{{|}}|zvvxzzzyyz|~~}||}{{{||||}}||zz|€€|zz|}}|z{{|}~~~€}}~€€€~}‚€|~€~~~~}||~€€€€‚€~€€~|zz|~~{zy{~‚€||~~|}€€€€~}}}}~~~}~~~~~|yvsqrstuyy{|pnjgc__emsyzwvw{vmgdnz|}~~zrlmsx{yx{~~~}|zzyuvyh\nmvfIVx€~zz{{{{{~~~}}}~~~~€‚ƒƒ„„…………„„„„„„……†††…ƒ‚€€‚„„………………†††††††……„„„ƒƒ„„„„„„„ƒƒƒƒƒƒ„……„ƒ‚€}{zyyy{}~€€}zwtsqpqrvy{|||€‚}z{}{yxyy|yxƒ‚||€€€~|}~€€‚{xvx~~zuttttstuxz{zxwwxwvuuxvspppqtxywtrqtyzyyyx{}~€}€~|}ƒ„…………ƒ‚€€€‚‚‚ƒ‚€€{wvuwz{|xw……„ƒ‚‚ƒ‚‚‚ƒƒƒƒƒ„„„„„…„ƒ‚‚ƒ‚‚~~~€€€€‚ƒƒ„„……†††‡‡‡‡††††††‡‡‡††……………††…‚}y{|‚†‡‡‡†„‚€~ƒƒ~{yz{|~zzzyz|}|{{{{|{|}~ƒ…†…ƒ€}zzxxxy{|~‚‚ƒ‚~|{z|€{rpx€€€}}€~}zwssvz{yvvotx~|yxwqlwzttx|{zzzywvuuvxyzzzxtrooqsv{ƒ~~|zzz{zxyzz||||zzxussuz€‚€€|ywvwuttuxyzzzxvwxyyzz{{||}}}~~~}zxy|~‚ƒ€}}|ztqux{{{zxurqponmlmpsuwwvuttuuuttttvxyzyyxxxxwxyz{{{{xtrrrrssrswvxzyxvvvutohbltuuttsssstuwwwvtrrstvwwy{xqt|zrpopqqssrrrrssvy{||{{zxvuuvvwwxxxwuvlVNMaehpsrrstvy{{zzz{{{{{||{yuvzz{{zzz|}~}||{zxyz{zz{}}}||~€€~zxwz|}{{{}~~|}~‚€€|}~€}||}~~~}}~~~~~~~~~}~€}}~€‚~|zz|~}|zy{~‚€~~~~}~€~}€€€~|}€~~~~~}~€€€€€€~}{xvvuuvvxy{|xrieegjmou{{utqnoxxjjxz|}|xsnotz{yxy||{{z{zzzyuuvi]`lzuVf|„{z|{{{{‚€€€€€€€€‚ƒ„„„„„„„ƒ‚ƒƒ‚ƒ„„…………ƒ‚€€‚ƒ„„„…………††††††……„„„ƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚ƒ„„„„„„ƒ‚€~{zzzz{{}}}}|zxusrpppqsvxz|‚…€|}{xxz|yux}‚‚€~zwwy|€€}}~€€}ywy~‚|wtrqqppsx|~~}||{yxwx~ysonmmqvywtqqty|{z{}€‚‚ƒƒ‚}y|~ƒ„…†…„z{}€€~{vuuxz}{}‚……ƒƒ‚ƒ„ƒ‚ƒ„……†††††††…„ƒ‚‚ƒ„ƒ}{{|~€‚ƒ„…††‡‡‡ˆ‡‡‡‡†††††††‡ˆ‡‡‡‡‡‡†††‡†„~€‚…††‡‡‡†„‚‚‚‚€€€‚€~{yyz}z{||||||||{|||}‚„„†…„}}{zyz}‚……„„‚‚€~{zy{€wrz‚ƒ‚‚„ƒ~~€}zvursvzytstpw„‚}vrpp|€quy|||{zywvuuvxz{{zwrpnopqsz‚ƒ€|~}{zz{{zz{|}~}}zyvttvy|~€}{zzxwussvxy}~|xxwyz||}}}||}~~~|zz|}‚€|}|ysry{}}||zyusonmkkmrxzzyxwutsrrrrrrtvxyyyxxxxxxyz|}~}{yurpoqrtvtt{}|ywuvvtohdqzwvtssrrstuwwvutsrsuwyyzzyvx{xuttvtsrrqqqppqrstvxz{zxvttuuvwwxxwuumUNM]dgmqpprsvxz{{{{{{{{{{|zwrv|}||{{||}}}{{yvstxyxv{|~€€€}ywvy|}}}~~‚~|}||€€}zy{~~|yyy{|}}}~~~~~~~~~€€{{}|}€€~}}{{{~€‚€~}~~~~€~||€|zz}}z€€€€€€€€€€€~}{zzzzz{{{xwxvnfgjotuux}td]qy}}to{{ywvtqnry}|zvtssrstuuvw{xuwrhbt‚uuyzxw||{|||ƒ‚€€€€‚„„„„„ƒƒƒ‚‚‚ƒ„„„ƒƒ‚‚‚‚‚ƒ„„„„„„…††††††…„„ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚ƒƒƒ„„…„ƒ~}}}}|{{{{{{zxwuttttsrrqrsy~|zzzxwy‚~}~‚€~|sqrty}~~~€€~zxx}€~zxvsqpqsx|~~}{zxy{}ytqpmmpuxxusqqty{{}~€€€€€xty}~~ƒ„††…‚€|zz{~€€~}{ywvx{~y{ƒ„„………„„„ƒ‚‚„„…………………††…„ƒƒƒ„„ƒ~zz{~€‚ƒ‚‚ƒ„…†††‡‡ˆˆ‡‡‡‡†‡‡‡‡‡‡‡ˆˆˆ‡ˆ‡‡‡‡‡‡†…‚‚ƒ„††††††……„„„„ƒƒ‚ƒ‚~|{z‚}}~}}}}}}||}}}~„„„‚€~~{y|‚€}~‚„…„‚}{zyxxyz{zuvw}~€‚ƒ€~yussrrvzxsqsw~‚ƒ‚vqv€‡ymv{}}}{zyxwvvvxz{{zvqnoqrqru}~|~€€~|zz{{z{{|}~~}zxutvz~~~€€~~~|zxustuv~€€{ywxz}~}}}}}~~~~€~{|}€~}z||{vy{|||{{yywuqnljjnu{|{zyxvutsqppooquxyyxxxxxxxyz|~~}{yvrmlnsxts|}{ywvusokmy|vttsrrrsuvvvutsrsuwxxxxxxx{€}xtrqqqprtrqpprvyzzwtrstuwwxxxvvkPOU]aelpqqqsuwz||||||||{{{zyux}~}}}}}}~}}|yvsqtx{zy{}~€‚~zxxy{||{||}~€€‚}}~{y~~~|yy{|zyy{|}}}~€~}|{|€}zz}}€~}}~{{{{|}~‚‚‚~~~~~~~~}}~~|}}~}€€€€€€€€€€€}|{zz{}|{{zysoppkfghmruwz}{se`w~z|{y~|yxuojdkw}}ytpmlllnmmonrz}{wpo|ƒ€}xugq~}|}}}ƒ‚€€€€€€€€‚ƒƒƒƒƒƒ‚‚€€€‚ƒ‚‚‚ƒƒƒƒƒƒƒƒƒ„„„„„ƒ„……………………„ƒƒ‚‚‚‚ƒƒƒƒƒƒƒƒ‚ƒ‚‚‚ƒƒƒ„„„ƒƒ€€€€€~}|||{zzyyxxxxwtqonnqtz}|yzyyyz€……‚}}~xtqpuz}€€€€~{xwz~€~}{yvustuxz}}{{z||xqopoonoruwxvsqsw{}~~~}ywvwwtmmty{}€ƒ…††„|zyz}~~~~~~~|yy{€|‚†…„†††…………ƒ‚‚‚‚‚‚ƒƒƒƒ„………„„„„„ƒ‚|{|~€‚ƒƒƒƒ‚ƒ…†‡‡††‡ˆ‡‡ˆˆ‡‡‡‡‡‡ˆˆˆˆˆ‡‡ˆˆˆˆ‡‡†…„„…†††††……………………„ƒ‚‚‚ƒƒ‚€~}}‚€~~~~~~~~~~~{z{}€€}„{z}€‚~|||}|zxxwvuvvxxz{~€€€}wsrqrtvxvtru{yrwƒloy}~}|{{yxwwwwxyz{zxxwusrponv{||~€~{{zz{z|||}~~|zvttw}~~€‚€€‚|{wttps{‚‚}zwwz~€€~}}~~~~~€‚}||}}{tv|yxz}|{{{zyxxxvsoliiox|||{{zywvtrpommpswyyxxxxxxyz{}~~~}|zwmfhqywx|~~}zxwusppu}|vvuttsstuvvvuuttuvvvvvuuuw}‚‚‚€|xupmmppprsrqqpprtwy{ywsqsuvvwwwwwiLS`\`cjqrrrsuwz||||||||{z{||z|}~~~~~~~~~~}zwtsx|~}}||}}}~€‚‚~wtwyz{{{{|}}€€‚‚~}~€|x}‚~~{z{|{{{|}}}~€€€€€}|{z||{z}~~y{|}{{}|}€‚‚‚€€~~}}}|}~~}||||}€€€~{zzyyz|}yxwuonpojfdehkpw{~€wttxzx||||xxxslifmw}}wpproklokisxv|€|yz~|€‚€umcr~~}}‚€€€‚‚‚‚‚‚‚ƒ„……ƒ‚‚‚‚‚‚‚ƒ„„„…„„ƒƒƒ„„„„………„ƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€‚‚‚ƒƒƒƒƒ‚‚‚€€~~}||}}}}|yuqpoooquyzxy}~{€ƒ‚€€~{{ytptx{}€€€€~|yx{~€~{yz{zxwwxz|~~}}}~|nhlopqooprvxwtsuz~~|{z{yroonmommlnv}€ƒ……„‚€~|zyz|}~~}~~€ƒ‚{wz€ƒ†‡†……††††††„‚€€~€‚ƒ„„„„„„„ƒƒƒ‚~|}€ƒƒƒƒ‚ƒƒ„…„„ƒ„„†ˆˆˆ‡‡‡‡‡ˆˆˆˆ‡‡‡‡ˆˆˆ‡‡††………†††…………„„„„…………„ƒ‚‚€€€€}{zz{{||}‚„……ƒ~{z}}|{|}‚„€}zxvuuuvvxxxxz~€}xtrrstvwutsw|‚‚‚€|vu}{lv{}}~||{zyxwwxxxyzzz}}ysssqouy~€‚~}yzyzzz}}}~~}{yvtux}€€ƒ€€}}yvxtszƒ{xxz~€‚~~~~~~‚‚}|{{yvsrtvzuqzzyxwwwxwuqmjltyzz{{|||zxvtrolloswyyyxxxxxyz|}~~~~}}|tjgp{|z{}}|{ywvttuxzzwxvuuuttuvwwvuuwxwtrrrrqqt|vtqnnnrx{xsssrqqqqqsuwz{xtruwwvuutwvdX`b]]biprrrrtwyyz{||{{|{{{|~~~~~~~~~~~~~}~|yww{{{{{zz{{|}€ƒyuvxxxz|}}}~~€‚}|€~y~‚~}}}}}}}}|}~~~~~€€€€~}|}€~}}}|||{~€€}{}~~€€€{y|€€€~}}}|}~~}|}}||~€‚€€~}}}}}}}}}|zyyxxy{|xvvurrrnhb`djlpx}~~|zyy||{zwwwtporuz{zvrswsoprmlw|z{~}zxyy}vjpsy€~}|€€€~~~~€€‚‚‚‚‚‚‚‚ƒ„…††…„‚‚‚‚‚ƒƒƒ„„„ƒƒƒƒƒ„„„„„„„„„ƒƒ‚‚‚‚‚‚‚‚‚ƒ‚‚‚€€€€‚‚ƒƒ‚‚€€€€€€‚}zvtrqqppsvvvw{‚‚€€€‚‚|zzwstvy|~‚‚€€€€}{z}€}zxyz{{{zxxz|~€~~zmhlooponpruxwuuw|~ywutvupnmjjmmljkt}ƒƒ„~}{zyyz{|}|||}„„~y|€…‡‡†…†‡‡‡‡ˆˆ†ƒ€}|}~‚ƒƒƒ„„„„„………~~~€‚ƒƒƒ‚‚ƒƒƒ‚‚‚†ˆˆˆ‡‡‡‡‡‡‡‡‡‡‡‡‡ˆˆˆ‡†……†……………„„„„ƒƒƒƒƒ„„„„ƒ‚€€€€€€€€€€€€€€€€€€€~||~€‚€}~ƒ‡‡…}}}~~|{z|€|zwvuuvwxxz{{|zwyz}|xtsrssuutssw|ƒƒƒ‚€|y|{t||}}}|}}|{zyyyyyyzzy|{ytvyxvy|‚ƒ‚€||xyxyyz|}~~}|zwuuvy{~€€ƒ€€‚€€}}~€|{~yw}‚}yy{‚~~~~~‚ƒƒ~|{zxvsty{}yxzzyxwwwxywsokpyzyyz|~~~|zxurplnqswxyyxxxxyz{|~~~~~~~~~zrjo{}|}}||{yxvuwyywwyyxwvvvuuvxywvvyxtpnooonnpv}zomorw}|vuutsrrqqqsuwyyvtwwwtrrrvugfjc\]bhlpqqrsuuvxy{{zyz{|}~~}|}}~~~}}}}{zz{zzzz{||{{}€ƒ€xvz{zyz|~~~~}~‚€||}~~|||}~€€€€€€€€€€€}{|€€|{}}~€€€~{y{€€~}}}}}}}||||{~€€~}||||{zzyyyyyxwwxwuuuxxrnkeabisvw{}~~}zwxz{{xvuwvtuwyzxuvxywsprsqrz|zz|~|yxuuy{sjv}~€~}{€€€~~€‚‚‚‚‚‚‚ƒ„…………„ƒ‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒ„„„„„„„„„„ƒ‚‚‚‚‚‚‚ƒƒƒ‚‚€€‚‚‚‚€€€€€€‚ƒƒ€}{yxwvutvwyywy‚~|€€|yywuuuwz~ƒ‚€€~~||~€€}xvvy{|}|zxxz~€€€€€|uppnnmmmoswyxvvwxzxsqqqrroolihjjjimw}€‚ƒ‚}|{zzyyyz{||||}~‚ƒ‚~‚…‡‡†††††‡‰‰‰ˆƒ€~|z{}€‚‚ƒƒ„„„„„……†ƒ~~€€‚‚‚‚‚‚€€‚†ˆˆˆˆ‡‡†††‡‡‡††‡‡ˆ‰ˆ‡†………………„„ƒƒ„„ƒ‚‚‚‚‚‚‚ƒ‚€€‚€€€€€€€€€€€}|}~}zvux{~‚‚€~{zz{||xvxyzzyyz|}~€‚ƒ|vttvtsrsstttsrsvz~ƒƒƒƒƒ€€~z}}}}}~~~}|{{zzyyzzz{zzyxzzz}ƒ‚~zy{yxwwxy{|}}~{wuuuw|~~€‚‚€}|z{~~~ƒ‡€v}~{z~‚‚~}~~€‚‚‚~{yyx{||{{{{zzyxxxyz{zvqjs{{wx{}~}}{zwsqnosuwxyxxxxyz{|}~~~}}~~~~}wonx|{zz{|{yxwvvxwvwyyyxwwvuuwwxvuvxwrnlmmmmmlpvurry}|~€€{usuvuutsrrqstvwxxwwwurpqrutmmme]`gikmmorttssuxyzywy{~€€€}{z{|}}~}||||||{zyyz€~|}~€‚€zx{|{zyz{{|}}}~€ƒ€|{|}~}|}~€€€€€€€€€€€€}|~€|yz|~~~€€€||~~~~~~~~~}}~~}||{|€€}|||{{ywuvwxyxvtssqnpqvtlkliinu{{z|||}€€~{zz{|{zxxzyxwyzzywy|}{xvvwuvyxwxy{{ywvuuuqo|€~~~}{€€€€€€€€‚‚‚‚‚‚‚ƒ„„„„„„‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒ„„„„„„„„ƒƒƒ‚‚‚‚‚‚‚ƒƒƒ‚‚€€~€€€~~}}~~~€€‚‚€~}}|{zxxxyzz{}€|y~€€€~zwwvtttvy}‚‚€€~~}}~{xuw{~|zwvx~~|}z{vqomlkkmsyzxwwusrponopppppmkgijihmv{~€}{zyzyyxxy||}}}|~€‚††ƒ…‡‡‡††‡‡‡ˆˆˆˆ‡‚‚~z{}‚‚‚‚ƒƒ„„„„„„ƒ‚€~~€€‚‚‚€€€€€‚…‡‰‰‡‡‡†………†‡‡‡‡‡ˆˆˆ††……„…„„„ƒƒ„…„ƒ‚€€€€€~~€€€€€€€€€€€€~}{xuqpqrv|ƒ‚€€~{zyyzzzz~€€~~‚ƒyvuwvtsssrrsrrrux|‚„„„„„„ƒ€~}||}~€~||{|}{{{|}~||{zy{}~€|yxx}|yvuvxz{}~~|uuvwz~~‚}~~}{zxx{~€ƒ†‚zz~€}|‚‚€~}}~€€€€~|{{}|zwuuvy{zzzyyz{|{xrkv}|wwz|}|{{zywtrprvwxxxxxxyzz{||~~~~~}}~~~yvrvyzuqvy{zywutuuvwyyzyyxwvuvvwtttuspmlllllmjnstrv~ƒ~~~}yuuvvwwvvvuttstvwxxxwvrpstwvroleakqppqpopwwvssux{zwy~€€€}ywz|{}€}}}}~~}{{z|‚‚€€€€€€~}|ywwxyzz{|~€€|{{|~€€€~~€€€~€‚€€~€€€€€€€}||}}xx|~~~€€„}~~}}~~~€€~}~€€~}}~€~}~~~}|||||xusuxyyvtpomjhklpnlmnnsxyz{|}zy|€€~}|{{zz{{||{ywustx{|~~|zzxvvxwutuwyyxxwvussu€||}~}|€€‚‚‚‚‚‚‚‚‚€‚ƒƒƒƒ‚‚‚‚‚‚‚‚‚ƒƒƒƒ„„„„„„„ƒƒƒƒƒ‚‚‚‚‚ƒƒƒƒƒƒ‚‚€€€€~}||}}|||}~€‚€€€}|{zyxwxz|}~{y}€€}yvvutrrtx}€‚‚€€€€€}zwvw|}|yvux}€€~{zz{wspmjkoptyzxwwvttrrrpoooooonnljihktz}€€}|{zyzyxxy{||||||‡ˆ‡†††††…†††ˆˆ‰ˆ…‚„€{z{€ƒƒ‚‚ƒƒ„„„„ƒƒ‚€~€€€€€€€‚…‡ˆˆ‡……„„„„†‡‡‡‡‡‡‡‡‡†…„„„„ƒƒƒ„…†…„‚€~€€~~€€€€€€€€€€€€€€}xtroprv}„ƒ‚€~{yxxz{~€ƒƒƒƒƒ€€zz{|zwtrrqrrqqsuxz€„…„……„ƒ}{{|}~|{}~||}~~~~}zvz|~~|xx{~€zwuuwy{}|}tvzzzƒ~|}|zxxwy}€€‚ƒ„ƒ|{}‚~€€~}}~~~~~~~}}}|ztopqsw|{{|{{||}}ztmw}|yxy{{yyyyxwussuwxyyxwwxyyzz{|}~~}}}}}zxuwyzxsuvyyyxusssuvxz{zzxvuttuussssrpnmlllllmprsst|„|{ywuuvwxxxxxwvutstvwwwwwvuuwywsojejy|ywxuqo|~ztstx|{x{}‚‚€€~xw{|z}}}}}~~~€€€€€€€|ywwwxzzz|}~~zzz{~~~~€~~€‚‚€~}}~~€€€€€€€€€~|||~zyyz||}~~~€€~~}}}~€~}~€€€~€€}{{{|}}|||}~|xtstxzxvspnmhdilolnnknvzyyyz|zv|€~|xywy{||}|ywtpnu{}}}|{zxvxxwsttvwwxyyxuttx~}yy}~~}€€‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚ƒ‚‚‚‚‚‚€€€‚‚ƒƒƒƒ„„„„„„„ƒƒƒƒ‚‚‚‚‚‚ƒƒƒƒƒƒƒ‚‚‚‚‚‚‚~}|||||{{{||}}~€€~€€€~}zytruy|~}{{}€€~}zywusqqsv|€‚‚€€€~|zxxz}~{yxvvw|€€~zxywuwvqjpyyvvwvuuuw|~{wrnoonnprvtmgfipx|~~}}|{zzyyyz{||||{{~ˆŠ‰‡‡†††††‡‡‡ˆˆ…z„‚{yyƒ„ƒ‚ƒ„…„„ƒƒ‚€€€€€€€~~ƒ…†††ƒ‚‚„…„†‡‡‡ˆ‡ˆˆˆˆ†„ƒƒ„„ƒƒƒ„…†…„‚€~~~~€€€€€€€~~€€€€~{vsssv{€ƒ„…ƒ‚}{zxz}‚ƒ„„„„„ƒƒ€€€€~{z{}|{vrrrqqrrtvwx}ƒ…„……„‚€~{yz{}~~~|{}€‚{psz}}zy|„…ƒ~xutuxz|~{~uz~~|~ƒ‚€€{zywvxy{‚‚ƒƒ~}|ƒ€€€€~}}}}}}}}|{yy{{}}}zwqmjjou|{|}|}|}}}{vpx}}zyyzywwxxxxvuuwyyzyxxwxyyzzz|}~}{{{{{yxwyyyyvsruxwwtqpprtwz|{{yvtsssrrrstsrqonmmlloqsssszƒ~{yvuuuvwxxyxwwwvutsuvvwwxxwwxyxvpjis|z{yuozz|yxvx{|z|{zyyz|~€~zy}|z{€~|{||}}~‚€~~}~€€|yxxxyz{{{||{xttu{|{}€~~€‚‚~‚‚€}{~~}}€€€€€€€€~~~}zyyyyz{|}}~~~~€€~}}}~}{|~~€€€€€€|yxyy||||}€ytsvz{xvtrpnjeinomprosxxwuttvzsw}~xttxy{|~}{yvqmsy{|{yyywxzxvtttttuxy{{xwwy|}|z{}}~€‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒ„„„„„„ƒƒƒƒ‚‚‚‚ƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚~}}}}|{zz{{{{|~}~€~|zvtw{}}{{}€~~}|ytqpqsv{‚ƒ‚‚‚‚‚€€~}{yyz{{zxwvuvx{}~~|yy|ww~}wpx€|tqstttsuz€~vpqqomps||sjhiow{}~~}}||{zz{||}}}|||zz~‚ˆŠ‹‰ˆˆ‡ˆˆ‡ˆ‡…„‚€wr|ƒƒ}xw}„…ƒƒ„………„ƒ‚€€€€~€€€~~}}}||}ƒ……„€‚…†††‡†‡†ˆˆ‡‡†„‚‚ƒ„„„„…†‡†„‚}}~~}|{„{}‚€||}~€€€€€€€~|wttuwy~ƒ„…ƒ~{zy}ƒ„……„ƒƒƒƒƒ€~~~~|||||{xutsrqrsuwwxy…„…†„‚€‚€||zz{|||zxz{~€‚„ƒƒƒwqw€€x{€†‡…}vstwy{|~w~‚~}‚„‚}yxvux|~‚‚‚ƒ€~ƒ€€~}{z{||}||{zyxwxz||{yusoonty||}}}}}}~}|xuy||{zxxwxyzzzywwwxzzyyxxxyzzzzz{}|||{yyyxxwxyzzzwtsuvwwurpnnqvz||{yusssrpqrtuutsqponmmoqrrssy|zwwwvvvwwxxxwwxwuuuuvwxxyyxxyzzwpmnw~}||zwvxv|}}zz|}}|ysrsuwz||||}|yy~|zzz{{|}‚€~}|}€~{vux|}}||{|{zytnlnvus~ƒ‚€€€€ƒ‚€~}~€}z€~€€€€€€|zz|{{|}}~~}}|}~~€€~}||}|z|~€€€€€€}zwwwxzz{|~€€{utvxyxvuttssprsroswwzzyyvtqv~uuz}}}xkipstw{}~~|z}}||zwwtsuwyyvvvsrtv{}|{zyz{||yyz{|~‚‚‚‚‚‚‚ƒƒƒ„„„„„„„„„„„ƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒ„„„„„„„„„„ƒƒƒ‚‚‚ƒƒƒƒ„„„ƒƒƒƒƒƒ‚‚‚‚€€~~~}|{{{{zyy{||||}~~~}|{z{}}}}|||}~€€~ysooqtw{‚ƒ‚‚‚‚‚€~{zyxwvuttttuy|||zywy~z|‚€}y}€|vtvxvtstw~‚€zvwvroou~€ytsnpx{|}}}||{zzy{{~€~}|zz~‚ˆ‹‹‰ˆ††‡†‚„‡ƒ~~xmit~ƒ€yy}„…ƒƒ„„……„ƒƒ‚€€€~}~€€}||zzyyz|€‚„ƒ~|{ƒ…†‡†…†…‡ˆ‡‡†…„„„…………††††„~}}~€wrtƒ{x€ƒ|xz{}€‚€€€€€€|xuuvvw{~€‚„ƒ|zz€……………ƒ‚ƒƒ‚ƒ€~}~~~~}}|||{ywusrrstvwxxy‚ƒ…†„ƒ‚€{ywwwwtruw|~~}‚…„………~st}w~ƒƒ…‡…„€xrtwz{x‚z€ƒƒ€~…‚|ywvtu{‚ƒ‚‚€‚‚‚€€~~~~}{zzz|}||{zzyyyy{{yxvvsrtx||||}}}}~}}{yyz{|{yxwxyz||{zyxxyzyyyyxyz{{{zyz{}xuyzyxwwwwxyz{zxvtuvxxxvrnlnsy|{yvtrsrroprtuvutsrqponnpqqrsw~zxvvwwwwwvwwwwwxwvvvvwxyyyyxxyzzxurrw||||}{{|{w~}|{{}€€~zyvuvyzyy}|{yxzyyyyzz{}~~~~}~€{wuvy}~|xwwwxxuqrtzxw~€€€€€ƒ‚~||~~|{|‚ƒ€€€€€€€~{||~~}}}}}}|{{{||~~}|||||{}€€€~}zxwvwxy{|~{vvxyxvvvxxz|zzyvsw{{|}||zzz}~vswyxsaVbnopvz}€€}~}|{zvsnmmmvy{xuroqv{~}{yyzywuprwwwy‚ƒƒ„„„„„„„„„„„„ƒƒ„„„ƒ‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒ„„„„„„„„„„„„ƒ‚‚‚‚‚ƒƒ„„„„„ƒƒƒƒƒ‚‚‚‚‚€€€€€€€€€€€}||||zxwwxxxyyyy|~€€€€~~}{{||}}~~‚€zspquxz|‚ƒ‚‚‚~{yxwusrsttrqv|}{wuux€€€‚‚€€||}~ytsw{|}|wttw€}}}vuy{|||||{zyxwuw|€€~}{{‚ˆŠŠˆ‡††‡„p}…~~|skny‚ƒ~}ƒƒƒƒ„„ƒƒ‚‚‚€}~~~~}~~}|{zzyz{|~€„ƒ€~{{}…†…„„…†‡ˆˆ‡††……†††††††…ƒ€~}}€ƒ~tt}†…vx…ƒ€yvy{}€€‚}wz}€€|xwwwwvxz}€‚‚€~{~‚…………ƒ‚‚„ƒ„ƒ~}}}}}}}||{{yxvtsrsuxyyz|}‚…‡†„€‚‚ƒ‚}yvuutpmquz|||~‚„„„„„„xr€}|ƒ…„…††…{uux{|yƒ‚~ƒƒ€‚„€{xvutuz„„ƒ‚‚€‚‚~~||}~}{|{{}}}}|||{{zyzywvvwuoty}|{{|||}}}|{zz{{{zyxxyz{}|{zyxxyyyyyyyz{{{zyxxz{tnuzzxvvwwxyz{zyvtuvxzzwtollpvzyxvtsssroqrttttsssrqponoqqqrw{wvvwxxxwvvuuvvvwwwwwwxxyyxxxxxxxwxwtvzz|||{{|}|}{{{|}~~|{wqw|zwr|{ywwvwxyyzz{|}~~|}~€€~{xyz{{|yzurptwxvutvz{{}~€€€€‚~{‚ƒ~~{z{}‚ƒƒ‚€~~~€€~}|}}~}||||||{{{{z|}~~~~}|}}~€€~~{xutuwy{|}}}|zyy{zywwyz~}|yyxwv|~||~}|wuuspg_bkqsuxyz~€~}}{yvx{{{unlmlqrtqjggmvz||zxyzumffoyxvu‚‚€€€€‚ƒ„„„„„„ƒƒƒ„„ƒƒƒƒƒ„„„ƒƒ‚‚‚‚‚‚‚‚‚‚ƒƒƒƒ„„„„„„„„„ƒ‚‚‚‚‚ƒƒ„„„„„ƒƒƒƒ‚‚‚‚€€€€€€€~~~}}|ywwvvvwvvvwx{}‚‚‚€~~}}~~~€€€€{wuwz}~~‚‚ƒ‚‚zyxwutuxyvqnry}{usx}‚€‚ƒ‚}|€€zssy€‚€€€}{{}€€~~|z{||{zzzzyxvuqrx€€~~||‚†ˆˆ†……ˆ‰s|‚ƒ…‚zuzƒ†„‚‚ƒƒ‚‚‚ƒ‚‚€}|}}~}zz}~||{{{{|}€‚……‚€}zz~ƒ……„„……†‡ˆˆˆˆ‡††………††…„‚€~~~‚xq{‡Œƒr|‰}ywz{}~€€‚‚ztw{~€€€{zzzyxxx{~€€‚„†……„ƒƒƒ…†€~~~}}~}}|||{{zzyxvtsssuxz||||~„‡†„‚ƒ……{xvtspnqsy{z{|„ƒ„„„‡~u‚‚‡†……†††‚~yw{|}{„€‚„„ƒ‚ƒ{vttvv{„ƒƒ‚‚‚‚~|||{{|}|{|}~~}}}}|{zyyyxvvvvqv{|{zz{{|}}||zz{{{{yxxxy{|}|{zyxxyyyyyyyz{{{zxxyxxngryzywvvwwxyz{yvtuvy{{yvqmkntxyywuuttrqrsttttssssqponoppprvxvuvwxxxwvutuuvvwxxxxwxxxyxxxyxvooy{wwxy{||{|{{zzzz{}~~~~}}|xtz~zvr|ytwzzzzzz{{{|{{|{|}}€‚€~}}}}|zusyvvz|{ywuuw{|{||}~€€{ƒ‚€}€€|zz{~‚‚~}}~€€~}}}}~~}}}|{{||||{z{|}~€~~~€€€€~|xtrrxz|||{zywwx{|yyyz}~~}zxvtv|}||~€~|yunkikmpsvxxvuuwzxvxxslmsv{xsqtuuutsnmouyz{zxxzzuh\_n}|xw€€€‚ƒƒƒƒƒƒƒ„„ƒƒ„ƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒ„„„„„„ƒƒƒ‚‚‚‚‚ƒƒ„„„„„ƒƒ‚‚‚‚‚‚€€€€€€‚~}{yyxwwwvuuuuvx{~~~~€€€€€€€€~|{{|~€‚€€‚‚{yyxwwz|{vpmoty{zs~ƒ‚€€‚ƒ‚~z{€€€zss{‚‚‚€€€€~~}|{{zyxxyxwusoqy~~~~~~€„†…„……ŠŠ}y~‚†‰‰„„‡…„ƒƒƒ‚€{|~€~|{{~€|{}~}|||||}}~€€‚ƒ‚}|}ƒ„……„…††‡‡ˆ‰‰ˆ‡†………………„ƒ‚€‚}vw‹Œ€p~ˆ€|{z{{|}~€€€‚xvx{~€€~|zyyz{zz{|~ƒ„„„„…„…††…‚}{{|}~~}|||{{{zyxwvutstux{}~|z{~†…„‚‚ƒ„……~zwuspnpuy||{{€ƒ„…„ƒ†…}„ƒ…‡…………†…ƒ€{z}~~…‚‚„………„‚zsqqtx|‚…ƒƒƒ‚‚‚€€~}|zzzz{||}||€€€~}~~}|zxxxxvuuwwz|{zyyzz{}}||zz{{{zyxxxyz|||{zxxxyyyyzzzzz{zyxxzywpgpxzyvvwwwxyzzxvuvwyzzyvqnlnsxzyxwwvusssssssssstsrqpoooopquvvuvwwwwvuutuuvvwwwwwwwwwwwwxxwsjjy}yxwy|}}|||zxxxz|~‚€~|{|~|{yxuw|~~}|{{{{{{zy{||{{€‚~~€€~}{tu|y{~yvwvwxzyzzz}~~~}}~€€~z~{}}}~~}|}}~€€€€~~~~}~~~}{{|||||||||}~~~~~€€€€~xssy{}}|zxwurquyyz{|{||~zvqu{||||||~€~|yupmjirvxxyxwvvwwpjjopkimrywuttuwy{||{|}|{ywvx|{vi[Ygz{vt€~~€‚‚ƒƒƒƒƒƒ„„ƒƒ„ƒƒ‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚ƒƒ„„„„„ƒƒ‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒ‚‚‚‚‚‚€€€‚€€€~|{zyyxxxwvtttvvwx|‚‚‚‚‚‚€}|}}~€€~€€€‚‚€}zxxxy|}ztmmsrsy|z‚‚€‚ƒ‚~z{€€}yy}€‚‚‚‚‚‚‚‚€~~|{zzxwvwxxwusrw~‚€~}~~„„ƒ„„…††}y€€€‚…ˆˆ†ƒƒ…†„ƒƒƒ‚‚‚€{xuy~€~|z{ƒ‚}{}~~}}|||||}}|{{|}}~~€‚ƒ„††…†††‡ˆˆˆ‰‰ˆ‡††…†††„„„ƒ€}x{ƒˆ‹‡{t†}|{z|}~~~‚{vxz|}~€€}{{xxy|}|||}‚‚‚……‚‚ƒ………„~~{{|}~~~|||zzyxxwwvvvuuvx{}|zwxz~‚„„„„„„……ƒ}yurpnouy|||{~ƒ„…„…‰ƒ……†…„„„„…„‚~}€„ƒƒ„………„unnqw|€‚ƒƒƒ‚‚‚ƒ„ƒ‚€~~~}|zzzz||€€€ƒ~}}}}|ywvwwutuyz{{zyxxyyz||||{{{{{zyxwxxy{{{zywwwxxyyz{zzzzzyxy{zxtqtwwwuvwwxxxyywvvxyzzzxurnlnsxzzyyyxvtsstssssssstsrqpoopqsvwvuuvuvvwvvvvvuuuuvutvwwvvuvwyxqjoz}{yxz}}}}~~~zyy|~€€€€~~~{uu{~}}}||||{{zzy|}}||€‚€~}}~|yxzxy}|{{|zyyyyy{{}~~~~}|}€€€~}z|{~~~||||}~€~}}~~~}€~|{{{{|}}}||}~~~}}}~€€~€€€}xy|}~}{yyxumhrz|{|zz|€}vpu{||{zyz}~€~{xvvvtnsz{zzzxwyyypfb`_dkuy{wtuvwyyzxwwxyzz{yy{~xokd]`t|ws~~~~€‚‚ƒƒƒƒƒƒ„„ƒƒ„ƒƒ‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚ƒƒ„„„„ƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€‚‚€€€~}{{zzz{zzywxxxy{€‚‚ƒƒƒ‚‚}|}~€€~~~~~~~}}€€€~zwvxz||zslmvrqx}€€€‚ƒƒ‚€}~€€€~{|~€‚‚‚‚‚‚€€~~|yxxxvuuvxyxusuy€ƒƒ€|{|~€„ƒ€‚„……„~~€‚„…ƒƒ„ƒ‚‚ƒ‚‚‚~wvw}}{z{}€|wy}}}}}||{{}~€~|zxxzy{{~‚ƒ„…‡‡†‡‡‡ˆˆ‡‡ˆ‰‰ˆ††……†…………„ƒ‚€{u|‡Š‹ƒxy‚…‚€|{{|}~~€‚zx{|}}~€~}||wxz|~~|}€ƒ†‡„‚ƒƒ„‚~~|{|~~}||{zyxwxxwwvwwwy{|zxwwx{‚„„…„„„……ƒ|vsqpqty{|{z}€ƒ…†……ˆ……………„ƒƒƒƒƒ€ƒƒƒƒ„„„„…†…roqv|€ƒƒ„„„ƒƒ„ƒ…„~~{zzy{|~€‚ƒ‚„€}||||{ywuttttvy{zzyxwwwwyz|||{{{{{yxwwwwxzzzywvuuvwxzz{zzyy{zz{{zzyxwvuuuvwwxxxyxuuvxyzyywurnlmrwz{zyxxvuttssrrsssttttrqpoqsuwwvussstvwwxxwvttttwuuvxxwuttv}wmlw|}{wy|~~~}}~{vww|~~~~€€€~|{yy|yz}~}||{{{{zx{}}~}}|}~~~|yywwz{z||{zyxyz{}~~}}~€}||€~|~~}}|||}}€~}}|}}~€~}€}{zzz{|}~}}~~~~}~~}~€‚‚~|{~~~~{{{~xqlq{|{{z{}~wux}~}{yxy}€€~{xwy|}zy{{~}zyxxzyqeVORZlwzzwuvvyzzyuqqrvyz{zy~}uonrjcq}zv}~€€‚ƒƒƒƒƒƒ„„ƒƒƒƒƒ‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚ƒƒƒ„„ƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€‚‚‚‚€€€€€€}{zzz{~~}{zzyy|~€‚‚ƒ„ƒ‚€€~~~~}}}}|{zzz{}}~~~~€zustz}|ztoo{wtx}‚‚‚€‚€~}|~€€~€€‚‚‚‚‚‚€~}zustuutuwyzywvx}€}zzwvw{€„|€ƒ„„ƒ‚€~}}}~‚€~‚‚ƒ„ƒ‚~zyz~‚‚|{zz|zrmsz|||||{{{~€~yvvvxwwy|„†††ˆ‡‡ˆˆˆ‰ˆ‡‡ˆ‰‰ˆ†„„„………†……„ƒxu~‡‹Š€t‡…ƒ€}||€‚ƒ‚}€~}}~€€~}xy|~€~€‚‚ƒ…„~~€~~}||‚~~~}|zyyyyxxxyyy{|}ywwwwy|„…†…„„…††„xrqpqtx{|{z|€ƒ†‡††††…„„„ƒ‚€€€‚„„ƒ„„„„„…††~rsy~‚„„„„„ƒƒ„……ƒ€€€|y|z|‚ƒƒƒ…ƒ„~{{{{|{yxusrstwzzzywvuuuuuvz{{{{{{zyxwwwvwxxxwvtttuxyz|}{zyy|||||{{zyxvutuvwwxxxywstuyyyyxwuromnsx{{zyxxvvutssrqrrstuutrqpqsvyyxwurpqsvyyzzywuuuwzyxxyxwvtstvtot{}~~|~€}}{{{xppt{~~||}€€~}|{{|}{{€~|zzz|{y{~~€€€~}|}~~~~€€~zxxwxxyz{{zyz{|}€~}}}~~~~|}~~€~€€~}}}}~~~~}~}||{{{{|}€~€€~~|z|€‚ƒƒ‚~}}~}}|}|vuyttz{|||}€€~}}~}zxww{€€{xwz~}{yy{{{xwz}{wjYT_ekvxyywwx{|zxutsswxy|yuvvqqt|vjq{€€€‚‚ƒ„„„„„„ƒƒƒ‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒ„ƒƒƒƒƒƒ‚‚‚ƒƒ„„ƒƒ‚€€€€€€‚‚‚‚‚‚‚€€€€‚‚€~}}~~~|{zyz~€€}||zzyz}€€€~}||}}~}zxvvvx{|}}}}~{wtsy~~}zwuzyyz}~~~€zxtttwyzz{{z|}€€‚‚‚‚‚€~}ysrrstuwy{|{zy{€|xrqrsssx€ƒ}€‚‚€~}||~}z|ƒ„…„‚~|~€‚ƒ~{zzyzwtswz{{{{||{|}~€|vttvxxxx{…‡ˆ‡‡‡‡ˆˆ‰Š‰ˆ‡ˆ‰‰‰…„‚ƒƒ„……††…ƒ~xv~‡‹‰}rˆ…‚~~€‚‚ƒ‚‚ƒ‚ƒ‚€~€€~}}‚}‚ƒƒƒ‚€€€…‡€|zzzzz{{yy{}€~ƒ~~~|{zzzyyyz{{{}~}ywwvvxz€‚††…„„…†‡†‚zrpoptx{||{}„‡‡‡†††…„ƒ‚€€€€‚ƒ„„„„„„„„……}sx€„„„„„„„„„„„„„ƒ€‚‚zwz|€ƒ„……„„|{yyzz{{zyvsrruxyzyxvtsssspoty{{{{{zxxwvvuuvvvutsssvyz|}||zyz}}}}|{zzxwuttuvwwxxxxvssuxyyxxvtsporvy{zyxxxwvutssrrrrstuutsqqswz|}||xsppswz{}}|zxwwy|{{zzxwwvvtolrz{}‚~|{yyyn`\lw|{xy|€~}}||}}€‚~{yxy{{{|~~~}|{|}}~~€{zyyxvvxy{zyxy{}€€€~}}}}~€€€€}}~€|{}~|}~€€€~~~~~}}€€{{{||||}}€||€€€|yyyz€ƒƒƒ‚€}}}~}}{{{{siozxux{}~~€€€€€€}{yxwvsv}}}|yrrx{||zyxy{{{{|xvqihsvswx{zwxxzzwuuvwtuz{{tlnosxz{qu}€€‚‚ƒƒƒ„„……„„„ƒ‚‚‚‚€€‚‚‚ƒƒ‚‚‚‚ƒƒ„„„ƒƒƒƒƒ‚‚ƒƒƒƒƒƒ‚€€€€€‚‚‚‚‚‚€€€€€€~||||}}~~~~}||zyxxz|||||{{yx{}~~}}{zyz~{z{|}~}zwutsuz{|}~}}~~|xwz}~~}yzz{|{xuuvz~~wtqqqrtuvvuuvy~€‚‚‚‚€~~~{vtrrtvy{|}}|{}zunnnpprw‚€€€€€€~}{}‚ƒ†„‚€€€€€~|zyyzzustvxyzzzz{{||~ysrsuyzzz{€„†‡†††††‡‡ˆ‰‰ˆˆˆ‰‰…ƒ‚ƒ…„…††„~z}…Š‹‡zq€‡ƒ€€€~~€‚ƒƒ‚‚‚‚‚€€€€~~~…‚„††…„ƒ€‚…ƒ}ywwxxxyywvyz}€€~~}}{zyyyyyy{|}}~~}yxwwwwx|€…†„„„„†††‚{spoptx||||~‚…ˆˆˆ‡‡†…„‚€€€€€€‚ƒƒ„„„„„„„„„{v~ƒ……„„„„„„„„„ƒƒƒ‚‚~zvy~€€€‚ƒƒwsuvwwxy{{zyxtrsvxxyxwusssrqolpvzzzzzzxwvuutttuutttssvy{}~|{zz{}~}}{{zyxvutuvvwwxxxxvssuxxyyxvtsqptwyzzyxxxwvvuttssssstuvutssv{}€€€|vpprvy{}~|zyyz{|{{{xvwy{zwnlrz€|z{yvvtaKJZjwvtw|€€€~~}}~~€‚‚€~|{zyxy{|~~~}|{}}||~€z}}zwvx{~{xsvz}€ƒ‚€€}}}}~€€€€~}{yz|}|}~€€€€~}~~~}}}}~|z{|||}}}~|wx~€€{wyyy‚‚ƒƒ~}|{z{zz{xmhu|xxw{|€€~{xwtrtwvsrrry}xrou{}~{zz{~}|xommqrtxuuw}~zyz{{vsrmkpstu{ztmmswy{yuy}}}€€‚ƒƒ„„„„„„„„ƒ‚‚€€€‚‚‚‚‚‚‚‚ƒ„„„„ƒƒƒƒ‚ƒƒƒƒƒƒƒ‚€€€€€‚‚‚‚‚‚€€€€€€€~|{{{{{}}||||||zwuw|~~}||{{yy{{zzywuux~€}zyy{~~{xwtrty|}~~~}}}}|{z{}}~}|{{{}~{uqppt~~{xvutuuuutrrsw|~€ƒƒ‚~~~|yvsqquy{{|}~}}}ztrpqnjv€‚€€€‚‚‚‚‚‚~†„‚€€~{ywwx{|}xssvxyyyyz{{||}~‚|rqsuy{}||~ƒ…†…………………ˆˆ‰ˆˆˆ‰Š†ƒ€‚ƒ„„……†„~ƒŠ‹…ut„€€€ƒƒƒ‚€€€€€€€~ƒ„‡ˆ…ƒ‚‚ƒ„ƒ‚|{yyxxxz{zxxx{}~~€€~~}|{yyyyxyzz{|}||||yxxxxxwz|ƒ………†……††ƒ|sonpty|}~{}„…ˆ‰‰ˆ‡†…„‚€€€€€€€‚ƒ„„„„„„„„„|z‚„„„„„„„„„„„„ƒƒƒ‚‚ƒƒ‚~yyz{{}€€xqmqsuuux{|{z{vntwxwwvuttttsqomntyyyyyywvutttttttsstttvz{~~|zz{|}}||{zzywvuuvvvwwxxwxwrtuyzzzxvutrswyzzyxwwwvvvuuuuuttsstuuuttx}€‚~xqpqty{~~|{{{{|{||zvw{}}}}umv€€||{zywtsrY>CFZpmsx}€€€~~~€~ywyzyyzz|}€€€~~}}}~|z|}~€}wx~zy{€|xrv{}…ƒ€}||~‚~xz}~~|zwy|€‚}}}~~€€~~~~}}}|{{{|}||||||ww~€€€}{||}‚ƒ‚}zxxxxx{zwtu{zzyz|~~€yssvrmrxzxtoanytvvy}€€}{{||xodhqpmv{zz€|y{||re^ROgwrqturnnquwxyuuuvx~~}}~€ƒ„„„„„„„ƒƒ‚€€~~~€€€‚‚‚‚‚‚ƒ„„„„„ƒƒƒ‚‚ƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€}}}||{z{|{zzzz{{xttwz{||{z{{z{|zxwwttx~|xurty~€€~|{yvw{}~~}}}}|{{{{|}||{z{}|zuqnno{€€~{xwvuuvvvvuwz~ƒ‚€}}~}{xtpnrw{{{}~}}~€zvrqqoy€€‚‚‚‚ƒƒƒ„…†…„ƒƒƒ„„}~ƒƒ€~}|zxwwx{‚}wvuwwxxxyzzz|}}€|rpqsx|~~|~‚„……„„ƒƒƒƒ…‡‰ˆˆˆ‰Š‡„‚‚ƒƒƒ„„ƒ}|‚ŠŒ‹„w|‚€€€€€€‚„ƒ‚€€€€€€€ƒ„ƒƒ€€‚„„€~{zzzzyyyyz|{yxwyz{{}~~~}{zyyxxxxxzz|||{{|{zyyyyywwxƒ…………………ƒ~unoqty}}~{††‰‰ˆˆ‡†…„ƒ‚‚‚‚€€€‚ƒƒ„„„„„„ƒ}}„„„„„„„„„„„„„„ƒƒƒƒƒƒƒ‚{vuw{„„‚{rnlprvvtw{|{{}yqvywvvtsssttspnmoswxxxxxvuutttttsrrrttvx|}~{zxxxzzzzzzyxxwvvvwwwwwxyzzsvwyzzzxvvutuxzyxxxwwxvwwwwwxxwuttttuuuvz~‚‚‚€yqqpqvz~€~|||||||}zww{|}{y€}{yyyxwtrsrX9;>Tpmu{€€~~~~||}|wuwyx{{{|}~~~~}~~|{|}~€€}wov~‚‚~~€‚}zsx}}€ƒ€}{|~~~qhu{|}|zwu{}}€}||}}€}|}}||}~~}|||}}yx}~~€€€€€‚€~|xvx{|{|€zrkty|{{{|}~~ysuwrknuz}t[aigrwwy|€~}}}~~}yrpousnry|~~~{y|~}mTLKUajklnqponptwyysqqru{zyyz|€‚‚ƒƒƒƒƒƒ‚€€~}}}~~€‚‚‚‚‚ƒ„„„„„„ƒ‚‚‚‚‚‚‚‚‚€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€~~~~~}}}~~~}||{zxxxxzyxvvvuwy{{||}||}|yxzwx{~€~zvspow€€€€€}~~~~~}}}}}}{{{z{|{zy{{|zyxurqo{€‚|zxvuuvw{}~~~€€‚}{yvspquz||}}||}€|xtqwy~€€‚‚ƒƒ‚„…‡…„ƒ€€ƒ‚€ƒ‚€~{zxvvvw|…‡„~zwvvvwwxxxxz||}~}qnnpv{~~~‚ƒƒ„ƒ‚‚†‡‰‰ˆ‡‡ˆ†„€‚‚ƒƒys}‡‹‰}w…„‚‚€‚ƒ„„‚€~~~~~€€€€€‚„ƒ€‚‚ƒ€~{xuvwxzz{{zy{zyxxxxxxz~}|zzyyyxxxxzz{||{{{{zyyyyyywx|€ƒ…†‡†……„wppqsy|}|z‰‡‰ˆˆˆ‡††…„ƒ‚‚‚‚‚€€‚ƒƒ„„„„„„„ƒ~†„„„„„„„„„„„„„„ƒƒƒƒƒƒƒƒ}vw{‚……vponpswvtx|{xy~|uwxwuutsstttrommnquxxxwvuuutttttsrqqstxz~€}zwuutvwxxxyyyxxwwwwwwwwwyz{svxyz{zzxwvtuwxwwwwxxwwvwzyxz||yvuttuwxy|~€{rqoosz~€~||}}|{{|yvvz{}~~}}zxxwwvutuy{`959Sxzz}€€~~~~}{y{|zyzzy{|||}~~~~~~~~~~}}~~{uqy‚„‚~|wz~}€€|{|~€€}nixz{|{yvuz|y{}{z{|}}~€€€€}|~~~~~~~~}}}~~|z{}€€~|||}~€~}}}|ywy€|{~|j^lw|}}||||}}}}{ywvrnltz€|s_`baiooopu|}|||}}|{zzxvtqos|€~}{vstxqVRam`Yafjmpqrstvz{uosuvwvuuwy{~€‚‚‚‚‚€~}}}}}}~~€‚‚‚‚‚ƒ„„„ƒƒƒƒ‚‚€‚‚‚‚‚‚‚‚‚‚€€€€~}}|||{|}€~}|{yxwxxx{{yvvvyz{}~~||{z{}||}~~{yxwuqy€‚‚‚ƒ‚~~~}}}|}}|{{zzzyxxy{{xy{zvts~‚|zyxvuuuwz|}~€€‚‚€€}zyvyyxxux{|{{{|}}zwr}€€~€€‚}~~}€‚‚}ƒƒƒ„„ƒ}yvvwz|~ƒ‡Š‹†~ywvvvwwwwxxz|~}~~tpnotz}~€‚‚‚‚‚€€€„†ˆ‰ˆ‡††…ƒ€‚‚€{x‰‹…uv…„‚‚‚‚ƒƒ‚€€~~~~€€€„ƒ‚„……~yyvuuuvx{}|zxyyyxxwwvuw{||zyzzxwy{zyzz|||{||{{zzzz{zyxy|€…†‡†…„…„}rrtsy|}{|ƒ‡‰ˆˆ‡†††……„ƒ‚‚€€‚ƒƒ„„„„„„„‚…„„„„„„„„„„„„„„„„„„„„„„€z}‚ƒ…{sqnotvzzzz|xwu}}wwwvuttsttssqommoquwxwvuuuuuuttsrrqpqsy}€{yxusstuvwwxxyyyyxwvwwwwwwyxruwyz{z{zxvutuuvvvwwwvvuuzzy{~}xussv{}|~€€€€€€€zrpnnqy~~}}}|{{yxwutwxzz€‚~y~zyyxwursx~kB9?^~}€~~~€~|z{||{|{y{||}}~}}~~~~~zuu{~€‚€€~{|~~€€€€}{|~€€yx{{|||zxxz||~€}ywwyz{|~€€€}|~~~~~~~}}|{{~}xwxy{}}|z|}}~z{~€}zz{m^nw{}~~}{z{{|||{xuvvqv|~ytpnkhgjmjinuyyxxxz|z}~|vttnglxprwqjjqvgfrqdZ^`glqwvspqswtnvzzvustuvx{}~€‚‚‚€~~~~}~~~~€‚‚ƒƒƒƒƒƒ‚‚‚€€€€€€‚‚‚‚‚‚‚‚‚€€€€€~~~}|{zz{|}€€}}|zyxyyyxxwutuy|}~|{y{|€€€}zyyyxwz€‚ƒƒƒƒƒ‚~}}}}}||{{zyxxxwy{zxyz{wuw‚~{yxwvuuuuttuvxy|€€€|y{{xtpnrv|{vw{{zyz|}~|{z|~€~~€€~€€|ywv~ƒƒ‚€€‚ƒ„…„‚~zwuwy|‡ŠŒŒ†~ywuvvwxwvyy{||€zrmnsx|}‚ƒ‚€€ƒ…ˆˆ‡…ƒƒƒ‚€~€|}„‹‹ƒvw…ƒ‚‚‚‚‚‚‚‚€~~~~~€~~„‚‚ƒ…„„|vwvuutuvz~|ywxxxxxwvtssuwyz{|{xx{|{zyz{{|}~}||zz{{|{zyxz~ƒ…†…„…†„|nmprx}||~…‰ˆ‰ˆ‡‡†††††…ƒƒ‚€ƒƒ„„„„„„„ƒƒ„„„„„„„„„„„„„„„„„„„„„„…‚|€„ƒ…„yssonrv{{zz{xwu{|wvttttttstsrpmmmoruxxwvuttuuttssrqpopqz€€€~|zxwwuustuvwxyzzzywuvwwwvvxvptuyzzzzywutssstuuwvuuvutvwy{€~zwurx€€}}€€~ysqpprw|~~~|{{zwutsstqtux~~sw{|{ywsrsz}tSK_t‚‚~~}€~|{{}}|}{y{{|}~€€~}}~€€~~~~{uw{~~€€~}~~~~~€‚||}|||}}}{yy{}}~}zxvxyy{}€~~}}~~€}}~€€€€~}|{||‚~}}|yxxz{||{z{}~~}|~}{zzompw{}~~}{yyyz{zzyx{}{{|}zwuspmknuwtqqroqsw|{y~~zzsUCI_IHbqqqrtsy{ug\]`gmsywrnnptsox{|vusstvxz|}~€‚‚€€€~}~€€‚‚‚ƒƒƒƒ‚‚€€€€€€€€‚‚ƒƒƒ‚‚‚€€~~~~~~~~}||{|{{}€€€€€~|{zyxwwxwusrux{|zyxz}€‚‚||||}~~€‚‚‚‚‚~~}|||||{zzyxwwwyz{zxy{}zww}€|zyxxxxwvuronoprstuz€€€|xttuqmigimt}zx{{yxz}~~~~~€€€€~y~‚ƒ}rsuwz‚„‚ƒƒ‚}{yy{}‚†‡‰‹Œ†~ywuvxxxxxz|€}w{ƒ†sllpx|}~€€€€€€€€€ƒ…ˆˆ…~~€€€~€„ŠŒ‹ƒuxƒ„‚‚ƒ‚‚‚€~~€„…€‚€~ztuuuutuvz|{wvwwwwwvtsrqtvxy{|}yz~~}yw|~~~~}|{{z{|}~}|zyx{€ƒ………†‡†€pilry}}}€†‡ˆˆˆ‡‡‡†††††…„ƒ‚€‚ƒƒ„„„„„„„ƒƒ„„„„„„„„„„„„„„„„„„„„„„„„„‚‚„„„ƒ€xstpotvywxxzyyy|zvtrrrsstssrpnmmmptwyyxwutuuuttrrqponony}}{zyyxwuvvwwwxyyyxustvvvuuwsptvyzzyyyxvtqpprtvwuttusqqtx{~€}zusyƒ€{|€€€€€}wsqpprv{}€€~}||zwsqqqsnpruz|uy}{ytrqz}rtferz~~}||}~~|}~|{|€€~}{{{||~~€€€~}~€€€~|~|xy|}|z{~~~zuty€~~~~‚‚|}‚€~~~~~~}|}€~}|}~~||~~~~~~}}~~}}~€€€€€}|{|ƒ}|{yyy{{||{{}€€~~}|zyvvx{}~~}{zyxyyyzzz{{|~}{zzwvtttuvyyxvpjlqv{|wv|}~zrZ<69G?:Idsvvtr{zsicdlru{xrnmnonqz||wusstvxyz{}€‚‚‚‚€€~~~€‚‚ƒƒƒƒ‚€~~€€‚ƒƒƒƒƒƒ‚‚€€~~~~~~€~~}}|{{|~€€€‚‚€~}|zyyyxwussssuwvuvx{~€‚„‚~|}~~~€€‚‚‚€~}}}|{{{{zzyyxwvwx{|}|yyz|zww~€|zyyyyxwwurmkklosyxx{~}ywwwqliiihly~~{|{yyz}~~~~€‚‚‚‚~ƒ…~llsgmx}|}€€~}|}„…††‰ŒŒˆzvuvxyxx{€ƒ‡zixƒ„€tmlox|~‚~~€€€€€ƒ…ˆ‡ƒ}yy{~€‚€€…ˆ‰‚ux„…ƒƒƒƒƒ‚€€~~€€€†…~~~~|{{yuttuvvvvyzyvuvvwvvtsrqqw~|zxxy{|~}{wu|€€}{{zz{|}~~}{zyz~„„…†‡ˆ†ynmsz}ƒ‡‡ˆˆ‡‡‡‡‡††‡‡†…ƒ‚€€€€‚ƒ„………………„ƒ„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„‚zvvros{}zywxy}{{xussssrssrqpommnnqvz{zyxvutuutsrqponmmkx}}~}|{{{zywwvvvvvvvutqqrtuutttrpsvyzzzyyxvtplosvwwvusttssuwz}~~~|vszƒ}ww~€€€€|vrppqruz}~€~~}}zxsppqsmpquxxxz~}{wuuzzmusrqruwxz{{|||~€~|{|||}}{{||}~€€€~}}~€€€||{yy|zyuy|}xqlq|€€€}}}‚€~~}~€€€}€|}~}~~~~€€~€€€€€€~}}}€‚~}|{zzy{{|}||~€€€~~~~~||||}~~~|zyxxxyyyz{{{xyyxyzyxxxz~{xxzzmakrx}{vtwx|xrbD313859Xongeeknsvsmkt{{|ytppssprz|{vtsuwxyzyz{}~€€‚‚‚‚ƒƒƒ‚‚€€€€€€€€‚ƒƒƒƒ‚€~}}}~~~~~€€‚ƒƒƒƒƒƒƒ‚‚‚€~}}~~~€€€~|{{|}~||||{yvttssttttuwy|~€ƒƒ‚€~}}~€‚‚}||{{zzzzyxxxwvvwz|}}|yxxxvux~{yyz{zwusolkjjov}}~~}}}}{qljiiimu|}||zz{|}}~~~}||‚ƒ…„ƒƒ„ƒ‚‚ƒƒzl`vhky~}}€€~€‚‚ƒƒƒ…‡Š‹ˆƒ|wtvxyyy|ƒŠ…l\s€wqmny}|~ƒƒ‚€€€€„…ˆ†zvxz|~‚€~~€…‰ƒvy„†„ƒ„ƒƒ‚€~}||~€‚ƒ„‚~}|{yuyxvvutuvvvvwwvvwvwvutrqqsyƒ|~ukuyy}{{xt|‚ƒƒ‚~{zzzz{|}}}{{{|}€‚„„†‡‡†€vptz~€‚†ˆˆ‡‡‡‡‡‡‡††‡††„‚€€€ƒ„„…………………„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„ƒƒ~|yxtqr{~}zyyy{{zwruvurqrrqqpolmoqtw{}|zxwututtrqponmlkiu}|}~~}|||{zxwvvvvuusrpooprsssstqpsrvyzzxyywvojpwyywvusttvvwxz||}|zxw}‚zst|€€~{uqppqruz|~~~}}||{{xtpprsoqqtvuuv{}zyxwwpvsqoqtvx{~~~~~~€€~|}€}~}{{{|}~~~~~}||}}~€€€€}|zzz}xsqx}~|yuqt{}}~~}}~~{}}€€~€€€€€€€~}}}}~|}~~|~~}}~}€€€€€€€~~€~||}|{zy{{|}}|~~}}~€€€€€}{zyxxxyyz{{z|{xwwxyz{{{{zyyy{w_M_fgpwuooqywwrN5346:G\cXT_ga^gnqqtz~}|zwssxxsryzzuttwy{{zyyz|}~€€‚‚ƒƒ„„„ƒƒƒ‚€€€€‚‚ƒƒƒ‚€~}|{{|}}}~~€‚‚ƒƒƒƒ„„ƒ‚‚‚€€~}}~~~€€~|{{|}~~€€€€~}~~~~|zwuuuvvwwwvz{}€‚‚‚‚‚ƒƒ|||~‚}{{|{zyz{ywttttvwy|~~}{yyvqkmsxz{yyzz{{wtomkkkgky€€~~}~{wronnmmmptz|}||||{yy{||}|{|~€ƒƒ‚ƒ„„‚‚{lunp|€~€€€€‚‚‚‚€€‚…††„~xuuwyxx|…ˆtZWm}€€~zsnw||€‚‚ƒƒ‚‚€€‚„†‡…‚|xwxzz|€‚‚‚‚€„‰ƒwy„†…„ƒƒƒ‚‚‚‚‚‚~|||}~ƒ‚€~|zyxuwxxwvuwvxwwwvvvvwwvusrrrqy|y€u_q|w{{|yw{‚„ƒ‚€}|zzyz{||||||~~‚ƒ„…‡‡†„{qt{~‚…ˆˆˆ‡‡‡‡‡‡‡†††††…ƒ‚€€‚„„…………………………………………„„„„„„„„„„„„„„„„„„„„ƒƒƒ‚€~}|{ystz~}|{yz||zwuwzurqqppponjmoruy}~}{ywuuuutsqonmlkigr{}}~}}|{zwvvvvvutrpoooopqrrrsqqqlpxyxwxzyvpmvz{zxvtsstvwxyyzzxuuz}€€wrsy|xsppppqvz}~~|{yvtssrpprstopqstrns|€}zusssvuttvxz|}€~~}}|}||}~}zx|{y|}|}}}}|{z{||}~€€€|{{zrqtz}}{zwwy|yy{zyz}}~~€€€‚€~€~}||}}~~|z}~€~~}}|{}~~~~~~€}{zz{|}}{y{{|||{}~~~}}}~€€|z{zyyz||}}{yyzxvtttuvxyyyxyzyfF;JYYbpwrpsyvvnE49<=CQXQIVndVZekotwz|}|yxvuxzutzzyvuvy|}|zyyy{|}€‚‚ƒ„„„ƒƒ‚‚‚€€€‚‚‚‚€~}|zz{|||}~~€‚‚ƒƒ„„ƒƒƒƒ‚€€~~~~~~€€‚€~}|{{||~€€~~}|}~~~~|{yxxwxz||}}|}€€‚ƒƒƒ‚}{|~€}{{||{z{}|yvuxz|}}~|yxuopusvxxxyyzzzxtnjjnpquz~~~~}|xqoopqqqqrux{|||}}{wvx{{{z{{~~~~z{~‚ƒ~zƒ‡zux‚€€~{z|€‚}}~€‚ƒ‚~zvuwwwz~„„mW[m|‚‚xnt|€‚ƒƒ„„ƒƒ‚‚„…‡…„ƒ€{xxx{‚€~„ˆƒyzƒ†„ƒ‚‚ƒ‚‚ƒ‚‚‚€€€€€~}}~„ƒ€~|zywuuwzzyvyy|{xwvvvvxwvusrttuwz|€ugtwtxz~}{|ƒ„…„‚€}{yxyy{|}}~~€€ƒ„…††ˆ‡st{€„‡ˆ‰ˆ‡‡†‡ˆ‡‡†††††…„ƒ‚‚€ƒ……†………………………………………„„„„„„„„„„„„„„„„„„„ƒƒ‚‚€~~~xty}~}{{||{xx{|wsqonnmnmgmquxz}}|zxvvvutsqnmmljhfoy~~}}|ywuuuvwwvusqonnnnopqqrqqokltwvvwxxwtw{}}{xusssuvwyyyywsno}‚‚zwy}€~yurpppoqvz|}|zwspmlkjknrstpoprrrou|~€{vpqty{||z{|~€€~}||||}~~{y|xty}{z|{{{{zyyz|}~€€€€~{xxwvv{}||zyy|€~yxzywx{}}}{{|}~~~€‚~~~}||}€€|zz|}|{{{zyxy{|}~}|||~€~}zxy{|}}{z{|||{z{|||||}~€€€€~|{}||}}~~|yxwurqnlkmoprtvxyyoXEEJPhu{zxxyutq^I?OUSRMKYkqaYXYgmpsx{||zzxwxxuu{{zwwx|~}{yyyz{|~€‚‚‚ƒƒƒ‚‚€€€€€€~~~€€~}|zzzz{||}~~€€‚‚‚ƒ„ƒƒƒ„„ƒ‚‚‚€€€€€~}}}}~~€€‚€~|{zz}~~}}|||}}~~}|{yxxxx|~}}~€€‚‚ƒƒƒ‚‚~}}€}|}~}||}~~zvv{€€}{xwtsuuvwwwxyyyxwsnklpx~€|~}}~~}|wpnnqrsttutvy|{|}}{xvwyyzz{{~~}zvz‚‚€}z~‚†‡…|~ƒ„ƒ‚ƒ€|z{}}}~‚‚€}|||~€€~{wuvwx|„iWex‚ƒ‚|qt|ƒƒƒ„…„„ƒ‚‚ƒ„„‚€ƒ}zy{‚‚€‚‚ƒ„‡„{|‚„‚‚‚‚‚ƒ‚‚€€€€€€€‚„ƒ€}{{{wtsuyzxtwx{zxvuuvwwwvusrrx|txz}~xt{{}€~„ƒ………‚}{yzz|}~€€‚ƒ…†‡ˆ‡‚vv|†‡ˆ‰ˆ‡‡‡‡ˆˆˆ‡†††………„ƒ‚‚€€‚„††††……………………………………„„„„„„„„„„„„„„„„„ƒƒƒ‚‚‚€~}{}~~}{{|{zxx{~|spljjjlldmswz|}~}|{ywvvvusqnllkigfnx~}|{xvssuvwwvusqonmmmnnopqqpnnmrxvuvwwvx|~}|xvttttvxyyyyvngjz}|yz|~|vsqppooqvz{{zwtqmlljghnruuqnprsuwz}~€{vuvtvxz{{}~€€€‚€~}}}|}~€€~}}|rpw|yy|{zzzxwwy{|}}}}~}zww{zz{}}}{||}€€~}{ywxzzzyyxy|~€~}~€€~~~}}||}~{xy|~}||||{zyyz|}|{zz|~€~|zxxy{{{{{}}~~}|{{{{{{}~€€~}||}~€€|zzzxtqkecdinoqtwyxxnWEHWlox}||zutvrVKjzvk^arzumeY[jqopvyzz{}{xupmpz}||}~~}{yyyz{{|}€‚€~}}}}~€€€~}{zzyyyz{||}}~€€€‚ƒ„„„ƒƒ‚‚‚‚‚€~}||}}~€€‚‚‚€~|zy{|}}||}|{z{|~}}|zzutwxwwy{~€‚‚‚€€€}}~~}}}}|ztopv}€‚‚{xvvuuuvvuuvwxwvtpoopu‚~~~}~~~}womnqqrsstttwz{|}}|yxwyz{|}|}}||zxz€„„‚~|~‚„ƒ„…………ƒ€}{{|}‚‚‚‚|z{~}xuuwz~‚…‚l[k}|~€‚xw|€‚‚ƒ„„ƒƒƒ‚‚‚€{zz{}~|{yz~€‚ƒ€€ƒƒƒ„…ƒ}~‚‚‚‚ƒ‚‚€~~€€ƒ„„ƒ}{}|xspqvyurvvxxvuuuvwwvvutrrvuz~€…ƒ€}‚‚‚‚‚…„„„…„€~{zz{~~€€€€€ƒ…†‡‡‡…~z~ƒ‡‡ˆˆˆˆˆˆˆˆˆˆ‡†……†‡†…„ƒ‚‚…†‡‡†……………………………………„„„„„„„„„„„„„„„„„ƒƒƒ‚‚€€€€}z{}|zxwwz~}upidcfijclvyz|}~~|{zxwxxvtqmjihgfeox~€€~|{xvtuvwxwvusqonmllkkmopqqjljltutuvwvy|~~~|ywvutstxyyzywmcet}~{zwxz|}~ztrqqpooqvz{ywwtqnnolhinrusppprty}€€||{ysqsvy{|}~€€€‚ƒ€~~~~}~€~||zqqx{vx~{zzywuuux{~|y|}~}|}}}}|}}}}~~~€zwvxyxxyzyz{~€€~|zz{€€€~~}{{|{||{wvx|~€~|~~}|{|}|{yxwx{€€}|zwvvxxyz|~}|{zz{{{|}~€€~~}}}}~€€~|}~~}{|}{wtne^^jssosxxwyyiSdsrnz~}|zyxymqz‚€|xx{{z|o\ahjjltwxyywusplefr}}€€€~}{yyxyyyz{|~€€€€€€€€€~~~~}|{{||}~~~~~}|{zyyxxxz{||}}~}~€€‚ƒ„„ƒƒ‚‚‚‚‚€}|||}}~€‚ƒƒ‚€~}{z{{|||||{zyz|~~~~}}{zwutqtw{~~€€€€€€€€€~}||}~{yrnmsz€‚‚‚|wvwvuuuuttvyzvtqorx{~€€€~~|vmkmpqrrssttvy{}~~}{zz{{}|}}}|z||z|ƒ…‚~€‚‚ƒ„†‡‡†‚zz|}€‚ƒƒ}{{}~yuux{€ƒ…†{hpwp|ƒ‚}{|~€‚„„ƒƒƒƒƒ‚€}zxxyzyz{{{~€‚ƒƒ‚‚ƒ„„ƒƒƒ‚~€€‚‚‚ƒ‚‚€~~€~~~€ƒ„„ƒƒ}|~|wsnntxsqvvwwvuuvvvvvutssqtx{€…‚………ƒ‚ƒ„†…„ƒ„„‚}zyyz€‚‚€€‚„†‡‡‡‡‚z†‡‡ˆˆˆˆˆˆˆˆˆˆ‡†††‡‡‡†……ƒ‚ƒ…†‡‡†……………………………………„ƒƒƒ„„„„„„„„„„„„ƒƒƒ‚‚‚€~~€€}}|}{ywvu{~{of__cggckz{{{||}~}|yyyywvqlhedcdesy~}{zwuuvwxxxwwupnnmlkiikmnppeicbptsuvvwyy{|~}zxxwuqswzz{zxngdox{zxwvxz}€|tqppooptx|{yxwtposxunlnrsspopruy|~~||}yrprvz{|}}}~~€‚‚€~~~~}{|zss{ztx|yzywtssw{~|y{}~~~~}}}}}~}~}}}}~}xrvwxyyy{~~€~}}|zxx~~}{z{|||{ztrw|€€‚~|zyy{|}}}{yxwwy}€€}{{xusvxy{}~~}{zz{|||||}€~}{yyy{}~|yvy{|}|{|zxvpjdclurqt|w{~}zu{~}‚}zwvw{{y{~}zvtvwyywonplijtvwvurooljiemu{€€}{yxxxyyyzz{}~~}}}~~|{zz{{{||||||{zzyxxxwyz{||}}|{|||||~‚ƒƒƒ‚‚~{{{{||}~~‚‚‚~}|{zz{{||||{{wx{€€~~{xvvtswz|~~~€€€|y{}}|zuqmnw‚‚‚|wvxxvtssqrtvwtronrw|€€~}{tlhknprrsuvwwx{}~~~}}}}~~~}zx{ƒƒ‚‚€€ƒ„†ˆ‰ˆ„|{}}€€ƒ„…„~}~~zuuy}‚ƒ„…‚tsjm}~€ƒƒ~~€ƒƒƒ‚‚ƒ‚‚€}||{z{zyy{€‚ƒƒƒƒƒƒƒ‚€€‚‚ƒƒƒƒ€~~€€€€‚„……„‚€~{uqkltxqqwvwwuuuvvvvuuussqpprw€„„††…„…†‡…ƒƒƒƒ‚}zyyy‚†€€€€„†‡‡ˆ‡ƒ}‡‡‡ˆˆˆˆˆˆˆˆˆˆ‡‡‡‡‡‡ˆ‡††„‚ƒ„…†‡†…………………„…………………„ƒƒƒ„„„„„„„„„„„ƒƒƒ‚‚‚‚‚€~|{}‚€~~{xvutvw}~qd[[`decj}|{{yy|~}{{{{yxrkgdcbcfuw|}€}{ywuuvwxxwwxvsoomlkiijkllodi`^lsttvwxwvwy}}|{zzxrrwz{|{wrniouxxwwvwxz€yrqpoprwz}{ywvspot|{toorrspnoprsux}€~{yyzwrqtx{|}|yy{}€€}||~}{|}}~~~}~~{y€{sv|z{ywsrpty}}{}~‚€~|||}}~~~~|{{yuwwxz}}||{|}~~}|{{|}{wu~}|yz|}}|{ypox{}€€}|||~~~}{yyyy|~~||{yvsuxz|~~|{{{|}}}}||~€€~}|zyxz|}}{wsuw{||zyxwxwwsoqxuuvzsx|€€€€~|{{}{vomqxxtu{~zupotuvxxyyvqrzzvsssqlflnghms€}{yxwwxyyyyyz|}~~~~~~}}||||}~~~}|{zzzzz{{{|||{{{zyyxwxyz{|}}|{zzzzz{}€€€€€€~|zyyz{{|}~€€€~}}}}}}}~~~}{zxwz|~€~{zyzzzy{|}}}}~~€€|yz||}|{wqou}€€~{vuxxvsrrrrtwwtqnlmpsx~€‚‚ƒ„ƒ€~~~yngilpsssuyzyz{}~~~€}~}|xv}‚}}€‚~|}€€‚ƒ…‡ˆ‰†„€~~~€€‚ƒ………†„ƒ~zvv{}‚‚„ƒ‚{obu€€ƒ„ƒ‚€€‚‚‚‚‚‚‚‚€~}}|{zz|~~€ƒ„ƒ‚‚€€€‚‚‚ƒƒƒƒ€‚‚‚ƒƒ„„„ƒƒ‚„~upijsvpqwvwwvttuvvvutttttspmnz}ƒ„„…ƒƒ„…†…„„‚‚ƒ}{{{x‰ƒzz€‚„††‡ˆˆ……‰ˆˆˆˆˆˆˆˆˆˆˆˆ‡‡‡‡‡‡‡‡‡††„„…††††……………………………………„ƒƒƒƒ„„„„„„„„„„ƒ‚‚‚€€~~||~|€~|{xwuttstz~tdXXZ_abh|{{yurv~€}}}}{xrjfccbchvuy}€}{yvuvwxyxwvwwwupnmkiijllglhmdanquuyyxxwvx{{{}|zztrvy|~|yutprtvwwvvutty{vspprty|}{ywurpms{|yspqrsqopokgdmx{xwvwvsqtx|}~{uty|}~}|zzzzzzyz|}~~~~€€~~{vx}zxzyyvtsw{€~}|~~}{|}}~}~}}|{yw{{u{}€}|zzzyxxy{~€|y|{xz~~~}{zqowz|}~~~~|{}}|||}}{{{{|}}|{{{zxyz{}~€~}||~~~~}||~~}{{{}~}}}|zwssty{zxvuvwxzzwvvqpsztnnx€~|{}zxxzzxvtstqiks||wtvvusru{}|zy|}ztsuvm^bptqlg~~|{yxwwwxyyyxyz{|}}}}}||{zz{{|}}~~}|{{{zzz{{||}|{{zzyyxxyz{|||||{{{zyyz|~€€}{zxwxy{|~~€€€€€€€€~zwvvxz}~{vry|yyz{|{||~~~~€~~~}{{zz|||zvtu{~~~~}|yuuwwusrrstx{{wsoliijpyƒƒ„…„€€|tnnpuvvsuy{z{|}~~€€~||||zy€ƒƒ{y}€€}z|~‚ƒ…†‡†„‚||€‚ƒ„„„„…„„‚~zy}~‚ƒ€}ocy€€‚ƒƒƒƒ‚‚ƒ‚€‚ƒ„„‚‚‚€}{yxwz{ƒƒ~€€€€‚‚‚‚‚‚‚‚€€€‚‚‚‚ƒ„„„„…„„‚‚ƒ„€wpijtursxvwwvttuuuutstusv|urx{xw}ƒƒƒƒ‚‚„„„ƒ€‚ƒ}~~y‰„uu~€€€€„…†‡ˆ‰‡…†‡‡ˆˆˆˆˆˆˆˆˆˆˆ‡‡‡‡‡‡‡‡†††…„…†‡††……„„„„„…………………„ƒƒƒƒ„„„„„„„„„„ƒ€€€€€€~~}|{‚|zzzxwvvuw|€xhWVWZ^`fyz|vkhn{€€~~}|zqhdbbbdjutw}~}{xvvvxyyxwvxyzzrooomklophmnqomsowvz|zyyy{||{|{{zwuxy|~|zyuuvxyxwuutstxzyrppsw{}}|zxuromsy|zurrrrqoprj]Ucx€}zwvvwwsruy}€{ut{~}|||{|{ywxz|||}}}||||}|{yz}{zzy{yxvz}~~}|{{{{{}}|}~}}}}|||{{|~yz{|~€}yxywvvx{‚€|‚€€|{x{~}{{rry{|}||}}ywxyzzz{|{|}}}}}|{|}~}||}}}~€€}|}~~}}}}}~~|zz{}~}}|{zxuqqw{yvtrruwxxwupnnrwsmpy~zqow{zz||{y||yncckw}wqpopqqswz{{zz|{tsuvn_^n|xph||zywwwxxyyyyxyz{{||||{{zyyyyz{|}~~}|||{{{{||}}|||{{zyxxyz{||||||||{zzyz|}~€}|{yxwwyz|}€€€€€€€€€~}}}{zyxyz}€}{uuttvyzz{||}~}}~€€€~|}~~|zxyyy{z|zuw{}}}}|zxvuuusrrsuvy|zwuplkihjv}€‚ƒƒ‚€}}‚|wtvxyywuwyyxy{}~€€~~}{{z|€„„…„‚zw|€€€x{~~€‚‚„……„‚zx{€‚ƒƒ{x}‚‚€|{}~}}smy€€€„…„‚‚ƒƒ‚~}‚ƒ„„ƒ‚€€~}zussw{‚€~}}~€€€€€€€‚‚‚€€‚‚‚‚‚ƒ„ƒ‚ƒ„………„…„ƒ‚‚ƒ‚ypihvutuxxxxvtstuuutrsusw…†‚~}}trz€€‚ƒƒ‚‚ƒ‚„„‚‚ˆ„zt{~~~€„…†‡ˆ‰ˆ‡‡‡‡‡ˆˆˆˆˆˆˆˆˆˆˆ‡‡‡‡‡‡‡††‡†……†‡††……„„ƒƒ„……………„„ƒƒ‚„„„„„„„„„„„ƒ‚€€€€~}~zy€{yz{zyxwvuvy}}nUTSUX[_kx|g`acy€€~}|qgbabdgltvy}~~}|{xwwwwxxxwxyzzxtqppommqtuuuuvuvntsx|zzzz{|{{{{zyywyy{~~}~}wtvyzywvttrsvxzwrrty}~~|ywspoptx{{xtrrqpoqvp^Sp~~|yvuvxxutvz}~€|yz~}|}~}xuvy~~|||{zzz||z{|~}{x{|zw{~}}|{{xvy|~}||}~}}|}|||||}|{{y{}}zwy{ywuw{~}€€€~||}€~|{|vtx{}}}}~~}zxvxxzz{||}~~~~}|{|~~}}}||~~~|{z|~~}}}}}}}{xy{|||{zyyvomxyxwsnmntzwrysnnoquy|~zroyxwwz{zy|}{sigiq{vmijmpptwyz{zyxuonpsqicizyuq{zxwvvwxxxyyyyzz{||{||{{zywwxyz{}~~~~}|||}}~~}}}||{zxxxy{|||||||}|{{z{|}€‚‚‚‚~}|zyxwxxyz|~~€€€€€~~~~~€€€}|||||{{{|}~}|xxuqsvxy{|}}~~~}|~~~~|yz}~}wtxzz|}~{ssxy{|}|yvutsqpqsuuuyzzxvsqrqnox}~€‚|x|ƒ~vsswzzxxyzzywxz}~€€~|||||{{|†…„ƒ‚zt|ƒ‚|tou{}€€‚ƒ„ƒ‚~~~€‚‚upwy|‚‚€~~‚‚|yzxv{~€€}~ƒ……ƒƒƒ‚||‚ƒƒ‚~y{|~~}{vomou{~}}~€€€€€‚‚€ƒ„„‚ƒ„……„ƒ„…††…„„ƒ‚‚ƒwletuvwxwxxwusstuvvssxvw„…‚zxz~~~~~€‚ƒ„ƒ‚‚„…‡†„‡„z}ƒ}}~€‚…†‡‡ˆ‰‰ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ‡‡‡‡‡‡‡‡†‡†……†‡††……„„ƒƒ„…………„ƒƒƒ‚‚„„„„„„„„„„ƒ‚‚€~~~~~|}wy~}wxz|{zyxwuuwzsXVRRTVW^px^^hm{‚€~~~|pea`bglpuxz|}}}{zxwwwwwwwvwy{zyxurpnkkr|{ywvskiak||z}z{{{zzzzyzzzz~yrtwyusvyzzxwutsruwz{uquz}~|xtqpsuxzzxusqponqwxjd~ƒ|yvtuwyxxxz}}~}}}~}|~}xtstwyz|}|{yyz}}|}~€~{x}||z}~}{{{{xuy€~{z|}~~|{|{{{{{{||{z|}x{|{{|{xwx|}}}~€€€€€}{z{wv{|}}~~}{yz{{z{|}~~}||}€~~~|{|}{ywxz|}}}}}||{|}|wsswz{{zyxyumkuuvsleenw}wnvwqommry}zttsqnpqstxwvxwplmwtjhlpnqwz{{|{ywqjeioqojittvx{zxwwwxxwxyyzz{{|||||}}||zyxyyz{|~~€€€€~~~~~~~~~~~}|{yyyz{|||||||}}}|||}~€‚‚‚‚‚€~{zyxxwwwy|~€€~~}}}}}~€~|{|}}}}}~~}||}~|wttuv{}~}|~~}}}||{ywwz}|wrvz{}~zrpux{}~}yvusqnmnswwvuvvwvvx|}yy{{{|~€€zz~ytqpswxuvyzzzyy|~€€~{{{}}}}~€‚ƒ‚{x|‚„|zwps|~~}|}‚ƒƒ‚~~~~}ƒxqvvw{‚‚‚ƒ‚|~}}€}yz€„„ƒ‚ƒƒ‚}}€‚‚‚€}vvwz{{yumilt{‚€~~~€€€€‚„†„ƒƒ„…†……………„ƒ‚‚‚€€ƒƒufpsvwwwxxxvsrruxxvuzywwxzy~}}~~}}}|}ƒ……„‚‚ƒ…†‡…††……s|‚‚ƒ†‡‡ˆ‰‰‰ˆˆˆˆˆˆˆˆ‰‰‰‰‰‰‰‰ˆˆ‡‡‡‡‡‡‡††……†‡††……„„ƒƒ„…………„ƒ‚‚‚‚ƒ„„„„„„„„ƒ‚‚€€}|~~~}|ypyxz~{vy}|zxxxvuvvxuc_YRPRT[lvhmwz~€€€~|qd`chmstwz{{|||zxwvvvvvvuuuvxz||zuqnjjs}€€|vvtsmdVc€~wzzz{{zzzyyzzzz}jbgnutsuxz{zywutstv{xrw|~€~yusrtuvwvvtrponot{}wxƒ‚‚~zwvvxyyyyz{||||}~~}}~|xusqoprx}}}zzz}}~€~|x}}|{}}|{|}|{x{€}zxxz{|{{{{{{zyz{|~||{w{}~|yvwz}|}}~€€€~~}|{zyvy}||}€~}~}~}}|{zz{}€}||}~~€€~}|{yvuwy|}}||||||}~{toptxyxxxwtnihmovrkdfs|~xsutnljlou{€~}rosrkfdfltxvx{wqqwrmouvpt{|{{}|zxsjccgikmnrqvz{zxxxxxwwwxyyz{{||||}~~~~}zzzzz{|}~€€€€€€~}{{z{||||||||||||||}}€€}|{zywwwy}~€€}||||yz}~~}|{||}}~~}||{}~|zwv{~~{z|~~}{{ywuuwyzytuyz}~}vqtv{}{yxwtqoosyyuqruwwy{~~~}{y{|x|~~{{|xsqqrttstuvwwy{~}{xw{}~~~€}||~ƒ„€wttsx}~yuuz„€ƒƒƒ‚€||{{z{|uxvtuz‚‚ƒ‚‚ƒ€€€‚ƒƒƒ€|x~„„‚‚ƒƒ€}}€|xxvssw|{rhjs{‚ƒ‚}}~~€€€€€€‚……„‚‚‚ƒ…„„…„~~~~‚ƒ†lnpqsuvwwwwsqsvxzyx}}{snnr}€€€|{yx{~ƒ„„„‚‚„…†…†††ƒ|{}„„…ˆˆˆ‰‰‰‰ˆˆˆˆ‰‰‰‰‰‰‰‰‰‰‰‰ˆˆˆˆˆ‡‡‡†††……‡‡††……„„ƒƒ……†††…„ƒƒ‚‚ƒ„„„„„„„„ƒ‚€€~}|~€€}{xtowz{~{z}€‚}ytuwwvurprkh^QMQ\hpywz|{€€€€€}|pfdiptxxy{{yz||yxwvvvuutttutvz~~ytohjuz|{xvtttxobj€yyz|}|{zyywxwy{u\[bjrtqsy}}|{ywvtuw}€yvz|~~yvutuuvwwvtrpnnqv{}|}€€~zwxx{{{yyyz{|||}~~~~|zxywtpnmt}}|{~}}}|{z||{{||{z|~}~}{yvxy{||}|}|zwuwx{yzzy{|}}zuuwz{{|}€€~~}}|{{zz}€}z|~€|{}ƒ€}{xwy}~€€~}|}~}€€€~|zyyyz|}{zz}}}~€}xtrsuuttttnebbfirusoopsqvwurnjedisz}~}sqywmcZaqvutuutsvwsrt{yux{xvw{|zzwph`]`gnrvutt{zxyyyywwwxyzz{|{{{{|}~}{{{zz{|}~€‚‚ƒ‚‚€€€€€€€~|||}}}|||||||{{{{|}€‚€€~~}|zxwwy{}€€~}||||yy{~~~~~}|{{}{xxy|}}||}}€€}xw{}~}{y|}~}{zywtsuwyxuvwy|~yrsvz}€~}|zwussu{xposwxxz|~€€~{y{}rq€~{zwvrqqrsrrrsstux{~~~~~}{vuy|~~€~}~€„…€zzwvz~}vqqx€…‚‚ƒ‚ƒ}yzxrro}|wmqx~‚‚ƒ‚€€€‚ƒƒyx|ƒ…‚‚ƒ}~€€~}|{vrqsw{vjhq{~€‚‚€~}}~~€‚€~~‚‚€~~€€‚ƒƒ‚}||}|}}~€„„ƒyrmmoruvwwxtqswyyz|‚€}ttx}~‚ƒzvrt{~‚„„„‚‚‚ƒ††‡‡‡„ƒ……†ˆ‰‰‰‰‰‰ˆ‰‰‰‰‰‰‰ŠŠŠŠŠŠŠŠ‰‰‰‰ˆˆ‡‡†††……‡ˆ‡†……„„ƒƒ„…†††…„ƒƒ‚‚ƒ„„„„„„„„‚‚€€€}}}~€~{vqpswzz{z{~‚‚~vpquyutqmpqe\SOR_uwyy{{}€€~{pghluxyz||zz|}}zyxwvuutsttuuvz}€~zsglyyz|zxussturv|}zyz~|yvvwvvw|ugbfkqsorz€~}|yvwv|{y|~~€|ywvuuvyzxurpnnsw{~}}}~}zwxy|}|zxwyz|}}~~~~}z{|}xrppt}€€~}|}}}~~}|{{{{||{{{{{}~~}zywxxz}~}~}xurtvwvwyy|}}||{ywvwxz{|~~}~}}|{|}€}{{~~zy}|}~€€|vwx}~€~~~~~}€€€€~~~}|||zyz}}~~~~~}ztssrqrsumb^_dgouxuomhltvtqpl`_ds|}~~zvwzunf\jzxrpprqquxwtsstvxyuqqvy{|zvobY[goywusozyxyxxxwwwxxyyz{{zzz{|}~~~||||{|}~‚ƒƒƒƒ‚‚€€€€€€~~~}}}||||{{z{||}}~€‚ƒ€€€€}{zxxxxyz{}}}||{||~~|{|}~}}}{zxvsrsvx{}~|{|~€yxz||}~||}}|{zywtstvyxuuwx{|}}vuwy|~~}|{}||uonrxyz{||€€}}ƒwy„€~zrppstutttuvutsuy||||||{zvuvy}~€ƒƒ‚€€ƒ………ƒ‚€}|sjku|…„„„‚‚~yvvvsts~„ƒ‚ƒwlw~€}yy{~}}~€€‚‚xs{‚†„„ƒ~~€‚‚€~}yvtssuwpkrz}€€€}|||}~€‚ƒƒ‚€~~~~}|}}~~€‚‚€}{z{{z{|}ƒ„„xnklosvwx|wttwyy{}€ƒtox~||~ƒ„†„}yrsy}ƒ„„ƒƒƒ‚€€…†‡‡ˆ‰‡…„†ˆ‡ˆ‰ŠŠ‰‰‰‰‰‰‰‰‰ŠŠŠŠŠŠŠŠŠŠŠŠŠŠ‰‰ˆˆ‡††………‡ˆ‡†…„ƒƒ‚ƒ„…†††…„ƒƒ‚‚ƒ„„„„„„„ƒ‚‚‚€~}}}~tloqvz{{{{}‚ƒulnszvvtjot\ZYVU\rywxz{~~~~~€ynhmry{{{||ysx~|zxwvutsrqqsvxyz}}€wip{z{}}|ytqpsx{||yx{~~|zxwutvyyxtllmnmry{{yxwyyutv{}|~€‚‚€}{yxwuv{}{ytqoqu{}~}|z{{{ywwx{~~zwvyz}~~€€€€‚‚|vtsw~‚€~~}}~~~|{{{{|}}|}}|}~~|xxz{y{~€€€€|vomqqrstwz|~}{yxvvvwx{~€}~~~~~~}~€€~}}}zx{|yuwy}~z|€~~~}~€~}}{xy~~~{uqpqrtvxsg`_bfmtwskhhjqpoqur]Y]s}}}|ywxzwtrnx}tkgjollqyykcgjmrqljnrz}|zwk]Zoqosrolyxwxxwwvwwxxxyyzzyyyz{||}}|{|||}~€ƒƒƒƒƒƒ‚€€€€€€‚€~~~}|||{zz{|||{{|€€€€€~}{yyxwwwxz{|||{{|€~}}}}}}}||xutsqqsy~€~~}~~~zy{|{{}||||||{ywtstwywssuvyzzwutuvy|~~~}}}~}|z|yrqtxz{{{{€€€€€€‚ƒ|ysrsvwvuuuwxvsrtvxxyyyyywvtru{‚„„„‚‚ƒƒƒ„ƒ……‚ƒ}rhqoqƒ‡……ƒ€ztsuuqwy„„…„‚y€€‚€zxy{zz{~€€uqyƒˆ…„ƒ€ƒƒƒ‚€…|{ywtprqpu{|}€}{zz{{|}~„…ƒ€~}~~~}}}}~~‚~|||||{{{|~€‚ƒ…ƒtlkosuvz|wvxzy{|pmy~wt€ˆˆ‡…ƒ‚vrwz~‚„ƒ„„ƒ‚ƒ†ˆ‡ˆ‰ˆ‡†‡‰‰ŠŠ‹‹ŠŠŠ‰‰‰‰‰ŠŠŠ‹ŠŠŠŠŠŠŠŠŠŠŠ‰‰ˆˆ‡†…„„…‡ˆ‡†„ƒ‚‚‚ƒ„…………„ƒ‚‚‚‚ƒƒƒ„„„ƒƒ‚‚‚€}}}}~}ngsuxz||||~€€}usx}yzzmuw]`da[Ykwtwz|~~}~€~xmlrv{|{{}|yoqz{zxwutsrqnorvz{z{{|€‚{nq{{||}}xqkmqvwwyxzz|{{{~|zwvuuvvrpmjimruuqomllsurv{€€€€‚€~|zxvru{~{vsruyz||{{zzz{zxwx{€{wvxz|}€€€€€€‚‚~{yy{~€}||||||{{{{|}~~~~~}}~}}~~}{vvz}||}~}zvqpsyvtstvy|}|{xvstvwx{}~€~€€€}|}~~{{z{||yvvwy||||~~}~~~}}}~~|}}}€~}}~}}~}z{~€€}xuruyz||vmea^cktvogfjeflmotr]]_t|{{zwux|zz|}|yofckrlhjs|}jXZ_dpyrmfqz}|{ytliwpgjossxwvwwvvuvwxxxxyzyyxxyz{{|||||}~~€‚ƒƒƒƒƒƒƒ‚€€€€€‚ƒƒ‚€€~|||{zzz{}}zvu{}€€€~}{zyxwwwxyz{{}}}~~~~~}}}}}}~}zyxvsprv{€€€~|zy|~}{{zz{||||zyvuvyxtqqsuwzyuprtux|~~}|{z{|{zy{ywuvyzzyxy|~€€€}{z{z{zxutvxxvutuwxurqrstuwwwwvurqsw|€ƒƒ„„„ƒƒƒƒƒ…ƒ……ƒƒ„…„~vnpfj€ˆ††…xpqrqltw|~}~†‡‚€€‚ztuxvsu{~€vsu‚†…ƒ‚€€€‚‚‚€{}}~}zwtsssw~~~€€}|{yyz{{|}€„†„€~}~~~~~~~~ƒ€}}|}}~}|||}~‚„††…|pilruw|zxzzyz|~€{x{~zwƒˆ‹†„†…yruvz}€‚„…†……„ƒƒ…ˆ‡ˆˆˆ‡†‡‰ŠŠ‰ŠŠŠŠŠŠ‰‰‰ŠŠŠŠ‹‹ŠŠŠŠŠŠŠ‰‰‰‰‰‰ˆ†…„ƒ„…‡ˆ‡†„ƒ‚‚ƒƒ„…………„ƒ‚‚‚‚‚ƒƒ„…„ƒƒ‚‚€~}}~~€urzz{}~~~€}}ƒ~|z|{ryzjnqme\froty}€€~}~€€|wnpxz||{|}}{xpszzxwutrqpnosy||zzz{~}st}|{zzzunmmpsqopvz{yyxx|~~}zxwvuvutqmlnqrqpqkf]jtuvz~€€}{wqmpy}ywwy{zyyz{{{|}}{{|}zxvxxz|}~~~~~~~~~~}||~}zz}||{{z{{|}~€€~}}|||{yuty}|{{|{yspqsw{xvutvxz||{yvrsvxxz{|}~€€~~~€|z{|}}}|zzz}€}yxyz|zyy{{|}}|{{|}}}}}€~}||{|~}||~€€~}}zx|€€|wsmg_dpwwnechbckpsup`mrzxyzyvsuz}~~|wwsifqumjggoxkYZeirwvzqtz{{{z{{{zokjoy}xwvvvuuuvvwxyyz{zzyyz{||}}}~~~€‚ƒƒƒƒƒƒƒ‚€€€‚ƒ‚‚‚‚€€}||{zyyz|~}ywz{~€€€~|zyxwwwxz{{zy{{{|||||||||||}~}|{yvttuux}‚‚}yywwz~~|zyz{{|}}|zyyy{xrppstxz{ywvuuw{~}|{yyyy{zzzxwwvy{{xuux|€€€|wvvw{zxvuuxywuuwyxtqpprssvwvuuupou{‚ƒ„„„„„„ƒƒ‚‚‚‚‚€€‚‚zwqls…………‚xmnrsqruvtsu|ƒƒ€€‚‚yrpqroow~€}yy„†„ƒ‚‚€€‚€{}}~~}|zxvtty~€€~}|{{{z{{~„‡„€~}~~}}}~~~€}}}~~}||}‚…††rhkqvz€„‚~{||||{}€~~€€…‡ˆ††…„~zwvxz‚„…‡ˆˆ‡ƒ‚…ˆ‡ˆ‰‡†…†‰ŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠ‹‹ŠŠŠŠŠŠŠ‰‰‰‰‰ˆ…„ƒƒƒ…‡‡††„ƒ‚ƒ„„„…………„ƒ‚‚‚‚ƒ„„……„ƒƒ‚‚€~}}~~€}{}~~€€€€€}~~~|{{z|wpv~{{zsidhnkow‚}}~zumry|}|{{|~|{xy{zyxvtrpomnt}€~zxz{}~~|~€€{vuusontqtrigs|vtz‚||~~}y{}yvxwvvsonmmmprnechourtx|€‚‚‚€~€~zuniny€€~|||}|yvwy{|}~€{z||zxwyz{|}}}}}}|||||}~}|}~~|yz}~}}|{{|}~€€€~}}}||{{{{ywx{||{{{zypryyxxwvutuwy{}}|wuvz{zyxy{}€€~}||}}}{zzz{|~}|{y{}}}}|{|~~||}}~~|zz|}€}}~€‚‚~|z{||{xxz}}~€‚|xwxyz~€‚~yvurlpy{xph`bhjntzvtrxzvpvwxuqrw|~zwqtuqqtmkkhdenojoyxzyuwwxxz{{{}|{wrsvt}xxwvuuttuvwyzz{||{{||}}}~~~~~~€€‚ƒƒƒƒƒƒ‚‚‚€€~~~~~~€€~}}|zyxxz€€€~}~€€€€~}|zxwvvwxz||{ywwwx{||||||||||}}||{ywvvttx}€{tsssvz|{yxz{{}~~~~}}}}ytrruwz|}}}zwux|~~|{yyxwz{|yvsstxyxuqquy~€~yutttuxwvtstwyxvvxywtpoprstvxxwvurrw~ƒ……„„„„„„„ƒ}}|||}€€~}zw}ƒ„ƒ„„‚ymlruvvvsuvtz|z}€zspklki{~€‚ƒƒƒ„ˆ…‚‚ƒ‚€€‚€}}}}zxwz‚‚€~}||{{{}ƒ‡„}|}~}}{{{|}~€€}||}€€€~}}~€‚ƒ…†ƒxkjqw~„…ƒ€~}||}€‚ƒƒ…†‡‡†††††ƒ~yxwz~„†‡ˆ‰ˆ…ƒ…‡‡‡ˆ‡……†‰Š‹ŠŠŠ‹‹‹‹ŠŠŠŠ‹‹‹‹‹‹ŠŠŠŠŠŠŠ‰ˆ‰ˆ‰‡…ƒ‚‚„…†‡†…„ƒƒƒ…………………„ƒ‚‚‚ƒ„……„„ƒƒ‚€€~|}~~€€€‚‚ƒƒƒ‚}€~}zz{|rlw€~zwtkillhkv€ƒ~~~‚wmjox}}|yyx}|||||{zywvromlnu~‚yuxz|{|}~€€}xvutrruwzrpvzyx|€~}~}~{}|yytwvtojhghkvvoiinsstx|€‚~|~|xslgoz‚€}yuvy{}€~{vvx~€{yyyzz{{{{||z{||}}~}}|{|}}|x{€€€~}|}~~~~~~~|zzz{{{{z{{{yyyyyz{{{xsv{zxvuuuuuvxz|||yxz||{xwwy|~}{yxyz{|{yxy|~|yy{|}|~~€€€€€~}{z{}€€€€€€€}zzzzywvwz|{{~€ztuwxwz}~yvvyzzyyvnechpqrxwyz||ztyzywsprxzusortqsvnkkhcfnqs{}}{wxyzyz{|}~~}yxyuxyyxwwvuutuvxz{|}~~}}~~€~~€€€‚‚‚‚‚ƒ‚‚‚‚€~}}|||}~€‚‚€~}|zxxy{~‚ƒ€€€€€€~}{ywuttuvy{|}|zzzz|}}||||||||||{{{zxxxwwtswyyvssvz{zxy{||}~~€€€€~|zwwyz}~~~{vux|~~}{{zyy{|}zvqqtwyxurqtw{}uvwyxvsqpqqtwxxwwxxvtrruwwwxyzxvtssw€†‡†…„„ƒƒ„…„‚{zzyyz}€€ƒ‚€‚}qmsv|~€|wz~yw|€€{xwnmmey‚‚‚„…††…|}ƒƒƒ‚€€‚ƒƒ‚€€}|~~}|{|‚‚ƒ€~~}}}||}€†„}||||{{{|}}}{|}~€~€ƒ„…ojry…„ƒƒ‚}{{|‚‚ƒ…ˆ‡‡†††††‡†|yy{~‚……‡‡‰ˆ…„†‡‡‡‡‡†‡ˆ‰Š‹ŠŠŠ‹‹‹‹ŠŠŠŠ‹‹‹‹‹‹ŠŠ‰ŠŠ‹ŠŠ‰‰‰‰‡…ƒ‚‚„††‡†„ƒƒƒƒ…………………„ƒ‚‚‚ƒ„……„„ƒƒ‚€~}|}~~€‚ƒ€€~‚‚€|z|~rfmuzmssmmpmgju€ƒ€€pihmvz~}ytr{||}}}}|{zytokkqx}€}wsvy|{zz}~~}~{yutvt|„vvwqghs~~}{||{{ƒ~{rvvuphfggiuywnknptw{€€€~|{{xtnjqz€€~~}ywvyz}€€zvrw}ƒ~}{yxxyyzz{{y{~~}|z{|}|{x{€€~}}~~~}}||{xxxy{{|{|}||{zyzz|~~|{w{|zwtssuuuvwxyz{z{{|{zwvvx{|}|{zxuuwz}}{zy{~~|zz{|||}€~|zz{~€€~}|{y{zwttxz|}zxyy|ywyyxuuwy{|ysnmszzyz{vrkfqmlsvwxzzxsz|{zwpllopomopmowwpjghpust|}{|{yyz{zz{}~€€zusonp{{yxwvvvvwz|}~~€€€~~~€€€‚‚‚‚‚‚‚€}}}|{{{{|}€‚‚‚‚€}|{z{{|€€‚€}{ywtssttvwy|}|}~~~}}||||||{{{{|||{{{zyyupptwxvuuwyxvy}||}~€€€€~~}}}}~}zxuvz}~~}}}}}||}}{yustwyzxwuvxz~|~}}zwsqpqruwxxxwwvtrsvy{{zzzzxvtrqsz€‚…†„ƒ‚ƒ„„‚zyzz{|~‚ƒƒ€‚€~€yrsx…„†„€~|{~€€|yxsrqrv„…„‚|uu|‚ƒƒ‚‚‚‚ƒƒ„„„ƒ~}~~~~|~€‚‚€~~}}~}}}}€……€}|||||}~~~|{y|}~~~~€€€‚ƒƒvms|…„„ƒƒ‚€}{z|~}ƒ…†…………††‡ˆ‡€|{|~ƒ‚…†ˆ†……†‡†‡‡††‡‰Š‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹ŒŒ‹ŠŠŠ‹Œ‹Š‰‰ˆˆ†…„ƒƒ…†††…„ƒƒƒƒ††……………„ƒ‚‚‚ƒ„…„ƒƒƒƒ‚€~~}}}~€€‚‚€~~}}}~~~ƒƒƒ}y|xcbmpcrunnrplpu~€€€€~gdjpy}{urvx{}~~~}{{|vokjtz{}}xvvy|zzy{|xz‚~zwuxu}ls{xjYcz{zyyy{„~zxpsuvpjnooorsrmjhkpuy|}~€€}{zyuurvz~|}€€}{xwxz}~~}}}yww}ƒ‚€~|xuuxxyz|zy{~}}}}|||}|{xvy|}~~}}}~}||{{xxwxy{|{|}}}}{{}}~~}{}{vsprrtvvvvvwxyzz|{zyvvwxyyyyyyxwsvz}~}{{{|}}|{{|{||}~€€|zyy~|xxwuvwrsu}}}}yvqpvyyzxtrrsvyxtomnu{{zz{{wi]bceosroqqqqxyz{ytjb`gilnsvqqtukisz{uswxz{|{{{{{zzzz{|}~ztpljj}|{{zyyyz{|~€€€€€~}}}~€€~}||{zzyyz{}€‚‚‚‚€~}|{z{}~€‚‚€€~|yvusssstuwy{|}}}}||{||||{zzz{|||||||{zyussvwvvtsuvvz|||}~€€€€~~~~}{xuuv{||{|}~~}||||{yvtsuwwxwxxxz}€€€~{wtqqrtuwxxxwvtqprvz||{{{yxvsqonqtt†„‚€€‚ƒ„‚z{}~€‚ƒ„…„€€€~€~uts€…„‚„€€…‚€}}~}|zyy~u{z~ƒ‚{vuz€ƒ„‚‚ƒƒƒ„„„……ƒ~~~~}}{~€‚‚€}}||}}}}~€„…€}{{|}~~€€€~{y{}}~~~~~~}‚ƒ‚~|ƒkv„†………„ƒ€~{z€yy€ƒ„…ƒƒ……‡†‡ˆ…~|{~€€€ƒ„‡†„…†ˆ‡†††‡ˆŠŠ‹‹‹‹‹‹‹‹‹ŒŒŒ‹ŠŠ‹Œ‹Š‰ˆˆ‡†„„„„††††…„ƒƒƒƒ‡‡……………„ƒ‚‚‚ƒ„„ƒƒƒ‚‚€~~~}}~€€€‚‚~|{zyz{{{ƒƒ~y}‚uhh`[qxlpsqprv}~~€€|felt|wuuvx{}~~}||nhoiu{z|~|yxz}}}}|ztw|{xwxyz{rtyzo^Pm{woov~€‚{storuwrksywroonoabhkrvy{}~}‚}{zzy|z{}}}}~€€~}{yyz||}|||yyy~‚‚~}{xtuyz{{{zxz{{||}}}|}}|zwvwy{{{{{||}}}}|zxwxxyz|{{|}}}|{|||}€€~}}zuqnqqrxxutuuvwxzzyxvvwwxvssvxxzyvwz|}|{zy}}{{|||{{{}~€€{yxx|€‚€}zsj^Wbieoz}}{{xuoorvz{wpostvxuqmqt|~}{wuwqf_bflrrqmlnpqwyyzzvk^[`djnrvuswxstx{{tqtwz|||{|{{yyyyz|}~zvrnif~~}}}}}}~~€€€€€~}||}~~€€~}{{zzyxwyz{}€‚‚‚€~}|{zyy{}€€~|zwvuuuusrrtvxyzzz{{{||||{zz{{|}}}}}~€€}{zxxxwuruyz{|{{}~€€~~~~~}|xtrty|yvvyz}}}}|||{zxtpppprvzyyz|‚{xvuuuuuvvwwvttvvvy{}}|{{zywtpommrnu‚ƒ‚ƒ„ƒ€}~‚ƒ……†‡‡…ƒ€€‚ƒƒ‚€ƒƒ}z|ƒ‚}~~~€€‚~||ƒƒ‚‚‚}|}€uvqy}~zxvz€„…„ƒ‚ƒ„…†††‡†„‚‚„‚~}|zzy|€€}|{{|||}~„„}||}~€€€€€€~{{||}}}}~~ƒ„„ƒ€~~{€‚nzƒ†…††…„„‚|z‚‚uq|‚ƒƒ‚ƒ…†‡‡ˆ‡€vx{‚‚ƒ…………‡‰ˆ‡††ˆ‰Š‹‹‹‹‹‹‹‹ŒŒŽŽŽŽŒ‹‹ŒŒŒ‹Š‰ˆ‡…„„……‡‡†…„„ƒƒƒ„‡‡……„„„ƒ‚‚‚ƒƒƒƒƒ‚€~~~~}~€€‚€}{{zzzyxz€ƒƒ€}|ƒ‚|q_VYqytrtuuuvz{y{}{v}}geoz€}uqptz}~~|{ƒtpufs}}~€}{|~€€~{vx€}||y||}wjeemuVe|wodaju}~vnoltzzunvywsmkkbVYekqux{}~}€ƒ„~~~€~|{|~€€€€}yxxz{{|||{|}~€~|yywvw{}~~{xvwwx}}|}~~}{zzvttvxxxyyz{|~~~}|ywzywxy{{{|}~~~}|}~~€€€}xspkoruzvssuutuwxyxwvvwxxvnmqrtx{yz{{{zyy{}zy||}}|{|€€€‚€|yxwuvz~}{xp[E=DRV]ly|wxtqnpptx{ysooquxvrotx~~~|vqrswyyzzzvsnorstxzzz{xpgccckqrnor{}zy{}{wsrw{}~|{{||yxxxz|}~~}zuma~~€€‚€€€€~|{{|}~~€€€}{{zzyxvwxz{~€‚‚‚€€€€~|{zyyzz}€€€€€€€~}zyyxyxvsqqqstvwxyyz||||{zy{|}}~~{z{~€€€€}|{{ywvy}~}|{{|}~€€~}~~~|{{yuqoqstqmjjlv{|||{{zzxtpmmnpuyyxy{~€|ywvvuuuuuuvvux}~|}}}}|{{zxwvsqnqssz……„‚ƒ„…„ƒ€„…†‡‡ˆ‡†…‚€€‚‚„„ƒƒ„ƒ‚‚€}|||~~{{€|…„ƒ‚ƒ‚€wwosuxyyvz€„„ƒ‚‚ƒ„…………ˆˆ†ƒ„„‚~|zxwz}€~|{zz{||}€‚ƒ‚~}}~€€€€€€‚ƒƒ~{z{|}}~ƒ„…†„}}~~v}ƒ……††……„ƒ€}{……voz‚‚‚„…†‡‡ˆ‡vx{€‚‚„‚ƒƒ„…††‡ˆ‡‡‡‡‰‰‹‹‹‹‹‹‹‹ŒŽŽŽŒ‹ŒŽŒŠ‰ˆ†…„„…†ˆ‡†…„„ƒƒ„…‡‡†…„„„ƒ‚‚‚‚‚‚‚‚‚€€~~~~~~€€€‚‚{{{zzzzy{€€}y}€xwj`Ynxxwvxwuswxx{}ynxydeq~ƒƒ‚€€vpmrz~~|xxpnmhw€‚ƒ€~}~|yz}|~|€€€ƒzVT`oƒojxyrg_blw{qormuywtowywsmjkdZ[clqux|~~|ƒ„}~~€~}}}€€€€zvuwy{{|}}|||~€€~yuvyz{}~}|ywvwy|~xx||zxxzvrtvxyyxxyz|~~}}}ywzzz||}|{z{}~~~}~~€€}{yxpqsy}rpswvutuwwwvuvwxyzpkortx|{{||||{{}|z{{|{{|z}€}}}}}}~€€}ywwvussvz{||}kUHBIWY^s|zxuolpprtvyyurswyxtqux|}}|zussx{|~~{xustuusuvwz|zvsqjepxxrno{€{xxyzvtvx{||{{{|ywx{}~~~~~{vm]€€‚ƒƒƒ‚‚‚‚‚€€€€€€~|{{{|}~€€€~||{{zxwwxy{}€€€€€}|{{{|}}}~€€€€€}|||}|zwsqnnprtuvxxzz{|{zxxz|}~~}{wwwy{|}}|}|yy|€}||||}~€~}~~~~}{yyvqnkmoqrplijuy||{yyyzyvqlmrwyyyxyz}€{xwwwvtttttuvvy~€~}|||{ywwzvtoprt~…‚‚„„……†…„„†……†‡‡†„}||}~€‚ƒ„……ƒ|su|}€‚yu„||…‚‚‚€€‚vvppprvwuv|ƒ‚‚ƒ„………„†‡‡………‚€~{yz{||€}|{zz{||~‚‚}}~€€€€€€€€‚‚ƒ€{zz{|}~ƒ„…†…{x}}~}ƒ„…†……†…€~|‡ˆwq}ƒƒƒƒ„…………†…‚}|{}}~„„„…†‡‡††‡‡‡ˆˆŠŠŒŒ‹‹‹‹‹ŒŽŽŽŽŽŽŽŽŒŠ‰‡…„„…†‡‡‡†……„ƒ‚…†‡‡†……„„ƒ‚‚‚‚‚~}}}}~~€€€‚‚{zzzzzzz{~~~{w|}{uqxyrgr|yww}{rowtuz~yoqrls{‚‚‚€€€ysqty{}|waYWZl{xvƒ‚€}}}€€~|||{|}}‚‚‚{_dkoƒ~vyxmb^dnuopspuwuvuz{zyussxsfflruy|~~|ƒ„~{{{~}~€‚‚€€zvuwyz{|}}}{{}ytvy{|}|yxuvy|}}€|tsxyxuw{wsuyzz{zyxy{||{{{xyyz|€€}zxy{}}~~~}~€~~uuv}rquvutuvwwuttuwwz}uqvxvy|yz{}€€€€}}~~{}z}€€|{{zzz}~~|yyxvtsstw{~~ynjbfeiv~|{wpmppqqrvxxyyyyywtvx{{{{{xspsxy|}{ywunmrrqqtyyvsrsplv}~wpr~~}zwvvxxvtuvy{{yy}{xwz}~|{}{tnjY€€‚ƒƒƒƒƒ‚‚‚‚€€€€€€€€€~|{{z{|}~€€€~~}}|zyxxy{}€€€€€€€€€~}|||}€€€€}{xuqonnorstuwwxy{zxwxz|}~~|{yxxyyz{{||{{}€€~}}}|}~€€~|}~~~~}{zxtojilqtwwrllsvzzzyyyyyytkmv||{{zz{}~}|zxwwwvutssttuvwz}€€}|{{{|zvv{ywqqrry~}}‚………†††††……„…†‡ˆysr|}xz~€„…†„yqqv}€‚‚~|~~|~„€€~usqrtugsuw{}~€‚‚„„„„ƒƒ„…††„„~|~|{}…~t„€~}|{{z{|}~€€}~€€€€€€€€€€‚{yy{|}~€‚ƒƒ„„{uy}{ƒ…„„„„„‚{~~†…yv‚„„ƒ„„…„„„……„‚~}|{z}‚…†‡‰‰ˆ…†…‡‡ˆ‰Š‹ŒŒŒ‹‹‹ŒŽŽŽŽŽŒŠˆ‡†„††‡ˆ‡‡†……„ƒƒ†‡ˆ‡††……„ƒ‚‚‚‚€€€€~~~~}}}}~€€‚‚‚‚{zzzzzzzz{{|}{{xsnmu|{{}~ywv~xpowrqw~{mdfx€~}}~~zvtvxsx‚zyiZOTrwk„ƒ{zz€€€|z{}|‚||~zzz}}€|wyxobZYbinpqsutuyy{|}}}|~€xsrtvy{~~~|~…‚ƒyxx|~ƒƒ‚€€~{xvwy{{|}~}|{}|yyzzzzxvtrsx}€~|tsuvuux|xtw{{{|{zyy{{zywvwyy{|}yy||yyz}~}}}}~~}|}}zz{}€zxywtttuvvtssuvwx{xx|}vwyyyz|}~€€~~~|zy|z|~~zyyyxx{}}}||zwuuwwx|~~€~~}zxz{xyxwutrqqpqrssswzzzxwuv{{yutvwwvwyz|z{yugeuwtuy{yqjcgpuz||wory{||{yvxxxvutuyzxx}|ywx|}yuxse`f]‚‚‚‚ƒƒƒƒ‚‚‚‚‚€€€€€€€€€€~|||{{||}~€€€€~~~||zz{|~€€€€€€€€~}}~}}‚‚€~|zxvsqpqrtutttuvvvvvwy{||}}}}{zxz{{||||}€€~}|}{zz}~~|{yuoihkqvzztpmpqtvy|}}{vvvqs{~~~}|{|}{vrruvvvutsrstuvwxz|~~}{zwvyzxwxxwuu{yzyyz€…††††‡‡‡†…„„…††yqsopw~~|…†‡…{z~€ƒƒƒ‚€~uu€€~zz|~€€|xroqpjmcqxz|}|~‚„„‚~€ƒ„††„„‚€€€}r‚€~}|{z{|}~€€}€€€€€€€€~{yx{||~€€‚ƒ‚€|yy}€€{„„„„„„ƒy€€}„‡~€…ƒ…„…„„„ƒƒƒ„„„|ywz€†ˆˆŠŠ‰†……ˆˆˆ‰‹‹ŒŒŒŒ‹ŒŽ‘‘‘‘‘’’ŽŒŠ‰‡†††‡‡‡†††„„„ƒƒ†‡ˆ‡††……„ƒ‚‚‚€~~~~}}}}}€‚‚€~{zzzyzzyxxx{€{wtqrx~}vrt|xuu{wsw}~rbc|€}|{zzzursuif}p_cv‚ym‚€|yww|€}|}|~„{x~€~}yxxyrfZY`glnoqrqry|~~~}}~€ƒ~xuvwz|~~}z}„{wvy|‚ƒ‚€€~|yxy{}}€€~}~~{yzzyyyxwurqu}€€|xwvuuwyzwtx{{y{{zzz{{{zz{}}}{{}~~}zxz{zzz{{{{{|||{z||}}|{||~zvtsssrrrsuvvx{{|}~z|{zyy{{}€€}zwvzz|~}|yyzyxxz|}}}~|zyz{zzyy{€}|z{slmqruxutusponmknruwwwuuxwtoknstuwxz|z||{rp||ww{zwspberuyxxrjlsy|}}{yyyxvutstvxz}}{xw|}wrpf[\eiƒƒ‚‚‚‚‚‚‚‚€€€€€€~}}|||}}~~€€€~}}||}~€€€€€€~€€€€€€~~€‚‚‚‚‚€~}}|zyxxywttsqpqrttvwyy{‚~}||||||}~€€~}~€zxz~~€€}|{xsmjkqwzzvqnmmpsw{}}|wtvy{|€~}|||wompsvvutsssstuvvwxz|}}{zywtruxxwwxxyƒ|vuw€„…†††‡‡‡†…„„ƒƒƒyw~{qr‡„„†‡‡†ƒ‚ƒƒƒƒ‚‚‚„|€usty~€xtnlmi]hou}€€~ƒ…„~„„…†‡†‚v‚‚‚pzv~~~€€~|{{{{|}€€~~€‚€€€€€€|yy{|}}~€€‚||~€}ƒƒ…„„„}{„v~‡…ƒƒ€„„…………ƒƒ„„……„|yy{‡‰‰ŠŠˆ†††ˆˆˆˆ‹ŒŒŒŒŒŽ‘‘’’’‘‘‘’””‘Œ‹‰ˆ‡‡‡ˆˆ‡††…„„„ƒ„‡‡ˆ‡††……„ƒ‚‚‚€~}}}}}}}}€‚ƒƒ‚~{zzyyyyzyyzy}€{yxy{~€~vrqyz{|zux{}xgf}‚€|zxwvqlqsc_|}rjiv{„|t„}vyvtty}‚€}~…|uz‚}{z||}wpkgghjklorrt{~€€€~€‚€{xxy{|~~|y|ƒ€}xxzz}‚‚‚€€}yxz}}~‚‚€~~}|yyz{zzz{{yusw{~~}|{xxxzzwvvxxwvxyzz{|}}||€~z{yyz~zuvy||{yxxyz{{zyyz|~~~{y~~{vutttrqqqrtuvx{|}||{~{yyyyz|~€€}|ywuy{}}}{yy{zyyz{|}~~~||{{|}|xy~|z{|ytkefjlrxwwyvqomljjnu{z{ywutrojghjouxzzyz|~~~vqqrroqxljnprquskjqyzz{{{yxvtuuuux||||{zz||xurf`iprƒƒƒ‚‚‚‚‚‚‚€€€€€€~~}}}}}}~€€~~~~~|}~€€~~€€€€€€€‚‚‚‚‚‚‚€€€€~}}~}yxwussttsttuux}‚€€€}||||~~~€€€}‚‚|{|~~~€€~}}zuqpswzxuqljkptwvx|~zxy||z}~|yyyytnmqtvvutstttttuuuvxy{{zyxxxsswwvyz|~ƒ†€psy„……†††‡†…„ƒƒ‚‚‚‚…‡}wy‚†…ƒƒ…‡††…‚‚‚‚‚‚‚ƒ…‡ƒ{sooqx€‚~unlmqo^p~}‚‚‚‚‚ƒ„†„‚‚‚„„………„‡|j‚‚ƒ~hwy}~~€‚‚€{z{|{z}€€€€€€€€€€€€{{|}}}€€‚ƒ‚‚€~|€€ƒ‚†„„„‚|‡‚kq„…„‚‚ƒƒ………„„„…†††„{{~„ˆ‰ŠŠŠˆ‡ˆ‰‰‰‡ˆ‹ŽŽŽ‘’‘““““’‘‘‘“”••’‹ŠŠ‰‰‰ˆˆ‡†…„ƒƒƒƒ…ˆˆˆ‡‡†…„„ƒ‚‚‚‚‚€~}}}}}}}}€€ƒ„ƒƒ‚‚‚‚€|zzzyyy{|}}zz{zz|~}}‚„€|vmnsxtyyywujn~€‚€|zyxvsotrcdtzyliky€ƒ„€zzwwvsrvz|~‚‚€ƒ|vz~‚€~|}~~}zvoifdeiovx}€‚ƒ‚‚‚‚~{yzz|}|yz€~~€z~~‚‚€€}zy{~~~~‚‚€€~}|{{{zz{||}|yxz{|}}||{zy|}zwvwxuurty{{}}~}}€}zywvw{ytrw|~|wwwxyz{zxwy{~~|w|xrruvvutsrpprstvz|ywuvywxxyvwx}~}zvxwuy}~}|zxxyxxyz{|}}~~}}||}{{}{trtxxwrmjjpvzyxyxuspqsprx{z}{yvvusqlgdgmqz|zzy{zpkmmlhgmppmjiny|tosz}}|||{vrpsxz{|}}yz{}{zwxxwqmsyy„ƒƒƒ‚‚‚‚‚€€€€€€€€€€€€~}~}}}}}}}~€€€~}}}|}~€‚‚ƒ‚}}~€€€€€€€€‚‚‚‚‚‚€€€}}}€€€~}|{yxxvutssstvy|~~|{{|}~~€€~~€ƒ‚}|}~~~€€~}{wrrswxvsojlosvzvt|}|}~~~}{xvxxuqoqsvwtrrtuutssststwyzyxwxzwtvvuy|}ƒ…zu{…………††…„„„……ƒ‚‚ƒƒ€ƒ„…„„…††…„€€‚ƒ‚‚‚„ˆ…{prtuy‚|srtotssz‚‚ƒ„ƒƒ„……„ƒƒ„……„„„ƒƒy€‚ƒƒxvy{}}ƒzz{{zz}€€€€€€€ƒ‚}{|}}~€~ƒƒƒ‚|{|}„ƒ……ƒˆƒf_|„ƒ€€‚ƒ………„„…‡‡‡ƒxx‚†‡ˆ‰ŠŠŠ‰‰ŠŠŠˆ‡ˆ‹ŽŽŽŽŽ‘’“““““’‘‘‘“”•–•“ŒŠŠ‰‰Š‰ˆ‡†„ƒƒ‚ƒ„†ˆ‰ˆˆ‡†…ƒƒƒƒƒ‚€~~~~~~~~~~}}}€€€ƒ…ƒƒƒƒƒƒ|zzzyyy{~|{yz{|}}{{wz€|{h\fomi|{‚vsskr€€€{zyxvwy}vhbi}tgksx€ƒ‚|~zxyywuuvy{~‚ƒƒ‚‚{xz‚€~~~~€~~wpid[_cmvwv~€ƒ„ƒƒ‚‚~|{{{}~}zz}~~€}~€€€€€‚~|zyz}~~~€€~~}{|}{yyyzz{||{|{||||{zzz}{wxyzvvpjz|z{|~~{zxz~|zyurtyzsqwxyxxwywx{|{ywwz|€}|wwuopvxwvuvtommnpuy|vlptwvxxytst{~}|yttvw{~}|ywwwwvxzz{||}}~}}||~|{}}yqkpuxxvsnkszyxxyzyywxxxy|{{|zyvvvusohefgmy}zz{|}{vqnpokgcfjllkkrz~zwy{~~}}}}vonsx{|}~}zs{|{xussuvuuvx„„ƒƒƒ‚‚‚‚€~€€€€~~}}}}}}}~~~~~~€€€~}}||}~€‚ƒ„ƒ‚€~~~€€€~~~~€‚‚‚‚‚‚€€€~|{{~€‚€~}}||ywutsrrrtvxzzyyz|~€€€€€€€€}}}}|}€~{xsqssuusomnruxy{xsvy{~~~}zvtvxxutrsttqoqtwvusrrrqquyzyxvx}~zvtswyz~€~€„~€ƒ†…„………„„„…‡†…ƒƒ„†…„ƒƒ„ƒ„„…††…ƒ€‚„†…„‚€ƒ‡…y{}}„ys{|v{||€ƒƒƒƒ„…††††……„…††…„ƒ‚ƒ„„„„…|vxzzz{~‚„||{ywy}€€€‚€€€‚†‚„„~||}}~€€€ƒ…„‚}xyy~€€€€€……„„…‰…pWn€€„……„……‡‡†€rrƒ‰‰ˆ‰ŠŠ‹ŒŒŒŒŠˆˆ‰Œ‘“”••”””“’‘‘‘’•––—–“’ŽŒŒ‹ŠŠ‰ˆ†…„ƒ‚ƒƒ†ˆ‰‰ˆˆ‡…„‚‚ƒƒƒ‚€~~~~~~~~~~}}}€€„…ƒƒ„ƒƒ‚‚}zzzyyy{~{zz|}{zxvrtxrsvqqsbWp„qpsmu‚€~{yxwx{~€zoagyq`mwry|{{|{z{{zwvwy{~€‚„ƒ€|{}€‚‚€~{~‚€xpg`c^blspmy€ƒ„ƒƒ‚}|{|~‚~|y{~€~~~€€‚}{zyy{|~€€€~~}{z|}{zxwvuvwz|~~}|{zzzy|€{z|~~|€{s|~wtx{yspkms{}|yxxzzwuxtrruvwtsvyzzyy{|}{vrqpry{zyxvrlllmpuz}shkrwyyyytsv|vv{}zwvx{~}|yxwvuvwyyz{{||}~}||||||{zvnkotwxzzvryzvuxz||{{}}}}|zz{zyxxyxuppoojix€|{{|}{xurrohb__bhnrsx}}|}}~}|vklry}||||}{ywuqomopqqqt…„„ƒƒƒƒ‚‚€~~}~€€€~|||||}}~~~~~~~€€€€€}}||}€‚ƒƒƒ‚€€€€€}|||}}~‚‚€€€~|z{~€€‚~}}{ywusrqqqrtuuvxyz|€€~}}{yzzyyxxz||{|~~}zvspppqrqnlqxz{zxtruwz}~}~|xtuwzxvssuvtqrtvvutsrqppty{zyxy{||{xwwvw}~{z„ƒ‚„……„………„„„„‡†………‡ˆ†……„„ƒƒ„…††…„„††„„……ƒ€ƒ……ƒ‚‚ƒƒ€|uy|~ƒ„„„„…†††††………„„ƒ‚‚‚ƒ…„ƒƒ„…„€zz|}zz{€‡€€~{y|~€€€‚€€€~€€€ƒˆ†‡ƒ}{|~~€‚ƒƒ„„……‚{rqlv„~}…„€„‰‡‚jy…€~~€ƒ……„……ˆ‡‡…ssŠŠ‰ˆ‰ŠŠ‹‹ˆ‡ˆŠŒŽ‘’“”•––•••”“’‘’“•———––”’ŽŽŽ‹Šˆ‡…„„‚ƒ„‡‰‰‰ˆˆ†…ƒ‚‚ƒƒƒ‚€~~~~~~~~~~~}}}„…ƒƒƒ‚‚‚‚~z{{yyyz}€|{{}~zvtvspokjjp}o\x‚zlqwntƒ€€~}{xxxz}}tnryq`q~tn{€zzz|zyz{}zwvx|€ƒ„ƒ~}{|‚€€€z|€yskeh^_bhkpx~‚„ƒ}ywy{|{z{}~{yz€€€€~}}~€‚‚{xxxxz~€€}||||zyyyyyxvtqopv|~~|yyyxy||{{{}€‚€€{vvywsplmpxzxww{{z{zztmpuxwvsstwz}~~|{zywtssuy|}|ztnloqrtw}xmntxzzyyuuwypu}~|zz{|}~}}{yxwvvvvwxyzz{{|||{{{{{{{yvrqtwuttvuv}~{z{|}|{{{|~~zyzzyxxyzyvsvwytkp}{yy|~~|ywuri`^\^hpwz|}~~|}~~}}|}vmmsz|zy{{|~}zxuplghkknps„„„„ƒƒƒƒ‚€~}}~€€€€~}|z{||}~€€€€€~}}}~€‚‚‚€€€€~}{zzzzz{}~€€€€}{{~€€€€~}|}||zwttttsrrrrsuvwy|~€€~|xtrqqrqrtx{{{|~~~|{xutqqrrollry{|zwvx{{|~~~}|}€€€|wsuzxvsqtvussststtuvspotz|{zyyyzz{zyyurv„‚„ƒƒƒ„……………„ƒƒ„†…„„„‡ˆ‡†……„ƒƒ„…††……†‡„‚€‚ƒƒ‚€€‚ƒ„ƒ„ƒ‚ƒ„„ƒ‚€{wz|‚ƒ„„„„……††……„…„ƒ€€€ƒ…„‚ƒ„…ƒ€~€€{y{~ƒ‚‚}~€€€rku‚€€€‚€~~€‚†ˆ††€|{|~~€‚„…†…„„‚}ohdk~~~„„}{~‡†…~‡…„€~~€ƒ…†…††‡ˆˆŠw{Žˆˆˆ‰‰Š‹‹‡ˆŠŒ‘’‘’“”•–—––•”““’“”–˜™™˜—–”“‘ŽŒŠ‰‡†„„ƒ‚„…ˆŠ‰‰ˆˆ†„‚‚‚ƒƒƒ‚€~~}}}}~~~~~~||}~„…ƒ‚‚~|zzywwxz~€}||~}ysvvplkgffiu~tl€‰}vmrxqt€~}zxxz|~~€~zz~}um|†k|yzz{yxyz|~{xz|€‚ƒƒ‚|{{|~€~yvx~€z|€|xtqeZTW`ozuv~„„~vurqsuwyxy|}~|{x{€€€€~}~€€‚ƒƒ€{wvvxz~~|zyzzzxusssvwxvrnns{~€}{||zwuv{{|{}}}€€~|{{zyyxxyyxsopx|}}~{vpry}z{yutwz~€|zxwvvuuvy}}ysopsvvwy€„}srw{}}}zvuxwsuy|}~}|||||{zyxwwwvtuvxyzz{{{{{||{z{{yvtuxzuspsrjq{~}}}|{zyxyyyyzzyxxzzywvwy|znjxwwz|}~~|zxtmdb``jrx{}~}{{}}~|zzz{xrpsy{wxy~qqv|uokdgkhlprƒƒƒƒƒƒ„„ƒ‚€€€~~€€€~}|{{|}~€€€€€€€‚€€~~€‚‚‚€€€€€€~|{zyxwwyz}~€€€€€€€€}}~~~~~~}||{{|{ywvwyywurqqrsstvy|~}tponopqsuxz{|}~~}|zwuuqoptvwwy|||zxxy{{|}}|{{}€|yyzwutqqssrrqooquxywrptz||{zyyzz{zyywsu~‡ˆ…„ƒƒ…†††††…†…†„ƒ€~~‡‡†††…„ƒ‚‚ƒ††„„„…„ƒƒ„„„ƒ‚‚‚‚ƒƒ‚‚ƒ„„„ƒƒ~||~ƒƒƒ„„„………………‰……ƒ€€€‚„…}ƒƒ„………ƒƒ€|yz|€‚€€€wnt‚‚€~}}…†‡…}||~‚‚‚ƒ„…€‚wmsqz€~€ƒ„{ux„„„„†…„‚€~ƒ…†……ˆ†ˆ„v€ˆƒ†ˆˆŠ‹‹‰‹‹Ž’“’‘‘““”•–—––”““““•–˜šš™˜–•”“‘ŽŒ‹‰ˆ†…„ƒ‚‚…†‰Š‰‰ˆ‡…„‚‚‚ƒƒƒ‚€~~~~~~~~~~~~}|}~€ƒ…‚~~€‚{zyxvvvx|}||~}zsxwhigg_dty~ur{zyuuryuu€~}|yxx|~~€~‚}|€„~{}~{xz|{xyz{€{|~‚ƒ„ƒ‚~yxxz}~|rimx~€}~‚}}{|{bMSixynmw‚‚~somnqtuwvxz||{yxz}€€€€~~~~~|zw~ƒ‚zvvwyz|}|zxwxyxtpnnoswzzwrru{~€€~~}~|trw|}}~~{z{}~}|}}}}|{{{}~xno}€}}{|wtux{zyyyyz|~}~|yxwwwwxz}~xrstvvutvx|~zvuy}~xsrwxwxxz}~}zwyzzzzyxxxvsoswzyzyyyy{|}|{{{ywvwyzvtsyrmij}{|||{zzxwvwyzzywuu{}xwxzzzzvtxxy{}||}}{xvqlmjintz|~~|zz|}}yvx|}zursx{uwywrpw}{vrnjormprqƒƒƒƒƒƒ„„„ƒ‚‚€€€€~~}}}~€€€€€€€€€€€€€~}}~€‚‚‚‚€€€€€€€€~|{ywuuuvwz|€€€€€€~~}}}}||||{{zxwwz{{ywtttttsrsvy|€~ysqqqsv{}}||}€~}|zwtsporw|~~}}{zyzzzz{|zyz}€€€~~}xvvvutrqpomlpvz{yutvy{|||}}}|{zywww|…†…ƒ‚ƒ‡ˆ††††††……ƒ}{y„…††††„„ƒƒ„„„ƒƒ„…††††…„„ƒ‚‚‚‚ƒ„………„ƒ€€ƒ…„ƒ‚‚ƒ„………„ƒ„……ƒƒ„……yu}€ƒƒ„……ƒ€|yz{||€‚€€€~{{€ƒƒ‚‚€~||~„…‡†ƒ~|}~€‚ƒ„„„„„‚ƒ}y€~ƒ}{y|‚ƒ„†‡†„‚€~~‚„…†††„ƒ‚|rp€x}ƒ†ˆ‰ŠŒ‹Š‰‹Œ”•“‘’”••–——–•”“”••—˜™›š™—•”“’Ž‹Šˆ‡†…„ƒ‚‚ƒ†‡ŠŠŠ‰ˆ†…ƒ‚‚‚ƒƒ‚~~~~~~~~~~~~}}}~~‚„‚€~ƒ‚€}|ywuuuvz|}{z{}}zwxzmjcb\azstusywutywyvw~€~|yxy}€€€€€‚ƒ‚€ƒ€€|xz}|yz{|€~€‚‚‚ƒ}xvwy{zyjfmw~~€~~~‚cSl|yoow€‚{njmqsuvuwy{{zyy{}~~~~~~~~~}xuox}{xvwwy|{{{{yxwwxvrnlmpuy}~|yxz{~€€€€}xtuz~~€~zy{}~}||}}~~}||}{su‚}}{zxwxyyywx{||}~|xyzzzzz|~tnrwyxustvyzywvwvx~|smnuvuvxz}|zy{~}|{zzywtpswzxxxxwxz{}}||{yxwxxxvtswuttiptxyyyyywvuwyzzxvpikquxyyzzyvvxyzz{yy{{ywtplloqtttsrsvxy|||xuz{uqrv{xxyyuty||xutsvxvwws‚‚‚‚ƒƒ„„„„ƒƒ‚‚‚‚€€€€€€€€‚‚€€€€€€€€€€‚‚‚€~}}}€€€€€€€€€~}{ywutrrsuwz|€€€€€€~~}||{{||{{{xxxz{{zyxxwvvtttvxz{xuuuuvwx{~~}{z|~€~|{|{xxvvx|||}~~~}{yyxwvvxyyxz|€€}{wwvtrpoonnqvz|{ywxy{||~~|{yxvvx{€„„„„ƒƒ‡‡†………„……„ƒ€}yv†ˆ†††…†……„ƒ‚‚…†‡†…„„„ƒ‚‚‚‚ƒ„…†………ƒ€€„……ƒ€‚ƒƒ„„~u{‚ƒ‚‚ƒƒ„„ƒ{oq{€‚‚„„~}{yz{zz~€ƒ‚€€}wov€‚€~||}„………‚€}€€ƒ„††…ƒ~‚}†‡„|zw~{tzƒ…„…††…ƒ~}‚„…†‡ˆˆ†|idk|srz‚…†ˆ‰‹Š‰‰‹‹“•–”’“”•–————–•””•–—™ššš™˜—•“’‘ŒŠ‰ˆ‡†„ƒƒ‚ƒ…‡ˆŠŠ‰‰‡…„ƒ‚‚ƒƒƒ‚€~~~~~~}}}~}~ƒƒƒ‚‚€~|ywtttvxyxxwy{}}{x}xjYV\\mpvtsxvvv~|xux‚‚€}zyz~€€€€€‚€€€€|y{~}z|}~€‚€~}{xyzvzzwuqr|~~{z{~€~uu‚|vvww{}€|plopqrstwzzyyyy{||||}~~~~~}{{{}xpntyz{|{yyyxwwwwvrnnpsx|~€}}}}}~€€{vtx{~~~~}~~}||}~}}||}~~|xz}{{{xxxyyxwxz{||}~€}wwy{|||||~}vqvy{yuqprwxxxwwrmtwrmlrqoqwz}|{~€€}||||zxvwxyzyyxwxyz|}}||zyxxwvurilpv|sjquwxwwwuttuyzzyxwnddnrtwwxurruxz{yusuvuqrtplpvywvuttuzz{||xuxyywqoomsxvwxyy{||zyxy{{||zv‚ƒƒƒƒƒƒƒƒ‚‚‚‚ƒ‚‚€€€~~€€€~~~€€€~~€€€€€€€€€€€€€€€€}|yxvtrppprtvx{}€€~~}||||}}~}||||{zzzzzyyyxyy{z|}zuuwwx{|~€~yvuv|€€€~{zz{|}}}|}~~}}~}}zwwwvusvyyyy{|}~€€~zyxusqrrroqwz||zyyz{||}~~}{yvssv|‚…………„„„††„ƒ‚ƒ„„ƒ‚~}w†‹‡†…ƒ…„„‚€‚ƒ…†……ƒ‚ƒ„„ƒƒ‚ƒƒ‚ƒƒ…†††…„‚€{|„††„‚‚ƒƒ‚ƒn}€‚ƒ„„ƒ‚yx}€~ƒ€||ywx{zz~‚‚ztps}‚€~|}‚ƒƒ€~}~~€‚„‚…‡…~yz~~}€„…vnkvzry„‡†……†…„‚€~}~€‚ƒ„†‡ˆˆ‡vlpwpqzƒ…†ˆ‹‹ŠˆˆŠ‹’–˜—–•––——˜——––•••–˜™š›šš˜—–”“‘ŽŒŠ‰ˆˆ‡†„ƒƒƒ…‡‡ˆ‰‰ˆˆ†„ƒƒ‚‚ƒ‚‚€€}}}~}~€‚‚€€€€}zxutsuuvsqqwy}€w~~nVJ]kclqsswyyy~ztv|ƒ‚€~zy{‚€€€€~~~~€~{|~~{}~€€€€~|zz{|{{{~~zyz||qq|~}z{{~€€|y{~zvvuslht~{rlmlmoprxyywwxxyz{||~~~~~~€uqrwz|{yxwvwwwxwwwwsrtx{~€~~}~~~~{wvy}~~~~€€€~}}}~}||||}~}~~||~|{z{}zwtsttvyyyyyyy|yux{}}}}}}}}zy{{}{umimswwxxxwrsvtqqrqopuy|~|{}~€~}}}}|{zyyyzz{zxwxy{}}}|{zzzxxxtfiqv|wsuvwwwwvttv{{yyxsmg_eloqtywsnioxzslghlomjtsllpwyxwqqx|~|||zxvqoqplgaittxyzzz{{{{{}~~~~|x€€€€€‚‚ƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚ƒ‚‚‚‚‚‚‚‚ƒƒƒƒ‚‚€€€~~€€€~~~~~~~~€€€€€€€€€€€€€€€€€~|{yxurpooqrsuvxz}€~}||}}~~~~}}}{yyyzzyyzz|{||}~{wwvvy}€€}zwvx|€€{yyxz}~~||~}}|}|yvvvtrquyzyzz{{{~€€~~}{zzwusuvxpqxz{{{zzzz{|}~~~}{yvrqsƒ††…„„ƒ„…„‚‚ƒƒ‚€€ƒ…‡‰‡†}€€€~|ƒ„††„…‚‚ƒƒƒƒ…„„ƒƒ…†††…ƒ‚sq~ƒ‡‡†„ƒ…ƒ„„€€~~ƒƒƒƒ‚‚|z~€{x€}{yvwzzy|~€‚‚‚€|uw~‚‚€~}}€‚„‚z|}~€‚ƒƒƒ‚}urz~}€ƒƒzsmouzxz|‚†‡†……„ƒ‚€~~€ƒƒ…†ˆˆ‡ƒ~|{{xv€‡‡ˆ‰‹‹ŠˆˆŠ”™š™——˜˜˜˜˜—––•••–—˜š›š™™˜–•“’‹‰ˆˆˆ‡…„ƒƒ„‡ˆˆ‡ˆˆ‡‡…ƒƒ‚‚‚‚‚€}}|}}|~~€}‚}zzxtruuuqmmrv}‚…wwyzr]hkllpttvzzy}zuxƒƒ‚€{z|€‚‚‚€uy€}{}‚ƒ~€~~~}|}€}}}}zxxz{{{}€~zy}}tsz|{{{|~€~{{|ztopphdj~ljhjmnlozywvvwxyzz{|~~€€€~~{yz}€~wutttvwyvuz{xwwy|}~~~~~~~}~~~~{wuy|}~~~~~~~}}~~}{||||}{}€}||{{|~wrmnqsvxwwuuttuuwx{}~~~~}}}|}|}}|vlffltuwxxyutvvtstrpruy|~|{{{|~€~~~~~~|{yxyy{|{yxxz|}~~}|{zzzzzwqqsw||xtuvwxwwwwuv{zuxxsnjffimsuzwtm`Ycpogcbinptttnjmuywwsqw{~}|{|zvokrqmlnruu{{{{z{{z{}€€€€}z€€€€€‚‚ƒƒƒƒ„ƒƒ‚‚‚‚‚‚ƒƒƒƒ‚‚‚‚‚ƒƒƒƒ„„ƒƒ‚€€}~€€€~}}}}||}}~€€€€€€~~~~~€€€€€~}|zvsqqqrsqppqrtwy|~€€~~~}}}~}}}}}{yyyyyxxyy{|~~~|zwtx~€€~}zyy{}€€|yvssxyzx|}{{{|xssrpnpty{||{yxwz{zyyz|}|ywvxz{vvyz{{zyyz{{{||}}|zywtpo}ƒ‡†…„ƒƒ„ƒ~‚‚‚ƒ„„„„…†ˆ†„xy{|{yx„††…„„‚€ƒ„ƒƒ„………„„…†‡‡†ƒ‚…zs}ƒ‡ˆˆ‡‡‡†ƒ‚…‡†…}}‚‚‚€~|}~~yot}xuvzyyz|€‚ƒ„„„„‚}€‚‚€~~}|}ƒ„………ƒ€ƒ„ƒwsy~uov€~vttzy{{q~…‡†……„ƒ€€‚ƒƒ„†ˆˆˆ‡…ƒ‚€ƒ‰‹‹‹ŒŠ‰‰‰˜ž››š™™™˜—–••––˜™šœœš˜˜—–•“‘‹Šˆˆˆˆ‡…„ƒ„†ˆ‰ˆˆˆ‡‡…„ƒ‚‚‚‚‚€€€€}}||{z{}€~|z}‚ƒ€|}{utuuusrrpt~ƒ~nqv}oonnoquvtwwwyy{€ƒ„ƒ€€€|{{€ƒƒ„€ytaWj€€}{}ƒ‚|~~~}|}€}zzz|{yxy{~€~|yyywvxyz{||~‚~}}|xsqokjrseiloopos{wuuwwxyyz{|}~~}‚ƒ‚~}||~‚ƒƒ‚{vuttvxyqpz}zzzyyyzz|}~~~~~}}}~|xtwxz{|||}}~€€~}~|xx{||||{}~~}}}}}~€xmknsvwwvttttssuy{}~~~~~~~~zsljlqtvxz|zyxxxwwwvvx{||{{zyz}€}}}~~}zyvuwy{|}~~~}}~~}||||||{zzzzzxvuuvyzyxxunkorrw{voqojhowz{xtpjYVgmjecirvutwwursvstutuwtty|~|vtuxwuvz|yy~|{zzyxy|‚€}€€‚ƒƒ„„„ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ„„„„ƒƒ‚€}}~€€€~}|||{{{{|}~€€€€~~}}||}~~~€€€€€€}{xvtttvvutrqonprx}€€€€~}}}|{{{||{zzywxxwwwxxyzzzzzxvuy}€~}{zyy|}~}{{{vtvyy{~~}{zz{|xsrrqpqty|}{xtsv|yxwwz{|{{yyyyyxxyzz{zyy{||{{{{|{zyxvsp}ƒ††…ƒƒƒƒƒƒ}}‚„…†…………ˆ†„utstuw~„„„‚ƒ‚ƒ‚‚„…„ƒ„…†…„„…†‡‡‡†…†…~€ƒ†‡ˆ‡‡‡†„„…††„~€‚€~{{~€{uqxyxtsvzxwy|€‚ƒ…††…ƒ‚…„ƒ€~}{{|~‚ƒƒ†‰†ƒ€ykw€us{€~|}|wp|„}xƒxh{†‡‡†…„ƒ€€‚ƒ„…†‡ˆ‰‰‰ˆˆ†…ˆŒŽ‹ˆˆˆˆˆ‘œ¡¡Ÿœœ›š™˜—–••——˜™››œ›š™˜—–”’‘Š‰‰‰ˆ‡†…„ƒ…‡‰ˆˆˆˆ‡‡…„ƒ‚‚‚‚‚€€€€€€€~~~~€~||{{ywxz~}|€‚‚‚|~zuwyyusvxxz}|odox{sqpppqvxvvvwxz}€ƒƒƒ€|z|‚„|skb[\t†~}€„z|~~|~~zxxz}|zxy{~}{|~}ywuvwwvwy{~€‚‚‚€}|zvqjfjsviuy{|xww{{usuxxyyyyz{{{{{}~€€}|~€ƒ…„‚zvwwwxz{vu}~}}||zyyyz|}~~~~}}~~~{vsqsuvyz{|~€€€~|tsx{{{{|{||{{}~~}|tqquxyyxyz|}|yxxz|}}}}}~~~~~}ztqqrtvxy{ywwxyxxxxy{}|zzzyxy|~|{{|}|zxuuwyz|~€}|}€~}{{{{zz{{{zywutstvyyyzvlgmvz}|zuxwojpwyyxutuh]jsqjedffekx{~|uqsrsvzrcfsw{zswywttwz|{|~||{{yxy|‚~}‚‚‚‚‚‚ƒ„„„„ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ„„„„„ƒ‚€~~~€€€~}|{{zzzyz{|}€€~}||}~~~~€€€€~|yxwvwxzzzxvtsssw|~€€€~}}}|{zxzzz||zwxxxyyyz{{zyyyxxy{{|~~}{ywyzzzy}~~|ww||uwzzz{}ytuvuttwz|~|xtposzyyyyzyyyyyzzzz{zyyyzyxy||}|{{xwx{{{{zx‚……†…ƒƒƒ„„„„„{y{€‚„…†…„„„‡†…wqnpw}ƒƒ€}‚‚ƒƒ„………„„†††…„…†‡‡‡‡‡‚†……„†‡‡†††………†……„‚€~~€€}{{~|}ytrqrsuywy{}€ƒ„„…„ƒ‚ƒ…ƒ‚~}{zz|€‚„‡†„‚~ƒ~s€ru|€}||}xs€…}{ƒ}p~‡ˆ‡‡†ƒ‚‚€ƒ…††ˆˆŠŠŠ‹‹‰ˆ‰‹ŽŠ„}~„”Ÿ££¡žœš™˜––•—˜˜›œœ››˜˜˜›™•“’ŽŒŠ‰‰ˆ‡†…„ƒ„‡‰‰ˆˆˆˆ‡‡†„ƒ‚‚€€€€€€€~~~~€~|{zzxtqt{{{x{€€‚~{trxz{vw{}|zxqliz€ztssrrrsvvuvz|zz}ƒƒ€~€~~}y{‚‚vbX_egp~‚€~‚„|}~}~€~{y{|~~}zz|}~}}ƒ‚}{wvwwx{||}‚ƒ‚}zwtkgdixwk‚€~|{|{utuwxxxxyzzyyyyyzxy|}}}ƒ„„€wwz||}~~~~~~}|{{{z{|}~~~}||}~}zwwxyyyz|~~~yrwz{zzz{{||{}~~}{yxutwz{zzxxz}}|{{||||||||||}~~}{xvtstvxxywwvwxyxxxy{||{zzyxwz}}{zz{||zyvvwyz|~~|{{}€€}zwwxxxzz{zxwusrrsuwz{zrnu|}|||z{{vsvwxwyzywrmpwwqmie`^jy|~tmstuz}rhortwwwyywtuy{}||}}|||{yyz{}€€~|{‚‚‚‚‚‚ƒ„„„„ƒƒƒƒƒƒ„ƒƒƒƒƒƒƒƒƒƒƒ„„ƒƒƒƒƒ‚€€€~}|{{zyyxxxy{}€€€~~}{{|}~~~~€}|zyxxxxz|}}|{{zzz|}~~~}}||||{yyxy|||zyxxxz||}||zyyxy|zx{~~|ywvxzxuv}€€}{}‚€sptwy{||yuwwusvz||}wrommquyxvvvstwyzyyyz{zyxxz{yx|~~}{urv|}|~}||‚„„‚‚‚‚ƒ‚~|yy|‚ƒ„…„ƒ‚ƒ…„„‚qmu~‚|vux~‚‚ƒ„……†…„…†‡†………†‡††…„~{„†…†‡†††††……†…„„ƒ‚€€€~|zzƒ|~ysqrstut{‚„„„„ƒ‚‚ƒ„‚~}|zyy„„„ƒ„„ƒ‚‚‚‚€~„‚zux{||zxvw€}~„‚„‡‡††…‚€€~~~€‚„…‡‡‰‰‹‹‹ŒŒ‹ŠŠŒŽŽŽ‰ƒrrp~—¢¥£¢Ÿž›š˜—–—™šœ¡¢žš™—™š›—“’‘ŽŒŠ‰Šˆ†…„„„†‰Š‰ˆˆˆˆ‡†…„‚‚‚‚‚‚€€€€€€€~~~~€~}{||{silssqmqvuux{}zrurwvwz€~|{zsq~‚|ursvvtpppps{€~tx‚~}~|~}yyyfMFXmbo€†}|€ƒƒ‚€€€~€}}‚‚‚}}|}ƒ„ƒ€}yvvvz~€z{‚‚‚‚€~zwtmqtty~€~}}{ywvwvvvvvvwxzzyxxyyxxvx{~zy|€ƒƒ€|z|€‚~~€}~|{yyzzyyz{||}~}|{{|€~{yyyxxyz|}~~~~{vz}{zyz||}~~~|zwuuuy{zz{wpmotz~}|||||{zzzz{}~}{yyxusuwxxxwwuvxyxxxxyz{{{{zxvw|}{zz{|}|zxxyz|}~~}|{|}€€€~zvtvxy{||zwutsrqqruxxwtsuxz{}}{{{zyyxy{{xwvtuwywtrpngcp{{}ypkrxxz}|xvuvtstuxz{{||{z{{|||}{yyyzzz|~{yy‚‚‚‚‚ƒ„„„„ƒƒƒƒƒƒ„„ƒƒƒ‚‚‚‚‚‚ƒ„ƒƒ‚ƒƒƒƒ‚€€€€~}|{{zyyxwvwx{}~€~~|{xuux{~€~}|zywwvuvxz{|}}}}|||}}}}~}|{{}}}|zxyy{|}}}xwwy{}~~|{{||~wsy}~}zwutx}yst}€€~zmjrvy|~|yvwvssy}}zztponorvxwtqqqrtxxyyxxxxxxwyxwx}~~~|xtw{~€~~€€€€‚€xtx|‚‚‚ƒ„„ƒ‚‚„†ywz}~}zrps|ƒƒƒ„…††…„…†‡†………†‡†…„‚}wƒ‡†††††‡‡‡‡††…„ƒƒ„ƒ‚€€€~|zyy„‚€€‚~zwsqrsr|‡‚ƒ…„„„ƒ‚‚ƒƒ€~~~{{}……„ƒ‚‚€ƒ‚€€„„~ztwzysmqu|||ƒ††ˆˆ…„†„~}~„††‡ˆ‰‰‹ŒŒŒŒŒ‹ŒŽŽŽŠ‚uuuˆš¢¥¥¢Ÿž›š™™™›ž¡¢¥¢š˜˜œ›˜“‘‘Ž‹‰ŠŠˆ†…„„…‰Œ‹Š‰‰‰ˆ‡…„ƒ‚‚ƒƒƒ‚€€€€€€}}}||}|tegnopnljihmru€}{u~zuw~{|~}vaw~~}xutwwunkkmgozxkp}zz}}|{yyz~thVBWcK[t~yzƒƒ‚‚‚‚€€€x|ƒ{yxzz|~‚‚zwvw{€yqr|€{yvuz|}~‚ƒ€}{z{zywwyxvutuuvwy{yyxyzy{|{|}|xwy}€€~{|ƒ~{}}{zzzywwzywwyy{{{}~}zy{}ywwxxwvy{|}}}}~€~z}}{zyz{}~}zxutvwxxwxztkefiq}€~~}|{zyxxwy|€€{zxxwtstwwwxxwvwz{zyxxyz{{{|{xvz}{{|}}}|{{|}}~}|{|}~€€€~yvwyz|~}zusstsrrrstrqqqswy{||{{zyxwvwxxutuwz{zwtrquqit|{wrnntyywuvrmmssrnrw}~~~~}||}}}}{xxwwvuwzxwv‚‚€€‚‚ƒƒƒƒƒƒƒƒƒƒƒƒ„„ƒƒ‚‚‚‚‚‚ƒ„ƒƒ‚‚‚‚‚‚‚‚€}}|{zzyxwuuvx{|~~~~|zwurprw|€€€~~}{yxvusqqruwx{}~~}||||||||{zyzz}~{yywwx{}~zvuuwz{{{z|}~}utx{|zxvtuz|tt|~~~~~{srtuw{~|wuuroow||xtonqprtwwvsopsttvwxxxvuvwxxxxvw}~~}zxxz}€€ƒ„„‚‚€~}~‚{x~€ƒ„‚‚ƒƒƒ‚€~}€…ƒ€|y{ztt{ƒ……„„„„ƒƒ„…††………†‡†…„ƒ€|…††……†‡‡‡‡‡†…„ƒ‚‚ƒ‚‚€~}zxwx~ƒ‚‚‚ƒ‚€}smqqu‡„…„„„ƒƒ‚‚€~}||}}}~„…„„ƒ‚€€~~~|y|||}~|vxzumgny|{€„‡‰‰†‚…‚}~ƒ‚‚„‡ˆˆˆˆ‰‰‹ŒŒŒŒŒŒŽŽŠƒ{u{–¢¥¥£ Ÿžœ›™šœ ¢¥¥¡œž—››”‹‹ŠŠŠ‡…„ƒ„‡‹Œ‹ŠŠŠˆ†…ƒ‚‚‚ƒ„„„ƒ‚€€}}}}}~}vheimqusrhefkuƒ†„|xƒno}~}{|xeey~|}|xvwvsnjjkaixxdeprksyz|{vxz{y|kDSSBUnzwy~‚ƒ‚‚‚‚‚€€‚€|zw~{vrsuz||~~€€~|ywwy}~vjirx}~}zyz{z|‚‚€|zxzzyxy{zwtttuvwxyyyyz|}~~}}|yyz{|}}}|}€‚€}zyxwwxyzzzzywwyyyyz|€~xuz}wwy|{zx{~~}}}}||{yz|{zzzz{|~€|xtrtxzywuwzukfffn~‚€~|{zyxxwvx}}{zyyxursuvvxxxxz{|{yyyzz{{{||yz~~}}}}}}~}}}~~}||}~€{yxxxy{{ytrtvvutttrnmllouwwuuyzyxvvwwxvqot{~}{urpmkgbpywroqsuxyxusnhlutrnqv}~~~}|}}}~}zxwvvutuwutu€€€€€‚‚ƒƒƒƒƒƒƒƒƒƒƒƒ„„ƒƒ‚‚‚ƒ„ƒ‚‚‚‚‚‚‚‚ƒ‚€€~~}|{|zywutuvy{}}~~}{zwtroorv|€€€~}|{ywtsqomnoqrvz}~||{{zzzz}|{yxy||{zzywvvxzzyvtuttvwxz{}{wyzyyxxvwz~}yx}}||}}}ytvz|yusspjjtyzvpkmqrtvxwsooqtutuuvvusruxyyyyww}~~~~|zxy{}ƒ……„ƒ€|y‚€‚„„„ƒƒƒ‚€€}|ƒ†„€~~ƒ‡ƒ}„††…ƒ‚ƒ„…††……‡‡‡†…„ƒ€†…„„…†‡‡‡‡‡†…ƒ‚€€€€}}|zxwtv‚~ƒ…ƒ‚‚vnrp|……ƒ…„ƒƒƒ‚€€}|{zz{|}€Šˆƒ‚~}{zvsryzz{{}|{|wqnmv|~ƒ„…††‡ƒ€€‚ƒ„ƒƒˆŠ‰ˆ‡ˆˆŠ‹‹‹‹Œˆ}rz˜ž¢¤¤£¡Ÿžœœž ¢¢££   œ—šš˜“Ž‹‹‹‹Š‡…„…†ŠŒ‹‹‹Š‰‡…„‚‚ƒƒ„„„ƒ‚€€~~~~~~~}}}~~}}zkbeinuy}tmimyƒ†}sq}{st}z|}zdt‚}}vonmmmnmkpyxiikd_hljrzxyyxz~wSIKKfuxty}€€€€€€€€€}xx{‚‚~yssswwx||~~~||zyy}~{jfksy{{|}|{zyy|~€|x{|{{}}yutuxywxwxyz|}~~~|{}|{z{{{{{}}}~~}{ywvvwxxyz{{yywwwwwy~‚vuy}zz}~}{}~}|{yyxyz{{{{{{|}}xtssw{||zyy{wqnljqƒ€}|{zyxxxxx{~€}|zzzzxurrstvxxyz{||{{zyzz{{|}}||}|}|}~}||~~~}}}~€€}|zxywxyzyvtw{{zzyvqnmkiinrspowzxvuuvwwsmkry{zxtssqmilx{xtrtuuvz{{ztptupnpsw{}~}|{|}}}|zxxxwxwutssu‚‚‚€‚‚‚ƒƒ„ƒƒƒƒ‚‚‚ƒƒƒ‚‚€€€‚‚„„„‚‚‚‚‚‚‚€€€€€~}||{yvvvwx{}}}}|{zwvtqoopvz}~~~~~}|{ywtrpommmnosvz|{{||zyxx{{{xxyzz{|zzzwtrruvvuussuuvwyyzz{zwvwxxz|~~}|z}|{{{~{styzxtrsqmmsyyvpknrsuwxwrorstuutssssrrvz{{{zvx~€‚~}|zxxxy{‚„……„‚}u~ƒƒ‚‚ƒƒƒƒ‚‚€€€€~}‚‚‚„††„„ƒ„…††…ƒ€~€‚‚ƒ„…†††‡‡†…„„„„…ƒ€ƒ…‡‡†‡††„‚€~}}}}|{zyvurx‚„~|ƒ…ƒƒ{pow€„ƒ…ƒ‚‚‚‚~~{zzyyz|…‹‡€€~}|{xronyzyz|}}~uoms{~€„…………„~~€‚‚€…ˆˆˆ‡‡ˆŠ‹Š‰‰‹ŒŽŽ‹„}ƒ™Ÿ¢££¢ žœœž¡¡¢¢¡¡  ž›—™˜•’ŽŒŒŒ‹Š‰†……‡ˆŒŒ‹‹‹‹Š‰†„‚‚‚ƒƒ„„„„‚€~~~~~~~~}}€€~}}}||mceint|€}uppyƒ†wpo{zwy|{|}irƒ€ƒzj^`hjnprstoljkjddgc_]nyzyxz}xhFFZwrkrx}~~~€€}€}yx|zvuuvvw{{|~~}}}zz|~ykckrxrlov|~{{|€~z||}}€€zutwz{ywvwy{|~~}||||{{{{zz{|}|zyxxxxyz||zxz{zzyxvttux~zvy}{|~€|€€~}}|||}}}|{{{|~}xsvz|~~~{z{|xtqpks€ƒzyyyxxwxxy{~}zzyyzwtrqrtvwyzz{{{|{zyyzz{||}|yy{{|}~}{|~€~~~~}~€€~}}{yyzzyyyxwz{{zzzvqnpngeipwtttvvtstttsqnmqvvuux{zxwuruwy{vqnmnrsrvzxvuqrsuxz|~}}{|}}||{yz|{zxusssu‚‚‚‚€‚‚ƒƒ„ƒƒ‚‚‚‚‚‚‚‚‚€€‚‚„„„ƒ‚‚‚‚€~~~€€€€€€~~}|{zzz{|}~~~}{zyxvtrponptw{}~}}|||zxvsrqpoonmopuxy|}}{ywvwwxxxxxyyyyz||yutttuwyyvtutssstwyxwwxz}~}|{|}}|zyxz}€€€€}tpvyvqqsuvvwyywusttstvwxtrtuuuutrppqtvz}~}}{wx~€}v{{zyvuz|‚……ƒ€}€ƒƒuƒ…„ƒƒƒƒ‚€}{|}€‚‚‚‚‚ƒ„„ƒ„…††………††††…„‚‚‚‚ƒ„…†††‡†…ƒƒƒ„„‚‚„††‡‡†…„‚~|{{||{zxvrqp}‡ˆ‚~„ƒƒ~ts{ƒ…„„„‚€‚‚€}|{z{{yxx{~†…ƒ€}{zz{{xrljvxyz€€}snku‚„††„‚~|}~€€~z{‚†„‚„†ˆ††‡‰ŠŠ‰ŠŠŒŽˆš ££¢¡ Ÿžž¡¤£¡¡¡¡¢Ÿš˜––•“ŽŽŒŒ‹Šˆ……†ˆŠŒŒŒ‹Š‰ˆ…ƒƒƒƒ„„…„„„‚€€~~~~~~~~~~€€€~}}||}ogllnu}‚}yxyƒsnt{{{{}||~€€quƒ‚‚ƒnRNWafkppnjddhjlmnmhaYd{~}yyywmNRqubclv|~~~}~€€€|y{~}}~|{|||{zyvy}||~~~~~{z|~}k`jw|rc]bjrwz|€‚‚~}|~ƒƒ‚}xwz~~|xuwy|}~}|{{{zzzxxyz{ywvuvx{~€€}yxyyz{ytrruy}}|||}€€~€€€€~~~€€‚€}zyz{|~€€}z}€~}}|{ywwwrw{xxxyyywwwy|~}|yxxyywusrstuwxyyzz{|||zzz{{|||{ywxz|}}}||€€€€~~~€€~}}||||~}zyxxyzzyxxxuqonhcbdmwywonrrqpoprsqruwxz}~|zwutpqvyyrnmmnnpsx}{yuwzz{{|}~~~}~|}||{zyy{~~|ywuuvw‚‚‚‚€€€‚ƒƒ„ƒƒ‚‚‚‚‚‚‚€€‚‚„„„ƒ‚‚‚€€}{{{|~€€€~~~}~~~~~}|{zyxvtqnmpty|||||||{zxvuttrqpnoqvz{}~}{yvttsttvwxyzyxy{~}zwvvvxz|zxxwutsqqrsuuwz€~|{|}|zyxwx{~€~}}xswzvqqtuuwzzxwwwvuttuxzxvvutuutsqprw|~~~}yx~~{sx|~}wrw}€„…„‚z|‚‚y„…„„ƒƒƒ‚{x{}ƒ„„„……„„„…………………††††……„ƒ‚‚‚‚‚ƒ„…††††„‚‚ƒ‚€€ƒ„†……†……ƒ|zzzz{zywtrprƒ†‡ƒ€}‚ƒ€€}x{~‚ƒ…„‚~€€}{|}|{zwz|z{}€~zyz{{xqlkuwxz€€}upkvƒ‚|‚„…ƒ€~{z|}€}x{ƒ‡†„……ˆ‡‡ˆ‰ŠŠ‹‹‹ŒŽ‘–ž¢£¢   ŸŸŸ ¡£¢ ¡¤£ž™—–•”“‘ŽŒŒŒŠ‰‡††ˆŠ‹Œ‹Šˆ‡„‚ƒƒƒ„…„„„ƒ~~~~~~~€€€~}|{{|xsuqrw}€€~{w}tuuntxxxz~€~wx‚‚ƒ‚r]UY^^dgca\W\fppooojdfn}}zvnkdg~lT[kvzzzz{}~€€}yvy||||{yy{|}zwsmox~~~||yxzn`jvxpbTXdoux{~€€€}}~€ƒƒ‚~zz}~{wuwy}~€~}||{zyxxxwvuuutssrty~€€~zvuutuxzwtsvz~~{|}}|€‚‚€€€~~~}}~€€~yuvxzz|~}|ƒ‚€~}|||{zyxzw{|}{yyzzzywuvwz|}|{zyzzzywustuvwwxxyy{|}}{zz|||{zzzyyz{{{~}~€€€€~~€€€€€}||}}}}}|{zyxxxyxwutttuuphehhpy}ujflqpkjkosssvurrx{zuqqrsw{|wrpqttsv|~}{zz{ytqsxz}}~}}||{zxusuy}|zyyyyyy‚‚‚‚€€‚ƒƒ„ƒƒ‚‚‚‚‚‚‚‚€€€‚‚„„„ƒ‚€€~}zyxy{}‚€€€€€~}}}|{ywtrqrtwyz{{z{{||{yzyxxwusrtv{~}}{xusqqrsuvy{{{z{|zyzxxyz{{||{ywtsstwxz|€}|||{yxxwwy}~|zz{z{{wspqssw{{xwwvuuttuxzywwupqstuttvz~€€~zy|{yy~‚~{x}‚ƒ„‚€z~‚€z{zƒƒ„„ƒƒƒƒ‚}{}~‚„†‡‡‡†…„„…………………†††…„„„‚~‚ƒƒ„…††…„‚ƒ‚„…††„ƒƒ„ƒ€~{yxxyyyxvtrpu‡‚„†‚}yy}ƒ€„ƒ~|{|~~~}zx{ƒvz|||{ytppxxyz|€€}ytqy‚ƒ€‚ƒƒ€|{{|}~}z}„††…„…††ˆˆ‰Š‹ŒŒŽŽŽ’—¡¤£¡ Ÿ   ¡¡ ¡¡ ¡¢ š––••“’ŽŒŒŒŒ‹‰ˆ†ˆˆŠ‹‹Œ‹Šˆ†„ƒ„„„………„„ƒ}}}}~~~€€~}|{{|}|{vutxy~|x{~w~sbntqr{€€~||ƒƒ~xc[\SZ\[ZUNWt†€qqlgfq}€€€}yrprowgU]pxxspppt€€ztsvwwvvvz|{{zwrkddr}}~zxxxz}€rcglql]Xbsywy{}~~~~}||}€~||}~~{vuxy}~€~}||{zyxwxxusstutrqot}~|yuttrmlpvyxvx{|yxz{{|~€ƒ‚€}|||||{{z{~~}wsvyyxyz{{{€ƒ€~||{|}}|zxxx{{|z{zzyxvsstuwyyyyyz{{{zyxwwvwvwwwxxz{|}{{{|{{zz{{|}}||{}~~~~~~~€€€€€}}||}~~}|{yxwwwvwvustuvxywqqxux{~uibhpogdejnrsrpnmmsvrppswy|}ytruyvuy}}yxz~vjbdnw||}|{{{zyvqorvyyy{||{{z‚‚‚‚€€‚ƒƒ„ƒƒƒƒ‚‚‚‚‚‚‚€€€‚‚„„ƒƒ‚€€~~{xwxy|€€€€€€€€€~}}}}}{xvutttvwyyyyyz}}{z||{zywvuuvwz||{{||yvsrrqrsstw|~€~}}~}|z{{{|}}{zywvx{|}~~}||{yxyxvx|~}|{{|}}|zxuuvuw{zwwvuuutuvwwwwxsklpqrtz|}~~~}{zyy}~‚ƒ{}€~~~}zzƒ……„ƒƒƒƒƒ‚€€ƒ…†‡ˆˆ‡…„„„………………………„ƒ„ƒ€{~‚ƒƒ„……„ƒ‚‚ƒ€ƒ…††…€€~|zxwwwxxwusolu‚‚€‚ƒƒ‚~vv~‚€„€{yy{}€€{xvx…†‡€‚ƒ‚€~|zyyzyywv€~|zx|‚ƒ‚€ƒ‚~}|zzz|||€„……ƒ€ƒ‡ˆ‰ŠŒŽŽŒ‹Œ”›¢¤¤¢ ŸŸ ¡¡¡¡ ŸŸ  ›–––•”’‘ŽŒŒŒ‹‰‡††‰Š‹ŒŒŒŒŒ‹ˆ†„ƒ„……………„„ƒ€}}}}~~~€€€€€€€~}|{{|~{wnqs|~z{zz~„}vxqfo€}~}}~ƒ„ƒƒ‚p^RNWU[^YOV}…€zvqmmv{~€~{xvrpgcet{yljjihr}‚‚€xttx|ysrw{wttrvqjhap|zzu~|qw{|}wjfl|qbbhuswy{||}~~}~~|{{}}|||}~|wvxz~€~}||{zzyyz|xwzwxxuxpp}{vvvutrpnou{}{zzwuwyyz{~‚‚~zxvvwxwxy{~~}xvy{ywwxz|~€{yzz{|}~}{yxyyy|~~|zyxurqttuuutuwxz{{{|~|{zxvvwwxxwxy{}}}}|{zzz|~~}}|}~}|{{{}~€€€€€€~}|{{{|}}|zwusssstutttvx{u|{|{~|{{{umfjqpihkrttqrrrrpszuoqstvyz{zz{yssy}~zxx}~wk`_kw{}}zzzzyzxsqsuvxz|}~~|{ƒ‚‚‚€€‚ƒƒƒƒƒƒƒƒ‚‚‚‚‚‚€€‚‚ƒƒƒ‚‚€~~}zyz{}€€€€€€€€~}}}}~}|{yyxwvvvwxxvuy|}~~}{zyyxwutstsrrsstttttttrqonoruwy{|}}~~~}}}|}~~|||{zyz{~‚‚€~}||{zz{zyz|}}}|}~~~~|{zxvuutssssvwvvwxwvvwvrrrlgkw|}}}}}}{zwuwx|zy~‚‚~|{{}€~|{~„……„ƒƒ„„ƒƒ‚ƒƒƒ„…†‡‡‡††„ƒ„„……„„„„„„ƒƒƒ‚z|‚‚ƒƒ„„ƒƒ‚ƒ„‚‚ƒ„………„€€zz{zxwvvvwwvuqppy}€€~~~€~uv‚ƒ}wvvz}‚€‚u|}‚ƒ„„„„„ƒ€€€~|{zywt~€~€ƒ„„„„ƒ‚…„€~{wttw|€ƒ††…€{yz…‰ŠŠ‰‰‹ŒŽŽŽŽŒ‹Š˜ £¤¤¡   ¡¡¢¢¢ žžŸœ—–—˜—–”’ŽŒŒŒ‹ˆ‡‡ˆ‹ŒŽŽŽŒŒ‹ˆ‡…„……„………„„‚€~~~~~~€€€€€~}|{{|{‚„‚sksxz~~{||}…„€xmw„€}{|}€‚ƒ…„ƒ…{iUW\Yag^SY~„€~||{xsqy}‚€}zwogdghswuggig`Ri~€~}~zttywmhlnqnlngqxuqht{tx|}}|{rhjywrokpny{||||}~~€}|yz|~~~||||||yxy{~€€}||{{{{{{|~{y{{{{{~zy€zuxvsqtwwtx~~}zuvz{zz{|€€~zvtrsuwwuy}~~|xwz{xwwxz||||zyz{||}}|zyy{zyy|}|zyxuqqttutspqsvyyz|~€|xvuvxxxwwxz|}~~}|zyz{}~~~}}}|||{{{~€€€€€€}|{zz{||{zxuspooopsuusvxocluyy~{{zyxtprtsnmpwwwvvtqomlrrpuvqsxzxwwzyzzz}}zxx}~yqhaiwz||yxxxyzzxuutuwz}~~}{{ƒ‚‚‚€€€€‚ƒƒƒƒƒƒ„„ƒ‚‚‚‚‚€€‚€€~~~}}~€€€€€€€€€€~}}}~|{ywutuvy|xtsvy{|{zyyyyyxvtsrqpqpqssuwxxvurpoooqrtwz{|}}}}}}}}}}}||}|zwx|€~}|||||~~|{|}}}~€~|xsrpooprstwwvwzzwuuuvwxwneiw}}{{{}~~}{xvtomyxv|‚€|}~~~~€~}}‚‚€€‚‚„„„„ƒ„„„„„…‡†††…„„„„„„„ƒƒƒƒ‚‚‚‚~{}‚‚ƒƒƒƒ‚ƒ„ƒ‚‚‚ƒƒ‚€„ƒ|yyywuuuuvuusqmv„€€|wvx|y{‚‚ƒ{tsux|€€€€|yuvt‚ƒƒƒƒƒƒ‚‚€|zz{{xƒƒ‚‚„„††††„ƒ„‚}{vppv€„‡ˆ‡‡ƒ{vu{…‹ŒŠ‡‚ƒˆŒŒ‹ŠŠ”œ¢¤££¡  ¡¡¢££¢ ›˜••™›–•“‘ŽŒŒŠ‰ˆˆŠŒŽŽŒŒ‹‹‰‡……†…„……„ƒƒ‚~~~~~~~~~€€€€€~}|}}}}{‚yptxz~~||}ƒ„„‚€{|}{y|}‚„„…„„ƒyjb`\hldZ]{€€€€‚upx~€€|zyvkbcllpsocfihdWj}€€€€|ywwna^jnponsmv{uogenz{||{{}ximnqqeg}€~}}}}}}~€~{yz|~}}{zyyyyz|~~|{{z{||}}}}{yyvqpv}~~zxzxpnsyzz{~€~|yuw{{{|{||||€€€{uqqsuwyywx{|||zxyyyyzz|~}wvxx{}|{{|{yy{€yyzzyyyywttuvuttqqqswxy{~€‚{wuuvwxxwwwyz|~~~|{zz{}~~}}}}|||{{}€~~€€}{yyz{||{yxwwusqqqvxvoqukZXivy|zyyyxxxvtqlkktvz}yrnknosuvurpnrutojgdm{z{{zz|}ywtkou{{|ywwxxz{zwurqv{}}|{zy‚‚€€€‚‚‚ƒƒ‚‚‚ƒ„„„ƒ‚‚‚€€€€€€€€€€~~~~~€€‚€€€€€€~€€~}~~~~~}{ywtrrstw|{wsrtuwxzyzzzzzzyyxwvwwvwxxyyzz{ywvsrrstuwxzz{{|||||{zzz|||{zz}~€}{{|}~€|{{|}}~€|uonnnoqtutuuuw|}yvtrrtuywor{|{xwz}~~|zwtslh{zvz~ytx}‚‚‚‚€‚‚‚‚‚ƒ…„ƒƒ„„„„ƒ…‡‡……„„„„„„ƒƒ‚~€€€€‚‚‚‚‚ƒƒ|}€}yx„„{yxwutttttsrqq{‚{{{uqsy~‚ƒwqpsw{~~~|{|{xvz||w}~‚‚‚‚‚‚{yz}€€„„„„…„„‚ƒ…‡‡……„„…ƒ~||yonx„ˆŠŠ‡ƒyxv}†ŒŽŒ‡…‹ŒŠŠŒ‘˜ ¤¤¤¢ ¡¡ ¡¢£¢¡Ÿ›˜—–—œ™””“’ŽŒŒ‹Š‰‰‹‘‘ŽŒŒ‹‰‡†††…„…„„ƒ‚~~~~~~~~~€€€€~}|}}}|||zyxtuw~~~}|||€€}}}|{{€‚‚„„„ƒƒ‚{niafmkdenmnv|€}{~~|z|{riekqkgnpgkkhkz€~~}|€‚ƒ{uh[Znvtrqtv}yvr]cz{{{yz|xhYThros€~~}}}~‚‚~}{{|~~|yxyzz|}~~~|zyyz{|}~~~~{wtngfnw{{zz{{xqotxz|~}|xwz||~€€|vstx{}xsrrtwxx|zy||}~}|{zy{{|~~}wvxyz{ywyzzyz~ƒƒ}~~zyxy{|ywwvutsrrrsuwxz}€~zusuwwxxyyyyz|}~}|{z{{|}}}}}||||||}~€€~~€zxwy{{{{yyyxyzzxv{zvklsuhXcz~|{{yxxyxvqkffhtw|€xoloqnmswtprmkpplfdgjy{{zy{|~{vw|xxx{||ywwxxz{{yumjryxwxxxx€€€€€€‚‚‚ƒ„„„ƒ‚€€€~}}||~€€‚‚‚‚‚€€€€~~~~~€€~~~}}|{ywutrqqrtwyyxxwwxyz{z{zzz{{{zzzzzyxyyyz{|{{zyxwvuuuuvvwwy{}~~|{yyy|||{{|}€€}{{{}~~~|{{|}}~}wrooprtvutttssw|{wtppqrx{yx{zxvvy|~}|zwtsqx}{wy|{zz~€‚ƒƒƒ€}€ƒ‚‚‚‚‚ƒ„„‚‚ƒƒƒƒƒƒ††…„„„„„„ƒƒ‚€‚‚€€†€€€‚‚‚€}{}|{ut€……€{yxvtsssrrqqpsxtx{€{upsy~€€ytoosw{|}|zyzvrt{}~wy{‚‚€€~zxz}‚………„…†…ƒ„„…†„ƒƒ„„†„{~qpx„‡Š‹ˆ‚yyyx~†Ž†€~„‹Œ‹‰Š•¢£¤¢¡¡    ¡¢¢¢ žœš—–˜››•’”’‘ŽŒŒ‹‹ŠŠŠ’“’ŽŒŒ‹‰ˆ‡†…„„…„ƒ‚€~~~~~~€€€€~}}}}}}|{skrtz~ƒ}||zzz|}}~}||~}|}€‚‚‚ƒƒƒ‚‚|€wdfnqqqpmhn{~‚~~~{{|riiqtl_kpoonin„…€~z{€~ƒ…zth\^rytqqtz€zxr`fww||wy{zk[_ksw|~€~}}}}~€‚ƒ‚~}|}~~|zyyz|~€€~|zyxz{|}~{wqliiox|{z|~}xsruy{}~~}{xvx}~}}€{smqutwxvxyy{yz~{z{{}~~}|zxzz|{zzzyyzzyvuwxyxz~{~~}z{}~zwutttsrsrstuwy{}~ytrtwvwyzzyyz{}}}||{{{{|}}}||||||||}€~}~€€}xuwyz{{zzzxwwsptxz|ohlr|zko||||zwvxxuphfgpyy}ypnrwvttsnhhgdegmqsruvyyxwy{|zwy{|yyz{{{yxxyz||{vmhkommpsxy~~~~~~€€€€€‚ƒƒƒƒ‚€€€€€~}|{z{}‚‚‚‚‚€€€~}}}|}}€€€~}}|{zxwsqppprty|}|||}~~}|zyyz{|||}}|{{{zzz{{|}||zwvuuutttttuvwwxxyxzz||{y|~~€€}|{{|}~~~|{{{}}~~~{tooqvxwvttsrquz|zvrponvxwwwvvuuy}~}{zwuuw~€}{{}~}}~€‚ƒƒ‚‚‚‚~‚ƒ„„„‚„„ƒ‚ƒƒƒ‚ƒ„ƒƒ„…„ƒ‚‚‚€€€€‚‚‚‚‚ƒ}€€€€€€€€}zsq‚……}zwutsrrqppoppvv~„€|xtv|}~~~uolnrwz{||{zvsosy||vtz~€€€€}zx{~‚ƒƒ…†……wsuy}‚‚‚ƒ‚{z†|yvy‚Š‹ˆƒ}zyz‰ŒŒˆ†ƒˆŽŠ’£££¡¡      ¡¡ Ÿ›™˜˜š›—“““‘ŽŒ‹‹‹Š‹Œ‘““’‘ŽŽŒ‹‰ˆ†…………„ƒ~~~~~€€€€€~}}}}}~~|tlqv|{{{vutuuuwxwyyx{€€~‚‚~~€ƒƒ~~‚|kjryz|~uxz~~€~|}}~€ƒupqwvmggfnsrmr‚†„{x~ƒ~ƒƒ{wrmggx~uops|~|zsdjx}‚~z{}xqqstx€€~~~}~€ƒƒ‚~}}}}~~|||}€€€}{{zz{|}~€€~{vrmkmsz}|{|~{wuwz|}}}ytsuxxxwz~yrorspt|~~~}~€~{zyz|}}}zvvy|xwz{{{zxusruxyy{~zx|€€€~}|zwrpquvsqsuuttvxz|~~ztqtvuvxyz{{{{}}}|||{{{||}||||||{{{}~~}}{{||xsqtxzzzzzzxum]\my|zidox€z{€}|}{srwvrmiimsz|}zlgsz|zvokhgec[Tdt{{xrsvvvwwz{{||}|{||}|{yxy{|}}{wsokgdgnx|}|||||}~~~€€‚‚‚‚‚‚‚‚€€€€€€€~}|{{z{|€€€€~}}||{{{~€€€€€€~}|yurponnptx{|}~~|zxxxy{||}~}|{zyyyz{{|}|zywvvvuutssstssstvy||}|||}~~~€~}|{{||}}}|{z{|}}~~~~~~|unmquwwussrrruy{zxwx|yxwuttuwwx{}}|{yxutv}~~€~}€‚ƒƒ‚‚‚„‚{„„…ƒ€‚ƒƒ‚‚ƒƒƒ‚€€ƒ„„ƒ‚€€€€€€€‚‚‚‚‚‚‚ƒ€x|~~~}|}‚ƒƒ‚|v„……}zvutsrqpponprz}…†…~z}{}€~~€€yplkmsx{}~~yrsvxyyvy~~}}~~|yx}‚ƒƒƒ…†…„|lacgs~‚‚€~y}ƒˆ‡…wt‹‹‹ˆ…‚zy‚ˆˆ„‚………†‹Ž‘š ¢£¢  ŸŸžŸŸŸŸŸŸžœ›™˜˜™™•’’‘ŽŽŒŒ‹‹‹Ž‘’”“’ŽŽŒ‹‰‡‡†………„‚€€~~~~~€€€€€€~}}}}}}~{vqrwxu|~yrollnqrpqrqv|ƒ‚}}‚tfpy~€€~~zqru|~…‚zyy{€€}|}~„„~zywwxwj^myzyz‚‡…}z{}}}qhfmtu}{uqvx}~€}ztjpz€€}~‚ƒ~zvqv}}|€~~ƒƒ‚€~|{|}}~~~~€€€}|||~~}}~}{wspoqv|~}}}{ywwx{}||ztmntvsrrtxyvssuutz€€}|{{||{~|suy|{{{{||zxtqqv{{zz}|xx{€‚~xtsninx|xsrtsrsuwyz{|}yttutvvvvvxyz|}}|}|{{{{|||||||{{{|}~|ywxyyvsswxxxyyz|{lWYly}{kit}{}~‚€}yqhluvsnjjmpv{yxxolswyyuljnmlj_Tftzzvibgkpuxz|~~~~~}}}~}|zxy{}~~}}{tnheipz~}|zzzzz||||~€‚‚‚€€€€€€€€€€~~~}|{{|||}}~€~~}}|{zzz|~~}|}}~~~~~}{wsqonmmptwz{}~~~}{ywwwxy{{}}}|{zyyyyzzz{{|{{yxxwwvttutttstux{{||~€}|~~~}|{{||{{|{{{{||||}~~~~|tnmpuwvsqqrstvxxxxxy|{|ywvvwyyz|~}zyzywwz‚‚‚‚‚‚€€‚ƒ„ƒ‚‚ƒ‡‚z€…„ƒ€‚€€€€‚‚‚ƒ„ƒ‚€€€€|}}‚„€x}~~~~~~}|{|~‚‚ƒ…„|†…„}zvtsrqqoonnqx€~…†ƒ|y‚€~|}umkiltz}~‚…‚zrswz||{|~}}€€€‚‚{vsx€‚‚ƒ„„seY]rƒ„„~†ˆ‹‰}~…ŠŠŠŠ‰ƒ}|ƒ†rs|‚„‰Œ“š ¥£¡ŸŸžžœœšžœš˜————”‘‘ŽŽŒŒŒŒŒŽ‘“”•”“‘ŽŒŠˆ‡‡‡†…„ƒ‚€€€€~~~~~€€€€€€€~}}}}}}|{vtuwuqx|xogfejmlfkosx~ƒ…ƒ{~aKant{~}{{zxvvvx}€xsvw{~€~}|{{}€€€~{xy|pgt€|ƒ~||xsx|vkjjv‚||{zqpqw‚€|xqu{yvv{}~zrlrxwu~‚€~~ƒƒƒ‚~|{{{|}~€‚}~€}}~€€|{|}~}|yvtsvz}~|yvttvy{|zzxsmovwxwtrstttvwwz~}}~‚‚~|}~~~}z{{xy{{zzz{{{zxvtxzywwwzzx}€‚ƒ|srvqjp}€|vrqppqrtvxyz}|vttstsrqrtwz|}}}}|{{{{{|||||{{{{|}~}{xtsw{yvtuvvvxy{€tccmw}{sry~}~~€€~xnnpuvtleaaityvsrqsuuwxvmnwuplgerzyxufX[epuwz|}~~~~}}}~}|zyz}}|||ysnnsw}}|zyyxxzzz{}€‚‚‚€€~€€€€€€€€€€€}{zxvtsuz}}~~}}||{zzzzzyxxxxyz{|{{ywusrqomortwxz{{|{{yxwwwxyz{{||{zyyyyyxxyzzyyyzyxwvuuvwvtstuwxyyz}€}|}}~€€~}|{{{zz{{z{{{zz{|}}||zuqquxywsqrstvvvvwwwxz||||{yyyz{||{xwzzz|€ƒƒ‚‚‚‚‚‚‚ƒ„…„‚‚ƒ…€z…„}wz‚€}{|xv}‚‚‚‚ƒƒ‚‚€~~~€€{utuz€ƒ€~~}}}}|{{z|~|z~ƒƒ€…‡…€{yvsrqqponnnqv~ƒƒƒ~‚~~€~{|zrmkglx}~}‚ƒ‚{opv}€|}‚ƒ‚€‚€‚‚‚zsln{€€€„†ƒ~sTc†…………„…†‡ˆ‰ˆ‡‡ˆ‰ˆˆ‰Š†„†…„zekw|}ƒ‡‹•š ¡¢ ž›šœžš™›š›œ™˜–––•“‘ŽŽŽŒŒŒŒŽ“•••””“’‘‹‰‡‡‡‡†„ƒ‚€€€€€~~}}€€~~}}}}}||{uvuqrpq{xldfgmdeZ]muz}€‚|xe`hrvy|smruxyutty{~ux|}{|{{{zytsvz}~}|zxzyxv{}~||{yusssuxyvmift|‚}}wmkt€„‚}wywtprx{|yupmstsvyqy€€ƒƒƒƒ€~|{zyz{}‚‚€~€‚€~}}{z{}}~~{ywwy{~€|xusuxz||zywuqv{|~zusrstuvwxyz{||}~€‚}z{|~}ywz|}|zxxxyzzzyz{~xpmoqvuw|~‚yru{ytx~wrpooopqstvwyxwuststssrsuy{}}}}|{{{{{{{{{{{{zz{}~~}}|ysoqtuvvtttvxz|{qfdpzyyz}}~}~{rqtlkpmhd^htxtpnrtusrvyxz{wpihmtwzysla_jsvxy{}}}}|{{|||{z{{}~}zz|{xttvz}}|{yyxxzz{{}~€‚‚€~~~€€€€€€€€}|zvronosy|~}}}||{{zywvttuvwvvvwvwwvvusqnnoqsvwyyzzyxxxxxxyyyzzzzyyxxwxyz{{{{{||{ywvxzzyvsttuuvwy{{||}}}~€€}|{{{{zyxyz{zyyz{|{zyyxwx{}|yusstuvuuuuuvwy{|}||ywwwyzzytuz|}ƒ„„ƒƒƒƒƒƒ‚ƒƒ…„ƒ‚‚ƒ„y~ƒ}suƒ„€ƒ€{z}‚‚‚‚‚‚‚€~~€€~|yx{‚ƒ‚‚€}|||{zzyyzz|„ƒ€€…‡„€zxusqqpponnosx}€ƒƒ€~yx|}|~€woljho|~~}~‚‚~vw{€€ƒƒƒ‚‚‚‚ƒ‚‚€{us{€€€‚…‡†„sxˆ……†††…†‡ˆˆ‰‰‰‰ˆˆ‡‡‰Šˆ‡‡…ˆ†{uyz|{ˆŒ’˜›ž  ¡Ÿœš™˜ž¡™œ™™™œ›˜—•••”“‘ŽŽŽŽŒŒŽ“•——–•••”“ŽŒŠˆ††††…ƒ‚€€€€€~}~€€€€€~~}|}}}|{|splfnrnzxlqzrkd\QVmvxz~~}|ztnqswxxte\dnz{spqwwtr~€~y~|}{yurmlovz||{zyyzzwxy}~|{zvmjoy|}|ytpbeq€~zywsqwƒ‚}yyqooqty~~zvqllrz€‚{ps€‚ƒƒƒƒ‚€~}{zyyz|€€~|{|€|{{}~}zzyz|~}|}~|}~}{{zxw{~|yxxvtuvvwyzz{||||}||||}}{{}~~|zxvuwxyyy{sihlpwvx|€€€ytw{}~€~xrppopopprtuvwwusstwxwsruz|}}}|||{||||{{{zzzzz{}}}}}{ytooprvwtstx|~~€~u_Ueqwy}~~}}~~~~~vvypjosrqnosusqprtvvw|{yz{xrkcbfkwxqpjgkqwxyz{{{{zzz{{{zz{||||{xyz{zwwxz|}~}|{zzz{|||}~€‚€~~~€‚‚‚€~}}}}}}|zwsomlmux}€~~~~}}}|{ywvvvvwwwwxxyyzzzxuqonopsuwwwxxxxyyyxxwwwxyxxxxwxxz{|}~~~~|zxwz||{vsstuvvwyyz|~~~€~}|{|||{ywwyz{zyzyyxwvxyz{~~zwuuvvvuttttuvxz{zzyvtstuvwwrry|~€ƒ„„ƒƒƒƒƒƒƒ„„ƒ€~€‚†ƒ~‚tr}‚€ƒ†‡|{‚‚ƒƒ‚‚‚‚‚€€~||~€€€‚€}||{zzxwxy}‚„ƒ€€…‡„zxurppoonnnpw}€‚‚€~~zwxz|~tljiir~|z{~€€}|~€ƒ‚ƒƒ„„ƒƒ‚‚ƒƒ‚ƒ„|z}€€‚ƒ…‡‡†…†††„†‡††††ˆˆˆˆˆˆˆ‡‡‡‡ˆ‰‰ˆ‡„‹Œ{z{y~‹•™Ÿ  ¡ž›—˜œ¡Ÿœ›”˜š›™—–––•“’‘ŽŽŽŽŽŒŒ‘•˜˜˜˜—––•’‹ˆ†††……„‚€€€€}}€€€‚‚€~}|}||{{|vqehpjn{xqx‚ynl\VZnw{~}|zxvrmwxzzywh`gqy{usu{xeo~|yu{~{wrnjjnuy|{zyxwxwttvz}|{ytmer€{{wrnbdx{|xqpx~~}|zylorrtx}~{vokn{|{}‚‚‚‚‚ƒ„„ƒ}{zyyz|~}~|yy{~€}|{}€~}|{{|}~~~}~€‚‚‚€~|{€~{zywutvwwwyz{{{zyz}}{{}}}{yxy|~}||zyvtstvvvw{~piinu~|~€€€€|wxw{€€€{uqrrsqpoprstuvtstuxxxuuy||}}||||||||||{{zzzyzz||}|||{vqmmpvwusv{‚‚wcZfpvz}}{||~}}~xrqt}snkjqusqtutssssuw|voqxwtne[X[mwqkklknvyxxyyyyxyyzzzzz{zyyzywxzzyxxxz{|€~~}}}}~~~~€€€€‚€~}~€€€~|{{|}}}|yuqnllqu{~€€€~~~~}}}|{yxxxxxxyzz{{|}}}|zwtrqqstuuuuvwwwyyxwvvuvwwwwwwwwxyy|}}}}~}|{zy{|{vssuwwwxyz{}€€~~}||}}~~{xwxz{{zzywvvvxz{|}~}{xwvvvutssstuvvxyyxvsqqsuwxwrsy}ƒƒƒ‚ƒƒƒƒ‚‚ƒƒ€|{~€€€€{z€€„†~}ƒƒƒƒƒƒƒ‚€€€€~{zz{{}€€‚ƒ}|{zyxwvw{€‚€„…„{xtqpoonnnnpvy|~€}~{ywx{|~xojijls||yxy|~~€€€€€„„„ƒ„„„ƒ‚‚‚„„ƒ‚€€~~€€‚ƒ…‡†………„…††‡†……†ˆ‡‡††‡‡‡†‡‡ˆ‰‰ˆ††‹Œ…ƒ€ƒ‰Ž’–šžžŸš™™œž›™šš˜–––––”’‘ŽŽŽŽŽŽŽ“—™šš™˜—–”‘Œ‰††††…„ƒ‚€€€€~}~€€€ƒƒ€€€}|{{{{}|zlwxiu}|wxy}}„m__pz}wtqoiwvwyzyvrpkkpttz~yjmrhqry}}xwussrsvz}}{ywuusqqsw}}{yunlz€|qnlfefhwvzwpv}€€~||{nutruwwz{ysmm|~pfk}€{€ƒƒ‚‚‚‚‚~|zzz|~€~}}||zywxz~€~||~€~}||{|{|}|{}ƒ‚€€}{ywtrsvxxy{zyxustw{|ywxzzzyww{||zzxwtrqrtsrrv|zqllqy€€€~~~€~|{xz}~~ysuvxvuqppqstuuutuvvuux{|{{{{|||||||}}||zxwxy{{{|||{|ztmkotvvvx{~€€}xqnruvw|€}yxy||{ytkfq{xrnkpqnnsvwuttvurrnlputqpmcXR^qtonnnrwwvvvwvvvyz|zxyyzywvvwwyzyxwxyzzz€€€€€€€€€€€€‚€~}}~€€~}}{z{{{|}|yuqnmotz~€€€€~}|{zzzzzzz{{|||}~~}|zwutttutstvvvwxyyxwuutuvwvvvuuvvxxyz|}~}|{xwy|zvtuvwxxxzz{}€~~~}|{|}~}|zyz{{{zywvwxyz{{|}}{yxwvvutsrrtuvvvwwvtpnquwyzxqs|‚ƒƒ‚‚ƒ‚~{}}y~~~}~~€€‚‚‚~}}€‚ƒƒ„„ƒƒ‚€~~}}~|{zz{yw~€ƒ„‚}{zzywvuux|}„…ƒ€{yurqpooonnpsvy}‚{}{vpow{}}ulhhjmt{{ywz}~~€‚‚ƒ†‡†ƒƒƒ„ƒƒ‚‚ƒƒƒ€€€}~€‚ƒ„………„„„‚„…††…„„„†††……††‡†‡‡‡ˆ‰‰‡‡‹ŒŒ‡††ˆŒŽ“˜››œœžœ›››œ›šœœœš˜•”–—˜“‘‘ŽŽŽŽŽŽŽ’•™›œœ›š—–“‹ˆ………†…„ƒ‚€€€€~~€€‚ƒ‚€€}|{{{{~~~}‚{}ƒ~y|€rlmz~~|uknliwstwyy{|uecmstz~xkkkikrxyxuwwuvzvv{}}{xwussrpqw}}}ywpq~zj`_YZ^aiqw{}|}€~€€|xtqwvsw|€ypmlojgkxƒ‚€€€€}|{{{|}€~}}{{zyww{}€}}}€€}}||{z{}|z{~€‚‚€€€€|zywurtwyy{|ywwsprw{zwtrtwz{{{zyyxxwvspoquurqsvvrppuz€€~}|}~}{|}~€€|wyz{zwtpoqqstuuuvuttuxyyyz{|||||{{|}~}|zxwwx{zz||{{||unlpstwyz{|~€~|yyxzvuuz€}ywxzyvuwwqrzzutrromkrvutttvvrnjpusqorrog]Xgxvsqruwwtsvvtrwyz|zxxzyxusuvx{{ywwxyzzy€€€€€€€€€~~~~€€€€€€~}|{zyyy{{}zvromotz~~}|{{{{{{{{||}~~~~€€€}{zxvuutstuuvwyzzzxvuttuvuuttuvwwvvwy{}}|{xwyzywvwwxwxyzz{{}~~~~}{{{}~€€}||{z{zyxwxz{{{{{|}|zxwvvuusrrtuvvvvuurmlry|~~yquƒƒƒƒ€€„…ƒƒƒ|y|||}€€‚‚‚}}~‚ƒ„ƒ‚‚€~|{z|}}||‚tl}€}€ƒ……}{zzywuttuwy|‚ƒ„ƒ€|yurqpooonnooou|ƒz{vnhgt~‚}qkhikpuyzyx|‚„ƒ‚‚{}€‚ƒƒ„„ƒƒƒƒ‚€~|{|‚‚ƒƒ„„„„„ƒ‚‚„……„ƒ‚‚„…………†††…„†‡ˆ‰‰‰Š‹Œ‹‹‹ŒŽ’•˜™™šššš›ž››œœ›—”’’•——’ŽŽŽŽŽŽŽ‘”˜›œœœœš—”‘‹Š‡„……†……„ƒ€‚€€€€€‚ƒ€€€~}|{{{|€…‚~€}~vuw~}|}{vt|ujtklswy}zc_hrrx|vhbpzprtqqow|yy|yxz~~}ywustutrw~€€}|xx€|yl_[VXZ[bny€~zx{€‚‚|tntuoq|~ullosvv{~€€‚~~~~~~~~}||}}}}~€~|zvwz{~~||~€€€€}}}||||}}}{z{}€€~|zyxxuw{|zzzvuwxwy{|yuqpsxzzzyxwwwxxvsonqwxvuttuuttwx|~~~~}|||}~~}~~€€€~~€|xtqppqstuuwwvuuwwwxz|}}}|{{||}~~}zxwxz}|{||{zywtrrsrrwz{{{|}~}{{|}{spoy~~|{zywtsuwwy{|}|{wsqnptwwvuxyvqmqqlknuzxrh\fyzvuvutqlhkrqnqvx{xxy{{zvstvy||xuvxy{{z€~~€€€€€€€€€~}|{zyxxy{}|xrnlotz~~~}||{zzzzzzzz{{{|}~~~€~~|zxvvuuuuuttvxz||ywutttuutsuwyz{{{||~}|zzzzywvwwwxyzzz{{|}~~}zyz|~~€€€~}zxyyxxxyz||{z{|||{ywvvvvurqtvvuttsrokkt{~xqv€‚ƒƒƒ‚€~}}~~€ƒ……ƒ„„‚~€~wz}€€‚‚€~}}~€‚ƒƒ~~€‚€}zxy}€€€€pf{€€‚„†…‚~{yyxwussstvy}„„‚€|yurpoooonnpstx}€z{{shgw€‚{ojhjlrw|~~~‚…†ƒvvz|svz|€‚‚ƒ„ƒƒ‚‚‚ƒ‚{sry€ƒƒ„„„„„„„ƒ‚‚ƒ„„ƒ‚€‚„…††ˆˆ†‚„†ˆˆŠ‹‹ŒŒŒŒ’”–˜˜˜šš™šœŸŸžœœ™–“‘‘”––“ŽŽŽŽŽŽŽŽŽ”—›œœœœ™•“‹‰ˆ…„……††„ƒ‚€€‚€€‚‚€€€‚‚€€€~||{{{|€‚‚…‚~|~~~|{}z{|~|{zzzzuh]hfhowz~ƒskjpsuzxidqusrpjkimrqquuuy~~ywvvy}|ux~€~|{~{|rc^USQS^q}}xtv~~~€€}yy|thkwyzunnr{‚}z~€~{{{|||||||}~~~~ƒ}{vvxz|{yz|~~}}}}}}|yz{{||~€€€~}€~|zyzyxz|}zxxww{}~~}{vrprvz||{zwxxy{yxvsqrvzyywwwwvvwy{{|}~}}|yz|}~€€€€€€~{wtqpqrtvvxxwvuuuwy{}}|{{{||||}}~|zyz}€~}}|{yuqqvzxtsvyyxyz||}zy{|{snoz}}~}|zxvsrqrx}}}~}|xtrquzxxxy|}{wuwpkkqw|zwohowwtuurmif_\hnliijvzx{|zwtstw{|{yvwxz||{€€€€~~}~~~~~~€€€€~}|{zyxwyy{}yrmmpu{~~}}|zxwvwwwxxxyz{{|}~~~~}{yvvwxxxwusstuxzzxwussstsrrvz|€€€€}}{yxvwwxyz{{{||{{{}~~zxwz}~~€€€zvwwwyyyz||{{{|||{ywvvvvurqtvutsrommllv|~~}wrx€ƒ„‚‚€~|||}~€‚‚‚ƒƒ‚ƒ„u{~ƒƒ‚ƒ‚€‚~~~€‚‚~yz€‚ƒ}yvw}‚~vp|‚„†…‚~{yyxwusrrrtw|ƒ„‚{yuqponommotxxxy}~€z{‚~sp{~wlhgkov{~‚‚ƒƒ}yqsz€x|€~}~ƒ„‚‚ƒ†„~oiwƒ„ƒƒƒ„…„ƒƒ‚‚‚‚ƒƒƒ‚‚ƒ…†‡‰ˆ†€„†ˆŠ‹ŒŒŒŒŒŒ‹‹“•—˜˜™›š›œ¡ žžœš—”““••’‘ŽŽŽ’–™œœœ›˜“‘‰‡†……†††…ƒ‚€€€€‚ƒ‚€€‚‚€~}||{z|€ƒ„…‚{~|||yz{{}€~{zy{{ƒzjZ_eiqwz~„‚|xuvvtwzvuxtqoleb`aehjnqsv|zxxy~‚‚yzƒ‚€}}|yzugcYPII`x}{xtv{|||{|}|wwlabmuvtonox€€yu{~‚‚zxy{{{{{{|}€~~~‚€|yuuvwxxusuy}~~~}}}}~~}{{|~~~~~~~~~}~~}{zyyy{||xvxy{~€€}wsqswy{|}|zwwy{|{yyyxvx|||yxxwwwxyzz{|}}}}yxz}~~~}||}}}}}~~}zvrqrqsw{|{zxvvvx{}~~}{{{||||||~}|{|€~~}{xtnnu|zusuxxvvvwy|zxz}}urs{||}}|zxvssrrx}~~~}zwspkmuyxy|€€}z{{urrx}}{{xwxwsopttkcfc[cnmkhejpv}{sposwz}~}{zzz{|||€€€€€€~}}|}~~~}}}}~~€€€€€€~}||{zxwxxz|zpjknv}€~}{zywuuuuuvvvwxy{|}~~~~}}~~~}zxvvwy{|zywvspqsuwvutssssrrqtz}€€€€€}{ywwwxxyzz{|}}|{xy|~ywvy{}~~€€|xwvvxyxxz{{{||}}|zxwwvvusstutrqqmienrz~}usx€ƒƒ€~|{{}~€€€€‚ƒƒƒƒ€}|‚„„ƒƒ‚€~ƒ‚‚€~}}€}vy€‚€~zvw}‚€€~}}}ƒ……‚~{yyxwusrqqruzƒ„‚{xtqonnnllpy|vsuyzzzzz~|{~„{pkggks{}~€‚ƒskpqst„ƒ||~}~‚ƒ‚‚ƒƒ„‚}uhtwy€€…‡‚‚‚‚ƒƒƒƒƒƒ‚ƒ„„…‡‡‡†„‚ƒ††ˆŠ‹Œ‰Š‘”–—˜™š››ŸŸœœœžœ›˜–”’‘’•”‘ŽŽ”˜›œœœœš–‘‹ˆ†‡†††††…‚€€€€€€€‚ƒ„ƒ‚€‚ƒ‚~~~}}||{z{„…†„|€}}{|||}~|}|~€‚‚~tmlhmwypz{}|zwsuz}{wtqlfa]]_dhpsssu|€€|z|€€~}}|~„€~}|zxywkfa]TIg~|vsmqzwuxwwy{~€}{tneelrxupoquurqty|„{wx{||||||}€€~~~€€{rqsutsvsmmu|~}}}}~€€€€€€~~}}}}~}~~}|{zz{|{xwy}~€€{usux{{{{{|zwvxy{zy{|{{|~~~{yyxwxxyyzz{}~~{x{}}}}}{zyy|~}|}~~}{xtsrqu{{{{{zyyy{}~|{{{|||{zxz|}}}}}€}zxtolqwwttvyxurqqq}~{~~}xwxzz{|{zxywsuxz|}}}}{xwvtssvxzz„|vrrsvy~€~}~~{uolntwnglrnnpquxdYcr}|smoux{}~}}||{||||€€€~}||}}~}}}}}}}~~€€€€€€~~}}|{zywwvwyywvuvz€}{zxvuttttttttvwyz|}~~~~~}|||}}|zxvvx{~~||zxwtrqsuuwusrrstronqvz~€€€€~{ywwxyyxyz|}}|{yssx}~~}{ywwy{|}}~€~{yvvwwvuwxz{{||}|{zywvtstvvuspprskfvy€€}trx€‚ƒ}{{|}€€€€~z|~€‚ƒ‚‚}‚‚€}|}€}vy~€€€~{z}€€‚}{}€‚ƒƒ€}{yxwvusrqqqsw}‚„‚~{xtponnnlms}uqqvxzyyy}wnighlu}‚‚€umijkrquz„‚x|~|}}€‚‚‚„„nemjnpqy{{|‚ƒ}€ƒƒ„„„„„ƒ„………‡‡†…ƒ‚ƒ††…‡‰‹ŒŒ‹ˆˆ’•––˜™š››Ÿš˜›Ÿžœš—•“’‘”“ŽŽ’–™œœ››œ›˜”‰‡‡ˆ‡††……„€€€€€€€ƒ„„ƒ‚ƒƒ€~~~}|||{z{ƒ„…†„‚„…€~~}||~}}~~€‚„ƒ}zwtz}wirvvy}~zwsv~|vqpolkljghpyzwwx}~|xz||{yz}{z~}}}|zxvvxqmjgc_m{{vronoruuwvvwy|~|ungiovxuqoqrvx{|~|€‚yuwz|}}}~~~€~€€€~{utttttupmpv{||}}~€€~}}}}}}}~~~~~}~}||}|{xy|~~~|xssvxzyyyz{zxvvx{zz|}}}€€~|{zyxxxyyyz{|}~}{|~}}}{zywyzyz{|}|{yvuruxyxxxxyzzz{}~~~|{zz{|||{yyz||}}}|}}{yxvqllpsttwywqoopq~~}z}{z{||yvttuvuv{}~~~||}}zyz{~}uq{~zqiecfilps{€}|{zxurqsx{wvx|zwrryzcP]u{wsruvwxz{||}}|||{{€~}}}}~~~}}}}|||}}~€€~€€€~~~~}|{ywwvuuw}€~~~€€€}{zxvtssssrrrrstvxz{}}}}~|{{{{{{{yxvuwz}~~~}|{zxwxxyywusrtuutqoptz}~€€€~{zyxyyxwwwz||{zwrrv{~}zyyy{|||||}~~~|zxvvwwutuwyz{|||{zywtqqsutrpmnsyws}~‚‚|srx‚ƒ}||}€‚‚‚{|}}||~€€~}~€€€}|}~€~yy{}~€€~}||||}€€}|~€€}{yxwvutrqpqqtyƒ~zwspnmmmmnu‚}xtvx|{z{|~}qmhgipt{}~€‚‚€xkcclqjjvƒ€v}}}}€‚‚‚„…€fOUaqvx{{xy„}€‚ƒ„……„„„ƒƒ……‡‡†…ƒƒƒ‚‚„…†‡‰‹ŒŒ‰‡‰”–—–˜™š›šš™˜›žžž›˜–”“‘”’ŽŽŽŽŽ’•˜›œœšš›™•‘‹‰ˆˆŠ‰‡……„ƒ€€€€€€ƒ„„ƒƒ‚‚‚ƒƒ€~~~~}||||{z~…„……„ƒ„„„€€~|yy{|}€‚„…ƒ€~}~€~uklkpw}~{xvw}|zuonruvzyvvyzww{{yuuvzzxx~yuwyyzyyxvsvwwumefowtpllorrwvywwvwz~~vqknprwwtrrsyƒ„‚€|~zxy|}}~~~~|}ytuuwvppvz{{|}~€‚‚‚‚~}}}~~~~~~~}}}{{z|~~|}~}{xtsttvwwwyzzxwxz{|{|}}}€}|{zyxxwxyyz{|}~€~}||}~~|{yvvuvvy{|{yxwvvyxwxyxxxyzzz{|||{{zyz|}|{z{{z||}}|zyzzzyvplnsuvy{wqruvv}~zx{}}||}|xuvwvwy{||{zyz}~}}~~wry{kRJJPZ``aiw~|zyxvuronquz|~{uu|yjYbyywwxxustvy{}~~}|zz€~~~~~~}}|{{{||~€€€}€€€~~~|{zxwwuux~€€€€€€€}{zxvtsrrqqppppqsuwy{|}}}|{zzzyyyywutuwwxz|}}}|{zz{zzxvtssstvutqrv{}€€~~|||zxyxwuuwzyyxvtstvz|{{{|}}}||||}}}}|zxwxyyvqqtwyyz{|{zzztnoqrpnmjkrx~~‚ƒ‚}sry~ƒ€~}~€‚‚ƒƒƒƒ‚€€€~~wtx{~}~~}~~€|zxy|~|{zz{{||~{{|~€~|zxwvusrqpppquz€}yvronmllmpw}|{{|}|}|}€€vlkihkqtxx{~€zjdqwreo{z~€€~€‚‚‚ƒ„‚€^Xo}|z{|xy€„€€€€ƒ„………„„………†††…„„„€ƒ……„„ˆ‹ˆŒ“–—––—™™š˜—™šžœœ™—•”’‘“‘ŽŽŽŽ”˜›œœ›™™˜–“Š‰‰‰‰‹‰†…„„‚€€€‚ƒƒ…„ƒƒ‚‚‚ƒ‚€~}}}}}|{{}{x}‡„„ƒƒƒ‚~~|yy{~~~€ƒƒƒ‚~~zvrngkw~}{wvvx{yrnrwwvx~~~}ssuxy{wrr|}||~{wwutwwx{{vvwz|tovypjfep{zyw{{zwvx~‚wsnmoovzywuw|ƒ„€|zz~}||}~~€€€€~~~~~~~~}||wuvxwtw{}|{|}€‚ƒƒ‚€~}|~€€€€€~~~~~~}|{zz|~~||~~}yvtssuvwxz|{zy{}}}}}|{{}~~~~~}|{yxwxyyyz{|}{yy{~~}{ywwutvxyzywvvwwzyz{{ywwxxyyz||||{{z{|}}}}|z{|}}|zyz{{{yuqruwx|}|xxyxz~}~yy|}|}~}}}|zz{z{yxvvwz~€~ywxraLDCJW][]gt||{{|{zwrledlsy|}}|{{}}uijwxyyyuropsvy|€}|{z€€€€€€€€€~}|{zxwwy|€€~~~~~~€€€~~}{zyyyz{}€€€€€}|{zyvtrqpoooooopsuvyz|}}|{||{zyyxvtsuvvvxz{|}|{{{zyzxvutsrrtutprvz}€~~~}||{zyxwttuwxwwussrsvz|{|}~~}}|||{{{zzzyyz{zwqpsvxyyz{{{~|uopqpmlkjlrxz{~‚ƒ‚}rsz}‚€€‚ƒ‚‚ƒƒƒ‚‚€€€€€€‚~yy|}~x~~|}}€€€€€€€~{yy|~{zyxyyso|{wvx|€}zxwvutrqppooqu{}|xuqnmlkknrx|~}|{{{}~}~}}|sjjjimtvvux|~€€{pqy{uru}}~‚‚‚‚‚‚€wo}y{{xx~‚€€€„…††…………†††††…†‡‡‰‡…‚‚‚ˆŽ‘‹ŒŽ”––•–—˜š˜••™œžœ›™—•“‘‘‘ŽŽŽŽ‘–šœœ›š—–•’Ž‹‡‡‹‹Šˆ†„„ƒ‚€€€‚ƒ„…„„ƒƒƒƒƒ~~}}}||||~{sw……ƒ€€‚{||~€|zz}~~~€‚‚‚‚€}yurlfiv}€|yust{ztruwtqtuqnzgepuxz{yxz~€}{yttvww}€{uvx}€‚}zpjffr~~yw|~|xuv|‚}utporrw{zywy}‚‚zyy{}~~}}~€€€~~~~~}~}}}}|~|xwwxxwz~~{z{}~€‚ƒƒ‚€~~}~€€€~~~~~~}|{yy{}~~}~~~{xvuvxz{{|}|{z{~~~}}}zz|~~~~~~}zxxwxyyyz{|~{wwz}}|{yyywwwxyyxvtuvxzzz|{yuuwyzz{|}}}|{{{{|}~~}}{{{|||{{{|||{ywwwwx{~}{zzxy}}|z{~€||}€€~z{{yywvvwvx|~€ƒ~xuqrtl`WWdmimsz{{zy|}zxsneahqv{}}}||~}wppvvxxwurppqtux}}}|||‚‚‚‚‚‚‚‚‚€}|zxvttwz}€~~}{yy{~€€~}|{zyyz{|~€€€€~}}}{yvspooponnnnorsvx{}}}}~}}{{zxvtstwxutvxz|{{zyxxxwuutsrqppporw{}€~~~~}}|yuxzzwvttuuvtrqnmrx|}~~~}}}}|yvwyzz{{{zxtrrtvxyyz{}€|tsqokijorvy{|~€‚ƒ‚}rs|}ƒƒ‚‚ƒƒ‚‚‚‚‚€€ƒ‚€€ztws~€{}~€€€€€€}{{|}~~}zxxz{~|xxursy}€€~|ywvutrqppoooqwzyvtqnmlkjory|}~}}||~€€~unjhjls{{xvvz}€~yy}|~€€„„‚€€}zwƒ{wxyxy}€‚…†‡‡‡†‡‡‡‡‡…††ˆ‰‰‹‹†‚€‚Œ‘ŽŒ‘”——••–•˜›””šŸŸŸž›˜•“‘ŽŽŽŽ“˜›œ›™˜•“’Š……‰ŒŠˆ†„ƒƒƒ‚‚ƒ„…„„„„„„„„ƒ~~~}||}}~|vm€„ƒ{}}yz{}~~€€~~€€€|zskfefq|‚~{voms{{xyzwtqldbr^bovz|}}~€€‚‚€~xvyxv{~wtst{}€€~uromw~zz}€}xtvx|xuywuyxz{zyyz|~~}ywwy{}}~€‚~~~~~}}|||}}}{zzzyz|~}zy{}~~€€€‚‚€€~~~~}}€€~}~~~~}}{yyy}}zyz{}~~~~~}|z|~~~~~||}}}~€€€€|zyxwxxxyz{|~|xvy}}|{{}||{zyyxwvtuuwz{{||ytsvy||{{{{{|{{{{{}~~}|{{{|||}}~~~}}|{zxvwy|}}}ywz}}|yy{}}|{|€~|xy{zuruwzywtrg{y||wrot~€~zvrvuvurnmrtxyzyyvnikptx||}}}~|yttuttuvxusrrrpnnsy{||}‚‚‚ƒƒƒƒƒ‚‚€~}{ywuuwz}~~|zwsstx|~~}}|{yyyyz{}~€€€€€€€~|yurppqqpnmlmnquwz|}~~~}|{xwuvtvyyyz{|||zyyxwvttttrrrqonpsuwxxwwxyyxxuswz{zyustuusrpllry}€~~~}}~}wsuyz{{||{yuqpqtwxyy{}€}~|xrnpw|~~}|~€‚ƒ{qs|ƒ€€‚‚€€€€~~~~~}|}‚}syy~€}}}~}}~€€|zzz{|}}}|zzz|~‚~{wtxz€€€|yxvutrqpponnosvvtspnlkjiory|~€~‚ƒ‚yokiginw~{wvx{~€}}€€€‚ƒƒ‚€€~~~}zus}€}{yyxxz|€‚ƒƒ„„…†‡ˆ‡‡‡ˆ‡‡‡…††ˆŠŠ‹‹‡ƒƒ…ŽŠƒˆ—šš–““•˜šš“’—›žžžŸ¡ ˜”’‘‘ŽŽŽŽ’–š››š˜—“Œ‰†ƒ†……„ƒƒ‚‚‚‚‚ƒƒƒ………„„„„„„„„ƒ€~~~}}}|}|pb€„ww~}yzz{|~€~~€€€€€}}||rifhilx~}~~uooz}{{yxtnfmwdgqw{{}}~‚‚€~}}€~z~ysnntwx|~~z}{z|~{z{~}xtuzzvwzywzxz{zzyyz{||zxxy{}~€‚~~€€€€~~}}|||}|||||{|}~}{yy{}~~~~}~€€€€€~}{z|~€€~}~~~~~}|{{|~€€€€}|}~€€}|{|~~}}~~~~}}~€€}zyyxxxxyyyz{|zxx{|{{|~~~~|zxwvuuvwy{|z{|{vtuy|{yyyyyz{{{{z{|}|{zz{|||}~~~|zyyxwwz{{|wvz}}}zvsvy||}‚zxuy}{vtxz}||ygTjhswvpqw~€€}{zumqsromllnklouwuttxz|||||{}|zwvutrsuyyvutroh]ct{}~~‚‚‚ƒƒƒƒƒƒ‚‚€€~~|zyyz|}~~~}{yuqonpuz}~}|{yxxxxy{|~€€€{wsqqrtsqomjkpuwz||~~~~}|zyyxyxttxzz{||||{{zywvuuuutsrqpnorqonmmmnpqsuuuvxxzyusstsrqojlv}€€~~~~}~|vsvz{||||zvokloruvwx{}€‚€€~zx|€€}~‚€zqsz€ƒ~{{}€}|}}}}|||~~}{xwy~‚ƒ‚z€€€~}}}~}{{{|~~{ywvxz{|||}~~~}xxspu|}{|~{ywvutrqpoonnnorsrrpnljiinrz|~€‚ƒ‚|€~qkhgfipy~~{xvwz}~}~}€ƒ‚€~}|~{wv~|{xwwz‚„†‡…ƒ…†‡‡††‰‰ˆ‡……†ˆŠŠ‹‹ˆ……‰Ž†~‰šœ™”’”˜œœ–’–œž žšš›™“‘‘‘ŽŽŽŽ”™›››™–•‘Žˆ„€ƒ‚‚‚‚ƒƒ„………†„„…„„„„„ƒ€~~~~}}}}~~{]c‚{rq|}z{{{|~‚€}~~}{yy|vjhkkit€|xv{~{yvrqtnksnqpuz{||||{yyxxxxwy„~‚}qijquwz~~|‚~{z{}~|zvs{zvxz|{wwxzzzzyxxz||zz{|~€€€€€€€€€~~}|||||}}}}}}}}|{z{|}}}}}}|}~~}~~}|z{~€€~~~~~}||~€€€~}~}}}€~}}|}~}}|}~~}||}~€€€€~|zzyxxxxyyyyyzzzyz{|||~}{xuttwz{|~}ywyywuvz{zyxxxyyz{zzz{{{{zzz{|||}~|zyyxvuz}{zyxz}}~}woou{}~€|wtsy||{{}~~~~€zdR[jptpqw~~wssojolprohdb`_antxyx{}~|{{zy||{zxvtrtuz{zywvvn_au{}~~‚‚ƒƒƒƒƒƒ‚€€~}}}~~~}}|{ywsoklpx{~}|{yxxwwxxz|}€€€€€}zvtrswwvsqkkptwz{|}~~~~|zwtrtzyvuwyy{zzxwvwxxxvuuuuuttrqrrrrrrrsssuvutwwwuvwwvstusppoily€€~~}}}}{utx{||||{zvokkmpstvx{}€€€€~}~€€~~~~€xqsy€‚~{{|{wwvyzzz{|}~~~€€~~~‚‚‚€€~|||{{zyy|}}{ywvxxyzz}}{zyvlfpzvrv}{xwvutrqppooonoopqqonljhinrz|}‚‚€}~xmifeflsy|}{xvvxz||||~}~~~~|~~}~€‚‚€~|}‚€‚‚ƒƒ€}{zz}€ƒ„„…‚€€…†ƒ‚„ŠŠˆ‡†…†Š‡‰‰ˆ‡‰Š…ƒœš”’–œŸ™”“š¡¢¢“‡ŠŽŠ‡‡Ž‘‘‘’‘ŽŽŽŽ’–™š›š˜•“‘Ž‰€~€€~~~‚€€‚‚ƒ„„†††††…………„„„ƒ‚€~~~}}~~}~}z[diytjj{|z||z|}€€€~~~~~}|}~}yvvyyjjnkkr~‚~~|}{z|{yvrigrsjikllt{y{zumklnmliip~€}|{zvnioy|xw{~}€~}}}||~{utyywy€€{xwxyzyyxxy{}}}}~€€‚‚‚‚€~}}|{{{}}}}~}||||{{|}}||}}~}||||~~~{yz}~~~€~~}}|}~~}~€€€€~~}|zz~|}}}}}|||}~}{z|~~}|{{{zzyyyyyyyyyzz{||~~~||}}|xurtx|~wsvxxwvy{{zxwwxyzzz{{{||{zzz{||}}~|zyyxxv||{{z{|}~}yqou{}~}{ytpry{z}‚~}}||vdYhwxssvz{{yxwvsplnole\_a\\jry|||}}y{{wxz|~~|zvtvw{}}{yxvphity{}~€€€€€ƒƒƒƒ‚‚€€€€~~~}}}||{zyvqmmpw{}|zyxvuvvwyz|~€€€€€€~|{xvwz{zxvtssuwyzz{}}}|zxuqlmsvvuuwwyyxtpmntvxxxxwwuuuttuutttuvxxxz{{{{vqquxxywxxuqopru{€~~||}~~yvy{|}|{{{wqmlmprsux|~€€€€€€~|||}€€}xquy‚ƒ‚€{xyxuuvwyy{}€€~|}€‚€€ƒ„„„‚€}|{yxxxz}}~~~}zxxxyy|~€€}{zwtuqnuxovu}zxxvutrqqqqppoonnoponljijorz{|~€€€€~}{rhfeehnuz|}{yvtuwwxy{}}||~~}~}}~€~|yxz~‚€‚ƒ„„‚€€‚‚~}…ƒ€…ŠŠ‰‡†……‰ˆ‰‰ˆˆ‰ŽŠ†Š–š˜’‘“—Ÿ˜”–ž¡š™›’ƒƒƒƒ†‘‘‘’‘ŽŽŽŽŽ‘’”˜š›š™—”‹‰ƒ€‚‚~}}‚|}€‚ƒ‚„……††††……†……„„ƒ‚€~~}}|~}}}}{lgZhjadx{zz{{{|}}€€}~~}zyxxwutswwlnromr|‚‚~|{~|yxywsnhajttkda\h|~|yslmlnoooppwzyyyxurqy}urx~~~€€|z|{sv|~yvy}€}zyzz{zz{{|~~~€€€~~}ƒƒ‚‚‚€~}}|{{{{}~~~~|{{zzzz{||{{}}{{|}~}||}|zxy|}}}~~~}||||~€€~}~~~}|z{|~}||||||||||~~}zz}~~}}{|{{{{zyyyyyyyyzz{|}~~|||}€~ytprv|}~€~vsuwxxvuvxxvvvxyz{||}}~~|{z{{||}}~~}zz{{{|~}|{{||}|yutw|~~~}zwtswxx{}~~||zyz{xqw~zxy{{{{z{{zxutnkmhcnsnhptx{|{yxy{{xwwy~€|xwxx{}|zwsmghmquxz}€~~~€‚‚‚‚‚€€€~~~~}}||{{{zxtsrty{~}zxussssttuuwy{~€€€€~~~~~|{{|}}|{|{zxwxyyz{|||}{ytkimrstuuvwyxxsnkpsw{{zxwuuuuvwvuuuvwywy€xrsvz{{zz{xuqqy~~‚‚}zxy|}}wwy{{{zzzxtonoqsuwz}€€€~€€~{yz|€~{vquz‚ƒ‚|wxzxxz|~€}{z}~}}~‚ƒ„ƒ‚€~~|zyz{|~€€~zyxxxy{~~ywztlqz}{wq{{}zzzxutsrrrrrqoonnonnnljijosz{|}}~~~~~~vmgeefjpwz|||zwuvvvwx|~}zz|}~}}~~}{yurty~}|x|€‚„„‚‚‚ƒ‚€€~yx€„†‡‡‡‡†…„„„†Š‰‰ˆˆ‰Ššš˜•——™žŸ˜—›¡›„„ŽŽŒˆ‹Ž‰‹ŽŒŽ’‘ŽŽŽŽ‘”—˜™š™—–‘ˆ„„„…„‚€~||zxx~ƒƒ…††‡‡††…††……„„‚‚€~~}}|}}}}~|}rX[`^gxyxyzz{}|}~}|~€~{wsmkmppt{wmqwsnr{€~}~~|ywtqljbgqwi]XS[u~xrnqqrrtz}{€{~~}{xvy}€~vty~~}}~€€€€€}{~|wz€}{y{€|{{|}~~~}~~~~€€€€~~‚‚‚‚‚‚€~}}{{z{|}~~}}{{zzyxyz{{{|}~~|zz{|~|zz{zxvvy{{{}~~~}{{{}}~~~~~}~}}}}}}||||}}}||||}}|}~~}~}{{||}|zzzzzyyyyyy{{|}}zzz|€{uoosxz}~wtvxyywtrrstuvwxz{|~~~~}}{zz{{||}}~~~~}}||~~}€~}|{{{||{zyxz}~~~}{ykemzzttz}~}|}~|z~|uu{|{{z{}}{ywtpoonpx{ztsstxyxvsy~}yvrt|€}zyz{||zyvqielnjnrw|€}|{|~‚€€~~~}}}|||{{{zzyxxyyz{{ywwvtrqqqrrrtux{}€~~~~~~~~~~}|zxxxxxxy{~~}|wpnnoosuutvxyywtpopsz}}zxwuvwwwvuuuvuvtu|||z{zxwvyz{yz{ywxxz}~ƒ‚{tswzywupotxxyyyxxvrqrtwyz|~€€~}|}~€~|zy{|{zuov}‚€{wz}{{}€„€|zzzxvxzz~ƒƒ‚€€~~}||}~€‚~|zyxxxx{|yxytosz€zwurw€{z}}yvttsrsrrrponnoonnljiins{|{{{{||}}~|qhgfefltyz{||{yxxzyy{}xwz|||||}|zyywrppwxwrx€‚ƒƒƒ‚‚‚‚ƒ‚yw|}ƒˆ‚yzƒ…„………‡ŠŠ‰‰ŠŠŒŽ”š™˜šœššžž˜˜˜˜{}†Œˆ‡‹ŽŒŠ‰‰Œ’‘ŽŽŽ‘’•—˜™™—‘‰‚€ƒƒ€€€|z}yvw}„„…‡‡‡‡††…††……„„ƒ‚‚€~~}}|}}~~}~„{bYZVm|wuw{z|}}~}}|}|uodbnvty~ylq{uns{zz}‚{|~|urpmjegifXRW[^sz|yvtsrrtuzwt}zvtrsy~~zx|~~||}€€€€€|{~~~~}z|}}|~~€€~~~}|~€‚€‚‚‚€~}}||{zz{|~~||{{{zyyyyzz{|}~}|zyz|~~|yxyywutvxyz|}}~}|{y{}€~}~}|}||||||||}|{z{||}||||||}}~€~}|zz{~}xwyz{zyyxxyyz||{xxy|€|wpnqvx|~~zxyzz{{xsqruxxwxyz|~~~}}|{zyz{|||||||||}}~€€~~}||||||{{{|~}}~~~~nju~xoq}~}}|zzytxwprzzwuw|€}|||xrsutvvtplmqttsqw|{yxux{||{zz{{{zwwvqihkgeglqy|ywwy|€€~~~~~~}}|||{{{{zzyyyxyzz{|{{zwuqonnnoopprtx|~~~~~~~~}|{zyxwwwwz}~~~zwsqnnqussuxzyywrqprx|{yvwvwvvuuutuutttwysrwwpqtxz|{zyyyyz|}€€€€€|sqwyse_cafruyyywzxtstuxz||€€~~}{z{~~}{z{{{ztmv}€}|}}~~z{~€€€}{xwxyxqx‚‚‚€€€~~~~~€‚}{yyyxvz}yyzuuuwtrsut~yz„}wwutsrrqqpoooonnmkjihns{|{zzzz{||zskgffegmvyz{{||yx|~~~€€}vtxzzz{|}zwwwwumhiwyrx‚ƒƒ‚ƒ€|„„ƒ}|€ƒ‡xpr~ƒ…†…†ˆŠ‰Š‰ŠŒŽ’•—˜˜˜›œššœ™˜•‹†„‡‰‡„‡ŽŒ‰ˆˆŠŽŽŽ‘’“•—˜™˜•Žˆ„~€€‚€}z{ywx|€„„†‡‡‡‡‡‡†††…„ƒƒƒƒ‚€~~}}}||}}}|~sk`Rj~wsw{}~~~~~{|}€€rl_ax{wtojozvosyxy|ƒ~z{~}snxvmjmiMISminsxzyxvsrruvrot|€€{qlosw{~}{yy{}~~}}€€€€€€€}{|}}~|yz|}}~€€~~|z{}€‚‚‚‚‚~}}|{|}{zy||{{{zyxxyyz{{||{zz{~|zwxyxusuvwy{{|||{zyz|~€€~||~}}~}|zyz|||}}{yx{||{{{{{|||~zyyz|~€uqvz{{zzyxxyyzz{yyz{|}}yvttvx}~}{zz{~}xvxzzzxxxz|}~}}||{zyyz{{||{zzz{}~€€~~~}}}||||{|}}}|{|}}zuqrvonx}~|{|{{yyyvstzxqpuz~€€|sknuuvustutpkiiorsrssuxz{xz{{zyyz{{ywvupijmb[^gmr|xspnqv{~~}}}}~~~~~}}||||{{{{zyyxvuuwz|}~~|yuqnmllllmmnpsx}€€~~~~~~~~~}|{zyxwvvuwy}~}{zvrnlmqtuwyxxwvutrpswzxtsuwvutttuuuuuroopswuqqrxz~}{yyyz{}~€€€zwxxo_X]Z^msz||z}zuuwxyz|}€€~}{yy}~~~~|{{{tlv‚€~}~~~~{|}€€{yz}|wqv€‚‚€€€€€€€€€€€€}{{{{zwz}{{~zwtqlklsq|zu{ƒ…|uvuutsrqqppooonnmljihms{{zyxyzz{yunheeefkry{{||}|xu|}€zsswwuxz|}ysqtx{vdav~v{‚ƒƒ‚‚ƒ~x|…††‡…ƒ…………ulmz‚‡‡‡ˆ‰‰‰‹‹Œ’–˜šš››œš™›œ›™•“Ž‹“‰…„…ƒƒŒ‹‰‰ˆ‰‰ŠŠŒŒŽ‘’“•–——–’Šƒ€€€€€‚ƒƒƒ~zzyy{~„…†‡‡‡‡‡ˆ‡‡…„ƒ‚ƒƒƒ‚€~}}}}|{|}}|~€‚|wqis‚vsv|€„ƒ€}}}yy}}oi_h„rfehhhvwttwyz~‚|{{}yƒ€ww}uXG[zywyy{{xtrtxxssz|{xtnls|~€|{yyz|~}~€€€€€€€}|{{{zyxz{}~€€~|{}€‚ƒ‚‚€~|||{z{zxz|~~|{{{zyxxyyyzz{}}}||{{~€}|y{}zvttuwxyzz{{zzyz|~€~|{~€~zutv{{{}}|wtyzz{{{{z{||}~~}yy{}}}zrpwz{{zzyxxxxyz{|||{|||{{{||€€€~|{{|}~~‚€|ywx{}~}}||{zzyzzz{{{zzz{|}~€€€~~~~}}}|{{{{{zyxvqpopppos{}{yx|~|yvuy{xolptzw_NT_ciqsuuvrld`gqssqpprvwvwyyyyxyzzyyzyqhileVRcrqztokilpvx|}}}}}}}}}}}|||||}||||zyyywwwx{}~€~{wrommllllllmosy}€~~~~~~~}|{zyxwvwwvw{}~~~~|zwqljmpuyz{zxxxvojkqvtpqtuutsssuwy}{tklsurpnqy}~}ywxy|~}}€zxre`dbfrx}~{{|{vv|}€€€€€€€€~}yz}|}}~}}}|{tlw~€~}}€~~~ƒ€€‚‚‚}}|{}‚‚€€€€€€€€€€€}{||}~~}|yrzxrqojkotmtsp{ƒwpttvutsrqqppppommljiintzzyxxxyzyupiecddgnv{}|}}}}zx|}|}|}{uqtwwruy~zporx€rgz‚z}ƒƒ‚‚„€y{€‚ƒ…‡‡††‡‡†€vnnz‚‡‡ˆˆ‰‰‰‹ŒŒŽ‘—š›žŸŸ››œœš–—™šœœŽ‰‹ˆ…‰Šˆ†ˆ‡‡‡‡ˆŠŒ‘’“”•••”“‘Œ‰„ƒ‚‚‚………‚}yxwz}€ƒ…††‡‡‡‡‡ˆ‡‡…„ƒ‚‚ƒƒ‚€~~}}}}||}}~}~€ƒ}}}yxzƒ†…‚‚yz„…vtyylh_n…€klurmjowzrlkfn~€||xut€{z~…nYi€€}{~~}}zvtx}}y|zuqmlow€€}{yyz|€~~€€€€€}|{zzzyyz{{|~€€€€€€€‚ƒ‚~xx~ƒƒ‚‚‚€~|{z{|~|y{}}~}|{{zzxxxyyzz{z{|}||{}|{yz{{xvuvwxxxyzzzyz{|}~}{}€~|xwz|{z{{zxwyzzzz{zz{||~~{|€|||ztxy|{{zzyyxxxzz|}}||||~€€€‚‚‚|zyy{}~ƒ„ƒƒ{xx{~~}}|||{{zzyyz{{zzz{{|}~~~~~~~~}{yyyyyxtnheehqwz|{ywuw|}{wxxxwtqnms}xcI@GMVcnuvuqmf`cnvxwuqqsrruxyzzyxyyz{}}ujlts_O\w~xtoliijorw{||}}}}||||{{{{|}~~}}||{{{{{||}~€~|ytrpooonnlkkloty|~~~~~}}}}|{zxwvuvyywxz|€€}xpklosy|}}{yyxvqpprpmmqsutsrrtx|€ykmtvqjis}}~~|xuvwz~€~}zz~‚„{zwoloosz|~€€ƒ‚€~vv}}€‚‚‚zxyzz|}}}}}|smy~~}}}~€€€€€€‚ƒ€‚ƒ‚‚ƒ‚€€ƒƒ}€€€€€€€€€€~~~~}|||}}}yxuirrlonkntymoomz‚~rntvxwutsrrqpponmmlkjintzyyzzzzxvqkgeddejsy|}}}~~~}}|{{{yvsqpuwvqrw}‚~sqry‚s}|‚ƒ‚„}~}}ƒƒ…‡ˆ‰‡„|ut}ƒ†‡‡‰Šˆ‰ŠŒ’˜›ž ¢¢¡ žžžœ›™š—•Ž’‹‡‡ˆ‡†ˆ‡‡‡‡‡ŠŒ’’”••”“‘Œˆ‡……„„„†††ƒ~zwwz|…†††††‡ˆˆˆˆ‡…„ƒ‚‚‚‚€~~}}}}||}~~~~†€|{}ƒ……ƒ€z|„„~usxzqngq‚xpw~xsmgwytpofn€„{qfVXmhhsynw{‚}{xw|€€~€€wplhekw~~~|{yy{}~~~~~€€‚‚€}}}||{{zyzz{}€ƒ„ƒ{z~‚‚‚€€€€~|zy|~€}}}~}}||{{{yxwwyz{{zz|}}}}}~}}|||{xwxyzyxwy{zzzz{|}~||}~~}|||yyyzyxz|zzzyyyyz{|}€€~}}€‚{zz|}~~}|||{zzyyyxyy{}~~~}{}~ƒƒ‚‚€~|zz{|~€€}yxy{}~}}}||{{|}{z{|||{{|{{{{|}}}}}~}}~~~~~}{yxxxyyunhe\]l{zwttx|}|{{ywxzuvzvnhlz{mV;:BRfottrpnmfgqwzzxurpnpw|||{zyxxyyz{xst|~pbgw{xuqmjhiknsx{||}|||{{{zxxx{}~}}}}}}|}}|}~}{wuuutttqnkjjkoswz|~~~~}}}|}||{yxvuuvxwuvx}~~}|ywvuuy|~~}|{{zxvuvsmknqstsqqrw}€‚~wquyulpv{|}}{wttuy~€~{vv}ƒƒ€|zxvutstvw{|€ƒƒƒww}~€„…‚‚€~zywx{|}}}}zqmy}}~}}}}€€€€€‚ƒ‚‚‚‚‚ƒ~~ƒ€€€€€€€€‚‚‚€~~~~}|||}|{xupopromllnr{wqqqx~spwxyywutsrrqponmllljhlqy{z{||zusmhfddeeowzy{|}~~~~~|zz{wokoqtwwtsw}‚~tqptz{{|}~€‚€€‚€wy{}€„‡‰ŠŠ‡‚||€ƒ„…†ˆŠŠŠŒ”™žŸ¡£££ ŸžŸ››œš•ŒŒ‹‹ŒŽŽŒ‡‡‡ˆ‰‰‰Š‰‰ŠŒ‘’“”––•”“‘ŽŒŠˆˆˆˆ‡ˆ‡…„ƒ€|xxy{†‡††††‡ˆ‰ˆˆ‡…„ƒ‚‚~~}}}}||}~}}€‚ƒ||~€ƒ„„||~}|usx|}|roxtsrprsokqwvwstx}{dQJN]WQUm~ywx|‚„…„ƒ€~{zz}~~€slkihgz||{yyxxx}~~~~~€‚‚€€~~~~}}{yyy{}~€‚ƒƒ‚‚‚‚€€€€€~|{{}~€}}~~~}|||||ywtux{||{||~~~~~}~~~~}{yz||}|zx{x{xy{{||}€€€}{z{{z{zwsuwyyx|}{{|zxuy|z|}}}}}}~~}yxz}~}|||{zyyyxxyz|}~~}z{|~‚ƒ‚‚€~~}}}~€€~zwy{||}}}|||{|}}}|{|||}}}}|z{|}}|{|}}}~~}~~~|yxxwvvurog\Tey~~zxvvxyyzxvvvxwsv}xnceqxvm[B7CYjpuwvtpmkmtxzzzywsoqy~~}|{yxxxwxyz{z|{wutvvyupljhiklqvy{{|}||||{zxvwz}€~~~~}}}}}||}~|zyyzyyxurmkjjknrx{|~~~~~}}}}}}|{zywsrtussty{}~}|||{yxy{||}}}}|{zyxtolknqtusqopt{€~spy{tvvyz{|{vtttx}€~~ztt{~||{zvrqqrsxz€‚ƒƒxx~~€€€€€€‚€~{ywvvy{||}zqn{}}~}}}}€€€‚‚‚‚‚‚€}|€€€€€€€€€‚ƒ‚~}|||||xurpqtusqptqpqstsv{~zmjtyzzxwutssrpomlklllhhow{||}~zrnifeddgirxyyz{||||}}|zzywqkimryzywz|wvvy|}~€ƒ„„‚}z|„ƒ|x|}~‚…‡‰ŠŠ‰…‚ƒ‚„„ƒ„ˆ‹•™œžžŸ ¡¢¡ žœœœœ››š˜“‹ˆ„ˆ‡……ˆˆ‰‡ˆ‰‹‹‹ŒŒ‹‹Œ‘’“”•————•“‘Œ‹‹‹Š‰ˆ‡†…ƒ~yz|~ƒ††††‡‡‡ˆ‰ˆˆ†…ƒ‚€€€~~}}}|||}~~~~~€ƒ€}}~„„ƒ€}xyxyuttxzztpmvxqlnmjjmuy|zz|}z{~hREIVSPN^z{zz{‚ƒƒƒ€~|{{{zzxz|vqnnoq€||zxvuwy}€€‚‚€€€~}zyy{|}~}}}~ƒƒƒƒƒ€~}~~€}|||~~€~{}~~}|||||{xsswz|}||}~~€€€~~~~~||rrux{{||}€€€}zxxxy{|ywy}|{y|}|}}|}wwxy{{yyyz}~ywy|~}}~~~~}}{zyyyyxyy{}~~|yy|~€‚‚‚‚‚€~}{{{{|yvy{{|||||||{||}~~~~~~~~~~}||}~}{{{{|}}}}}~}|{zyxvrnkiii\bz}}zzzzxsvywuuw{{z}yqgdfmrrmXDZqrrwyxurnmqwxyyz{|zvuz}}|||{zyyyxy{|}{zxyxxvztnjjjklnrvy{{|}}~~}|{yxxy|~€€~~}}}|||~~||{||||{yvtrpopruyz{|~~~~~}}}}}}}||{zvqoqqqqtxz}}|{{zzzyxyz{}}}}||{zyvrnkmorwwvronrx|€|x{}|zsuw{|{vttuy}€~}zttz|z{|{tkjlmpvz€‚ƒƒxw}~€€€€€~~~{{|{zyxxyz{{{{xqo|€}}~}}|{}~€‚ƒ‚€‚‚‚€€‚~vrz~€~~€€}}‚‚‚‚€~|{{|||yvtssuurnktwunmptz}}|karxzzyxwutsrpomlkkllijmvyyz||wnjfdedehmuxxxyxyzyz{{zyzzyvrlnu|~|z}~zxxz{}}}||ƒ„ƒ||€ƒ††ƒ€„€€ƒ…‡ˆ‰ŠŠ‰‡††„…ƒ„†Œ’–œŸ Ÿžžžžœ›š™˜˜˜˜™™•Šˆƒ‹Š…„……„†‰‹ŽŽŽ’“”•”•••••”’‘ŽŒŒ‹Š‰ˆ‡…z}€ƒ†‡†‡‡ˆˆˆˆˆˆ‡†„ƒ€€~~}}}|||}}}~€‚€~}~‚ƒƒ‚€|zvtuwuvvxxxzyr}ysrqmhlrvz~€€~{~ƒ~jBDTVJPl}}{yxz}€€~}{{zzytv}wrmkow‚~}|{yww{€€€‚‚‚€€€€€€€€~|zzz{|}}|{{}ƒƒ„„ƒ~~~~~~~}~~~~}||||||||~~}|zzz{zyww{~~||}€€€€€‚€€~|xwrrvy{|||}€~{xxwx{~|~~}{z|}}}}~zyuz{ztrsy~€€|vuy~}{|}}~}|{zyyyxxyz{||zxy|~€€€€€~~|wwy}|xz{{{{{zz{|||}~~~~~}|{yyy{|}}}}}}}||{zxtojd`koq{}}|{||xsuyyxxy|}zyvrkaepvsiar|yvxxwtpnpty{{zyzzzyy{{{{|}}|{{{zz|||{yxyyyyzwtqpoopqsvxz{}~~}|zz{|}€€€€~~|{{zz|~}}}}}~~~}{zwvuwz|}|zz|~~~~~}}}}}}}}}}|ytppqqqrtuz}}|{zyxxyzz{{{|||{{zxvrmklnt{|ztpnosx|{y{|ztuwz{zwtuw{€~}ytty}|ywxzztjfkjnuy}€‚ƒ‚xu{€€€~}~~}wuwwy{|}}|zzzxpp{~}~~~~|zyz|}€ƒ„‚~€€‚‚€~~}upx~}}~|zz}€€€‚‚~{xz}~|zyxtsutspknstsrrtxzz{sqzvwz{yxwusrpomlkklljkmtvwxxvqkhfeeefinwywxywvvwwxyxxz{zzytty}~{z{}|ywussuvuttz€‚}}€‚„……„…ˆ‰„„†‡ˆˆˆ‰ˆ‡…‡ˆˆ‰ˆˆ‰—˜šš˜™™˜˜˜—–———–•••–˜š—˜‘Œ“‘Ž‹‰„†‹ŽŽŽŽ‘“”••”“’’‘’’‘ŽŽŒŒ‹Š‰ˆˆ‰ˆ„~€ƒ…‡‡‡‡‡‰‰‰ˆˆˆ†…ƒ‚€~~€~~}}}|||}}}~€„…€~}}}‚ƒƒ}wxwvwyyxww}z‚‚€ytttplu||{}€‚€€wOJOOEQ€{xuvy|~~~}{zwwwxyyonokgo~~}}}{z{ƒ‚€ƒƒƒ€€€€}{{{{{}}}}{z}ƒƒƒ‚‚€~}}}}}||||}{z{{zzx{€}~~~}|zyywvwxz}€||}~€~~‚€€~}z{||||}}}~~~}{{zz|~{|}}|{z{}~~}}{{y{||vrqx}€€|wwz~}{{|}}}|{zzyyxxxyzzyyz}~~}}~€€€|zxz}||{{{zyxxz{|}~~€~}}|zxxxy{|||||}}~~}{ywvunilx~||}}~~}zxxyxvuxxw{|wtstpjirvwu{|yzwvsqnmrvwy{{yxwxxyz{{{|}}}}}}|||||{zyyzyyz~|zxtsrqrtvxz|~€€~~}}||}}~~}{zxusuz}~}}~~~~~~}||zyxxy{|{yx{}~~~~~}}}}}}}}}}|zxxxvtsrrtw|~~}|zywwxyyyzzz{{{{zzwsnjjlrz{ztuurpuy{z{{yvvwz{zwuwy|€~}zutxzywtuzztjjmlovxz~€€‚ytz~}}{}~~|wttx{~€~|zzzyppz|}~~}zyyz{~‚ƒ€~|~‚€~{{|{ww~~~€}z|zyyxxz€‚‚~zy{~~{vzyttz{{vtstuutsvwwwxyvrory{zyxvtsqonlkllkjkmruvuqmkigfeefhkouwwxxvssuwwxxxyz{{zywy{|zxy{{yxuplpsttvx~{|~~€€‚…‡‡†‡‡ˆˆˆˆ‡††ˆŠŒŒŒ‰Š—™˜——••••”””––•”“““•˜¡¡žš–•”‘‹†ƒ‡Ž’“•––•”’‘‘ŽŒŒŒŒ‹‹Š‡†‡‰‰†‚…†ˆ‡‡‡ˆ‰ŠŠ‰ˆ‡†„‚‚‚€~€~~}}}|||}||~€‚…†€}|}~~}{vyxzyyzvtt~yx~ƒ‚zruvqnz„||ƒ€€€~tumS>Wn‚€{wvx{|~~~~|{zwvvyzvkotrhjz||}}|{{|~€€€‚ƒƒƒ~€€€}|{zz{|}~~}|{~‚‚€}}~~}|{{|}}|||}|zyyyyyz{|}}~~}|zyxvuvyz|€~}}~~~~€~~~~~~~~~~}~~}}}}|{|~~zz|{zz{|}~~~}|z|}}xwvwz|}}{zz|}}}}~~}}||{zzyxxxyyyyyz|~~|zz|}}}~~}{{|~€~~|{}|{xvwx{}~~€€€€€~~~}||zyyyy{{||||}~~{xwy~~trz}}}~~~{zxyxvqorvyzvrqsqkimsvtpmqxurrpmrxzyzz{xvvwxyzz{{|}}~}}}}}|{{{zyyzyxy€}{xutssuwy{}~~~}~}||zxxz{}{wtrpmjltz~€~~~~~~~}}|zxvuuvvxyz}~~~~~~~}|}}|}}|{yvtuy}{yxussrvz|~~{zwvwxxxyyyyzz{|{zvqljhlsutpsuvwz|}~~|zxwxz{zwwz|~€~~}zutwvusprxyvorutuyww{€€€yrx}|z~zx|~}xurx}€€}{zz{zoo{{}~}{ywvw~}zy|€‚ƒ€~|wuuw€~~€}x{~~{z}}~~€‚‚~~}yvtyxtu|~~zwuutsswzxvusqqnjmw{{{xvtsqonmlllkkklorrpmjihgffehlnnptwxwtqquz{xwxyyzzzyxwxwvvyz{{{vmhlsvwxy}~}{xvvx{|}ƒ…‡‡ˆˆˆˆˆ‡‡†ˆ“””‘‹Š–—–”“‘‘“”•””“’‘‘“–¡¤£ž™•“”’ˆ…‰‘ŽŽ’”––—–”“‘‘ŽŒ‹Š‰‰ŠŠ‰ˆ………†‡‡……‡‡ˆ‡‡‡ˆ‰Š‹Š‰‡†…ƒƒ‚€~€~}}}}|||}||~ƒ††‚~}|‚~{zzyzxyzyzqnn}tko{wokxzpq|„€~€€‚€~||}}jUkx€~ywx{}}~~}}{||xttzypks|zpjszy{}}{{{|}~€€ƒ„„ƒ€~}~€€‚€~|zyzz{|}~~~}}€~zz||zyyz|~}|~}xwxxxyz{||}~~|zyxxxy{z{~~}}~~~€€€€~~€€€€€€€€~~}}}|}}~~~~}}zyzzyz{}~€€~}}}~}zxxy{||{{|}~~~}}}~~}}}|||{zyyxxxxxy{|}}|zxyz{{{|~~}}~~|}}€}xuuwz}~~€€~~~~}{}~~}|{|||||||}~~{xwy||ww{}~~~~~}|{yyyxpgiqxyvssrmhcfknmbPQesrrqu{~{{zywuuwyzzz{{{||}}}}}|{{zzzyzzyxy€€~{xvttuwz|~~~~~~~}}}}{ywsosuxuqomljiinu{~~~~~~~~}|{ywtsstwy{}~~~~~~}}|||{{|{yvrnotz}}|ywtqqrvz{{ywvvwwxxxxxxyzzzzwsoliijknkmpv|~~€}{yxxz{ywx{}€~~}zvtvtrqnowyvolssrzz{~€}€zsw{zy}yx|~€€~xtrx}€€~|zxy{zooz{|}~€€€}zwnqy{{y{‚ƒ~}xprst~€}~€}xz|{wvz|~}€‚€€vqvxywqpvz|yvrnosy||xsmhknhlv{{{ywutronmlllkkkkkmmlkihhhgfejsttrvxxuqifny~yxxxxxyyxwwxwuwz||||yrmouz||||}}zvrprux{ƒ„……†‡‡ˆ‰“———•”‘Š‰Ž••“‘ŒŽ’”•”’’‘’—ž¡£¢ž˜”’“’Œ‰‹ŽŽ’•———–”’ŒŠ‰ˆ‡‡ˆˆ‡†…„ƒ„…†‡ˆˆ‡‡‡‡ˆˆ‰ŠŠŠ‰‡†…„„ƒ€~}|||||||||~ƒ††ƒ‚}€‚~{uuwxyuporqcik|skhnhgovjmv~€~ƒ|z{|}yprv{|{xyy|~}{}~}zz~vpswuvkpwvwz{zzz{|}ƒ„ƒ}}}~€}|zyzz{|}~~~€}{{}|zyyz{}||~zxxwxyzz{|}~€€~|zxwz{||{{}~~~~~~~€€€~€€€€€€€€~~}}|}~~}|{{yxyz{{|}}~~}}}~}{xxy{{{|}}~~}|||}}}}}}}}|{zzyxwxyyz{||zyxxz{zz|~~~}{yy{~€€~yvvxz}~~~€€~}}~~}|z{}}}~€€~||}}~~zxxyyvux{}}~~}{yxyzyyxxodhrwzyxwqhabnmgkeUFQmvqqv|{z|~}zvttwyz{z{zz{{||}}|{z{{zzxyzyxx‚€}zxuuvwz}~~}}}||||||zxuqoqrtsqonljihilrw|~~~~|{zxuuuvxz{|}~~~~}}|{{{zzzzzxuqnpsz}}}|zvrortuy{zxvvwwxxxwwxxxzyxtqnkiihiggluzz|€}{yxxzzywy}€€~}}zwuvutspquvtpqvsv~€€~}€€zuvzxy}{{}~€~wtsy}€~xxxuz|znpz{|}}~~~|z}yz}~{{}€~|{}€|v|}{}~yz{{xvvwzzxy|€}|vko|}zuqopuvvtokp{‚‚‚zsnilpmpv{{{ywutrpnmlllllkihjjjihhiihggowyywxxwupeZct|{yxwwwwxxxxxyz||}}}|{wtrtz~}}~~}|yvspqv|‚‚ƒ„…‡Š”˜šš—•”•’ŠˆŒ““‹‹Ž’“”“‘‘ŽŽ“™Ÿ¡£¡œ—“‘’’’ŽŽŽŽŽ’•—˜—•“‘ŽŒˆ‡††††††…„ƒ‚ƒ†‡ˆˆˆ‡‡‡‡ˆˆ‰ŠŠŠˆ†††„„ƒ€~}||||{{|||}}ƒ……ƒƒƒ„~~€|xspqvwpkdqq`mq{{xskblx}mimtz|||}~€€}{{{{}{xuvz{{zzx{€€}{}€€‚‚|toqnvmoutvxyxyyz{}~€‚ƒ‚}|}}~€€~}|{zzyzz}€€~}}}||}}}|{zz{{zz}|zwxyyz{{{{{|}~}|zyxy{||{yyz|~~~~~€€~~€€€€€€€~~~}}}~€€|zxxwwx{{||||}~~}}||}}|zyyz{{{|}~€~}|||||||}~~}|{{zzyxxyyyz{{yyxy{|||}~~~~~}zxxy{~~|yyz|~~€€~}|||{zyxxyy|~€}}~~€€€~|{{zyusx{{||}{wsqtwyxwvphjrvz|{xsj`dqlde[UXcprrpsvuw|}yvstwxz{zzzyyyz{||{zz{}|zxyzyyy€‚€~|ywwwxz|}~}}|||{{{{{{zwtrqqrttsqomlkihimsy|€€€€€~}|{{yvvvvxxyz{|}~~}||{{zyxxxyzywsrosy}~{vqmkpu{ywvvwwxxwvwwwyyxvromjjijjjnuwvx}€€~}zyyzzxwz~€€€}}|zwvvvvurrrrsw~|rw{xx{}€€zuxyyxwz€}~xttyy{vovtqz~znpz{|}}~€|x{|{}~}}}~~}||||}|zxwz||~zz{zyxy|xqzwz}~~}|zrnu}~zusrtxwqqqns}‚‚€~yttwwyyy{|{{ywutrpnmlllmmkihhiihhhiihhjsyyyyyxwvqi_lxuz{ywwwxxyzzz{}}|{{{{{zxuuy~}~€€~}yxvttw}€‚‚ƒ‚…‘™››˜–•••––’Š‰‹‘‘ŽŒŠŠŽ‘‘‘‘‘ŽŽ”› ¢¢Ÿš•‘‘’’’ŽŽ‘“–——–”’ŽŽŽ‹‡†………………„„ƒƒ„‡‰‰‰ˆ‡††‡‡ˆˆ‰‰Šˆ†††……„ƒ€€~|||||{|||}}}€‚ƒ„„„……„€}~zwvplstojjt|s}z{€€|qjoxwsqswwvvxxyy|}}{{||{zyvwz||zyx{€€€}{|‚‚€{nkjmoppruwwwxyyz{}}}~€ƒƒ}{{|~~~~~~}{zyyz}~€€€~||{{|}~~}|||{zyyyyywwy{||}}|||{zwuuvxyz{|||yxyz}~~~~€‚‚‚‚€}~~€€€€€~~~}|}~€zwuuwyz{||{{{|}~}{zz{||{zzz{{{{||}~~~}}|||{{||~}|{{{{{zyxyyyyzzzyz|}~}}~~~~}}}}|zxy{~€€~|{|~~|{{zzzxwvvwxy|}~€~~}{usx{{{{{zuqoquxxxvvrkovz}}|{vh]`dc]RFRifgkrvvwz}~{xvtuvxz{{{zzyxy{||{yz||{zyyzzzy~€}{zyyz{{|}}|{{{zzzzzzyxvtssstuusqpnljhgjouy|~€€€~~}|{ywvvuvwwxxyz|}}}|{{zyxwwxyzzxwqnrw}~~{vrmiiktyxvvwxyxwwvvvvvtsqpnmkihghjortuz~€€~|zyzywvy}€|{{zwvvwwvttuuuz}wztons{€€ƒƒ{vsvwvrt|€~~zvuvwupsy{z~znpz{|}~€€€{w{~€€€}{zzzz{|~~}{wxz|}yy{{zyxy{rsty}~}|{zwty|zwtsswzxstwttuz||{wtv{€~}||ywutrpnmlllmmljhhhhgghijjkmuyyyzzxxxvsltyvz|zyyyzz{||}}||zzyy{{}|zy{}~~~}yvwwx{€ƒ„‡Š˜™—•••”””••”‘‹Š‹ŽŒŒ‹‹Ž‘‘ŽŽ– ¡Ÿ›˜”’‘‘‘‘Ž‘“•–––•“‘Œ‰†……………„„„„„„†‡ˆ‰ˆˆ‡‡‡‡ˆˆ‰‰‰‰‡‡‡‡†††„ƒ‚€}|||||||}~}}}€‚„……†‡…‚~|{{{leloopokz€zqnw€{rpu{}|zxyukhkmmorvy{}}||{zxx{|{zyy{€€€}{z|€‚‚€|skhikoruuwxyz{||}}}zzz~~~~~~||~€€~|zxxy|~}|{z{|~~~}}}|{zyxyyxvx{}~~~}}}}{wrpqtwyz{|}}|||}~~~~~€‚ƒ‚‚~}}~~€€€€~}}}}|}~‚€{wvuwyz{||{zz{|}||{zzzzzyyz{||||||}}~~}~~}|{{||||{{{|}|{zyyyyyyzzz{}~~~}|{zzzzzyxy{~€€€€~~|{zzzzyxxyz{{|}}}}~€‚€~vuz{{z{{zwsqprvxxwxtqsw{~€}q^[ce`]LCJOYfv~|}~~}zxvvwwxz{{zzzyxxz||zyz{{yyyyzzyx}€€~}||{{{{||{zzzzyyyzzzzxvuttuvvvutroligilpuwz}~~}|{ywvuuuuuttvwy{|}||{zyxwwwxz{|{vqotx}}{xvrmggltvwwxxyxwwwvusrpoppqpnmkihhikoquz}~|zyywvx|~€€|z{zxwvvvuuwzz{z{z{{ljkqz€ƒ„‚|tnotvqmv~~€€€}zwxxut}‚€|{zopy{|}~€€~|yy}€‚€~|{yyyyyz||~yvy}|xxyyvtqjwyyy{~~}{z|}|zwuuutu{|yrqvxuqvz{{zxy{~||}||zwutrpnmllmmmlkihgggghiklpw||{{zyxxyyxxzzx{|{{z{{{||}}{z{{z{}~||||}€€}yuuw{~ƒ…Œ”™Ÿ™‘Ž’””“’‘‘‹ŠŠ‹‹Š‹Ž’˜ Ÿ™–”“‘ŽŒŒŽŽŽ‘“•——••“‘ŽŒ‹‹Š‡††…†………………„…‡ˆˆˆ‰‰‰‰‰‰ŠŠŠŠŠ‰ˆ‡‡‡††††„ƒ‚€~}{||||}~~}}}~~ƒ…†‡‡„|{|}€n]bfjoqgx‚yokvzsvz~}xsstqkf`]^eiov|€~}}|{zyz{{yyy{~~~~~|xuuy~}{yohehmtxxxy{|}~~~~~xvtwz|}~~~~}{|}€€}{yyz|~~~~}}}{{z{~~}}}}}|{yxyzz{}~}}~}yspptwyyz{}~~€€~~~~~€‚ƒ‚€~}}~€€€~}|}}}}~‚}ywuwyz{{{{zz{|}}}|zyyyyxxyz|}}}}}||}}~~}|{||||||}~~~}|{{zyyyyzzz|}~~~}|yvuuvwxwxy|‚‚‚€€€€€~~~~~~~|{z{{{{{||}~|{|}}|}}}‚~vu{|{z{||zxurruwwtomquvz~~||{vple`cR<9EZkv€~}{yxxyyz{{zz{{zyxy||zyzzxxxyzzzyx|€~}{{{{{{z{{{zyyyyz{{{ywtssuwxxwurpnlmmoqrux{}~~~~}|zwvuttsrrrrstwy{{{{zzyyyxxxz{|{xwwy}~~~{{ytoklpruwxxxxwxxwvttrrrsstutspmjgfjlpuy}~~{xywttw{€|z{{xvvuvwz}€}{zzzuijotyz}‚ƒ‚|rkkpvtpw}~€€~||}|{{€€€}vtxpqy|~~~€ƒ€|z{€~}|{zzyxwwx|€|xx}€{wxyytrpmqqx|~|yy{~zustvwy~zplostuwy{||{{|~vsw|||zxvtrponmmmmmmkihgggghikow}€}|zyyyyz{{{{||}}|}}}||{|€|{yyy{~€€~}|z{‚‚{wyz~€ƒ†‹•™˜”‘‘‘’‘‘‘ŒŠŠ‹ŒŒ‹‹‹Ž‘”˜œžž™•“’ŽŒŒŒŒŽŽŽŽ’—™™—”’‹Š‰ˆ††††††…………………‡ˆˆŠŠŠ‹‹ŒŒŒ‹‹‹Š‰‰ˆ‡††……†…„ƒ€}|||||}~~~~}}~€‚…††„|y{|}€s_bjiklozw||yƒ€}xzzzxojkopsnaTV\bhmx~||{yxxzzyxyz{{}|{upmknvy{zyzqgdhnvzzzz{|}€ztqtxyzz{}}|{|}~~|zyz}}||~~}|zzzzz||}}}{zyy{}}}~}~~~~~€|vpptxyyyz|}~~~}}}~€‚‚€~~€‚€~}|}}}~~€~{xvvxz{|{{{{{|~~~zxxzxvwyz{|}~~}}||}~~}}||}}}}~~~}}|{zzyyyy{|}}~}{vpoqtvwwxz}‚ƒ‚€€€~}}~~~~~~|||||||}}~€~{|}{zyz{}€€}uv|}{z{}~}|zvtuwxtllrsuz~}xz‚{plpdG9Hbtv{~~~~}|{{{{{{{zzz|}|{yz||{zzywwxyzzzyx|~€‚€~|{zzzz{{||{zzzz{|}|{yvtsvxzyxvsroonnnnpsvy{}~~}|zxvutsrqppooprsvxy{{zzyyyyyzz||||{{}~}~}|{xrrpoprtuuvwxyzyyxuttutuuwvtpkigghjnsx|}yzxqmpw~€€{x}|wvuvvy|€‚~{z{zqiknrsrw‚{sljlqtv|}~}~€€€€|yywpqy|~~~€‚„ƒ‚€‚€€€€~}|||{zywusqu{{xvy|{xx{ystzopru~~|{wx{}}~}wvxz|~|rmkkovyyvy{{{|~}qks|}|zwutrponmmmmmmljihgghhjkqz€~}{zyyz{{||{}}~}~}|{{|€~|zz{~‚€~|{|€„„€~~€‚‡”š™–‘‘‘ŽŽŽ‹‹ŠŠ‹Œ‹ŒŽŽ’•™›žœ˜•’ŒŒŒ‹‹ŒŽŽŽŽ‘•šœœ˜’Ž‹‹Š‰ˆ‡†††††††………†……†ˆ‰Š‹‹ŒŒŽŒŒ‹‹‰‰ˆ‡††…………„ƒ€}|||||~~~~}}}„††ƒ}z|}}ypqrmlloxpu€†|zyxrkkhnqongbXZagfn{„~}}{zxwyy{xwxzz}|zjdcbcktxyxvqhgnsx{}{z{}~€€|zvuwyzz{||{{||}~}{zz|€}{{~€~|{zxwx{}€€~{}||}|}|||}}~€€€|xsoptxyyyz||}~€~}|}~~~€€€€€€‚‚€€€~~~}~€€|xvvxy|||||{{|}€zxyzxxwyz{{|~~~~}||~~~}||}}}~~€€€€~~}|{zzzz{|}~~{tnmquwwxy{}€‚ƒƒ‚€~~}|||}}~€~}~~~}|||}}}~€~|}}{xwxy{}€€}xsu{}|{|}~~~~{wvwvromiksx}}vw€~}||sX;Viqwz|}}}}||{||||{zzz|}}|{|}|{{{yxxxyyyyxw{~€‚‚‚‚~}{zzzz{|}}}|{{{|}~}}|ywvxz{zxvtrqqponmmoruy{|~~~|{ywutttsqonmmnnqsvy{{{{{zzyyz||}}}}}}|}}||zwusqpopqqruvxzzzzz{{zxwwvtplkihgghkry€€{|yphis{€€{x|{wvvwy{ƒ‚}}~ukghllmt‚{tolknty}~~}}}‚ƒƒ‚€|{zwqrx|€€‚„ƒƒ€€€~}|||||zxusqprtttsuwzzyxuqljksz~}{yz{z{{|||zwxz|~€~xtuutpkimswwxy{ynku~}|zwutrponmmmmmmljihgghjjmu}~~~}{zzz{{{||}~~€€~|{|}€€€‚‚ƒƒƒƒ‚€‚†‡„‚‚ƒ„…‡•šš•’ŽŽŒ‹‹ŠŠ‹ŽŒŽŽŽŽŽŽŽŽŽ’”˜™œœ›—”‘ŒŒŒŒŒŒŒŽŽŽŽŽ‘•™Ÿ˜’ŽŒ‹Š‰‰ˆ‡‡††‡‡‡‡††††……‡ˆŠŒŒŽŽŽŽŒŒ‹‰‰ˆ‡†…„„„„„ƒ€€}|||}~€}}}~€„…††„„‚ƒ‚|zzuqoksnn€‚{xyxwljsomghljebbdhhgm{~~~}}{yz}‚€|zz}~{f`dbbhkruvyyutuwz}}|y{}~‚€|ywwxyyyz{{|||}}{yyz~€~|{|‚€{xutx{~€€|zxxyzz{|~€~wronptxz{{|}}}~~}}}~~}~€€€€€€€‚‚‚‚‚€~}}~~~|ywwxz|}}|{{{{}~~~zz|}zyxyz{{|}~}}~}}|||}}~€€~}}}}|{{{||~€€~ysruxyzz{|~€‚ƒƒ‚~}}|{z{|}~€~|{{||}~€~}{ywwxz{}}|zwsqty{{{|}~~~}wwunknmehpqsx|y{€‚€~xgYqvvxz{|}}|||||}}||{zz|}~~~~}}|{zyxxxwvvv}~‚‚‚€~}{zyzz|~~~~~}}}}~~~~~~}|||{zyvtrqqpponmnpruxz|~~}|{ywvvvutrpommmoqtxz{{{{{zyyz{{{||}}}}||||{zxvsqonmnortwyzzz{|{zywvuspmmkigffimt{€~xpijqy€{x{zvuvwz{~€€€}{|}|rgbcgilu€{tngglty€‚~~|zyz{ƒ‚‚€~||{wpquz‚‚‚‚€€~€€€}||{{{{xwusuwwurqqrvz}{wstmafos~|xwz{{{zyxwqsz|z}}zwps|~xoihjnqqqtwwomw}|zwutrponmmmmmmljihghikntz|}~~}|zyz{{{||}}}~€~}}~~~‚„……„„ƒƒ„„ƒƒ‚‚…‡‡‡„„…†ˆŒ“š›—“ŽŽŽŽŽŽŽŒŒ‹‹ŒŽŽŽŽŽŽŽŽŽŽŽ‘“–˜››š–’ŒŒŒŒŒŽŽŽŽŽ”™  ˜“Œ‹Š‰‰ˆ‡‡††‡‡‡††††………‡‰‹ŽŽŽŽŽŒŠŠ‰ˆ†……„ƒƒƒ‚€}}}€€€~~}}‚ƒ…„ƒ}€‚‚‚|{wuqhijn€{wqu}~{ki}{m^cjlifdadjmkr}~{{|}{z|‚€~}}€ytfcacfknrv{|}{z{}|}€€€‚€|{yyyxxxyz{}}}||||}}~}}{{|‚€~{xvwz~‚‚‚}xuuwwvuvy}}voklosvx{}~}}|}~~~~}}}~~~~€€€€~{{{|~€€~|zxxy{}}}|{{{{{|}}{{}}|{{{z{{|}€~~}~~}|{{|}}~~~~~~~}}}}}}|||||}~€}yxyz{||}~€‚‚‚}}}}}~€~€}zyyz{}~€€~|{zzzz{|{xuqnoswyyz}~~}}}zwxshdjkcfljioxz}‚€}yuy{z{{|||||||{zyyyyyyz{|}~~€~~~|{zxwxwvtts~‚€}|zyyyz|~~~€€€€€}|{yvtrrrqponmllnptwz|~~}|{zyyyxwvutsrrrtwxzz{{{zzyyyzzzzz{}}}||||{zywvspnnopsuvxxzz{{zzywuuttsrokgefghls{€xqmmqy€€{x{yusuyx|~~~}zwuvtmgfilnrz€zvqojjoy€~|vttw{€~}zzzxpqtxƒƒ‚}}~€€€€~|{zzzzywvwy~}xussuxyzyxwyvpsrmy{yz{zyxvtvrkqz|w{{usy}~ztrrqpnmmlptuqpw~|zwutrqponmmmmmljihhijmqy|{|~~|zzz{|||||||}~~~}~~€xuuy‚„„„ƒƒƒƒƒ„„†††‡††„…†ˆ‹–™—“‘ŽŒŒŒŒŽŽŽŽŒŒŽŽŽŽŽŽŽ’”•—™š™—“ŒŒŽŽŽŽŽŽ— ¢¡™“ŽŒ‹Š‰ˆˆ‡‡††‡‡††††…………‡ŠŒŽŽŽŒ‹‹Šˆ‡††…„ƒ‚ƒ‚€~~€‚€~}}~€„…ƒzy‚€{xutukdmu‚}zxy|„‚~qmz~s^akrpe^Z\ksrty}zqsz€~ztkeqzy~xrfa\^_bfmpw|}|z{||€ƒƒ‚€€€€|{{{{ywxxz|€z{‚‚ƒ}|{{z{{~~}{zyz|€€€|yuuvvspoptxzvoijmqux{}~}|{|}~~~}}}}~~€€€~}}~€€€€€€}{zzy{{{|~€€~~}}{yyy|}~}|zzzzz{|}~||~~}}||{|}~~}}~~~|zz{||}}}}}}||||||}}}}}}||||}~€~}|||}}}~~€€‚€}}€ƒƒ€€~~}zxwxz}€€€~}|{{{|}|xsnmoruwx{~~}}|zxxzwnhjiddiijouyz|~€}{|~}~}|{||{{||{zwuuvwxxyz{|}~~}||{ywuuwvusqq€€}{yxxy{}€€€€€€€€€€€~}{ywuttsrponlkjlnqtx{}~}||||{{z{{zyyyyzzzzz{{zzyxxxxyyyyz|}}|||{|{zxwurpoprtuvwxyyyxxxxwtrswvvtmgffffhmsy~€~ztqpry‚|y{xsrtyx|}}}{yvuutstuwvxz~€zwx|pkq{~~€|rlsy}€}|yzzwqqsw}‚‚€‚€€€~}{zyzzyyxz|{zxvttvwssswvurqrux~~}{zyywtrpqtwy{~{wz|zvruoosplkpvxxuwy}}|zwutrqponmllmmljihhjlquyyx~~||||}}}|||||}~}}|}~€‚€yrqt~‚‚‚ƒƒƒƒƒƒ„†‡‡††………‡ŠŽ“—˜•’ŽŽŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽ‘”—™š™˜–“ŽŒŽŽŽŽŽŽ‘š ££¡žš•‘‹Š‰ˆˆˆ‡†††††…………„„…‡Š‹ŽŽŒŒ‹Š‰ˆ‡‡†……ƒ‚‚‚€ƒ‚€~~}~ƒ‡ˆ€zy€}{zplopnju€{uwy‚€|wrmplfbfqof^hlntqsuvtmoz{wsdX[y|tqlrvzp^YYW_ivz|}|{yz€‚‚€€‚~{{{{|~}zxxwx{‚„‚xwz€}{yyz|}}|||{z|€|{|}}}}|~|zyz{yyvnlmquvrkikpvy{|}}|||}}~}}~}~~~€}||}€~~~~}|{z{{{|||}~~€~}}}}|zzz|}~}|{{{zz||~~}}~~~}}||}~~|{|}~|zz{{{|}}}|||{{{{|}}}}}}|||||}~}}}}}}}}~~~€€€€~|{}‚‚‚‚€~~~~|zwwz~€}~~}}|{z}}vonnoqsuwz}~}}{wwy{ztnmljhkptwyzz{}€€}|{{||||{{{z{{||xtsuvwwwwxy{|}|{zyxxwtrsuutqnm€€}{yxxz{}€€€€€€€€€€€€€€€~}{zyyyyvsqomlklnpswz}~}}}}}}}~~}}}}}}}|||{{zyxwvvvvvvwy{{}}}}||{zywusssstwxwvwxyxxxxwvsoptstspkhfffgilpw|‚~xutsx‚~{|xrpryv|}{zzywvuvvy{|{~ƒƒzy{}vx|}}|€}hmy€‚€~|{{{wpqsu{~€€€‚€}|zyz{{{z{{zyxwutuwwslnqsqmmrx||xqoquxxwtrtvyxwx}€}zywwxpeipsnkt{|{}~~|zwutrponmlllmlljihikotyzxw{}~~}~~}}|{zz{}~}||~€‚‚€}fg€‚ƒƒ‚ƒƒƒƒƒ„††‡†††……ˆŒ‘–™—”‘ŽŽŒŒŽŽŽŽŽŽ‘•˜™›š˜”’ŽŽŽŽŽŽŽ“œ¢££¡Ÿš–’ŽŒ‹Š‰ˆˆ‡††††……„„„„ƒ„†‡ˆ‰‹ŒŽŒ‹Œ‹‰‰ˆˆ‡‡†…„ƒ‚€€‚ƒ‚€~~}~€…ˆ„€~‚ƒ~|yjbbgqqxwwy{|yvvpkhkqxshnzvprqrrqruqx~vkpohcnzzrdds~zdSQblnyz{|{zyz€‚€€‚€ƒ€}}zy{~~{yyyxz€xvy|}~|xvwy{|}|{{zz{€{zyxwvuvwxy{x{ztpqvxyxsmlqvz|}}}}|}}}}}}}}}~~€€€~}}~€~}|||{zzz{{|||}~~~}}}}}|{{|}~}}}}}|{}}~~||~~}}||||}~~}{{|~}|z{{||}}}}}}|||{|}}}}}~}||{{{{|}}||}}}}}}}~~~~~€€~{zz|~€‚€~}}~}{wvz}€|zzz{|||{ywsoifefinsuvz}~~}yvxz{yuuxywsswz||{{{}€~|{{{|||{{zz{}}|xuuuuttuvxz{|{zxwvvtqpqrrrpki€€~|zzzz|~€€€€€€€~~~}}}}zvtrqppppqswz|~~}}}}~}}~~~~~~~~}||||{zywutttttttvyz|~}}}||{yxvuttuvxywwvwxxxxxwvsmmpppqqolhhghgghmqy{zyuu‚~{}xqpqxu{|{zzzxvvww{|~}ƒƒyxz{{€„}~ƒ‚u~ƒƒ‚‚‚€~}|{vorvwz|||}}}}€€‚‚€~|zzz{|}|zwwwwvtstx}xmmqusqpqswzwibkrvz|{xxxwwtsy€|zxuqgijijknw}~}|{|~}|ywusrpnmllllllkjiijmrw||xwxyz{|~€€}|{zyy{~~}||}~ƒ„ƒ~|‚‚ƒƒƒ„„„„„„……†‡‡‡‡††‰Ž“—™–“ŽŽŒŒŒŽŽŽŽ‘‘ŽŽ“•™››š™•‘ŒŒŽŽŽŽŽŽŽŽ”ž¡¢¢ ž›—“‘‹ŠŠ‰ˆ‡††††……„„„„ƒƒ…††††‡ˆŠ‹‹Œ‹ŠŠ‰ŠŠˆˆ‡‡††………ƒƒ‚‚ƒƒ€€~}|~‚…„‚€€€}{xqa_ggtnm{|xzz|~€}zxyxqcXgpajsi`hoqtuuuvpv{veqysspy}bV`nvoci{|zzyzzzyz€€€€~|~}zyz||{zy|yx{{|ywwy{}€|vwx{|}{zzyyy|€€~yxvtommqwyyyvxvrv{|}}~|wssw{~~}}}||||||||}}}~€€€~~€€~}||{||}}}|||}~~~}}}}}}}}}}}}~~}~~~~|{|}||||||}~}{z|~}|{|}}~~~~~~~}}||}~~~~~~}|{zyyxyz{{{|}~~~}}}}}}}}}~€~}zwuuz€~|}~}xvwz}~ztpswyyyzwofca][`jswwz}}xuwwwvtw}~zyz|}}}}}~€€€}|||||{{zzz{}~~|xtsrqrstuxz{zyxwvvtqnnnppnie€€€€~}|||}~~~}}~€€~}{{|}€€€€~|zwuuuwxxwvwxy{}~~}}|||||||}}}}~}}}}}}}|zywtsrrrrrrtvx|~}}}|{zxwvuuuvvvvvuuwwxxxwvtqqusqoppmmkjjkhfghmtxz|}xw~€}{|xrqrxvz|{{{yvuxyvxy~‚ƒƒ‚€yvyz{~}}{|}~‚ƒ€‚‚ƒ„‚€}||}{unu|{||yvx{{||}~‚€~|z|zw{{{xsrtvurprvyytvuwxxxwvxxylelsuyz|||{zwuuz~|uil{sgfqyx{~xrsz|zxvusqonmllllllkjijkpty||yvtw{|~€‚~{{{yyz|~|{{||‚„…ˆ‡„ƒƒ„……††††††††‡ˆˆˆ‡‡Š‘•˜™–’‘Œ‹‹ŒŽŽŽŽŽ‘’‘‘ŽŽŽŽŽŽ“–˜›œš˜–’Ž‹ŒŒŽŽŽŽŽŽŽŽ•ž¡¡¡ ž›—”’ŽŒŠ‰ˆ‡†††††……„„ƒƒƒƒ„……………†ˆ‰‰ŠŠ‰ˆˆ‰‰‡††…ƒƒƒ„………ƒ‚„„„„‚€€}}}~|‚|xwttrhWa|hqlkuzxyy{}€~zxss`HJ`rda`PSblotuxwuosyvmwxpssx`NQ`nvy|y~|zyxyzzz|~€}vxzz{{zz{{{z|zwwwyxxwxz}ƒywwy{{{{|zxvw|}}|{yxvsompu~|xwxmfv{||}€}xvy~€~}||||{{{||||}}~~€€€~}}||~}~~~|||}~~~~}||}}}}}}}}~€€~~~~~|{{|{zz{|||}~~}|{{}~}|}}~~}}}}~~~~~~}{zzzyxxxxzz{{|~~}}}||||}~~{ywvtrry€€}||~zsqv{|{{{uposwxz||ulkf[SZjuyz|}{vsqlmrrtw{|zy{|}}~€€€~||||{zzzzz{}~~~}zvrppqqqsuxyyyxwwwvqlkknpkgc€€€€€€€~~~€~}|{|}~~}{zyz|}€€€~|zwuuy|}}|{zyyz{|}||{{zz{{{{||}}}}}}}}}|{yvtrqqppooqqt{~}}}}|zyxwuuuvuuutstvxywvwvttsutrnpqmnljlokggfghmsy~€€~|{{wsrtxvz|{|~vmozzkgy€‚‚ƒ€zuwz~{xwxz}€€€‚‚€|zy|~|snv}{|zwx|{{{|}~€~~{y||wzxuurlqvsqnpsvwvwwxz{}~|zumpknwvosz}~}~vwz~€~{tqx€}lhnqtz|yysr||zvuusqomlkllmmmlkjkmqvyz{xutx€€‚ƒ‚||z{z||€~}zzz{}€„…………ƒ„„††‡††††††‡‡ˆˆˆˆ‰Ž’•˜˜–“‘ŽŒ‹‹‹ŒŽŽŽ‘‘‘‘‘ŽŽŽŽŽŽŽ“–™šœœš–“Œ‹‹‹ŒŽŽŽŽŽŽŽ•    ž›—•“ŽŒŠ‰ˆ‡†……††……„„ƒƒ‚‚‚ƒ„…„„…‡ˆ‰‰‰ˆˆˆˆˆ†††„‚€€‚……‚€€€„„„„ƒ€€~~}|}yxusrtrqcfvhphequvnwz}~xwvugXdlfYbh]U]iknsvvtnsxrnmmpttv~|]RQ_ktwry||zyxxyz{|~~{wtuy{{yxz{{{{ywvvxyyyxz|~{wvwyzz{||zxtuzzzyxxxvrpoqy~~ztptsnuy{|}{ut€ƒ|{zz{{{zz{{{{|}}}~~~€€€~~~}}}}~~~}||}~~~~~~~}||||||||}}€‚€}~~}{zz|{zxy||z|}}||zz|}}}~€€€€€~}}}~~~~~}}|{yyyyyxxyyzzz{}~|||{{{|}}yvutstwz|}}}}||}~~{pks{xvyzyvsswyyyzxtsqdW_nv{}~}xvumcempruy{zy{z{|~€€}{{{{zzzyyz{|}~~~|wrprsrqqruvwxyxy{{tljjlmigc€€€€€€€€€€€€€€€€€€}|zyz{}~~|zxwyz{}€€}{xtssvy|}~}}{zz{{|{zzyxxxxxyz{|}}}}}}}}|{{xtqrrqonmnnqx}}}}}}|{zyxvutssssrqsvz|zxwvutsrsrmoplmgisxrmljifdgox~~|{zwttvvxz{y{|nhpvherz€‚ƒyssvywsrsw{~~~~xuv{}rmw€zyz{||||{zz{yvy~~|xs||zuqpppnqqqopstwyyyz{}€~}tovwr{wqt{yrz|€€~|xplmpsrqtwwyxsnkly{zvuusqomlkllmmmlkjlosxz~€{€„……„ƒ‚‚€~}ysot{~€€~{zy{„„………„„…†‡ˆ‡‡‡‡‡‡‡‡‡ˆˆ‰’’”˜˜—”’ŽŒ‹Š‹ŒŽŽŽ‘‘‘‘‘ŽŽ‘•˜š›œ›™”‹ŠŠ‹ŒŽŽŽŒ“¡   ž›˜–”‘ŽŠ‰ˆ‡‡†††……„„ƒƒ‚‚‚ƒƒ„…†ˆŠŠ‹Š‰ˆˆˆ††‡ƒ}}~„ƒ~||~„…„„ƒ‚€€~}|{{{zprrsussrsjdqxzymppvz|~€|uuvytiTV__bnfY]elpsrqrltvlmjgktvszoUTWiv{{wz}{{yxxyz|}~~}}}}|yvsu|}}yvy{{zzyxwx{||{zzz{yvuwy{||~~|yuruxxwvvussrqtz}|xsgp{|y{|}~}xkp‚ƒ|yxxyz|{{{{{zz{||}}~~€€€~~~~~~~~~~~}}}~~~~}~}}||||{||}}~€€~}}}}|{||||wx{zx{||{{zz{|}}~~~}}}~~~~~~|{zyxxyz{{{zyyyz{~~}|{{{{{|~~{zyyxxyzyyz{{||||}~{upprrsvz{{zy{zwtvxxyztgfqy}~}xz}o`^emquy|yvwxyz}~€‚‚~|{{{{zyyyyzz|}~~~}yutvwurppprtwyz{~€{smkkihhg€€€€€€€€€€€€€~|zxxx|~~|zxvxyz|}€€}zwtqsuwz}~}|||{{zyxxwvvuuvwy{|}}}}}}}}|}{wutttrpnlkmsz|}}}}||{zxwvtsrrrqqsty{zxxwvusrpnnqroqqtyzsoqpnljhlt{€~}|zwutuuwyzz}ƒxmlmpw}~€‚€xrppqrrprx}}~}}}}|{{}qpu}€~qmw|wswz|}|{{{{zvqu|}zsjr€€{wtssomqttutwwxwwxz{{uolp{{tss{z{}€€€|rv|‚€~{xoe`bfptwyysjc]Z]qzzwuusqomlkllmmmlkkloswyz}~€‚„ƒ‚€€~xqmqx|~~{}€„ƒ„ƒ„„……†‡ˆˆ‡‡‡‡ˆ‡‡‡‡‡Š““•˜™—•“ŽŒ‹‹ŒŒŽŽŽŽŽ‘”—™šš›™–‘Ž‹ŠŠ‹‹ŽŽŽŽŒŒŒ‘› ¡  ž›™—–“Ž‹Š‰ˆ‡†††……„„ƒ‚‚€‚ƒ„†‰‹‹‹Š‰‰ˆˆ‡‡‡„{||‚|{|z|€‚ƒƒƒ‚€€~}|}~~wmqsvwtkt}lbg…vhz|||~€{stuwvrd_jthmdZdkpuqonqswoeqkchwxswfQRVlz}}|~zzxwwwy|~~}|{{{zywtv}|z{{zzz{zz{~~|{zyyywwx{~~}{yuqrvwutsrpqrrtxyywtir€€||}~~~}yt{ƒ|yxwxz|||{||{zzz{{|}}}~~}}}}~~~~~}}~~~~}}~~}|||||||||}}~~~}|||||||}}}ywy{z{||{{zyz{|}~~}|||||||}~~~|{|}}{zzyxwwwxz{{{zzz{|}}}|{{{{|}~|ywz|{zyvuuwy{||||}~~}xkgnsx|}~~~~}ywwyz{|{tpu{|{zyz{z~~qbZ]hr{~~|utuvy{~€‚‚~|zzzzyyyyyzz{||}}|{yy{{xsommptwz{z|€~yvtqmlml€€~~}~~~€€€€€€€€}zwvwz}~}zxvxyz{|~€€~}yspqtvz}€~~}}|{zyxwvuutsstvy{|}}}}}}||}|zyyxwuspmjimrx|}}|||{zywvusrqqppppsuuwwxvuutplmprrsxwnvsostqrsru{~€€~}{xutssstvz€|t}€€€xqmlotvru{€}|{{|||{z{qow~€~qlvzqjqx{{zzz}|}|yy{ztqjkx{vwvvuqpsuvyxyxvqtx|}zpfbdmrjosy|~{vt}|{||yunhdhmqrrrsi]UPQZrzzwuusronlkkklllkkjlnrtvz~€~~~||{|}~€‚€~xuuux{‚„ƒ‚~‚„„‚ƒ……††‡‡ˆˆˆ‡‡‡‡‡‡††‡Š”•˜š™˜•’ŽŒŒŒŽŽŒŒ”—˜™™™˜–“Œ‹‹Š‹ŒŽŽŽŽŒŒŒŒŒŒ‹ŒŒ˜Ÿ£ žœš™˜—•’‹Š‰‡†††……„„ƒ‚€€€€€‚ƒ„†‰‹‹‹Š‰‰ˆ‡‡‡‡…}~}€{{{{}€‚ƒ‚‚‚€€€€~~}~~{uuvzyuin|phb~xt~}}}vvvxwtphoxnmc[fnttspqux{vwwrim{znpk]SNevzx{|wyxvvvy|~}{zzzzzyxvx~€~}~|yyz}~€}{zzzzzyz~€~{yxuqqvxtrrsrpprrtwxwvry~}}}}~~~}{z{xkwxy{|~}|{||{zzz{{||}}}}~~}|{{{|~~~~}}}~~~}}}~~}}|}~~|zzz{{||}}}{{{{||||}~~{xy{z{||{|{{z|}~~~}{zzz{{{|}~~~|zzz{{{{{ywutuwz|}|}|}||~~~|{{{{{{zzz}}zxsqruwxz|}}}|||~znjqx|~~~|{zz{{{|~~{{zwusqtwz|xtk^_lt‚|vtvwz}€‚ƒ~{yyyyyyyzyyyzz{{||{{|}}{wpkmsx{||{yz{{{zyvtsq€~}||{{|}~€€€€€€€}zwuvz‚{uuxz{z{}€~zrnptx{~€€€~~}||zyxwvutsrrrtwy{}~}}}}||{{{{{zyxwtrnkjkrw{||||{zyxwvvutrqqpppsx|{xvuturomgisuvvxxwuwupsvty€€€~}{xtsqqpptw{}}}€~~~€~xrqtwzysuw{ywz}|||{zzxy{~|qmv|odlz}{uuz}~~~ttrnrrtyrqpopqrstvwwx|yvtx|~woljjikpts|zzvvnnrxz|~}ywofemuyzxsmkgaYJKgv{{xvutrqomlkjkklkkkkloqsv}{zxxwy{}€‚‚}pmvsv{€ƒƒƒ‚ƒ„„ƒ„„„†††‡ˆˆˆˆ‡‡‡†††‡‡‹”—™š˜—•’ŒŒŒŽŽŒ“››˜–——•“‘‹‹‹‹ŒŒŽŽŽŒ‹‹‹‹ŒŒ‹‹ŒŽ”ž¢Ÿœ™™™™˜–”‘ŽŒŠ‰‡†………„„„ƒ‚€€€€ƒ„†‰ŠŠŠŠŠ‰‰ˆ‡‡‡…‚€€~}z|}~‚ƒƒƒ‚ƒƒƒ€€€€}zyy{{vmjzqcct~zyz}}~€‚ƒ~|{yvmlqwthhlckqohqxtx|z|}|y|zmmmn`S_sxvy}xxz{xwwy|}|zyyyzyyyy{~|xy{€‚‚~}{yz{|}||‚‚€}zxwurrwzvtuyxrpqrsvwxxv{~|}}}}}|{zustwtvy{{||{{{|{zzz{{{|}|||||{zzz{|}~~~}}}}~}}}|~}}}|}zwvyzzz||||{{zzzzzz{}}{zzyyz{|~~}|}~~~}|zxxyzz{|}~~}|{zzyzz{{zwustx{}~~}~}}}~~}|{{zyxyzz{€}yrotxyxy{}~~|zz{{yy{}~~€€}{zz{|{yyy{}|wqoqqsvxtostiktv~|}zvwx{}€€€€‚ƒ~{yzzyxy{{{zyyyzz{{{|||||ysmpx|~~}}zuv{{zzyxvs€~|{yxxz{|~€}zvsrv|€{utvyyyz{}€~zspsx|~€€€€~~}|{zyxwvtsrqrrux{}}}}||||{{||}|{zzxwurpnnrvxz{{{zzywvvuusrqqpopuxyywussrppilvywwyyzz{xptxuy€€€~|zwspopppqsvwz|€€~~}}}}~€€~yuw{~€|uttyrpz|||}||{{|}~~{rnv~}tqv~|xxz~~€vtrnrx}|rnllnnrvxyxtqtxxwyytptxwvsplnstpsmlmwwwrrxz|{{{o_[fptsxuoijigf]Woy{{xvutsrpnlkkkkklllkllmqx„„ƒ}{zzzzy|}€‚wkjrsw{~~€€€ƒƒ„…††„ƒ„…††‡‡ˆˆˆˆ‡‡††‡ˆ‰Œ‘–™››˜–’ŒŒŽŽ–›–“””’‘Œ‹‹‹ŒŽŽŒ‹‹‹‹‹‹‹ŒŒŒŒœ ›˜––˜™™˜–“Ž‹‰‡††††…„ƒƒ‚‚€€€€‚ƒ…‡ˆ‰‰ŠŠ‰‰‰‡‡†„„ƒƒ}|~ƒ‡ˆ††…ƒƒƒƒ‚€€~|||}zolzqc`o|{xxz{||~€ƒƒ€~|wpotyynll\ajjmssmx}}||~}~|qpqvn_cuyww|yz}~ywwxz{{yxxyzzzzzz{{~}ywz|}~€~zxy{~}€}zxwvsty|xwx}|vssstvxxxx|~|}|||{yyxsprtruz|xxz{{||{{{{{{{{|||{{{zyyz{}}}~~}}}}}}||||}}}||{}~|zz|{zz||{{zyyyxxwx|~~}{zyyz{~€€~}~~~}|zyyz{||}}}~~~~}{yyyz{zywvwz|}~~~~~~}|{zzyyz||{{~~||wrv{}zwx{}~|z{~€||{zy{}~|zy{}~|xspt||tljnqqrroihouzuruxz~}yyz}~€‚‚~{zzyxxz||{zyyyzz{{||{yyyxvtvz}}{xssw||{xttt€~|xvuuwxz|~~|xtonouz~{utvyxxyy|€€~{vtv|€€€€€~}}|{zzxwusrqrrtwz|}}|||{{{{|}~}|{{{zzzywttwyzz{{{zyxwvvutsrqpoooquxzwrppqqoqwxxwxz{{|xosxsuz}}}}|yvsonmprsqpqrvx|~~}|||}~€€~zvw|€€~zwvyd^w}|}~~~}||}~|ytry~|yy{yxxxz}€zxupuzxttpjjlnsxzzxrprxzxupmfswyyxspruwun\`ew|~xwzzzzyy`Q_w~zxurkflnmpqku{|{xvutsrqomkkkkklmmlmnorxƒƒƒ}}~~}€€‚yuvwwz~€€€ƒƒ„…ˆ†‚€„††‡ˆˆˆˆˆ‡†‡ˆŠ‹”˜šœš—”ŒŽ‘ŽŽ˜˜“’‘‹‹ŒŽŽŽŽŽŒŒ‹ŠŠŠ‹‹‹ŒŒŒ‹Žœž–’‘“–˜™™˜–”‘‹ˆ‡†††……„„ƒƒ‚€€‚‚ƒ„†‡ˆ‰‰‰‰‰‡††ƒ„„„‚€~~‚„…ˆ‹Šˆ†„ƒƒ‚‚€€€€€€€~~~~|uryqc^kyzxxzzzzzz€‚‚€|zwww{zrkbirrvplkx~~{{|||~ursvvko{{|z{}{ustvxyzyyz{|{zz{xxy~€|xwz{{|||~€€~{xy|€~€}zxwvvwz{wvwzzxwvuuwxwwv{~|}||{zyxwwtpopv{|xwxz|||{{zzz{{{{{{{{zzzz{|}}}}~~}}}}||{{{{}}}|{yz{|{|}|z{}}|{{zyyxvuvz|~}||{zz{|~€~}}~~}|{zz{}}}}}}}}}~~{z{{{{zyxy||}}}}~~}}|{{zzz{{}}zxyxtx}{{}~{wvy{~|zz~|wwxvtvz}~{yy|€{unmvzsmjlnmnmf\]jw|umkt}~~{yz||}}~€}{zzxwx{}}{zyzz{{{||{yusstx{{z{}~{tpqsv{}|xsux€~{wtsstuxz}~~~{wrmkkpuyzxxxyyxxxz}~~|{wtsuy€€€€€~~~~}|{zxvtsrqrstwy{|||{{zy{||}~}|{z{{|||zxxyzzzzz{zyxwvvuutsqqponmpsvtonppooptwxvuvutwvnrwqoqstvxvsrqnmknqpnlnqtwz}~}|{|}~€~yuw{~~€ƒ€~€i[qz{}~~}|}}|{xvv{~}{zxwwyyyz}~~{xtpuzvnnhfbhqwyyxwtv{z|zwxscnruvvutrsuxnSYcuyywz|{|||uVQn}{|wtrlqstvvyy€}|yvtttsrqomllllmnomnqstu€‚€€€€€~|y€|~ƒƒƒƒ„ƒ‚ƒ†…}~~€ƒ…†‡ˆˆˆˆˆ‡ˆŠŒŽ“–šš›˜”ŽŽŽŽ‘’‘Ž“šœ•ŽŽŽŒŽŽŽŽŽŽŒ‹ŠŠ‰‰ŠŠ‹ŒŒ‹‘›š‘Ž‘“–™™™™˜–’ŽŠ‰ˆ‡†……„„ƒƒ‚‚‚„…†‡ˆˆ‰ˆ†„„‚„…„ƒƒƒˆ‹‹‰‡…ƒ‚‚ƒ‚€€€€€€~{yxzrc^gszyyyzxxvt}~~~yvy{}€ƒ‚unry|tkmnw~{zyyz|xstutrx€|zwy|{vqqqstwyzz|}}|zyywy{€~yxy{{yzyy{~~~|z{~€}}~€}zxvvxy{yvuuvwxxxwxxwuux||{}}}|zyzyzvolpw||zxwy|}|{zzz{||{zzz{{zzz{|}}}}}~~~}|||{{zzxyy{|{{{{{zyyz{{{{}}}}|{zyxvttvvxy~~}|}}}~~}}}~}|{{|}~~~~~}}{}}zz{||||{zyz{|||||zz{{{{z{|}{yxvsx}ywx|}{yyy||{z}~||}ywxz|}{zz}€€€~{uosywqnmmlnrn^_r}zrljt|{yxwyyxy|€‚€~|{zywuw{|{{zzzz{{|||{ytqpsy~}zy{}yoimquy}}yuvz€~{wsqqsuwy|~~~~}}zwrnjjnrwyyzzzzzyyz||zwuronptx|~€€~~~~~~}{ywusrqqrsuwy{{{{zzyxy{|}}{yxxy{{||{yvuwxyxyzyyxwwuutsrrqponlnqsqnnppoopsvvtssoipqmqvpkjklnonmpqolklooljlnrtx|~~|{{{|€xtuy}}€{xkany{}~~}|||||zxtw~{zywvxzz{z|~}~{unnuzutvia]itxyyxvuwy{|{xwo]couwvvtqpqsp_Qjuvvwz~~€€xaXr€{xvt{zvuuwwy{||{zwuuuutsqonnmmmoonotuwx|€‚ƒ„„„~€|xww{}~ƒ„„„„…ƒ€„„~~„††‡‡‡ˆˆˆ‰‹•˜šš˜–‘ŽŽŽŽŽ‘‘’‘ŽŽŽŽŽŽŽŽ•š™“ŽŒŒŒŽŽŽŽŽŽŒŒ‹Š‰‰‰‰Š‹ŒŒŒ“›–ŽŒŒ’“——š›š™•Š‰ˆ††…„„ƒƒ‚‚‚‚‚‚‚€€ƒ„…†‡ˆˆ†…ƒƒ‚ƒ†…ƒ€‚€†‹‹‰ˆ†ƒ‚ƒƒ‚€€€€€€€€€€~|{z{qb\cpxxxxwwwshuvvwxsxyz}}yyz‚ƒzkgopu}{y{zwz|xrurqrwzzwvuy|ysoqrrrt{}|}}~}zyxxz}~yxyzzyyxwy{|{{z{~~|}ƒzuuwy{{wtuuuvxyxwxwwuuy{{z}~}|{zz{{unlpuyzyxvx}~{{zzz{|}|zyz{{zz{|}~~~||}}}|{{{{zyyxxxz{{zz{|zxyy{|||}}~~}}|{yxwussqw}}~~~~~}}}}~}|||}~~}}}{}}{yy{}}}||zzz{{|{{zyxy{{{|}€‚‚|zxvz~xrorx}}{z{~~|{{~€~{yy{|zz€ƒ€~|}~{z|{uomkkptyus|yqllu{yxvvuvvvx|}{zzxvutwxyyzzzzz{{{||zvssw{~|yy{{xrkikpx}}zwwy€€}xtqqsuwy|~~~~~~}|ytpljlotxz{|{{{{{{{zxtqomlllouz}€€~~~~~~}zxutsqppqsuwyzzzzzywvvy||{xvuuwz|}}{ywvwwxwwxxxxwwvutsrrrrrpnmmnmmnppusqrstqqmc`honosnjjklllmoonnmkklnmlkjknty|~~}|zz|€~wrtx{{}}|rffhnv{||||||{{{{xwxzwvwxwwz|}~}|}{zwpghrwwtrgY`txxxxxvronqwzwtsibfgkoqsrnntwn_qvvtuy~€~vidz‚{ojcgsxuqrtwz{|{zxvvwwvusqpoonnppnorvxz|‚ƒ„…ƒ€{y|}}xrqtzƒ……„„„……ƒ€ƒ†„‚€€„†‡‡ˆˆ‰‰‹“—š™˜”‘ŽŽŽŽ‘‘ŽŽŽŽŽŽŽŽŽ‘–™—‘ŒŒŒŒŒŽŽŽŒŒ‹ŠŠ‰‰ŠŠ‹‹ŒŒŒ™™ŠŠ‹”•š Ÿ›•‘ŽŒŠ‡††…„ƒ„ƒƒƒƒƒƒƒ‚€€‚ƒ…††‡……ƒ‚ƒ††„~~~~„‹‹Š‰‡„‚‚„…„‚€€€€€~}||zp`Y_kuvwwvvupfqoknuwwwx|~~{{}}‚}rgipqrx|ytlmruwxrtoruvusqqty{{sopsqqry{{|}}{zzz}€|yyzzzzzxwwxxwyyy{|||}ƒyvwx{}zussttvxzzyywutuyyyz}~}}{z{|nfmnpsvvvtx|z{}}}~~|zyz{{zz{|}~~{{|||{{{zzzyyyyzzzzz{||xvxy{|{|||}}}}|{{|{ytory~~~~~~~~~}}}}}}}||}~~~}}}}z}~yxwy{}}}||{zz{{zxxxwuwyz{}~€€€~|zz|{upptvz~~~|}€€}|‚ƒ‚€}{y{zxwx|~€~{}€€~}{tmjhhkr{~}€|tqruvurqqrsssv|}{zzxwtrruwyyzzzzzz{||{xwwy|}{zz|{xtpnpty||ywuw€}zurrsuwy{}}}}}}~|zvqnkknsx{|}||||||{zwtqomkihintz~€~~~}}}|zxvtrqooqrtvxzzzyyxvtrv||yurqsuyz||{zxwwwwvuuvvxxwvuutsssttspnoonnooprqrtusokhcbjmonpnlmoponmmjgknlkmoppmihjouy|~~|{{{~€wqsvzz||ypcltvxz{{{zzz{{{{zz{unqvywwz|||||zyvrlfhrwsxzwoevvwxxztg_[bpzxvxr_ccgjkqvsov}{qvuuuvvxz|zvrrt€~~r][iwyzuqtwz{{{{yvwxxxwusrqppopolkotx{~€‚ƒ„„ƒywz{zwrqw~‚ƒ…………„„††„€}~‚‡ˆ†…€€„†‡ˆ‰‰Š‹‘•˜˜—•‘ŽŽŽŽŽŽŽŽŽŽŽŽŽŽ‘–˜•’ŽŒ‹‹ŒŒŒŒ‹‹ŠŠ‰‰Š‹‹‹ŒŒŽ”™–ŠŠŠ‹Ž’˜œ¡¢Ÿ™•’‹‡‡‡†…„„„ƒƒƒƒƒƒ‚‚ƒ„……†……ƒ‚‚‚ƒ††…~|||ƒŠ‹‹Šˆ…„‚ƒ„†……ƒ~}~€€€}||yn^V\lruvxxxtolupegvxqsvz}}{{}{}ugfliffkpoldfkprupvqruurnmnv|{ypqvvrpqvyyz|}}||{|}||{z||yz{|{zyyywuuttvxy{|‚zvy{~ysprtuwyzzzywussuuxz{{{|{z{}€mdlklnruutx}}yyz}~}}}{yyyz{{z{{|}~}{{{{{{{zzzzzz{{{zyxy{}{wvxz{{{{{||}}|{{|||zwty}||~~~~~~~}}}}}}}||}}~~~~}}}}}{}zvwxz{|}}}|{|~}|xuvwvtvyz|}}~}||}|}~zwxytuyxxz}}}‚‚€€€~}||||ytpvz~~}~€€~{wrjeehoy~}}}|xvvwuqmkmmoqrv{€~|{{yxtqruxyyzyyyyyz{|zxxxy{{zzz}|zwuuvy{|zxutw€~zvrrsuwyz{|{{{|~}|ytqmlosx{|}|||}}}|zwtqomkhhhkqx}~}}}}}|zywutqpoprtvxyyyyxwusqtz{ytooqtwxxz{{yxwvvuttuuwxwvuutttuvwvspooppponnnpuutohhloooonnnmnoqrqponmnnlijmpqnjhilpv{~~|{{|~~~xpqwz{}}{vrx{yyyzzzyyyzzz{{||vntxyxvxz{{zzywtpkjkqqfw{yxqpwwwxzoZOOYlxyxuwijmnmmtytpuz}vxuuwwxvvvsrqy{}{{fn{zw{{wvxyzxvyxwwzxwwwvutrqppolmotz}€‚ƒƒ‚‚‚zy{{yvss{„…„„„„ƒƒ„ƒ€ƒ†‡†…„‡ˆ‰ŠŠ‹‘“–˜—•“ŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽ‘–—•’ŽŒŒŒŒŒŒŒŒŒŒ‹‹‹Š‰‰‰Š‹‹Œ’–—‘‹‹‹‹‹‹Œ–š¢£¡žš–’Œ‡ˆˆ‡†…„„ƒ‚‚‚‚‚‚‚‚‚‚‚ƒƒ…„……„ƒƒƒƒƒ…†…~}}‚ˆŠ‹Šˆ‡…„ƒ„†‡…ƒ|}€z{€~}|xl[QZpsutxzyuoovqfhwwpqtz}}zwwvzrejoib\\afgffgilpottssvqjimw{ytlt|xqppuxxy{|}~}|||{yxy~|z{{||{z{zxvutssuwz|€€‚}zx{|ztrtvvxy{{yyxwvrnotwvvvyzz}~€wlhhjmqsvvuxwuwy}~}|{zxxxy{{zzzzz|}{{{{|{{{{{z{{|||{xvwz|zxxy{{zzzzzz{{{{{{zyyxz{|||||||}}}}}}}}}||}}}}}}}}}}}}{|yvz{{{||||||}~~zuvxwuwyz|}}}|{zyz{}~}||~xyzoksy{{}}||~}}}zsxy{|}~~~~}zpfgnry}|{z{||{yvphfiklnqty€€~}{zyurtx{{zxwwwxyz{|{yxwwxxyyy{|zxuuvxzzxuttw~~zuqqsvxz{{{zz{|~~}|xuqpruy{||||}}~~|{wtqomkiggjpw|~}}}}}}|{yxwuspoppsuwxyyyxwusqsxzxsnmortutuwxzzyxvussttvwvuutttuuvwvtqpqrrrqqqqsuvupmklmmnonnnmnoqrrqpnnonkgfjomkjijjlsy|}|{{|~~~xop|z}}|zxxxxxwxyyyxyyyyyz{~{xxyxxvvwxxxxxxvtqhb__VLl{vwvuwvvwyjNIM[nyyxxwtxvsxwxvrquqstvtrenwxtporru|~}|~{twzsqswyxyxuqnxvrvyvstvvwwvtsrrrqsv|€‚ƒƒ‚€~{|}|zwvw}‚„„„„ƒƒ‚‚€€€‚ƒ…†‡‡…„ƒƒ…ˆ‰Š‹Œ‘“•—˜–”’ŽŽŽŽŽŽŽ‘‘‘’‘‘–—•‘ŒŒŒŒŒŒŒŒŒŒŒŒŒ‹‹‹ŠŠ‰‰‰Š‹‹Ž‘””’‹‹‹Œ‹‹‹‹“—Ÿ¢¢ ›˜‡‰‰ˆ‡…„ƒƒ‚‚‚‚‚‚‚‚‚‚‚ƒƒ„„……„„„„„ƒ„„ƒ€€€ƒ†‰‹Šˆ‡‡…„„ˆ‡|{yz}vx~~€€€~}ymTMZrwwuz{yuommpglxvpqsz}ztomszyqsrxoZRVagecfcfjnptrsxqdfmvxwrosqpmptuwyzzyz||{{{wv{|}|zz|~~~zzyxxz{xutvz}~~|yyz}~}|{zzzz{zzyz{|xoihlonmnpuz|~~|tjbkonpvvqruvy{}}|{zyxwxyz{{{yzy{||}|||{{{{{zz{||{}yuvyzzz{{||zyxxxxyyyyyywvwyzzzzyxxxz|}}}|}}}}}}}}}}}|||}}}}ywz~€~|zz{|~~}~~|yzzxwyz{}}}}{zzzz{|{{{}€}{ugdntvvy{yuuxz{{z|~}|~~{ywwz{zxyz{{xnfpzvy{{zxxz}~{wphgjllnqrw~‚~|zxusuz}}zvutuwwyz|{yxwvvwxvtvwvtqnnqsttssss~~}{vrqtwy{{{{zz{|~~|{xwvy{|}|||}~~}{zvtrpnkiggjpw|~}}}}}||{zywvsqppqrtvxyxxxvutrswzxsnlmprsrruvyzyxwutsstuvuttsssttttrqpqstttuuutuvwvtpmkklloponlmprsssrpooomllmkffjkkjjqw{}|{{|~~~yontzyuuxxwwvvwxxxxyyzyyyyyuty{|{{z{wutvvvvunaYXVK@NnzxwwwwwwyjNGO_q{zxvxxxxx}u{|rnldiprqnkjdojjmsrv|}}{{|{zvnjkov{{xrkrypjtypknrux{zwvuuwwy{‚……„‚€~€€€~|{|ƒƒƒƒ‚‚‚‚‚„††‡‡‡ˆˆˆ‡‡ˆ‰Š‹Œ‘”–—˜˜–”’ŽŽŽŽŽ’“”–“Ž“—–•‘ŽŒŒŒŒŒŒŒŒŒŒ‹‹‹‹‹Š‰‰‰‰Š‹Œ’••‘ŽŽŒŒ‹‹ŠŒ“›¡¢¡ Ÿ”‡ˆŠ‰ˆ†„„ƒ‚‚‚‚‚‚‚‚ƒ‚‚ƒ„„„„„„„ƒƒƒƒ‚‚€€€€ƒ†ˆŠŠˆˆ‡‡„…ˆˆzywy{su{{|€€~zq\JTtuvsvvuuqihnkozvqpqwzvkdhpy|wpnupZKJV^__dhnrsotqsurgilqtsqoplkkotvx{||zwxxyzzwxy{zzz|||{ywxyz{|~zwuvz|~}{zyxwxz||}||{{{||zyyyxxpfddgiiiilqx{|||xpbgmmksvsruwz{~}|zxwwvwyz|}}zyxy||}||{{{{{zzzzzzyzyxxyzzzz{{{zyxxxxxxxxwvttvyzzzzzyyy{{|}||}~~~~~~~~}}}||}~~~{z{~|yxyy{}~€€|||}zxvvxy{|}~~}|zzzzyxwwz~€{mgmqonoplghnsvy{||}||}‚~{xwvqruuuwzzvrwxwvyzyvvz~~|wrnpponprrv~‚‚€~|ywutw{~~ytrrsuuvxzzyywvvwuokmmmklnmlklmpsso~~~}{xvuvxz|||{zz{}~€~}|{|}}~}||}}}|zyusqpnljhhkqx|~}|||||{zzyxvsqpqrstvwwwwvvusrsvywrmkloqqporsvyzyxvutstuutssrrrrsrrppprtuuvvvvvvwwwvspnmooqrqnlloqqrsrqomllnrqjdeikkiiovz|{{{{}~~yonswwmmrvvvuuuvwwwxyzzzyyxwst{~~}}}{xuttssuukYSNJC>BavxxwwwxxzpUKN\lwxxuxyywuyw}zongW_mrtuuladedhnoqswz}}~€zrnmmnt||zvsvvmkswpnnpv|~|zxxxz{}€‚„††…ƒƒƒƒƒ„„ƒƒ‚€€‚ƒƒ„ƒƒƒ„………‡ˆŠ‰ˆˆˆŠ‹‹‹ŠŠ‹‹ŒŽ’”—˜˜˜—–”’ŽŽŽ‘‘Ž”—™š“”˜—”‘ŽŒŒŒŒ‹‹‹ŠŠŠŠŠ‹‹ŠŠŠŠŠ‹Œ‘“”“ŽŒ‹‹‹‹—Ÿ¢¢¢¡Ÿ™††Œ‰‰‡…„ƒ‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒ€€‚‚„†ˆ‰Šˆˆ‡‡„„†‰ƒzzx{zssvwy}€€{vpXYtsspqrsvsiemnnwuqootvoe_ajsvsjjqn]FBPZ^cjntxvpuqssrlommnoopokijnswz|~~}ywvxyzz{xvtw{~}zvrtvxz{{zvuuvz{}{ywvuuuvxy|||||{{zywvxxxodbbdeefhlrwz{{{ztkehnmosttuwz{}|{{ywvuvy{||}zxxy{|||{zzzzzzzyyxwwvy{{{zzzzyyyxxyyxwwxwwvvuuwzzzz{|||{{{{|{|}~~}}}}{{|}~|}}|tpqty{~€€}y{}|xsrtx{|||}~~}{yxxvutuy}€€}}}vppolklja[_iptxzzz{{zu}~}zyshimpuvxz{yyvuruy{wvz~~{wssxvusttsx‚‚~|yvutvz}}xqoprsstuwxxyxxwtngglmmjlvyuojlptsl~~~}|{yyyz{|}}|{z{}~€€€€~}}}~~}}||}}|{xwtrponmljimtz~~}}}|{{zzyxxvtrrrsuvuuvuuuttsstvxwrmklnoponnoswyzxwvuttuttsrqppqssrppqruvvvvvvvvvvutsrrrrrssspmllmnqsrqnjhimqqlihijjhinuz{{yy{|}}xomsqrqpqsttttuuwtwxyzzxxy{{z{€~}}|zytqmnpsum[MFECNcs{xxxxxxyyyfTO]frxxuyyzuloquusskYblswyypq^b``dcbcjv~{qmopqsx|}zvqptvvvvpkmrz~{yz|}~€‚ƒ„†………††††‡††…„ƒ‚‚‚ƒ„„………†‡‡‰‰‹ŒŒ‹‰Š‹ŒŽŒŒŒ“•˜š›šš™–“’‘ŽŽŽŽŽ‘‘’’‘“—œžž”Ž–š˜”‘ŽŒŒŒ‹‹ŠŠŠŠŠŠŠŠŠŠŠ‹‹‘‘’‘‘ŽŽŽŒŒ‹‹‹ŒŽ•  ¡¡¡š‡„‹ˆ‰‡†„ƒ‚‚‚€€€‚‚‚ƒƒƒƒƒƒƒƒ‚ƒ€‚‚‚„†ˆˆ‰ˆˆˆ‡…‚€…‡‚~{~|vrpvwz}€€}z~olwssrpooutojnnnsrqoortnid^cimjeiloeLJZ_cltsvyuqussrrosnmkmouumkjnswz|}~~}{{z{|}ysruz~|upruwz{yussuwz{|zwutsssuvwzz{{{zyxvttvy{tjdabccdgpvz{||{zxxlhpqsxyxvxyz{y{{zxvutx{|yvuutwzz|||zyzyyyz|yxxwvz}}|{zyywwvvwxzxvvxwwwwx{{|{|}}}}||{{{zzz|~}}}~}||}|{{|}~~~~{sllpwy|}}{{}~}{wsruy{{zz|~~|ywwvuuuy}€|zzyvslfegdXS]muvwwwvxyysz€€~~udacluvxxxvwuqnsy{xw{~~{xrptz|zyxx{‚‚€~|ywutux{|yrprssrrstvxyyyyulfmuvtidq|zrjknpoj}}}||||{zz{|}~}||}~€€~}}}}~}}|||}}|zwusqponnnmlov}€€~~}}|{zyxxxwvtssstuvuuttsssssstuwvsolkmnonnmnqtxyxwvuuutssqqonoqstsqpprtvvvuvvvvutsrqrqrrrssrpmlklnpqppnkklmppmkiiiihhkry|{yxy{}~|wplqy{wsrssttsuvwwwxxyxxwy||||}}|||{zysjdhlptukXW`gpwyxwxxxxxyyxvkemdswxuyzysfclqtknljikrwyz}t[ZVX^ZVR`r‚}rjimorv{}}{qjnpvzwvngir}‚}yzz|€€‚ƒ„……†††‡‡†‡‡‡†…„„ƒƒƒ„„……†‡‡ˆ‰Š‹‹ŒŒ‹ŠŠŒŽŽŽŽ’•˜™››››š•’‘‘’‘“””–—™š™“—›—“‘ŽŒŒŒ‹‹ŠŠ‰‰‰‰‰Š‰‰Š‹ŒŽ‘‘‘ŒŒ‹‹‹”›žžŸ  ˜‰…‰ˆ‰ˆ†„ƒƒ‚‚‚€€€€‚ƒ€€‚‚ƒ…‡‡ˆ‡ˆ‡‡…€|‡‚z~{xrpwx{}}{zvuyutsqopsqpmnnnpqpoostqklc^adbaijnj`ftgjsxxwvtttssqqksrmkkpvvollpu{|}~€€}{yz|~zrquxz{{yrqsuw{zustwyzzzyuttrssuvwxyyzyzywuttvvwupjdcddfkuy{|}|{zy}xtsuxzxvuxxxyz|{zxwutw|{vrqstuxy{|}{zyyzz{|{{{zz{|||zyyxxwvvvxyxwwwxxxxy{{||}~~}{{zzzzzz|}}|||~}||||{{{}}~~}wnmmwyz|{||}{xwxz{{{{xvvy|}}|ywwvvuvx{}~|xxzxtkcaddZVfz|yywvvwyyx{€€~ub][cswxvtrronnsxzxwz}~|wq`fw}|{zz|€‚‚€~|ywuttvy{{wuvvusrrsuxz{zzyupw~{wg_rzojhhjkkj}}}||||||||}~~~~~~|zyyzz||}|||}}|zwusqpoooonnqx}€€~}}}}{zyxwwvuutuuvwwvtrrrrrrrrstvutqnkllnmmllnquxyxwuuuttsssqnnprtuspoqsuvvuvwvvusrpoonnmmnopoonnnnnmmnnmnooonmkjihiihhnv}{xwwy{~{uomt|xtttuvuvxz{zyxxwxyzz{|{{zzzzyzysi_ahktyusqxyxxxxwwxxxxxwxywurhqtuvzzyuoppknoopnljprtzzveWPV`[VRYiz€{xrrrstx}~{l]drttuxrllt|‚unrv~ƒ„ƒƒƒ„…†‡‡ˆˆˆ‡‡‡‡††…„„„„……††‡ˆ‰Š‹‹‹‹‹ŠŠŠ‹ŽŽŒŽ’•˜››œœœ››•’‘‘’“’‘‘•–•••••”‘’˜›–’ŽŽŒ‹‹ŠŠŠ‰‰ˆ‰‰ŠŠ‰Š‹Œ’ŽŒŒŒŒŒ–š›œ™•‰ˆ‡‰ˆ††„„ƒƒƒƒ‚‚€€€€€€€‚ƒ‚„††††‡‡ˆ†x{€~|wzw{t}~€€€~}|zzzxwvyxtlhqqqnllonnqvurlrjded_[kiiihjlknuywsrttuuqppitwqklvusqqrvz€€€~|ywwxz~|ustuy{~~xsssvzyuuvz{{zwuuvwyxxvwwvuvvwxxxwxxwvuttvodckptzz{|||zyyzxttwzzxvuxtsy~zyyxutw|{tmnsxurw{€€|{z{}|{|||||{|||{zyzz|{xvuvvwxyxxxxxxyyz|~€}|{zy{zyyz|{{yyz€}|||{{{|}}~~}zqnjqxz{|~{{xrsz€~}{xvvxz||{zyxxxwwwwyzzxwywsi^X]kjeq~{zxwwxz|~€{r`Z_pvxwtoligiotvvwwxz||wo[^m{~~}~€‚‚‚|ywvvuux{|{zzywurrstwyzzzzxw{}zuhcwsdfdehhhj|||||||||||}~~~}{ywvvvwyz{|||}}|zxvtrpooopopsy}€~}~}}|zyxwvvvuuuvwwxwutrrqqqqqrrtuuspmkklmlkkmorwyxvutttuuurnmnortvtqoqqstuuvwvutrpoonmmmmmnooppqpnlkknnnqsqnkjkkihijhgktxuppqsx~{unmt|xwvwxy||}}zyxxxz{zzzyyxwwxxyzzxvma\htyzzyzyvwxxwwwwwwwwwwwtspplovzyywwyrfjorsrkdkihxyyu[PYigaZSas|}€}|xvvy~~{hW]nootywvv{|slqzx††………‡‡ˆ‰‰‰ˆ‡†††††…………………††‡ˆ‰Š‹‹‹ŠŠŠŠŠŠŒŽŒ‹“”—šššš››šš”’‘‘‘‘’’““’“—–“’’‘’’‘“™š–‘ŽŒŒ‹ŠŠŠŠŠ‰‰ˆˆˆŠ‰‰Š‹ŒŒŒ‹ŒŒŒŒŽ”™žŸš•’’Š‡‡‡‡‡†………„„ƒƒ‚‚‚‚‚‚€€‚€ƒ…………†‡‡†xxyzxuwtv}z„‚‚‚‚€~~}|{xtrxzxrqrrqomlmlfituokxuqrnf\gkedghimpsusruxxvtrmtntusor|xppqv{~‚€~}{xxyyz{}xvwyz{||vrrrtvutwx{|{ywuvxxyywuvvtsstuwxxz}~{yvtvwunlqxyzyzz{zyyyxwstvwxxxswwrz}xxyyvz}|{vonovxwz{{yxwxy{~}||}}||||{zzz{{|||{yxvx{|zyyxwvstxz}~}{zyz{{yyyvssuwz~|{{{{{{|}}}}}{xtrjox{|}yxvpt|~}}|zxwxz{{{zyyyyyxussuvvuwvskdchsstvz{zzyxxy{~€€~~|xsf_m{zywtrqomqwvssuwwwyytk\\fy}}~‚‚‚‚|zxwxxxy{}}|{zwusrrstuvwwxxyzyxulennggfghhil||{{{{{{||}}~~€€€~}{xutqqrtvxz{||}}|{ywusqpooppqty}~}}}}|{zywwwwvuuuvwxyyxvtsqpppqqrrtsqmkjkllllllouyxvtsrsuutplnpqstvtrqpoqrtuvuutsqpponnnnnnnopqssqnkjknooqrpliilljiijihinojffims|{vpns{~}zwvwxz|€|{yxxwy~}zxyxvtstwxyyyvqspfpxyyyyyyxyvuwxxyxxxwvuqoqtjagowyyxwvxtxwvwvmgnmkx|}}dU\nuobP_pz}€}zxy{~~}xhY\glqvy{|~€~vqy‚‡‰‰ˆˆ‰ŠŠ‹ŠŠ‰‡†……………………†††‡‡ˆˆ‰Š‹ŒŒ‹Š‰‰‰‰‰‹ŽŽ”•”–——˜˜˜™™˜”’’‘‘‘‘“––•”’‘’’’“”–™š–‘ŽŒŒŒ‹ŠŠŠŠ‰‰‰ˆˆˆ‰‰‰Š‹‹ŒŒ‹‹ŒŒŒŒŽ‘“”™ ž–‡–š‡…‡ˆˆ‡‡†††……„ƒƒƒ‚‚‚‚‚‚€€‚€€€‚ƒƒ„„†††ƒ}{zz{zxxx{ˆ‚††……„ƒ‚€€~}{smvyxwvusqqppol^`kpomxyyzvmaajeacksoqsstwzyxvsrlwoppruy~|snpvy|{z|}~~}{{|{z{{xx{}zyxvssqpqsrsvy{{zwvtuwtpoqsttsqpruxxxz|}{ywusqpuvvwxxyyyyyyyz|zwwwtstxw{{zvwzxxxyx}{zwssxuuy~ypmqqsuu}}}}}||{{zzz{{{{{}~|{xy{|zyyxwvstxy{|}{zzz{|{zzuoklruy}|ywy{{{{{|}|{zywxwppswz{|ywvsw{{{{{||{{{{{{zzzzzzzyxwvvwutuvwsrwxxvuuuxyyyxxy|~}}~~||zupkw{{ywvy|yuuvroruwvvvsnkddiy{{}‚‚‚‚}{yyyzz{|}||zxvtsrqooooqstvwwwwxrgfmnjiiiijo|{zzzzz{{}}~~€€€~|zwrpmmmoruy{|}}}|{ywtrpoooopqty|~}}}}}{zyyyyxwvutssuy{zxvsqppppppqssqnkjjllllkjmquvvusrrsturnqsttuuutrpoopstuttsrrqppppnljkmoqrrspnnmlnonmlkjjklkjijkjhhiiechmloz{vqpsxzyvttvy{|~~|zxxwwy|{wtyxusrtwyyyxqimrswyyxxxxyyzsgrwxyyxwvusnljgafadsyx{wniz}xwyyvibfqyzxttdZpvvmXety}|{zz|~}xwqdckosx{~€ƒƒ‚‚…ˆ‰‰‰‰ŠŠ‹‹ŒŒ‹‰ˆ‡………………†††‡‡‡‡ˆ‰‰Š‹ŒŒ‹‹Š‰‰‰‰‰ŠŠŠ‹‘‘™•”””“”•—˜—•”“’‘‘‘‘‘‘‘’”–—”“’‘‘’’“•—™š—”ŽŒŒŒ‹‹‹‹‹Š‰ˆˆˆ‰‰‰‰‰Š‹ŒŒŒ‹‹ŒŒŒŒŒŒŽ‘”–››œ›—“Š‡‰•—Š†‡ˆˆˆˆ‡‡‡‡†…„„ƒƒƒƒƒ‚‚‚€€€€€€‚‚ƒ…†„{}}~}{yz|‚‰ˆŠŠ‰‰ˆ‡…ƒƒ‚€|wowywuutpnqrsrnjilprruwxyum^Ziddkmrorstuwyxvtrrsxpknrw{~zuposwzwuuw|~~}|{zzz{zxxz{{ywttspnnpppowzywvvusrponoqrrqonquyywxzzyxwutqlkqtwzzz{{zzzzz{{{|~qhoxy|€{qpxzyxzzyyxyyyyzyvxzuolkpqsv{|{{{{{zzyyyz{|{yw|~~{xxzzyyxwwwwwxy{||{|||{{{{yztkiqx~}yxy{{{{{{|{{yxwyzvqotyxyyvvvxzzyyyz{}~}{{}€~z{{{ywuvwvutuuxyywxxwuqpvzyyxwx{|{z|}|{{xusw{{zxw‚vonnlpuvvwvvrnnnkry{{|~€‚‚}{zyz{|}}|{zyxvtsrpljhhkortutuwzxsponmkihgkp|{yyyyz{{}~~€€~}|zwrnkjjloswz|}}}|{zwtqoooooopsx{~~}}}}}}||{{{zxwvtsqsy|}{xuspooooooprqnkjjklmlkijlptvvtqpqsvwtuvvuuuvtsrpoooqstssrqqqqqqpooqrrrrqpmnsqmnonkhhjlnmkjjjjjhgjigaekimy|xtsuyyusrsvyz{}}|{yxwxz~~|y{{ywwxyyyywqjfhqtwyxxxxxxwpbfswxxwvtrpmi^gmrnjntvzzqfv}yyz}|unouzyus|wkvxzvkqxz~€~{{||}}zrjijortvz~ƒ……‡ˆ‰‹‹ŠŠŠŠ‹‹ŒŒŠ‰‡†………††‡‡‡ˆˆˆ‰‰‰‰ŠŠŠ‹‹‹Š‰‰‰ŠŠ‰Š‡Š‘”•‘–“’’’‘’”——–”“’‘‘‘‘‘‘’“•––•”“’‘‘‘‘‘’”˜šš—”ŽŒ‹‹‹ŒŒ‹‹Š‰‰‰‰‰‰‰ˆ‰Š‹ŒŒ‹‹‹‹‹ŒŒŒŒŒŽ‘”˜šžœ˜“‹‰‡‡šœ‘‹ˆˆˆˆˆˆˆˆˆ††ƒƒ„ƒ„„ƒƒƒƒ‚€€€€€€€€€€€€€€„…„~~|z}ƒ‡‡‰ŠŒŒŒŠ†„„ƒƒ‚|y{ytuxyzwwvvvsqpptuxxxxxtl]Vhmkqqqosuvwxyxvtsqotrjoprwzwpklptvvwxz|~}|ywxyzzxwvvwwwuuqfdkopolkpvwxwwx{{wsrqrqonnquyyvvxyyxwutvnjptwz{|||{zz{{~~}njux|~~|sswrsvxvuuvyxvvvwyzzxusswxwxyzyxxxyyxxxxxwwvrmu{|yyxwxyywvxyyyyzz{{|||{zxxxyzvonsz}}{zz|||||{|{zzyxx||vqqvzzxuuuwyyywwy{}~|zyz{{y{{zywvuuuuvvx{}}{z{xvqquxxyxxyzyxyz||||zyxz{|{zz~{okmptqlr}|{vsrstpv{{zz|}~€‚}{zyz{|}~|{zywvutrokhedgotrrpqv}|yvttrlgdcgn|{zzzzz{|~~~~~~~}}{wrnihhilrw|~~}}|{zwtqonnnnnprvz}~}}}}}}}}}|||{zyxutqrvz}yvurpooooonoqpnljjkkllkiiilquvwtpoptvwwwwvuuvuttrpomoqrssrqppqqqppqrtsqponlnvtnnnnljijnpnlkkjjihgiihehgfn{|ytqtwwtrtwxyzz|}}|yvwy{|}~~|yxxyzzyyxwxyqbalvyxxxxxwwvjeqwxwuuuqoojfquwxrlpvuromr|z{{}~|zwx{yvv€ƒyyxysppsx}~}}}}}|yxvrrstvz~„„…‡‰ŒŒŒ‹Š‰‰‰Š‹‹ŒŒ‹‰ˆ‡†††††‡‡ˆˆ‰‰‰‰‰‰ŠŠŠŠŠŠŠ‰‰‰ŠŠ‹‹‹”–•“Ž“‘‘”—–”’’‘‘‘’“”•–•“’’’‘‘‘‘‘’”˜šš˜•ŽŽŒ‹‹ŒŒŒŒ‹ŠŠŠŠ‰‰‰‰ˆ‰‰Š‹Œ‹‹ŠŠ‹ŒŒŒŽ”–›™“ŠŠ‰‰ˆ‰Š‘™–Š‡‡‡‡‡‡ˆ‡†…ƒƒ„„„„„„„ƒƒ‚€€€€€€€€€ƒ„ƒ„…€~~~}}€€‚„†‹Œ‹‡……„ƒ‚‚~|yqsw~~|ywwxvuuwwwvuuvri\Reyornmotwxxxxwvuusstpgqnilxyqlklptxyx{|~{yvuvwyyxvtrvwywwuifmrusohjqvxz||{soqssrpopsvxxuuwxxxwuu{tqwxxyz{{zzyz{|}}}|ytt|{|zz{z{vjkrwvuuwyvqonsz}xwzzz}}yyyxwvuuvxxxwvsokiicnxxwxzuvyywwyzzzzzz{||}|zyvuuvvxuuw{|||||}}}||||{{zzyx|~zvqu{xwutuwyyywvwy|}|zwvtsvy{{zxxwtrtwyz{}~~~~{xuuuvwxyy{zvtvy||}}|{{|}}||}}vmqvwzrmv~}|wxyzysvxzyyz|}€€€~}{zyy{|}}|{zyxvuusqmifcfqvsqmkr|}zyxyvlc^]_e||{{{{|}||{{{{|}~~~}}{xrnigfhkqx}~~~~~}{yuronnmnnoqsvz}}}}}}~~~}}}|||{{xwutuxzxvuspooooonnponljjjjkkjjiijmqrvvsplosuwwwvuuuttsrpnmnppqpppoopqqpommpollmppqutommnnljjmonmlljhhhhhimnphgq|}ytnpsssvz{zzz|||}{wtwz{zz}}zwusuzyxwwwxxwngpvxxxxxxvvytptwxsrturosqiknywrmptsrvssyz|~~{yvuy|{{uuuthikov|~~~||}xopsuw~ƒ„……‡ˆ‰‹‹Š‰‰ˆˆˆ‰Š‹‹‹Š‰ˆ‡†‡‡‡‡ˆˆˆ‰‰ŠŠŠ‰‰ŠŠŠŠ‰ŠŠ‰‰Š‹Œ‘“•–•“‘’““’‘‘’“”””’‘‘‘‘’’’‘‘‘“–˜™˜—‘ŽŒ‹‹ŒŒŒŒŒ‹‹‹ŠŠŠ‰‰ˆˆ‰Š‹‹‹‹‹‹ŒŽ”–š›˜”‹‰‰‰‰‰‰ˆ‹‘’“‡‡††††‡†……ƒƒ„„………„„ƒƒ‚‚‚€€€€~~~~~~‚‚ƒ„€~~~€€}~€…Š‹ŒŒ‹‰‡†…„ƒ‚€€xprw{~|zxwxyxxxwvurstwri[Qb|pommotzzyxwwvvvwotxlkhachpromjlrvvpu{{vvttvyzyyxvsvxzxy|xojpsrqnmorvz~‚|qostttttuvutttuwwwwwvtrlnwyzyyzzyzyz{{xxxwxz{{|{wvz||xkhpuwxwxxtnihnwywwyz{||zyxvusrstvwxvusnc]^bluvuy{tuyzwwzzz{|{{{||}|xtrttvvxyz{}}{{|~}}}}||}}}|||{z}~}ysrrsrrsuwy{|{wuvxzywtrrruyzzyxwvspqtwy{~€€~~~}zwtuvspsxxtsvy|~~~}||~~~~~~zvy€~zvz|}}{|~~{ttwzwxy|~€€~}{zyyz{|||{zzzxvvvsqmkjkrutrkditzzyxvoc[WYVU}}}}~~~}|{yxwy{|}}}}}|wrnjhhimtz}~~~~~}|yvsqponmmnoqux{}}}}}~}}}}}}}}}}{zzyyxyxwusqpooonnnoonmkjiiiijjihijmpttsqpqrttuuvvvusrrqnmlmnnopponooooomlknmkimrtrpqpmmnpplklllmmljgfghhipunhhs|}ztonpqsuz{zz{|{|}zvuvxzyz{|yxursyywvvwxxxusswxwwwwxxxxwvvxupjstrpuwomptvrnoqrqopsxz~€€}zxuty|}|{xsjkmhhlqw{~€€~|{zyww|‚…†‡‡ˆ‰Š‹Šˆˆˆ‡‡ˆ‰Š‹‹ŠŠ‰ˆ‡‡‡‡‡ˆˆˆˆ‰‰‰‰‰‰‰‰‰‰‰‰Š‰‰‰Š‹Ž’–˜—–”‘Ž‘‘’’‘‘‘‘’’““““‘‘‘‘’’’‘‘‘”–™™˜”‘ŽŒ‹‹ŒŒŒŒŒ‹‹‹‹‹ŠŠ‰‰ˆ‰‰Š‹‹ŒŒŒŽŽŽŽ’•–˜—”‹‰ˆ‰ŠŠ‰‰‡ˆ‘‰‡†„…††…„„„„………††…„„„ƒ‚‚ƒ‚‚‚‚€~~~~~}€€‚ƒ~~€€~~‚†ˆ‹ŒŒŠ‰ˆ†…„ƒ‚‚€zsrvz|zyxxyyyyywusrtuxwh\RXlklnomsz|zwwwwwxxsrzmNUXfhpqrqkkqtsnqz~wstttvxyyxxwtvyzyz‚~ogimppoqrqq{{tzyurututvvvvtqruxxwzxwusrkoxzzxwyyyzzz{{zzyyy{{||{ywwyzwtnopuwrsvtlffimwuvxyz||zyvtsrqstuvwvusqbWZdruwxy}xtxyvtvxz|}|{zz|{xussuvwwxz{|}}}}}}}||||}}~}}||||}}}|vropqqswxzz}zutstuwuprruwzzzyxwwsonnpvx|}|}€|vstvqlinqtswz}~~~~}}~~|y}€~||{{}~|}~{vvvyvwy|‚‚|zyyxyyz{|{zzywvwvurpnnorssrjceqyxxwulZPVVMF~€€~}yvttux{|}}}|zvpnkiijov|~~}{xvtrqpnmmnpswz|}}}}~}}}}}}}}~~}|{{{zzyxvtrponnnmnnonmlkihhhjjihghjmqsttttrsstuvvutrponlllklmnpqqqppoopmljmkjhlrsnjnrnlnrsomjikllkigfghiksupkls{|{uomnopqwxxz{|||}yuuvxz{{zyz{xnnwywvvwxxxxxwxxwwwwxxxxy{xnehjstsrvxtsuuvspmlnqppuwz}~}|xvwy}€|vqg^]`kpuy}‚‚‚‚‚}{{|„††‡ˆˆ‰‰Š‹Š‰ˆ‡ˆ‡‡‡ˆ‰‹‹‹‹Š‰ˆ‡‡‡‡‡ˆˆˆˆˆ‰‰‰‰‰‰‰‰‰‰‰ŠŠŠ‰Š‘•—™˜—•’ŽŽŽ’’’‘‘’‘‘‘‘‘‘’“““’‘‘‘‘‘‘‘‘”˜šš—“Œ‹Š‹‹‹ŒŒ‹‹‹‹‹‹ŠŠŠ‰‰‰Š‹ŒŒŽ‘’•––“ŽŒ‰‰‰‰ŠŠ‰‰ˆˆ‰†ŒŒŠ‡…„………„„……†††††…„„……„„„ƒƒƒƒ‚‚‚~~~€€~~€€~~~…‡‰ŠŠŠ‰ˆ†…„ƒ‚‚€~zuvwyyxxyzzzz{yvrsvwymc`PO^dhjjjouvwvvwxyzz€xpfU=8Qksrrrtwxyyxwvwxyyz{zzzyxwwwwwxxyzzyyyyzzzyyxxwwywrk_i{xotypcUOLOW]dkf_muvl^TZalsa\cinqtuvytmffidXSHBBPQisi]moiuz{{{{{{{{|}}}zy{|{{{{|zvsuxvtprtvwxxxxxwvwxwvtpmjlmoqruuvwwyzyoffhjmqmilllhffgcefedec_`elpsutollki\Vfrvz{{{{{zmciqvxz{|}}|}~~€|wrnkkmjjlnk`Z]flqtvvwxrgffhjnoppnllpuxwwvusqqqqsuvvux{}€€€~}}||{zyyyxxwuromllkmpppnjhhiijjjjklllnqttrnkiggghkpvyyyzzz{|{{zyxwvtssstuuvwyyyyzzyxvutsqnkhgggggggggggkpqqnllmlid`_chpmkjkjfdaacc`gimmmmlklmoolnmgfiijjlpssqpmjjjkllkfdfajltyzupnquvwxxxxvttstuwxzzyxxxxxxxxxxxxxxxxxxwusuwwwwwxwxxuwz}yqxttx}~|~~}pqvy{xuqvxrsz{‚|xz‚„†‰‰†…ƒ‚…‰‘‘ŽŒŒ‹ŠŠŠ‹‹‹ŠŠ‹‹‹‹Š‰‰‰‰‰‰ŠŠ‹ŒŒŒ‹‹‹‹‹‹ŒŒŒŽ‘ŽŽŽŽŽŽ‘‘‘‘‘‘‘‘‘‘‘‘‘‘“””™Ÿ œ–‘‹‹Š‰‰‰‰‰ˆˆˆŠŠ‹‹‹‹‹ŠŠ‹‹‹‹‹‹‹‹‹Š‰‹“¢žˆ††‡ˆ‡‡‡ˆ’§”‹”œ•”šŽ‡ŠŠ‰††‡‡†††‡‡ˆˆŠ‡ˆ‰ŠŒŠ…ŒŽŽ†‚ƒ†ˆ‰ˆ‰„††ƒ‚‚€€~~~}|||||||}~€€€€€€€€€€€€€|{xpYAWmXNUbgglvxvuvstyytpkjllmmmnpqstsrmlhgjllifkqsqtuvuvpotxvqsssqonmwyxxqijiwr\TU_nX`^Ve]RE?>AVflklotwwxz{xxzz{zyzzzzyxxxwwwxxyyzyxxxyzyxyyyyyzsurTOoykpth\WPMNVfnljhhikkb^chsvgdlmnnppptpmhjl]GEIMIKZov`Mc^[v||}{zz{{{|}}}wtz}{{{zzyyxwyunimtwwxxxwxwxyzyxurnnnpqrqrrrqty|{mehkggmiadimlihjkospophbbfkouwupjeabdkvuuy|zyzyynex{yxy{|}||}}~~zvrlgjpllmki\Xansxzyxzwnkiiptrsrljmorrstrsqnmmnprstxz|~~€‚‚€~}||{zyxxxxxvtpnmllmpppmhgikkkjjjjklnoswwtpligfeefjqwyyyyz{|{{{zyywurqqqrstuwyyyyyyyxwvutqljhgffgggghjlmqrqolmpmkigeikmmqmjkjgdfhgbbglmmlllklnmllpleiklmnprsqpmklmnnle\^fgilqtxtqnquvwxxwwutsstuwyzyyxxxxxxxxxxxxxxxxwwvvvwwwwwwxvwxwux}zy|zy||~~x{}|xwxy{zvx{|zwz}~|x|ƒƒ†††‰‰†…zz€„‰Œ‘Œ‹‹ŠŠŠ‰‰Š‹‹ŠŠ‰Š‹ŠŠŠ‰ˆ‰‰‰‰ŠŠ‹ŒŒŒ‹‹‹ŒŒŽŽŽŽŽŽŽŽŽŽŽ‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘’–˜››œœž•ŽŽŒŠ‰‰ˆˆˆˆ‰‰ŠŠ‹‹‹‹‹‹‹‹‹‹‹‹‹Š‰ŠŠ¢žˆ††‡‡†‰ŠŠ¤—Œ•™ŽˆŠŽ–Š‹‰‡†ˆ‡ˆˆˆ‡‡‡ˆˆ‰ˆˆˆ‹‘”¦¡Ž™˜„†ˆŠŠˆ„‡†ƒ‚‚€€~~~~|||{zzz{|}~~~~~~~~~~€€€€€‚‚‚€€~xldmo`NQ]gektwturguwspljillprstussstsnplgmnoskoutrrqqtyolwzvprqonmjoz€}zmosyta[Y]osg`cdaXIGC[bfk_fmrwvrx|vr{{{zyyyzzzyyyyyyyxxwxxxwwxyxxyyzyywuxr[KVjiom^ZUPKKQV]]UbdVdgemrvywnmrpmgpflqnompsojdJR]PWinYK][Yp~|}zzz{{{|}~|zyy|}|zzzyxyxyvogktvwvutwxyyz{zxvsrqxyysoonmoqx{}qdiweagd`bhmqlelruuutnkcbjouvxxuod^cmx{xuxyyxyxwsvxyyyz|}}|||}}~~}zzywwxwqmmliedjqy~}ywwvvustuvttpiejmjpurqrokihjnprs||}}}~€‚ƒ„‚‚€~}{zyyyyyyxvspmllnpqpojjjkmlkkjjkmopswxvpkigfedehntwxxyy{||||{{zxvrpooppqruwxyyyyyyxwvurmjhfeeffggimqqrrqollmkljjjifabf`[_gjlpqngbdimmllkjkkkhfegirrqqrrqqoopmmnoolh``efhihjpspmptvwxxwvtsrrsuwxyyyxxxxxxxxxxxxxxxxwwwwxxxxxxwxywuqos}|tuwzzzy~uwzzzyyxz|y|~|z{~zyw|~‚…†…†‡ˆ…ƒ}…Š‘ŽŒ‹Š‰‰‰‰ŠŠŠ‹‹Š‰‰‰‰ŠŠ‰‰‰‰‰‰‰Š‹ŒŒŒ‹‹‹ŒŽŽŽ‘‘ŽŽŽŽŽŽŽŽ‘‘’’‘‘‘‘‘‘‘‘‘‘’’’’’‘‘’’“™›š˜•‘‹Š“‹ˆˆˆ‰‰ˆˆ‰‰Š‹‹ŒŒ‹‹‹‹‹‹‹ŠŠ‰‰‰‰Œ¡ †…†‡ˆ‡Œ•Ž‰š“§£††‡ŠŽŒˆ…‡ˆ‰‰ˆˆ‡‡‡ˆˆ‰ˆ†ˆŒ’ŠŽ’…›š’……†ˆŠ‡ƒŠˆƒ‚€€~~}|{zyyyzz{|}|||||||}}}}~~€‚‚‚ƒ„„ƒ„„…€zrtufPP\hjlqtotjnookhhghlmvvsqpqssvuprpilyqoosvtrpopqwketxwpnmlkihr{vjtmas{{xp]YYMorohhf_UHEWTfSYjkfetlm}gYtmuzyxxyzzyyyyyyyyxvvvvvvwxxxzz{zywutj^SRVTqvg]SPOOORY\NKRlgUexxx{xrswi^a]ltrurqtxvrcLVg`\deZP``Vcwz{wvyz{|}}}|{z{|}}{yyxxxzywtnpvvvwwwxzzzyyyyxvtrsnkjiiikjfer~ykh~ukonifimqppuzzxvupmfjrvxxyyytljpx{{yxyyywwwwxz{{z{}~}}|{|}}}}}||{{~€~uomnmjinv}€zwuwz}~|yxpfbhkhntprvtjhginpqr~}|{|~€‚„„…„}|zzyyyyywuromlnpqqrrqpnonmkjjkmprsvxvqmlkifdegmtvxxxy{|}}}}||{xsqonnnnpsuwxyzzzzyxwvtolhfddefgggfilmmlkkkjedehkkf^ZZYX_dgilpqkefhjklnomlljgbchnxwutsroljknnnnnnmkheaeghddflomptwxxwvustrrrtvxyyxxxxxxxxxxxxxxxxxwwwwwxxwxyxwsmloorxvqqswxyy~rrtuwyxtw|{||y{|xtvzy……„ƒ‚ƒ„ƒ„ˆ‰‹ŽŽŒ‹ŠŠ‰‰‰‰ŠŠŠ‹‹ŠŠŠ‰ˆ‰‰‰‰‰‰‰‰ŠŠŠ‹ŒŽŽŒŽŽŽŽŽ‘‘ŽŽŽŽŽŽ‘’’’’‘‘‘‘‘‘‘‘‘‘’’’’’’‘‘‘•š˜•–”‘‘—•Œ‡ˆˆŠŠ‰ˆˆ‰Š‹‹‹‹‹‹‹‹ŠŠŠ‰‰ˆ‰ˆˆ‰Ÿ¢†…†‡ˆˆ‘¡“…Ž‡œ Œ†‡†…‰ˆ…‡ˆ‰‰ˆ‡‡‡‡‡‡ˆ‡††Œ•Œ‡—ˆ‹‰‡‡…‰‰‹†…‰„ƒ€€€~|zyyyyyzz{{{{{{{{{{{|||}~€€‚‚‚ƒƒ„„„†‡ˆ‡‚z{pUS]hmmnsvpfokiedfgjnsvtrsuurqwvqqrjjvpprsuqooppom]RmrwollmljilncN]WTju}znU=<>]omkjjf\JPQSZA`fedfg^djUASTnzzwvyzzyyyyzz{zywuuvwvvvwwy{|{zxtk\VVfnIdym`WVVUTUXXJ>EjXRrpuuy{seX\TLHfwpvsstxzujhnlrsk`]\ebWRSeuxwwxz{|}}|{{{{|}}|yxwxyyxuqquvxuuwxyzxvuvwwvuwrikmmnlf]_br}}sm}|wwvrommnqtvxxwuutsqsxyxwxyzzwx|~|zz{{zyxwvvwy{{{}~~}}|{{{zz{|||y|€‚vpmnnllpy~~ysru}ƒ„}{zqfcjmloqpprphhjnstss€}|z{}‚„……„„‚}zyyxxxxuspmlnpprtwwvsqpnlkjkmprtvxvspmlifdehntvwwwxz|}~~~}}|yurpnmmlmoruxyyyzzyyxwuqmifdeeefeffhlpollmkg]W]ckomfb``bgb^\`ejhedefhkorpmlkgimmhmruvtroljjlmmmkllkkf]dghca_jnmotwxxvutuvtsrsuwyyxxxxxxxxxxxxxxxxxwwwwwurqtwyrgbdnvutsuqpsvy{~sppruyyrortx~}zx{{wsuy{„…ƒ‚€„…ˆŽŽŒ‹Š‰‰‰‰‰‰ŠŠŠ‹‹‹Š‹‹ŠŠŠŠŠŠŠŠŠŠ‹‹Š‹ŒŽŽŽŽŽŽŽŽŽŽ‘‘‘ŽŽ‘’’’’’’‘‘‘‘‘‘‘‘‘‘‘‘’’’’’’‘‘’“–˜™™˜–“Ž’™šŽ†‡ˆŠŠ‰ˆˆ‰‰Š‹‹‹ŠŠŠŠ‰‰ˆ‰‰‰‰ˆ‡†š¤’‡…††ˆ‡‘¡“„…‡Ž‹‡Š‡††ŒŠˆ…†ˆˆˆˆ‡†††‡‡ˆ‡‰Š¢ž—“ˆ‰‹’‰…Š‰ˆ†‰Ž‰……‚‚‚€€€~|zyyxxxyyzzzzzzzzzzz{{{|}€‚ƒƒ„„„……‡ˆ‰‰†ƒ€x`Z]fjnnt~jfgghffgjnqyqpuuvpgoxxpqtmjkouturgghlhd^MBciqlmoqplijbYXb`fbmz{l_DAELV\afndONSTKBIRets^[nhjejrtk`UMOSUiqrhZNMMNQV]`__`__^^]XW\bb_V]^MWfjnijmmhjsvtwwgjnrtwvuwppnnkeiljrvz{xsutqmnrtrqpfTKUmxtrigtOJey|vspptwzzzzz{wvvtqvwxwvtrsuxywpc]esvvqkggkpvttuvxz{xsmlrutx{|||zz{}|tpopqssrssrojfdfp}xkghpuxvwxyzzz{{{zxsnnnprsuwyyz{{{{z|}~|{xvuusrtvy||ysmihjpvtpowoaZ]jqrpnpqnlnorutsr„„„„„„„„„„„……………ƒzwttutrqonnnnoooonkigfgimpqpponoqqsqrtuxyxwwwwwvuuuwy{zyxyyxyyzz{{{zyyxyywtplklmmnnnoqqrqrspmmnprrpmjffjppnmf`ahnlhfgeamkika]`]Z_c^][\^bglmmmlkjjjjijmmmkkklmlljhhdjy}}}||}zwtsvxyxvtsrstvwyyyxxwwxxxxxxxxwwwwwwwwwxxxxxxyyyxxrjbkrniiglrtvzzxwz}}zyz{{|{wusuzˆŒŒŒŒ‹Š‰‰‰‰‰ˆˆˆ‰‰‰ˆˆˆ‰Š‹ŒŽŽŒŒŒŽ‘’’’’’‘‘‘‘‘‘’’’’‘’“”””–—˜™™˜–•“’’‘‘‘‘‘ŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŽ“™š”Ž‹ŠŒŽŽŽŽŒ•œŸ“‡‚…†‡ˆˆˆˆˆ‡††………„„„„„„„†ˆ‹‰‡††……………………‡‡‡†……†‡‡ˆ‰ˆˆ‰‰‹ŽŠ‡‰‹Ž–Œˆ–’‹‹˜‹ŒŒœ‰•†‹‡ŠŒŠˆ††…„„„ƒ‚‚‚‚‚‚~}|{{zzzzzyxwwxyzyzzzz{|~€€€€‚ƒ„†‡ˆ‰‰Š‰ˆˆ‡‡…ƒ€~|zzyyz{|}~}||||{{{zzyyxxxwvuuvyz~pmlmminc_gSVT_umfYa``ejhggnuxusrtpeSMHDPZ^ac^L@CIPMGQevwi\bplrpryr^SONOT`lde[QLOPRVZcgc``____aabghfaTSVOT]frmlotlhywndtoimtvwvuuqtsruqkbanuzz{vwwvstxxwsshZ^bhossfbv[QXYitonrw{}|{z{{ywwwuwxwvvtstuwxyum_euttpkgeimstuvvwxyyupptuvx{||{yz}zvnkkmqtvxwofdccggglkjnpuwxtsvxwuvwyyyyxvtrrtvvwyzz{{zz{}}zwuuuvxz|}|yuomnopvytu€}kbbjomlnrpifhjmpqqr„„„„„„„„„„„„…………ƒzvttuusqonnnnooonligeccegjlnooopstuvvwvwwvvvvwwvvutuwyzywwwxxxyyzzzzyxyzzywtpnnnnmmnoqrsstsrppopsssplfekrurj`aclpojd^ZWed`\WYcba_[[\[_adgklllmnkkihilonkhhjllmlljjhn|~}}|}ytrrwyzywtsrsuvwyyyxxwwxxxxxxxxwwwwwwwwwxxyyyyyyxvvslpuojhhhghlt{xssy{{wolvz|{wuu}ƒ‰ŽŒŒŒ‹Š‰ˆˆˆˆˆˆˆˆˆˆˆˆˆ‰ŠŒŽŽŒŒ‘’““““““’‘‘‘’’’’’’’‘’“”–—˜™šš™˜–”’‘‘ŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŽ•›š’‹‹ŒŽŽŒŒ‘™Ÿ—‹ƒ„…†ˆˆˆˆˆ‡‡‡†††…„„„ƒ„„…‡ˆˆ‡††…„„„„„…††‡†††……‡‡ˆ‰ˆˆˆˆ‰‹‹ˆŠŒŠˆ‘¢™‹ŽŽ‰Š‡……‰…ŠŽŽ‰†„…„„„ƒ‚‚‚‚ƒƒ‚€~}|{{zzzzyyxwwwxyyzz{{{|}~}}}}}~€‚‚„†‡‡ˆ‰‰ˆˆ‡‡†„‚€~|{{{{|~~~}{{||{{{zzyyyyyyxwuuwx|ommmomrgij_SOSmmp_][Z_dginwzzvvvxsgTOJGW_`boraGCHOQZbpuukhoxjplpvnZQQUYYa]QVROQSVZ`fli`]\^__afkopmgbXSSW`imqonnprmw}nZmvlkruxwwvvtmtwph`Ygsts{yyyyxxyyxtsidfmhhsuc[|vaJ?\uvuuy{{zzzzyyzz{yyxvvvvwwxxz{|{omqqqojedfinuywvsuyzxttvxz{zyxxwxytpgeehnsuvtqmkhefaVRVetwxz}~}zwspoqtvvxz|zvtwyxxyyzyyyyz}}zxvuuuxz|}|zwsnmmmrtrrszpheeeejqvogehhjmmmi„„„„„„„„„„„„„……„ƒyvtuvusqonnnopppomjgecbcegilnnosutuvxyxvrsvwvvvwwvutuwxwvvwwxwwxyyzyxxxz{zxvsqppomllnoprrrrrqqpoprusnhfimpmifimsqnke^ZVdheb^\aZ[^Y[\\``bejmmmmmlkhgjmppnlklmmmllnpns}~~}}||xtstyzzyvtsrsuwxyyyxxwwxxxxxxxxwwwwwwwwwxxyyyyyxwusoiqrkfefghfgpvspsxzzwplx|}|z{}…ŠŒŽŽŽŒ‹‹ŒŒ‹‰‡‡‡ˆˆˆˆˆˆˆˆˆˆ‰ŠŒŽŽŒŒŽ‘“•””““““’’Ž‘’“““’’‘‘‘’“”•–—˜™™˜—•“‘ŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒ—œš’Œ‹ŽŽŽŒ‹‹”›œ„„„†ˆˆˆˆˆ‡‡‡‡‡‡†…„„„„„……†‡††……„ƒƒƒ„„††††††……††‰‰ˆˆˆˆˆˆ‰‹ˆ††‡ˆŠŒˆŽ£¡Œ‘’–›‰„„„‡…Š‹ˆ…„…„„ƒƒƒƒƒƒ„ƒ‚€~}|{zzzzyyxxxxxxyyz{{{|||}}|{||}~€€‚„…†‡‡ˆˆˆ‡‡‡…ƒ€~}|||~€~}{{{{{{{zyyyyzyyyxvuvuynlmmnmuqidkXRQYesd^[XZ`fhrxztqsptukc_UQ`dbeihTEHP\aqrpidivutc`alsk\VX[^`TRMOQTVX\`goodYY[_``djnookc\Z[\eqsphjpnnqswl^Vcwpektxwvupe[imilqadnnkuzyyy{zywursjdgspnwv\QypTII_nltwyyxyz{zyyzz|zxvsrtwyzzzzz{wy{tplhdbbfkpwzwrnqx{wuvwwxxvttuuvwvoga_biosolmkb\]``ZU[kwwtrruywuqmlmorstwyyvuxyyxxxxxwwxz}}{ywvuuvxz|{{xtmhfglu{woqnea`_aioromlkjjiiifƒƒ„„„„„„„„„„„„…„ƒyvuvwutqonmnpqrsqnkhfdccdfhjlnptvutsutoomqxyvvvxxwutstvvuuvvwxywvwxxxwwyzyxwuttrpnmllmmnoooopqoigkqroighihihlrtwsokd^]^feZ`__dggc[[^^^`aejnommmmkiilnqrpnoponkjlptvy}~}}|{yvuuwz{zxvtsstvwxyyyxxwwxxxxxxxxwwwwwwwwwxxyyyyxxwurqoqppomjiikptvtssxzywqqw}€‚ƒ‰ŒŒŒŠ‹Œ‹‰‡‡‡‡ˆˆˆˆˆˆˆˆ‰Š‹ŒŽŽŽŽ‘”–•””“““’’‘Ž‘’““’‘‘‘‘’“•–—————•“’‘ŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŽŽŽŽŒ‹Œ˜š“Œ‹Ž‹‹Š‹— š…ƒƒ‡ˆˆˆˆ‡‡‡‡‡‡‡†………………………†††……„‚‚ƒ„„…†††††……††‰ˆˆˆˆˆˆ‰‰‰†…„†ˆ‰‹ˆŒ•˜‘“’–¡–‰ƒ„…†„‰‹‰‡……„„…‡†„„„„„ƒ‚€~}|{zzyyyxxxxyyxyyz{{|||}||{z{|}~~€€‚ƒ„…††‡‡‡‡‡†„‚€€}}}}€€~|{z{{{zzyyyyyyyyxxwvusqmllmmmpod\a]WWZ[]_cn`_gheln`]Qg[`fjf]_addbfjgb`T_k`mppkjqsi[_ehnqj_]`b`^^`\X__[_adhd^`YY\cbcehjb^\VVY^ahmeibkojnurvxcSZuvkjlprslbb_^dimmlnpkcl{wrsvvrlinrkbhux}ynMEkbW_\chghnsvrtz|{yyyz{yurnmqvyywyxxyyyvromlidahosvvtohm}truxvruurnruvvxwslaZ]djqplsrf_^]^cglrwsljkorstvtkgfkqtwxxutvxyyxvuvwwwy|~~{ywwvuvvy{|}{wqkfgltxwurnga]`cjptrpnmlke``^ƒƒƒ„„„„„„„„„„„„„ƒ~yvuvwvuqommnpstutpkhfddcdegilnpruwurokfjlszzxwvvvvtrqqstuvuuwy|{wwwvvvwxxxwwwxxvspnlkkjjklllmnlfbdipqmjhfdehnuvvqomcYX]^ZVX^hmne[Zbgfca`djoqponnmmnppnmnpqqpojjmrvxz{|}}|{xwwxy{{yxvuttuwxxyyyxxwwxxxxxxxxxwwwwwwwwxxyyyyxxwvttsrsstrpopsy{{zwwz{ytqty€ƒ…‰‹ŽŽŒ‹‹ŒŒŠ‹ŒŒ‹‰‡†††‡ˆˆ‰‰ˆˆ‰‰Š‹ŒŽŽŽŽŽŽ’–˜—•”•”“’’’‘‘’’‘‘’“”••••”“’‘ŽŽŽŽŽŽŽŽŽŒŒŽŽŽŽŽŽŽŽŽŽŒ‹Œ˜œ™“ŽŒ‹ŒŽŽ‘‘‹‹‰ˆ‰’œŸŒ…ƒ‡ˆˆˆˆ‡‡†‡‡‡‡†………††………………………„‚‚ƒƒ„…††††††‡‡‰‡‡‡ˆˆˆ‰‰ˆ…„ƒƒ…†‰ŠŽŽ”—“‰„…†‡†„ˆˆ‡††…………‡‡†………„ƒ‚€~}|{zyyyyxxyyzyyyyz{{{|||||{z{|}~~~€€€€‚ƒƒ„……††‡‡†„ƒ‚~}~~|{{{{{zzyyyyyyyxxwwvtqolkllmf[fb`ea\\]]bfjopnmjbdf\`NMOV_iiVU]jliiihjleiojmnmmmlkjaagjtylddghbUV`b]cb]cfged[`bYZW[kf][XUSPRW\]ij[i|uifssrw}r\Woxlfdbjnc^eaX`fc`hjmj]evncdgfb[[hoi]bsy{qYI@X_[Z^pk\aVgxilwz{yxxzywspkkoxwpjosvxyxvsqrsomlqvwuronknsmottrpqsrrw|{wzywpcZ`ijquswxre\]bjqtutphccgjkmprkb_emquvurqsuwyvustvwwy|~|zxxvuvvy|~|yuppsuxywurja^djpuvspnmljhkh_ƒƒƒƒƒƒƒ„„„„„„„„„ƒ~yvvwxwurnllnpsuvurmhfddddfhjmnnmswxwojkootyyxwutttsqooqsuwuttwxxwvuuuuuwvvvwxyzyurpnlkjjjjjkkkjgccgoqnlidbcgntusnmlbXXdfa[Zeqn`[]`diifc`ekprqponnmnookjkopnmlklpuwxy{|||{zxwxyz{zywvuuvwwxxxyxxwwwxxxxxxxxxxwwwwwwwwxyyyxxxxwxwwwwvwvvwxy{{|{yz{|xtsw|ƒ†‰ŒŽŽŒŠŠŒ‹‰‰ŠŠŠˆ‡†††‡ˆˆ‰‰‰‰ŠŠ‹ŒŽ“˜š—”•––”’‘‘‘‘‘’“““““’‘ŽŽŽŽŽŽŽŽŽŽŽŽŒŒŽŽŒŒŽŽŽŽŽŽŽŽŽŽŽŒ‹‹Œ˜œ™“‹Š‹ŒŒŽ‘‘‹Š‰ˆ†‰•£–‰ƒ†ˆˆˆˆ‡‡†‡‡††††………††††…………†…„ƒ‚‚ƒ„……††††ˆˆˆ††‡ˆ‡‡ˆ‰ˆ†„‚‚„†Š‰‹Šˆ†ŽŒ‹ŽŽŒ‡†ˆˆ†…††††……„„…‡‡††……„ƒ‚€~}|{zzyyyyyzzzzzyyyzz{{{|{{zz{||}}~~€‚‚ƒƒ„………†……„ƒ‚€~~~~}||{{{{zzyyxxxxxxxwwwvtroljnnne\\_ddc``bekkZHimfa\\_YdcYQV_mk_acoofehmprqpjjnomkikolkijkoshcfjkd[YZUT\[Xdjha_ZUZWUMMbYY`TSUPSVYY[ZXoqjbksqxzzweZpynhfdmqb^a_TZaa_cghaZ_kaXXZZYTTYa\M\uxr]??BSc^UHDGWeN\q_dpvxxxyzyxtqnmpurnidny~zzxwvvvssvwyxvsolnurnloqnnorrt|~zvwtqme`foqswropwp]Zeovxwtpha]^achnpkaY\diprrooprtvvtrruwxz}€}|zyxwvvwz}~||zwxwwxywwvogejpwxurnlkjjn||yƒƒƒƒƒƒƒƒ„„„„„„„„ƒzwwxyxwrnkjlosuwvrmigedefgjllmlkpuwvroqsuuuwyvsprsrqnpqtvwtrqroqtttssstvuuuuwxxvssqpnmmlkjiihiihgfiqrmjhd_`fotvtpkid^_ejeZWbha`deacfeb``flpqpnmmlllmnljknmkjknpsuwxy{{|{zyxxyyyzyxwvvwwxxxxxxxwwwwxxxxxxxxxxxwwwwwwwxyyyxxxxxxyyyxxxxyz{zzzzzzz{{xxy|€†ŠŽŽŽŽ‹‰ˆˆˆ‡‡‡ˆ‰ˆ‡†††‡ˆ‰‰‰‰‰Š‹ŒŽŽŒŒŽ’•˜š—•–—–“‘‘‘‘‘Ž‘‘‘’‘‘ŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŽŽŽŽŽŽŽŽŽŽŒŒŒŒ‹‹‹Œ—š˜‘‹ŠŠ‹‹ŒŽŒ‹‰ˆ‡‡…¢„…‰ˆˆˆ‡‡††‡†††…………†††‡††……††…„‚‚‚‚ƒ„………………†‡†……†‡‡‡ˆˆˆ†„ƒ„…†Š‹Œˆ†‹‹Š‹Œ‰‰‰‰†„……†………„„„††‡‡……„ƒ‚~}}|{zyyyyz{{{{zyyyzz{{{|{{zz{{|||}}~~€‚ƒƒ„„………„„ƒ‚€~}}|{{{{{{zzyyxxxxwwwwwvvusrolmmaNGP[ccccejmpbPABUPVVWZYW`b[_grqoiT\]X\llksitqprqonnommnpmlifcafki_YY][V^\[hlfYY[NNLKOIQO]kUPUTVXXVTRQbZ`bbamwwwxk_qvjhhhmphb[YTX`fhffbYWX]ZTSVY\\XRVTKWtypkWHH[i^X?=Pa[M^s`\bhpvxyzzurqpnkignqmtvvy{|{{ywtvwwwwwwuvrvwvvuwsopqrtzyvrspmfghjrxvoehqsoa_jsvwwrnmeZW[biqsnfZPS\hnnnopqrtutrqtvy{~€€}|zyxvuvwz|~}{yzyyxxxyzxxwtonpsvvtpliffgfqy~ƒƒƒƒƒƒƒƒƒ„„„„„……„€{xwxzzxsmkikosvxvqlgedb`dkonjhklosuussssutruxxsoqrqoprrpstqonnmmprsssstuutuuvxyussrpooonljihgghhhhjprjfgf__emuwxrkhfdeegd]Y\ilhjf_aig``aflnnmmmllllmmllmnonopstvvwxz{{{{zyxxxyxxxwwwwxxxxxxxwwwwwxxxxxxxxxxxxxxxxxwwxxxxyyyyzzzyyyyyyyzzzzzzz{{{|zz|„ˆŒŽŽŽŒŠˆ‡††……††‡‡‡‡†‡ˆ‰ŠŠŠ‰Š‹‹ŒŽŽŒŽ‘“•—˜–”••”’‘‘‘Ž‘‘‘ŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŽŽŽŽŽŽŒŒ‹‹‹‹‹‹Œ•š˜‘ŒŠŠŠ‹‹ŒŒŽŒŠ‰‡†††Œ›¥“…„‡‡ˆˆ‡‡†‡†………„„„„……††‡††…†…†…ƒ‚‚‚ƒƒ…………………†…„……††‡ˆˆ‡……„„††‰ŒŒ‰ˆŠ‹Š‰‹ŠŠŠˆ†„……………„ƒ„…………………„ƒ‚~}|{zyyzz{{{{{zyyxyyz{{|{{zzz{{{{|}}~~~€€‚‚‚ƒ„„„„ƒ‚€~|||||{{{zzyyxxxxwwwwvvvvvtqooon^TU_cdeglnutP:BFKOUVV[[`ST^itxk^TCEJYbjcNcXhovvrnmkkmpwtpph``aglg[VTUZY^agnnaLFJJNRSNEHU_aWKSW\_ZXUSXaX_`]aowxxunkzmWWgjouup`^[Y]add^ZWTR[aVSWY^^YOHOYQWpmliKH_gRQZh{cMMdxhPM[kvxyz{shprqnjkpvxwvrqx{||{xvvvuvxxwvvuvwwwwvtrqrstwtspoqojkmpuwvointof__ktvuunjrjZW[cjnnmh\PKThnoopqqrtttsrtwz}€€€€~|zyxvstvy|}{yvwxxyxxyyyyywvtrqrqqnjgc`]W`qwƒƒƒƒƒƒƒƒƒƒ„„„„……„€|yxyzzytnkjkosvxvqjfdeeehpsqlhlnorsttssropruwwrnprlighilqpmjjjkknrttsrsuuuvvvwwustsqppponljigggijklnoheiliddhmpwumihiigd`Z]fpohgeb]`c`_aekmmnnnmmmmmnoppopqstvvwwxyz{{{zyxxxwxwwwwxxyyyxxxxxwwwwwxxxxxxyyyxxxxxxxxwwxxyyyyyzzzzzzzzzzzzzzzzzz{{{|}}€‚ˆŠŽŽŒ‹‰‡…„„„„„…†‡‡‡‡ˆ‰‰ŠŠŠŠŠ‹ŒŽ‘’“•––•“’‘‘ŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŽŽŽŽŽŽŽŽŒŒ‹ŠŠŠŠŠŠ‹Ž“˜˜‹ŠŠŠŠ‹ŒŽ‹Š‰ˆ‡‡‡‡ˆ–¥˜‰ƒ††‡‡‡‡‡‡‡††……„„„„„†††††……………„„ƒƒ„„………„…„„ƒƒ„„……†‡ˆˆ‡†……†ˆˆ‰‹‹Œ‹Š‹Š‰‰‹Œ‹‹Šˆ…„„„„…„„„…††††………„ƒ‚€~}|{zzzzz{{{{{{yyxyzz||||{zzzzzz{{{||}}}~€€€€‚ƒ„„…„ƒ‚€~}}}}||{{zzzyyxxwwvvvvvwwvusrstoc_`bgikoqp{fKCEJPXXP\_NQ\kswupTG>6?WiroZIO^iyxqkihjmtwwsod^_cmodVMLLJU_fkpg[SGGLS\VVYX^cbSKLQ_edgc`^SZa`cnwxyz}yvv]LQ]emttrfecWY^eaZ[[[Ydl\RUZ_]YWSSUNBLRWimga_hknrrtvltvyz{wsqqolhgg`]dZ\_dhkcTWVZfgmrpd^[Y[^fnb\cnYWebdek{}}||wpnswyurwupz~zzxtmjgknqvyvtvqsqf^fwufkv}rhfkstpquz{ypgnmlsjegum\_kuxxxyxyzyyxvutsnmllnvz}{{z{xcFJWfrwwwvvvvvvvvvvuttttttssrqqppqqponkifb``dovwxxxxxxxxxxxxxyyyyyyyxyyyyz{||}~~~~~~~}}}}}}}}~}~~~~~}}||||ƒƒƒ‚‚‚‚‚‚‚€~}||{zyxxyyyyyyyyyxuqkkiknnmllpsrpppqqkfdgkmorqppiknoppqqpnmoqqpmloqqmmnnoomllkjjkklllopqolgdbabilic_`fqqfccillgbchleafgfddg_[_fgfffc`a`abbeiqx{{zzzzzzzzzzyyxxxwvwwxyyyyxxwxyz{{{zyxxxxxxxxxxwwwwwwwwxxxxxxyyyxyyyyyyyyyzzzz{{{{{{{{{|}}}~~~~~‚†ŠŽŒŒ‰‡………†‡ˆˆˆˆˆˆˆˆ‡ˆˆ‰‰‰‰Š‹Ž‘‘‘‘‘ŽŒŽŽŽŽŽŽŽŽŽŒŒŒŒŒŒŒŒŒŒŒŒŽŽŽŒŽŒ‹ŒŒŒ‹‹Š‹‹Œ‹‹‹ŠŠ‰‰‰‰‰ˆ‰Š‹Œ‹Š‰ˆˆ‡††‡‡‡‡‡††…„………†‡†‹‘ˆ†………†††…………………„ƒƒ‚ƒƒ„„„„„„„ƒƒƒƒ‚‚‚ƒƒƒ‚‚‚‚‚‚‚ƒƒ„„………………„„„„„„„………†‡‡‡„„ƒƒƒƒƒ„†…ƒ‚‚‚‚‚‚€€€€€€€€€~}|||||{{zzzzz{||{{{||||||{{zz{zzzzzz{{z{{||||}~~€‚‚‚‚‚~|{{{{zyxvvuuuvwxwvvtsppruxvmgtrSAXUT`cUT[[IB^zofCFKWTkkonhZ[eomj\^^lswy}~|yvsmfge_cfagiic]ZSQQWbiqrq_MSUUZmp`YSaVVka[]kz|}~|tk_jzynotvsz}y{xupontxwmjnrrow{o\Vovhirniuuw{|zzy}}}tihrm`V][yoflntxxwwxxxyywtsrsoibfkv{}|{y{xm^dlntwwvvvvvvvvvvvuttstttssrqqppqqpomkheb``cmwxxxxxxxxxxxxxyyyyyyyyyyyzz{|}}~~~~~~~~~~~~~~~~~}||||ƒƒ‚‚‚‚‚‚‚‚~}|{{zyyxxyyyyyyyyyxuqoonpqooonnqonppqrmgfhknpqpptpppssrqrromlnppmllmnoprssolllmoomkklmooomgdbabcimiecdgmk`_ahlkiecbgiklqmjqvjbcdffec^]abcccfmuz{zzzzyyyyzzyyxxxxwvwwwxyyyxxxyz{||{{zyyyxxyyxxwwwwwwxxxyyyyyyyyyxyyyyxyyyyyzzz{{{{|{{{{|}}}~~~~~‚†‹ŽŽŒŒ‹‰‡†…†‡ˆ‰‰‰‰‰ˆˆˆˆˆˆ‰‰ŠŠ‹ŒŽ‘ŽŽŽŽŽŽŽŽŽŽŽŒŒ‹ŒŒŒŒŒŒŒŒŒŒŒŒŒŽŽŽŒ‹‹ŒŒŒ‹‹Š‹‹Œ‹ŠŠŠŠ‰‰ˆˆˆˆˆ‰‰ŠŠŠ‰‰ˆˆ‡†††††††††…„…†††‡†ŠŒ‡†………††……………………„‚‚ƒ„…„„„ƒƒƒƒƒƒ‚‚‚ƒƒ‚‚‚ƒƒƒƒƒ„„„„………………„„„„„„„…………†††„ƒƒƒƒƒ„…†…ƒ‚‚‚‚ƒ‚€€€€€€~}}}}}||{{zzzz{||||{|||}}||{{zz{{zzzz{{z{{{||||}~‚‚‚‚‚€}|||{zzxwvvuuvwwvvvutsrrtvvofpnO>OSPY]TTNBH;^sycGf_aUiturld[\cbiZHQdntwz|||xrlfc][befmomaTSUTSWbjof_^VY[X]idYTQQT^oic`cir}}zsi_dstlqtvy}~|{yzyyw|€{pjlonoxoZQNaruwqaTdtz}~~|x}}ztkbptn[V`|wssjuxxxwwxxyyxsnmpojcgnvxuwx|yuvrlrtxwvvvvvvvvvvvvvttstttssrqqppqqonljgda__blvxxxxxxxxxxxxxyyyyyzzyyzzz{|}~~~~~€€€~~~~~~~€€€€€~}}}|ƒ‚‚‚‚‚‚‚‚€}|{zzzyxxxyyyyyyyyyusqonopqqqqnmmlmnoprpnlnpqqpolrssstvsrssnkfjnnmmmmmnoqrronnnqtuqljiknmkjjjgdbcehgfefgikdbbgknkgb]`ltokjlsxpffdgheb^abcdecgowyzzzyyyxxyyyyxxxxxwwwwwwwwxxxyz{{{{{zzyyxxxyyyxwwwwwxxyyyyyyyyyyxxyyyyyyyyyyzz{{{{{|{{{{|}}}~~~~~€‚†‹ŽŽŒŒ‹‰‡†††ˆˆ‰‰‰‰‰‰ˆˆˆ‰‰ŠŠ‹‹ŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒ‹‹ŒŒŒŒŒŒŒŒŒŒŒ‹ŒŽŽŽŽŒŒ‹‹‹‹ŒŒ‹‹Š‹‹ŒŒŠŠ‰‰‰‰ˆˆˆˆˆˆ‰‰ŠŠŠ‰ˆˆ‡‡††††††††…………††‡‡…‰Ž‹‡†……………………………………‚€‚ƒ„…„„ƒƒƒƒƒƒƒƒ‚ƒƒƒƒƒ„ƒƒ„„„„„„…„„……………„ƒƒƒƒ„„„…„„„…„„ƒƒ‚ƒƒƒ„…†…„„„ƒƒƒƒƒ‚‚ƒ‚‚€€€€€~~~~~}}||{{zzz{|||||||}~}}||{{{zzzzzzzzz{{{||||}}~€€‚‚€~}||{zywwvvuvvvvvvvutssssssj_E<>IUU_hZUWZPCdjsohlgjmsvwrlYX][XJEHOaouxzxxxtmfigcabgllif\SQUY[]fjja`\P_ea`]ZUQPMYqvqcPQ^p€{vpjhjnqooruxyyyyz||zv{|yuqpqovuVINasvsqnjqtwz}}{vzzzxrikjo`Re~}x|wvxyyxwxxxvuukhlrssoqtrkmx|tpsupzyxvvvvvvvwwwwwwvtsstttssrqqppppomkifc`^^`ivyxyyyyxxxxxxyyyzyyzzzyzz{|}~€€€€€€€€~~~~€€€€€€€€~~~}}‚‚‚‚‚‚‚‚‚€~|{zzzyyxxxxxxxyyyyxtppooppqqrrqnllmopqrrrqrsrqpoqjhomossqqqkhchnnnmnomkmoqqppppqrrpkhgilkiiiihfdcehgfddddiiihekmokb\`ktrlhkmlieediolfcdefigdgqwyzzyyyyxxyyxxxxxxxxwwwvvuuvvxyzzzzyyyyyxxxxxyxwwwvwwxyyyyyyyyxxxxxxyyyyyyyyyz{{{{{{||{{{|}}}~~~~€ƒ‡‹ŽŽŽŽŒŒŒŒŠˆ‡‡‡‡‰‰ŠŠŠ‰‰‰ˆˆˆ‰Š‹‹ŒŒŽŽŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒ‹‹‹ŒŒŒŒŒŒŒŒŒŒ‹‹ŒŒŽŽŽŽŒŒ‹ŠŠ‹‹ŒŒ‹‹‹‹‹ŽŒŠ‰‰‰‰ˆˆˆˆˆˆ‰‰‰‰‰‰‰ˆˆ‡‡††††††………………††††…ˆŒŠ†…„„…………………„„‚†…ƒ‚‚‚ƒ„„„ƒƒƒƒƒƒƒ‚‚ƒƒ‚ƒ„„„„ƒ„„„„„„„„„„„„„„„ƒƒƒƒƒ„„…„ƒƒ„„ƒƒƒ‚ƒƒ„„„………„„„ƒ„„ƒƒ‚‚‚‚€€€€€~~~~}}||{{zz{|||||}}~~~}}||{{zzzzzzzzz{{{|{{||}~~€€‚‚‚ƒ‚‚‚}}|{zxwwvuuvvvvvuuuttsrpkjeTDInqfVf~|ssqnhelllgmsolt{|yuu~zmjpqytutjbvxxyxwwwvusqnortwyz|}{xwyz{zxvsqprtuvvutsttuwxxyyyxvuuvxxxvusqonnnnoolgc`]ZXVUTW`ryzyyyyyyzzzzz{|}~€€‚‚‚‚‚€€‚‚‚‚‚‚‚‚‚‚‚€€€€€€~~~~~~{{{||||{{{{{{zzzzzzzzzzzzyyyxvronoprtuurkhnlkkkilpssssrssrttsvvurmjhgikmmoqqppppmhktsrqpnlkjjlmoppomgdehmlkjknlmljighjida`behgefkpmigddhikfabdfeecglqtuuuuvvvvvvvwwwwxxyzzzzzyxwvuuuuuuuuuttuuvvwxxyyyyyxxwwwwxyyzyyxyyyyyyyyyyxyzz{||}}}}|||}~€€€ƒ…‰‹ŒŽŽŒ‹Š‰‰‰‹ŒŽŽŽŒŒ‹ŠŠŠ‹ŽŽŽŽŽŽŽŽ’”••’ŽŽŽŽŽŽŒ‹‹‹‹ŒŽŽŽŽŒ‹‹ŠŠ‰‰‰ŠŠ‹‹‹‹ŒŒŒŒŒ‹‹Š‰ˆˆˆ‰‰‰ˆˆ‡‡‡‡‡‡‡ˆ‰‰‰‰‰ŠŠŠ‰ˆ‡‡†ˆˆ‰Š‰‰‰ˆˆˆˆˆˆˆˆˆ‡‡‡ˆˆˆ‡‡‡‡†††………………„……„ƒƒƒƒ„„ƒ‚€}}||||||{xusvz|€‚‚ƒƒƒ‚‚€€€€€€€‚‚ƒƒƒƒ‚‚‚‚‚‚‚ƒ„„„ƒƒƒƒƒ‚‚ƒƒƒƒƒƒƒƒ‚€€~~~~~~€~~~~~~}}}}}||||||{{{|{{{{{{{{{{{{{{{|||||||||||||||||{zyxwvuutttsrqqqqrstuwyyyyyxxwwvvvvvvwwwwvuuvuqoosvxxyzzywutttttsssrqpnmmlkjd[TW^eqpXPU[\cgf^`inrrqjmjfde_`qsvzzwrqqeUbooprqmhh\^P=A_pf_mwz{qkgddgedXTkolo{€vopkmnfv€uatsLXvvswvwxxwusqlkswxz{{|{wwz|{yyvsposvwwvuttuuvxxxxxxwvuvwxyywusqonmmnookfb^[ZXVUUVZfvyyyyyzzzzzzz{|}€‚‚‚‚‚€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€|{|}|||{{{{{{{zzzzzzzzzzzyyyxvsqprsrstsrolnljjjkmorsrqopqpsqrwxtponlklmmnprqponmlkmoqqqponmllmnpqrqpommnonnnnpllkjjkjjhc`^`cdcabgnmigedjkkfbceeeefkptvvvvvvvvvvvvwwwxyyyzz{{zyxwvvvuuutuuuttuuuvwwxyzyyyyyxwwwwxyyyxxyyyyyyyyyyyzz{{|}}}}}||}~€€€€‚„‡ˆŒŽŽŽŽŽŒ‹‰ˆˆ‰ŠŒŒ‹ŠŠŠŠ‹Ž‘’“••”’ŽŒ‹‹‹ŒŽŽŽŽŽŽŒ‹ŠŠ‰‰‰‰‰ŠŠ‹‹‹‹‹‹‹‹‹Š‰‰ˆˆˆˆˆˆˆ‡‡‡‡ˆˆˆˆˆ‰‰‰‰‰‰‰‰ˆˆˆˆˆˆˆˆ‰‰‰‰ˆˆˆˆˆˆˆˆˆ‡‡‡ˆˆˆ‡‡‡‡†††………„„…………„ƒƒ„†††‚€~||||||{{zwttuwz~€‚‚‚‚‚‚€€€€€€€‚‚‚‚‚‚ƒƒƒ„„„„„ƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€‚‚‚ƒƒƒƒƒƒƒ‚‚‚ƒ„„„„„„ƒƒ‚‚€€€€€€~~~~€‚€~~~~~~}}}}}||||||||||||{{{{{{{{{{{{{{{{{{{{{||||}}}}|{yxwvuvuuutsrrrrrrttvxyzzzyyxwwwwwwxxxyxwwwyyxwvwxyyyyyxxxwwwvvvvuttsssrrqqnhb``hpodTRV]efa[donnslZbilnje^rvwz|{rib\[ktroorthd[>59?TkdXPN]sticceg`ZSLl|riuxd^clpgy~yZfpEL[qrtvyxxxwutposvwx{y{{xwxyxxxvrpquxyxvutuvvwxyyyyywvuvwyzywusqonmnopplgc_\[ZYYZ[]cqwyyzzzzz{{{{|}~€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒ‚‚‚‚‚‚‚€€€€€|||}}}}|{{{{{{{zzzzzzzzzzzzyxvusrtvuqnnqpmiiijjihknrqommnnnkkprrssrpqqponoooppporojhorqqqqponoprstttvuuuttttstmkjkkmmljda^^`a``bdiihgfehigcchihhhlptuwwwwwwwvvvvvwwxxyyyyyyyyxwwvvvuuutuuuttuuuvvwwxyyyyyxxwwwwxxxxxxyyyxxyyyyz{{{{|||}}}}}}~~€€ƒ…‡ŠŒŽŽŽŒ‹Š‰‰‹‹ŒŒŒ‹ŠŠŠŠŠ‹ŒŽ’““’‘ŽŽŽŽŽŽŽŽŽŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŒ‹Š‰‰‰‰ˆˆ‰ŠŠ‹‹‹‹‹‹‹Š‰‰ˆˆ‡ˆˆˆˆˆˆ‡‡ˆˆˆˆˆˆ‰‰‰‰ˆˆˆˆˆˆˆˆˆ‡‡ˆˆ‰‰ˆˆˆˆˆˆˆˆˆˆˆ‡‡ˆˆˆ‡‡‡‡†††……„„„…………„ƒ„†ˆ‰ˆ€|~}|}||||{{zyxxwwy|~€‚‚‚‚‚‚€€€€€€‚ƒƒƒƒƒƒ„„„„„„„„„„ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚ƒƒ‚ƒƒƒƒƒƒ„„„„„„„ƒƒƒ‚€€€€€€~~~€‚‚‚~~~~~~}}}}}}||||||}}}}|{{{{{{{{{{{zzzzz{{{{{{{|}}~~~|{zyxwvvvvuttrrrrrstuwyyzzzzyxwwxxyyyyyyxxxyyyyxxxyyyyyxyxxxxwwwwwwwwwwvvvvvsqmlnqnbPMUX[ZULUioeoud_agkkcctuy|zi]YZbpsqmkmtigp`G76Qf]OI[s|umfb_^YTQNqzij|ub]fvxqwvQZr]NL_`nvyxyyxxxwutuutuqtvyyustwwvrpqtwyywvuvvwxyyyyyywvuvwyzywusrponopqqokgdbabdegikntwxyz{{{{||||}~~€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚}}}~~~~}|||||{{{{{{zzzzz||{yyxwusuvwsnnpqrnmlmljgknqomllmmnkjoqstsrssttsqommoqrrrmlqstssttsrrstuwwxxyxxxwwwwvwqpnmkmnmjea^]^^^beeefhhgeeecafkmllortuvwxwxyyxwvvvvvvwwwwwxxxxwwwwwvvvuuuuuuuuuuuvvvwxxyyyyxxxxwwxxxxxxyyyyyyzzzz{||||||}}}}}~~€‚ƒ†‰‹‘‘ŽŒŒ‹Š‰ŠŠŒŒŒŒ‹ŠŠŠŠŠŠ‹ŒŽ‘‘‘‘ŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒ‹ŠŠ‰‰‰ˆ‡ˆ‰‰ŠŠ‹‹ŠŠŠŠ‰‰‰ˆˆ‡ˆˆˆˆˆˆ‡ˆ‰‰‰‰ˆˆ‰ˆˆˆ‡††ˆˆˆ‰‰ˆ‡‡ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ‡‡ˆˆˆ‡‡‡‡††††……„…†††…„„…‡Š‹ˆ|}||}}}||{{z{{{yxyz}‚‚‚‚‚‚€€€€‚‚ƒ„ƒƒƒƒ„„„„„„„„„„„„„„„„„„„„„„„„„„ƒƒƒƒƒ‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒ„„„„…„„„„ƒƒ‚€€~~~~€€‚ƒƒ‚€~~~~~~}}}}}}}}}}}}}}}}|||{{{{{{{{zzzzz{{{{{zz{|}~~}||{zyyxwwwvvusrrrrstuvwwyzzyyxxxxxyyyyyxxxxyyyyxxyyyyyyxyxyyxxxxxxxxxxxxwwwxwwvuvtqjZX]XUSNMGTheozojnuvsehpty{|vf^[^ipnnljlla`vx^;>cZUJE\v}tpjaUOPSPNu{pe}|mY[s€yq{dFW|uE/3Cdtwxzzzzzyyyxtpnmoqvxuutsqprqrtvxxxxxxxwxyyyyyyxwvvwxyzxvuutssrsttspmllmoqstvwyyzz{{||}|||}}}~~€€€€€€€€€€‚‚‚‚‚ƒ‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒ~~~~~~~~}}}}|||{{{{zyxy{}~|zxzyusrsuspppstrspoqnnpsroonnmnnosqqttsstuwxwvqljnrttttuvvvuvvwvuvvxxyyzzzzyyyxxwwwttqnmmnmlhdb`__aceefgiihggghiknppqrsuuvwwxyzyxwvvuuuvuuvvvvwwvvvwvvvvvuuuvvvvuuuuvvvwxxxxyyyyyxxxxxxxxyyyyyyz{{{{|||||||}}}}}~~€‚ƒ†ˆ‹‘‘Ž‹‹Š‰‰Š‹Œ‹ŠŠ‰‰‰‰‹‹Ž‘‘‘ŽŽŒ‹‹‹‹‹‹‹‹‹ŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽ‹ŠŠŠ‰‰ˆˆ‡‡ˆˆ‰‰ŠŠŠŠ‰‰‰‰ˆˆ‡ˆˆˆ‡‡‡ˆˆˆˆŠŠ‰‰‰‰ˆˆ‡‡††‡ˆ‰‰ˆˆ††‡‡ˆˆˆˆˆ‰‰‰ˆˆˆˆ‰ˆˆˆˆˆ‡‡‡‡†††††……†‡††…„„„ˆŠ‹ˆ‚}}||}}~}||z{|{{zyxy|~€‚‚‚‚‚‚ƒƒ„„„ƒƒƒ„„„„„„„„„„„„„„„„„„„„„„„„„„„ƒƒƒƒ‚‚ƒƒ‚‚‚‚‚ƒƒƒƒƒƒƒ„„„„……„„„„ƒƒ‚‚‚‚€€€€‚‚‚‚€~~~~~}}}}}}}}}}}~~}}}}}|{zzzzzzzyzzz{{{{{zz{{|}}||||{{zxxwwvvusssrrstuvwwxyyyyyyyxxxxxxxxwxxxxxxxxxyyyyyyxxxxxxxxxxxxxxxxxwwxxwvvuvttqojehbXcfhlnruqnsxvrmnrtwyxupha`uqklkloqjjttj@ZsIKMOP]osqmeZPRPKNtyvpquxgVgzzuuVMY{nH07Letvwyz{zyyyzytmqqonmqvvspqrrrstvxxxxyyyxxxzzyyyxwwvwxyyyxwvuuuttuuuuuuuuvvwxyz{|||}}}~~}}}}}}~~~~€€€€€€€€€€€€‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚ƒƒƒƒƒƒƒƒƒ~~~~~~~~}}|{{{zxvx|~|ywwvsqprvvusrttstqlqvvtvvsqppopqrtqnoqsuvwyzyzvsqrtuvwwxxxxwwxxxxxyyyzz{{{zzzyxxwwxxwvrpppponljigggghhjkkkkmmllmoqrssttuuvwwxyzzyxwvuutttttuuuuuuuvvvvvvvuuuvvvvvvvvvvvvwxxxyyyyyyyxxxxxxyzzzzz{{{{|||}}}}}}}}}}~~€€‚…ˆŠŒ‘Œ‹Š‰‰ŠŠ‹ŽŽŒ‹ŠŠ‰‰‰ŠŒŒŽ‘‘ŽŽŽŽŒŒ‹ŠŠ‰‰‰‰‰‰‰ŠŠ‹ŒŽŽŽŽŒŽŽŽŽŽŽŽŽŽŽŽŽŽŒ‹ŠŠŠ‰‰‰ˆ‡‡‡ˆˆˆˆˆ‰‰‰‰ˆ‰ˆˆ‡ˆˆˆˆ‡‡ˆˆˆˆ‰‰‰‰‰‰ˆˆ‡‡†…‡‡‰‰ˆ‡††‡‡‡ˆˆˆˆ‰‰‰‰ˆ‰‰‰‰‰‰ˆˆˆ‡‡‡††††‡†††‡‡‡†„„„‡Š‰‡‚~}|}}}~~||{{|||{yxy{~€‚‚‚‚‚ƒƒ„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„ƒƒ„ƒ‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒ„„„…………„„„„„ƒƒ‚‚‚‚€€€€€€€€‚‚‚‚‚€~~~~~~~}}}}}}}}}~~~~~}|{{{zzzzzzzzz{{{{{zz{{|||||||||{yyxxwwvuttssttuuvwxxyyzzzyyxxxxxxxxxxxxxxxxxyyyyyyyyyxxxxxxxxxxxxxxxwwwwwwwwwwwwwvwtnruuuwzywvwxwusstuwxxvsnilztkjkpuxrlpqmFptM?QjqopqqpmePNPRTrsoigeagdoz~|xvcPTsyrSOcqvwvxz{zxwx{{vrsuuslmprqpqrtuvwxxyyyyzzzyyzzyyyyxxwwwxxyyxxwwwvwwvvwwwwxxz{|||}}}~~~~~~~}}}}}}~~~~~~~~~~~€€€€€€€‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ„„„„„„„„~~€€€€€~~~~}||{zxvwz{zxyxtrponqtuuutrqqrsnquwvwywtrrqqrrqsrpsvwxyyzzzyxyvvvwxyyyyyxxxyyyyzzz{{{{{{{zyyxwxyyywusrssssrrpnmljiilnnmnprqpqrstttssttuvvwxyyxwvuutttstttttuuuuvvvvvvvvuuuvvvvvvvvvvvwxxxyyyyyyxxxxxxyyzzzzz{|||||}}}}}}}}}}~ƒ…ˆ‹ŒŽŽŽŽŽŒ‹ŠŠŠ‰Š‹ŒŽŒ‹ŠŠŠ‰Š‹‘‘ŽŒŒ‹‹‹ŠŠ‰‰ˆˆ‡‡‡‡‡‡ˆˆ‰Š‹‹ŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŒŠ‰‰ŠŠŠ‰‰ˆ‡‡ˆ‡‡ˆ‰ˆˆˆˆˆˆ‡‡‡ˆˆ‰ˆˆ‡ˆˆˆˆˆ‰‰‰‰ˆˆˆˆ‡‡†‡‡ˆˆˆ‡††‡‡‡‡ˆˆˆ‰‰‰ˆˆ‰ŠŠŠŠ‰‰ˆˆˆ‡‡†††‡‡‡‡‡‡‡‡†„ƒ„†ˆ‡…‚~}||}}}}}||||||{yxy{~€‚‚‚‚ƒƒƒ„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„ƒ‚‚‚‚‚ƒ„„„ƒƒƒ„„………………„„„„„„ƒ‚‚‚€€€€€€€€‚‚‚‚€~~~~~~~}}}}}~~~~}|{{{zzzzzzzz{{{{{zzz{{|||||||{{zzxxxxwvuutttuuvvwwxyyzzzyyyyxxxxxxxxxxxxxxxyyzzyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxyzyyyxxyxxxyxwxyyxxwwwwwxwwusux|upmnrw{yusro[zu_GXmxurssssn^Y]ceuroigcgsrvwxurrhMUscXgkuvutuwxyxwuutwwvtvxwqpppqqrstuvwxxxyyyyzzzzyyxxxxwxwwwwxxxxxwwwwxxwwwxxyyz||}}}~~~~~~~}}}~~~~~€€€€~~~~~~~~~~€€€€€‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒ„„„„„„„………„~€€€~~~~}}|{ywwyxwuxxvtrpoqstuutrpoputrmsvxzxusssrrsqtyyxxyyyyyxxxz{ywwxxxyyyyyyyyyyzzz{{{{{{zzyyyxwwxxxxwuutuuuutsqqpommopqqqstttsssttssssstuuuuvwvuttttttttttttuuuvwwwwwvvuuuuvvvvvvvvvvvwwxxyyyyyyxyyyyyyz{{{{{|||||}}}}}}~~~~~~€€ƒ†‡‹ŽŽŽŒŒŒŒ‹‹ŠŠŠŠŠŠ‹ŒŽŒ‹ŠŠŠŠ‹ŒŽŒ‹ŠŠ‰‰‰‰‰ˆ‡‡‡††††……††‡ˆ‰ŠŠŠ‹Œ‹‹‹‹ŒŒŒŒŽ‘‘ŽŽŽŒ‹Š‰‰ŠŠŠŠ‰ˆ‡‡ˆ‡‡‡ˆˆ‡‡‡‡‡‡‡†‡ˆˆˆˆˆˆˆˆˆˆˆ‰‰ˆ‡‡‡ˆ‰ŠŠ‰‡††‡‡‡‡‡‡‡‡‡ˆˆˆ‰ˆˆˆ‰Š‹‹ŠŠ‰ˆˆˆˆ‡‡‡‡‡‡‡‡‡‡‡‡…ƒƒƒ…‡†„}}||||}}}|||||{yxy{~€‚‚ƒƒ„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„ƒ‚‚‚‚‚‚ƒ„„„„„„„„„„…………………………„„ƒ‚‚‚€€€€€€€€€~}}}}}~}||{{{zzzzzzz{{{{{zzz{{{|{|||{{{zzyyyzyxxwuuuvvvwxxxyyzzzzzyyyxxxxxxxxxxxxxxxyzyyyyyyyyzzzyyyyyyyyyyyyyxxxxxxxxxyyz{xyyxxwwxwxyyzyyyxxxxxxwxzz{vusruxwyxvuvsw}sfvuwvuvvutsqmnrsxvtqpnrspturokhpZ`reQpsvvssuvwxwwutrtuvuuuuuutssstuvvwwwxxxyyyyyyxxxwwwwwxxwwwwwxxxwwwwwxxwwxyz{|}~~~~~€€€€~~~~~€‚€€€€€€€€~~~€€€€€€€€‚‚‚ƒƒƒƒ„„ƒƒƒ„„ƒ~€‚‚‚‚‚‚€~~~}|{ywxyxwvxxwvuutuuuuutttstsrrqsvyzyvuuuttuuvwxyyyyyyxxxzyyyxxwwxxxxxxyxxyyyzzzzzzzzyyyyyxwwwwwwwvuuuuuutsssrrrqrrssstuuutssssssrqrsssssttttssstttuuuttttuuuvwwwvvuuuuuvvvvvvvvvvwwwxxyyyyyyyyyyyyyz{{{{{|}}|}}}}}}~€‚„‡‰ŽŒ‹‹ŠŠŠŠ‰‰ŠŠŠŠ‹‹ŽŒ‹ŠŠŠ‹ŒŽŒ‹Š‰‰ˆˆ‡‡‡‡††††…………………††‡ˆ‰‰ŠŠŠŠ‹‹‹‹‹ŒŒŒŒŒŒŽ‘‘‘‘‘ŽŽŒŒ‹Š‰‰‰ŠŠŠŠ‰‡‡‡‡‡‡‡‡‡†††††††‡‡ˆˆˆˆˆˆˆˆˆˆˆˆ†††‡‰‹‘™‡†…‡‡‡‡‡‡‡‡‡‡‡ˆˆˆˆˆˆ‰Š‹Š‰ˆˆˆˆˆˆˆˆ‡‡‡‡‡‡‡††…ƒ‚‚„……ƒ~}}||||}~}}|||{yxx{~€‚‚ƒƒ„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„ƒ‚‚‚‚‚ƒ„……„„„…„„„………………………………„ƒƒ‚‚‚‚€€€€€€€€€€€~~}}}~}|{{{{{zzzzz{{{{{{zz{{||{{{{{{{{{{{{{zzyyxxwwwwwxxxxyxyzzzzzzzyyyxxxxxxxxxxxxxxyyyyyyyyzzzzzzzzzzzzzzzyyyxxxxxxxyzzzzzyyyxwxxxxxyyzyyyyxxxxxxyyxvvvvwxyxwwwwxwuttuwwuuvvuutuvvuuuvvuuuuuuttssssrqqrrsuvuuuuvvwwwvtsttuvuuvvvuutuuvvvwwvwxxxxxwwwwwwwwvwwwwwwwvwwxxxwvwwxxwwxy{}~~~~~~~€€€€€€€€€€€€€‚‚‚‚€€€€€€€€€€€€€€€€€€‚‚‚‚ƒƒ‚‚‚€‚‚‚‚‚‚‚‚€~~~~}{yxyyyyz{{{{zyxxxwvvuvvvwvuutuwyyxvvvvvvvwxxyyyyyyyxxxzyyyxxwwwwwwwwxxxxyyyyyyyyyyyxxxxwwvvvvwwvvvuuuutsssrrssrrrrstuuutrrrrrqppqqrqpqrrsrrrstuuvvvuuttttuuvvvvuuuuuuvvvvvvvvvvwwxxxyyyyyyyyyyzzz{|||||}}}}}~~~~~~€€€€€ƒ…ˆŠ‹ŽŽŒ‹‰‰ˆˆˆˆ‰‰‰‰‰Š‹ŒŽŒŒ‹ŠŠŠ‹‹ŒŽŽŽŒŠ‰ˆˆ‡†††……††………………………†††‡‡ˆ‰‰‰‰‰‰‰‰ŠŠŠ‹‹‹‹‹ŒŽ‘‘‘ŽŒŒ‹Š‰‰‰ŠŠŠ‰‰‡‡‡‡‡†‡††………………†††‡ˆˆ‰ˆ‡‡‡‡‡‡‡†…†‡Š’ž—“ˆ‡†…†††‡‡†††‡‡ˆ‡‡‡ˆ‰‰Š‰ˆˆˆˆˆˆˆˆˆˆˆ‡‡‡‡††…„‚‚‚ƒƒƒ~~}}|||}}}}}||{yxy{~‚ƒƒ„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„ƒƒƒ‚‚‚‚„…††…„„…„„„…………………††††……„ƒ‚‚ƒ‚‚€€€€€€€€€€~~~~}|{{{{{{zz{{{{{{{{{{{|||||{{{{{{{{z{{{{{{zzyxxxxxxyyyyxwxyzzzzzzyyyyyyyyyyyyxxxxxxxxyyyyyyyz{{{{{{{zzzzzyyyxxxyyyyzzzzzzzzyxxxxxxxyyyyyyxxxxxyxxxwwwwwwxxxxxxxwwwwxxxwvvvvvvwxxvvvvwwwvvvvvuvvvvvvuvwwwvvvvvvvvvvuuuuttuuvvvuvvvvvwwwwxwwwxwwwvvvuuuvvuvvvwwwxvwwxxxwvwwxxwxy{}~€€€€€€€€€€€€€€‚‚‚‚€€€€€€€€€€‚‚‚‚‚‚‚‚‚€€€€‚‚‚‚‚‚‚‚€~~~~}{yyyz{{||}}||{{{zyxwvwwxzyxxwxxyyxwwwwwwwwxyyyyyyyyxwxyyyyxwwwwvvvvwwwxxxxxxxxxxxwwvvvvuuututuvuuuuuutssrrqqrrqqqqqrsssrqqqqqqpppqqpppqrrrrstuuvvvvvuuttttuuuuuuuuuuuvvvvvvwwwwxxxxxyyyyyzzzzzzzz{|||||}}}~~~~~~~€€€‚„†ˆ‹ŽŒ‹Š‰ˆˆˆ‰ˆˆˆˆˆˆˆ‰‹ŽŽŽŒ‹‹Š‰‰‰‰Š‹‹ŠŠ‰ˆ‡††††……………†………††‡‡†††‡ˆ‰ˆ‰ŠŠ‰ˆˆˆˆˆ‰ŠŠŠ‹ŠŠ‹‹ŒŽ‘ŽŒŒ‹Š‰‰‰ŠŠŠ‰‰‡‡‡‡‡†‡††…………………††‡ˆˆˆ‡††††††††…†ˆ‹‹Œš˜—”Œˆ‡………††††††‡‡‡‡‡‡ˆ‰‰ˆˆˆˆˆˆˆˆˆˆˆˆˆ‡††††…ƒ‚‚‚ƒƒƒ‚€~~}||||}}}}}|{zyz{}‚ƒ„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„ƒƒƒƒ‚‚ƒ„……‡‡…ƒ„„ƒƒ„…††††††††††…„„ƒ‚‚‚‚‚€‚‚€€€€€€€~}||{{{{zzz{{{{{{{{{|||}}|||{z{{zzz{{{{||{{zzyyyyyyyyyyxwwxyyzzzzzzzzzzzzzzzyyyyyxxxxxxyyyyyyzzzzz{zzzzzzyyyxxyyyyyzzzzzzzzyxxxxxxxxyyyyyyyyyyyxxxxxxxxxxxxyyxxwvvvwxxwwwwvvvxwxwvvwwwwwwwwwvvwwwvvvwxyxxwvvwwwwvvuuuuuuuuvvuuvwwwwwxxxxxxxwvvvuuvvvvvvvvvvwwxxwwwxxxwvwxxyyz{|}~€€€€€€€€€€€€€€‚‚‚€€€‚‚‚‚‚€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€‚‚‚‚‚‚‚‚‚€~~~}|zzz{||||}}}}|}||{zyxxxxzzyyxyxyyxwxxxxxxxxxxxxxxxyxwwxxxxwwwwvvvvvvvvwxxxxxxwxwvuuttttssssssstttttttssrrrqqrrqpppppqqrqqqqqqppppqqqqqrsrrrsstuvvvvvuuuutuvvvvvvvvvvvwwwwwxxxyyyyzzyzzzzzz{{{{{{{||||}}~~~~~€€‚„†‡‰ŒŒ‹Š‰ˆˆˆ‰‰‰‰‰‰ˆ‰‰‰ŠŒŽŽŒ‹Š‰‰ˆ‡‡‡‡ˆˆ‡‡†…††††††……†‡‡‡††‡‡‡‡‡‡ˆ‰Š‹ŠŠ‹‹Š‰‰ˆ‡ˆ‰‰ŠŠŠ‰‰‰Š‹ŒŽŽŒ‹‹Š‰‰ŠŠŠ‰‡††‡‡‡†‡††………………„…†††††††††††††…†‡‰‹Š†••Š”›Ž…†‡………………†‡‡‡‡†‡ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ‡‡†………„ƒ‚‚‚ƒƒ‚€~}|||||||||||zzz|}~€€€‚ƒƒ„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„ƒƒƒƒƒ„…„ƒ†ˆ†‚‚ƒƒ†††‡‡‡‡‡‡‡††…„ƒƒ‚‚‚€€€‚‚‚‚‚‚‚‚€€€€€€€€~}}|||{{zzz{{||||||}}}}}}}}|{z{{zzzyzz{{{{{zzzyyyyyyyyyxwwwxxxyyzzzzzzzzzzzzzzzzyyyyxxxxyyyyyzzzzzzzzzzzzyyyyyyyyyyzzzzzzzzyxxxxxxxxxyyyyyyzzzzyyxyyyyyyxxyxxxxwvvvwxxwxxxwwvwwwwvvwwwwwxxwwwwwwwvvvwxxxxxwxxxxwvvutuuuvvvvvvvvwwwwvwwxwwwxxwwwvvwwwwwwwwwvxxxxwwwwxxwvwxyz{|}~~~€€€€€€€€€‚‚‚‚‚‚€€€€€‚‚€€‚ƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒ‚‚‚€€€‚‚‚‚‚‚‚‚‚‚€~~~}{z{||||||}}}}~~}}|{zyzzyyyyyyyyxxxxxxxxxxxxxxwwwwxwwwwwwwwvvvvvvvuuuvvwwwwwwwwwvtttsssrrqrrrrsssssssssrrrrrrqqpoopppppppppppppqqrrqqrssssstttuvvvvuvuuutuvvvvvvvvvvvxxxxxyyyyyzzzzzzzzzz{{||||||}}}}}}~~~~~€€€€€€‚ƒ„†ˆŠ‹Œ‹‰ˆˆˆˆ‰‰ŠŠ‹‹ŠŠŠŠ‹‹ŽŽŽŒŠ‰‡‡††……††††……………†††††……†‡ˆ‡‡‡ˆˆˆˆˆˆ‰‰Š‹Œ‹ŒŒ‹‰‰ˆˆˆ‰‰ŠŠ‰‰‰‰‰Š‹ŽŽŽŒŒ‹ŠŠŠŠŠŠ‰‡††‡†‡‡‡‡‡†…………„„„……†††††††††††…†ˆ‹‹‰ˆ™†‹•…†ˆ………„……†‡‡‡‡††‡‡‡‡ˆˆˆˆˆˆˆˆˆˆˆ‡‡†……„ƒ‚‚ƒƒƒ€~~}||||||||||{zz{}~€‚‚ƒ„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„ƒƒ„„ƒƒ†‡„}†…†††‡‡‡‡‡‡††……„ƒƒ‚‚€€€‚‚‚‚‚‚‚€€€€€~}}}||{{{{{|}}}}}}}~~~~~}||{zzzzzyyyyzz{zzzyyyyyyxxxxxxxwwwwwwxyyzzzyyzzzz{{zzzzzzzyxxxyyyyzzzzzzzzzzzzzyyyyyzzzzzyyyyyyyyyyyyyxxxxxxyyyyyyyzyxyyyzzzyyxxyxxxwwwwwxxxxxxxwwwwwwvvvvvwwwwwwwwwwwwvuvwwxxyyxxxyyxwvuttvuvvvwwvvvvvvvvvwwwwwwwwwwvvwxxxxxxwwwxxxxxxxxwxwwwxy{|}~~~€€€€€€€€€€€€€€€€‚‚‚‚ƒƒƒ‚‚‚‚‚ƒƒ‚‚‚‚‚‚‚ƒƒƒƒƒ‚‚‚ƒƒƒƒƒƒ‚€€€€€‚‚‚‚ƒƒƒƒƒƒƒ‚€~~}||{|}}}||}}~~~~}|{{zzzzyyyyyyxxxxxxxxxxxxxxwwwwwwwwwwwwvvvvvvvuuuuvvvvuuvvuutsssrrrrrqrrrrrrrrrrrrrssssssrqpooooonnoopppppqrrrrrssttsssttuuvwwvvvuuutuvvvvwwwwwwwxxyyz{{{{{{{||{{{{{{{|}}}}}}}}}}~~€€€‚ƒ…†ˆŠŽŽ‹‰ˆ‡ˆ‰‰Š‹ŒŽŒŽŽŽŒŠˆ‡††……„ƒƒƒƒƒ„„………†ˆˆˆˆ‡‡ˆ‰‰‰ˆˆ‰Š‰‰‰‰Š‹ŒŒŒ‹ŠŠ‰‰‰‰ŠŠŠŠ‰‰ˆˆ‰ŠŒŽŽŽŽŽŽŽŽŒ‹‹‹‹‹ŠŠ‰‡†††‡‡‡‡‡‡††………„ƒƒ„…………………††††††‡Š‹‡Š˜‹†ˆ”ˆ†…„„„„…†‡ˆˆ‡‡†††‡‡‡‡‡‡ˆˆˆˆˆˆˆˆ‡‡†……„ƒ‚€‚ƒƒƒ‚€~~~}|||||||||{zz{|}~€‚ƒƒ„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„ƒƒ„„„‚„„|||y‚„…††‡‡‡‡‡‡‡†††…„„ƒƒ‚‚€€‚‚‚‚‚‚‚ƒƒ‚‚‚€€€€€~~~~}||{{||}}~~~~~~~~~}||{{zzzzyyxxyyzzzzyyyyyyxxxxxxxxxwvvvwxxyzzyzzzzz{{{{{{zzzzyxxyyyyzzzzzzzzzzzzzzyyyzzzzzzyyyyyyyyyyyyyxxxxxxxxxyyyyyxxyyyz{{zzyxyxxwwwwxxyyyyyxxxxxxxwwvvvvwwwwwwwwwwwwvvwwxxyyyyzzzzxwvutuvvwvvwwwwwwwvvvvvvvvvwwwwwwwxyyyyyxxwwxxxxxxxxxxxxxyz|}€€~~€€€€€€€€€€€€€€‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒ„„„„„ƒ‚€€€€€‚‚‚‚‚ƒƒ‚‚€~}||{{|}}||||}~~~}|{{z{zzyyyyyxxxxxxxxxxxxxxxwwwwwwwwwwwwvvvvvvuuuuuuuuttuuttsssrrsssssssrrrrqqrrrrrsssssrqpppppqppooppqqqqrssssssttttssttuuvvvvvvuuuuvwwwwwwxxxwwxyyz{|||||||}}|||||||}}}}}}}~~~}~€€€ƒ„†ˆ‰‹ŽŽŽ‹Šˆ†ˆˆŠ‹‹ŒŽŽŽŒŠˆ‡†………„ƒƒ‚ƒ„„…†††‡ˆ‰‰Š‰ˆˆ‰ŠŠ‰‰ˆ‰ŠŠŠŠŠŠŠ‹ŒŒŒŒ‹ŠŠŠŠ‰ŠŠŠŠŠŠŠ‰‰ˆ‰Š‹ŒŽŽŽŽŽŽŽŽŒŒŒŒŒŒŒŠ‰‡††††‡‡‡‡†††………„ƒƒƒ„„„„„……††††……‡‹‰†“‡ˆ‡ˆ“‹†……„……†‡ˆˆˆˆ‡‡†††‡‡‡‡‡‡‡ˆˆˆˆˆˆ‡‡†……„ƒ‚€‚ƒƒƒ€~~}||||||||{{zz{|}~€‚‚ƒ„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„ƒ„…„ƒƒ‚zxz|x~„„…†‡‡‡‡ˆˆˆ‡††………„„ƒƒ‚‚‚‚ƒƒ‚‚‚‚ƒƒ‚‚‚‚‚€€€€€€~~~~}||||}}~~~~~~~~~~}||{{{zzzyyxwxxyyzyyyyxxxwwwxxxxxxxwvvvvwxyzzzzzzz{{{{{{{{{zyyyyyyyzzzzzzzzzzzzzyyyyzzzzzzyyyyyyyyyyyyyyxxxxxxxxxxxxxxxyyyzz{zzxxyxxwwwwxxyyyyyyyyyyyyxwwvvwwwwwwwwwwwwwwwxxxxyyyyzzzzxwvuuuvvvwwwwwwwwwvvvvvvvvvwwvwwwxxyzzzyxxwwxyxxxxxxyyyyyz|}}€€~€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒ„„„„„„ƒƒƒƒ‚‚‚ƒƒƒ„„„„„„„„„„„„„ƒƒ‚€€€€€€€€€€€€€€~}||{{{||||||||}}}}}~}}}|{{z{zzzyyyyyyyyyyyyyxxxxxxwwwwwwwwwwwwwvvvvwvvuuuuuutttuutttssstttttttssssrqrrrqrrrrrrrqqqqqqrrqpppqqrrrsstttttuuuuttuuvvwwwwwwwwvwxxxxxxxxyyxxyyz{||||||||}}}}}}}}}}~~~~~~~~~~~€€€€€‚„†ˆ‹ŒŽŽŽŒŠˆˆˆ‰‰‹ŒŒŽŒŠˆ††…………„„ƒƒ„…††‡‡‡ˆ‰ŠŠ‹Š‰‰ŠŠŠŠ‰‰‰ŠŠŠŠ‰‰‰‰ŠŠ‰‰ˆˆ‰‰‰ŠŠŠŠŠŠŠ‰‰‰‰‰‰ŠŒŽŽŽŽŽŒŒ‹Šˆ†††…††††††††……„ƒƒƒƒƒƒƒ„„……†††……†‹Œ‡†Ž†‡†…Œ‡†……††‡ˆ‰‰‰ˆ‡††††††††††‡‡ˆˆˆˆˆ‡‡†……„ƒ‚‚ƒƒ‚€~~}|||||||{{{zz{|}~‚ƒƒ„„„„„„„ƒƒƒ„„„„„„„„ƒƒƒƒƒƒƒƒƒƒ‚‚‚‚ƒƒƒƒƒƒƒƒƒ„„„„„„„„„„„„„„„„„ƒ‚ƒzxyzy|‚‚„…‡‡‡ˆ‰‰‰ˆ‡‡††……„„ƒƒ‚‚‚‚‚‚ƒƒƒƒƒ‚‚‚‚ƒƒ‚‚‚‚‚€€€€€€~~~~}}||}}~~~~~~~~}}}}|||{{{{{{zyxwwwxxyxxxxwwwwwwwxxxxxxxwvvuvwxy{{{{zzz{{{{{{{zzzzzzzzzzzzzzzzzzzzzzyyyyzzzzzzyyyyyyyyyyyyyyyyyyyyyyyxxxxxyyyzzyyyzyyyyxwwwwxxxyyyyyyyyyyyyxxwwwwwwwwwwwwwwwwwxxxxxxxxxyyyyxwvuuvvwwwxxxxwwwwwwxxxxxxwwwwwwxxyzzzyxxwxyyyyyyyyzzzz{|}~€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒ„„„„„„„„„ƒƒƒƒ„„„„„„…„„„„„„„ƒƒ‚‚€€€€€€€€~~~~~~~}||{{{{{||||||{{{{{{||||{{{zzzzzzzzzyyyyyyyyyyxxxxxxwwwwwwwwwwwwwwwwwwvvvvvvvuuuuuuuutttuuuuuuutttssrrrrrrrrrrrrrrrrrrssrqqqqrrsssttuutuvvvvuuuvwwxxxxwwwwwwxyyxxyyyzzyyyz{{||{{|||||||}}}}}}~~~~~~~~~~~€€€€€‚ƒ…ˆŠŽŽŽŽŽ‹‰ˆˆ‰Š‹ŒŽ‘‘ŽŒ‹‰‡†……†††………………††‡ˆˆˆ‰‹‹Œ‹ŠŠŠŠŠŠŠ‰‰‰Š‰‰ˆ‡‡‡ˆˆ‡‡††‡ˆˆ‰‰‰‰‰‰‰‰‰‰‰‰‰ŠŒŽŽŽŽŽŽŒŽŽŒŠˆ‡………†††††††……„„ƒƒƒƒƒƒƒ„„……†††……†‰‹‡†ˆ‡‡…„Œ‡‡††‡ˆ‰‰ŠŠ‰‰‡††…††††††††‡‡‡ˆˆˆ‡‡†……„ƒ‚‚‚ƒƒ‚€~~}|||||||{{{z{{|}~‚ƒ„„„„„„„„ƒƒƒƒƒƒƒƒ„„„ƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚ƒ„„„„„„„„„„„„„„„ƒ‚‚‚{x{{}|€€ƒ…‡‡ˆˆ‰ŠŠ‰ˆˆ‡††……„„ƒ‚‚‚‚‚ƒƒƒƒƒƒƒ‚‚ƒƒƒƒ‚‚‚‚€€€€~~~~}}||}}~~~~~~}~}}}|||{{{{{{{zzxwwwwwxxwwwvvvvvvwwwxxxxxwwvuuvwyz|{{{zzyyyyyzzzzzzzzzzzzzzzzzzzzzzzzyzzzzzzzzzyyyyyyzzzzzzzzzzzzzzzyyyyxxxyzzzyyyxyyyyyxxxxwxxxxyyyzzzzzzzzyyxxxwwwwwwwwwwwxxxxxxxwwwwwxxyxyxxwvuuvwxxyyxxwwwwxyyyyyyxxwwxwwwxyyyyxxxyyzzzzzzzzzz{{|~€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒ„……………„„„ƒƒ„„„„„……„„„„„„„ƒƒ‚‚€€€€€~~}||||||}~}||{{{{{{{{{{{zzzzzzz{{{{{zzzzzzzzzzzzzzzzzzzzyyxxxxxxwwwwwwwwwwwwwwwxwwvvvwwwvvvvvvvvuuuvvvvvvvuuuttssssssssssssssssssttsrrrrssttttuuuuvvwwwvvvvwwxxxxwxyxxxyzzyyyyyzzyyzz{{||{|{{{{{||}~~~~~~~€€€€€€‚‚„‡ŠŒŽŽŒ‹‹ŠŠ‹ŒŒŒŽŽ‘‘ŽŽŒŠ‰‡†††††‡‡‡‡‡‡‡‡ˆˆ‰ŠŠŠ‹ŒŒŒ‹‹‹ŠŠŠŠ‰‰ˆˆˆ‡‡†………†……………†‡‡‡ˆ‡‡‡‡ˆˆ‰‰‰Š‹ŒŽŽŽŽŽŽŽŽŽŽ‹‰‡…………………††………„„ƒƒƒƒƒƒ„…………†††††‡ˆˆ†‰Œ††††„Œˆˆ‡‡ˆŠ‹‹‹Š‰ˆ‡†††††††††††††‡ˆˆˆ‡†……„ƒƒ‚‚‚ƒƒ‚€~~}}}}||||{{{{{{{|ƒ„„„„„„„„ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒ„„„„„„„„„„„„„„„ƒ‚ƒƒ|z||~|}‚…‡ˆ‰ŠŠ‹‹Š‰ˆˆ‡‡†……„ƒƒ‚‚ƒƒƒƒƒƒ„ƒƒ‚‚ƒƒ„„ƒ‚‚‚‚€~~~~~~}}}~~~~~~~}||||{{|{{{{{{zzyyxwwwwxxwwvvvuuuuuvvvvwxwwwvvvuvxy{{{{zzyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyyyzzzzzzzzzzzzzzzzzzzzyxyyyzzyxxxzzzzyyyyyxxxxxxyyyzzzzzzzyyyyxxwwwwwwwwxxxxxxxxxwvvvvvwwxyyyxwvuvwxyyyxxxwwxyz{{{{{zywwxwwwxxyyxxwyzz|{{{{{{{{{|}~€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒ„…†††……„„„„„„„„„„„„„„„……„ƒƒ‚‚‚~~}}}|{{{{{{{|}||{{{zzzzzzzzzzzzyyyyzzzzzyyzzzzyzzzzzzzzzzzzzzyyxxxxxxwwwwwwwwwwwwwwxwwwwwwxxwwwwvvvvvvvvvvwwwwvvvuuttttttttttttttttttuutstssttuuuuuuuvvwwwwwwvvwwxxxxwxyyxyzzzyyzzz{{zz{{{|||{|{{{{{||}~~~~€€€€€‚‚ƒ…‡‹ŽŽŒŒŒŒŒŒŒŽŽŽŽŒ‹Š‰ˆ‡††††‡ˆˆˆˆˆ‰‰‰ŠŠ‹‹‹ŒŒŒŒŒ‹ŠŠ‰ˆˆ‡‡†††………„„„„ƒƒ„……††††††††‡ˆ‰Š‹‹ŒŽŽŽŽŽŽŽ‹Šˆ†„„„„„……………„„„ƒƒƒƒƒƒ„……………††††‡‡‡…ŒŠ†…„††Œˆ‰‰‰Š‹Œ‹‰‡†††††‡‡‡‡††…††‡ˆˆˆ‡†…„„ƒƒ‚‚‚‚ƒƒ‚€~}}}}}|||{{{{{{|}€‚ƒ„……„„„„ƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚ƒ„„„„„„„„„„„„„„„ƒƒƒƒ€}{zz{|}ƒ†ˆ‰ŠŠŠ‹‹Š‰ˆˆˆ‡††……„ƒƒƒ„„„„ƒ„„„ƒ‚‚ƒƒ„„ƒƒ‚‚‚€€~~~~~~~~~~~}}|||{z{{{|{{{zzyxxxwwwxxwwvvvvuuttuttuvwwwwwvvuuvxyz{{zzyyyyyyyzzzzzzzzzzzzzzzzzzzzzzyzzzzzzzzzyyyyyyzzzzzzzzzzzzzzzzzzzyyyyyyyxxyy{{{{zzzzzyyyyxxxyyyzzzzzzyyyyxxxxxxxxxwxxxxxxxxxwvvwwwxxyzzzyxwvvwxyyxxxxwwxyz{|||{{zxwxwwwxxxxxxxz{{|||||||||}}~€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒ„……††…………„„„„„„„„„„„„„„…„ƒƒ‚‚‚‚ƒƒƒƒƒ|||{{zzzzzzz{{||{{{{zzzzzzzzzzzzzyyyyyyyyyyzzyyzzzzzzzzzzzzzzzzyyyxxxxxwwwwwwwwwwwwwxwwwxxxxxxxxxwwwwvwvvvwxxxxwwvvvuuuuuuuuuuuuuuuuuuvuutuutuuuuuvvvvvwxxxxxxwwwwxxxxxyyyyyzzzzzzz{{{z{{{{||||}|||||}}}~~~~€€‚‚‚„‡ŒŽŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŒ‹‰‰‰ˆ‡‡††‡ˆˆ‰‰‰ŠŠŠ‹‹‹‹ŒŒŽŽŽŒŒ‹Š‰ˆˆ‡††………„„…„„ƒ‚‚ƒƒƒƒ„„„„………†‡ˆ‰Š‹‹ŒŽŽŽŽŽŒ‹‰‡†„„„„„„………„„„„ƒƒƒƒƒ„„……………†††‡‡‡†‡‹‰‡‡„…‡‹‰‰Š‹‹ŒŠˆ‡‡‡‡‡‡‡ˆˆˆ‡†…††‡ˆ‰ˆ‡†…„ƒƒ‚‚‚‚‚‚‚‚‚€€~}}}}|||{{{{{{|~€‚ƒ„………„ƒƒƒƒ‚‚‚ƒƒƒƒ‚‚‚‚‚‚‚‚‚‚ƒ„„„„„„„„„„„„„„„„ƒƒƒ}zzz|~ƒ‰ŽŒŠŠŠŠŠŠ‰‰ˆˆ‡‡†………„„„„„„„„„„„„„ƒ„„…„ƒƒƒ‚‚€€€€€~~~~~~~~}}}}}|{{||||{{zzyyxxxxxxxxwwwwvvuttttstvvwwwvvuuuuvxyz{{zzyyyyyyyzzzzzzzzzzzzzzzzzzzzyzz{{{{{{{zyyyyyyyzzzzzzzz{{{{{{zz{zzyyyyyyxxyz{|||{{{{{zzzzyyxxxyyzzzzzyyyyxxxyyyyyyyyyyyyxxxxxwwxwxxyyzzzzyxwwwxxxxxxxwwxyz{{{{{zzyxxxwwxxyyyyy{||}||||||}}~~~€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒ‚‚‚‚‚ƒƒƒƒ‚‚‚ƒƒƒƒƒƒƒƒ„„……………………„„„„„„„„„„„„„„„„„ƒƒƒƒ„……………{{{{zzzzzzzz{{{{{{{zzzzzzzzzzzzzyyyyyyyxxxxyyyyyyyyzzzzzyzzzzzzzyyxxxxxxxxxxxxxxxxxxwxwwxxxxxyyxxwwxxwwwvvwxxxxxwvvvvvvvuuuuvvvvuvvvvuuuuuvuuuvvvvwwwvvwxxxxxwwwwwwxxxxyzyyyz{{zz{{{{{{{{{{||||}}}|}}}~~~~~€€‚‚„ˆ‹ŽŒŒŽŽŽŽŽŽŽŽŽŒŒ‹ŠŠ‰‰ˆˆ‡††…†‡ˆ‰ŠŠŠ‹‹‹ŒŒŒŽŽŽŽŽŽŒ‹Š‰ˆ‡‡†……„„„„„„„ƒƒ‚‚‚ƒƒƒ„„„„„„…††ˆ‰‰Š‹ŒŒŽŽ‹Šˆ‡…„„„„ƒƒ„„„„„„„„„„„„„…„„„……†‡†‡‡†…‰Š‡ˆ‡‡‡‹‹‰ŠŠŠŠ—‘‰ˆ‡‡‡‡ˆˆˆ‰‰ˆˆ‡…††‡ˆ‰ˆ†…„„ƒ‚€€‚‚‚ƒ‚‚€€~}}}}|||{{{{{{}‚ƒ„………„ƒƒƒƒ‚‚‚‚‚‚‚€€€€€€€‚ƒƒƒƒƒƒƒƒƒƒ„„„„„…„„„ƒ‚|{{|‚‰Š‰ŠŠŠŠ‰‰‰ˆˆ‡‡††…………………………………„„„„„ƒƒƒƒƒ‚‚‚‚€€€€€€~~~~~~}}}||||||{{zzzyyyyyxxxxwwwwwvvuuttstuvwwvvuuuttuvxzz{{zzzzzzzyzzzzzzzzzzzzzzzzzzzyyyz{||{{|{zyyyyyyyyzzzzyzz{{{{{{{{{{zzzzzzzyyyzzz{{||{{{{zzzyyxxxxxy{{{zyyyyyxyyyyyzzzzzyyzyyyyxxxxxxyyyyzzyyyxxxwwwxxxwwxxyzz{{{zyyyyyxxxxxxyyyz{||}|||||}~~€€€€€€€€€€€‚‚‚‚‚‚‚‚‚ƒƒƒƒ„„„ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ„„„„………………………„„„„„„„„„„„„…………………„„…††††††zzzzzzzzzzzz{{{{{{zzzzzzzzzzzzzyyyyxxxxxxxxyyyyyyyyzzzzzyzzzzzzzyyxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyxxxxxxwwwwxxxxxxwwwwvwvvvvvvvvvvvvvvuuvvuvvvvwwwwwwwvwwxxxxxwwwwwwxyyxyzyyyz{{{{{{|{{{{|||}}}}}}}}~~~€‚‚‚‚…‰ŒŽŽŽŽŽŽŽŒ‹‹ŠŠ‰ˆ‰‰‰ˆ‡††††‡ˆŠ‹‹ŒŒŽŽŽŽŽŽŽŽŒŠ‰ˆ‡††…„„ƒƒƒ„„„ƒƒ‚‚‚‚‚ƒ„„„„„…†‡ˆ‰‰Š‹‹ŒŒŽŽŽŒŠ‰ˆ‡†…„„„ƒƒ„„„„„„„„„„„„„…„„„……†‡†ˆ‡††Œ‰†‡ˆŠ‹ŽŒŠŠŠ‰‰’œ”‰‡‡ˆˆˆˆ‰‰ŠŠŠ‰ˆ†††‡ˆ‰ˆ†„ƒƒ‚€€€‚‚‚ƒ‚‚‚€~}}}}|||{{{{{|~€‚ƒ„………„ƒƒƒƒ‚‚‚‚‚‚€€€€€€€€€€€€€€‚‚ƒƒƒƒƒƒƒƒƒƒ„„„„……„„„„ƒ~~~€‚†Š‹ŠŠŠŠ‹ŠŠŠ‰‰ˆˆ‡†††…………††††………………„„„ƒƒƒƒƒ‚‚‚‚‚‚‚ƒƒƒƒ‚‚€€~~~~~~}}|||||{{zzzzyyyyxxxxxwwwwvvvuttsttuvvvuuuutstuwxz{{{{{{{{zzzzzzzzzzzz{zzzzzzzzyyyz{{{||{zzyyyyyyyyzzzzyyzz{{{{{{{{{zzzzzzzyyyyzzz{{{{{{zzzyyyyxxxxy{{{zyyyyyxyyzzz{{{{{{{{zzzzyyxyyyyzzzzyyyyyxxxxxxxxwwxxyyzzzzyyxyyyxxxxxxyyyyz{||||||}}~€€€€€€€€€€€€€‚‚‚‚‚‚‚‚ƒƒ„„„……„ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ„„„„…………………………„„„„„„„„„„…††††††………†‡‡‡‡‡‡zzzzzzzzzzzzz{{{{zzzzzzzzzzzzzyyyyyxxxxxxxxyyyyyyyyzzzzzyzzzzzyyyyyyyyxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyyxxwwwxxxxxxxwwwwwwwwwwwwwwwwwwwwvvvvvwvvwwwwwwwwwwwxxxxxwwwwxxyyyyzzzzzz{{{|||||||||}}}~}}~~~~~~€€€€€€€€€‚‚ƒ„‡‹ŽŽŽŽŽŽŽŽŽŽŽŒ‹Š‰‰‰ˆˆˆˆˆ‡‡‡‡†‡ˆŠŠ‹ŒŒŽŽŽŽŽŽŽŽŒ‹Š‰ˆ‡†……„„„ƒƒƒƒƒƒƒ‚‚‚‚‚ƒ„„„„„„…†‡ˆ‰‰Š‹‹‹ŒŒŽŽŽŽŽŽŒ‹‰ˆˆ‡‡†…„„ƒƒ„„„„„„„„„„„„„…„„………†‡†‡‡†ˆ‰ˆ‰ŒŽ‘‹‰‰‰ˆˆ‹“Ÿ–‰‡‡ˆˆˆˆ‰ŠŠŠŠ‰ˆ‡†‡ˆ‰‰ˆ†„‚‚€‚‚‚‚‚€€~}}}|{{{{{{{}€‚ƒƒ„………„ƒƒƒƒ‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€‚‚ƒƒƒƒƒƒƒƒƒƒ„„„……„„„„„‚€€€€€‚„ˆ‰ŠŠ‹‹‹‹‹ŠŠ‰‰ˆˆ‡‡†††††††††††…………„„„ƒƒƒƒƒƒ‚‚‚‚‚‚ƒƒƒ„„…„„„ƒƒ‚‚‚ƒƒƒ‚‚‚€€~~~~~}}|}}|{{zzzyyyyyxxxxxxwwwwvvuttstttuuuuuuttsstvwxyz{{{{{{zzzzzzzzzzzzzzzzzzzzzyyyyz{{{{zzzyyyyyyyyzzzzyyzzz{{{{{zzzzzzzzzzyyyyyyzz{{{{zzzyyyyyyxxyz{{{zyyyyyxyyzzzz{{{{{zz{{{{zyyyxxxyzzzyyyyxxxyxxxxxwwxxyyyyxxxxxxyyxxxxxxxyxxyzz{|||}~~~€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚ƒ„„„„…„„ƒƒ„„„ƒƒƒƒƒƒƒƒƒƒ„„„„„……………………………„„„„„„„„……††††††††…††‡ˆˆˆˆyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzyyyyyxxxxyxxxyyyyyyzzzzzzzzzzzzyyyyyyyyzyyyyyyxxxxxxxxxyyyyzzzzzyyyyyyyxxxxxxxxyyxxxxxxxxxxxxxxwwwxxxxxwwwvvvwwwwxxxxxxwxxyyyyyxxxxyyzzzyz{{zz{|||||||}}||}}}}}}~~~~~€€€€€€€€€€€€‚‚ƒ…ˆŠ‘ŽŽŽŽŽŽŽŽŽŒ‹Š‰ˆˆˆˆˆˆˆ‡‡‡‡‡ˆˆ‰ŠŠ‹ŽŽŽŽŽŽŽŒ‹Š‰ˆˆ‡†……„„„„ƒƒƒƒƒ‚ƒ‚‚‚‚‚‚ƒƒ„„„„„…††‡ˆ‰‰Š‹‹‹‹ŒŽŽŽŽŒ‹Š‰ˆ‡‡††…„„ƒ„„„„„„„„„„„„„„ƒƒ…………††‡‡†ŠŽŠŠŽŽŽ‹‰ˆˆˆˆ‡‰”¢—ˆ††‡‡ˆ‡ˆˆ‰Š‰‰ˆ‡‡‡‡ŠŒ‰†„‚€~~~€€€‚‚€€€€~~}||{{{zz{}‚ƒ„„………„ƒƒƒ‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚ƒƒƒƒƒƒƒƒƒƒƒƒ„„„„„……„ƒ‚‚…ˆŠ‹ŒŒŒŒŒ‹‹ŠŠ‰ˆˆ‡‡‡††‡‡†††††††………„„„„ƒƒƒƒƒƒ‚‚‚‚ƒ„………††††……„ƒƒ„……††…„‚€~}}}~}}|{zzzyyyyyxxxxxxwwwwwvuttssttttuuvvuttstuvwxyz{{{{{{{zzzzzzzzzzzzzzzzzzzyyyyzzz{zzzzyzzzzzz{{{zzyyzzzz{zzzzzzzz{{{{{zzzzyyyzzzzzzzyyyyyyyyyyz{{{zyyyyyyyyzzzzzzzzzzzzzzzzyyxwxxxxyzyyxxxxxxwwwxxxxxxyyyxxxxxxxyyxxxxxxxxwwwxxyzz|}}~~€€€€€€€‚‚‚‚‚‚‚‚‚ƒƒ„„„„„„„„„„„„„„„„ƒƒ„„„„„„„„………………………………………………………††††††††……†††‡‡‡yyyyyyyyyyyyyyyzyyyyyyzzzzzzzyyyyyyyyyyxxxxyyyyyxyzzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzyxxxxxxxxxwxyyyyyyyyyyyxxxxxxxxxwwwwwwwwwwwwwwwxxxxxxxxxyyyyyyyxxxxyyz{{zz{{{{{|||}}}}}}}}~~~~}~~~~€€€€€€€€‚‚‚‚‚ƒ„†‡‹ŒŽŽŽŽŽŽŽŽŽŽŽŽŒŒ‹‰ˆˆˆ‡‡‡ˆˆ‡‡‡ˆˆ‰‰‰Š‹ŒŽŽŽŽŒŒ‹Š‰ˆ††……„„„„„ƒ„„ƒƒƒ‚ƒ‚‚‚‚‚ƒƒƒ„„„„„…††‡ˆ‰‰Š‹‹‹‹ŒŽŽŽŽŒŒŒ‹Š‰ˆˆ‡‡†……„ƒ„„„„„„„„„„„„…„„„†‡†…‡‡‡‡†ŽŽŠŽ‹‹‰‰ˆˆ‰‰ˆ‰”¢–‡‡‡ˆˆ‡‡ˆˆ‰‰‰ˆ‡‡‡ˆˆŠ‡„ƒ€}}}~~€€€€€€€~}}|||zz|~‚ƒ„„……„ƒƒƒƒ‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚ƒƒƒƒ„„„…†……„„‚€‚…‹ŒŽŽŒŒ‹ŠŠ‰ˆ‡‡‡†‡ˆˆ‡‡‡‡‡†††…………„„„ƒƒƒƒƒƒƒƒƒ„……†‡ˆˆˆˆ‡†……„…†‡ˆˆ‡†„‚€~~~}}~~}}|{zzzyyyyyxxxxxxxxxwwvuuttssttttuuuuvvvtttuwxy{{{{{{{zzzzzyzzzzzzzzzzzzzyyyyzzzzzzzzzzzzzzz{{{zzyyzzzzzzzzzzzzz{{{{{zzzz{zzzzzzzzyyyyyyyyyzzzyyyz{{{{zyyyzzzzzzzzzzzzzzzyyxxwxyyzyyxxxxwwwwwwwxxxxyyyyyxxxxxxxyyyyyyxxxxwwwwwwxz{|}}~€€€€€€€€‚‚‚‚‚‚‚‚‚ƒƒƒ„ƒƒ„„„„„„„„„„„„„„„„„……………………………………………………………†……††††††‡‡……………………xxxxxxyyyyyyyyyyyyyyyyyzzzzzyyyyyyyyyyyxxxxyyyyxxyzzzzzzzzzyyyyyyyyyyyyyyyyyyzzzzzzzzzyyzzzzzzzyyyyyyxxxwxyyyyyyyyyyyyyyyyyyyxwwwwwwwxxxxxxxxxyyyyyyyxyzzzzzzyyyyzz{|{{{||{{|}}}}}}}~~}}~~~~~~~€€€€€€€€€€‚‚‚‚‚‚ƒƒ‚‚‚ƒ„†ˆ‹ŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒ‹‰ˆ‡‡‡‡‡ˆˆˆˆˆˆ‰‰ŠŠŠ‹ŒŒŽŽŽŽŽŒŠŠ‰‰‡†………„„„„„…„„„„ƒ‚‚‚‚‚‚‚ƒƒƒƒ„„„„……†‡ˆˆ‰‰Š‹‹‹‹ŒŽŽŽŒŒ‹‹Š‰‰ˆˆ‡††……„„…………„„ƒƒ„……††…†ˆ‰††‡‡‡‡‰‘Ž‹‹ŠŠ‰‰Š‰‰‰Š‹‹‰‰“¡”‡ˆ‰‰‰‰ˆˆˆˆ‰‰ˆ‡†‡‰‹…‚‚€€~~|||}}~€€€€€€€€€~~}}}{{|~ƒƒ„„„„„ƒƒƒƒ‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚ƒ„„…††………„ƒ‚‚ƒˆŽŽŒŒ‹‹ŠŠ‰ˆ‡‡‡ˆˆˆˆ‡‡‡ˆ‡‡‡††††………„„„„„„„„……†‡ˆ‰ŠŠ‰‰‰‡‡†…†ˆŠŒŒŠ‰†ƒ€~~~}}~~}|{{zzyyyyyxxxxxxxxxxxwwvvutsssstttuuuvwvutstuwy{{{{{{{zzzzyxyzzzzzzzzzzzzzyyyzzzzzzzzz{{{{{{|{{zzyyzzzzzzzzzzzzz{|||||||{{zzzyyyyyyyyzzzzzzzzzyyyz{{{{zzyyzzzzyyyyxxxyyyzzzyxwxxxyyyyyxwwwwvvwwxyyyyyyyyxxxxxxxyyyyyyxxxxwwvvvwxyz{{~€€€€€€€€€‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒ„„„„„„„„„„„„„„„……………………………………†††††‡‡††‡‡‡†‡††‡‡ˆˆˆ‡†……„„…„xxxxxxxyyyyyyyyyyyyyyyyyzzzyyyyyyyyyyxxxxxxxyyxxxyyzzzzzzzyyyyyyyyyyyyxxxxyyzz{{{{{{{{zzz{{{{{zzzzyyyyyxxxyyyyyyyzzzzyyyyyyyxwwwwwwwwxxxxxxxxyyzzzzzzyzzzyzzzyyzz{{|||{{|||||}}}~~~~~~~€€€€€€€€‚‚‚ƒ„„„„ƒ„„…‡‰Œ‘ŽŽŽŽŽŽŽŽŽŽŒŠ‰‡‡†††‡ˆˆˆˆˆ‰ŠŠ‹‹‹ŒŽŽŽŒ‹‰‰ˆˆ‡†……„„„„„„„„„„ƒ‚‚‚‚‚‚‚ƒƒƒƒ„„………†‡ˆˆ‰‰ŠŠ‹‹‹‹‹ŒŽŽŽŒŒ‹‹ŠŠŠ‰‰ˆ‡†††…„……………„„ƒƒ…†‡‰‰‰†‡Šˆ‰‹ˆ…†‹˜‹‰‡ˆˆŠŠ‹ŠŠ‹ŒŒŠŠ‘ž’ˆ‹‹‹‹‹ŠŠ‰ˆˆˆ‡‡‡ˆŠŠƒ‚€€~}zzz{{|}~€€€€~~~|{{~ƒ„„„„„„ƒƒƒ‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚„„…††††……„„„ƒ„†‹’’’ŽŒŒŒ‹‹Š‰ˆˆ‡ˆˆ‰‰ˆˆˆˆˆˆ‡‡‡‡‡‡††……………………††‡ˆ‰Š‹ŒŒ‹ŠŠ‰ˆ‡††ˆŠŒŒŠ‡ƒ‚€~~}~~~~~}~}}|{{zzyyyyxxxxxxxxxxxxxxwwwvutssssssttuvwwvusstvy{{|||{{{{zzyxxxyzzzzzzzzzzzzyyzzzzzz{{z{{{{{{|{{zzyyzzzzzzzzzzzzz{||||||||{{{{zzzzzzzz{{{{{{{{zyzz{||||{zzzzzzzyyyyxxxwxxyzzyxwxxxyyyyyxxwwwwwwwxyyyyyyyyxxxxxxxyyyyyyxxxxwwvvvwxz{||~€€€€€€€€€‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒ„„„„„„„„„„„„„„„……†††††††………………†‡‡ˆˆˆˆˆˆˆˆˆˆ‡‡ˆˆ‰‰‰ˆ‡††…†‡†xxxxxxxxyyyyyyyyyyyyyyyyyzyyyyyyxxxxxxxxxxxxxxxxxyyyzzzzzyyyyyyyyyyyyyxxxxyyz{{{{{{{{{zzzzz{{zzzzzyyyyxxxxyyyyyxyzzzzzzzzzyyxwwwwwwxxyyyxxxxxyyzzzzzzyzzzzzzzzz{{|||||||}}}}}~~~~~~~€€€€€€€€€€€€€€€€€€€€‚‚‚ƒ„…………†††ˆŠŒŽŽŽŽŽŽŽŒ‹‰ˆ‡‡†††‡ˆ‰‰‰‰Š‹ŒŒŽŽŽŽŽŒŒ‹‹Šˆ‡‡††……„„„„ƒƒƒ„„ƒƒ‚‚‚‚‚‚‚ƒƒƒƒ„………††‡ˆ‰ŠŠŠ‹‹‹‹‹‹ŒŽŽŽŽŒŒ‹ŠŠŠŠ‰‰ˆ‡††††……………„„„„…„ˆ‰‹’Œ‡ŠŒ–š‹‡ˆŽ ˆŠŠŠŒ‹ŠŠ‹ŒŒ‹Œ˜‘‹ŽŽŽŒŠˆˆ‡‡‡‡‰ŒŠ„‚‚€€~}yyyyzz{|~€~~|{{~‚ƒ„„„„„„ƒƒ‚‚‚€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚„…††‡††……„„„…‡‹’““’‘ŽŒŒŒŒ‹Š‰ˆ‡‡ˆ‰‰‰‰ˆˆˆˆˆˆˆ‡‡‡‡‡†††††††††‡ˆˆ‰Š‹ŒŒŒŒŠˆ‡‡†‡Š‹ŒŠ‰„€~}|}}~~}}}}||{zzyyyyxxxxxxxxxxxxxxxwwvvuutssrrrsstvwxwutstvx{||||{{{{{yxwvwwxyyyz{{{{{zzzz{{{{{{||{{|{{{{|||{{zzzzzzzzzzzzzz{{{||}}}}}||||||||||{{{{{{{{{{zz{{|}}}}|{{{{{{{zyyyyyxxyyzyyyxxxxxxxyyyyyyxxxwxxxyyyyyyyyyxyyyyyyyyyyyxxxxxxxwwwxz{}~€€€€€€€€€€‚‚‚‚‚‚‚‚‚ƒƒƒƒƒ„„„„„„„„„……………………„………†††††††††………†‡‡ˆ‰‰‰Š‹ŠŠ‰Š‰ˆˆ‰‰ŠŠ‰ˆ‡‡‡ˆˆˆyyyxxxxxyyyyyxxxxxxxxxxxxyyyyyyxxxxwwwwxxxxxxxxxxyyyyyyyyyyyzzzzyyyyyyxwxxxyzz{{{{{{zzyyyzzzzzzzzyyxxxxxxyyyyxxxyyyzyyyyyyyxxxwxxxxyyyyyyxxxxyzzz{{{{zzzzzz{{z{||||}|}}}}}}}~~~~~~}}~€€€€€€€€€€€€€€‚‚‚ƒƒ„……††‡††‡ˆŠŒŽŽŽŽŒŒŒŒ‹‹Šˆ‡‡‡††‡ˆ‰‰‰‰Š‹‹ŽŽŽŽŽŽŽŒ‹‹‹Š‰ˆ‡††……………„ƒƒƒƒƒƒƒ‚‚‚ƒ„„„„„………††‡ˆ‰‰Š‹‹‹ŠŠŠ‹ŒŽŽŽŽŒŒŒŒŒ‹‹ŠŠŠŠ‰‰ˆ‡‡‡‡††…………„„…………‰Š‡‘‘‰Œ¢‹‘•‹¤ŸŽˆ‹‹‰Œ‹ŠŠŠ‹ŒŒŒ‘‹‰ˆ‡‡‡ˆŠŠ„‚€€}{{{zzzz|}€‚‚‚€~}|z|€‚„„„„„„ƒ‚‚€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚ƒ„…†‡‡‡††…„„…‡‰“““’ŒŒŒŒ‹Š‰ˆˆ‡‡‡ˆ‰‰ˆ‡‡‡ˆ‰‰ˆˆˆˆˆ‡‡††‡‡‡‡‡ˆˆˆ‰Š‹ŒŒŽŽŽŒ‹‰ˆ‡†‡ˆŠ‹ŠŠ‰„€~}|}}}}}}}}}{{zyyyxxxxxxxxxxxyyyyyxwwvvuutssrrrrstuvwvuttuvxz|}}{{{z{{zywvvvwwxyyzz{zzzzzzzz{{{{{{|||{{{{{{{{{{{zzzzzzzzzzzzzzz{{||||||||||}}}||||{{{{{{{{zz{{|}}}|||||||{{zzyyyyxyzzyyyyyxwwwwxxyzzzzyyxxxxxxyyyyyyyyyyzzzyyxyyyyyxyyyyyxxxy{|}€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒ„„„„„„„………………………………………†††††††………†‡ˆ‰‰‰ŠŠ‹ŒŒŠ‰‰ˆˆˆ‰‰‰‰‰ˆˆˆ‰‰‰zzyyyxxxxyyyxxxxxxxxxxxxxxyyxxxwwwwwwxxxxxxxxxyyyyyyyyyyyyyyzzzzyyyyyyyxyyyyzzzzzzzzyyxxxxxyyzyyyyxxxxxxxyyyyxwwxyyyyyyyyyyxxxxyyyyyyyyyyxxxxyzzz{{{{{zzzz{{{{{|}}}}|}}}}~~~~~~~~}}}~€‚‚‚‚‚‚€€€€€€€€€€€‚ƒƒƒƒ„„…†‡‡‡ˆˆ‡ˆ‰ŠŒŽŽŽŽŽŽŒŒŒŒ‹Š‰ˆ‡‡‡††‡ˆ‰ŠŠ‹ŠŠŒŒŽŽŽŽŽŽŽŒ‹‹‹‹Š‰ˆ‡†………………„„ƒƒƒƒƒ‚‚‚ƒƒ„„………………†‡ˆˆˆ‰‰Š‹‹ŠŠŠ‹ŒŽŽŽŒŒ‹‹‹‹ŒŒŒ‹‹ŠŠŠŠŠ‰‰‰ˆˆˆˆˆ‡†††…………‡‡‰‹•“–”Š£«“‹‰ŒŒˆ‰‰‰ŠŠŠ‹‹‹Œ‘‘‹Š‰ˆ‡ˆ‰Œ‘Š…‚€}{zzzzzz{}€‚‚‚€€€~~~~}|z|‚„„„„„„ƒ‚‚€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚ƒ„…†‡‡‡††………†Š’“““‘ŽŒŒŒ‹Š‰ˆˆˆˆˆ‡‡‡††‡‡‰‰‰ˆˆˆˆˆˆ‡‡‡ˆˆˆˆ‰‰Š‹‹‹ŒŒŽŒ‹Š‰‰‡†‡ˆ‰ˆˆˆƒ€~}}||}}}}}}}|{zyyyxxxxxxxxxxyyyyyyyxwwwvutsssrrrrsstuutttuvxy{}}|{{z{{{zywwvvvvwxyyzzzzzzzzzz{{{{{{|{{{{{{{{{{{{zzzzzzzzzzzzzzzz{{||||}}}}}}}~}}}}}||||||{zzz{{|}}}}}}}|{zzzzzzzzzzzzyyyyyxwwwvwxzz{{{zyxxxxxxxyyyyyyyyyyzzyyxyyyyyyyzzzzzyyz|}‚€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒ„„„„„„„…………………………………………†††††††…†ˆ‰‰ŠŠŠŠ‹Œ‹Š‰ˆˆ‰‰ŠŠ‰‰ˆˆˆ‰‰‰{zzzyyxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwxxyyyyyyyyyyyyyyyyyyyyyyzzzzyyyyyzzyzzzyyxxxxxxyxxwwwwwxxxwxxxxxxxxxxxyyxxwwwwxxxxxyyyyxxxxyyyyyyzzzzyyyyyzzz{{{{{{{{{{|||||}}}}}}}}}~~}}}}}}}}}~€‚ƒƒƒƒ‚€€€€€€€€€‚‚ƒ……†††††‡‡ˆ‡‡ˆˆˆŠŠŒŽŽŽŽŽŽŽŽŽŒŒŒŒ‹Š‰‡‡‡†††‡ˆ‰Š‹‹‹‹ŒŽŽŽŽŽŒ‹‹‹‹‹‹Šˆ‡†……………„„ƒƒƒ‚‚‚€€‚ƒƒ„„…………††††‡ˆˆˆˆ‰‰‹‹ŠŠŠ‹ŒŽŽŽŒ‹‹‹Š‹ŒŒŒŒ‹ŠŠŠŠŠŠŠŠŠ‰‰‰‰ˆ‡‡†††……šŽ“™Š˜•Œ‡ˆ‘¢ŸŠ…ˆŽˆ‡‡‡ˆ‰‰‰‰‰‹‹ŽŽŽŽŒ‹‰‡‡ˆ‰Š‘’‹†‚€~~|{{{zzz{{~€‚€€~}}~~}{z{€‚„„„„„„ƒ‚‚€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚ƒƒ…††‡ˆ‡‡‡†††‰Œ‘’““’‘ŽŽŒ‹Š‰‰‰‰‰ˆ†…………†‡ˆ‰‰ˆˆˆˆˆˆˆˆˆ‰‰‰‰‰‰Š‹‹‹‹ŒŒŽŽŒ‹ŠŠ‰‡††‡‡††‡ƒ‚€~}|||}}}}}}|{zyyyxxxxxxxxxxyzzzzyyxxwwvvuttssrrrrrsstttttuwxz|||{{{{|||{zyxvuuuwxxzzzzzzzzzzz{{{{{{{{{{{{{{{{{{{zzzzzzzzzzzzzzzz{{||||}}~}}}}}}}}}}}|||{zzzzz{{|}}}}||{zzzzzzzzzzzzzyyyyxxwwwwxxyz{|{zyxxwwwwwxxxwwwwxxyzzyyyzzzzzzzz{{{{{z{|~€‚€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒ„„„„„„………………………………………………††††††‡‰Š‹‹‹‹Š‹ŒŒ‹Š‰ˆ‰‰Š‰ˆˆˆˆˆˆ‰‰{zzzyyyxxxxxxxxxxxxxxxxxxxxxxxwwwwxxxyyzzzzzzzzzzzzyyyyyyyyyyzzzyyyyzzzyyyyxxxwwwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxxwwwxxxxxxyyyyxxyyzzzzzzzzzyyyyyzzz{{{{|{{{{{|||}}~~~}}}}}}}~}}}}}}}}}~€‚‚‚‚‚€€€€€‚ƒ‚‚ƒ„…†‡ˆˆ‡‡‡††‡‡‡‰ŠŠŠ‹ŒŽŽŽŽŽŽŽŽŒŒŒ‹‹Š‰‡‡†††‡ˆ‰Š‹‹‹‹ŒŽŽŒŒŒŒ‹‹‹‹‹‹Š‰ˆ‡†……„„„„„ƒƒ‚‚‚€€€€€€‚ƒ„„……††††††‡‡‡ˆˆˆˆ‰‹‹‹‹ŒŒŽŽŽŽŽŒ‹ŒŒŒ‹ŒŒ‹‹‹‹‹‹‹‹‹‹‹ŠŠ‰ˆˆ‡†…„†–¬¤ŽŽ˜•ŽŽ‘‹‡ˆ‰‹Šˆ…‡‹‹‰ˆˆ††‡‡‡‡‡‰‰Š‹Š‹‹ŒŒ‹‹Šˆ‡†ˆ‰Š’”’‡‚€~~~}{{{{zyyzz}€€~|{{{{yxy€‚…„„„„„ƒ‚€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚ƒƒ„…†‡ˆˆ‡‡‡‡‡ŠŒŽ‘’’’’‘ŽŽŽŒ‹‹‹‹‹Šˆ†…„„„…†‡ˆˆˆˆˆ‡ˆˆ‰‰‰ŠŠŠŠ‰ŠŠ‹‹‹ŒŒŒŒ‹ŠŠŠ‰ˆ†††„„ƒ…„‚~}}}||}}}}}|{zyyyxxyyyyyyxyz{{{zzyxxwvvuuuttssrrrrrrsttttuvwxz|||{{||}}}}}{xvuttvwyzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{zzzzzzzzzzzzzzz{{{{{{{{{||||||||{{{{{zzzzzzzz{{|{{{{zzzzzz{{{{{{{zzyyyxxwwwxyyyyz{{zyxxwwvvwwwwwwwwxxyzzyyyyzzz{{{{{|||||}~€‚‚€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒ„„„„„„„……………………………………………††††‡ˆ‰Š‹ŒŒŒ‹‹‹ŒŒŒ‹ŠŠ‰‰‰ˆˆˆˆˆˆˆˆˆyzzyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxyyyzzzzzzzzzzyyyyyxxxxyyyyzzzzzzzyyyyxxwwwvwwwwwwwxxxxxxxwwwwwwwwwwxxxxxxxxxxxxxxxxxyyyyyzzzzzzzzzzzyyyz{{{|||||{{{{||}}}}~~~}}}}}}}}}}}~~~~~~~€‚‚‚‚€‚„„†‡ˆˆˆ‰‰‰ˆˆ‡‡††ˆˆŠŠŠ‹ŒŽŽŽŽŽŽŽŒŒ‹‹‹Šˆ‡‡††‡ˆ‰‰Š‹‹‹ŒŽŽŽŒ‹‹‹‹‹ŠŠ‹‹‹Š‰‡†……„„„„„„ƒƒ‚€€‚ƒ„………†††‡‡‡‡‡‡ˆˆˆ‰Š‹‹‹ŒŒŽŽŒŒŒŒŒŒŽŽŒŒŒŒŒŒŒŒŒ‹‹‹Š‰Š‰ˆ†……ˆ›¬ŸŒ‰ŽŽŽŽ‹ˆ‡ˆˆˆŠ‰ˆ††‡ˆ‰‰‡…„……†††‡‡ˆˆˆˆˆˆ‰‰‰‰ˆ††ˆ‰‰Œ‘”“Š…~~|{{zzzyyyz|~€€€~{zxzyxvx„……ƒƒƒƒ‚€€€€€€€€€€€€~~~~~€€€€€‚‚‚‚‚ƒƒ„…†‡ˆˆˆ‡‡‡ˆ‰‹‘‘’’’’‘‘‘ŽŒŒ‹‰‡…„„„…†‡ˆˆˆˆˆ‡ˆ‰‰ŠŠŠŠŠ‰‰‰Š‹‹ŒŒŒŒŒ‹‹‰‰ŠŠ‰ˆ†……„ƒ‚…„‚~~}}}}~~~~}|{zyyyxyyyyyyyyz{||{{zyxwvvuuuutttssrrrrrssttttuvwxz||||||}~€€}zwvttuvwyzzzzzzzzzzzzyyyyyzzzzz{||||{{{zzzzz{{{{{{{{{zzzzzyyyyyzzzzzzzzyzzzzzzzzzzzzzzzzzzzzzzzzz{{|||||{zzyyyxxxxyyyyyyyzyxxxwwvvwwxxxwwwxxyyyyyyyzzz{{{{|}}}}}~€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ„„„„„„„„„„„„„„„„„„……………†††‡ˆ‰Š‹Œ‹ŠŠ‹ŒŒ‹Š‰ˆˆˆˆˆˆ‡‡‡‡yzyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxyyyyxxxyyyzzz{zzzzyyyyyxxxxxyyyyzzzzzzzyxxxxxwwwwwwwwwxxxxxyyyxxxxxwwwwwwxxxxxxxxxyyyyyxxxyyyyzz{{{{{{{{{{zzzz{{{|||||{{{||}}}~~~~~~~~~~~~~€€€‚ƒ…‡ŠŒŒŒŒ‹‹Š‰‰ˆ‡††ˆŠ‹ŒŒŒŽŽŽŽŽŒŒŒ‹‰‰‰ˆ‡‡†‡†‡ˆ‰‰Š‹‹ŒŽŽŒŒŒ‹ŠŠŠŠŠŠŠ‹‹ŠŠ‰‡†…„ƒƒ„„„ƒƒ‚‚€~~~€‚ƒ„………†††‡‡‡‡ˆˆ‰‰Š‹‹ŒŒŽŽŽŽŽŽŽŽŒŒŒ‹ŠŠŒŒŒ‰‰ˆˆ‘–Ž‡†ŠŽŽŒ‰‡‡†‡‡‡†‡‡ˆ‡†…„„ƒ„……………††††……††‡‡‡†……‡ˆˆ‹””’‰…‚€€~|{{zzzyyyy{}~€€}{xxxwvx~„……ƒƒƒƒ‚€€€€€€€€€€€€€€€~~~~~€€€€€€€€€‚‚‚‚‚ƒƒ„†‡‡ˆˆˆˆˆˆŠ‹‘‘’’“’’’’’’’’’‘ŽŒŠˆ†…………†‡ˆ‰‰‰‰ˆˆ‰ŠŠ‹‹‹ŠŠŠ‹‹ŽŒŒ‹Šˆˆ‰‰ˆ‡†……„„„…„‚€~~}}}~~}|{zzyxyyyyyyyz{||||{zxwwvvuuvuuuttssrrrrssttttuuuvy{||||||~‚…„|xvtsttvxzzzzzzzzzyyyyyyyyyyzzzz{||{{{{zzzz{{{{{{{{{{zzzzzyxxyyyyyyyyyyyyyyzzzzzzzzyyyxxxxyyyzzz{{||}}}}|{{zzzyyxyzzzyyxxxxxxxwwwwxyzzyyxxxxyyyxxxyyzz{||{|}}~~~€‚€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ„„„„„„„„„„„„„„„„„„……………††‡ˆ‰Š‹ŒŽŽ‹ŠŠ‹ŒŒ‹‰ˆˆˆˆˆˆ‡‡‡‡xyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxyyyyyxxxxyyyyyyyyyyyyyyxxxxxyyyyzzzzzzzyxxxxxxxwwwwwwwxxxxxyzzyyyyyxwwwwwxxxxxxxxxyyyyyyyyyyyyzz{{{{{{{{{{zzzz{{{|||||{{{||}}~~~~~~~~~€€€€€€€€ƒ…‡‰‹ŽŽ‹Š‰‰ˆ‡‡††‡‰‹ŒŽŽŽŽŽŒ‹Œ‹‹Š‰ˆˆˆ‡‡‡†‡‡ˆˆ‰‰Š‹ŒŽŽŽŽŽ‹‹‹Š‰‰Š‹‹‹Š‹‹ŠŠ‰‡†…„ƒƒƒƒƒƒ‚‚€€~€‚ƒ……†††‡‡‡‡ˆˆ‰ŠŠ‹‹ŒŽŽŽŽŽŽŽŽŽŒŒŽ‹Š‹‘‘‹‹‹‡‡‡ˆ‹ŽŽŒ‹‹‰††…†………†‡‡†„‚‚ƒ…†…………………„„„„……††…„…††‡‰Ž“”“‰†ƒ€~|{{zzzyyyyz{}~€€~{xxxwwx}€„…„ƒƒƒƒ‚€€€€€€€€€€€€€€€€€~~~~€€€€€€€€€€€‚‚‚‚‚ƒƒ„…†‡ˆˆˆˆˆ‰‹Ž‘‘‘’““““““““”””“’’’‘Šˆ‡††††‡ˆ‰ŠŠŠŠ‰‰ŠŠŠ‹‹‹‹‹ŒŒŽŒ‹Š‰‰ˆˆˆ‡†…†††‡‡ƒ‚‚€~~~~€€€€}|{zzyyyyyyzzz{|||||{zxwvvuuuuuuuuttssrrssssttuuuuvwy{{||||~‚††‚}xvtsttvwxzzzzzzzzyyyyyyyyyyzzzzzz{{{{{{{{{{{{{{{{{{{zzzzzzyyyyyyyyyyyyyyyyzzzzzzzzyyyxxxyyyyzz{{|||}}}}}||{{{{zyyzzzyyxxxxxxxwwwxyz{{{zzyyyyyyxxxxyzz{|{{{|}~‚‚€€‚‚‚‚ƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ„„„„„„„„„„„„„„„„„„………………†‡ˆ‰‹ŒŒ‹‹‹ŒŽŽŽŒ‹Š‰‰‰‰‰‰ˆˆˆˆxxxxxxxxxxxxyyyyyyyyxxxxwwwwwwwxxyyzyyxxyyyyyyzzzzzzyyyxxxyyzzzzzzzz{zzzyyyyyyxxwwwwwwxxxxyyzzyyyyyyyyyxxxxxyyyyyyyyyyyyyzzzzzzz{{{{{{{{{{{{{{{{{|||||{{{||}}~~~~~€€€€€€€€€€€€‚‚ƒ„…‡‰ŒŽŽŒ‹‰ˆˆ‡‡††††‡‰‹ŽŽŽŽŒ‹Š‹ŠŠ‰ˆ‡‡‡†††‡ˆˆˆˆ‰‰Š‹ŽŽŽŽŽŒŒ‹‹‹Š‰ŠŠŒŒ‹‹‹‹ŠŠ‰‡†…„ƒƒƒƒƒƒ‚‚€€€€‚ƒ„……†††‡‡ˆˆˆ‰ŠŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽ‘‹ŠŒ•™“Ž‰‰ŠŽ’”‹Š‰‰ˆ……………†…………ƒ‚ƒ‡ˆ††………„…„„ƒ„„„„……„„„……†‰‘’”“‘Š‡„~}|{zzzzzyxyz|}€€~|zyyyxx|~‚„ƒ‚‚‚‚‚€€€€€€€€€€€€€€€€€~~~€€€€€€€€‚‚‚‚‚ƒƒ„…†‡ˆˆˆˆˆŠŒŽ‘‘’“““““““”••––•”””“’Ž‹ˆ‡‡‡‡ˆˆ‰Š‹ŠŠŠŠŠŠŠ‹‹ŒŽ‘‘‘ŽŒ‹Š‰‰‰‰ˆ‡‡‡‡ˆŠ‰…„‚~€€€€€€~}|{zzyyyyzzz{{||||{zyxwvvuuuuvvuuutssrrsssstuuuuuuvwyz{|||~€‚‚€|xvttstuvwyzzzzzzzyyyyyyyyyyzzzzyyzzzzz{{{{{{{{{{{{{{{{{zzzzzzzzzzzyyyyyyyyzzzzzzzzyyyyyyyzzyzz{|||}}}}}|||||||{zzzzzyyyxxxxxxxxxyz{|||{{zzzzzzyxxxyyzz{zyz{{~€ƒ„‚‚‚€€‚‚‚‚‚ƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ„„„„„„„„„„„„„„„„„„„………………†ˆŠ‹ŒŒŒŠŠ‹‹ŒŽŽŽŒ‹ŠŠŠŠŠŠ‰ˆˆˆˆxxxxxxxxxxxxyyyyyyyyyxxxwwwwwwwwwxyyxxxyyyyyyyzzzzyyyyyyyyyzzyyyzzzzz{{zzzzzzyyxwwxxxxxxxyyyyyyyzzzyyyyxxyyyyyyyyyyzzzzzz{{{{{{{{{{{{{{z{{{{{{||{{{||||||}}}~~~~~~~~€€€€€€€€€€‚ƒƒ„†‡‰‹ŽŽŒ‹Šˆ†††††††‡ˆŠŠŒŽŽŽŽŽŽŒ‹ŠŠŠ‰ˆ‡‡‡‡‡‡†ˆ‰‰‰‰ŠŠ‹ŒŽŽŽŒ‹‹‹‹ŠŠ‹‹ŒŒŒ‹‹‹ŠŠ‰ˆ‡…„ƒƒƒƒƒƒ‚‚€€€€€€‚ƒ„……†††‡‡ˆˆ‰Š‹ŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒ‹Œ™ž‹ŽŒ‹Š‰Ž•™•ŠŠŠ‰†…†…„†‡†…„ƒƒ€‚…‹Œ‡†…………„„„ƒƒƒƒ„„„„„„„…†ˆŒ‘““’Š…‚€~}}|{zzzyyxyz|}€€€~|{zzyyx{|€‚ƒƒƒƒ‚€€€€€€€€€€€€€€€€~~}~~~€€€‚‚‚‚‚ƒƒ„…†‡ˆˆˆˆ‰ŠŒŽ‘’“““““““””•––––•••”‘Ž‹ˆˆˆˆˆˆ‰Š‹‹‹ŠŠŠŠ‹‹ŒŒŽ‘‘‘‘ŽŒŒ‹Š‰‰‰‰ˆˆ‡ˆ‰‰Š‰‡…‚€€€€€~}|{zzyyyzzz{{||||{zyxwvvvuuuvvvvuuttsssssssuuvvuuuwyyz|||}}~~{xvtttttuwxyzzzzzzzzzzzzzzzzzzzyyyzzzzzzzzz{{{{{{{zzz{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyzzz{|}}}|||||}}}}}|{zzzyyyyyyxyyyyyyzz{{|||{{{zzzyyxxxyyyzzyyz{{‚……ƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒ„„„„………………………†………………„„„„„…………‡‰Š‹ŒŒ‹ŠŠŠŠ‹‹ŒŽŒŒ‹ŠŠŠŠŠ‰‰ˆˆˆˆxxwwwwwwwwxxyyyyyzyyyxxxwwwwwwwwwxxxxxxyyyyyyyyzzyyyyxyyyyyyyyyyyyyyz{{zzzzzzzyxwwxxxxyyyyyyyyyyzzzzzzzzyyyyyyzzzzzzz{{{{{|||||{{{{{{{{z{|||||||{{{|||||}}}}~~~~~~~~€€€€€€€€€‚‚‚ƒ„…‡‡‰‹ŒŽŽŒŠ‰ˆ†……††††‡‡ˆ‰Š‹ŒŽŽŽŒ‹Š‰‰‰ˆ‡††††††‡ˆ‰ŠŠŠ‹‹ŒŒŽŽŽŒŒ‹ŒŒŒ‹‹ŠŠ‹ŒŒ‹‹ŠŠ‰ˆ‡…„„ƒƒƒƒƒ‚‚€€€‚ƒ„„……†††‡‡ˆ‰ŠŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒ‹ŒŒŒ•¤¥–‘ŽŽŽ’–•Š‹‹‡Šˆ†…ˆŠ‹†ƒƒƒƒ‚ƒŠ’’‹ˆ††………„„ƒƒƒƒƒƒƒƒƒƒ„……‡‰ŒŽŽ‹‡„€~}{zzzyxxxy{|€€€~}}||{zyxy{ƒƒƒ‚‚€€€€€€€€€€€€€€€€~~}}}~€€€‚‚‚‚‚ƒ„„…†‡ˆˆˆˆ‰ŠŽ‘’’’““““”””••••––––––”Š‰‰‰‰‰‰Š‹‹‹‹‹‹‹ŒŒŽŽ‘““““’‘ŽŒŒ‹ŠŠŠ‰ˆ‰‰‹‹‹‰‹ˆ„‚‚€€€~}|{zzyyzz{{||||{zzyxwvvvuuuvvvvvvutssssssttuvvvuuvwxyz|||{{{zyvtttttttvxyzzzzzzzzzzzzzzzzzzzyyyzzzzzzzzyzzzzzzzzzzzzzzzzz{{{{zzzzzzzzzzzzzzzzzzzzzzyzzzzyyyzz{||}|||||||}}}}||{zzyyyyyyyyyyyyzzz{{{|{{{zzzzyxxwxyyyxxxyy{|€„‡†„‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒ„„„„………………………†………………„„„„„………†ˆŠ‹ŒŒŒ‹Š‰‰‰‰ŠŠ‹ŒŒ‹‹ŠŠŠŠŠ‰‰ˆ‡‡‡xxwwwwwwwwxxyyyyyyyyxxxxwwwwwwwwwxxxxxxyyyyyyyyyyyyyxxyyyyyyxxxxxxxyyzzzzzzzzyxxwwxxxxyyyyyyyyyyzzzzz{{{zzzzyyzzzzzzz{{{{|||||{{{{{{{{{{{|||||||||||||||}}~~~~~~~~~~€€€€€€€‚ƒ„„„…†ˆŠŠŒŽŽŒ‹‰ˆ‡‡††‡ˆˆˆˆˆ‰‰Š‹ŒŽŽŽŽŽŒŠ‰ˆˆˆ‡††‡‡‡‡ˆˆˆ‰ŠŠ‹‹Š‰‰‹ŒŽŽŽŒ‹ŒŒ‹‹‹‹ŒŒ‹‹ŠŠ‰ˆ‡…„ƒ‚ƒƒƒ‚‚‚‚‚‚‚ƒ„…………††‡‡‡ˆŠŒŽŽŽŽŽŽŽŽŽŽŽŽŽŒ‹’Ÿ–Ž‘’“’ŒŠ˜–Œ‰Ž‹‰‰‡ƒƒ„†…„„……†‡†…………„„„„„ƒƒƒ‚‚‚ƒƒ„„†‡‰‰Š‹‹‹Š‰†„‚€~}{zzyxxxyz|~€€~~}}|{zxwxz}€‚‚‚‚€€€€€€€€€€€€€€€€€€~~}}}~€€‚‚‚‚‚ƒ„„…†‡ˆˆˆˆ‰Š‘’’’’“““””””••••–––••”‘ŒŠŠŠŠŠŠŠ‹‹‹‹ŒŒŒŽŽ‘’’“““’‘‘ŽŽŒŒŒ‹Š‰ˆˆ‰Š‹‹‹Š‹‡…„„ƒƒ‚€€€€~~}|{zzyyzzz{|||{{zzyxwvvvuuuvvwwwwvutsssssstuvvvvvvvvwy{{{zxwvusrrrstttuwyzzzzzzzzzzzzzzzzzzyyzz{{{{{{{zzyzzzzzzzzzzzzzzzzz{zzzzzzzzzzzzzzzzzzzzzzzzyyzzyyyyyzz{||{{zzzzz{{||||{{zyyyyyyyyyyyyyzz{{{{{zzyyyyxxwwxyyyyyzzz|~‚„†…ƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒ„„„„………………………†………………„„„„„„……‡ŠŒŒŒ‹Š‰‰‰‰‰Š‹‹ŒŒ‹Š‰‰‰‰ŠŠ‰‰ˆ‡††xxwxxxxwwwxxyyyyyyyyxxxxwwwwwwwwwxxxxxxyyyyyyyyyyyyyxxyyyyyyyxwwwwxyyyzyyyyzyyxxwwxxxxyyyyyyyyyyzzzzz{{{zzzzzz{{{{{{z{{{{{{{{{{{{{{{{{{{|}}}}}}}}}}}}}}}~~~~~~€~€€€€€€€ƒ„…†‡ˆˆ‰‰ŠŒŽŒ‹Š‰ˆˆ‡‡‡ˆ‰‰‰‰‰‰‰Š‹ŒŽŽŒ‹Šˆ‡‡‡‡‡‡ˆˆˆˆ‰‰‰Š‹‹Œ‹‰‡†ˆ‹ŽŽŒŒ‹‹ŒŒŒŒŒ‹ŒŒŒ‹‹‹‹Š‰‰ˆ†„ƒ‚ƒƒ‚‚‚‚‚‚‚ƒƒ‚‚‚ƒ„………†††‡‡ˆŠ‹ŽŽŒŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŒŒŒŽŽ“’Œ‰‰‹•—”Œ‹•’Š‰ŽŽ‘Š†ƒƒ„†…„„ƒ„……„…„„„„…†………„ƒ‚ƒƒƒ„…††‡‡ˆˆˆˆ‡…ƒ‚‚‚€~}{zyxxxyz|~€~~~~}{zwvxy|€‚‚‚€€€€€€€€€‚€€€€€€€€€€€~~}}~€€‚‚‚‚‚‚‚ƒƒ„„†‡ˆˆˆ‰‰ŠŒŽ’’’’’“““”””””•–——–•”’ŽŒ‹‹‹‹‹‹‹‹ŒŒŽŽ‘’’’’’’‘‘‘ŽŒŒŒ‹‹Š‰ˆˆˆŠŠ‰ŠŒ‹†……„„ƒ‚€€€€~~}}}|{{zzzzzz{|{{zzyyxwvvvuuuvwwwwwwvutttssstuvwwwwvvvvxzzzxvtrpoopqrsstuwxyzzzzzzzzz{{{{{{zzyzz{{|||||{{{zzzzzzzyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyzz{{zzzyyyyyyz{{{{{{zyyyyyyyyyyyyyz{{{{{{zyyyxxxwwxyzz{{}||}€ƒ„…„‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒ„„„„………………………†………………„„„„„ƒ„†‰ŒŽŽ‹ŠŠŠ‹‹‹ŒŒŒŒŒ‹Š‰‰Š‹‹‹‹Š‰ˆˆˆwxxxxxxxxxxxyyyyyyyyyxxxxxxxxxxxxxxxxxyyyyyyyyyyyyyyxxyyyyyyyyxxxyyyyyyyyyyyyyxxxxxxxxyyyyyyyyyz{{{{{{{{zzz{{{{{{{{{{{{{zzz{zzzzzzzzzz{||}}}}}}}}}~~~~~~~~~€€€€€€€‚„†‡ˆˆŠ‹‹‹‹ŒŒŽŽŽŽŽŒ‹Š‰ˆˆˆˆˆ‰‰‰‰‰ŠŠŠŠ‹ŒŽŒ‹ŠŠ‰‡†††‡‡ˆ‰‰‰‰ŠŠŠŠŠŒŠ‡…„†‹ŽŽ‹Š‹ŒŒŒ‹‹‹‹‹‹Š‹ŠŠ‰‡…„ƒ‚ƒ‚‚‚‚‚‚ƒƒ„„ƒƒƒ„„……††††‡ˆ‰‹ŒŽŽŽŽŒŒŒ‹‹‹‹‹ŒŽŽŽŽŽŽŽŽŒ‹‹‹‹Ž“™–Ž‘˜‘• ”ŽŒŠ‹ŽŒˆˆŒ‘˜’ˆ…„‚‚‚„…„ƒ‚ƒƒƒƒƒ„ƒ„„…†…††…ƒƒƒƒƒ„……†‡ˆˆ‡…„ƒ‚‚‚‚€}|{zyxyz{|~€€~}{zxwwy{~€‚‚€€€€€€€€€€‚‚‚€€€€€€€€€€~~}}~€€‚‚‚‚‚‚‚‚‚‚ƒƒ„„††‡ˆ‰ŠŠ‹Œ‘’’’’“““”””””•–——–•“‘Œ‹‹‹‹‹‹‹ŒŽŽŽ‘‘‘’’‘‘‘‘ŽŒŒ‹‹‹‹Š‰‡‡ˆ‰Š‰‰‹Š…„……„ƒ‚€€€~~}}}|||{zzzzzzz{{zzyyyxwvvvuuvvwwxxxxwvuuuttttuvwwwwwvuvxyyywuromlmnopqrstvwyzzzzzzzzzz{{{{zzzzz{{||}}}}|||{{{zzzzyyzzzzzzzzzzyzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyyzzzzzzzyyyyyzzz{{{{zzyyyyyyyyyyyyz{|||||{zyyyxxwwxy{{|}~}‚„……ƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒ„„„„………………………„ƒƒƒƒƒƒƒƒ„„„ƒ„†ŠŒŒ‹Š‹ŒŒŒ‹Š‰Š‹ŒŒ‹Š‰‰‰‰xyyyyyyyyyyxyyyyyyyyyxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyyxxyzzzz{{zzyyyyyyyyyyyyyyyyyyyyyxxyyyyyyyyyz{{{{{{{{zzz{||||||||{{{{zzzzzzzzzzzzzz{||}}}}~~~~~~~~~~~~~€€€€€€€€€€€€€€ƒ…ˆŠ‹ŒŽŽŽŽŒŒ‹Š‰ˆˆˆˆ‰‰Š‹‹‹ŠŠŠ‹ŒŽŽŒ‹Š‰‰ˆ‡†††‡ˆ‰ŠŠŠŠ‹‹‹ŠŠŽŽ‰…ƒ‚…‹ŒŠ‹ŒŽŽ‹Š‰‰ŠŠŠŠŠ‰‡…„ƒ‚ƒ‚‚‚‚ƒƒƒ„…„„„„„„……†‡†‡ˆŠŒŽŽŽŽŽŽŒ‹‹‹ŠŠŠ‹ŒŽŽŽŽŒ‹ŠŠ‰Š‹”š‘’ ¡•šž”Œ‹Š‰‰‰‰Š‰‡†ˆŠŠŒ’‘†‚„‡†ƒ‚ƒ‚‚‚‚‚‚‚ƒ„…………‡ˆ‰„ƒƒ„ƒ‚‚‚ƒ„„…†‡‡†„ƒƒ‚‚‚‚‚€}|{zzz{||~€€€€€€}|yxxx{}€‚‚€€€€€€€€€€‚‚‚‚€€€€€€€€€~}}~€€‚‚‚‚‚‚‚‚‚‚ƒƒ„„†‡ˆ‰ŠŠ‹‹‹Œ‘’’’’““”““’“••——–•“‘ŽŽŒŒŒ‹‹ŒŽ‘‘’’’’‘‘ŽŒ‹‹‹‹‹Š‰ˆˆˆ‰Š‰‰Šˆ„…†…„„‚€~~~~}}}||||{{zzzzzzzzzzyyyxwvvvuuvwwwxxxxxxwwvuuuuuvvwwwwvvuvwxxvtqnlkklmopqrtuvxz{{{{zzzzzz{{zzzzz{{{||}~~}||{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyzzzzzyyyzzzz{{{zzzzzzzzyyyyyz{{||}}}|{{zzyxxxyz{}}}€„……„ƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒ„„„„„…………………„ƒƒƒƒƒƒƒƒ„„ƒƒ…ˆ‹Ž‘ŽŒ‹‹ŽŽŽŽŽŒ‹ŠŠ‹ŒŒŒŠ‰‰‰Š‹yzyyyyyzzzyyyyyyyyyyyyxxxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyzzz{{{{zzzzzzzzyyyyyyzzzzzzzzzyyyyyyyyyyyz{{{{{{{{zzz{||||||||{{{{zzzzz{{{{{{zzz{||}}}}}~~~~~~~~~~€€€€€€€€€€€€€€€€€€ƒ…ˆŠŒŽŽŽŽŽŽŽŽŽŒŒ‹Šˆˆˆˆˆ‰‰ŠŠ‹ŠŠŠ‹‹ŽŽŽŽŒ‹Š‰ˆ‡‡†††‡ˆˆ‰Š‹‹‹Œ‹Š‰Ž‡ƒ‚…‹ŽŽŽŒŒŒŒŽŽ‹‰ˆˆ‰‰‰ŠŠ‰‡…ƒ‚‚ƒ‚‚‚ƒƒƒƒ„………„„„„……†††‡‰ŒŽŽŒ‹‹‹‹ŠŠŠ‹ŽŽŽŽŒ‹ŠŠŠŠ‹Ž‘˜¢¥••’’’Š‰ˆˆˆˆŠŒ‰ˆ………††•¤”…‚ƒƒ€ƒƒ‚‚ƒƒƒƒƒ„…‰…„„‚‚ƒƒƒ…††…„ƒ‚‚‚‚‚‚€}||{{||}~€€€‚€~{yyxy|~‚€€€€€€€€€€€‚‚€€€€€€€€~~~€€‚‚‚‚‚‚‚‚‚ƒƒ„„†‡ˆŠ‹‹‹‹‹‹‘’’’’“““’’’’””–—–•”’ŽŽŒŒŒŽŽ‘‘‘’’’’‘‘‘ŽŒ‹ŒŒ‹‹Š‰‰‰ŠŠ‰Š‰…„††„ƒ„‚~~~~~}}|||||{{{{{{{{zzzzyyyyxwvvwwvwwwxxyyyyxxwvvuuuuvvwwwvuuuvwvvtromkkkloopqrtuwzz{{{zzzzzzzzzz{{{{{{{||}}||{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{zzzzzzyyyyzzzzzyyzzzz{{{zz{{{{{zyyyyyzz{{|}}}}|||{zyyyxy{}~~~„‡ˆ†…ƒ‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒ‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒ„„„„„„……………„„„„„„„„„……„…†ˆŠŒŽŽŽŒŒ‹‹‹ŒŒŒŒ‹‹‹‹‹‹‹‹‹Š‰ˆˆˆ‰Šyyyyxxyyyzyyyyyzzzyyyyyyyyxyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzzzyyyyyzz{{{{{{{zzyyyyyyyyyyyz{{{{{{{{zzz{||||||||||{{{{{{{|||||||{{|||}}}}}~~~~~~~~~~€€€€€€€€€€€€€€‚‚„‡ŠŒŽŽŒŒŽŽŒ‹‹ŠŠˆˆˆˆˆˆˆŠŠŠŠŠ‹ŒŒŽŽŽŽŽŒŠ‰ˆˆˆ‡‡†‡‡ˆˆˆ‰ŠŠŠŠ‰‰ˆ†‚‚„ˆ‹ŒŒŽŽŒŠˆ‡‡ˆˆ‰‰ˆ‡†„ƒ‚‚ƒ‚‚‚ƒƒƒƒ„………„„„„„…††‡ˆŠŒŽŽŒ‹ŒŒŒŒŒŒŒ‹‹‹‹‹‹ŒŽŽŒ‹‹ŠŠŠ‹Œ‘”–•‘ŽŽŒŒ‹Š‰ˆˆ‡‡Œ•‡…………ˆˆƒ‚‚††„…ƒ‚€€€‚ƒ„‚‚ƒ‰‡ƒƒ‚‚‚ƒ„„„ƒ‚‚‚‚‚‚‚‚€~}|}}~€€€}{zyxz}‚€€€€‚‚€€€€€€€€€€~€‚‚‚‚‚‚‚ƒƒƒƒ„…†‡‰Š‹‹‹‹‹‹ŒŽ‘’’’’’’’’’“’“”•–••“’ŽŽŽŽŽ‘’‘‘‘‘‘‘‘‘ŽŒŒ‹ŒŒ‹ŠŠ‰ŠŠŠŠ‰ˆ……‡…ƒ„ƒ‚€~~~~~}}}|||||||{{{{{{zzzyyyyxwwxxxxwwwxyzzzzyxwvvvuuuuvvvvvuuuuuvuusqnlkjkmmnoqrtvyz{{{zzzzzzzzzzz{{zzzz{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{||||{{zzzzzzzyyyyz{{{zzz{zzz{{{{{{{{{zyyzzzzzz{{|}}}}}||{zyyxy{}~~}ƒ‰Š‰†„ƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒ‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ„…†‡ˆˆˆ‰ˆˆˆˆ‰‰ˆ‡‡ˆ‰‰ŠŠŠŠŠ‰‰ˆ‰‰ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ‡‡‡‡‡ˆzyxxxxxyyyyyyyyzzzzyyyyyyyyyzzzzzzzzzzzyyyyyyyyyyyyyyyyyyyzzzyyyzzzzzzzzyz{{|||||{zzzzzyyzzzzzzzzzzzz{{{{{{{||{{|||||||{{|||||}}}}|||||}}~~~~~}~€€€€€€€‚ƒ„†‰‹ŽŽŒŒŒŽŽŽŒ‹‹Š‰‰ˆˆˆ‡ˆˆ‰‰Š‹‹‹ŽŽŽŽŽŽŽŽŽŒ‹Š‰ˆˆˆˆ‡‡‡ˆ‡‡‡‡ˆŠ‰ˆ‡‡ˆ‹†‚ƒ…‡ˆ‡‰ŒŒŒŒŒŠ‰‡††‡‡ˆˆ‡†…ƒ‚‚ƒ‚‚‚‚ƒƒ„„…†…„…„…„„…††‡‰‹ŽŽŒŠŠ‹ŒŒŒ‹‹‹‹ŠŠ‹‹ŒŽŽŒ‹‹ŠŠ‹ŒŒ’““ŽŽ‹Œ‹ŠŠŠŠŠˆ†ŽšŽ‡……ƒ„‡Šˆ…‚‚‚ƒŠ”‘‡……ƒ‚€€€‚ƒƒ‚€ƒƒ‚€€€€€‚ƒƒ‚‚‚‚‚‚‚‚‚‚€~}}}~€€€€|zyxz}‚‚‚‚‚‚‚‚€€€€€€‚‚‚€€€€€€€€€€~}~~~~€‚‚‚‚‚‚ƒƒƒƒ„…†‡ˆˆŠ‹‹‹‹Š‹‘’’’‘‘’’’“““”””””“‘ŽŽŽŽŽŽ‘‘‘‘‘ŽŒŒŒŒŒ‹Š‰‰Š‰‰‰‡…………ƒƒ‚€~~~~~~}}}|{{||||{{{{{{zzyyyyyxxyxxxxwwxyzzzyyyxwvvvuuuuvvvvvutuuuutsqoljjjklmnpqsvxz{{{{zzzzzzzzzzzzzzzzzzz{{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{zz{{{{zz{||{{zzzzzzzzzzyyz{{{{z{{zzzz{{{{{{{{{zzzzzzzz{{|}}}}}}|{zzyxyz|}}|…Š‹ˆ†„‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒ‚‚‚ƒƒƒƒ‚‚‚ƒƒ„„„„„„„ƒƒƒƒ‚ƒƒƒ‚ƒƒƒ„†‰Š‹Š‹ŽŒ‹‹Œ‹Š‰Š‰‰ŠŠŠŠŠ‰ˆˆˆ‡‡‡‡‡††††‡‡†‡††††††††zyxxxxxxxyyyyyyzzzzyyzzzzyyyzzzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzyz{||}}||{zzzzzzzz{{{{{{{{zzz{{{{{{{||{{|||}}||||||||}}}}}||||}}}~~~~~~€€€€€€€€€€€€‚‚‚‚‚‚‚‚ƒ„†ˆ‹ŽŽŒŒŽŽŽŒ‹ŠŠŠ‰ˆˆˆˆˆ‰‰Š‹ŒŽŽŽŽŽŽŽŽŒ‹Š‰ˆˆ‰‰‰ˆˆˆˆˆ‡‡†‡ˆˆ‡‡†ˆŒŠ„‚†††…„ƒ„‡‰‹‹ŒŒŒ‹ŠŠ‰ˆ‡††‡‡‡†…„ƒƒ‚‚ƒ‚‚‚ƒƒƒ„…††…………†……††‡ˆ‰‹Ž‹Š‰Š‹‹Œ‹‹‹‹‹‹‹ŒŽ‘‘ŽŒ‹ŠŠŠŠŠ‹ŒŽŽŽŽŽŒŒŒ‹ŠŠŠŠ‰‡‡ŒŠ†„„„ƒƒ…‡‡„‚‚ƒ…‡†„……ƒ‚€€‚€~~~~~~~€€€€‚‚‚‚‚‚‚‚‚€~~€€€€€€|{yz}~€‚‚‚‚‚‚‚‚€€€€€€€€‚ƒ‚‚€€€€€€€€~}~~~€‚‚‚‚ƒƒƒƒ„…†‡ˆˆ‰Š‹‹‹ŠŠŒŽ‘‘‘‘‘‘‘’’“”“““’’‘ŽŽŽŽŽŽŽŽŒŒŠŠ‰‰‰ˆˆ‡††…„‚€~~~~~~~~~}}|{{||||{{{{{{{{zyyyyyyzzyyyxxxyzzzyyyxxwvvvuuvvvvvvuuuttttsrpnkjjkklmopruwy{|{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{zz{{{{zzz{{{{zzzzzzzzzzyzz{{{{zzzzzzzz{{{{{{{zzzzzzzzz{{{|}}}}|||{{zyxy{|||~‡ŒŠˆ†„‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒ‚‚ƒƒƒ„„„„„„„ƒƒƒƒ‚ƒƒƒ‚‚‚„‡‰ŒŽŽŽ‘ŽŽŒ‹‰ˆ‡†††…„„………„„„„„„„„„„„zyyxxyyyyyyyyyyzzzzyyzzzzyyyzzzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzz{||||||{zzzzzzz{{|||||||{zz{{{{{{{{{|||||}}||||||||}}}}}||}}~~~€€€€€€€€€€‚‚ƒƒƒƒƒ‚„‡ˆŠŒŽŽŽŽŽŽŽŒ‹ŠŠŠ‰‰ˆˆˆˆˆ‰‰ŠŒŒŽŽŽŽŽŽŽŽŽŽŒŠ‰ˆˆ‰‰‰‰‰‰ˆ‰ˆ‡‡††‡‡‡†‡‰Œ‰ƒƒˆŠˆ‡†„†ˆ‹‹‹‹‹‹‹Š‹Š‰‰ˆˆ‡‡‡†…„ƒƒƒ‚ƒ‚‚ƒƒƒ„„…†‡†………†……†‡ˆ‰Š‹ŒŒŒ‹Š‰‰‰ŠŠ‹ŠŠŠŠ‹‹ŒŽŽŽ‹Š‰‰‰ŠŠŠ‹ŒŽŽŽŽŽŽŒ‹ŠŠŠŠŠŠ‰‡………„„ƒƒ‚…‡‡„‚ƒƒ…†„„…„‚‚‚€~~}}}}~~~~}}}}~~€€‚‚‚‚‚‚‚€€€€€€€}|yy|}€‚‚‚‚‚‚‚‚‚ƒƒ‚‚€€€€€~}~~~€‚‚‚‚ƒƒ„„„…†‡ˆˆ‰ŠŠ‹‹Š‹‘‘‘‘‘’’““’‘‘‘ŽŽŽŽ‘‘‘ŽŽ‹Š‰‰ˆˆ‡††…„ƒ€~~~~~~~~~}}}|{{|}|||{{{{{{{zzzyyyyzzzzyyxxxyzyyyyxxwwvvvvvvvvvvuuutssttsrpnmmmnmnoprtwxz{{{zzzzzzzzzzzzz{{{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{zz{{{{zzzz{{{zzzzzzzzzzzz{{{{{zzzzzzzyyzzz{{zzzzzzzzzz{{{{|}|||||||{zzyz{}„‰‹‰‡…ƒ‚€‚‚‚‚‚‚‚‚‚ƒƒ„„„„„„„„„„„ƒƒƒƒ„„„„„„„„ƒƒƒƒ‚ƒƒƒƒ„…ˆ‹‘‘‘’’‘‘‘‘‘’“““’‘‹ŠŠ‰ˆ‡‡†…„„„ƒ„ƒƒƒƒƒƒƒzzyyyyyyyyyyyxyzzzzyzzzzzyyzzzzzzzzzzzzyyyzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{zzz{||||{{{{{{zzz{{||||||{zzz{{{{{{{{{|||||}}}}}}}|||}}}}}}}}~€€€€€€€€€€€€€€€€€€‚‚ƒƒƒƒ‚‚†‰ŠŒŽŽŽŽŽŽŽŽŽŽŒ‹Š‰‰‰ˆˆˆˆ‡ˆ‰‰ŠŠŒŒŽŽŽŽŽŽŽŽŽŽŽŽŒ‹Š‰ˆˆ‰‰‰‰ˆˆˆˆ‡‡‡‡‡‡‡††ˆ‹Žˆ„…Š‹‹‰ˆ‰‹Ž‹‹‹‹‹ŒŒŒ‹‹Š‰ˆˆ‡†…„ƒƒƒƒ„ƒƒƒƒ„……†††………†††††‡ˆ‰ŠŠ‹‹ŠŠŠ‰ˆˆˆ‰ŠŠ‰ŠŠ‹ŒŽŽŽŒ‹Š‰‰‰ŠŠŠ‹‹ŒŽŽŒŽŽŽŽŽ‹ŠŠŠŠ‹Š‰†…„„„„„ƒƒ††…„ƒ‚ƒ„……„…ƒ‚‚‚‚‚€€~~~}}}||}}}|||||}}~€€‚‚‚‚‚€€€€€€€€~|yyz|‚ƒ‚‚‚‚‚‚‚‚‚ƒƒ‚‚‚‚€€€~~~~~€‚‚ƒƒ„„„„…†‡‡ˆˆ‰Š‹‹‹‹Ž‘‘‘‘‘‘’‘‘‘‘‘‘‘ŽŽŽŽŒŠ‰‰ˆ‡‡†…„ƒ‚€~~~~~~~~~~~}}|||}|||{{{{{{{zzzzyyyyzzzzyxxxyyyyyyxxwwwwvvvvvvvvuuttssstuusrppqqppqrstuwz{{{zzzzzzzzzz{{||||||||||{{zzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{zz{{{zzzzz{{{zzzzzzzzzzzz{{{{{z{{{{{zzyzzzzzzzzzzzzzz{{{zz{{|||||{{{zzyz{|€‡‹Šˆ‡…ƒ‚‚‚‚‚‚‚ƒƒ„„……………………„„ƒ„„„„„„„„„„ƒƒƒƒ‚ƒƒ„…†ˆ‹Ž‘’“‘’’’’’‘‘‘‘’“““”“’ŒŒ‹‹‰ˆˆ‡††……„„„ƒƒƒƒƒƒ{zzzyyyyyyyyyyzzzzzzzzzzzzzz{{{{{zzz{{zzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{zzzz{{{{{{{{{{{{{{{{{{{{{zzzz{{{{{{{{{|}}}}~~}}}}}}}}~~~~~}}}~€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚„‡ŠŒŽŽŽŽŽŽŽŽŽŽŒŒ‹‰‰ˆˆˆˆˆ‡‡ˆ‰‰ŠŠŒŒŽŽŽŽŽŽŒ‹Š‰ˆˆˆˆ‰‰ˆˆˆˆ‡‡ˆˆˆˆ‡‡††‰Œˆ…†‹ŒŽŒ‹‹‹‹Š‹‹ŒŒŒŒ‹ŠŠ‰ˆ‡†…„ƒƒƒƒƒ„„„„„††ˆ‡††‡ˆ‰ˆ‡††‡ˆ‰ŠŠ‰‰‰‰‰ˆˆ‡ˆ‰‰Š‰ŠŠ‹ŒŽŽŽŽŽŒ‹Š‰‰ˆˆ‰ŠŠ‹‹‹ŒŒŽŽŽŽŽŒ‹‰ˆˆˆˆˆ‡…„„„„„„ƒ„††…ƒƒƒƒƒ„„„„‚‚‚ƒ‚‚€~~}}|||||||{{{{{|}}}~€€‚‚‚€€€€‚‚‚‚‚‚‚‚‚‚‚‚€~|zxyz}€‚‚ƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€~~~~~€‚ƒ„„„„…†††‡ˆˆ‰Š‹‹‹‹Ž‘‘‘‘‘‘‘‘‘‘‘‘‘‘ŽŽŒ‹‰ˆˆ‡‡†„„ƒ‚€~~~~}}}}}}}||||{||||{{zzzzzzyyzzzzyxxxyyyyyyyyxxwwwvvvvvvvuuttssstvvvutttsrqqsstuwyz{{{{{{{{{{zzz{|}}}}}}|{{{{{{{{{{{{{{{{{{{{{{zzzzzzzzzz{{{{{{{zzz{zzzzzz{{{{{{{{{{{zzzz{{{z{{{{{{{zzzzzzzzzzz{{{{{{{{{zzz{{||{{{{{zzzzz|‚‰ŒŠˆ†…‚‚‚‚ƒƒ„„„„„…………………„ƒƒƒ„„„ƒƒ„„ƒƒƒƒ‚ƒ„†ˆŠ‘‘ŽŽ‘‘’‘‘‘‘’““““’ŽŒ‹‹‹Š‰‰ˆˆ‡††…………„„„„„ƒ{{zzyyyyyyyyyzzzzzzzzz{{{zz{{{{{{z{{z{zz{{{{{{{{{{{{{{{{{{{{zzzz{{{{{{{{zzzz{{{{{{{{{{{{{{{{{{{{{zzzz{{{{{|||||}}}}~~~~~~~}}}~~~~~}}}~€€€€€€€€€€€€€€€€€€€‚ƒƒ‚‚‚‚‚‚‚‚‚‚‚„†ŠŽŽŽŽŽŽŽŽŽŽŽŒŒŒ‹Š‰ˆˆ‡‡‡‡‡‡ˆ‰‰Š‹ŒŒŽŽ‹‰‰ˆˆ‡‡ˆˆˆˆˆˆ‡††ˆˆ‰‰ˆˆ‡†ˆ‹Ž‰ˆˆŒŽŒŠˆ‡‰‰ŠŠ‹ŒŽŽŒ‹Š‰ˆ‡†„„ƒƒƒƒ„…„„„……†ˆ‰‹Ž‘’‘Š‡†‡ˆ‰Š‰ˆ‡‡‡ˆ‡‡‡ˆ‰‰ŠŠ‹‹‹ŒŽŽŒ‹‹‹Š‰‰ˆˆ‰‰ŠŠ‹‹‹ŒŒŽŽŽŽŽŒ‹Šˆ††††‡‡†…„„„„„„„………„ƒƒƒ‚ƒƒƒ‚‚‚‚‚ƒƒ‚‚€~~}}|||{{{{{zzz{{|||}~~€‚€€€€‚‚ƒƒƒƒ„„„„ƒƒ„…„ƒ‚€~|{yyy{}ƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€~~~~~€‚ƒ„„„„…††‡ˆˆˆ‰Š‹‹‹‹Ž‘‘‘‘‘‘‘’’’“““’‘‘‘‘ŽŒŒŒŒŒŒ‹Šˆ‡‡†…„„ƒ‚€€€~~}}}}}}}|||||||||{{{zzzzzyyzzzzzyyyyxyyzzzzyxxxwwwvvvvvuuttsrstuwwwvuuutssttuvvxz{{{{{{{{{{zzz{{|}}||||{{{{{{{{{{{{{{{{{{{{{{zzzzzzzzzz{{{{{{{zzzzzzzzzz{{{{{{{{{{{{{{{{{{{|||{{{{{{{{{zzzzzz{{{{{{{{{{zz{{{{{{{{zzzzy{†ŠŠ‰‡†„‚‚‚‚‚‚‚ƒƒƒ„„„„„„„„„„„ƒƒƒƒƒƒƒƒƒ„„ƒƒƒƒ‚‚ƒ…†ˆ‹‘‘ŒŒ‘’‘‘‘‘‘’““’ŒŠˆˆˆˆˆˆ‡‡†‡†††††……………ƒ{{{zzzzzzzzzz{{zzzzzz{||{{{{{{{{{z{{z{zz{{{{{{{{{{{{{{{{{{{{zzzz{{{{{{{{zzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{{{||||}}}}}}~~~~~~~}}}~~~~~}}}~€€€€€€€€€€€€€€€€‚‚‚ƒ„„ƒƒƒƒƒƒ‚‚‚ƒ…ˆŠŒŽŽŽŒŒŽŽŽŽŽŽŽŒŒŒŒ‹Š‰ˆˆˆˆˆˆ‡ˆˆ‰ŠŠ‹ŒŒŽŽ‹‰ˆˆ‡‡‡ˆˆˆˆˆˆ‡†‡ˆˆ‰‰ˆˆ‡‡‰ŒŒŠŠŽ‹‡…ƒƒ…‡‰Š‹ŒŒ‹Š‰ˆ‡†…„ƒƒƒƒƒ„…„„„…‡Š’–šœ›—‘‹ˆ†‡ˆˆ‰ˆ‡††‡‡ˆˆ‰Š‹‹‹‹ŒŒŒŒŒ‹‹Š‰‰‰ˆˆ‰‰‰‰ŠŠŠŒŒŒŒŒŒ‹Š‰ˆ‡†………††††„„„„„„„„……„ƒƒƒ‚‚‚ƒƒ‚‚‚‚‚‚€~}||{{{{{{{zzz{{{{||}}~~€€€€€€‚‚ƒ„„„…†‡‡†††…†…ƒ‚€~~}{zzz{}‚ƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€~~~~€‚‚‚ƒ„„„„„…†‡‡ˆˆ‰ŠŠ‹‹ŒŽ‘‘‘‘‘’’““““’’‘‘ŽŒ‹‹‹‹‹‹Š‰ˆ‡‡‡†……„ƒ‚€€€€€~~}}~}}}}||||||||{{{{{zzzzzzzzzzyyyyyyyzzzzyxxxwwwwvvvvuuttsrstuvwvvvvvutstttuvxz{{{{{{{{{{zzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzzzzz{{{{{{{zzzzzzzzz{{{{{{{{{{||||{{{{{{{|{{{{|||||||{{zzzz{{{{{{{{{{{{{{{{{zz{|||{}‚‰‹‰‰ˆ†„‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒ…‡ŠŒŽ‘’‘ŽŽŒŒŒŽ‘‘‘‘‘‘‘‘’“’Ž‹‰‡‡‡‡‡‡††††††…††††††„ƒ||{{{{{{{{{{{{|{{{{{||}}|||||{|{{{{{{{{{{{{|||||||{{{{{{{|{{{{{{|||||{{{zzz{{|}||||||||{{{{{||||||||||||||||||}}}}}~~~~~~~~~}~~~~~~€€€€€€€€€€€€€€‚‚‚‚ƒ„„ƒƒƒƒƒ„……‡ˆ‰‹ŒŽŽŒŒŒŽŽŽŽŒŒŒŒ‹‹Š‰ˆˆ‰‰‰‰ˆ‰‰ŠŠŠ‹ŒŒŽŽŽŒ‹‰‰ˆˆ‡‡ˆˆˆˆˆˆ‡‡‡ˆˆŠ‰ˆ‰ˆˆŠ‹‰‹‹ˆ†……‡ˆŠ‹‹ŒŒŒ‹Š‰ˆ‡†……„ƒƒƒƒƒ„…………‡Œ–ž Ÿœ™—”‘Ž‹‰ˆˆˆ‰ˆ‡‡‡ˆˆ‰ŠŠŠ‹‹Œ‹ŒŒŒŒ‹Š‰‰ŠŠ‰‰‰‰ˆˆˆŠŒŒ‹‹ŒŒ‹‹‹‹Š‰ˆ‡†„„„„…†……„„„……………„„ƒƒ‚‚‚‚‚‚ƒƒ‚‚‚€~~€€}||{{|||{zzzzz{{{{|||}}~€€€€‚‚ƒ„…†ˆ‰ˆˆˆˆ‡‡…ƒ~}{{{{||~€‚ƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€~~~~€‚‚ƒƒƒ„„„„„„…††‡‡ˆˆ‰ŠŠ‹‘’‘‘‘‘‘’’““““’‘‘‘‘ŽŽŽŽŽŒŒ‹ŠŠŠ‰‰ˆ‡‡‡‡‡††……„ƒ‚‚€€€€~}}~}}}}||||||||{{{{{{zzz{{{{{{zzzyyyzzzzzyyxxxwwwwwwwwwvutttttuvvvwwvvtsssttuwz{{{{{{{{{{{zzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzzzzz{{{{{{{zzzzzz{{{{{{{{{|{{|}}|{{{{{zz{{{{{{|}}}}}|{{zzzzzzz{{{{{{{{{{{{{{{{|}}}~€…‰‹‰ˆ‡†„‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚ƒƒƒƒƒ‚‚‚‚ƒ…†ˆŠŒŽ‘‘’’ŽŽ‹‹‘ŽŽŽŒŠˆ‡†‡‡‡‡†………………†††………„„|||{{{|{{|||{{{||{|||}}}|||||||||{|{{{{{{{||||||}}|||||{{|||||||||{{{zz{{{{{||}}}}}}}}|||{|||||||||||||||||||||}}}}~~~~~~~~~}~~€€€€€€€€€€‚‚‚ƒ‚ƒ„ƒƒ‚ƒƒ…‡ˆŠ‹ŒŒŽŽŒŒ‹ŒŽŽŒŒ‹‹‹‹ŠŠ‰ˆˆ‰‰ŠŠ‰‰‰‰ŠŠŠŠ‹‹ŒŒŽŽŽŽŒŒŠŠ‰‰ˆ‡‡‡ˆˆˆˆˆ‡‡‡ˆˆ‰Š‰‰‰Š‹‹‰‰‡†…‡ˆŠ‹ŒŒŒ‹Š‰ˆˆ‡†………„„„„„…†…††‡’¥§¢žš—”’ŽŒŠ‰ˆ‰‰ˆˆˆ‰ˆ‰ŠŠ‹‹Š‹‹‹ŒŒŒŒŒŒŒŒ‹Š‰ŠŠ‹ŒŒŒŠˆ‡ˆŠŒŒ‹‹‹‹‹ŠŠŠŠ‰ˆ‡‡…ƒ‚‚ƒ„…„„„„„„…„„„„„ƒ‚‚‚‚‚‚‚‚‚€€~~}~~€€~}||||||{zz{{zz{{{{{||}}}~€€€€‚ƒ„…‡ˆ‰‰ˆ‰‰ˆ‡…‚€€€}||{{{{}€‚‚ƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€‚‚‚‚‚ƒƒƒ„„„„„„„…††‡‡ˆ‰ŠŠ‹ŒŽ‘’‘‘‘Ž‘’’’’““’‘‘‘‘‘‘‘‘‘‘‘‘ŽŽŒŒŒŒŒŒ‹Š‰ˆˆ‡‡‡†††‡‡‡†……„ƒ‚‚‚€€€€~}}}}}}}}}}}}}||{{{{{{{{{{{{{{{{zzzzzzzzzzyxxxwwxxxxxwwvuttuutuuvvvwvvtsssttuwy{||||||||{{{{{zz{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzzzz{{||||||||{||}}|{zzzzzzz{{{{{|}~~}}|{{{{zzzzzz{{{{{{{{{{||{{{{|}}‚†‰Š‰ˆ‡…ƒ€€‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒ„„„ƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚„…ˆŠŒŽ‘’’‘ŽŽŽŒŒŽŽŒŒŽŽ‹‰ˆ‡‡‡‡‡†††…………„………„ƒƒƒƒ||||||}}|}}|||{||{|}}~~}}}}}}|}|||||{{{{{|}}}}}~~}}}}}}|||||||||||{{{zz{||||}}~}}}}}}}}}|||||}}}}}}}}}|||}}}}}}}}}}~~~~~~~€€€€€€€€€€€€‚‚‚ƒƒ„…„ƒƒƒ…‡ŠŒŽŽŽŽŽŒŒŒŒŽŒ‹‹‹‹‹‹ŠŠŠ‰‰ˆ‰‰ŠŠŠŠŠ‰‰ŠŠŠŠŠ‹ŒŒŽŽŽŽŒ‹‹Š‰ˆˆ‡‡‡ˆˆ‰ˆˆ‡ˆ‰‰‰ŠŠ‰Š‹Œ‘Š†ˆ‹‹Šˆ‡‡‰‹ŽŽŒ‹‰ˆ‡‡†…………„„„„„…††…‡ š–”’ŽŽŒŒ‹ŠŠ‰ˆˆ‰ŠŠŠ‹‹‹ŠŠŠŠ‹ŒŒŒŒ‹‹ŒŒ‹Š‹Œ‹‰‡ˆŠ‹ŒŒ‹Š‰‰‰‰‰ˆˆˆˆ‡‡†…ƒ‚‚‚ƒƒƒƒƒƒƒƒ„ƒƒƒƒƒ‚‚‚‚‚‚€~~}}}~€€}||}}}}|{z{{zzz{{{{{{|||}~€‚‚ƒ…‡ˆˆˆŠ‹‹‰‡…ƒ€€€€~~}}|{{}~ƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€‚ƒ‚‚‚‚ƒƒƒ„„„„„„„…††‡‡ˆ‰‰Š‹ŒŽ‘‘’’’‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘ŽŒŒŒŒŒŒŠˆ‡†††††…†‡‡‡††…„„ƒƒƒ‚€€€€~}}}}}}}}}}}}}}||{{{{{{{{{{{{{{{{zzzzzzzzzyxxxwxxxxxxxxwvvuuuuuvvvvwwvutsstttvy{||||||||{{{{{zzzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzzzz{{{|||||||{{||||{zzzzzzzzzzz{|}~~}}|{{{{zzzzzz{{{{{{{{{{||{{{z{|~„‡ŠŠ‰ˆ†„ƒ€€‚‚‚‚‚‚‚‚‚‚‚ƒƒƒ„„„ƒƒ‚‚‚‚‚‚‚‚‚‚ƒ…‡ŠŒŽ‘’““’‘ŽŒŒ‹‹ŒŽŽŒ‹‹‹‹Œ‹Š‰ˆ‡‡‡‡‡‡††………„„„………„ƒ‚ƒƒ||||||}}|}}||||||{|}}~~}}}}}}|}|||||{{{{{|}}~~~~~~~~}|}}}}}|||||{{{{||}}}}}~~}}}}}}}}}|||||}}}}}}}}}||}}~~~~~~~~~~~€€€€€€€€€€€€€€€€€‚‚‚ƒ„„…„„„„†‰ŒŽŽŽŒŒŒ‹‹‹ŠŠŠŠŠŠ‰‰‰‰‰ŠŠŠŠŠŠ‰‰ŠŠŠŠŠ‹ŒŽŽŽŒ‹‹Š‰ˆˆˆˆˆ‰‰Š‰‰ˆ‡ˆˆˆ‰‰ŠŠŠŒ‘Žˆ„ƒ‡ŠŒ‹Š‹ŽŽŒ‹‹‹ŠŠ‰ˆˆ‡††…………„„„„……†††ˆ™¥ ™•“‘ŽŽŽŒ‹‰ˆ‡‰‰‰‰ŠŠŠ‰‰ŠŠ‹ŒŒŒŒŒ‹‹ŒŽŽŒ‹ŒŽŽŽŒŠˆˆ‰‹‹‹‰ˆ‡‡‡ˆ‡‡‡‡‡‡†…„ƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€~~~}}~€€€}||}}}}|{z{{zzzz{{{{{{{{|}}~€‚‚ƒ„†‡‡‡Š‹‹Šˆ†„ƒ€€€~}||{|}€‚‚ƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€‚‚ƒƒƒ‚ƒƒƒ„„„„„„„„…††‡‡ˆ‰‰Š‹ŒŽŽŽŽ‘’’’’‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘ŽŒŒŒŒŽŽ‰‡††…†††††‡‡‡‡†…„„ƒƒƒ‚€€€€~}}~~~}}}}}}}}}||{{{{{{{{{{{{{{{{{zzzzzzzzyxxxwxxxxyyyyxxwwvvuvvvvvwwvuttuvvvwy{|||||||||{{{{zzzzz{{{{{{{{{{{{{{{{{{{{{{{||||||||{{{{{{{{zzzzzzzzzz{{{||||||{{{||||{{{{{{{{zzz{|}~~}}|{{{{zzzzzz{{{{{{{{||}}|{{z{|~„‡Š‹Š‰‡…„ƒƒ‚‚‚‚‚‚‚‚‚‚ƒƒƒ„„„„„ƒƒ‚‚‚‚‚‚‚‚‚‚‚‚ƒ„…‡‰ŠŒ‘Œ‹‹ŠŠŠŠŒŽŽŽŒŠ‰‰‰Š‰ˆˆˆˆˆ‡‡‡‡‡‡†……„„„………„ƒ‚ƒƒ||||||}}}}}}}|||||||}~}}}}}}}||}||||||||}}~~~€€~~~}|}}}}|||||{{||}}~~~~~~~}}}}}}}}}}|}}}}}}}}}}}}}|}~~~~~~~~~~~€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒ…………„…†ˆŠŒŒŒŒŒ‹ŠŒŒŽŽŽŒ‹‹‹‹‹‹‹‹Š‰‰‰‰‰‰‰ŠŠŠŠŠ‰ŠŠŠŠŠ‹ŒŽŽŒ‹‹Š‰ˆ‰‰ŠŠ‹‹‹ŠŠ‰ˆ‡††‡ˆ‰ŠŠ‹Ž‰††ˆ‹ŽŒŒŽŽ‹Šˆˆˆˆˆ‡‡††……………„„„………††…ˆ™¤¡š””““”’Ž‹Šˆˆˆ‰‰‰ŠŠŠŠ‹ŒŒŒŒŒŒŒŒŒ‹ŒŽŽŽ‹‹‹ŒŒŒ‹Š‰ˆˆ‰‰‰‰ˆ‡‡‡‡‡††††…„„ƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒ‚€€€€~~}~€€}|}}~~~|{z{zzzzzzzzzzzz{{{|}~€€‚ƒ„…††‡‰Š‰‰ˆ‡…„‚‚‚€~~|{{}~€ƒ„„ƒƒƒ‚‚‚‚‚‚‚‚‚‚‚€€€€€€‚ƒ„ƒƒƒƒƒƒ„„„„„„„„…†††‡‡ˆ‰Š‹ŒŽŽŽŽ‘’’’’‘‘‘‘‘’’’’’‘‘‘’‘‘‘‘‘‘‘‘‘ŽŒŒŽŽŽ‹ˆ‡††††††‡‡‡‡†…„„„ƒƒƒ‚€€€~}~~~~~~~}}}}}}|||{{{{{{{{{{{{{{{{zzzzzzzzyxxxxxxxyyyyyyyxxwwwvwwwvwwwvwwwxxxxy{|||||||||||{{{zzzz{{{{{{{{{{{{{{{{{{{{{{{||||||||||||||||||||{{{zzzzz{{||||{{z{{||||{{{{{{{{{{|||}}}}|||{{{zzzzz{{{{{{{{||}}|{{z{|~„ˆ‹‹ŠŠ‰ˆ‡…„ƒ‚€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒ„†‡ˆ‰Š‹‹ŒŽŒ‹Š‰‰ˆˆ‰‰Š‹ŒŽŽŒ‹Šˆˆˆˆ‰ˆˆˆ‰ˆ‡‡‡‡‡‡‡†…………„………„ƒƒƒƒ{{{{{|}}}}}|||||||{|}}}|||}}}||}}}}}}||}}~~~~~~~~}|}}}}|||||{||}}~~~~~~~~~~}}}}}~~~~~}~~~}}}~~~~~~~€€€€€€€€‚‚‚‚‚‚ƒƒƒƒƒƒƒƒ‚ƒƒ…†‡‡†††‡‰ŒŒŒŠˆˆ‰Š‹ŽŽŽŽŽŽŒ‹ŠŠŒŒŒŒ‹Š‰‰‰‰‰‰‰‰‰ŠŠŠŠŠ‹‹‹‹ŒŽŽŽŽŽŽŒ‹Š‰‰ŠŠŠ‹‹ŒŒ‹Š‰ˆ††……‡ˆ‰‰‹Š‰‰‹‹ŽŽŽŽŠˆ‡‡‡‡††††……………………………†………‡‹ŽŒ‹‘—š˜”’‘ŽŒŠ‰ˆˆˆˆ‰ŠŠ‹‹ŒŒŒŽŽŽŽŒŒŽŒ‹ŠŠ‹‹ŠŠ‹‹‹Š‰ˆ‡ˆˆ‰‰‰ˆ‡‡‡†††………„ƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒ‚‚‚€€€€~€~~}~}|{{zzzzzzzyyyyzzzz{}}~€€‚ƒƒ………†‡‡ˆ‡†‡…„ƒ„ƒ‚‚‚‚€€€~}|{}~‚ƒ„„„„ƒƒƒƒƒ‚‚‚‚‚‚€€€€€€‚ƒƒ„ƒƒƒƒƒ„„„„„„„„„…††††‡ˆˆ‰Š‹ŽŽ‘‘’’’’‘‘‘’“““’’’’’’‘‘‘‘‘‘‘‘ŽŽŽŒŠˆ‡‡‡‡‡‡‡‡‡†…„„ƒƒƒƒƒ‚€€€~~~~~~~~~~}}}}}}}}|||{{{{{{{{{{{{{zzzzzzzzyyyyxyyyyzzzzzzyyxxwwwwwwwwwwxxxwwwxyz{{||||}}}}||{{{{{{{{{{{{{{{{{{{{{{{{{{{{{||}}}}}}||||||||||||||{zzzyzz{|||{{{z{{{|||||{{{{{{{{{{{||}||||||{{{{{{{{{||||||}}}|{{z{|~„‡‰‰‰‰ˆ‡†…„ƒ‚€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚ƒ„…†‡‡ˆˆˆ‰‰‰‰‰‰‰ˆˆ‡‡‡ˆˆˆ‰Š‹ŒŒŒ‹Š‰ˆ‡‡ˆˆˆˆ‡ˆˆ‡‡‡ˆˆ‡‡††††…„…………„ƒƒƒ{{{{{{{{|||||||||||||}||||}}}|}}}}}}~~~~~~~~~~~~}|}}}}}|||||}}~€€€€~~~~~~~~~~}~~~~~~~~~~~~~~~~€€€‚ƒƒ‚‚‚‚ƒƒ‚‚‚‚‚‚ƒƒƒ„„„„„„„„ƒ…†‡‰ŠŠ‰‰Š‹ŽŒ‰‡„†‡ŠŒŽŽŽŒ‹Š‹Œ‹Š‰‰‰‰‰‰‰‰Š‹‹‹‹‹‹‹ŒŽŽŽŽŽŽŽŒ‹‹ŠŠ‹‹ŒŒŽŒŠˆ‡††……‡‰‰ŠŠŽŒŒŽŽŒŠ‰‡††…………………………………………………„ƒƒ„„…Š“œœš•“‘ŽŽŽŒ‹‰ˆ‰ˆ‰‰‰Š‹‹ŽŽŽŽŒ‹Š‰ˆˆ‰ˆˆ‡‡‰ŠŠ‰ˆˆˆ‰ŠŠ‰‡†††††………„ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚ƒƒƒƒ‚‚‚ƒƒ‚ƒƒ‚€~€~~~€€€}|{{{zzzzzzyyyyyyyyyz|~~€‚ƒ„„„„……†………„„…†…„ƒ‚‚‚ƒ„‚‚€~}}||~ƒ„……„„ƒƒƒ‚‚‚‚‚‚€€€‚ƒƒ„ƒƒƒƒƒ„„„„„„„„„…††††‡‡ˆˆ‰ŠŒŽŽŽŽ’’““’‘‘‘‘’’“’’’‘‘’‘‘‘‘‘‘‘‘ŽŽŽ‘ŽŒŠˆˆ‡ˆˆˆˆ‡†…„„ƒ‚ƒƒƒƒ‚€€€€~~~~~~~~~}}}}}}}}}}|||{{{{{{{{{{{zzzzzzzzyyyyyyyyyzzzzzzzzyyyxxxxxxxyyyxxwwxxyz{|}}}}}}}}}}||{{{{{{{{{{{{{{{{{{{{{{{{{{{||}}}}}}|||||||||||||{{zzzzzz{|||{{{z{{{{|||{{{{{{{{{{{zz{||}}}|||||||||||}~}}}}}}}|||{{|~‚…†††…„„ƒƒ‚‚‚€€€€€€€€€€€€€€€€€€€‚ƒƒƒ‚‚‚‚‚‚‚ƒƒ„………………†††……††††††‡‡‡ˆˆ‰ŠŠŠŠ‰ˆ‡‡‡‡‡‡‡‡‡ˆ‡‡‡‡ˆ‡‡††††…„„„………„ƒ„„z{{{{{{{|||||||||||||}|||||}}|}}}}~~~~~~}}~~~}}}~}}}~~~~~€€€€€~~~~~~~~~~}~~~~~~}}}~~~~~~~~~~€€€€€‚ƒƒ‚‚‚‚ƒƒ‚‚ƒƒ„„„………„„„„„„„…‡‰‹ŒŒŒŽŽŽŒ‰ˆ†ˆ‰ŒŽŽŒŒŽŽŽŒ‹Š‰‰‰‰‰‰ŠŠŠ‹‹‹‹ŒŒŽŽŽŽŽŽŽŽŒŒŒ‹ŠŠ‹ŒŒ‹‰ˆ‡††……‡‰‰‰‹ŽŒ‹‹‹Ž‹‰ˆ‡†………………………………………………………„ƒƒ‚‚…‘ž›—”ŒŒŒŒŒŒŒ‹Šˆˆ‰ˆˆ‰‰ŠŒŽŽŽŽŽŒŒŒ‹Š‰ˆ‡††‡‡‡†‡‰ŠŠŠ‰ˆ‰ŠŠŠ‰‡†…†††………„ƒƒ„„„„„„„ƒ„„„ƒƒ‚ƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚€€€€~~~€€€}{{{{{zzzzzyyyyyyyxyz{}}~€‚‚‚‚‚ƒƒ„ƒƒƒƒƒ†‡†…„ƒƒƒ„…„ƒ‚€€~}}‚‚‚ƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚ƒƒ„ƒƒƒƒƒ„„„„„„„„……††††‡‡‡ˆ‰‰ŠŒŽ‘’’’’‘‘‘‘‘‘‘’’’’‘‘‘‘‘ŽŽŒŒŒŒŒŽŽŒ‹Š‰ˆˆˆˆˆ‡†……„ƒƒ‚ƒƒƒ‚‚€€€€~~~~~~~~~}}}}}}}}}}|||{{{{{{{{{{zzzzzzzzzyyyyyyyyyzzzzzzzzyyyxxxxxxxyyyxxwwxxyzz{{|}}}}}}}}}}||||||||||||||||{{{{{{{{{{{||}}}}}}}}}}}}}}|||||||{{{{{||||||{{z{{{{{{{{{{{{{{{{{{zz{||}}}|||}}}}}}}}~~~~~~~~}}|{{|}€‚‚ƒ‚‚€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚ƒƒƒ„„„„„„„„ƒƒ„„„…††‡‡‡‡‡ˆˆˆˆˆ‡‡†††††‡†††‡‡‡‡‡‡‡††††…„„„„„…„ƒƒƒ„{{{{{{{{{{{||||||||||||||||}}}}}}}}}~~~€€€€~€~~€€€€€€€€€€~~~~~~~~~~~€€€€€€~~~~€€€€€‚‚‚‚ƒƒ‚‚ƒƒ„ƒƒ„„………………„ƒƒ„„„„…‡‰‹ŽŽŽŒŠˆ‰‹ŽŽŒŽŽŽŽŒ‹‹ŠŠŠŠ‹‹‹‹‹‹ŒŽŽŽŽŽŽŽŽŒŒ‹‹ŠŠ‹‹‹‹Š‰‰ˆ‡††…†‡ˆˆ‰Š‹‹ŠŠŠŠ‰‰‰ŠŒ‹Šˆ‡†……„„………………………„„…„„…††††…„„…†‹™¡œ•‘‹‰‰‰Š‹Œ‹‹Š‰‰ˆˆˆˆˆ‰ŠŒŽŽŒŒ‹‹Š‰‰‰ˆˆˆ‡‡††††‡‡ˆ‰ŠŠ‰‰‰‰ŠŠŠ‰ˆ‡††††††…„ƒƒ„„„„„„„„„„„„ƒ‚ƒƒ„„………„„ƒƒ‚‚‚‚‚€€€€€€~~~€€€|{{{{{zzzzzzyyyyyyxxyz||}~€€€€€€‚‚‚‚‚…†…†…„„ƒƒ„„ƒ‚‚‚€~~€‚‚ƒƒ‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒ„„„„„„„„…††‡‡‡‡‡‡ˆ‰‰ŠˆŒ‘‘’’’‘‘‘‘‘‘‘‘‘‘‘‘ŽŽŽŽŒŒŒŒŒ‹‹‹‹‹ŒŒŒ‹‹Š‰ˆ‡‡†††………„ƒƒƒƒ„ƒƒ‚€€€€€~~}}}}}}}}||||{{{{{{{{{{{zzzzzzzzzyyyyyyyyyzzzzzzzzyyyxxxxwwxyyyxxxxxxyyzzzz{{|||||}}}}}}||||||||||}}}|||||||||||||}~~}~~~~~~~}}}~~~}}}}~~~~~}|||{{{{{{{{|||||||||||{|}~}}}}||}~}}}}~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚ƒƒ„„„„„„„ƒ„……„…†††‡‡††††‡††††…………††††††††††††…………„„ƒƒ„„„ƒƒƒƒƒ{{{{{{{{{{{{{{{{{{{{{{|||||||||}}}}}}}~~€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~€€€€€€€€€€€€€€‚‚‚‚‚‚‚ƒƒƒƒƒƒ„„………………„„ƒƒ„„…†‡ˆ‹ŽŽŽŽ‹ŠŠŠŽŽŽŽŽŒ‹ŠŠ‹‹‹‹ŒŒŒŒŒŽŽŽŽŽŒŒŒ‹ŠŠŠŠŠŠŠ‰‰‰‰ˆ‡‡†††‡ˆˆ‰Š‰‰ˆˆˆˆ‡‡‰‰ˆˆ‡†…„„„„„…………„„„„„„„„„„…†‡††………ˆŒ‘ŽŒ‹ŠŠ‰ŠŠ‹‹ŠŠ‰ˆˆ‡‡‡ˆ‰ŠŠ‹‹‹‹Šˆˆ‰‰‰ˆ‡†‡‡‡‡‡††††‡‡ˆ‰Š‰‰ˆˆ‰ŠŠŠ‰ˆ‡††††††…„„„„„„„„„„„„„„ƒ‚‚‚ƒƒ„………„ƒ‚‚‚‚‚€€€€€€€~~~€~|{z{{{{zzzzzzzzzzyxxxyz{||~~€€€€€€‚€ƒ„………„ƒƒƒƒƒ‚‚‚ƒƒ‚~~~~€€‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒ‚ƒƒƒƒ„„ƒƒƒ„…††‡‡‡‡‡‡ˆˆ‰ŽŠ‰‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘ŽŽŒŒŒ‹‹‹‹‹ŠŠŠ‹‹‹ŠŠ‹‹Š‰ˆ††……………„…„‚ƒ„„„ƒƒ‚‚‚‚€€€€€€~~~~~~}||||||{{{{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzyxxwwwwxxxxyyxxyyyyyyyyyz{|||||||}}|}|{{{{|||}}}~}}}}}}}}}}}}~~~~~~~~~~€€€€€€~~}||||||||{{|}}||}}}}}|}}~~~~~~}||}}}}}~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€‚‚‚ƒƒ„„„„ƒƒƒƒ„„„………†††††††††………„„„…………………†……„„„„„„„„„ƒ„ƒƒƒƒƒƒƒƒzz{{{{zzzzzzzzzzzzzz{{{{{{|||||{|}}}}}}~~~€‚ƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚ƒƒƒƒƒƒƒ„…†††††††…„ƒ„…†‡‰‹ŽŒŒŽŽŒŒŒŽŒ‹‹‹ŒŽ‘‘ŽŽŽŒŒŒŒŒŒ‹‹ŠŠ‰‰‰‰‰‰‰‰‰ˆˆ‡†‡‡†††‡‡††…„…………†††………„ƒƒƒƒ„„„„„„„„„„ƒ„ƒƒ„…†‡‡†…††ˆ‹ŒŒŒ‹ŠŠŠ‹Œ‹‹Š‹Œ‹Šˆ‡‡‡‡‡ˆˆˆˆˆˆˆˆ†††…†……„„……†‡‡‡‡†‡‡ˆˆˆ‰‰ˆˆˆˆ‰Š‰ˆ‡‡‡†††††……„„„„„„„…………„ƒ‚‚ƒ„„…„ƒ‚‚‚‚‚€€€€€~~~~~}|{{{{{{{{{zzzzzzzyyxxwxyz{|}~€€€€€€€€‚„„„„ƒ‚‚‚‚‚‚ƒ„„ƒ‚€~}}}~€‚‚€€‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒ‚ƒƒƒƒ„„„ƒƒ…††‡‡‡‡‡‡‡ˆˆ‡†‹Ž’“’‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘ŽŽŽŽŽŒŒŒ‹‹‹ŒŒŒŒŒŒ‹‹‹‹ŠŠ‰‰‰‰‰‰ˆˆ‰‹‹‰ˆ†……„…††……„ƒ„……„ƒƒƒ‚‚‚‚€€€~~~~~~}}|||||||{{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzyxxwwwwxxxxyyyyyyyyyxxxwxyzz{{{||}}|}|{{z{{||}}}~~}}}}}}}~~~~€€€€€€‚ƒƒƒ‚‚€€€€€€€~}}}~~~}}}}||}}~~~~€€€€€~~~~}||}}}}~~~~~~€€€€€€€€€€€€€€€€€€€€€€€‚‚€€€€‚‚‚‚‚ƒƒƒƒƒƒƒƒ„„……„…†………………………„…„„„……………„………„ƒ‚ƒƒƒƒƒ‚ƒ‚‚ƒƒƒ‚‚ƒƒƒzzz{zzyyyyyyyyyyyyyzzz{{{{{{{{{z{||}}}}~~~~€‚‚‚‚‚‚‚‚‚‚€~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚ƒƒ„„…………………†‡ˆˆˆˆˆ‡‡†††‡ˆ‰‹‘‘ŽŽŽŽŽŽŒŒŒŒŒŒŒŒŒ‹‹‹ŒŒŽŽ’’‘‘ŽŽŽŒŒŒ‹‹‹‹‹Š‰‰ŠŠŠŠ‹ŠŠŠŠ‰ˆˆ‡‡‡††…†…„ƒƒƒ„„„„………………„ƒƒƒ„ƒƒƒƒƒ„„ƒƒ„„„„„„…†‡††……†‡‰Š‹‹‹ŒŒ‹Š‰‰ˆˆ‰‰ˆˆ‡‡‡‡‡ˆˆ‡†††††…„„„„„ƒƒƒ„…†‡ˆˆˆˆˆˆˆˆˆˆ‡‡‡‡‡ˆˆˆˆ‡‡‡†††††††††………………………„ƒ‚‚ƒ„„ƒ‚‚‚‚‚€€€€~~~}}~~~~}|{{{{{{{{zzzzzzzzzyxxwxyz{{|~€€€€€€€€€‚ƒƒ„ƒ‚‚‚€‚ƒ„„ƒ‚€~€€‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒ„„„„………†‰‰‰‰‰‰‰‰ˆˆ‡ˆ‰…Œ’‘‘‘‘‘‘‘‘‘‘’’’’’’‘‘ŽŽŽŽŽŒ‹‹‹‹‹ŒŒŒŒŒ‹‹‹‹ŠŠ‰‰ˆ‡ˆˆˆ‡‡‰ŠŠ‰ˆ‡†††‡ˆ‰‰ˆ†…………„ƒƒƒ‚‚‚‚‚€€€~}}}||||||||{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzyxxwwwwxxxyyyyyyyyyyxxxwxxyyyyyz{||||||{zz{{|}}}~~}}}}}}~~~~~~€€€€€‚ƒ„ƒƒ‚€€€~}}}~~~~~~~~}}~~~€€€€€~~~~}||}~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚ƒƒƒƒƒƒƒƒ„„……„…………………………„„„„ƒ„„„„„……………„ƒ‚ƒƒƒ‚‚‚ƒ‚‚ƒƒƒ‚‚ƒƒƒzyyzzyyyyyyyxxxxxyyyyyzzzzzzzzzzz{{||||}}~~~€€€€€€‚‚‚‚‚‚‚‚‚‚‚€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒ„„…†‡‡‡‡‡‡ˆˆˆ‰ŠŠŠŠŠŠ‰‰‰‰Š‹ŒŽ‘’‘‘ŽŽŽŽŽŽŒŒŒŒŒŒŒŒŒŒŒŽŽ’“’ŽŽŒŒŒ‹ŠŠŠŠŠŠ‰Š‹‹‹‹Œ‹‹‹‹Š‰ˆˆˆ††………„„ƒ„„…………††††……„ƒƒ„„ƒƒƒƒƒƒƒƒƒ„…„………„…††…‡‡‡‰‹Œ‹‹‹Š‰ˆ‡‡†…††‡‡ˆŠŠŠ‰ŠŠˆ†……„„„ƒƒƒ„……„„„…†‡ˆˆ‰‰ŠŠ‰ˆˆ‡‡‡‡‡†‡‡ˆˆ‡‡†††††‡‡‡‡‡‡‡‡††…„„„„ƒ‚‚ƒƒ‚‚‚‚‚€€€€€€€~~~}}}}~~~~}|{{{{zz{zz{{{{{{{zzyxwxyz{{|}~€€€€€€€€€€€‚‚ƒƒƒƒ‚‚‚‚‚‚ƒ„…„ƒ‚€€‚€€€€€€‚‚‚ƒ‚‚ƒƒƒƒƒƒƒƒƒ„„„……‡‡ˆˆ‰ŒŽŽŽŽŒŠŠŠ‘‘‘‘’’’’’‘ŽŽŽŽŽŒ‹‹‹ŒŒŒŒŒŒ‹‹‹‹‹‹‹Š‰ˆ‡ˆˆˆ‡‡‡ˆ‰ˆ‡‡‡ˆ‰ŠŠŠŠ‰‡††††…„ƒ‚‚‚€€€€€€€€~~~~~}}}|||{{{{{{{{zzzzzzzzzzzzzzzzzzzzyyxxxxxyyyyyyyyyyyyyxxxxxxyxxxxxyzz{{|{{yyyz{||}}~}}}}}}}~~~~~}~~~~~~€€€€~~~}}}}}}}}}~}}||}}}}~~~~~~}}}}||}}~~~~~}~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚ƒƒƒ„„ƒƒƒƒƒ„„……„…„……………………„„„ƒƒƒ„„„……„„„„„ƒƒƒƒƒƒ‚‚ƒ‚‚ƒƒƒ‚‚ƒƒƒyyxyyyyxxxxxxxxxxxxxxxyyzyyyyyyyz{{{{{||}}}~~~~~~€€€€€€€€€‚‚ƒƒƒƒ‚‚‚‚‚‚‚‚€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒ„„……††‡‡‡ˆˆ‰‰ŠŠŠ‹‹‹‹ŠŠŠ‰Š‹ŒŽ‘‘‘ŽŽŽŽŽŒŽŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŽŽ’’‘ŽŽŽŽŽŒ‹‹‹ŠŠŠŠŠŠ‰ŠŠ‹‹‹‹‹‹‹Š‰ˆˆˆˆ†……………„ƒ„„…………†‡‡†………„„„„„ƒƒƒ‚ƒƒƒƒ„„…†……„……††‡ˆ‰‹ŒŒ‹Š‰ˆ‡†††………†‡ˆ‰ŠŠŠ‰‹‹‡…„„ƒƒƒƒƒ„„……………†‡ˆˆ‰‰‰ŠŠŠ‰ˆ‡‡‡‡‡†‡‡‡‡‡‡††††‡ˆˆˆ‡ˆˆ‡‡††…„ƒƒƒ‚€€€‚‚€€€€€€€~~~}}}}}~~~}}|{{{{zzzzz{{{{{{{{zyyxxyz{{|}~€€€€€€€€€‚ƒƒƒƒƒ„„ƒƒƒ‚‚‚ƒ„„ƒ‚€‚‚‚€€€€€€‚ƒƒ„„„„„„„„………„…††‡‰‹Œ‹‹‘‘’“––“‘’‘Š‘‘Ž‘‘‘‘‘’’‘ŽŒŒ‹‹ŒŒŒŒŒŒ‹‹‹‹‹‹‹ŠŠ‰ˆˆˆˆˆ‡‡‡‡ˆ‡‡‡ˆ‰‰ŠŠŠŠ‰‡†‡‡‡…„ƒ‚‚‚‚‚‚‚‚‚‚€€‚ƒƒƒƒƒ‚‚€€€~~}}}||||{{{{{{{{{{{{{{z{{{{{{{{{zzyxxxxyyyyyzzzzzzzzyyxxxxyxxxxxyyyz{{{zyxyyz{||}}||||}}}}}}}}}||||||||}}}}~~~€€~~~~~~~}}}|||||}}}|||||||}}}}}}}}}}}}||}}~~~~~~~~~€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚€€‚‚‚‚‚‚‚‚‚ƒ„„„„ƒƒ„„„……„„„………„………„ƒ„ƒƒƒƒ„„„„„„„„„„ƒƒ„„ƒƒƒƒ‚‚ƒƒƒ‚‚ƒƒƒxxxxyxxxxxwwwwxxxxxxxxxxyyyyyxxyzzzzz{{|}~}}||}}~~~~€‚„…„„ƒƒƒƒ‚‚‚‚‚€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒ„„„………††††‡ˆ‰ŠŠ‹‹‹‹‹ŒŒ‹‹ŠŠ‹ŒŽ‘‘‘ŽŒŒŒ‹Œ‹‹‹Š‹ŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒ‹‹‹ŠŠ‹‹ŒŽ‘‘ŽŽŽŒ‹‹‹‹ŠŠŠŠŠŠŠ‹‹ŠŠŠŠŠ‹‹Š‰ˆˆˆˆ†„…………„ƒ„„…………†‡‡††……„„……„ƒƒƒƒ„„„„„…†‡‡†…†††‡‰‹Ž‹‰‡…„„„„††ˆˆ‰Š‹‹ŒŒŠ‰Œ†„„ƒƒƒƒƒ„…†‡‡†††‡ˆ‰‰Š‹ŒŒŒ‹Šˆ‡‡‡‡‡‡‡‡‡‡‡†…†‡‡ˆˆˆˆˆˆ‡†††…„ƒ‚€€€€€€€€€€€€€€€€€€~~~€~}}}}}}}}}}}}}|{{z{{{{{{{{||||||{zzzyxyzz{{}~€€€€€‚ƒƒ„„………„„„ƒƒƒƒƒƒƒ‚€€€€€€€€€€ƒ„…‡‡†……††‡‡ˆˆŠ‹ŽŽ‘“•––˜šœœ™˜˜–“Š”‘’“’‘‘‘‘‘‘ŽŽŒŒŒŒŒŒŒŒŒ‹‹‹ŒŒ‹‹‹‹‹‹ŠŠŠŠŠŠ‰‰ˆˆˆˆˆˆ‡‡‡‡‡‡‡‡ˆˆ‰‰ˆˆˆ‡‡†‡†…„ƒƒ‚‚€‚ƒƒ‚ƒ„„ƒƒ‚‚‚ƒ„…††††††……„ƒƒ‚€~~~~}}||||||||||||||||{{{{{{{{{{zzzyyyyzzzzzzzzzzzzzyyxxxxyxxxxxxwxyyzzzyxxwxyz{|}||||}}}}}}}}}||||||||{||}}||}}}~~~~~~~~}}}}}}}|||}}}}}}|||}}}||}}}}}}}}}}}||}}~~~~~€€€€€€€€‚‚‚‚‚‚‚‚€€€‚‚‚‚‚‚‚‚‚‚€‚‚‚ƒƒ‚‚‚ƒƒ„„„„ƒƒ„„„………„„………„………„ƒ„ƒƒƒƒ„„„„„„„„„„„„„„ƒƒƒƒ‚‚ƒƒƒ‚‚‚ƒƒxxxxxxxxxxwwwwwxxxxxxxxxxxyyyxxyzzz{zzz{}}|||||}~~~~~}}}~~~€€‚ƒ‚‚‚‚‚€€€€€€€€~~€€€€€€€€€€€‚‚‚‚‚‚ƒ„……………†‡‡‡‡‡ˆ‰Š‹ŒŒŒŒŒŒŽŽ‘‘ŽŒ‹ŠŠŠ‰‰‰Š‹ŒŒŒŒŒŒŒŒŒŒ‹‹‹‹‹‹‹ŒŒŒ‹‹ŠŠŠŠ‹‹ŒŽŽŽŒ‹‹ŒŒ‹‹‹‹‹‹‹Š‹‹‹‹ŠŠ‰‰‹‹‹‹Šˆ‡‡‡‡……„„…„„ƒƒ„…………††‡†………„„……„ƒƒ„„…………„…†‡‡†…†‡‡ˆŠŒŽŠ‡…ƒ‚ƒ„†ˆ‰Š‹ŠŠ‰‰‡……‡Š…„„ƒ„„„„…†‡ˆˆ‡‡‡ˆ‰‰ŠŠ‹‹‹Š‰ˆ‡†††‡‡‡‡‡‡‡†………†‡‡‡‡‡‡†…„ƒƒ‚‚‚€€€€€~~~~~~~~~~~~~~}}|||||||||}}}}|{{zz{{|||||||||||{{{zyxyyz{{}}~€€‚‚ƒƒ„………†††…„„„„„………„ƒ‚‚‚ƒ„ƒƒ‚‚ƒƒ‚~„…†‰‰‰ˆˆˆ‰‰‰Š‹‘””‘‘’’•–™›Ÿ ¡ œ™—–“‹–’‘’“’’‘‘ŽŒŒ‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹ŠŠ‰‰‰‰‰‰‰ŠŠ‰‰‰‰‰ˆˆ‰ˆ‡‡‡‡†††‡‡‡‡‡††††††‡††…„ƒ‚‚‚ƒƒƒ„……………„„„……‡ˆ‰‰ˆ‡…ƒ€€~~~~}}||||||||||||||||{{{{{{{{{{{zzzyyyyzzzzzzzzzzzzzyyxxxxyxxxxxxxxxyzzzyyxwvwy{|}|||||{{|}}}}}||||||||{||}}|||||}}}}}}}}}}}}}}}|||}}}}}}|||}}}}}}}}}~~~~~}}}~~~~~€€€€€€€€€€€€€‚‚‚‚‚‚‚€€€€‚‚‚‚‚‚ƒƒ‚‚‚‚ƒƒƒ‚ƒƒƒ„„„„ƒƒ„„„………„„„…„„„……„ƒƒƒƒƒƒ„„„„„„„„„„„„„„ƒƒƒƒ‚‚‚‚‚‚‚‚ƒƒxxxxxyyxxxwwwwxxxxwwwwxxxxyyyyyyyzzzzzz{||{{{{{|||}}}}}}}}~~€€€€€€€€€€€€€€€€€€€€€€€€€‚ƒƒƒƒƒ„……†‡ˆˆˆˆˆˆˆˆˆˆ‰Š‹ŒŒŒŽŽŽŒ‹Š‹Š‰Š‹‹‹ŒŒŒŒŒŒŒŒŒ‹‹ŠŠŠŠŠ‹‹‹Š‰‰‰ŠŠ‹ŒŽŽŽŒŒ‹ŒŒ‹ŒŒŒŒŒ‹‹‹‹ŠŠ‰‰‰‰‰ŠŠŠ‰‡††††……„„…„„ƒ„„„„„„…†††††……„„„„„„„„……„„„„…†††……‡ˆ‰‹‹ŒŒ‹‰‡…ƒƒ„…†‡‡‰Š‰ˆ‡††…„„…†„„„„„…………‡‡‡‡‡ˆˆ‰‰‰‰‰‰‰‰ˆ‡††††††††††††……„„…………………„ƒƒ‚‚‚‚€€€€€€~~~}}}}~}~~}}}~~~~~}}|||||||||||||||{{{{{|}}}}}}}}}|{{{zzyxyyz{{|}~~€€‚ƒƒ„„…††††††…ƒƒ„„…‡‡‡‡†„„„„„……†††……„„‚‚‚ƒ…†‰Š‹Š‰‰‰‰‰ŒŽ‘‘“—˜œœŸ     žš—•“ŽŒ•“’’‘‘‘Œ‹ŠŠŠŠŠŠŠŠŠŠ‰‰‰‰‰‰‰ˆˆ‡‡‡‡‡‡ˆˆˆˆˆˆˆˆˆˆˆˆ‡‡††‡‡‡†††…………………†……„„ƒ‚‚‚‚‚ƒƒ„„„…†‡ˆˆ‡†…„„…‡ˆˆ‡„‚€~~~~~~}}}}}||||||||||||||||{{{{{{{{{{{{zzzzyyyzzzzzzzzzzzzzyyyxxxyyxyyyxxxxyzzzyyyyxwyz{{||{{{{{{||||}|||||||{||||||||||}}}}}}}}}}}}}}}}}}}}}~~~}}~~}}}}}}}~~~~~~€€€€€€€€€€€€€€€€€‚‚€€€€€€‚‚ƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒ‚‚‚‚ƒƒƒ„„„ƒƒƒ„„„„„„„„„„„„„„„„ƒƒƒƒƒƒ„„„„„„„„„„„„„„„„ƒƒ‚ƒƒƒ‚‚‚‚‚‚wxxxyyyyxwvvvwwxwwwwwxxxxxyyyyyyyzzzyyzz{z{zzz{{{{{{||}}}}}~~~~~€€€€€€€€€€€€‚‚ƒƒƒƒƒ„…†‡ˆˆ‰‰ˆˆˆˆˆˆˆ‰ŠŠ‹Œ‹ŒŒŒŽŽ‘ŽŽŒ‹ŠŠŠ‹ŒŒŒŒŒŒ‹‹‹ŒŒŒ‹‹Š‰‰‰Š‹‹‹Š‰‰‰‰Š‹ŒŽŽŒ‹‹‹‹‹ŒŒŒŒŒŒ‹‹‹Š‹‹ŠŠ‰‰ˆˆ‰‰ˆˆˆ‡†……†……„„„„„„ƒƒƒ„„„„……††††…„„„„„„…………„„„„„…………†‡‰‹Œ‹‹ŠŠ‰‡…„…†‡ˆ‡‡ˆ‰ˆ‡†…„„„ƒ„…ƒ„………††††‡‡‡‡‡ˆ‰ˆˆ‡‡‡‡‡†…„„„…†††††……………„„„ƒƒ„„ƒƒƒƒ‚€€€€€€€€€€~}}}}}}}||||}}}}}}|||||||||||||||||{{||||}~~~~~~}}|{{zzzzyyzz{|||}}~€‚ƒ„„……„…………………ƒƒ„„†‡ˆˆˆ‡††……††††……†…„ƒ‚‚€ƒ„…ˆŠ‹ŠŠŠŠ‰‰‹Œ‘”™›ž››š˜––•””””’Ž”““’ŽŒ‹ŠŠŠŠŠ‰‰ˆˆˆˆ‡‡‡‡‡ˆˆ‡‡†††‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡††‡‡‡††………………………„„„ƒƒƒ‚‚ƒƒƒ„„„ƒ„„…‡‡‡‡†„„„„„„„ƒ‚€~}|||}}|||||{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzzzzzzzzzzzzyzyyyyyyyyyyyyyyxyyyyyyyxxyyz{|{{{{{z{|||||||}}|{{{{{{|{{{|||||}}}}}}}||}}}}}}~~~~~~~~~~~}}|}}~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚ƒƒƒ‚‚‚‚‚ƒƒ‚ƒƒ‚‚‚‚‚‚ƒƒƒƒƒƒ„„„„„ƒƒƒƒƒƒƒ„„„„„„ƒ‚ƒ„„„„……„„„„„……………„„„„ƒƒ‚‚‚‚ƒ‚‚xxxxyyyyxwvvvwwxxwwwwxxxyyyyyyyyyyzzzyyyzyyyzzzzzzzz{{{{{{||}||}~~~~~€€€‚‚€€‚ƒ„„„ƒ„„…†‡ˆ‰‰ˆ‡††…„…†‡ˆˆ‰Š‹Š‹ŒŒŽŽŽŽŽŽŽŒ‹ŠŠ‹‹ŒŒŒ‹ŠŠ‹‹‹‹Š‰‰‰‰‰ŠŠŠ‰‰‰‰‰Š‹ŒŽŒ‹ŠŠŠ‹‹ŒŒŒŒŒ‹‹‹‹‹ŠŠŠŒŒ‹‰ˆˆˆˆˆ‡‡‡‡†††………………„„„ƒƒ„„„„„…††‡‡††…„………………………„„„………†‡ˆŠ‹Œ‹‹Š‰ˆ‡†…‡‡‰‰‰ˆ‡†…„„ƒƒƒƒƒƒƒƒ„…†‡ˆ‡‡‡‡‡‡‡‡ˆˆˆ‡†„„„„„ƒƒ‚‚ƒ„…††…„ƒƒƒƒƒ‚‚‚ƒ‚‚‚€€€€€€€€€€€€€€€€~}}}|}}|{{{|}}~~~~}}}||}}}}}||||||{{||||||}}~~~}}}||{{{zzzz{{{||||}~€ƒƒ………„„„„„…†‡†…………‡ˆ‰‰Š‰‰ˆ‰ˆ‡†…„‚‚ƒ‚€€€‚ƒ…ˆˆ‰‰Š‹Š‰‰‰‰ŠŒ’•–—–•”“’’ŽŽ‘‘‘‘‘’’‘ŽŒŽ‹Š‰ŠŠŠ‰ˆ‡‡†‡††…………†‡†††††††††……………………………††††‡‡†………„„„„„„„„„ƒƒƒƒ„„„„„……„ƒ‚ƒ„„………„ƒ‚€€€~}||||{{{{{{{zzzzzzzzzzzzz{{{{{{{{{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyyxyyyyyyzzyyxyz{{zzzzz{{{{{|||}}|{{{{{{{{{{|||||}}}}}}}||}}}}~~~~~~}}}}~~~~€€€€€€€€€€€€€€€€€€€‚€€€€€‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒ‚‚ƒƒƒƒƒƒƒƒ‚‚‚‚‚ƒƒƒƒƒƒ„„„„„ƒƒƒƒƒƒƒ„„„„„„„ƒ„„„„……………„„……††…………„„„ƒ‚‚‚‚ƒƒƒ‚xxxxyyyyxwvvvwwxxxwwwxxxyyyxxxxxyyyyyyyyyxxyyyyyyzzzzzzzz{||||||}}~~~~~~~~~~~~€€‚‚‚‚ƒƒ„„ƒƒƒ„…†‡ˆˆ‡†…„ƒ„„…†‡ˆˆˆ‰ŠŠŠ‹‹ŒŒŒŽŽŒ‹ŠŠŠ‹ŒŒŒ‹ŠŠŠ‹‹Š‰‰ˆˆˆˆ‰‰‰‰ˆ‰‰‰‹ŒŽŽŒŒ‹‹‹‹‹‹ŒŒŒŒŒ‹‹‹‹‹Š‰ˆˆ‰‹Œ‹ˆ‡ˆˆˆˆ‡‡‡‡‡‡†††…††††…„ƒƒƒ„„„„……†‡‡‡†††‡‡‡‡‡†‡‡‡†††††‡‡ˆ‰‹ŒŒ‹ŠŠ‰ˆˆ‡‡†‡ˆ‰ˆ‡…„ƒƒ‚‚‚‚‚ƒƒƒƒƒ„„…†‡‡††††…………†…„ƒ‚‚‚‚‚‚‚ƒƒƒƒ‚€€€€€€€€€€€€€€€€€€€~}}}}~~~}}}~€€€~~~~~~~~~}}|||||||||||||||}}}}}||{{{{zzzz{{{||||}~€‚ƒ„…………………†‡‰ˆ‡†‡‡‡‡ˆˆ‡††…††„ƒ‚‚€€‚~€€‚‚„‡‰‹ŒŠŠŠ‹‹ŒŒ‹‘””“’Ž‹Š‰‰ŠŒŽ‘‘‘’‘ŽŒŒŽŽ‹‰‰‰Š‰‰ˆ‡††††……………………„„„„„„„„ƒƒƒƒƒƒƒƒƒƒƒ„„„„……„„„„„„„„„„„„ƒƒƒƒƒƒ„…„„ƒƒ‚€€€€~~~~~}~~}}}}||{{{{{{zzzzzzzzzzzzz{{{{{{{{{{{{{{{{{{{{{{{zzzzzzzzzzzzz{zzzyyyyyyyyyxyyyyyyzzyyyyzzzz{zzz{{{{||||}}}|{{{{{{{{{|||||}}}}}}}}}~~~~~€€€€€€€~~}}~€€‚‚‚‚‚‚‚€€€€€‚€€€‚‚‚‚‚‚‚‚ƒƒ‚‚‚‚ƒƒ‚ƒƒƒƒ‚‚ƒƒƒƒƒƒƒƒ‚‚‚‚‚ƒƒƒƒƒƒ„„„„„ƒƒƒƒƒƒƒ„„„„„„„ƒ„„„„……………„„…†…………„………„„ƒƒƒƒƒƒƒƒxxxxyyyyxwvvvwwxxxwwxxxyyyyxxxxxxyyyyyyyxxxyzzzyyzzzzzzzzz{{{{{{||||}}~~~~~~~~~~~~€€€€‚‚‚‚‚‚‚‚‚ƒƒ„ƒƒƒƒƒ„„…†…„ƒƒƒƒ„„„…†‡ˆ‰ŠŠ‹‹‹ŒŒŒŒ‹ŒŒ‹‹ŒŒŽŽŽŽŒ‹Š‰‰Š‹‹‹‹‹‹ŠŠŠ‰ŠŠ‰‰ˆˆˆˆˆˆˆ‰‰ˆ‰Š‹ŽŽŒŒŒŒŒŒŒŒŒ‹ŠŠŠŠ‰‰‰ˆˆˆˆ‰‰‰ˆ‡‡ˆˆ‡‡‡‡ˆˆ‡††………………„ƒƒƒ‚‚‚ƒ„„……†‡‡‡ˆ‰‰‰‰ˆˆˆˆˆˆˆ‡‡‡‡ˆˆ‰‰‰ŠŠ‰ˆˆˆˆ‡‡‡‡‡‡‡†…„‚€‚‚‚‚‚‚‚‚ƒ„……†…………„ƒƒƒ„ƒ‚€€€€€‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€~}}~~€€€€€€€€€€€~~}}}||||||{{{{{{{|||||{{{{{{{zzz{{{{|||}~€‚ƒ„…††††……‡‡‹‰ˆ‡ˆ‡†………„ƒƒ‚‚ƒ‚‚€€€€€€€€„†ˆ‰‹ŒŒŒŽŽŽ“••“‘‹‰‰‡†…†ˆŠ‹ŒŽŽ’’’‘ŽŽŽŒŠˆ‰‰‰‰‰‰‡†…………………………„„„„„„„„ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ„„„„ƒ‚‚ƒƒƒƒ„„ƒ‚€~~~~~~~~}}}~}}~~~}}}}||||{|||{{zzzzzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzzzzz{|{zzzzzzyzzzyyzzzzzzzzzyyyyzzz{{{{{||||}}}~~}}||}}}||||}}}}}~~~~~~~~€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚ƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒ‚‚‚‚‚‚ƒƒƒƒ‚‚ƒƒƒƒƒƒƒƒ‚‚‚‚‚ƒƒƒƒƒƒ„„„„„ƒƒƒƒ‚ƒƒ„„„„„„„ƒ„„„„„…………„„………………„„……„„ƒƒƒƒƒƒƒƒxxxyyyyyxwvvvwxxxxwwxyyyyyxxxxxxxyyyyyxxxxxyzzzzzyyyyyyyyyzzzzzz{{|||}}}}~~~~~~~~~~€€‚‚‚‚‚‚‚ƒƒƒƒƒ‚‚‚‚ƒƒ„„ƒƒƒƒ„„„„…†‡ˆ‰‰ŠŠŠ‹‹‹‹‹Š‹‹‹ŠŠŒŽŽŽŽŽŒ‹Š‰‰‰ŠŠŠŠ‰Š‰‰‰‰‰‰‰ˆˆˆˆˆˆˆˆ‰‰ˆ‰ŠŒŽŽŽŽŒŒŒŒŒŒŒ‹ŠŠ‰‰‰‰ˆˆˆˆˆˆˆ‰‰ˆ‡‡‡‡‡‡‡‡‡ˆˆ‡††………„„„ƒ‚‚‚‚ƒ„……††††‡ˆˆ‰‰‰ˆ‡‡‡‡‡‡‡‡††‡‡ˆˆˆˆ‡†…††††……†‡††…„ƒ‚€€€‚‚ƒ„„„„ƒƒ„ƒƒ‚‚‚‚‚€€€€€€‚‚€€€€€€€€€€€€€€€€€€€€€€€€~~~~€€€€€€€€€€€€€€€€€~~~~}}}}|||{{zz{{{{|{{{{{{{||{{{{{{{{|}}~~€‚ƒ„…†‡‡‡††††ŒŠ‰ˆˆ†„ƒƒƒƒ‚‚€~€~~~~~ƒ„…†‹‹‹Œ‘“–•“’‹‰ˆ‡†……‡ˆˆŠŒ‘’’‘ŽŽŽŽŽŽŽ‹‰ˆ‰‰‰‰‰ˆ‡†…………………………„„„„„„„„ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ„ƒƒ‚‚‚‚ƒƒƒƒƒ‚€~~~}}~~~}}}~~~~~}}~~~~~~}|||||||||{{{{{{{{{{{{{{zzzzzzzzzzzzzz{{{{{{{zz{{{{{{{{{{{{{{{zzzzzzzzzzzzzz{{{{zyyyzz{{||||}}}}}}}~~~~}}}}}}}}}~~~~~~~~€€€€€€€€€€€€€‚‚‚‚‚‚‚‚ƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒ‚‚‚‚‚‚‚‚‚ƒƒ‚‚‚‚ƒƒƒ„„„ƒƒ‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒ‚‚‚‚‚ƒƒƒƒƒƒ„„„„„ƒƒƒƒ‚‚ƒƒ„„……„„„„„„„„„…………„„……………„„„„ƒƒ„„„„„„„„xxxyyyyyxwvvvwxxxxwwxyyyyyxxxxxxxxxxxxxxxyyyzzzzzyyyyyyyyxyyyyyyzz{{|||||}}}}}}}}}~~~~~€€€€€€€€€€‚‚ƒƒ‚‚‚‚‚ƒƒƒƒƒƒ„„ƒ„„…†‡ˆˆ‰‰Š‹ŠŠŠ‹‹ŠŠŠ‰‰ŠŽŽŒŒŠ‰‰ˆˆˆ‰ˆˆ‡‡ˆˆˆˆ‡‡‡‡ˆˆˆˆˆˆˆ‰‰‰‰Š‹‘‘ŽŒŒ‹‹ŒŒŒŽŽŒ‹ŠŠŠ‰‰‰ˆ‡‡ˆˆˆˆˆˆˆˆ‡‡‡‡‡‡‡‡‡ˆˆ‡‡‡†††…„„ƒƒƒƒ„…‡ˆ‡‡‡‡‡ˆˆ‰‰ˆ‡†……………………„„„…†…„„ƒ‚‚ƒƒ„„ƒƒ„„„ƒƒƒ‚‚€€€€€‚‚ƒƒ‚‚‚‚ƒ‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~€€€€€€€€€€€€€‚€~~~~}}}}||||{zzzzz{{{{{{{{{||{{{{{{{{|}~~~€‚ƒ„…†‡ˆˆ‡††ƒ‹ˆˆ‡‡…ƒ‚€€€€€€€€}}}||||||}}‚ƒ†‡‰‹“’’““”––––•“‹Šˆ‡†…………‡ˆ‰‹Ž‘‘’’ŽŽŽŽŽŒŠˆˆˆ‰‰‰‰ˆ‡†††††………………………………„„ƒƒƒƒƒƒƒƒƒƒƒ„„„„„ƒƒƒ‚‚‚‚ƒƒƒƒƒ‚‚‚‚‚‚€€~~~}}~~~~~~~~~~~~~~}}}}}}}}||{{{{{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{{{{{{{zz{{{{{{z{{{{|{{{{{z{zzz{{|}}}~~~~~~~~~~~~~~€€€€€€€~€€€€€€€€€‚ƒ‚‚‚‚‚‚‚‚‚ƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒ‚‚‚‚ƒƒƒ‚‚ƒ‚‚‚‚ƒƒƒƒ„„„„ƒƒ‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒ‚‚‚‚‚ƒƒƒƒƒƒƒ„„„„ƒƒƒƒ‚‚ƒ„„„……„„„„„„„„„…………„„„…………„„„„ƒ„„„„„„„„„xxxxyyyyxwwvvwxxxxxxxyyyyyxxxxxxxxxxxxxxxwxyyzzzzyyyyxxxxxyyyyyyyzzz{{{{{||||||||||}}~~€€€€~€€€€‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒ„„„……†††‡‡ˆ‰‰‰‰Š‰‰‰‰ˆ‡‡ŠŠ‹‹ŠŠŠŠŠ‰‰ˆˆ‡‡‡ˆ‡‡‡ˆ‡‡‡‡†††‡ˆˆˆ‰‰‰‰‰‰‰Š‹ŒŒ‘‘ŽŒ‹Š‹ŒŽŽŽŒ‹ŠŠŠ‰‰‰‰ˆ‡‡ˆˆˆˆˆˆˆˆ‡‡‡‡‡‡‡‡‡ˆ‡††††††…„„…††ˆˆ‰‰‰‰ŠŠŠ‰‰‰ˆˆ‡…„ƒ‚‚‚‚ƒƒ‚‚‚ƒƒƒƒ‚‚€€‚ƒƒƒ‚ƒƒƒƒ‚‚€€€€‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€~~~~~~€€€€€€€~~~~~~€€€€€€€€€€€€~}}}}|||||{{zzzzz{{{{{{{{{{{{{{{{{{|}~~€‚ƒ„……†‡‡ˆ‡†‡†††…„ƒ‚€€€€€€€€~~~}||{{|}|€ƒ„‡ŠŽŽ“–™™™™—•“’‹‰ˆ‡……„…††ˆŠŽ’’‘‘ŽŒ‹‹Š‰ˆˆˆˆ‰‰ˆˆ‡†††††……………………††††…………………………………„„„„ƒƒƒƒƒ‚‚‚ƒƒƒƒƒ‚‚‚‚‚‚€~~~}}~~~~~~~~~~~~~~~~}}}}~~~}}||{{{{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{{{{{{{{{z{{{{{z{{{{{{||{{||{{{{{|}}~~~~~~~~~~~~~~~€€€€€€€€€€‚‚‚‚‚€€‚‚‚ƒƒƒ‚‚‚‚‚‚‚‚‚ƒƒƒ‚‚‚‚ƒƒƒƒƒƒƒƒ‚‚‚‚‚ƒƒ‚‚‚ƒ„ƒƒƒ‚‚‚‚ƒƒƒ‚‚‚ƒƒƒƒ„ƒƒƒƒ„„ƒƒƒƒ‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒ‚‚‚‚‚‚ƒƒƒƒƒƒƒ„„ƒƒƒƒƒ‚‚ƒ„„„……„„„„„„„„„…………„„„…………„………„………„„……„„xxxxxyyxxwwwwwxxxxxxyyyyyyxxxxxxxxxxxxxxxwxyyyzzzyyyyyxxxxyyyyyyyyyyzzzzz{{{{{{{{{{||}}~~~~~~~~~€€€€€€€‚‚‚‚‚‚ƒƒ‚‚‚ƒ„„„……………†‡ˆˆˆˆˆˆˆˆˆ‡†††‡ˆˆˆ‰‰‰‰‰ˆˆ‡‡‡‡‡ˆ‡‡‡‡‡‡‡‡†††‡ˆ‰‰‰‰ŠŠŠŠŠ‹ŒŽŽŒ‹‹‹ŒŽŽŒŒ‹Š‰‰‰‰‰‰ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ‡‡†††……„…††‡‡‡‡ˆ‰Š‹‹Š‰‰‰‰ˆˆˆˆ‡†…„ƒ‚‚‚‚‚‚‚‚‚‚‚ƒƒƒ‚€‚ƒƒƒƒ‚ƒƒƒ‚‚‚€€€€‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€~~~~~€€~~~~~~~~~~~~€€€€€€€€~~}}}||||||{{{{zzz{{{{{{{{{z{{{{|||}}}~~€‚ƒ„………††‡††€…„„„ƒ‚ƒ‚€€€€€€€€~~~~~}||}}|~}}|}€‚…‡ˆŠŒ“•——•••”“‹‰ˆ‡‡‡‡‡ˆˆŠŒŽŽŽ‘‘ŒŠ‰‰ˆˆ‡‡‡ˆˆˆˆ‡‡‡†‡††……………………††††††††………†††…………„„„ƒƒƒƒƒƒƒƒƒƒ„„„ƒƒ‚‚‚‚‚€~~~~}~~~~~~~~~~~~~~~~~~~~}||}~}}}||{{{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{{{{|||{{{{{|{{{{{{{{{{|||{||||{{|}}~~~~~~}~~~~~~~~~€‚‚‚€€€€€‚‚‚‚€€€‚‚ƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒ‚‚‚‚ƒ‚‚‚‚‚ƒƒƒƒ‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒ‚ƒ‚‚‚‚ƒƒ‚ƒƒƒƒ‚‚‚ƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒ„ƒƒƒƒ„„„……„„„………„„„…………„„……………„…††……††…………„…wwwwxxxxwwwwwxxxxxxyyzzyyyyxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyxyyyzzz{{{{zzzzz{{|}~~~~~~~~~€€€€€‚‚‚‚‚‚‚ƒ„„„……………†‡†††‡‡†††††…††††‡‡ˆ‰‰‰ˆ‡‡‡‡ˆˆˆˆˆˆˆ‡‡‡‡‡††‡ˆ‰ŠŠŠŠ‹‹‹‹‹ŒŒŽŒ‹‹ŒŒŒ‹ŠŠ‰ˆˆˆˆˆˆˆ‰‰ˆ‰ˆˆ‰‰‰‰‰‰‰ˆ‰ˆˆ‡†………„„„…†‡‡ˆ‰ŠŠ‹‹‹Š‰‡‡‡‡‡‡†…„„ƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒ‚‚‚‚‚€€€€€€€€‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~}~~€€€€€€€~~}}||{||||{{zz{zz{{{zzzzzzzzzz{|}}}~~~~€€€‚ƒ………………………€ƒƒ‚‚‚‚‚‚€€€€€€€€€€€€€€~~~}}}||}|{z{|}ƒ…†‰ŠŠ•–•–••”“’‘Œ‹Š‹Š‰ˆ‡‰‰ŠŒŒŽ‘ŒŠˆ‡‡††††‡‡‡‡†‡††††…„„…………………†††………………†…††††……„ƒƒƒƒƒƒƒ‚‚‚‚‚ƒƒƒ‚‚‚€~~~~~~~~~~~~~}}}~~~~~}||}}}}|||||||||{{{zzzzz{{{{{{{{{zzzzyyyyzz{{{{{{{{zz{{{{{{{{{{{{{{{{|||{{{{{{{{|||||||||}~}}}|}}}}~~~~~~~~}~~~~~~€€€‚‚‚€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒ‚‚‚‚‚‚‚ƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒ‚‚ƒƒ‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒ„„„„„„„„„„„„„„………………………………„„„……†‡‡†††…„……………wwwwxxxxwwxxxyyyyyyyyzzzzzyyxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyyxxxwwwwxyyyzzzzzyyyyz{||}}~~~~~€€€€€€€€€€€€€€€€‚ƒ„„„„„„……………………………………………„……†‡‡‡‡‡‡ˆˆˆˆˆˆˆ‰‰‰‰‰‰‰ˆ‡‡ˆˆŠŠŠ‹‹‹‹‹‹‹‹ŒŒŒŒŒŒŽŒ‹‹ŠŠ‰ˆ‡‡‡ˆˆˆˆ‰ŠŠ‰‰‰‰ŠŠ‹‹ŠŠŠŠŠ‹Š‰ˆ‡‡†††…†‡ˆˆ‰Š‹ŠŠŠ‰ˆ†……††††…„„„„ƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒ„„„„ƒƒ‚‚‚‚‚€€€€€€€€€‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~}}}}}}}}}}~~}~~~}}}~~}|||||{||||{{zz{zz{{{{zzzzzzzz{{|}}~~~~€€€€€‚ƒƒ………………„ƒƒƒ‚‚‚‚‚‚‚‚€€€€€€€€€€€€€~~~}}||{{y{||~€‚ƒ‚…ŠŽ“•––—˜———–•”’‘ŽŠˆ‡†ˆˆ‰ŠŠ‹Ž‘ŒŠˆ††……………††††‡†††…„„„…………………………„„………………††††……„ƒ‚ƒƒ‚‚‚‚‚‚‚‚‚‚€€€€~~~~~~~~~~}}}}}~~~}|||||||||||||||{{{zzzzz{{{{{{{{{zzzzzyyzzz{{{{{{{{zzzzzz{{{{{{{{{{{|}}|{{{{{{{{||||}}}|||}}|||}}}}}}}}}}}}~~~~~~~€€€‚‚‚‚‚‚‚€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒ‚‚‚‚‚‚‚ƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒ‚‚ƒƒƒƒƒƒ‚‚‚‚‚ƒ„„ƒƒ‚‚ƒƒƒƒ„„„„„„„„„„„„„„…†††………………„………………††‡‡‡†…„„…………wwwwxxxxxwxxyyyyyyyyyzzzzzyyxxxxxxxxxxxxxxxxxxxyyyyyyyyyzyyyyyyyxxxwwwwxyyyzzzyyyyyyzz{{|}}~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€ƒƒƒƒƒ„„„„„„„„„………………††††††††††‡‡‡ˆ‰ˆˆˆˆˆˆ‰ŠŠŠ‰‰‰ˆˆ‡ˆ‰‰‰‰ŠŠŠŠŠŠŠŠŠŠ‹‹‹‹‹‹ŒŒŒŒ‹ŠŠˆˆˆˆ‡‡††‡ˆˆˆ‰Š‹‹Š‹‹‹Š‹Œ‹‹ŠŠŠŒŒŒ‹Šˆˆ‡†……„…††‡ˆ‡‡‡‡†…„„„„…………„„„„„„ƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒ„„ƒƒ‚‚‚€€€€€€€€‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}|}}}|||}~~~~~~~}||||||{||||{{zz{{{{{{{{{{{{{z{{|}}~~~€€‚„„………„……„ƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚€€€€~~~~~~~}}{}}~€€€€€€„‡‹Ž’””•–™™™—––••”‘Œ‰‡‡‡‡ˆ‰‰ŠŒŽŒ‹‰‡††……„„„„„……………„„ƒƒƒ„………………„„„ƒƒ„„„„„…†††……„ƒ‚‚‚€€€€€€€€€~~~~~~~~~~}}}}}~~~~}|||||||||||||||{{{zzzzz{{{{{{{{{zzzzzyyzz{{{{{{{{{zzzzzz{{{{{{{{{{||}}|{{{{{{{{||||}}}|}}~~}||}}}}}}}}}}}}~~~~~~~€€€€€‚‚‚‚‚€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒ‚‚‚‚‚‚‚ƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒ‚ƒƒƒƒƒƒƒ‚‚ƒƒƒƒƒ„„„ƒƒƒ„„„„„„„„„„„………„……††††††††††………………†‡‡‡‡‡†………………†wwwwxxxxxxxyyyyyyyyyyzzzzyyxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyzzyyyyxxxxxwwxyyzzyyyyyyyyzzzz{{||}}}~~€€€€€‚‚‚‚‚‚ƒƒƒƒ„„„„„ƒƒƒ„„„………………††††‡‡‡‡ˆˆˆ‰‰‰‰‰ˆˆˆ‡ˆˆ‡‡‡‡‡‡‡‡ˆˆˆˆˆˆˆˆ‰‰‰‰ˆˆ‰‰‰‰ŠŠ‹‹‹Š‰‰ˆˆ‡†††‡††‡ˆˆ‰ŠŠ‹‹‹‹Š‹‹ŠŠŠŠŠ‰ˆˆˆŠŠŠ‰‰ˆ†…„ƒ‚‚‚ƒƒƒ„„……„……„„„„„………„„„ƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒ‚‚‚€€€€€€€€€€€€€€€‚‚‚‚‚‚€€€€€€€€€€~~~~~~~~~}}}~~~~~~~}}}}}}}}}}}}||{{|{{||}}}}}}|||||}}}}|}}}}|{z{||}}}||}}||||{{||}~~€€‚ƒ„„„„„……„„ƒ„„„„„„ƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚€€€€€~}}|}~€€€€~|~€ƒˆ’“•–••”””“’‘Ž‹‹Š‰ˆˆˆˆ‰Š‹ŒŒ‹‹Š‰ˆ‡†…………„„ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ„„ƒƒƒ‚‚‚‚ƒƒƒƒ„……„„ƒ‚€€€€€€€€€€€~~~~~~~~~~}}}}}~~~~~~~}|||||||||||||||||{{zzzzz{{{{{||||{{{{zzzz{{||||||||{{{zzz{{{{{{{{{{{{|||{{{{{{{{|||||}}|}}~~}|||}}~~~~~~~~~~~~~~~~~~~~€‚‚‚‚‚€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒ‚ƒ„„„ƒƒƒ‚‚ƒƒƒƒƒ„„„ƒƒ„„„„„„„„„„……………………††††††‡‡††……††……†‡ˆˆ‡‡‡†††††††wwwwxxxxxxxyyyyyyyyzzzzzyyyxxxxxxxxxxxxxxxxxxxxyyyxxxyyyyyzzyyyxxxxxxxxyzzzyyyyyyyyyyzzz{{|||}}}~~~~~~~~~~€€‚‚ƒ„ƒ‚‚‚ƒƒ„„„„„„„„ƒƒƒ„……………………††††‡‡‡‡ˆˆˆ‰‰‰ˆˆˆ‡‡†††††††††‡‡‡‡‡‡‡‡ˆˆˆˆˆˆˆˆˆˆˆˆ‰‰‰‰‰ˆˆ‡‡†††††‡‡ˆˆ‰ŠŠ‹‹‹‹ŠŠ‰‰ˆˆˆ‰‰ˆ‡†‡ˆŠŠŠ‰‡…„ƒ‚‚‚‚‚‚‚‚ƒƒƒ„…„„„„„„„„„ƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~}}}}}}~~~~~~}}}}}}}}}}}}}|{{zz{{{{|||||||||{}}}}}|}}}}|{z{}}}}}}~}}}||{||}~~€€‚ƒ„„„„„„„„„„„…………„„„„„„ƒ„ƒƒ‚ƒƒ‚‚ƒƒƒƒ€€€€€€~~|~€€€€€}|~‚†‹‘’’’‘’“’‘ŽŽ‹Š‰‰ˆˆˆˆˆŠŠ‹‹Š‰ˆ‡‡†…………„ƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒ‚‚‚‚‚‚‚‚ƒ„„ƒƒ‚€€€€€€€€€€€€€€€€€€~~~~~~~~~}~~~~~}~~~}}||||}}}}}}}}}}}}|{{{{{{{|||||||||{{{{{zzz{{||||||||{{{{{{|||||{{zzz{{|||{{{z{{{{|||||||||}~~}}||||}}}}}}}}~}~~~~~~}}~~~~~~~€€€€€€€€~€€€€€€€€‚‚‚‚‚‚‚‚‚ƒ‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒ‚‚ƒ„„ƒƒƒ‚‚‚ƒƒƒƒ„„„ƒ„„„„„„„„„„………………………††††††‡‡‡††††††††‡‡‡‡‡‡‡‡‡‡‡‡‡wwwwxxxxxxxyzzzyyyzzzzzzyyyxxxxxxxxxxxxxxxxxxxxyyyxxxyyyxyzzyyyyxxxyyxxyz{zzyyyyyyyyyzzzzz{|||||}}}}}~~~~~~~}}}~€‚‚ƒ„……„ƒƒƒƒƒƒ„…†††††…„„…†‡‡‡‡‡‡†††…†††††‡‡‡ˆˆˆˆ‡‡††††……††††‡‡‡‡ˆˆˆˆˆ‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡††††‡‡‡ˆˆˆ‰Š‹ŒŒ‹‹Š‰‰ˆ‡†††††††…†‡‡‰‰ˆ‡†„‚‚‚‚‚‚‚‚‚‚ƒƒƒ„„„„„„„„„„„ƒ‚ƒ‚‚ƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€~~}}}}}~~~~~~}}}}}}~~~~~~}}}}}}}}}}}}}|{zyyzz||}|||||||||}}}}||}}}}|||}~€€~~~~}}|||||}~€€€€‚ƒ„„„„„„„„„„………………………††…†…„…†…„…†††…ƒƒƒƒƒƒƒ‚€€~€€€€€‚||~‚†‰ŒŽŽŽ‘‘Ž‹‹Š‰‡†‡ˆ‰Š‹‹Š‰ˆˆ‡‡††…„„ƒ‚‚‚‚‚‚‚€€‚ƒƒ‚‚€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~}}}}}}|||}}}}}}}}}}}}}|{{{{{{{|||||}}}}|||||{zz{{||||||||{{{{{{|||||{{zzzzz{{|{{{z{{{{||||||||{|}~~}}|||}}}}}}}}~~~~~~~~}}~~~~~~~€€€€€€€€€€~~~~€€€€€€€‚‚‚‚‚‚‚‚‚‚ƒ‚‚‚‚‚‚‚‚‚‚‚ƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒ‚‚ƒ„„„ƒƒ‚‚‚ƒƒƒƒ„„„„„…………„„„„„………………………††‡‡‡‡‡‡‡‡††††††††‡‡‡‡‡‡‡‡††‡ˆwwwwxxxxxxyyyzzzzyzzzzzzyyxxxxxxxxxxxxxxxxxxxxxyyyxxxyyyxyzzyyyyxxxyyxxyz{zzzyyyyyyyyyyyyyz{{{|||||||}}}}}}}}}}}~€€‚ƒ„„ƒ‚‚‚ƒƒƒ„„…††††…………†††††………„„ƒ„„……†‡‡‡‡‡‡‡‡‡††††……†††‡‡‡‡ˆˆˆˆˆˆˆ‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡†††††‡‡‡ˆˆˆˆ‰Š‹‹Š‰ˆˆ‡†………„……………„„†††……„‚‚‚ƒƒƒƒ‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚ƒƒƒƒƒ‚‚‚‚‚‚‚‚‚€€€€€~~~€€€€€€€€€€€€~~}}}}}~~~~~~~~~}}}}}}}~~~~~~~~~~~~}}}}}}|{zyyzz||}|||||}}}|}}}}||}}}}}|}~€€€€}}|||||}}~~€€€€€‚‚‚‚ƒ„„„„„„„„„„………………„…†††‡‡†………†……………„††…„‚‚‚…ƒ‚€€€€€€€€ƒ€‡…~{|~‚…ˆ‹‹ŠŠ‹ŽŽŒ‹‹Š‰‡‡††‡ˆ‰Š‰ˆˆ‡‡††……„„„ƒƒ‚‚‚‚‚€€€€€€€€‚‚€€€€€€€€€€€€~~~~~~~~~~~~~~}}}}}}|||}}}}}}}}}}}}}|{{{{{{{|||||}}}}|||||{{{||}}}}}}}}||||}}}}}}|{{zzzzz{{||{z{{{{{||||||||||}~~}}|||}}}}}}}}~~~~~~~~}}~~~~~~€€€€€€€€€€€~~~€€€€€€€‚‚‚‚‚‚‚‚‚‚ƒ‚‚‚‚‚‚‚‚‚‚‚ƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒ‚‚ƒ„„„„„ƒƒƒƒƒƒ„„„„ƒ„………………………………………………††‡‡‡‡‡‡ˆˆ‡‡‡‡‡‡‡ˆˆˆˆˆˆˆˆˆˆˆ‰‰wwwwxxxxxxyyyyyyyzzzzzzyyxxxxxxxxxxxxxxxxxxxxxyyyyxxyyyyxyzzyyyyxxxyyyzzzzzzzyyyyyyyyyyyyz{{{|||||{{{||||||||||}~~~€€‚ƒƒ‚‚‚‚ƒ„„„„………„„„„ƒƒ„„„„ƒƒ‚ƒƒ„ƒ„„„…††††††‡‡‡‡††††…†††††‡‡ˆˆˆˆˆˆˆ‡‡‡‡‡‡‡ˆˆˆˆˆˆˆˆˆ‡‡‡‡‡‡‡‡ˆˆˆˆ‡‡ˆˆˆ‡††††……„…………†††„„…„„ƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒ‚‚‚‚‚€€€€€€€€€~~~~~~~~~~€€€€€~}}}}}}~~~~~~~~~}}}}}}}}~~~~~~~}}}}}|{{zzzz||||||||||||}~~}}}~~~~~~~~~€}}||}}~~~~€€€€‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒ„„„ƒƒ„………††„ƒ‚ƒ„ƒƒƒƒƒƒ„…„‚€€ƒ‚€€€€‚‚ƒƒ‚‚‚‚‚‡‡‚|}€‚…ˆ‰ŠŠ‹ŽŽŽŒ‹‹‹Š‰ˆ‡…„„„…††††††……„„„„„„„ƒƒƒ‚‚‚€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~}~~~~~}}}}}}}}}~~~~}}|||||{||||||||||}}||||}|||||}}}}}}}}||||}}}}}}|{{{|||{{|}|||||||||}||||}||}}~~}}}||}}}}}}~}~}}}}}}}}}~~~~~~~€€€€€€€€~~~€€€€€€€‚‚‚‚‚‚‚‚‚‚ƒ‚‚‚‚‚‚‚ƒƒ‚ƒƒƒƒƒ„„ƒƒƒƒƒ‚‚‚ƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒ„„„„„„„„ƒ‚ƒ„„……„„„„„„„„„………„„………………………………………††††‡‡‡ˆˆˆˆˆˆˆˆˆˆˆˆ‰‰‰‰‰ŠŠŠŠŠŠŠŠ‹wwwwwwwwxxyyxxyyyyyyyyyyxwwxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyxxxyyzzyyzzyyyyxxxyyyyyyyzzzz{{{{{{{{{{{{{{{{{||}}~~€€‚‚‚‚‚‚ƒ„„…………„„„„„ƒ‚‚‚‚‚‚‚‚ƒƒƒ„„…„…††††††‡‡††…………………††††‡‡‡ˆˆˆ‡‡†‡‡ˆˆˆˆˆ‰‰‰‰‰ˆˆˆˆ‡ˆˆˆˆˆˆˆˆ‡‡†††††††………††…„„………………ƒ„ƒƒƒƒ‚‚‚‚‚‚‚‚€€€‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€~~~}}}}~~~~~~~~~~~}}}~€€€€€€€€€€€€€€~}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}}~~~}}}}}}||{{z{{{{||||||||||~~~~~}~~~~~~~~~~~}}}~~~€€€€€€‚‚‚‚‚‚ƒƒ‚‚‚‚‚‚‚‚‚‚ƒ„„…„ƒ‚‚‚‚‚‚ƒƒ€€‚€€€€€€€‚ƒ„„‚……‚|}€„‡‰Š‹‹ŽŽŽŒ‹‹‹ŠŠ‰‡†…„ƒƒƒ„„………„ƒ„ƒƒƒƒƒ„„„ƒƒ‚‚‚€€€€€€€‚‚‚€€€€€€€€~~~~~~~€€~~~~~~}~~~~~~}}}}}~~}|||||||||||{{{{|||||||}}}}||||||}}}||}}}}}}}}||||||||||||}||||}|||||}}}}}}|}}}}}}}||}}}}}~~~~}||}||||}}}~}}}~€€€€~€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒ„„„„„ƒƒ‚‚‚‚‚‚‚‚ƒƒƒƒ‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒ„„„„„„„„……„……………………„…………………………………†††‡‡ˆˆˆ‰‰‰‰‰‰‰‰‰‰ˆ‰‰‰‰ŠŠ‹‹‹‹‹‹‹‹wwwwwwwwwxxxwwwwxxxyxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyzzyyyyyyyyxxxyyyyyyzzzzzzzzzz{{{{{{{{zz{{{{|}}}}~~€€€‚‚ƒƒƒ„…†……„„„„„ƒ‚‚‚‚‚‚ƒ„„„„…………………†††††……………………„………†‡‡ˆˆˆˆ‡‡‡‡ˆ‰‹Š‰‰‰ŠŠŠŠ‰‰‰‰ˆˆˆˆ‰‰‰‰ˆ‡†…„„„„…†††‡‡‡†…„„„…………„„ƒ‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€~~€€€€€~~~}}}}}}}}}}}}}}}|||}}~~€€€€€€€€€€€€~~~}}}}}}}}}}}}~~~~~}~~~}}||}}}|}}~~~}}|}}}|||||||{{{{{{{{{||||~~~~~~~}}}}}}~~~~~~€€€€€€€€€€€€€€€‚‚ƒƒ‚€€€€€€€€€€€€€€€€€ƒ……†……„„ƒ‚‚€}~€„†ˆ‰‹‹ŒŒŽŽŽŒ‹‹‹‹Š‰‡†„ƒ‚‚‚ƒƒ‚‚‚‚‚ƒƒƒ„„„„ƒ‚‚‚‚‚‚‚€€€€‚‚‚‚‚‚€€€€€~}~~~~~~~~~€€~~~~~~~~~~€€€~~~}}~~}||||||||||||{{{{|||||}}~~}|||||}}|||}}}}}}|}}|||||}}}}||}||||}~}}}|}}}~~~}}}}}}}}}}}}}}~~~}||||{||}}}~}}}~~~~€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚ƒ‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒ„„„„ƒƒƒƒ‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ„„„„„„………………………………………………………††††‡‡†‡ˆˆˆ‰‰‰ŠŠŠŠŠŠ‰‰‰ŠŠŠŠ‹‹ŒŒŽwwwwwwwwwwwwvvvwxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyzzyyyyyyyyxxxyyyyyyyyyyyyyyzz{{{{{{{{zzzz{{|||||}}~€‚‚ƒƒ„……„ƒƒƒƒƒƒƒ„„ƒƒƒƒ„„„„„……………………†††††……„„…………„……†‡‡ˆˆ‰‰‰ˆ‡‡ˆ‰Š‹Š‰ŠŠŠŠŠŠ‰ŠŠ‰‰ˆ‰ˆˆˆˆˆ‡††…„„„…††††‡‡‡††„„„ƒ„„„„ƒ‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€~~~~€€€€€~~~}}}}}}}}}}}}}}}|||}}~~€€€€€€€€€€€€~~~}}}}}}}}}}}~~~~}}}~}}|||}}}|}}~~~}||||||{|||||{{{{{{{{{||}}~~~~~~~}}}}}}~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚€€€€€€€€€€€€€‚„„……„„„ƒƒ€|}~}‚„†ˆ‰‹‹ŒŒŽŽŽŒ‹‹‹‹Š‰ˆ†„ƒ‚€‚‚‚€€€‚‚‚ƒƒƒƒƒƒ‚‚‚‚‚‚‚‚€€€€€€€€€€€~}~~~~~~€€€~~€€€€~~~~~~~~~}}}~~~~~}}|||||||||||||{{{|}}}}~~~~}}}|||}}|||}}}}}}}}}}}|||}}}}||}|||}~~~}}}}}}~~~}}}}}}}}}}~~~~~~}|}}|||}~}}}~~~~€€€€€€€€€€€€€€€€€€‚‚‚ƒƒƒ‚‚‚‚ƒƒ‚ƒƒƒƒƒƒ‚ƒ‚‚‚ƒƒƒ„„„„„„„„„„ƒ„„„„„„„„ƒƒ‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ„„„………†††††††††††††††††††††‡‡‡ˆˆˆ‰‰ŠŠŠŠŠŠ‹‹‹‹‹‹‹ŠŠ‹‹‹‹ŒŒŽŽŽŽŽxwwwwwwwwwwwvvvwxxxxxxxxxxxyyxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxyyyyyyyyyyyyyyyzzz{{{{{zyyzz{{{{{{||}}~~€€‚‚ƒ„„ƒƒƒƒ„„„„„…„„„„„„„„„………………………†††…………………†††‡‡‡ˆˆˆ‰‰‰ŠŠ‰‰‰Š‰ŠŠŠŠŠŠŠŠ‹Š‰ˆˆˆˆˆ‡‡‡‡‡‡‡††††††††††‡‡‡††„„ƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€~~}}~~~~~~~}}}}}}}}}}}}}}}||||}}}~€€€€€€€€~}}}}}}}}}}}}}}}}}}}}}}}}||||}}|}~~}||||||{{||||{{{{{{{{{|}}}~~~~~~~}}}}}}~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚€€€€~‚„„ƒ‚‚ƒ‚€}ƒ…‡‰‰‹‹ŒŒŒŒŽŽŽŒŒ‹‹ŠŠ‰‰‡†…„ƒƒƒ‚‚‚€€€€‚ƒƒƒƒƒƒƒ‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€~}~~~~€€€~~€€~~~~~}}~~~~~}}}}}}}|}}}}||||||}}}}}~~~~}}}|||}}}||}}}}}}}}}}}||||}}|||}}|}}~~~}}~~~~~~}}~~~~}~~~~~€€~~}}}||}~~~~~~~€€€€€€€€€€€€€€€€€€€‚‚‚ƒƒƒ‚‚‚‚‚‚‚ƒƒƒƒƒƒ‚‚‚‚‚ƒƒƒ„„„„„„„„„„……………„„…„„ƒƒƒƒƒƒ‚ƒƒƒ„„„„„ƒƒ„„ƒƒƒƒ„ƒƒ„„„……………………†††††‡‡‡‡‡‡‡‡‡‡‡‡‡‡ˆˆˆˆˆˆˆˆˆ‰Š‹‹‹Š‹‹‹‹ŒŒŒŒŒŒŒŒ‹ŒŒŒ‹ŒŽŽŽŽŽŽŽŽxxxwwwwxwwwwvvwwwwwwxxxxxxxyxxxxxxxxxxxxxxxyyyxxxxyyyyyyyxxxxxxxxyyyyyxyyyyyyyxxxyyyyyyxyyyyyyyyyzzzzzzzzzyyzzzzz{{{{||}}~~€€‚ƒƒƒƒƒ„„„„…„„„………„„ƒ„„„„„„…„„„……………………………††‡‡ˆˆˆ‡ˆˆ‰‰‰ŠŠŠŠŠ‰‰‰ŠŠŠŠŠŠ‹Š‰‡ˆˆˆ‡‡‡†††‡††††††††††††‡‡‡……„ƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~}}}~~~~~~~}}}}}}}}}|||||||}|||||}}}~~}}}|||||||||||}}}}}}|||}}|||||}}}~~~}||||||{{|||||||||{{{{|}}}~~~~}}}}}}~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚€€€~~~‚ƒƒ‚‚€ƒ…†‰‰ŠŠ‹‹Š‹ŒŒŒ‹‹Š‰‰‰ˆˆ†……„„ƒ‚‚€€€‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€~~~~~€€€~€€~~~~~}}}~~~~}}}}}}}}}}}}}||||}}|||}}}}}|||{|}}}|}}}}}}}}}}}}||{{|||||}~}}}~~~}}~~~~~~~~~~~~~~~€€~~~~}}}~~~~~~€€€€€€€€€€€€€€€€€€€‚‚‚ƒƒ‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒ„„„„„„„„„„„……………„„„„ƒƒƒƒƒƒƒƒƒƒƒ„„„„„ƒƒƒƒ„„„ƒƒƒƒ„„…………………†††††‡‡‡‡‡‡‡ˆˆˆˆˆˆˆˆ‡ˆˆˆ‰‰‰‰‰Š‹‹ŒŒŒ‹ŒŒ‹ŒŒŒŒŒŒŒŒŒŒŽŽŽŽŽyxxxwwwwxxxxwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyxxxxxxxxyyyyyxxyyyyyxxxyyyyyyyxyyyyyyyyyzzzzzzzzzyyzzzzzz{{{{|||}~~~€‚‚ƒ„„…………………„„„„„„ƒƒ„„„„„„„„„„……………„„………†‡ˆ‰‰‰ˆˆ‡‡‡‡‡ˆ‰Š‹‹Šˆˆ‰Š‹ŠŠ‰Š‹‰ˆ†‡‡†††…………††††‡‡‡‡†††……†††…„ƒ‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒ‚€€€€€€€€€€€€€€€€€€€€€~}}~~~}}~~~~~~~~~~~}}}}}}}}}}||||||||{{{{||||}~~~~}|||||||||||||||||||||||}}}}}|||}}~~~}}}|{{{{{{{||||||||||{{{|}}}~~~~}}}}}}~~€€€€€€€€€€€‚‚‚‚‚‚‚ƒ‚‚€€~~~~~€‚‚‚‚€€~ƒ…„‡‡ˆ‰‰‰‰‰‹‹ŒŒŒ‹ŠŠŠŠŠ‰ˆˆ‡†…ƒ‚€€€€‚‚‚‚‚‚‚‚‚‚‚‚€~~~~€€€€€€€€€€€€€€€€€€~~~~€€€€€€€€€€€€€€€~~~~~~~~~~~~}~~~~}}}}}}~~}}}}}}}|{{{||}}||}}}}}}}}}}}}|||{||||}~}}}}~~~}}~~~€~~~~~~~~~€€€€‚€~~~~€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚ƒ„„ƒƒƒƒ‚‚‚‚‚ƒƒƒƒƒ„„„„„„„ƒƒƒ„……………………………………„„„„ƒƒƒƒƒƒƒƒ‚ƒƒƒ„„„„„„ƒƒƒ„„„ƒƒƒƒ„……††††††††‡‡‡‡‡‡‡‡‡ˆ‰‰‰‰‰‰‰ˆˆ‰ŠŠŠ‹ŠŠŠ‹ŒŒŒŒŒŒŒŽŽŽŽŒŽŽŽyyyxxxxyxxxxxxxxxwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyxxxxyyyxxxyyyyyyyxyyyyyyyyyzzzzzzzzzyyzz{{zzzzzz{{{|}}~~€‚‚‚ƒƒ„„„„„„„„ƒƒƒƒƒƒ„„„„„„„„„„……………„„„………†‡‡‡‡‡†††………†‡ˆ‰‰ˆ‡‡ˆ‰Š‰‰ˆˆˆ††‡ˆ†††……„„„………††††††…„„„………ƒƒ‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒ‚‚€€€€€€€€€€€€€€€€€€€€~}}}}}}}~~~~~}~~~~~}}}}}}|}}}}|||||||{{{{{|||}}}~~~}||||||||||||||||||||||}}}}}}|||||}~~~}}|||{{{{{{{{|||||||||||{{|}}}}}~~~~}}}}}}~~~~~~~~~~~€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚€~~~~~~}~~‚‚‚‚‚ƒ‚ƒ„…††††‡‰‰ŠŒŒŒ‹‹‹‹‹‹ŠŠŠŠˆ†„‚€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚€~~}}~€€€€€€€€€€€€€€€€~~~€€€€€€€€€€€€~~~~~~~~~~~~~~~}}}}~~}}}|}~~}|||||}}||}}}}}}}}~~}}}}||||||}~~}}}~~~}}~~€€~~~~~€€€€€‚€€~~€€€€€€‚‚€€€€€€€€€€€€€€‚‚‚‚‚‚‚ƒ„„ƒƒƒƒ‚ƒƒ‚ƒ„„„„„…………„„„„ƒ„………………„„„…†††………………„„„„ƒ„„„ƒ„„„„„„……„„ƒƒ„„„ƒƒƒ„„…†‡‡‡‡‡‡‡‡ˆˆˆˆˆˆˆˆˆ‰ŠŠŠ‹ŠŠŠŠŠŠŠ‹ŒŒ‹‹ŒŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽzzzzyyxxyyyyyyyyxxwwxxxxxxxxxxxxxxxxxxxxxxwwwxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyxxxxxyyyyyyyxyyyyyyyyyyyzzz{{{{zzzzzzzzzzzzzz{{||}}~~€€€‚‚ƒƒƒ„ƒƒƒƒ‚ƒƒƒƒ„„„„„„„ƒ„„…………„„ƒƒƒ„„„……………„„„„„……††‡‡†††‡ˆ‡‡‡†‡‡††‡ˆ‡‡†…„„„„„„„„„„„„„„ƒƒƒƒƒƒ‚‚€‚‚‚‚‚‚‚‚ƒƒƒƒƒƒ‚‚‚€€€€€€€€€€€€€€€€€€€~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}|||||||{{{|}|||||}}~~~~~~~~}}||||||||||||||||{||||||}}}}||||{{{|||||||{z{{{{{{{{{{{{{{{{{{{{||}}~~~~~~~~~}}}~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€‚‚€~~~~~~€€€‚ƒƒ‚‚ƒƒ‚‚ƒƒ„„„„…†‡‰‹ŒŒŒŒŒŒŒ‹‹‹Šˆ‡„‚€€€€€€‚‚‚‚‚‚‚ƒ‚‚‚‚€€€€~€€€€€€€€€€€€€€€€€€€€~~~€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~}}}}~~~~~}~~~~~~}~}}}}}}}}}}~~~~~}}}}||||||}~~}}}~~~}~~~~€€€€€€€€€€€€€€€€€€€€€€€‚‚€€€€€€€€€€‚‚ƒƒƒƒƒƒƒƒ„„ƒ„ƒƒƒƒ„„………………††††……………………†††……………††……………………………………………„„„„„……„„„„………………††††‡‡ˆ‡ˆˆˆ‰‰‰‰‰ˆˆ‰‰‰ŠŠ‹‹‹ŒŒ‹‹ŠŠ‹‹‹ŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽ{{{zzzyyyyyyzzzzyyxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwxxyxxxxwwwxxxxxxxyyyyyxxxxxwwxxyyyyyyyyyyyyyyyxxyyzzzzzzzzzzzzzzyyyyyzzz{{||}}~€€‚‚ƒƒƒ‚‚‚‚‚‚ƒƒ„„ƒƒƒƒƒ„„„„„„ƒƒƒƒƒƒƒƒ„„„„ƒƒƒ„„………†………†††‡†††††‡‡‡‡ˆ‡†…„„ƒƒƒ„ƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚€€‚‚‚‚‚‚‚‚‚‚ƒƒƒ‚‚‚‚€€€~~~~~~~~~~~~~~}}}}}|||||||}}}}}}}}}}}}}}}|||{{||||{{|||||{||}}}}}}}}}}|{||||||||||||{{{{{{{{{|||||||{{{{{|||{{{{zzzzzzzzzzz{{{{{{zzz{{|{}~~~~~~~~~~~~~~~}}~~~~~~~~~~~~~~~~~~~~~~}}}}~~€€€€€€€€~~~~~~~~~€€€€€€€€€€€€‚ƒƒƒ‚‚ƒƒ‚ƒ‚‚‚‚‚‚‚„„†ˆŠ‹ŒŒŒŒŒŒ‹Œ‹ŠŠ‹Šˆ†„€€€‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~€€€€€€€€€€€€€€€€€~~~~~~~~~~~~}}}~~~}}}~~~~}~}~~~~~~~~~~~~~~~~~}~~}}}|}}||||}~~}}}}}~}}}~~~~€€€€€€€€€€€€€€€€€~€€€€€€€€€€€€€€€€€‚‚ƒ„„„„„„„„„„„„ƒƒƒ„„…††………†††††…………††††††††††††…………………………………†††………„„„„……„„„…††…††††††‡‡‡‡ˆˆˆ‰ŠŠŠŠ‰‰‰‰ŠŠ‹‹ŒŽŽŒ‹‹‹‹‹‹ŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽ{{{{zzzzzzzz{{zzzzyyyyyyyxxxxxxxxxxxxxxxxwwwxxxxxxyyxxxwwwwxxxxxxxxxxxxxxwwxxxxxyyyyyyyyyyyyyyyxxxyzzzzzzyyyzzzzzyyyyyyzzzzz{{|}~~~~~€€€‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒ‚‚ƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒ„„„„………„…†††…………†‡‡‡‡‡‡†…„ƒ„„„ƒƒ‚‚ƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒ‚€~~~~~~~~~~~~~~~~~~}}|}|||{{{{{|||||||||||||||||{|{{{|||{{{{||{{{|}||||||||{{|||||||||||||{{z{{{{{{|||||{{{{zz{{{{{{{{zzzz{{zzzz{{{{{zzzz{{{||}~~~~~~~~}}}~~~~}}~~~~~~~~}}~~~~~~~~}}}}~~€€€~~~~€€€€€€€€€~~~~~~€€€€€€€€ƒ„ƒƒƒƒƒƒ„„„‚‚‚ƒ…†ˆŠ‹ŒŒŒŒ‹‹‹‹ŠŠ‰ˆ†…‚€€‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒ‚€€€€€€€€€€€€~~~~~~~€€€€€€€€€€€€€€€~€€~€€~~~~~}}~~~}}}~~~}}}~€~~~~~~~~~~}}}|}}}||}}~~}}}}}~}}|}}~~~€€€€€~~~~~~€€€€€€€‚€€€‚ƒƒ„„„„„„„„„„„„„„„„„…†††††††‡‡††††…††††††††††††††………………………………††††……„„„„……„„„…………††‡‡‡‡ˆˆ‡‡ˆ‰‰‹ŒŒŒ‹‹ŠŠŠŠ‹‹ŒŽŒ‹ŒŒŒŒ‹‹ŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒ{{{{zzzzzzz{{{{zzzzyyyyyyyxxxxxxwxxxxxxwwwwwxxxxxxyyxxxwwwwxxxxwwwxxxxxxwwwxxxxxxxxxxxxxxyyxxxyyyyyzzzzzzyyyzzzzzyyyxxyyyyyyzz{{}}}}}}~€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒ„„„…†††………………††††††……„ƒ„„„ƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒ‚€€~~~~~~~~~~~~~~~~~~}}||}|||{{{{{||||||||||||||||{{|{{||{{zz{{{{{{{||{{||||||{|||||||}}||||{{{{{{{||||||||{{{{zzz{{{{{{{zzz{{{{zzz{{{{{zzzz{{|||}~~~~~~}}}}}}}}}~~~~~~}}}~~~~~~~~}}}}~~€€€€€€€€~~~~€€€‚€€€€~~€€‚€€€‚ƒ‚‚‚‚‚‚ƒƒƒ‚€€€€‚ƒ„…‡ˆ‰‰ŠŠŠŠ‰‰ˆˆ‡‡†„ƒ‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒ‚€€€€€€€~~~~~~€€€€€€€€€€€€€€€~€€~~~~~~~~~~~}}}~~~}}}~€~~~~~~~~~~}~}}}}}}}~~~}}}}}~}}|}}~~€€€~~}~~~€€€€‚‚€‚‚€€‚‚‚ƒƒƒ„ƒƒƒƒ„„„„……„„„………†‡‡‡‡‡‡ˆˆˆ‡‡†††‡‡‡‡‡‡‡‡‡†††††††††††††‡‡‡†‡‡‡‡†††……………„„„…………††‡‡‡‡ˆˆˆˆ‰Š‹ŒŒ‹‹ŠŠŠŠ‹‹‹ŒŽŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒzzzzzzyz{{z||{{{{{zzyyyyyyyxxxwwwwwwwwwwwvwwwwxxxwxxxxwwwwwxxxwwwwxxxxxxwwwxxxxxxxxxxwwwwxxwxxyyyyyzzzzzyxyyz{zzzyyyxxyyyyxxyyzz{||||||}}~€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒ„„…†††…………………………„„„ƒƒƒƒƒ„„ƒ‚‚‚‚‚‚‚‚‚‚‚‚‚€€~~~~~~~~~~~~~~~~~~~}}||}||||{|||}}}|}|||||||||||{{|{{{||{{zz{{{{{||{{{||||||||||||||}}||||{{{||||||||||||{{{{zzzzz{{{{{zz{{{{{zzz{{{{{{{z{{{|||}~~~~~~}}}}}}}}}}}~~~~~~}}}}}}}~~~~~~~~}}}}~~€€€€€€€€€€€€€€€€€€‚ƒ‚€€€€€€~€€€€€€€€€€‚€€€€€€€€‚‚ƒ……††‡‡††……………„ƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€~~}}~~~€€€€€€€€€€€€€€€€€€€~€€~~~~~~~~~~~~}~~~~}}~€~~~~~~~~~~~~}}~~~}}}}~~€€€€€€€€€€€€€€€€‚‚‚‚‚‚ƒƒƒƒ„„„„„…………………††††‡‡‡‡‡‡ˆˆˆˆˆ‡‡‡ˆˆˆˆˆˆˆˆˆˆˆ‡‡‡‡‡‡‡ˆˆˆˆ‰‰‰ˆ‰‰‰ˆ‡‡ˆˆ‡‡††……††††‡ˆˆˆ‰‰‰‰‰‰Š‹ŒŒŒŒ‹‹‹‹‹‹‹ŒŽŒŒŽŽŽŒŒŒŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒyyyyyyzzzz{{{|||{{{zyyyyyyyyxxwwwwwwwwvvvvvwwwwwwwxxwwwwwwwxxxwwwwxxxxxxwwwxxxxxxxxxxwwwwwwwxxxxxxyyzzzzyxyyzzzzzyyxxxyyxxxxyyyzz{{||||}}~~€€€€‚‚‚‚‚‚‚ƒƒƒƒ‚ƒ„……………„„„„„„„„ƒƒƒƒƒ‚‚ƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚€€€€€€€~~~~~}}}}~~~~~~~~~~~}}|}||||||||}}}}}}}}||||||||{{|{{{|||{{zz{{{{{{{{{{{{{{|||}}}}}}}||||{{{|||||||||||||{{{{zzzzz{{{{zzz{{{{{zzz{{{{{{{{{z{|||}~~~}}}}}}}}}}}||}}~~~~~~}}}}}}}}~~~~~~~~}~~~~€€€€€€€€€€€€€€€€€€€€€€‚ƒƒ€€€€€€~~~~€€€€€€€€€€€€€€€€€€€€‚ƒƒƒ„„„„„„„„ƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€~~~}}}}}~€€€€€€€€€€€€€€€€€€€€€€€€~€€~~~~}~~~~~~~~€€€€€€~~~~~€€~~€~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚ƒ„„„…„………………††††††††‡‡‡ˆˆ‰ˆˆˆˆˆˆˆ‰‰‰‰‰ˆ‰‰‰‰‰ˆˆˆˆˆˆˆ‰ˆˆˆ‰‰‰ŠŠŠ‰‰‰‰ŠŠ‰ˆˆ‡‡‡‡‡‡‡ˆ‰‰‰‰‰‰ŠŠŠ‹ŒŒŽŒŒ‹‹‹ŠŠŠ‹‹ŒŽŽŒ‹ŒŒŽŽŽŒŒŒŽŽŽŽŒŽŽŽŽŽŽŒŒŒŒŒyxxxxyyzzz{{{|||||{zyyyyyyyyxxwwwwwwwwvvvvwwvvvvvwwwwwwwwwwxxxwwwwxxxxxxwwwxxxxxxxxxxwwwwwwwwwxxxxyyzzyyyxxxyzyyyxxxxxyyxxxxxxyyz{{{{{|}}}~~€€‚€€€€€€‚‚‚‚‚‚ƒ„„„„„ƒ„„„„„ƒƒ‚‚‚‚‚‚‚ƒƒƒƒ‚€‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€~~~}}}}}}}~~~~~~~~~~~}}}}}|||}}}~~~~~}}}|||||||||{|{{{|}||{zzzzz{{{{{{{{{{{||}~~~~~~}}|||{||}}}}}}}}|||||{{{{zzzzz{{{{zzz{{{{{zzz{{{|}}}||{{{||}~~~}}}}}}}}}}}||}}~~~~~}}}}}}}}}}~~~~~~~~€€€€€€€€€€€€€€€€€€~€‚‚‚€€€€€€€€~€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€~~}}}}}}~~~€€€€€€€€€€€€€€€€€€~€€~~~}~~~€~~€€€€€€€€€€€€€€€~€€€€€€€€€€€€€€€€€€€‚€€€€€€€€€€€‚‚‚‚ƒƒƒƒƒ„………††‡‡†‡‡†††……†††‡ˆˆˆ‰‰‰ˆˆˆˆ‰‰ŠŠŠŠŠŠ‰ŠŠŠŠ‰‰‰‰‰‰‰ŠŠ‰‰Š‹‹‹‹‹‹‹‹Œ‹‹‹ŠŠ‰‰‰Š‰‰‰ŠŠŠŠ‹‹‹‹‹‹‹ŒŽŽŽŒ‹‹ŠŠŠŠ‹‹ŒŒ‹Š‹ŒŽŽŽŒŒŒŒŒŽŽŽŒŽŽŽŽŽŒŒŒŒŒŒxwwwwxyyzz{{{{||||{zyyyyyyyyxxwwwwwwwwvvvvwwvvvvwwwwwwwwwwwxxxwwwwxxxxxxwwwxxxxxxxxxxwwwwwwwwwwwxxyyyyyyxxxxyzyyyxxxxxyyxxxxwxyyz{{{{{|||}}}~€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚ƒƒƒƒƒ‚ƒƒƒƒƒ‚‚‚‚‚‚‚‚‚ƒƒƒƒ‚€‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€~~~}}}}}}}}~~~~~~~~}}}}}}}|}~~~€~}}|||||||||{|{{{|}}|{{{z{{{||{{{{{{{{||}}}}}}}||{{{{{|}}}}}}}}|||||{{{{zzzzz{{{{zzzzzzzzzz{{{{|}}}}}|{{||~~~~}}}}}}}}}||}}~~~~~}}}}}}}}}}}~~~~~~€€€€€€€€€€€€€€€€~~€€‚‚‚€€‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~€€€€~}}}}}}~~~~€€€€€€€€€€€€€€€€€€€€~€€~~~~~~€~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚€€€‚€€€€€€€€‚‚ƒƒƒ„„ƒƒƒƒ„…††‡ˆˆ‡ˆ‰ˆˆ‡††‡ˆˆ‰‰ŠŠŠŠŠŠŠŠŠŠ‹ŒŒŒŒŒ‹‹‹ŠŠŠŠŠŠŠŠ‹‹‹ŠŠ‰Š‹‹‹ŒŒŒ‹‹‹‹‹Š‹‹‹‹‹‹ŒŒŒŒŒ‹ŒŒŽŽŒ‹ŠŠŠŠŠ‹Œ‹Š‰Š‹ŒŽŽŽŒŒŒŒŒŒŒŽŽŽŒŽŽŽŽŽŒŒŒŒŒŒŒwwwwwxxyyyzz{{{{{{{zzzzyyyxxxwwwwwwwwwvvuvwwvwwwxxxwwwwwwwwxxwwwwwxxxxxxwwwxxxxxxxxxxwwwwwwwwwwwwxxyyyxxxwxxxyyyyxxxxxyyxxyxxyyyzzzz{{{{{||}~~€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€~~~}}}}}}}}~~~~~~~~~~}}~~}}~~~€€~}}|||||||||{|{{||||{{{{{{||||||{|||{{{{{{{{||||{z{{{{||||}}}|||||||{{{{zzzzz{{{{zzzzzzzz{{{{{||}}}}}||||}~~~}}}}}}}}||}}~~~~~}}}}}}}}}}}~~~~€€€‚‚‚‚‚‚€€€€€€€€€~~€€€€‚‚‚€€ƒ€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~}}}~~~~~€€€€€€€€€€€€€€€€€€€€€~~~~€~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚€‚‚‚‚‚ƒ‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒ„„„„„„…††ˆ‰‰‰‰ŠŠŠ‰ˆˆ‰ŠŠŒŒŒŒŒŒŒŒ‹‹‹‹‹‹‹‹‹ŠŠŠŠ‹‹‹‹ŒŒŒŽŽŒŒŒŒŒ‹‹ŒŒŒŒŒŒŒŒŒ‹‹ŒŒŒŒŽŽŒ‹Š‰‰Š‹ŒŒŒ‹Š‰‰Š‹ŒŒŒŒŒ‹‹Š‹‹‹ŒŒŽŽŽŽŽŒŒŒ‹ŒŒŒŒŒwwwwxxxyyyzzz{{{{z{zyyyyxxxxwwvvvwwxwwvuuvwwwxxxwwwwwwwwwxxxwwwwwwxxxxwwwwxxxxxxxxxxxxxxwwwwwwwwwxxyyxwwwwxxxyyyxxxxxxxxxxxyyyxyyzzzz{{{z{||}~~€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€~~~}}}}}}}}~~~~~~~~~~~~~~~}}~~~~~}||||{{{{{{||||||||{{{|||}}}||{{{{{{zzzzzz{{{{{{{{{{{{||||||||||||{{{zzzzzzz{{zzzzzzzz{{{{{{{{|||}}}}}|}~~~~~~~~~~~~~~}|||}}}}||}}}}}}}}}}}~~~€€€€€€€€€€€€€€‚‚ƒƒ‚‚‚‚€€€€€~~~~€€€€€€€‚‚‚‚€€€ƒ€€€€€€€€€€€€€€€~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€~~~€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒ‚ƒ‚‚‚‚‚ƒ‚ƒƒ‚‚‚‚‚ƒƒƒƒƒƒƒ„ƒƒ„„„…‡‡‰ŠŠ‰Š‹Œ‹ŠŠŠ‹‹‹ŒŽŽŽŒŒŒ‹‹‹‹‹ŒŒ‹‹‹‹‹‹‹‹‹‹‹‹ŒŽŽŽŒŒŒŒŒŒŒŒŒŒŒŒŒŒ‹‹‹‹ŒŒŽŒ‹ŠŠ‰‰Š‹‹‹Œ‹‰ˆ‰ŠŠ‹‹‹‹‹‹ŠŠŠŠŠ‹‹ŒŒŒŒŒŒŒŒŒ‹‹ŒŒŒwwwxxxxxxyzzzzzzzzzyyyyyyxxwvvvvvwwxwwvuuvwwwwwwwwwwwwwwxxxxwwwwwwwwwwwwwwxxxxxxxxxxxxxxxwwwwwwwwxxxxxwwwwwwwwxxxwxxxxwwxxxyyxxyyyyyyyyzzz{|}}}}}~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚€€€‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€~~~}}}}}}}}}~~~~~~~~~~~~~~}}}~~~~~~~~~~~}|||{{{{{|||||{{{{z{||}}}}}}|{{{{{{zzzzzz{{||||||{{{z{{{{||||{{{{{zzzzzzyyz{{zzzzzzzz{{{{{{{{|||}}}}}}}~~~~~~~~~~~~~~~~}}|}}|||||}}~~~}}}}}~~€€€€€€€€€€€€€€€‚‚ƒƒƒƒƒ‚‚€€€€€€~~~€€€~€‚‚‚‚€€€ƒ€€€€€€€€~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~€€~~€€€~~~~~~~~€€€€~€€€€€€€€€€€€~€€€€€€~~~€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚ƒƒƒ„„„„„„„„„ƒ‚‚ƒ„„„„„„ƒƒ‚‚ƒƒƒƒ‚ƒ„„„ƒƒ„„„…‡ˆ‰ŠŠŠ‹ŒŒŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŒŒŒ‹‹‹‹‹‹‹‹‹‹‹‹ŒŽŽŽŽŒŒŒŒŒŒŒ‹‹‹‹‹‹ŒŒŽŒ‹Š‰ˆ‰ŠŠ‹‹‹‹Š‰ˆ‰‰ŠŠŠŠŠ‰‰‰‰ŠŠŠŠ‹‹‹‹ŒŒŒŒŒŒŒŒŒ‹‹‹‹‹ŒŒwwwxxxxxxxxxxyyyyyyyyyyyyxxwvvvvvwwwwwvvvwwwwwwwwwwwwwwxxxxxwwwwwwwwwwwwwwxxxxxxxxwwwwwwwwwwwvvwwxxxwwwwxxwwwwwwwxyxxwwwwwwxxxxxyyyyyxxyyyzz{||||}~~~}}}~~~}}}~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚€€€€€€€€€€€€€€€€€€~~~~}}}}}}}}}}~~~~~~~~~~~~~~}||}~~}}}}}}}}}|{{{{{{{z{{{{{{zzz{|}}}}}}}|{{{{{{zzzzzz{|||}}||||{{{{{z{{{{{{{{{zzzzzzzzz{{{zzzzzzz{{{{{{{{|||}}}}}}}~~~~~~~~~~~~~~~~}~}}}||||||}}~~}}}}}~~€€€€€‚ƒƒƒƒƒƒƒ‚€~~~€€€~~€€€€€€‚~}€€€€€€€€~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~€€~~€€€€~~~~~~€€€€€€€€€€€€€€€~€€€€€€€~€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚ƒƒ„…„„„„„„„„„„ƒ‚ƒ„………„…„„ƒƒ„„„ƒƒ„„„…„ƒƒ„…†ˆ‰Š‹‹‹ŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŒ‹‹‹‹‹‹‹‹‹‹ŒŒŒŽŽŽŽŽŽŒŒŒŒ‹‹‹‹‹‹‹‹ŒŒ‹Š‰ˆ‰ŠŠ‹ŠŠŠ‰‰ˆˆ‰‰‰‰‰‰ˆˆˆ‰‰ŠŠŠŠ‹‹‹‹ŒŒŒŒŒŒŒŒŒ‹‹‹ŒŒŒwwwwwwwwwwwxxxyyyxyyyyyyyxxwwvvvvwwwwwvvvwwwwwwwwwwwwwxxxxxxxwwwwwwwwwwwwwxxxxxxxwwwwwwwwwwwvvvwwwwwwwwwxxwwwwwwwxyxxwwwwwwxxxxxyyyyxxxxxyyzzzz{{||}}|||}}}|||}}}~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~}}}~~}}}}}}}}}}}}}}~~~~}}}}~}}~~~~~}||}~~}}||||||||{{{zzzz{{{{{{{zzz{|}}}}}}}||||{{{zzzzz{||||}~~}}|||{{{z{{{{{{{{{zzzzzz{{{{{{{zzzzzz{{{{{{{{|||}}}}}}}~~~~~~~~~~~~~~~~~}}||||||}}~~~~~~~€€‚‚‚‚‚‚€€~~~~~~€€€€~€€~~€€€€€€€€€~~~~~~~~~~~~~~€€€€€‚€€€€€€€€€€€€€€€€€€€€€€€€€€~~€€~~€€€~~~~~~~~€€€€€€€€€€€€€€€€€€~€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚ƒ„……………………………„„…ƒ„……………„„ƒ„„„„„„……………„„…†ˆŠŠŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒ‹‹‹Š‹‹‹‹‹ŒŒŒŒŒŽŽŽŽŽŽŒŒŒŒŒŒŒ‹‹‹‹‹‹‹‹ŒŒŒ‹Š‰ˆ‰ŠŠ‹ŠŠŠ‰‰ˆˆˆˆˆˆˆˆˆˆˆˆ‰‰ŠŠŠ‹‹‹‹‹ŒŒŒŒŒŒŒŒŒŒŒ‹‹ŒŽŽwwwwwwwwwwwxxxxxxxxxxyyyyxxxwvvvvwwwwwvvvwwwwwwwwwwwwwxxxxxxxwwxwwwwwwwwwxxxxxxxwwwwwwwwwwvvvvvvvvvwwwwxxxwwwwxxxxxwwwwwwwwxxxxxxxxxxxxxxyyzzzz{{{{{{{{{{||||||}}}~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~}|||}}}}}}}}}}}}}}|}~~~}}}}}||}}}}}|||}}}||{{{{{{{{zzzzzzz{{{{{{{{z{{|}}}|||||{{{|||{zzzz{||||}}~~~}}|||{{{{{{{{{{{zzzzzz{{|||||{zzzzz{{{{{{{{|||}}}}}}}~~~~~~~~~~~~~~~~~~}}}||||||}}~~€~~~~~~€€€~~~~~~}~~€€~~€~~€€€€€€€~~~~~~~~~~~~~~€€€€‚‚‚€€€€€€€€€€€€€€€€€€€€~~~€€€€€€€€€~~~~€€€€€€€€€€€€€€€€€€€€€€~€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒ„……„„„„„„„…„„„„„ƒ„„„„„„„„„„…………„……†………††‰‹‹ŒŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒ‹‹ŠŠ‹‹ŒŒŒŒŒŒŒŽŽŒŒ‹‹‹ŒŒŒŒŒ‹‹‹ŒŒŒŒ‹‹‹ŒŒŒŒ‹Š‰‰‰ŠŠ‹ŠŠŠ‰‰ˆˆˆˆˆˆˆˆˆ‡‡‡ˆ‰‰ŠŠ‹‹‹‹‹‹ŒŒŒŒŒŒŒŒŒ‹ŒŽŽŽwwwwwwwwwwwwwxxxxxxxxyyyyyxxwvvvvwwwwwvvvwwwwwwwwwvwwwxxxxxxxwxxxxwwwwwwxxxxxxxxwwwwwwwwwwwwwwwvvvvwwxxxxxwwwwxyyyxwwwvwwwwxxxxyxxxxxxxxxxyyzzzzzzzzzzzzz{{{{{||||||}}}}|}}~~~~~~~~~~~~~€€€€€€~~~€€€€€€€€€€€€€€€€€€€€€€€€~~}|{{{||}}}}}}}}}||||}}}}|||{||{|}}}}|{{|}||{zz{{{{{{zzzzzzz{{{{{{{{{{||}}||||||{{{||{{{zzz{||||||}~~}}||||{{{{{{{{{{{zzzzz{{|}}}|{{{{{z{{{{{{{||||}}}}}}}~~~~~~~~~~~~~~~~~~}~}|||||}~~€€€€€€€~~~~~~€€€€~~}}~~€~~~~~~~~~~~~}€€~~€€€€€€€€€€€€~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€~~~€€€€€€€€€€~~~~~~}~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚ƒ‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒ‚ƒ„„„„„„„„„„„„„„„„„……„„„„„…††……„…††††††‡‡‰‹ŒŽŽŽŽŽŽŽŽŒŒŒŽŽŽŽŒŒŒŒ‹‹Š‹‹‹ŒŒŒŒ‹ŒŒŽŒŒ‹‹‹‹‹‹‹‹ŒŒ‹‹ŒŒŒŒŒŒŒŒ‹ŒŒŒ‹Š‰‰‰ŠŠ‹ŠŠŠ‰‰‰ˆˆˆ‰‰‰ˆˆ‡‡‡ˆ‰‰ŠŠŠ‹‹‹‹‹ŒŒŒŒ‹ŒŒŒŒŽŽŽŽŽŽwwwwwwwwwwwwwwxxxwxxxyyyyxxxwvvvvwwwwwvvvwwwwwwwwwvwwwxxxxxxxwxxxxxxxxxxxxxxxxxxwwwwwwwwwwwwwwvvvvvwwxxxxxwwwwyyyyywwwvwwwwxxxxxyyyxxxxxxxxyyyyyyyzzzyyzz{{{z{||||{|||||||}}}}}}}~~~}}}}~€€€€€€~~~~~~~€€€€€€€€€€~}}|{{{||}}}}}}}}||||||||{{zz{{{{||||||{{|}|{{{{{{{{{{{{zz{{{{|||||{{{|||}||{{|{{{{|{{{{{zz{{||||||||}}}||||{{{{{{{{{{{{zzzz{||}}}}|||{{{{|||{{{||||}}}}}}~~~~~~~~~~~~~~~~~}~~||||}}~€€€€€€~~~~~~~~}}||}}}~~€€~~~~~~~~€€}€€€€€€€€€€€€€€€€€€€€€~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€~~€€€€€€€€€~~~~€€€€€€€€€€€€€‚‚€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒ‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒ„„ƒƒƒƒƒ„„„„ƒ„„„„„……………………………………††††††††‡‡‡†‡‡ˆŠ‹ŒŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŽŒŒŒŒŒ‹‹‹‹‹ŒŒŒ‹‹‹ŒŽŒŒŒ‹‹ŠŠŠ‹‹‹‹‹‹ŒŒŒŒŒŒŒŒ‹ŠŠŠ‰ŠŠ‹ŠŠŠ‰‰‰‰‰‰‰‰‰ˆˆ‡‡ˆ‰‰‰ŠŠ‹‹‹‹‹‹ŒŒŒŒŽŽŒŽŽŽŽŽŽŽŽwwwxxxwwwwwvwwwwxxxxxyzzyxxxwwwwwwwwwwvvvwxwxxxwvwvwwxxxyxxxxwxxxyyyyyxxxxxxxxxxwwwwwwwxxxxxxwvvvvvwwxxyxxxxxxyyyyywwwwwwwxxxyyyyyyyxxxxxxxyyyyyyyzzzyyzz{{{z{zzzz{{{{||{{||||||||||||}}~~~~~~~~~~~~€€€€€€€€€€€€€~~}}|{{{||}}}}}}}}|||||{{{{zzzz{{{|||||{{{|||{{{{{{||{{{{{{{{{|||||||||||}}||{{|{{{z{|||{zzz{{|||||||||}}||||{{{{{{{{{{{{zzzz{|}}}}}|||||||||||||||||}}}}}}~~~~~~~~~~~~~~}~}}|||}~€€~~~~~~~~~~~~~~~~~}}||}}}~~€€€€€€€~~~€€€~€€€€€€€€€€€€€€€€€€€€€€€~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~€€€€€€€€‚‚€€€€€€€€€€€€‚‚‚‚ƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚ƒƒƒƒƒ‚‚‚‚ƒ„„…„„„„ƒ„„„„„„………………„„„„ƒ„„…„„………†††††††‡‡‡‡‡‡ˆˆ‡ˆˆˆˆˆˆˆ‰‰Š‹ŒŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒ‹‹ŒŒŒŒŽŽŒŒŒŒ‹‹‹‹ŒŒŒ‹‹‹ŒŒŒ‹‹‹‹‹‹Š‹‹‹‹‹ŒŒŽŽŽŒŒŒŒŒŒ‹‹‹‹ŒŒ‹‹ŠŠ‰ŠŠŠ‹‹ŠŠŠŠ‰ˆˆ‰ŠŠŠŠŠ‹‹‹ŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽwwwwwwvwvvvvvwwwwwxxyyyyxxxxwwwwwwvvvvuuwwwvwxyvvvvwxyyyxxxxxxxyyyzzzyyxxxxxxxxxxwwwwwwwxxxxxwwvvuvvwwxxxxxwwxyyyxxxxwxxxxxyyyyzyyyxxxxxxxxyyyyyyyyzzzzzzz{{{{{zzzz{{{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~€€€~~~~~~~~~}}||||||||}}}}}}|||||{{zzzyzz{{{{{{{{{{{{|||||||||||{{{{{{{{|||||||}}}|||||{{||{{z{|||{zzyzz{{{{{{{{|}}}|||{{{{{{{{{{{{{{{{|}}}}}}}}||||||{{||||||||}}}}~~~~}~€~~~~~~~~~~~~}}}}~~~~~~~~~~~~~}}~~~€€~~~~}}}}}|}}~€€€€€€€€€€€€€€€€€€‚‚€€~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€‚‚€€€€~€€€€€€€€€€€€€€€€~~~~~~€€€€€€~~€€~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚€€€€€€€€€€‚‚ƒ‚‚‚‚‚ƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚ƒ‚‚ƒƒƒ„„…„„„„ƒ„„„„„……………†……„„„ƒƒƒ„„………††††††‡‡‡ˆˆˆˆˆˆˆˆˆ‰‰‰‰‰ŠŠŠ‹‹ŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒ‹‹ŒŒŒŒŒŒŒ‹‹‹ŒŒŒ‹‹‹ŒŒŒŒ‹‹‹‹ŒŒ‹‹‹‹‹ŒŒŒŒŽŒŒŒŒŒ‹ŒŒ‹‹‹ŠŠŠ‹‹‹‹‹‹Š‰ˆˆˆ‰ŠŠŠŠ‹‹‹‹ŒŒŒŽŽŽŽŽŽŽŽŽŽŽwwwwwvvvvuuvvvwwwwwxyyyxxxxxwwxxxwwvvvuuvwwuwwxuuuvwyyyyxxxxxyyyyyzzzyyyxxxxxxxxxxxwwwwwxxxxxwwvvvwwxyxxxwwwwwxxxxxxxxyyyyyyyzzzyyxxxxxxxxxyyyyyyxyzzzzzzz{{{{{zzzzzzz{{{{{zzzzzzzzz{||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~}}||||||}}}}}}}|||||{zzzyyyyz{{{{{{{{||||||||||}}}||||{{{{|||||||||}}|||{{{{||{{{||{||{zy{{||{{{{{||}}}}||{{{{{{{{{{{||{{||}}}}}}}}|||||||{|||||||||}}}~~~}~€€€~~~~~~~~~~~~~~~}}}}}}}}}}}}}}~~~~~~}}}}|}}~€€‚€€€€€€€€€€‚ƒƒƒ‚€~~~}}~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€~~~~~€€€€€€€€€€€€€€€€~~~€€€€€€€~~~~€€€~~€€€€€€€€€€€€€€€€€€€‚‚‚‚€€€€€€€€€€€€‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚ƒƒ„„………………„„„………………††‡‡†……„„„„„„……†††††††‡‡‡ˆˆˆˆˆˆ‰‰‰ŠŠŠŠ‹ŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒ‹‹‹ŒŒŒŒŒŒŒŒŒ‹‹‹ŒŒ‹‹‹‹ŒŒŒŒ‹‹‹ŒŒŒŒŒŒŒŽŽŒŒŒŒ‹‹ŒŒŒŒ‹‹ŠŠ‰‰‰ŠŠŠŠ‹‹‹‹ŒŒŽŽŽwwwwwvvvvuuvvvvvwwwxxxxxxxxwwwxxxwwvvvuuvwwuwwxvuuwxyzyxxwxyyyyzzzzzzzyyyyxxxxxxxxxxwwwwxxxxxwwvvwwxyxxxxwwwwwwxxxxxyyyyyyyyyzzzyyxxxxxxxxxyyyxxxyzzzzzzzz{{{{{zzzzzzzzzzzzzzzzyyyyyz{{|||}}~~~~~}}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~}}|||||}}}}}}}}|||||{zzzyyzzz{{|||||||||||||||}}}}}|||{{{|||||||||||||{{{{{|}}|||||}}|{{z{|||{{{{{||}}}}}|{{{{{{{{{{||||{{|}}}}}}}||||||||||||{{{{|}}}}~~~}~€€€€~~~~~~~~~~~€€€~~}}}|||}}}}}}}}}~~€€~~~~~}}}}~€€€€‚€~~~€€€€€€€€€€€€€‚‚‚‚€~~}}}~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~€€€€€€€€€€€€€€€€€€€€€€€€~~~~€€€€€‚‚€€€€€€€€€~€€€€‚‚‚‚‚€€€€€€€€€€€€‚‚‚‚‚ƒƒƒƒ‚‚‚ƒƒ‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒ„……††††††††††††††‡‡ˆˆ‡†…………††††††††††‡‡‡‡ˆˆˆ‰‰‰‰‰ŠŠ‹‹‹ŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒ‹‹‹‹ŒŒŒŒŒŒŒ‹ŒŒŽŒŒŒŒ‹‹‹‹‹‹‹ŒŒŒŒŒŒ‹ŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŒŒŒŒŒŒ‹‹ŠŠŠ‹‹‹‹‹‹ŒŒŒŽŽŽwwwwvvvvvuuvvvvvwwwxxxxxxxwwwwxxxwwvvvuuvvvuvwxvvvxyzzyxwvwxyyzzzyzzzzzzyyyxxxxxxxxxxwwxxxxxxxxwwwwxxxxxxxwwwwxxxxxxxxxxyyyyyzzzyyxxxxxxxxxxxwwwxxxyyyzzzzzzzzzzzzzzyyzzzzzzzzzyyyyyyzzzz{||}}}}}}}~~}~~~~~~~~~~~~~~}}}}}}}}~~~~~~~~~}}}~~~~~~~~~~}}}}|||}}}}~}}}}|||||{zzzzzzz{{||||||||||||||}}}}}}|||{{{{{{|||||{{{{{{{{{{{|}}}|||}~}}|{{||||||||||}}}}}}|{{{{{{{{{|||||{{{||||||||||||||||{{{{{z{{||}}}}}}}~~€€~~~~~~~~~€€€~~}}}}}}}}}}~~~~~~~€€€€€€€€€~~~~~€€€€€€€€€€€€€~~}}}~€€‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚€€€€€€€€€€€€€~€€€€€‚‚‚‚‚€€€€€€€‚‚ƒƒ„ƒƒ‚‚‚ƒƒ‚‚‚‚ƒ‚‚‚‚‚ƒƒƒƒ„„„…††‡ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ‰Š‰ˆ‡‡‡ˆˆˆˆˆˆ‡ˆˆ‡‡ˆˆˆˆ‰‰‰‰ŠŠŠ‹‹ŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒ‹‹‹Š‹‹‹‹ŒŒŒ‹‹ŒŒŒŽŽŒŒ‹‹ŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŒŒŒŒ‹‹ŒŒŒ‹‹ŒŒŒŽŽŽŽŽŽwwwwvvvvvuuvvvwwwwxxxxxxxwwwwxxxxwwvvvuuuvvuvwwvwwyzzzxwvvwxxyzzyyzzzzzyyyyxxxxxxxxxxxxxxxxxxxxxwwwwxxxxxxxxxxxxxxxxxxxxxyyyzzzzyyxwwwxxxxxxwwwwxxxxxyyzzzzzzzzyzzzzyyzzzzzzzzyyyyyxxxyzzzz{{|}}|}~~}}~~~~~~~~}~~~~~~~}}}}}}}}}~~~~~~}}}}}}}}}}}~~~~~~~}}}}||||}}}}}}}}}|||||{{{{{{{{{|||||||||||||||}}}|||||{{zzz{{{{{{{{{{{{{{{{{||}}}||}}}~}||{||||||||||}}}}|||{{{{{{{{{{|||{z{{{{||||||{{{{{{{{{{{{{zz{{|||||||}~~€€~~~~~~~€€€~~}}}}}}}}}~~~~~~€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~€€€€€€€€€€~~}}~€€‚‚€€€€€€€€€€€€€€€€€€~~€€€€€€€€€€€€€€€€‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚€€€€€€€€€€€€€€‚‚‚‚‚‚€€€‚‚‚‚ƒƒ„„ƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚ƒƒ„„„……†‡‡ˆˆˆ‰ŠŠ‰‰ŠŠŠ‰ˆ‰‰‰ŠŠŠŠ‰‰‰‰ŠŠŠŠ‰‰ˆˆˆˆ‰‰‰ŠŠŠ‰ŠŠŠ‹‹ŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒ‹‹‹ŠŠ‹‹‹ŒŒŒ‹‹ŒŒŒŒŽŽŽŒ‹‹ŒŒŒŒŒŒŒŒŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŽŽŒŒŒŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽwwwvvvvvvuvvvvwwwwxxxxxwwwwwwxxxxwwvvvuuutuuvwwwwxz{zzxvuuvwxyzzyyzzzzzyyyyxxxxxxxxxxxxxxxxxxxxwwwwwwxyxxxxxxxxxxxxxxxxxxyyyzzzzyxwwwxxxxxxwwwwwwwwxxyyyyyyyyzzzzzzzyzzyyzzzzyyyyyxxwwxyyyyzz{|||}~~}~~~~~~~~~}}~~~~~~~}}}}}}}}}}}}}}}}}}|||}}}}||}}}}}}}}}}}}}|||||||}}}}||||}||||{{{{{{||||||||||||||||}}|||{{{{zzzzzz{{{{{{{{{{{{{{|||}}}|}}}}~~}||}|||}}}}}}}}}||||{{{{{{{{{{{{{{z{{{{||||||{{{{{{z{{{{{{zz{{||||||||}~~~~~~~~~~~~€€€~~}}}}}}}}~€€€€€€€€€€€€€€€€€€€~~~~~~}}}~~~}~~€€€€€€~}~€€€€€‚‚€€€€€€€€€€€€€€€€~~€€€€€€€€€‚‚‚ƒƒƒ‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€‚ƒ‚‚‚‚‚‚‚€‚€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒ„…„„ƒƒ„ƒƒƒƒ‚‚‚‚‚‚‚‚ƒ„„„……††‡‡ˆ‰‰ŠŠ‹‹‹‹‹‹‹ŠŠŠŠŠ‹ŒŒŒ‹‹‹‹ŒŒŒ‹‹‹ŠŠŠŠ‹‹‹ŒŒ‹‹‹‹‹ŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒ‹‹ŠŠŠŠŠ‹‹ŒŒŒŒŒŒŒŒŽŽŽŒŒŒ‹‹‹ŒŒŒŒŒŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽwwwvvvvvvuuvvvvwwwwwwwwwwwwwwxxxxwwvvvuttuuuvvwwxy{|{yxvuuvwyyzzyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxwwwwwwxyxxxxxxxxxxwxxxxxxxyyyzzzyxxwwwxxyyxxwwwwwwwwxxxxyyyyyyyyzzzzyyyyyyyzzzyyyyxxyxxxyyyyzz{{{|}}}}}}~~}}}}}}}~~~~~~}}}}}}}}}}}|||||||||||||}}}}}}}}}}}}}}}}}|||{{{||||||||}}}||||{{{{{|||||||||||||||||||{{{{{zzzzzzzz{{{{{{||||||||||||||||}~}}}}||||}}}}|||}}}||{{{{{{{{{{{{{{{{z{{{||||||{{{{{{{z{{{{{{{{{{||}}}|||}}}~~~~~~~~~~~~~€€€~~}}}}}}}~€€€€€€€€€€€€€€€€€€€€€€€€€~~}}~~}~~€€€€€€€€€€€~~€€€€€‚‚‚€€€€€€€€€€€€€€€~€€€€€€€€€‚‚‚ƒƒ„ƒƒƒƒƒƒ‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚ƒ‚‚‚‚ƒƒ‚‚‚‚‚‚‚‚‚‚‚‚ƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒ„ƒƒƒ„„„„„„…†……„„„…„„ƒƒƒ‚ƒƒƒƒƒ„………††‡‡ˆˆ‰ŠŠ‹ŒŒŒŒŒŒ‹‹ŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŽŽŽŽŽŽŽŽŒŽŽŽŽŽŽŽŽŒŒ‹‹ŠŠŠŠ‹‹ŒŒŒŒŒŒŒŒŽŽŽŽŒŒ‹‹‹ŒŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽwwwvvvvvvuuvwwvwwwwwwwwwwwwwwxxxxwwvvvuttuuuuvwwyy{{{ywvuuvxyzzyxxyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyxxxxxxyyyyyxwwwwwwwwxxxxxxyyyyyzzzzzzyyyyyyyyyyyyyyyyxxyyyzzzzz{{{|||||}}}}}}}}~~~~~}}}||}}||}}}}|||||||||||}}|}}}~}}}}}}}}}}}}}|||{{{{{{|||}}}}}}|||||||||||||{{{{|||||||||{{{{{{zzzzz{{{{{{{{||||||||||||||||}||||}}||{||||||||}}|||{{{{{||{{{{{{{{zz{{|||||||{{{{{{{{{||{{{{{|||}}~~~}}}}}~~~~}~~~~~~~~~€€€~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€~~€€€€~~~}~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚ƒƒƒ„„„„ƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€‚‚ƒƒ‚ƒƒƒƒƒƒ„„ƒƒƒƒƒƒ‚‚‚‚ƒƒƒ‚ƒƒƒ‚‚ƒ‚‚ƒ‚‚‚ƒ‚‚‚ƒƒƒƒƒƒƒƒƒ‚‚‚‚ƒƒƒƒƒƒƒ„„„„„………………†……………………………„„„„„……††‡‡ˆˆ‰‰Š‹‹ŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŽŽŽŽŽŽŽŽŒ‹‹‹‹‹‹‹ŒŒŒŒŒŒŒŒŽŽŽŒŒ‹‹ŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽwwwvvvvvvvvuwwwwwwwwwwwwwwwwwwwwwwwvvuuuuuuuuuvwxyzzzywvvvwxyyyyxwxxyyyzyyyyyyyyyxxxxyyxxxxxxxxwwwwwwwxxxxxxxxxxxxxxxxxxxxxxyyxxxwwwxxxxxyyxwwwwwwwwwwwxxxxyyzz{{zzyyyxxyyyyyyyyyxxxxxxxyzzzzzzzz{{{|||}||}~}}}}}}~}}}||||||}}}}||||||||||}}}}}}~~}}}}}}}}}|}}}||||{{{{{||||}}}}}}}||||||||||{{{{{||||||||{{{{{z{zzzzz{{{{{{{|||||||||||||||||||{||||{{{{||||||||||{{{{{{{||{{|||{{{z{{|||||||{{||||||||||||||||||}~~~~}}}}}~~}}~~~~~~~~~€€€€€€€€€€€€€€€€€~~€€€€€€€€€€€~}}~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚ƒ‚ƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€‚‚‚ƒ‚‚ƒƒƒƒƒƒ„„…„„„„ƒƒ‚‚‚‚‚ƒƒƒƒ„„ƒƒ‚ƒƒƒ‚‚‚‚ƒƒƒƒ„„ƒ„ƒƒƒƒƒƒƒƒƒ‚‚ƒƒ„„„„…………†††††††††††………………………………††‡ˆŠŠŠŠŠ‹‹ŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŽŽŒŒŒŽ‹‹‹‹‹‹Š‹ŒŽŽŽŽŒŒ‹‹ŒŒŒ‹‹ŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽwwwvvvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwvvuuuuuuutuvvxxyyyywwwwwxxxxxxwxxyyzzyyyyyyyyyyxxyyyxxxxxxxxwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxwwwxxxxxyyxwwwwxxwwwwwwxxxyyz{{{{zyyxxxxxyyyxyyyxxxxxxyzzyyyzzzzzzz{{||}}}~}}}}}|||||||||||}}}}|{||||||||}}}}}~~~}}}}}|||||}}||||||{{{{{{{|}}}}}}}}|||{{{{{{{{{{{{|||||||{{{{z{{{{zz{{||{{{{|||||||||||||||||{{{{{||{{{{{{{{|||||{{{{{{{|||||||||{{z{{|||}||||||||||}}|||||||||}}}~~}}}}}}}}~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~€€€€€€€€€€€€€€€€€€€€€€€€€~~€€€€€€€€€€€€€€€€€€€€‚‚‚‚ƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€‚‚‚‚‚‚‚‚ƒƒ‚‚ƒƒƒƒ„……„„„„„„ƒƒƒ‚‚‚‚‚ƒƒ„„„ƒƒ‚ƒƒƒƒƒƒ„ƒƒƒƒ„„„ƒƒ„„„ƒƒƒƒƒ‚‚ƒ„„„„„„„……†††††††††††††††††††‡‡‡‡ˆ‰Š‹‹ŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŒŒŒŒŽŽŒŒŒŽŽŒŒ‹‹‹‹Š‹ŒŽŽŽŽŽŽŽŽŒ‹‹ŒŒŒ‹ŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽwwwvvvvvvvuvvvwwwwwwwwwwwwwwwwwwwwvvuuuuuuuttuvvvwxxxxwwwwwwwwwxxwwwyyzzyyyyyyyyyyyyyyyxxxwwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxxxwwwxxxxxyyxxxxxxxwwwwwwwwxxyzzzzzzyxxxxxxxxxxxyyxxxxxyzzyyyyyyyyyyyz{{|||}}}|||||{{{|||||{||}}}|{|||||||}}}||}~~~}}}|||||||||||||||||{{{{{{||}}}}}}||{{{{{{z{{zzz{{{{||||{{{{{|||{{{{||||{{{||||||||||||||||{{{{{{||{{{{{{{|||||||||||||||||}}}}||{{{{||}}}}|||||||}~}}}}}||||}}}~~~}}}}}}}~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒ‚ƒƒ„…„„„ƒƒƒ„„ƒƒ‚‚‚‚‚‚ƒƒ„„„ƒƒƒƒƒ„ƒƒƒƒƒƒ„„……„ƒƒ„……„„„„„ƒƒƒ„„„„……………††‡†††‡‡‡‡‡†††††‡‡ˆ‰‰‰‰Š‹ŒŒŽŽŽŽŽŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŒ‹ŒŒŽŽŒŽŽŽŽŒŒ‹‹‹ŒŒŽŽŽŽŽŽŽŽŒŒŒŒŒŒŒŒŒ‹ŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒwwwwwvvvvvvvvvvvwwwwwwwwwwwwwwwwwvvuuuuuuutttuvvvvwwwwwwwwwwwwwxxwwwxxyyyyyyxxxxxxxyyyyxxwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxxwwxxxxyyyyyxxxxxxwwwwwwwwwxyzzzzzyyxxxxxxxxxxxyyxxxxxyzzyyyyxxyyyyyzzz{{{||||{{{{{{{|||||{{{|||{{|||||||||||||}}}}}||||||||||||||||||||{{{{|||||||||{{{{{zzzzzzzz{||||||||||||||||{{|||||||||||||||||||||||||||{{{||||||||}}}|||||||||||||||}}}}}||{||}}~~}}}}||||}~~~}}}}}||}}}~~~~~~}}}~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚ƒ‚€€€€€€€€€€€€€€€~~€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒ‚ƒ„„„„„„„ƒƒ„„…„„„„ƒ„ƒƒ„„„„„ƒƒƒƒƒƒƒ„„„„ƒ„…††…„„…………„„…„„„„„„„„…………††‡‡‡‡‡ˆˆˆˆˆˆˆˆ‡ˆ‰‰‰ŠŠŠ‹‹ŒŽŽŽŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒwwwwwwvvvvvvvvvvvwwwwwwwwwwwwwwwvvuuuuuuuutttuvvvvvvvwwwwwwvvwwxxwwvwxyyyyxxxxxxxxxyyyyxxwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxxwwxxxxwwwxxyyxyyyxxxxxwwwwwwwwwxyzzzzzyyxxwxxxxxxxxxyyxxxxxyyyyyyxxxxxxxyyzzzz{{{{{z{{{{{{||||{{{{{{{{|||||||||{{{||}}||||||{||||||||||||||}}||||||||||{{{{{zzzzzzzzzzz{{||||}}}}}||}|||||}}}}||||||||||||||||||||||||{{{||||||}}}}||||{{{{||||||}}}}}}}|||}~~~~~}}}}||}~~~~~}}}}}|||}}}~~~~~~~~~~~~~~~€€€€€€€€€€€‚€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚ƒ‚‚‚ƒƒ‚€€€€€€€€€€€€€€€~~€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒ‚‚‚‚‚‚‚ƒƒƒƒƒƒƒ„ƒƒƒƒ„……„„„„„„ƒ„…„…„„„„„„„ƒ„„„„…„„…††…†………………………„„……………………………†‡ˆˆˆ‰‰‰‰‰ˆˆˆ‰‰‰ŠŠ‹‹ŒŒŒŽŽŽŒŒŒŒŽŽŽŽŒŒŒŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŒ‹‹ŒŒŒŒŒŒŒŒŒŒŒŒŽŽŽŽŽŽŽŽŒŒ‹ŒŽŽŽŽŽŽŽŽŽŽŽŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒxwwwwwvvvvvvvvvvvwwwwwwwwwwwwvvvvuuuuuuuuutttuvvvvvvvwwwwwvvvwwxxwvvwxyyxxxxwwwwwxyyyyyxxwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxwwwwxxxwwwxxyyxyyyxxxxxwwwwwwwwwxxyzzzyyxxxwxxxxxxxxxyyxxxwxxxyyyxxwwwxxxxyyyyyyzzzzz{{{{{|||||{{{{{{{|||||||{{{{{{|}||||{{{{||||||||||||||}}}}||||||||{{{{{{zzzzzzzzzzz{{|||}}}}}}}||}}||}}}}}}|||||||||||||||||||||||{{{|}}}}}~~~}||||{{{{||||||}}}}}}}||}}~~~~~}}}}||}~~~~~~}}}}||||||}~~~~~~~~~~~~~~~~€€€€€€€€€€€‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€‚ƒƒƒƒƒƒƒ„„„„ƒ‚‚€€€€€€€€€€€€€€€€€~~€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒ‚‚‚ƒƒƒƒ‚‚‚‚ƒ„ƒƒƒƒ„„ƒƒ‚ƒ„…†………††……„…†…„„„„„„„„„……„……„…†††………†††……††………†††…………………††‡ˆ‰ŠŠŠŠŠŠŠŠ‹‹‹‹ŒŒŽŽŽŽŽŒ‹‹ŒŽŽŽŽŒŽŽŽŽŽŽŽŽŽŽŽŒŒ‹ŒŒ‹‹‹ŒŒŒŒŒŒŒŒŒŽŽŽŽŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŽŽŒŒŒ‹ŒŒŽŽŽŽŽŽŽŽŽŒŒ‹Œxxwwwwvvvvvvvvvvwwwwwwwwwwwwvvvvuuuuuuuuuutttuuuvvuvvwwwwwvvwwwxxwwwwxyyxxxwwwwwwxyyyyyxxwwwwwwwwwwwwwwwxxwwwwwwwwwwwwxxxwwwwwwwwwwwwxxxyyyxwwwxwwwwwwwwwwxxyyyyyyxwwxxxxxxxxxxyyxxxwwwxyyxxwwwwwxxyyxxxyyyyyyzzz{{{|}|{{{z{{{{{{|||||{{{{{{{{{||{{{{{{{{{||||||||||}}}~}}|||||||{{{{{{zzzzzzzzzzz{{{||}}}}}}}||}}|||}}}}}|||||||||||||||||||||||{{{||}}}}}}}}|||{{{{{||||||}}}}}}}|||}~~~~}}}}}||}}~~~~~}}}}|{{{{||}~~~~~~~~~~~~~€€€€€€€€€€€€€‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€‚ƒƒƒƒƒƒƒƒƒƒƒ‚€€€€€€€€€€€€€~€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚ƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒ‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚ƒ„„„ƒƒ„„„„ƒƒ„…†……†††………††…„„„„……„„„„„„…………†††‡†††††††††……††‡‡†††††††††‡ˆŠŠ‹‹‹‹‹ŒŒŒŒŒŒŽŽŽŽŽŽŽŒ‹‹ŒŽŽŽŽŽŽŽŒŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŒ‹ŒŒŒŒŒŒŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŒŽŽŒ‹‹‹‹ŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŒŒŒŒyxxxxwwwwvvvvwwwwwwwwwwwvvvvvvvuuuuuuuuuuuttuuuuuvvvwwxwwwvvwwwxxwwwwxyyxxwwwwwwwxyyyyyxxwwvwwwwwwwwwwwwxxxwwwwwwwwwwwwwwwwwwwwwwvwwwxyyxyxxwwwxwwwwxxxxxxxxyyyyyxxwwxxxxxxxxxxyyxxxwwwwxxxwwwxxxxxyyxxxyyyyxxyyyyz{{{{{zzz{{{{{{{{{{{{{{z{{{{||{{{{{{{{{{{||||{{{|||}~~~~}}}||||{{{{{{zzzzzzzzzzz{{{{||}}}}}}||}~}||}}}}}||||||||||||||||||||}}|{{{||}}}}}||||{{{{{{{||||||}}}}}}}|{|}}}}}}}}~~}|}}~~~~~}}}}|||||||}~~~~~~~~~~~~€€€€€€€€€€€€€€‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚€€€‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€~€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒ‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒ‚ƒƒ‚‚‚‚‚ƒ„„„„„ƒ„„……„„„……„„…†††………†…………………„………„„………†††††‡‡‡‡‡†‡†‡……†††‡‡‡ˆˆˆˆˆˆˆˆ‰‹ŒŒŒŽŽŽŽŽŽŽŒŒ‹ŒŽŽŽŽŽŒŽŽŽŽŽŽŽŽŒŒŒŒŒ‹ŒŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŒŒŽŒ‹‹‹‹‹ŒŒŒŒŒŒŒŽŽŽŽŽŽŽŽŒŒyyxxxxwxwwwwwwwxwwwwwwvvvvvvvuuuuuuvvuuuuuuuvuuuuuuvwwxxwwvvwwwwxxxxxxyyxxxxwwwxxxyyyyxxwwwvwwwwwwwwwwwwxxxwwwwwwwwwwwwwwwwwwwwwwwwxxwxxxxxxxxxxxxxxwwwwwwxxxyyyxxxxxwxxxxyyxxxxxxxwwwwxxwwwxxyyyyxxxxxxxwxxwxxxxyyyz{{zzz{{{{{{{{{{{{{{zzz||||{{{{{{{{{{{{{{{{{{{{||}~~~~}}|||||{{{{{{{zzzzyzzzzzz{{{{||||||||}}~}|||||||||||||||||||||{|||{||}}|{{{||||||||{{zzyzzyzz{||||}}}}}}|{{{|}}}}}}}~~}}}}~~~~~~~}}|||||||}~~~~~~~}}}~~~~~~~~~~~~€€€€€€€€€€€€‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒ‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒ‚‚‚‚ƒƒƒ„ƒƒ‚‚‚ƒƒƒ‚‚‚ƒ„ƒƒƒƒƒ„„…†……………„ƒ„…†………„„……„„……………„„„„„……††…††††‡†††††††……†††‡‡ˆˆˆ‰ˆ‰‰‰Š‹ŒŒŽŽŽŽŽŽŽŒŒ‹‹ŒŽŽŽŽŽŒŽŽŽŽŽŒŒŒŒŒ‹ŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŒŒŒŽŒ‹Š‹‹‹‹‹ŒŒŒŒŒŒŒyyxxxxwwwxxxxxxxxwwwwwvvvvvvuuuuuuvvvuuvuuuuvuuvvuuuwwxxwwwwwwwvwxxxyyyyxxxxwwxxxxyyyxxwwvwwwwwwwwwwwwwwxxxwwvvwwvvwwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxxxwwwwwwwwxxyxxxxxxxxxxyyyyyxxxxxwwwwxxwwwxxyzzyxxxxxyyxxxxwwwxxxyyzzz{{{{{{{{{{{{{{{{{{{||||{zzzzzzzzzzzzzzz{{{{{|}}}}}}}|||||{{{{||{{zzzyzzzz{zz{{{{{||||{|}}~}|||||{{||||||||||||||{|||{{|}}|{{{|||||||||{zzz{{z{{{|||}}}}}}||{zz{||||||}}}}}}}~~~~~~~~}||||||}~~~~~~~~}}}}~~~~~~~~~~~~€€€€€€€€€€‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚€€€€€€€€€€€€€€€€€€€€€€€€~€€€€€€€€€‚ƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚ƒƒ„„„ƒƒƒ‚ƒ„ƒ‚‚ƒƒƒ‚‚ƒƒƒ„„†‡††……„„ƒƒ„……„„„„„„„„……………„„„…………†††………†††††††††…………††‡ˆ‰‰ŠŠŠ‹‹ŒŒŽŽŽŽŽŽŽŽŽŒŒ‹‹ŒŽŽŽŒŒŒŒŒŽŽŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒ‹‹Œ‹‹‹ŒŒŽ‹ŠŠŠ‹‹‹‹ŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒyyxxxxwwwxxxxxxxxwxxwwwvvvvvuuuuuuvvvuvvvuuuuvvvvuuuwwyxwwwwwwvvwxxyyzyyxxxxwwwxxyyyxxxwwwwwwwwwwxxxxxwxxxxwvvvvvvvvvvwwwwwwwwwxxxxxxxxxxwxxxxxxxxxwwwwwwwwwwxxxxwxxxxxxyyyyyyxxxxxxwwwxxwwwxxyzzzyxxxxyyxxxwxxxxxxyyyz{{{{{{{{{{{zzzz{{{{{{{{{{zzzzzzzzzzzzzzz{{{{{||}}}}|||||||{{{||||{zzzzz{{{{{{{{{{{{||{{||}}|{{{{{zz{{{{||||||||||{|||{{|}}|{{|||||}}||||{z{{{|||}|||}}}}}}|{zzz{{|||||}}}}}}}~~~~~~~~~}}}}}}~~~~~~~~~}}}}~~~~~~~~~~~~€€€€€€€€€€€‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚ƒ‚€€€€€€€€€€€€€~€€€€€€€€~~~€€€€€€€‚ƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒ‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒ„ƒƒ‚‚ƒ„ƒƒƒƒ„„……‡ˆ‡‡†……„ƒ„„……„„„„„„„……†………„„……………††††………†††††‡‡††………†‡ˆ‰Š‹‹ŒŒŒŽŽŽŽŽŽŽŽŽŒŒ‹‹ŒŽŒŒ‹‹ŒŒŽŽŽŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽ‹‹‹‹‹‹‹‹ŒŒ‹Š‰Š‹‹‹‹‹‹‹‹‹ŒŒŒŒŒŒŒŒŒ‹‹‹‹ŒŒyyxxxxxxxxxxxxxxxwxxwwwvvvvvuuuuuvvvvvvvvuuuvwvwwvvvxxyxxwwwwwvvwxyzzzzzyxxxwwwxxyyyxxwwwwxxxxxxxxxxxxxxxxxwvvvvvvuuuvwwwwwwwvwxxxxwwwwwwwxxxxxxxwwwwwwwwwwwwwwwwwxxxwxxyyyyyyxxyxxxxwwxxwwxxyzzzzyxxxxyyxxxxxxxxxxyyyz{{{{{{{{{{zzzzzz{{{{{{{{zzzzzzzzzzzzzzzz{{{{z{||||||||||||{{{|||||{zzz{{{{{{{{{{{{{{{{{{|}}|{{{{{zz{{{{||||||||||{|||{{|}}||||||||}}}|||{{|{{}}||}}|}}}}}||{zzz{|||||||}}~}}}~~}}~~~~~~}}}}~~~~~~~~~~}}}}~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚ƒ„„€€€€€€€€€€€€€€‚€€€€€€€€€€€~~~€€€€€‚ƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒ‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚ƒƒƒƒƒ‚‚‚ƒƒƒƒƒƒƒƒƒ„„ƒƒ„„„„„……††‡‡ˆˆ‡‡†…„ƒ„………„„„…„„„…††…………………………††‡‡†††††‡‡‡ˆˆ‡††‡‡‡ˆ‰Š‹ŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŽŽŒŒŒ‹‹‹ŒŒŒŽŽŽŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŒŒŽŽŽŽŽŽŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒ‹‹‹‹ŠŠŠ‹ŒŒŒŒŠŠŠ‹‹‹‹‹‹‹‹‹‹ŒŒŒŒ‹‹‹‹‹‹‹‹ŒŒŒŒŒŒŒŒŒŒyyxxxxxxwxxxxxxxxwxxxwwwvvvuuuuuvvvvvuuvvvvvvvwxwvvwxyyxxxxwwwvvwwxy{{{zyyxxxxxxxyyyxxwwwxxxxxxxxwwxxxxxxxwvvvvvvvuuuvwwwwwwvvwwwwwwwwwwwwxxxxxxwwwwwwwwwwwvvwwwwwxxxwxxyyyyyyxyyyxxxxwwxxxxyzzzzyyxxxxxxxxxxxxxxxyyzzzz{{{{{{{zzzzzzzzz{{{{{{zzzzzzzzzzzzzzzzz{{{zz{{||||||||||{{{{|||||{zz{|||||{{{{{{{{{{{z{|}}}|{{{z{{{{{{||||||||||{|||{{|}|||||||||}}}}||{{|}}}}~~}}}}}}}}||{{z{||||||||}}}}}}~~}}}~~~~~~~~~~~~~~~~~~~~}}}}~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€‚„……‚€€€€€€€€€‚‚€€€€€€€€€€€€€€€€€€~~~€€€€€€€‚ƒƒƒƒƒƒ‚‚‚ƒ‚‚‚‚‚‚‚ƒƒƒƒƒƒ„„ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ„„„ƒƒƒƒƒƒƒ„„„ƒƒƒƒƒƒƒ„„„ƒ„…„„„„„…„„…†‡‡ˆˆˆˆ‡††…„ƒ„………„„…„………††‡††…††††………†‡‡‡‡‡‡††‡‡‡ˆˆ‡‡‡‡ˆˆ‰Š‹ŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŽŒŒŒŒŒ‹ŠŠ‹‹‹ŒŒŒŒŽŽŽŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŒŒŒŽŽŽŽŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒ‹ŠŠŠ‰‰Š‹ŒŒŒŒŠŠŠ‹‹‹ŠŠŠŠŠŠŠ‹ŒŒŒŒŒ‹ŠŠŠŠ‹‹‹ŒŒŒŒŒŒŒŒŒŒyxxxxxxxwxxxxxxxxxxxxxwwwvvvuuuvvwwwvuuvvvvwwvwxxwwwxyyxxxxwwwvvvwxyz{{zzyxxxxxyyyyyxwwwxxxxxxwwwwwwxxxxxxwvvuvvvvuuuvwwwxwwvvwwwwwvwwwwwwxxxxxwwwwwwwwwwwvvvvvvwwxxxwwxxyyyyyyyyyyxxxxxxxyyzz{{zyxxxxxyyxxxxxxxxxyzzzzzzzzz{zzzzzzzzzzzz{{{zzzzzzzzzzzzzzzzzzz{{zzzz{{{{||||{{{{{{{||||{{z{||}}}}}||||{{||{{z{||}||{{{{{{{{{{{{{{||{{{{|}|||||||||||||||}}}}||{|}}}~~~~}}}}}}}}|{{{{{|}}|||||}}}}~~~~}}}~~~~~~~~~~~~~~~~}}}}~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚„…‡ƒƒƒ‚€€€€€€€‚‚ƒƒ‚€€€€€€€€€€€€€‚€~~~€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚ƒ„ƒ‚‚‚‚‚ƒƒ„„„„………„ƒƒƒƒ„„„ƒƒƒƒƒ„„„„„„„„„„ƒƒƒƒ„„……„„„„ƒƒ„„……„…„„„„„„………†‡ˆ‰‰‰ˆ‡‡†…„„„„………………„……††‡‡‡‡†‡††††††‡‡ˆˆˆˆˆ‡‡ˆˆˆˆ‰ˆˆˆˆ‰‰Š‹ŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒ‹ŒŒŒŒŒŒŒ‹ŠŠŠŠ‹‹ŒŒŒŽŽŽŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒ‹ŒŒŽŽŒŒŽŽŽŽŽŽŽŽŽŒŒŒŒŒŒŒŒŠŠŠ‰‰ˆ‰Š‹ŒŒŒ‹ŠŠŠ‹‹ŠŠŠŠ‰‰‰ŠŠ‹ŒŒŒ‹‹ŠŠŠŠŠ‹‹ŒŒ‹‹‹‹‹‹‹‹xxxxxxxxxyyyyyyyxxxxxxxxxwwvvvvvwwwwvuuvvvwwwvwxxwwwxyyxxxxwwwvvvwxyz{{zzyyyyyyyyyyxxwwxxxyyxwwwwwwwxxyyxxwvvuvvvvvvvvwwxxxwvvwwwwwvwwwwwwxxxxwwwwwwwwwwwwvvvvvvwwxxxwwwxyyyyyyyyyyxxxxxyyyyz{{{zyxxxxxyyxxxxxwwxxxyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{zzzzzzz{{{{{{{{{{{{{{{{{{{||}}}}~~}}|||||||{{{|||{{{{{{{{{{{z{{{{{{{{{z{|}|||||{||||||||}}}}}}}|}}}~~~~}}}}}}}}|{||||}}}}|||}~~~~~~~~}}}~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚€‚‚„„†ƒƒƒ‚‚€€€€€€€‚‚ƒ‚‚€€€€€€€€€€€€‚‚€€~~~€€€€€€€€€€€‚‚‚‚‚‚‚‚ƒƒ„…„ƒƒƒƒƒƒ„„…………††…„„„„„„„„„ƒƒ„„„………………„„„„„„„……†………„„ƒ„…………„……………„„……†‡ˆˆ‰‰ˆ‡‡†…„„„…†………†…………†‡‡ˆˆˆ‡‡‡‡‡‡‡†‡ˆˆ‰‰‰‰‰ˆ‰‰‰‰Š‰‰‰ŠŠ‹ŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŽŽŽŽŽŽŽŒŒ‹ŒŒ‹ŒŒŒŒŒ‹‹ŠŠ‹‹‹‹‹ŒŒŽŽŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒ‹‹ŒŽŒŒŒŽŽŽŽŒŒŒŒŒŒŒŒŒŒŒ‹‹‹ŠŠ‰‰ˆ‡ˆ‰Š‹ŒŒ‹ŠŠŠŠŠŠ‰‰‰ˆ‰‰‰ŠŠ‹Œ‹‹Š‰‰‰‰‰Š‹‹Œ‹‹‹‹‹‹‹‹xxxxxxxxxyyyzzzyyxxyxxxxxxwwvvvwwwwwvvuvwwwwwwxxxwwxxyyxxxxxwwvvvwxyzzzzzyyyzyyyyyxxxwwxxyyyxxwwwxxxxyyyxxwvvuvvvvvvvvwwxxxwwwwwwwwvwwwwwwxxxxwwwwwwwwwwwwvvvvvvwwwwwwwwxxxyyyyyzyyxxxxxyyyyz{{{zyxxxxyyyxxxwwxxxxxyzzzzyyyyzzzzzzzzzyyyyyzzzzzzzzzzzzzzzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{z{|}}~~~~~}}|||||||{{{{{{{{{{{{{{{{{{{{{{zzzz{{|}}|||||||||||||}~}}}}}|}}}~~~~}}}}}}}}|||||}}}}}}}}~~~~~~~~~}}~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚€‚‚ƒƒ…‚‚‚€€€€€€€‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚ƒ„……††…„„„„„„„……†††††…„„„„„„„„„ƒ„„………††…………„„„„„…†††††……………††…††‡‡††…………†‡ˆˆˆˆˆˆ‡…„…„…†††‡†††‡‡‡‡‡ˆ‰‰‰‰‰‰‰‰‰ˆˆˆ‰‰ŠŠŠ‹‹‹‹‹‹‹Œ‹‹‹‹ŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŽŽŽŽŽŽŽŒŒŒŒŒŒŒ‹‹‹‹‹‹‹‹‹Œ‹‹‹‹‹‹ŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŒŒ‹‹ŒŒŒŒŒŽŽŽŽŒŒŒŒŒŒŒ‹‹‹‹‹ŒŒŒŒ‹‹‹Š‰‰‰‰ˆ‡‡ˆˆŠ‹‹‹Š‰‰ŠŠŠ‰ˆˆˆˆˆˆ‰ŠŠ‹‹Š‰‰‰‰‰‰‰Š‹‹‹‹‹‹ŠŠŠŠxxxxxxxxyyyyzzzzyyyyyyyyyxxxwwwwwwwwvvvvvvvvvvwxwwxxyyyxxyyxxxvvvwxyyzzzyyyyyyyyxxwwwwwxyyyyxxxwxxxxxyyyxxwvvuvvvvvvvwwxyxxxwwwwwwvvwwwwwxxyxxxwwvvwwwwwwwvvvvwwwwwwwwwwwxxyyyyzzzzyyyyyzzzzz{{yxxwwxxxyyxxxxwwxwwxyyzyyyyyyyyyzzzyyyyyyyyzzzzzzzzzzzzzzzzzzz{{{{{{{{{{{z{{{{zz{{{{z{{{{zyz|}~~~~~}|||{||||{{{{{zz{{{{{{{{{{{{zzzzzz{{|}||||||{||||||||}}}}}}}}}}}}}}}}}}}}}}|||}}}}}}}}}}}~~~~~}}~~~~~~~~~~~~~~~~}}}}}}~~~~~€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚€‚‚‚ƒ„€€€€€‚‚‚‚€€€€€€€€€€€€€€‚‚ƒ‚‚‚ƒƒ„…††‡†……„„„„………………………„„„„„„„„„„„„……††††††………………†‡‡‡‡††…………†††††‡‡‡†††…„…†‡ˆˆˆ‰ˆ‡†……………††ˆ‡‡‡‡ˆˆˆˆˆ‰‰‰‰‰‰‰‰ŠŠŠŠŠŠŠ‹ŒŒŒ‹‹‹ŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŒŒŒ‹ŠŠ‹‹‹‹‹ŒŒŒŒŒŒ‹‹‹ŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒ‹‹‹ŒŒŒŒŒŒŒŒŒŒŒ‹ŒŒŒŒŒŒŒŒŒŒŽŽŽŒŒŒŒŒŒŒ‹‹‹‹‹‹‹‹‹ŠŠŠ‰‰‰‰‰‰ˆ‡††‡ˆ‰‰‰‰ˆˆ‰‰‰ˆˆˆ‡‡‡ˆ‰‰ŠŠŠŠ‰ˆˆˆˆˆ‰ŠŠŠŠŠŠŠŠŠŠŠxxxxxxxyyyyyyyyyzzzzyyyyyyxxwwwwwwwwwwvvvvvvuvwwwxyyyyxxxyyzyywwwwwxyyzzzzyyyyyxxwwwwwxyyxxxxxxxxyyyyyyyxxwvvvvvvvvvvwxxxxxxwwxxwvvvwwxxxxyyyxxwwvvvvvvwwwvvvwwwwwwwwwwwwwwxyyzzzyyyyyyzzzzzzzzyxxwwxxxyyxxxwwwwwwxyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzz{{{{zzzz{{{{{{{zzzzzzzz{{{{zyz|}~~~~}|{{|||||{{zzzz{{{{{{{{{{{{{{{{zzz{{|}||||||{|{|||||||}}}}}}}}}}}}}}}}}}}}}}|}}}}|||||||}~~~}}}~~~~~~}}}}}~~~~}}}}}}~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚ƒƒ€€€€€‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚ƒ„…†‡‡ˆ‡††…………………………………„„„„„„„„„„„„…†††‡‡†††††……†‡‡‡‡‡‡††……†††††‡ˆˆˆ‡‡†…„…†‡‡ˆˆ‰ˆˆ‡††………††‡‡‡‡ˆ‰‰‰ˆ‰ŠŠŠ‹‹‹‹‹‹‹‹‹‹‹‹ŒŽŽŽŽŽŽŽŽŒŒŽŽŽŽŽŽŽŽŒŒŒŒŽŽŽŽŽŽŽŽŽŒŒ‹ŒŒŒŒŒ‹ŠŠŠ‹‹‹‹ŒŒŒŒ‹‹ŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒ‹‹‹‹‹‹ŒŒŒŒŒŒŒŒŒŒ‹‹‹‹ŒŒŒŒŒŒŒŒŒŒŽŽŽŽŒŒŒŒ‹‹‹‹ŠŠŠŠŠŠŠŠŠ‰‰‰‰‰‰‰‰ˆ†………†‡ˆˆ‰ˆˆ‰‰ˆˆ‡‡‡‡‡‡ˆˆ‰‰‰‰ˆˆˆˆˆˆˆ‰ŠŠŠŠŠŠŠŠŠŠxxxxxxxyyzzyxyxyzzzzyyyyyyxxwwwwwwwwwwvvvuuuuvwwwxyyyxxxwxyzyywwwwwxxyzzzzyyyyyxxwwvwwxxxxxxxxxyyzyyyyzyxxwvvvvvvvvvvwxxxxxxxwxxwvvvwwxxxxyyyyxxwvvvvwwwwwwwwwwwwwwwwwwwwwwxxyyyyyyyyyzzzzzzzzzyxxwwxxxyyxxwwwwwwwxyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzyyzz{{{{{{zzzzzzzyzzzzyyz|}~~~~~}}|{{||||{{{zzzz{{{{{{{{{{{{|{{{{{{z{|||||{|{{{{||||||||}}}}}}}}}}}||}}}}}}}}}}~~}|||||||}~~}}}}~~~~}}}}}}~~~~}}}}}}~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚€€€€€€€‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒ„„†‡‡‡‡‡‡‡†………………†……………„„„„„……………………††‡‡‡‡†††††……†‡ˆˆ‡‡†…………………†‡‡‡‡‡††………†‡ˆˆ‰Š‰ˆˆ‡‡‡††††‡ˆˆˆ‰ŠŠŠŠŠ‹‹‹ŒŽŽŒŒŽŽ‘ŽŽŽŽŽŽŽŒ‹‹ŒŒŒŒŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŒ‹‹‹‹ŠŠŠ‹‹‹‹ŒŒŒŒ‹ŒŒŒŒŒŒŽŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒ‹‹‹‹‹‹‹ŒŒŒŒŒŒŒŒŒŒŒŒŒ‹‹‹ŒŒŒŒŒŒŒŒŒŒŒŽŽŽŽŽŽŒ‹‹‹‹ŠŠŠ‰‰‰‰‰‰ŠŠ‰‰ˆˆˆˆ‰‰ˆ‡†…„„…†‡ˆ‰ˆˆ‰‰ˆ‡‡‡††††‡‡ˆˆ‡‡‡‡‡‡ˆˆˆ‰‰‰ŠŠŠŠŠŠŠŠxxxxxxxyyzzyxxyz{zzzyyyyyyxxwwwwwwwwvvvuutuvvvwwwxxxxwwwxxyzyywwwwwxxxyzzzyyyyyxxwvvvwxxxxwxxxyzzzyyyzzyxxwvvvvvvvvvvwxxxxxxxxxxwvvwwxxxxyyyyyxxwvvvwwwwxwwwwwwwwwwwwwwwwwwxxxyyyyyyyzzzzzzzzzzyxxwwxxxyyxxwwwwwwwxyyyyyyyxxxxxxyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzyyyzzzz{{{{zzzzzyyyzzzzyyz||}~~}}}||{{{{{{{{{{{{{{{{{{{zzzz{{{|||{{{{{|||||{{{{{{{||||||||||}}}}|||}}}}}}}}}}}}}~~~~}|||||}~~}}}}}}~~~~~~}}~~~~~}}}}}~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚€€€‚‚‚‚‚‚‚‚ƒƒƒ‚€€€€€€€€€€€€€€€‚ƒƒƒƒ‚‚ƒƒƒƒƒƒƒƒ„„……„„…†††††††††……………†††……………………†‡‡‡‡‡‡‡‡ˆˆˆ‡‡‡††††††…†‡‡‡‡††…………………†‡‡‡‡‡‡†……†‡‡ˆ‰Š‹‰‰‰‰‰‰ˆ‡ˆˆˆ‰ŠŠŠ‹‹‹ŒŒŒŽŽŽŽŽŽŽŽŽŽŽŒŒŒŽŽ‘‘ŽŽŽŽŽŽŒ‹ŠŠ‹ŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŒ‹‹ŠŠŠŠŠŠ‹‹‹ŒŒŒŒŽŽŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŽŽŒ‹‹‹‹‹‹‹ŒŒŒŒŒŒŒŒŒŒŒ‹‹ŒŒŒŒŒŒŒŒŒŒŒŽŽŽŽŽŽŽŽŒ‹‹‹‹ŠŠ‰‰ˆˆˆˆˆˆ‰‰‰ˆˆˆˆˆˆˆˆ‡…„ƒ‚„…‡ˆ‰ˆ‰‰ˆˆˆ‡††††††‡‡ˆ‡‡‡‡‡ˆˆˆˆ‰‰‰ŠŠŠŠŠŠŠŠxxxxxxxyyzzzyyzz{{zzyyyyyxxxwwwwwwwvvvvuutuuvvwwwxxxwvvvxxzzyywwwwwxxxyzzyyyyyyxxwvvvwxxxwwxyyyyzzyyyzzyxxwvvvvwvvvvwxxxxxxxxxxwwvvwxyyyyzzzyyyxwvvvwxxxxxwwwwwwwwwwwwwwwwwxxxxxxxyyyzzzzzzzzzzyxxwwxxxyyxxwwwwwwwxyyyyxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzyyyyyyyzzzzzzzzzzyyyyyzzzyyyz{{}}}|||{{{{{{{{{{{{{{{{{{{{{zzzzz{{||||{{{{|||||{{{{{{|||||||||||}}}}||||}}}}}}}}}}}}~~~~}}}}}}}~~}}}}}}}~~~~~~~~~~~~}}}}}~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚€€‚‚ƒ‚‚‚‚‚ƒƒƒ‚€€€€€€€€€€€€‚ƒƒƒƒƒƒƒƒ„„„„„„„………………………………………††††††††††………………††ˆ‰‰‰‰‰‰‰‰‰‰ˆ‡‡††††††…†‡‡‡‡††……………………†††††††…†‡ˆˆ‰‰Š‹Š‰‰‰Š‰‰ˆˆˆˆ‰ŠŠ‹‹ŒŒŒŒŽŽŽŒŒŒŒŽŽŒ‹Š‰Š‹ŒŒŒŽŽŽŽŽŽŽŽŽŒŒŒŒŒ‹‹ŠŠŠŠŠ‹ŒŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŽŽŒ‹‹ŠŠŠ‹‹ŒŒŒŒŒŒŒŒŒŒ‹‹‹ŒŒŒŒŒŒŒŒŒŒŒŽŽŽŽŽŽŒŒ‹‹‹ŠŠŠ‰‰‰ˆˆˆ‡‡ˆˆˆˆˆˆ‡‡‡‡‡‡†…„ƒ‚ƒ…‡‡ˆˆˆˆˆˆ‡‡†††††…††‡‡‡‡‡ˆˆˆˆˆˆ‰‰‰‰ŠŠŠŠŠŠxxxxxxxyyzzzzzz{{{zzyyyyxxxxwwwwwwwvvvuuutuuvvwwwxxwvvuvxxzzyywwwwxxxxyyyyyyyyyxwvvvvwxxxwwxyyyyzzyyzzzyxxxwvvvvvvuvwwxxxxxxxxwwwwwxyzzzz{{zzzyxwvvwxxxyyxwwwwwwwwwwwwwwwxwwwwwxxxyyyzzzzzzzzzzyxxwwxyyyyxxwwwwwwwxyyyxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyzzzzzzzyyyyyyyzzzzzzzzzyyyyyyyyyyyyyyzz|||{{{{{{{{{{{{{{{{{{{{{{{{z{{zz{|}}}|||{{||}||||}||||||||||||||}}}|||||}}}}}}}}}}}}~~~~~}~~~~€~~}}}}}}~~~~~~~~}}}}}~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚ƒƒ‚ƒƒ‚‚‚‚‚‚‚‚‚‚‚ƒƒ‚‚‚‚‚‚‚€€€€€€€€€€€€€‚ƒƒƒƒƒƒƒ„…„„„„„……………†††…………„„……†††††‡††††…………†‡‡‡‰ŠŠ‹ŠŠŠŠŠŠŠ‰ˆ‡††††††…†‡‡‡‡††……††…………††††††††‡‡ˆˆ‰ŠŠ‹‹ŠŠŠŠŠ‰‰‰‰‰Š‹‹ŒŒŒŒŒŒŽŽŒŒŒŽŽŒŒŒŒŒŒŒ‹ŠŠŠ‹ŒŽŽŽŽŒŒŒŒŒŒŒŒ‹‹‹‹‹‹‹ŒŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŒŒ‹ŠŠŠŠ‹‹ŒŒŒŒŒŒŒŒŒŒ‹‹ŒŒŒŒŒŒŒŒŒŒŒŽŽŒ‹‹ŠŠŠ‰‰‰ˆˆˆ‡‡‡‡‡ˆˆˆˆˆ‡††††††…„ƒ‚ƒ…†‡ˆˆˆˆˆˆ‡†…………………†††‡‡ˆˆˆˆˆˆˆˆ‰‰‰‰‰ŠŠŠŠwwwwwwwxyzzzzzz{{{zzyyyxxwwwwwwwwwwvvvvvvuuuuvvwxwwvvuuvxxzzyywwwxxxxxyyyyyyyyxxwvvvvwxxxwxxyyyyyyyyzzzyxxxwvvvvvvvwwwwxxxxxxwwwwwxyzz{{{||{{zyxwwwwxxxyyyxwwwwwwwwwwwwwxxxwwwwwxxxyyzzzz{{{zzzyxxwwxyyyyxxwwwwwwwxyyyxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyzzzzzzzyyyyyyyzzzzzzzzyyyyyyyyyyyyyyyzz{{{{zz{{{{{{{{{{{{{{{{{{{{{z{{{z{|}}}}|||||}}}|||}||||||||||||||}}||||||}}}}}}}}}}}}~~~~~~~~€€€~~}}}}~~~~~~}}}}}~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚ƒƒ„ƒ‚‚‚‚‚‚‚‚‚‚‚ƒƒ‚‚‚‚‚‚‚‚€€€€€€€€€€€€‚‚ƒƒƒƒƒƒ„„………„„„………††‡‡‡†††……………†‡‡‡‡ˆ‡‡††………†‡ˆˆ‰Š‹‹‹‹ŠŠŠ‹‹ŠŠˆ‡††††††…†‡‡‡‡††…†‡†………††††††‡‡†‡ˆ‰‰ŠŠŠ‹‹‹‹ŒŒ‹‹ŠŠ‹‹‹ŒŒŒŒŽŽŒ‹ŒŽŽŒ‹‹‹‹‹‹ŒŒ‹ŠŠŠŠŒŽŽŽŽŽŽŒŒŒ‹‹ŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒ‹‹‹ŒŒŒŒ‹ŠŠŠŠŠ‹ŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒ‹ŒŒŒ‹ŠŠ‰‰ˆˆˆˆˆˆ‡‡‡‡‡‡ˆˆˆ‡‡†……††……„ƒƒƒ„†‡‡‡‡ˆ‡‡†…………………………††‡ˆˆˆˆˆˆˆˆ‰‰‰‰‰ŠŠŠŠwwwwwwwxxyzzz{{{{zzyxxxwwwwvwwwwwwvvvvvvvvvvvvvvwwvvuuuvxxzzyxxwxxxxxxyyyyyyxxxwwvvvwwxxxwxxyyyyyyyzzzyyxxxwvvvvvvvwwwwwxxxxwwwwxxyzz{|||}||{{yxxwwwxxyyyyxxxxxwwwwwwwxxxxxxwwwwxxxxyzzz{{{{{zzyxxwwxyyyyxxxxxxxxxxyyyxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyzzzzzzzyyyyyyyzzzzzzzzyyyyyyyyyyyyyyyzz{{{zzzzzzzzz{{{{{{{{{{{{{{{z{{{{{|}}}}||||}}}}||}}}|||||||||{|||}}||||||}}}}}}}}}}}}~~~~~~~€€€~~~~~~~~~}}}}~~~€€€€€€~€€€€€€€€€€€€€€€€€€€€‚€€€€€€€€€€€€‚‚‚‚ƒƒ„ƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒ‚‚‚‚‚‚‚‚‚‚€€€€€€€€€‚‚ƒƒƒƒƒ„„……………„„………†‡‡‡ˆˆˆˆ‡††‡‡ˆ‰‰ˆ‰‰‰ˆˆˆ‡†‡‡ˆ‰‰Š‹‹‹ŠŠ‰ˆ‰ŠŠŠ‰ˆ‡†††‡††…†‡‡‡‡††…†‡‡†††‡‡‡‡‡‡ˆˆ‡ˆ‰‰‰Š‹‹ŒŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŒŒŒŒŽŽŒ‹‹‹ŠŠŠ‹ŒŒ‹ŠŠŠŒŽŽŽŽŽŽŽŒŒ‹‹‹‹‹‹ŒŒŒŒŒŒŒŒŽŽŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒ‹‹ŒŒŒŒŒ‹ŠŠŠŠŠ‹ŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒ‹Š‰‰ˆˆ‡‡‡‡ˆ‡‡†††‡ˆˆ‡‡††………………„„ƒƒ„††‡‡‡‡‡‡†…………†††………†‡‡ˆˆ‰ˆˆˆˆˆˆˆˆˆˆ‰‰‰‰wwwwwwwxxxyyzz{zyyyxxwwwwvvwwwwwwwvvvvvvwvvvvwwwwvvuuvvwwxyyyxwxyxxxxxyyyyyyxxxwwvvvwwxxxwxxxyyyyzzz{zzyywwvvvvvvvvwxwwwwxxwwwwxyyyzz{|}}}}|{{yyxxxxxyyyyyyxxxxxxwwwxxxxxxxxxwwwxxxxyzzzz{{{{{zyxxxxxyyyyyyxyyyxyyyyyyxxxxxxxwwxxxxxyyyyyyyyyyyyyyyyyyyzyzzzzyyyyyyyyzzyyyyyyyyzzyyyyyyzzzzzzzzzzzzzzzzzzzz{{{{{{{{{{{{{{{{{{|}}}}}}}||}}}}}|}}}}||||||||{{||||||||||}}}}}}}}}}}}}}}}~€€~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚ƒƒ‚„„ƒƒƒƒƒƒƒ‚‚‚‚‚‚‚ƒƒƒ‚‚‚‚‚‚€‚€€€€€‚‚‚‚‚‚‚‚ƒƒƒƒƒƒ„…………„„…………†‡ˆ‰‰‰ˆ‡‡‡ˆˆŠ‰‰‰ŠŠŠ‰‰‰‰ˆˆˆ‰ŠŠŠ‹ŠŠŠˆˆˆˆˆˆˆˆˆ‡††‡†††……†‡‡‡††††‡‡‡‡‡‡‡‡‡ˆˆˆˆ‡ˆ‰‰‰Š‹‹ŒŒ‹‹ŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒ‹ŠŠŠŠŠ‰Š‹‹‹‹ŠŠ‹ŽŽŽŽŽŽŽŽŒŒ‹‹‹‹‹ŒŒŒŽŽŽŽŽŽŽŒŒŽ‘ŽŽŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒ‹‹ŒŒŒŒŒŒ‹‹‹‹‹ŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒ‹Š‰‰ˆ‡‡‡‡‡ˆ‡†††‡‡ˆ‡‡‡††………………„„„„……†‡‡‡‡‡‡†………†‡‡††…††‡ˆˆ‰ˆˆˆˆˆˆ‡‡‡‡ˆˆˆ‰‰wwwwwwwxxxxyyyzyyxxwwwwwwvwxwwwwwwvvvvwwwwwwwxxxwwvuvvvwwwxxxxwxxxxxxxxyxxxxxxwwwwwwwwwwwwwxxxyyyzzzzyyxxwwvvvvvvvwwxxwwwwwwwwwxyyzz{|}~~~|{{{zzyxxyyzzzyyyyxxxxxxxxxxxxxxxxxxxxxxxxxyzzz{{{{{zyxxxxyyzzyyyyyyyyyyyyyyxxxxxxxwwwxxxxxyyyyyyyyyyyyyyyyyyyyzzzyyyyyyyyyzzyyyyyyyyzzzyyyyzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{{z{{{{{||}}}}}}}}}}}}}}|}}}}||{{|||{{||||}}}|||}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~}~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚ƒƒ‚ƒƒ‚„„ƒƒƒƒƒƒƒ‚‚‚ƒ‚‚‚ƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒ„„„„„„…………†ˆ‰Š‹‹Šˆ‡‡‰Š‹‹‹‹‹Œ‹‹‹Š‹Š‰‰ŠŠŠŠŠ‰‰ˆ‡††††‡‡‡‡‡††‡†††…„††‡‡†††‡ˆˆ‡‡‡‡ˆˆˆˆ‰ˆˆ‡ˆ‰‰‰Š‹‹‹‹‹Š‹ŒŽŽŽŽŽŽŽŽŽŽŒŽŽŽŒŒŽŽŽŽŒ‹ŠŠŠŠŠŠŠ‹‹‹‹‹‹‹ŒŽŽŽŽŽŽŽŽŒŒŒŒŒŒŒŒŽŽŽŽŽŒ‹ŒŽŽŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒ‹ŒŒŒ‹‹‹‹ŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒ‹Š‰‰ˆ‡‡‡‡‡‡‡†††‡ˆˆ‡‡‡††………………„„………†††‡‡‡‡‡†………†‡‡‡††††‡ˆˆ‰ˆˆˆˆˆˆ†††‡ˆ‰ŠŠŠwvvvvvvwwxxyyxxxxwwwwwwwwxxxwwwwwwwvvwwxxwwwxxxxwwvvvvvwwwwwwwwwxxxxxwxxxxxwxwwwwwwwwwwwwwwwxxxxyzzzzyxwxwwwvvwwwwxxxxxxwwwwwwwxyzzz||}~~}|{{{zzzyyyzzzzzyyyyyyyyxxxxxxxxxxxxxxxxxxxxxyzzz{{{zyxxxxxyyzzzyyzzyyyzzzzzyyxxxxxxwwxxxxxxxxyyyyyyyyyyyyyyyyyyyzzyyyyyyyyyzzyyyyyyyyzzzzyyzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{zzz{{{{{|}}}}}}}}}}}}}}}}}}}||{{{||{{{|||}}}}}}|}}}}}}}}}}}}}}}}~€€~~~~~~~~~~~~~~~~~}}}}~~~~~~€€€€€€€€€€€€€€€€‚‚‚‚€€€€€€€€€€€‚‚‚‚ƒƒ‚ƒ‚‚ƒ„ƒƒƒƒƒƒƒ‚‚ƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€‚ƒƒƒƒƒƒƒ„„„„„………†††ˆŠŒŒŒŠˆˆŠ‹Œ‹‹‹ŒŒŒ‹‹‹‹‹ŠŠŠŠ‰‰‰ˆ‡‡†…………††††††††††……„…††‡‡‡‡‡ˆ‰ˆˆˆˆ‰‰‰‰Š‰ˆˆ‰ŠŠŠŠŠŠ‹‹Š‹ŒŽŽŽŽŽŽŽŽŽŒŽŽŽŒŒŒŒŽŽŒŒ‹ŠŠ‰‰‰ŠŠŠ‹‹Œ‹‹‹ŒŽŽŽŽŽŒŒŒŒŒ‹Œ‹ŒŒŒŽŽŽŽŽŽŽŒ‹ŒŽŽŽŽŽŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŒ‹‹ŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒ‹Š‰ˆ‡‡‡‡‡‡‡††‡ˆˆˆˆˆ‡††……………………………………†††††…„„…†††††………‡‡ˆˆˆˆˆˆˆˆ†††‡ˆ‰‰‰Šwvvvuvvvwwxxxxwwwwwwwwxxxxxxwwwwwwwwwwxxxwwxxxxxwwvvvvvwwwwwwwwxxxxxxwxxxxwwwwwwwwwwwwwvvwwwwwwwyyyzyxxwxwxwvwwwxxyxxxxxwwvvvwwxyzz{|}}~}||{{{zzzzzzzzzzzzyyyyyyyyxxyyyyyxxxxxxyxwwwwwxyzzz{zzyxxxxxyyzzzzyzzzzzzzzzzzyxxyyyxxwxyyxwwxyyyyyyyyyyyyyyyyyyyyzzyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{zzzzz{{{{{|}}}}|||}}}}}}}}}}}}||{{{{{{{{||}}}}}}}|}}}}}}}}}}}}}}}}~€€€€€€€€€€~~~~~~~~~~~~~~}}}}~~~~~~~~~~~~~~€€€€€€€€€€€€€‚‚‚‚‚‚‚‚€€€€‚€€€€€‚‚ƒƒƒƒ„‚‚ƒƒ„ƒƒƒƒƒƒƒ‚‚‚ƒƒ‚‚‚‚‚‚‚‚‚‚ƒƒ‚‚‚‚‚‚‚‚€€‚ƒƒƒƒƒƒƒ„„„„…………††‡‰‹ŒŒŠ‰‰‹‹Œ‹‹ŠŠŠŠŠŠŠŠŠ‹ŠŠ‰ˆˆˆ‡††…………„………††††††…„…††‡‡‡ˆˆˆˆ‰‰ŠŠ‰‰Š‹‹‹‹‹ŠŠŠŠ‹‹ŠŠŠ‹‹‹‹Œ‘‘ŽŽŽŽŽŽŽŽŽŽŒ‹ŒŒŒŒ‹ŠŠŠ‰‰‰ŠŠ‹‹ŒŒŒ‹‹ŒŽŽŽŽŽŒŒŒŒŒ‹ŒŒŒŒŽŽŽŽŽŽŽŒ‹ŒŒŽŽŽŽŽŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŽŽŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒ‹Š‰ˆ‡‡‡‡‡‡‡‡‡ˆ‰‰‰‰ˆˆ‡†……………………†††††…††††……………†††††……†‡ˆˆˆˆˆˆˆˆˆ†††‡ˆ‰‰‰Šwvvvvwwwwwxxxxwwwwwwxxxxxxxxwwwwwwwwwxxxxxxxxxxxwwvvvvwwwwwwwwwwxxxxxwwwwwvvvwwwwwwxxxwwwwwwwwwwwwxwwvvwwxxxwwwxxyyyxxyxwvvuuvwxxyz{|}}||{{{{{{zzzzzzzzzzzyyyyyyyyyxyyyyyxxxxxyyyxwwwwxyyzzzzyxxxxxyyzzzzyyzzzzzzzzzzzyyyyyyyxxyyyxwwxxyyyyyyyyyyyyyyyyyyyzzyyyyyzyyyyyxxxxxyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{||}}|||||}}}}}}}}}}||{{z{{{{{||||}}}}}||}}}}}}}}}}}}}}}}~~€€€€€€€€€€€€~~~~~~~~~~~}}}}~~~~~~~~~~~~€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚€€€€€€‚‚‚ƒƒƒƒƒ„‚‚ƒ‚ƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒ‚‚‚‚‚‚‚€€‚‚ƒƒ„ƒƒƒƒ„„„……………†‡ˆ‰‹ŒŒ‹‰ˆ‰ŠŠ‹ŠŠ‰‰‰‰ˆ‰ŠŠŠŠŠ‰ˆˆ‡‡†††………„„………††††††……††‡‡‡‡ˆˆˆ‰‰‰ŠŠŠŠ‹‹‹‹Œ‹Œ‹Š‹‹‹‹‹‹‹‹ŒŒ‘‘‘ŽŽŽŽŽŽŽŒŽŽŽŽŒŒ‹ŒŒŒŒ‹‹‹ŠŠŠŠ‰ŠŠ‹‹‹ŒŒŒŒŒŒŽŽŽŽŽŒŒŒŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽ‹Œ‹ŒŽŽŽŽŽŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŽŽŽŽŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒ‹‹Š‰ˆ‡‡‡‡ˆˆˆˆˆ‰ŠŠ‰ˆˆˆ‡†††‡†††††‡‡‡‡‡†††††…………†‡‡‡†††††‡ˆˆˆˆˆˆ‰‰‰‡‡†‡ˆ‰ŠŠ‰vvvvvwwwwwwwwwwwwwwxxxxxyxxxxxxwwwwwwxxxxxxxyyxwwvvvvwxxwwwwwwwwwxxxwwwvvvvvvwwwwwwxxwwvvwwwvvvwwvwvvvwxxyyxxxxxyyyyyxyywvvuuuvwxyz{|}}{{zz{{{{{{zz{{{{{zzyyyyyyyyyyyyyyyxxxwxyyxxwwwwxyyyzyyxxxxxxyyzzzyyyzzzzzzzzzzyyyyyyyyxxyyyxxxxxyyyyyyyyyzzzzyyyyyyzzyyyyzzzyyyyxxyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{|||||||||||||}}}}||{{{zzz{{{||||}}}}|||}}}}}}}}}}}}}}}~~~~€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€‚‚‚‚‚ƒƒƒƒƒ‚€€‚‚‚‚ƒƒƒƒƒƒƒ„‚€ƒ‚ƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒ‚‚‚‚‚‚‚ƒƒ„…„„„„„„„………………†ˆ‰ŠŠŠ‰ˆ‡‡ˆ‰‰Š‰ˆˆ‡††‡ˆˆ‰‰‰‰ˆˆ‡‡††††………„„……………†††††††‡‡ˆˆˆˆˆ‰‰‰ŠŠ‹‹‹ŒŒŒŒŒŒŒŒŒŒŒŒŒŽ‘‘‘ŽŽŽŽŽŽŽŽŽŒŒŒŽŽŽŽŽŒŒŒŒŒ‹‹ŠŠ‹‹‹‹ŠŠŠŠ‹‹‹ŒŒŽŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŒŒ‹ŒŒŽŽŽŽŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŒ‹ŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒ‹ŠŠ‰ˆˆ‡‡‡ˆ‰‰‰‰‰ŠŠ‰ˆˆˆˆ‡†‡‡‡‡‡‡‡ˆˆˆˆˆ‡‡††††††††‡‡‡†‡††‡ˆ‰‰‰‰‰‰‰Š‰‡‡†‡‰‰ŠŠŠvvvvvwwwwwwwwwwwwwwxxxxxxxxxxxxxwwwwwxxxxxxyyyxwvvvvwwxxwwwwwwwwwwwwwwvvvvvvvwwwwwwwwwvvvvvvvvvvwvvuvvwxxyyyxxxyyyyyyxxxwwvvuuvwxyz{||{zzzz{{{{{{{z{{{{{{zzyyyyyyyyyyyyyyxxwwxyyxwwwwwxxyyyxxxxxxxxxyyyyxyyzzzzzzzzzyyyyyyyyyxxyyyyxxxxyyyyyyyyyzzzzzyyyyyzzzzzzzzzzzzzyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{||||||||||||}}}||{{{{zzzz{{|||||||||||}}}}}}}}}}}}}}}~~~~~~€€€€€€€€€€~~~~€€€€€€€€€€€€€€‚‚‚‚‚ƒƒƒƒ‚‚€‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒ‚‚ƒ‚ƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚ƒƒ„…………………„…………………†‡ˆ‰ˆˆ‡‡††‡ˆˆ‰ˆ‡‡………†‡ˆ‰ˆˆˆˆ‡‡‡‡†††††††††††††††‡‡‡†‡‡ˆˆˆˆˆ‰‰ŠŠ‹‹ŒŒŒŽŽŽŽŽŽŽŽ‘ŽŽŽŽŽŽŽŽŽŽŒŒŒŽŽŽŽŒŒŒŒŒŒŒŒ‹ŠŠŠŠ‹‹‹‹‹‹‹‹‹‹ŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŒ‹‹ŒŒŽŽŽŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŽŒ‹ŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒ‹ŠŠ‰‰ˆ‡ˆˆ‰‰ŠŠŠŠŠ‰ˆˆˆ‡‡‡‡‡‡ˆ‡‡‡ˆ‰‰‰‰ˆˆ‡‡‡‡‡‡‡‡‡ˆˆ‡‡‡‡‡ˆ‰‰‰‰‰‰Š‹Šˆˆ‡‡‰‰‹‹Švvvvvwwwwwwwwxxwwwwwwxxxxxxxxxxxwwwwxxxxxxyyyyyxvuvwxxxxwwwwwwwwwwwwwvvvuuuvvwwwwwwwwwvvvvvvvvvvvuuuvvwxxyyyxxxxyyyyyxwwwwvvvuvwxyy{{zzyyyyz{{{{z{z{|||{{{zzzyyyyyyyyyyyxxwwxyyxxwwwwwxxyxxxxxxxxxxxxyyxxxyzzzzzzzzyyyxyyzzyyxyyyyyyxxxyyyyyyyyyyzzzzzyyyzzzzzz{{zzzzzzyyzzzzzz{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{|||||||||||||||{{{{{zzzzz{{|||||{|||||}}}}}}}}}}}}}}~~~~~~~~€€€€€€€€€€~~€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒ‚‚‚ƒƒƒƒƒƒƒƒƒ„ƒƒ‚‚‚‚‚ƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚ƒƒƒ„…………………†††††††††‡‡‡‡†††…†‡‡‡ˆ‡††††††‡‡ˆˆˆ‡‡‡‡‡ˆ‡‡‡‡‡‡‡‡†‡‡‡†††‡‡‡ˆˆ‰‰‰‰‰‰ŠŠ‹‹ŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒ‹ŒŒ‹‹‹‹‹ŒŒŒŒ‹Š‰Š‹ŒŒŒŒ‹‹‹ŒŒŒŽŽŽŽŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŒŽ‘ŽŒ‹ŒŒŒŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒ‹‹Š‰‰‰‰‰‰ŠŠŠŠŠŠŠ‰ˆˆˆ‡‡‡‡‡ˆˆˆˆˆ‰‰ŠŠŠ‰‰‰‰ˆˆˆˆˆˆˆˆ‰‰‰‰‰‰‰‰ŠŠŠŠŠŠ‹‹ŠŠ‰‰Š‹ŒŒ‹vvvvvwwwwwwwxxxxwwwwwwxxxxxxxxxxwwwxxxxxxyzzzxxvvvvwwxxwwwwwwwwwwwwwwvvvuuvvwwwwwwwwwwvvvvvvvuvvvuuuvvwxxxxxxxxxxyyyyxwwwwwwvvuvwxyz{yzyyyyz{zzzz{{{|||{{{zzzyyyyyyyyyyyxxwxyyyxxwwwwwwxxxxxxxxxxxxxxxxxxxxyyzzzzzyyxxxyyzzzyyyyyyyyxxxxyyyxxxyyyyyyyyyyzzzzzzz{{{{{zzzzz{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{{{{{|||||||||{{{{{zzzzzz{{||||{{{{{||}}~~}}}}}}}}}}~~}}}}}~~~€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒ„„ƒƒƒ„„„„„„ƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚ƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚ƒ‚ƒ„„„„„„……††‡‡‡‡‡‡‡‡‡‡‡†††††‡‡‡‡‡‡‡†††‡†‡‡‡‡‡‡‡‡‡ˆˆˆˆˆ‡‡‡‡‡‡‡‡††‡‡ˆˆˆ‰‰‰‰‰ŠŠŠ‹‹‹ŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŽŽŽŽŒŒ‹‹‹ŒŒŒ‹‹‹‹‹Š‹ŒŒŒ‹ŠŠŠ‹ŒŒŒŒŒŒŽŽŽŒŒŒŒŽŽŽŽŽŽŽŽŽŽŒŒŽŽŽŽŒŒŒŒŒ‹ŒŒŒŽŽŽŽŽŒŒŒ‹‹ŒŒŒŒŒ‹ŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒ‹‹ŠŠŠ‰‰ŠŠŠ‹‹Š‰‰‰‰ˆ‰ˆˆ‡‡ˆˆˆ‰‰‰‰Š‹‹ŠŠŠ‰‰‰‰‰ˆˆˆ‰‰Š‰ŠŠŠ‰ŠŠŠŠ‹‹‹‹‹‹‹‹‰‰‰Š‹‹‹vvvvvwwwwwwxxxxxxxxxwxxxxxxxxxxxwwxxxxxwwyzzzwwvvwwwwxxwwwwwwwwwwwwwvvvvvvvwwwwwwwwwwwvvvvvvvuvvvuuuuvvwwxxxxxxxxyyyyxwwwwwwwvvwwxxyyyyxxxyzzzyyyz{{{{|{{{zzzyyyyyxxyyxxxxxxyyxxxwwwwwwwxxxxxxxxxxxxxxxxxxxyyzzzzyyxxxyzzzzzzyzzzyyyxxxxxyxxxxxxxxxyxxxyyzyyzzz{{{{{zzzzz{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{{{{{{|||||||{{{{{{zzzzzz{{{{{{{{{{||}}}~~~}}|||}}}}~~}}}}}}}~~~€€€€~€€‚‚‚‚‚‚€€€€€‚‚ƒƒ‚‚‚‚‚‚‚ƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒ„„„ƒƒƒ„………„„„ƒƒƒƒ‚‚‚‚‚‚‚‚‚‚ƒƒƒƒ‚ƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒ„„……………†‡‡ˆˆˆˆˆˆˆˆˆ‡‡‡‡‡‡‡‡‡‡‡ˆˆˆ‡‡‡‡‡ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ‡‡‡‡‡‡‡‡‡‡ˆˆ‰‰ŠŠ‰‰Š‹‹‹‹‹ŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒ‹ŒŒŒ‹‹‹‹ŒŒŒŒŒ‹ŠŠ‹‹‹‹ŒŒŒ‹Š‹‹‹ŒŒŒŽŽŽŽŽŽŒŒŒŽŽŽŽŽŽŽŽŽŒŒŽŽŽŽŒŒŒŒŒŒŒŒŒŽŒŒŽŽŽŽŒŒŒŒŒŒŒ‹ŒŒ‹‹ŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒ‹ŒŽŽŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒ‹‹ŠŠŠŠ‹‹‹‹‹‹Š‰‰‰‰Š‰ˆˆ‡ˆˆ‰‰‰‰ŠŠ‹‹‹‹‹‹‹ŠŠŠ‰‰‰ŠŠŠŠ‹‹‹ŠŠŠŠŠ‹‹‹ŒŒ‹‹‹‹Š‰‰Š‹Œvvvvwwxxxxxxyyxxxxxyxyyyyyyxxxwwxxxxwxxwwyyzywvvvwwwwwwwwwwwwwwwwwvvvvvvvvwwwwwwwwwwwwwwwvvvvuvvvuuvvvvwwxxxxxxxxyyyyxwwwwwxwwwwwxxxyyxxxyyzzzyyyz{{{{|{{zzzzyyyyyxxxxxxxxxxxxxxxxxxwwwwxxxxxxxxxxxwwwwwxxyyyyzyyyyxyyyzzzzzyyzzzzzyyxxxxxxxxxxxxxxxxxxyyyyyyzz{{{{zzzzzzzz{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{||{{{{{{|||{{{{{{{zzzzzzz{{{{{{{||||}}}~~}}}|||}}}}~}}}||||}}~~€€€~€€€€€‚‚‚‚‚‚‚ƒ„„ƒƒƒ‚‚‚ƒ„„„„„„„„ƒ‚‚‚‚‚‚‚‚ƒ„„………„„„„„……„„„ƒƒƒƒ‚‚‚‚‚‚‚‚‚‚€‚ƒƒ„…„„„„„„„ƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒ‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒ„…………†††‡ˆˆ‰‰‰‰‰ŠŠ‰‰ˆˆˆˆˆ‡‡‡ˆˆˆˆˆˆˆˆˆˆˆ‰‰‰‰‰‰‰‰‰‰ˆˆˆˆˆˆˆˆ‡‡ˆˆˆˆˆ‰‰ŠŠŠŠŠ‹‹ŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒ‹ŒŒŒŒŒŒ‹‹‹‹ŒŒŒŒŒŒ‹‹‹‹ŒŒŒŒ‹‹‹‹‹ŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŒŒŒŒŒŽŽŽŽŽŽŒŒŒŒŒ‹‹‹‹‹ŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒ‹‹ŒŒŽŽŽŽŒŒ‹‹ŒŒŒŒŒŒŒŒŒŒŒŒ‹ŠŠŠ‹‹‹ŒŒŒ‹‹ŠŠŠ‰Š‰‰ˆ‡ˆˆ‰‰ŠŠŠ‹ŒŒŒŒŒŒ‹‹‹ŠŠŠŠ‹‹‹‹‹‹‹‹ŠŠŠŠ‹‹ŒŒŒŒŒ‹‹‹ŠŠ‹‹‹vvvwwwxxxxxyxxxxxxyyxyzzzzyxxwwxxxyxxwwxxyyyywwvvxwwwwwwwwwwwwwwwwvvvvvvwwwwwwwwwwwwwwwwwwwwwvvvvvvvvvvwwxxxxxxxxyyyyxwwwwwxxwwwxwwxxxxxxyzzzzyyyz{{{{{{zzzzyyyyxxxxxxxxxxwxxxxxxxxxxxxxxxxxxxxxxwwwwwwwxxyyyyyyyyyyyyyzzzzzyyyyzzzyyyyxxxxxxxxxxwxxxxyyyyxxxyzzzzzzzzzzyyzzzzzz{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{||{{{{{{{|||{{{{{{{{{{{{zzz{{{{{{{||||}}}}}}}}|||}}~~~~}}}}}}}}~~~€€€€€€€€‚‚‚‚‚ƒƒ„„ƒ„ƒƒƒƒ„………„„„……„ƒƒ‚‚‚‚‚‚‚ƒ„……††…„„„……„„„ƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚ƒ„„…†…………„„„ƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒ„„ƒƒƒƒƒ‚‚‚ƒƒ„„„„„„„„……†††‡ˆˆ‰‰‰‰‰Š‹‹ŠŠ‰‰ˆˆˆˆˆˆˆˆˆˆˆˆ‰‰‰‰‰‰‰‰‰‰ŠŠŠŠŠŠ‰‰‰‰‰‰‰‰ˆˆ‰‰‰‰‰‰Š‹‹‹‹‹ŒŒŒŽŽŽŽŽŽŽŽŽŒŒŒŒ‹ŒŒŒŒŒŒŒ‹‹‹‹ŒŒŒŒŒŒŒŒ‹ŒŒŒŒŒ‹‹ŒŒŒŒŒŒŒŒŽŽŽŽŽŽŽŒŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŒŒŒŒŽŽŽŽŽŽŽŒŒŒŒ‹‹‹‹ŒŒŽŽŽŽŒ‹‹Š‹ŒŽŽŽŽŽŒ‹‹‹ŒŒŒŒŒŒŒŒŒŒŽŒ‹‹‹‹‹ŒŒŒŒŒ‹ŠŠŠ‰Š‰‰ˆˆ‰‰ŠŠ‹‹‹ŒŒŒŒŒŒŒŒ‹‹‹‹‹‹‹‹ŒŒŒŒ‹‹‹ŠŠŠŠ‹‹ŒŒŒŒŒ‹‹ŠŠ‹ŒŒwwwwwwxxxxxyxxxxxxyzyyzzzyyxxwwxxxyyxwwxxyyyywwwwxxwwwwwwwwwwwwwwwwvvvvwwxxxxwwwwwwwwwwwwwwwwvvvwvvvvvvwwxxxxxxxxxyyyxxxxxxxxxxxxwwwxxwwyyzzzzyyyzzzzzzzyyyyyyyxxxxxxxxxxxwxxxxxxxxxxxxxxxxxxxxxxwwwwwwwxyyyyyyyyyyxyyzzzzzyyyyyyzzyyyyyyyyyyyyxxwxxxxxyyyxwxyyyyyyyyyyyyyzzzzzz{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{zzz{{||{{zzz{{{{{{{{{{{{{|||{{{{||||{{|||||}}}}}}}}}||}~~~~}}}}}}}}~~~~€€€€€€€€‚‚‚‚‚‚‚ƒƒƒƒ„„„ƒƒƒ…†††……„„„„ƒƒƒ‚€€€€€‚‚‚‚ƒƒ„…†‡‡†…„„„„„„ƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒ„……†‡†††……„„ƒƒ‚‚‚‚‚‚ƒƒ„„„„„„ƒƒƒƒƒƒƒ„………………………††‡‡ˆ‰‰ŠŠ‰‰‰Š‹‹‹ŠŠ‰ˆˆˆˆˆˆˆˆ‰‰‰‰‰‰‰‰‰Š‰‰‰ŠŠŠŠŠŠ‹ŠŠŠŠŠŠŠŠ‰‰ŠŠŠŠŠŠ‹‹‹ŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŒŒŒŒ‹ŒŒŒŒŒŒŒŒ‹‹ŒŒŒŒŒŒŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŒŽŽŽŽŽŽŽŽŽŽŒŒŽŽŒŒŒŒŒŒŒŽŽŽŽŽŽŽŽŒŒŒŒŒŒŒŒŒ‹‹‹ŒŒŽŽŽŽŽŒ‹ŠŠŠŠ‹ŒŽŽŽŒŒ‹‹‹‹ŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒ‹‹ŠŠ‰‰‰ˆˆ‰‰Š‹‹‹ŒŒŒŒŒŒŒŒŒŒŒ‹‹‹‹‹ŒŒŒŒŒŒŒ‹‹ŠŠŠŠŠ‹‹‹ŒŒŒ‹‹ŠŠ‹ŒŒwwwwwwxxxxxyxxyyyyyzyzzzyyyxwwwxxyyxwwwxxyyyywwwwxxxwwwwwwwwwwwxxwwwwvwwxxxxxxxxxwwwwwwwwwwwwvvwwvvvvvvwwxxxxxxwwxxyxxxxxxxxxxxxywwwwwwxyyzzzzyyyzzzzzyyyyyyyyxwxxxxxxxxxxwxxxxxxxxxxxxxxxxxxxxxxwwwwwwwxyyyyyyyyyyxyyzzzzzyyyyyyzzzzzyyyyyyyyyyxwxxxxxxyxxwxyyyyyyyxxyyxxyzzzzz{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{zzz{{||{{zzzzz{{{{{{{{{{||}}||{{|||||||||||}}}}}}}}}}}~~~~~~~~~~}}~~~~~~~~€€€€€€€€‚‚‚‚‚ƒƒƒƒ„……ƒƒƒ„††…„„„„„„ƒƒ‚‚€€€‚‚‚‚‚ƒƒ„…†‡‡†…„„„„„„ƒƒƒƒ‚‚‚‚‚‚‚‚ƒƒƒƒƒ‚ƒƒ„……‡‡†††……„„ƒƒ‚‚‚‚‚‚‚ƒ„„………„„ƒƒƒ„„„…†††………………†‡‡‡ˆ‰ŠŠŠŠ‰‰‰‰ŠŠŠ‰‰ˆˆˆˆˆ‡ˆˆ‰‰‰‰‰‰‰‰‰ŠŠŠŠŠŠ‹‹‹‹‹‹‹‹ŠŠŠ‹‹‹ŠŠ‹‹‹‹‹‹ŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŽŽŽŒŽŽŽŽŽŽŽŽŽŽŽŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŽŽŽŒŒŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŒŒŒŒŒŒŽŽŽŽŽŒŒŒŒŒ‹Š‰‰‰Š‹ŒŽŽŽŒ‹‹‹‹‹‹‹ŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒ‹‹‹ŠŠ‰‰ˆˆ‰‰Š‹‹ŒŒŒŒŒŒ‹ŒŒŒŒŒ‹‹‹‹‹ŒŒŒŒŒŒŒ‹‹ŠŠŠŠŠŠŠ‹‹Œ‹‹‹‹Š‹ŒŒwwwwwwxxxxxxyyyyyyyzzzzyyyyyxxxxyyyxwwwxxyyyywwwwxxxxxxxxwwwwwxxxxxwwwxxxxxxxxxxxwwwwwwwwwwwwvwwwvvvvvvvwxxxxxxwwwxxxxxxxxxxxxxyyxwwxxxxyzzzzyyyzyyyyyyxxxyyyxwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwxxxyyyyyyyyyyxyzzzzzzyyyyyzzzzzzzyyzzzzzzyxxxyyxxxxxxwxyyyyyyxxxyyxxyzzzzz{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{zzz{{||{{zzzzzz{{{{{{||||}}}}|{{|||||||||||}}}}}}}}}}}~~~~~~~~~}}~~}~~~~~€€€€‚‚‚‚‚‚ƒƒƒƒ„……ƒ‚‚„……„ƒƒƒƒƒƒƒƒ‚‚€€‚‚‚ƒ‚‚‚ƒƒ„„…†‡†……„ƒƒ„„„ƒƒ‚‚‚ƒƒƒƒƒ‚‚ƒƒ„„„ƒƒƒ„…†‡‡†††……„„ƒƒ‚‚‚‚‚‚‚‚‚‚ƒ„„„………„„ƒƒ„……†††‡‡††††††‡‡ˆˆ‰‰‰Š‰‰‰ˆˆˆ‰‰‰ˆˆ‡‡‡‡‡ˆˆ‰‰Š‰‰‰‰‰‰‰ŠŠŠŠŠ‹‹‹‹‹‹Œ‹‹‹‹‹ŒŒŒ‹‹ŒŒŒŒŒŒŽŒŒŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒ‹‹ŒŽŽŽŒŒŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŒŒŒŽŽŽŽŽŽŽŒŒŒŒŒŒŒ‹Š‰ˆ‰Š‹ŒŒŽŽŒŒ‹‹‹‹‹‹ŒŒŒŒŒŒŒŒŒ‹‹‹‹ŒŒŒŒŒ‹ŒŒŒŒ‹ŠŠ‰‰ˆˆ‰Š‹ŒŒŒŒŒŒ‹‹ŒŒŒŒ‹‹ŠŠ‹‹‹ŒŒŒ‹‹‹‹Š‰‰ŠŠŠŠŠŠŠ‹‹‹‹‹‹‹Œ‹vvvvvwxxxxxxxyyyyyzzzzyyyyyyyyyyyyxxwwxyxyyyywwwwxxxxxxxxxwwwwxxxxxwwwxxxxxxxxxxwwwwwwwwwwwwwwwwwuuuuvvwwwwwxxwwwwxxxxxxxxxxxxxyyxxxxxxxyzyyyyxxyyyxxxxxxxxyyxwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwxxyyyyyyyyyyyyyxyyzzzzzyyzzzzzzzzzzzzzzzzzzyxxyyyxxxxxxxyyyyyyyxxxyyxxyzzzz{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{zz{{|||{{zzzzzzz{{{{|||||}}}}|{{|||||||||||}}}}}}}}}}~~~~~~~~~~~}}}}}}~~~~€€€€€€€€‚‚‚‚‚‚ƒƒƒƒ„…„ƒ‚‚ƒ„„ƒƒƒƒƒƒƒƒƒ‚‚‚ƒƒƒ„„„„„„„……†‡‡‡…„ƒƒƒ„„„ƒƒ‚‚ƒƒ„„„„ƒƒƒ„………„„„…††‡††…………„„„ƒƒƒƒ‚‚‚‚‚ƒƒƒ„„„……„„„ƒ„„…†‡‡‡ˆˆ‡††††‡‡ˆˆˆ‰‰‰‰‰‰ˆ‡†‡‡‡ˆ‡††‡‡‡ˆˆ‰‰ŠŠŠŠŠŠŠŠŠŠŠ‹‹‹‹‹ŒŒŒŒŒ‹‹ŒŒŒŒŒŽŽŽŽŽŽŒŒŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŒŒŒŒŽŽŽŽŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒ‹ŒŽŽŽŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŽŽŽŽŽŽŽŽŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒ‹ŠŠ‰ˆˆ‰Š‹‹ŒŒŒ‹‹‹‹‹ŒŒŒŒŒŒŒ‹‹‹‹ŒŒŒŒŒŒŒ‹Œ‹Š‰ˆˆ‡ˆŠŒŒŒŒ‹‹ŒŒŒŒ‹‹ŠŠŠŠŠ‹‹‹ŠŠŠŠŠ‰‰‰‰‰‰‰‰ŠŠŠ‹‹‹‹‹‹Švvvvvwxxxxxxxxyyyyyyyyyyyyyyyyyyzyxxwxyxxxxxxxxxxxxxxxxxxxwwwwxxxxwwwwxxxxxxxxxwwwwwwwwwwwwwwwwwwvvvvwwvvwwwwwwwxxyyyyyyxxwwwwxxxyyyyyyyyyxxxxxxyyxxwwxxxxxxxwwwxxxxxxxxxyyyyxxxxxxxxxxxxxxxxxxxxwwwxxyyzyyyyyyyyyyyyyyzzzzyzzzzzzzzzzzzzzzzzzzyxxyyyxyyyyxyyyyyyyyxxxyyyxyzzzzz{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{zzz{{|||{{zzzzzzzzz{{{||||}}}}|{{|||||||{{{{|||}}|}}}}~~~~~~~~~~~~}}}||}}}~~~~~~€€€€€€~~€‚ƒƒƒƒƒƒƒƒƒ„„„„ƒ‚‚ƒƒƒƒ‚‚‚‚ƒƒƒƒƒ‚‚‚‚ƒƒƒ„„……………††††††„ƒ‚‚ƒƒ„„ƒƒƒƒƒ„…………„„„„……………………‡ˆ†…„„…„„„„ƒƒƒƒ‚‚‚‚‚ƒƒƒ„„„„„„„„„„„…†‡ˆˆˆ‡‡‡‡‡‡‡ˆ‰ˆˆˆ‰‰‰ˆˆ‡†††…‡‡†††††‡ˆ‰‰ŠŠ‹‹‹ŠŠŠŠŠŠ‹‹‹‹‹‹ŒŒŒŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŒŽŽŽŽŽŽŽŽŽŽŽŽŽŒ‹‹ŒŒŒŒŒŽŽŽŽŽŽŽŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŽŽŽŽŽŽŒ‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹ŠŠ‰ˆˆˆ‰ŠŠ‹ŒŒŒŒŒ‹‹‹‹ŒŒŒŒŒŒŒ‹‹‹‹‹‹ŒŒŒŒ‹‹ŒŽŒŠ‰ˆ‡‡ˆ‰‹ŒŒ‹‹‹ŒŒŒŒ‹‹ŠŠŠŠŠ‹ŠŠŠŠŠ‰‰‰‰‰‰‰‰‰‰‰ŠŠŠŠŠŠŠ‰vvvvvwwwxxxxxxxxxyyyzyyyyzzyxxyyzyxxxxyyyxxxxxxxxxxxxxxxxwwwwwxxxxwwwxxxxxxxxxxwwwwwxxxxxxwwwwwvvvvwwwwvvvwwwxxxyzzzzyyyyxxxxxxxxyyyyyyyyxxxxxxxxyxxwwwwwwxxwwwwxxxxxxxxxyyyyxxwxxxxxxxxxxxxxxxxxwwwxyyyzzzzzzzzyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzyxxyyyyyyyyyzzyyyyyyyyyyyyyyzzzzz{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{zzz{{||{{zzzzzzzzzz{{{{|||}}}|{{{||||||{{{{{||||}}}}}~~~~~~}}}~}}}}}}}}}}}~~~~~~~~€€€€€€€€‚ƒƒƒƒƒƒƒ„„ƒ„„„ƒ‚‚‚ƒƒƒ‚‚‚ƒƒƒƒƒƒƒƒƒƒ„„„……………††††††††…„ƒƒƒƒ„„„ƒƒƒƒ„„………………„„……………………‡ˆ†………………„„„„„„ƒƒƒƒƒƒ„„„„„„„„„„„„„……†‡‡‡‡†‡‡‡‡ˆˆ‰ˆˆˆ‰‰‰ˆ‡‡†………††‡‡‡‡‡‡ˆ‰‰ŠŠ‹‹‹‹ŠŠŠŠ‹‹‹‹‹‹ŒŒŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒ‹‹ŒŒŽŽŒŽŽŽŽŽŽŽŽŽŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŽŽŽŒ‹‹‹ŠŠ‹‹‹‹‹‹‹‹‹‹‹Š‰ˆ‡ˆ‰‰ŠŠ‹ŒŒŒŒŒ‹‹‹‹‹ŒŒŒŒŒŒ‹‹‹‹‹‹ŒŒ‹Š‹ŒŽŽŒŠ‰ˆ‡†‡‰ŠŒŒ‹‹‹‹ŒŒŒ‹‹Š‰‰‰ŠŠŠ‰‰‰‰‰ˆˆˆ‰‰‰‰‰ˆˆ‰ŠŠŠŠŠ‰‰vvvvwwwwwxxxxyyyyyyyzzzyzzyyxxyzzyxxyyzyyyyyyyyxxxxxxxxxwwwwwxxxxxxwxxxxxxxxxxxxxxxxxxxxxxxwwwwwvvwwwwwwvvwwwxxyzz{{{zzzyyxxxxxxxxxxyxxxxxxxxxxxxxxwwwwwwwwwwwwxxxxxxxxyyyyyyyxwxxxxxxxxxxxxxxwwwwwxxyyz{zzzzzzzzyyyyyyzzzzzzzzzzzyyyyyyyyyyzzzyxxyyyyyyyyzzzzyyyyyyyyzzzyyzzzzzz{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{zzz{{|{{zzzzzzzzzzzz{{{{||}}||{{{|||{{{{{{{{||||}}}}}}~~~}}}}}}}}}}~~~}}}}~~~~~~~~~~€€€~~€€€‚€ƒ„„ƒƒƒ„ƒƒƒƒƒƒƒ‚‚‚‚‚‚‚ƒ„„„„„„„„„„„………………††‡‡‡†††……„„ƒƒƒ„„„ƒƒƒƒ„„…………………„……………………‡‡†…………………„„„……„„ƒƒƒƒ„„„„…„„„„„„„„……††††††‡‡‡ˆˆ‰‰ˆˆˆ‰‰‰ˆˆ‡††††‡ˆˆˆˆˆˆˆ‰ŠŠŠŠ‹‹‹‹‹ŠŠ‹‹ŒŒŒ‹ŒŒŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŽŽŽŽŽŽŽŒ‹‹‹ŠŠŠ‹‹‹‹‹‹‹‹‹‹‹Š‰ˆˆ‰‰Š‹‹ŒŒŒŒŒ‹‹‹‹ŒŒŒŒŒŒ‹‹‹‹‹‹ŒŒ‹Š‹‹ŒŠ‰ˆ‡†‡ˆ‰‹ŒŽŒ‹ŠŠŠ‹‹Œ‹‹Š‰ˆˆˆ‰‰‰‰‰‰‰ˆˆˆˆˆˆˆˆ‡ˆˆ‰‰‰‰‰ˆ‰wwwwwwwwwxxxyyyyyyyyzyyz{yxxxyyzzxxyzyyzzzzyyyyyyyxxxxxxwwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwvwwwwwwwvwxxyyzz{{{{{zzzyxxxxxxxxxxyyxxwwwwxxxxxxxwwwwwwwvvwwwxxxxxxxyyzzzzyyxxxxxxwwwwwwwwxwwwwwwwxyzzz{{zzzzzzzzzzzzzzzyyzzzzzyyyyyyyyyyyzzzyxxyyyyzzzzzzzzyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{zzzz{{{{{{{{{zzzzzzzzzzzzz{{{||||||{{{||{{{{|||{{||||}}}}}}}}}|}}}}}}}}~~}}}~~~~~~~~~~~€€€€~~€€‚‚€ƒ„„ƒ‚ƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚ƒ„…………………………………………††‡‡‡‡‡†………„„ƒƒƒ„„„„„„„„…†††††…………………………†‡†……………………………††……„ƒƒƒ„„……………„„„„„„……†‡‡†††‡‡ˆˆ‰‰‰ˆˆˆ‰‰‰ˆˆ‡‡‡‡‡‡ˆ‰‰‰‰‰‰ŠŠŠŠŠ‹‹‹‹‹‹‹ŒŒŒŒŒŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŽŽŽŽŽŽŽŽŽŽŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŽŽŽŽŽŽŽŒ‹‹ŠŠ‰Š‹‹‹‹‹‹ŠŠ‹‹‹ŠŠ‰ˆ‰‰ŠŠ‹‹ŒŒŒŒŒŒŒ‹‹‹‹‹ŒŒŒ‹‹‹‹ŠŠŠ‹‹ŒŒ‹Š‰Š‹ŒŒ‹‰ˆ‡††‡ˆŠŒŒŒŠ‰‰‰Š‹‹‹Š‰ˆ‡‡‡ˆˆ‰‰‰‰‰ˆˆˆ‡‡‡‡‡†‡‡ˆˆˆˆˆˆˆwwwwwwwwxxxxyyyyyyyyyyyzzyxxyzzzyxxyyyyzzzzzyyyyyyyxxxxxwwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwxxxyzzzz{{{{zzyyxxxxxwwwxxxxxxwwwwxxxxxxxxwvvvvvvvvwxxyyxxxyyzzzzzyyxxxxxxwwwwwwwwwwwwwvwwxyyzz{{zzzzzzzz{{{zzzzyyzzzzyyyyyyyyyyyyzzzyxyzzzzzzzzzzzzzyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{zzz{{{{{{{{{zzzzzzzzzzzzz{{{{||||{{{{{{{{{{||||{{{{|}}}}}}}|||}}}}}}}~~~~~~~~~~~~~~~~~€€€~~~€€€€€ƒ„„ƒ‚‚ƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚ƒ„…†††…††††††††††……†‡ˆˆ‡‡‡†……„„ƒƒƒ„„„„„„……†‡‡‡‡‡††………†……………††………………………††‡‡†…„„„„………†††……„„„………†‡ˆˆ‡‡‡ˆˆ‰‰‰‰‰ˆˆˆ‰‰‰ˆˆˆ‡ˆˆˆˆ‰‰ŠŠ‰‰ŠŠ‹‹‹‹‹‹‹‹‹‹ŒŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŒŽŽŽŽŽŽŽŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŒŒŒŽŽŽŽŽŽŽŽŒ‹‹‹ŠŠ‰‰Š‹‹‹‹ŠŠŠ‹‹‹ŠŠ‰‰ˆˆ‰ŠŠ‹‹‹‹ŒŒŒ‹‹‹‹‹Š‹‹‹‹‹‹Š‰‰‰ŠŠ‹‹Š‰‰Š‹‹Œ‹‰‡†††‡ˆ‰‹ŒŒ‹‰‰ˆ‰ŠŠ‹ŠŠˆˆ‡††‡ˆˆˆˆˆˆˆ‡‡‡‡‡††…††‡ˆˆˆ‡‡‡wwwwwwwwxxxxyyyyyyyyyyyyyxxyz{{zyxxyyzzzzzzzyyyyyyyyxxxxwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyxxxyxxxwwwwwxxxxyzyyzz{{zzzyxxxxxwwwxxxxxxxwwwxxxxxxxxxxwwwwvvvwwxyyyyxxyzzzzzzyyxxxxxxwwwwwxxxxxxwwvvvwxyyz{{{zzzzzz{{{{{{zzzzzzzzyyyyyyyyyyyyzzyxxyzz{{{{zzzzzzzyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{{{{{{{{zz{{{{{{{{zzzzzzzzzzzzzzzz{{|||{{{{{{{{{{{|||||{{||}}}|||||{|}}}}}}}~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€‚ƒƒ‚‚‚‚‚‚‚‚‚‚‚ƒ„…††††††††††††††††…†‡ˆˆˆ‡‡†……„„ƒƒƒ„………………†‡ˆˆˆ‡‡‡†………†……„„………………………………†‡‡ˆ‡†……………††‡‡‡†…………††‡ˆˆ‰‰ˆˆ‰‰‰ŠŠŠŠŠ‰ˆˆ‰‰‰‰ˆˆˆˆˆˆ‰ŠŠŠŠŠŠ‹‹ŒŒŒŒŒŒŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŒŽŽŽŽŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŒŒŒŒŒŒŒŒŽŽŽŽŒ‹‹‹ŠŠ‰‰‰Š‹‹‹ŠŠ‰Š‹‹ŠŠ‰‰ˆˆ‰‰ŠŠ‹‹Š‹‹‹‹‹‹‹ŠŠ‹‹‹‹‹Š‰‰ˆˆ‰‰ŠŠŠ‰ˆŠŠ‹ŒŒ‹Š‰‡††††‡ˆŠŒŒ‹‹‰ˆ‡ˆ‰ŠŠŠŠˆ‡‡†††‡‡‡‡‡‡‡†††††……„……†‡‡‡‡††wwwwwwwwxxxxxyyyyyyyyyyyyxxyz{zzyxyxyzzzzzzzyyyyyyyyyxxwwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyzzyyyyyxxwwwwxxxyyzzyyzzzzzyyyxxxxwwwwxxxxxxxxxxxyyyyyyyxxxxxxwwwwwxyyyyxyyzzzzzyyxxxxxxxxxxxxyyyyxxwwvvvwwxyzz{zzzzzz{{{||||{{zzzzzyyyyyyyyyyyyzzyyxyzz{{{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{{{{{{{{{zz{{{{{{{zzzzzzzzzzzzzzzz{{{||{{{{{{{{{{{||||||{|||}}}}}|||||}}}}}}~~~~~~~~~~~~~~~~~~~€€€€€€€€~~€‚‚‚‚‚€€‚‚‚ƒƒƒ„„…†‡††††‡‡‡‡‡‡‡‡††††‡‡‡‡ˆˆ‡……„…„„„…………………†‡ˆˆˆ‡‡‡†……………„„„„…„„………„„„„……‡‡ˆ‡†……†††‡‡‡ˆˆ‡‡‡‡‡ˆˆ‰‰ŠŠŠŠŠ‹‹‹‹‹‹‹‹Š‰‰‰ŠŠ‰‰‰ˆ‰‰‰‰ŠŠ‹‹‹‹ŒŒŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŽŽŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŒŒ‹‹‹ŒŒŒŒ‹ŒŒ‹ŒŽŽŒŒŒŒŒŒ‹‹ŠŠŠŠ‰‰‰Š‹‹ŠŠŠ‰‰ŠŠŠŠ‰‰ˆˆˆ‰‰ŠŠŠŠŠ‹‹‹‹‹‹ŠŠŠŠŠŠŠ‰‰ˆˆˆˆ‰‰‰‰‰ˆ‰Š‹Œ‹Š‰ˆ‡‡†…†‡ˆŠ‹Œ‹Š‰‡‡‡ˆ‰Š‰‰ˆ‡†††††††††††………………„„„……††††††xwwwwwwxxxxxyyxxxxxxxyxwxyyz{{zyxxyyzzzzzzzzyyyyyyyyyxxwxxxxxxxxxxxxxxxyyyyxxxxxxxxxxxxxxyyzzzyyxxxxwwwwxxxxyyzyyyzzzyyxxxxxxxxwwxxxxxxxyxxyyyyyyyyyyyxxxxxwwxxyyyyxxyyzzzyyxxwxxyyyyyyyyyyyyxxwwvvvwwxyyzz{{{{{{{{||||||{{{{zzyyyzzzyyyyzzzyyyxyzz{{{{{zzzzzzzzzzzz{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{{{{{{{{{zzz{{{{{zzzzzzzzzzzzzzzzz{{{{{{{{{{{{{{{|||||||||}}}~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€~~~~~€€‚‚‚‚€€‚‚‚ƒƒ„„………†††††‡‡ˆ‡‡‡‡‡‡†††††‡‡‡ˆˆ‡‡††…………††……………†‡ˆˆˆ‡‡‡††…………„ƒƒ„……„„……„„„„……†‡‡‡†††††‡‡ˆˆ‰‰ˆˆˆ‰‰ŠŠ‹‹‹‹‹‹‹ŒŒŒŒŒŒŒ‹ŠŠŠŠŠ‰‰‰‰Š‰‰Š‹‹‹‹ŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŒŒŒŒ‹‹‹‹‹‹ŒŒŒŒŒŒŒŒ‹‹ŒŒŒŒŒŒŒŒŒ‹‹‹ŠŠŠŠŠŠ‰ˆ‰Š‹‹ŠŠ‰‰‰‰ŠŠŠ‰‰ˆˆ‰‰‰‰‰‰‰Š‹‹‹‹ŠŠŠŠŠŠ‰‰‰ˆˆˆ‡‡ˆˆ‰‰ˆˆˆ‰Š‹Š‰ˆ‡‡‡†……‡ˆ‰Š‹Š‰‡†††ˆ‰ŠŠ‰‡†………††††……………„„„„„„„„„……†††††xxwwwwxyxxxxxxxxwwwwxxwwxyzz{zyxwxyyyyzzzzzzyyyyyyyxxxxwxxxxxxxxxxxxxxxyyyyxxxxxxxxxxxxxyyzzzyyxxxxxwwwwxxxxxxyyyyzzyyxxxwwwwwwxxxxxxxxyyxyyyyyyyyyyyxxxxxxwwxxyyyyxxyyzzzyxxxxxyzzzzzzzzyyyyxxwwwwwxxyzz{{{{{{{{{{||||||{{{zzzyyyzzzyyyyyzzyyyxyzz{{{{{zzzzzzzzzzzz{{zzzzzzzzzzzyyyyyyyzzzzzzzzzzzz{{{{{{{{{{{{{{{{{{zzz{{{{zzzzzzzzzzzzzzzzz{{{{{{{{{{{{{{{|||{}}}}}|}~~~~}}}}}}}}}}}~~~~~~~~}~~}}}}}~~~~~~~~~}~~~~~~€€€€€€€‚‚€€€‚‚‚‚‚ƒ„……†††…………††‡‡‡‡‡‡‡‡††…††‡‡‡ˆˆ‡ˆ‡‡†††††††††††††‡‡‡†††…†…………ƒ‚ƒƒ„„ƒƒ„„„ƒƒƒ„„…†‡‡††††‡ˆˆ‰‰‰‰‰‰‰‰ŠŠ‹‹ŒŒŒŒ‹‹‹Œ‹‹‹Œ‹‹‹ŠŠ‰‰‰ŠŠ‹‹‹‹Š‹‹ŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŽŽŽŽŽŽŒ‹ŒŽŽŽŽŽŽŽŽŽŒ‹‹‹ŒŒŒŒŒŒ‹‹‹‹‹‹ŒŒŒŒŒŒŒŒŒ‹‹ŒŒŒŒ‹‹ŒŒŒŒŒ‹‹‹ŠŠŠŠ‹‹Š‰ˆˆ‰ŠŠŠŠ‰‰‰‰‰ŠŠŠ‰‰‰‰‰‰‰‰‰‰‰ŠŠ‹ŠŠŠŠ‰‰‰‰‰ˆˆˆ‡‡†‡ˆˆˆ‡‡ˆ‰ŠŠ‰ˆ‡‡‡†…„…†‡ˆŠŠŠ‰‡†††‡‰‰Šˆ‡†…………†………………„ƒƒƒƒ„ƒƒ„„„………………xxwwwwxxxxyyxxxxwwwwwwwwxyzzzzyxwwyyyyyzzzzzyyzzzyyxxwxxxxxxxxxxxxxxxxyyyyyxxxxxxxxxxxxyyyyzzyyxxxxxxxxxxxxxxxxxxyyyxxxxxxxxxwwwxxyyyyyyyyyyyxxxxxxxxxxxxxxwwxxyyyyxxyyyyyyxxyyyyzzzzzzzzyyyyxxwwxxxxyzz{||{{{{{{{{|||||{{{{zzzyyyzzzyyyyyyzzyyyyzz{{{{zzzzzzzzz{{{{{zzzzzzzzzzzzyyyyyyyzzzzzzzzzzzz{{zzzzzzzz{{{{{{{{zzzz{{z{{zzzz{{{{zzzzzzz{{{{{{{{{{{{{{{|}}|}}}}}|}~~~}}}}|}~~~}}}~}}~~~~~}}}}}}}}}~~~~~~}}}~~~~~~~~~~€€€€€€€€‚‚‚‚‚‚ƒ„………†††……………††‡†††††††……††‡‡‡ˆˆˆ‰ˆˆ‡‡‡‡‡‡†††††‡††††…††……………„ƒ‚ƒ„„„„ƒƒƒƒƒ„ƒ„„…†††††††‡ˆ‰ŠŠŠŠŠŠŠ‹ŒŒŒŒŒŒŒŒ‹‹‹‹‹‹‹Œ‹‹ŠŠŠ‰‰‰Š‹‹‹‹‹‹‹‹‹ŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŽŽŽŽŽŽŒ‹ŒŽŽŽŽŽŒ‹‹‹‹‹ŒŒŒ‹‹ŠŠŠŠŠ‹‹ŒŒŒŒŒŒŒŒ‹‹‹‹‹ŒŒŒŒ‹‹‹ŒŒŒ‹‹ŠŠŠŠŠ‹‹Š‰ˆˆˆ‰ŠŠŠ‰‰‰‰‰Š‹‹Š‰‰‰‰‰‰‰‰‰‰ŠŠŠŠŠŠ‰‰‰‰ˆˆˆˆ‡‡‡†‡‡‡‡‡‡ˆ‰Š‰ˆ‡†…†……„……†ˆ‰Š‰ˆ†……†‡ˆ‰‰ˆ†„„„……………„„„„„ƒƒƒƒƒ‚ƒƒƒƒ„……………xxwwwxxxxxyyxxxwwwwwwxxxyyzyyyxwwxyyyzzzzzzyyzzzzyyxxwxxxxxxxxxxxxxxxyyyyyyyyxxxxxxxyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxyyyxxwwxyyzzyyyyyyyxxxxxxxxxxxxxxxwwwxxyyyyxxyyyyyxxxyyyyzzzzzzzzyyyyyxxxxyyyzz{|||{{{{{|{|||||{{{{zzzzyyzzzzzyyyyyyzzyyyyzz{zzzzzzzzzzz{{{{{zzzzzzzzzzzzyyyyyyyzzzzzzzzzzzz{{zzzzzzzz{{{{{{{{zzzzzzz{{{{{{{{{{zzzzzz{{{zzzzzzzz{{{{|||}}}}}}}||}}}}||||}}~}}~~}}}~}}}}}|}}|||}}}}~~~~~~}}}~~~~~~~~~€€€€€€€€‚‚‚‚‚ƒƒƒ‚ƒ„„……†††…„ƒƒ„„…†††††††………†††††‡ˆˆ‰‰ˆˆˆˆ‡‡‡‡‡‡‡‡‡††………………„„„…„ƒƒ„ƒƒ„„ƒ‚ƒ„„„„„………†‡††††‡ˆ‰Š‹‹‹‹‹‹‹ŒŒŒŒŒŒŒ‹‹ŠŠŠŠŠŠ‹ŠŠŠŠŠ‰‰ŠŠ‹‹‹‹‹‹‹‹ŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŽŽŽŽŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŽŽŽŽŽŽŽŒ‹‹ŒŒŽŒ‹ŠŠŠŠ‹‹‹‹Š‰‰‰‰Š‹‹‹ŒŒŒŒŒŒŒ‹‹‹‹ŒŒŒŒ‹‹ŠŠ‹ŒŒ‹ŠŠŠŠŠŠ‹Š‰ˆ‡ˆˆ‰‰‰ˆˆ‰‰‰Š‹‹‹ŠŠ‰‰ŠŠŠŠŠŠŠ‰‰Š‰‰‰‰ˆˆˆ‡‡‡‡‡†…………†‡‡‰‰‰‰ˆ†…………„„……†‡ˆ‰ˆˆ†………†‡ˆˆ‡…„ƒ„………„„„„„„„ƒƒ‚‚‚‚‚‚‚‚ƒ„„„„„xxwwxxxxxxxxxxxwwwwwwxxxxyyyxxxwwwxxyz{{{zyyyzzzyyxxxxxxxxwwwwxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyxxxxyyyyzzzyzyyyxxxxwwwxxxxxxyxxxxxxxxxxyyyxxxxxwxyyyzzzzzzzyyyyyyyxxxxyyzzz{|||{{{z{||||||{{zzzzzzzzzzzzzzyyyyyyzzzyyyyyzyyyyzzzzzzzz{{{zzyyzzzzzzzz{{{zzyyyzzzzzzzzzzzzz{zzzzzzzzz{{{{{{zzzzzzzz{{{{{{{{{{zzzzz{{{{zzzzzzzz{{{|||||}}}}}}||}}}}|||}}}}}~~~}}}}}}}|||||||}}}}}~~~~~~~~}}}}}~~~~~~€€€€€€€€€€‚‚‚‚‚‚ƒƒƒƒƒ„„……†††…ƒƒƒ„„…………………………††‡‡†‡†‡ˆˆˆˆˆ‰ˆ‡‡‡‡‡‡‡‡‡‡…„„„………„„„…„„„„„„„„ƒƒƒ„„„……………†‡‡†††‡ˆŠŠ‹‹‹‹‹‹‹‹ŒŒŒŒŒŒŠŠ‰‰‰‰‰ŠŠŠŠŠ‹ŠŠŠŠ‹ŒŒŒŒŒŒŒ‹ŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŽŽŽŽŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŽŽŽŽŽŽŒ‹‹‹ŒŒŒ‹ŠŠ‰‰‰Š‹‹ŠŠ‰ˆ‰‰Š‹‹‹ŒŒŒŒŒŒŒ‹‹‹‹ŒŒŒ‹Š‰Š‹ŒŒ‹ŠŠŠ‰‰ŠŠŠ‰ˆ‡ˆˆ‰‰‰ˆˆ‰‰‰Š‹‹‹‹ŠŠ‰ŠŠŠ‹‹ŠŠ‰‰‰‰ˆˆˆˆˆ‡††††††…………††‡ˆ‰‰‰ˆ†…„…„„„„…†‡ˆˆˆ‡‡†………†‡‡††„ƒƒ„„…„„„„„ƒƒƒ‚‚‚‚‚‚‚‚‚ƒ„„„„xxwxxxxxxxxxxxxxxxxxxxxxxxxxwwwwvwxxyyzzzyxxyyyyyyxxxxxxwwwwwwwwwwxxyyyyyyyyyxxxxxxxxyyyyyyyyxxxwwwwxwxxxxxxxxxxxxxxxxyyyyyxxxxxyyyyzyyyyyyxxxwwwwwxxxyyxxxxxxxwwwxxyyxwwwwwxyzzzzzzzzyyyyyyyyxxxyyyzzz{||||{zz{|}}}|{{zzzzzzzzzzzzzzzyyyyyyzzzzzzyyyyyyyzzzzzzzzzzzyyyzzzzzzzz{{{{zzzz{{zzzzzzzzzzzz{zzzzzyyyzzzz{{zzzzzzzz{{{{{{{{{{{zzzz{{{{{{{zzzzzz{{|||||||}}}}}}}|}}}||}}}}}}~~~}}}}}}}|}}~~}|}}}}}~~~~~~~~~~}}}}}}}~~~€€€€€€€€€€€‚‚‚‚‚‚‚‚ƒƒƒƒƒ„„„……†……„„„„„………………………††‡‡‡‡†††‡‡‡ˆˆˆˆ‡‡‡‡‡‡‡‡ˆ‡†……„…„„………………………………„„„…………††††‡‡ˆ‡‡‡‡ˆŠŠ‹‹‹‹‹‹‹‹‹ŒŒŒ‹‹Š‰ˆˆ‰‰‰ŠŠŠŠ‹‹‹ŠŠ‹‹ŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŽŽŽŒ‹‹‹‹ŒŒŒŒŒ‹‹ŒŒ‹ŠŠ‰‰‰Š‹‹ŠŠ‰ˆˆ‰Š‹‹‹ŒŒŒŒŒŒ‹‹‹ŒŒŒ‹Š‰‰Š‹ŒŒ‹Š‰‰‰‰Š‰‰ˆˆˆˆˆˆˆˆˆ‰‰‰Š‹‹‹‹ŠŠŠ‹‹‹‹‹Š‰ˆˆˆˆˆ‡‡ˆ‡‡††…†††…„……††‡ˆ‰‰‰ˆ†…„„ƒ„„„……†‡ˆ‡††……„…††††…ƒƒƒ„„„„ƒƒ„„„ƒƒ‚‚‚‚‚‚‚ƒ„„„„xxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwvwxxyyzzyxxxyyyxxxyxxwwwwwxxxxwwwwxyyyyyyyyyyxxxxxxxxyyyyyyyxxxxwwxxxxxxyxxxxxxxxxxwxyzzyyyxxyyxxxxyyyzyyyyyyxwwwxxxxxyyxxxxxxxwwwwxyxxwwwwxyzzzzyyyyyxxxyyyyyyxyyzz{{{|}||||{{{||}}|{{zzzzzzzzzzzzzzzyyyyyyzzzzzzyyyyyyyzzzzzzzzzzyyyzzzzzzzzz{|||{{zz{{zzzzzzzzzzzz{zzzzyyyyzzzzzzzzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{zzzzz{{||||||||}}}}||}}}}|}~~~}}}~~~~}}}}}||}~~~}}~~~}}}~~~~~~~~~}}~~~~~€€€€€€€€€€€‚‚‚‚‚‚‚ƒƒƒƒƒƒƒ„„……………„„„„………………………†††‡‡‡‡††††††‡††‡††‡‡‡‡‡‡ˆ‡‡††…………†††††††††††……„…††††††††‡ˆˆˆˆˆˆ‰‹‹‹ŒŒŒŒŒŒ‹‹‹‹‹ŠŠŠ‰ˆˆ‰‰‰ŠŠ‹‹‹‹‹‹‹‹ŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŽŽŽŽŒ‹‹‹‹‹‹‹‹‹ŠŠ‹Œ‹ŠŠ‰‰‰‰Š‹‹ŠŠ‰ˆˆˆŠ‹‹‹ŒŒŒŒŒŒŒ‹‹‹‹ŒŒ‹Š‰‰Š‹‹ŒŒ‹Š‰‰ˆˆˆ‰‰ˆˆˆˆ‡ˆˆˆˆ‰‰‰ŠŠ‹‹‹‹‹‹‹‹‹ŠŠ‰ˆˆˆˆˆ‡‡†‡††………………„…………†‡ˆ‰‰‰ˆ†„ƒƒƒƒƒƒ„……††††……„„„…††…„ƒ‚ƒƒ„ƒƒ‚‚ƒ„„„ƒ‚‚‚‚‚‚ƒƒƒƒxxxxxxxxxxxxxxxxxxwwwwwwwwwwwwvvwxyyyyyyyxyyyyxxyyyxxwwwwxxxxxwwwwxyyyyyyyyyyxxxxxxxyyyyyyyxxxxyxxxxxxxxyyyyxxxxxxxxyzzzzyyxxyyxwwwwyyzyyyyyyyxxxxxxyyyxxxxxxxxwwwwxyxxwwwwxyzzzzyyyyxxxxyyyyyyyyyzz{{||}}|||{{{||||{{{zzzzzzzzzzzzzzzyyyyyyzzzzzzyyyyyyyzzz{{zzzzyyyyzz{{{zzzz{|||{{zz{{zzzzzzzzzzzzzzzzyyyyyyzzzzzzzzzzzz{{{{zzzzzzz{{{{{{{{{{{{{{{{{{{{||||||||}}}||||||}}~~~~}~~~~}}}}}|}~~~~~~~~}}}}~~~~~~~~~~~~€€€€€€€€‚‚‚‚‚‚‚ƒƒƒƒƒƒƒ„„……………„„……††…„……………††††‡‡†………††††……††††††‡‡‡‡†‡††…………††††††††‡‡‡††……†††‡‡†††ˆ‰‰‰‰‰‰Š‹‹ŒŒŒŒŒŒŒŒŒŒ‹‹‹‹‹Š‰‰‰ŠŠŠ‹‹‹ŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŽŽŽŽŒ‹‹‹‹‹Š‹‹‹ŠŠŠŠ‹ŠŠ‰‰‰‰‰Š‹‹ŠŠ‰ˆˆˆŠ‹‹‹‹Œ‹ŒŒŒŒŒ‹‹‹ŒŒ‹Š‰‰ŠŠ‹ŒŒŒŒ‹Š‰ˆˆ‡‡ˆˆˆˆ‡‡‡ˆˆˆ‰‰‰ŠŠŠ‹‹‹‹ŠŠŠŠŠŠ‰ˆ‡ˆˆ‡‡†††……………………„„…………‡ˆˆ‰‰‡…„‚‚ƒƒƒƒ„„…†††……„„ƒ„„……„„‚‚‚‚ƒ‚‚‚‚„„ƒƒ‚‚‚‚‚‚‚‚‚‚‚xxxxxxxxxxxxxxxxxxwwwwwwwwwwvvvwxxyzyyxxxxyyyyxxyxxxxwvwwxxyyxwwwwxyyyyyyyyyyxxxyyyyyzzzyyyxxxxxxyyyyyxxzyyyyxxxyyyyyzzzzzyxyyyxwwwxyzzyyyyyyyxyyyyyyyyyxxxxyyyxxxxxyyyxxxxxyzzzzyyxxxxxxyyyyyyyyzzz{{|||||||{{{{{{{{{zzzzzzzzzzzzzzzyyyyyyyzzzzzzyyyyyyyzzzzzzzzzyyyyzz{{{zzzz{{||{zzzzzzzzzzzzzzzzzzzzzyyxxxyzzzzzzzzzzzz{{{{zzzzzz{{{{{{{{{{{{{{{{{{{{{|||||{{|||||||{||}}~~~~}~~~~~}}}}}~~~~~~~~~}}}~~~~~~~~~~~~~~€€€€€€€€€‚‚‚‚‚‚‚ƒƒƒƒƒƒ„„………………………††…„………………………††…………†‡‡…„„……†††††††††††‡……†††‡‡‡‡‡‡‡‡ˆˆ‡‡††‡‡‡‡‡‡‡‡‰‰ŠŠŠŠŠ‹ŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒ‹ŠŠ‹‹‹‹ŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŽŽŽŽŒ‹‹‹‹‹Š‹‹ŠŠŠŠŠŠŠ‰‰‰‰‰‰‰Š‹ŠŠ‰ˆˆˆ‰‹‹‹‹‹‹ŒŒŒŒ‹‹‹ŒŒ‹‹Š‰‰ŠŠ‹ŒŒŒŒ‹Š‰ˆˆˆˆˆˆˆ‡†‡‡ˆˆˆˆ‰‰‰ŠŠ‹‹‹ŠŠŠ‰‰‰ˆˆ‡‡‡‡††………„„„„„„„ƒƒ„„……†ˆˆ‰‰‡„ƒ‚‚‚ƒƒƒ„„…………„„ƒƒ‚ƒƒ„„ƒ‚‚‚‚„„„ƒ‚‚‚‚‚‚€xxxxxxyyyxxxxxxxxwwwwwwwwwwwvvwxxyzyyxwwxyzyyyxxxxxxxwwxxxyyyxxxxxxyyyyyyzyyyyxxyyyyyzzzyyxxxxxxyyyyyxxyyyzzzyyyyyyyzzzzzzzyxxyyxxxyyzzzyyyyzyyyyyyyzyyyxxxyyyyxxxxyxyyxxxxxyyyyyyxxxxyyyyyyyyyyzz{{{{{||||||{{{{{{zzzzzzzzzzzzzzzzzzyyyyxyyyyzzzzyyyyyyyyzzzzzzzzyyyyzz{{{zzzz{{{{{zyyzzzzzzzzzzzzzzzyyyyxxxxxyyyyyyyyyzzz{{{zzzzzzz{{{{{{{{{{{{{{{{{{{{{{|||{{{||||||{{{||}}~~~~~}~~~~~~~~~}}}~}~~}}}}}}}}~~~~~~~~~~~~~~}~€€€€€€€€€€€€‚‚‚‚‚‚‚ƒƒƒ„„……………………………„………………………………………†‡‡…„ƒ„„……………………††††††……†‡‡‡‡‡‡‡‡ˆˆ‡ˆ‡‡‡‡‡‡‡ˆˆˆ‰ŠŠŠŠŠŠ‹ŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒ‹‹‹ŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŽŽŽŽŽŽŽŽŽŽŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŽŽŽŽŒŒŽŽŽŽŽŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŽŽŽŽŽŒ‹‹‹‹‹‹‹‹ŠŠŠŠŠ‰Š‰‰‰‰‰‰‰Š‹Š‰‰ˆ‡ˆ‰‹‹‹‹‹‹ŒŒŒŒŒ‹‹ŒŒ‹Š‰‰ŠŠŠ‹ŒŒŒ‹ŠŠ‰‰‰‰ˆˆˆ‡‡‡‡‡‡‡ˆˆˆ‰ŠŠ‹‹‹ŠŠ‰‰‰ˆˆ‡‡‡‡‡††………„ƒƒƒƒƒƒƒƒ„„„…†ˆˆ‰‡…ƒ‚‚‚‚ƒƒƒƒƒ„„„„ƒƒ‚€‚ƒ‚‚‚ƒ„„„ƒ‚‚‚‚€€€€€€xyyyyyyyyxxxxxxxxxxwwwwwwwwvvvwxyyzyxxwwxxyyyxxxxxxxxxxxxxxxxxxxxxyyzzzzz{zzyyyyyyyyyzzyyyxxxxxxyyyyyxyyyzzzyyyyyyyyzzzzzzzyxxxxxxyzzzzzyyyyzyyyyyyyzzyyyxyyyyyxxxxyyyyxxxxyyyyyyyxxxxyyyyyyyyyzz{|{{{{{||{{{{{{{{zzzzzzzzzzzzzzzzzzzyxxxxxyyyyzzzyyyyyyyyzzzzzzzzyyyyzz{{zzzzz{{{{{zyyzzzzzzzzzzzzzzzyyyyxxwxxyyyyyyyyyzz{{{{zzzzzzz{{{{{{{{{{{z{{{{{{{zz{|||{{{|||||||{||}}}~~}~}}~~~~~~~~~}}}}}}}}}}}}}}}}}~~}~€€~~~~~}}}}~€€€€€€€€€€€€‚‚‚‚‚‚‚ƒƒƒ„„„„„…………………„„„„„„„„„„„„„……„……†‡†„ƒƒƒ„„……„„„…††††…………†‡‡‡‡‡‡ˆˆ‰‰ˆ‰ˆˆˆ‡‡‡‡ˆˆˆ‰Š‹‹‹‹‹‹ŒŒŒŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŽŽŽŽŽŽŽŽŽŽŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŽŽŽŽŒŒŒŒŒŒŽŽŽŽŽŒ‹‹ŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŒŽŽŽŽŒ‹‹‹‹‹‹‹ŠŠŠŠŠŠŠŠ‰‰‰‰‰‰‰Š‹‹ŠŠ‰ˆ‰ŠŠ‹‹‹‹‹ŒŒŒŒ‹‹ŒŒŒ‹ŠŠŠ‰‰Š‹‹‹‹‹Š‰ŠŠ‰‰‰ˆˆˆ‡‡‡‡‡‡‡‡‰ŠŠ‹‹‹Š‰‰ˆˆˆ‡†††††……„„„ƒƒƒƒƒƒƒ‚‚ƒƒƒ„…‡ˆˆ‡…ƒ‚‚‚‚ƒƒƒƒ„„ƒ‚‚‚€€€€€‚‚„„„ƒƒ‚‚€€€€€€€xyyyyyyyyyxxxxxxxxxxwwxxwwvvvwxxyyyyxxwwxxyyxxxwwwwwwxxyxxwwxxyyyyyyzzzzzzzzyyyyyyyyyzyyyyxxxxxyyyyyyxyyyzzzyxxxxyyyzzzzzzyyxxxxxxyyyyyyyxyyzyyyyyyzzyyyyyyyyyyxxxxyyyyxxxxyyyyyyyxxxxyyyzzyyyzz{|{zzzzz{{{{{{{{{zzzzzzzzzzzzzzzzzzzzyxxxyyyyyyzzzzzzzzyyyzzzzzzzyyyyz{{{{zzzz{{{{{{zyyzzzzzzzzzzzzzyyyyyyxxxyyyyyyyyyyyzz{{{{zzzzzzzz{{{z{{{zzzz{{{{{{zzz{|||{{{|||||||{|}}~~}}}}||}}}}}~~~}}}}}}}}}|||||||}}~~}~€€~}}}}}}}~~€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚ƒƒ„„„„………………„„„„„„„„„„„„„„…………†‡†…ƒƒƒ„„…………„……††…„………†††††‡‡ˆˆ‰‰‰‰ˆˆˆˆ‡‡‡ˆˆˆŠ‹ŒŒŒŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽ‘‘‘ŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŽŽŽŽŒŒŒŒŒŒŒŒŒŒŒ‹‹ŒŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒ‹ŒŽŽŽŒ‹‹‹Œ‹‹‹ŠŠŠŠŠŠŠ‰‰‰‰‰‰‰‰Š‹‹‹ŠŠ‰‰‰ŠŠ‹‹‹‹ŒŽŽŒŒ‹‹ŒŒ‹ŠŠŠ‰‰ŠŠ‹‹‹‹ŠŠŠŠŠŠ‰‰‰‰‰‰ˆˆ‡‡‡‡ˆ‰ŠŠŠ‹Š‰‰ˆˆ‡††…………„„„ƒƒƒ‚‚‚‚‚‚‚‚‚‚ƒƒ…‡ˆˆ†„‚‚‚‚ƒƒƒƒƒƒ‚‚€€€€€‚ƒ„„ƒƒ‚€€€€€€€€€€€xxyyyyyyyxxxxxxxxxxxxwxxwwvvvwxxxxxxxxxxxxxxxyyxxwwwwxxyxxxxyyyyyyyyzzzzzzzzyyyyyyyyyyyyyxxxxyyyyzzzzyyyyzzzyxxyyzzzzzz{zzyyyyyyyyyyyyyxxxyyyyzzzzzzyyzzzzzzzzyyyxxyxxxxyyyyyyyyyxxxxyyyyzzyyyzz{{{zzzzzzzzzz{{{{zzzzzzzzzzzzzzzzzzzyyyyyyyyyyyzzzzzzzzzzzzzzzzzyyyyyz{{{{zzzzz{{{{zzyyzzzzzzzzzzzzzyyyyyyyyyyyyyyyzyyyyyzz{{{zzzzzzzzzzzzz{zzzzz{{{{{zzzz{|||{{{|||||||{|}}}}}}||{{||}}}}}}}}|}}}}}}}}}}||||~~~}~€~}}}}}~~~€€€€€€‚‚‚‚‚‚‚‚‚‚‚ƒƒ„„………††††…„„„„„„…………………†††††‡†…„ƒƒ„„………†…………………††††††††‡‡ˆˆ‰‰Š‰‰‰‰‰ˆˆˆ‰‰‰‹ŒŽŽŽŽŽŽŽŽŽŽŽŽ‘ŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŽŽŽŒ‹‹‹‹ŒŒŒ‹‹ŒŒŒŒŒ‹‹‹‹ŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŒ‹‹‹‹‹‹ŒŽŽŽŒ‹‹‹Œ‹‹‹‹‹ŠŠŠŠŠ‰‰‰‰‰‰‰‰Š‹‹‹‹ŠŠ‰‰Š‹‹‹‹‹‹ŒŽŽŽŒ‹‹‹ŒŒŒ‹ŠŠ‰‰‰Š‹‹‹ŠŠŠŠŠŠŠŠ‰‰ŠŠŠ‰ˆ‡‡‡†‡ˆ‰ŠŠŠ‰ˆ‡‡‡††…„„„„ƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚ƒ…†‡‡…ƒ‚ƒƒƒƒƒƒƒ‚‚€€€€€€€‚ƒ„„ƒ‚€€€€€€€€€€€xxxxyyyyyxxxxxxxxxxwwxxxwwvvvwxxxxxxxxxxxxxxyyyxxwwwxxxyxxyyyyyyyyyyyyzzzzzzzzzyyyyyyyyyyxxxyyyyyzzzzyyyyzzzyyxyyz{zz{{{{zyyyyyyyyyyyyyxxyyyyyzzzzzzyyzz{{zzzzzyyyxxyyyyzzzyyyyyyxxyyzzzzzzyyyzz{{zzyyyzzzzzzz{{zzzzzzzzzzzzzzzzzyyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzyyyyz{{{{{zzzzzzzzzzzzzzzzzyyyyzzzzzyyyyyyyzzyyzyyyyyyyyyyz{{{zzzzzzzzzzzz{{{{{|{{zzzzzzz{{|||{{{{|{{{{|{{|}}}|||{{{||||||}||||||||}}~~}}||||}~~}~~}}}~~}~~€€€€‚‚‚‚‚‚‚‚‚ƒ„„……………††††…………………††††††††††††††…„„……†……††††††††‡‡††††††‡‡ˆˆ‰‰ŠŠŠŠŠ‰Š‹‹‹‹ŒŒŽŽŽŽŽŽŽŽŽŽŽŽŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŽŽŒ‹ŠŠŠŠŠ‹‹‹‹ŒŽŒŒŒŒŒ‹‹‹‹‹ŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŒ‹‹‹‹‹‹‹ŒŽŽŽŽŒ‹‹‹‹‹ŒŒ‹‹‹‹ŠŠŠ‰‰‰‰‰ŠŠŠŠŠ‹‹‹‹ŠŠ‰ŠŠ‹‹‹‹‹ŒŽŽŽŽŽŒ‹‹ŒŒŒŒŒ‹Š‰‰‰‰ŠŠ‹ŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠ‰ˆ‡††‡ˆ‰ŠŠ‰ˆ‡††††…„„ƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚ƒ„†‡‡…ƒ€‚ƒƒƒƒƒ‚€€~€€€€€€ƒƒ„ƒ‚€€€€€€€€€€€xxxxyyzzyxwwxxxxxxxwwxxxxwwwwwxxxxxxxxxxxxxyyyyxwwwxwwwyyyyyzzyyyyyyyyxxxxxyzzzzzzzzyyyyyxxxyyyyyzzzzyyyyzzzyyxyyzz{{||{{zzzzzzzzzzzzyyxxyyyyyyzzzyyyyyz{{zzzzzyyyyyzzzzzzzzzzyyyxyyzzzzzzzyyzz{{{zzyyyzzzzzzzzzzzzzzzzzzzzzzzzzzyyyzzyyyyyyyyzzzzzzzzzzzzzzzzzyyyyzzz{{{zzzzzzzzzzzzzzyyyyyyyyzzzzzyyyyyyyyyyyzyyyyyyyyxyz{{{zzzzzzzzzz{{{{{{{|{{{{zzzzz{{|||{{{{{{{{{{z{{||||{{{zz{{|||||||}|}}}|}}~~}|||||}~~}~~}}}}}}~~€€€€‚‚‚‚‚‚‚‚ƒƒ„„………………†††††††††††‡‡‡‡‡‡‡‡†††‡†††††††††‡††‡‡ˆ‡‡‡‡‡‡‡‡ˆˆˆˆ‰‰‰ŠŠ‹‹‹‹Š‹‹ŒŒŒŽŽ‘‘‘‘ŽŽŽŽŽŽŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒ‹ŒŽŒ‹ŠŠ‰‰‰Š‹‹ŒŒŽŽŒ‹‹ŒŒ‹‹‹‹‹‹ŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŒ‹‹‹‹‹‹‹‹ŒŽŽŽŒ‹‹Š‹ŒŒŒŒ‹‹‹‹ŠŠ‰‰‰‰‰Š‹‹ŠŠŠ‹‹‹ŠŠŠŠŠ‹ŒŒ‹‹ŒŽŽŽŽŒ‹‹ŒŒŒŒŒŒŒ‹Š‰ˆ‰ŠŠ‹‹Š‰‰‰‰‰ŠŠŠŠŠŠŠŠŠ‰ˆ‡††ˆˆ‰Š‰ˆ††…………„„ƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚€‚ƒ„…‡†…ƒ€‚‚ƒƒ‚‚€€€€~~€€€€€‚ƒ„ƒ‚€€€€€€€xxxyyzzzyxwwwxxxxxxwwxxxxwwwwxxxxxxxxxxxxxyyyyyxwwwwwxxyyyyzzzyyyyyyxxxxxxyyzzzzzzzyyyyyyxxxyyyyzzzzzyyyyzzzyxxxyzz{||||{zzzzzzzzzzzzzyyyzzyyyyyzyyyyyyzzzzzzzzyyyyzzzzzzzzzzzyyyyyzzzzzzzzyzzz{{zzyyxyzzzzzzzzzzzzzzzzzzzzzzzzzzyyyzzyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyzzzzzzzyyyyyyyyyyzzyyyyyyxxwxyz{zzzzzzzzzzz{{{{{{{|{{{{zzzzz{{|||{{{{{{{{{{zzz{{|{{{zzz{{||||||}}}~~}}}}~}||||}}}~~}~€€~}}}}}}~€€€€€€‚‚‚‚‚‚‚‚‚‚‚ƒ„„„…………††‡‡‡†††††‡‡‡‡‡‡‡‡ˆˆˆ‡‡‡ˆ‡‡ˆ‡‡††‡‡‡‡‡ˆ‰Šˆ‡‡ˆˆˆˆŠŠŠŠ‰ŠŠŠŠ‹‹‹‹‹‹ŒŒŽŽŽ‘‘‘‘‘‘‘ŽŽŽŽŽŽŽŽŽŽŽŒ‹ŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒ‹‹ŒŒŽŽ‹Š‰‰ˆˆˆ‰Š‹ŒŒŽŽŽŽŒ‹‹ŒŒŒ‹‹‹ŒŒŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŒ‹‹‹‹‹‹‹‹ŒŒŽŽŒ‹‹Š‹ŒŒŒŒŒ‹‹‹‹ŠŠ‰‰‰‰‰Š‹‹ŠŠ‹‹‹‹ŠŠŠŠ‹ŒŒ‹ŒŒŒŽŽŒ‹Š‹ŒŒŒŒŒ‹‹Š‰ˆ‰ŠŠ‹‹Š‰ˆˆˆ‰‰Š‰‰‰‰‰‰‰‰ˆ†††ˆ‰‰‰ˆ†……„…„„„„ƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚€€ƒ„…††„‚€€‚‚‚‚€€€€€~~~€‚‚€€€€‚ƒƒ‚€€€€€€€xxxyyzzzyxwwwxxxxxxwwxxxxwwwwxxxxxxxxxxxxyyyyyywwwwwwxxyyyyzzyyyyyyyxxxxxxyyzzzzzzzyyyyxxxxyyyyzzzzzzyyyzzzzyxxxyzz{||||{{zzzzzzzz{{{zzyyzzyyyzyyyyyxxyzzzzz{zzyyyz{{zzzzzzzzzyyyyyzzzzzzzzzzzz{{zzyxxyzzzzzzzzzzz{{zzzzzzzzzzzzzyyyzzyyyyyyyyzzzzz{{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyyzzz{zzzzzyyyxxxxxyzzzyyyyyyxxwwxyzzyyzzzzzyyyz{{{{{{{{z{{{zzzz{||||{{||||||||{z{{{|{{zzzz{{|||||}}}}~}}}}}}||||}}}}~~}~€€~~~}}}}~€€€€€€€‚‚‚ƒ‚‚‚‚‚‚‚‚‚‚ƒƒƒ„„…………††‡‡‡‡‡‡‡‡‡‡ˆ‡‡‡‡‡ˆˆ‰‰‰‰‰‰‰‰‰‰‰‡‡‡‡ˆˆ‡ˆŠ‹‰ˆˆˆˆ‰‰‹‹‹‹ŠŠ‹‹‹‹‹‹‹ŒŒŒŽŽŽŽ‘‘‘‘‘‘ŽŽŽŽŽŽŽŽŒ‹‹ŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒ‹ŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŽŽŒŒ‹‹‹‹ŒŒŒ‹Š‰‰‰ˆˆ‰Š‹ŒŒŽŽŽŽŒ‹‹ŒŒŒŒŒŒŒŒŒŒŽŽŽŽŒŒ‹Œ‹‹‹Š‹ŒŒŽŒ‹‹‹‹ŒŒŒŒŒŒ‹‹‹‹ŠŠ‰‰‰ŠŠ‹‹‹‹ŒŒ‹‹‹ŠŠ‹‹ŒŒŒŒŒŒŒŽ‹ŠŠŠ‹ŒŒ‹‹Š‰‰‰Š‹‹‹Š‰ˆˆˆˆˆˆ‰‰‰‰‰‰‰ˆ‡†††ˆ‰‰‰‡…„ƒƒƒ„„„„ƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚€€‚„………„‚€€€€‚‚‚€~~~€‚‚‚€€€€‚€€€€€€€€€€€€€xxxyyzzzyxwxxxxxxxxxxxxxxxwwwxxxxwwwwwxxxyyyyyxwwwwwxxxyyyyyyyyyyyyyxxxxxxyyzzzzzyyyyyxxxxyyyzzzzzzzzyzzzzzyyxxxyzz{{{{{{{{{zzzzzzzzzzzzzzzyyyzyyyyxxxyzzzzzzzzzzzzzzzzzzzzzzyyyzzzzzzzzzzzzzzzzzzzyxxyzzzzzzzzzzzz{zzzzzzzzzzzzzyyyzzyyyyyyyyzzzz{{||{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyzzzzz{{{{{zzyyyxxxxyzzzyxyzzyyxxwxyyyyyyzzzzyyyyzzzzzzzzzzz{{{zz{|||||||||||||||{{|||{zzzzz{{|}|||}}}|}}}}~~}||||}}}}~~}}~~~}}~}}}~€€€€€€€€€€€‚‚‚‚‚ƒƒƒƒƒ‚‚‚ƒƒƒ„„„……††‡‡‡‡‡‡‡‡ˆˆˆ‡‡††‡ˆ‰‰‰ŠŠŠŠŠŠŠ‰ˆ‡‡‡‡ˆ‰ˆ‰‹Œ‰‰ˆˆ‰Š‰‹‹‹‹‹‹‹Š‹‹‹‹‹‹ŒŒŽŽŽŽŽ‘‘‘‘‘‘ŽŽŽŽŽŽŽŽŽŽŒŒ‹‹‹ŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒ‹‹ŒŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŒŽŽŒ‹‹‹‹‹ŒŒŒ‹ŠŠ‰‰‰‰ˆ‰Š‹ŒŒŽŽŽŽŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŽŒŒŒŒŒ‹‹‹ŠŠŠ‹ŒŒŒ‹‹‹ŒŒŒŒŒŒ‹‹‹‹‹‹‹‹‹‹‹ŒŒŒ‹ŒŒŒŒ‹ŠŠ‹ŒŒŒŒŒŒŒŒŽ‹ŠŠŠŠŒŒ‹‹Š‰ˆ‰‰‰ŠŠŠ‰ˆ‡‡‡‡‡‡‡ˆˆˆˆˆˆ‡†………‡ˆˆˆ†„ƒ‚‚‚ƒ„„ƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚€‚„„„„ƒ€€€‚‚‚€€~~€€‚‚‚‚‚€€€€€€€€€€xxxyyyzzyxxxxyyyyxxxxxxxxxxwwxxxxwwwwxxxxyyyxxxwwwxxxxxyyyyyyyyyyyyyyyyyyyzzzzzzyyyyyyyxxyyzzzzzzzzzzzz{{zzyxxxyyzz{{{{{{{{{{zzzzzzzzzzz{zzyyyzyyyyxxxyzzzzzzzzzzzzzzzzzzzzzyyyzzzzzzzzzzzzz{{{zzzzyxxyzzzzzzzzzzzzzzzzzzzzzzzzzyyyyzzzzzzzzzzzzzz{{{{{{zzzzzzzzzzzzzzyyyyyyzzzzzzzzzzzzzzzzzz{{{{{zzyyyxxxxyyzyyyzzzzyyxwxyyyyyyzzzzyyyyzzzzzzzzzzz{{{{{{|||||||||||||||{|||||{{zzz{||}}|}}|||}}}}~~}||||}}}}~~}~~~~~}}}~~~€€€€€€€‚‚ƒƒƒƒƒƒ‚‚ƒƒƒƒƒ„……††‡‡ˆˆˆˆˆˆˆˆˆˆ‡††‡ˆ‰‰ŠŠ‹‹‹‹‹‹‰‰ˆˆ‡‡ˆ‰‰‰ŒŒŠ‰‰‰‰‰ŠŒŒŒ‹‹‹‹ŠŠ‹‹‹‹ŒŒŽŽŽ‘‘ŽŽŽŽŽŽŽŽŽŽŽŽŒŒ‹‹‹ŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒ‹ŒŒŽŽŒŒŒŽŽŽŽŽŽŽŒŒŒŒŒŒŽŽŒŒ‹ŠŠŠŠ‹‹ŒŒŒ‹ŠŠ‰‰‰‰‰‰ŠŠŒŒŽŽŽŽŒŒŒŒŒŒŒŒŒŒŒŽŒŒŒŒŒŒŒŒŒŒŒ‹‹‹Š‹‹‹‹‹ŒŒŒŒ‹‹ŒŒŒŒŒ‹‹‹‹‹ŒŒŒŒŒŒŒŒŒŒŒ‹ŠŠ‹‹ŒŒŒŒŒŒŽŽŒ‹ŠŠŠŠŒŒŒ‹Š‰ˆˆˆ‰‰ŠŠ‰ˆˆ‡‡‡††††‡‡‡‡‡‡†…………‡ˆˆ‡…„‚‚ƒƒƒƒ‚ƒƒƒ‚‚‚‚‚‚‚‚€~‚„„„ƒ‚€€‚‚‚€€~~€€‚‚‚‚‚‚‚€€€€xxxxyyyyxxxxyyyyyyxxxxxxxxxxxyyyyxwwxxxxxyyxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzyyyyyyyyyzzzzzzzzzzzz{{{{zyxxyzzzz{{{{{{{{{{zzyyzzzz{{{{{zzzzzyyyyyxyzzzzzzzzzzzzzzzyyyyyyyyyyzzzzzzzzzzzzz{{{zyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{zzzzzzzzzzzzzyyyxxxyyzzzzzzzzzzzzzzzzz{{{{{zzzyyxwwxxyyyyyzzzzzzyxxyzzzzz{{{{zzzzzzzz{{{zzzz{{{|||||||||||||||||||||||||{{{{{|||||}}||}~~~~~~~}|||}}}}~~}~~~~}~~~~~€€€€€€€€€€€€€€‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒ„……††‡ˆˆˆˆˆˆˆˆˆ‡‡†‡‡ˆ‰‰ŠŠ‹‹‹‹‹‹‰‰ˆ‡†‡ˆˆ‡ŠŠ‰‰‰‰‰Š‹Œ‹ŠŠŠŠŠŠ‹‹‹‹ŒŽŽŽŽ‘‘ŽŽŽŽŽŽŽŽŽŽŒŒ‹‹ŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŽŽŽŽŽŽŒŒ‹ŒŒŒŒŒŒŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŒŒ‹ŒŒŒŒŒŽŒ‹‹‹ŠŠŠŠ‹‹‹‹‹ŠŠ‰‰‰‰ŠŠŠŠ‹ŒŽŽŒ‹ŒŒŒŒŒŒŒŒŒŒŒŒŒ‹‹‹ŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒ‹‹‹ŠŠŠ‹‹‹‹‹ŒŒŒŒŒ‹‹‹ŒŒŒŒŒ‹‹ŒŒŒŒ‹ŠŠ‹‹‹ŒŒŒŒŽŽŽŽŒ‹Š‰‰Š‹‹ŒŠŠ‰ˆ‡ˆˆ‰‰ˆˆˆ‡†††…………†††††††…„„„†ˆ‡†…ƒ€€‚ƒƒƒ‚‚ƒ‚‚‚‚‚‚‚‚‚€~~~€ƒ„„„ƒ‚€€€‚‚‚€€~~~~€€‚‚‚‚‚‚‚‚€€€xxxxyyyyxxxxyyyyyyyxxxxxxxxxyyyyyxwxxxxxyxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{zyyxxyzzz{{{{{{{{{{zzyyzzzz{{{|{{zzzzzzyyyxyzzzzzyyyzzzzzyyyyyyyyyyyyzzzzzzzzzzzzz{{{{zzzzyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyzz{{{{zzzyzzzzzzzzzyyyxxxxyzzzzzzzzzzzzzzzzz{{{{{zzzyyxxxxxyyyyzzz{{{zzyxyzzzzz{{{{zzzzzz{{|{{zzz{{|||}}}}|||{{{{{||||||}}}}|{{{{{{{{|||}}|}~~~~~~~}|||}}}}}~~~~~~}~~~~€€€€€€€€€€€€€€€€‚ƒƒƒƒƒƒƒƒƒƒƒƒ„……††††‡‡ˆˆˆ‡‡‡††‡ˆˆ‰Š‹‹ŠŠŠŠŠŠ‰ˆˆ‡†‡ˆˆˆ‰ŒŠ‰‰ŠŠ‰‰‹‹‹‰‰ŠŠŠŠ‹‹‹‹ŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽ‘ŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒ‹‹ŒŽŽŽŽŽŽŽŒŒŽŽŽŽŽŒ‹ŒŒŒŒŒŒŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŒŒ‹ŒŒŒŒŒŒ‹‹‹ŠŠŠŠŠŠ‹‹‹ŠŠ‰‰‰ŠŠŠŠŠ‹‹Œ‹‹ŒŒŒŒŒŒŒ‹‹ŒŒŒŒŒ‹‹‹ŒŒŒŒŒŒŒŒ‹‹‹‹ŒŒŒŒ‹‹‹‹‹‹Š‹‹‹‹‹‹‹ŒŒŒŒ‹‹‹‹‹ŒŒŒ‹‹ŒŒŒ‹‹ŠŠŠ‹‹‹‹ŒŒŽŽŽŒ‹‹Š‰‰‰‰ŠŠ‰‰ˆ‡‡‡ˆˆˆ‡‡‡†††……„„„…………………„ƒƒƒ…‡‡†„‚€€‚ƒƒƒ‚‚‚‚‚‚‚‚‚‚€€~}}‚ƒ„„ƒ‚€€€‚‚€€~}}~~€‚‚‚‚‚‚‚€€~€€yxxxyyyyxxxxyyzzzyyxxxxxxxxyyyyyyxwxxxxxxwxxxxxxyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzzzyzzz{{{{{zyyyxyzzz{{{{{{{{{zzzyyzzzz{{|||{{{{zzzzyxxyzzzzyyyxyzzzzyyyyyyyyyyyzzzzzzzzzzzzzz{{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyzz{{zzzzzyyyzzzzzzzyyyxxxxyzzzzzzzzzzzz{{{{{{{{{{zzzyyyxxxxyyyyzzz{{{{zyyyzzzzz{{{{zzzzyzz||{zzz{{|||}}~~~}|||{{{||}}}}|}}}||{{|||{{{{||}}|}~~~~~~}||||}}}}}}~~~~~~~~~€€€€€€~€€€€‚ƒƒƒ‚ƒƒƒƒƒƒƒƒ„……††††‡‡‡‡‡‡‡‡†‡‡ˆ‰‰Š‹ŠŠŠŠŠŠŠ‰ˆ‡‡†‡ˆˆˆ‰ŒŒ‰ˆ‰ŠŠ‰‰‹‹‹‰‰ŠŠŠ‹‹‹‹‹ŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒ‹ŒŽŽŒ‹ŒŽŽŽŽŽŒ‹ŒŒŒŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒ‹ŒŒŒŒŒ‹‹‹‹ŠŠŠŠŠ‹‹ŠŠŠ‰‰‰ŠŠ‹ŠŠŠ‹ŒŒŒŒ‹ŒŒŒŒŒŒ‹‹‹ŒŒŒŒ‹‹‹‹ŒŒŒŒŒŒŒ‹‹ŠŠ‹‹Œ‹‹‹‹‹‹‹ŠŠŠ‹‹‹‹‹‹‹ŒŒ‹‹ŠŠŠ‹‹ŒŒ‹‹ŒŒŒŒŒŒŒ‹‹Š‰Š‹‹‹‹‹ŒŒŽŽŽŒŠŠ‰ˆˆˆˆ‰‰ˆˆ‡†††‡‡‡‡††††……„ƒƒƒ„„„„„„„ƒƒƒƒ„††…„‚€‚ƒƒƒ‚‚‚‚‚‚€~}}‚ƒƒƒ‚€€€‚‚€~}}~~€€‚‚‚‚‚€€~~~~~€xxyyxxyxxxyyzzzzzzyxxxxxxxyyyyyyyxxxxxxwwxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzzzyzzz{{{{{zzyyyyzzz{{{{{{{{zzzyyyzzz{{|||{{{{zzzzzyyxyzzzzzyxxyzzzyyyyyyyyyyyyzzzzzzzzzzzzzz{{{zzzyyyyzzzzzyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyzz{{{zzzzyyyzzzzzzzyyxxwwxyyzzzyyzzzz{{{{{{{{{{{zzzyyyyyxxxyyyyzz{|||{{zyzzzzzz{{{{zzzzyyz{{{{z{{{{|}}~~~~}}|{{{{|}}}}}}}||||||||||||{{|~}|}}~~~~}}}||||}}}}}}}~~~~~~€€€€~€€€€€€‚‚ƒƒ‚ƒƒƒƒƒƒƒ„„……………††††‡††††‡‡ˆˆ‰ŠŠ‹ŠŠ‰ŠŠŠŠ‰ˆ‡ˆ‡ˆ‰‡‰ŠŒ‹‰ˆ‰‹‰‰‰‹‹Š‰ˆŠŠ‹‹ŒŒŒŒŒŽŽŽŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŽŽŒ‹‹ŒŽŽŽŽŽŒŒŒŽŽŽŽŽŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒ‹‹ŒŒŒŒŒŒŒ‹‹‹‹‹ŠŠŠŠ‹‹‹ŠŠ‰‰ŠŠ‹‹ŠŠŠŠŒŒŒŒŒŒŒŒŒŒŒŒŒ‹‹ŒŒŒŒ‹‹‹‹ŒŒŒŒŒ‹‹‹ŠŠŠŠ‹‹‹‹ŠŠŠŠŠŠ‰ŠŠŠŠŠ‹‹‹‹‹‹‹ŠŠŠŠŠ‹‹‹‹‹ŒŒŒŒŒŒŒŒŒŒ‹‹‹‹Š‰‰Š‹‹‹‹‹‹‹ŒŽŽ‹‰‰ˆ‡‡‡‡ˆˆ‡‡†………††††……………„ƒ‚‚‚ƒƒƒ„„„ƒ‚‚‚‚ƒ„…„ƒ‚€‚ƒ‚‚‚‚‚‚‚€€€€€~}}}}‚ƒƒ‚€€€€‚‚€~}}}~€‚ƒƒƒ‚€}~~~~~€‚xyyyxxxxxyyzzzzzzzyyxxxxxxyyyyyyyxxxxxwwwxxxxxyyyyyyxxxxxyyyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{zyyyyz{{{{{{{{{zzzzyyzzz{{{{{{{{{{zzzzzyyyyz{{zzyxxyzzyyyyyyyyyyyyyzzzzzzzzzzzzz{{{zzyyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzzz{{{zzzzzzyyyzz{zzzzzzzyyzzz{{zzzzyyxxwwwxxyyyyyzzz{{{{{{{{{{{{zzzyyyyyyxyyyyyzz{|||||{{z{{{{{||||{{zzyyz{{{{{{{{{|}}~~}}}||{{{{|}}}~~~~}}}|}}}}}|||||}}}||}~~~}}}|||||}}}}~~~}~~~~~€€€€€€€€€€€€€€‚‚‚‚‚ƒƒ‚ƒƒƒƒƒƒƒ„„…………††††††††‡‡‡‡ˆ‰‰ŠŠ‹ŠŠŠŠŠŠŠ‰‰ˆˆˆŠŠ‰Š‹Œ‹‰‰Š‹ŠŠ‹‹ŒŒ‹Š‹‹ŒŒŽŽŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŽŽŽŽŽŽŽŽŽŽŽŒ‹‹ŒŽŽŽŽŽŒŒŽŽŽŽŽŽŽŽŽŒŒŽŽŽŽŽŽŽŽŽŽŽŽŒ‹‹ŒŒŒŒŒŒŒ‹‹‹‹‹‹ŠŠŠŠ‹‹‹ŠŠŠŠŠ‹‹‹ŠŠŠŠ‹ŒŒŒŒŒŒŒŒŒŒŒ‹‹‹ŒŒŒ‹ŠŠŠŠ‹‹‹‹‹‹ŠŠŠŠŠŠŠ‹‹ŠŠ‰‰‰‰‰ˆ‰‰‰‰ŠŠŠ‹‹‹‹ŠŠ‰‰‰Š‹‹‹‹‹‹ŒŒ‹‹‹‹‹‹‹‹‹‹ŠŠ‰‰Š‹‹‹‹ŠŠŠ‹ŒŽŒ‹ˆˆ‡††††‡‡††…„„……………„„„„„ƒƒ‚‚‚ƒƒƒƒƒ‚‚ƒ„„ƒ€‚‚‚‚€€€~}}|}~€‚‚‚‚€€€€‚‚€~~}}~€‚ƒƒƒƒ‚€~~}~€€‚‚‚‚‚‚xyyyxxxxxyyzzzzzzzyyxxxxxxyyyyyyyxxxxxwwwxxxxyyyyyyxxxxxxxyyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzz{zzzz{{{{{{{{zzzzzzz{{zzz{{zzzzzzz{z{{{{{{{{{{zzzzyyyyzzz{{zzyxxyyyyyyyyyyxxxyyyzzzzzzzzzzzzz{{zzzyyyyyyyyyyyyxyyyyzzzzzzzzzzzzzzzzz{{{{{zzzzzzyzyzzzzzzzzzzyyz{{{{zzzzyyxxwwwwxyyyyyz{{{{{zzzzzzz{{{zzyyyyyxxxyxxyzz{{|||||{{{||||||||{{{zzz{{||||{{{{{|}}}}|||{{{z{|}}}~~~~}}}|}~~~}|}}}}}}}|}}~~~}}}|{|||}~~~~~~~~~~€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒ„„…………†‡‡‡‡‡‡‡‡ˆˆˆˆˆ‰‰ŠŠŠŠ‹‹‹‹‹‹ŠŠ‰‰Š‹‹Š‹ŒŒŠŠ‹Œ‹ŒŒŒŒ‹‹ŒŽŽŽŽŽŽŽŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒ‹‹ŒŽŽŽŽŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒ‹‹ŒŒŒŒŒŒŒŒ‹‹‹‹ŠŠŠŠ‹‹‹ŠŠŠŠ‹‹‹‹‹ŠŠŠ‹ŒŒŒŒŒŒŒŒŒŒŒŒ‹‹‹ŒŒŒŒŒŒ‹‹ŠŠŠŠŠŠŠ‹ŠŠŠŠ‰‰ŠŠŠŠŠŠŠ‰ˆˆˆˆ‡ˆˆˆ‰‰ŠŠŠŠŠŠŠŠ‰‰‰‰ŠŠŠŠŠŠŠŠŠŠŠ‰‰ŠŠŠŠŠŠ‰‰‰‰Š‹‹‹Š‰Š‹ŒŒŠ‡††……………………„„„„……„„„„ƒƒƒƒ‚‚ƒ„ƒƒƒ‚‚ƒƒ‚€€€€€€€~}|}~€‚‚€€€€‚‚€~}}}€‚‚ƒƒƒ‚€€~~~~€€€‚‚‚‚‚xyzyyxxyyyyzzzzzzzyyxxxxxxyyyyyyyyyyyxxxxxxyyyyyyyxxxxxxxxyyyyyyyyyyyyyzzyyyyyyyyzzzzzzzzzzzzzzzzz{{{{{{{zzzzzzzzzzzzzzzzzzzzz{{{z{{{{{{{{{{zzzzyyyzz{{{zzzyxxyyyyyyyyyyxxxxyyyyyyyyyyyzzz{{{zzzzzzzzzyyyyyyyyyyzzzzzzzzzzzzzzzz{{{|{{zyyzzzzyyyyyzzzzzzzyyzz{{{zzzzzyyxxwwwxyyyyyz{{{{{zzzzzzzzz{zzzyyyyxxxxxxxxyz{{{|||||||||||||{{{{{zz{{||||||{{{||}}|||{{{zzz{|}}}}~~}}}}|}~~}}}}|}|}}}}}}~~}}}}}||}}~~~~~~€€€€‚€€€€€€€€€€‚‚‚‚‚‚ƒ„„„„„„„„„……………†‡ˆˆˆˆ‰ˆˆˆˆˆ‰‰ŠŠ‹‹‹ŠŠŠ‹‹‹ŠŠŠŠŠ‹Œ‹‹ŒŒŽ‹‹ŒŽŒŽŽŽŽŒŒŽŽŽŽŽŽŽŽŽŽŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒ‹‹ŒŽŽŽŽŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŒŒ‹‹‹‹‹ŠŠŠŠŠ‹‹Š‹‹‹ŒŒŒ‹‹ŠŠ‹ŒŒŒŒŒŒŒŒ‹‹‹ŒŒŒŒŒŒ‹‹‹‹‹‹Œ‹‹‹ŠŠŠŠŠŠŠŠŠŠŠŠŠ‰‰‰‰‰‰ŠŠŠ‰ˆ‡‡‡‡‡‡‡‡ˆ‰‰‰‰‰‰ŠŠ‰ˆ‡‡ˆ‰‰‰‰‰‰‰‰‰ˆˆˆˆˆ‰‰‰‰‰ˆˆˆ‰‰ŠŠŠˆ‡ˆŠ‹Œ‹ˆ…„„„„…ƒƒ„„„„„„„„„„„ƒ„ƒƒƒƒ‚€€‚ƒ„„ƒ‚€€‚€€€€€€€€€€€‚€€€~}~~€€€€€€€‚€~~~}|}~€‚ƒ‚‚‚€€~~€€‚‚‚‚‚‚yyyyyyyyyyyzzzzzzzyyyyyxxxxyyyyyyyyyyxxxxxyyyyyyyxxxxxxxxyyyyyyyyyyyyyzzzyyyyyyyyzzzzyzzzzzzzzzzzz{{{{{{zzzzzzzzzzyzzzzzzzzzzyzzzzzz{{{{{zzzzzzzyyzzzz{{zzzyxwxxyyyyxxxxwwwwxxxxxxxxxxyzzz{{{zzzzzzzzzzyyyyyyyyyzzzzzzzzzzzzzzzzz{{|{{zyyzzzzyyyyyyzzzzzzyyzz{{{zzzzzyyxxxwwxyyyyzz{{{{{zzzzyyyzzzzzzzzzyxxxxxxxyz{{{{{||||||||||||{{{||{{||}}}|||{{{|||||{{{{zzzz{|}}}~}}}}}||}}}}}}|||{{|}}}}}}}}~~~}}}~€€€€€€€€€€~~€€€‚‚‚‚‚ƒ„„„„„„……………††††‡ˆ‰‰‰‰Š‰‰‰‰‰ŠŠŠŠ‹‹‹ŠŠŠ‹‹‹ŠŠ‹‹‹ŒŒŒŒŽŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŽŽŽŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŒ‹‹‹‹‹ŠŠŠ‹‹‹‹Š‹‹ŒŒ‹‹‹ŒŒŒŒŒŒŒŒ‹‹‹‹ŒŒŒŒ‹‹‹‹‹‹ŠŠŠ‹ŠŠŠŠŠ‰‰‰‰‰‰Š‰‰ˆˆˆˆˆˆˆ‰‰‰ˆˆ‡††††‡‡‡‡ˆˆˆˆˆ‰‰‰ˆ‡††‡ˆ‰‰ˆˆˆˆˆˆ‡‡‡‡‡ˆˆ‡‡‡‡‡‡ˆ‰‰‰ˆ‡†‡ˆŠ‹Œ‹‡„ƒƒƒƒ„‚‚ƒƒƒƒ„„„„„„„„„ƒƒƒ‚€€‚ƒ„„ƒ‚€€€€€€~€€‚€€‚‚‚‚€~~~~€€€€€€€€€€€~~~}}}~€‚€‚ƒ‚‚‚€€€~€‚‚‚‚‚‚yyyyyyyyyyzzzzzzzzyyyyyyyxxxxyyyyyyyyxxxxxyyyyyyyxxxxxxxxyyyyxxxxxxyyyyzzyyyyyyyxyzzyyzzzzzzzzzyyzzz{{{{zzzzzzzzyyyzzzzzzzzzzyzzzzzzz{{{{zzzzzyyzzzzzzzzzzyyyxxyyyyyxxxxxxxxxxxxwwwwxxyyz{{{{zzz{{{{{{zzzzzzzyyyyzzyzyyyyyyyyyyyz{{|{{zyyzzzzzyzzyyyzzzyzyyzz{{{zzzzzyyxxxxxxyyyyzz{{{{{{zyyyyyzzzzzzzzzzyyyyyyyz{{{{{{|||||||||||{{{|||{|}}}}}||{{{|||||{{{zzzzzz{|}}}}|||||{{||||||||||||}}~~~}}}~~}}~€€€€€€€€~€‚€€€‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒ„„…………††††††‡‡ˆˆ‰‰‰ŠŠŠŠŠŠŠŠŠ‹‹Š‹‹ŠŠŠŠŠŠŠŠŠ‹‹ŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŽŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽ‘ŽŒŒŒŒŒŒ‹Œ‹‹‹‹Š‹‹‹‹‹‹‹‹ŒŽŒ‹‹‹‹‹‹‹‹‹Œ‹‹‹‹‹‹ŒŒ‹‹‹‹ŠŠŠŠ‰ŠŠŠ‰‰‰‰‰‰ˆˆˆˆ‰ˆ‡‡‡‡‡‡‡‡ˆ‰ˆˆ‡†………††††‡‡‡‡‡‡ˆˆˆ‡‡††††‡ˆˆ‡‡‡†††††††‡‡††††††‡ˆˆ‰‡…„…‡‰‹‹Š‡„‚‚‚ƒƒ‚‚‚‚ƒƒƒ„„„„„„„„„ƒƒ‚€€€‚ƒ„ƒ‚‚€€€€€€~~~}~€‚‚‚‚€‚‚‚‚€€€€€€€~~~~}~‚‚‚ƒ‚‚‚€€€~€€€‚‚‚ƒ‚‚yyyyyyyzzzzzzz{{zzzyyyyyyyxxxyzzzzyyyxxxxyyyyyxxxxxxxxxxxxxxxxxxxxxxyyyyzyyyyxxxxyyyyyzzzzzzzzzyyzzzzzzzzzzzzzzyyyyzzzzzzzzzzyzzzzzzz{{{{zzzzzzzzz{{zzzzzzyyyxyyzyyxxxwxxxxxxxxwwwwwxxyyzz{{{{{{{{{{||{{{{{{zzyyyzzzzzyyyyyyyyzzz{{||{zyyzzzzzyzzzzz{{{zzyyzz{{{zzzzzyyxxxxxxyyyzzz{{{{{zyyyyyyzzz{zzzzzzzzzzzyyz{|||{{{|||||||||{{{{|||{||}}}||{{{{||||{{{zzzzzzz{|||||||{{{{{|||||||||||}}}~~~}}}~~~~~}~€€€€~~€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒ„„………††††‡‡‡‡‡ˆˆ‰‰‰‰ŠŠŠ‹‹‹‹‹Š‹Œ‹Š‹‹‹‹‹‹‹‹‹‹‹‹‹‹ŒŒŽŽŽŽŽ‘‘‘ŽŽŽŽŽŽŽŽŒŒŽŽŽŽŽŽŽŽŽŽŽŽŒŒŽŽŽŽŽŽŽŽŽŽŽŽŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽ‘ŒŒŒŒŒŒŒ‹‹‹‹ŒŒŒŒŒŒŒŒŒŒ‹‹‹‹‹ŠŠŠŠŠ‹‹ŠŠŠ‹‹‹‹‹ŠŠŠŠŠŠ‰ˆˆ‰‰ˆˆ‰‰‰‰ˆˆˆˆˆ‡††††††††‡ˆˆ‡†…………………††††††‡‡‡‡‡†††……†‡‡‡††…………………††………………††‡ˆ‡…ƒ„†ˆ‰ŠŠ‡„‚‚‚‚‚‚‚ƒƒƒƒ„„„„„„„„ƒ‚€€‚ƒ„ƒ‚€€€~~}}~€€‚€€€‚‚‚‚~~~€€€€€€‚€~~~~~}‚€‚ƒ‚‚‚‚€€~€€‚‚‚‚ƒƒ‚yyyyzzzzzzzzzzzzzzyyyyyyyyyxxyzzzzyyxwxxyyyyyyxxxxwwwwwwxxxxxxxxxwxxxyyyzyyyyxxxxyyyyyzzzzzzzzyyyzzzzzzzzzzzzzyyyyyzzzzzzzzzyzzzzzzzz{{{{zzzzzzzzzzzzzzzzzyyyyyzzyxxxwwxxxxxxxxwwwvwxxyyyzz{{{{{{|||}}||{{{{{zzzzzzzzzzyyyyyyzzzz{{|{zyyyzzzzzzzzzzz{{{zzyyzz{{zzzzzzyyxxxxxyyyzzzz{{{{{zyyyyyyzzzzzzzzzzz{{{{zz{||||||{|||||||{{{{{{|||{||||||{{{{{{{{{{{{{{zzzzz{||||{|{{{{{{|}}||||||||}}}~~~}}}}~~~~~~~~€€€€~€€€€€€€‚‚‚‚‚ƒƒƒ„„„„„…†††‡‡‡‡ˆˆˆˆˆ‰‰ŠŠ‰‰ŠŠŠ‹‹‹Œ‹‹Œ‹‹‹‹ŒŒ‹‹‹‹‹‹‹‹Š‹‹ŒŒŽ‘‘‘‘‘ŽŽŽŽŽŽŽŽŽŽŒŒŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽ‘ŽŒŒŒŒŒŒŒŒŒŒŒŒŒŒ‹‹ŠŠŠŠ‰‰ŠŠŠŠŠŠŠŠ‹‹‹‹ŠŠŠ‰‰‰‰‡‡‡ˆ‡ˆˆ‰‰ˆˆˆˆ‡‡†……………………†‡‡†…„„„„„………††††††‡‡‡†††…„„…††††……„„„„„„……………„„„„…†‡†„ƒƒ„†ˆ‰‰‡„‚‚‚‚‚‚ƒƒƒƒƒ„„„„„„ƒƒ€€ƒƒ‚‚€€~~~~~~~}}~€€€€€‚‚‚‚‚€~~~~~~~€€€€€‚‚€~~~~~~~~‚‚‚‚‚‚€~€€‚‚‚‚ƒƒƒyyzzzzzzzzzzzzzzzyyyyzzzzyyxxyyzzyyxxwxxyyyyyxxxxwwwwwwwwwxxwwwxxwwxxyyyyyyyxxxxxyyyyyzzzzzzzzyyyzzzzzzzzzzzzzyyyyyzzzzzzzzzyzzzzzzzz{{{{zzzzzzzzzzzzzzzzzyyyzzzzyxwwwxxxxyyxxwwwwwwxxyyyzzz{{{{{{||}}||||{{{zzzzz{zzzzyyyyyzzzzz{{|{yyyyyyyzzzzzzzzzzzzzzzz{{{zzzzzzyyxxyyyyzz{{{z{{{{{zzyxxyyzzzzzzzzzz{{{{{zz{|||||||{{{{|||{{{{{{{||||||{{{{{{{{{|{{{{{{{{zzyz{{||{{{{{|||||}}}||}}}}}}|}}~~}}}~~~~~~~€€€€€€€€€€€€‚‚‚€€‚ƒƒ„„„……………†‡‡‡ˆˆˆˆ‰‰‰‰‰‰ŠŠŠ‰‰‰ŠŠŠŠ‹‹‹‹‹‹‹‹‹ŒŒ‹ŒŒŒŒŒ‹‹‹‹ŒŒŽ‘‘‘‘‘ŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŽŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽ‘ŽŽŽŽŽŽŒŒŒŒŒ‹‹ŠŠ‰‰‰ˆˆ‰‰‰ŠŠŠŠŠŠŠ‹ŠŠ‰‰‰‰‰ˆ‡†††‡‡‡ˆˆ‡‡‡‡††………………„„…†‡††…„ƒƒƒƒ„„…………………†††††…„„ƒ„……………„„„„ƒƒ„„„„„„ƒƒƒƒ„………ƒ‚‚ƒ…‡ˆˆ†ƒ‚‚‚‚ƒƒƒ‚ƒ„„„„„„ƒƒ€~€‚ƒ‚€€€~}}~~~}}}~€€€€€‚€€€‚‚‚‚‚€€~~~~~~€€€€€‚‚‚~~~}}~~~‚‚‚‚‚‚‚€€€‚‚‚‚‚ƒƒyzzzzzzzzzzzzzzzzyyyyzzzzyyxxyyyyyxxwwxxyyyyxxxxwwwwwwwwwwwwwwwxxwwxyyyyyxxxwwxxxyyyyyzzzzzzzzzyyyzzzzzzzzzzzzyyyyyzzzzzzzzzyzzzzzzzz{{{zzzzzzzzzzzzzzzzzzzzzyzzzyxwwwxxxxyyyxxxxxxxxxyyyzzz{{{{{{{|||||||||{{zzzzz{{zzzyyyyzzzzz{{|{yyyyyyyzzzzzzz{zzzzzzz{{{{zzzzzzyyyyyyyz{{{{{{{{{{{zzyxxyyzzzzzzzzz{{{{{zzz{{||{{||{{{{{{{{{{{{{||||}|{{{{{{{{{|||{{{|{{{zzyz{{{{zz{{||}}}}}}}}|}~~~}}}}~~~}}}~~~~~~~~€€€€€€€€€€€€€€€€€€‚‚‚‚€€‚ƒ„„„……………†‡ˆˆˆ‰‰‰‰ŠŠ‰‰‰‰Š‰‰‰‰ˆ‰ŠŠŠŠŠ‹‹‹‹‹‹‹ŒŒŒŒŒŒŒŒŒ‹‹‹ŒŒŽŽŽŽ‘‘‘‘‘ŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŽŽŽŽŽŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒ‹‹‹Œ‹ŠŠ‰ˆˆˆ‡‡ˆˆˆ‰‰‰‰‰‰ŠŠŠ‰‰‰‰‰ˆˆ‡†…††††‡‡†††††……„„„„„„„„…††……„ƒƒƒƒƒƒ„„………„„……††…„„ƒƒƒ„„„„„ƒƒƒƒƒƒƒ„ƒƒƒƒ‚‚‚‚ƒƒ„„ƒ‚ƒ…†‡‡…ƒ€€€‚‚ƒƒƒƒƒƒƒ„„„„„„„‚€~€‚‚€€€€~~}~~~}}~€€€€€‚€€€‚‚‚‚‚‚€~~~}~€€‚‚‚~~~~}}~‚‚‚‚‚‚‚€€€€‚‚‚‚ƒƒƒƒyzzzzzzzzzzzzzzzzyyyyzzzzzyyyzzzzyxxwwxxyzyyxxxwwwwwwwwwwwwwwwxxwwxxyyyyyyxxwwxxxyyyyyyyyyyyzzzyyyyyzyyyzzzzzzyyyyyzzzzzzzzzyzzzzzzz{{{zzzzzzzzzzzzzzzzzzzzzzyzzzyxxxwxyyyyyyyxxxxxxxxyyyzzz{{{{{{{{{{|||||||{{zzz{{{{zzyzzzzzzzz{{|{yyyzzyyzzzz{{{{{zzzzzz{{{{zzzzzzzzzzyyzz{{{{{{{{{{{zyyxyyyzzzzzz{{||{{{{zzz{{{{{{{|{{{{{{{{{{z{{|||}}||{{z{{{{{||||{||||{zzyzz{{{zz{||}}}}}}}}}}}~}}}}}~~~}}~~~~~~~~€€€€€€€€€€€€€€€€‚‚‚‚€‚‚ƒ„……††††…†ˆ‰‰‰ŠŠŠŠŠŠ‰‰‰‰‰‰‰‰ˆˆ‰‰‰‰‰ŠŠ‹‹‹‹‹‹ŒŒŒŒŒŒŒŒ‹‹ŒŒŽŽŽŽŽŽŽŽŽŽŽŽ‘‘‘‘‘‘ŽŽŽŽŽŽŽŽŽŽŽŽŒ‹ŒŽŽŽŽŽŽŽŒŒŽŽŽŽŽŽŽŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŽŽŽŽŽŽŽŒŒŒŒŽŽŽŽŽŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒ‹Š‹‹Š‰‰ˆ‡‡‡††‡‡‡ˆˆˆˆˆˆ‰Š‰‰ˆˆˆˆˆ‡††………††††††…………„„„„„„ƒƒ„„………„ƒ‚‚‚‚ƒƒƒ„„„ƒƒ„„…†……„ƒƒ‚‚ƒƒƒƒƒƒ‚‚‚‚‚‚ƒƒƒƒ‚‚‚‚ƒƒƒ‚ƒ„…††…ƒ€€€€‚‚ƒƒƒƒƒ‚ƒƒƒƒƒ„„„ƒ~€€‚€€€€~~~~}~€€€€€€€€‚ƒ‚ƒƒƒ‚€€~~}~~~~~~~€€€~~~€€‚‚‚€€€€€€‚‚ƒƒƒƒ„„zzzzzzzzzzzzzzzzyyyyyzzzzzyzzzzzzyxxwxxyzzzyxxwwwwwwwwwwwwwwwwwxwxxyyyyyyxxwxxxyyyyyyyyyyyyyyyzyyyyyyyyzzzzzzzyyyyyzzzzzzyyyxyzyyzzzz{zzzzzzzzzzzzzzzzzzzzzzzzzzyyxxxwxyyyyyyyxxxxxxxyyyzzzz{zz{{{{{{{|||||||{{{{{|{{{{zzz{zzzzz{z{{{{zzzyyyzz{{{zzzzyyyyzz{{{{zzzzzzzzzzzzzz{{{{||{{{{{zyyyyyyzzzzzz{{|||{z{{{{{{{{{{{||{{{{{{{{zzz{{{||||{{zz{{{{{|||||||||{{{zzz{{{{z{||}}}}~}}||||}}}}~~~~~~~~~~€€€€€€€€€€€‚€€€€‚€€€€€‚ƒ„„……………†‡‡ˆˆ‰ŠŠŠŠŠŠ‰‰‰‰‰‰‰‰ˆˆ‰‰‰‰‰ŠŠ‹ŒŒŒŒŒŒŽŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽ‘‘‘‘ŽŽŽŽŽŒŒŽŽŽŽŽŽŽŽŒŒŽŽŽŽŽŽŽŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŽŽŽŽŽŽŒŒŒŒŒŽŽŽŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒ‹ŠŠŠŠ‰ˆ‡†‡‡††††‡ˆˆˆˆˆˆ‰‰‰‰ˆˆˆˆ‡‡†…………††††††…………ƒƒƒƒƒƒƒƒƒ„„…„„ƒ‚‚‚‚‚ƒƒƒƒ„ƒ‚ƒ„„……„„ƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒ‚€‚ƒ„……„ƒ€€€‚‚ƒƒƒ‚‚‚‚ƒƒƒƒ„„„ƒ~€€€€€€€~~~~}~€€€€€€‚ƒ‚‚‚‚€€~}}}~~~~~~~~€€€~€‚€€€€€€€€€€€€€€‚ƒƒƒƒ„„zzzzzzzzzzzzzzzzzzyyzzzzzzyzzzzzzyxxxxyzzzzyxxxwwwwwwwwwwwwwwwwxxxyyyyyyyxxxxxxyyyyyyyyyyyyyyyzyyyyyyyyzzzzzzzyyxxyyzzzzzyyyyyyz{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyxyzzzzzzzyyyyyyyyzzzzz{{z{{{{{{{{|||||||{{{{||||{{zzzzzzzzz{{|{{{zzzyyz{{{{{zzzzyyyyyzz{{zzzzzzzzzzzzzzzz{{{|||||{zyyyyyyyzzzzz{{{|||{{{{{{{{{{{{{{{{{{{{{{zzzzz{{||{{{zyz{{{{{||||||||{{{{{{{{{{{zz{|||}}~~}|||||}}~~~~~€€€€€€€€€€€€€€€€€€€€€‚‚€€€€€‚ƒ„„……„„…†‡†‡ˆ‰ŠŠŠ‰‰‰‰ˆˆˆˆ‰‰ˆˆ‰ŠŠŠŠŠŠ‹‹ŒŒŒŒŒŽŽŽŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽ‘‘‘‘ŽŽŽŽŽŽŽŽŽŽŽŽŒŒŽŽŽŽŽŽŒ‹ŒŽŽŽŽŽŽŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŽŽŽŽŽŽŒŒŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒ‹‰‰‰ˆˆˆ‡†……†……†††‡ˆˆˆ‡‡ˆ‰‰‰ˆ‡‡‡‡‡………………†††††………„ƒ‚‚‚‚‚ƒƒƒƒ„„„„ƒ‚‚‚‚‚‚ƒƒƒƒ‚‚‚ƒ„…„„„ƒ‚‚‚‚‚‚‚‚‚‚€€€‚„„…„‚€€‚ƒƒ‚‚‚‚‚‚‚‚ƒ„„„ƒ€€€€€€€€~~~~~~~€€€€€€‚‚ƒ‚‚‚‚€€~~~}~~~~~~~~~€€€€€‚€€€€€€‚‚‚ƒƒ‚ƒƒƒzzzzzzzzzzzzzzzzzzzzzzyyzzzzzzzzyyxxyyzzzzyyxxxxxxxwwwwwwwwwwwwxxyyyyyyyxxxxxxxyyxxyyyyyyyyyyyzzzzzzzzzzzzzzzzyxwxyyyyyzzyyyyyyzz{{zzzzzzyyyyyyzzzzzzzzzzzzzzzzzzzyyyxyzzzzzzzzyyyyyyyzzzz{{{{{{{{{{{{||||||||{{||}}}||{{{zzzzz{||||{{zyyyyz{{{{{zzzyyxxxyzzzzzzzzzyyyyyyyyyzz{{|||||{{zyyyzzzzzzzz{{{|||{{{{{{{{{{{{zz{{zzz{{zzzyyzz{{||{{{zyz{{{{{||||||{{{{{{{{{{zz{{{|||}}}~~}|||||}}~~~~~~~~~€€€€€€€€€€€€‚‚€€€€€‚ƒ„……………††‡‡ˆˆ‰ŠŠŠ‰‰‰‰‰‰‰‰‰‰ˆˆ‰ŠŠŠŠŠ‹‹ŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽ‘Ž‘‘‘ŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŽŽŽŽŽŒŒŒŒŽŽŽŽŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŽŽŽŽŽŽŽŒŒ‹‹ŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŽ‹‰ˆ‡‡‡‡‡†…„„„……†††‡ˆˆ‡‡‡ˆ‰‰ˆ‡‡‡‡‡†……„„„…………………„„„‚‚‚‚‚‚ƒƒƒƒƒ„„„ƒƒ‚‚‚‚‚‚‚ƒ‚‚‚‚‚ƒ„„„ƒƒ‚‚‚‚‚€€‚€€€‚ƒ„„ƒ‚€€‚‚‚‚‚‚‚‚‚‚ƒ„„„ƒ€~€€~~}}~~€€€€€‚‚‚ƒƒ‚‚€€~~}~~~~~~~~€€€€€‚€€€€€€€€‚‚‚‚ƒ‚‚‚‚ƒzzzzzzzzzzzzzzzzzzzzzyyyzzzzzzzyyxxxyzzzzyyyyxxxxxxxxxwwwwwwwwwxxyyyyyyyxxxxxxxxxxxyyyyyyyzzzzzzzzzzzzzzzzzzzzyxwxyyyyyzzyyyyyzzzzzzzzzzzyyyyyyyzzzzzzzzzzzzzzzzzzyyyyyzzzzzzzzyyyyyyzzzzz{{{{{{{{{{{||||||||||{|}}}}}||{{zzzzz{|}}}|{zyyyyz{{{{{zzyxxxxyyzzzzzzzzzyyyyyyyyyzz{{|||||{zzyyyzzzzzzzz{{{|||{{{{{{{{{{{{{{{{zz{{{{zzyyz{{{|||{zyyz{{{{{||||{{{z{{{{{{{{{{{{|||}}~}~~}|||||}}~~~€€€€€€€€€€~~~€€€€‚‚€€€€‚‚€€€€‚ƒ„…††…††‡‡ˆ‰‰ŠŠŠŠ‰‰‰‰‰‰‰‰‰‰ˆ‰‰ŠŠ‹‹‹‹ŒŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽ‘ŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŽŽŽŽŽŒŒŒŒŽŽŽŽŽŽŒŒŽŽŽŽŽŽŽŽŽŽŽŒŒŒŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒ‹Š‹ŒŽŽŽŒŠˆ‡†††††…„„„ƒ„„……††‡‡†††‡ˆˆ‡†††††……„„„„„……„„„„„„ƒ‚‚‚‚‚ƒƒƒƒƒ„„„ƒƒ‚‚‚‚‚‚‚‚ƒƒƒƒ‚‚€€€€€€€€€€‚‚‚€€€€€€€‚ƒ„„ƒ‚€€€€€‚‚‚‚‚‚‚‚‚ƒ„„„„‚€~~~~~~€€€€~~€€€‚‚‚‚‚‚‚€~}}}~~~~~~€€€€€€€€€€€€€€€€‚‚‚‚ƒƒƒzzzzzzzzzzzzzzzzzzzzyyyzzzzzzzyyyxxyzzzzzyyyyyxxyyxxxxxxxxwwwwwxyyzzzyyyxxxyxxxxyyyyzzzzzyzzzzzzzzzzzzzzzzzzzzyxxxyyyyyzzxxxxyyyyzzzzzzzzyyyxxxyyyyzzzyyyyyyyzzzzyxxyyyzzzzzzzzzzyyyzzzzzz{{{{{{{{{{{|||||||||||}}~~}}||{zzzzzz{|}}}|{zyyyz{{{{{{zyxxxxyzzz{{{{zzzzyyzzzyyyyzz{{{|||{{zzyzzzzzzzzzz{{{|||{{{{{{{{{{{z{{{{{z{{{{zzyzz{|||||{zyyz{{{{{||||{{{zz{{{{{|||{|||}}~~~~~}|||}}}~€€€€€€€€€€€€€~~~€€€‚‚€€‚‚‚‚‚‚‚‚ƒ„…††††‡‡ˆˆˆˆ‰ŠŠ‰‰‰‰‰‰‰‰‰‰‰‰‰‰ŠŠ‹‹‹ŒŽŽŽŽŽŽŽŽŽŽŽŽ‘ŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŽŽŽŽŽŒ‹ŒŽŽŽŽŽŽŒŽŽŽŽŽŽŽŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŒŒŒŒŽŽŽŽŽŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒ‹Š‰Š‹ŽŽ‹‰‡†………………„ƒƒ‚ƒƒ„„…††††††‡‡‡‡††…………………„„„„„„„„„„ƒƒ‚‚‚‚‚‚ƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚ƒƒ‚‚€€€€€€€€€€€€‚‚‚€€€€€€‚ƒ„ƒ‚€€€€€€‚ƒƒƒ‚‚‚‚„„„„ƒ€~~~~~~~~~~~~€€€€€~~€‚‚‚‚‚‚‚€€~}}~~~~~€€€€€€€€€€€€€€€€€€€‚‚ƒƒƒzzzzzzzzzzzzzzzzzzzyyyyz{{zzzyyyyyzzzzzzzzzzzyyyyyyxxxyyyyxwwxxxyzzzzyyxxxxyyyyyyyyzzzzzzyzzzzzzzzzzzzzzzzzzzzyxxxyyyyyzzxxxxyyyyzzzzzzzzyyyxxxxyyyyzzyyzzzzzzzzyyyyyyzzz{{{zzzzzzyyzzzzzz{{{{{{{{{{{||||||||||}}~~~}}||{zzzzzz{|}}}|{zzzz{{{{{{{zyyyyyy{{{{||{zzzzzzzzzyyyyzz{{{|||{zzzzzzzzzzzzz{{{||||{{{{{{{zzzzz{{{{{{{{{{zzzz{||||{||zyz{{{{{{||||{{{{{{{{|||||{||}}~~~}}}}~~€€€€€€€€€€€€€~~€€€‚‚€€€‚‚ƒƒ‚‚‚‚ƒƒƒƒ„…†‡††‡ˆ‰ˆˆˆ‰‰‰‰ˆ‰‰‰‰‰‰‰‰‰‰‰Š‹‹‹ŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŒŒŒŒŽŽŽŽŽŒŽŽŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŒ‹Š‰‰ŠŽŒŠˆ†………………„ƒ‚‚‚‚‚ƒƒ„…†††††‡‡‡††…………„„……„„ƒ„„„„„„ƒƒ‚‚‚‚‚‚‚‚ƒƒ‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€‚‚€€€€‚ƒ„ƒ‚€€€‚‚ƒƒ‚‚ƒ„„…ƒ€~~~}}~~~~~~~€€€€~~~€‚‚‚‚‚‚‚€€€€~}}}~~~~~€€€€€€€€€€€€€€€€€€€€€€€‚ƒƒƒzzzzzzzzzzzzzzzzzzzyyyz{{{zzzyyyyzzzzzzzzzzzzzzzzzyyyyyyyyyxxxxyyzzzzyxxxxyyyyyyyyzzzzzzzyzzzzzzzzzzzzzzzzzzzyyxxxyyyyyzzxyyyyyyyzz{{zzzzyyyxxxxxyyyyzzzzzzzzzzzyyyyyzzzz{{{zzzzzzzzzzzzz{{{{{{{{{z{{{|||||||||}}}~}}||{zzzzzz{||}~~}|{zz{|{{{{{{zzyyyyz{|||||{{zzzzzzzzyyyyzz{{{|||{zzzz{{zzzzz{{{{||||||{{{{{zzzzzzz{{{{{{{{{zzz{{||||{||{zz{{{{{{{{{{{{{{{||||}}|||}}~~~~~}}~~~€€€€€€€€€€€€€€€€€€~€€€‚‚€€€‚‚‚ƒƒ‚‚‚‚ƒƒ‚ƒƒ„…†‡‡†‡‡ˆ‰ˆˆˆ‰ŠŠ‰ˆ‰‰Š‰‰‰‰‰‰‰ŠŠ‹‹ŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŽŽŽŽŽŽŒŒŒŒŒŒŒŒŒŒŒŒŒŒŽŽŽŽŽŽŽŒŒŒŒŒŽŽŽŽŽŒŒŒŽŽŽŽŽŽŽŽŽŽŒ‹Š‰ˆˆ‰ŒŒ‰‡…„„„„„„ƒ‚‚‚‚‚‚ƒƒ„…†††††‡†††††…„„„„…„„ƒƒ„„„„„„ƒ‚‚‚‚‚‚‚‚‚‚‚‚‚€€‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€ƒƒƒ‚€~~€‚‚‚‚‚‚€ƒ„„…ƒ€~~~}}~~~~~~~~€€€~€~€‚‚‚‚‚‚‚€€€€~}}}}~~~}~€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚ƒƒƒzzzzzzzzzzzzzzzzzzyyyz{{{zzzyyyyzzzzzzzzzzzzzzzzzzzzzzyyyyyyxxyyzzzzzyxxxxyyyyyyyyzz{{zzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyyzyyyyyzzz{{{{{zzzyyyyyxxxyyyyzzzzzzzzzzyyyyyyzzzz{{{{{{{{zyyyyyy{{{{zzzzzzzz{{{{{{{{|||}}}}||{{{zzzzz{{|}}~~}|{z{{|{{{{{{zzzyyz{|}}}}||{{{{zzzzzyyyyzz{{{||{{{{{{{{{{{{{{{{||}}}||{z{{{zzzzzzzz{z{{{{{{zz{||}|||||{zzz{{|{{{{{{{{{{|||}}}}|||}~~~~€€€~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚ƒ„ƒƒ‚ƒ„„ƒƒƒ„…††‡†‡‡ˆˆ‰‰‰ŠŠŠ‰‰‰‰ŠŠŠŠŠ‰‰‰Š‹‹ŒŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŒŒŒŒŒŒ‹‹ŒŒŒŽŽŽŽŒŒŽŽŽŽŽŒ‹ŒŽŽŽŽŽŒŒŒŒ‹‹Šˆˆ‡‡ˆ‹ŒŒ‹ˆ†…„„„„„ƒƒ‚‚‚‚‚ƒƒ…†‡‡‡†‡††††††…„„„„„„„ƒƒ„„„„„„ƒ‚‚‚‚‚‚‚‚‚‚‚‚€€€€‚‚€€€€€€€€€€€€€€€€€‚ƒƒ‚€~~~€‚‚‚‚‚‚€€€‚ƒ„…ƒ€~~~~~~~~~~~€€€€~~€ƒƒƒ‚‚‚€€€€~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚zzzzzzzzzzzzzzzzzzyyyz{{zzzzyyyyzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyzzzzzzyxxxyyyyyyyyzzz{{zzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyzyyzzzzzz{{{{{zzzyyyyyyyyzzyzzzzzzzzzzzyyyyyzzzz{{{{{{{{zyyyyxxxzz{zzzzzzzzzz{{{{{{{{{||}}||{{{{zzzz{|||}}}}||{z{{{{{{{zz{{{zzz|}~~~~}|{{{{zzzzzyyyyz{{{{{{{zzzzz{{{{{{{{{{{|}}}|||{{{{{{zyyyyyyz{{{{{{{{{||||||}|{{{{||{{{{{{{{{{|||}}}~}}}}}~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚ƒƒƒƒƒ„ƒƒ„„„ƒ„„………†‡‡ˆˆ‰‰ŠŠŠŠŠŠ‰‰‰ŠŠ‹‹ŠŠŠŠŠ‹ŒŒŒŽŽŽŽŽŽŽŽ‘ŽŽŽŽŽŽŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒ‹ŒŒŒŒŽŽŒŽŽŽŽŽŒŒŒŒŽŽŽŒŒŒŒ‹‹‹ŠŠˆ‡‡‡‡ˆŠŠ‹Šˆ†„„„„ƒƒƒ‚‚‚‚‚‚„„…†‡ˆˆ‡ˆ††††††…„„„ƒ„„ƒƒƒƒƒƒƒƒƒƒƒ‚€€‚‚‚‚‚‚€€€€€€€€€€€€€€€€€‚‚‚‚€€€€€‚ƒ‚‚€~~~€‚‚‚‚€€‚ƒ„…„‚€~~~~~~~~~~€€€€€€~~~€‚‚‚‚ƒƒ‚‚€€€~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚zzzzzzzzzzzzzzzzzzzyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyzzzzzzzyxxxyyyyyyyyzzz{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyzzz{{z{{{{{zzzzzzyyyyzzzzzzzzzz{zzzzyyyyyzzzz{{{{{{{{zyxxxxxxzz{{{zzzzzzzz{{{{{{zz{|||||{{{zzzzzz{|}}}}}}||{z{{{{{{{zz{{{{{||~~~~~}|{{{{zzzzzzzzzz{zz{{{{zyyzz{{{{{{{{{{{|}||||{{{{{{zyyyyyzz{|||||||{||||||}}|||||{{|{{{{{{{{{||}}}~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~€ƒƒ‚‚‚ƒƒƒƒ‚ƒƒƒ„„………„……††‡‡ˆˆ‰ŠŠŠ‹‹‹‹ŠŠŠŠ‹‹ŒŒ‹‹‹‹‹ŒŒŒŽŽŽŽŽŽŽ‘‘‘ŽŽŒŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒ‹ŒŒŒŒŽŽŽŒŽŽŽŽŒŒŽŒŒŒŽŽŒ‹‹‹‹‹‹ŠŠ‰ˆ‡††‡‡ˆ‰Š‰‡…„„„ƒƒƒ‚‚‚‚‚‚‚‚„„…†‡ˆ‡‡‡††††††…„„ƒƒ„…ƒƒƒƒƒƒƒƒƒƒƒ‚€€‚‚‚€€€€€€€€€€€€€€€€€€€€€€€‚‚€€€‚‚‚€~~€‚‚‚‚€€‚ƒ„…„‚€€~~~~~~~~~~€€€€~~~€‚‚‚‚ƒƒƒ‚€€€€~~~€€€€€€€€€€€€€€€€€€‚€€€€€€€€€€€€‚zzzzzzzzzzzzzzzzzzzyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyzzzzzzzyxxxyyyyyyyyzzz{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyzzz{{z{{{{{zzz{{zzzzzz{{zzzzzz{{{zzzyyyyzzzzz{{{{{{{{zyxxxxxyz{|{{{zzzzzzzzzzzzzzz{{|||{{{zzzzzz{{|}}}||||{zz{{{{{{{zz{{|||}~~|{{{{{{{{{{{{{{zzzz{{zzyzzz{{{{{{{{{{{|}|{{{{zzzzzzyyyyzzz||}}}}||||||||}}}}|||||||||{{{{{{{||}}}~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~€‚ƒ‚‚‚ƒƒƒƒ‚ƒƒƒ„„…………††††‡‡ˆ‰‰ŠŠŠ‹‹‹‹‹‹‹‹ŒŒŒŒŒŒŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŒŽŽŽŽŽŽŽŽŽŽŽŒŒŒŽŽŽŒŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒŒŒŒŒŒ‹‹‹ŒŒŒŒ‹‹ŒŒŒŒŒŒŽŽŽŒŒŽŽŒŒŒŒŒŒ‹‹ŠŠŠ‹‹‹‰‰ˆ‡†…††‡ˆ‰ˆ†…„„ƒƒƒƒƒ‚‚‚‚ƒƒƒ„„…†‡‡†††……………†…„ƒƒƒ„„„„ƒƒƒƒƒƒ‚‚‚‚€€€€€€€€€€€€€€€€€€€~~€€€€€€€€€€‚‚€~~€‚‚‚‚€~~ƒ„…„‚€€€~~~~~~~~~€€€€~~~€‚‚‚‚ƒƒƒ‚€€~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€zz{{zzzzzzzzzzzzzzzyyyyzzyyyzzzzz{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyxxxyyyyyyyyzzz{{zzzzzzzzzzzzzzzzzzzz{{zzzzzzzzzz{zzzyzzz{{z{{{{{zzz{{{zzzzz{{{{zzzz{{{{zzyyyyzzzzz{{{{{{{{yyxxxxyy{{|{{zzzzzzzzzzzzzzyz{{||||{{zzzzz{{||||||||{{{{{{{{{{{z{|||||~~|{{{{{{{{{{{{{{zzzzzzzzzzz{{{{{{{{{{{{||{{{{{{{zz{{zzzz{{|}}~~}}|||||}}|}}~}}}}}}|}}||{{{|{|||}}}~~~~~€€€€€€€€€€€€€€~~~~~~~~~~€‚ƒƒ‚‚ƒƒƒƒ‚ƒƒƒ„„…………††††‡‡ˆ‰‰ŠŠ‹‹‹‹‹‹‹ŒŒŒŒŒŒŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŒŽŽŽŽŽŽŽŽŽŽŽŽŒŒŒŽŽŽŽŒŒŽŽŽŽŽŽŽŽŽŽŒŒŒŒŒ‹ŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒ‹‹‹ŒŒŒŒŒ‹‹‹‹‹Œ‹‹‹ŒŒŒŽŽŽŒŒŽŽŽŽŽŽŒŒŒŒŒŒŒŒ‹Š‰‰ŠŠ‹‹‰ˆ‡†……††‡ˆ‰‰‡…„„„„ƒƒƒƒ‚‚‚ƒƒƒ„„…†††††……„„„……„„ƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚€€€~~€€€€€€€~~€€€€€€€‚‚€~~€€‚‚‚€~}}€‚„…„ƒ€€€~~~~~~~~~~~€€€€~~~€‚‚‚‚‚‚‚€~~€€€€€€€€€€€€€€€€€€€€€€€€€ \ No newline at end of file diff --git a/shell/resources/images/output_frame_900.txt b/shell/resources/images/output_frame_900.nv12.txt similarity index 98% rename from shell/resources/images/output_frame_900.txt rename to shell/resources/images/output_frame_900.nv12.txt index 850b316d85..5f59d21249 100644 --- a/shell/resources/images/output_frame_900.txt +++ b/shell/resources/images/output_frame_900.nv12.txt @@ -1,6 +1,6 @@ The frame #900 from the Big Buck Bunny movie. 1920x1080 NV12 YUV -> ffmpeg -i bbb_sunflower_1080p_30fps_normal.mp4 -vf "select=eq(n\,899)" -vframes 1 -c:v rawvideo -pix_fmt nv12 output_frame_900.yuv +> ffmpeg -i bbb_sunflower_1080p_30fps_normal.mp4 -vf "select=eq(n\,899)" -vframes 1 -c:v rawvideo -pix_fmt nv12 output_frame_900.nv12.yuv https://peach.blender.org/about/ diff --git a/shell/resources/images/output_frame_900.yuv b/shell/resources/images/output_frame_900.nv12.yuv similarity index 100% rename from shell/resources/images/output_frame_900.yuv rename to shell/resources/images/output_frame_900.nv12.yuv diff --git a/shell/shared/extension/ExtensionLoader.cpp b/shell/shared/extension/ExtensionLoader.cpp index faeebf8c12..d2aafaf3b0 100644 --- a/shell/shared/extension/ExtensionLoader.cpp +++ b/shell/shared/extension/ExtensionLoader.cpp @@ -30,7 +30,7 @@ Extension* ExtensionLoader::create(const std::string& name) noexcept { Extension* ExtensionLoader::createAndInitialize(const std::string& name, Platform& platform) noexcept { - auto extension = create(name); + auto* extension = create(name); if (extension) { extension->initialize(platform); // initialize extension } else { diff --git a/shell/shared/fileLoader/FileLoader.h b/shell/shared/fileLoader/FileLoader.h index 814f605635..15389aecac 100644 --- a/shell/shared/fileLoader/FileLoader.h +++ b/shell/shared/fileLoader/FileLoader.h @@ -26,13 +26,13 @@ class FileLoader { virtual FileData loadBinaryData(const std::string& /* filename */) { return {}; } - virtual bool fileExists(const std::string& /* filename */) const { + [[nodiscard]] virtual bool fileExists(const std::string& /* filename */) const { return false; } - virtual std::string basePath() const { + [[nodiscard]] virtual std::string basePath() const { return "."; } - virtual std::string fullPath(const std::string& /* filename */) const { + [[nodiscard]] virtual std::string fullPath(const std::string& /* filename */) const { return ""; } diff --git a/shell/shared/fileLoader/android/FileLoaderAndroid.cpp b/shell/shared/fileLoader/android/FileLoaderAndroid.cpp index dd262116c8..e26f556cea 100644 --- a/shell/shared/fileLoader/android/FileLoaderAndroid.cpp +++ b/shell/shared/fileLoader/android/FileLoaderAndroid.cpp @@ -41,7 +41,7 @@ FileLoader::FileData FileLoaderAndroid::loadBinaryData(const std::string& fileNa return {}; } - off64_t length = AAsset_getLength64(asset); + const off64_t length = AAsset_getLength64(asset); if (IGL_UNEXPECTED(length > std::numeric_limits::max())) { AAsset_close(asset); return {}; @@ -61,7 +61,7 @@ FileLoader::FileData FileLoaderAndroid::loadBinaryData(const std::string& fileNa } bool FileLoaderAndroid::fileExists(const std::string& fileName) const { - std::vector data; + const std::vector data; if (fileName.empty()) { IGL_LOG_ERROR("Error in fileExists(): Empty fileName\n"); return false; @@ -86,7 +86,7 @@ std::string FileLoaderAndroid::basePath() const { AAssetDir* assetDir = AAssetManager_openDir(assetManager_, ""); if (assetDir != nullptr) { const char* fileName = AAssetDir_getNextFileName(assetDir); - std::filesystem::path filePath(fileName); + const std::filesystem::path filePath(fileName); basePath = filePath.root_path(); AAssetDir_close(assetDir); } diff --git a/shell/shared/fileLoader/android/FileLoaderAndroid.h b/shell/shared/fileLoader/android/FileLoaderAndroid.h index 49f9056a32..a44f7383ac 100644 --- a/shell/shared/fileLoader/android/FileLoaderAndroid.h +++ b/shell/shared/fileLoader/android/FileLoaderAndroid.h @@ -20,19 +20,19 @@ class FileLoaderAndroid final : public FileLoader { FileLoaderAndroid() = default; ~FileLoaderAndroid() override = default; FileData loadBinaryData(const std::string& fileName) override; - bool fileExists(const std::string& fileName) const override; - std::string basePath() const override; - std::string fullPath(const std::string& fileName) const override; + [[nodiscard]] bool fileExists(const std::string& fileName) const override; + [[nodiscard]] std::string basePath() const override; + [[nodiscard]] std::string fullPath(const std::string& fileName) const override; void setAssetManager(AAssetManager* mgr) { assetManager_ = mgr; } - AAssetManager* getAssetManager() const noexcept { + [[nodiscard]] AAssetManager* getAssetManager() const noexcept { return assetManager_; } private: - AAssetManager* assetManager_; + AAssetManager* assetManager_{}; }; } // namespace igl::shell diff --git a/shell/shared/fileLoader/win/FileLoaderWin.cpp b/shell/shared/fileLoader/win/FileLoaderWin.cpp index 8449fa1ce6..2bdabc674e 100644 --- a/shell/shared/fileLoader/win/FileLoaderWin.cpp +++ b/shell/shared/fileLoader/win/FileLoaderWin.cpp @@ -41,7 +41,7 @@ std::string findSubdir(const char* subdir, const std::string& fileName) { return fullPath.string(); } - return std::string(); + return {}; } } // namespace @@ -96,6 +96,7 @@ std::string FileLoaderWin::fullPath(const std::string& fileName) const { "samples/resources/fonts/", "samples/resources/fonts/optimistic", // @fb-only + // @fb-only }; // find folders somewhere above our current directory @@ -105,8 +106,7 @@ std::string FileLoaderWin::fullPath(const std::string& fileName) const { } } - IGL_ASSERT_NOT_REACHED(); - return ""; + return fileName; } } // namespace igl::shell diff --git a/shell/shared/fileLoader/win/FileLoaderWin.h b/shell/shared/fileLoader/win/FileLoaderWin.h index ad557bffef..c9556a2f88 100644 --- a/shell/shared/fileLoader/win/FileLoaderWin.h +++ b/shell/shared/fileLoader/win/FileLoaderWin.h @@ -16,9 +16,9 @@ class FileLoaderWin final : public FileLoader { FileLoaderWin(); ~FileLoaderWin() override = default; FileData loadBinaryData(const std::string& fileName) override; - bool fileExists(const std::string& fileName) const override; - std::string basePath() const override; - std::string fullPath(const std::string& fileName) const override; + [[nodiscard]] bool fileExists(const std::string& fileName) const override; + [[nodiscard]] std::string basePath() const override; + [[nodiscard]] std::string fullPath(const std::string& fileName) const override; private: std::string basePath_; diff --git a/shell/shared/imageLoader/ImageLoader.cpp b/shell/shared/imageLoader/ImageLoader.cpp index 7367154dfd..d305d70e22 100644 --- a/shell/shared/imageLoader/ImageLoader.cpp +++ b/shell/shared/imageLoader/ImageLoader.cpp @@ -58,7 +58,7 @@ ImageLoader::ImageLoader(FileLoader& fileLoader) : factory_(std::make_unique(createLoaderFactories())) {} ImageData ImageLoader::defaultLoadImageData(const std::string& imageName) noexcept { - std::string fullName = fileLoader().fullPath(imageName); + const std::string fullName = fileLoader().fullPath(imageName); return loadImageDataFromFile(fullName); } diff --git a/shell/shared/imageLoader/android/ImageLoaderAndroid.cpp b/shell/shared/imageLoader/android/ImageLoaderAndroid.cpp index 594089d93d..97bf700ff9 100644 --- a/shell/shared/imageLoader/android/ImageLoaderAndroid.cpp +++ b/shell/shared/imageLoader/android/ImageLoaderAndroid.cpp @@ -36,7 +36,7 @@ ImageData ImageLoaderAndroid::loadImageData(const std::string& imageName) noexce return {}; } - off64_t length = AAsset_getLength64(asset); + const off64_t length = AAsset_getLength64(asset); if (IGL_UNEXPECTED(length > std::numeric_limits::max())) { AAsset_close(asset); return {}; diff --git a/shell/shared/imageLoader/android/ImageLoaderAndroid.h b/shell/shared/imageLoader/android/ImageLoaderAndroid.h index ec629d2ac8..59577f17bb 100644 --- a/shell/shared/imageLoader/android/ImageLoaderAndroid.h +++ b/shell/shared/imageLoader/android/ImageLoaderAndroid.h @@ -23,12 +23,12 @@ class ImageLoaderAndroid final : public ImageLoader { void setAssetManager(AAssetManager* mgr) { assetManager_ = mgr; } - AAssetManager* getAssetManager() const noexcept { + [[nodiscard]] AAssetManager* getAssetManager() const noexcept { return assetManager_; } private: - AAssetManager* assetManager_; + AAssetManager* assetManager_{}; }; } // namespace igl::shell diff --git a/shell/shared/imageWriter/android/ImageWriterAndroid.cpp b/shell/shared/imageWriter/android/ImageWriterAndroid.cpp deleted file mode 100644 index 03336d3c79..0000000000 --- a/shell/shared/imageWriter/android/ImageWriterAndroid.cpp +++ /dev/null @@ -1,22 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */ - -#include - -#include -#include - -#include "stb_image.h" - -namespace igl::shell { - -void ImageWriterAndroid::writeImage(const std::string& imageAbsolutePath, - const ImageData& imageData) const noexcept { - IGL_ASSERT_NOT_IMPLEMENTED(); -} - -} // namespace igl::shell diff --git a/shell/shared/imageWriter/android/ImageWriterAndroid.h b/shell/shared/imageWriter/android/ImageWriterAndroid.h index 05c214cbec..9c8670675a 100644 --- a/shell/shared/imageWriter/android/ImageWriterAndroid.h +++ b/shell/shared/imageWriter/android/ImageWriterAndroid.h @@ -7,30 +7,10 @@ #pragma once -#include -#include -#include - -struct AAssetManager; +#include namespace igl::shell { -class ImageWriterAndroid final : public ImageWriter { - public: - ImageWriterAndroid() = default; - ~ImageWriterAndroid() override = default; - - void writeImage(const std::string& /*imageAbsolutePath*/, - const ImageData& imageData) const noexcept override; - void setAssetManager(AAssetManager* mgr) { - assetManager_ = mgr; - } - AAssetManager* getAssetManager() const noexcept { - return assetManager_; - } - - private: - AAssetManager* assetManager_; -}; +using ImageWriterAndroid = ImageWriterSTB; } // namespace igl::shell diff --git a/shell/shared/input/InputDispatcher.cpp b/shell/shared/input/InputDispatcher.cpp index 73a712e0ed..e7cb8b29e2 100644 --- a/shell/shared/input/InputDispatcher.cpp +++ b/shell/shared/input/InputDispatcher.cpp @@ -11,8 +11,7 @@ #include "MouseListener.h" #include "TouchListener.h" -namespace igl { -namespace shell { +namespace igl::shell { void InputDispatcher::processEvents() { const std::lock_guard guard(_mutex); @@ -196,5 +195,4 @@ void InputDispatcher::queueEvent(const KeyEvent& event) { _events.push(evt); } -} // namespace shell -} // namespace igl +} // namespace igl::shell diff --git a/shell/shared/input/InputDispatcher.h b/shell/shared/input/InputDispatcher.h index d0244f1843..d1f783f8fb 100644 --- a/shell/shared/input/InputDispatcher.h +++ b/shell/shared/input/InputDispatcher.h @@ -19,8 +19,7 @@ #include #include -namespace igl { -namespace shell { +namespace igl::shell { class InputDispatcher { public: @@ -88,5 +87,4 @@ class InputDispatcher { std::queue _events; }; -} // namespace shell -} // namespace igl +} // namespace igl::shell diff --git a/shell/shared/input/KeyListener.h b/shell/shared/input/KeyListener.h index 9e2350b2c4..2e7bf02f65 100644 --- a/shell/shared/input/KeyListener.h +++ b/shell/shared/input/KeyListener.h @@ -7,8 +7,7 @@ #pragma once -namespace igl { -namespace shell { +namespace igl::shell { struct KeyEvent { int key; @@ -25,5 +24,4 @@ class IKeyListener { virtual ~IKeyListener() = default; }; -} // namespace shell -} // namespace igl +} // namespace igl::shell diff --git a/shell/shared/input/MouseListener.h b/shell/shared/input/MouseListener.h index ef86f2e493..0d1718fcea 100644 --- a/shell/shared/input/MouseListener.h +++ b/shell/shared/input/MouseListener.h @@ -7,8 +7,7 @@ #pragma once -namespace igl { -namespace shell { +namespace igl::shell { enum MouseButton { Left = 0, @@ -53,5 +52,4 @@ class IMouseListener { virtual ~IMouseListener() = default; }; -} // namespace shell -} // namespace igl +} // namespace igl::shell diff --git a/shell/shared/input/TouchListener.h b/shell/shared/input/TouchListener.h index d6fe0ed766..6cd3439a96 100644 --- a/shell/shared/input/TouchListener.h +++ b/shell/shared/input/TouchListener.h @@ -7,8 +7,7 @@ #pragma once -namespace igl { -namespace shell { +namespace igl::shell { struct TouchEvent { bool isDown; @@ -29,5 +28,4 @@ class ITouchListener { virtual ~ITouchListener() = default; }; -} // namespace shell -} // namespace igl +} // namespace igl::shell diff --git a/shell/shared/netservice/NetService.h b/shell/shared/netservice/NetService.h index 39a26dfe39..400972cb1f 100644 --- a/shell/shared/netservice/NetService.h +++ b/shell/shared/netservice/NetService.h @@ -32,8 +32,8 @@ class NetService { virtual ~NetService() = default; virtual void publish() noexcept = 0; - virtual std::shared_ptr getInputStream() const noexcept = 0; - virtual std::shared_ptr getOutputStream() const noexcept = 0; + [[nodiscard]] virtual std::shared_ptr getInputStream() const noexcept = 0; + [[nodiscard]] virtual std::shared_ptr getOutputStream() const noexcept = 0; [[nodiscard]] virtual std::string getName() const noexcept = 0; [[nodiscard]] Delegate* delegate() const noexcept { diff --git a/shell/shared/netservice/NetServiceExtension.h b/shell/shared/netservice/NetServiceExtension.h index d93b8db274..256cf0ce96 100644 --- a/shell/shared/netservice/NetServiceExtension.h +++ b/shell/shared/netservice/NetServiceExtension.h @@ -22,10 +22,10 @@ class NetServiceExtension : public igl::shell::Extension { using DidFindService = std::function< bool(NetServiceExtension& sender, std::unique_ptr service, bool moreComing)>; - virtual std::unique_ptr create(std::string_view domain, - std::string_view type, - std::string_view name, - int port) const noexcept = 0; + [[nodiscard]] virtual std::unique_ptr create(std::string_view domain, + std::string_view type, + std::string_view name, + int port) const noexcept = 0; virtual void search(std::string_view domain, std::string_view type) const noexcept = 0; diff --git a/shell/shared/netservice/NetServiceFactory.h b/shell/shared/netservice/NetServiceFactory.h index b975a42b78..a3eaa9118c 100644 --- a/shell/shared/netservice/NetServiceFactory.h +++ b/shell/shared/netservice/NetServiceFactory.h @@ -15,13 +15,13 @@ namespace igl::shell::netservice { class NetServiceFactory { public: virtual ~NetServiceFactory() = default; - virtual std::unique_ptr create(std::string domain, - std::string type, - std::string name, - int port) const noexcept = 0; + [[nodiscard]] virtual std::unique_ptr create(std::string domain, + std::string type, + std::string name, + int port) const noexcept = 0; - virtual std::unique_ptr search(std::string domain, - std::string type) const noexcept = 0; + [[nodiscard]] virtual std::unique_ptr search(std::string domain, + std::string type) const noexcept = 0; }; } // namespace igl::shell::netservice diff --git a/shell/shared/netservice/Stream.h b/shell/shared/netservice/Stream.h index a56a891838..e43e9b1c4d 100644 --- a/shell/shared/netservice/Stream.h +++ b/shell/shared/netservice/Stream.h @@ -62,7 +62,7 @@ struct Stream { struct InputStream : Stream { virtual int read(uint8_t* outBuffer, size_t maxLength) const noexcept = 0; virtual bool getBuffer(uint8_t*& outBuffer, size_t& outLength) const noexcept = 0; - virtual bool hasBytesAvailable() const noexcept = 0; + [[nodiscard]] virtual bool hasBytesAvailable() const noexcept = 0; }; // ---------------------------------------------------------------------------- diff --git a/shell/shared/netservice/apple/NetServiceApple.h b/shell/shared/netservice/apple/NetServiceApple.h index bd9e7336ae..d66da1b491 100644 --- a/shell/shared/netservice/apple/NetServiceApple.h +++ b/shell/shared/netservice/apple/NetServiceApple.h @@ -28,11 +28,11 @@ class NetServiceApple final : public NetService { [[nodiscard]] std::shared_ptr getOutputStream() const noexcept final; [[nodiscard]] std::string getName() const noexcept final; - InputStreamApple& inputStream() const noexcept { + [[nodiscard]] InputStreamApple& inputStream() const noexcept { return *inputStream_; } - OutputStreamApple& outputStream() const noexcept { + [[nodiscard]] OutputStreamApple& outputStream() const noexcept { return *outputStream_; } diff --git a/shell/shared/netservice/apple/NetServiceApple.mm b/shell/shared/netservice/apple/NetServiceApple.mm index efb7465824..6d1752a840 100644 --- a/shell/shared/netservice/apple/NetServiceApple.mm +++ b/shell/shared/netservice/apple/NetServiceApple.mm @@ -28,7 +28,7 @@ - (id)initWithOwner:(igl::shell::netservice::NetServiceApple*)owner { } - (void)netServiceWillPublish:(NSNetService*)sender { - auto target = (owner_ ? owner_->delegate() : nullptr); + auto* target = (owner_ ? owner_->delegate() : nullptr); if (target) { target->willPublish(*owner_); } @@ -36,7 +36,7 @@ - (void)netServiceWillPublish:(NSNetService*)sender { - (void)netService:(NSNetService*)sender didNotPublish:(NSDictionary*)errorDict { - auto target = (owner_ ? owner_->delegate() : nullptr); + auto* target = (owner_ ? owner_->delegate() : nullptr); if (target) { int errorCode = [[errorDict valueForKey:NSNetServicesErrorCode] intValue]; int errorDomain = [[errorDict valueForKey:NSNetServicesErrorDomain] intValue]; @@ -45,14 +45,14 @@ - (void)netService:(NSNetService*)sender } - (void)netServiceDidPublish:(NSNetService*)sender { - auto target = (owner_ ? owner_->delegate() : nullptr); + auto* target = (owner_ ? owner_->delegate() : nullptr); if (target) { target->didPublish(*owner_); } } - (void)netServiceWillResolve:(NSNetService*)sender { - auto target = (owner_ ? owner_->delegate() : nullptr); + auto* target = (owner_ ? owner_->delegate() : nullptr); if (target) { target->willResolve(*owner_); } @@ -60,7 +60,7 @@ - (void)netServiceWillResolve:(NSNetService*)sender { - (void)netService:(NSNetService*)sender didNotResolve:(NSDictionary*)errorDict { - auto target = (owner_ ? owner_->delegate() : nullptr); + auto* target = (owner_ ? owner_->delegate() : nullptr); if (target) { int errorCode = [[errorDict valueForKey:NSNetServicesErrorCode] intValue]; int errorDomain = [[errorDict valueForKey:NSNetServicesErrorDomain] intValue]; @@ -69,14 +69,14 @@ - (void)netService:(NSNetService*)sender } - (void)netServiceDidResolveAddress:(NSNetService*)sender { - auto target = (owner_ ? owner_->delegate() : nullptr); + auto* target = (owner_ ? owner_->delegate() : nullptr); if (target) { target->didResolveAddress(*owner_); } } - (void)netServiceDidStop:(NSNetService*)sender { - auto target = (owner_ ? owner_->delegate() : nullptr); + auto* target = (owner_ ? owner_->delegate() : nullptr); if (target) { target->didStop(*owner_); } @@ -85,7 +85,7 @@ - (void)netServiceDidStop:(NSNetService*)sender { - (void)netService:(NSNetService*)sender didAcceptConnectionWithInputStream:(NSInputStream*)inputStream outputStream:(NSOutputStream*)outputStream { - auto target = (owner_ ? owner_->delegate() : nullptr); + auto* target = (owner_ ? owner_->delegate() : nullptr); if (target) { auto input = std::make_shared(); input->initialize(inputStream); @@ -165,7 +165,7 @@ - (void)netService:(NSNetService*)sender } std::string NetServiceApple::getName() const noexcept { - return std::string([[netService_ name] UTF8String]); + return {[[netService_ name] UTF8String]}; } } // namespace igl::shell::netservice diff --git a/shell/shared/netservice/apple/NetServiceExtensionApple.h b/shell/shared/netservice/apple/NetServiceExtensionApple.h index 8d2171835d..0cf6a49fcb 100644 --- a/shell/shared/netservice/apple/NetServiceExtensionApple.h +++ b/shell/shared/netservice/apple/NetServiceExtensionApple.h @@ -21,10 +21,10 @@ class NetServiceExtensionApple final : public NetServiceExtension { bool initialize(igl::shell::Platform& platform) noexcept final; - std::unique_ptr create(std::string_view domain, - std::string_view type, - std::string_view name, - int port) const noexcept final; + [[nodiscard]] std::unique_ptr create(std::string_view domain, + std::string_view type, + std::string_view name, + int port) const noexcept final; void search(std::string_view domain, std::string_view type) const noexcept final; void stopSearch() const noexcept; diff --git a/shell/shared/netservice/apple/NetServiceExtensionApple.mm b/shell/shared/netservice/apple/NetServiceExtensionApple.mm index 7b11dceecf..32f2294393 100644 --- a/shell/shared/netservice/apple/NetServiceExtensionApple.mm +++ b/shell/shared/netservice/apple/NetServiceExtensionApple.mm @@ -39,7 +39,7 @@ - (void)netServiceBrowser:(NSNetServiceBrowser*)browser didFindService:(NSNetService*)netService moreComing:(BOOL)moreComing { IGL_ASSERT(owner_); - auto& delegate = owner_->delegate(); + const auto& delegate = owner_->delegate(); bool keepSearching = moreComing; if (delegate) { auto service = std::make_unique(netService); @@ -111,7 +111,7 @@ - (void)netServiceBrowser:(NSNetServiceBrowser*)browser } IGL_API IGLShellExtension* IGLShellExtension_NewIglShellNetService() { - auto extension = new NetServiceExtensionApple; + auto* extension = new NetServiceExtensionApple; return static_cast(extension); } diff --git a/shell/shared/netservice/apple/StreamApple.h b/shell/shared/netservice/apple/StreamApple.h index c5acc28313..1c8c248a2c 100644 --- a/shell/shared/netservice/apple/StreamApple.h +++ b/shell/shared/netservice/apple/StreamApple.h @@ -26,11 +26,11 @@ struct StreamAdapterApple final { [[nodiscard]] Stream::Status status() const noexcept; void close() noexcept; - Stream* stream() const noexcept { + [[nodiscard]] Stream* stream() const noexcept { return owner_; } - NSStream* nsStream() const noexcept { + [[nodiscard]] NSStream* nsStream() const noexcept { return stream_; } @@ -64,7 +64,7 @@ struct InputStreamApple final : InputStream { } private: - NSInputStream* inputStream() const noexcept { + [[nodiscard]] NSInputStream* inputStream() const noexcept { return (NSInputStream*)streamAdapter_.nsStream(); } @@ -94,7 +94,7 @@ struct OutputStreamApple final : OutputStream { } private: - NSOutputStream* outputStream() const noexcept { + [[nodiscard]] NSOutputStream* outputStream() const noexcept { return (NSOutputStream*)streamAdapter_.nsStream(); } diff --git a/shell/shared/netservice/apple/StreamApple.mm b/shell/shared/netservice/apple/StreamApple.mm index c46639ccc5..2525667be9 100644 --- a/shell/shared/netservice/apple/StreamApple.mm +++ b/shell/shared/netservice/apple/StreamApple.mm @@ -58,7 +58,7 @@ - (void)stream:(NSStream*)stream handleEvent:(NSStreamEvent)eventCode { } if (owner_) { - auto& observer = owner_->stream()->observer(); + const auto& observer = owner_->stream()->observer(); if (observer) { observer(*owner_->stream(), event); } @@ -80,7 +80,7 @@ - (void)stream:(NSStream*)stream handleEvent:(NSStreamEvent)eventCode { bool StreamAdapterApple::initialize(Stream* owner, NSStream* stream) noexcept { IGL_ASSERT(owner && stream); - bool result = IGL_VERIFY(nullptr == owner_ && nil == stream_); + const bool result = IGL_VERIFY(nullptr == owner_ && nil == stream_); if (result) { owner_ = owner; stream_ = stream; diff --git a/shell/shared/netservice/zeromq/NetServiceExtensionZeroMQ.h b/shell/shared/netservice/zeromq/NetServiceExtensionZeroMQ.h index d11508a361..f1ff264863 100644 --- a/shell/shared/netservice/zeromq/NetServiceExtensionZeroMQ.h +++ b/shell/shared/netservice/zeromq/NetServiceExtensionZeroMQ.h @@ -19,10 +19,10 @@ class NetServiceExtensionZeroMQ final : public NetServiceExtension { bool initialize(igl::shell::Platform& platform) noexcept override; - std::unique_ptr create(std::string_view domain, - std::string_view type, - std::string_view name, - int port) const noexcept override; + [[nodiscard]] std::unique_ptr create(std::string_view domain, + std::string_view type, + std::string_view name, + int port) const noexcept override; void search(std::string_view domain, std::string_view type) const noexcept override; void stopSearch() noexcept; diff --git a/shell/shared/platform/Platform.h b/shell/shared/platform/Platform.h index f8dd605163..30eed929a8 100644 --- a/shell/shared/platform/Platform.h +++ b/shell/shared/platform/Platform.h @@ -33,10 +33,10 @@ class Platform { public: virtual ~Platform(); virtual igl::IDevice& getDevice() noexcept = 0; - virtual std::shared_ptr getDevicePtr() const noexcept = 0; + [[nodiscard]] virtual std::shared_ptr getDevicePtr() const noexcept = 0; virtual ImageLoader& getImageLoader() noexcept = 0; [[nodiscard]] virtual const ImageWriter& getImageWriter() const noexcept = 0; - virtual FileLoader& getFileLoader() const noexcept = 0; + [[nodiscard]] virtual FileLoader& getFileLoader() const noexcept = 0; virtual InputDispatcher& getInputDispatcher() noexcept; virtual DisplayContext& getDisplayContext() noexcept { diff --git a/shell/shared/platform/android/PlatformAndroid.h b/shell/shared/platform/android/PlatformAndroid.h index 6dbd2899bb..9a996ec15e 100644 --- a/shell/shared/platform/android/PlatformAndroid.h +++ b/shell/shared/platform/android/PlatformAndroid.h @@ -18,10 +18,10 @@ class PlatformAndroid : public Platform { public: explicit PlatformAndroid(std::shared_ptr device, bool useFakeLoader = false); igl::IDevice& getDevice() noexcept override; - std::shared_ptr getDevicePtr() const noexcept override; + [[nodiscard]] std::shared_ptr getDevicePtr() const noexcept override; ImageLoader& getImageLoader() noexcept override; - const ImageWriter& getImageWriter() const noexcept override; - FileLoader& getFileLoader() const noexcept override; + [[nodiscard]] const ImageWriter& getImageWriter() const noexcept override; + [[nodiscard]] FileLoader& getFileLoader() const noexcept override; private: std::shared_ptr device_; diff --git a/shell/shared/platform/ios/PlatformIos.h b/shell/shared/platform/ios/PlatformIos.h index 1f63b1da81..0c772dd30e 100644 --- a/shell/shared/platform/ios/PlatformIos.h +++ b/shell/shared/platform/ios/PlatformIos.h @@ -19,10 +19,10 @@ class PlatformIos : public Platform { ~PlatformIos() override = default; PlatformIos(std::shared_ptr device); igl::IDevice& getDevice() noexcept override; - std::shared_ptr getDevicePtr() const noexcept override; + [[nodiscard]] std::shared_ptr getDevicePtr() const noexcept override; ImageLoader& getImageLoader() noexcept override; [[nodiscard]] const ImageWriter& getImageWriter() const noexcept override; - FileLoader& getFileLoader() const noexcept override; + [[nodiscard]] FileLoader& getFileLoader() const noexcept override; private: std::shared_ptr device_; diff --git a/shell/shared/platform/mac/PlatformMac.h b/shell/shared/platform/mac/PlatformMac.h index d43d158aaf..5cc8c0aa14 100644 --- a/shell/shared/platform/mac/PlatformMac.h +++ b/shell/shared/platform/mac/PlatformMac.h @@ -15,10 +15,10 @@ class PlatformMac : public Platform { public: PlatformMac(std::shared_ptr device); igl::IDevice& getDevice() noexcept override; - std::shared_ptr getDevicePtr() const noexcept override; + [[nodiscard]] std::shared_ptr getDevicePtr() const noexcept override; ImageLoader& getImageLoader() noexcept override; [[nodiscard]] const ImageWriter& getImageWriter() const noexcept override; - FileLoader& getFileLoader() const noexcept override; + [[nodiscard]] FileLoader& getFileLoader() const noexcept override; private: std::shared_ptr device_; diff --git a/shell/shared/platform/win/PlatformWin.h b/shell/shared/platform/win/PlatformWin.h index 1303770fb5..8cf36e44bb 100644 --- a/shell/shared/platform/win/PlatformWin.h +++ b/shell/shared/platform/win/PlatformWin.h @@ -16,10 +16,10 @@ class PlatformWin : public Platform { public: PlatformWin(std::shared_ptr device); igl::IDevice& getDevice() noexcept override; - std::shared_ptr getDevicePtr() const noexcept override; + [[nodiscard]] std::shared_ptr getDevicePtr() const noexcept override; ImageLoader& getImageLoader() noexcept override; - const ImageWriter& getImageWriter() const noexcept override; - FileLoader& getFileLoader() const noexcept override; + [[nodiscard]] const ImageWriter& getImageWriter() const noexcept override; + [[nodiscard]] FileLoader& getFileLoader() const noexcept override; private: std::shared_ptr device_; diff --git a/shell/shared/renderSession/RenderSession.h b/shell/shared/renderSession/RenderSession.h index 541651da0a..cb9d92a97b 100644 --- a/shell/shared/renderSession/RenderSession.h +++ b/shell/shared/renderSession/RenderSession.h @@ -20,28 +20,28 @@ struct ShellParams; class RenderSession { public: - RenderSession(std::shared_ptr platform); + explicit RenderSession(std::shared_ptr platform); virtual ~RenderSession() noexcept = default; virtual void initialize() noexcept {} // NOLINTNEXTLINE(performance-unnecessary-value-param) virtual void update(IGL_MAYBE_UNUSED igl::SurfaceTextures surfaceTextures) noexcept {} - virtual void dispose() noexcept {} + virtual void teardown() noexcept {} void updateDisplayScale(float scale) noexcept; - float pixelsPerPoint() const noexcept; + [[nodiscard]] float pixelsPerPoint() const noexcept; void setPixelsPerPoint(float scale) noexcept; virtual void setShellParams(const ShellParams& shellParams) noexcept; /// @brief Params provided to the session by the host /// @remark Params may vary each frame. - const ShellParams& shellParams() const noexcept; + [[nodiscard]] const ShellParams& shellParams() const noexcept; /// @brief Params provided by the session to the host. /// @remark Params may vary each frame. - const AppParams& appParams() const noexcept; + [[nodiscard]] const AppParams& appParams() const noexcept; void setCurrentQuadLayer(size_t layer) noexcept { currentQuadLayer_ = layer; @@ -49,9 +49,9 @@ class RenderSession { protected: Platform& getPlatform() noexcept; - const Platform& getPlatform() const noexcept; + [[nodiscard]] const Platform& getPlatform() const noexcept; - const std::shared_ptr& platform() const noexcept; + [[nodiscard]] const std::shared_ptr& platform() const noexcept; AppParams& appParamsRef() noexcept; diff --git a/shell/shared/renderSession/ScreenshotTestRenderSessionHelper.cpp b/shell/shared/renderSession/ScreenshotTestRenderSessionHelper.cpp index 0a60978c2d..656c808d3c 100644 --- a/shell/shared/renderSession/ScreenshotTestRenderSessionHelper.cpp +++ b/shell/shared/renderSession/ScreenshotTestRenderSessionHelper.cpp @@ -16,10 +16,9 @@ namespace igl::shell { void SaveFrameBufferToPng(const char* absoluteFilename, const std::shared_ptr& framebuffer, Platform& platform) { - igl::Result ret; auto drawableSurface = framebuffer->getColorAttachment(0); auto frameBuffersize = drawableSurface->getDimensions(); - int const bytesPerPixel = 4; + const int bytesPerPixel = 4; const auto rangeDesc = TextureRangeDesc::new2D(0, 0, frameBuffersize.width, frameBuffersize.height); igl::shell::ImageData imageData; diff --git a/shell/shared/renderSession/ShaderProvider.h b/shell/shared/renderSession/ShaderProvider.h index 5409b0eaa2..522c5d45de 100644 --- a/shell/shared/renderSession/ShaderProvider.h +++ b/shell/shared/renderSession/ShaderProvider.h @@ -18,9 +18,9 @@ namespace igl::shell { class IShaderProvider { public: - virtual ShaderStage getStage() const = 0; - virtual std::string getShaderText(const IDevice& device) const = 0; - virtual std::vector getShaderBinary(const IDevice& device) const = 0; + [[nodiscard]] virtual ShaderStage getStage() const = 0; + [[nodiscard]] virtual std::string getShaderText(const IDevice& device) const = 0; + [[nodiscard]] virtual std::vector getShaderBinary(const IDevice& device) const = 0; virtual ~IShaderProvider() = default; }; diff --git a/shell/shared/testShell/TestShell.cpp b/shell/shared/testShell/TestShell.cpp index da07f81154..b904c5f78c 100644 --- a/shell/shared/testShell/TestShell.cpp +++ b/shell/shared/testShell/TestShell.cpp @@ -78,7 +78,7 @@ void TestShell::run(igl::shell::RenderSession& session, size_t numFrames) { for (size_t i = 0; i < numFrames; ++i) { session.update({offscreenTexture_, offscreenDepthTexture_}); } - session.dispose(); + session.teardown(); } } // namespace igl::shell diff --git a/shell/shared/testShell/TestShell.h b/shell/shared/testShell/TestShell.h index 3aedb7e928..8ef7722443 100644 --- a/shell/shared/testShell/TestShell.h +++ b/shell/shared/testShell/TestShell.h @@ -15,8 +15,8 @@ namespace igl::shell { struct ScreenSize { - uint width; - uint height; + size_t width; + size_t height; }; class TestShellBase { diff --git a/shell/windows/vulkan/App.cpp b/shell/windows/vulkan/App.cpp index 778a8f96c9..2b6b937ce4 100644 --- a/shell/windows/vulkan/App.cpp +++ b/shell/windows/vulkan/App.cpp @@ -132,6 +132,8 @@ GLFWwindow* initWindow() { if (key == GLFW_KEY_ESCAPE && action == GLFW_PRESS) { glfwSetWindowShouldClose(window, GLFW_TRUE); } + vulkanShellPlatform_->getInputDispatcher().queueEvent( + igl::shell::KeyEvent(action == GLFW_PRESS, key)); }); return windowHandle; diff --git a/src/igl/Buffer.h b/src/igl/Buffer.h index 355e939688..32fb8d8c70 100644 --- a/src/igl/Buffer.h +++ b/src/igl/Buffer.h @@ -85,8 +85,13 @@ struct BufferDesc { size_t length = 0, ResourceStorage storageIn = ResourceStorage::Invalid, BufferAPIHint hint = 0, - const std::string& debugName = std::string()) : - data(data), length(length), storage(storageIn), hint(hint), type(type), debugName(debugName) { + std::string debugName = std::string()) : + data(data), + length(length), + storage(storageIn), + hint(hint), + type(type), + debugName(std::move(debugName)) { if (storage == ResourceStorage::Invalid) { #if IGL_PLATFORM_MACOS storage = ResourceStorage::Managed; @@ -136,24 +141,24 @@ class IBuffer : public ITrackedResource { * @remark It is NOT guaranteed that all of these hints were accepted and used. Use * acceptedApiHints to get those. */ - virtual BufferDesc::BufferAPIHint requestedApiHints() const noexcept = 0; + [[nodiscard]] virtual BufferDesc::BufferAPIHint requestedApiHints() const noexcept = 0; /** * @brief Returns the API hints that were accepted and used in the buffer's creation. */ - virtual BufferDesc::BufferAPIHint acceptedApiHints() const noexcept = 0; + [[nodiscard]] virtual BufferDesc::BufferAPIHint acceptedApiHints() const noexcept = 0; /** * @brief Returns the storage mode for the buffer. */ - virtual ResourceStorage storage() const noexcept = 0; + [[nodiscard]] virtual ResourceStorage storage() const noexcept = 0; /** * @brief Returns current size of IBuffer * * @return Current allocated size */ - virtual size_t getSizeInBytes() const = 0; + [[nodiscard]] virtual size_t getSizeInBytes() const = 0; /** * @brief Returns a buffer id suitable for bindless rendering (buffer_device_address on Vulkan and @@ -161,14 +166,14 @@ class IBuffer : public ITrackedResource { * * @return uint64_t */ - virtual uint64_t gpuAddress(size_t offset = 0) const = 0; + [[nodiscard]] virtual uint64_t gpuAddress(size_t offset = 0) const = 0; /** * @brief Returns the underlying buffer type which is a mask of igl::BufferDesc::BufferTypeBits * * @return igl::BufferDesc::BufferType */ - virtual BufferDesc::BufferType getBufferType() const = 0; + [[nodiscard]] virtual BufferDesc::BufferType getBufferType() const = 0; protected: IBuffer() = default; diff --git a/src/igl/CommandBuffer.h b/src/igl/CommandBuffer.h index 694ad7edda..2957fcc9fb 100644 --- a/src/igl/CommandBuffer.h +++ b/src/igl/CommandBuffer.h @@ -123,7 +123,7 @@ class ICommandBuffer { * @returns the number of draw operations tracked by this CommandBuffer. This is tracked manually * via calls to incrementCurrentDrawCount(). */ - uint32_t getCurrentDrawCount() const { + [[nodiscard]] uint32_t getCurrentDrawCount() const { return statistics_.currentDrawCount; } /** diff --git a/src/igl/CommandEncoder.h b/src/igl/CommandEncoder.h index 04cff2fd0a..84849e3205 100644 --- a/src/igl/CommandEncoder.h +++ b/src/igl/CommandEncoder.h @@ -46,7 +46,7 @@ struct BindGroupDesc { class ICommandEncoder { public: - ICommandEncoder(std::shared_ptr commandBuffer) : + explicit ICommandEncoder(std::shared_ptr commandBuffer) : commandBuffer_(std::move(commandBuffer)) {} virtual ~ICommandEncoder() = default; diff --git a/src/igl/CommandQueue.h b/src/igl/CommandQueue.h index c406a2c5d5..e4c7c19812 100644 --- a/src/igl/CommandQueue.h +++ b/src/igl/CommandQueue.h @@ -62,7 +62,7 @@ class ICommandQueue { virtual std::shared_ptr createCommandBuffer(const CommandBufferDesc& desc, Result* IGL_NULLABLE outResult) = 0; virtual SubmitHandle submit(const ICommandBuffer& commandBuffer, bool endOfFrame = false) = 0; - uint32_t getLastFrameDrawCount() const { + [[nodiscard]] uint32_t getLastFrameDrawCount() const { return statistics.lastFrameDrawCount; } void endFrame() { diff --git a/src/igl/Common.h b/src/igl/Common.h index a4424cb9f1..fdf7a69e39 100644 --- a/src/igl/Common.h +++ b/src/igl/Common.h @@ -77,7 +77,7 @@ struct Color { constexpr Color(float r, float g, float b) : r(r), g(g), b(b), a(1.0f) {} constexpr Color(float r, float g, float b, float a) : r(r), g(g), b(b), a(a) {} - const float* IGL_NONNULL toFloatPtr() const { + [[nodiscard]] const float* IGL_NONNULL toFloatPtr() const { return &r; } }; @@ -111,7 +111,7 @@ struct Result { code(code), message(message) {} explicit Result(Code code, std::string message) : code(code), message(std::move(message)) {} - bool isOk() const { + [[nodiscard]] bool isOk() const { return code == Result::Code::Ok; } @@ -170,7 +170,7 @@ struct Rect { T width{}; // zero-initialize T height{}; // zero-initialize - bool isNull() const { + [[nodiscard]] bool isNull() const { return kNullValue == x && kNullValue == y; } }; @@ -453,8 +453,9 @@ class Pool { return Handle(idx, objects_[idx].gen_); } void destroy(Handle handle) noexcept { - if (handle.empty()) + if (handle.empty()) { return; + } IGL_ASSERT_MSG(numObjects_ > 0, "Double deletion"); const uint32_t index = handle.index(); IGL_ASSERT(index < objects_.size()); @@ -477,8 +478,9 @@ class Pool { numObjects_--; } [[nodiscard]] const ImplObjectType* IGL_NULLABLE get(Handle handle) const noexcept { - if (handle.empty()) + if (handle.empty()) { return nullptr; + } const uint32_t index = handle.index(); IGL_ASSERT(index < objects_.size()); @@ -486,8 +488,9 @@ class Pool { return &objects_[index].obj_; } [[nodiscard]] ImplObjectType* IGL_NULLABLE get(Handle handle) noexcept { - if (handle.empty()) + if (handle.empty()) { return nullptr; + } const uint32_t index = handle.index(); IGL_ASSERT(index < objects_.size()); @@ -495,8 +498,9 @@ class Pool { return &objects_[index].obj_; } [[nodiscard]] Handle findObject(const ImplObjectType* IGL_NULLABLE obj) noexcept { - if (!obj) + if (!obj) { return {}; + } for (size_t idx = 0; idx != objects_.size(); idx++) { if (objects_[idx].obj_ == *obj) { diff --git a/src/igl/ComputePipelineState.h b/src/igl/ComputePipelineState.h index 8187ab0e3b..6dde5eb99d 100644 --- a/src/igl/ComputePipelineState.h +++ b/src/igl/ComputePipelineState.h @@ -54,7 +54,7 @@ class IComputePipelineState { using IComputePipelineReflection = IRenderPipelineReflection; virtual std::shared_ptr computePipelineReflection() = 0; virtual ~IComputePipelineState() = default; - virtual int getIndexByName(const NameHandle& /* name */) const { + [[nodiscard]] virtual int getIndexByName(const NameHandle& /* name */) const { return -1; } }; diff --git a/src/igl/Device.h b/src/igl/Device.h index 5e481129a3..4a6b748985 100644 --- a/src/igl/Device.h +++ b/src/igl/Device.h @@ -249,7 +249,7 @@ class IDevice : public ICapabilities { * original `IDevice`. * @return Pointer to the underlying platform-specific device. */ - virtual const IPlatformDevice& getPlatformDevice() const noexcept = 0; + [[nodiscard]] virtual const IPlatformDevice& getPlatformDevice() const noexcept = 0; /** * @brief Allow clients to verify that the scope that they are making IGL calls is current and @@ -264,7 +264,7 @@ class IDevice : public ICapabilities { * @brief Returns the actual graphics API backing this IGL device (Metal, OpenGL, etc). * @return The type of the underlying backend. */ - virtual BackendType getBackendType() const = 0; + [[nodiscard]] virtual BackendType getBackendType() const = 0; /** * @brief Returns the range of Z values in normalized device coordinates considered to be within @@ -272,7 +272,7 @@ class IDevice : public ICapabilities { * how different backends handle NDC. * @return The Z value range within the viewing volume. */ - virtual NormalizedZRange getNormalizedZRange() const { + [[nodiscard]] virtual NormalizedZRange getNormalizedZRange() const { return NormalizedZRange::NegOneToOne; } @@ -280,7 +280,7 @@ class IDevice : public ICapabilities { * @brief Returns the number of draw calls made using this device. * @return The number of draw calls made so far. */ - virtual size_t getCurrentDrawCount() const = 0; + [[nodiscard]] virtual size_t getCurrentDrawCount() const = 0; /** * @brief Creates a shader library with one or more shader modules. @@ -327,7 +327,7 @@ class IDevice : public ICapabilities { * @see igl::IResourceTracker * @return Shared pointer to the tracker. */ - std::shared_ptr getResourceTracker() const noexcept { + [[nodiscard]] std::shared_ptr getResourceTracker() const noexcept { return resourceTracker_; } @@ -338,7 +338,7 @@ class IDevice : public ICapabilities { * - Vulkan: Cyan // @fb-only */ - Color backendDebugColor() const noexcept; + [[nodiscard]] Color backendDebugColor() const noexcept; /** * @brief Controls an opaque internal bit field that enables/disables certain @@ -354,7 +354,7 @@ class IDevice : public ICapabilities { const uint8_t pos = static_cast(featureEnum); IGL_ASSERT(pos < 64); - return inDevelopmentFlags_ & (1ull << pos); + return (inDevelopmentFlags_ & (1ull << pos)) != 0u; } /** @@ -377,7 +377,7 @@ class IDevice : public ICapabilities { protected: virtual void beginScope(); virtual void endScope(); - TextureDesc sanitize(const TextureDesc& desc) const; + [[nodiscard]] TextureDesc sanitize(const TextureDesc& desc) const; IDevice() = default; uint64_t inDevelopmentFlags_ = 0; @@ -405,7 +405,7 @@ struct DeviceScope final { * @brief Creates a device scope associated with a given device. * @param device The device to be associated with the created scope. */ - DeviceScope(IDevice& device); + explicit DeviceScope(IDevice& device); ~DeviceScope(); private: diff --git a/src/igl/DeviceFeatures.h b/src/igl/DeviceFeatures.h index 0f9af28bf5..a26fb405dd 100644 --- a/src/igl/DeviceFeatures.h +++ b/src/igl/DeviceFeatures.h @@ -37,6 +37,7 @@ namespace igl { * MultiSample Supports multisample textures * MultiSampleResolve Supports GPU multisampled texture resolve * Multiview Supports multiview + * MultiViewMultisample Supports multisampled multiview * PushConstants Supports push constants(Vulkan) * ReadWriteFramebuffer Supports separate FB reading/writing binding * SamplerMinMaxLod Supports constraining the min and max texture LOD when sampling @@ -81,6 +82,7 @@ enum class DeviceFeatures { MultiSample, MultiSampleResolve, Multiview, + MultiViewMultisample, PushConstants, ReadWriteFramebuffer, SamplerMinMaxLod, @@ -235,7 +237,7 @@ class ICapabilities { * @return True, If feature is supported * False, Otherwise */ - virtual bool hasFeature(DeviceFeatures feature) const = 0; + [[nodiscard]] virtual bool hasFeature(DeviceFeatures feature) const = 0; /** * @brief This function indicates if a device requirement is at all present. @@ -244,7 +246,7 @@ class ICapabilities { * @return True, If requirement is present * False, Otherwise */ - virtual bool hasRequirement(DeviceRequirement requirement) const = 0; + [[nodiscard]] virtual bool hasRequirement(DeviceRequirement requirement) const = 0; /** * @brief This function gets capabilities of a specified texture format @@ -252,7 +254,8 @@ class ICapabilities { * @param format The texture format * @return TextureFormatCapabilities */ - virtual TextureFormatCapabilities getTextureFormatCapabilities(TextureFormat format) const = 0; + [[nodiscard]] virtual TextureFormatCapabilities getTextureFormatCapabilities( + TextureFormat format) const = 0; /** * @brief This function gets device feature limits and return additional error code in 'result'. @@ -270,7 +273,7 @@ class ICapabilities { * @brief Gets the latest shader language version supported by this device. * @return ShaderVersion */ - virtual ShaderVersion getShaderVersion() const = 0; + [[nodiscard]] virtual ShaderVersion getShaderVersion() const = 0; protected: virtual ~ICapabilities() = default; diff --git a/src/igl/FPSCounter.h b/src/igl/FPSCounter.h index db5919304b..0319213826 100644 --- a/src/igl/FPSCounter.h +++ b/src/igl/FPSCounter.h @@ -25,7 +25,7 @@ class FPSCounter { IGL_ASSERT(avgIntervalInSeconds > 0); } - float getAverageFPS() const noexcept { + [[nodiscard]] float getAverageFPS() const noexcept { return avgFPS_; } diff --git a/src/igl/Framebuffer.h b/src/igl/Framebuffer.h index f28c223f8b..f7df3c4894 100644 --- a/src/igl/Framebuffer.h +++ b/src/igl/Framebuffer.h @@ -51,21 +51,21 @@ struct FramebufferDesc { */ class IFramebuffer : public ITrackedResource { public: - virtual ~IFramebuffer() = default; + ~IFramebuffer() override = default; // Accessors /** @brief Retrieve array of all valid color and resolve color attachment indices */ - virtual std::vector getColorAttachmentIndices() const = 0; + [[nodiscard]] virtual std::vector getColorAttachmentIndices() const = 0; /** @brief Retrieve a specific color attachment by index */ - virtual std::shared_ptr getColorAttachment(size_t index) const = 0; + [[nodiscard]] virtual std::shared_ptr getColorAttachment(size_t index) const = 0; /** @brief Retrieve a specific resolve color attachment by index */ - virtual std::shared_ptr getResolveColorAttachment(size_t index) const = 0; + [[nodiscard]] virtual std::shared_ptr getResolveColorAttachment(size_t index) const = 0; /** @brief Retrieve depth attachment */ - virtual std::shared_ptr getDepthAttachment() const = 0; + [[nodiscard]] virtual std::shared_ptr getDepthAttachment() const = 0; /** @brief Retrieve resolve depth attachment */ - virtual std::shared_ptr getResolveDepthAttachment() const = 0; + [[nodiscard]] virtual std::shared_ptr getResolveDepthAttachment() const = 0; /** @brief Retrieve the stencil attachment */ - virtual std::shared_ptr getStencilAttachment() const = 0; + [[nodiscard]] virtual std::shared_ptr getStencilAttachment() const = 0; /** @brief Retrieve the mode that this framebuffer was created in. */ [[nodiscard]] virtual FramebufferMode getMode() const = 0; /** @brief Retrieve the flag checking if framebuffer is bound to swapchain. */ diff --git a/src/igl/HWDevice.h b/src/igl/HWDevice.h index 8e14b8b8ae..cabe272f39 100644 --- a/src/igl/HWDevice.h +++ b/src/igl/HWDevice.h @@ -42,7 +42,9 @@ struct HWDeviceQueryDesc { /** @brief Reserved */ uint32_t flags; - HWDeviceQueryDesc(HWDeviceType hardwareType, uintptr_t displayId = 0L, uint32_t flags = 0L) : + explicit HWDeviceQueryDesc(HWDeviceType hardwareType, + uintptr_t displayId = 0L, + uint32_t flags = 0L) : hardwareType(hardwareType), displayId(displayId), flags(flags) {} }; diff --git a/src/igl/Log.cpp b/src/igl/Log.cpp index 9ef4486086..73659fff90 100644 --- a/src/igl/Log.cpp +++ b/src/igl/Log.cpp @@ -36,7 +36,7 @@ static IGLLogHandlerFunc* GetHandle() { IGL_API int IGLLog(IGLLogLevel logLevel, const char* IGL_RESTRICT format, ...) { va_list ap; va_start(ap, format); - int result = IGLLogV(logLevel, format, ap); + const int result = IGLLogV(logLevel, format, ap); va_end(ap); return result; } @@ -57,9 +57,9 @@ IGL_API int IGLLogOnce(IGLLogLevel logLevel, const char* IGL_RESTRICT format, .. FOLLY_POP_WARNING va_end(ap); - std::string msg(buffer); + const std::string msg(buffer); { - std::lock_guard guard(s_loggedMessagesMutex); + const std::lock_guard guard(s_loggedMessagesMutex); if (s_loggedMessages.count(msg) == 0) { result = IGLLogV(logLevel, format, apCopy); s_loggedMessages.insert(msg); @@ -74,7 +74,7 @@ IGL_API int IGLLogV(IGLLogLevel logLevel, const char* IGL_RESTRICT format, va_li return (*GetHandle())(logLevel, format, ap); } -IGL_API int IGLLogDefaultHandler(IGLLogLevel logLevel, +IGL_API int IGLLogDefaultHandler(IGLLogLevel /*logLevel*/, const char* IGL_RESTRICT format, va_list ap) { FOLLY_PUSH_WARNING diff --git a/src/igl/Log.h b/src/igl/Log.h index 8018f9a9e4..3daaae3620 100644 --- a/src/igl/Log.h +++ b/src/igl/Log.h @@ -14,6 +14,18 @@ #include #include +#ifdef LOG_INFO +#undef LOG_INFO +#endif + +#ifdef LOG_WARNING +#undef LOG_WARNING +#endif + +#ifdef LOG_ERROR +#undef LOG_ERROR +#endif + enum class IGLLogLevel { LOG_ERROR = 1, LOG_WARNING, diff --git a/src/igl/NameHandle.cpp b/src/igl/NameHandle.cpp index eafb65af12..f09cb9f412 100644 --- a/src/igl/NameHandle.cpp +++ b/src/igl/NameHandle.cpp @@ -95,7 +95,7 @@ uint32_t igl::iglCrc32(const char* data, size_t /*length*/) { #if IGL_DEBUG namespace igl { bool NameHandle::checkIsValidCrcCompare(const NameHandle& nh) const { - bool res = nh.crc32_ == crc32_ && nh.name_ != name_; + const bool res = nh.crc32_ == crc32_ && nh.name_ != name_; IGL_ASSERT_MSG(!res, "NameHandle CRC check fails: name1 (%s %x) name2 (%s %x)\n", name_.c_str(), @@ -109,7 +109,7 @@ bool NameHandle::checkIsValidCrcCompare(const NameHandle& nh) const { #endif // IGL_DEBUG size_t std::hash>::operator()( - std::vector const& key) const { + const std::vector& key) const { size_t hash = 0; for (const auto& elem : key) { hash ^= std::hash()(elem.getCrc32()); diff --git a/src/igl/NameHandle.h b/src/igl/NameHandle.h index 42127e290a..1e256c31d4 100644 --- a/src/igl/NameHandle.h +++ b/src/igl/NameHandle.h @@ -49,7 +49,7 @@ template constexpr uint32_t iglCrc32ImplConstExprImpl(const char* p, uint32_t crc) { constexpr uint32_t crc_table[256] = {iglCrc256(0)}; if (*p) { - uint8_t v = (uint8_t)*p; + const uint8_t v = (uint8_t)*p; return iglCrc32ImplConstExprImpl(p + 1, (crc >> 8) ^ crc_table[(crc & 0xFF) ^ v]); } return crc; @@ -105,7 +105,7 @@ class NameHandle { * @brief Returns a null terminated character array version of the name * @returns null terminated character array */ - const char* c_str() const { + [[nodiscard]] const char* c_str() const { return name_.c_str(); } @@ -113,7 +113,7 @@ class NameHandle { * @brief Returns a reference to the actual name string * @returns Reference to the actual name string */ - const std::string& toString() const { + [[nodiscard]] const std::string& toString() const { return name_; } @@ -121,7 +121,7 @@ class NameHandle { * @brief Returns crc32 handle for the name string * @returns crc32 handle */ - uint32_t getCrc32() const { + [[nodiscard]] uint32_t getCrc32() const { return crc32_; } @@ -170,7 +170,7 @@ class NameHandle { private: #if IGL_DEBUG - bool checkIsValidCrcCompare(const NameHandle& nh) const; + [[nodiscard]] bool checkIsValidCrcCompare(const NameHandle& nh) const; #endif uint32_t crc32_ = 0; std::string name_; @@ -182,7 +182,7 @@ class NameHandle { * @return NameHandle that includes the name and its CRC32. */ inline NameHandle genNameHandle(const std::string& name) { - return NameHandle(name, iglCrc32(name.c_str(), name.length())); + return {name, iglCrc32(name.c_str(), name.length())}; } } // namespace igl @@ -239,14 +239,14 @@ namespace std { template<> struct hash { - size_t operator()(igl::NameHandle const& key) const { + size_t operator()(const igl::NameHandle& key) const { return std::hash()(key.getCrc32()); } }; template<> struct hash> { - size_t operator()(std::pair const& key) const { + size_t operator()(const std::pair& key) const { return std::hash()(key.first.getCrc32()) ^ std::hash()(key.second.getCrc32()); } @@ -254,7 +254,7 @@ struct hash> { template<> struct hash> { - size_t operator()(std::vector const& key) const; + size_t operator()(const std::vector& key) const; }; } // namespace std diff --git a/src/igl/PlatformDevice.h b/src/igl/PlatformDevice.h index 851a688388..087df19d24 100644 --- a/src/igl/PlatformDevice.h +++ b/src/igl/PlatformDevice.h @@ -47,7 +47,7 @@ class IPlatformDevice { * @brief Check the type of an IPlatformDevice. * @returns true if the IPlatformDevice is a given PlatformDeviceType t, otherwise false. */ - virtual bool isType(PlatformDeviceType t) const noexcept = 0; + [[nodiscard]] virtual bool isType(PlatformDeviceType t) const noexcept = 0; public: virtual ~IPlatformDevice() = default; diff --git a/src/igl/RenderCommandEncoder.h b/src/igl/RenderCommandEncoder.h index e3faf0c6b0..38cfb14f2a 100644 --- a/src/igl/RenderCommandEncoder.h +++ b/src/igl/RenderCommandEncoder.h @@ -78,17 +78,11 @@ class IRenderCommandEncoder : public ICommandEncoder { uint32_t instanceCount = 1, uint32_t firstVertex = 0, uint32_t baseInstance = 0) = 0; - virtual void drawIndexed(PrimitiveType primitiveType, - size_t indexCount, - uint32_t instanceCount = 1, - uint32_t firstIndex = 0, - int32_t vertexOffset = 0, - uint32_t baseInstance = 0) = 0; // old-n-sad virtual void drawIndexed(size_t indexCount, uint32_t instanceCount = 1, uint32_t firstIndex = 0, int32_t vertexOffset = 0, - uint32_t baseInstance = 0) = 0; // new-n-rad + uint32_t baseInstance = 0) = 0; virtual void multiDrawIndirect(IBuffer& indirectBuffer, size_t indirectBufferOffset, uint32_t drawCount = 1, diff --git a/src/igl/RenderPipelineReflection.h b/src/igl/RenderPipelineReflection.h index 38dd72df15..201367cd0d 100644 --- a/src/igl/RenderPipelineReflection.h +++ b/src/igl/RenderPipelineReflection.h @@ -77,14 +77,14 @@ class IRenderPipelineReflection { * * @return An array of BufferArgDesc that describes the buffer argument. */ - virtual const std::vector& allUniformBuffers() const = 0; + [[nodiscard]] virtual const std::vector& allUniformBuffers() const = 0; /** * @brief A function that returns an array of SamplerArgDesc that describe the sampler arguments * to the RenderPipelineState. * * @return An array of SamplerArgDesc that describes the sampler argument. */ - virtual const std::vector& allSamplers() const = 0; + [[nodiscard]] virtual const std::vector& allSamplers() const = 0; /** * @brief A function that returns an array of TextureArgDesc that describe the texture arguments @@ -92,7 +92,7 @@ class IRenderPipelineReflection { * * @return An array of TextureArgDesc that describes the texture argument. */ - virtual const std::vector& allTextures() const = 0; + [[nodiscard]] virtual const std::vector& allTextures() const = 0; /** * @brief Destroy the IRenderPipelineReflection object diff --git a/src/igl/RenderPipelineState.cpp b/src/igl/RenderPipelineState.cpp index 707368dbc8..17638db891 100644 --- a/src/igl/RenderPipelineState.cpp +++ b/src/igl/RenderPipelineState.cpp @@ -86,18 +86,20 @@ bool RenderPipelineDesc::operator==(const RenderPipelineDesc& other) const { return false; } - if (debugName != other.debugName) { - return false; + for (size_t i = 0; i != IGL_TEXTURE_SAMPLERS_MAX; i++) { + if (immutableSamplers[i] != other.immutableSamplers[i]) { + return false; + } } - return true; + return debugName == other.debugName; } /// The underlying assumption for this hash is all of the shared pointers in /// this structure can uniquely identify the object they are pointing to. /// It is the responsibility of the caller of this function to make sure /// that is the case. -size_t std::hash::operator()(RenderPipelineDesc const& key) const { +size_t std::hash::operator()(const RenderPipelineDesc& key) const { size_t hash = std::hash()(reinterpret_cast(key.vertexInputState.get())); hash ^= std::hash()(EnumToValue(key.topology)); @@ -122,12 +124,15 @@ size_t std::hash::operator()(RenderPipelineDesc const& key) hash ^= std::hash()(i.second.first); hash ^= std::hash()(i.second.second); } + for (const auto& i : key.immutableSamplers) { + hash ^= std::hash()(reinterpret_cast(i.get())); + } return hash; } size_t std::hash::operator()( - RenderPipelineDesc::TargetDesc const& key) const { + const RenderPipelineDesc::TargetDesc& key) const { size_t hash = std::hash()(EnumToValue(key.depthAttachmentFormat)); hash ^= std::hash()(EnumToValue(key.stencilAttachmentFormat)); @@ -141,7 +146,7 @@ size_t std::hash::operator()( } size_t std::hash::operator()( - RenderPipelineDesc::TargetDesc::ColorAttachment const& key) const { + const RenderPipelineDesc::TargetDesc::ColorAttachment& key) const { size_t hash = std::hash()(EnumToValue(key.textureFormat)); hash ^= std::hash()(key.colorWriteMask); hash ^= std::hash()(key.blendEnabled); diff --git a/src/igl/RenderPipelineState.h b/src/igl/RenderPipelineState.h index b30bed9fa8..d159be32eb 100644 --- a/src/igl/RenderPipelineState.h +++ b/src/igl/RenderPipelineState.h @@ -203,7 +203,11 @@ struct RenderPipelineDesc { */ std::unordered_map> uniformBlockBindingMap; - int sampleCount = 1; + int sampleCount = 1; // MSAA + + // Vulkan only: immutable samplers per each binding slot (for example, Ycbcr conversion etc) + // @fb-only + std::shared_ptr immutableSamplers[IGL_TEXTURE_SAMPLERS_MAX] = {}; igl::NameHandle debugName; @@ -213,7 +217,7 @@ struct RenderPipelineDesc { class IRenderPipelineState { public: - explicit IRenderPipelineState(const RenderPipelineDesc& desc) : desc_(desc) {} + explicit IRenderPipelineState(RenderPipelineDesc desc) : desc_(std::move(desc)) {} virtual ~IRenderPipelineState() = default; virtual std::shared_ptr renderPipelineReflection() = 0; @@ -244,17 +248,17 @@ namespace std { template<> struct hash { - size_t operator()(igl::RenderPipelineDesc const& /*key*/) const; + size_t operator()(const igl::RenderPipelineDesc& /*key*/) const; }; template<> struct hash { - size_t operator()(igl::RenderPipelineDesc::TargetDesc const& /*key*/) const; + size_t operator()(const igl::RenderPipelineDesc::TargetDesc& /*key*/) const; }; template<> struct hash { - size_t operator()(igl::RenderPipelineDesc::TargetDesc::ColorAttachment const& /*key*/) const; + size_t operator()(const igl::RenderPipelineDesc::TargetDesc::ColorAttachment& /*key*/) const; }; } // namespace std diff --git a/src/igl/SamplerState.cpp b/src/igl/SamplerState.cpp index 08b44d1b40..fef00b4374 100644 --- a/src/igl/SamplerState.cpp +++ b/src/igl/SamplerState.cpp @@ -18,7 +18,7 @@ bool SamplerStateDesc::operator==(const SamplerStateDesc& rhs) const { (addressModeV == rhs.addressModeV) && (addressModeW == rhs.addressModeW) && (depthCompareFunction == rhs.depthCompareFunction) && (mipLodMin == rhs.mipLodMin) && (mipLodMax == rhs.mipLodMax) && (maxAnisotropic == rhs.maxAnisotropic) && - (depthCompareEnabled == rhs.depthCompareEnabled); + (depthCompareEnabled == rhs.depthCompareEnabled) && (yuvFormat == rhs.yuvFormat); } bool SamplerStateDesc::operator!=(const SamplerStateDesc& rhs) const { @@ -27,7 +27,7 @@ bool SamplerStateDesc::operator!=(const SamplerStateDesc& rhs) const { } // namespace igl -size_t std::hash::operator()(igl::SamplerStateDesc const& key) const { +size_t std::hash::operator()(const igl::SamplerStateDesc& key) const { IGL_ASSERT_MSG(key.maxAnisotropic >= 1 && key.maxAnisotropic <= 16, "[IGL] SamplerStateDesc::maxAnisotropic is out of range: %su", key.maxAnisotropic); @@ -38,7 +38,7 @@ size_t std::hash::operator()(igl::SamplerStateDesc const& key.mipLodMax); // clang-format off - size_t hash = igl::EnumToValue(key.minFilter) | // 0,1: 1 bit field + const size_t hash = igl::EnumToValue(key.minFilter) | // 0,1: 1 bit field igl::EnumToValue(key.magFilter) << 1 | // 0,1: 1 bit field igl::EnumToValue(key.mipFilter) << 2 | // 0,1: 1 bit field igl::EnumToValue(key.addressModeU) << 4 | // 0,1,2: 2 bit field @@ -48,7 +48,8 @@ size_t std::hash::operator()(igl::SamplerStateDesc const& key.mipLodMin << 14 | // [0, 15]: 4 bit field key.mipLodMax << 18 | // [0, 15]: 4 bit field igl::EnumToValue(key.depthCompareFunction) << 22 | // [0, 7]: 3 bit field - key.depthCompareEnabled << 25; // 0,1: 1 bit field + (key.depthCompareEnabled ? 1u : 0u) << 25 | // 0,1: 1 bit field + igl::EnumToValue(key.yuvFormat) << 26; // 0,255: 8 bit field // clang-format on return hash; diff --git a/src/igl/SamplerState.h b/src/igl/SamplerState.h index 3a5e350832..d21ad03896 100644 --- a/src/igl/SamplerState.h +++ b/src/igl/SamplerState.h @@ -10,6 +10,7 @@ #include #include #include +#include namespace igl { @@ -117,7 +118,9 @@ struct SamplerStateDesc { * @brief A user-readable debug name associated with this sampler. * */ - std::string debugName = ""; + std::string debugName; + + igl::TextureFormat yuvFormat = igl::TextureFormat::Invalid; /** * @brief Creates a new SamplerStateDesc instance set up for linearly interpolating within mipmap @@ -151,6 +154,21 @@ struct SamplerStateDesc { return desc; } + /** + * @brief Creates a new SamplerStateDesc instance set up for YUV conversion + */ + static SamplerStateDesc newYUV(igl::TextureFormat yuvFormat, const char* debugName) { + SamplerStateDesc desc; + desc.minFilter = desc.magFilter = SamplerMinMagFilter::Linear; + desc.mipFilter = SamplerMipFilter::Disabled; + desc.addressModeU = SamplerAddressMode::Clamp; + desc.addressModeV = SamplerAddressMode::Clamp; + desc.addressModeW = SamplerAddressMode::Clamp; + desc.debugName = debugName; + desc.yuvFormat = yuvFormat; + return desc; + } + /** * @brief Compares two SamplerStateDesc objects for equality. * @@ -177,7 +195,7 @@ class ISamplerState : public ITrackedResource { ISamplerState() = default; public: - virtual ~ISamplerState() = default; + ~ISamplerState() override = default; }; } // namespace igl @@ -193,6 +211,6 @@ struct hash { * * The hash value is based on all properties in the igl::SamplerStateDesc; */ - size_t operator()(igl::SamplerStateDesc const& /*key*/) const; + size_t operator()(const igl::SamplerStateDesc& /*key*/) const; }; } // namespace std diff --git a/src/igl/Shader.cpp b/src/igl/Shader.cpp index c432a8f451..4c93aa967b 100644 --- a/src/igl/Shader.cpp +++ b/src/igl/Shader.cpp @@ -243,19 +243,19 @@ bool IShaderStages::isValid() const noexcept { namespace std { size_t std::hash::operator()( - igl::ShaderCompilerOptions const& key) const { - size_t hash = std::hash()(key.fastMathEnabled); + const igl::ShaderCompilerOptions& key) const { + const size_t hash = std::hash()(key.fastMathEnabled); return hash; } -size_t std::hash::operator()(igl::ShaderModuleInfo const& key) const { +size_t std::hash::operator()(const igl::ShaderModuleInfo& key) const { static_assert(std::is_same_v::type>); size_t hash = std::hash()(static_cast(key.stage)); hash ^= std::hash()(key.entryPoint); return hash; } -size_t std::hash::operator()(igl::ShaderInput const& key) const { +size_t std::hash::operator()(const igl::ShaderInput& key) const { static_assert(std::is_same_v::type>); size_t hash = safeCStrHash(key.source); hash ^= safeDataHash(key.data, key.length); @@ -263,7 +263,7 @@ size_t std::hash::operator()(igl::ShaderInput const& key) cons return hash; } -size_t std::hash::operator()(igl::ShaderModuleDesc const& key) const { +size_t std::hash::operator()(const igl::ShaderModuleDesc& key) const { static_assert(std::is_same_v::type>); size_t hash = std::hash()(key.info); hash ^= std::hash()(key.input); @@ -271,7 +271,7 @@ size_t std::hash::operator()(igl::ShaderModuleDesc const& return hash; } -size_t std::hash::operator()(igl::ShaderLibraryDesc const& key) const { +size_t std::hash::operator()(const igl::ShaderLibraryDesc& key) const { static_assert(std::is_same_v::type>); size_t hash = std::hash()(key.moduleInfo.size()); for (const auto& info : key.moduleInfo) { diff --git a/src/igl/Shader.h b/src/igl/Shader.h index 1d5b594dec..efe9e0b14a 100644 --- a/src/igl/Shader.h +++ b/src/igl/Shader.h @@ -101,7 +101,7 @@ struct ShaderInput { * * length is greater than 0, and * * source is nullptr. */ - bool isValid() const noexcept; + [[nodiscard]] bool isValid() const noexcept; bool operator==(const ShaderInput& other) const; bool operator!=(const ShaderInput& other) const; @@ -191,7 +191,7 @@ class IShaderModule : public ITrackedResource { public: /** @brief Returns metadata about the shader module */ - const ShaderModuleInfo& info() const noexcept; + [[nodiscard]] const ShaderModuleInfo& info() const noexcept; private: const ShaderModuleInfo info_; @@ -276,25 +276,25 @@ class IShaderStages : public ITrackedResource { /** * @brief The type of shader stages: render or compute. */ - ShaderStagesType getType() const noexcept; + [[nodiscard]] ShaderStagesType getType() const noexcept; /** * @brief The vertex shader in this set of shader stages. * @return Vertex shader module. */ - const std::shared_ptr& getVertexModule() const noexcept; + [[nodiscard]] const std::shared_ptr& getVertexModule() const noexcept; /** * @brief The fragment shader in this set of shader stages. * @return Fragment shader module. */ - const std::shared_ptr& getFragmentModule() const noexcept; + [[nodiscard]] const std::shared_ptr& getFragmentModule() const noexcept; /** * @brief The compute shader in this set of shader stages. * @return Compute shader module. */ - const std::shared_ptr& getComputeModule() const noexcept; + [[nodiscard]] const std::shared_ptr& getComputeModule() const noexcept; /** * @brief Checks if the IShaderStages object is valid. @@ -302,7 +302,7 @@ class IShaderStages : public ITrackedResource { * has a compute module for compute stages. * @return True if valid; false otherwise. */ - bool isValid() const noexcept; + [[nodiscard]] bool isValid() const noexcept; private: ShaderStagesDesc desc_; @@ -315,27 +315,27 @@ namespace std { template<> struct hash { - size_t operator()(igl::ShaderCompilerOptions const& /*key*/) const; + size_t operator()(const igl::ShaderCompilerOptions& /*key*/) const; }; template<> struct hash { - size_t operator()(igl::ShaderModuleInfo const& /*key*/) const; + size_t operator()(const igl::ShaderModuleInfo& /*key*/) const; }; template<> struct hash { - size_t operator()(igl::ShaderInput const& /*key*/) const; + size_t operator()(const igl::ShaderInput& /*key*/) const; }; template<> struct hash { - size_t operator()(igl::ShaderModuleDesc const& /*key*/) const; + size_t operator()(const igl::ShaderModuleDesc& /*key*/) const; }; template<> struct hash { - size_t operator()(igl::ShaderLibraryDesc const& /*key*/) const; + size_t operator()(const igl::ShaderLibraryDesc& /*key*/) const; }; } // namespace std diff --git a/src/igl/Texture.cpp b/src/igl/Texture.cpp index 6db53db84e..0db2fd19e1 100644 --- a/src/igl/Texture.cpp +++ b/src/igl/Texture.cpp @@ -231,20 +231,32 @@ bool TextureRangeDesc::operator!=(const TextureRangeDesc& rhs) const noexcept { return !operator==(rhs); } -#define PROPERTIES(fmt, cpp, bpb, bw, bh, bd, mbx, mby, mbz, flgs) \ - case TextureFormat::fmt: \ - return TextureFormatProperties{ \ - IGL_TO_STRING(fmt), TextureFormat::fmt, cpp, bpb, bw, bh, bd, mbx, mby, mbz, flgs}; - -#define INVALID(fmt) PROPERTIES(fmt, 1, 1, 1, 1, 1, 1, 1, 1, 0) -#define COLOR(fmt, cpp, bpb, flgs) PROPERTIES(fmt, cpp, bpb, 1, 1, 1, 1, 1, 1, flgs) +#define PROPERTIES(fmt, cpp, bpb, bw, bh, bd, mbx, mby, mbz, flgs, planes) \ + case TextureFormat::fmt: \ + return TextureFormatProperties{IGL_TO_STRING(fmt), \ + TextureFormat::fmt, \ + cpp, \ + bpb, \ + bw, \ + bh, \ + bd, \ + mbx, \ + mby, \ + mbz, \ + planes, \ + flgs}; + +#define INVALID(fmt) PROPERTIES(fmt, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0) +#define COLOR(fmt, cpp, bpb, flgs) PROPERTIES(fmt, cpp, bpb, 1, 1, 1, 1, 1, 1, flgs, 1) #define COMPRESSED(fmt, cpp, bpb, bw, bh, bd, mbx, mby, mbz, flgs) \ - PROPERTIES(fmt, cpp, bpb, bw, bh, bd, mbx, mby, mbz, flgs | Flags::Compressed) -#define DEPTH(fmt, cpp, bpb) PROPERTIES(fmt, cpp, bpb, 1, 1, 1, 1, 1, 1, Flags::Depth) + PROPERTIES(fmt, cpp, bpb, bw, bh, bd, mbx, mby, mbz, flgs | Flags::Compressed, 1) +#define DEPTH(fmt, cpp, bpb) PROPERTIES(fmt, cpp, bpb, 1, 1, 1, 1, 1, 1, Flags::Depth, 1) #define DEPTH_STENCIL(fmt, cpp, bpb) \ - PROPERTIES(fmt, cpp, bpb, 1, 1, 1, 1, 1, 1, Flags::Depth | Flags::Stencil) + PROPERTIES(fmt, cpp, bpb, 1, 1, 1, 1, 1, 1, Flags::Depth | Flags::Stencil, 1) #define STENCIL(fmt, cpp, bpb) \ - PROPERTIES(fmt, cpp, bpb, 1, 1, 1, 1, 1, 1, Flags::Stencil | Flags::Integer) + PROPERTIES(fmt, cpp, bpb, 1, 1, 1, 1, 1, 1, Flags::Stencil | Flags::Integer, 1) +#define MULTIPLANAR(fmt, cpp, bpb, planes) \ + PROPERTIES(fmt, cpp, 0, 1, 1, 1, 1, 1, 1, Flags::Compressed, planes) TextureFormatProperties TextureFormatProperties::fromTextureFormat(TextureFormat format) { switch (format) { @@ -337,7 +349,8 @@ TextureFormatProperties TextureFormatProperties::fromTextureFormat(TextureFormat DEPTH_STENCIL(S8_UInt_Z32_UNorm, 2, 8) #endif STENCIL(S_UInt8, 1, 1) - COMPRESSED(YUV_NV12, 3, 16, 1, 1, 1, 1, 1, 1, 0) + MULTIPLANAR(YUV_NV12, 3, 16, 2) + MULTIPLANAR(YUV_420p, 3, 16, 3) } IGL_UNREACHABLE_RETURN(TextureFormatProperties{}) } diff --git a/src/igl/Texture.h b/src/igl/Texture.h index e3ff00035a..cfd02890e0 100644 --- a/src/igl/Texture.h +++ b/src/igl/Texture.h @@ -243,6 +243,7 @@ struct TextureFormatProperties { const uint8_t minBlocksX = 1; const uint8_t minBlocksY = 1; const uint8_t minBlocksZ = 1; + const uint8_t numPlanes = 1; const uint8_t flags = 0; /** @@ -475,7 +476,7 @@ struct TextureDesc { ResourceStorage storage = ResourceStorage::Invalid; TextureTiling tiling = TextureTiling::Optimal; - std::string debugName = ""; + std::string debugName; bool operator==(const TextureDesc& rhs) const; bool operator!=(const TextureDesc& rhs) const; @@ -630,6 +631,37 @@ struct TextureDesc { debugName ? debugName : ""}; } +#if IGL_PLATFORM_ANDROID && __ANDROID_MIN_SDK_VERSION__ >= 26 + /** + * @brief Utility to create a new image texture with linked hardware buffer + * + * @param format The format of the texture + * @param usage A combination of TextureUsage flags + * @param width The width of the texture + * @param height The height of the texture + * @param debugName An optional debug name + * @return TextureDesc + */ + static TextureDesc newNativeHWBufferImage(TextureFormat format, + TextureUsage usage, + size_t width, + size_t height, + const char* IGL_NULLABLE debugName = nullptr) { + return TextureDesc{width, + height, + 1, + 1, + 1, + usage, + 1, + TextureType::TwoD, + format, + ResourceStorage::Shared, + TextureTiling::Optimal, + debugName ? debugName : ""}; + } +#endif + /** * @brief Creates a TextureRangeDesc equivalent to descriptor. * @@ -657,7 +689,7 @@ class ITexture : public ITrackedResource { public: explicit ITexture(TextureFormat format) : properties_(TextureFormatProperties::fromTextureFormat(format)) {} - virtual ~ITexture() = default; + ~ITexture() override = default; /** * @brief Indicates if this type of texture supports upload. @@ -955,7 +987,7 @@ namespace std { template<> struct hash { // Declare member - size_t operator()(igl::TextureFormat const& /*key*/) const; + size_t operator()(const igl::TextureFormat& /*key*/) const; }; } // namespace std diff --git a/src/igl/TextureFormat.h b/src/igl/TextureFormat.h index cd0d7a6fad..e295094792 100644 --- a/src/igl/TextureFormat.h +++ b/src/igl/TextureFormat.h @@ -207,5 +207,6 @@ enum class TextureFormat : uint8_t { S_UInt8, YUV_NV12, // Semi-planar 8-bit YUV 4:2:0 NV12; 2 planes in a single image + YUV_420p, // Tri-planar 8-bit YUV 4:2:0; 3 planes in a single image }; } // namespace igl diff --git a/src/igl/VertexInputState.cpp b/src/igl/VertexInputState.cpp index 6279d9ed05..d2e04639bd 100644 --- a/src/igl/VertexInputState.cpp +++ b/src/igl/VertexInputState.cpp @@ -127,7 +127,7 @@ bool VertexInputBinding::operator==(const VertexInputBinding& other) const { other.stride == stride; } -size_t std::hash::operator()(VertexInputBinding const& key) const { +size_t std::hash::operator()(const VertexInputBinding& key) const { size_t hash = 0; hash ^= std::hash()(static_cast(key.sampleRate)); hash ^= std::hash()(EnumToValue(key.sampleFunction)); @@ -139,7 +139,7 @@ bool VertexAttribute::operator!=(const VertexAttribute& other) const { return !(*this == other); } -size_t std::hash::operator()(VertexAttribute const& key) const { +size_t std::hash::operator()(const VertexAttribute& key) const { size_t hash = 0; hash ^= std::hash()(key.name); hash ^= std::hash()(key.location); @@ -159,7 +159,7 @@ bool VertexInputStateDesc::operator!=(const VertexInputStateDesc& other) const { } bool VertexInputStateDesc::operator==(const VertexInputStateDesc& other) const { - if (!(other.numAttributes == numAttributes && other.numInputBindings == numInputBindings)) { + if (other.numAttributes != numAttributes || other.numInputBindings != numInputBindings) { return false; } @@ -178,7 +178,7 @@ bool VertexInputStateDesc::operator==(const VertexInputStateDesc& other) const { return true; } -size_t std::hash::operator()(VertexInputStateDesc const& key) const { +size_t std::hash::operator()(const VertexInputStateDesc& key) const { size_t hash = 0; hash ^= std::hash()(key.numInputBindings); hash ^= std::hash()(key.numAttributes); diff --git a/src/igl/android/NativeHWBuffer.cpp b/src/igl/android/NativeHWBuffer.cpp new file mode 100644 index 0000000000..6ac2c488a8 --- /dev/null +++ b/src/igl/android/NativeHWBuffer.cpp @@ -0,0 +1,273 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + +#include "NativeHWBuffer.h" + +#if IGL_PLATFORM_ANDROID && __ANDROID_MIN_SDK_VERSION__ >= 26 + +#include + +namespace igl::android { + +uint32_t getNativeHWFormat(TextureFormat iglFormat) { + // note that Native HW buffer has compute specific format but is not added here. + switch (iglFormat) { + case TextureFormat::RGBX_UNorm8: + return AHARDWAREBUFFER_FORMAT_R8G8B8_UNORM; + + case TextureFormat::RGBA_UNorm8: + return AHARDWAREBUFFER_FORMAT_R8G8B8A8_UNORM; + + case TextureFormat::B5G6R5_UNorm: + return AHARDWAREBUFFER_FORMAT_R5G6B5_UNORM; + + case TextureFormat::RGBA_F16: + return AHARDWAREBUFFER_FORMAT_R16G16B16A16_FLOAT; + + case TextureFormat::RGB10_A2_UNorm_Rev: + return AHARDWAREBUFFER_FORMAT_R10G10B10A2_UNORM; + + case TextureFormat::Z_UNorm16: + return AHARDWAREBUFFER_FORMAT_D16_UNORM; + + case TextureFormat::Z_UNorm24: + return AHARDWAREBUFFER_FORMAT_D24_UNORM; + + case TextureFormat::Z_UNorm32: + return AHARDWAREBUFFER_FORMAT_D32_FLOAT; + + case TextureFormat::S8_UInt_Z24_UNorm: + return AHARDWAREBUFFER_FORMAT_D24_UNORM_S8_UINT; + + case TextureFormat::S_UInt8: + return AHARDWAREBUFFER_FORMAT_S8_UINT; + + default: + return 0; + } +} + +uint32_t getNativeHWBufferUsage(TextureDesc::TextureUsage iglUsage) { + uint64_t bufferUsage = 0; + + if (iglUsage & TextureDesc::TextureUsageBits::Sampled) { + bufferUsage |= AHARDWAREBUFFER_USAGE_GPU_SAMPLED_IMAGE; + } + if (iglUsage & TextureDesc::TextureUsageBits::Storage) { + bufferUsage |= AHARDWAREBUFFER_USAGE_CPU_READ_OFTEN | AHARDWAREBUFFER_USAGE_CPU_WRITE_OFTEN; + } + if (iglUsage & TextureDesc::TextureUsageBits::Attachment) { + bufferUsage |= AHARDWAREBUFFER_USAGE_GPU_COLOR_OUTPUT; + } + + return bufferUsage; +} + +TextureFormat getIglFormat(uint32_t nativeFormat) { + // note that Native HW buffer has compute specific format but is not added here. + switch (nativeFormat) { + case AHARDWAREBUFFER_FORMAT_R8G8B8_UNORM: + return TextureFormat::RGBX_UNorm8; + + case AHARDWAREBUFFER_FORMAT_R8G8B8A8_UNORM: + return TextureFormat::RGBA_UNorm8; + + case AHARDWAREBUFFER_FORMAT_R5G6B5_UNORM: + return TextureFormat::B5G6R5_UNorm; + + case AHARDWAREBUFFER_FORMAT_R16G16B16A16_FLOAT: + return TextureFormat::RGBA_F16; + + case AHARDWAREBUFFER_FORMAT_R10G10B10A2_UNORM: + return TextureFormat::RGB10_A2_UNorm_Rev; + + case AHARDWAREBUFFER_FORMAT_D16_UNORM: + return TextureFormat::Z_UNorm16; + + case AHARDWAREBUFFER_FORMAT_D24_UNORM: + return TextureFormat::Z_UNorm24; + + case AHARDWAREBUFFER_FORMAT_D32_FLOAT: + return TextureFormat::Z_UNorm32; + + case AHARDWAREBUFFER_FORMAT_D24_UNORM_S8_UINT: + return TextureFormat::S8_UInt_Z24_UNorm; + + case AHARDWAREBUFFER_FORMAT_S8_UINT: + return TextureFormat::S_UInt8; + + default: + return TextureFormat::Invalid; + } +} + +TextureDesc::TextureUsage getIglBufferUsage(uint32_t nativeUsage) { + TextureDesc::TextureUsage bufferUsage = 0; + + if (nativeUsage & AHARDWAREBUFFER_USAGE_GPU_SAMPLED_IMAGE) { + bufferUsage |= TextureDesc::TextureUsageBits::Sampled; + } + if (nativeUsage & + (AHARDWAREBUFFER_USAGE_CPU_READ_OFTEN | AHARDWAREBUFFER_USAGE_CPU_WRITE_OFTEN)) { + bufferUsage |= TextureDesc::TextureUsageBits::Storage; + } + if (nativeUsage & AHARDWAREBUFFER_USAGE_GPU_COLOR_OUTPUT) { + bufferUsage |= TextureDesc::TextureUsageBits::Attachment; + } + + return bufferUsage; +} + +Result allocateNativeHWBuffer(const TextureDesc& desc, + bool surfaceComposite, + AHardwareBuffer** buffer) { + AHardwareBuffer_Desc bufferDesc = {}; + bufferDesc.format = getNativeHWFormat(desc.format); + bufferDesc.width = desc.width; + bufferDesc.height = desc.height; + bufferDesc.layers = 1; + bufferDesc.usage = getNativeHWBufferUsage(desc.usage); + bufferDesc.rfu0 = 0; + bufferDesc.rfu1 = 0; + +#if __ANDROID_MIN_SDK_VERSION__ >= 33 + bufferDesc.usage |= surfaceComposite ? AHARDWAREBUFFER_USAGE_COMPOSER_OVERLAY : 0; +#endif // __ANDROID_MIN_SDK_VERSION__ >= 33 + + const auto code = AHardwareBuffer_allocate(&bufferDesc, buffer); + if (code != 0) { + return Result(Result::Code::RuntimeError, "AHardwareBuffer allocation failed"); + } + + return Result(); +} + +INativeHWTextureBuffer::LockGuard::~LockGuard() { + if (hwBufferOwner_ != nullptr) { + hwBufferOwner_->unlockHWBuffer(); + } +} + +INativeHWTextureBuffer::LockGuard::LockGuard(const INativeHWTextureBuffer* hwBufferOwner) : + hwBufferOwner_(hwBufferOwner) {} + +INativeHWTextureBuffer::LockGuard::LockGuard(INativeHWTextureBuffer::LockGuard&& g) { + hwBufferOwner_ = g.hwBufferOwner_; + g.hwBufferOwner_ = nullptr; +} + +INativeHWTextureBuffer::~INativeHWTextureBuffer() { + if (hwBuffer_ != nullptr) { + AHardwareBuffer_release(hwBuffer_); + hwBuffer_ = nullptr; + } +} + +Result INativeHWTextureBuffer::attachHWBuffer(AHardwareBuffer* buffer) { + if (hwBuffer_) { + return Result{Result::Code::InvalidOperation, "Hardware buffer already provided"}; + } + + AHardwareBuffer_acquire(buffer); + + AHardwareBuffer_Desc hwbDesc; + AHardwareBuffer_describe(buffer, &hwbDesc); + + auto desc = TextureDesc::newNativeHWBufferImage(igl::android::getIglFormat(hwbDesc.format), + igl::android::getIglBufferUsage(hwbDesc.usage), + hwbDesc.width, + hwbDesc.height); + const bool isValid = desc.format != TextureFormat::Invalid && desc.usage != 0; + if (!isValid) { + AHardwareBuffer_release(buffer); + return Result(Result::Code::Unsupported, "Can not create texture for hardware buffer"); + } + + hwBuffer_ = buffer; + + return createTextureInternal(desc, buffer); +} + +Result INativeHWTextureBuffer::createHWBuffer(const TextureDesc& desc, + bool hasStorageAlready, + bool surfaceComposite) { + if (hwBuffer_) { + return Result{Result::Code::InvalidOperation, "Hardware buffer already provided"}; + } + + const bool isValid = desc.numLayers == 1 && desc.numSamples == 1 && desc.numMipLevels == 1 && + desc.usage != 0 && desc.type == TextureType::TwoD && + desc.tiling == igl::TextureDesc::TextureTiling::Optimal && + igl::android::getNativeHWFormat(desc.format) > 0 && !hasStorageAlready && + desc.storage == ResourceStorage::Shared; + if (!isValid) { + return Result(Result::Code::Unsupported, "Invalid texture description"); + } + + AHardwareBuffer* buffer = nullptr; + auto allocationResult = igl::android::allocateNativeHWBuffer(desc, surfaceComposite, &buffer); + if (!allocationResult.isOk()) { + return allocationResult; + } + + Result result = createTextureInternal(desc, buffer); + if (!result.isOk()) { + AHardwareBuffer_release(buffer); + } else { + hwBuffer_ = buffer; + } + + return result; +} + +INativeHWTextureBuffer::LockGuard INativeHWTextureBuffer::lockHWBuffer( + std::byte* IGL_NULLABLE* IGL_NONNULL dst, + RangeDesc& outRange, + Result* outResult) const { + Result result = lockHWBuffer(dst, outRange); + Result::setResult(outResult, result); + return INativeHWTextureBuffer::LockGuard(result.isOk() ? this : nullptr); +} + +Result INativeHWTextureBuffer::lockHWBuffer(std::byte* IGL_NULLABLE* IGL_NONNULL dst, + RangeDesc& outRange) const { + AHardwareBuffer_Desc hwbDesc; + AHardwareBuffer_describe(hwBuffer_, &hwbDesc); + + if (AHardwareBuffer_lock(hwBuffer_, + AHARDWAREBUFFER_USAGE_CPU_WRITE_OFTEN, + -1, + nullptr, + reinterpret_cast(dst))) { + IGL_ASSERT_MSG(0, "Failed to lock hardware buffer"); + return Result(Result::Code::RuntimeError, "Failed to lock hardware buffer"); + } + + outRange.width = hwbDesc.width; + outRange.height = hwbDesc.height; + outRange.layer = 1; + outRange.mipLevel = 1; + outRange.stride = hwbDesc.stride; + + return Result(); +} + +Result INativeHWTextureBuffer::unlockHWBuffer() const { + if (AHardwareBuffer_unlock(hwBuffer_, nullptr)) { + IGL_ASSERT_MSG(0, "Failed to unlock hardware buffer"); + return Result(Result::Code::RuntimeError, "Failed to unlock hardware buffer"); + } + return Result(); +} + +AHardwareBuffer* INativeHWTextureBuffer::getHardwareBuffer() { + return hwBuffer_; +} + +} // namespace igl::android + +#endif diff --git a/src/igl/android/NativeHWBuffer.h b/src/igl/android/NativeHWBuffer.h new file mode 100644 index 0000000000..023853383a --- /dev/null +++ b/src/igl/android/NativeHWBuffer.h @@ -0,0 +1,76 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + +#pragma once + +#include + +#if IGL_PLATFORM_ANDROID && __ANDROID_MIN_SDK_VERSION__ >= 26 + +#include +#include + +struct AHardwareBuffer; + +namespace igl::android { + +class INativeHWTextureBuffer { + public: + struct LockGuard { + public: + ~LockGuard(); + + LockGuard(const LockGuard&) = delete; + LockGuard(LockGuard&& g); + + private: + friend class INativeHWTextureBuffer; + + LockGuard(const INativeHWTextureBuffer* hwBufferOwner = nullptr); + + const INativeHWTextureBuffer* hwBufferOwner_; + }; + + struct RangeDesc : TextureRangeDesc { + size_t stride = 0; + }; + + virtual ~INativeHWTextureBuffer(); + + Result attachHWBuffer(AHardwareBuffer* buffer); + Result createHWBuffer(const TextureDesc& desc, bool hasStorageAlready, bool surfaceComposite); + + LockGuard lockHWBuffer(std::byte* IGL_NULLABLE* IGL_NONNULL dst, + RangeDesc& outRange, + Result* outResult) const; + + Result lockHWBuffer(std::byte* IGL_NULLABLE* IGL_NONNULL dst, RangeDesc& outRange) const; + Result unlockHWBuffer() const; + + AHardwareBuffer* getHardwareBuffer(); + + protected: + virtual Result createTextureInternal(const TextureDesc& desc, AHardwareBuffer* buffer) = 0; + + AHardwareBuffer* hwBuffer_ = nullptr; +}; + +// utils + +uint32_t getNativeHWFormat(TextureFormat iglFormat); +uint32_t getNativeHWBufferUsage(TextureDesc::TextureUsage iglUsage); + +TextureFormat getIglFormat(uint32_t nativeFormat); +TextureDesc::TextureUsage getIglBufferUsage(uint32_t nativeUsage); + +Result allocateNativeHWBuffer(const TextureDesc& desc, + bool surfaceComposite, + AHardwareBuffer** buffer); + +} // namespace igl::android + +#endif diff --git a/src/igl/metal/Buffer.h b/src/igl/metal/Buffer.h index d444c6e773..8a1a831102 100644 --- a/src/igl/metal/Buffer.h +++ b/src/igl/metal/Buffer.h @@ -11,8 +11,7 @@ #include #include -namespace igl { -namespace metal { +namespace igl::metal { class BufferSynchronizationManager; @@ -29,11 +28,11 @@ class Buffer : public igl::IBuffer { void* map(const BufferRange& range, Result* outResult) override; void unmap() override; - BufferDesc::BufferAPIHint requestedApiHints() const noexcept override; - BufferDesc::BufferAPIHint acceptedApiHints() const noexcept override; - ResourceStorage storage() const noexcept override; + [[nodiscard]] BufferDesc::BufferAPIHint requestedApiHints() const noexcept override; + [[nodiscard]] BufferDesc::BufferAPIHint acceptedApiHints() const noexcept override; + [[nodiscard]] ResourceStorage storage() const noexcept override; - size_t getSizeInBytes() const override; + [[nodiscard]] size_t getSizeInBytes() const override; [[nodiscard]] uint64_t gpuAddress(size_t offset) const override; [[nodiscard]] BufferDesc::BufferType getBufferType() const override { @@ -75,5 +74,4 @@ class RingBuffer final : public Buffer { std::shared_ptr syncManager_; }; -} // namespace metal -} // namespace igl +} // namespace igl::metal diff --git a/src/igl/metal/Buffer.mm b/src/igl/metal/Buffer.mm index f0e6801e8c..48110bbce3 100644 --- a/src/igl/metal/Buffer.mm +++ b/src/igl/metal/Buffer.mm @@ -76,11 +76,11 @@ return igl::Result(); } - size_t prevIdx = bufferIdx == 0 ? buffers.size() - 1 : bufferIdx - 1; + const size_t prevIdx = bufferIdx == 0 ? buffers.size() - 1 : bufferIdx - 1; IGL_ASSERT([buffers[bufferIdx] length] == [buffers[prevIdx] length]); auto length = [buffers[bufferIdx] length]; - auto srcContents = [buffers[prevIdx] contents]; + auto* srcContents = [buffers[prevIdx] contents]; return ::upload(buffers, bufferIdx, srcContents, @@ -90,8 +90,7 @@ } } // namespace -namespace igl { -namespace metal { +namespace igl::metal { // NOLINTNEXTLINE(bugprone-easily-swappable-parameters) Buffer::Buffer(id value, MTLResourceOptions options, @@ -145,7 +144,7 @@ return [mtlBuffers_[0] length]; } -uint64_t Buffer::gpuAddress(size_t) const { +uint64_t Buffer::gpuAddress(size_t /*offset*/) const { // TODO: implement via gpuResourceID IGL_ASSERT_NOT_IMPLEMENTED(); return 0; @@ -212,5 +211,4 @@ return mtlBuffers_[bufferIdx]; } -} // namespace metal -} // namespace igl +} // namespace igl::metal diff --git a/src/igl/metal/BufferSynchronizationManager.h b/src/igl/metal/BufferSynchronizationManager.h index e75969e21a..f0b250a045 100644 --- a/src/igl/metal/BufferSynchronizationManager.h +++ b/src/igl/metal/BufferSynchronizationManager.h @@ -20,7 +20,7 @@ class BufferSynchronizationManager { * @brief Returns the current inFlight buffer index * @return the current inFlight buffer index */ - size_t getCurrentInFlightBufferIndex() const noexcept { + [[nodiscard]] size_t getCurrentInFlightBufferIndex() const noexcept { return currentInFlightBufferIndex_; } @@ -32,7 +32,7 @@ class BufferSynchronizationManager { * (like Metal) will support more than one in flight buffers. * @return max inFlight buffers */ - size_t getMaxInflightBuffers() const noexcept { + [[nodiscard]] size_t getMaxInflightBuffers() const noexcept { return maxInFlightBuffers_; } diff --git a/src/igl/metal/BufferSynchronizationManager.mm b/src/igl/metal/BufferSynchronizationManager.mm index 4c1a412532..e2cba0f764 100644 --- a/src/igl/metal/BufferSynchronizationManager.mm +++ b/src/igl/metal/BufferSynchronizationManager.mm @@ -35,7 +35,7 @@ // GPU work is complete // Signal the semaphore to start the CPU work // Increment the counting semaphore - if (semaphore) { + if (semaphore != nullptr) { dispatch_semaphore_signal(semaphore); } }]; diff --git a/src/igl/metal/CommandBuffer.h b/src/igl/metal/CommandBuffer.h index 80c7a62177..736ada7ead 100644 --- a/src/igl/metal/CommandBuffer.h +++ b/src/igl/metal/CommandBuffer.h @@ -10,8 +10,7 @@ #include #include -namespace igl { -namespace metal { +namespace igl::metal { class CommandBuffer final : public ICommandBuffer, public std::enable_shared_from_this { @@ -45,5 +44,4 @@ class CommandBuffer final : public ICommandBuffer, id value_; }; -} // namespace metal -} // namespace igl +} // namespace igl::metal diff --git a/src/igl/metal/CommandBuffer.mm b/src/igl/metal/CommandBuffer.mm index 6a5a2d8192..ce32fe6627 100644 --- a/src/igl/metal/CommandBuffer.mm +++ b/src/igl/metal/CommandBuffer.mm @@ -14,8 +14,7 @@ #include #include -namespace igl { -namespace metal { +namespace igl::metal { CommandBuffer::CommandBuffer(id value) : value_(value) {} @@ -59,5 +58,4 @@ [value_ waitUntilCompleted]; } -} // namespace metal -} // namespace igl +} // namespace igl::metal diff --git a/src/igl/metal/CommandQueue.h b/src/igl/metal/CommandQueue.h index d890a05384..582aa6fef8 100644 --- a/src/igl/metal/CommandQueue.h +++ b/src/igl/metal/CommandQueue.h @@ -11,8 +11,7 @@ #include #include -namespace igl { -namespace metal { +namespace igl::metal { class BufferSynchronizationManager; class DeviceStatistics; @@ -39,5 +38,4 @@ class CommandQueue final : public ICommandQueue { DeviceStatistics& deviceStatistics_; }; -} // namespace metal -} // namespace igl +} // namespace igl::metal diff --git a/src/igl/metal/CommandQueue.mm b/src/igl/metal/CommandQueue.mm index afefcfd82c..6052764225 100644 --- a/src/igl/metal/CommandQueue.mm +++ b/src/igl/metal/CommandQueue.mm @@ -23,8 +23,7 @@ constexpr uint32_t kIGLMetalEndCommandBufferToCapture = kIGLMetalBeginCommandBufferToCapture + kIGLMetalNumberCommandBuffersToCapture; -namespace igl { -namespace metal { +namespace igl::metal { CommandQueue::CommandQueue(id value, std::shared_ptr syncManager, @@ -88,5 +87,4 @@ [captureManager stopCapture]; } -} // namespace metal -} // namespace igl +} // namespace igl::metal diff --git a/src/igl/metal/ComputeCommandEncoder.h b/src/igl/metal/ComputeCommandEncoder.h index 332b7c294b..83e37df30f 100644 --- a/src/igl/metal/ComputeCommandEncoder.h +++ b/src/igl/metal/ComputeCommandEncoder.h @@ -10,8 +10,7 @@ #include #include -namespace igl { -namespace metal { +namespace igl::metal { class Buffer; class ComputeCommandEncoder final : public IComputeCommandEncoder { @@ -47,5 +46,4 @@ class ComputeCommandEncoder final : public IComputeCommandEncoder { static constexpr uint32_t MAX_RECOMMENDED_BYTES = 4 * 1024; }; -} // namespace metal -} // namespace igl +} // namespace igl::metal diff --git a/src/igl/metal/ComputeCommandEncoder.mm b/src/igl/metal/ComputeCommandEncoder.mm index 6ee365c13a..93033b525c 100644 --- a/src/igl/metal/ComputeCommandEncoder.mm +++ b/src/igl/metal/ComputeCommandEncoder.mm @@ -16,8 +16,7 @@ #include #include -namespace igl { -namespace metal { +namespace igl::metal { ComputeCommandEncoder::ComputeCommandEncoder(id buffer) { id computeEncoder = [buffer computeCommandEncoder]; @@ -118,5 +117,4 @@ IGL_ASSERT_NOT_IMPLEMENTED(); } -} // namespace metal -} // namespace igl +} // namespace igl::metal diff --git a/src/igl/metal/ComputePipelineState.h b/src/igl/metal/ComputePipelineState.h index 0b8c501815..8be1e9c336 100644 --- a/src/igl/metal/ComputePipelineState.h +++ b/src/igl/metal/ComputePipelineState.h @@ -11,8 +11,7 @@ #include #include -namespace igl { -namespace metal { +namespace igl::metal { class ComputePipelineState final : public IComputePipelineState { friend class Device; @@ -35,5 +34,4 @@ class ComputePipelineState final : public IComputePipelineState { MTLComputePipelineReflection* reflection_; }; -} // namespace metal -} // namespace igl +} // namespace igl::metal diff --git a/src/igl/metal/ComputePipelineState.mm b/src/igl/metal/ComputePipelineState.mm index 6a50201c89..abbc25dfba 100644 --- a/src/igl/metal/ComputePipelineState.mm +++ b/src/igl/metal/ComputePipelineState.mm @@ -9,12 +9,10 @@ using namespace igl; -namespace igl { -namespace metal { +namespace igl::metal { ComputePipelineState::ComputePipelineState(id value, MTLComputePipelineReflection* reflection) : value_(value), reflection_(reflection) {} -} // namespace metal -} // namespace igl +} // namespace igl::metal diff --git a/src/igl/metal/DepthStencilState.h b/src/igl/metal/DepthStencilState.h index c3f3d8d609..c4f97a3c20 100644 --- a/src/igl/metal/DepthStencilState.h +++ b/src/igl/metal/DepthStencilState.h @@ -10,8 +10,7 @@ #include #include -namespace igl { -namespace metal { +namespace igl::metal { class DepthStencilState final : public IDepthStencilState { friend class Device; @@ -29,5 +28,4 @@ class DepthStencilState final : public IDepthStencilState { id value_; }; -} // namespace metal -} // namespace igl +} // namespace igl::metal diff --git a/src/igl/metal/DepthStencilState.mm b/src/igl/metal/DepthStencilState.mm index 79e8ba43ee..4a215cb19e 100644 --- a/src/igl/metal/DepthStencilState.mm +++ b/src/igl/metal/DepthStencilState.mm @@ -9,8 +9,7 @@ #include -namespace igl { -namespace metal { +namespace igl::metal { DepthStencilState::DepthStencilState(id value) : value_(value) {} @@ -66,5 +65,4 @@ metalDesc.writeMask = desc.writeMask; return metalDesc; } -} // namespace metal -} // namespace igl +} // namespace igl::metal diff --git a/src/igl/metal/Device.h b/src/igl/metal/Device.h index efb79d430d..550add50a6 100644 --- a/src/igl/metal/Device.h +++ b/src/igl/metal/Device.h @@ -13,8 +13,7 @@ #include #include -namespace igl { -namespace metal { +namespace igl::metal { class BufferSynchronizationManager; @@ -58,27 +57,28 @@ class Device : public IDevice { Result* outResult) const override; // Platform-specific extensions - const PlatformDevice& getPlatformDevice() const noexcept override; + [[nodiscard]] const PlatformDevice& getPlatformDevice() const noexcept override; IGL_INLINE id get() const { return device_; } // ICapabilities - bool hasFeature(DeviceFeatures feature) const override; - bool hasRequirement(DeviceRequirement requirement) const override; + [[nodiscard]] bool hasFeature(DeviceFeatures feature) const override; + [[nodiscard]] bool hasRequirement(DeviceRequirement requirement) const override; bool getFeatureLimits(DeviceFeatureLimits featureLimits, size_t& result) const override; - TextureFormatCapabilities getTextureFormatCapabilities(TextureFormat format) const override; - ShaderVersion getShaderVersion() const override; + [[nodiscard]] TextureFormatCapabilities getTextureFormatCapabilities( + TextureFormat format) const override; + [[nodiscard]] ShaderVersion getShaderVersion() const override; // Device Statistics - size_t getCurrentDrawCount() const override; + [[nodiscard]] size_t getCurrentDrawCount() const override; - BackendType getBackendType() const override { + [[nodiscard]] BackendType getBackendType() const override { return BackendType::Metal; } - NormalizedZRange getNormalizedZRange() const override { + [[nodiscard]] NormalizedZRange getNormalizedZRange() const override { return NormalizedZRange::ZeroToOne; } @@ -99,5 +99,4 @@ class Device : public IDevice { DeviceStatistics deviceStatistics_; }; -} // namespace metal -} // namespace igl +} // namespace igl::metal diff --git a/src/igl/metal/Device.mm b/src/igl/metal/Device.mm index 4734131f92..4ead5d81ad 100644 --- a/src/igl/metal/Device.mm +++ b/src/igl/metal/Device.mm @@ -24,8 +24,7 @@ #include #include -namespace igl { -namespace metal { +namespace igl::metal { // https://developer.apple.com/documentation/quartzcore/cametallayer/2938720-maximumdrawablecount?language=objc // Max number of Metal drawables in the resource pool managed by Core Animation is 3. @@ -71,8 +70,8 @@ if (desc.hint & BufferDesc::BufferAPIHintBits::NoCopy) { return createBufferNoCopy(desc, outResult); } - MTLStorageMode storage = toMTLStorageMode(desc.storage); - MTLResourceOptions options = MTLResourceOptionCPUCacheModeDefault | storage; + const MTLStorageMode storage = toMTLStorageMode(desc.storage); + const MTLResourceOptions options = MTLResourceOptionCPUCacheModeDefault | storage; id metalObject = createMetalBuffer(device_, desc, options); std::unique_ptr resource = std::make_unique( @@ -86,8 +85,8 @@ std::unique_ptr Device::createRingBuffer(const BufferDesc& desc, Result* outResult) const noexcept { - MTLStorageMode storage = toMTLStorageMode(desc.storage); - MTLResourceOptions options = MTLResourceOptionCPUCacheModeDefault | storage; + const MTLStorageMode storage = toMTLStorageMode(desc.storage); + const MTLResourceOptions options = MTLResourceOptionCPUCacheModeDefault | storage; // Create a ring of buffers std::vector> bufferRing; @@ -107,11 +106,11 @@ std::unique_ptr Device::createBufferNoCopy(const BufferDesc& desc, Result* outResult) const { - MTLStorageMode storage = toMTLStorageMode(desc.storage); + const MTLStorageMode storage = toMTLStorageMode(desc.storage); typedef void (^Deallocator)(void* pointer, NSUInteger length); - Deallocator deallocator = nil; - MTLResourceOptions options = MTLResourceOptionCPUCacheModeDefault | storage; + const Deallocator deallocator = nil; + const MTLResourceOptions options = MTLResourceOptionCPUCacheModeDefault | storage; id metalObject = [device_ newBufferWithBytesNoCopy:const_cast(desc.data) length:desc.length options:options @@ -238,7 +237,7 @@ return nullptr; } - int attribLocation = desc.attributes[i].location; + const int attribLocation = desc.attributes[i].location; if (attribLocation < 0 || attribLocation >= IGL_VERTEX_ATTRIBUTES_MAX) { Result::setResult( outResult, Result::Code::ArgumentOutOfRange, "attribute location out of range"); @@ -282,8 +281,8 @@ // Validation completed. Populate the metal vertex descriptor. for (int i = 0; i < desc.numAttributes; ++i) { - size_t bufferIndex = desc.attributes[i].bufferIndex; - size_t dstAttribIndex = desc.attributes[i].location; + const size_t bufferIndex = desc.attributes[i].bufferIndex; + const size_t dstAttribIndex = desc.attributes[i].location; metalDesc.attributes[dstAttribIndex].format = VertexInputState::convertAttributeFormat(desc.attributes[i].format); @@ -397,7 +396,7 @@ return nullptr; } - auto vertexFunc = static_cast(vertexModule.get()); + auto* vertexFunc = static_cast(vertexModule.get()); metalDesc.vertexFunction = vertexFunc->get(); if (!IGL_VERIFY(metalDesc.vertexFunction)) { @@ -409,13 +408,13 @@ // Fragment shader is optional auto fragmentModule = desc.shaderStages->getFragmentModule(); if (fragmentModule) { - auto fragmentFunc = static_cast(fragmentModule.get()); + auto* fragmentFunc = static_cast(fragmentModule.get()); metalDesc.fragmentFunction = fragmentFunc->get(); } // Framebuffer for (uint32_t i = 0; i < desc.targetDesc.colorAttachments.size(); ++i) { - auto& src = desc.targetDesc.colorAttachments[i]; + const auto& src = desc.targetDesc.colorAttachments[i]; MTLRenderPipelineColorAttachmentDescriptor* dst = metalDesc.colorAttachments[i]; dst.pixelFormat = Texture::textureFormatToMTLPixelFormat(src.textureFormat); dst.writeMask = RenderPipelineState::convertColorWriteMask(src.colorWriteMask); @@ -544,7 +543,7 @@ std::unique_ptr Device::createShaderStages(const ShaderStagesDesc& desc, Result* outResult) const { - Result result; + const Result result; auto stages = std::make_unique(desc); if (auto resourceTracker = getResourceTracker()) { stages->initResourceTracker(resourceTracker); @@ -672,5 +671,4 @@ #endif } } -} // namespace metal -} // namespace igl +} // namespace igl::metal diff --git a/src/igl/metal/DeviceFeatureSet.h b/src/igl/metal/DeviceFeatureSet.h index 4a05db94bf..ede406c51b 100644 --- a/src/igl/metal/DeviceFeatureSet.h +++ b/src/igl/metal/DeviceFeatureSet.h @@ -10,21 +10,21 @@ #include #include -namespace igl { -namespace metal { +namespace igl::metal { class DeviceFeatureSet final { public: explicit DeviceFeatureSet(id device); ~DeviceFeatureSet() = default; - bool hasFeature(DeviceFeatures feature) const; + [[nodiscard]] bool hasFeature(DeviceFeatures feature) const; - bool hasRequirement(DeviceRequirement requirement) const; + [[nodiscard]] bool hasRequirement(DeviceRequirement requirement) const; bool getFeatureLimits(DeviceFeatureLimits featureLimits, size_t& result) const; - ICapabilities::TextureFormatCapabilities getTextureFormatCapabilities(TextureFormat format) const; + [[nodiscard]] ICapabilities::TextureFormatCapabilities getTextureFormatCapabilities( + TextureFormat format) const; private: // Apple GPU family as defined by MTLGPUFamily and the docs: @@ -48,5 +48,4 @@ class DeviceFeatureSet final { bool supports32BitFloatFiltering_ = false; }; -} // namespace metal -} // namespace igl +} // namespace igl::metal diff --git a/src/igl/metal/DeviceFeatureSet.mm b/src/igl/metal/DeviceFeatureSet.mm index efff68839d..a63488937f 100644 --- a/src/igl/metal/DeviceFeatureSet.mm +++ b/src/igl/metal/DeviceFeatureSet.mm @@ -15,7 +15,7 @@ static size_t getGPUFamily(id device) { // the new supportsFamily API is applicable to both iOS and macOS if (@available(macOS 10.15, iOS 13.0, *)) { typedef std::pair GPUFamilyPair; - std::vector const gpuFamilies = { + const std::vector gpuFamilies = { // @fb-only // @fb-only {MTLGPUFamilyApple8, 8}, @@ -90,8 +90,7 @@ static size_t getGPUFamily(id device) { return 0; } -namespace igl { -namespace metal { +namespace igl::metal { DeviceFeatureSet::DeviceFeatureSet(id device) { gpuFamily_ = getGPUFamily(device); @@ -171,6 +170,7 @@ static size_t getGPUFamily(id device) { case DeviceFeatures::BufferDeviceAddress: return false; case DeviceFeatures::Multiview: + case DeviceFeatures::MultiViewMultisample: return false; case DeviceFeatures::BindUniform: return false; @@ -479,9 +479,9 @@ static size_t getGPUFamily(id device) { case TextureFormat::R_EAC_UNorm: case TextureFormat::R_EAC_SNorm: case TextureFormat::YUV_NV12: + case TextureFormat::YUV_420p: return unsupported; } } -} // namespace metal -} // namespace igl +} // namespace igl::metal diff --git a/src/igl/metal/DeviceStatistics.h b/src/igl/metal/DeviceStatistics.h index 20ae7450c5..6c040f933f 100644 --- a/src/igl/metal/DeviceStatistics.h +++ b/src/igl/metal/DeviceStatistics.h @@ -7,8 +7,8 @@ #pragma once +#include #include -#include namespace igl::metal { diff --git a/src/igl/metal/Framebuffer.h b/src/igl/metal/Framebuffer.h index 0c6681b477..e56e0823ea 100644 --- a/src/igl/metal/Framebuffer.h +++ b/src/igl/metal/Framebuffer.h @@ -24,12 +24,12 @@ class Framebuffer : public IFramebuffer { ~Framebuffer() override = default; // Accessors - std::vector getColorAttachmentIndices() const override; - std::shared_ptr getColorAttachment(size_t index) const override; - std::shared_ptr getResolveColorAttachment(size_t index) const override; - std::shared_ptr getDepthAttachment() const override; - std::shared_ptr getResolveDepthAttachment() const override; - std::shared_ptr getStencilAttachment() const override; + [[nodiscard]] std::vector getColorAttachmentIndices() const override; + [[nodiscard]] std::shared_ptr getColorAttachment(size_t index) const override; + [[nodiscard]] std::shared_ptr getResolveColorAttachment(size_t index) const override; + [[nodiscard]] std::shared_ptr getDepthAttachment() const override; + [[nodiscard]] std::shared_ptr getResolveDepthAttachment() const override; + [[nodiscard]] std::shared_ptr getStencilAttachment() const override; [[nodiscard]] FramebufferMode getMode() const override; [[nodiscard]] bool isSwapchainBound() const override; diff --git a/src/igl/metal/HWDevice.mm b/src/igl/metal/HWDevice.mm index f0de2fa6fb..04a274f94e 100644 --- a/src/igl/metal/HWDevice.mm +++ b/src/igl/metal/HWDevice.mm @@ -75,11 +75,11 @@ HWDeviceDesc deviceDesc((uintptr_t)(__bridge void*)metalDevice, id displayDevice = CGDirectDisplayCopyCurrentMetalDevice(static_cast(desc.displayId)); if (displayDevice) { - uintptr_t deviceNative = (uintptr_t)(__bridge void*)displayDevice; - HWDeviceDesc deviceDesc(deviceNative, - getDeviceType(displayDevice), - 0, - std::string([displayDevice.name UTF8String])); + const uintptr_t deviceNative = (uintptr_t)(__bridge void*)displayDevice; + const HWDeviceDesc deviceDesc(deviceNative, + getDeviceType(displayDevice), + 0, + std::string([displayDevice.name UTF8String])); devices.push_back(deviceDesc); } Result::setOk(outResult); @@ -91,37 +91,37 @@ HWDeviceDesc deviceDesc(deviceNative, // Loop through all devices and return matching ones for (id device in deviceList) { // We don't need __bridge_retained here as iOS always provides the same ptr - uintptr_t deviceNative = (uintptr_t)(__bridge void*)device; + const uintptr_t deviceNative = (uintptr_t)(__bridge void*)device; // If we requested an unknown device type, then return // all the available devices - uint32_t vendorId = 0; + const uint32_t vendorId = 0; if (desc.hardwareType == HWDeviceType::Unknown) { - HWDeviceDesc deviceDesc( + const HWDeviceDesc deviceDesc( deviceNative, desc.hardwareType, vendorId, std::string([device.name UTF8String])); devices.push_back(deviceDesc); } else if (device.lowPower) { if (desc.hardwareType == HWDeviceType::IntegratedGpu) { - HWDeviceDesc deviceDesc(deviceNative, - HWDeviceType::IntegratedGpu, - vendorId, - std::string([device.name UTF8String])); + const HWDeviceDesc deviceDesc(deviceNative, + HWDeviceType::IntegratedGpu, + vendorId, + std::string([device.name UTF8String])); devices.push_back(deviceDesc); } } else if (isRemovable(device)) { if (desc.hardwareType == HWDeviceType::ExternalGpu) { - HWDeviceDesc deviceDesc(deviceNative, - HWDeviceType::ExternalGpu, - vendorId, - std::string([device.name UTF8String])); + const HWDeviceDesc deviceDesc(deviceNative, + HWDeviceType::ExternalGpu, + vendorId, + std::string([device.name UTF8String])); devices.push_back(deviceDesc); } } else { // Device is NOT Integrated NOR External if (desc.hardwareType == HWDeviceType::DiscreteGpu) { - HWDeviceDesc deviceDesc(deviceNative, - HWDeviceType::DiscreteGpu, - vendorId, - std::string([device.name UTF8String])); + const HWDeviceDesc deviceDesc(deviceNative, + HWDeviceType::DiscreteGpu, + vendorId, + std::string([device.name UTF8String])); devices.push_back(deviceDesc); } } diff --git a/src/igl/metal/PlatformDevice.h b/src/igl/metal/PlatformDevice.h index 433e69cca0..0a2358fd81 100644 --- a/src/igl/metal/PlatformDevice.h +++ b/src/igl/metal/PlatformDevice.h @@ -110,13 +110,13 @@ class PlatformDevice final : public IPlatformDevice { CVMetalTextureCacheRef getTextureCache(); protected: - bool isType(PlatformDeviceType t) const noexcept override { + [[nodiscard]] bool isType(PlatformDeviceType t) const noexcept override { return t == Type; } private: Device& device_; - CVMetalTextureCacheRef textureCache_; + CVMetalTextureCacheRef textureCache_ = nullptr; }; } // namespace metal diff --git a/src/igl/metal/PlatformDevice.mm b/src/igl/metal/PlatformDevice.mm index c6959c4144..41ebc2146e 100644 --- a/src/igl/metal/PlatformDevice.mm +++ b/src/igl/metal/PlatformDevice.mm @@ -19,10 +19,9 @@ #include #include -namespace igl { -namespace metal { +namespace igl::metal { -PlatformDevice::PlatformDevice(Device& device) : device_(device), textureCache_(nullptr) {} +PlatformDevice::PlatformDevice(Device& device) : device_(device) {} PlatformDevice::~PlatformDevice() { if (textureCache_) { @@ -128,7 +127,7 @@ TextureFormat format, size_t planeIndex, Result* outResult) { - const bool isPlanar = CVPixelBufferIsPlanar(sourceImage); + const bool isPlanar = CVPixelBufferIsPlanar(sourceImage) != 0u; const size_t width = (isPlanar ? CVPixelBufferGetWidthOfPlane(sourceImage, planeIndex) : CVPixelBufferGetWidth(sourceImage)); const size_t height = (isPlanar ? CVPixelBufferGetHeightOfPlane(sourceImage, planeIndex) @@ -150,7 +149,7 @@ CVMetalTextureCacheRef textureCache = getTextureCache(); if (textureCache) { // Use the user provided texture instead - MTLPixelFormat const metalFormat = Texture::textureFormatToMTLPixelFormat(format); + const MTLPixelFormat metalFormat = Texture::textureFormatToMTLPixelFormat(format); if (metalFormat == MTLPixelFormatInvalid) { Result::setResult(outResult, Result::Code::Unsupported, @@ -161,15 +160,15 @@ } CVMetalTextureRef cvMetalTexture = nullptr; - CVReturn result = CVMetalTextureCacheCreateTextureFromImage(kCFAllocatorDefault, - textureCache, - sourceImage, - nil, - metalFormat, - width, - height, - planeIndex, - &cvMetalTexture); + const CVReturn result = CVMetalTextureCacheCreateTextureFromImage(kCFAllocatorDefault, + textureCache, + sourceImage, + nil, + metalFormat, + width, + height, + planeIndex, + &cvMetalTexture); IGL_ASSERT_MSG(result == kCVReturnSuccess, "Failed to created Metal texture from PixelBuffer"); if (result != kCVReturnSuccess) { @@ -195,8 +194,8 @@ Size PlatformDevice::getNativeDrawableSize(CALayer* nativeDrawable, Result* outResult) { #if (!TARGET_OS_SIMULATOR || __IPHONE_OS_VERSION_MAX_ALLOWED >= 130000) Result::setOk(outResult); - return Size((float)CGRectGetWidth(nativeDrawable.bounds), - (float)CGRectGetHeight(nativeDrawable.bounds)); + return {(float)CGRectGetWidth(nativeDrawable.bounds), + (float)CGRectGetHeight(nativeDrawable.bounds)}; #else Result::setResult(outResult, Result::Code::Unsupported, "Metal not supported on iOS simulator."); return {}; @@ -228,7 +227,7 @@ CVMetalTextureCacheRef PlatformDevice::getTextureCache() { #if (!TARGET_OS_SIMULATOR || __IPHONE_OS_VERSION_MAX_ALLOWED >= 130000) if (textureCache_ == nullptr && device_.get() != nullptr) { - CVReturn result = + const CVReturn result = CVMetalTextureCacheCreate(kCFAllocatorDefault, nil, device_.get(), nil, &textureCache_); IGL_ASSERT_MSG(result == kCVReturnSuccess, "Failed to created texture cache"); @@ -250,5 +249,4 @@ #endif } -} // namespace metal -} // namespace igl +} // namespace igl::metal diff --git a/src/igl/metal/RenderCommandEncoder.h b/src/igl/metal/RenderCommandEncoder.h index cca2d4e3c2..84e0a837d3 100644 --- a/src/igl/metal/RenderCommandEncoder.h +++ b/src/igl/metal/RenderCommandEncoder.h @@ -14,8 +14,7 @@ #include #include -namespace igl { -namespace metal { +namespace igl::metal { class Buffer; class RenderCommandEncoder final : public IRenderCommandEncoder { @@ -56,12 +55,6 @@ class RenderCommandEncoder final : public IRenderCommandEncoder { uint32_t instanceCount, uint32_t firstVertex, uint32_t baseInstance) override; - void drawIndexed(PrimitiveType primitiveType, - size_t indexCount, - uint32_t instanceCount, - uint32_t firstIndex, - int32_t vertexOffset, - uint32_t baseInstance) override; void drawIndexed(size_t indexCount, uint32_t instanceCount, uint32_t firstIndex, @@ -108,5 +101,4 @@ class RenderCommandEncoder final : public IRenderCommandEncoder { MTLPrimitiveType metalPrimitive_ = MTLPrimitiveTypeTriangle; }; -} // namespace metal -} // namespace igl +} // namespace igl::metal diff --git a/src/igl/metal/RenderCommandEncoder.mm b/src/igl/metal/RenderCommandEncoder.mm index 42fac08b0b..2b1b068db5 100644 --- a/src/igl/metal/RenderCommandEncoder.mm +++ b/src/igl/metal/RenderCommandEncoder.mm @@ -17,8 +17,7 @@ #include #include -namespace igl { -namespace metal { +namespace igl::metal { RenderCommandEncoder::RenderCommandEncoder(const std::shared_ptr& commandBuffer) : IRenderCommandEncoder::IRenderCommandEncoder(commandBuffer) {} @@ -69,7 +68,7 @@ metalColorAttachment.resolveTexture = static_cast(*iglResolveTexture).get(); } - auto& iglColorAttachment = renderPass.colorAttachments[index]; + const auto& iglColorAttachment = renderPass.colorAttachments[index]; metalColorAttachment.loadAction = convertLoadAction(iglColorAttachment.loadAction); metalColorAttachment.storeAction = convertStoreAction(iglColorAttachment.storeAction); metalColorAttachment.clearColor = convertClearColor(iglColorAttachment.clearColor); @@ -155,18 +154,18 @@ void RenderCommandEncoder::bindViewport(const Viewport& viewport) { IGL_ASSERT(encoder_); - MTLViewport metalViewport = {viewport.x, - viewport.y, - viewport.width, - viewport.height, - viewport.minDepth, - viewport.maxDepth}; + const MTLViewport metalViewport = {viewport.x, + viewport.y, + viewport.width, + viewport.height, + viewport.minDepth, + viewport.maxDepth}; [encoder_ setViewport:metalViewport]; } void RenderCommandEncoder::bindScissorRect(const ScissorRect& rect) { IGL_ASSERT(encoder_); - MTLScissorRect scissorRect = {rect.x, rect.y, rect.width, rect.height}; + const MTLScissorRect scissorRect = {rect.x, rect.y, rect.width, rect.height}; [encoder_ setScissorRect:scissorRect]; } @@ -189,8 +188,8 @@ void RenderCommandEncoder::bindFrontFacingWinding(const WindingMode& frontFaceWinding) { IGL_ASSERT(encoder_); - MTLWinding mode = (frontFaceWinding == WindingMode::Clockwise) ? MTLWindingClockwise - : MTLWindingCounterClockwise; + const MTLWinding mode = (frontFaceWinding == WindingMode::Clockwise) ? MTLWindingClockwise + : MTLWindingCounterClockwise; [encoder_ setFrontFacingWinding:mode]; } @@ -377,46 +376,6 @@ #endif // IGL_PLATFORM_IOS } -void RenderCommandEncoder::drawIndexed(PrimitiveType primitiveType, - size_t indexCount, - uint32_t instanceCount, - uint32_t firstIndex, - int32_t vertexOffset, - uint32_t baseInstance) { - getCommandBuffer().incrementCurrentDrawCount(); - IGL_ASSERT(encoder_); - IGL_ASSERT_MSG(indexBuffer_, "No index buffer bound"); - if (!IGL_VERIFY(encoder_ && indexBuffer_)) { - return; - } - - MTLPrimitiveType metalPrimitive = convertPrimitiveType(primitiveType); - - const size_t indexOffsetBytes = - static_cast(firstIndex) * (indexType_ == MTLIndexTypeUInt32 ? 4u : 2u); - -#if IGL_PLATFORM_IOS - if (@available(iOS 16, *)) { -#endif // IGL_PLATFORM_IOS - [encoder_ drawIndexedPrimitives:metalPrimitive - indexCount:indexCount - indexType:indexType_ - indexBuffer:indexBuffer_ - indexBufferOffset:indexBufferOffset_ + indexOffsetBytes - instanceCount:instanceCount - baseVertex:vertexOffset - baseInstance:baseInstance]; -#if IGL_PLATFORM_IOS - } else { - [encoder_ drawIndexedPrimitives:metalPrimitive - indexCount:indexCount - indexType:indexType_ - indexBuffer:indexBuffer_ - indexBufferOffset:indexBufferOffset_ + indexOffsetBytes]; - } -#endif // IGL_PLATFORM_IOS -} - void RenderCommandEncoder::drawIndexed(size_t indexCount, uint32_t instanceCount, uint32_t firstIndex, @@ -550,5 +509,4 @@ return MTLClearColorMake(value.r, value.g, value.b, value.a); } -} // namespace metal -} // namespace igl +} // namespace igl::metal diff --git a/src/igl/metal/RenderPipelineReflection.h b/src/igl/metal/RenderPipelineReflection.h index df20e398c1..a6c001a48b 100644 --- a/src/igl/metal/RenderPipelineReflection.h +++ b/src/igl/metal/RenderPipelineReflection.h @@ -13,19 +13,18 @@ #include #include -namespace igl { -namespace metal { +namespace igl::metal { class RenderPipelineReflection final : public IRenderPipelineReflection { public: explicit RenderPipelineReflection(MTLRenderPipelineReflection* /*refl*/); ~RenderPipelineReflection() override; - int getIndexByName(const std::string& name, ShaderStage sh) const; + [[nodiscard]] int getIndexByName(const std::string& name, ShaderStage sh) const; - const std::vector& allUniformBuffers() const override; - const std::vector& allSamplers() const override; - const std::vector& allTextures() const override; + [[nodiscard]] const std::vector& allUniformBuffers() const override; + [[nodiscard]] const std::vector& allSamplers() const override; + [[nodiscard]] const std::vector& allTextures() const override; private: struct ArgIndex { @@ -37,7 +36,7 @@ class RenderPipelineReflection final : public IRenderPipelineReflection { }; bool createArgDesc(MTLArgument* arg, ShaderStage sh); - const std::map& getDictionary(ShaderStage sh) const; + [[nodiscard]] const std::map& getDictionary(ShaderStage sh) const; std::map vertexArgDictionary_; std::map fragmentArgDictionary_; @@ -47,5 +46,4 @@ class RenderPipelineReflection final : public IRenderPipelineReflection { std::vector textureArguments_; }; -} // namespace metal -} // namespace igl +} // namespace igl::metal diff --git a/src/igl/metal/RenderPipelineReflection.mm b/src/igl/metal/RenderPipelineReflection.mm index 12011e7342..d5ff2c5d4b 100644 --- a/src/igl/metal/RenderPipelineReflection.mm +++ b/src/igl/metal/RenderPipelineReflection.mm @@ -50,8 +50,7 @@ } // namespace -namespace igl { -namespace metal { +namespace igl::metal { RenderPipelineReflection::RenderPipelineReflection(MTLRenderPipelineReflection* refl) { if (refl != nullptr) { for (MTLArgument* arg in refl.vertexArguments) { @@ -169,5 +168,4 @@ return textureArguments_; } -} // namespace metal -} // namespace igl +} // namespace igl::metal diff --git a/src/igl/metal/RenderPipelineState.h b/src/igl/metal/RenderPipelineState.h index 2a9e53785d..085617d429 100644 --- a/src/igl/metal/RenderPipelineState.h +++ b/src/igl/metal/RenderPipelineState.h @@ -12,8 +12,7 @@ #include #include -namespace igl { -namespace metal { +namespace igl::metal { class RenderPipelineState final : public IRenderPipelineState { friend class Device; @@ -27,20 +26,20 @@ class RenderPipelineState final : public IRenderPipelineState { IGL_INLINE id get() { return value_; } - int getIndexByName(const igl::NameHandle& name, ShaderStage stage) const override; - int getIndexByName(const std::string& name, ShaderStage stage) const override; + [[nodiscard]] int getIndexByName(const igl::NameHandle& name, ShaderStage stage) const override; + [[nodiscard]] int getIndexByName(const std::string& name, ShaderStage stage) const override; std::shared_ptr renderPipelineReflection() override; void setRenderPipelineReflection( const IRenderPipelineReflection& renderPipelineReflection) override; - CullMode getCullMode() const { + [[nodiscard]] CullMode getCullMode() const { return desc_.cullMode; } - WindingMode getWindingMode() const { + [[nodiscard]] WindingMode getWindingMode() const { return desc_.frontFaceWinding; } - PolygonFillMode getPolygonFillMode() const { + [[nodiscard]] PolygonFillMode getPolygonFillMode() const { return desc_.polygonFillMode; } static MTLColorWriteMask convertColorWriteMask(ColorWriteMask value); @@ -50,5 +49,4 @@ class RenderPipelineState final : public IRenderPipelineState { std::shared_ptr reflection_; }; -} // namespace metal -} // namespace igl +} // namespace igl::metal diff --git a/src/igl/metal/RenderPipelineState.mm b/src/igl/metal/RenderPipelineState.mm index c86abd2ec3..dfa037f312 100644 --- a/src/igl/metal/RenderPipelineState.mm +++ b/src/igl/metal/RenderPipelineState.mm @@ -9,8 +9,7 @@ using namespace igl; -namespace igl { -namespace metal { +namespace igl::metal { RenderPipelineState::RenderPipelineState(id value, MTLRenderPipelineReflection* reflection, @@ -59,5 +58,4 @@ } return result; } -} // namespace metal -} // namespace igl +} // namespace igl::metal diff --git a/src/igl/metal/Result.h b/src/igl/metal/Result.h index 318f8cdfcf..5d3aaf1e18 100644 --- a/src/igl/metal/Result.h +++ b/src/igl/metal/Result.h @@ -10,8 +10,7 @@ #import #include -namespace igl { -namespace metal { +namespace igl::metal { IGL_INLINE void setResultFrom(Result* outResult, const NSError* error) { if (outResult != nullptr) { @@ -26,5 +25,4 @@ IGL_INLINE void setResultFrom(Result* outResult, const NSError* error) { } } -} // namespace metal -} // namespace igl +} // namespace igl::metal diff --git a/src/igl/metal/SamplerState.h b/src/igl/metal/SamplerState.h index 8b3548f034..c1c03e6ea9 100644 --- a/src/igl/metal/SamplerState.h +++ b/src/igl/metal/SamplerState.h @@ -10,8 +10,7 @@ #include #include -namespace igl { -namespace metal { +namespace igl::metal { class SamplerState final : public ISamplerState { public: @@ -28,5 +27,4 @@ class SamplerState final : public ISamplerState { id value_; }; -} // namespace metal -} // namespace igl +} // namespace igl::metal diff --git a/src/igl/metal/SamplerState.mm b/src/igl/metal/SamplerState.mm index afaeb5b658..3173fc748a 100644 --- a/src/igl/metal/SamplerState.mm +++ b/src/igl/metal/SamplerState.mm @@ -9,8 +9,7 @@ using namespace igl; -namespace igl { -namespace metal { +namespace igl::metal { SamplerState::SamplerState(id value) : value_(value) {} @@ -45,5 +44,4 @@ } } -} // namespace metal -} // namespace igl +} // namespace igl::metal diff --git a/src/igl/metal/Shader.h b/src/igl/metal/Shader.h index 3a913be253..b62f7a9a57 100644 --- a/src/igl/metal/Shader.h +++ b/src/igl/metal/Shader.h @@ -12,9 +12,7 @@ #include #include -namespace igl { - -namespace metal { +namespace igl::metal { class ShaderModule final : public IShaderModule { friend class Device; @@ -40,5 +38,4 @@ class ShaderStages final : public IShaderStages { explicit ShaderStages(ShaderStagesDesc desc); }; -} // namespace metal -} // namespace igl +} // namespace igl::metal diff --git a/src/igl/metal/Shader.mm b/src/igl/metal/Shader.mm index 2cfc7715a8..dc4bdba703 100644 --- a/src/igl/metal/Shader.mm +++ b/src/igl/metal/Shader.mm @@ -9,8 +9,7 @@ #include -namespace igl { -namespace metal { +namespace igl::metal { metal::ShaderModule::ShaderModule(ShaderModuleInfo info, id value) : IShaderModule(std::move(info)), value_(value) {} @@ -20,5 +19,4 @@ metal::ShaderStages::ShaderStages(ShaderStagesDesc desc) : IShaderStages(std::move(desc)) {} -} // namespace metal -} // namespace igl +} // namespace igl::metal diff --git a/src/igl/metal/Texture.h b/src/igl/metal/Texture.h index a782334153..302e640ee9 100644 --- a/src/igl/metal/Texture.h +++ b/src/igl/metal/Texture.h @@ -17,8 +17,7 @@ NS_ASSUME_NONNULL_BEGIN #endif -namespace igl { -namespace metal { +namespace igl::metal { class PlatformDevice; class Texture final : public ITexture { @@ -33,18 +32,18 @@ class Texture final : public ITexture { Result getBytes(const TextureRangeDesc& range, void* outData, size_t bytesPerRow = 0) const; // Accessors - Dimensions getDimensions() const override; - size_t getNumLayers() const override; - TextureType getType() const override; - TextureDesc::TextureUsage getUsage() const override; - uint32_t getSamples() const override; - uint32_t getNumMipLevels() const override; + [[nodiscard]] Dimensions getDimensions() const override; + [[nodiscard]] size_t getNumLayers() const override; + [[nodiscard]] TextureType getType() const override; + [[nodiscard]] TextureDesc::TextureUsage getUsage() const override; + [[nodiscard]] uint32_t getSamples() const override; + [[nodiscard]] uint32_t getNumMipLevels() const override; void generateMipmap(ICommandQueue& cmdQueue, const TextureRangeDesc* IGL_NULLABLE range = nullptr) const override; void generateMipmap(ICommandBuffer& cmdBuffer, const TextureRangeDesc* IGL_NULLABLE range = nullptr) const override; - bool isRequiredGenerateMipmap() const override; - uint64_t getTextureId() const override; + [[nodiscard]] bool isRequiredGenerateMipmap() const override; + [[nodiscard]] uint64_t getTextureId() const override; IGL_INLINE id _Nullable get() const { return (drawable_) ? drawable_.texture : value_; @@ -76,15 +75,14 @@ class Texture final : public ITexture { // Given bytes per row of an input texture, return bytesPerRow value // accepted by Texture::upload and MTL replaceRegion. - size_t toMetalBytesPerRow(size_t bytesPerRow) const; + [[nodiscard]] size_t toMetalBytesPerRow(size_t bytesPerRow) const; id _Nullable value_; id _Nullable drawable_; const ICapabilities& capabilities_; }; -} // namespace metal -} // namespace igl +} // namespace igl::metal #if IGL_PLATFORM_APPLE NS_ASSUME_NONNULL_END diff --git a/src/igl/metal/Texture.mm b/src/igl/metal/Texture.mm index f23aafbc47..47dc93358a 100644 --- a/src/igl/metal/Texture.mm +++ b/src/igl/metal/Texture.mm @@ -22,8 +22,7 @@ void bgrToRgb(unsigned char* dstImg, size_t width, size_t height, size_t bytesPe } } // namespace -namespace igl { -namespace metal { +namespace igl::metal { Texture::Texture(id texture, const ICapabilities& capabilities) : ITexture(mtlPixelFormatToTextureFormat([texture pixelFormat])), @@ -132,7 +131,7 @@ void bgrToRgb(unsigned char* dstImg, size_t width, size_t height, size_t bytesPe } const size_t bytesPerImage = properties.getBytesPerRange(range); - MTLRegion region = {{range.x, range.y, 0}, {range.width, range.height, 1}}; + const MTLRegion region = {{range.x, range.y, 0}, {range.width, range.height, 1}}; auto tmpBuffer = std::make_unique(bytesPerImage); [get() getBytes:tmpBuffer.get() @@ -147,8 +146,8 @@ void bgrToRgb(unsigned char* dstImg, size_t width, size_t height, size_t bytesPe repackData( properties, range, tmpBuffer.get(), 0, static_cast(outData), bytesPerRow, true); - igl::TextureFormat f = getFormat(); - TextureFormatProperties props = TextureFormatProperties::fromTextureFormat(f); + const igl::TextureFormat f = getFormat(); + const TextureFormatProperties props = TextureFormatProperties::fromTextureFormat(f); auto bytesPerPixel = props.bytesPerBlock; if (f == TextureFormat::BGRA_SRGB || f == TextureFormat::BGRA_UNorm8) { bgrToRgb(static_cast(outData), range.width, range.height, bytesPerPixel); @@ -717,6 +716,7 @@ void bgrToRgb(unsigned char* dstImg, size_t width, size_t height, size_t bytesPe return MTLPixelFormatStencil8; case TextureFormat::YUV_NV12: + case TextureFormat::YUV_420p: return MTLPixelFormatInvalid; } } @@ -894,5 +894,4 @@ void bgrToRgb(unsigned char* dstImg, size_t width, size_t height, size_t bytesPe : range.atLayer(static_cast(metalSlice)); } -} // namespace metal -} // namespace igl +} // namespace igl::metal diff --git a/src/igl/metal/VertexInputState.h b/src/igl/metal/VertexInputState.h index bd62740f4a..a4cc40091e 100644 --- a/src/igl/metal/VertexInputState.h +++ b/src/igl/metal/VertexInputState.h @@ -10,8 +10,7 @@ #include #include -namespace igl { -namespace metal { +namespace igl::metal { class VertexInputState final : public IVertexInputState { friend class Device; @@ -30,5 +29,4 @@ class VertexInputState final : public IVertexInputState { MTLVertexDescriptor* value_; }; -} // namespace metal -} // namespace igl +} // namespace igl::metal diff --git a/src/igl/metal/VertexInputState.mm b/src/igl/metal/VertexInputState.mm index eee95f278a..aaf4d27c81 100644 --- a/src/igl/metal/VertexInputState.mm +++ b/src/igl/metal/VertexInputState.mm @@ -7,8 +7,7 @@ #include -namespace igl { -namespace metal { +namespace igl::metal { metal::VertexInputState::VertexInputState(MTLVertexDescriptor* value) : value_(value) {} @@ -141,5 +140,4 @@ return MTLVertexStepFunctionPerInstance; } } -} // namespace metal -} // namespace igl +} // namespace igl::metal diff --git a/src/igl/metal/ios/Device.h b/src/igl/metal/ios/Device.h index 4963d23aea..800d7588cd 100644 --- a/src/igl/metal/ios/Device.h +++ b/src/igl/metal/ios/Device.h @@ -10,9 +10,7 @@ #import #include -namespace igl { -namespace metal { -namespace ios { +namespace igl::metal::ios { class Device final : public ::igl::metal::Device { public: @@ -23,6 +21,4 @@ class Device final : public ::igl::metal::Device { Result* outResult) override; }; -} // namespace ios -} // namespace metal -} // namespace igl +} // namespace igl::metal::ios diff --git a/src/igl/metal/ios/Device.mm b/src/igl/metal/ios/Device.mm index 5fa9cdde10..b95631a606 100644 --- a/src/igl/metal/ios/Device.mm +++ b/src/igl/metal/ios/Device.mm @@ -9,9 +9,7 @@ #include -namespace igl { -namespace metal { -namespace ios { +namespace igl::metal::ios { Device::Device(id device) : metal::Device(device) {} @@ -25,6 +23,4 @@ return resource; } -} // namespace ios -} // namespace metal -} // namespace igl +} // namespace igl::metal::ios diff --git a/src/igl/metal/ios/Framebuffer.h b/src/igl/metal/ios/Framebuffer.h index 0321999400..de15414eb0 100644 --- a/src/igl/metal/ios/Framebuffer.h +++ b/src/igl/metal/ios/Framebuffer.h @@ -10,9 +10,7 @@ #import #include -namespace igl { -namespace metal { -namespace ios { +namespace igl::metal::ios { class Framebuffer final : public ::igl::metal::Framebuffer { public: @@ -25,6 +23,4 @@ class Framebuffer final : public ::igl::metal::Framebuffer { const TextureRangeDesc& range) const override; }; -} // namespace ios -} // namespace metal -} // namespace igl +} // namespace igl::metal::ios diff --git a/src/igl/metal/ios/Framebuffer.mm b/src/igl/metal/ios/Framebuffer.mm index 5714a7e766..1f590d4f89 100644 --- a/src/igl/metal/ios/Framebuffer.mm +++ b/src/igl/metal/ios/Framebuffer.mm @@ -10,9 +10,7 @@ #include #include -namespace igl { -namespace metal { -namespace ios { +namespace igl::metal::ios { Framebuffer::Framebuffer(const FramebufferDesc& value) : metal::Framebuffer(value) {} @@ -22,6 +20,4 @@ return texture.storageMode == MTLStorageModeShared; } -} // namespace ios -} // namespace metal -} // namespace igl +} // namespace igl::metal::ios diff --git a/src/igl/metal/macos/Device.h b/src/igl/metal/macos/Device.h index a29f5939ed..4ecdc10637 100644 --- a/src/igl/metal/macos/Device.h +++ b/src/igl/metal/macos/Device.h @@ -10,9 +10,7 @@ #import #include -namespace igl { -namespace metal { -namespace macos { +namespace igl::metal::macos { class Device final : public ::igl::metal::Device { public: @@ -23,6 +21,4 @@ class Device final : public ::igl::metal::Device { Result* outResult) override; }; -} // namespace macos -} // namespace metal -} // namespace igl +} // namespace igl::metal::macos diff --git a/src/igl/metal/macos/Device.mm b/src/igl/metal/macos/Device.mm index e4bc66e171..488881ba10 100644 --- a/src/igl/metal/macos/Device.mm +++ b/src/igl/metal/macos/Device.mm @@ -9,9 +9,7 @@ #include -namespace igl { -namespace metal { -namespace macos { +namespace igl::metal::macos { Device::Device(id device) : metal::Device(device) {} @@ -25,6 +23,4 @@ return resource; } -} // namespace macos -} // namespace metal -} // namespace igl +} // namespace igl::metal::macos diff --git a/src/igl/metal/macos/Framebuffer.h b/src/igl/metal/macos/Framebuffer.h index 4619af44c0..dc88dd9bd5 100644 --- a/src/igl/metal/macos/Framebuffer.h +++ b/src/igl/metal/macos/Framebuffer.h @@ -9,9 +9,7 @@ #include -namespace igl { -namespace metal { -namespace macos { +namespace igl::metal::macos { class Framebuffer final : public ::igl::metal::Framebuffer { public: @@ -24,6 +22,4 @@ class Framebuffer final : public ::igl::metal::Framebuffer { const TextureRangeDesc& range) const override; }; -} // namespace macos -} // namespace metal -} // namespace igl +} // namespace igl::metal::macos diff --git a/src/igl/metal/macos/Framebuffer.mm b/src/igl/metal/macos/Framebuffer.mm index 195b75f311..a662d24ec6 100644 --- a/src/igl/metal/macos/Framebuffer.mm +++ b/src/igl/metal/macos/Framebuffer.mm @@ -11,9 +11,7 @@ #include #include -namespace igl { -namespace metal { -namespace macos { +namespace igl::metal::macos { Framebuffer::Framebuffer(const FramebufferDesc& value) : metal::Framebuffer(value) {} @@ -24,7 +22,7 @@ bool Framebuffer::canCopy(ICommandQueue& cmdQueue, id texture, const TextureRangeDesc& range) const { - bool result = texture.storageMode == MTLStorageModeManaged; + const bool result = texture.storageMode == MTLStorageModeManaged; auto iglMtlCmdQueue = static_cast(cmdQueue); if (result) { @@ -39,6 +37,4 @@ return result; } -} // namespace macos -} // namespace metal -} // namespace igl +} // namespace igl::metal::macos diff --git a/src/igl/opengl/Buffer.cpp b/src/igl/opengl/Buffer.cpp index bec665ac84..1b1bbed232 100644 --- a/src/igl/opengl/Buffer.cpp +++ b/src/igl/opengl/Buffer.cpp @@ -11,8 +11,7 @@ #include #include -namespace igl { -namespace opengl { +namespace igl::opengl { // ******************************** // **** ArrayBuffer @@ -99,10 +98,10 @@ void ArrayBuffer::initialize(const BufferDesc& desc, Result* outResult) { if (!desc.debugName.empty() && getContext().deviceFeatures().hasInternalFeature(InternalFeatures::DebugLabel)) { - GLenum identifier = getContext().deviceFeatures().hasInternalRequirement( - InternalRequirement::DebugLabelExtEnumsReq) - ? GL_BUFFER_OBJECT_EXT - : GL_BUFFER; + const GLenum identifier = getContext().deviceFeatures().hasInternalRequirement( + InternalRequirement::DebugLabelExtEnumsReq) + ? GL_BUFFER_OBJECT_EXT + : GL_BUFFER; getContext().objectLabel(identifier, iD_, desc.debugName.size(), desc.debugName.c_str()); } @@ -227,5 +226,4 @@ void UniformBlockBuffer::bindRange(size_t index, size_t offset, Result* outResul } } -} // namespace opengl -} // namespace igl +} // namespace igl::opengl diff --git a/src/igl/opengl/Buffer.h b/src/igl/opengl/Buffer.h index 995a38a554..1ac87397f0 100644 --- a/src/igl/opengl/Buffer.h +++ b/src/igl/opengl/Buffer.h @@ -26,14 +26,14 @@ class Buffer : public WithContext, public IBuffer { BufferDesc::BufferAPIHint requestedApiHints, BufferDesc::BufferType bufferType) : WithContext(context), requestedApiHints_(requestedApiHints), bufferType_(bufferType) {} - uint64_t gpuAddress(size_t) const override { + [[nodiscard]] uint64_t gpuAddress(size_t /*offset*/) const override { IGL_ASSERT_NOT_IMPLEMENTED(); return 0; } virtual void initialize(const BufferDesc& desc, Result* outResult) = 0; - virtual Type getType() const noexcept = 0; + [[nodiscard]] virtual Type getType() const noexcept = 0; - BufferDesc::BufferAPIHint requestedApiHints() const noexcept override { + [[nodiscard]] BufferDesc::BufferAPIHint requestedApiHints() const noexcept override { return requestedApiHints_; } @@ -58,15 +58,15 @@ class ArrayBuffer : public Buffer { void* map(const BufferRange& range, Result* outResult) override; void unmap() override; - BufferDesc::BufferAPIHint acceptedApiHints() const noexcept override { + [[nodiscard]] BufferDesc::BufferAPIHint acceptedApiHints() const noexcept override { return 0; } - ResourceStorage storage() const noexcept override { + [[nodiscard]] ResourceStorage storage() const noexcept override { return ResourceStorage::Managed; } - size_t getSizeInBytes() const override { + [[nodiscard]] size_t getSizeInBytes() const override { return size_; } @@ -87,7 +87,7 @@ class ArrayBuffer : public Buffer { void bindForTarget(GLenum target); - Type getType() const noexcept override { + [[nodiscard]] Type getType() const noexcept override { return Type::Attribute; } @@ -97,7 +97,7 @@ class ArrayBuffer : public Buffer { // the buffer target used by the GL glBufferXXX APIs // this must be set by each derived object during construction - GLenum target_; + GLenum target_{}; private: size_t size_; @@ -112,7 +112,7 @@ class UniformBlockBuffer : public ArrayBuffer { BufferDesc::BufferType bufferType) : ArrayBuffer(context, requestedApiHints, bufferType) {} - Type getType() const noexcept override { + [[nodiscard]] Type getType() const noexcept override { return Type::UniformBlock; } @@ -120,7 +120,7 @@ class UniformBlockBuffer : public ArrayBuffer { void bindBase(size_t index, Result* outResult); void bindRange(size_t index, size_t offset, Result* outResult); - BufferDesc::BufferAPIHint acceptedApiHints() const noexcept override { + [[nodiscard]] BufferDesc::BufferAPIHint acceptedApiHints() const noexcept override { return BufferDesc::BufferAPIHintBits::UniformBlock; } }; diff --git a/src/igl/opengl/CommandBuffer.cpp b/src/igl/opengl/CommandBuffer.cpp index 8e1ea36a19..6ad32ba589 100644 --- a/src/igl/opengl/CommandBuffer.cpp +++ b/src/igl/opengl/CommandBuffer.cpp @@ -12,8 +12,7 @@ #include #include -namespace igl { -namespace opengl { +namespace igl::opengl { CommandBuffer::CommandBuffer(std::shared_ptr context) : context_(std::move(context)) {} @@ -47,7 +46,7 @@ void CommandBuffer::waitUntilCompleted() { void CommandBuffer::pushDebugGroupLabel(const char* label, const igl::Color& /*color*/) const { IGL_ASSERT(label != nullptr && *label); if (getContext().deviceFeatures().hasInternalFeature(InternalFeatures::DebugMessage)) { - std::string_view labelSV(label); + const std::string_view labelSV(label); getContext().pushDebugGroup(GL_DEBUG_SOURCE_APPLICATION, 0, labelSV.length(), labelSV.data()); } else { IGL_LOG_ERROR_ONCE("CommandBuffer::pushDebugGroupLabel not supported in this context!\n"); @@ -66,5 +65,4 @@ IContext& CommandBuffer::getContext() const { return *context_; } -} // namespace opengl -} // namespace igl +} // namespace igl::opengl diff --git a/src/igl/opengl/CommandBuffer.h b/src/igl/opengl/CommandBuffer.h index 616d29d754..a2eb65d176 100644 --- a/src/igl/opengl/CommandBuffer.h +++ b/src/igl/opengl/CommandBuffer.h @@ -9,8 +9,7 @@ #include -namespace igl { -namespace opengl { +namespace igl::opengl { class ComputeCommandEncoder; class IContext; class PipelineState; @@ -47,5 +46,4 @@ class CommandBuffer final : public ICommandBuffer, std::shared_ptr context_; }; -} // namespace opengl -} // namespace igl +} // namespace igl::opengl diff --git a/src/igl/opengl/CommandQueue.cpp b/src/igl/opengl/CommandQueue.cpp index 2b3a86fe6b..4f4f894d57 100644 --- a/src/igl/opengl/CommandQueue.cpp +++ b/src/igl/opengl/CommandQueue.cpp @@ -14,8 +14,7 @@ #include #include -namespace igl { -namespace opengl { +namespace igl::opengl { void CommandQueue::setInitialContext(std::shared_ptr context) { context_ = std::move(context); @@ -47,5 +46,4 @@ SubmitHandle CommandQueue::submit(const ICommandBuffer& commandBuffer, bool /* e return SubmitHandle{}; } -} // namespace opengl -} // namespace igl +} // namespace igl::opengl diff --git a/src/igl/opengl/CommandQueue.h b/src/igl/opengl/CommandQueue.h index 6988dac027..ae65424866 100644 --- a/src/igl/opengl/CommandQueue.h +++ b/src/igl/opengl/CommandQueue.h @@ -9,8 +9,7 @@ #include -namespace igl { -namespace opengl { +namespace igl::opengl { class IContext; class Device; @@ -27,5 +26,4 @@ class CommandQueue final : public ICommandQueue { uint32_t activeCommandBuffers_ = 0; }; -} // namespace opengl -} // namespace igl +} // namespace igl::opengl diff --git a/src/igl/opengl/ComputeCommandAdapter.cpp b/src/igl/opengl/ComputeCommandAdapter.cpp index 00dc3d6821..e492f24c42 100644 --- a/src/igl/opengl/ComputeCommandAdapter.cpp +++ b/src/igl/opengl/ComputeCommandAdapter.cpp @@ -27,8 +27,7 @@ #define CLEAR_DIRTY(dirtyMap, index) dirtyMap.reset(index) #define IS_DIRTY(dirtyMap, index) dirtyMap[index] -namespace igl { -namespace opengl { +namespace igl::opengl { ComputeCommandAdapter::ComputeCommandAdapter(IContext& context) : WithContext(context), uniformAdapter_(context, UniformAdapter::PipelineType::Compute) {} @@ -97,7 +96,7 @@ void ComputeCommandAdapter::clearDependentResources( void ComputeCommandAdapter::willDispatch() { Result ret; - auto pipelineState = static_cast(pipelineState_.get()); + auto* pipelineState = static_cast(pipelineState_.get()); IGL_ASSERT_MSG(pipelineState, "ComputePipelineState is nullptr"); if (pipelineState == nullptr) { @@ -147,7 +146,7 @@ void ComputeCommandAdapter::didDispatch() { if (pipelineState_ == nullptr) { return; } - auto pipelineState = static_cast(pipelineState_.get()); + auto* pipelineState = static_cast(pipelineState_.get()); IGL_ASSERT_MSG(pipelineState, "ComputePipelineState is nullptr"); if (pipelineState == nullptr) { return; @@ -170,5 +169,4 @@ void ComputeCommandAdapter::endEncoding() { uniformAdapter_.clearUniformBuffers(); } -} // namespace opengl -} // namespace igl +} // namespace igl::opengl diff --git a/src/igl/opengl/ComputeCommandAdapter.h b/src/igl/opengl/ComputeCommandAdapter.h index 781af909f2..ae7eb7a5a8 100644 --- a/src/igl/opengl/ComputeCommandAdapter.h +++ b/src/igl/opengl/ComputeCommandAdapter.h @@ -33,7 +33,7 @@ class ComputeCommandAdapter final : public WithContext { struct BufferState { std::shared_ptr resource; - size_t offset; + size_t offset{}; }; using TextureState = ITexture*; @@ -66,7 +66,7 @@ class ComputeCommandAdapter final : public WithContext { void willDispatch(); void didDispatch(); - bool isDirty(StateMask mask) const { + [[nodiscard]] bool isDirty(StateMask mask) const { return (dirtyStateBits_ & EnumToValue(mask)) != 0; } void setDirty(StateMask mask) { @@ -80,7 +80,7 @@ class ComputeCommandAdapter final : public WithContext { std::array buffers_; std::bitset buffersDirty_; std::bitset textureStatesDirty_; - TextureStates textureStates_; + TextureStates textureStates_{}; UniformAdapter uniformAdapter_; StateBits dirtyStateBits_ = EnumToValue(StateMask::NONE); std::shared_ptr pipelineState_; diff --git a/src/igl/opengl/ComputeCommandEncoder.cpp b/src/igl/opengl/ComputeCommandEncoder.cpp index 5df0827e77..94e2b1e424 100644 --- a/src/igl/opengl/ComputeCommandEncoder.cpp +++ b/src/igl/opengl/ComputeCommandEncoder.cpp @@ -19,8 +19,7 @@ #include #include -namespace igl { -namespace opengl { +namespace igl::opengl { ///---------------------------------------------------------------------------- /// MARK: - ComputeCommandEncoder @@ -65,7 +64,7 @@ void ComputeCommandEncoder::pushDebugGroupLabel(const char* label, const igl::Color& /*color*/) const { IGL_ASSERT(label != nullptr && *label); if (getContext().deviceFeatures().hasInternalFeature(InternalFeatures::DebugMessage)) { - std::string_view labelSV(label); + const std::string_view labelSV(label); getContext().pushDebugGroup(GL_DEBUG_SOURCE_APPLICATION, 0, labelSV.length(), labelSV.data()); } else { IGL_LOG_ERROR_ONCE( @@ -77,7 +76,7 @@ void ComputeCommandEncoder::insertDebugEventLabel(const char* label, const igl::Color& /*color*/) const { IGL_ASSERT(label != nullptr && *label); if (getContext().deviceFeatures().hasInternalFeature(InternalFeatures::DebugMessage)) { - std::string_view labelSV(label); + const std::string_view labelSV(label); getContext().debugMessageInsert(GL_DEBUG_SOURCE_APPLICATION, GL_DEBUG_TYPE_MARKER, 0, @@ -137,5 +136,4 @@ void ComputeCommandEncoder::bindPushConstants(const void* /*data*/, IGL_ASSERT_NOT_IMPLEMENTED(); } -} // namespace opengl -} // namespace igl +} // namespace igl::opengl diff --git a/src/igl/opengl/ComputePipelineState.cpp b/src/igl/opengl/ComputePipelineState.cpp index 22149704f7..18c854d047 100644 --- a/src/igl/opengl/ComputePipelineState.cpp +++ b/src/igl/opengl/ComputePipelineState.cpp @@ -10,8 +10,7 @@ #include #include -namespace igl { -namespace opengl { +namespace igl::opengl { ComputePipelineState::ComputePipelineState(IContext& context) : WithContext(context) {} ComputePipelineState::~ComputePipelineState() = default; @@ -58,9 +57,9 @@ Result ComputePipelineState::create(const ComputePipelineDesc& desc) { IGL_ASSERT(!bufferName.toString().empty()); const int loc = reflection_->getIndexByName(bufferName); if (IGL_VERIFY(loc >= 0)) { - if (auto& ssboDictionary = reflection_->getShaderStorageBufferObjectDictionary(); + if (const auto& ssboDictionary = reflection_->getShaderStorageBufferObjectDictionary(); ssboDictionary.find(bufferName) != ssboDictionary.end()) { - GLint index = getContext().getProgramResourceIndex( + const GLint index = getContext().getProgramResourceIndex( shaderStages_->getProgramID(), GL_SHADER_STORAGE_BLOCK, bufferName.c_str()); if (IGL_VERIFY(index != GL_INVALID_INDEX)) { bufferUnitMap_[bufferUnit] = loc; @@ -111,7 +110,7 @@ Result ComputePipelineState::bindTextureUnit(const size_t unit, Texture* texture return Result{Result::Code::ArgumentInvalid, "Image unit specified greater than maximum\n"}; } - GLint samplerUnit(imageUnitMap_[unit]); + const GLint samplerUnit(imageUnitMap_[unit]); if (samplerUnit < 0) { return Result{Result::Code::RuntimeError, "Unable to find image location\n"}; @@ -131,7 +130,7 @@ Result ComputePipelineState::bindBuffer(const size_t unit, Buffer* buffer) { return Result{Result::Code::ArgumentInvalid, "Buffer unit specified greater than maximum\n"}; } - GLint bufferLocation(bufferUnitMap_[unit]); + const GLint bufferLocation(bufferUnitMap_[unit]); if (bufferLocation < 0) { return Result{Result::Code::RuntimeError, "Unable to find buffer location\n"}; @@ -146,5 +145,4 @@ Result ComputePipelineState::bindBuffer(const size_t unit, Buffer* buffer) { int ComputePipelineState::getIndexByName(const NameHandle& name) const { return reflection_ ? reflection_->getIndexByName(name) : -1; } -} // namespace opengl -} // namespace igl +} // namespace igl::opengl diff --git a/src/igl/opengl/ComputePipelineState.h b/src/igl/opengl/ComputePipelineState.h index 5238d4658c..220b798721 100644 --- a/src/igl/opengl/ComputePipelineState.h +++ b/src/igl/opengl/ComputePipelineState.h @@ -15,8 +15,7 @@ #include #include -namespace igl { -namespace opengl { +namespace igl::opengl { class VertexInputState; class Texture; class Buffer; @@ -32,12 +31,12 @@ class ComputePipelineState final : public WithContext, public IComputePipelineSt Result create(const ComputePipelineDesc& desc); void bind(); void unbind(); - Result bindTextureUnit(const size_t unit, Texture* texture); - Result bindBuffer(const size_t unit, Buffer* buffer); + Result bindTextureUnit(size_t unit, Texture* texture); + Result bindBuffer(size_t unit, Buffer* buffer); std::shared_ptr computePipelineReflection() override; - int getIndexByName(const NameHandle& name) const override; + [[nodiscard]] int getIndexByName(const NameHandle& name) const override; bool getIsUsingShaderStorageBuffers() { return usingShaderStorageBuffers_; @@ -46,8 +45,8 @@ class ComputePipelineState final : public WithContext, public IComputePipelineSt private: using ComputePipelineReflection = RenderPipelineReflection; - std::array bufferUnitMap_; - std::array imageUnitMap_; + std::array bufferUnitMap_{}; + std::array imageUnitMap_{}; std::shared_ptr shaderStages_; std::shared_ptr reflection_; @@ -55,5 +54,4 @@ class ComputePipelineState final : public WithContext, public IComputePipelineSt bool usingShaderStorageBuffers_ = false; }; -} // namespace opengl -} // namespace igl +} // namespace igl::opengl diff --git a/src/igl/opengl/DepthStencilState.cpp b/src/igl/opengl/DepthStencilState.cpp index 04c3d8dbc5..4b2ef384d3 100644 --- a/src/igl/opengl/DepthStencilState.cpp +++ b/src/igl/opengl/DepthStencilState.cpp @@ -11,8 +11,7 @@ #include #include -namespace igl { -namespace opengl { +namespace igl::opengl { DepthStencilState::DepthStencilState(IContext& context) : WithContext(context) {} @@ -76,7 +75,7 @@ GLenum DepthStencilState::convertStencilOperation(igl::StencilOperation value) { } void DepthStencilState::bind() { - getContext().depthMask(desc_.isDepthWriteEnabled); + getContext().depthMask(static_cast(desc_.isDepthWriteEnabled)); // https://www.khronos.org/registry/OpenGL-Refpages/gl4/html/glDepthFunc.xhtml // In order to unconditionally write to the depth buffer, the depth test should @@ -92,9 +91,11 @@ void DepthStencilState::bind() { desc_.backFaceStencil != igl::StencilStateDesc()) { getContext().enable(GL_STENCIL_TEST); - GLuint mask{0xff}; - GLenum frontCompareFunc = convertCompareFunction(desc_.frontFaceStencil.stencilCompareFunction); - GLenum backCompareFunc = convertCompareFunction(desc_.backFaceStencil.stencilCompareFunction); + const GLuint mask{0xff}; + const GLenum frontCompareFunc = + convertCompareFunction(desc_.frontFaceStencil.stencilCompareFunction); + const GLenum backCompareFunc = + convertCompareFunction(desc_.backFaceStencil.stencilCompareFunction); getContext().stencilFuncSeparate( GL_FRONT, frontCompareFunc, desc_.frontFaceStencil.readMask, mask); getContext().stencilFuncSeparate( @@ -119,5 +120,4 @@ void DepthStencilState::bind() { void DepthStencilState::unbind() {} -} // namespace opengl -} // namespace igl +} // namespace igl::opengl diff --git a/src/igl/opengl/DestructionGuard.cpp b/src/igl/opengl/DestructionGuard.cpp index 8848ea8612..f34538b7a8 100644 --- a/src/igl/opengl/DestructionGuard.cpp +++ b/src/igl/opengl/DestructionGuard.cpp @@ -9,8 +9,7 @@ #include -namespace igl { -namespace opengl { +namespace igl::opengl { DestructionGuard::DestructionGuard(std::shared_ptr context) : context_(std::move(context)) { @@ -25,5 +24,4 @@ DestructionGuard::~DestructionGuard() { } } -} // namespace opengl -} // namespace igl +} // namespace igl::opengl diff --git a/src/igl/opengl/DestructionGuard.h b/src/igl/opengl/DestructionGuard.h index 87c4cb5141..98f39b25e2 100644 --- a/src/igl/opengl/DestructionGuard.h +++ b/src/igl/opengl/DestructionGuard.h @@ -9,8 +9,7 @@ #include -namespace igl { -namespace opengl { +namespace igl::opengl { class IContext; @@ -32,5 +31,4 @@ class DestructionGuard final { std::shared_ptr context_; }; -} // namespace opengl -} // namespace igl +} // namespace igl::opengl diff --git a/src/igl/opengl/Device.cpp b/src/igl/opengl/Device.cpp index 23f54f7b19..50d278621d 100644 --- a/src/igl/opengl/Device.cpp +++ b/src/igl/opengl/Device.cpp @@ -26,8 +26,7 @@ #include #include -namespace igl { -namespace opengl { +namespace igl::opengl { namespace { std::unique_ptr allocateBuffer(BufferDesc::BufferType bufferType, @@ -305,7 +304,7 @@ void Device::beginScope() { void Device::endScope() { if (cachedUnbindPolicy_ == UnbindPolicy::EndScope) { // Ensure state on exit is consistent, for any external rendering that happens later. - context_->colorMask(true, true, true, true); + context_->colorMask(1u, 1u, 1u, 1u); context_->blendFunc(GL_ONE, GL_ZERO); context_->bindBuffer(GL_ARRAY_BUFFER, 0); context_->bindBuffer(GL_ELEMENT_ARRAY_BUFFER, 0); @@ -332,5 +331,4 @@ size_t Device::getCurrentDrawCount() const { return context_->getCurrentDrawCount(); } -} // namespace opengl -} // namespace igl +} // namespace igl::opengl diff --git a/src/igl/opengl/Device.h b/src/igl/opengl/Device.h index 7db326cfca..9db6926ba1 100644 --- a/src/igl/opengl/Device.h +++ b/src/igl/opengl/Device.h @@ -16,8 +16,7 @@ #include #include -namespace igl { -namespace opengl { +namespace igl::opengl { class CommandQueue; class Texture; @@ -34,7 +33,7 @@ class Device : public IDevice { Result* outResult) override; // Backend type query - BackendType getBackendType() const override { + [[nodiscard]] BackendType getBackendType() const override { return BackendType::OpenGL; } @@ -74,21 +73,22 @@ class Device : public IDevice { void pushMarker(int len, const char* name); void popMarker(); - const PlatformDevice& getPlatformDevice() const noexcept override = 0; + [[nodiscard]] const PlatformDevice& getPlatformDevice() const noexcept override = 0; - IContext& getContext() const { + [[nodiscard]] IContext& getContext() const { return *context_; } // ICapabilities - bool hasFeature(DeviceFeatures capability) const override; - bool hasRequirement(DeviceRequirement requirement) const override; + [[nodiscard]] bool hasFeature(DeviceFeatures capability) const override; + [[nodiscard]] bool hasRequirement(DeviceRequirement requirement) const override; bool getFeatureLimits(DeviceFeatureLimits featureLimits, size_t& result) const override; - TextureFormatCapabilities getTextureFormatCapabilities(TextureFormat format) const override; - ShaderVersion getShaderVersion() const override; + [[nodiscard]] TextureFormatCapabilities getTextureFormatCapabilities( + TextureFormat format) const override; + [[nodiscard]] ShaderVersion getShaderVersion() const override; // Device Statistics - size_t getCurrentDrawCount() const override; + [[nodiscard]] size_t getCurrentDrawCount() const override; bool verifyScope() override; @@ -98,14 +98,14 @@ class Device : public IDevice { void beginScope() override; void endScope() override; - const std::shared_ptr& getSharedContext() const { + [[nodiscard]] const std::shared_ptr& getSharedContext() const { return context_; } private: - GLint defaultFrameBufferID_; - GLint defaultFrameBufferWidth_; - GLint defaultFrameBufferHeight_; + GLint defaultFrameBufferID_{}; + GLint defaultFrameBufferWidth_{}; + GLint defaultFrameBufferHeight_{}; const std::shared_ptr context_; // on OpenGL we only need one command queue std::shared_ptr commandQueue_; @@ -113,5 +113,4 @@ class Device : public IDevice { UnbindPolicy cachedUnbindPolicy_; }; -} // namespace opengl -} // namespace igl +} // namespace igl::opengl diff --git a/src/igl/opengl/DeviceFeatureSet.cpp b/src/igl/opengl/DeviceFeatureSet.cpp index ab04113a47..6ba0a65fc1 100644 --- a/src/igl/opengl/DeviceFeatureSet.cpp +++ b/src/igl/opengl/DeviceFeatureSet.cpp @@ -168,6 +168,8 @@ bool DeviceFeatureSet::isExtensionSupported(Extensions extension) const { return hasESExtension(*this, "GL_EXT_multisampled_render_to_texture"); case Extensions::MultiSampleImg: return hasESExtension(*this, "GL_IMG_multisampled_render_to_texture"); + case Extensions::MultiViewMultiSample: + return hasESExtension(*this, "GL_OVR_multiview_multisampled_render_to_texture"); case Extensions::RequiredInternalFormat: return hasESExtension(*this, "GL_OES_required_internalformat"); case Extensions::ShaderImageLoadStore: @@ -336,6 +338,9 @@ bool DeviceFeatureSet::isFeatureSupported(DeviceFeatures feature) const { return hasDesktopOrESVersion(*this, GLVersion::v3_0, GLVersion::v3_0_ES) && isSupported("GL_OVR_multiview2"); + case DeviceFeatures::MultiViewMultisample: + return hasExtension(Extensions::MultiViewMultiSample); + case DeviceFeatures::TexturePartialMipChain: return hasDesktopOrESVersion(*this, GLVersion::v2_0, GLVersion::v3_0_ES) || hasESExtension(*this, "GL_APPLE_texture_max_level"); @@ -1047,6 +1052,14 @@ bool DeviceFeatureSet::getFeatureLimits(DeviceFeatureLimits featureLimits, size_ return true; case DeviceFeatureLimits::BufferAlignment: result = 16; +#ifdef GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT + if (hasFeature(DeviceFeatures::UniformBlocks)) { + if (glContext_.isCurrentContext()) { + glContext_.getIntegerv(GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT, &tsize); + result = std::max((size_t)tsize, result); + } + } +#endif return true; case DeviceFeatureLimits::BufferNoCopyAlignment: result = 0; diff --git a/src/igl/opengl/DeviceFeatureSet.h b/src/igl/opengl/DeviceFeatureSet.h index 3dc243c1da..6db2ba732e 100644 --- a/src/igl/opengl/DeviceFeatureSet.h +++ b/src/igl/opengl/DeviceFeatureSet.h @@ -40,6 +40,7 @@ enum class Extensions { MultiSampleApple, // GL_APPLE_framebuffer_multisample is supported MultiSampleExt, // GL_EXT_multisampled_render_to_texture is supported MultiSampleImg, // GL_IMG_multisampled_render_to_texture is supported + MultiViewMultiSample, // GL_OVR_multiview_multisampled_render_to_texture is supported RequiredInternalFormat, // GL_OES_required_internalformat is supported ShaderImageLoadStore, // GL_EXT_shader_image_load_store is supported Srgb, // GL_EXT_sRGB is supported diff --git a/src/igl/opengl/DummyTexture.h b/src/igl/opengl/DummyTexture.h index 40baa1e380..50a247fd19 100644 --- a/src/igl/opengl/DummyTexture.h +++ b/src/igl/opengl/DummyTexture.h @@ -7,30 +7,29 @@ #include -namespace igl { -namespace opengl { +namespace igl::opengl { class DummyTexture : public ITexture { public: explicit DummyTexture(Size size, TextureFormat format = TextureFormat::BGRA_UNorm8) : ITexture(format), size_(size) {} ~DummyTexture() override = default; - Dimensions getDimensions() const override { + [[nodiscard]] Dimensions getDimensions() const override { return Dimensions{static_cast(size_.width), static_cast(size_.height), 1}; } - size_t getNumLayers() const override { + [[nodiscard]] size_t getNumLayers() const override { return 1; } - TextureType getType() const override { + [[nodiscard]] TextureType getType() const override { IGL_ASSERT_NOT_REACHED(); return TextureType::TwoDArray; } - TextureDesc::TextureUsage getUsage() const override { + [[nodiscard]] TextureDesc::TextureUsage getUsage() const override { IGL_ASSERT_NOT_REACHED(); return 0; } - uint32_t getSamples() const override { + [[nodiscard]] uint32_t getSamples() const override { IGL_ASSERT_NOT_REACHED(); return 1; } @@ -42,14 +41,14 @@ class DummyTexture : public ITexture { const TextureRangeDesc* IGL_NULLABLE /* unused */) const override { IGL_ASSERT_NOT_REACHED(); } - uint32_t getNumMipLevels() const override { + [[nodiscard]] uint32_t getNumMipLevels() const override { IGL_ASSERT_NOT_REACHED(); return 1; } - bool isRequiredGenerateMipmap() const override { + [[nodiscard]] bool isRequiredGenerateMipmap() const override { return false; } - uint64_t getTextureId() const override { + [[nodiscard]] uint64_t getTextureId() const override { IGL_ASSERT_NOT_REACHED(); return 0; } @@ -57,5 +56,4 @@ class DummyTexture : public ITexture { private: Size size_; }; -} // namespace opengl -} // namespace igl +} // namespace igl::opengl diff --git a/src/igl/opengl/Framebuffer.cpp b/src/igl/opengl/Framebuffer.cpp index 8a5e8bdcc8..795fd3fbb6 100644 --- a/src/igl/opengl/Framebuffer.cpp +++ b/src/igl/opengl/Framebuffer.cpp @@ -46,7 +46,7 @@ Result checkFramebufferStatus(IContext& context, bool read) { framebufferTarget = read ? GL_READ_FRAMEBUFFER : GL_DRAW_FRAMEBUFFER; } // check that we've created a proper frame buffer - GLenum status = context.checkFramebufferStatus(framebufferTarget); + const GLenum status = context.checkFramebufferStatus(framebufferTarget); if (status != GL_FRAMEBUFFER_COMPLETE) { code = Result::Code::RuntimeError; @@ -217,7 +217,7 @@ void Framebuffer::copyBytesColorAttachment(ICommandQueue& /* unused */, return; } - FramebufferBindingGuard const guard(getContext()); + const FramebufferBindingGuard guard(getContext()); CustomFramebuffer extraFramebuffer(getContext()); @@ -373,7 +373,7 @@ void Framebuffer::copyTextureColorAttachment(ICommandQueue& /*cmdQueue*/, return; } - FramebufferBindingGuard guard(getContext()); + const FramebufferBindingGuard guard(getContext()); bindBufferForRead(); @@ -480,7 +480,7 @@ void CustomFramebuffer::updateDrawableInternal(SurfaceTextures surfaceTextures, updateDepthStencil = updateDepthStencil && (depthAttachment != surfaceTextures.depth || stencilAttachment != surfaceTextures.depth); if (updateColor || updateDepthStencil) { - FramebufferBindingGuard guard(getContext()); + const FramebufferBindingGuard guard(getContext()); bindBuffer(); if (updateColor) { if (!surfaceTextures.color) { @@ -542,7 +542,7 @@ void CustomFramebuffer::initialize(const FramebufferDesc& desc, Result* outResul renderTarget_ = desc; // Restore framebuffer binding - FramebufferBindingGuard guard(getContext()); + const FramebufferBindingGuard guard(getContext()); if (!desc.debugName.empty() && getContext().deviceFeatures().hasInternalFeature(InternalFeatures::DebugLabel)) { getContext().objectLabel( @@ -779,7 +779,7 @@ void CustomFramebuffer::unbind() const { } if (numAttachments > 0) { - auto& features = getContext().deviceFeatures(); + const auto& features = getContext().deviceFeatures(); if (features.hasInternalFeature(InternalFeatures::InvalidateFramebuffer)) { getContext().invalidateFramebuffer(GL_FRAMEBUFFER, numAttachments, attachments); } diff --git a/src/igl/opengl/Framebuffer.h b/src/igl/opengl/Framebuffer.h index 05901185a8..96e91f6ded 100644 --- a/src/igl/opengl/Framebuffer.h +++ b/src/igl/opengl/Framebuffer.h @@ -27,10 +27,10 @@ class FramebufferBindingGuard { private: IContext& context_; - GLuint currentRenderbuffer_; - GLuint currentFramebuffer_; - GLuint currentReadFramebuffer_; - GLuint currentDrawFramebuffer_; + GLuint currentRenderbuffer_ = 0; + GLuint currentFramebuffer_ = 0; + GLuint currentReadFramebuffer_ = 0; + GLuint currentDrawFramebuffer_ = 0; }; // Framebuffer encapsulates an immutable render target (attachments) and per-render pass state. diff --git a/src/igl/opengl/HWDevice.cpp b/src/igl/opengl/HWDevice.cpp index 877dc2a82b..9f0998800a 100644 --- a/src/igl/opengl/HWDevice.cpp +++ b/src/igl/opengl/HWDevice.cpp @@ -9,14 +9,13 @@ #include -namespace igl { -namespace opengl { +namespace igl::opengl { std::vector HWDevice::queryDevices(const HWDeviceQueryDesc& /*desc*/, Result* outResult) { std::vector devices; - HWDeviceDesc defaultDevice(1L, HWDeviceType::DiscreteGpu, 0, "Default"); + const HWDeviceDesc defaultDevice(1L, HWDeviceType::DiscreteGpu, 0, "Default"); devices.push_back(defaultDevice); Result::setOk(outResult); @@ -36,5 +35,4 @@ std::unique_ptr HWDevice::create(const HWDeviceDesc& /*desc*/, return createWithContext(std::move(context), outResult); } -} // namespace opengl -} // namespace igl +} // namespace igl::opengl diff --git a/src/igl/opengl/HWDevice.h b/src/igl/opengl/HWDevice.h index a2f2899302..324ae6fd3e 100644 --- a/src/igl/opengl/HWDevice.h +++ b/src/igl/opengl/HWDevice.h @@ -28,8 +28,7 @@ #define IGL_EGL_NULL_WINDOW nullptr #endif -namespace igl { -namespace opengl { +namespace igl::opengl { class HWDevice { public: @@ -52,5 +51,4 @@ class HWDevice { Result* outResult = nullptr); }; -} // namespace opengl -} // namespace igl +} // namespace igl::opengl diff --git a/src/igl/opengl/IContext.cpp b/src/igl/opengl/IContext.cpp index 5757506289..ad9ad3a52d 100644 --- a/src/igl/opengl/IContext.cpp +++ b/src/igl/opengl/IContext.cpp @@ -3573,7 +3573,7 @@ GLenum IContext::checkForErrors(IGL_MAYBE_UNUSED const char* callerName, IGL_SCOPE_EXIT { gettingMessageLog = false; }; - GLuint count = getDebugMessageLog( + const GLuint count = getDebugMessageLog( 1, messageLength, &source, &type, &id, &severity, &length, messageBuffer.data()); if (IGL_VERIFY(count == 1)) { @@ -3610,7 +3610,7 @@ void IContext::resetCounters() { } bool IContext::addRef() { - bool ret = isLikelyValidObject(); + const bool ret = isLikelyValidObject(); if (ret) { ++refCount_; } @@ -3618,7 +3618,7 @@ bool IContext::addRef() { } bool IContext::releaseRef() { - bool ret = isLikelyValidObject(); + const bool ret = isLikelyValidObject(); if (ret) { --refCount_; } @@ -3670,7 +3670,7 @@ void IContext::initialize(Result* result) { getIntegerv(GL_NUM_EXTENSIONS, &n); if (IGL_VERIFY(n >= 0)) { for (GLuint i = 0; i < static_cast(n); i++) { - auto ext = reinterpret_cast(getStringi(GL_EXTENSIONS, i)); + const auto* ext = reinterpret_cast(getStringi(GL_EXTENSIONS, i)); if (ext) { supportedExtensions.insert(ext); } @@ -3795,7 +3795,7 @@ void IContext::SynchronizedDeletionQueues::flushDeletionQueue(IContext& context) } void IContext::SynchronizedDeletionQueues::swapScratchDeletionQueues() { - std::lock_guard guard(deletionQueueMutex_); + const std::lock_guard guard(deletionQueueMutex_); std::swap(scratchBuffersQueue_, buffersQueue_); std::swap(scratchUnbindBuffersQueue_, unbindBuffersQueue_); @@ -3808,20 +3808,20 @@ void IContext::SynchronizedDeletionQueues::swapScratchDeletionQueues() { } void IContext::SynchronizedDeletionQueues::queueDeleteBuffers(GLsizei n, const GLuint* buffers) { - std::lock_guard guard(deletionQueueMutex_); + const std::lock_guard guard(deletionQueueMutex_); for (GLsizei i = 0; i < n; ++i) { buffersQueue_.push_back(buffers[i]); } } void IContext::SynchronizedDeletionQueues::queueUnbindBuffer(GLenum target) { - std::lock_guard guard(deletionQueueMutex_); + const std::lock_guard guard(deletionQueueMutex_); unbindBuffersQueue_.insert(target); } void IContext::SynchronizedDeletionQueues::queueDeleteFramebuffers(GLsizei n, const GLuint* framebuffers) { - std::lock_guard guard(deletionQueueMutex_); + const std::lock_guard guard(deletionQueueMutex_); for (GLsizei i = 0; i < n; ++i) { framebuffersQueue_.push_back(framebuffers[i]); } @@ -3829,7 +3829,7 @@ void IContext::SynchronizedDeletionQueues::queueDeleteFramebuffers(GLsizei n, void IContext::SynchronizedDeletionQueues::queueDeleteRenderbuffers(GLsizei n, const GLuint* renderbuffers) { - std::lock_guard guard(deletionQueueMutex_); + const std::lock_guard guard(deletionQueueMutex_); for (GLsizei i = 0; i < n; ++i) { renderbuffersQueue_.push_back(renderbuffers[i]); } @@ -3837,25 +3837,25 @@ void IContext::SynchronizedDeletionQueues::queueDeleteRenderbuffers(GLsizei n, void IContext::SynchronizedDeletionQueues::queueDeleteVertexArrays(GLsizei n, const GLuint* vertexArrays) { - std::lock_guard guard(deletionQueueMutex_); + const std::lock_guard guard(deletionQueueMutex_); for (GLsizei i = 0; i < n; ++i) { vertexArraysQueue_.push_back(vertexArrays[i]); } } void IContext::SynchronizedDeletionQueues::queueDeleteProgram(GLuint program) { - std::lock_guard guard(deletionQueueMutex_); + const std::lock_guard guard(deletionQueueMutex_); programQueue_.push_back(program); } void IContext::SynchronizedDeletionQueues::queueDeleteShader(GLuint shaderId) { - std::lock_guard guard(deletionQueueMutex_); + const std::lock_guard guard(deletionQueueMutex_); shaderQueue_.push_back(shaderId); } void IContext::SynchronizedDeletionQueues::queueDeleteTextures( const std::vector& textures) { - std::lock_guard guard(deletionQueueMutex_); + const std::lock_guard guard(deletionQueueMutex_); texturesQueue_.insert(std::end(texturesQueue_), std::begin(textures), std::end(textures)); } } // namespace igl::opengl diff --git a/src/igl/opengl/IContext.h b/src/igl/opengl/IContext.h index 7cf43d65ad..d36c0bf4d7 100644 --- a/src/igl/opengl/IContext.h +++ b/src/igl/opengl/IContext.h @@ -532,7 +532,7 @@ class IContext { void unbindBuffer(GLenum target); // Log the next N frames - void apiLogNextNDraws(const unsigned int n); + void apiLogNextNDraws(unsigned int n); // Log everything between start() and end() void apiLogStart(); diff --git a/src/igl/opengl/PlatformDevice.cpp b/src/igl/opengl/PlatformDevice.cpp index a4ea6e534c..518d0b864a 100644 --- a/src/igl/opengl/PlatformDevice.cpp +++ b/src/igl/opengl/PlatformDevice.cpp @@ -15,8 +15,7 @@ #include #include -namespace igl { -namespace opengl { +namespace igl::opengl { std::shared_ptr PlatformDevice::createFramebuffer(const FramebufferDesc& desc, Result* outResult) const { @@ -55,7 +54,7 @@ std::unique_ptr PlatformDevice::createTextureBufferExtern } DestructionGuard PlatformDevice::getDestructionGuard() const { - return DestructionGuard(owner_.getSharedContext()); + return {owner_.getSharedContext()}; } IContext& PlatformDevice::getContext() const { @@ -134,7 +133,7 @@ void PlatformDevice::blitFramebuffer(const std::shared_ptr& src, #endif if (ctx.deviceFeatures().hasInternalFeature(InternalFeatures::FramebufferBlit)) { - FramebufferBindingGuard guard(ctx); + const FramebufferBindingGuard guard(ctx); ctx.bindFramebuffer(GL_DRAW_FRAMEBUFFER, to.getId()); ctx.bindFramebuffer(GL_READ_FRAMEBUFFER, from.getId()); @@ -182,5 +181,4 @@ void PlatformDevice::blitFramebuffer(const std::shared_ptr& src, outResult); } -} // namespace opengl -} // namespace igl +} // namespace igl::opengl diff --git a/src/igl/opengl/PlatformDevice.h b/src/igl/opengl/PlatformDevice.h index e65bc25431..351a60ce21 100644 --- a/src/igl/opengl/PlatformDevice.h +++ b/src/igl/opengl/PlatformDevice.h @@ -84,8 +84,8 @@ class PlatformDevice : public IPlatformDevice { std::shared_ptr createFramebuffer(const FramebufferDesc& desc, Result* outResult) const; - std::shared_ptr createCurrentFramebuffer() const; - std::unique_ptr createTextureBufferExternal( + [[nodiscard]] std::shared_ptr createCurrentFramebuffer() const; + [[nodiscard]] std::unique_ptr createTextureBufferExternal( GLuint textureID, GLenum target, TextureDesc::TextureUsage usage, @@ -93,9 +93,9 @@ class PlatformDevice : public IPlatformDevice { GLsizei height, TextureFormat format, GLsizei numLayers = 1) const; - DestructionGuard getDestructionGuard() const; - IContext& getContext() const; - const std::shared_ptr& getSharedContext() const; + [[nodiscard]] DestructionGuard getDestructionGuard() const; + [[nodiscard]] IContext& getContext() const; + [[nodiscard]] const std::shared_ptr& getSharedContext() const; void blitFramebuffer(const std::shared_ptr& src, int srcLeft, int srcTop, @@ -123,7 +123,7 @@ class PlatformDevice : public IPlatformDevice { Result* outResult); protected: - bool isType(PlatformDeviceType t) const noexcept override { + [[nodiscard]] bool isType(PlatformDeviceType t) const noexcept override { return t == Type; } diff --git a/src/igl/opengl/RenderCommandAdapter.cpp b/src/igl/opengl/RenderCommandAdapter.cpp index 53d1986e0d..0b1471123b 100644 --- a/src/igl/opengl/RenderCommandAdapter.cpp +++ b/src/igl/opengl/RenderCommandAdapter.cpp @@ -28,8 +28,7 @@ #define CLEAR_DIRTY(dirtyMap, index) dirtyMap.reset(index) #define IS_DIRTY(dirtyMap, index) dirtyMap[index] -namespace igl { -namespace opengl { +namespace igl::opengl { RenderCommandAdapter::RenderCommandAdapter(IContext& context) : WithContext(context), uniformAdapter_(UniformAdapter(context, UniformAdapter::PipelineType::Render)), @@ -78,7 +77,7 @@ void RenderCommandAdapter::setViewport(const Viewport& viewport) { } void RenderCommandAdapter::setScissorRect(const ScissorRect& rect) { - bool scissorEnabled = !rect.isNull(); + const bool scissorEnabled = !rect.isNull(); getContext().setEnabled(scissorEnabled, GL_SCISSOR_TEST); if (scissorEnabled) { getContext().scissor(rect.x, rect.y, rect.width, rect.height); @@ -222,13 +221,13 @@ void RenderCommandAdapter::setFragmentSamplerState(ISamplerState* samplerState, void RenderCommandAdapter::clearDependentResources( const std::shared_ptr& newValue, Result* outResult) { - auto curStateOpenGL = static_cast(pipelineState_.get()); + auto* curStateOpenGL = static_cast(pipelineState_.get()); if (!IGL_VERIFY(curStateOpenGL)) { Result::setResult(outResult, Result::Code::RuntimeError, "pipeline state is null"); return; } - auto newStateOpenGL = static_cast(newValue.get()); + auto* newStateOpenGL = static_cast(newValue.get()); if (!newStateOpenGL || !curStateOpenGL->matchesShaderProgram(*newStateOpenGL)) { // Don't use previously set resources. Uniforms/texture locations not same between programs @@ -352,7 +351,7 @@ void RenderCommandAdapter::endEncoding() { void RenderCommandAdapter::willDraw() { Result ret; - auto pipelineState = static_cast(pipelineState_.get()); + auto* pipelineState = static_cast(pipelineState_.get()); // Vertex Buffers must be bound before pipelineState->bind() if (pipelineState) { @@ -371,7 +370,7 @@ void RenderCommandAdapter::willDraw() { } } - auto depthStencilState = static_cast(depthStencilState_.get()); + auto* depthStencilState = static_cast(depthStencilState_.get()); if (depthStencilState && isDirty(StateMask::DEPTH_STENCIL)) { depthStencilState->bind(); clearDirty(StateMask::DEPTH_STENCIL); @@ -392,8 +391,8 @@ void RenderCommandAdapter::willDraw() { // These should be considered client bugs, so an assert fires in local dev builds. // this is actually compile time defined and doesn't change, cached these statically. - static size_t kVertexTextureStatesSize = vertexTextureStates_.size(); - static size_t kFragmentTextureStatesSize = fragmentTextureStates_.size(); + static const size_t kVertexTextureStatesSize = vertexTextureStates_.size(); + static const size_t kFragmentTextureStatesSize = fragmentTextureStates_.size(); if (pipelineState) { // Bind uniforms to be used for render uniformAdapter_.bindToPipeline(getContext()); @@ -461,7 +460,7 @@ void RenderCommandAdapter::unbindTextures(IContext& context, GLenum RenderCommandAdapter::toMockWireframeMode(GLenum mode) const { #if defined(IGL_OPENGL_ES) - const auto pipelineState = static_cast(pipelineState_.get()); + auto* const pipelineState = static_cast(pipelineState_.get()); const bool modeNeedsConversion = mode == GL_TRIANGLES || mode != GL_TRIANGLE_STRIP; if (pipelineState->getPolygonFillMode() == igl::PolygonFillMode::Line && modeNeedsConversion) { return GL_LINE_STRIP; @@ -476,7 +475,7 @@ void RenderCommandAdapter::didDraw() { } void RenderCommandAdapter::unbindVertexAttributes() { - auto pipelineState = static_cast(pipelineState_.get()); + auto* pipelineState = static_cast(pipelineState_.get()); if (pipelineState) { pipelineState->unbindVertexAttributes(); } @@ -491,13 +490,13 @@ void RenderCommandAdapter::unbindResources() { // TODO: unbind uniform blocks when we add support? - auto depthStencilState = static_cast(depthStencilState_.get()); + auto* depthStencilState = static_cast(depthStencilState_.get()); if (depthStencilState) { depthStencilState->unbind(); setDirty(StateMask::DEPTH_STENCIL); } - auto pipelineState = static_cast(pipelineState_.get()); + auto* pipelineState = static_cast(pipelineState_.get()); if (pipelineState) { unbindVertexAttributes(); pipelineState->unbind(); @@ -515,5 +514,4 @@ void RenderCommandAdapter::bindBufferWithShaderStorageBufferOverride( arrayBuffer.bind(); } } -} // namespace opengl -} // namespace igl +} // namespace igl::opengl diff --git a/src/igl/opengl/RenderCommandAdapter.h b/src/igl/opengl/RenderCommandAdapter.h index a272c49481..b72acc57a0 100644 --- a/src/igl/opengl/RenderCommandAdapter.h +++ b/src/igl/opengl/RenderCommandAdapter.h @@ -108,7 +108,7 @@ class RenderCommandAdapter final : public WithContext { const std::shared_ptr& framebuffer, Result* outResult); - const igl::IRenderPipelineState& pipelineState() const { + [[nodiscard]] const igl::IRenderPipelineState& pipelineState() const { IGL_ASSERT_MSG(pipelineState_, "No rendering pipeline is bound"); return *pipelineState_; } @@ -131,7 +131,7 @@ class RenderCommandAdapter final : public WithContext { TextureStates& states, std::bitset& dirtyFlags); - bool isDirty(StateMask mask) const { + [[nodiscard]] bool isDirty(StateMask mask) const { return (dirtyStateBits_ & EnumToValue(mask)) != 0; } void setDirty(StateMask mask) { @@ -143,7 +143,7 @@ class RenderCommandAdapter final : public WithContext { // @brief OpenGL ES doesn't support glPolygonMode. To support rendering wireframe with it // we change all triangle drawing modes to GL_LINE_STRIP - GLenum toMockWireframeMode(GLenum mode) const; + [[nodiscard]] GLenum toMockWireframeMode(GLenum mode) const; private: std::array vertexBuffers_; diff --git a/src/igl/opengl/RenderCommandEncoder.cpp b/src/igl/opengl/RenderCommandEncoder.cpp index 973f7e1205..750aa7b68d 100644 --- a/src/igl/opengl/RenderCommandEncoder.cpp +++ b/src/igl/opengl/RenderCommandEncoder.cpp @@ -22,8 +22,7 @@ #include #include -namespace igl { -namespace opengl { +namespace igl::opengl { namespace { GLenum toGlPrimitive(PrimitiveType t) { @@ -67,7 +66,7 @@ std::unique_ptr RenderCommandEncoder::create( std::shared_ptr commandBuffer, const RenderPassDesc& renderPass, const std::shared_ptr& framebuffer, - const Dependencies& dependencies, + const Dependencies& /*dependencies*/, Result* outResult) { if (!commandBuffer) { Result::setResult(outResult, Result::Code::ArgumentNull, "commandBuffer was null"); @@ -88,7 +87,7 @@ void RenderCommandEncoder::beginEncoding(const RenderPassDesc& renderPass, // Save caller state auto& context = getContext(); - scissorEnabled_ = context.isEnabled(GL_SCISSOR_TEST); + scissorEnabled_ = (context.isEnabled(GL_SCISSOR_TEST) != 0u); context.disable(GL_SCISSOR_TEST); // only turn on if bindScissorRect is called auto& pool = context.getAdapterPool(); @@ -194,7 +193,7 @@ void RenderCommandEncoder::pushDebugGroupLabel(const char* label, IGL_ASSERT(adapter_); IGL_ASSERT(label != nullptr && *label); if (getContext().deviceFeatures().hasInternalFeature(InternalFeatures::DebugMessage)) { - std::string_view labelSV(label); + const std::string_view labelSV(label); getContext().pushDebugGroup(GL_DEBUG_SOURCE_APPLICATION, 0, labelSV.length(), labelSV.data()); } else { IGL_LOG_ERROR_ONCE( @@ -207,7 +206,7 @@ void RenderCommandEncoder::insertDebugEventLabel(const char* label, IGL_ASSERT(adapter_); IGL_ASSERT(label != nullptr && *label); if (getContext().deviceFeatures().hasInternalFeature(InternalFeatures::DebugMessage)) { - std::string_view labelSV(label); + const std::string_view labelSV(label); getContext().debugMessageInsert(GL_DEBUG_SOURCE_APPLICATION, GL_DEBUG_TYPE_MARKER, 0, @@ -362,13 +361,11 @@ void RenderCommandEncoder::draw(size_t vertexCount, } } -void RenderCommandEncoder::drawIndexed(PrimitiveType primitiveType, - size_t indexCount, +void RenderCommandEncoder::drawIndexed(size_t indexCount, uint32_t instanceCount, uint32_t firstIndex, int32_t vertexOffset, uint32_t baseInstance) { - (void)instanceCount; (void)vertexOffset; (void)baseInstance; @@ -381,7 +378,7 @@ void RenderCommandEncoder::drawIndexed(PrimitiveType primitiveType, if (IGL_VERIFY(adapter_ && indexType_)) { getCommandBuffer().incrementCurrentDrawCount(); - auto mode = toGlPrimitive(primitiveType); + auto mode = toGlPrimitive(adapter_->pipelineState().getRenderPipelineDesc().topology); if (instanceCount > 1) { adapter_->drawElementsInstanced(mode, (GLsizei)indexCount, @@ -395,31 +392,6 @@ void RenderCommandEncoder::drawIndexed(PrimitiveType primitiveType, } } -void RenderCommandEncoder::drawIndexed(size_t indexCount, - uint32_t instanceCount, - uint32_t firstIndex, - int32_t vertexOffset, - uint32_t baseInstance) { - (void)instanceCount; - (void)vertexOffset; - (void)baseInstance; - - IGL_ASSERT_MSG(instanceCount == 1, "Instancing is not implemented"); - IGL_ASSERT_MSG(vertexOffset == 0, "vertexOffset is not implemented"); - IGL_ASSERT_MSG(baseInstance == 0, "Instancing is not implemented"); - IGL_ASSERT_MSG(indexType_, "No index buffer bound"); - - const size_t indexOffsetBytes = - static_cast(firstIndex) * (indexType_ == GL_UNSIGNED_INT ? 4u : 2u); - - if (IGL_VERIFY(adapter_ && indexType_)) { - getCommandBuffer().incrementCurrentDrawCount(); - auto mode = toGlPrimitive(adapter_->pipelineState().getRenderPipelineDesc().topology); - adapter_->drawElements( - mode, (GLsizei)indexCount, indexType_, (uint8_t*)indexBufferOffset_ + indexOffsetBytes); - } -} - void RenderCommandEncoder::multiDrawIndirect(IBuffer& indirectBuffer, size_t indirectBufferOffset, uint32_t drawCount, @@ -479,5 +451,4 @@ void RenderCommandEncoder::setDepthBias(float depthBias, float slopeScale, float } } -} // namespace opengl -} // namespace igl +} // namespace igl::opengl diff --git a/src/igl/opengl/RenderCommandEncoder.h b/src/igl/opengl/RenderCommandEncoder.h index cd0ee40571..fc71213e76 100644 --- a/src/igl/opengl/RenderCommandEncoder.h +++ b/src/igl/opengl/RenderCommandEncoder.h @@ -74,12 +74,6 @@ class RenderCommandEncoder final : public IRenderCommandEncoder, public WithCont uint32_t instanceCount, uint32_t firstVertex, uint32_t baseInstance) override; - void drawIndexed(PrimitiveType primitiveType, - size_t indexCount, - uint32_t instanceCount, - uint32_t firstIndex, - int32_t vertexOffset, - uint32_t baseInstance) override; void drawIndexed(size_t indexCount, uint32_t instanceCount, uint32_t firstIndex, diff --git a/src/igl/opengl/RenderPipelineReflection.cpp b/src/igl/opengl/RenderPipelineReflection.cpp index a0154526ee..85da804939 100644 --- a/src/igl/opengl/RenderPipelineReflection.cpp +++ b/src/igl/opengl/RenderPipelineReflection.cpp @@ -80,8 +80,7 @@ igl::TextureType toIGLTextureType(GLenum type) { } // namespace -namespace igl { -namespace opengl { +namespace igl::opengl { RenderPipelineReflection::RenderPipelineReflection(IContext& context, const ShaderStages& stages) { if (context.deviceFeatures().hasFeature(DeviceFeatures::UniformBlocks)) { @@ -118,7 +117,7 @@ void RenderPipelineReflection::generateUniformDictionary(IContext& context, GLui #ifdef GL_UNIFORM_NAME_LENGTH auto glVersion = context.deviceFeatures().getGLVersion(); - bool supportsGetActiveUniformsiv = + const bool supportsGetActiveUniformsiv = glVersion == GLVersion::v3_0_ES || glVersion == GLVersion::v3_1_ES || glVersion == GLVersion::v3_2_ES || glVersion >= GLVersion::v3_1; if (supportsGetActiveUniformsiv) { @@ -143,7 +142,7 @@ void RenderPipelineReflection::generateUniformDictionary(IContext& context, GLui GLenum type = GL_NONE; context.getActiveUniform(pid, i, maxUniformNameLength, &length, &size, &type, cname.data()); - GLint location = context.getUniformLocation(pid, cname.data()); + const GLint location = context.getUniformLocation(pid, cname.data()); if (location < 0) { // this uniform belongs to a block; continue; @@ -153,7 +152,7 @@ void RenderPipelineReflection::generateUniformDictionary(IContext& context, GLui length = length - 3; // remove '[0]' for arrays } auto name = std::string(cname.data(), cname.data() + length); - UniformDesc u(size, location, type); + const UniformDesc u(size, location, type); uniformDictionary_.insert(std::make_pair(igl::genNameHandle(name), u)); } } @@ -189,8 +188,8 @@ void RenderPipelineReflection::generateUniformBlocksDictionary(IContext& context maxBlockNameLength, &blockNameLength, uniformBlockNameData.data()); - std::string uniformBlockName(uniformBlockNameData.begin(), - uniformBlockNameData.begin() + blockNameLength); + const std::string uniformBlockName(uniformBlockNameData.begin(), + uniformBlockNameData.begin() + blockNameLength); context.getActiveUniformBlockiv( pid, blockDesc.blockIndex, GL_UNIFORM_BLOCK_DATA_SIZE, &blockDesc.size); @@ -238,7 +237,7 @@ void RenderPipelineReflection::generateUniformBlocksDictionary(IContext& context if (it != end) { start = it + 1; } - std::string uniformName(start, end); + const std::string uniformName(start, end); blockDesc.members.insert(std::make_pair(igl::genNameHandle(uniformName), memberDesc)); } @@ -264,7 +263,7 @@ void RenderPipelineReflection::generateAttributeDictionary(IContext& context, GL context.getActiveAttrib( pid, i, maxAttributeNameLength, &length, &size, &type, attribName.data()); auto name = std::string(attribName.data(), attribName.data() + length); - GLint location = context.getAttribLocation(pid, name.c_str()); + const GLint location = context.getAttribLocation(pid, name.c_str()); attributeDictionary_.insert(std::make_pair(name, location)); } @@ -287,7 +286,8 @@ void RenderPipelineReflection::generateShaderStorageBufferObjectDictionary(ICont GLsizei length = 0; context.getProgramResourceName( pid, GL_SHADER_STORAGE_BLOCK, i, maxSSBONameLength, &length, cname.data()); - GLint location = context.getProgramResourceIndex(pid, GL_SHADER_STORAGE_BLOCK, cname.data()); + const GLint location = + context.getProgramResourceIndex(pid, GL_SHADER_STORAGE_BLOCK, cname.data()); auto name = std::string(cname.data(), cname.data() + length); shaderStorageBufferObjectDictionary_.insert( @@ -332,11 +332,11 @@ void RenderPipelineReflection::cacheDescriptors() { for (const auto& entry : uniformDictionary_) { const UniformDesc& glDesc = entry.second; - igl::TextureType textureType = toIGLTextureType(glDesc.type); + const igl::TextureType textureType = toIGLTextureType(glDesc.type); // buffers if (textureType == igl::TextureType::Invalid) { - igl::UniformType uniformType = toIGLUniformType(glDesc.type); + const igl::UniformType uniformType = toIGLUniformType(glDesc.type); igl::BufferArgDesc bufferDesc; bufferDesc.name = entry.first; @@ -387,7 +387,7 @@ void RenderPipelineReflection::cacheDescriptors() { for (const auto& uniformEntry : blockDesc.members) { const auto& uniformDesc = uniformEntry.second; - igl::UniformType uniformType = toIGLUniformType(uniformDesc.type); + const igl::UniformType uniformType = toIGLUniformType(uniformDesc.type); igl::BufferArgDesc::BufferMemberDesc iglMemberDesc{ uniformEntry.first, @@ -413,5 +413,4 @@ const std::vector& RenderPipelineReflection::allTextures() return textureArguments_; } -} // namespace opengl -} // namespace igl +} // namespace igl::opengl diff --git a/src/igl/opengl/RenderPipelineReflection.h b/src/igl/opengl/RenderPipelineReflection.h index 54c967f097..20a79fc671 100644 --- a/src/igl/opengl/RenderPipelineReflection.h +++ b/src/igl/opengl/RenderPipelineReflection.h @@ -13,8 +13,7 @@ #include #include -namespace igl { -namespace opengl { +namespace igl::opengl { class RenderPipelineReflection final : public IRenderPipelineReflection { public: @@ -33,23 +32,24 @@ class RenderPipelineReflection final : public IRenderPipelineReflection { GLint offset = 0; }; - GLint size; - GLint blockIndex; + GLint size{}; + GLint blockIndex{}; GLint bindingIndex = -1; // the block binding location, when set directly in the shader std::unordered_map members; }; - const std::vector& allUniformBuffers() const override; - const std::vector& allSamplers() const override; - const std::vector& allTextures() const override; + [[nodiscard]] const std::vector& allUniformBuffers() const override; + [[nodiscard]] const std::vector& allSamplers() const override; + [[nodiscard]] const std::vector& allTextures() const override; - int getIndexByName(const NameHandle& name) const; + [[nodiscard]] int getIndexByName(const NameHandle& name) const; - const std::unordered_map& getUniformDictionary() const { + [[nodiscard]] const std::unordered_map& getUniformDictionary() const { return uniformDictionary_; } - const std::unordered_map& getUniformBlocksDictionary() const { + [[nodiscard]] const std::unordered_map& getUniformBlocksDictionary() + const { return uniformBlocksDictionary_; } @@ -57,11 +57,12 @@ class RenderPipelineReflection final : public IRenderPipelineReflection { return uniformBlocksDictionary_; } - const std::unordered_map& getAttributeDictionary() const { + [[nodiscard]] const std::unordered_map& getAttributeDictionary() const { return attributeDictionary_; } - const std::unordered_map& getShaderStorageBufferObjectDictionary() const { + [[nodiscard]] const std::unordered_map& getShaderStorageBufferObjectDictionary() + const { return shaderStorageBufferObjectDictionary_; } @@ -85,5 +86,4 @@ class RenderPipelineReflection final : public IRenderPipelineReflection { std::vector textureArguments_; }; -} // namespace opengl -} // namespace igl +} // namespace igl::opengl diff --git a/src/igl/opengl/RenderPipelineState.cpp b/src/igl/opengl/RenderPipelineState.cpp index 39d45f7f44..8a74aa749c 100644 --- a/src/igl/opengl/RenderPipelineState.cpp +++ b/src/igl/opengl/RenderPipelineState.cpp @@ -10,8 +10,7 @@ #include // for igl::BindTarget #include -namespace igl { -namespace opengl { +namespace igl::opengl { namespace { @@ -196,7 +195,7 @@ Result RenderPipelineState::create() { } if (!mFramebufferDesc.colorAttachments.empty()) { - ColorWriteMask const colorWriteMask = mFramebufferDesc.colorAttachments[0].colorWriteMask; + const ColorWriteMask colorWriteMask = mFramebufferDesc.colorAttachments[0].colorWriteMask; colorMask_[0] = static_cast((colorWriteMask & ColorWriteBitsRed) != 0); colorMask_[1] = static_cast((colorWriteMask & ColorWriteBitsGreen) != 0); colorMask_[2] = static_cast((colorWriteMask & ColorWriteBitsBlue) != 0); @@ -397,5 +396,4 @@ std::unordered_map& RenderPipelineState::uniformBlockBindingMap() { return uniformBlockBindingMap_; } -} // namespace opengl -} // namespace igl +} // namespace igl::opengl diff --git a/src/igl/opengl/RenderPipelineState.h b/src/igl/opengl/RenderPipelineState.h index f52880daf3..b712228f28 100644 --- a/src/igl/opengl/RenderPipelineState.h +++ b/src/igl/opengl/RenderPipelineState.h @@ -15,8 +15,7 @@ #include #include -namespace igl { -namespace opengl { +namespace igl::opengl { struct BlendMode { GLenum blendOpColor; @@ -42,31 +41,31 @@ class RenderPipelineState final : public WithContext, public IRenderPipelineStat void bind(); void unbind(); - Result bindTextureUnit(const size_t unit, uint8_t bindTarget); + Result bindTextureUnit(size_t unit, uint8_t bindTarget); void bindVertexAttributes(size_t bufferIndex, size_t offset); void unbindVertexAttributes(); - bool matchesShaderProgram(const RenderPipelineState& rhs) const; - bool matchesVertexInputState(const RenderPipelineState& rhs) const; + [[nodiscard]] bool matchesShaderProgram(const RenderPipelineState& rhs) const; + [[nodiscard]] bool matchesVertexInputState(const RenderPipelineState& rhs) const; - int getIndexByName(const NameHandle& name, ShaderStage stage) const override; - int getIndexByName(const std::string& name, ShaderStage stage) const override; + [[nodiscard]] int getIndexByName(const NameHandle& name, ShaderStage stage) const override; + [[nodiscard]] int getIndexByName(const std::string& name, ShaderStage stage) const override; - int getUniformBlockBindingPoint(const NameHandle& uniformBlockName) const; + [[nodiscard]] int getUniformBlockBindingPoint(const NameHandle& uniformBlockName) const; std::shared_ptr renderPipelineReflection() override; void setRenderPipelineReflection( const IRenderPipelineReflection& renderPipelineReflection) override; static GLenum convertBlendOp(BlendOp value); static GLenum convertBlendFactor(BlendFactor value); - CullMode getCullMode() const { + [[nodiscard]] CullMode getCullMode() const { return desc_.cullMode; } - WindingMode getWindingMode() const { + [[nodiscard]] WindingMode getWindingMode() const { return desc_.frontFaceWinding; } - PolygonFillMode getPolygonFillMode() const { + [[nodiscard]] PolygonFillMode getPolygonFillMode() const { return desc_.polygonFillMode; } @@ -78,7 +77,7 @@ class RenderPipelineState final : public WithContext, public IRenderPipelineStat std::shared_ptr reflection_; std::unordered_map vertexTextureUnitRemap; - std::array unitSamplerLocationMap_; + std::array unitSamplerLocationMap_{}; std::unordered_map uniformBlockBindingMap_; std::array colorMask_ = {GL_TRUE, GL_TRUE, GL_TRUE, GL_TRUE}; std::vector activeAttributesLocations_; @@ -86,5 +85,4 @@ class RenderPipelineState final : public WithContext, public IRenderPipelineStat bool blendEnabled_ = false; }; -} // namespace opengl -} // namespace igl +} // namespace igl::opengl diff --git a/src/igl/opengl/SamplerState.cpp b/src/igl/opengl/SamplerState.cpp index fd7d302415..e3d6e37793 100644 --- a/src/igl/opengl/SamplerState.cpp +++ b/src/igl/opengl/SamplerState.cpp @@ -13,8 +13,7 @@ #include #include -namespace igl { -namespace opengl { +namespace igl::opengl { namespace { bool isPowerOfTwo(size_t number) { return (number & (number - 1)) == 0; @@ -33,7 +32,7 @@ SamplerState::SamplerState(IContext& context, const SamplerStateDesc& desc) : addressW_(convertAddressMode(desc.addressModeW)), depthCompareFunction_(DepthStencilState::convertCompareFunction(desc.depthCompareFunction)), depthCompareEnabled_(desc.depthCompareEnabled) { - std::hash h; + const std::hash h; hash_ = h(desc); } @@ -42,7 +41,7 @@ void SamplerState::bind(ITexture* t) { return; } - auto texture = static_cast(t); + auto* texture = static_cast(t); if (texture->getSamplerHash() == hash_) { return; } @@ -257,5 +256,4 @@ SamplerAddressMode SamplerState::convertGLAddressMode(GLint glAddressMode) { return addressMode; } -} // namespace opengl -} // namespace igl +} // namespace igl::opengl diff --git a/src/igl/opengl/Shader.cpp b/src/igl/opengl/Shader.cpp index 841f98f80a..5eae0111c6 100644 --- a/src/igl/opengl/Shader.cpp +++ b/src/igl/opengl/Shader.cpp @@ -19,11 +19,10 @@ #include #endif // IGL_SHADER_DUMP -namespace igl { -namespace opengl { +namespace igl::opengl { ShaderStages::ShaderStages(const ShaderStagesDesc& desc, IContext& context) : - IShaderStages(desc), WithContext(context), programID_(0) {} + IShaderStages(desc), WithContext(context) {} ShaderStages::~ShaderStages() { if (programID_ != 0) { @@ -49,8 +48,8 @@ void ShaderStages::createRenderProgram(Result* result) { const auto& vertexShader = static_cast(*getVertexModule()); const auto& fragmentShader = static_cast(*getFragmentModule()); - GLuint vertexShaderID = vertexShader.getShaderID(); - GLuint fragmentShaderID = fragmentShader.getShaderID(); + const GLuint vertexShaderID = vertexShader.getShaderID(); + const GLuint fragmentShaderID = fragmentShader.getShaderID(); if (vertexShaderID == 0 || fragmentShaderID == 0) { // we need valid shaders in order to link the program @@ -61,7 +60,7 @@ void ShaderStages::createRenderProgram(Result* result) { // always create a new temp program ID // we'll set or update this object's program ID after the linking succeeds // otherwise we won't modify this program, so we can still use it - GLuint programID = getContext().createProgram(); + const GLuint programID = getContext().createProgram(); if (programID == 0) { Result::setResult(result, Result::Code::RuntimeError, "Failed to create GL program"); return; @@ -115,7 +114,7 @@ void ShaderStages::createComputeProgram(Result* result) { const auto& shader = static_cast(*getComputeModule()); - GLuint shaderID = shader.getShaderID(); + const GLuint shaderID = shader.getShaderID(); if (shaderID == 0) { // we need valid shaders in order to link the program @@ -126,7 +125,7 @@ void ShaderStages::createComputeProgram(Result* result) { // always create a new temp program ID // we'll set or update this object's program ID after the linking succeeds // otherwise we won't modify this program, so we can still use it - GLuint programID = getContext().createProgram(); + const GLuint programID = getContext().createProgram(); if (programID == 0) { Result::setResult(result, Result::Code::RuntimeError, "Failed to create compute GL program"); return; @@ -181,7 +180,7 @@ Result ShaderStages::validate() { if (status == GL_FALSE) { std::string errorLog = getProgramInfoLog(programID_); IGL_LOG_ERROR("Failed to validate program:\n%s\n", errorLog.c_str()); - Result result(Result::Code::RuntimeError, std::move(errorLog)); + return Result(Result::Code::RuntimeError, std::move(errorLog)); } return Result{}; @@ -244,17 +243,17 @@ Result ShaderModule::create(const ShaderModuleDesc& desc) { // always create a new temp shader ID // we'll set or update this object's shader ID after the compilation succeeds // otherwise we won't modify this shader - GLuint shaderID = getContext().createShader(shaderType_); + const GLuint shaderID = getContext().createShader(shaderType_); if (shaderID == 0) { return Result(Result::Code::RuntimeError, "Failed to create shader ID"); } if (!desc.debugName.empty() && getContext().deviceFeatures().hasInternalFeature(InternalFeatures::DebugLabel)) { - GLenum identifier = getContext().deviceFeatures().hasInternalRequirement( - InternalRequirement::DebugLabelExtEnumsReq) - ? GL_SHADER_OBJECT_EXT - : GL_SHADER; + const GLenum identifier = getContext().deviceFeatures().hasInternalRequirement( + InternalRequirement::DebugLabelExtEnumsReq) + ? GL_SHADER_OBJECT_EXT + : GL_SHADER; getContext().objectLabel(identifier, shaderID, desc.debugName.size(), desc.debugName.c_str()); } @@ -340,8 +339,7 @@ std::string ShaderStages::getProgramInfoLog(GLuint programID) { getContext().getProgramInfoLog(programID, logSize, nullptr, log.data()); // Create actual string from it - return std::string(log.begin(), log.end()); + return {log.begin(), log.end()}; } -} // namespace opengl -} // namespace igl +} // namespace igl::opengl diff --git a/src/igl/opengl/Shader.h b/src/igl/opengl/Shader.h index 3d98e0e3ac..616fb21a27 100644 --- a/src/igl/opengl/Shader.h +++ b/src/igl/opengl/Shader.h @@ -27,15 +27,15 @@ class ShaderModule : public WithContext, public IShaderModule { ~ShaderModule() override; Result create(const ShaderModuleDesc& desc); - inline GLenum getShaderType() const { + [[nodiscard]] inline GLenum getShaderType() const { return shaderType_; } - inline GLuint getShaderID() const { + [[nodiscard]] inline GLuint getShaderID() const { return shaderID_; } - inline size_t getHash() const { + [[nodiscard]] inline size_t getHash() const { return hash_; } @@ -65,7 +65,7 @@ class ShaderStages final : public IShaderStages, public WithContext { void bind(); void unbind(); - GLuint getProgramID() const { + [[nodiscard]] GLuint getProgramID() const { return programID_; } @@ -75,7 +75,7 @@ class ShaderStages final : public IShaderStages, public WithContext { std::string getProgramInfoLog(GLuint programID); // the GL shader program ID - GLuint programID_; + GLuint programID_ = 0; }; } // namespace opengl diff --git a/src/igl/opengl/Texture.cpp b/src/igl/opengl/Texture.cpp index a1b90f7d36..8a14d37a90 100644 --- a/src/igl/opengl/Texture.cpp +++ b/src/igl/opengl/Texture.cpp @@ -14,8 +14,7 @@ #include #include -namespace igl { -namespace opengl { +namespace igl::opengl { Dimensions Texture::getDimensions() const { return Dimensions{ @@ -205,9 +204,9 @@ bool Texture::toFormatDescGL(IContext& ctx, } } - bool sampled = (usage & TextureDesc::TextureUsageBits::Sampled) != 0; + const bool sampled = (usage & TextureDesc::TextureUsageBits::Sampled) != 0; bool attachment = (usage & TextureDesc::TextureUsageBits::Attachment) != 0; - bool storage = (usage & TextureDesc::TextureUsageBits::Storage) != 0; + const bool storage = (usage & TextureDesc::TextureUsageBits::Storage) != 0; bool sampledAttachment = sampled && attachment; bool sampledOnly = sampled && !attachment; bool attachmentOnly = attachment && !sampled; @@ -914,11 +913,11 @@ bool Texture::toFormatDescGL(IContext& ctx, } return true; case TextureFormat::YUV_NV12: + case TextureFormat::YUV_420p: return false; } return false; } -} // namespace opengl -} // namespace igl +} // namespace igl::opengl diff --git a/src/igl/opengl/Texture.h b/src/igl/opengl/Texture.h index 451a1e21ed..ca8e304340 100644 --- a/src/igl/opengl/Texture.h +++ b/src/igl/opengl/Texture.h @@ -25,16 +25,16 @@ class Texture : public WithContext, public ITexture { public: // Accessors - Dimensions getDimensions() const override; - size_t getNumLayers() const override; - uint32_t getSamples() const override; + [[nodiscard]] Dimensions getDimensions() const override; + [[nodiscard]] size_t getNumLayers() const override; + [[nodiscard]] uint32_t getSamples() const override; void generateMipmap(ICommandQueue& cmdQueue, const TextureRangeDesc* IGL_NULLABLE range = nullptr) const override; void generateMipmap(ICommandBuffer& cmdBuffer, const TextureRangeDesc* IGL_NULLABLE range = nullptr) const override; - uint32_t getNumMipLevels() const override; - bool isRequiredGenerateMipmap() const override; - uint64_t getTextureId() const override; + [[nodiscard]] uint32_t getNumMipLevels() const override; + [[nodiscard]] bool isRequiredGenerateMipmap() const override; + [[nodiscard]] uint64_t getTextureId() const override; [[nodiscard]] bool isSwapchainTexture() const override; virtual Result create(const TextureDesc& desc, bool hasStorageAlready); @@ -60,7 +60,7 @@ class Texture : public WithContext, public ITexture { virtual void attachAsStencil(const AttachmentParams& params) = 0; virtual void detachAsStencil(bool read) = 0; - virtual bool isImplicitStorage() const; + [[nodiscard]] virtual bool isImplicitStorage() const; [[nodiscard]] GLenum toGLTarget(TextureType type) const; static TextureFormat glInternalFormatToTextureFormat(GLuint glTexInternalFormat, @@ -69,19 +69,19 @@ class Texture : public WithContext, public ITexture { // @fb-only // @fb-only - virtual GLuint getId() const = 0; + [[nodiscard]] virtual GLuint getId() const = 0; - GLint getAlignment(size_t stride, size_t mipLevel = 0) const; + [[nodiscard]] GLint getAlignment(size_t stride, size_t mipLevel = 0) const; void setSamplerHash(size_t newValue) { samplerHash_ = newValue; } - size_t getSamplerHash() const { + [[nodiscard]] size_t getSamplerHash() const { return samplerHash_; } - GLenum getGLInternalTextureFormat() const { + [[nodiscard]] GLenum getGLInternalTextureFormat() const { IGL_ASSERT(glInternalFormat_ != 0); return glInternalFormat_; } @@ -120,9 +120,9 @@ class Texture : public WithContext, public ITexture { /// @returns true if the format is usable as a TextureTarget format. /// @remark Does not take into account whether a particular context supports it or not. - bool isTextureTargetFormat(TextureFormat textureFormat) const; + [[nodiscard]] bool isTextureTargetFormat(TextureFormat textureFormat) const; - GLenum glInternalFormat_; + GLenum glInternalFormat_{}; uint32_t numMipLevels_ = 1; TextureType type_ = TextureType::Invalid; diff --git a/src/igl/opengl/TextureBuffer.cpp b/src/igl/opengl/TextureBuffer.cpp index 00974ba7c5..7a19bdce59 100644 --- a/src/igl/opengl/TextureBuffer.cpp +++ b/src/igl/opengl/TextureBuffer.cpp @@ -11,8 +11,7 @@ #include #include -namespace igl { -namespace opengl { +namespace igl::opengl { namespace { // maps TextureCube::CubeFace to GL target type for cube map faces @@ -42,7 +41,7 @@ void swapTextureChannelsForFormat(igl::opengl::IContext& context, } // namespace TextureBuffer::~TextureBuffer() { - GLuint textureID = getId(); + const GLuint textureID = getId(); if (textureID != 0) { if (textureHandle_ != 0) { getContext().makeTextureHandleNonResident(textureHandle_); @@ -512,5 +511,4 @@ bool TextureBuffer::supportsTexStorage() const { ICapabilities::TextureFormatCapabilityBits::Storage); } -} // namespace opengl -} // namespace igl +} // namespace igl::opengl diff --git a/src/igl/opengl/TextureBuffer.h b/src/igl/opengl/TextureBuffer.h index f6ab33b30e..a1ef1aed09 100644 --- a/src/igl/opengl/TextureBuffer.h +++ b/src/igl/opengl/TextureBuffer.h @@ -9,8 +9,7 @@ #include -namespace igl { -namespace opengl { +namespace igl::opengl { // TextureBuffer encapsulates OpenGL textures class TextureBuffer : public TextureBufferBase { @@ -62,5 +61,4 @@ class TextureBuffer : public TextureBufferBase { mutable uint64_t textureHandle_ = 0; }; -} // namespace opengl -} // namespace igl +} // namespace igl::opengl diff --git a/src/igl/opengl/TextureBufferBase.cpp b/src/igl/opengl/TextureBufferBase.cpp index 648adb798c..8e828bbc36 100644 --- a/src/igl/opengl/TextureBufferBase.cpp +++ b/src/igl/opengl/TextureBufferBase.cpp @@ -9,8 +9,7 @@ #include -namespace igl { -namespace opengl { +namespace igl::opengl { TextureType TextureBufferBase::getType() const { // TODO: Handle compressed texture type @@ -182,5 +181,4 @@ bool TextureBufferBase::isValidForTexImage(const TextureRangeDesc& range) const range.numLayers == getNumLayers()); } -} // namespace opengl -} // namespace igl +} // namespace igl::opengl diff --git a/src/igl/opengl/TextureBufferBase.h b/src/igl/opengl/TextureBufferBase.h index bd8932db61..a81f752346 100644 --- a/src/igl/opengl/TextureBufferBase.h +++ b/src/igl/opengl/TextureBufferBase.h @@ -9,8 +9,7 @@ #include -namespace igl { -namespace opengl { +namespace igl::opengl { // TextureBufferBase encapsulates OpenGL textures class TextureBufferBase : public Texture { @@ -20,8 +19,8 @@ class TextureBufferBase : public Texture { TextureBufferBase(IContext& context, TextureFormat format) : Super(context, format) {} // ITexture overrides - TextureType getType() const override; - TextureDesc::TextureUsage getUsage() const override; + [[nodiscard]] TextureType getType() const override; + [[nodiscard]] TextureDesc::TextureUsage getUsage() const override; void bind() override; void bindImage(size_t unit) override {} @@ -36,13 +35,13 @@ class TextureBufferBase : public Texture { const TextureRangeDesc* IGL_NULLABLE range = nullptr) const override; void generateMipmap(ICommandBuffer& cmdBuffer, const TextureRangeDesc* IGL_NULLABLE range = nullptr) const override; - bool isRequiredGenerateMipmap() const override; + [[nodiscard]] bool isRequiredGenerateMipmap() const override; - GLuint getId() const override { + [[nodiscard]] GLuint getId() const override { return textureID_; } - GLuint getTarget() const { + [[nodiscard]] GLuint getTarget() const { return target_; } @@ -71,5 +70,4 @@ class TextureBufferBase : public Texture { TextureDesc::TextureUsage usage_ = 0; }; -} // namespace opengl -} // namespace igl +} // namespace igl::opengl diff --git a/src/igl/opengl/TextureBufferExternal.h b/src/igl/opengl/TextureBufferExternal.h index 47c06c8ab2..139fb4aa50 100644 --- a/src/igl/opengl/TextureBufferExternal.h +++ b/src/igl/opengl/TextureBufferExternal.h @@ -9,8 +9,7 @@ #include -namespace igl { -namespace opengl { +namespace igl::opengl { // TextureBufferExternal encapsulates OpenGL textures without the guarantee of the lifecycle // Specifically, this class does not delete the GL texture it encapsulates on destruction @@ -23,10 +22,9 @@ class TextureBufferExternal : public TextureBufferBase { Super(context, format) {} ~TextureBufferExternal() override = default; - bool supportsUpload() const final { + [[nodiscard]] bool supportsUpload() const final { return false; } }; -} // namespace opengl -} // namespace igl +} // namespace igl::opengl diff --git a/src/igl/opengl/TextureTarget.cpp b/src/igl/opengl/TextureTarget.cpp index 433c9c82ef..82d5fbb87d 100644 --- a/src/igl/opengl/TextureTarget.cpp +++ b/src/igl/opengl/TextureTarget.cpp @@ -9,8 +9,7 @@ #include -namespace igl { -namespace opengl { +namespace igl::opengl { TextureTarget::~TextureTarget() { if (renderBufferID_ != 0) { @@ -158,5 +157,4 @@ bool TextureTarget::toRenderBufferFormatGL(TextureDesc::TextureUsage usage, return true; } -} // namespace opengl -} // namespace igl +} // namespace igl::opengl diff --git a/src/igl/opengl/TextureTarget.h b/src/igl/opengl/TextureTarget.h index fe087748c7..65af1d800e 100644 --- a/src/igl/opengl/TextureTarget.h +++ b/src/igl/opengl/TextureTarget.h @@ -9,8 +9,7 @@ #include -namespace igl { -namespace opengl { +namespace igl::opengl { // TextureTarget encapsulates OpenGL renderbuffers class TextureTarget final : public Texture { @@ -21,8 +20,8 @@ class TextureTarget final : public Texture { ~TextureTarget() override; // ITexture overrides - TextureType getType() const override; - TextureDesc::TextureUsage getUsage() const override; + [[nodiscard]] TextureType getType() const override; + [[nodiscard]] TextureDesc::TextureUsage getUsage() const override; // Texture overrides Result create(const TextureDesc& desc, bool hasStorageAlready) override; @@ -38,7 +37,7 @@ class TextureTarget final : public Texture { void detachAsStencil(bool read) override; // @fb-only - GLuint getId() const override { + [[nodiscard]] GLuint getId() const override { IGL_ASSERT_NOT_REACHED(); return 0; } @@ -54,5 +53,4 @@ class TextureTarget final : public Texture { GLuint renderBufferID_ = 0; }; -} // namespace opengl -} // namespace igl +} // namespace igl::opengl diff --git a/src/igl/opengl/UnbindPolicy.h b/src/igl/opengl/UnbindPolicy.h index edc6876aa6..187654c192 100644 --- a/src/igl/opengl/UnbindPolicy.h +++ b/src/igl/opengl/UnbindPolicy.h @@ -7,8 +7,7 @@ #pragma once -namespace igl { -namespace opengl { +namespace igl::opengl { enum class UnbindPolicy : uint8_t { Default, // Do nothing @@ -17,5 +16,4 @@ enum class UnbindPolicy : uint8_t { ClearContext, }; -} // namespace opengl -} // namespace igl +} // namespace igl::opengl diff --git a/src/igl/opengl/UniformAdapter.cpp b/src/igl/opengl/UniformAdapter.cpp index 1871e3cfb1..8a6c2d1db0 100644 --- a/src/igl/opengl/UniformAdapter.cpp +++ b/src/igl/opengl/UniformAdapter.cpp @@ -9,8 +9,7 @@ #include #include -namespace igl { -namespace opengl { +namespace igl::opengl { UniformAdapter::UniformAdapter(const IContext& context, PipelineType type) : pipelineType_(type) { const auto& deviceFeatures = context.deviceFeatures(); @@ -150,7 +149,7 @@ void UniformAdapter::bindToPipeline(IContext& context) { const auto& uniformDesc = uniform.desc; IGL_ASSERT(uniformDesc.location >= 0); IGL_ASSERT_MSG(uniformData_.data(), "Uniform data must be non-null"); - auto start = uniformData_.data() + uniform.dataOffset; + auto* start = uniformData_.data() + uniform.dataOffset; if (uniformDesc.numElements > 1 || uniformDesc.type == UniformType::Mat3x3) { IGL_ASSERT_MSG(uniformDesc.elementStride > 0, "stride has to be larger than 0 for uniform at offset %zu", @@ -186,5 +185,4 @@ void UniformAdapter::bindToPipeline(IContext& context) { uniformBuffersDirtyMask_ = 0; } -} // namespace opengl -} // namespace igl +} // namespace igl::opengl diff --git a/src/igl/opengl/UniformAdapter.h b/src/igl/opengl/UniformAdapter.h index d2a8b4d855..9cceb7e806 100644 --- a/src/igl/opengl/UniformAdapter.h +++ b/src/igl/opengl/UniformAdapter.h @@ -14,8 +14,7 @@ #include #include -namespace igl { -namespace opengl { +namespace igl::opengl { class IContext; class UniformAdapter { @@ -35,7 +34,7 @@ class UniformAdapter { int index, Result* outResult); - uint32_t getMaxUniforms() const { + [[nodiscard]] uint32_t getMaxUniforms() const { return maxUniforms_; } @@ -71,5 +70,4 @@ class UniformAdapter { #endif // IGL_DEBUG }; -} // namespace opengl -} // namespace igl +} // namespace igl::opengl diff --git a/src/igl/opengl/UniformBuffer.cpp b/src/igl/opengl/UniformBuffer.cpp index e04b75d888..adb81bed0b 100644 --- a/src/igl/opengl/UniformBuffer.cpp +++ b/src/igl/opengl/UniformBuffer.cpp @@ -17,8 +17,7 @@ #include #include -namespace igl { -namespace opengl { +namespace igl::opengl { namespace { // There's a non-zero chance of unexpected behavior if limit is larger than available stack size const size_t kAllocSizeLimit = 512; @@ -156,9 +155,9 @@ void UniformBuffer::bindUniform(IContext& context, // expects the data to be packed. However, since glUniform1*() expects // each boolean to be passed in as GLint, we unpack the byte array // into GLint array. - std::unique_ptr boolArray(new GLint[count]); + const std::unique_ptr boolArray(new GLint[count]); for (size_t i = 0; i < count; i++) { - boolArray[i] = !!*(start + i); + boolArray[i] = static_cast(!!*(start + i)); } context.uniform1iv(shaderLocation, count, boolArray.get()); @@ -177,13 +176,13 @@ void UniformBuffer::bindUniform(IContext& context, context.uniform4fv(shaderLocation, count, uniformFloats); break; case UniformType::Mat2x2: - context.uniformMatrix2fv(shaderLocation, count, false, uniformFloats); + context.uniformMatrix2fv(shaderLocation, count, 0u, uniformFloats); break; case UniformType::Mat3x3: - context.uniformMatrix3fv(shaderLocation, count, false, uniformFloats); + context.uniformMatrix3fv(shaderLocation, count, 0u, uniformFloats); break; case UniformType::Mat4x4: - context.uniformMatrix4fv(shaderLocation, count, false, uniformFloats); + context.uniformMatrix4fv(shaderLocation, count, 0u, uniformFloats); break; case UniformType::Invalid: IGL_ASSERT_MSG(false, "Invalid Uniform Type"); @@ -198,7 +197,7 @@ void UniformBuffer::bindUniformArray(IContext& context, const uint8_t* start, size_t numElements, size_t stride) { - size_t packedSize = igl::sizeForUniformType(uniformType); + const size_t packedSize = igl::sizeForUniformType(uniformType); size_t primitivesPerElement = 0; UniformBaseType baseType; if (packedSize == stride) { @@ -260,7 +259,7 @@ void UniformBuffer::bindUniformArray(IContext& context, case UniformBaseType::Boolean: { auto packedIntArray = IGL_MAYBE_STACK_ALLOC(GLint, numElements); for (int i = 0; i < numElements; i++) { - packedIntArray[i] = !!*(start); + packedIntArray[i] = static_cast(!!*(start)); start += stride; } UniformBuffer::bindUniform( @@ -295,7 +294,7 @@ void UniformBuffer::bindUniformArray(IContext& context, IGL_MAYBE_STACK_ALLOC(GLfloat, primitivesPerElement * primitivesPerElement * numElements); for (int i = 0; i < numElements; i++) { for (int j = 0; j < primitivesPerElement; j++) { - size_t bytesToCopy = primitivesPerElement * sizeof(GLfloat); + const size_t bytesToCopy = primitivesPerElement * sizeof(GLfloat); memcpy(&packedFloatArray[i * primitivesPerElement * primitivesPerElement + j * primitivesPerElement], start, @@ -311,5 +310,4 @@ void UniformBuffer::bindUniformArray(IContext& context, } } } -} // namespace opengl -} // namespace igl +} // namespace igl::opengl diff --git a/src/igl/opengl/UniformBuffer.h b/src/igl/opengl/UniformBuffer.h index a7ad132f45..85650432a6 100644 --- a/src/igl/opengl/UniformBuffer.h +++ b/src/igl/opengl/UniformBuffer.h @@ -30,21 +30,21 @@ class UniformBuffer final : public Buffer { void* map(const BufferRange& range, Result* outResult) override; void unmap() override; - BufferDesc::BufferAPIHint acceptedApiHints() const noexcept override { + [[nodiscard]] BufferDesc::BufferAPIHint acceptedApiHints() const noexcept override { return 0; } - ResourceStorage storage() const noexcept override { + [[nodiscard]] ResourceStorage storage() const noexcept override { return ResourceStorage::Shared; } - size_t getSizeInBytes() const override { + [[nodiscard]] size_t getSizeInBytes() const override { return uniformData_.size(); } void initialize(const BufferDesc& desc, Result* outResult) override; - Type getType() const noexcept override { + [[nodiscard]] Type getType() const noexcept override { return Type::Uniform; } diff --git a/src/igl/opengl/Version.cpp b/src/igl/opengl/Version.cpp index 6b7084cff2..94ceaaf868 100644 --- a/src/igl/opengl/Version.cpp +++ b/src/igl/opengl/Version.cpp @@ -171,9 +171,9 @@ std::pair parseVersionString(const char* version) { } uint32_t majorVersion, minorVersion; #if IGL_OPENGL_ES - const auto versionFormat = "OpenGL ES %d.%d"; + constexpr char versionFormat[] = "OpenGL ES %d.%d"; #else - const auto versionFormat = "%d.%d"; + constexpr char versionFormat[] = "%d.%d"; #endif // IGL_OPENGL_ES #ifdef _MSC_VER const int ret = sscanf_s(version, versionFormat, &majorVersion, &minorVersion); diff --git a/src/igl/opengl/VertexArrayObject.cpp b/src/igl/opengl/VertexArrayObject.cpp index 782544f171..dbef081cfe 100644 --- a/src/igl/opengl/VertexArrayObject.cpp +++ b/src/igl/opengl/VertexArrayObject.cpp @@ -13,8 +13,7 @@ #include #include -namespace igl { -namespace opengl { +namespace igl::opengl { Result VertexArrayObject::create() { getContext().genVertexArrays(1, &vertexAttriuteObject_); @@ -35,5 +34,4 @@ void VertexArrayObject::unbind() const { VertexArrayObject::~VertexArrayObject() { getContext().deleteVertexArrays(1, &vertexAttriuteObject_); } -} // namespace opengl -} // namespace igl +} // namespace igl::opengl diff --git a/src/igl/opengl/VertexArrayObject.h b/src/igl/opengl/VertexArrayObject.h index 47baba9013..8d00d28868 100644 --- a/src/igl/opengl/VertexArrayObject.h +++ b/src/igl/opengl/VertexArrayObject.h @@ -21,7 +21,7 @@ class VertexArrayObject final : public WithContext { public: explicit VertexArrayObject(IContext& context) : WithContext(context) {} - virtual ~VertexArrayObject(); + ~VertexArrayObject() override; Result create(); void bind() const; diff --git a/src/igl/opengl/VertexInputState.cpp b/src/igl/opengl/VertexInputState.cpp index cd74c3d8f5..5142369fa3 100644 --- a/src/igl/opengl/VertexInputState.cpp +++ b/src/igl/opengl/VertexInputState.cpp @@ -14,8 +14,7 @@ #include #include -namespace igl { -namespace opengl { +namespace igl::opengl { // // A utility function to convert an IGL attribute to an OGL attribute @@ -332,7 +331,7 @@ Result VertexInputState::create(const VertexInputStateDesc& desc) { if (desc.numInputBindings == 1) { // All the attributed should have the same bufferIndex - int bufferIndex = desc.attributes[0].bufferIndex; + const int bufferIndex = desc.attributes[0].bufferIndex; for (int i = 1; i < desc.numAttributes; i++) { if (desc.attributes[i].bufferIndex != bufferIndex) { return Result{ @@ -346,7 +345,7 @@ Result VertexInputState::create(const VertexInputStateDesc& desc) { for (size_t i = 0; i < desc.numAttributes; i++) { OGLAttribute attribInfo; - size_t bufferIndex = desc.attributes[i].bufferIndex; + const size_t bufferIndex = desc.attributes[i].bufferIndex; attribInfo.name = desc.attributes[i].name; attribInfo.stride = desc.inputBindings[bufferIndex].stride; @@ -370,5 +369,4 @@ const std::vector& VertexInputState::getAssociatedAttributes(size_ return bufferOGLAttribMap_[bufferIndex]; } -} // namespace opengl -} // namespace igl +} // namespace igl::opengl diff --git a/src/igl/opengl/VertexInputState.h b/src/igl/opengl/VertexInputState.h index 002b654fd4..c68d990773 100644 --- a/src/igl/opengl/VertexInputState.h +++ b/src/igl/opengl/VertexInputState.h @@ -25,7 +25,7 @@ struct OGLAttribute { uintptr_t bufferOffset = 0; GLint numComponents = 0; GLenum componentType = GL_FLOAT; - GLboolean normalized = false; + GLboolean normalized = 0u; VertexSampleFunction sampleFunction = VertexSampleFunction::PerVertex; size_t sampleRate = 1; @@ -43,7 +43,8 @@ class VertexInputState final : public IVertexInputState { const std::vector& getAssociatedAttributes(size_t bufferIndex); // Returns a read-only reference to the bufferOGLAttribMap_ - const std::unordered_map>& getBufferAttribMap() const { + [[nodiscard]] const std::unordered_map>& getBufferAttribMap() + const { return bufferOGLAttribMap_; } diff --git a/src/igl/opengl/ViewTextureTarget.cpp b/src/igl/opengl/ViewTextureTarget.cpp index 8f7e7aa8f9..3ab47290da 100644 --- a/src/igl/opengl/ViewTextureTarget.cpp +++ b/src/igl/opengl/ViewTextureTarget.cpp @@ -7,8 +7,7 @@ #include -namespace igl { -namespace opengl { +namespace igl::opengl { TextureType ViewTextureTarget::getType() const { return TextureType::TwoD; @@ -58,5 +57,4 @@ bool ViewTextureTarget::isImplicitStorage() const { return true; } -} // namespace opengl -} // namespace igl +} // namespace igl::opengl diff --git a/src/igl/opengl/ViewTextureTarget.h b/src/igl/opengl/ViewTextureTarget.h index 53fdc7bfd4..40ad3f6bbe 100644 --- a/src/igl/opengl/ViewTextureTarget.h +++ b/src/igl/opengl/ViewTextureTarget.h @@ -10,8 +10,7 @@ #include #include -namespace igl { -namespace opengl { +namespace igl::opengl { namespace egl { class PlatformDevice; @@ -38,8 +37,8 @@ class ViewTextureTarget final : public Texture { ViewTextureTarget(IContext& context, TextureFormat format) : Super(context, format) {} // ITexture overrides - TextureType getType() const override; - TextureDesc::TextureUsage getUsage() const override; + [[nodiscard]] TextureType getType() const override; + [[nodiscard]] TextureDesc::TextureUsage getUsage() const override; // Texture overrides void bind() override; @@ -52,14 +51,13 @@ class ViewTextureTarget final : public Texture { void attachAsStencil(const AttachmentParams& params) override; void detachAsStencil(bool read) override; - bool isImplicitStorage() const override; + [[nodiscard]] bool isImplicitStorage() const override; // @fb-only - GLuint getId() const override { + [[nodiscard]] GLuint getId() const override { IGL_ASSERT_NOT_REACHED(); return 0; } }; -} // namespace opengl -} // namespace igl +} // namespace igl::opengl diff --git a/src/igl/opengl/WithContext.cpp b/src/igl/opengl/WithContext.cpp index 513a031c50..bcde9b6ae0 100644 --- a/src/igl/opengl/WithContext.cpp +++ b/src/igl/opengl/WithContext.cpp @@ -9,8 +9,7 @@ #include #include -namespace igl { -namespace opengl { +namespace igl::opengl { WithContext::WithContext(IContext& context) : context_(&context) { if (!context_->addRef()) { @@ -35,5 +34,4 @@ IContext& WithContext::getContext() const { return *context_; } -} // namespace opengl -} // namespace igl +} // namespace igl::opengl diff --git a/src/igl/opengl/WithContext.h b/src/igl/opengl/WithContext.h index b3a85162ea..8b71bed07f 100644 --- a/src/igl/opengl/WithContext.h +++ b/src/igl/opengl/WithContext.h @@ -9,8 +9,7 @@ #include -namespace igl { -namespace opengl { +namespace igl::opengl { class IContext; class WithContext { @@ -22,11 +21,10 @@ class WithContext { WithContext(const WithContext&) = delete; WithContext& operator=(const WithContext&) = delete; - IContext& getContext() const; + [[nodiscard]] IContext& getContext() const; private: IContext* context_; }; -} // namespace opengl -} // namespace igl +} // namespace igl::opengl diff --git a/src/igl/opengl/egl/Context.cpp b/src/igl/opengl/egl/Context.cpp index cca62afaf7..ce239543c9 100644 --- a/src/igl/opengl/egl/Context.cpp +++ b/src/igl/opengl/egl/Context.cpp @@ -32,7 +32,7 @@ namespace error_checking { EGLint checkForEGLErrors(IGL_MAYBE_UNUSED const char* fileName, IGL_MAYBE_UNUSED const char* callerName, IGL_MAYBE_UNUSED size_t lineNum) { - EGLint errorCode = eglGetError(); + const EGLint errorCode = eglGetError(); if (errorCode != EGL_SUCCESS) { IGL_MAYBE_UNUSED const char* errorStr; switch (errorCode) { @@ -71,13 +71,11 @@ EGLint checkForEGLErrors(IGL_MAYBE_UNUSED const char* fileName, FOLLY_PUSH_WARNING FOLLY_GNU_DISABLE_WARNING("-Wzero-as-null-pointer-constant") -namespace igl { -namespace opengl { -namespace egl { +namespace igl::opengl::egl { namespace { EGLDisplay getDefaultEGLDisplay() { - auto display = eglGetDisplay(EGL_DEFAULT_DISPLAY); + auto* display = eglGetDisplay(EGL_DEFAULT_DISPLAY); CHECK_EGL_ERRORS(); return display; } @@ -137,7 +135,7 @@ std::pair newEGLContext(EGLDisplay display, EGLConfig chooseConfig(EGLDisplay display) { EGLConfig config{nullptr}; EGLint numConfigs{0}; - EGLBoolean status = eglChooseConfig(display, attribs, &config, 1, &numConfigs); + const EGLBoolean status = eglChooseConfig(display, attribs, &config, 1, &numConfigs); CHECK_EGL_ERRORS(); if (!status) { IGL_ASSERT_MSG(status == EGL_TRUE, "eglChooseConfig failed"); @@ -248,7 +246,7 @@ Context::Context(RenderingAPI api, initialize(); } -std::unique_ptr Context::createShareContext(Result* outResult) { +std::unique_ptr Context::createShareContext(Result* /*outResult*/) { return std::make_unique(*this); } @@ -299,7 +297,7 @@ void Context::clearCurrentContext() const { } bool Context::isCurrentContext() const { - auto curContext = eglGetCurrentContext(); + auto* curContext = eglGetCurrentContext(); return curContext == context_; CHECK_EGL_ERRORS(); } @@ -364,7 +362,7 @@ void Context::updateSurfaces(EGLSurface readSurface, EGLSurface drawSurface) { } EGLSurface Context::createSurface(NativeWindowType window) { - auto surface = eglCreateWindowSurface(display_, chooseConfig(display_), window, nullptr); + auto* surface = eglCreateWindowSurface(display_, chooseConfig(display_), window, nullptr); CHECK_EGL_ERRORS(); return surface; } @@ -441,7 +439,5 @@ void Context::imageTargetTexture(EGLImageKHR eglImage, GLenum target) const { } #endif -} // namespace egl -} // namespace opengl -} // namespace igl +} // namespace igl::opengl::egl FOLLY_POP_WARNING diff --git a/src/igl/opengl/egl/Context.h b/src/igl/opengl/egl/Context.h index 08a9a4e49a..4228bd3804 100644 --- a/src/igl/opengl/egl/Context.h +++ b/src/igl/opengl/egl/Context.h @@ -19,8 +19,7 @@ namespace igl { class ITexture; -namespace opengl { -namespace egl { +namespace opengl::egl { class Context final : public IContext { public: @@ -101,6 +100,5 @@ class Context final : public IContext { std::shared_ptr> sharegroup_; }; -} // namespace egl -} // namespace opengl +} // namespace opengl::egl } // namespace igl diff --git a/src/igl/opengl/egl/Device.cpp b/src/igl/opengl/egl/Device.cpp index 85def5d588..5ff6d606a4 100644 --- a/src/igl/opengl/egl/Device.cpp +++ b/src/igl/opengl/egl/Device.cpp @@ -14,9 +14,7 @@ #include #include -namespace igl { -namespace opengl { -namespace egl { +namespace igl::opengl::egl { Device::Device(std::unique_ptr context) : opengl::Device(std::move(context)), platformDevice_(*this) {} @@ -30,6 +28,4 @@ void Device::updateSurface(void* nativeWindowType) { ->updateSurface((NativeWindowType)nativeWindowType); } -} // namespace egl -} // namespace opengl -} // namespace igl +} // namespace igl::opengl::egl diff --git a/src/igl/opengl/egl/Device.h b/src/igl/opengl/egl/Device.h index 33210e440b..5d44e8fa08 100644 --- a/src/igl/opengl/egl/Device.h +++ b/src/igl/opengl/egl/Device.h @@ -10,22 +10,18 @@ #include #include -namespace igl { -namespace opengl { -namespace egl { +namespace igl::opengl::egl { class Device final : public opengl::Device { public: explicit Device(std::unique_ptr context); ~Device() override = default; - const PlatformDevice& getPlatformDevice() const noexcept override; + [[nodiscard]] const PlatformDevice& getPlatformDevice() const noexcept override; void updateSurface(void* nativeWindowType) override; private: PlatformDevice platformDevice_; }; -} // namespace egl -} // namespace opengl -} // namespace igl +} // namespace igl::opengl::egl diff --git a/src/igl/opengl/egl/HWDevice.cpp b/src/igl/opengl/egl/HWDevice.cpp index a97cae6e7b..dffff1c652 100644 --- a/src/igl/opengl/egl/HWDevice.cpp +++ b/src/igl/opengl/egl/HWDevice.cpp @@ -11,9 +11,7 @@ #include #include -namespace igl { -namespace opengl { -namespace egl { +namespace igl::opengl::egl { std::unique_ptr HWDevice::createContext(RenderingAPI api, EGLNativeWindowType nativeWindow, @@ -40,6 +38,4 @@ std::unique_ptr HWDevice::createWithContext(std::unique_ptr(std::move(context)); } -} // namespace egl -} // namespace opengl -} // namespace igl +} // namespace igl::opengl::egl diff --git a/src/igl/opengl/egl/HWDevice.h b/src/igl/opengl/egl/HWDevice.h index b45afab30e..82f0dd52e6 100644 --- a/src/igl/opengl/egl/HWDevice.h +++ b/src/igl/opengl/egl/HWDevice.h @@ -9,9 +9,7 @@ #include -namespace igl { -namespace opengl { -namespace egl { +namespace igl::opengl::egl { class HWDevice final : public ::igl::opengl::HWDevice { public: @@ -33,6 +31,4 @@ class HWDevice final : public ::igl::opengl::HWDevice { Result* outResult) const override; }; -} // namespace egl -} // namespace opengl -} // namespace igl +} // namespace igl::opengl::egl diff --git a/src/igl/opengl/egl/PlatformDevice.cpp b/src/igl/opengl/egl/PlatformDevice.cpp index 8fdc552355..dc6a08d5fe 100644 --- a/src/igl/opengl/egl/PlatformDevice.cpp +++ b/src/igl/opengl/egl/PlatformDevice.cpp @@ -16,9 +16,7 @@ #include #include -namespace igl { -namespace opengl { -namespace egl { +namespace igl::opengl::egl { PlatformDevice::PlatformDevice(Device& owner) : opengl::PlatformDevice(owner) {} @@ -27,7 +25,7 @@ std::shared_ptr PlatformDevice::createTextureFromNativeDrawable(Result return drawableTexture_; } - auto context = static_cast(getSharedContext().get()); + auto* context = static_cast(getSharedContext().get()); if (context == nullptr) { Result::setResult(outResult, Result::Code::InvalidOperation, "No EGL context found!"); return nullptr; @@ -40,7 +38,7 @@ std::shared_ptr PlatformDevice::createTextureFromNativeDrawable(Result return nullptr; } - TextureDesc desc = { + const TextureDesc desc = { dimensions.first < 0 ? 0 : static_cast(dimensions.first), dimensions.second < 0 ? 0 : static_cast(dimensions.second), 1, // depth @@ -74,13 +72,13 @@ std::shared_ptr PlatformDevice::createTextureFromNativeDrawable(int wi return drawableTexture_; } - auto context = static_cast(getSharedContext().get()); + auto* context = static_cast(getSharedContext().get()); if (context == nullptr) { Result::setResult(outResult, Result::Code::InvalidOperation, "No EGL context found!"); return nullptr; } - TextureDesc desc = { + const TextureDesc desc = { static_cast(width), static_cast(height), 1, // depth @@ -93,7 +91,7 @@ std::shared_ptr PlatformDevice::createTextureFromNativeDrawable(int wi ResourceStorage::Private, }; auto texture = std::make_shared(getContext(), desc.format); - Result subResult = texture->create(desc, true); + const Result subResult = texture->create(desc, true); Result::setResult(outResult, subResult.code, subResult.message); if (!subResult.isOk()) { return nullptr; @@ -107,7 +105,7 @@ std::shared_ptr PlatformDevice::createTextureFromNativeDrawable(int wi } std::shared_ptr PlatformDevice::createTextureFromNativeDepth(TextureFormat depthTextureFormat, Result* outResult) { - auto context = static_cast(getSharedContext().get()); + auto* context = static_cast(getSharedContext().get()); if (context == nullptr) { Result::setResult(outResult, Result::Code::InvalidOperation, "No EGL context found!"); return nullptr; @@ -120,7 +118,7 @@ std::shared_ptr PlatformDevice::createTextureFromNativeDepth(TextureFo return nullptr; } - TextureDesc desc = { + const TextureDesc desc = { dimensions.first < 0 ? 0 : static_cast(dimensions.first), dimensions.second < 0 ? 0 : static_cast(dimensions.second), 1, // depth @@ -177,7 +175,7 @@ std::shared_ptr PlatformDevice::createTextureWithSharedMemory(const Te void PlatformDevice::updateSurfaces(EGLSurface readSurface, EGLSurface drawSurface, Result* outResult) { - auto context = static_cast(getSharedContext().get()); + auto* context = static_cast(getSharedContext().get()); if (context == nullptr) { Result::setResult(outResult, Result::Code::InvalidOperation, "No EGL context found!"); return; @@ -192,7 +190,7 @@ void PlatformDevice::updateSurfaces(EGLSurface readSurface, } EGLSurface PlatformDevice::createSurface(NativeWindowType nativeWindow, Result* outResult) { - auto context = static_cast(getSharedContext().get()); + auto* context = static_cast(getSharedContext().get()); if (context == nullptr) { Result::setResult(outResult, Result::Code::InvalidOperation, "No EGL context found!"); return nullptr; @@ -201,7 +199,7 @@ EGLSurface PlatformDevice::createSurface(NativeWindowType nativeWindow, Result* } EGLSurface PlatformDevice::getReadSurface(Result* outResult) { - auto context = static_cast(getSharedContext().get()); + auto* context = static_cast(getSharedContext().get()); if (context == nullptr) { Result::setResult(outResult, Result::Code::InvalidOperation, "No EGL context found!"); return nullptr; @@ -210,7 +208,7 @@ EGLSurface PlatformDevice::getReadSurface(Result* outResult) { } void PlatformDevice::setPresentationTime(long long presentationTimeNs, Result* outResult) { - auto context = static_cast(getSharedContext().get()); + auto* context = static_cast(getSharedContext().get()); if (context == nullptr) { Result::setResult(outResult, Result::Code::InvalidOperation, "No EGL context found!"); return; @@ -222,6 +220,4 @@ bool PlatformDevice::isType(PlatformDeviceType t) const noexcept { return t == Type || opengl::PlatformDevice::isType(t); } -} // namespace egl -} // namespace opengl -} // namespace igl +} // namespace igl::opengl::egl diff --git a/src/igl/opengl/egl/PlatformDevice.h b/src/igl/opengl/egl/PlatformDevice.h index ec8ecf458d..44bfd322a3 100644 --- a/src/igl/opengl/egl/PlatformDevice.h +++ b/src/igl/opengl/egl/PlatformDevice.h @@ -12,8 +12,7 @@ #include #include -namespace igl { -namespace opengl { +namespace igl::opengl { class ViewTextureTarget; @@ -26,7 +25,7 @@ class PlatformDevice : public opengl::PlatformDevice { public: static constexpr igl::PlatformDeviceType Type = igl::PlatformDeviceType::OpenGLEgl; - PlatformDevice(Device& owner); + explicit PlatformDevice(Device& owner); ~PlatformDevice() override = default; /// Returns a texture representing the EGL Surface associated with this device's context. @@ -59,7 +58,7 @@ class PlatformDevice : public opengl::PlatformDevice { void setPresentationTime(long long presentationTimeNs, Result* outResult); protected: - bool isType(PlatformDeviceType t) const noexcept override; + [[nodiscard]] bool isType(PlatformDeviceType t) const noexcept override; private: std::shared_ptr drawableTexture_; @@ -68,5 +67,4 @@ class PlatformDevice : public opengl::PlatformDevice { }; } // namespace egl -} // namespace opengl -} // namespace igl +} // namespace igl::opengl diff --git a/src/igl/opengl/empty/Context.h b/src/igl/opengl/empty/Context.h index 8c21317f5e..57bee7cbcf 100644 --- a/src/igl/opengl/empty/Context.h +++ b/src/igl/opengl/empty/Context.h @@ -11,8 +11,7 @@ namespace igl { class ITexture; -namespace opengl { -namespace empty { +namespace opengl::empty { class Context final : public IContext { public: @@ -40,6 +39,5 @@ class Context final : public IContext { void setEnabled(bool shouldEnable, GLenum cap) override; }; -} // namespace empty -} // namespace opengl +} // namespace opengl::empty } // namespace igl diff --git a/src/igl/opengl/empty/Device.cpp b/src/igl/opengl/empty/Device.cpp index 36e2e3dae5..8402d363c2 100644 --- a/src/igl/opengl/empty/Device.cpp +++ b/src/igl/opengl/empty/Device.cpp @@ -13,9 +13,7 @@ #include #include -namespace igl { -namespace opengl { -namespace empty { +namespace igl::opengl::empty { Device::Device(std::unique_ptr context) : opengl::Device(std::move(context)), platformDevice_(*this) {} @@ -24,6 +22,4 @@ const PlatformDevice& Device::getPlatformDevice() const noexcept { return platformDevice_; } -} // namespace empty -} // namespace opengl -} // namespace igl +} // namespace igl::opengl::empty diff --git a/src/igl/opengl/empty/Device.h b/src/igl/opengl/empty/Device.h index 8ae0dde7c7..e8c01d3a87 100644 --- a/src/igl/opengl/empty/Device.h +++ b/src/igl/opengl/empty/Device.h @@ -10,20 +10,16 @@ #include #include -namespace igl { -namespace opengl { -namespace empty { +namespace igl::opengl::empty { class Device final : public opengl::Device { public: explicit Device(std::unique_ptr context); - const PlatformDevice& getPlatformDevice() const noexcept override; + [[nodiscard]] const PlatformDevice& getPlatformDevice() const noexcept override; private: PlatformDevice platformDevice_; }; -} // namespace empty -} // namespace opengl -} // namespace igl +} // namespace igl::opengl::empty diff --git a/src/igl/opengl/empty/HWDevice.cpp b/src/igl/opengl/empty/HWDevice.cpp index fcd908d1f3..ae4337d25d 100644 --- a/src/igl/opengl/empty/HWDevice.cpp +++ b/src/igl/opengl/empty/HWDevice.cpp @@ -10,9 +10,7 @@ #include #include -namespace igl { -namespace opengl { -namespace empty { +namespace igl::opengl::empty { std::unique_ptr HWDevice::createContext(RenderingAPI api, EGLNativeWindowType /*nativeWindow*/, @@ -31,6 +29,4 @@ std::unique_ptr HWDevice::createWithContext(std::unique_ptr(std::move(context)); } -} // namespace empty -} // namespace opengl -} // namespace igl +} // namespace igl::opengl::empty diff --git a/src/igl/opengl/empty/HWDevice.h b/src/igl/opengl/empty/HWDevice.h index 19666929d6..fbe04872b2 100644 --- a/src/igl/opengl/empty/HWDevice.h +++ b/src/igl/opengl/empty/HWDevice.h @@ -9,9 +9,7 @@ #include -namespace igl { -namespace opengl { -namespace empty { +namespace igl::opengl::empty { class HWDevice final : public ::igl::opengl::HWDevice { public: @@ -26,6 +24,4 @@ class HWDevice final : public ::igl::opengl::HWDevice { Result* outResult) const override; }; -} // namespace empty -} // namespace opengl -} // namespace igl +} // namespace igl::opengl::empty diff --git a/src/igl/opengl/ios/Context.h b/src/igl/opengl/ios/Context.h index a3784d1a4b..d1070cb31c 100644 --- a/src/igl/opengl/ios/Context.h +++ b/src/igl/opengl/ios/Context.h @@ -14,9 +14,7 @@ namespace igl { class ITexture; -namespace opengl { - -namespace ios { +namespace opengl::ios { class Context final : public IContext { public: @@ -44,6 +42,5 @@ class Context final : public IContext { CVOpenGLESTextureCacheRef textureCache_ = nullptr; }; -} // namespace ios -} // namespace opengl +} // namespace opengl::ios } // namespace igl diff --git a/src/igl/opengl/ios/Context.mm b/src/igl/opengl/ios/Context.mm index eb6e1915f4..b96e972344 100644 --- a/src/igl/opengl/ios/Context.mm +++ b/src/igl/opengl/ios/Context.mm @@ -15,9 +15,7 @@ #include #import -namespace igl { -namespace opengl { -namespace ios { +namespace igl::opengl::ios { namespace { EAGLContext* createEAGLContext(RenderingAPI api, EAGLSharegroup* sharegroup) { if (api == RenderingAPI::GLES3) { @@ -140,6 +138,4 @@ return textureCache_; } -} // namespace ios -} // namespace opengl -} // namespace igl +} // namespace igl::opengl::ios diff --git a/src/igl/opengl/ios/Device.h b/src/igl/opengl/ios/Device.h index 7bab6b3b4f..e20f812b3f 100644 --- a/src/igl/opengl/ios/Device.h +++ b/src/igl/opengl/ios/Device.h @@ -10,21 +10,17 @@ #include #include -namespace igl { -namespace opengl { -namespace ios { +namespace igl::opengl::ios { class Device final : public opengl::Device { public: explicit Device(std::unique_ptr context); ~Device() override = default; - const PlatformDevice& getPlatformDevice() const noexcept override; + [[nodiscard]] const PlatformDevice& getPlatformDevice() const noexcept override; private: PlatformDevice platformDevice_; }; -} // namespace ios -} // namespace opengl -} // namespace igl +} // namespace igl::opengl::ios diff --git a/src/igl/opengl/ios/Device.mm b/src/igl/opengl/ios/Device.mm index 704372fd39..8bdaf2c303 100644 --- a/src/igl/opengl/ios/Device.mm +++ b/src/igl/opengl/ios/Device.mm @@ -15,9 +15,7 @@ #include #include -namespace igl { -namespace opengl { -namespace ios { +namespace igl::opengl::ios { Device::Device(std::unique_ptr context) : opengl::Device(std::move(context)), platformDevice_(*this) {} @@ -26,6 +24,4 @@ return platformDevice_; } -} // namespace ios -} // namespace opengl -} // namespace igl +} // namespace igl::opengl::ios diff --git a/src/igl/opengl/ios/HWDevice.h b/src/igl/opengl/ios/HWDevice.h index 94aa84dbd6..0c377bdb69 100644 --- a/src/igl/opengl/ios/HWDevice.h +++ b/src/igl/opengl/ios/HWDevice.h @@ -10,9 +10,7 @@ #include #include -namespace igl { -namespace opengl { -namespace ios { +namespace igl::opengl::ios { class HWDevice final : public ::igl::opengl::HWDevice { public: @@ -24,6 +22,4 @@ class HWDevice final : public ::igl::opengl::HWDevice { Result* outResult) const override; }; -} // namespace ios -} // namespace opengl -} // namespace igl +} // namespace igl::opengl::ios diff --git a/src/igl/opengl/ios/HWDevice.mm b/src/igl/opengl/ios/HWDevice.mm index 9e8e69bc81..d602e86362 100644 --- a/src/igl/opengl/ios/HWDevice.mm +++ b/src/igl/opengl/ios/HWDevice.mm @@ -9,9 +9,7 @@ #include -namespace igl { -namespace opengl { -namespace ios { +namespace igl::opengl::ios { ///-------------------------------------- /// MARK: - opengl::HWDevice @@ -33,6 +31,4 @@ return std::make_unique(std::move(context)); } -} // namespace ios -} // namespace opengl -} // namespace igl +} // namespace igl::opengl::ios diff --git a/src/igl/opengl/ios/PlatformDevice.h b/src/igl/opengl/ios/PlatformDevice.h index f49d08096a..66e630ffbd 100644 --- a/src/igl/opengl/ios/PlatformDevice.h +++ b/src/igl/opengl/ios/PlatformDevice.h @@ -20,8 +20,7 @@ typedef void CAEAGLLayer; #include #include -namespace igl { -namespace opengl { +namespace igl::opengl { class TextureTarget; namespace ios { @@ -94,9 +93,8 @@ class PlatformDevice final : public opengl::PlatformDevice { CVOpenGLESTextureCacheRef getTextureCache(); protected: - bool isType(PlatformDeviceType t) const noexcept override; + [[nodiscard]] bool isType(PlatformDeviceType t) const noexcept override; }; } // namespace ios -} // namespace opengl -} // namespace igl +} // namespace igl::opengl diff --git a/src/igl/opengl/ios/PlatformDevice.mm b/src/igl/opengl/ios/PlatformDevice.mm index 0deba15524..6890f42f1a 100644 --- a/src/igl/opengl/ios/PlatformDevice.mm +++ b/src/igl/opengl/ios/PlatformDevice.mm @@ -47,9 +47,7 @@ @interface _IGLRenderBufferHolder : NSObject { } // namespace -namespace igl { -namespace opengl { -namespace ios { +namespace igl::opengl::ios { PlatformDevice::PlatformDevice(Device& owner) : opengl::PlatformDevice(owner) {} @@ -67,10 +65,10 @@ @interface _IGLRenderBufferHolder : NSObject { Result::setOk(outResult); - CGFloat scale = nativeDrawable.contentsScale; + const CGFloat scale = nativeDrawable.contentsScale; - CGRect bounds = [nativeDrawable bounds]; - CGRect resolution = CGRectMake( + const CGRect bounds = [nativeDrawable bounds]; + const CGRect resolution = CGRectMake( bounds.origin.x, bounds.origin.y, bounds.size.width * scale, bounds.size.height * scale); _IGLRenderBufferHolder* renderBufferHolder = GetAssociatedRenderBufferHolder(nativeDrawable); @@ -122,7 +120,7 @@ @interface _IGLRenderBufferHolder : NSObject { auto texture = std::make_shared(getContext(), desc.format); if (texture != nullptr) { - Result result = texture->create(desc, true); + const Result result = texture->create(desc, true); texture->bind(); [[EAGLContext currentContext] renderbufferStorage:GL_RENDERBUFFER @@ -157,10 +155,10 @@ @interface _IGLRenderBufferHolder : NSObject { Result::setOk(outResult); - CGFloat scale = nativeDrawable.contentsScale; + const CGFloat scale = nativeDrawable.contentsScale; - CGRect bounds = [nativeDrawable bounds]; - CGRect resolution = CGRectMake( + const CGRect bounds = [nativeDrawable bounds]; + const CGRect resolution = CGRectMake( bounds.origin.x, bounds.origin.y, bounds.size.width * scale, bounds.size.height * scale); TextureDesc desc = { @@ -184,9 +182,9 @@ @interface _IGLRenderBufferHolder : NSObject { return {0, 0}; } Result::setOk(outResult); - auto const screenScale = nativeDrawable.contentsScale; - auto const bounds = nativeDrawable.bounds; - auto const resolution = CGRectMake(bounds.origin.x, + const auto screenScale = nativeDrawable.contentsScale; + const auto bounds = nativeDrawable.bounds; + const auto resolution = CGRectMake(bounds.origin.x, bounds.origin.y, bounds.size.width * screenScale, bounds.size.height * screenScale); @@ -210,7 +208,7 @@ @interface _IGLRenderBufferHolder : NSObject { Result* outResult) { auto textureBuffer = std::make_unique(getContext(), sourceImage, textureCache, planeIndex, usage); - Result result = textureBuffer->createWithSize(width, height); + const Result result = textureBuffer->createWithSize(width, height); Result::setResult(outResult, result.code, result.message); if (!result.isOk()) { @@ -230,7 +228,7 @@ @interface _IGLRenderBufferHolder : NSObject { Result* outResult) { auto textureBuffer = std::make_unique(getContext(), sourceImage, textureCache, planeIndex, usage); - Result result = textureBuffer->create(); + const Result result = textureBuffer->create(); Result::setResult(outResult, result.code, result.message); if (!result.isOk()) { @@ -251,7 +249,7 @@ @interface _IGLRenderBufferHolder : NSObject { Result* outResult) { auto textureBuffer = std::make_unique( getContext(), sourceImage, getTextureCache(), planeIndex, usage); - Result result = textureBuffer->createWithSize(width, height); + const Result result = textureBuffer->createWithSize(width, height); Result::setResult(outResult, result.code, result.message); if (!result.isOk()) { @@ -270,7 +268,7 @@ @interface _IGLRenderBufferHolder : NSObject { Result* outResult) { auto textureBuffer = std::make_unique( getContext(), sourceImage, getTextureCache(), planeIndex, usage); - Result result = textureBuffer->create(); + const Result result = textureBuffer->create(); Result::setResult(outResult, result.code, result.message); if (!result.isOk()) { @@ -291,9 +289,7 @@ @interface _IGLRenderBufferHolder : NSObject { return context->getTextureCache(); } -} // namespace ios -} // namespace opengl -} // namespace igl +} // namespace igl::opengl::ios namespace { _IGLRenderBufferHolder* GetAssociatedRenderBufferHolder(CAEAGLLayer* nativeDrawable) { diff --git a/src/igl/opengl/ios/TextureBuffer.h b/src/igl/opengl/ios/TextureBuffer.h index b1808e28d6..b3037ff1b0 100644 --- a/src/igl/opengl/ios/TextureBuffer.h +++ b/src/igl/opengl/ios/TextureBuffer.h @@ -11,9 +11,7 @@ #include #include -namespace igl { -namespace opengl { -namespace ios { +namespace igl::opengl::ios { class TextureBuffer final : public opengl::TextureBuffer { using Super = opengl::TextureBuffer; @@ -58,6 +56,4 @@ class TextureBuffer final : public opengl::TextureBuffer { bool isCreated_ = false; }; -} // namespace ios -} // namespace opengl -} // namespace igl +} // namespace igl::opengl::ios diff --git a/src/igl/opengl/ios/TextureBuffer.mm b/src/igl/opengl/ios/TextureBuffer.mm index 21bca59618..5090461c81 100644 --- a/src/igl/opengl/ios/TextureBuffer.mm +++ b/src/igl/opengl/ios/TextureBuffer.mm @@ -9,9 +9,7 @@ #include -namespace igl { -namespace opengl { -namespace ios { +namespace igl::opengl::ios { namespace { /// The conversion from CVPixelFormatType to igl::TextureFormat is inferred from CVPixelBuffer.h TextureFormat convertToTextureFormat(const DeviceFeatureSet& deviceFeatures, @@ -29,7 +27,7 @@ TextureFormat convertToTextureFormat(const DeviceFeatureSet& deviceFeatures, case kCVPixelFormatType_420YpCbCr8BiPlanarFullRange: case kCVPixelFormatType_420YpCbCr8BiPlanarVideoRange: { - bool supportsRG = deviceFeatures.hasFeature(DeviceFeatures::TextureFormatRG); + const bool supportsRG = deviceFeatures.hasFeature(DeviceFeatures::TextureFormatRG); if (planeIndex == 0) { return supportsRG ? TextureFormat::R_UNorm8 : TextureFormat::A_UNorm8; @@ -220,6 +218,4 @@ TextureFormat convertToTextureFormat(const DeviceFeatureSet& deviceFeatures, return Result(); } -} // namespace ios -} // namespace opengl -} // namespace igl +} // namespace igl::opengl::ios diff --git a/src/igl/opengl/macos/Context.mm b/src/igl/opengl/macos/Context.mm index 09996401e6..640387db62 100644 --- a/src/igl/opengl/macos/Context.mm +++ b/src/igl/opengl/macos/Context.mm @@ -171,12 +171,12 @@ CVOpenGLTextureCacheRef Context::createTextureCache() { CVOpenGLTextureCacheRef textureCache = nullptr; - CVReturn result = CVOpenGLTextureCacheCreate(kCFAllocatorDefault, - nullptr, - context_.CGLContextObj, - context_.pixelFormat.CGLPixelFormatObj, - nullptr, - &textureCache); + const CVReturn result = CVOpenGLTextureCacheCreate(kCFAllocatorDefault, + nullptr, + context_.CGLContextObj, + context_.pixelFormat.CGLPixelFormatObj, + nullptr, + &textureCache); if (result != kCVReturnSuccess) { IGL_ASSERT_MSG(false, "CVOpenGLTextureCacheCreate failed to create texture cache"); } diff --git a/src/igl/opengl/macos/Device.h b/src/igl/opengl/macos/Device.h index d7aeea1db0..25b6d704c5 100644 --- a/src/igl/opengl/macos/Device.h +++ b/src/igl/opengl/macos/Device.h @@ -17,7 +17,7 @@ class Device final : public ::igl::opengl::Device { explicit Device(std::unique_ptr context); ~Device() override = default; - const PlatformDevice& getPlatformDevice() const noexcept override; + [[nodiscard]] const PlatformDevice& getPlatformDevice() const noexcept override; private: PlatformDevice platformDevice_; diff --git a/src/igl/opengl/macos/PlatformDevice.h b/src/igl/opengl/macos/PlatformDevice.h index fcee9ee909..a041701570 100644 --- a/src/igl/opengl/macos/PlatformDevice.h +++ b/src/igl/opengl/macos/PlatformDevice.h @@ -62,7 +62,7 @@ class PlatformDevice : public opengl::PlatformDevice { Result* outResult = nullptr); protected: - bool isType(PlatformDeviceType t) const noexcept override; + [[nodiscard]] bool isType(PlatformDeviceType t) const noexcept override; private: std::shared_ptr drawableTexture_; diff --git a/src/igl/opengl/macos/PlatformDevice.mm b/src/igl/opengl/macos/PlatformDevice.mm index 129d1d7d4e..5aac4d4127 100644 --- a/src/igl/opengl/macos/PlatformDevice.mm +++ b/src/igl/opengl/macos/PlatformDevice.mm @@ -26,8 +26,8 @@ Size requiredSize; NSView* view = [[NSOpenGLContext currentContext] view]; if (IGL_VERIFY(view)) { - NSRect bounds = view.bounds; - NSSize sizeInPixels = [view convertSizeToBacking:bounds.size]; + const NSRect bounds = view.bounds; + const NSSize sizeInPixels = [view convertSizeToBacking:bounds.size]; requiredSize = Size(static_cast(sizeInPixels.width), static_cast(sizeInPixels.height)); } else { @@ -36,7 +36,7 @@ } if (!drawableTexture_ || drawableTexture_->getSize() != requiredSize) { - TextureDesc desc = { + const TextureDesc desc = { (size_t)requiredSize.width, (size_t)requiredSize.height, 1, @@ -63,7 +63,7 @@ NSSize sizeInPixels; NSView* view = [[NSOpenGLContext currentContext] view]; if (IGL_VERIFY(view)) { - NSRect bounds = view.bounds; + const NSRect bounds = view.bounds; sizeInPixels = [view convertSizeToBacking:bounds.size]; } else { Result::setResult(outResult, Result::Code::RuntimeError); @@ -100,7 +100,7 @@ return nullptr; } - TextureDesc desc = { + const TextureDesc desc = { static_cast(sizeInPixels.width), static_cast(sizeInPixels.height), 1, diff --git a/src/igl/tests/Backend.cpp b/src/igl/tests/Backend.cpp index c2371227c7..d5390e9064 100644 --- a/src/igl/tests/Backend.cpp +++ b/src/igl/tests/Backend.cpp @@ -18,15 +18,14 @@ #include #include -namespace igl { -namespace tests { +namespace igl::tests { // Picking this just to match the texture we will use. If you use a different // size texture, then you will have to either create a new offscreenTexture_ // and the framebuffer object in your test, so know exactly what the end result // would be after sampling -#define OFFSCREEN_TEX_WIDTH 2 -#define OFFSCREEN_TEX_HEIGHT 2 +constexpr size_t OFFSCREEN_TEX_WIDTH = 2; +constexpr size_t OFFSCREEN_TEX_HEIGHT = 2; // // BackendTest @@ -59,11 +58,11 @@ class BackendTest : public ::testing::Test { ASSERT_TRUE(cmdQueue_ != nullptr); // Create an offscreen texture to render to - TextureDesc texDesc = TextureDesc::new2D(TextureFormat::RGBA_UNorm8, - OFFSCREEN_TEX_WIDTH, - OFFSCREEN_TEX_HEIGHT, - TextureDesc::TextureUsageBits::Sampled | - TextureDesc::TextureUsageBits::Attachment); + const TextureDesc texDesc = TextureDesc::new2D(TextureFormat::RGBA_UNorm8, + OFFSCREEN_TEX_WIDTH, + OFFSCREEN_TEX_HEIGHT, + TextureDesc::TextureUsageBits::Sampled | + TextureDesc::TextureUsageBits::Attachment); Result ret; offscreenTexture_ = iglDev_->createTexture(texDesc, &ret); @@ -142,7 +141,7 @@ class BackendTest : public ::testing::Test { ASSERT_TRUE(uv_ != nullptr); // Initialize sampler state - SamplerStateDesc samplerDesc; + const SamplerStateDesc samplerDesc; samp_ = iglDev_->createSamplerState(samplerDesc, &ret); ASSERT_EQ(ret.code, Result::Code::Ok); ASSERT_TRUE(samp_ != nullptr); @@ -207,10 +206,10 @@ TEST_F(BackendTest, DISABLED_CoordinateSystem) { //------------------------------------- // Create input texture and upload data //------------------------------------- - TextureDesc texDesc = TextureDesc::new2D(TextureFormat::RGBA_UNorm8, - OFFSCREEN_TEX_WIDTH, - OFFSCREEN_TEX_HEIGHT, - TextureDesc::TextureUsageBits::Sampled); + const TextureDesc texDesc = TextureDesc::new2D(TextureFormat::RGBA_UNorm8, + OFFSCREEN_TEX_WIDTH, + OFFSCREEN_TEX_HEIGHT, + TextureDesc::TextureUsageBits::Sampled); inputTexture_ = iglDev_->createTexture(texDesc, &ret); ASSERT_EQ(ret.code, Result::Code::Ok); ASSERT_TRUE(inputTexture_ != nullptr); @@ -249,7 +248,7 @@ TEST_F(BackendTest, DISABLED_CoordinateSystem) { bufDesc.data = zAdjustedQuad; bufDesc.length = sizeof(data::vertex_index::QUAD_VERT); - std::shared_ptr zAdjustedVertexBuffer = iglDev_->createBuffer(bufDesc, &ret); + const std::shared_ptr zAdjustedVertexBuffer = iglDev_->createBuffer(bufDesc, &ret); ASSERT_EQ(ret.code, Result::Code::Ok); ASSERT_TRUE(zAdjustedVertexBuffer != nullptr); //------- @@ -292,5 +291,4 @@ TEST_F(BackendTest, DISABLED_CoordinateSystem) { } } -} // namespace tests -} // namespace igl +} // namespace igl::tests diff --git a/src/igl/tests/Blending.cpp b/src/igl/tests/Blending.cpp index 43b548fc66..57e85515b0 100644 --- a/src/igl/tests/Blending.cpp +++ b/src/igl/tests/Blending.cpp @@ -15,11 +15,9 @@ #include #include #include -#include #include -namespace igl { -namespace tests { +namespace igl::tests { // The test will render to a texture with two overlapping quads. // Each test will use different blending operations @@ -54,11 +52,11 @@ class BlendingTest : public ::testing::Test { ASSERT_TRUE(cmdQueue_ != nullptr); // Create an offscreen texture to render to - TextureDesc texDesc = TextureDesc::new2D(TextureFormat::RGBA_UNorm8, - OFFSCREEN_TEX_WIDTH, - OFFSCREEN_TEX_HEIGHT, - TextureDesc::TextureUsageBits::Sampled | - TextureDesc::TextureUsageBits::Attachment); + const TextureDesc texDesc = TextureDesc::new2D(TextureFormat::RGBA_UNorm8, + OFFSCREEN_TEX_WIDTH, + OFFSCREEN_TEX_HEIGHT, + TextureDesc::TextureUsageBits::Sampled | + TextureDesc::TextureUsageBits::Attachment); Result ret; offscreenTexture_ = iglDev_->createTexture(texDesc, &ret); @@ -138,16 +136,16 @@ class BlendingTest : public ::testing::Test { ASSERT_TRUE(uv_ != nullptr); // Initialize sampler state - SamplerStateDesc samplerDesc; + const SamplerStateDesc samplerDesc; samp_ = iglDev_->createSamplerState(samplerDesc, &ret); ASSERT_EQ(ret.code, Result::Code::Ok); ASSERT_TRUE(samp_ != nullptr); // Create input textures - TextureDesc inputTexDesc = TextureDesc::new2D(TextureFormat::RGBA_UNorm8, - OFFSCREEN_TEX_WIDTH, - OFFSCREEN_TEX_HEIGHT, - TextureDesc::TextureUsageBits::Sampled); + const TextureDesc inputTexDesc = TextureDesc::new2D(TextureFormat::RGBA_UNorm8, + OFFSCREEN_TEX_WIDTH, + OFFSCREEN_TEX_HEIGHT, + TextureDesc::TextureUsageBits::Sampled); inputTexture1_ = iglDev_->createTexture(texDesc, &ret); inputTexture2_ = iglDev_->createTexture(texDesc, &ret); ASSERT_EQ(ret.code, Result::Code::Ok); @@ -275,5 +273,4 @@ TEST_F(BlendingTest, RGBASrcAndDstAddTest) { } } -} // namespace tests -} // namespace igl +} // namespace igl::tests diff --git a/src/igl/tests/Buffer.cpp b/src/igl/tests/Buffer.cpp index f3b2d1ef67..709aabe002 100644 --- a/src/igl/tests/Buffer.cpp +++ b/src/igl/tests/Buffer.cpp @@ -7,12 +7,10 @@ #include "util/Common.h" #include "util/TestDevice.h" -#include #include -namespace igl { -namespace tests { +namespace igl::tests { // // BufferTest @@ -119,7 +117,7 @@ TEST_F(BufferTest, createWithDebugLabel) { ResourceStorage::Shared); bufferDesc.debugName = "test"; - std::shared_ptr buffer = iglDev_->createBuffer(bufferDesc, &ret); + const std::shared_ptr buffer = iglDev_->createBuffer(bufferDesc, &ret); ASSERT_EQ(ret.code, Result::Code::Ok); ASSERT_TRUE(buffer != nullptr); @@ -139,9 +137,9 @@ TEST_F(BufferTest, mapIndexBuffer) { 3, 2, }; - BufferDesc bufferDesc = BufferDesc( + const BufferDesc bufferDesc = BufferDesc( BufferDesc::BufferTypeBits::Index, indexData, sizeof(indexData), ResourceStorage::Shared); - std::shared_ptr buffer = iglDev_->createBuffer(bufferDesc, &ret); + const std::shared_ptr buffer = iglDev_->createBuffer(bufferDesc, &ret); ASSERT_EQ(ret.code, Result::Code::Ok); ASSERT_TRUE(buffer != nullptr); @@ -175,18 +173,18 @@ TEST_F(BufferTest, mapBufferRangeIndexBuffer) { 3, 2, }; - BufferDesc bufferDesc = BufferDesc( + const BufferDesc bufferDesc = BufferDesc( BufferDesc::BufferTypeBits::Index, indexData, sizeof(indexData), ResourceStorage::Shared); - std::shared_ptr buffer = iglDev_->createBuffer(bufferDesc, &ret); + const std::shared_ptr buffer = iglDev_->createBuffer(bufferDesc, &ret); ASSERT_EQ(ret.code, Result::Code::Ok); ASSERT_TRUE(buffer != nullptr); std::vector bufferPartialData(3); - int numElementsToSkip = 2; - int offsetBytes = numElementsToSkip * sizeof(uint16_t); - int numElementsToMap = 3; - int sizeBytes = numElementsToMap * sizeof(uint16_t); + const int numElementsToSkip = 2; + const int offsetBytes = numElementsToSkip * sizeof(uint16_t); + const int numElementsToMap = 3; + const int sizeBytes = numElementsToMap * sizeof(uint16_t); auto newRange = BufferRange(sizeBytes, offsetBytes); auto* data = buffer->map(newRange, &ret); @@ -214,9 +212,9 @@ TEST_F(BufferTest, copyBytesErrorsIndexBuffer) { 3, 2, }; - BufferDesc bufferDesc = BufferDesc( + const BufferDesc bufferDesc = BufferDesc( BufferDesc::BufferTypeBits::Index, indexData, sizeof(indexData), ResourceStorage::Shared); - std::shared_ptr buffer = iglDev_->createBuffer(bufferDesc, &ret); + const std::shared_ptr buffer = iglDev_->createBuffer(bufferDesc, &ret); ASSERT_EQ(ret.code, Result::Code::Ok); ASSERT_TRUE(buffer != nullptr); @@ -244,7 +242,7 @@ TEST_F(BufferTest, mapUniformBuffer) { bufferDesc.data = &color; bufferDesc.length = sizeof(color); - std::shared_ptr buffer = iglDev_->createBuffer(bufferDesc, &ret); + const std::shared_ptr buffer = iglDev_->createBuffer(bufferDesc, &ret); ASSERT_EQ(ret.code, Result::Code::Ok); ASSERT_TRUE(buffer != nullptr); @@ -262,5 +260,4 @@ TEST_F(BufferTest, mapUniformBuffer) { ASSERT_EQ(color.a, bufferData[3]); } -} // namespace tests -} // namespace igl +} // namespace igl::tests diff --git a/src/igl/tests/CMakeLists.txt b/src/igl/tests/CMakeLists.txt index 413ee211d0..8a676719c5 100644 --- a/src/igl/tests/CMakeLists.txt +++ b/src/igl/tests/CMakeLists.txt @@ -81,6 +81,7 @@ target_link_libraries(IGLTests PUBLIC IGLLibrary) target_link_libraries(IGLTests PUBLIC gtest) target_link_libraries(IGLTests PUBLIC gtest_main) target_link_libraries(IGLTests PUBLIC IGLUmanagedUniformBuffer) +target_link_libraries(IGLTests PUBLIC IGLUshaderCross) if(TARGET glfw) target_link_libraries(IGLTests PRIVATE glfw) endif() diff --git a/src/igl/tests/CommandBuffer.cpp b/src/igl/tests/CommandBuffer.cpp index 34230f0c30..aec1ab61bf 100644 --- a/src/igl/tests/CommandBuffer.cpp +++ b/src/igl/tests/CommandBuffer.cpp @@ -8,8 +8,7 @@ #include "util/Common.h" #include "util/TestDevice.h" -namespace igl { -namespace tests { +namespace igl::tests { // // CommandBufferTest @@ -54,5 +53,4 @@ TEST_F(CommandBufferTest, pushPopDebugGroupLabel) { cmdBuf_->popDebugGroupLabel(); } -} // namespace tests -} // namespace igl +} // namespace igl::tests diff --git a/src/igl/tests/Common.cpp b/src/igl/tests/Common.cpp index fc140cc023..84849e6a66 100644 --- a/src/igl/tests/Common.cpp +++ b/src/igl/tests/Common.cpp @@ -9,8 +9,7 @@ #include #include -namespace igl { -namespace tests { +namespace igl::tests { TEST(CommonTest, BackendTypeToStringTest) { ASSERT_EQ(BackendTypeToString(BackendType::OpenGL), "OpenGL"); @@ -19,5 +18,4 @@ TEST(CommonTest, BackendTypeToStringTest) { // @fb-only }; -} // namespace tests -} // namespace igl +} // namespace igl::tests diff --git a/src/igl/tests/ComputeCommandEncoder.cpp b/src/igl/tests/ComputeCommandEncoder.cpp index dd8feb15e8..470fcdfa1d 100644 --- a/src/igl/tests/ComputeCommandEncoder.cpp +++ b/src/igl/tests/ComputeCommandEncoder.cpp @@ -59,11 +59,11 @@ class ComputeCommandEncoderTest : public ::testing::Test { return; } - BufferDesc vbInDesc = BufferDesc( + const BufferDesc vbInDesc = BufferDesc( BufferDesc::BufferTypeBits::Storage, dataIn.data(), sizeof(float) * dataIn.size()); bufferIn_ = iglDev_->createBuffer(vbInDesc, nullptr); ASSERT_TRUE(bufferIn_ != nullptr); - BufferDesc bufferOutDesc = + const BufferDesc bufferOutDesc = BufferDesc(BufferDesc::BufferTypeBits::Storage, nullptr, sizeof(float) * dataIn.size()); bufferOut0_ = iglDev_->createBuffer(bufferOutDesc, nullptr); ASSERT_TRUE(bufferOut0_ != nullptr); @@ -114,8 +114,8 @@ class ComputeCommandEncoderTest : public ::testing::Test { computeEncoder->bindBuffer(igl::tests::data::shader::simpleComputeInputIndex, bufferIn, 0); computeEncoder->bindBuffer(igl::tests::data::shader::simpleComputeOutputIndex, bufferOut, 0); - Dimensions threadgroupSize(dataIn.size(), 1, 1); - Dimensions threadgroupCount(1, 1, 1); + const Dimensions threadgroupSize(dataIn.size(), 1, 1); + const Dimensions threadgroupCount(1, 1, 1); computeEncoder->dispatchThreadGroups(threadgroupCount, threadgroupSize); computeEncoder->endEncoding(); } @@ -141,7 +141,7 @@ TEST_F(ComputeCommandEncoderTest, canEncodeBasicBufferOperation) { ASSERT_TRUE(cmdQueue_ != nullptr); - CommandBufferDesc cbDesc; + const CommandBufferDesc cbDesc; auto cmdBuffer = cmdQueue_->createCommandBuffer(cbDesc, nullptr); ASSERT_TRUE(cmdBuffer != nullptr); @@ -176,7 +176,7 @@ TEST_F(ComputeCommandEncoderTest, canUseOutputBufferFromOnePassAsInputToNext) { ASSERT_TRUE(cmdQueue_ != nullptr); - CommandBufferDesc cbDesc; + const CommandBufferDesc cbDesc; auto cmdBuffer = cmdQueue_->createCommandBuffer(cbDesc, nullptr); ASSERT_TRUE(cmdBuffer != nullptr); diff --git a/src/igl/tests/Device.cpp b/src/igl/tests/Device.cpp index 83ab8a9040..ae360597db 100644 --- a/src/igl/tests/Device.cpp +++ b/src/igl/tests/Device.cpp @@ -17,8 +17,7 @@ #define OFFSCREEN_RT_WIDTH 1 #define OFFSCREEN_RT_HEIGHT 1 -namespace igl { -namespace tests { +namespace igl::tests { // // DeviceTest @@ -40,11 +39,11 @@ class DeviceTest : public ::testing::Test { util::createDeviceAndQueue(iglDev_, cmdQueue_); // Create an offscreen texture to render to - TextureDesc texDesc = TextureDesc::new2D(TextureFormat::RGBA_UNorm8, - OFFSCREEN_RT_WIDTH, - OFFSCREEN_RT_HEIGHT, - TextureDesc::TextureUsageBits::Sampled | - TextureDesc::TextureUsageBits::Attachment); + const TextureDesc texDesc = TextureDesc::new2D(TextureFormat::RGBA_UNorm8, + OFFSCREEN_RT_WIDTH, + OFFSCREEN_RT_HEIGHT, + TextureDesc::TextureUsageBits::Sampled | + TextureDesc::TextureUsageBits::Attachment); Result ret; offscreenTexture_ = iglDev_->createTexture(texDesc, &ret); @@ -210,5 +209,4 @@ TEST_F(DeviceTest, GetBackendType) { } } -} // namespace tests -} // namespace igl +} // namespace igl::tests diff --git a/src/igl/tests/DeviceFeatureSet.cpp b/src/igl/tests/DeviceFeatureSet.cpp index 7dac59e1bc..357850c3c2 100644 --- a/src/igl/tests/DeviceFeatureSet.cpp +++ b/src/igl/tests/DeviceFeatureSet.cpp @@ -8,13 +8,14 @@ #include "data/TextureData.h" #include "util/Common.h" #include "util/TestDevice.h" +#if IGL_BACKEND_OPENGL #include #include #include +#endif // IGL_BACKEND_OPENGL #include -namespace igl { -namespace tests { +namespace igl::tests { // DeviceFeatureSetTest // This test exercises the igl::ICapabilities API. @@ -47,12 +48,12 @@ class DeviceFeatureSetTest : public ::testing::Test { TEST_F(DeviceFeatureSetTest, hasFeatureForMacOSOrWinOrAndroidTest) { EXPECT_TRUE(iglDev_->hasFeature(DeviceFeatures::StandardDerivative)); - bool backendOpenGL = iglDev_->getBackendType() == igl::BackendType::OpenGL; + const bool backendOpenGL = iglDev_->getBackendType() == igl::BackendType::OpenGL; if (backendOpenGL) { #if IGL_BACKEND_OPENGL auto& context = iglDev_->getPlatformDevice()->getContext(); - bool usesOpenGLES = igl::opengl::DeviceFeatureSet::usesOpenGLES(); + const bool usesOpenGLES = igl::opengl::DeviceFeatureSet::usesOpenGLES(); const auto& deviceFeatures = context.deviceFeatures(); auto glVersion = deviceFeatures.getGLVersion(); @@ -288,5 +289,4 @@ TEST_F(DeviceFeatureSetTest, getTextureFormatCapabilities) { EXPECT_TRUE(contains(capability, ICapabilities::TextureFormatCapabilityBits::Sampled)); } -} // namespace tests -} // namespace igl +} // namespace igl::tests diff --git a/src/igl/tests/Framebuffer.cpp b/src/igl/tests/Framebuffer.cpp index cf5b369f87..e2dfff12c1 100644 --- a/src/igl/tests/Framebuffer.cpp +++ b/src/igl/tests/Framebuffer.cpp @@ -13,16 +13,17 @@ #include #include +#if IGL_BACKEND_OPENGL #include #include +#endif // #IGL_BACKEND_OPENGL #include -namespace igl { -namespace tests { +namespace igl::tests { // Use a 1x1 Framebuffer for this test -#define OFFSCREEN_RT_WIDTH 1 -#define OFFSCREEN_RT_HEIGHT 1 +constexpr size_t OFFSCREEN_RT_WIDTH = 1; +constexpr size_t OFFSCREEN_RT_HEIGHT = 1; // // FramebufferTest @@ -55,11 +56,11 @@ class FramebufferTest : public ::testing::Test { ASSERT_TRUE(cmdQueue_ != nullptr); // Create an offscreen texture to render to - TextureDesc texDesc = TextureDesc::new2D(TextureFormat::RGBA_UNorm8, - OFFSCREEN_RT_WIDTH, - OFFSCREEN_RT_HEIGHT, - TextureDesc::TextureUsageBits::Sampled | - TextureDesc::TextureUsageBits::Attachment); + const TextureDesc texDesc = TextureDesc::new2D(TextureFormat::RGBA_UNorm8, + OFFSCREEN_RT_WIDTH, + OFFSCREEN_RT_HEIGHT, + TextureDesc::TextureUsageBits::Sampled | + TextureDesc::TextureUsageBits::Attachment); auto depthFormat = TextureFormat::S8_UInt_Z32_UNorm; @@ -167,7 +168,7 @@ class FramebufferTest : public ::testing::Test { ASSERT_TRUE(uv_ != nullptr); // Initialize sampler state - SamplerStateDesc samplerDesc; + const SamplerStateDesc samplerDesc; samp_ = iglDev_->createSamplerState(samplerDesc, &ret); ASSERT_EQ(ret.code, Result::Code::Ok); ASSERT_TRUE(samp_ != nullptr); @@ -366,8 +367,9 @@ TEST_F(FramebufferTest, Clear) { // the device's getPlatformDevice() function, which should return nullptr // on Metal // +#if IGL_BACKEND_OPENGL TEST_F(FramebufferTest, blitFramebufferColor) { - auto* platformDevice = iglDev_.get()->getPlatformDevice(); + auto* platformDevice = iglDev_->getPlatformDevice(); if (platformDevice) { ASSERT_TRUE(backend_ == util::BACKEND_OGL); @@ -392,13 +394,13 @@ TEST_F(FramebufferTest, blitFramebufferColor) { //----------------------------------------- // Create an offscreen texture to render to //----------------------------------------- - TextureDesc texDesc = TextureDesc::new2D(TextureFormat::RGBA_UNorm8, - OFFSCREEN_RT_WIDTH, - OFFSCREEN_RT_HEIGHT, - TextureDesc::TextureUsageBits::Sampled | - TextureDesc::TextureUsageBits::Attachment); + const TextureDesc texDesc = TextureDesc::new2D(TextureFormat::RGBA_UNorm8, + OFFSCREEN_RT_WIDTH, + OFFSCREEN_RT_HEIGHT, + TextureDesc::TextureUsageBits::Sampled | + TextureDesc::TextureUsageBits::Attachment); - std::shared_ptr offscreenTexture2 = iglDev_->createTexture(texDesc, &ret); + const std::shared_ptr offscreenTexture2 = iglDev_->createTexture(texDesc, &ret); ASSERT_TRUE(ret.isOk()); ASSERT_TRUE(offscreenTexture2 != nullptr); @@ -408,7 +410,8 @@ TEST_F(FramebufferTest, blitFramebufferColor) { FramebufferDesc framebufferDesc; framebufferDesc.colorAttachments[0].texture = offscreenTexture2; - std::shared_ptr framebuffer2 = iglDev_->createFramebuffer(framebufferDesc, &ret); + const std::shared_ptr framebuffer2 = + iglDev_->createFramebuffer(framebufferDesc, &ret); ASSERT_TRUE(ret.isOk()); ASSERT_TRUE(framebuffer2 != nullptr); @@ -462,7 +465,6 @@ TEST_F(FramebufferTest, blitFramebufferColor) { framebuffer2->copyBytesColorAttachment(*cmdQueue_, 0, pixels2.data(), rangeDesc); ASSERT_EQ(pixels2[0], 0); -#if IGL_BACKEND_OPENGL if (platformDevice->getContext().deviceFeatures().hasInternalFeature( opengl::InternalFeatures::FramebufferBlit)) { //-------------------------------------------------------------- @@ -491,11 +493,11 @@ TEST_F(FramebufferTest, blitFramebufferColor) { ASSERT_EQ(pixels[0], pixels2[0]); ASSERT_EQ(pixels2[0], 0x80808080); } -#endif // IGL_BACKEND_OPENGL } else { ASSERT_TRUE(backend_ != util::BACKEND_OGL); } } +#endif // IGL_BACKEND_OPENGL // // Framebuffer Drawable Unbind Test @@ -552,11 +554,11 @@ TEST_F(FramebufferTest, DrawableBindCount) { ASSERT_EQ(numOfAttachments, 1); // Create another texture - TextureDesc texDesc = TextureDesc::new2D(TextureFormat::RGBA_UNorm8, - OFFSCREEN_RT_WIDTH, - OFFSCREEN_RT_HEIGHT, - TextureDesc::TextureUsageBits::Sampled | - TextureDesc::TextureUsageBits::Attachment); + const TextureDesc texDesc = TextureDesc::new2D(TextureFormat::RGBA_UNorm8, + OFFSCREEN_RT_WIDTH, + OFFSCREEN_RT_HEIGHT, + TextureDesc::TextureUsageBits::Sampled | + TextureDesc::TextureUsageBits::Attachment); Result ret; auto newTex = iglDev_->createTexture(texDesc, &ret); @@ -649,7 +651,7 @@ TEST_F(FramebufferTest, GetColorAttachmentTest) { const int channelCount = 4; const int channelSize = sizeof(uint8_t); const int textureElementPerRow = textureWidth * channelCount; - TextureDesc const texDesc = TextureDesc::new2D(TextureFormat::RGBA_UNorm8, + const TextureDesc texDesc = TextureDesc::new2D(TextureFormat::RGBA_UNorm8, textureWidth, textureHeight, TextureDesc::TextureUsageBits::Sampled | @@ -709,5 +711,4 @@ TEST_F(FramebufferTest, GetColorAttachmentTest) { } } -} // namespace tests -} // namespace igl +} // namespace igl::tests diff --git a/src/igl/tests/Hash.cpp b/src/igl/tests/Hash.cpp index 3419410106..87d5f4c94a 100644 --- a/src/igl/tests/Hash.cpp +++ b/src/igl/tests/Hash.cpp @@ -12,8 +12,7 @@ #include -namespace igl { -namespace tests { +namespace igl::tests { class TestShaderStages : public IShaderStages { public: @@ -109,7 +108,8 @@ TEST_F(HashTest, GraphicsPipeline2) { const size_t expectedSize = 64 + 2 * sizeof(std::unordered_map) + sizeof(std::unordered_map) + sizeof(std::vector) + - sizeof(igl::NameHandle); + sizeof(igl::NameHandle) + + sizeof(std::shared_ptr) * IGL_TEXTURE_SAMPLERS_MAX; ASSERT_EQ(expectedSize, sizeof(RenderPipelineDesc)); } @@ -236,5 +236,4 @@ TEST_F(HashTest, DepthStencilState1) { std::hash()(descTwo)); } -} // namespace tests -} // namespace igl +} // namespace igl::tests diff --git a/src/igl/tests/IglTestsTSANSupressions.txt b/src/igl/tests/IglTestsTSANSupressions.txt index c2938c4002..c2dc63a779 100644 --- a/src/igl/tests/IglTestsTSANSupressions.txt +++ b/src/igl/tests/IglTestsTSANSupressions.txt @@ -1,2 +1,5 @@ # Use this file to suppress TSAN issues from 3rd party libraries # https://github.com/google/sanitizers/wiki/ThreadSanitizerSuppressions + +# vkDestroyDevice called in igl::vulkan::Device::~Device() causes false-positive in TSAN because of some swiftshader issue +race:igl::vulkan::Device::~Device() diff --git a/src/igl/tests/Log.cpp b/src/igl/tests/Log.cpp index 9c5e4fb2d2..e3b0418032 100644 --- a/src/igl/tests/Log.cpp +++ b/src/igl/tests/Log.cpp @@ -11,8 +11,7 @@ #include #include -namespace igl { -namespace tests { +namespace igl::tests { TEST(LogTest, LogOnceRaceCondition) { auto logSomethingUniqueManyTimes = []() { @@ -39,5 +38,4 @@ TEST(LogTest, LogOnceRaceCondition) { t4.join(); }; -} // namespace tests -} // namespace igl +} // namespace igl::tests diff --git a/src/igl/tests/Multiview.cpp b/src/igl/tests/Multiview.cpp index bfb71e1fb6..399a7f8217 100644 --- a/src/igl/tests/Multiview.cpp +++ b/src/igl/tests/Multiview.cpp @@ -6,7 +6,6 @@ */ #include "data/ShaderData.h" -#include "data/TextureData.h" #include "data/VertexIndexData.h" #include "util/Common.h" #include "util/TestDevice.h" @@ -15,12 +14,9 @@ #include #include #include -#include -#include #include -namespace igl { -namespace tests { +namespace igl::tests { // Use a 1x1 Framebuffer for this test constexpr size_t kOffScreenWidth = 1; @@ -44,7 +40,7 @@ class MultiviewTest : public ::testing::Test { igl::Result* /*result*/) { std::shared_ptr vertUniformBuffer = nullptr; - iglu::ManagedUniformBufferInfo ubInfo = { + const iglu::ManagedUniformBufferInfo ubInfo = { 1, sizeof(Colors), { @@ -72,7 +68,7 @@ class MultiviewTest : public ::testing::Test { void SetUp() override { setDebugBreakEnabled(false); - std::vector requestedFeatures{igl::DeviceFeatures::Multiview}; + const std::vector requestedFeatures{igl::DeviceFeatures::Multiview}; util::createDeviceAndQueue(iglDev_, cmdQueue_); ASSERT_NE(iglDev_, nullptr); @@ -90,12 +86,12 @@ class MultiviewTest : public ::testing::Test { #endif // Create an offscreen texture to render to - TextureDesc texDesc = TextureDesc::new2DArray(TextureFormat::RGBA_UNorm8, - kOffScreenWidth, - kOffScreenHeight, - 2, - TextureDesc::TextureUsageBits::Sampled | - TextureDesc::TextureUsageBits::Attachment); + const TextureDesc texDesc = TextureDesc::new2DArray( + TextureFormat::RGBA_UNorm8, + kOffScreenWidth, + kOffScreenHeight, + 2, + TextureDesc::TextureUsageBits::Sampled | TextureDesc::TextureUsageBits::Attachment); auto depthFormat = TextureFormat::S8_UInt_Z32_UNorm; @@ -261,7 +257,7 @@ TEST_F(MultiviewTest, SinglePassStereo) { ASSERT_NE(framebuffer_, nullptr); Result result{}; - auto vertUniformBuffer = createVertexUniformBuffer(*iglDev_.get(), &result); + auto vertUniformBuffer = createVertexUniformBuffer(*iglDev_, &result); ASSERT_TRUE(result.isOk()); colors_[0].r = 1.0f; @@ -295,7 +291,7 @@ TEST_F(MultiviewTest, SinglePassStereo) { cmds->bindDepthStencilState(depthStencilState); cmds->bindVertexBuffer(data::shader::simplePosIndex, *vb_); - vertUniformBuffer->bind(*iglDev_.get(), *pipelineState, *cmds.get()); + vertUniformBuffer->bind(*iglDev_, *pipelineState, *cmds); cmds->bindIndexBuffer(*ib_, IndexFormat::UInt16); cmds->drawIndexed(6); @@ -319,5 +315,4 @@ TEST_F(MultiviewTest, SinglePassStereo) { framebuffer_->copyBytesColorAttachment(*cmdQueue_, 0, pixels.data(), rangeDesc); EXPECT_EQ(pixels[0], 0xffffff00); } -} // namespace tests -} // namespace igl +} // namespace igl::tests diff --git a/src/igl/tests/NameHandleTests.cpp b/src/igl/tests/NameHandleTests.cpp index a77b916b42..cc62d7afcc 100644 --- a/src/igl/tests/NameHandleTests.cpp +++ b/src/igl/tests/NameHandleTests.cpp @@ -10,8 +10,7 @@ #include #include -namespace igl { -namespace tests { +namespace igl::tests { namespace { NameHandle a = IGL_NAMEHANDLE("a"); NameHandle b = IGL_NAMEHANDLE("b"); @@ -61,5 +60,4 @@ TEST(NameHandleTests, set) { EXPECT_EQ(s.find(c), s.end()); } -} // namespace tests -} // namespace igl +} // namespace igl::tests diff --git a/src/igl/tests/RenderCommandEncoder.cpp b/src/igl/tests/RenderCommandEncoder.cpp index 14d22f5170..5c40cdba36 100644 --- a/src/igl/tests/RenderCommandEncoder.cpp +++ b/src/igl/tests/RenderCommandEncoder.cpp @@ -29,8 +29,7 @@ #define OFFSCREEN_TEX_WIDTH 4 #define OFFSCREEN_TEX_HEIGHT 4 -namespace igl { -namespace tests { +namespace igl::tests { const auto quarterPixel = (float)(0.5 / OFFSCREEN_RT_WIDTH); const float backgroundColor = 0.501f; @@ -142,7 +141,7 @@ class RenderCommandEncoderTest : public ::testing::Test { ASSERT_TRUE(vertexInputState_ != nullptr); // Initialize sampler state - SamplerStateDesc samplerDesc; + const SamplerStateDesc samplerDesc; samp_ = iglDev_->createSamplerState(samplerDesc, &ret); ASSERT_EQ(ret.code, Result::Code::Ok); ASSERT_TRUE(samp_ != nullptr); @@ -347,7 +346,7 @@ TEST_F(RenderCommandEncoderTest, shouldDrawAPoint) { auto grayColor = data::texture::TEX_RGBA_GRAY_4x4[0]; // clang-format off - std::vector expectedPixels { + std::vector const expectedPixels { backgroundColorHex, backgroundColorHex, backgroundColorHex, backgroundColorHex, backgroundColorHex, backgroundColorHex, grayColor, backgroundColorHex, backgroundColorHex, backgroundColorHex, backgroundColorHex, backgroundColorHex, @@ -378,7 +377,7 @@ TEST_F(RenderCommandEncoderTest, shouldDrawALine) { auto grayColor = data::texture::TEX_RGBA_GRAY_4x4[0]; // clang-format off - std::vector expectedPixels { + std::vector const expectedPixels { backgroundColorHex, backgroundColorHex, backgroundColorHex, backgroundColorHex, backgroundColorHex, backgroundColorHex, backgroundColorHex, backgroundColorHex, backgroundColorHex, backgroundColorHex, backgroundColorHex, backgroundColorHex, @@ -413,7 +412,7 @@ TEST_F(RenderCommandEncoderTest, shouldDrawLineStrip) { auto grayColor = data::texture::TEX_RGBA_GRAY_4x4[0]; // clang-format off - std::vector expectedPixels { + std::vector const expectedPixels { backgroundColorHex, backgroundColorHex, backgroundColorHex, grayColor, backgroundColorHex, backgroundColorHex, backgroundColorHex, grayColor, backgroundColorHex, backgroundColorHex, backgroundColorHex, grayColor, @@ -446,7 +445,7 @@ TEST_F(RenderCommandEncoderTest, shouldDrawATriangle) { auto grayColor = data::texture::TEX_RGBA_GRAY_4x4[0]; // clang-format off - std::vector expectedPixels { + std::vector const expectedPixels { backgroundColorHex, backgroundColorHex, backgroundColorHex, grayColor, backgroundColorHex, backgroundColorHex, grayColor, grayColor, backgroundColorHex, grayColor, grayColor, grayColor, @@ -479,7 +478,7 @@ TEST_F(RenderCommandEncoderTest, shouldDrawTriangleStrip) { }); verifyFrameBuffer([](const std::vector& pixels) { - for (auto& pixel : pixels) { + for (const auto& pixel : pixels) { ASSERT_EQ(pixel, data::texture::TEX_RGBA_GRAY_4x4[0]); } }); @@ -520,11 +519,10 @@ TEST_F(RenderCommandEncoderTest, shouldNotDraw) { }); verifyFrameBuffer([](const std::vector& pixels) { - for (auto& pixel : pixels) { + for (const auto& pixel : pixels) { ASSERT_EQ(pixel, backgroundColorHex); } }); } -} // namespace tests -} // namespace igl +} // namespace igl::tests diff --git a/src/igl/tests/Resource.cpp b/src/igl/tests/Resource.cpp index bfca26c736..2b9cb9c302 100644 --- a/src/igl/tests/Resource.cpp +++ b/src/igl/tests/Resource.cpp @@ -7,8 +7,7 @@ #include "util/Common.h" -namespace igl { -namespace tests { +namespace igl::tests { // // ResourceTest @@ -39,7 +38,7 @@ class ResourceTest : public ::testing::Test { struct FragmentFormat { simd::float3 color; }; - FragmentFormat fragmentParameters; + FragmentFormat fragmentParameters{}; }; // @@ -52,7 +51,7 @@ class ResourceTest : public ::testing::Test { TEST_F(ResourceTest, CreateRenderPipelineReturnNull) { Result ret; - RenderPipelineDesc desc; + const RenderPipelineDesc desc; std::shared_ptr rps; // Sending in the blank desc should give an error since the shader modules @@ -71,7 +70,7 @@ TEST_F(ResourceTest, CreateRenderPipelineReturnNull) { TEST_F(ResourceTest, DepthStencilCreate) { Result ret; - DepthStencilStateDesc dsDesc = {}; + const DepthStencilStateDesc dsDesc = {}; std::shared_ptr ds; ds = iglDev_->createDepthStencilState(dsDesc, &ret); @@ -88,9 +87,9 @@ TEST_F(ResourceTest, DepthStencilCreate) { TEST_F(ResourceTest, VertexBuffer) { Result ret; float vertexData[] = {1.0}; - BufferDesc bufferDesc = + const BufferDesc bufferDesc = BufferDesc(BufferDesc::BufferTypeBits::Vertex, vertexData, sizeof(vertexData)); - std::shared_ptr buffer = iglDev_->createBuffer(bufferDesc, &ret); + const std::shared_ptr buffer = iglDev_->createBuffer(bufferDesc, &ret); ASSERT_EQ(ret.code, Result::Code::Ok); ASSERT_TRUE(buffer != nullptr); @@ -105,9 +104,9 @@ TEST_F(ResourceTest, UninitializedVertexBuffer) { Result ret; const int bufferLength = 64; - BufferDesc bufferDesc = BufferDesc( + const BufferDesc bufferDesc = BufferDesc( BufferDesc::BufferTypeBits::Vertex, nullptr, bufferLength, ResourceStorage::Shared); - std::shared_ptr buffer = iglDev_->createBuffer(bufferDesc, &ret); + const std::shared_ptr buffer = iglDev_->createBuffer(bufferDesc, &ret); ASSERT_EQ(ret.code, Result::Code::Ok); ASSERT_TRUE(buffer != nullptr); @@ -129,9 +128,9 @@ TEST_F(ResourceTest, IndexBuffer) { 3, 2, }; - BufferDesc bufferDesc = + const BufferDesc bufferDesc = BufferDesc(BufferDesc::BufferTypeBits::Index, indexData, sizeof(indexData)); - std::shared_ptr buffer = iglDev_->createBuffer(bufferDesc, &ret); + const std::shared_ptr buffer = iglDev_->createBuffer(bufferDesc, &ret); ASSERT_EQ(ret.code, Result::Code::Ok); ASSERT_TRUE(buffer != nullptr); @@ -151,11 +150,10 @@ TEST_F(ResourceTest, UniformBuffer) { bufferDesc.data = &fragmentParameters; bufferDesc.length = sizeof(fragmentParameters); - std::shared_ptr buffer = iglDev_->createBuffer(bufferDesc, &ret); + const std::shared_ptr buffer = iglDev_->createBuffer(bufferDesc, &ret); ASSERT_EQ(ret.code, Result::Code::Ok); ASSERT_TRUE(buffer != nullptr); } -} // namespace tests -} // namespace igl +} // namespace igl::tests diff --git a/src/igl/tests/ShaderLibrary.cpp b/src/igl/tests/ShaderLibrary.cpp index f39e94bf3a..5ffb48ffbd 100644 --- a/src/igl/tests/ShaderLibrary.cpp +++ b/src/igl/tests/ShaderLibrary.cpp @@ -11,8 +11,7 @@ #include #include -namespace igl { -namespace tests { +namespace igl::tests { class ShaderLibraryTest : public ::testing::Test { private: @@ -133,5 +132,4 @@ TEST_F(ShaderLibraryTest, CreateFromSourceNoResult) { auto vertShaderModule = shaderLibrary->getShaderModule("vertexShader"); ASSERT_TRUE(vertShaderModule); } -} // namespace tests -} // namespace igl +} // namespace igl::tests diff --git a/src/igl/tests/ShaderModule.cpp b/src/igl/tests/ShaderModule.cpp index f886a0bc97..69e2a134c1 100644 --- a/src/igl/tests/ShaderModule.cpp +++ b/src/igl/tests/ShaderModule.cpp @@ -11,8 +11,7 @@ #include #include -namespace igl { -namespace tests { +namespace igl::tests { class ShaderModuleTest : public ::testing::Test { private: @@ -108,5 +107,4 @@ TEST_F(ShaderModuleTest, CompileShaderModuleNoResult) { *iglDev_, source, {ShaderStage::Vertex, "vertexShader"}, "test", nullptr); ASSERT_TRUE(shaderModule != nullptr); } -} // namespace tests -} // namespace igl +} // namespace igl::tests diff --git a/src/igl/tests/Texture.cpp b/src/igl/tests/Texture.cpp index e1716443d0..4892222593 100644 --- a/src/igl/tests/Texture.cpp +++ b/src/igl/tests/Texture.cpp @@ -48,10 +48,10 @@ TEST_F(TextureTest, Passthrough) { //------------------------------------- // Create input texture and upload data //------------------------------------- - TextureDesc texDesc = TextureDesc::new2D(TextureFormat::RGBA_UNorm8, - kOffscreenTexWidth, - kOffscreenTexHeight, - TextureDesc::TextureUsageBits::Sampled); + const TextureDesc texDesc = TextureDesc::new2D(TextureFormat::RGBA_UNorm8, + kOffscreenTexWidth, + kOffscreenTexHeight, + TextureDesc::TextureUsageBits::Sampled); inputTexture_ = iglDev_->createTexture(texDesc, &ret); ASSERT_EQ(ret.code, Result::Code::Ok); ASSERT_TRUE(inputTexture_ != nullptr); @@ -113,10 +113,10 @@ TEST_F(TextureTest, PassthroughSubTexture) { //------------------------------------------------------ // Create input texture and sub-texture, and upload data //------------------------------------------------------ - TextureDesc texDesc = TextureDesc::new2D(TextureFormat::RGBA_UNorm8, - kOffscreenTexWidth, - kOffscreenTexHeight, - TextureDesc::TextureUsageBits::Sampled); + const TextureDesc texDesc = TextureDesc::new2D(TextureFormat::RGBA_UNorm8, + kOffscreenTexWidth, + kOffscreenTexHeight, + TextureDesc::TextureUsageBits::Sampled); inputTexture_ = iglDev_->createTexture(texDesc, &ret); ASSERT_EQ(ret.code, Result::Code::Ok); ASSERT_TRUE(inputTexture_ != nullptr); diff --git a/src/igl/tests/Texture.h b/src/igl/tests/Texture.h index 4e14449219..93a16beba4 100644 --- a/src/igl/tests/Texture.h +++ b/src/igl/tests/Texture.h @@ -17,7 +17,6 @@ #include #include #include -#include #include namespace igl::tests { @@ -144,7 +143,7 @@ class TextureTest : public ::testing::Test { ASSERT_TRUE(uv_ != nullptr); // Initialize sampler state - SamplerStateDesc samplerDesc; + const SamplerStateDesc samplerDesc; samp_ = iglDev_->createSamplerState(samplerDesc, &ret); ASSERT_EQ(ret.code, Result::Code::Ok); ASSERT_TRUE(samp_ != nullptr); diff --git a/src/igl/tests/TextureArray.cpp b/src/igl/tests/TextureArray.cpp index 9c2473e760..a27cf8ad75 100644 --- a/src/igl/tests/TextureArray.cpp +++ b/src/igl/tests/TextureArray.cpp @@ -20,7 +20,6 @@ #include #include #include -#include #include namespace igl::tests { @@ -98,11 +97,11 @@ class TextureArrayTest : public ::testing::Test { } // Create an offscreen texture to render to - TextureDesc texDesc = TextureDesc::new2D(TextureFormat::RGBA_UNorm8, - kOffscreenTexWidth, - kOffscreenTexHeight, - TextureDesc::TextureUsageBits::Sampled | - TextureDesc::TextureUsageBits::Attachment); + const TextureDesc texDesc = TextureDesc::new2D(TextureFormat::RGBA_UNorm8, + kOffscreenTexWidth, + kOffscreenTexHeight, + TextureDesc::TextureUsageBits::Sampled | + TextureDesc::TextureUsageBits::Attachment); Result ret; offscreenTexture_ = iglDev_->createTexture(texDesc, &ret); @@ -225,7 +224,7 @@ class TextureArrayTest : public ::testing::Test { ASSERT_TRUE(uv_ != nullptr); // Initialize sampler state - SamplerStateDesc samplerDesc; + const SamplerStateDesc samplerDesc; samp_ = iglDev_->createSamplerState(samplerDesc, &ret); ASSERT_EQ(ret.code, Result::Code::Ok); ASSERT_TRUE(samp_ != nullptr); @@ -333,17 +332,17 @@ void runUploadTest(IDevice& device, bool singleUpload, bool modifyTexture) { Result ret; - std::shared_ptr pipelineState; + const std::shared_ptr pipelineState; //------------------------------------- // Create input texture and upload data //------------------------------------- - TextureDesc texDesc = TextureDesc::new2DArray(TextureFormat::RGBA_UNorm8, - kOffscreenTexWidth, - kOffscreenTexHeight, - kNumLayers, - TextureDesc::TextureUsageBits::Sampled | - TextureDesc::TextureUsageBits::Attachment); + const TextureDesc texDesc = TextureDesc::new2DArray( + TextureFormat::RGBA_UNorm8, + kOffscreenTexWidth, + kOffscreenTexHeight, + kNumLayers, + TextureDesc::TextureUsageBits::Sampled | TextureDesc::TextureUsageBits::Attachment); auto tex = device.createTexture(texDesc, &ret); ASSERT_EQ(ret.code, Result::Code::Ok); ASSERT_TRUE(tex != nullptr); @@ -545,13 +544,13 @@ TEST_F(TextureArrayTest, Passthrough_SampleFromArray) { cmds->bindSamplerState(textureUnit_, BindTarget::kFragment, samp_.get()); Result result{}; - auto vertUniformBuffer = createVertexUniformBuffer(*iglDev_.get(), &result); + auto vertUniformBuffer = createVertexUniformBuffer(*iglDev_, &result); ASSERT_TRUE(result.isOk()); vertexUniforms_.layer = static_cast(layer); *static_cast(vertUniformBuffer->getData()) = vertexUniforms_; - vertUniformBuffer->bind(*iglDev_.get(), *pipelineState, *cmds.get()); + vertUniformBuffer->bind(*iglDev_, *pipelineState, *cmds); cmds->bindIndexBuffer(*ib_, IndexFormat::UInt16); cmds->drawIndexed(6); diff --git a/src/igl/tests/TextureArrayFloat.cpp b/src/igl/tests/TextureArrayFloat.cpp index 30def9ebca..01ca1e1b5d 100644 --- a/src/igl/tests/TextureArrayFloat.cpp +++ b/src/igl/tests/TextureArrayFloat.cpp @@ -29,7 +29,6 @@ #include #include #include -#include #include namespace igl::tests { @@ -237,7 +236,7 @@ class TextureArrayFloatTest : public ::testing::Test { ASSERT_TRUE(uv_ != nullptr); // Initialize sampler state - SamplerStateDesc const samplerDesc; + const SamplerStateDesc samplerDesc; samp_ = iglDev_->createSamplerState(samplerDesc, &ret); ASSERT_EQ(ret.code, Result::Code::Ok); ASSERT_TRUE(samp_ != nullptr); @@ -555,7 +554,7 @@ TEST_F(TextureArrayFloatTest, Passthrough_SampleFromArray) { vertexUniforms_.layer = static_cast(layer); *static_cast(vertUniformBuffer->getData()) = vertexUniforms_; - vertUniformBuffer->bind(*iglDev_, *pipelineState, *cmds.get()); + vertUniformBuffer->bind(*iglDev_, *pipelineState, *cmds); cmds->bindIndexBuffer(*ib_, IndexFormat::UInt16); cmds->drawIndexed(6); diff --git a/src/igl/tests/TextureCube.cpp b/src/igl/tests/TextureCube.cpp index b7a06701ef..24f4e35c55 100644 --- a/src/igl/tests/TextureCube.cpp +++ b/src/igl/tests/TextureCube.cpp @@ -85,12 +85,12 @@ class TextureCubeTest : public ::testing::Test { ASSERT_TRUE(iglDev_ != nullptr); ASSERT_TRUE(cmdQueue_ != nullptr); - TextureDesc texDesc = TextureDesc::new2D(TextureFormat::RGBA_UNorm8, - kOffscreenTexWidth, - kOffscreenTexHeight, - TextureDesc::TextureUsageBits::Sampled | - TextureDesc::TextureUsageBits::Attachment, - "TextureCubeTest::SetUp::offscreenTexture"); + const TextureDesc texDesc = TextureDesc::new2D(TextureFormat::RGBA_UNorm8, + kOffscreenTexWidth, + kOffscreenTexHeight, + TextureDesc::TextureUsageBits::Sampled | + TextureDesc::TextureUsageBits::Attachment, + "TextureCubeTest::SetUp::offscreenTexture"); Result ret; offscreenTexture_ = iglDev_->createTexture(texDesc, &ret); ASSERT_EQ(ret.code, Result::Code::Ok); @@ -192,7 +192,7 @@ class TextureCubeTest : public ::testing::Test { ASSERT_TRUE(uv_ != nullptr); // Initialize sampler state - SamplerStateDesc samplerDesc; + const SamplerStateDesc samplerDesc; samp_ = iglDev_->createSamplerState(samplerDesc, &ret); ASSERT_EQ(ret.code, Result::Code::Ok); ASSERT_TRUE(samp_ != nullptr); @@ -467,13 +467,13 @@ TEST_F(TextureCubeTest, Passthrough_SampleFromCube) { cmds->bindSamplerState(textureUnit_, BindTarget::kFragment, samp_.get()); Result result{}; - auto vertUniformBuffer = createVertexUniformBuffer(*iglDev_.get(), &result); + auto vertUniformBuffer = createVertexUniformBuffer(*iglDev_, &result); ASSERT_TRUE(result.isOk()); vertexUniforms_.viewDirection = kViewDirection[face]; *static_cast(vertUniformBuffer->getData()) = vertexUniforms_; - vertUniformBuffer->bind(*iglDev_.get(), *pipelineState, *cmds.get()); + vertUniformBuffer->bind(*iglDev_, *pipelineState, *cmds); cmds->bindIndexBuffer(*ib_, IndexFormat::UInt16); cmds->drawIndexed(6); diff --git a/src/igl/tests/TextureFloat.cpp b/src/igl/tests/TextureFloat.cpp index 23bc734a49..ff5f4d3a8b 100644 --- a/src/igl/tests/TextureFloat.cpp +++ b/src/igl/tests/TextureFloat.cpp @@ -22,7 +22,6 @@ #include #include #include -#include #include namespace igl::tests { diff --git a/src/igl/tests/TextureFormatProperties.cpp b/src/igl/tests/TextureFormatProperties.cpp index ff4b34273f..e7b857beac 100644 --- a/src/igl/tests/TextureFormatProperties.cpp +++ b/src/igl/tests/TextureFormatProperties.cpp @@ -16,7 +16,6 @@ #include #include #include -#include #include namespace igl::tests { @@ -143,7 +142,7 @@ class TextureTest : public ::testing::Test { ASSERT_TRUE(uv_ != nullptr); // Initialize sampler state - SamplerStateDesc samplerDesc; + const SamplerStateDesc samplerDesc; samp_ = iglDev_->createSamplerState(samplerDesc, &ret); ASSERT_EQ(ret.code, Result::Code::Ok); ASSERT_TRUE(samp_ != nullptr); diff --git a/src/igl/tests/TextureHalfFloat.cpp b/src/igl/tests/TextureHalfFloat.cpp index 23b5c97a75..7e8ee3c316 100644 --- a/src/igl/tests/TextureHalfFloat.cpp +++ b/src/igl/tests/TextureHalfFloat.cpp @@ -31,7 +31,6 @@ #include #include #include -#include #include namespace igl::tests { diff --git a/src/igl/tests/TextureMipmap.cpp b/src/igl/tests/TextureMipmap.cpp index 6229d23e22..a700a847de 100644 --- a/src/igl/tests/TextureMipmap.cpp +++ b/src/igl/tests/TextureMipmap.cpp @@ -5,6 +5,8 @@ * LICENSE file in the root directory of this source tree. */ +#include + #include "Texture.h" namespace igl::tests { @@ -346,7 +348,7 @@ TEST_F(TextureTest, GetEstimatedSizeInBytes) { const size_t formatBytes = iglDev_->getBackendType() == BackendType::OpenGL ? 2 : 4; size_t bytes; - bytes = static_cast(12 * 34 * formatBytes); + bytes = (12 * 34 * formatBytes); ASSERT_EQ(calcSize(12, 34, format, 1), bytes); bytes = static_cast((16 + 8 + 4 + 2 + 1) * formatBytes); ASSERT_EQ(calcSize(16, 1, format, 5), bytes); diff --git a/src/igl/tests/TextureRangeDesc.cpp b/src/igl/tests/TextureRangeDesc.cpp index 1e851f7ef1..e7dae93f64 100644 --- a/src/igl/tests/TextureRangeDesc.cpp +++ b/src/igl/tests/TextureRangeDesc.cpp @@ -16,7 +16,6 @@ #include #include #include -#include #include namespace igl::tests { diff --git a/src/igl/tests/VertexInputState.cpp b/src/igl/tests/VertexInputState.cpp index b9e12779cb..6a71620402 100644 --- a/src/igl/tests/VertexInputState.cpp +++ b/src/igl/tests/VertexInputState.cpp @@ -9,8 +9,7 @@ #include -namespace igl { -namespace tests { +namespace igl::tests { // // VertexInputStateTest @@ -252,5 +251,4 @@ TEST_F(VertexInputStateTest, VertexInputStateDescEquality) { ASSERT_EQ(desc1, desc2); } -} // namespace tests -} // namespace igl +} // namespace igl::tests diff --git a/src/igl/tests/data/ShaderData.h b/src/igl/tests/data/ShaderData.h index 41d209ca26..26b35199fa 100644 --- a/src/igl/tests/data/ShaderData.h +++ b/src/igl/tests/data/ShaderData.h @@ -8,12 +8,12 @@ #pragma once #include // For size_t/ +#include +#if IGL_BACKEND_OPENGL #include +#endif // IGL_BACKEND_OPENGL -namespace igl { -namespace tests { -namespace data { -namespace shader { +namespace igl::tests::data::shader { //----------------------------------------------------------------------------- // Defines names of inputs and functions for the shaders in this file @@ -583,7 +583,4 @@ const char VULKAN_SIMPLE_FRAG_SHADER_MULTIVIEW[] = }); // clang-format on -} // namespace shader -} // namespace data -} // namespace tests -} // namespace igl +} // namespace igl::tests::data::shader diff --git a/src/igl/tests/data/TextureData.h b/src/igl/tests/data/TextureData.h index 8e7dcdbdc2..0b48226772 100644 --- a/src/igl/tests/data/TextureData.h +++ b/src/igl/tests/data/TextureData.h @@ -9,10 +9,7 @@ #include -namespace igl { -namespace tests { -namespace data { -namespace texture { +namespace igl::tests::data::texture { // clang-format off constexpr uint32_t TEX_RGBA_2x2[] = {0x11223344, 0x11111111, @@ -55,7 +52,4 @@ constexpr uint32_t TEX_RGBA_GRAY_5x5[] = {0x80808080, 0x80808080, 0x80808080, 0x 0x80808080, 0x80808080, 0x80808080, 0x80808080, 0x80808080}; // clang-format on -} // namespace texture -} // namespace data -} // namespace tests -} // namespace igl +} // namespace igl::tests::data::texture diff --git a/src/igl/tests/data/VertexIndexData.h b/src/igl/tests/data/VertexIndexData.h index 2bb4710b8e..4330918bc3 100644 --- a/src/igl/tests/data/VertexIndexData.h +++ b/src/igl/tests/data/VertexIndexData.h @@ -9,10 +9,7 @@ #include // For uint16_t -namespace igl { -namespace tests { -namespace data { -namespace vertex_index { +namespace igl::tests::data::vertex_index { // clang-format off // Using float 4 to alleviate packing issues @@ -39,7 +36,4 @@ static uint16_t QUAD_IND[] = { }; // clang-format on -} // namespace vertex_index -} // namespace data -} // namespace tests -} // namespace igl +} // namespace igl::tests::data::vertex_index diff --git a/src/igl/tests/iglu/StatePool.cpp b/src/igl/tests/iglu/StatePool.cpp index 5649ad846d..3d7dab9491 100644 --- a/src/igl/tests/iglu/StatePool.cpp +++ b/src/igl/tests/iglu/StatePool.cpp @@ -15,8 +15,7 @@ #include #include -namespace igl { -namespace tests { +namespace igl::tests { // // StatePoolTest @@ -204,5 +203,4 @@ TEST_F(StatePoolTest, renderPipelineDescCachingLRU1) { renderPipelineDesc3_.cullMode = renderPipelineDesc1_.cullMode; // restore change } -} // namespace tests -} // namespace igl +} // namespace igl::tests diff --git a/src/igl/tests/iglu/TextureAccessor.cpp b/src/igl/tests/iglu/TextureAccessor.cpp index 86b8aa651c..81ecd62f13 100644 --- a/src/igl/tests/iglu/TextureAccessor.cpp +++ b/src/igl/tests/iglu/TextureAccessor.cpp @@ -18,8 +18,7 @@ #define OFFSCREEN_TEX_HEIGHT 2 #define OFFSCREEN_TEX_WIDTH 2 -namespace igl { -namespace tests { +namespace igl::tests { // // TextureAccessorTest @@ -68,7 +67,7 @@ class TextureAccessorTest : public ::testing::Test { std::shared_ptr texture_; TextureDesc texDesc_; std::shared_ptr textureAccessor_; - int textureSizeInBytes_; + int textureSizeInBytes_{}; }; // @@ -151,5 +150,4 @@ TEST_F(TextureAccessorTest, reuseTextureAccessor) { } } } -} // namespace tests -} // namespace igl +} // namespace igl::tests diff --git a/src/igl/tests/iglu/UniformCollection.cpp b/src/igl/tests/iglu/UniformCollection.cpp index 234809bcb3..bb58b6bed3 100644 --- a/src/igl/tests/iglu/UniformCollection.cpp +++ b/src/igl/tests/iglu/UniformCollection.cpp @@ -16,8 +16,7 @@ #include #include -namespace iglu { -namespace tests { +namespace iglu::tests { // // UniformCollectionTest @@ -49,7 +48,7 @@ class debug_t; TEST_F(UniformCollectionTest, DescriptorValue) { uniform::Collection c; - bool boolValue = true; + const bool boolValue = true; uniform::DescriptorValue boolUniform(boolValue); TestIndex(boolUniform); TestUniformData(boolValue, boolUniform); @@ -57,7 +56,7 @@ TEST_F(UniformCollectionTest, DescriptorValue) { c.set(boolUniformNameHandle, boolValue); TestUniformData(boolValue, c.getOrCreate(boolUniformNameHandle)); - int intValue = 1; + const int intValue = 1; uniform::DescriptorValue intUniform(intValue); TestIndex(intUniform); TestUniformData(intValue, intUniform); @@ -65,7 +64,7 @@ TEST_F(UniformCollectionTest, DescriptorValue) { c.set(intUniformNameHandle, intValue); TestUniformData(intValue, c.getOrCreate(intUniformNameHandle)); - glm::ivec2 ivec2Value(2); + const glm::ivec2 ivec2Value(2); uniform::DescriptorValue ivec2Uniform(ivec2Value); TestIndex(ivec2Uniform); TestUniformData(ivec2Value, ivec2Uniform); @@ -73,7 +72,7 @@ TEST_F(UniformCollectionTest, DescriptorValue) { c.set(ivec2UniformNameHandle, ivec2Value); TestUniformData(ivec2Value, c.getOrCreate(ivec2UniformNameHandle)); - glm::ivec3 ivec3Value(3); + const glm::ivec3 ivec3Value(3); uniform::DescriptorValue ivec3Uniform(ivec3Value); TestIndex(ivec3Uniform); TestUniformData(ivec3Value, ivec3Uniform); @@ -81,7 +80,7 @@ TEST_F(UniformCollectionTest, DescriptorValue) { c.set(ivec3UniformNameHandle, ivec3Value); TestUniformData(ivec3Value, c.getOrCreate(ivec3UniformNameHandle)); - glm::ivec4 ivec4Value(4); + const glm::ivec4 ivec4Value(4); uniform::DescriptorValue ivec4Uniform(ivec4Value); TestIndex(ivec4Uniform); TestUniformData(ivec4Value, ivec4Uniform); @@ -89,7 +88,7 @@ TEST_F(UniformCollectionTest, DescriptorValue) { c.set(ivec4UniformNameHandle, ivec4Value); TestUniformData(ivec4Value, c.getOrCreate(ivec4UniformNameHandle)); - float floatValue(1.f); + const float floatValue(1.f); uniform::DescriptorValue floatUniform(floatValue); TestIndex(floatUniform); TestUniformData(floatValue, floatUniform); @@ -97,7 +96,7 @@ TEST_F(UniformCollectionTest, DescriptorValue) { c.set(floatUniformNameHandle, floatValue); TestUniformData(floatValue, c.getOrCreate(floatUniformNameHandle)); - glm::vec2 vec2Value(2.f); + const glm::vec2 vec2Value(2.f); uniform::DescriptorValue vec2Uniform(vec2Value); TestIndex(vec2Uniform); TestUniformData(vec2Value, vec2Uniform); @@ -105,7 +104,7 @@ TEST_F(UniformCollectionTest, DescriptorValue) { c.set(vec2UniformNameHandle, vec2Value); TestUniformData(vec2Value, c.getOrCreate(vec2UniformNameHandle)); - glm::vec3 vec3Value(3.f); + const glm::vec3 vec3Value(3.f); uniform::DescriptorValue vec3Uniform(vec3Value); TestIndex(vec3Uniform); TestUniformData(vec3Value, vec3Uniform); @@ -113,7 +112,7 @@ TEST_F(UniformCollectionTest, DescriptorValue) { c.set(vec3UniformNameHandle, vec3Value); TestUniformData(vec3Value, c.getOrCreate(vec3UniformNameHandle)); - glm::vec4 vec4Value(4.f); + const glm::vec4 vec4Value(4.f); uniform::DescriptorValue vec4Uniform(vec4Value); TestIndex(vec4Uniform); TestUniformData(vec4Value, vec4Uniform); @@ -121,7 +120,7 @@ TEST_F(UniformCollectionTest, DescriptorValue) { c.set(vec4UniformNameHandle, vec4Value); TestUniformData(vec4Value, c.getOrCreate(vec4UniformNameHandle)); - glm::mat2 mat2Value(2.f); + const glm::mat2 mat2Value(2.f); uniform::DescriptorValue mat2Uniform(mat2Value); TestIndex(mat2Uniform); TestUniformData(mat2Value, mat2Uniform); @@ -129,7 +128,7 @@ TEST_F(UniformCollectionTest, DescriptorValue) { c.set(mat2UniformNameHandle, mat2Value); TestUniformData(mat2Value, c.getOrCreate(mat2UniformNameHandle)); - glm::mat3 mat3Value(3.f); + const glm::mat3 mat3Value(3.f); uniform::DescriptorValue mat3Uniform(mat3Value); TestIndex(mat3Uniform); TestUniformData(mat3Value, mat3Uniform); @@ -137,7 +136,7 @@ TEST_F(UniformCollectionTest, DescriptorValue) { c.set(mat3UniformNameHandle, mat3Value); TestUniformData(mat3Value, c.getOrCreate(mat3UniformNameHandle)); - glm::mat4 mat4Value(4.f); + const glm::mat4 mat4Value(4.f); uniform::DescriptorValue mat4Uniform(mat4Value); TestIndex(mat4Uniform); TestUniformData(mat4Value, mat4Uniform); @@ -158,7 +157,7 @@ TEST_F(UniformCollectionTest, DescriptorVector) { // TestIndex(boolUniform); // TestUniformData(boolVector, boolUniform); - std::vector intVector = {1, 2, 3, 4, 5, -5, -4, -3, -2 - 1, 0}; + const std::vector intVector = {1, 2, 3, 4, 5, -5, -4, -3, -2 - 1, 0}; uniform::DescriptorVector intUniform(intVector); TestIndex(intUniform); TestUniformData(intVector, intUniform); @@ -166,17 +165,17 @@ TEST_F(UniformCollectionTest, DescriptorVector) { c.set(intUniformNameHandle, intVector); TestUniformData(intVector, c.getOrCreate>(intUniformNameHandle)); - std::vector ivec2Vector = {glm::ivec2(2), - glm::ivec2(3), - glm::ivec2(4), - glm::ivec2(5), - glm::ivec2(6), - glm::ivec2(-5), - glm::ivec2(-4), - glm::ivec2(-3), - glm::ivec2(-2), - glm::ivec2(-1), - glm::ivec2(0)}; + const std::vector ivec2Vector = {glm::ivec2(2), + glm::ivec2(3), + glm::ivec2(4), + glm::ivec2(5), + glm::ivec2(6), + glm::ivec2(-5), + glm::ivec2(-4), + glm::ivec2(-3), + glm::ivec2(-2), + glm::ivec2(-1), + glm::ivec2(0)}; uniform::DescriptorVector ivec2Uniform(ivec2Vector); TestIndex(ivec2Uniform); TestUniformData(ivec2Vector, ivec2Uniform); @@ -184,17 +183,17 @@ TEST_F(UniformCollectionTest, DescriptorVector) { c.set(ivec2UniformNameHandle, ivec2Vector); TestUniformData(ivec2Vector, c.getOrCreate>(ivec2UniformNameHandle)); - std::vector ivec3Vector = {glm::ivec3(3), - glm::ivec3(4), - glm::ivec3(5), - glm::ivec3(6), - glm::ivec3(7), - glm::ivec3(-5), - glm::ivec3(-4), - glm::ivec3(-3), - glm::ivec3(-2), - glm::ivec3(-1), - glm::ivec3(0)}; + const std::vector ivec3Vector = {glm::ivec3(3), + glm::ivec3(4), + glm::ivec3(5), + glm::ivec3(6), + glm::ivec3(7), + glm::ivec3(-5), + glm::ivec3(-4), + glm::ivec3(-3), + glm::ivec3(-2), + glm::ivec3(-1), + glm::ivec3(0)}; uniform::DescriptorVector ivec3Uniform(ivec3Vector); TestIndex(ivec3Uniform); TestUniformData(ivec3Vector, ivec3Uniform); @@ -202,17 +201,17 @@ TEST_F(UniformCollectionTest, DescriptorVector) { c.set(ivec3UniformNameHandle, ivec3Vector); TestUniformData(ivec3Vector, c.getOrCreate>(ivec3UniformNameHandle)); - std::vector ivec4Vector = {glm::ivec4(4), - glm::ivec4(5), - glm::ivec4(6), - glm::ivec4(7), - glm::ivec4(8), - glm::ivec4(-5), - glm::ivec4(-4), - glm::ivec4(-3), - glm::ivec4(-2), - glm::ivec4(-1), - glm::ivec4(0)}; + const std::vector ivec4Vector = {glm::ivec4(4), + glm::ivec4(5), + glm::ivec4(6), + glm::ivec4(7), + glm::ivec4(8), + glm::ivec4(-5), + glm::ivec4(-4), + glm::ivec4(-3), + glm::ivec4(-2), + glm::ivec4(-1), + glm::ivec4(0)}; uniform::DescriptorVector ivec4Uniform(ivec4Vector); TestIndex(ivec4Uniform); TestUniformData(ivec4Vector, ivec4Uniform); @@ -220,7 +219,7 @@ TEST_F(UniformCollectionTest, DescriptorVector) { c.set(ivec4UniformNameHandle, ivec4Vector); TestUniformData(ivec4Vector, c.getOrCreate>(ivec4UniformNameHandle)); - std::vector floatVector = {1.f, 2.f, 3.f, 4.f, 5.f, -5.f, -4.f, -3.f, -2 - 1.f, 0.f}; + const std::vector floatVector = {1.f, 2.f, 3.f, 4.f, 5.f, -5.f, -4.f, -3.f, -2 - 1.f, 0.f}; uniform::DescriptorVector floatUniform(floatVector); TestIndex(floatUniform); TestUniformData(floatVector, floatUniform); @@ -228,7 +227,7 @@ TEST_F(UniformCollectionTest, DescriptorVector) { c.set(floatUniformNameHandle, floatVector); TestUniformData(floatVector, c.getOrCreate>(floatUniformNameHandle)); - std::vector vec2Vector = { + const std::vector vec2Vector = { glm::vec2(2.f), glm::vec2(3.f), glm::vec2(4.f), @@ -248,7 +247,7 @@ TEST_F(UniformCollectionTest, DescriptorVector) { c.set(vec2UniformNameHandle, vec2Vector); TestUniformData(vec2Vector, c.getOrCreate>(vec2UniformNameHandle)); - std::vector vec3Vector = { + const std::vector vec3Vector = { glm::vec3(3.f), glm::vec3(4.f), glm::vec3(5.f), @@ -268,7 +267,7 @@ TEST_F(UniformCollectionTest, DescriptorVector) { c.set(vec3UniformNameHandle, vec3Vector); TestUniformData(vec3Vector, c.getOrCreate>(vec3UniformNameHandle)); - std::vector vec4Vector = { + const std::vector vec4Vector = { glm::vec4(4.f), glm::vec4(5.f), glm::vec4(6.f), @@ -288,7 +287,7 @@ TEST_F(UniformCollectionTest, DescriptorVector) { c.set(vec4UniformNameHandle, vec4Vector); TestUniformData(vec4Vector, c.getOrCreate>(vec4UniformNameHandle)); - std::vector mat2Vector = { + const std::vector mat2Vector = { glm::mat2(2.f), glm::mat2(3.f), glm::mat2(4.f), @@ -308,7 +307,7 @@ TEST_F(UniformCollectionTest, DescriptorVector) { c.set(mat2UniformNameHandle, mat2Vector); TestUniformData(mat2Vector, c.getOrCreate>(mat2UniformNameHandle)); - std::vector mat3Vector = { + const std::vector mat3Vector = { glm::mat3(3.f), glm::mat3(4.f), glm::mat3(5.f), @@ -328,7 +327,7 @@ TEST_F(UniformCollectionTest, DescriptorVector) { c.set(mat3UniformNameHandle, mat3Vector); TestUniformData(mat3Vector, c.getOrCreate>(mat3UniformNameHandle)); - std::vector mat4Vector = { + const std::vector mat4Vector = { glm::mat4(4.f), glm::mat4(5.f), glm::mat4(6.f), @@ -349,5 +348,4 @@ TEST_F(UniformCollectionTest, DescriptorVector) { TestUniformData(mat4Vector, c.getOrCreate>(mat4UniformNameHandle)); } -} // namespace tests -} // namespace iglu +} // namespace iglu::tests diff --git a/src/igl/tests/iglu/UniformDescriptor.cpp b/src/igl/tests/iglu/UniformDescriptor.cpp index e51be3b8a8..71759f5525 100644 --- a/src/igl/tests/iglu/UniformDescriptor.cpp +++ b/src/igl/tests/iglu/UniformDescriptor.cpp @@ -16,8 +16,7 @@ #include #include -namespace iglu { -namespace tests { +namespace iglu::tests { // // UniformDescriptorTest @@ -44,62 +43,62 @@ class UniformDescriptorTest : public ::testing::Test { // Value Test // TEST_F(UniformDescriptorTest, DescriptorValue) { - bool boolValue = true; + const bool boolValue = true; uniform::DescriptorValue boolUniform(boolValue); TestIndex(boolUniform); TestUniformData(boolValue, boolUniform); - int intValue = 1; + const int intValue = 1; uniform::DescriptorValue intUniform(intValue); TestIndex(intUniform); TestUniformData(intValue, intUniform); - glm::ivec2 ivec2Value(2); + const glm::ivec2 ivec2Value(2); uniform::DescriptorValue ivec2Uniform(ivec2Value); TestIndex(ivec2Uniform); TestUniformData(ivec2Value, ivec2Uniform); - glm::ivec3 ivec3Value(3); + const glm::ivec3 ivec3Value(3); uniform::DescriptorValue ivec3Uniform(ivec3Value); TestIndex(ivec3Uniform); TestUniformData(ivec3Value, ivec3Uniform); - glm::ivec4 ivec4Value(4); + const glm::ivec4 ivec4Value(4); uniform::DescriptorValue ivec4Uniform(ivec4Value); TestIndex(ivec4Uniform); TestUniformData(ivec4Value, ivec4Uniform); - float floatValue(1.f); + const float floatValue(1.f); uniform::DescriptorValue floatUniform(floatValue); TestIndex(floatUniform); TestUniformData(floatValue, floatUniform); - glm::vec2 vec2Value(2.f); + const glm::vec2 vec2Value(2.f); uniform::DescriptorValue vec2Uniform(vec2Value); TestIndex(vec2Uniform); TestUniformData(vec2Value, vec2Uniform); - glm::vec3 vec3Value(3.f); + const glm::vec3 vec3Value(3.f); uniform::DescriptorValue vec3Uniform(vec3Value); TestIndex(vec3Uniform); TestUniformData(vec3Value, vec3Uniform); - glm::vec4 vec4Value(4.f); + const glm::vec4 vec4Value(4.f); uniform::DescriptorValue vec4Uniform(vec4Value); TestIndex(vec4Uniform); TestUniformData(vec4Value, vec4Uniform); - glm::mat2 mat2Value(2.f); + const glm::mat2 mat2Value(2.f); uniform::DescriptorValue mat2Uniform(mat2Value); TestIndex(mat2Uniform); TestUniformData(mat2Value, mat2Uniform); - glm::mat3 mat3Value(3.f); + const glm::mat3 mat3Value(3.f); uniform::DescriptorValue mat3Uniform(mat3Value); TestIndex(mat3Uniform); TestUniformData(mat3Value, mat3Uniform); - glm::mat4 mat4Value(4.f); + const glm::mat4 mat4Value(4.f); uniform::DescriptorValue mat4Uniform(mat4Value); TestIndex(mat4Uniform); TestUniformData(mat4Value, mat4Uniform); @@ -115,62 +114,62 @@ TEST_F(UniformDescriptorTest, DescriptorVector) { // TestIndex(boolUniform); // TestUniformData(boolVector, boolUniform); - std::vector intVector = {1, 2, 3, 4, 5, -5, -4, -3, -2 - 1, 0}; + const std::vector intVector = {1, 2, 3, 4, 5, -5, -4, -3, -2 - 1, 0}; uniform::DescriptorVector intUniform(intVector); TestIndex(intUniform); TestUniformData(intVector, intUniform); - std::vector ivec2Vector = {glm::ivec2(2), - glm::ivec2(3), - glm::ivec2(4), - glm::ivec2(5), - glm::ivec2(6), - glm::ivec2(-5), - glm::ivec2(-4), - glm::ivec2(-3), - glm::ivec2(-2), - glm::ivec2(-1), - glm::ivec2(0)}; + const std::vector ivec2Vector = {glm::ivec2(2), + glm::ivec2(3), + glm::ivec2(4), + glm::ivec2(5), + glm::ivec2(6), + glm::ivec2(-5), + glm::ivec2(-4), + glm::ivec2(-3), + glm::ivec2(-2), + glm::ivec2(-1), + glm::ivec2(0)}; uniform::DescriptorVector ivec2Uniform(ivec2Vector); TestIndex(ivec2Uniform); TestUniformData(ivec2Vector, ivec2Uniform); - std::vector ivec3Vector = {glm::ivec3(3), - glm::ivec3(4), - glm::ivec3(5), - glm::ivec3(6), - glm::ivec3(7), - glm::ivec3(-5), - glm::ivec3(-4), - glm::ivec3(-3), - glm::ivec3(-2), - glm::ivec3(-1), - glm::ivec3(0)}; + const std::vector ivec3Vector = {glm::ivec3(3), + glm::ivec3(4), + glm::ivec3(5), + glm::ivec3(6), + glm::ivec3(7), + glm::ivec3(-5), + glm::ivec3(-4), + glm::ivec3(-3), + glm::ivec3(-2), + glm::ivec3(-1), + glm::ivec3(0)}; uniform::DescriptorVector ivec3Uniform(ivec3Vector); TestIndex(ivec3Uniform); TestUniformData(ivec3Vector, ivec3Uniform); - std::vector ivec4Vector = {glm::ivec4(4), - glm::ivec4(5), - glm::ivec4(6), - glm::ivec4(7), - glm::ivec4(8), - glm::ivec4(-5), - glm::ivec4(-4), - glm::ivec4(-3), - glm::ivec4(-2), - glm::ivec4(-1), - glm::ivec4(0)}; + const std::vector ivec4Vector = {glm::ivec4(4), + glm::ivec4(5), + glm::ivec4(6), + glm::ivec4(7), + glm::ivec4(8), + glm::ivec4(-5), + glm::ivec4(-4), + glm::ivec4(-3), + glm::ivec4(-2), + glm::ivec4(-1), + glm::ivec4(0)}; uniform::DescriptorVector ivec4Uniform(ivec4Vector); TestIndex(ivec4Uniform); TestUniformData(ivec4Vector, ivec4Uniform); - std::vector floatVector = {1.f, 2.f, 3.f, 4.f, 5.f, -5.f, -4.f, -3.f, -2 - 1.f, 0.f}; + const std::vector floatVector = {1.f, 2.f, 3.f, 4.f, 5.f, -5.f, -4.f, -3.f, -2 - 1.f, 0.f}; uniform::DescriptorVector floatUniform(floatVector); TestIndex(floatUniform); TestUniformData(floatVector, floatUniform); - std::vector vec2Vector = { + const std::vector vec2Vector = { glm::vec2(2.f), glm::vec2(3.f), glm::vec2(4.f), @@ -187,7 +186,7 @@ TEST_F(UniformDescriptorTest, DescriptorVector) { TestIndex(vec2Uniform); TestUniformData(vec2Vector, vec2Uniform); - std::vector vec3Vector = { + const std::vector vec3Vector = { glm::vec3(3.f), glm::vec3(4.f), glm::vec3(5.f), @@ -204,7 +203,7 @@ TEST_F(UniformDescriptorTest, DescriptorVector) { TestIndex(vec3Uniform); TestUniformData(vec3Vector, vec3Uniform); - std::vector vec4Vector = { + const std::vector vec4Vector = { glm::vec4(4.f), glm::vec4(5.f), glm::vec4(6.f), @@ -221,7 +220,7 @@ TEST_F(UniformDescriptorTest, DescriptorVector) { TestIndex(vec4Uniform); TestUniformData(vec4Vector, vec4Uniform); - std::vector mat2Vector = { + const std::vector mat2Vector = { glm::mat2(2.f), glm::mat2(3.f), glm::mat2(4.f), @@ -238,7 +237,7 @@ TEST_F(UniformDescriptorTest, DescriptorVector) { TestIndex(mat2Uniform); TestUniformData(mat2Vector, mat2Uniform); - std::vector mat3Vector = { + const std::vector mat3Vector = { glm::mat3(3.f), glm::mat3(4.f), glm::mat3(5.f), @@ -255,7 +254,7 @@ TEST_F(UniformDescriptorTest, DescriptorVector) { TestIndex(mat3Uniform); TestUniformData(mat3Vector, mat3Uniform); - std::vector mat4Vector = { + const std::vector mat4Vector = { glm::mat4(4.f), glm::mat4(5.f), glm::mat4(6.f), @@ -273,5 +272,4 @@ TEST_F(UniformDescriptorTest, DescriptorVector) { TestUniformData(mat4Vector, mat4Uniform); } -} // namespace tests -} // namespace iglu +} // namespace iglu::tests diff --git a/src/igl/tests/iglu/UniformTests.h b/src/igl/tests/iglu/UniformTests.h index a68e19e626..f0ecc75c3d 100644 --- a/src/igl/tests/iglu/UniformTests.h +++ b/src/igl/tests/iglu/UniformTests.h @@ -14,8 +14,7 @@ #include #include -namespace iglu { -namespace tests { +namespace iglu::tests { namespace { @@ -35,10 +34,10 @@ struct Compare { static void VerifyAligned(const glm::mat3* expected, const void* aligned) { const auto& alignedValue = *static_cast::Aligned*>(aligned); - auto expectedPtr = static_cast(glm::value_ptr(*expected)); + const auto* expectedPtr = static_cast(glm::value_ptr(*expected)); for (int i = 0; i < 3; i++) { // base of each row - auto alignedRowPtr = static_cast(glm::value_ptr(alignedValue[i])); + const auto* alignedRowPtr = static_cast(glm::value_ptr(alignedValue[i])); for (int j = 0; j < 3; j++) { ASSERT_EQ(*expectedPtr++, *alignedRowPtr++); } @@ -46,7 +45,7 @@ struct Compare { } }; -void TestIndex(uniform::Descriptor& uniform) { +inline void TestIndex(uniform::Descriptor& uniform) { ASSERT_EQ(uniform.getIndex(igl::ShaderStage::Fragment), -1); ASSERT_EQ(uniform.getIndex(igl::ShaderStage::Vertex), -1); @@ -111,5 +110,4 @@ void TestUniformData(const std::vector& expected, uniform::DescriptorVector #include -namespace igl { -namespace tests { +namespace igl::tests { // // CommandBufferMTLTest @@ -60,5 +59,4 @@ void TearDown() override {} ASSERT_EQ(bufferSyncManager_->getCurrentInFlightBufferIndex(), 1); } -} // namespace tests -} // namespace igl +} // namespace igl::tests diff --git a/src/igl/tests/metal/CommandBuffer.mm b/src/igl/tests/metal/CommandBuffer.mm index 3aeb942984..4deca024ce 100644 --- a/src/igl/tests/metal/CommandBuffer.mm +++ b/src/igl/tests/metal/CommandBuffer.mm @@ -12,8 +12,7 @@ #include #include -namespace igl { -namespace tests { +namespace igl::tests { // // CommandBufferMTLTest @@ -34,7 +33,7 @@ void SetUp() override { // Test instantiation and constructor of CommandBuffer. Result res; - CommandBufferDesc desc; + const CommandBufferDesc desc; commandBuffer_ = commandQueue_->createCommandBuffer(desc, &res); ASSERT_TRUE(res.isOk()); } @@ -80,16 +79,15 @@ void TearDown() override {} TEST_F(CommandBufferMTLTest, CreateRenderCommandEncoderSimple) { Result res; - FramebufferDesc fbDesc; + const FramebufferDesc fbDesc; auto frameBuffer = device_->createFramebuffer(fbDesc, &res); ASSERT_TRUE(res.isOk()); - RenderPassDesc rpDesc; + const RenderPassDesc rpDesc; auto encoder = commandBuffer_->createRenderCommandEncoder(rpDesc, frameBuffer); ASSERT_NE(encoder, nullptr); // MTLCommandEncoder must always call endEncoding before being released. encoder->endEncoding(); } -} // namespace tests -} // namespace igl +} // namespace igl::tests diff --git a/src/igl/tests/metal/CommandQueue.mm b/src/igl/tests/metal/CommandQueue.mm index 922c922f3f..79a453eefc 100644 --- a/src/igl/tests/metal/CommandQueue.mm +++ b/src/igl/tests/metal/CommandQueue.mm @@ -12,8 +12,7 @@ #include #include -namespace igl { -namespace tests { +namespace igl::tests { class CommandQueueTest : public ::testing::Test { public: @@ -50,7 +49,6 @@ void TearDown() override {} cmdBuf_ = cmdQueue_->createCommandBuffer(cbDesc_, &ret); ASSERT_EQ(ret.code, Result::Code::Ok); ASSERT_TRUE(cmdBuf_ != nullptr); - cmdQueue_->submit(*(cmdBuf_.get())); + cmdQueue_->submit(*(cmdBuf_)); } -} // namespace tests -} // namespace igl +} // namespace igl::tests diff --git a/src/igl/tests/metal/DepthStencilState.mm b/src/igl/tests/metal/DepthStencilState.mm index a2acacb015..5801d5df6c 100644 --- a/src/igl/tests/metal/DepthStencilState.mm +++ b/src/igl/tests/metal/DepthStencilState.mm @@ -9,8 +9,7 @@ #include "../util/Common.h" -namespace igl { -namespace tests { +namespace igl::tests { // DepthStencilStateMTLTest // @@ -35,11 +34,11 @@ void TearDown() override {} igl::StencilOperation igl = StencilOperation::Keep; MTLStencilOperation mtl = MTLStencilOperationKeep; }; - MTLStencilOperation MTLStencilOperation = + const MTLStencilOperation MTLStencilOperation = metal::DepthStencilState::convertStencilOperation(StencilOperation::Keep); ASSERT_EQ(MTLStencilOperation, MTLStencilOperationKeep); - std::vector conversions{ + const std::vector conversions{ StencilOpConversion{igl::StencilOperation::Keep, MTLStencilOperationKeep}, StencilOpConversion{igl::StencilOperation::Zero, MTLStencilOperationZero}, StencilOpConversion{igl::StencilOperation::Replace, MTLStencilOperationReplace}, @@ -67,7 +66,7 @@ void TearDown() override {} MTLCompareFunction mtl = MTLCompareFunctionNever; }; - std::vector conversions{ + const std::vector conversions{ CompareFuncConversion{igl::CompareFunction::Never, MTLCompareFunctionNever}, CompareFuncConversion{igl::CompareFunction::Less, MTLCompareFunctionLess}, CompareFuncConversion{igl::CompareFunction::Equal, MTLCompareFunctionEqual}, @@ -79,10 +78,9 @@ void TearDown() override {} }; for (auto data : conversions) { - MTLCompareFunction mtl = metal::DepthStencilState::convertCompareFunction(data.igl); + const MTLCompareFunction mtl = metal::DepthStencilState::convertCompareFunction(data.igl); ASSERT_EQ(mtl, data.mtl); } } -} // namespace tests -} // namespace igl +} // namespace igl::tests diff --git a/src/igl/tests/metal/Device.mm b/src/igl/tests/metal/Device.mm index 1784bc0c78..568bd9b0d0 100644 --- a/src/igl/tests/metal/Device.mm +++ b/src/igl/tests/metal/Device.mm @@ -12,8 +12,7 @@ #include #include -namespace igl { -namespace tests { +namespace igl::tests { class DeviceMetalTest : public ::testing::Test { public: @@ -40,5 +39,4 @@ void TearDown() override {} ASSERT_GT(iglShaderVersion.minorVersion, 0); } -} // namespace tests -} // namespace igl +} // namespace igl::tests diff --git a/src/igl/tests/metal/DeviceFeatureSet.mm b/src/igl/tests/metal/DeviceFeatureSet.mm index 9a9d98ce09..0390d7c8ef 100644 --- a/src/igl/tests/metal/DeviceFeatureSet.mm +++ b/src/igl/tests/metal/DeviceFeatureSet.mm @@ -13,8 +13,7 @@ #include #include -namespace igl { -namespace tests { +namespace igl::tests { class DeviceFeatureSetMTLTest : public ::testing::Test { public: @@ -37,7 +36,7 @@ void TearDown() override {} // Test Cases TEST_F(DeviceFeatureSetMTLTest, HasFeatureTest) { - auto const mtlDeviceFeatureSet = metal::DeviceFeatureSet(mtlDevice_); + const auto mtlDeviceFeatureSet = metal::DeviceFeatureSet(mtlDevice_); // We currently expect all these to be "true", i.e. available features on Metal ASSERT_EQ(mtlDeviceFeatureSet.hasFeature(DeviceFeatures::MultiSample), true); @@ -76,7 +75,7 @@ void TearDown() override {} } TEST_F(DeviceFeatureSetMTLTest, HasRequirementTest) { - auto const mtlDeviceFeatureSet = metal::DeviceFeatureSet(mtlDevice_); + const auto mtlDeviceFeatureSet = metal::DeviceFeatureSet(mtlDevice_); // We expect these to fail on Metal because the requirements here are OpenGL extensions. ASSERT_EQ(mtlDeviceFeatureSet.hasRequirement(DeviceRequirement::StandardDerivativeExtReq), false); @@ -84,5 +83,4 @@ void TearDown() override {} ASSERT_EQ(mtlDeviceFeatureSet.hasRequirement(DeviceRequirement::ShaderTextureLodExtReq), false); } -} // namespace tests -} // namespace igl +} // namespace igl::tests diff --git a/src/igl/tests/metal/HWDevice.mm b/src/igl/tests/metal/HWDevice.mm index fd1e4fc9e4..2c1763aafe 100644 --- a/src/igl/tests/metal/HWDevice.mm +++ b/src/igl/tests/metal/HWDevice.mm @@ -45,39 +45,39 @@ void TearDown() override {} /// This test ensures devices are returned correctly when being queried TEST_F(HWDeviceTest, QueryDevicesSanityTest) { - HWDeviceQueryDesc queryDesc(HWDeviceType::DiscreteGpu); + const HWDeviceQueryDesc queryDesc(HWDeviceType::DiscreteGpu); Result result; - std::vector devices = iglHWDev_->queryDevices(queryDesc, &result); + const std::vector devices = iglHWDev_->queryDevices(queryDesc, &result); // Currently HWDevice always returns ok when being queried ASSERT_TRUE(result.isOk()); - HWDeviceQueryDesc queryDesc2(HWDeviceType::Unknown); + const HWDeviceQueryDesc queryDesc2(HWDeviceType::Unknown); Result result2; - std::vector devices2 = iglHWDev_->queryDevices(queryDesc2, &result2); + const std::vector devices2 = iglHWDev_->queryDevices(queryDesc2, &result2); // Currently HWDevice always returns ok when being queried ASSERT_TRUE(result2.isOk()); - HWDeviceQueryDesc queryDesc3(HWDeviceType::DiscreteGpu, 8); + const HWDeviceQueryDesc queryDesc3(HWDeviceType::DiscreteGpu, 8); Result result3; - std::vector devices3 = iglHWDev_->queryDevices(queryDesc3, &result3); + const std::vector devices3 = iglHWDev_->queryDevices(queryDesc3, &result3); // Currently HWDevice always returns ok when being queried ASSERT_TRUE(result3.isOk()); } TEST_F(HWDeviceTest, DeviceCreationFailureTest) { - uintptr_t guid = 0; - HWDeviceType type = HWDeviceType::Unknown; - HWDeviceDesc deviceDesc(guid, type); + const uintptr_t guid = 0; + const HWDeviceType type = HWDeviceType::Unknown; + const HWDeviceDesc deviceDesc(guid, type); Result result; - std::unique_ptr device = iglHWDev_->create(deviceDesc, &result); + const std::unique_ptr device = iglHWDev_->create(deviceDesc, &result); // Ensure the result of the device creation is null ASSERT_FALSE(result.isOk()); @@ -85,7 +85,7 @@ void TearDown() override {} TEST_F(HWDeviceTest, SystemDefaultDeviceCreation) { Result result; - std::unique_ptr device = iglHWDev_->createWithSystemDefaultDevice(&result); + const std::unique_ptr device = iglHWDev_->createWithSystemDefaultDevice(&result); ASSERT_TRUE(result.isOk()); ASSERT_NE(device, nullptr); } diff --git a/src/igl/tests/metal/PlatformDevice.mm b/src/igl/tests/metal/PlatformDevice.mm index 2f7ccabe54..3d570ea554 100644 --- a/src/igl/tests/metal/PlatformDevice.mm +++ b/src/igl/tests/metal/PlatformDevice.mm @@ -13,8 +13,7 @@ #include #include -namespace igl { -namespace tests { +namespace igl::tests { class PlatformDeviceMetalTest : public ::testing::Test { public: @@ -38,9 +37,8 @@ void TearDown() override {} // Test Cases TEST_F(PlatformDeviceMetalTest, GetPlatformDeviceParentCls) { - auto pd = iglDev_.get()->getPlatformDevice(); + auto* pd = iglDev_->getPlatformDevice(); ASSERT_NE(pd, nullptr); } -} // namespace tests -} // namespace igl +} // namespace igl::tests diff --git a/src/igl/tests/metal/RenderCommandEncoder.mm b/src/igl/tests/metal/RenderCommandEncoder.mm index 614ce112f1..29806dd085 100644 --- a/src/igl/tests/metal/RenderCommandEncoder.mm +++ b/src/igl/tests/metal/RenderCommandEncoder.mm @@ -12,8 +12,7 @@ #include #include -namespace igl { -namespace tests { +namespace igl::tests { // Use a 1x1 Framebuffer for this test #define OFFSCREEN_RT_WIDTH 1 #define OFFSCREEN_RT_HEIGHT 1 @@ -40,7 +39,7 @@ void SetUp() override { ASSERT_NE(commandQueue_, nullptr); // Test instantiation and constructor of CommandBuffer. Result res; - CommandBufferDesc desc; + const CommandBufferDesc desc; commandBuffer_ = commandQueue_->createCommandBuffer(desc, &res); ASSERT_TRUE(res.isOk()); } @@ -60,13 +59,13 @@ void TearDown() override {} // Test successful creation of MTLRenderCommandEncoder, adding attachment for depth and stencil // TEST_F(RenderCommandEncoderMTLTest, CreateRenderCommandEncoderAll) { - TextureDesc texDesc = TextureDesc::new2D(TextureFormat::RGBA_UNorm8, - OFFSCREEN_RT_WIDTH, - OFFSCREEN_RT_HEIGHT, - TextureDesc::TextureUsageBits::Sampled | - TextureDesc::TextureUsageBits::Attachment); + const TextureDesc texDesc = TextureDesc::new2D(TextureFormat::RGBA_UNorm8, + OFFSCREEN_RT_WIDTH, + OFFSCREEN_RT_HEIGHT, + TextureDesc::TextureUsageBits::Sampled | + TextureDesc::TextureUsageBits::Attachment); Result ret; - std::shared_ptr offscreenTexture = device_->createTexture(texDesc, &ret); + const std::shared_ptr offscreenTexture = device_->createTexture(texDesc, &ret); ASSERT_TRUE(ret.isOk()); ASSERT_TRUE(offscreenTexture != nullptr); // Create framebuffer using the offscreen texture @@ -78,7 +77,7 @@ void TearDown() override {} ASSERT_TRUE(ret.isOk()); ASSERT_TRUE(framebuffer != nullptr); - RenderPassDesc rpDesc; + const RenderPassDesc rpDesc; auto encoder = commandBuffer_->createRenderCommandEncoder(rpDesc, framebuffer); ASSERT_TRUE(encoder != nullptr); @@ -93,7 +92,7 @@ void TearDown() override {} } TEST_F(RenderCommandEncoderMTLTest, ToMTLPrimitiveType) { - std::vector> inputAndExpectedList = { + const std::vector> inputAndExpectedList = { std::make_pair(PrimitiveType::Line, MTLPrimitiveTypeLine), std::make_pair(PrimitiveType::LineStrip, MTLPrimitiveTypeLineStrip), std::make_pair(PrimitiveType::Triangle, MTLPrimitiveTypeTriangle), @@ -109,7 +108,7 @@ void TearDown() override {} } TEST_F(RenderCommandEncoderMTLTest, ToMTLIndexType) { - std::vector> inputAndExpectedList = { + const std::vector> inputAndExpectedList = { std::make_pair(IndexFormat::UInt16, MTLIndexTypeUInt16), std::make_pair(IndexFormat::UInt32, MTLIndexTypeUInt32)}; @@ -122,7 +121,7 @@ void TearDown() override {} } TEST_F(RenderCommandEncoderMTLTest, ToMTLLoadAction) { - std::vector> inputAndExpectedList = { + const std::vector> inputAndExpectedList = { std::make_pair(LoadAction::DontCare, MTLLoadActionDontCare), std::make_pair(LoadAction::Load, MTLLoadActionLoad), std::make_pair(LoadAction::Clear, MTLLoadActionClear)}; @@ -136,7 +135,7 @@ void TearDown() override {} } TEST_F(RenderCommandEncoderMTLTest, ToMTLStoreAction) { - std::vector> inputAndExpectedList = { + const std::vector> inputAndExpectedList = { std::make_pair(StoreAction::DontCare, MTLStoreActionDontCare), std::make_pair(StoreAction::Store, MTLStoreActionStore), std::make_pair(StoreAction::MsaaResolve, MTLStoreActionMultisampleResolve)}; @@ -149,5 +148,4 @@ void TearDown() override {} } } -} // namespace tests -} // namespace igl +} // namespace igl::tests diff --git a/src/igl/tests/metal/RenderPipelineReflection.mm b/src/igl/tests/metal/RenderPipelineReflection.mm index 5ed78d4e04..b9f0fb2154 100644 --- a/src/igl/tests/metal/RenderPipelineReflection.mm +++ b/src/igl/tests/metal/RenderPipelineReflection.mm @@ -17,8 +17,7 @@ #include #include -namespace igl { -namespace tests { +namespace igl::tests { class RenderPipelineReflectionMTLTest : public ::testing::Test { public: @@ -147,5 +146,4 @@ void TearDown() override {} ASSERT_EQ(theOneSampler.name, "linearSampler"); } -} // namespace tests -} // namespace igl +} // namespace igl::tests diff --git a/src/igl/tests/metal/RenderPipelineState.mm b/src/igl/tests/metal/RenderPipelineState.mm index 496eac3005..49086c0e86 100644 --- a/src/igl/tests/metal/RenderPipelineState.mm +++ b/src/igl/tests/metal/RenderPipelineState.mm @@ -17,8 +17,7 @@ #include #include #include -namespace igl { -namespace tests { +namespace igl::tests { class RenderPipelineStateMTLTest : public ::testing::Test { public: @@ -181,5 +180,4 @@ void TearDown() override {} ASSERT_EQ(mask, MTLColorWriteMaskAlpha); } -} // namespace tests -} // namespace igl +} // namespace igl::tests diff --git a/src/igl/tests/metal/SamplerState.mm b/src/igl/tests/metal/SamplerState.mm index 6d3b8acf9c..020545d61a 100644 --- a/src/igl/tests/metal/SamplerState.mm +++ b/src/igl/tests/metal/SamplerState.mm @@ -10,8 +10,7 @@ #include #include -namespace igl { -namespace tests { +namespace igl::tests { class SamplerStateMTLTest : public ::testing::Test { public: @@ -65,5 +64,4 @@ void TearDown() override {} ASSERT_EQ(res, MTLSamplerAddressModeMirrorRepeat); } -} // namespace tests -} // namespace igl +} // namespace igl::tests diff --git a/src/igl/tests/metal/Texture.mm b/src/igl/tests/metal/Texture.mm index 22904033c5..8fcdc4991c 100644 --- a/src/igl/tests/metal/Texture.mm +++ b/src/igl/tests/metal/Texture.mm @@ -14,8 +14,7 @@ #include #include -namespace igl { -namespace tests { +namespace igl::tests { #define OFFSCREEN_TEX_WIDTH 2 #define OFFSCREEN_TEX_HEIGHT 2 @@ -78,7 +77,7 @@ void TearDown() override {} // Test upload TEST_F(TextureMTLTest, Upload) { const auto texRangeDesc = TextureRangeDesc(); - Result res = texture_->upload(texRangeDesc, nullptr); + const Result res = texture_->upload(texRangeDesc, nullptr); ASSERT_TRUE(res.isOk()); } @@ -103,15 +102,15 @@ void TearDown() override {} } miptexDesc.numMipLevels = targetlevel; // log(16) - 1 - std::shared_ptr mipTexture = device_->createTexture(miptexDesc, &res); + const std::shared_ptr mipTexture = device_->createTexture(miptexDesc, &res); ASSERT_TRUE(res.isOk()); auto mtlTexture = std::static_pointer_cast(mipTexture); mtlTexture->generateMipmap(*cmdQueue_); // Wait for completion - CommandBufferDesc desc = {}; - std::shared_ptr cmdBuf = cmdQueue_->createCommandBuffer(desc, &res); + const CommandBufferDesc desc = {}; + const std::shared_ptr cmdBuf = cmdQueue_->createCommandBuffer(desc, &res); id mtlCmdBuf = static_cast(*cmdBuf).get(); [mtlCmdBuf commit]; cmdBuf->waitUntilCompleted(); @@ -171,19 +170,19 @@ void TearDown() override {} const size_t height, const std::shared_ptr& device, Result& outResult) { - igl::BackendType backend = device->getBackendType(); + const igl::BackendType backend = device->getBackendType(); CVPixelBufferRef pixelBuffer = nullptr; NSDictionary* bufferAttributes = @{ (NSString*)kCVPixelBufferIOSurfacePropertiesKey : @{}, (NSString*)kCVPixelBufferMetalCompatibilityKey : @(backend == igl::BackendType::Metal), }; - CVReturn result = CVPixelBufferCreate(kCFAllocatorDefault, - width, - height, - kCVPixelFormatType_32BGRA, - (__bridge CFDictionaryRef)(bufferAttributes), - &pixelBuffer); + const CVReturn result = CVPixelBufferCreate(kCFAllocatorDefault, + width, + height, + kCVPixelFormatType_32BGRA, + (__bridge CFDictionaryRef)(bufferAttributes), + &pixelBuffer); if (result != kCVReturnSuccess) { Result::setResult(&outResult, Result::Code::RuntimeError, @@ -191,7 +190,7 @@ void TearDown() override {} return nullptr; } - auto platformDevice = device->getPlatformDevice(); + auto* platformDevice = device->getPlatformDevice(); std::shared_ptr texture = platformDevice->createTextureFromNativePixelBuffer(pixelBuffer, format, 0, &outResult); if (!outResult.isOk()) { @@ -225,7 +224,7 @@ void TearDown() override {} } TEST_F(TextureMTLTest, ConvertTextureFormats) { - std::vector inputFormats = { + const std::vector inputFormats = { TextureFormat::A_UNorm8, TextureFormat::R_UNorm8, TextureFormat::R_F16, @@ -303,7 +302,7 @@ void TearDown() override {} TextureFormat::S8_UInt_Z32_UNorm, TextureFormat::S_UInt8}; - std::vector invalidTextureFormats = { + const std::vector invalidTextureFormats = { TextureFormat::Invalid, TextureFormat::L_UNorm8, #if IGL_PLATFORM_MACOS @@ -374,5 +373,4 @@ void TearDown() override {} } } -} // namespace tests -} // namespace igl +} // namespace igl::tests diff --git a/src/igl/tests/metal/VertexInputState.mm b/src/igl/tests/metal/VertexInputState.mm index a209c13c12..86105d5ede 100644 --- a/src/igl/tests/metal/VertexInputState.mm +++ b/src/igl/tests/metal/VertexInputState.mm @@ -12,8 +12,7 @@ #include #include -namespace igl { -namespace tests { +namespace igl::tests { // VertexInputStateMTLTest // @@ -41,10 +40,10 @@ void TearDown() override {} TEST_F(VertexInputStateMTLTest, testDefaultVertexInputDesc) { ASSERT_TRUE(iglDev_ != nullptr); - VertexInputStateDesc inputDesc; + const VertexInputStateDesc inputDesc; Result ret; - std::shared_ptr vertexInputState = + const std::shared_ptr vertexInputState = iglDev_->createVertexInputState(inputDesc, &ret); ASSERT_EQ(ret.code, Result::Code::Ok); @@ -57,7 +56,7 @@ void TearDown() override {} inputDesc.numAttributes = IGL_VERTEX_ATTRIBUTES_MAX + 1; Result ret; - std::shared_ptr vertexInputState = + const std::shared_ptr vertexInputState = iglDev_->createVertexInputState(inputDesc, &ret); ASSERT_EQ(ret.code, Result::Code::ArgumentOutOfRange); @@ -72,7 +71,7 @@ void TearDown() override {} inputDesc.numInputBindings = IGL_VERTEX_BINDINGS_MAX + 1; Result ret; - std::shared_ptr vertexInputState = + const std::shared_ptr vertexInputState = iglDev_->createVertexInputState(inputDesc, &ret); ASSERT_EQ(ret.code, Result::Code::ArgumentOutOfRange); @@ -95,7 +94,7 @@ void TearDown() override {} inputDesc.numInputBindings = 0; Result ret; - std::shared_ptr vertexInputState = + const std::shared_ptr vertexInputState = iglDev_->createVertexInputState(inputDesc, &ret); ASSERT_EQ(ret.code, Result::Code::ArgumentInvalid); @@ -115,7 +114,7 @@ void TearDown() override {} inputDesc.numInputBindings = 1; Result ret; - std::shared_ptr vertexInputState = + const std::shared_ptr vertexInputState = iglDev_->createVertexInputState(inputDesc, &ret); ASSERT_EQ(ret.code, Result::Code::ArgumentOutOfRange); @@ -135,7 +134,7 @@ void TearDown() override {} inputDesc.numInputBindings = 1; Result ret; - std::shared_ptr vertexInputState = + const std::shared_ptr vertexInputState = iglDev_->createVertexInputState(inputDesc, &ret); ASSERT_EQ(ret.code, Result::Code::ArgumentOutOfRange); @@ -163,7 +162,7 @@ void TearDown() override {} inputDesc.numInputBindings = 1; Result ret; - std::shared_ptr vertexInputState = + const std::shared_ptr vertexInputState = iglDev_->createVertexInputState(inputDesc, &ret); ASSERT_EQ(ret.code, Result::Code::ArgumentInvalid); @@ -191,7 +190,7 @@ void TearDown() override {} inputDesc.numInputBindings = 1; Result ret; - std::shared_ptr vertexInputState = + const std::shared_ptr vertexInputState = iglDev_->createVertexInputState(inputDesc, &ret); ASSERT_EQ(ret.code, Result::Code::Ok); @@ -218,7 +217,7 @@ void TearDown() override {} inputDesc.numInputBindings = 0; Result ret; - std::shared_ptr vertexInputState = + const std::shared_ptr vertexInputState = iglDev_->createVertexInputState(inputDesc, &ret); ASSERT_EQ(ret.code, Result::Code::ArgumentInvalid); @@ -246,7 +245,7 @@ void TearDown() override {} inputDesc.numInputBindings = 1; Result ret; - std::shared_ptr vertexInputState = + const std::shared_ptr vertexInputState = iglDev_->createVertexInputState(inputDesc, &ret); ASSERT_EQ(ret.code, Result::Code::ArgumentInvalid); @@ -277,13 +276,13 @@ void TearDown() override {} inputDesc.inputBindings[0].sampleRate = 2; Result ret; - std::shared_ptr vertexInputState = + const std::shared_ptr vertexInputState = iglDev_->createVertexInputState(inputDesc, &ret); ASSERT_EQ(ret.code, Result::Code::Ok); ASSERT_TRUE(vertexInputState != nullptr); - std::shared_ptr<::igl::metal::VertexInputState> metalVertexInputState = + const std::shared_ptr<::igl::metal::VertexInputState> metalVertexInputState = std::static_pointer_cast<::igl::metal::VertexInputState>(vertexInputState); ASSERT_TRUE(metalVertexInputState != nullptr); @@ -398,5 +397,4 @@ void TearDown() override {} MTLVertexStepFunctionPerInstance); } -} // namespace tests -} // namespace igl +} // namespace igl::tests diff --git a/src/igl/tests/ogl/Context.cpp b/src/igl/tests/ogl/Context.cpp index 8f21e6b924..9b0fa69619 100644 --- a/src/igl/tests/ogl/Context.cpp +++ b/src/igl/tests/ogl/Context.cpp @@ -17,8 +17,7 @@ #define DUMMY_FILE_NAME "dummy_file_name" #define DUMMY_LINE_NUM 0 -namespace igl { -namespace tests { +namespace igl::tests { class ContextOGLTest : public ::testing::Test { public: @@ -42,7 +41,7 @@ class ContextOGLTest : public ::testing::Test { void TearDown() override {} public: - opengl::IContext* context_; + opengl::IContext* context_{}; std::shared_ptr<::igl::IDevice> device_; }; @@ -203,7 +202,7 @@ TEST_F(ContextOGLTest, StateCacheInvalidateFramebufferCacheWhenSettingGLReadFram /// This test is a sanity check that we should not have a GL error out of /// the blue. TEST_F(ContextOGLTest, CheckForErrorsNoError) { - GLenum ret = context_->checkForErrors(DUMMY_FILE_NAME, DUMMY_LINE_NUM); + const GLenum ret = context_->checkForErrors(DUMMY_FILE_NAME, DUMMY_LINE_NUM); ASSERT_EQ(ret, GL_NO_ERROR); } @@ -211,7 +210,7 @@ TEST_F(ContextOGLTest, CheckForErrorsInvalidEnum) { // GL_INVALID_ENUM context_->activeTexture(GL_SRC_ALPHA); - GLenum ret = context_->checkForErrors(DUMMY_FILE_NAME, DUMMY_LINE_NUM); + const GLenum ret = context_->checkForErrors(DUMMY_FILE_NAME, DUMMY_LINE_NUM); ASSERT_EQ(ret, GL_INVALID_ENUM); } @@ -224,7 +223,7 @@ TEST_F(ContextOGLTest, CheckForErrorsInvalidOperation) { GLuint textureMap; context_->genTextures(1, &textureMap); context_->bindTexture(GL_TEXTURE_2D, textureMap); - context_->texImage2D(GL_TEXTURE_2D, 0, GL_RGBA, 1, 1, 0, GL_RGBA, GL_UNSIGNED_BYTE, NULL); + context_->texImage2D(GL_TEXTURE_2D, 0, GL_RGBA, 1, 1, 0, GL_RGBA, GL_UNSIGNED_BYTE, nullptr); context_->bindTexture(GL_TEXTURE_2D, 0); GLuint framebufferId; @@ -243,7 +242,7 @@ TEST_F(ContextOGLTest, CheckForErrorsInvalidOperation) { char data[100]; context_->readPixels(1, 1, 1, 1, GL_RED, GL_UNSIGNED_SHORT_4_4_4_4, data); - GLenum ret = context_->checkForErrors(DUMMY_FILE_NAME, DUMMY_LINE_NUM); + const GLenum ret = context_->checkForErrors(DUMMY_FILE_NAME, DUMMY_LINE_NUM); ASSERT_EQ(ret, GL_INVALID_OPERATION); // Clean up @@ -262,7 +261,7 @@ TEST_F(ContextOGLTest, CheckForErrorsInvalidValue) { GLuint textureMap; context_->genTextures(1, &textureMap); context_->bindTexture(GL_TEXTURE_2D, textureMap); - context_->texImage2D(GL_TEXTURE_2D, 0, GL_RGBA, 1, 1, 0, GL_RGBA, GL_UNSIGNED_BYTE, NULL); + context_->texImage2D(GL_TEXTURE_2D, 0, GL_RGBA, 1, 1, 0, GL_RGBA, GL_UNSIGNED_BYTE, nullptr); context_->bindTexture(GL_TEXTURE_2D, 0); GLuint framebufferId; @@ -278,7 +277,7 @@ TEST_F(ContextOGLTest, CheckForErrorsInvalidValue) { // GL_INVALID_VALUE is generated if any bit other than the eligible bits is set in mask. context_->clear(0XFFFFFFFF); - GLenum ret = context_->checkForErrors(DUMMY_FILE_NAME, DUMMY_LINE_NUM); + const GLenum ret = context_->checkForErrors(DUMMY_FILE_NAME, DUMMY_LINE_NUM); ASSERT_EQ(ret, GL_INVALID_VALUE); // Clean up @@ -303,7 +302,7 @@ TEST_F(ContextOGLTest, CheckForErrorsInvalidFrameBufferOperation) { if (context_->checkFramebufferStatus(GL_FRAMEBUFFER) != GL_FRAMEBUFFER_COMPLETE) { context_->clear(GL_COLOR_BUFFER_BIT); - GLenum ret = context_->checkForErrors(DUMMY_FILE_NAME, DUMMY_LINE_NUM); + const GLenum ret = context_->checkForErrors(DUMMY_FILE_NAME, DUMMY_LINE_NUM); ASSERT_EQ(ret, GL_INVALID_FRAMEBUFFER_OPERATION); } @@ -373,5 +372,4 @@ TEST_F(ContextOGLTest, BasicSharedContexts) { ASSERT_FALSE(unsharedContext->isTexture(glTextureId)); } -} // namespace tests -} // namespace igl +} // namespace igl::tests diff --git a/src/igl/tests/ogl/DepthStencilState.cpp b/src/igl/tests/ogl/DepthStencilState.cpp index dfc85fa49b..3651defd4b 100644 --- a/src/igl/tests/ogl/DepthStencilState.cpp +++ b/src/igl/tests/ogl/DepthStencilState.cpp @@ -14,8 +14,7 @@ #include #include -namespace igl { -namespace tests { +namespace igl::tests { // Picking this just to match the texture we will use. If you use a different // size texture, then you will have to either create a new offscreenTexture_ @@ -47,11 +46,11 @@ class DepthStencilStateTest : public ::testing::Test { Result ret; // Create an offscreen texture to render to - TextureDesc texDesc = TextureDesc::new2D(TextureFormat::RGBA_UNorm8, - OFFSCREEN_TEX_WIDTH, - OFFSCREEN_TEX_HEIGHT, - TextureDesc::TextureUsageBits::Sampled | - TextureDesc::TextureUsageBits::Attachment); + const TextureDesc texDesc = TextureDesc::new2D(TextureFormat::RGBA_UNorm8, + OFFSCREEN_TEX_WIDTH, + OFFSCREEN_TEX_HEIGHT, + TextureDesc::TextureUsageBits::Sampled | + TextureDesc::TextureUsageBits::Attachment); offscreenTexture_ = iglDev_->createTexture(texDesc, &ret); ASSERT_EQ(ret.code, Result::Code::Ok); @@ -152,7 +151,7 @@ TEST_F(DepthStencilStateTest, Passthrough) { Result ret; std::shared_ptr idss; - DepthStencilStateDesc dsDesc; + const DepthStencilStateDesc dsDesc; idss = iglDev_->createDepthStencilState(dsDesc, &ret); ASSERT_EQ(ret.code, Result::Code::Ok); ASSERT_TRUE(idss != nullptr); @@ -180,7 +179,7 @@ TEST_F(DepthStencilStateTest, CompareFunctionToOGL) { GLenum ogl = GL_NEVER; }; - std::vector conversions{ + const std::vector conversions{ CompareFuncConversion{igl::CompareFunction::Never, GL_NEVER}, CompareFuncConversion{igl::CompareFunction::Less, GL_LESS}, CompareFuncConversion{igl::CompareFunction::Equal, GL_EQUAL}, @@ -192,7 +191,7 @@ TEST_F(DepthStencilStateTest, CompareFunctionToOGL) { }; for (auto data : conversions) { - GLenum ogl = igl::opengl::DepthStencilState::convertCompareFunction(data.igl); + const GLenum ogl = igl::opengl::DepthStencilState::convertCompareFunction(data.igl); ASSERT_EQ(ogl, data.ogl); } } @@ -208,7 +207,7 @@ TEST_F(DepthStencilStateTest, StencilOperationToOGL) { GLenum ogl = GL_KEEP; }; - std::vector conversions{ + const std::vector conversions{ StencilOpConversion{igl::StencilOperation::Keep, GL_KEEP}, StencilOpConversion{igl::StencilOperation::Zero, GL_ZERO}, StencilOpConversion{igl::StencilOperation::Replace, GL_REPLACE}, @@ -220,7 +219,7 @@ TEST_F(DepthStencilStateTest, StencilOperationToOGL) { }; for (auto data : conversions) { - GLenum ogl = igl::opengl::DepthStencilState::convertStencilOperation(data.igl); + const GLenum ogl = igl::opengl::DepthStencilState::convertStencilOperation(data.igl); ASSERT_EQ(ogl, data.ogl); } } @@ -338,7 +337,7 @@ TEST_F(DepthStencilStateTest, SetStencilReferenceValueAndCheck) { ctx->enable(GL_DEPTH_TEST); ctx->depthFunc(opengl::DepthStencilState::convertCompareFunction(newDsDesc.compareFunction)); - GLuint mask{0xff}; + const GLuint mask{0xff}; ctx->stencilFuncSeparate( GL_FRONT, opengl::DepthStencilState::convertCompareFunction(newDsDesc.compareFunction), @@ -462,5 +461,4 @@ TEST_F(DepthStencilStateTest, SetStencilReferenceValueAndCheck) { ASSERT_TRUE(newDsDesc.backFaceStencil != newDsDesc.frontFaceStencil); } -} // namespace tests -} // namespace igl +} // namespace igl::tests diff --git a/src/igl/tests/ogl/Device.cpp b/src/igl/tests/ogl/Device.cpp index 6fc25f5b67..dbe943e5b8 100644 --- a/src/igl/tests/ogl/Device.cpp +++ b/src/igl/tests/ogl/Device.cpp @@ -15,8 +15,7 @@ #include "../util/TestDevice.h" #include "../util/TestErrorGuard.h" -namespace igl { -namespace tests { +namespace igl::tests { /// Helper to create just any render pipeline in a valid way std::shared_ptr createRenderPipeline( @@ -47,7 +46,7 @@ class DeviceOGLTest : public ::testing::Test { // Member variables public: - opengl::IContext* context_; + opengl::IContext* context_{}; std::shared_ptr iglDev_; }; @@ -63,11 +62,11 @@ TEST_F(DeviceOGLTest, EndScope) { // Create a DeviceScope in a new scope to trigger iglDev_->beginScope and iglDev_->endScope when // the scope exits and the DeviceScope is destroyed { - DeviceScope deviceScope(*iglDev_); + const DeviceScope deviceScope(*iglDev_); ASSERT_TRUE(iglDev_->verifyScope()); // Artificially set values that will be restored when endScope is called - context_->colorMask(false, false, false, false); + context_->colorMask(0u, 0u, 0u, 0u); context_->blendFunc(GL_SRC_COLOR, GL_DST_COLOR); context_->bindBuffer(GL_ARRAY_BUFFER, 1); @@ -158,18 +157,18 @@ TEST_F(DeviceOGLTest, EndScope_ClearContext) { { // Clear current context, one level deep context_->clearCurrentContext(); - DeviceScope deviceScope(*iglDev_); + const DeviceScope deviceScope(*iglDev_); ASSERT_TRUE(iglDev_->verifyScope()); ASSERT_TRUE(context_->isCurrentContext()); } ASSERT_FALSE(context_->isCurrentContext()); { // Clear current context, one level deep - DeviceScope scope1(*iglDev_); + const DeviceScope scope1(*iglDev_); ASSERT_TRUE(iglDev_->verifyScope()); ASSERT_TRUE(context_->isCurrentContext()); { - DeviceScope scope2(*iglDev_); + const DeviceScope scope2(*iglDev_); ASSERT_TRUE(iglDev_->verifyScope()); ASSERT_TRUE(context_->isCurrentContext()); } @@ -181,7 +180,7 @@ TEST_F(DeviceOGLTest, EndScope_ClearContext) { } TEST_F(DeviceOGLTest, DeletionTest) { - igl::tests::util::TestErrorGuard testErrorGuard; + const igl::tests::util::TestErrorGuard testErrorGuard; auto iglDev2 = util::createTestDevice(); @@ -197,10 +196,10 @@ TEST_F(DeviceOGLTest, DeletionTest) { std::shared_ptr shaderModule; // Used to trigger deleteShader { - DeviceScope scope1(*iglDev_); + const DeviceScope scope1(*iglDev_); // deleteBuffers - BufferDesc desc = + const BufferDesc desc = BufferDesc(BufferDesc::BufferTypeBits::Vertex, nullptr, 0, ResourceStorage::Shared); Result res; buffer = iglDev_->createBuffer(desc, &res); @@ -231,7 +230,7 @@ TEST_F(DeviceOGLTest, DeletionTest) { ASSERT_TRUE(renderbufferTexture != nullptr); // To get it to create a VAO and then delete it - CommandQueueDesc cqDesc = {}; + const CommandQueueDesc cqDesc = {}; auto cq = iglDev_->createCommandQueue(cqDesc, &ret); ASSERT_EQ(ret.code, Result::Code::Ok); ASSERT_TRUE(cq != nullptr); // Shouldn't trigger if above is okay @@ -257,7 +256,7 @@ TEST_F(DeviceOGLTest, DeletionTest) { // Force scope to change (workaround for leaving device scope not clearing current eagl scope) { - DeviceScope scope2(*iglDev2); + const DeviceScope scope2(*iglDev2); ASSERT_TRUE(iglDev2->verifyScope()); ASSERT_FALSE(iglDev_->verifyScope()); } @@ -272,7 +271,7 @@ TEST_F(DeviceOGLTest, DeletionTest) { shaderModule = nullptr; // Entering main scope again to flush deletion queue - { DeviceScope scope3(*iglDev_); } + { const DeviceScope scope3(*iglDev_); } } std::shared_ptr createRenderPipeline( @@ -347,5 +346,4 @@ TEST_F(DeviceOGLTest, CreateShaderModuleUnknownTypeFails) { EXPECT_TRUE(vertShader == nullptr) << "invalid stage to compile should result in null result"; } -} // namespace tests -} // namespace igl +} // namespace igl::tests diff --git a/src/igl/tests/ogl/HWDevice.cpp b/src/igl/tests/ogl/HWDevice.cpp index 9b2ceeca8a..4f2f461658 100644 --- a/src/igl/tests/ogl/HWDevice.cpp +++ b/src/igl/tests/ogl/HWDevice.cpp @@ -29,8 +29,7 @@ #error "Unsupported testing platform" #endif -namespace igl { -namespace tests { +namespace igl::tests { class HWDeviceOGLTest : public ::testing::Test { public: @@ -76,10 +75,10 @@ class HWDeviceOGLTest : public ::testing::Test { /// This test ensures devices are returned correctly when being queried TEST_F(HWDeviceOGLTest, QueryDevicesSanityTest) { - HWDeviceQueryDesc queryDesc(HWDeviceType::DiscreteGpu); + const HWDeviceQueryDesc queryDesc(HWDeviceType::DiscreteGpu); Result result; - std::vector devices = iglHWDev_->queryDevices(queryDesc, &result); + const std::vector devices = iglHWDev_->queryDevices(queryDesc, &result); // Currently HWDevice always returns ok when being queried ASSERT_TRUE(result.isOk()); @@ -87,18 +86,17 @@ TEST_F(HWDeviceOGLTest, QueryDevicesSanityTest) { /// This test ensures a device can be created when calling create() TEST_F(HWDeviceOGLTest, DeviceCreationSanityTest) { - uintptr_t guid = 0; - HWDeviceType type = HWDeviceType::Unknown; - HWDeviceDesc deviceDesc(guid, type); + const uintptr_t guid = 0; + const HWDeviceType type = HWDeviceType::Unknown; + const HWDeviceDesc deviceDesc(guid, type); auto renderingAPI = util::device::opengl::getOpenGLRenderingAPI(); Result result; - std::unique_ptr device = + const std::unique_ptr device = iglHWDev_->create(deviceDesc, renderingAPI, IGL_EGL_NULL_WINDOW, &result); // Ensure the result of the device creation is ok ASSERT_TRUE(result.isOk()); } -} // namespace tests -} // namespace igl +} // namespace igl::tests diff --git a/src/igl/tests/ogl/Memcpy.cpp b/src/igl/tests/ogl/Memcpy.cpp index 24acce74e1..fe9875d42e 100644 --- a/src/igl/tests/ogl/Memcpy.cpp +++ b/src/igl/tests/ogl/Memcpy.cpp @@ -9,8 +9,7 @@ #include #include -namespace igl { -namespace tests { +namespace igl::tests { // // MemcpyTest @@ -65,5 +64,4 @@ TEST_F(MemcpyOGLTest, optimizedMemcpyAlignmentPermutation) { } } -} // namespace tests -} // namespace igl +} // namespace igl::tests diff --git a/src/igl/tests/ogl/PipelineState.cpp b/src/igl/tests/ogl/PipelineState.cpp index 33e6118cd4..52d7f52ee2 100644 --- a/src/igl/tests/ogl/PipelineState.cpp +++ b/src/igl/tests/ogl/PipelineState.cpp @@ -15,8 +15,7 @@ #include #include -namespace igl { -namespace tests { +namespace igl::tests { // Use a 4x4 texture for this test #define OFFSCREEN_TEX_WIDTH 4 @@ -53,11 +52,11 @@ class PipelineStateOGLTest : public ::testing::Test { ASSERT_TRUE(cmdQueue_ != nullptr); // Create an offscreen texture to render to - TextureDesc texDesc = TextureDesc::new2D(TextureFormat::RGBA_UNorm8, - OFFSCREEN_TEX_WIDTH, - OFFSCREEN_TEX_HEIGHT, - TextureDesc::TextureUsageBits::Sampled | - TextureDesc::TextureUsageBits::Attachment); + const TextureDesc texDesc = TextureDesc::new2D(TextureFormat::RGBA_UNorm8, + OFFSCREEN_TEX_WIDTH, + OFFSCREEN_TEX_HEIGHT, + TextureDesc::TextureUsageBits::Sampled | + TextureDesc::TextureUsageBits::Attachment); Result ret; offscreenTexture_ = iglDev_->createTexture(texDesc, &ret); @@ -175,7 +174,7 @@ TEST_F(PipelineStateOGLTest, ConvertOps) { //---------------- // BlendOp //---------------- - std::vector> inputAndExpectedBlendOp = { + const std::vector> inputAndExpectedBlendOp = { std::make_pair(BlendOp::Add, GL_FUNC_ADD), std::make_pair(BlendOp::Subtract, GL_FUNC_SUBTRACT), std::make_pair(BlendOp::ReverseSubtract, GL_FUNC_REVERSE_SUBTRACT), @@ -190,7 +189,7 @@ TEST_F(PipelineStateOGLTest, ConvertOps) { //---------------- // BlendFactor //---------------- - std::vector> inputAndExpectedBlendFactor = { + const std::vector> inputAndExpectedBlendFactor = { std::make_pair(BlendFactor::Zero, GL_ZERO), std::make_pair(BlendFactor::One, GL_ONE), std::make_pair(BlendFactor::SrcColor, GL_SRC_COLOR), @@ -218,5 +217,4 @@ TEST_F(PipelineStateOGLTest, ConvertOps) { } } -} // namespace tests -} // namespace igl +} // namespace igl::tests diff --git a/src/igl/tests/ogl/PlatformDevice.cpp b/src/igl/tests/ogl/PlatformDevice.cpp index 5eb78eed4e..ae0f3f524f 100644 --- a/src/igl/tests/ogl/PlatformDevice.cpp +++ b/src/igl/tests/ogl/PlatformDevice.cpp @@ -51,8 +51,7 @@ #define OFFSCREEN_RT_WIDTH 1 #define OFFSCREEN_RT_HEIGHT 1 -namespace igl { -namespace tests { +namespace igl::tests { class PlatformDeviceTest : public ::testing::Test { public: @@ -76,12 +75,12 @@ class PlatformDeviceTest : public ::testing::Test { // Test Cases TEST_F(PlatformDeviceTest, GetPlatformDeviceParentCls) { - auto pd = iglDev_.get()->getPlatformDevice(); + auto* pd = iglDev_->getPlatformDevice(); ASSERT_NE(pd, nullptr); } TEST_F(PlatformDeviceTest, GetPlatformDeviceChildCls) { - auto pd = iglDev_.get()->getPlatformDevice(); + auto* pd = iglDev_->getPlatformDevice(); ASSERT_NE(pd, nullptr); } @@ -89,7 +88,7 @@ TEST_F(PlatformDeviceTest, GetPlatformDeviceChildCls) { // Since this API creates an empty container with the settings provided, we can // simply check that the settings provided are what are actually set. TEST_F(PlatformDeviceTest, CreateTextureBufferExternal) { - auto pd = iglDev_.get()->getPlatformDevice(); + auto* pd = iglDev_->getPlatformDevice(); ASSERT_NE(pd, nullptr); std::unique_ptr textureBuffer = @@ -110,7 +109,7 @@ TEST_F(PlatformDeviceTest, CreateTextureBufferExternal) { // This test will exercise CreateCurrentFrameBuffer() API. // It simply checks whether CreateCurrentFrameBuffer() does not return null pointer. TEST_F(PlatformDeviceTest, CreateCurrentFrameBuffer) { - auto pd = iglDev_.get()->getPlatformDevice(); + auto* pd = iglDev_->getPlatformDevice(); ASSERT_NE(pd, nullptr); auto frameBuffer = pd->createCurrentFramebuffer(); @@ -121,7 +120,7 @@ TEST_F(PlatformDeviceTest, CreateCurrentFrameBuffer) { // Test ITexture::getEstimatedSizeInBytes with external textures // TEST_F(PlatformDeviceTest, GetEstimatedSizeInBytesExternal) { - auto pd = iglDev_.get()->getPlatformDevice(); + auto* pd = iglDev_->getPlatformDevice(); auto calcSize = [&](size_t width, size_t height, TextureFormat format) -> size_t { auto texture = pd->createTextureBufferExternal(1, // Not actually using it @@ -142,5 +141,4 @@ TEST_F(PlatformDeviceTest, GetEstimatedSizeInBytesExternal) { ASSERT_EQ(calcSize(128, 333, TextureFormat::RG_UNorm8), 85248); // 128 * 333 * 2 } -} // namespace tests -} // namespace igl +} // namespace igl::tests diff --git a/src/igl/tests/ogl/RenderPipelineReflection.cpp b/src/igl/tests/ogl/RenderPipelineReflection.cpp index 7c3a0c01ad..ea445e303b 100644 --- a/src/igl/tests/ogl/RenderPipelineReflection.cpp +++ b/src/igl/tests/ogl/RenderPipelineReflection.cpp @@ -37,11 +37,11 @@ class RenderPipelineReflectionTest : public ::testing::Test { ASSERT_TRUE(cmdQueue_ != nullptr); // Create an offscreen texture to render to - TextureDesc texDesc = TextureDesc::new2D(TextureFormat::RGBA_UNorm8, - OFFSCREEN_TEX_WIDTH, - OFFSCREEN_TEX_HEIGHT, - TextureDesc::TextureUsageBits::Sampled | - TextureDesc::TextureUsageBits::Attachment); + const TextureDesc texDesc = TextureDesc::new2D(TextureFormat::RGBA_UNorm8, + OFFSCREEN_TEX_WIDTH, + OFFSCREEN_TEX_HEIGHT, + TextureDesc::TextureUsageBits::Sampled | + TextureDesc::TextureUsageBits::Attachment); Result ret; offscreenTexture_ = iglDev_->createTexture(texDesc, &ret); @@ -113,7 +113,7 @@ class RenderPipelineReflectionTest : public ::testing::Test { std::shared_ptr vertexInputState_; std::shared_ptr pipelineState_; - opengl::RenderPipelineReflection* pipeRef_; + opengl::RenderPipelineReflection* pipeRef_{}; }; TEST_F(RenderPipelineReflectionTest, GetIndexByName) { @@ -161,9 +161,10 @@ TEST_F(RenderPipelineReflectionTest, UniformBlocks) { GTEST_SKIP() << "Uniform blocks not supported"; return; } - auto context = &static_cast(*iglDev_).getContext(); - bool isGles3 = (opengl::DeviceFeatureSet::usesOpenGLES() && - context->deviceFeatures().getGLVersion() >= igl::opengl::GLVersion::v3_0_ES); + auto* context = &static_cast(*iglDev_).getContext(); + const bool isGles3 = + (opengl::DeviceFeatureSet::usesOpenGLES() && + context->deviceFeatures().getGLVersion() >= igl::opengl::GLVersion::v3_0_ES); if (!isGles3) { return; } @@ -192,7 +193,7 @@ TEST_F(RenderPipelineReflectionTest, UniformBlocks) { ASSERT_TRUE(ret.isOk()); ASSERT_TRUE(pipelineState != nullptr); - auto pipeRef = static_cast( + auto* pipeRef = static_cast( pipelineState->renderPipelineReflection().get()); ASSERT_TRUE(pipeRef != nullptr); diff --git a/src/igl/tests/ogl/Resource.cpp b/src/igl/tests/ogl/Resource.cpp index d0bf7a1bc9..1a1aa7ab2f 100644 --- a/src/igl/tests/ogl/Resource.cpp +++ b/src/igl/tests/ogl/Resource.cpp @@ -10,8 +10,7 @@ #include "../util/Common.h" #include "../util/TestDevice.h" -namespace igl { -namespace tests { +namespace igl::tests { // // ResourceOGLTest @@ -118,7 +117,7 @@ TEST_F(ResourceOGLTest, UniformBufferUpload) { Result res; char data[150]; - BufferDesc desc = + const BufferDesc desc = BufferDesc(BufferDesc::BufferTypeBits::Uniform, &data, sizeof(data), ResourceStorage::Shared); auto framebuffer = ResourceOGLTest::iglDev_->createBuffer(desc, &res); @@ -208,5 +207,4 @@ TEST_F(ResourceOGLTest, ShaderCreate1) { ASSERT_TRUE(pipelineState != nullptr); } -} // namespace tests -} // namespace igl +} // namespace igl::tests diff --git a/src/igl/tests/ogl/SamplerState.cpp b/src/igl/tests/ogl/SamplerState.cpp index 57fdc6fbf1..98ac35b099 100644 --- a/src/igl/tests/ogl/SamplerState.cpp +++ b/src/igl/tests/ogl/SamplerState.cpp @@ -13,8 +13,7 @@ #include #include -namespace igl { -namespace tests { +namespace igl::tests { #ifndef GL_CLAMP_TO_BORDER #define GL_CLAMP_TO_BORDER 0x812D @@ -38,7 +37,7 @@ class SamplerStateOGLTest : public ::testing::Test { ASSERT_TRUE(context_ != nullptr); } - opengl::IContext* context_; + opengl::IContext* context_{}; }; // @@ -159,5 +158,4 @@ TEST_F(SamplerStateOGLTest, SamplerStateConvertAddressMode) { GL_MIRRORED_REPEAT); } -} // namespace tests -} // namespace igl +} // namespace igl::tests diff --git a/src/igl/tests/ogl/Texture.cpp b/src/igl/tests/ogl/Texture.cpp index 3458491935..2167d2e9f4 100644 --- a/src/igl/tests/ogl/Texture.cpp +++ b/src/igl/tests/ogl/Texture.cpp @@ -14,8 +14,7 @@ #include #include -namespace igl { -namespace tests { +namespace igl::tests { // Picking this just to match the texture we will use. If you use a different // size texture, then you will have to either create a new offscreenTexture_ @@ -55,7 +54,7 @@ class TextureOGLTest : public ::testing::Test { // Member variables public: - opengl::IContext* context_; + opengl::IContext* context_{}; std::shared_ptr<::igl::IDevice> device_; }; @@ -129,7 +128,7 @@ TEST_F(TextureOGLTest, TextureCreation) { TEST_F(TextureOGLTest, TextureFormats) { // Set up inputs and expected outputs for Texture::toTextureFormat // {glTexInternalFormat, glTexFormat, glTexType, expected output TextureFormat} - std::vector texFormats{ + const std::vector texFormats{ TextureFormatData{GL_COMPRESSED_RGBA_ASTC_4x4_KHR, 0, 0, TextureFormat::RGBA_ASTC_4x4}, TextureFormatData{ GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR, 0, 0, TextureFormat::SRGB8_A8_ASTC_4x4}, @@ -253,7 +252,7 @@ TEST_F(TextureOGLTest, TextureFormats) { }; for (auto data : texFormats) { - TextureFormat const output = igl::opengl::Texture::glInternalFormatToTextureFormat( + const TextureFormat output = igl::opengl::Texture::glInternalFormatToTextureFormat( data.glTexInternalFormat, data.glTexFormat, data.glTexType); ASSERT_EQ(output, data.texFormatOutput) << "IGL Format: " @@ -274,7 +273,7 @@ TEST_F(TextureOGLTest, TextureAlignment) { constexpr size_t bytesPerPixel = 4; Result ret; - TextureDesc texDesc = TextureDesc::new2D( + const TextureDesc texDesc = TextureDesc::new2D( TextureFormat::RGBA_UNorm8, width, width, TextureDesc::TextureUsageBits::Sampled); auto texture = std::make_unique(*context_, texDesc.format); @@ -295,7 +294,7 @@ TEST_F(TextureOGLTest, TextureAlignment) { constexpr size_t bytesPerPixel = 4; Result ret; - TextureDesc texDesc = TextureDesc::new2D( + const TextureDesc texDesc = TextureDesc::new2D( TextureFormat::RGBA_UNorm8, width, width, TextureDesc::TextureUsageBits::Sampled); auto texture = std::make_unique(*context_, texDesc.format); @@ -309,5 +308,4 @@ TEST_F(TextureOGLTest, TextureAlignment) { } } -} // namespace tests -} // namespace igl +} // namespace igl::tests diff --git a/src/igl/tests/ogl/TextureBuffer.cpp b/src/igl/tests/ogl/TextureBuffer.cpp index f689bf8f42..1d20b7c75f 100644 --- a/src/igl/tests/ogl/TextureBuffer.cpp +++ b/src/igl/tests/ogl/TextureBuffer.cpp @@ -15,8 +15,7 @@ #include #include -namespace igl { -namespace tests { +namespace igl::tests { // Picking this just to match the texture we will use. If you use a different // size texture, then you will have to either create a new offscreenTexture_ @@ -64,7 +63,7 @@ class TextureBufferOGLTest : public ::testing::Test { // Member variables public: - opengl::IContext* context_; + opengl::IContext* context_{}; std::shared_ptr<::igl::IDevice> device_; }; @@ -118,8 +117,8 @@ TEST_F(TextureBufferOGLTest, TextureMipmapGen) { MIPMAP_TEX_HEIGHT, TextureDesc::TextureUsageBits::Sampled); - size_t maxDim = std::max(texDesc.width, texDesc.height); - int targetlevel = std::floor(log2(maxDim)) + 1; + const size_t maxDim = std::max(texDesc.width, texDesc.height); + const int targetlevel = std::floor(log2(maxDim)) + 1; texDesc.numMipLevels = targetlevel; // log(16) + 1 textureBuffer_ = std::make_unique(*context_, texDesc.format); @@ -131,5 +130,4 @@ TEST_F(TextureBufferOGLTest, TextureMipmapGen) { ASSERT_EQ(textureBuffer_->getNumMipLevels(), targetlevel); } -} // namespace tests -} // namespace igl +} // namespace igl::tests diff --git a/src/igl/tests/ogl/TextureBufferBase.cpp b/src/igl/tests/ogl/TextureBufferBase.cpp index e660971434..56236964a7 100644 --- a/src/igl/tests/ogl/TextureBufferBase.cpp +++ b/src/igl/tests/ogl/TextureBufferBase.cpp @@ -15,8 +15,7 @@ #include #include -namespace igl { -namespace tests { +namespace igl::tests { #ifndef GL_TEXTURE_BINDING_RECTANGLE #define GL_TEXTURE_BINDING_RECTANGLE 0x84F6 @@ -55,7 +54,7 @@ class TextureBufferBaseOGLTest : public ::testing::Test { // Member variables public: - opengl::IContext* context_; + opengl::IContext* context_{}; std::shared_ptr<::igl::IDevice> device_; }; @@ -182,7 +181,7 @@ TEST_F(TextureBufferBaseOGLTest, TextureAttach) { // Multiple Render Targets if (context_->deviceFeatures().hasFeature(DeviceFeatures::MultipleRenderTargets)) { - GLuint colorAttachment1 = GL_COLOR_ATTACHMENT1; + const GLuint colorAttachment1 = GL_COLOR_ATTACHMENT1; textureBufferBase_->attachAsColor(1, opengl::Texture::AttachmentParams{}); context_->getFramebufferAttachmentParameteriv( GL_FRAMEBUFFER, colorAttachment1, GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE, &type); @@ -285,5 +284,4 @@ TEST_F(TextureBufferBaseOGLTest, TextureMipmapGen) { ASSERT_EQ(textureBufferBase2_->getNumMipLevels(), targetlevel); } -} // namespace tests -} // namespace igl +} // namespace igl::tests diff --git a/src/igl/tests/ogl/TextureTarget.cpp b/src/igl/tests/ogl/TextureTarget.cpp index 3712d6deb5..8c98b82e96 100644 --- a/src/igl/tests/ogl/TextureTarget.cpp +++ b/src/igl/tests/ogl/TextureTarget.cpp @@ -14,8 +14,7 @@ #include #include -namespace igl { -namespace tests { +namespace igl::tests { // Picking this just to match the texture we will use. If you use a different // size texture, then you will have to either create a new offscreenTexture_ @@ -56,7 +55,7 @@ class TextureTargetOGLTest : public ::testing::Test { // Member variables public: - opengl::IContext* context_; + opengl::IContext* context_{}; std::shared_ptr<::igl::IDevice> device_; }; @@ -142,12 +141,12 @@ TEST_F(TextureTargetOGLTest, TextureCreation) { // attachAsStencil() // TEST_F(TextureTargetOGLTest, TextureBindAndAttachAndDetach) { - std::unique_ptr textureTarget_; + const std::unique_ptr textureTarget_; Result ret; - TextureDesc texDesc = TextureDesc::new2D(TextureFormat::RGBA_UNorm8, - OFFSCREEN_TEX_WIDTH, - OFFSCREEN_TEX_HEIGHT, - TextureDesc::TextureUsageBits::Attachment); + const TextureDesc texDesc = TextureDesc::new2D(TextureFormat::RGBA_UNorm8, + OFFSCREEN_TEX_WIDTH, + OFFSCREEN_TEX_HEIGHT, + TextureDesc::TextureUsageBits::Attachment); // Create 3 types of targets auto colorTarget_ = std::make_unique(*context_, texDesc.format); @@ -262,7 +261,7 @@ TEST_F(TextureTargetOGLTest, TextureBindAndAttachAndDetach) { } TEST_F(TextureTargetOGLTest, CreateWithDebugName) { - std::unique_ptr textureTarget_; + const std::unique_ptr textureTarget_; Result ret; TextureDesc texDesc = TextureDesc::new2D(TextureFormat::RGBA_UNorm8, OFFSCREEN_TEX_WIDTH, @@ -277,5 +276,4 @@ TEST_F(TextureTargetOGLTest, CreateWithDebugName) { ret = target_->create(texDesc, false); ASSERT_EQ(ret.code, Result::Code::Ok); } -} // namespace tests -} // namespace igl +} // namespace igl::tests diff --git a/src/igl/tests/ogl/UniformBuffer.cpp b/src/igl/tests/ogl/UniformBuffer.cpp index 9cdf6cf220..3a417d2288 100644 --- a/src/igl/tests/ogl/UniformBuffer.cpp +++ b/src/igl/tests/ogl/UniformBuffer.cpp @@ -24,12 +24,11 @@ #pragma clang diagnostic ignored "-Wmissing-braces" #endif -namespace igl { -namespace tests { +namespace igl::tests { // Use a 4x4 texture for this test -#define OFFSCREEN_TEX_WIDTH 4 -#define OFFSCREEN_TEX_HEIGHT 4 +constexpr size_t OFFSCREEN_TEX_WIDTH = 4; +constexpr size_t OFFSCREEN_TEX_HEIGHT = 4; #if IGL_OPENGL_ES #define FLOATING_POINT_TOLERANCE 0.0001 #else @@ -482,7 +481,7 @@ class UniformBufferTest : public ::testing::Test { ASSERT_TRUE(uv_ != nullptr); // Initialize sampler state - SamplerStateDesc samplerDesc; + const SamplerStateDesc samplerDesc; samp_ = iglDev_->createSamplerState(samplerDesc, &ret); ASSERT_EQ(ret.code, Result::Code::Ok); ASSERT_TRUE(samp_ != nullptr); @@ -536,29 +535,29 @@ class UniformBufferTest : public ::testing::Test { TEST_F(UniformBufferTest, UniformBufferBinding) { Result ret; std::shared_ptr pipelineState; - simd::float4 clearColor = {0.0, 0.0, 1.0, 1.0}; + const simd::float4 clearColor = {0.0, 0.0, 1.0, 1.0}; const auto rangeDesc = TextureRangeDesc::new2D(0, 0, OFFSCREEN_TEX_WIDTH, OFFSCREEN_TEX_HEIGHT); struct FragmentParameters { - simd::float1 testFloat; - simd::float2 testVec2; - simd::float3 testVec3; - simd::float4 testVec4; + simd::float1 testFloat{}; + simd::float2 testVec2{}; + simd::float3 testVec3{}; + simd::float4 testVec4{}; - bool testBool; + bool testBool{}; - simd::int1 testInt; - simd::int2 testiVec2; - simd::int3 testiVec3; - simd::int4 testiVec4; + simd::int1 testInt{}; + simd::int2 testiVec2{}; + simd::int3 testiVec3{}; + simd::int4 testiVec4{}; simd::float2x2 testMat2; simd::float3x3 testMat3; simd::float4x4 testMat4; - simd::float4 backgroundColor; + simd::float4 backgroundColor{}; - simd::float1 unsetFloat; - bool unsetBool; - simd::int1 unsetInt; + simd::float1 unsetFloat{}; + bool unsetBool{}; + simd::int1 unsetInt{}; } fragmentParameters_; //------------------------------------- @@ -832,7 +831,7 @@ TEST_F(UniformBufferTest, UniformBufferBinding) { TEST_F(UniformBufferTest, UniformArrayBinding) { Result ret; std::shared_ptr pipelineState; - simd::float4 clearColor = {0.0, 0.0, 1.0, 1.0}; + const simd::float4 clearColor = {0.0, 0.0, 1.0, 1.0}; const auto rangeDesc = TextureRangeDesc::new2D(0, 0, OFFSCREEN_TEX_WIDTH, OFFSCREEN_TEX_HEIGHT); // We are purposely creating an unpacked structure to trigger the @@ -882,26 +881,26 @@ TEST_F(UniformBufferTest, UniformArrayBinding) { }; struct FragmentParameters { - std::array testFloat; - std::array testVec2; - std::array testVec3; - std::array testVec4; + std::array testFloat{}; + std::array testVec2{}; + std::array testVec3{}; + std::array testVec4{}; - std::array testBool; + std::array testBool{}; - std::array testInt; - std::array testiVec2; - std::array testiVec3; - std::array testiVec4; + std::array testInt{}; + std::array testiVec2{}; + std::array testiVec3{}; + std::array testiVec4{}; std::array testMat2; std::array testMat3; std::array testMat4; - simd::float4 backgroundColor; + simd::float4 backgroundColor{}; - std::array unsetFloat; - std::array unsetBool; - std::array unsetInt; + std::array unsetFloat{}; + std::array unsetBool{}; + std::array unsetInt{}; } fragmentParameters_; //------------------------------------- @@ -1225,5 +1224,4 @@ TEST_F(UniformBufferTest, UniformArrayBinding) { } } -} // namespace tests -} // namespace igl +} // namespace igl::tests diff --git a/src/igl/tests/ogl/VertexInputState.cpp b/src/igl/tests/ogl/VertexInputState.cpp index 72bdea87a6..181f451f2f 100644 --- a/src/igl/tests/ogl/VertexInputState.cpp +++ b/src/igl/tests/ogl/VertexInputState.cpp @@ -11,8 +11,7 @@ #include -namespace igl { -namespace tests { +namespace igl::tests { // // VertexInputStateTest @@ -139,5 +138,4 @@ TEST_F(VertexInputStateOGLTest, TwoAttribTwoBinding) { ASSERT_TRUE(vertexInputState != nullptr); } -} // namespace tests -} // namespace igl +} // namespace igl::tests diff --git a/src/igl/tests/ogl/ViewTextureTarget.cpp b/src/igl/tests/ogl/ViewTextureTarget.cpp index ca6f0d8336..40ce41ed74 100644 --- a/src/igl/tests/ogl/ViewTextureTarget.cpp +++ b/src/igl/tests/ogl/ViewTextureTarget.cpp @@ -12,8 +12,7 @@ #include #include -namespace igl { -namespace tests { +namespace igl::tests { // // ViewTextureTargetOGLTest @@ -40,7 +39,7 @@ class ViewTextureTargetOGLTest : public ::testing::Test { // Member variables public: - opengl::IContext* context_; + opengl::IContext* context_{}; std::shared_ptr<::igl::IDevice> device_; }; @@ -76,5 +75,4 @@ TEST_F(ViewTextureTargetOGLTest, NoOpFunctions) { viewTextureTarget->attachAsStencil(opengl::Texture::AttachmentParams{}); } -} // namespace tests -} // namespace igl +} // namespace igl::tests diff --git a/src/igl/tests/ogl/ios/TextureBuffer.mm b/src/igl/tests/ogl/ios/TextureBuffer.mm index 5f4d9da94b..ab4105b71d 100644 --- a/src/igl/tests/ogl/ios/TextureBuffer.mm +++ b/src/igl/tests/ogl/ios/TextureBuffer.mm @@ -20,8 +20,8 @@ ~TextureBufferIosTest() override = default; std::shared_ptr createCVPixelBufferTextureWithSize(OSType pixelFormat, - const size_t width, - const size_t height, + size_t width, + size_t height, TextureDesc::TextureUsage usage, Result& outResult); }; @@ -32,19 +32,19 @@ const size_t height, TextureDesc::TextureUsage usage, Result& outResult) { - igl::BackendType backend = iglDev_->getBackendType(); + const igl::BackendType backend = iglDev_->getBackendType(); CVPixelBufferRef pixelBuffer = nullptr; NSDictionary* bufferAttributes = @{ (NSString*)kCVPixelBufferIOSurfacePropertiesKey : @{}, (NSString*)kCVPixelFormatOpenGLESCompatibility : @(backend == igl::BackendType::OpenGL), }; - CVReturn result = CVPixelBufferCreate(kCFAllocatorDefault, - width, - height, - pixelFormat, - (__bridge CFDictionaryRef)(bufferAttributes), - &pixelBuffer); + const CVReturn result = CVPixelBufferCreate(kCFAllocatorDefault, + width, + height, + pixelFormat, + (__bridge CFDictionaryRef)(bufferAttributes), + &pixelBuffer); if (result != kCVReturnSuccess) { Result::setResult(&outResult, Result::Code::RuntimeError, @@ -52,9 +52,9 @@ return nullptr; } - auto platformDevice = iglDev_->getPlatformDevice(); + auto* platformDevice = iglDev_->getPlatformDevice(); auto& context = static_cast(platformDevice->getContext()); - auto textureCache = context.getTextureCache(); + auto* textureCache = context.getTextureCache(); std::shared_ptr texture = platformDevice->createTextureFromNativePixelBuffer( pixelBuffer, textureCache, 0, usage, &outResult); if (!outResult.isOk()) { @@ -74,7 +74,7 @@ { pf, #pf } TEST_F(TextureBufferIosTest, createTextureFromNativePixelBuffer) { - std::vector> pixelFormats = { + const std::vector> pixelFormats = { PIXEL_FORMAT(kCVPixelFormatType_32BGRA), // TODO: These currently returns kCVReturnPixelBufferNotOpenGLCompatible // PIXEL_FORMAT(kCVPixelFormatType_64RGBAHalf), diff --git a/src/igl/tests/ogl/macos/TextureBuffer.mm b/src/igl/tests/ogl/macos/TextureBuffer.mm index 1ec7c7ecd4..73a60736a7 100644 --- a/src/igl/tests/ogl/macos/TextureBuffer.mm +++ b/src/igl/tests/ogl/macos/TextureBuffer.mm @@ -19,8 +19,8 @@ ~TextureBufferMacTest() override = default; std::shared_ptr createCVPixelBufferTextureWithSize(OSType pixelFormat, - const size_t width, - const size_t height, + size_t width, + size_t height, TextureDesc::TextureUsage usage, Result& outResult); }; @@ -31,19 +31,19 @@ const size_t height, TextureDesc::TextureUsage usage, Result& outResult) { - igl::BackendType backend = iglDev_->getBackendType(); + const igl::BackendType backend = iglDev_->getBackendType(); CVPixelBufferRef pixelBuffer = nullptr; NSDictionary* bufferAttributes = @{ (NSString*)kCVPixelBufferIOSurfacePropertiesKey : @{}, (NSString*)kCVPixelBufferOpenGLCompatibilityKey : @(backend == igl::BackendType::OpenGL), }; - CVReturn result = CVPixelBufferCreate(kCFAllocatorDefault, - width, - height, - pixelFormat, - (__bridge CFDictionaryRef)(bufferAttributes), - &pixelBuffer); + const CVReturn result = CVPixelBufferCreate(kCFAllocatorDefault, + width, + height, + pixelFormat, + (__bridge CFDictionaryRef)(bufferAttributes), + &pixelBuffer); if (result != kCVReturnSuccess) { Result::setResult(&outResult, Result::Code::RuntimeError, @@ -51,9 +51,9 @@ return nullptr; } - auto platformDevice = iglDev_->getPlatformDevice(); + auto* platformDevice = iglDev_->getPlatformDevice(); auto& context = static_cast(platformDevice->getContext()); - auto textureCache = context.createTextureCache(); + auto* textureCache = context.createTextureCache(); std::shared_ptr texture = platformDevice->createTextureFromNativePixelBuffer( pixelBuffer, textureCache, usage, &outResult); if (!outResult.isOk()) { @@ -74,7 +74,7 @@ { pf, #pf } TEST_F(TextureBufferMacTest, createTextureFromNativePixelBuffer) { - std::vector> pixelFormats = { + const std::vector> pixelFormats = { PIXEL_FORMAT(kCVPixelFormatType_32BGRA), PIXEL_FORMAT(kCVPixelFormatType_OneComponent8), // TODO: Figure out how to test YUV textures // PIXEL_FORMAT(kCVPixelFormatType_420YpCbCr8BiPlanarFullRange), diff --git a/src/igl/tests/sRGB.cpp b/src/igl/tests/sRGB.cpp index 92fa5b6b84..20d5173e5c 100644 --- a/src/igl/tests/sRGB.cpp +++ b/src/igl/tests/sRGB.cpp @@ -14,11 +14,9 @@ #include #include #include -#include #include -namespace igl { -namespace tests { +namespace igl::tests { // Picking this just to match the texture we will use. If you use a different // size texture, then you will have to either create a new offscreenTexture_ @@ -58,11 +56,11 @@ class sRGBTest : public ::testing::Test { ASSERT_TRUE(cmdQueue_ != nullptr); // Create an offscreen texture to render to - TextureDesc texDesc = TextureDesc::new2D(TextureFormat::RGBA_SRGB, - OFFSCREEN_TEX_WIDTH, - OFFSCREEN_TEX_HEIGHT, - TextureDesc::TextureUsageBits::Sampled | - TextureDesc::TextureUsageBits::Attachment); + const TextureDesc texDesc = TextureDesc::new2D(TextureFormat::RGBA_SRGB, + OFFSCREEN_TEX_WIDTH, + OFFSCREEN_TEX_HEIGHT, + TextureDesc::TextureUsageBits::Sampled | + TextureDesc::TextureUsageBits::Attachment); Result ret; offscreenTexture_ = iglDev_->createTexture(texDesc, &ret); @@ -141,7 +139,7 @@ class sRGBTest : public ::testing::Test { ASSERT_TRUE(uv_ != nullptr); // Initialize sampler state - SamplerStateDesc samplerDesc; + const SamplerStateDesc samplerDesc; samp_ = iglDev_->createSamplerState(samplerDesc, &ret); ASSERT_EQ(ret.code, Result::Code::Ok); ASSERT_TRUE(samp_ != nullptr); @@ -192,17 +190,17 @@ class sRGBTest : public ::testing::Test { // TEST_F(sRGBTest, TextureisSRGB) { Result ret; - TextureDesc texDesc = TextureDesc::new2D(TextureFormat::RGBA_SRGB, - OFFSCREEN_TEX_WIDTH, - OFFSCREEN_TEX_HEIGHT, - TextureDesc::TextureUsageBits::Sampled); + const TextureDesc texDesc = TextureDesc::new2D(TextureFormat::RGBA_SRGB, + OFFSCREEN_TEX_WIDTH, + OFFSCREEN_TEX_HEIGHT, + TextureDesc::TextureUsageBits::Sampled); inputTexture_ = iglDev_->createTexture(texDesc, &ret); ASSERT_TRUE(inputTexture_->getProperties().isSRGB()); - TextureDesc texDesc2 = TextureDesc::new2D(TextureFormat::RGBA_UNorm8, - OFFSCREEN_TEX_WIDTH, - OFFSCREEN_TEX_HEIGHT, - TextureDesc::TextureUsageBits::Sampled); + const TextureDesc texDesc2 = TextureDesc::new2D(TextureFormat::RGBA_UNorm8, + OFFSCREEN_TEX_WIDTH, + OFFSCREEN_TEX_HEIGHT, + TextureDesc::TextureUsageBits::Sampled); inputTexture_ = iglDev_->createTexture(texDesc, &ret); ASSERT_FALSE(!inputTexture_->getProperties().isSRGB()); } @@ -220,10 +218,10 @@ TEST_F(sRGBTest, Passthrough) { //------------------------------------- // Create input texture and upload data //------------------------------------- - TextureDesc texDesc = TextureDesc::new2D(TextureFormat::RGBA_SRGB, - OFFSCREEN_TEX_WIDTH, - OFFSCREEN_TEX_HEIGHT, - TextureDesc::TextureUsageBits::Sampled); + const TextureDesc texDesc = TextureDesc::new2D(TextureFormat::RGBA_SRGB, + OFFSCREEN_TEX_WIDTH, + OFFSCREEN_TEX_HEIGHT, + TextureDesc::TextureUsageBits::Sampled); inputTexture_ = iglDev_->createTexture(texDesc, &ret); ASSERT_EQ(ret.code, Result::Code::Ok); ASSERT_TRUE(inputTexture_ != nullptr); @@ -279,5 +277,4 @@ TEST_F(sRGBTest, Passthrough) { } } -} // namespace tests -} // namespace igl +} // namespace igl::tests diff --git a/src/igl/tests/util/Common.cpp b/src/igl/tests/util/Common.cpp index 99087bb807..c4311f04d6 100644 --- a/src/igl/tests/util/Common.cpp +++ b/src/igl/tests/util/Common.cpp @@ -11,11 +11,11 @@ #include "TestDevice.h" #include #include +#if IGL_BACKEND_OPENGL #include +#endif // IGL_BACKEND_OPENGL -namespace igl { -namespace tests { -namespace util { +namespace igl::tests::util { // // Creates an IGL device and a command queue @@ -28,7 +28,7 @@ void createDeviceAndQueue(std::shared_ptr& dev, std::shared_ptrcreateCommandQueue(cqDesc, &ret); ASSERT_EQ(ret.code, Result::Code::Ok); @@ -69,16 +69,17 @@ void createSimpleShaderStages(const std::shared_ptr& dev, if (backend == igl::BackendType::OpenGL) { #if IGL_BACKEND_OPENGL - auto context = &static_cast(*dev).getContext(); - bool isGles3 = (opengl::DeviceFeatureSet::usesOpenGLES() && - context->deviceFeatures().getGLVersion() >= igl::opengl::GLVersion::v3_0_ES); + auto* context = &static_cast(*dev).getContext(); + const bool isGles3 = + (opengl::DeviceFeatureSet::usesOpenGLES() && + context->deviceFeatures().getGLVersion() >= igl::opengl::GLVersion::v3_0_ES); #else bool isGles3 = false; #endif // IGL_BACKEND_OPENGL - auto vertexShader = isGles3 ? igl::tests::data::shader::OGL_SIMPLE_VERT_SHADER_ES3 - : igl::tests::data::shader::OGL_SIMPLE_VERT_SHADER; - auto fragmentShader = isGles3 ? igl::tests::data::shader::OGL_SIMPLE_FRAG_SHADER_ES3 - : igl::tests::data::shader::OGL_SIMPLE_FRAG_SHADER; + const auto* vertexShader = isGles3 ? igl::tests::data::shader::OGL_SIMPLE_VERT_SHADER_ES3 + : igl::tests::data::shader::OGL_SIMPLE_VERT_SHADER; + const auto* fragmentShader = isGles3 ? igl::tests::data::shader::OGL_SIMPLE_FRAG_SHADER_ES3 + : igl::tests::data::shader::OGL_SIMPLE_FRAG_SHADER; createShaderStages(dev, vertexShader, @@ -163,6 +164,4 @@ void createSimpleShaderStages(const std::shared_ptr& dev, } } -} // namespace util -} // namespace tests -} // namespace igl +} // namespace igl::tests::util diff --git a/src/igl/tests/util/Common.h b/src/igl/tests/util/Common.h index 6cd9376fde..a66db6b106 100644 --- a/src/igl/tests/util/Common.h +++ b/src/igl/tests/util/Common.h @@ -9,22 +9,24 @@ #include #include +#if IGL_BACKEND_OPENGL #include +#endif // IGL_BACKEND_OPENGL #if IGL_PLATFORM_IOS || IGL_PLATFORM_MACOS #include "simd/simd.h" #else #include "simdstub.h" #endif -namespace igl { -namespace tests { -namespace util { +namespace igl::tests::util { const std::string BACKEND_OGL("ogl"); const std::string BACKEND_MTL("metal"); const std::string BACKEND_VUL("vulkan"); +#if IGL_BACKEND_OPENGL igl::opengl::RenderingAPI getOpenGLRenderingAPI(); +#endif // IGL_BACKEND_OPENGL // Creates an IGL device and a command queue void createDeviceAndQueue(std::shared_ptr& dev, std::shared_ptr& cq); @@ -46,6 +48,4 @@ void createSimpleShaderStages(const std::shared_ptr& dev, std::unique_ptr& stages, TextureFormat outputFormat = TextureFormat::Invalid); -} // namespace util -} // namespace tests -} // namespace igl +} // namespace igl::tests::util diff --git a/src/igl/tests/util/Half.h b/src/igl/tests/util/Half.h index 05cf8e4aaa..8d3625830e 100644 --- a/src/igl/tests/util/Half.h +++ b/src/igl/tests/util/Half.h @@ -33,7 +33,8 @@ struct Half { uint16_t data_ = 0; template - friend std::basic_ostream& operator<<(std::basic_ostream&, Half); + friend std::basic_ostream& operator<<(std::basic_ostream& /*out*/, + Half /*arg*/); }; template diff --git a/src/igl/tests/util/TestDevice.cpp b/src/igl/tests/util/TestDevice.cpp index 381e23b056..da237da864 100644 --- a/src/igl/tests/util/TestDevice.cpp +++ b/src/igl/tests/util/TestDevice.cpp @@ -10,9 +10,7 @@ #include -namespace igl { -namespace tests { -namespace util { +namespace igl::tests::util { // // createTestDevice @@ -22,13 +20,13 @@ namespace util { // IGL_UNIT_TESTS_GLES_VERSION compiler flag. // std::shared_ptr<::igl::IDevice> createTestDevice() { - std::string backend(IGL_BACKEND_TYPE); + const std::string backend(IGL_BACKEND_TYPE); if (backend == "ogl") { #ifdef IGL_UNIT_TESTS_GLES_VERSION std::string backendApi(IGL_UNIT_TESTS_GLES_VERSION); #else - std::string backendApi("2.0"); + const std::string backendApi("2.0"); #endif return device::createTestDevice(::igl::BackendType::OpenGL, backendApi); } else if (backend == "metal") { @@ -42,6 +40,4 @@ std::shared_ptr<::igl::IDevice> createTestDevice() { } } -} // namespace util -} // namespace tests -} // namespace igl +} // namespace igl::tests::util diff --git a/src/igl/tests/util/TestDevice.h b/src/igl/tests/util/TestDevice.h index b606864271..a10354b617 100644 --- a/src/igl/tests/util/TestDevice.h +++ b/src/igl/tests/util/TestDevice.h @@ -11,14 +11,12 @@ namespace igl { class IDevice; -namespace tests { -namespace util { +namespace tests::util { /** Create and return an igl::Device that is suitable for running tests against. */ std::shared_ptr<::igl::IDevice> createTestDevice(); -} // namespace util -} // namespace tests +} // namespace tests::util } // namespace igl diff --git a/src/igl/tests/util/TestErrorGuard.h b/src/igl/tests/util/TestErrorGuard.h index f3088bae86..f718fba434 100644 --- a/src/igl/tests/util/TestErrorGuard.h +++ b/src/igl/tests/util/TestErrorGuard.h @@ -9,9 +9,7 @@ #include -namespace igl { -namespace tests { -namespace util { +namespace igl::tests::util { /// Sets an IGL handler that will cause gtest to fail when IGLReportErrorHandler is called class TestErrorGuard final { public: @@ -31,6 +29,4 @@ class TestErrorGuard final { IGLReportErrorFunc savedErrorHandler_; #endif }; -} // namespace util -} // namespace tests -} // namespace igl +} // namespace igl::tests::util diff --git a/src/igl/tests/util/TextureFormatTestBase.cpp b/src/igl/tests/util/TextureFormatTestBase.cpp index 6458f4f0c1..4c490f2d61 100644 --- a/src/igl/tests/util/TextureFormatTestBase.cpp +++ b/src/igl/tests/util/TextureFormatTestBase.cpp @@ -347,7 +347,7 @@ void TextureFormatTestBase::testUpload(std::shared_ptr texture) { const auto size = texture->getEstimatedSizeInBytes(); std::vector data(size); const auto range = texture->getFullRange(); - Result result = texture->upload(range, data.data()); + const Result result = texture->upload(range, data.data()); ASSERT_TRUE(result.isOk()) << texture->getProperties().name; } diff --git a/src/igl/tests/util/TextureValidationHelpers.h b/src/igl/tests/util/TextureValidationHelpers.h index 53e1f49139..33df03a386 100644 --- a/src/igl/tests/util/TextureValidationHelpers.h +++ b/src/igl/tests/util/TextureValidationHelpers.h @@ -11,7 +11,6 @@ #include #include -#include #if IGL_PLATFORM_IOS || IGL_PLATFORM_MACOS #include "simd/simd.h" diff --git a/src/igl/tests/util/device/vulkan/TestDevice.cpp b/src/igl/tests/util/device/vulkan/TestDevice.cpp index c2d2c9d1a0..406cbbefe3 100644 --- a/src/igl/tests/util/device/vulkan/TestDevice.cpp +++ b/src/igl/tests/util/device/vulkan/TestDevice.cpp @@ -10,11 +10,10 @@ #include #include -#if IGL_PLATFORM_WIN || IGL_PLATFORM_ANDROID || IGL_PLATFORM_MACOS || IGL_PLATFORM_LINUX +#if IGL_PLATFORM_WIN || IGL_PLATFORM_ANDROID || IGL_PLATFORM_MACOS || IGL_PLATFORM_IOS || \ + IGL_PLATFORM_LINUX #include #include -#else -#error "Unsupported testing platform" #endif #if IGL_PLATFORM_MACOS @@ -59,8 +58,8 @@ std::shared_ptr<::igl::IDevice> createTestDevice(bool enableValidation) { auto ctx = igl::vulkan::HWDevice::createContext(config, nullptr); - std::vector devices = igl::vulkan::HWDevice::queryDevices( - *ctx.get(), HWDeviceQueryDesc(HWDeviceType::Unknown), &ret); + std::vector devices = + igl::vulkan::HWDevice::queryDevices(*ctx, HWDeviceQueryDesc(HWDeviceType::Unknown), &ret); if (ret.isOk()) { std::vector extraDeviceExtensions; diff --git a/src/igl/tests/vulkan/Device.cpp b/src/igl/tests/vulkan/Device.cpp index ec5650361c..be252078e6 100644 --- a/src/igl/tests/vulkan/Device.cpp +++ b/src/igl/tests/vulkan/Device.cpp @@ -16,8 +16,7 @@ #include #endif -namespace igl { -namespace tests { +namespace igl::tests { class DeviceVulkanTest : public ::testing::Test { public: @@ -45,7 +44,7 @@ class DeviceVulkanTest : public ::testing::Test { /// this is just here as a proof of concept. TEST_F(DeviceVulkanTest, CreateCommandQueue) { Result ret; - CommandQueueDesc desc; + CommandQueueDesc desc{}; desc.type = CommandQueueType::Graphics; @@ -75,12 +74,12 @@ TEST_F(DeviceVulkanTest, StagingDeviceLargeBufferTest) { size_t maxBufferLength = 0; iglDev_->getFeatureLimits(DeviceFeatureLimits::MaxStorageBufferBytes, maxBufferLength); - for (size_t sizeIdx = 0; sizeIdx < kDesiredBufferSizes.size(); ++sizeIdx) { - bufferDesc.length = std::min(kDesiredBufferSizes[sizeIdx], maxBufferLength); + for (auto kDesiredBufferSize : kDesiredBufferSizes) { + bufferDesc.length = std::min(kDesiredBufferSize, maxBufferLength); ASSERT_TRUE(bufferDesc.length % 2 == 0); - std::shared_ptr const buffer = iglDev_->createBuffer(bufferDesc, &ret); + const std::shared_ptr buffer = iglDev_->createBuffer(bufferDesc, &ret); ASSERT_EQ(ret.code, Result::Code::Ok); ASSERT_TRUE(buffer != nullptr); @@ -142,13 +141,13 @@ GTEST_TEST(VulkanContext, BufferDeviceAddress) { Result ret; - std::vector devices = igl::vulkan::HWDevice::queryDevices( - *ctx.get(), HWDeviceQueryDesc(HWDeviceType::Unknown), &ret); + std::vector devices = + igl::vulkan::HWDevice::queryDevices(*ctx, HWDeviceQueryDesc(HWDeviceType::Unknown), &ret); ASSERT_TRUE(!devices.empty()); if (ret.isOk()) { - std::vector extraDeviceExtensions; + const std::vector extraDeviceExtensions; iglDev = igl::vulkan::HWDevice::create(std::move(ctx), devices[0], 0, // width @@ -165,8 +164,9 @@ GTEST_TEST(VulkanContext, BufferDeviceAddress) { ASSERT_TRUE(ret.isOk()); ASSERT_NE(iglDev, nullptr); - if (!iglDev) + if (!iglDev) { return; + } auto buffer = iglDev->createBuffer( BufferDesc(BufferDesc::BufferTypeBits::Uniform, nullptr, 256, ResourceStorage::Shared), &ret); @@ -174,8 +174,9 @@ GTEST_TEST(VulkanContext, BufferDeviceAddress) { ASSERT_TRUE(ret.isOk()); ASSERT_NE(buffer, nullptr); - if (!buffer) + if (!buffer) { return; + } ASSERT_NE(buffer->gpuAddress(), 0u); } @@ -204,13 +205,13 @@ GTEST_TEST(VulkanContext, DescriptorIndexing) { Result ret; - std::vector devices = igl::vulkan::HWDevice::queryDevices( - *ctx.get(), HWDeviceQueryDesc(HWDeviceType::Unknown), &ret); + std::vector devices = + igl::vulkan::HWDevice::queryDevices(*ctx, HWDeviceQueryDesc(HWDeviceType::Unknown), &ret); ASSERT_TRUE(!devices.empty()); if (ret.isOk()) { - std::vector extraDeviceExtensions; + const std::vector extraDeviceExtensions; iglDev = igl::vulkan::HWDevice::create(std::move(ctx), devices[0], 0, // width @@ -227,8 +228,9 @@ GTEST_TEST(VulkanContext, DescriptorIndexing) { ASSERT_TRUE(ret.isOk()); ASSERT_NE(iglDev, nullptr); - if (!iglDev) + if (!iglDev) { return; + } const TextureDesc texDesc = TextureDesc::new2D(TextureFormat::RGBA_UNorm8, 1, @@ -240,12 +242,12 @@ GTEST_TEST(VulkanContext, DescriptorIndexing) { ASSERT_EQ(ret.code, Result::Code::Ok); ASSERT_NE(texture, nullptr); - if (!texture) + if (!texture) { return; + } ASSERT_NE(texture->getTextureId(), 0u); } #endif -} // namespace tests -} // namespace igl +} // namespace igl::tests diff --git a/src/igl/tests/vulkan/VulkanHelpersTest.cpp b/src/igl/tests/vulkan/VulkanHelpersTest.cpp index 6625641734..d0ad0b907d 100644 --- a/src/igl/tests/vulkan/VulkanHelpersTest.cpp +++ b/src/igl/tests/vulkan/VulkanHelpersTest.cpp @@ -33,14 +33,15 @@ TEST_P(DescriptorSetLayoutTest, GetDescriptorSetLayoutBinding) { const VkDescriptorType descriptorType = std::get<1>(GetParam()); const uint32_t count = std::get<2>(GetParam()); - const auto descSetLayoutBinding = - ivkGetDescriptorSetLayoutBinding(binding, descriptorType, count); + const VkShaderStageFlags flags = + VK_SHADER_STAGE_VERTEX_BIT | VK_SHADER_STAGE_FRAGMENT_BIT | VK_SHADER_STAGE_COMPUTE_BIT; + + const VkDescriptorSetLayoutBinding descSetLayoutBinding = + ivkGetDescriptorSetLayoutBinding(binding, descriptorType, count, flags); EXPECT_EQ(descSetLayoutBinding.binding, binding); EXPECT_EQ(descSetLayoutBinding.descriptorType, descriptorType); EXPECT_EQ(descSetLayoutBinding.descriptorCount, count); - EXPECT_EQ(descSetLayoutBinding.stageFlags, - VK_SHADER_STAGE_VERTEX_BIT | VK_SHADER_STAGE_FRAGMENT_BIT | - VK_SHADER_STAGE_COMPUTE_BIT); + EXPECT_EQ(descSetLayoutBinding.stageFlags, flags); EXPECT_EQ(descSetLayoutBinding.pImmutableSamplers, nullptr); } @@ -632,4 +633,113 @@ INSTANTIATE_TEST_SUITE_P( return name; }); +// ivkGetPipelineViewportStateCreateInfo ******************************* + +// Parameters: +// bool: true if viewport is nullptr +// bool: true if scissor is nullptr +class GetPipelineViewportStateCreateInfoTest + : public ::testing::TestWithParam> {}; + +TEST_P(GetPipelineViewportStateCreateInfoTest, GetPipelineViewportStateCreateInfo) { + const bool useViewportPtr = std::get<0>(GetParam()); + const bool useScissorPtr = std::get<1>(GetParam()); + constexpr VkViewport viewport{}; + constexpr VkRect2D scissor{}; + const VkPipelineViewportStateCreateInfo pipelineViewportStateCreateInfo = + ivkGetPipelineViewportStateCreateInfo(useViewportPtr ? &viewport : nullptr, + useScissorPtr ? &scissor : nullptr); + + EXPECT_EQ(pipelineViewportStateCreateInfo.sType, + VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_STATE_CREATE_INFO); + EXPECT_EQ(pipelineViewportStateCreateInfo.pNext, nullptr); + EXPECT_EQ(pipelineViewportStateCreateInfo.flags, 0); + EXPECT_EQ(pipelineViewportStateCreateInfo.viewportCount, 1); + EXPECT_EQ(pipelineViewportStateCreateInfo.pViewports, useViewportPtr ? &viewport : nullptr); + EXPECT_EQ(pipelineViewportStateCreateInfo.scissorCount, 1); + EXPECT_EQ(pipelineViewportStateCreateInfo.pScissors, useScissorPtr ? &scissor : nullptr); +} + +INSTANTIATE_TEST_SUITE_P( + AllCombinations, + GetPipelineViewportStateCreateInfoTest, + ::testing::Combine(::testing::Bool(), ::testing::Bool()), + [](const testing::TestParamInfo& info) { + const std::string name = "_useViewportPtr_" + std::to_string(std::get<0>(info.param)) + + "__useScissorPtr_" + std::to_string(std::get<1>(info.param)); + return name; + }); + +// ivkGetImageSubresourceRange ******************************* + +// Parameters: +// bool: true if viewport is nullptr +// bool: true if scissor is nullptr +class GetImageSubresourceRangeTest + : public ::testing::TestWithParam> {}; + +TEST_P(GetImageSubresourceRangeTest, GetImageSubresourceRange) { + const VkImageAspectFlags aspectFlag = std::get<0>(GetParam()); + + const VkImageSubresourceRange imageSubresourceRange = ivkGetImageSubresourceRange(aspectFlag); + + EXPECT_EQ(imageSubresourceRange.aspectMask, aspectFlag); + EXPECT_EQ(imageSubresourceRange.baseMipLevel, 0); + EXPECT_EQ(imageSubresourceRange.levelCount, 1); + EXPECT_EQ(imageSubresourceRange.baseArrayLayer, 0); + EXPECT_EQ(imageSubresourceRange.layerCount, 1); +} + +INSTANTIATE_TEST_SUITE_P( + AllCombinations, + GetImageSubresourceRangeTest, + ::testing::Combine(::testing::Values(VK_IMAGE_ASPECT_COLOR_BIT, VK_IMAGE_ASPECT_DEPTH_BIT)), + [](const testing::TestParamInfo& info) { + const std::string name = "_aspectFlag_" + std::to_string(std::get<0>(info.param)); + return name; + }); + +// ivkGetWriteDescriptorSet_ImageInfo ******************************* +class GetWriteDescriptorSet_ImageInfoTest + : public ::testing::TestWithParam> {}; + +TEST_P(GetWriteDescriptorSet_ImageInfoTest, GetWriteDescriptorSet_ImageInfo) { + constexpr VkDescriptorSet descSet = VK_NULL_HANDLE; + const uint32_t dstBinding = std::get<0>(GetParam()); + const VkDescriptorType descType = std::get<1>(GetParam()); + const uint32_t numDescs = std::get<2>(GetParam()); + + const std::array pImageInfo = { + VkDescriptorImageInfo{VK_NULL_HANDLE, VK_NULL_HANDLE, VK_IMAGE_LAYOUT_UNDEFINED}, + VkDescriptorImageInfo{VK_NULL_HANDLE, VK_NULL_HANDLE, VK_IMAGE_LAYOUT_UNDEFINED}}; + + const VkWriteDescriptorSet imageDescSet = ivkGetWriteDescriptorSet_ImageInfo( + descSet, dstBinding, descType, numDescs, pImageInfo.data()); + + EXPECT_EQ(imageDescSet.sType, VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET); + EXPECT_EQ(imageDescSet.pNext, nullptr); + EXPECT_EQ(imageDescSet.dstSet, descSet); + EXPECT_EQ(imageDescSet.dstBinding, dstBinding); + EXPECT_EQ(imageDescSet.dstArrayElement, 0); + EXPECT_EQ(imageDescSet.descriptorCount, numDescs); + EXPECT_EQ(imageDescSet.descriptorType, descType); + EXPECT_EQ(imageDescSet.pImageInfo, pImageInfo.data()); + EXPECT_EQ(imageDescSet.pBufferInfo, nullptr); + EXPECT_EQ(imageDescSet.pTexelBufferView, nullptr); +} + +INSTANTIATE_TEST_SUITE_P( + AllCombinations, + GetWriteDescriptorSet_ImageInfoTest, + ::testing::Combine(::testing::Values(0, 1), + ::testing::Values(VK_DESCRIPTOR_TYPE_SAMPLER, + VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE), + ::testing::Values(1, 2)), + [](const testing::TestParamInfo& info) { + const std::string name = "_dstBinding_" + std::to_string(std::get<0>(info.param)) + + "__descriptorType_" + std::to_string(std::get<1>(info.param)) + + "__numberDescriptors_" + std::to_string(std::get<2>(info.param)); + return name; + }); + } // namespace igl::tests diff --git a/src/igl/tests/vulkan/VulkanImageTest.cpp b/src/igl/tests/vulkan/VulkanImageTest.cpp index bf67265ffe..c06eca2b00 100644 --- a/src/igl/tests/vulkan/VulkanImageTest.cpp +++ b/src/igl/tests/vulkan/VulkanImageTest.cpp @@ -85,13 +85,8 @@ class VulkanImageTest : public ::testing::Test { *ctx, igl::HWDeviceQueryDesc(igl::HWDeviceType::IntegratedGpu), nullptr); } - return devices.empty() ? nullptr - : igl::vulkan::HWDevice::create(std::move(ctx), - devices[0], - 0, - 0, - deviceExtensions.size(), - deviceExtensions.data()); + return igl::vulkan::HWDevice::create( + std::move(ctx), devices[0], 0, 0, deviceExtensions.size(), deviceExtensions.data()); } std::unique_ptr device_; diff --git a/src/igl/tests/vulkan/VulkanQueuePool.cpp b/src/igl/tests/vulkan/VulkanQueuePool.cpp index 0d21aced55..4bc46a53cf 100644 --- a/src/igl/tests/vulkan/VulkanQueuePool.cpp +++ b/src/igl/tests/vulkan/VulkanQueuePool.cpp @@ -23,9 +23,9 @@ using namespace vulkan; TEST(VulkanQueuePoolTest, ReturnDedicatedComputeQueueWhenComputeQueueIsRequested) { // Given a dedicated compute queue - VulkanQueueDescriptor computeQueueDescriptor{ + const VulkanQueueDescriptor computeQueueDescriptor{ .queueFlags = VK_QUEUE_COMPUTE_BIT, .queueIndex = 0, .familyIndex = 1}; - VulkanQueuePool queuePool({computeQueueDescriptor}); + const VulkanQueuePool queuePool({computeQueueDescriptor}); // When compute queue is requested auto queueDescriptor = queuePool.findQueueDescriptor(VK_QUEUE_COMPUTE_BIT); @@ -37,9 +37,9 @@ TEST(VulkanQueuePoolTest, ReturnDedicatedComputeQueueWhenComputeQueueIsRequested TEST(VulkanQueuePoolTest, ReturnDedicatedTransferQueueWhenTransferQueueIsRequested) { // Given a dedicated transfer queue - VulkanQueueDescriptor transferQueueDescriptor{ + const VulkanQueueDescriptor transferQueueDescriptor{ .queueFlags = VK_QUEUE_TRANSFER_BIT, .queueIndex = 0, .familyIndex = 1}; - VulkanQueuePool queuePool({transferQueueDescriptor}); + const VulkanQueuePool queuePool({transferQueueDescriptor}); // When transfer queue is requested auto queueDescriptor = queuePool.findQueueDescriptor(VK_QUEUE_TRANSFER_BIT); @@ -51,11 +51,11 @@ TEST(VulkanQueuePoolTest, ReturnDedicatedTransferQueueWhenTransferQueueIsRequest TEST(VulkanQueuePoolTest, ReturnAllInOneQueueWhenComputeQueueIsRequested) { // Given an all in one queue - VulkanQueueDescriptor allInOneQueueDescriptor{ + const VulkanQueueDescriptor allInOneQueueDescriptor{ .queueFlags = VK_QUEUE_GRAPHICS_BIT | VK_QUEUE_COMPUTE_BIT | VK_QUEUE_TRANSFER_BIT, .queueIndex = 0, .familyIndex = 1}; - VulkanQueuePool queuePool({allInOneQueueDescriptor}); + const VulkanQueuePool queuePool({allInOneQueueDescriptor}); // When compute queue is requested auto queueDescriptor = queuePool.findQueueDescriptor(VK_QUEUE_COMPUTE_BIT); @@ -67,11 +67,11 @@ TEST(VulkanQueuePoolTest, ReturnAllInOneQueueWhenComputeQueueIsRequested) { TEST(VulkanQueuePoolTest, ReturnAllInOneQueueWhenTransferQueueIsRequested) { // Given an all in one queue - VulkanQueueDescriptor allInOneQueueDescriptor{ + const VulkanQueueDescriptor allInOneQueueDescriptor{ .queueFlags = VK_QUEUE_GRAPHICS_BIT | VK_QUEUE_COMPUTE_BIT | VK_QUEUE_TRANSFER_BIT, .queueIndex = 0, .familyIndex = 1}; - VulkanQueuePool queuePool({allInOneQueueDescriptor}); + const VulkanQueuePool queuePool({allInOneQueueDescriptor}); // When transfer queue is requested auto queueDescriptor = queuePool.findQueueDescriptor(VK_QUEUE_TRANSFER_BIT); @@ -83,13 +83,13 @@ TEST(VulkanQueuePoolTest, ReturnAllInOneQueueWhenTransferQueueIsRequested) { TEST(VulkanQueuePoolTest, PreferDedicatedComputeQueueOverAllInOneQueue) { // Given a dedicated compute queue and an all in one queue - VulkanQueueDescriptor computeQueueDescriptor{ + const VulkanQueueDescriptor computeQueueDescriptor{ .queueFlags = VK_QUEUE_COMPUTE_BIT, .queueIndex = 0, .familyIndex = 1}; - VulkanQueueDescriptor allInOneQueueDescriptor{ + const VulkanQueueDescriptor allInOneQueueDescriptor{ .queueFlags = VK_QUEUE_GRAPHICS_BIT | VK_QUEUE_COMPUTE_BIT | VK_QUEUE_TRANSFER_BIT, .queueIndex = 0, .familyIndex = 2}; - VulkanQueuePool queuePool({allInOneQueueDescriptor, computeQueueDescriptor}); + const VulkanQueuePool queuePool({allInOneQueueDescriptor, computeQueueDescriptor}); // When compute queue is requested auto queueDescriptor = queuePool.findQueueDescriptor(VK_QUEUE_COMPUTE_BIT); @@ -101,13 +101,13 @@ TEST(VulkanQueuePoolTest, PreferDedicatedComputeQueueOverAllInOneQueue) { TEST(VulkanQueuePoolTest, PreferDedicatedTransferQueueOverAllInOneQueue) { // Given a dedicated transfer queue and an all in one queue - VulkanQueueDescriptor transferQueueDescriptor{ + const VulkanQueueDescriptor transferQueueDescriptor{ .queueFlags = VK_QUEUE_TRANSFER_BIT, .queueIndex = 0, .familyIndex = 1}; - VulkanQueueDescriptor allInOneQueueDescriptor{ + const VulkanQueueDescriptor allInOneQueueDescriptor{ .queueFlags = VK_QUEUE_GRAPHICS_BIT | VK_QUEUE_COMPUTE_BIT | VK_QUEUE_TRANSFER_BIT, .queueIndex = 0, .familyIndex = 2}; - VulkanQueuePool queuePool({allInOneQueueDescriptor, transferQueueDescriptor}); + const VulkanQueuePool queuePool({allInOneQueueDescriptor, transferQueueDescriptor}); // When transfer queue is requested auto queueDescriptor = queuePool.findQueueDescriptor(VK_QUEUE_TRANSFER_BIT); @@ -119,15 +119,15 @@ TEST(VulkanQueuePoolTest, PreferDedicatedTransferQueueOverAllInOneQueue) { TEST(VulkanQueuePoolTest, IfUnreservedUseSameQueueForQueueRequests) { // Given 2 all in one queues - VulkanQueueDescriptor allInOneQueueDescriptor1{ + const VulkanQueueDescriptor allInOneQueueDescriptor1{ .queueFlags = VK_QUEUE_GRAPHICS_BIT | VK_QUEUE_COMPUTE_BIT | VK_QUEUE_TRANSFER_BIT, .queueIndex = 0, .familyIndex = 1}; - VulkanQueueDescriptor allInOneQueueDescriptor2{ + const VulkanQueueDescriptor allInOneQueueDescriptor2{ .queueFlags = VK_QUEUE_GRAPHICS_BIT | VK_QUEUE_COMPUTE_BIT | VK_QUEUE_TRANSFER_BIT, .queueIndex = 0, .familyIndex = 2}; - VulkanQueuePool queuePool({allInOneQueueDescriptor1, allInOneQueueDescriptor2}); + const VulkanQueuePool queuePool({allInOneQueueDescriptor1, allInOneQueueDescriptor2}); // When graphics queue and compute queue are requested auto graphicsQueueDescriptor = queuePool.findQueueDescriptor(VK_QUEUE_GRAPHICS_BIT); @@ -142,11 +142,11 @@ TEST(VulkanQueuePoolTest, IfUnreservedUseSameQueueForQueueRequests) { TEST(VulkanQueuePoolTest, DoNotUseReservedQueuesForFurtherQueueRequests) { // Given a 2 all in one queues - VulkanQueueDescriptor allInOneQueueDescriptor1{ + const VulkanQueueDescriptor allInOneQueueDescriptor1{ .queueFlags = VK_QUEUE_GRAPHICS_BIT | VK_QUEUE_COMPUTE_BIT | VK_QUEUE_TRANSFER_BIT, .queueIndex = 0, .familyIndex = 1}; - VulkanQueueDescriptor allInOneQueueDescriptor2{ + const VulkanQueueDescriptor allInOneQueueDescriptor2{ .queueFlags = VK_QUEUE_GRAPHICS_BIT | VK_QUEUE_COMPUTE_BIT | VK_QUEUE_TRANSFER_BIT, .queueIndex = 0, .familyIndex = 2}; @@ -166,9 +166,9 @@ TEST(VulkanQueuePoolTest, DoNotUseReservedQueuesForFurtherQueueRequests) { TEST(VulkanQueuePoolTest, DoNotReturnQueueCreationInfosIfNothingIsReserved) { // Given a queue - VulkanQueueDescriptor graphicsDescriptor{ + const VulkanQueueDescriptor graphicsDescriptor{ .queueFlags = VK_QUEUE_GRAPHICS_BIT, .queueIndex = 0, .familyIndex = 1}; - VulkanQueuePool queuePool({graphicsDescriptor}); + const VulkanQueuePool queuePool({graphicsDescriptor}); // When a queue is requested but not reserved auto queueDescriptor = queuePool.findQueueDescriptor(VK_QUEUE_GRAPHICS_BIT); @@ -181,7 +181,7 @@ TEST(VulkanQueuePoolTest, DoNotReturnQueueCreationInfosIfNothingIsReserved) { TEST(VulkanQueuePoolTest, ReturnQueueCreationInfoIfAnyQueueIsReserved) { // Given a queue - VulkanQueueDescriptor graphicsQueueDescriptor{ + const VulkanQueueDescriptor graphicsQueueDescriptor{ .queueFlags = VK_QUEUE_GRAPHICS_BIT, .queueIndex = 0, .familyIndex = 1}; VulkanQueuePool queuePool({graphicsQueueDescriptor}); @@ -201,9 +201,9 @@ TEST(VulkanQueuePoolTest, ReturnQueueCreationInfoIfAnyQueueIsReserved) { TEST(VulkanQueuePoolTest, ReturnSingleQueueCreationInfoForSameQueueFamily) { // Given 2 queues from same family - VulkanQueueDescriptor graphicsQueueDescriptor1{ + const VulkanQueueDescriptor graphicsQueueDescriptor1{ .queueFlags = VK_QUEUE_GRAPHICS_BIT, .queueIndex = 0, .familyIndex = 1}; - VulkanQueueDescriptor graphicsQueueDescriptor2{ + const VulkanQueueDescriptor graphicsQueueDescriptor2{ .queueFlags = VK_QUEUE_GRAPHICS_BIT, .queueIndex = 1, .familyIndex = 1}; VulkanQueuePool queuePool({graphicsQueueDescriptor1, graphicsQueueDescriptor2}); @@ -224,9 +224,9 @@ TEST(VulkanQueuePoolTest, ReturnSingleQueueCreationInfoForSameQueueFamily) { TEST(VulkanQueuePoolTest, ReturnMultipleQueueCreationInfosForDifferentQueueFamilies) { // Given 2 queues from different families - VulkanQueueDescriptor graphicsQueueDescriptor1{ + const VulkanQueueDescriptor graphicsQueueDescriptor1{ .queueFlags = VK_QUEUE_GRAPHICS_BIT, .queueIndex = 0, .familyIndex = 1}; - VulkanQueueDescriptor graphicsQueueDescriptor2{ + const VulkanQueueDescriptor graphicsQueueDescriptor2{ .queueFlags = VK_QUEUE_GRAPHICS_BIT, .queueIndex = 0, .familyIndex = 2}; VulkanQueuePool queuePool({graphicsQueueDescriptor1, graphicsQueueDescriptor2}); diff --git a/src/igl/vulkan/Buffer.cpp b/src/igl/vulkan/Buffer.cpp index b946ebfc87..78e735039d 100644 --- a/src/igl/vulkan/Buffer.cpp +++ b/src/igl/vulkan/Buffer.cpp @@ -19,9 +19,7 @@ #include #include -namespace igl { - -namespace vulkan { +namespace igl::vulkan { Buffer::Buffer(const igl::vulkan::Device& device) : device_(device) {} @@ -78,10 +76,10 @@ Result Buffer::create(const BufferDesc& desc) { bufferPatches_ = std::make_unique(bufferCount_); Result result; for (size_t bufferIndex = 0; bufferIndex < bufferCount_; ++bufferIndex) { - std::string bufferName = desc_.debugName + " - sub-buffer " + std::to_string(bufferIndex); + const std::string bufferName = desc_.debugName + " - sub-buffer " + std::to_string(bufferIndex); buffers_[bufferIndex] = ctx.createBuffer(desc_.length, usageFlags, memFlags, &result, bufferName.c_str()); - IGL_VERIFY(result.isOk()); + IGL_ASSERT(result.isOk()); } // allocate local data for ring-buffer only if Vulkan Buffers are not mapped to the CPU @@ -114,10 +112,10 @@ BufferRange Buffer::getUpdateRange() const { // If there is no new data, return an empty range to indicate that no data is available if (start == std::numeric_limits::max()) { - return BufferRange(); + return {}; } - return BufferRange(end - start, start); + return {end - start, start}; } void Buffer::extendUpdateRange(uint32_t ringBufferIndex, const BufferRange& range) { @@ -310,5 +308,4 @@ ResourceStorage Buffer::storage() const noexcept { return desc_.storage; } -} // namespace vulkan -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/Buffer.h b/src/igl/vulkan/Buffer.h index d4e9fef2b5..8fb18e0fb5 100644 --- a/src/igl/vulkan/Buffer.h +++ b/src/igl/vulkan/Buffer.h @@ -10,8 +10,7 @@ #include #include -namespace igl { -namespace vulkan { +namespace igl::vulkan { class Device; class VulkanBuffer; @@ -33,18 +32,18 @@ class Buffer final : public igl::IBuffer { void unmap() override; - BufferDesc::BufferAPIHint requestedApiHints() const noexcept override; - BufferDesc::BufferAPIHint acceptedApiHints() const noexcept override; - ResourceStorage storage() const noexcept override; + [[nodiscard]] BufferDesc::BufferAPIHint requestedApiHints() const noexcept override; + [[nodiscard]] BufferDesc::BufferAPIHint acceptedApiHints() const noexcept override; + [[nodiscard]] ResourceStorage storage() const noexcept override; - size_t getSizeInBytes() const override; - uint64_t gpuAddress(size_t offset) const override; + [[nodiscard]] size_t getSizeInBytes() const override; + [[nodiscard]] uint64_t gpuAddress(size_t offset) const override; - BufferDesc::BufferType getBufferType() const override { + [[nodiscard]] BufferDesc::BufferType getBufferType() const override { return desc_.type; } - VkBuffer getVkBuffer() const; + [[nodiscard]] VkBuffer getVkBuffer() const; [[nodiscard]] VkBufferUsageFlags getBufferUsageFlags() const; /// @brief Returns the current active VulkanBuffer object managed by this class. Since this class @@ -75,5 +74,4 @@ class Buffer final : public igl::IBuffer { BufferDesc::BufferAPIHint requestedApiHints_ = 0; }; -} // namespace vulkan -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/CommandBuffer.cpp b/src/igl/vulkan/CommandBuffer.cpp index 14381160cd..d727da9791 100644 --- a/src/igl/vulkan/CommandBuffer.cpp +++ b/src/igl/vulkan/CommandBuffer.cpp @@ -19,8 +19,7 @@ #include #include -namespace igl { -namespace vulkan { +namespace igl::vulkan { CommandBuffer::CommandBuffer(VulkanContext& ctx, CommandBufferDesc desc) : ctx_(ctx), wrapper_(ctx_.immediate_->acquire()), desc_(std::move(desc)) { @@ -155,5 +154,4 @@ std::shared_ptr CommandBuffer::getPresentedSurface() const { return presentedSurface_; } -} // namespace vulkan -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/CommandBuffer.h b/src/igl/vulkan/CommandBuffer.h index 90c88363e5..0ad7af03a9 100644 --- a/src/igl/vulkan/CommandBuffer.h +++ b/src/igl/vulkan/CommandBuffer.h @@ -11,8 +11,7 @@ #include #include -namespace igl { -namespace vulkan { +namespace igl::vulkan { class Buffer; class VulkanContext; @@ -93,5 +92,4 @@ class CommandBuffer final : public ICommandBuffer, VulkanImmediateCommands::SubmitHandle lastSubmitHandle_ = {}; }; -} // namespace vulkan -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/CommandQueue.cpp b/src/igl/vulkan/CommandQueue.cpp index 6252a6a8eb..221812b612 100644 --- a/src/igl/vulkan/CommandQueue.cpp +++ b/src/igl/vulkan/CommandQueue.cpp @@ -16,8 +16,7 @@ #include #include -namespace igl { -namespace vulkan { +namespace igl::vulkan { CommandQueue::CommandQueue(Device& device, const CommandQueueDesc& desc) : device_(device), desc_(desc) { @@ -25,7 +24,7 @@ CommandQueue::CommandQueue(Device& device, const CommandQueueDesc& desc) : } std::shared_ptr CommandQueue::createCommandBuffer(const CommandBufferDesc& desc, - Result* outResult) { + Result* /*outResult*/) { IGL_PROFILER_FUNCTION(); // for now, we want only 1 command buffer @@ -93,7 +92,7 @@ void CommandQueue::enhancedShaderDebuggingPass(const igl::vulkan::VulkanContext& const igl::vulkan::CommandBuffer* cmdBuffer) { IGL_PROFILER_FUNCTION(); - auto& debugger = ctx.enhancedShaderDebuggingStore_; + const auto& debugger = ctx.enhancedShaderDebuggingStore_; if (!cmdBuffer->getFramebuffer()) { return; @@ -108,7 +107,7 @@ void CommandQueue::enhancedShaderDebuggingPass(const igl::vulkan::VulkanContext& const auto min = std::min_element(indices.begin(), indices.end()); const auto resolveAttachment = cmdBuffer->getFramebuffer()->getResolveColorAttachment(*min); - std::shared_ptr framebuffer = + const std::shared_ptr framebuffer = resolveAttachment ? debugger->framebuffer(device_, resolveAttachment) : cmdBuffer->getFramebuffer(); @@ -129,7 +128,7 @@ void CommandQueue::enhancedShaderDebuggingPass(const igl::vulkan::VulkanContext& { // Bind the line buffer - auto vkEncoder = static_cast(cmdEncoder.get()); + auto* vkEncoder = static_cast(cmdEncoder.get()); vkEncoder->binder().bindStorageBuffer( EnhancedShaderDebuggingStore::kBufferIndex, static_cast(debugger->vertexBuffer().get()), @@ -150,8 +149,8 @@ void CommandQueue::enhancedShaderDebuggingPass(const igl::vulkan::VulkanContext& cmdEncoder->popDebugGroupLabel(); cmdEncoder->endEncoding(); - auto resetCmdBuffer = static_cast(lineDrawingCmdBuffer.get()); - const auto vkResetCmdBuffer = resetCmdBuffer->getVkCommandBuffer(); + auto* resetCmdBuffer = static_cast(lineDrawingCmdBuffer.get()); + auto* const vkResetCmdBuffer = resetCmdBuffer->getVkCommandBuffer(); // End the render pass by transitioning the surface that was presented by the application if (cmdBuffer->getPresentedSurface()) { @@ -159,7 +158,7 @@ void CommandQueue::enhancedShaderDebuggingPass(const igl::vulkan::VulkanContext& } // Barrier to ensure we have finished rendering the lines before we clear the buffer - auto lineBuffer = static_cast(debugger->vertexBuffer().get()); + auto* lineBuffer = static_cast(debugger->vertexBuffer().get()); ivkBufferMemoryBarrier(&ctx.vf_, vkResetCmdBuffer, lineBuffer->getVkBuffer(), @@ -181,5 +180,4 @@ void CommandQueue::enhancedShaderDebuggingPass(const igl::vulkan::VulkanContext& endCommandBuffer(ctx, resetCmdBuffer, true); } -} // namespace vulkan -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/CommandQueue.h b/src/igl/vulkan/CommandQueue.h index c3daa0ab73..bbf589d565 100644 --- a/src/igl/vulkan/CommandQueue.h +++ b/src/igl/vulkan/CommandQueue.h @@ -11,8 +11,7 @@ #include #include -namespace igl { -namespace vulkan { +namespace igl::vulkan { class CommandBuffer; @@ -39,11 +38,11 @@ class CommandQueue final : public ICommandQueue { /// before the command buffer is executed. It will also execute the shader debugging render pass /// by calling `enhancedShaderDebuggingPass()`. If the enhanced shader debugging is enabled, /// presenting the image is disabled. - /// @param commandBuffer The command buffer to be submitted. + /// @param cmdBuffer The command buffer to be submitted. /// @param endOfFrame Not used - SubmitHandle submit(const ICommandBuffer& commandBuffer, bool endOfFrame = false) override; + SubmitHandle submit(const ICommandBuffer& cmdBuffer, bool endOfFrame = false) override; - const CommandQueueDesc& getCommandQueueDesc() const { + [[nodiscard]] const CommandQueueDesc& getCommandQueueDesc() const { return desc_; } @@ -75,5 +74,4 @@ class CommandQueue final : public ICommandQueue { bool isInsideFrame_ = false; }; -} // namespace vulkan -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/Common.cpp b/src/igl/vulkan/Common.cpp index 9735fc9152..316844e653 100644 --- a/src/igl/vulkan/Common.cpp +++ b/src/igl/vulkan/Common.cpp @@ -27,8 +27,7 @@ #include #include -namespace igl { -namespace vulkan { +namespace igl::vulkan { Result getResultFromVkResult(VkResult result) { if (result == VK_SUCCESS) { @@ -260,6 +259,8 @@ VkFormat textureFormatToVkFormat(igl::TextureFormat format) { return VK_FORMAT_S8_UINT; case TextureFormat::YUV_NV12: return VK_FORMAT_G8_B8R8_2PLANE_420_UNORM; + case TextureFormat::YUV_420p: + return VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM; } IGL_UNREACHABLE_RETURN(VK_FORMAT_UNDEFINED) } @@ -304,14 +305,14 @@ igl::ColorSpace vkColorSpaceToColorSpace(VkColorSpaceKHR colorSpace) { } } -bool isTextureFormatRGB(const VkFormat& textureFormat) { - return textureFormat == VK_FORMAT_R8G8B8A8_UNORM || textureFormat == VK_FORMAT_R8G8B8A8_SRGB || - textureFormat == VK_FORMAT_A2R10G10B10_UNORM_PACK32; +bool isTextureFormatRGB(VkFormat format) { + return format == VK_FORMAT_R8G8B8A8_UNORM || format == VK_FORMAT_R8G8B8A8_SRGB || + format == VK_FORMAT_A2R10G10B10_UNORM_PACK32; } -bool isTextureFormatBGR(const VkFormat& textureFormat) { - return textureFormat == VK_FORMAT_B8G8R8A8_UNORM || textureFormat == VK_FORMAT_B8G8R8A8_SRGB || - textureFormat == VK_FORMAT_A2B10G10R10_UNORM_PACK32; +bool isTextureFormatBGR(VkFormat format) { + return format == VK_FORMAT_B8G8R8A8_UNORM || format == VK_FORMAT_B8G8R8A8_SRGB || + format == VK_FORMAT_A2B10G10R10_UNORM_PACK32; } igl::TextureFormat vkFormatToTextureFormat(VkFormat format) { @@ -613,5 +614,16 @@ void ensureShaderModule(IShaderModule* sm) { } } -} // namespace vulkan -} // namespace igl +uint32_t getNumImagePlanes(VkFormat format) { + switch (format) { + case VK_FORMAT_UNDEFINED: + return 0; + case VK_FORMAT_G8_B8R8_2PLANE_420_UNORM: + return 2; + case VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM: + return 3; + default: + return 1; + } +} +} // namespace igl::vulkan diff --git a/src/igl/vulkan/Common.h b/src/igl/vulkan/Common.h index e0b669ed67..88b82a0cfd 100644 --- a/src/igl/vulkan/Common.h +++ b/src/igl/vulkan/Common.h @@ -114,8 +114,9 @@ VkFormat textureFormatToVkFormat(igl::TextureFormat format); igl::TextureFormat vkFormatToTextureFormat(VkFormat format); igl::ColorSpace vkColorSpaceToColorSpace(VkColorSpaceKHR colorSpace); VkFormat invertRedAndBlue(VkFormat format); -bool isTextureFormatRGB(const VkFormat& textureFormat); -bool isTextureFormatBGR(const VkFormat& textureFormat); +bool isTextureFormatRGB(VkFormat format); +bool isTextureFormatBGR(VkFormat format); +uint32_t getNumImagePlanes(VkFormat format); VkColorSpaceKHR colorSpaceToVkColorSpace(igl::ColorSpace colorSpace); VkMemoryPropertyFlags resourceStorageToVkMemoryPropertyFlags(igl::ResourceStorage resourceStorage); VkCompareOp compareFunctionToVkCompareOp(igl::CompareFunction func); diff --git a/src/igl/vulkan/ComputeCommandEncoder.cpp b/src/igl/vulkan/ComputeCommandEncoder.cpp index c7d34edd2b..42ec870a21 100644 --- a/src/igl/vulkan/ComputeCommandEncoder.cpp +++ b/src/igl/vulkan/ComputeCommandEncoder.cpp @@ -17,8 +17,7 @@ #include #include -namespace igl { -namespace vulkan { +namespace igl::vulkan { ComputeCommandEncoder::ComputeCommandEncoder(const std::shared_ptr& commandBuffer, VulkanContext& ctx) : @@ -235,5 +234,4 @@ void ComputeCommandEncoder::bindPushConstants(const void* data, size_t length, s data); } -} // namespace vulkan -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/ComputeCommandEncoder.h b/src/igl/vulkan/ComputeCommandEncoder.h index a63d0bc6ab..6a60bb73d3 100644 --- a/src/igl/vulkan/ComputeCommandEncoder.h +++ b/src/igl/vulkan/ComputeCommandEncoder.h @@ -70,7 +70,7 @@ class ComputeCommandEncoder : public IComputeCommandEncoder { void bindPushConstants(const void* data, size_t length, size_t offset) override; /// @brief Returns the underlying Vulkan command buffer handle - VkCommandBuffer getVkCommandBuffer() const { + [[nodiscard]] VkCommandBuffer getVkCommandBuffer() const { return cmdBuffer_; } diff --git a/src/igl/vulkan/ComputePipelineState.cpp b/src/igl/vulkan/ComputePipelineState.cpp index bc0552ab3c..86841a816f 100644 --- a/src/igl/vulkan/ComputePipelineState.cpp +++ b/src/igl/vulkan/ComputePipelineState.cpp @@ -15,12 +15,14 @@ #include #include -namespace igl { -namespace vulkan { +namespace igl::vulkan { ComputePipelineState::ComputePipelineState(const igl::vulkan::Device& device, ComputePipelineDesc desc) : - PipelineState(device.getVulkanContext(), desc.shaderStages.get(), desc.debugName.c_str()), + PipelineState(device.getVulkanContext(), + desc.shaderStages.get(), + nullptr, + desc.debugName.c_str()), device_(device), desc_(std::move(desc)) {} @@ -93,5 +95,4 @@ VkPipeline ComputePipelineState::getVkPipeline() const { return pipeline_; } -} // namespace vulkan -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/ComputePipelineState.h b/src/igl/vulkan/ComputePipelineState.h index d950704e77..3155e33d62 100644 --- a/src/igl/vulkan/ComputePipelineState.h +++ b/src/igl/vulkan/ComputePipelineState.h @@ -12,8 +12,7 @@ #include #include -namespace igl { -namespace vulkan { +namespace igl::vulkan { class Device; @@ -39,5 +38,4 @@ class ComputePipelineState final : public IComputePipelineState, public vulkan:: mutable VkPipeline pipeline_ = VK_NULL_HANDLE; }; -} // namespace vulkan -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/DepthStencilState.h b/src/igl/vulkan/DepthStencilState.h index 3b4a8b8976..a4f2281bb8 100644 --- a/src/igl/vulkan/DepthStencilState.h +++ b/src/igl/vulkan/DepthStencilState.h @@ -9,15 +9,14 @@ #include -namespace igl { -namespace vulkan { +namespace igl::vulkan { /// @brief Implements the igl::IDepthStencilState interface class DepthStencilState final : public IDepthStencilState { public: explicit DepthStencilState(const DepthStencilStateDesc& desc) : desc_(desc) {} - const DepthStencilStateDesc& getDepthStencilStateDesc() const { + [[nodiscard]] const DepthStencilStateDesc& getDepthStencilStateDesc() const { return desc_; } @@ -25,5 +24,4 @@ class DepthStencilState final : public IDepthStencilState { DepthStencilStateDesc desc_; }; -} // namespace vulkan -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/Device.cpp b/src/igl/vulkan/Device.cpp index 122648da85..3d5313df19 100644 --- a/src/igl/vulkan/Device.cpp +++ b/src/igl/vulkan/Device.cpp @@ -97,7 +97,7 @@ std::unique_ptr Device::createBuffer(const BufferDesc& desc, } const auto uploadResult = buffer->upload(desc.data, BufferRange(desc.length, 0u)); - IGL_VERIFY(uploadResult.isOk()); + IGL_ASSERT(uploadResult.isOk()); Result::setResult(outResult, uploadResult); return buffer; @@ -532,6 +532,9 @@ bool Device::hasFeature(DeviceFeatures feature) const { return true; case DeviceFeatures::Multiview: return ctx_->vkPhysicalDeviceMultiviewFeatures_.multiview == VK_TRUE; + case DeviceFeatures::MultiViewMultisample: + return ctx_->vkPhysicalDeviceMultiviewFeatures_.multiview == VK_TRUE && + deviceProperties.limits.framebufferColorSampleCounts > VK_SAMPLE_COUNT_1_BIT; case DeviceFeatures::BindUniform: return false; case DeviceFeatures::TexturePartialMipChain: diff --git a/src/igl/vulkan/Device.h b/src/igl/vulkan/Device.h index 54896dad2b..6e34e03f94 100644 --- a/src/igl/vulkan/Device.h +++ b/src/igl/vulkan/Device.h @@ -64,25 +64,26 @@ class Device final : public IDevice { Result* outResult) override; // Platform-specific extensions - const PlatformDevice& getPlatformDevice() const noexcept override; + [[nodiscard]] const PlatformDevice& getPlatformDevice() const noexcept override; // ICapabilities - bool hasFeature(DeviceFeatures feature) const override; - bool hasRequirement(DeviceRequirement requirement) const override; + [[nodiscard]] bool hasFeature(DeviceFeatures feature) const override; + [[nodiscard]] bool hasRequirement(DeviceRequirement requirement) const override; bool getFeatureLimits(DeviceFeatureLimits featureLimits, size_t& result) const override; - TextureFormatCapabilities getTextureFormatCapabilities(TextureFormat format) const override; - ShaderVersion getShaderVersion() const override; + [[nodiscard]] TextureFormatCapabilities getTextureFormatCapabilities( + TextureFormat format) const override; + [[nodiscard]] ShaderVersion getShaderVersion() const override; - BackendType getBackendType() const override { + [[nodiscard]] BackendType getBackendType() const override { return BackendType::Vulkan; } - size_t getCurrentDrawCount() const override; + [[nodiscard]] size_t getCurrentDrawCount() const override; VulkanContext& getVulkanContext() { - return *ctx_.get(); + return *ctx_; } - const VulkanContext& getVulkanContext() const { - return *ctx_.get(); + [[nodiscard]] const VulkanContext& getVulkanContext() const { + return *ctx_; } private: diff --git a/src/igl/vulkan/EnhancedShaderDebuggingStore.cpp b/src/igl/vulkan/EnhancedShaderDebuggingStore.cpp index 4cde31b242..d4460ff14d 100644 --- a/src/igl/vulkan/EnhancedShaderDebuggingStore.cpp +++ b/src/igl/vulkan/EnhancedShaderDebuggingStore.cpp @@ -22,8 +22,7 @@ #include #include -namespace igl { -namespace vulkan { +namespace igl::vulkan { EnhancedShaderDebuggingStore::EnhancedShaderDebuggingStore() { #if !IGL_PLATFORM_ANDROID @@ -311,7 +310,7 @@ void main() { void EnhancedShaderDebuggingStore::installBufferBarrier( const igl::ICommandBuffer& commandBuffer) const { if (enabled_) { - auto cmdBuffer = static_cast(&commandBuffer); + const auto* cmdBuffer = static_cast(&commandBuffer); auto* buffer = static_cast(vertexBuffer().get()); const auto& ctx = device_->getVulkanContext(); ivkBufferMemoryBarrier(&ctx.vf_, @@ -328,7 +327,7 @@ void EnhancedShaderDebuggingStore::installBufferBarrier( uint64_t EnhancedShaderDebuggingStore::hashFramebufferFormats( const std::shared_ptr& framebuffer) const { - std::hash hashFun; + const std::hash hashFun; uint64_t hashValue = 0; @@ -350,5 +349,4 @@ uint64_t EnhancedShaderDebuggingStore::hashFramebufferFormats( return hashValue; } -} // namespace vulkan -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/Framebuffer.cpp b/src/igl/vulkan/Framebuffer.cpp index 848d2941d3..63e926df3b 100644 --- a/src/igl/vulkan/Framebuffer.cpp +++ b/src/igl/vulkan/Framebuffer.cpp @@ -142,9 +142,9 @@ void Framebuffer::copyTextureColorAttachment(ICommandQueue& cmdQueue, const auto& ctx = device_.getVulkanContext(); // Extract the underlying VkCommandBuffer - CommandBufferDesc cbDesc; - std::shared_ptr buffer = cmdQueue.createCommandBuffer(cbDesc, nullptr); - CommandBuffer& vulkanBuffer = static_cast(*buffer); + const CommandBufferDesc cbDesc; + const std::shared_ptr buffer = cmdQueue.createCommandBuffer(cbDesc, nullptr); + const auto& vulkanBuffer = static_cast(*buffer); VkCommandBuffer cmdBuf = vulkanBuffer.getVkCommandBuffer(); const std::shared_ptr& srcTexture = getColorAttachment(index); @@ -223,8 +223,9 @@ void Framebuffer::updateDrawable(SurfaceTextures surfaceTextures) { } void Framebuffer::updateResolveAttachment(std::shared_ptr texture) { - if (getColorAttachment(0) && getResolveColorAttachment(0) != texture) + if (getColorAttachment(0) && getResolveColorAttachment(0) != texture) { desc_.colorAttachments[0].resolveTexture = std::move(texture); + } } void Framebuffer::updateDrawableInternal(SurfaceTextures surfaceTextures, bool updateDepthStencil) { diff --git a/src/igl/vulkan/HWDevice.cpp b/src/igl/vulkan/HWDevice.cpp index 370f53aa70..4017a04974 100644 --- a/src/igl/vulkan/HWDevice.cpp +++ b/src/igl/vulkan/HWDevice.cpp @@ -11,8 +11,7 @@ #include #include -namespace igl { -namespace vulkan { +namespace igl::vulkan { std::unique_ptr HWDevice::createContext(const VulkanContextConfig& config, void* window, @@ -59,5 +58,4 @@ std::unique_ptr HWDevice::create(std::unique_ptr ctx, return result.isOk() ? std::make_unique(std::move(ctx)) : nullptr; } -} // namespace vulkan -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/HWDevice.h b/src/igl/vulkan/HWDevice.h index 033410abb2..eda7abb3b5 100644 --- a/src/igl/vulkan/HWDevice.h +++ b/src/igl/vulkan/HWDevice.h @@ -13,8 +13,7 @@ #include #include -namespace igl { -namespace vulkan { +namespace igl::vulkan { class VulkanContext; struct VulkanContextConfig; @@ -62,5 +61,4 @@ class HWDevice final { Result* outResult = nullptr); }; -} // namespace vulkan -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/PipelineState.cpp b/src/igl/vulkan/PipelineState.cpp index 3693bcf7c8..3fad5d383a 100644 --- a/src/igl/vulkan/PipelineState.cpp +++ b/src/igl/vulkan/PipelineState.cpp @@ -7,10 +7,12 @@ #include "PipelineState.h" +#include #include #include #include #include +#include #include namespace igl::vulkan { @@ -30,6 +32,8 @@ void PipelineState::initializeSpvModuleInfoFromShaderStages(const VulkanContext& if (info_.hasPushConstants) { pushConstantMask |= VK_SHADER_STAGE_COMPUTE_BIT; } + + stageFlags_ = VK_SHADER_STAGE_COMPUTE_BIT; } else { auto* smVert = static_cast(stages->getVertexModule().get()); auto* smFrag = static_cast(stages->getFragmentModule().get()); @@ -49,6 +53,8 @@ void PipelineState::initializeSpvModuleInfoFromShaderStages(const VulkanContext& } info_ = util::mergeReflectionData(infoVert, infoFrag); + + stageFlags_ = VK_SHADER_STAGE_VERTEX_BIT | VK_SHADER_STAGE_FRAGMENT_BIT; } if (pushConstantMask) { @@ -66,9 +72,11 @@ void PipelineState::initializeSpvModuleInfoFromShaderStages(const VulkanContext& } } -PipelineState::PipelineState(const VulkanContext& ctx, - IShaderStages* stages, - const char* debugName) { +PipelineState::PipelineState( + const VulkanContext& ctx, + IShaderStages* stages, + std::shared_ptr immutableSamplers[IGL_TEXTURE_SAMPLERS_MAX], + const char* debugName) { IGL_ASSERT(stages); initializeSpvModuleInfoFromShaderStages(ctx, stages); @@ -80,8 +88,13 @@ PipelineState::PipelineState(const VulkanContext& ctx, std::vector bindings; bindings.reserve(info_.textures.size()); for (const auto& t : info_.textures) { + const uint32_t loc = t.bindingLocation; bindings.emplace_back(ivkGetDescriptorSetLayoutBinding( - t.bindingLocation, VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, 1)); + loc, VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, 1, stageFlags_)); + if (loc < IGL_TEXTURE_SAMPLERS_MAX && immutableSamplers && immutableSamplers[loc]) { + auto* sampler = static_cast(immutableSamplers[loc].get()); + bindings.back().pImmutableSamplers = &sampler->sampler_->vkSampler_; + } } std::vector bindingFlags(bindings.size()); dslCombinedImageSamplers_ = std::make_unique( @@ -99,7 +112,7 @@ PipelineState::PipelineState(const VulkanContext& ctx, bindings.reserve(info_.uniformBuffers.size()); for (const auto& b : info_.uniformBuffers) { bindings.emplace_back(ivkGetDescriptorSetLayoutBinding( - b.bindingLocation, VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER, 1)); + b.bindingLocation, VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER, 1, stageFlags_)); } std::vector bindingFlags(bindings.size()); dslUniformBuffers_ = std::make_unique( @@ -117,7 +130,7 @@ PipelineState::PipelineState(const VulkanContext& ctx, bindings.reserve(info_.storageBuffers.size()); for (const auto& b : info_.storageBuffers) { bindings.emplace_back(ivkGetDescriptorSetLayoutBinding( - b.bindingLocation, VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, 1)); + b.bindingLocation, VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, 1, stageFlags_)); } std::vector bindingFlags(bindings.size()); dslStorageBuffers_ = std::make_unique( diff --git a/src/igl/vulkan/PipelineState.h b/src/igl/vulkan/PipelineState.h index 5b0c865c3f..f2c833a8d0 100644 --- a/src/igl/vulkan/PipelineState.h +++ b/src/igl/vulkan/PipelineState.h @@ -23,7 +23,10 @@ class VulkanPipelineLayout; class PipelineState { public: - PipelineState(const VulkanContext& ctx, IShaderStages* stages, const char* debugName); + PipelineState(const VulkanContext& ctx, + IShaderStages* stages, + std::shared_ptr immutableSamplers[IGL_TEXTURE_SAMPLERS_MAX], + const char* debugName); virtual ~PipelineState() = default; VkPipelineLayout getVkPipelineLayout() const; @@ -39,6 +42,7 @@ class PipelineState { igl::vulkan::util::SpvModuleInfo info_; VkPushConstantRange pushConstantRange_ = {}; + VkShaderStageFlags stageFlags_ = 0; mutable std::unique_ptr pipelineLayout_; diff --git a/src/igl/vulkan/PlatformDevice.cpp b/src/igl/vulkan/PlatformDevice.cpp index fbf67dceb5..7371b0ff7e 100644 --- a/src/igl/vulkan/PlatformDevice.cpp +++ b/src/igl/vulkan/PlatformDevice.cpp @@ -12,8 +12,12 @@ #include #include -namespace igl { -namespace vulkan { +#if IGL_PLATFORM_ANDROID && __ANDROID_MIN_SDK_VERSION__ >= 26 +#include +#include +#endif + +namespace igl::vulkan { PlatformDevice::PlatformDevice(Device& device) : device_(device) {} @@ -23,7 +27,7 @@ std::shared_ptr PlatformDevice::createTextureFromNativeDepth(uint32_t IGL_PROFILER_FUNCTION(); const auto& ctx = device_.getVulkanContext(); - auto& swapChain = ctx.swapchain_; + const auto& swapChain = ctx.swapchain_; if (!ctx.hasSwapchain()) { nativeDepthTexture_ = nullptr; @@ -76,7 +80,7 @@ std::shared_ptr PlatformDevice::createTextureFromNativeDrawable(Result return nullptr; }; - auto& swapChain = ctx.swapchain_; + const auto& swapChain = ctx.swapchain_; auto vkTex = swapChain->getCurrentVulkanTexture(); @@ -120,6 +124,44 @@ std::shared_ptr PlatformDevice::createTextureFromNativeDrawable(Result return nativeDrawableTextures_[currentImageIndex]; } +#if IGL_PLATFORM_ANDROID && __ANDROID_MIN_SDK_VERSION__ >= 26 +/// returns a android::NativeHWTextureBuffer on platforms supporting it +/// this texture allows CPU and GPU to both read/write memory +std::shared_ptr PlatformDevice::createTextureWithSharedMemory(const TextureDesc& desc, + Result* outResult) const { + Result subResult; + + auto texture = + std::make_shared(device_, desc.format); + subResult = texture->createHWBuffer(desc, false, false); + Result::setResult(outResult, subResult.code, subResult.message); + if (!subResult.isOk()) { + return nullptr; + } + + return std::move(texture); +} + +std::shared_ptr PlatformDevice::createTextureWithSharedMemory( + struct AHardwareBuffer* buffer, + Result* outResult) const { + Result subResult; + + AHardwareBuffer_Desc hwbDesc; + AHardwareBuffer_describe(buffer, &hwbDesc); + + auto texture = std::make_shared( + device_, igl::android::getIglFormat(hwbDesc.format)); + subResult = texture->attachHWBuffer(buffer); + Result::setResult(outResult, subResult.code, subResult.message); + if (!subResult.isOk()) { + return nullptr; + } + + return std::move(texture); +} +#endif + VkFence PlatformDevice::getVkFenceFromSubmitHandle(SubmitHandle handle) const { if (handle == 0) { IGL_LOG_ERROR("Invalid submit handle passed to getVkFenceFromSubmitHandle"); @@ -164,7 +206,7 @@ int PlatformDevice::getFenceFdFromSubmitHandle(SubmitHandle handle) const { int fenceFd = -1; const auto& ctx = device_.getVulkanContext(); VkDevice vkDevice = ctx.device_->getVkDevice(); - VkResult result = ctx.vf_.vkGetFenceFdKHR(vkDevice, &getFdInfo, &fenceFd); + const VkResult result = ctx.vf_.vkGetFenceFdKHR(vkDevice, &getFdInfo, &fenceFd); if (result != VK_SUCCESS) { IGL_LOG_ERROR("Unable to get fence fd from submit handle: %lu", handle); } @@ -173,5 +215,4 @@ int PlatformDevice::getFenceFdFromSubmitHandle(SubmitHandle handle) const { } #endif // defined(IGL_PLATFORM_ANDROID) -} // namespace vulkan -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/PlatformDevice.h b/src/igl/vulkan/PlatformDevice.h index 83f4aebd25..ae6be2ad36 100644 --- a/src/igl/vulkan/PlatformDevice.h +++ b/src/igl/vulkan/PlatformDevice.h @@ -11,6 +11,10 @@ #include #include +#if IGL_PLATFORM_ANDROID && __ANDROID_MIN_SDK_VERSION__ >= 26 +struct AHardwareBuffer; +#endif + namespace igl { class ITexture; @@ -41,6 +45,13 @@ class PlatformDevice : public IPlatformDevice { /// @return pointer to generated Texture or nullptr std::shared_ptr createTextureFromNativeDrawable(Result* outResult); +#if IGL_PLATFORM_ANDROID && __ANDROID_MIN_SDK_VERSION__ >= 26 + std::shared_ptr createTextureWithSharedMemory(const TextureDesc& desc, + Result* outResult) const; + std::shared_ptr createTextureWithSharedMemory(AHardwareBuffer* buffer, + Result* outResult) const; +#endif + /// @param handle The handle to the GPU Fence /// @return The Vulkan fence associated with the handle [[nodiscard]] VkFence getVkFenceFromSubmitHandle(SubmitHandle handle) const; @@ -57,7 +68,7 @@ class PlatformDevice : public IPlatformDevice { #endif protected: - bool isType(PlatformDeviceType t) const noexcept override { + [[nodiscard]] bool isType(PlatformDeviceType t) const noexcept override { return t == Type; } diff --git a/src/igl/vulkan/RenderCommandEncoder.cpp b/src/igl/vulkan/RenderCommandEncoder.cpp index 9b035a4816..432f99233e 100644 --- a/src/igl/vulkan/RenderCommandEncoder.cpp +++ b/src/igl/vulkan/RenderCommandEncoder.cpp @@ -93,27 +93,9 @@ VkIndexType indexFormatToVkIndexType(igl::IndexFormat fmt) { return VK_INDEX_TYPE_NONE_KHR; } -VkPrimitiveTopology primitiveTypeToVkPrimitiveTopology(igl::PrimitiveType t) { - switch (t) { - case igl::PrimitiveType::Point: - return VK_PRIMITIVE_TOPOLOGY_POINT_LIST; - case igl::PrimitiveType::Line: - return VK_PRIMITIVE_TOPOLOGY_LINE_LIST; - case igl::PrimitiveType::LineStrip: - return VK_PRIMITIVE_TOPOLOGY_LINE_STRIP; - case igl::PrimitiveType::Triangle: - return VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST; - case igl::PrimitiveType::TriangleStrip: - return VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP; - } - IGL_ASSERT_MSG(false, "Implement PrimitiveType = %u", (uint32_t)t); - return VK_PRIMITIVE_TOPOLOGY_MAX_ENUM; -} - } // namespace -namespace igl { -namespace vulkan { +namespace igl::vulkan { RenderCommandEncoder::RenderCommandEncoder(const std::shared_ptr& commandBuffer, VulkanContext& ctx) : @@ -446,7 +428,7 @@ void RenderCommandEncoder::bindDepthStencilState( // do not update anything if we don't have an actual state return; } - dynamicState_.setStencilStateOps(faceMask, + dynamicState_.setStencilStateOps(faceMask != 0u, stencilOperationToVkStencilOp(desc.stencilFailureOperation), stencilOperationToVkStencilOp(desc.depthStencilPassOperation), stencilOperationToVkStencilOp(desc.depthFailureOperation), @@ -629,8 +611,6 @@ void RenderCommandEncoder::draw(size_t vertexCount, ensureVertexBuffers(); - dynamicState_.setTopology( - primitiveTypeToVkPrimitiveTopology(rps_->getRenderPipelineDesc().topology)); flushDynamicState(); #if IGL_VULKAN_PRINT_COMMANDS @@ -645,44 +625,6 @@ void RenderCommandEncoder::draw(size_t vertexCount, ctx_.vf_.vkCmdDraw(cmdBuffer_, (uint32_t)vertexCount, instanceCount, firstVertex, baseInstance); } -void RenderCommandEncoder::drawIndexed(PrimitiveType primitiveType, - size_t indexCount, - uint32_t instanceCount, - uint32_t firstIndex, - int32_t vertexOffset, - uint32_t baseInstance) { - IGL_PROFILER_FUNCTION_COLOR(IGL_PROFILER_COLOR_DRAW); - IGL_PROFILER_ZONE_GPU_COLOR_VK( - "drawIndexed()", ctx_.tracyCtx_, cmdBuffer_, IGL_PROFILER_COLOR_DRAW); - - ctx_.drawCallCount_ += drawCallCountEnabled_; - - if (indexCount == 0) { - // IGL/OpenGL tests rely on this behavior due to how state caching is organized over there. - // If we do not return here, Validation Layers will complain. - return; - } - - IGL_ASSERT_MSG(rps_, "Did you forget to call bindRenderPipelineState()?"); - - ensureVertexBuffers(); - - dynamicState_.setTopology(primitiveTypeToVkPrimitiveTopology(primitiveType)); - flushDynamicState(); - -#if IGL_VULKAN_PRINT_COMMANDS - IGL_LOG_INFO("%p vkCmdDrawIndexed(%u, %u, %u, %i, %u)\n", - cmdBuffer_, - (uint32_t)indexCount, - instanceCount, - firstIndex, - vertexOffset, - baseInstance); -#endif // IGL_VULKAN_PRINT_COMMANDS - ctx_.vf_.vkCmdDrawIndexed( - cmdBuffer_, (uint32_t)indexCount, instanceCount, firstIndex, vertexOffset, baseInstance); -} - void RenderCommandEncoder::drawIndexed(size_t indexCount, uint32_t instanceCount, uint32_t firstIndex, @@ -704,8 +646,6 @@ void RenderCommandEncoder::drawIndexed(size_t indexCount, ensureVertexBuffers(); - dynamicState_.setTopology( - primitiveTypeToVkPrimitiveTopology(rps_->getRenderPipelineDesc().topology)); flushDynamicState(); #if IGL_VULKAN_PRINT_COMMANDS @@ -733,8 +673,6 @@ void RenderCommandEncoder::multiDrawIndirect(IBuffer& indirectBuffer, ensureVertexBuffers(); - dynamicState_.setTopology( - primitiveTypeToVkPrimitiveTopology(rps_->getRenderPipelineDesc().topology)); flushDynamicState(); ctx_.drawCallCount_ += drawCallCountEnabled_; @@ -760,8 +698,6 @@ void RenderCommandEncoder::multiDrawIndexedIndirect(IBuffer& indirectBuffer, ensureVertexBuffers(); - dynamicState_.setTopology( - primitiveTypeToVkPrimitiveTopology(rps_->getRenderPipelineDesc().topology)); flushDynamicState(); ctx_.drawCallCount_ += drawCallCountEnabled_; @@ -805,7 +741,7 @@ bool RenderCommandEncoder::setDrawCallCountEnabled(bool value) { IGL_PROFILER_FUNCTION(); const auto returnVal = drawCallCountEnabled_ > 0; - drawCallCountEnabled_ = value; + drawCallCountEnabled_ = static_cast(value); return returnVal; } @@ -996,5 +932,4 @@ void RenderCommandEncoder::processDependencies(const Dependencies& dependencies) } } -} // namespace vulkan -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/RenderCommandEncoder.h b/src/igl/vulkan/RenderCommandEncoder.h index 92fa3fe8a6..c63fab236e 100644 --- a/src/igl/vulkan/RenderCommandEncoder.h +++ b/src/igl/vulkan/RenderCommandEncoder.h @@ -78,12 +78,6 @@ class RenderCommandEncoder : public IRenderCommandEncoder { uint32_t instanceCount, uint32_t firstVertex, uint32_t baseInstance) override; - void drawIndexed(PrimitiveType primitiveType, - size_t indexCount, - uint32_t instanceCount, - uint32_t firstIndex, - int32_t vertexOffset, - uint32_t baseInstance) override; void drawIndexed(size_t indexCount, uint32_t instanceCount, uint32_t firstIndex, @@ -103,7 +97,7 @@ class RenderCommandEncoder : public IRenderCommandEncoder { void setBlendColor(Color color) override; void setDepthBias(float depthBias, float slopeScale, float clamp) override; - VkCommandBuffer getVkCommandBuffer() const { + [[nodiscard]] VkCommandBuffer getVkCommandBuffer() const { return cmdBuffer_; } diff --git a/src/igl/vulkan/RenderPipelineReflection.h b/src/igl/vulkan/RenderPipelineReflection.h index c4057f60b6..0d21c827cb 100644 --- a/src/igl/vulkan/RenderPipelineReflection.h +++ b/src/igl/vulkan/RenderPipelineReflection.h @@ -17,9 +17,9 @@ namespace igl::vulkan { /// implements the igl::IRenderPipelineReflection interface class RenderPipelineReflection final : public IRenderPipelineReflection { public: - const std::vector& allUniformBuffers() const override; - const std::vector& allSamplers() const override; - const std::vector& allTextures() const override; + [[nodiscard]] const std::vector& allUniformBuffers() const override; + [[nodiscard]] const std::vector& allSamplers() const override; + [[nodiscard]] const std::vector& allTextures() const override; RenderPipelineReflection(); RenderPipelineReflection(std::vector bufferArguments, diff --git a/src/igl/vulkan/RenderPipelineState.cpp b/src/igl/vulkan/RenderPipelineState.cpp index 8271516b89..cc48d5444b 100644 --- a/src/igl/vulkan/RenderPipelineState.cpp +++ b/src/igl/vulkan/RenderPipelineState.cpp @@ -17,6 +17,23 @@ namespace { +VkPrimitiveTopology primitiveTypeToVkPrimitiveTopology(igl::PrimitiveType t) { + switch (t) { + case igl::PrimitiveType::Point: + return VK_PRIMITIVE_TOPOLOGY_POINT_LIST; + case igl::PrimitiveType::Line: + return VK_PRIMITIVE_TOPOLOGY_LINE_LIST; + case igl::PrimitiveType::LineStrip: + return VK_PRIMITIVE_TOPOLOGY_LINE_STRIP; + case igl::PrimitiveType::Triangle: + return VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST; + case igl::PrimitiveType::TriangleStrip: + return VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP; + } + IGL_ASSERT_MSG(false, "Implement PrimitiveType = %u", (uint32_t)t); + return VK_PRIMITIVE_TOPOLOGY_MAX_ENUM; +} + VkPolygonMode polygonFillModeToVkPolygonMode(igl::PolygonFillMode mode) { switch (mode) { case igl::PolygonFillMode::Fill: @@ -262,14 +279,15 @@ VkColorComponentFlags colorWriteMaskToVkColorComponentFlags(igl::ColorWriteMask } // namespace -namespace igl { - -namespace vulkan { +namespace igl::vulkan { RenderPipelineState::RenderPipelineState(const igl::vulkan::Device& device, RenderPipelineDesc desc) : - IRenderPipelineState(std::move(desc)), - PipelineState(device.getVulkanContext(), desc.shaderStages.get(), desc.debugName.c_str()), + IRenderPipelineState(desc), + PipelineState(device.getVulkanContext(), + desc.shaderStages.get(), + desc.immutableSamplers, + desc.debugName.c_str()), device_(device), reflection_(std::make_shared()) { // Iterate and cache vertex input bindings and attributes @@ -426,7 +444,7 @@ VkPipeline RenderPipelineState::getVkPipeline( VK_DYNAMIC_STATE_STENCIL_WRITE_MASK, VK_DYNAMIC_STATE_STENCIL_REFERENCE, }) - .primitiveTopology(dynamicState.getTopology()) + .primitiveTopology(primitiveTypeToVkPrimitiveTopology(desc_.topology)) .depthBiasEnable(dynamicState.depthBiasEnable_) .depthCompareOp(dynamicState.getDepthCompareOp()) .depthWriteEnable(dynamicState.depthWriteEnable_) @@ -464,6 +482,8 @@ VkPipeline RenderPipelineState::getVkPipeline( &pipeline, desc_.debugName.c_str())); + IGL_ASSERT(pipeline != VK_NULL_HANDLE); + pipelines_[dynamicState] = pipeline; // @fb-only @@ -491,11 +511,11 @@ std::shared_ptr RenderPipelineState::renderPipel void RenderPipelineState::setRenderPipelineReflection( const IRenderPipelineReflection& renderPipelineReflection) { - auto& vulkanReflection = static_cast(renderPipelineReflection); + const auto& vulkanReflection = + static_cast(renderPipelineReflection); auto copy = RenderPipelineReflection(vulkanReflection); reflection_ = std::make_shared(std::move(copy)); } -} // namespace vulkan -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/RenderPipelineState.h b/src/igl/vulkan/RenderPipelineState.h index dada258e70..8b58ef5423 100644 --- a/src/igl/vulkan/RenderPipelineState.h +++ b/src/igl/vulkan/RenderPipelineState.h @@ -13,15 +13,13 @@ #include #include -namespace igl { -namespace vulkan { +namespace igl::vulkan { class Device; /// @brief This class stores all mutable pipeline parameters as member variables and serves as a /// hash key for the `RenderPipelineState` class class alignas(sizeof(uint64_t)) RenderPipelineDynamicState { - uint32_t topology_ : 4; uint32_t depthCompareOp_ : 3; // Ignore modernize-use-default-member-init @@ -63,7 +61,6 @@ class alignas(sizeof(uint64_t)) RenderPipelineDynamicState { RenderPipelineDynamicState() { // memset makes sure all padding bits are zero std::memset(this, 0, sizeof(*this)); - topology_ = VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST; // depth and stencil default state values should be based on DepthStencilStateDesc and // StencilStateDesc in graphics/igl/src/igl/DepthStencilState.h depthCompareOp_ = VK_COMPARE_OP_ALWAYS; @@ -80,16 +77,7 @@ class alignas(sizeof(uint64_t)) RenderPipelineDynamicState { depthWriteEnable_ = false; } - VkPrimitiveTopology getTopology() const { - return static_cast(topology_); - } - - void setTopology(VkPrimitiveTopology topology) { - IGL_ASSERT_MSG((topology & 0xF) == topology, "Invalid VkPrimitiveTopology."); - topology_ = topology & 0xF; - } - - VkCompareOp getDepthCompareOp() const { + [[nodiscard]] VkCompareOp getDepthCompareOp() const { return static_cast(depthCompareOp_); } @@ -98,19 +86,19 @@ class alignas(sizeof(uint64_t)) RenderPipelineDynamicState { depthCompareOp_ = depthCompareOp & 0x7; } - VkStencilOp getStencilStateFailOp(bool front) const { + [[nodiscard]] VkStencilOp getStencilStateFailOp(bool front) const { return static_cast(front ? stencilFrontFailOp_ : stencilBackFailOp_); } - VkStencilOp getStencilStatePassOp(bool front) const { + [[nodiscard]] VkStencilOp getStencilStatePassOp(bool front) const { return static_cast(front ? stencilFrontPassOp_ : stencilBackPassOp_); } - VkStencilOp getStencilStateDepthFailOp(bool front) const { + [[nodiscard]] VkStencilOp getStencilStateDepthFailOp(bool front) const { return static_cast(front ? stencilFrontDepthFailOp_ : stencilBackDepthFailOp_); } - VkCompareOp getStencilStateCompareOp(bool front) const { + [[nodiscard]] VkCompareOp getStencilStateCompareOp(bool front) const { return static_cast(front ? stencilFrontCompareOp_ : stencilBackCompareOp_); } @@ -190,7 +178,7 @@ class RenderPipelineState final : public IRenderPipelineState, public vulkan::Pi private: const igl::vulkan::Device& device_; - VkPipelineVertexInputStateCreateInfo vertexInputStateCreateInfo_; + VkPipelineVertexInputStateCreateInfo vertexInputStateCreateInfo_{}; std::vector vkBindings_; std::array vkAttributes_{}; @@ -204,5 +192,4 @@ class RenderPipelineState final : public IRenderPipelineState, public vulkan::Pi pipelines_; }; -} // namespace vulkan -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/ResourcesBinder.cpp b/src/igl/vulkan/ResourcesBinder.cpp index 64739da918..e5aaf8b44b 100644 --- a/src/igl/vulkan/ResourcesBinder.cpp +++ b/src/igl/vulkan/ResourcesBinder.cpp @@ -17,9 +17,7 @@ #include #include -namespace igl { - -namespace vulkan { +namespace igl::vulkan { ResourcesBinder::ResourcesBinder(const std::shared_ptr& commandBuffer, const VulkanContext& ctx, @@ -206,5 +204,4 @@ void ResourcesBinder::bindPipeline(VkPipeline pipeline, const util::SpvModuleInf } } -} // namespace vulkan -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/ResourcesBinder.h b/src/igl/vulkan/ResourcesBinder.h index 10842bcf46..8c155feea8 100644 --- a/src/igl/vulkan/ResourcesBinder.h +++ b/src/igl/vulkan/ResourcesBinder.h @@ -83,7 +83,7 @@ class ResourcesBinder final { private: friend class VulkanContext; - bool isGraphics() const { + [[nodiscard]] bool isGraphics() const { return bindPoint_ == VK_PIPELINE_BIND_POINT_GRAPHICS; } diff --git a/src/igl/vulkan/SamplerState.cpp b/src/igl/vulkan/SamplerState.cpp index 4b3bddac61..34c1e0d3cf 100644 --- a/src/igl/vulkan/SamplerState.cpp +++ b/src/igl/vulkan/SamplerState.cpp @@ -38,7 +38,7 @@ VkSamplerMipmapMode samplerMipFilterToVkSamplerMipmapMode(igl::SamplerMipFilter return VK_SAMPLER_MIPMAP_MODE_NEAREST; } -static VkSamplerAddressMode samplerAddressModeToVkSamplerAddressMode(igl::SamplerAddressMode mode) { +VkSamplerAddressMode samplerAddressModeToVkSamplerAddressMode(igl::SamplerAddressMode mode) { switch (mode) { case igl::SamplerAddressMode::Repeat: return VK_SAMPLER_ADDRESS_MODE_REPEAT; @@ -98,9 +98,7 @@ VkSamplerCreateInfo samplerStateDescToVkSamplerCreateInfo(const igl::SamplerStat } } // namespace -namespace igl { - -namespace vulkan { +namespace igl::vulkan { SamplerState::SamplerState(const igl::vulkan::Device& device) : device_(device) {} @@ -114,6 +112,7 @@ Result SamplerState::create(const SamplerStateDesc& desc) { Result result; sampler_ = ctx.createSampler( samplerStateDescToVkSamplerCreateInfo(desc, ctx.getVkPhysicalDeviceProperties().limits), + textureFormatToVkFormat(desc.yuvFormat), &result, desc_.debugName.c_str()); @@ -129,6 +128,4 @@ uint32_t SamplerState::getSamplerId() const { return sampler_ ? sampler_->samplerId_ : 0; } -} // namespace vulkan - -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/SamplerState.h b/src/igl/vulkan/SamplerState.h index 7c09a56233..1233ea0bcb 100644 --- a/src/igl/vulkan/SamplerState.h +++ b/src/igl/vulkan/SamplerState.h @@ -11,11 +11,11 @@ #include #include -namespace igl { -namespace vulkan { +namespace igl::vulkan { -class VulkanSampler; class Device; +class PipelineState; +class VulkanSampler; /** * @brief Encapsulates a VulkanSampler class and its descriptor, along with a vulkan::Device for @@ -41,7 +41,7 @@ class SamplerState final : public ISamplerState { * This ID is intended for bindless rendering. See the ResourcesBinder and VulkanContext classes * for more information */ - uint32_t getSamplerId() const; + [[nodiscard]] uint32_t getSamplerId() const; private: /** @@ -50,6 +50,7 @@ class SamplerState final : public ISamplerState { Result create(const SamplerStateDesc& desc); private: + friend class PipelineState; friend class ResourcesBinder; /** @brief The device used to create the resource */ @@ -60,5 +61,4 @@ class SamplerState final : public ISamplerState { std::shared_ptr sampler_; }; -} // namespace vulkan -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/ShaderModule.cpp b/src/igl/vulkan/ShaderModule.cpp index c6e27a82b0..c741023b4e 100644 --- a/src/igl/vulkan/ShaderModule.cpp +++ b/src/igl/vulkan/ShaderModule.cpp @@ -11,9 +11,7 @@ #include #include -namespace igl { - -namespace vulkan { +namespace igl::vulkan { ShaderModule::ShaderModule(ShaderModuleInfo info, std::shared_ptr shaderModule) : @@ -34,5 +32,4 @@ ShaderStages::ShaderStages(ShaderStagesDesc desc) : IShaderStages(std::move(desc ShaderLibrary::ShaderLibrary(std::vector> modules) : IShaderLibrary(std::move(modules)) {} -} // namespace vulkan -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/ShaderModule.h b/src/igl/vulkan/ShaderModule.h index 9c66cff14f..d5fee45e9c 100644 --- a/src/igl/vulkan/ShaderModule.h +++ b/src/igl/vulkan/ShaderModule.h @@ -11,9 +11,7 @@ #include #include -namespace igl { - -namespace vulkan { +namespace igl::vulkan { class Device; class VulkanShaderModule; @@ -24,7 +22,7 @@ class ShaderModule final : public IShaderModule { ShaderModule(ShaderModuleInfo info, std::shared_ptr shaderModule); ~ShaderModule() override = default; - const VulkanShaderModule& getVulkanShaderModule() const { + [[nodiscard]] const VulkanShaderModule& getVulkanShaderModule() const { return *module_; } @@ -47,5 +45,4 @@ class ShaderLibrary : public IShaderLibrary { explicit ShaderLibrary(std::vector> modules); }; -} // namespace vulkan -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/SyncManager.h b/src/igl/vulkan/SyncManager.h index 3bdebac270..9a547240fc 100644 --- a/src/igl/vulkan/SyncManager.h +++ b/src/igl/vulkan/SyncManager.h @@ -12,8 +12,7 @@ #include #include -namespace igl { -namespace vulkan { +namespace igl::vulkan { class VulkanContext; @@ -49,5 +48,4 @@ class SyncManager final { std::vector submitHandles_; }; -} // namespace vulkan -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/Texture.cpp b/src/igl/vulkan/Texture.cpp index 0494f243be..8679d5cc44 100644 --- a/src/igl/vulkan/Texture.cpp +++ b/src/igl/vulkan/Texture.cpp @@ -16,8 +16,7 @@ #include #include -namespace igl { -namespace vulkan { +namespace igl::vulkan { Texture::Texture(const igl::vulkan::Device& device, TextureFormat format) : ITexture(format), device_(device) {} @@ -153,6 +152,17 @@ Result Texture::create(const TextureDesc& desc) { ? VK_IMAGE_TILING_OPTIMAL : VK_IMAGE_TILING_LINEAR; + if (getProperties().numPlanes > 1) { + // some constraints for multiplanar image formats + IGL_ASSERT(imageType == VK_IMAGE_TYPE_2D); + IGL_ASSERT(samples == VK_SAMPLE_COUNT_1_BIT); + IGL_ASSERT(tiling == VK_IMAGE_TILING_OPTIMAL); + IGL_ASSERT(desc.numLayers == 1); + IGL_ASSERT(desc.numMipLevels == 1); + createFlags |= VK_IMAGE_CREATE_DISJOINT_BIT | VK_IMAGE_CREATE_ALIAS_BIT | + VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT; + } + Result result; auto image = ctx.createImage( imageType, @@ -223,9 +233,16 @@ Result Texture::uploadInternal(TextureType /*type*/, return Result{}; } + const auto& vulkanImage = texture_->getVulkanImage(); + if (vulkanImage.isMappedPtrAccessible()) { + checked_memcpy( + vulkanImage.mappedPtr_, vulkanImage.allocatedSize, data, bytesPerRow * range.width); + vulkanImage.flushMappedMemory(); + return Result(); + } + const VulkanContext& ctx = device_.getVulkanContext(); - ctx.stagingDevice_->imageData( - texture_->getVulkanImage(), desc_.type, range, getProperties(), bytesPerRow, data); + ctx.stagingDevice_->imageData(vulkanImage, desc_.type, range, getProperties(), bytesPerRow, data); return Result(); } @@ -351,5 +368,4 @@ void Texture::clearColorTexture(const igl::Color& rgba) { img.ctx_->immediate_->submit(wrapper); } -} // namespace vulkan -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/Texture.h b/src/igl/vulkan/Texture.h index 8bcc59c3d4..b25a5e4bf8 100644 --- a/src/igl/vulkan/Texture.h +++ b/src/igl/vulkan/Texture.h @@ -15,8 +15,7 @@ #include -namespace igl { -namespace vulkan { +namespace igl::vulkan { class Device; class VulkanImage; @@ -24,7 +23,7 @@ class VulkanTexture; class PlatformDevice; /// @brief Implements the igl::ITexture interface -class Texture final : public ITexture { +class Texture : public ITexture { friend class Device; friend class PlatformDevice; @@ -69,16 +68,12 @@ class Texture final : public ITexture { VkImage getVkImage() const; VulkanTexture& getVulkanTexture() const { IGL_ASSERT(texture_); - return *texture_.get(); + return *texture_; } uint32_t getNumVkLayers() const; private: - /// @brief Creates the resource on the device given the properties in `desc`. This function should - /// only be called by the `Device` class, from its `vulkan::Device::createTexture()` - Result create(const TextureDesc& desc); - [[nodiscard]] bool needsRepacking(const TextureRangeDesc& range, size_t bytesPerRow) const final; /// @brief Uploads the texture's data to the device using the staging device in the context. This @@ -97,7 +92,10 @@ class Texture final : public ITexture { std::shared_ptr texture_; mutable std::vector imageViewsForFramebufferMono_; mutable std::vector imageViewsForFramebufferStereo_; + + /// @brief Creates the resource on the device given the properties in `desc`. This function should + /// only be called by the `Device` class, from its `vulkan::Device::createTexture()` + virtual Result create(const TextureDesc& desc); }; -} // namespace vulkan -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/VertexInputState.h b/src/igl/vulkan/VertexInputState.h index 036184b5cc..e95b321470 100644 --- a/src/igl/vulkan/VertexInputState.h +++ b/src/igl/vulkan/VertexInputState.h @@ -9,8 +9,7 @@ #include -namespace igl { -namespace vulkan { +namespace igl::vulkan { class Device; class RenderCommandEncoder; @@ -29,5 +28,4 @@ class VertexInputState final : public IVertexInputState { VertexInputStateDesc desc_; }; -} // namespace vulkan -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/VulkanBuffer.cpp b/src/igl/vulkan/VulkanBuffer.cpp index 231b08be01..6d73e2dff7 100644 --- a/src/igl/vulkan/VulkanBuffer.cpp +++ b/src/igl/vulkan/VulkanBuffer.cpp @@ -11,8 +11,7 @@ #include "VulkanBuffer.h" -namespace igl { -namespace vulkan { +namespace igl::vulkan { VulkanBuffer::VulkanBuffer(const VulkanContext& ctx, VkDevice device, @@ -215,5 +214,4 @@ void VulkanBuffer::bufferSubData(size_t offset, size_t size, const void* data) { } } -} // namespace vulkan -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/VulkanBuffer.h b/src/igl/vulkan/VulkanBuffer.h index 9082710a93..2e4aaa736e 100644 --- a/src/igl/vulkan/VulkanBuffer.h +++ b/src/igl/vulkan/VulkanBuffer.h @@ -12,8 +12,7 @@ #include #include -namespace igl { -namespace vulkan { +namespace igl::vulkan { class VulkanContext; @@ -57,7 +56,7 @@ class VulkanBuffer { } /// @brief Whether the buffer's memory has been mapped. - bool isMapped() const { + [[nodiscard]] bool isMapped() const { return mappedPtr_ != nullptr; } @@ -67,17 +66,17 @@ class VulkanBuffer { /// @brief Invalidates the mapped memory range to make it visible to the CPU. void invalidateMappedMemory(VkDeviceSize offset, VkDeviceSize size) const; - VkBuffer getVkBuffer() const { + [[nodiscard]] VkBuffer getVkBuffer() const { return vkBuffer_; } - VkDeviceAddress getVkDeviceAddress() const { + [[nodiscard]] VkDeviceAddress getVkDeviceAddress() const { IGL_ASSERT_MSG(vkDeviceAddress_, "Make sure config.enableBufferDeviceAddress is enabled"); return vkDeviceAddress_; } - VkDeviceSize getSize() const { + [[nodiscard]] VkDeviceSize getSize() const { return bufferSize_; } - VkMemoryPropertyFlags getMemoryPropertyFlags() const { + [[nodiscard]] VkMemoryPropertyFlags getMemoryPropertyFlags() const { return memFlags_; } [[nodiscard]] VkBufferUsageFlags getBufferUsageFlags() const { @@ -101,5 +100,4 @@ class VulkanBuffer { bool isCoherentMemory_ = false; }; -} // namespace vulkan -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/VulkanCommandPool.cpp b/src/igl/vulkan/VulkanCommandPool.cpp index 755ab06df9..8b19b19857 100644 --- a/src/igl/vulkan/VulkanCommandPool.cpp +++ b/src/igl/vulkan/VulkanCommandPool.cpp @@ -8,8 +8,7 @@ #include #include -namespace igl { -namespace vulkan { +namespace igl::vulkan { VulkanCommandPool::VulkanCommandPool(const VulkanFunctionTable& vf, VkDevice device, @@ -34,5 +33,4 @@ VulkanCommandPool ::~VulkanCommandPool() { vf_.vkDestroyCommandPool(device_, commandPool_, nullptr); } -} // namespace vulkan -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/VulkanCommandPool.h b/src/igl/vulkan/VulkanCommandPool.h index 58e1853963..e50fd8b840 100644 --- a/src/igl/vulkan/VulkanCommandPool.h +++ b/src/igl/vulkan/VulkanCommandPool.h @@ -10,8 +10,7 @@ #include #include -namespace igl { -namespace vulkan { +namespace igl::vulkan { /// @brief Wrapper around a Vulkan Command Pool (VkCommandPool) class VulkanCommandPool final { @@ -32,7 +31,7 @@ class VulkanCommandPool final { ~VulkanCommandPool(); - VkCommandPool getVkCommandPool() const { + [[nodiscard]] VkCommandPool getVkCommandPool() const { return commandPool_; } @@ -43,5 +42,4 @@ class VulkanCommandPool final { VkCommandPool commandPool_ = VK_NULL_HANDLE; }; -} // namespace vulkan -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/VulkanContext.cpp b/src/igl/vulkan/VulkanContext.cpp index 97cdfcf07b..65b113187d 100644 --- a/src/igl/vulkan/VulkanContext.cpp +++ b/src/igl/vulkan/VulkanContext.cpp @@ -9,6 +9,7 @@ #include #include #include +#include #include #include @@ -110,9 +111,8 @@ vulkanDebugCallback(VkDebugUtilsMessageSeverityFlagBitsEXT msgSeverity, } #endif - if (isError) { + if (IGL_UNEXPECTED(isError)) { if (ctx->config_.terminateOnValidationError) { - IGL_ASSERT(false); std::terminate(); } } @@ -196,8 +196,7 @@ bool validateImageLimits(VkImageType imageType, } // namespace -namespace igl { -namespace vulkan { +namespace igl::vulkan { // @fb-only class DescriptorPoolsArena final { @@ -343,12 +342,14 @@ struct VulkanContextImpl final { } }; -VulkanContext::VulkanContext(const VulkanContextConfig& config, +VulkanContext::VulkanContext(VulkanContextConfig config, void* window, size_t numExtraInstanceExtensions, const char** extraInstanceExtensions, void* display) : - tableImpl_(std::make_unique()), vf_(*tableImpl_), config_(config) { + tableImpl_(std::make_unique()), + vf_(*tableImpl_), + config_(std::move(config)) { IGL_PROFILER_THREAD("MainThread"); pimpl_ = std::make_unique(); @@ -433,6 +434,11 @@ VulkanContext::~VulkanContext() { if (pimpl_->dpBindless_ != VK_NULL_HANDLE) { vf_.vkDestroyDescriptorPool(device, pimpl_->dpBindless_, nullptr); } + for (auto& p : ycbcrConversionInfos_) { + if (p.second.conversion != VK_NULL_HANDLE) { + vf_.vkDestroySamplerYcbcrConversion(device, p.second.conversion, nullptr); + } + } pimpl_->arenaCombinedImageSamplers_.clear(); pimpl_->arenaBuffersUniform_.clear(); pimpl_->arenaBuffersStorage_.clear(); @@ -830,6 +836,7 @@ igl::Result VulkanContext::initContext(const HWDeviceDesc& desc, VK_SAMPLER_ADDRESS_MODE_REPEAT, 0.0f, 0.0f), + VK_FORMAT_UNDEFINED, "Sampler: default")); IGL_ASSERT(samplers_.numObjects() == 1); @@ -924,26 +931,37 @@ void VulkanContext::growBindlessDescriptorPool(uint32_t newMaxTextures, uint32_t // create default descriptor set layout which is going to be shared by graphics pipelines constexpr uint32_t kNumBindings = 7; + constexpr VkShaderStageFlags stageFlags = + VK_SHADER_STAGE_FRAGMENT_BIT | VK_SHADER_STAGE_VERTEX_BIT | VK_SHADER_STAGE_COMPUTE_BIT; const std::array bindings = { ivkGetDescriptorSetLayoutBinding(kBinding_Texture2D, VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE, - pimpl_->currentMaxBindlessTextures_), + pimpl_->currentMaxBindlessTextures_, + stageFlags), ivkGetDescriptorSetLayoutBinding(kBinding_Texture2DArray, VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE, - pimpl_->currentMaxBindlessTextures_), + pimpl_->currentMaxBindlessTextures_, + stageFlags), ivkGetDescriptorSetLayoutBinding(kBinding_Texture3D, VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE, - pimpl_->currentMaxBindlessTextures_), + pimpl_->currentMaxBindlessTextures_, + stageFlags), ivkGetDescriptorSetLayoutBinding(kBinding_TextureCube, VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE, - pimpl_->currentMaxBindlessTextures_), - ivkGetDescriptorSetLayoutBinding( - kBinding_Sampler, VK_DESCRIPTOR_TYPE_SAMPLER, pimpl_->currentMaxBindlessSamplers_), - ivkGetDescriptorSetLayoutBinding( - kBinding_SamplerShadow, VK_DESCRIPTOR_TYPE_SAMPLER, pimpl_->currentMaxBindlessSamplers_), + pimpl_->currentMaxBindlessTextures_, + stageFlags), + ivkGetDescriptorSetLayoutBinding(kBinding_Sampler, + VK_DESCRIPTOR_TYPE_SAMPLER, + pimpl_->currentMaxBindlessSamplers_, + stageFlags), + ivkGetDescriptorSetLayoutBinding(kBinding_SamplerShadow, + VK_DESCRIPTOR_TYPE_SAMPLER, + pimpl_->currentMaxBindlessSamplers_, + stageFlags), ivkGetDescriptorSetLayoutBinding(kBinding_StorageImages, VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, - pimpl_->currentMaxBindlessTextures_), + pimpl_->currentMaxBindlessTextures_, + stageFlags), }; const uint32_t flags = VK_DESCRIPTOR_BINDING_UPDATE_AFTER_BIND_BIT | VK_DESCRIPTOR_BINDING_UPDATE_UNUSED_WHILE_PENDING_BIT | @@ -1317,12 +1335,13 @@ std::shared_ptr VulkanContext::createTextureFromVkImage( } std::shared_ptr VulkanContext::createSampler(const VkSamplerCreateInfo& ci, + VkFormat yuvVkFormat, igl::Result* outResult, const char* debugName) const { IGL_PROFILER_FUNCTION(); const SamplerHandle handle = samplers_.create( - std::make_shared(*this, device_->getVkDevice(), ci, debugName)); + std::make_shared(*this, device_->getVkDevice(), ci, yuvVkFormat, debugName)); auto sampler = *samplers_.get(handle); @@ -1664,5 +1683,70 @@ VkDescriptorSet VulkanContext::getBindlessVkDescriptorSet() const { return config_.enableDescriptorIndexing ? pimpl_->dsBindless_ : VK_NULL_HANDLE; } -} // namespace vulkan -} // namespace igl +VkSamplerYcbcrConversionInfo VulkanContext::getOrCreateYcbcrConversionInfo(VkFormat format) const { + auto it = ycbcrConversionInfos_.find(format); + + if (it != ycbcrConversionInfos_.end()) { + return it->second; + } + + if (!IGL_VERIFY(vkPhysicalDeviceSamplerYcbcrConversionFeatures_.samplerYcbcrConversion)) { + IGL_ASSERT_MSG(false, "Ycbcr samplers are not supported"); + return {}; + } + + VkFormatProperties props; + vkGetPhysicalDeviceFormatProperties(getVkPhysicalDevice(), format, &props); + + const bool cosited = + (props.optimalTilingFeatures & VK_FORMAT_FEATURE_COSITED_CHROMA_SAMPLES_BIT) != 0; + const bool midpoint = + (props.optimalTilingFeatures & VK_FORMAT_FEATURE_MIDPOINT_CHROMA_SAMPLES_BIT) != 0; + + if (!IGL_VERIFY(cosited || midpoint)) { + IGL_ASSERT_MSG(cosited || midpoint, "Unsupported Ycbcr feature"); + return {}; + } + + VkSamplerYcbcrConversionCreateInfo ciYcbcr = ivkGetSamplerYcbcrCreateInfo(format); + + if (midpoint) { + ciYcbcr.xChromaOffset = VK_CHROMA_LOCATION_MIDPOINT; + ciYcbcr.yChromaOffset = VK_CHROMA_LOCATION_MIDPOINT; + } else { + ciYcbcr.xChromaOffset = VK_CHROMA_LOCATION_COSITED_EVEN; + ciYcbcr.yChromaOffset = VK_CHROMA_LOCATION_COSITED_EVEN; + } + + VkSamplerYcbcrConversionInfo info = { + VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_INFO, + nullptr, + VK_NULL_HANDLE, + }; + vf_.vkCreateSamplerYcbcrConversion(getVkDevice(), &ciYcbcr, nullptr, &info.conversion); + + // check properties + VkSamplerYcbcrConversionImageFormatProperties samplerYcbcrConversionImageFormatProps = { + VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_IMAGE_FORMAT_PROPERTIES, nullptr, 0}; + VkImageFormatProperties2 imageFormatProps = { + VK_STRUCTURE_TYPE_IMAGE_FORMAT_PROPERTIES_2, &samplerYcbcrConversionImageFormatProps, {}}; + const VkPhysicalDeviceImageFormatInfo2 imageFormatInfo = { + VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_FORMAT_INFO_2, + nullptr, + format, + VK_IMAGE_TYPE_2D, + VK_IMAGE_TILING_OPTIMAL, + VK_IMAGE_USAGE_SAMPLED_BIT, + VK_IMAGE_CREATE_DISJOINT_BIT, + }; + vkGetPhysicalDeviceImageFormatProperties2( + getVkPhysicalDevice(), &imageFormatInfo, &imageFormatProps); + + IGL_ASSERT(samplerYcbcrConversionImageFormatProps.combinedImageSamplerDescriptorCount <= 3); + + ycbcrConversionInfos_[format] = info; + + return info; +} + +} // namespace igl::vulkan diff --git a/src/igl/vulkan/VulkanContext.h b/src/igl/vulkan/VulkanContext.h index efe3a615ab..e5e29edb5f 100644 --- a/src/igl/vulkan/VulkanContext.h +++ b/src/igl/vulkan/VulkanContext.h @@ -27,8 +27,7 @@ #include "tracy/TracyVulkan.hpp" #endif -namespace igl { -namespace vulkan { +namespace igl::vulkan { namespace util { struct SpvModuleInfo; } // namespace util @@ -121,7 +120,7 @@ struct VulkanContextConfig { class VulkanContext final { public: - VulkanContext(const VulkanContextConfig& config, + VulkanContext(VulkanContextConfig config, void* window, size_t numExtraInstanceExtensions, const char** extraInstanceExtensions, @@ -176,6 +175,7 @@ class VulkanContext final { const char* debugName) const; std::shared_ptr createSampler(const VkSamplerCreateInfo& ci, + VkFormat yuvVkFormat, igl::Result* outResult, const char* debugName = nullptr) const; @@ -231,6 +231,8 @@ class VulkanContext final { void* getVmaAllocator() const; + VkSamplerYcbcrConversionInfo getOrCreateYcbcrConversionInfo(VkFormat format) const; + #if defined(IGL_WITH_TRACY_GPU) TracyVkCtx tracyCtx_ = nullptr; std::unique_ptr profilingCommandPool_; @@ -238,7 +240,7 @@ class VulkanContext final { #endif private: - void createInstance(const size_t numExtraExtensions, const char** extraExtensions); + void createInstance(size_t numExtraExtensions, const char** extraExtensions); void createSurface(void* window, void* display); void checkAndUpdateDescriptorSets(); void querySurfaceCapabilities(); @@ -278,7 +280,7 @@ class VulkanContext final { std::vector deviceDepthFormats_; std::vector deviceSurfaceFormats_; - VkSurfaceCapabilitiesKHR deviceSurfaceCaps_; + VkSurfaceCapabilitiesKHR deviceSurfaceCaps_{}; std::vector devicePresentModes_; // Provided by VK_VERSION_1_2 @@ -325,6 +327,8 @@ class VulkanContext final { VkPipelineCache pipelineCache_ = VK_NULL_HANDLE; + mutable std::unordered_map ycbcrConversionInfos_; + // 1. Textures can be safely deleted once they are not in use by GPU, hence our Vulkan context // owns all allocated textures (images+image views). The IGL interface vulkan::Texture does not // delete the underlying VulkanTexture but instead informs the context that it should be @@ -382,5 +386,4 @@ class VulkanContext final { std::unique_ptr syncManager_; }; -} // namespace vulkan -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/VulkanDescriptorSetLayout.cpp b/src/igl/vulkan/VulkanDescriptorSetLayout.cpp index 63f2e7ea3b..6d4d1f8cf6 100644 --- a/src/igl/vulkan/VulkanDescriptorSetLayout.cpp +++ b/src/igl/vulkan/VulkanDescriptorSetLayout.cpp @@ -10,9 +10,7 @@ #include #include -namespace igl { - -namespace vulkan { +namespace igl::vulkan { VulkanDescriptorSetLayout::VulkanDescriptorSetLayout(const VulkanFunctionTable& vf, VkDevice device, @@ -39,6 +37,4 @@ VulkanDescriptorSetLayout::~VulkanDescriptorSetLayout() { vf_.vkDestroyDescriptorSetLayout(device_, vkDescriptorSetLayout_, nullptr); } -} // namespace vulkan - -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/VulkanDescriptorSetLayout.h b/src/igl/vulkan/VulkanDescriptorSetLayout.h index a3c0b5f0d3..557c78b50b 100644 --- a/src/igl/vulkan/VulkanDescriptorSetLayout.h +++ b/src/igl/vulkan/VulkanDescriptorSetLayout.h @@ -11,8 +11,7 @@ #include #include -namespace igl { -namespace vulkan { +namespace igl::vulkan { class VulkanPipelineLayout; @@ -36,7 +35,7 @@ class VulkanDescriptorSetLayout final { VulkanDescriptorSetLayout(const VulkanDescriptorSetLayout&) = delete; VulkanDescriptorSetLayout& operator=(const VulkanDescriptorSetLayout&) = delete; - VkDescriptorSetLayout getVkDescriptorSetLayout() const { + [[nodiscard]] VkDescriptorSetLayout getVkDescriptorSetLayout() const { return vkDescriptorSetLayout_; } @@ -47,5 +46,4 @@ class VulkanDescriptorSetLayout final { uint32_t numBindings_ = 0; }; -} // namespace vulkan -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/VulkanDevice.h b/src/igl/vulkan/VulkanDevice.h index c9249bc0bb..a4ce303817 100644 --- a/src/igl/vulkan/VulkanDevice.h +++ b/src/igl/vulkan/VulkanDevice.h @@ -13,8 +13,7 @@ #include #include -namespace igl { -namespace vulkan { +namespace igl::vulkan { /** * @brief A wrapper around a VkDevice. @@ -34,7 +33,7 @@ class VulkanDevice final { VulkanDevice(const VulkanDevice&) = delete; VulkanDevice& operator=(const VulkanDevice&) = delete; - VkDevice getVkDevice() const { + [[nodiscard]] VkDevice getVkDevice() const { return device_; } @@ -43,5 +42,4 @@ class VulkanDevice final { VkDevice device_ = VK_NULL_HANDLE; }; -} // namespace vulkan -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/VulkanExtensions.cpp b/src/igl/vulkan/VulkanExtensions.cpp index 185a3bb5f1..e56144309b 100644 --- a/src/igl/vulkan/VulkanExtensions.cpp +++ b/src/igl/vulkan/VulkanExtensions.cpp @@ -12,8 +12,7 @@ #include #include -namespace igl { -namespace vulkan { +namespace igl::vulkan { VulkanExtensions::VulkanExtensions() { extensions_.resize(kNumberOfExtensionTypes); @@ -113,6 +112,10 @@ void VulkanExtensions::enableCommonExtensions(ExtensionType extensionType, } else if (extensionType == ExtensionType::Device) { #if IGL_PLATFORM_ANDROID + enable(VK_KHR_EXTERNAL_MEMORY_FD_EXTENSION_NAME, ExtensionType::Device); + enable(VK_KHR_EXTERNAL_MEMORY_EXTENSION_NAME, ExtensionType::Device); + enable(VK_ANDROID_EXTERNAL_MEMORY_ANDROID_HARDWARE_BUFFER_EXTENSION_NAME, + ExtensionType::Device); if (config.enableDescriptorIndexing) { #endif // On Android, vkEnumerateInstanceExtensionProperties crashes when validation layers are @@ -170,5 +173,4 @@ std::vector VulkanExtensions::allEnabled(ExtensionType extensionTyp return returnList; } -} // namespace vulkan -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/VulkanExtensions.h b/src/igl/vulkan/VulkanExtensions.h index bb0b85192f..500da9b8e4 100644 --- a/src/igl/vulkan/VulkanExtensions.h +++ b/src/igl/vulkan/VulkanExtensions.h @@ -15,8 +15,7 @@ #include #include -namespace igl { -namespace vulkan { +namespace igl::vulkan { struct VulkanContextConfig; @@ -53,7 +52,8 @@ class VulkanExtensions final { /// @brief Returns all available extensions of a type /// @param extensionType The type of the extensions - const std::vector& allAvailableExtensions(ExtensionType extensionType) const; + [[nodiscard]] const std::vector& allAvailableExtensions( + ExtensionType extensionType) const; /// @brief Returns true if the extension with name equal to `extensionName` of the type /// `extensionType` is available and false otherwise @@ -91,7 +91,7 @@ class VulkanExtensions final { /// @return A vector of `const char *` with all enabled extensions of type `extensionType`. The /// return value must not outlive the instance of this class, as the pointers in the returned /// vector point to the strings stored internally in this class - std::vector allEnabled(ExtensionType extensionType) const; + [[nodiscard]] std::vector allEnabled(ExtensionType extensionType) const; private: static constexpr size_t kNumberOfExtensionTypes = 2; @@ -106,5 +106,4 @@ class VulkanExtensions final { std::vector> enabledExtensions_; }; -} // namespace vulkan -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/VulkanFence.cpp b/src/igl/vulkan/VulkanFence.cpp index ad9b5491c1..f39a4d67dc 100644 --- a/src/igl/vulkan/VulkanFence.cpp +++ b/src/igl/vulkan/VulkanFence.cpp @@ -10,8 +10,7 @@ #include #include // std::swap -namespace igl { -namespace vulkan { +namespace igl::vulkan { VulkanFence::VulkanFence(const VulkanFunctionTable& vf, VkDevice device, @@ -72,5 +71,4 @@ bool VulkanFence::signal(VkQueue queue) { return result == VK_SUCCESS; } -} // namespace vulkan -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/VulkanFence.h b/src/igl/vulkan/VulkanFence.h index 577f32f4ef..81ac6045f2 100644 --- a/src/igl/vulkan/VulkanFence.h +++ b/src/igl/vulkan/VulkanFence.h @@ -13,8 +13,7 @@ #include #include -namespace igl { -namespace vulkan { +namespace igl::vulkan { /** * @brief Fences are used to synchronize CPU-GPU tasks. The VulkanFence class encapsulates the @@ -55,5 +54,4 @@ class VulkanFence final { bool exportable_ = false; }; -} // namespace vulkan -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/VulkanFramebuffer.cpp b/src/igl/vulkan/VulkanFramebuffer.cpp index 7d5e4c7220..e5911333f3 100644 --- a/src/igl/vulkan/VulkanFramebuffer.cpp +++ b/src/igl/vulkan/VulkanFramebuffer.cpp @@ -9,8 +9,7 @@ #include "VulkanContext.h" -namespace igl { -namespace vulkan { +namespace igl::vulkan { VulkanFramebuffer::VulkanFramebuffer(const VulkanContext& ctx, VkDevice device, uint32_t width, @@ -37,5 +36,4 @@ VulkanFramebuffer::~VulkanFramebuffer() { })); } -} // namespace vulkan -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/VulkanFramebuffer.h b/src/igl/vulkan/VulkanFramebuffer.h index 11b6013ada..92b874067f 100644 --- a/src/igl/vulkan/VulkanFramebuffer.h +++ b/src/igl/vulkan/VulkanFramebuffer.h @@ -9,8 +9,7 @@ #include #include -namespace igl { -namespace vulkan { +namespace igl::vulkan { class VulkanContext; @@ -35,7 +34,7 @@ class VulkanFramebuffer final { VulkanFramebuffer(const VulkanFramebuffer&) = delete; VulkanFramebuffer& operator=(const VulkanFramebuffer&) = delete; - VkFramebuffer getVkFramebuffer() const { + [[nodiscard]] VkFramebuffer getVkFramebuffer() const { return vkFramebuffer_; } @@ -45,5 +44,4 @@ class VulkanFramebuffer final { VkFramebuffer vkFramebuffer_ = VK_NULL_HANDLE; }; -} // namespace vulkan -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/VulkanHelpers.c b/src/igl/vulkan/VulkanHelpers.c index 9e76e78ead..2380056b58 100644 --- a/src/igl/vulkan/VulkanHelpers.c +++ b/src/igl/vulkan/VulkanHelpers.c @@ -242,6 +242,40 @@ VkResult ivkAllocateMemory2(const struct VulkanFunctionTable* vt, return vt->vkAllocateMemory(device, &ai, NULL, outMemory); } +VkImagePlaneMemoryRequirementsInfo ivkGetImagePlaneMemoryRequirementsInfo( + VkImageAspectFlagBits plane) { + const VkImagePlaneMemoryRequirementsInfo info = { + .sType = VK_STRUCTURE_TYPE_IMAGE_PLANE_MEMORY_REQUIREMENTS_INFO, + .pNext = NULL, + .planeAspect = plane, + }; + return info; +} + +VkImageMemoryRequirementsInfo2 ivkGetImageMemoryRequirementsInfo2( + const VkImagePlaneMemoryRequirementsInfo* next, + VkImage image) { + const VkImageMemoryRequirementsInfo2 info = { + .sType = VK_STRUCTURE_TYPE_IMAGE_MEMORY_REQUIREMENTS_INFO_2, + .pNext = next, + .image = image, + }; + return info; +} + +VkBindImageMemoryInfo ivkGetBindImageMemoryInfo(const VkBindImagePlaneMemoryInfo* next, + VkImage image, + VkDeviceMemory memory) { + const VkBindImageMemoryInfo info = { + .sType = VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_INFO, + .pNext = next, + .image = image, + .memory = memory, + .memoryOffset = 0, + }; + return info; +} + bool ivkIsHostVisibleSingleHeapMemory(const struct VulkanFunctionTable* vt, VkPhysicalDevice physDev) { VkPhysicalDeviceMemoryProperties memProperties; @@ -428,7 +462,7 @@ VkResult ivkCreateDevice(const struct VulkanFunctionTable* vt, return vt->vkCreateDevice(physicalDevice, &ci, NULL, outDevice); } -#if defined(VK_EXT_debug_utils) && !IGL_PLATFORM_MACCATALYST +#if defined(VK_EXT_debug_utils) && !IGL_PLATFORM_ANDROID && !IGL_PLATFORM_MACCATALYST #define VK_EXT_DEBUG_UTILS_SUPPORTED 1 #else #define VK_EXT_DEBUG_UTILS_SUPPORTED 0 @@ -676,13 +710,10 @@ VkSamplerYcbcrConversionCreateInfo ivkGetSamplerYcbcrCreateInfo(VkFormat format) return ci; } -VkResult ivkCreateImageView(const struct VulkanFunctionTable* vt, - VkDevice device, - VkImage image, - VkImageViewType type, - VkFormat imageFormat, - VkImageSubresourceRange range, - VkImageView* outImageView) { +VkImageViewCreateInfo ivkGetImageViewCreateInfo(VkImage image, + VkImageViewType type, + VkFormat imageFormat, + VkImageSubresourceRange range) { const VkImageViewCreateInfo ci = { .sType = VK_STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO, .image = image, @@ -694,8 +725,7 @@ VkResult ivkCreateImageView(const struct VulkanFunctionTable* vt, .a = VK_COMPONENT_SWIZZLE_IDENTITY}, .subresourceRange = range, }; - - return vt->vkCreateImageView(device, &ci, NULL, outImageView); + return ci; } VkResult ivkCreateFramebuffer(const struct VulkanFunctionTable* vt, @@ -770,13 +800,13 @@ VkResult ivkCreateRenderPass(const struct VulkanFunctionTable* vt, VkDescriptorSetLayoutBinding ivkGetDescriptorSetLayoutBinding(uint32_t binding, VkDescriptorType descriptorType, - uint32_t descriptorCount) { + uint32_t descriptorCount, + VkShaderStageFlags stageFlags) { const VkDescriptorSetLayoutBinding bind = { .binding = binding, .descriptorType = descriptorType, .descriptorCount = descriptorCount, - .stageFlags = - VK_SHADER_STAGE_VERTEX_BIT | VK_SHADER_STAGE_FRAGMENT_BIT | VK_SHADER_STAGE_COMPUTE_BIT, + .stageFlags = stageFlags, .pImmutableSamplers = NULL, }; return bind; diff --git a/src/igl/vulkan/VulkanHelpers.h b/src/igl/vulkan/VulkanHelpers.h index 639c1f7b19..a95cf4be41 100644 --- a/src/igl/vulkan/VulkanHelpers.h +++ b/src/igl/vulkan/VulkanHelpers.h @@ -145,15 +145,12 @@ VkSamplerCreateInfo ivkGetSamplerCreateInfo(VkFilter minFilter, VkSamplerYcbcrConversionCreateInfo ivkGetSamplerYcbcrCreateInfo(VkFormat format); -/// @brief Creates a Vulkan Image View with the R, G, B, and A components mapped to themselves +/// @brief Returns VkImageViewCreateInfo with the R, G, B, and A components mapped to themselves /// (identity) -VkResult ivkCreateImageView(const struct VulkanFunctionTable* vt, - VkDevice device, - VkImage image, - VkImageViewType type, - VkFormat imageFormat, - VkImageSubresourceRange range, - VkImageView* outImageView); +VkImageViewCreateInfo ivkGetImageViewCreateInfo(VkImage image, + VkImageViewType type, + VkFormat imageFormat, + VkImageSubresourceRange range); VkResult ivkCreateFramebuffer(const struct VulkanFunctionTable* vt, VkDevice device, @@ -191,6 +188,17 @@ VkResult ivkAllocateMemory2(const struct VulkanFunctionTable* vt, bool enableBufferDeviceAddress, VkDeviceMemory* outMemory); +VkImagePlaneMemoryRequirementsInfo ivkGetImagePlaneMemoryRequirementsInfo( + VkImageAspectFlagBits plane); + +VkImageMemoryRequirementsInfo2 ivkGetImageMemoryRequirementsInfo2( + const VkImagePlaneMemoryRequirementsInfo* next, + VkImage image); + +VkBindImageMemoryInfo ivkGetBindImageMemoryInfo(const VkBindImagePlaneMemoryInfo* next, + VkImage image, + VkDeviceMemory memory); + bool ivkIsHostVisibleSingleHeapMemory(const struct VulkanFunctionTable* vt, VkPhysicalDevice physDev); @@ -247,11 +255,11 @@ VkResult ivkCreateDescriptorSetLayout(const struct VulkanFunctionTable* vt, const VkDescriptorBindingFlags* bindingFlags, VkDescriptorSetLayout* outLayout); -/// @brief Creates a VkDescriptorSetLayoutBinding structure. The binding specifies that the -/// resource is accessible at the vertex, fragment, and compute shader stages. +/// @brief Creates a VkDescriptorSetLayoutBinding structure VkDescriptorSetLayoutBinding ivkGetDescriptorSetLayoutBinding(uint32_t binding, VkDescriptorType descriptorType, - uint32_t descriptorCount); + uint32_t descriptorCount, + VkShaderStageFlags stageFlags); /// @brief Creates a VkAttachmentDescription structure with load and store operations for the /// stencil attachment as "Don't Care" @@ -420,16 +428,16 @@ VkPipelineShaderStageCreateInfo ivkGetPipelineShaderStageCreateInfo(VkShaderStag VkImageCopy ivkGetImageCopy2D(VkOffset2D srcDstOffset, VkImageSubresourceLayers srcDstImageSubresource, - const VkExtent2D imageRegion); + VkExtent2D imageRegion); VkBufferImageCopy ivkGetBufferImageCopy2D(uint32_t bufferOffset, uint32_t bufferRowLength, - const VkRect2D imageRegion, + VkRect2D imageRegion, VkImageSubresourceLayers imageSubresource); VkBufferImageCopy ivkGetBufferImageCopy3D(uint32_t bufferOffset, uint32_t bufferRowLength, - const VkOffset3D offset, - const VkExtent3D extent, + VkOffset3D offset, + VkExtent3D extent, VkImageSubresourceLayers imageSubresource); void ivkImageMemoryBarrier(const struct VulkanFunctionTable* vt, diff --git a/src/igl/vulkan/VulkanImage.cpp b/src/igl/vulkan/VulkanImage.cpp index 196ed132ab..1547856e29 100644 --- a/src/igl/vulkan/VulkanImage.cpp +++ b/src/igl/vulkan/VulkanImage.cpp @@ -17,6 +17,10 @@ #include #endif +#if IGL_PLATFORM_ANDROID && __ANDROID_MIN_SDK_VERSION__ >= 26 +#include +#endif + // any image layout transition causes a full barrier #define IGL_DEBUG_ENFORCE_FULL_IMAGE_BARRIER 0 @@ -47,9 +51,7 @@ constexpr auto kHandleType = VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_FD_BIT; } // namespace -namespace igl { - -namespace vulkan { +namespace igl::vulkan { VulkanImage::VulkanImage(const VulkanContext& ctx, VkDevice device, @@ -140,6 +142,8 @@ VulkanImage::VulkanImage(const VulkanContext& ctx, setName(debugName); + const bool isDisjoint = (createFlags & VK_IMAGE_CREATE_DISJOINT_BIT) != 0; + const VkImageCreateInfo ci = ivkGetImageCreateInfo(type, imageFormat_, tiling, @@ -150,13 +154,13 @@ VulkanImage::VulkanImage(const VulkanContext& ctx, createFlags, samples); - if (IGL_VULKAN_USE_VMA) { + if (IGL_VULKAN_USE_VMA && !isDisjoint) { VmaAllocationCreateInfo ciAlloc = {}; ciAlloc.usage = memFlags & VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT ? VMA_MEMORY_USAGE_CPU_TO_GPU : VMA_MEMORY_USAGE_AUTO; - VkResult result = vmaCreateImage( + const VkResult result = vmaCreateImage( (VmaAllocator)ctx_->getVmaAllocator(), &ci, &ciAlloc, &vkImage_, &vmaAllocation_, nullptr); if (!IGL_VERIFY(result == VK_SUCCESS)) { @@ -183,28 +187,70 @@ VulkanImage::VulkanImage(const VulkanContext& ctx, allocatedSize = allocationInfo.size; } } else { - // create image + // create a disjoint image - TODO: merge it with the VMA code path above VK_ASSERT(ctx_->vf_.vkCreateImage(device_, &ci, nullptr, &vkImage_)); - VkMemoryRequirements memRequirements; - // back the image with some memory - ctx_->vf_.vkGetImageMemoryRequirements(device, vkImage_, &memRequirements); - - VK_ASSERT(ivkAllocateMemory(&ctx_->vf_, - physicalDevice_, - device_, - &memRequirements, - memFlags, - ctx.config_.enableBufferDeviceAddress, - &vkMemory_)); - VK_ASSERT(ctx_->vf_.vkBindImageMemory(device_, vkImage_, vkMemory_, 0)); + // Ignore clang-diagnostic-missing-field-initializers + // @lint-ignore CLANGTIDY + VkMemoryRequirements2 memRequirements[3] = { + {VK_STRUCTURE_TYPE_MEMORY_REQUIREMENTS_2}, + {VK_STRUCTURE_TYPE_MEMORY_REQUIREMENTS_2}, + {VK_STRUCTURE_TYPE_MEMORY_REQUIREMENTS_2}, + }; - allocatedSize = memRequirements.size; + // back the image with some memory + { + constexpr uint32_t kMaxImagePlanes = IGL_ARRAY_NUM_ELEMENTS(vkMemory_); + const uint32_t numPlanes = igl::vulkan::getNumImagePlanes(format); + IGL_ASSERT(numPlanes > 0 && numPlanes <= kMaxImagePlanes); + // @fb-only + const VkImagePlaneMemoryRequirementsInfo planes[kMaxImagePlanes] = { + ivkGetImagePlaneMemoryRequirementsInfo(VK_IMAGE_ASPECT_PLANE_0_BIT), + ivkGetImagePlaneMemoryRequirementsInfo(VK_IMAGE_ASPECT_PLANE_1_BIT), + ivkGetImagePlaneMemoryRequirementsInfo(VK_IMAGE_ASPECT_PLANE_2_BIT), + }; + // @fb-only + const VkImageMemoryRequirementsInfo2 imgRequirements[kMaxImagePlanes] = { + ivkGetImageMemoryRequirementsInfo2(numPlanes > 0 ? &planes[0] : nullptr, vkImage_), + ivkGetImageMemoryRequirementsInfo2(numPlanes > 1 ? &planes[1] : nullptr, vkImage_), + ivkGetImageMemoryRequirementsInfo2(numPlanes > 2 ? &planes[2] : nullptr, vkImage_), + }; + for (uint32_t p = 0; p != numPlanes; p++) { + ctx_->vf_.vkGetImageMemoryRequirements2(device, &imgRequirements[p], &memRequirements[p]); + VK_ASSERT(ivkAllocateMemory2(&ctx_->vf_, + physicalDevice_, + device_, + &memRequirements[p], + memFlags, + false, + &vkMemory_[p])); + } + // @fb-only + const VkBindImagePlaneMemoryInfo bindImagePlaneMemoryInfo[kMaxImagePlanes] = { + {VK_STRUCTURE_TYPE_BIND_IMAGE_PLANE_MEMORY_INFO, nullptr, VK_IMAGE_ASPECT_PLANE_0_BIT}, + {VK_STRUCTURE_TYPE_BIND_IMAGE_PLANE_MEMORY_INFO, nullptr, VK_IMAGE_ASPECT_PLANE_1_BIT}, + {VK_STRUCTURE_TYPE_BIND_IMAGE_PLANE_MEMORY_INFO, nullptr, VK_IMAGE_ASPECT_PLANE_2_BIT}, + }; + // @fb-only + const VkBindImageMemoryInfo bindInfo[kMaxImagePlanes] = { + ivkGetBindImageMemoryInfo( + isDisjoint ? &bindImagePlaneMemoryInfo[0] : nullptr, vkImage_, vkMemory_[0]), + ivkGetBindImageMemoryInfo(&bindImagePlaneMemoryInfo[1], vkImage_, vkMemory_[1]), + ivkGetBindImageMemoryInfo(&bindImagePlaneMemoryInfo[2], vkImage_, vkMemory_[2]), + }; + VK_ASSERT(ctx_->vf_.vkBindImageMemory2(device_, numPlanes, bindInfo)); + + allocatedSize = memRequirements[0].memoryRequirements.size + + memRequirements[1].memoryRequirements.size + + memRequirements[2].memoryRequirements.size; + } // handle memory-mapped images if (memFlags & VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT) { - VK_ASSERT(ctx_->vf_.vkMapMemory(device_, vkMemory_, 0, VK_WHOLE_SIZE, 0, &mappedPtr_)); - if (memRequirements.memoryTypeBits & VK_MEMORY_PROPERTY_HOST_COHERENT_BIT) { + // map only the first image plane + VK_ASSERT(ctx_->vf_.vkMapMemory(device_, vkMemory_[0], 0, VK_WHOLE_SIZE, 0, &mappedPtr_)); + const uint32_t memoryTypeBits = memRequirements[0].memoryRequirements.memoryTypeBits; + if (memoryTypeBits & VK_MEMORY_PROPERTY_HOST_COHERENT_BIT) { isCoherentMemory_ = true; } } @@ -301,7 +347,7 @@ VulkanImage::VulkanImage(const VulkanContext& ctx, // - multiple times into a given vk instance. // in all cases, each import operation must create a distinct vkdevicememory object - VkImageMemoryRequirementsInfo2 memoryRequirementInfo = { + const VkImageMemoryRequirementsInfo2 memoryRequirementInfo = { VK_STRUCTURE_TYPE_IMAGE_MEMORY_REQUIREMENTS_INFO_2, nullptr, vkImage_}; VkMemoryRequirements2 memoryRequirements = {VK_STRUCTURE_TYPE_MEMORY_REQUIREMENTS_2}; @@ -315,7 +361,7 @@ VulkanImage::VulkanImage(const VulkanContext& ctx, VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_FD_BIT_KHR, importedFd}; - VkMemoryAllocateInfo memoryAllocateInfo = { + const VkMemoryAllocateInfo memoryAllocateInfo = { VK_STRUCTURE_TYPE_MEMORY_ALLOCATE_INFO, &fdInfo, memoryAllocationSize, @@ -334,8 +380,8 @@ VulkanImage::VulkanImage(const VulkanContext& ctx, // @fb-only // @fb-only // @fb-only - VK_ASSERT(ctx_->vf_.vkAllocateMemory(device_, &memoryAllocateInfo, nullptr, &vkMemory_)); - VK_ASSERT(ctx_->vf_.vkBindImageMemory(device_, vkImage_, vkMemory_, 0)); + VK_ASSERT(ctx_->vf_.vkAllocateMemory(device_, &memoryAllocateInfo, nullptr, &vkMemory_[0])); + VK_ASSERT(ctx_->vf_.vkBindImageMemory(device_, vkImage_, vkMemory_[0], 0)); // @fb-only } @@ -426,8 +472,8 @@ VulkanImage::VulkanImage(const VulkanContext& ctx, memoryRequirements.memoryRequirements.memoryTypeBits, memoryAllocateInfo.memoryTypeIndex); - VK_ASSERT(ctx_->vf_.vkAllocateMemory(device_, &memoryAllocateInfo, nullptr, &vkMemory_)); - VK_ASSERT(ctx_->vf_.vkBindImageMemory(device_, vkImage_, vkMemory_, 0)); + VK_ASSERT(ctx_->vf_.vkAllocateMemory(device_, &memoryAllocateInfo, nullptr, &vkMemory_[0])); + VK_ASSERT(ctx_->vf_.vkBindImageMemory(device_, vkImage_, vkMemory_[0], 0)); } #endif // IGL_PLATFORM_WIN @@ -443,11 +489,17 @@ VulkanImage VulkanImage::createWithExportMemory(const VulkanContext& ctx, VkImageUsageFlags usageFlags, VkImageCreateFlags createFlags, VkSampleCountFlagBits samples, +#if IGL_PLATFORM_ANDROID && __ANDROID_MIN_SDK_VERSION__ >= 26 + AHardwareBuffer* hwBuffer, +#endif // IGL_PLATFORM_ANDROID const char* debugName) { const VkPhysicalDeviceExternalImageFormatInfo externaInfo = { VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_IMAGE_FORMAT_INFO, nullptr, - kHandleType, +#if IGL_PLATFORM_ANDROID && __ANDROID_MIN_SDK_VERSION__ >= 26 + hwBuffer != nullptr ? VK_EXTERNAL_MEMORY_HANDLE_TYPE_ANDROID_HARDWARE_BUFFER_BIT_ANDROID : +#endif // IGL_PLATFORM_ANDROID + kHandleType, }; const VkPhysicalDeviceImageFormatInfo2 formatInfo2 = { VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_FORMAT_INFO_2, @@ -486,7 +538,18 @@ VulkanImage VulkanImage::createWithExportMemory(const VulkanContext& ctx, return VulkanImage(); } const auto compatibleHandleTypes = externalFormatProperties.compatibleHandleTypes; - IGL_ASSERT(compatibleHandleTypes & kHandleType); + +#if IGL_PLATFORM_ANDROID && __ANDROID_MIN_SDK_VERSION__ >= 26 + if (hwBuffer != nullptr) { + IGL_ASSERT(compatibleHandleTypes & + VK_EXTERNAL_MEMORY_HANDLE_TYPE_ANDROID_HARDWARE_BUFFER_BIT_ANDROID); + } else { +#endif + IGL_ASSERT(compatibleHandleTypes & kHandleType); +#if IGL_PLATFORM_ANDROID && __ANDROID_MIN_SDK_VERSION__ >= 26 + } +#endif + return {ctx, device, extent, @@ -500,6 +563,9 @@ VulkanImage VulkanImage::createWithExportMemory(const VulkanContext& ctx, createFlags, samples, compatibleHandleTypes, +#if IGL_PLATFORM_ANDROID && __ANDROID_MIN_SDK_VERSION__ >= 26 + hwBuffer, +#endif // IGL_PLATFORM_ANDROID debugName}; } @@ -516,6 +582,9 @@ VulkanImage::VulkanImage(const VulkanContext& ctx, VkImageCreateFlags createFlags, VkSampleCountFlagBits samples, const VkExternalMemoryHandleTypeFlags compatibleHandleTypes, +#if IGL_PLATFORM_ANDROID && __ANDROID_MIN_SDK_VERSION__ >= 26 + AHardwareBuffer* hwBuffer, +#endif // IGL_PLATFORM_ANDROID const char* debugName) : ctx_(&ctx), physicalDevice_(ctx.getVkPhysicalDevice()), @@ -539,9 +608,44 @@ VulkanImage::VulkanImage(const VulkanContext& ctx, IGL_ASSERT_MSG(imageFormat_ != VK_FORMAT_UNDEFINED, "Invalid VkFormat value"); IGL_ASSERT_MSG(samples_ > 0, "The image must contain at least one sample"); +#if IGL_PLATFORM_ANDROID && __ANDROID_MIN_SDK_VERSION__ >= 26 + VkExternalFormatANDROID externalFormat = { + .sType = VK_STRUCTURE_TYPE_EXTERNAL_FORMAT_ANDROID, + .externalFormat = 0, + }; + + if (hwBuffer != nullptr) { + // Allocate vkMemory and all the associated structs + // Example taken from: + // + // https://github.com/refi64/chromium-tar/blob/82ebd6a0473341fa75dd3bbb2f584da99f5ac92c/gpu/vulkan/vulkan_image_android.cc + + // Get format + VkAndroidHardwareBufferFormatPropertiesANDROID formatProperties = { + VK_STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_FORMAT_PROPERTIES_ANDROID, + }; + + // Buffer Properties + VkAndroidHardwareBufferPropertiesANDROID bufferProperties = { + VK_STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_PROPERTIES_ANDROID, &formatProperties}; + bufferProperties.pNext = &formatProperties; + + VK_ASSERT(ctx_->vf_.vkGetAndroidHardwareBufferPropertiesANDROID( + device_, hwBuffer, &bufferProperties)); + + // If image has an external format, format must be VK_FORMAT_UNDEFINED. + if (formatProperties.format == VK_FORMAT_UNDEFINED) { + externalFormat.externalFormat = formatProperties.externalFormat; + } + } +#endif + const VkExternalMemoryImageCreateInfoKHR externalImageCreateInfo = { VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_IMAGE_CREATE_INFO_KHR, - nullptr, +#if IGL_PLATFORM_ANDROID && __ANDROID_MIN_SDK_VERSION__ >= 26 + hwBuffer != nullptr ? &externalFormat : +#endif + nullptr, compatibleHandleTypes, }; @@ -568,8 +672,24 @@ VulkanImage::VulkanImage(const VulkanContext& ctx, // For Android we need a dedicated allocation for exporting the image, otherwise // the exported handle is not generated properly. #if IGL_PLATFORM_ANDROID + +#if __ANDROID_MIN_SDK_VERSION__ >= 26 + VkImportAndroidHardwareBufferInfoANDROID bufferInfo = { + .sType = VK_STRUCTURE_TYPE_IMPORT_ANDROID_HARDWARE_BUFFER_INFO_ANDROID, + .pNext = nullptr, + .buffer = hwBuffer, + }; +#endif + VkMemoryDedicatedAllocateInfoKHR dedicatedAllocateInfo = { - VK_STRUCTURE_TYPE_MEMORY_DEDICATED_ALLOCATE_INFO_KHR, nullptr, vkImage_, VK_NULL_HANDLE}; + VK_STRUCTURE_TYPE_MEMORY_DEDICATED_ALLOCATE_INFO_KHR, +#if __ANDROID_MIN_SDK_VERSION__ >= 26 + hwBuffer != nullptr ? &bufferInfo : +#endif + nullptr, + vkImage_, + VK_NULL_HANDLE, + }; #endif // IGL_PLATFORM_ANDROID const VkExportMemoryAllocateInfoKHR externalMemoryAllocateInfo = { @@ -601,19 +721,25 @@ VulkanImage::VulkanImage(const VulkanContext& ctx, memoryRequirements.memoryRequirements.memoryTypeBits, memoryAllocateInfo.memoryTypeIndex); - VK_ASSERT(ctx_->vf_.vkAllocateMemory(device_, &memoryAllocateInfo, nullptr, &vkMemory_)); - VK_ASSERT(ctx_->vf_.vkBindImageMemory(device_, vkImage_, vkMemory_, 0)); + VK_ASSERT(ctx_->vf_.vkAllocateMemory(device_, &memoryAllocateInfo, nullptr, &vkMemory_[0])); + VK_ASSERT(ctx_->vf_.vkBindImageMemory(device_, vkImage_, vkMemory_[0], 0)); #if IGL_PLATFORM_WIN const VkMemoryGetWin32HandleInfoKHR getHandleInfo{ - VK_STRUCTURE_TYPE_MEMORY_GET_WIN32_HANDLE_INFO_KHR, nullptr, vkMemory_, kHandleType}; + VK_STRUCTURE_TYPE_MEMORY_GET_WIN32_HANDLE_INFO_KHR, nullptr, vkMemory_[0], kHandleType}; VK_ASSERT(ctx_->vf_.vkGetMemoryWin32HandleKHR(device_, &getHandleInfo, &exportedMemoryHandle_)); #else - VkMemoryGetFdInfoKHR getFdInfo{.sType = VK_STRUCTURE_TYPE_MEMORY_GET_FD_INFO_KHR, - .pNext = nullptr, - .memory = vkMemory_, - .handleType = kHandleType}; - VK_ASSERT(ctx_->vf_.vkGetMemoryFdKHR(device_, &getFdInfo, &exportedFd_)); +#if IGL_PLATFORM_ANDROID && __ANDROID_MIN_SDK_VERSION__ >= 26 + if (hwBuffer == nullptr) { +#endif + const VkMemoryGetFdInfoKHR getFdInfo{.sType = VK_STRUCTURE_TYPE_MEMORY_GET_FD_INFO_KHR, + .pNext = nullptr, + .memory = vkMemory_[0], + .handleType = kHandleType}; + VK_ASSERT(ctx_->vf_.vkGetMemoryFdKHR(device_, &getFdInfo, &exportedFd_)); +#if IGL_PLATFORM_ANDROID && __ANDROID_MIN_SDK_VERSION__ >= 26 + } +#endif #endif } #endif // IGL_PLATFORM_WIN || IGL_PLATFORM_LINUX || IGL_PLATFORM_ANDROID @@ -629,25 +755,43 @@ void VulkanImage::destroy() { } if (!isExternallyManaged_) { - if (IGL_VULKAN_USE_VMA && !isImported_ && !isExported_) { - if (mappedPtr_) { - vmaUnmapMemory((VmaAllocator)ctx_->getVmaAllocator(), vmaAllocation_); + if (vkMemory_[1] == VK_NULL_HANDLE) { + if (IGL_VULKAN_USE_VMA && !isImported_ && !isExported_) { + if (mappedPtr_) { + vmaUnmapMemory((VmaAllocator)ctx_->getVmaAllocator(), vmaAllocation_); + } + ctx_->deferredTask(std::packaged_task( + [vma = ctx_->getVmaAllocator(), image = vkImage_, allocation = vmaAllocation_]() { + vmaDestroyImage((VmaAllocator)vma, image, allocation); + })); + } else { + if (mappedPtr_) { + ctx_->vf_.vkUnmapMemory(device_, vkMemory_[0]); + } + ctx_->deferredTask(std::packaged_task( + [vf = &ctx_->vf_, device = device_, image = vkImage_, memory = vkMemory_[0]]() { + vf->vkDestroyImage(device, image, nullptr); + if (memory != VK_NULL_HANDLE) { + vf->vkFreeMemory(device, memory, nullptr); + } + })); } - ctx_->deferredTask(std::packaged_task( - [vma = ctx_->getVmaAllocator(), image = vkImage_, allocation = vmaAllocation_]() { - vmaDestroyImage((VmaAllocator)vma, image, allocation); - })); } else { + // this never uses VMA if (mappedPtr_) { - ctx_->vf_.vkUnmapMemory(device_, vkMemory_); + ctx_->vf_.vkUnmapMemory(device_, vkMemory_[0]); } - ctx_->deferredTask(std::packaged_task( - [vf = &ctx_->vf_, device = device_, image = vkImage_, memory = vkMemory_]() { - vf->vkDestroyImage(device, image, nullptr); - if (memory != VK_NULL_HANDLE) { - vf->vkFreeMemory(device, memory, nullptr); - } - })); + ctx_->deferredTask(std::packaged_task([vf = &ctx_->vf_, + device = device_, + image = vkImage_, + memory0 = vkMemory_[0], + memory1 = vkMemory_[1], + memory2 = vkMemory_[2]]() { + vf->vkDestroyImage(device, image, nullptr); + vf->vkFreeMemory(device, memory0, nullptr); + vf->vkFreeMemory(device, memory1, nullptr); + vf->vkFreeMemory(device, memory2, nullptr); + })); } } @@ -901,8 +1045,8 @@ void VulkanImage::generateMipmap(VkCommandBuffer commandBuffer, } return VK_FILTER_NEAREST; }(isDepthOrStencilFormat_, - formatProperties_.optimalTilingFeatures & - VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT); + (formatProperties_.optimalTilingFeatures & + VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT) != 0u); const VkImageAspectFlags imageAspectFlags = getImageAspectFlags(); @@ -1048,14 +1192,13 @@ bool VulkanImage::valid() const { return ctx_ != nullptr; } -VulkanImage& VulkanImage::operator=(VulkanImage&& other) { +VulkanImage& VulkanImage::operator=(VulkanImage&& other) noexcept { destroy(); ctx_ = std::move(other.ctx_); physicalDevice_ = std::move(other.physicalDevice_); device_ = std::move(other.device_); vkImage_ = std::move(other.vkImage_); usageFlags_ = std::move(other.usageFlags_); - vkMemory_ = std::move(other.vkMemory_); vmaAllocation_ = std::move(other.vmaAllocation_); formatProperties_ = std::move(other.formatProperties_); mappedPtr_ = std::move(other.mappedPtr_); @@ -1073,21 +1216,42 @@ VulkanImage& VulkanImage::operator=(VulkanImage&& other) { imageLayout_ = std::move(other.imageLayout_); isImported_ = std::move(other.isImported_); isCubemap_ = other.isCubemap_; - isExported_ = std::move(other.isExported_); - exportedMemoryHandle_ = std::move(other.exportedMemoryHandle_); - exportedFd_ = std::move(other.exportedFd_); + isExported_ = other.isExported_; + exportedMemoryHandle_ = other.exportedMemoryHandle_; + exportedFd_ = other.exportedFd_; #if defined(IGL_DEBUG) name_ = std::move(other.name_); #endif tiling_ = other.tiling_; isCoherentMemory_ = other.isCoherentMemory_; + for (size_t i = 0; i != IGL_ARRAY_NUM_ELEMENTS(vkMemory_); i++) { + vkMemory_[i] = other.vkMemory_[i]; + } + other.ctx_ = nullptr; other.vkImage_ = VK_NULL_HANDLE; return *this; } -} // namespace vulkan +void VulkanImage::flushMappedMemory() const { + if (!isMappedPtrAccessible() || isCoherentMemory()) { + return; + } + + if (IGL_VULKAN_USE_VMA) { + vmaFlushAllocation((VmaAllocator)ctx_->getVmaAllocator(), vmaAllocation_, 0, VK_WHOLE_SIZE); + } else { + const VkMappedMemoryRange memoryRange{ + VK_STRUCTURE_TYPE_MAPPED_MEMORY_RANGE, + nullptr, + vkMemory_[0], + 0, + VK_WHOLE_SIZE, + }; + ctx_->vf_.vkFlushMappedMemoryRanges(device_, 1, &memoryRange); + } +} -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/VulkanImage.h b/src/igl/vulkan/VulkanImage.h index 5d779d5165..8ccbfb92ba 100644 --- a/src/igl/vulkan/VulkanImage.h +++ b/src/igl/vulkan/VulkanImage.h @@ -14,8 +14,11 @@ #include #include -namespace igl { -namespace vulkan { +#if IGL_PLATFORM_ANDROID && __ANDROID_MIN_SDK_VERSION__ >= 26 +struct AHardwareBuffer; +#endif + +namespace igl::vulkan { class VulkanContext; class VulkanImageView; @@ -171,6 +174,9 @@ class VulkanImage final { VkImageUsageFlags usageFlags, VkImageCreateFlags createFlags, VkSampleCountFlagBits samples, +#if IGL_PLATFORM_ANDROID && __ANDROID_MIN_SDK_VERSION__ >= 26 + AHardwareBuffer* hwBuffer, +#endif // IGL_PLATFORM_ANDROID const char* debugName = nullptr); #endif // IGL_PLATFORM_WIN || IGL_PLATFORM_LINUX || IGL_PLATFORM_ANDROID @@ -179,10 +185,10 @@ class VulkanImage final { VulkanImage(const VulkanImage&) = delete; VulkanImage& operator=(const VulkanImage&) = delete; - VulkanImage(VulkanImage&& other) { + VulkanImage(VulkanImage&& other) noexcept { *this = std::move(other); } - VulkanImage& operator=(VulkanImage&& other); + VulkanImage& operator=(VulkanImage&& other) noexcept; VkImage getVkImage() const { return vkImage_; @@ -231,7 +237,7 @@ class VulkanImage final { * the `srcStageMask` and the `dstStageMask` parameters. Not not all `VkPipelineStageFlags` are * supported. */ - void transitionLayout(VkCommandBuffer commandBuffer, + void transitionLayout(VkCommandBuffer cmdBuf, VkImageLayout newImageLayout, VkPipelineStageFlags srcStageMask, VkPipelineStageFlags dstStageMask, @@ -253,13 +259,17 @@ class VulkanImage final { return isCoherentMemory_; } + void flushMappedMemory() const; + public: const VulkanContext* ctx_ = nullptr; VkPhysicalDevice physicalDevice_ = VK_NULL_HANDLE; VkDevice device_ = VK_NULL_HANDLE; VkImage vkImage_ = VK_NULL_HANDLE; VkImageUsageFlags usageFlags_ = 0; - VkDeviceMemory vkMemory_ = VK_NULL_HANDLE; + // Separate VkDeviceMemory objects to support disjoint multiplanar images + // @fb-only + VkDeviceMemory vkMemory_[3] = {VK_NULL_HANDLE, VK_NULL_HANDLE, VK_NULL_HANDLE}; VmaAllocation vmaAllocation_ = VK_NULL_HANDLE; VkFormatProperties formatProperties_{}; void* mappedPtr_ = nullptr; @@ -319,6 +329,9 @@ class VulkanImage final { VkImageCreateFlags createFlags, VkSampleCountFlagBits samples, VkExternalMemoryHandleTypeFlags compatibleHandleTypes, +#if IGL_PLATFORM_ANDROID && __ANDROID_MIN_SDK_VERSION__ >= 26 + AHardwareBuffer* hwBuffer, +#endif // IGL_PLATFORM_ANDROID const char* debugName); #endif // IGL_PLATFORM_WIN || IGL_PLATFORM_LINUX || IGL_PLATFORM_ANDROID @@ -328,5 +341,4 @@ class VulkanImage final { void destroy(); }; -} // namespace vulkan -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/VulkanImageView.cpp b/src/igl/vulkan/VulkanImageView.cpp index e9c8f723a6..d27eeb20a3 100644 --- a/src/igl/vulkan/VulkanImageView.cpp +++ b/src/igl/vulkan/VulkanImageView.cpp @@ -10,9 +10,7 @@ #include #include -namespace igl { - -namespace vulkan { +namespace igl::vulkan { VulkanImageView::VulkanImageView(const VulkanContext& ctx, VkImage image, @@ -30,21 +28,27 @@ VulkanImageView::VulkanImageView(const VulkanContext& ctx, VkDevice device = ctx_->getVkDevice(); - VK_ASSERT(ivkCreateImageView( - &ctx_->vf_, - device, + VkImageViewCreateInfo ci = ivkGetImageViewCreateInfo( image, type, format, - VkImageSubresourceRange{aspectMask, baseLevel, numLevels, baseLayer, numLayers}, - &vkImageView_)); + VkImageSubresourceRange{aspectMask, baseLevel, numLevels, baseLayer, numLayers}); + + VkSamplerYcbcrConversionInfo info{}; + + if (igl::vulkan::getNumImagePlanes(format) > 1) { + info = ctx.getOrCreateYcbcrConversionInfo(format); + ci.pNext = &info; + } + + VK_ASSERT(ctx_->vf_.vkCreateImageView(device, &ci, nullptr, &vkImageView_)); VK_ASSERT(ivkSetDebugObjectName( &ctx_->vf_, device, VK_OBJECT_TYPE_IMAGE_VIEW, (uint64_t)vkImageView_, debugName)); } VulkanImageView::VulkanImageView(const VulkanContext& ctx, - VkDevice device, + VkDevice /*device*/, VkImage image, const VulkanImageViewCreateInfo& createInfo, const char* debugName) : @@ -89,6 +93,4 @@ void VulkanImageView::destroy() { } } -} // namespace vulkan - -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/VulkanImageView.h b/src/igl/vulkan/VulkanImageView.h index 4ccf49b170..fbbaa3bdc2 100644 --- a/src/igl/vulkan/VulkanImageView.h +++ b/src/igl/vulkan/VulkanImageView.h @@ -12,8 +12,7 @@ #include #include -namespace igl { -namespace vulkan { +namespace igl::vulkan { class VulkanContext; @@ -74,7 +73,7 @@ class VulkanImageView final { /** * @brief Returns Vulkan's opaque handle to the imageView object */ - VkImageView getVkImageView() const { + [[nodiscard]] VkImageView getVkImageView() const { return vkImageView_; } /** @@ -90,5 +89,4 @@ class VulkanImageView final { void destroy(); }; -} // namespace vulkan -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/VulkanImmediateCommands.cpp b/src/igl/vulkan/VulkanImmediateCommands.cpp index 3ed0b75be2..c82e684aa9 100644 --- a/src/igl/vulkan/VulkanImmediateCommands.cpp +++ b/src/igl/vulkan/VulkanImmediateCommands.cpp @@ -10,8 +10,7 @@ #include #include -namespace igl { -namespace vulkan { +namespace igl::vulkan { VulkanImmediateCommands::VulkanImmediateCommands(const VulkanFunctionTable& vf, VkDevice device, @@ -264,5 +263,4 @@ VkFence VulkanImmediateCommands::getVkFenceFromSubmitHandle(SubmitHandle handle) return buffers_[handle.bufferIndex_].fence_.vkFence_; } -} // namespace vulkan -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/VulkanImmediateCommands.h b/src/igl/vulkan/VulkanImmediateCommands.h index 3ad97d469d..843ae4aae5 100644 --- a/src/igl/vulkan/VulkanImmediateCommands.h +++ b/src/igl/vulkan/VulkanImmediateCommands.h @@ -15,8 +15,7 @@ #include #include -namespace igl { -namespace vulkan { +namespace igl::vulkan { /// @brief This class provides a simplified interface for obtaining and submitting Command Buffers, /// while providing features to help manage their synchronization. @@ -66,13 +65,13 @@ class VulkanImmediateCommands final { /// @brief Checks whether the structure is empty and has not been associates with a command /// buffer submission yet - bool empty() const { + [[nodiscard]] bool empty() const { return submitId_ == 0; } /// @brief Returns a unique identifiable handle, which is made of the `submitId_` and the /// `bufferIndex_` member variables - uint64_t handle() const { + [[nodiscard]] uint64_t handle() const { return (uint64_t(submitId_) << 32) + bufferIndex_; } }; @@ -127,7 +126,7 @@ class VulkanImmediateCommands final { VkSemaphore acquireLastSubmitSemaphore(); /// @brief Returns the last SubmitHandle, which was submitted when `submit()` was last called - SubmitHandle getLastSubmitHandle() const; + [[nodiscard]] SubmitHandle getLastSubmitHandle() const; /// @brief Checks whether the SubmitHandle is recycled. A recycled SubmitHandle is a handle that /// has a submit id greater than the submit id associated with the same command buffer stored @@ -184,5 +183,4 @@ class VulkanImmediateCommands final { uint32_t submitCounter_ = 1; }; -} // namespace vulkan -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/VulkanPipelineBuilder.cpp b/src/igl/vulkan/VulkanPipelineBuilder.cpp index f510b60c67..373fc39ec1 100644 --- a/src/igl/vulkan/VulkanPipelineBuilder.cpp +++ b/src/igl/vulkan/VulkanPipelineBuilder.cpp @@ -7,8 +7,7 @@ #include "VulkanPipelineBuilder.h" -namespace igl { -namespace vulkan { +namespace igl::vulkan { uint32_t VulkanPipelineBuilder::numPipelinesCreated_ = 0; uint32_t VulkanComputePipelineBuilder::numPipelinesCreated_ = 0; @@ -33,7 +32,7 @@ VulkanPipelineBuilder& VulkanPipelineBuilder::depthWriteEnable(bool enable) { } VulkanPipelineBuilder& VulkanPipelineBuilder::depthCompareOp(VkCompareOp compareOp) { - depthStencilState_.depthTestEnable = compareOp != VK_COMPARE_OP_ALWAYS; + depthStencilState_.depthTestEnable = static_cast(compareOp != VK_COMPARE_OP_ALWAYS); depthStencilState_.depthCompareOp = compareOp; return *this; } @@ -195,5 +194,4 @@ VkResult VulkanComputePipelineBuilder::build(const VulkanFunctionTable& vf, &vf, device, VK_OBJECT_TYPE_PIPELINE, (uint64_t)*outPipeline, debugName); } -} // namespace vulkan -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/VulkanPipelineBuilder.h b/src/igl/vulkan/VulkanPipelineBuilder.h index 5be3197eaa..85821c6c11 100644 --- a/src/igl/vulkan/VulkanPipelineBuilder.h +++ b/src/igl/vulkan/VulkanPipelineBuilder.h @@ -12,8 +12,7 @@ #include #include -namespace igl { -namespace vulkan { +namespace igl::vulkan { class VulkanPipelineBuilder final { public: @@ -88,5 +87,4 @@ class VulkanComputePipelineBuilder final { static uint32_t numPipelinesCreated_; }; -} // namespace vulkan -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/VulkanPipelineLayout.h b/src/igl/vulkan/VulkanPipelineLayout.h index 5844acb44d..456aaeb36a 100644 --- a/src/igl/vulkan/VulkanPipelineLayout.h +++ b/src/igl/vulkan/VulkanPipelineLayout.h @@ -26,7 +26,7 @@ class VulkanPipelineLayout final { VulkanPipelineLayout(const VulkanPipelineLayout&) = delete; VulkanPipelineLayout& operator=(const VulkanPipelineLayout&) = delete; - VkPipelineLayout getVkPipelineLayout() const { + [[nodiscard]] VkPipelineLayout getVkPipelineLayout() const { return vkPipelineLayout_; } diff --git a/src/igl/vulkan/VulkanQueuePool.cpp b/src/igl/vulkan/VulkanQueuePool.cpp index 8c483c74a9..589442f791 100644 --- a/src/igl/vulkan/VulkanQueuePool.cpp +++ b/src/igl/vulkan/VulkanQueuePool.cpp @@ -77,7 +77,7 @@ VulkanQueueDescriptor VulkanQueuePool::findQueueDescriptor(VkQueueFlags flags) c // Compute and graphics queues support transfer operations, and it is optional to report // VK_QUEUE_TRANSFER_BIT on those. So let's check them if no result is found if (flags & VK_QUEUE_TRANSFER_BIT) { - VkQueueFlags clearFlags = flags & ~VK_QUEUE_TRANSFER_BIT; + const VkQueueFlags clearFlags = flags & ~VK_QUEUE_TRANSFER_BIT; queueDescriptor = findDedicatedQueue(clearFlags | VK_QUEUE_COMPUTE_BIT, 0); if (queueDescriptor.isValid()) { return queueDescriptor; diff --git a/src/igl/vulkan/VulkanQueuePool.h b/src/igl/vulkan/VulkanQueuePool.h index a03fc96311..4e5b2c5491 100644 --- a/src/igl/vulkan/VulkanQueuePool.h +++ b/src/igl/vulkan/VulkanQueuePool.h @@ -22,7 +22,7 @@ struct VulkanQueueDescriptor { uint32_t queueIndex = INVALID; uint32_t familyIndex = INVALID; - bool isValid() const { + [[nodiscard]] bool isValid() const { return queueIndex != INVALID && familyIndex != INVALID; } @@ -45,7 +45,7 @@ class VulkanQueuePool final { explicit VulkanQueuePool(std::set availableDescriptors); /* Find a queue descriptor that conforms to give queue flags. */ - VulkanQueueDescriptor findQueueDescriptor(VkQueueFlags flags) const; + [[nodiscard]] VulkanQueueDescriptor findQueueDescriptor(VkQueueFlags flags) const; /* Reserve the given queue. Reserved queues will not be visible in future * find requests and they will participate in resulting queue creation infos. @@ -53,7 +53,7 @@ class VulkanQueuePool final { void reserveQueue(const VulkanQueueDescriptor& queueDescriptor); /* Create the queue creation infos for reserved queues. */ - std::vector getQueueCreationInfos() const; + [[nodiscard]] std::vector getQueueCreationInfos() const; private: std::set availableDescriptors_; diff --git a/src/igl/vulkan/VulkanRenderPassBuilder.cpp b/src/igl/vulkan/VulkanRenderPassBuilder.cpp index a833229ab9..bb03d31f2b 100644 --- a/src/igl/vulkan/VulkanRenderPassBuilder.cpp +++ b/src/igl/vulkan/VulkanRenderPassBuilder.cpp @@ -19,8 +19,7 @@ bool operator==(const VkAttachmentReference& a, const VkAttachmentReference& b) return a.attachment == b.attachment && a.layout == b.layout; } -namespace igl { -namespace vulkan { +namespace igl::vulkan { VkResult VulkanRenderPassBuilder::build(const VulkanFunctionTable& vf, VkDevice device, @@ -185,5 +184,4 @@ uint64_t VulkanRenderPassBuilder::HashFunction::operator()( return hash; } -} // namespace vulkan -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/VulkanRenderPassBuilder.h b/src/igl/vulkan/VulkanRenderPassBuilder.h index 7c3161bd56..a09a9c392a 100644 --- a/src/igl/vulkan/VulkanRenderPassBuilder.h +++ b/src/igl/vulkan/VulkanRenderPassBuilder.h @@ -16,8 +16,7 @@ bool operator==(const VkAttachmentDescription& a, const VkAttachmentDescription& b); bool operator==(const VkAttachmentReference& a, const VkAttachmentReference& b); -namespace igl { -namespace vulkan { +namespace igl::vulkan { /// @brief A helper class to build VkRenderPass objects. class VulkanRenderPassBuilder final { @@ -55,8 +54,7 @@ class VulkanRenderPassBuilder final { VkAttachmentStoreOp stencilStoreOp = VK_ATTACHMENT_STORE_OP_DONT_CARE, VkImageLayout initialLayout = VK_IMAGE_LAYOUT_UNDEFINED, VkImageLayout finalLayout = VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL); - VulkanRenderPassBuilder& setMultiviewMasks(const uint32_t viewMask, - const uint32_t correlationMask); + VulkanRenderPassBuilder& setMultiviewMasks(uint32_t viewMask, uint32_t correlationMask); // comparison operator and a hash function for std::unordered_map<> bool operator==(const VulkanRenderPassBuilder& other) const; @@ -84,5 +82,4 @@ class VulkanRenderPassBuilder final { uint32_t correlationMask_ = 0; }; -} // namespace vulkan -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/VulkanSampler.cpp b/src/igl/vulkan/VulkanSampler.cpp index 6ffd91eba2..8728141227 100644 --- a/src/igl/vulkan/VulkanSampler.cpp +++ b/src/igl/vulkan/VulkanSampler.cpp @@ -10,18 +10,32 @@ #include #include -namespace igl { - -namespace vulkan { +namespace igl::vulkan { VulkanSampler::VulkanSampler(const VulkanContext& ctx, VkDevice device, const VkSamplerCreateInfo& ci, + VkFormat yuvVkFormat, const char* debugName) : ctx_(ctx), device_(device) { IGL_PROFILER_FUNCTION_COLOR(IGL_PROFILER_COLOR_CREATE); - VK_ASSERT(ctx_.vf_.vkCreateSampler(device_, &ci, nullptr, &vkSampler_)); + VkSamplerCreateInfo cInfo = ci; + VkSamplerYcbcrConversionInfo conversionInfo{}; + + if (yuvVkFormat != VK_FORMAT_UNDEFINED) { + conversionInfo = ctx.getOrCreateYcbcrConversionInfo(yuvVkFormat); + cInfo.pNext = &conversionInfo; + // must be CLAMP_TO_EDGE + // https://vulkan.lunarg.com/doc/view/1.3.268.0/windows/1.3-extensions/vkspec.html#VUID-VkSamplerCreateInfo-addressModeU-01646 + cInfo.addressModeU = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE; + cInfo.addressModeV = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE; + cInfo.addressModeW = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE; + cInfo.anisotropyEnable = VK_FALSE; + cInfo.unnormalizedCoordinates = VK_FALSE; + } + + VK_ASSERT(ctx_.vf_.vkCreateSampler(device_, &cInfo, nullptr, &vkSampler_)); VK_ASSERT(ivkSetDebugObjectName( &ctx_.vf_, device_, VK_OBJECT_TYPE_SAMPLER, (uint64_t)vkSampler_, debugName)); @@ -45,6 +59,4 @@ void VulkanSampler::setDebugName(const std::string& debugName) noexcept { #endif } -} // namespace vulkan - -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/VulkanSampler.h b/src/igl/vulkan/VulkanSampler.h index 831ff43431..8fa04829fc 100644 --- a/src/igl/vulkan/VulkanSampler.h +++ b/src/igl/vulkan/VulkanSampler.h @@ -13,8 +13,7 @@ #include // For storing the debug name #endif -namespace igl { -namespace vulkan { +namespace igl::vulkan { class VulkanContext; @@ -33,6 +32,7 @@ class VulkanSampler final { VulkanSampler(const VulkanContext& ctx, VkDevice device, const VkSamplerCreateInfo& ci, + VkFormat yuvVkFormat = VK_FORMAT_UNDEFINED, const char* debugName = nullptr); ~VulkanSampler(); @@ -42,11 +42,11 @@ class VulkanSampler final { /** * @brief Returns Vulkan's opaque handle to the sampler object */ - VkSampler getVkSampler() const { + [[nodiscard]] VkSampler getVkSampler() const { return vkSampler_; } - uint32_t getSamplerId() const { + [[nodiscard]] uint32_t getSamplerId() const { return samplerId_; } @@ -68,5 +68,4 @@ class VulkanSampler final { #endif }; -} // namespace vulkan -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/VulkanSemaphore.h b/src/igl/vulkan/VulkanSemaphore.h index f2ba11783e..1936e493ad 100644 --- a/src/igl/vulkan/VulkanSemaphore.h +++ b/src/igl/vulkan/VulkanSemaphore.h @@ -13,8 +13,7 @@ #include #include -namespace igl { -namespace vulkan { +namespace igl::vulkan { /** * @brief Semaphores are used to synchronize GPU-GPU tasks. The VulkanSemaphore class encapsulates @@ -45,5 +44,4 @@ class VulkanSemaphore final { VkSemaphore vkSemaphore_ = VK_NULL_HANDLE; }; -} // namespace vulkan -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/VulkanShaderModule.cpp b/src/igl/vulkan/VulkanShaderModule.cpp index d78ef9f1b5..ce9dee0867 100644 --- a/src/igl/vulkan/VulkanShaderModule.cpp +++ b/src/igl/vulkan/VulkanShaderModule.cpp @@ -7,8 +7,7 @@ #include -namespace igl { -namespace vulkan { +namespace igl::vulkan { VulkanShaderModule::VulkanShaderModule(const VulkanFunctionTable& vf, VkDevice device, @@ -20,5 +19,4 @@ VulkanShaderModule::~VulkanShaderModule() { vf_.vkDestroyShaderModule(device_, vkShaderModule_, nullptr); } -} // namespace vulkan -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/VulkanShaderModule.h b/src/igl/vulkan/VulkanShaderModule.h index b9fb437d3c..03a6fedcf9 100644 --- a/src/igl/vulkan/VulkanShaderModule.h +++ b/src/igl/vulkan/VulkanShaderModule.h @@ -15,8 +15,7 @@ #include #include -namespace igl { -namespace vulkan { +namespace igl::vulkan { /** * @brief RAII wrapper for a Vulkan shader module. @@ -31,11 +30,11 @@ class VulkanShaderModule final { ~VulkanShaderModule(); /** @brief Returns the underlying Vulkan shader module */ - VkShaderModule getVkShaderModule() const { + [[nodiscard]] VkShaderModule getVkShaderModule() const { return vkShaderModule_; } - const util::SpvModuleInfo& getSpvModuleInfo() const { + [[nodiscard]] const util::SpvModuleInfo& getSpvModuleInfo() const { return moduleInfo_; } @@ -46,5 +45,4 @@ class VulkanShaderModule final { util::SpvModuleInfo moduleInfo_ = {}; }; -} // namespace vulkan -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/VulkanStagingDevice.cpp b/src/igl/vulkan/VulkanStagingDevice.cpp index 9cd25c50ae..5c55d1f2a6 100644 --- a/src/igl/vulkan/VulkanStagingDevice.cpp +++ b/src/igl/vulkan/VulkanStagingDevice.cpp @@ -21,9 +21,7 @@ using VulkanSubmitHandle = igl::vulkan::VulkanImmediateCommands::SubmitHandle; constexpr VkDeviceSize kMinStagingBufferSize = static_cast(1024u) * 1024u; -namespace igl { - -namespace vulkan { +namespace igl::vulkan { VulkanStagingDevice::VulkanStagingDevice(VulkanContext& ctx) : ctx_(ctx) { IGL_PROFILER_FUNCTION(); @@ -76,7 +74,7 @@ void VulkanStagingDevice::bufferSubData(VulkanBuffer& buffer, // do the transfer const VkBufferCopy copy = {memoryChunk.offset, chunkDstOffset, copySize}; - auto& wrapper = immediate_->acquire(); + const auto& wrapper = immediate_->acquire(); ctx_.vf_.vkCmdCopyBuffer( wrapper.cmdBuf_, stagingBuffer->getVkBuffer(), buffer.getVkBuffer(), 1, ©); memoryChunk.handle = immediate_->submit(wrapper); // store the submit handle with the allocation @@ -258,7 +256,7 @@ void VulkanStagingDevice::getBufferSubData(const VulkanBuffer& buffer, // do the transfer const VkBufferCopy copy = {chunkSrcOffset, memoryChunk.offset, copySize}; - auto& wrapper = immediate_->acquire(); + const auto& wrapper = immediate_->acquire(); auto& stagingBuffer = stagingBuffers_[memoryChunk.stagingBufferIndex]; @@ -288,8 +286,15 @@ void VulkanStagingDevice::imageData(const VulkanImage& image, const void* data) { IGL_PROFILER_FUNCTION(); + const bool is420 = (image.imageFormat_ == VK_FORMAT_G8_B8R8_2PLANE_420_UNORM) || + (image.imageFormat_ == VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM); + + // @fb-only const uint32_t storageSize = - static_cast(properties.getBytesPerRange(range, bytesPerRow)); + is420 ? image.extent_.width * image.extent_.height * 3u / 2u + : static_cast(properties.getBytesPerRange(range, bytesPerRow)); + + IGL_ASSERT(storageSize); // We don't support uploading image data in small chunks. If the total upload size exceeds the // the maximum allowed staging buffer size, we can't upload it @@ -309,13 +314,115 @@ void VulkanStagingDevice::imageData(const VulkanImage& image, // 1. Copy the pixel data into the host visible staging buffer stagingBuffer->bufferSubData(memoryChunk.offset, storageSize, data); - auto& wrapper = immediate_->acquire(); + const auto& wrapper = immediate_->acquire(); const uint32_t initialLayer = getVkLayer(type, range.face, range.layer); const uint32_t numLayers = getVkLayer(type, range.numFaces, range.numLayers); std::vector copyRegions; copyRegions.reserve(range.numMipLevels); + // @fb-only + if (is420) { + // this is a prototype support implemented for a couple of multiplanar image formats + IGL_ASSERT(range.face == 0 && range.layer == 0 && range.mipLevel == 0); + IGL_ASSERT(range.numFaces == 1 && range.numLayers == 1 && range.numMipLevels == 1); + IGL_ASSERT(range.x == 0 && range.y == 0 && range.z == 0); + IGL_ASSERT(image.type_ == VK_IMAGE_TYPE_2D); + IGL_ASSERT(image.extent_.width == range.width && image.extent_.height == range.height); + const uint32_t w = image.extent_.width; + const uint32_t h = image.extent_.height; + ivkCmdBeginDebugUtilsLabel(&ctx_.vf_, + wrapper.cmdBuf_, + "VulkanStagingDevice::imageData (upload YUV image data)", + kColorUploadImage.toFloatPtr()); + VkImageAspectFlags imageAspect = VK_IMAGE_ASPECT_PLANE_0_BIT; + + // Luminance (1 plane) + copyRegions.emplace_back( + ivkGetBufferImageCopy2D(memoryChunk.offset, + 0, + ivkGetRect2D(0, 0, w, h), + VkImageSubresourceLayers{VK_IMAGE_ASPECT_PLANE_0_BIT, 0, 0, 1})); + // Chrominance (in 1 or 2 planes, 420 subsampled) + const VkDeviceSize planeSize0 = static_cast(w) * static_cast(h); + const VkDeviceSize planeSize1 = planeSize0 / 4; // subsampled + if (image.imageFormat_ == VK_FORMAT_G8_B8R8_2PLANE_420_UNORM) { + imageAspect |= VK_IMAGE_ASPECT_PLANE_1_BIT; + copyRegions.emplace_back( + ivkGetBufferImageCopy2D(memoryChunk.offset + planeSize0, + 0, + ivkGetRect2D(0, 0, w / 2, h / 2), + VkImageSubresourceLayers{VK_IMAGE_ASPECT_PLANE_1_BIT, 0, 0, 1})); + } else if (image.imageFormat_ == VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM) { + imageAspect |= VK_IMAGE_ASPECT_PLANE_1_BIT | VK_IMAGE_ASPECT_PLANE_2_BIT; + copyRegions.emplace_back( + ivkGetBufferImageCopy2D(memoryChunk.offset + planeSize0, + 0, + ivkGetRect2D(0, 0, w / 2, h / 2), + VkImageSubresourceLayers{VK_IMAGE_ASPECT_PLANE_1_BIT, 0, 0, 1})); + copyRegions.emplace_back( + ivkGetBufferImageCopy2D(memoryChunk.offset + planeSize0 + planeSize1, + 0, + ivkGetRect2D(0, 0, w / 2, h / 2), + VkImageSubresourceLayers{VK_IMAGE_ASPECT_PLANE_2_BIT, 0, 0, 1})); + + } else { + IGL_ASSERT_MSG(false, "Unimplemented multiplanar image format"); + return; + } + + const VkImageSubresourceRange subresourceRange = { + imageAspect, 0, VK_REMAINING_MIP_LEVELS, 0, VK_REMAINING_ARRAY_LAYERS}; + // 1. Transition initial image layout into TRANSFER_DST_OPTIMAL + ivkImageMemoryBarrier(&ctx_.vf_, + wrapper.cmdBuf_, + image.getVkImage(), + 0, + VK_ACCESS_TRANSFER_WRITE_BIT, + VK_IMAGE_LAYOUT_UNDEFINED, + VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, + VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, + VK_PIPELINE_STAGE_TRANSFER_BIT, + subresourceRange); + + // 2. Copy the pixel data from the staging buffer into the image +#if IGL_VULKAN_PRINT_COMMANDS + IGL_LOG_INFO("%p vkCmdCopyBufferToImage()\n", wrapper.cmdBuf_); +#endif // IGL_VULKAN_PRINT_COMMANDS + ctx_.vf_.vkCmdCopyBufferToImage(wrapper.cmdBuf_, + stagingBuffer->getVkBuffer(), + image.getVkImage(), + VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, + static_cast(copyRegions.size()), + copyRegions.data()); + + const VkImageLayout targetLayout = VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL; + + // 3. Transition TRANSFER_DST_OPTIMAL into `targetLayout` + ivkImageMemoryBarrier(&ctx_.vf_, + wrapper.cmdBuf_, + image.getVkImage(), + VK_ACCESS_TRANSFER_WRITE_BIT, + VK_ACCESS_SHADER_READ_BIT, + VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, + targetLayout, + VK_PIPELINE_STAGE_TRANSFER_BIT, + VK_PIPELINE_STAGE_ALL_COMMANDS_BIT, + subresourceRange); + + image.imageLayout_ = targetLayout; + + ivkCmdEndDebugUtilsLabel(&ctx_.vf_, wrapper.cmdBuf_); + + // Store the allocated block with the SubmitHandle at the end of the deque + memoryChunk.handle = immediate_->submit(wrapper); + regions_.push_back(memoryChunk); + + return; + + // end of VK_FORMAT_G8_B8R8_2PLANE_420_UNORM code path + } + // vkCmdCopyBufferToImage() can have only one single bit set for image aspect flags (IGL has no // way to distinguish between Depth and Stencil for combined depth/stencil image formats) const VkImageAspectFlags aspectMask = @@ -445,7 +552,7 @@ void VulkanStagingDevice::getImageData2D(VkImage srcImage, const uint32_t layer, const VkRect2D& imageRegion, TextureFormatProperties properties, - VkFormat format, + VkFormat /*format*/, VkImageLayout layout, void* data, uint32_t bytesPerRow, @@ -453,7 +560,7 @@ void VulkanStagingDevice::getImageData2D(VkImage srcImage, IGL_PROFILER_FUNCTION(); IGL_ASSERT(layout != VK_IMAGE_LAYOUT_UNDEFINED); - bool mustRepack = bytesPerRow != 0 && bytesPerRow % properties.bytesPerBlock != 0; + const bool mustRepack = bytesPerRow != 0 && bytesPerRow % properties.bytesPerBlock != 0; const auto range = TextureRangeDesc::new2D(0, 0, imageRegion.extent.width, imageRegion.extent.height); @@ -470,10 +577,10 @@ void VulkanStagingDevice::getImageData2D(VkImage srcImage, #endif // get next staging buffer free offset - MemoryRegion const memoryChunk = nextFreeBlock(storageSize, true); + const MemoryRegion memoryChunk = nextFreeBlock(storageSize, true); IGL_ASSERT(memoryChunk.size >= storageSize); - auto& wrapper1 = immediate_->acquire(); + const auto& wrapper1 = immediate_->acquire(); // 1. Transition to VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL ivkImageMemoryBarrier(&ctx_.vf_, @@ -528,7 +635,7 @@ void VulkanStagingDevice::getImageData2D(VkImage srcImage, } // 4. Transition back to the initial image layout - auto& wrapper2 = immediate_->acquire(); + const auto& wrapper2 = immediate_->acquire(); ivkImageMemoryBarrier(&ctx_.vf_, wrapper2.cmdBuf_, @@ -631,5 +738,4 @@ void VulkanStagingDevice::allocateStagingBuffer(VkDeviceSize minimumSize) { freeStagingBufferSize_ += stagingBufferSize; } -} // namespace vulkan -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/VulkanStagingDevice.h b/src/igl/vulkan/VulkanStagingDevice.h index 78272c66c6..b7ea1c60ec 100644 --- a/src/igl/vulkan/VulkanStagingDevice.h +++ b/src/igl/vulkan/VulkanStagingDevice.h @@ -15,8 +15,7 @@ #include #include -namespace igl { -namespace vulkan { +namespace igl::vulkan { class VulkanBuffer; class VulkanContext; @@ -69,8 +68,8 @@ class VulkanStagingDevice final { * upon return */ void getImageData2D(VkImage srcImage, - const uint32_t level, - const uint32_t layer, + uint32_t level, + uint32_t layer, const VkRect2D& imageRegion, TextureFormatProperties properties, VkFormat format, @@ -161,5 +160,4 @@ class VulkanStagingDevice final { std::deque regions_; }; -} // namespace vulkan -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/VulkanSwapchain.cpp b/src/igl/vulkan/VulkanSwapchain.cpp index dfc246f30e..4fd9d7d692 100644 --- a/src/igl/vulkan/VulkanSwapchain.cpp +++ b/src/igl/vulkan/VulkanSwapchain.cpp @@ -117,8 +117,7 @@ VkImageUsageFlags chooseUsageFlags(const VulkanFunctionTable& vf, } // namespace -namespace igl { -namespace vulkan { +namespace igl::vulkan { VulkanSwapchain::VulkanSwapchain(const VulkanContext& ctx, uint32_t width, uint32_t height) : ctx_(ctx), @@ -289,5 +288,4 @@ Result VulkanSwapchain::present(VkSemaphore waitSemaphore) { return Result(); } -} // namespace vulkan -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/VulkanSwapchain.h b/src/igl/vulkan/VulkanSwapchain.h index 7861f650ac..ae663625c5 100644 --- a/src/igl/vulkan/VulkanSwapchain.h +++ b/src/igl/vulkan/VulkanSwapchain.h @@ -15,8 +15,7 @@ #include #include -namespace igl { -namespace vulkan { +namespace igl::vulkan { class VulkanContext; class VulkanSemaphore; @@ -107,11 +106,10 @@ class VulkanSwapchain final { uint32_t currentImageIndex_ = 0; uint64_t frameNumber_ = 0; bool getNextImage_ = true; - VkSwapchainKHR swapchain_; + VkSwapchainKHR swapchain_{}; std::unique_ptr[]> swapchainTextures_; mutable std::shared_ptr depthTexture_; - VkSurfaceFormatKHR surfaceFormat_; + VkSurfaceFormatKHR surfaceFormat_{}; }; -} // namespace vulkan -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/VulkanTexture.cpp b/src/igl/vulkan/VulkanTexture.cpp index 17dcfacfae..c81fa3e3c0 100644 --- a/src/igl/vulkan/VulkanTexture.cpp +++ b/src/igl/vulkan/VulkanTexture.cpp @@ -11,9 +11,7 @@ #include #include -namespace igl { - -namespace vulkan { +namespace igl::vulkan { VulkanTexture::VulkanTexture(VulkanImage&& image, VulkanImageView&& imageView) : image_(std::move(image)), imageView_(std::move(imageView)) { @@ -23,6 +21,4 @@ VulkanTexture::VulkanTexture(VulkanImage&& image, VulkanImageView&& imageView) : IGL_ASSERT(imageView_.valid()); } -} // namespace vulkan - -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/VulkanTexture.h b/src/igl/vulkan/VulkanTexture.h index a9b2d44cf1..8070297f35 100644 --- a/src/igl/vulkan/VulkanTexture.h +++ b/src/igl/vulkan/VulkanTexture.h @@ -15,8 +15,7 @@ #include #include -namespace igl { -namespace vulkan { +namespace igl::vulkan { class VulkanContext; @@ -46,5 +45,4 @@ class VulkanTexture final { uint32_t textureId_ = 0; }; -} // namespace vulkan -} // namespace igl +} // namespace igl::vulkan diff --git a/src/igl/vulkan/android/NativeHWBuffer.cpp b/src/igl/vulkan/android/NativeHWBuffer.cpp new file mode 100644 index 0000000000..96fa7de99e --- /dev/null +++ b/src/igl/vulkan/android/NativeHWBuffer.cpp @@ -0,0 +1,84 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + +#include "NativeHWBuffer.h" + +#if IGL_PLATFORM_ANDROID && __ANDROID_MIN_SDK_VERSION__ >= 26 + +#include +#include + +#include +#include +#include +#include + +namespace igl::vulkan::android { + +NativeHWTextureBuffer::NativeHWTextureBuffer(const igl::vulkan::Device& device, + TextureFormat format) : + Super(device, format) {} + +NativeHWTextureBuffer::~NativeHWTextureBuffer() {} + +Result NativeHWTextureBuffer::createTextureInternal(const TextureDesc& desc, + AHardwareBuffer* buffer) { + const VkImageUsageFlags usageFlags = + VK_IMAGE_USAGE_INPUT_ATTACHMENT_BIT | VK_IMAGE_USAGE_SAMPLED_BIT | + VK_IMAGE_USAGE_TRANSFER_SRC_BIT | VK_IMAGE_USAGE_TRANSFER_DST_BIT; + const VkFormat format = igl::vulkan::textureFormatToVkFormat(desc.format); + const uint32_t mipLevels = igl::TextureDesc::calcNumMipLevels(desc.width, desc.height); + + auto vulkanImage = VulkanImage::createWithExportMemory( + device_.getVulkanContext(), + device_.getVulkanContext().getVkDevice(), + VkExtent3D{(uint32_t)desc.width, (uint32_t)desc.height, 1}, + VK_IMAGE_TYPE_2D, + format, + mipLevels, + 1, + VK_IMAGE_TILING_OPTIMAL, + usageFlags, + 0, + VK_SAMPLE_COUNT_1_BIT, + buffer, + "Image: SurfaceTexture"); + + if (vulkanImage.getVkImage() == VK_NULL_HANDLE) { + return Result(Result::Code::RuntimeError, "Failed to create vulkan image"); + } + + auto vulkanImageView = + vulkanImage.createImageView(VK_IMAGE_VIEW_TYPE_2D, // VkImageViewType + format, // VkFormat + VK_IMAGE_ASPECT_COLOR_BIT, // VkImageAspectFlags + 0, // baseLevel + VK_REMAINING_MIP_LEVELS, // numLevels + 0, // baseLayer + 1, // numLayers + "Image View: SurfaceTexture"); + + auto vkTexture = device_.getVulkanContext().createTexture( + std::move(vulkanImage), std::move(vulkanImageView), "SurfaceTexture"); + + if (!vkTexture) { + return Result(Result::Code::RuntimeError, "Failed to create vulkan texture"); + } + + desc_ = std::move(desc); + texture_ = std::move(vkTexture); + + return Result{Result::Code::Ok}; +} + +Result NativeHWTextureBuffer::create(const TextureDesc& desc) { + return createHWBuffer(desc, false, false); +} + +} // namespace igl::vulkan::android + +#endif diff --git a/src/igl/vulkan/android/NativeHWBuffer.h b/src/igl/vulkan/android/NativeHWBuffer.h new file mode 100644 index 0000000000..8612cda526 --- /dev/null +++ b/src/igl/vulkan/android/NativeHWBuffer.h @@ -0,0 +1,41 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + +#pragma once + +#include + +#if IGL_PLATFORM_ANDROID && __ANDROID_MIN_SDK_VERSION__ >= 26 + +#include + +struct AHardwareBuffer; + +namespace igl::vulkan::android { + +typedef void AHardwareBufferHelper; + +// TextureBuffer encapsulates Vulkan textures +class NativeHWTextureBuffer : public igl::android::INativeHWTextureBuffer, public Texture { + friend class igl::vulkan::PlatformDevice; + using Super = Texture; + + public: + NativeHWTextureBuffer(const igl::vulkan::Device& device, TextureFormat format); + ~NativeHWTextureBuffer() override; + + protected: + // Texture overrides + Result create(const TextureDesc& desc) override; + + // INativeHWTextureBuffer overrides + Result createTextureInternal(const TextureDesc& desc, AHardwareBuffer* buffer) override; +}; + +} // namespace igl::vulkan::android + +#endif