nsocltx.com
Open in
urlscan Pro
188.114.96.3
Public Scan
Submission: On June 30 via api from US — Scanned from NL
Summary
TLS certificate: Issued by WE1 on June 22nd 2024. Valid for: 3 months.
This is the only time nsocltx.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 39 | 188.114.96.3 188.114.96.3 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
38 | 1 |
Apex Domain Subdomains |
Transfer | |
---|---|---|
39 |
nsocltx.com
1 redirects
nsocltx.com |
532 KB |
38 | 1 |
Domain | Requested by | |
---|---|---|
39 | nsocltx.com |
1 redirects
nsocltx.com
|
38 | 1 |
This site contains links to these domains. Also see Links.
Domain |
---|
zalo.me |
www.facebook.com |
www.youtube.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
nsocltx.com WE1 |
2024-06-22 - 2024-09-20 |
3 months | crt.sh |
This page contains 2 frames:
Primary Page:
https://nsocltx.com/
Frame ID: CE431CC75EEBA74917C2AACF96091086
Requests: 36 HTTP requests in this frame
Frame:
https://nsocltx.com/cdn-cgi/challenge-platform/h/g/scripts/jsd/d2a97f6b6ec9/main.js
Frame ID: D2C5CDB733C33B80C0EBF79D0DF1E9A8
Requests: 2 HTTP requests in this frame
Screenshot
Page Title
NSOCLTX.COM | Ninja School Online Mini GameDetected technologies
Bootstrap (Web Frameworks) ExpandDetected 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
animate.css (Web Frameworks) Expand
Detected patterns
- <link [^>]+(?:/([\d.]+)/)?animate\.(?:min\.)?css
Socket.io (JavaScript Frameworks) Expand
Detected patterns
- socket\.io.*\.js
Font Awesome (Font Scripts) Expand
Detected patterns
- <link[^>]* href=[^>]+(?:([\d.]+)/)?(?:css/)?font-awesome(?:\.min)?\.css
- <link[^>]* href=[^>]*?(?:F|f)o(?:n|r)t-?(?:A|a)wesome(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)
- (?:F|f)o(?:n|r)t-?(?:A|a)wesome(?:.*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)
Moment.js (JavaScript Libraries) Expand
Detected patterns
- moment(?:\.min)?\.js
SweetAlert2 (JavaScript Libraries) Expand
Detected patterns
- <link[^>]+?href="[^"]+sweetalert2(?:\.min)?\.css
- sweetalert2(?:\.all)?(?:\.min)?\.js
jQuery (JavaScript Libraries) Expand
Detected patterns
- jquery[.-]([\d.]*\d)[^/]*\.js
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
jQuery UI (JavaScript Libraries) Expand
Detected patterns
- jquery-ui[.-]([\d.]*\d)[^/]*\.js
- jquery-ui.*\.js
Page Statistics
5 Outgoing links
These are links going to different origins than the main page.
Title: NHÓM ZALO
Search URL Search Domain Scan URL
Title: TẠI ĐÂY
Search URL Search Domain Scan URL
Title: Video : Cách tính kết quả
Search URL Search Domain Scan URL
Title: Video : Nạp xu từ game lên web
Search URL Search Domain Scan URL
Title: Video : Rút xu từ web về game
Search URL Search Domain Scan URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 34- https://nsocltx.com/cdn-cgi/challenge-platform/scripts/jsd/main.js HTTP 302
- https://nsocltx.com/cdn-cgi/challenge-platform/h/g/scripts/jsd/d2a97f6b6ec9/main.js
38 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H3 |
Primary Request
/
nsocltx.com/ |
99 KB 11 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
bootstrap.min.css
nsocltx.com/frontend-user/assets/css2/ |
123 KB 23 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
style.css
nsocltx.com/frontend-user/assets/css2/ |
68 KB 14 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
jquery-ui-1.9.2.custom.min.css
nsocltx.com/frontend-user/assets/js/libs/css/ui-lightness/ |
21 KB 5 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
font-awesome.min.css
nsocltx.com/frontend-user/assets/css2/ |
38 KB 8 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
custom.css
nsocltx.com/frontend-user/assets/css2/ |
5 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
bootstrap-social.css
nsocltx.com/assets/css/ |
27 KB 4 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
animate.min.css
nsocltx.com/assets/css/ |
54 KB 5 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
katex.min.css
nsocltx.com/frontend-admin/app-assets/vendors/css/editors/quill/ |
21 KB 4 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
monokai-sublime.min.css
nsocltx.com/frontend-admin/app-assets/vendors/css/editors/quill/ |
781 B 812 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
quill.snow.css
nsocltx.com/frontend-admin/app-assets/vendors/css/editors/quill/ |
24 KB 5 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
quill.bubble.css
nsocltx.com/frontend-admin/app-assets/vendors/css/editors/quill/ |
25 KB 5 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
bootstrap-datetimepicker.min.css
nsocltx.com/assets/css/ |
8 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
sweetalert2.min.css
nsocltx.com/frontend-admin/app-assets/vendors/css/extensions/ |
26 KB 5 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
jquery.lsxemojipicker.css
nsocltx.com/assets/emoji-picker/ |
3 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
chat.css
nsocltx.com/frontend-user/assets/chat/ |
4 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
logo-nsocltx.com.png
nsocltx.com/assets/images/ |
10 KB 11 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
jquery-1.10.1.min.js
nsocltx.com/frontend-user/assets/js/libs/ |
154 KB 45 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
jquery-ui-1.9.2.custom.min.js
nsocltx.com/frontend-user/assets/js/libs/ |
145 KB 35 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
jquery.validate.min.js
nsocltx.com/frontend-user/assets/js/ |
32 KB 9 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
bootstrap.min.js
nsocltx.com/frontend-user/assets/js/libs/ |
39 KB 10 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
bootbox.js
nsocltx.com/frontend-user/assets/js/ |
21 KB 6 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
tip.js
nsocltx.com/frontend-user/assets/js/ |
78 KB 20 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
alert.js
nsocltx.com/frontend-user/assets/js/ |
3 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
moment.min.js
nsocltx.com/assets/js/ |
57 KB 21 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
bootstrap-datetimepicker.min.js
nsocltx.com/assets/js/ |
38 KB 11 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
sweetalert2.all.min.js
nsocltx.com/frontend-admin/app-assets/vendors/js/extensions/ |
64 KB 18 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
socket.io.js
nsocltx.com/assets/js/ |
61 KB 22 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
jquery.lsxemojipicker.js
nsocltx.com/assets/emoji-picker/ |
44 KB 8 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
script.js
nsocltx.com/assets/js/ |
1 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
game.js
nsocltx.com/assets/js/ |
24 KB 7 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
bg-head.png
nsocltx.com/frontend-user/assets/img/ |
119 KB 120 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
fontawesome-webfont.woff2
nsocltx.com/frontend-user/assets/fonts/ |
75 KB 76 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
get-turn
nsocltx.com/ |
1 KB 2 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
get-players
nsocltx.com/ |
3 KB 2 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
main.js
nsocltx.com/cdn-cgi/challenge-platform/h/g/scripts/jsd/d2a97f6b6ec9/ Frame D2C5 Redirect Chain
|
8 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3 |
89bb5d1caecd96e5
nsocltx.com/cdn-cgi/challenge-platform/h/g/jsd/r/ Frame D2C5 |
0 671 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
favicon.png
nsocltx.com/assets/icon/ |
4 KB 4 KB |
Other
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
72 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| 0 undefined| event object| fence object| sharedStorage function| $ function| jQuery object| jQuery110102625502441949912 object| bootbox function| tippy number| a boolean| isBackspacing boolean| isParagraph number| speedForward number| speedWait number| speedBetweenLines number| speedBackspace function| typeWriter function| setCookie function| getCookie function| moment function| Sweetalert2 function| SweetAlert function| Swal function| sweetAlert function| swal function| io object| user_data boolean| _admin undefined| _admin_dir undefined| remember_token object| timeGames function| setTimeGame string| selection_server number| selection_game number| selection_game_type number| view boolean| notiLuckyDraw string| selection_rate boolean| turn_half_time boolean| form_invalid boolean| loading object| timers function| setTimer function| getTimer function| updateUserMoney function| initTurn function| updateGame function| clearTurn function| getTurnServer function| updateData function| updateTurn function| updateNumRandom function| updateAlphabet function| updateTurnTable function| updateResultTable function| updateGameType function| updateChanLeMoneyValue function| updateChanLeValue function| updateChanLeButton function| clearForm function| disabledFrom function| updateFormButtonAction function| getTypeGame function| getGame function| updateVxmmButton function| disabledFromVxmm function| updateInfoVxmm function| updateListPlayers function| getRndInteger function| outcoin function| convertTimeString function| openLink4 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 |
---|---|---|
nsocltx.com/ | Name: modal_alert Value: true |
|
.nsocltx.com/ | Name: cf_clearance Value: GKJ.2yvpKF0onHxxfQ9MlNrpJT_bB_v8xD1A25A28FY-1719721227-1.0.1.1-3Yc1iG_GxACsiMSswShEcowoE4c8CDdJmekicpsrDpstlHG4ZByEDuj0HRiSyK0CvfsPAyWl0Rk4uuX2IiaTZw |
|
nsocltx.com/ | Name: XSRF-TOKEN Value: eyJpdiI6IlUzcTY5QTlsUHl2a2VuNC9NR2NHN0E9PSIsInZhbHVlIjoieFlGcHFnQkhwdWJ2QTg4bE1tMHF5anpKakRqSkhndXJVN2VRUGNqRlJjTS8xcFlhbmd5eVdmeVk4TVVEb0NlRmQ0U21YMUl1M29WYUJ0VlU1enRIQTFKOU5EWTVvM0ZqOGZmNXg5UTl6aGxqUGNLWWkwblVZcFFxY2VmdXY4V0YiLCJtYWMiOiIyY2YyN2ExMGI5M2YzMzJiODMwYjlkNzEyYWNlN2JhYTdhYTYwNWZjZjc3YjEwZjNmNTBhM2VhMDYzNDY5NTdkIn0%3D |
|
nsocltx.com/ | Name: ninjagame_session Value: eyJpdiI6Imd0Q1g2OXppTlJicEpqK0VhaUZwRXc9PSIsInZhbHVlIjoibDF3WDRMamlSM2dTbFhhRXlFc0JQTWU5UFFScHdwZGVHQ1pKOFM1VVgweHAzM1lqSXJ5Y1loTWhlamh1VzE1bnlYVUZhWlQyU0w0SDJFZWRCL3FLOXZYWmFuM2pPYXFDbDZzcy9IU3o4cHBFd2UrM0lnN29GbzdKV0FrbkZQVysiLCJtYWMiOiI3YTZjZmJmZmMzYTFmZGM1Zjk3YTgzMDJjMmY5ZGNlMmI1ZmEzM2ZiODI2Y2NmMGUwMGU5Y2JjMjkwMGRmNDNmIn0%3D |
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.
nsocltx.com
188.114.96.3
09c1b055707d70e82d53182375604a2842483afea91b9e3b5fb6b132b874d745
0dc8530eb92d35b9ffbec2d19557383b7d8f6148d5cb34d96013836b7926ec13
1b04633ddc69c312e688ed27368a6e2beb6e2d399f32aee0d2268e824320d02f
2360e19bec4c873f592ae25aadd06177b436e1db0d9351cc1ff85e95ae55daa3
2adefcbc041e7d18fcf2d417879dc5a09997aa64d675b7a3c4b6ce33da13f3fe
31bd5300ca16bd877b6c98b9d127e966198e0b32ae36f0ec62184ce1348e2e51
340fce1279855f70702505ed809da48707a5bd322af8208fd386a4ff53bf8246
382235e172450e4f5331b5daf94ecd49d0ea270ef37d8d2de55a03d8a1a9c035
3ac4fe9028dca39c0cbb4943115498868081ad8048aa5f6aba5338a66002351a
4516060deac20e56fa223db1d84d145d2229eb915ef5d49a0079a8cc18ee23b7
4eba47ca3ea7f71f4deadf20c5bbc2e934499dd91de3f4a790ba518029337773
6a0e639295fd3c874f86934902b2f2c038d660dbe6908d4ab557ddd3de47df4f
6b0e1b2a58b31c81112c8312779f4543fa065c8fa004363db05e7a8d76f12673
6d6baa1858d4d99dc335d7879d70ae1f9fe354d8e1c7f2933cb21814dcbf7335
73de4254959530e4d1d9bec586379184f96b4953dacf9cd5e5e2bdd7bfeceef7
74fdcee9b138c308fa377834c0f4c046f20cabe9201b187c0e492f93aaa3e528
7a7929d01b2cd99cc7169cd8156c71eead3be82c13b48d5bcbf70608eb7eb5cd
7d42a95934488c82a3e02413eaea9ea41d62385ddd1b4b4b1ce0015e672bbef6
8f24cd76faf343a6a9560bb8b59a0050ac4ba395bea0de3b4ddf6b4dd14bac1b
910486bd87ef7bdeff6301ef6b3f996504cdbc79acbb581e0fb928d9b4fb8fd7
9399857acd10aec313502220eec4658b391922131e2f87d30012e5923426474b
93a8aaf8e69ab77497a0501fb16a1ff04802430b3fbfb82e7c681152afe942c1
952eb1e637976365e398e96f5635ca5dde985fe04645d8a2a73aef03de51d24c
9975875da871d068302371047ce76a0f882b7503297838ee50d322ad3219c343
ae799b5fe65766697dc5b3542adfea5df8290a2eb32c95fbaaa47eeef5ffd596
be9e5c06e540fbcd722f9641b112b1be434cddf3d6c7a17246dfe2b6173d7432
bf340ef18cf7148d3549c94d2d6acc430136074f9287bde217c2b3e8fa0e8506
c8c8da579e363feab54671fa5c1c823c37d416198e69f59b78b3e6a8a875d73a
ca860aea102f7a35ac528cbc99bbbddcc22a530e0fb87517f386c20a937596b5
d81aa26ba797986153fe56ed72d13ad3f0f05c18af9968833c28fe80c4deee27
d914b553a50d65d2d2d0173dcf6becbd5e322c86c934ac720389abc79ba8b2c9
d9b023d4b313ec25d4614c2e127aaaa283dbd56d12c34b8a32ca8d1f41f031ae
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e575bd2872478e465eb5e9329bce5ba4b3b5bf27dd86eba381286d69bcfdbe8e
e5899ac40c0c8c8a4cad594af3863ff8d8c2a4a9c561af1b59605b50748119f5
e6a55ec228602fe734c082eddea2132ea55e3b3aa5a780220f2e4833b206943b
f0bec4bdf0753f6f4424d09527a0aed98478d22ed05ba833c51ad3f566b18b54
fe06cee04cde68ceb1367e95676c3f7acb113af7ea04a3cc8604d1421209afe0