From sbdk82@gmail.com Tue Dec 05 23:21:34 2017 Received: from relay1.zedat.fu-berlin.de ([130.133.4.67]) by list1.zedat.fu-berlin.de (Exim 4.85) for seqan-dev@lists.fu-berlin.de with esmtps (TLSv1.2:DHE-RSA-AES256-GCM-SHA384:256) (envelope-from ) id <1eMLan-0023GZ-Vf>; Tue, 05 Dec 2017 23:21:34 +0100 Received: from mail-vk0-f45.google.com ([209.85.213.45]) by relay1.zedat.fu-berlin.de (Exim 4.85) for seqan-dev@lists.fu-berlin.de with esmtps (TLSv1.2:AES128-GCM-SHA256:128) (envelope-from ) id <1eMLan-001ILI-Nk>; Tue, 05 Dec 2017 23:21:33 +0100 Received: by mail-vk0-f45.google.com with SMTP id s197so1351623vkh.11 for ; Tue, 05 Dec 2017 14:21:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=RLh9FBC4mFIg+CsPx0EBLfMnWiP+PQZETE8tDP5AEdo=; b=RuIdQ59ANb1JcMphsFu0jjfmhrQsAstWa8zkPswwdfLs+bhEn7U1TyQNUBz/sIWa7v PNqr9MCf1iqHAWXGDMM7pi+0babJWMriaEs1ChiU5YqwGiBmDmP2aX3eHMX6y/Xg8Eu8 eg7oZjJShN016z4aM2c5hLu3D1YmjgPA1M8KeRg0dDOU4bMcF5CSzwF5tLCPN9CH/g+E nqrl9jSTnt9kTCDKKmtBMfe20y+zvK2qMB1vKuz75uBxIONFhZuldZD4N53stS/w2G1H zV7F2xXBeEL5gY8c8cbxCePU7rmF3Fh1D+0jyk6+ZSmxkl4XT9wJ24GGT4VPEnlR9SVe eQcA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=RLh9FBC4mFIg+CsPx0EBLfMnWiP+PQZETE8tDP5AEdo=; b=nrKkpH4MYSL8yH12QWxlSsb8AY8IhiFjzpgfxJmrk4L231OSxyphhyJ7FGjXnO3UBq ZEnpnWrlUWLJ7rkIyr6EtCAJwdd8HrwiHoQ1cOHm2HrFMxQDaC1OZE81pChuX5HIGluf r7Jyd8OqAtxcMDziir8XIP09/55IaGaG3w4P2rEZdJ0TghvnWl1NeIkyTa1lD1RS7O+D zfyP7vbNHKD12rbVoax3EZN+hCA/PXoYZ7iuOnOXXYVPp4DBSDWWcgrGJMLSSZTI+BsS ID67PtLWt2A5FmTA5bl94cTeplE6cUyOZno9hT8Hz7WIc0LHy+zFXyGromgTFww4w5XG wwMw== X-Gm-Message-State: AKGB3mLppNSiIPpyUiJG75Axug18nu7lkYhdsPgQveodQ/dlpJ2ujXiv 3GT1ZG2L/nDqOXHdaq33DPJR9Q274i7jvgcsGlTUTA== X-Google-Smtp-Source: AGs4zMZHON55SZ5cs4Fvb8mponv5Sot4KxG8wvmlWMsBRCJVN942I5t2L0BzDoUZMgobIItoQA3gDUIFspgYuVp2W0I= X-Received: by 10.31.10.146 with SMTP id 140mr6812501vkk.46.1512512490933; Tue, 05 Dec 2017 14:21:30 -0800 (PST) MIME-Version: 1.0 Received: by 10.176.27.98 with HTTP; Tue, 5 Dec 2017 14:21:30 -0800 (PST) From: SR B Date: Tue, 5 Dec 2017 16:21:30 -0600 Message-ID: To: seqan-dev@lists.fu-berlin.de Content-Type: multipart/alternative; boundary="001a11440f72bd94a1055f9f4171" X-Originating-IP: 209.85.213.45 X-ZEDAT-Hint: A X-purgate: clean X-purgate-type: clean X-purgate-ID: 151147::1512512493-000A1F70-315C353D/0/0 X-Bogosity: Ham, tests=bogofilter, spamicity=0.331156, version=1.2.4 X-Spam-Flag: NO X-Spam-Status: No, score=0.1 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,HTML_MESSAGE, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_PASS X-Spam-Checker-Version: SpamAssassin 3.4.1 on Vanuatu.ZEDAT.FU-Berlin.DE X-Spam-Level: Subject: [Seqan-dev] Starting with SeqAn X-BeenThere: seqan-dev@lists.fu-berlin.de X-Mailman-Version: 2.1.16 Precedence: list Reply-To: SeqAn Development List-Id: SeqAn Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 22:21:34 -0000 --001a11440f72bd94a1055f9f4171 Content-Type: text/plain; charset="UTF-8" Hello, I am new to c++ and seqAn. To begin with, I am trying to compile the following simple program (simple.cpp) like this g++ -o simple simple.cpp -std=c++11 But I know that I am not able to link to header files that is included. Can anyone help me how to start? simple.cpp #include int main(int argc, char const ** argv){ seqan::String programName = argv[0]; if (argc > 1) { seqan::String firstArg = argv[1]; if (argc > 2) return 1; } return 0;} --001a11440f72bd94a1055f9f4171 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hello,=C2=A0
I am new to c++ and seqAn. To begin with,= I am trying to compile the following simple program (simple.cpp) like this= =C2=A0

g++ -o simple simple.cpp -std=3Dc++11
=

But I know that I am not able to link to header files t= hat is included. Can anyone help me how to start?
simple.cpp
#include=
 <seqan=
/sequence.h>

