7¤0ìYŒ¥,@| ¿g†Fš›�í›P°QÙ»+ûz²Y> ¼M¾Å�LŽË,”÷“  
‡Ãá€H*¡â€€•ž”¨Ô†â,	rF!„Œ!„€ˆÈ”     ´RÄ©™BÆ   ˜           [getting meson page](https://mesonbuild.com/strings, integers, bools, options, dictionaries anformat string')

# Test all supported types in mes
 */

#include "gen.h"

void func(char * buffer) { buffer);
    ''')

CODE = textwrap.dedent('''\
  () == 'linux'
  c_link_early_args = '-Wl,--defsym=ct('sub')

# This is here rather than in failing bef CPPTHING
#error "Local CPP argument set in wron is declared for convenience,
    # real use case   # IF you feel up to the challenge, patches welco.argv[0], 'input_file')
        sys.exit(1)
    wiiler.py')

mytarget = custom_target('bindat',
  ou if using PGI compilers, you will need to add #incon that fails if stdio is not #included.\n");
}

iMethod is implemented in pch.c.
    // This makes kend() == 'xcode'
  warning('Xcode backend only su)
assert(optional_opt.enable_if(false).auto(), 'Shnot required_opt.disabled(), 'Should be enabled optem())
  picflag = ['-fPIC']
endif
statlib2 = statt_file.exists():
        out_file.unlink()
    linrocess, argparse, pathlib
import platform

parser ect('linkcustom', 'c')

# This would require passipecting an error but code block succeeded')
  testmp(QUOTE(DEF_WITH_BACKSLASH), COMPARE_WITH)) {
   e;	/* Maximum size of signature in bytes */
	__u160	/* instantiate a partially constructed key */
#dfine KEYCTL_GET_KEYRING_ID		0	/* ask for a keyring_READ    0x00000200
#  define KEY_GRP_WRITE   0x00tories in the reversed order for
# "is_system: tru would make target name clash.
library('lib1', 'fo == 'c++11')


# Check it build both by calling a nce

void proj1_func1(void);
void proj1_func2(void"type": "exe", "file": "usr/dib/dab/dub/prog"},
  ), 'Did not detect wrong -z linker argument')
endited did not return empty array.')

l1 = cpp.first_cess


if 'MESONINTROSPECT' not in os.environ:
   rt(not is_disabler(get_variable('var0', var8)))
as
  'foo/link2.h',
  follow_symlinks: true,
  subdihello();
};

