2018-06-14 18:23:38 +00:00
|
|
|
|
#!/usr/bin/env python
|
|
|
|
|
# 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
|
|
|
|
|
|
2019-09-10 07:27:42 +00:00
|
|
|
|
VERSION="2.0.18"
|
2019-11-04 22:15:03 +00:00
|
|
|
|
REVISION="d96012206f3882b008258948df83a140"
|
|
|
|
|
GIT="00501901eb8ea3051ac023e804f9d572ddb61d89"
|
2018-06-14 18:23:38 +00:00
|
|
|
|
INSTALL=''
|
2019-11-04 22:15:03 +00:00
|
|
|
|
C1='#`'
|
|
|
|
|
C2='#P'
|
|
|
|
|
C3='#J'
|
2018-06-14 18:23:38 +00: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:
|
|
|
|
|
for x in t: t.extract(x)
|
|
|
|
|
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 07:27:42 +00:00
|
|
|
|
for dir in sys.path:
|
|
|
|
|
if test(dir):
|
|
|
|
|
return dir
|
2018-06-14 18:23:38 +00: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 02:05:29 +00:00
|
|
|
|
from waflib import Context
|
|
|
|
|
Context.WAFNAME='waifu'
|
2019-11-04 22:15:03 +00:00
|
|
|
|
Context.WAIFUVERSION='1.1.0'
|
2019-06-06 23:21:22 +00:00
|
|
|
|
sys.path.insert(0, os.path.join(os.path.dirname(os.path.abspath(__file__)), 'scripts', 'waifulib'))
|
2018-06-14 18:23:38 +00:00
|
|
|
|
from waflib import Scripting
|
|
|
|
|
Scripting.waf_entry_point(cwd, VERSION, wafdir)
|
|
|
|
|
|
|
|
|
|
#==>
|
2019-11-04 22:15:03 +00:00
|
|
|
|
#BZh91AY&SY<53><59>~<7E><01><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><7F><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>]h&_Z$e~P<12><><EFBFBD><EFBFBD><EFBFBD>c<EFBFBD><63>z<EFBFBD>fۂ<66>#J#J#J#J#J#J#J#J#J#J#J#J#J#J#J#J<>#J#J#J#J#J#J#J#J#J#J#J#J#J#J#J_}ޮ<><DEAE>}<7D>]ܣ<><DCA3>-<2D>o<EFBFBD>X<1E>w<EFBFBD><77>Gd<47><64>B<EFBFBD>ݾ<EFBFBD><0F>{w6<77><36>}<7D>>}^<5E>z<EFBFBD><7A>u<EFBFBD><75>ٶ<01>;f<><66>asn<73>۶f<DBB6><66>xT<78><54>U<EFBFBD>u<>^<5E><>xo<78><6F><EFBFBD>6:<3A><>f<EFBFBD>Gq<47><71><EFBFBD><EFBFBD>{<7B><><EFBFBD><EFBFBD><EFBFBD>O3j<33>\<5C>Z:<3A>I<EFBFBD>{<7B>{<7B>sP<73>wn<><6E><EFBFBD>9<EFBFBD><39>λ<EFBFBD>u{<7B>֟Ts<54>O<EFBFBD><4F><EFBFBD>2<EFBFBD><32><EFBFBD><EFBFBD>R}<1D>}<7D>vu<76>F<EFBFBD><46><EFBFBD>ts}ס<>4D.<2E>hyn<79>z<EFBFBD>F<01>#J<>Y<EFBFBD>.<2E>4#J<><4A>[4]`<06>#J<1B><>P<><50><03><><EFBFBD>,<2C>O]<5D>o<EFBFBD>#J<><4A>*@#J{=<3D><>lΎ<6C><CE8E>.<2E>wv<77><76>J:<3A>.<2E>V<EFBFBD>d<EFBFBD><64>U/m<0E>l$<24>z<1D>2vG`ILm<4C><6D><EFBFBD>k)<29>=<3D><>xo<78>v<EFBFBD>Cݜ<43>fe<66>m-<2D>J><3E><>U<EFBFBD>r<EFBFBD>{<7B><><1D><>w7<77>^ofhiݮ<69>ӝ-<2D>k<EFBFBD>|<7C><>}/S<><53><13>+<2B><>><3E><>j<EFBFBD>$+wpu<70><75><EFBFBD><1D>b<EFBFBD><62>{n<><6E>b<EFBFBD>O.<2E>ۙ=<3D><><EFBFBD>4<EFBFBD>#J#J#J#J<02>J<EFBFBD>w<03>2t<32><74><EFBFBD>ޭiA<69>"o<><6F>{<7B>һ<>s<EFBFBD><73>_pwë#PW6<02>}<7D>ξi<CEBE><69><EFBFBD>w<EFBFBD><77><EFBFBD><EFBFBD><EFBFBD>Tv<54>F<EFBFBD>{<7B>k<#J#J#J<01>#J#J>f#J<1E><><EFBFBD>{Ygx<07> <20>8#J<><4A><EFBFBD>(<28>m5m<35>$<24>Z<0C><>9<EFBFBD><39>R<EFBFBD>F<><46>ʹ<>d:kGr䓻<72>ѻpݺ<70><DDBA>*<2A><>hGv<47>$<24>n<01>(#`<60><>*#`<17><>#`<02><07>P#`$4#`e<15><1A>Ϊ]Z8#J<1A>{<7B><>;<3B><><EFBFBD><EFBFBD><EFBFBD>@<40><><EFBFBD><EFBFBD>=<0F><><EFBFBD>FMې<4D>;2h<32>uG6}<7D>B<EFBFBD>ڧ<>/<2F>B<EFBFBD><42>|<7C>#J]<5D><><EFBFBD>[jk<6B>w;<1B><>:=<3D>=<3D><<3C><>v*<2A><><1D><><EFBFBD>9<EFBFBD><39>}<7D><>m}<7D><>{<7B><><EFBFBD>7<EFBFBD>t<74><D7AD><07>k<EFBFBD><6B><EFBFBD><EFBFBD><EFBFBD>A<EFBFBD>{Ͻ<>o<EFBFBD><6F>_{w4<0B><><EFBFBD><1A><>><3E><0E><><EFBFBD><1A>W<EFBFBD>5[<5B>ԯF<D4AF>W6v<36><1D><><EFBFBD>Ũ5ۻn<DBBB>wumČj<C48C>N<EFBFBD><4E><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>^9y<39>-zv<>*<2A><03>_^<5E><19><17>K<EFBFBD><4B><EFBFBD><EFBFBD><EFBFBD>֊<EFBFBD>zg^<5E>}{<7B><>ֵM<D6B5><4D>{}<7D>v<EFBFBD><76><EFBFBD><EFBFBD>6^<5E><>u<EFBFBD><75><EFBFBD><EFBFBD><EFBFBD>}{<7B><><EFBFBD><EFBFBD><19>G^<5E><>><3E><><EFBFBD><EFBFBD><EFBFBD>;7<><37><EFBFBD><EFBFBD>^<5E>ga<67><61>F<EFBFBD>A<EFBFBD><41><EFBFBD><EFBFBD><1B><><EFBFBD>x=<3D>Z<EFBFBD><5A><EFBFBD><EFBFBD>k<EFBFBD>y<EFBFBD>O{y<>[W=<3D>{<7B><>'<27><>/v<>}<7D><>R{<7B><><EFBFBD>|<7C>_}Kw.<2E>Y<EFBFBD>W<EFBFBD><57><EFBFBD><EFBFBD><EFBFBD>-<2D><>-<2D>A<EFBFBD>#P<>OG|<7C><>:Ā<01>o<EFBFBD><6F>*<2A><13><><EFBFBD>:<3A><><EFBFBD>A1<41><31>碩<EFBFBD>+<2B><>#P<><50>t<EFBFBD>dw<64><77>_]Z<>V7<56><37><EFBFBD><EFBFBD><EFBFBD><EFBFBD>6<EFBFBD><36>X<EFBFBD><58><EFBFBD>/'v<>^<5E>Hw<48>k<EFBFBD><6B><EFBFBD>><3E>|ϫlJ<6C><4A><EFBFBD>n<EFBFBD><6E><EFBFBD>o<EFBFBD><6F>6<EFBFBD>]<5D>P<EFBFBD><50><EFBFBD>s<><EFBFBD><D7BD>׳<EFBFBD><D7B3><EFBFBD>+<2B>EvN<><4E><EFBFBD>n<EFBFBD><1D>u<EFBFBD><75>@n<><6E>-ӷwS\<5C><><EFBFBD>:<3A><><EFBFBD>>w<>[w#J<>q<EFBFBD><71><EFBFBD><EFBFBD>.<2E><>sP<01><>8u<38>uf<><66><EFBFBD>:<3A>f<EFBFBD>Y<EFBFBD><1A><><0E><><EFBFBD><EFBFBD><EFBFBD>#P;3'<27>rvՖ<76>m<><6D><EFBFBD>qY<71><59>n;U<>;<3B>Z<EFBFBD>+<2B><><EFBFBD><EFBFBD>#`<60><>p#J.<2E><><EFBFBD>H<1C>]7n<37><6E>a5w<35><77>w^}<7D><>xC<>jJ<6A><0E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>UC[+<18><>+<2B><> D#J.<2E>VH<56>!P#Pk"<06>k<EFBFBD><6B><EFBFBD><EFBFBD>Y#PWV<57>ͪ<EFBFBD><CDAA>)Uu.#`<60>(ovx<76>n<EFBFBD>[m<><6D>Ǯ7<C7AE>npN<70>wnm<><6D>V<EFBFBD><56>)E<>k<EFBFBD>k<EFBFBD>><3E><>n<EFBFBD>g<17>#JU!#`#<23><><EFBFBD>:(HGT<47><05><>sqv<71>f<EFBFBD>wwG%:@<40>0<03>#J<01>g*<2A>n<EFBFBD>.<2E>Ŋ<EFBFBD>k<EFBFBD>ڝ9;<3B>v<EFBFBD><76><EFBFBD>L`<60><>g<EFBFBD>qc><3E><><EFBFBD>:<02><><EFBFBD><EFBFBD><EFBFBD>@9<><39>ܠi<DCA0>N<EFBFBD>#J<06><>)C]<5D><>lxx<78><78>:s<><73>dV<1A>Zs]k(B<><42>Ω<EFBFBD>ׯ<EFBFBD>S<EFBFBD><53><EFBFBD>O#J<02><><EFBFBD>j흹<6A>#Jt#JZ<4A>"<22>I:<3A>.g+X<><58><EFBFBD>m<EFBFBD>צ<EFBFBD>[<5B>flh<6C>#]<03><><EFBFBD><EFBFBD>glm<6C><6D><EFBFBD>[<5B>s#Ju<4A>(<28>A<EFBFBD>˘<EFBFBD><05><><EFBFBD>=<3D><><EFBFBD>y<79>;<3B>mN<6D><4E><EFBFBD>]<5D><>#P<><50>u<EFBFBD>x=<3D>ҩ<EFBFBD><D2A9><EFBFBD>><12>_q̀[<5B>l<EFBFBD><6C>vu<76><75><EFBFBD><EFBFBD><1E><>Ŧ=<3D><><EFBFBD>0(<28>QB <20><><EFBFBD><EFBFBD>!<21>MiMZ<1A><><EFBFBD>^<5E>݆<EFBFBD><DD86><EFBFBD> #`h<05>[j#J<>n<><6E>i<EFBFBD><69>Ů<EFBFBD><C5AE>C<EFBFBD>#Jܻ<>w<EFBFBD>6ʾ<36><1E><>`<60>%<25>#J<>%٢4<06><>n<EFBFBD>Q:<3A>M4<4D>X<EFBFBD><58><EFBFBD><EFBFBD><EFBFBD>((:Y<><59>v<EFBFBD>t6<74><36><EFBFBD><EFBFBD>Sѝ}y<><79><EFBFBD><EFBFBD><EFBFBD>=<3D><>75ﮩ9<EFAEA9><39><EFBFBD><EFBFBD>[<5B>{9<><39>635]<5D><>*<2A>a<EFBFBD>B<EFBFBD><42>݀<EFBFBD><04><>#J<03>,<2C><>d@AT<41><54>(<1C>V<0E><><EFBFBD><EFBFBD>N<EFBFBD>ۼ<EFBFBD><DBBC><EFBFBD><EFBFBD>z<EFBFBD>#P<>k#J,c<><63>ȕQ<C895><51><EFBFBD>]]<5D>#P<>z#J(}#J#J(<15><><EFBFBD>#Jd<08><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> E<>p:={<7B>;}<7D><><EFBFBD><EFBFBD>i.<2E>wt<77><74>}<7D>W<EFBFBD><57>C<>s<EFBFBD><73>I<EFBFBD><49>U5<55>M<EFBFBD><4D><EFBFBD>ɜ<EFBFBD>9<EFBFBD>.<2E>r#Jq&<26>knwh$<24><>Q<EFBFBD>#J<><4A>S<EFBFBD><53><EFBFBD>:<3A><>e<EFBFBD>_=<3D><>ìU<10><>εNڠ)l㴤IEHJjvu<76>Z<EFBFBD>R<EFBFBD>͒*[Y<><18>.k<><6B><EFBFBD>$zn<7A>UH<55><48><EFBFBD><EFBFBD><EFBFBD>e+<2B><><EFBFBD><EFBFBD>T#`B<><42><EFBFBD>A<EFBFBD><41>Z+Kn<4B>U)^<5E><>x&<26><><EFBFBD>z<EFBFBD>@<40><>Q[+<2B><><EFBFBD>)<29><>ゃf*<2A><> #Jwn̊g'W<>i<EFBFBD><69><EFBFBD>լ<EFBFBD><D5AC>ڭh<DAAD><68>n<EFBFBD>W<EFBFBD><57>]R<>+<2B><>X<15><>)<29>FTl<54>F<EFBFBD><46>:<3A><><EFBFBD>7<EFBFBD><37><EFBFBD><EFBFBD><D7BE> #J d#J<>#J#J<>d<> <20>2<EFBFBD><32>Q<><51>z<EFBFBD><7A>mP<6D>'<27><>FO<07><><EFBFBD>#`z<><7A>#P2<10><04> <09>ښf<DA9A><66><EFBFBD><EFBFBD>ޚSړz<DA93><7A><EFBFBD><EFBFBD>A<EFBFBD>#J#J#J#J#J#J#J#J <10> <09><><EFBFBD>@M*o<>*<2A><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><F2A78481><EFBFBD><EFBFBD><EFBFBD>Q<EFBFBD>I=OQ<4F><51><1E>#J#J#J#J#J#JR"&<26>e=4<><34>z&<14>T<EFBFBD><54>m=*<><7F><EFBFBD><EFBFBD><EFBFBD>=4<><34>LM<4C>jhэ=<11><06>#Jh<06>)"<22>j<01>0M<1A>aL<61>yU?<3F>?#`)<29><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>z6<7A><36><EFBFBD>颞<EFBFBD>T<EFBFBD>#<11><>P4#J<01>#J#J#Ji<4A><69>Q <20>#J&<26> <09><>#Q<>#J<><4A><EFBFBD><EFBFBD>L<EFBFBD><4C><EFBFBD><EFBFBD>ԙS #J#J<>#J#J<06>?<3F><> ?<3F>R<><52><EFBFBD>2<EFBFBD>6<1F><><EFBFBD><EFBFBD>E,H<C281><48><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"<22>詚"(<28><>#`_<08>H<EFBFBD><48><EFBFBD>RQ#`<60>+H<>*<11>#J9<>'<27><>J#J<><4A><EFBFBD>ӟ<EFBFBD><D39F><1F><10><> j<><6A><EFBFBD><EFBFBD><EFBFBD>ڪOPD<50><44><0B><>Q<14><>W<1B>\i<><69><EFBFBD>tzc<7A><15>͡$v_<76>Bx%<25><11>#P<06>3<1F><>/<2F><><EFBFBD>Ȋ<EFBFBD>0h<><68>*b<><62><EFBFBD><EFBFBD><EFBFBD>-<2D>]܍<>m<EFBFBD>gG> <09><>ä`$)t"<22><>E<EFBFBD>x<><78><EFBFBD>0<15><><EFBFBD><EFBFBD> <09>.<2E>8{|W<>G<>!$x<>4<EFBFBD><34>%+$濽<>*li<05><><EFBFBD><EFBFBD>0<EFBFBD><30> <20><>b<06>m<EFBFBD> Rf"`<60><> 3CF&<26>4"<22><><EFBFBD>#`Z<11>b<><62>@ !<21><01>@2L<><06>%L<>Q<EFBFBD>)#J<>PaA0$DL<44>Z<EFBFBD>2A<07><>K<EFBFBD><4B><EFBFBD><EFBFBD>J=1h<>B<EFBFBD> &Jj<4A>R%P<>:ʙ(%(<28>I<08>h<14>M)BH<>I<EFBFBD><49>L%"=0#P<16>LP<4C>#J<>I`<60>-2<><32>&<26>#`bh<62><68><EFBFBD><EFBFBD>"<22><>W<EFBFBD><57>F<EFBFBD>S0h<30><68><EFBFBD>b,DhEN3J<33><10>^Ƞ#`<60><>PP<12> <0C>Q#PDQD<51>TEAELE1<04>TD$<24>4UI$E1D<31>UD<>QTASQ,<2C>IEQML<4D>D<EFBFBD>EQA5QESMPL<50>,HU MP<4D><50>BL+!D<>KET<>L<EFBFBD>Q#JD<4A>! )B"ALER<45><52><EFBFBD>J<EFBFBD>+2<><02><>J̅$<24>K<04>D<EFBFBD>QD<51>LJ<4C><4A>*R<>S$<24>#PP<50>D!D4<44>TL$RAH±,#PATE<12>#PDE5U@QE3E!LD<4C><14>4<10>AD<>TD1I T<>PR<50>E<12>@D<><04>1PU#P5 4<>!#PMPILE)4#P$<24>K0<4B><30>PTAMTCCS5"QEM#P%$Գ5U#P4<50>L5*<2A><>A4<41><34>$!@RA!I0#P%DIT<49>-DBSALIC4SUC5)I44<>E<12>$<24><>1(,$<24>R<EFBFBD>D<EFBFBD>D<10>ME#P0M<14>U2H0<48>D2<44>D<10>SHH<48><48><10><>JA4DL@UE4D<34><0C><>)31Q%@PADE-,Q$E)QR2I<14>AIDI@SPT4RS$@LQL<51>QT<51>EPR<50>TAUP<>TUT3SU)Q1I<12>1QH#PU!̅A)SEUML<4D>EK!L3S3DQU%QEA<0C>ą4<C485>4<EFBFBD>1EP<>T<EFBFBD>0DTPҒA$<24>LPI0SD<>ARQDR<44><52>SELP<4C>J<EFBFBD><4A>DPTU<14>IDE#PL<>D<EFBFBD>EDA3TK@<04>QA$-Q$<24>EDM05#P4DIA<12>E PUED<>AIIE<04>E<14><>QPSDQQ1D<31>-D<><44>ADMAEEM0<4D>@<40>Q5Q<10>T-DDRCA<0C>AD<41>LP<4C>E-<14>QD<10><>QQ$DS,Q1U)4<>5M$MPT<10>4S1E#PM1,M BAADMDE QBKU,<2C><>EAM)C<04>5<12>LM)<04>A#PEQJ<51>L<EFBFBD>L4<4C><02>IR<04><10>1U$R<>A$<24>I2<49>%RD<14>TTL$DT<14>R<EFBFBD><14>0EQERD<52>EPE$<24>4<EFBFBD>0ATR<54>L<04>A+4<>D<EFBFBD>4)MQ<12>QD<51><44>$Q5MA4<>MT<><54>ETM<12>$<24>%PT<50><54>4<EFBFBD>AP<14>I@DU%4D<34><44>MTKDM-4ĄE<04><>--<14>D<EFBFBD>3UC<14>S)54QMQM130<33>D<EFBFBD>KK<14><12>DT<44>LDCDLPBD<42>@PQM0S<04>A#P1!@PDD<44>AM$E<14><>DSQIU,ULM52<14>LQ)T<>0U0L<30>D<EFBFBD>SE-$TEKR<4B>TUI<14>2<12>$T ,<2C> <20>ADAQ
|
2018-06-14 18:23:38 +00:00
|
|
|
|
#<==
|