orangelife.app
Open in
urlscan Pro
104.19.240.93
Public Scan
Effective URL: https://orangelife.app/login
Submission: On July 15 via api from US — Scanned from DE
Summary
TLS certificate: Issued by Cloudflare Inc ECC CA-3 on August 18th 2023. Valid for: a year.
This is the only time orangelife.app was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 13 | 104.19.240.93 104.19.240.93 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
2 | 2600:9000:210... 2600:9000:2104:4a00:1f:fceb:ff00:21 | 16509 (AMAZON-02) (AMAZON-02) | |
16 | 104.17.123.183 104.17.123.183 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 2606:4700::68... 2606:4700::6812:bb1f | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 52.216.77.236 52.216.77.236 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 2600:9000:211... 2600:9000:211e:e600:1c:37e5:3f40:21 | 16509 (AMAZON-02) (AMAZON-02) | |
33 | 7 |
ASN16509 (AMAZON-02, US)
d2tf8y1b8kxrzw.cloudfront.net |
ASN13335 (CLOUDFLARENET, US)
6c3cb93920d5ac79d389246ff81b9049.cdn.bubble.io |
ASN16509 (AMAZON-02, US)
PTR: s3-1-w.amazonaws.com
plst237.s3.amazonaws.com |
ASN16509 (AMAZON-02, US)
d1muf25xaso8hp.cloudfront.net |
Apex Domain Subdomains |
Transfer | |
---|---|---|
16 |
bubble.io
6c3cb93920d5ac79d389246ff81b9049.cdn.bubble.io |
306 KB |
13 |
orangelife.app
1 redirects
orangelife.app |
994 KB |
3 |
cloudfront.net
d2tf8y1b8kxrzw.cloudfront.net d1muf25xaso8hp.cloudfront.net |
33 KB |
1 |
amazonaws.com
plst237.s3.amazonaws.com — Cisco Umbrella Rank: 212999 |
7 KB |
1 |
jsdelivr.net
cdn.jsdelivr.net — Cisco Umbrella Rank: 410 |
2 KB |
33 | 5 |
Domain | Requested by | |
---|---|---|
16 | 6c3cb93920d5ac79d389246ff81b9049.cdn.bubble.io |
orangelife.app
6c3cb93920d5ac79d389246ff81b9049.cdn.bubble.io |
13 | orangelife.app |
1 redirects
orangelife.app
|
2 | d2tf8y1b8kxrzw.cloudfront.net |
orangelife.app
|
1 | d1muf25xaso8hp.cloudfront.net | |
1 | plst237.s3.amazonaws.com |
orangelife.app
|
1 | cdn.jsdelivr.net |
orangelife.app
|
33 | 6 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
orangelife.app Cloudflare Inc ECC CA-3 |
2023-08-18 - 2024-08-16 |
a year | crt.sh |
*.cloudfront.net Amazon RSA 2048 M01 |
2023-10-10 - 2024-09-19 |
a year | crt.sh |
bubble.io Cloudflare Inc ECC CA-3 |
2023-11-16 - 2024-11-15 |
a year | crt.sh |
*.jsdelivr.net Sectigo RSA Domain Validation Secure Server CA |
2024-05-04 - 2025-05-04 |
a year | crt.sh |
*.s3.amazonaws.com Amazon RSA 2048 M01 |
2024-04-22 - 2025-04-07 |
a year | crt.sh |
This page contains 1 frames:
Primary Page:
https://orangelife.app/login
Frame ID: 8B8FC4DBBB0854006B17ACAF9B432BCB
Requests: 34 HTTP requests in this frame
Screenshot
Page Title
OrangePage URL History Show full URLs
-
https://orangelife.app/
HTTP 302
https://orangelife.app/login Page URL
Detected technologies
jQuery (JavaScript Libraries) ExpandDetected patterns
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
jsDelivr (CDN) Expand
Detected patterns
- //cdn\.jsdelivr\.net/
Page Statistics
0 Outgoing links
These are links going to different origins than the main page.
Page URL History
This captures the URL locations of the websites, including HTTP redirects and client-side redirects via JavaScript or Meta fields.
-
https://orangelife.app/
HTTP 302
https://orangelife.app/login Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
33 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
login
orangelife.app/ Redirect Chain
|
58 KB 18 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
early.js
orangelife.app/package/early_js/05ae9fe83d6b755291132aab9d325d70918aafd336da1bd91a41a31c8b25734b/ |
24 KB 9 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
run.css
orangelife.app/package/run_css/f542c80469a68cd55274fec74dc5ee770395c8069dd1a6fb27885bf46f2b3265/orange-79713/live/login/xfalse/xfalse/ |
73 KB 14 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
pre_run_jquery.js
orangelife.app/package/pre_run_jquery_js/dee903a9e36db713e4c86d0cdd96d921e37be0c1293ed8dee29e2e4d7713b9ff/ |
88 KB 32 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
run.js
orangelife.app/package/run_js/b0f34b6c8865162965806bb59916fa0b4875ecb358449ef59a7860b7fb298065/xfalse/x28/ |
3 MB 740 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
static.js
orangelife.app/package/static_js/ddef502896a33a0f75b0877d2bb7f24f8786ff65e9fffc8d1dc49e8dd95b0ba4/orange-79713/live/login/xnull/xfalse/xfalse/xfalse/ |
926 KB 135 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
dynamic.js
orangelife.app/package/dynamic_js/090d60437df167dcb09d3d213ea8dd7626e2219ecefa1572d6261b7e97d51aee/orange-79713/live/login/xnull/xfalse/xfalse/ru_ru/xfalse/xfalse/ |
222 KB 41 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.toast.min.css
d2tf8y1b8kxrzw.cloudfront.net/serve_files/airalert/ |
4 KB 5 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery-xss.toast.min.js
d2tf8y1b8kxrzw.cloudfront.net/serve_files/airalert/ |
24 KB 25 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
URI.min.js
6c3cb93920d5ac79d389246ff81b9049.cdn.bubble.io/f1664489218713x811279010926034800/ |
46 KB 16 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
c.min.js
6c3cb93920d5ac79d389246ff81b9049.cdn.bubble.io/f1701556629158x259710675034613630/ |
40 KB 11 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
r.min.js
6c3cb93920d5ac79d389246ff81b9049.cdn.bubble.io/f1701816468962x478079310837463940/ |
79 KB 17 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
n.min.js
6c3cb93920d5ac79d389246ff81b9049.cdn.bubble.io/f1701818638349x607965293122666200/ |
14 KB 3 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
t.min.js
6c3cb93920d5ac79d389246ff81b9049.cdn.bubble.io/f1701818613953x611342374276353500/ |
7 KB 3 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
index.js
cdn.jsdelivr.net/npm/citizendev-bubble-utils@latest/dist/ |
3 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
FuturaPT-400.css
6c3cb93920d5ac79d389246ff81b9049.cdn.bubble.io/f1697790696926x903701418485922400/ |
726 B 707 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
Proxima%20Nova%20400.css
6c3cb93920d5ac79d389246ff81b9049.cdn.bubble.io/f1697115916447x626326976392571100/ |
1 KB 823 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
Proxima%20Nova%C2%A0600.css
6c3cb93920d5ac79d389246ff81b9049.cdn.bubble.io/f1697115935268x723950331141172700/ |
1 KB 814 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
Proxima%20Nova%C2%A0700.css
6c3cb93920d5ac79d389246ff81b9049.cdn.bubble.io/f1697115939998x638831026125537400/ |
1 KB 820 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
data
orangelife.app/api/1.1/init/ |
446 B 1 KB |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
FuturaPT-Book.ttf
6c3cb93920d5ac79d389246ff81b9049.cdn.bubble.io/f1697790399448x971274830593279200/ |
93 KB 93 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
ProximaNova-Regular.woff
6c3cb93920d5ac79d389246ff81b9049.cdn.bubble.io/f1697099098357x859961946581335900/ |
51 KB 52 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
ProximaNova-Semibold.woff
6c3cb93920d5ac79d389246ff81b9049.cdn.bubble.io/f1697099093752x897267223764161300/ |
51 KB 51 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
ProximaNova-Bold.woff
6c3cb93920d5ac79d389246ff81b9049.cdn.bubble.io/f1697099113240x243286180108886140/ |
51 KB 51 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
plst.js
plst237.s3.amazonaws.com/ |
7 KB 7 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
42 B 0 |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3 |
hi
orangelife.app/user/ |
57 B 844 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
Sign%20in.svg
6c3cb93920d5ac79d389246ff81b9049.cdn.bubble.io/f1697108306784x228532857016675140/ |
8 KB 3 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
orange%20life%20global.svg
6c3cb93920d5ac79d389246ff81b9049.cdn.bubble.io/f1697108948849x396379789857427700/ |
5 KB 3 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
frame.svg
6c3cb93920d5ac79d389246ff81b9049.cdn.bubble.io/f1702643100052x552019046345236160/ |
886 B 874 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
https%3A%2F%2F6c3cb93920d5ac79d389246ff81b9049.cdn.bubble.io%2Ff1702901058031x939611141655567500%2F1%2520%25281%2529.png
d1muf25xaso8hp.cloudfront.net/ |
3 KB 3 KB |
Other
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3 |
m
orangelife.app/user/ |
4 B 655 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3 |
apm
orangelife.app/user/ |
4 B 721 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3 |
frg
orangelife.app/ |
5 B 727 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
109 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| bubble_session_uid object| headers_source_maps function| make_proxy function| appquery function| Lib function| load_error_function object| load_error_log function| disableLoadErrorFunction object| _bubble_page_load_data object| webfont object| WebFont function| FontFaceObserver string| gm_key string| bubble_page_load_id string| bubble_plp_token string| _p string| bubble_page_name function| Lib_post_load function| $ function| jQuery string| bubble_bundle_name function| clearImmediate function| setImmediate object| BrowserDetect function| highlight_dom_changes function| local_storage_fallback object| u function| google_web_fonts_active_cb function| fontface_webfonts_loaded_cb object| element_performance_counts function| kill_notifier_socket function| restore_notifier_socket number| server_time_offset object| client_db object| safe_require object| __algolia object| testing function| authenticate_as object| document_ready_key function| gapListener function| display_page function| switch_page object| preloaded number| bubble_version object| __code__ object| optional_modules object| plugins object| bubble_run_derived object| translation_data object| language_data string| application_language object| app function| everything_ready function| wait_for_everything function| filterCSS function| filterXSS object| nativeprocessor function| injectCSS object| NativeReceivers object| activeReceivers function| validateData function| collectDeviceInfo function| checkIfVersion function| getContacts function| collectSnapshot function| onBiometricAuthentication_ios function| onBiometricAuthentication_android function| onLoginViaCredentials function| pickPhoto function| pickVideo function| capturePhoto function| captureVideo function| collectMenuClick function| collectBarcode function| collectLocation function| collectDeviceVariable function| headerMenuClicked function| recordAudio function| collectPopup function| collectDateTime function| collectOption function| backButtonPressed function| BackButtonPressed function| onPurchaseSuccess_ios function| onPurchaseFailed_ios function| onReceiptDataReceived_ios function| onPurchaseSuccess_android function| onPurchaseFailed_android function| onReceiptDataReceived_android function| detectLinks object| IPv6 object| punycode object| SecondLevelDomains function| URI function| URITemplate function| _0x3f92 function| classify function| _0x4481 function| ClickInterceptor object| uiKit boolean| classifyLoaded boolean| google_web_fonts_active boolean| wait_for_individual_fonts object| fontface_loaded boolean| plst object| CDBubbleUtils object| bdkusersettings number| render_end_timestamp boolean| all_fontface_loaded3 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 |
---|---|---|
.orangelife.app/ | Name: orange-79713_live_u2main Value: bus|1721062400551x957713097925261700|1721062400572x707405710675838200 |
|
.orangelife.app/ | Name: orange-79713_live_u2main.sig Value: 4mh3Y6wzHt2NbCIGIeGom5kKNqs |
|
.orangelife.app/ | Name: orange-79713_u1main Value: 1721062400551x957713097925261700 |
1 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 |
---|
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 | frame-ancestors 'none'; |
X-Frame-Options | DENY |
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.
6c3cb93920d5ac79d389246ff81b9049.cdn.bubble.io
cdn.jsdelivr.net
d1muf25xaso8hp.cloudfront.net
d2tf8y1b8kxrzw.cloudfront.net
orangelife.app
plst237.s3.amazonaws.com
104.17.123.183
104.19.240.93
2600:9000:2104:4a00:1f:fceb:ff00:21
2600:9000:211e:e600:1c:37e5:3f40:21
2606:4700::6812:bb1f
52.216.77.236
14fdf83979a4c8978309ebb3b0f19b5c9894535d5df8eef29505b3c17202179c
163cf060a4f465f3116382dd903b40472048559ccfef0715f0ccad484443e394
192a12120f43220a0f532ee72124aad3f0eb1330ad10c7c7826aa6fb9841a957
1bd9724e3096fd34d6240a2aff5a6d7a46cf99ad3e5e529e0fe0bd95e26395a4
266bc4ee0b84104db2842ccb0ba92dc3ae6b40233c7ef857d7232f8fb9ce36e9
4450f0d46f259acc39f0a6f51c267f8f84cd55af766ec9c874525fa1c97de159
450e62180e870526d437f065fa76a5d4e31517905e37a98184ef79b0fc2abd5b
4858336f5c79a5ff5f5c16069a9a2550d82b65472b019b42667ba16a211c3c4c
57329622c0571f0bc59a56da7cbbb007f53a6f69f66302fc41a99cdb429c5f8d
5a896b35367d958d102f97f4fd08b5cb0dd11a70cb8a0d8754b624aec866ed8d
5ee6701883196e347f24ddf1662020c854cc106131ec32f64ddafd6acb7d16ce
6b2225dee688f53b342efe3262fe2126a60c8c3f9dd05e5cda44639a0aa69a74
74234e98afe7498fb5daf1f36ac2d78acc339464f950703b8c019892f982b90b
7868cf69959f6079a0d2219876bcb194e885d9d60312ba5af6856c91419798ca
7dbfcdcfedefb52946ee8e3ea29be3b435222b7735aacdc03e1906fe64572bea
81c6d1a13227777d009f275f5ecb80bd6c780d2843b9b18fe2809ff9822a2066
8474fb53a7040d2dea0d9acc2b4ee02aa6a9713cb6e019070a7f1f25e8e8a2d4
864220e2e6dd89b617a22224f9f24278871fefed85dfc5aa5fbb10f160d78cf8
8f87a745728e86c35d479c799b6c8e9a3ec9485e39e13973bfabb802b243190b
93149357e22436f5c8c86feff9a6d5abedeb59bd5da1178c690fda8d026e4bed
99a24fdd4e16d8dd4fdd79a5dd2dd7b71c2c68473fd6b3cb4eca4fa3f33d9ac1
a0fe8723dcf55da64d06b25446d0a8513e52527c45afcb37073465f9c6f352af
c2e745de7bce62c76d0e09ee403d53bcba577b3abe2baa01bb4e190f90eabec9
cc8e89b38c19d355384fde207d61aa28370922da6b78708bce2413f2947d0659
d2458e71f53e77a53915683e9319392bb5459e0e4e187f37174978789252beaa
d2fc453332fe9cf71ff64eddb765d68edb8747e8fcf144949b5480f4b85bfa23
e3c22516771aea640173ca7a1a69e7cdb8039cfdc40d1885734be99ac5efa195
e93bb0cbda305a888da61d5f924cdf6e20c489cc3926844cf29e1055f141d79d
ef1955ae757c8b966c83248350331bd3a30f658ced11f387f8ebf05ab3368629
f1b46a89381be46c479acdadea143a20d3040776c905638a99a4345cfb18d648
f605bf0857e1a6b753a24f1a564aaf13568512749e6027484c802d5d6c895d60
fcbcf165908dd18a9e49f7ff27810176db8e9f63b4352213741664245224f8aa
ff5bcceb3e3ce3745fa073b73bc06376e93b642183fff3aff4361174eb8cef01