Closed requeijaum closed 4 years ago
Vou tentar brincar com isso aqui... ele tá chamando "fetchWall".
<!-- Paywall -->
<style>
.swg-button {
display: none;
margin: 0 auto;
margin-bottom: 40px
}
.c-paywall {
background-color: #fff;
color: #333;
font-family: inherit;
font-size: 16px;
text-align: center;
border: 1px solid #e0e0e0;
box-sizing: border-box;
margin: 0 0 40px;
padding: 30px 15px;
position: relative;
border-radius: 4px;
zoom: 1
}
@media (min-width:1024px) {
.c-paywall {
padding: 70px 15px 65px
}
}
.c-paywall a {
color: #0078a4;
text-decoration: none
}
.c-paywall__button--margin {
margin-bottom: 40px !important
}
.c-paywall__button--swg-google {
height: 37px;
margin: 0 auto 35px;
min-height: 37px;
width: 197px
}
a.c-paywall__button {
color: #0078a4;
font-size: 14px;
font-weight: 500;
line-height: 1;
text-align: center;
text-decoration: none;
text-transform: uppercase;
border-radius: 3px;
display: inline-block;
margin: 0;
padding: 12px 27px;
width: 197px;
border: 1px solid
}
a.c-paywall__button:focus,
a.c-paywall__button:hover {
opacity: .75
}
a.c-paywall__button:active {
opacity: .85
}
a.c-paywall__button--primary {
color: #fff;
background-color: #0078a4
}
.c-paywall__devices {
display: inline-block;
margin: 0 0 20px;
max-width: 320px;
padding: 0
}
.c-paywall__devices img {
width: 100%
}
@media (min-width:1024px) {
.c-paywall__half-col {
float: left;
width: 50%
}
}
@media (min-width:1024px) {
.c-paywall__login-area {
border-right: 1px solid #e0e0e0;
margin-top: 58px
}
}
.c-paywall__login-list {
list-style: none;
margin: 0 0 80px;
padding: 0
}
.c-paywall__login-list li {
display: inline-block;
margin: 0 4px;
vertical-align: middle
}
@media (min-width:1024px) {
.c-paywall__login-list li {
margin: 0 5px
}
}
@media (min-width:1024px) {
.c-paywall__login-list {
margin: 0
}
}
.c-paywall__login-uol:focus,
.c-paywall__login-uol:hover {
opacity: .75
}
.c-paywall__login-uol:active {
opacity: .85
}
.c-paywall__login-uol svg {
vertical-align: bottom
}
.c-paywall__price--swg {
margin: 5px 0 !important
}
p.c-paywall__price {
font-size: 18px;
font-weight: 500;
margin: 30px 0 20px
}
@media (min-width:1024px) {
p.c-paywall__price {
font-size: 24px
}
}
.c-paywall__price small {
display: block;
font-size: 14px;
font-weight: 400;
margin: 5px 0 0
}
.c-paywall__social-login {
background-color: #ededed;
font-size: 16px;
display: block;
height: 32px;
padding: 8px 0;
width: 32px;
border-radius: 50%
}
.c-paywall__social-login:focus,
.c-paywall__social-login:hover {
opacity: .75
}
.c-paywall__social-login:active {
opacity: .85
}
.c-paywall__social-login .icon {
fill: #fff;
height: 1em;
vertical-align: top;
width: 1em
}
.c-paywall__social-login--facebook {
background-color: #3a5999
}
.c-paywall__social-login--google {
background-color: #fff;
border: 1px solid #e0e0e0;
border-radius: 23px;
padding: 8px 0 8px 9px;
width: 95px
}
.c-paywall__social-login--google .icon-google-logo {
float: left;
margin-right: 17px
}
.c-paywall__social-login--google .icon-google-text {
float: left;
margin-top: 1px;
width: 45px
}
.c-paywall__social-login--linkedin {
background-color: #0077b5
}
.c-paywall__row {
zoom: 1
}
.c-paywall__row:after,
.c-paywall__row:before {
content: " ";
display: table
}
.c-paywall__row:after {
clear: both
}
p.c-paywall__text {
font-size: 16px;
font-weight: 500;
line-height: 1.38;
margin: 0 0 19px
}
@media (min-width:1024px) {
.c-paywall__text span {
display: block
}
.c-paywall__text--custom {
margin-top: 22px
}
}
.c-paywall__title {
font-size: 20px;
font-weight: 400;
line-height: 1.3;
margin: 0 0 30px
}
.c-paywall__title strong {
font-weight: 500
}
@media (min-width:1024px) {
.c-paywall__title {
font-size: 30px;
line-height: 1.2;
margin: 0 0 45px
}
}
.c-paywall__teaser--is-hidden {
display: none
}
.c-paywall--f5 .c-paywall__button {
font-size: 12px;
font-weight: 600;
padding: 12px 27px
}
.c-paywall--f5 .c-paywall__devices {
max-width: 270px
}
.c-paywall--f5 .c-paywall__price {
font-weight: 600
}
@media (min-width:1024px) {
.c-paywall--f5 p.c-paywall__price {
font-size: 18px
}
}
.c-paywall--f5 p.c-paywall__text {
font-size: 14px
}
@media (min-width:1024px) {
.c-paywall--f5 .c-paywall__text--custom {
margin-top: 57px
}
}
.c-paywall--f5 .c-paywall__title {
font-family: inherit
}
.c-paywall--f5 .c-paywall__title strong {
font-weight: 600
}
@media (min-width:1024px) {
.c-paywall--f5 .c-paywall__title {
font-size: 24px
}
}
@media (min-width:1024px) {
.c-paywall--guia .c-paywall {
padding: 30px 15px
}
}
.c-paywall--guia .c-paywall__button {
font-size: 12px;
padding: 12px 27px
}
@media (min-width:1024px) {
.c-paywall--guia .c-paywall__half-col {
float: none;
width: 100%
}
}
@media (min-width:1024px) {
.c-paywall--guia .c-paywall__login-area {
border-right: none;
margin-top: 0
}
}
@media (min-width:1024px) {
.c-paywall--guia .c-paywall__login-list {
margin: 0 0 80px
}
}
@media (min-width:1024px) {
.c-paywall--guia .c-paywall__text span {
display: inline-block
}
}
.c-paywall--guia .c-paywall__title {
font-size: 23px
}
</style>
<script data-paywall data-paywall-wall-register="no" data-paywall-wall-env="folha" data-paywall-product="portal">
! function(e) {
function __webpack_require__(o) {
if (t[o]) return t[o].exports;
var r = t[o] = {
i: o,
l: !1,
exports: {}
};
return e[o].call(r.exports, r, r.exports, __webpack_require__), r.l = !0, r.exports
}
var t = {};
return __webpack_require__.m = e, __webpack_require__.c = t, __webpack_require__.i = function(e) {
return e
}, __webpack_require__.d = function(e, t, o) {
Object.defineProperty(e, t, {
configurable: !1,
enumerable: !0,
get: o
})
}, __webpack_require__.n = function(e) {
var t = e && e.__esModule ? function getDefault() {
return e.default
} : function getModuleExports() {
return e
};
return __webpack_require__.d(t, "a", t), t
}, __webpack_require__.o = function(e, t) {
return Object.prototype.hasOwnProperty.call(e, t)
}, __webpack_require__.p = "", __webpack_require__(__webpack_require__.s = 142)
}([function(e, t) {
var o = e.exports = {
version: "2.5.7"
};
"number" == typeof __e && (__e = o)
}, function(e, t) {
var o = e.exports = "undefined" != typeof window && window.Math == Math ? window : "undefined" != typeof self && self.Math == Math ? self : Function("return this")();
"number" == typeof __g && (__g = o)
}, function(e, t, o) {
var r = o(34)("wks"),
n = o(24),
a = o(1).Symbol,
i = "function" == typeof a;
(e.exports = function(e) {
return r[e] || (r[e] = i && a[e] || (i ? a : n)("Symbol." + e))
}).store = r
}, function(e, t, o) {
var r = o(1),
n = o(0),
a = o(13),
i = o(9),
l = o(8),
c = "prototype",
u = function(e, t, o) {
var s, f, p, h = e & u.F,
d = e & u.G,
b = e & u.S,
m = e & u.P,
g = e & u.B,
y = e & u.W,
v = d ? n : n[t] || (n[t] = {}),
_ = v[c],
w = d ? r : b ? r[t] : (r[t] || {})[c];
d && (o = t);
for (s in o) f = !h && w && void 0 !== w[s], f && l(v, s) || (p = f ? w[s] : o[s], v[s] = d && "function" != typeof w[s] ? o[s] : g && f ? a(p, r) : y && w[s] == p ? function(e) {
var t = function(t, o, r) {
if (this instanceof e) {
switch (arguments.length) {
case 0:
return new e;
case 1:
return new e(t);
case 2:
return new e(t, o)
}
return new e(t, o, r)
}
return e.apply(this, arguments)
};
return t[c] = e[c], t
}(p) : m && "function" == typeof p ? a(Function.call, p) : p, m && ((v.virtual || (v.virtual = {}))[s] = p, e & u.R && _ && !_[s] && i(_, s, p)))
};
u.F = 1, u.G = 2, u.S = 4, u.P = 8, u.B = 16, u.W = 32, u.U = 64, u.R = 128, e.exports = u
}, function(e, t, o) {
var r = o(6);
e.exports = function(e) {
if (!r(e)) throw TypeError(e + " is not an object!");
return e
}
}, function(e, t, o) {
e.exports = !o(10)(function() {
return 7 != Object.defineProperty({}, "a", {
get: function() {
return 7
}
}).a
})
}, function(e, t) {
e.exports = function(e) {
return "object" == typeof e ? null !== e : "function" == typeof e
}
}, function(e, t, o) {
var r = o(4),
n = o(48),
a = o(36),
i = Object.defineProperty;
t.f = o(5) ? Object.defineProperty : function defineProperty(e, t, o) {
if (r(e), t = a(t, !0), r(o), n) try {
return i(e, t, o)
} catch (e) {}
if ("get" in o || "set" in o) throw TypeError("Accessors not supported!");
return "value" in o && (e[t] = o.value), e
}
}, function(e, t) {
var o = {}.hasOwnProperty;
e.exports = function(e, t) {
return o.call(e, t)
}
}, function(e, t, o) {
var r = o(7),
n = o(21);
e.exports = o(5) ? function(e, t, o) {
return r.f(e, t, n(1, o))
} : function(e, t, o) {
return e[t] = o, e
}
}, function(e, t) {
e.exports = function(e) {
try {
return !!e()
} catch (e) {
return !0
}
}
}, function(e, t, o) {
var r = o(49),
n = o(27);
e.exports = function(e) {
return r(n(e))
}
}, function(e, t) {
var o = {}.toString;
e.exports = function(e) {
return o.call(e).slice(8, -1)
}
}, function(e, t, o) {
var r = o(19);
e.exports = function(e, t, o) {
if (r(e), void 0 === t) return e;
switch (o) {
case 1:
return function(o) {
return e.call(t, o)
};
case 2:
return function(o, r) {
return e.call(t, o, r)
};
case 3:
return function(o, r, n) {
return e.call(t, o, r, n)
}
}
return function() {
return e.apply(t, arguments)
}
}
}, function(e, t) {
e.exports = {}
}, function(e, t) {
e.exports = !0
}, function(e, t, o) {
var r = o(54),
n = o(29);
e.exports = Object.keys || function keys(e) {
return r(e, n)
}
}, function(e, t, o) {
e.exports = {
default: o(100),
__esModule: !0
}
}, function(e, t, o) {
"use strict";
function _interopRequireDefault(e) {
return e && e.__esModule ? e : {
default: e
}
}
t.__esModule = !0;
var r = o(89),
n = _interopRequireDefault(r),
a = o(88),
i = _interopRequireDefault(a),
l = "function" == typeof i.default && "symbol" == typeof n.default ? function(e) {
return typeof e
} : function(e) {
return e && "function" == typeof i.default && e.constructor === i.default && e !== i.default.prototype ? "symbol" : typeof e
};
t.default = "function" == typeof i.default && "symbol" === l(n.default) ? function(e) {
return void 0 === e ? "undefined" : l(e)
} : function(e) {
return e && "function" == typeof i.default && e.constructor === i.default && e !== i.default.prototype ? "symbol" : void 0 === e ? "undefined" : l(e)
}
}, function(e, t) {
e.exports = function(e) {
if ("function" != typeof e) throw TypeError(e + " is not a function!");
return e
}
}, function(e, t) {
t.f = {}.propertyIsEnumerable
}, function(e, t) {
e.exports = function(e, t) {
return {
enumerable: !(1 & e),
configurable: !(2 & e),
writable: !(4 & e),
value: t
}
}
}, function(e, t, o) {
var r = o(7).f,
n = o(8),
a = o(2)("toStringTag");
e.exports = function(e, t, o) {
e && !n(e = o ? e : e.prototype, a) && r(e, a, {
configurable: !0,
value: t
})
}
}, function(e, t, o) {
var r = o(27);
e.exports = function(e) {
return Object(r(e))
}
}, function(e, t) {
var o = 0,
r = Math.random();
e.exports = function(e) {
return "Symbol(".concat(void 0 === e ? "" : e, ")_", (++o + r).toString(36))
}
}, function(e, t) {
var o;
o = function() {
return this
}();
try {
o = o || Function("return this")() || (0, eval)("this")
} catch (e) {
"object" == typeof window && (o = window)
}
e.exports = o
}, function(e, t, o) {
e.exports = {
default: o(98),
__esModule: !0
}
}, function(e, t) {
e.exports = function(e) {
if (void 0 == e) throw TypeError("Can't call method on " + e);
return e
}
}, function(e, t, o) {
var r = o(6),
n = o(1).document,
a = r(n) && r(n.createElement);
e.exports = function(e) {
return a ? n.createElement(e) : {}
}
}, function(e, t) {
e.exports = "constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")
}, function(e, t, o) {
"use strict";
function PromiseCapability(e) {
var t, o;
this.promise = new e(function(e, r) {
if (void 0 !== t || void 0 !== o) throw TypeError("Bad Promise constructor");
t = e, o = r
}), this.resolve = r(t), this.reject = r(o)
}
var r = o(19);
e.exports.f = function(e) {
return new PromiseCapability(e)
}
}, function(e, t, o) {
var r = o(4),
n = o(118),
a = o(29),
i = o(33)("IE_PROTO"),
l = function() {},
c = "prototype",
u = function() {
var e, t = o(28)("iframe"),
r = a.length,
n = "<",
i = ">";
for (t.style.display = "none", o(47).appendChild(t), t.src = "javascript:", e = t.contentWindow.document, e.open(), e.write(n + "script" + i + "document.F=Object" + n + "/script" + i), e.close(), u = e.F; r--;) delete u[c][a[r]];
return u()
};
e.exports = Object.create || function create(e, t) {
var o;
return null !== e ? (l[c] = r(e), o = new l, l[c] = null, o[i] = e) : o = u(), void 0 === t ? o : n(o, t)
}
}, function(e, t) {
t.f = Object.getOwnPropertySymbols
}, function(e, t, o) {
var r = o(34)("keys"),
n = o(24);
e.exports = function(e) {
return r[e] || (r[e] = n(e))
}
}, function(e, t, o) {
var r = o(0),
n = o(1),
a = "__core-js_shared__",
i = n[a] || (n[a] = {});
(e.exports = function(e, t) {
return i[e] || (i[e] = void 0 !== t ? t : {})
})("versions", []).push({
version: r.version,
mode: o(15) ? "pure" : "global",
copyright: "© 2018 Denis Pushkarev (zloirock.ru)"
})
}, function(e, t) {
var o = Math.ceil,
r = Math.floor;
e.exports = function(e) {
return isNaN(e = +e) ? 0 : (e > 0 ? r : o)(e)
}
}, function(e, t, o) {
var r = o(6);
e.exports = function(e, t) {
if (!r(e)) return e;
var o, n;
if (t && "function" == typeof(o = e.toString) && !r(n = o.call(e))) return n;
if ("function" == typeof(o = e.valueOf) && !r(n = o.call(e))) return n;
if (!t && "function" == typeof(o = e.toString) && !r(n = o.call(e))) return n;
throw TypeError("Can't convert object to primitive value")
}
}, function(e, t, o) {
var r = o(1),
n = o(0),
a = o(15),
i = o(38),
l = o(7).f;
e.exports = function(e) {
var t = n.Symbol || (n.Symbol = a ? {} : r.Symbol || {});
"_" == e.charAt(0) || e in t || l(t, e, {
value: i.f(e)
})
}
}, function(e, t, o) {
t.f = o(2)
}, function(e, t, o) {
(function(t) {
function getValue(e, t) {
return null == e ? void 0 : e[t]
}
function isHostObject(e) {
var t = !1;
if (null != e && "function" != typeof e.toString) try {
t = !!(e + "")
} catch (e) {}
return t
}
function Hash(e) {
var t = -1,
o = e ? e.length : 0;
for (this.clear(); ++t < o;) {
var r = e[t];
this.set(r[0], r[1])
}
}
function hashClear() {
this.__data__ = D ? D(null) : {}
}
function hashDelete(e) {
return this.has(e) && delete this.__data__[e]
}
function hashGet(e) {
var t = this.__data__;
if (D) {
var o = t[e];
return o === r ? void 0 : o
}
return O.call(t, e) ? t[e] : void 0
}
function hashHas(e) {
var t = this.__data__;
return D ? void 0 !== t[e] : O.call(t, e)
}
function hashSet(e, t) {
return this.__data__[e] = D && void 0 === t ? r : t, this
}
function ListCache(e) {
var t = -1,
o = e ? e.length : 0;
for (this.clear(); ++t < o;) {
var r = e[t];
this.set(r[0], r[1])
}
}
function listCacheClear() {
this.__data__ = []
}
function listCacheDelete(e) {
var t = this.__data__,
o = assocIndexOf(t, e);
return !(o < 0) && (o == t.length - 1 ? t.pop() : P.call(t, o, 1), !0)
}
function listCacheGet(e) {
var t = this.__data__,
o = assocIndexOf(t, e);
return o < 0 ? void 0 : t[o][1]
}
function listCacheHas(e) {
return assocIndexOf(this.__data__, e) > -1
}
function listCacheSet(e, t) {
var o = this.__data__,
r = assocIndexOf(o, e);
return r < 0 ? o.push([e, t]) : o[r][1] = t, this
}
function MapCache(e) {
var t = -1,
o = e ? e.length : 0;
for (this.clear(); ++t < o;) {
var r = e[t];
this.set(r[0], r[1])
}
}
function mapCacheClear() {
this.__data__ = {
hash: new Hash,
map: new(R || ListCache),
string: new Hash
}
}
function mapCacheDelete(e) {
return getMapData(this, e).delete(e)
}
function mapCacheGet(e) {
return getMapData(this, e).get(e)
}
function mapCacheHas(e) {
return getMapData(this, e).has(e)
}
function mapCacheSet(e, t) {
return getMapData(this, e).set(e, t), this
}
function assocIndexOf(e, t) {
for (var o = e.length; o--;)
if (eq(e[o][0], t)) return o;
return -1
}
function baseGet(e, t) {
t = isKey(t, e) ? [t] : castPath(t);
for (var o = 0, r = t.length; null != e && o < r;) e = e[toKey(t[o++])];
return o && o == r ? e : void 0
}
function baseIsNative(e) {
return !(!isObject(e) || isMasked(e)) && (isFunction(e) || isHostObject(e) ? S : d).test(toSource(e))
}
function baseToString(e) {
if ("string" == typeof e) return e;
if (isSymbol(e)) return L ? L.call(e) : "";
var t = e + "";
return "0" == t && 1 / e == -n ? "-0" : t
}
function castPath(e) {
return A(e) ? e : E(e)
}
function getMapData(e, t) {
var o = e.__data__;
return isKeyable(t) ? o["string" == typeof t ? "string" : "hash"] : o.map
}
function getNative(e, t) {
var o = getValue(e, t);
return baseIsNative(o) ? o : void 0
}
function isKey(e, t) {
if (A(e)) return !1;
var o = typeof e;
return !("number" != o && "symbol" != o && "boolean" != o && null != e && !isSymbol(e)) || (u.test(e) || !c.test(e) || null != t && e in Object(t))
}
function isKeyable(e) {
var t = typeof e;
return "string" == t || "number" == t || "symbol" == t || "boolean" == t ? "__proto__" !== e : null === e
}
function isMasked(e) {
return !!x && x in e
}
function toKey(e) {
if ("string" == typeof e || isSymbol(e)) return e;
var t = e + "";
return "0" == t && 1 / e == -n ? "-0" : t
}
function toSource(e) {
if (null != e) {
try {
return C.call(e)
} catch (e) {}
try {
return e + ""
} catch (e) {}
}
return ""
}
function memoize(e, t) {
if ("function" != typeof e || t && "function" != typeof t) throw new TypeError(o);
var r = function() {
var o = arguments,
n = t ? t.apply(this, o) : o[0],
a = r.cache;
if (a.has(n)) return a.get(n);
var i = e.apply(this, o);
return r.cache = a.set(n, i), i
};
return r.cache = new(memoize.Cache || MapCache), r
}
function eq(e, t) {
return e === t || e !== e && t !== t
}
function isFunction(e) {
var t = isObject(e) ? k.call(e) : "";
return t == a || t == i
}
function isObject(e) {
var t = typeof e;
return !!e && ("object" == t || "function" == t)
}
function isObjectLike(e) {
return !!e && "object" == typeof e
}
function isSymbol(e) {
return "symbol" == typeof e || isObjectLike(e) && k.call(e) == l
}
function toString(e) {
return null == e ? "" : baseToString(e)
}
function get(e, t, o) {
var r = null == e ? void 0 : baseGet(e, t);
return void 0 === r ? o : r
}
var o = "Expected a function",
r = "__lodash_hash_undefined__",
n = 1 / 0,
a = "[object Function]",
i = "[object GeneratorFunction]",
l = "[object Symbol]",
c = /\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,
u = /^\w*$/,
s = /^\./,
f = /[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,
p = /[\\^$.*+?()[\]{}|]/g,
h = /\\(\\)?/g,
d = /^\[object .+?Constructor\]$/,
b = "object" == typeof t && t && t.Object === Object && t,
m = "object" == typeof self && self && self.Object === Object && self,
g = b || m || Function("return this")(),
y = Array.prototype,
v = Function.prototype,
_ = Object.prototype,
w = g["__core-js_shared__"],
x = function() {
var e = /[^.]+$/.exec(w && w.keys && w.keys.IE_PROTO || "");
return e ? "Symbol(src)_1." + e : ""
}(),
C = v.toString,
O = _.hasOwnProperty,
k = _.toString,
S = RegExp("^" + C.call(O).replace(p, "\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g, "$1.*?") + "$"),
j = g.Symbol,
P = y.splice,
R = getNative(g, "Map"),
D = getNative(Object, "create"),
M = j ? j.prototype : void 0,
L = M ? M.toString : void 0;
Hash.prototype.clear = hashClear, Hash.prototype.delete = hashDelete, Hash.prototype.get = hashGet, Hash.prototype.has = hashHas, Hash.prototype.set = hashSet, ListCache.prototype.clear = listCacheClear, ListCache.prototype.delete = listCacheDelete, ListCache.prototype.get = listCacheGet, ListCache.prototype.has = listCacheHas, ListCache.prototype.set = listCacheSet, MapCache.prototype.clear = mapCacheClear, MapCache.prototype.delete = mapCacheDelete, MapCache.prototype.get = mapCacheGet, MapCache.prototype.has = mapCacheHas, MapCache.prototype.set = mapCacheSet;
var E = memoize(function(e) {
e = toString(e);
var t = [];
return s.test(e) && t.push(""), e.replace(f, function(e, o, r, n) {
t.push(r ? n.replace(h, "$1") : o || e)
}), t
});
memoize.Cache = MapCache;
var A = Array.isArray;
e.exports = get
}).call(t, o(25))
}, function(e, t, o) {
(function(t) {
function getValue(e, t) {
return null == e ? void 0 : e[t]
}
function isHostObject(e) {
var t = !1;
if (null != e && "function" != typeof e.toString) try {
t = !!(e + "")
} catch (e) {}
return t
}
function Hash(e) {
var t = -1,
o = e ? e.length : 0;
for (this.clear(); ++t < o;) {
var r = e[t];
this.set(r[0], r[1])
}
}
function hashClear() {
this.__data__ = A ? A(null) : {}
}
function hashDelete(e) {
return this.has(e) && delete this.__data__[e]
}
function hashGet(e) {
var t = this.__data__;
if (A) {
var o = t[e];
return o === r ? void 0 : o
}
return j.call(t, e) ? t[e] : void 0
}
function hashHas(e) {
var t = this.__data__;
return A ? void 0 !== t[e] : j.call(t, e)
}
function hashSet(e, t) {
return this.__data__[e] = A && void 0 === t ? r : t, this
}
function ListCache(e) {
var t = -1,
o = e ? e.length : 0;
for (this.clear(); ++t < o;) {
var r = e[t];
this.set(r[0], r[1])
}
}
function listCacheClear() {
this.__data__ = []
}
function listCacheDelete(e) {
var t = this.__data__,
o = assocIndexOf(t, e);
return !(o < 0) && (o == t.length - 1 ? t.pop() : L.call(t, o, 1), !0)
}
function listCacheGet(e) {
var t = this.__data__,
o = assocIndexOf(t, e);
return o < 0 ? void 0 : t[o][1]
}
function listCacheHas(e) {
return assocIndexOf(this.__data__, e) > -1
}
function listCacheSet(e, t) {
var o = this.__data__,
r = assocIndexOf(o, e);
return r < 0 ? o.push([e, t]) : o[r][1] = t, this
}
function MapCache(e) {
var t = -1,
o = e ? e.length : 0;
for (this.clear(); ++t < o;) {
var r = e[t];
this.set(r[0], r[1])
}
}
function mapCacheClear() {
this.__data__ = {
hash: new Hash,
map: new(E || ListCache),
string: new Hash
}
}
function mapCacheDelete(e) {
return getMapData(this, e).delete(e)
}
function mapCacheGet(e) {
return getMapData(this, e).get(e)
}
function mapCacheHas(e) {
return getMapData(this, e).has(e)
}
function mapCacheSet(e, t) {
return getMapData(this, e).set(e, t), this
}
function assocIndexOf(e, t) {
for (var o = e.length; o--;)
if (eq(e[o][0], t)) return o;
return -1
}
function baseHas(e, t) {
return null != e && j.call(e, t)
}
function baseIsNative(e) {
return !(!isObject(e) || isMasked(e)) && (isFunction(e) || isHostObject(e) ? R : m).test(toSource(e))
}
function baseToString(e) {
if ("string" == typeof e) return e;
if (isSymbol(e)) return T ? T.call(e) : "";
var t = e + "";
return "0" == t && 1 / e == -n ? "-0" : t
}
function castPath(e) {
return F(e) ? e : H(e)
}
function getMapData(e, t) {
var o = e.__data__;
return isKeyable(t) ? o["string" == typeof t ? "string" : "hash"] : o.map
}
function getNative(e, t) {
var o = getValue(e, t);
return baseIsNative(o) ? o : void 0
}
function hasPath(e, t, o) {
t = isKey(t, e) ? [t] : castPath(t);
for (var r, n = -1, a = t.length; ++n < a;) {
var i = toKey(t[n]);
if (!(r = null != e && o(e, i))) break;
e = e[i]
}
if (r) return r;
var a = e ? e.length : 0;
return !!a && isLength(a) && isIndex(i, a) && (F(e) || isArguments(e))
}
function isIndex(e, t) {
return t = null == t ? a : t, !!t && ("number" == typeof e || g.test(e)) && e > -1 && e % 1 == 0 && e < t
}
function isKey(e, t) {
if (F(e)) return !1;
var o = typeof e;
return !("number" != o && "symbol" != o && "boolean" != o && null != e && !isSymbol(e)) || (f.test(e) || !s.test(e) || null != t && e in Object(t))
}
function isKeyable(e) {
var t = typeof e;
return "string" == t || "number" == t || "symbol" == t || "boolean" == t ? "__proto__" !== e : null === e
}
function isMasked(e) {
return !!k && k in e
}
function toKey(e) {
if ("string" == typeof e || isSymbol(e)) return e;
var t = e + "";
return "0" == t && 1 / e == -n ? "-0" : t
}
function toSource(e) {
if (null != e) {
try {
return S.call(e)
} catch (e) {}
try {
return e + ""
} catch (e) {}
}
return ""
}
function memoize(e, t) {
if ("function" != typeof e || t && "function" != typeof t) throw new TypeError(o);
var r = function() {
var o = arguments,
n = t ? t.apply(this, o) : o[0],
a = r.cache;
if (a.has(n)) return a.get(n);
var i = e.apply(this, o);
return r.cache = a.set(n, i), i
};
return r.cache = new(memoize.Cache || MapCache), r
}
function eq(e, t) {
return e === t || e !== e && t !== t
}
function isArguments(e) {
return isArrayLikeObject(e) && j.call(e, "callee") && (!M.call(e, "callee") || P.call(e) == i)
}
function isArrayLike(e) {
return null != e && isLength(e.length) && !isFunction(e)
}
function isArrayLikeObject(e) {
return isObjectLike(e) && isArrayLike(e)
}
function isFunction(e) {
var t = isObject(e) ? P.call(e) : "";
return t == l || t == c
}
function isLength(e) {
return "number" == typeof e && e > -1 && e % 1 == 0 && e <= a
}
function isObject(e) {
var t = typeof e;
return !!e && ("object" == t || "function" == t)
}
function isObjectLike(e) {
return !!e && "object" == typeof e
}
function isSymbol(e) {
return "symbol" == typeof e || isObjectLike(e) && P.call(e) == u
}
function toString(e) {
return null == e ? "" : baseToString(e)
}
function has(e, t) {
return null != e && hasPath(e, t, baseHas)
}
var o = "Expected a function",
r = "__lodash_hash_undefined__",
n = 1 / 0,
a = 9007199254740991,
i = "[object Arguments]",
l = "[object Function]",
c = "[object GeneratorFunction]",
u = "[object Symbol]",
s = /\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,
f = /^\w*$/,
p = /^\./,
h = /[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,
d = /[\\^$.*+?()[\]{}|]/g,
b = /\\(\\)?/g,
m = /^\[object .+?Constructor\]$/,
g = /^(?:0|[1-9]\d*)$/,
y = "object" == typeof t && t && t.Object === Object && t,
v = "object" == typeof self && self && self.Object === Object && self,
_ = y || v || Function("return this")(),
w = Array.prototype,
x = Function.prototype,
C = Object.prototype,
O = _["__core-js_shared__"],
k = function() {
var e = /[^.]+$/.exec(O && O.keys && O.keys.IE_PROTO || "");
return e ? "Symbol(src)_1." + e : ""
}(),
S = x.toString,
j = C.hasOwnProperty,
P = C.toString,
R = RegExp("^" + S.call(j).replace(d, "\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g, "$1.*?") + "$"),
D = _.Symbol,
M = C.propertyIsEnumerable,
L = w.splice,
E = getNative(_, "Map"),
A = getNative(Object, "create"),
q = D ? D.prototype : void 0,
T = q ? q.toString : void 0;
Hash.prototype.clear = hashClear, Hash.prototype.delete = hashDelete, Hash.prototype.get = hashGet, Hash.prototype.has = hashHas, Hash.prototype.set = hashSet, ListCache.prototype.clear = listCacheClear, ListCache.prototype.delete = listCacheDelete, ListCache.prototype.get = listCacheGet, ListCache.prototype.has = listCacheHas, ListCache.prototype.set = listCacheSet, MapCache.prototype.clear = mapCacheClear, MapCache.prototype.delete = mapCacheDelete, MapCache.prototype.get = mapCacheGet, MapCache.prototype.has = mapCacheHas, MapCache.prototype.set = mapCacheSet;
var H = memoize(function(e) {
e = toString(e);
var t = [];
return p.test(e) && t.push(""), e.replace(h, function(e, o, r, n) {
t.push(r ? n.replace(b, "$1") : o || e)
}), t
});
memoize.Cache = MapCache;
var F = Array.isArray;
e.exports = has
}).call(t, o(25))
}, function(e, t, o) {
"use strict";
function _interopRequireDefault(e) {
return e && e.__esModule ? e : {
default: e
}
}
Object.defineProperty(t, "__esModule", {
value: !0
});
var r = o(86),
n = _interopRequireDefault(r),
a = o(44),
i = _interopRequireDefault(a),
l = o(93),
c = _interopRequireDefault(l),
u = o(92),
s = _interopRequireDefault(u),
f = function(e) {
function AdBlockError() {
return (0, i.default)(this, AdBlockError), (0, c.default)(this, (AdBlockError.__proto__ || (0, n.default)(AdBlockError)).apply(this, arguments))
}
return (0, s.default)(AdBlockError, e), AdBlockError
}(Error);
t.default = f, e.exports = t.default
}, function(e, t) {
"use strict";
Object.defineProperty(t, "__esModule", {
value: !0
}), t.default = {
debug: !0,
buttonClass: "swg-button",
debugTag: "[SWG]",
loginURL: "https://login.folha.com.br/swg",
authURL: "https://auth.folha.com.br/subscription/swg",
cookieURL: "https://auth.folha.com.br/cookie/swg",
enabledDomains: ["www.folha.uol.com.br", "www1.folha.uol.com.br", "blogfolha.uol.com.br", "aovivo.folha.uol.com.br", "estudio.folha.uol.com.br", "agora.uol.com.br", "agora.folha.uol.com.br", "guia.folha.uol.com.br", "f5.folha.uol.com.br", "fotografia.folha.uol.com.br", "temas.folha.uol.com.br", "arte.folha.uol.com.br", "acervo.folha.com.br", "ruf.folha.uol.com.br", "assine.folha.com.br", "secure.folha.com.br", "login.folha.com.br", "josiasdesouza.blogfolha.uol.com.br", "mariainesdolci.blogfolha.uol.com.br", "marcelocoelho.blogfolha.uol.com.br", "marcelokatsuki.blogfolha.uol.com.br", "todamidia.blogfolha.uol.com.br", "fabioseixas.blogfolha.uol.com.br", "rodolfolucena.blogfolha.uol.com.br", "novoemfolha.blogfolha.uol.com.br", "cacilda.blogfolha.uol.com.br", "blogdofred.blogfolha.uol.com.br", "falecomigo.blogfolha.uol.com.br", "blogdoturismo.blogfolha.uol.com.br", "andrebarcinski.blogfolha.uol.com.br", "mural.blogfolha.uol.com.br", "outrocanal.blogfolha.uol.com.br", "blogay.blogfolha.uol.com.br", "empreendedorsocial.blogfolha.uol.com.br", "xicosa.blogfolha.uol.com.br", "abraaboca.blogfolha.uol.com.br", "ninahorta.blogfolha.uol.com.br", "fernandaezabella.blogfolha.uol.com.br", "remix.blogfolha.uol.com.br", "abibliotecaderaquel.blogfolha.uol.com.br", "assimcomovoce.blogfolha.uol.com.br", "frombrazil.blogfolha.uol.com.br", "monicarodriguesdacosta.blogfolha.uol.com.br", "eleicaonoseua.blogfolha.uol.com.br", "sylviacolombo.blogfolha.uol.com.br", "marceloninio.blogfolha.uol.com.br", "samyadghirni.blogfolha.uol.com.br", "rodrigorusso.blogfolha.uol.com.br", "etudopolitica.blogfolha.uol.com.br", "sejabemvinho.blogfolha.uol.com.br", "blague.blogfolha.uol.com.br", "blogdetec.blogfolha.uol.com.br", "jogatina.blogfolha.uol.com.br", "livrosetc.blogfolha.uol.com.br", "darua.blogfolha.uol.com.br", "denysegodoy.blogfolha.uol.com.br", "vistachinesa.blogfolha.uol.com.br", "folhacoruja.blogfolha.uol.com.br", "luisabelchior.blogfolha.uol.com.br", "apperitivo.blogfolha.uol.com.br", "teoriadetudo.blogfolha.uol.com.br", "entrecolchetes.blogfolha.uol.com.br", "afinaldecontas.blogfolha.uol.com.br", "rauljustelores.blogfolha.uol.com.br", "clubedolivro.blogfolha.uol.com.br", "folhaspdados.blogfolha.uol.com.br", "alexandraforbes.blogfolha.uol.com.br", "datafolha.blogfolha.uol.com.br", "carodinheiro.blogfolha.uol.com.br", "thaisnicoleti.blogfolha.uol.com.br", "cafune.blogfolha.uol.com.br", "claudiacollucci.blogfolha.uol.com.br", "americana.blogfolha.uol.com.br", "digosim.blogfolha.uol.com.br", "entretempos.blogfolha.uol.com.br", "ocustodovoto.blogfolha.uol.com.br", "bernardomf.blogfolha.uol.com.br", "censuralivre.blogfolha.uol.com.br", "operacaofranca.blogfolha.uol.com.br", "estradas.blogfolha.uol.com.br", "estradas-sp.blogfolha.uol.com.br", "elekistao.blogfolha.uol.com.br", "darwinedeus.blogfolha.uol.com.br", "orientalissimo.blogfolha.uol.com.br", "senhorespassageiros.blogfolha.uol.com.br", "filosofiaeeducao.blogfolha.uol.com.br", "mensageirosideral.blogfolha.uol.com.br", "salvadornogueira.blogfolha.uol.com.br", "filosofiaeeducacao.blogfolha.uol.com.br", "dinheiropublico.blogfolha.uol.com.br", "brasilcomn.blogfolha.uol.com.br", "religiosamente.blogfolha.uol.com.br", "abecedario.blogfolha.uol.com.br", "pordentrodaselecao.blogfolha.uol.com.br", "xdesexo.blogfolha.uol.com.br", "leandrocolon.blogfolha.uol.com.br", "maternar.blogfolha.uol.com.br", "avezdaafrica.blogfolha.uol.com.br", "hashtag.blogfolha.uol.com.br", "poleposition.blogfolha.uol.com.br", "olimpicos.blogfolha.uol.com.br", "nyposts.blogfolha.uol.com.br", "folia.blogfolha.uol.com.br", "inacioaraujo.blogfolha.uol.com.br", "alalao.blogfolha.uol.com.br", "seresurbanos.blogfolha.uol.com.br", "painel.blogfolha.uol.com.br", "blogdaselecao.blogfolha.uol.com.br", "omundoeumabola.blogfolha.uol.com.br", "blogdomorris.blogfolha.uol.com.br", "brasil.blogfolha.uol.com.br", "mauriciotuffani.blogfolha.uol.com.br", "veg.blogfolha.uol.com.br", "painelfc.blogfolha.uol.com.br", "copaecozinha.blogfolha.uol.com.br", "pecaunica.blogfolha.uol.com.br", "mundialissimo.blogfolha.uol.com.br", "silviocioffi.blogfolha.uol.com.br", "mortesemtabu.blogfolha.uol.com.br", "casardescasarrecasar.blogfolha.uol.com.br", "chinaintown.blogfolha.uol.com.br", "musicaemletras.blogfolha.uol.com.br", "plastico.blogfolha.uol.com.br", "semlegenda.blogfolha.uol.com.br", "baixomanhattan.blogfolha.uol.com.br", "blogdoguia.blogfolha.uol.com.br", "variosprismasinfinitoslados.blogfolha.uol.com.br", "achatadasdietas.blogfolha.uol.com.br", "acervofolha.blogfolha.uol.com.br", "bpm.blogfolha.uol.com.br", "abicicletanacidade.blogfolha.uol.com.br", "gatices.blogfolha.uol.com.br", "surtonerd.blogfolha.uol.com.br", "malucodebr.blogfolha.uol.com.br", "naovenhacomhistorinha.blogfolha.uol.com.br", "aeconomianoseculo.blogfolha.uol.com.br", "ahistoriacomoelafoi.blogfolha.uol.com.br", "orapois.blogfolha.uol.com.br", "play.blogfolha.uol.com.br", "plataformadetestes.blogfolha.uol.com.br", "entrejogos.blogfolha.uol.com.br", "cadeacura.blogfolha.uol.com.br", "grid.blogfolha.uol.com.br", "agoraequesaoelas.blogfolha.uol.com.br", "eraoutravez.blogfolha.uol.com.br", "iob.blogfolha.uol.com.br", "coxinhacommortadela.blogfolha.uol.com.br", "angelicabanhara.blogfolha.uol.com.br", "bompracachorro.blogfolha.uol.com.br", "deupraia.blogfolha.uol.com.br", "planodenegocios.blogfolha.uol.com.br", "dramaticas.blogfolha.uol.com.br", "vitrola.blogfolha.uol.com.br", "enfimsos.blogfolha.uol.com.br", "gayseafins.blogfolha.uol.com.br", "pretapretopretinhos.blogfolha.uol.com.br", "primeiroservico.blogfolha.uol.com.br", "musicaisemcena.blogfolha.uol.com.br", "direitoaoponto.blogfolha.uol.com.br", "grosteinandrade.blogfolha.uol.com.br", "ciclocosmo.blogfolha.uol.com.br", "oespiritodasleis.blogfolha.uol.com.br", "close.blogfolha.uol.com.br", "domeufolhetim.blogfolha.uol.com.br", "degraoemgrao.blogfolha.uol.com.br", "correria.blogfolha.uol.com.br", "cozinhabruta.blogfolha.uol.com.br", "blogdomag.blogfolha.uol.com.br", "avenidas.blogfolha.uol.com.br", "inteligenciademercado.blogfolha.uol.com.br", "scifi.blogfolha.uol.com.br", "privietrussia.blogfolha.uol.com.br", "tudomaisumpouco.blogfolha.uol.com.br", "sobretrilhos.blogfolha.uol.com.br", "rirparanaomorrer.blogfolha.uol.com.br", "facesdaviolencia.blogfolha.uol.com.br", "marcelodamato.blogfolha.uol.com.br", "namaste.blogfolha.uol.com.br", "lineup.blogfolha.uol.com.br", "filosofando.blogfolha.uol.com.br", "ambiencia.blogfolha.uol.com.br", "emtempo.blogfolha.uol.com.br", "datavenia.blogfolha.uol.com.br", "saidapeladireita.blogfolha.uol.com.br", "localhost"]
}, e.exports = t.default
}, function(e, t, o) {
e.exports = {
default: o(96),
__esModule: !0
}
}, function(e, t) {
"use strict";
t.__esModule = !0, t.default = function(e, t) {
if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function")
}
}, function(e, t, o) {
"use strict";
function _interopRequireDefault(e) {
return e && e.__esModule ? e : {
default: e
}
}
t.__esModule = !0;
var r = o(84),
n = _interopRequireDefault(r);
t.default = n.default || function(e) {
for (var t = 1; t < arguments.length; t++) {
var o = arguments[t];
for (var r in o) Object.prototype.hasOwnProperty.call(o, r) && (e[r] = o[r])
}
return e
}
}, function(e, t, o) {
var r = o(12),
n = o(2)("toStringTag"),
a = "Arguments" == r(function() {
return arguments
}()),
i = function(e, t) {
try {
return e[t]
} catch (e) {}
};
e.exports = function(e) {
var t, o, l;
return void 0 === e ? "Undefined" : null === e ? "Null" : "string" == typeof(o = i(t = Object(e), n)) ? o : a ? r(t) : "Object" == (l = r(t)) && "function" == typeof t.callee ? "Arguments" : l
}
}, function(e, t, o) {
var r = o(1).document;
e.exports = r && r.documentElement
}, function(e, t, o) {
e.exports = !o(5) && !o(10)(function() {
return 7 != Object.defineProperty(o(28)("div"), "a", {
get: function() {
return 7
}
}).a
})
}, function(e, t, o) {
var r = o(12);
e.exports = Object("z").propertyIsEnumerable(0) ? Object : function(e) {
return "String" == r(e) ? e.split("") : Object(e)
}
}, function(e, t, o) {
"use strict";
var r = o(15),
n = o(3),
a = o(58),
i = o(9),
l = o(14),
c = o(112),
u = o(22),
s = o(53),
f = o(2)("iterator"),
p = !([].keys && "next" in [].keys()),
h = "keys",
d = "values",
b = function() {
return this
};
e.exports = function(e, t, o, m, g, y, v) {
c(o, t, m);
var _, w, x, C = function(e) {
if (!p && e in j) return j[e];
switch (e) {
case h:
return function keys() {
return new o(this, e)
};
case d:
return function values() {
return new o(this, e)
}
}
return function entries() {
return new o(this, e)
}
},
O = t + " Iterator",
k = g == d,
S = !1,
j = e.prototype,
P = j[f] || j["@@iterator"] || g && j[g],
R = P || C(g),
D = g ? k ? C("entries") : R : void 0,
M = "Array" == t ? j.entries || P : P;
if (M && (x = s(M.call(new e)), x !== Object.prototype && x.next && (u(x, O, !0), r || "function" == typeof x[f] || i(x, f, b))), k && P && P.name !== d && (S = !0, R = function values() {
return P.call(this)
}), r && !v || !p && !S && j[f] || i(j, f, R), l[t] = R, l[O] = b, g)
if (_ = {
values: k ? R : C(d),
keys: y ? R : C(h),
entries: D
}, v)
for (w in _) w in j || a(j, w, _[w]);
else n(n.P + n.F * (p || S), t, _);
return _
}
}, function(e, t, o) {
var r = o(20),
n = o(21),
a = o(11),
i = o(36),
l = o(8),
c = o(48),
u = Object.getOwnPropertyDescriptor;
t.f = o(5) ? u : function getOwnPropertyDescriptor(e, t) {
if (e = a(e), t = i(t, !0), c) try {
return u(e, t)
} catch (e) {}
if (l(e, t)) return n(!r.f.call(e, t), e[t])
}
}, function(e, t, o) {
var r = o(54),
n = o(29).concat("length", "prototype");
t.f = Object.getOwnPropertyNames || function getOwnPropertyNames(e) {
return r(e, n)
}
}, function(e, t, o) {
var r = o(8),
n = o(23),
a = o(33)("IE_PROTO"),
i = Object.prototype;
e.exports = Object.getPrototypeOf || function(e) {
return e = n(e), r(e, a) ? e[a] : "function" == typeof e.constructor && e instanceof e.constructor ? e.constructor.prototype : e instanceof Object ? i : null
}
}, function(e, t, o) {
var r = o(8),
n = o(11),
a = o(105)(!1),
i = o(33)("IE_PROTO");
e.exports = function(e, t) {
var o, l = n(e),
c = 0,
u = [];
for (o in l) o != i && r(l, o) && u.push(o);
for (; t.length > c;) r(l, o = t[c++]) && (~a(u, o) || u.push(o));
return u
}
}, function(e, t, o) {
var r = o(3),
n = o(0),
a = o(10);
e.exports = function(e, t) {
var o = (n.Object || {})[e] || Object[e],
i = {};
i[e] = t(o), r(r.S + r.F * a(function() {
o(1)
}), "Object", i)
}
}, function(e, t) {
e.exports = function(e) {
try {
return {
e: !1,
v: e()
}
} catch (e) {
return {
e: !0,
v: e
}
}
}
}, function(e, t, o) {
var r = o(4),
n = o(6),
a = o(30);
e.exports = function(e, t) {
if (r(e), n(t) && t.constructor === e) return t;
var o = a.f(e);
return (0, o.resolve)(t), o.promise
}
}, function(e, t, o) {
e.exports = o(9)
}, function(e, t, o) {
var r = o(4),
n = o(19),
a = o(2)("species");
e.exports = function(e, t) {
var o, i = r(e).constructor;
return void 0 === i || void 0 == (o = r(i)[a]) ? t : n(o)
}
}, function(e, t, o) {
var r, n, a, i = o(13),
l = o(108),
c = o(47),
u = o(28),
s = o(1),
f = s.process,
p = s.setImmediate,
h = s.clearImmediate,
d = s.MessageChannel,
b = s.Dispatch,
m = 0,
g = {},
y = "onreadystatechange",
v = function() {
var e = +this;
if (g.hasOwnProperty(e)) {
var t = g[e];
delete g[e], t()
}
},
_ = function(e) {
v.call(e.data)
};
p && h || (p = function setImmediate(e) {
for (var t = [], o = 1; arguments.length > o;) t.push(arguments[o++]);
return g[++m] = function() {
l("function" == typeof e ? e : Function(e), t)
}, r(m), m
}, h = function clearImmediate(e) {
delete g[e]
}, "process" == o(12)(f) ? r = function(e) {
f.nextTick(i(v, e, 1))
} : b && b.now ? r = function(e) {
b.now(i(v, e, 1))
} : d ? (n = new d, a = n.port2, n.port1.onmessage = _, r = i(a.postMessage, a, 1)) : s.addEventListener && "function" == typeof postMessage && !s.importScripts ? (r = function(e) {
s.postMessage(e + "", "*")
}, s.addEventListener("message", _, !1)) : r = y in u("script") ? function(e) {
c.appendChild(u("script"))[y] = function() {
c.removeChild(this), v.call(e)
}
} : function(e) {
setTimeout(i(v, e, 1), 0)
}), e.exports = {
set: p,
clear: h
}
}, function(e, t, o) {
var r = o(35),
n = Math.min;
e.exports = function(e) {
return e > 0 ? n(r(e), 9007199254740991) : 0
}
}, function(e, t) {}, function(e, t, o) {
"use strict";
var r = o(123)(!0);
o(50)(String, "String", function(e) {
this._t = e + "", this._i = 0
}, function() {
var e, t = this._t,
o = this._i;
return o >= t.length ? {
value: void 0,
done: !0
} : (e = r(t, o), this._i += e.length, {
value: e,
done: !1
})
})
}, function(e, t, o) {
o(127);
for (var r = o(1), n = o(9), a = o(14), i = o(2)("toStringTag"), l = "CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","), c = 0; c < l.length; c++) {
var u = l[c],
s = r[u],
f = s && s.prototype;
f && !f[i] && n(f, i, u), a[u] = a.Array
}
}, function(e, t, o) {
"use strict";
function _interopRequireDefault(e) {
return e && e.__esModule ? e : {
default: e
}
}
function redirectAdBlock(e, t) {
var o = new URLSearchParams;
return o.append("origin", "after"), o.append("url", t), window.location.replace(e + "?" + o)
}
function redirectUolLogin(e, t) {
var o = new URLSearchParams;
return o.append("return_url", t), o.append("logintype", "navfolha"), o.append("urltype", "login"), window.location.replace(e + "?" + o)
}
var r = o(39),
n = _interopRequireDefault(r),
a = o(140),
i = _interopRequireDefault(a),
l = o(77),
c = _interopRequireDefault(l),
u = o(71),
s = _interopRequireDefault(u),
f = o(69),
p = _interopRequireDefault(f),
h = o(73),
d = _interopRequireDefault(h),
b = o(72),
m = _interopRequireDefault(b),
g = o(75),
y = _interopRequireDefault(g),
v = o(74),
_ = _interopRequireDefault(v),
w = o(80),
x = _interopRequireDefault(w),
C = o(41),
O = _interopRequireDefault(C),
k = o(82),
S = (_interopRequireDefault(k), o(81)),
j = _interopRequireDefault(S),
P = o(76),
R = _interopRequireDefault(P),
D = o(83),
M = _interopRequireDefault(D),
L = {
extractConfig: "[data-paywall]",
blacklist: [/arte\.folha(\.uol)?\.com\.br\//],
timeout: "30",
teaser: "15",
url: {
config: "https://static.folha.uol.com.br/paywall/online/config.json",
detector: "https://static.folha.uol.com.br/paywall/js/1/publicidade.ads.js",
wall: "//paywall.folha.uol.com.br/wall.json",
adblock: "//www1.folha.uol.com.br/paywall/adblock.shtml",
login: "//paywall.folha.uol.com.br/folha/login",
signin: "//assine.folha.com.br/folha/assinatura/default.asp?cod_Cript=6230900763241750",
fallback: "//www1.folha.uol.com.br/paywall/"
},
wall: {
env: null,
register: null,
url: window.location.href,
referrer: (0, c.default)("original_referrer")
}
},
E = (0, s.default)(document.querySelector(L.extractConfig), L),
A = new M.default;
(0, d.default)(E.url.config).then(function() {
return (0, m.default)(E.url.detector, parseInt(E.timeout || 30, 10))
}).then(function(e) {
return (0, y.default)(E.url.wall, E.wall, e, parseInt(E.timeout || 30, 10))
}).then(function(e) {
return (0, _.default)(A, e)
}).then(function(e) {
if ((0, i.default)(window, "paywall.data", e), (0, R.default)(e), (0, x.default)(), "ok" !== (0, n.default)(e, "status") || "on" !== (0, n.default)(e, "paywall")) throw Error("[paywall] paywall off/unavailable");
if ("yes" === e.is_killed) return void window.location.replace("//paywall.folha.uol.com.br/folha/login?message=killed&return_url=" + e.referer_url);
var t = "login" === e.action ? "soft" : "hard",
o = "";
0 === e.max_visitor_views && (o = 0 === e.max_logged_views ? "-super" : "-opin");
var r = document.cookie.indexOf("loggedpaywall"),
a = window.location.search.indexOf("loggedpaywall");
"not_logged" === e.log_type && (document.cookie = "loggedpaywall=1"), "not_logged" !== e.log_type && a > 0 && r >= 0 && (document.cookie = "loggedpaywall=;expires='Thu, 01 Jan 1970 00:00:00 UTC'", (0, R.default)({
category: "login",
action: "login-success",
userType: "" + e.log_type,
loginType: "" + e.origin
})), "required_login" !== e.message && "required_subscription" !== e.message || (0, R.default)({
category: "porteira-embed-" + t + o,
action: "impressao",
userType: "" + e.log_type,
loginType: "" + e.origin
});
var l = e.log_type;
if (!l || "subscriber" !== l) {
if (e.hasAdBlock && !(0, p.default)(E.blacklist, E.wall.url)) throw new O.default;
var c = e.action;
if (!c || "granted" !== c) {
if ("redirect_uol_login" === c) return void redirectUolLogin(E.url.login, E.wall.url);
var u = e.behavior,
s = e.message,
f = e.max_visitor_views ? parseInt(e.max_visitor_views, 10) : 0,
h = e.max_logged_views ? parseInt(e.max_logged_views, 10) : 0,
d = e.total_urls ? parseInt(e.total_urls, 10) : 0,
b = null !== document.querySelector("[data-paywall-box]"),
m = e.action;
if (m = "default" === e.skin ? m : m + "-" + e.skin, !u || !s || "block" !== u || "limit_is_not_exceeded" !== s)
if (b) {
(0, j.default)(c, s, d, f, h, t, E.url, parseInt(E.teaser, 10), e.link_subscribe || "");
var g = "granted" !== e.action,
y = e.google_sku;
g && A.isEnabledDomain() && A.showButton(y)
} else window.location.replace("" + E.url.fallback + m + ".shtml?" + encodeURIComponent(E.wall.url))
}
}
}).catch(function(e) {
if (e instanceof O.default) return void redirectAdBlock(E.url.adblock, E.wall.url);
throw e
}).catch(void 0).then(x.default)
}, function(e, t) {}, function(e, t, o) {
(function(e) {
! function(e) {
"use strict";
function URLSearchParams(e) {
if (e = e || "", this[t] = {}, e instanceof URLSearchParams && (e = "" + e), "object" == typeof e) {
for (var o in e)
if (e.hasOwnProperty(o)) {
var r = "string" == typeof e[o] ? e[o] : JSON.stringify(e[o]);
this.append(o, r)
}
} else {
0 === e.indexOf("?") && (e = e.slice(1));
for (var n = e.split("&"), a = 0; a < n.length; a++) {
var i = n[a],
l = i.indexOf("="); - 1 < l && this.append(decode(i.slice(0, l)), decode(i.slice(l + 1)))
}
}
}
function encode(e) {
var t = {
"!": "%21",
"'": "%27",
"(": "%28",
")": "%29",
"~": "%7E",
"%20": "+",
"%00": "\0"
};
return encodeURIComponent(e).replace(/[!'\(\)~]|%20|%00/g, function(e) {
return t[e]
})
}
function decode(e) {
return decodeURIComponent(e.replace(/\+/g, " "))
}
function makeIterator(t) {
var o = {
next: function() {
var e = t.shift();
return {
done: void 0 === e,
value: e
}
}
};
return r && (o[e.Symbol.iterator] = function() {
return o
}), o
}
if (!e.URLSearchParams || "" + new e.URLSearchParams({
a: 1
}) != "a=1") {
var t = "__URLSearchParams__",
o = URLSearchParams.prototype,
r = !(!e.Symbol || !e.Symbol.iterator);
o.append = function(e, o) {
var r = this[t];
e in r ? r[e].push("" + o) : r[e] = ["" + o]
}, o.delete = function(e) {
delete this[t][e]
}, o.get = function(e) {
var o = this[t];
return e in o ? o[e][0] : null
}, o.getAll = function(e) {
var o = this[t];
return e in o ? o[e].slice(0) : []
}, o.has = function(e) {
return e in this[t]
}, o.set = function set(e, o) {
this[t][e] = ["" + o]
}, o.forEach = function(e, o) {
var r = this[t];
Object.getOwnPropertyNames(r).forEach(function(t) {
r[t].forEach(function(r) {
e.call(o, r, t, this)
}, this)
}, this)
}, o.toString = function() {
var e, o, r, n, a = this[t],
i = [];
for (o in a)
for (r = encode(o), e = 0, n = a[o]; e < n.length; e++) i.push(r + "=" + encode(n[e]));
return i.join("&")
}, o.sort = function() {
var e, o, r = this[t],
n = [],
a = {};
for (e in r) n.push(e);
for (n.sort(), o = 0; o < n.length; o++) a[n[o]] = r[n[o]];
this[t] = a
}, o.keys = function() {
var e = [];
return this.forEach(function(t, o) {
e.push([o])
}), makeIterator(e)
}, o.values = function() {
var e = [];
return this.forEach(function(t) {
e.push([t])
}), makeIterator(e)
}, o.entries = function() {
var e = [];
return this.forEach(function(t, o) {
e.push([o, t])
}), makeIterator(e)
}, r && (o[e.Symbol.iterator] = o.entries), e.URLSearchParams = URLSearchParams, e.URLSearchParams.polyfill = !0
}
}(void 0 !== e ? e : "undefined" != typeof window ? window : this)
}).call(t, o(25))
}, function(e, t) {
! function(e) {
"use strict";
function normalizeName(e) {
if ("string" != typeof e && (e += ""), /[^a-z0-9\-#$%&'*+.\^_`|~]/i.test(e)) throw new TypeError("Invalid character in header field name");
return e.toLowerCase()
}
function normalizeValue(e) {
return "string" != typeof e && (e += ""), e
}
function iteratorFor(e) {
var o = {
next: function() {
var t = e.shift();
return {
done: void 0 === t,
value: t
}
}
};
return t.iterable && (o[Symbol.iterator] = function() {
return o
}), o
}
function Headers(e) {
this.map = {}, e instanceof Headers ? e.forEach(function(e, t) {
this.append(t, e)
}, this) : e && Object.getOwnPropertyNames(e).forEach(function(t) {
this.append(t, e[t])
}, this)
}
function consumed(e) {
return e.bodyUsed ? Promise.reject(new TypeError("Already read")) : void(e.bodyUsed = !0)
}
function fileReaderReady(e) {
return new Promise(function(t, o) {
e.onload = function() {
t(e.result)
}, e.onerror = function() {
o(e.error)
}
})
}
function readBlobAsArrayBuffer(e) {
var t = new FileReader,
o = fileReaderReady(t);
return t.readAsArrayBuffer(e), o
}
function readBlobAsText(e) {
var t = new FileReader,
o = fileReaderReady(t);
return t.readAsText(e), o
}
function readArrayBufferAsText(e) {
for (var t = new Uint8Array(e), o = Array(t.length), r = 0; r < t.length; r++) o[r] = String.fromCharCode(t[r]);
return o.join("")
}
function bufferClone(e) {
if (e.slice) return e.slice(0);
var t = new Uint8Array(e.byteLength);
return t.set(new Uint8Array(e)), t.buffer
}
function Body() {
return this.bodyUsed = !1, this._initBody = function(e) {
if (this._bodyInit = e, e)
if ("string" == typeof e) this._bodyText = e;
else if (t.blob && Blob.prototype.isPrototypeOf(e)) this._bodyBlob = e;
else if (t.formData && FormData.prototype.isPrototypeOf(e)) this._bodyFormData = e;
else if (t.searchParams && URLSearchParams.prototype.isPrototypeOf(e)) this._bodyText = "" + e;
else if (t.arrayBuffer && t.blob && r(e)) this._bodyArrayBuffer = bufferClone(e.buffer), this._bodyInit = new Blob([this._bodyArrayBuffer]);
else {
if (!t.arrayBuffer || !ArrayBuffer.prototype.isPrototypeOf(e) && !n(e)) throw Error("unsupported BodyInit type");
this._bodyArrayBuffer = bufferClone(e)
} else this._bodyText = "";
this.headers.get("content-type") || ("string" == typeof e ? this.headers.set("content-type", "text/plain;charset=UTF-8") : this._bodyBlob && this._bodyBlob.type ? this.headers.set("content-type", this._bodyBlob.type) : t.searchParams && URLSearchParams.prototype.isPrototypeOf(e) && this.headers.set("content-type", "application/x-www-form-urlencoded;charset=UTF-8"))
}, t.blob && (this.blob = function() {
var e = consumed(this);
if (e) return e;
if (this._bodyBlob) return Promise.resolve(this._bodyBlob);
if (this._bodyArrayBuffer) return Promise.resolve(new Blob([this._bodyArrayBuffer]));
if (this._bodyFormData) throw Error("could not read FormData body as blob");
return Promise.resolve(new Blob([this._bodyText]))
}, this.arrayBuffer = function() {
return this._bodyArrayBuffer ? consumed(this) || Promise.resolve(this._bodyArrayBuffer) : this.blob().then(readBlobAsArrayBuffer)
}), this.text = function() {
var e = consumed(this);
if (e) return e;
if (this._bodyBlob) return readBlobAsText(this._bodyBlob);
if (this._bodyArrayBuffer) return Promise.resolve(readArrayBufferAsText(this._bodyArrayBuffer));
if (this._bodyFormData) throw Error("could not read FormData body as text");
return Promise.resolve(this._bodyText)
}, t.formData && (this.formData = function() {
return this.text().then(decode)
}), this.json = function() {
return this.text().then(JSON.parse)
}, this
}
function normalizeMethod(e) {
var t = e.toUpperCase();
return a.indexOf(t) > -1 ? t : e
}
function Request(e, t) {
t = t || {};
var o = t.body;
if ("string" == typeof e) this.url = e;
else {
if (e.bodyUsed) throw new TypeError("Already read");
this.url = e.url, this.credentials = e.credentials, t.headers || (this.headers = new Headers(e.headers)), this.method = e.method, this.mode = e.mode, o || null == e._bodyInit || (o = e._bodyInit, e.bodyUsed = !0)
}
if (this.credentials = t.credentials || this.credentials || "omit", !t.headers && this.headers || (this.headers = new Headers(t.headers)), this.method = normalizeMethod(t.method || this.method || "GET"), this.mode = t.mode || this.mode || null, this.referrer = null, ("GET" === this.method || "HEAD" === this.method) && o) throw new TypeError("Body not allowed for GET or HEAD requests");
this._initBody(o)
}
function decode(e) {
var t = new FormData;
return e.trim().split("&").forEach(function(e) {
if (e) {
var o = e.split("="),
r = o.shift().replace(/\+/g, " "),
n = o.join("=").replace(/\+/g, " ");
t.append(decodeURIComponent(r), decodeURIComponent(n))
}
}), t
}
function parseHeaders(e) {
var t = new Headers;
return e.split("\r\n").forEach(function(e) {
var o = e.split(":"),
r = o.shift().trim();
if (r) {
var n = o.join(":").trim();
t.append(r, n)
}
}), t
}
function Response(e, t) {
t || (t = {}), this.type = "default", this.status = "status" in t ? t.status : 200, this.ok = this.status >= 200 && this.status < 300, this.statusText = "statusText" in t ? t.statusText : "OK", this.headers = new Headers(t.headers), this.url = t.url || "", this._initBody(e)
}
if (!e.fetch) {
var t = {
searchParams: "URLSearchParams" in e,
iterable: "Symbol" in e && "iterator" in Symbol,
blob: "FileReader" in e && "Blob" in e && function() {
try {
return new Blob, !0
} catch (e) {
return !1
}
}(),
formData: "FormData" in e,
arrayBuffer: "ArrayBuffer" in e
};
if (t.arrayBuffer) var o = ["[object Int8Array]", "[object Uint8Array]", "[object Uint8ClampedArray]", "[object Int16Array]", "[object Uint16Array]", "[object Int32Array]", "[object Uint32Array]", "[object Float32Array]", "[object Float64Array]"],
r = function(e) {
return e && DataView.prototype.isPrototypeOf(e)
},
n = ArrayBuffer.isView || function(e) {
return e && o.indexOf(Object.prototype.toString.call(e)) > -1
};
Headers.prototype.append = function(e, t) {
e = normalizeName(e), t = normalizeValue(t);
var o = this.map[e];
o || (o = [], this.map[e] = o), o.push(t)
}, Headers.prototype.delete = function(e) {
delete this.map[normalizeName(e)]
}, Headers.prototype.get = function(e) {
var t = this.map[normalizeName(e)];
return t ? t[0] : null
}, Headers.prototype.getAll = function(e) {
return this.map[normalizeName(e)] || []
}, Headers.prototype.has = function(e) {
return this.map.hasOwnProperty(normalizeName(e))
}, Headers.prototype.set = function(e, t) {
this.map[normalizeName(e)] = [normalizeValue(t)]
}, Headers.prototype.forEach = function(e, t) {
Object.getOwnPropertyNames(this.map).forEach(function(o) {
this.map[o].forEach(function(r) {
e.call(t, r, o, this)
}, this)
}, this)
}, Headers.prototype.keys = function() {
var e = [];
return this.forEach(function(t, o) {
e.push(o)
}), iteratorFor(e)
}, Headers.prototype.values = function() {
var e = [];
return this.forEach(function(t) {
e.push(t)
}), iteratorFor(e)
}, Headers.prototype.entries = function() {
var e = [];
return this.forEach(function(t, o) {
e.push([o, t])
}), iteratorFor(e)
}, t.iterable && (Headers.prototype[Symbol.iterator] = Headers.prototype.entries);
var a = ["DELETE", "GET", "HEAD", "OPTIONS", "POST", "PUT"];
Request.prototype.clone = function() {
return new Request(this, {
body: this._bodyInit
})
}, Body.call(Request.prototype), Body.call(Response.prototype), Response.prototype.clone = function() {
return new Response(this._bodyInit, {
status: this.status,
statusText: this.statusText,
headers: new Headers(this.headers),
url: this.url
})
}, Response.error = function() {
var e = new Response(null, {
status: 0,
statusText: ""
});
return e.type = "error", e
};
var i = [301, 302, 303, 307, 308];
Response.redirect = function(e, t) {
if (i.indexOf(t) === -1) throw new RangeError("Invalid status code");
return new Response(null, {
status: t,
headers: {
location: e
}
})
}, e.Headers = Headers, e.Request = Request, e.Response = Response, e.fetch = function(e, o) {
return new Promise(function(r, n) {
var a = new Request(e, o),
i = new XMLHttpRequest;
i.onload = function() {
var e = {
status: i.status,
statusText: i.statusText,
headers: parseHeaders(i.getAllResponseHeaders() || "")
};
e.url = "responseURL" in i ? i.responseURL : e.headers.get("X-Request-URL"), r(new Response("response" in i ? i.response : i.responseText, e))
}, i.onerror = function() {
n(new TypeError("Network request failed"))
}, i.ontimeout = function() {
n(new TypeError("Network request failed"))
}, i.open(a.method, a.url, !0), "include" === a.credentials && (i.withCredentials = !0), "responseType" in i && t.blob && (i.responseType = "blob"), a.headers.forEach(function(e, t) {
i.setRequestHeader(t, e)
}), i.send(void 0 === a._bodyInit ? null : a._bodyInit)
})
}, e.fetch.polyfill = !0
}
}("undefined" != typeof self ? self : this)
}, function(e, t) {
"use strict";
function blacklistedLocation(e, t) {
return !Array.prototype.slice.call(e).reduce(function(e, o) {
return e || (o instanceof RegExp ? o : RegExp(o)).test(t)
}, !1)
}
Object.defineProperty(t, "__esModule", {
value: !0
}), t.default = blacklistedLocation, e.exports = t.default
}, function(e, t) {
"use strict";
Object.defineProperty(t, "__esModule", {
value: !0
});
var o = {
products: {
portal: {
typeContent: "reportagens"
},
fotografia: {
typeContent: "conteúdos"
}
}
};
t.default = o, e.exports = t.default
}, function(e, t, o) {
"use strict";
function _interopRequireDefault(e) {
return e && e.__esModule ? e : {
default: e
}
}
function captalize(e) {
return "" + e.charAt(0).toUpperCase() + e.slice(1)
}
function expandConfig(e, t) {
var o = arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : "paywall";
return (0, s.default)(t).reduce(function(r, a) {
var l = "" + o + captalize(a);
return t[a] && "object" === (0, c.default)(t[a]) ? (0, i.default)({}, r, (0, n.default)({}, a, expandConfig(e, t[a], l))) : e.dataset[l] ? (0, i.default)({}, r, (0, n.default)({}, a, e.dataset[l])) : r
}, t)
}
Object.defineProperty(t, "__esModule", {
value: !0
});
var r = o(91),
n = _interopRequireDefault(r),
a = o(45),
i = _interopRequireDefault(a),
l = o(18),
c = _interopRequireDefault(l),
u = o(26),
s = _interopRequireDefault(u);
t.default = expandConfig, e.exports = t.default
}, function(e, t, o) {
"use strict";
function _interopRequireDefault(e) {
return e && e.__esModule ? e : {
default: e
}
}
function fetchDetector(e) {
var t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : 30;
return new n.default(function(o) {
window.folha_ads = !1;
var r = window.setTimeout(function() {
window.clearTimeout(r), o(!0)
}, 1e3 * t),
n = document.createElement("script");
n.src = e, n.addEventListener("load", function() {
window.clearTimeout(r), o(!window.folha_ads)
}, !1), document.body.appendChild(n)
})
}
Object.defineProperty(t, "__esModule", {
value: !0
});
var r = o(17),
n = _interopRequireDefault(r);
t.default = fetchDetector, e.exports = t.default
}, function(e, t, o) {
"use strict";
function _interopRequireDefault(e) {
return e && e.__esModule ? e : {
default: e
}
}
function fetchStaticConfig(e) {
return fetch(e).then(function(e) {
return e.json()
}).then(function(e) {
if (!(0, n.default)(e, "params.paywall") || !(0, n.default)(e, "params.status")) throw Error("Configurações estáticas inválidas.");
if ("on" !== e.params.paywall || "ok" !== e.params.status) throw Error("Paywall desligado ou não funcional.");
return e
})
}
Object.defineProperty(t, "__esModule", {
value: !0
}), t.default = fetchStaticConfig;
var r = o(40),
n = _interopRequireDefault(r);
e.exports = t.default
}, function(e, t, o) {
"use strict";
function _interopRequireDefault(e) {
return e && e.__esModule ? e : {
default: e
}
}
Object.defineProperty(t, "__esModule", {
value: !0
});
var r = o(17),
n = _interopRequireDefault(r);
t.default = function(e, t) {
return new n.default(function(o) {
o(t), e.initSwG(function(o) {
var r = "yes" === t.logged,
n = "yes" === t.subscriber,
a = t.authorization_code,
l = "no" !== t.google.swg.login,
c = "no" !== t.google.swg.link;
!r && o.isSubscriber && "google" === o.subscriberType && fetch(i.default.authURL + "?google_purchase_token=" + o.purchaseToken).then(function(e) {
return e.json()
}).then(function(t) {
t.found ? l && e.initLoginNotification() : e.initdeferredAccountCreation()
}).catch(function(e) {}), !r && o.isSubscriber && "folha" === o.subscriberType && l && e.initLoginNotification(), r && n && c && e.initLinkAcount(a)
})
})
};
var a = o(42),
i = _interopRequireDefault(a);
e.exports = t.default
}, function(e, t, o) {
"use strict";
function _interopRequireDefault(e) {
return e && e.__esModule ? e : {
default: e
}
}
function fetchWall(e, t, o) {
var r = arguments.length > 3 && void 0 !== arguments[3] ? arguments[3] : 30;
return new i.default(function(a, i) {
var l = window.setTimeout(function() {
window.clearTimeout(l), i(new c.default("AdBlock ligado"))
}, 1e3 * r);
return fetch(e + "?" + (0, s.default)(t, o), {
credentials: "include"
}).then(function(e) {
return e.json()
}).then(function(e) {
window.clearTimeout(l), a((0, n.default)({}, e, {
hasAdBlock: o
}))
}).catch(function(e) {
return i(e)
})
})
}
Object.defineProperty(t, "__esModule", {
value: !0
});
var r = o(45),
n = _interopRequireDefault(r),
a = o(17),
i = _interopRequireDefault(a);
t.default = fetchWall;
var l = o(41),
c = _interopRequireDefault(l),
u = o(78),
s = _interopRequireDefault(u);
e.exports = t.default
}, function(e, t, o) {
"use strict";
function _interopRequireDefault(e) {
return e && e.__esModule ? e : {
default: e
}
}
function gaEvent(e) {
function sendEvent(e) {
! function tryHit(t, o) {
try {
UOLPD.Audience.countEvent(e, !0)
} catch (e) {
o > 0 && setTimeout(function tryDelay() {
tryHit(t, o - 1)
}, t)
}
}(50, 300)
}(0, n.default)(e, "analytics") ? e.analytics.forEach(function(e) {
sendEvent({
category: "paywall",
action: e.a,
label: e.l
})
}): sendEvent(e)
}
Object.defineProperty(t, "__esModule", {
value: !0
}), t.default = gaEvent;
var r = o(40),
n = _interopRequireDefault(r);
e.exports = t.default
}, function(e, t, o) {
"use strict";
function getReferrer(e) {
var t = (0, r.get)(e);
return (0, r.remove)(e), t || document.referrer
}
Object.defineProperty(t, "__esModule", {
value: !0
}), t.default = getReferrer;
var r = o(141);
e.exports = t.default
}, function(e, t, o) {
"use strict";
function _interopRequireDefault(e) {
return e && e.__esModule ? e : {
default: e
}
}
function hasEmptyParam(e) {
return (0, n.default)(e).filter(function(e) {
return "referrer" !== e
}).reduce(function(t, o) {
return t || !e[o]
}, !1)
}
function getWallParams(e, t) {
var o = new URLSearchParams;
if (hasEmptyParam(e)) throw Error("[paywall] Invalid wall params");
return (0, n.default)(e).forEach(function(t) {
return o.append(t, e[t])
}), o.append("hab", t ? "yes" : "no"), o.append("_", (new Date).getTime()), o
}
Object.defineProperty(t, "__esModule", {
value: !0
});
var r = o(26),
n = _interopRequireDefault(r);
t.default = getWallParams, e.exports = t.default
}, function(e, t, o) {
"use strict";
function _interopRequireDefault(e) {
return e && e.__esModule ? e : {
default: e
}
}
function xt(e) {
var t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : document.createElement("div");
if (!e.length) {
var o = document.createDocumentFragment();
return o.appendChild(t), o
}
var r = e.slice(),
a = r.shift();
return a instanceof Array ? t.appendChild(xt(a, document.createElement(a.shift()))) : "object" === (void 0 === a ? "undefined" : (0, i.default)(a)) ? (0, n.default)(a).forEach(function(e) {
"style" === e ? (0, n.default)(a[e]).forEach(function(e) {
t.style[e] = a.style[e]
}) : t.setAttribute("className" === e ? "class" : e, a[e])
}) : t.appendChild(document.createTextNode(a)), xt(r, t)
}
Object.defineProperty(t, "__esModule", {
value: !0
});
var r = o(26),
n = _interopRequireDefault(r),
a = o(18),
i = _interopRequireDefault(a);
t.default = xt, e.exports = t.default
}, function(e, t, o) {
"use strict";
function _interopRequireDefault(e) {
return e && e.__esModule ? e : {
default: e
}
}
Object.defineProperty(t, "__esModule", {
value: !0
}), t.default = function(e) {
if (!l && (l = !0, (0, i.default)(window, "paywall.after"))) {
var t = (0, n.default)(window, "paywall.after");
"function" == typeof t && t(e)
}
};
var r = o(39),
n = _interopRequireDefault(r),
a = o(40),
i = _interopRequireDefault(a),
l = !1;
e.exports = t.default
}, function(e, t, o) {
"use strict";
function _interopRequireDefault(e) {
return e && e.__esModule ? e : {
default: e
}
}
function showPaywall(e, t, o, r, a, l) {
var c = arguments.length > 6 && void 0 !== arguments[6] ? arguments[6] : {
login: "#"
},
u = c.login,
s = (arguments[7], arguments[8]),
f = document.querySelector("[data-paywall-box]"),
p = document.querySelector("[data-paywall]").getAttribute("data-paywall-product"),
h = p ? " c-paywall--" + p : "",
d = document.querySelector('meta[name="folhaapp-webview"][content="ios"]'),
b = navigator.userAgent.match(/iphone|ipad/i),
m = d && b ? "c-paywall__teaser--is-hidden" : "",
g = null !== document.querySelector(".c-image-full"),
y = null !== document.querySelector(".c-news__head"),
v = encodeURIComponent(window.location.href),
_ = s || "//secure.folha.com.br/folha/assine/380101",
w = "//login.folha.com.br/uol/login",
x = (0, n.default)(i.default, "products." + p + ".typeContent", "reportagens"),
C = void 0,
O = '<div class="c-paywall__social"><p class="c-paywall__text">ou acesse com:</p><ul class="c-paywall__login-list"><li>' + ("<a onclick=\"UOLPD.Audience.countClick({category:'porteira-embed-" + l + "',action:'clique',") + "label:'acessar-com-facebook'})\" " + ('href="' + u + "?return_url=" + v + '%3Floggedpaywall&logintype=cadastrado&urltype=facebook" ') + 'class="c-paywall__social-login c-paywall__social-login--facebook rs_skip" role="button" aria-label="Facebook"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="24" height="24" class="icon icon--facebook" aria-hidden="true"><path d="M 9.5000001,2.9999998 H 12 V -1.95e-7 H 9.5000001 C 7.57,-1.95e-7 6,1.5699998 6,3.4999998 v 1.5 H 4 v 3 H 6 V 16 H 9.0000001 V 7.9999998 H 11.5 l 0.5,-3 H 9.0000001 v -1.5 c 0,-0.271 0.229,-0.5 0.5,-0.5 z"/></svg></a></li><li>' + ("<a onclick=\"UOLPD.Audience.countClick({category:'porteira-embed-" + l + "',action:'clique',") + "label:'acessar-com-linkedin'})\"" + ('href="' + u + "?return_url=" + v + '%3Floggedpaywall&logintype=cadastrado&urltype=linkedin" ') + 'class="c-paywall__social-login c-paywall__social-login--linkedin rs_skip" role="button" aria-label="Linkedin"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="24" height="24" class="icon icon--linkedin" aria-hidden="true"><path d="M 0.5217573,3.4217496 C 0.8574099,3.7574022 1.3243328,3.925225 1.883477,3.925225 l 0.019112,0 c 0.5965319,0 1.062624,-0.1678228 1.416555,-0.5034754 C 3.6739051,3.0669849 3.8417314,2.656557 3.8417314,2.1348025 3.8417314,1.6313201 3.6547964,1.2026132 3.319144,0.86696056 2.9834872,0.531308 2.517395,0.3634851 1.9391422,0.3634851 1.3608886,0.3634851 0.8947967,0.531308 0.5408658,0.86696056 0.1861045,1.2026132 -1e-7,1.6313201 -1e-7,2.1348025 c 0,0.5217545 0.1678263,0.9321824 0.5217572,1.2869471 l 0,0 z m -0.3165439,12.2147654 3.4313014,0 0,-10.2939042 -3.4313014,0 0,10.2939042 z m 8.7460799,0 0,-5.7443117 c 0,-0.3539317 0.037384,-0.633921 0.1121617,-0.839135 C 9.2121719,8.6991367 9.4364945,8.4008753 9.7347601,8.1582701 10.013917,7.9156719 10.386957,7.8035124 10.834771,7.8035124 c 0.596531,0 1.025236,0.2052139 1.305224,0.6156349 0.279987,0.410428 0.428705,0.9886857 0.428705,1.7156547 l 0,5.501713 3.4313,0 0,-5.8930294 C 16,8.2139334 15.64607,7.0582579 14.919099,6.2747932 14.191298,5.4913284 13.240005,5.1000126 12.046942,5.1000126 c -0.428705,0 -0.839131,0.055677 -1.193893,0.1678228 -0.353931,0.093054 -0.652197,0.2425982 -0.9130756,0.446986 C 9.6973732,5.9017564 9.5104375,6.0878582 9.3617206,6.2565141 9.2121719,6.4235108 9.063455,6.6104458 8.9321847,6.8339388 l 0.019112,0 0,-1.491328 -3.4313016,0 0.018279,0.5034754 0,3.0765435 c 0,1.7156473 0,3.9538893 -0.018279,6.7138853 l 3.4313016,0 0,0 z"/></svg></a></li><li>' + ("<a onclick=\"UOLPD.Audience.countClick({category:'porteira-embed-" + l + "',action:'clique',") + "label:'acessar-com-google'})\" " + ('href="' + u + "?return_url=" + v + '%3Floggedpaywall&logintype=cadastrado&urltype=google" ') + 'class="c-paywall__social-login c-paywall__social-login--google rs_skip" role="button" aria-label="Google"><svg xmlns="http://www.w3.org/2000/svg" width="14px" height="14px" viewBox="0 0 14 14" version="1.1" class="icon-google-logo" aria-hidden="true"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><path d="M7,2.70666667 C8.31444444,2.70666667 9.20111111,3.27444444 9.70666667,3.74888889 L11.6822222,1.82 C10.4688889,0.692222222 8.89,0 7,0 C4.26222222,0 1.89777778,1.57111111 0.746666667,3.85777778L3.01,5.61555556 C3.57777778,3.92777778 5.14888889,2.70666667 7,2.70666667 L7,2.70666667 Z" fill="#EA4335"></path><path d="M13.72,7.15555556 C13.72,6.58 13.6733333,6.16 13.5722222,5.72444444 L7,5.72444444 L7,8.32222222 L10.8577778,8.32222222 C10.78,8.96777778 10.36,9.94 9.42666667,10.5933333 L11.6355556,12.3044444 C12.9577778,11.0833333 13.72,9.28666667 13.72,7.15555556 L13.72,7.15555556 Z" fill="#4285F4"></path><path d="M3.01777778,8.38444444 C2.87,7.94888889 2.78444444,7.48222222 2.78444444,7 C2.78444444,6.51777778 2.87,6.05111111 3.01,5.61555556 L0.746666667,3.85777778 C0.272222222,4.80666667 0,5.87222222 0,7 C0,8.12777778 0.272222222,9.19333333 0.746666667,10.1422222 L3.01777778,8.38444444 L3.01777778,8.38444444 Z" fill="#FBBC05"></path><path d="M7,14 C8.89,14 10.4766667,13.3777778 11.6355556,12.3044444 L9.42666667,10.5933333 C8.83555556,11.0055556 8.04222222,11.2933333 7,11.2933333 C5.14888889,11.2933333 3.57777778,10.0722222 3.01777778,8.38444444 L0.754444444,10.1422222C1.90555556,12.4288889 4.26222222,14 7,14 L7,14 Z" fill="#34A853"></path></g></svg><svg xmlns="http://www.w3.org/2000/svg" width="46" height="14" viewBox="0 0 46 14" version="1.1" class="icon-google-text" aria-hidden="true"><path fill="#757575" fill-rule="evenodd" d="M8.64 9.708c-.36.47-.858.825-1.496 1.066-.638.242-1.363.363-2.174.363-.834 0-1.573-.19-2.215-.568a3.78 3.78 0 0 1-1.487-1.623C.92 8.242.738 7.42.725 6.48v-.779c0-1.504.36-2.678 1.08-3.524C2.525 1.333 3.53.91 4.819.91c1.108 0 1.987.274 2.639.82.652.547 1.044 1.336 1.176 2.366H6.938c-.19-1.199-.886-1.798-2.084-1.798-.775 0-1.364.279-1.768.837-.403.559-.6111.378-.625 2.458v.765c0 1.076.227 1.911.68 2.506.454.594 1.084.892 1.89.892.884 0 1.513-.2 1.887-.602V7.206h-2.05V5.894H8.64v3.814zm1.648-2.475c0-.724.144-1.377.43-1.958a3.145 3.145 0 0 1 1.21-1.34c.52-.312 1.117-.468 1.792-.468.998 0 1.808.321 2.43.964.622.642.958 1.494 1.008 2.556l.007.39c0 .73-.14 1.38-.42 1.955a3.108 3.108 0 0 1-1.203 1.333c-.522.314-1.125.472-1.809.472-1.043 0-1.878-.348-2.505-1.043s-.94-1.621-.94-2.779v-.082zm1.661.144c0 .761.157 1.357.472 1.788.314.43.752.646 1.312.646s.997-.22 1.31-.657c.312-.437.468-1.077.468-1.92 0-.748-.16-1.34-.482-1.778-.321-.437-.758-.656-1.31-.656-.542 0-.972.215-1.291.646-.32.43-.479 1.074-.479 1.931zm6.529-.144c0-.724.143-1.377.43-1.958a3.145 3.145 0 0 1 1.21-1.34c.52-.312 1.117-.468 1.791-.468.998 0 1.808.321 2.43.964.622.642.959 1.494 1.009 2.556l.006.39c0 .73-.14 1.38-.42 1.955a3.108 3.108 0 0 1-1.203 1.333c-.522.314-1.125.472-1.808.472-1.044 0-1.879-.348-2.506-1.043-.626-.695-.94-1.621-.94-2.779v-.082zm1.66.144c0 .761.158 1.357.472 1.788.315.43.752.646 1.313.646.56 0 .997-.22 1.309-.657.312-.437.468-1.077.468-1.92 0-.748-.16-1.34-.482-1.778-.321-.437-.757-.656-1.309-.656-.542 0-.973.215-1.292.646-.319.43-.478 1.074-.478 1.931zm6.55-.13c0-1.148.27-2.066.81-2.751.54-.686 1.256-1.03 2.15-1.03.843 0 1.506.295 1.989.883l.075-.745h1.497v7.17c0 .971-.302 1.737-.906 2.297-.604.56-1.418.841-2.444.841a3.939 3.939 0 0 1-1.589-.338c-.517-.226-.91-.52-1.18-.886l.787-.998c.51.607 1.14.91 1.887.91.551 0 .986-.15 1.305-.448.32-.299.479-.737.479-1.316v-.5c-.479.534-1.117.8-1.914.8-.866 0-1.574-.343-2.123-1.032-.549-.688-.823-1.64-.823-2.857zm1.654.144c0 .742.151 1.327.454 1.753.303.426.724.64 1.262.64.67 0 1.166-.288 1.49-.862V5.668c-.315-.56-.807-.84-1.477-.84-.547 0-.972.216-1.275.649-.303.433-.454 1.07-.454 1.914zM36.9 11h-1.66V.5h1.66V11zm5.285.137c-1.053 0-1.907-.332-2.56-.995-.654-.663-.981-1.546-.981-2.649v-.205c0-.738.142-1.398.427-1.979a3.252 3.252 0 0 1 1.2-1.357 3.172 3.172 0 0 1 1.722-.485c1.007 0 1.785.321 2.335.964.549.642.823 1.551.823 2.727v.67h-4.833c.05.61.254 1.094.612 1.45.358.355.808.533 1.35.533.761 0 1.381-.308 1.86-.923l.895.854a2.99 2.99 0 0 1-1.186 1.029 3.713 3.713 0 0 1-1.664.366zM41.986 4.8c-.455 0-.823.16-1.104.478-.28.32-.459.764-.536 1.333h3.165v-.123c-.037-.556-.185-.976-.445-1.26-.26-.286-.62-.428-1.08-.428z"/></svg></a></li><li>' + ("<a onclick=\"UOLPD.Audience.countClick({category:'porteira-embed-" + l + "',action:'clique',") + ("label:'acessar-com-uol'})\" href=\"" + w + "?done=" + v + '%3Floggedpaywall" ') + 'class="c-paywall__login-uol rs_skip" role="button"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="71" height="32" viewBox="0 0 71 32"><defs><path id="svg-uol-a" d="M27.244 9.944V.046H.825v9.897h26.419z"></path><path id="svg-uol-c" d="M19.765 20h29.479V0H0v20h19.765V0H0v20h19.765z"></path></defs><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><rect width="71" height="32" fill="#333" rx="16"></rect><g transform="translate(33 11)"><mask id="svg-uol-b" fill="#fff"><use xlink:href="#svg-uol-a"></use></mask><path fill="#FFF" d="M12.753 4.995c0-1.212.872-2.167 2.072-2.167 1.213 0 2.127.955 2.127 2.167 0 1.2-.914 2.14-2.127 2.14-1.2 0-2.072-.94-2.072-2.14zM9.836 2.01c0-1.103-.409-1.717-1.65-1.717h-1.43V.32.305v5.112c0 1.295-.573 1.718-1.432 1.718s-1.418-.423-1.418-1.718V2.01C3.906.907 3.497.293 2.257.293H.825v5.112c0 3.244 1.691 4.538 4.512 4.538 2.822 0 4.308-1.104 4.5-4.115.435 2.398 2.521 4.115 5.07 4.115 2.385 0 4.471-1.716 4.907-3.87v3.625h5.698c1.227 0 1.732-.354 1.732-1.58V6.984h-4.363V2.011c0-1.105-.395-1.719-1.636-1.719h-1.43l.013.028-.014-.014V3.96c-.436-2.208-2.33-3.912-4.907-3.912-2.549 0-4.635 1.705-5.07 3.912V2.01z" mask="url(#svg-uol-b)"></path></g><path fill="#AC2F1B" d="M28.035 15.71a2.881 2.881 0 0 0-.615-.092 6.616 6.616 0 0 1 .712 3.605A7.77 7.77 0 0 0 29.31 16.5a2.482 2.482 0 0 0-1.275-.79M25.084 14.849c-1.633-1.568-3.923-2.594-5.939-2.594-2.808 0-5.222 1.228-6.344 3.333.49 3.978 4.08 7.233 8.334 7.233.13 0 .26-.004.387-.01-.505-1.082-.454-2.543.158-4.08.64-1.611 1.952-3.1 3.404-3.882"></path><g transform="translate(11 6)"><mask id="svg-uol-d" fill="#fff"><use xlink:href="#svg-uol-c"></use></mask><path fill="#AC2F1B" d="M14.246 18.54a7.233 7.233 0 0 1-4.394 1.394C4.924 19.88.812 16.19.782 12.145a7.1 7.1 0 0 1 .405-2.45 8.265 8.265 0 0 1-.095-1.246c0-2.872 2.315-6.574 5.54-7.74 1.27-.46 2.318-.662 3.53-.63 1.145.028 2.61.32 3.58.813 2.747 1.401 5.143 4.497 5.238 7.664a7.716 7.716 0 0 1-.113 1.558c.582 1.334.468 3.185-.485 4.847-.163.284-.336.556-.515.817l-.045.065c-.988 1.41-2.21 2.432-3.576 2.697M9.926 0C4.468 0 0 4.584 0 10.031c0 5.448 4.454 9.97 9.912 9.97 5.46 0 9.853-4.522 9.853-9.97 0-5.447-4.38-10.03-9.839-10.03" mask="url(#svg-uol-d)"></path></g><path fill="#AC2F1B" d="M27.092 20.907a9.268 9.268 0 0 1-4.91 2.15c.318.61.878 1.066 1.703 1.293.276.076.556.11.837.106a5.948 5.948 0 0 0 2.37-3.55"></path><path fill="#EDC647" d="M28.7 11.267c-1.326-2.796-4.182-4.86-7.495-4.815-4.908.067-8.377 3.736-8.458 8.055 1.304-2.175 3.81-3.519 6.775-3.519 2.79 0 5.445 1.32 7.057 3.332a3.249 3.249 0 0 1 1.348.054 2.79 2.79 0 0 1 1.442.926l.102.078c.015-.204.025-.41.024-.619a8.281 8.281 0 0 0-.795-3.492M22.34 19.438c-.508 1.262-.622 2.434-.285 3.334 2.006-.207 3.81-1.085 5.14-2.418.045-.318.07-.646.07-.987 0-1.257-.492-2.458-1.278-3.504-1.538.56-3.011 1.996-3.647 3.575M23.575 24.48c-.868-.23-1.5-.717-1.897-1.374a9.346 9.346 0 0 1-.651.025c-4.164 0-7.65-2.798-8.647-6.509a6.134 6.134 0 0 0-.248 1.825c.038 3.587 3.717 7.332 8.235 7.332 1.534 0 2.972-.412 4.134-1.173a3.8 3.8 0 0 1-.926-.127"></path><path fill="#E7992E" d="M29.654 17.023a8.12 8.12 0 0 1-1.61 2.927c-.308 1.811-1.241 3.348-2.565 4.411 1.22-.29 2.408-1.22 3.295-2.452.106-.149.216-.312.335-.503 0 0 0-.002.002-.003a6.5 6.5 0 0 0 .188-.324l.006-.01c.118-.219.223-.445.316-.675.485-1.234.486-2.465.033-3.37"></path><path fill="#000" d="M29.202 21.254c-.91 1.553-2.293 2.767-3.723 3.107 1.324-1.062 2.257-2.599 2.565-4.411a8.123 8.123 0 0 0 1.61-2.927c.559 1.118.427 2.73-.452 4.231m-8.835 4.525c-4.518 0-8.197-3.744-8.236-7.332a6.167 6.167 0 0 1 .249-1.825c.998 3.712 4.483 6.509 8.647 6.509.219 0 .435-.01.65-.025.398.658 1.03 1.143 1.898 1.373.314.084.622.124.926.127-1.162.761-2.6 1.173-4.134 1.173m7.053-10.16c.209.008.415.037.615.09.532.142.958.418 1.275.79a7.755 7.755 0 0 1-1.178 2.724 6.615 6.615 0 0 0-.712-3.604m-5.08 3.819c.636-1.579 2.109-3.015 3.647-3.574.786 1.046 1.277 2.246 1.277 3.503 0 .341-.025.67-.07.988-1.33 1.333-3.133 2.21-5.14 2.417-.336-.899-.223-2.071.286-3.334m-.818 3.374a9.901 9.901 0 0 1-.387.009c-4.253 0-7.844-3.256-8.334-7.234 1.122-2.104 3.536-3.332 6.344-3.332 2.017 0 4.307 1.026 5.94 2.594-1.453.782-2.764 2.27-3.405 3.881-.611 1.538-.662 2.998-.158 4.082m3.2 1.644a3.018 3.018 0 0 1-.837-.106c-.825-.227-1.385-.682-1.703-1.292a9.28 9.28 0 0 0 4.91-2.151 5.954 5.954 0 0 1-2.37 3.549M21.205 6.453c3.313-.046 6.169 2.018 7.495 4.814a8.283 8.283 0 0 1 .795 3.493c0 .223-.01.444-.027.662a2.802 2.802 0 0 0-1.541-1.047 3.216 3.216 0 0 0-1.348-.054c-1.612-2.012-4.267-3.332-7.057-3.332-2.965 0-5.472 1.343-6.775 3.518.08-4.318 3.55-7.987 8.458-8.054m8.663 9.661a7.784 7.784 0 0 0 .112-1.558c-.094-3.167-2.491-6.263-5.238-7.664-.97-.494-2.435-.785-3.58-.814-1.212-.031-2.26.17-3.53.63-3.224 1.167-5.54 4.87-5.54 7.741 0 .422.034.838.095 1.245a7.123 7.123 0 0 0-.405 2.451c.029 4.045 4.142 7.734 9.07 7.79a7.238 7.238 0 0 0 4.394-1.395c1.636-.318 3.07-1.72 4.136-3.579.954-1.662 1.067-3.513.486-4.847"></path></g></svg></a></li></ul></div>',
k = '<div class="c-paywall' + h + '"><div class="c-paywall__row">' + ('<h4 class="c-paywall__title">Você atingiu o limite de ' + r + " " + x + " por mês</h4>") + '<div class="c-paywall__half-col c-paywall__login-area"><div class="c-paywall__row"><div class="c-paywall__half-col">' + ('<p class="c-paywall__text">Tenha acesso a ' + a + " " + x + " por mês<br>") + "Caso seja assinante, o acesso será ilimitado</p>" + ("<a onclick=\"UOLPD.Audience.countClick({category:'porteira-embed-" + l + "'") + ",action:'clique',label:'crie-sua-conta'})\" " + ('href="' + u + "?return_url=" + v + '%3Floggedpaywall&urltype=register" class="c-paywall__button">') + 'Crie sua conta</a></div><div class="c-paywall__half-col"><p class="c-paywall__text"><span class="c-paywall__text--custom">Para você que já tem conta</span></p>' + ("<a onclick=\"UOLPD.Audience.countClick({category:'porteira-embed-" + l + "'") + ",action:'clique',label:'faca-login'})\"" + ('href="' + u + "?return_url=" + v + '%3Floggedpaywall&logintype=cadastrado&urltype=login" ') + 'class="c-paywall__button c-paywall__button--margin">Faça login</a></div></div>' + O + '</div><div class="c-paywall__half-col">' + ('<div class="c-paywall__teaser ' + m + '">') + '<figure class="c-paywall__devices"><img src="//f.i.uol.com.br/heimdall/assine-folha-todos-dispositivos-transparente-321x149.png" alt="Folha de São Paulo em todos devices"></figure><p class="c-paywall__text">Tenha acesso ilimitado, <span>descontos em produtos Folha e muito mais</span></p><p class="c-paywall__price">Folha digital por apenas R$1,90* <small>*no primeiro mês</small></p>' + ("<a onclick=\"UOLPD.Audience.countClick({category:'porteira-embed-" + l + "'") + ",action:'clique',label:'assine-a-folha'})\"" + ('href="' + _ + '" class="c-paywall__button c-paywall__button--primary">Assine a Folha</a>') + '<p class="c-paywall__price c-paywall__price--swg"><small>ou</small></p><button class="c-paywall__button--swg-google swg-button swg-button-light" data-display="block"></button></div></div></div></div>',
S = "" + ('<div class="c-paywall' + h + '">') + ('<h4 class="c-paywall__title">Você atingiu o limite de ' + a + " " + x + " por mês</h4>") + ('<div class="c-paywall__teaser ' + m + '">') + '<figure class="c-paywall__devices"><img src="//f.i.uol.com.br/heimdall/assine-folha-todos-dispositivos-transparente-321x149.png" alt="Folha de São Paulo em todos devices"></figure><p class="c-paywall__text c-paywall__text-offers">Tenha acesso ilimitado, descontos em produtos Folha e muito mais</p><p class="c-paywall__price">Folha digital por apenas R$1,90* <small>*no primeiro mês</small></p>' + ("<a onclick=\"UOLPD.Audience.countClick({category:'porteira-embed-" + l + "'") + ",action:'clique',label:'assine-a-folha'})\"" + ('href="' + _ + '" class="c-paywall__button c-paywall__button--primary">Assine a Folha</a>') + '<p class="c-paywall__price c-paywall__price--swg"><small>ou</small></p><button class="c-paywall__button--swg-google swg-button swg-button-light" data-display="block"></button></div><p class="c-paywall__text">Já é assinante?</p>' + ("<a onclick=\"UOLPD.Audience.countClick({category:'porteira-embed-" + l + "'") + ",action:'clique',label:'faca-login'})\"" + ('href="' + u + "?return_url=" + v + '%3Floggedpaywall&logintype=cadastrado&urltype=login" ') + 'class="c-paywall__button c-paywall__button--margin">Faça login</a><p class="c-paywall__text">Se já estiver logado, ' + ("<a onclick=\"UOLPD.Audience.countClick({category:'porteira-embed-" + l + "',action:'clique',") + 'label:\'vincule-sua-conta\'})" href="//login.folha.com.br/assinante">vincule sua conta à assinatura</a></p>' + O + "</div>";
if (g) {
var j = document.querySelector(".c-image-full").parentNode;
j.parentNode.removeChild(j)
}
if (y) {
var P = document.querySelector(".c-news__head");
P.parentNode.removeChild(P)
}
var R = "Conteúdo restrito a assinantes e cadastrados";
if ("required_subscription" === t ? (f.innerHTML = "" + S, C = "4387796", R = "Conteúdo restrito a assinantes") : "required_login" === t && (0 === a ? f.innerHTML = "" + S : f.innerHTML = "" + k, C = "4388432"), 0 === r) {
if (0 === a) {
R = "As reportagens da Folha são acessíveis apenas para assinantes";
document.querySelector(".c-paywall__text-offers").innerHTML = "Tenha acesso ilimitado a reportagens e colunas,<br>descontos em produtos Folha e muito mais"
}
document.querySelector(".c-paywall__title").innerHTML = R
}
var D = document.getElementsByTagName("head")[0],
M = document.createElement("script");
M.type = "text/javascript", M.src = "https://static.folha.uol.com.br/library/propensity/propensity.js", M.async = "async", M.id = "propensity-activity-tag", M.setAttribute("data-xsp", "" + C), D.appendChild(M)
}
Object.defineProperty(t, "__esModule", {
value: !0
}), t.default = showPaywall;
var r = o(39),
n = _interopRequireDefault(r),
a = o(70),
i = _interopRequireDefault(a);
e.exports = t.default
}, function(e, t, o) {
"use strict";
function _interopRequireDefault(e) {
return e && e.__esModule ? e : {
default: e
}
}
function showTeaser(e, t) {
var o = arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : {
login: "#",
signin: "#"
},
r = o.login,
a = o.signin,
i = arguments.length > 3 && void 0 !== arguments[3] ? arguments[3] : 15;
if (!document.querySelector("[data-paywall-notification]")) {
var l = (0, n.default)([{
"data-paywall-notification": "",
style: {
backgroundColor: "#eee",
borderTop: "solid 1px #ccc",
bottom: 0,
boxSizing: "border-box",
color: "#444",
display: "block",
font: ".8rem/1.4em Arial, Helvetica, Sans-serif",
left: 0,
padding: "1em .5em",
position: "fixed",
right: 0,
textAlign: "center",
zIndex: 10
}
},
["div", {
style: {
display: "block",
padding: ".5em 1em 1em",
fontWeight: "bold"
}
},
["div", {
className: "stars",
style: {
display: "inline-block",
float: "left"
}
}],
["span", "Você leu " + e + " dos " + t + " textos gratuitos deste mês."]
],
["div", {
style: {
display: "inline-block",
width: "49%"
}
}, "Para acesso ilimitado, ", ["a", {
href: a,
style: {
color: "#00adef",
fontWeight: "bold",
textDecoration: "none"
}
}, "assine a Folha"], "."],
["div", {
style: {
display: "inline-block",
width: "49%"
}
}, "Já possui uma conta? ", ["a", {
href: r,
style: {
color: "#00adef",
fontWeight: "bold",
textDecoration: "none"
}
}, "Faça login"], "."]
]);
l.querySelector(".stars").innerHTML = '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 54 15" height="15" width="54"><path d="M7.527 0l1.86 5.608 5.667.121-4.516 3.588L12.178 15l-4.651-3.391L2.875 15l1.641-5.683L0 5.729l5.666-.12z" fill="#f3251b"/><path d="M27.473 0l1.861 5.608L35 5.73l-4.516 3.588L32.125 15l-4.652-3.391L22.821 15l1.642-5.683-4.517-3.588 5.667-.12z" fill="#00b6f3"/><path d="M46.473 0l1.86 5.608L54 5.73l-4.516 3.588L51.124 15l-4.651-3.391L41.821 15l1.641-5.683-4.516-3.588 5.666-.12z"/></svg>';
var c = l.firstChild,
u = window.setTimeout(function() {
window.clearTimeout(u), c.parentNode.removeChild(c)
}, 1e3 * i);
document.body.appendChild(l)
}
}
Object.defineProperty(t, "__esModule", {
value: !0
}), t.default = showTeaser;
var r = o(79),
n = _interopRequireDefault(r);
e.exports = t.default
}, function(e, t, o) {
"use strict";
function _interopRequireDefault(e) {
return e && e.__esModule ? e : {
default: e
}
}
Object.defineProperty(t, "__esModule", {
value: !0
});
var r = o(17),
n = _interopRequireDefault(r),
a = o(44),
i = _interopRequireDefault(a),
l = o(90),
c = _interopRequireDefault(l),
u = o(42),
s = _interopRequireDefault(u),
f = function() {
function FolhaSwG() {
(0, i.default)(this, FolhaSwG);
var e = document.createElement("script");
e.setAttribute("async", !0), e.setAttribute("type", "text/javascript"), e.setAttribute("src", "https://news.google.com/swg/js/v1/swg.js"), document.head.appendChild(e)
}
return (0, c.default)(FolhaSwG, [{
key: "initSwG",
value: function initSwG(e) {
var t = this;
(self.SWG = self.SWG || []).push(function(o) {
o.setOnSubscribeResponse(function(e) {
e.then(function(e) {
var t = JSON.parse(e.purchaseData.raw);
e.complete().then(function() {
window.location = "" + s.default.loginURL + ("?done=" + encodeURIComponent(window.location.href)) + ("&code=" + e.userData.id) + ("&google_purchase_token=" + t.purchaseToken) + ("&google_purchase_sku=" + t.productId)
})
})
}), o.setOnEntitlementsResponse(function(o) {
o.then(function(o) {
o.enablesThis() ? (t.entitlements = o, e(t.getParsedEntitlements())) : e(!1)
})
}), t.subscriptions = o, o.start()
})
}
}, {
key: "initLinkAcount",
value: function initLinkAcount(e) {
if (void 0 === e || e.length <= 0) return !1;
var t = this.getParsedEntitlements("folha");
if (t && "folha" === t.source) return !1;
var o = new n.default(function(t) {
t({
authCode: e
})
});
return this.subscriptions.saveSubscription(function() {
return o
}).then(function(e) {
e || fetch(s.default.cookieURL + "/link?value=no", {
credentials: "include"
})
}).catch(function(e) {}), !0
}
}, {
key: "initdeferredAccountCreation",
value: function initdeferredAccountCreation() {
this.subscriptions.completeDeferredAccountCreation({
entitlements: this.entitlements,
consent: !0
}).then(function(e) {
var t = JSON.parse(e.purchaseData.raw);
e.complete().then(function() {
window.location = "" + s.default.loginURL + ("?done=" + encodeURIComponent(window.location.href)) + ("&code=" + e.userData.id) + ("&google_purchase_token=" + t.purchaseToken) + ("&google_purchase_sku=" + t.productId)
})
})
}
}, {
key: "initLoginNotification",
value: function initLoginNotification() {
var e = this;
this.subscriptions.showLoginPrompt().then(function() {
e.subscriptions.showLoginNotification().then(function() {
var t = e.getParsedEntitlements();
return t && "google" === t.source ? (window.location = "" + s.default.loginURL + ("?done=" + encodeURIComponent(window.location.href)) + ("&google_purchase_token=" + t.purchaseToken) + ("&google_purchase_sku=" + t.productId), !0) : !(!t || "folha" !== t.source) && (window.location = "" + s.default.loginURL + ("?done=" + encodeURIComponent(window.location.href)) + ("&code=" + t.purchaseToken), !0)
})
}, function(e) {
fetch(s.default.cookieURL + "/login?value=no", {
credentials: "include"
}).then(function(e) {}).catch(function(e) {})
})
}
}, {
key: "isEnabledDomain",
value: function isEnabledDomain() {
return !!window.location.hostname.match(/^(?:.+\.)(dev|test|staging)\./i) || s.default.enabledDomains.indexOf(window.location.hostname) > -1
}
}, {
key: "showButton",
value: function showButton(e) {
var t = this;
document.querySelectorAll("." + s.default.buttonClass).forEach(function(o) {
o.style.display = o.getAttribute("data-display"), t.subscriptions.attachButton(o, {}, function() {
t.subscriptions.subscribe(e)
})
})
}
}, {
key: "getParsedEntitlements",
value: function getParsedEntitlements(e) {
if (void 0 === this.entitlements || 0 === this.entitlements.length) return !1;
var t = this.entitlements.entitlements;
if (void 0 === e || "google" === e)
for (var o = 0; o < t.length; o++)
if ("google" === t[o].source) {
var r = JSON.parse(t[o].subscriptionToken);
return {
source: "google",
subscriberType: "google",
isSubscriber: !0,
productId: r.productId,
purchaseToken: r.purchaseToken
}
} if (void 0 === e || "folha" === e)
for (var n = 0; n < t.length; n++)
if ("folha.com.br" === t[n].source) return {
source: "folha",
subscriberType: "folha",
isSubscriber: !0,
productId: null,
purchaseToken: t[n].subscriptionToken
};
return !1
}
}]), FolhaSwG
}();
t.default = f, e.exports = t.default
}, function(e, t, o) {
e.exports = {
default: o(94),
__esModule: !0
}
}, function(e, t, o) {
e.exports = {
default: o(95),
__esModule: !0
}
}, function(e, t, o) {
e.exports = {
default: o(97),
__esModule: !0
}
}, function(e, t, o) {
e.exports = {
default: o(99),
__esModule: !0
}
}, function(e, t, o) {
e.exports = {
default: o(101),
__esModule: !0
}
}, function(e, t, o) {
e.exports = {
default: o(102),
__esModule: !0
}
}, function(e, t, o) {
"use strict";
function _interopRequireDefault(e) {
return e && e.__esModule ? e : {
default: e
}
}
t.__esModule = !0;
var r = o(43),
n = _interopRequireDefault(r);
t.default = function() {
function defineProperties(e, t) {
for (var o = 0; o < t.length; o++) {
var r = t[o];
r.enumerable = r.enumerable || !1, r.configurable = !0, "value" in r && (r.writable = !0), (0, n.default)(e, r.key, r)
}
}
return function(e, t, o) {
return t && defineProperties(e.prototype, t), o && defineProperties(e, o), e
}
}()
}, function(e, t, o) {
"use strict";
function _interopRequireDefault(e) {
return e && e.__esModule ? e : {
default: e
}
}
t.__esModule = !0;
var r = o(43),
n = _interopRequireDefault(r);
t.default = function(e, t, o) {
return t in e ? (0, n.default)(e, t, {
value: o,
enumerable: !0,
configurable: !0,
writable: !0
}) : e[t] = o, e
}
}, function(e, t, o) {
"use strict";
function _interopRequireDefault(e) {
return e && e.__esModule ? e : {
default: e
}
}
t.__esModule = !0;
var r = o(87),
n = _interopRequireDefault(r),
a = o(85),
i = _interopRequireDefault(a),
l = o(18),
c = _interopRequireDefault(l);
t.default = function(e, t) {
if ("function" != typeof t && null !== t) throw new TypeError("Super expression must either be null or a function, not " + (void 0 === t ? "undefined" : (0, c.default)(t)));
e.prototype = (0, i.default)(t && t.prototype, {
constructor: {
value: e,
enumerable: !1,
writable: !0,
configurable: !0
}
}), t && (n.default ? (0, n.default)(e, t) : e.__proto__ = t)
}
}, function(e, t, o) {
"use strict";
function _interopRequireDefault(e) {
return e && e.__esModule ? e : {
default: e
}
}
t.__esModule = !0;
var r = o(18),
n = _interopRequireDefault(r);
t.default = function(e, t) {
if (!e) throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
return !t || "object" !== (void 0 === t ? "undefined" : (0, n.default)(t)) && "function" != typeof t ? e : t
}
}, function(e, t, o) {
o(128), e.exports = o(0).Object.assign
}, function(e, t, o) {
o(129);
var r = o(0).Object;
e.exports = function create(e, t) {
return r.create(e, t)
}
}, function(e, t, o) {
o(130);
var r = o(0).Object;
e.exports = function defineProperty(e, t, o) {
return r.defineProperty(e, t, o)
}
}, function(e, t, o) {
o(131), e.exports = o(0).Object.getPrototypeOf
}, function(e, t, o) {
o(132), e.exports = o(0).Object.keys
}, function(e, t, o) {
o(133), e.exports = o(0).Object.setPrototypeOf
}, function(e, t, o) {
o(62), o(63), o(64), o(134), o(136), o(137), e.exports = o(0).Promise
}, function(e, t, o) {
o(135), o(62), o(138), o(139), e.exports = o(0).Symbol
}, function(e, t, o) {
o(63), o(64), e.exports = o(38).f("iterator")
}, function(e, t) {
e.exports = function() {}
}, function(e, t) {
e.exports = function(e, t, o, r) {
if (!(e instanceof t) || void 0 !== r && r in e) throw TypeError(o + ": incorrect invocation!");
return e
}
}, function(e, t, o) {
var r = o(11),
n = o(61),
a = o(124);
e.exports = function(e) {
return function(t, o, i) {
var l, c = r(t),
u = n(c.length),
s = a(i, u);
if (e && o != o) {
for (; u > s;)
if (l = c[s++], l != l) return !0
} else
for (; u > s; s++)
if ((e || s in c) && c[s] === o) return e || s || 0;
return !e && -1
}
}
}, function(e, t, o) {
var r = o(16),
n = o(32),
a = o(20);
e.exports = function(e) {
var t = r(e),
o = n.f;
if (o)
for (var i, l = o(e), c = a.f, u = 0; l.length > u;) c.call(e, i = l[u++]) && t.push(i);
return t
}
}, function(e, t, o) {
var r = o(13),
n = o(111),
a = o(109),
i = o(4),
l = o(61),
c = o(126),
u = {},
s = {},
t = e.exports = function(e, t, o, f, p) {
var h, d, b, m, g = p ? function() {
return e
} : c(e),
y = r(o, f, t ? 2 : 1),
v = 0;
if ("function" != typeof g) throw TypeError(e + " is not iterable!");
if (a(g)) {
for (h = l(e.length); h > v; v++)
if (m = t ? y(i(d = e[v])[0], d[1]) : y(e[v]), m === u || m === s) return m
} else
for (b = g.call(e); !(d = b.next()).done;)
if (m = n(b, y, d.value, t), m === u || m === s) return m
};
t.BREAK = u, t.RETURN = s
}, function(e, t) {
e.exports = function(e, t, o) {
var r = void 0 === o;
switch (t.length) {
case 0:
return r ? e() : e.call(o);
case 1:
return r ? e(t[0]) : e.call(o, t[0]);
case 2:
return r ? e(t[0], t[1]) : e.call(o, t[0], t[1]);
case 3:
return r ? e(t[0], t[1], t[2]) : e.call(o, t[0], t[1], t[2]);
case 4:
return r ? e(t[0], t[1], t[2], t[3]) : e.call(o, t[0], t[1], t[2], t[3])
}
return e.apply(o, t)
}
}, function(e, t, o) {
var r = o(14),
n = o(2)("iterator"),
a = Array.prototype;
e.exports = function(e) {
return void 0 !== e && (r.Array === e || a[n] === e)
}
}, function(e, t, o) {
var r = o(12);
e.exports = Array.isArray || function isArray(e) {
return "Array" == r(e)
}
}, function(e, t, o) {
var r = o(4);
e.exports = function(e, t, o, n) {
try {
return n ? t(r(o)[0], o[1]) : t(o)
} catch (t) {
var a = e.return;
throw void 0 !== a && r(a.call(e)), t
}
}
}, function(e, t, o) {
"use strict";
var r = o(31),
n = o(21),
a = o(22),
i = {};
o(9)(i, o(2)("iterator"), function() {
return this
}), e.exports = function(e, t, o) {
e.prototype = r(i, {
next: n(1, o)
}), a(e, t + " Iterator")
}
}, function(e, t, o) {
var r = o(2)("iterator"),
n = !1;
try {
var a = [7][r]();
a.return = function() {
n = !0
}, Array.from(a, function() {
throw 2
})
} catch (e) {}
e.exports = function(e, t) {
if (!t && !n) return !1;
var o = !1;
try {
var a = [7],
i = a[r]();
i.next = function() {
return {
done: o = !0
}
}, a[r] = function() {
return i
}, e(a)
} catch (e) {}
return o
}
}, function(e, t) {
e.exports = function(e, t) {
return {
value: t,
done: !!e
}
}
}, function(e, t, o) {
var r = o(24)("meta"),
n = o(6),
a = o(8),
i = o(7).f,
l = 0,
c = Object.isExtensible || function() {
return !0
},
u = !o(10)(function() {
return c(Object.preventExtensions({}))
}),
s = function(e) {
i(e, r, {
value: {
i: "O" + ++l,
w: {}
}
})
},
f = function(e, t) {
if (!n(e)) return "symbol" == typeof e ? e : ("string" == typeof e ? "S" : "P") + e;
if (!a(e, r)) {
if (!c(e)) return "F";
if (!t) return "E";
s(e)
}
return e[r].i
},
p = function(e, t) {
if (!a(e, r)) {
if (!c(e)) return !0;
if (!t) return !1;
s(e)
}
return e[r].w
},
h = function(e) {
return u && d.NEED && c(e) && !a(e, r) && s(e), e
},
d = e.exports = {
KEY: r,
NEED: !1,
fastKey: f,
getWeak: p,
onFreeze: h
}
}, function(e, t, o) {
var r = o(1),
n = o(60).set,
a = r.MutationObserver || r.WebKitMutationObserver,
i = r.process,
l = r.Promise,
c = "process" == o(12)(i);
e.exports = function() {
var e, t, o, u = function() {
var r, n;
for (c && (r = i.domain) && r.exit(); e;) {
n = e.fn, e = e.next;
try {
n()
} catch (r) {
throw e ? o() : t = void 0, r
}
}
t = void 0, r && r.enter()
};
if (c) o = function() {
i.nextTick(u)
};
else if (!a || r.navigator && r.navigator.standalone)
if (l && l.resolve) {
var s = l.resolve(void 0);
o = function() {
s.then(u)
}
} else o = function() {
n.call(r, u)
};
else {
var f = !0,
p = document.createTextNode("");
new a(u).observe(p, {
characterData: !0
}), o = function() {
p.data = f = !f
}
}
return function(r) {
var n = {
fn: r,
next: void 0
};
t && (t.next = n), e || (e = n, o()), t = n
}
}
}, function(e, t, o) {
"use strict";
var r = o(16),
n = o(32),
a = o(20),
i = o(23),
l = o(49),
c = Object.assign;
e.exports = !c || o(10)(function() {
var e = {},
t = {},
o = Symbol(),
r = "abcdefghijklmnopqrst";
return e[o] = 7, r.split("").forEach(function(e) {
t[e] = e
}), 7 != c({}, e)[o] || Object.keys(c({}, t)).join("") != r
}) ? function assign(e, t) {
for (var o = i(e), c = arguments.length, u = 1, s = n.f, f = a.f; c > u;)
for (var p, h = l(arguments[u++]), d = s ? r(h).concat(s(h)) : r(h), b = d.length, m = 0; b > m;) f.call(h, p = d[m++]) && (o[p] = h[p]);
return o
} : c
}, function(e, t, o) {
var r = o(7),
n = o(4),
a = o(16);
e.exports = o(5) ? Object.defineProperties : function defineProperties(e, t) {
n(e);
for (var o, i = a(t), l = i.length, c = 0; l > c;) r.f(e, o = i[c++], t[o]);
return e
}
}, function(e, t, o) {
var r = o(11),
n = o(52).f,
a = {}.toString,
i = "object" == typeof window && window && Object.getOwnPropertyNames ? Object.getOwnPropertyNames(window) : [],
l = function(e) {
try {
return n(e)
} catch (e) {
return i.slice()
}
};
e.exports.f = function getOwnPropertyNames(e) {
return i && "[object Window]" == a.call(e) ? l(e) : n(r(e))
}
}, function(e, t, o) {
var r = o(9);
e.exports = function(e, t, o) {
for (var n in t) o && e[n] ? e[n] = t[n] : r(e, n, t[n]);
return e
}
}, function(e, t, o) {
var r = o(6),
n = o(4),
a = function(e, t) {
if (n(e), !r(t) && null !== t) throw TypeError(t + ": can't set as prototype!")
};
e.exports = {
set: Object.setPrototypeOf || ("__proto__" in {} ? function(e, t, r) {
try {
r = o(13)(Function.call, o(51).f(Object.prototype, "__proto__").set, 2), r(e, []), t = !(e instanceof Array)
} catch (e) {
t = !0
}
return function setPrototypeOf(e, o) {
return a(e, o), t ? e.__proto__ = o : r(e, o), e
}
}({}, !1) : void 0),
check: a
}
}, function(e, t, o) {
"use strict";
var r = o(1),
n = o(0),
a = o(7),
i = o(5),
l = o(2)("species");
e.exports = function(e) {
var t = "function" == typeof n[e] ? n[e] : r[e];
i && t && !t[l] && a.f(t, l, {
configurable: !0,
get: function() {
return this
}
})
}
}, function(e, t, o) {
var r = o(35),
n = o(27);
e.exports = function(e) {
return function(t, o) {
var a, i, l = n(t) + "",
c = r(o),
u = l.length;
return c < 0 || c >= u ? e ? "" : void 0 : (a = l.charCodeAt(c), a < 55296 || a > 56319 || c + 1 === u || (i = l.charCodeAt(c + 1)) < 56320 || i > 57343 ? e ? l.charAt(c) : a : e ? l.slice(c, c + 2) : (a - 55296 << 10) + (i - 56320) + 65536)
}
}
}, function(e, t, o) {
var r = o(35),
n = Math.max,
a = Math.min;
e.exports = function(e, t) {
return e = r(e), e < 0 ? n(e + t, 0) : a(e, t)
}
}, function(e, t, o) {
var r = o(1),
n = r.navigator;
e.exports = n && n.userAgent || ""
}, function(e, t, o) {
var r = o(46),
n = o(2)("iterator"),
a = o(14);
e.exports = o(0).getIteratorMethod = function(e) {
if (void 0 != e) return e[n] || e["@@iterator"] || a[r(e)]
}
}, function(e, t, o) {
"use strict";
var r = o(103),
n = o(114),
a = o(14),
i = o(11);
e.exports = o(50)(Array, "Array", function(e, t) {
this._t = i(e), this._i = 0, this._k = t
}, function() {
var e = this._t,
t = this._k,
o = this._i++;
return !e || o >= e.length ? (this._t = void 0, n(1)) : "keys" == t ? n(0, o) : "values" == t ? n(0, e[o]) : n(0, [o, e[o]])
}, "values"), a.Arguments = a.Array, r("keys"), r("values"), r("entries")
}, function(e, t, o) {
var r = o(3);
r(r.S + r.F, "Object", {
assign: o(117)
})
}, function(e, t, o) {
var r = o(3);
r(r.S, "Object", {
create: o(31)
})
}, function(e, t, o) {
var r = o(3);
r(r.S + r.F * !o(5), "Object", {
defineProperty: o(7).f
})
}, function(e, t, o) {
var r = o(23),
n = o(53);
o(55)("getPrototypeOf", function() {
return function getPrototypeOf(e) {
return n(r(e))
}
})
}, function(e, t, o) {
var r = o(23),
n = o(16);
o(55)("keys", function() {
return function keys(e) {
return n(r(e))
}
})
}, function(e, t, o) {
var r = o(3);
r(r.S, "Object", {
setPrototypeOf: o(121).set
})
}, function(e, t, o) {
"use strict";
var r, n, a, i, l = o(15),
c = o(1),
u = o(13),
s = o(46),
f = o(3),
p = o(6),
h = o(19),
d = o(104),
b = o(107),
m = o(59),
g = o(60).set,
y = o(116)(),
v = o(30),
_ = o(56),
w = o(125),
x = o(57),
C = "Promise",
O = c.TypeError,
k = c.process,
S = k && k.versions,
j = S && S.v8 || "",
P = c[C],
R = "process" == s(k),
D = function() {},
M = n = v.f,
L = !! function() {
try {
var e = P.resolve(1),
t = (e.constructor = {})[o(2)("species")] = function(e) {
e(D, D)
};
return (R || "function" == typeof PromiseRejectionEvent) && e.then(D) instanceof t && 0 !== j.indexOf("6.6") && w.indexOf("Chrome/66") === -1
} catch (e) {}
}(),
E = function(e) {
var t;
return !(!p(e) || "function" != typeof(t = e.then)) && t
},
A = function(e, t) {
if (!e._n) {
e._n = !0;
var o = e._c;
y(function() {
for (var r = e._v, n = 1 == e._s, a = 0, i = function(t) {
var o, a, i, l = n ? t.ok : t.fail,
c = t.resolve,
u = t.reject,
s = t.domain;
try {
l ? (n || (2 == e._h && H(e), e._h = 1), l === !0 ? o = r : (s && s.enter(), o = l(r), s && (s.exit(), i = !0)), o === t.promise ? u(O("Promise-chain cycle")) : (a = E(o)) ? a.call(o, c, u) : c(o)) : u(r)
} catch (e) {
s && !i && s.exit(), u(e)
}
}; o.length > a;) i(o[a++]);
e._c = [], e._n = !1, t && !e._h && q(e)
})
}
},
q = function(e) {
g.call(c, function() {
var t, o, r, n = e._v,
a = T(e);
if (a && (t = _(function() {
R ? k.emit("unhandledRejection", n, e) : (o = c.onunhandledrejection) ? o({
promise: e,
reason: n
}) : (r = c.console) && r.error && r.error("Unhandled promise rejection", n)
}), e._h = R || T(e) ? 2 : 1), e._a = void 0, a && t.e) throw t.v
})
},
T = function(e) {
return 1 !== e._h && 0 === (e._a || e._c).length
},
H = function(e) {
g.call(c, function() {
var t;
R ? k.emit("rejectionHandled", e) : (t = c.onrejectionhandled) && t({
promise: e,
reason: e._v
})
})
},
F = function(e) {
var t = this;
t._d || (t._d = !0, t = t._w || t, t._v = e, t._s = 2, t._a || (t._a = t._c.slice()), A(t, !0))
},
I = function(e) {
var t, o = this;
if (!o._d) {
o._d = !0, o = o._w || o;
try {
if (o === e) throw O("Promise can't be resolved itself");
(t = E(e)) ? y(function() {
var r = {
_w: o,
_d: !1
};
try {
t.call(e, u(I, r, 1), u(F, r, 1))
} catch (e) {
F.call(r, e)
}
}): (o._v = e, o._s = 1, A(o, !1))
} catch (e) {
F.call({
_w: o,
_d: !1
}, e)
}
}
};
L || (P = function Promise(e) {
d(this, P, C, "_h"), h(e), r.call(this);
try {
e(u(I, this, 1), u(F, this, 1))
} catch (e) {
F.call(this, e)
}
}, r = function Promise(e) {
this._c = [], this._a = void 0, this._s = 0, this._d = !1, this._v = void 0, this._h = 0, this._n = !1
}, r.prototype = o(120)(P.prototype, {
then: function then(e, t) {
var o = M(m(this, P));
return o.ok = "function" != typeof e || e, o.fail = "function" == typeof t && t, o.domain = R ? k.domain : void 0, this._c.push(o), this._a && this._a.push(o), this._s && A(this, !1), o.promise
},
catch: function(e) {
return this.then(void 0, e)
}
}), a = function() {
var e = new r;
this.promise = e, this.resolve = u(I, e, 1), this.reject = u(F, e, 1)
}, v.f = M = function(e) {
return e === P || e === i ? new a(e) : n(e)
}), f(f.G + f.W + f.F * !L, {
Promise: P
}), o(22)(P, C), o(122)(C), i = o(0)[C], f(f.S + f.F * !L, C, {
reject: function reject(e) {
var t = M(this);
return (0, t.reject)(e), t.promise
}
}), f(f.S + f.F * (l || !L), C, {
resolve: function resolve(e) {
return x(l && this === i ? P : this, e)
}
}), f(f.S + f.F * !(L && o(113)(function(e) {
P.all(e).catch(D)
})), C, {
all: function all(e) {
var t = this,
o = M(t),
r = o.resolve,
n = o.reject,
a = _(function() {
var o = [],
a = 0,
i = 1;
b(e, !1, function(e) {
var l = a++,
c = !1;
o.push(void 0), i++, t.resolve(e).then(function(e) {
c || (c = !0, o[l] = e, --i || r(o))
}, n)
}), --i || r(o)
});
return a.e && n(a.v), o.promise
},
race: function race(e) {
var t = this,
o = M(t),
r = o.reject,
n = _(function() {
b(e, !1, function(e) {
t.resolve(e).then(o.resolve, r)
})
});
return n.e && r(n.v), o.promise
}
})
}, function(e, t, o) {
"use strict";
var r = o(1),
n = o(8),
a = o(5),
i = o(3),
l = o(58),
c = o(115).KEY,
u = o(10),
s = o(34),
f = o(22),
p = o(24),
h = o(2),
d = o(38),
b = o(37),
m = o(106),
g = o(110),
y = o(4),
v = o(6),
_ = o(11),
w = o(36),
x = o(21),
C = o(31),
O = o(119),
k = o(51),
S = o(7),
j = o(16),
P = k.f,
R = S.f,
D = O.f,
M = r.Symbol,
L = r.JSON,
E = L && L.stringify,
A = "prototype",
q = h("_hidden"),
T = h("toPrimitive"),
H = {}.propertyIsEnumerable,
F = s("symbol-registry"),
I = s("symbols"),
B = s("op-symbols"),
U = Object[A],
N = "function" == typeof M,
z = r.QObject,
G = !z || !z[A] || !z[A].findChild,
V = a && u(function() {
return 7 != C(R({}, "a", {
get: function() {
return R(this, "a", {
value: 7
}).a
}
})).a
}) ? function(e, t, o) {
var r = P(U, t);
r && delete U[t], R(e, t, o), r && e !== U && R(U, t, r)
} : R,
$ = function(e) {
var t = I[e] = C(M[A]);
return t._k = e, t
},
K = N && "symbol" == typeof M.iterator ? function(e) {
return "symbol" == typeof e
} : function(e) {
return e instanceof M
},
W = function defineProperty(e, t, o) {
return e === U && W(B, t, o), y(e), t = w(t, !0), y(o), n(I, t) ? (o.enumerable ? (n(e, q) && e[q][t] && (e[q][t] = !1), o = C(o, {
enumerable: x(0, !1)
})) : (n(e, q) || R(e, q, x(1, {})), e[q][t] = !0), V(e, t, o)) : R(e, t, o)
},
J = function defineProperties(e, t) {
y(e);
for (var o, r = m(t = _(t)), n = 0, a = r.length; a > n;) W(e, o = r[n++], t[o]);
return e
},
Y = function create(e, t) {
return void 0 === t ? C(e) : J(C(e), t)
},
Z = function propertyIsEnumerable(e) {
var t = H.call(this, e = w(e, !0));
return !(this === U && n(I, e) && !n(B, e)) && (!(t || !n(this, e) || !n(I, e) || n(this, q) && this[q][e]) || t)
},
X = function getOwnPropertyDescriptor(e, t) {
if (e = _(e), t = w(t, !0), e !== U || !n(I, t) || n(B, t)) {
var o = P(e, t);
return !o || !n(I, t) || n(e, q) && e[q][t] || (o.enumerable = !0), o
}
},
Q = function getOwnPropertyNames(e) {
for (var t, o = D(_(e)), r = [], a = 0; o.length > a;) n(I, t = o[a++]) || t == q || t == c || r.push(t);
return r
},
ee = function getOwnPropertySymbols(e) {
for (var t, o = e === U, r = D(o ? B : _(e)), a = [], i = 0; r.length > i;) !n(I, t = r[i++]) || o && !n(U, t) || a.push(I[t]);
return a
};
N || (M = function Symbol() {
if (this instanceof M) throw TypeError("Symbol is not a constructor!");
var e = p(arguments.length > 0 ? arguments[0] : void 0),
t = function(o) {
this === U && t.call(B, o), n(this, q) && n(this[q], e) && (this[q][e] = !1), V(this, e, x(1, o))
};
return a && G && V(U, e, {
configurable: !0,
set: t
}), $(e)
}, l(M[A], "toString", function toString() {
return this._k
}), k.f = X, S.f = W, o(52).f = O.f = Q, o(20).f = Z, o(32).f = ee, a && !o(15) && l(U, "propertyIsEnumerable", Z, !0), d.f = function(e) {
return $(h(e))
}), i(i.G + i.W + i.F * !N, {
Symbol: M
});
for (var te = "hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","), oe = 0; te.length > oe;) h(te[oe++]);
for (var re = j(h.store), ne = 0; re.length > ne;) b(re[ne++]);
i(i.S + i.F * !N, "Symbol", {
for: function(e) {
return n(F, e += "") ? F[e] : F[e] = M(e)
},
keyFor: function keyFor(e) {
if (!K(e)) throw TypeError(e + " is not a symbol!");
for (var t in F)
if (F[t] === e) return t
},
useSetter: function() {
G = !0
},
useSimple: function() {
G = !1
}
}), i(i.S + i.F * !N, "Object", {
create: Y,
defineProperty: W,
defineProperties: J,
getOwnPropertyDescriptor: X,
getOwnPropertyNames: Q,
getOwnPropertySymbols: ee
}), L && i(i.S + i.F * (!N || u(function() {
var e = M();
return "[null]" != E([e]) || "{}" != E({
a: e
}) || "{}" != E(Object(e))
})), "JSON", {
stringify: function stringify(e) {
for (var t, o, r = [e], n = 1; arguments.length > n;) r.push(arguments[n++]);
if (o = t = r[1], (v(t) || void 0 !== e) && !K(e)) return g(t) || (t = function(e, t) {
if ("function" == typeof o && (t = o.call(this, e, t)), !K(t)) return t
}), r[1] = t, E.apply(L, r)
}
}), M[A][T] || o(9)(M[A], T, M[A].valueOf), f(M, "Symbol"), f(Math, "Math", !0), f(r.JSON, "JSON", !0)
}, function(e, t, o) {
"use strict";
var r = o(3),
n = o(0),
a = o(1),
i = o(59),
l = o(57);
r(r.P + r.R, "Promise", {
finally: function(e) {
var t = i(this, n.Promise || a.Promise),
o = "function" == typeof e;
return this.then(o ? function(o) {
return l(t, e()).then(function() {
return o
})
} : e, o ? function(o) {
return l(t, e()).then(function() {
throw o
})
} : e)
}
})
}, function(e, t, o) {
"use strict";
var r = o(3),
n = o(30),
a = o(56);
r(r.S, "Promise", {
try: function(e) {
var t = n.f(this),
o = a(e);
return (o.e ? t.reject : t.resolve)(o.v), t.promise
}
})
}, function(e, t, o) {
o(37)("asyncIterator")
}, function(e, t, o) {
o(37)("observable")
}, function(e, t, o) {
(function(t) {
function getValue(e, t) {
return null == e ? void 0 : e[t]
}
function isHostObject(e) {
var t = !1;
if (null != e && "function" != typeof e.toString) try {
t = !!(e + "")
} catch (e) {}
return t
}
function Hash(e) {
var t = -1,
o = e ? e.length : 0;
for (this.clear(); ++t < o;) {
var r = e[t];
this.set(r[0], r[1])
}
}
function hashClear() {
this.__data__ = L ? L(null) : {}
}
function hashDelete(e) {
return this.has(e) && delete this.__data__[e]
}
function hashGet(e) {
var t = this.__data__;
if (L) {
var o = t[e];
return o === r ? void 0 : o
}
return S.call(t, e) ? t[e] : void 0
}
function hashHas(e) {
var t = this.__data__;
return L ? void 0 !== t[e] : S.call(t, e)
}
function hashSet(e, t) {
return this.__data__[e] = L && void 0 === t ? r : t, this
}
function ListCache(e) {
var t = -1,
o = e ? e.length : 0;
for (this.clear(); ++t < o;) {
var r = e[t];
this.set(r[0], r[1])
}
}
function listCacheClear() {
this.__data__ = []
}
function listCacheDelete(e) {
var t = this.__data__,
o = assocIndexOf(t, e);
return !(o < 0) && (o == t.length - 1 ? t.pop() : D.call(t, o, 1), !0)
}
function listCacheGet(e) {
var t = this.__data__,
o = assocIndexOf(t, e);
return o < 0 ? void 0 : t[o][1]
}
function listCacheHas(e) {
return assocIndexOf(this.__data__, e) > -1
}
function listCacheSet(e, t) {
var o = this.__data__,
r = assocIndexOf(o, e);
return r < 0 ? o.push([e, t]) : o[r][1] = t, this
}
function MapCache(e) {
var t = -1,
o = e ? e.length : 0;
for (this.clear(); ++t < o;) {
var r = e[t];
this.set(r[0], r[1])
}
}
function mapCacheClear() {
this.__data__ = {
hash: new Hash,
map: new(M || ListCache),
string: new Hash
}
}
function mapCacheDelete(e) {
return getMapData(this, e).delete(e)
}
function mapCacheGet(e) {
return getMapData(this, e).get(e)
}
function mapCacheHas(e) {
return getMapData(this, e).has(e)
}
function mapCacheSet(e, t) {
return getMapData(this, e).set(e, t), this
}
function assignValue(e, t, o) {
var r = e[t];
S.call(e, t) && eq(r, o) && (void 0 !== o || t in e) || (e[t] = o)
}
function assocIndexOf(e, t) {
for (var o = e.length; o--;)
if (eq(e[o][0], t)) return o;
return -1
}
function baseIsNative(e) {
return !(!isObject(e) || isMasked(e)) && (isFunction(e) || isHostObject(e) ? P : b).test(toSource(e))
}
function baseSet(e, t, o, r) {
if (!isObject(e)) return e;
t = isKey(t, e) ? [t] : castPath(t);
for (var n = -1, a = t.length, i = a - 1, l = e; null != l && ++n < a;) {
var c = toKey(t[n]),
u = o;
if (n != i) {
var s = l[c];
u = r ? r(s, c, l) : void 0, void 0 === u && (u = isObject(s) ? s : isIndex(t[n + 1]) ? [] : {})
}
assignValue(l, c, u), l = l[c]
}
return e
}
function baseToString(e) {
if ("string" == typeof e) return e;
if (isSymbol(e)) return A ? A.call(e) : "";
var t = e + "";
return "0" == t && 1 / e == -n ? "-0" : t
}
function castPath(e) {
return T(e) ? e : q(e)
}
function getMapData(e, t) {
var o = e.__data__;
return isKeyable(t) ? o["string" == typeof t ? "string" : "hash"] : o.map
}
function getNative(e, t) {
var o = getValue(e, t);
return baseIsNative(o) ? o : void 0
}
function isIndex(e, t) {
return t = null == t ? a : t, !!t && ("number" == typeof e || m.test(e)) && e > -1 && e % 1 == 0 && e < t
}
function isKey(e, t) {
if (T(e)) return !1;
var o = typeof e;
return !("number" != o && "symbol" != o && "boolean" != o && null != e && !isSymbol(e)) || (s.test(e) || !u.test(e) || null != t && e in Object(t))
}
function isKeyable(e) {
var t = typeof e;
return "string" == t || "number" == t || "symbol" == t || "boolean" == t ? "__proto__" !== e : null === e
}
function isMasked(e) {
return !!O && O in e
}
function toKey(e) {
if ("string" == typeof e || isSymbol(e)) return e;
var t = e + "";
return "0" == t && 1 / e == -n ? "-0" : t
}
function toSource(e) {
if (null != e) {
try {
return k.call(e)
} catch (e) {}
try {
return e + ""
} catch (e) {}
}
return ""
}
function memoize(e, t) {
if ("function" != typeof e || t && "function" != typeof t) throw new TypeError(o);
var r = function() {
var o = arguments,
n = t ? t.apply(this, o) : o[0],
a = r.cache;
if (a.has(n)) return a.get(n);
var i = e.apply(this, o);
return r.cache = a.set(n, i), i
};
return r.cache = new(memoize.Cache || MapCache), r
}
function eq(e, t) {
return e === t || e !== e && t !== t
}
function isFunction(e) {
var t = isObject(e) ? j.call(e) : "";
return t == i || t == l
}
function isObject(e) {
var t = typeof e;
return !!e && ("object" == t || "function" == t)
}
function isObjectLike(e) {
return !!e && "object" == typeof e
}
function isSymbol(e) {
return "symbol" == typeof e || isObjectLike(e) && j.call(e) == c
}
function toString(e) {
return null == e ? "" : baseToString(e)
}
function set(e, t, o) {
return null == e ? e : baseSet(e, t, o)
}
var o = "Expected a function",
r = "__lodash_hash_undefined__",
n = 1 / 0,
a = 9007199254740991,
i = "[object Function]",
l = "[object GeneratorFunction]",
c = "[object Symbol]",
u = /\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,
s = /^\w*$/,
f = /^\./,
p = /[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,
h = /[\\^$.*+?()[\]{}|]/g,
d = /\\(\\)?/g,
b = /^\[object .+?Constructor\]$/,
m = /^(?:0|[1-9]\d*)$/,
g = "object" == typeof t && t && t.Object === Object && t,
y = "object" == typeof self && self && self.Object === Object && self,
v = g || y || Function("return this")(),
_ = Array.prototype,
w = Function.prototype,
x = Object.prototype,
C = v["__core-js_shared__"],
O = function() {
var e = /[^.]+$/.exec(C && C.keys && C.keys.IE_PROTO || "");
return e ? "Symbol(src)_1." + e : ""
}(),
k = w.toString,
S = x.hasOwnProperty,
j = x.toString,
P = RegExp("^" + k.call(S).replace(h, "\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g, "$1.*?") + "$"),
R = v.Symbol,
D = _.splice,
M = getNative(v, "Map"),
L = getNative(Object, "create"),
E = R ? R.prototype : void 0,
A = E ? E.toString : void 0;
Hash.prototype.clear = hashClear, Hash.prototype.delete = hashDelete, Hash.prototype.get = hashGet, Hash.prototype.has = hashHas, Hash.prototype.set = hashSet, ListCache.prototype.clear = listCacheClear, ListCache.prototype.delete = listCacheDelete, ListCache.prototype.get = listCacheGet, ListCache.prototype.has = listCacheHas, ListCache.prototype.set = listCacheSet, MapCache.prototype.clear = mapCacheClear, MapCache.prototype.delete = mapCacheDelete, MapCache.prototype.get = mapCacheGet, MapCache.prototype.has = mapCacheHas, MapCache.prototype.set = mapCacheSet;
var q = memoize(function(e) {
e = toString(e);
var t = [];
return f.test(e) && t.push(""), e.replace(p, function(e, o, r, n) {
t.push(r ? n.replace(d, "$1") : o || e)
}), t
});
memoize.Cache = MapCache;
var T = Array.isArray;
e.exports = set
}).call(t, o(25))
}, function(e, t, o) {
var r, n;
! function(a, i) {
r = i, n = "function" == typeof r ? r.call(t, o, t, e) : r, !(void 0 !== n && (e.exports = n))
}(this, function() {
"use strict";
function Cookie(e, t, o) {
return void 0 === t ? Cookie.get(e) : void(null === t ? Cookie.remove(e) : Cookie.set(e, t, o))
}
function escapeRe(e) {
return e.replace(/[.*+?^$|[\](){}\\-]/g, "\\$&")
}
function convert(e) {
var t = "";
for (var o in e)
if (e.hasOwnProperty(o)) {
if ("expires" === o) {
var r = e[o];
"object" != typeof r && (r += "number" == typeof r ? "D" : "", r = computeExpires(r)), e[o] = r.toUTCString()
}
if ("secure" === o) {
e[o] && (t += ";" + o);
continue
}
t += ";" + o + "=" + e[o]
} return e.hasOwnProperty("path") || (t += ";path=/"), t
}
function computeExpires(e) {
var t = new Date,
o = e.charAt(e.length - 1),
r = parseInt(e, 10);
switch (o) {
case "Y":
t.setFullYear(t.getFullYear() + r);
break;
case "M":
t.setMonth(t.getMonth() + r);
break;
case "D":
t.setDate(t.getDate() + r);
break;
case "h":
t.setHours(t.getHours() + r);
break;
case "m":
t.setMinutes(t.getMinutes() + r);
break;
case "s":
t.setSeconds(t.getSeconds() + r);
break;
default:
t = new Date(e)
}
return t
}
return Cookie.enabled = function() {
var e, t = "__test_key";
return document.cookie = t + "=1", e = !!document.cookie, e && Cookie.remove(t), e
}, Cookie.get = function(e, t) {
if ("string" != typeof e || !e) return null;
e = "(?:^|; )" + escapeRe(e) + "(?:=([^;]*?))?(?:;|$)";
var o = RegExp(e),
r = o.exec(document.cookie);
return null !== r ? t ? r[1] : decodeURIComponent(r[1]) : null
}, Cookie.getRaw = function(e) {
return Cookie.get(e, !0)
}, Cookie.set = function(e, t, o, r) {
o !== !0 && (r = o, o = !1), r = convert(r ? r : {});
var n = e + "=" + (o ? t : encodeURIComponent(t)) + r;
document.cookie = n
}, Cookie.setRaw = function(e, t, o) {
Cookie.set(e, t, !0, o)
}, Cookie.remove = function(e) {
Cookie.set(e, "a", {
expires: new Date
})
}, Cookie
})
}, function(e, t, o) {
o(68), o(67), o(65), e.exports = o(66)
}]);
</script><!-- /Paywall -->
<!-- Tag Manager -->
Caramba quanto código. Eles usam um método diferente do site principal?
On Fri, Jul 5, 2019, 10:51 PM Rafael Requião notifications@github.com wrote:
Vou tentar brincar com isso aqui... ele tá chamando "fetchWall".
[image: Captura de Tela 2019-07-05 às 22 49 24] https://user-images.githubusercontent.com/5564635/60749908-65d6a080-9f77-11e9-84d2-06f05d885121.png [image: Captura de Tela 2019-07-05 às 22 48 58] https://user-images.githubusercontent.com/5564635/60749910-666f3700-9f77-11e9-8cbe-81cc0dee448e.png
Githubissues.Githubissues is a development platform for aggregating issues.
Achei um paywall. Acho que deve ser nos moldes do "paywall social" do Correio24Horas. Vou fuçar aqui e tentar atacar diretamente com uma regra de bloqueio usando a extensão uBlock - da mesma forma que o pessoal do Reddit usa pra burlar o WashPost.
Ou... melhorar o wildcard (@match) na URL permitida para realizar o truque assumindo que é um paywall do Folha de SP.
Exemplo: https://hashtag.blogfolha.uol.com.br/2019/07/05/ih-serjao-sujo-faustao-da-conselho-a-moro-na-lava-jato-e-web-resgata-parceria-com-outro-sergio/
Edit: Me parece que é algo integrado ao Google ! Existem requests feitos ao pay.google.com e achei algo relacionado: https://developers.google.com/search/docs/data-types/paywalled-content?hl=pt-br