<html><head></head><body><div style="font-family: Verdana;font-size: 12.0px;"><div> 
<div> 
<div name="quote" style="margin:10px 5px 5px 10px; padding: 10px 0 10px 10px; border-left:2px solid #C3D9E5; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">
<div style="margin:0 0 10px 0;"><b>Gesendet:</b> Samstag, 10. Januar 2015 um 18:12 Uhr<br/>
<b>Von:</b> "O'Reilly Media, Free Live Events" <webcast@post.oreilly.com><br/>
<b>An:</b> c.duehl@gmx.de<br/>
<b>Betreff:</b> Ratpack Web Framework, Software Architecture, Rust Programming, + more</div>

<div name="quoted-content"><!--@media only screen and (max-width: 600.0px) {
body[yahoo].fullwidth {
        width: 100.0%;
        height: auto;
        border-width: 0.0px;
}
body[yahoo].headergraphic {
        max-width: 100.0%;
}
body[yahoo].mobile-width {
        width: 100.0%;
}
body[yahoo].clear {
        clear: both;
}
body[yahoo].bt {
        border-top: 1.0px solid rgb(255,255,255);
}
body[yahoo]#bt-sides {
        border-right: 0;
        border-left: 0;
}
body[yahoo]#header-text {
        padding-left: 6.0px;
}
body[yahoo].sponsor-image {
        width: 155.0px;
        height: auto;
        padding: 5.0px 0 4.0px 0.0px;
}
body[yahoo].sponsor-image-container {
        width: 155.0px;
        height: auto;
        margin: 0.0px 0 10.0px 0.0px;
}
body[yahoo].hidden {
        display: none;
        width: 0.0px;
        overflow: hidden;
        float: left;
}
body[yahoo].head1 {
        font-size: 18.0px;
        line-height: 22.0px;
}
body[yahoo].pd {
        padding-bottom: 10.0px;
}
body[yahoo]#mb {
        margin: 0 0 20.0px 0;
}
body[yahoo]#wd {
        width: 100.0%;
}
body[yahoo]#wd1 {
        width: 100.0%;
        padding-left: 20.0px;
}
body[yahoo].wd-button {
        width: 175.0px;
}
td[id="webcasts"] {
        font-size: 16.0px;
        line-height: 20.0px;
        padding: 0.0px 0.0px 0.0px 0.0px;
        text-align: right;
}
}
-->
<div style="background-color: rgb(255,255,255);border: 0;font-family: arial , helvetica , sans-serif;font-size: 13.0px;color: rgb(34,34,34);line-height: 1.4em;padding: 0;margin: 0 auto;background-color: rgb(255,255,255);">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
        <tbody>
                <tr>
                        <td bgcolor="#ffffff">
                        <div align="center" style="padding: 6.0px 0.0px 0.0px 0.0px;">
                        <table border="0" cellpadding="0" cellspacing="0" class="fullwidth" width="600">
                                <tbody>
                                        <tr>
                                                <td bgcolor="#ffffff" style="padding: 0.0px;">
                                                <table border="0" cellpadding="0" cellspacing="0" width="100%">
                                                        <tbody>
                                                                <tr>
                                                                        <td align="center" bgcolor="#ffffff">
                                                                        <p id="view-text" style="font-size: 14.0px;line-height: 18.0px;padding: 0.0px;margin: 0.5em 0;font-family: Helvetica , Arial , sans-serif;color: rgb(34,34,34);">Exclusive online events   (<a href="http://post.oreilly.com/rd/9z1zfuk31rmhc13desams6pr50gcbr2i6gnrlf4hjig" style="text-decoration: none;color: rgb(0,0,238);" target="_blank">View in browser</a>)</p>
                                                                        </td>
                                                                </tr>
                                                        </tbody>
                                                </table>
                                                </td>
                                        </tr>
                                </tbody>
                        </table>
                        </div>
                        </td>
                </tr>
        </tbody>
</table>

