Skip to content

Instantly share code, notes, and snippets.

@juzim
Created December 17, 2016 20:45
Show Gist options
  • Save juzim/7ecab774e2435a86c5948ce99e456581 to your computer and use it in GitHub Desktop.
Save juzim/7ecab774e2435a86c5948ce99e456581 to your computer and use it in GitHub Desktop.
Delivered-To: XXX
Received: by 10.140.29.10 with SMTP id a10csp395795qga;
Fri, 9 Dec 2016 09:09:06 -0800 (PST)
X-Received: by 10.237.34.46 with SMTP id n43mr77743889qtc.105.1481303346076;
Fri, 09 Dec 2016 09:09:06 -0800 (PST)
Return-Path: <bounce-mc.us11_45970521.600833-XXX=gmail.com@mail203.atl121.mcsv.net>
Received: from mail203.atl121.mcsv.net (mail203.atl121.mcsv.net. [198.2.131.203])
by mx.google.com with ESMTPS id a17si20552195qte.223.2016.12.09.09.09.05
for <XXX>
(version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
Fri, 09 Dec 2016 09:09:06 -0800 (PST)
Received-SPF: pass (google.com: domain of bounce-mc.us11_45970521.600833-XXX=gmail.com@mail203.atl121.mcsv.net designates 198.2.131.203 as permitted sender) client-ip=198.2.131.203;
Authentication-Results: mx.google.com;
dkim=pass header.i=@packtpub.com;
dkim=pass header.i=@gmail.mcsv.net;
spf=pass (google.com: domain of bounce-mc.us11_45970521.600833-XXX=gmail.com@mail203.atl121.mcsv.net designates 198.2.131.203 as permitted sender) smtp.mailfrom=bounce-mc.us11_45970521.600833-XXX=gmail.com@mail203.atl121.mcsv.net
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; s=k1; d=packtpub.com; h=Subject:From:Reply-To:To:Date:Message-ID:List-ID:List-Unsubscribe:Content-Type:MIME-Version; i=contact@packtpub.com; bh=EFU2v2njPBvmbZuCnDmDxTiR9XU=; b=swvOJjH9FsbVXQWusJbkfnA0dO9wzIsbg8A/+U3DJe1yWronBSjfSo1QTLQKifZkJmmkLdBifLdY
85RPWpCm7q18tIouiNsTmkmeOTNQcJu2Xblapa9LKQkCoonMAbMVrdvyM74KkcZcQbFOupAzyuDP
c9cOd4vwBPSZLEoNumU=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; s=k1; d=gmail.mcsv.net; h=Subject:From:Reply-To:To:Date:Message-ID:X-Feedback-ID:List-ID:List-Unsubscribe:Content-Type:MIME-Version; bh=EFU2v2njPBvmbZuCnDmDxTiR9XU=; b=Ev4V8ywHFC8vKVZqLzyBWnJcJ7L60yq165qucYVPSIP7hkBWJnOWqa4JZ/YvQZqV+eCN8WzBAPal
36QU03O6k0Sd2qkZLxdT7p7ODG4UJtzSnu79Y15/++XdVNeOX6+RdS6MxpWvzGCwVDRz2sPklZJH
V6vRXNyc1TwsdzdHKFs=
Received: from (127.0.0.1) by mail203.atl121.mcsv.net id h9bij21ohnc3 for <XXX@gmail.com>; Fri, 9 Dec 2016 17:08:16 +0000 (envelope-from <bounce-mc.us11_45970521.600833-XXX=gmail.com@mail203.atl121.mcsv.net>)
Subject: Angular 2, Docker and Mastering JavaScript | Your free reading this weekend
From: Packt <contact@packtpub.com>
Reply-To: Packt <contact@packtpub.com>
To: Julian <XXX@gmail.com>
Date: Fri, 9 Dec 2016 17:08:16 +0000
Message-ID: <693897ba2220b83ddb807103a.3cbd391791.20161209170728.744b167654.7d345dd2@mail203.atl121.mcsv.net>
X-Mailer: MailChimp Mailer - **CID744b1676543cbd391791**
X-Campaign: mailchimp693897ba2220b83ddb807103a.744b167654
X-campaignid: mailchimp693897ba2220b83ddb807103a.744b167654
X-Report-Abuse: Please report abuse for this campaign here: http://www.mailchimp.com/abuse/abuse.phtml?u=693897ba2220b83ddb807103a&id=744b167654&e=3cbd391791
X-MC-User: 693897ba2220b83ddb807103a
X-Feedback-ID: 45970521:45970521.600833:us11:mc
List-ID: 693897ba2220b83ddb807103amc list <693897ba2220b83ddb807103a.304245.list-id.mcsv.net>
X-Accounttype: pr
List-Unsubscribe: <mailto:unsubscribe-mc.us11_693897ba2220b83ddb807103a.744b167654-3cbd391791@mailin1.us2.mcsv.net?subject=unsubscribe>, <http://packtpub.us11.list-manage.com/unsubscribe?u=693897ba2220b83ddb807103a&id=c970747b22&e=3cbd391791&c=744b167654>
x-mcda: FALSE
Content-Type: multipart/alternative; boundary="_----------=_MCPart_1362364413"
MIME-Version: 1.0
--_----------=_MCPart_1362364413
Content-Type: text/plain; charset="utf-8"; format="fixed"
Content-Transfer-Encoding: quoted-printable
https://www.packtpub.com/mapt/book/web-development/9781785882340?utm_source=
=3Dall+updates&utm_campaign=3D744b167654-free_stuff_9_12_2016&utm_medium=3D=
email&utm_term=3D0_c970747b22-744b167654-169552933&mc_cid=3D744b167654&mc_e=
id=3D[UNIQID]
FREE CHAPTERS
Angular 2 Components
With Angular 2 now finally out as a stable release there's no better time t=
o discover the world of components and what they offer your projects. With =
2 chapters to explore for free, take the time to get to grips with Angular'=
s component architecture and building the perfect development environment b=
efore exploring the full title this weekend!
START READING (https://www.packtpub.com/mapt/book/web-development/978178588=
2340?utm_source=3Dall+updates&utm_campaign=3D744b167654-free_stuff_9_12_201=
6&utm_medium=3Demail&utm_term=3D0_c970747b22-744b167654-169552933&mc_cid=3D=
744b167654&mc_eid=3D[UNIQID])
https://www.packtpub.com/mapt/book/virtualization-and-cloud/9781786469908?u=
tm_source=3Dall+updates&utm_campaign=3D744b167654-free_stuff_9_12_2016&utm_=
medium=3Demail&utm_term=3D0_c970747b22-744b167654-169552933&mc_cid=3D744b16=
7654&mc_eid=3D[UNIQID]
FREE CHAPTERS
Developing with Docker
Docker has changed the way we approach development for the better. Now it's=
time you joined the revolution, and change the way your organization deplo=
ys software at scale with this guide to the world of Docker. The first 2 ch=
apters offers you the chance to explore Docker from the ground up, perfect =
for moving onto deeper topics with the full title with a Mapt subscription.
START READING (https://www.packtpub.com/mapt/book/virtualization-and-cloud/=
9781786469908?utm_source=3Dall+updates&utm_campaign=3D744b167654-free_stuff=
_9_12_2016&utm_medium=3Demail&utm_term=3D0_c970747b22-744b167654-169552933&=
mc_cid=3D744b167654&mc_eid=3D[UNIQID])
https://www.packtpub.com/packt/free-ebook/javascript-high-performance?utm_s=
ource=3Dall+updates&utm_campaign=3D744b167654-free_stuff_9_12_2016&utm_medi=
um=3Demail&utm_term=3D0_c970747b22-744b167654-169552933&mc_cid=3D744b167654=
&mc_eid=3D[UNIQID]
FREE EBOOK
Mastering JavaScript High Performance
Studying JavaScript performance in depth will make you capable of tackling =
the complex and important tasks required to solve performance issues. With =
this full-length free eBook, discover how to optimize your JavaScript for b=
oth mobile and web applications with techniques and best practices proven t=
o bring the results developers and customers want.
DOWNLOAD NOW (https://www.packtpub.com/packt/free-ebook/javascript-high-per=
formance?utm_source=3Dall+updates&utm_campaign=3D744b167654-free_stuff_9_12=
_2016&utm_medium=3Demail&utm_term=3D0_c970747b22-744b167654-169552933&mc_ci=
d=3D744b167654&mc_eid=3D[UNIQID])
https://www.packtpub.com/books/content/blogs?utm_source=3Dall+updates&utm_c=
ampaign=3D744b167654-free_stuff_9_12_2016&utm_medium=3Demail&utm_term=3D0_c=
970747b22-744b167654-169552933&mc_cid=3D744b167654&mc_eid=3D[UNIQID]
THE BLOGS
EXPLORE OUR EDITOR'S PICKS
We've released a whole bunch of tutorials on tons of topics this week over =
on our blog - why not take the time to browse a few over a coffee this week=
end?
BROWSE OUR BLOGS (https://www.packtpub.com/books/content/blogs?utm_source=
=3Dall+updates&utm_campaign=3D744b167654-free_stuff_9_12_2016&utm_medium=3D=
email&utm_term=3D0_c970747b22-744b167654-169552933&mc_cid=3D744b167654&mc_e=
id=3D[UNIQID])
http://www.linkedin.com/company/packt-publishing?utm_source=3Dall+updates&u=
tm_campaign=3D744b167654-free_stuff_9_12_2016&utm_medium=3Demail&utm_term=
=3D0_c970747b22-744b167654-169552933&mc_cid=3D744b167654&mc_eid=3D[UNIQID] =
https://plus.google.com/112328881995125817822/posts?utm_source=3Dall+upda=
tes&utm_campaign=3D744b167654-free_stuff_9_12_2016&utm_medium=3Demail&utm_t=
erm=3D0_c970747b22-744b167654-169552933&mc_cid=3D744b167654&mc_eid=3D[UNIQI=
D] https://www.facebook.com/PacktPub?utm_source=3Dall+updates&utm_campaig=
n=3D744b167654-free_stuff_9_12_2016&utm_medium=3Demail&utm_term=3D0_c970747=
b22-744b167654-169552933&mc_cid=3D744b167654&mc_eid=3D[UNIQID] https://tw=
itter.com/packtpub?utm_source=3Dall+updates&utm_campaign=3D744b167654-free_=
stuff_9_12_2016&utm_medium=3Demail&utm_term=3D0_c970747b22-744b167654-16955=
2933&mc_cid=3D744b167654&mc_eid=3D[UNIQID]
Read Online (http://us11.campaign-archive2.com/?u=3D693897ba2220b83ddb80710=
3a&id=3D744b167654&e=3D3cbd391791) | Contact Us (https://www.packtpub.com/b=
ooks/info/packt/contact-us?utm_source=3Dall+updates&utm_campaign=3D744b1676=
54-free_stuff_9_12_2016&utm_medium=3Demail&utm_term=3D0_c970747b22-744b1676=
54-169552933&mc_cid=3D744b167654&mc_eid=3D[UNIQID]) | Update Email Preferen=
ces (http://packtpub.us11.list-manage.com/profile?u=3D693897ba2220b83ddb807=
103a&id=3Dc970747b22&e=3D3cbd391791) | Unsubscribe (http://packtpub.us11.li=
st-manage.com/unsubscribe?u=3D693897ba2220b83ddb807103a&id=3Dc970747b22&e=
=3D3cbd391791&c=3D744b167654)
=C2=A9 Packt Publishing
35 Livery Place
Birmingham, West Midlands B3 2PB
United Kingdom
All rights reserved.
--_----------=_MCPart_1362364413
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.=
w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns=3D"http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dutf-8">
<!--[if !mso]><!-->
<meta http-equiv=3D"X-UA-Compatible" content=3D"IE=3Dedge">
<!--<![endif]-->
<meta name=3D"viewport" content=3D"width=3Ddevice-width, initial-scale=
=3D1.0">
<title></title>
<!--[if (gte mso 9)|(IE)]>
<style type=3D"text/css">
table {border-collapse: collapse;}
</style>
<![endif]-->
<link href=3D"https://fonts.googleapis.com/css?family=3DMontserrat" rel=3D"=
stylesheet" type=3D"text/css">
<style type=3D"text/css">
=09@media screen and (max-width: 400px){
=09=09.two-column .column,.three-column .column{
=09=09=09max-width:100% !important;
=09=09}
}=09@media screen and (max-width: 400px){
=09=09.two-column img{
=09=09=09max-width:100% !important;
=09=09}
}=09@media screen and (max-width: 400px){
=09=09.three-column img{
=09=09=09max-width:50% !important;
=09=09}
}=09@media screen and (min-width: 401px) and (max-width: 620px){
=09=09.three-column .column{
=09=09=09max-width:33% !important;
=09=09}
}=09@media screen and (min-width: 401px) and (max-width: 620px){
=09=09.two-column .column{
=09=09=09max-width:50% !important;
=09=09}
}=09=09body{
=09=09=09Margin:0;
=09=09=09padding:0;
=09=09=09min-width:100%;
=09=09}
=09=09table{
=09=09=09border-spacing:0;
=09=09=09font-family:sans-serif;
=09=09=09color:#333333;
=09=09}
=09=09td{
=09=09=09padding:0;
=09=09}
=09=09img{
=09=09=09border:0;
=09=09}
=09=09.background{
=09=09=09background-image:url("https://gallery.mailchimp.com/693897ba2220b8=
3ddb807103a/images/4bcae7a8-1d57-444b-8f8f-6f218cd8928f.png");
=09=09=09background-size:100%;
=09=09=09background-repeat:no-repeat;
=09=09=09background-position:center bottom;
=09=09}
=09=09.wrapper{
=09=09=09width:100%;
=09=09=09table-layout:fixed;
=09=09=09-webkit-text-size-adjust:100%;
=09=09=09-ms-text-size-adjust:100%;
=09=09}
=09=09.webkit{
=09=09=09max-width:600px;
=09=09}
=09=09.outer{
=09=09=09Margin:0 auto;
=09=09=09width:100%;
=09=09=09max-width:600px;
=09=09}
=09=09.inner{
=09=09=09padding:10px;
=09=09}
=09=09p{
=09=09=09Margin:0;
=09=09=09font-size:15px;
=09=09}
=09=09.h1{
=09=09=09font-family:'Montserrat', sans-serif;
=09=09}
=09=09.h2{
=09=09=09font-size:24px;
=09=09=09font-style:italic;
=09=09=09Margin-bottom:6px;
=09=09}
=09=09.h3{
=09=09=09font-size:18px;
=09=09=09font-style:italic;
=09=09=09Margin-bottom:12px;
=09=09}
=09=09.one-column .contents{
=09=09=09text-align:left;
=09=09}
=09=09.two-column{
=09=09=09text-align:center;
=09=09=09font-size:0;
=09=09}
=09=09.two-column .column{
=09=09=09width:100%;
=09=09=09max-width:280px;
=09=09=09display:inline-block;
=09=09=09vertical-align:middle;
=09=09}
=09=09.contents{
=09=09=09width:100%;
=09=09}
=09=09.two-column .contents{
=09=09=09font-size:14px;
=09=09=09text-align:left;
=09=09}
=09=09.two-column img{
=09=09=09width:70%;
=09=09=09max-width:300px;
=09=09=09height:auto;
=09=09}
=09=09.column-social img{
=09=09=09width:100%;
=09=09=09max-width:50px;
=09=09=09height:auto;
=09=09}
=09=09.two-column .column-social{
=09=09=09width:100%;
=09=09=09max-width:300px;
=09=09=09display:inline-block;
=09=09=09vertical-align:middle;
=09=09}
=09=09.two-column .text{
=09=09=09padding-top:10px;
=09=09}
=09=09.full-width-image img{
=09=09=09width:100%;
=09=09=09max-width:600px;
=09=09=09height:auto;
=09=09=09padding-top:20px;
=09=09}
=09=09.header{
=09=09=09text-align:center;
=09=09=09font-size:0;
=09=09}
=09=09.header .column{
=09=09=09width:100%;
=09=09=09max-width:300px;
=09=09=09display:inline-block;
=09=09=09vertical-align:middle;
=09=09}
=09=09.header .header-social{
=09=09=09width:100%;
=09=09=09max-width:300px;
=09=09=09display:inline-block;
=09=09=09vertical-align:middle;
=09=09}
=09=09.header .contents{
=09=09=09font-size:14px;
=09=09=09text-align:left;
=09=09}
=09=09.header img{
=09=09=09width:100%;
=09=09=09max-width:130px;
=09=09=09height:auto;
=09=09}
=09=09.header-social img{
=09=09=09width:100%;
=09=09=09max-width:35px;
=09=09=09height:auto;
=09=09}
=09=09.header .text{
=09=09=09padding-top:10px;
=09=09}
=09=09.left-sidebar{
=09=09=09text-align:center;
=09=09=09font-size:0;
=09=09}
=09=09.left-sidebar .column{
=09=09=09width:100%;
=09=09=09display:inline-block;
=09=09=09vertical-align:middle;
=09=09}
=09=09.left-sidebar .left{
=09=09=09max-width:150px;
=09=09}
=09=09.left-sidebar .right{
=09=09=09max-width:450px;
=09=09}
=09=09.left-sidebar .img{
=09=09=09width:100%;
=09=09=09height:auto;
=09=09}
=09=09.left-sidebar .contents{
=09=09=09font-size:14px;
=09=09=09text-align:center;
=09=09}
=09=09.left-sidebar a{
=09=09=09color:#85ab70;
=09=09}
=09=09.three-column{
=09=09=09text-align:center;
=09=09=09font-size:0;
=09=09}
=09=09.three-column .column{
=09=09=09max-width:200px;
=09=09=09display:inline-block;
=09=09=09vertical-align:top;
=09=09}
=09=09.three-column .contents{
=09=09=09font-size:1px;
=09=09=09text-align:center;
=09=09}
=09=09.button-column{
=09=09=09text-align:center;
=09=09=09font-size:0;
=09=09=09padding:10px 0px;
=09=09}
=09=09.button-column .column{
=09=09=09width:100%;
=09=09=09max-width:150px;
=09=09=09display:inline-block;
=09=09=09vertical-align:middle;
=09=09}
=09=09.button-column .middle-column{
=09=09=09width:100%;
=09=09=09max-width:300px;
=09=09=09display:inline-block;
=09=09=09vertical-align:middle;
=09=09}
=09=09.button-column .contents{
=09=09=09font-size:1px;
=09=09=09text-align:center;
=09=09}
=09=09a:visited{
=09=09=09color:#ffffff;
=09=09}
</style></head>
<body style=3D"margin: 0;padding: 0;min-width: 100%;">
<center class=3D"wrapper" style=3D"width: 100%;table-layout: fixed;-web=
kit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;">
<table width=3D"100%" style=3D"border-spacing: 0;font-family: sans-serif;co=
lor: #333333;"><table align=3D"center" background=3D"https://gallery.mailch=
imp.com/693897ba2220b83ddb807103a/images/8f6cb978-dc54-49f7-83ec-956904a1d9=
cb.png" bgcolor=3D"#abd2ff" style=3D"background-size: 100%;background-posit=
ion: center;background-repeat: no-repeat;border-spacing: 0;font-family: san=
s-serif;color: #333333;" width=3D"100%">
=09<tbody>
=09=09<tr>
=09=09=09<td align=3D"center" style=3D"padding:60px 0 0 0"><img src=3D"http=
s://gallery.mailchimp.com/693897ba2220b83ddb807103a/images/55ad2969-1939-48=
5f-a622-aa89b38d5535.png" style=3D"max-width: 600px;border: 0;" width=3D"10=
0%"></td>
=09=09</tr>
=09</tbody>
</table>
</table>
<table width=3D"100%" style=3D"border-spacing: 0;font-family: sans-serif;co=
lor: #333333;"><table bgcolor=3D"#ffffff" style=3D"padding: 20px 10px;borde=
r-spacing: 0;font-family: sans-serif;color: #333333;" width=3D"100%">
=09<tbody>
=09=09<tr>
=09=09=09<td align=3D"center" style=3D"padding: 0;">
=09=09=09<div class=3D"webkit" style=3D"max-width: 600px;"><!--[if (gte mso=
9)|(IE)]>
<table width=3D"600" align=3D"center" cellpadding=3D"0" cellspacing=3D"0" b=
order=3D"0">
<tr>
<td>
<![endif]-->
=09=09=09<table align=3D"center" class=3D"outer" style=3D"border-spacing: 0=
;font-family: sans-serif;color: #333333;margin: 0 auto;width: 100%;max-widt=
h: 600px;">
=09=09=09=09<tbody>
=09=09=09=09=09<tr>
=09=09=09=09=09=09<td style=3D"padding:10px 0">
=09=09=09=09=09=09<table align=3D"center" bgcolor=3D"#ffffff" style=3D"bord=
er: 1px solid #6ea4ea;padding: 2px;border-spacing: 0;font-family: sans-seri=
f;color: #333333;">
=09=09=09=09=09=09=09<tbody>
=09=09=09=09=09=09=09=09<tr>
=09=09=09=09=09=09=09=09=09<td align=3D"center" class=3D"two-column" style=
=3D"border: 1px solid #6ea4ea;padding: 10px;text-align: center;font-size: 0=
;"><!--[if (gte mso 9)|(IE)]>
<table width=3D"100%">
<tr>
<td width=3D"50%" valign=3D"top">
<![endif]-->
=09=09=09=09=09=09=09=09=09<div class=3D"column" style=3D"width: 100%;max-w=
idth: 280px;display: inline-block;vertical-align: middle;">
=09=09=09=09=09=09=09=09=09<table width=3D"100%" style=3D"border-spacing: 0=
;font-family: sans-serif;color: #333333;">
=09=09=09=09=09=09=09=09=09=09<tbody>
=09=09=09=09=09=09=09=09=09=09=09<tr>
=09=09=09=09=09=09=09=09=09=09=09=09<td style=3D"padding: 0;"><a href=3D"ht=
tp://packtpub.us11.list-manage1.com/track/click?u=3D693897ba2220b83ddb80710=
3a&id=3Dff5436b30e&e=3D3cbd391791" target=3D"_blank"><img src=3D"https://ga=
llery.mailchimp.com/693897ba2220b83ddb807103a/images/6b3af817-2372-4656-975=
f-65dfe92cef7b.png" width=3D"100%" style=3D"border: 0;width: 70%;max-width:=
300px;height: auto;"> </a></td>
=09=09=09=09=09=09=09=09=09=09=09</tr>
=09=09=09=09=09=09=09=09=09=09</tbody>
=09=09=09=09=09=09=09=09=09</table>
=09=09=09=09=09=09=09=09=09</div>
=09=09=09=09=09=09=09=09=09<!--[if (gte mso 9)|(IE)]>
</td><td width=3D"50%" valign=3D"top">
<![endif]-->
=09=09=09=09=09=09=09=09=09<div class=3D"column" style=3D"width: 100%;max-w=
idth: 280px;display: inline-block;vertical-align: middle;">
=09=09=09=09=09=09=09=09=09<table style=3D"padding: 10px 0;border-spacing: =
0;font-family: sans-serif;color: #333333;" width=3D"100%">
=09=09=09=09=09=09=09=09=09=09<tbody>
=09=09=09=09=09=09=09=09=09=09=09<tr>
=09=09=09=09=09=09=09=09=09=09=09=09<td style=3D"padding: 0;">
=09=09=09=09=09=09=09=09=09=09=09=09<p class=3D"h1" style=3D"color: #333333=
;font-size: 13px;text-align: center;margin: 0;font-family: 'Montserrat', sa=
ns-serif;"><strong>FREE CHAPTERS</strong></p>
=09=09=09=09=09=09=09=09=09=09=09=09</td>
=09=09=09=09=09=09=09=09=09=09=09</tr>
=09=09=09=09=09=09=09=09=09=09=09<tr>
=09=09=09=09=09=09=09=09=09=09=09=09<td align=3D"center" style=3D"padding: =
0;">
=09=09=09=09=09=09=09=09=09=09=09=09<p class=3D"h1" style=3D"color: #333333=
;font-size: 25px;margin: 0;font-family: 'Montserrat', sans-serif;"><strong>=
Angular 2 Components</strong></p>
=09=09=09=09=09=09=09=09=09=09=09=09</td>
=09=09=09=09=09=09=09=09=09=09=09</tr>
=09=09=09=09=09=09=09=09=09=09=09<tr>
=09=09=09=09=09=09=09=09=09=09=09=09<td align=3D"center" style=3D"padding: =
0;">
=09=09=09=09=09=09=09=09=09=09=09=09<p class=3D"h1" style=3D"color: #333333=
;font-size: 15px;margin: 0;font-family: 'Montserrat', sans-serif;">With Ang=
ular 2 now finally out as a stable release there&#39;s no better time to di=
scover the world&nbsp;of components and what they offer your projects. With=
2 chapters to explore for free, take the time to get to grips with Angular=
&#39;s component architecture and building the perfect&nbsp;development env=
ironment before exploring the full title this weekend!</p>
=09=09=09=09=09=09=09=09=09=09=09=09</td>
=09=09=09=09=09=09=09=09=09=09=09</tr>
=09=09=09=09=09=09=09=09=09=09=09<tr>
=09=09=09=09=09=09=09=09=09=09=09=09<td align=3D"center" style=3D"padding:1=
0px">
=09=09=09=09=09=09=09=09=09=09=09=09<table bgcolor=3D"#5594DB" style=3D"bor=
der-radius: 50px;padding: 12px;border-spacing: 0;font-family: sans-serif;co=
lor: #333333;" width=3D"200px">
=09=09=09=09=09=09=09=09=09=09=09=09=09<tbody>
=09=09=09=09=09=09=09=09=09=09=09=09=09=09<tr>
=09=09=09=09=09=09=09=09=09=09=09=09=09=09=09<td align=3D"center" style=3D"=
padding: 0;">
=09=09=09=09=09=09=09=09=09=09=09=09=09=09=09<p class=3D"h1" style=3D"color=
: #ffffff;font-size: 15px;margin: 0;font-family: 'Montserrat', sans-serif;"=
><a href=3D"http://packtpub.us11.list-manage.com/track/click?u=3D693897ba22=
20b83ddb807103a&id=3De7676dd3a3&e=3D3cbd391791" style=3D"color:#ffffff;text=
-decoration:none" target=3D"_blank"><strong>START READING</strong></a></p>
=09=09=09=09=09=09=09=09=09=09=09=09=09=09=09</td>
=09=09=09=09=09=09=09=09=09=09=09=09=09=09</tr>
=09=09=09=09=09=09=09=09=09=09=09=09=09</tbody>
=09=09=09=09=09=09=09=09=09=09=09=09</table>
=09=09=09=09=09=09=09=09=09=09=09=09</td>
=09=09=09=09=09=09=09=09=09=09=09</tr>
=09=09=09=09=09=09=09=09=09=09</tbody>
=09=09=09=09=09=09=09=09=09</table>
=09=09=09=09=09=09=09=09=09</div>
=09=09=09=09=09=09=09=09=09<!--[if (gte mso 9)|(IE)]>
</td>
</tr>
</table>
<![endif]--></td>
=09=09=09=09=09=09=09=09</tr>
=09=09=09=09=09=09=09</tbody>
=09=09=09=09=09=09</table>
=09=09=09=09=09=09</td>
=09=09=09=09=09</tr>
=09=09=09=09=09<tr>
=09=09=09=09=09=09<td style=3D"padding:10px 0">
=09=09=09=09=09=09<table align=3D"center" bgcolor=3D"#ffffff" style=3D"bord=
er: 1px solid #6ea4ea;padding: 2px;border-spacing: 0;font-family: sans-seri=
f;color: #333333;">
=09=09=09=09=09=09=09<tbody>
=09=09=09=09=09=09=09=09<tr>
=09=09=09=09=09=09=09=09=09<td align=3D"center" class=3D"two-column" dir=3D=
"rtl" style=3D"border: 1px solid #6ea4ea;padding: 10px;text-align: center;f=
ont-size: 0;"><!--[if (gte mso 9)|(IE)]>
<table width=3D"100%" dir=3D"rtl">
<tr>
<td width=3D"50%" valign=3D"top">
<![endif]-->
=09=09=09=09=09=09=09=09=09<div class=3D"column" style=3D"width: 100%;max-w=
idth: 280px;display: inline-block;vertical-align: middle;">
=09=09=09=09=09=09=09=09=09<table dir=3D"ltr" width=3D"100%" style=3D"borde=
r-spacing: 0;font-family: sans-serif;color: #333333;">
=09=09=09=09=09=09=09=09=09=09<tbody>
=09=09=09=09=09=09=09=09=09=09=09<tr>
=09=09=09=09=09=09=09=09=09=09=09=09<td style=3D"padding: 0;"><a href=3D"ht=
tp://packtpub.us11.list-manage.com/track/click?u=3D693897ba2220b83ddb807103=
a&id=3D2009bc24c8&e=3D3cbd391791" target=3D"_blank"><img src=3D"https://gal=
lery.mailchimp.com/693897ba2220b83ddb807103a/images/f1be3b03-40d8-41ce-bfb2=
-1541b8b13df6.png" width=3D"100%" style=3D"border: 0;width: 70%;max-width: =
300px;height: auto;"> </a></td>
=09=09=09=09=09=09=09=09=09=09=09</tr>
=09=09=09=09=09=09=09=09=09=09</tbody>
=09=09=09=09=09=09=09=09=09</table>
=09=09=09=09=09=09=09=09=09</div>
=09=09=09=09=09=09=09=09=09<!--[if (gte mso 9)|(IE)]>
</td><td width=3D"50%" valign=3D"top">
<![endif]-->
=09=09=09=09=09=09=09=09=09<div class=3D"column" style=3D"width: 100%;max-w=
idth: 280px;display: inline-block;vertical-align: middle;">
=09=09=09=09=09=09=09=09=09<table dir=3D"ltr" style=3D"padding: 10px 0;bord=
er-spacing: 0;font-family: sans-serif;color: #333333;" width=3D"100%">
=09=09=09=09=09=09=09=09=09=09<tbody>
=09=09=09=09=09=09=09=09=09=09=09<tr>
=09=09=09=09=09=09=09=09=09=09=09=09<td style=3D"padding: 0;">
=09=09=09=09=09=09=09=09=09=09=09=09<p class=3D"h1" style=3D"color: #333333=
;font-size: 13px;text-align: center;margin: 0;font-family: 'Montserrat', sa=
ns-serif;"><strong>FREE CHAPTERS</strong></p>
=09=09=09=09=09=09=09=09=09=09=09=09</td>
=09=09=09=09=09=09=09=09=09=09=09</tr>
=09=09=09=09=09=09=09=09=09=09=09<tr>
=09=09=09=09=09=09=09=09=09=09=09=09<td align=3D"center" style=3D"padding: =
0;">
=09=09=09=09=09=09=09=09=09=09=09=09<p class=3D"h1" style=3D"color: #333333=
;font-size: 25px;margin: 0;font-family: 'Montserrat', sans-serif;"><strong>=
Developing with Docker</strong></p>
=09=09=09=09=09=09=09=09=09=09=09=09</td>
=09=09=09=09=09=09=09=09=09=09=09</tr>
=09=09=09=09=09=09=09=09=09=09=09<tr>
=09=09=09=09=09=09=09=09=09=09=09=09<td align=3D"center" style=3D"padding: =
0;">
=09=09=09=09=09=09=09=09=09=09=09=09<p class=3D"h1" style=3D"color: #333333=
;font-size: 15px;margin: 0;font-family: 'Montserrat', sans-serif;">Docker h=
as changed the way we approach development for the better. Now it&#39;s tim=
e you joined the revolution, and change the way your organization deploys s=
oftware at scale with this guide to the world of Docker. The first 2 chapte=
rs offers you the chance to explore Docker from the ground up, perfect for =
moving onto deeper topics with the full title with a Mapt subscription.</p>
=09=09=09=09=09=09=09=09=09=09=09=09</td>
=09=09=09=09=09=09=09=09=09=09=09</tr>
=09=09=09=09=09=09=09=09=09=09=09<tr>
=09=09=09=09=09=09=09=09=09=09=09=09<td align=3D"center" style=3D"padding:1=
0px">
=09=09=09=09=09=09=09=09=09=09=09=09<table bgcolor=3D"#5594DB" style=3D"bor=
der-radius: 50px;padding: 12px;border-spacing: 0;font-family: sans-serif;co=
lor: #333333;" width=3D"200px">
=09=09=09=09=09=09=09=09=09=09=09=09=09<tbody>
=09=09=09=09=09=09=09=09=09=09=09=09=09=09<tr>
=09=09=09=09=09=09=09=09=09=09=09=09=09=09=09<td align=3D"center" style=3D"=
padding: 0;">
=09=09=09=09=09=09=09=09=09=09=09=09=09=09=09<p class=3D"h1" style=3D"color=
: #ffffff;font-size: 15px;margin: 0;font-family: 'Montserrat', sans-serif;"=
><a href=3D"http://packtpub.us11.list-manage.com/track/click?u=3D693897ba22=
20b83ddb807103a&id=3Ddb19f46252&e=3D3cbd391791" style=3D"color:#ffffff;text=
-decoration:none" target=3D"_blank"><strong>START READING</strong></a></p>
=09=09=09=09=09=09=09=09=09=09=09=09=09=09=09</td>
=09=09=09=09=09=09=09=09=09=09=09=09=09=09</tr>
=09=09=09=09=09=09=09=09=09=09=09=09=09</tbody>
=09=09=09=09=09=09=09=09=09=09=09=09</table>
=09=09=09=09=09=09=09=09=09=09=09=09</td>
=09=09=09=09=09=09=09=09=09=09=09</tr>
=09=09=09=09=09=09=09=09=09=09</tbody>
=09=09=09=09=09=09=09=09=09</table>
=09=09=09=09=09=09=09=09=09</div>
=09=09=09=09=09=09=09=09=09<!--[if (gte mso 9)|(IE)]>
</td>
</tr>
</table>
<![endif]--></td>
=09=09=09=09=09=09=09=09</tr>
=09=09=09=09=09=09=09</tbody>
=09=09=09=09=09=09</table>
=09=09=09=09=09=09</td>
=09=09=09=09=09</tr>
=09=09=09=09=09<tr>
=09=09=09=09=09=09<td style=3D"padding:10px 0">
=09=09=09=09=09=09<table align=3D"center" bgcolor=3D"#ffffff" style=3D"bord=
er: 1px solid #6ea4ea;padding: 2px;border-spacing: 0;font-family: sans-seri=
f;color: #333333;">
=09=09=09=09=09=09=09<tbody>
=09=09=09=09=09=09=09=09<tr>
=09=09=09=09=09=09=09=09=09<td align=3D"center" class=3D"two-column" style=
=3D"border: 1px solid #6ea4ea;padding: 10px;text-align: center;font-size: 0=
;"><!--[if (gte mso 9)|(IE)]>
<table width=3D"100%" dir=3D"rtl">
<tr>
<td width=3D"50%" valign=3D"top">
<![endif]-->
=09=09=09=09=09=09=09=09=09<div class=3D"column" style=3D"width: 100%;max-w=
idth: 280px;display: inline-block;vertical-align: middle;">
=09=09=09=09=09=09=09=09=09<table width=3D"100%" style=3D"border-spacing: 0=
;font-family: sans-serif;color: #333333;">
=09=09=09=09=09=09=09=09=09=09<tbody>
=09=09=09=09=09=09=09=09=09=09=09<tr>
=09=09=09=09=09=09=09=09=09=09=09=09<td style=3D"padding: 0;"><a href=3D"ht=
tp://packtpub.us11.list-manage2.com/track/click?u=3D693897ba2220b83ddb80710=
3a&id=3D5f011ab657&e=3D3cbd391791" target=3D"_blank"><img src=3D"https://ga=
llery.mailchimp.com/693897ba2220b83ddb807103a/images/7863814c-4039-4bfc-b00=
5-5a9da0a57f47.png" width=3D"100%" style=3D"border: 0;width: 70%;max-width:=
300px;height: auto;"> </a></td>
=09=09=09=09=09=09=09=09=09=09=09</tr>
=09=09=09=09=09=09=09=09=09=09</tbody>
=09=09=09=09=09=09=09=09=09</table>
=09=09=09=09=09=09=09=09=09</div>
=09=09=09=09=09=09=09=09=09<!--[if (gte mso 9)|(IE)]>
</td><td width=3D"50%" valign=3D"top">
<![endif]-->
=09=09=09=09=09=09=09=09=09<div class=3D"column" style=3D"width: 100%;max-w=
idth: 280px;display: inline-block;vertical-align: middle;">
=09=09=09=09=09=09=09=09=09<table style=3D"padding: 10px 0;border-spacing: =
0;font-family: sans-serif;color: #333333;" width=3D"100%">
=09=09=09=09=09=09=09=09=09=09<tbody>
=09=09=09=09=09=09=09=09=09=09=09<tr>
=09=09=09=09=09=09=09=09=09=09=09=09<td style=3D"padding: 0;">
=09=09=09=09=09=09=09=09=09=09=09=09<p class=3D"h1" style=3D"text-align: ce=
nter;color: #333333;font-size: 13px;margin: 0;font-family: 'Montserrat', sa=
ns-serif;"><strong>FREE EBOOK</strong></p>
=09=09=09=09=09=09=09=09=09=09=09=09</td>
=09=09=09=09=09=09=09=09=09=09=09</tr>
=09=09=09=09=09=09=09=09=09=09=09<tr>
=09=09=09=09=09=09=09=09=09=09=09=09<td align=3D"center" style=3D"padding: =
0;">
=09=09=09=09=09=09=09=09=09=09=09=09<p class=3D"h1" style=3D"color: #333333=
;font-size: 25px;margin: 0;font-family: 'Montserrat', sans-serif;"><strong>=
Mastering JavaScript High Performance</strong></p>
=09=09=09=09=09=09=09=09=09=09=09=09</td>
=09=09=09=09=09=09=09=09=09=09=09</tr>
=09=09=09=09=09=09=09=09=09=09=09<tr>
=09=09=09=09=09=09=09=09=09=09=09=09<td align=3D"center" style=3D"padding: =
0;">
=09=09=09=09=09=09=09=09=09=09=09=09<p class=3D"h1" style=3D"color: #333333=
;font-size: 15px;margin: 0;font-family: 'Montserrat', sans-serif;">&nbsp;St=
udying JavaScript performance in depth will make you capable of tackling th=
e complex and important tasks required to solve performance issues. With th=
is full-length free eBook, discover how to optimize your JavaScript for bot=
h mobile and web applications with techniques and best practices proven to =
bring the results developers and customers want.</p>
=09=09=09=09=09=09=09=09=09=09=09=09</td>
=09=09=09=09=09=09=09=09=09=09=09</tr>
=09=09=09=09=09=09=09=09=09=09=09<tr>
=09=09=09=09=09=09=09=09=09=09=09=09<td align=3D"center" style=3D"padding:1=
0px">
=09=09=09=09=09=09=09=09=09=09=09=09<table bgcolor=3D"#5594DB" style=3D"bor=
der-radius: 50px;padding: 12px;border-spacing: 0;font-family: sans-serif;co=
lor: #333333;" width=3D"200px">
=09=09=09=09=09=09=09=09=09=09=09=09=09<tbody>
=09=09=09=09=09=09=09=09=09=09=09=09=09=09<tr>
=09=09=09=09=09=09=09=09=09=09=09=09=09=09=09<td align=3D"center" style=3D"=
padding: 0;">
=09=09=09=09=09=09=09=09=09=09=09=09=09=09=09<p class=3D"h1" style=3D"color=
: #ffffff;font-size: 15px;margin: 0;font-family: 'Montserrat', sans-serif;"=
><a href=3D"http://packtpub.us11.list-manage.com/track/click?u=3D693897ba22=
20b83ddb807103a&id=3D22c67a3519&e=3D3cbd391791" style=3D"color:#ffffff;text=
-decoration:none" target=3D"_blank"><strong>DOWNLOAD NOW</strong></a></p>
=09=09=09=09=09=09=09=09=09=09=09=09=09=09=09</td>
=09=09=09=09=09=09=09=09=09=09=09=09=09=09</tr>
=09=09=09=09=09=09=09=09=09=09=09=09=09</tbody>
=09=09=09=09=09=09=09=09=09=09=09=09</table>
=09=09=09=09=09=09=09=09=09=09=09=09</td>
=09=09=09=09=09=09=09=09=09=09=09</tr>
=09=09=09=09=09=09=09=09=09=09</tbody>
=09=09=09=09=09=09=09=09=09</table>
=09=09=09=09=09=09=09=09=09</div>
=09=09=09=09=09=09=09=09=09<!--[if (gte mso 9)|(IE)]>
</td>
</tr>
</table>
<![endif]--></td>
=09=09=09=09=09=09=09=09</tr>
=09=09=09=09=09=09=09</tbody>
=09=09=09=09=09=09</table>
=09=09=09=09=09=09</td>
=09=09=09=09=09</tr>
=09=09=09=09=09<tr>
=09=09=09=09=09=09<td style=3D"padding:10px 0">
=09=09=09=09=09=09<table align=3D"center" bgcolor=3D"#f1efda" style=3D"padd=
ing: 14px;border-spacing: 0;font-family: sans-serif;color: #333333;">
=09=09=09=09=09=09=09<tbody>
=09=09=09=09=09=09=09=09<tr>
=09=09=09=09=09=09=09=09=09<td class=3D"two-column" dir=3D"rtl" style=3D"pa=
dding: 0;text-align: center;font-size: 0;"><!--[if (gte mso 9)|(IE)]>
<table width=3D"100%" dir=3D"rtl">
<tr>
<td width=3D"50%" valign=3D"top">
<![endif]-->
=09=09=09=09=09=09=09=09=09<div class=3D"column" style=3D"width: 100%;max-w=
idth: 280px;display: inline-block;vertical-align: middle;">
=09=09=09=09=09=09=09=09=09<table dir=3D"ltr" width=3D"100%" style=3D"borde=
r-spacing: 0;font-family: sans-serif;color: #333333;">
=09=09=09=09=09=09=09=09=09=09<tbody>
=09=09=09=09=09=09=09=09=09=09=09<tr>
=09=09=09=09=09=09=09=09=09=09=09=09<td style=3D"padding: 0;"><a href=3D"ht=
tp://packtpub.us11.list-manage1.com/track/click?u=3D693897ba2220b83ddb80710=
3a&id=3D166da1bd13&e=3D3cbd391791" target=3D"_blank"><img src=3D"https://ga=
llery.mailchimp.com/693897ba2220b83ddb807103a/images/9a60ec4e-a367-41c4-ba7=
2-acb842a9c799.png" width=3D"100%" style=3D"border: 0;width: 70%;max-width:=
300px;height: auto;"></a></td>
=09=09=09=09=09=09=09=09=09=09=09</tr>
=09=09=09=09=09=09=09=09=09=09</tbody>
=09=09=09=09=09=09=09=09=09</table>
=09=09=09=09=09=09=09=09=09</div>
=09=09=09=09=09=09=09=09=09<!--[if (gte mso 9)|(IE)]>
</td><td width=3D"50%" valign=3D"top">
<![endif]-->
=09=09=09=09=09=09=09=09=09<div class=3D"column" style=3D"width: 100%;max-w=
idth: 280px;display: inline-block;vertical-align: middle;">
=09=09=09=09=09=09=09=09=09<table dir=3D"ltr" style=3D"padding: 30px 0;bord=
er-spacing: 0;font-family: sans-serif;color: #333333;" width=3D"100%">
=09=09=09=09=09=09=09=09=09=09<tbody>
=09=09=09=09=09=09=09=09=09=09=09<tr>
=09=09=09=09=09=09=09=09=09=09=09=09<td style=3D"padding: 0;">
=09=09=09=09=09=09=09=09=09=09=09=09<p class=3D"h1" style=3D"color: #333333=
;font-size: 13px;margin: 0;font-family: 'Montserrat', sans-serif;"><strong>=
THE BLOGS</strong></p>
=09=09=09=09=09=09=09=09=09=09=09=09</td>
=09=09=09=09=09=09=09=09=09=09=09</tr>
=09=09=09=09=09=09=09=09=09=09=09<tr>
=09=09=09=09=09=09=09=09=09=09=09=09<td align=3D"center" style=3D"padding: =
0;">
=09=09=09=09=09=09=09=09=09=09=09=09<p class=3D"h1" style=3D"color: #333333=
;font-size: 25px;margin: 0;font-family: 'Montserrat', sans-serif;"><strong>=
EXPLORE OUR EDITOR&#39;S PICKS</strong></p>
=09=09=09=09=09=09=09=09=09=09=09=09</td>
=09=09=09=09=09=09=09=09=09=09=09</tr>
=09=09=09=09=09=09=09=09=09=09=09<tr>
=09=09=09=09=09=09=09=09=09=09=09=09<td align=3D"center" style=3D"padding:1=
0px">
=09=09=09=09=09=09=09=09=09=09=09=09<p class=3D"h1" style=3D"color: #333333=
;font-size: 15px;margin: 0;font-family: 'Montserrat', sans-serif;">We&#39;v=
e released a whole bunch of tutorials on tons of topics this week over on o=
ur blog - why not take the time to browse a few over a coffee this weekend?=
</p>
=09=09=09=09=09=09=09=09=09=09=09=09</td>
=09=09=09=09=09=09=09=09=09=09=09</tr>
=09=09=09=09=09=09=09=09=09=09=09<tr>
=09=09=09=09=09=09=09=09=09=09=09=09<td align=3D"center" style=3D"padding: =
0;">
=09=09=09=09=09=09=09=09=09=09=09=09<table bgcolor=3D"#5594DB" style=3D"bor=
der-radius: 50px;padding: 12px;border-spacing: 0;font-family: sans-serif;co=
lor: #333333;" width=3D"200px">
=09=09=09=09=09=09=09=09=09=09=09=09=09<tbody>
=09=09=09=09=09=09=09=09=09=09=09=09=09=09<tr>
=09=09=09=09=09=09=09=09=09=09=09=09=09=09=09<td align=3D"center" style=3D"=
padding: 0;">
=09=09=09=09=09=09=09=09=09=09=09=09=09=09=09<p class=3D"h1" style=3D"color=
: #ffffff;font-size: 15px;margin: 0;font-family: 'Montserrat', sans-serif;"=
><a href=3D"http://packtpub.us11.list-manage1.com/track/click?u=3D693897ba2=
220b83ddb807103a&id=3D953945c37c&e=3D3cbd391791" style=3D"color:#ffffff;tex=
t-decoration:none"><strong>BROWSE OUR BLOGS</strong></a></p>
=09=09=09=09=09=09=09=09=09=09=09=09=09=09=09</td>
=09=09=09=09=09=09=09=09=09=09=09=09=09=09</tr>
=09=09=09=09=09=09=09=09=09=09=09=09=09</tbody>
=09=09=09=09=09=09=09=09=09=09=09=09</table>
=09=09=09=09=09=09=09=09=09=09=09=09</td>
=09=09=09=09=09=09=09=09=09=09=09</tr>
=09=09=09=09=09=09=09=09=09=09</tbody>
=09=09=09=09=09=09=09=09=09</table>
=09=09=09=09=09=09=09=09=09</div>
=09=09=09=09=09=09=09=09=09<!--[if (gte mso 9)|(IE)]>
</td>
</tr>
</table>
<![endif]--></td>
=09=09=09=09=09=09=09=09</tr>
=09=09=09=09=09=09=09</tbody>
=09=09=09=09=09=09</table>
=09=09=09=09=09=09<!--[if (gte mso 9)|(IE)]>
</td>
</tr>
</table>
<![endif]--></td>
=09=09=09=09=09</tr>
=09=09=09=09</tbody>
=09=09=09</table>
=09=09=09</div>
=09=09=09</td>
=09=09</tr>
=09</tbody>
</table>
</table>
<table bgcolor=3D"#f3f3f3" width=3D"100%" align=3D"center" style=3D"border-=
spacing: 0;font-family: sans-serif;color: #333333;"><tr><td align=3D"center=
" style=3D"padding: 0;">
<div class=3D"webkit" style=3D"max-width: 600px;">
<!--[if (gte mso 9)|(IE)]>
<table width=3D"600" align=3D"center" cellpadding=3D"0" cellspacing=3D"0" b=
order=3D"0">
<tr>
<td>
<![endif]-->
<table class=3D"outer" align=3D"center" style=3D"padding: 20px 0;border-spa=
cing: 0;font-family: sans-serif;color: #333333;margin: 0 auto;width: 100%;m=
ax-width: 600px;">
<tr><td class=3D"one-column" align=3D"center" style=3D"padding: 0;">
<img src=3D"https://gallery.mailchimp.com/693897ba2220b83ddb807103a/images/=
62743458-eaca-47ff-a4cf-d2952dfc1dee.png" width=3D"150px" style=3D"border: =
0;">
</td></tr>
<tr>
<td class=3D"two-column" style=3D"padding: 0;text-align: center;font-size: =
0;">
<!--[if (gte mso 9)|(IE)]>
<table width=3D"100%" cellpadding=3D"0" cellspacing=3D"0" border=3D=
"0">
<tr>
<td width=3D"50%" valign=3D"middle">
<![endif]-->
<div class=3D"column-social" style=3D"width: 100%;max-width: 300px;display:=
inline-block;vertical-align: middle;">
<table class=3D"inner" width=3D"100%" style=3D"border-spacing: 0;font-famil=
y: sans-serif;color: #333333;padding: 10px;">
<tr>
<td width=3D"20%" style=3D"padding: 0;">
<a href=3D"http://packtpub.us11.list-manage.com/track/click?u=3D693897ba222=
0b83ddb807103a&id=3D57321a7854&e=3D3cbd391791"><img src=3D"https://gallery.=
mailchimp.com/693897ba2220b83ddb807103a/images/da36edfa-f1bc-4a98-8307-c6b1=
e5a7d531.png" width=3D"100%" style=3D"border: 0;width: 100%;max-width: 50px=
;height: auto;"></a>=09=09=09=09=09=09
=09=09=09=09=09=09</td><td style=3D"font-size: 10px;padding: 0;" width=3D"5=
%">&nbsp;</td>
<td width=3D"20%" style=3D"padding: 0;"><a href=3D"http://packtpub.us11.lis=
t-manage.com/track/click?u=3D693897ba2220b83ddb807103a&id=3D2dd444f84f&e=3D=
3cbd391791"><img src=3D"https://gallery.mailchimp.com/693897ba2220b83ddb807=
103a/images/a0c40d4c-9fa4-4943-8dca-153258cd4fe5.png" width=3D"100%" style=
=3D"border: 0;width: 100%;max-width: 50px;height: auto;"></a>=09=09=09=09=
=09
=09=09=09=09=09=09</td><td style=3D"font-size: 10px;padding: 0;" width=3D"5=
%">&nbsp;</td>
<td width=3D"20%" style=3D"padding: 0;"><a href=3D"http://packtpub.us11.lis=
t-manage.com/track/click?u=3D693897ba2220b83ddb807103a&id=3D93874666e9&e=3D=
3cbd391791"><img src=3D"https://gallery.mailchimp.com/693897ba2220b83ddb807=
103a/images/56f29cf2-a386-44be-bf82-48e00a6e8258.png" width=3D"100%" style=
=3D"border: 0;width: 100%;max-width: 50px;height: auto;"></a>=09=09=09=09=
=09
=09=09=09=09=09=09</td><td style=3D"font-size: 10px;padding: 0;" width=3D"5=
%">&nbsp;</td>=09=09
=09=09=09<td width=3D"20%" style=3D"padding: 0;"><a href=3D"http://packtpub=
.us11.list-manage.com/track/click?u=3D693897ba2220b83ddb807103a&id=3D2e2494=
22ab&e=3D3cbd391791"><img src=3D"https://gallery.mailchimp.com/693897ba2220=
b83ddb807103a/images/18599ec6-d381-4911-9a1f-23e81c039002.png" width=3D"100=
%" style=3D"border: 0;width: 100%;max-width: 50px;height: auto;"></a>=09=09=
=09=09=09
=09=09=09=09=09=09</td>
</tr>
</table>
</div>
</td></tr>
<tr>
<td class=3D"one-column" align=3D"center" style=3D"padding: 0;">
<table width=3D"100%" align=3D"center" style=3D"font-size: 13px;col=
or: #A2A3A5;text-align: center;line-height: 150%;border-spacing: 0;font-fam=
ily: sans-serif;">
<tr>
<td class=3D"inner contents" align=3D"center" style=3D"text=
-align: center;line-height: 150%;padding: 10px;width: 100%;">
<a href=3D"http://us11.campaign-archive2.com/?u=3D693897ba2=
220b83ddb807103a&id=3D744b167654&e=3D3cbd391791" style=3D"text-align:center=
;color:#A2A3A5; font-weight:bold; font-size:13px;">Read Online</a> | <a hre=
f=3D"http://packtpub.us11.list-manage2.com/track/click?u=3D693897ba2220b83d=
db807103a&id=3Ddb6f1c47ba&e=3D3cbd391791" style=3D"text-align:center;color:=
#A2A3A5; font-weight:bold; font-size:13px;">Contact Us</a> | <a href=3D"htt=
p://packtpub.us11.list-manage.com/profile?u=3D693897ba2220b83ddb807103a&id=
=3Dc970747b22&e=3D3cbd391791" style=3D"text-align:center;color:#A2A3A5; fon=
t-weight:bold; font-size:13px;">Update Email Preferences</a> | <a href=3D"h=
ttp://packtpub.us11.list-manage.com/unsubscribe?u=3D693897ba2220b83ddb80710=
3a&id=3Dc970747b22&e=3D3cbd391791&c=3D744b167654" style=3D"text-align:cente=
r;color:#A2A3A5; font-weight:bold; font-size:13px;">Unsubscribe</a>
</td>
</tr>
<tr>
<td class=3D"inner contents" style=3D"text-align: center;co=
lor: #A2A3A5;line-height: 150%;padding: 10px;width: 100%;">
=C2=A9 Packt Publishing
35 Livery Place
Birmingham, West Midlands B3 2PB
United Kingdom
<br>All rights reserved.
</td>
</tr>
</table>
</td>
</tr>
</table>
<!--[if (gte mso 9)|(IE)]>
</td>
</tr>
</table>
<![endif]-->
</div>
</td></tr></table>
</center>
<img src=3D"http://packtpub.us11.list-manage.com/track/open.php?u=3D693897b=
a2220b83ddb807103a&id=3D744b167654&e=3D3cbd391791" height=3D"1" width=3D"1"=
></body></html>
--_----------=_MCPart_1362364413--
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment