| Overall | Bib | Name | Class | Team | Time | Score | |||||||||||||||||||||||||||||||||||||||||||
| 1. | 983 | Alison Pray | Sr | 1. | Salem Hills HS | 18:38.7 | 1. | ||||||||||||||||||||||||||||||||||||||||||
| 2. | 253 | Bailey Winter | Sr | 1. | Fremont HS | 18:59.9 | 2. | ||||||||||||||||||||||||||||||||||||||||||
| 3. | 622 | Rachel Morrin | Jr | 1. | Madison HS-ID | 19:06.3 | 3. | ||||||||||||||||||||||||||||||||||||||||||
| 4. | 1068 | Claire Mantz | Sr | 1. | Sky View HS | 19:08.6 | 4. | ||||||||||||||||||||||||||||||||||||||||||
| 5. | 1118 | Cheyenne Brower | Sr | 1. | Viewmont HS | 19:09.1 | 5. | ||||||||||||||||||||||||||||||||||||||||||
| 6. | 336 | Micaela Rivera | Jr | 1. | Herriman HS | 19:14.8 | 6. | ||||||||||||||||||||||||||||||||||||||||||
| 7. | 701 | Kiana Campbell | Jr | 1. | Maple Mountain HS | 19:32.0 | 7. | ||||||||||||||||||||||||||||||||||||||||||
| 8. | 165 | Mackay Hardy | So | 1. | Clearfield HS | 19:44.9 | 8. | ||||||||||||||||||||||||||||||||||||||||||
| 9. | 125 | Shanee Harris | So | 1. | Box Elder HS | 19:52.3 | 9. | ||||||||||||||||||||||||||||||||||||||||||
| 10. | 251 | Alexis Terry | Sr | 2. | Fremont HS | 20:03.0 | 10. | ||||||||||||||||||||||||||||||||||||||||||
| 11. | 248 | Mazzie Melaney | Jr | 3. | Fremont HS | 20:07.0 | 11. | ||||||||||||||||||||||||||||||||||||||||||
| 12. | 335 | Meg Nielsen | Jr | 2. | Herriman HS | 20:09.1 | 12. | ||||||||||||||||||||||||||||||||||||||||||
| 13. | 707 | Camille Wirthlin | Jr | 2. | Maple Mountain HS | 20:09.5 | 13. | ||||||||||||||||||||||||||||||||||||||||||
| 14. | 127 | Armelia Johnson | So | 2. | Box Elder HS | 20:16.4 | 14. | ||||||||||||||||||||||||||||||||||||||||||
| 15. | 376 | Anna Sanford | Jr | 1. | Highland HS-ID | 20:16.7 | 15. | ||||||||||||||||||||||||||||||||||||||||||
| 16. | 619 | Sara Lemon | Jr | 2. | Madison HS-ID | 20:17.1 | 16. | ||||||||||||||||||||||||||||||||||||||||||
| 17. | 507 | Kate Richardson | So | 1. | Layton HS | 20:23.8 | 17. | ||||||||||||||||||||||||||||||||||||||||||
| 18. | 706 | Annicka Perry | Jr | 3. | Maple Mountain HS | 20:27.1 | 18. | ||||||||||||||||||||||||||||||||||||||||||
| 19. | 375 | Jill Parry | Jr | 2. | Highland HS-ID | 20:27.7 | 19. | ||||||||||||||||||||||||||||||||||||||||||
| 20. | 621 | Kiley Moldenhauer | Jr | 3. | Madison HS-ID | 20:35.5 | 20. | ||||||||||||||||||||||||||||||||||||||||||
| 21. | 1066 | Rachel Forbush | Sr | 2. | Sky View HS | 20:37.4 | 21. | ||||||||||||||||||||||||||||||||||||||||||
| 22. | 702 | Aleahlani Farnsworth | Jr | 4. | Maple Mountain HS | 20:42.3 | 22. | ||||||||||||||||||||||||||||||||||||||||||
| 23. | 334 | Emma Loftus | Sr | 3. | Herriman HS | 20:50.0 | 23. | ||||||||||||||||||||||||||||||||||||||||||
| 24. | 618 | Kate Lemon | Sr | 4. | Madison HS-ID | 20:55.2 | 24. | ||||||||||||||||||||||||||||||||||||||||||
| 25. | 1122 | Emily Mann | So | 2. | Viewmont HS | 21:01.4 | 25. | ||||||||||||||||||||||||||||||||||||||||||
| 26. | 704 | Tess McInelly | Jr | 5. | Maple Mountain HS | 21:01.7 | 26. | ||||||||||||||||||||||||||||||||||||||||||
| 27. | 508 | Sydney Stout | So | 2. | Layton HS | 21:03.8 | 27. | ||||||||||||||||||||||||||||||||||||||||||
| 28. | 252 | Megan Terry | So | 4. | Fremont HS | 21:04.7 | 28. | ||||||||||||||||||||||||||||||||||||||||||
| 29. | 75 | Anna Sophia Rorrer Warner | So | 1. | Bountiful HS | 21:05.4 | 29. | ||||||||||||||||||||||||||||||||||||||||||
| 30. | 1123 | Paige Wadley | Jr | 3. | Viewmont HS | 21:07.5 | 30. | ||||||||||||||||||||||||||||||||||||||||||
| 31. | 822 | McKale Bladen | Sr | 1. | Mountain Crest HS | 21:09.2 | 31. | ||||||||||||||||||||||||||||||||||||||||||
| 32. | 1065 | Clara Dehlin | So | 3. | Sky View HS | 21:12.3 | 32. | ||||||||||||||||||||||||||||||||||||||||||
| 33. | 703 | Bethany Graham | Jr | 6. | Maple Mountain HS | 21:16.0 | 33. | ||||||||||||||||||||||||||||||||||||||||||
| 34. | 433 | Sara Diggins | Sr | 1. | Hillcrest HS | 21:27.5 | 34. | ||||||||||||||||||||||||||||||||||||||||||
| 35. | 982 | Eliza Lindstrom | So | 2. | Salem Hills HS | 21:36.4 | 35. | ||||||||||||||||||||||||||||||||||||||||||
| 36. | 250 | Miranda Peterson | Sr | 5. | Fremont HS | 21:40.7 | 36. | ||||||||||||||||||||||||||||||||||||||||||
| 37. | 333 | Krystal Kemp | So | 4. | Herriman HS | 21:41.7 | 37. | ||||||||||||||||||||||||||||||||||||||||||
| 38. | 1070 | Arianna Steiner | So | 4. | Sky View HS | 21:50.0 | 38. | ||||||||||||||||||||||||||||||||||||||||||
| 39. | 1071 | Rachel Young | So | 5. | Sky View HS | 21:50.5 | 39. | ||||||||||||||||||||||||||||||||||||||||||
| 40. | 824 | Kenadi Green | Jr | 2. | Mountain Crest HS | 21:51.9 | 40. | ||||||||||||||||||||||||||||||||||||||||||
| 41. | 1067 | Harmony Hall | Jr | 6. | Sky View HS | 21:52.7 | 41. | ||||||||||||||||||||||||||||||||||||||||||
| 42. | 331 | Emma Cummings | Jr | 5. | Herriman HS | 21:53.5 | 42. | ||||||||||||||||||||||||||||||||||||||||||
| 43. | 330 | Anna Carter | So | 6. | Herriman HS | 21:56.5 | 43. | ||||||||||||||||||||||||||||||||||||||||||
| 44. | 977 | Elise Bauer | Jr | 3. | Salem Hills HS | 22:02.3 | 44. | ||||||||||||||||||||||||||||||||||||||||||
| 45. | 1069 | Annie Rawlinson | So | 7. | Sky View HS | 22:03.0 | 45. | ||||||||||||||||||||||||||||||||||||||||||
| 46. | 940 | Markell Pond | So | 1. | Ridgeline HS | 22:06.5 | 46. | ||||||||||||||||||||||||||||||||||||||||||
| 47. | 937 | Mikaeli Hill | So | 2. | Ridgeline HS | 22:06.7 | 47. | ||||||||||||||||||||||||||||||||||||||||||
| 48. | 247 | Ashley Chugg | Jr | 6. | Fremont HS | 22:07.1 | 48. | ||||||||||||||||||||||||||||||||||||||||||
| 49. | 617 | Janessa Lemon | Fr | 5. | Madison HS-ID | 22:07.3 | 49. | ||||||||||||||||||||||||||||||||||||||||||
| 50. | 377 | Elana Sanford | Fr | 3. | Highland HS-ID | 22:07.8 | 50. | ||||||||||||||||||||||||||||||||||||||||||
| 51. | 128 | Makaylee Michaelis | Sr | 3. | Box Elder HS | 22:10.5 | 51. | ||||||||||||||||||||||||||||||||||||||||||
| 52. | 936 | Hailey Barrett | Jr | 3. | Ridgeline HS | 22:10.7 | 52. | ||||||||||||||||||||||||||||||||||||||||||
| 53. | 616 | Emma Cromar | Sr | 6. | Madison HS-ID | 22:12.6 | 53. | ||||||||||||||||||||||||||||||||||||||||||
| 54. | 754 | Ericka Parry | Jr | 1. | Morgan HS | 22:18.1 | 54. | ||||||||||||||||||||||||||||||||||||||||||
| 55. | 1963 | Jennifer Farfan | Jr | 1. | West Jordan HS | 22:21.6 | 55. | ||||||||||||||||||||||||||||||||||||||||||
| 56. | 166 | Sarah Lamb | Jr | 2. | Clearfield HS | 22:23.1 | 56. | ||||||||||||||||||||||||||||||||||||||||||
| 57. | 795 | Madison Flippence | Jr | 3. | Mountain Crest HS | 22:26.4 | 57. | ||||||||||||||||||||||||||||||||||||||||||
| 58. | 432 | Danielle Coccimiglio | Sr | 2. | Hillcrest HS | 22:30.3 | 58. | ||||||||||||||||||||||||||||||||||||||||||
| 59. | 620 | Izzy Maire | Sr | 7. | Madison HS-ID | 22:36.3 | 59. | ||||||||||||||||||||||||||||||||||||||||||
| 60. | 23 | Jensen Hughes | Sr | 1. | Bear River HS | 22:39.2 | 60. | ||||||||||||||||||||||||||||||||||||||||||
| 61. | 825 | Michelle Harker | Sr | 4. | Mountain Crest HS | 22:43.5 | 61. | ||||||||||||||||||||||||||||||||||||||||||
| 62. | 123 | Heidi Bennett | Sr | 4. | Box Elder HS | 22:44.5 | 62. | ||||||||||||||||||||||||||||||||||||||||||
| 63. | 1120 | Jerilynn Egnew | So | 4. | Viewmont HS | 22:45.1 | 63. | ||||||||||||||||||||||||||||||||||||||||||
| 64. | 823 | Kenna Camire | Jr | 5. | Mountain Crest HS | 22:47.3 | 64. | ||||||||||||||||||||||||||||||||||||||||||
| 65. | 332 | Halle Hoskin | Sr | 7. | Herriman HS | 22:49.6 | 65. | ||||||||||||||||||||||||||||||||||||||||||
| 66. | 705 | Kelsey Owens | So | 7. | Maple Mountain HS | 22:51.1 | 66. | ||||||||||||||||||||||||||||||||||||||||||
| 67. | 129 | Emily Newman | Jr | 5. | Box Elder HS | 22:54.3 | 67. | ||||||||||||||||||||||||||||||||||||||||||
| 68. | 168 | Mercedes Sadler | Jr | 3. | Clearfield HS | 22:55.6 | 68. | ||||||||||||||||||||||||||||||||||||||||||
| 69. | 26 | Katie Pingel | Sr | 2. | Bear River HS | 22:57.9 | 69. | ||||||||||||||||||||||||||||||||||||||||||
| 70. | 438 | Caitlin Webster | So | 3. | Hillcrest HS | 23:01.0 | 70. | ||||||||||||||||||||||||||||||||||||||||||
| 71. | 980 | Rebecca Cromar | Jr | 4. | Salem Hills HS | 23:05.0 | 71. | ||||||||||||||||||||||||||||||||||||||||||
| 72. | 942 | Abagail Salvesen | Sr | 4. | Ridgeline HS | 23:07.2 | 72. | ||||||||||||||||||||||||||||||||||||||||||
| 73. | 169 | Sarah Shelley | So | 4. | Clearfield HS | 23:07.4 | 73. | ||||||||||||||||||||||||||||||||||||||||||
| 74. | 167 | Katelyn Peterson | Jr | 5. | Clearfield HS | 23:07.6 | 74. | ||||||||||||||||||||||||||||||||||||||||||
| 75. | 435 | Gracie Otto | Sr | 4. | Hillcrest HS | 23:11.3 | 75. | ||||||||||||||||||||||||||||||||||||||||||
| 76. | 170 | Genesis Wunderlich | So | 6. | Clearfield HS | 23:11.5 | 76. | ||||||||||||||||||||||||||||||||||||||||||
| 77. | 436 | Amelia Slama-Catron | So | 5. | Hillcrest HS | 23:13.4 | 77. | ||||||||||||||||||||||||||||||||||||||||||
| 78. | 197 | Lauren Randall | Sr | 7. | Fremont HS | 23:19.5 | 78. | ||||||||||||||||||||||||||||||||||||||||||
| 79. | 378 | Megan Schwarze | Sr | 4. | Highland HS-ID | 23:21.4 | 79. | ||||||||||||||||||||||||||||||||||||||||||
| 80. | 757 | Jayda Van Dyke | Fr | 2. | Morgan HS | 23:24.0 | 80. | ||||||||||||||||||||||||||||||||||||||||||
| 81. | 1967 | Gentry Pierce | Fr | 2. | West Jordan HS | 23:26.4 | 81. | ||||||||||||||||||||||||||||||||||||||||||
| 82. | 978 | Janessa Conrad | Jr | 5. | Salem Hills HS | 23:27.4 | 82. | ||||||||||||||||||||||||||||||||||||||||||
| 83. | 505 | Whitney Barlow | Sr | 3. | Layton HS | 23:30.3 | 83. | ||||||||||||||||||||||||||||||||||||||||||
| 84. | 380 | Rachel Summers | Jr | 5. | Highland HS-ID | 23:30.5 | 84. | ||||||||||||||||||||||||||||||||||||||||||
| 85. | 72 | Emmie Dyer | Jr | 2. | Bountiful HS | 23:32.6 | 85. | ||||||||||||||||||||||||||||||||||||||||||
| 86. | 70 | Isabelle Barlow | Fr | 3. | Bountiful HS | 23:38.7 | 86. | ||||||||||||||||||||||||||||||||||||||||||
| 87. | 939 | Amelia Merkley | So | 5. | Ridgeline HS | 23:39.0 | 87. | ||||||||||||||||||||||||||||||||||||||||||
| 88. | 565 | Maddie Rosenauer | Jr | 1. | Logan HS | 23:39.6 | 88. | ||||||||||||||||||||||||||||||||||||||||||
| 89. | 437 | Emma Timmerman | Jr | 6. | Hillcrest HS | 23:40.7 | 89. | ||||||||||||||||||||||||||||||||||||||||||
| 90. | 564 | Isabella Perez | So | 2. | Logan HS | 23:41.6 | 90. | ||||||||||||||||||||||||||||||||||||||||||
| 91. | 394 | Grace Cobabe | Jr | 7. | Hillcrest HS | 23:42.2 | 91. | ||||||||||||||||||||||||||||||||||||||||||
| 92. | 753 | Natalie Nielsen | Sr | 3. | Morgan HS | 23:45.4 | 92. | ||||||||||||||||||||||||||||||||||||||||||
| 93. | 827 | Shaylee Voth | Fr | 6. | Mountain Crest HS | 23:46.9 | 93. | ||||||||||||||||||||||||||||||||||||||||||
| 94. | 1119 | Kamryn Burnside | Jr | 5. | Viewmont HS | 23:47.3 | 94. | ||||||||||||||||||||||||||||||||||||||||||
| 95. | 124 | Kaylee Gerlach | Sr | 6. | Box Elder HS | 23:47.8 | 95. | ||||||||||||||||||||||||||||||||||||||||||
| 96. | 1795 | Clara Thorson | Jr | 4. | Layton HS | 23:48.3 | 96. | ||||||||||||||||||||||||||||||||||||||||||
| 97. | 562 | Naomi Lunt | Sr | 3. | Logan HS | 24:02.5 | 97. | ||||||||||||||||||||||||||||||||||||||||||
| 98. | 979 | Julia Critchfield | Sr | 6. | Salem Hills HS | 24:03.0 | 98. | ||||||||||||||||||||||||||||||||||||||||||
| 99. | 1159 | Rebecca Mundell | Jr | 1. | West Side HS-ID | 24:03.2 | 99. | ||||||||||||||||||||||||||||||||||||||||||
| 100. | 126 | Hailee Jeppsen | Jr | 7. | Box Elder HS | 24:04.0 | 100. | ||||||||||||||||||||||||||||||||||||||||||
| 101. | 1155 | Kyla Dahle | So | 2. | West Side HS-ID | 24:04.5 | 101. | ||||||||||||||||||||||||||||||||||||||||||
| 102. | 1788 | Madison Baker | Sr | 5. | Layton HS | 24:07.8 | 102. | ||||||||||||||||||||||||||||||||||||||||||
| 103. | 756 | Adalynn Sheffield | Fr | 4. | Morgan HS | 24:08.3 | 103. | ||||||||||||||||||||||||||||||||||||||||||
| 104. | 379 | Kylie Stoddard | Sr | 6. | Highland HS-ID | 24:09.0 | 104. | ||||||||||||||||||||||||||||||||||||||||||
| 105. | 1964 | Faith Hall | Jr | 3. | West Jordan HS | 24:12.4 | 105. | ||||||||||||||||||||||||||||||||||||||||||
| 106. | 561 | Amy Kropp | Jr | 4. | Logan HS | 24:13.2 | 106. | ||||||||||||||||||||||||||||||||||||||||||
| 107. | 1966 | Sierra Marty | Jr | 4. | West Jordan HS | 24:14.8 | 107. | ||||||||||||||||||||||||||||||||||||||||||
| 108. | 381 | Joslyn Yost | Sr | 7. | Highland HS-ID | 24:21.5 | 108. | ||||||||||||||||||||||||||||||||||||||||||
| 109. | 71 | Leslie Brand | Jr | 4. | Bountiful HS | 24:22.3 | 109. | ||||||||||||||||||||||||||||||||||||||||||
| 110. | 24 | Vanessa Murphy | Sr | 3. | Bear River HS | 24:22.6 | 110. | ||||||||||||||||||||||||||||||||||||||||||
| 111. | 560 | Anna Delaney | Jr | 5. | Logan HS | 24:27.6 | 111. | ||||||||||||||||||||||||||||||||||||||||||
| 112. | 1121 | Emily Erekson | So | 6. | Viewmont HS | 24:27.9 | 112. | ||||||||||||||||||||||||||||||||||||||||||
| 113. | 563 | Elizabeth Needham | Jr | 6. | Logan HS | 24:29.7 | 113. | ||||||||||||||||||||||||||||||||||||||||||
| 114. | 1157 | Breanna Lind | Sr | 3. | West Side HS-ID | 24:34.0 | 114. | ||||||||||||||||||||||||||||||||||||||||||
| 115. | 1962 | Lauren Brown | Jr | 5. | West Jordan HS | 24:36.7 | 115. | ||||||||||||||||||||||||||||||||||||||||||
| 116. | 164 | Vanessa Bingham | Jr | 7. | Clearfield HS | 24:37.4 | 116. | ||||||||||||||||||||||||||||||||||||||||||
| 117. | 1160 | Rachel Reeder | Jr | 4. | West Side HS-ID | 24:43.5 | 117. | ||||||||||||||||||||||||||||||||||||||||||
| 118. | 1965 | Camilla Klundt | Sr | 6. | West Jordan HS | 24:45.6 | 118. | ||||||||||||||||||||||||||||||||||||||||||
| 119. | 941 | Lindsay Rigby | Jr | 6. | Ridgeline HS | 24:50.7 | 119. | ||||||||||||||||||||||||||||||||||||||||||
| 120. | 967 | Sarah Rawle | Sr | 7. | Salem Hills HS | 24:55.1 | 120. | ||||||||||||||||||||||||||||||||||||||||||
| 121. | 938 | Kaitlyn Labrum | So | 7. | Ridgeline HS | 25:00.9 | 121. | ||||||||||||||||||||||||||||||||||||||||||
| 122. | 1161 | Ellie Stegelmeier | So | 5. | West Side HS-ID | 25:15.3 | 122. | ||||||||||||||||||||||||||||||||||||||||||
| 123. | 73 | Kiwi Hogan | Jr | 5. | Bountiful HS | 25:16.1 | 123. | ||||||||||||||||||||||||||||||||||||||||||
| 124. | 76 | Amelia Tew | Sr | 6. | Bountiful HS | 25:17.2 | 124. | ||||||||||||||||||||||||||||||||||||||||||
| 125. | 559 | Jasmine Braner | Jr | 7. | Logan HS | 25:19.0 | 125. | ||||||||||||||||||||||||||||||||||||||||||
| 126. | 74 | Victoria Jones | Sr | 7. | Bountiful HS | 25:25.8 | 126. | ||||||||||||||||||||||||||||||||||||||||||
| 127. | 752 | Shelby Lyman | Jr | 5. | Morgan HS | 25:31.7 | 127. | ||||||||||||||||||||||||||||||||||||||||||
| 128. | 1158 | Kelsey Moyle | Sr | 6. | West Side HS-ID | 25:38.9 | 128. | ||||||||||||||||||||||||||||||||||||||||||
| 129. | 755 | Hailee Sargent | So | 6. | Morgan HS | 25:46.2 | 129. | ||||||||||||||||||||||||||||||||||||||||||
| 130. | 1156 | Gailsey Geddes | Sr | 7. | West Side HS-ID | 25:48.3 | 130. | ||||||||||||||||||||||||||||||||||||||||||
| 131. | 751 | Elaina Halls | Fr | 7. | Morgan HS | 25:53.7 | 131. | ||||||||||||||||||||||||||||||||||||||||||
| 132. | 1109 | Savannah Smith | So | 7. | Viewmont HS | 26:04.4 | 132. | ||||||||||||||||||||||||||||||||||||||||||
| 133. | 22 | Josi Call | Sr | 4. | Bear River HS | 26:06.5 | 133. | ||||||||||||||||||||||||||||||||||||||||||
| 134. | 10 | Erica Peart | Sr | 5. | Bear River HS | 26:24.3 | 134. | ||||||||||||||||||||||||||||||||||||||||||
| 135. | 1961 | Amy Ballard | Jr | 7. | West Jordan HS | 27:06.2 | 135. | ||||||||||||||||||||||||||||||||||||||||||
| 1. | Maple Mountain HS | 7, 13, 18, 22, 26, (33), (66) | 86 | ||
| 2. | Fremont HS | 2, 10, 11, 28, 36, (48), (78) | 87 | ||
| 3. | Madison HS-ID | 3, 16, 20, 24, 49, (53), (59) | 112 | ||
| 4. | Herriman HS | 6, 12, 23, 37, 42, (43), (65) | 120 | ||
| 5. | Sky View HS | 4, 21, 32, 38, 39, (41), (45) | 134 | ||
| 6. | Box Elder HS | 9, 14, 51, 62, 67, (95), (100) | 203 | ||
| 7. | Viewmont HS | 5, 25, 30, 63, 94, (112), (132) | 217 | ||
| 8. | Salem Hills HS | 1, 35, 44, 71, 82, (98), (120) | 233 | ||
| 9. | Highland HS-ID | 15, 19, 50, 79, 84, (104), (108) | 247 | ||
| 10. | Mountain Crest HS | 31, 40, 57, 61, 64, (93), (0) | 253 | ||
| 11. | Clearfield HS | 8, 56, 68, 73, 74, (76), (116) | 279 | ||
| 12. | Ridgeline HS | 46, 47, 52, 72, 87, (119), (121) | 304 | ||
| 13. | Hillcrest HS | 34, 58, 70, 75, 77, (89), (91) | 314 | ||
| 14. | Layton HS | 17, 27, 83, 96, 102, (0), (0) | 325 | ||
| 15. | Bountiful HS | 29, 85, 86, 109, 123, (124), (126) | 432 | ||
| 16. | Morgan HS | 54, 80, 92, 103, 127, (129), (131) | 456 | ||
| 17. | West Jordan HS | 55, 81, 105, 107, 115, (118), (135) | 463 | ||
| 18. | Logan HS | 88, 90, 97, 106, 111, (113), (125) | 492 | ||
| 19. | Bear River HS | 60, 69, 110, 133, 134, (0), (0) | 506 | ||
| 20. | West Side HS-ID | 99, 101, 114, 117, 122, (128), (130) | 553 |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||