<table border="0" cellpadding="0" cellspacing="0" class="fullwidth" width="100%">
        <tbody>
                <tr>
                        <td bgcolor="#ffffff">
                        <div align="center" class="header" style="padding: 0 0.0px 0.0px 0.0px;">
                        <table border="0" cellpadding="0" cellspacing="0" class="fullwidth" width="602">
                                <tbody>
                                        <tr>
                                                <td bgcolor="#510c76" class="logo" style="padding: 8.0px 16.0px 5.0px 18.0px;">
                                                <table border="0" cellpadding="0" cellspacing="0" width="100%">
                                                        <tbody>
                                                                <tr>
                                                                        <td align="left" bgcolor="#510c76" style="padding: 0.0px 0.0px 4.0px 0.0px;"><a href="http://post.oreilly.com/rd/9z1zudurjn6j44nsl7an6d1i1s7s0gfh27jdnendedo" target="_blank"><img align="left" alt="O'Reilly Media" border="0" height="18" src="http://post.oreilly.com/rd/9z1zn9581hvjhkhbn1l800cnomlpm2gmo1l067a7iug" title="O'Reilly Media" width="100"/></a></td>
                                                                        <td align="right" bgcolor="#510c76" valign="bottom" width="300">
                                                                        <table border="0" cellpadding="0" cellspacing="0">
                                                                                <tbody>
                                                                                        <tr>
                                                                                                <td align="right" id="books-videos" style="padding: 0.0px 0.0px 0.0px 0.0px;font-size: 18.0px;font-family: Helvetica , Arial , sans-serif;color: rgb(255,255,255);text-decoration: none;" valign="bottom">Live Webcasts</td>
                                                                                        </tr>
                                                                                </tbody>
                                                                        </table>
                                                                        </td>
                                                                </tr>
                                                        </tbody>
                                                </table>
                                                </td>
                                        </tr>
                                </tbody>
                        </table>
                        </div>
                        </td>
                </tr>
        </tbody>
</table>

