;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Topo

Esse conteúdo é antigo

Casal ganha casa de R$ 21 milhões após comprar rifa de R$ 60 na Inglaterra

Casa possui 3.000 metros quadrados e já está toda mobiliada - Divulgação/Omaze
Casa possui 3.000 metros quadrados e já está toda mobiliada Imagem: Divulgação/Omaze

Do UOL, em São Paulo

17/06/2022 12h39Atualizada em 17/06/2022 12h39

Um casal britânico saiu no lucro ao comprar um bilhete de uma rifa de 10 libras (cerca de R$ 60 na cotação atual), em Costwolds, na Inglaterra: eles ganharam uma casa de 3,5 milhões de libras (R$ 21 milhões). Susan Havenhand, 71, e John, 70, acharam que tinham sido vítimas de um trote quando receberam a notícia, segundo o jornal britânico Daily Mirror.

O casal não recebeu a notícia pessoalmente, pois estava de férias na França, justo quando a realizadora do sorteio, a Omaze, empresa norte-americana de arrecadação de fundos com fins lucrativos, foi até a casa deles em Somerset.

"Quando recebemos a ligação deles para dizer que havíamos vencido, meu marido estava convencido de que era uma farsa", disse. "Na verdade, ele estava tão certo que me disse para desligar e ir ao bar local com ele."

Com isso, a empresa teve de ir à casa ao lado, onde morava uma das três filhas do casal, Harriet, 42, para convencê-los de que era verdade. "Quando falei com nossa filha que estava em casa com toda a equipe de filmagem, finalmente percebi que era verdade", disse Susan. "Fiquei absolutamente atordoada, fui direto ao bar comemorar com John, que ainda não conseguia acreditar."

Para comemorar, o casal pagou bebidas a todos no bar. "Nós compramos bebidas para todos lá a noite toda, já que definitivamente podemos pagar agora", disse a idosa. "Trabalhamos em educação por 80 anos combinados, então isso realmente nos ajudará a aproveitar nossa aposentadoria."

"Pensamos que as pessoas nunca realmente ganham essas coisas e, embora estejamos em casa agora, ainda parece que estamos sonhando, continuamos esperando para acordar! Isso só mostra que você tem que estar nele para ganhar", afirmou.

O sorteio, que foi bom para o casal, foi melhor ainda para a RPSCA (Sociedade de Prevenção à Crueldade), uma instituição de caridade de bem-estar animal do Reino Unido, que arrecadou 1 milhão de libras (R$ 6,2 milhões).

A casa

A casa de 3 mil metros quadrados conta com seis quartos, cozinha de última geração, banheiros privativos, piscina externa aquecida, quadra de tênis, sauna, academia e sala de cinema.

Casa conta com seis quartos, banheiros privativos, piscina externa aquecida, quadra de tênis, sauna, academia e sala de cinema. - Divulgação/Omaze - Divulgação/Omaze
Casa conta com seis quartos, banheiros privativos, piscina externa aquecida, quadra de tênis, sauna, academia e sala de cinema.
Imagem: Divulgação/Omaze

Além disso, é cercada com 20 mil metros quadrados de espaço ao ar livre com lagoa, cachoeira e floresta privada. Para melhorar, a casa é toda mobiliada, sem hipoteca e todos os impostos e taxas legais cobertos. O casal também recebeu 50 mil libras (R$ 313 mil na cotação atual) para se estabelecer.

Caso não queiram a casa, eles podem alugá-la ou vendê-la.