Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
55 views23 pages

Untitled

Download as txt, pdf, or txt
Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1/ 23

<html><!--<!

[endif]--><head data-machine-id="WEB565"><style
type="text/css">@charset "UTF-8";[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-
cloak],.ng-cloak,.x-ng-cloak,.ng-hide:not(.ng-hide-animate){display:none !
important;}ng\:form{display:block;}.ng-animate-shim{visibility:hidden;}.ng-
anchor{position:absolute;}</style>
<!-- MachineID: WEB565 -->
<title>Roblox</title>
<meta http-equiv="X-UA-Compatible" content="IE=edge,requiresActiveX=true">
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="author" content="Roblox Corporation">
<meta name="description" content="Roblox is the world's largest social platform for
play. We help power the imaginations of people around the world.">
<meta name="keywords" content="free games, online games, building games, virtual
worlds, free mmo, gaming cloud, physics engine">
<meta name="apple-itunes-app" content="app-id=431946152">
<meta name="google-site-verification" content="KjufnQUaDv5nXJogvDMey4G-
Kb7ceUVxTdzcMaP9pCY">

<script async="" src="https://sb.scorecardresearch.com/beacon.js"></script><script


type="text/javascript" async=""
src="https://www.gstatic.com/recaptcha/api2/r20170808164053/recaptcha__en.js"></
script><script type="text/javascript" async="" src="https://ssl.google-
analytics.com/ga.js"></script><script async="" type="text/javascript"
src="https://www.googletagservices.com/tag/js/gpt.js"></script><script
type="application/ld+json">
{
"@context" : "http://schema.org",
"@type" : "Organization",
"name" : "Roblox",
"url" : "https://www.roblox.com/",
"logo": "https://images.rbxcdn.com/1870e85fa867567576343eaf76fb841e.png",
"sameAs" : [
"https://www.facebook.com/ROBLOX/",
"https://twitter.com/roblox",
"https://www.linkedin.com/company/147977",
"https://www.instagram.com/roblox/",
"https://www.youtube.com/user/roblox",
"https://plus.google.com/+roblox",
"https://www.twitch.tv/roblox"
]
}
</script> <meta property="og:site_name" content="ROBLOX">
<meta property="og:title" content="Roblox">
<meta property="og:type" content="website">
<meta property="og:url" content="https://www.roblox.com/">
<meta property="og:description" content="Roblox is the world's largest social
platform for play. We help power the imaginations of people around the world.">
<meta property="og:image"
content="https://images.rbxcdn.com/6c27cb9db1779888868bf7d87e6d3709.jpg">
<meta property="fb:app_id" content="190191627665278">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:site" content="@ROBLOX">
<meta name="twitter:title" content="Roblox">
<meta name="twitter:description" content="Roblox is the world's largest social
platform for play. We help power the imaginations of people around the world.">
<meta name="twitter:creator">
<meta name="twitter:image1"
content="https://images.rbxcdn.com/6c27cb9db1779888868bf7d87e6d3709.jpg">
<meta name="twitter:app:country" content="US">
<meta name="twitter:app:name:iphone" content="ROBLOX Mobile">
<meta name="twitter:app:id:iphone" content="431946152">
<meta name="twitter:app:url:iphone">
<meta name="twitter:app:name:ipad" content="ROBLOX Mobile">
<meta name="twitter:app:id:ipad" content="431946152">
<meta name="twitter:app:url:ipad">
<meta name="twitter:app:name:googleplay" content="ROBLOX">
<meta name="twitter:app:id:googleplay" content="com.roblox.client">
<meta name="twitter:app:url:googleplay">

<link
href="https://images.rbxcdn.com/1387da00c070fd34110985aee87f3155.ico.gzip"
rel="icon">

<link rel="canonical" href="https://www.roblox.com/">

<link rel="stylesheet"
href="https://static.rbxcdn.com/css/leanbase___fd89946b82bed626ae6cb7447be0a75f_m.c
ss/fetch">

<link rel="stylesheet"
href="https://static.rbxcdn.com/css/page___2e7ab0e3d7225c056b26ab715e5c1d32_m.css/
fetch">

<script type="text/javascript" src="//ajax.aspnetcdn.com/ajax/jQuery/jquery-