<table cellpadding="0" cellspacing="0" class="fullwidth" style="margin: 0 auto;" width="600">
        <tbody>
                <tr>
                        <td id="bt-sides" style="border: 1.0px solid rgb(204,204,204);border-bottom: none;border-top: none;">
                        <table bgcolor="#fff" border="0" cellpadding="0" cellspacing="0" class="border-bottom fullwidth" style="padding: 10.0px 10.0px 0.0px 0.0px;" width="100%">
                                <tbody>
                                        <tr>
                                                <td align="left" class="pad-headline" style="font-size: 36.0px;line-height: 40.0px;font-family: Helvetica , Arial , sans-serif;color: rgb(81,12,118);padding: 10.0px 0.0px 0.0px 15.0px;font-weight: normal;">Learn from programming experts online, for free.
                                                <p class="big-text" style="font-size: 14.0px;line-height: 18.0px;padding: 0;margin: 5.0px 0 0.0px 0;color: rgb(34,34,34);">Attendance is limited, so register now. We'll send you a reminder before the webcast.</p>
                                                </td>
                                        </tr>
                                </tbody>
                        </table>

                        <table bgcolor="#fff" border="0" cellpadding="0" cellspacing="0" class="border-hide" style="padding: 5.0px 15.0px;border-bottom: none;font-family: Helvetica , Arial , sans-serif;color: rgb(34,34,34);" width="100%">
                                <tbody>
                                        <tr>
                                                <td style="padding-top: 5.0px;"> </td>
                                        </tr>
                                </tbody>
                        </table>

                        <table bgcolor="#ffffff" border="0" cellpadding="0" cellspacing="0" class="fullwidth" style="border-bottom: 1.0px solid rgb(255,255,255);" width="600">
                                <tbody>
                                        <tr>
                                                <td style="margin: 0;" valign="top">
                                                <table align="left" bgcolor="#f5f5f5" border="0" cellpadding="0" cellspacing="0" class="fullwidth bt" height="153" style="border-left: 5.0px solid rgb(255,255,255);" width="295">
                                                        <tbody>
                                                                <tr valign="top" width="100%">
                                                                        <td bgcolor="#f5f5f5" style="padding: 12.0px 0 0 10.0px;margin: 0;width: 50.0px;"><span><a href="http://post.oreilly.com/rd/9z1z3hnt8of6mg01ik06hh4dk2lpotfdmgt7hsekt5g" style="vertical-align: top;" target="_blank"><img alt="Josh Owens" border="0" src="http://cdn.oreillystatic.com/images/people/weblogs/josh_owens-50.jpg" width="50"/> </a> </span></td>
                                                                        <td bgcolor="#f5f5f5" style="padding: 12.0px 0 0 10.0px;margin: 0;vertical-align: top;">
                                                                        <p style="padding: 0 3.0px 2.0px 0;margin: 0;font-weight: bold;"><span><a href="http://post.oreilly.com/rd/9z1zrvk1v78dg9bvk5nnrkbc017as2c9j95sv5itt30" style="text-decoration: none;color: rgb(34,34,34);" target="_blank">Building a Realtime Mobile App with Meteor and Cordova</a> </span></p>

                                                                        <p style="padding: 0;margin: 0;"><span>Presented by <a href="http://post.oreilly.com/rd/9z1zbig675jgt6vrgr6im0ejrqhe9r379vfac9nnubg" style="text-decoration: none;color: rgb(34,34,34);font-weight: bold;" target="_blank">Josh Owens</a> </span></p>

                                                                        <p style="padding: 5.0px 0 0 0;margin: 0;"><span>Tuesday, Jan 13 at 10 AM PT </span></p>

                                                                        <p class="pd" style="padding: 5.0px 0 0 0;margin: 0;"><span><a href="http://post.oreilly.com/rd/9z1za0sbip6gd5if88rneaeuju5oosm3j9ree4vglv8" style="display: block;background: rgb(245,197,23);width: 105.0px;padding: 3.0px;color: rgb(255,255,255);font-weight: bold;text-decoration: none;color: rgb(34,34,34);font-size: 14.0px;line-height: 18.0px;text-align: center;" target="_blank">View Details</a> </span></p>
                                                                        </td>
                                                                </tr>
                                                        </tbody>
                                                </table>

                                                <table align="left" bgcolor="#f5f5f5" border="0" cellpadding="0" cellspacing="0" class="fullwidth bt" height="153" style="border-left: 1.0px solid rgb(255,255,255);" width="299">
                                                        <tbody>
                                                                <tr valign="top" width="100%">
                                                                        <td bgcolor="#f5f5f5" style="padding: 12.0px 0 0 10.0px;margin: 0;width: 50.0px;"><span><a href="http://post.oreilly.com/rd/9z1zigcncuqlo5rn45nmhqhl099eapqvff0pfe8ej2o" style="vertical-align: top;" target="_blank"><img alt="Dan Woods" border="0" src="http://cdn.oreillystatic.com/images/people/weblogs/dan_woods2-50.jpg" width="50"/> </a> </span></td>
                                                                        <td bgcolor="#f5f5f5" style="padding: 12.0px 0 0 10.0px;margin: 0;vertical-align: top;">
                                                                        <p style="padding: 0 3.0px 2.0px 0;margin: 0;font-weight: bold;"><span><a href="http://post.oreilly.com/rd/9z1zlrs80dk9tpsmq03803rl68itdlpfinm375o3mn8" style="text-decoration: none;color: rgb(34,34,34);" target="_blank">Ratpack Web Framework</a> </span></p>

                                                                        <p style="padding: 0;margin: 0;"><span>Presented by <a href="http://post.oreilly.com/rd/9z1zcme3iru9ru4vnma2cvgc6bg8k8crlovht58i5ho" style="text-decoration: none;color: rgb(34,34,34);font-weight: bold;" target="_blank">Dan Woods</a> </span></p>

                                                                        <p style="padding: 5.0px 0 0 0;margin: 0;"><span>Tuesday, Jan 13 at 10 AM PT </span></p>

                                                                        <p class="pd" style="padding: 5.0px 0 0 0;margin: 0;"><span><a href="http://post.oreilly.com/rd/9z1zv1jb5ka3ufds4aphcvpb0qdldnap7if1c7kt7l8" style="display: block;background: rgb(245,197,23);width: 105.0px;padding: 3.0px;color: rgb(255,255,255);font-weight: bold;text-decoration: none;color: rgb(34,34,34);font-size: 14.0px;line-height: 18.0px;text-align: center;" target="_blank">View Details</a> </span></p>
                                                                        </td>
                                                                </tr>
                                                        </tbody>
                                                </table>
                                                </td>
                                        </tr>
                                </tbody>
                        </table>

                        <table bgcolor="#ffffff" border="0" cellpadding="0" cellspacing="0" class="fullwidth" style="border-bottom: 1.0px solid rgb(255,255,255);" width="600">
                                <tbody>
                                        <tr>
                                                <td style="margin: 0;" valign="top">
                                                <table align="left" bgcolor="#f5f5f5" border="0" cellpadding="0" cellspacing="0" class="fullwidth bt" height="153" style="border-left: 5.0px solid rgb(255,255,255);" width="295">
                                                        <tbody>
                                                                <tr valign="top" width="100%">
                                                                        <td bgcolor="#f5f5f5" style="padding: 12.0px 0 0 10.0px;margin: 0;width: 50.0px;"><span><a href="http://post.oreilly.com/rd/9z1z64m3qmvl0t9057b5dkj425lsvne02rtf4vg8hqo" style="vertical-align: top;" target="_blank"><img alt="Kenneth Kousen" border="0" src="http://cdn.oreillystatic.com/images/people/weblogs/ken_kousen-50.jpg" width="50"/> </a> </span></td>
                                                                        <td bgcolor="#f5f5f5" style="padding: 12.0px 0 0 10.0px;margin: 0;vertical-align: top;">
                                                                        <p style="padding: 0 3.0px 2.0px 0;margin: 0;font-weight: bold;"><span><a href="http://post.oreilly.com/rd/9z1zech7ihf06q6gssjhnt2dt1k7mcaid79s6vqmcfo" style="text-decoration: none;color: rgb(34,34,34);" target="_blank">Gradle for Android</a> </span></p>

                                                                        <p style="padding: 0;margin: 0;"><span>Presented by <a href="http://post.oreilly.com/rd/9z1zdrmsvpsf09lg1dscs2uq6gq8q9nu8itmvm8m710" style="text-decoration: none;color: rgb(34,34,34);font-weight: bold;" target="_blank">Kenneth Kousen</a> </span></p>

                                                                        <p style="padding: 5.0px 0 0 0;margin: 0;"><span>Tuesday, Jan 13 at 1 PM PT </span></p>

                                                                        <p class="pd" style="padding: 5.0px 0 0 0;margin: 0;"><span><a href="http://post.oreilly.com/rd/9z1z8k30e8obicoe1a5jul552qquldf8iloj19mleq0" style="display: block;background: rgb(245,197,23);width: 105.0px;padding: 3.0px;color: rgb(255,255,255);font-weight: bold;text-decoration: none;color: rgb(34,34,34);font-size: 14.0px;line-height: 18.0px;text-align: center;" target="_blank">View Details</a> </span></p>
                                                                        </td>
                                                                </tr>
                                                        </tbody>
                                                </table>

                                                <table align="left" bgcolor="#f5f5f5" border="0" cellpadding="0" cellspacing="0" class="fullwidth bt" height="153" style="border-left: 1.0px solid rgb(255,255,255);" width="299">
                                                        <tbody>
                                                                <tr valign="top" width="100%">
                                                                        <td bgcolor="#f5f5f5" style="padding: 12.0px 0 0 10.0px;margin: 0;width: 50.0px;"><span><a href="http://post.oreilly.com/rd/9z1zuvt5t6t8te54lg5c90ps5pv9amnramuad7fi5u0" style="vertical-align: top;" target="_blank"><img alt="Jim Blandy" border="0" src="http://cdn.oreillystatic.com/images/people/weblogs/jim_blandy-50.jpg" width="50"/> </a> </span></td>
                                                                        <td bgcolor="#f5f5f5" style="padding: 12.0px 0 0 10.0px;margin: 0;vertical-align: top;">
                                                                        <p style="padding: 0 3.0px 2.0px 0;margin: 0;font-weight: bold;"><span><a href="http://post.oreilly.com/rd/9z1z0m4mfbp0um97a674qvv9fdh0dr7i2pk9o8jltf8" style="text-decoration: none;color: rgb(34,34,34);" target="_blank">The Rust Programming Language: Fast, Safe, and Beautiful</a> </span></p>

                                                                        <p style="padding: 0;margin: 0;"><span>Presented by <a href="http://post.oreilly.com/rd/9z1z5g3vts7hvrmbagu874lctom0sd8hpu44p53c93g" style="text-decoration: none;color: rgb(34,34,34);font-weight: bold;" target="_blank">Jim Blandy</a> </span></p>

                                                                        <p style="padding: 5.0px 0 0 0;margin: 0;"><span>Tuesday, Jan 20 at 10 AM PT </span></p>

                                                                        <p class="pd" style="padding: 5.0px 0 0 0;margin: 0;"><span><a href="http://post.oreilly.com/rd/9z1zfbhiignf8slshehn4kmk54eattdgj9bsmr1mug8" style="display: block;background: rgb(245,197,23);width: 105.0px;padding: 3.0px;color: rgb(255,255,255);font-weight: bold;text-decoration: none;color: rgb(34,34,34);font-size: 14.0px;line-height: 18.0px;text-align: center;" target="_blank">View Details</a> </span></p>
                                                                        </td>
                                                                </tr>
                                                        </tbody>
                                                </table>
                                                </td>
                                        </tr>
                                </tbody>
                        </table>

                        <table bgcolor="#ffffff" border="0" cellpadding="0" cellspacing="0" class="fullwidth" style="border-bottom: 1.0px solid rgb(255,255,255);padding-bottom: 5.0px;" width="600">
                                <tbody>
                                        <tr>
                                                <td style="margin: 0;" valign="top">
                                                <table align="left" bgcolor="#f5f5f5" border="0" cellpadding="0" cellspacing="0" class="fullwidth bt" height="153" style="border-left: 5.0px solid rgb(255,255,255);" width="295">
                                                        <tbody>
                                                                <tr valign="top" width="100%">
                                                                        <td bgcolor="#f5f5f5" style="padding: 12.0px 0 0 10.0px;margin: 0;width: 50.0px;"><span><a href="http://post.oreilly.com/rd/9z1zkmknbendnfoslp40rct8807tunbgocst9u4ms50" style="vertical-align: top;" target="_blank"><img alt="Miguel Grinberg" border="0" src="http://cdn.oreillystatic.com/images/people/weblogs/miguel_grinberg-50.jpg" width="50"/> </a> </span></td>
                                                                        <td bgcolor="#f5f5f5" style="padding: 12.0px 0 0 10.0px;margin: 0;vertical-align: top;">
                                                                        <p style="padding: 0 3.0px 2.0px 0;margin: 0;font-weight: bold;"><span><a href="http://post.oreilly.com/rd/9z1zl42gtop5bn8f9s9g4bqk7opn1bit9skeh1op6ko" style="text-decoration: none;color: rgb(34,34,34);" target="_blank">Let's Build a Web Application!</a> </span></p>

                                                                        <p style="padding: 0;margin: 0;"><span>Presented by <a href="http://post.oreilly.com/rd/9z1zo094aneldvtiqp68gm02fae2f6vbumjtdqihnpg" style="text-decoration: none;color: rgb(34,34,34);font-weight: bold;" target="_blank">Miguel Grinberg</a> </span></p>

                                                                        <p style="padding: 5.0px 0 0 0;margin: 0;"><span>Tuesday, Jan 27 at 10 AM PT </span></p>

                                                                        <p class="pd" style="padding: 5.0px 0 0 0;margin: 0;"><span><a href="http://post.oreilly.com/rd/9z1z79ljg7nraqolbsrnnib4hjulci42vvmsjupahng" style="display: block;background: rgb(245,197,23);width: 105.0px;padding: 3.0px;color: rgb(255,255,255);font-weight: bold;text-decoration: none;color: rgb(34,34,34);font-size: 14.0px;line-height: 18.0px;text-align: center;" target="_blank">View Details</a> </span></p>
                                                                        </td>
                                                                </tr>
                                                        </tbody>
                                                </table>

                                                <table align="left" bgcolor="#f5f5f5" border="0" cellpadding="0" cellspacing="0" class="fullwidth bt" height="153" style="border-left: 1.0px solid rgb(255,255,255);" width="299">
                                                        <tbody>
                                                                <tr valign="top" width="100%">
                                                                        <td bgcolor="#f5f5f5" style="padding: 12.0px 0 0 10.0px;margin: 0;width: 50.0px;"><span><a href="http://post.oreilly.com/rd/9z1z495hi8l8c1fhgjp9000q8lou4ncfvse1a2m7258" style="vertical-align: top;" target="_blank"><img alt="Juval L�wy" border="0" src="http://cdn.oreillystatic.com/images/people/weblogs/juval_lowy-50.jpg" width="50"/> </a> </span></td>
                                                                        <td bgcolor="#f5f5f5" style="padding: 12.0px 0 0 10.0px;margin: 0;vertical-align: top;">
                                                                        <p style="padding: 0 3.0px 2.0px 0;margin: 0;font-weight: bold;"><span><a href="http://post.oreilly.com/rd/9z1zu0ogbr8glvjljrqrapb5d645jcp9lcl14c8n08g" style="text-decoration: none;color: rgb(34,34,34);" target="_blank">The Zen of Software Architecture</a> </span></p>

                                                                        <p style="padding: 0;margin: 0;"><span>Presented by <a href="http://post.oreilly.com/rd/9z1z1udu55b8ilr5m9v82bn2dbasjkms77leklp9708" style="text-decoration: none;color: rgb(34,34,34);font-weight: bold;" target="_blank">Juval Löwy</a> </span></p>

                                                                        <p style="padding: 5.0px 0 0 0;margin: 0;"><span>Tuesday, Feb 3 at 10 AM PT </span></p>

                                                                        <p class="pd" style="padding: 5.0px 0 0 0;margin: 0;"><span><a href="http://post.oreilly.com/rd/9z1zre5r2gbnt53pmd9lof6egsvg8si07col18f7meg" style="display: block;background: rgb(245,197,23);width: 105.0px;padding: 3.0px;color: rgb(255,255,255);font-weight: bold;text-decoration: none;color: rgb(34,34,34);font-size: 14.0px;line-height: 18.0px;text-align: center;" target="_blank">View Details</a> </span></p>
                                                                        </td>
                                                                </tr>
                                                        </tbody>
                                                </table>
                                                </td>
                                        </tr>
                                </tbody>
                        </table>
                        </td>
                </tr>
        </tbody>
