HTTP Client
4
Total requests
0
HTTP errors
Clients
http_client 4
Requests
GET | https://api.themoviedb.org/3/person/124012 | |
---|---|---|
Request options | [ "query" => [ "api_key" => "e5be1453a23ffc7b8236ed3f0a75d1c8" "language" => "fr-FR" ] ] |
|
Response |
200
[ "info" => [ "header_size" => 603 "request_size" => 188 "total_time" => 0.191556 "namelookup_time" => 0.013118 "connect_time" => 0.013729 "pretransfer_time" => 0.021174 "size_download" => 233.0 "speed_download" => 1219.0 "starttransfer_time" => 0.191077 "primary_ip" => "18.64.119.56" "primary_port" => 443 "local_ip" => "212.227.8.157" "local_port" => 52482 "http_version" => 3 "protocol" => 2 "scheme" => "HTTPS" "appconnect_time_us" => 21080 "connect_time_us" => 13729 "namelookup_time_us" => 13118 "pretransfer_time_us" => 21174 "starttransfer_time_us" => 191077 "total_time_us" => 191556 "effective_method" => "GET" "start_time" => 1730492747.4416 "original_url" => "https://api.themoviedb.org/3/person/124012?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 18.64.119.56:443...\n * Connected to api.themoviedb.org (18.64.119.56) 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 0x56508665caf0)\n > GET /3/person/124012?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, 01 Nov 2024 20:25:47 GMT\r\n < server: openresty\r\n < cache-control: public, max-age=24851\r\n < x-memc: HIT\r\n < x-memc-key: 672594c9b387c6e501e535f09dc22dae\r\n < x-memc-age: 1504\r\n < x-memc-expires: 24851\r\n < etag: W/"e04620f090b1f10c1cd0a74942fbf9ac"\r\n < content-encoding: gzip\r\n < vary: Accept-Encoding,accept-encoding\r\n < x-cache: Miss from cloudfront\r\n < via: 1.1 5f2bb43f258333f4156847ce1f482ee6.cloudfront.net (CloudFront)\r\n < x-amz-cf-pop: TXL50-P4\r\n < alt-svc: h3=":443"; ma=86400\r\n < x-amz-cf-id: 8qDnoIbdmlJ9UayoglOM43HAQ00lNSgefl1VKnCtSnp7Xrva6RDPUQ==\r\n < vary: Origin\r\n < \r\n """ ] "url" => "https://api.themoviedb.org/3/person/124012?api_key=e5be1453a23ffc7b8236ed3f0a75d1c8&language=fr-FR" "response_headers" => [ "HTTP/2 200 " "content-type: application/json;charset=utf-8" "date: Fri, 01 Nov 2024 20:25:47 GMT" "server: openresty" "cache-control: public, max-age=24851" "x-memc: HIT" "x-memc-key: 672594c9b387c6e501e535f09dc22dae" "x-memc-age: 1504" "x-memc-expires: 24851" "etag: W/"e04620f090b1f10c1cd0a74942fbf9ac"" "content-encoding: gzip" "vary: Accept-Encoding,accept-encoding" "x-cache: Miss from cloudfront" "via: 1.1 5f2bb43f258333f4156847ce1f482ee6.cloudfront.net (CloudFront)" "x-amz-cf-pop: TXL50-P4" "alt-svc: h3=":443"; ma=86400" "x-amz-cf-id: 8qDnoIbdmlJ9UayoglOM43HAQ00lNSgefl1VKnCtSnp7Xrva6RDPUQ==" "vary: Origin" ] "response_content" => [ "{"adult":false,"also_known_as":[],"biography":"","birthday":null,"deathday":null,"gender":0,"homepage":null,"id":124012,"imdb_id":"nm1319094","known_for_department":"Acting","name":"Gini Holtzman","place_of_birth":null,"popularity":0.241,"profile_path":"/A0Vwb4sNe5JZZRArKPe1Snn5OvQ.jpg"}" ] ] |
GET | https://api.themoviedb.org/3/person/124012 | |
---|---|---|
Request options | [ "query" => [ "api_key" => "e5be1453a23ffc7b8236ed3f0a75d1c8" "language" => "fr-FR" ] ] |
|
Response |
200
[ "info" => [ "header_size" => 602 "request_size" => 188 "total_time" => 0.002835 "namelookup_time" => 2.3E-5 "connect_time" => 2.3E-5 "pretransfer_time" => 8.9E-5 "size_download" => 233.0 "speed_download" => 116500.0 "starttransfer_time" => 0.002731 "primary_ip" => "18.64.119.56" "primary_port" => 443 "local_ip" => "212.227.8.157" "local_port" => 52482 "http_version" => 3 "protocol" => 2 "scheme" => "HTTPS" "appconnect_time_us" => 23 "connect_time_us" => 23 "namelookup_time_us" => 23 "pretransfer_time_us" => 89 "starttransfer_time_us" => 2731 "total_time_us" => 2835 "effective_method" => "GET" "start_time" => 1730492747.6337 "original_url" => "https://api.themoviedb.org/3/person/124012?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 …} : -9223372036854775788 } } "debug" => """ * Found bundle for host api.themoviedb.org: 0x5650865e2a30 [can multiplex]\n * Re-using existing connection! (#0) with host api.themoviedb.org\n * Connected to api.themoviedb.org (18.64.119.56) port 443 (#0)\n * Using Stream ID: 3 (easy handle 0x5650865fb000)\n > GET /3/person/124012?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, 01 Nov 2024 20:25:47 GMT\r\n < server: openresty\r\n < cache-control: public, max-age=24851\r\n < x-memc: HIT\r\n < x-memc-key: 672594c9b387c6e501e535f09dc22dae\r\n < x-memc-age: 1504\r\n < x-memc-expires: 24851\r\n < etag: W/"e04620f090b1f10c1cd0a74942fbf9ac"\r\n < content-encoding: gzip\r\n < vary: Accept-Encoding,accept-encoding\r\n < x-cache: Hit from cloudfront\r\n < via: 1.1 5f2bb43f258333f4156847ce1f482ee6.cloudfront.net (CloudFront)\r\n < x-amz-cf-pop: TXL50-P4\r\n < alt-svc: h3=":443"; ma=86400\r\n < x-amz-cf-id: sQfenzOkbC8VidfRmHB2K-k8pekAwWWEJleIXrClUiPowWKUxSpzTA==\r\n < vary: Origin\r\n < \r\n """ ] "url" => "https://api.themoviedb.org/3/person/124012?api_key=e5be1453a23ffc7b8236ed3f0a75d1c8&language=fr-FR" "response_headers" => [ "HTTP/2 200 " "content-type: application/json;charset=utf-8" "date: Fri, 01 Nov 2024 20:25:47 GMT" "server: openresty" "cache-control: public, max-age=24851" "x-memc: HIT" "x-memc-key: 672594c9b387c6e501e535f09dc22dae" "x-memc-age: 1504" "x-memc-expires: 24851" "etag: W/"e04620f090b1f10c1cd0a74942fbf9ac"" "content-encoding: gzip" "vary: Accept-Encoding,accept-encoding" "x-cache: Hit from cloudfront" "via: 1.1 5f2bb43f258333f4156847ce1f482ee6.cloudfront.net (CloudFront)" "x-amz-cf-pop: TXL50-P4" "alt-svc: h3=":443"; ma=86400" "x-amz-cf-id: sQfenzOkbC8VidfRmHB2K-k8pekAwWWEJleIXrClUiPowWKUxSpzTA==" "vary: Origin" ] "response_content" => [ "{"adult":false,"also_known_as":[],"biography":"","birthday":null,"deathday":null,"gender":0,"homepage":null,"id":124012,"imdb_id":"nm1319094","known_for_department":"Acting","name":"Gini Holtzman","place_of_birth":null,"popularity":0.241,"profile_path":"/A0Vwb4sNe5JZZRArKPe1Snn5OvQ.jpg"}" ] ] |
GET | https://api.themoviedb.org/3/person/124012/movie_credits | |
---|---|---|
Request options | [ "query" => [ "api_key" => "e5be1453a23ffc7b8236ed3f0a75d1c8" "language" => "fr-FR" ] ] |
|
Response |
200
[ "info" => [ "header_size" => 603 "request_size" => 202 "total_time" => 0.180768 "pretransfer_time" => 6.5E-5 "size_download" => 931.0 "speed_download" => 5172.0 "starttransfer_time" => 0.180609 "primary_ip" => "18.64.119.56" "primary_port" => 443 "local_ip" => "212.227.8.157" "local_port" => 52482 "http_version" => 3 "protocol" => 2 "scheme" => "HTTPS" "pretransfer_time_us" => 65 "starttransfer_time_us" => 180609 "total_time_us" => 180768 "effective_method" => "GET" "start_time" => 1730492747.6338 "original_url" => "https://api.themoviedb.org/3/person/124012/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 …} : -9223372036854775788 } } "debug" => """ * Found bundle for host api.themoviedb.org: 0x5650865e2a30 [can multiplex]\n * Multiplexed connection found!\n * Re-using existing connection! (#0) with host api.themoviedb.org\n * Using Stream ID: 5 (easy handle 0x5650865ced60)\n > GET /3/person/124012/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, 01 Nov 2024 20:25:47 GMT\r\n < server: openresty\r\n < cache-control: public, max-age=26638\r\n < x-memc: HIT\r\n < x-memc-key: ba46296ba903fa1fb0fa27ad0adc40e5\r\n < x-memc-age: 1504\r\n < x-memc-expires: 26638\r\n < etag: W/"6d1210c67cf0d28a652912164ef910b0"\r\n < content-encoding: gzip\r\n < vary: Accept-Encoding,accept-encoding\r\n < x-cache: Miss from cloudfront\r\n < via: 1.1 5f2bb43f258333f4156847ce1f482ee6.cloudfront.net (CloudFront)\r\n < x-amz-cf-pop: TXL50-P4\r\n < alt-svc: h3=":443"; ma=86400\r\n < x-amz-cf-id: Dbv0XjFMWmlJloDN6neqoQieBr8QcBQSTkGDrASBT45yTAh4nAKj-A==\r\n < vary: Origin\r\n < \r\n """ ] "url" => "https://api.themoviedb.org/3/person/124012/movie_credits?api_key=e5be1453a23ffc7b8236ed3f0a75d1c8&language=fr-FR" "response_headers" => [ "HTTP/2 200 " "content-type: application/json;charset=utf-8" "date: Fri, 01 Nov 2024 20:25:47 GMT" "server: openresty" "cache-control: public, max-age=26638" "x-memc: HIT" "x-memc-key: ba46296ba903fa1fb0fa27ad0adc40e5" "x-memc-age: 1504" "x-memc-expires: 26638" "etag: W/"6d1210c67cf0d28a652912164ef910b0"" "content-encoding: gzip" "vary: Accept-Encoding,accept-encoding" "x-cache: Miss from cloudfront" "via: 1.1 5f2bb43f258333f4156847ce1f482ee6.cloudfront.net (CloudFront)" "x-amz-cf-pop: TXL50-P4" "alt-svc: h3=":443"; ma=86400" "x-amz-cf-id: Dbv0XjFMWmlJloDN6neqoQieBr8QcBQSTkGDrASBT45yTAh4nAKj-A==" "vary: Origin" ] "response_content" => [ "{"cast":[{"adult":false,"backdrop_path":"/nMLOOwmGAwFF0ea9ZqKV1NJG3Tv.jpg","genre_ids":[10751,16,35,10770],"id":40481,"original_language":"en","original_title":"Snoopy's Getting Married, Charlie Brown","overview":"Après que Snoopy ait fait preuve de son courage habituel et se soit enfui de son devoir de sentinelle, il tombe sur une belle femme. Séduit, il décide de l'épouser. Maintenant, le gang et le cousin de Snoopy, Spike, veulent aider dans une affaire qui a les complications habituelles","popularity":4.949,"poster_path":"/2LvwUNsDjMc9oQVyOqt0oDWr5Gd.jpg","release_date":"1985-03-20","title":"Snoopy va se marier, Charlie Brown","video":false,"vote_average":6.9,"vote_count":25,"character":"Peppermint Patty (voice)","credit_id":"52fe4593c3a36847f80cf0bb","order":2},{"adult":false,"backdrop_path":null,"genre_ids":[16],"id":128932,"original_language":"en","original_title":"Cabbage Patch Kids: First Christmas","overview":"","popularity":2.362,"poster_path":"/orqpeOdi6a72GL0d19hwQFa7qKx.jpg","release_date":"1984-12-07","title":"Cabbage Patch Kids: First Christmas","video":false,"vote_average":5.8,"vote_count":5,"character":"Jenny (voice)","credit_id":"5f03c3b38ec4ab0033428d8e","order":10},{"adult":false,"backdrop_path":null,"genre_ids":[16,18,10751],"id":724626,"original_language":"en","original_title":"Happily Ever After","overview":"","popularity":1.246,"poster_path":"/zIRzgJ75T3siFuMZHi5DbXzpoMx.jpg","release_date":"1985-10-20","title":"Happily Ever After","video":false,"vote_average":8.0,"vote_count":2,"character":"Mary O'Connell (voice)","credit_id":"5f41b4db0bb0760032d46c72","order":6},{"adult":false,"backdrop_path":"/iAYRFFYD8uUOXTWL3ipYDE1AzH9.jpg","genre_ids":[10751,16,35,10770,10402],"id":117333,"original_language":"en","original_title":"It's Flashbeagle, Charlie Brown","overview":"","popularity":4.29,"poster_path":"/3Aje8jV7qtfOjAS1KM8ntsK1IGK.jpg","release_date":"1984-04-16","title":"It's Flashbeagle, Charlie Brown","video":false,"vote_average":6.5,"vote_count":16,"character":"Peppermint Patty (voice)","credit_id":"5fb0729f13af5f003e3bc2c5","order":2}],"crew":[],"id":124012}" ] ] |
GET | https://api.themoviedb.org/3/person/124012/combined_credits | |
---|---|---|
Request options | [ "query" => [ "api_key" => "e5be1453a23ffc7b8236ed3f0a75d1c8" "language" => "fr-FR" ] ] |
|
Response |
200
[ "info" => [ "header_size" => 608 "request_size" => 205 "total_time" => 0.129304 "namelookup_time" => 2.6E-5 "connect_time" => 2.7E-5 "pretransfer_time" => 9.5E-5 "size_download" => 1284.0 "speed_download" => 9953.0 "starttransfer_time" => 0.129161 "primary_ip" => "18.64.119.56" "primary_port" => 443 "local_ip" => "212.227.8.157" "local_port" => 52482 "http_version" => 3 "protocol" => 2 "scheme" => "HTTPS" "appconnect_time_us" => 27 "connect_time_us" => 27 "namelookup_time_us" => 26 "pretransfer_time_us" => 95 "starttransfer_time_us" => 129161 "total_time_us" => 129304 "effective_method" => "GET" "start_time" => 1730492747.8152 "original_url" => "https://api.themoviedb.org/3/person/124012/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 …} : -9223372036854775782 } } "debug" => """ * Found bundle for host api.themoviedb.org: 0x5650865e2a30 [can multiplex]\n * Re-using existing connection! (#0) with host api.themoviedb.org\n * Connected to api.themoviedb.org (18.64.119.56) port 443 (#0)\n * Using Stream ID: 7 (easy handle 0x56508662dc70)\n > GET /3/person/124012/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, 01 Nov 2024 20:25:47 GMT\r\n < server: openresty\r\n < cache-control: public, max-age=22464\r\n < x-memc: MISS, STORE\r\n < x-memc-key: 87a7e33d346a73eeeff406f894b3c0f3\r\n < x-memc-age: 0\r\n < x-memc-expires: 22464\r\n < etag: W/"ecb343796eaa1b0798f8a42c4eb1538e"\r\n < content-encoding: gzip\r\n < vary: Accept-Encoding,accept-encoding\r\n < x-cache: Miss from cloudfront\r\n < via: 1.1 5f2bb43f258333f4156847ce1f482ee6.cloudfront.net (CloudFront)\r\n < x-amz-cf-pop: TXL50-P4\r\n < alt-svc: h3=":443"; ma=86400\r\n < x-amz-cf-id: xz95FemmgU7avxZuaSUnwpRqr_7Zuq-cnKnR_D_GgAMngzfINqdmkw==\r\n < vary: Origin\r\n < \r\n """ ] "url" => "https://api.themoviedb.org/3/person/124012/combined_credits?api_key=e5be1453a23ffc7b8236ed3f0a75d1c8&language=fr-FR" "response_headers" => [ "HTTP/2 200 " "content-type: application/json;charset=utf-8" "date: Fri, 01 Nov 2024 20:25:47 GMT" "server: openresty" "cache-control: public, max-age=22464" "x-memc: MISS, STORE" "x-memc-key: 87a7e33d346a73eeeff406f894b3c0f3" "x-memc-age: 0" "x-memc-expires: 22464" "etag: W/"ecb343796eaa1b0798f8a42c4eb1538e"" "content-encoding: gzip" "vary: Accept-Encoding,accept-encoding" "x-cache: Miss from cloudfront" "via: 1.1 5f2bb43f258333f4156847ce1f482ee6.cloudfront.net (CloudFront)" "x-amz-cf-pop: TXL50-P4" "alt-svc: h3=":443"; ma=86400" "x-amz-cf-id: xz95FemmgU7avxZuaSUnwpRqr_7Zuq-cnKnR_D_GgAMngzfINqdmkw==" "vary: Origin" ] "response_content" => [ "{"cast":[{"adult":false,"backdrop_path":"/nMLOOwmGAwFF0ea9ZqKV1NJG3Tv.jpg","genre_ids":[10751,16,35,10770],"id":40481,"original_language":"en","original_title":"Snoopy's Getting Married, Charlie Brown","overview":"Après que Snoopy ait fait preuve de son courage habituel et se soit enfui de son devoir de sentinelle, il tombe sur une belle femme. Séduit, il décide de l'épouser. Maintenant, le gang et le cousin de Snoopy, Spike, veulent aider dans une affaire qui a les complications habituelles","popularity":4.949,"poster_path":"/2LvwUNsDjMc9oQVyOqt0oDWr5Gd.jpg","release_date":"1985-03-20","title":"Snoopy va se marier, Charlie Brown","video":false,"vote_average":6.9,"vote_count":25,"character":"Peppermint Patty (voice)","credit_id":"52fe4593c3a36847f80cf0bb","order":2,"media_type":"movie"},{"adult":false,"backdrop_path":null,"genre_ids":[16],"id":128932,"original_language":"en","original_title":"Cabbage Patch Kids: First Christmas","overview":"","popularity":2.362,"poster_path":"/orqpeOdi6a72GL0d19hwQFa7qKx.jpg","release_date":"1984-12-07","title":"Cabbage Patch Kids: First Christmas","video":false,"vote_average":5.8,"vote_count":5,"character":"Jenny (voice)","credit_id":"5f03c3b38ec4ab0033428d8e","order":10,"media_type":"movie"},{"adult":false,"backdrop_path":null,"genre_ids":[16,18,10751],"id":724626,"original_language":"en","original_title":"Happily Ever After","overview":"","popularity":1.246,"poster_path":"/zIRzgJ75T3siFuMZHi5DbXzpoMx.jpg","release_date":"1985-10-20","title":"Happily Ever After","video":false,"vote_average":8.0,"vote_count":2,"character":"Mary O'Connell (voice)","credit_id":"5f41b4db0bb0760032d46c72","order":6,"media_type":"movie"},{"adult":false,"backdrop_path":"/iAYRFFYD8uUOXTWL3ipYDE1AzH9.jpg","genre_ids":[10751,16,35,10770,10402],"id":117333,"original_language":"en","original_title":"It's Flashbeagle, Charlie Brown","overview":"","popularity":4.29,"poster_path":"/3Aje8jV7qtfOjAS1KM8ntsK1IGK.jpg","release_date":"1984-04-16","title":"It's Flashbeagle, Charlie Brown","video":false,"vote_average":6.5,"vote_count":16,"character":"Peppermint Patty (voice)","credit_id":"5fb0729f13af5f003e3bc2c5","order":2,"media_type":"movie"},{"adult":false,"backdrop_path":"/uykOHG1e1E3eYyKOyHTjn6leefd.jpg","genre_ids":[16,35],"id":6670,"origin_country":["US"],"original_language":"en","original_name":"The Charlie Brown and Snoopy Show","overview":"Les aventures du malchanceux Charlie Brown et de son beagle, nommé Snoopy, chien paresseux qui passe son temps à dormir au dessus de sa niche !\n\nIls vivent tout un tas d'aventures savoureuses avec leurs amis, les Peanuts, une bande d'enfants turbulents (Sally, Lucy, Linus...)","popularity":20.086,"poster_path":"/3wAaBg4eIrMi8yeMf79tVXY8KfT.jpg","first_air_date":"1983-09-17","name":"Les aventures de Charlie Brown et de Snoopy","vote_average":7.5,"vote_count":128,"character":"Peppermint Patty (voice)","credit_id":"6114a0503a9937004584d60a","episode_count":5,"media_type":"tv"}],"crew":[],"id":124012}" ] ] |