![](/screenshots/cff0cd94-6c00-4651-80d2-9697468f9bcc.png)
lesscode.com
Open in
urlscan Pro
103.225.198.90
Public Scan
Effective URL: https://lesscode.com/
Submission: On June 04 via api from US — Scanned from DE
Summary
TLS certificate: Issued by TrustAsia RSA DV TLS CA G2 on May 4th 2024. Valid for: 3 months.
This is the only time lesscode.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
4 31 | 103.225.198.90 103.225.198.90 | 55720 (GIGABIT-M...) (GIGABIT-MY Gigabit Hosting Sdn Bhd) | |
3 | 2404:2280:1cc... 2404:2280:1cc:0:715::3fc | 24429 (TAOBAO Zh...) (TAOBAO Zhejiang Taobao Network Co.) | |
3 | 163.171.128.148 163.171.128.148 | 54994 (ML-1432-5...) (ML-1432-54994) | |
1 | 114.55.60.43 114.55.60.43 | 37963 (ALIBABA-C...) (ALIBABA-CN-NET Hangzhou Alibaba Advertising Co.) | |
1 | 182.255.33.134 182.255.33.134 | 140096 (JINX-AS-A...) (JINX-AS-AP JINX CO.) | |
35 | 5 |
ASN55720 (GIGABIT-MY Gigabit Hosting Sdn Bhd, MY)
www.lesscode.com | |
lesscode.com |
ASN24429 (TAOBAO Zhejiang Taobao Network Co.,Ltd, CN)
at.alicdn.com |
ASN54994 (ML-1432-54994, CA)
cdn.iocdn.cc | |
api.iowen.cn |
ASN37963 (ALIBABA-CN-NET Hangzhou Alibaba Advertising Co.,Ltd., CN)
ionews.top |
Apex Domain Subdomains |
Transfer | |
---|---|---|
31 |
lesscode.com
4 redirects
www.lesscode.com lesscode.com |
900 KB |
3 |
alicdn.com
at.alicdn.com — Cisco Umbrella Rank: 12118 |
7 KB |
2 |
iocdn.cc
cdn.iocdn.cc |
2 KB |
1 |
iowen.cn
api.iowen.cn — Cisco Umbrella Rank: 746272 |
3 KB |
1 |
gitee.com
gitee.com — Cisco Umbrella Rank: 132290 |
14 KB |
1 |
ionews.top
ionews.top |
2 KB |
35 | 6 |
Domain | Requested by | |
---|---|---|
27 | lesscode.com |
lesscode.com
|
4 | www.lesscode.com | 4 redirects |
3 | at.alicdn.com |
lesscode.com
at.alicdn.com |
2 | cdn.iocdn.cc |
lesscode.com
|
1 | api.iowen.cn | |
1 | gitee.com | |
1 | ionews.top |
lesscode.com
|
35 | 7 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.36kr.com |
gitee.com |
dify.ai |
www.cac.gov.cn |
beian.cac.gov.cn |
github.com |
www.lesscode.com |
openai.com |
yige.baidu.com |
www.logosc.cn |
app.runwayml.com |
bailian.aliyun.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
lesscode.com TrustAsia RSA DV TLS CA G2 |
2024-05-04 - 2024-08-02 |
3 months | crt.sh |
*.tbcdn.cn GlobalSign Organization Validation CA - SHA256 - G3 |
2023-12-26 - 2024-07-30 |
7 months | crt.sh |
cdn.iocdn.cc TrustAsia RSA DV TLS CA G2 |
2024-03-21 - 2025-03-21 |
a year | crt.sh |
ionews.top TrustAsia RSA DV TLS CA G2 |
2023-09-28 - 2024-10-23 |
a year | crt.sh |
*.gitee.com TrustAsia RSA DV TLS CA G3 |
2024-03-07 - 2025-03-07 |
a year | crt.sh |
*.iowen.cn GlobalSign GCC R6 AlphaSSL CA 2023 |
2024-04-02 - 2025-05-04 |
a year | crt.sh |
This page contains 1 frames:
Primary Page:
https://lesscode.com/
Frame ID: 1A8E95D475D455999E44A88FEF86FB67
Requests: 35 HTTP requests in this frame
Screenshot
![](/screenshots/cff0cd94-6c00-4651-80d2-9697468f9bcc.png)
Page Title
乐扣AI | 一站式AI大模型学习圈Page URL History Show full URLs
-
https://www.lesscode.com/
HTTP 301
https://lesscode.com/ Page URL
Detected technologies
Detected patterns
- <link rel=["']stylesheet["'] [^>]+/wp-(?:content|includes)/
- /wp-(?:content|includes)/
![](/vendor/wappa/icons/Bootstrap.png)
Detected patterns
- <link[^>]* href=[^>]*?bootstrap(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)[^>]*?(?:\.min)?\.css
- bootstrap(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)[^>]*?(?:\.min)?\.js
Detected patterns
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
Page Statistics
30 Outgoing links
These are links going to different origins than the main page.
Title: 斯坦福AI团队抄袭国产大模型?连识别“清华简”都抄了,清华系团队发文回应
Search URL Search Domain Scan URL
Title: iPhone 15跳水30%,库克已退无可退
Search URL Search Domain Scan URL
Title: 8点1氪丨张雪峰近2万元志愿填报服务已售罄;印度现气温高达50度;俞敏洪称东方甄选做的乱七八糟
Search URL Search Domain Scan URL
Title: 周星驰王晶请注意,想赚钱就别拍短剧
Search URL Search Domain Scan URL
Title: 拆解50个大模型大单:0元中标,头破血流,华为成隐形赢家
Search URL Search Domain Scan URL
Title: 半年涨了1000亿,携程追上百度
Search URL Search Domain Scan URL
Title: 让北美中产维护庭院体面,「Yarbo汉阳科技」发布割草除雪机器人丨最前线
Search URL Search Domain Scan URL
Title: 年销售量高达2亿,这门生意挤满了失意的中国人
Search URL Search Domain Scan URL
Title: 估值1000亿,辍学90后华裔天才,刚刚融了72亿
Search URL Search Domain Scan URL
Title: 身边消失的超市越来越多,盒马、山姆也卷出历史新高度
Search URL Search Domain Scan URL
Title: 8点1氪丨董明珠称打工人想要休闲可以辞职;lululemon在美国卖不动了;王妈短剧18亿播放被指无播出资质
Search URL Search Domain Scan URL
Title: 2024过半,AI卷到哪儿了?
Search URL Search Domain Scan URL
Title: 养老问题迫在眉睫,“全国一盘棋”该如何下?
Search URL Search Domain Scan URL
Title: “AI茶饮”突然流行,南京开出专门店,这是什么玩法?
Search URL Search Domain Scan URL
Title: “十几万的BBA没人买,我能怎么办?”
Search URL Search Domain Scan URL
Title: 接班100天,宗馥莉急了
Search URL Search Domain Scan URL
Title: 老黄一口气解密三代GPU,粉碎摩尔定律打造AI帝国,量产Blackwell解决ChatGPT全球耗电难题
Search URL Search Domain Scan URL
Title: 起底奥特曼的隐秘投资帝国:他是如何做到不靠OpenAI致富的?
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Title: 乐扣AI
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.lesscode.com/
HTTP 301
https://lesscode.com/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 10- https://www.lesscode.com/wp-content/themes/onenav/images/hotico/36kr.png HTTP 301
- https://lesscode.com/wp-content/themes/onenav/images/hotico/36kr.png
- https://www.lesscode.com/wp-content/uploads/2024/02/gpt_prompts_book.jpeg HTTP 301
- https://lesscode.com/wp-content/uploads/2024/02/gpt_prompts_book.jpeg
- https://www.lesscode.com/images/lesscode_favicon.svg HTTP 301
- https://lesscode.com/images/lesscode_favicon.svg
35 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
lesscode.com/ Redirect Chain
|
76 KB 14 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
style.min.css
lesscode.com/wp-includes/css/dist/block-library/ |
111 KB 18 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
iconfont.css
lesscode.com/wp-content/themes/onenav/css/ |
7 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
font_1620678_18rbnd2homc.css
at.alicdn.com/t/ |
2 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
font_4438049_hf6z0ipmifg.css
at.alicdn.com/t/c/ |
1 KB 784 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bootstrap.min.css
lesscode.com/wp-content/themes/onenav/css/ |
158 KB 29 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
swiper-bundle.min.css
lesscode.com/wp-content/themes/onenav/css/ |
15 KB 5 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
style.min.css
lesscode.com/wp-content/themes/onenav/css/ |
126 KB 32 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.min.js
lesscode.com/wp-content/themes/onenav/js/ |
87 KB 34 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
lesscode_logo.svg
lesscode.com/images/ |
2 KB 1 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
lesscode_favicon.svg
lesscode.com/images/ |
2 KB 1012 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
36kr.png
lesscode.com/wp-content/themes/onenav/images/hotico/ Redirect Chain
|
425 B 556 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
a464177c935745c9c2c6dcc17133ba00
cdn.iocdn.cc/avatar/ |
835 B 2 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
favicon.png
lesscode.com/wp-content/themes/onenav/images/ |
1 KB 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
swiper-bundle.min.js
lesscode.com/wp-content/themes/onenav/js/ |
133 KB 43 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
popper.min.js
lesscode.com/wp-content/themes/onenav/js/ |
21 KB 8 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bootstrap.min.js
lesscode.com/wp-content/themes/onenav/js/ |
61 KB 18 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
theia-sticky-sidebar.js
lesscode.com/wp-content/themes/onenav/js/ |
16 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
lazyload.min.js
lesscode.com/wp-content/themes/onenav/js/ |
8 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
app.min.js
lesscode.com/wp-content/themes/onenav/js/ |
51 KB 17 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
lesscode_logo.svg
lesscode.com/images/ |
2 KB 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
lesscode_favicon.svg
lesscode.com/images/ |
2 KB 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
get.php
ionews.top/api/ |
7 KB 2 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
a464177c935745c9c2c6dcc17133ba00
cdn.iocdn.cc/avatar/ |
835 B 0 |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
favicon.png
lesscode.com/wp-content/themes/onenav/images/ |
1 KB 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
font_4438049_hf6z0ipmifg.woff2
at.alicdn.com/t/c/ |
5 KB 5 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
iconfont.woff2
lesscode.com/wp-content/themes/onenav/css/fonts/ |
20 KB 20 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
logo-black.svg
gitee.com/static/images/ |
13 KB 14 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
dify.ai.png
api.iowen.cn/favicon/ |
2 KB 3 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
claude.ai-account-disabled.png
lesscode.com/wp-content/uploads/2024/03/ |
141 KB 129 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
openai-dify.png
lesscode.com/wp-content/uploads/2024/03/ |
279 KB 230 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
chatgpt-china.png
lesscode.com/wp-content/uploads/2024/02/ |
191 KB 159 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
openai-suspend.png
lesscode.com/wp-content/uploads/2024/02/ |
72 KB 61 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gpt_prompts_book.jpeg
lesscode.com/wp-content/uploads/2024/02/ Redirect Chain
|
70 KB 69 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
lesscode_favicon.svg
lesscode.com/images/ Redirect Chain
|
2 KB 0 |
Other
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
Verdicts & Comments Add Verdict or Comment
51 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.
string| default_c string| night function| $ function| jQuery function| loadFunc function| Swiper function| Popper object| bootstrap function| _toConsumableArray function| _nonIterableSpread function| _iterableToArray function| _arrayWithoutHoles function| _extends function| _typeof object| lazyLoadInstance function| LazyLoad object| theme object| localize function| change_input function| load_rand_post function| isURL function| isPC function| chack_name function| showAlert function| removeAlert function| toTarget function| loadingShow function| loadingHid function| ioPopupTips function| ioPopup function| ioConfirm function| debounce function| ioModal function| GetQueryVal function| setChartTheme function| refreshChart function| hasScrollbar function| getScrollbarWidth function| setCookie function| getCookie function| is_function function| captcha_ajax function| copyText function| get_version number| ioadindex string| chartTheme object| domChart undefined| ioChart undefined| chartOption function| ChromBookmarkConverter object| Base640 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.
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.
api.iowen.cn
at.alicdn.com
cdn.iocdn.cc
gitee.com
ionews.top
lesscode.com
www.lesscode.com
103.225.198.90
114.55.60.43
163.171.128.148
182.255.33.134
2404:2280:1cc:0:715::3fc
003a5b9f890301ca6d6a16067ba382c677704dbd777962094ceb13cc8e02691f
1c62b7e35311c73ceeec48715aec39636c72c6400cd4153faf3bdcac3e54acd7
1f16979969d38dc802477513ab4ca77256c84840985e1fb50281cc06074f1bd2
267a26d191767ad431d2039c6b1d66fed6bdf035ebbee363a3808e6daf6be8f2
2b4291e9a3813e460fb5420762d6462340f14bb419927ef4660c9f2a80c4a9f3
3def29805940c0dcc3dc0d882644a7778a0dd951a8664f3782c9efcd76236971
3eabaf6acfbd158fa8f9b6c8e2a7f59a93cd3c19ca45e66c709f2170964541de
41f806a19a20885a156ceb760f01b4fddc9e037b0f94dbbdaf33c53077f5fc08
428c61aed7629359e4d316a54e2465105caa5a598a1265db32f1c8b6cd27229c
44f50b72dcf7ac99b32a5f3c9f03cd9f20514b26b1756efbcfac1ce1f062e0ca
4cc1b4a5664f67b9810de0eb50f025822681718c2fabbdb7a5fb9b206c05e558
5112ac3168dcb0f524c0f4b7fe192ba56498cfced86ba0f43e2317fd203f769c
5d5d70c0fc8b39e8bd42de86298c7365ec5177628aef6d75edb0531ca072a71c
63119a9044ead1c940af66b6549b9fa65c3b692f805ff8747733df3f99d3ffd4
67bbcec2522f3b5d3e8a265e3057004fe9c9961bdce0646dcbc9c32bf06e5aeb
766714690de482f5e063ce0be80f30a38dd9470c0a4740cd8436a0ec161892d8
7e4c0dd2798ea173565ad6b155a000e199e24daaf235ddb9a6da13f397d50aae
96dceb70114ecf6ffc5ee8f33e8cdda819ca8b1f2018539fa850bd079b042da0
98cecf88a23542fa047ce46eedb650b5c5128761ed4386c0977b847094ddfa20
9ecf76a4e406a8c7aef9db28241d4d30f1074e3b45a80bcd98b252d64bba6c74
b2647707dbacc6902065b23c4d120d7cb027f444c32cac4265d7e367f07c30ac
b4c36bd623e62bea63b81dabb7ce6f9e3ae05c5d22f11d2c3a5802ced3c9c499
b6fa8dbbdb2380853876744aede811d39bb4632bdc47b24f1a7f2618dea75e25
ca7e2f2f1f7725c433713c127afaa0ee1b06f98cba21d73d25c617cc274530e9
cf68e56f60234b8de45059881f179aa15f217958ab4df290e92e686ba9da2cc8
dabbc8a582126cf18d1de91492c6f71d0c516257a5a50f30aaad2b7b9c9e9bb9
e4ef4455c9988020c9e52b0c42bf5ddd1bacfd980422278925f3e1c8c49b6cb8
f5b8bce8dc33f77a5d5b0715253d023e47992b2cfc4cddd57de9b7d89f1d9fc2
f7f6a5894f1d19ddad6fa392b2ece2c5e578cbf7da4ea805b6885eb6985b6e3d
fc8973f2d98d36d0b442b4997785ac2bd12f10a463b89dec9ad5ec22f1855f58