1.11.1.min.js"></script>
<script type="text/javascript">window.jQuery || document.write("<script
type='text/javascript' src='/js/jquery/jquery-1.11.1.js'><\/script>")</script>
<script type="text/javascript"
src="//ajax.aspnetcdn.com/ajax/jquery.migrate/jquery-migrate-1.2.1.min.js"></
script>
<script type="text/javascript">window.jQuery || document.write("<script
type='text/javascript'
src='/js/jquery/jquery-migrate-1.2.1.js'><\/script>")</script>

<script type="text/javascript"
src="https://js.rbxcdn.com/bc0dba233015e9c4c6b192aa72228b81.js.gzip"></script>

<!--[if lt IE 9]>
<script src="//oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
<script src="//oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
<![endif]-->

<script type="text/javascript">
var _gaq = _gaq || [];

window.GoogleAnalyticsDisableRoblox2 = true;
_gaq.push(['b._setAccount', 'UA-486632-1']);
_gaq.push(['b._setCampSourceKey', 'rbx_source']);
_gaq.push(['b._setCampMediumKey', 'rbx_medium']);
_gaq.push(['b._setCampContentKey', 'rbx_campaign']);

_gaq.push(['b._setDomainName', 'roblox.com']);

_gaq.push(['b._setCustomVar', 1, 'Visitor', 'Anonymous', 2]);


_gaq.push(['b._setPageGroup', 1, 'RollerCoaster']);
_gaq.push(['b._trackPageview']);

_gaq.push(['c._setAccount', 'UA-26810151-2']);
_gaq.push(['c._setSampleRate', '1']);
_gaq.push(['c._setDomainName', 'roblox.com']);
_gaq.push(['c._setPageGroup', 1, 'RollerCoaster']);

(function () {
var ga = document.createElement('script');
ga.type = 'text/javascript';
ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' :
'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(ga, s);
})();
</script>

<script type="text/javascript">
if (Roblox && Roblox.EventStream) {
Roblox.EventStream.Init("//ecsv2.roblox.com/www/e.png",
"//ecsv2.roblox.com/www/e.png",
"//ecsv2.roblox.com/pe?t=studio",
"//ecsv2.roblox.com/pe?t=diagnostic");
}
</script>

<script type="text/javascript">
if (Roblox && Roblox.PageHeartbeatEvent) {
Roblox.PageHeartbeatEvent.Init([2,8,20,60]);
}
</script> <script type="text/javascript">
if (typeof(Roblox) === "undefined") { Roblox = {}; }
Roblox.Endpoints = Roblox.Endpoints || {};
Roblox.Endpoints.Urls = Roblox.Endpoints.Urls || {};
Roblox.Endpoints.Urls['/api/item.ashx'] = 'https://www.roblox.com/api/item.ashx';
Roblox.Endpoints.Urls['/asset/'] = 'https://assetgame.roblox.com/asset/';
Roblox.Endpoints.Urls['/client-status/set'] = 'https://www.roblox.com/client-
status/set';
Roblox.Endpoints.Urls['/client-status'] = 'https://www.roblox.com/client-status';
Roblox.Endpoints.Urls['/game/'] = 'https://assetgame.roblox.com/game/';
Roblox.Endpoints.Urls['/game-auth/getauthticket'] = 'https://www.roblox.com/game-
auth/getauthticket';
Roblox.Endpoints.Urls['/game/edit.ashx'] =
'https://assetgame.roblox.com/game/edit.ashx';
Roblox.Endpoints.Urls['/game/getauthticket'] =
'https://assetgame.roblox.com/game/getauthticket';
Roblox.Endpoints.Urls['/game/get-hash'] = 'https://assetgame.roblox.com/game/get-
hash';
Roblox.Endpoints.Urls['/game/placelauncher.ashx'] =
'https://assetgame.roblox.com/game/placelauncher.ashx';
Roblox.Endpoints.Urls['/game/preloader'] =
'https://assetgame.roblox.com/game/preloader';
Roblox.Endpoints.Urls['/game/report-stats'] =
'https://assetgame.roblox.com/game/report-stats';
Roblox.Endpoints.Urls['/game/report-event'] =
'https://assetgame.roblox.com/game/report-event';
Roblox.Endpoints.Urls['/game/updateprerollcount'] =
'https://assetgame.roblox.com/game/updateprerollcount';
Roblox.Endpoints.Urls['/login/default.aspx'] =
'https://www.roblox.com/login/default.aspx';
Roblox.Endpoints.Urls['/my/avatar'] = 'https://www.roblox.com/my/avatar';
Roblox.Endpoints.Urls['/my/money.aspx'] = 'https://www.roblox.com/my/money.aspx';
Roblox.Endpoints.Urls['/navigation/userdata'] =
'https://www.roblox.com/navigation/userdata';
Roblox.Endpoints.Urls['/chat/chat'] = 'https://www.roblox.com/chat/chat';
Roblox.Endpoints.Urls['/chat/data'] = 'https://www.roblox.com/chat/data';
Roblox.Endpoints.Urls['/presence/users'] = 'https://www.roblox.com/presence/users';
Roblox.Endpoints.Urls['/presence/user'] = 'https://www.roblox.com/presence/user';
Roblox.Endpoints.Urls['/friends/list'] = 'https://www.roblox.com/friends/list';
Roblox.Endpoints.Urls['/navigation/getcount'] =
'https://www.roblox.com/navigation/getCount';
Roblox.Endpoints.Urls['/regex/email'] = 'https://www.roblox.com/regex/email';
Roblox.Endpoints.Urls['/catalog/browse.aspx'] =
'https://www.roblox.com/catalog/browse.aspx';
Roblox.Endpoints.Urls['/catalog/html'] = 'https://search.roblox.com/catalog/html';
Roblox.Endpoints.Urls['/catalog/json'] = 'https://search.roblox.com/catalog/json';
Roblox.Endpoints.Urls['/catalog/contents'] =
'https://search.roblox.com/catalog/contents';
Roblox.Endpoints.Urls['/catalog/lists.aspx'] =
'https://search.roblox.com/catalog/lists.aspx';
Roblox.Endpoints.Urls['/catalog/items'] =
'https://search.roblox.com/catalog/items';
Roblox.Endpoints.Urls['/asset-hash-thumbnail/image'] =
'https://assetgame.roblox.com/asset-hash-thumbnail/image';
Roblox.Endpoints.Urls['/asset-hash-thumbnail/json'] =
'https://assetgame.roblox.com/asset-hash-thumbnail/json';
Roblox.Endpoints.Urls['/asset-thumbnail-3d/json'] =
'https://assetgame.roblox.com/asset-thumbnail-3d/json';
Roblox.Endpoints.Urls['/asset-thumbnail/image'] =
'https://assetgame.roblox.com/asset-thumbnail/image';
Roblox.Endpoints.Urls['/asset-thumbnail/json'] =
'https://assetgame.roblox.com/asset-thumbnail/json';
Roblox.Endpoints.Urls['/asset-thumbnail/url'] =
'https://assetgame.roblox.com/asset-thumbnail/url';
Roblox.Endpoints.Urls['/asset/request-thumbnail-fix'] =
'https://assetgame.roblox.com/asset/request-thumbnail-fix';
Roblox.Endpoints.Urls['/avatar-thumbnail-3d/json'] =
'https://www.roblox.com/avatar-thumbnail-3d/json';
Roblox.Endpoints.Urls['/avatar-thumbnail/image'] = 'https://www.roblox.com/avatar-
thumbnail/image';
Roblox.Endpoints.Urls['/avatar-thumbnail/json'] = 'https://www.roblox.com/avatar-
thumbnail/json';
Roblox.Endpoints.Urls['/avatar-thumbnails'] = 'https://www.roblox.com/avatar-
thumbnails';
Roblox.Endpoints.Urls['/avatar/request-thumbnail-fix'] =
'https://www.roblox.com/avatar/request-thumbnail-fix';
Roblox.Endpoints.Urls['/bust-thumbnail/json'] = 'https://www.roblox.com/bust-
thumbnail/json';
Roblox.Endpoints.Urls['/group-thumbnails'] = 'https://www.roblox.com/group-
thumbnails';
Roblox.Endpoints.Urls['/groups/getprimarygroupinfo.ashx'] =
'https://www.roblox.com/groups/getprimarygroupinfo.ashx';
Roblox.Endpoints.Urls['/headshot-thumbnail/json'] =
'https://www.roblox.com/headshot-thumbnail/json';
Roblox.Endpoints.Urls['/item-thumbnails'] = 'https://www.roblox.com/item-
thumbnails';
Roblox.Endpoints.Urls['/outfit-thumbnail/json'] = 'https://www.roblox.com/outfit-
thumbnail/json';
Roblox.Endpoints.Urls['/place-thumbnails'] = 'https://www.roblox.com/place-
thumbnails';
Roblox.Endpoints.Urls['/thumbnail/asset/'] =
'https://www.roblox.com/thumbnail/asset/';
Roblox.Endpoints.Urls['/thumbnail/avatar-headshot'] =
'https://www.roblox.com/thumbnail/avatar-headshot';
Roblox.Endpoints.Urls['/thumbnail/avatar-headshots'] =
'https://www.roblox.com/thumbnail/avatar-headshots';
Roblox.Endpoints.Urls['/thumbnail/user-avatar'] =
'https://www.roblox.com/thumbnail/user-avatar';
Roblox.Endpoints.Urls['/thumbnail/resolve-hash'] =
'https://www.roblox.com/thumbnail/resolve-hash';
Roblox.Endpoints.Urls['/thumbnail/place'] =
'https://www.roblox.com/thumbnail/place';
Roblox.Endpoints.Urls['/thumbnail/get-asset-media'] =
'https://www.roblox.com/thumbnail/get-asset-media';
Roblox.Endpoints.Urls['/thumbnail/remove-asset-media'] =
'https://www.roblox.com/thumbnail/remove-asset-media';
Roblox.Endpoints.Urls['/thumbnail/set-asset-media-sort-order'] =
'https://www.roblox.com/thumbnail/set-asset-media-sort-order';
Roblox.Endpoints.Urls['/thumbnail/place-thumbnails'] =
'https://www.roblox.com/thumbnail/place-thumbnails';
Roblox.Endpoints.Urls['/thumbnail/place-thumbnails-partial'] =
'https://www.roblox.com/thumbnail/place-thumbnails-partial';
Roblox.Endpoints.Urls['/thumbnail_holder/g'] =
'https://www.roblox.com/thumbnail_holder/g';
Roblox.Endpoints.Urls['/users/{id}/profile'] =
'https://www.roblox.com/users/{id}/profile';
Roblox.Endpoints.Urls['/service-workers/push-notifications'] =
'https://www.roblox.com/service-workers/push-notifications';
Roblox.Endpoints.Urls['/notification-stream/notification-stream-data'] =
'https://www.roblox.com/notification-stream/notification-stream-data';
Roblox.Endpoints.Urls['/api/friends/acceptfriendrequest'] =
'https://www.roblox.com/api/friends/acceptfriendrequest';
Roblox.Endpoints.Urls['/api/friends/declinefriendrequest'] =
'https://www.roblox.com/api/friends/declinefriendrequest';
Roblox.Endpoints.addCrossDomainOptionsToAllRequests = true;
</script>

<script type="text/javascript">
if (typeof(Roblox) === "undefined") { Roblox = {}; }
Roblox.Endpoints = Roblox.Endpoints || {};
Roblox.Endpoints.Urls = Roblox.Endpoints.Urls || {};
</script>

<script>
Roblox = Roblox || {};
Roblox.AbuseReportPVMeta = {
desktopEnabled: false,
phoneEnabled: false,
inAppEnabled: false,
inApp: false
};
</script>

<script src="https://securepubads.g.doubleclick.net/gpt/pubads_impl_142.js"
async=""></script></head>
<body id="rbx-body" class="" data-performance-relative-value="0.005" data-internal-
page-name="RollerCoaster" data-send-event-percentage="0.01">
<div id="roblox-linkify" data-enabled="true" data-regex="(https?\:\/\/)?(?:www\.)?
([a-z0-9\-]{2,}\.)*(((m|de|www|web|api|blog|wiki|help|corp|polls|bloxcon|developer|
devforum|forum)\.roblox\.com|robloxlabs\.com)|(www\.shoproblox\.com))((\/[A-Za-z0-
9-+&amp;@#\/%?=~_|!:,.;]*)|(\b|\s))" data-regex-flags="gm" data-as-http-
regex="((wiki|[^.]help|corp|polls|bloxcon|developer|devforum)\.roblox\.com|
robloxlabs\.com)"></div>

<div id="image-retry-data" data-image-retry-max-times="10" data-image-retry-


timer="1500" data-ga-logging-percent="10">
</div>
<div id="http-retry-data" data-http-retry-max-timeout="0" data-http-retry-base-
timeout="0" data-http-retry-max-times="5">
</div>
<div id="TosAgreementInfo" data-terms-check-needed="False">
</div>

<style type="text/css">
#RollerContainer {
background-image:
url('https://images.rbxcdn.com/e942d5c326e104bddf1d2c8ce3e0e9a7.png');
background-repeat: no-repeat;
background-size: cover;
}
</style>

<div class="navbar navbar-landing navbar-fixed-top" role="navigation">


<div class="container">
<div class="row">
<div class="navbar-header col-md-6">
<button type="button" class="navbar-toggle" data-toggle="collapse"
data-target="#LandingNavbar">
Log In
</button>
<div class="navbar-brand hidden-xs">
<img alt="Roblox Logo" class="robloxLogo"
src="https://images.rbxcdn.com/13b5bfbebee2d722a1f0d2af181ac561.png">
</div>
<ul id="TopLeftNavLinks" class="nav navbar-nav">
<li id="PlayLink" class="pull-left"><a href="#RollerContainer"
onclick="return scrollTo(1, '#RollerContainer');">Play</a></li>
<li id="AboutLink" class="pull-left"><a
href="#WhatsRobloxContainer" onclick="return scrollTo(2,
'#WhatsRobloxContainer');">About</a></li>
<li id="PlatformLink" class="pull-left"><a
href="#RobloxDeviceText" onclick="return scrollTo(3,
'#RobloxDeviceText');">Platforms</a></li>
<li id="magic-line" style="left: 41px; width: 61px;"></li>
</ul>
</div>

<div class="collapse navbar-collapse col-sm-6 ng-scope" id="LandingNavbar" ng-


modules="roblox.formEvents">
<form name="loginForm" action="https://www.roblox.com/newlogin" id="LogInForm"
class="navbar-form form-inline navbar-right ng-pristine ng-valid" method="post"
role="form" rbx-form-context="" context="RollerCoaster" novalidate="">
<div class="form-group has-error" id="LoginUsernameParent">
<input id="LoginUsername" type="text" placeholder="Username"
class="form-control" name="username" rbx-form-interaction="" autofocus="autofocus">
</div>
<div class="form-group has-error" id="LoginPasswordParent">
<input id="LoginPassword" type="password" placeholder="Password"
class="form-control" name="password" rbx-form-interaction="">
</div>
<div class="form-group">
<input type="submit" id="LoginButton" class="form-control" value="Log
In" rbx-form-interaction="" name="submitLogin">
</div>
<a id="HeaderForgotPassword" class="navbar-link"
href="https://www.roblox.com/login/forgotPasswordOrUsername/">Forgot
Username/Password?</a>
<input id="ReturnUrl" name="ReturnUrl" type="hidden" value=""
autocomplete="off">
</form>
</div>
</div>
</div>
</div>

<div class="container-fluid">
<div class="alert-container alert-cookie-notice-container">
<div class="alert-cookie-notice" data-cookie-notice-timeout="20000">
We use cookies to offer you a better experience. By using Roblox.com,
you are agreeing to our <a href="/info/privacy">Privacy and Cookie Policy.</a>
<span class="icon-close-white cookie-law-notice-dismiss"></span>
</div>
</div>

<!-- Roller Coaster-->


<section class="row full-height-section" id="RollerContainer">
<div class="col-md-12 inner-full-height-section" id="InnerRollerContainer">
<div id="MainCenterContainer" class="row">
<div class="col-xs-12 col-md-6">
<div id="MainLogo" class="text-right">
<div id="LogoAndSlogan" class="text-center">
<img id="MainLogoImage" title="ROBLOX" class="center-
block img-responsive"
src="https://images.rbxcdn.com/002d30eaf7df652d7711f8030066ed9a.svg.gzip">
<div class="clearfix"></div>
</div>
</div>
</div>

<!-- Modal -->


<div id="BootstrapConfirmationModal" data-modal-handle="bootstrap-confirmation"
class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-
hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" id="roblox-close-btn" class="close" data-
dismiss="modal"><span aria-hidden="true">×</span><span
class="sr-only">Close</span></button>
<h4 class="modal-title">Modal title</h4>
</div>
<div class="modal-body">
<div class="ImageContainer roblox-item-image" data-image-
size="small" data-no-overlays="" data-no-click="">
<img class="GenericModalImage" alt="generic image">
</div>
<p class="modal-body-text"></p>
<p id="roblox-captcha-error" class="text-center text-danger"></p>
</div>
<div class="modal-footer">
<button type="button" id="roblox-decline-btn" class="btn btn-
default" data-dismiss="modal">Close</button>
<button type="button" id="roblox-confirm-btn" class="btn btn-
primary">Save changes</button>
</div>
</div><!-- /.modal-content -->
</div><!-- /.modal-dialog -->
</div>

<script type="text/javascript">
Roblox = Roblox || {};
Roblox.Resources = Roblox.Resources || {};

//<sl:translate>
Roblox.Resources.GenericConfirmation = {
yes: "Yes",
No: "No",
Confirm: "Confirm",
Cancel: "Cancel"
};
//</sl:translate>
</script>

<div class="clearfix visible-sm"></div>


<div class="col-xs-12 col-md-6">
<div id="SignUpFormContainer" data-return-url="">

<div data-parent-url="" data-is-from-studio="false" data-is-facebook-button-


shown="false">
<div class="rbx-login-partial-legacy">
<h3 class="text-center signup-header">Sign up and start having
fun!</h3>
<script src="https://www.google.com/recaptcha/api.js?render=explicit" async=""
defer=""></script>

<style type="text/css">
.male {
background-image:
url('https://images.rbxcdn.com/856241927a2ac609e3033feada3ef9f9.png');
background-repeat: no-repeat;
}
.female {
background-image:
url('https://images.rbxcdn.com/a0afd0556163477e1023c5aa55d1b9f6.png');
background-repeat: no-repeat;
}
</style>

<div class="signup-or-log-in new-username-pwd-rule ng-scope" ng-modules="robloxApp,


Signup" ng-controller="SignupController" data-metadata-
params="{&quot;isEligibleForHideAdsAbTest&quot;:&quot;False&quot;}">

<div class="signup-container ng-scope" ng-controller="SignupController">


<div class="signup-input-area ng-invalid ng-invalid-validusername ng-dirty
ng-valid-parse ng-invalid-password ng-valid-birthday ng-invalid-match" ng-form=""
name="signupForm" rbx-form-context="" context="RollerCoaster">

<img src="/timg/rbx" style="position: absolute">


<div class="form-group" ng-class="{'has-error' : (badSubmit || signupForm.username.
$dirty) &amp;&amp; signupForm.username.$invalid, 'has-success':
(signupForm.username.$dirty &amp;&amp; signupForm.username.$valid) }">
<input id="signup-username" ng-trim="false" ng-change="onChange()"
name="username" class="form-control input-field ng-pristine ng-untouched ng-invalid
ng-invalid-validusername ng-empty" type="text" tabindex="1" rbx-valid-username=""
rbx-form-interaction="" send-input-value="true" rbx-form-validation=""
placeholder="Username (don't use your real name)" ng-model="signup.username" ng-
disabled="false &amp;&amp; disableFieldBirthdateInvalid()">
<p id="signup-usernameInputValidation" class="form-control-label input-
validation text-error ng-binding" ng-bind="(badSubmit || signupForm.username.
$dirty) ? signupForm.username.$validationMessage : ''"></p>
</div>
<div class="form-group" ng-class="{'has-error' : (badSubmit || signupForm.password.
$dirty) &amp;&amp; signupForm.password.$invalid, 'has-success':
(signupForm.password.$dirty &amp;&amp; signupForm.password.$valid) }">
<input id="signup-password" ng-trim="false" name="password" class="form-control
input-field ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-password"
type="password" tabindex="2" rbx-valid-password="" rbx-form-interaction="" rbx-
form-validation="" rbx-form-validation-redact-input="" placeholder="Password
(minimum length 8)" ng-model="signup.password" ng-disabled="false &amp;&amp;
disableFieldBirthdateInvalid()">
<p id="signup-passwordInputValidation" class="form-control-label input-
validation text-error ng-binding" ng-bind="(badSubmit || signupForm.password.
$dirty) ? signupForm.password.$validationMessage : ''"></p>
</div>
<div class="form-group" ng-class="{'has-error' : (badSubmit ||
signupForm.passwordConfirm.$dirty) &amp;&amp; signupForm.passwordConfirm.$invalid,
'has-success': (signupForm.passwordConfirm.$dirty &amp;&amp;
signupForm.passwordConfirm.$valid) }">
<input id="signup-password-confirm" ng-trim="false" name="passwordConfirm"
class="form-control input-field ng-pristine ng-untouched ng-isolate-scope ng-empty
ng-invalid ng-invalid-match" match="signup.password" rbx-valid-password-confirm=""
rbx-form-interaction="" rbx-form-validation="" rbx-form-validation-redact-input=""
type="password" tabindex="3" placeholder="Confirm Password" ng-
model="signup.passwordConfirm" ng-disabled="false &amp;&amp;
disableFieldBirthdateInvalid()">
<p id="signup-passwordConfirmInputValidation" class="form-control-label input-
validation text-error ng-binding" ng-bind="(badSubmit ||
signupForm.passwordConfirm.$dirty) ? signupForm.passwordConfirm.
$validationMessage : ''"></p>
</div>
<div class="birthday-container">
<div class="form-group" ng-class="{'has-error' : isBirthdayInvalid(),
'has-success' :
isBirthdayFormDirty()
&amp;&amp; !
isBirthdayInvalid() }">
<div class="form-control fake-input-lg">
<label class="birthday-label">Birthday</label>
<div class="rbx-select-group month">
<select class="input-field rbx-select ng-untouched ng-valid ng-
empty ng-dirty ng-valid-parse ng-valid-birthday" id="MonthDropdown" tabindex="4"
rbx-valid-birthday="" rbx-form-interaction="" rbx-form-validation=""
name="birthdayMonth" ng-model="signup.birthdayMonth">
<option value="" disabled=""
selected="selected">Month</option>
<option value="Jan">January</option>
<option value="Feb">February</option>
<option value="Mar">March</option>
<option value="Apr">April</option>
<option value="May">May</option>
<option value="Jun">June</option>
<option value="Jul">July</option>
<option value="Aug">August</option>
<option value="Sep">September</option>
<option value="Oct">October</option>
<option value="Nov">November</option>
<option value="Dec">December</option>
</select>
</div>
<div class="rbx-select-group day">
<select class="input-field rbx-select ng-untouched ng-valid ng-
empty ng-dirty ng-valid-parse ng-valid-birthday" id="DayDropdown" tabindex="5" rbx-
valid-birthday="" rbx-form-interaction="" rbx-form-validation="" name="birthdayDay"
ng-model="signup.birthdayDay">
<option value="" disabled=""
selected="selected">Day</option>
<option value="1">