int main(int argc,<=
/span> char const ** argv)
{
    seqan::String<char> programName =3D argv[0];
    if (argc > 1)
    {
        seqan::String<char=
> firstArg =3D argv[1];
        if (argc > 2)
            return 1;
    }
    return 0;
}
--001a11440f72bd94a1055f9f4171-- From Rene.Rahn@fu-berlin.de Wed Dec 06 11:52:40 2017 Received: from outpost9.zedat.fu-berlin.de ([130.133.4.95]) by list1.zedat.fu-berlin.de (Exim 4.85) for seqan-dev@lists.fu-berlin.de with esmtps (TLSv1.2:DHE-RSA-AES256-GCM-SHA384:256) (envelope-from ) id <1eMXJf-002wPY-LO>; Wed, 06 Dec 2017 11:52:39 +0100 Received: from relay2.zedat.fu-berlin.de ([130.133.4.80]) by outpost.zedat.fu-berlin.de (Exim 4.85) for seqan-dev@lists.fu-berlin.de with esmtps (TLSv1.2:DHE-RSA-AES256-GCM-SHA384:256) (envelope-from ) id <1eMXJf-002Ew7-HU>; Wed, 06 Dec 2017 11:52:39 +0100 Received: from cas3.campus.fu-berlin.de ([130.133.170.203]) by relay2.zedat.fu-berlin.de (Exim 4.85) for seqan-dev@lists.fu-berlin.de with esmtps (TLSv1:AES256-SHA:256) (envelope-from ) id <1eMXJf-000WAW-A3>; Wed, 06 Dec 2017 11:52:39 +0100 Received: from EX03A.campus.fu-berlin.de ([130.133.170.134]) by CAS3.campus.fu-berlin.de ([130.133.170.203]) with mapi id 14.03.0361.001; Wed, 6 Dec 2017 11:52:38 +0100 From: =?utf-8?B?UmFobiwgUmVuw6k=?= To: SeqAn Development Thread-Topic: [Seqan-dev] Starting with SeqAn Thread-Index: AQHTbheIlslnpBEYsUyMNmFOPjNZXqM2E7WA Message-ID: <64749497-FA3D-48E2-B47E-5B71B8F38C5B@fu-berlin.de> References: In-Reply-To: Accept-Language: de-DE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: Content-Type: multipart/alternative; boundary="_000_64749497FA3D48E2B47E5B71B8F38C5Bfuberlinde_" MIME-Version: 1.0 Date: Wed, 06 Dec 2017 11:52:37 +0100 X-Original-Date: Wed, 6 Dec 2017 10:52:37 +0000 X-Originating-IP: 130.133.170.203 X-Original-X-Originating-IP: [130.133.170.190] X-ZEDAT-Hint: XA X-purgate: clean X-purgate-type: clean X-purgate-ID: 151147::1512557559-000A1F70-03447B65/0/0 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 X-Spam-Flag: NO X-Spam-Status: No, score=-50.0 required=5.0 tests=ALL_TRUSTED,HTML_MESSAGE, T_RP_MATCHES_RCVD X-Spam-Checker-Version: SpamAssassin 3.4.1 on Niue.ZEDAT.FU-Berlin.DE X-Spam-Level: Subject: Re: [Seqan-dev] Starting with SeqAn X-BeenThere: seqan-dev@lists.fu-berlin.de X-Mailman-Version: 2.1.16 Precedence: list Reply-To: SeqAn Development List-Id: SeqAn Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Dec 2017 10:52:40 -0000 --_000_64749497FA3D48E2B47E5B71B8F38C5Bfuberlinde_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGksIHdlbGNvbWUgdG8gU2VxQW4uDQoNCllvdSBuZWVkIHRvIHRlbGwgdGhlIGNvbXBpbGVyIHdo ZXJlIHRvIGZpbmQgdGhlIFNlcUFuIGxpYnJhcnkuIFNpbmNlIFNlcUFuIGlzIGhlYWRlciBvbmx5 IHlvdSBvbmx5IG5lZWQgdG8gYWRkIC1JIC9wYXRoX3RvX3NlcWFuL2luY2x1ZGUgdG8gdGhlIGNv bXBpbGVyIGNhbGwuDQpJdCB0aGVuIHNob3VsZCBmaW5kIHRoZSBTZXFBbiBoZWFkZXIuDQoNCkhU SCwNCg0KUmVuw6kNCg0KT24gNS4gRGVjIDIwMTcsIGF0IDIzOjIxLCBTUiBCIDxzYmRrODJAZ21h aWwuY29tPG1haWx0bzpzYmRrODJAZ21haWwuY29tPj4gd3JvdGU6DQoNCkhlbGxvLA0KSSBhbSBu ZXcgdG8gYysrIGFuZCBzZXFBbi4gVG8gYmVnaW4gd2l0aCwgSSBhbSB0cnlpbmcgdG8gY29tcGls ZSB0aGUgZm9sbG93aW5nIHNpbXBsZSBwcm9ncmFtIChzaW1wbGUuY3BwKSBsaWtlIHRoaXMNCg0K ZysrIC1vIHNpbXBsZSBzaW1wbGUuY3BwIC1zdGQ9YysrMTENCg0KQnV0IEkga25vdyB0aGF0IEkg YW0gbm90IGFibGUgdG8gbGluayB0byBoZWFkZXIgZmlsZXMgdGhhdCBpcyBpbmNsdWRlZC4gQ2Fu IGFueW9uZSBoZWxwIG1lIGhvdyB0byBzdGFydD8NCg0Kc2ltcGxlLmNwcA0KDQojaW5jbHVkZSA8 c2VxYW4vc2VxdWVuY2UuaD4NCg0KaW50IG1haW4oaW50IGFyZ2MsIGNoYXIgY29uc3QgKiogYXJn dikNCnsNCiAgICBzZXFhbjo6U3RyaW5nPGNoYXI+IHByb2dyYW1OYW1lID0gYXJndlswXTsNCiAg ICBpZiAoYXJnYyA+IDEpDQogICAgew0KICAgICAgICBzZXFhbjo6U3RyaW5nPGNoYXI+IGZpcnN0 QXJnID0gYXJndlsxXTsNCiAgICAgICAgaWYgKGFyZ2MgPiAyKQ0KICAgICAgICAgICAgcmV0dXJu IDE7DQogICAgfQ0KICAgIHJldHVybiAwOw0KfQ0KDQpfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXw0Kc2VxYW4tZGV2IG1haWxpbmcgbGlzdA0Kc2VxYW4tZGV2 QGxpc3RzLmZ1LWJlcmxpbi5kZTxtYWlsdG86c2VxYW4tZGV2QGxpc3RzLmZ1LWJlcmxpbi5kZT4N Cmh0dHBzOi8vbGlzdHMuZnUtYmVybGluLmRlL2xpc3RpbmZvL3NlcWFuLWRldg0KDQotLS0NCg0K UmVuw6kgUmFobg0KUGguRC4gU3R1ZGVudCAoZGUuTkJJIC0gQ0lCSSkNCi0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tDQpUZWw6ICAoKzQ5KSAzMCA4MzggNzI5NzQNCk1haWw6IHJlbmUu cmFobkBmdS1iZXJsaW4uZGU8bWFpbHRvOnJlbmUucmFobkBmdS1iZXJsaW4uZGU+DQotLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KSW5zdGl0dXRlIG9mIENvbXB1dGVyIFNjaWVuY2UN CkFsZ29yaXRobWljIEJpb2luZm9ybWF0aWNzIChBQkkpDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLQ0KRnJlaWUgVW5pdmVyc2l0w6R0IEJlcmxpbg0KVGFrdXN0cmHDn2UgOQ0KMTQx OTUgQmVybGluDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KDQo= --_000_64749497FA3D48E2B47E5B71B8F38C5Bfuberlinde_ Content-Type: text/html; charset="utf-8" Content-ID: <43FE8D5F1FCF5142B50C6E9C9236A3ED@campus.fu-berlin.de> Content-Transfer-Encoding: base64 PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IHN0eWxlPSJ3b3JkLXdy YXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgLXdlYmtpdC1saW5lLWJy ZWFrOiBhZnRlci13aGl0ZS1zcGFjZTsiIGNsYXNzPSIiPg0KSGksIHdlbGNvbWUgdG8gU2VxQW4u DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5Zb3Ug bmVlZCB0byB0ZWxsIHRoZSBjb21waWxlciB3aGVyZSB0byBmaW5kIHRoZSBTZXFBbiBsaWJyYXJ5 LiBTaW5jZSBTZXFBbiBpcyBoZWFkZXIgb25seSB5b3Ugb25seSBuZWVkIHRvIGFkZA0KPGZvbnQg ZmFjZT0iQ291cmllciIgY2xhc3M9IiI+LUkgL3BhdGhfdG9fc2VxYW4vaW5jbHVkZSZuYnNwOzwv Zm9udD50byB0aGUgY29tcGlsZXIgY2FsbC48L2Rpdj4NCjxkaXYgY2xhc3M9IiI+SXQgdGhlbiBz aG91bGQgZmluZCB0aGUgU2VxQW4gaGVhZGVyLjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xh c3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+SFRILDwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48 YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+UmVuw6kmbmJzcDs8L2Rpdj4NCjxk aXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPg0KPGRpdj4N CjxibG9ja3F1b3RlIHR5cGU9ImNpdGUiIGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iIj5PbiA1LiBE ZWMgMjAxNywgYXQgMjM6MjEsIFNSIEIgJmx0OzxhIGhyZWY9Im1haWx0bzpzYmRrODJAZ21haWwu Y29tIiBjbGFzcz0iIj5zYmRrODJAZ21haWwuY29tPC9hPiZndDsgd3JvdGU6PC9kaXY+DQo8YnIg Y2xhc3M9IkFwcGxlLWludGVyY2hhbmdlLW5ld2xpbmUiPg0KPGRpdiBjbGFzcz0iIj4NCjxkaXYg ZGlyPSJsdHIiIGNsYXNzPSIiPkhlbGxvLCZuYnNwOw0KPGRpdiBjbGFzcz0iIj5JIGFtIG5ldyB0 byBjJiM0MzsmIzQzOyBhbmQgc2VxQW4uIFRvIGJlZ2luIHdpdGgsIEkgYW0gdHJ5aW5nIHRvIGNv bXBpbGUgdGhlIGZvbGxvd2luZyBzaW1wbGUgcHJvZ3JhbSAoc2ltcGxlLmNwcCkgbGlrZSB0aGlz Jm5ic3A7PC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBj bGFzcz0iIj5nJiM0MzsmIzQzOyAtbyBzaW1wbGUgc2ltcGxlLmNwcCAtc3RkPWMmIzQzOyYjNDM7 MTE8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2IGNsYXNz PSIiPkJ1dCBJIGtub3cgdGhhdCBJIGFtIG5vdCBhYmxlIHRvIGxpbmsgdG8gaGVhZGVyIGZpbGVz IHRoYXQgaXMgaW5jbHVkZWQuIENhbiBhbnlvbmUgaGVscCBtZSBob3cgdG8gc3RhcnQ/PC9kaXY+ DQo8ZGl2IGNsYXNzPSIiPg0KPHByZSBzdHlsZT0iYm94LXNpemluZzpib3JkZXItYm94O2ZvbnQt ZmFtaWx5OkNvbnNvbGFzLCZxdW90O0FuZGFsZSBNb25vIFdUJnF1b3Q7LCZxdW90O0FuZGFsZSBN b25vJnF1b3Q7LCZxdW90O0x1Y2lkYSBDb25zb2xlJnF1b3Q7LCZxdW90O0x1Y2lkYSBTYW5zIFR5 cGV3cml0ZXImcXVvdDssJnF1b3Q7RGVqYVZ1IFNhbnMgTW9ubyZxdW90OywmcXVvdDtCaXRzdHJl YW0gVmVyYSBTYW5zIE1vbm8mcXVvdDssJnF1b3Q7TGliZXJhdGlvbiBNb25vJnF1b3Q7LCZxdW90 O05pbWJ1cyBNb25vIEwmcXVvdDssTW9uYWNvLCZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7LENvdXJp ZXIsbW9ub3NwYWNlO2ZvbnQtc2l6ZToxMnB4O21hcmdpbi10b3A6MHB4O21hcmdpbi1ib3R0b206 MHB4O3BhZGRpbmc6MTJweDtsaW5lLWhlaWdodDpub3JtYWw7b3ZlcmZsb3c6YXV0bztjb2xvcjpy Z2IoMTcwLDE3MCwxNzApIiBjbGFzcz0iIj48c3BhbiBjbGFzcz0iZ21haWwtY3AiIHN0eWxlPSJi b3gtc2l6aW5nOmJvcmRlci1ib3g7Y29sb3I6cmdiKDE1MywxNTMsMTUzKTtmb250LXdlaWdodDpi b2xkIj5zaW1wbGUuY3BwPC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0iYm94LXNpemluZzpib3Jk ZXItYm94O2ZvbnQtZmFtaWx5OkNvbnNvbGFzLCZxdW90O0FuZGFsZSBNb25vIFdUJnF1b3Q7LCZx dW90O0FuZGFsZSBNb25vJnF1b3Q7LCZxdW90O0x1Y2lkYSBDb25zb2xlJnF1b3Q7LCZxdW90O0x1 Y2lkYSBTYW5zIFR5cGV3cml0ZXImcXVvdDssJnF1b3Q7RGVqYVZ1IFNhbnMgTW9ubyZxdW90Oywm cXVvdDtCaXRzdHJlYW0gVmVyYSBTYW5zIE1vbm8mcXVvdDssJnF1b3Q7TGliZXJhdGlvbiBNb25v JnF1b3Q7LCZxdW90O05pbWJ1cyBNb25vIEwmcXVvdDssTW9uYWNvLCZxdW90O0NvdXJpZXIgTmV3 JnF1b3Q7LENvdXJpZXIsbW9ub3NwYWNlO2ZvbnQtc2l6ZToxMnB4O21hcmdpbi10b3A6MHB4O21h cmdpbi1ib3R0b206MHB4O3BhZGRpbmc6MTJweDtsaW5lLWhlaWdodDpub3JtYWw7b3ZlcmZsb3c6 YXV0bztjb2xvcjpyZ2IoMTcwLDE3MCwxNzApIiBjbGFzcz0iIj48c3BhbiBjbGFzcz0iZ21haWwt Y3AiIHN0eWxlPSJib3gtc2l6aW5nOmJvcmRlci1ib3g7Y29sb3I6cmdiKDE1MywxNTMsMTUzKTtm b250LXdlaWdodDpib2xkIj4jaW5jbHVkZTwvc3Bhbj4gPHNwYW4gY2xhc3M9ImdtYWlsLWNwZiIg c3R5bGU9ImJveC1zaXppbmc6Ym9yZGVyLWJveCI+Jmx0O3NlcWFuL3NlcXVlbmNlLmgmZ3Q7PC9z cGFuPjxzcGFuIGNsYXNzPSJnbWFpbC1jcCIgc3R5bGU9ImJveC1zaXppbmc6Ym9yZGVyLWJveDtj b2xvcjpyZ2IoMTUzLDE1MywxNTMpO2ZvbnQtd2VpZ2h0OmJvbGQiPjwvc3Bhbj4NCg0KPHNwYW4g Y2xhc3M9ImdtYWlsLWt0IiBzdHlsZT0iYm94LXNpemluZzpib3JkZXItYm94O2NvbG9yOnJnYig2 OCw4NSwxMzYpO2ZvbnQtd2VpZ2h0OmJvbGQiPmludDwvc3Bhbj4gPHNwYW4gY2xhc3M9ImdtYWls LW5mIiBzdHlsZT0iYm94LXNpemluZzpib3JkZXItYm94O2NvbG9yOnJnYigxNTMsMCwwKTtmb250 LXdlaWdodDpib2xkIj5tYWluPC9zcGFuPjxzcGFuIGNsYXNzPSJnbWFpbC1wIiBzdHlsZT0iYm94 LXNpemluZzpib3JkZXItYm94Ij4oPC9zcGFuPjxzcGFuIGNsYXNzPSJnbWFpbC1rdCIgc3R5bGU9 ImJveC1zaXppbmc6Ym9yZGVyLWJveDtjb2xvcjpyZ2IoNjgsODUsMTM2KTtmb250LXdlaWdodDpi b2xkIj5pbnQ8L3NwYW4+IDxzcGFuIGNsYXNzPSJnbWFpbC1uIiBzdHlsZT0iYm94LXNpemluZzpi b3JkZXItYm94O2NvbG9yOnJnYig1MSw1MSw1MSkiPmFyZ2M8L3NwYW4+PHNwYW4gY2xhc3M9Imdt YWlsLXAiIHN0eWxlPSJib3gtc2l6aW5nOmJvcmRlci1ib3giPiw8L3NwYW4+IDxzcGFuIGNsYXNz PSJnbWFpbC1rdCIgc3R5bGU9ImJveC1zaXppbmc6Ym9yZGVyLWJveDtjb2xvcjpyZ2IoNjgsODUs MTM2KTtmb250LXdlaWdodDpib2xkIj5jaGFyPC9zcGFuPiA8c3BhbiBjbGFzcz0iZ21haWwtayIg c3R5bGU9ImJveC1zaXppbmc6Ym9yZGVyLWJveDtmb250LXdlaWdodDpib2xkIj5jb25zdDwvc3Bh bj4gPHNwYW4gY2xhc3M9ImdtYWlsLW8iIHN0eWxlPSJib3gtc2l6aW5nOmJvcmRlci1ib3g7Zm9u dC13ZWlnaHQ6Ym9sZCI+Kio8L3NwYW4+IDxzcGFuIGNsYXNzPSJnbWFpbC1uIiBzdHlsZT0iYm94 LXNpemluZzpib3JkZXItYm94O2NvbG9yOnJnYig1MSw1MSw1MSkiPmFyZ3Y8L3NwYW4+PHNwYW4g Y2xhc3M9ImdtYWlsLXAiIHN0eWxlPSJib3gtc2l6aW5nOmJvcmRlci1ib3giPik8L3NwYW4+DQo8 c3BhbiBjbGFzcz0iZ21haWwtcCIgc3R5bGU9ImJveC1zaXppbmc6Ym9yZGVyLWJveCI+ezwvc3Bh bj4NCiAgICA8c3BhbiBjbGFzcz0iZ21haWwtbiIgc3R5bGU9ImJveC1zaXppbmc6Ym9yZGVyLWJv eDtjb2xvcjpyZ2IoNTEsNTEsNTEpIj5zZXFhbjwvc3Bhbj48c3BhbiBjbGFzcz0iZ21haWwtbyIg c3R5bGU9ImJveC1zaXppbmc6Ym9yZGVyLWJveDtmb250LXdlaWdodDpib2xkIj46Ojwvc3Bhbj48 c3BhbiBjbGFzcz0iZ21haWwtbiIgc3R5bGU9ImJveC1zaXppbmc6Ym9yZGVyLWJveDtjb2xvcjpy Z2IoNTEsNTEsNTEpIj5TdHJpbmc8L3NwYW4+PHNwYW4gY2xhc3M9ImdtYWlsLW8iIHN0eWxlPSJi b3gtc2l6aW5nOmJvcmRlci1ib3g7Zm9udC13ZWlnaHQ6Ym9sZCI+Jmx0Ozwvc3Bhbj48c3BhbiBj bGFzcz0iZ21haWwta3QiIHN0eWxlPSJib3gtc2l6aW5nOmJvcmRlci1ib3g7Y29sb3I6cmdiKDY4 LDg1LDEzNik7Zm9udC13ZWlnaHQ6Ym9sZCI+Y2hhcjwvc3Bhbj48c3BhbiBjbGFzcz0iZ21haWwt byIgc3R5bGU9ImJveC1zaXppbmc6Ym9yZGVyLWJveDtmb250LXdlaWdodDpib2xkIj4mZ3Q7PC9z cGFuPiA8c3BhbiBjbGFzcz0iZ21haWwtbiIgc3R5bGU9ImJveC1zaXppbmc6Ym9yZGVyLWJveDtj b2xvcjpyZ2IoNTEsNTEsNTEpIj5wcm9ncmFtTmFtZTwvc3Bhbj4gPHNwYW4gY2xhc3M9ImdtYWls LW8iIHN0eWxlPSJib3gtc2l6aW5nOmJvcmRlci1ib3g7Zm9udC13ZWlnaHQ6Ym9sZCI+PTwvc3Bh bj4gPHNwYW4gY2xhc3M9ImdtYWlsLW4iIHN0eWxlPSJib3gtc2l6aW5nOmJvcmRlci1ib3g7Y29s b3I6cmdiKDUxLDUxLDUxKSI+YXJndjwvc3Bhbj48c3BhbiBjbGFzcz0iZ21haWwtcCIgc3R5bGU9 ImJveC1zaXppbmc6Ym9yZGVyLWJveCI+Wzwvc3Bhbj48c3BhbiBjbGFzcz0iZ21haWwtbWkiIHN0 eWxlPSJib3gtc2l6aW5nOmJvcmRlci1ib3g7Y29sb3I6cmdiKDAsMTUzLDE1MykiPjA8L3NwYW4+ PHNwYW4gY2xhc3M9ImdtYWlsLXAiIHN0eWxlPSJib3gtc2l6aW5nOmJvcmRlci1ib3giPl07PC9z cGFuPg0KICAgIDxzcGFuIGNsYXNzPSJnbWFpbC1rIiBzdHlsZT0iYm94LXNpemluZzpib3JkZXIt Ym94O2ZvbnQtd2VpZ2h0OmJvbGQiPmlmPC9zcGFuPiA8c3BhbiBjbGFzcz0iZ21haWwtcCIgc3R5 bGU9ImJveC1zaXppbmc6Ym9yZGVyLWJveCI+KDwvc3Bhbj48c3BhbiBjbGFzcz0iZ21haWwtbiIg c3R5bGU9ImJveC1zaXppbmc6Ym9yZGVyLWJveDtjb2xvcjpyZ2IoNTEsNTEsNTEpIj5hcmdjPC9z cGFuPiA8c3BhbiBjbGFzcz0iZ21haWwtbyIgc3R5bGU9ImJveC1zaXppbmc6Ym9yZGVyLWJveDtm b250LXdlaWdodDpib2xkIj4mZ3Q7PC9zcGFuPiA8c3BhbiBjbGFzcz0iZ21haWwtbWkiIHN0eWxl PSJib3gtc2l6aW5nOmJvcmRlci1ib3g7Y29sb3I6cmdiKDAsMTUzLDE1MykiPjE8L3NwYW4+PHNw YW4gY2xhc3M9ImdtYWlsLXAiIHN0eWxlPSJib3gtc2l6aW5nOmJvcmRlci1ib3giPik8L3NwYW4+ DQogICAgPHNwYW4gY2xhc3M9ImdtYWlsLXAiIHN0eWxlPSJib3gtc2l6aW5nOmJvcmRlci1ib3gi Pns8L3NwYW4+DQogICAgICAgIDxzcGFuIGNsYXNzPSJnbWFpbC1uIiBzdHlsZT0iYm94LXNpemlu Zzpib3JkZXItYm94O2NvbG9yOnJnYig1MSw1MSw1MSkiPnNlcWFuPC9zcGFuPjxzcGFuIGNsYXNz PSJnbWFpbC1vIiBzdHlsZT0iYm94LXNpemluZzpib3JkZXItYm94O2ZvbnQtd2VpZ2h0OmJvbGQi Pjo6PC9zcGFuPjxzcGFuIGNsYXNzPSJnbWFpbC1uIiBzdHlsZT0iYm94LXNpemluZzpib3JkZXIt Ym94O2NvbG9yOnJnYig1MSw1MSw1MSkiPlN0cmluZzwvc3Bhbj48c3BhbiBjbGFzcz0iZ21haWwt byIgc3R5bGU9ImJveC1zaXppbmc6Ym9yZGVyLWJveDtmb250LXdlaWdodDpib2xkIj4mbHQ7PC9z cGFuPjxzcGFuIGNsYXNzPSJnbWFpbC1rdCIgc3R5bGU9ImJveC1zaXppbmc6Ym9yZGVyLWJveDtj b2xvcjpyZ2IoNjgsODUsMTM2KTtmb250LXdlaWdodDpib2xkIj5jaGFyPC9zcGFuPjxzcGFuIGNs YXNzPSJnbWFpbC1vIiBzdHlsZT0iYm94LXNpemluZzpib3JkZXItYm94O2ZvbnQtd2VpZ2h0OmJv bGQiPiZndDs8L3NwYW4+IDxzcGFuIGNsYXNzPSJnbWFpbC1uIiBzdHlsZT0iYm94LXNpemluZzpi b3JkZXItYm94O2NvbG9yOnJnYig1MSw1MSw1MSkiPmZpcnN0QXJnPC9zcGFuPiA8c3BhbiBjbGFz cz0iZ21haWwtbyIgc3R5bGU9ImJveC1zaXppbmc6Ym9yZGVyLWJveDtmb250LXdlaWdodDpib2xk Ij49PC9zcGFuPiA8c3BhbiBjbGFzcz0iZ21haWwtbiIgc3R5bGU9ImJveC1zaXppbmc6Ym9yZGVy LWJveDtjb2xvcjpyZ2IoNTEsNTEsNTEpIj5hcmd2PC9zcGFuPjxzcGFuIGNsYXNzPSJnbWFpbC1w IiBzdHlsZT0iYm94LXNpemluZzpib3JkZXItYm94Ij5bPC9zcGFuPjxzcGFuIGNsYXNzPSJnbWFp bC1taSIgc3R5bGU9ImJveC1zaXppbmc6Ym9yZGVyLWJveDtjb2xvcjpyZ2IoMCwxNTMsMTUzKSI+ MTwvc3Bhbj48c3BhbiBjbGFzcz0iZ21haWwtcCIgc3R5bGU9ImJveC1zaXppbmc6Ym9yZGVyLWJv eCI+XTs8L3NwYW4+DQogICAgICAgIDxzcGFuIGNsYXNzPSJnbWFpbC1rIiBzdHlsZT0iYm94LXNp emluZzpib3JkZXItYm94O2ZvbnQtd2VpZ2h0OmJvbGQiPmlmPC9zcGFuPiA8c3BhbiBjbGFzcz0i Z21haWwtcCIgc3R5bGU9ImJveC1zaXppbmc6Ym9yZGVyLWJveCI+KDwvc3Bhbj48c3BhbiBjbGFz cz0iZ21haWwtbiIgc3R5bGU9ImJveC1zaXppbmc6Ym9yZGVyLWJveDtjb2xvcjpyZ2IoNTEsNTEs NTEpIj5hcmdjPC9zcGFuPiA8c3BhbiBjbGFzcz0iZ21haWwtbyIgc3R5bGU9ImJveC1zaXppbmc6 Ym9yZGVyLWJveDtmb250LXdlaWdodDpib2xkIj4mZ3Q7PC9zcGFuPiA8c3BhbiBjbGFzcz0iZ21h aWwtbWkiIHN0eWxlPSJib3gtc2l6aW5nOmJvcmRlci1ib3g7Y29sb3I6cmdiKDAsMTUzLDE1Myki PjI8L3NwYW4+PHNwYW4gY2xhc3M9ImdtYWlsLXAiIHN0eWxlPSJib3gtc2l6aW5nOmJvcmRlci1i b3giPik8L3NwYW4+DQogICAgICAgICAgICA8c3BhbiBjbGFzcz0iZ21haWwtayIgc3R5bGU9ImJv eC1zaXppbmc6Ym9yZGVyLWJveDtmb250LXdlaWdodDpib2xkIj5yZXR1cm48L3NwYW4+IDxzcGFu IGNsYXNzPSJnbWFpbC1taSIgc3R5bGU9ImJveC1zaXppbmc6Ym9yZGVyLWJveDtjb2xvcjpyZ2Io MCwxNTMsMTUzKSI+MTwvc3Bhbj48c3BhbiBjbGFzcz0iZ21haWwtcCIgc3R5bGU9ImJveC1zaXpp bmc6Ym9yZGVyLWJveCI+Ozwvc3Bhbj4NCiAgICA8c3BhbiBjbGFzcz0iZ21haWwtcCIgc3R5bGU9 ImJveC1zaXppbmc6Ym9yZGVyLWJveCI+fTwvc3Bhbj4NCiAgICA8c3BhbiBjbGFzcz0iZ21haWwt ayIgc3R5bGU9ImJveC1zaXppbmc6Ym9yZGVyLWJveDtmb250LXdlaWdodDpib2xkIj5yZXR1cm48 L3NwYW4+IDxzcGFuIGNsYXNzPSJnbWFpbC1taSIgc3R5bGU9ImJveC1zaXppbmc6Ym9yZGVyLWJv eDtjb2xvcjpyZ2IoMCwxNTMsMTUzKSI+MDwvc3Bhbj48c3BhbiBjbGFzcz0iZ21haWwtcCIgc3R5 bGU9ImJveC1zaXppbmc6Ym9yZGVyLWJveCI+Ozwvc3Bhbj4NCjxzcGFuIGNsYXNzPSJnbWFpbC1w IiBzdHlsZT0iYm94LXNpemluZzpib3JkZXItYm94Ij59PC9zcGFuPjwvcHJlPg0KPC9kaXY+DQo8 L2Rpdj4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPGJy IGNsYXNzPSIiPg0Kc2VxYW4tZGV2IG1haWxpbmcgbGlzdDxiciBjbGFzcz0iIj4NCjxhIGhyZWY9 Im1haWx0bzpzZXFhbi1kZXZAbGlzdHMuZnUtYmVybGluLmRlIiBjbGFzcz0iIj5zZXFhbi1kZXZA bGlzdHMuZnUtYmVybGluLmRlPC9hPjxiciBjbGFzcz0iIj4NCmh0dHBzOi8vbGlzdHMuZnUtYmVy bGluLmRlL2xpc3RpbmZvL3NlcWFuLWRldjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPC9ibG9ja3F1 b3RlPg0KPC9kaXY+DQo8YnIgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSIiPg0KPGRpdiBzdHlsZT0i Y29sb3I6IHJnYigwLCAwLCAwKTsgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgdGV4dC1hbGlnbjog c3RhcnQ7IHRleHQtaW5kZW50OiAwcHg7IHRleHQtdHJhbnNmb3JtOiBub25lOyB3aGl0ZS1zcGFj ZTogbm9ybWFsOyB3b3JkLXNwYWNpbmc6IDBweDsgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDog MHB4OyB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgLXdl YmtpdC1saW5lLWJyZWFrOiBhZnRlci13aGl0ZS1zcGFjZTsiIGNsYXNzPSIiPg0KPGRpdiBzdHls ZT0iY29sb3I6IHJnYigwLCAwLCAwKTsgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgdGV4dC1hbGln bjogc3RhcnQ7IHRleHQtaW5kZW50OiAwcHg7IHRleHQtdHJhbnNmb3JtOiBub25lOyB3aGl0ZS1z cGFjZTogbm9ybWFsOyB3b3JkLXNwYWNpbmc6IDBweDsgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0 aDogMHB4OyB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsg LXdlYmtpdC1saW5lLWJyZWFrOiBhZnRlci13aGl0ZS1zcGFjZTsiIGNsYXNzPSIiPg0KPGRpdiBj bGFzcz0iIj4NCjxkaXYgc3R5bGU9Im9ycGhhbnM6IDI7IHdpZG93czogMjsiIGNsYXNzPSIiPjxm b250IGZhY2U9IkNvdXJpZXIgTmV3IiBjbGFzcz0iIj4tLS08L2ZvbnQ+PC9kaXY+DQo8ZGl2IHN0 eWxlPSJvcnBoYW5zOiAyOyB3aWRvd3M6IDI7IiBjbGFzcz0iIj48Zm9udCBmYWNlPSJDb3VyaWVy IE5ldyIgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9mb250PjwvZGl2Pg0KPGRpdiBzdHlsZT0i b3JwaGFuczogMjsgd2lkb3dzOiAyOyIgY2xhc3M9IiI+PGZvbnQgZmFjZT0iQ291cmllciBOZXci IGNsYXNzPSIiPlJlbsOpIFJhaG48L2ZvbnQ+PC9kaXY+DQo8ZGl2IHN0eWxlPSJvcnBoYW5zOiAy OyB3aWRvd3M6IDI7IiBjbGFzcz0iIj48Zm9udCBmYWNlPSJDb3VyaWVyIE5ldyIgY2xhc3M9IiI+ UGguRC4gU3R1ZGVudCAoZGUuTkJJIC0gQ0lCSSk8L2ZvbnQ+PC9kaXY+DQo8ZGl2IHN0eWxlPSJv cnBoYW5zOiAyOyB3aWRvd3M6IDI7IiBjbGFzcz0iIj48Zm9udCBmYWNlPSJDb3VyaWVyIE5ldyIg Y2xhc3M9IiI+LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08L2ZvbnQ+PC9kaXY+DQo8 ZGl2IHN0eWxlPSJvcnBoYW5zOiAyOyB3aWRvd3M6IDI7IiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9 IiI+PGZvbnQgZmFjZT0iQ291cmllciBOZXciIGNsYXNzPSIiPlRlbDogJm5ic3A7KCYjNDM7NDkp IDMwIDgzOCZuYnNwOzwvZm9udD48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6ICdDb3VyaWVyIE5l dyc7IiBjbGFzcz0iIj43Mjk3NDwvc3Bhbj48L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PGZvbnQgZmFj ZT0iQ291cmllciBOZXciIGNsYXNzPSIiPk1haWw6Jm5ic3A7PGEgaHJlZj0ibWFpbHRvOnJlbmUu cmFobkBmdS1iZXJsaW4uZGUiIGNsYXNzPSIiPnJlbmUucmFobkBmdS1iZXJsaW4uZGU8L2E+PC9m b250PjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48Zm9udCBmYWNlPSJDb3VyaWVyIE5ldyIgY2xhc3M9 IiI+LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08L2ZvbnQ+PC9kaXY+DQo8L2Rpdj4N CjxkaXYgc3R5bGU9Im9ycGhhbnM6IDI7IHdpZG93czogMjsiIGNsYXNzPSIiPjxmb250IGZhY2U9 IkNvdXJpZXIgTmV3IiBjbGFzcz0iIj5JbnN0aXR1dGUgb2YgQ29tcHV0ZXIgU2NpZW5jZTwvZm9u dD48L2Rpdj4NCjxkaXYgc3R5bGU9Im9ycGhhbnM6IDI7IHdpZG93czogMjsiIGNsYXNzPSIiPjxm b250IGZhY2U9IkNvdXJpZXIgTmV3IiBjbGFzcz0iIj5BbGdvcml0aG1pYyBCaW9pbmZvcm1hdGlj cyAoQUJJKTwvZm9udD48L2Rpdj4NCjxkaXYgc3R5bGU9Im9ycGhhbnM6IDI7IHdpZG93czogMjsi IGNsYXNzPSIiPjxmb250IGZhY2U9IkNvdXJpZXIgTmV3IiBjbGFzcz0iIj4tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLTwvZm9udD48L2Rpdj4NCjxkaXYgc3R5bGU9Im9ycGhhbnM6IDI7 IHdpZG93czogMjsiIGNsYXNzPSIiPjxmb250IGZhY2U9IkNvdXJpZXIgTmV3IiBjbGFzcz0iIj5G cmVpZSBVbml2ZXJzaXTDpHQgQmVybGluPC9mb250PjwvZGl2Pg0KPGRpdiBzdHlsZT0ib3JwaGFu czogMjsgd2lkb3dzOiAyOyIgY2xhc3M9IiI+PGZvbnQgZmFjZT0iQ291cmllciBOZXciIGNsYXNz PSIiPlRha3VzdHJhw59lIDk8L2ZvbnQ+PC9kaXY+DQo8ZGl2IHN0eWxlPSJvcnBoYW5zOiAyOyB3 aWRvd3M6IDI7IiBjbGFzcz0iIj48Zm9udCBmYWNlPSJDb3VyaWVyIE5ldyIgY2xhc3M9IiI+MTQx OTUgQmVybGluPC9mb250PjwvZGl2Pg0KPGRpdiBzdHlsZT0ib3JwaGFuczogMjsgd2lkb3dzOiAy OyIgY2xhc3M9IiI+PGZvbnQgZmFjZT0iQ291cmllciBOZXciIGNsYXNzPSIiPi0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tPC9mb250PjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2 Pg0KPC9kaXY+DQo8YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg== --_000_64749497FA3D48E2B47E5B71B8F38C5Bfuberlinde_-- From jose.ig.miranda@gmail.com Thu Dec 07 12:48:32 2017 Received: from relay1.zedat.fu-berlin.de ([130.133.4.67]) by list1.zedat.fu-berlin.de (Exim 4.85) for seqan-dev@lists.fu-berlin.de with esmtps (TLSv1.2:DHE-RSA-AES256-GCM-SHA384:256) (envelope-from ) id <1eMufI-002Brb-8Q>; Thu, 07 Dec 2017 12:48:32 +0100 Received: from mail-lf0-f45.google.com ([209.85.215.45]) by relay1.zedat.fu-berlin.de (Exim 4.85) for seqan-dev@lists.fu-berlin.de with esmtps (TLSv1.2:AES128-GCM-SHA256:128) (envelope-from ) id <1eMufI-0020Fk-35>; Thu, 07 Dec 2017 12:48:32 +0100 Received: by mail-lf0-f45.google.com with SMTP id x204so7789432lfa.11 for ; Thu, 07 Dec 2017 03:48:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=Fym7dqr35+rKOHcOQJdMPrUdwfeP/KVBN4LskHmUgBE=; b=dFLPbjeC56X3lmPCn2FziQhNPbWRegJkYUXEh4M+pegYRmJFeC+136F5Pleoo/BSYH ermnmYCZ1HuHbLtPNCVcG6cC4Q0x/ph/ROTRn/kOU2pq2B9pR21L7To8i+WNOZQPVfiR WvXontrZOVmaT+cPk/JIQNUS3P4cVfA1yS04qHwiEIQdYa/GUjh+AqJUlrMKUWq+tloh KXobIbXvXfmvJaDNUpYp3mkckplrSf+l+HbLToN0CoV0nTMDFPOKdpC87lJ1Evxr1I9t LwdfNgX8JGQcKa3JHbu5G1AHZ2vhHeJ2GYUnx3HjaKurdEv7sfuHNK3UfhlIjtaHFkaM PZ6g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=Fym7dqr35+rKOHcOQJdMPrUdwfeP/KVBN4LskHmUgBE=; b=fgL800T9M5hlhxKN2RH2sKmiJxuUQm2+jzy203vEPdKKRtS8fvCpB6warrIl+u0rHG K0wbRS/3b9WtVxwF8AMu08zCxjGy2HYDVdExZCRYKPVG3zjp+Y/XBC4+/s5iJblYq6Kz NZIX8ie0f0LxKrllrubC1kaHZ/+eTdDHfk7UP+cpHxaMQ/naBVpQEKqshdrbndq6QNAD b+T3HLZD1O2KT9HF3XZ7Isv27QBDDz2m8nctwNX88LMlI6qqs9UkL61lYto9TKYxP0pA r0xQRDG8+p2ph7HYxPdNXNXdO99bbKZVDq2bGkohZU9zUEPOt3O89FcovFWYj7v3ENQo yw+g== X-Gm-Message-State: AJaThX4MewQO+j69VLUB4Ens770PVD1btNwSQMcRkV9EWNq/UHUhPxN/ nBPekR2ERICSJMYqlR/56t/ZoJ4WbaUubQ+UIJY= X-Google-Smtp-Source: AGs4zMYhWu8SKXQ/lbGJCvtqxNcd0Zp36wkAMNovvM4DaXxky8tWJ19SkGaIwYgNEGyVxm1BfhPSNfyo460/MmflJPs= X-Received: by 10.46.2.74 with SMTP id 71mr13273192ljc.75.1512647310007; Thu, 07 Dec 2017 03:48:30 -0800 (PST) MIME-Version: 1.0 Received: by 10.25.90.28 with HTTP; Thu, 7 Dec 2017 03:48:29 -0800 (PST) From: =?UTF-8?Q?Jos=C3=A9_Iguelmar_Miranda?= Date: Thu, 7 Dec 2017 09:48:29 -0200 Message-ID: To: SeqAn Development Content-Type: multipart/alternative; boundary="94eb2c0ba9889560bb055fbea52a" X-Originating-IP: 209.85.215.45 X-ZEDAT-Hint: A X-purgate: clean X-purgate-type: clean X-purgate-ID: 151147::1512647312-000A1F70-D81210A6/0/0 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000132, version=1.2.4 X-Spam-Flag: NO X-Spam-Status: No, score=-0.1 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU, FREEMAIL_FROM, HTML_MESSAGE, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL,SPF_PASS X-Spam-Checker-Version: SpamAssassin 3.4.1 on Tuvalu.ZEDAT.FU-Berlin.DE X-Spam-Level: Subject: [Seqan-dev] Rng: use of undeclared identifier "MersenneTwister" X-BeenThere: seqan-dev@lists.fu-berlin.de X-Mailman-Version: 2.1.16 Precedence: list Reply-To: SeqAn Development List-Id: SeqAn Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Dec 2017 11:48:32 -0000 --94eb2c0ba9889560bb055fbea52a Content-Type: text/plain; charset="UTF-8" Hi there: I installed SeqAn version 2.3.2 with Homebrew. Works fine. BUT, even with the header I am having the above error message. And sometimes the compiler shows the message "undeclared identifier Rng"! Any idea about what is going on? Thanks. Jose. --94eb2c0ba9889560bb055fbea52a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi there:

I installed SeqAn version 2.3= .2 with Homebrew. Works fine. BUT, even with the header <seqan/random.h&= gt; I am having the above error message.
And sometimes the compil= er shows the message "undeclared identifier Rng"!

<= /div>
Any idea about what is going on?

Thanks.=
Jose.

--94eb2c0ba9889560bb055fbea52a-- From Peter.Robinson@jax.org Sat Dec 09 17:01:43 2017 Received: from relay1.zedat.fu-berlin.de ([130.133.4.67]) by list1.zedat.fu-berlin.de (Exim 4.85) for seqan-dev@lists.fu-berlin.de with esmtps (TLSv1.2:DHE-RSA-AES256-GCM-SHA384:256) (envelope-from ) id <1eNhZO-000sfa-N1>; Sat, 09 Dec 2017 17:01:42 +0100 Received: from ironmail.jax.org ([64.147.49.52]) by relay1.zedat.fu-berlin.de (Exim 4.85) for seqan-dev@lists.fu-berlin.de with esmtps (TLSv1.2:RC4-SHA:128) (envelope-from ) id <1eNhZO-001Ww1-AY>; Sat, 09 Dec 2017 17:01:42 +0100 X-IronPort-AV: E=Sophos; i="5.45,382,1508817600"; d="scan'208,217"; a="40149837" Received: from bhexms02.jax.org ([10.3.4.39]) by ironmail.jax.org with ESMTP/TLS/AES256-SHA; 09 Dec 2017 11:01:39 -0500 Received: from bhexms01.jax.org (10.3.4.38) by bhexms02.jax.org (10.3.4.39) with Microsoft SMTP Server (TLS) id 15.0.1104.5; Sat, 9 Dec 2017 11:01:38 -0500 Received: from bhexms01.jax.org ([::1]) by bhexms01.jax.org ([fe80::3c33:e1b0:323c:fce6%15]) with mapi id 15.00.1104.000; Sat, 9 Dec 2017 11:01:38 -0500 From: Peter Robinson To: "seqan-dev@lists.fu-berlin.de" Thread-Topic: CMake issue Thread-Index: AQHTcQZgR/s60/Z2/kedtNp7e7J98Q== Date: Sat, 9 Dec 2017 16:01:37 +0000 Message-ID: <1512835297359.64779@jax.org> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-transport-fromentityheader: Hosted Content-Type: multipart/alternative; boundary="_000_151283529735964779jaxorg_" MIME-Version: 1.0 X-Originating-IP: 64.147.49.52 X-Original-X-Originating-IP: [10.3.4.164] X-ZEDAT-Hint: A X-purgate: clean X-purgate-type: clean X-purgate-ID: 151147::1512835302-000A1F70-EE68E284/0/0 X-Bogosity: Ham, tests=bogofilter, spamicity=0.431883, version=1.2.4 X-Spam-Flag: NO X-Spam-Status: No, score=-2.3 required=5.0 tests=HTML_MESSAGE, RCVD_IN_DNSWL_MED,SPF_PASS,T_RP_MATCHES_RCVD,URIBL_BLOCKED X-Spam-Checker-Version: SpamAssassin 3.4.1 on Tokelau.ZEDAT.FU-Berlin.DE X-Spam-Level: Subject: [Seqan-dev] CMake issue X-BeenThere: seqan-dev@lists.fu-berlin.de X-Mailman-Version: 2.1.16 Precedence: list Reply-To: SeqAn Development List-Id: SeqAn Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Dec 2017 16:01:43 -0000 --_000_151283529735964779jaxorg_ Content-Type: text/plain; charset="iso-8859-1" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Hi everybody, I am trying to use SeqAn in a new project, and am running into issues with = CMake. I am running an up-to-date Ubuntu system and installed seqan like this $sudo apt install seqan-dev According to this ( http://seqan.readthedocs.io/en/master/Infrastructure/Use/Install.html#infra= -use-install ) and this ( http://seqan.readthedocs.io/en/master/Infrastructure/Use/FindSeqAnCMake.html ) the installation procedure should put a file called seqan-config.cmake int= o a system path that CMake would find. However, apparently no such file gets installed, and CMake produces an erro= r message that I pasted into the bottom of this mail. Is there an example anywhere of what the seqan-config.cmake needs to look l= ike? I have tried various options but cannot get it to work. Where do these= files go? thanks Peter Nick R. CMake Error at CMakeLists.txt:33 (find_package): By not providing "FindSeqAn.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "SeqAn", but CMake did not find one. Could not find a package configuration file provided by "SeqAn" with any = of the following names: SeqAnConfig.cmake seqan-config.cmake Add the installation prefix of "SeqAn" to CMAKE_PREFIX_PATH or set "SeqAn_DIR" to a directory containing one of the above files. If "SeqAn" provides a separate development package or SDK, be sure it has been installed. Peter Robinson Professor and Donald A. Roux Chair, Genomics and Computational Biology The Jackson Laboratory for Genomic Medicine 10 Discovery Drive Farmington, CT 06032 860.837.2095 t | 860.990.3130 m peter.robinson@jax.org www.jax.org Robinson lab: https://robinsongroup.github.io/ New Book: Computational Exome and Genome Analysis The Jackson Laboratory: Leading the search for tomorrow's cures --- The information in this email, including attachments, may be confidential a= nd is intended solely for the addressee(s). If you believe you received thi= s email by mistake, please notify the sender by return email as soon as pos= sible. --_000_151283529735964779jaxorg_ Content-Type: text/html; charset="iso-8859-1" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable

Hi everybody,

I am trying to use SeqAn in a new project, and am running into issues wi= th CMake.

I am running an up-to-date Ubuntu system and installed seqan like this

$sudo apt install seqan-dev

According to this (

http://seqan.readthedocs.io/en/master/Infrastru= cture/Use/Install.html#infra-use-install

) and this (

http://seqan.readthedocs.io/en/master/Infrastructure/Use/F= indSeqAnCMake.html

)

the installation procedure should put a file called seqan-config.cmake = ; into a system path that CMake would find.

However, apparently no such file gets installed, and CMake produces an e= rror message that I pasted into the bottom of this mail.

Is there an example anywhere of what the seqan-config.cmake needs to loo= k like? I have tried various options but cannot get it to work. Where do th= ese files go?

thanks Peter Nick R.




CMake Error at CMakeLists.txt:33 (find_package):
  By not providing "FindSeqAn.cmake" in CMAKE_MODULE_PATH th= is project has
  asked CMake to find a package configuration file provided by "S= eqAn", but
  CMake did not find one.

  Could not find a package configuration file provided by "SeqAn&= quot; with any of
  the following names:

    SeqAnConfig.cmake
    seqan-config.cmake

  Add the installation prefix of "SeqAn" to CMAKE_PREFIX_PAT= H or set
  "SeqAn_DIR" to a directory containing one of the above fil= es.  If "SeqAn"
  provides a separate development package or SDK, be sure it has been<= br>   installed.




Peter Robinson

Pr= ofessor and Donald A. Roux Chair, Genomics and Computational Biology=

The Jackson Labora= tory for Genomic Medicine

10 Discovery Drive

Farmington, CT 06032<= /font>

860.837.2095 t | 860.990.3130 m

<= font style=3D"font-size:12pt" size=3D"3">peter.robinson@jax.org

ww= w.jax.org

Robinson lab: https://robinsongroup.github.io/

New Book: Computational Exome and Genome Analysis

The Jackson Laboratory: Leading th= e search for tomorrow's cures

---

The information in this email, including attachments, may be con= fidential and is intended solely for the addressee(s). If you believe you r= eceived this email by mistake, please notify the sender by return email as = soon as possible. --_000_151283529735964779jaxorg_-- From Rene.Rahn@fu-berlin.de Mon Dec 11 09:45:59 2017 Received: from outpost9.zedat.fu-berlin.de ([130.133.4.95]) by list1.zedat.fu-berlin.de (Exim 4.85) for seqan-dev@lists.fu-berlin.de with esmtps (TLSv1.2:DHE-RSA-AES256-GCM-SHA384:256) (envelope-from ) id <1eOJip-003P5d-0d>; Mon, 11 Dec 2017 09:45:59 +0100 Received: from relay2.zedat.fu-berlin.de ([130.133.4.80]) by outpost.zedat.fu-berlin.de (Exim 4.85) for seqan-dev@lists.fu-berlin.de with esmtps (TLSv1.2:DHE-RSA-AES256-GCM-SHA384:256) (envelope-from ) id <1eOJio-0001xd-So>; Mon, 11 Dec 2017 09:45:58 +0100 Received: from cas3.campus.fu-berlin.de ([130.133.170.203]) by relay2.zedat.fu-berlin.de (Exim 4.85) for seqan-dev@lists.fu-berlin.de with esmtps (TLSv1:AES256-SHA:256) (envelope-from ) id <1eOJio-001ONZ-LP>; Mon, 11 Dec 2017 09:45:58 +0100 Received: from EX03A.campus.fu-berlin.de ([130.133.170.134]) by CAS3.campus.fu-berlin.de ([130.133.170.203]) with mapi id 14.03.0361.001; Mon, 11 Dec 2017 09:45:57 +0100 From: =?utf-8?B?UmFobiwgUmVuw6k=?= To: SeqAn Development Thread-Topic: [Seqan-dev] CMake issue Thread-Index: AQHTcQZgR/s60/Z2/kedtNp7e7J98aM9xhoA Message-ID: References: <1512835297359.64779@jax.org> In-Reply-To: <1512835297359.64779@jax.org> Accept-Language: de-DE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: Content-Type: multipart/alternative; boundary="_000_D9234CC29E844AEE90C6B1EAC69CDF65fuberlinde_" MIME-Version: 1.0 Date: Mon, 11 Dec 2017 09:45:56 +0100 X-Original-Date: Mon, 11 Dec 2017 08:45:56 +0000 X-Originating-IP: 130.133.170.203 X-Original-X-Originating-IP: [130.133.170.190] X-ZEDAT-Hint: XA X-purgate: clean X-purgate-type: clean X-purgate-ID: 151147::1512981959-000A1F70-6481FD1B/0/0 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000002, version=1.2.4 X-Spam-Flag: NO X-Spam-Status: No, score=-50.0 required=5.0 tests=ALL_TRUSTED,HTML_MESSAGE, T_RP_MATCHES_RCVD,URIBL_BLOCKED X-Spam-Checker-Version: SpamAssassin 3.4.1 on Vanuatu.ZEDAT.FU-Berlin.DE X-Spam-Level: Subject: Re: [Seqan-dev] CMake issue X-BeenThere: seqan-dev@lists.fu-berlin.de X-Mailman-Version: 2.1.16 Precedence: list Reply-To: SeqAn Development List-Id: SeqAn Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 08:45:59 -0000 --_000_D9234CC29E844AEE90C6B1EAC69CDF65fuberlinde_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGkgTmljaywNCg0Kd2UgYXJlIG5vdCB0aGUgbWFpbnRhaW5lciBvZiB0aGUgVWJ1bnR1IHBhY2th Z2UgYW5kIGl0IHNlZW1zIHRoYXQgU2VxQW4gaXMgc2hpcHBlZCBpbiBhbiBvdXRkYXRlZCB2ZXJz aW9uLg0KQXBwYXJlbnRseSBpdCBzZWVtcywgdGhhdCB0aGUgcmVzcGVjdGl2ZSBmaWxlIEZpbmRT ZXFBbi5jbWFrZSBvciBzZXFhbi1jb25maWcuY21ha2UgaXMgbm90IGluIHRoZSBzZXQgb2YgaW5j bHVkZWQgZmlsZXMuDQpXZSBjYW4gY2hlY2sgaWYgd2UgY2FuIGdldCB0aGUgZ3V5cyB0byB1cGRh dGUgdGhlIHZlcnNpb24sIHdoaWNoIG1pZ2h0IHNvbHZlIHRoZSBwcm9ibGVtLCBidXQgSSBndWVz cyB0aGlzIHdpbGwgdGFrZSBzb21lIHRpbWUuDQoNClNvIEkgd291bGQgcmVjb21tZW5kIHRvIGlu c3RhbGwgU2VxQW4gZnJvbSBzb3VyY2UsIHdoaWNoIGlzIGVhc3kgdG8gZG8gYXMgd2VsbDogaHR0 cDovL3NlcWFuLnJlYWR0aGVkb2NzLmlvL2VuL21hc3Rlci9JbmZyYXN0cnVjdHVyZS9Vc2UvSW5z dGFsbC5odG1sI2Z1bGwtc291cmNlcw0KVGhlbiB3aGVuIHdyaXRpbmcgeW91ciBDTWFrZSBmaWxl IHlvdSBuZWVkIHRvIHNldA0KQ01BS0VfUFJFRklYX1BBVEg9InBhdGhfdG8vc2VxYW4vdXRpbC9j bWFrZSIsIGFuZA0KU0VRQU5fSU5DTFVERV9QQVRIPSJwYXRoX3RvL3NlcWFuL2luY2x1ZGUiDQpi ZWZvcmUgY2FsbGluZw0KZmluZF9wYWNrYWdlKFNlcUFuKS4NCg0KUGxlYXNlIGxldCB1cyBrbm93 LCBpZiB0aGlzIGhlbHBzLg0KDQpCZXN0IHJlZ2FyZHMsDQoNClJlbsOpIFJhaG4NCg0KDQpPbiA5 LiBEZWMgMjAxNywgYXQgMTc6MDEsIFBldGVyIFJvYmluc29uIDxQZXRlci5Sb2JpbnNvbkBqYXgu b3JnPG1haWx0bzpQZXRlci5Sb2JpbnNvbkBqYXgub3JnPj4gd3JvdGU6DQoNCkhpIGV2ZXJ5Ym9k eSwNCkkgYW0gdHJ5aW5nIHRvIHVzZSBTZXFBbiBpbiBhIG5ldyBwcm9qZWN0LCBhbmQgYW0gcnVu bmluZyBpbnRvIGlzc3VlcyB3aXRoIENNYWtlLg0KSSBhbSBydW5uaW5nIGFuIHVwLXRvLWRhdGUg VWJ1bnR1IHN5c3RlbSBhbmQgaW5zdGFsbGVkIHNlcWFuIGxpa2UgdGhpcw0KJHN1ZG8gYXB0IGlu c3RhbGwgc2VxYW4tZGV2DQpBY2NvcmRpbmcgdG8gdGhpcyAoDQpodHRwOi8vc2VxYW4ucmVhZHRo ZWRvY3MuaW8vZW4vbWFzdGVyL0luZnJhc3RydWN0dXJlL1VzZS9JbnN0YWxsLmh0bWwjaW5mcmEt dXNlLWluc3RhbGwNCikgYW5kIHRoaXMgKA0KaHR0cDovL3NlcWFuLnJlYWR0aGVkb2NzLmlvL2Vu L21hc3Rlci9JbmZyYXN0cnVjdHVyZS9Vc2UvRmluZFNlcUFuQ01ha2UuaHRtbA0KKQ0KdGhlIGlu c3RhbGxhdGlvbiBwcm9jZWR1cmUgc2hvdWxkIHB1dCBhIGZpbGUgY2FsbGVkIHNlcWFuLWNvbmZp Zy5jbWFrZSAgaW50byBhIHN5c3RlbSBwYXRoIHRoYXQgQ01ha2Ugd291bGQgZmluZC4NCkhvd2V2 ZXIsIGFwcGFyZW50bHkgbm8gc3VjaCBmaWxlIGdldHMgaW5zdGFsbGVkLCBhbmQgQ01ha2UgcHJv ZHVjZXMgYW4gZXJyb3IgbWVzc2FnZSB0aGF0IEkgcGFzdGVkIGludG8gdGhlIGJvdHRvbSBvZiB0 aGlzIG1haWwuDQpJcyB0aGVyZSBhbiBleGFtcGxlIGFueXdoZXJlIG9mIHdoYXQgdGhlIHNlcWFu LWNvbmZpZy5jbWFrZSBuZWVkcyB0byBsb29rIGxpa2U/IEkgaGF2ZSB0cmllZCB2YXJpb3VzIG9w dGlvbnMgYnV0IGNhbm5vdCBnZXQgaXQgdG8gd29yay4gV2hlcmUgZG8gdGhlc2UgZmlsZXMgZ28/ DQp0aGFua3MgUGV0ZXIgTmljayBSLg0KDQoNCg0KQ01ha2UgRXJyb3IgYXQgQ01ha2VMaXN0cy50 eHQ6MzMgKGZpbmRfcGFja2FnZSk6DQogIEJ5IG5vdCBwcm92aWRpbmcgIkZpbmRTZXFBbi5jbWFr ZSIgaW4gQ01BS0VfTU9EVUxFX1BBVEggdGhpcyBwcm9qZWN0IGhhcw0KICBhc2tlZCBDTWFrZSB0 byBmaW5kIGEgcGFja2FnZSBjb25maWd1cmF0aW9uIGZpbGUgcHJvdmlkZWQgYnkgIlNlcUFuIiwg YnV0DQogIENNYWtlIGRpZCBub3QgZmluZCBvbmUuDQoNCiAgQ291bGQgbm90IGZpbmQgYSBwYWNr YWdlIGNvbmZpZ3VyYXRpb24gZmlsZSBwcm92aWRlZCBieSAiU2VxQW4iIHdpdGggYW55IG9mDQog IHRoZSBmb2xsb3dpbmcgbmFtZXM6DQoNCiAgICBTZXFBbkNvbmZpZy5jbWFrZQ0KICAgIHNlcWFu LWNvbmZpZy5jbWFrZQ0KDQogIEFkZCB0aGUgaW5zdGFsbGF0aW9uIHByZWZpeCBvZiAiU2VxQW4i IHRvIENNQUtFX1BSRUZJWF9QQVRIIG9yIHNldA0KICAiU2VxQW5fRElSIiB0byBhIGRpcmVjdG9y eSBjb250YWluaW5nIG9uZSBvZiB0aGUgYWJvdmUgZmlsZXMuICBJZiAiU2VxQW4iDQogIHByb3Zp ZGVzIGEgc2VwYXJhdGUgZGV2ZWxvcG1lbnQgcGFja2FnZSBvciBTREssIGJlIHN1cmUgaXQgaGFz IGJlZW4NCiAgaW5zdGFsbGVkLg0KDQoNCg0KDQpQZXRlciBSb2JpbnNvbg0KUHJvZmVzc29yIGFu ZCBEb25hbGQgQS4gUm91eCBDaGFpciwgR2Vub21pY3MgYW5kIENvbXB1dGF0aW9uYWwgQmlvbG9n eQ0KVGhlIEphY2tzb24gTGFib3JhdG9yeSBmb3IgR2Vub21pYyBNZWRpY2luZQ0KMTAgRGlzY292 ZXJ5IERyaXZlDQpGYXJtaW5ndG9uLCBDVCAwNjAzMg0KODYwLjgzNy4yMDk1IHQgfCA4NjAuOTkw LjMxMzAgbQ0KcGV0ZXIucm9iaW5zb25AamF4Lm9yZzxtYWlsdG86cGV0ZXIucm9iaW5zb25AamF4 Lm9yZz4NCnd3dy5qYXgub3JnPGh0dHA6Ly93d3cuamF4Lm9yZy8+DQpSb2JpbnNvbiBsYWI6IGh0 dHBzOi8vcm9iaW5zb25ncm91cC5naXRodWIuaW8vDQpOZXcgQm9vazogQ29tcHV0YXRpb25hbCBF eG9tZSBhbmQgR2Vub21lIEFuYWx5c2lzPGh0dHBzOi8vd3d3LmNyY3ByZXNzLmNvbS9Db21wdXRh dGlvbmFsLUV4b21lLWFuZC1HZW5vbWUtQW5hbHlzaXMvUm9iaW5zb24tUGlyby1KYWdlci9wL2Jv b2svOTc4MTQ5ODc3NTk4ND4NClRoZSBKYWNrc29uIExhYm9yYXRvcnk6IExlYWRpbmcgdGhlIHNl YXJjaCBmb3IgdG9tb3Jyb3cncyBjdXJlcw0KLS0tDQoNClRoZSBpbmZvcm1hdGlvbiBpbiB0aGlz IGVtYWlsLCBpbmNsdWRpbmcgYXR0YWNobWVudHMsIG1heSBiZSBjb25maWRlbnRpYWwgYW5kIGlz IGludGVuZGVkIHNvbGVseSBmb3IgdGhlIGFkZHJlc3NlZShzKS4gSWYgeW91IGJlbGlldmUgeW91 IHJlY2VpdmVkIHRoaXMgZW1haWwgYnkgbWlzdGFrZSwgcGxlYXNlIG5vdGlmeSB0aGUgc2VuZGVy IGJ5IHJldHVybiBlbWFpbCBhcyBzb29uIGFzIHBvc3NpYmxlLiBfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXw0Kc2VxYW4tZGV2IG1haWxpbmcgbGlzdA0Kc2Vx YW4tZGV2QGxpc3RzLmZ1LWJlcmxpbi5kZTxtYWlsdG86c2VxYW4tZGV2QGxpc3RzLmZ1LWJlcmxp bi5kZT4NCmh0dHBzOi8vbGlzdHMuZnUtYmVybGluLmRlL2xpc3RpbmZvL3NlcWFuLWRldg0KDQot LS0NCg0KUmVuw6kgUmFobg0KUGguRC4gU3R1ZGVudCAoZGUuTkJJIC0gQ0lCSSkNCi0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpUZWw6ICAoKzQ5KSAzMCA4MzggNzI5NzQNCk1haWw6 IHJlbmUucmFobkBmdS1iZXJsaW4uZGU8bWFpbHRvOnJlbmUucmFobkBmdS1iZXJsaW4uZGU+DQot LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KSW5zdGl0dXRlIG9mIENvbXB1dGVyIFNj aWVuY2UNCkFsZ29yaXRobWljIEJpb2luZm9ybWF0aWNzIChBQkkpDQotLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLQ0KRnJlaWUgVW5pdmVyc2l0w6R0IEJlcmxpbg0KVGFrdXN0cmHDn2Ug OQ0KMTQxOTUgQmVybGluDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KDQo= --_000_D9234CC29E844AEE90C6B1EAC69CDF65fuberlinde_ Content-Type: text/html; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IHN0eWxlPSJ3b3JkLXdy YXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgLXdlYmtpdC1saW5lLWJy ZWFrOiBhZnRlci13aGl0ZS1zcGFjZTsiIGNsYXNzPSIiPg0KSGkgTmljaywNCjxkaXYgY2xhc3M9 IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPndlIGFyZSBub3QgdGhlIG1h aW50YWluZXIgb2YgdGhlIFVidW50dSBwYWNrYWdlIGFuZCBpdCBzZWVtcyB0aGF0IFNlcUFuIGlz IHNoaXBwZWQgaW4gYW4gb3V0ZGF0ZWQgdmVyc2lvbi48L2Rpdj4NCjxkaXYgY2xhc3M9IiI+QXBw YXJlbnRseSBpdCBzZWVtcywgdGhhdCB0aGUgcmVzcGVjdGl2ZSBmaWxlIEZpbmRTZXFBbi5jbWFr ZSBvciBzZXFhbi1jb25maWcuY21ha2UgaXMgbm90IGluIHRoZSBzZXQgb2YgaW5jbHVkZWQgZmls ZXMuPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPldlIGNhbiBjaGVjayBpZiB3ZSBjYW4gZ2V0IHRoZSBn dXlzIHRvIHVwZGF0ZSB0aGUgdmVyc2lvbiwgd2hpY2ggbWlnaHQgc29sdmUgdGhlIHByb2JsZW0s IGJ1dCBJIGd1ZXNzIHRoaXMgd2lsbCB0YWtlIHNvbWUgdGltZS48L2Rpdj4NCjxkaXYgY2xhc3M9 IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPlNvIEkgd291bGQgcmVjb21t ZW5kIHRvIGluc3RhbGwgU2VxQW4gZnJvbSBzb3VyY2UsIHdoaWNoIGlzIGVhc3kgdG8gZG8gYXMg d2VsbDombmJzcDs8YSBocmVmPSJodHRwOi8vc2VxYW4ucmVhZHRoZWRvY3MuaW8vZW4vbWFzdGVy L0luZnJhc3RydWN0dXJlL1VzZS9JbnN0YWxsLmh0bWwjZnVsbC1zb3VyY2VzIiBjbGFzcz0iIj5o dHRwOi8vc2VxYW4ucmVhZHRoZWRvY3MuaW8vZW4vbWFzdGVyL0luZnJhc3RydWN0dXJlL1VzZS9J bnN0YWxsLmh0bWwjZnVsbC1zb3VyY2VzPC9hPjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5UaGVuIHdo ZW4gd3JpdGluZyB5b3VyIENNYWtlIGZpbGUgeW91IG5lZWQgdG8gc2V0PC9kaXY+DQo8ZGl2IGNs YXNzPSIiPkNNQUtFX1BSRUZJWF9QQVRIPSZxdW90O3BhdGhfdG8vc2VxYW4vdXRpbC9jbWFrZSZx dW90OywgYW5kPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPlNFUUFOX0lOQ0xVREVfUEFUSD0mcXVvdDtw YXRoX3RvL3NlcWFuL2luY2x1ZGUmcXVvdDs8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+YmVmb3JlIGNh bGxpbmcmbmJzcDs8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+ZmluZF9wYWNrYWdlKFNlcUFuKS48L2Rp dj4NCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPlBs ZWFzZSBsZXQgdXMga25vdywgaWYgdGhpcyBoZWxwcy48L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PGJy IGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPkJlc3QgcmVnYXJkcyw8L2Rpdj4NCjxk aXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPlJlbsOpIFJh aG48L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2IGNsYXNz PSIiPjxiciBjbGFzcz0iIj4NCjxkaXY+DQo8YmxvY2txdW90ZSB0eXBlPSJjaXRlIiBjbGFzcz0i Ij4NCjxkaXYgY2xhc3M9IiI+T24gOS4gRGVjIDIwMTcsIGF0IDE3OjAxLCBQZXRlciBSb2JpbnNv biAmbHQ7PGEgaHJlZj0ibWFpbHRvOlBldGVyLlJvYmluc29uQGpheC5vcmciIGNsYXNzPSIiPlBl dGVyLlJvYmluc29uQGpheC5vcmc8L2E+Jmd0OyB3cm90ZTo8L2Rpdj4NCjxiciBjbGFzcz0iQXBw bGUtaW50ZXJjaGFuZ2UtbmV3bGluZSI+DQo8ZGl2IGNsYXNzPSIiPg0KPGRpdiBzdHlsZT0ibWFy Z2luLXRvcDogMHB4OyBtYXJnaW4tYm90dG9tOiAwLjFpbjsgZGlyZWN0aW9uOiBsdHI7IGxpbmUt aGVpZ2h0OiAxOS4yMDAwMDA3NjI5Mzk0NTNweDsgdGV4dC1hbGlnbjogbGVmdDsgZm9udC1mYW1p bHk6IENhbGlicmksIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTZw eDsgZm9udC1zdHlsZTogbm9ybWFsOyBmb250LXZhcmlhbnQtY2Fwczogbm9ybWFsOyBmb250LXdl aWdodDogbm9ybWFsOyBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyB0ZXh0LWluZGVudDogMHB4OyB0 ZXh0LXRyYW5zZm9ybTogbm9uZTsgd2hpdGUtc3BhY2U6IG5vcm1hbDsgd29yZC1zcGFjaW5nOiAw cHg7IC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDBweDsgYmFja2dyb3VuZC1jb2xvcjogcmdi KDI1NSwgMjU1LCAyNTUpOyIgY2xhc3M9IiI+DQpIaSBldmVyeWJvZHksPC9kaXY+DQo8ZGl2IHN0 eWxlPSJtYXJnaW4tdG9wOiAwcHg7IG1hcmdpbi1ib3R0b206IDAuMWluOyBkaXJlY3Rpb246IGx0 cjsgbGluZS1oZWlnaHQ6IDE5LjIwMDAwMDc2MjkzOTQ1M3B4OyB0ZXh0LWFsaWduOiBsZWZ0OyBm b250LWZhbWlseTogQ2FsaWJyaSwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjsgZm9udC1z aXplOiAxNnB4OyBmb250LXN0eWxlOiBub3JtYWw7IGZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7 IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGxldHRlci1zcGFjaW5nOiBub3JtYWw7IHRleHQtaW5kZW50 OiAwcHg7IHRleHQtdHJhbnNmb3JtOiBub25lOyB3aGl0ZS1zcGFjZTogbm9ybWFsOyB3b3JkLXNw YWNpbmc6IDBweDsgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMHB4OyBiYWNrZ3JvdW5kLWNv bG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7IiBjbGFzcz0iIj4NCkkgYW0gdHJ5aW5nIHRvIHVzZSBT ZXFBbiBpbiBhIG5ldyBwcm9qZWN0LCBhbmQgYW0gcnVubmluZyBpbnRvIGlzc3VlcyB3aXRoIENN YWtlLjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLXRvcDogMHB4OyBtYXJnaW4tYm90dG9tOiAw LjFpbjsgZGlyZWN0aW9uOiBsdHI7IGxpbmUtaGVpZ2h0OiAxOS4yMDAwMDA3NjI5Mzk0NTNweDsg dGV4dC1hbGlnbjogbGVmdDsgZm9udC1mYW1pbHk6IENhbGlicmksIEFyaWFsLCBIZWx2ZXRpY2Es IHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTZweDsgZm9udC1zdHlsZTogbm9ybWFsOyBmb250LXZh cmlhbnQtY2Fwczogbm9ybWFsOyBmb250LXdlaWdodDogbm9ybWFsOyBsZXR0ZXItc3BhY2luZzog bm9ybWFsOyB0ZXh0LWluZGVudDogMHB4OyB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgd2hpdGUtc3Bh Y2U6IG5vcm1hbDsgd29yZC1zcGFjaW5nOiAwcHg7IC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6 IDBweDsgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpOyIgY2xhc3M9IiI+DQpJ IGFtIHJ1bm5pbmcgYW4gdXAtdG8tZGF0ZSBVYnVudHUgc3lzdGVtIGFuZCBpbnN0YWxsZWQgc2Vx YW4gbGlrZSB0aGlzPC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tdG9wOiAwcHg7IG1hcmdpbi1i b3R0b206IDAuMWluOyBkaXJlY3Rpb246IGx0cjsgbGluZS1oZWlnaHQ6IDE5LjIwMDAwMDc2Mjkz OTQ1M3B4OyB0ZXh0LWFsaWduOiBsZWZ0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgQXJpYWwsIEhl bHZldGljYSwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxNnB4OyBmb250LXN0eWxlOiBub3JtYWw7 IGZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGxldHRlci1z cGFjaW5nOiBub3JtYWw7IHRleHQtaW5kZW50OiAwcHg7IHRleHQtdHJhbnNmb3JtOiBub25lOyB3 aGl0ZS1zcGFjZTogbm9ybWFsOyB3b3JkLXNwYWNpbmc6IDBweDsgLXdlYmtpdC10ZXh0LXN0cm9r ZS13aWR0aDogMHB4OyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7IiBjbGFz cz0iIj4NCiRzdWRvIGFwdCBpbnN0YWxsIHNlcWFuLWRldjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0K PGRpdiBzdHlsZT0ibWFyZ2luLXRvcDogMHB4OyBtYXJnaW4tYm90dG9tOiAwLjFpbjsgZGlyZWN0 aW9uOiBsdHI7IGxpbmUtaGVpZ2h0OiAxOS4yMDAwMDA3NjI5Mzk0NTNweDsgdGV4dC1hbGlnbjog bGVmdDsgZm9udC1mYW1pbHk6IENhbGlicmksIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7 IGZvbnQtc2l6ZTogMTZweDsgZm9udC1zdHlsZTogbm9ybWFsOyBmb250LXZhcmlhbnQtY2Fwczog bm9ybWFsOyBmb250LXdlaWdodDogbm9ybWFsOyBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyB0ZXh0 LWluZGVudDogMHB4OyB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgd2hpdGUtc3BhY2U6IG5vcm1hbDsg d29yZC1zcGFjaW5nOiAwcHg7IC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDBweDsgYmFja2dy b3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpOyIgY2xhc3M9IiI+DQpBY2NvcmRpbmcgdG8g dGhpcyAoPC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tdG9wOiAwcHg7IG1hcmdpbi1ib3R0b206 IDAuMWluOyBkaXJlY3Rpb246IGx0cjsgbGluZS1oZWlnaHQ6IDE5LjIwMDAwMDc2MjkzOTQ1M3B4 OyB0ZXh0LWFsaWduOiBsZWZ0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgQXJpYWwsIEhlbHZldGlj YSwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxNnB4OyBmb250LXN0eWxlOiBub3JtYWw7IGZvbnQt dmFyaWFudC1jYXBzOiBub3JtYWw7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGxldHRlci1zcGFjaW5n OiBub3JtYWw7IHRleHQtaW5kZW50OiAwcHg7IHRleHQtdHJhbnNmb3JtOiBub25lOyB3aGl0ZS1z cGFjZTogbm9ybWFsOyB3b3JkLXNwYWNpbmc6IDBweDsgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0 aDogMHB4OyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7IiBjbGFzcz0iIj4N CjxhIGhyZWY9Imh0dHA6Ly9zZXFhbi5yZWFkdGhlZG9jcy5pby9lbi9tYXN0ZXIvSW5mcmFzdHJ1 Y3R1cmUvVXNlL0luc3RhbGwuaHRtbCNpbmZyYS11c2UtaW5zdGFsbCIgc3R5bGU9ImNvbG9yOiBy Z2IoMCwgMCwgMjU1KTsiIGNsYXNzPSIiPmh0dHA6Ly9zZXFhbi5yZWFkdGhlZG9jcy5pby9lbi9t YXN0ZXIvSW5mcmFzdHJ1Y3R1cmUvVXNlL0luc3RhbGwuaHRtbCNpbmZyYS11c2UtaW5zdGFsbDwv YT48L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi10b3A6IDBweDsgbWFyZ2luLWJvdHRvbTogMC4x aW47IGRpcmVjdGlvbjogbHRyOyBsaW5lLWhlaWdodDogMTkuMjAwMDAwNzYyOTM5NDUzcHg7IHRl eHQtYWxpZ246IGxlZnQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBBcmlhbCwgSGVsdmV0aWNhLCBz YW5zLXNlcmlmOyBmb250LXNpemU6IDE2cHg7IGZvbnQtc3R5bGU6IG5vcm1hbDsgZm9udC12YXJp YW50LWNhcHM6IG5vcm1hbDsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgbGV0dGVyLXNwYWNpbmc6IG5v cm1hbDsgdGV4dC1pbmRlbnQ6IDBweDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IHdoaXRlLXNwYWNl OiBub3JtYWw7IHdvcmQtc3BhY2luZzogMHB4OyAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAw cHg7IGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsiIGNsYXNzPSIiPg0KKSBh bmQgdGhpcyAoPC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tdG9wOiAwcHg7IG1hcmdpbi1ib3R0 b206IDAuMWluOyBkaXJlY3Rpb246IGx0cjsgbGluZS1oZWlnaHQ6IDE5LjIwMDAwMDc2MjkzOTQ1 M3B4OyB0ZXh0LWFsaWduOiBsZWZ0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgQXJpYWwsIEhlbHZl dGljYSwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxNnB4OyBmb250LXN0eWxlOiBub3JtYWw7IGZv bnQtdmFyaWFudC1jYXBzOiBub3JtYWw7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGxldHRlci1zcGFj aW5nOiBub3JtYWw7IHRleHQtaW5kZW50OiAwcHg7IHRleHQtdHJhbnNmb3JtOiBub25lOyB3aGl0 ZS1zcGFjZTogbm9ybWFsOyB3b3JkLXNwYWNpbmc6IDBweDsgLXdlYmtpdC10ZXh0LXN0cm9rZS13 aWR0aDogMHB4OyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7IiBjbGFzcz0i Ij4NCjxhIGhyZWY9Imh0dHA6Ly9zZXFhbi5yZWFkdGhlZG9jcy5pby9lbi9tYXN0ZXIvSW5mcmFz dHJ1Y3R1cmUvVXNlL0ZpbmRTZXFBbkNNYWtlLmh0bWwiIHN0eWxlPSJjb2xvcjogcmdiKDAsIDAs IDI1NSk7IiBjbGFzcz0iIj5odHRwOi8vc2VxYW4ucmVhZHRoZWRvY3MuaW8vZW4vbWFzdGVyL0lu ZnJhc3RydWN0dXJlL1VzZS9GaW5kU2VxQW5DTWFrZS5odG1sPC9hPjwvZGl2Pg0KPGRpdiBzdHls ZT0ibWFyZ2luLXRvcDogMHB4OyBtYXJnaW4tYm90dG9tOiAwLjFpbjsgZGlyZWN0aW9uOiBsdHI7 IGxpbmUtaGVpZ2h0OiAxOS4yMDAwMDA3NjI5Mzk0NTNweDsgdGV4dC1hbGlnbjogbGVmdDsgZm9u dC1mYW1pbHk6IENhbGlicmksIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7IGZvbnQtc2l6 ZTogMTZweDsgZm9udC1zdHlsZTogbm9ybWFsOyBmb250LXZhcmlhbnQtY2Fwczogbm9ybWFsOyBm b250LXdlaWdodDogbm9ybWFsOyBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyB0ZXh0LWluZGVudDog MHB4OyB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgd2hpdGUtc3BhY2U6IG5vcm1hbDsgd29yZC1zcGFj aW5nOiAwcHg7IC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDBweDsgYmFja2dyb3VuZC1jb2xv cjogcmdiKDI1NSwgMjU1LCAyNTUpOyIgY2xhc3M9IiI+DQopPC9kaXY+DQo8ZGl2IHN0eWxlPSJt YXJnaW4tdG9wOiAwcHg7IG1hcmdpbi1ib3R0b206IDAuMWluOyBkaXJlY3Rpb246IGx0cjsgbGlu ZS1oZWlnaHQ6IDE5LjIwMDAwMDc2MjkzOTQ1M3B4OyB0ZXh0LWFsaWduOiBsZWZ0OyBmb250LWZh bWlseTogQ2FsaWJyaSwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAx NnB4OyBmb250LXN0eWxlOiBub3JtYWw7IGZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7IGZvbnQt d2VpZ2h0OiBub3JtYWw7IGxldHRlci1zcGFjaW5nOiBub3JtYWw7IHRleHQtaW5kZW50OiAwcHg7 IHRleHQtdHJhbnNmb3JtOiBub25lOyB3aGl0ZS1zcGFjZTogbm9ybWFsOyB3b3JkLXNwYWNpbmc6 IDBweDsgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMHB4OyBiYWNrZ3JvdW5kLWNvbG9yOiBy Z2IoMjU1LCAyNTUsIDI1NSk7IiBjbGFzcz0iIj4NCnRoZSBpbnN0YWxsYXRpb24gcHJvY2VkdXJl IHNob3VsZCBwdXQgYSBmaWxlIGNhbGxlZDxjb2RlIGNsYXNzPSJsaXRlcmFsIGRvY3V0aWxzIj48 c3BhbiBjbGFzcz0icHJlIj4mbmJzcDtzZXFhbi1jb25maWcuY21ha2U8L3NwYW4+PC9jb2RlPiZu YnNwOyBpbnRvIGEgc3lzdGVtIHBhdGggdGhhdCBDTWFrZSB3b3VsZCBmaW5kLjwvZGl2Pg0KPGRp diBzdHlsZT0ibWFyZ2luLXRvcDogMHB4OyBtYXJnaW4tYm90dG9tOiAwLjFpbjsgZGlyZWN0aW9u OiBsdHI7IGxpbmUtaGVpZ2h0OiAxOS4yMDAwMDA3NjI5Mzk0NTNweDsgdGV4dC1hbGlnbjogbGVm dDsgZm9udC1mYW1pbHk6IENhbGlicmksIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7IGZv bnQtc2l6ZTogMTZweDsgZm9udC1zdHlsZTogbm9ybWFsOyBmb250LXZhcmlhbnQtY2Fwczogbm9y bWFsOyBmb250LXdlaWdodDogbm9ybWFsOyBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyB0ZXh0LWlu ZGVudDogMHB4OyB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgd2hpdGUtc3BhY2U6IG5vcm1hbDsgd29y ZC1zcGFjaW5nOiAwcHg7IC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDBweDsgYmFja2dyb3Vu ZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpOyIgY2xhc3M9IiI+DQpIb3dldmVyLCBhcHBhcmVu dGx5IG5vIHN1Y2ggZmlsZSBnZXRzIGluc3RhbGxlZCwgYW5kIENNYWtlIHByb2R1Y2VzIGFuIGVy cm9yIG1lc3NhZ2UgdGhhdCBJIHBhc3RlZCBpbnRvIHRoZSBib3R0b20gb2YgdGhpcyBtYWlsLjwv ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLXRvcDogMHB4OyBtYXJnaW4tYm90dG9tOiAwLjFpbjsg ZGlyZWN0aW9uOiBsdHI7IGxpbmUtaGVpZ2h0OiAxOS4yMDAwMDA3NjI5Mzk0NTNweDsgdGV4dC1h bGlnbjogbGVmdDsgZm9udC1mYW1pbHk6IENhbGlicmksIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMt c2VyaWY7IGZvbnQtc2l6ZTogMTZweDsgZm9udC1zdHlsZTogbm9ybWFsOyBmb250LXZhcmlhbnQt Y2Fwczogbm9ybWFsOyBmb250LXdlaWdodDogbm9ybWFsOyBsZXR0ZXItc3BhY2luZzogbm9ybWFs OyB0ZXh0LWluZGVudDogMHB4OyB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgd2hpdGUtc3BhY2U6IG5v cm1hbDsgd29yZC1zcGFjaW5nOiAwcHg7IC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDBweDsg YmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpOyIgY2xhc3M9IiI+DQpJcyB0aGVy ZSBhbiBleGFtcGxlIGFueXdoZXJlIG9mIHdoYXQgdGhlIHNlcWFuLWNvbmZpZy5jbWFrZSBuZWVk cyB0byBsb29rIGxpa2U/IEkgaGF2ZSB0cmllZCB2YXJpb3VzIG9wdGlvbnMgYnV0IGNhbm5vdCBn ZXQgaXQgdG8gd29yay4gV2hlcmUgZG8gdGhlc2UgZmlsZXMgZ28/PC9kaXY+DQo8ZGl2IHN0eWxl PSJtYXJnaW4tdG9wOiAwcHg7IG1hcmdpbi1ib3R0b206IDAuMWluOyBkaXJlY3Rpb246IGx0cjsg bGluZS1oZWlnaHQ6IDE5LjIwMDAwMDc2MjkzOTQ1M3B4OyB0ZXh0LWFsaWduOiBsZWZ0OyBmb250 LWZhbWlseTogQ2FsaWJyaSwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjsgZm9udC1zaXpl OiAxNnB4OyBmb250LXN0eWxlOiBub3JtYWw7IGZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7IGZv bnQtd2VpZ2h0OiBub3JtYWw7IGxldHRlci1zcGFjaW5nOiBub3JtYWw7IHRleHQtaW5kZW50OiAw cHg7IHRleHQtdHJhbnNmb3JtOiBub25lOyB3aGl0ZS1zcGFjZTogbm9ybWFsOyB3b3JkLXNwYWNp bmc6IDBweDsgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMHB4OyBiYWNrZ3JvdW5kLWNvbG9y OiByZ2IoMjU1LCAyNTUsIDI1NSk7IiBjbGFzcz0iIj4NCnRoYW5rcyBQZXRlciBOaWNrIFIuPHNw YW4gY2xhc3M9IkFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjxiciBjbGFzcz0i Ij4NCjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLXRvcDogMHB4OyBtYXJnaW4tYm90dG9tOiAw LjFpbjsgZGlyZWN0aW9uOiBsdHI7IGxpbmUtaGVpZ2h0OiAxOS4yMDAwMDA3NjI5Mzk0NTNweDsg dGV4dC1hbGlnbjogbGVmdDsgZm9udC1mYW1pbHk6IENhbGlicmksIEFyaWFsLCBIZWx2ZXRpY2Es IHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTZweDsgZm9udC1zdHlsZTogbm9ybWFsOyBmb250LXZh cmlhbnQtY2Fwczogbm9ybWFsOyBmb250LXdlaWdodDogbm9ybWFsOyBsZXR0ZXItc3BhY2luZzog bm9ybWFsOyB0ZXh0LWluZGVudDogMHB4OyB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgd2hpdGUtc3Bh Y2U6IG5vcm1hbDsgd29yZC1zcGFjaW5nOiAwcHg7IC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6 IDBweDsgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpOyIgY2xhc3M9IiI+DQo8 YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi10b3A6IDBweDsgbWFyZ2lu LWJvdHRvbTogMC4xaW47IGRpcmVjdGlvbjogbHRyOyBsaW5lLWhlaWdodDogMTkuMjAwMDAwNzYy OTM5NDUzcHg7IHRleHQtYWxpZ246IGxlZnQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBBcmlhbCwg SGVsdmV0aWNhLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDE2cHg7IGZvbnQtc3R5bGU6IG5vcm1h bDsgZm9udC12YXJpYW50LWNhcHM6IG5vcm1hbDsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgbGV0dGVy LXNwYWNpbmc6IG5vcm1hbDsgdGV4dC1pbmRlbnQ6IDBweDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7 IHdoaXRlLXNwYWNlOiBub3JtYWw7IHdvcmQtc3BhY2luZzogMHB4OyAtd2Via2l0LXRleHQtc3Ry b2tlLXdpZHRoOiAwcHg7IGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsiIGNs YXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tdG9wOiAw cHg7IG1hcmdpbi1ib3R0b206IDAuMWluOyBkaXJlY3Rpb246IGx0cjsgbGluZS1oZWlnaHQ6IDE5 LjIwMDAwMDc2MjkzOTQ1M3B4OyB0ZXh0LWFsaWduOiBsZWZ0OyBmb250LWZhbWlseTogQ2FsaWJy aSwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxNnB4OyBmb250LXN0 eWxlOiBub3JtYWw7IGZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7IGZvbnQtd2VpZ2h0OiBub3Jt YWw7IGxldHRlci1zcGFjaW5nOiBub3JtYWw7IHRleHQtaW5kZW50OiAwcHg7IHRleHQtdHJhbnNm b3JtOiBub25lOyB3aGl0ZS1zcGFjZTogbm9ybWFsOyB3b3JkLXNwYWNpbmc6IDBweDsgLXdlYmtp dC10ZXh0LXN0cm9rZS13aWR0aDogMHB4OyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUs IDI1NSk7IiBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFy Z2luLXRvcDogMHB4OyBtYXJnaW4tYm90dG9tOiAwLjFpbjsgZGlyZWN0aW9uOiBsdHI7IGxpbmUt aGVpZ2h0OiAxOS4yMDAwMDA3NjI5Mzk0NTNweDsgdGV4dC1hbGlnbjogbGVmdDsgZm9udC1mYW1p bHk6IENhbGlicmksIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTZw eDsgZm9udC1zdHlsZTogbm9ybWFsOyBmb250LXZhcmlhbnQtY2Fwczogbm9ybWFsOyBmb250LXdl aWdodDogbm9ybWFsOyBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyB0ZXh0LWluZGVudDogMHB4OyB0 ZXh0LXRyYW5zZm9ybTogbm9uZTsgd2hpdGUtc3BhY2U6IG5vcm1hbDsgd29yZC1zcGFjaW5nOiAw cHg7IC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDBweDsgYmFja2dyb3VuZC1jb2xvcjogcmdi KDI1NSwgMjU1LCAyNTUpOyIgY2xhc3M9IiI+DQpDTWFrZSBFcnJvciBhdCBDTWFrZUxpc3RzLnR4 dDozMyAoZmluZF9wYWNrYWdlKTo8YnIgY2xhc3M9IiI+DQombmJzcDsgQnkgbm90IHByb3ZpZGlu ZyAmcXVvdDtGaW5kU2VxQW4uY21ha2UmcXVvdDsgaW4gQ01BS0VfTU9EVUxFX1BBVEggdGhpcyBw cm9qZWN0IGhhczxiciBjbGFzcz0iIj4NCiZuYnNwOyBhc2tlZCBDTWFrZSB0byBmaW5kIGEgcGFj a2FnZSBjb25maWd1cmF0aW9uIGZpbGUgcHJvdmlkZWQgYnkgJnF1b3Q7U2VxQW4mcXVvdDssIGJ1 dDxiciBjbGFzcz0iIj4NCiZuYnNwOyBDTWFrZSBkaWQgbm90IGZpbmQgb25lLjxiciBjbGFzcz0i Ij4NCjxiciBjbGFzcz0iIj4NCiZuYnNwOyBDb3VsZCBub3QgZmluZCBhIHBhY2thZ2UgY29uZmln dXJhdGlvbiBmaWxlIHByb3ZpZGVkIGJ5ICZxdW90O1NlcUFuJnF1b3Q7IHdpdGggYW55IG9mPGJy IGNsYXNzPSIiPg0KJm5ic3A7IHRoZSBmb2xsb3dpbmcgbmFtZXM6PGJyIGNsYXNzPSIiPg0KPGJy IGNsYXNzPSIiPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7IFNlcUFuQ29uZmlnLmNtYWtlPGJyIGNsYXNz PSIiPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7IHNlcWFuLWNvbmZpZy5jbWFrZTxiciBjbGFzcz0iIj4N CjxiciBjbGFzcz0iIj4NCiZuYnNwOyBBZGQgdGhlIGluc3RhbGxhdGlvbiBwcmVmaXggb2YgJnF1 b3Q7U2VxQW4mcXVvdDsgdG8gQ01BS0VfUFJFRklYX1BBVEggb3Igc2V0PGJyIGNsYXNzPSIiPg0K Jm5ic3A7ICZxdW90O1NlcUFuX0RJUiZxdW90OyB0byBhIGRpcmVjdG9yeSBjb250YWluaW5nIG9u ZSBvZiB0aGUgYWJvdmUgZmlsZXMuJm5ic3A7IElmICZxdW90O1NlcUFuJnF1b3Q7PGJyIGNsYXNz PSIiPg0KJm5ic3A7IHByb3ZpZGVzIGEgc2VwYXJhdGUgZGV2ZWxvcG1lbnQgcGFja2FnZSBvciBT REssIGJlIHN1cmUgaXQgaGFzIGJlZW48YnIgY2xhc3M9IiI+DQombmJzcDsgaW5zdGFsbGVkLjxi ciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLXRv cDogMHB4OyBtYXJnaW4tYm90dG9tOiAwLjFpbjsgZGlyZWN0aW9uOiBsdHI7IGxpbmUtaGVpZ2h0 OiAxOS4yMDAwMDA3NjI5Mzk0NTNweDsgdGV4dC1hbGlnbjogbGVmdDsgZm9udC1mYW1pbHk6IENh bGlicmksIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTZweDsgZm9u dC1zdHlsZTogbm9ybWFsOyBmb250LXZhcmlhbnQtY2Fwczogbm9ybWFsOyBmb250LXdlaWdodDog bm9ybWFsOyBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyB0ZXh0LWluZGVudDogMHB4OyB0ZXh0LXRy YW5zZm9ybTogbm9uZTsgd2hpdGUtc3BhY2U6IG5vcm1hbDsgd29yZC1zcGFjaW5nOiAwcHg7IC13 ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDBweDsgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwg MjU1LCAyNTUpOyIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgc3R5bGU9 Im1hcmdpbi10b3A6IDBweDsgbWFyZ2luLWJvdHRvbTogMC4xaW47IGRpcmVjdGlvbjogbHRyOyBs aW5lLWhlaWdodDogMTkuMjAwMDAwNzYyOTM5NDUzcHg7IHRleHQtYWxpZ246IGxlZnQ7IGZvbnQt ZmFtaWx5OiBDYWxpYnJpLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmOyBmb250LXNpemU6 IDE2cHg7IGZvbnQtc3R5bGU6IG5vcm1hbDsgZm9udC12YXJpYW50LWNhcHM6IG5vcm1hbDsgZm9u dC13ZWlnaHQ6IG5vcm1hbDsgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgdGV4dC1pbmRlbnQ6IDBw eDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IHdoaXRlLXNwYWNlOiBub3JtYWw7IHdvcmQtc3BhY2lu ZzogMHB4OyAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAwcHg7IGJhY2tncm91bmQtY29sb3I6 IHJnYigyNTUsIDI1NSwgMjU1KTsiIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8 ZGl2IHN0eWxlPSJtYXJnaW4tdG9wOiAwcHg7IG1hcmdpbi1ib3R0b206IDAuMWluOyBkaXJlY3Rp b246IGx0cjsgbGluZS1oZWlnaHQ6IDE5LjIwMDAwMDc2MjkzOTQ1M3B4OyB0ZXh0LWFsaWduOiBs ZWZ0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjsg Zm9udC1zaXplOiAxNnB4OyBmb250LXN0eWxlOiBub3JtYWw7IGZvbnQtdmFyaWFudC1jYXBzOiBu b3JtYWw7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGxldHRlci1zcGFjaW5nOiBub3JtYWw7IHRleHQt aW5kZW50OiAwcHg7IHRleHQtdHJhbnNmb3JtOiBub25lOyB3aGl0ZS1zcGFjZTogbm9ybWFsOyB3 b3JkLXNwYWNpbmc6IDBweDsgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMHB4OyBiYWNrZ3Jv dW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7IiBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4N CjwvZGl2Pg0KPGRpdiBpZD0iU2lnbmF0dXJlIiBzdHlsZT0iZm9udC1mYW1pbHk6IENhbGlicmks IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTZweDsgZm9udC1zdHls ZTogbm9ybWFsOyBmb250LXZhcmlhbnQtY2Fwczogbm9ybWFsOyBmb250LXdlaWdodDogbm9ybWFs OyBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyB0ZXh0LWFsaWduOiBzdGFydDsgdGV4dC1pbmRlbnQ6 IDBweDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IHdoaXRlLXNwYWNlOiBub3JtYWw7IHdvcmQtc3Bh Y2luZzogMHB4OyAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAwcHg7IGJhY2tncm91bmQtY29s b3I6IHJnYigyNTUsIDI1NSwgMjU1KTsiIGNsYXNzPSIiPg0KPGRpdiBuYW1lPSJkaXZ0YWdkZWZh dWx0d3JhcHBlciIgc3R5bGU9ImZvbnQtZmFtaWx5OiBDYWxpYnJpLCBBcmlhbCwgSGVsdmV0aWNh LCBzYW5zLXNlcmlmOyBtYXJnaW46IDBweDsiIGNsYXNzPSIiPg0KPGZvbnQgc2l6ZT0iMiIgZmFj ZT0iQ2FsaWJyaSxzYW5zLXNlcmlmIiBjbGFzcz0iIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOiAx NHB4OyIgY2xhc3M9IiI+PGZvbnQgc2l6ZT0iMSIgZmFjZT0iSGVsdmV0aWNhIiBjbGFzcz0iIj48 c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxMnB4OyIgY2xhc3M9IiI+DQo8ZGl2IHN0eWxlPSJiYWNr Z3JvdW5kLWNvbG9yOiB3aGl0ZTsgbWFyZ2luOiAwcHg7IiBjbGFzcz0iIj48Zm9udCBzaXplPSIz IiBmYWNlPSJUaW1lcyBOZXcgUm9tYW4sc2VyaWYiIGNsYXNzPSIiPjxzcGFuIHN0eWxlPSJmb250 LXNpemU6IDEycHQ7IGJhY2tncm91bmQtY29sb3I6IHdoaXRlOyIgY2xhc3M9IiI+DQo8ZGl2IHN0 eWxlPSJtYXJnaW4tdG9wOiAwcHg7IG1hcmdpbi1ib3R0b206IDBpbjsgZGlyZWN0aW9uOiBsdHI7 IGxpbmUtaGVpZ2h0OiAxNnB4OyB0ZXh0LWFsaWduOiBsZWZ0OyIgY2xhc3M9IiI+DQo8Zm9udCBm YWNlPSJBcmlhbCwgc2Fucy1zZXJpZiIgY2xhc3M9IiI+PGZvbnQgc2l6ZT0iMyIgc3R5bGU9ImZv bnQtc2l6ZTogMTJwdDsiIGNsYXNzPSIiPjxmb250IGNvbG9yPSIjMDA4NWNhIiBjbGFzcz0iIj48 YiBjbGFzcz0iIj5QZXRlciBSb2JpbnNvbjwvYj48L2ZvbnQ+PC9mb250PjwvZm9udD48L2Rpdj4N Cjwvc3Bhbj48L2ZvbnQ+PGZvbnQgc2l6ZT0iMyIgZmFjZT0iVGltZXMgTmV3IFJvbWFuLHNlcmlm IiBjbGFzcz0iIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxMnB0OyBiYWNrZ3JvdW5kLWNvbG9y OiB3aGl0ZTsiIGNsYXNzPSIiPg0KPGRpdiBzdHlsZT0ibWFyZ2luLXRvcDogMHB4OyBtYXJnaW4t Ym90dG9tOiAwaW47IGRpcmVjdGlvbjogbHRyOyBsaW5lLWhlaWdodDogMTZweDsgdGV4dC1hbGln bjogbGVmdDsiIGNsYXNzPSIiPg0KPGZvbnQgZmFjZT0iQXJpYWwsIHNhbnMtc2VyaWYiIGNsYXNz PSIiPjxmb250IHNpemU9IjMiIHN0eWxlPSJmb250LXNpemU6IDEycHQ7IiBjbGFzcz0iIj48Zm9u dCBjbGFzcz0iIj5Qcm9mZXNzb3IgYW5kIERvbmFsZCBBLiBSb3V4IENoYWlyLCBHZW5vbWljcyBh bmQgQ29tcHV0YXRpb25hbCBCaW9sb2d5PC9mb250PjwvZm9udD48L2ZvbnQ+PC9kaXY+DQo8ZGl2 IHN0eWxlPSJtYXJnaW4tdG9wOiAwcHg7IG1hcmdpbi1ib3R0b206IDBpbjsgZGlyZWN0aW9uOiBs dHI7IGxpbmUtaGVpZ2h0OiAxNnB4OyB0ZXh0LWFsaWduOiBsZWZ0OyIgY2xhc3M9IiI+DQo8Zm9u dCBjb2xvcj0iIzAwOTZmZiIgY2xhc3M9IiI+PGZvbnQgZmFjZT0iQXJpYWwsIHNhbnMtc2VyaWYi IGNsYXNzPSIiPjxmb250IHNpemU9IjMiIHN0eWxlPSJmb250LXNpemU6IDEycHQ7IiBjbGFzcz0i Ij48c3BhbiBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpOyBiYWNr Z3JvdW5kLXBvc2l0aW9uOiBpbml0aWFsIGluaXRpYWw7IGJhY2tncm91bmQtcmVwZWF0OiBpbml0 aWFsIGluaXRpYWw7IiBjbGFzcz0iIj48Zm9udCBjbGFzcz0iIj5UaGUNCiBKYWNrc29uIExhYm9y YXRvcnkgZm9yIEdlbm9taWMgTWVkaWNpbmU8L2ZvbnQ+PC9zcGFuPjwvZm9udD48L2ZvbnQ+PC9m b250PjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLXRvcDogMHB4OyBtYXJnaW4tYm90dG9tOiAw aW47IGRpcmVjdGlvbjogbHRyOyBsaW5lLWhlaWdodDogMTguMzk5OTk5NjE4NTMwMjczcHg7IHRl eHQtYWxpZ246IGxlZnQ7IiBjbGFzcz0iIj4NCjxmb250IGNsYXNzPSIiPjxmb250IGZhY2U9IkFy aWFsLCBzYW5zLXNlcmlmIiBjbGFzcz0iIj48Zm9udCBzaXplPSIzIiBzdHlsZT0iZm9udC1zaXpl OiAxMnB0OyIgY2xhc3M9IiI+PHNwYW4gc3R5bGU9ImJhY2tncm91bmQtY29sb3I6IHJnYigyNTUs IDI1NSwgMjU1KTsgYmFja2dyb3VuZC1wb3NpdGlvbjogaW5pdGlhbCBpbml0aWFsOyBiYWNrZ3Jv dW5kLXJlcGVhdDogaW5pdGlhbCBpbml0aWFsOyIgY2xhc3M9IiI+MTAgRGlzY292ZXJ5IERyaXZl PC9zcGFuPjwvZm9udD48L2ZvbnQ+PC9mb250PjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLXRv cDogMHB4OyBtYXJnaW4tYm90dG9tOiAwaW47IGRpcmVjdGlvbjogbHRyOyBsaW5lLWhlaWdodDog MTguMzk5OTk5NjE4NTMwMjczcHg7IHRleHQtYWxpZ246IGxlZnQ7IiBjbGFzcz0iIj4NCjxmb250 IGNsYXNzPSIiPjxmb250IGZhY2U9IkFyaWFsLCBzYW5zLXNlcmlmIiBjbGFzcz0iIj48Zm9udCBz aXplPSIzIiBzdHlsZT0iZm9udC1zaXplOiAxMnB0OyIgY2xhc3M9IiI+PHNwYW4gc3R5bGU9ImJh Y2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsgYmFja2dyb3VuZC1wb3NpdGlvbjog aW5pdGlhbCBpbml0aWFsOyBiYWNrZ3JvdW5kLXJlcGVhdDogaW5pdGlhbCBpbml0aWFsOyIgY2xh c3M9IiI+RmFybWluZ3RvbiwgQ1QgMDYwMzI8L3NwYW4+PC9mb250PjwvZm9udD48L2ZvbnQ+PC9k aXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tdG9wOiAwcHg7IG1hcmdpbi1ib3R0b206IDBpbjsgZGly ZWN0aW9uOiBsdHI7IGxpbmUtaGVpZ2h0OiAxOC4zOTk5OTk2MTg1MzAyNzNweDsgdGV4dC1hbGln bjogbGVmdDsiIGNsYXNzPSIiPg0KPGZvbnQgY2xhc3M9IiI+PGZvbnQgZmFjZT0iQXJpYWwsIHNh bnMtc2VyaWYiIGNsYXNzPSIiPjxmb250IHNpemU9IjMiIHN0eWxlPSJmb250LXNpemU6IDEycHQ7 IiBjbGFzcz0iIj48c3BhbiBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAy NTUpOyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBpbml0aWFsIGluaXRpYWw7IGJhY2tncm91bmQtcmVw ZWF0OiBpbml0aWFsIGluaXRpYWw7IiBjbGFzcz0iIj44NjAuODM3LjIwOTU8c3BhbiBjbGFzcz0i QXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PGZvbnQgY29sb3I9IiMwMDg1Y2Ei IGNsYXNzPSIiPjxpIGNsYXNzPSIiPnQ8L2k+PC9mb250PiZuYnNwOzxmb250IGNvbG9yPSIjMDA4 NWNhIiBjbGFzcz0iIj48YiBjbGFzcz0iIj58PC9iPjwvZm9udD48c3BhbiBjbGFzcz0iQXBwbGUt Y29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+ODYwLjk5MC4zMTMwPHNwYW4gY2xhc3M9IkFw cGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjxmb250IGNvbG9yPSIjMDA4NWNhIiBj bGFzcz0iIj48aSBjbGFzcz0iIj5tPC9pPjwvZm9udD48L3NwYW4+PC9mb250PjwvZm9udD48L2Zv bnQ+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tdG9wOiAwcHg7IG1hcmdpbi1ib3R0b206IDBp bjsgZGlyZWN0aW9uOiBsdHI7IGxpbmUtaGVpZ2h0OiAxOC4zOTk5OTk2MTg1MzAyNzNweDsgdGV4 dC1hbGlnbjogbGVmdDsiIGNsYXNzPSIiPg0KPGEgdGFiaW5kZXg9IjAiIG5hbWU9Ik5vTFAxIiBp ZD0iTm9MUCIgY2xhc3M9IiI+PC9hPjxhIHRhYmluZGV4PSIwIiBocmVmPSJtYWlsdG86cGV0ZXIu cm9iaW5zb25AamF4Lm9yZyIgaWQ9Ik5vTFAiIHN0eWxlPSJjb2xvcjogcmdiKDAsIDAsIDI1NSk7 IiBjbGFzcz0iIj48Zm9udCBjbGFzcz0iIj48Zm9udCBmYWNlPSJBcmlhbCwgc2Fucy1zZXJpZiIg Y2xhc3M9IiI+PGZvbnQgc2l6ZT0iMyIgc3R5bGU9ImZvbnQtc2l6ZTogMTJwdDsiIGNsYXNzPSIi PjxzcGFuIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7IGJhY2tn cm91bmQtcG9zaXRpb246IGluaXRpYWwgaW5pdGlhbDsgYmFja2dyb3VuZC1yZXBlYXQ6IGluaXRp YWwgaW5pdGlhbDsiIGNsYXNzPSIiPnBldGVyLnJvYmluc29uQGpheC5vcmc8L3NwYW4+PC9mb250 PjwvZm9udD48L2ZvbnQ+PC9hPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLXRvcDogMHB4OyBt YXJnaW4tYm90dG9tOiAwaW47IGRpcmVjdGlvbjogbHRyOyBsaW5lLWhlaWdodDogMTZweDsgdGV4 dC1hbGlnbjogbGVmdDsiIGNsYXNzPSIiPg0KPGZvbnQgZmFjZT0iQXJpYWwsIHNhbnMtc2VyaWYi IGNsYXNzPSIiPjxmb250IHNpemU9IjMiIHN0eWxlPSJmb250LXNpemU6IDEycHQ7IiBjbGFzcz0i Ij48Zm9udCBjbGFzcz0iIj48YSBocmVmPSJodHRwOi8vd3d3LmpheC5vcmcvIiBzdHlsZT0iY29s b3I6IHJnYigwLCAwLCAyNTUpOyIgY2xhc3M9IiI+d3d3LmpheC5vcmc8L2E+PC9mb250PjwvZm9u dD48L2ZvbnQ+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tdG9wOiAwcHg7IG1hcmdpbi1ib3R0 b206IDBpbjsgZGlyZWN0aW9uOiBsdHI7IGxpbmUtaGVpZ2h0OiAxNnB4OyB0ZXh0LWFsaWduOiBs ZWZ0OyIgY2xhc3M9IiI+DQo8Zm9udCBmYWNlPSJBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZiIg Y2xhc3M9IiI+Um9iaW5zb24gbGFiOjxzcGFuIGNsYXNzPSJBcHBsZS1jb252ZXJ0ZWQtc3BhY2Ui PiZuYnNwOzwvc3Bhbj48YSB0YWJpbmRleD0iMCIgaHJlZj0iaHR0cHM6Ly9yb2JpbnNvbmdyb3Vw LmdpdGh1Yi5pby8iIHRhcmdldD0iX2JsYW5rIiBpZD0iTm9MUCIgc3R5bGU9ImNvbG9yOiByZ2Io MCwgMCwgMjU1KTsiIGNsYXNzPSIiPmh0dHBzOi8vcm9iaW5zb25ncm91cC5naXRodWIuaW8vPC9h PjwvZm9udD48L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi10b3A6IDBweDsgbWFyZ2luLWJvdHRv bTogMGluOyBkaXJlY3Rpb246IGx0cjsgbGluZS1oZWlnaHQ6IDE2cHg7IHRleHQtYWxpZ246IGxl ZnQ7IiBjbGFzcz0iIj4NCjxmb250IGZhY2U9IkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmIiBj bGFzcz0iIj5OZXcgQm9vazo8c3BhbiBjbGFzcz0iQXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJz cDs8L3NwYW4+PGEgdGFiaW5kZXg9IjAiIGhyZWY9Imh0dHBzOi8vd3d3LmNyY3ByZXNzLmNvbS9D b21wdXRhdGlvbmFsLUV4b21lLWFuZC1HZW5vbWUtQW5hbHlzaXMvUm9iaW5zb24tUGlyby1KYWdl ci9wL2Jvb2svOTc4MTQ5ODc3NTk4NCIgaWQ9Ik5vTFAiIHN0eWxlPSJjb2xvcjogcmdiKDAsIDAs IDI1NSk7IiBjbGFzcz0iIj5Db21wdXRhdGlvbmFsDQogRXhvbWUgYW5kIEdlbm9tZSBBbmFseXNp czwvYT48L2ZvbnQ+PGJyIGNsYXNzPSIiPg0KPGZvbnQgc2l6ZT0iMiIgZmFjZT0iQ2FsaWJyaSxz YW5zLXNlcmlmIiBjbGFzcz0iIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxNHB4OyIgY2xhc3M9 IiI+PGZvbnQgc2l6ZT0iMSIgZmFjZT0iSGVsdmV0aWNhIiBjbGFzcz0iIj48c3BhbiBzdHlsZT0i Zm9udC1zaXplOiAxMnB4OyIgY2xhc3M9IiI+PGZvbnQgc2l6ZT0iMyIgZmFjZT0iVGltZXMgTmV3 IFJvbWFuLHNlcmlmIiBjbGFzcz0iIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxMnB0OyBiYWNr Z3JvdW5kLWNvbG9yOiB3aGl0ZTsiIGNsYXNzPSIiPjxmb250IGNvbG9yPSIjMDA5NmZmIiBjbGFz cz0iIj48Zm9udCBmYWNlPSJBcmlhbCwgc2Fucy1zZXJpZiIgY2xhc3M9IiI+PGZvbnQgc2l6ZT0i MyIgc3R5bGU9ImZvbnQtc2l6ZTogMTJwdDsiIGNsYXNzPSIiPjxzcGFuIHN0eWxlPSJiYWNrZ3Jv dW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7IGJhY2tncm91bmQtcG9zaXRpb246IGluaXRp YWwgaW5pdGlhbDsgYmFja2dyb3VuZC1yZXBlYXQ6IGluaXRpYWwgaW5pdGlhbDsiIGNsYXNzPSIi Pjwvc3Bhbj48L2ZvbnQ+PC9mb250PjwvZm9udD48L3NwYW4+PC9mb250Pjwvc3Bhbj48L2ZvbnQ+ PC9zcGFuPjwvZm9udD48L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi10b3A6IDBweDsgbWFyZ2lu LWJvdHRvbTogMGluOyBkaXJlY3Rpb246IGx0cjsgbGluZS1oZWlnaHQ6IDE4LjM5OTk5OTYxODUz MDI3M3B4OyB0ZXh0LWFsaWduOiBsZWZ0OyIgY2xhc3M9IiI+DQo8Zm9udCBjbGFzcz0iIj48Zm9u dCBmYWNlPSJBcmlhbCwgc2Fucy1zZXJpZiIgY2xhc3M9IiI+PGZvbnQgc2l6ZT0iMyIgc3R5bGU9 ImZvbnQtc2l6ZTogMTJwdDsiIGNsYXNzPSIiPjxzcGFuIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9y OiByZ2IoMjU1LCAyNTUsIDI1NSk7IGJhY2tncm91bmQtcG9zaXRpb246IGluaXRpYWwgaW5pdGlh bDsgYmFja2dyb3VuZC1yZXBlYXQ6IGluaXRpYWwgaW5pdGlhbDsiIGNsYXNzPSIiPlRoZSBKYWNr c29uIExhYm9yYXRvcnk6Jm5ic3A7PGkgY2xhc3M9IiI+TGVhZGluZw0KIHRoZSBzZWFyY2ggZm9y IHRvbW9ycm93J3MgY3VyZXM8L2k+PC9zcGFuPjwvZm9udD48L2ZvbnQ+PC9mb250PjwvZGl2Pg0K PC9zcGFuPjwvZm9udD48L2Rpdj4NCjwvc3Bhbj48L2ZvbnQ+PC9zcGFuPjwvZm9udD48L2Rpdj4N CjwvZGl2Pg0KPHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBDYWxpYnJpLCBBcmlhbCwgSGVsdmV0 aWNhLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDE2cHg7IGZvbnQtc3R5bGU6IG5vcm1hbDsgZm9u dC12YXJpYW50LWNhcHM6IG5vcm1hbDsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgbGV0dGVyLXNwYWNp bmc6IG5vcm1hbDsgdGV4dC1hbGlnbjogc3RhcnQ7IHRleHQtaW5kZW50OiAwcHg7IHRleHQtdHJh bnNmb3JtOiBub25lOyB3aGl0ZS1zcGFjZTogbm9ybWFsOyB3b3JkLXNwYWNpbmc6IDBweDsgLXdl YmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMHB4OyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAy NTUsIDI1NSk7IGZsb2F0OiBub25lOyBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsiIGNsYXNz PSIiPi0tLTwvc3Bhbj48YnIgc3R5bGU9ImZvbnQtZmFtaWx5OiBDYWxpYnJpLCBBcmlhbCwgSGVs dmV0aWNhLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDE2cHg7IGZvbnQtc3R5bGU6IG5vcm1hbDsg Zm9udC12YXJpYW50LWNhcHM6IG5vcm1hbDsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgbGV0dGVyLXNw YWNpbmc6IG5vcm1hbDsgdGV4dC1hbGlnbjogc3RhcnQ7IHRleHQtaW5kZW50OiAwcHg7IHRleHQt dHJhbnNmb3JtOiBub25lOyB3aGl0ZS1zcGFjZTogbm9ybWFsOyB3b3JkLXNwYWNpbmc6IDBweDsg LXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMHB4OyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1 LCAyNTUsIDI1NSk7IiBjbGFzcz0iIj4NCjxiciBzdHlsZT0iZm9udC1mYW1pbHk6IENhbGlicmks IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTZweDsgZm9udC1zdHls ZTogbm9ybWFsOyBmb250LXZhcmlhbnQtY2Fwczogbm9ybWFsOyBmb250LXdlaWdodDogbm9ybWFs OyBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyB0ZXh0LWFsaWduOiBzdGFydDsgdGV4dC1pbmRlbnQ6 IDBweDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IHdoaXRlLXNwYWNlOiBub3JtYWw7IHdvcmQtc3Bh Y2luZzogMHB4OyAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAwcHg7IGJhY2tncm91bmQtY29s b3I6IHJnYigyNTUsIDI1NSwgMjU1KTsiIGNsYXNzPSIiPg0KPHNwYW4gc3R5bGU9ImZvbnQtZmFt aWx5OiBDYWxpYnJpLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDE2 cHg7IGZvbnQtc3R5bGU6IG5vcm1hbDsgZm9udC12YXJpYW50LWNhcHM6IG5vcm1hbDsgZm9udC13 ZWlnaHQ6IG5vcm1hbDsgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgdGV4dC1hbGlnbjogc3RhcnQ7 IHRleHQtaW5kZW50OiAwcHg7IHRleHQtdHJhbnNmb3JtOiBub25lOyB3aGl0ZS1zcGFjZTogbm9y bWFsOyB3b3JkLXNwYWNpbmc6IDBweDsgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMHB4OyBi YWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7IGZsb2F0OiBub25lOyBkaXNwbGF5 OiBpbmxpbmUgIWltcG9ydGFudDsiIGNsYXNzPSIiPlRoZQ0KIGluZm9ybWF0aW9uIGluIHRoaXMg ZW1haWwsIGluY2x1ZGluZyBhdHRhY2htZW50cywgbWF5IGJlIGNvbmZpZGVudGlhbCBhbmQgaXMg aW50ZW5kZWQgc29sZWx5IGZvciB0aGUgYWRkcmVzc2VlKHMpLiBJZiB5b3UgYmVsaWV2ZSB5b3Ug cmVjZWl2ZWQgdGhpcyBlbWFpbCBieSBtaXN0YWtlLCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIg YnkgcmV0dXJuIGVtYWlsIGFzIHNvb24gYXMgcG9zc2libGUuIF9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fPC9zcGFuPjxiciBzdHlsZT0iZm9udC1mYW1pbHk6 IENhbGlicmksIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTZweDsg Zm9udC1zdHlsZTogbm9ybWFsOyBmb250LXZhcmlhbnQtY2Fwczogbm9ybWFsOyBmb250LXdlaWdo dDogbm9ybWFsOyBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyB0ZXh0LWFsaWduOiBzdGFydDsgdGV4 dC1pbmRlbnQ6IDBweDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IHdoaXRlLXNwYWNlOiBub3JtYWw7 IHdvcmQtc3BhY2luZzogMHB4OyAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAwcHg7IGJhY2tn cm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsiIGNsYXNzPSIiPg0KPHNwYW4gc3R5bGU9 ImZvbnQtZmFtaWx5OiBDYWxpYnJpLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmOyBmb250 LXNpemU6IDE2cHg7IGZvbnQtc3R5bGU6IG5vcm1hbDsgZm9udC12YXJpYW50LWNhcHM6IG5vcm1h bDsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgdGV4dC1hbGln bjogc3RhcnQ7IHRleHQtaW5kZW50OiAwcHg7IHRleHQtdHJhbnNmb3JtOiBub25lOyB3aGl0ZS1z cGFjZTogbm9ybWFsOyB3b3JkLXNwYWNpbmc6IDBweDsgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0 aDogMHB4OyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7IGZsb2F0OiBub25l OyBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsiIGNsYXNzPSIiPnNlcWFuLWRldg0KIG1haWxp bmcgbGlzdDwvc3Bhbj48YnIgc3R5bGU9ImZvbnQtZmFtaWx5OiBDYWxpYnJpLCBBcmlhbCwgSGVs dmV0aWNhLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDE2cHg7IGZvbnQtc3R5bGU6IG5vcm1hbDsg Zm9udC12YXJpYW50LWNhcHM6IG5vcm1hbDsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgbGV0dGVyLXNw YWNpbmc6IG5vcm1hbDsgdGV4dC1hbGlnbjogc3RhcnQ7IHRleHQtaW5kZW50OiAwcHg7IHRleHQt dHJhbnNmb3JtOiBub25lOyB3aGl0ZS1zcGFjZTogbm9ybWFsOyB3b3JkLXNwYWNpbmc6IDBweDsg LXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMHB4OyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1 LCAyNTUsIDI1NSk7IiBjbGFzcz0iIj4NCjxhIGhyZWY9Im1haWx0bzpzZXFhbi1kZXZAbGlzdHMu ZnUtYmVybGluLmRlIiBzdHlsZT0iY29sb3I6IHJnYigwLCAwLCAyNTUpOyBmb250LWZhbWlseTog Q2FsaWJyaSwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxNnB4OyBm b250LXN0eWxlOiBub3JtYWw7IGZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7IGZvbnQtd2VpZ2h0 OiBub3JtYWw7IGxldHRlci1zcGFjaW5nOiBub3JtYWw7IG9ycGhhbnM6IGF1dG87IHRleHQtYWxp Z246IHN0YXJ0OyB0ZXh0LWluZGVudDogMHB4OyB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgd2hpdGUt c3BhY2U6IG5vcm1hbDsgd2lkb3dzOiBhdXRvOyB3b3JkLXNwYWNpbmc6IDBweDsgLXdlYmtpdC10 ZXh0LXNpemUtYWRqdXN0OiBhdXRvOyAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAwcHg7IGJh Y2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsiIGNsYXNzPSIiPnNlcWFuLWRldkBs aXN0cy5mdS1iZXJsaW4uZGU8L2E+PGJyIHN0eWxlPSJmb250LWZhbWlseTogQ2FsaWJyaSwgQXJp YWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxNnB4OyBmb250LXN0eWxlOiBu b3JtYWw7IGZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGxl dHRlci1zcGFjaW5nOiBub3JtYWw7IHRleHQtYWxpZ246IHN0YXJ0OyB0ZXh0LWluZGVudDogMHB4 OyB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgd2hpdGUtc3BhY2U6IG5vcm1hbDsgd29yZC1zcGFjaW5n OiAwcHg7IC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDBweDsgYmFja2dyb3VuZC1jb2xvcjog cmdiKDI1NSwgMjU1LCAyNTUpOyIgY2xhc3M9IiI+DQo8YSBocmVmPSJodHRwczovL2xpc3RzLmZ1 LWJlcmxpbi5kZS9saXN0aW5mby9zZXFhbi1kZXYiIHN0eWxlPSJjb2xvcjogcmdiKDAsIDAsIDI1 NSk7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmOyBm b250LXNpemU6IDE2cHg7IGZvbnQtc3R5bGU6IG5vcm1hbDsgZm9udC12YXJpYW50LWNhcHM6IG5v cm1hbDsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgb3JwaGFu czogYXV0bzsgdGV4dC1hbGlnbjogc3RhcnQ7IHRleHQtaW5kZW50OiAwcHg7IHRleHQtdHJhbnNm b3JtOiBub25lOyB3aGl0ZS1zcGFjZTogbm9ybWFsOyB3aWRvd3M6IGF1dG87IHdvcmQtc3BhY2lu ZzogMHB4OyAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IGF1dG87IC13ZWJraXQtdGV4dC1zdHJv a2Utd2lkdGg6IDBweDsgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpOyIgY2xh c3M9IiI+aHR0cHM6Ly9saXN0cy5mdS1iZXJsaW4uZGUvbGlzdGluZm8vc2VxYW4tZGV2PC9hPjxi ciBzdHlsZT0iZm9udC1mYW1pbHk6IENhbGlicmksIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2Vy aWY7IGZvbnQtc2l6ZTogMTZweDsgZm9udC1zdHlsZTogbm9ybWFsOyBmb250LXZhcmlhbnQtY2Fw czogbm9ybWFsOyBmb250LXdlaWdodDogbm9ybWFsOyBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyB0 ZXh0LWFsaWduOiBzdGFydDsgdGV4dC1pbmRlbnQ6IDBweDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7 IHdoaXRlLXNwYWNlOiBub3JtYWw7IHdvcmQtc3BhY2luZzogMHB4OyAtd2Via2l0LXRleHQtc3Ry b2tlLXdpZHRoOiAwcHg7IGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsiIGNs YXNzPSIiPg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjxiciBjbGFzcz0iIj4NCjxk aXYgY2xhc3M9IiI+DQo8ZGl2IHN0eWxlPSJjb2xvcjogcmdiKDAsIDAsIDApOyBsZXR0ZXItc3Bh Y2luZzogbm9ybWFsOyB0ZXh0LWFsaWduOiBzdGFydDsgdGV4dC1pbmRlbnQ6IDBweDsgdGV4dC10 cmFuc2Zvcm06IG5vbmU7IHdoaXRlLXNwYWNlOiBub3JtYWw7IHdvcmQtc3BhY2luZzogMHB4OyAt d2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAwcHg7IHdvcmQtd3JhcDogYnJlYWstd29yZDsgLXdl YmtpdC1uYnNwLW1vZGU6IHNwYWNlOyAtd2Via2l0LWxpbmUtYnJlYWs6IGFmdGVyLXdoaXRlLXNw YWNlOyIgY2xhc3M9IiI+DQo8ZGl2IHN0eWxlPSJjb2xvcjogcmdiKDAsIDAsIDApOyBsZXR0ZXIt c3BhY2luZzogbm9ybWFsOyB0ZXh0LWFsaWduOiBzdGFydDsgdGV4dC1pbmRlbnQ6IDBweDsgdGV4 dC10cmFuc2Zvcm06IG5vbmU7IHdoaXRlLXNwYWNlOiBub3JtYWw7IHdvcmQtc3BhY2luZzogMHB4 OyAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAwcHg7IHdvcmQtd3JhcDogYnJlYWstd29yZDsg LXdlYmtpdC1uYnNwLW1vZGU6IHNwYWNlOyAtd2Via2l0LWxpbmUtYnJlYWs6IGFmdGVyLXdoaXRl LXNwYWNlOyIgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSIiPg0KPGRpdiBzdHlsZT0ib3JwaGFuczog Mjsgd2lkb3dzOiAyOyIgY2xhc3M9IiI+PGZvbnQgZmFjZT0iQ291cmllciBOZXciIGNsYXNzPSIi Pi0tLTwvZm9udD48L2Rpdj4NCjxkaXYgc3R5bGU9Im9ycGhhbnM6IDI7IHdpZG93czogMjsiIGNs YXNzPSIiPjxmb250IGZhY2U9IkNvdXJpZXIgTmV3IiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8 L2ZvbnQ+PC9kaXY+DQo8ZGl2IHN0eWxlPSJvcnBoYW5zOiAyOyB3aWRvd3M6IDI7IiBjbGFzcz0i Ij48Zm9udCBmYWNlPSJDb3VyaWVyIE5ldyIgY2xhc3M9IiI+UmVuw6kgUmFobjwvZm9udD48L2Rp dj4NCjxkaXYgc3R5bGU9Im9ycGhhbnM6IDI7IHdpZG93czogMjsiIGNsYXNzPSIiPjxmb250IGZh Y2U9IkNvdXJpZXIgTmV3IiBjbGFzcz0iIj5QaC5ELiBTdHVkZW50IChkZS5OQkkgLSBDSUJJKTwv Zm9udD48L2Rpdj4NCjxkaXYgc3R5bGU9Im9ycGhhbnM6IDI7IHdpZG93czogMjsiIGNsYXNzPSIi Pjxmb250IGZhY2U9IkNvdXJpZXIgTmV3IiBjbGFzcz0iIj4tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLTwvZm9udD48L2Rpdj4NCjxkaXYgc3R5bGU9Im9ycGhhbnM6IDI7IHdpZG93czog MjsiIGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iIj48Zm9udCBmYWNlPSJDb3VyaWVyIE5ldyIgY2xh c3M9IiI+VGVsOiAmbmJzcDsoJiM0Mzs0OSkgMzAgODM4Jm5ic3A7PC9mb250PjxzcGFuIHN0eWxl PSJmb250LWZhbWlseTogJ0NvdXJpZXIgTmV3JzsiIGNsYXNzPSIiPjcyOTc0PC9zcGFuPjwvZGl2 Pg0KPGRpdiBjbGFzcz0iIj48Zm9udCBmYWNlPSJDb3VyaWVyIE5ldyIgY2xhc3M9IiI+TWFpbDom bmJzcDs8YSBocmVmPSJtYWlsdG86cmVuZS5yYWhuQGZ1LWJlcmxpbi5kZSIgY2xhc3M9IiI+cmVu ZS5yYWhuQGZ1LWJlcmxpbi5kZTwvYT48L2ZvbnQ+PC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjxmb250 IGZhY2U9IkNvdXJpZXIgTmV3IiBjbGFzcz0iIj4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLTwvZm9udD48L2Rpdj4NCjwvZGl2Pg0KPGRpdiBzdHlsZT0ib3JwaGFuczogMjsgd2lkb3dz OiAyOyIgY2xhc3M9IiI+PGZvbnQgZmFjZT0iQ291cmllciBOZXciIGNsYXNzPSIiPkluc3RpdHV0 ZSBvZiBDb21wdXRlciBTY2llbmNlPC9mb250PjwvZGl2Pg0KPGRpdiBzdHlsZT0ib3JwaGFuczog Mjsgd2lkb3dzOiAyOyIgY2xhc3M9IiI+PGZvbnQgZmFjZT0iQ291cmllciBOZXciIGNsYXNzPSIi PkFsZ29yaXRobWljIEJpb2luZm9ybWF0aWNzIChBQkkpPC9mb250PjwvZGl2Pg0KPGRpdiBzdHls ZT0ib3JwaGFuczogMjsgd2lkb3dzOiAyOyIgY2xhc3M9IiI+PGZvbnQgZmFjZT0iQ291cmllciBO ZXciIGNsYXNzPSIiPi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tPC9mb250PjwvZGl2 Pg0KPGRpdiBzdHlsZT0ib3JwaGFuczogMjsgd2lkb3dzOiAyOyIgY2xhc3M9IiI+PGZvbnQgZmFj ZT0iQ291cmllciBOZXciIGNsYXNzPSIiPkZyZWllIFVuaXZlcnNpdMOkdCBCZXJsaW48L2ZvbnQ+ PC9kaXY+DQo8ZGl2IHN0eWxlPSJvcnBoYW5zOiAyOyB3aWRvd3M6IDI7IiBjbGFzcz0iIj48Zm9u dCBmYWNlPSJDb3VyaWVyIE5ldyIgY2xhc3M9IiI+VGFrdXN0cmHDn2UgOTwvZm9udD48L2Rpdj4N CjxkaXYgc3R5bGU9Im9ycGhhbnM6IDI7IHdpZG93czogMjsiIGNsYXNzPSIiPjxmb250IGZhY2U9 IkNvdXJpZXIgTmV3IiBjbGFzcz0iIj4xNDE5NSBCZXJsaW48L2ZvbnQ+PC9kaXY+DQo8ZGl2IHN0 eWxlPSJvcnBoYW5zOiAyOyB3aWRvd3M6IDI7IiBjbGFzcz0iIj48Zm9udCBmYWNlPSJDb3VyaWVy IE5ldyIgY2xhc3M9IiI+LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08L2ZvbnQ+PC9k aXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxiciBjbGFzcz0iIj4NCjwvZGl2 Pg0KPC9ib2R5Pg0KPC9odG1sPg0K --_000_D9234CC29E844AEE90C6B1EAC69CDF65fuberlinde_-- From hannes.hauswedell@fu-berlin.de Mon Dec 11 12:20:48 2017 Received: from outpost1.zedat.fu-berlin.de ([130.133.4.66]) by list1.zedat.fu-berlin.de (Exim 4.85) for seqan-dev@lists.fu-berlin.de with esmtps (TLSv1.2:DHE-RSA-AES256-GCM-SHA384:256) (envelope-from ) id <1eOM8e-003aEl-8j>; Mon, 11 Dec 2017 12:20:48 +0100 Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost.zedat.fu-berlin.de (Exim 4.85) with esmtps (TLSv1.2:DHE-RSA-AES256-GCM-SHA384:256) (envelope-from ) id <1eOM8e-001FZ6-3o>; Mon, 11 Dec 2017 12:20:48 +0100 Received: from celegans.imp.fu-berlin.de ([160.45.111.134]) by inpost2.zedat.fu-berlin.de (Exim 4.85) with esmtpsa (TLSv1:DHE-RSA-AES256-SHA:256) (envelope-from ) id <1eOM8d-002wjS-Tl>; Mon, 11 Dec 2017 12:20:48 +0100 From: Hannes Hauswedell To: seqan-dev@lists.fu-berlin.de Date: Mon, 11 Dec 2017 12:20:48 +0100 Message-ID: <1828477.dhOTvaJ4Y7@celegans.imp.fu-berlin.de> Organization: MPI MolGen / FU-Berlin In-Reply-To: <1512835297359.64779@jax.org> References: <1512835297359.64779@jax.org> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" X-Originating-IP: 160.45.111.134 X-purgate: clean X-purgate-type: clean X-purgate-ID: 151147::1512991248-000A1F70-28B12DC5/0/0 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 X-Spam-Flag: NO X-Spam-Status: No, score=-50.0 required=5.0 tests=ALL_TRUSTED, T_FILL_THIS_FORM_SHORT,T_RP_MATCHES_RCVD,URIBL_BLOCKED X-Spam-Checker-Version: SpamAssassin 3.4.1 on Niue.ZEDAT.FU-Berlin.DE X-Spam-Level: Subject: Re: [Seqan-dev] CMake issue X-BeenThere: seqan-dev@lists.fu-berlin.de X-Mailman-Version: 2.1.16 Precedence: list Reply-To: SeqAn Development List-Id: SeqAn Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 11:20:48 -0000 Am Samstag, 9. Dezember 2017, 16:01:37 schrieb Peter Robinson: > Hi everybody, >=20 > I am trying to use SeqAn in a new project, and am running into issues= with > CMake. >=20 > I am running an up-to-date Ubuntu system and installed seqan like thi= s >=20 > $sudo apt install seqan-dev Hi Nick, the package is now called libseqan2-dev because of Debian naming rules = (that=20 are shared by Ubuntu), but you need at least Ubuntu 17.04. > According to this ( >=20 > http://seqan.readthedocs.io/en/master/Infrastructure/Use/Install.html= #infra-> use-install >=20 We need to update this to reflect the new package name! > ) and this ( >=20 > http://seqan.readthedocs.io/en/master/Infrastructure/Use/FindSeqAnCMa= ke.html >=20 > ) >=20 > the installation procedure should put a file called seqan-config.cmak= e into > a system path that CMake would find. >=20 > However, apparently no such file gets installed, and CMake produces a= n error > message that I pasted into the bottom of this mail. The new package should install the cmake file; please let us know if it= =20 doesn't. Best regards, Hannes --=20 Hannes Hauswedell Scientific staff & PhD candidate Freie Universit=C3=A4t Berlin / Max Planck Institute for Molecular Gene= tics address Institut f=C3=BCr Informatik Takustra=C3=9Fe 9 Room 019 14195 Berlin telephone +49 (0)30 838-75241 fax +49 (0)30 838-75218 e-mail hannes.hauswedell@[molgen.mpg.de|fu-berlin.de] From Peter.Robinson@jax.org Mon Dec 11 16:11:12 2017 Received: from relay1.zedat.fu-berlin.de ([130.133.4.67]) by list1.zedat.fu-berlin.de (Exim 4.85) for seqan-dev@lists.fu-berlin.de with esmtps (TLSv1.2:DHE-RSA-AES256-GCM-SHA384:256) (envelope-from ) id <1eOPjc-0047w7-2A>; Mon, 11 Dec 2017 16:11:12 +0100 Received: from ironmail.jax.org ([64.147.49.52]) by relay1.zedat.fu-berlin.de (Exim 4.85) for seqan-dev@lists.fu-berlin.de with esmtps (TLSv1.2:RC4-SHA:128) (envelope-from ) id <1eOPjb-003gfG-MP>; Mon, 11 Dec 2017 16:11:11 +0100 X-IronPort-AV: E=Sophos;i="5.45,392,1508817600"; d="scan'208";a="40209376" Received: from 2013smtp.jax.org (HELO bhexms01.jax.org) ([10.3.4.38]) by ironmail.jax.org with ESMTP/TLS/AES256-SHA; 11 Dec 2017 10:11:09 -0500 Received: from bhexms01.jax.org (10.3.4.38) by bhexms01.jax.org (10.3.4.38) with Microsoft SMTP Server (TLS) id 15.0.1104.5; Mon, 11 Dec 2017 10:11:05 -0500 Received: from bhexms01.jax.org ([::1]) by bhexms01.jax.org ([fe80::3c33:e1b0:323c:fce6%15]) with mapi id 15.00.1104.000; Mon, 11 Dec 2017 10:11:05 -0500 From: Peter Robinson To: Hannes Hauswedell , "seqan-dev@lists.fu-berlin.de" Thread-Topic: google test incompatibility (was: CMake issue) Thread-Index: AQHTcpJDGP2hDDf58kOQPUCl9SPBKw== Date: Mon, 11 Dec 2017 15:11:04 +0000 Message-ID: <1513005064620.73725@jax.org> References: <1512835297359.64779@jax.org>, <1828477.dhOTvaJ4Y7@celegans.imp.fu-berlin.de> In-Reply-To: <1828477.dhOTvaJ4Y7@celegans.imp.fu-berlin.de> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-transport-fromentityheader: Hosted MIME-Version: 1.0 Content-Type: text/plain; charset="windows-1252" Content-Transfer-Encoding: quoted-printable X-Originating-IP: 64.147.49.52 X-Original-X-Originating-IP: [10.3.4.164] X-purgate: clean X-purgate-type: clean X-purgate-ID: 151147::1513005072-000A1F70-320E4040/0/0 X-Bogosity: Ham, tests=bogofilter, spamicity=0.235193, version=1.2.4 X-Spam-Flag: NO X-Spam-Status: No, score=-2.3 required=5.0 tests=RCVD_IN_DNSWL_MED,SPF_PASS, T_FILL_THIS_FORM_SHORT,T_RP_MATCHES_RCVD,URIBL_BLOCKED X-Spam-Checker-Version: SpamAssassin 3.4.1 on Palau.ZEDAT.FU-Berlin.DE X-Spam-Level: Subject: [Seqan-dev] google test incompatibility (was: CMake issue) X-BeenThere: seqan-dev@lists.fu-berlin.de X-Mailman-Version: 2.1.16 Precedence: list Reply-To: SeqAn Development List-Id: SeqAn Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 15:11:12 -0000 Thanks, I have now gotten that to run. I am trying to integrate a CMake fil= e for SeqAn and google's gtest in order to prepare for a larger project. I am getting the following error (abbreviated) when I try to make the tests. error: ambiguous overload for =91operator<<=92 (operand types are =91std::o= stream {aka std::basic_ostream}=92 and =91const seqan::String, seqan::Alloc<> >=92) *os << value; I am trying this out on my GitHub page (https://github.com/pnrobinson/GTT),= in case anybody wants to see the gory details. I realise that seqan has its own unit testing framework, but I would love t= o use gtest -- is there any workaround? thanks Peter Peter Robinson Professor and Donald A. Roux Chair, Genomics and Computational Biology The Jackson Laboratory for Genomic Medicine 10 Discovery Drive Farmington, CT 06032 860.837.2095 t | 860.990.3130 m peter.robinson@jax.org www.jax.org Robinson lab: https://robinsongroup.github.io/ New Book: Computational Exome and Genome Analysis The Jackson Laboratory: Leading the search for tomorrow's cures ________________________________________ From: Hannes Hauswedell Sent: Monday, December 11, 2017 6:20 AM To: seqan-dev@lists.fu-berlin.de Cc: Peter Robinson Subject: Re: [Seqan-dev] CMake issue Am Samstag, 9. Dezember 2017, 16:01:37 schrieb Peter Robinson: > Hi everybody, > > I am trying to use SeqAn in a new project, and am running into issues with > CMake. > > I am running an up-to-date Ubuntu system and installed seqan like this > > $sudo apt install seqan-dev Hi Nick, the package is now called libseqan2-dev because of Debian naming rules (that are shared by Ubuntu), but you need at least Ubuntu 17.04. > According to this ( > > http://seqan.readthedocs.io/en/master/Infrastructure/Use/Install.html#inf= ra-> use-install > We need to update this to reflect the new package name! > ) and this ( > > http://seqan.readthedocs.io/en/master/Infrastructure/Use/FindSeqAnCMake.h= tml > > ) > > the installation procedure should put a file called seqan-config.cmake i= nto > a system path that CMake would find. > > However, apparently no such file gets installed, and CMake produces an er= ror > message that I pasted into the bottom of this mail. The new package should install the cmake file; please let us know if it doesn't. Best regards, Hannes -- Hannes Hauswedell Scientific staff & PhD candidate Freie Universit=E4t Berlin / Max Planck Institute for Molecular Genetics address Institut f=FCr Informatik Takustra=DFe 9 Room 019 14195 Berlin telephone +49 (0)30 838-75241 fax +49 (0)30 838-75218 e-mail hannes.hauswedell@[molgen.mpg.de|fu-berlin.de] --- The information in this email, including attachments, may be confidential a= nd is intended solely for the addressee(s). If you believe you received thi= s email by mistake, please notify the sender by return email as soon as pos= sible.