</table>

<table border="0" cellpadding="0" cellspacing="0" width="100%">
        <tbody>
                <tr>
                        <td align="center" bgcolor="#fff" class="pad-content" style="padding: 0.0px;">
                        <table border="0" cellpadding="0" cellspacing="0" class="fullwidth" width="602">
                                <tbody>
                                        <tr>
                                                <td>
                                                <table border="0" cellpadding="0" cellspacing="0" class="border-hide" width="100%">
                                                        <tbody>
                                                                <tr>
                                                                        <td align="left" bgcolor="#510c76" class="mobile-hide" style="font-size: 14.0px;line-height: 18.0px;font-family: Helvetica , Arial , sans-serif;color: rgb(255,255,255);padding: 7.0px 0 7.0px 16.0px;" width="60%">Learn from experts online, for free.</td>
                                                                        <td align="center" bgcolor="#000000" id="oreilly" style="font-size: 14.0px;line-height: 18.0px;font-family: Helvetica , Arial , sans-serif;color: rgb(255,255,255);padding: 7.0px 0.0px 7.0px 0.0px;background-color: rgb(0,0,0);" width="30%"><a href="http://post.oreilly.com/rd/9z1zgv7eahl0ggtt1gb2pt73q5sqa3gi7g0anujg23g" style="color: rgb(255,255,255);text-decoration: none;" target="_blank">O'Reilly Webcasts</a></td>
                                                                </tr>
                                                        </tbody>
                                                </table>
                                                </td>
                                        </tr>
                                </tbody>
                        </table>
                        </td>
                </tr>
        </tbody>