01
</option>
<option value="2">

02
</option>
<option value="3">

03
</option>
<option value="4">

04
</option>
<option value="5">

05
</option>
<option value="6">

06
</option>
<option value="7">

07
</option>
<option value="8">

08
</option>
<option value="9">

09
</option>
<option value="10">

10
</option>
<option value="11">

11
</option>
<option value="12">
12
</option>
<option value="13">

13
</option>
<option value="14">

14
</option>
<option value="15">

15
</option>
<option value="16">

16
</option>
<option value="17">

17
</option>
<option value="18">

18
</option>
<option value="19">

19
</option>
<option value="20">

20
</option>
<option value="21">

21
</option>
<option value="22">
22
</option>
<option value="23">

23
</option>
<option value="24">

24
</option>
<option value="25">

25
</option>
<option value="26">

26
</option>
<option value="27">

27
</option>
<option value="28">

28
</option>
<option value="29">

29
</option>
<!-- ngIf: isValidBirthday(30,true) -->
<!-- ngIf: isValidBirthday(31,true) -->
</select>
</div>
<div class="rbx-select-group year">
<select class="input-field rbx-select ng-untouched ng-valid
ng-empty ng-dirty ng-valid-parse ng-valid-birthday" id="YearDropdown" rbx-valid-
birthday="" rbx-form-interaction="" rbx-form-validation="" tabindex="6"
name="birthdayYear" ng-model="signup.birthdayYear">
<option value="" disabled=""
selected="selected">Year</option>
<option value="2017">2017</option>
<option value="2016">2016</option>
<option value="2015">2015</option>
<option value="2014">2014</option>
<option value="2013">2013</option>
<option value="2012">2012</option>
<option value="2011">2011</option>
<option value="2010">2010</option>
<option value="2009">2009</option>
<option value="2008">2008</option>
<option value="2007">2007</option>
<option value="2006">2006</option>
<option value="2005">2005</option>
<option value="2004">2004</option>
<option value="2003">2003</option>
<option value="2002">2002</option>
<option value="2001">2001</option>
<option value="2000">2000</option>
<option value="1999">1999</option>
<option value="1998">1998</option>
<option value="1997">1997</option>
<option value="1996">1996</option>
<option value="1995">1995</option>
<option value="1994">1994</option>
<option value="1993">1993</option>
<option value="1992">1992</option>
<option value="1991">1991</option>
<option value="1990">1990</option>
<option value="1989">1989</option>
<option value="1988">1988</option>
<option value="1987">1987</option>
<option value="1986">1986</option>
<option value="1985">1985</option>
<option value="1984">1984</option>
<option value="1983">1983</option>
<option value="1982">1982</option>
<option value="1981">1981</option>
<option value="1980">1980</option>
<option value="1979">1979</option>
<option value="1978">1978</option>
<option value="1977">1977</option>
<option value="1976">1976</option>
<option value="1975">1975</option>
<option value="1974">1974</option>
<option value="1973">1973</option>
<option value="1972">1972</option>
<option value="1971">1971</option>
<option value="1970">1970</option>
<option value="1969">1969</option>
<option value="1968">1968</option>
<option value="1967">1967</option>
<option value="1966">1966</option>
<option value="1965">1965</option>
<option value="1964">1964</option>
<option value="1963">1963</option>
<option value="1962">1962</option>
<option value="1961">1961</option>
<option value="1960">1960</option>
<option value="1959">1959</option>
<option value="1958">1958</option>
<option value="1957">1957</option>
<option value="1956">1956</option>
<option value="1955">1955</option>
<option value="1954">1954</option>
<option value="1953">1953</option>
<option value="1952">1952</option>
<option value="1951">1951</option>
<option value="1950">1950</option>
<option value="1949">1949</option>
<option value="1948">1948</option>
<option value="1947">1947</option>
<option value="1946">1946</option>
<option value="1945">1945</option>
<option value="1944">1944</option>
<option value="1943">1943</option>
<option value="1942">1942</option>
<option value="1941">1941</option>
<option value="1940">1940</option>
<option value="1939">1939</option>
<option value="1938">1938</option>
<option value="1937">1937</option>
<option value="1936">1936</option>
<option value="1935">1935</option>
<option value="1934">1934</option>
<option value="1933">1933</option>
<option value="1932">1932</option>
<option value="1931">1931</option>
<option value="1930">1930</option>
<option value="1929">1929</option>
<option value="1928">1928</option>
<option value="1927">1927</option>
<option value="1926">1926</option>
<option value="1925">1925</option>
<option value="1924">1924</option>
<option value="1923">1923</option>
<option value="1922">1922</option>
<option value="1921">1921</option>
<option value="1920">1920</option>
<option value="1919">1919</option>
<option value="1918">1918</option>
</select>
</div>
</div>
<p id="signup-BirthdayInputValidation" class="form-control-label
input-validation text-error ng-binding" ng-bind="isBirthdayInvalid() ? 'Invalid
birthday' : ''"></p>
</div>

