email-subscribe search-bar

FACE-RECOGNITION

NEWS

Related News from FACE-RECOGNITION
Salah Tangkap, Pria Gugat Polisi Gara-gara Teknologi Pengenalan Wajah Dec 30, 2020
Membuka Isi Kotak Smartphone Murah Samsung Galaxy A10s Sep 18, 2019
Samsung Luncurkan Galaxy A10s, Harga Rp 1 Jutaan Sep 18, 2019
Canggih, Teknologi Pengenalan Wajah di Bandara Bisa Kenali DPO! Jul 13, 2018
Sekolah Ini Pantau Muridnya Pakai Teknologi Face Recognition, Gunanya? May 21, 2018
Polisi di China Pakai Kacamata Pintar untuk Menangkap Penjahat Feb 8, 2018
Petinggi Apple: Face dan Iris Recognition di Android Hina! Dec 12, 2017
Facebook Akan Jadikan Selfie Anda Sebagai Senjata Rahasia, Begini Konsepnya Nov 30, 2017
Andalkan Teknologi Face Recognition, Tiongkok Kembangkan Kantor Polisi Tak Berpetugas Nov 16, 2017
7.4.3PHP Version79.26msRequest Duration4MBMemory UsageGET tag/{slug}Route
    • Booting (13.8ms)
    • Application (65.31ms)
    • 1 x Application (82.4%)
      65.31ms
      1 x Booting (17.41%)
      13.80ms
      4 templates were rendered
      • web.mobile.tags (resources/views/web/mobile/tags.blade.php)3blade
        Params
        0
        posts
        1
        tag_caption
        2
        products
      • layouts.pagination (resources/views/layouts/pagination.blade.php)12blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        brands
        5
        categories
        6
        posts
        7
        tag_caption
        8
        products
        9
        __currentLoopData
        10
        loop
        11
        paginator
      • layouts.brands (resources/views/layouts/brands.blade.php)12blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        brands
        5
        categories
        6
        posts
        7
        tag_caption
        8
        products
        9
        __currentLoopData
        10
        loop
        11
        post
      • layouts.web (resources/views/layouts/web.blade.php)12blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        brands
        5
        categories
        6
        posts
        7
        tag_caption
        8
        products
        9
        __currentLoopData
        10
        loop
        11
        post
      uri
      GET tag/{slug}
      middleware
      web
      controller
      App\Http\Controllers\WebController@get_post_by_tags
      namespace
      App\Http\Controllers
      prefix
      where
      as
      web.tag
      file
      app/Http/Controllers/WebController.php:174-201
      8 statements were executed39.09ms
      • select * from `brands` where `name` = 'face-recognition' limit 11.88ms/app/Http/Controllers/WebController.php:177technologuedb
        Metadata
        Bindings
        • 0. face-recognition
        Backtrace
        • 13. /app/Http/Controllers/WebController.php:177
        • 16. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:45
        • 17. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:212
        • 18. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:169
        • 19. /vendor/laravel/framework/src/Illuminate/Routing/Router.php:658
      • select `wp_terms`.* from `wp_terms` left join `wp_term_taxonomy` on `wp_term_taxonomy`.`term_id` = `wp_terms`.`term_id` left join `wp_term_relationships` on `wp_term_relationships`.`term_taxonomy_id` = `wp_term_taxonomy`.`term_taxonomy_id` where `wp_term_taxonomy`.`taxonomy` = 'post_tag' and `wp_terms`.`slug` like '%face-recognition%' group by `wp_term_relationships`.`object_id`, `wp_terms`.`term_id`, `wp_term_taxonomy`.`term_taxonomy_id`, `wp_terms`.`name`, `wp_terms`.`slug`, `wp_terms`.`term_group`, `wp_term_taxonomy`.`term_id` limit 3031.46ms/app/Http/Controllers/WebController.php:513technologuedb
        Metadata
        Bindings
        • 0. post_tag
        • 1. %face-recognition%
        Backtrace
        • 10. /app/Http/Controllers/WebController.php:513
        • 11. /app/Http/Controllers/WebController.php:182
        • 14. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:45
        • 15. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:212
        • 16. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:169
      • select count(*) as aggregate from `wp_posts` left join `wp_term_relationships` on `wp_term_relationships`.`object_id` = `wp_posts`.`ID` where `wp_posts`.`post_type` = 'post' and `wp_posts`.`post_status` = 'publish' and `wp_term_relationships`.`term_taxonomy_id` in (5130, 7098, 7098, 7098, 7098, 7098, 7098, 7098, 7098, 7098)1.17ms/app/Http/Controllers/WebController.php:527technologuedb
        Metadata
        Bindings
        • 0. post
        • 1. publish
        • 2. 5130
        • 3. 7098
        • 4. 7098
        • 5. 7098
        • 6. 7098
        • 7. 7098
        • 8. 7098
        • 9. 7098
        • 10. 7098
        • 11. 7098
        Backtrace
        • 13. /app/Http/Controllers/WebController.php:527
        • 14. /app/Http/Controllers/WebController.php:187
        • 17. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:45
        • 18. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:212
        • 19. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:169
      • select * from `wp_posts` left join `wp_term_relationships` on `wp_term_relationships`.`object_id` = `wp_posts`.`ID` where `wp_posts`.`post_type` = 'post' and `wp_posts`.`post_status` = 'publish' and `wp_term_relationships`.`term_taxonomy_id` in (5130, 7098, 7098, 7098, 7098, 7098, 7098, 7098, 7098, 7098) order by `wp_posts`.`post_date` desc limit 20 offset 01.42ms/app/Http/Controllers/WebController.php:527technologuedb
        Metadata
        Bindings
        • 0. post
        • 1. publish
        • 2. 5130
        • 3. 7098
        • 4. 7098
        • 5. 7098
        • 6. 7098
        • 7. 7098
        • 8. 7098
        • 9. 7098
        • 10. 7098
        • 11. 7098
        Backtrace
        • 13. /app/Http/Controllers/WebController.php:527
        • 14. /app/Http/Controllers/WebController.php:187
        • 17. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:45
        • 18. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:212
        • 19. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:169
      • select * from `wp_users` where `wp_users`.`ID` in (5, 20, 26)500μs/app/Http/Controllers/WebController.php:527technologuedb
        Metadata
        Bindings
        • 0. 5
        • 1. 20
        • 2. 26
        Backtrace
        • 18. /app/Http/Controllers/WebController.php:527
        • 19. /app/Http/Controllers/WebController.php:187
        • 22. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:45
        • 23. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:212
        • 24. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:169
      • select * from `wp_postmeta` where `meta_key` = '_thumbnail_id' and `wp_postmeta`.`post_id` in (24014, 24796, 25077, 27665, 33393, 35468, 53025, 53034, 81136)1.57ms/app/Http/Controllers/WebController.php:527technologuedb
        Metadata
        Bindings
        • 0. _thumbnail_id
        • 1. 24014
        • 2. 24796
        • 3. 25077
        • 4. 27665
        • 5. 33393
        • 6. 35468
        • 7. 53025
        • 8. 53034
        • 9. 81136
        Backtrace
        • 18. /app/Http/Controllers/WebController.php:527
        • 19. /app/Http/Controllers/WebController.php:187
        • 22. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:45
        • 23. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:212
        • 24. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:169
      • select * from `wp_posts` where `wp_posts`.`ID` in ('24015', '27666', '33395', '35469', '53028', '53035', '81137')700μs/app/Http/Controllers/WebController.php:527technologuedb
        Metadata
        Bindings
        • 0. 24015
        • 1. 27666
        • 2. 33395
        • 3. 35469
        • 4. 53028
        • 5. 53035
        • 6. 81137
        Backtrace
        • 23. /app/Http/Controllers/WebController.php:527
        • 24. /app/Http/Controllers/WebController.php:187
        • 27. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:45
        • 28. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:212
        • 29. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:169
      • select * from `book_marks` where `book_marks`.`post_id` in (24014, 24796, 25077, 27665, 33393, 35468, 53025, 53034, 81136)390μs/app/Http/Controllers/WebController.php:527technologuedb
        Metadata
        Bindings
        • 0. 24014
        • 1. 24796
        • 2. 25077
        • 3. 27665
        • 4. 33393
        • 5. 35468
        • 6. 53025
        • 7. 53034
        • 8. 81136
        Backtrace
        • 18. /app/Http/Controllers/WebController.php:527
        • 19. /app/Http/Controllers/WebController.php:187
        • 22. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:45
        • 23. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:212
        • 24. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:169
      App\MetaPost
      7
      App\User
      3
      App\Post
      16
          _token
          Gvh6cIiJLzWJ8DHELw5W0wrNgiUgXVPPWrbP5eUo
          _previous
          array:1 [ "url" => "https://staging.technologue.id/tag/face-recognition" ]
          PHPDEBUGBAR_STACK_DATA
          []
          _flash
          array:2 [ "old" => [] "new" => [] ]
          path_info
          /tag/face-recognition
          status_code
          200
          
          status_text
          OK
          format
          html
          content_type
          text/html; charset=UTF-8
          request_query
          []
          
          request_request
          []
          
          request_headers
          0 of 0
          array:16 [ "host" => array:1 [ 0 => "staging.technologue.id" ] "connection" => array:1 [ 0 => "keep-alive" ] "pragma" => array:1 [ 0 => "no-cache" ] "cache-control" => array:1 [ 0 => "no-cache" ] "sec-ch-ua" => array:1 [ 0 => ""Chromium";v="130", "HeadlessChrome";v="130", "Not?A_Brand";v="99"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "accept-encoding" => array:1 [ 0 => "gzip, deflate, br, zstd" ] "cookie" => array:1 [ 0 => "XSRF-TOKEN=eyJpdiI6ImpPdXdLSWJNNUw1M3JpV0l6UmJ0Unc9PSIsInZhbHVlIjoiTkNVa1Ruemg5VWljc25MQkJCUTNtYnZzZkNzaDVzRExGdmJOTHNxXC9scDBUdHYyWTlHTVwveXNIYVwvazJuZVV4cSIsIm1hYyI6IjM4ZTFhOGM5ZTM4NWE2MmMwYzZlZjIyZjY2ZmQzNWIzM2Q0NTgxNmEzMWJlNWVlNDI3ZTg5NDgyZGFiYzlmOWYifQ%3D%3D; technologue_id_session=eyJpdiI6ImlGdXR4eTFCS1l3blV5c3lZdjFGaXc9PSIsInZhbHVlIjoiV3REMXcrdTUxb3kwdnR5M01KbEpkdWRESmJFb3pCVjZkdWJYcldqTHdZV2d4ZmxVUW9SYk9FTUlxRThoeGhiaFphV3pwZlhtTjhcL3IyWTFcLzk2NWFiNGhTNjAyY2ZmbWRIQTZhV3NXbzkyc1ZMbTRxTFwvTGlZanlNY0lmTVNBNloiLCJtYWMiOiI4ZWY2ZTZlOWUzODVkNjhjYmM4MDVjOTZkZWM4NjMwOTZhNTc5YmVkMThlNTQyNDM1NGEzN2JiMTE3ZDRjZTU1In0%3DXSRF-TOKEN=eyJpdiI6ImpPdXdLSWJNNUw1M3JpV0l6UmJ0Unc9PSIsInZhbHVlIjoiTkNVa1Ruemg5VWljc25MQkJCUTNtYnZzZkNzaDVzRExGdmJOTHNxXC9scDBUdHYyWTlHTVwveXNIYVwvazJuZVV4cSIsI" ] ]
          request_server
          0 of 0
          array:45 [ "REDIRECT_HTTPS" => "on" "REDIRECT_SSL_TLS_SNI" => "staging.technologue.id" "REDIRECT_STATUS" => "200" "HTTPS" => "on" "SSL_TLS_SNI" => "staging.technologue.id" "HTTP_HOST" => "staging.technologue.id" "HTTP_CONNECTION" => "keep-alive" "HTTP_PRAGMA" => "no-cache" "HTTP_CACHE_CONTROL" => "no-cache" "HTTP_SEC_CH_UA" => ""Chromium";v="130", "HeadlessChrome";v="130", "Not?A_Brand";v="99"" "HTTP_SEC_CH_UA_MOBILE" => "?0" "HTTP_SEC_CH_UA_PLATFORM" => ""Windows"" "HTTP_UPGRADE_INSECURE_REQUESTS" => "1" "HTTP_USER_AGENT" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" "HTTP_ACCEPT" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" "HTTP_SEC_FETCH_SITE" => "none" "HTTP_SEC_FETCH_MODE" => "navigate" "HTTP_SEC_FETCH_USER" => "?1" "HTTP_SEC_FETCH_DEST" => "document" "HTTP_ACCEPT_ENCODING" => "gzip, deflate, br, zstd" "HTTP_COOKIE" => "XSRF-TOKEN=eyJpdiI6ImpPdXdLSWJNNUw1M3JpV0l6UmJ0Unc9PSIsInZhbHVlIjoiTkNVa1Ruemg5VWljc25MQkJCUTNtYnZzZkNzaDVzRExGdmJOTHNxXC9scDBUdHYyWTlHTVwveXNIYVwvazJuZVV4cSIsIm1hYyI6IjM4ZTFhOGM5ZTM4NWE2MmMwYzZlZjIyZjY2ZmQzNWIzM2Q0NTgxNmEzMWJlNWVlNDI3ZTg5NDgyZGFiYzlmOWYifQ%3D%3D; technologue_id_session=eyJpdiI6ImlGdXR4eTFCS1l3blV5c3lZdjFGaXc9PSIsInZhbHVlIjoiV3REMXcrdTUxb3kwdnR5M01KbEpkdWRESmJFb3pCVjZkdWJYcldqTHdZV2d4ZmxVUW9SYk9FTUlxRThoeGhiaFphV3pwZlhtTjhcL3IyWTFcLzk2NWFiNGhTNjAyY2ZmbWRIQTZhV3NXbzkyc1ZMbTRxTFwvTGlZanlNY0lmTVNBNloiLCJtYWMiOiI4ZWY2ZTZlOWUzODVkNjhjYmM4MDVjOTZkZWM4NjMwOTZhNTc5YmVkMThlNTQyNDM1NGEzN2JiMTE3ZDRjZTU1In0%3DXSRF-TOKEN=eyJpdiI6ImpPdXdLSWJNNUw1M3JpV0l6UmJ0Unc9PSIsInZhbHVlIjoiTkNVa1Ruemg5VWljc25MQkJCUTNtYnZzZkNzaDVzRExGdmJOTHNxXC9scDBUdHYyWTlHTVwveXNIYVwvazJuZVV4cSIsI" "PATH" => "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin" "SERVER_SIGNATURE" => "<address>Apache/2.4.41 (Ubuntu) Server at staging.technologue.id Port 443</address>\n" "SERVER_SOFTWARE" => "Apache/2.4.41 (Ubuntu)" "SERVER_NAME" => "staging.technologue.id" "SERVER_ADDR" => "103.123.63.105" "SERVER_PORT" => "443" "REMOTE_ADDR" => "216.73.216.191" "DOCUMENT_ROOT" => "/var/www/technologue-staging/public" "REQUEST_SCHEME" => "https" "CONTEXT_PREFIX" => "" "CONTEXT_DOCUMENT_ROOT" => "/var/www/technologue-staging/public" "SERVER_ADMIN" => "webmaster@localhost" "SCRIPT_FILENAME" => "/var/www/technologue-staging/public/index.php" "REMOTE_PORT" => "5399" "REDIRECT_URL" => "/tag/face-recognition" "GATEWAY_INTERFACE" => "CGI/1.1" "SERVER_PROTOCOL" => "HTTP/1.1" "REQUEST_METHOD" => "GET" "QUERY_STRING" => "" "REQUEST_URI" => "/tag/face-recognition" "SCRIPT_NAME" => "/index.php" "PHP_SELF" => "/index.php" "REQUEST_TIME_FLOAT" => 1753499797.792 "REQUEST_TIME" => 1753499797 ]
          request_cookies
          0 of 0
          array:2 [ "XSRF-TOKEN" => null "technologue_id_session" => "gdwgJuHUSaDHwSrcSshx7VjCgMUHNhFGNI1rMFXG" ]
          response_headers
          0 of 0
          array:6 [ "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Sat, 26 Jul 2025 03:16:37 GMT" ] "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "x-litespeed-cache-control" => array:1 [ 0 => "max-age=0,public" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IkFQWjVrNVBSTVV2bXBUTE5hN0MzWnc9PSIsInZhbHVlIjoiMkpRMDdvXC81Wm1GNXFsYzRnXC9wUHNnb1RKc3didElRcXhpYU0zdEJnRzM5NUxvNDVMSkhVdW9GVzRINzFkNDFGIiwibWFjIjoiYmUzOGM0ZDJjYjJiZWIyM2IzODEyYzMwMzMxMTZiNjc4MGJkZmRlM2UzN2FmNWI4OTE5ZDIxMTYyNWI1ZDdmMSJ9; expires=Sat, 26-Jul-2025 05:16:37 GMT; Max-Age=7200; path=/XSRF-TOKEN=eyJpdiI6IkFQWjVrNVBSTVV2bXBUTE5hN0MzWnc9PSIsInZhbHVlIjoiMkpRMDdvXC81Wm1GNXFsYzRnXC9wUHNnb1RKc3didElRcXhpYU0zdEJnRzM5NUxvNDVMSkhVdW9GVzRINzFkNDFGIiwib" 1 => "technologue_id_session=eyJpdiI6ImxFZHZLS1prTWJOa280WDM1SDhEMkE9PSIsInZhbHVlIjoiRTlIenBaakNrNlhcL2U2XC92Y0JqV1BPNndsWDlqalwvQllPbk9XcXRDMzdIa1lIbFl0aTFtU3N2ZHg1MjRwRCtSemhVYmhJRFFKbGVGUTFFTmdWalwvZE8razNtcGthZTFjZkRyWkRZSmNRRXJMcTdFUUJyU3lqZU5PTytiMmZPckZhIiwibWFjIjoiOTFhNGZkMDQ1M2ZiNzYxMzEzODBiMjgxYzJkN2YzYTdkZmE1ZDkxZjM5ZTU5NGRjNzA4YmM4Y2I0Y2IwOTMyYiJ9; expires=Sat, 26-Jul-2025 05:16:37 GMT; Max-Age=7200; path=/; httponlytechnologue_id_session=eyJpdiI6ImxFZHZLS1prTWJOa280WDM1SDhEMkE9PSIsInZhbHVlIjoiRTlIenBaakNrNlhcL2U2XC92Y0JqV1BPNndsWDlqalwvQllPbk9XcXRDMzdIa1lIbFl0aTFtU3N2ZHg1M" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IkFQWjVrNVBSTVV2bXBUTE5hN0MzWnc9PSIsInZhbHVlIjoiMkpRMDdvXC81Wm1GNXFsYzRnXC9wUHNnb1RKc3didElRcXhpYU0zdEJnRzM5NUxvNDVMSkhVdW9GVzRINzFkNDFGIiwibWFjIjoiYmUzOGM0ZDJjYjJiZWIyM2IzODEyYzMwMzMxMTZiNjc4MGJkZmRlM2UzN2FmNWI4OTE5ZDIxMTYyNWI1ZDdmMSJ9; expires=Sat, 26-Jul-2025 05:16:37 GMT; path=/XSRF-TOKEN=eyJpdiI6IkFQWjVrNVBSTVV2bXBUTE5hN0MzWnc9PSIsInZhbHVlIjoiMkpRMDdvXC81Wm1GNXFsYzRnXC9wUHNnb1RKc3didElRcXhpYU0zdEJnRzM5NUxvNDVMSkhVdW9GVzRINzFkNDFGIiwib" 1 => "technologue_id_session=eyJpdiI6ImxFZHZLS1prTWJOa280WDM1SDhEMkE9PSIsInZhbHVlIjoiRTlIenBaakNrNlhcL2U2XC92Y0JqV1BPNndsWDlqalwvQllPbk9XcXRDMzdIa1lIbFl0aTFtU3N2ZHg1MjRwRCtSemhVYmhJRFFKbGVGUTFFTmdWalwvZE8razNtcGthZTFjZkRyWkRZSmNRRXJMcTdFUUJyU3lqZU5PTytiMmZPckZhIiwibWFjIjoiOTFhNGZkMDQ1M2ZiNzYxMzEzODBiMjgxYzJkN2YzYTdkZmE1ZDkxZjM5ZTU5NGRjNzA4YmM4Y2I0Y2IwOTMyYiJ9; expires=Sat, 26-Jul-2025 05:16:37 GMT; path=/; httponlytechnologue_id_session=eyJpdiI6ImxFZHZLS1prTWJOa280WDM1SDhEMkE9PSIsInZhbHVlIjoiRTlIenBaakNrNlhcL2U2XC92Y0JqV1BPNndsWDlqalwvQllPbk9XcXRDMzdIa1lIbFl0aTFtU3N2ZHg1M" ] ]
          session_attributes
          0 of 0
          array:4 [ "_token" => "Gvh6cIiJLzWJ8DHELw5W0wrNgiUgXVPPWrbP5eUo" "_previous" => array:1 [ "url" => "https://staging.technologue.id/tag/face-recognition" ] "PHPDEBUGBAR_STACK_DATA" => [] "_flash" => array:2 [ "old" => [] "new" => [] ] ]