void VirtioMMIODevice::say_hello()
{
IO',    if_true: files('virtio.cc'))
common.add(whANSI_START << "huh?"
              << ANSI_END << mport('sourceset')
keyval = import('keyval')

zlibal ~Board();
    virtual void say_hello() = 0;
   inaries()
  res = cc.run(valid, name: 'valid', reqk_call(compiler + ['-c', '-o', tmpo, tmpc])
    sumsvc':
    libsuffix = '.lib'
    is_vs = True
    cases/common/255 module warnings/meson.build:4: Wbe in ['a', 'b']''')

assert(exe1 in [exe1, exe2],table('broken', 'broken.c')
endif

if var3 > var3


# specifically testing that cross binaries are rriable \'foo\'')
    env.prepend('foo', 'bar')
endfalse)
  error('Not ok.')
else
  message('Ok.')
enes.apply(conf2)

# Each target will recompile the file_name in enumerate(ifiles):
    proto_name = oNPUT@'])

generated = gen.process('base.inp', 'comisabler(app), 'App is not a disabler.')
app = exec_changed, 'Disabler has changed.')

assert(is_disa
    ],
    uninstalled_variables: [
      'pkgdatg2, '@OUTDIR@', '@OUTPUT@'],
depends : c1)

customrintf("C seems to be working.\n");
  return get_reerscore.h"

.text
.globl SYMBOL_NAME(get_retval)
#ROJECT_OPTION
#error
#endif

#ifdef OPTION_CPP
#erBuildTarget added to a test is
# built before the dency is transitive.
# func2.c does not have any rat both func1 and func2 are accessible from shared "usr/subdir/data.dat"}
  ],
  "do_not_set_opts": xecutable('test-coverage-xml', '../test.c')
configrocess

if sys.platform == 'win32':
    cmd = ['xc }
    if(strcmp(getenv("second"), "val2") != 0) {copied on assignment and we can
# change the copy library('b', 'b.c')
notfound = dependency('', requ    if ifile != 'This is a text only input file.\ne1\n')
Path(sys.argv[2]).write_text('stage2\n')
pr/* See http://gcc.gnu.org/wiki/Visibility#How_to_u
    return 1;
}
project('generated llvm ir', 'c')P_TEST clang-cl is too old to support OpenMP.')
endir : 'share', strip_directory : true)

# Create nll is fine.\n";
        return 0;
    } else {
   ssert(disabled_subproj.found() == false, 'Disabledject should always be buildable and thus found')

put : 'data.dat',
command : [comp, '@INPUT0@', '@O
    #
    # lib-4fbe522d8ba4cb1f1b89cc2df640a2336lude<time.h>')
    error('Not existing type found.e', 'two', 'three'], value : ['one', 'two'])
optioother_one') != false
  error('Incorrect value to bresult.')
assert(l1.get(0) == is_arg, 'First suppo(is_arg), 'Arg that should have worked does not wod) {
+    return dummy_func() == 44 ? 0 : 1;
+}
diectory_missing = true

patch_url = https://somethi      "count": 1
    }
  ]
}
project('mainproj', 'e": ".*DEPRECATION: Option \"o3\" value 'a' is rep One of the choices is deprecated, it warns only wrything */
#define int 42

/* This is
a multiline
figuration: data,
    output_format: 'nasm',
    ored option has wrong value in superproject.')
assedata()
cd.set('INTSIZE', intsize)
cd.set('WCHARSIZ c_file.with_suffix('.obj')
    compile_cmd = comp(outfile, c_file, private_dir, compiler_array):
  lude "all.h"

void g(void)
{
}
extern void f(void)oject('a', 'c')

cp = find_program('cp.py')

sourcion : cdata)

install_man(b1)
this is a man page obuild:17: DEPRECATION: Project uses feature that wcludedir = dep_llvm.get_configtool_variable('inclualse
if is_disabler(lib)
    has_not_changed = truial
  args = '-DCHAR="@0@"'.format(s[1])
  e = exe[0], (unsigned int) argv[1][0]);
  assert(s[0] == dency fallback')

# Check that PCH works with `incelse
  #define DO_IMPORT
#endif

DO_IMPORT int foo      os.makedirs(dirname)

    if args.mode == 'ceans that link_depends target ran
test('runtest',  ['msvc', 'clang-cl', 'intel-cl'].contains(cc.get_'describe'], cwd=workdir).decode().strip()
    exctderr|capture:true,console:true", file=sys.stderr)hon3: ' + ret.stderr())
assert(ret.stdout() == 'stould be able to find GCC and Clang __builtin functux' or host_system == 'darwin'
    assert (cc.has_rgs : unit_test_args)
    error('Found nonexistentecedence with subtraction is broken')
endif

asserSkipping test because your compiler is known to gezlib', required : false).found() or
        cc.finfoobarbaz', 'substring is broken')
assert(mysubstrn_compare le broken')
assert(version_number.versioue', 'bool string conversion failed')
assert(falsearget('checkall-recursive',
  input: objlib.extrac open(options.input) as f:
    content = f.read()
tput : ['@BASENAME@.yy.c'],
  arguments : ['@INPUT(when: 'YES1', if_true: [files('a.c'), not_found]))
foobar = cpp.compute_int('FOOBAR_IN_FOOBAR_H', p, name_prefix : 'subproj')
int meson_test_subproj_ed correctly'
)

# Make sure we handle `files()` oompiler.compiles(code, name : 'code should succeed { printf("Something.\n"); }
'''

breakcode = '''#plate from resource binds template callbacks to th 2 Gtk overrides UI template sets up public templa endif

  if not cc.has_members('struct tm', 'tm_sefine BUILDING_DLL
#include "cpplib.h"

int DLL_PUcense.
 */

int forty_two(void);
#include"extractoapache.org/licenses/LICENSE-2.0
 *
 * Unless requi
  'foo_static',
  ['foobar.c', 'foobar.h'],
  linstlib_cmd = [static_linker, '/OUT:@OUTPUT@', '@INPle law or agreed to in writing, software
 * distri* Copyright Â© 2017 Dylan Baker
 *
 * Licensed undk_with: [libr3])
extern "C" {
    fn c_func() -> i bar() });
}
int static1(void);
int static2(void); = "0.1"

[features]
default = ["f1"]
f1 = ["f2", lt but this subproject
# is called with default-fe{
        other::explore(c_explore_value())
    }
e.c')
l = static_library('stuff', 'stuff.rs', linkred : false, disabler : true)

external_dep_rs = r     std::process::exit(add(0, sub(0, 0)));
    };amel_case_types)]
#![allow(non_snake_case)]

incluput : 'main.rs',
  copy : true,
)

rust_bin = execa-pta']
elif cc_id == 'msvc'
  compiler_specific_a= "3.0.0"

[[package]]
name = "package_test"
versias T

if T.TYPE_CHECKING:
    class Arguments(T.Pr fn greet() -> &'static str
{
    "hello world"
}
hello')
assert(hello_rs.version() == '1.0.0')
asse"answer"
version = "2.1.0"
edition = "2021"

[lib] 'large'])
assert(answer_rs.features() == ['defaul method
assert(cargo_ws.packages() == ['answer', '"file": "usr/lib/stuff_dylib_shared_library"},
   file": "usr/bin/stuff_lib_both_libraries.pdb"},
  sr/lib/stuff_clib_shared_library.dll.lib"},

    {Stream) -> TokenStream {
    "fn answer() -> u32 { subprocess
import sys


def main() -> None:
    pude <zlib.h>

void c_accessing_zlib(void) {
    stry('lib', 'lib.rs', rust_abi: 'rust')

staticlib =se libs are in a subdir as regression test:
# httpRUSTC": "rustc --target x86_64-unknown-linux-musl"rsion.workspace = true

[lib]
crate-type = ["lib",t('output')
    args = parser.parse_args()

    win add(a: i32, b: i32) -> i32 {
    a + b
}

#[cfg(test (should fail)',
  t,
  protocol : 'rust',
  s')

# Test that compiles() works without and with  : pm,
  rust_dependency_map : {'proc_macro_examplion

project(
  'Rust and C++',
  'rust', 'cpp',
 lue() -> i32;
}

pub fn explore() -> String {
    ursive: false),
  rust_abi: 'c')
executable('dylib, e)
extern crate named_stuff;

fn main() { printl -> c_double;
}

#[no_mangle]
pub extern fn rs_logd::ffi::c_void;
}

pub fn func() {
    unsafe {
  ('foo', 'c')

# Ensure that builtin options have brary('func12', 'func12.c',
  link_with : [libfunc1c7_dep, func9_linkwith_dep]))

# Verify that insta_test_no_suite', 'successful_test.c'),
  suite : [test('mainprj-failing_test',
  executable('failingion')
if round == 1
   assert(opt == '1')
elif rou= dependency('llvm', method : 'config-tool')
  assstall_tag: 'custom',
  exclude_directories: 'exclu)
install_emptydir(get_option('includedir') / 'sub('subproject')

subdir('subdir')

# Those files sheakproject('pkg_config_path option')

build = depeot in [1, 2], '''3 shouldn't be in [1, 2]''')
assee

const char *msg();
# This file should expose al lib', 'c')

subdir('libdir')

test('static', exec-check=full'],
  timeout_multiplier : 100,
  env :n.add_devenv(env)

# This exe links on a library b 'somelib.c', link_whole: s)

pkgg.generate(librarif

rust = import('rust')
header_rs = rust.bindgenn",
      "mesonbuild.interpreter.primitives",
         "_datetime",
      "_frozen_importlib",
    tput: 'generated.h',
  command: [find_program('gen_H_
#define _LIBB_H_

void libb_mul(int x);

#endiget('run-target',
  command: [python3, '-c', 'prin.to_string(),
    python,
    args: [
      meson.uages('objc', 'objcpp', native : false)
endif
# SPtrue)

# Defining a test setup that will update so intentionally not changed to can_run_host_binarie    type : 'boolean',
    value : false,
)
#!/usr/ar * argv[])
{
    int value = power_level ();
   hine.system() != 'windows'
  prefix = meson.sourceoperty(TARGET MESONTEST_FOO PROPERTY FOLDER "valueIR "")
set(MESONTEST_FOUND "TRUE")

## Tests for sorrect')
assert(dep.get_variable(cmake : 'VAR_WITHtion')
summary('comma list', ['a', 'b', 'c'], list
}
prefix=/usr
exec_prefix=${prefix}
libdir=${pref.c',
  link_whole : stlib,
)
test('rejected (wholeheaders(files('libB.h'), subdir: 'libB')
pkg.generrip'
pkg-config = '/usr/bin/arm-linux-gnueabihf-pke', 'rust', default_options : ['rust_std=2018'])

in (void) {
  return versioned_func();
}
int versierties(soverset PROPERTIES SOVERSION 1.2.3)

add_ltarget_name, target_src, build_by_default : foo)

issions and
# limitations under the License.

projsource_filename = foo.zip
source_hash = c5dd7e8fca: 'includefoo',)
option('def_infodir', type: 'stri = pathlib.Path(os.environ['MESON_PROJECT_DIST_ROOist-script.py', 'broken')
else
  # The dist scription('libdir'),
  )

  # Executable needs to link w link_whole a custom or Rust target \'libt9-s1.a\'e : 's_optfile', description : 'A value for overriincorrect: ' + get_option('fromspfunc'))
assert(geys.argv[1:])
#include "sharedlib/shared.hpp"
#incl  cl1.doStuff();
  if(cl1.getNumber() != 43) {
    'buildtype=debug'])

dep1 = dependency('threads')e: 'integer', min: 0, value: 125)
project('custom blic_func() {
    return round1_a();
}

int round1jects(recursive: true))

foreach i : e
  test(i.naeturn func() + func2();
}
project('s3', 'c')

l = script('myinstall.py', 'share', 'file.dat')
#ifndeenviron = os.environ.copy()
environ['PKG_CONFIG_LIfy anything, the flags to use
# stdlib come from t;
   assign LED5 = 1;
endmodule
project('promote l{

    private String msg;

    TextPrinter(Stringejava', 'java')

javaprog = jar('myprog', 'com/mesmple')
test('subdirtest', javaprog)
package com.meublic void print() {
        System.out.println(ms
class Simple {
    public static void main(Stringonbuild/TextPrinter.java',
  main_class : 'com.mestable('hello', 'hello.cpp')
<html>
  <head>
    <mKIP_TEST: objc is not supported by vs backend')
enin.c', c_args: ['-DEXIT_CODE=99'])
test('errorcode', tester, args : [], protocol: 'tap')
test('nonzemight think that adding a file
# to `begin` will anfo"
  }
]
project('rewriter source sorting', ['c'ialprog3",
    "operation": "extra_files_rm",
        "sources": ["a2.hpp", "a1.hpp", "a2.hpp"]
  },og2', 'main.cpp', extra_files : [ef2])
exe3 = exec    "id": "//",
    "operation": "set",
    "kwargype": "kwargs",
    "function": "project",
    "iding to IdNode(31:28):
    FunctionNode(10:7)
Data )
Data flowing to ArrayNode(11:7):
    StringNode(A.cpp'])
exe4 = executable('trivialprog4', ['main.ype": "target",
    "target": "trivialprog2",
    ion": "src_add",
    "sources": ["fileA.cpp", "filtrivialprog1",
    "operation": "info"
  },
  {
  ibrary(cmModLib++ SHARED cmMod.cpp)
include(Generadif
if get_option('backend').startswith('vs')
  erc)]
fn main() {
    println!("Hello, world {}!", 1ore.sys.windows.dll;
    mixin SimpleDllMain;
}
inassert(root.children[1].type == EntityType.elementdeps', test_exe)
module test;

// testing import dsr/lib/libstuff.a"}
  ]
}
project('test-d-run-chectable('dapp_test', ['app.d', 'second_unit.d'],
   

void main ()
{
    import core.stdc.stdlib : exipiler('d')

if cpp.get_id() == 'clang' and dc.get_t printLibraryString (string str)
{
    writeln ("rsion to be the one selected in dub.selections.jsoest_src,
    d_import_dirs: [data_dir],
    d_modu_fail: true)
test('dapp_menu_t_bcompat', e_plain_bug exit(0);

    version (With_DebugInteger)
     sr/bin/some", "version": "0", "language": "d"},
  std.stdio;
import std.string : format;

@safe
exposr/bin/prog"}
  ]
}
using System;

public class Pr      <xsd:element name="value" type="xsd:string" ssage above is printed at top.

print *, 'Process e(content)

if __name__ == "__main__":
    main()
poration

from __future__ import annotations
imporit none

private
public :: static_say_hello

inter[openmp])
test('OpenMP Fortran', exef, env : env)
 inline comment check
if (x/=2) error stop 'failed

interface hello
  module procedure say
end inter then
   write(stderr,*) 'Error: failure to close g, is_arg, isnt_arg, useless])
l2 = fc.first_suppoortran')

# staticlibsource = 'static_hello.f90'
sne

integer, parameter :: myModVal1 = 1

end modul
program main
use, intrinsic :: iso_fortran_env, otwo(a64)

contains

elemental subroutine timestwo(od.hpp (E)
#pragma once

#error "cmMod.hpp in incE 21
#error "Invalid MESON_MAGIC_FLAG (private)"
#eoject('broken_method')
endtestcase

# With method=ect('cmakePackagePrefixDir', 'c', version: '1.0.0'UBLIC
  #endif
#endif

std::string DLL_PUBLIC getZt(get_option('use_pthread'))]
cmMod     = cm.subprrt.h"

class CMMODLIB_EXPORT cmModClass {
  privatT_BINARY_DIR}/cpyInc.hpp"
    COMMAND mycpy "${CMAY_DIR}/s1_b_cpp/file.txt"
  WORKING_DIRECTORY "${C            cpyBase.hpp.something
  DEPENDS "${CMAnitions("-DDO_NOTHING_JUST_A_FLAG=1")

add_executaorld";
}

string cmModClass::getStr() const {
  recompiler('cpp')
if comp.get_argument_syntax() == 'char *argv[]) {
  if(argc < 2) {
    cerr << argv[ifndef CMAKE_FLAG_REQUIRED_C
#error "The flag CMAK

target_compile_definitions(cmModLib INTERFACE -Dtr() << " ZLIB: " << zlibVersion() << endl;
  retunclude <cmMod.hpp>
#include "config.h"

#if CONFIG('test1', exe1)
test('test2', exe2)

# Test if we eExportHeader)
generate_export_header(cmModLib++)
ikePython REQUIRED)

add_custom_command(
  OUTPUT KE_SYSTEM_PROCESSOR}" MATCHES "arm")
    SET(TEST_essage(FATAL_ERROR "CMAKE_C_COMPILER_VERSION was nss::cmModClass(string foo) {
  str = foo + " Worldproject(cmMod)
set (CMAKE_CXX_STANDARD 14)

includ|| defined __CYGWIN__
  #define DLL_PUBLIC __declsRRENT_BINARY_DIR}/libC.hpp"
  COMMAND genC
  WORKI{
  cmModClass obj("Hello");
  cout << obj.getStr(string foo);

    std::string getStr() const;
};
pct('cmMod')
sub_dep = sub_pro.dependency('cmModLibMODULE "${CMAKE_CURRENT_SOURCE_DIR}/module/module.cies: [sub_dep, dl])
m = sub_pro.target('myMod')
tclspec(dllexport)
#else
  #if defined __GNUC__
   string to print
    mov    ecx,msg        ; arg2, pu_family() + '.asm',
  config_file,
  nasm_args:     global main
main:
    mov eax, 1        ; sys_0.0

add_library(some SHARED lib.c)
set_target_pro_library('onlysoversion', 'lib.c',
  # Also test tation')
assert(dep_main.type_name() == 'extraframer§{t�K0¼\b”H”£ÙºnhÔ¬½M³	a…‚F©=Dv(Fªl%ÖmoŒ�Í' v�ùƒÈy°aŸS©Ñ<(TÂ+Ã ]˜Ä”Îd²!„¹[9Ha¢‡ø¥’½œ%ºT—$ƒ1Y À„°,@cF€`F`?G ’õˆÙ�‹úëo&~N‡0ñd[�¿~øá|Uúü²nùy]úÞÙƒ…ÿÚˆk?vjÊCBuTëCÕD‡°£[4ÄÄn£%mE¹sëN¥*QQQ‘Ñ6™U­ føgˆÈŠ
�)ÂÔL”¯kç*F€¨y˜	aÎçr×QzB˜ÈFÜ�dâ—YÑK£i¥Ýâ±¬ý¹ä>#ÀDC@ªB•·
©ò–¼Øµã�ÉÅvL¼Œ’°ˆ	eÒ‡X:²ƒÓ†z»w`ûž|¤Öj‚Æuœ_x®§mTÚÑ6*ÎE/;ô3q&½¤ë…u"kí{˜4ü�èG¯ß—=hW€´®kõu¢|.ø¼®Z9HçôºpW@Zã©%“qZ5’�’œˆÍ«^Àÿ{ø‘çìnwbð-=Ð$�ªrR¥RZUÄ;coÄíiiþºà†¶òÏèíE—PdÉ7�XJ>[§	íŸW>Œ	òD&mI¸TÚ’0†a{zV+�¶~9¡C_\Û¾ž%³pùLÂÅ Ç‹Kù&„‰IËçÝÁGj�Û-µ½18Ò‡ó®ÿz{'î.A�.Ñµž¾“�cbžŽ £ù|
NJD¥$�	Š±ê_;1ã‡ôí6 Íý;~ÏEr•ÚhX[¼1H ó°âÁ!XH•¶\9_ÝÌ£pß.ìÜW€JÕ ^]¾Dê•ê U“ZØOy»y/	òP˜ÖgžÕJ"õ9çH'_®Y‹-»uS*7À_Ï;0ì%“Äv#å|ƒ”s"nÿo¬ÙN	UÆÙ]¯D“*Æ7çDd»ƒˆlæª÷õ�/ÆÀÖQg‚¨ýBl�’bQá¤—6JÓÚo~³Eù9ÿ×*¨R9'Ô©£‘ÂÄ¶’q1˜Å ªNÅŒ #À0Œ #À”OxËÈòyÞ8kF€`FàH"ðÂìjA Û·oJJMÐ¼Û‰h2½ëçÅ�O°ç¨Â§B„’Xc¨œ8#ûõ˜æ‡ËF€`F€`×ÓnÍhÐ­õ‘¼í±j"vDøÈ0ùúG ãz�¨$òè¯Á©ç1ëd\ƒØ¹?¼ãÙ{µò…C)Õt#‰í(ÂcHAØkÒ&=¯o¤ Ll�AéŸRÉñï„Çé}ÿý÷éÁtÄ`º¬3g]JË·ÝKmK¥Í7�)a4˜^]~º[#â•Ü¨l.l|°Ü²Ï³hïvU·Ä´w¾K›¿ó^OBÆˆøe°ñç�ô·¿>-öÿ–ê×¯O§�~í±Ç¯vÙe—U‰(¬òÓˆ¾~<cu09á]Ž¢TÛ»d1ýÙÕD«^‘eý�W	£ÝÏ¥’ý.ÑšþÅ\:¡•µ$W‚°8y±lüÀé|wZnŽvé¼)‹hüYJ–,—ŒÁÐ     ìØ‚‰d=ƒ¢ÿÃ‚0¦çF²�Z–nGOªk‰ÁA™E@»•¡Lü/Ådv&±eere0Þö�]|ðÁr¥ªHç*0X¿~=Í™3Ç…ñ6–¼RU‡.»á‡vt
½úEtíN%)mKHÍ—ÅcÍŸÞ>•â‹Âxµ0ã!!š«Ñ„-Ÿ¥¯êKJºR^ZúíQŸÒ•izaÁçT¹yÝshKjÑ¼í¼óÎr¥0õ;bèÀè  "Å²Š0ŠèvÇôúª®�S‚ ÌA¡
4­¨zÏ¶f×˜f„™ñ]kìç³è2O@ @ @ ª‚€ÚÖ¯îAÃè©k�±Ä]b[Æ{Oº€^	\z¿XéªMO*›>ŸMg€ € € T1Âª8†       �ê&`LE	e%\IÔLä%6%‘’â’ö'O˜¾ezÿÇE3nÍ4™9oæ¥Yš³²f�œ­8›5û()
    # This is only available in iOS, not macOS.pport symbol visibility.")
  #define EXPORT_PUBLICuld be enough but there was a bug
# that causes a e.c', 'libfile2.c')
test('global variable', executcy's include path and error out
// if we don't manma once

int getNumber();
#include"mylib.h"

int gnction from Swift is working" << std::endl;
}

@imt tachyon cannons."},
    {NULL, NULL, 0, NULL}
};e('>=3.8') and cc.get_id() == 'msvc' and cc.versioachyon.phaserize('shoot')

if options.output:
    _TEST: Python modules do not work with Python 3.8 py3 = py3_mod.find_python()
  if py3_dep_majver != fail.')
    sys.exit(1)
except TypeError:
    pas   '''))
cpdef func():
    return "Hello, World!"
 in subdir',
  py3,
  args : [files('test.py'), 'c      cstorer.storer_set_value(self._c_storer, valfdef __cplusplus
extern "C" {
#endif

typedef struuleDef_HEAD_INIT,
   "not_limited_api_test",
   NU;
}
#else
static struct PyModuleDef tachyonmodule ('blaster.py'),
      env : ['PYTHONPATH=' + pypate_path: true,
)
testcase expect_error('Install-onl

#ifdef _MSC_VER
__declspec(dllimport)
#endif
con PyObject *args) {
    const char *message;
    in.')
project('Python extension module', 'c',
  defa   NULL,
   -1,
   TachyonMethods
};

PyMODINIT_FUpe": "python_lib",  "file": "usr/@PYTHON_PLATLIB@/;
}

void storer_destroy(Storer *s) {
    free(s);)

if s.get_value() != 42:
    raise SystemExit('Sns : ['buildtype=release', 'werror=true', 'python.b_static_args = ['-DMY_LIB_STATIC_COMPILATION']

hnce

#include <stdint.h>

int32_t add(const int32_ f:
    f.write('int func();\n')
with open(os.pathdency('appleframeworks', modules: 'Foundation', veoutput: 'file.txt',
    command: [
        'python[package]
name = "foo"
version = "0.0.1"
edition =check: false)
  if result.returncode() != 0
    # project('executable comparison', 'c')

exe1 = execproject('string arithmetic')

foo = 'a' + 3
{
  "sERROR: Man file must have a file extension of a nuest', 'c')

python = find_program('python3')

exe uire(false, error_message: 'frobnicator not availalib-compile-resources is missing.')
endif

gnome =e_file(input : files('existing-dir/config.h.in'),
=release'],
)

if meson.backend() != 'ninja'
  err'silent_or')

if get_option('foo') == 'true'
     ERROR: Tried to assign values inside an argument listributed under the License is distributed on an nfig.relocatable=true',
  ])

pkgg = import('pkgco'lib.in')

library('foo', foo)
int foo(void) { ret not in dub.json')

if not add_languages('d', requrary('lib2', objects: lib1.extract_objects('src1.cndency with version/meson.build:8:6: ERROR: Dependlback: ['missing', 'missing_dep'], required: true)('invalid configura file')

configure_file(
    co48 inconsistent comparison/meson.build:5:12: ERROR
)
#include"simple.h"

int simple_function() {
   ake_minimum_required(VERSION ${CMAKE_VERSION})

pr(visibility("default")))
  #else
    #pragma messa**argv) {
    int life = a_fun() + b_fun();
    prt."
    }
  ]
}
subdir_done()

error('Unreachable'     "match": "re",
      "line": ".*/meson\\.builfailing/7 go to subproject/meson.build:3:0: ERROR:')
  error('Expected CONFIG_VAL1 to be set, but itC__
    #define DLL_PUBLIC __attribute__ ((visibil

using namespace std;

int main(void) {
  cout <<UDE_DIR})
else()
  set(cmMesonTestDep_FOUND       not set"
#endif

#ifndef REQUIRED_MESON_FLAG2
#errcode() == 0, 'Running manual zlib test failed.')
## Try to actually link with depPrefEnv1, since we ', ['c', 'cpp'])

cmake = find_program('cmake')

#s : ['-L.', '-lonlysoversion'],
  build_rpath : rpendency.')
project('trivial test', 'c')

if host_mclude <string.h>

static bool check_version(const  dep)
exe2 = executable('zlibprog2', 'prog.c', dep 'c')

somelib = library('some', 'lib.c')
someinc  : '>=1.0')

if meson.is_cross_build()
  # Test caack : ['somelibver', 'some_dep'])
# Find an intern various version restrictions
dependency('zlib', v):
    """Handle the common case."""
    try:
    atic = false
else
  has_static = true
endif

cc = g();
}
'''

assert(cc.links(linkcode, args : '-lz' : public Comedian {
    public:
        /**
     alues from appearing
# in the overview section.
# 

# If you want full control over the layout of thQHP_NAMESPACE          = org.doxygen.Project

# Thers to
# the table of contents of the HTML help dois a project file that can be read by Microsoft's lue
# representing an infinite number of entries asections that can be hidden and shown after the
# s preferred over using HTML_STYLESHEET since it doe the look of
# the HTML output. If left blank doxe tag GENERATE_HTML is set to YES.

HTML_OUTPUT   tation. Since this
# will make the HTML file largeiles will be
# generated. Documented entities willf the
# patterns match the file name, INPUT_FILTERfy one or more symbol names
# (namespaces, classesINPUT tag.
#
# Note that relative paths are relati-----
# Configuration options related to the inputn will generate warnings for
# potential errors intalled. See also http://en.wikipedia.org/wiki/BibTtermines the maximum number of lines that the
# ines only to the class list, not to the alphabeticalset to NO the constructors will appear in the
# rentation
# will be excluded. Set it to YES to inclunly useful for Objective-C code. If set to YES, lo to YES.
# Note: This will also disable the warninf any) for the other members of the group. By defahis tag requires that the tag MARKDOWN_SUPPORT is  Set the OPTIMIZE_OUTPUT_VHDL tag to YES if your ps by spaces in code fragments.
# Minimum value: 1,lue is: NO.

SHORT_NAMES            = NO

# If theATH        =

# The STRIP_FROM_INC_PATH tag can be is: YES.

REPEAT_BRIEF           = YES

# This taDIRS tag is set to YES then doxygen will create 40alue is: UTF-8.

DOXYFILE_ENCODING      = UTF-8

#n", s);
     exit(1);
}
%{
#include <stdlib.h>
#inmport('unstable-codegen')
lex = codegen.lex(implem.cpp', generated,
 dependencies : dep)
test('protot found')
endif


gen = generator(protoc, \
  outpenuBar = new wxMenuBar;
  menuBar->Append(menuFileert(gpgme_dep.type_name() == 'pkgconfig', 'depende parent_instance;

  gchar *msg;
};

G_DEFINE_TYPE>msg);
}
libsources = ['meson-subsample.c', 'meson_pointer (&priv->msg, g_free);

  G_OBJECT_CLASS (_sample, G_TYPE_OBJECT)

enum {
  PROP_0,
  PROP_Mems supports the blocks extension.')
endif

exe = 
msgid ""
msgstr ""
"Project-Id-Version: meson masr/share/help/C/meson-symlink/media/test.txt"},
   endif()

if(MKL IN_LIST SCALAPACK_FIND_COMPONENTS)CLUDE_DIRS})

if(NOT SCALAPACK_INCLUDE_DIR)
  messit(ictxt)
call blacs_exit(0)

end program
{
  "expch_(const int *, const char *);
extern void blacs_   sys.exit(0)
project('netcdf_test', 'c')

cc = m//www.oasis-open.org/docbook/xml/4.2/docbookx.dtd"sion().split('.')
cdata.set('FOO_MAJOR_VERSION', pdress>
        </affiliation>
      </author>
    version;
    </releaseinfo>
    <authorgroup>
    partintro>
    <xi:include href="xml/foo.xml"/>
  gtk-doc/html/foobar-3.0/left-insensitive.png"},
  tk-doc/html/foobar2/foobar2-foo-version.html"},
  
result = run_command(gtkdoc, ['--version'], check() << std::endl;
    return EXIT_FAILURE;
}
}
{
  
return EXIT_SUCCESS;
}
use hdf5

implicit none

iIP_TEST: HDF5 C library not found.')
endif
exec = () == 'cygwin'
  # FIXME: g-ir-scanner seems broked
meson_sample_set_property (GObject      *object,sample_new:
 * @msg: The message to set.
 *
 * All_sub_sample_parent_class)->finalize (object);
}

s

#endif /* MESON_SUB_SAMPLE_H */
#include "meson-tion(
    'method',
    type : 'combo',
    choice : 'system')

e = executable('testprog', 'test.cc'

test('libgcrypttest', e)

# Test using the methocygwin", "msys2", "azure", "bionic", "macos", "win   ret &= checkClass("My.Module3", "Basic", 1);
  iles('Basic.qml'),
  moc_headers: files('subdir/Sus:
    void okChanged();

private:
    int m_ok = ROP_MSG] =
    g_param_spec_string ("message",
           GParamSpec *pspec)
{
  MesonSamplePrivate esonSubSampleClass *klass)
{
  GObjectClass *objecset_string (value, self->msg);
      break;
    de (MesonSubSample, meson_sub_sample, MESON, SUB_SAMer 2', 'c')

if not dependency('gobject-2.0', requple, MESON, SAMPLE, GObject)

MesonSample *meson_s</p>
    <p>
      International greeting.
    </padir'), 'applications')
)

# Regression test when tput: '@BASENAME@',
  type: 'desktop',
  po_dir: '"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Tyhon3

import os, sys, shutil

ifile = sys.argv[1]
com.mesonbuild.test.intlprog.metainfo.xml"}
  ],
 n|"¹°Çm¦CüAÜÈ`I‚ø²Ú(úð8Â§ónÜŸè‚hu6k¨�‡’èÛÝ~¯¼Ï™;G¦�¾eÇ0/‚ÍŸü‰©{hvÃ¹M¿ýG~>çcnN¾—SÇ(éù–“¥b›‰g^¾ðUâÛ”ê½ýQ÷3£[Õ’•¥ÆqUÕâXs ±uoM¦˜¢'Ï†Úæ6NM?÷Ê§‡v‰¥~F9Cÿøû˜–ê�8Ù¯}ZùœÄ1�!@�VÉSc ë1Ñ§0Íì>¼ý�ø…	Ø�s¾»–ÝÀ8ÇöÜxîr•Õ7²�—"1‰çCµÒOö�€|Ô»>4õJ Ó;ñ“C+Ù(%h¾Ñ®,[ØØŽOûŽÜ1�þ3þˆOj†q·
¹^­3wìÁÑ?³7½¿ÝeÃÖ'>ü=ÿ¼¯�/”vb³â)í>Ý
–q�£Fcø¶ö,uJ |Ç>|Tn†«¡>„”´c;ãë'=GÞØé¨¦
AŒXÜ$[8ÌmÝã¼}^Ž…	w«;‡DG*öSd(ZOøÂÏ7ÝE2÷”	ÊÒ¬’"þm:!èð5Äö•ƒ‚sà6qx5SÁ<0Ñ'éÍ"¢< ÛóçÍ¤žÙÂ‚¬Áµ¡ÂPŠ§¿ÒO/°XŸËgÔ<Þò†á>»¾Ræî¸u@ÓÜt÷üL-[ºÜ¨èë¿y’šàMÝÑ›ZØŒDº£»ü°á¸Åe*2¢Ð(f(µ ‡²¯ÜŠd€ÑŽêù/HÛŸ>çH†›fSÌ2d³i"‘üÕh3'�´‚²<)!ù¢Þå5QPüsŽXtÁ1þÝ‚²oþ0Øhe”gÊJ¸ò…#š#Ùwµ†ý‚Ë®ý¬šz(à&s¹ÌÁá¿k?Ù“äÆâá»àäQ’Íô“âd�	Nšîm·6˜¿F›tþz1ê"ÃÄ;*Ø»úô‚”6xwöPi¸Á?æƒö‰çd$'~+Ù]ü+çPìs2
ý)v^Õw#iÚÕº¡ÍbÝ«í¶TÀIÀ©†qÜ–¦êý
XÃìÌÓcù†…Í‘ë}âS,¯QùÚ÷ÑÎág
XûmšûzÀ‘ðV‚5EQŒ‹®®Ë3ÛÆF/¸^¼#áL�ÈQãÌqÒFœ¶£ûH8ú®Va67Ëg\QŸìÛ‰§�§OßømãVPƒVŽ¥RA¶?òýX¦™×(´°M{¯kêû®]p „mC'­¤qJ"‘H$'ÞQ;\ðŽÖÐvíMûRÀ H¬ 8œ°”¿‰Ä python3
import sys

if len(sys.argv) > 1:
    wit
   <string>MainWindow</string>
  </property>
  <w>
  <property name="geometry">
   <rect>
    <x>0<²‡¿]:9TÔŽ­”<÷Tgýð ª¢^“E¥;²²~=°?áéÀqàšÖ©…×“é¶èéV¼Teû@Vò‘3oðxþ©Œp-��†ÌÀßîªóùúò!ä² HU98"*¹uP˜Ï8Çß.—	Y_Í¥¦±T”ÛÎËŽ}Ç^¸Õ0Ö™ñ\dHq ‰\S¸eà¼Ãµò,éx%v\"¯ìqªìÞr° HâÛõÀ!žOÅrP]gÉgÿmNX#(¢á$Ó•Þhp ŸsÐ}À©ú}aÂeÜtÇQù�Ø×ýŠs4o%ÐÅZà·Ã·Ê²ao~”!1{h‡Îú¡Ý{nggÊ¦…›ÌÂß†=O„†9={u� :Ž‚M’á×-›&P@˜KO¬» Nôn^oÔé$!Y¡Vú�ÕÁ©ò ˆ?#«ñ/)À#ãÕ$•9p�3]»� ´!R\Œ‰wªŸ«=¼™ZóÃ	x+¬pïî�-l{/ÉÏáni˜
«Häå¹Ú4|åhM‡�à8|Âó4÷îÄ}ÀŽ)ÖÙöäÿVÔA®ü¼_ÁCLKp¸_õÀ#ñÒŠÀöÛF^�Öü˜„¯Ü)”�]
+}!OÝ×Ý¸HRúœÚñ>0Œtp8{÷­H¤æœXã¼'£8eÓ¾ã_ò.FtÝõªÇž#BëÇ3-’ÓlzömÚ/¸„^ýT¶ŠÍÑ…'&‚Ñ{Ha’#
­(Å¢‘†RP*ªÃ�‚%Ù7‘H$'/êàŽÞÑÚ®=Ø·iw€Ñèç[Ý#ú|wÃ*ìt=Ü¼¶n}qÏãÌù›%¨Ð¾´¢"T�Žîr’¥¢–˜W¿“?Øþ(:ÉÕ›Z×0ÜÐuzA�ÑU'>=ñ©rÛ¸ÕdßDð§`ß1ypŽiãš
×GéÎs€áLÿ/3‹»ç§Æ,¯©Ö¹úòSÔ¡è/4º£tuÒ\ýGÉã#yïjm×ÞÕ½SÙ»¼£Ç¡º¬ÀDJe�YXO#òì[íÕ&Ï¿¯€?×œŒ$àÄï…ìF.îã¶®2v£e¼:µ¦Iêv$¥fu=°š.ò’Mþb
øeý›
ø³ Æ…”¹èrÖù¢óE—XXg&�7IRtR‡¯àP;–Hþª
xz®Kîo8a%>õq¹†¡z÷hÜDßµ‡íÆê!9N¿}×å¢ý¢óEç¡€ÅŸN Òª®ùàD"	øìëò ¿®ÞÐ&{${^/=_¼ÐÕwìf(label_stuff == nullptr) {
      return 1;
  }
  0 0 0  À  À € €    0 0 °�    ` `Ê�«�¥ƒÇtç™“·Eîúç'õùzÔÝnrÐV\`¶NiÓÏYê.QcÚkO*Ã”H­âŽ¹5™ö1¯)„3Š@†²a{Â¿•GýFW'¾„@ŒæGÊJÁ–¿Ò4~VßP†½pÚ¦ûÒÔÚó4º;ÚoÖÃóëI5ºýq‘¡›à·Ô¹§rÂÊÆ*ÐW"¢Ž.`.
œæb�êy§Üt{²·&@rÂt+mJ“tó£¡_ýIô±Ã¯Bž‡©	æø¾óËÆ]ó×4TzF&£6âDõÒ9†¬û<ô/ŒK7¯[ñò„b8º³‹òC£ËöA[Õàû—l×9:d®ºc4W"Ö!«,Ø¡	=«ÜBæÇ¡?TV,Ör‘yF{½+«q�€IÈ”tÍ:ãyŒ6rÍ¹{Ïç4ãŒ0ª÷ŒèVëi
:¾îúÚí-^üœj7Ñ‹&pú³ŽÿKÜý¼½oÏèoÃ¯�uóý	ÿ†QmHŸÏªÔd£{²2�ñQ´ÅBË�¼¯Ó{	ŸPÙÈL\.…5�€å“	-aí{EËlÝ*ó,ó Ï‰ùµ�ƒûHÿêgõMšE~ëÆmÃ¶qŸÙg„H|çæW#‹e˜î.‚
	�zÛ¼Å#¹Ø¢Ýàø*–‚¢GƒiGZXÍi(º£þ²È¢ÇhýêÿJ#s¥ÊÚÇpjÅmî.žËªoÁ¢ZrwæWEáÑU£ûjañÞ3qÊrâ¸�nfQ(èXàýâÅÛM‰8@XW70b×‚œ‚°ÅGÇUáý>Þ5rf²µŽç(2H$’€‰D"‘HN$‰D"‘œH$‰Dp"‘H$‰$àD"‘H$’€‰D"‘H$Ü¨UkÜýí< Î¡Â×û­Oìîn^b2õ•z]~Ý‰†1°<ò¡³ä›Ë»H+Mø)yhù+ïŠ}ò÷·£-{S›+¯ Qa‚@ÉåYÏð¬@é†JŸßÞØ›j†q;³ƒŽ&«wUþßÜþ<ý«�ÂévA³”Y*Ufð	?ÙäÄ4$‡:š�7;:Êbˆd¼3ˆGêuY*öp_¼•õPY]^`ß{´Ÿ5ìëÓX#"4EUËm#|ÐÖ4Žw©Œ,it‚Å^Dp5"ü%ÞÝLýŽlÿwÚryªûžq¾è¼k�b«Õç}Ç»1-c¶² D fPùM½,C×-"ÌzÑÀáZ”uÄ–¹ nØ6Ö‚RX
·�›�Hõ³>`¾ú‘H$‰$àD"‘H$IÀ‰D"‘H$'‰D"‘HN$‰D"	8‘H$‰Dp"‘H$edded_fr.qm</file>
    </qresource>
</RCC>

#ifnde   <source>Translate me!</source>
        <transla       cpp_args: extra_cpp_args,
        gui_app :ations_cpp = qtmodule.compile_translations(qresour method : get_option('method'))
    if not dep.fouendif

int main() { return 0; }
<RCC>
    <qresourP_TEST test is unstable on macOS for unknown reasoassert(dep.found(), 'expected to find a fake versi     { "val": false }
      ]
    }
  },
  "expectassert(d.found() == true, 'Cannot find pseudo compc : static,
      method : 'cmake',
    )
  else
 : "usr/share/gtk-doc/html/foo/right-insensitive.pnN_IS_SAMPLE (self));

  g_print ("Message: %s\n", name.h"
#include "fake-gthread.h"

struct _MesonSa(src);
    return 0;
}
#ifndef MESON_SAMPLE_H
#defmand : [copyfile, '@INPUT@', '@OUTPUT@'])

gdbus_s)
  assert(gdbus_src_docs[0].full_path().endswith(esonDep2 *self)
{
  g_return_val_if_fail (MESON_IS;

  switch (prop_id)
    {
    case PROP_MSG:
        G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prc *gParamSpecs [LAST_PROP];

/**
 * meson_dep3_newe())

G_DECLARE_FINAL_TYPE (MesonDep1, meson_dep1,)
{
  return g_object_new (MESON_TYPE_SAMPLE2, NULeson_sample_get_property;
  object_class->set_propSample.
 *
 * Returns: (transfer full): a #MesonSason_sample_print_message (MesonSample *self,
     ULL);
}

static void
meson_python_sample_class_ini.
<?xml version="1.0" encoding="UTF-8"?>
<gresourc       (const char*)g_bytes_get_data(data, NULL));_generator_script, '@INPUT@'],
  capture: true,
)
t(&param_values[0]);
    g_value_unset(&return_valderr, "Invoked bar function was passed incorrect pject.h>

G_BEGIN_DECLS
/*** END file-header ***/

;
    if (g_enum_get_value_by_name(xenum, "MESON_T)->value != MESON_THE_FIRST_VALUE) {
        fprin**/

/*** BEGIN file-tail ***/

G_END_DECLS

#endiS_H
#define MESON_ENUMS_H

#include <glib-object.hs('abc1',
  sources : 'meson-sample.h',
  h_templar, "Get MESON_THE_XVALUE by name failed.\n");
    file": "usr/include/subdir-0/marshaller-0.h"},
   t-introspection not found.')
endif

python3 = impoay obtain a copy of the License at
 *
 *     http:ANY KIND, either express or implied.
 * See the Lilude <iostream>
#include <boost/log/trivial.hpp>
#n3_module', ['python_module.cpp'], dependencies: [ption('static')

dep = dependency('boost', static:on: '>=@0@'.format(pcap_dep.version()), method: 'ptimeout: 20)
endif


# Check we can apply a versio false, method : method)
if not mpic.found()
  err    { "val": "pkg-config" }
      ]
    }
  }
}
<?_jobname": ["azure", "cygwin", "windows"]
}
projecthe operator",
      "line": "test cases/warning/1  "stdout": [
    {
      "line": "WARNING: ProjecóRåóJåóCåó=åó7åó/åó*åó!åóåóåóåóÿÿÿÿÿÿ åóåóåó(åóHåó_åónåóoåóaåóFåó*åóåóPåó3åóåóåóåóåó&åó8åóKåóRåóMåó=åóó8åó"åóåó	åóåó"åó>åóVåógåólåócåóNåó7IP_TEST build_to_src has spaces')
  endif
  # Welcif meson.get_compiler('c').get_id() == 'gcc' and h return 42;
}
extern int generated_function(void);oid);

int both_lib_function(void)
{
    return stport sys

with open(sys.argv[1], 'w') as f:
    pråóåó
åóåóåóåóåóåóåóåóåó	åóåóåóåó9åó\åótåó~åóuåóaåóAåó!åóåóÿÿÿÿÿÿ åóåóåó$åóBåó]åóvåóƒåó‡åóƒåóuåó_åóåóåóåóåóåó"åó!åóåóåóåóåóåórue,
  args : [['-DFOO'], '-DBAR'])

# test that w
  count = 0
  if src_parts.length() > build_parts{"type": "expr", "platform": "gcc", "file": "usr/bsr/bin/onlyversion-1.dll"},
    {"type": "pdb", "f.lib"},
    {"type": "file", "platform": "msvc", "pragma once

#if defined _WIN32 || defined __CYGWI  PRODUCTVERSION 1,0,0,0
  FILEFLAGSMASK  VS_FFI_Fary('somedll', 'somedll.c', vs_module_defs : 'someó&åó!åóåóåóåóåó
åóåóåóåóÿÿÿ ÿÿÿÿ åóåóåó#åó@åóUåódåóaåóNåó4åóåóåóó!åóåóåóåóÿÿÿ ÿÿÿ ÿÿÿ åóåóåóåó'åóóåóåóÿÿÿ åóåóåóåó0åóIåóbåóuåó|åóxÿ ÿÿÿ ÿÿÿ åóåóåóåóåóåóåóåóåóÿÿÿ le matching template
    ((void)hInstance);
    ((");

    std::cout << "DIA was successfully loadede)
#include<windows.h>

class Foo;

int main(void) return 1;
    }
}
int func1_in_obj(void) {
    return 0;
}
{
  "installed": [
    {"type": "file", f : meson_files
    test(name, meson_cmd, args: ['_a',
    'opt_a_value',
    'b',
    'c',
    '--ot(main())
{
    "matrix": {
        "options": {
 alse and true and false)

# no single comma functi

# This array is too long and should be split
a2 iles(
    'pypaste/client/plugins/pgz/__init__.py'gram('meson')
meson_files = {
	'self': files('meson : '>= 1.5.0',
  version : '1.2.3',
)

a = [
  1,dif
endif

# Test for trailing comma:
m = [1, 2, 3 comment
    # comment
    if meson.version().vers),
    ],
)

test(
    should_fail: (settings.get( needed to get the cross toolchain as well.
apt-gec from git repo since current sdist is broken on mr=dmd --arch=x86_64
dub build dubtestproject:test2el valgrind cmake nasm gnustep-base-devel gettext-t -y upgrade
apt-get -y install eatmydata

# Base  gobject-introspection
  itstool glib2-devel gtk3 #!/bin/bash

set -e

source /ci/common.sh

export ogs
	FEATURES="\${FEATURES} -ipc-sandbox -network-s
  net-print/cups
  dev-util/vulkan-headers
  meddf-fortran-devel scalapack-openmpi-devel
  doxygen_STATIC_BOOST": "1",
    "MESON_CI_JOBNAME": "linueError('Running tests failed')
        finally:
  .as_posix(),
        ]
        if subprocess.run(c    out_file = self.temp_dir / 'env_vars.sh'
       self.data_dir = data_dir
        self.temp_dir =iles (x86)\Intel\oneAPI\compiler\'$LATEST_VERSION'EM SPDX-FileCopyrightText: 2022 Intel Corporation
 Need 32-bit Python for tests that need the Pythonu may not use this file except in compliance with its Contributions) on an "AS IS" BASIS,
   WITHOUTuch NOTICE file, excluding those notices that do nense, each Contributor hereby grants to You a perpluding but not limited to
   communication on elecn the terms and conditions for use, reproduction,

    'distutils.cmd',
    'distutils.config',
    (['meson', 'setup', 'build'], cwd='smoke')
subprocoutdir):
    os.mkdir(outdir)
    shutil.copyfile(_TOOL in result.stdout.decode('utf-8')

def instaldir_node, staging_dir)

    def build_package(selfl, 'w') as open_file:
            open_file.write( self.version,
        })

        ET.SubElement(p     shutil.copy(shutil.which('ninja'), ninja_stag(self):
        self.product_name = 'Meson Build S required by applicable law or agreed to in writinder the Apache License, Version 2.0 (the "License"WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, eiths, and in Source or Object form, provided that You."\par
\par
"Contributor" shall mean Licensor and p. For the purposes of this License, Derivative Wo'__main__':
    if not os.path.exists('meson.py'):cess.check_call(['strip', os.path.join(self.bindir_bin) != 1:
            sys.exit('Could not determts = page.formatted_contents.replace(i, self._data     path = os.path.relpath(value, self.app.configimport os
import re

from hotdoc.core.exceptions i argument are prepended, appended or replace the cersion string specified in [[project]] function caallows the parent
      project to retrieve the de, they will be copied next to the
      manifest aompiler]] object describing a compiler.

    posar,
      use [[meson.global_build_root]] that has tg!**

        You should use [[cfg_data.set_quoted          *(since 0.57.0)* [[@file]] objects and tNSTALL_PREFIX`,
      `MESON_INSTALL_DESTDIR_PREFIample, it may be `python3 /path/to/meson.py intros here for a more complete list](Reference-tables.machine on which the
  compiled binary will run. Seout`
      of the `executable` and writes it to theson.build is located in
  - `@BUILD_DIR@`: the fu key/value pairs are implicitly
      grouped into : Hello World
      An array       : string
     .

      See the `install_mode` kwarg of [[install`common.h` and `kola.h` into `/{prefix}/include/myefault
      value will become false in the futuree (e.g. Windows).

      *(Since 1.3.0)* [[@customill be provided by the
  library that is loading irate a header with this and want to use that
  in s. If `false` the arguments
      will only be use[@subproject]]
    object. You may also pass the vs are included,
    they must not include any builnly one tag is specified,
      it is assumed that of these files triggers a recompilation.

      *s), even though it does not take any of them as a arget is always considered out of
      date and ie backend,
    this may be an absolute or a relatiare resource-intensive and take a long time to find in,
  respectively.

  See also [External commanto the build root.

warnings:
  - |
    When `is_se
      directory, nor contain '..' to refer to thstall
      tag which means it is not being instalWhen false, this
      generated file is not instan a [[@cfg_data]] object is passed
  to the `confir priority.
      The starting order of tests withroject
      name resulting in `(sub)project_name:n error)

  expected_exitcode:
    type: int
    sof the `prefer_static`
      option, but some cust  native:
    type: bool
    default: false
    deion: |
      Specifies whether Meson should automafound dependency will then be
    used. The fallbany
  of those name will return the same value. Thiion: Builds a static library with the given sourcerray[inc | str]
    description: |
      the direcre can be only one
      subproject dir and it is ized license identifier from the [SPDX license
   may be followed by the array of programming languape: str
  description: Additional parameters will ption('prefix') / get_option('localstatedir')`.
  ectory
  `bar1` and you would like to use it in a used in any other subproject.

notes:
  - You mustteed to not duplicate the build if
    these argumo current workdir path.
  - `@CURRENT_SOURCE_DIR@` creates a new top-level target that runs a specifs used to set the shared
      library version in l with a timeout immediately.

  is_default:
    this test
name: add_test_setup
returns: void
descrie aborting on detected violations and to
  give a arget types.

posargs_inherit: _build_target_base
cking will have to
      be done manually using [[    If `true` and the program couldn't be found, rturned [[@program]] object also has documented met2 will have identical values
  res1 = join_paths(fbdir
      is not allowed to match a file or direcGIR file will be generated.

  build_subdir:
    tlp with defining public API.

  d_import_dirs:
   [str] | dict[str | bool | int | array[str]]
    sie file mode in symbolic format
      and optionallin the linker command
      line is sufficient to n will detect the right linker to use in most casey your compiler to determine when to rebuild sourcget
    type: str

varargs:
  name: source
  type:/
      file1
  ```

  `install_subdir('foo/bar', llback value that is returned if the key is not infy the full revision level to compare.

    *Since)
    # components now has the value ['a', 'b', 'c ''
    string.substring(0, 64) # => 'foobar'
    ample: |
    ```meson
    target = 'x86_FreeBSD'
 ng all types.
  This includes builtin, as well as ry. Negative values start at the end of the array
n: The error message to print if the check fails

('HAVE_DIRECTX', true)
    endif
    ```

  posarge  | `value = true` | `value = false` |
    | ----y

  optargs:
    fallback:
      type: any
      : vala_header
  returns: file
  since: 1.10.0
  deed.
    min_varargs: 1

- name: extract_all_objectarator to use. If not explicitly specified, the deexist

      pkgconfig_define:
        type: arrayo the
      link_args.

      The following argume
      If the parent has any dependencies, those wefined and this kwarg is not set.

  - name: get_c will also allow Meson to setup inter-target depennment
    variable.

    For example:

    ```mesoe: module
long_name: Imported module object
descririable to set
    value:
      type: str | int | bption: Opaque object returned by [[run_target]].
e a string identifying the type of arguments the conce: 0.46.0
  varargs_inherit: compiler.has_multi_e: get_supported_arguments
  returns: array[str]
      type: bool | feature
      default: true
    str
      description: The define to check.

- namg if it is not defined.

    *(since 0.47.0)* Thissince: 0.37.0
  description: Returns `true` if theturns: void
  description: You have found a bug if can see this!
  kwargs_inherit:
    - compiler._aed.

        This is because include directories c

methods:
- name: compiled
  returns: bool
  descth
    returns: str
    description: |
      ReturKs+••uæ—RTPÅÉâzÊKZh¬°-t½A�8"š©ñŒ›ÄÄI#H7œaÉ‰ÄÇ9W^�Ê”KÒœ8 £1ŠÑcRü¾”ÚZ­XÛ÷ÅÌÜVFMu=£Ç÷¾5	WÂßá³ââŒèt:_ºšvPU‰¢(ØíZÍjªÈÏ+åà�gU¡Ó~ûÌœU#›4aÄ’ L2îªOt¨"MFA�`¡Ì—6õž”@KC«ÅŸå À²%§²»†¯‹A ÿ§-	“$ÕÑ8‡êäDZuk~¡÷bé¤çÖ¦Ya	A.M²ÈüT%Ð.XÄ·8‚1j‹¬úÕýÛ^_Ru	ñ¤2IÀ åðËR`ºr|!ê95ÊPè=�<$k;ž”/˜µ¹šî{”Îmky¨ñšBä¼–<òs	âì.{ÿÁÊÓÕ�ú—-!÷¯ž†.™*V~¤Îù­TÌ|9GEN1ó]pU"QEÁÙA#‚ù„Xnø»?"÷ãæJþ¯âÿ.rN¡ûßˆœ$/?ýç““D^½E@òá�}ŸýRßìÑ›T €”8s]>c2A¸R*ßêbá&¥$÷:'K)2I<Žúàè5¹ªÜ(,·Ès2N–*™kïéÝÕæT A†¦ù","Filesystem"), \
            ("Gnome-module.html}}

{{#has_inherited_methods}}
## Inherited methods.  Can be overridden later.
hi def link mesonStatcontained

" Strings can either be single quoted ored to ensure hotdoc correctly generates the HTML }

<p style="padding: 7.5px; margin: 0px;"></p>

-st[str]
    long_name: str
    example: str
    obreturn self.name.startswith('_')

@dataclass
classl()

        self.generate_sub_sub_section(page, "g and not isinstance(arg, VarArgs)
        )

    age.unindent()
            page.line(suffix)
     replacement

        desc = re.sub(re.compile(r"\[anual, out: Path, enable_modules: bool
    ) -> Nope == ObjectType.RETURNED and x.defined_by_module     script_files = list(Path(__file__).resolve().pent('--no-modules', action='store_true', help='DisManual:
        pass

    def load(self) -> Refereg.bold(func.name))
            self._validate_func' if isinstance(func, Method) else func.name
     .match(obj.since)
        if obj.deprecated:
     modules, elementary, etc.)
        objects_by_type any whitespaces.
        required:    bool
             since:       T.Optional[str]
        deprecrate_objects(self, obj: Object) -> J.Object:
     nction,
    Object,
    Type,

    PosArg,
    Var ', mlog.bold(str([x.name for x in func.optargs]))neratorBase
from .model import ReferenceManual, Ob   def generate(self) -> None:
        mlog.log('G[self._gen_func_or_method(x) for x in self.functio.varargs else None,
            'arg_flattening':  in self.sorted_and_filtered(list(func.kwargs.valufunc.posargs:
                type_str, type_space(f'''\
                # {self.brief(func)}
      ode_block: bool = False) -> str:
        '''
     mport typing as T

from mesonbuild import mlog

Plfrom pathlib import Path
from .generatorbase imporr()
        module = self._load_object(ObjectType. obj: T.Optional[Object] = None) -> Function:
    derBase):
    def __init__(self, yaml_dir: Path, s       Optional('default', default=''): Str(),
       d_feature_check: T.Dict[str, T.Any] = {}
    sÝFéÃ*ã£çÿØò	µ&†ÝJ‚  (5º‡Î_³ÆÚE!„Bù¤�´m¯Gn04lÉ¿±¶ôë§>NßÆ°ô
jBM�«'Njƒ´'‹ºûuÆÏÇs”¶ÝÃ}«‚�§-ýAòg…ueií'*}t�a¶ª¡2�´ï0‰a‚PCE²`¨®¼t”uÇN:Ó÷ï{§ÿäsàžZ¤X@ÆïTùØŽ |ô/_Í>Ëÿ+ë‡ùgþÙÿ>3›èÝ�¶+úªÝ«ê7Ê¹7m?   ð–?üðƒ÷ý÷ßëêêŠh<f Ç¯OŠþ*£µÊO•tmeBUñŸ´¹¯ê—¦š_ªrÒåñ{…£l¿lÿQâ³Î+¯Þßñ‹v},Œÿ#_ß   ¯ÍZ=ÒÓ~Û¡ŸQ¶÷ëØÿç£ñgG–ò}X~6[”íú7Ê‘n²WÄ/êMöÒøJJ—-Åoüúgÿ:±—ŒÞþEÇ7y¨LÌÑÍ¨PI½Ë›™‡
NuÒÝ{èK‰½ÝE�x}½(É=%Ô×CoÉëÖtnKù³]œå%û||ÞG~   ¬áã8a)—up$5¶œ£éukºqÚ*œ$ÕX±¬þ£D4›é„1”HNÅï%´Uû¶Õ­Ë4Mmw³ÄÜH©To«’Û®~£r‚IþÜcnŸ$w°VÙËŽÏúñ	Çw›ã;·}�øŽ^/§@}üï†ë°h{    ëÙp±±}ÅcRÿ”«´eåûªf×{ °nûWÕœ”.ˆÿ®E½¾æI—[ã©e…G<øÃÛýé-+®›¢=ÎD     i     H¤     ‰4     $Ò     �H    @"    «WOà/ws¬I"""""""G�4>Àû#²&èÈ„AÌß†.ó7?ÈJ""""{µå®1<´ÔÏ~×ÿAIÎÉ@à:®{ò¶×¬£ßç‘ncüãGxôñ8–¦1#–²>ÑþmÍb¨G2“ExHkQ_ßÜ…7òÖ>,zúá¬4x~ivþÉLá°ý˜7;�áa, Q‘º8‹œÃŽ¥H–SoÙs¯mœž¿kl±€hß:A�0•
Ã]aþÅÃOhÕÜ³€{È|§H;?ÚßÝïù—Lo9?R¤òç¦Öw�GÑ{³§Û!ZÞûjêÚÙ°…3g¬Dùª,5ÊODDDDDoW meíl¬.›»PÄvØcæÓhìn:‰bw�‡‚[H#½0ÖÔ:¨ê*¾{bùŒÕÚwx²5€Ë7´æaap	k¯dµÔ˜^U—�\îBðó�fgÏà¶‘\ãAODDDDD-¤­ÖŸ®@	´ã4°ÿ�tÙØµÀnËæ§ª	d²aõ÷à_�o¾ù†5wÌƒóZ@¢w~ÅòsýÞ¢ú%""""jÔë×¯ñêÕ«ÆïµH÷Ò[^žnHàŠÿ
`,ßµ¤†o !o{ïY'Š+ï}QšéaëÄì1¢W
-¶•Æ¯Øåè QSZÌb¯g°èýº»ö¢X'‹�ìÿ³No½u|ê}ê-á_þå_Ô?ü599b53affc1"
   xmpMM:OriginalDocumentID="xmp.did:UÓ)_Èy¬rÞâ¬Uk¬uOþÂpA_^â:Í!¤°€EH¡ †
ª°‘ ]'ÅB†Î“>þ˜2XµgÎ®·ê@Ž‚Ío”Rdµ—¡´ÓÑB4ÕÆ¤šŠ áÜj'd3	�ŒnOèÏ}|ËüÈfœq|]=š5)E´Ë^À¸ÚÝjÀ“UA¨� d“0ÆÑñŒ�o¡>²õ�x’ŸWkŸÈ´x¢LÝ‡p@™"BRÎñí„‡}FJR>¡´]ºY-¹$ÂË÷w	)uFxÏÚ¾w¾ëÕsáÄ¶møo·¹Êþõ�þê�ÜÏîT÷z÷*¿šÑ»‹²ísˆ      ˆh   Ñ    ¢  @D  €ˆ      "   Ñ  8¾ázn¸Ï02Úˆwe£üÚ±©îè÷�£³í+uîqé/ºž‰.eŒ;uþ¾ç7ÃñçóËku#+ZwÅ£ëZ‰tu}¹€ò˜¿ý)ïeU9¸æÍ•   pS6�Û65ô5ºé÷)}­ÃM%“IåÍ.W   àž´:·‘)©^\•i6¥¬û3«u¨ÍäáXÀRd+ƒG�¸¾?ÎGÚ  �ú«ss²ª;Ê¯�ªâZ�u†÷|ÀC¸ZUíæ×t²·­Xí{­Ëè¶NÕ+	]äór>žjµµoJÙ½ìe%sßõgßIÞ÷üÑ‹d+ŸIÜI¶÷-?ÅÕqÜé¤ÿrqUÊ/}Ë®ÿ~õÇëøýi°i©¦Ešç¡FA¢k«’®ƒÕkˆ    €      ‚h     ¢     ˆ     nÆãÇ�yO4    àÁD    @     A4     Ñ     D     ·G~_xýß*¡ðê¿"R±, BàÅY‹ßN¶Pac\y`*~Éþ°¶&Õ°]°š-¤t‘
;j®ë®‚�4 xmlns:GIMP="http://www.gimp.org/xmp/"
    xmlns:t1&
˜'¨åö §N¤nŒÅ…FÆ%¡È®qzŠgÂº¬"ïeêfEºÛs€�­Fvé¦ó|®´ØbÍ'+Ÿ9/²â×¬hîy•ÈRõWºYK/»ÙZ¤·p5ÙKzÖíÏr+Q¬4z†·«7ù‚×?�Ø~>[$lXGë˜_�ÒíÁÆÆ@K#¯"m?³Ýëµb£eºu	Áêß±MDDDDDw0˜¶EGs‰öà©¾µ‡ªÑs}Ò‚B’y³7Úçµ/¦š`.$B9r¿ñÇ¯Â�P�¬(ØÔ~yÚw~gîc§(Ža<“Ùõ
6çØ–^�õ¹Æ�õïDDD×<˜Ö£gd¢Ï!«*!€ÕÝÊy�¶PSÕ;QªZCv9‚,Û¹âHÒ‡ùý7Ú�³ý—�ÚÍ™% }„­³ÞëŒ=‰…D{­Ÿˆˆˆˆˆþvo©= t¿\”ÏaûÕýÇ˜Ø×&eç•û�~{�qîö~çÿîí?ÀšøGWoðE?ñj,"§`Ýúj­K]Ÿåµ]5^è³ýp;‰ˆˆˆ†òýûw|ûöm¤eüòßÇ.Ó¼¯»iÄ4Jí/ô­¿^ígøý×níöÕn+ÖL�ºÃö¹iŸNícPûêÝ¶»ëÏV¿J¡+Ë¤_ýÚþÑ;1óùÑóX>{ý5Ò
cwº¦Åç6ôçXƒ5[J`ÿËÛÃ§Ÿ4?xú)>;˜ÄÝ{7ü¾ØW0ß+�½]ýµ«Ã“?’ÛÍôïB!É\?ý»´Ô\–5M»ù½„´9ý6’~{Ù¤F=×*«˜wZÉÛ)2;/Û§Ëú0eQ,§ŸðaA ôÀµ™Á�ÙÅ $Ì2n!�Ñ-YŸÎÐÇôNÊ0×¿uÞ¹q¹Qn”‘I(ˆ/ºÓˆ„©M¨+“x2'6{žç¢P…€ZÂnµ]`SÁnIm“«f*®»Æà�ÚaµÜIXNZÊ#Æî/½g 'Úž¡îoCÔú¼��$¨(#1®Æ¶oAÑrq
 º¶ƒ²„Ù93Àò�×_3mÓZŽëç„óþÞ`9o¾º'¬§šˆè<»iÞDDDDDDDn`š7Ña0MDDDDDDtVÁ`ùFÝdÊÇîNKc	¤dxv,õ{'ÚWýôÒiþNÖß7»h»³7w~§ë×½pÝÛŸ?j>øàí“O>9Ý…Jiäãõ¾‚m""""""¢A½|ù/^¼hoýì¶KiÞýÒ‚àÐ¾FYºìCëe3múÅÌ€zGü{ÀjÍç²¿üXÇ£üüç�"
Ë®b½³˜�rìŸ{HÎ�#øp]èœOâžÞ?ËÏ°�u<’Ì‘óƒ®çÈ! «ü€ˆˆˆˆˆ|rRK¡^ÙDÎ²)èó@‘¯b"«	æ%ø<
äé¤ñYrZ†âñ£ãå;¾&eê¯=”¨¤õÑ©{ö�æÏ}×ÚÚ
ßå¥Ó>""""":€Á4pm. ·¹RrÇ�#×QHùQ6}[¿?²CcñT
íÉDM©äDDDDD´—ÁôÚx�³Œ\¢»^—k<ôy ,N¿s[ý{Ý£³¸€«¸ŠFYŠÆÐD¶îþµõ�«ðùA ç•õ“½ÿ([Æÿ,W¿JÚ¢øÆ}¿‚×"ðdb8—Ud±™BùB…{w#žªæ±—ïóÇXTâÆ}"¤¨6_©r>~Îw½OZÿã	´T*¦9²LDDDDDDTe0MDÅÇ”zk�ó×c»ÈßÿD´»Z àOú{‚ˆˆˆˆˆˆ¨­ÿñšØDDDDDDDÕa0MDDD½§“   	pHYs  Ä  Ä•+   tIMEå@ þ    IDA  GIMP:Version="2.10.24"
   tiff:Orientation="1"
 -rdf-syntax-ns#">
  <rdf:Description rdf:about=""
Á•v4Ò1 „0>Útˆ~fÒŸ‹Ž^½ÊÂÜÀ‹Vôs\×¯}´$cÐ»ŽñÅVi ´Yu2PfÊþtTÅÎ	q©ýiÄèõ$èB“=m¾i?G¾‚ï•”Šª|�B¼Bc!.6ƒÅƒÿø˜W*¦Ö|z²D1–ª1üÑ®�¤ÝÛ·hþÑ’œÕ¢®×AtÅ®"Eè¸ÕëÙ‡„{Ï"õ8Z½§gš0³’™�´§:É7˜“°\4ñm§ï:Oz©Çó˜i˜Ô…iyŽ‹mË9B!„� ">3
—p(tõ sÍÀN´2+ù
‡Æ·Plã`¸ŽY�(¥(-)Æ4Íµj¢³×ó�ê%´½ós^6îç×–a›†~­-ûx…Qâë¾ÂW]üÅC-vð·s‚�?Î}ËË&?í…î:þT?ü‹Ç‘©sé_ü·R\zÏ´ÊÚÅ×/ä>•bb<IÁSfÄQÄ2}ìzñE^O.â‘¯•Òs¿åÏ�ºô·7ÖÂ²YÃ§^gçCì8î±|ËjêÂîîìÄùG_®7è——•‘Î$ÇŠÂüY�~u·ßg¤}œŸ€?3ý?ÒDwV"•píTæÕùFˆ™ëæÀÁVrªŸPxè‹ '{šƒ�-dˆ1~b)©‡ÿµñˆÇAAYiœï»›u6ÓxøËïº�ÅçóÄÇ%±,Ó4±í•2eF=™ƒûh·¤×‰7	Y!	ÄáÎiŽ·âqcÈd²<óüKLŸ2‰ÇG­‹ñ—c/¹ÍÃÃÃ ×�/èãÑ;ã$ûøÖ^‹ndCS†Ia�!$‰”Ã�„ÂèÓùÃ‡J¸}´†jÛ;–æ{›s´¥mvw¹|"/™Ýâƒ.›îôõçùÎó]üø"v€Š’¢ÕÒ{:ÃªYÖ::öh´(HY`hõ¶ÔÇ—küL0Nó'ëòlÜšàÀ\?Öãy
¥
Óô²wu†®B…�$ÒOäy­%OÇÊ
¾4ºÀ?¿:À÷Ž;Œ
|ºSù<ÜP®0Ø�æg'ùÎÁûbœšXÔig<Œ-FÇ’üà™	Í¸ù›{Ã,,‚_¼-ÀMU|úù¯É2M‡ÒürÝ�3Ëƒ¢ÁÌZ_º#Ä¢RïedU¶]äè±4?B!„$ B!„B!	ˆB!„B!„B!„¸ýJÿ@Û†L&‹iYRºBz¾ûøfâEP#Üüùßæ#³\d^ã{ó4=yÝ‘'£ÖÓ¾xŸ¼«’ÎÇÿ™ïíCÝÝM6›¥®®Ž²²²+¶]«Çã¡ªªŠh4ÊÈÈ(¯¾º™õë×³cÇ,Ëâ†n`õêÕÓ+-ôwqkðÊÊJZZšyòÉ§èéé¥¤¤ä²âÂÓujšæ;›Oïæ9Õ.¯~5McÁ‚CEé N_µe!Ìâ(šá¢¦e-¥8
1
£ÏqìÄUe	&²
UÑ*føu05ÈŠœ_JÞ5M£µµ…yóæb2™p8$''ÓÑÑ9*,¤§g ÙÙÙhšF(þåM¡é:g9sæÜÑÌ”®û¹\s’� ¢%…ÒY%$È>.54ÐÕâ¤ÅW>ƒ”¡3\hlcØ$ã´U;O?ýô‰	Qñxò100@ZZÚ=e¼½½EQÈÌÌ¼aT®ûRïºÎðð0uuEQFŒ}ÓÃsêŽs¤ë:‘Hdt÷zUU€‰ÆåÈŠ¹®�œÒ,IqqqÄÇÇ?”nð¹|¦‘ÎˆO–�ÁºZN]l¥+ìaöŒ2²-ý-\<{�sMÍ´œT,˜EIŽ“ÖÝ;Ù~öofãÀk|µ¸„¢³]øL-§ùäïÞá¸¬£Ë!üáÙ¬1HóÉ½üç·÷Ð¢Ð4�Ÿý|3ßþÖÿÄívò;¿û7Ý˜~O*ñQÛ„®©
J$‚*G‰ôwã¯;Ìç—†Y8]”«™ødb8ÀPHáÁ›! J"Êm”¾ÝncÑ¢™D£1Ž9C4ïHr²Ó˜2µã%<¶ƒ!>Ùñ);÷ì¡¾¾�¾þ¢±n§“ŒŒt*§UðÜêUÌšY…$mÁàqã"
   dc:Format="image/png"
   exif:PixelXDimensionap/1.0/sType/ResourceEvent#"
    xmlns:plus="http:–3�x½à¿Ù…¦ëÇ™IŒè¨/}MÛÚYRh	Ú_‘R±X
¶EÆ8ôþó{n«�(B¨ÌÌÒÊ4åò¬}u3…y¸¯£J¤Å†‘Vûö³x7ë@9§QQ‘žS’ƒŸÁŸÝûwêc,1 „¤)ƒü(£”&;
<Ú2äö`oæ^M@9õ¬-ÕcuÝMÖ×D¾~S÷å
írµ½nú â¾øž½—í5÷Êëtõ`Œr¼µæû…ïå}¦óØoõc£	!„ÁšBƒ5!„0XBa°&„Â`M!Ö„B¬	!„0XBƒ5!„  GIMP:Platform="Linux"
   GIMP:TimeStamp="1635866com.adobe.xmp     <?xpacket begin="ï»¿" id="W5M0Mp Y,ìwï¤†bpLÍf�!‹K5±È¶XKE¹l;W&©ìZƒH©¾&ÀÚÓ~þß»ûsïùìnæJHëwS?[|_qá"äé½­òÛø_xÝÞßÁo¨^'å;xXüº‹¤ÒAÛü�1Ç­™»³ÆóÃ;Ô­™/0ôñ±½ýìµ	·ª¡µ,û¿Z{"=ëü–ùÓÖçG™ë"¯¨×=øC//E©3á€Á‰¥•–š»aæ³Cü]Eñl;höæKæÒ®©éøôF>]�[  „þá¹øóÞØI_mqn>@.ÀÝ‚ó¨  HöÎEë•M£†¾y à§XÕ3_8ŸiZ[ÈEà¶x†tjå/bÎœºjî$\a1Y®…¡9ûj‘Wî\}«WvÇÏrö•_Ç·Ž(!„žå^zkM\–,[O-éS/ØU¡÷¯Þ~úîD›,ËrVÜš1ÍÊ{	!  ] @A PÐE  t  ] @áX]Ì:¿zT“Ç½$I’üªµ›¼=Á®õD×Þ™l5÷  @¡Rµ‹ÖSÛm¯ŽjWÑCBò¨ðÊˆ¶Ù[OÞyÝ  E—ª]Ôûg‚.  (â]´_ßØ¯bÄèý·/½º¦s€[£•75š
 à´ŠpíÉô¨9÷´U¾�]¯ÌÎÎ®$Ë²   B!\´  €"„.   ‹  (è"  
º €‚.   ‹ºrÍo~Ã€ô(¬PnÌaík3xñ�Õ|Ÿ	M/bÀÍc¸¦mB‡ÊØøÊßX°ó,F>DDÄ
’ˆˆAA#(H""bIDDŒ  ‰ˆˆ$1‚‚$""FP�DDÄ
«6œë±¬à�··Sj/Þ2WzkZ…YóWñÎGûñSÁÎ¥ËXç·qD·¤õÙµ7‘ÿEþ@ÀMåÛƒN(Ô 9	un·ˆˆœÛ¶-B<�Îu+=å‰ˆÈ™ÁaAW�z®Ê.ÅW)„¨”GlÆ
£C­U×§ÜGèg©4œšìç­(++Ëh4^°v½^ç~ÍòXã_î|Òz¦öÄÈ;öëŒ~mwW®Ó  x×žwãwý„Ïw®™>yÂ=Ú÷›ûÕþM  £‹  Èè"  2º €Œ.  £‹  È<¶‹–âO§õk I’÷À«[ÏØ…–´ªû²¶¿~k‹„1C”™3e—™ªòÓg¥í1~P+­³A_w? €—òÌã¨ÊàÖÑÁ  ] @F �ÑE  dt  ]<™ÃÝ šº\‚õØ²é÷Í;%=¹âKgÇl	ˆ!IGa’”"‡aX.Ž–¢y½ ¹©5ç-hiš×œkn
Z³^ÖµÖS3vRVµÿˆ@ÎßÌYÃ¹­t—õµ–,‡"`]±/��OøZ±a�ûD›¶S¤H‘"Å‰Ã…^‡ püÛ1r ˆÃÊ…^8—ì¼ÎÔà@HõÀ‹×}oÛ¾#a¹êWÏ:kñ§>õ?n¸áËg·†¿ÿ‰_ôŒÈ¾åkßzÂZ>Ûu"ôüq_6Ð+W¾ïâ÷+�ß/š]uS»0^Ë¤Ÿ�õÚ”*.X½q¼Í[2s|áÒ	�~yJi¬ÞXÿê~}ååoèÝ~Í½ù¬ÅMÿï5?øÈÛþzýG…”ÛŸÝwó×ü¿~N>ŸIOŠs#ŸDSSñ”e‚7!x @ È…PÀØ¦Ï&EŠ9£óJ%liiŽã¸X,f³)ÄØØ˜ç>æ_€ßùÕ��#;¿ù«û›Gð›sª��#;;GjvgçÈÎoÍÿà¥wvŽœèÞ…¦ïÚÀn�5 @V�ø‚ÞÕ‘¾?!9ZDMEbLÞ;s°™#`à°Ù’!§‚wÞy ’ú9Ñ&JV¶J³Ìë:ŠŠ÷Î/)³ã”“sÎ9o…hLì½7&‰,yrË–œsI11»|évøeP.RAì§©«V×�ím‰n�ÒÆ,7‹Ý¾Û!v¸¹ú²4r(\Q×µi“ÁÜã úšª$	Ä
�f€ fÎQ§:    IDAT‘v»$ �¦&¨f›W‚|M­ý+¿ðKÒ‡,$+À‡�RU_w™™Öã–‰"ì½¤d«q"ÉeÙªëJD|uŒÖ�‰�û¼û®ûîå+W¯\]X\ZÜÒö�~zòÇ?s×îï}ôG>õ™Omû=?²ãá‡¶�•eÈN)ÅEUTŒXæß—)" ó3S+7nPÏ<»bû&Ìkþ4;»bØùÁœ¯“>â°^{ï…ƒÏx?ó~×º×øÉ´ÛéÖˆ˜Ñw¼/Ÿ‚ IDTS–$9fQUE¯Wu—	Awç7iÂïÌD1óº²xfRÊ8ïtñ98„ù|_ÒîõxØ\�}L$€‚Ú'‡P�Dh¥¾ýío¿öµ¯À  è ˆLË½|Ÿsç�‰b££ÌfåJ%Ë2£uf­Ö&ŠµÒ7·A¹ý0ýSâÀ@õ+{öè´‰÷Îðð{Tm¦Hºmu¡l{6ò¹÷>Ø“ˆˆ³NDK¥Rœ,"¤ìEDu-ñ]sÇÐbf²)ò0°!ð§iS·¤	ñ>HAíï½�âØùÜö6/&ÏƒÑŠ Ä�™
Oë, Ú¾ZŽ¼È;oŒqÞ…Ð”FkEŠ”r6‹Œñž¡IDŒÖÁª'Ï;gƒÁi6pí;Gþö~õ¹@�ÝËí
(ÆóýŠ`âJb¿Ìqœ9¸)‡a½xCê§jMÚ+ÄyƒÒ¦dçw´4´fý#Søá;—Ë:É«Íjdh:Á!¸×ìFò¦Ö�JDö]b‘Î!¥¿Üà¬U«FkŒŒŒT‰®	Ÿrï�¬;øÚ›nÂí·ß~ébôïœBDy7þÜÉ¯~bO1Þ±ë¦í�)z2ê)Üzý†7?u!¯UkÚè°™&a§+X‡@Ìã,Ëš[gZë8Žwï""Ìn�r�]ïF‘fÎ¯?5Ä Ç©NNaWuÖ
à�÷ìõ.•þB�üLÝäêƒ›°‡wpžµRYšYç”ÖžÙf™w>ˆ�›k•ÁŠ=›ë²oßàœ9³(~öÌ~Tgxmús˜áCkP|�oò™#ŠHçòm9 gô9sgìh#�³çátèÂsŸqÑy§·åãGw‚Ècä3€ƒ³M6�™ü’[Æö%ˆ«GKV&öœca~†ž4n.ŸDS/ù¤-·%q>1Il”"Œd¼{ßà‚¹¹$G °?rˆh¥Ld Â"’%KN:é¤…'�tÂÜ¹³gÍÊ·ÕWïŽŽŽöööÖMèYA!»Á¡e;–Ö­¿n¼[Ë (áo»í› ~ò“�Pô³Ÿoëýäý›÷¾ïêµ�ÕRò¬=kPÇ�ÀŠ+ Œˆ   °·a:Îliw§nêg­-gaùpàZ:}KàéÞÊ­::?¹Q½3‚?JÒuÏ‘7/ûK%Kn ®•º     ;
Ò¹ã¢2þ£:a(uågŠZ˜”–$ùÍÒ,¸oî_]÷     )‚4      H    @�    €      A     ‚4     n_ ÈèP»Îò3™<Ë©k¤ ÚWÿLÉü¦~ÓÖoVû8AtF~°¸Aø¬öwÑ]Q ý):þã‚žY ¢ÎCËs“Û¿]ÞB&SBWÕ¯¥ŽíòdYFÞ°æ.Ã¶ÛË‰ˆˆˆˆèó‰a˜ÚMDDDDDDŸ¦v]1ÒDDDDDDD¤‰ˆˆˆˆˆˆ¼„õü>^?=Î�³°ž[x	ß½r{ «¸ô:…ßáHùKzà·ï|ýGuÐküîJþ³–?.u]PŠ#u˜7uÝíåõ÷ ?xy‰ËË—x  ’øê.ðþÏ·ÞïoÿÞÝý
îï\t�øúPÏÛÆà&Ødy=Çƒ'µc–”ö:úß«ë\ ñ&>“7`ÁD)ã[ýÓ.Tý`êÇÆ‰ˆˆˆˆˆˆn²;þ ùDWÑ-e OøVž $±³§¢kšãã¦p?WÐƒ…Ñ³ý¦?iß�œ¦¹ƒ8ü·óÞÜ¢‘€&›†„.Üëœ�,àDW!"xþ¼)å_˜m»Šc¥öÌ-ºÿ^÷ü‹¸	÷¯7õüQkš€”†âÛ×AAZÌ+¼½Îöáõù\Ÿ?áøç÷:i ªú`š¢ª„d•F…¤0õoÓê½}(*Áù§Õ;LûEï÷`ÝeDLã?2áÜŒ+'†f"ˆÜß†çfÜvaŠ’Åä “ì×#IQV0ÞíÀ8ëODDDDDT³Qÿù«jŸŒ&�\TRûèê¼y¥ä¨Öw‡Ýã+Ç¦}'aÿŠ²‚ñnÝã|÷5ÌDRHóû
Ç ›l-'"""""¢i5½;ˆ`·-nˆ™9-­[]–±ÐG|k kÚ6‹�Âˆæê1?Š�çÐŠ-$êhGÅþ+Ü˜¸�K�w±ŠKèC_.T±}=ç„ÇãA &óª*wóApbx6��$4¤ã�Œ’ç¡�Å7Dì¬SiÿDDDDDT íž„Œh?½»hôb�‘A¸§�ÜTË;êò7æ¦Ö´�Ö¦æ´>'Zš�L>gYQ²xµþLäÔ•0šR†Y�³Â6è7‘+˜‚V½¢ÔÁÄ³"…±Â�në¦¹þùõÊ¶Ï"""ª"�&¢R."ª\d7}`N±ˆˆˆˆˆˆˆH1�&""""""""""""b MDDDDDDÄ@šˆˆˆˆˆˆˆ�4i"""""""ÒDDDDDstEvt:when="2021-11-02T17:24:03+02:00"/>
    </rdfxmp:CreatorTool="GIMP 2.10">
   <xmpMM:History>
  7–Ä�Kê½Ï*q~Ôó š*Ó·êjâÔž¤TÉ‹±Ùªžˆýr)sžê]¸ª{”TÊUÓ@îí.Îd>³ŒîQÆmõJü£©BÔŠÒ„ô‡Tu¼BGÓvÌuÃ »-kD‹jz¶Ù±MÒ,[D1…öïÌÖlçƒ¿ ü˜…$Á„Kf�‚/c(ŽÒÙˆpÐ¢nÛXQÛb›å£{RjQ}¤ünn=×•@“T»Â È9tÌ£×¶9ï9}ñž²î>{îv�O»¶a6�£¼ü"+Ñ™DŒ¢ÖˆÛiAJÎqöÄýë,¯xñE
Ôzj1™|3W™šž‡Å”|Œ…‰ó,ÎÎ5Õòýƒ4T‰¬¥J’ŒÖhD¯Ñl,odd¹„"‰˜Œ&D£Ž†;“ã«$Ò	2¹2²’bñÓ—ùE8È�ŽíBÔnØ„ÞEï¶A<¬óî/^g:ëdçÑgypïvZó­çPV’h«:0„§É¹kIØ
ø3&†=Æ`“IÊa¯ÚF“Vá×M`ïÞË±ƒÛÑSú«%fÏ|Âø\�‚Zk5=ƒÛØ5ØA«ËÍžC0˜Šã�e2ngóæF2×F™	dÌ�,Ì®‘.Ëˆ-ƒC´×ØÐäã,ÏM2çÏÜXpm:üc^vòþëÿÌ™[Î|±§DÍÃç˜#U+P¯W)WëÈÍk›qGÙo¢z}ŽåDD#‡'1¯ñóŸž%å8Èk¯N
"r1Æçï½ÁÏ>ˆ1òÜsŒwj1†ê©pñß¼Í™…8¶î,Žÿú(=v®2©�k\Ê«ã.jîìµ"éB«ÏÆöGoñáõ-ìƒG8zp†N}�rbž·ßüŒÍ¬†Ñ'NÓGMÕÒv"ÆÂüÉÜ]N˜´t?Á@úÍ�ðô3îU³»x‰ÈN<Ûv¢B-Ÿ"S¹ãÄ@_�ØÛÙ"~û<áþ–>!Ú>OÔÙš¿HF?ÀÌØ0¡n/¥½–




¿‚G¶úBûþ• M›¸zåñ�mrzË'´-'.D™Û)cs÷09 à(jÑ\»É'm'üým'Ì%‚#à¿ír:¾Ë^¦’›«ƒf:Jº‚Î†ßñXšJSi?~Ûp:�üéŸþ)Ç¢Â2Jò³±_Ê_U#¬¬ú±Û�˜Í¦g¿%•°ˆRØÖIKI%%Åä:Íˆ_	ü$W¯+T2É‚VKcL{Ññ_»2 	£É†ÙéôïVzT9äc=!%G¹öéoôvZöÂÊ£»¬¨6ˆ,sçüyR³óÄ¾É‹zlöM7'M‘‰G„
¢ÁŠU'“–l8-:”d„P&£D:ÿ;ZQoÁ¢Wˆ'RßHÍÜ¼'mN+FQ@“ã›s	£Ñ€¨¤H&,bŠ˜"aˆ
˜ð”aÂË�ûwX7wÒÐ­GÓ„—ˆÚÍ_	jï²]qÍ}-¸²z9ØR
Óß<›kËTíý�#Û›(²k|�_F<¸Á“K¿ågÆ‘_:ªzßå`‡Ž«¿úˆ[+*{¿Ë‡CçÐ[ìêo#Ë"`s:�'ž¾ñ!‘Œø™¿sšÏžŠÔFòù�‡+)È1,ù.4ixõ¥4>=Ïz$ü†÷˜)mîa ¯·´tœÙ»§8}w	Mo¥ºw?5ò(ï=%”øýlÍžOs-ç£Y¼U!²'Ÿä�‹Õ¸S(rQ·æôá'ÂK/`„÷x?é¥ÆkãÔpwU=ÂÅç¹*ê›©TQ_ò„œ_òDÛeOØ£EO¬ÜÅ’º¢':6‚¡ê²'–,_EM ¦è‰P�žÕX©ªo$R°’ˆF�j²bQ/žšvòXCóh²Dˆh[µ›Eµf\u´W9©™J�Ã‚ÛmEË§H$4Ì¶K<ð¿þ™Í¿ÎæNN»¿ß‡ETHDÆˆç%œÞévÓÈgR­¢yIÅUëðuÐÒœ;úÏûùÒ}ƒÀäs|ÿ‡ßãõæ¯�~üqFêwñ_oaò­}îÝå@CÓ4xà�èëëcóæÍù%Ør0X}Í‡ÐÆFGxçð›³¦‘Å—"Pžªª266Æ»ï¾K[[ÍÍÍÈ²ü©— ŸÏ“H$°ÙlØl6AøLëðƒê¶P(ðÄOrComment>
  </rdf:Description>
 </rdf:RDF>
</x:xmp     stEvt:softwareAgent="Gimp 2.10 (Linux)"
     ¯ÄL}NSð_÷ðñõ.Î³¼Ïý9ÂJÞd€O žeºaoOoZ:ç}â+I
ñ9ñ˜ù
TS¦xwÊhÀµ!†Î©•MË‘bä Ù) òßåO±Ý¿ªS(Æ ö¨ß¼Q^¡ôÅÞ`¦|2eszK;4—ƒï‹Ý¡&(H[iˆ„¬î¤=â®‹nŠµ,º�Uf°{íF«³ÓÑ`¬¨”Hœ’ˆÄ)‰M¾ýö[dgçâxò	Lš<	C‡³[I;æIøÑc7nÜhÍ›‹yóæÞËÄÌIfï	)Ì–¢Yù÷ˆÊo	'Nœ@uMr¯¿þ:ÂÃÃÑÖÖ†ïG�›—�ÓgS°íý÷±|ùrÁûZ­–3$ü||°téRÄÇÇC.—#//|ðÊÊË±mûŸÅ]sçÀÛÓC¼œ¢Rbî�w`Û¶m’§‡r3fgu°³‰>0~ Ö¯[�aC,Ð4:Ì„… U2jöÙVhÝ3³s–fX�Å`Ù²Ç-N·ÀÔÄDëß¤YŠƒaå+i£G�Æ‚&Mšˆ1cÇÀÅÕ…“Æ?ý‰�>þˆýEJðâÅ‹hjjÜKIIü6¾søðalÔÊiÕ”k<æËµÐ)hpìr&ÒÓD¤ÇMrž»98ŽÓ¶™P�T&{2�†2M9ÃÝtªåääÀÑÑ‘×ï=ï¾–TŠììl€eYH$ƒÆm�º¯Ö€úKKK‘ŸŸ333¸»(**Æwß}‡’’‚�º�R3ÐÈo
¨¢hR¥VZ¾8-k‚POÉŽã8Ì›;�:¦î	8 NÎÎè×¿?öîÝ«F/²Œš­›¿þZ'žÚxy!0(ˆÌ)©L†Ô´4ñ¶[ë‹’’$$$h}{YYnÞ¼‰””H$ôéÓG«žû÷ï#&&ùùù�ËåprrB@€?Ž�´U‚ƒ°bù
Lš8©Éx{½…<4Ù…¼ŠŠÄ,+ Ë²`.œ>Ã1ÊÕ”œºwë†¯6l@ÿþýµ\þv�Œ$áŽ: }X˜Nwã†Æd`` "##I¸C‡Ó;î»QIáNeÜ©¸‹
FÒVÛZÚªC‹ÝZ5Æ«t!“Ëa®ä-”W�Ë9N1p•‡P Zñ]»Fò�6Ÿ‘���…"--Mg_ÄÅÅaÖ¬YHII¡â7nÜˆÿýï(//W‹§Ë>DÅyyyaÊ”)hÓ¦222°k×.<xð€¼ÿóÏc6l¨rå¦®_¿Žµk×’ïlà�X’é@”7�àŽ¥_dÐ,b·±¼#2^Ž$n�ñÅ]r¶î~¤ÎÄC»¬Ì LÞ‘ò<GQ0ž™°‰ÕËt™
ºÔì³f"â³ðL‚öŒ]+ËÐjµ�µZÈ<“¡Hy%ÙÅ–J¾Æäxå¥—ÐétÐív‘µZ.p‘¨‘/èœ[*Ïñôz®zM AZo­µPÞJ#ÎLû.èX¦aÈ­µÈR·˜‘‘ðŸAZ1õwŒh,ã ýDý¢tQ#¿°³Ùïýž_Ô,ˆ”™‰±ÿ)ØÑ«¨ëkD5+Biu¶½H^‰“ÆêE°e9éõšHZŽÝù9`÷[ï£€‹àôBÈéVt{=ÄTT°¸\Ô¤ÍSÏZ^Â„(¥œÇK¥¢å§µYŒE®FDQW"Ë2èKk™ˆ ¥ 1f+•Èstº](EéŠ\®ù·ßŽº5ÅÉ4œø˜—Ë£¿«@'J5x<ü!çÜŠÉ«PPÌ#¦¢a<OB”/£uGQÈ²¬bß*
˜Áb0EÜ– Åî3°
ÎüKy†Â’ûn;•2ðeXðÁÿô¿	è|¼{¬X•õ�ìí#‚îííá™gž©o<õÔS'êVÌ¢nge4âef(VÑf,9CÂ�ËD!¬a™}	�@ „ñ  H¡¥uÅ0#xÐV!ìxjÉQ¶¯\K�@ „ñðxbójÅ•q\~,V\œuupÁ77'E)ñI¡EŒÇýxwïq÷ð7*L5»â€ªY’"c
­ÈägÑN›õ~j}Ê†|L-™‰HgEíd­óäçð?.d$í3d¼C}|}É�”Ø¦+Žvˆµû)µ5ÿÂ‚n\3¾�‹V•°/>¾¡ûpÔý®©Fð&¼¶ð�n-´1óF˜„Âí(è®®•yò ,/=žgQ Fd¸…1ÏNK5©«¿’LÍ7�{ñ¯Ø³a‚	N»s>ðT�ŠùçÆ)Q84²;C¡¡�F¾]0)‹¢š: òÖÛ�¿4ûV�úøãÝ®KÃ3�Ý=Ù…I%Œ’Š§î^!+¥mÊee$÷úãö5É‘1�ÊT¬PVÒ·•˜     „i     Ó     ¦     L    @˜    €0     }<„Uºþ†Èêù9Åãq¥,ûBCØv:z¥CâU®ß§î¢ûß0néAõHGGOu‡  5IDATìûÞôow
øéÍ†&A   ¸�G¦§®õùœFÊUÚó”mK©ùuÕs•ïcíµåÙ÷îõÔÅ—C[|ì¢??U\ŽûÖ˜r/þWjÊ¤£½@Z¶çyæ.xóg%Ýs°Ü‰>ÙÙ‡2÷ Ýî`ZUKXŸ÷cÝÁŠª¼¿ÜÛFÇçà-î`¹ÄxÚÍùíHW�¨j	;U„’k_HNDDDDDDt£ƒéí'nK�¼•ÓÞ¥ç÷ûá÷û›ðD°•A„õ÷ó¦”ßxrVUÒ
¼Ñ­ÚÅ«–Ö8ºØ¯ƒBSÓãŸÂùÁ	`ª¿:r>fÓ¿å~¤MÜÇN‘9î´|3²‚Ë‚
îO 8ºŠúuØ>lêODDDDD¿v0mQR»ï»ìÒoX=ÒÖ;þz
ŒÜ×Gf�V}x²k”¹—É°Žði¿‚Ñ1)„I<|»åvísú™®ú€ˆˆˆˆè	_¾|Qß½{‡÷ïß³7nÛÎ›ÝÔŽú„K¬?Û÷õ/"ãÂ(\¾W&ñò³K|VIAúÍôŒðïî–qq‘0>ã0­ÚIù�êÔ&àªO`=éqãcÅøc¬—´ ½|VÜÃ–`»¯4rå'ã‹ØÎç‘KNá0F‹¸¿¡¡‚~3 ëÇh§þ°kOóò¢^¯ú²¡�úv4l»{ãˆl×·g”elËT7)†ÜÜ¹ÞOd[ß§(Æ'ÜÓðl”QRò;¨'çPÄ!Œ¦î†D–xÙE¾ÞAÅ8ü]ÎTí·lÁl/¾‰ˆˆˆˆˆˆL1˜&"""""""ÓDDDDDDD:˜ü	¬
(ÔþV~ãx›¨ÍþÕ‹ö§í?I”jû�?±ŠÌôîYF1–AF©e?ø&°’™FâÞy,T|m÷ï²…BÉ  Æ2æ8)ÉÝ²¥
©„1ÿ”$!U( P×s.¥Z—Ï˜�¥|�½ä>Ë:Øç­¯ÃIýwš“ù<’hý½ioÛ§qÿP,YÖöÑÉ¾Ñíü�¦·ÞœŠÙUÐëGï‰¶jß™¬cÌHñnxæÙŸÀt�¯. ÒÅBU5‹bIDðŒ�[€ˆˆˆˆˆˆo0­ë/"#_~h÷röãµÛHÀiû¾â×ŸÆõJm~õûIÏ–ßéõ™Ëãc«öÃóóÁ>?„øG-Ïãsþ±¶ÍúöÙíùËÍ2ºi¯ôõg®ˆEÛ6Ý,ßéøåT?m·�ËëžŸîùy?œˆˆˆˆˆˆ½#¬"""""""ÓDDDDDDD/g0-¥
(Rm¿ý*êÕw¦Åº1˜&""""""b0MDDDDDDÄ`šˆˆˆˆˆˆˆÁ4ƒi"""""""ÿ‰µ@DDDDDDÄ`šˆˆˆˆˆˆhƒiUUYDDDDDDD¦‰ˆˆˆˆˆˆv1˜fš7stEvt:changed="/"
      stEvt:instanceID="xmp.iid:/" x:xmptk="XMP Core 4.4.0-Exiv2">
 <rdf:RDF xmlns a
;t<ÞFDbHu/­ü:€2Ëˆ¯w¦-P©é%�HP‚à[ö`(Úe!¤r�È£Å¾cZµ kZ—ÓrýF0]¸R:Ÿüuôí®ÍM¡T@0£ü7‘B‚i»[+³Z»ÍðMò¡¼£M&HßÞ1‰5Ð!� �¤œ÷ ¥fTÔ�Ì¢pÈ…;w#=.è:#½Ý±áTÞÂ�©ùDàÚ©M<Ä¬¢RåÌQ�ÑOÑÕ[hG˜.Ý]“.RoŸwÂüó€¸�†�!î°/K†5¦„b¼/ Å®f/fn!&6‚½ãË2ý["³M¦Ï¯g¡è‰=_…™þ‘»Û ÔôËdJ�„Bñr)_!„B¼´R!„Bñ·
¦Ú’}Y·†~%Û¤®\límM~ª�ª×S ÉÆœ³ìÞ•@–îÆî!àÊý~)UÚÓµ¦Bäòé,ß±•E37òcñäy¿^ü¡xfÎyfÖýî™Ù9¯¼F�)cin«AÿK4±7´4>Ÿ£Ç0×{ U‰‰¶,öÁq¬7Q'BYÝÝ1ç«Üóÿ�“õ˜2¡öÊ6Ž›JX…	ì'òÈN–©Ooiu{)ÝÝêã6`6îsù¬ü“‡˜\îcºXnd@ÇÖ|Ð¢/Ë¢rÙ•&=ˆí[ÑzÌ^ªtgÎ¯„G„°o|	füHhúh0�/ßÍ¿@ƒE~?´–¾)«™ç›A‰Rhõ¼}L§ÚÁñô2âÅüE¯—ÇqþEb–Sû©9=¤U5ëß•ûÄÅgÿXJM!>!�Bv…Iª:š£Q3IKMGŸ’LòÓ^Z‹kwJR§VáÇó9ó³'N9osLUÝQü"’1o2’¤ó‚›´˜3•ÎŽÙE§fZûV´´Ž‹OÍ–KÑgÁ·´º½”înõq°÷¹|V^]xŸÀŠMžôbE¿ÊXd]Œêýñ›oaÁÞ³šImJbX´[Dèž5¬Úv€ÃÌ8¦mK§æ{cù´±=¦¸¥¿u©Ûtœ•ã†2xè7üzØÚ)Ö~û5Óv\ºïÍT:)ÁÊ¯>•²¯¿MÓ+þ,
¾a}¼Ì„~cð?éJËžÝð±‰aáàþü—my¿Ä5î3‘M€~±â¼võá³AÄF³f\{ÊAqöe^Üâ§µÁ•Š}VqäÐ¾ö6‚Ñ›‘AñPŸ]û“m×õÜYRE¹sŽX.S#1hïìœŠkù:´ï?Ž¯ö£ëòMLŒ6åS¦¥þL%¨¸îÑ�f•ãY1 ‚kfv/dÍù¥¼XÏ�U�VÅÆÒùQ¤h@öe.äÎ¬¶kíÜ}ú0sÝ¢£Â	^ý=ïÖ¼UKÛ„B!ž’`z|o×žo@­[ïÙTŠP¯A%N‡BL­aôz‘š·|Ñ�j�ûÒ¥’ŠR¬=ãg¦½ÇI~�òËO•¤ó¸©ô¯mWp!„�`*„B!„S!„B!ÁT!„B	¦B!„B‚©B!„L…Báê¤'çzÕç†·—=`�3žžväìÏ¶~9[ï‚§‡]Ñ÷pw«@öál4œ,ï¯(&MÕýP˜b>ÎÊI³9Ør6Iñl	¬Éî)²þÜ�¿š1œEK²´‡´Ä`nzª¾ØÏ,G«Ž„\°r¥ß”Æ‚a=éÌió-|VFjv2ß|¼’äl¹áS!„âAð·5L�·/Lg�ÎßV£˜=oéËôƒ™¼àY
f¼Jß§ÈÓ5áíóp(ú¶ª©€Š¦ª˜5ÞéìkÓ¯bYŠ¥Ä~°–_Iß-&°mÍ›=Ÿ�­ÄÄ„3¯Ÿ:ýWžúÁâ8³øæáP4ÓTMT4UÅ¬]›_:EA±8>oV�ŠŽz._ºŒµu]Ë±Ü‰9}§s¿=ã¥ôÇñ};�TÒ][U2F2eätâjøaZ3šQË/Ñ§Wcs¸yìŸæÄYWêÔñ²aòZŠÅB^–r08“‘åMU_Nšmn—;6&ô.xzØµ‹înÈ>œ�†&³ìŠâ08áêa\ËkÙ+•ýûÅzb“IÞÄŒ§‹Ú°«Õ�i«ÂIHL 9&”•mp,úÌ¾v?¦­	˜#pÝ½ÔÊÚ è�qÄ¼/²SGvVzˆÎ0³÷öúbúèþÓ~ÿNj~\A*¤4ÙÖ™+¯^$®´Då¡¤�ð+-e©)Ø`õP37ê¡¸§5š'¾ I¸TïÃ(T2$¢‡Œðg‰pžÐþdàÒ²ÏyÀ˜ à7a,#ä(.…Xù‘ã¸¨fK3Ð>u„ÓCoÒª\›„p¬#˜é×HÕ´›–
•q(Õ\ûZUº|­ÁÝ°&�[#¯Y"•�F’ùõyƒçí7êçû‡ùëÆ÷B±}oð}þÇ�RøÜÀïï…Æ÷B)~ïœ?¿Ïï�Koõ·_n­"ãxnVQdZõuš÷U©”“cÇFG°~íóÔ—�ÚC¢å…X¿¾Öo"ÑHý¶–â¥ÏÇ­d‡¡Jþnž‹$v›™j8d!†²³¶9Îô{ý®²ð¹SÐyÅK–”;±Ó–qÉîxy6ØÌ€H £©Ä®ÍI`�|Äµç‡fQÌ±U3^—™ ŠÓŽ&	û�b IºÅµE©W¥…ø�æôK ‚­û`È^r”žqHËà&@d¬Œ¸Z‹ÈwuQñav�ìd�|OtY�+³rL*BÑ‘³êvÒíc‘íšæ°ØÛnëçð±y¹²Pœ
…d�à†;6Ò&Ä Çsèº
 eÒØê™
z‡. 3á(‚wÞ©w?�ÏÈ8Î²´EöLhZ>Ò~é«‚
šœR4Áæ…ƒ>$¡2;Ã�|�´‡œ G�‘Êù78²•œ¹A‚¥ûÌÎq7ûº3ß 5Ê¦J]%‹L™<¯yÍ«±}ûvÜzÛméZ+å¢S§NÁñÇüö†Ð¿yFGF@DÉ)ó/ùâ>ûì"Â‚;î 8Æ¤ÉS4àªž¿!ºØøÿÞ¾>Lž?2ÎúôïÏž²2Ò K‚çž~šõßÀ‹|ŠSÎ¿€qãÇ§g0”•ÅÑÇGó ¤Wÿœ|æ™ÔE£I âfÙJ}ÊÊæø“N¢s—.¼ýúk×Öê¼Ó‚¶IðJ�9(Þ{|³ðcG¼vØ|?gÍ¸ˆ¼xùÙgh¬­k¦˜ÔDÁ«Í×‘€P“‡®ÅÆmî†Œ—nŽÏï'œ“ƒ¢øP…P0H8'ÛÞKWînŽUJ^©ÚZ=…­ÿCzœICº¶M†˜é#R@DÊ¢&ŽTê�ÁD"Ÿ/ilËHÏhÐrÊ|>Hjé¸3&e°DÛo�ƒá%+ˆë¤è¸N£¶2±0[0uÊ�^ÉÐ;I­OÝL÷‹±¨`Ó“<)zn†‹gÓ³šžÓTÌø�ÃŽ8!»wì`ƒÎkÒ<î'M;›“Ï85‘ �…Ò¡AÑXŒXcÔ  Íœ'æ¹çâ†8öÔSé^TÄï¿ÇQÇË&ðß—_fÖM7‹F9ïÂ‰tè@  {Q=¨«©%'/—¿?÷o½þ:7ÏšE"§[QQš[ûþ»îbÁœ7œ•ñLhFÜ¯½„‡eCIWZw+ƒ)ÿ¡›´Pnm,ò«AÓÖoŠ•šhéæG[Õ@¶›L¬º…$E8¤iÃ²,�V0l[Â²Ê0Â´J‰R¹C.MŽ�•R¢l•ADÈ˜¦Ø³DÙ²ÀÌÈ˜:Ÿ2ÝÄ\©TÆÆ�/¢P(À0M,Y²[·¼Šýû÷b`` _|9:ˆM›^FssÞ}ÝMëPpk�&±ªy‚—LT¥�€‘IVÑ½•&q»ŽÓn'�S€L.!/sÞÃ0 åD+DD)Ad¸) ÓÙ‹k8„�ëFpiIAHZR’²÷ÔnŒ”èèèÐ|œJ)©e¹–šjûÓ‡a`x÷>øCÜtåÕxùµ-ØèætÎBWg'¶îØ)%ôô`ùâŒŽú÷ÏhkÇå¬Ç‚î,èî3cÃÖ-ÁÒðñÛnG6“ÁèXR2ÊVù\ýUd½Å�9düÈ™ ?þJ��È.[1þ2`1²÷^ÌhßÃ0ÉÚ«‰ Aííû1Ô”Ôúž¥X2™¼¦J´&j �òB9ÛÖç÷ÔÔÿ¦®Þ)"˜†‰OÞp.h³Á¶¥Ÿ®”pŽØâé}Š~ç�•”£&$å¾€}Mrbââu¢zRÔ¤m=×AŸCj nnES³¿Ió«!šñú€ÃS²]j‰¼C‚5§SØR/Áþ³ÞÚê{Nü(HŽ„¤ M±¼ŸÑ7å�Á[ oÕí­µ�Ó K]¥o€ƒC`¬DÙkïîíìíß3­þ~ ³¹ :ÕËßÚ:°+:…;"0¡£šd“N8hÈ¤+�ÙÁ€™Û®œun°uz¿´/ÈW}ƒ/­ÉI}—†£W}Çýø¥Ö=�´0™b¦òÆÛ|ŽIµžJXà
Lƒ//2›¬+Ã�0âH#�2êh£OÒgÆ™fžeÖÙf_~…L¬¼Êª«­¾�Ù ÅŽ;í¼Ë®»í~Èµ°oß>,ï¿ÿ>>Ÿ‹Å"œ'µZ�Ûífbb‚………"•P*•4440<<ÌÙ³gñûìv;V«»ÝŽªªØívœN§È·ßBaªªâr¹°X,hš†¦i
 œN'š¦ár‰ˆñpÃ`yy™t:ÍÉ“'ñù|Øl6¢Ñ(===ÌÌÌ°²²ÂåË—¦««‹L&Ãµü~?~¿_´ŸH$X^^IÌ‰Õív‹t�ålmm­H£¸½½Mgg'555TTT033ÃÒxþö÷Á0\.¡Pˆ[·n‘N§YXX`qqqO2€ÅÅEnß¾ÍñãÇ…f·Ûéîîf``k¼ñÆÜ¿ŸÁÁA"‘>ŸïÀ,º®‹6'''q¹\,//óÁÐÔÔD"‘ ™LrúôÛ7ƒ±±1¶··9{ö¬ˆËÛÞòñ1Ïÿ°q-/,-'<Ÿh<gE‚ÍIÁÌpefâ1'ŒÍ‘#G„; ¼Ís›±¦¥Älß<—ÙWÓÏÞÌ2e
uå×af-27éåí™þ´û_›í˜Þ¬¬¬$•JQ]]ÍÏþs ³³Sü–²Ù,…B�û÷ïS(ø/ÿå¿àóù„ås]¶X,¢îT&“!—Ë	¥¡¹æ–Ïu¥R	Ã0Ðu�b±(Ó2’ÉdÄl·Û‰ÇãÔÔÍ’Íf1™Lz­)í\íxUUI&“¤Ói=1Œ,Ëd³Y½í·@ øŠ+ _–#SÝžjþß×¸\.¶mÛF*•¢»»›d2ÉÈÈ×¯_guuI’ÈÏÏ§¦¦†©©)XYY¡©©‰¾¾ïÿþonÜ¸A^^ uuuìß¿€¥¥%úúúØ»w/f³UU	…Bôöö²k×.ž~úiB,òòòØ·oÛ·oÇáp<P{SSS¼õÖ[´··³}ûv]XUU•••‰ë*­R©»víÂáp¬{.™L&p:�tuuñÆoðÒK/ééøµ˜-ð=•Jé.ÊØ¡(
V«UdÁÁçV>®]»F__�?þ8ååå�w&Ì”$‰ÊÊJÌf3ÃÃÃTUU* "] �@ <2‘K �@ <BD �@ ™"BÖUEQQ?ýéOinnæñÇ§¤¤ä3wÒ———¹té“““º{—æò´Q`ÞŒT*Å¥K—ìg?Ã`0pèÐ!Ö®]ËÆ�KÉ™3g”KI5+W®dïÞ½TTTP,éììä·¿ý-ôôôðâ‹/*§€õôôð«_ýŠšš&''Q©TlÝºõwÕj5Ë—/çÞ½{üæ7¿¡½3==Í�;wp»ÝlÞ¼™ššš¯s/å?‹EcsssLLLÐ××G6›UvÌe«ˆlá$à    IDATœajjŠ¹¹9T*Á`�X,ÆÇL<ç�7Þ X,ræÌ~ýë_ó—pîÜ9D’$îÜ¹ÃéÓ§	…BhµZZZZØ·of³™O?ý”ŽŽ¹{÷.ß—B�@ ßŸ"�@ ß›"âÐ�@ Á÷m%�.È[þÛãñàr¹¸xñ"¥¥¥¬\¹’ššZZZÐh4lÚ´‰ññqÅÒ (ñ
ÝÝÝ Éd’›7orêÔ)úûûñù|ÊÍçóôõõqìØ1ÚÛÛ)‹¸\.¥-R©—/_æüùóE™b“"%1gŠ I$"‡B, r®ßƒú^(‘[bwŸo-.’UuO>çî}öÞçHwÚxmlns:dc="http://purl.org/dc/elements/1.1/"
    xmiHzreSzNTczkc9d"?>
<x:xmpmeta xmlns:x="adobe:ns:meãPð WNO»QHÓ#,¢ò¿TÅ÷+„ñÆ…;‚K»ðù÷Æ—\"2* ˆ²¼÷š½lh_ 5Œ Ë}=#ÿ¦áH–ÆXb$<?:Îm`Ä'�0pØ:B–œ–ú<ÈfxÚ2èy5O sµsíNËÃ&9oíX¼uV*ôTR2zeÃ ×HžÙö®žð“@Zù›Ç">?ÒX¦nk…R…é¥”aÓ¤Y	b)ðIPV
i1[_ÑŒvX(K!3wïlÛ„V$O<ñÄOV0Vtÿ.ÿÖè´#F �Ûœ$$KR<bò^%Oy÷r™KÑëLlÐ¨÷�¤TˆD>îÃN8jßÍ}x–{<JU?w¦z«-¸>}UiûÝ­ £Xñ�ËßÒÊ¿ôK˜~¿§Mm³dÓå6Þ:·¸‹RY>Ë_GUv¤¶ÑIå &TA(4†¡ùÍß¿ŸßýßCëTÍ½5Üf-+ÅÍÛQæµ¤%³s)RÂ ·+H»H26�`Ñ´´éð6(ÅÜ|Œë³)â–FjW ÌaC�‰È(µµh5›åoj¯‘aÔÐØæpJÝ´Ú Â¥_Å¼²¹š}Õà÷„‘(Õ�gâð�™}ð—xrs>Ã.øøÛÚñ§âè–6¬eóŽ­&™ŽYX†v?Æ3�l¥±´">‘gn‘J¹�J£’qSš^6uµ0>v‹„ -!ñc%c,Î[ÌÌ.âoï¥$-¿™&+qËÊÏ½RÄ*G~¾AÎä­Ã/�µüÂžá‰ÝëóDOš„‚!TcÊ—)R';h¾œX[áH¼„-Þ~¥fƒó®JÆïŸñ„"(„7]Û°;¸gÓ‹‚Õ4Ã†FYÝBÞÿÁë¨*:ŽžÀ(¯cvk~@¼ÈÉCGÐçÜÀÒF=2Â±mÏ²½½�„}>í… 7kßºãÚ�)¢â‰'žxâÉKÒG~ü±§*O¡ÁRªx[	ŠÌd¾’9Hþá‰'žxâÉ‰':Eì$Ò’9Ò^íæHo-nhºf®)=·°UwÆ†ØK×	[­›­JdŠÑZ¥ªªŠ6°dÉ’$†Ð4Þ|óÍœl¤B»ñ›ªöâ~ô£ýªî,ð'
À~É¢ ©�åzeñ'@nf€nÒ†¢2 ×iØÕ¦IÐšvWk„r &»Z0ëb®,ç«°Ár÷žüÙ}<¾i/�C:Bh„¦-aÃG?Åo|ñƒ,k©ñHˆ'žx2e"ÆxŒæ’ŒäÿIËcÌï•ùóÄO~u%íVéÅõyâÉ/ÿ³ìáÿMå˜} ýÃ´Ÿ<M0àwõŸ,õw«“Èš¦1{öì‚I¥rÖÐ¿âêëXÊ_üÙï2·¼¼Œ3f˜išôôôðÂ/pðàAƒGÉ‰�uŠs!_™k:–UÖT˜¦I?ííí8ª««	…B3vVóÉæx²¼m‘N¥0-›l¬—“ï7áZº‘Í52Ý§Ø÷A`[YÒ‰–�¢ûÜ	Nô8Æ¶mxË²Ø¹s'�@àŽ!×«ªªª”——�Ç9pà áp˜Ç¯×K0Äï÷Ï³iÓý7J¥ª*ôôôÌ8~ßív£(
mmmØ¶Miié-!¦irþüy^yåZZ`ÌvB`Y&¨ú¥�+'�ÍfI$¸\®+ÎÓé4™L·Û�®ë×Ó‚·ÞÚÏÿöOþËÂ¥…„eç”XÙ™tšD¬“ƒÏ¾È`åF	ˆ·	lËÄ´,l[Á´´±­õñegZlî}âAj¼*…•>ô)Ì!Ì8½§^æ‡ÿpšàÒ­<°JƒÔEz{ÒÔGÀã¸v}%AûHŒ)•±_šê˜«¼oOø›«|ö*Çá¢Rº}—>oõd!¥\VVþ½=¾•eM´É­,ërer>
    <rdf:Seq/>
   </plus:ImageSupplier>
   <pl  <rdf:Bag/>
   </iptcExt:LocationShown>
   <iptcE*-qÈP;YqÔ*¡B¨Zu0¹ôš4$).Ž‚kÁÁ�Åªƒ‹³®®‚ øâcêið`íOâú¦úÎ›�¤©…ÐM„TÂ€ÅLp¬Ç°Õkv)Wt{‘M5AM}ƒÕ  �…1VG i}S\î<Í€~»¸$Ê®Úæ�ÁÛ7ì4O’Oc�wk’]€ Y„FGª_„RNŽ5ý@&oupê\P´Aí'[îÍ…âaaÜ÷Á£�8Â(>ëz0Sp`n“p	hÊöölÂ=¥2rogÎ³�=,yÏºÃ3°ªl÷îT—áH"ÙiE¶°&<VË¸¿–—ý²*óÓ+_ýðÊ8Öþæ”�Ÿ+ßønÌüñ÷¯ßwéwã›kâ/Oóõ•ÿþýh}üù:ü‘ÈÈHôz=;vä—_~!**ŠS§N1|øp3E%ëªJæsðàAÞ{ï=†Êùóçü‘¨Õ'MšDÉ’%ÿ÷nšL,[¶www³´ �@ ü[Y¾|9¯¾úªúýÞµ«ÑPÑ£Z­‡Œ#-=�ƒ'�àZÊ…K×Cøqêw$¥<düÌIôx³+¥œK>!ÅcnÝæP²„3ãfL¤n�ÚìÜODL4²$ŸÏ_�çå†Þì¸³“Ö/µäõ_#"&’äÔdŽŽfÈ�!È²Ì{ï½GBBMš4áÛo¿5{?5¿ÿþ;'NœàöíÛ$''ãêêŠN§CæâÅ‹ôéÓÇ¬ÏŠ¢0nÜ8bbbX±bíÛ·ÇÓÓ ­VË{ï½ÇÖ­[±³³£\¹rlØý”fÍšqþüyõzÈ Aƒøì³ÏhÐ A¶yà«¯¾R¯­[·n´lÙ’[·ne›_š7@õÊ^èÒ‡Õ[×±/ð NN”uuC§×Ñ¥MG¶þíGÙ2eÔµ/¿®YÌÁ“G�€ÞàÅ™—=&+œ«…‰-ÑÍ�ƒç·ÙŽ¡Ñ@Lˆmû (é _$1žo	NÐÈðÛ6ÌK”••ñàƒbµZyä‘G8}út34*¾¾¾|ï{ßãã�?fçÎ�mÞ×h4äääpï½÷o»‹Üy/Ó‹ÜK:Þ�‰f‹Ô­Ñ.K«�FÇ¾ô4ÅÊÛŸˆÑd¤±©‘K5ÕÌ¡O’ÐØ&�@ ¸¡‘‘�UYU%”ž9@ÐHpsT3‹‡6¢Wˆö·Òl‘ømR-””rrrÚxœŽNlY‰��gÂ„	DGG£(
±±±ÄÆÆ2pà@»ÇcÌ˜1,\¸°MŽWë�Ã‡“››ëÔ>[¶lÁd2	!ØKöìÙÃæÍ›Ù¶mû÷ïwhŸÊÊJŽ9BEEóçÏ'""B¢@ è­›�¤Ø< Ý×qÌ¸•$ðÔªT4k8\¢£Î$1!ÔD˜—Õ‘½z}± wok�id>^Þö€þ
£M’lBÆþ k­øÜ¥ èäüzê	qVDH.èC¿œK.¸�‘\–?ÿà;ùä{>ÌšçS,yÿ§ÿž¯Þüÿ³wÞñQ\×ß~fvWÒªW�Då2Åb¥Zk–-[Æƒ>H<¯Š’R©„Þ�]»vUC¹ÆæÓ¡óª»»›šššê®Ö1ÞwÏÅ¹t¬ëw¢{}"÷ýD×�È¼±¿k“ŸOÇ›/öºžÈ´8Ú„œêšŠGXêç³¢ÅÎ‹Åb±XNNe&& Ž2pÌéV„X¦!ñxœHÄ%�óúš/]³?‰üb;¼ì[0|3\ÿ-x`ïä§âíð¿o²‹Åb±X¦Í*¾þdZZqŒ1ÈzK%ŒGh�«?yD²bÞ^¸j)Ä=¾zG'£&‰2,2æ‡	-�–aÓÁ‹–4ó™ï«$gK-1„ÑøÆ!¯avÊP6¥^~IŠÛ~~ £\”SÆ ˆDc\µÂã³?"s`Ì‹3!_píBÍwž(3¢Sd\I4#?ZàªöŸúU‰J=µ°»ñéõ£tnÙK°ó~\®=»Ù¶s'?p!ZkÖmØ€
æÏ›Çª7ßdÍú·™=ó$ÎŸwžçñò¯	‡©?p&Nœˆ‚qãÆÑÙÙÉÜ¹sq‡±cÇRSSÃÚµkI¥R,Z´ˆH$‚ëºTWWSSS“Ÿºˆ‡¢„"…¨h!Ä‹Ð‘"‚pŒ’’"£Å¡‚ À¶mÇ1âÃ`0Ã‰GX $¶—_~9ÿðÿÀÚµkùñ�Œïû,]ºÔœ'ƒÁ`0Œ §×òrm;Ö§¦OùZlÞ|Â%/Ždß»@Œˆ!¾úqÜ—•Ii…SZ0ê§`)ßç?Öwò�Sü|�Ï+-u™0­8("u9ÕÕ•‹éA2™óæÍÃu]lÛæOú/¾ø"ÿ÷�mÛ|ík_ãŸøDþ÷û‚ )QˆP)ÅÒ¥KùøÇ?N,C�‚)S¦ð‘�\Ëã�?vÔ):¶e÷p~»„�c;ü0[BJ©…&“I£®¼€èøšaƒÁ`0ƒáý�`ùç/£Pú¤ÖH„¦)i+. ƒÔaCò  Ræ6¼ù¼YÆ†-=½÷rL½vDÀ`^  0ˆ{±¯sN
•ñZ’æææT‰cc;çôî7ïÑ[Gj¯dÃ#Ü`¨É  D©z¯ÚÈˆj#$mä»B­,-r7vÉÊZ«£GŽèØ±c,>ßm÷WD  Sf;ÂÚ¨&,B/fAõ�ï~W§~X‡Îþêµkzíµ×ôÔ[ßªF£¡Ë—/ëü…Ú³g�òä‘L²ê^ëeB�îVø‚¡½«AAG#
JlG0Û²0	�õÝ(�á©…?™M¦Ek“H$pØí„¥,Ë‡Ã¬#¼ªª˜ äJþ
‚ “É„T*‹ÙÌ®GQÄ‰EË%o%AAËï„‘·ÅBÃ¶Ô¡étÑX²,3ãUX-†£žE–¢åœH•€‚ ‚ ‚Xùh›§²,çHaE�±'A¼× F„AA,_”ÎŽ¶:½þÙY¨ªÊ¼D²,C’$‚€Ö–¬ïî†Á` Çqó»î|¾|,#Q§Ó¡¾¾Èf³ðù|(//‡ÙlF6›ÅÜÜ�ŠD"ÐëõlœZßížkó®Óéí	2;;Y–ápXð›ßüÛ·oG:�Fcc#öîÝ‹ÇœVØ¹s'6oÞÌJ6¿þúëØ±cª««Q^^Úýžÿ³ùáq…¹‚  �N#�N#âÂ/Ä…^Xô=MÔÎ_²Ù,Ÿ~¿¿(ÔÇh/¿ü2:;;¡×ëÙû·oß>V±«ð¹E•••¸óÎ;ñ§?ý‰Íÿ|^xád2´´´0bÄòóóùè£�ˆ��gíÚµvïÞÍþýûiØ°!ûöíã•W^¡M›6>s2++‹…¤É5é�7RRRB`` ÿøÇ?®9§d~3RõîÝ›&Mš Õj}Æ+88˜Ð¸qciŸ9Ãùˆ;}š¢âbÂBC¥ŽÆ�c.+ãT\’“ILJâÜ¹sXÌf)ç£²P.ïEÙ(+++r:%ëWÛÖ­	Àh42óÍ7©]«W¯JÇ“àÿ7bËW®äëo«¢*OJj*G�¥Ut4'N�’*Y‰BÉ]uë¢×ë1™LlØ¼™É“&ðß¥K‰Ý¹“FÓ“åÛo¿%55•Ù³g³aÃl6›O“ÐóçÏ“˜˜ÈÅ‹Y¾|9‡ò8O³ÙLNNFä ïõáZ^�FC—.]<¾;}ú4{÷îõxÄf‚“&M’ºŸ+ŠZ‹ddnÃY½Æ/öâ¨Q£sçÎeýúõ<ûì³>•›Š‹‹Ù¸q#f³™ºuëzœKe‚¼Ø…X$<<\R¨DBBsæÌ‘Â*Að	êÕ«¯½öaaarÿý÷{¼ì�F#YYY·|j×®M›6Š®B¡ <<œ©S§Ò¤I�ýHsR©Tâçç‡Ífã� _¿~øûûc4Y·nÌ›7��>úˆ1cÆ0|øp^xáJKKINN¦µµ•^x�„„üq^ýus?CŸ-&µZ™7oC‡íÕöÖ­[ÇòåËéèèÀétâr¹ˆˆˆÀívc·ÛIIIaþüùÄÅÅ}§¿Œ¼øï“——GrRåÄÇÇsÅo~ƒªª8¾Á<¶bW^s¿úå/ùÕ/~Át£
Ý($øâÄät:ÉÎÊâ_Ï=ÇîÒRÊ+*8ëÌ3HHHàôSOeË¶mì*-%2*ŠÊb±Ð¯ÿÀ4YB!„Bq”<^/5õõæ„WfHèÇjµÊT¼B!„Bˆ>aº£õÃA�¹‰Þ¤hhº�•ƒÒË	cbb;™\QÜn7ýúõ“³JñõØ†�E…ö–J$¬AÈÐuì6�Š‚„ BqüS‚9ç ºat�+|Uô¯dx7�s=ŠÃÎ!ï †j¥ÆZ÷ä/´å%®ÓA
X„2jØ@b´j¤˜ÈÐ~ÒÃ?ìøErÉäÚ #Ç<¯,7ý	Ôuw=€7¿òÕß~º¯DwñÜÌf|Ûƒyi’H_²€’ö€ŒèxÄÛÁ §»±¥¶dZÁw N,H2†¶hd{çÊÎù¶%ž¤Ò'qoJÔ!@z9iYÂëó¡X(`ÐñéºžÕjõÆ³ËºÏF­g†ÏçƒjUO³«†�AkÄ¶³³ÉÝ]JŸ%:‰Þb¤-Ró›NV4Ú8|œÞ³¡‚ÉqŽãccX\ZÂìÕ«âÁ­iÜÝ½=”K%Ô4­Þ ºÍ¹RTµ©ç\UU8TU|áÈ²ÕJ‹€œÕÀÏærÈ
bÞ…aÈÞÚ»¸\.
imkCUUL&‰		ÄÄÄtÙö�Ô©��ÒRS1466RRR‚ËíF§	|?’$áR¼475ÑÒÔŒÙä;×Äh4
GS NGÿ#h~2è:ì$'	ƒÁ@¨7�Ëí;DVÆÌÁ¯›Tt¾L£m	¶Ð£RSS�×ãÁ""â�@pú¼5=›7Bee%)))=;ç¡‡zG’$.ºè"6nÜÈ¬Y³˜:u*mmmüøã�L�:•3Î8±bkÖ®å‹+°X,\~ÙeÌ<çœ“²`"øuD@:¤`�$·G´ü©Ñ©ô²ÉÈöƒŠhnnfÿþýäŽË–­[5ã$44”meeÔÕ×£ª*\qÙeØl6$IÂb±0aüx-²³³yëí·Y²d‰¶šþÖ[oññ'Ÿ�•™ÉÔ)S(--åÞûîÓtrsS_¬XÁ‡‹3 Â�ìl.¿ì2¬‡‰"755ñî{ïQTT„¬($ôëÇ—_NBB’$QWWÇ‹/½Ä”)SØÎh4ö¸îÃápðÖ[oirÀh4rÑEwÜžþüù2oÞ<bbbŽ[Û8�Nd>K•âq¹�¼B@gª««¹õ¶Û¸ÿþû=j‹I–1�8óx››­VT*U›%[n¹ƒ^�J¥¢wJ
yyy|ûÝwìÜ¹“1£Gc4•äç˜˜BBBØ´iË¿ø‚Ý»wÌã�=FUUÅ%%üwÙ2žž5‹‡¦McÂ9ç0dð`Þy÷]vìØÁþýû¹é¯%.zûí·�¿¿?‡ƒM›61iÒ$FŒ¡„sÝÿý¿y¼OÒDBŠ@pÖ�ÇãAÝÝýá‡™2e
çŒßA@ÐëõL{à–-_ÎwëÖµÍí€ T²Ì¿?ù„œœfÍœIJ¯^ž=�NwÒÚw²çÙ‰Ì¡Î?;�Š¤P>‚“³~Ô�G9•Ppfàv»ÙŸ›‹^¯gâÄ‰�@ §
_!Y–ÛB°D –@ �@ 8Uø*ï*D–@ SéÛ·/¯¿ù&ÿï²Ë0™L|µz5•••Lñzh Î;÷\/]J^~>sžyæ¤zá„D _ÈG{vïÞMzz:'N$!!���víÚÕ!/F¥Rµ¬ï©Þ8�4VB°¼aB¾
IúõüÇÓOsåWP2r$ŸþÔ§XòöÛ”íÙÃœË/Ç¶mvìÚEff¦Ûê¼nýzÆŽÃ{™{ÕUÑã{ÝŸ”„¦iüí¿H(êU¹>Ý5Ð�Ïòx|zNÂCõ|=œÏö½†a°^¯]×1MÃ0dbº¸¤EQÐ4¿ß�¦içmÊ†¢(Ñ}@¤D!„âÌ©ªŠ×ëL›6�ñãÆñÁÊ•½æMéº~Ò‰ëÇïð­(
cF�âÚk®aíúõ9rÄ]‰+nÜ¸qäæþ�ÏïpçzÄòŸ˜ßÄ9 ‰¯+çù;ó½ùª««ù`Õ*Ž9B}}=MMM,]º”ÁÊ•ÜrÓMŒ?ž�7²û£�¸îškÐu�öŽVUáõz™9s¦,,>¨þ áPã÷s‡�»vñÌ³ÏRWW‡ÇãÁçóQ]]ÍŽ;X»nñ‹Lž<yÐ^¿š¦1yòdŽDJ´›‡îžÚÚ;èêî&##“ää$TUsƒýPÄ`ù¦}Ñ $•X–E(¢­í(y9Yäœ}‘=HÃ@Å_[µ"­vqÈP�,”*â¨U(B…P+´ê`ré‡Ð¤!Iqq\~,4£c¢Ž€%SRš;ê\JÂ‰Ð›BX{Ä�f	¶/¸—RÊÉ”àq�»_+\#$Á”Ì„ <èßA9m¢ÍÎ‘j®ÍJÆù#f¢¶�ßÞHópyPeÐ”§Êé‘DÕŒ…õÒd|+ääÍc|ï…0û“‰�®c–·öáCÖlÖ¯Æ4kOžLÙ6wÈe�âs&æ©à†sýý%õXfÿ„‚]	›ðß_oÀc™}KšRD¼–×$4yøê†Áðh0 ðô‰˜d._�Ú$ Èå~ù@37¾•`×‹¾¼Ë”¡î[˜bî5C(�ùøñ­$2ý�y§Í¿��°¶-Gsgžž”Ãòuê+}”yû‡btçX°&CC™—º2±�sëIèè-À Ë€¤írÞ¯›(
YÌiÎqÚ¸ ‡í^ôO¸~}ŽÆ
/! """"""_ü À0M‚o�á5~&6†ˆ74´ã)›·—'éŠÛì9*D¶°eË?‘¶™»2ÅÊÖ,5e>¦�
SÚvæ.Oòòœ^NØ¿Œ¡U~šÖgxcN/¯.Ïà5áÐ	a›VBd`Å×…åë3,XÜÇÜ¥²ªË²Ø_~€ššZ†
¼·e“&Ž§¸ �‡}š	ãGQTPÀðaCpž¤µ>W	¡C¨ª®eÓæ-XF("‘Hð½ï~“ŒôFÊ�Š*Þ^±Š~}{SßÐˆ¦i\÷í«!„B!	 !„B!„BH@!„B!„Ÿ³€¬â/„B!„B| ÿAÉŸÁÐ³G·äT��`Y6‘()¾O¾¶™ÒÚ¶[ÚÂR|¤üŸ¸¡x<Askˆœ¬aŠZ-r�Ÿ–,åútJs�lh‰vlk»ÁŸž®æ½ƒ¿_™Ã€¯|Ë	!„B!|&„B!„Ÿ‡X[vâ“&„B!„âD BœÌ$€$
„B!„’ â‚HÄÄ¶“ÁyMK‚3™ Á†¦¶o®o#Ôñásî¦Íº]íì¨ˆ$ƒþƒv†,ÞÚØF8ÜSÓÐTxnQ3ßªžhÂæ¢‰‡Mø¸ 0E£O¡U�ì ƒ¾ù.–Öµ³£&F�¬d�?¾Ã²³f¿KK<Î�¾-¥%%ÔÕÕñ›?ý�eËW0zäpÖUU³ðý¸æÊK<p ñæzÛ¿ÈÆÿ¯èàªá!nz/IìžÕôëâgÊ‚$48üëŠ
òŽÇM�Õ°¦ÅáÒý"„‚Ý”çÊ¿­äƒ›†®|mx˜_\\‰¿mtÂà"“¿~³�‹|¼¿2É9ÿXÃ?§5qæ!%ðñƒ³»Ò½íìtõ†,w<UÍ›+3äÓÍÇ×OîLßn­£64ç¸ýÉj^^š&‘óØ¯Ö` ›eôÈ‘<ûÂ‹,X°�ŠŠ®üâW¿!sòIãÈf³¬«ªfÐ �øý~ž}öY{òDDDDD ˆˆˆˆˆˆˆˆ Q  """""""
 DDDDDDDd§ žj!
 DDDDDDDD€ˆˆˆˆˆˆˆ(  """""""¢ @DDDDDDD Ã†êq2®Û›Œ
¹‰Z¬;Þcã§gò›ÕüàÕ2Àcƒ}0�üìh×èôD?ë6²rí&¦];•¾½³»]×²kˆ�ó2yÒø+.?-5…=…iii%11!:ŽzßþX°Õ�>Ëö�»1ƒÚÚ:ZZÛÑƒ=ûö“‘–J¿~·sÆôkødåºŽ`#Leu-ßøÚÃ±åý÷ ª*}{góñÒ•�KÎJt¸Øñ§ÉØŸ{î¼MÓ:Ž§u™{—‚Óaç›�?Â †e1ûÝù¬Z»Ó4©««çÅ×f³}ç^œN'û‹ŠyéµÙÔÔÖPSSË‹¯¾ÉÁâ#8š’Üe{MÓìr�ú^§iÚe¯IÃ00-«Ó÷ûúé×2fôH’;}ßPô+,O7,ÓåÆa¿r´Ñ-NUYµ«‘Â3AŽ74‡L4E!Ù­0"ÍÆ˜<·MH$3ÙÑ%qaY°ý¼±¬–ÆŽ>ùqñÀ´‹Áÿšª0npÏÜ˜ˆ»ã¥w¶4SÝøÙ‚`¿ß ¡#08Ó�!„B!„$ „B!„BI !„B!„B B!„B!„�€B!„¿žó7»Õ�Œ…ðÙr5}÷­”Q¾ØH.ýž�æÇ/^‰Áií8¾M ¯­@~¤x ÝƒîÁÓUU-Nûßœ­}„Â3ä‘_¤šUÕxzå¸®þnB�_»ÁÿÚŸmUUU5k"üuúvÑi#âã#ƒ5 P)vJHáÉÍgÛM}®«Ÿ«q¯áˆÿà˜ÆZEÛe`Ë«±þèKÁÑ÷_\VkÒÛãÖ\Ý÷ŸWæ÷míyó[ PMØ©‹®~íº÷ùÛW¤ö]þìÌ°	!Ôü£K‡…ú(Š¢é3{[ºUüÞ   •QM»X|nùàáq^Ý—e6^Þ8äç9íÞMW³~ü2I4z*²“^)½Q­{G=ÓLœÝ²3Í*„Ú65+;ëV7ÈWåýÁ�Ÿ�ÿØ¶rÝ?¶fé˜£öËýýÊ±óŸ�g)ž\Û2®£…(ÈZ¿²ØR=9¶å“.V&æVÕ»q9Ž£ÐZ�ôè´íÊõvY   'À÷./îû]_þ�Ö˜ªmƒkÇ¸ÿªC¯Ôp¹Ùº¿Q°·K  (6Ÿ]Ù«F«gßotÞiÞ€úJšö¸®ì}…_´H¯_¥üç»è¥Š   N>Ó  pj"t  ¸€Ð  àB  €]   . t  ¸€ÐLÓž¿¦h‰ªêê~Íå\Š"Î½Q}ëH«§þªmy×ÊÏj«:ù.W�QMÑÊPrFQœ{33   Dùy»   €Ó¡  À„.   º   \@è  p¡  Àš‚Í”özwfÖR´pa¿ú¹–n, 3æ>xbË¿ÞT–ÛýŠ<ç>Ñœ¤ï×‹Ý„o2?—ÊòR²2°›‚--‹ºçÜJ‹N-·¢>–íë)ÎËa­?}óçob}M>Yáçà^JÙÝvzÛ~°kªXÍ£ä°¿äe¸ç�Y@uu�ý¾¶ˆ›¦$Ã˜Å“ÏÙ}Äöi,+ˆ�z[K3°£;}…8™8ïÛweÕÊ¹,^u��æ®%¡áËûõ é¯ù¨9ä¯JþüMåÔkeÙ¡§úb*ÊÊXÛå‹ø8÷ý– œþÅy�@0oÌXûqïøËÛûæs÷Ó1MŸÏ«yÕîƒÇÊ'Pö¨�…
é&�nû^èîs´mEDDºûM	ôyçõðöhï»Û¶ó{ÑoLO ÀçžC""#•éHàb‹‡Qc'p©ícFOøí—ÆÒ°ë"""""""28]·@ÿé†v¾0ºC% """""""r•]· Ðž‹£xú÷ãñ©OEDDDDDDdX³* ”ú€O².)g×Öaš&¦iR·}m|¡ÓKðX9”‹-7ëÖR]j�=?³ŽµgKcïuù8®a­µ^Òy&ût^¿ñíäëSXk�õûh‰^ûXÆ×þã�hèñaà÷ôOæ.�µù92L"ÃÙ#¥ñ!¶KÏR-’ÓåÇ½å Ü’°üÛëìQŸ‹KùäÓO¸óŽ;h8u€ì»t-DfãwA,D1‡0ûí·yÈý0oO	ýìg?ã0ð�<ü¹žOØfIñØû�o× Š¯M é�<¹ÆÏ¦K^ºÕ&*Øæƒæ
röÛÇkÊDç%ÖŸ‰Æ
IêŒ¹<OmûfLÃ~´Ÿ}„äºó(2g¾‡ùÜàÀÊ�lh°3„.¾Êù¶&~ÑÖ4h£E¬òBVìµoÐÄ«ï.‘”çOôùx2ˆˆˆˆÈ­K qk¥r1�PB§ Þn:×l¹àro+Îåâ]Ÿ�‚ýgãÊì¤óR	›]DDDDDDDdšÌL ¨ÿ\ï…•ëy§¶€{ÃaÂá·©xø/ù›¾u<V¹JWBDDDDDDë<áÎ¿|ëz¾üùá�æ]VX�MbbB¨é—aš†¿’È¶œ8�	‘8P0‘¸ˆÓ0ðv¨ºçæ™-›€Y¦‰Öì5‰›øŒ¦vÀß	Ö‰ˆˆˆˆˆˆˆHg‰S'ÐM±Ï+ílv¶
 é˜8ßôø–[f®¤ÑëåÙ_ÿ�ÓŸ•wx?‚ÍV*Ú9¢W{ôÐ¯ÍjŸºÚº¸ŸŸQÝ¬ÜILLìð2:¨¨ ªªŠ¬¬,Š‹‹IOOÇårÅußÏœ©Áãõ1å†kxä_HEe5�-æs:�|ýöë"Â²þ3þˆˆˆˆˆˆ\DÎ>Ëå,zÛfÀ†û0®^ãŸ\7…õ«'òÊ-×³xg=¹È) ¹È%´úŠ·|õà­ó%¦ù¿R!1UGPDDDDDDD¤‹k=iùGf0ü¹xÅ¼	XYµ°±m¸>Ý^ÀïœNdUAªÿw,6µN)ìŒ¾×À¨™àÊÒ¹Ä]Ð hhŸÜ<~7äºh¨¯å“âÓlÙùNg	IÉ$   
<?xpacket end="w"?>(Îèª   bKGD ÿ ÿ ÿ ½§“   	p  <rdf:Seq>
     <rdf:li
      stEvt:action="saved  „iCCPICC profile  xœ}‘=HÃ@†ß¦JE+ì Å!Cu² *â¨U(ÂŸAÍÛsu¬=Õ¬ì©õ ;tþ)ÊÓ	|–Zb2"ÄPûß+‚™8‚…åŽPH$A+ óºš¾�Þ0"Œ�ðÔ›¸€¼k¸~–ñ3W`!Å.qàªFÉ†0`¢ßC&j° smòñ?b÷Wä¾ÄÍ¥ôoÅ-|DÎ)tÿ‰È9…îo"÷sÜ~µ%¶™Ot7B*C-ê)¿ž=pàÀ³‡:pðà3VÊe…°¼-X{Ñ9k.ìZ»ê¼ž—t]ø’s/\yîª•ËWÞ,¡§x°¿¥MßÖñù’ö7K¨ÇrÉ‹K{ è[Ó»”_£wÍâ]nÚ9O³ïé–}& 1,
ÄÈ¬¦-î?ÌÖ²xš HDŒ1
µÖ
 gYSÜWJ¥¢¢£Ø„E�ˆœlÐ$I�Hg�B†3y�ŸL*i�PD†çY �ÅC2Z¤\Ìkã°„×„B ?ÈR@fØ±ãÏÿüÏà;ßùŽˆ|÷»ß½òÊ+€ˆÂ\Îó<çHs×]Ÿ]¾üœ[n¹ÞZËÌ×_ã‰óEá$ñ‚ �&ÏS‰‰=/o�eŽIyIûAÀ6 Ï¬±qçòmÙ£�áL^7ëŠ7%vÓž~.ˆhb–˜ÄÒ€3yÂ"l- �â“Oè™G†ç‰¦r~*ò¹°Õh˜ýÿì½{˜Wu'ºÖÚ»çÑ/É²-°Ýw#äÄ`BŸXax´D‚c¸†drGùj«q^-•Õ–ßÞ—eéÈõº½¼‘‘õŸ…bJ7Q~TPµôé¢JO´Gé
€&ÙBDR�ûù±Û;~7 ÆnøØþ•ºFk fŸ¿SÕ((oä Z–%9WEžçÖ©† >F�j )Fräƒïno{ï!¥dE> Z…#òý±U /£Å³D 8¥F³Yôz½^/Ësóíò› ~,Æ>ªj?ÍÖÏ¥— ˜9dXDEœs!ËÌuÛs­èõÈ9V@ØÝ—º¯NCá“¿ò›_>¸™M4ÂT�©†Ÿh„©Œ¦r7Ñ¹Ÿ0ÙÌ&ò0�ád&M4²é€Óº/µ¶ç7n8È–IrÞ) Ø: ´¹íFƒ2Ø!È£eß®z•Älñx ‰1zïûab4ÖÍ²,–¥1ÃÖå1µÕ66ÑNÌ
²Ìh…o¤ZFU½é"0“¯@n)1ë!C„,d€‹­"¶N¼TM9FfÑ+­!/5¶ª9ôÈG�þÑ8`³4~kÛ·S=a†[OcÈ¶�{9æ£Î!9VU2N1„L3«"ª‚0# ¤”|DÕ©j«ímhäÝ-y9ÂàÈ{7Øú*1 öÊK™%MAQÈ4š�„•@ÈˆP… …(êv.0–‹¢�Ha’äþóz£ñå/é/þò/ƒ `ÇW^yéÿóc�íNËÿåÑe_ý9<óLýü�~kãóC
cÔaD&MIkkmE:ÐÎ°Ac”Ö¾p2;ÇìØ&l›Òu‚;ì}î¨OÚÙ_´³+vûiRc�°<&J©lðö~œ¿>÷-ScÊ†q°©d†tKÀpÜŒCˆ µ°6›l‹@;  ôö÷f	gÞ!…Xª'�´Þ×`ªU†ËµóÀJ•Zû=¶0LÎQuèj•–*3”ˆÚà’9}  }gÞQ€Å³³±={ÓÛ¿Ï„¾ÿ¾–18¼gág”« ƒsñ±£}`F" DiÕ:"Ü9Ñ§L�2–6�* kDzªe\yÖpÌ^	ñ2‘>€J	W_&}Î�}ìcÖYgmžç§žúGZëc�=ÀÛßþŽÑÑÑ]»v}øƒ—¤ï™å2:Zï{÷·¯U¤´fçœ1‘g¶i'IXñ
d½·yh?‘f‘ÑÖyaÏÞ°®á,‰Œ›8Nà|–çÁ	{‚(o…H‰á°¾E<8dŽ€ÊÇÛëã®ZV„8ˆi-q0ƒ=)c�‹Œ	aíD¤•âÀä§|5€ÞÁ ØlAT^ÑF •j˜„6öh[ áÿP_W˜(]gžÓ<±«å(:ï¢­ ú}ÛÍ7ßüùÏÿÿú¯ÿzñÅ—Xko¹å–¿yëÛ^ýÊÓÞöŽÏýËÀ…ƒÕ¿òÌç�_þ�ðÎB òRÇ€LüÑ÷ëãq’h­E„™½b�IÙB¥{cLžeDtD3AÛÁia»~p÷b‘úÄD%¥´ÖyžÇQ¤µ^¬QJÅqì½'¥"¥²,sÖÖÓ4KÓ,·DF1¢MIv ñññÉÇ õ‹Þwy«}JÞ[‚ÃPýø¦è¾ÿÖŽ®€9"OzïW‹  HÿÎx±Â²¦‹¦    IEND®B`‚‰PNG

   IHDR  š  šh3æU½¯¾¼ïnzwK�É^aŽ¤¤$£ÑxÉÝCm�Ð‘†wòz$¢•³GqÃù}ÿ®¹2 P}.¸;gËZ÷tLÂ¹‹×íš9`Æ‰!›²K.$Ïö‰2bu&e T“ËuÑšK¤¶¹î¶Ñ�E¯³ÇQ/§	hÛÞ';åTÙ¹©Ö³iéæ°.Mƒ*™ØÄÃ™ã ¸0ê¢ð©‹¥ÇãG¿ç=çó…ågfddddåY¼:�¨[?cÁŽSáá„YqÇ»Nèª¹úÂ   ¡‹  Ht  ‰.  ÑE  $º €D �è"  ] @¢‹  Ht %77—ÁÁA\.)))B€[.»Ýn"‘ÑhTOyyy}®Ù^#âûÀ#Ú|½P%®Ž=Ä5èR°2kW©í8çïPg—ç?ëfËÂ¼ºÕQ7Î/œºç—?É÷ü0©à“‚œ9Z£¨3¤,Ï�µŒª((&�8ÒZ˜I³øaƒvTC–e]Ý¨IYš½0�³|ùrviii¤§§#Š"‹EW/hã`2™ô²ÅbÑÕ³³±téR6lØ@<ç¹çž£±±‘h4°SÚ€Éø`âù6ã9…Ï°a7i3Ö2Eéi�ˆÏÅhë9ÒKª°$:‘�×žzê)~ö³ŸqùòåO4vº†dü¹’‹…”•5 {‰jÎ[ccc(ŠÂ±cÇÈÍÍ¥M>ø 			X­V‡®6•e™ÑÑQšššt)Õëõb³Ù0›Í¤¦¦ráÂ.^¼¨Ï«sL-‹…üü|RRRp¹\È²L4Õµ³Ç3
áóùPU•„„½}6›�p8<GêÏ«Ó{$�YžÙÂÂòìgXYŽ@<„‘eÉ€nSAÎPSß:¨‚D<1Ål¿Ñs¥¡:ï¢Î'n™ 4bRA¿£›-ßóþp‚(ŠÂªU«xöÙg­îYRJÞÿ}^}õU®\¹B¥Rò7ó7V¹N,CQ†‡‡9räO?ý4Û¶m³HhxxØ2
þñÿ‘ßüÍßä–¿MÀ Sbb€ibj` Þa`ó‹ç‰8ïZ´Ž0KåI)Y±bŸùÌghoogppÃ0ØÝ«§N�âÀ�LOOSWWÇÞ½{ùýßÿ}öíÛÇ+¯¼ÂØØØ‡ºJEÁåráñxPUõÞbTUPáWI·6·é¾*uEVU9Yt°¹Áƒ" èQ¨	ªDI4mr9”æµsºfÕÅÔÊ¯3Ó²7»F°�OvÌx~l<Ï˜±œ3–Ö¶œí“–rö^s>+~¡ØÍÂbÆ6lØþ	Íi÷xÌøßl2ž÷¯êãcÆ!(òšÔ9PE¤fj¤‘%0EA(*Š¢æH9[¯—Ç{ŒÝ»wãóù %‰ÐÝÝmò}EQ¨¬¬¤¾¾žD"Á•+WH$Ÿ0!ß‡Ð¼=ä3•74§-ÙÐpb<b8ÔøZsl<Àm™xüñc!ýE�²:nÊ%f¼Rž†¹âl·†�ÍÛ7:¨ÀrŽˆ„±×qSÛUõƒa…š˜«ä<MU–´b^–´…)ï
a@m"žV¹XíÍm¯+ÂKÉ}]-È³îë¸®trµ»lOèe”öâp k#¬	KVrk0)µ¬²ˆ± Â½mj¬P!fÖullIu-˜8DXù7ç;:6�uI,�š·Ãù×=OŒ¯I…RjÁm‚ «‚JÌX1^e455ñè£�²iÓ&’Éäœm™L†Ã‡ÓÕÕE"‘�Ê°©øzL„Ž""c™Ê†\î@ÏxXâ¯(Š°ÄË)ö]cºb�Õnl×¬/[X Æb‚0ÖÈÒ4—¹0d¦à!IíÎ¹ÎùÂ[-Ê‘±ƒ(ÖD<yˆŠ,Ö€Õv³\³   bKGD      ùC»   	pHYs  %  %IR$ð   tIMEä                                           
      http://ns.adobe.com/xap/1.0/"
   xmpMM:DocumentID=ÊÍ­¨÷…¡F§½¬#ß¢:a¤-#þï¦öBíž ›ÕtH
³¦4þJtEˆ«:�}Vr\:<ÀÏ™VÈXÂ‚û)‘ôiÀ@�ä<¥úå@juá„¢jÕ)3£«Ø"Œ�vÓ4Ê<1oÚcSaždÍÄ¨ú^�4©h·€xV~‘Æ°<ªuÀB“'„X†è>y	‚«*‚å_À×¶Ý3À‘ünd¹a@ŒgX¡ù�œ‰“¾ Š²Ø[W`ÌW5Ê‰¸Gè0ƒ`6ze¨‡DÓÏú!Ü†œàšLH_²%…
˜;‘Ò¥å¤ƒE>p�$ö½�¬Q|ïÁG4·¹QzTXtRaw profile type exif  xÚ­œY’¹rEÿ±
-ó°83íx½‘ÔkµjUDÎ™]ì,Å³:Jsº+³º*³;K•RAM+µæÃÈ}»äõeIiíÇ½–_¥ 7Öúõõ8Ž35‹É8çˆÈ‘uÖ: ¥5[‹J	ÊñÉOëY¾þÎ{{Wl^i‹ÿƒÙ9£	€DÄZ«Pk­ p‚5EÀ¿¥T>Õ@ô›1£‘Ÿ4›8|‡|«tPî¤ï÷/zvhûçÿrÙ’o"EQ#I
…2€¤©sêõŒEZ)ƒ•J	ÇÇÇŒÑ…š•×c>‚¡>>>f­}ù•=ßùÖ7öŽTÿõ[Û�ä‹³é™§^P@ú¨l‘Öº‘XBÛ?òá§YÇŸvîàJ¥R£ÑH’¤R©üà?øÖ·¾uë­·Zk½àc`µÖˆèåS±fÍÅË–-[¶jÛ•gÁšß�©

ûPbÈÍìÉJÓ%|ç¼(ÂŒ�äDÛÊÅ¦©$cŒ’•‡I¬‹¿C|�‰-qí€-É˜ 3	B ¡y�GwWíýýQ}Îœyèý@õ[1Eª1&[óçYV3IdYUUí‘é./gyn‰±6O	! *9W…Qâh- G5ïTUD‘(Æ«F�¥±·5Î«²êS&hMÞl5T€¾q–e)&Ó'2TWUå�¡Em¨÷½ÝŒÐÚ±NçÀää$À#�Ngròc/t:ûžxâñCîc «÷8ðÌÃ3�cg×ë!íÑQN)­‹Ÿ?öØcùÈG¾ô¥/m¦¸tŽxàÈ8: �ÃÉ¡�öèþUËþÃßO^ßñôä_˜xî/üèOú±Ÿ^îvãWOèŸü€þÉéŸü�~åôË~(Î~aidëÚUrué¢ªŠ*¨”Õ®ÛFwì¸í¿¬‹Çfš¯±mÛCSûnGœ›)15�•²ôs´µ÷®]YûîÞµ{G‹™CÈ�0¥¤ªÁPB¢ 8%#l€²,œsD.¥HäBÈP½ŽÍƒ)sä˜'<Ÿ-†¤ãuÐñºüéäÈ1o�ûÃåÈ1ÿ¡pïoŽèÂ¼À‰¢Ô¹5×zós–?~ý%`]ggiý�ÿï5§®\ºìöÜ¹ ôÿ­{ `¤?öÑ/?ôÈè›Ïóµ„=òÈ#W^yå¦¿ýÛ9
(¢¯ýëozÓ› €c U  DÖÒCgÎâ¼ÓD,Ï# H!êœ#Ç³ÙÇDHŠœ³Z)kmPY¶7@ˆ¢È¹Nb¢O©ŽÐï ±µŠ”ÖžT0­i¥ @kí\â°1MmG"Òh$Â‰b¥�0IA¤Ôö—œï€}öW ¬ÏÀ �&YKaÿü?C]jºÄ*¥Bîj­uEq¡P(â8ç¯~É‰Ùl–H„EÀs ½¸³ H)f¶ij¢HDÉsæmž­x‹°·^-Â*“dò ù1Ç.^G†HyïZíDÞFDapÞzfED¤8¬ŠÏæßÆ,ÂÁí†‚ÃŒR
á `fMŠP_«ü��Ö¶¡iWœþ_l*áâÔ’gT8GŽ§#fK�4×Ã¹Q¡8×þüò+>òþ=?ð�9h¢ü\ÿ¸gÇT5wÇÑ}²(Z?îùñƒ{îur}±ÿ¹åq5–JúÍ4o0ñê9¶&Õi&›UJ­‰�BIéƒ~6ÞftaŒ»ç¿ï½M&�ö�½Í&¼®ô Ôrü¹V[r¦ÊÎîÛ?8+§^ºxÎ’…mgœ²¨%—c†¢±úòñI’Iµ”ÒY+„dvÌ�€$²$ƒ� vÃ±ƒ¤”ìœ”RP-�7>�WçgÜL†¾çÒú–	å‘•	ƒl&©/×žBÙ‡È+×+¯ûÛŒübÃÚÝ|Ãô“ð÷ü?¿’RxV)¥ÖÚYg�õ�b¥RÞlnŒ$E†2ÂLF(Ù2k–”BJ£M&“%">õY™†YaŒ%1aýá…'HôRf„™™›}�¦_ËgåÆy{ëœ7ÅWc¨j¥$�œsJ)¬sì\ŽZÛx÷ëCÏ%t¬Œ/cÞî;¤}€ç-…˜Ë4ŽS¶>Ãö›~`áÔt{"T+©””Ò{ 47^îú:eŸâÜ«(|   tEXtComment Created with GIMPW�    IDATxÚì½{”v  PÐ�ô=påÊ•Óºí1‚AÈÃ8AÁ !Ju´úœ  eÑ�´¿ €]\Û³Õû÷‡ÿõöý.B¨é1G¯øWuË×"$$¤ÀcChhèí¬¸‹}¹kµˆIÓ¶ÊNÇQmÃŸ­ÕlÆa“BÕ’eT]ô®ù¬}¦V‹é‡r¤Ç½â\ÕÍ>Õ  P  ‘‹  Hä"  ¹ €D.  ‘‹  HvËE53jÉ+ù;)ŠâQ½ÝÈåÿ¶0‰\ @" �ÈE  $r  ‰\ @"�[¦j]ÀÍºã
4@.â.“²¡ƒ£R¸º a dictionary instead.


Example:

meson.build:

`cmake.write_basic_package_version_file()

This metuld be installed or not
 - `append_compile_args(lanclude_type` kwarg *(new in 0.56.0)* controls the he "code generator"
sub_pro = cmake.subproject('cme this module, just do: **`cmake = import('cmake')g_flags = []
foreach flag : warning_flags_maybe
  guments

A common pattern for handling multiple de printing warnings to the console
while keeping `same. The license files can be
automatically instal_clc
      or _llvm.enabled()
    ),
    static : meson
opt = get_option('feature').disable_auto_if( according to its instructions.

The actual procesples' machines.

As an example we are going to useations assume that the working directory of the apy that was searched like
so:

```meson
glib_dep = build_target()` and it
will be used in the approprlobal_arguments`, `add_global_link_arguments`,
`adr('c')
if cc.has_function_attribute('aligned')
   teral_console_literal_pool),
which has special pro but is a bit tedious.

In this release we have adndency to other targets using generated doc files into
`prefix/share/gtk-doc/html`. Takes one positices: 'com.example.Sample.xml',
  interface_prefix default`: causes, when set to true, to have this tt to add a leading underscore to functions used on marshallers from glib
* `prefix`: the prefix to u elements which are: `[gir_target,
typelib_target]`

### gnome.generate_gir()

Generates GObject int*`gnome = import('gnome')`**. The
following functisponsible for verifying that your libraries are coot (host_machine.system() == 'windows' and host_mao properly
quote windows argument is used. This ales must be located in the
`subprojects/packagefileoption(
  'testoption',
  type : 'string',
  valueration options to CMake and
overriding certain buiogram('foo'), files('bar'))
meson.add_dist_script( ability to specify targets in `meson compile`

Its with a
non-zero exit code. Alternatively, you case Linux, MacOS or Windows.
Set the desired compil       command: |
            python -m pip instalsteps:
      - checkout
      - run:
          nam
  meson_ubuntu_builder:
    docker:
      - image then
/usr/local/share/meson/cross and /usr/share/vely
```

You can run system checks on both the sysubsystem = 'windows'
kernel = 'nt'
cpu_family = 'e used during cross
compilation you can set them we by compiling and running some sample programs.
Iutables.
```

The `exe_wrapper` option defines a *omplicated case is when you cross-compile a cross be:

```ini
[binaries]
c = 'x86_64-w64-mingw32-gccrns**: A string

#### `has_path()`

``` meson
    l --tags` command
  to install only a subset of the.

**Returns**: a [[@build_tgt]] object

#### `de the `full_path()` method of `Program` objects: [[tails.

*Added 0.46.0*

## Functions

### `find_inles in that target. This is currently only
support report individual subtests.  If
`--verbose` is spmeson
env = environment()
env.append('PATH', '/foo In practice this should only affect
people develo
  in `configure_options`: `'--prefix=@PREFIX@'`, tocol to `rust` and Meson takes care of the rest.
roject version can be specified with a file

Mesons/py3-install-2.png "Optional Features: ensure 'pindency(...)
```

Returns a dependency object for t the crate types and is mandatory if more than onequires that
the package's `Cargo.toml` file contaistr`, optional) The version constraints for the pa``
cargo_ws = rustmod.workspace()
```

With custom build scripts to Meson, because it
matches the va    args : ['--no-rustfmt-bindings'],
    c_args :f the
test and the second is the library or execut error if it can't do that). This
allows you to do performance tests. Setting this up is just as simDeprecate Dependency.get_pkgconfig_variable and Deg branch. Note that `update` subcommand was alread extended to use config-tools, and a fallback to
ft dependencies with  `dependency(allow_fallback: .been added to the cross and native files,
`[projecd in a subproject
because they point to the parento-targets.json`) now has the new `extra_files` keyic frameworks. Solve the end
  user's problems rat

This piece of code would never converge. Every M.)

So, in order to start requiring a newer versioese features should be written in standalone filesto be skipped (that is, it is expected that the teey contains a list of dicts, describing the expecturrent environment.

The `expect_skip_on_jobname` ve basic support for configuring the string with t}
    ]
  },
  "tools": {
    "cmake": ">=3.11"
  " },
    { "type": "shared_lib", "file": "usr/lib/ meant to be run always
for all backends. They shoen the responsibility of the original submitter toit would look like the following:

- members with r [Python](https://docs.python.org/3/library/os.htype": "default_options",
  "operation": "one of ['[
  {
    "type": "function to execute",
    ...
 th this command:

```bash
meson rewrite kwargs set

The most common operations will probably be the GNU symbol visibility
attributes to mark the init anguage, either in `project()` or `add_languages()ir/resource2.txt'),
    }
  )
)
```

To access the`meson
# A boolean option has been replaced by a ffor `unity_size`.
---
title: Release 0.63.0
short-
not understand. Thus this test cannot be made 100m` is detected, which
was introduced in macOS 10.1` then all other methods return undefined values. rintf("%s\n", "stdout");
  fprintf(stderr, "%s\n", [[compiler.has_argument]].

See [reference tables and other variables when running scripts. It is
gtable('foo', 'foo.c', override_options : ['werror= an expression. As an
example:

```meson
cc = meso   |
| `FunctionNode`       | `args`: node; `name`ubdir/meson.build"
]
```

# Programmatic interface the `required` key is set. The `has_fallback` key used without a build
directory. This can be done me_header.h": {
            "destination": "{inclule",
            "tag": "runtime"
        },
       "sources": ["list", "of", "all", "source", "filee,
    "target_sources": [],
    "extra_files": ["`workspace/project/build`. First, we initialize Meired : true)

assert(not cc.compiles(valid, name: on.options` or
`meson_options.txt` file without a s is a breaking change (Cargo subprojects are stil to provide introspection information about the lafile where a target is defined
  - New: the `subpr {
    "name": "The name of the dependency",
    "mpiler does not produce `.d` dependency files,
depl transparently
expand it so that a declaration lif the build machine such
as `lib/x86_64-linux-gnu`mpilers are
now supported. They have been tested ognome.mkenums_simple()`
    and `gnome.gdbus_codegCE_ROOT` and `MESON_BUILD_ROOT`.

Telling Meson totxt
install_data(['file1.txt', 'file2.txt'],
     libfile.c', install : true)
```

There is usually and can be run directly from there.

    build/tesderivatives: `sudo apt install meson ninja-build`
 to be sourced before running the Meson test suitegeneration

There are no manual Dockerfiles. InsteI may change in arbitrary ways between releases orsystems into Meson. At the time of writing, script. For example this can
be useful to check the stat unless `--rebase` option is passed in which case ill be used.

## `meson subprojects` command

*Sinused in combination with `--wrap-mode=nodownload` but all subprojects must reside
in the top level `, 'cpp')

libsimple_proj = subproject('libsimple')e = shared_library('simple',
  'simple.c',
  inclu are built with Meson. The reason is the simple fa.
method = cargo
[provide]
dependency_names = foo-gitlab.gnome.org/GNOME/glib.git
revision=glib-2-62
  foo_dep = cc.find_library('foo', has_headers: '
overlay archives.

The diff files are described b. In addition it can contain an already extracted ectory.

Since *0.55.0* it is possible to use only-file]
directory = libfoobar-1.0

source_url = httet
name.

```meson
project('my_project', 'c', defa to have commas in your string values, then you neated: 'o7')
option('o7', type: 'feature', value: 'st with an empty string.

This type is available ssc', type : 'string', value : 'optval',
       desstr | file | custom_tgt | custom_idx | build_tgt`:
filename modifications. It allows changing the fi boolean indicating if the path string or (since 0 is generally intended for informative
message prie('10.0', archs)
    message('Building for architem_30',
    #          '-gencode', 'arch=compute_35architectures and compute capabilities may be passt: false
...

# Unstable CUDA Module
_Since: 0.50. [Power through simplicity, using Python in the Meit will work in any future
version.

## The definirectory

Meson has been designed with the principlutable is used instead of an external program.

- _dep.found()
endif

if intl_found
  # build optionlity reasons this behaviour could not be changed, he module only exposes one function, `generate_dub
during configure time. Meson also supports the `Des are only used for the native compiler and will
files to their revision control's ignore list. It
re](Builtin-options.md).

You can specify a differ size is configurable

Traditionally the unity fil now ships with predefined project templates for `fault_library` and `werror` built-in options can ncation. This can now be disabled by adding
the folable('main', 'main.c', native: true)
```

## Summan : '>=2.0', fallback : ['foo', 'foo_dep'])
bar_dete(
  name : 'libhello_nolib',
  description : 'A read_count`, which may be set to any integer value
* `its_files`: filenames of ITS files that shouldtions without installing

(*since 0.60.0*) Returnsis part of the same toolset as the C or C++ compilo not need to be explicitly listed,
but will be inet private directory}/one.out` when `false` (defauxtra dependencies that may not be
    imported by lue is false
   (optional).
 - `qresource` string:iles('a.cpp', 'main.cpp', 'bar.c')
sources += qt.ptance, when a file called `subdir/one.input` is pr[[dependency]]
  - `preserve_paths` bool: *New in by default).
- `version` str | array[str]: *Since s processed
   it generates a file `{target privatd to maintain their directory structure inside the_target index | generator_output)[]:
     A list od arguments:
  - `sources` (File | string | customUT@'],
  install : true,
  install_dir : 'subdir')---
short-description: Targets to run external combuild
system. If you wish to use this integration  got a new keyword `build_by_default` which tells changes done by custom install scripts (because thap-dependency-system-manual.md).

    [wrap-file]
e python module methods `python.install_sources()`ubp:opt=value` from parent project's default optio(e.g. `subproject('foo',
default_options: 'defaultection on how to do this in cross builds.

When uscifying options per machine](#specifying-options-pomma-separated list           | Standard Windows l is incompatible with the
address sanitizer when bto_cache_dir | (Internal build dir) | true, false ptions

These are set in the same way as universaltion fails.

Setting the `vsenv` option to `true`      | true  | 0            |
| debugoptimized | t warning_level {0, 1, 2, 3, everything} | 1            | false         | Whether to try static linkiper-machine) section for details.

| Option          | Default value | Description |
| ------       If the executable
used GLib functionality itself, ok like this.

```meson
testexe = executable('test
inc = include_directories('include')

subdir('incuild with unity builds enabled so the decision to $ meson test -C builddir
$ DESTDIR=/path/to/stagin the Ninja backend. Meson can also
generate nativemeson format` will print a diff of the formatting hen true, multiline strings are
    converted to s array
    arguments (default is false).
- kwargs_ATH` includes every directory where there is an ex- `MESON_PROJECT_NAME` is defined to the main projory already exists, options are updated with
theirmd) for more info.

#### Examples:

Install projec only pass a single string, then it is considered ments.inc }}

Most arguments are the same as in [`source root of your
project:

    meson reprotest w the `default_both_libraries` option to change theprecations when no minimum version is specified.
 be built and distributed
separately. In that case used by the
current build will also be included iexecutable. When the tests are run with the `meson Meson file that builds an executable looks like table release.

## Installing dependencies

Install   version: meson.project_version(),
    soversionh).

## Using embedded unittests

If you are usingtable('myapp', 'app.d', d_module_versions: ['Demo')
add_test('test library', exe)
```

First we buil proper locations. This means that the user can fos precompiled headers. Currently no free software  done by developers working on the code. Therefores that this may or
may not work. In some cases theative: true` targets

 - `native: false` affects `tall : false)
lib2 = both_libraries(sources, link_f tests from run_project_tests.py can be selected ent was added to specify which binary is executed at do not have
translation tools installed.

## Sution
of the Meson GitHub repository.

### Developm
```cpp
#if !defined(_MSC_VER)
#error "This file i in
the target. Due to limitations of the underlyiw any source file in this target can include the ce above is equivalent to this:
if boolean_value
  uration : conf_data)
```

and that the contents of
  link_with : lib)
test('mytest', exe)
```

If yo
option('array_opt', type : 'array', choices : ['os)
now has an `implicit_include_directories` keywouments for Rust

Since the Rust compiler integrateed files via `meson install --tags`. Previously,
`th` command is not found in the PATH, it will fall.

If you want to manually build the project withonges if you wish. The Wrap
system has native suppoproject builds correctly.
Remember that all files t, such as `libpng`. Sometimes it is slightly diffthey should have the same name as the upstream pron rather than a console application.

This is all DL_GetError());
        return 3;
    }

    if (Sllowing contents:

```c
#include <stdio.h>

int mawglew.h', prefix : '#include <windows.h>\n#includ Build type: native build
    Project name is "tution_new(NULL, G_APPLICATION_FLAGS_NONE);
#endif
  nt main(int argc, char **argv) {
  printf("Hello tp how to create a Meson build
definition for a sim `pkgconfig` folder in the same location than the 
  `includedir` are reserved and may not be used. *Since 1.11.0*) compiler flags added when linking jects for hotdoc to generate
  the documentation.
otdoc module
authors:
    - name: Thibault Sauniern
options. As an example you might want to enable  strings to translate from
source files.

This fun++
compiler argument for MSVC otherwise they would
used only if none of the names are found on the sctories('.')

jdkjava = shared_module(
  'jdkjava'vious Meson versions only showed a warning message`static` keyword argument to `meson.override_depenrecated: {'true': 'enabled', 'false': 'disabled'})thon39` on Windows. These new options
can be absol `run_command()`

If `check:` is `true`, then the [option called `feature`](Build-options.md#featureies, but
have a narrower scope: they are immutable `@BASENAME@`
and `@PLAINNAME@` substitutions.

##er than passing the options manually in the enviroC and CPP

Cross-compilation is now supported for  dictionary_literal
logical_and_expression: equaline.

```meson
some_function() # This is a comment
ompile += sources
  endif
endforeach
```

### Foret methods it provides depends on the object.

```mrog.c',
  c_args: '-DFOO=1')
```

Starting with ve This condition is true
endif
if 1 not in my_arrayersion_compare('>=3.6.0') == false
```

It is best to strip, which specifies the set of characters t = '''#include <foo.h>
int main (int argc, char **ped.  For example:

```meson
joined = '/usr/share' multi-line statements by
ending the line with a ` extract object files from targets and use them as', 'source.c')
executable('program', 'prog.c', lin placed in the machine file for the host
machine, get(
  'tgt',
  command: [
    'meson',
    # ...
ctory that contains the
generated multi-buildtype  created under `install_dir` directory and cannot ions:

```json
{
  "type": "target",
  "target": " CustomTargets with one output, it
now accepts these]: https://www.apache.org/licenses/LICENSE-2.0
# private static native void inner();
    }
}
```

able since version
1.8.0.

This module provides hevarargs: 21


kwargs:
  kwarg_name:
    type: str   [required]
description: |
  The first line untilctions: [[executable]]
- Methods: [[meson.version]cts.

## Check if native or cross-file properties 

Currently this system dependency only works on ` the subproject
defined in the wrap file in the caies static linked into the main
project.

By defaursions would warn and only the last
operation was  is automatically added
to the header search path.ronments that will be applied when using `meson delobal_source_root()` methods

Returns the root soud

Returns a full path pointing to the file. This other
projects. This is especially important for y. If your wrap files have the necessary `[provide].

The `include` file is only recognized by Meson `link_whole` keyword arguments. This is useful forre added to the accepted values for built-in compi', default_value : 'NO'))
  error('Cannot build yoimport('python').find_installation('python3', modut: meson.current_build_dir() / 'Foo-1.0.gir',
    hen generate a typelib file use a custom target wi header

*(since 1.10.0)*

Given the previous exam object will try to find the C
header files and thAPI is needed. The standard maths functions are al another component in the project that uses the C rces = files('app.vala')

executable('app_name', s, 'c')

dependencies = [
    dependency('glib-2.0'st` doesn't work either you have a very old versio0
```

Meson will set the `MESON_TEST_ITERATION` e in project
and test names. For instance, to run a make sure that no other unit test is running at t.

Meson captures the output of all tests and writ.cpp',
  link_language : 'c',
)
```

## How do I i,
  'main.c',
  'helper.cpp',
)
```

One might be to write complex
code solutions in build files. Butions are
for determining what the exact state is.]

# Add static and generated sources to the targeenerated headers to the list of sources for the bulibfoo.a` when building with MSVC. This has the foto use for each option and how to detect the compi releases,
particularly, if it is the final versio needs to be an explicit
subproject invocation in ult value is ignored. To
change an existing build  your build definitions. An example
can be found
[oject('simple', 'c')
subdir('src')   # library is locates the files
to compile. Here's a simple shel

One of the main requirements of Meson is that it}
    #endif

    ...

    if(fptr == NULL) {
    do something like:
```meson
defs = custom_target('ng the internal
  representation which is now deprroject changed the variable name that is interpolawn target.

## Meson compile command now accepts s@`: the absolute path to the project's source tree` directly is recommended.

## generator.process()his method returns true if the given preprocessor y projects, typically using
`__declspec(dllexport)`platform` actually names its output files.

## Re: this feature is experimental and not guaranteed es.

This allows construction of files within the        output : 'config.h',
               build_s()` in cases where wrapper commands or interpreterthat you select the installer options as follows:
es. This will install the package in `~/.local/`, e_module_path` property is only needed for custom xecutable(..., install : true, install_dir : get_oe with the `b_sanitize` option.

```console
$ mesoument', check: true).stdout().strip()
cdata = confptions : ['c_std=c11', 'cpp_std=c++11'])
```

The merge_file(
  input: 'foo.desktop.in',
  output: 's,
  nsversion : '1.0',
  namespace : 'AppStreamGln

`Makefile.am`:

```make
introspection_sourceLATION', language : 'c')
add_project_arguments('-Dscript,@0@/@1@'.format(meson.current_source_dir(),          \
        as-screenshot-private.h       ls.h',
  'as-version.h']
install_headers(headers, ces = gnome.compile_resources(
  'as-resources', '          \
        config.h
```

In Meson you don.build`:

```meson
conf = configuration_data()
# Szing project and setting compilers
`configure.ac`:

## Generates rust-project.json when there are Rup builddir
```

## New method to preprocess sourceg to set this permission bit in the `install_mode:
which will not set any optimization flags. This ior other projects using Meson, you may be interesturation files don't need any changes.

![No-op tim`c
#include<stdio.h>
#include"header.h"

int func2ing all of the test executables takes time. It is s called *intltest*. In this case the correspondinectory in the build process.

    subdir('po')

In replaced by
[`extension_module`](Python-module.mddefaults to the return value of `meson.project_verith this:

```meson
[[#meson.add_install_script]](his is the case you need to
download, build and ink References

* [Functions](Reference-manual.md)
*no Windows ao invÃ©s de ter que executar `py -3` csudo meson install` vai estar completamente quebraanteed to have been built,
depending on whether thr built by default

`meson test` and the `ninja al main Meson project makes multiple `dependency()`
est', 'cpp', meson_version: '>= 0.53.0')
exe = exein the `$PATH`:
```meson
prog = find_program('mytot_option('datadir'),
        }, section: 'Directorfile system.

```meson
fs = import('fs')
assert(fsand will be removed in a future version of Meson.
.52.0* the "visibility" target no longer includes
`__attribute__`

These values are supported using  backwards compatibility with other build systems.ame  | linker name       |
| ------------- | ----- porting from autotools should note that Meson doepts |
| MESON_SOURCE_ROOT   | Absolute path to theanguages that don't have separate dynamic linkers   | Microsoft Visual Studio          | msvc       5 Fortran compiler         |                 |
| ges.

```meson
executable(
  'main',
  structured_sbuilding your project, you may need to make your pe regular
`configure_file()` function.

## DeprecaRM](https://www.ti.com/tool/ARM-CGT) toolchains. T,
  rust_crate_type : 'proc-macro',
  install : faub.com/mesonbuild/meson/issues/9764

## CMake serv do this:
```meson
pkgconfig.generate(
    name: 'rog', 'main.swift', 'mylib.h', link_with: lib, swisame target

Meson now supports creating a single .

## Added suffix function to the FS module

The les generated by the pkgconfig modules for
static ded will always use
it, even if an external dependce files in the current
directory. You can also sp()

It is now possible to override the result of `e shared library.

## Compiler object can now be pion does not support shareable
libraries. The defaon
sources = ssmod.source_set()
sources.add(when: table('exe', sources: sources, dependencies: depenpendency('foo')
else
  d = disabler()
endif
```

T
lib = shared_library('mylib', 'mylib.c',
  dependbe passed as
first positional argument instead of  binaries. Targets for
the host machine will conti= meson.get_compiler('c')

if cc.get_argument_synthese options similar to `meson configure`.

The pog files. Now, if pkg-config files are not found, Mcurrent source and build directories to the
header notes for 0.42
...

# New features

## Distributi the generator program because of this. If there a.h'],
    input : 'my_gen.py',
    command : [progprog_python, '@INPUT@', '--header', '@OUTPUT@'],
) available from a number of sources, including thent multiple times:

```console
meson setup builddions]` section instead.

```ini
[project options]
bguments` an array of extra arguments to pass to cln.get_external_property()`, or `meson.get_cross_prsed, for example, to have paths relative to the soc'
```

This can be useful with cross file composic
#include "lib.h"
int do_stuff() {
  return 0;
}
 of a macro defined only when compiling the librarpace object is able to build targets specified in tured_sources]](
        'main.rs',
        {
    efault_options)` argument.

An example of the probheck` has been added. It returns an error code if
s recursively in the source directory but has the ated in the file and in the command.

The outputs rgument.

This requires an input file, which may b: a string array of acceptable implementations to (host_machine.cpu_family(), build_machine.system()dd_project()` method.

*Since 0.60.0* If the firsteson. This module is intended to be used to build t of the base operating system without pkg-config also define a resource file to be compiled with `ryou don't want to link your application against th you must specify the requested language using the` argument of `find_program()`. However,
distribut is an optional list of strings containing any of c', dependencies : gtest_dep)
test('gtest test', ergument is set to `false`.

## CUPS

`method` may da', version : '>=10', modules : ['cublas'])
```

 cross compiling if the config tool did not have arect target based on
the name of the dependency.

dency('cups', method : 'pkg-config')
```

For depere your own dependency objects that can be used
in_dep.get_variable('pkgdatadir')
custom_target(
   n
opt_dep = dependency('somedep', required : falsee:

```meson
lib = static_library(
    'foo',
     Java files for a jar must be under the subdirecton and would be used like this:

```meson
project(' nm         | NM             |

## Support for `lo, extension modules such as plugins that are meantry,
  sources : my_support_sources,
  ...)
```

Andep = declare_dependency(link_with : mylibrary,
  b = library('foo', 'foo.c')
```

## Declare genera`meson
executable('prog', 'prog.cc', link_args : ' you can use the returned object to use the functiects the system, checks for dependencies and does this case, Meson will print the default values of 
Since 0.50.0, it is also possible to get a list oguments passed to the C compiler
      c_link_args    Build static libraries as position independent      default_library shared        [shared, stati, include_directories : incdir)
```

Note that therojects will be affected

There is no need to writ the value of this option in
`meson.build` files g be used from the same project as
where the currenan `install_dir` keyword argument, the
target dire. The correct format for this is now:

```meson
ru  'version_minor': int,
        'meson_version': s}'
    assert all(x in root['objects'] for x in cuf'{path}.{name}'
    if cur['max_varargs'] is not _yaml', type: 'boolean', value: false,
    descripg-multiple-build-directories.md
		Vs-External.md
	-notes-for-1.5.0.md
		Release-notes-for-1.4.0.md
	enerated markdown pages')
endif

hotdoc = import('install: true,
    install_dir: get_option('mandir], required: false)
if not py.found()
    error(f' relnotes = None
    to_version = None
    output tle: Release {}
short-description: Release notes f²·½QÍ9ë^‹cI§ÿ]>”­ÁbÌuNZ°$+FÐ›erª£k>Nt¿ßÇ¿ÅæltÞ÷ÐO0-»–*]³% À÷ÆÊDYmô‚–€‘Š€º¶ Ô³`Ày›ìTërÂ÷Y¾–p”þø(~O<ýøµ*êÚà®Ï­Ò/ô‡ˆ6Bõß©mså«	wõÿ9¢÷Uee1 ¤ u£„ÝËº€0ë$$yî¶+ÁÈa>W%‚«Ë,;•—o^éí´º§ÞÞ<¢åìö 0ÿµ›r0ðÏž?£ÐÛŠé°ŸAŸ ít–`)ÜeÄ7�öq‚¢"v#üëZ´ºÏÊu—Üä:ŠŒL@Š´×‡Ç�3ú,à4XPD\1¬¤ì]¼jý%¿uEÂS�³g9    IDATíXŒZ D@ù¾Z �5ÌßXžø×9\)ä»_4ìëo :·%ˆ
é×�$Ñör ÆäJ¥7º!ñir@â×l[�Õªf�f§aÍi…|÷}À~Ý¿Êû®xÎu©½5�_Àp¯ë®xe!ßýj×9¤þT 4°¹mKcÎ�Ê/ûZš]\ç�lQ€ÔDWÛÒVkÍ_€	®³ˆdƒùÛ(r‡¨+@â¢ ©	kù
úñ‰‘�µ…ÒG.</tspan></text>
  </g>
</svg>
‰PNG

   IHDR  nt-family:Ubuntu;-inkscape-font-specification:Ubunsodipodi:nodetypes="csccsccscscccccsccccccc"
     -0.901633 c 8e-4,-0.106931 -0.1564,-0.112746 -0.1559158,0.0708 0.0681,-0.142901 0.18071,-0.262877 0.9665,-6.47237 -10.61036,-12.01292 -0.12109,-10.120.11423 -3.141615,-0.16572 -4.533845,-1.52671 -0.56927 -0.59031,0.90175 -1.32429,1.151 -1.82289,0.385-1.06723 -0.334434,-0.0417 -1.200125,-0.31005 -1.23 9.07137,-11.58569 8.43605,0.16046 11.18568,8.1134939,-3.06638 -4.734939,-6.03352 0,-1.27234 2.0352>
    </g>
    <g
       transform="matrix(0.20036482418;stroke-miterlimit:4;stroke-dasharray:none;s.18593,0.37217 l 0.19702,0.0111 -0.007,-0.81632 c -0.005,-10e-4 -0.009,-0.002 -0.013,-0.002 z"
     "path817-6-2-9-7-9-93-9-8-1-2" />
    <rect
      3,0.68583 -1.47275,0.6826 -0.26436,-0.001 -0.30089.413794,-0.20809 -1.617876,-0.19366 -2.63534,-0.41t;stroke-linejoin:miter;stroke-opacity:1" />
          sodipodi:nodetypes="cccccscscccccccccsccscscckscape:connector-curvature="0"
         id="path91stroke-width:0.26458332px;stroke-linecap:butt;stro.45753 Z"
         style="fill:#000000;fill-opacit       inkscape:isstock="true">
      <path
      
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syacity:1;stroke:none;stroke-opacity:1"
       d="m   <inkscape:grid
       type="xygrid"
       id="gld_linux_package.sh',
    'test cases/failing test 'import sys; print(sys.argv[1])'
        env = os deprecated setuptools command used as fallback
         meson_command = meson_setup + self.meson_ar what the meson command must be for all these casechecking the
    value of mesonlib.meson_command tdefault behaviors
allow_redefinition_new        = cross_file')
    options = parser.parse_args()
   _argument('--base-branch-env', required=True,
     The Meson development team

import argparse
imporried to install Meson with an unsupported Python v` should be unset.
    if 'APPVEYOR' in os.environn_configure_class_caches()
    return returncode,         with open(f, encoding='utf-8') as o:
     ed', 'Failed to configure the CMake subproject'}:
 find_library
    # Invalidate cache when using a        backend_str = 'vs' # Meson will auto-detect UTF-8 mode will be default.
# This is fantastic nrt os
import time
import shutil
import subprocess
 is based on the examples at
# https://github.com/py_version(version: str) -> T.Tuple[int, str, str]es/snippets.py',
    'mesonbuild/modules/sourcesetifier: Apache-2.0
# Copyright Â© 2024 Intel Corpor License for the specific language governing permies of the Licensor,
      except as required for r     include a readable copy of the attribution noation of their Contribution(s)
      with the Work to the work
      (an example is provided in the e source code, documentation
      source, and con parser = argparse.ArgumentParser(description="Runr d in a.glob('*subproject subdir/subprojects/subs executable)'
        for i in o.split('\n'):
     to have a working C compiler before they can be de}\n{o}')
        print('Checking that introspect       current_suite,
            'testcase',
     sual separator for the different test cases
      ed due to test outputting 'MESON_SKIP_TEST'
           result_future = executor.submit(run_test, t, ]
            continue
        else:
            f default_print

class TestRunFuture:
    def __ini is None),
        TestCategory('fortran', 'fortra--------
    only: dict of categories and list of s.
        # Only support the version that ships we specific configurations
    if 'exclude' in matrix["options"].items():
        assert isinstance(v))

    # Handle additional environment variables
o installation, if the backend supports it
    if  0:
        testresult.fail('Generating the build       install_dir: str,
              extra_args: previous python versions the global variables are ncies.cmake import CMakeDependency
    from mesonbnt was not specified, continue with next expected o automatically convert path separators for
       'At least one parameter required'

    header = fnate or at least reduce this function
def platforms, test_commands, install_commands, \
        uninrror(f'{p} does not exist')
            if not abs      raise RuntimeError(f'Invalid installed file urn p
        elif self.typ == 'shared_lib':
     h)
        canonical_compiler = compiler.get_id()
mds: T.List[str]) -> None:
        self.msg    = '#!/usr/bin/env python3
# SPDX-License-Identifier:  contains symlink: {f}.')


if __name__ == '__main,
                      }
    skip_dirs = {
      nbuild.dependencies.data = *

[options.packages.fi're run uninstalled, add the script directory to s compilation environment.')
    parser.add_argumeninformation for command line arguments."""

      nv()
    print('Meson build system', mesonbuild.co testcase, done
