alarm.broj.shop
Open in
urlscan Pro
52.78.163.152
Public Scan
Submission: On April 10 via automatic, source certstream-suspicious — Scanned from DE
Summary
TLS certificate: Issued by R3 on April 6th 2023. Valid for: 3 months.
This is the only time alarm.broj.shop was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
13 | 52.78.163.152 52.78.163.152 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 121.53.85.8 121.53.85.8 | 9457 (DREAMX-AS...) (DREAMX-AS DREAMLINE CO.) | |
2 | 2a00:1450:400... 2a00:1450:4001:82a::2008 | 15169 (GOOGLE) (GOOGLE) | |
2 | 2a02:26f0:350... 2a02:26f0:3500:12::1730:17a0 | 20940 (AKAMAI-ASN1) (AKAMAI-ASN1) | |
8 | 13.32.121.83 13.32.121.83 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 15.164.72.96 15.164.72.96 | 16509 (AMAZON-02) (AMAZON-02) | |
2 | 2001:4860:480... 2001:4860:4802:34::178 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2001:4860:480... 2001:4860:4802:32::36 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:400c:c09::9a | 15169 (GOOGLE) (GOOGLE) | |
31 | 9 |
ASN16509 (AMAZON-02, US)
PTR: ec2-52-78-163-152.ap-northeast-2.compute.amazonaws.com
alarm.broj.shop |
ASN15169 (GOOGLE, US)
www.googletagmanager.com |
ASN20940 (AKAMAI-ASN1, NL)
t1.daumcdn.net |
ASN16509 (AMAZON-02, US)
PTR: server-13-32-121-83.fra60.r.cloudfront.net
company.broj.co.kr |
ASN16509 (AMAZON-02, US)
PTR: ec2-15-164-72-96.ap-northeast-2.compute.amazonaws.com
server.broj.shop |
Apex Domain Subdomains |
Transfer | |
---|---|---|
14 |
broj.shop
alarm.broj.shop server.broj.shop |
262 KB |
8 |
broj.co.kr
company.broj.co.kr |
251 KB |
3 |
google-analytics.com
www.google-analytics.com — Cisco Umbrella Rank: 35 region1.google-analytics.com — Cisco Umbrella Rank: 2284 |
20 KB |
3 |
daumcdn.net
ssl.daumcdn.net — Cisco Umbrella Rank: 172193 t1.daumcdn.net — Cisco Umbrella Rank: 13434 |
14 KB |
2 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 62 |
132 KB |
1 |
doubleclick.net
stats.g.doubleclick.net — Cisco Umbrella Rank: 100 |
346 B |
31 | 6 |
Domain | Requested by | |
---|---|---|
13 | alarm.broj.shop |
alarm.broj.shop
|
8 | company.broj.co.kr |
alarm.broj.shop
company.broj.co.kr |
2 | www.google-analytics.com |
www.googletagmanager.com
www.google-analytics.com |
2 | t1.daumcdn.net |
alarm.broj.shop
ssl.daumcdn.net |
2 | www.googletagmanager.com |
alarm.broj.shop
www.googletagmanager.com |
1 | stats.g.doubleclick.net |
www.google-analytics.com
|
1 | region1.google-analytics.com |
www.googletagmanager.com
|
1 | server.broj.shop |
alarm.broj.shop
|
1 | ssl.daumcdn.net |
alarm.broj.shop
|
31 | 9 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
oauth.broj.shop R3 |
2023-04-06 - 2023-07-05 |
3 months | crt.sh |
*.daumcdn.net Thawte TLS RSA CA G1 |
2023-01-02 - 2024-01-30 |
a year | crt.sh |
*.google-analytics.com GTS CA 1C3 |
2023-03-20 - 2023-06-12 |
3 months | crt.sh |
*.broj.co.kr Amazon RSA 2048 M02 |
2023-02-22 - 2023-05-25 |
3 months | crt.sh |
*.broj.shop Amazon RSA 2048 M02 |
2023-02-08 - 2023-12-11 |
10 months | crt.sh |
*.g.doubleclick.net GTS CA 1C3 |
2023-03-20 - 2023-06-12 |
3 months | crt.sh |
This page contains 4 frames:
Primary Page:
https://alarm.broj.shop/
Frame ID: 0B5838019F96B6C94FA960DD253A2D3B
Requests: 23 HTTP requests in this frame
Frame:
https://company.broj.co.kr/terms/trainer_privacy.html
Frame ID: C4C4ECBB64A464921D8F2B7D93C1278C
Requests: 3 HTTP requests in this frame
Frame:
https://company.broj.co.kr/term.html
Frame ID: 73373D2E2592E89A5CCF531DD91402B0
Requests: 2 HTTP requests in this frame
Frame:
https://company.broj.co.kr/terms/broj_marketing.html
Frame ID: E745DCFBB4D919ED2CECDB899713F87D
Requests: 3 HTTP requests in this frame
Screenshot
Page Title
BroJDetected 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
Google Analytics (Analytics) Expand
Detected patterns
- google-analytics\.com/(?:ga|urchin|analytics)\.js
Google Tag Manager (Tag Managers) Expand
Detected patterns
- googletagmanager\.com/gtag/js
jQuery (JavaScript Libraries) Expand
Detected patterns
- jquery[.-]([\d.]*\d)[^/]*\.js
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
Page Statistics
0 Outgoing links
These are links going to different origins than the main page.
Redirected requests
There were HTTP redirect chains for the following requests:
31 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
/
alarm.broj.shop/ |
15 KB 3 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery-3.2.1.min.js
alarm.broj.shop/submodules/common/ext/jQuery_3.2.1/ |
85 KB 30 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery.cookie.js
alarm.broj.shop/submodules/common/ext/jquery-cookie/ |
3 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
postcode.v2.js
ssl.daumcdn.net/dmaps/map_js_init/ |
1 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
BroJ-ui.js
alarm.broj.shop/submodules/common/jlib/BroJUI/ |
800 KB 116 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
JOauth.js
alarm.broj.shop/submodules/common/jlib/JOauth/ |
9 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bootstrap.min.js
alarm.broj.shop/submodules/common/ext/bootstrap/3.3.2/ |
35 KB 10 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
common.js
alarm.broj.shop/js/ |
2 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
callback.js
alarm.broj.shop/js/ |
2 KB 818 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
index.js
alarm.broj.shop/js/ |
29 KB 6 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bootstrap.min.css
alarm.broj.shop/submodules/common/ext/bootstrap/3.3.2/ |
114 KB 19 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
common.css
alarm.broj.shop/css/ |
2 KB 934 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
index.css
alarm.broj.shop/css/ |
4 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
165 KB 61 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
close.png
t1.daumcdn.net/postcode/resource/images/ |
1 KB 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
221018.js
t1.daumcdn.net/postcode/api/core/221018/1666013742754/ |
32 KB 11 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
trainer_privacy.html
company.broj.co.kr/terms/ Frame C4C4 |
4 KB 2 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
top_background.png
alarm.broj.shop/images/top_background/ |
67 KB 68 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
term.html
company.broj.co.kr/ Frame 7337 |
36 KB 11 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
broj_marketing.html
company.broj.co.kr/terms/ Frame E745 |
2 KB 2 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
json
server.broj.shop/BroJServer/api/broj/ |
2 KB 3 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
199 KB 71 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
analytics.js
www.google-analytics.com/ |
49 KB 20 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
region1.google-analytics.com/g/ |
0 245 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
www.google-analytics.com/j/ |
2 B 207 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
stats.g.doubleclick.net/j/ |
1 B 346 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.min.js
company.broj.co.kr/js/ Frame 7337 |
262 KB 78 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.min.js
company.broj.co.kr/js/ Frame E745 |
262 KB 78 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
term.css
company.broj.co.kr/terms/css/ Frame E745 |
307 B 651 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.min.js
company.broj.co.kr/js/ Frame C4C4 |
262 KB 78 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
term.css
company.broj.co.kr/terms/css/ Frame C4C4 |
307 B 650 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
164 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 object| 1 object| 2 boolean| credentialless function| $ function| jQuery object| daum object| broj_global function| popupPushAndSMS function| autoHypenPhone function| sendEmail function| showToast function| openPopupLoading function| hidePopupLoading function| openBodyLoading function| setRegisterPopup function| parseJWTJSON function| getTrainerZone function| setAutoRexpireMessage function| disconnectBroj function| getJConfigJSON function| isPossibleService function| getJGroupAuthorities function| setJGroupAuthorities function| setBroJHeader function| checkMyAlarms function| markMyAlarm function| getUUID function| getMediaFileType function| getBrojTheme function| inputDateToTimestamp function| timeStampToInputData function| timeStampToInputDataOnlyTime function| timeStampToInputDataWithSimple function| getTimeStamp function| timeStampToInputDataWithMoreSimple function| timeStampToInputDataWithMoreSimpleCommas function| calculateAge function| calculateDay function| calculateTicketDay function| calculateMinutes function| numberWithCommas function| ImWaitingForJesus function| getHashLength function| getBroJTinyPopup function| sendEmailByJGroup function| myAccount function| BroJManagePopup function| BroJSidebar function| BroJApp function| checkJoinMessageService function| showJanounce function| showJCalendar function| showTVisitors function| getNewsfeedZone function| getCompareNowTime function| jPopup function| toggleFullScreen function| setJPlayerPopup function| isNull function| getDateString function| getDateTimeString function| getDateViewTimeString function| numberPad function| JTicketCheck function| BroJCustomer function| getAWSInfo function| dateDiff function| findBroJPassword function| checkIE11 function| getJGroup function| postTrainerZone function| updateTrainerZone function| addBrandZone function| saveBrandZone function| postJBrand function| addTrainerZone function| detailTZone function| settingTZone function| saveTrainerZone function| setCookie function| getCookie function| jquerySetCookie function| parseValueToMinute function| parseMinuteToValueWithType function| findJGMemberFast function| getTimeWithSun function| getHourWithSun function| brojContextMenu function| saveAndModifyJGJMCustomer function| fixingAttendanceTable function| showAttendanceTable function| openSimplePopup function| getBroJTimeZoneOffset function| openCustomConfirm function| getURLParam function| getURLParamQuestionMark function| randomColor function| BrojconfirmDialog function| BroJCalendar function| BroJTrainerList string| BROJ_STATUS string| BROJ_RESOURSE_OAUTH_SERVER string| BROJ_ALARM_SERVER string| BROJ_ALARM_RESOURSE_SERVER string| BROJ_JPLANBOOK_SERVER string| BROJ_RESOURSE_SERVER string| BROJ_JOUATH_URL string| BROJ_SERVER string| BROJ_MARKET string| BROJ_TZONE string| BROJ_BZONE string| BROJ_BOOK string| BROJ_CONTENTS string| BROJ_MAIL_SERVER string| BROJ_EMAIL string| BROJ_TICKET string| BROJ_TICKET_BASIC string| BROJ_M_REDIRECT string| BROJ_M_SMS_REDIRECT string| BROJ_HEALTH string| BROJ_PLANBOOK string| BROJ_MANUAL string| BROJ_NEWSFEED string| BROJ_SUPPORT_EMAIL string| BROJ_COMPANY string| BROJ_WEB string| BROJ_SMS_SERVER string| BROJ_CONTRACT string| BROJ_BRAND object| BROJ_LANGUAGE string| BROJ_SURVEY number| BROJ_GOLF_PRICE number| BROJ_FACE_PRICE object| BROJ_AUTHORITY function| JOauth function| urlParam function| rawurldecode function| goFindPage function| validateEmail function| routerCallback function| getJGroupOldMember function| deleteJCOldCustomerList function| enrolJGJMTicket object| joauth function| getAddress function| setPostAddress function| loginMember function| openClientPage function| checkExistEmail function| checkExistID function| joinMember function| removeChar function| showWindow function| allTermAgree function| termChange object| google_tag_manager object| google_tag_data object| dataLayer string| GoogleAnalyticsObject function| ga object| gaGlobal object| gaplugins object| gaData4 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 |
---|---|---|
.broj.shop/ | Name: _ga_H4FW6L0Q2C Value: GS1.1.1681122270.1.0.1681122270.0.0.0 |
|
.broj.shop/ | Name: _ga Value: GA1.2.1657436950.1681122271 |
|
.broj.shop/ | Name: _gid Value: GA1.2.1559017792.1681122271 |
|
.broj.shop/ | Name: _gat_gtag_UA_132228714_5 Value: 1 |
2 Console Messages
A page may trigger messages to the console to be logged. These are often error messages about being unable to load a resource or execute a piece of JavaScript. Sometimes they also provide insight into the technology behind a website.
Source | Level | URL Text |
---|
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.
alarm.broj.shop
company.broj.co.kr
region1.google-analytics.com
server.broj.shop
ssl.daumcdn.net
stats.g.doubleclick.net
t1.daumcdn.net
www.google-analytics.com
www.googletagmanager.com
121.53.85.8
13.32.121.83
15.164.72.96
2001:4860:4802:32::36
2001:4860:4802:34::178
2a00:1450:4001:82a::2008
2a00:1450:400c:c09::9a
2a02:26f0:3500:12::1730:17a0
52.78.163.152
0c19f012ecacc8265a7e423af37a158fe03291d84c1953333779c8c40128fa49
229e46dacf0660ed1687a853b0b9568e1410c92164579337336c83fc591bd4d2
28ac05761af3461cadf5963389edf548764b12eb97bcf02eddfadf5997f1362e
36a5e2050747062ca6c611bb5d813464ae06aaff6171cdfb849b1f9506c219e2
47d870520e9727980c4972e376daf35c7287194265305b656838afc1d81b53ef
4ee1d9690893d2a0741c3d3a2c38e505310cda0e1af3315ee5cd6fe50acfb4d4
564c3563e65a98f2c5a5ce2573ff7c72af3ac8dc1fdf27ccafc17e22ac20523b
57131b36587ae196f0ce62e524cf97ba0bed42a5ad91973e8a2735deb331728d
5971b095cff574a66d35ada016d4c077c86e2dea62e9c0f14cf7c94b258619de
6218e5ed0043f376211486c194d35fa2f75d9b988f10f9c469272302764b3a5b
66093dd12f5f32d396b581a516e94a775c1f47fdf3cc576b25affc95312d2d5f
6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b
862f21843f848d64d81b23cbe2b228eebe27438eca4684c72c0660674b386d29
87083882cc6015984eb0411a99d3981817f5dc5c90ba24f0940420c5548d82de
8c0301b3dba5061632d7321cd8bb7bd527f48288d5cb15ff614ea0c1dcc1ad69
9558fecd53d27d09443e2f6747ffcc47d3778652ef717d175e1e00bf1725a769
9b0253a7bbcd292d0cf90f09f367ba42c29a4fc7489c2425a60a8374c8371fdd
a1276238d0dae027e2cde5404f6f197de85912fe21b9ed4a9b6b73533b8a8c8b
a5e6b176510d59464cf622460a101bb4949c8556bfab9c99c7dcce11fe016d77
aff68baa8a9cb6623c33aa06fc63cbe4c782b31c5c3d013890c70d7db9b9b1d6
c060a4a3191741a04a3017e130e0e0b44368bba1d5a56bb0aae80fafa0a478e6
c8eeec83fe8bf655eeeda291466d268770436dde4e3e40416a85d05d3893e892
c9c76420ae15a1f1d43e0aa2321439b6cc6dfbe9c48a89761af7f1df581125f2
cf92f12df7463486f275b346791d10788c48ba609a6e76604e4c8a525cd22606
d31bef450ee67b64f9b70bfdf41fe4e00c65438705cc1fbb48ea6026d3a5d697
de3246094525b21a870fc7d2a67490d0132535c6fa5993755c549f1a9d1bd8af
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e682626d8550fc4dd5e9594a6dd30e95df66f5b7d8e46f72b6ef9805dfa0322f