</table>

<table border="0" cellpadding="0" cellspacing="0" width="100%">
        <tbody>
                <tr>
                        <td align="center" bgcolor="#ffffff">
                        <div align="center" style="padding: 0.0px 15.0px;">
                        <table align="center" border="0" cellpadding="0" cellspacing="0" width="100%">
                                <tbody>
                                        <tr>
                                                <td style="padding: 0.0px;">
                                                <table align="center" border="0" cellpadding="0" cellspacing="0" class="fullwidth" width="600">
                                                        <tbody>
                                                                <tr>
                                                                        <td align="left" class="pad-footer" style="padding-top: 0.5em;line-height: 15.0px;font-family: Helvetica , Arial , sans-serif;color: rgb(34,34,34);">
                                                                        <p style="font-size: 12.0px;line-height: 16.0px;padding: 0 0 0.5em 0;margin: 0.5em 0 0 0;">You are receiving this because you're a customer of O'Reilly Media, or you've signed up to receive email from us. We hope you found this message to be useful. However, if you'd rather not receive future emails of this type from O'Reilly, please <a href="http://post.oreilly.com/rd/9z1zloc9g5v17849rqpthc2as4tgm1hmlqepf5fq308" style="text-decoration: none;font-weight: bold;" target="_blank">manage your preferences or unsubscribe here</a>.</p>

                                                                        <p style="font-size: 12.0px;line-height: 16.0px;padding: 0 0 0.5em 0;margin: 0.5em 0 0 0;">Did someone forward this to you? <a href="http://post.oreilly.com/rd/9z1zktc1f7kth1gcos6o2776sbc57164cssbcg420b0" style="text-decoration: none;" target="_blank"><strong>Sign up here</strong></a>.</p>

                                                                        <p style="font-size: 12.0px;line-height: 16.0px;padding: 0 0 0.5em 0;margin: 0.5em 0 0 0;">To ensure delivery to your inbox (not bulk or junk folders), please add <a href="oreilly@post.oreilly.com" style="text-decoration: none;" target="_parent"><strong>oreilly@post.oreilly.com</strong></a> to your address book.</p>

                                                                        <p style="font-size: 12.0px;line-height: 16.0px;padding: 0 0 0.5em 0;margin: 0.5em 0 0 0;">O'Reilly Media, Inc. 1005 Gravenstein Highway North, Sebastopol, CA 95472 (707) 827-7000</p>
                                                                        </td>
                                                                </tr>
                                                        </tbody>
                                                </table>
                                                </td>
                                        </tr>
                                </tbody>
                        </table>
                        </div>
                        </td>
                </tr>
        </tbody>
</table>
 

<div class="ipost-opt-out">
<p> </p>
</div>
</div>
</div>
</div>
</div>
</div></div></body></html>