</div>
<div class="gender-container">
<div class="form-group" ng-class="{'has-error' : (badSubmit &amp;&amp; !
(signup.gender == 2 || signup.gender == 3)), 'has-success': signup.gender == 2 ||
signup.gender == 3 }">
<div class="form-control fake-input-lg" ng-disabled="false &amp;&amp;
disableFieldBirthdateInvalid()">
<label>Gender</label>
<div id="FemaleButton" class="gender-circle" tabindex="7" rbx-form-
interaction="" name="genderFemale" ng-class="{ 'selected-gender': signup.gender ==
3 }" ng-click="setGender($event, 3, false)" ng-keypress="setGender($event, 3,
false)">
<div class="cover-sprite gender female"></div>
</div>
<div id="MaleButton" class="gender-circle" tabindex="8" rbx-form-
interaction="" name="genderMale" ng-class="{ 'selected-gender': signup.gender ==
2 }" ng-click="setGender($event, 2, false)" ng-keypress="setGender($event, 2,
false)">
<div class="cover-sprite gender male"></div>
</div>
</div>
<p id="signup-GenderInputValidation" class="form-control-label input-
validation text-error ng-binding" ng-bind="(badSubmit &amp;&amp; !(signup.gender ==
2 || signup.gender == 3)) ? 'Gender is required' : ''"></p>
</div>
</div>
<div class="legal-text-container">
<div class="checkbox">
<input id="agreeTermsPrivacy" tabindex="9" ng-
model="signup.agreeTermsPrivacy" type="checkbox" ng-disabled="false &amp;&amp;
disableFieldBirthdateInvalid()" class="ng-pristine ng-untouched ng-valid ng-empty">
<label for="agreeTermsPrivacy" id="agreeTermsPrivacyLabel"> By clicking
<span class="font-bold">Sign Up</span>, you are agreeing to the <a
href="https://www.roblox.com/info/terms" target="_blank">Terms of Use</a> and <a
href="https://www.roblox.com/info/privacy" target="_blank">Privacy
Policy</a></label>
</div>
</div>
<p id="signup-agreeTermsPrivacyInputValidation" class="form-control-label input-
validation text-error agree-terms-error ng-binding ng-hide" ng-show="badSubmit
&amp;&amp; !signup.agreeTermsPrivacy" ng-bind="(badSubmit &amp;&amp; !
signup.agreeTermsPrivacy) ? 'Please agree to our Terms of Use and Privacy Policy' :
''"></p>

