https://lp.embarcadero.com/cpplambdasebook?utm_source=CodeBeauty&utm_medium=Leads%20Acquisition&utm_content=LambdasWP&utm_campaign=LambdasWP

Submitted URL:
https://bit.ly/freeCppE-BookRedirected
Report Finished:

The outgoing links identified from the page

LinkText
https://s608.t.en25.com/e/er?s=608&lid=5603&elqTrackId=66CBDAB80DF7FC2C76E9D602EA477801&elq=00000000000000000000000000000000&elqaid=3820&elqat=2&elqak=8AF59B22CDC64ED04779E289A5C197F7B9892DBEE6CA2E7382EF8632B2F6DA146E9F
https://s608.t.en25.com/e/er?s=608&lid=11331&elqTrackId=8DFB40516F52C0B4B00313F4B0D90334&elq=00000000000000000000000000000000&elqaid=3820&elqat=2&elqak=8AF517C2BAB15F3262060CD17AA1FCA63EB02DBEE6CA2E7382EF8632B2F6DA146E9FTerms and Conditions
https://s608.t.en25.com/e/er?s=608&lid=13195&elqTrackId=E1FCB36682197529F4001429D4F00264&elq=00000000000000000000000000000000&elqaid=3820&elqat=2&elqak=8AF5B95EBFE1EF05F4300891851BBCE358262DBEE6CA2E7382EF8632B2F6DA146E9FPrivacy Policy

JavaScript Variables · 44 found

Global JavaScript variables loaded on the window object of a page, are variables declared outside of functions and accessible from anywhere in the code within the current scope

NameType
onbeforetogglestring
documentPictureInPicturestring
onscrollendstring
gtagstring
dataLayerstring
LiveValidationstring
LiveValidationFormstring
Validatestring
handleFormSubmitstring
resetSubmitButtonstring

Console log messages · 1 found

Messages logged to the web console

TypeCategoryLog
warningother
URL
https://lp.embarcadero.com/cpplambdasebook?utm_source=CodeBeauty&utm_medium=Leads%20Acquisition&utm_content=LambdasWP&utm_campaign=LambdasWP
Text
The keyword 'square-button' specified to an 'appearance' property is not standardized. It will be removed in the future.

HTML

The raw HTML body of the page

