recrutements.papillonsblancs29.fr
Open in
urlscan Pro
51.178.94.86
Public Scan
Submission Tags: phishingrod
Submission: On September 29 via api from DE — Scanned from FR
Summary
TLS certificate: Issued by R3 on September 29th 2023. Valid for: 3 months.
This is the only time recrutements.papillonsblancs29.fr was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
18 | 51.178.94.86 51.178.94.86 | 16276 (OVH) (OVH) | |
3 | 2a00:1450:400... 2a00:1450:4001:813::200a | 15169 (GOOGLE) (GOOGLE) | |
5 | 2600:9000:223... 2600:9000:223e:5a00:11:da9a:5100:93a1 | 16509 (AMAZON-02) (AMAZON-02) | |
3 | 2a00:1450:400... 2a00:1450:4001:80f::2003 | 15169 (GOOGLE) (GOOGLE) | |
29 | 4 |
Apex Domain Subdomains |
Transfer | |
---|---|---|
18 |
papillonsblancs29.fr
recrutements.papillonsblancs29.fr |
839 KB |
5 |
taleez.com
files.taleez.com |
2 MB |
3 |
gstatic.com
fonts.gstatic.com |
204 KB |
3 |
googleapis.com
fonts.googleapis.com — Cisco Umbrella Rank: 113 |
2 KB |
29 | 4 |
Domain | Requested by | |
---|---|---|
18 | recrutements.papillonsblancs29.fr |
recrutements.papillonsblancs29.fr
|
5 | files.taleez.com |
recrutements.papillonsblancs29.fr
|
3 | fonts.gstatic.com |
fonts.googleapis.com
|
3 | fonts.googleapis.com |
client
recrutements.papillonsblancs29.fr |
29 | 4 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.papillonsblancs29.fr |
www.facebook.com |
www.linkedin.com |
taleez.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
recrutements.papillonsblancs29.fr R3 |
2023-09-29 - 2023-12-28 |
3 months | crt.sh |
upload.video.google.com GTS CA 1C3 |
2023-09-04 - 2023-11-27 |
3 months | crt.sh |
files.taleez.com Amazon RSA 2048 M03 |
2023-08-27 - 2024-09-25 |
a year | crt.sh |
*.gstatic.com GTS CA 1C3 |
2023-09-04 - 2023-11-27 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://recrutements.papillonsblancs29.fr/
Frame ID: 674B241F9C9C1FDEFF911E18EA637F13
Requests: 29 HTTP requests in this frame
Screenshot
Page Title
Nos offres d'emploi - Les Papillons Blancs du FinistèreDetected technologies
Google Font API (Font Scripts) ExpandDetected patterns
- <link[^>]* href=[^>]+fonts\.(?:googleapis|google)\.com
Page Statistics
4 Outgoing links
These are links going to different origins than the main page.
Title: Voir le site
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Redirected requests
There were HTTP redirect chains for the following requests:
29 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
/
recrutements.papillonsblancs29.fr/ |
426 KB 58 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css2
fonts.googleapis.com/ |
21 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css2
fonts.googleapis.com/ |
2 KB 580 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
6 KB 587 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
OTAwYTUyY2EtMmFmZS00MDNlLWE4MGMtYjRiZDI2YmVmODI4_blur.png
files.taleez.com/files/5024/pics/2021/5/18/ |
24 KB 24 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
MmMyMWNmZGUtYjZkNS00MWNjLWI5ZjItN2Y3Nzg5YzJlNjJk_blur.jpg
files.taleez.com/files/5024/pics/2021/5/7/ |
2 KB 2 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
9c04d30b-6a9a-4627-adb7-b052ea29c4a0-d41c0e97-139c-4ad2-a25a-d057a89881a5.png
files.taleez.com/files/5024/pics/2023/9/4/ |
47 KB 47 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
logo-taleez-gray.svg
recrutements.papillonsblancs29.fr/assets/images/ |
5 KB 5 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Camera.svg
recrutements.papillonsblancs29.fr/assets/images/career/device/ |
11 KB 12 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
top.png
recrutements.papillonsblancs29.fr/assets/images/career/device/ |
4 KB 4 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
buttons.png
recrutements.papillonsblancs29.fr/assets/images/career/device/ |
14 KB 14 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
runtime.c6b5825b3803d058.js
recrutements.papillonsblancs29.fr/ |
4 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
polyfills.fe5515b2d2820e99.js
recrutements.papillonsblancs29.fr/ |
37 KB 15 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
main.6ccf6a8d760db8c2.js
recrutements.papillonsblancs29.fr/ |
2 MB 532 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
7Auwp_0qiz-afTLGLQ.woff2
fonts.gstatic.com/s/muli/v29/ |
32 KB 32 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
icomoon.ttf
recrutements.papillonsblancs29.fr/assets/fonts/icomoon/ |
77 KB 77 KB |
Font
font/ttf |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2
fonts.gstatic.com/s/materialicons/v140/ |
125 KB 126 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7.woff2
fonts.gstatic.com/s/inter/v13/ |
46 KB 46 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
747.87c36ae4a8b57308.js
recrutements.papillonsblancs29.fr/ |
20 KB 8 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
905.6f80144469baf72d.js
recrutements.papillonsblancs29.fr/ |
9 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
562.b1c4c2f3fde47708.js
recrutements.papillonsblancs29.fr/ |
16 KB 6 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
63.4981af1cd039bb87.js
recrutements.papillonsblancs29.fr/ |
35 KB 13 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
669.e3559adb7f547c27.js
recrutements.papillonsblancs29.fr/ |
64 KB 24 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
549.56f56e2ad7e8d895.js
recrutements.papillonsblancs29.fr/ |
11 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
674.453c605d25091931.js
recrutements.papillonsblancs29.fr/ |
199 KB 55 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
flag-fr-rectangle.svg
recrutements.papillonsblancs29.fr/assets/images/flags/ |
1 KB 1 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
flag-en-rectangle.svg
recrutements.papillonsblancs29.fr/assets/images/flags/ |
2 KB 3 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
OTAwYTUyY2EtMmFmZS00MDNlLWE4MGMtYjRiZDI2YmVmODI4.png
files.taleez.com/files/5024/pics/2021/5/18/ |
270 KB 270 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
MmMyMWNmZGUtYjZkNS00MWNjLWI5ZjItN2Y3Nzg5YzJlNjJk.jpg
files.taleez.com/files/5024/pics/2021/5/7/ |
1 MB 1 MB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
146 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| documentPictureInPicture object| webpackChunktaleez_ssr function| $localize function| Zone function| __zone_symbol__Promise function| __zone_symbol__fetch function| __zone_symbol__queueMicrotask function| __zone_symbol__setTimeout function| __zone_symbol__clearTimeout function| __zone_symbol__setInterval function| __zone_symbol__clearInterval function| __zone_symbol__requestAnimationFrame function| __zone_symbol__cancelAnimationFrame function| __zone_symbol__webkitRequestAnimationFrame function| __zone_symbol__webkitCancelAnimationFrame function| __zone_symbol__alert function| __zone_symbol__prompt function| __zone_symbol__confirm function| __zone_symbol__MutationObserver function| __zone_symbol__WebKitMutationObserver function| __zone_symbol__IntersectionObserver function| __zone_symbol__FileReader boolean| __zone_symbol__ononabortpatched boolean| __zone_symbol__ononanimationendpatched boolean| __zone_symbol__ononanimationiterationpatched boolean| __zone_symbol__ononauxclickpatched boolean| __zone_symbol__ononbeforeinputpatched boolean| __zone_symbol__ononblurpatched boolean| __zone_symbol__ononcancelpatched boolean| __zone_symbol__ononcanplaypatched boolean| __zone_symbol__ononcanplaythroughpatched boolean| __zone_symbol__ononchangepatched boolean| __zone_symbol__ononcuechangepatched boolean| __zone_symbol__ononclickpatched boolean| __zone_symbol__ononclosepatched boolean| __zone_symbol__ononcontextmenupatched boolean| __zone_symbol__onondblclickpatched boolean| __zone_symbol__onondragpatched boolean| __zone_symbol__onondragendpatched boolean| __zone_symbol__onondragenterpatched boolean| __zone_symbol__onondragleavepatched boolean| __zone_symbol__onondragoverpatched boolean| __zone_symbol__onondroppatched boolean| __zone_symbol__onondurationchangepatched boolean| __zone_symbol__ononemptiedpatched boolean| __zone_symbol__ononendedpatched boolean| __zone_symbol__ononerrorpatched boolean| __zone_symbol__ononfocuspatched boolean| __zone_symbol__onongotpointercapturepatched boolean| __zone_symbol__ononinputpatched boolean| __zone_symbol__ononinvalidpatched boolean| __zone_symbol__ononkeydownpatched boolean| __zone_symbol__ononkeypresspatched boolean| __zone_symbol__ononkeyuppatched boolean| __zone_symbol__ononloadpatched boolean| __zone_symbol__ononloadstartpatched boolean| __zone_symbol__ononloadeddatapatched boolean| __zone_symbol__ononloadedmetadatapatched boolean| __zone_symbol__ononlostpointercapturepatched boolean| __zone_symbol__ononmousedownpatched boolean| __zone_symbol__ononmouseenterpatched boolean| __zone_symbol__ononmouseleavepatched boolean| __zone_symbol__ononmousemovepatched boolean| __zone_symbol__ononmouseoutpatched boolean| __zone_symbol__ononmouseoverpatched boolean| __zone_symbol__ononmouseuppatched boolean| __zone_symbol__ononmousewheelpatched boolean| __zone_symbol__ononpausepatched boolean| __zone_symbol__ononplaypatched boolean| __zone_symbol__ononplayingpatched boolean| __zone_symbol__ononpointercancelpatched boolean| __zone_symbol__ononpointerdownpatched boolean| __zone_symbol__ononpointerenterpatched boolean| __zone_symbol__ononpointerleavepatched boolean| __zone_symbol__ononpointermovepatched boolean| __zone_symbol__ononpointeroverpatched boolean| __zone_symbol__ononpointeruppatched boolean| __zone_symbol__ononprogresspatched boolean| __zone_symbol__ononratechangepatched boolean| __zone_symbol__ononresetpatched boolean| __zone_symbol__ononresizepatched boolean| __zone_symbol__ononscrollpatched boolean| __zone_symbol__ononseekedpatched boolean| __zone_symbol__ononseekingpatched boolean| __zone_symbol__ononselectpatched boolean| __zone_symbol__ononselectionchangepatched boolean| __zone_symbol__ononselectstartpatched boolean| __zone_symbol__ononstalledpatched boolean| __zone_symbol__ononsubmitpatched boolean| __zone_symbol__ononsuspendpatched boolean| __zone_symbol__onontimeupdatepatched boolean| __zone_symbol__ononvolumechangepatched boolean| __zone_symbol__onontransitioncancelpatched boolean| __zone_symbol__onontransitionendpatched boolean| __zone_symbol__ononwaitingpatched boolean| __zone_symbol__ononwheelpatched boolean| __zone_symbol__onontogglepatched boolean| __zone_symbol__ononafterprintpatched boolean| __zone_symbol__ononappinstalledpatched boolean| __zone_symbol__ononbeforeinstallpromptpatched boolean| __zone_symbol__ononbeforeprintpatched boolean| __zone_symbol__ononbeforeunloadpatched boolean| __zone_symbol__onondevicemotionpatched boolean| __zone_symbol__onondeviceorientationpatched boolean| __zone_symbol__onondeviceorientationabsolutepatched boolean| __zone_symbol__ononhashchangepatched boolean| __zone_symbol__ononlanguagechangepatched boolean| __zone_symbol__ononmessagepatched boolean| __zone_symbol__ononofflinepatched boolean| __zone_symbol__onononlinepatched boolean| __zone_symbol__ononpageshowpatched boolean| __zone_symbol__ononpagehidepatched boolean| __zone_symbol__ononpopstatepatched boolean| __zone_symbol__ononrejectionhandledpatched boolean| __zone_symbol__ononstoragepatched boolean| __zone_symbol__ononunhandledrejectionpatched boolean| __zone_symbol__ononunloadpatched boolean| __zone_symbol__onondragstartpatched boolean| __zone_symbol__ononanimationstartpatched boolean| __zone_symbol__ononsearchpatched boolean| __zone_symbol__onontransitionrunpatched boolean| __zone_symbol__onontransitionstartpatched boolean| __zone_symbol__ononwebkitanimationendpatched boolean| __zone_symbol__ononwebkitanimationiterationpatched boolean| __zone_symbol__ononwebkitanimationstartpatched boolean| __zone_symbol__ononwebkittransitionendpatched boolean| __zone_symbol__ononpointeroutpatched boolean| __zone_symbol__ononmessageerrorpatched object| __core-js_shared__ object| core object| __SENTRY__ function| __zone_symbol__ON_PROPERTYpopstate object| __zone_symbol__popstatefalse object| __zone_symbol__hashchangefalse function| getAngularTestability function| getAllAngularTestabilities function| getAllAngularRootElements object| frameworkStabilizers object| __zone_symbol__resizefalse object| __zone_symbol__orientationchangefalse function| __zone_symbol__addEventListener function| __zone_symbol__removeEventListener undefined| __zone_symbol__eventListeners undefined| __zone_symbol__removeAllListeners function| eventListeners function| removeAllListeners0 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.
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 |
---|
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.
files.taleez.com
fonts.googleapis.com
fonts.gstatic.com
recrutements.papillonsblancs29.fr
2600:9000:223e:5a00:11:da9a:5100:93a1
2a00:1450:4001:80f::2003
2a00:1450:4001:813::200a
51.178.94.86
12c013b13dab56b0c4ac4d3979c68f75e4e0b0b8dafc5b8350c773119b95eaa2
2074b871b5a0cf7a87e49f1e4af7080145ebebf4e674ffda31643747d223cb30
2db5e97291f8a4494afa2f239f3cc0dec0c2f95867ff3378eed0a2a2b1b4d7f3
2fb110f370bb1516fb39fa6bd1aa27f899e22ee2de939dd6dae8b6f3f0064416
3d280b75ed617ad8db0ae608738cfd75889c342467f8ab05dbc87580a30fe8c6
3f7b637350aaf7d3bb9bcbd8649a07350e35dff392e90a92d7ae280153cfb63b
423a1584155d5b3152cc1edb2442f5602253dde515c7c23db68d861e01abbb35
42598e0988afc139a8eacaed80ee3448ed5e6251c5ad0cb3ec1fb65e31a4bb43
4d53f30a065be505becd1cc647c6919c766a73c8cfe7f5b69353197abb2b377c
50e839350a12b6c33221ae55ef172abf98d67372e5acdca2d66151b6d9641f9c
60e920002a0cdf3be2a2d38d3087a6b1064245bc1cd21c3b314b2f52854b24af
65d8fc660b1a59bd57183fbe869e1603f3f81878265cfcda3870716ea84662e0
686026b9f8b8e71d6a67b93365fd48adf522c199cbebacb35eae959c537feb3d
8265f64786397d6b832d1ca0aafdf149ad84e72759fffa9f7272e91a0fb015d1
833384ac87a4ef851acd391d3cb6fdc3d681d2ee929c1e5745c572d780568189
88df0b5a7bc397dbc13a26bb8b3742cc62cd1c9b0dded57da7832416d6f52f42
9613a444602cd5819b665098933ef794b3793763801cbdee4b894c01abad9146
970f8f1daa49d2e4d7d93f5b2e4adcb117e01ba5bc8a44ab710ddd1ad649229f
bfaa35f61ca99dacb53786d9c0911cd99cb8167d1dc4d6f6d00abc76cea0918c
c0c76b101dc44939ea6d268ca50b421dea8bc1bcfc46e5c78e37b68a511180c3
c1e419d2210df0602df00fdf8311b5a58392eecb53ee41206347c268aaa169e0
d162e7dd40a9d73acd504d8ac5075ec99785be3ff32143168f8fef0aa2d6efee
d3ac733fc9d361db074a7a3d4723f39e28a8d2f53bf47b355dcafe6c51a14031
dbd0b7d1021e4e015e748847c64f99d90962b3e9b1d440758d45590885675227
df07490710f49d683b9fb947f3b4129a00f62ee44756d83c9f691aa3e541004c
e4b3f93983df82d711891f252a5d2a7146f0419e3ce2bf7f0f3c9b29f818521a
eca425ab7a06af7dc02c085f7881c61969bf5436566e940e04afd05bbe8d9c8c
f68d37d474952b1fbe30def1b69e63e79c46a70263433285783b69ac0107b929
fc4f662bd416aa58f745c7eee0722799d9b23b86db6abca9d30786bdc167b711