semc.sirsi.net
Open in
urlscan Pro
206.187.16.62
Public Scan
Effective URL: https://semc.sirsi.net/uhtbin/cgisirsi/?ps=72rU54YV2w/CENTRAL/22380015/60/1180/X
Submission Tags: insec_govpress_testing wordpress Search All
Submission: On October 14 via api from US
Summary
TLS certificate: Issued by Go Daddy Secure Certificate Authority... on December 27th 2019. Valid for: a year.
This is the only time semc.sirsi.net was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
3 33 | 206.187.16.62 206.187.16.62 | 20141 (QTS-SUW1-...) (QTS-SUW1-ATL1) | |
2 | 2a00:1450:400... 2a00:1450:4001:817::2008 | 15169 (GOOGLE) (GOOGLE) | |
32 | 2 |
ASN20141 (QTS-SUW1-ATL1, US)
PTR: draco.sirsi.net
library.seminolecountyfl.gov | |
semc.sirsi.net |
ASN15169 (GOOGLE, US)
ssl.google-analytics.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
32 |
sirsi.net
2 redirects
semc.sirsi.net |
643 KB |
2 |
google-analytics.com
ssl.google-analytics.com |
17 KB |
1 |
seminolecountyfl.gov
1 redirects
library.seminolecountyfl.gov |
243 B |
32 | 3 |
Domain | Requested by | |
---|---|---|
32 | semc.sirsi.net |
2 redirects
semc.sirsi.net
|
2 | ssl.google-analytics.com |
semc.sirsi.net
|
1 | library.seminolecountyfl.gov | 1 redirects |
32 | 3 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.peacehealth.org |
www.thegoodtrade.com |
www.countryliving.com |
sirsidynix.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
*.sirsi.net Go Daddy Secure Certificate Authority - G2 |
2019-12-27 - 2021-02-26 |
a year | crt.sh |
*.google-analytics.com GTS CA 1O1 |
2020-09-22 - 2020-12-15 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://semc.sirsi.net/uhtbin/cgisirsi/?ps=72rU54YV2w/CENTRAL/22380015/60/1180/X
Frame ID: D6E118CA0844BD0DE19A5B9E8B554F95
Requests: 32 HTTP requests in this frame
Screenshot
Page URL History Show full URLs
-
http://library.seminolecountyfl.gov/
HTTP 301
https://semc.sirsi.net/ Page URL
-
https://semc.sirsi.net/uhtbin/cgisirsi/x/x/0/49/
HTTP 302
https://semc.sirsi.net/uhtbin/cgisirsi/?ps=jH9k9Lpyvd/CENTRAL/22380015/38/1/X HTTP 302
https://semc.sirsi.net/uhtbin/cgisirsi/?ps=72rU54YV2w/CENTRAL/22380015/60/1180/X Page URL
Detected technologies
Apache (Web Servers) ExpandDetected patterns
- headers server /(?:Apache(?:$|\/([\d.]+)|[^/-])|(?:^|\b)HTTPD)/i
Prototype (JavaScript Frameworks) Expand
Detected patterns
- script /(?:prototype|protoaculous)(?:-([\d.]*[\d]))?.*\.js/i
script.aculo.us (JavaScript Libraries) Expand
Detected patterns
- script /\/(?:scriptaculous|protoaculous)(?:\.js|\/)/i
Page Statistics
4 Outgoing links
These are links going to different origins than the main page.
Title: Managing stress during COVID-19 Wellness
Search URL Search Domain Scan URL
Title: 4 Tips For Navigating Political Fatigue
Search URL Search Domain Scan URL
Title: 80+ Easy Fall Recipes You'll Want to Make All Season Long
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://library.seminolecountyfl.gov/
HTTP 301
https://semc.sirsi.net/ Page URL
-
https://semc.sirsi.net/uhtbin/cgisirsi/x/x/0/49/
HTTP 302
https://semc.sirsi.net/uhtbin/cgisirsi/?ps=jH9k9Lpyvd/CENTRAL/22380015/38/1/X HTTP 302
https://semc.sirsi.net/uhtbin/cgisirsi/?ps=72rU54YV2w/CENTRAL/22380015/60/1180/X Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 0- http://library.seminolecountyfl.gov/ HTTP 301
- https://semc.sirsi.net/
32 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
/
semc.sirsi.net/ Redirect Chain
|
113 B 445 B |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Primary Request
Cookie set
/
semc.sirsi.net/uhtbin/cgisirsi/ Redirect Chain
|
26 KB 26 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
prototype-1.6.1.js
semc.sirsi.net/Js/ |
141 KB 142 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
scriptaculous.js
semc.sirsi.net/Js/ |
3 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
sirsidynix.js
semc.sirsi.net/Js/ |
107 KB 107 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
datetimepicker.js
semc.sirsi.net/Js/ |
16 KB 16 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
getcontent.js
semc.sirsi.net/Js/ |
14 KB 14 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
default.css
semc.sirsi.net/Css/default/ |
81 B 411 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
sirsi_button.gif
semc.sirsi.net/WebCat_Images/English/Other/MiscD/ |
3 KB 3 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
builder.js
semc.sirsi.net/Js/ |
5 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
effects.js
semc.sirsi.net/Js/ |
38 KB 38 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
dragdrop.js
semc.sirsi.net/Js/ |
30 KB 31 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
controls.js
semc.sirsi.net/Js/ |
34 KB 34 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
slider.js
semc.sirsi.net/Js/ |
10 KB 10 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
sound.js
semc.sirsi.net/Js/ |
2 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
sirsidynix.css
semc.sirsi.net/Css/default/css/ |
24 KB 25 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
webapp.css
semc.sirsi.net/Css/default/css/ |
25 KB 25 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
custom.css
semc.sirsi.net/Css/default/css/ |
2 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
eLibrary_SCPL_Banner.png
semc.sirsi.net/Css/default/images/sirsidynix/ |
148 KB 149 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
button.png
semc.sirsi.net/Css/default/images/sirsidynix/ |
387 B 719 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
header_menu_container.png
semc.sirsi.net/Css/default/images/sirsidynix/ |
502 B 834 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-Q050 |
ga.js
ssl.google-analytics.com/ |
45 KB 17 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
footer_container.png
semc.sirsi.net/Css/default/images/sirsidynix/ |
832 B 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-Q050 |
__utm.gif
ssl.google-analytics.com/r/ |
35 B 178 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
top_edge.png
semc.sirsi.net/Css/default/images/sirsidynix/ |
237 B 568 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
right_edge.png
semc.sirsi.net/Css/default/images/sirsidynix/ |
232 B 563 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bottom_edge.png
semc.sirsi.net/Css/default/images/sirsidynix/ |
235 B 566 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
left_edge.png
semc.sirsi.net/Css/default/images/sirsidynix/ |
230 B 561 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
top_left.png
semc.sirsi.net/Css/default/images/sirsidynix/ |
568 B 900 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
top_right.png
semc.sirsi.net/Css/default/images/sirsidynix/ |
656 B 988 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bottom_right.png
semc.sirsi.net/Css/default/images/sirsidynix/ |
587 B 919 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bottom_left.png
semc.sirsi.net/Css/default/images/sirsidynix/ |
598 B 930 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
254 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.
function| showDirectoryPicker function| showOpenFilePicker function| showSaveFilePicker object| trustedTypes object| Prototype object| Abstract object| Try object| Class function| PeriodicalExecuter function| Template object| $break object| Enumerable function| $A function| $w function| $H function| Hash function| $R function| ObjectRange object| Ajax function| $ function| Selector function| $$ object| Form object| Field function| $F object| Toggle object| Insertion object| $continue object| Position object| Scriptaculous object| Builder object| Effect object| Droppables object| Draggables function| Draggable function| SortableObserver object| Sortable object| Autocompleter object| Control object| Sound number| iframeHistory number| ieVersion string| detectedBrowser object| columns object| nested_columns object| content_containers number| margins number| padding number| columnWidthDifference number| ieColumnWidth number| ieNestedColumnWidth object| columnImages object| columnImagesWidth undefined| windowWidth function| sendCurrentTab function| pngFix function| storeElements function| eventHandlers function| displayTabPanels function| browserDetection function| contentDecorations function| renderColumns function| mobileDisplay function| createModalDialogBox function| modalIframeGoBack function| modalIframeGoForward function| modalIframeRemoveFrame function| modalMaximize function| modalClose function| submitForm function| initializeLoadedAjax function| wizard_validate function| wizard_next function| wizard_previous function| nextSlideShow function| previousSlideShow function| playSlideShow function| stopSlideShow function| initializeWebApp object| LocalizedValues object| DisplayMonthName object| CheckDisplayMonth number| currentCol function| show_permalink_from_url function| show_permalink function| setLocalizedValue function| getLocalizedValue function| open_win function| open_bare_win function| open_hyperion_image_win function| open_hyperion_info_win function| open_win_timeout function| open_help_win function| open_bounce_win function| open_amazon_win function| orig_form_action function| combine_fields function| search_form_action function| put_admin_help_button function| open_admin_help_win function| getNonJavaHelpFileUrl function| put_help_button function| put_keepremove_button function| updatekeptlist function| put_keepremove_perm_button function| updatepermkeptlist function| put_keepremove_all_button function| put_keepremove_all_perm_button function| updatekeptlist_all function| updatekeptlist_all_perm function| do_history function| sendOpenURL function| sendEnvisionWare function| sendAxis function| sendBCP function| sendPayPal function| clearCreditCardFields function| submitVeriSign function| OpenGateway function| OnlineUserRegistrationCheck function| OnlineUserActivationCheck function| selectAll function| NewCalHold function| cancelSelected function| processholdform function| processSuspend function| processactivateform function| verifyAndSubmit function| allChecked function| someChecked function| ask_to_select function| ask_for_confirmation function| stripLeading function| removeExtra function| pullAmount function| CompareAlpha function| CompareDate function| CompareNumeric function| CompareMoney function| TableSort function| switchImage function| setImageDown function| check_for_sorted function| TableSortByColumn function| verifyDateAndSubmit function| setDisplayMonthName function| createList function| removeList function| renameList function| makeListActive function| removeCheckedTitles function| removeAllTitles function| setEnterpriseReturn function| required function| setDisabled function| saveFirst function| setChangedAdminOff function| setChangedAdmin function| getChangedAdmin function| saveAdmin function| checkEnvnChange function| restoreSelect function| keep_alive function| loadEnterpriseSearch function| naturalSort function| myPop undefined| winCal object| dtToday undefined| Cal undefined| docCal object| MonthName object| WeekDayName undefined| exDateTime string| cnTop string| cnLeft undefined| WindowTitle number| WeekChar number| CellWidth string| DateSeparator number| TimeMode boolean| ShowLongMonth boolean| ShowMonthYear undefined| MonthYearColor undefined| WeekHeadColor undefined| WeekendColor undefined| WeekDayColor undefined| FontColor undefined| SelDateColor string| ThemeBg undefined| noDate undefined| specificDate undefined| localizedNever function| setMonth function| setWeekDayName function| setWindowTitle function| setMonthYearColor function| setWeekHeadColor function| setWeekendColor function| setWeekDayColor function| setFontColor function| setSelDateColor function| setNoDate function| setSpecificDate function| NewCal function| RenderCal function| GenCell function| Calendar function| GetMonthIndex function| IncYear function| DecYear function| SwitchMth function| SetHour function| SetMinute function| SetAmPm function| getShowHour function| GetMonthName function| GetMonDays function| IsLeapYear function| FormatDate function| addDetailCover function| addDetailCoverShrinkToFitHeight function| addDetailCoverShrinkToFitWidth function| addHitlistCover function| addHref function| addTextNode function| buildSyndeticsUrl function| createParam function| getDetailCover function| getDetailCoverSingleControls function| getHitCover function| getHitCoverSingleControls function| getNovelistSimilarAuthors function| getNovelistSimilarTitles function| getSimilarAuthors function| getSimilarTitles function| getXMLHTTPRequest function| hideDivs function| removeChildren function| showSimAuthOpen function| showSimTitleOpen function| showNoSimilar function| validateDetailCover function| validateImage string| gaJsHost object| _gat object| _gaq object| pageTracker object| gaGlobal number| column_container_height string| iphone number| updateScreen object| tabs object| tabClasses object| date6 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 |
---|---|---|
.semc.sirsi.net/ | Name: __utmb Value: 37030434.1.10.1602662931 |
|
.semc.sirsi.net/ | Name: __utmz Value: 37030434.1602662931.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none) |
|
.semc.sirsi.net/ | Name: __utmc Value: 37030434 |
|
.semc.sirsi.net/ | Name: __utma Value: 37030434.98897735.1602662931.1602662931.1602662931.1 |
|
.semc.sirsi.net/ | Name: __utmt Value: 1 |
|
semc.sirsi.net/ | Name: session_number Value: 22380015 |
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; includeSubDomains |
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.
library.seminolecountyfl.gov
semc.sirsi.net
ssl.google-analytics.com
206.187.16.62
2a00:1450:4001:817::2008
02fce53f07c940d02d64e0f9025c095ce4f50cb524886a170ca3ed2e616dab71
0fce022cb0801425ccc8f521be8c66e402d68cc2128e0a133f4e7e7fafe50f66
107c33547d46e57c075c8b577c3091347d435f04367847890d8594a9c7c3e1ac
1259ea99bd76596239bfd3102c679eb0a5052578dc526b0452f4d42f8bcdd45f
13277ca0d9bbf9995075632456465c94690932b4ad557708474aa147745a5105
14b8dd7a6c9a8f7a0ea0622fb7f5f0700152e1d5892c5043337d6e5a789efb44
24a2cd6983e3718975ee4b3343e296f3f783490e631a64f956806bb18e71b74b
2854cb94d138709859b2ff298d2b7ef15c77db5ac74d50232b856e666da400b5
2c07da07526c7a75769f876f3c290c8ac71ab5c26f1b03aea1b4647e9548bf4c
30175733cd0c736355b288387d99388c07f16ed54a7357c31aa7ca00de281b64
328cab78ebb3e3c4e94e23b87630a56ae7ad2db686ecd1d69f93176318b6f82d
3cbb0fe944c73503cf313ec7b4bc876b3aac041e0a45e1ce29652f6d5573e107
51e537b38de7d239e6322ea4a143318d006b2530eb87e8f3ecfaf9e62948fe3d
55954e0d57d8ad77a8189b52de42fe51957ae882be583a2330b503d1c6b1870b
55e1b13a6f644c9b062a5129101e21b61601e350ed29757dab0a0b7e85185a09
606a0651aa69f6e147090ab9f5a595653a83e70c0a56f0a8f1481a48045a5e38
6839fd1db58bfeada5908da2599c77f4fb6592a9e80b877d604110fb98509de3
6f2f2c2b06452306a07f12172d362c22beaae1dbb3408f686fed892ae6f81516
75dbbab518f4ba4fd00e0728e429f06566a9c45a64856fefa850c05462661424
8337212354871836e6763a41e615916c89bac5b3f1f0adf60ba43c7c806e1015
8a2e4f92cba8509d0d26255bb950e4a53345fad6c1b38da13448b9c7a561832a
8e5ddd104d3d821a867f6be4810e3c39ed810c93eaa27930f382220b99d02914
a1bea8dc9380a03b073cfbdde7e0bd595f0ecce0ae3d7ea766eb69762fd10346
aa09c6d2333a766e52cab011641b645631ee317e53381c95637ce895331c1f30
c0068994aef2906b89212526e718cda32eb658483d44a84f918b1106c0e9e314
cde22d6b0918c99e46694de59f2e52945685159b011f6868c2041aec64fd7b49
dddf526f3cc86b2da2a659d9cc71894a5ae3a725101e1e9f01c31c492028062b
de2f22bb77d076238858763d6f0e61ba965bc7ea9f45d3846d770eac9b705131
e6747c1a4c460fd40a05a0f419db1dc139c33e72447ac36f96d59451b213a4c7
ec33db33fbcf129f7e7340bedcae8a9993ccb066eed1fdf10c4066d45136302f
f4979a5aff4098480fe0162696cc09424560d8743350236b1fd1143be93ad7ee