2024-05-25 03:58:28 +02:00
|
|
|
|
#!/usr/bin/env python3
|
2018-06-14 20:23:38 +02:00
|
|
|
|
# encoding: latin-1
|
|
|
|
|
# Thomas Nagy, 2005-2018
|
|
|
|
|
#
|
|
|
|
|
"""
|
|
|
|
|
Redistribution and use in source and binary forms, with or without
|
|
|
|
|
modification, are permitted provided that the following conditions
|
|
|
|
|
are met:
|
|
|
|
|
|
|
|
|
|
1. Redistributions of source code must retain the above copyright
|
|
|
|
|
notice, this list of conditions and the following disclaimer.
|
|
|
|
|
|
|
|
|
|
2. Redistributions in binary form must reproduce the above copyright
|
|
|
|
|
notice, this list of conditions and the following disclaimer in the
|
|
|
|
|
documentation and/or other materials provided with the distribution.
|
|
|
|
|
|
|
|
|
|
3. The name of the author may not be used to endorse or promote products
|
|
|
|
|
derived from this software without specific prior written permission.
|
|
|
|
|
|
|
|
|
|
THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR
|
|
|
|
|
IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
|
|
|
|
|
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
|
|
|
|
|
DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
|
|
|
|
|
INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
|
|
|
|
|
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
|
|
|
|
|
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
|
|
|
|
|
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
|
|
|
|
|
STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
|
|
|
|
|
IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
|
|
|
|
POSSIBILITY OF SUCH DAMAGE.
|
|
|
|
|
"""
|
|
|
|
|
|
|
|
|
|
import os, sys, inspect
|
|
|
|
|
|
2024-08-12 07:38:52 +02:00
|
|
|
|
VERSION="2.1.2"
|
2024-10-23 23:37:05 +02:00
|
|
|
|
REVISION="85109324d96842c0f85b4b7c26c6e629"
|
2024-10-10 05:13:32 +02:00
|
|
|
|
GIT="788d39722439c6b2b6a4f2e89bb8384553df1552"
|
2018-06-14 20:23:38 +02:00
|
|
|
|
INSTALL=''
|
2024-10-23 23:37:05 +02:00
|
|
|
|
C1='#N'
|
|
|
|
|
C2='#H'
|
|
|
|
|
C3='#<'
|
2018-06-14 20:23:38 +02:00
|
|
|
|
cwd = os.getcwd()
|
|
|
|
|
join = os.path.join
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
WAF='waf'
|
|
|
|
|
def b(x):
|
|
|
|
|
return x
|
|
|
|
|
if sys.hexversion>0x300000f:
|
|
|
|
|
WAF='waf3'
|
|
|
|
|
def b(x):
|
|
|
|
|
return x.encode()
|
|
|
|
|
|
|
|
|
|
def err(m):
|
|
|
|
|
print(('\033[91mError: %s\033[0m' % m))
|
|
|
|
|
sys.exit(1)
|
|
|
|
|
|
|
|
|
|
def unpack_wafdir(dir, src):
|
|
|
|
|
f = open(src,'rb')
|
|
|
|
|
c = 'corrupt archive (%d)'
|
|
|
|
|
while 1:
|
|
|
|
|
line = f.readline()
|
|
|
|
|
if not line: err('run waf-light from a folder containing waflib')
|
|
|
|
|
if line == b('#==>\n'):
|
|
|
|
|
txt = f.readline()
|
|
|
|
|
if not txt: err(c % 1)
|
|
|
|
|
if f.readline() != b('#<==\n'): err(c % 2)
|
|
|
|
|
break
|
|
|
|
|
if not txt: err(c % 3)
|
|
|
|
|
txt = txt[1:-1].replace(b(C1), b('\n')).replace(b(C2), b('\r')).replace(b(C3), b('\x00'))
|
|
|
|
|
|
|
|
|
|
import shutil, tarfile
|
|
|
|
|
try: shutil.rmtree(dir)
|
|
|
|
|
except OSError: pass
|
|
|
|
|
try:
|
|
|
|
|
for x in ('Tools', 'extras'):
|
|
|
|
|
os.makedirs(join(dir, 'waflib', x))
|
|
|
|
|
except OSError:
|
|
|
|
|
err("Cannot unpack waf lib into %s\nMove waf in a writable directory" % dir)
|
|
|
|
|
|
|
|
|
|
os.chdir(dir)
|
|
|
|
|
tmp = 't.bz2'
|
|
|
|
|
t = open(tmp,'wb')
|
|
|
|
|
try: t.write(txt)
|
|
|
|
|
finally: t.close()
|
|
|
|
|
|
|
|
|
|
try:
|
|
|
|
|
t = tarfile.open(tmp)
|
|
|
|
|
except:
|
|
|
|
|
try:
|
|
|
|
|
os.system('bunzip2 t.bz2')
|
|
|
|
|
t = tarfile.open('t')
|
|
|
|
|
tmp = 't'
|
|
|
|
|
except:
|
|
|
|
|
os.chdir(cwd)
|
|
|
|
|
try: shutil.rmtree(dir)
|
|
|
|
|
except OSError: pass
|
|
|
|
|
err("Waf cannot be unpacked, check that bzip2 support is present")
|
|
|
|
|
|
|
|
|
|
try:
|
2024-08-12 07:38:52 +02:00
|
|
|
|
for x in t:
|
|
|
|
|
if hasattr(tarfile, 'data_filter'):
|
|
|
|
|
t.extract(x, filter='data')
|
|
|
|
|
else:
|
|
|
|
|
t.extract(x)
|
2018-06-14 20:23:38 +02:00
|
|
|
|
finally:
|
|
|
|
|
t.close()
|
|
|
|
|
|
|
|
|
|
for x in ('Tools', 'extras'):
|
|
|
|
|
os.chmod(join('waflib',x), 493)
|
|
|
|
|
|
|
|
|
|
if sys.hexversion<0x300000f:
|
|
|
|
|
sys.path = [join(dir, 'waflib')] + sys.path
|
|
|
|
|
import fixpy2
|
|
|
|
|
fixpy2.fixdir(dir)
|
|
|
|
|
|
|
|
|
|
os.remove(tmp)
|
|
|
|
|
os.chdir(cwd)
|
|
|
|
|
|
|
|
|
|
try: dir = unicode(dir, 'mbcs')
|
|
|
|
|
except: pass
|
|
|
|
|
try:
|
|
|
|
|
from ctypes import windll
|
|
|
|
|
windll.kernel32.SetFileAttributesW(dir, 2)
|
|
|
|
|
except:
|
|
|
|
|
pass
|
|
|
|
|
|
|
|
|
|
def test(dir):
|
|
|
|
|
try:
|
|
|
|
|
os.stat(join(dir, 'waflib'))
|
|
|
|
|
return os.path.abspath(dir)
|
|
|
|
|
except OSError:
|
|
|
|
|
pass
|
|
|
|
|
|
|
|
|
|
def find_lib():
|
|
|
|
|
src = os.path.abspath(inspect.getfile(inspect.getmodule(err)))
|
|
|
|
|
base, name = os.path.split(src)
|
|
|
|
|
|
|
|
|
|
#devs use $WAFDIR
|
|
|
|
|
w=test(os.environ.get('WAFDIR', ''))
|
|
|
|
|
if w: return w
|
|
|
|
|
|
|
|
|
|
#waf-light
|
|
|
|
|
if name.endswith('waf-light'):
|
|
|
|
|
w = test(base)
|
|
|
|
|
if w: return w
|
2019-09-10 09:27:42 +02:00
|
|
|
|
for dir in sys.path:
|
|
|
|
|
if test(dir):
|
|
|
|
|
return dir
|
2018-06-14 20:23:38 +02:00
|
|
|
|
err('waf-light requires waflib -> export WAFDIR=/folder')
|
|
|
|
|
|
|
|
|
|
dirname = '%s-%s-%s' % (WAF, VERSION, REVISION)
|
|
|
|
|
for i in (INSTALL,'/usr','/usr/local','/opt'):
|
|
|
|
|
w = test(i + '/lib/' + dirname)
|
|
|
|
|
if w: return w
|
|
|
|
|
|
|
|
|
|
#waf-local
|
|
|
|
|
dir = join(base, (sys.platform != 'win32' and '.' or '') + dirname)
|
|
|
|
|
w = test(dir)
|
|
|
|
|
if w: return w
|
|
|
|
|
|
|
|
|
|
#unpack
|
|
|
|
|
unpack_wafdir(dir, src)
|
|
|
|
|
return dir
|
|
|
|
|
|
|
|
|
|
wafdir = find_lib()
|
|
|
|
|
sys.path.insert(0, wafdir)
|
|
|
|
|
|
|
|
|
|
if __name__ == '__main__':
|
2019-10-18 04:05:29 +02:00
|
|
|
|
from waflib import Context
|
2024-05-25 03:58:28 +02:00
|
|
|
|
Context.WAIFUVERSION='1.3.0'
|
2019-06-07 01:21:22 +02:00
|
|
|
|
sys.path.insert(0, os.path.join(os.path.dirname(os.path.abspath(__file__)), 'scripts', 'waifulib'))
|
2018-06-14 20:23:38 +02:00
|
|
|
|
from waflib import Scripting
|
|
|
|
|
Scripting.waf_entry_point(cwd, VERSION, wafdir)
|
|
|
|
|
|
|
|
|
|
#==>
|
2024-10-23 23:37:05 +02:00
|
|
|
|
#BZh91AY&SY<1D><12><01><><EFBFBD><7F><EFBFBD><EFBFBD><7F><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>UhfW<1A>C>A<>@x4<78>c<><63>z<EFBFBD>c.#N(<28>#<#<#<#<#<#<#<#<#<#<#<#<#<<3C>#<P#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<N<><4E><EFBFBD><EFBFBD>j<EFBFBD><6A>O<EFBFBD>l<06><><1E><><EFBFBD>ݏk O<><4F><0F><>n<EFBFBD>Q<EFBFBD><51><EFBFBD>{<7B>ge;<3B>m<EFBFBD><6D><EFBFBD>v{m<><6D>rWmT#N<>h<EFBFBD>;<3B><>2<EFBFBD>;4<><34>^<5E>S<EFBFBD><53><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><1D>u첵үV]'#N붮q<EBB6AE>k<EFBFBD><6B>y<EFBFBD><79><EFBFBD>{]['6-wn%v<>{<7B><><EFBFBD>^<5E>͇<><CD87><EFBFBD>j<EFBFBD><6A>w<07>oy<6F><79><EFBFBD>=<18><><EFBFBD><EFBFBD> F<><46><EFBFBD>eϗYӫ<59><D3AB><EFBFBD><EFBFBD>ݯ<EFBFBD><DDAF><EFBFBD>_`<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>i<02>#<<3C>m<EFBFBD><16>45UT<55><14>R<12><>)ѡv{ՊH<D58A>w:<3A><07>^<5E>}<7D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>o<EFBFBD>|#<Ma #<U<><55>v1'tn(<28><><1B><><EFBFBD>TB[2<><32>n<EFBFBD>T}2<>ĨOk<4F>#N6<4E><36>* P[<5B><15>HSm<53><6D><EFBFBD><EFBFBD>{<7B><><EFBFBD>|k<><13>T<EFBFBD><54><EFBFBD>G<EFBFBD>{<7B>UWw۞g)<17>c<02><><EFBFBD>z<EFBFBD><7A><14><>vr}<7D>={<7B><>ޮ<0E><><14><><EFBFBD>;<3B>殘H<E6AE98>6N<36><4E><EFBFBD><EFBFBD>h<EFBFBD>Ͼo1<6F><31><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>^<5E>a<EFBFBD>)<29><><EFBFBD><EFBFBD><16><>cJ#H#<#<<3C>T<EFBFBD>#<E <20><05><>Cl<>w<14><><EFBFBD>`<60><><EFBFBD>/{<7B><><EFBFBD>`^<5E><0F><><EFBFBD>=<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>4D<34>{s<>d<EFBFBD><0F><>l<EFBFBD><0E><><EFBFBD>I<17><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>#<<03>#<<0E>#<#<ǰ<>#<<<0F><>|<7C><>|<7C>Uk<55><6B>#H<>щ#M<><4D>#<נ<<3C>]<<3C><1B>:<3A><02><0E>gI<67>vk<76>L<EFBFBD><4C>ѭ<1B>Z<EFBFBD>;<05>#N<>!Z#H4<48><0E>wa<77>#<"B<>/{<7B>J%(U#<<04><07>Э#<<3C>QZ#<<3C><01>#N#<<0E><><EFBFBD><EFBFBD><EFBFBD>>rxkᄏ<19><><EFBFBD>l<EFBFBD><6C><EFBFBD>oO<6F><4F>l5<6C>r⎺RƨA+<2B><>+f<><66><EFBFBD><0C>n<EFBFBD>xv<78>:<14><1B>;<3B>><3E><>ݾ<EFBFBD><DDBE>ﻴ<EFBFBD><EFBBB4><EFBFBD><EFBFBD>{<7B>v}<7D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;yoyy<79><79><EFBFBD><EFBFBD><EFBFBD>ۯ{<7B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>g<EFBFBD>}<7D>k<EFBFBD><6B>Mׯq<D7AF>ۜm<DB9C>ݒ_{<7B><><EFBFBD><EFBFBD><EFBFBD>u<EFBFBD><75>]SN<53><4E>v<EFBFBD><76><EFBFBD>^<5E>ۭ f<><66><EFBFBD>Fϻ#<<3C>ˣ-<2D>o8p;<3B><0E><><EFBFBD><EFBFBD>TI<54><49>i<EFBFBD><69>۶mݚ<6D>6<EFBFBD>5ֺ;<3B><>v<EFBFBD>6<EFBFBD>H:j<><6A><EFBFBD>kï<6B><C3AF><EFBFBD><EFBFBD>p#<<3C><>`<0B><><EFBFBD>;<3B><><EFBFBD>ä<13>>ʹnΗ<6E><CE97>K<EFBFBD>Ͻ<EFBFBD><1B>K<EFBFBD><4B><EFBFBD>]<1B>r<EFBFBD><72>9<EFBFBD><1C>2<EFBFBD><32>w<EFBFBD><77><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>=<3D>7{<7B>7v{<7B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>=1<><31>mݏ<6D><DD8F><EFBFBD><12>c<EFBFBD><63>{n<>ە<EFBFBD><DB95>{<7B><EFBFBD>4wi-<2D><><EFBFBD><EFBFBD>u]<5D>MNn<4E><6E>w<EFBFBD>_2<5F>b<EFBFBD><62><EFBFBD>wޫ<><DEAB><EFBFBD>U<EFBFBD>6<EFBFBD><36>W]<5D><><EFBFBD><EFBFBD>u<EFBFBD><75><EFBFBD><EFBFBD>Myz<79>ɮ<EFBFBD>ƾ<EFBFBD>OM<4F><4D><EFBFBD><EFBFBD>=<3D>*<2A><1C><><EFBFBD><EFBFBD>\<5C>LJY6<59>Us<55>k<EFBFBD>̨<EFBFBD>ۏ<EFBFBD>֛<EFBFBD>|<7C>Mִ<><D6B4><EFBFBD><EFBFBD><EFBFBD>w6ۓ<36>v<EFBFBD><76><EFBFBD><EFB79D>Owt<77>[<5B><><EFBFBD><EFBFBD>f<EFBFBD>n<EFBFBD><6E><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>+`P<>=<3D><>=<3D>n_}\<5C><>^<5E><><EFBFBD>5Y<35>K<EFBFBD>^<5E>6<EFBFBD><36><EFBFBD>([u<><75> <20><><EFBFBD><EFBFBD>.{<7B><>ٹ=<3D>w<EFBFBD><19><><EFBFBD><EFBFBD><0E><><EFBFBD>oz<6F><7A><EFBFBD><EFBFBD><EFBFBD><EFBFBD>θU<CEB8><55>n<EFBFBD><6E>Q<EFBFBD><51><EFBFBD><EFBFBD>u<EFBFBD><75>N<EFBFBD><4E><16><><EFBFBD><EFBFBD>}<7D><02><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>{<7B><>p;<3B>W<EFBFBD>@ȷvm<76><6D><EFBFBD><EFBFBD>w]<5D><0E>1kE<6B><45><EFBFBD><EFBFBD>e<EFBFBD><65><EFBFBD>4<EFBFBD><34>{հt<D5B0>[g<><67><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>2<EFBFBD><32>zٕ<7A><D995><EFBFBD><EFBFBD>f;n<><6E><EFBFBD><17><>f<EFBFBD>av<61><76>@<1B><><02><><EFBFBD>i<EFBFBD><69><EFBFBD>p<EFBFBD>[<5B><><1D><>9a<39>u<><75><EFBFBD><14><>ɕ<14><><EFBFBD>=<1D><>j<EFBFBD>E<>#<i<>e#<J<><06>)<29>#<A#<<3C><0C><>ﳻ<>3<1A>[1vg<76><67><EFBFBD><EFBFBD>9<EFBFBD>Zx<5A>ov<6F>J<EFBFBD>$<24><>y<EFBFBD><06><><EFBFBD>Z<EFBFBD><5A><07><>ָ<EFBFBD><D6B8><16>wv<77>n<EFBFBD>s<EFBFBD><73><EFBFBD><EFBFBD>#N-<2D><04><><EFBFBD><EFBFBD>7c]<5D><><EFBFBD><EFBFBD>%!*<2A>M<EFBFBD><4D>ǑT:<3A>u<EFBFBD><75>뮛<EFBFBD><EBAE9B><EFBFBD>^<5E>S<EFBFBD><53><EFBFBD><EFBFBD>#<#<#<#H<><48>=@#<<01><>=ږ<><DA96><EFBFBD>w<EFBFBD>oov+<2B><><EFBFBD><EFBFBD>o#<4<><34><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƶ<EFBFBD>{<7B><>9<EFBFBD><39><EFBFBD>[}wc>s<><73>P<EFBFBD>8#N<><4E><EFBFBD>,<2C>#H<0E>.<2E><>#<<01><><EFBFBD><EFBFBD>7u<37>Q=<3D><><EFBFBD>6<EFBFBD>7n㵻m<E3B5BB>5<>5<EFBFBD>L<12>d<><64>{<7B><><EFBFBD>̕<EFBFBD>+<2B>#<<3C><><EFBFBD><EFBFBD>o7^<5E>q<EFBFBD>#<#<6eU<14><>w<>u=<3D><>[Yw'wom=+ݚm<DD9A><6D><EFBFBD><EFBFBD>3<EFBFBD><01><><EFBFBD>N<EFBFBD><4E><EFBFBD><EFBFBD>mۀ;a<><61>IP<49><50>%]<5D><>+<2B>)<29>zǛ<<3C>@<1E>'<27>S<EFBFBD>[<5B>mΜu<>;<3B><><EFBFBD>^<5E>*<2A>|wg<77><67><EFBFBD>{<1E>v1g3<67>fa<66>Y><3E>潶**@<40><>B<EFBFBD>*V<><18><><EFBFBD><EFBFBD>J<EFBFBD>n<><6E><EFBFBD><EFBFBD><EFBFBD>ӞѦ<D39E>#N<06>N̠9eݳMj*<2A>tqu<71>I<EFBFBD>#<:)<29><>;<3B>g<EFBFBD>jn<6E><D7BE><EFBFBD><EFBFBD>|<7C><>#<#<<3C>#<<3C><1B>P<02>N<EFBFBD>nȉ<11><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>t#Ni<4E>=<3D><12>ʍ<EFBFBD><CA8D>[e<><65>=<3D><><EFBFBD>vE^<5E><><EFBFBD><EFBFBD>7<EFBFBD><37>m<EFBFBD>zr<7A>ɯ{}<7D><>מ<EFBFBD><D79E>}<19>mWgs<67>6<EFBFBD><36><EFBFBD><EFBFBD>ͷ<EFBFBD><CDB7><EFBFBD>&<26>8#H<><48>:<3A>C<02>J#<n<><6E> il(-7mt=t۷N<DBB7>@<0C>7J<37>q<EFBFBD>.<2E><>[<5B>#<<>+<2B><16>A@4<13><><EFBFBD><07><01><>}<7D><>2<EFBFBD>A@#<#<vL<08><10><><EFBFBD><1A><>@<1E><><EFBFBD><03><>ݺ<EFBFBD>t<EFBFBD>_r<5F>v<><76><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><03>}p0<16><><EFBFBD><0E>@<40><>J<EFBFBD><03><><EFBFBD><EFBFBD><EFBFBD>#<23>δ<0E><>]η3<CEB7><33>#<k;`@<40>N<EFBFBD>sr<73><72>k:h'_i<5F><69>h<>=5*P#N'Z<><5A><EFBFBD>#<<0B><><EFBFBD>QRۭqV<71>;5ۻ<35><DBBB><EFBFBD><EFBFBD>6<EFBFBD>squ<71>kN<6B><4E>ݝ@<14>w<><77>묊<EFBFBD>svp#N-<2D>ӥ<EFBFBD>G<EFBFBD>R<03><>pnۺ<6E>ܶ]<5D>4<><34><EFBFBD>x:*<2A>X<EFBFBD>9d<39>!<16><>fΜ;5U۷#N<><4E>r<EFBFBD>ݫ#<<0E><><EFBFBD>}<1E><><0E><>w7<77><37><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>`<60><13>-<1E>s<EFBFBD><73>U<EFBFBD><55><EFBFBD>p<EFBFBD><70><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*(<28><><EFBFBD>k<EFBFBD>rS<72>G<EFBFBD><47>#Hq<48><71>D#< #<M#<<11>#<<3C>2i<32>4<EFBFBD><34>S<EFBFBD>J=M<1E><>mFOS<4F>C<EFBFBD>ѣ<EFBFBD><1E>OQ<4F><51><07><>&S Jh<10>h<>i20<32>4<EFBFBD>F<EFBFBD><11><><EFBFBD>S&hѨz<D1A8><0C><06>#<<06>#<#<#<#< <04><>4Ѡ#<<3C>)搣<>T<EFBFBD><54>i=CM<43>ʟ<EFBFBD>=MPz!馄<07>#<#<#<<3C> #<A D<>B#<<3C>2<>M)<29>)<29>jz<6A>*~<7E><><06><><EFBFBD><EFBFBD>j=##<4M<34>`L20L <0C>4<EFBFBD><34>RSBd#< <04>&<26><><EFBFBD><EFBFBD><EFBFBD>F#HSb<53><62><MH=CM=M<1E><>#<#<<06>#<#<<1E><>j" <09>ɒa0<61>de0<65>SО<53><D09E><14>S<EFBFBD>4<EFBFBD><03><>#<#<4<01>#<#<<01><><EFBFBD>#N<4E>#<Ȫ<><C8AA>{'2<10><16>$<>#<<1C><EFBFBD>#<?<3F>#<sQ,Q%LL<05>#<cTB<54>Ip#<aL<61>VD<56><08><><EFBFBD><EFBFBD><EFBFBD>3<EFBFBD> <20><11>?<3F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>P<EFBFBD><50>Q<EFBFBD><51><EFBFBD>"<22>qc<71>.&<26>z<EFBFBD><7A><EFBFBD><0E><><EFBFBD>Bo$<24><>n<EFBFBD>n<EFBFBD>.<2E><><EFBFBD>58<35><38>oMD%8<><38><01>P"?<3F>\S7<0F><><EFBFBD><EFBFBD><EFBFBD>~<7E>0<01><><EFBFBD>p<EFBFBD><70><03><>=<3D>"<22><><01><><0F><>}<7D>RWS,32<33>\<5C><><EFBFBD><EFBFBD><EFBFBD>!>^<5E>y<EFBFBD>N<EFBFBD><4E>J<EFBFBD>q=<3D>8<EFBFBD><13>ݢ38<33>Ҽ<<3C>T<><54>{<7B>uj<75>nf<6E><66><EFBFBD>ڡ<EFBFBD>J2N<32><4E><EFBFBD><EFBFBD>4<EFBFBD><34><EFBFBD><EFBFBD>S0<53>4D1#HAB7d P쉆'c"И<><D098>#<CH<14>R<EFBFBD><52>AЫ%<12>#<<3C>B0<><30>QM(PiE4$<24>Q1(<14><><EFBFBD>d <20>S E<><><17>[~<7E>P7<50><37><EFBFBD><EFBFBD><EFBFBD><EFBFBD><04>,K<14> C3(#H%R#<Ĩ<>?<0E><12><03> b0<03>2A*P<>@<40><08>'<27><>p<EFBFBD>#H#<#N<><4E>9hܡ<>I`<60>E<>52DL<14><>4S+<2B><>@)<29><><EFBFBD>nl<6E>#<7<17>#<ѳ<06>WJ(<07>E@<40>"<22><>#N<>P<08>"R<>ЀP<D080><50>9I)X T"<22>b<EFBFBD><62>"(<28><>)<29>"!<21>(<28><><EFBFBD><EFBFBD>$<24><> <20><>$<24><><EFBFBD>I"(<28>)<29>"<22><>`<60><>*<2A>*"<22><>f#N*<2A>#N<><4E>"H<><48>" <09><>*<2A>*<2A>&b&<26><><EFBFBD>B<EFBFBD>Jj<4A>&<26><>#NeX<02><>"<22>hJ(<28>&<26>b(<28>#<<3C><><10><14>#N<><4E>"<22>JIB<49>B<EFBFBD>Fe<46>)H<>"I<><49><EFBFBD><EFBFBD><EFBFBD><EFBFBD>X&<26>"f<>"$<24><><EFBFBD>!`a<> )V(<28>a<06>Z"<10><><EFBFBD><EFBFBD>j<EFBFBD><6A><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>i`<60>(<28>j<EFBFBD>*<2A>h<EFBFBD>%f&<26>*<2A><><EFBFBD><EFBFBD>#N$"<22><>b<08>)<29><><EFBFBD>#N<02><><EFBFBD><11><>*<2A><><EFBFBD><EFBFBD>H<EFBFBD><48> <20><>J<EFBFBD><4A><EFBFBD><EFBFBD><EFBFBD>(<28><><EFBFBD>#Nh<4E><68>" *b*<2A><>()<18><><EFBFBD><EFBFBD><EFBFBD><08><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>HhIh<19><08>a)H<><48>#NJh<1A>#N )<29>j<05><>*h<><68>i(a&<26><><EFBFBD><EFBFBD><EFBFBD>i<EFBFBD>#N`<60><>V" <09>%h<>%<08><02>J#N<>R<EFBFBD>*&<18>"Z<><5A><EFBFBD>j<02><><EFBFBD><EFBFBD>)<29><>"<22>*R<>Yh*i<><69>!(I "<18>e&<12>*&*<2A>(*!<21><><EFBFBD>"`<60>("<22>d<>dR<64>ej<65>!"<08><>"<22>IV<49>U<> <09><> <09>"J<>$*<2A><>"#N$<24>e hbRf#N$<24><>#N<02>(<28>"<22><><EFBFBD><EFBFBD><18>R<EFBFBD><52>(<28>$<24>J<02><><EFBFBD>!<21>$<24>)<29><>*)(<28><>%<25><>d<EFBFBD><64><EFBFBD> <09><><EFBFBD>)h<><68><EFBFBD>"#N(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>H<EFBFBD><48><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>X<EFBFBD><58><EFBFBD>h<EFBFBD>h<EFBFBD><68><EFBFBD><08>a)<29><1A><><EFBFBD>&<26>jH*<2A><>f(%<25><><EFBFBD><19><>(<28>&<26><>"<18><>!<21>$"i(h*b<><62>b<EFBFBD><62><EFBFBD><EFBFBD>`<60><><EFBFBD><EFBFBD>d<EFBFBD><08><>&)$<24>)<29>&*#N<>b(<28>"<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Zj<5A><6A><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>JJ"(h<><68>f"eb*<2A>&j<><6A><EFBFBD>b* h<>&<26>H&Z<>X#N<>(<28><><EFBFBD><18><><EFBFBD>h<EFBFBD><68><EFBFBD><EFBFBD><EFBFBD><EFBFBD>J<EFBFBD><4A>%"Y<><59>"(<28>!(<28><><EFBFBD>#NJX<4A><58>(&<26>*<2A>h<EFBFBD><68><EFBFBD><EFBFBD>$<24>)<29><>"(<28><><EFBFBD>h<EFBFBD><68>JV<4A><56><EFBFBD>#N%<25><><EFBFBD>(<28><><EFBFBD> <09> j<><6A><EFBFBD><EFBFBD>j"j<><6A><EFBFBD>(<28><><EFBFBD>#N<> <09>&"#N%<25><>)`<60>"<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>$<24><><EFBFBD><EFBFBD><EFBFBD>""<22>b<EFBFBD><62>IR<>SICT̑5AD<41>4<EFBFBD>S1E#HM1,M BAADMCDQ<10>E<14><>-R<>R<EFBFBD>ADSJPKQUPLS2U4$Q%<04>CQTPT<><04>ID<49>%H<10><>4<EFBFBD>Q!0U1@ELMA$Q$<24>!%Q%RD<52>4TTE<10>DEAKT<4B>E4<45>EQD<>ERD<52>QTIQM#HLUSSQK0<>Q<04><>
|
2018-06-14 20:23:38 +02:00
|
|
|
|
#<==
|