uplatforma.ru
Open in
urlscan Pro
185.165.123.206
Public Scan
Submission: On August 03 via manual from RU — Scanned from DE
Summary
This is the only time uplatforma.ru was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
3 | 185.165.123.206 185.165.123.206 | 64432 (VARITI-AS) (VARITI-AS) | |
2 | 193.3.17.198 193.3.17.198 | 210753 (TILDAPUBL...) (TILDAPUBLISHING-RU-1) | |
24 | 2a03:90c0:41:... 2a03:90c0:41:2801::254 | 199524 (GCORE) (GCORE) | |
29 | 4 |
ASN199524 (GCORE, LU)
static.tildacdn.com | |
thumb.tildacdn.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
26 |
tildacdn.com
stat.tildacdn.com — Cisco Umbrella Rank: 69596 static.tildacdn.com — Cisco Umbrella Rank: 52325 thumb.tildacdn.com — Cisco Umbrella Rank: 75948 |
426 KB |
3 |
uplatforma.ru
uplatforma.ru |
45 KB |
29 | 2 |
Domain | Requested by | |
---|---|---|
23 | static.tildacdn.com |
uplatforma.ru
static.tildacdn.com |
3 | uplatforma.ru |
uplatforma.ru
|
2 | stat.tildacdn.com |
uplatforma.ru
static.tildacdn.com |
1 | thumb.tildacdn.com |
uplatforma.ru
|
29 | 4 |
Subject Issuer | Validity | Valid | |
---|---|---|---|
*.tildacdn.com Sectigo RSA Domain Validation Secure Server CA |
2022-02-21 - 2023-03-19 |
a year | crt.sh |
This page contains 1 frames:
Primary Page:
http://uplatforma.ru/
Frame ID: BBC342A75942147E156742779DD4B8AB
Requests: 30 HTTP requests in this frame
Screenshot
Page Title
UPLATFORMA.RUDetected technologies
Tilda (CMS) ExpandDetected patterns
- <link[^>]* href=[^>]+tilda(?:cdn|\.ws|-blocks)
- tilda(?:cdn|\.ws|-blocks)
jQuery (JavaScript Libraries) Expand
Detected patterns
- jquery[.-]([\d.]*\d)[^/]*\.js
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
Page Statistics
1 Outgoing links
These are links going to different origins than the main page.
Title: Made on Tilda
Search URL Search Domain Scan URL
Redirected requests
There were HTTP redirect chains for the following requests:
29 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
/
uplatforma.ru/ |
27 KB 8 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
tilda-fallback-1.0.min.js
stat.tildacdn.com/js/ |
2 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
tilda-grid-3.0.min.css
static.tildacdn.com/css/ |
4 KB 948 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
tilda-blocks-2.14.css
uplatforma.ru/ |
136 KB 22 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
tilda-animation-1.0.min.css
static.tildacdn.com/css/ |
18 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
tilda-forms-1.0.min.css
static.tildacdn.com/css/ |
7 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
tilda-cover-1.0.min.css
static.tildacdn.com/css/ |
4 KB 783 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery-1.10.2.min.js
static.tildacdn.com/js/ |
91 KB 31 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
tilda-scripts-3.0.min.js
static.tildacdn.com/js/ |
13 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
tilda-blocks-2.7.js
uplatforma.ru/ |
75 KB 15 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
lazyload-1.3.min.js
static.tildacdn.com/js/ |
19 KB 6 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
tilda-animation-1.0.min.js
static.tildacdn.com/js/ |
25 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
tilda-cover-1.0.min.js
static.tildacdn.com/js/ |
12 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
tilda-events-1.0.min.js
static.tildacdn.com/js/ |
13 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
tilda-forms-1.0.min.js
static.tildacdn.com/js/ |
50 KB 13 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
tilda-menusub-1.0.min.js
static.tildacdn.com/js/ |
10 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
tildacopy.png
static.tildacdn.com/img/ |
819 B 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
tilda-menusub-1.0.min.css
static.tildacdn.com/css/ |
2 KB 776 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
photo.jpg
static.tildacdn.com/lib/unsplash/34e96f8e-92b9-9ad1-1943-e75dd22df929/-/resize/20x/ |
189 B 292 B |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
latosemibold.woff
static.tildacdn.com/tild3636-3165-4931-a133-303332323338/ |
59 KB 59 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
latolight.woff
static.tildacdn.com/tild3463-3963-4830-a637-633136636135/ |
58 KB 58 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
latoregular.woff
static.tildacdn.com/tild3531-3135-4238-a536-663438633033/ |
59 KB 60 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
latobold.woff
static.tildacdn.com/tild3539-6463-4330-b936-313363396237/ |
60 KB 60 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pixel.png
thumb.tildacdn.com/ |
103 B 197 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
photo.jpg
static.tildacdn.com/lib/unsplash/b22807ac-b022-dd39-a78b-ef4800e7b9fc/-/resize/20x/ |
365 B 507 B |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
66 B 0 |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
tilda-forms-custommask-1.0.beta.min.js
static.tildacdn.com/js/ |
5 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
photo.jpg
static.tildacdn.com/lib/unsplash/34e96f8e-92b9-9ad1-1943-e75dd22df929/ |
106 KB 106 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
tilda-stat-1.0.min.js
static.tildacdn.com/js/ |
8 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
/
stat.tildacdn.com/event/ |
16 B 126 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
296 JavaScript Global Variables
These are the non-standard "global" variables defined on the window object. These can be helpful in identifying possible client-side frameworks and code.
object| oncontextlost object| oncontextrestored function| structuredClone object| launchQueue object| onbeforematch object| navigation function| $ function| jQuery function| t_onReady function| t_addClass function| t_removeClass function| t_removeEl function| t_outerWidth undefined| version function| t_throttle function| t_onFuncLoad boolean| isSearchBot boolean| isMobile boolean| $isMobile boolean| isTablet boolean| isiOS boolean| isiOSChrome boolean| isFirefox boolean| isOpera string| isiOSVersion boolean| isSafari boolean| isIE string| isSafariVersion string| browserLang string| tildaBrowserLang function| t_fallback__init function| t_fallback__initTags function| t_fallback__reloadSRC function| t_fallback__handleTimeout function| t_fallback__loadAdvancedJS function| t142_checkSize function| t228__init function| t228_highlight function| t228_checkAnchorLinks function| t228_checkOverflow function| t228_checkNoOverflow function| t228_catchScroll function| t228_getSectionByHref function| t228_highlightNavLinks function| t228_setWidth function| t228_getFullWidth function| t228_getFullHeight function| t228_setBg function| t228_appearMenu function| t228_changebgopacitymenu function| t228_createMobileMenu function| t228_fadeOut function| t228_fadeIn function| t228_slideUpElement function| t390_initPopup function| t390_showPopup function| t390_closePopup function| t390_resizePopup function| t390_sendPopupEventToStatistics function| t390__lazyLoad function| t404_unifyHeights function| t404_unifyHeightsTextwrapper function| t404_showMore function| t404__getShowBlocks function| t404__triggerEvent function| t404__checkJqueryEvent function| t405_showMore function| t405__getShowBlocks function| t405__triggerEvent function| t405__checkJqueryEvent function| t486_setHeight function| t498_unifyHeights function| t509_setHeight function| t537_setHeight function| t585_init function| t585_accordionAllHide function| t585_accordionHide function| t585__getOldAction function| t585__getAccordionPosition function| t585__calcHeight function| t585__scroll function| t599_init function| t599_equalHeight function| t609_init function| t609_setHeight function| t650_unifyHeights function| t657_init function| t670_init function| t670_show function| t670_hide function| t670_imageHeight function| t678_onSuccess function| t678__fadeOut function| t678__scroll function| t702_initPopup function| t702_lockScroll function| t702_unlockScroll function| t702_showPopup function| t702_escClosePopup function| t702_closePopup function| t702_resizePopup function| t702_sendPopupEventToStatistics function| t702_onSuccess function| t702__fadeOut function| t702__scroll function| t702__lazyLoad function| t702__triggerEvent function| t702__checkJqueryEvent function| t712_onSuccess function| t712_fixcontentheight function| t712_fadeOut function| t712_scrollToNextSection function| t716_onSuccess function| t716_fixcontentheight function| t716_fadeOut function| t716_scrollToNextSection function| t718_onSuccess function| t796_init function| t796_setColor function| t796_addDivider function| t796__nextAll function| t796__prevAll function| t822_init function| t822_setHeight function| t822_getElementDimension function| t859_init function| t859_unifyHeights function| t886_init function| t959__init function| t959__updateLazyLoad function| t959_unifyHeights function| t959_outerHeight function| t972_init function| t972_initPreview function| t972_getCookie function| t972_createCookie function| t972_confirmCookies function| t972_acceptCookies function| t972_addEvents function| t972_addCookieEvents function| t972_translateToggle function| t972_trans function| t1000_init function| t1000_setImageHeight function| t_animate__init function| t_animate__checkMobile function| t_animate__preventHorizontalScroll function| t_animate__checkAnimationAvailability function| t_animate__startAnimation function| t_animate__animateOnScroll function| t_animate__animateGroups function| t_animate__animateChainsBlocks function| t_animate__animateElems function| t_animate__deleteAnimatedEls function| t_animate__animateChainItemsOnScroll function| t_animate__getSectionHeadDealy function| t_animate__getDelayFromPreviousScrollEvent function| t_animate__catchTransitionEndEvent function| t_animate__parseNumberText function| t_animate__changeNumberOnZero function| t_animate__animateNumbers function| t_animate__setAnimationState function| t_animate__setAnimELemsState function| t_animate__setGroupsBlocksState function| t_animate__setAnimationStateChains function| t_animate__assignSectionDelay function| t_animate__assignGroupDelay function| t_animate__assignOrderedElemsDelay function| t_animate__assignChainDelay function| t_animate__getAttrByResBase function| t_animate__hasWaitAnimation function| t_animate__addEventOnAnimateChain function| t_animate__setCustomAnimSettings function| t_animate__removeInlineAnimStyles function| t_animate__forceElemInViewPortRepaint function| t_animate__detectElemTriggerOffset function| t_animate__saveSectionHeaderStartTime function| t_animate__getCurBlockSectionHeadDelay function| t_animate__makeSectionButtonWait function| t_animate__checkSectionButtonAnimation function| t_animate__checkSectionButtonAnimation__outOfTurn function| t_animate__addNoHoverClassToBtns function| t_animate__removeNoHoverClassFromBtns function| t_animate__getGroupsOffsets function| t_animate__getChainOffsets function| t_animate__getElemsOffsets function| t_animate__removeAnimFromHiddenSlides function| t_animate__wrapTextWithOpacity function| t_animate__checkIE object| dataLayer string| lzld function| t_lazyload__init function| t_lazyload_update function| t_lazyload__onWindowResize function| t_lazyload__detectwebp function| t_lazyload__ping function| LazyLoad string| lazy function| t_lazyload_updateResize_elem function| triggerCoverBgForYoutube function| cover_fixcontentheight function| cover_setRecalculatedCoverHeight function| cover_updateResizeElem function| cover_checkIsFixForBackgroundNeeded function| cover_fixBackgroundFixedNode function| cover_fixBackgroundFixedStyles function| cover_onFuncLoad function| t_cover__getHeightWithoutPadding function| t_cover__scrollToNextSection boolean| t_cover__isMobile function| parallax function| cover_init object| Tilda function| t_forms__onReady string| TILDAPAGE_URL string| TILDAPAGE_QUERY string| TILDAPAGE_UTM undefined| arPair undefined| arParams undefined| date function| t_forms__initForms function| t_forms__initEventPlaceholder function| t_forms__removePlaceholder function| t_forms__addPlaceholder function| t_forms__addInputItsGood function| t_forms__addAttrAction function| t_forms__onSubmit function| t_forms__onClick function| t_forms__initBtnDblClick function| t_forms__initBtnClick function| t_forms__onRender function| t_forms__renderEvent function| t_forms__submitEvent function| t_asyncLoad function| t_forms__getErrorContainers function| t_forms__addRecaptcha function| t_forms__getMsg function| checkVerifyTildaCaptcha function| t_parseScripts function| t_ready object| t_forms__htmlEvents function| t_triggerEvent function| t_removeEventListener function| t_addEventListener function| t_serializeArray function| t_hasClass function| t_forms__formData function| t_fadeOut function| t_fadeIn function| t_isEmptyObject string| t_forms__lang object| scriptSysPayment object| handlerSysPayment object| isInitEventsZB boolean| isInitEventsCustomMask object| initForms object| tildaForm function| tildaForm_customMasksLoad function| tildaForm_initMasks function| validateForm function| t_menusub_init function| t_menusub__setUpMenuDesktop function| t_menusub__setUpMenuMobile function| t_menusub__showSubmenuOnHover function| t_menusub__showSubmenu function| t_menusub__getLeftRelativePos function| t_menusub__hideSubmenu function| t_menusub__appendArrow function| t_menusub__hightlight function| t_menusub__showME401Submenu function| t_menusub__hideME401Submenu function| t_menusub__isMobileME401 function| t_menusub__checkAnchorLinks function| t_menusub__catchScroll function| t_menusub__getSectionByHref function| t_menusub__highlightNavLinks function| t_menusub__updateSectionsOffsets boolean| t_menusub__isMobile string| mainTracker number| winWidth number| winHeight string| lazy_imgoptimoff object| t_forms__inputData number| t_lazyload_domloaded string| lazy_webp string| lazy_ok_thumb object| lazyload_cover function| t_customMask__caret function| t_customMask__unmask function| t_customMask__mask object| tildaCustomMaskSetting object| lazyload_img object| lazyload_bgimg object| lazyload_iframe function| tildastat boolean| tildastatload5 Cookies
Cookies are little pieces of information stored in the browser of a user. Whenever a user visits the site again, he will also send his cookie values, thus allowing the website to re-identify him even if he changed locations. This is how permanent logins work.
Domain/Path | Expires | Name / Value |
---|---|---|
uplatforma.ru/ | Name: ipp_uid Value: 1659529699234/VCMfRPtawiAbGw96/53p/9Y0p/dtVDhHeErE7Lw== |
|
uplatforma.ru/ | Name: rerf Value: AAAAAGLqaeO0hRk9AwPlAg== |
|
uplatforma.ru/ | Name: tildauid Value: 1659529702166.436335 |
|
uplatforma.ru/ | Name: tildasid Value: 1659529702166.836832 |
|
uplatforma.ru/ | Name: previousUrl Value: uplatforma.ru%2F |
Security Headers
This page lists any security headers set by the main page. If you want to understand what these mean and how to use them, head on over to this page
Header | Value |
---|---|
X-Frame-Options | SAMEORIGIN |
Indicators
This is a term in the security industry to describe indicators such as IPs, Domains, Hashes, etc. This does not imply that any of these indicate malicious activity.
stat.tildacdn.com
static.tildacdn.com
thumb.tildacdn.com
uplatforma.ru
185.165.123.206
193.3.17.198
2a03:90c0:41:2801::254
0250baefb741f94bba6a9e01679242cc63048634cd3467b27dd7bd63da065f1e
08963e22ddef0cf20fe13bbb873f2211daaadc34e41fc1cefd6258712b8c844d
0a2afe868b3474f708f3c7178d087694b9e882abda7122252a19b7ae16fd3f94
10153c36f4e254a4d7a78e028ac5ce3bd0a2ad406a1f1135af458cdb9d139013
1247340fc711d7f6f35d4d3920021153ac0acdb46cce3bf4109010a04a300959
44a7b8843304b8c7132d76ba6ce718689013bd9a94f14c234e95ae9f3803ead2
5daef6384e28a7e4ea9a31467fb07d4fb40b40f5257052c3eca6f4c4dda7266e
5ff79033b2007e8e1600ed4ffd0d92cee10a00f1953d768e4f0c98c47f355743
618e0f5f8cac04d600cfae4bbbf943b1a2cc7c388fa222b1396a3e0e1a15cece
6b7b4ed93b0fa04c1797dfdc98167ff6c7babafbffa27fd1f703fc257f2aff0d
6cc82a7e330f3b11b950711e124cbc9feb3d3c17586d451c485bf7e0729bfdbc
74bcacf05084912a5515513a323993746432f885e36536a524eb991b9883e73b
8c42bbde62b0fbd973ce666834588161c57270a4a06d50f158d28148c27c335e
8eaa5833e6323e63efe45765d4c9e399a83d6d78e536a963ee2b1345457e7beb
9098e0e2cb65cab749fa783c1309a9843074cac78ba67af0f859e850753091db
a542690c11d8f07778e83cb1972d07eeef112eae71e09c0e3b95d2e596b1d9bc
b71c20271d9c80d1a71aa0ab9935281c4fa8ac404533f1a0747d7fb03fc68e79
c64bb6849d20044b5731ec73213a9364f50b36854e3556c3cb5f2fde107320a4
c73b004ebf31b395cf237c3d2b13c1e576f385e04660ceb5f7be163ff3c201dc
d2e650fde7b748c6f48495e6fa314563194333aef858db6fa4a6d3d5e19a11e0
d83c75fcfe0001ff6d6890106260503d566f435d81c48ff064edac36f5341b2f
e2271145993d76e9bb8204c77c99cf5f74b879e13473fbccdf3c7a61b56c2a36
e945a46e58336f8f91f22f8dcdcdcfa92eb90e12430f01beed13140d9b6e266b
f0ce20fc1dd605ff20a1f19e623cdc7498f1f5156e3602e4085523f6edea6c00
f1f6ef310169edaaf62f91fb2972f84ab27330db999b436405d456ac85e79a24
f5c301b8769579afae9deb4eda7659df32661229039c6b7a37cfabd1827317ce
f7a40621de140fea12b04805ebabffa3a27e4a2ad7860419f39f101fa4bf53b2
f85755b9ced80c8dd607ae84660e696a32389bff0b953d64f30c215dc3e8d7d9
fb1bf528d8237aac3e9ead389ab246ba0068f61fe281610110937ef2b8adefce
feaa79fd393600ae251d35df414fc9c5633674b6104a52cdfdfe1b449f2aa15a