<div captcha="" captcha-model="captchaSetting" captcha-


type="captchaSetting.captchaType" on-captcha-success="captchaSetting.successCb" on-
captcha-error="captchaSetting.errorCb" on-captcha-
response="captchaSetting.responseCb"><div id="captcha-container" ng-
show="captchaElem.isVisible" class="ng-hide"></div></div>

<button id="signup-button" type="button" tabindex="10" class="btn-


primary-md signup-submit-button" rbx-form-interaction="" name="signupSubmit" ng-
disabled="isSubmitting" ng-show="isSectionShown"
data-signup-api-url="https://api.roblox.com/signup/v1" ng-click="submitSignup()"
ng-keypress="submitSignup()">Sign Up
</button>
<noscript>
&lt;div class="text-danger"&gt;
&lt;strong&gt;JavaScript is required to submit this
form.&lt;/strong&gt;
&lt;/div&gt;
</noscript>
<div id="GeneralErrorText" class="input-validation-large alert-warning
font-bold ng-binding ng-hide" ng-show="signupForm.$generalError" ng-
bind="signupForm.$generalErrorText"
ng-click="signupForm.$generalError=false"></div>
</div>
</div>
</div>

<script type="text/javascript">
var Roblox = Roblox || {};
$(function () {
var captcha = Roblox.Captcha;
//set captcha values
captcha.setInvisibleMode("true" == "true" ? true : false);
captcha.setSiteKey("6LcpwSQUAAAAAPN5nICO6tHekrkrSIYvsl9jAPW4");
var types = ["Signup"];
captcha.setMultipleEndpoints(types,
"https://api.roblox.com/captcha/validate/signup");
});
</script>
</div>
</div>

