HTTP Client
4
Total requests
0
HTTP errors
Clients
http_client 4
Requests
GET | https://api.themoviedb.org/3/person/3846284 | |
---|---|---|
Request options | [ "query" => [ "api_key" => "e5be1453a23ffc7b8236ed3f0a75d1c8" "language" => "fr-FR" ] ] |
|
Response |
200
[ "info" => [ "header_size" => 608 "request_size" => 189 "total_time" => 0.156237 "namelookup_time" => 0.013257 "connect_time" => 0.014065 "pretransfer_time" => 0.021888 "size_download" => 248.0 "speed_download" => 1589.0 "starttransfer_time" => 0.155711 "primary_ip" => "3.162.79.8" "primary_port" => 443 "local_ip" => "212.227.8.157" "local_port" => 42138 "http_version" => 3 "protocol" => 2 "scheme" => "HTTPS" "appconnect_time_us" => 21774 "connect_time_us" => 14065 "namelookup_time_us" => 13257 "pretransfer_time_us" => 21888 "starttransfer_time_us" => 155711 "total_time_us" => 156237 "effective_method" => "GET" "start_time" => 1732279920.0622 "original_url" => "https://api.themoviedb.org/3/person/3846284?api_key=e5be1453a23ffc7b8236ed3f0a75d1c8&language=fr-FR" "pause_handler" => Closure(float $duration) {#914 : "Symfony\Component\HttpClient\Response\CurlResponse" : { : CurlHandle {#867 …} : Symfony\Component\HttpClient\Internal\CurlClientState {#347 …} : -9223372036854775808 } } "debug" => """ * Trying 3.162.79.8:443...\n * Connected to api.themoviedb.org (3.162.79.8) port 443 (#0)\n * ALPN, offering h2\n * ALPN, offering http/1.1\n * successfully set certificate verify locations:\n * CAfile: /etc/ssl/certs/ca-certificates.crt\n * CApath: /etc/ssl/certs\n * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256\n * ALPN, server accepted to use h2\n * Server certificate:\n * subject: CN=*.themoviedb.org\n * start date: Jul 20 00:00:00 2024 GMT\n * expire date: Aug 17 23:59:59 2025 GMT\n * subjectAltName: host "api.themoviedb.org" matched cert's "*.themoviedb.org"\n * issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M02\n * SSL certificate verify ok.\n * Using HTTP2, server supports multi-use\n * Connection state changed (HTTP/2 confirmed)\n * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0\n * Using Stream ID: 1 (easy handle 0x5610c20cc040)\n > GET /3/person/3846284?api_key=e5be1453a23ffc7b8236ed3f0a75d1c8&language=fr-FR HTTP/2\r\n Host: api.themoviedb.org\r\n accept: */*\r\n user-agent: Symfony HttpClient (Curl)\r\n accept-encoding: gzip\r\n \r\n * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!\n < HTTP/2 200 \r\n < content-type: application/json;charset=utf-8\r\n < date: Fri, 22 Nov 2024 12:52:00 GMT\r\n < server: openresty\r\n < cache-control: public, max-age=28437\r\n < x-memc: MISS, STORE\r\n < x-memc-key: f8fc584025a93f99bed3f421445d4f58\r\n < x-memc-age: 0\r\n < x-memc-expires: 28437\r\n < etag: W/"27256e04169f05e2ee820c895adc2f2c"\r\n < content-encoding: gzip\r\n < vary: Accept-Encoding,accept-encoding\r\n < x-cache: Miss from cloudfront\r\n < via: 1.1 15ecb680f8d71749752cdfbf2e720cac.cloudfront.net (CloudFront)\r\n < x-amz-cf-pop: TXL50-P5\r\n < alt-svc: h3=":443"; ma=86400\r\n < x-amz-cf-id: 75shaRqrKzYssQ8Pcg4HHrCuqxgfOGUicCGkxeL5eJ_bYuLgvgb4aQ==\r\n < vary: Origin\r\n < \r\n """ ] "url" => "https://api.themoviedb.org/3/person/3846284?api_key=e5be1453a23ffc7b8236ed3f0a75d1c8&language=fr-FR" "response_headers" => [ "HTTP/2 200 " "content-type: application/json;charset=utf-8" "date: Fri, 22 Nov 2024 12:52:00 GMT" "server: openresty" "cache-control: public, max-age=28437" "x-memc: MISS, STORE" "x-memc-key: f8fc584025a93f99bed3f421445d4f58" "x-memc-age: 0" "x-memc-expires: 28437" "etag: W/"27256e04169f05e2ee820c895adc2f2c"" "content-encoding: gzip" "vary: Accept-Encoding,accept-encoding" "x-cache: Miss from cloudfront" "via: 1.1 15ecb680f8d71749752cdfbf2e720cac.cloudfront.net (CloudFront)" "x-amz-cf-pop: TXL50-P5" "alt-svc: h3=":443"; ma=86400" "x-amz-cf-id: 75shaRqrKzYssQ8Pcg4HHrCuqxgfOGUicCGkxeL5eJ_bYuLgvgb4aQ==" "vary: Origin" ] "response_content" => [ "{"adult":false,"also_known_as":[],"biography":"","birthday":"1966-09-27","deathday":null,"gender":1,"homepage":null,"id":3846284,"imdb_id":"nm1540472","known_for_department":"Acting","name":"Ana Paula Mota","place_of_birth":"Portugal","popularity":0.001,"profile_path":"/tTxuJNjdmQw8GbTeJb4D4UDoRo1.jpg"}" ] ] |
GET | https://api.themoviedb.org/3/person/3846284 | |
---|---|---|
Request options | [ "query" => [ "api_key" => "e5be1453a23ffc7b8236ed3f0a75d1c8" "language" => "fr-FR" ] ] |
|
Response |
200
[ "info" => [ "header_size" => 607 "request_size" => 189 "total_time" => 0.014128 "namelookup_time" => 2.6E-5 "connect_time" => 2.6E-5 "pretransfer_time" => 0.000102 "size_download" => 248.0 "speed_download" => 17714.0 "starttransfer_time" => 0.014002 "primary_ip" => "3.162.79.8" "primary_port" => 443 "local_ip" => "212.227.8.157" "local_port" => 42138 "http_version" => 3 "protocol" => 2 "scheme" => "HTTPS" "appconnect_time_us" => 26 "connect_time_us" => 26 "namelookup_time_us" => 26 "pretransfer_time_us" => 102 "starttransfer_time_us" => 14002 "total_time_us" => 14128 "effective_method" => "GET" "start_time" => 1732279920.2191 "original_url" => "https://api.themoviedb.org/3/person/3846284?api_key=e5be1453a23ffc7b8236ed3f0a75d1c8&language=fr-FR" "pause_handler" => Closure(float $duration) {#872 : "Symfony\Component\HttpClient\Response\CurlResponse" : { : CurlHandle {#910 …} : Symfony\Component\HttpClient\Internal\CurlClientState {#347 …} : -9223372036854775787 } } "debug" => """ * Found bundle for host api.themoviedb.org: 0x5610c2234e50 [can multiplex]\n * Re-using existing connection! (#0) with host api.themoviedb.org\n * Connected to api.themoviedb.org (3.162.79.8) port 443 (#0)\n * Using Stream ID: 3 (easy handle 0x5610c2238e60)\n > GET /3/person/3846284?api_key=e5be1453a23ffc7b8236ed3f0a75d1c8&language=fr-FR HTTP/2\r\n Host: api.themoviedb.org\r\n accept: */*\r\n user-agent: Symfony HttpClient (Curl)\r\n accept-encoding: gzip\r\n \r\n < HTTP/2 200 \r\n < content-type: application/json;charset=utf-8\r\n < date: Fri, 22 Nov 2024 12:52:00 GMT\r\n < server: openresty\r\n < cache-control: public, max-age=28437\r\n < x-memc: MISS, STORE\r\n < x-memc-key: f8fc584025a93f99bed3f421445d4f58\r\n < x-memc-age: 0\r\n < x-memc-expires: 28437\r\n < etag: W/"27256e04169f05e2ee820c895adc2f2c"\r\n < content-encoding: gzip\r\n < vary: Accept-Encoding,accept-encoding\r\n < x-cache: Hit from cloudfront\r\n < via: 1.1 15ecb680f8d71749752cdfbf2e720cac.cloudfront.net (CloudFront)\r\n < x-amz-cf-pop: TXL50-P5\r\n < alt-svc: h3=":443"; ma=86400\r\n < x-amz-cf-id: yBkJ9RrzbCOtkAfVEDsMQT4YMZ9vns7YJGCqp-hPwC3kNSrwUQ-N0w==\r\n < vary: Origin\r\n < \r\n """ ] "url" => "https://api.themoviedb.org/3/person/3846284?api_key=e5be1453a23ffc7b8236ed3f0a75d1c8&language=fr-FR" "response_headers" => [ "HTTP/2 200 " "content-type: application/json;charset=utf-8" "date: Fri, 22 Nov 2024 12:52:00 GMT" "server: openresty" "cache-control: public, max-age=28437" "x-memc: MISS, STORE" "x-memc-key: f8fc584025a93f99bed3f421445d4f58" "x-memc-age: 0" "x-memc-expires: 28437" "etag: W/"27256e04169f05e2ee820c895adc2f2c"" "content-encoding: gzip" "vary: Accept-Encoding,accept-encoding" "x-cache: Hit from cloudfront" "via: 1.1 15ecb680f8d71749752cdfbf2e720cac.cloudfront.net (CloudFront)" "x-amz-cf-pop: TXL50-P5" "alt-svc: h3=":443"; ma=86400" "x-amz-cf-id: yBkJ9RrzbCOtkAfVEDsMQT4YMZ9vns7YJGCqp-hPwC3kNSrwUQ-N0w==" "vary: Origin" ] "response_content" => [ "{"adult":false,"also_known_as":[],"biography":"","birthday":"1966-09-27","deathday":null,"gender":1,"homepage":null,"id":3846284,"imdb_id":"nm1540472","known_for_department":"Acting","name":"Ana Paula Mota","place_of_birth":"Portugal","popularity":0.001,"profile_path":"/tTxuJNjdmQw8GbTeJb4D4UDoRo1.jpg"}" ] ] |
GET | https://api.themoviedb.org/3/person/3846284/movie_credits | |
---|---|---|
Request options | [ "query" => [ "api_key" => "e5be1453a23ffc7b8236ed3f0a75d1c8" "language" => "fr-FR" ] ] |
|
Response |
200
[ "info" => [ "header_size" => 608 "request_size" => 203 "total_time" => 0.14985 "pretransfer_time" => 5.2E-5 "size_download" => 1008.0 "speed_download" => 6765.0 "starttransfer_time" => 0.149683 "primary_ip" => "3.162.79.8" "primary_port" => 443 "local_ip" => "212.227.8.157" "local_port" => 42138 "http_version" => 3 "protocol" => 2 "scheme" => "HTTPS" "pretransfer_time_us" => 52 "starttransfer_time_us" => 149683 "total_time_us" => 149850 "effective_method" => "GET" "start_time" => 1732279920.2192 "original_url" => "https://api.themoviedb.org/3/person/3846284/movie_credits?api_key=e5be1453a23ffc7b8236ed3f0a75d1c8&language=fr-FR" "pause_handler" => Closure(float $duration) {#869 : "Symfony\Component\HttpClient\Response\CurlResponse" : { : CurlHandle {#879 …} : Symfony\Component\HttpClient\Internal\CurlClientState {#347 …} : -9223372036854775787 } } "debug" => """ * Found bundle for host api.themoviedb.org: 0x5610c2234e50 [can multiplex]\n * Multiplexed connection found!\n * Re-using existing connection! (#0) with host api.themoviedb.org\n * Using Stream ID: 5 (easy handle 0x5610c21f5d10)\n > GET /3/person/3846284/movie_credits?api_key=e5be1453a23ffc7b8236ed3f0a75d1c8&language=fr-FR HTTP/2\r\n Host: api.themoviedb.org\r\n accept: */*\r\n user-agent: Symfony HttpClient (Curl)\r\n accept-encoding: gzip\r\n \r\n < HTTP/2 200 \r\n < content-type: application/json;charset=utf-8\r\n < date: Fri, 22 Nov 2024 12:52:00 GMT\r\n < server: openresty\r\n < cache-control: public, max-age=22225\r\n < x-memc: MISS, STORE\r\n < x-memc-key: 5765af01570f33bf16df2dc1e791b3b1\r\n < x-memc-age: 0\r\n < x-memc-expires: 22225\r\n < etag: W/"12a2ef24b5dd3b61411a89977dd40daa"\r\n < content-encoding: gzip\r\n < vary: Accept-Encoding,accept-encoding\r\n < x-cache: Miss from cloudfront\r\n < via: 1.1 15ecb680f8d71749752cdfbf2e720cac.cloudfront.net (CloudFront)\r\n < x-amz-cf-pop: TXL50-P5\r\n < alt-svc: h3=":443"; ma=86400\r\n < x-amz-cf-id: ZrFRq4LtkrxT6lW21iHw1_NLaTmet4xUMC-gDvDiAjbeEnazefmZnw==\r\n < vary: Origin\r\n < \r\n """ ] "url" => "https://api.themoviedb.org/3/person/3846284/movie_credits?api_key=e5be1453a23ffc7b8236ed3f0a75d1c8&language=fr-FR" "response_headers" => [ "HTTP/2 200 " "content-type: application/json;charset=utf-8" "date: Fri, 22 Nov 2024 12:52:00 GMT" "server: openresty" "cache-control: public, max-age=22225" "x-memc: MISS, STORE" "x-memc-key: 5765af01570f33bf16df2dc1e791b3b1" "x-memc-age: 0" "x-memc-expires: 22225" "etag: W/"12a2ef24b5dd3b61411a89977dd40daa"" "content-encoding: gzip" "vary: Accept-Encoding,accept-encoding" "x-cache: Miss from cloudfront" "via: 1.1 15ecb680f8d71749752cdfbf2e720cac.cloudfront.net (CloudFront)" "x-amz-cf-pop: TXL50-P5" "alt-svc: h3=":443"; ma=86400" "x-amz-cf-id: ZrFRq4LtkrxT6lW21iHw1_NLaTmet4xUMC-gDvDiAjbeEnazefmZnw==" "vary: Origin" ] "response_content" => [ "{"cast":[{"adult":false,"backdrop_path":"/rw0TYN8MzlxzTmCrFgbnnM5havx.jpg","genre_ids":[18,10749],"id":390736,"original_language":"pt","original_title":"Histórias de Alice","overview":"Il raconte l'histoire d'un cinéaste brésilien, Lucas. À la mort de sa mère, Alice, à Belo Horizonte, elle cherche les racines portugaises de sa famille à travers l'océan, découvrant une histoire d'amour complexe.\r Le père de Lucas, Olavo, était le fils d'un très riche industriel portugais, Joaquim, est déshérité lorsqu'il épouse Alice, la mère de Lucas, une femme très pauvre qui vivait dans une maison de chambres de la ville de Porto, au Portugal. Face à l'imminence de la Seconde Guerre mondiale, tout le monde part pour le Brésil, s'installant dans le Minas Gerais.\r En enquêtant sur son passé le plus lointain, Lucas fait des découvertes sur d'éventuels actes criminels de son propre père, Olavo. Lucas est aidé par Teresa, une jeune femme portugaise qui travaille comme restauratrice d'anciennes églises portugaises à l'intérieur du Portugal. Lucas, aidé de Teresa, tente de reconstituer les histoires de sa mère Alice, et finit par tomber amoureux de Teresa.","popularity":0.389,"poster_path":"/4AOX03nSMx0WBmTFvvDijTudOhu.jpg","release_date":"2016-03-31","title":"Histórias de Alice","video":false,"vote_average":10.0,"vote_count":1,"character":"Conceição","credit_id":"63aa0f48aaec7100bb4f9488","order":8},{"adult":false,"backdrop_path":null,"genre_ids":[18],"id":218492,"original_language":"pt","original_title":"Um Rio Chamado Tempo, uma Casa Chamada Terra","overview":"","popularity":0.07,"poster_path":"/5zI0HvnUIsNcZ53BGbPnLYlCBnt.jpg","release_date":"2005-09-15","title":"Um Rio Chamado Tempo, uma Casa Chamada Terra","video":false,"vote_average":6.0,"vote_count":1,"character":"Sara","credit_id":"63aa0eaeeda4b70080b66864","order":14}],"crew":[],"id":3846284}" ] ] |
GET | https://api.themoviedb.org/3/person/3846284/combined_credits | |
---|---|---|
Request options | [ "query" => [ "api_key" => "e5be1453a23ffc7b8236ed3f0a75d1c8" "language" => "fr-FR" ] ] |
|
Response |
200
[ "info" => [ "header_size" => 608 "request_size" => 206 "total_time" => 0.148158 "namelookup_time" => 2.7E-5 "connect_time" => 2.7E-5 "pretransfer_time" => 9.9E-5 "size_download" => 1411.0 "speed_download" => 9533.0 "starttransfer_time" => 0.147964 "primary_ip" => "3.162.79.8" "primary_port" => 443 "local_ip" => "212.227.8.157" "local_port" => 42138 "http_version" => 3 "protocol" => 2 "scheme" => "HTTPS" "appconnect_time_us" => 27 "connect_time_us" => 27 "namelookup_time_us" => 27 "pretransfer_time_us" => 99 "starttransfer_time_us" => 147964 "total_time_us" => 148158 "effective_method" => "GET" "start_time" => 1732279920.3697 "original_url" => "https://api.themoviedb.org/3/person/3846284/combined_credits?api_key=e5be1453a23ffc7b8236ed3f0a75d1c8&language=fr-FR" "pause_handler" => Closure(float $duration) {#925 : "Symfony\Component\HttpClient\Response\CurlResponse" : { : CurlHandle {#924 …} : Symfony\Component\HttpClient\Internal\CurlClientState {#347 …} : -9223372036854775781 } } "debug" => """ * Found bundle for host api.themoviedb.org: 0x5610c2234e50 [can multiplex]\n * Re-using existing connection! (#0) with host api.themoviedb.org\n * Connected to api.themoviedb.org (3.162.79.8) port 443 (#0)\n * Using Stream ID: 7 (easy handle 0x5610c2257cd0)\n > GET /3/person/3846284/combined_credits?api_key=e5be1453a23ffc7b8236ed3f0a75d1c8&language=fr-FR HTTP/2\r\n Host: api.themoviedb.org\r\n accept: */*\r\n user-agent: Symfony HttpClient (Curl)\r\n accept-encoding: gzip\r\n \r\n < HTTP/2 200 \r\n < content-type: application/json;charset=utf-8\r\n < date: Fri, 22 Nov 2024 12:52:00 GMT\r\n < server: openresty\r\n < cache-control: public, max-age=22023\r\n < x-memc: MISS, STORE\r\n < x-memc-key: a23187598583156a1b890657c6ba4908\r\n < x-memc-age: 0\r\n < x-memc-expires: 22023\r\n < etag: W/"f5d488332b57df5801c404fb054f8bb7"\r\n < content-encoding: gzip\r\n < vary: Accept-Encoding,accept-encoding\r\n < x-cache: Miss from cloudfront\r\n < via: 1.1 15ecb680f8d71749752cdfbf2e720cac.cloudfront.net (CloudFront)\r\n < x-amz-cf-pop: TXL50-P5\r\n < alt-svc: h3=":443"; ma=86400\r\n < x-amz-cf-id: VLfRyQhY-Gfwgi-ion9VQdAgKX3itds5U6Nl-5V-wfLvWPc4t0fGFA==\r\n < vary: Origin\r\n < \r\n """ ] "url" => "https://api.themoviedb.org/3/person/3846284/combined_credits?api_key=e5be1453a23ffc7b8236ed3f0a75d1c8&language=fr-FR" "response_headers" => [ "HTTP/2 200 " "content-type: application/json;charset=utf-8" "date: Fri, 22 Nov 2024 12:52:00 GMT" "server: openresty" "cache-control: public, max-age=22023" "x-memc: MISS, STORE" "x-memc-key: a23187598583156a1b890657c6ba4908" "x-memc-age: 0" "x-memc-expires: 22023" "etag: W/"f5d488332b57df5801c404fb054f8bb7"" "content-encoding: gzip" "vary: Accept-Encoding,accept-encoding" "x-cache: Miss from cloudfront" "via: 1.1 15ecb680f8d71749752cdfbf2e720cac.cloudfront.net (CloudFront)" "x-amz-cf-pop: TXL50-P5" "alt-svc: h3=":443"; ma=86400" "x-amz-cf-id: VLfRyQhY-Gfwgi-ion9VQdAgKX3itds5U6Nl-5V-wfLvWPc4t0fGFA==" "vary: Origin" ] "response_content" => [ "{"cast":[{"adult":false,"backdrop_path":"/rw0TYN8MzlxzTmCrFgbnnM5havx.jpg","genre_ids":[18,10749],"id":390736,"original_language":"pt","original_title":"Histórias de Alice","overview":"Il raconte l'histoire d'un cinéaste brésilien, Lucas. À la mort de sa mère, Alice, à Belo Horizonte, elle cherche les racines portugaises de sa famille à travers l'océan, découvrant une histoire d'amour complexe.\r Le père de Lucas, Olavo, était le fils d'un très riche industriel portugais, Joaquim, est déshérité lorsqu'il épouse Alice, la mère de Lucas, une femme très pauvre qui vivait dans une maison de chambres de la ville de Porto, au Portugal. Face à l'imminence de la Seconde Guerre mondiale, tout le monde part pour le Brésil, s'installant dans le Minas Gerais.\r En enquêtant sur son passé le plus lointain, Lucas fait des découvertes sur d'éventuels actes criminels de son propre père, Olavo. Lucas est aidé par Teresa, une jeune femme portugaise qui travaille comme restauratrice d'anciennes églises portugaises à l'intérieur du Portugal. Lucas, aidé de Teresa, tente de reconstituer les histoires de sa mère Alice, et finit par tomber amoureux de Teresa.","popularity":0.389,"poster_path":"/4AOX03nSMx0WBmTFvvDijTudOhu.jpg","release_date":"2016-03-31","title":"Histórias de Alice","video":false,"vote_average":10.0,"vote_count":1,"character":"Conceição","credit_id":"63aa0f48aaec7100bb4f9488","order":8,"media_type":"movie"},{"adult":false,"backdrop_path":null,"genre_ids":[18],"id":218492,"original_language":"pt","original_title":"Um Rio Chamado Tempo, uma Casa Chamada Terra","overview":"","popularity":0.07,"poster_path":"/5zI0HvnUIsNcZ53BGbPnLYlCBnt.jpg","release_date":"2005-09-15","title":"Um Rio Chamado Tempo, uma Casa Chamada Terra","video":false,"vote_average":6.0,"vote_count":1,"character":"Sara","credit_id":"63aa0eaeeda4b70080b66864","order":14,"media_type":"movie"},{"adult":false,"backdrop_path":"/bPtkUoltDonaUmeGEfxxyLyV3Je.jpg","genre_ids":[35],"id":100856,"origin_country":["PT"],"original_language":"pt","original_name":"Camilo, O Pendura","overview":"","popularity":1.462,"poster_path":"/9nxX98vSAF4B40la1wXDbwMcOau.jpg","first_air_date":"2002-03-24","name":"Camilo, O Pendura","vote_average":0.0,"vote_count":0,"character":"","credit_id":"63aa0e0fbfeb8b0080a15d37","episode_count":26,"media_type":"tv"},{"adult":false,"backdrop_path":"/5WTQQYmWa3vJsVoSR5awKZ4mxpf.jpg","genre_ids":[18,80],"id":217067,"origin_country":["PT"],"original_language":"pt","original_name":"Polícias","overview":"","popularity":2.925,"poster_path":"/6hqdSxqhJbUKDUumwjWEJ7qzB8p.jpg","first_air_date":"1996-10-03","name":"Polícias","vote_average":0.0,"vote_count":0,"character":"Prostituta","credit_id":"63aa098d07216600a217cb03","episode_count":2,"media_type":"tv"},{"adult":false,"backdrop_path":"/rEfaLyIaiM7NWV3gGMsQSwsguy7.jpg","genre_ids":[35],"id":89429,"origin_country":["PT"],"original_language":"pt","original_name":"A Loja do Camilo","overview":"","popularity":7.033,"poster_path":"/qOLQw4UmopKdwoCE3vyNAvO6mnL.jpg","first_air_date":"1999-11-11","name":"A Loja do Camilo","vote_average":0.0,"vote_count":0,"character":"","credit_id":"63aa0da7bfeb8b0080a15d24","episode_count":12,"media_type":"tv"}],"crew":[],"id":3846284}" ] ] |