All
Flight Track Log - Related Links
Times and Time Zones
All times are in EDT time to prevent confusion due to time zone crossing. See the FFT975 flight status page for this flight to view local times or setup timezone preferences in your user account.
Time (EDT) | Latitude | Longitude | Course | kts | mph | meters | Rate | Reporting Facility |
---|---|---|---|---|---|---|---|---|
Philadelphia TRACON | ||||||||
Thu 16:39:14 | 40.2833 | -74.8000 | ↗ 57° | 162 | 186 | 274 | Philadelphia TRACON | |
Thu 16:39:50 | 40.3000 | -74.7667 | ↗ 57° | 169 | 194 | 640 | 468 | Philadelphia TRACON |
Estimated | ||||||||
Thu 16:41:00 | 40.1761 | -74.8229 | ↙ 217° | Estimated | ||||
Philadelphia TRACON | ||||||||
Thu 16:44:50 | 40.0000 | -75.0000 | ↓ 180° | 293 | 337 | 2,896 | Philadelphia TRACON | |
FlightAware Approximate | ||||||||
Thu 16:46:00 | 39.8959 | -75.1040 | ↙ 217° | FlightAware Approximate | ||||
Philadelphia TRACON | ||||||||
Thu 16:46:50 | 39.8333 | -75.1000 | ↓ 189° | 351 | 404 | 3,078 | Philadelphia TRACON | |
Thu 16:47:50 | 39.7500 | -75.1667 | ↙ 212° | 348 | 400 | 3,627 | 238 | Philadelphia TRACON |
Estimated | ||||||||
Thu 16:48:00 | 39.4321 | -75.1559 | ↓ 191° | Estimated | ||||
Thu 16:49:00 | 39.3257 | -75.2029 | ↓ 180° | Estimated | ||||
Washington Center | ||||||||
Thu 16:49:47 | 39.5903 | -75.2711 | ↙ 207° | 362 | 417 | 3,780 | Washington Center | |
Estimated | ||||||||
Thu 16:50:00 | 39.2193 | -75.2498 | ↓ 180° | Estimated | ||||
Washington Center | ||||||||
Thu 16:50:47 | 39.4986 | -75.3281 | ↙ 206° | 362 | 417 | 4,481 | Washington Center | |
Thu 16:51:47 | 39.3944 | -75.3500 | ↓ 189° | 368 | 423 | 4,846 | 274 | Washington Center |
Thu 16:52:47 | 39.2903 | -75.3664 | ↓ 187° | 380 | 437 | 5,029 | 152 | Washington Center |
FlightAware Approximate | ||||||||
Thu 16:53:00 | 39.1951 | -75.3683 | ↓ 194° | FlightAware Approximate | ||||
Washington Center | ||||||||
Thu 16:53:47 | 39.1842 | -75.3853 | ↓ 188° | 385 | 443 | 5,151 | Washington Center | |
FlightAware Approximate | ||||||||
Thu 16:54:00 | 39.0850 | -75.3963 | ↓ 189° | FlightAware Approximate | ||||
Washington Center | ||||||||
Thu 16:54:47 | 39.0778 | -75.4017 | ↓ 187° | 390 | 449 | 5,425 | Washington Center | |
Thu 16:55:48 | 38.9714 | -75.4153 | ↓ 186° | 390 | 449 | 6,005 | 549 | Washington Center |
Thu 16:56:47 | 38.8611 | -75.4344 | ↓ 188° | 395 | 455 | 6,523 | 507 | Washington Center |
Thu 16:57:47 | 38.7445 | -75.4533 | ↓ 187° | 415 | 478 | 7,010 | 499 | Washington Center |
Thu 16:58:48 | 38.6256 | -75.4667 | ↓ 185° | 426 | 490 | 7,529 | 415 | Washington Center |
Thu 16:59:46 | 38.5067 | -75.4883 | ↓ 188° | 426 | 490 | 7,833 | 310 | Washington Center |
Thu 17:00:46 | 38.3794 | -75.5097 | ↓ 188° | 443 | 510 | 8,138 | 347 | Washington Center |
Thu 17:01:47 | 38.2525 | -75.5917 | ↙ 207° | 457 | 526 | 8,534 | 360 | Washington Center |
Thu 17:02:48 | 38.1503 | -75.6947 | ↙ 218° | 465 | 535 | 8,870 | 363 | Washington Center |
Thu 17:03:48 | 38.0417 | -75.7922 | ↙ 215° | 476 | 548 | 9,266 | 418 | Washington Center |
Thu 17:04:46 | 37.9372 | -75.8919 | ↙ 217° | 476 | 548 | 9,693 | 369 | Washington Center |
Thu 17:05:47 | 37.8450 | -75.9811 | ↙ 217° | 476 | 548 | 9,997 | 270 | Washington Center |
Thu 17:06:48 | 37.7405 | -76.0803 | ↙ 217° | 481 | 554 | 10,241 | 287 | Washington Center |
Thu 17:07:48 | 37.6336 | -76.1739 | ↙ 215° | 476 | 548 | 10,577 | 356 | Washington Center |
Thu 17:08:46 | 37.5311 | -76.2675 | ↙ 216° | 471 | 542 | 10,942 | 201 | Washington Center |
Thu 17:09:46 | 37.4283 | -76.3633 | ↙ 217° | 471 | 542 | 10,973 | 15 | Washington Center |
Thu 17:10:46 | 37.3275 | -76.4564 | ↙ 216° | 466 | 536 | 10,973 | Washington Center | |
Thu 17:11:47 | 37.2244 | -76.5492 | ↙ 216° | 460 | 529 | 10,973 | Washington Center | |
Thu 17:12:48 | 37.1111 | -76.6414 | ↙ 213° | 455 | 524 | 10,973 | Washington Center | |
Thu 17:13:48 | 36.9958 | -76.7050 | ↙ 204° | 455 | 524 | 10,973 | Washington Center | |
Thu 17:14:48 | 36.8783 | -76.7656 | ↙ 202° | 455 | 524 | 10,973 | Washington Center | |
Thu 17:15:46 | 36.7611 | -76.8286 | ↙ 203° | 455 | 524 | 10,973 | 15 | Washington Center |
Thu 17:16:47 | 36.6414 | -76.8914 | ↙ 203° | 461 | 531 | 11,003 | 15 | Washington Center |
Thu 17:17:48 | 36.5239 | -76.9567 | ↙ 204° | 461 | 531 | 11,003 | -15 | Washington Center |
Thu 17:18:46 | 36.4167 | -77.0142 | ↙ 203° | 461 | 531 | 10,973 | -15 | Washington Center |
Thu 17:19:47 | 36.2992 | -77.0739 | ↙ 202° | 461 | 531 | 10,973 | Washington Center | |
Thu 17:20:47 | 36.1836 | -77.1361 | ↙ 203° | 461 | 531 | 10,973 | Washington Center | |
Thu 17:21:48 | 36.0744 | -77.1930 | ↙ 203° | 455 | 524 | 10,973 | Washington Center | |
Thu 17:22:48 | 35.9608 | -77.2550 | ↙ 204° | 450 | 518 | 10,973 | Washington Center | |
Thu 17:23:46 | 35.8453 | -77.3139 | ↙ 202° | 450 | 518 | 10,973 | Washington Center | |
Thu 17:24:47 | 35.7275 | -77.3728 | ↙ 202° | 450 | 518 | 10,973 | Washington Center | |
Thu 17:25:47 | 35.6161 | -77.4317 | ↙ 203° | 444 | 511 | 10,973 | Washington Center | |
Thu 17:26:48 | 35.5025 | -77.4903 | ↙ 203° | 439 | 505 | 10,973 | Washington Center | |
Thu 17:27:48 | 35.3908 | -77.5539 | ↙ 205° | 439 | 505 | 10,973 | Washington Center | |
Thu 17:28:46 | 35.2914 | -77.6381 | ↙ 215° | 439 | 505 | 10,973 | Washington Center | |
Thu 17:29:46 | 35.2000 | -77.7347 | ↙ 221° | 439 | 505 | 10,973 | Washington Center | |
Thu 17:30:47 | 35.1064 | -77.8289 | ↙ 219° | 439 | 505 | 10,973 | Washington Center | |
Thu 17:31:48 | 35.0150 | -77.9250 | ↙ 221° | 439 | 505 | 10,973 | Washington Center | |
Thu 17:32:46 | 34.9214 | -78.0186 | ↙ 219° | 439 | 505 | 10,973 | Washington Center | |
Jacksonville Center | ||||||||
Thu 17:34:56 | 34.7244 | -78.2272 | ↙ 221° | 437 | 503 | 10,973 | Jacksonville Center | |
Thu 17:35:56 | 34.6339 | -78.3206 | ↙ 220° | 437 | 503 | 10,973 | Jacksonville Center | |
Thu 17:36:56 | 34.5414 | -78.4161 | ↙ 220° | 443 | 510 | 10,973 | Jacksonville Center | |
Thu 17:37:56 | 34.4486 | -78.5092 | ↙ 220° | 443 | 510 | 10,973 | -15 | Jacksonville Center |
Thu 17:38:56 | 34.3581 | -78.5992 | ↙ 219° | 443 | 510 | 10,942 | 61 | Jacksonville Center |
Thu 17:39:56 | 34.2772 | -78.6836 | ↙ 221° | 438 | 504 | 11,095 | 229 | Jacksonville Center |
Thu 17:40:56 | 34.1681 | -78.7892 | ↙ 219° | 438 | 504 | 11,400 | 244 | Jacksonville Center |
Thu 17:41:56 | 34.0772 | -78.8761 | ↙ 218° | 438 | 504 | 11,582 | 91 | Jacksonville Center |
Thu 17:42:56 | 33.9903 | -78.9653 | ↙ 220° | 432 | 497 | 11,582 | Jacksonville Center | |
Thu 17:43:56 | 33.9011 | -79.0570 | ↙ 220° | 427 | 491 | 11,582 | Jacksonville Center | |
Thu 17:44:56 | 33.8100 | -79.1433 | ↙ 218° | 427 | 491 | 11,582 | Jacksonville Center | |
Thu 17:45:56 | 33.7186 | -79.2322 | ↙ 219° | 427 | 491 | 11,582 | Jacksonville Center | |
Thu 17:46:56 | 33.6375 | -79.3128 | ↙ 220° | 414 | 476 | 11,582 | Jacksonville Center | |
Thu 17:47:56 | 33.5461 | -79.4036 | ↙ 220° | 414 | 476 | 11,582 | -15 | Jacksonville Center |
Thu 17:48:56 | 33.4567 | -79.4894 | ↙ 219° | 414 | 476 | 11,552 | -15 | Jacksonville Center |
Thu 17:49:56 | 33.3672 | -79.5797 | ↙ 220° | 414 | 476 | 11,552 | 15 | Jacksonville Center |
Thu 17:50:56 | 33.2797 | -79.6650 | ↙ 219° | 414 | 476 | 11,582 | 15 | Jacksonville Center |
Thu 17:51:56 | 33.1900 | -79.7528 | ↙ 219° | 414 | 476 | 11,582 | Jacksonville Center | |
Thu 17:52:56 | 33.1003 | -79.8353 | ↙ 218° | 414 | 476 | 11,582 | Jacksonville Center | |
Thu 17:53:56 | 33.0106 | -79.9225 | ↙ 219° | 414 | 476 | 11,582 | Jacksonville Center | |
Thu 17:54:56 | 32.9206 | -80.0097 | ↙ 219° | 419 | 482 | 11,582 | Jacksonville Center | |
Thu 17:55:56 | 32.8389 | -80.0789 | ↙ 215° | 414 | 476 | 11,582 | Jacksonville Center | |
Thu 17:56:56 | 32.7422 | -80.1486 | ↙ 211° | 409 | 471 | 11,582 | Jacksonville Center | |
Thu 17:57:56 | 32.6478 | -80.2206 | ↙ 213° | 409 | 471 | 11,582 | -15 | Jacksonville Center |
Thu 17:58:56 | 32.5530 | -80.2900 | ↙ 212° | 409 | 471 | 11,552 | Jacksonville Center | |
Thu 17:59:56 | 32.4583 | -80.3567 | ↙ 211° | 409 | 471 | 11,582 | 15 | Jacksonville Center |
Thu 18:00:56 | 32.3658 | -80.4256 | ↙ 212° | 404 | 465 | 11,582 | Jacksonville Center | |
Thu 18:01:56 | 32.2753 | -80.4919 | ↙ 212° | 399 | 459 | 11,582 | Jacksonville Center | |
Thu 18:02:56 | 32.1783 | -80.5511 | ↙ 207° | 393 | 452 | 11,582 | Jacksonville Center | |
Thu 18:03:56 | 32.0664 | -80.5956 | ↓ 199° | 387 | 445 | 11,582 | Jacksonville Center | |
Thu 18:04:56 | 31.9753 | -80.6319 | ↓ 199° | 387 | 445 | 11,582 | Jacksonville Center | |
Thu 18:05:56 | 31.8633 | -80.6764 | ↓ 199° | 383 | 441 | 11,582 | Jacksonville Center | |
Thu 18:06:56 | 31.7636 | -80.7153 | ↓ 198° | 383 | 441 | 11,582 | Jacksonville Center | |
Thu 18:07:56 | 31.6703 | -80.7494 | ↓ 197° | 383 | 441 | 11,582 | Jacksonville Center | |
Thu 18:08:56 | 31.5583 | -80.7958 | ↓ 199° | 383 | 441 | 11,582 | 15 | Jacksonville Center |
Thu 18:09:56 | 31.4692 | -80.8294 | ↓ 198° | 389 | 448 | 11,613 | Jacksonville Center | |
Thu 18:10:56 | 31.3570 | -80.8733 | ↓ 198° | 384 | 442 | 11,582 | -15 | Jacksonville Center |
Thu 18:11:56 | 31.2636 | -80.9117 | ↓ 199° | 384 | 442 | 11,582 | Jacksonville Center | |
Thu 18:12:56 | 31.1620 | -80.9528 | ↓ 199° | 384 | 442 | 11,582 | Jacksonville Center | |
Thu 18:13:56 | 31.0603 | -80.9911 | ↓ 198° | 384 | 442 | 11,582 | Jacksonville Center | |
Thu 18:14:56 | 30.9586 | -81.0297 | ↓ 198° | 384 | 442 | 11,582 | Jacksonville Center | |
Thu 18:15:56 | 30.8570 | -81.0703 | ↓ 199° | 384 | 442 | 11,582 | Jacksonville Center | |
Thu 18:16:56 | 30.7550 | -81.1086 | ↓ 198° | 384 | 442 | 11,582 | Jacksonville Center | |
Thu 18:17:56 | 30.6511 | -81.1442 | ↓ 196° | 384 | 442 | 11,582 | Jacksonville Center | |
Thu 18:18:56 | 30.5447 | -81.1511 | ↓ 183° | 389 | 448 | 11,582 | Jacksonville Center | |
Thu 18:19:56 | 30.4403 | -81.1336 | ↓ 172° | 384 | 442 | 11,582 | Jacksonville Center | |
Thu 18:20:56 | 30.3353 | -81.0922 | ↓ 161° | 384 | 442 | 11,582 | -15 | Jacksonville Center |
Thu 18:21:56 | 30.2322 | -81.0508 | ↓ 161° | 395 | 455 | 11,552 | -15 | Jacksonville Center |
Thu 18:22:56 | 30.1294 | -81.0072 | ↓ 160° | 395 | 455 | 11,552 | Jacksonville Center | |
Thu 18:23:56 | 30.0244 | -80.9661 | ↓ 161° | 395 | 455 | 11,552 | 15 | Jacksonville Center |
Thu 18:24:56 | 29.9214 | -80.9250 | ↓ 161° | 395 | 455 | 11,582 | 15 | Jacksonville Center |
Thu 18:25:56 | 29.8144 | -80.8842 | ↓ 162° | 395 | 455 | 11,582 | Jacksonville Center | |
Thu 18:26:56 | 29.7114 | -80.8433 | ↓ 161° | 400 | 460 | 11,582 | -10 | Jacksonville Center |
Miami Center | ||||||||
Thu 18:28:57 | 29.4994 | -80.7561 | ↓ 160° | 389 | 448 | 11,552 | Miami Center | |
Thu 18:29:57 | 29.3858 | -80.7117 | ↓ 161° | 389 | 448 | 11,582 | 15 | Miami Center |
Thu 18:30:57 | 29.2806 | -80.6700 | ↓ 161° | 394 | 453 | 11,582 | Miami Center | |
Thu 18:31:57 | 29.1731 | -80.6328 | ↓ 163° | 399 | 459 | 11,582 | Miami Center | |
Thu 18:32:57 | 29.0825 | -80.5942 | ↓ 160° | 399 | 459 | 11,582 | Miami Center | |
Thu 18:33:57 | 28.9772 | -80.5525 | ↓ 161° | 399 | 459 | 11,582 | Miami Center | |
Thu 18:34:57 | 28.8761 | -80.5089 | ↓ 159° | 399 | 459 | 11,582 | Miami Center | |
Thu 18:35:57 | 28.7583 | -80.4625 | ↓ 161° | 399 | 459 | 11,582 | Miami Center | |
Thu 18:36:57 | 28.6575 | -80.4047 | ↘ 153° | 404 | 465 | 11,582 | Miami Center | |
Thu 18:37:57 | 28.5678 | -80.3192 | ↘ 140° | 411 | 473 | 11,582 | Miami Center | |
Thu 18:38:57 | 28.4925 | -80.2389 | ↘ 137° | 417 | 480 | 11,582 | Miami Center | |
Thu 18:39:57 | 28.4003 | -80.1631 | ↘ 144° | 417 | 480 | 11,582 | Miami Center | |
Thu 18:40:57 | 28.2853 | -80.1808 | ↓ 188° | 377 | 434 | 11,582 | Miami Center | |
Thu 18:41:57 | 28.2161 | -80.2731 | ↙ 230° | 370 | 426 | 11,582 | 15 | Miami Center |
Thu 18:42:57 | 28.1736 | -80.3942 | ← 248° | 381 | 438 | 11,613 | -15 | Miami Center |
Thu 18:43:57 | 28.1272 | -80.4964 | ↙ 243° | 406 | 467 | 11,552 | -91 | Miami Center |
Thu 18:44:57 | 28.0278 | -80.5519 | ↙ 206° | 380 | 437 | 11,430 | -122 | Miami Center |
Thu 18:45:57 | 27.9225 | -80.5111 | ↓ 161° | 343 | 395 | 11,308 | -122 | Miami Center |
Thu 18:46:57 | 27.8458 | -80.4006 | ↘ 128° | 361 | 415 | 11,186 | -168 | Miami Center |
Thu 18:47:57 | 27.8386 | -80.2617 | → 93° | 379 | 436 | 10,973 | -320 | Miami Center |
Thu 18:48:57 | 27.8669 | -80.1217 | → 77° | 400 | 460 | 10,546 | -472 | Miami Center |
Thu 18:49:57 | 27.8933 | -79.9675 | → 79° | 448 | 516 | 10,028 | -457 | Miami Center |
Thu 18:50:57 | 27.9106 | -79.8411 | → 81° | 448 | 516 | 9,632 | -411 | Miami Center |
Thu 18:51:57 | 27.9322 | -79.6981 | → 80° | 454 | 522 | 9,205 | -274 | Miami Center |
Thu 18:52:57 | 27.8867 | -79.5725 | ↘ 112° | 438 | 504 | 9,083 | -213 | Miami Center |
Thu 18:53:57 | 27.7831 | -79.5347 | ↓ 162° | 347 | 399 | 8,778 | -320 | Miami Center |
Thu 18:54:57 | 27.6797 | -79.5933 | ↙ 207° | 337 | 388 | 8,443 | -305 | Miami Center |
Thu 18:55:57 | 27.5847 | -79.6403 | ↓ 197° | 357 | 411 | 8,169 | -290 | Miami Center |
Estimated | ||||||||
Thu 18:56:00 | 27.5644 | -79.6341 | ↓ 197° | Estimated | ||||
Miami Center | ||||||||
Thu 18:56:57 | 27.4961 | -79.6850 | ↙ 204° | 362 | 417 | 7,864 | Miami Center | |
Thu 18:57:57 | 27.4175 | -79.6597 | ↓ 164° | 309 | 356 | 7,559 | -290 | Miami Center |
Thu 18:58:57 | 27.3481 | -79.5761 | ↘ 133° | 323 | 372 | 7,285 | -320 | Miami Center |
Thu 18:59:57 | 27.2458 | -79.5622 | ↓ 173° | 321 | 369 | 6,919 | -381 | Miami Center |
Thu 19:00:57 | 27.1536 | -79.5833 | ↓ 192° | 326 | 375 | 6,523 | -381 | Miami Center |
Thu 19:01:57 | 27.0739 | -79.6025 | ↓ 192° | 332 | 382 | 6,157 | -396 | Miami Center |
Thu 19:02:57 | 26.9836 | -79.6258 | ↓ 193° | 338 | 389 | 5,730 | -472 | Miami Center |
Thu 19:03:57 | 26.8892 | -79.6492 | ↓ 192° | 333 | 383 | 5,212 | -427 | Miami Center |
Thu 19:04:57 | 26.8178 | -79.6661 | ↓ 192° | 326 | 375 | 4,877 | -442 | Miami Center |
Thu 19:05:57 | 26.7169 | -79.6986 | ↓ 196° | 326 | 375 | 4,328 | -579 | Miami Center |
Thu 19:06:57 | 26.6453 | -79.7342 | ↙ 204° | 314 | 361 | 3,719 | -671 | Miami Center |
Thu 19:07:57 | 26.5631 | -79.7739 | ↙ 203° | 304 | 350 | 2,987 | -671 | Miami Center |
Thu 19:08:16 | 26.5378 | -79.7872 | ↙ 205° | 299 | 344 | 2,835 | -457 | Miami Center |
Thu 19:08:53 | 26.4892 | -79.8092 | ↙ 202° | 294 | 338 | 2,560 | -243 | Miami Center |
Thu 19:09:54 | 26.4175 | -79.8447 | ↙ 204° | 280 | 322 | 2,438 | -120 | Miami Center |
Thu 19:10:55 | 26.3603 | -79.8825 | ↙ 211° | 234 | 269 | 2,316 | -283 | Miami Center |
Thu 19:11:57 | 26.3072 | -79.9300 | ↙ 219° | 239 | 275 | 1,859 | -240 | Miami Center |
Thu 19:12:57 | 26.2603 | -79.9772 | ↙ 222° | 232 | 267 | 1,829 | -30 | Miami Center |
Thu 19:13:57 | 26.2111 | -80.0222 | ↙ 219° | 234 | 269 | 1,798 | -15 | Miami Center |
Thu 19:14:57 | 26.1744 | -80.0744 | ↙ 232° | 227 | 261 | 1,798 | Miami Center | |
Thu 19:15:12 | 26.1678 | -80.0905 | ↙ 245° | 212 | 244 | 1,798 | Miami Center | |
Thu 19:15:57 | 26.1544 | -80.1342 | ← 251° | 213 | 245 | 1,798 | -105 | Miami Center |
Thu 19:16:57 | 26.1489 | -80.1942 | ← 264° | 202 | 232 | 1,615 | -214 | Miami Center |
Thu 19:17:14 | 26.1483 | -80.2128 | ← 268° | 198 | 228 | 1,524 | -122 | Miami Center |
Thu 19:17:57 | 26.1494 | -80.2545 | ← 272° | 202 | 232 | 1,494 | Miami Center | |
Thu 19:19:10 | 26.1478 | -80.3308 | ← 269° | 198 | 228 | 1,524 | 14 | Miami Center |
Thu 19:20:11 | 26.1483 | -80.3933 | ← 271° | 200 | 230 | 1,524 | Miami Center | |
Thu 19:21:12 | 26.1345 | -80.4531 | ← 255° | 204 | 235 | 1,524 | -30 | Miami Center |
Thu 19:22:13 | 26.0892 | -80.4217 | ↘ 148° | 203 | 234 | 1,463 | -173 | Miami Center |
Thu 19:23:08 | 26.0758 | -80.3703 | → 106° | 198 | 228 | 1,189 | -343 | Miami Center |
Thu 19:24:21 | 26.0775 | -80.3008 | → 88° | 169 | 194 | 732 | -329 | Miami Center |
Thu 19:25:16 | 26.0742 | -80.2592 | → 95° | 134 | 154 | 488 | -214 | Miami Center |
Thu 19:26:12 | 26.0750 | -80.2269 | → 88° | 118 | 136 | 335 | -178 | Miami Center |
Thu 19:27:19 | 26.0739 | -80.1853 | → 92° | 115 | 132 | 122 | -191 | Miami Center |
Login
Did you know that FlightAware flight tracking is supported by advertising?
You can help us keep FlightAware free by allowing ads from FlightAware.com. We work hard to keep our advertising relevant and unobtrusive to create a great experience. It's quick and easy to whitelist ads on FlightAware or please consider our premium accounts.