</div>
</div>
</div>

</div>

</section>

<!-- What is Roblox -->


<section class="row full-height-section" id="WhatsRobloxContainer">

<div class="col-md-12 inner-full-height-section">

<div class="row whats-roblox-container"


id="InnerWhatsRobloxContainer1">
<div id="WhatIsRobloxTextBg" class="col-sm-5 col-sm-offset-6 col-
xs-8 col-xs-offset-2">
<h1 class="text-center">WHAT IS ROBLOX?</h1>
<p class="lead text-justify">
ROBLOX is the best place to Imagine with Friends™. With
the largest user-generated online gaming platform, and over 15 million games
created by users, ROBLOX is the #1 gaming site for kids and teens (comScore). Every
day, virtual explorers come to ROBLOX to create adventures, play games, role play,
and learn with their friends in a family-friendly, immersive, 3D environment.
</p>
</div>
</div>

<div class="row" id="InnerWhatsRobloxContainer2">


<div id="GameImage1" class="col-sm-4 col-xs-12 game-image game-
image-1"></div>
<div id="GameImage2" class="hidden-xs col-sm-4 game-image game-
image-2"></div>
<div id="GameImage3" class="col-sm-4 hidden-xs game-image game-
image-3"></div>
</div>

</div>
</section>
<div class="clearfix"></div>

