digitorica.ru
Open in
urlscan Pro
176.57.65.236
Public Scan
Effective URL: https://digitorica.ru/
Submission: On July 06 via api from US — Scanned from DE
Summary
TLS certificate: Issued by R10 on June 26th 2024. Valid for: 3 months.
This is the only time digitorica.ru was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 2 | 176.57.65.236 176.57.65.236 | 57724 (DDOS-GUARD) (DDOS-GUARD) | |
1 | 5.181.161.181 5.181.161.181 | 205282 (TILDA-IE-1) (TILDA-IE-1) | |
29 | 2a03:90c0:888... 2a03:90c0:888a::33 | 199524 (GCORE) (GCORE) | |
1 | 193.3.17.198 193.3.17.198 | 210753 (TILDAPUBL...) (TILDAPUBLISHING-RU-1) | |
32 | 5 |
ASN205282 (TILDA-IE-1, IE)
PTR: 181-161.addr.tildacdn.net
neo.tildacdn.com |
ASN210753 (TILDAPUBLISHING-RU-1, RU)
PTR: 198-17.addr.tildacdn.net
stat.tildacdn.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
31 |
tildacdn.com
neo.tildacdn.com — Cisco Umbrella Rank: 73363 static.tildacdn.com — Cisco Umbrella Rank: 58042 thb.tildacdn.com — Cisco Umbrella Rank: 124550 stat.tildacdn.com — Cisco Umbrella Rank: 72031 |
106 KB |
2 |
digitorica.ru
1 redirects
www.digitorica.ru digitorica.ru |
9 KB |
32 | 2 |
Domain | Requested by | |
---|---|---|
27 | static.tildacdn.com |
digitorica.ru
static.tildacdn.com |
2 | thb.tildacdn.com |
digitorica.ru
|
1 | stat.tildacdn.com |
static.tildacdn.com
|
1 | neo.tildacdn.com |
digitorica.ru
|
1 | digitorica.ru | |
1 | www.digitorica.ru | 1 redirects |
32 | 6 |
Subject Issuer | Validity | Valid | |
---|---|---|---|
digitorica.ru R10 |
2024-06-26 - 2024-09-24 |
3 months | crt.sh |
*.tildacdn.com GlobeSSL DV CA |
2024-02-07 - 2025-02-20 |
a year | crt.sh |
This page contains 1 frames:
Primary Page:
https://digitorica.ru/
Frame ID: F43F5BD9617CEBFE90E1B6A8A450D8F2
Requests: 33 HTTP requests in this frame
Screenshot
Page Title
ДИДЖИТОРИКА - Автоматизация бизнес процессовPage URL History Show full URLs
-
https://www.digitorica.ru/
HTTP 301
https://digitorica.ru/ Page URL
Detected technologies
Tilda (CMS) ExpandDetected patterns
- <link[^>]* href=[^>]+tilda(?:cdn|\.ws|-blocks)
- tilda(?:cdn|\.ws|-blocks)
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
Page URL History
This captures the URL locations of the websites, including HTTP redirects and client-side redirects via JavaScript or Meta fields.
-
https://www.digitorica.ru/
HTTP 301
https://digitorica.ru/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
32 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
digitorica.ru/ Redirect Chain
|
35 KB 8 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
tilda-fallback-1.0.min.js
neo.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 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
tilda-blocks-page20978373.min.css
static.tildacdn.com/ws/project4360780/ |
17 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
tilda-animation-2.0.min.css
static.tildacdn.com/css/ |
3 KB 631 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
tilda-cover-1.0.min.css
static.tildacdn.com/css/ |
3 KB 777 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
tilda-cards-1.0.min.css
static.tildacdn.com/css/ |
758 B 377 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
tilda-forms-1.0.min.css
static.tildacdn.com/css/ |
29 KB 4 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
tilda-scripts-3.0.min.js
static.tildacdn.com/js/ |
19 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
tilda-blocks-page20978373.min.js
static.tildacdn.com/ws/project4360780/ |
4 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
tilda-lazyload-1.0.min.js
static.tildacdn.com/js/ |
24 KB 7 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
tilda-animation-2.0.min.js
static.tildacdn.com/js/ |
34 KB 7 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
tilda-cover-1.0.min.js
static.tildacdn.com/js/ |
13 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
tilda-cards-1.0.min.js
static.tildacdn.com/js/ |
2 KB 770 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
tilda-forms-1.0.min.js
static.tildacdn.com/js/ |
57 KB 15 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
tilda-events-1.0.min.js
static.tildacdn.com/js/ |
18 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1.svg
static.tildacdn.com/tild3663-6162-4638-b264-376336656234/ |
3 KB 1 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
2.svg
static.tildacdn.com/tild3464-3434-4837-b033-653337643236/ |
3 KB 2 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
3.svg
static.tildacdn.com/tild3632-6665-4232-a636-306661333033/ |
3 KB 1 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||
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 |
photo.svg
static.tildacdn.com/tild3439-6535-4961-a232-636632633434/ |
2 KB 1023 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
photo.svg
static.tildacdn.com/tild6362-3235-4362-b438-333838656637/ |
16 KB 4 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
blob.png
thb.tildacdn.com/tild6433-6564-4637-a664-633236363765/-/resize/20x/ |
1 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
courier_person.svg
static.tildacdn.com/tild3033-3934-4331-a539-373462663139/ |
709 B 610 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
security_money.svg
static.tildacdn.com/tild3662-6262-4933-a330-626365356363/ |
1 KB 971 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
money_payment.svg
static.tildacdn.com/tild3966-3536-4062-b331-613661363732/ |
3 KB 2 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
blob.png
thb.tildacdn.com/tild3964-3831-4932-b334-336562653062/-/resize/20x/ |
979 B 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Skyrox.woff
static.tildacdn.com/tild3532-6465-4435-a265-363466663866/ |
22 KB 22 KB |
Font
font/woff |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
66 B 0 |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
tilda-forms-dict-1.0.min.js
static.tildacdn.com/js/ |
16 KB 6 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
tildafavicon.ico
static.tildacdn.com/img/ |
2 KB 2 KB |
Other
image/x-icon |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
tilda-stat-1.0.min.js
static.tildacdn.com/js/ |
9 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
/
stat.tildacdn.com/event/ |
16 B 141 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
200 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.
undefined| event object| fence object| sharedStorage function| t_onReady function| t_onFuncLoad object| dataLayer object| formBlock string| mainTracker function| t_addClass function| t_removeClass function| t_removeEl function| t_outerWidth undefined| version function| t_throttle function| t_scrollBarWidthCompensator__setObject function| t_scrollBarWidthCompensator__init function| t_scrollBarWidthCompensator__cancel function| t_triggerEvent 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 number| winWidth number| winHeight function| t_cover__parallax function| t_cover__parallaxUpdate function| cover_init function| t_cover__recalcContentHeight function| t_cover__setCoverParams function| t_cover__setCoverVideoParams function| t_cover__processYouTubeVideo function| t_cover__processHTML5Video function| t_cover__setStylesForCoverVideo function| t_cover__setListenerToArrow function| t_cover__initCovers function| t_cover__createYoutubeCover function| t_cover__createHTMLVideoCover function| t_cover__createAndProcessHTML5Video function| t_cover__recalcCoverHeight function| t_cover__getContentHeight function| t_cover__getHeightFromAttr function| t_cover__setRecalculatedHeight function| t_cover__updateResizeElem function| t_cover__checkIsFixForBgNeeded function| t_cover__fixBgFixedNode function| t_cover__fixBgFixedStyles function| t_cover__getPureHeight function| t_cover__getFullHeight function| t_cover__scrollToNextSection function| cover_setRecalculatedCoverHeight function| t_cover__getHeightWithoutPadding boolean| t_cover__isMobile function| t_lazyload__init function| t_lazyload_update function| t_lazyload__onWindowResize function| t_lazyload__detectwebp function| t_lazyLoad__appendImgStatToArr function| t_lazyload__ping function| t_lazyload__getThumbDomainName function| LazyLoad string| lazy string| lazy_imgoptimoff function| t_lazyload_updateResize_elem object| t_loadImgStats function| t_cards__moveClickOnCard function| t_cards__addFocusOnTab function| t_card__moveClickOnCard function| t_card__addFocusOnTab function| t_animate__init function| t_animate__checkMobile function| t_animate__removeAnimationClass function| t_animate__preventHorizontalScroll function| t_animate__checkAnimationAvailability function| t_animate__generateStyles function| t_animate__getBreakpointsArr function| t_animate__getMediaQuery function| t_animate__sortArr function| t_animate__startAnimation function| t_animate__setOnlyScalableState 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__setStartAnimationClass 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_animation__getZoom function| t_animate__getChainOffsets function| t_animate__getElemsOffsets function| t_animate__removeAnimFromHiddenSlides function| t_animate__wrapTextWithOpacity function| t_animate__checkIE object| Tilda function| t_forms__initForms function| t_forms__addFocusOnTab function| t_forms__initEventPlaceholder function| t_forms__removePlaceholder function| t_forms__moveToErrorInput function| t_forms__addPlaceholder function| t_forms__addInputItsGood function| t_forms__addAttrAction function| t_forms__calculateInputsWidth function| t_forms__moveFieldToNextRow function| t_forms__combineFieldsWithDefWidth function| t_forms__createArrWithAllRows function| t_forms__calculateFieldsWidthInJS 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_forms__onSuccess function| t_forms__scrollBeginForm object| t_forms__htmlEvents function| t_removeEventListener function| t_addEventListener function| t_serializeArray function| t_hasClass function| t_forms__formData function| t_fadeOut function| t_fadeIn string| t_forms__lang object| scriptSysPayment object| handlerSysPayment object| isInitEventsZB object| isInitEventsCustomMask object| initForms object| tildaForm object| t_forms__inputData function| tildaForm_customMasksLoad function| tildaForm_initMasks function| validateForm number| t_lazyload_domloaded string| lazy_webp function| t_forms__getDict function| t383_highlight function| t480_init function| t480_setHeight function| t490_init function| t720_onSuccess function| t720_fixcontentheight function| t_fallback__init function| t_fallback__initTags function| t_fallback__reloadSRC function| t_fallback__handleTimeout function| t_fallback__loadAdvancedJS object| lazyload_cover object| lazyload_img object| lazyload_bgimg object| lazyload_iframe boolean| t_animation__isOnlyScalable function| tildastat boolean| tildastatload4 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 |
---|---|---|
.digitorica.ru/ | Name: __ddg1_ Value: EhsVncw1je6ZfAsaPPQc |
|
digitorica.ru/ | Name: tildauid Value: 1720265564805.464008 |
|
digitorica.ru/ | Name: tildasid Value: 1720265564805.562766 |
|
digitorica.ru/ | Name: previousUrl Value: digitorica.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.
digitorica.ru
neo.tildacdn.com
stat.tildacdn.com
static.tildacdn.com
thb.tildacdn.com
www.digitorica.ru
176.57.65.236
193.3.17.198
2a03:90c0:888a::33
5.181.161.181
024f490deb3f604089c496d0aecfe7a4397444cd7aa4d3a8a56b173df770335c
0565de9b4919bf1cbc345d8218425e4951d97c7e8c36263bee72e2d72038c73f
094c52d6943f6c49049d4922ae91070587970c60c2153138b3fec9bf421d1811
0b5f664c528f466606c93195975f671fc46c3a9c10fee54426c2cd1cf89b1fec
120a02f679cbbca8bd635343298df7391de9171ea4afcaf394a70ca6c84ae870
2feaa93ddc85279302e66f1ce54e81b676f86095aa2736681a3bf22b68949480
4e0e77ea487019134c67aaf528319ff16837d1d7fec4e1de7d158efda9462d44
56e432546ec30ddd49cbb51d73f094bd3d76241380cd6c28c4059f3e14e4153f
5d1f6a0c5f49cfeae147b675599153c5118aa2691ccb1c18939fb9035436cc8c
5d31d559113bb5d5611f00373265e6a86917d2376f2f1cd35f0c9ed2e1347ab4
61b719d41fb6bde72e160f85584f975fcf52f4282d922e84d6bac29899227a60
68de40611264822b9a752f4e79adc4eea3d1e2bd168a93c888c1789225b08a8a
6f64bc1514bf999ddea1d3a7e3dae9c9e1bc932200cdcec1815c591a3686291c
70de84cd3f30c5706048b2656cfd472f85610d4d7ff372c08f4473dcc468f850
7251ce925981337664fc97c9cbaaa06420f6c95a9a62b56b8e827eaca6406e52
784e1937a21475b15c8ca2ad3ffec65ce30c3b48aa9d62516970b45108a4e107
7f34276603f8850774eed952c2c5a5b91d7b92e311a3ac6953d816b4700fe250
967602a7cdea2fdbfb6eaff5487c02da61236f0034b76005ba7b70fad1965c51
9c41ad6c9283238f7c984d799ee3434e898a32ab9f0a6ef5fd46815e7597924d
9fd17b8622e42d622757a71f36c69e40d4557b58fc8fd028eb57a2a7980eaa48
a18556a270cf04575ed060bdc71514bcaccaf34b7c26552674d67ea9714d58ad
a5e6699516548da9a782c797b047ac64685997af8d2f3c1d5af264f018b9c418
b71c20271d9c80d1a71aa0ab9935281c4fa8ac404533f1a0747d7fb03fc68e79
b84fb28ac2dd215f2ddfecad85a1e402c78ecd726b51b2cfd21b68ade3c0d118
ba4e47dc00cfae58fdace54438fdcc1b1f9948875c961825edd1570160d39e73
bbb6c6199ced0d2b049fc959b13863a45d937690ee6a08d0c777d39ceaa32a5a
bd9ac34b44bbe32fc88ce7fffb51f9874a8c102c48bd90d72d9cc5af23573de7
cdf65e26b905a653bce60df182886b032b606940391badb1e3a655f434ca446c
d165293040c3f1973f0b0a6cad53e6b6e6ca217647085e22a4c2c1ca043784cc
e21c6aedccbcae9ee60c8a48aaf4c916d97f857df57762143e49e476ffe10ea0
f28eafcc73b9c461f0ff0b8dc6c8765e0f21732b177acc75154ed0722f038ce6
fb1bf528d8237aac3e9ead389ab246ba0068f61fe281610110937ef2b8adefce
feaa79fd393600ae251d35df414fc9c5633674b6104a52cdfdfe1b449f2aa15a