- ID de l'analyse :
- c3b95cc6-d9c2-4a4d-a7ac-7deafc547697Terminée
- URL soumise :
- https://a-prefabricated-family-ep14.ukit.me/
- Fin du rapport :
Liens : 2 trouvé(s)
Liens sortants identifiés à partir de la page
Lien | texte |
---|---|
https://t.co/kikgEseI5q | Family by Choice - ครอบครัวหัวใจลิขิตเอง EP.14 ตอนที่ 14 ซับไทย |
https://ukit.com?utm_source=ukit_new_copyright |
Variables JavaScript : 34 trouvée(s)
Les variables JavaScript globales chargées dans l'objet fenêtre d'une page sont des variables déclarées en dehors des fonctions et accessibles depuis n'importe quel endroit du code au sein du champ d'application actuel
Nom | Type |
---|---|
onbeforetoggle | object |
documentPictureInPicture | object |
onscrollend | object |
developmentMode | boolean |
requirejs | function |
require | function |
define | function |
cache | object |
VERSION | string |
constructorMode | boolean |
Messages de journal de console : 0 trouvé(s)
Messages consignés dans la console web
HTML
Le corps HTML de la page en données brutes
<!DOCTYPE html><html lang="en" class=" webp webp-alpha webp-animation webp-lossless"><head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=5.0">
<title>{ดู} Family by Choice - ครอบครัวหัวใจลิขิตเอง (EP.14) ซับไทย ตอนที่ 14 ย้อนหลัง ล่าสุด เต็ม เรื่อง TVING, Viki</title>
<link rel="canonical" href="https://a-prefabricated-family-ep14.ukit.me">
<meta name="description" content="{ดู} Family by Choice - ครอบครัวหัวใจลิขิตเอง (EP.14) ซับไทย ตอนที่ 14 ย้อนหลัง ล่าสุด เต็ม เรื่อง TVING, Viki">
<meta name="keywords" content="{ดู} Family by Choice - ครอบครัวหัวใจลิขิตเอง (EP.14) ซับไทย ตอนที่ 14 ย้อนหลัง ล่าสุด เต็ม เรื่อง TVING, Viki">
<meta property="og:title" content="{ดู} Family by Choice - ครอบครัวหัวใจลิขิตเอง (EP.14) ซับไทย ตอนที่ 14 ย้อนหลัง ล่าสุด เต็ม เรื่อง TVING, Viki">
<meta name="twitter:card" content="summary">
<meta property="og:type" content="website">
<meta property="og:description" content="{ดู} Family by Choice - ครอบครัวหัวใจลิขิตเอง (EP.14) ซับไทย ตอนที่ 14 ย้อนหลัง ล่าสุด เต็ม เรื่อง TVING, Viki">
<meta property="og:url" content="https://a-prefabricated-family-ep14.ukit.me">
<link rel="shortcut icon" href="/favicon.ico?v=8325420445032079" type="image/x-icon">
<script>
window.developmentMode = false;
</script>
<script defer="" src="/js/lib/modernizr-webp.js?v=2024_10_21T17_06_30_03_00_9a903f15e3d91abdb759c71dbfab978d2742caad"></script><link rel="stylesheet" href="/css/devicePublish.min.css?v=2024_10_21T17_06_30_03_00_9a903f15e3d91abdb759c71dbfab978d2742caad"><link rel="stylesheet" href="/css/lib/bootstrap.min.css?v=2024_10_21T17_06_30_03_00_9a903f15e3d91abdb759c71dbfab978d2742caad"><link rel="stylesheet" href="/css/lib/animate.min.css?v=2024_10_21T17_06_30_03_00_9a903f15e3d91abdb759c71dbfab978d2742caad"><script async="" src="/js/ulib/performance.js?v=2024_10_21T17_06_30_03_00_9a903f15e3d91abdb759c71dbfab978d2742caad"></script>
<link rel="stylesheet" href="/sitecss/srcset-673d59b5974b016723cbd37f-all.css?v=0">
<link rel="stylesheet" as="style" href="/sitecss/typography.css?v=0" onload="this.onload=null;this.rel='stylesheet'">
<noscript><link rel="stylesheet" href="/sitecss/typography.css?v=0"></noscript>
<link rel="stylesheet" as="style" id="dist-version-css" href="/dist-version/css/pub.v1.css?v=2024_10_21T17_06_30_03_00_9a903f15e3d91abdb759c71dbfab978d2742caad" onload="this.onload=null;this.rel='stylesheet'">
<noscript><link rel="stylesheet" href="/dist-version/css/pub.v1.css?v=2024_10_21T17_06_30_03_00_9a903f15e3d91abdb759c71dbfab978d2742caad"></noscript>
<script>
(() => {
if (matchMedia('screen and (min-width : 992px)').matches) {
document.write(`<link
rel="stylesheet"
data-device="desktop"
class="styleLink"
href="/templates/new_clinic/css/main-g-theme-site-1-desktop.css"
/>`);
}
if (matchMedia('screen and (min-width: 768px) and (max-width: 991px)').matches) {
document.write(`<link
rel="stylesheet"
data-device="tablet"
class="styleLink"
href="/templates/new_clinic/css/main-g-theme-site-1-tablet.css"
/>`);
}
if (matchMedia('screen and (max-width : 768px)').matches) {
document.write(`<link
rel="stylesheet"
data-device="phone"
class="styleLink"
href="/templates/new_clinic/css/main-g-theme-site-1-phone.css"
/>`);
}
})();
</script><link rel="stylesheet" data-device="tablet" class="styleLink" href="/templates/new_clinic/css/main-g-theme-site-1-tablet.css">
<noscript>
<link rel="stylesheet" href="/templates/new_clinic/css/main-g-theme-site-1-desktop.css" media="screen and (min-width : 992px)" />
<link rel="stylesheet" href="/templates/new_clinic/css/main-g-theme-site-1-tablet.css" media="screen and (min-width: 768px) and (max-width: 991px)" />
<link rel="stylesheet" href="/templates/new_clinic/css/main-g-theme-site-1-phone.css" media="screen and (max-width : 768px)" /></noscript><style data-styled="true" data-styled-version="5.0.1">@media screen and (max-width:767px){.iKqeGg,.iKqeGg,#body-fict .iKqeGg .h1{font-size:40.599999999999994px !important;}#body-fict .iKqeGg .h2{font-size:32.199999999999996px !important;}#body-fict .iKqeGg .h3{font-size:26.599999999999998px !important;}#body-fict .iKqeGg .h4{font-size:19.599999999999998px !important;}.iKqeGg,.iKqeGg,#body-fict .iKqeGg .normal{font-size:11.899999999999999px !important;}#body-fict .iKqeGg .h5{font-size:14.7px !important;}#body-fict .iKqeGg .h6{font-size:10.5px !important;}.iKqeGg,.iKqeGg,#body-fict .iKqeGg .h1,#body-fict .iKqeGg .h2,#body-fict .iKqeGg .h3,#body-fict .iKqeGg .h4{null;}.iKqeGg,.iKqeGg,#body-fict .iKqeGg .normal,#body-fict .iKqeGg .h5,#body-fict .iKqeGg .h6{null;}}
data-styled.g1[id="sc-AxjAm"]{content:"iKqeGg,"}
</style><style data-styled="true" data-styled-version="5.0.1">@media screen and (max-width:767px){.gGoahv,.gGoahv,#body-fict .gGoahv .h1{font-size:52.2px !important;}#body-fict .gGoahv .h2{font-size:41.4px !important;}#body-fict .gGoahv .h3{font-size:34.2px !important;}#body-fict .gGoahv .h4{font-size:25.2px !important;}.gGoahv,.gGoahv,#body-fict .gGoahv .normal{font-size:15.3px !important;}#body-fict .gGoahv .h5{font-size:18.900000000000002px !important;}#body-fict .gGoahv .h6{font-size:13.5px !important;}.gGoahv,.gGoahv,#body-fict .gGoahv .h1,#body-fict .gGoahv .h2,#body-fict .gGoahv .h3,#body-fict .gGoahv .h4{null;}.gGoahv,.gGoahv,#body-fict .gGoahv .normal,#body-fict .gGoahv .h5,#body-fict .gGoahv .h6{null;}}
data-styled.g1[id="sc-AxjAm"]{content:"gGoahv,"}
</style><style data-styled="true" data-styled-version="5.0.1">.jGoeQB.uspacer{height:25px;}
@media (max-width:992px){.jGoeQB.uspacer{height:25px;}}
@media (max-width:480px){.jGoeQB.uspacer{height:25px;}}
data-styled.g8[id="sc-Axmtr"]{content:"jGoeQB,"}
</style><style data-styled="true" data-styled-version="5.0.1">.hAqxkj.uspacer{height:50px;}
@media (max-width:992px){.hAqxkj.uspacer{height:50px;}}
@media (max-width:480px){.hAqxkj.uspacer{height:50px;}}
data-styled.g8[id="sc-Axmtr"]{content:"hAqxkj,"}
</style>
<script src="/js/requireConf.js?v=2024_10_21T17_06_30_03_00_9a903f15e3d91abdb759c71dbfab978d2742caad"></script><script src="/js/ulib/viewportObserver.js?v=2024_10_21T17_06_30_03_00_9a903f15e3d91abdb759c71dbfab978d2742caad"></script><script type="text/javascript" charset="utf-8" async="" data-requirecontext="_" data-requiremodule="ulErrorHandler" src="/js/ulib/ulErrorHandler.js?v=2024_10_21T17_06_30_03_00_9a903f15e3d91abdb759c71dbfab978d2742caad"></script><script type="text/javascript" charset="utf-8" async="" data-requirecontext="_" data-requiremodule="parallaxRellax" src="/js/ulib/parallax-rellax.js?v=2024_10_21T17_06_30_03_00_9a903f15e3d91abdb759c71dbfab978d2742caad"></script><script type="text/javascript" charset="utf-8" async="" data-requirecontext="_" data-requiremodule="jquery" src="/js/lib/jquery-2.1.0.min.js?v=2024_10_21T17_06_30_03_00_9a903f15e3d91abdb759c71dbfab978d2742caad"></script><script type="text/javascript" charset="utf-8" async="" data-requirecontext="_" data-requiremodule="eventDispatcher" src="/js/ulib/eventDispatcher.js?v=2024_10_21T17_06_30_03_00_9a903f15e3d91abdb759c71dbfab978d2742caad"></script><script type="text/javascript" charset="utf-8" async="" data-requirecontext="_" data-requiremodule="error-stack-parser" src="/js/lib/error-stack-parser.min.js?v=2024_10_21T17_06_30_03_00_9a903f15e3d91abdb759c71dbfab978d2742caad"></script><script type="text/javascript" charset="utf-8" async="" data-requirecontext="_" data-requiremodule="parallaxStellar" src="/js/lib/edit.jquery.stellar.js?v=2024_10_21T17_06_30_03_00_9a903f15e3d91abdb759c71dbfab978d2742caad"></script></head>
<body>
<div id="main">
<div id="body" class="g-theme-site-1" data-mode="published" data-site-theme="g-theme-site-1">
<div id="body-fict" class="g-theme-block-1 ul-page-common-index" data-theme-block="{"desktop":"g-theme-block-1", "tablet":"g-theme-block-1", "phone":"g-theme-block-1"}" data-block_theme="g-theme-block-1" style="" data-parallax="none">
<div id="ul-content">
<div id="ul-id-0-11" style="" data-floating="" data-custom-classes="[]" data-theme="g-theme-block-1" data-theme-block="{"desktop":"g-theme-block-1","tablet":"g-theme-block-1","phone":"g-theme-block-1"}" data-device-hidden="{"desktop":false,"tablet":false,"phone":false}" data-vertical-align="0" data-bgtype="color" data-auto_height="true" data-symbol="{"enabled":false,"forAllPages":false,"sourceBlockId":"","linkedPages":[],"symbolBlockPosition":"header"}" data-position-desktop="LT" data-position-tablet="LT" data-position-phone="LT" data-parallax="fixedPosition" class="ul-container hidden-elements-device js-hidden-device-element g-theme-block-1 srcset-block-92daaa4ffd9b0ab1e3ade62ebdc46a3d srcset-lazy">
<div class="ul-shadow-block-overlay js-block-shadow"></div>
<div class=" container js-block-container">
<div id="ul-id-0-15" class="row ul-row"><div id="ul-id-0-16" class="col ul-col col-xs-12 col-sm-12 col-md-11">
<div id="ul-id-0-17" class="ul-widget ul-scroll-animate animate__animated animate__fadeIn" type="wysiwyg" data-device-hidden="{"desktop":false,"phone":false,"tablet":false}" data-was-animated="true">
<div id="ul-id-0-17" class="sc-AxjAm iKqeGg ul-widget-wysiwyg "><div class="DraftEditor-root"><div class="DraftEditor-editorContainer"><div class="public-DraftEditor-content" contenteditable="false" spellcheck="false" style="outline:none;user-select:text;-webkit-user-select:text;white-space:pre-wrap;word-wrap:break-word"><div data-contents="true"><h4 class="_17fgIIn___block _3u7JUHo___center h4" data-block="true" data-editor="2fhvi" data-offset-key="dnusd-0-0"><div data-offset-key="dnusd-0-0" class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr"><span data-offset-key="dnusd-0-0"><span data-text="true">{ดู} Family by Choice - ครอบครัวหัวใจลิขิตเอง (EP.14) ซับไทย ตอนที่ 14 ย้อนหลัง ล่าสุด เต็ม เรื่อง TVING, Viki</span></span></div></h4></div></div></div></div></div>
</div>
<div id="ul-id-0-18" class="ul-widget " type="uSpacer" data-device-hidden="{"desktop":false,"phone":false,"tablet":false}">
<div class="sc-Axmtr jGoeQB uspacer"></div>
</div>
<div id="ul-id-0-19" class="ul-widget ul-scroll-animate animate__animated animate__fadeIn" type="wysiwyg" data-device-hidden="{"desktop":false,"phone":false,"tablet":false}" data-was-animated="true">
<div id="ul-id-0-19" class="sc-AxjAm gGoahv ul-widget-wysiwyg "><div class="DraftEditor-root"><div class="DraftEditor-editorContainer"><div class="public-DraftEditor-content" contenteditable="false" spellcheck="false" style="outline:none;user-select:text;-webkit-user-select:text;white-space:pre-wrap;word-wrap:break-word"><div data-contents="true"><h6 class="_17fgIIn___block _3u7JUHo___center h6" data-block="true" data-editor="ciqk6" data-offset-key="8fus0-0-0"><div data-offset-key="8fus0-0-0" class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr"><span data-offset-key="8fus0-0-0"><span data-text="true">{ดู} Family by Choice - ครอบครัวหัวใจลิขิตเอง (EP.14) ซับไทย ตอนที่ 14 ย้อนหลัง ล่าสุด เต็ม เรื่อง TVING, Viki</span></span></div></h6><h6 class="_17fgIIn___block _3u7JUHo___center h6" data-block="true" data-editor="ciqk6" data-offset-key="3lrio-0-0"><div data-offset-key="3lrio-0-0" class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr"><span data-offset-key="3lrio-0-0"><br data-text="true"></span></div></h6><h6 class="_17fgIIn___block _3u7JUHo___center h6" data-block="true" data-editor="ciqk6" data-offset-key="e3t00-0-0"><div data-offset-key="e3t00-0-0" class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr"><span data-offset-key="e3t00-0-0" style="font-weight:bold"><span data-text="true">🎬▶คลิกที่นี่เพื่อดู ➤ </span></span><span class="LreJDHx___wrapper"><a href="https://t.co/kikgEseI5q" target="_self" class="HXO9zGZ___link" data-reactlink="true"><span data-offset-key="e3t00-1-0" style="font-weight:bold;font-style:italic;color:#0b16c9"><span data-text="true">Family by Choice - ครอบครัวหัวใจลิขิตเอง EP.14 ตอนที่ 14 ซับไทย</span></span></a></span></div></h6><h6 class="_17fgIIn___block _3u7JUHo___center h6" data-block="true" data-editor="ciqk6" data-offset-key="7tmvb-0-0"><div data-offset-key="7tmvb-0-0" class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr"><span data-offset-key="7tmvb-0-0"><br data-text="true"></span></div></h6><h6 class="_17fgIIn___block _3u7JUHo___center h6" data-block="true" data-editor="ciqk6" data-offset-key="1k2ep-0-0"><div data-offset-key="1k2ep-0-0" class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr"><span data-offset-key="1k2ep-0-0"><span data-text="true">ดู Family by Choice - ครอบครัวหัวใจลิขิตเอง EP.14 (ตอนที่ 14) ซับไทย เต็มเรื่อง ย้อนหลัง ล่าสุด ดูฟรี TVING และ Viki เรื่องย่อ EP.14: บทสรุปของครอบครัวที่ลิขิตด้วยหัวใจ ตอนที่ 14 ของ Family by Choice - ครอบครัวหัวใจลิขิตเอง เป็นตอนสำคัญที่คลี่คลายปมทุกอย่างของเรื่องราว ความสัมพันธ์ที่เคยแตกร้าวในครอบครัวได้รับโอกาสใหม่ "อนันต์" และ "มาริสา" ร่วมกันเผชิญหน้ากับความจริงที่พวกเขาเคยหลบซ่อน ในขณะที่สมาชิกคนอื่น ๆ ต้องตัดสินใจครั้งใหญ่เกี่ยวกับอนาคตของครอบครัว ความซาบซึ้งและการให้อภัยเป็นหัวใจของตอนนี้ เมื่อทุกตัวละครต่างเรียนรู้ที่จะก้าวผ่านความผิดพลาดในอดีตและสร้างสายสัมพันธ์ที่แน่นแฟ้นยิ่งขึ้น ความลุ้นระทึกจากตอนก่อนหน้านี้ถูกแทนที่ด้วยอารมณ์อบอุ่นที่สะท้อนความหมายของคำว่า "ครอบครัว" อย่างแท้จริง</span></span></div></h6></div></div></div></div></div>
</div></div><div id="ul-id-0-22" class="col ul-col col-xs-12 col-sm-12 col-md-1">
<div id="ul-id-0-23" class="ul-widget hidden-elements-device " type="uSpacer" data-device-hidden="{"desktop":false,"phone":true,"tablet":true}">
<div class="sc-Axmtr hAqxkj uspacer"></div>
</div></div></div>
</div>
</div>
</div>
<div class="ul-col ul-absolute-widgets">
</div>
<div class="ul-project-copyright ul-project-copyright-dark">
<a href="https://ukit.com?utm_source=ukit_new_copyright" target="_blank" rel="nofollow"></a>
</div>
</div>
</div>
</div>
<div id="upbutton-container" class="ul-upbutton" style="display:none;">
<div class="ul-upbutton-icon"></div>
</div>
<div id="js-captchaPublicKey" data-key="6LfX8f4SAAAAAFw7fF08_dNTAmDV61y_OqTK0a71" style="display: none;"></div>
<script src="/js/lib/requirejs.min.js?v=2024_10_21T17_06_30_03_00_9a903f15e3d91abdb759c71dbfab978d2742caad"></script>
<script>window.cache = {"site":"a-prefabricated-family-ep14","siteUrl":"a-prefabricated-family-ep14","isMainLanding":null,"isULanding":false,"page":"index","isPublished":false,"template":"new_clinic","isExistCustomHtml":false,"isScaling":true,"scaleImages":{"images":"all","minDate":"2017-11-07T14:30:00.000Z","templates":null,"webp":1,"defaultQuality":85,"overrideQuality":null,"splitBy":"page","quality":85},"homeClusterDomain":"ukit.com","isRemove":{"header":true,"footer":true},"_hiddenWidgets":{},"publishedForm":{"maxFileSize":5,"maxFilesCount":20,"allowedMimeTypes":["^text/(plain)$","^image/(png|jpe?g|gif|bmp|x-bmp|x-ms-bmp)$","^application/(vnd.*document|msword|pdf|zip)$"]},"feedback":{"maxFileSize":24,"maxFilesCount":20,"allowedMimeTypes":["^text/(plain)$","^image/(png|jpe?g|gif|bmp|x-bmp|x-ms-bmp)$","^application/(vnd.*document|msword|pdf|zip)$"]},"orderForms":[],"backgroundParams":{"ul-id-0-11":{"desktop":{"bgtype":"color","theme":"g-theme-block-1"},"tablet":{"bgtype":"color","theme":"g-theme-block-1"},"phone":{"bgtype":"color","theme":"g-theme-block-1"}}},"googleMapsApiKey":"","yandexMapsApiKey":"","yandexMapsApiKeyEnabled":true,"isScreenshotMode":false,"googleEmbedMapsApiKey":"AIzaSyDSOw3TYN-VvZPNAHs4ItKzdr62LqXuJuM","animation":{"isEnabled":true,"excludedPages":[],"kind":"fadeIn","speed":1},"lazyLoad":{"enabled":true,"range":3},"isDynamicRequireConfEnabled":true}</script>
<script>
window.VERSION = '2024_10_21T17_06_30_03_00_9a903f15e3d91abdb759c71dbfab978d2742caad';
</script>
<script>
window.constructorMode = false;
window.previewMode = false;
window.backupPreviewMode = false;
window.neowizardPreviewMode = false;
window.cache.headerFooterTheme = "g-theme-block-0 g-theme-block-1";
window.cache.isRequireConfLoaded = false;
window.cache.isNewRequireConf = true;
window.requireFullConfOnce = function(callback) {
var eventListener = function () {
window.removeEventListener('requireFullConf', eventListener);
callback();
};
window.addEventListener('requireConfReady', eventListener);
var requireFullConfEvent = document.createEvent('Event');
requireFullConfEvent.initEvent('requireFullConf', true, true);
window.dispatchEvent(requireFullConfEvent);
};
</script>
<script>
var widgetsData = [];
function getSafeWidgetsData() {
var base64 = "W3siaWQiOiJ1bC1pZC0wLTE4IiwidHlwZSI6InVTcGFjZXIiLCJjb250cm9scyI6Im1lciJ9LHsiaWQiOiJ1bC1pZC0wLTIzIiwidHlwZSI6InVTcGFjZXIiLCJjb250cm9scyI6Im1lciJ9LHsiaWQiOiJ1bC1pZC0wLTE3IiwidHlwZSI6Ind5c2l3eWciLCJjb250cm9scyI6Im1lciJ9LHsiaWQiOiJ1bC1pZC0wLTE5IiwidHlwZSI6Ind5c2l3eWciLCJjb250cm9scyI6Im1lciJ9XQ==";
if ( ! widgetsData.length ) {
try {
widgetsData = JSON.parse(decodeURIComponent(escape(window.atob(base64))));
} catch(e) {}
}
return widgetsData;
}
</script>
<script>
var widgetsDeps = {};
var widgetsDepsPaths = {};
</script>
<script>
const state = {
initial: true,
desktop: false,
tablet: false,
phone: false,
}
window.onresize = resize;
const currentDevice = document.querySelector('.styleLink').getAttribute('data-device');
state[currentDevice] = true;
function resize () {
if(!state.initial) {
if (matchMedia('screen and (min-width : 992px)').matches && !state.desktop) {
addTagLinkToHead('/templates/new_clinic/css/main-g-theme-site-1-desktop.css');
state.desktop = true;
}
if (matchMedia('screen and (min-width: 768px) and (max-width: 991px)').matches && !state.tablet) {
addTagLinkToHead('/templates/new_clinic/css/main-g-theme-site-1-tablet.css')
state.tablet = true;
}
if (matchMedia('screen and (max-width : 768px)').matches && !state.phone) {
addTagLinkToHead('/templates/new_clinic/css/main-g-theme-site-1-phone.css');
state.phone = true;
}
}
state.initial = false;
}
function addTagLinkToHead(href) {
const isCecutient = false;
const tagLink = document.createElement('link');
tagLink.rel = 'stylesheet';
tagLink.href = href;
if (isCecutient) tagLink.class = 'js-style-main';
document.head.appendChild(tagLink);
}
</script>
<script async="" src="/js/lib/cssrelpreload.js?v=2024_10_21T17_06_30_03_00_9a903f15e3d91abdb759c71dbfab978d2742caad"></script><script defer="" src="/js/ulib/critical.js?v=2024_10_21T17_06_30_03_00_9a903f15e3d91abdb759c71dbfab978d2742caad"></script><script id="orderform-fallback" defer="" src="/js/ulib/orderForm.js?v=2024_10_21T17_06_30_03_00_9a903f15e3d91abdb759c71dbfab978d2742caad"></script>
<link rel="stylesheet" as="style" href="/css/require/scroll-animation.css?v=2024_10_21T17_06_30_03_00_9a903f15e3d91abdb759c71dbfab978d2742caad" onload="this.onload=null;this.rel='stylesheet'">
<noscript><link rel="stylesheet" href="/css/require/scroll-animation.css?v=2024_10_21T17_06_30_03_00_9a903f15e3d91abdb759c71dbfab978d2742caad"></noscript>
<script defer="" src="/js/ulib/scroll-animation.js?v=2024_10_21T17_06_30_03_00_9a903f15e3d91abdb759c71dbfab978d2742caad"></script><script defer="" src="/js/ulib/backgroundBlockColor.js?v=2024_10_21T17_06_30_03_00_9a903f15e3d91abdb759c71dbfab978d2742caad"></script><script defer="" src="/js/ulib/parallax.js?v=2024_10_21T17_06_30_03_00_9a903f15e3d91abdb759c71dbfab978d2742caad"></script>
<script>
(function (w) {
if ( ! w.analyticsHandlers) {
w.analyticsHandlers = {};
}
w.analyticsHandler = function () {
var
args = Array.prototype.slice.call(arguments),
counterPath = args.shift(),
counterMethod = args.shift();
// костыль перехода с ua на ga4 для клиентов
if (counterPath.includes('siteGoogleAnalytics') && args.length > 0){
const { event_name } = args[1];
if (args[0] === 'send'){
args[0] = 'event'
} else {
return
}
args[2] = {...args[1]}
args[1] = event_name;
}
if (w.analyticsHandlers[counterPath]) {
var
counterHandler = window[w.analyticsHandlers[counterPath]];
if (
counterHandler &&
typeof counterHandler === 'function'
) {
counterHandler.apply(counterHandler, args);
} else if (
counterHandler &&
typeof counterHandler[counterMethod] === 'function'
) {
counterHandler[counterMethod].apply(counterHandler, args);
}
}
};
w.analyticsHandler.getCookie = function getCookie(e){var o=document.cookie.match(RegExp("(?:^|; )"+e.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g,"\\$1")+"=([^;]*)"));return o?decodeURIComponent(o[1]):void 0};
w.analyticsHandler.setCookie = function setCookie(e,o,t){t=t||{};var n=t.expires;if("number"==typeof n&&n){var i=new Date;i.setTime(i.getTime()+1e3*n),n=t.expires=i}n&&n.toUTCString&&(t.expires=n.toUTCString()),o=encodeURIComponent(o);var r=e+"="+o;for(var c in t){r+="; "+c;var a=t[c];a!==!0&&(r+="="+a)}document.cookie=r};
})(window);
</script>
</body></html>