<!-- Roblox on your device -->


<section id="DeviceSection">
<div class="row" id="RobloxDeviceText">
<div class="col-md-6 col-md-offset-3 text-center">
<h2>ROBLOX ON YOUR DEVICE</h2>
<p class="lead center-block">
You can access ROBLOX on PC, Mac, iOS, Android, Amazon
Devices, and Xbox One. ROBLOX adventures are accessible from any device, so players
can imagine with their friends regardless of where they are.
</p>
</div>
</div>

<div class="row" id="DeviceImageContainer">


<div class="col-md-12">
<div class="row text-center">
<div class="hidden-lg devices-container-small">
<div class="devices-img devices-img-small">
<img id="ComputerImgSmall" class="center-block img-
responsive ComputerImg src-replaced"
data-delaysrc="https://images.rbxcdn.com/004c8042d0d59f40b4779c16636da58b.png"
src="https://images.rbxcdn.com/004c8042d0d59f40b4779c16636da58b.png">
</div>
</div>
<div class="visible-lg-block devices-container-large">
<div class="devices-img devices-img-large">
<img class="center-block img-responsive ComputerImg
src-replaced"
data-delaysrc="https://images.rbxcdn.com/c289947cbd1e64dd74edf06d49521778.png"
src="https://images.rbxcdn.com/c289947cbd1e64dd74edf06d49521778.png">
</div>
</div>
</div>
</div>
</div>
<ul id="AppStoreContainer" class="row text-center app-store-container row-
five">
<li>
<a href="https://itunes.apple.com/us/app/roblox-mobile/id431946152"
target="_blank" class="app-store-link-apple">
<img class="app-store-logo src-replaced" data-
delaysrc="https://images.rbxcdn.com/9819a104fc46fb90d183387ba81065a0.png"
title="ROBLOX on App Store"
src="https://images.rbxcdn.com/9819a104fc46fb90d183387ba81065a0.png">
</a>
</li>
<li>
<a href="https://play.google.com/store/apps/details?
id=com.roblox.client&amp;hl=en&amp;utm_source=global_co&amp;utm_medium=prtnr&amp;ut
m_content=Mar2515&amp;utm_campaign=PartBadge&amp;pcampaignid=MKT-Other-global-all-
co-prtnr-py-PartBadge-Mar2515-1" target="_blank" class="app-store-link-android">
<img class="app-store-logo android src-replaced" data-
delaysrc="https://images.rbxcdn.com/c3f1d2562c735775d7fa2fc3ddb0dfdd.png"
title="Get it on Google Play" alt="Get it on Google Play"
src="https://images.rbxcdn.com/c3f1d2562c735775d7fa2fc3ddb0dfdd.png">
</a>
</li>
<li>
<a href="http://amzn.com/B00NUF4YOA" target="_blank" class="app-
store-link-amazon">
<img class="app-store-logo src-replaced" data-
delaysrc="https://images.rbxcdn.com/29d56f5d7a8c1d6d4a267b28134e221d.png"
title="ROBLOX on Amazon Store"
src="https://images.rbxcdn.com/29d56f5d7a8c1d6d4a267b28134e221d.png">
</a>
</li>
<li>
<a
href="http://store.xbox.com/en-US/Xbox-One/Games/ROBLOX/c79323fd-00f8-462a-a97a-
39a0eb61791e" target="_blank" class="app-store-link-xbox">
<img class="app-store-logo src-replaced" data-
delaysrc="https://images.rbxcdn.com/cfbff08ccdfe3e51898dfecf5635dc2a.png"
title="ROBLOX on Xbox Store"
src="https://images.rbxcdn.com/cfbff08ccdfe3e51898dfecf5635dc2a.png">
</a>
</li>
<li>
<a
href="https://www.microsoft.com/en-us/store/games/roblox/9nblgggzm6wm"
target="_blank" class="app-store-link-windows10">
<img class="app-store-logo src-replaced" data-
delaysrc="https://images.rbxcdn.com/6e6e44a25ac2fc28a678880c2fec24a9.png"
title="ROBLOX on Windows Store"
src="https://images.rbxcdn.com/6e6e44a25ac2fc28a678880c2fec24a9.png">
</a>

</li>
</ul>
</section>

<footer class="container-footer">
<div class="footer">
<ul class="row footer-links">
<li class="col-4 col-xs-1 footer-link">
<a href="http://corp.roblox.com" class="text-footer-nav roblox-
interstitial" target="_blank">
About Us
</a>
</li>
<li class="col-4 col-xs-1 footer-link">
<a href="https://corp.roblox.com/careers/" class="text-footer-
nav roblox-interstitial" target="_blank">
Jobs
</a>
</li>
<li class="col-4 col-xs-1 footer-link">
<a href="https://blog.roblox.com" class="text-footer-nav"
target="_blank">
Blog
</a>
</li>
<li class="col-4 col-xs-1 footer-link">
<a href="http://corp.roblox.com/parents" class="text-footer-nav
roblox-interstitial" target="_blank">
Parents
</a>
</li>
<li class="col-4 col-xs-1 footer-link">
<a href="http://en.help.roblox.com/" class="text-footer-nav roblox-
interstitial" target="_blank">
Help
</a>
</li>
<li class="col-4 col-xs-1 footer-link">
<a href="https://www.roblox.com/info/terms" class="text-footer-nav"
target="_blank">
Terms
</a>
</li>
<li class="col-4 col-xs-1 footer-link">
<a href="https://www.roblox.com/info/privacy" class="text-footer-
nav privacy" target="_blank">
Privacy
</a>
</li>
</ul>
<!-- NOTE: "ROBLOX Corporation" is a healthcheck; be careful when updating!
-->
<p class="text-footer footer-note">
©2017 Roblox Corporation. Roblox, the Roblox logo, Robux, Bloxy, and
Powering Imagination are among our registered and unregistered trademarks in the
U.S. and other countries.
</p>
</div>
</footer>

</div>

<img src="/timg/rbx" style="position: absolute">