<!DOCTYPE html><html><head>
<title>Free eBook: C++ Lambdas</title><meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta property="og:title" content="FREE eBook C++ Lambdas">
<meta property="og:url" content="https://lp.embarcadero.com/cpplambdasebook">
<meta property="og:type" content="website">
<meta property="og:image" content="https://img.en25.com/EloquaImages/clients/Embarcadero/%7B991d0800-0efd-44d5-b072-7688ceff181d%7D_cg-ww-ebook_cpplambda-cbuilder-1200x675.png">
<meta property="og:site_name" content="FREE eBook C++ Lambdas">
<meta property="og:description" content="FREE eBook C++ Lambdas">
<meta property="og:image:width" content="1200">
<meta property="og:image:height" content="628">
<meta property="og:locale" content="English">
<meta name="twitter:card" content="summary">
<meta name="”twitter:title”" content="”FREE" ebook="" c++="" lambdas”="">
<meta name="”twitter:url”" content="”https://lp.embarcadero.com/cpplambdasebook”">
<meta name="”twitter:image”" content="”https://img.en25.com/EloquaImages/clients/Embarcadero/%7B991d0800-0efd-44d5-b072-7688ceff181d%7D_cg-ww-ebook_cpplambda-cbuilder-1200x675.png”">

    <style type="text/css">
      /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
    </style>
    <style type="text/css">
      *,:after,:before{box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:4px;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container:after,.container:before{display:table;content:" "}.container:after{clear:both}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container-fluid:after,.container-fluid:before{display:table;content:" "}.container-fluid:after{clear:both}.row{margin-right:-15px;margin-left:-15px}.row:after,.row:before{display:table;content:" "}.row:after{clear:both}.row-no-gutters{margin-right:0;margin-left:0}.row-no-gutters [class*=col-]{padding-right:0;padding-left:0}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}
    </style>
    <style type="text/css">
      .embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.clearfix:after,.clearfix:before{display:table;content:" "}.clearfix:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}
    </style>
    <style type="text/css">
      /*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:transparent!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}
    </style>
    <style type="text/css">
        /* overrides for Eloqua */
        body .container, body .container-fluid,
        body .col-xs-1, body .col-xs-2, body .col-xs-3, body .col-xs-4, body .col-xs-5, body .col-xs-6, body .col-xs-7, body .col-xs-8, body .col-xs-9, body .col-xs-10, body .col-xs-11, body .col-xs-12 {
          padding-left: 0;
          padding-right: 0;
        }

        body .elq-form-cell .container, body .elq-form-cell .container-fluid,
        body .elq-form-cell .col-xs-1, body .elq-form-cell .col-xs-2, body .elq-form-cell .col-xs-3, body .elq-form-cell .col-xs-4, body .elq-form-cell .col-xs-5, body .elq-form-cell .col-xs-6, body .elq-form-cell .col-xs-7, body .elq-form-cell .col-xs-8, body .elq-form-cell .col-xs-9, body .elq-form-cell .col-xs-10, body .elq-form-cell .col-xs-11, body .elq-form-cell .col-xs-12 {
          padding-left: 15px;
          padding-right: 15px;
        }

      </style>
    <style type="text/css">html, body { min-width:260px; min-height:100%; padding:0; margin:0 auto;}a img { border:none; }.button { word-wrap: break-word; }@media screen and (max-width:480px) {@-ms-viewport { width:320px; }@viewport { width:320px; }}.elq-form .field-style._50, .elq-form .field-style._50_left{min-width: 46%; max-width: 96%; width: calc((25em - 100%) * 1000);}.elq-form .field-style._25{min-width: 21%; max-width: 96%; width: calc((25em - 100%) * 1000);}ul { padding: 0 !important; margin: 0 0 0 40px !important; }li { margin-bottom: 10px !important; }.elq-form .sc-static-layout,.elq-form .sc-view.sc-static-layout {position: relative;}.elq-form .sc-view {overflow: hidden;}
      a{
        color: #145c9e;}.hovered:hover { filter: brightness(80%); }@media screen and (max-width:480px) {.elq-form .field-style { width: 96%!important; }}.hide-in-desktop {  display: none;  max-height: 0px;}</style><style id="media-query" type="text/css">@media (max-width: 520px) {.hide-in-mobile {  min-height: 0px;  max-height: 0px;  max-width: 0px;  display: none;  overflow: hidden;  font-size: 0px;}.hide-in-desktop {  display: block !important;  max-height: none !important;}}.show-in-preview { display:none;height:auto;width:100%; }.elq-preview-mode .show-in-preview { display: inline-block !important; }.elq-preview-mode .hide-in-preview { display: none !important; }</style><style id="asset-specific-css">.elq-item-input{
background-color: #ffffff !important;
color: #333333 !important;  
}
.elq-item-select{
background-color: #ffffff !important;
color: #333333 !important;   
}
.elq-form .elq-required{
color: #FFFFFF !important;  
}</style><script id="asset-specific-js">  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'AW-1070528707');
</script></head><body class="elq-lp" style="min-width:260px; min-height:100%; padding:0; margin:0 auto; background: #0F2154;"><div class="color-wrap" style="max-width:100%;width:100%;position:relative;background:;margin:0 auto;"><div class="container-fluid" style="width:100%;"><div class="row row-0" style="background:#0F2154;margin:0 auto;"><div class="column col-xs-12 col-sm-8 col-0" style="vertical-align:top;background:transparent;text-align:left;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#FFFFFF;"><div class="elq-image-cell  cell cell-0" style="background-color:transparent;line-height:0;padding:0px 0px 0px 20px;text-align:center;">
<img src="https://img.en25.com/EloquaImages/clients/Embarcadero/%7B991d0800-0efd-44d5-b072-7688ceff181d%7D_cg-ww-ebook_cpplambda-cbuilder-1200x675.png" style="width:100%;height:auto;max-width:1200px"></div><div style="background-color:transparent;line-height:18px;padding:10px 10px 10px 20px;" class="elq-text-cell cell cell-1"><div style="display:inline-block;width:100%;"><div data-lineheight="1.5" style="line-height: 24px;"><span style="font-size: 16px;">"C++ Lambda Story" is a new 100-page ebook intended for all C++ developers who want to learn all about lambda expressions.</span></div></div></div><div style="background-color:transparent;line-height:18px;padding:10px 10px 10px 20px;" class="elq-text-cell cell cell-2"><div style="display:inline-block;width:100%;"><div data-lineheight="1.5" style="line-height: 24px;"><span style="font-size: 16px;">You’ll learn how to use this powerful feature in a step-by-step manner, slowly digesting the new capabilities and enhancements that come with each revision of the C++ Standard. You'll begin with C++98/03, and then move on to the latest C++ Standards.</span></div></div></div></div><div class="column col-xs-12 col-sm-4 col-1" style="vertical-align:top;background:transparent;text-align:left;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#FFFFFF;"><div style="height:100px;background-color:transparent;line-height:100px;" class="elq-space-cell cell cell-0"></div><div style="background-color:transparent;line-height:18px;padding:10px 10px 10px 10px;" class="elq-code-cell cell cell-1"><div style="display:inline-block;width:100%;"><style type="text/css">
  .elq-form .elq-required{
    color:red!important;
    display:inline;
    float:none;
    font-weight:700;
    margin:0;
    padding:0}
  .elq-form #elq-FormLastRow{
    position:absolute;
    left:-80%;
    top:-80%}
  .elq-form .elq-label{
    display:inline-block;
    max-width:100%;
    font-weight:400;
    box-sizing:border-box;
    margin-bottom:0}
  .elq-form .elq-label-top{
    padding-bottom:3px}
  .elq-form .elq-item-label{
    max-width:100%;
    font-weight:400;
    box-sizing:border-box}
  .elq-form .list-order{
    margin-left:0;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis}
  .elq-form .one-column{
    width:100%;
    clear:both}
  .elq-form .two-column{
    float:left;
    width:38%}
  .elq-form .three-column{
    float:left;
    width:30%}
  .elq-form .elq-item-textarea{
    resize:vertical;
    min-height:48px;
    max-height:360px;
    box-sizing:border-box}
  .elq-form .elq-item-input,.elq-form .elq-item-select,.elq-form .elq-item-textarea{
    font-family:inherit;
    font-size:inherit;
    line-height:inherit;
    color:inherit;
    font:inherit;
    margin:0}
  .elq-form .elq-item-select{
    text-transform:none}
  .elq-form .row.single-checkbox-row{
    margin-left:0}
  .elq-form .elq-field-style{
    padding-bottom:10px}
  .elq-form .elq-field-style input[type=submit]{
    -webkit-appearance:square-button}
  @-webkit-keyframes spin{
    0%{
      -webkit-transform:rotate(0deg)}
    to{
      -webkit-transform:rotate(1turn)}
  }
  @keyframes spin{
    0%{
      transform:rotate(0deg)}
    to{
      transform:rotate(1turn)}
  }
  .elq-form .loader{
    vertical-align:middle;
    display:inline-block;
    margin-left:10px;
    border:3px solid #f3f3f3;
    border-radius:50%;
    border-top:3px solid #3498db;
    width:20px;
    height:20px;
    -webkit-animation:spin 2s linear infinite;
    animation:spin 2s linear infinite}
  .elq-form input[type=checkbox],.elq-form input[type=radio]{
    margin:0}
  .elq-form .list-order input[type=radio]{
    margin-left:1px}
  .elq-form *,.elq-form :after,.elq-form :before{
    box-sizing:border-box}
  .elq-form html{
    font-size:10px;
    -webkit-tap-highlight-color:transparent}
  .elq-form body{
    font-family:Helvetica Neue,Helvetica,Arial,sans-serif;
    font-size:14px;
    line-height:1.42857;
    color:#333;
    background-color:#fff}
  .elq-form button,.elq-form input,.elq-form select,.elq-form textarea{
    font-family:inherit;
    font-size:inherit;
    line-height:inherit}
  .elq-form a{
    color:#337ab7;
    text-decoration:none}
  .elq-form a:focus,.elq-form a:hover{
    color:#23527c;
    text-decoration:underline}
  .elq-form a:focus{
    outline:5px auto -webkit-focus-ring-color;
    outline-offset:-2px}
  .elq-form figure{
    margin:0}
  .elq-form img{
    vertical-align:middle}
  .elq-form .img-responsive{
    display:block;
    max-width:100%;
    height:auto}
  .elq-form .img-rounded{
    border-radius:6px}
  .elq-form .img-thumbnail{
    padding:4px;
    line-height:1.42857;
    background-color:#fff;
    border:1px solid #ddd;
    border-radius:4px;
    transition:all .2s ease-in-out;
    display:inline-block;
    max-width:100%;
    height:auto}
  .elq-form .img-circle{
    border-radius:50%}
  .elq-form hr{
    margin-top:20px;
    margin-bottom:20px;
    border:0;
    border-top:1px solid #eee}
  .elq-form .sr-only{
    position:absolute;
    width:1px;
    height:1px;
    padding:0;
    margin:-1px;
    overflow:hidden;
    clip:rect(0,0,0,0);
    border:0}
  .elq-form .sr-only-focusable:active,.elq-form .sr-only-focusable:focus{
    position:static;
    width:auto;
    height:auto;
    margin:0;
    overflow:visible;
    clip:auto}
  .elq-form [role=button]{
    cursor:pointer}
  .elq-form .container{
    padding-right:15px;
    padding-left:15px;
    margin-right:auto;
    margin-left:auto}
  .elq-form .container:after,.elq-form .container:before{
    display:table;
    content:" "}
  .elq-form .container:after{
    clear:both}
  @media (min-width:768px){
    .elq-form .container{
      width:750px}
  }
  @media (min-width:992px){
    .elq-form .container{
      width:970px}
  }
  @media (min-width:1200px){
    .elq-form .container{
      width:1170px}
  }
  .elq-form .container-fluid{
    padding-right:15px;
    padding-left:15px;
    margin-right:auto;
    margin-left:auto}
  .elq-form .container-fluid:after,.elq-form .container-fluid:before{
    display:table;
    content:" "}
  .elq-form .container-fluid:after{
    clear:both}
  .elq-form .row{
    margin-right:-15px;
    margin-left:-15px}
  .elq-form .row:after,.elq-form .row:before{
    display:table;
    content:" "}
  .elq-form .row:after{
    clear:both}
  .elq-form .row-no-gutters{
    margin-right:0;
    margin-left:0}
  .elq-form .row-no-gutters [class*=col-]{
    padding-right:0;
    padding-left:0}
  .elq-form .col-lg-1,.elq-form .col-lg-2,.elq-form .col-lg-3,.elq-form .col-lg-4,.elq-form .col-lg-5,.elq-form .col-lg-6,.elq-form .col-lg-7,.elq-form .col-lg-8,.elq-form .col-lg-9,.elq-form .col-lg-10,.elq-form .col-lg-11,.elq-form .col-lg-12,.elq-form .col-md-1,.elq-form .col-md-2,.elq-form .col-md-3,.elq-form .col-md-4,.elq-form .col-md-5,.elq-form .col-md-6,.elq-form .col-md-7,.elq-form .col-md-8,.elq-form .col-md-9,.elq-form .col-md-10,.elq-form .col-md-11,.elq-form .col-md-12,.elq-form .col-sm-1,.elq-form .col-sm-2,.elq-form .col-sm-3,.elq-form .col-sm-4,.elq-form .col-sm-5,.elq-form .col-sm-6,.elq-form .col-sm-7,.elq-form .col-sm-8,.elq-form .col-sm-9,.elq-form .col-sm-10,.elq-form .col-sm-11,.elq-form .col-sm-12,.elq-form .col-xs-1,.elq-form .col-xs-2,.elq-form .col-xs-3,.elq-form .col-xs-4,.elq-form .col-xs-5,.elq-form .col-xs-6,.elq-form .col-xs-7,.elq-form .col-xs-8,.elq-form .col-xs-9,.elq-form .col-xs-10,.elq-form .col-xs-11,.elq-form .col-xs-12{
    position:relative;
    min-height:1px;
    padding-right:15px;
    padding-left:15px}
  .elq-form .col-xs-1,.elq-form .col-xs-2,.elq-form .col-xs-3,.elq-form .col-xs-4,.elq-form .col-xs-5,.elq-form .col-xs-6,.elq-form .col-xs-7,.elq-form .col-xs-8,.elq-form .col-xs-9,.elq-form .col-xs-10,.elq-form .col-xs-11,.elq-form .col-xs-12{
    float:left}
  .elq-form .col-xs-1{
    width:8.33333%}
  .elq-form .col-xs-2{
    width:16.66667%}
  .elq-form .col-xs-3{
    width:25%}
  .elq-form .col-xs-4{
    width:33.33333%}
  .elq-form .col-xs-5{
    width:41.66667%}
  .elq-form .col-xs-6{
    width:50%}
  .elq-form .col-xs-7{
    width:58.33333%}
  .elq-form .col-xs-8{
    width:66.66667%}
  .elq-form .col-xs-9{
    width:75%}
  .elq-form .col-xs-10{
    width:83.33333%}
  .elq-form .col-xs-11{
    width:91.66667%}
  .elq-form .col-xs-12{
    width:100%}
  .elq-form .col-xs-pull-0{
    right:auto}
  .elq-form .col-xs-pull-1{
    right:8.33333%}
  .elq-form .col-xs-pull-2{
    right:16.66667%}
  .elq-form .col-xs-pull-3{
    right:25%}
  .elq-form .col-xs-pull-4{
    right:33.33333%}
  .elq-form .col-xs-pull-5{
    right:41.66667%}
  .elq-form .col-xs-pull-6{
    right:50%}
  .elq-form .col-xs-pull-7{
    right:58.33333%}
  .elq-form .col-xs-pull-8{
    right:66.66667%}
  .elq-form .col-xs-pull-9{
    right:75%}
  .elq-form .col-xs-pull-10{
    right:83.33333%}
  .elq-form .col-xs-pull-11{
    right:91.66667%}
  .elq-form .col-xs-pull-12{
    right:100%}
  .elq-form .col-xs-push-0{
    left:auto}
  .elq-form .col-xs-push-1{
    left:8.33333%}
  .elq-form .col-xs-push-2{
    left:16.66667%}
  .elq-form .col-xs-push-3{
    left:25%}
  .elq-form .col-xs-push-4{
    left:33.33333%}
  .elq-form .col-xs-push-5{
    left:41.66667%}
  .elq-form .col-xs-push-6{
    left:50%}
  .elq-form .col-xs-push-7{
    left:58.33333%}
  .elq-form .col-xs-push-8{
    left:66.66667%}
  .elq-form .col-xs-push-9{
    left:75%}
  .elq-form .col-xs-push-10{
    left:83.33333%}
  .elq-form .col-xs-push-11{
    left:91.66667%}
  .elq-form .col-xs-push-12{
    left:100%}
  .elq-form .col-xs-offset-0{
    margin-left:0}
  .elq-form .col-xs-offset-1{
    margin-left:8.33333%}
  .elq-form .col-xs-offset-2{
    margin-left:16.66667%}
  .elq-form .col-xs-offset-3{
    margin-left:25%}
  .elq-form .col-xs-offset-4{
    margin-left:33.33333%}
  .elq-form .col-xs-offset-5{
    margin-left:41.66667%}
  .elq-form .col-xs-offset-6{
    margin-left:50%}
  .elq-form .col-xs-offset-7{
    margin-left:58.33333%}
  .elq-form .col-xs-offset-8{
    margin-left:66.66667%}
  .elq-form .col-xs-offset-9{
    margin-left:75%}
  .elq-form .col-xs-offset-10{
    margin-left:83.33333%}
  .elq-form .col-xs-offset-11{
    margin-left:91.66667%}
  .elq-form .col-xs-offset-12{
    margin-left:100%}
  @media (min-width:768px){
    .elq-form .col-sm-1,.elq-form .col-sm-2,.elq-form .col-sm-3,.elq-form .col-sm-4,.elq-form .col-sm-5,.elq-form .col-sm-6,.elq-form .col-sm-7,.elq-form .col-sm-8,.elq-form .col-sm-9,.elq-form .col-sm-10,.elq-form .col-sm-11,.elq-form .col-sm-12{
      float:left}
    .elq-form .col-sm-1{
      width:8.33333%}
    .elq-form .col-sm-2{
      width:16.66667%}
    .elq-form .col-sm-3{
      width:25%}
    .elq-form .col-sm-4{
      width:33.33333%}
    .elq-form .col-sm-5{
      width:41.66667%}
    .elq-form .col-sm-6{
      width:50%}
    .elq-form .col-sm-7{
      width:58.33333%}
    .elq-form .col-sm-8{
      width:66.66667%}
    .elq-form .col-sm-9{
      width:75%}
    .elq-form .col-sm-10{
      width:83.33333%}
    .elq-form .col-sm-11{
      width:91.66667%}
    .elq-form .col-sm-12{
      width:100%}
    .elq-form .col-sm-pull-0{
      right:auto}
    .elq-form .col-sm-pull-1{
      right:8.33333%}
    .elq-form .col-sm-pull-2{
      right:16.66667%}
    .elq-form .col-sm-pull-3{
      right:25%}
    .elq-form .col-sm-pull-4{
      right:33.33333%}
    .elq-form .col-sm-pull-5{
      right:41.66667%}
    .elq-form .col-sm-pull-6{
      right:50%}
    .elq-form .col-sm-pull-7{
      right:58.33333%}
    .elq-form .col-sm-pull-8{
      right:66.66667%}
    .elq-form .col-sm-pull-9{
      right:75%}
    .elq-form .col-sm-pull-10{
      right:83.33333%}
    .elq-form .col-sm-pull-11{
      right:91.66667%}
    .elq-form .col-sm-pull-12{
      right:100%}
    .elq-form .col-sm-push-0{
      left:auto}
    .elq-form .col-sm-push-1{
      left:8.33333%}
    .elq-form .col-sm-push-2{
      left:16.66667%}
    .elq-form .col-sm-push-3{
      left:25%}
    .elq-form .col-sm-push-4{
      left:33.33333%}
    .elq-form .col-sm-push-5{
      left:41.66667%}
    .elq-form .col-sm-push-6{
      left:50%}
    .elq-form .col-sm-push-7{
      left:58.33333%}
    .elq-form .col-sm-push-8{
      left:66.66667%}
    .elq-form .col-sm-push-9{
      left:75%}
    .elq-form .col-sm-push-10{
      left:83.33333%}
    .elq-form .col-sm-push-11{
      left:91.66667%}
    .elq-form .col-sm-push-12{
      left:100%}
    .elq-form .col-sm-offset-0{
      margin-left:0}
    .elq-form .col-sm-offset-1{
      margin-left:8.33333%}
    .elq-form .col-sm-offset-2{
      margin-left:16.66667%}
    .elq-form .col-sm-offset-3{
      margin-left:25%}
    .elq-form .col-sm-offset-4{
      margin-left:33.33333%}
    .elq-form .col-sm-offset-5{
      margin-left:41.66667%}
    .elq-form .col-sm-offset-6{
      margin-left:50%}
    .elq-form .col-sm-offset-7{
      margin-left:58.33333%}
    .elq-form .col-sm-offset-8{
      margin-left:66.66667%}
    .elq-form .col-sm-offset-9{
      margin-left:75%}
    .elq-form .col-sm-offset-10{
      margin-left:83.33333%}
    .elq-form .col-sm-offset-11{
      margin-left:91.66667%}
    .elq-form .col-sm-offset-12{
      margin-left:100%}
  }
  @media (min-width:992px){
    .elq-form .col-md-1,.elq-form .col-md-2,.elq-form .col-md-3,.elq-form .col-md-4,.elq-form .col-md-5,.elq-form .col-md-6,.elq-form .col-md-7,.elq-form .col-md-8,.elq-form .col-md-9,.elq-form .col-md-10,.elq-form .col-md-11,.elq-form .col-md-12{
      float:left}
    .elq-form .col-md-1{
      width:8.33333%}
    .elq-form .col-md-2{
      width:16.66667%}
    .elq-form .col-md-3{
      width:25%}
    .elq-form .col-md-4{
      width:33.33333%}
    .elq-form .col-md-5{
      width:41.66667%}
    .elq-form .col-md-6{
      width:50%}
    .elq-form .col-md-7{
      width:58.33333%}
    .elq-form .col-md-8{
      width:66.66667%}
    .elq-form .col-md-9{
      width:75%}
    .elq-form .col-md-10{
      width:83.33333%}
    .elq-form .col-md-11{
      width:91.66667%}
    .elq-form .col-md-12{
      width:100%}
    .elq-form .col-md-pull-0{
      right:auto}
    .elq-form .col-md-pull-1{
      right:8.33333%}
    .elq-form .col-md-pull-2{
      right:16.66667%}
    .elq-form .col-md-pull-3{
      right:25%}
    .elq-form .col-md-pull-4{
      right:33.33333%}
    .elq-form .col-md-pull-5{
      right:41.66667%}
    .elq-form .col-md-pull-6{
      right:50%}
    .elq-form .col-md-pull-7{
      right:58.33333%}
    .elq-form .col-md-pull-8{
      right:66.66667%}
    .elq-form .col-md-pull-9{
      right:75%}
    .elq-form .col-md-pull-10{
      right:83.33333%}
    .elq-form .col-md-pull-11{
      right:91.66667%}
    .elq-form .col-md-pull-12{
      right:100%}
    .elq-form .col-md-push-0{
      left:auto}
    .elq-form .col-md-push-1{
      left:8.33333%}
    .elq-form .col-md-push-2{
      left:16.66667%}
    .elq-form .col-md-push-3{
      left:25%}
    .elq-form .col-md-push-4{
      left:33.33333%}
    .elq-form .col-md-push-5{
      left:41.66667%}
    .elq-form .col-md-push-6{
      left:50%}
    .elq-form .col-md-push-7{
      left:58.33333%}
    .elq-form .col-md-push-8{
      left:66.66667%}
    .elq-form .col-md-push-9{
      left:75%}
    .elq-form .col-md-push-10{
      left:83.33333%}
    .elq-form .col-md-push-11{
      left:91.66667%}
    .elq-form .col-md-push-12{
      left:100%}
    .elq-form .col-md-offset-0{
      margin-left:0}
    .elq-form .col-md-offset-1{
      margin-left:8.33333%}
    .elq-form .col-md-offset-2{
      margin-left:16.66667%}
    .elq-form .col-md-offset-3{
      margin-left:25%}
    .elq-form .col-md-offset-4{
      margin-left:33.33333%}
    .elq-form .col-md-offset-5{
      margin-left:41.66667%}
    .elq-form .col-md-offset-6{
      margin-left:50%}
    .elq-form .col-md-offset-7{
      margin-left:58.33333%}
    .elq-form .col-md-offset-8{
      margin-left:66.66667%}
    .elq-form .col-md-offset-9{
      margin-left:75%}
    .elq-form .col-md-offset-10{
      margin-left:83.33333%}
    .elq-form .col-md-offset-11{
      margin-left:91.66667%}
    .elq-form .col-md-offset-12{
      margin-left:100%}
  }
  @media (min-width:1200px){
    .elq-form .col-lg-1,.elq-form .col-lg-2,.elq-form .col-lg-3,.elq-form .col-lg-4,.elq-form .col-lg-5,.elq-form .col-lg-6,.elq-form .col-lg-7,.elq-form .col-lg-8,.elq-form .col-lg-9,.elq-form .col-lg-10,.elq-form .col-lg-11,.elq-form .col-lg-12{
      float:left}
    .elq-form .col-lg-1{
      width:8.33333%}
    .elq-form .col-lg-2{
      width:16.66667%}
    .elq-form .col-lg-3{
      width:25%}
    .elq-form .col-lg-4{
      width:33.33333%}
    .elq-form .col-lg-5{
      width:41.66667%}
    .elq-form .col-lg-6{
      width:50%}
    .elq-form .col-lg-7{
      width:58.33333%}
    .elq-form .col-lg-8{
      width:66.66667%}
    .elq-form .col-lg-9{
      width:75%}
    .elq-form .col-lg-10{
      width:83.33333%}
    .elq-form .col-lg-11{
      width:91.66667%}
    .elq-form .col-lg-12{
      width:100%}
    .elq-form .col-lg-pull-0{
      right:auto}
    .elq-form .col-lg-pull-1{
      right:8.33333%}
    .elq-form .col-lg-pull-2{
      right:16.66667%}
    .elq-form .col-lg-pull-3{
      right:25%}
    .elq-form .col-lg-pull-4{
      right:33.33333%}
    .elq-form .col-lg-pull-5{
      right:41.66667%}
    .elq-form .col-lg-pull-6{
      right:50%}
    .elq-form .col-lg-pull-7{
      right:58.33333%}
    .elq-form .col-lg-pull-8{
      right:66.66667%}
    .elq-form .col-lg-pull-9{
      right:75%}
    .elq-form .col-lg-pull-10{
      right:83.33333%}
    .elq-form .col-lg-pull-11{
      right:91.66667%}
    .elq-form .col-lg-pull-12{
      right:100%}
    .elq-form .col-lg-push-0{
      left:auto}
    .elq-form .col-lg-push-1{
      left:8.33333%}
    .elq-form .col-lg-push-2{
      left:16.66667%}
    .elq-form .col-lg-push-3{
      left:25%}
    .elq-form .col-lg-push-4{
      left:33.33333%}
    .elq-form .col-lg-push-5{
      left:41.66667%}
    .elq-form .col-lg-push-6{
      left:50%}
    .elq-form .col-lg-push-7{
      left:58.33333%}
    .elq-form .col-lg-push-8{
      left:66.66667%}
    .elq-form .col-lg-push-9{
      left:75%}
    .elq-form .col-lg-push-10{
      left:83.33333%}
    .elq-form .col-lg-push-11{
      left:91.66667%}
    .elq-form .col-lg-push-12{
      left:100%}
    .elq-form .col-lg-offset-0{
      margin-left:0}
    .elq-form .col-lg-offset-1{
      margin-left:8.33333%}
    .elq-form .col-lg-offset-2{
      margin-left:16.66667%}
    .elq-form .col-lg-offset-3{
      margin-left:25%}
    .elq-form .col-lg-offset-4{
      margin-left:33.33333%}
    .elq-form .col-lg-offset-5{
      margin-left:41.66667%}
    .elq-form .col-lg-offset-6{
      margin-left:50%}
    .elq-form .col-lg-offset-7{
      margin-left:58.33333%}
    .elq-form .col-lg-offset-8{
      margin-left:66.66667%}
    .elq-form .col-lg-offset-9{
      margin-left:75%}
    .elq-form .col-lg-offset-10{
      margin-left:83.33333%}
    .elq-form .col-lg-offset-11{
      margin-left:91.66667%}
    .elq-form .col-lg-offset-12{
      margin-left:100%}
  }
  .elq-form .row{
    display:inherit}
  .LV_invalid_field,input.LV_invalid_field:active,input.LV_invalid_field:hover,textarea.LV_invalid_field:active,textarea.LV_invalid_field:hover{
    outline:1px solid #c00}
  .LV_validation_message{
    font-weight:700;
    margin:0 0 0 5px}
  .LV_valid{
    display:none}
  .LV_invalid{
    color:#c00;
    font-size:10px}
  .submit-button-style{
    padding:7px 20px;
    border:1px solid #979797;
    border-radius:3px;
    background-color:#fff;
    color:#4a4a4a;
    cursor:pointer}
  .checkbox-aligned{
    margin-left:5px;
    display:inline}
  .form-element-layout{
    padding:5px 10px}
  .form-element-instruction{
    font-size:10px}
  .form-element-form-text{
    margin:0}
  .form-field-visible-xs-block{
    display:none}
  .elq-form-design-field .list-order input[type=radio]{
    margin-left:1px}
  @media (max-width:767px){
    .form-field-visible-xs-block{
      display:block}
  }
  .form-field-hidden-xs{
    display:block}
  @media (max-width:767px){
    .form-field-hidden-xs{
      display:none}
  }
  .custom-overlay{
    margin-left:2px;
    background:#fff;
    box-shadow:0 0 4px 0 #777;
    border-radius:2px;
    max-width:256px}
</style>
<form method="post" name="CG-WW-CppLambdas-eBook-210802" action="https://s608.t.eloqua.com/e/f2" onsubmit="return handleFormSubmit(this)" id="form3647" class="elq-form">
  <input value="CG-WW-CppLambdas-eBook-210802" type="hidden" name="elqFormName">
  <input value="608" type="hidden" name="elqSiteId">
  <input name="elqCampaignId" type="hidden">
  <div class="layout container-fluid">
    <div class="row">
      <div class="grid-layout-col">
        <div class="layout-col col-sm-12 col-xs-12">
          <div id="formElement0" class="elq-field-style form-element-layout row">
            <div style="text-align:left;" class="col-sm-12 col-xs-12">
              <label class="elq-label " for="fe67905">First Name
                <span class="elq-required">*
                </span>
              </label>
            </div>
            <div class="col-sm-12 col-xs-12">
              <div class="row">
                <div class="col-xs-12">
                  <div class="field-control-wrapper">
                    <input type="text" class="elq-item-input" name="Name_First" id="fe67905" value="" style="width:100%;">
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
    <div class="row">
      <div class="grid-layout-col">
        <div class="layout-col col-sm-12 col-xs-12">
          <div id="formElement1" class="elq-field-style form-element-layout row">
            <div style="text-align:left;" class="col-sm-12 col-xs-12">
              <label class="elq-label " for="fe67906">Last Name
                <span class="elq-required">*
                </span>
              </label>
            </div>
            <div class="col-sm-12 col-xs-12">
              <div class="row">
                <div class="col-xs-12">
                  <div class="field-control-wrapper">
                    <input type="text" class="elq-item-input" name="Name_Last" id="fe67906" value="" style="width:100%;">
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
    <div class="row">
      <div class="grid-layout-col">
        <div class="layout-col col-sm-12 col-xs-12">
          <div id="formElement2" class="elq-field-style form-element-layout row">
            <div style="text-align:left;" class="col-sm-12 col-xs-12">
              <label class="elq-label " for="fe67907">Email
                <span class="elq-required">*
                </span>
              </label>
            </div>
            <div class="col-sm-12 col-xs-12">
              <div class="row">
                <div class="col-xs-12">
                  <div class="field-control-wrapper">
                    <input type="text" class="elq-item-input" name="C_EmailAddress" id="fe67907" value="" style="width:100%;">
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
    <div class="row">
      <div class="grid-layout-col">
        <div class="layout-col col-sm-12 col-xs-12">
          <div id="formElement3" class="elq-field-style form-element-layout row">
            <div style="text-align:left;" class="col-sm-12 col-xs-12">
              <label class="elq-label " for="fe67908">Job Function
              </label>
            </div>
            <div class="col-sm-12 col-xs-12">
              <div class="row">
                <div class="col-xs-12">
                  <div class="field-control-wrapper">
                    <select class="elq-item-select" id="fe67908" name="C_Job_Function" style="width:100%;" data-value="">
                      <option value="">-- Please select --
                      </option>
                      <option value="Academic/Research">Academic/Research
                      </option>
                      <option value="Accounting/Finance/Legal">Accounting/Finance/Legal
                      </option>
                      <option value="Application Developer">Application Developer
                      </option>
                      <option value="Application Architect">Application Architect
                      </option>
                      <option value="Architect/Modeler">Architect/Modeler
                      </option>
                      <option value="Business Analyst">Business Analyst
                      </option>
                      <option value="Business Intelligence">Business Intelligence
                      </option>
                      <option value="CIO/CTO">CIO/CTO
                      </option>
                      <option value="Database Administraton">Database Administraton
                      </option>
                      <option value="Database Development">Database Development
                      </option>
                      <option value="Director/VP of Application Development">Director/VP of Application Development
                      </option>
                      <option value="Engineer">Engineer
                      </option>
                      <option value="Faculty">Faculty
                      </option>
                      <option value="General Management">General Management
                      </option>
                      <option value="Help Desk/Desktop Services">Help Desk/Desktop Services
                      </option>
                      <option value="IT Asset Management">IT Asset Management
                      </option>
                      <option value="Other Corporate IT Director/VP">Other Corporate IT Director/VP
                      </option>
                      <option value="Program Director">Program Director
                      </option>
                      <option value="Project Management">Project Management
                      </option>
                      <option value="Quality Assurance">Quality Assurance/Testing
                      </option>
                      <option value="Sales/Marketing">Sales/Marketing
                      </option>
                      <option value="Student">Student
                      </option>
                      <option value="Systems Integrator">Systems Integrator
                      </option>
                      <option value="Virtualization">Virtualization
                      </option>
                      <option value="Other">Other
                      </option>
                    </select>
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
    <div class="row">
      <div class="grid-layout-col">
        <div class="layout-col col-sm-12 col-xs-12">
          <div id="formElement4" class="elq-field-style form-element-layout row">
            <div style="text-align:left;" class="col-sm-12 col-xs-12">
              <label class="elq-label " for="fe67909">Business Phone
              </label>
            </div>
            <div class="col-sm-12 col-xs-12">
              <div class="row">
                <div class="col-xs-12">
                  <div class="field-control-wrapper">
                    <input type="text" class="elq-item-input" name="C_BusPhone" id="fe67909" value="" style="width:100%;">
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
    <div class="row">
      <div class="grid-layout-col">
        <div class="layout-col col-sm-12 col-xs-12">
          <div id="formElement5" class="elq-field-style form-element-layout row">
            <div style="text-align:left;" class="col-sm-12 col-xs-12">
              <label class="elq-label " for="fe67910">Company
              </label>
            </div>
            <div class="col-sm-12 col-xs-12">
              <div class="row">
                <div class="col-xs-12">
                  <div class="field-control-wrapper">
                    <input type="text" class="elq-item-input" name="C_Company" id="fe67910" value="" style="width:100%;">
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
    <div class="row">
      <div class="grid-layout-col">
        <div class="layout-col col-sm-12 col-xs-12">
          <div id="formElement6" class="elq-field-style form-element-layout row">
            <div style="text-align:left;" class="col-sm-12 col-xs-12">
              <label class="elq-label " for="fe67911">Country
                <span class="elq-required">*
                </span>
              </label>
            </div>
            <div class="col-sm-12 col-xs-12">
              <div class="row">
                <div class="col-xs-12">
                  <div class="field-control-wrapper">
                    <select class="elq-item-select" id="fe67911" name="C_Country" style="width:100%;" data-value="">
                      <option value="">-- Please Select --
                      </option>
                      <option value="AF">Afghanistan
                      </option>
                      <option value="AL">Albania
                      </option>
                      <option value="DZ">Algeria
                      </option>
                      <option value="AS">American Samoa
                      </option>
                      <option value="AD">Andorra
                      </option>
                      <option value="AO">Angola
                      </option>
                      <option value="AI">Anguilla
                      </option>
                      <option value="AQ">Antarctica
                      </option>
                      <option value="AG">Antigua and Barbuda
                      </option>
                      <option value="AR">Argentina
                      </option>
                      <option value="AM">Armenia
                      </option>
                      <option value="AW">Aruba
                      </option>
                      <option value="AU">Australia
                      </option>
                      <option value="AT">Austria
                      </option>
                      <option value="AZ">Azerbaijan
                      </option>
                      <option value="BS">Bahamas
                      </option>
                      <option value="BH">Bahrain
                      </option>
                      <option value="BD">Bangladesh
                      </option>
                      <option value="BB">Barbados
                      </option>
                      <option value="BY">Belarus
                      </option>
                      <option value="BE">Belgium
                      </option>
                      <option value="BZ">Belize
                      </option>
                      <option value="BJ">Benin
                      </option>
                      <option value="BM">Bermuda
                      </option>
                      <option value="BT">Bhutan
                      </option>
                      <option value="BO">Bolivia
                      </option>
                      <option value="BA">Bosnia and Herzegovina
                      </option>
                      <option value="BW">Botswana
                      </option>
                      <option value="BV">Bouvet Island
                      </option>
                      <option value="BR">Brazil
                      </option>
                      <option value="IO">British Indian Ocean Territory
                      </option>
                      <option value="BN">Brunei Darussalam
                      </option>
                      <option value="BG">Bulgaria
                      </option>
                      <option value="BF">Burkina Faso
                      </option>
                      <option value="BI">Burundi
                      </option>
                      <option value="KH">Cambodia
                      </option>
                      <option value="CM">Cameroon
                      </option>
                      <option value="CA">Canada
                      </option>
                      <option value="CV">Cape Verde
                      </option>
                      <option value="KY">Cayman Islands
                      </option>
                      <option value="CF">Central African Republic
                      </option>
                      <option value="TD">Chad
                      </option>
                      <option value="CL">Chile
                      </option>
                      <option value="CN">China
                      </option>
                      <option value="CX">Christmas Island
                      </option>
                      <option value="CC">Cocos (Keeling) Islands
                      </option>
                      <option value="CO">Colombia
                      </option>
                      <option value="KM">Comoros
                      </option>
                      <option value="CG">Congo
                      </option>
                      <option value="CK">Cook Islands
                      </option>
                      <option value="CR">Costa Rica
                      </option>
                      <option value="CI">Cote D`Ivoire (Ivory Coast)
                      </option>
                      <option value="HR">Croatia (Hrvatska)
                      </option>
                      <option value="CU">Cuba
                      </option>
                      <option value="CY">Cyprus
                      </option>
                      <option value="CZ">Czech Republic
                      </option>
                      <option value="DK">Denmark
                      </option>
                      <option value="DJ">Djibouti
                      </option>
                      <option value="DM">Dominica
                      </option>
                      <option value="DO">Dominican Republic
                      </option>
                      <option value="TP">East Timor
                      </option>
                      <option value="EC">Ecuador
                      </option>
                      <option value="EG">Egypt
                      </option>
                      <option value="SV">El Salvador
                      </option>
                      <option value="GQ">Equatorial Guinea
                      </option>
                      <option value="ER">Eritrea
                      </option>
                      <option value="EE">Estonia
                      </option>
                      <option value="ET">Ethiopia
                      </option>
                      <option value="FK">Falkland Islands (Malvinas)
                      </option>
                      <option value="FO">Faroe Islands
                      </option>
                      <option value="FJ">Fiji
                      </option>
                      <option value="FI">Finland
                      </option>
                      <option value="FR">France
                      </option>
                      <option value="GF">French Guiana
                      </option>
                      <option value="PF">French Polynesia
                      </option>
                      <option value="TF">French Southern Territories
                      </option>
                      <option value="GA">Gabon
                      </option>
                      <option value="GM">Gambia
                      </option>
                      <option value="GE">Georgia
                      </option>
                      <option value="DE">Germany
                      </option>
                      <option value="GH">Ghana
                      </option>
                      <option value="GI">Gibraltar
                      </option>
                      <option value="GR">Greece
                      </option>
                      <option value="GL">Greenland
                      </option>
                      <option value="GD">Grenada
                      </option>
                      <option value="GP">Guadeloupe
                      </option>
                      <option value="GU">Guam
                      </option>
                      <option value="GT">Guatemala
                      </option>
                      <option value="GN">Guinea
                      </option>
                      <option value="GW">Guinea-Bissau
                      </option>
                      <option value="GY">Guyana
                      </option>
                      <option value="HT">Haiti
                      </option>
                      <option value="HM">Heard and McDonald Islands
                      </option>

                      <option value="HN">Honduras
                      </option>
                      <option value="HK">Hong Kong
                      </option>
                      <option value="HU">Hungary
                      </option>
                      <option value="IS">Iceland
                      </option>
                      <option value="IN">India
                      </option>
                      <option value="ID">Indonesia
                      </option>
                      <option value="IR">Iran
                      </option>
                      <option value="IQ">Iraq
                      </option>
                      <option value="IE">Ireland
                      </option>
                      <option value="IL">Israel
                      </option>
                      <option value="IT">Italy
                      </option>
                      <option value="JM">Jamaica
                      </option>
                      <option value="JP">Japan
                      </option>
                      <option value="JO">Jordan
                      </option>
                      <option value="KZ">Kazakhstan
                      </option>
                      <option value="KE">Kenya
                      </option>
                      <option value="KI">Kiribati
                      </option>
                      <option value="KP">Korea (North)
                      </option>
                      <option value="KR">Korea (South)
                      </option>
                      <option value="KW">Kuwait
                      </option>
                      <option value="KG">Kyrgyzstan
                      </option>
                      <option value="LA">Laos
                      </option>
                      <option value="LV">Latvia
                      </option>
                      <option value="LB">Lebanon
                      </option>
                      <option value="LS">Lesotho
                      </option>
                      <option value="LR">Liberia
                      </option>
                      <option value="LY">Libya
                      </option>
                      <option value="LI">Liechtenstein
                      </option>
                      <option value="LT">Lithuania
                      </option>
                      <option value="LU">Luxembourg
                      </option>
                      <option value="MO">Macau
                      </option>
                      <option value="MK">Macedonia
                      </option>
                      <option value="MG">Madagascar
                      </option>
                      <option value="MW">Malawi
                      </option>
                      <option value="MY">Malaysia
                      </option>
                      <option value="MV">Maldives
                      </option>
                      <option value="ML">Mali
                      </option>
                      <option value="MT">Malta
                      </option>
                      <option value="MH">Marshall Islands
                      </option>
                      <option value="MQ">Martinique
                      </option>
                      <option value="MR">Mauritania
                      </option>
                      <option value="MU">Mauritius
                      </option>
                      <option value="YT">Mayotte
                      </option>
                      <option value="MX">Mexico
                      </option>
                      <option value="FM">Micronesia
                      </option>
                      <option value="MD">Moldova
                      </option>
                      <option value="MC">Monaco
                      </option>
                      <option value="MN">Mongolia
                      </option>
                      <option value="ME">Montenegro
                      </option>
                      <option value="MS">Montserrat
                      </option>
                      <option value="MA">Morocco
                      </option>
                      <option value="MZ">Mozambique
                      </option>
                      <option value="MM">Myanmar
                      </option>
                      <option value="NA">Namibia
                      </option>
                      <option value="NR">Nauru
                      </option>
                      <option value="NP">Nepal
                      </option>
                      <option value="NL">Netherlands
                      </option>
                      <option value="AN">Netherlands Antilles
                      </option>
                      <option value="NT">Neutral Zone
                      </option>
                      <option value="NC">New Caledonia
                      </option>
                      <option value="NZ">New Zealand
                      </option>
                      <option value="NI">Nicaragua
                      </option>
                      <option value="NE">Niger
                      </option>
                      <option value="NG">Nigeria
                      </option>
                      <option value="NU">Niue
                      </option>
                      <option value="NF">Norfolk Island
                      </option>
                      <option value="MP">Northern Mariana Islands
                      </option>
                      <option value="NO">Norway
                      </option>
                      <option value="OM">Oman
                      </option>
                      <option value="PK">Pakistan
                      </option>
                      <option value="PW">Palau
                      </option>
                      <option value="PA">Panama
                      </option>
                      <option value="PG">Papua New Guinea
                      </option>
                      <option value="PY">Paraguay
                      </option>
                      <option value="PE">Peru
                      </option>
                      <option value="PH">Philippines
                      </option>
                      <option value="PN">Pitcairn
                      </option>
                      <option value="PL">Poland
                      </option>
                      <option value="PT">Portugal
                      </option>
                      <option value="PR">Puerto Rico
                      </option>
                      <option value="QA">Qatar
                      </option>
                      <option value="RE">Reunion
                      </option>
                      <option value="RO">Romania
                      </option>
                      <option value="RU">Russian Federation
                      </option>
                      <option value="RW">Rwanda
                      </option>
                      <option value="GS">S. Georgia and S. Sandwich Isls.
                      </option>
                      <option value="KN">Saint Kitts and Nevis
                      </option>
                      <option value="LC">Saint Lucia
                      </option>
                      <option value="VC">Saint Vincent and the Grenadines
                      </option>
                      <option value="WS">Samoa
                      </option>
                      <option value="SM">San Marino
                      </option>
                      <option value="ST">Sao Tome and Principe
                      </option>
                      <option value="SA">Saudi Arabia
                      </option>
                      <option value="SN">Senegal
                      </option>
                      <option value="RS">Serbia
                      </option>
                      <option value="SC">Seychelles
                      </option>
                      <option value="SL">Sierra Leone
                      </option>
                      <option value="SG">Singapore
                      </option>
                      <option value="SK">Slovak Republic
                      </option>
                      <option value="SI">Slovenia
                      </option>
                      <option value="SB">Solomon Islands
                      </option>
                      <option value="SO">Somalia
                      </option>
                      <option value="ZA">South Africa
                      </option>
                      <option value="ES">Spain
                      </option>
                      <option value="LK">Sri Lanka
                      </option>
                      <option value="SH">St. Helena
                      </option>
                      <option value="PM">St. Pierre and Miquelon
                      </option>
                      <option value="SD">Sudan
                      </option>
                      <option value="SR">Suriname
                      </option>
                      <option value="SJ">Svalbard and Jan Mayen Islands
                      </option>
                      <option value="SZ">Swaziland
                      </option>
                      <option value="SE">Sweden
                      </option>
                      <option value="CH">Switzerland
                      </option>
                      <option value="SY">Syria
                      </option>
                      <option value="TW">Taiwan
                      </option>
                      <option value="TJ">Tajikistan
                      </option>
                      <option value="TZ">Tanzania
                      </option>
                      <option value="TH">Thailand
                      </option>
                      <option value="TG">Togo
                      </option>
                      <option value="TK">Tokelau
                      </option>
                      <option value="TO">Tonga
                      </option>
                      <option value="TT">Trinidad and Tobago
                      </option>
                      <option value="TN">Tunisia
                      </option>
                      <option value="TR">Turkey
                      </option>
                      <option value="TM">Turkmenistan
                      </option>
                      <option value="TC">Turks and Caicos Islands
                      </option>
                      <option value="TV">Tuvalu
                      </option>
                      <option value="UG">Uganda
                      </option>
                      <option value="UA">Ukraine
                      </option>
                      <option value="AE">United Arab Emirates
                      </option>
                      <option value="GB">United Kingdom
                      </option>
                      <option value="US">United States
                      </option>
                      <option value="UY">Uruguay
                      </option>
                      <option value="UM">US Minor Outlying Islands
                      </option>
                      <option value="UZ">Uzbekistan
                      </option>
                      <option value="VU">Vanuatu
                      </option>
                      <option value="VA">Vatican City State (Holy See)
                      </option>
                      <option value="VE">Venezuela
                      </option>
                      <option value="VN">Viet Nam
                      </option>
                      <option value="VG">Virgin Islands (British)
                      </option>
                      <option value="VI">Virgin Islands (U.S.)
                      </option>
                      <option value="WF">Wallis and Futuna Islands
                      </option>
                      <option value="EH">Western Sahara
                      </option>
                      <option value="YE">Yemen
                      </option>
                      <option value="YU">Yugoslavia
                      </option>
                      <option value="ZR">Zaire
                      </option>
                      <option value="ZM">Zambia
                      </option>
                      <option value="ZW">Zimbabwe
                      </option>
                    </select>
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
    <div class="row" id="stateCont" style="display: none;">    
<!--  copy div class-row from other form and update for="xxxxxxx" and ID +_state -->
      <div class="grid-layout-col">
        <div class="layout-col col-sm-12 col-xs-12">
          <div id="formElement7_state" class="elq-field-style form-element-layout row">
            <div style="text-align:left;" class="col-sm-12 col-xs-12">
              <label class="elq-label " for="fe67912">State or Province
              <span class="elq-required">*
                </span>
              </label>
            </div>
            <div class="col-sm-12 col-xs-12">
              <div class="row">
                <div class="col-xs-12">
                  <div class="field-control-wrapper">                 
                     <select class="elq-item-select" id="fe67912_state" name="C_State" style="width:100%;" data-value="">
                                            <option value="">Select a US State or CA Province</option>
                                            <option value="" style="background-color: #DADADA; font-weight:bold"> -- US States  --  </option>
                                            <option value="AL">Alabama</option>
                                            <option value="AK">Alaska</option>
                                            <option value="AZ">Arizona</option>
                                            <option value="AR">Arkansas</option>
                                            <option value="CA">California</option>
                                            <option value="CO">Colorado</option>
                                            <option value="CT">Connecticut</option>
                                            <option value="DE">Delaware</option>
                                            <option value="DC">District of Columbia</option>
                                            <option value="FL">Florida</option>
                                            <option value="GA">Georgia</option>
                                            <option value="HI">Hawaii</option>
                                            <option value="ID">Idaho</option>
                                            <option value="IL">Illinois</option>
                                            <option value="IN">Indiana</option>
                                            <option value="IA">Iowa</option>
                                            <option value="KS">Kansas</option>
                                            <option value="KY">Kentucky</option>
                                            <option value="LA">Louisiana</option>
                                            <option value="ME">Maine</option>
                                            <option value="MD">Maryland</option>
                                            <option value="MA">Massachusetts</option>
                                            <option value="MI">Michigan</option>
                                            <option value="MN">Minnesota</option>
                                            <option value="MS">Mississippi</option>
                                            <option value="MO">Missouri</option>
                                            <option value="MT">Montana</option>
                                            <option value="NE">Nebraska</option>
                                            <option value="NV">Nevada</option>
                                            <option value="NH">New Hampshire</option>

                                            <option value="NJ">New Jersey</option>
                                            <option value="NM">New Mexico</option>
                                            <option value="NY">New York</option>
                                            <option value="NC">North Carolina</option>
                                            <option value="ND">North Dakota</option>
                                            <option value="OH">Ohio</option>
                                            <option value="OK">Oklahoma</option>
                                            <option value="OR">Oregon</option>
                                            <option value="PA">Pennsylvania</option>
                                            <option value="PR">Puerto Rico</option>
                                            <option value="RI">Rhode Island</option>
                                            <option value="SC">South Carolina</option>
                                            <option value="SD">South Dakota</option>
                                            <option value="TN">Tennessee</option>
                                            <option value="TX">Texas</option>
                                            <option value="UT">Utah</option>
                                            <option value="VT">Vermont</option>
                                            <option value="VI">Virgin Islands</option>
                                            <option value="VA">Virginia</option>
                                            <option value="WA">Washington</option>
                                            <option value="WV">West Virginia</option>
                                            <option value="WI">Wisconsin</option>
                                            <option value="WY">Wyoming</option>
                                            <option value="" style="background-color: #DADADA; font-weight:bold"> -- Canadian Provinces  --  </option>
                                            <option value="AB">Alberta</option>
                                            <option value="BC">British Columbia</option>
                                            <option value="MB">Manitoba</option>
                                            <option value="NB">New Brunswick</option>
                                            <option value="NF">Newfoundland</option>
                                            <option value="NT">Northwest Terr.</option>
                                            <option value="NS">Nova Scotia</option>
                                            <option value="NU">Nunavut</option>
                                            <option value="ON">Ontario</option>
                                            <option value="PE">Prince Edward Island</option>
                                            <option value="QC">Quebec</option>
                                            <option value="SK">Saskatchewan</option>
                                            <option value="YT">Yukon</option>
                                        </select>
                    
                    
                    
                    
                    
                    
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
    <div class="row">
      <div class="grid-layout-col">
        <div class="layout-col col-sm-12 col-xs-12">
          <div id="formElement8" class="elq-field-style form-element-layout row">
            <div class="col-sm-12 col-xs-12">
              <div class="row">
                <div class="col-xs-12">
                  <div style="text-align:left;">We are committed to respecting and protecting your privacy.
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
    <div class="row">
      <div class="grid-layout-col">
        <div class="layout-col col-sm-12 col-xs-12">
          <div id="formElement9" class="elq-field-style form-element-layout row">
            <div class="col-sm-12 col-xs-12">
              <div class="row">
                <div class="col-xs-12">
                  <div>
                    <div class="single-checkbox-row row">
                      <input type="checkbox" name="privacyOptIn" id="fe67913">
                      <label class="checkbox-aligned elq-item-label" for="fe67913">I have read, understand and agree to the Embarcadero terms and conditions and privacy 
                      </label>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
    <div class="row">
      <div class="grid-layout-col">
        <div class="layout-col col-sm-12 col-xs-12">
          <div id="formElement10" class="elq-field-style form-element-layout row">
            <div class="col-sm-12 col-xs-12">
              <div class="row">
                <div class="col-xs-12">
                  <div>
                    <div class="single-checkbox-row row">
                      <input type="checkbox" name="emailOptIn" id="fe67914">
                      <label class="checkbox-aligned elq-item-label" for="fe67914">I agree to receive Embarcadero marketing communications via email and occasionally phone
                      </label>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
    <div class="row">
      <div class="grid-layout-col">
        <div class="layout-col col-sm-12 col-xs-12">
          <div id="formElement11" class="elq-field-style form-element-layout row">
            <div class="col-sm-12 col-xs-12">
              <div class="row">
                <div class="col-xs-12">
                  <div style="text-align:left;">You may unsubscribe or withdraw your consent at any time.
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
    <div class="row">
      <div class="grid-layout-col">
        <div class="layout-col col-sm-12 col-xs-12">
          <div id="formElement12" class="elq-field-style form-element-layout row">
            <div class="col-sm-12 col-xs-12">
              <div class="row">
                <div class="col-xs-12">
                  <div style="text-align:center;">
                    <input type="image" alt="Submit" src="https://img.en25.com/EloquaImages/clients/Embarcadero/%7B3b88b059-26b0-48ef-9c08-cd71d1114e54%7D_get-your-ebook.png" value="Download Whitepaper" class="submit-button " style="font-size:100%;height:40px;width:200px;">
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
    <input type="hidden" name="utmmedium" id="fe67915" value="Leads Acquisition">
    <input type="hidden" name="utmsource" id="fe67916" value="CodeBeauty">
    <input type="hidden" name="utmcontent" id="fe67917" value="LambdasWP">
    <input type="hidden" name="utmcampaign" id="fe67918" value="">
    <input type="hidden" name="LastSFDCCampaigID" id="fe67919" value="7015a0000021Ogh">
    <input type="hidden" name="LastSFDCCampaignStatus" id="fe67920" value="Registered">
    <input type="hidden" name="hiddenField" id="fe67921" value="CG">
    <input type="hidden" name="hiddenField2" id="fe67922" value="CG">
    <input type="hidden" name="DESCRIPTION" id="fe67923" value="eBook C++ Lambdas">
    <input type="hidden" name="ProductInterest" id="fe67924" value="C++Builder">
    <input type="hidden" name="ProdInterestArea_CG" id="fe67925" value="1">
    <input type="hidden" name="ProdInterestArea" id="fe67926" value="CG">
    <input type="hidden" name="EloquaCreated" id="fe67927" value="1">
    <input type="hidden" name="ProductFamily" id="fe67928" value="CG">
    <input type="hidden" name="ResponseType" id="fe67929" value="Whitepapers">
  </div>
</form>
<script type="text/javascript" src="https://img.en25.com/i/livevalidation_standalone.compressed.js">
</script>
<script>function handleFormSubmit(ele) {
    var submitButton = ele.querySelector('input[type=submit]');
    var spinner = document.createElement('span');
    spinner.setAttribute('class', 'loader');
    submitButton.setAttribute('disabled', true);
    submitButton.style.cursor = 'wait';
    submitButton.parentNode.appendChild(spinner);
    return true;
  }
  function resetSubmitButton(e){
    var submitButtons = e.target.form.getElementsByClassName('submit-button');
    for(var i=0;i<submitButtons.length;i++){
      submitButtons[i].disabled = false;
    }
  }
  function addChangeHandler(elements){
    for(var i=0; i<elements.length; i++){
      elements[i].addEventListener('change', resetSubmitButton);
    }
  }
  var form = document.getElementById('form3647');
  addChangeHandler(form.getElementsByTagName('input'));
  addChangeHandler(form.getElementsByTagName('select'));
  addChangeHandler(form.getElementsByTagName('textarea'));
  var nodes = document.querySelectorAll('#form3647 input[data-subscription]');
  if (nodes) {
    for (var i = 0, len = nodes.length; i < len; i++) {
      var status = nodes[i].dataset ? nodes[i].dataset.subscription : nodes[i].getAttribute('data-subscription');
      if(status ==='true') {
        nodes[i].checked = true;
      }
    }
  };
  var nodes = document.querySelectorAll('#form3647 select[data-value]');
  if (nodes) {
    for (var i = 0; i < nodes.length; i++) {
      var node = nodes[i];
      var selectedValue = node.dataset ? node.dataset.value : node.getAttribute('data-value');
      if (selectedValue) {
        for (var j = 0; j < node.options.length; j++) {
          if(node.options[j].value === selectedValue) {
            node.options[j].selected = 'selected';
            break;
          }
        }
      }
    }
  }
  this.getParentElement = function(list) {
    return list[list.length-1].parentElement};
  var dom0 = document.querySelector('#form3647 #fe67905');
  var fe67905 = new LiveValidation(dom0, {
    validMessage: "", onlyOnBlur: false, wait: 300, isPhoneField: false}
                                  );
  fe67905.add(Validate.Custom, {
    against: function(value) {
      return !value.match(/(telnet|ftp|https?):\/\/(?:[a-z0-9][a-z0-9-]{0,61}[a-z0-9]\.|[a-z0-9]\.)+[a-z]{2,63}/i);
    }
    , failureMessage: "Value must not contain any URL's"}
             );
  fe67905.add(Validate.Length, {
    tooShortMessage:"Invalid length for field value", tooLongMessage: "Invalid length for field value",  minimum: 0, maximum: 35}
             );
  fe67905.add(Validate.Presence, {
    failureMessage:"Please fill in"}
             );
  fe67905.add(Validate.Custom, {
    against: function(value) {
      return !value.match(/(<([^>]+)>)/ig);
    }
    , failureMessage: "Value must not contain any HTML"}
             );
  var dom1 = document.querySelector('#form3647 #fe67906');
  var fe67906 = new LiveValidation(dom1, {
    validMessage: "", onlyOnBlur: false, wait: 300, isPhoneField: false}
                                  );
  fe67906.add(Validate.Length, {
    tooShortMessage:"Invalid length for field value", tooLongMessage: "Invalid length for field value",  minimum: 0, maximum: 35}
             );
  fe67906.add(Validate.Custom, {
    against: function(value) {
      return !value.match(/(telnet|ftp|https?):\/\/(?:[a-z0-9][a-z0-9-]{0,61}[a-z0-9]\.|[a-z0-9]\.)+[a-z]{2,63}/i);
    }
    , failureMessage: "Value must not contain any URL's"}
             );
  fe67906.add(Validate.Presence, {
    failureMessage:"Please fill in"}
             );
  fe67906.add(Validate.Custom, {
    against: function(value) {
      return !value.match(/(<([^>]+)>)/ig);
    }
    , failureMessage: "Value must not contain any HTML"}
             );
  var dom2 = document.querySelector('#form3647 #fe67907');
  var fe67907 = new LiveValidation(dom2, {
    validMessage: "", onlyOnBlur: false, wait: 300, isPhoneField: false}
                                  );
  fe67907.add(Validate.Format, {
    pattern: /(^[A-Z0-9!#\$%&'\*\+\-\/=\?\^_`\{\|\}~][A-Z0-9!#\$%&'\*\+\-\/=\?\^_`\{\|\}~\.]{0,62}@(([A-Z0-9](?:[A-Z0-9\-]{0,61}[A-Z0-9])?)(\.[A-Z0-9](?:[A-Z0-9\-]{0,61}[A-Z0-9])?)+)$)/i, failureMessage: "A valid email address is required"}
             );
  fe67907.add(Validate.Format, {
    pattern: /\.\.|\.@/i, failureMessage: "A valid email address is required", negate: "true"}
             );
  fe67907.add(Validate.Presence, {
    failureMessage:"Please fill in"}
             );
  var dom3 = document.querySelector('#form3647 #fe67908');
  var fe67908 = new LiveValidation(dom3, {
    validMessage: "", onlyOnBlur: false, wait: 300, isPhoneField: false}
                                  );
  var dom4 = document.querySelector('#form3647 #fe67909');
  var fe67909 = new LiveValidation(dom4, {
    validMessage: "", onlyOnBlur: false, wait: 300, isPhoneField: false}
                                  );
  fe67909.add(Validate.Custom, {
    against: function(value) {
      return !value.match(/(telnet|ftp|https?):\/\/(?:[a-z0-9][a-z0-9-]{0,61}[a-z0-9]\.|[a-z0-9]\.)+[a-z]{2,63}/i);
    }
    , failureMessage: "Value must not contain any URL's"}
             );
  fe67909.add(Validate.Custom, {
    against: function(value) {
      return !value.match(/(<([^>]+)>)/ig);
    }
    , failureMessage: "Value must not contain any HTML"}
             );
  var dom5 = document.querySelector('#form3647 #fe67910');
  var fe67910 = new LiveValidation(dom5, {
    validMessage: "", onlyOnBlur: false, wait: 300, isPhoneField: false}
                                  );
  fe67910.add(Validate.Custom, {
    against: function(value) {
      return !value.match(/(telnet|ftp|https?):\/\/(?:[a-z0-9][a-z0-9-]{0,61}[a-z0-9]\.|[a-z0-9]\.)+[a-z]{2,63}/i);
    }
    , failureMessage: "Value must not contain any URL's"}
             );
  fe67910.add(Validate.Length, {
    tooShortMessage:"Invalid length for field value", tooLongMessage: "Invalid length for field value",  minimum: 0, maximum: 35}
             );
  fe67910.add(Validate.Custom, {
    against: function(value) {
      return !value.match(/(<([^>]+)>)/ig);
    }
    , failureMessage: "Value must not contain any HTML"}
             );
  var dom6 = document.querySelector('#form3647 #fe67911');
  var fe67911 = new LiveValidation(dom6, {
    validMessage: "", onlyOnBlur: false, wait: 300, isPhoneField: false}
                                  );
  fe67911.add(Validate.Presence, {
    failureMessage:"This field is required"}
             );
  var dom7 = document.querySelector('#form3647 #fe67912');
  var fe67912 = new LiveValidation(dom7, {
    validMessage: "", onlyOnBlur: false, wait: 300, isPhoneField: false}
                                  );
  fe67912.add(Validate.Custom, {
    against: function(value) {
      return !value.match(/(telnet|ftp|https?):\/\/(?:[a-z0-9][a-z0-9-]{0,61}[a-z0-9]\.|[a-z0-9]\.)+[a-z]{2,63}/i);
    }
    , failureMessage: "Value must not contain any URL's"}
             );
  fe67912.add(Validate.Custom, {
    against: function(value) {
      return !value.match(/(<([^>]+)>)/ig);
    }
    , failureMessage: "Value must not contain any HTML"}
             );
  fe67912.add(Validate.Length, {
    tooShortMessage:"Invalid length for field value", tooLongMessage: "Invalid length for field value",  minimum: 0, maximum: 35}
             );
  fe67912.add(Validate.Presence, {
    failureMessage:"This field is required"}
             );
  var dom9 = document.querySelector('#form3647 #fe67913');
  var fe67913 = new LiveValidation(dom9, {
    validMessage: "", onlyOnBlur: false, wait: 300, isPhoneField: false}
                                  );
  var dom10 = document.querySelector('#form3647 #fe67914');
  var fe67914 = new LiveValidation(dom10, {
    validMessage: "", onlyOnBlur: false, wait: 300, isPhoneField: false}
                                  );
</script>


<script src="https://code.jquery.com/jquery-3.4.1.slim.min.js"></script>
<script type="text/javascript">
var dom7 = null;
var fe67912_state = null; /* use state id +_state*/
var fe67912_state_LV_params = {  /* use state id +_state*/
  failureMessage: "This field is required"
}
var toggleState = function () {
    var countryVal = $('#fe67911').val();   /* use country id*/
    var stateCont = $('#stateCont');
    if (countryVal === "US" || countryVal === "CA") {
        stateCont.show();
        fe67912_state.add(Validate.Presence, fe67912_state_LV_params); /* use state id +_state*/
    } else {
        stateCont.hide();
        $(dom7).removeClass('LV_invalid_field');
        fe67912_state.removeMessageAndFieldClass(); /* use state id +_state*/
        fe67912_state.remove(Validate.Presence, fe67912_state_LV_params); /* use state id +_state*/
    }
};
$(document).ready(function () {
    $('#fe67911').on('change', function () {  /* use country id*/
        toggleState();
    });
    dom7 = document.querySelector('#form3647 #fe67912_state'); /*Update Form ID , use state id +_state*/ 
    fe67912_state = new LiveValidation(dom7, {
        validMessage: "", onlyOnBlur: false, wait: 300}
    );
    toggleState();
});
</script></div></div></div></div><div class="row row-1" style="background:#0F2154;margin:0 auto;"><div class="column col-xs-12 col-sm-12 col-0" style="vertical-align:top;background:transparent;text-align:left;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#FFFFFF;"><div style="background-color:transparent;line-height:18px;padding:20px 30px 20px 30px;border-top:2px solid #FFFFFF;" class="elq-text-cell cell cell-0"><div style="display:inline-block;width:100%;"><div><strong style="font-size: 14px;">About the Author</strong></div><div data-lineheight="1.5" style="line-height: 18px;"><br></div><div data-lineheight="1.5" style="line-height: 21px;"><span style="font-size: 14px;">Bartłomiej (Bartek) Filipek is a C++ software developer from a beautiful city Cracow in Southern Poland. He started his professional career in 2007 and in 2010 he graduated from Jagiellonian University with a Masters Degree in Computer Science.</span></div><div data-lineheight="1.5" style="line-height: 21px;"><span style="font-size: 14px;">Since 2011 Bartek has been regularly blogging at bfilipek.com and lately at cppstories.com. Initially, the topics revolved around graphics programming, but now the blog focuses on core C++. He’s also a co-organiser of the C++ User Group in Cracow. You can hear Bartek in one @CppCast episode where he talks about C++17, blogging and text processing. Bartek is the author of C++17 In Detail.</span></div></div></div></div></div><div class="row row-2" style="background:#FFFFFF;margin:0 auto;"><div class="column col-xs-12 col-sm-2 col-0" style="vertical-align:top;background:transparent;text-align:left;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#FFFFFF;"><div style="height:5px;background-color:transparent;line-height:5px;" class="elq-space-cell cell cell-0"></div></div><div class="column col-xs-12 col-sm-8 col-1" style="vertical-align:top;background:transparent;text-align:left;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#FFFFFF;"><div class="elq-image-cell  cell cell-0" style="background-color:transparent;line-height:0;padding:0px 0px 0px 0px;text-align:center;"><a target="_blank" href="https://s608.t.en25.com/e/er?s=608&amp;lid=5603&amp;elqTrackId=66CBDAB80DF7FC2C76E9D602EA477801&amp;elq=00000000000000000000000000000000&amp;elqaid=3820&amp;elqat=2&amp;elqak=8AF59B22CDC64ED04779E289A5C197F7B9892DBEE6CA2E7382EF8632B2F6DA146E9F" data-targettype="webpage">
<img src="https://img.en25.com/EloquaImages/clients/Embarcadero/%7B81bd1f5d-4e2d-4cb6-86be-ef9a59f1d729%7D_Embarcadero-600px_%281%29.jpg" style="width:100%;height:auto;max-width:300px"></a></div><div style="background-color:transparent;line-height:18px;padding:10px 10px 10px 10px;" class="elq-text-cell cell cell-1"><div style="display:inline-block;width:100%;"><div style="text-align: center;"><a target="_blank" title="" href="https://s608.t.en25.com/e/er?s=608&amp;lid=11331&amp;elqTrackId=8DFB40516F52C0B4B00313F4B0D90334&amp;elq=00000000000000000000000000000000&amp;elqaid=3820&amp;elqat=2&amp;elqak=8AF517C2BAB15F3262060CD17AA1FCA63EB02DBEE6CA2E7382EF8632B2F6DA146E9F" data-targettype="webpage" style="color: rgb(20, 92, 158); text-decoration: none;">Terms and Conditions</a></div><div style="text-align: center;"><a target="_blank" title="" href="https://s608.t.en25.com/e/er?s=608&amp;lid=13195&amp;elqTrackId=E1FCB36682197529F4001429D4F00264&amp;elq=00000000000000000000000000000000&amp;elqaid=3820&amp;elqat=2&amp;elqak=8AF5B95EBFE1EF05F4300891851BBCE358262DBEE6CA2E7382EF8632B2F6DA146E9F" data-targettype="webpage" style="color: rgb(20, 92, 158); text-decoration: none;">Privacy Policy</a></div></div></div></div><div class="column col-xs-12 col-sm-2 col-2" style="vertical-align:top;background:transparent;text-align:left;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#FFFFFF;"><div style="height:5px;background-color:transparent;line-height:5px;" class="elq-space-cell cell cell-0"></div></div></div><div class="row row-3" style="background:#0F2154;margin:0 auto;"><div class="column col-xs-12 col-sm-12 col-0" style="vertical-align:top;background:transparent;text-align:left;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#FFFFFF;"><div style="background-color:#4D4D4F;line-height:18px;padding:10px 10px 10px 10px;" class="elq-text-cell cell cell-0"><div style="display:inline-block;width:100%;"><div style="text-align: center;"><span style="color: rgb(255, 255, 255);">Copyright&nbsp;©&nbsp;2021&nbsp;EMBARCADERO INC. All rights reserved.</span></div></div></div><div style="background-color:transparent;line-height:18px;padding:10px 10px 10px 10px;" class="elq-code-cell cell cell-1"><div style="display:inline-block;width:100%;"><script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>

<script>
$(document).ready(function() {
  $('input[type=image]').click(function() {
    checked = $("input[name=privacyOptIn]:checked").length;
    
<!-- Change This To Your Desired Amount Of Required Checkboxes -->
    requiredChecked = 1;
    if (checked !== requiredChecked) {
      alert("Please agree to the terms and conditions and privacy statement.");
      return false;
    }
  });
});

/*
$(document).ready(function() {
  $('input[type=image]').click(function() {
    checked = $("input[name=emailOptIn]:checked").length;
    
<!-- Change This To Your Desired Amount Of Required Checkboxes -->
    requiredChecked = 1;
    if (checked !== requiredChecked) {
      alert("Please agree to receive Embarcadero communications. You can always unsubscribe or withdraw your consent at any time.");
      return false;
    }
  });
});
*/

</script></div></div></div></div></div></div><img style="display:none" src="https://s608.t.eloqua.com/visitor/v200/svrGP?pps=60&amp;siteid=608&amp;PURLSiteID=13&amp;optin=disabled&amp;PURLSiteAlternateDNSID=0&amp;LandingPageID=3820&amp;PURLRecordID=0&amp;PURLGUID=E915FE7A8E64499CA21BF94664385A44&amp;UseRelativePath=True&amp;elq={00000000-0000-0000-0000-000000000000}&amp;elq_ck=0&amp;utm_source=CodeBeauty&amp;utm_medium=Leads%2520Acquisition&amp;utm_content=LambdasWP&amp;utm_campaign=LambdasWP" border="0" width="1" height="1" alt=""></body></html>