You can subscribe to this list here.
| 2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(10) |
Aug
(1) |
Sep
|
Oct
(2) |
Nov
|
Dec
(3) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2003 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
(2) |
Jul
(3) |
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
| 2004 |
Jan
(1) |
Feb
|
Mar
(1) |
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2005 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2007 |
Jan
|
Feb
(2) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2008 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2009 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
(1) |
Jul
|
Aug
(2) |
Sep
|
Oct
(1) |
Nov
|
Dec
|
| 2010 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
(1) |
Jul
(1) |
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
| 2011 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2014 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2016 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
(1) |
Nov
|
Dec
|
|
From: Philippe <da...@or...> - 2010-04-21 09:50:29
|
<html>
<head>
<div align="left"><br />
<span class="texte1">Ce message contient des images, si elles ne s'affichent pas correctement,</span><span class="Style1"> <a href="http://home.edt02.net/emc/emchV4c/?c=118760-698303-640501-3-1457567-0-0-6355968-0-0-0-0-xots-users%atlists.sourceforge.net%vt7763" target="_blank"><u>cliquez ici</u></a></span>, <span class="Style2a"> </span><span class="Style2"><a href="http://home.edt02.net/emc/emcdV4c/?c=118760-698303-640501-3-1457567-0-0-6355968-0-0-0-0-xots-users%atlists.sourceforge.net%vt7763"><u> </u></a><br />
<strong><a href="http://home.edt02.net/emc/emcdV4c/?c=118760-698303-640501-3-1457567-0-0-6355968-0-0-0-0-xots-users%atlists.sourceforge.net%vt7763"><u> </u></a><br />
</strong></span></div>
<strong>
<title></title>
</strong>
</head>
<body>
<img src="http://home.edt02.net/emc/emctV4c/?c=118760-698303-640501-0-1457564-0-0-6355968-0-0-0-0-7763&url=http://home-ssl.edt02.net/emc/emailing/blank.jpg" alt="" width=0 height=0 border=0 style="display:none">
<table width="700" cellspacing="0" cellpadding="0" border="0" align="center">
<tbody>
<tr>
<td align="center" colspan="4" style="padding-bottom: 5px;"><span style="font-size: 11px; font-weight: normal; color: rgb(200, 200, 200); font-family: arial,sans-serif; text-align: center;"><br />
</span></td>
</tr>
<tr>
<td width="138" height="70"><a id="4892843" href="http://home.edt02.net/emc/R/emcrV4d.php?c=118760-698303-640501-4892843-6350407-0-0-6355968-0-0-0-0-7763"><img id="2678830" src="http://home.edt02.net/noprotect/118760/494955/698303/logo.gif" border="0" alt="Devis-Avis.com" /></a></td>
<td width="567" height="70" bgcolor="#b8e061" align="right" colspan="3"><a id="4892844" href="http://home.edt02.net/emc/R/emcrV4d.php?c=118760-698303-640501-4892844-6350408-0-0-6355968-0-0-0-0-7763" style="font-size: 30px; font-weight: normal; color: rgb(255, 255, 255); font-family: "Trebuchet MS",arial,sans-serif; font-style: italic; text-align: right; text-decoration: none;">Energies renouvelables :</a><a id="4892845" href="http://home.edt02.net/emc/R/emcrV4d.php?c=118760-698303-640501-4892845-6350409-0-0-6355968-0-0-0-0-7763" style="font-size: 30px; font-weight: normal; color: rgb(111, 137, 14); font-family: "Trebuchet MS",arial,sans-serif; font-style: italic; text-align: right; padding-right: 10px; text-decoration: none;"> à quel prix ?</a></td>
</tr>
<tr>
<td colspan="4">
<table width="100%" cellspacing="0" cellpadding="0" border="0">
<tbody>
<tr>
<td valign="top" style="line-height: 30px; padding-top: 30px;"><a id="4892846" href="http://home.edt02.net/emc/R/emcrV4d.php?c=118760-698303-640501-4892846-6350410-0-0-6355968-0-0-0-0-7763" style="font-size: 15px; font-weight: bold; color: rgb(111, 137, 14); font-family: "Trebuchet MS",arial,sans-serif; text-align: left; text-decoration: none;">Economisez jusqu’à 45%</a> <a id="4892847" href="http://home.edt02.net/emc/R/emcrV4d.php?c=118760-698303-640501-4892847-6350411-0-0-6355968-0-0-0-0-7763" style="font-size: 15px; font-weight: bold; color: rgb(184, 224, 97); font-family: "Trebuchet MS",arial,sans-serif; text-align: left; text-decoration: none;">en crédit d’impôt</a><br />
<a id="4892848" href="http://home.edt02.net/emc/R/emcrV4d.php?c=118760-698303-640501-4892848-6350412-0-0-6355968-0-0-0-0-7763" style="font-size: 15px; font-weight: bold; color: rgb(111, 137, 14); font-family: "Trebuchet MS",arial,sans-serif; text-align: left; text-decoration: none;">Réduisez votre facture</a> <a id="4892849" href="http://home.edt02.net/emc/R/emcrV4d.php?c=118760-698303-640501-4892849-6350413-0-0-6355968-0-0-0-0-7763" style="font-size: 15px; font-weight: bold; color: rgb(184, 224, 97); font-family: "Trebuchet MS",arial,sans-serif; text-align: left; text-decoration: none;">de 50%</a><br />
<a id="4892850" href="http://home.edt02.net/emc/R/emcrV4d.php?c=118760-698303-640501-4892850-6350414-0-0-6355968-0-0-0-0-7763" style="font-size: 15px; font-weight: bold; color: rgb(184, 224, 97); font-family: "Trebuchet MS",arial,sans-serif; text-align: left; text-decoration: none;">Empruntez</a> <a id="4892851" href="http://home.edt02.net/emc/R/emcrV4d.php?c=118760-698303-640501-4892851-6350415-0-0-6355968-0-0-0-0-7763" style="font-size: 15px; font-weight: bold; color: rgb(111, 137, 14); font-family: "Trebuchet MS",arial,sans-serif; text-align: left; text-decoration: none;">à taux 0% (eco-prêt)</a><br />
<a id="4892852" href="http://home.edt02.net/emc/R/emcrV4d.php?c=118760-698303-640501-4892852-6350416-0-0-6355968-0-0-0-0-7763" style="font-size: 15px; font-weight: bold; color: rgb(111, 137, 14); font-family: "Trebuchet MS",arial,sans-serif; text-align: left; text-decoration: none;">Aides et subventions</a> <a id="4892853" href="http://home.edt02.net/emc/R/emcrV4d.php?c=118760-698303-640501-4892853-6350417-0-0-6355968-0-0-0-0-7763" style="font-size: 15px; font-weight: bold; color: rgb(184, 224, 97); font-family: "Trebuchet MS",arial,sans-serif; text-align: left; text-decoration: none;">régionales</a><br />
<a id="4892854" href="http://home.edt02.net/emc/R/emcrV4d.php?c=118760-698303-640501-4892854-6350418-0-0-6355968-0-0-0-0-7763" style="font-size: 15px; font-weight: bold; color: rgb(111, 137, 14); font-family: "Trebuchet MS",arial,sans-serif; text-align: left; text-decoration: none;">Respect de</a> <a id="4892855" href="http://home.edt02.net/emc/R/emcrV4d.php?c=118760-698303-640501-4892855-6350419-0-0-6355968-0-0-0-0-7763" style="font-size: 15px; font-weight: bold; color: rgb(184, 224, 97); font-family: "Trebuchet MS",arial,sans-serif; text-align: left; text-decoration: none;">l'environnement</a></td>
<td width="348" valign="top" height="150" rowspan="2" style="padding-top: 10px;"><a id="4892856" href="http://home.edt02.net/emc/R/emcrV4d.php?c=118760-698303-640501-4892856-6350420-0-0-6355968-0-0-0-0-7763"><img id="2678831" src="http://home.edt02.net/noprotect/118760/494955/698303/tournesol.jpg" border="0" alt="Energies renouvelables : à quel prix ?" /></a></td>
</tr>
<tr>
<td valign="top">
<table width="332" cellspacing="0" cellpadding="0" border="0" style="margin-top: 20px;">
<tbody>
<tr>
<td colspan="3"><img id="2678832" src="http://home.edt02.net/noprotect/118760/494955/698303/btn_top.gif" alt="" /></td>
</tr>
<tr>
<td width="10" height="28"><img id="2678833" src="http://home.edt02.net/noprotect/118760/494955/698303/btn_left.gif" alt="" /></td>
<td width="315" bgcolor="#b8e061" align="center"><a id="4892857" href="http://home.edt02.net/emc/R/emcrV4d.php?c=118760-698303-640501-4892857-6350421-0-0-6355968-0-0-0-0-7763" style="font-size: 20px; font-weight: bold; color: rgb(111, 137, 14); font-family: "Trebuchet MS",arial,sans-serif; text-decoration: none;">Demandez 5 devis gratuits</a></td>
<td width="10" height="28"><img id="2678834" src="http://home.edt02.net/noprotect/118760/494955/698303/btn_right.gif" alt="" /></td>
</tr>
<tr>
<td colspan="3"><img id="2678835" src="http://home.edt02.net/noprotect/118760/494955/698303/btn_bottom.gif" alt="" /></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td colspan="4">
<table cellspacing="0" cellpadding="0" border="0" valign="left" style="padding-top: 10px;">
<tbody>
<tr>
<td style="padding-right: 10px;"><a id="4892858" href="http://home.edt02.net/emc/R/emcrV4d.php?c=118760-698303-640501-4892858-6350422-0-0-6355968-0-0-0-0-7763"><img id="2678836" src="http://home.edt02.net/noprotect/118760/494955/698303/photovolt.jpg" border="0" alt="Photovoltaïque : 45% de crédit d'impôt" /></a></td>
<td style="padding-right: 10px;"><a id="4892859" href="http://home.edt02.net/emc/R/emcrV4d.php?c=118760-698303-640501-4892859-6350423-0-0-6355968-0-0-0-0-7763"><img id="2678837" src="http://home.edt02.net/noprotect/118760/494955/698303/chauffeeau.jpg" border="0" alt="Chauffe eau solaire: 50% de crédit d'impôt" /></a></td>
<td style="padding-right: 10px;"><a id="4892860" href="http://home.edt02.net/emc/R/emcrV4d.php?c=118760-698303-640501-4892860-6350424-0-0-6355968-0-0-0-0-7763"><img id="2678838" src="http://home.edt02.net/noprotect/118760/494955/698303/pompe.jpg" border="0" alt="Pompe à chaleur : crédit 0%" /></a></td>
<td><a id="4892861" href="http://home.edt02.net/emc/R/emcrV4d.php?c=118760-698303-640501-4892861-6350425-0-0-6355968-0-0-0-0-7763"><img id="2678839" src="http://home.edt02.net/noprotect/118760/494955/698303/clim.jpg" border="0" alt="Climatisation réversible : -50% de facture" /></a></td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td colspan="4" style="padding-top: 20px;"><span style="font-size: 11px; font-weight: normal; color: rgb(200, 200, 200); font-family: arial,sans-serif; text-align: left;"> </span></td>
</tr>
</tbody>
</table>
</body>
<strong> </strong>
<div align="LEFT"><span class="Style2a"><strong> Conformément aux lois en vigueur, vous avez la possibilité de demander d'être retiré de nos prospects et de ne plus recevoir nos offres, pour demander </strong></span><span class="Style2"><strong><a href="http://home.edt02.net/emc/emcdV4c/?c=118760-698303-640501-3-1457567-0-0-6355968-0-0-0-0-xots-users%atlists.sourceforge.net%vt7763"><u> cliquez ici</u></a>.<a href="http://home.edt02.net/emc/emcdV4c/?c=118760-698303-640501-3-1457567-0-0-6355968-0-0-0-0-xots-users%atlists.sourceforge.net%vt7763"><u> Unsuscribe, here.</u></a> <br />
</strong></span></div>
</html>
<strong> </strong>
|
|
From: Mr. B. E. of U. B. <ubn...@ya...> - 2008-05-13 13:50:54
|
新しいメールアドレスをお知らせします新しいメールアドレス: ubn...@ya... My name is Barth Ebong, the Managing Director of Union Bank of Nigeria, an Investment of US$25.5M was placed under my care by an Iraqi Oil expartriate who lost his life 4 years ago in a bomb explosion.I want you to work with me to secure and transfer the money to your country for investment. - Mr. Barth Ebong of Union Bank |
|
From: Cebria J. <amm...@ca...> - 2007-02-12 18:17:56
|
Hi, Economize 50% on Vaiagra Vaulium Ciualis http://www.tetrx-com Replace "-" with "." in the above link. Ron, Harry, and George kicked, rolled, and pushed the unconscious Malfoy, Crabbe, and Goyle each of whom looked distinctly the worse for the jumble of jinxes with which they had been hit out into the corridor, |
|
From: Estavan B. <wor...@ca...> - 2007-02-03 01:55:41
|
Hi, Via_aqra $ 1.80 Cia_aliz $ 3.00 Lev_vtra $ 3.35 http://www.progenyid.!com ( Important Remove "!" ) -- All right, all right, if you really want to know ...it was Ludo Bagman. Bagman? said Harry sharply. Are you saying he was involved in Nah, said George gloomily. Nothing like that. Stupid git. He wouldnt |
|
From: <fav...@sb...> - 2005-05-14 08:38:27
|
<html><head><title>
TrueSwitch
</title></head><style type="text/css"><!--
body {
font-family: verdana, lucida sans unicode, lucida sans, lucidux sans, lucida, arial, sans-serif;
font-size: 10px;
font-style: normal;
color: #000000;
background-color: #6097D5;
margin-top: 0;
margin-left: 0;
}
a {
font-family: verdana, lucida sans unicode, lucida sans, lucidux sans, lucida, arial, sans-serif;
font-size: 10px;
font-style: normal;
}
a:link, a:active, a:visited {
text-decoration: none;
#color: #cc0000;
background: transparent;
}
a:hover {
text-decoration: underline;
#color: #cc0000;
background: transparent;
}
.footer {
font-family: verdana, lucida sans unicode, lucida sans, lucidux sans, lucida, arial, sans-serif;
font-size: 10px;
color: #FFFFFF;
}
a.footer:link, a.footer:visited, a.footer:active, a.footer:hover {
text-decoration: underline;
#color: #ffffff;
background: transparent;
}
.button {
font-family: verdana, lucida sans unicode, lucida sans, lucidux sans, lucida, arial, sans-serif;
font-size: 10px;
color: #FFFFFF;
}
a.button:link, a.button:visited, a.button:active, a.button:hover {
text-decoration: none;
#color: #ffffff;
background: transparent;
}
td {
font-family: verdana, lucida sans unicode, lucida sans, lucidux sans, lucida, arial, sans-serif;
font-size: 10px;
font-style: normal;
color: #000000;
}
td.footer {
font-family: verdana, lucida sans unicode, lucida sans, lucidux sans, lucida, arial, sans-serif;
font-size: 10px;
font-style: normal;
color: #FFFFFF;
background-color: #000000;
}
#redtxt {
color: #BB0000;
}
--></style><table bgcolor="#6097D5" border="0" width="100%" cellspacing="0" cellpadding="0"><tr><td><a href="http://www.trueswitch.com?r=sbc_cn"><img height="71" border="0" width="242" alt="TrueSwitch logo" src="http://www.trueswitch.com/img/TrueSwitch/images/logo_top_blk_rd.gif"></img></a></td></tr></table><table bgcolor="#ffffff" border="0" cellspacing="0" cellpadding="0"><tr><td valign="top"><table border="0" cellpadding="0" cellspacing="0"><tr><td valign="top" colspan="5"><img width="255" src="http://www.trueswitch.com/img/TrueSwitch/images/logo_bot_blk_rd.gif"></img></td></tr><tr><td background="http://www.trueswitch.com/img/TrueSwitch/images/text_box_left.gif" valign="top" width="38"> </td><td width="6"> </td><td valign="top" width="184"><div id="redtxt">jg...@ao...</div> has a new e-mail address
</td><td width="6"> </td><td background="http://www.trueswitch.com/img/TrueSwitch/images/text_box_right.gif" valign="top" width="21"> </td></tr><tr><td colspan="5"><img width="255" src="http://www.trueswitch.com/img/TrueSwitch/images/text_box_bottom.gif"></img></td></tr></table></td><td bgcolor="#ffffff" width="485" rowspan="3"><table width="90%"><tr><td> <p></p><br></br><br>Hello,<p /><p />I have just switched my email address from jg...@ao... to fav...@sb.... Please use this new address for all future emails and instant messages.<p /><p />Experience a faster, more useful Internet from SBC Yahoo!: http://sbc.yahoo.com<p /><p />To keep in touch with instant messaging, you can download the latest version of Yahoo Messenger for free at: http://messenger.yahoo.com<p /><p />Thanks,<p />fav...@sb...</br><p></p>
Note: This message was sent by TrueSwitch at the request of
<a href="mailto:fav...@sb...">fav...@sb...</a><p></p></td></tr></table></td></tr></table></html>
|
|
From: <JG...@ao...> - 2005-01-10 01:21:12
|
DEAR XOTS USERS, I CURRENTLY OWN _WWW.XOTS.COM_ (http://www.XOTS.COM) IF I KNEW WHAT A XOT WAS, MAYBE I WOULD KEEP IT...NAAAA IF INTERESTED IN PURCHASING THIS DOMAIN NAME, OF WHICH I HOLD A SIGNIFICANT EMOTIONAL ATTACHMENT, (HEHEHE) DROP ME A LINE. Take Care, J. Zino Xots to be crazy |
|
From: Christoph L. <xfr...@ya...> - 2004-04-04 18:49:28
|
hi, some recent TAO releases specify include files relative to $TAO_ROOT. the current xots make does not (yet) support this. in order to fixing this problem with xots 0.90, please find a tar-ball "xots_090p1.tar" - including the patched files - on the xots.sourceforge.net download section. regards, --chris __________________________________ Do you Yahoo!? Yahoo! Small Business $15K Web Design Giveaway http://promotions.yahoo.com/design_giveaway/ |
|
From: Fayez A. <fay...@ya...> - 2004-03-04 21:00:13
|
I am doing my M.S. in Computer Science at San Francisco State University in USA. As part of my Master's project, I am working on Transaction Service for CORBA. I have just started my research on the topic and therefore, do not fully understand the internals of CORBA OTS. I would be grateful if someone could answer the following very simple question: 1) Suppose in my OTS application, I have just one Resource object called Account. Following is my client pseudocode: tx->begin(); account->deposit(20); account->withdraw(10); account->get_balance(); tx->end(); At what point does that Account object get registered with the Transaction Manager. Should I have Coordinator::register_resource(...) explicitly in my client code before tx->begin()? Or does the OTS automatically register the Resource object when I invoke account->deposit(20)? If OTS does it automatically, could someone shed some light on how it is handled in XOTS? Thanks, Fayez Asar. --------------------------------- Do you Yahoo!? Yahoo! Search - Find what youre looking for faster. |
|
From: Christoph L. <xfr...@ya...> - 2004-01-19 08:01:52
|
dear friends of XOTS, alpha 0.90 has been released: http://sourceforge.net/project/showfiles.php?group_id=55406 the new release has been tested on TAO beta 1.3.4 and the latest TAO 1.4. platform is Linux, gcc 3.2 or gcc 2.95 --chris __________________________________ Do you Yahoo!? Yahoo! Hotjobs: Enter the "Signing Bonus" Sweepstakes http://hotjobs.sweepstakes.yahoo.com/signingbonus |
|
From: Christoph L. <xfr...@ya...> - 2003-10-20 07:08:26
|
hi, xots alpha 0.82 is available for download at xots.sourceforge.net. with the new beta of TAO 1.3.4 a stable release is out, which has undergone some changes with respect to stdc++ usage and include file structuring. xots alpha 0.82 includes all fixes that are necessary to run with the latest TAO release. have fun, --chris __________________________________ Do you Yahoo!? The New Yahoo! Shopping - with improved product search http://shopping.yahoo.com |
|
From: Christoph L. <xfr...@ya...> - 2003-07-28 23:35:10
|
hi, release 0.81 of xots is available for download. this version of xots encompasses several bug fixes, improvements ... and should be working on Linux 2.x, with gcc 2.95 and/or gcc 3.2, and the latest TAO >= 1.3 regards, --chris __________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software http://sitebuilder.yahoo.com |
|
From: Christoph L. <xfr...@ya...> - 2003-07-07 22:23:15
|
the latest alpha 0.80 has been replaced by 0.80a including some bug fixes and a working XA module. --chris __________________________________ Do you Yahoo!? SBC Yahoo! DSL - Now only $29.95 per month! http://sbc.yahoo.com |
|
From: Christoph L. <xfr...@ya...> - 2003-07-06 21:53:19
|
hi, after some struggling xots has been update to work with gcc 3.2 and runs with the latest TAO 1.3.3. please download xots alpha 0.80 from xots.sourceforge.net and give it a try. bug reports, success stories and feedback is welcome. --chris __________________________________ Do you Yahoo!? SBC Yahoo! DSL - Now only $29.95 per month! http://sbc.yahoo.com |
|
From: Raffaella P. <rpa...@am...> - 2003-06-11 15:58:59
|
I have some problems with running "simple" example.
I start NamingService and RCSvc and setup the environment how explained =
in the documentation, but when I start server and client, the =
application terminate with "Aborting"
The respective trace files are:
Server.trace:
--- (18436|1024) ace file tracer --- Wed Jun 11 17:04:47 2003
simple::server (18436|1024) - DEBUG tx::Init::basic_init =
xots runs in server-only-role, no Factory & Logging
simple::server (18436|1024) - DEBUG xots::init::basic_init =
registering orb_initializer
simple::server (18436|1024) - DEBUG recovery::Init::basic_init =
enter
simple::server (18436|1024) - DEBUG recovery::Config::set =
enter
simple::server (18436|1024) - DEBUG recovery::Config::set =
using endpoint iiop://localhost for agent orb
simple::server (18436|1024) - DEBUG recovery::Config::set =
finished
simple::server (18436|1024) - DEBUG recovery::Agent>::run_instance =
enter
simple::server (18436|1024) - INFO xots::init::pre_init =
orbid is not prefixed with "xots." : non-OTS aware ORB
simple::server (18436|1024) - DEBUG xots::init::post_init =
post_initialization for orb nxots.rc.agent
simple::server (18436|1024) - DEBUG xots::init::_post_init_rc_agent NOP
simple::server (18436|1024) - DEBUG xots::init::post_init =
success: post_initialization for orb nxots.rc.agent
simple::server (18436|1024) - DEBUG agent::AgentBase::create_poa =
entered
simple::server (18436|1024) - DEBUG agent::AgentBase::create_poa =
Created Agent - POA
simple::server (18436|1024) - INFO recovery::Agent::setup =
relative_rt_timeout set to 600000000
--- (18436|1026) ace file tracer --- Wed Jun 11 17:04:47 2003
simple::server (18436|1026) - INFO agent::AgentBase::run =
simple::server: entering Agent ORB-loop in thread 1026
simple::server (18436|1024) - DEBUG recovery::Agent>::run_instance =
simple::server: agent Thread activated
simple::server (18436|1024) - DEBUG recovery::Config::set =
enter
simple::server (18436|1024) - INFO recovery::Config::set =
RCsvc iioploc set to iiop://172.25.7.67:98765/RCManager
simple::server (18436|1024) - DEBUG recovery::Config::set =
finished
simple::server (18436|1024) - DEBUG xa::Config::set =
enter
simple::server (18436|1024) - DEBUG xa::Config::set =
finished
simple::server (18436|1024) - DEBUG xa::Init::basic_init =
launch xa agent
simple::server (18436|1024) - DEBUG xa::Init::basic_init TBD =
check that agent is running properly
simple::server (18436|1024) - DEBUG xa::Agent>::run_instance =
enter
simple::server (18436|1024) - DEBUG xots::init::pre_init =
start pre-initialization for orb xots.xa.bo.agent
simple::server (18436|1024) - DEBUG policy::Init::pre_init =
enter
simple::server (18436|1024) - DEBUG tx::Init::pre_init NOP
simple::server (18436|1024) - DEBUG xa::Init::pre_init NOP
simple::server (18436|1024) - DEBUG logging::Init::pre_init NOP
simple::server (18436|1024) - DEBUG recovery::Init::pre_init NOP
simple::server (18436|1024) - DEBUG context::Init::pre_init NOP
simple::server (18436|1024) - DEBUG xots::init::pre_init =
finished
simple::server (18436|1024) - DEBUG xots::init::post_init =
post_initialization for orb xots.xa.bo.agent
simple::server (18436|1024) - DEBUG policy::Init::post_init =
enter
simple::server (18436|1024) - DEBUG xots::init::get_codec got =
GIOP 1.2 codec
simple::server (18436|1024) - DEBUG policy::Init::post_init =
finished
simple::server (18436|1024) - DEBUG context::Init::post_init =
enter
simple::server (18436|1024) - DEBUG xots::init::get_codec got =
GIOP 1.2 codec
simple::server (18436|1024) - DEBUG xots::context::register_interceptors =
propagation policy INTERPOSED installed
simple::server (18436|1024) - DEBUG context::ClientSide::ClientSide =
ENTER
simple::server (18436|1024) - DEBUG context::ClientSide::ClientSide =
ClientSide creation count =3D 0
simple::server (18436|1024) - DEBUG context::ClientSide::ClientSide =
finished
simple::server (18436|1024) - DEBUG context::Init::post_init =
finished
simple::server (18436|1024) - DEBUG xots::init::post_init =
success: post_initialization for orb xots.xa.bo.agent
simple::server (18436|1024) - DEBUG agent::AgentBase::create_poa =
entered
simple::server (18436|1024) - INFO policy::Validator::legal_policy_impl =
chained xots policy validator
simple::server (18436|1024) - DEBUG =
policy::PolicyInjector::establish_components OTSPolicy is ADAPTS
simple::server (18436|1024) - DEBUG =
policy::PolicyInjector::establish_components adding ior component for =
OTSPolicy
simple::server (18436|1024) - DEBUG =
policy::PolicyInjector::establish_components TransactionPolicy not in =
effect - check ok !
simple::server (18436|1024) - DEBUG =
policy::PolicyInjector::establish_components InvocationPolicy not in =
effect - check ok !
simple::server (18436|1024) - DEBUG agent::AgentBase::create_poa =
Created Agent - POA
--- (18436|2051) ace file tracer --- Wed Jun 11 17:04:47 2003
simple::server (18436|2051) - INFO agent::AgentBase::run =
simple::server: entering Agent ORB-loop in thread 2051
simple::server (18436|1024) - DEBUG xa::Agent>::run_instance =
simple::server: agent Thread activated
simple::server (18436|1024) - DEBUG xa::I2PC_Agent>::run_instance =
enter
simple::server (18436|1024) - DEBUG xots::init::pre_init =
start pre-initialization for orb xots.xa.i2pc.agent
simple::server (18436|1024) - DEBUG policy::Init::pre_init =
enter
simple::server (18436|1024) - DEBUG tx::Init::pre_init NOP
simple::server (18436|1024) - DEBUG xa::Init::pre_init NOP
simple::server (18436|1024) - DEBUG logging::Init::pre_init NOP
simple::server (18436|1024) - DEBUG recovery::Init::pre_init NOP
simple::server (18436|1024) - DEBUG context::Init::pre_init NOP
simple::server (18436|1024) - DEBUG xots::init::pre_init =
finished
simple::server (18436|1024) - DEBUG xots::init::post_init =
post_initialization for orb xots.xa.i2pc.agent
simple::server (18436|1024) - DEBUG policy::Init::post_init =
enter
simple::server (18436|1024) - DEBUG xots::init::get_codec got =
GIOP 1.2 codec
simple::server (18436|1024) - DEBUG policy::Init::post_init =
finished
simple::server (18436|1024) - DEBUG context::Init::post_init =
enter
simple::server (18436|1024) - DEBUG xots::init::get_codec got =
GIOP 1.2 codec
simple::server (18436|1024) - DEBUG xots::context::register_interceptors =
propagation policy INTERPOSED installed
simple::server (18436|1024) - DEBUG context::ClientSide::ClientSide =
ENTER
simple::server (18436|1024) - DEBUG context::ClientSide::ClientSide =
ClientSide creation count =3D 1
simple::server (18436|1024) - DEBUG context::ClientSide::ClientSide =
finished
simple::server (18436|1024) - DEBUG context::Init::post_init =
finished
simple::server (18436|1024) - DEBUG xots::init::post_init =
success: post_initialization for orb xots.xa.i2pc.agent
simple::server (18436|1024) - DEBUG agent::AgentBase::create_poa =
entered
---------------------------------------------------------------------
Client.trace
--- (17922|1024) ace file tracer --- Wed Jun 11 16:45:22 2003
xots.tests.simple.client (17922|1024) - DEBUG tx::Init::basic_init =
xots runs in server-only-role, no Factory & Logging
xots.tests.simple.client (17922|1024) - DEBUG xots::init::basic_init =
registering orb_initializer
xots.tests.simple.client (17922|1024) - DEBUG recovery::Init::basic_init =
enter
xots.tests.simple.client (17922|1024) - DEBUG recovery::Config::set =
enter
xots.tests.simple.client (17922|1024) - DEBUG recovery::Config::set =
using endpoint iiop://localhost for agent orb
xots.tests.simple.client (17922|1024) - DEBUG recovery::Config::set =
finished
xots.tests.simple.client (17922|1024) - DEBUG =
recovery::Agent>::run_instance enter
xots.tests.simple.client (17922|1024) - INFO xots::init::pre_init =
orbid is not prefixed with "xots." : non-OTS aware ORB
xots.tests.simple.client (17922|1024) - DEBUG xots::init::post_init =
post_initialization for orb nxots.rc.agent
xots.tests.simple.client (17922|1024) - DEBUG =
xots::init::_post_init_rc_agent NOP
xots.tests.simple.client (17922|1024) - DEBUG xots::init::post_init =
success: post_initialization for orb nxots.rc.agent
xots.tests.simple.client (17922|1024) - DEBUG =
agent::AgentBase::create_poa entered
xots.tests.simple.client (17922|1024) - DEBUG =
agent::AgentBase::create_poa Created Agent - POA
xots.tests.simple.client (17922|1024) - INFO recovery::Agent::setup =
relative_rt_timeout set to 600000000
--- (17922|1026) ace file tracer --- Wed Jun 11 16:45:22 2003
xots.tests.simple.client (17922|1026) - INFO agent::AgentBase::run =
xots.tests.simple.client: entering Agent ORB-loop in thread 1026
xots.tests.simple.client (17922|1024) - DEBUG =
recovery::Agent>::run_instance xots.tests.simple.client: agent Thread =
activated
xots.tests.simple.client (17922|1024) - DEBUG recovery::Config::set =
enter
xots.tests.simple.client (17922|1024) - INFO recovery::Config::set =
instantiating RecoveryCoordinator_Factory
xots.tests.simple.client (17922|1024) - INFO recovery::Config::set =
RCsvc iioploc set to iiop://172.25.7.67:98765/RCManager
xots.tests.simple.client (17922|1024) - DEBUG recovery::Config::set =
finished
xots.tests.simple.client (17922|1024) - DEBUG xa::Config::set =
enter
xots.tests.simple.client (17922|1024) - DEBUG xa::Config::set =
finished
xots.tests.simple.client (17922|1024) - DEBUG xa::Init::basic_init =
launch xa agent
xots.tests.simple.client (17922|1024) - DEBUG xa::Init::basic_init =
TBD check that agent is running properly
xots.tests.simple.client (17922|1024) - DEBUG xa::Agent>::run_instance =
enter
xots.tests.simple.client (17922|1024) - DEBUG xots::init::pre_init =
start pre-initialization for orb xots.xa.bo.agent
xots.tests.simple.client (17922|1024) - DEBUG policy::Init::pre_init =
enter
xots.tests.simple.client (17922|1024) - DEBUG tx::Init::pre_init =
NOP
xots.tests.simple.client (17922|1024) - DEBUG xa::Init::pre_init =
NOP
xots.tests.simple.client (17922|1024) - DEBUG logging::Init::pre_init =
NOP
xots.tests.simple.client (17922|1024) - DEBUG recovery::Init::pre_init =
NOP
xots.tests.simple.client (17922|1024) - DEBUG xots::init::pre_init =
finished
xots.tests.simple.client (17922|1024) - DEBUG xots::init::post_init =
post_initialization for orb xots.xa.bo.agent
xots.tests.simple.client (17922|1024) - DEBUG policy::Init::post_init =
enter
xots.tests.simple.client (17922|1024) - DEBUG xots::init::get_codec =
got GIOP 1.2 codec
xots.tests.simple.client (17922|1024) - DEBUG policy::Init::post_init =
finished
xots.tests.simple.client (17922|1024) - DEBUG context::Init::post_init =
enter
xots.tests.simple.client (17922|1024) - FUNC =
xots::context::register_interceptors entered method
xots.tests.simple.client (17922|1024) - DEBUG xots::init::get_codec =
got GIOP 1.2 codec
xots.tests.simple.client (17922|1024) - DEBUG =
xots::context::register_interceptors propagation policy EXTERN installed
xots.tests.simple.client (17922|1024) - DEBUG =
context::ClientSide::ClientSide ENTER
xots.tests.simple.client (17922|1024) - DEBUG =
context::ClientSide::ClientSide ClientSide creation count =3D 0
xots.tests.simple.client (17922|1024) - DEBUG =
context::ClientSide::ClientSide finished
xots.tests.simple.client (17922|1024) - FUNC =
xots::context::register_interceptors dummy text returning from method
xots.tests.simple.client (17922|1024) - DEBUG context::Init::post_init =
finished
xots.tests.simple.client (17922|1024) - DEBUG xots::init::post_init =
success: post_initialization for orb xots.xa.bo.agent
xots.tests.simple.client (17922|1024) - DEBUG =
agent::AgentBase::create_poa entered
xots.tests.simple.client (17922|1024) - INFO =
policy::Validator::legal_policy_impl chained xots policy validator
xots.tests.simple.client (17922|1024) - FUNC =
policy::PolicyInjector::establish_components entered method
xots.tests.simple.client (17922|1024) - DEBUG =
policy::PolicyInjector::establish_components OTSPolicy is ADAPTS
xots.tests.simple.client (17922|1024) - DEBUG =
policy::PolicyInjector::establish_components adding ior component for =
OTSPolicy
xots.tests.simple.client (17922|1024) - DEBUG =
policy::PolicyInjector::establish_components TransactionPolicy not in =
effect - check ok !
xots.tests.simple.client (17922|1024) - DEBUG =
policy::PolicyInjector::establish_components InvocationPolicy not in =
effect - check ok !
xots.tests.simple.client (17922|1024) - FUNC =
policy::PolicyInjector::establish_components dummy text returning from =
method
xots.tests.simple.client (17922|1024) - DEBUG =
agent::AgentBase::create_poa Created Agent - POA
--- (17922|2051) ace file tracer --- Wed Jun 11 16:45:22 2003
xots.tests.simple.client (17922|2051) - INFO agent::AgentBase::run =
xots.tests.simple.client: entering Agent ORB-loop in thread 2051
xots.tests.simple.client (17922|1024) - DEBUG xa::Agent>::run_instance =
xots.tests.simple.client: agent Thread activated
xots.tests.simple.client (17922|1024) - DEBUG =
xa::I2PC_Agent>::run_instance enter
xots.tests.simple.client (17922|1024) - DEBUG xots::init::pre_init =
start pre-initialization for orb xots.xa.i2pc.agent
xots.tests.simple.client (17922|1024) - DEBUG policy::Init::pre_init =
enter
xots.tests.simple.client (17922|1024) - DEBUG tx::Init::pre_init =
NOP
xots.tests.simple.client (17922|1024) - DEBUG xa::Init::pre_init =
NOP
xots.tests.simple.client (17922|1024) - DEBUG logging::Init::pre_init =
NOP
xots.tests.simple.client (17922|1024) - DEBUG recovery::Init::pre_init =
NOP
xots.tests.simple.client (17922|1024) - DEBUG context::Init::pre_init =
NOP
xots.tests.simple.client (17922|1024) - DEBUG xots::init::pre_init =
finished
xots.tests.simple.client (17922|1024) - DEBUG xots::init::post_init =
post_initialization for orb xots.xa.i2pc.agent
xots.tests.simple.client (17922|1024) - DEBUG policy::Init::post_init =
enter
xots.tests.simple.client (17922|1024) - DEBUG xots::init::get_codec =
got GIOP 1.2 codec
xots.tests.simple.client (17922|1024) - DEBUG policy::Init::post_init =
finished
xots.tests.simple.client (17922|1024) - DEBUG context::Init::post_init =
enter
xots.tests.simple.client (17922|1024) - FUNC =
xots::context::register_interceptors entered method
xots.tests.simple.client (17922|1024) - DEBUG xots::init::get_codec =
got GIOP 1.2 codec
xots.tests.simple.client (17922|1024) - DEBUG =
xots::context::register_interceptors propagation policy EXTERN installed
xots.tests.simple.client (17922|1024) - DEBUG =
context::ClientSide::ClientSide ENTER
xots.tests.simple.client (17922|1024) - DEBUG =
context::ClientSide::ClientSide ClientSide creation count =3D 1
xots.tests.simple.client (17922|1024) - DEBUG =
context::ClientSide::ClientSide finished
xots.tests.simple.client (17922|1024) - FUNC =
xots::context::register_interceptors dummy text returning from method
xots.tests.simple.client (17922|1024) - DEBUG context::Init::post_init =
finished
xots.tests.simple.client (17922|1024) - DEBUG xots::init::post_init =
success: post_initialization for orb xots.xa.i2pc.agent
xots.tests.simple.client (17922|1024) - DEBUG =
agent::AgentBase::create_poa entered
-------------------------------------------------------------------------=
-------------
Could you help me?
Thank you,
Regards,
Raffaella
|
|
From: Christoph L. <xfr...@ya...> - 2003-05-30 16:36:36
|
dear friends of TAO and xots, i am working on an update for xots with the latest TAO release (1.3.1). in particular, the policy handling is broken in TAO/xots, which may take a while to get fixed. in the meantime i am working on an XA module similar to the OTS 1.3 Connector/CurrentConnection/ResourceManager. Although the signatures of the interfaces will be slightly different (reduced parameters), the Connector and CurrentConnection follow idea of the approach in OTS 1.3, which allows applications to explicitly manage the association state of the XA resource. currently, i do not see any good reason to introduce the ResourceManager, as in xots the Synchronization callbacks should do (and they do not imply additional remote calling overhead, as we have colocation). if anyone is interested in the new XA module, even if an application might currently not work correctly at runtime (due to above problems), please let me know. in general, it would be interesting to know, if anyone has plans to use XA integration with xots (besides having plans to use xots at all ...) regards, --chris __________________________________ Do you Yahoo!? Yahoo! Calendar - Free online calendar with sync to Outlook(TM). http://calendar.yahoo.com |
|
From: Christoph L. <xfr...@ya...> - 2003-01-12 22:26:21
|
the alpha_073 release of xots can be found at http://xots.sourceforge.net --chris __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com |
|
From: Dmitri B. <dmi...@be...> - 2002-12-24 13:56:10
|
Hi all ! I just came across OTS v1.3 spec and found that it includes the description of OTS vs TDP X/Open interaction implementation. The proposal AFAIK is taken from Orbacus OTS. I wonder if XOTS would go this way in implementing OTS XA integration ? Dmitri |
|
From: Christoph L. <xfr...@ya...> - 2002-12-23 18:08:36
|
hi folks, i just found, that somehow an old version of src/org/xots/services/RCsvc/RCsvc.cpp made it to alpha_072. in that version, the ORB_init call does not follow the xots ORB naming convention, i.e. non-transacitonal orbs must not have a ID with prefix "xots..." therefore, please edit RCsvc.cpp and fix the ORB id parameter in line 315 to the name "noxts.services.RCsvc" or just wait for alpha_072b, which should be availbale til end of the year. happy holidays, --chris __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com |
|
From: Christoph L. <xfr...@ya...> - 2002-12-15 22:11:09
|
xots alpha_072 is available for download at xots.sourceforge.net. there are now two packages, one including documentation (just starting). as always, various bugs (especially in the XA adapter) have been fixed, the Tracing backend uses ACE Log_Msg, ... cheers, --chris __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com |
|
From: Christoph L. <xfr...@ya...> - 2002-10-27 22:06:03
|
i havejust uploaded alpha xots version 0.71, which includes some bug fixes of the XA handling code and an upgrade of the Berkeley DB example to the latest version 4.1.24. --chris __________________________________________________ Do you Yahoo!? Y! Web Hosting - Let the expert host your web site http://webhosting.yahoo.com/ |
|
From: Christoph L. <xfr...@ya...> - 2002-10-20 23:16:48
|
dear friends of xots, the latest xots alpha 0.7 version is available for download now, at http://xots.sourceforge.net . --chris __________________________________________________ Do you Yahoo!? Y! Web Hosting - Let the expert host your web site http://webhosting.yahoo.com/ |
|
From: C. L. <ch...@dv...> - 2002-08-04 13:59:38
|
hi folks, the xots alpha_06 release now includes support for Berkeley DB (as of version 4.0.14). there is also a very basic demo, that shows basic workings of the xa adapter. there is a patch for Berkeley DB included, i.e. you must install the source and apply the patch before you can play around with xots ... have fun, --chris |
|
From: Christoph L. <xfr...@ya...> - 2002-07-30 20:43:35
|
hi, just want to let you know, that i have berkeley db (www.sleepycat.com) running with our xots. if your are interested in an early release of the example (still more testing needed), just let me know. you will need some patches to the berkeley-db code (as of version 4.0-14), that i would send along. --chris __________________________________________________ Do You Yahoo!? Yahoo! Health - Feel better, live better http://health.yahoo.com |
|
From: Christoph L. <xfr...@ya...> - 2002-07-30 20:41:41
|
hi, just want to let you know, that i have berkeley db (www.sleepycat.com) running with our xots. if your are interested in an early release of the example (still more testing needed), just let me know. you will need some patches to the berkeley-db code (as of version 4.0-14), that i would send along. --chris __________________________________________________ Do You Yahoo!? Yahoo! Health - Feel better, live better http://health.yahoo.com |
|
From: James W. <jam...@si...> - 2002-07-07 21:48:59
|
aGkgY2hyaXM6DQoNCmkgaGF2ZSBzdGFydCBteSAxc3QgdGltZSB0ZXN0aW5nICd0ZXN0cy9zaW1w bGUnLCBpIHNlZW1zIHRvIG9rLg0KYXMgInJ1bl9jbGllbnQuc2giIGNhbiBpbnZva2Ugb25lIG9m IHRoZSAzIFJjc3ZjIHdvcmtpbmcgOy0pDQoNCmhlcmUgaXMgdGhlIGxvZyBmaWxlIG9mIHNlcnZl cjoNCnh0czo6UkNzdmMgREVCVUcgcmVjb3Zlcnk6OlJDTWFuYWdlcl9JbXBsOjpzaWdudXAgICBl bnRlcg0KeHRzOjpSQ3N2YyBJTkZPICByZWNvdmVyeTo6UkNNYW5hZ2VyX0ltcGw6OnNpZ251cCAg cmUtcmVnaXN0ZXJlZCBhcHAsIGNoZWNrIGZvciBzcG9vZiBhdHRhY2suLi4gZ2lkX2xvdzogMzkg IGdpZF9oaWdoOiA0OSB0czogMTAyNjA3NzczMyB+IE1vbiBKdWwgIDggMDU6MzU6MzMgMjAwMg0K IHByb2c6IC4vY2xpZW50IHBpZDogMzEzMDMgbG9nIHBhdGgvcHJlZml4OiAvdG1wL3hvdHMvWE9U U18NCiBsb2NhbF9yYzogY29yYmFsb2M6aWlvcDoxLjJAMTI3LjAuMC4xOjMzMTM3L1wxNFwwMVww ZlwwME5TVCRcYjQoPVwxMlxlZVwwZFwwMFwwMVwwMFwwMFwwMFwwMVwwMFwwMFwwMFwwMFwwMFww MFwwMFwwMVwwMFwwMFwwMFJFQ08lMzkNCnh0czo6UkNzdmMgSU5GTyAgcmVjb3Zlcnk6OlJDTWFu YWdlcl9JbXBsOjpwaW5nICAgbm8gZWNobyBmb3IgcGluZyBUUkFOU0lFTlQgKElETDpvbWcub3Jn L0NPUkJBL1RSQU5TSUVOVDoxLjApDQp4dHM6OlJDc3ZjIERFQlVHIGxvZ2dpbmc6OkxvZ0ZpbGU6 OmdldF9sb2dfZmlsZW5hbWUgIGdsb2JhbCBJRDogMzkgbG9ncGF0aDogL3RtcC94b3RzDQp4dHM6 OlJDc3ZjIERFQlVHIHJlY292ZXJ5OjpSQ01hbmFnZXJfSW1wbDo6c2lnbnVwICBsb2cgYWNjZXNz YWJpbGl0eSBjaGVjayBPLksuDQp4dHM6OlJDc3ZjIElORk8gIHR4OjpTdGFibGVTdG9yYWdlQnVm ZmVyOjpzdG9yZSAgIGhpdCBub24tYnVmZmVyYWJsZSBpdGVtDQp4dHM6OlJDc3ZjIERFQlVHIHR4 OjpTdGFibGVTdG9yYWdlQnVmZmVyOjpmbHVzaCAgIHN0b3JpbmcgYnVmZmVyZWQgaXRlbXMNCnh0 czo6UkNzdmMgREVCVUcgdHg6OlN0YWJsZVN0b3JhZ2VTdHJlYW06OnN0b3JlICAgZW50ZXINCnh0 czo6UkNzdmMgREVCVUcgdHg6OlN0YWJsZVN0b3JhZ2VTdHJlYW06OnN0b3JlICAgbm9uLWJ1ZmZl cmFibGUgZW50cnkgLyBoaWdoIHdhdGVyIG1hcmsgZXhjZWVkZWQgOiBmbHVzaCBsb2cNCnh0czo6 UkNzdmMgREVCVUcgdHg6OlN0YWJsZVN0b3JhZ2VTdHJlYW06OmF0b21pY193cml0ZSAgZW50ZXIs IGVudHJ5IGxpc3Qgc2l6ZSBpcyAxDQp4dHM6OlJDc3ZjIERFQlVHIHR4OjpTdGFibGVTdG9yYWdl U3RyZWFtOjp3cml0ZSAgIGxvZyByZWNvcmQgd2l0aCBpZCBFTlRSWVJDU1ZDDQp4dHM6OlJDc3Zj IERFQlVHIHR4OjpTdGFibGVTdG9yYWdlU3RyZWFtOjp3cml0ZSAgIHVuc2lnbmVkIGxvbmcgMTAN Cnh0czo6UkNzdmMgREVCVUcgdHg6OlN0YWJsZVN0b3JhZ2VTdHJlYW06OndyaXRlICAgdW5zaWdu ZWQgbG9uZyAxDQp4dHM6OlJDc3ZjIERFQlVHIHR4OjpTdGFibGVTdG9yYWdlU3RyZWFtOjp3cml0 ZSAgIHVuc2lnbmVkIGxvbmcgMzEzMDMNCnh0czo6UkNzdmMgREVCVUcgdHg6OlN0YWJsZVN0b3Jh Z2VTdHJlYW06OndyaXRlICAgc3RyaW5nIC4vY2xpZW50DQp4dHM6OlJDc3ZjIERFQlVHIHR4OjpT dGFibGVTdG9yYWdlU3RyZWFtOjp3cml0ZSAgIHN0cmluZyAvdG1wL3hvdHMNCnh0czo6UkNzdmMg REVCVUcgdHg6OlN0YWJsZVN0b3JhZ2VTdHJlYW06OndyaXRlICAgc3RyaW5nIFhPVFNfDQp4dHM6 OlJDc3ZjIERFQlVHIHR4OjpTdGFibGVTdG9yYWdlU3RyZWFtOjp3cml0ZSAgIHVuc2lnbmVkIGxv bmcgMzkNCnh0czo6UkNzdmMgREVCVUcgdHg6OlN0YWJsZVN0b3JhZ2VTdHJlYW06OndyaXRlICAg dW5zaWduZWQgbG9uZyA0OQ0KeHRzOjpSQ3N2YyBERUJVRyB0eDo6U3RhYmxlU3RvcmFnZVN0cmVh bTo6d3JpdGUgICB1bnNpZ25lZCBsb25nIDEwMjYwNzc3MzMNCnh0czo6UkNzdmMgREVCVUcgdHg6 OlN0YWJsZVN0b3JhZ2VTdHJlYW06OndyaXRlICAgc3RyaW5nIGNvcmJhbG9jOmlpb3A6MS4yQDEy Ny4wLjAuMTozMzEzNy9cMTRcMDFcMGZcMDBOU1QkXGI0KD1cMTJcZWVcMGRcMDBcMDFcMDBcMDBc MDBcMDFcMDBcMDBcMDBcMDBcMDBcMDBcMDBcMDFcMDBcMDBcMDBSRUNPJTM5DQp4dHM6OlJDc3Zj IERFQlVHIGxvZ2dpbmc6OlN0YWJsZVN0cmVhbUJ1Zjo6c3luYyAgIGVudGVyDQp4dHM6OlJDc3Zj IERFQlVHIGxvZ2dpbmc6OlN0YWJsZVN0cmVhbUJ1Zjo6Z2V0cG9zICBmdGVsbDogMzI3NjggbV9i bG9ja19zaXplOiA0MDk2DQp4dHM6OlJDc3ZjIERFQlVHIGxvZ2dpbmc6OlN0YWJsZVN0cmVhbUJ1 Zjo6c3luYyAgIHxwYXlsb2FkfCA6IDE3NywgMHg4MGQxZTUwIC0gMHg4MGQyZTQwLCBjdXJyOiAw eDgwZDFmMDEsIGxhc3QvdG90YWwgYmxvY2s6IDgvMzMNCnh0czo6UkNzdmMgREVCVUcgbG9nZ2lu Zzo6U3RhYmxlU3RyZWFtQnVmOjpzeW5jICAgYXBwZW5kaW5nIGJ1ZmZlcg0KeHRzOjpSQ3N2YyBE RUJVRyBsb2dnaW5nOjpTdGFibGVTdHJlYW1CdWY6OnN5bmMgICB3cm90ZSA0MDk2IGJ5dGVzIG9r LCByZXNldCBidWZmZXIgbm93DQoNCmhlcmUgaXMgdGhlIGxvZyBmaWxlIG9mIHRoZSBjbGllbnQ6 DQpwYXJzZSBzdGFydHMgZm9yIGZpbGVuYW1lIGNsaWVudC54b3RzDQpwYXJzaW5nIGZpbGUgZmlu aXNoZWQNCnNpbXBsZTo6Y2xpZW50IC4uLiBVc2luZyBhcyBzdGFydHVwIHRyYWNlIGJhY2tlbmQ6 IHN0YW5kYXJkb3V0DQpzaW1wbGU6OmNsaWVudCBERUJVRyB4b3RzOjppbml0OjpiYXNpY19pbml0 ICAgICAgICAgICBzdGFydGluZyBiYXNpYyBpbml0aWFsaXphdGlvbiBvZiBjb21wb25lbnRzIGZv ciBBcHBsaWNhdGlvbiBzaW1wbGU6OmNsaWVudA0Kc2ltcGxlOjpjbGllbnQgREVCVUcgYmFzZTo6 SW5pdDo6YmFzaWNfaW5pdCAgICAgICAgICAgZW50ZXINCnNpbXBsZTo6Y2xpZW50IERFQlVHIGJh c2U6OkluaXQ6OmJhc2ljX2luaXQgICAgICAgICAgIHVzaW5nIEdJRF9SYW5nZTogMzksNDkNCnNp bXBsZTo6Y2xpZW50IERFQlVHIGJhc2U6OkdJRF9GYWN0b3J5OjpHSURfRmFjdG9yeSAgIHVzaW5n IHJhbmdlIGZyb20gMzkgdG8gNDkNCnNpbXBsZTo6Y2xpZW50IERFQlVHIHRyYWNlOjpJbml0Ojpi YXNpY19pbml0ICAgICAgICAgIENvbmZpZ3VyaW5nIFRyYWNpbmctYmFja2VuZDogc3RhbmRhcmRv dXQsIHRyYWNlX0xldmVsID0gRlVOQw0Kc2ltcGxlOjpjbGllbnQgREVCVUcgdHJhY2U6OkNvbmZp Zzo6Y2hhbmdlICAgICAgICAgICAgQ29uZmlndXJhdGlvbiBjaGFuZ2VkID0gMQ0Kc2ltcGxlOjpj bGllbnQgREVCVUcgbG9nZ2luZzo6Q29uZmlnOjpzZXQgICAgICAgICAgICAgZW50ZXINCnNpbXBs ZTo6Y2xpZW50IElORk8gIGxvZ2dpbmc6OkNvbmZpZzo6c2V0ICAgICAgICAgICAgIHVzaW5nIGxv ZyBtb2RlIDANCnNpbXBsZTo6Y2xpZW50IElORk8gIGxvZ2dpbmc6OkNvbmZpZzo6c2V0ICAgICAg ICAgICAgIHVzaW5nIGxvZyBzaXplIDM4DQpzaW1wbGU6OmNsaWVudCBJTkZPICBsb2dnaW5nOjpD b25maWc6OnNldCAgICAgICAgICAgICB1c2luZyByaW5nIHNpemUgMTANCnNpbXBsZTo6Y2xpZW50 IElORk8gIGxvZ2dpbmc6OkNvbmZpZzo6c2V0ICAgICAgICAgICAgIFN0YWJsZVN0b3JhZ2VTdHJl YW0gaGlnaCB3YXRlciBtYXJrOiA1DQpzaW1wbGU6OmNsaWVudCBGVU5DIHR4OjpMb2dNYW5hZ2Vy OjpjaGVja193bG9nX3N0b3JhZ2UgIGVudGVyZWQgbWV0aG9kDQpzaW1wbGU6OmNsaWVudCBERUJV RyBsb2dnaW5nOjpMb2dGaWxlOjpnZXRfbG9nX2ZpbGVuYW1lICBnbG9iYWwgSUQ6IDM5IGxvZ3Bh dGg6IC90bXAveG90cw0Kc2ltcGxlOjpjbGllbnQgREVCVUcgbG9nZ2luZzo6TG9nRmlsZTo6Ym9v dHN0cmFwICAgICAgZW50ZXINCnNpbXBsZTo6Y2xpZW50IEZVTkMgbG9nZ2luZzo6UmVjb3ZlclN0 cmVhbTo6UmVjb3ZlclN0cmVhbSAgZW50ZXJlZCBtZXRob2QNCnNpbXBsZTo6Y2xpZW50IERFQlVH IGxvZ2dpbmc6OlN0YWJsZVN0cmVhbUJ1Zjo6U3RhYmxlU3RyZWFtQnVmICBlbnRlcg0Kc2ltcGxl OjpjbGllbnQgREVCVUcgbG9nZ2luZzo6U3RhYmxlU3RyZWFtQnVmOjphbGxvY19idWZmZXIgIHNl dGJ1ZiBhdCAweDgwN2I5MTggY3RybCBoZWFkZXIgc2l6ZSBpcyAweDEwDQpzaW1wbGU6OmNsaWVu dCBERUJVRyBsb2dnaW5nOjpSZWNvdmVyU3RyZWFtOjpSZWNvdmVyU3RyZWFtICBvcGVuIFN0YWJs ZVN0cmVhbUJ1Zg0Kc2ltcGxlOjpjbGllbnQgREVCVUcgbG9nZ2luZzo6U3RhYmxlU3RyZWFtQnVm OjpvcGVuICAgb3BlbiAvdG1wL3hvdHMvWE9UU18zOS5sb2cgT19SRFdSIHwgT19TWU5DDQpzaW1w bGU6OmNsaWVudCBERUJVRyBsb2dnaW5nOjpTdGFibGVTdHJlYW1CdWY6OmNoZWNrc3RhdCAgcmVn dWxhciBmaWxlIHdpdGggcGVybWlzc2lvbnMgb2sNCmJsb2Nrc2l6ZSByZXBvcnRlZCBpcyA0MDk2 IG5vIGJsb2NrcyByZXBvcnRlZCBpcyAzOQ0Kc2ltcGxlOjpjbGllbnQgRlVOQyBsb2dnaW5nOjpS ZWNvdmVyU3RyZWFtOjpSZWNvdmVyU3RyZWFtICBkdW1teSB0ZXh0IHJldHVybmluZyBmcm9tIG1l dGhvZA0Kc2ltcGxlOjpjbGllbnQgREVCVUcgdHg6OlN0YWJsZVN0b3JhZ2U6OmVucm9sbCAgICAg ICAgZW5yb2xsIGxvYWRlciBmb3IgRU5UUllDT01NSVQNCnNpbXBsZTo6Y2xpZW50IFdBUk4gIHR4 OjpTdGFibGVTdG9yYWdlOjplbnJvbGwgICAgICAgIGNsYXNzX3ZlcnNpb24gaWdub3JlZCwgc2hv dWxkIGJlIHJlZ2lzdGVyZWQNCnNpbXBsZTo6Y2xpZW50IERFQlVHIHR4OjpTdGFibGVTdG9yYWdl OjplbnJvbGwgICAgICAgIGVucm9sbCBsb2FkZXIgZm9yIEVOVFJZQUJPUlQNCnNpbXBsZTo6Y2xp ZW50IFdBUk4gIHR4OjpTdGFibGVTdG9yYWdlOjplbnJvbGwgICAgICAgIGNsYXNzX3ZlcnNpb24g aWdub3JlZCwgc2hvdWxkIGJlIHJlZ2lzdGVyZWQNCnNpbXBsZTo6Y2xpZW50IERFQlVHIHR4OjpT dGFibGVTdG9yYWdlOjplbnJvbGwgICAgICAgIGVucm9sbCBsb2FkZXIgZm9yIEVOVFJZUkVTT1VS Q0UNCnNpbXBsZTo6Y2xpZW50IFdBUk4gIHR4OjpTdGFibGVTdG9yYWdlOjplbnJvbGwgICAgICAg IGNsYXNzX3ZlcnNpb24gaWdub3JlZCwgc2hvdWxkIGJlIHJlZ2lzdGVyZWQNCnNpbXBsZTo6Y2xp ZW50IERFQlVHIHR4OjpTdGFibGVTdG9yYWdlOjplbnJvbGwgICAgICAgIGVucm9sbCBsb2FkZXIg Zm9yIEVOVFJZUkNTVkMNCnNpbXBsZTo6Y2xpZW50IFdBUk4gIHR4OjpTdGFibGVTdG9yYWdlOjpl bnJvbGwgICAgICAgIGNsYXNzX3ZlcnNpb24gaWdub3JlZCwgc2hvdWxkIGJlIHJlZ2lzdGVyZWQN CnNpbXBsZTo6Y2xpZW50IERFQlVHIHR4OjpTdGFibGVTdG9yYWdlOjplbnJvbGwgICAgICAgIGVu cm9sbCBsb2FkZXIgZm9yIEVOVFJZTE9HQU5DSE9SDQpzaW1wbGU6OmNsaWVudCBXQVJOICB0eDo6 U3RhYmxlU3RvcmFnZTo6ZW5yb2xsICAgICAgICBjbGFzc192ZXJzaW9uIGlnbm9yZWQsIHNob3Vs ZCBiZSByZWdpc3RlcmVkDQpzaW1wbGU6OmNsaWVudCBERUJVRyB0eDo6U3RhYmxlU3RvcmFnZTo6 ZW5yb2xsICAgICAgICBlbnJvbGwgbG9hZGVyIGZvciBFTlRSWUxPR0FOQ0hPUjINCnNpbXBsZTo6 Y2xpZW50IFdBUk4gIHR4OjpTdGFibGVTdG9yYWdlOjplbnJvbGwgICAgICAgIGNsYXNzX3ZlcnNp b24gaWdub3JlZCwgc2hvdWxkIGJlIHJlZ2lzdGVyZWQNCnNpbXBsZTo6Y2xpZW50IERFQlVHIHR4 OjpTdGFibGVTdG9yYWdlOjplbnJvbGwgICAgICAgIGVucm9sbCBsb2FkZXIgZm9yIEVOVFJZQ0hL UFQNCnNpbXBsZTo6Y2xpZW50IFdBUk4gIHR4OjpTdGFibGVTdG9yYWdlOjplbnJvbGwgICAgICAg IGNsYXNzX3ZlcnNpb24gaWdub3JlZCwgc2hvdWxkIGJlIHJlZ2lzdGVyZWQNCnNpbXBsZTo6Y2xp ZW50IERFQlVHIHR4OjpTdGFibGVTdG9yYWdlU3RyZWFtOjpyZWNvdmVyX25leHQgIGVudGVyDQpz aW1wbGU6OmNsaWVudCBERUJVRyB0eDo6U3RhYmxlU3RvcmFnZVN0cmVhbTo6cmVhZCAgICB1bnNp Z25lZCBsb25nDQpzaW1wbGU6OmNsaWVudCBERUJVRyBsb2dnaW5nOjpTdGFibGVTdHJlYW1CdWY6 OnVmbG93ICBkZWxlZ2F0ZSB0byB1bmRlcmZsb3cNCnNpbXBsZTo6Y2xpZW50IERFQlVHIGxvZ2dp bmc6OlN0YWJsZVN0cmVhbUJ1Zjo6dW5kZXJmbG93ICBlbnRlcg0Kc2ltcGxlOjpjbGllbnQgREVC VUcgbG9nZ2luZzo6U3RhYmxlU3RyZWFtQnVmOjpnZXRwb3MgIGZ0ZWxsOiAwIG1fYmxvY2tfc2l6 ZTogNDA5Ng0Kc2ltcGxlOjpjbGllbnQgREVCVUcgbG9nZ2luZzo6U3RhYmxlU3RyZWFtQnVmOjp1 bmRlcmZsb3cgIGZyZWFkIG5leHQgNDA5NiBieXRlcyBhdCBsb2dpY2FsIGJsb2NrIDENCnNpbXBs ZTo6Y2xpZW50IERFQlVHIGxvZ2dpbmc6OlN0YWJsZVN0cmVhbUJ1Zjo6dW5kZXJmbG93ICByZWFk IDQwOTYgYnl0ZXMsIGNoZWNrIGludGVncml0eSBhbmQgcGFzcyBvbg0Kc2ltcGxlOjpjbGllbnQg REVCVUcgbG9nZ2luZzo6U3RhYmxlU3RyZWFtQnVmOjpjaGVja19idWZmZXIgIFRTIDEwMjYwNzcy MDAgPiBNb24gSnVsICA4IDA1OjI2OjQwIDIwMDINCiBDUkMgMHg3MDMgc2l6ZSA0NSBmbGFnIE4N CnNpbXBsZTo6Y2xpZW50IERFQlVHIGxvZ2dpbmc6OlN0YWJsZVN0cmVhbUJ1Zjo6dW5kZXJmbG93 ICBzdGFydCByZWFkIG9mIDQ1IGJ5dGVzIGF0IDB4ODA3YjkyOA0Kc2ltcGxlOjpjbGllbnQgREVC VUcgbG9nZ2luZzo6U3RhYmxlU3RyZWFtQnVmOjp1bmRlcmZsb3cgIHJldHVybiAweDM4DQpzaW1w bGU6OmNsaWVudCBERUJVRyB0eDo6U3RhYmxlU3RvcmFnZVN0cmVhbTo6cmVhZCAgICBmb3VuZCA4 DQpzaW1wbGU6OmNsaWVudCBJTkZPICB0eDo6U3RhYmxlU3RvcmFnZTo6cmVhZF9lbnRyeSAgICBj bGFzcyBpcyBvZiBpZCA4DQpzaW1wbGU6OmNsaWVudCBERUJVRyB0eDo6U3RhYmxlU3RvcmFnZVN0 cmVhbTo6cmVhZCAgICB1bnNpZ25lZCBsb25nDQpzaW1wbGU6OmNsaWVudCBERUJVRyB0eDo6U3Rh YmxlU3RvcmFnZVN0cmVhbTo6cmVhZCAgICBmb3VuZCAxDQpzaW1wbGU6OmNsaWVudCBXQVJOICB0 eDo6U3RhYmxlU3RvcmFnZTo6cmVhZF9lbnRyeSAgICBjbGFzcyBpcyBvZiB2ZXJzaW9uIDEgIG5v IGNvbXBhdGliaWxpdHkgY2hlY2sNCnNpbXBsZTo6Y2xpZW50IERFQlVHIHR4OjpTdGFibGVTdG9y YWdlU3RyZWFtOjpyZWFkICAgIHVuc2lnbmVkIGxvbmcNCnNpbXBsZTo6Y2xpZW50IERFQlVHIHR4 OjpTdGFibGVTdG9yYWdlU3RyZWFtOjpyZWFkICAgIGZvdW5kIDANCnNpbXBsZTo6Y2xpZW50IERF QlVHIHR4OjpTdGFibGVTdG9yYWdlU3RyZWFtOjpyZWFkICAgIHVuc2lnbmVkIGxvbmcNCnNpbXBs ZTo6Y2xpZW50IERFQlVHIHR4OjpTdGFibGVTdG9yYWdlU3RyZWFtOjpyZWFkICAgIGZvdW5kIDAN CnNpbXBsZTo6Y2xpZW50IERFQlVHIHR4OjpTdGFibGVTdG9yYWdlU3RyZWFtOjpyZWFkICAgIHVu c2lnbmVkIGxvbmcNCnNpbXBsZTo6Y2xpZW50IERFQlVHIHR4OjpTdGFibGVTdG9yYWdlU3RyZWFt OjpyZWFkICAgIGZvdW5kIDM5DQpzaW1wbGU6OmNsaWVudCBERUJVRyB0eDo6U3RhYmxlU3RvcmFn ZVN0cmVhbTo6cmVhZCAgICBzdHJpbmcNCnNpbXBsZTo6Y2xpZW50IERFQlVHIHR4OjpTdGFibGVT dG9yYWdlU3RyZWFtOjpyZWFkICAgIGZvdW5kIC4vY2xpZW50X3R4c3ZjDQpzaW1wbGU6OmNsaWVu dCBERUJVRyB0eDo6U3RhYmxlU3RvcmFnZVN0cmVhbTo6cmVhZCAgICB1bnNpZ25lZCBsb25nDQpz aW1wbGU6OmNsaWVudCBERUJVRyB0eDo6U3RhYmxlU3RvcmFnZVN0cmVhbTo6cmVhZCAgICBmb3Vu ZCAzOQ0Kc2ltcGxlOjpjbGllbnQgREVCVUcgdHg6OlN0YWJsZVN0b3JhZ2VTdHJlYW06OnJlYWQg ICAgc3RyaW5nDQpzaW1wbGU6OmNsaWVudCBERUJVRyB0eDo6U3RhYmxlU3RvcmFnZVN0cmVhbTo6 cmVhZCAgICBmb3VuZCAvdG1wL3hvdHMNCnNpbXBsZTo6Y2xpZW50IERFQlVHIHR4OjpTdGFibGVT dG9yYWdlU3RyZWFtOjpyZWFkICAgIHN0cmluZw0Kc2ltcGxlOjpjbGllbnQgREVCVUcgdHg6OlN0 YWJsZVN0b3JhZ2VTdHJlYW06OnJlYWQgICAgZm91bmQgWE9UU18NCnNpbXBsZTo6Y2xpZW50IEZV TkMgdHg6OlN0YWJsZVN0b3JhZ2VTdHJlYW06On5TdGFibGVTdG9yYWdlU3RyZWFtICBlbnRlcmVk IG1ldGhvZA0Kc2ltcGxlOjpjbGllbnQgRlVOQyBsb2dnaW5nOjpSZWNvdmVyU3RyZWFtOjp+UmVj b3ZlclN0cmVhbSAgZW50ZXJlZCBtZXRob2QNCnNpbXBsZTo6Y2xpZW50IEZVTkMgbG9nZ2luZzo6 U3RhYmxlU3RyZWFtQnVmOjpjbG9zZSAgaXMgbG9nIGZsdXNoZWQgYWxyZWFkeSA/IGhvcGUgc28g OikgZW50ZXJlZCBtZXRob2QNCnNpbXBsZTo6Y2xpZW50IEZVTkMgbG9nZ2luZzo6U3RhYmxlU3Ry ZWFtQnVmOjpjbG9zZSAgaXMgbG9nIGZsdXNoZWQgYWxyZWFkeSA/IGhvcGUgc28gOikgcmV0dXJu aW5nIGZyb20gbWV0aG9kDQpzaW1wbGU6OmNsaWVudCBGVU5DIGxvZ2dpbmc6OlJlY292ZXJTdHJl YW06On5SZWNvdmVyU3RyZWFtICBkdW1teSB0ZXh0IHJldHVybmluZyBmcm9tIG1ldGhvZA0Kc2lt cGxlOjpjbGllbnQgRlVOQyB0eDo6U3RhYmxlU3RvcmFnZVN0cmVhbTo6flN0YWJsZVN0b3JhZ2VT dHJlYW0gIGR1bW15IHRleHQgcmV0dXJuaW5nIGZyb20gbWV0aG9kDQpzaW1wbGU6OmNsaWVudCBE RUJVRyBsb2dnaW5nOjpMb2dGaWxlOjpib290c3RyYXAgICAgICBiaW5kIFNJTVBMRV9ESVJFQ1Qg dG8gTG9nU2ltcGxlDQpzaW1wbGU6OmNsaWVudCBERUJVRyBsb2dnaW5nOjpMb2dTaW1wbGU6OmJp bmQgICAgICAgICBiaW5kIHRvIExvZ1NpbXBsZQ0Kc2ltcGxlOjpjbGllbnQgREVCVUcgbG9nZ2lu Zzo6TG9nU2ltcGxlOjpiaW5kICAgICAgICAgYW5jaG9yIG9mIExvZ1NpbXBsZTpTdGFibGVTdG9y YWdlRW50cnlBbmNob3ItOCB7IG9mIHR5cGUgMCBsb2cgbW9kZSAwDQojYmxvY2tzIDM5DQphcHAg Li9jbGllbnRfdHhzdmMgR0lEIGJhc2UgMzkNCmxvZyBkaXIgYW5kIHByZWZpeCAvdG1wL3hvdHMv WE9UU18NCn0NCnNpbXBsZTo6Y2xpZW50IERFQlVHIGxvZ2dpbmc6OkxvZ0ZpbGU6OmdldF9sb2df ZmlsZW5hbWUgIGdsb2JhbCBJRDogMzkgbG9ncGF0aDogL3RtcC94b3RzDQpzaW1wbGU6OmNsaWVu dCBGVU5DIGxvZ2dpbmc6OkxvZ1N0cmVhbTo6TG9nU3RyZWFtICAgIGVudGVyZWQgbWV0aG9kDQpz aW1wbGU6OmNsaWVudCBERUJVRyBsb2dnaW5nOjpTdGFibGVTdHJlYW1CdWY6OlN0YWJsZVN0cmVh bUJ1ZiAgZW50ZXINCnNpbXBsZTo6Y2xpZW50IERFQlVHIGxvZ2dpbmc6OlN0YWJsZVN0cmVhbUJ1 Zjo6YWxsb2NfYnVmZmVyICBzZXRidWYgYXQgMHg4MDdiOTcwIGN0cmwgaGVhZGVyIHNpemUgaXMg MHgxMA0Kc2ltcGxlOjpjbGllbnQgREVCVUcgbG9nZ2luZzo6TG9nU3RyZWFtOjpfb3BlbiAgICAg ICAgb3BlbiBTdGFibGVTdHJlYW1CdWYNCnNpbXBsZTo6Y2xpZW50IERFQlVHIGxvZ2dpbmc6OlN0 YWJsZVN0cmVhbUJ1Zjo6b3BlbiAgIG9wZW4gL3RtcC94b3RzL1hPVFNfMzkubG9nIE9fUkRXUiB8 IE9fU1lOQyB1bmJ1ZmZlcmVkIElPDQpzaW1wbGU6OmNsaWVudCBERUJVRyBsb2dnaW5nOjpTdGFi bGVTdHJlYW1CdWY6OmNoZWNrc3RhdCAgcmVndWxhciBmaWxlIHdpdGggcGVybWlzc2lvbnMgb2sN CmJsb2Nrc2l6ZSByZXBvcnRlZCBpcyA0MDk2IG5vIGJsb2NrcyByZXBvcnRlZCBpcyAzOQ0Kc2lt cGxlOjpjbGllbnQgREVCVUcgbG9nZ2luZzo6U3RhYmxlU3RyZWFtQnVmOjpvcGVuICAgc2V0YnVm IF9JT05CRg0Kc2ltcGxlOjpjbGllbnQgREVCVUcgbG9nZ2luZzo6U3RhYmxlU3RyZWFtQnVmOjpn ZXRwb3MgIGZ0ZWxsOiA0MDk2IG1fYmxvY2tfc2l6ZTogNDA5Ng0Kc2ltcGxlOjpjbGllbnQgREVC VUcgbG9nZ2luZzo6U3RhYmxlU3RyZWFtQnVmOjpzZWVrX2xvZ19lbmQgIGZyZWFkOiA0MDk2IGJ5 dGVzIGF0IGJsb2NrIDEgLCBlcnI6IDAsIGZlb2Y6IGZhbHNlDQpzaW1wbGU6OmNsaWVudCBERUJV RyBsb2dnaW5nOjpTdGFibGVTdHJlYW1CdWY6OmNoZWNrX2J1ZmZlciAgVFMgMTAyNjA3NzIwMCA+ IE1vbiBKdWwgIDggMDU6MjY6NDAgMjAwMg0KIENSQyAweDcwMyBzaXplIDQ1IGZsYWcgTg0Kc2lt cGxlOjpjbGllbnQgREVCVUcgbG9nZ2luZzo6U3RhYmxlU3RyZWFtQnVmOjpnZXRwb3MgIGZ0ZWxs OiA4MTkyIG1fYmxvY2tfc2l6ZTogNDA5Ng0Kc2ltcGxlOjpjbGllbnQgREVCVUcgbG9nZ2luZzo6 U3RhYmxlU3RyZWFtQnVmOjpzZWVrX2xvZ19lbmQgIGZyZWFkOiA0MDk2IGJ5dGVzIGF0IGJsb2Nr IDIgLCBlcnI6IDAsIGZlb2Y6IGZhbHNlDQpzaW1wbGU6OmNsaWVudCBERUJVRyBsb2dnaW5nOjpT dGFibGVTdHJlYW1CdWY6OmNoZWNrX2J1ZmZlciAgVFMgMTAyNjA3NzIwMSA+IE1vbiBKdWwgIDgg MDU6MjY6NDEgMjAwMg0KIENSQyAweDc0MjIgc2l6ZSAxOCBmbGFnIE4NCnNpbXBsZTo6Y2xpZW50 IERFQlVHIGxvZ2dpbmc6OlN0YWJsZVN0cmVhbUJ1Zjo6Z2V0cG9zICBmdGVsbDogMTIyODggbV9i bG9ja19zaXplOiA0MDk2DQpzaW1wbGU6OmNsaWVuZ290IG5ldyBvcmIgaW50byB0aHJlYWQgeG90 cy54YS5hZ2VudA0KZ290IG5ldyBvcmIgaW50byB0aHJlYWQgeG90cy54YS5JMlBDDQpzaW1wbGU6 OmNsaWVudCBERUJVRyBsb2dnaW5nOjpTdGFibGVTdHJlYW1CdWY6OmNoZWNrX2J1ZmZlciAgVFMg MTAyNjA3NzE5OSA+IE1vbiBKdWwgIDggMDU6MjY6MzkgMjAwMg0KIENSQyAweDAgc2l6ZSAwIGZs YWcgTg0Kc2ltcGxlOjpjbGllbnQgREVCVUcgbG9nZ2luZzo6U3RhYmxlU3RyZWFtQnVmOjpjaGVj a19idWZmZXIgIGVtcHR5IGxvZyBmcmFtZSBmb3VuZA0Kc2ltcGxlOjpjbGllbnQgREVCVUcgbG9n Z2luZzo6U3RhYmxlU3RyZWFtQnVmOjpzZWVrX2xvZ19lbmQgIGVtcHR5IGxvZyBidWZmZXI6IGVp dGhlciBlbmQtb2YtbG9nIG9yIGVycm9yDQpUT0RPOiBzaG91bGQgY2hlY2sgZHVwbGV4IGJ1ZmZl cg0KY3VycmVudGx5IHdlIGFzc3VtZSB0aGUgZW5kLW9mLWxvZyB0byBiZSBmb3VuZA0Kc2ltcGxl OjpjbGllbnQgREVCVUcgbG9nZ2luZzo6U3RhYmxlU3RyZWFtQnVmOjpnZXRwb3MgIGZ0ZWxsOiA4 MTkyIG1fYmxvY2tfc2l6ZTogNDA5Ng0Kc2ltcGxlOjpjbGllbnQgREVCVUcgbG9nZ2luZzo6U3Rh YmxlU3RyZWFtQnVmOjpzZWVrX2xvZ19lbmQgIHNldCB1cCB3cml0ZSBidWZmZXIgZm9yIGJsb2Nr IDMgYXQgMHg4MDdiOTgwIHVwIHRvIDB4ODA3Yzk3MA0Kc2ltcGxlOjpjbGllbnQgREVCVUcgbG9n Z2luZzo6U3RhYmxlU3RyZWFtQnVmOjpvcGVuICAgcG9zaXRpb25lZCBhdCBsb2dpY2FsIGxvZyBl bmQNCnNpbXBsZTo6Y2xpZW50IEZVTkMgbG9nZ2luZzo6TG9nU3RyZWFtOjpMb2dTdHJlYW0gICAg ZHVtbXkgdGV4dCByZXR1cm5pbmcgZnJvbSBtZXRob2QNCnNpbXBsZTo6Y2xpZW50IERFQlVHIGxv Z2dpbmc6OlN0YWJsZVN0cmVhbUJ1Zjo6Z2V0cG9zICBmdGVsbDogODE5MiBtX2Jsb2NrX3NpemU6 IDQwOTYNCnNpbXBsZTo6Y2xpZW50IElORk8gIGxvZ2dpbmc6OkxvZ1NpbXBsZTo6YmluZCAgICAg ICAgIHNldCBhY3RpdmUgZnJlZSBjb3VudCB0byAzNw0Kc2ltcGxlOjpjbGllbnQgRlVOQyBsb2dn aW5nOjpMb2dTaW1wbGU6OmNoZWNrX3dsb2dfc3RvcmFnZSAgZW50ZXJlZCBtZXRob2QNCnNpbXBs ZTo6Y2xpZW50IEZVTkMgbG9nZ2luZzo6TG9nU2ltcGxlOjpjaGVja193bG9nX3N0b3JhZ2UgIGR1 bW15IHRleHQgcmV0dXJuaW5nIGZyb20gbWV0aG9kDQpzaW1wbGU6OmNsaWVudCBGVU5DIHR4OjpM b2dNYW5hZ2VyOjpjaGVja193bG9nX3N0b3JhZ2UgIGR1bW15IHRleHQgcmV0dXJuaW5nIGZyb20g bWV0aG9kDQpzaW1wbGU6OmNsaWVudCBXQVJOICBsb2dnaW5nOjpJbml0OjpiYXNpY19pbml0ICAg ICAgICBUQkQ6IHJlY292ZXIgYSBjaGVja3BvaW50IGVudHJ5IGZyb20gdGhlIGxvZyBhbmQgY2hl Y2sgR0lEX0ZhY3RvcnkgYmFzDQplX3RzDQpzaW1wbGU6OmNsaWVudCBERUJVRyByZWNvdmVyeTo6 SW5pdDo6YmFzaWNfaW5pdCAgICAgICBlbnRlcg0Kc2ltcGxlOjpjbGllbnQgREVCVUcgcmVjb3Zl cnk6OkNvbmZpZzo6c2V0ICAgICAgICAgICAgZW50ZXINCnNpbXBsZTo6Y2xpZW50IERFQlVHIHJl Y292ZXJ5OjpDb25maWc6OnNldCAgICAgICAgICAgIHVzaW5nIGVuZHBvaW50IGlpb3A6Ly9sb2Nh bGhvc3QgZm9yIGFnZW50IG9yYg0Kc2ltcGxlOjpjbGllbnQgREVCVUcgcmVjb3Zlcnk6OkNvbmZp Zzo6c2V0ICAgICAgICAgICAgZmluaXNoZWQNCnNpbXBsZTo6Y2xpZW50IERFQlVHIGFnZW50OjpB Z2VudF9UYXNrPEFHRU5UPjo6cnVuX2luc3RhbmNlICBlbnRlcg0Kc2ltcGxlOjpjbGllbnQgREVC VUcgYWdlbnQ6OkFnZW50QmFzZTo6Y3JlYXRlX3BvYSAgICAgZW50ZXJlZA0Kc2ltcGxlOjpjbGll bnQgREVCVUcgYWdlbnQ6OkFnZW50QmFzZTo6Y3JlYXRlX3BvYSAgICAgQ3JlYXRlZCBBZ2VudCAt IFBPQQ0Kc2ltcGxlOjpjbGllbnQgSU5GTyAgcmVjb3Zlcnk6OkFnZW50OjpzZXR1cCAgICAgICAg ICAgcmVsYXRpdmVfcnRfdGltZW91dCBzZXQgdG8gMTIxNTc1MjE5Mg0Kc2ltcGxlOjpjbGllbnQg SU5GTyAgYWdlbnQ6OkFnZW50QmFzZTo6cnVuICAgICAgICAgICAgc2ltcGxlOjpjbGllbnQ6IGVu dGVyaW5nIEFnZW50IE9SQi1sb29wIGluIHRocmVhZCAxMDI2DQpzaW1wbGU6OmNsaWVudCBERUJV RyBhZ2VudDo6QWdlbnRfVGFzazxBR0VOVD46OnJ1bl9pbnN0YW5jZSAgc2ltcGxlOjpjbGllbnQ6 IGFnZW50IFRocmVhZCBhY3RpdmF0ZWQNCnNpbXBsZTo6Y2xpZW50IERFQlVHIHJlY292ZXJ5OjpD b25maWc6OnNldCAgICAgICAgICAgIGVudGVyDQpzaW1wbGU6OmNsaWVudCBJTkZPICByZWNvdmVy eTo6Q29uZmlnOjpzZXQgICAgICAgICAgICBpbnN0YW50aWF0aW5nIFJlY292ZXJ5Q29vcmRpbmF0 b3JfRmFjdG9yeQ0Kc2ltcGxlOjpjbGllbnQgSU5GTyAgcmVjb3Zlcnk6OkNvbmZpZzo6c2V0ICAg ICAgICAgICAgUkNzdmMgaWlvcGxvYyBzZXQgdG8gaWlvcDovLzE5Mi4xNjguMC4xOjk4NzY1L1JD TWFuYWdlcg0Kc2ltcGxlOjpjbGllbnQgREVCVUcgcmVjb3Zlcnk6OkNvbmZpZzo6c2V0ICAgICAg ICAgICAgZmluaXNoZWQNCnNpbXBsZTo6Y2xpZW50IERFQlVHIHhhOjpDb25maWc6OnNldCAgICAg ICAgICAgICAgICAgIGVudGVyDQpzaW1wbGU6OmNsaWVudCBERUJVRyB4YTo6Q29uZmlnOjpzZXQg ICAgICAgICAgICAgICAgICBmaW5pc2hlZA0Kc2ltcGxlOjpjbGllbnQgREVCVUcgeGE6OkluaXQ6 OmJhc2ljX2luaXQgICAgICAgICAgICAgbGF1bmNoIHhhIGFnZW50DQpzaW1wbGU6OmNsaWVudCBE RUJVRyB4YTo6SW5pdDo6YmFzaWNfaW5pdCAgICAgICAgICAgICBUQkQgY2hlY2sgdGhhdCBhZ2Vu dCBpcyBydW5uaW5nIHByb3Blcmx5DQpzaW1wbGU6OmNsaWVudCBERUJVRyBhZ2VudDo6QWdlbnRf VGFzazxBR0VOVD46OnJ1bl9pbnN0YW5jZSAgZW50ZXINCnNpbXBsZTo6Y2xpZW50IERFQlVHIGFn ZW50OjpBZ2VudEJhc2U6OmNyZWF0ZV9wb2EgICAgIGVudGVyZWQNCnNpbXBsZTo6Y2xpZW50IERF QlVHIGFnZW50OjpBZ2VudEJhc2U6OmNyZWF0ZV9wb2EgICAgIENyZWF0ZWQgQWdlbnQgLSBQT0EN CnNpbXBsZTo6Y2xpZW50IElORk8gIGFnZW50OjpBZ2VudEJhc2U6OnJ1biAgICAgICAgICAgIHNp bXBsZTo6Y2xpZW50OiBlbnRlcmluZyBBZ2VudCBPUkItbG9vcCBpbiB0aHJlYWQgMjA1MQ0Kc2lt cGxlOjpjbGllbnQgREVCVUcgYWdlbnQ6OkFnZW50X1Rhc2s8QUdFTlQ+OjpydW5faW5zdGFuY2Ug IHNpbXBsZTo6Y2xpZW50OiBhZ2VudCBUaHJlYWQgYWN0aXZhdGVkDQpzaW1wbGU6OmNsaWVudCBE RUJVRyBhZ2VudDo6QWdlbnRfVGFzazxBR0VOVD46OnJ1bl9pbnN0YW5jZSAgZW50ZXINCnNpbXBs ZTo6Y2xpZW50IERFQlVHIGFnZW50OjpBZ2VudEJhc2U6OmNyZWF0ZV9wb2EgICAgIGVudGVyZWQN CnNpbXBsZTo6Y2xpZW50IERFQlVHIGFnZW50OjpBZ2VudEJhc2U6OmNyZWF0ZV9wb2EgICAgIENy ZWF0ZWQgQWdlbnQgLSBQT0ENCnNpbXBsZTo6Y2xpZW50IElORk8gIGFnZW50OjpBZ2VudEJhc2U6 OnJ1biAgICAgICAgICAgIHNpbXBsZTo6Y2xpZW50OiBlbnRlcmluZyBBZ2VudCBPUkItbG9vcCBp biB0aHJlYWQgMzA3Ng0Kc2ltcGxlOjpjbGllbnQgREVCVUcgYWdlbnQ6OkFnZW50X1Rhc2s8QUdF TlQ+OjpydW5faW5zdGFuY2UgIHNpbXBsZTo6Y2xpZW50OiBhZ2VudCBUaHJlYWQgYWN0aXZhdGVk DQpzaW1wbGU6OmNsaWVudCBERUJVRyB4b3RzOjppbml0OjpiYXNpY19pbml0ICAgICAgICAgICBi YXNpY19pbml0IGZpbmlzaGVkDQpzaW1wbGU6OmNsaWVudCBERUJVRyB4b3RzOjppbml0OjpiYXNp Y19pbml0ICAgICAgICAgICByZWdpc3RlcmluZyBvcmJfaW5pdGlhbGl6ZXINCnNpbXBsZTo6Y2xp ZW50IERFQlVHIHhvdHM6OmluaXQ6OmJhc2ljX2luaXQgICAgICAgICAgIGZpbmlzaGVkdCBERUJV RyBsb2dnaW5nOjpTdGFibGVTdHJlYW1CdWY6OnNlZWtfbG9nX2VuZCAgZnJlYWQ6IDQwOTYgYnl0 ZXMgYXQgYmxvY2sgMyAsIGVycjogMCwgZmVvZjogZmFsc2UNCg0Kc2ltcGxlOjpjbGllbnQgREVC VUcgdXRpbHM6OkFyZ3M6OmVyYXNlICAgICAgICAgICAgICAgYWZ0ZXIgZXJhc2UgYXJncyByZW1h aW5pbmc6IC4vY2xpZW50IC1PUkJvYmpyZWZzdHlsZSBVUkwgLU9SQkluaXRSZWYgTmFtZVMNCmVy dmljZT1maWxlOi8vIC1wZiBjbGllbnQueG90cw0KLS1Nb3JlLS1nb3QgbmV3IG9yYiBpbnRvIHRo cmVhZCBzaW1wbGUNCk51bWJlciBvZiBDbGllbnQgdGhyZWFkczogMQ0Kc2ltcGxlOjpjbGllbnQg REVCVUcgeG90czo6aW5pdDo6cHJlX2luaXQgICAgICAgICAgICAgZW50ZXINCnNpbXBsZTo6Y2xp ZW50IERFQlVHIHR4OjpJbml0OjpwcmVfaW5pdCAgICAgICAgICAgICAgIGVudGVyICYmIGZpbmlz aGVkDQpzaW1wbGU6OmNsaWVudCBERUJVRyB4YTo6SW5pdDo6cHJlX2luaXQgICAgICAgICAgICAg ICBlbnRlcg0Kc2ltcGxlOjpjbGllbnQgREVCVUcgbG9nZ2luZzo6SW5pdDo6cHJlX2luaXQgICAg ICAgICAgZW50ZXINCnNpbXBsZTo6Y2xpZW50IERFQlVHIHJlY292ZXJ5OjpJbml0OjpwcmVfaW5p dCAgICAgICAgIGVudGVyDQpzaW1wbGU6OmNsaWVudCBERUJVRyBjb250ZXh0OjpJbml0OjpwcmVf aW5pdCAgICAgICAgICBlbnRlcg0Kc2ltcGxlOjpjbGllbnQgREVCVUcgeG90czo6aW5pdDo6cHJl X2luaXQgICAgICAgICAgICAgZmluaXNoZWQNCnNpbXBsZTo6Y2xpZW50IERFQlVHIHhvdHM6Omlu aXQ6OnBvc3RfaW5pdCAgICAgICAgICAgIHN0YXJ0aW5nIHBvc3RfaW5pdGlhbGl6YXRpb24gZm9y IG9yYjogc2ltcGxlDQpzaW1wbGU6OmNsaWVudCBGVU5DIHR4OjpJbml0Ojpwb3N0X2luaXQgICAg ICAgICAgICAgIGVudGVyZWQgbWV0aG9kDQpzaW1wbGU6OmNsaWVudCBERUJVRyB0eDo6SW5pdDo6 cG9zdF9pbml0ICAgICAgICAgICAgICBnb3Qgb3JiDQpzaW1wbGU6OmNsaWVudCBGVU5DIHR4Ojp0 eEZhY3Rvcnk6OnR4RmFjdG9yeSAgICAgICAgIGVudGVyZWQgbWV0aG9kDQpzaW1wbGU6OmNsaWVu dCBERUJVRyB0eDo6dHhGYWN0b3J5Ojp0eEZhY3RvcnkgICAgICAgICBnZXR0aW5nIFJvb3RQT0EN CnNpbXBsZTo6Y2xpZW50IERFQlVHIHR4Ojp0eEZhY3Rvcnk6OnR4RmFjdG9yeSAgICAgICAgIGNy ZWF0aW5nIHhvdHMudHhwb2ENCnNpbXBsZTo6Y2xpZW50IERFQlVHIHR4Ojp0eEZhY3Rvcnk6OnR4 RmFjdG9yeSAgICAgICAgIGNyZWF0aW5nIGlkZ2VuZXJhdG9yDQpzaW1wbGU6OmNsaWVudCBERUJV RyB0eDo6SURfRmFjdG9yeTo6SURfRmFjdG9yeSAgICAgICBteSBnbG9iYWwgdW5xaXVlIGlkIGlz IDM5IGJhc2UgaXMgMzkgdHNfYmFzZSBpcyAxMDI2MDc3ODg1DQpzaW1wbGU6OmNsaWVudCBGVU5D IHR4Ojp0eEZhY3Rvcnk6OnR4RmFjdG9yeSAgICAgICAgIGR1bW15IHRleHQgcmV0dXJuaW5nIGZy b20gbWV0aG9kDQpzaW1wbGU6OmNsaWVudCBERUJVRyB0eDo6SW5pdDo6cG9zdF9pbml0ICAgICAg ICAgICAgICByZWdpc3RlcmVkIGluaXRpYWwgcmVmZXJlbmNlIFRyYW5zYWN0aW9uQ3VycmVudCBv cmIgaWQ9c2ltcGxlDQpzaW1wbGU6OmNsaWVudCBGVU5DIHR4OjpJbml0Ojpwb3N0X2luaXQgICAg ICAgICAgICAgIGR1bW15IHRleHQgcmV0dXJuaW5nIGZyb20gbWV0aG9kDQpzaW1wbGU6OmNsaWVu dCBERUJVRyBsb2dnaW5nOjpJbml0Ojpwb3N0X2luaXQgICAgICAgICBlbnRlcg0Kc2ltcGxlOjpj bGllbnQgRlVOQyByZWNvdmVyeTo6SW5pdDo6cG9zdF9pbml0ICAgICAgICBlbnRlcmVkIG1ldGhv ZA0Kc2ltcGxlOjpjbGllbnQgREVCVUcgcmVjb3Zlcnk6OkluaXQ6OnBvc3RfaW5pdCAgICAgICAg SW5zdGFsbGluZyBsb2NhbCByZWNvdmVyeUFnZW50DQpzaW1wbGU6OmNsaWVudCBERUJVRyByZWNv dmVyeTo6UmVjb3ZlcnlDb29yZGluYXRvcl9GYWN0b3J5OjpjcmVhdGVfbG9jYWxfcmMgIFRyeWlu ZyB0byBhY3RpdmF0ZSBMb2NhbFJlY292ZXJ5Q29vcmRpbmF0b3INCnNpbXBsZTo6Y2xpZW50IERF QlVHIGFnZW50OjpBZ2VudEJhc2U6OmFjdGl2YXRlX29iamVjdF93aXRoX2lkICBhY3RpdmF0ZWQg b2JqZWN0IHdpdGggb2lkPVJFQ08lMzkNCnNpbXBsZTo6Y2xpZW50IERFQlVHIHJlY292ZXJ5OjpJ bml0Ojpwb3N0X2luaXQgICAgICAgIHRyeWluZyB0byBvYmplY3RpZnkgUkNNYW5hZ2VyIHJlZmVy ZW5jZTogaWlvcDovLzE5Mi4xNjguMC4xOjk4NzY1L1JDTWFuYWdlDQpyDQpzaW1wbGU6OmNsaWVu dCBERUJVRyByZWNvdmVyeTo6SW5pdDo6cG9zdF9pbml0ICAgICAgICBvYmplY3RpZmljYXRpb24g ZG9uZQ0Kc2ltcGxlOjpjbGllbnQgREVCVUcgcmVjb3Zlcnk6OkluaXQ6OnBvc3RfaW5pdCAgICAg ICAgc2lnbnVwIHdpdGggUkNNYW5hZ2VyOiBjb3JiYWxvYzppaW9wOjEuMEAxOTIuMTY4LjAuMToz MzIyOS9SQ01hbmFnZXINCnNpbXBsZTo6Y2xpZW50IElORk8gIHJlY292ZXJ5OjpJbml0Ojpwb3N0 X2luaXQgICAgICAgIHN1Y2Nlc3NmdWxseSByZWdpc3RlcmVkIHRoZSBBcHBsaWNhdGlvbiB3aXRo IHRoZSBSQ01hbmFnZXINCnNpbXBsZTo6Y2xpZW50IEZVTkMgcmVjb3Zlcnk6OkluaXQ6OnBvc3Rf aW5pdCAgICAgICAgZHVtbXkgdGV4dCByZXR1cm5pbmcgZnJvbSBtZXRob2QNCnNpbXBsZTo6Y2xp ZW50IERFQlVHIGNvbnRleHQ6OkluaXQ6OnBvc3RfaW5pdCAgICAgICAgIGVudGVyDQpzaW1wbGU6 OmNsaWVudCBGVU5DIHhvdHM6OmNvbnRleHQ6OnJlZ2lzdGVyX2ludGVyY2VwdG9ycyAgZW50ZXJl ZCBtZXRob2QNCnNpbXBsZTo6Y2xpZW50IEZVTkMgeG90czo6Y29udGV4dDo6Z2V0X2NvZGVjICAg ICAgICAgZW50ZXJlZCBtZXRob2QNCnNpbXBsZTo6Y2xpZW50IEZVTkMgeG90czo6Y29udGV4dDo6 Z2V0X2NvZGVjICAgICAgICAgZHVtbXkgdGV4dCByZXR1cm5pbmcgZnJvbSBtZXRob2QNCnNpbXBs ZTo6Y2xpZW50IERFQlVHIHhvdHM6OmNvbnRleHQ6OnJlZ2lzdGVyX2ludGVyY2VwdG9ycyAgcHJv cGFnYXRpb24gcG9saWN5IEVYVEVSTiBpbnN0YWxsZWQNCnNpbXBsZTo6Y2xpZW50IERFQlVHIGNv bnRleHQ6OkNsaWVudFNpZGU6OkNsaWVudFNpZGUgIEVOVEVSDQpzaW1wbGU6OmNsaWVudCBERUJV RyBjb250ZXh0OjpDbGllbnRTaWRlOjpDbGllbnRTaWRlICBDbGllbnRTaWRlIGNyZWF0aW9uIGNv dW50ID0gMA0Kc2ltcGxlOjpjbGllbnQgREVCVUcgY29udGV4dDo6Q2xpZW50U2lkZTo6Q2xpZW50 U2lkZSAgZmluaXNoZWQNCnNpbXBsZTo6Y2xpZW50IEZVTkMgeG90czo6Y29udGV4dDo6cmVnaXN0 ZXJfaW50ZXJjZXB0b3JzICBkdW1teSB0ZXh0IHJldHVybmluZyBmcm9tIG1ldGhvZA0Kc2ltcGxl OjpjbGllbnQgREVCVUcgY29udGV4dDo6SW5pdDo6cG9zdF9pbml0ICAgICAgICAgZmluaXNoZWQN CnNpbXBsZTo6Y2xpZW50IEZVTkMgeGE6OkluaXQ6OnBvc3RfaW5pdCAgICAgICAgICAgICAgZW50 ZXJlZCBtZXRob2QNCnNpbXBsZTo6Y2xpZW50IEZVTkMgeGE6OkluaXQ6OnBvc3RfaW5pdCAgICAg ICAgICAgICAgZHVtbXkgdGV4dCByZXR1cm5pbmcgZnJvbSBtZXRob2QNCnNpbXBsZTo6Y2xpZW50 IERFQlVHIHhvdHM6OmluaXQ6OnBvc3RfaW5pdCAgICAgICAgICAgIHN1Y2Nlc3M6IHBvc3RfaW5p dGlhbGl6YXRpb24gZm9yIG9yYiBzaW1wbGUNClhDT1JCQUV4Y2VwdGlvbjogaW5pdGlhbCByZWZl cmVuY2UgZm9yIE5hbWVTZXJ2aWNlIHdhcyBudWxsIHt4b3JiLmNwcDozNSB9DQoNCmknZCBsaWtl IHRvIGRvIHNvbWUgZGV0YWlsIHRlc3QgYWJvdXQgZGF0YWJhc2UgY29ubmVjdGlvbnMuDQoNCmlm IHlvdSBoYXZlIGFueSBzdWdnZXN0aW9uIHBscyBsZXQgbXkga25vdy4NCg0KDQpyZWdhcmRzDQpq YW1lcyB3YW5nDQo= |