<script type="application/ld+json">
{
"@context" : "http://schema.org",
"@type" : "Organization",
"name" : "Roblox",
"url" : "https://www.roblox.com/",
"logo": "https://images.rbxcdn.com/1870e85fa867567576343eaf76fb841e.png",
"sameAs" : [
"https://www.facebook.com/ROBLOX/",
"https://twitter.com/roblox",
"https://www.linkedin.com/company/147977",
"https://www.instagram.com/roblox/",
"https://www.youtube.com/user/roblox",
"https://plus.google.com/+roblox",
"https://www.twitch.tv/roblox"
]
}
</script>

<script type="text/javascript"
src="https://js.rbxcdn.com/9bd7ec41e5385aa18f9df12c26e43a40.js.gzip"></script>

<script type="text/javascript"
src="https://js.rbxcdn.com/90193689951692f928d3ef0544ff1f19.js.gzip"></script>
<div ng-modules="baseTemplateApp" class="ng-scope">
<script type="text/javascript"
src="https://js.rbxcdn.com/f28886313a014a0309b9117845ace0d3.js.gzip"></script>
</div>
<div ng-modules="pageTemplateApp" class="ng-scope">
<!-- Template bundle: page -->
<script type="text/javascript">
"use strict"; angular.module("pageTemplateApp", []).run(['$templateCache',
function($templateCache) {

}]);
</script>

</div>

<script type="text/javascript">Roblox.config.externalResources =
[];Roblox.config.paths['Pages.Catalog'] =
'https://js.rbxcdn.com/8d6821a4eed971155a4829a1e43336f4.js.gzip';Roblox.config.path
s['Pages.CatalogShared'] =
'https://js.rbxcdn.com/5c0ac85bd60f40a577bfff7e323e3690.js.gzip';Roblox.config.path
s['Widgets.AvatarImage'] =
'https://js.rbxcdn.com/823c7d686e6b3d8321275740fe498f9d.js.gzip';Roblox.config.path
s['Widgets.DropdownMenu'] =
'https://js.rbxcdn.com/5cf0eb71249768c86649bbf0c98591b0.js.gzip';Roblox.config.path
s['Widgets.GroupImage'] =
'https://js.rbxcdn.com/556af22c86bce192fb12defcd4d2121c.js.gzip';Roblox.config.path
s['Widgets.HierarchicalDropdown'] =
'https://js.rbxcdn.com/7689b2fd3f7467640cda2d19e5968409.js.gzip';Roblox.config.path
s['Widgets.ItemImage'] =
'https://js.rbxcdn.com/c2aa2fcc2b1e8ec82e1bacfdb9dfffea.js.gzip';Roblox.config.path
s['Widgets.PlaceImage'] =
'https://js.rbxcdn.com/52ff803e77bb661839e8b2c93bb5ba27.js.gzip';Roblox.config.path
s['Widgets.SurveyModal'] =
'https://js.rbxcdn.com/56ad7af86ee4f8bc82af94269ed50148.js.gzip';</script>

<script>
Roblox.XsrfToken.setToken('1TPFcmNkYLkt');
</script>

<script>
$(function () {
Roblox.DeveloperConsoleWarning.showWarning();
});
</script>
<script type="text/javascript">
$(function () {
Roblox.JSErrorTracker.initialize({ 'suppressConsoleError': true});
});
</script>

<script type="text/javascript">
$(function(){
function trackReturns() {
function dayDiff(d1, d2) {
return Math.floor((d1-d2)/86400000);
}
if (!localStorage) {
return false;
}

var cookieName = 'RBXReturn';


var cookieOptions = {expires:9001};
var cookieStr = localStorage.getItem(cookieName) || "";
var cookie = {};

try {
cookie = JSON.parse(cookieStr);
} catch (ex) {
// busted cookie string from old previous version of the code
}

try {
if (typeof cookie.ts === "undefined" || isNaN(new Date(cookie.ts)))
{
localStorage.setItem(cookieName, JSON.stringify({ ts: new
Date().toDateString() }));
return false;
}
} catch (ex) {
return false;
}

var daysSinceFirstVisit = dayDiff(new Date(), new Date(cookie.ts));


if (daysSinceFirstVisit == 1 && typeof cookie.odr === "undefined") {
RobloxEventManager.triggerEvent('rbx_evt_odr', {});
cookie.odr = 1;
}
if (daysSinceFirstVisit >= 1 && daysSinceFirstVisit <= 7 && typeof
cookie.sdr === "undefined") {
RobloxEventManager.triggerEvent('rbx_evt_sdr', {});
cookie.sdr = 1;
}
try {
localStorage.setItem(cookieName, JSON.stringify(cookie));
} catch (ex) {
return false;
}
}

GoogleListener.init();

RobloxEventManager.initialize(true);
RobloxEventManager.triggerEvent('rbx_evt_pageview');
trackReturns();

RobloxEventManager._idleInterval = 450000;

RobloxEventManager.registerCookieStoreEvent('rbx_evt_initial_install_start');
RobloxEventManager.registerCookieStoreEvent('rbx_evt_ftp');
RobloxEventManager.registerCookieStoreEvent('rbx_evt_initial_install_success');
RobloxEventManager.registerCookieStoreEvent('rbx_evt_fmp');
RobloxEventManager.startMonitor();

});

</script>

<script type="text/javascript">
var Roblox = Roblox || {};
Roblox.UpsellAdModal = Roblox.UpsellAdModal || {};

Roblox.UpsellAdModal.Resources = {
//<sl:translate>
title: "Remove Ads Like This",
body: "Builders Club members do not see external ads like these.",
accept: "Upgrade Now",
decline: "No, thanks"
//</sl:translate>
};
</script>

<script type="text/javascript"
src="https://js.rbxcdn.com/09ef1dc07b561625662586b423ebdacb.js.gzip"></script>

<script>
var _comscore = _comscore || [];
_comscore.push({ c1: "2", c2: "6035605", c3: "", c4: "", c15: "" });

(function() {
var s = document.createElement("script"), el =
document.getElementsByTagName("script")[0];
s.async = true;
s.src = (document.location.protocol == "https:" ? "https://sb" :
"http://b") + ".scorecardresearch.com/beacon.js";
el.parentNode.insertBefore(s, el);
})();
</script>
<noscript>
&lt;img src="http://b.scorecardresearch.com/p?
c1=2&amp;c2=&amp;c3=&amp;c4=&amp;c5=&amp;c6=&amp;c15=&amp;cv=2.0&amp;cj=1"/&gt;
</noscript>

<div id="sCLExtInstalled" data-version="3.9" style="display:


none;">1</div></body></html>

You might also like