Test duration : 45.902s
Passed Tests | ||
---|---|---|
tigase.tests.archive.TestMessageArchiveManagement2 | ||
testMessageArchival | 40.141s |
2022-01-16 22:28:27 |
2022-01-16 22:28:27 | null / [TestClass name=class tigase.tests.archive.TestMessageArchiveManagement2] 2022-01-16 22:28:27 | ------------------------------------ 2022-01-16 22:28:27 | [Mutex] waiting for: [mam-_xaaaq30257@test-domain.com/353042745-tigase-272:mam-_brp9v70256@test-domain.com:Message-19434d80-aa3a-4f26-a610-9a0952b58fa0] 2022-01-16 22:28:27 | [Mutex] received everything. 2022-01-16 22:28:29 | [Mutex] waiting for: [mam-_brp9v70256@test-domain.com/353042745-tigase-271:mam-_xaaaq30257@test-domain.com:Message-cd5b03d7-fcea-407f-adb6-5361ce353def] 2022-01-16 22:28:29 | [Mutex] received everything. 2022-01-16 22:28:31 | [Mutex] waiting for: [mam-_xaaaq30257@test-domain.com/353042745-tigase-272:mam-_brp9v70256@test-domain.com:Message-99874c4c-b597-4013-8ad9-563050248fcf] 2022-01-16 22:28:31 | [Mutex] received everything. 2022-01-16 22:28:33 | [Mutex] waiting for: [mam-_brp9v70256@test-domain.com/353042745-tigase-271:mam-_xaaaq30257@test-domain.com:Message-61e4afe1-fb42-4e2a-acd3-793c12edfcb8] 2022-01-16 22:28:33 | [Mutex] received everything. 2022-01-16 22:28:35 | [Mutex] waiting for: [mam-_xaaaq30257@test-domain.com/353042745-tigase-272:mam-_brp9v70256@test-domain.com:Message-8da0c851-2e8d-434a-86c1-c7d766990d1d] 2022-01-16 22:28:35 | [Mutex] received everything. 2022-01-16 22:28:37 | [Mutex] waiting for: [mam-_brp9v70256@test-domain.com/353042745-tigase-271:mam-_xaaaq30257@test-domain.com:Message-82226658-0570-4031-812e-6a14bfa54d75] 2022-01-16 22:28:37 | [Mutex] received everything. 2022-01-16 22:28:39 | [Mutex] waiting for: [mam-_xaaaq30257@test-domain.com/353042745-tigase-272:mam-_brp9v70256@test-domain.com:Message-046ed242-854a-4f33-aa00-c685168d0149] 2022-01-16 22:28:39 | [Mutex] received everything. 2022-01-16 22:28:41 | [Mutex] waiting for: [mam-_brp9v70256@test-domain.com/353042745-tigase-271:mam-_xaaaq30257@test-domain.com:Message-02de4774-fad3-4d2b-81ca-80957528a17d] 2022-01-16 22:28:41 | [Mutex] received everything. 2022-01-16 22:28:43 | [Mutex] waiting for: [mam-_xaaaq30257@test-domain.com/353042745-tigase-272:mam-_brp9v70256@test-domain.com:Message-3e0ee5ea-0b37-4e10-ab49-353dc8204b00] 2022-01-16 22:28:43 | [Mutex] received everything. 2022-01-16 22:28:45 | [Mutex] waiting for: [mam-_brp9v70256@test-domain.com/353042745-tigase-271:mam-_xaaaq30257@test-domain.com:Message-dd82bd22-1849-485f-b5fb-f028649d2d68] 2022-01-16 22:28:45 | [Mutex] received everything. 2022-01-16 22:28:47 | [Mutex] waiting for: [mam-_xaaaq30257@test-domain.com/353042745-tigase-272:mam-_brp9v70256@test-domain.com:Message-3fe7eb2e-b8c6-4ca3-b1fd-86245f7b5fed] 2022-01-16 22:28:47 | [Mutex] received everything. 2022-01-16 22:28:49 | [Mutex] waiting for: [mam-_brp9v70256@test-domain.com/353042745-tigase-271:mam-_xaaaq30257@test-domain.com:Message-e638ac53-5e71-459a-b493-a8b484e3e448] 2022-01-16 22:28:49 | [Mutex] received everything. 2022-01-16 22:28:51 | [Mutex] waiting for: [mam-_xaaaq30257@test-domain.com/353042745-tigase-272:mam-_brp9v70256@test-domain.com:Message-26a311b8-0612-4f2c-a48b-a6bd087e28b0] 2022-01-16 22:28:51 | [Mutex] received everything. 2022-01-16 22:28:53 | [Mutex] waiting for: [mam-_brp9v70256@test-domain.com/353042745-tigase-271:mam-_xaaaq30257@test-domain.com:Message-b3274744-5290-4372-b4ec-45441c6b4248] 2022-01-16 22:28:53 | [Mutex] received everything. 2022-01-16 22:28:55 | [Mutex] waiting for: [mam-_xaaaq30257@test-domain.com/353042745-tigase-272:mam-_brp9v70256@test-domain.com:Message-519a54e5-d634-4c66-a447-cad8a3ea3d48] 2022-01-16 22:28:55 | [Mutex] received everything. 2022-01-16 22:28:57 | [Mutex] waiting for: [mam-_brp9v70256@test-domain.com/353042745-tigase-271:mam-_xaaaq30257@test-domain.com:Message-315c5fd6-0d96-4097-ad88-a4869e6a7596] 2022-01-16 22:28:57 | [Mutex] received everything. 2022-01-16 22:28:59 | [Mutex] waiting for: [mam-_xaaaq30257@test-domain.com/353042745-tigase-272:mam-_brp9v70256@test-domain.com:Message-d8fa4b80-417d-4ee1-973c-a09437000272] 2022-01-16 22:28:59 | [Mutex] received everything. 2022-01-16 22:29:01 | [Mutex] waiting for: [mam-_brp9v70256@test-domain.com/353042745-tigase-271:mam-_xaaaq30257@test-domain.com:Message-98193369-b544-47b3-8846-227fb1211805] 2022-01-16 22:29:01 | [Mutex] received everything. 2022-01-16 22:29:03 | [Mutex] waiting for: [mam-_xaaaq30257@test-domain.com/353042745-tigase-272:mam-_brp9v70256@test-domain.com:Message-cdfbd0d3-7b39-4619-8e3b-6968e2e47ab6] 2022-01-16 22:29:03 | [Mutex] received everything. 2022-01-16 22:29:05 | [Mutex] waiting for: [mam-_brp9v70256@test-domain.com/353042745-tigase-271:mam-_xaaaq30257@test-domain.com:null] 2022-01-16 22:29:05 | [Mutex] received everything. |
testMessageRetrievalFromEmpty | 1.008s |
2022-01-16 22:28:26 |
2022-01-16 22:28:26 | null / [TestClass name=class tigase.tests.archive.TestMessageArchiveManagement2] 2022-01-16 22:28:26 | ------------------------------------ 2022-01-16 22:28:26 | [Mutex] waiting for: [items:received] 2022-01-16 22:28:26 | [Mutex] waiting for: [items:received] 2022-01-16 22:28:27 | [Mutex] received everything. 2022-01-16 22:28:27 | [Mutex] isItemNotified: items:received:99e64ac6-91d2-4f54-8750-b41a6863e55c:true :: true |
testMessageRetrievalWithNonEmptyResults | 1.122s |
2022-01-16 22:29:07 |
2022-01-16 22:29:07 | null / [TestClass name=class tigase.tests.archive.TestMessageArchiveManagement2] 2022-01-16 22:29:07 | ------------------------------------ 2022-01-16 22:29:07 | [Mutex] waiting for: [items:received] 2022-01-16 22:29:07 | [Mutex] waiting for: [items:received] 2022-01-16 22:29:07 | [Mutex] waiting for: [items:received] 2022-01-16 22:29:07 | [Mutex] waiting for: [items:received] 2022-01-16 22:29:07 | [Mutex] waiting for: [items:received] 2022-01-16 22:29:07 | [Mutex] waiting for: [items:received] 2022-01-16 22:29:07 | [Mutex] waiting for: [items:received] 2022-01-16 22:29:07 | [Mutex] waiting for: [items:received] 2022-01-16 22:29:07 | [Mutex] waiting for: [items:received] 2022-01-16 22:29:07 | [Mutex] waiting for: [items:received] 2022-01-16 22:29:07 | [Mutex] waiting for: [items:received] 2022-01-16 22:29:07 | [Mutex] waiting for: [items:received] 2022-01-16 22:29:07 | [Mutex] waiting for: [items:received] 2022-01-16 22:29:07 | [Mutex] waiting for: [items:received] 2022-01-16 22:29:08 | [Mutex] received everything. 2022-01-16 22:29:08 | [Mutex] isItemNotified: items:received:25f7b610-63d5-42d0-a45a-632fce964bd4:true :: true 2022-01-16 22:29:08 | [Mutex] isItemNotified: item:mam-_xaaaq30257@test-domain.com/353042745-tigase-272:mam-_brp9v70256@test-domain.com:Message-19434d80-aa3a-4f26-a610-9a0952b58fa0 :: true 2022-01-16 22:29:08 | [Mutex] isItemNotified: item:mam-_brp9v70256@test-domain.com/353042745-tigase-271:mam-_xaaaq30257@test-domain.com:Message-cd5b03d7-fcea-407f-adb6-5361ce353def :: true 2022-01-16 22:29:08 | [Mutex] isItemNotified: item:mam-_xaaaq30257@test-domain.com/353042745-tigase-272:mam-_brp9v70256@test-domain.com:Message-99874c4c-b597-4013-8ad9-563050248fcf :: true 2022-01-16 22:29:08 | [Mutex] isItemNotified: item:mam-_brp9v70256@test-domain.com/353042745-tigase-271:mam-_xaaaq30257@test-domain.com:Message-61e4afe1-fb42-4e2a-acd3-793c12edfcb8 :: true 2022-01-16 22:29:08 | [Mutex] isItemNotified: item:mam-_xaaaq30257@test-domain.com/353042745-tigase-272:mam-_brp9v70256@test-domain.com:Message-8da0c851-2e8d-434a-86c1-c7d766990d1d :: true 2022-01-16 22:29:08 | [Mutex] isItemNotified: item:mam-_brp9v70256@test-domain.com/353042745-tigase-271:mam-_xaaaq30257@test-domain.com:Message-82226658-0570-4031-812e-6a14bfa54d75 :: true 2022-01-16 22:29:08 | [Mutex] isItemNotified: item:mam-_xaaaq30257@test-domain.com/353042745-tigase-272:mam-_brp9v70256@test-domain.com:Message-046ed242-854a-4f33-aa00-c685168d0149 :: true 2022-01-16 22:29:08 | [Mutex] isItemNotified: item:mam-_brp9v70256@test-domain.com/353042745-tigase-271:mam-_xaaaq30257@test-domain.com:Message-02de4774-fad3-4d2b-81ca-80957528a17d :: true 2022-01-16 22:29:08 | [Mutex] isItemNotified: item:mam-_xaaaq30257@test-domain.com/353042745-tigase-272:mam-_brp9v70256@test-domain.com:Message-3e0ee5ea-0b37-4e10-ab49-353dc8204b00 :: true 2022-01-16 22:29:08 | [Mutex] isItemNotified: item:mam-_brp9v70256@test-domain.com/353042745-tigase-271:mam-_xaaaq30257@test-domain.com:Message-dd82bd22-1849-485f-b5fb-f028649d2d68 :: true 2022-01-16 22:29:08 | [Mutex] isItemNotified: item:mam-_xaaaq30257@test-domain.com/353042745-tigase-272:mam-_brp9v70256@test-domain.com:Message-3fe7eb2e-b8c6-4ca3-b1fd-86245f7b5fed :: true 2022-01-16 22:29:08 | [Mutex] isItemNotified: item:mam-_brp9v70256@test-domain.com/353042745-tigase-271:mam-_xaaaq30257@test-domain.com:Message-e638ac53-5e71-459a-b493-a8b484e3e448 :: true 2022-01-16 22:29:08 | [Mutex] isItemNotified: item:mam-_xaaaq30257@test-domain.com/353042745-tigase-272:mam-_brp9v70256@test-domain.com:Message-26a311b8-0612-4f2c-a48b-a6bd087e28b0 :: true 2022-01-16 22:29:08 | [Mutex] isItemNotified: item:mam-_brp9v70256@test-domain.com/353042745-tigase-271:mam-_xaaaq30257@test-domain.com:Message-b3274744-5290-4372-b4ec-45441c6b4248 :: true 2022-01-16 22:29:08 | [Mutex] isItemNotified: item:mam-_xaaaq30257@test-domain.com/353042745-tigase-272:mam-_brp9v70256@test-domain.com:Message-519a54e5-d634-4c66-a447-cad8a3ea3d48 :: true 2022-01-16 22:29:08 | [Mutex] isItemNotified: item:mam-_brp9v70256@test-domain.com/353042745-tigase-271:mam-_xaaaq30257@test-domain.com:Message-315c5fd6-0d96-4097-ad88-a4869e6a7596 :: true 2022-01-16 22:29:08 | [Mutex] isItemNotified: item:mam-_xaaaq30257@test-domain.com/353042745-tigase-272:mam-_brp9v70256@test-domain.com:Message-d8fa4b80-417d-4ee1-973c-a09437000272 :: true 2022-01-16 22:29:08 | [Mutex] isItemNotified: item:mam-_brp9v70256@test-domain.com/353042745-tigase-271:mam-_xaaaq30257@test-domain.com:Message-98193369-b544-47b3-8846-227fb1211805 :: true 2022-01-16 22:29:08 | [Mutex] isItemNotified: item:mam-_xaaaq30257@test-domain.com/353042745-tigase-272:mam-_brp9v70256@test-domain.com:Message-cdfbd0d3-7b39-4619-8e3b-6968e2e47ab6 :: true 2022-01-16 22:29:08 | [Mutex] isItemNotified: item:mam-_brp9v70256@test-domain.com/353042745-tigase-271:mam-_xaaaq30257@test-domain.com:null :: true |
testMessageRetrievalWithNonEmptyResultsWithQuery | 1.079s |
2022-01-16 22:29:08 |
2022-01-16 22:29:08 | null / [TestClass name=class tigase.tests.archive.TestMessageArchiveManagement2] 2022-01-16 22:29:08 | ------------------------------------ 2022-01-16 22:29:08 | [Mutex] waiting for: [items:received] 2022-01-16 22:29:08 | [Mutex] waiting for: [items:received] 2022-01-16 22:29:08 | [Mutex] waiting for: [items:received] 2022-01-16 22:29:08 | [Mutex] waiting for: [items:received] 2022-01-16 22:29:08 | [Mutex] waiting for: [items:received] 2022-01-16 22:29:08 | [Mutex] waiting for: [items:received] 2022-01-16 22:29:08 | [Mutex] waiting for: [items:received] 2022-01-16 22:29:08 | [Mutex] waiting for: [items:received] 2022-01-16 22:29:08 | [Mutex] waiting for: [items:received] 2022-01-16 22:29:08 | [Mutex] waiting for: [items:received] 2022-01-16 22:29:08 | [Mutex] waiting for: [items:received] 2022-01-16 22:29:09 | [Mutex] received everything. 2022-01-16 22:29:09 | [Mutex] isItemNotified: items:received:194f8ec0-102c-41d7-b2fc-232e31626c13:true :: true 2022-01-16 22:29:09 | [Mutex] isItemNotified: item:mam-_xaaaq30257@test-domain.com/353042745-tigase-272:mam-_brp9v70256@test-domain.com:Message-99874c4c-b597-4013-8ad9-563050248fcf :: true 2022-01-16 22:29:09 | [Mutex] isItemNotified: item:mam-_brp9v70256@test-domain.com/353042745-tigase-271:mam-_xaaaq30257@test-domain.com:Message-61e4afe1-fb42-4e2a-acd3-793c12edfcb8 :: true 2022-01-16 22:29:09 | [Mutex] isItemNotified: item:mam-_xaaaq30257@test-domain.com/353042745-tigase-272:mam-_brp9v70256@test-domain.com:Message-8da0c851-2e8d-434a-86c1-c7d766990d1d :: true 2022-01-16 22:29:09 | [Mutex] isItemNotified: item:mam-_brp9v70256@test-domain.com/353042745-tigase-271:mam-_xaaaq30257@test-domain.com:Message-82226658-0570-4031-812e-6a14bfa54d75 :: true 2022-01-16 22:29:09 | [Mutex] isItemNotified: item:mam-_xaaaq30257@test-domain.com/353042745-tigase-272:mam-_brp9v70256@test-domain.com:Message-046ed242-854a-4f33-aa00-c685168d0149 :: true 2022-01-16 22:29:09 | [Mutex] isItemNotified: item:mam-_brp9v70256@test-domain.com/353042745-tigase-271:mam-_xaaaq30257@test-domain.com:Message-02de4774-fad3-4d2b-81ca-80957528a17d :: true 2022-01-16 22:29:09 | [Mutex] isItemNotified: item:mam-_xaaaq30257@test-domain.com/353042745-tigase-272:mam-_brp9v70256@test-domain.com:Message-3e0ee5ea-0b37-4e10-ab49-353dc8204b00 :: true 2022-01-16 22:29:09 | [Mutex] isItemNotified: item:mam-_brp9v70256@test-domain.com/353042745-tigase-271:mam-_xaaaq30257@test-domain.com:Message-dd82bd22-1849-485f-b5fb-f028649d2d68 :: true 2022-01-16 22:29:09 | [Mutex] isItemNotified: item:mam-_xaaaq30257@test-domain.com/353042745-tigase-272:mam-_brp9v70256@test-domain.com:Message-3fe7eb2e-b8c6-4ca3-b1fd-86245f7b5fed :: true 2022-01-16 22:29:09 | [Mutex] isItemNotified: item:mam-_brp9v70256@test-domain.com/353042745-tigase-271:mam-_xaaaq30257@test-domain.com:Message-e638ac53-5e71-459a-b493-a8b484e3e448 :: true 2022-01-16 22:29:09 | [Mutex] isItemNotified: item:mam-_xaaaq30257@test-domain.com/353042745-tigase-272:mam-_brp9v70256@test-domain.com:Message-26a311b8-0612-4f2c-a48b-a6bd087e28b0 :: true 2022-01-16 22:29:09 | [Mutex] isItemNotified: item:mam-_brp9v70256@test-domain.com/353042745-tigase-271:mam-_xaaaq30257@test-domain.com:Message-b3274744-5290-4372-b4ec-45441c6b4248 :: true 2022-01-16 22:29:09 | [Mutex] isItemNotified: item:mam-_xaaaq30257@test-domain.com/353042745-tigase-272:mam-_brp9v70256@test-domain.com:Message-519a54e5-d634-4c66-a447-cad8a3ea3d48 :: true 2022-01-16 22:29:09 | [Mutex] isItemNotified: item:mam-_brp9v70256@test-domain.com/353042745-tigase-271:mam-_xaaaq30257@test-domain.com:Message-315c5fd6-0d96-4097-ad88-a4869e6a7596 :: true 2022-01-16 22:29:09 | [Mutex] isItemNotified: item:mam-_xaaaq30257@test-domain.com/353042745-tigase-272:mam-_brp9v70256@test-domain.com:Message-d8fa4b80-417d-4ee1-973c-a09437000272 :: true 2022-01-16 22:29:09 | [Mutex] isItemNotified: item:mam-_brp9v70256@test-domain.com/353042745-tigase-271:mam-_xaaaq30257@test-domain.com:Message-98193369-b544-47b3-8846-227fb1211805 :: true |
testMessageRetrievalWithNonEmptyResultsWithQueryAndRsm | 1.051s |
2022-01-16 22:29:09 |
2022-01-16 22:29:09 | null / [TestClass name=class tigase.tests.archive.TestMessageArchiveManagement2] 2022-01-16 22:29:09 | ------------------------------------ 2022-01-16 22:29:09 | [Mutex] waiting for: [items:received] 2022-01-16 22:29:09 | [Mutex] waiting for: [items:received] 2022-01-16 22:29:09 | [Mutex] waiting for: [items:received] 2022-01-16 22:29:09 | [Mutex] waiting for: [items:received] 2022-01-16 22:29:09 | [Mutex] waiting for: [items:received] 2022-01-16 22:29:09 | [Mutex] waiting for: [items:received] 2022-01-16 22:29:09 | [Mutex] waiting for: [items:received] 2022-01-16 22:29:10 | [Mutex] received everything. 2022-01-16 22:29:10 | [Mutex] isItemNotified: items:received:10d0530d-fcee-40a0-8ba5-12c828add49a:false :: true 2022-01-16 22:29:10 | [Mutex] isItemNotified: item:mam-_xaaaq30257@test-domain.com/353042745-tigase-272:mam-_brp9v70256@test-domain.com:Message-99874c4c-b597-4013-8ad9-563050248fcf :: true 2022-01-16 22:29:10 | [Mutex] isItemNotified: item:mam-_brp9v70256@test-domain.com/353042745-tigase-271:mam-_xaaaq30257@test-domain.com:Message-61e4afe1-fb42-4e2a-acd3-793c12edfcb8 :: true 2022-01-16 22:29:10 | [Mutex] isItemNotified: item:mam-_xaaaq30257@test-domain.com/353042745-tigase-272:mam-_brp9v70256@test-domain.com:Message-8da0c851-2e8d-434a-86c1-c7d766990d1d :: true 2022-01-16 22:29:10 | [Mutex] isItemNotified: item:mam-_brp9v70256@test-domain.com/353042745-tigase-271:mam-_xaaaq30257@test-domain.com:Message-82226658-0570-4031-812e-6a14bfa54d75 :: true 2022-01-16 22:29:10 | [Mutex] isItemNotified: item:mam-_xaaaq30257@test-domain.com/353042745-tigase-272:mam-_brp9v70256@test-domain.com:Message-046ed242-854a-4f33-aa00-c685168d0149 :: true |
testRetrievalOfForm | 0.012s |
2022-01-16 22:28:26 |
2022-01-16 22:28:26 | null / [TestClass name=class tigase.tests.archive.TestMessageArchiveManagement2] 2022-01-16 22:28:26 | ------------------------------------ 2022-01-16 22:28:26 | [Mutex] waiting for: [form:fields] 2022-01-16 22:28:26 | [Mutex] waiting for: [form:fields] 2022-01-16 22:28:26 | [Mutex] received everything. 2022-01-16 22:28:26 | [Mutex] isItemNotified: form:field:FORM_TYPE:urn:xmpp:mam:2 :: true 2022-01-16 22:28:26 | [Mutex] isItemNotified: form:field:with:null :: true 2022-01-16 22:28:26 | [Mutex] isItemNotified: form:field:start:null :: true 2022-01-16 22:28:26 | [Mutex] isItemNotified: form:field:end:null :: true |
testSettingsChange | 0.018s |
2022-01-16 22:28:26 |
2022-01-16 22:28:26 | null / [TestClass name=class tigase.tests.archive.TestMessageArchiveManagement2] 2022-01-16 22:28:26 | ------------------------------------ 2022-01-16 22:28:26 | [Mutex] waiting for: [settings:1] 2022-01-16 22:28:26 | [Mutex] received everything. 2022-01-16 22:28:26 | [Mutex] isItemNotified: settings:1:default:never :: true 2022-01-16 22:28:26 | [Mutex] waiting for: [settings:9a03eacb-edf3-4597-bac9-288aa07a1b23] 2022-01-16 22:28:26 | [Mutex] waiting for: [settings:9a03eacb-edf3-4597-bac9-288aa07a1b23] 2022-01-16 22:28:26 | [Mutex] received everything. 2022-01-16 22:28:26 | [Mutex] isItemNotified: settings:9a03eacb-edf3-4597-bac9-288aa07a1b23:default:roster :: true 2022-01-16 22:28:26 | [Mutex] waiting for: [settings:7651105f-f9a0-49f1-8fcb-f8fdd76a7b17] 2022-01-16 22:28:26 | [Mutex] waiting for: [settings:7651105f-f9a0-49f1-8fcb-f8fdd76a7b17] 2022-01-16 22:28:26 | [Mutex] received everything. 2022-01-16 22:28:26 | [Mutex] isItemNotified: settings:7651105f-f9a0-49f1-8fcb-f8fdd76a7b17:default:always :: true |
testSupportAdvertisement | 0.011s |
2022-01-16 22:28:26 |
2022-01-16 22:28:26 | null / [TestClass name=class tigase.tests.archive.TestMessageArchiveManagement2] 2022-01-16 22:28:26 | ------------------------------------ 2022-01-16 22:28:26 | [Mutex] waiting for: [discovery:completed] 2022-01-16 22:28:26 | [Mutex] received everything. 2022-01-16 22:28:26 | [Mutex] isItemNotified: discovery:completed:success :: true 2022-01-16 22:28:26 | [Mutex] isItemNotified: discovery:feature:urn:xmpp:mam:2 :: true |