
| Line: 1 to 1 | ||||||||
|---|---|---|---|---|---|---|---|---|
<-- --> | ||||||||
| Line: 6 to 6 | ||||||||
OAI Provision and Harvesting | ||||||||
| Changed: | ||||||||
| < < |
Here is some information about checking your collection's metadata for harvesting.
Standard OAI QueriesThese standard OAI queries show literally what is being served up in real-time via OAI in Dublin Core for your collection. This OAI stream is what is being harvested by Mountain West Digital Library and other harvesters like Scientific Commons and OAIster. What are you looking for? This is a great way to see whether the fields you have mapped to Dublin Core are being mapped the way you expected, if any text is getting truncated, or if any Unicode characters are being garbled. Also, if the OAI stream is not working, you will get an error message in the results, which may be useful.ExamplesNote: There are two sets of examples below. First are standard queries for simple Dublin Core provision of metadata for the "UU_EAD" collection on the University of Utah main CONTENTdm server. The second example is Qualified Dublin Core provision of metadata for the "nts" collection on the University of Nevada Las Vegas main CONTENTdm server. To view your OAI provision, change the queries as follows:
Example Set #1: University of Utah Marriott Library CONTENTdm server
Example Set #2: University of Nevada Las Vegas University Libraries CONTENTdm server
More InformationNeed more information about OAI? See http://www.openarchives.org, particularly http://www.openarchives.org/OAI/2.0/openarchivesprotocol.htm#ProtocolMessages for information about queries. | |||||||
| > > | For information about checking your collection's metadata for harvesting, see the page on the Mountain West Digital Library website on Open Archives Initiative Queries. | |||||||
| Line: 1 to 1 | ||||||||
|---|---|---|---|---|---|---|---|---|
<-- --> | ||||||||
| Line: 13 to 13 | ||||||||
| OAI queries show literally what is being served up in real-time via OAI in Dublin Core for your collection. This OAI stream is what is being harvested by Mountain West Digital Library and other harvesters like Scientific Commons and OAIster. What are you looking for? This is a great way to see whether the fields you have mapped to Dublin Core are being mapped the way you expected, if any text is getting truncated, or if any Unicode characters are being garbled. Also, if the | ||||||||
| Changed: | ||||||||
| < < | OAI stream is not working, you will get an error message in the results, which may be useful. | |||||||
| > > | OAI stream is not working, you will get an error message in the results, which may be useful. | |||||||
ExamplesNote: There are two sets of examples below. First are standard queries for simple Dublin Core provision of metadata for the "UU_EAD" collection on the University of Utah main CONTENTdm server. The second example is Qualified Dublin Core provision of metadata for the "nts" collection on the University of Nevada Las Vegas main CONTENTdm server. To view your | ||||||||
| Line: 43 to 41 | ||||||||
List metadata formats | ||||||||
| Changed: | ||||||||
| < < |
Lists all the metadata formats on your server. The format "oai_dc" is required of all OAI providers. http://content.lib.utah.edu/cgi-bin/oai.exe?verb=ListMetadataFormats
| |||||||
| > > | Lists all the metadata formats on your server. The format "oai_dc" is required of all OAI providers. http://content.lib.utah.edu/cgi-bin/oai.exe?verb=ListMetadataFormats | |||||||
List identifiersGives the header information only for all records (first 1000): | ||||||||
| Line: 85 to 84 | ||||||||
IdentifyIdentifies the | ||||||||
| Added: | ||||||||
| > > | OAI provider: | |||||||
| Changed: | ||||||||
| < < | OAI provider: <!--StartFragment--><a target="_blank" href="http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=Identify ">http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=Identify </a> | |||||||
| > > | http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=Identify | |||||||
List sets | ||||||||
| Changed: | ||||||||
| < < | Lists all the collections (sets) on your server: <a target="_blank" href="http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=ListSets">http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=ListSets</a> | |||||||
| > > | Lists all the collections (sets) on your server: http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=ListSets | |||||||
List metadata formats | ||||||||
| Changed: | ||||||||
| < < | Lists all the metadata formats on your server. The format "oai_dc" is required of all OAI providers. <a target="_blank" href="http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=ListMetadataFormats">http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=ListMetadataFormats</a> | |||||||
| > > | Lists all the metadata formats on your server. The format "oai_dc" is required of all OAI providers. http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=ListMetadataFormats | |||||||
List identifiers | ||||||||
| Changed: | ||||||||
| < < | Gives the header information only for all records (first 1000): <a target="_blank" href="http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=ListIdentifiers&metadataPrefix=qdc">http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=ListIdentifiers&metadataPrefix=qdc</a> | |||||||
| > > | Gives the header information only for all records (first 1000): http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=ListIdentifiers&metadataPrefix=qdc | |||||||
For the next 1000 (change the number at the end to get the third, fourth, etc.): | ||||||||
| Changed: | ||||||||
| < < | <a target="_blank" href="http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=ListIdentifiers&resumptionToken=:::qdc:1000">http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=ListIdentifiers&resumptionToken=:::qdc:1000</a> | |||||||
| > > | http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=ListIdentifiers&resumptionToken=:::qdc:1000 | |||||||
List records | ||||||||
| Changed: | ||||||||
| < < | List the records from one collection (change the set name at the end to get another set): http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=ListRecords&metadataPrefix=qdc&set=nts | |||||||
| > > | List the records from one collection (change the set name at the end to get another set): http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=ListRecords&metadataPrefix=qdc&set=nts | |||||||
| Changed: | ||||||||
| < < | Lists the records from all collections (first 1000): http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=ListRecords&metadataPrefix=qdc | |||||||
| > > | Lists the records from all collections (first 1000): http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=ListRecords&metadataPrefix=qdc | |||||||
For the next 1000 records (change the number at the end to get the third, fourth, etc.): | ||||||||
| Changed: | ||||||||
| < < | http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=ListRecords&resumptionToken=:::qdc:1000 | |||||||
| > > | http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=ListRecords&resumptionToken=:::qdc:1000 | |||||||
Get record | ||||||||
| Changed: | ||||||||
| < < | Get a particular record (e.g., item #1086 in the nts collection): <a target="_blank" href="http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=GetRecord&identifier=oai:digital.library.unlv.edu:nts/1086&metadataPrefix=qdc">http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=GetRecord&identifier=oai:digital.library.unlv.edu:nts/1086&metadataPrefix=qdc</a> | |||||||
| > > | Get a particular record (e.g., item #1086 in the nts collection): http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=GetRecord&identifier=oai:digital.library.unlv.edu:nts/1086&metadataPrefix=qdc | |||||||
More InformationNeed more information about | ||||||||
| Changed: | ||||||||
| < < | OAI ? See http://www.openarchives.org, particularly http://www.openarchives.org/OAI/2.0/openarchivesprotocol.htm#ProtocolMessages for information about queries. | |||||||
| > > | OAI? See http://www.openarchives.org, particularly http://www.openarchives.org/OAI/2.0/openarchivesprotocol.htm#ProtocolMessages for information about queries. | |||||||
| Line: 1 to 1 | ||||||||
|---|---|---|---|---|---|---|---|---|
<-- --> | ||||||||
| Line: 40 to 40 | ||||||||
| Lists all the collections (sets) on your server: http://content.lib.utah.edu/cgi-bin/oai.exe?verb=ListSets | ||||||||
| Added: | ||||||||
| > > |
List metadata formatsLists all the metadata formats on your server. The format "oai_dc" is required of all OAI providers. http://content.lib.utah.edu/cgi-bin/oai.exe?verb=ListMetadataFormats | |||||||
List identifiersGives the header information only for all records (first 1000): | ||||||||
| Line: 80 to 85 | ||||||||
IdentifyIdentifies the | ||||||||
| Deleted: | ||||||||
| < < | OAI provider: | |||||||
| Changed: | ||||||||
| < < |
<--StartFragment-->http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=Identify | |||||||
| > > | OAI provider: <!--StartFragment--><a target="_blank" href="http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=Identify ">http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=Identify </a> | |||||||
List sets | ||||||||
| Changed: | ||||||||
| < < | Lists all the collections (sets) on your server: http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=ListSets | |||||||
| > > | Lists all the collections (sets) on your server: <a target="_blank" href="http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=ListSets">http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=ListSets</a> | |||||||
List metadata formats | ||||||||
| Changed: | ||||||||
| < < | Lists all the metadata formats on your server. The format "oai_dc" is required of all OAI providers. http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=ListMetadataFormats | |||||||
| > > | Lists all the metadata formats on your server. The format "oai_dc" is required of all OAI providers. <a target="_blank" href="http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=ListMetadataFormats">http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=ListMetadataFormats</a> | |||||||
List identifiers | ||||||||
| Changed: | ||||||||
| < < | Gives the header information only for all records (first 1000): http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=ListIdentifiers&metadataPrefix=qdc | |||||||
| > > | Gives the header information only for all records (first 1000): <a target="_blank" href="http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=ListIdentifiers&metadataPrefix=qdc">http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=ListIdentifiers&metadataPrefix=qdc</a> | |||||||
For the next 1000 (change the number at the end to get the third, fourth, etc.): | ||||||||
| Changed: | ||||||||
| < < | http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=ListIdentifiers&resumptionToken=:::qdc:1000 | |||||||
| > > | <a target="_blank" href="http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=ListIdentifiers&resumptionToken=:::qdc:1000">http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=ListIdentifiers&resumptionToken=:::qdc:1000</a> | |||||||
List records | ||||||||
| Line: 113 to 120 | ||||||||
Get recordGet a particular record (e.g., item #1086 in the nts collection): | ||||||||
| Changed: | ||||||||
| < < |
http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=GetRecord&identifier=oai:digital.library.unlv.edu:nts/1086&metadataPrefix=qdc | |||||||
| > > | <a target="_blank" href="http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=GetRecord&identifier=oai:digital.library.unlv.edu:nts/1086&metadataPrefix=qdc">http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=GetRecord&identifier=oai:digital.library.unlv.edu:nts/1086&metadataPrefix=qdc</a> | |||||||
More Information | ||||||||
| Line: 1 to 1 | ||||||||
|---|---|---|---|---|---|---|---|---|
<-- --> | ||||||||
| Line: 26 to 26 | ||||||||
Example Set #1: University of Utah Marriott Library CONTENTdm server | ||||||||
| Changed: | ||||||||
| < < | ||||||||
| > > | ||||||||
Identify | ||||||||
| Line: 46 to 46 | ||||||||
| http://content.lib.utah.edu/cgi-bin/oai.exe?verb=ListIdentifiers&metadataPrefix=oai_dc | ||||||||
| Changed: | ||||||||
| < < |
For the next 1000 (change the number at the end to get the third, fourth, etc.): | |||||||
| > > |
For the next 1000 (change the number at the end to get the third, fourth, etc.): | |||||||
| http://content.lib.utah.edu/cgi-bin/oai.exe?verb=ListIdentifiers&resumptionToken=:::oai_dc:1000 | ||||||||
| Line: 61 to 61 | ||||||||
| http://content.lib.utah.edu/cgi-bin/oai.exe?verb=ListRecords&metadataPrefix=oai_dc | ||||||||
| Changed: | ||||||||
| < < |
For the next 1000 records (change the number at the end to get the third, fourth, etc.): | |||||||
| > > |
For the next 1000 records (change the number at the end to get the third, fourth, etc.): | |||||||
| http://content.lib.utah.edu/cgi-bin/oai.exe?verb=ListRecords&resumptionToken=:::oai_dc:1000 | ||||||||
| Line: 82 to 82 | ||||||||
| Identifies the OAI provider: | ||||||||
| Changed: | ||||||||
| < < |
<--StartFragment-->http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=Identify | |||||||
| > > |
<--StartFragment-->http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=Identify | |||||||
List sets | ||||||||
| Changed: | ||||||||
| < < | Lists all the collections (sets) on your server: http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=ListSets | |||||||
| > > | Lists all the collections (sets) on your server: http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=ListSets | |||||||
List metadata formats | ||||||||
| Changed: | ||||||||
| < < | Lists all the metadata formats on your server. The format "oai_dc" is required of all OAI providers. http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=ListMetadataFormats | |||||||
| > > | Lists all the metadata formats on your server. The format "oai_dc" is required of all OAI providers. http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=ListMetadataFormats | |||||||
List identifiers | ||||||||
| Changed: | ||||||||
| < < | Gives the header information only for all records (first 1000): http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=ListIdentifiers&metadataPrefix=qdc | |||||||
| > > | Gives the header information only for all records (first 1000): http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=ListIdentifiers&metadataPrefix=qdc | |||||||
For the next 1000 (change the number at the end to get the third, fourth, etc.): | ||||||||
| Changed: | ||||||||
| < < | http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=ListIdentifiers&resumptionToken=:::qdc:1000 | |||||||
| > > | http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=ListIdentifiers&resumptionToken=:::qdc:1000 | |||||||
List records | ||||||||
| Changed: | ||||||||
| < < | List the records from one collection (change the set name at the end to get another set): http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=ListRecords&metadataPrefix=qdc&set=nts | |||||||
| > > | List the records from one collection (change the set name at the end to get another set): http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=ListRecords&metadataPrefix=qdc&set=nts | |||||||
| Changed: | ||||||||
| < < | Lists the records from all collections (first 1000): http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=ListRecords&metadataPrefix=qdc | |||||||
| > > | Lists the records from all collections (first 1000): http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=ListRecords&metadataPrefix=qdc | |||||||
For the next 1000 records (change the number at the end to get the third, fourth, etc.): | ||||||||
| Changed: | ||||||||
| < < | http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=ListRecords&resumptionToken=:::qdc:1000 | |||||||
| > > | http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=ListRecords&resumptionToken=:::qdc:1000 | |||||||
Get record | ||||||||
| Changed: | ||||||||
| < < |
Get a particular record (e.g., item #841 in the UU_EAD collection):
http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=GetRecord&identifier=oai:digital.libary.unlv.edu:____________&metadataPrefix=qdc | |||||||
| > > |
Get a particular record (e.g., item #1086 in the nts collection):
http://digital.library.unlv.edu/cgi-bin/oai.exe?verb=GetRecord&identifier=oai:digital.library.unlv.edu:nts/1086&metadataPrefix=qdc | |||||||
More Information | ||||||||
| Line: 1 to 1 | ||||||||
|---|---|---|---|---|---|---|---|---|
<-- --> | ||||||||
| Line: 13 to 13 | ||||||||
| OAI queries show literally what is being served up in real-time via OAI in Dublin Core for your collection. This OAI stream is what is being harvested by Mountain West Digital Library and other harvesters like Scientific Commons and OAIster. What are you looking for? This is a great way to see whether the fields you have mapped to Dublin Core are being mapped the way you expected, if any text is getting truncated, or if any Unicode characters are being garbled. Also, if the | ||||||||
| Changed: | ||||||||
| < < | OAI stream is not working, you will get an error message in the results, which may be useful. | |||||||
| > > | OAI | |||||||
| Changed: | ||||||||
| < < | Note: These examples are standard queries for simple Dublin Core provision of metadata for the "UU_EAD" collection on the University of Utah main CONTENTdm server. To view your OAI provision, change the queries: | |||||||
| > > |
stream is not working, you will get an error message in the results, which may be useful.
Examples | |||||||
| Changed: | ||||||||
| < < |
| |||||||
| > > | Note: There are two sets of examples below. First are standard queries for simple Dublin Core provision of metadata for the "UU_EAD" collection on the University of Utah main CONTENTdm server. The second example is Qualified Dublin Core provision of metadata for the "nts" collection on the University of Nevada Las Vegas main CONTENTdm server. To view your OAI provision, change the queries as follows: | |||||||
| Changed: | ||||||||
| < < | ||||||||
| > > |
Example Set #1: University of Utah Marriott Library CONTENTdm server | |||||||
Identify | ||||||||
| Line: 42 to 46 | ||||||||
| http://content.lib.utah.edu/cgi-bin/oai.exe?verb=ListIdentifiers&metadataPrefix=oai_dc | ||||||||
| Changed: | ||||||||
| < < |
For the next 1000 (change the number at the end to get the third, fourth, etc.): | |||||||
| > > |
For the next 1000 (change the number at the end to get the third, fourth, etc.): | |||||||
| http://content.lib.utah.edu/cgi-bin/oai.exe?verb=ListIdentifiers&resumptionToken=:::oai_dc:1000 | ||||||||
| Line: 57 to 61 | ||||||||
| http://content.lib.utah.edu/cgi-bin/oai.exe?verb=ListRecords&metadataPrefix=oai_dc | ||||||||
| Changed: | ||||||||
| < < |
For the next 1000 records (change the number at the end to get the third, fourth, etc.): | |||||||
| > > |
For the next 1000 records (change the number at the end to get the third, fourth, etc.): | |||||||
| http://content.lib.utah.edu/cgi-bin/oai.exe?verb=ListRecords&resumptionToken=:::oai_dc:1000 | ||||||||
| Line: 69 to 73 | ||||||||
| http://content.lib.utah.edu/cgi-bin/oai.exe?verb=GetRecord&identifier=oai:content.lib.utah.edu:UU_EAD/841&metadataPrefix=oai_dc | ||||||||
| Added: | ||||||||
| > > |
Example Set #2: University of Nevada Las Vegas University Libraries CONTENTdm server
| |||||||
More InformationNeed more information about | ||||||||
| Changed: | ||||||||
| < < | OAI? See http://www.openarchives.org, particularly http://www.openarchives.org/OAI/2.0/openarchivesprotocol.htm#ProtocolMessages for information about queries. | |||||||
| > > | OAI ? See http://www.openarchives.org, particularly http://www.openarchives.org/OAI/2.0/openarchivesprotocol.htm#ProtocolMessages for information about queries. | |||||||
| Line: 1 to 1 | ||||||||
|---|---|---|---|---|---|---|---|---|
<-- --> | ||||||||
| Line: 15 to 15 | ||||||||
| What are you looking for? This is a great way to see whether the fields you have mapped to Dublin Core are being mapped the way you expected, if any text is getting truncated, or if any Unicode characters are being garbled. Also, if the OAI stream is not working, you will get an error message in the results, which may be useful. | ||||||||
| Changed: | ||||||||
| < < | Note: These examples are standard queries for simple Dublin Core provision of metadata for the "UU_EAD" collection on the University of Utah main CONTENTdm server. To view your <literal>OAI</literal> provision, change the queries: | |||||||
| > > | Note: These examples are standard queries for simple Dublin Core provision of metadata for the "UU_EAD" collection on the University of Utah main CONTENTdm server. To view your OAI provision, change the queries: | |||||||
| ||||||||
| Line: 1 to 1 | ||||||||
|---|---|---|---|---|---|---|---|---|
<-- --> | ||||||||
| Line: 12 to 12 | ||||||||
| These standard OAI queries show literally what is being served up in real-time via OAI in Dublin Core for your collection. This OAI stream is what is being harvested by Mountain West Digital Library and other harvesters like Scientific Commons and OAIster. | ||||||||
| Changed: | ||||||||
| < < | What are you looking for? This is a great way to see whether the fields you have mapped to Dublin Core are being mapped the way you expected, if any text is getting truncated, or if any Unicode characters are being garbled. Also, if the OAI stream is not working, you will get an error message in the results, which may be useful. | |||||||
| > > | What are you looking for? This is a great way to see whether the fields you have mapped to Dublin Core are being mapped the way you expected, if any text is getting truncated, or if any Unicode characters are being garbled. Also, if the OAI stream is not working, you will get an error message in the results, which may be useful. | |||||||
| Changed: | ||||||||
| < < |
Note: These are standard queries for the "UU_EAD" collection on the main server. To test your test collection on the test server, you will need to change the standard queries:
| |||||||
| > > |
Note: These examples are standard queries for simple Dublin Core provision of metadata for the "UU_EAD" collection on the University of Utah main CONTENTdm server. To view your <literal>OAI</literal> provision, change the queries:
| |||||||
| Line: 75 to 77 | ||||||||
| Line: 1 to 1 | ||||||||
|---|---|---|---|---|---|---|---|---|
<-- --> | ||||||||
| Line: 12 to 12 | ||||||||
| These standard OAI queries show literally what is being served up in real-time via OAI in Dublin Core for your collection. This OAI stream is what is being harvested by Mountain West Digital Library and other harvesters like Scientific Commons and OAIster. | ||||||||
| Changed: | ||||||||
| < < | Note: The queries below are set up for the collection UU_EAD. Just change "UU_EAD" in the queries below to your collection alias. | |||||||
| > > |
What are you looking for? This is a great way to see whether the fields you have mapped to Dublin Core are being mapped the way you expected, if any text is getting truncated, or if any Unicode characters are being garbled. Also, if the OAI stream is not working, you will get an error message in the results, which may be useful.
Note: These are standard queries for the "UU_EAD" collection on the main server. To test your test collection on the test server, you will need to change the standard queries:
| |||||||
| Line: 66 to 70 | ||||||||
| Need more information about OAI? See http://www.openarchives.org, particularly http://www.openarchives.org/OAI/2.0/openarchivesprotocol.htm#ProtocolMessages for information about queries. | ||||||||
| Deleted: | ||||||||
| < < | ||||||||