galleries.amandabloxsomphotography.com.au
Open in
urlscan Pro
52.191.249.70
Public Scan
Effective URL: https://galleries.amandabloxsomphotography.com.au/portfolio
Submission Tags: phish.gg anti.fish automated Search All
Submission: On March 09 via api from DE — Scanned from AU
Summary
TLS certificate: Issued by R3 on January 8th 2024. Valid for: 3 months.
This is the only time galleries.amandabloxsomphotography.com.au was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
2 3 | 52.191.249.70 52.191.249.70 | 8075 (MICROSOFT...) (MICROSOFT-CORP-MSN-AS-BLOCK) | |
2 | 172.217.167.72 172.217.167.72 | 15169 (GOOGLE) (GOOGLE) | |
18 | 13.107.246.31 13.107.246.31 | 8075 (MICROSOFT...) (MICROSOFT-CORP-MSN-AS-BLOCK) | |
3 | 142.250.66.202 142.250.66.202 | 15169 (GOOGLE) (GOOGLE) | |
24 | 5 |
ASN8075 (MICROSOFT-CORP-MSN-AS-BLOCK, US)
galleries.amandabloxsomphotography.com.au |
ASN15169 (GOOGLE, US)
PTR: syd15s06-in-f8.1e100.net
www.googletagmanager.com |
ASN8075 (MICROSOFT-CORP-MSN-AS-BLOCK, US)
pictimecloudaf-m.azureedge.net | |
pictime1eus1public2.azureedge.net |
ASN15169 (GOOGLE, US)
PTR: syd09s23-in-f10.1e100.net
fonts.googleapis.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
18 |
azureedge.net
pictimecloudaf-m.azureedge.net — Cisco Umbrella Rank: 196710 pictime1eus1public2.azureedge.net — Cisco Umbrella Rank: 384695 |
1 MB |
3 |
googleapis.com
fonts.googleapis.com — Cisco Umbrella Rank: 30 |
2 KB |
3 |
amandabloxsomphotography.com.au
2 redirects
galleries.amandabloxsomphotography.com.au |
16 KB |
2 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 40 |
177 KB |
24 | 4 |
Domain | Requested by | |
---|---|---|
13 | pictimecloudaf-m.azureedge.net |
galleries.amandabloxsomphotography.com.au
pictimecloudaf-m.azureedge.net |
5 | pictime1eus1public2.azureedge.net |
pictimecloudaf-m.azureedge.net
|
3 | fonts.googleapis.com |
pictimecloudaf-m.azureedge.net
|
3 | galleries.amandabloxsomphotography.com.au | 2 redirects |
2 | www.googletagmanager.com |
galleries.amandabloxsomphotography.com.au
|
24 | 5 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.pic-time.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
galleries.amandabloxsomphotography.com.au R3 |
2024-01-08 - 2024-04-07 |
3 months | crt.sh |
*.google-analytics.com GTS CA 1C3 |
2024-02-19 - 2024-05-13 |
3 months | crt.sh |
*.azureedge.net Microsoft Azure RSA TLS Issuing CA 08 |
2024-01-11 - 2025-01-05 |
a year | crt.sh |
upload.video.google.com GTS CA 1C3 |
2024-02-19 - 2024-05-13 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://galleries.amandabloxsomphotography.com.au/portfolio
Frame ID: 5F138E218D56DBF7C1D708B8586BD146
Requests: 28 HTTP requests in this frame
Screenshot
Page Title
Amanda Bloxsom PhotographyPage URL History Show full URLs
-
http://galleries.amandabloxsomphotography.com.au/
HTTP 302
http://galleries.amandabloxsomphotography.com.au/portfolio HTTP 302
https://galleries.amandabloxsomphotography.com.au/portfolio Page URL
Detected technologies
Microsoft ASP.NET (Web Frameworks) ExpandDetected patterns
- <input[^>]+name="__VIEWSTATE
Vue.js (JavaScript Frameworks) Expand
Detected patterns
- <[^>]+\sdata-v(?:ue)?-
Google Tag Manager (Tag Managers) Expand
Detected patterns
- <!-- (?:End )?Google Tag Manager -->
- googletagmanager\.com/gtm\.js
- googletagmanager\.com/gtag/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
2 Outgoing links
These are links going to different origins than the main page.
Title: Terms Of Service
Search URL Search Domain Scan URL
Title: Privacy Policy
Search URL Search Domain Scan URL
Page URL History
This captures the URL locations of the websites, including HTTP redirects and client-side redirects via JavaScript or Meta fields.
-
http://galleries.amandabloxsomphotography.com.au/
HTTP 302
http://galleries.amandabloxsomphotography.com.au/portfolio HTTP 302
https://galleries.amandabloxsomphotography.com.au/portfolio Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
24 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
portfolio
galleries.amandabloxsomphotography.com.au/ Redirect Chain
|
34 KB 15 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
240 KB 84 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery-1.12.4.modified.js
pictimecloudaf-m.azureedge.net/pictures/scripts/ |
287 KB 79 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery-ui-1.13.2.modified.js
pictimecloudaf-m.azureedge.net/pictures/scripts/ |
224 KB 50 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.scrollto-min.js
pictimecloudaf-m.azureedge.net/pictures/scripts/serialscroll/ |
2 KB 1 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.serialscroll-min.js
pictimecloudaf-m.azureedge.net/pictures/scripts/serialscroll/ |
2 KB 1 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
550D4A6EF889DED55.css
pictimecloudaf-m.azureedge.net/pictures/webfonts/701366/ |
544 KB 407 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
artgallery_base.js
pictimecloudaf-m.azureedge.net/pictures/scripts/compiled/ |
636 KB 164 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
vue_fw.js
pictimecloudaf-m.azureedge.net/pictures/scripts/compiled/ |
879 KB 222 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
vue_client.js
pictimecloudaf-m.azureedge.net/pictures/scripts/compiled/ |
158 KB 30 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gtm.js
www.googletagmanager.com/ |
280 KB 94 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
42 B 0 |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
90 B 0 |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
accountinfo.json.en-us.txt
pictime1eus1public2.azureedge.net/pictures/accountdata/234/234118/ |
40 KB 8 KB |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
projectarea2.css
pictimecloudaf-m.azureedge.net/pictures/photostore/4/locales/en-us/ |
167 KB 19 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
vue_fw.css
pictimecloudaf-m.azureedge.net/pictures/photostore/4/locales/en-us/ |
116 KB 16 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
vue_client.css
pictimecloudaf-m.azureedge.net/pictures/photostore/4/locales/en-us/ |
37 KB 6 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
lang.json.txt
pictimecloudaf-m.azureedge.net/pictures/photostore/4/locales/en-us/ |
247 KB 52 KB |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
lang.json.txt
pictime1eus1public2.azureedge.net/pictures/accountdata/234/234118/en-us/ |
3 KB 903 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
portfolio.css
pictime1eus1public2.azureedge.net/pictures/accountdata/234/234118/client/622169c3c0427016e8748fd0/ |
3 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
portfolio.json.txt
pictime1eus1public2.azureedge.net/pictures/accountdata/234/234118/client/622169c3c0427016e8748fd0/ |
739 B 1005 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
4 KB 629 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
3 KB 956 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
5 KB 630 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
client2.svg
pictimecloudaf-m.azureedge.net/pictures/photostore/4/locales/en-us/resources/sprites/ |
64 KB 16 KB |
Fetch
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
portfolio.css
pictime1eus1public2.azureedge.net/pictures/accountdata/234/234118/client/622169c3c0427016e8748fd0/ |
3 KB 785 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
39 KB 39 KB |
Font
application/x-font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
11 KB 11 KB |
Font
application/x-font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
225 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| dataLayer string| _PT_GUSERTOKEN_ string| _PT_LUSERTOKEN_ string| _pictimeScriptingPath string| _pictimeProxyDomain string| _pictimeJSPackMode string| _pictimeJSTimestamp object| _pictimeStorageMapping function| $ function| jQuery boolean| _pictimeProduction object| $jscomp function| $jscomp$lookupPolyfilledValue object| Pictime object| pictime function| isNumber function| isAlphaNumeric function| isValidObject function| createInternalUrl function| BoundInRange function| pictimeParseDate_toNTString function| pictimeParseDate_fromNTString function| toDouble function| parseISOLocal function| convertMillisecToMinutes function| commafy function| pictimeParseDate function| pictimeAddMinutes function| pictimeAddDays function| pictimeAddHours function| pictimeAddMonths function| pictimeAddYears function| ArrayIndexOf function| ArrayItemOf function| ArrayRelativeItem function| ArrayRemoveItem function| ArrayIntersect function| ArrayExcept function| ArrayUnion function| ArrayFromObject function| ArrayRemoveNulls function| ArrayDistinctSimple function| ArrayDistinct function| ArrayItemClosestToValue function| ArrayValueExist function| ArrayLength function| ArraySum function| ArrayScramble function| ArrayAny function| ArrayAll function| ArrayGroupBy function| ArrayGroupByUsingFor function| ArrayHashByProperty function| ArrayFlip function| ArrayConcatChilds function| identityFunc function| ArrayFlatten function| ArraySortStrNumerically function| ArraySort function| ArrayReduce function| ArrayCountItems function| ArrayContaining function| ArrayKeys function| ArrayMax function| ArrayMin function| ArrayPluck function| stdDeviation function| euclidean object| __pictimeBrowserDetectDto object| _eventsMap boolean| onTouchMode boolean| hasMouseEvents boolean| hasTouchEvents function| textToHtml function| replaceURLWithHTMLLinks function| pictimeGetAllUrlParams function| pictimeGetUrlParameters function| validFilename function| isValidEmail function| encodeBackgroundUrl function| encodeJavascript function| encodeXML function| encodeHTML function| cleanFromJavascript function| decodeHTML function| humanFileSize function| getArrayLength function| assemblePhotoFilename function| parsePhotoFilename function| pictimeRetryImage function| pictimeImageUrlPort function| pictimeImageBackgroundUrlPort function| getStoragePrefix function| monthsDiff function| getParseFileExtension function| getParseFilenameWithoutExtension function| getParseFilename function| getParsePath function| fromJSONDate function| formatJSONDateTable function| formatDateTable function| dateFormatLocaleNoYear function| dateFormatLocale function| dateFormat function| isDateMaskLowercase function| roundingExec function| priceFormating function| getCurrencyLargeFormat function| getCurrencyFormat function| priceConvertedLarge function| priceConverted function| priceFormatingLarge function| priceFormatingEx function| pictimeZeroPadding function| getMaxBoundedBox object| _dynamicDivControl object| _resizeNotificationDelegate function| setDynamicDivResizeDelegate function| setDynamicDiv function| processResizeChain function| processResizeEvent function| setOpacity function| unravelCallStack function| pictimeDebugObject function| pictimeCloneObject function| parseISO8601 function| padStringWithSymbol function| cancelMouseOperations function| clearTextSelectionOnBrowser object| _animationQueue boolean| _animationWasStarted function| animationTick function| animationRemoveObject function| animationRegister function| animationStartup function| isBrowserUploadSupport function| notifyBrowserNotSupported function| ArraySubstract function| ArraySubstractByField function| addPropertyToObj function| browserSupportsWebWorkers function| getUniqueId function| onceWrapper function| asyncSequence function| asyncParallel function| _debounce function| _debounceArr function| inherit function| not function| callAsPromise function| callAsPromiseNoReject function| callAsWorker function| waitTime function| waitForCondition function| isInIframe function| createHtmlElement function| stripHtmlTags function| caseInsensitiveStrCompare function| addJQueryPlugin function| parseHexToRGB function| sleep function| awaitElement function| awaitWhileElement function| addEventApi function| formatTimeZone object| _pictimeClientExtResizeList function| pictimeNGClientServices object| _ng$ function| _pictimePhotosServices object| _langEditor object| _fulfillersInfo object| _fulfillersGUI number| _scriptLoadingTime object| _ptevent_analyticsSpecial object| _ptevent_analyticsPage object| _onLoadPtCustomEvent object| _ptevent_analyticsEvent object| _ptevent_ecommerce boolean| _pictimeDevModeJS boolean| _pictimeCSImpersonate boolean| _urlNoManipulation string| _pictimeCodeDomain string| _originalUrl string| _originalReferer string| _keepPopupLocationUrl string| _currentProductCurrency object| PTApp function| fbCallback function| googleCallback function| progressCallback object| _accountAnalyticsCbk function| getDebugMode function| pictimeServerServices object| _pt$ object| PT object| enumProtoBufNamespaces object| ProtoBuf function| pictimeServerServices_client object| _ptC$ object| PhotoStream object| jQuery1124008696720485822973 number| ts object| _miniObjectMapping function| ColorsTokensSelection function| Music object| _ImageLoadQueue object| Modernizr function| CanvasAd function| DynamicAdBlock object| google_tag_manager object| google_tag_data function| Swiper object| webpackJsonp boolean| __VUE_I18N_FULL_INSTALL__ boolean| __VUE_I18N_LEGACY_API__ boolean| __INTLIFY_PROD_DEVTOOLS__ number| _aiTextSearchConfidence object| initParams function| simpleDialog function| simpleAlert function| simpleError function| simpleConfirm function| simpleAlertPromise function| simpleErrorPromise function| simpleConfirmPromise1 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 |
---|---|---|
.amandabloxsomphotography.com.au/ | Name: _gcl_au Value: 1.1.80779080.1709986025 |
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 |
---|---|
Strict-Transport-Security | max-age=31536000 |
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.
fonts.googleapis.com
galleries.amandabloxsomphotography.com.au
pictime1eus1public2.azureedge.net
pictimecloudaf-m.azureedge.net
www.googletagmanager.com
13.107.246.31
142.250.66.202
172.217.167.72
52.191.249.70
0d7a37a04158826b1639569257002280ae3b69cbb515088f417d4bc42523c19b
0f0b2832a0f380b8f450052366984d68872b6aa1d2cc213bea28699bb7c729ad
10461f8936d41487de7f4d763831f77fe0ea1202399b4d2d478332b688aea8f9
1334cc176719116d630668df8845f115ce027e5e4247b3580c48db57deeb4e2d
1bf55a21c4c48f2983754e4cb8f09969824bf0c33d1fe3c33a5c6656d98665c3
345a7f619e726c9ed21fa1e83646623f3491056eb1c9e0f3af797c42d38255c1
38049d1a8b308d68e198c2ee99a63147cb3c33e9928ae07ebf150d71f6c379aa
47e73270ae089d3246f564adfda8e03c6902b213b1a052743fe3aa625d3de792
4f39d6209a6244dd36bfce35b5d680b70f1134fceafe0ac53824cf5af25a0378
51426fe45b83cbc5505d3fd0f4971ba2150488e10d08dfee200f294992e3c6d7
62a06b9bcb0de029bba2f9ff7931ef23f28c9741b3cab74b4868fb7ac2c3c793
669d5b3673c2f77648037756762c9fda07c36061662b91733faf3b4ba76ab961
693b13680dfa2c3fa4a627ae1174d3925f8dd394b22144aa0123d8bd2df813db
6c37284f01cbb48370038504c88317d305b20ea90bb9f4320bb49fa065fb066e
7b3720cb1c9ba24a5a72175e9ea11cda5bb2ee812a8707c8f5b2db4da403421b
8502f25d2557331c317de9d1cdd5c86eba2a27757549790e3e89635f2fc0210f
8fc98a6f9f641b7ae878fc2e1e6a1b1a150a3999b7d286a572effd6791ef1bbe
9582308f7f62e97e47249195e45a94e61da36b02fe0a4f0007f2c41359758d11
981702d3d509b1e7239d70d2fdd54f7b3a7ae1ddc56973303cd5cb1c40de6989
9e97205b1852d5f89c07cf64b3b9bf2c1685416bdd234d94c8ff91d3084821be
c66b93be6205e6d79e114cf5e3acb099ddd43c45527bf7a6de93341d1638ea0f
c811dfc439a6e7672073af9170d4da397a10d419e0f2b966ca0d436c3a4c8438
c90cff659645a312a28804965f3dbc34061338f7234ff5d6ddb2c57e9eadec15
e5dbe610115e1c3620b8817f9626f7216f6031c4547f7e79d2c9d89acd1d17be
e841eb304e01355180cbabd93a4567b0f1a57bcf342f335271bd77525167fc15
f4e37ae41a768a693cd34aa5b93c0b67f9cadec31fbf9df59af496d07179d96f
f840a77b628bd61d5c2ee14369f47bd70f7df23929d8a92dff02a0938e992a92