community.kodekloud.com
Open in
urlscan Pro
107.170.74.191
Public Scan
Submission: On May 26 via manual from US
Summary
TLS certificate: Issued by Let's Encrypt Authority X3 on May 26th 2020. Valid for: 3 months.
This is the only time community.kodekloud.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
40 | 107.170.74.191 107.170.74.191 | 14061 (DIGITALOC...) (DIGITALOCEAN-ASN) | |
40 | 1 |
ASN14061 (DIGITALOCEAN-ASN, US)
PTR: basic609.discoursehosting.com
community.kodekloud.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
40 |
kodekloud.com
community.kodekloud.com |
1 MB |
40 | 1 |
Domain | Requested by | |
---|---|---|
40 | community.kodekloud.com |
community.kodekloud.com
|
40 | 1 |
This site contains links to these domains. Also see Links.
Domain |
---|
kodekloud.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
community.kodekloud.com Let's Encrypt Authority X3 |
2020-05-26 - 2020-08-24 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://community.kodekloud.com/invites/8064ee041e11029751753e6afb0a9574
Frame ID: E75F43D995BBFFA38BBD3D92C4429AF1
Requests: 40 HTTP requests in this frame
Screenshot
Detected technologies
Discourse (Message Boards) ExpandDetected patterns
- meta generator /Discourse(?: ?\/?([\d.]+\d))?/i
Lua (Programming Languages) Expand
Detected patterns
- headers server /openresty(?:\/([\d.]+))?/i
Ruby (Programming Languages) Expand
Detected patterns
- meta generator /Discourse(?: ?\/?([\d.]+\d))?/i
Ruby on Rails (Web Frameworks) Expand
Detected patterns
- meta generator /Discourse(?: ?\/?([\d.]+\d))?/i
Nginx (Web Servers) Expand
Detected patterns
- headers server /openresty(?:\/([\d.]+))?/i
OpenResty (Web Servers) Expand
Detected patterns
- headers server /openresty(?:\/([\d.]+))?/i
jQuery (JavaScript Libraries) Expand
Detected patterns
- script /jquery[.-]([\d.]*\d)[^/]*\.js/i
- script /jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?/i
Page Statistics
4 Outgoing links
These are links going to different origins than the main page.
Title: All Courses
Search URL Search Domain Scan URL
Title: Home
Search URL Search Domain Scan URL
Title: Pricing
Search URL Search Domain Scan URL
Title: Learning Path
Search URL Search Domain Scan URL
Redirected requests
There were HTTP redirect chains for the following requests:
40 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
8064ee041e11029751753e6afb0a9574
community.kodekloud.com/invites/ |
61 KB 15 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
en_US-b7567776ffbb7cf6a6b23a14552154d2c547fabcdbd998b9307d6c9051e05443.js
community.kodekloud.com/assets/locales/ |
220 KB 65 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ember_jquery-8e338e1cfe17986203b8367e20408d23399e209fb3a0d86cbd8f98e499a037a9.js
community.kodekloud.com/assets/ |
549 KB 152 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
preload-store-d32dcf974dddcac742f8a7a6aa7fcd686185920b201029d0ecb2b85527ef9034.js
community.kodekloud.com/assets/ |
678 B 679 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
vendor-6298e12c042d341b1c8aa26fa7c82ff8866b7acee80cdea5b8c6f37a4cea7f79.js
community.kodekloud.com/assets/ |
173 KB 59 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pretty-text-bundle-4f549e77d756fbae66272979201bc36623aa867d5d67139590288a5e4154a7af.js
community.kodekloud.com/assets/ |
131 KB 42 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
application-ed0ac692ab93afd4124933b80c2b9e44bca02a77b73366b3e67eef88e883e0db.js
community.kodekloud.com/assets/ |
2 MB 437 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
discourse-adplugin-ef12ef5032b05b9a0dae5db075b42ced6314dcddbd8d6b1e58dab30ade909fc2.js
community.kodekloud.com/assets/plugins/ |
61 KB 11 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
discourse-chat-integration-7aebdcdeeba6ad513ade230a8df943186a01d3ef3a7171d755f1e0fc3dc3a795.js
community.kodekloud.com/assets/plugins/ |
36 KB 6 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
discourse-details-fcee5b28139d24dd3fc6abaa7f4eaa9653070dbfacec9210b49b6691ee7f1c79.js
community.kodekloud.com/assets/plugins/ |
2 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
discourse-internet-explorer-94a59cc54d7dfa189c6c0b90fe30742d2f65258346dab716d04b90339e81cfe0.js
community.kodekloud.com/assets/plugins/ |
770 B 750 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
discourse-legal-tools-81bba46a712a1c213bb338dc0ae1cefe7a2dca6e2bb26a184c6b51cb199577ff.js
community.kodekloud.com/assets/plugins/ |
2 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
discourse-local-dates-6cb5da1e123c0cbff1ffeb5af1c75b220cc131009bc67934d4a67739632d9db2.js
community.kodekloud.com/assets/plugins/ |
25 KB 7 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
discourse-narrative-bot-34c7a69c26a852a4f0464fc33b2abbf56163d77f77138d699a839ba8f260296d.js
community.kodekloud.com/assets/plugins/ |
1 KB 921 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
discourse-presence-787cd8e9df55891e4260906ffcb579e10c2b0131cac1e6869cc33a21dc200e6d.js
community.kodekloud.com/assets/plugins/ |
9 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
discourse-solved-3153cf86a998f5d0142f07978eb0a2daffc3144be5323973da1b5b3950ae1273.js
community.kodekloud.com/assets/plugins/ |
11 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
discourse-spoiler-alert-879af4676ef82cecbf2c2da8094afae7b5f16ec074e64c9cb058012458a072dc.js
community.kodekloud.com/assets/plugins/ |
5 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
lazy-yt-cc6987f1bc1a01aed5e746c9cbe75ba9f4b9c6354f47a08b9608525a21a5f5c4.js
community.kodekloud.com/assets/plugins/ |
4 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
poll-90c33c2d7946554649a48651a47a06b65f763ac04afe8c68aea84a14c3187865.js
community.kodekloud.com/assets/plugins/ |
41 KB 12 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
preload-application-data-28a755a0e44e81128baa75e1fa4235a11b440d1a164d94e00cbb24ac7d0df83e.js
community.kodekloud.com/assets/ |
2 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
browser-update-1741a2ed67a367faeb0a582af064457e8b1b1354e52e6efcf8bf26301166dec8.js
community.kodekloud.com/assets/ |
1 KB 991 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
desktop_2_a5642733819706ca5af686ff04a0aaf81c21eb81.css
community.kodekloud.com/stylesheets/ |
287 KB 73 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
discourse-adplugin_2_a5642733819706ca5af686ff04a0aaf81c21eb81.css
community.kodekloud.com/stylesheets/ |
5 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
discourse-chat-integration_2_a5642733819706ca5af686ff04a0aaf81c21eb81.css
community.kodekloud.com/stylesheets/ |
3 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
discourse-details_2_a5642733819706ca5af686ff04a0aaf81c21eb81.css
community.kodekloud.com/stylesheets/ |
992 B 994 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
discourse-local-dates_2_a5642733819706ca5af686ff04a0aaf81c21eb81.css
community.kodekloud.com/stylesheets/ |
7 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
discourse-presence_2_a5642733819706ca5af686ff04a0aaf81c21eb81.css
community.kodekloud.com/stylesheets/ |
1 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
discourse-solved_2_a5642733819706ca5af686ff04a0aaf81c21eb81.css
community.kodekloud.com/stylesheets/ |
900 B 922 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
discourse-spoiler-alert_2_a5642733819706ca5af686ff04a0aaf81c21eb81.css
community.kodekloud.com/stylesheets/ |
219 B 699 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
lazy-yt_2_a5642733819706ca5af686ff04a0aaf81c21eb81.css
community.kodekloud.com/stylesheets/ |
2 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
poll_2_a5642733819706ca5af686ff04a0aaf81c21eb81.css
community.kodekloud.com/stylesheets/ |
4 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
poll_desktop_2_a5642733819706ca5af686ff04a0aaf81c21eb81.css
community.kodekloud.com/stylesheets/ |
1 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
desktop_theme_3_8ff591afc61a34c2ebd2ce9f30b0ceb0f260c89f.css
community.kodekloud.com/stylesheets/ |
409 B 770 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
cc6e79ac510874128805f7dadcc21ddf0991efb8.js
community.kodekloud.com/theme-javascripts/ |
3 KB 3 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
svg-3-46a9b79c0312980e18ff5334e0d17f3a6c8c11a4.js
community.kodekloud.com/svg-sprite/community.kodekloud.com/ |
106 KB 107 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
envelope.svg
community.kodekloud.com/images/ |
2 KB 2 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
999_2.png
community.kodekloud.com/user_avatar/community.kodekloud.com/mmumshad/45/ |
3 KB 3 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
698317628ecece9125c09fe2cccfada2d6bd00a3.png
community.kodekloud.com/uploads/db1265/original/1X/ |
93 KB 93 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
poll
community.kodekloud.com/message-bus/65d18966bbca4c5eaa9034b139b2098c/ |
242 B 0 |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
check_username
community.kodekloud.com/u/ |
39 B 383 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
35 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| onformdata object| onpointerrawupdate object| I18n object| MessageFormat function| moment function| define function| requirejs object| ENV object| EmberENV function| $ function| jQuery object| mainContext object| Ember object| Em function| require function| requireModule object| Markdown object| bootbox object| clone object| Logster object| Discourse object| Handlebars object| MessageBus object| Popper function| Favcount function| _ function| Mousetrap object| RSVP object| BufferedProxy string| __INDIVIDUAL_ONE_VERSION_ev-store_ENFORCE_SINGLETON undefined| __INDIVIDUAL_ONE_VERSION_ev-store object| virtualDom function| filterCSS function| filterXSS undefined| $bu0 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.
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 |
---|---|
Content-Security-Policy | base-uri 'none'; object-src 'none'; script-src 'report-sample' https://community.kodekloud.com/logs/ https://community.kodekloud.com/sidekiq/ https://community.kodekloud.com/mini-profiler-resources/ https://community.kodekloud.com/assets/ https://community.kodekloud.com/brotli_asset/ https://community.kodekloud.com/extra-locales/ https://community.kodekloud.com/highlight-js/ https://community.kodekloud.com/javascripts/ https://community.kodekloud.com/plugins/ https://community.kodekloud.com/theme-javascripts/ https://community.kodekloud.com/svg-sprite/; worker-src 'self' blob: |
X-Content-Type-Options | nosniff |
X-Frame-Options | SAMEORIGIN |
X-Xss-Protection | 1; mode=block |
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.
community.kodekloud.com
107.170.74.191
04a31fc5547be06303d257078fc7419f10c7e99d0cd145d56f52b70055a81d06
06c1b4371ab0f16cea831bf862e8f60d1ad8abd23e1dd6a39ecf66c61785267c
08947e37458ad2c38cdb33ddc2ccf9ff935c2c7207b0b8357a6468e52d6c0a16
09f17b57995871cd6b5f0821b144a94083efa9f8ed59876184281805b3f4b301
0f66ccc1a15ec5384a9262a473ea00e33f96213692ce39d8f29ec0075921d3f6
329f4f4d80e7589e3f2562d97b0933800756bdee33af5cdf288c70f51b222c37
38ced9c02e3efe3a059cf35df95b42964d2ee61d478886f35ebd37a311e236bd
3af4582dc2cae427f03ebc1e2a1ed752d2af8a58785b8862f00fd35f94684491
3d7bfb4369918c4c3acaddaeeba247ac53dd6945f55941d387345f70fd3b502a
3fe2e3ce348e4a91c4d2f25e2c38f663206466796ab1e74730770383890a2851
4edb0e94bca48be100358455d3d2b98e7bfbfc2040d8e752446a1d038e17f39a
5200ee985a28ca3eb545ebeff68821a6e701b26161d7d1ad536cfe1ef361fc14
5267fcabe65af41e0f838852be0e508432ecc387798a47cca34672671443e391
5578f9716e94a8db1a3cf7a53aa110513f2e612dda7eec1dda70057aaf7b2e82
5daea74bd23608fc260c854102b05c38648a8795143722653544c368564b8f56
6933936e9a17ebaab2fdb793d971fb80cdc62fc06bd9fcd00e7ffe18bb94b6bb
6c7f9f2c271ac1834fa21f074bb57043d6e502e5b1b7898cc9d19cd8e161f32e
7cb609530ef09407dfb4368468f638155e8d77a7f1c83a050e4a60656c71d7ec
81f3800bcf70eda5b9c9bbfe3ea2cffb8121c259c2fb3454346d511ad56398f2
897f4f31c2b3ae23e173095dafeeb69369972806255a8b18851de07097e8fbf1
917faaf441ae052e0e0d339fcf19cb0d7b08d2b9e054c2f76910d3c8423bb031
9a2975e0de7026ee275e372a6378ef71fc7370029fca2a84cf6940a02c6cf2b6
9ccf9878f8b084cdabd24e09971c7d59c212b0d79d41f5d0b37759a319094e32
a245c78bad7850bfc805b36c597899643f1ae0052a44a6eb729024af82ebf08d
a4add72c78ed206cbd48809938bccf239ea776538503ce42a5019dd524679a1e
aa13b58690340d01142943a5b1644343f7c08a28aa9b47f1e3c06b3fa838667f
b80e330347c9b55be6262a500f65f4173d8bc034bf835438be1d0bf2bee839cc
b91ac1e3a1d3e423d6b7b2bc4c4e9d8e0affb3e0f9e2d9cedcfaa33f18e233ee
be528aa67cb308e3cfe635b310d274fa3143c7abaae5d90e6ebbebb8fb866720
c48ad07a66b6c11389bae22953f6f633076b4d80b0c0dd7e28c8c5b95143515e
c9a271c9678be5d7a4e9b4ae04518f9504b51b793d21efb5e4b9bdf978048fbd
cc5ac573c0456a5b2632f1f98cdc5b4d454c6be420bd13364a6910e8e447abd2
ccc6d36124ed8958bc5962b2f955aec6d5279f7d7b9c118bd6f24b719b0b0279
d064f8af20cff167579ad5b3417204d884831fbcd0ce0979cbb23e4b6204a34e
e3a8a3c72763b0130bf3afce1bf883861ca78e8dd265e29c3a777726630d70a3
ef48774a42b0c073deb2c21a21f25c333a68472d0e05ff44bf65b65e11d68585
f33d8c73d083764a99cf1f7b1b05d6cbc2c33c4cc06e53254074526ad0576697
f77f28452e82caee8b8ae8673f4809157fb5b187ac61d289994b4c0446dac934
ffda379879f18628e0d3b80bcf24e1da91790275f6539dce8960ac4cefec0d1a