| Overall | Home | Visitor | ||||||||||||||||||||||||||||
| Team | GP | W | L | OTW | OTL | SOW | SOL | GF | GA | GP | W | L | OTW | OTL | SOW | SOL | GF | GA | GP | W | L | OTW | OTL | SOW | SOL | GF | GA | G | A | P |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Louisville Thunder | 74 | 32 | 33 | 2 | 1 | 3 | 3 | 227 | 208 | 37 | 18 | 13 | 2 | 1 | 1 | 2 | 123 | 97 | 37 | 14 | 20 | 0 | 0 | 2 | 1 | 104 | 111 | 227 | 407 | 634 |
| Providence Bruins | 73 | 28 | 26 | 4 | 2 | 9 | 4 | 217 | 199 | 37 | 17 | 10 | 4 | 0 | 6 | 0 | 116 | 85 | 36 | 11 | 16 | 0 | 2 | 3 | 4 | 101 | 114 | 217 | 371 | 588 |
| Durham Pioneers | 73 | 37 | 26 | 2 | 2 | 5 | 1 | 218 | 202 | 37 | 19 | 14 | 2 | 0 | 2 | 0 | 112 | 99 | 36 | 18 | 12 | 0 | 2 | 3 | 1 | 106 | 103 | 218 | 397 | 615 |
| Calgary Wranglers | 72 | 36 | 19 | 4 | 2 | 6 | 5 | 238 | 188 | 37 | 19 | 6 | 3 | 1 | 4 | 4 | 131 | 99 | 35 | 17 | 13 | 1 | 1 | 2 | 1 | 107 | 89 | 238 | 418 | 656 |
| Hartford Whalers | 74 | 33 | 22 | 2 | 5 | 6 | 6 | 231 | 208 | 37 | 18 | 9 | 0 | 3 | 2 | 5 | 118 | 104 | 37 | 15 | 13 | 2 | 2 | 4 | 1 | 113 | 104 | 231 | 399 | 630 |
| Rockford IceHogs | 74 | 27 | 32 | 5 | 1 | 4 | 5 | 230 | 242 | 37 | 19 | 13 | 3 | 1 | 1 | 0 | 121 | 108 | 37 | 8 | 19 | 2 | 0 | 3 | 5 | 109 | 134 | 230 | 404 | 634 |
| Greenville Swamp Rabbits | 74 | 27 | 31 | 3 | 1 | 4 | 8 | 190 | 230 | 37 | 14 | 13 | 2 | 1 | 3 | 4 | 101 | 110 | 37 | 13 | 18 | 1 | 0 | 1 | 4 | 89 | 120 | 190 | 338 | 528 |
| Syracuse Crunch | 74 | 27 | 34 | 1 | 1 | 5 | 6 | 202 | 219 | 37 | 11 | 17 | 1 | 1 | 4 | 3 | 100 | 110 | 37 | 16 | 17 | 0 | 0 | 1 | 3 | 102 | 109 | 202 | 351 | 553 |
| Texas Stars | 74 | 31 | 24 | 4 | 1 | 3 | 11 | 218 | 212 | 37 | 17 | 10 | 0 | 1 | 3 | 6 | 108 | 106 | 37 | 14 | 14 | 4 | 0 | 0 | 5 | 110 | 106 | 218 | 393 | 611 |
| Hershey Bears | 74 | 28 | 37 | 1 | 2 | 3 | 3 | 194 | 208 | 37 | 16 | 14 | 1 | 2 | 3 | 1 | 114 | 97 | 37 | 12 | 23 | 0 | 0 | 0 | 2 | 80 | 111 | 194 | 351 | 545 |
| Adirondack Angels | 74 | 38 | 21 | 5 | 4 | 3 | 3 | 229 | 182 | 37 | 24 | 8 | 0 | 3 | 1 | 1 | 126 | 88 | 37 | 14 | 13 | 5 | 1 | 2 | 2 | 103 | 94 | 229 | 410 | 639 |
| Newfoundland Growlers | 74 | 29 | 30 | 2 | 3 | 6 | 4 | 193 | 197 | 37 | 11 | 16 | 2 | 2 | 5 | 1 | 95 | 99 | 37 | 18 | 14 | 0 | 1 | 1 | 3 | 98 | 98 | 193 | 338 | 531 |
| Oakland Seals | 74 | 32 | 30 | 1 | 2 | 3 | 6 | 231 | 234 | 37 | 16 | 14 | 0 | 1 | 2 | 4 | 120 | 123 | 37 | 16 | 16 | 1 | 1 | 1 | 2 | 111 | 111 | 231 | 408 | 639 |
| Iowa Wild | 73 | 20 | 35 | 2 | 2 | 6 | 8 | 209 | 244 | 37 | 11 | 19 | 2 | 1 | 3 | 1 | 115 | 122 | 36 | 9 | 16 | 0 | 1 | 3 | 7 | 94 | 122 | 209 | 369 | 578 |
| Laval Rocket | 74 | 31 | 24 | 3 | 3 | 6 | 7 | 214 | 200 | 37 | 17 | 15 | 1 | 0 | 3 | 1 | 109 | 93 | 37 | 14 | 9 | 2 | 3 | 3 | 6 | 105 | 107 | 214 | 371 | 585 |
| Milwaukee Admirals | 73 | 29 | 31 | 3 | 2 | 4 | 4 | 181 | 185 | 37 | 16 | 15 | 1 | 2 | 1 | 2 | 95 | 86 | 36 | 13 | 16 | 2 | 0 | 3 | 2 | 86 | 99 | 181 | 322 | 503 |
| Richmond Renegades | 75 | 27 | 30 | 5 | 4 | 4 | 5 | 204 | 204 | 36 | 14 | 15 | 2 | 1 | 2 | 2 | 98 | 103 | 39 | 13 | 15 | 3 | 3 | 2 | 3 | 106 | 101 | 204 | 362 | 566 |
| Bridgeport Islanders | 74 | 26 | 30 | 2 | 5 | 6 | 5 | 208 | 226 | 37 | 15 | 15 | 1 | 1 | 1 | 4 | 103 | 108 | 37 | 11 | 15 | 1 | 4 | 5 | 1 | 105 | 118 | 208 | 365 | 573 |
| Sudbury Bulldogs | 75 | 27 | 26 | 1 | 6 | 9 | 6 | 224 | 217 | 37 | 14 | 11 | 0 | 4 | 6 | 2 | 118 | 101 | 38 | 13 | 15 | 1 | 2 | 3 | 4 | 106 | 116 | 224 | 392 | 616 |
| Binghamton Senators | 74 | 21 | 38 | 3 | 1 | 5 | 6 | 190 | 231 | 37 | 11 | 20 | 1 | 0 | 3 | 2 | 92 | 110 | 37 | 10 | 18 | 2 | 1 | 2 | 4 | 98 | 121 | 190 | 338 | 528 |
| Philadelphia Phantoms | 74 | 32 | 24 | 4 | 2 | 5 | 7 | 229 | 218 | 37 | 18 | 11 | 2 | 2 | 2 | 2 | 117 | 99 | 37 | 14 | 13 | 2 | 0 | 3 | 5 | 112 | 119 | 229 | 407 | 636 |
| Wilkes Barre-Scranton | 74 | 33 | 35 | 0 | 0 | 4 | 2 | 223 | 228 | 37 | 24 | 11 | 0 | 0 | 2 | 0 | 123 | 96 | 37 | 9 | 24 | 0 | 0 | 2 | 2 | 100 | 132 | 223 | 390 | 613 |
| Halifax Mooseheads | 75 | 33 | 27 | 3 | 2 | 4 | 6 | 226 | 202 | 37 | 20 | 9 | 1 | 1 | 4 | 2 | 123 | 92 | 38 | 13 | 18 | 2 | 1 | 0 | 4 | 103 | 110 | 226 | 408 | 634 |
| Seatac Aviators | 74 | 29 | 32 | 0 | 2 | 4 | 7 | 194 | 211 | 37 | 19 | 14 | 0 | 0 | 1 | 3 | 103 | 98 | 37 | 10 | 18 | 0 | 2 | 3 | 4 | 91 | 113 | 194 | 341 | 535 |
| Cleveland Monsters | 75 | 34 | 28 | 3 | 1 | 7 | 2 | 208 | 197 | 37 | 18 | 12 | 2 | 1 | 3 | 1 | 116 | 94 | 38 | 16 | 16 | 1 | 0 | 4 | 1 | 92 | 103 | 208 | 369 | 577 |
| Pensacola Ice Flyers | 75 | 29 | 29 | 3 | 2 | 8 | 4 | 247 | 238 | 37 | 16 | 13 | 2 | 0 | 5 | 1 | 129 | 109 | 38 | 13 | 16 | 1 | 2 | 3 | 3 | 118 | 129 | 247 | 428 | 675 |
| Toronto Marlies | 75 | 30 | 31 | 1 | 3 | 7 | 3 | 201 | 189 | 37 | 16 | 14 | 0 | 1 | 4 | 2 | 96 | 85 | 38 | 14 | 17 | 1 | 2 | 3 | 1 | 105 | 104 | 201 | 354 | 555 |
| Ontario Reign | 73 | 33 | 23 | 3 | 4 | 5 | 5 | 221 | 200 | 37 | 19 | 10 | 0 | 3 | 4 | 1 | 115 | 98 | 36 | 14 | 13 | 3 | 1 | 1 | 4 | 106 | 102 | 221 | 391 | 612 |
| Henderson Black Knights | 73 | 28 | 33 | 1 | 1 | 5 | 5 | 205 | 214 | 37 | 19 | 14 | 0 | 0 | 4 | 0 | 111 | 93 | 36 | 9 | 19 | 1 | 1 | 1 | 5 | 94 | 121 | 205 | 357 | 562 |
| Atlantic City Blackjacks | 74 | 22 | 35 | 0 | 5 | 3 | 9 | 172 | 216 | 37 | 12 | 13 | 0 | 3 | 2 | 7 | 82 | 95 | 37 | 10 | 22 | 0 | 2 | 1 | 2 | 90 | 121 | 172 | 290 | 462 |
| Baltimore Patriots | 74 | 29 | 31 | 1 | 2 | 8 | 3 | 216 | 224 | 37 | 14 | 13 | 1 | 2 | 4 | 3 | 115 | 123 | 37 | 15 | 18 | 0 | 0 | 4 | 0 | 101 | 101 | 216 | 373 | 589 |
| Long Island Ducks | 74 | 28 | 39 | 1 | 1 | 2 | 3 | 203 | 220 | 37 | 13 | 20 | 0 | 0 | 2 | 2 | 103 | 115 | 37 | 15 | 19 | 1 | 1 | 0 | 1 | 100 | 105 | 203 | 355 | 558 |
| Team | Team | GP1 | GP2 | GP3 | GP4 | SHF | SP1 | SP2 | SP3 | SP4 | SHA | SHB | Pim | Hit | PPA | PPG | PP% | PKA | PK GA | PK% | PK GF | FO% DZ | FO% OZ | FO% NT | PZ DF | PZ OF | PZ NT | PC DF | PC OF | PC NT | SO | EG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Louisville Thunder | LOU | 86 | 62 | 74 | 7 | 2275 | 763 | 747 | 739 | 45 | 2111 | 619 | 357 | 1763 | 160 | 36 | 22.50% | 166 | 31 | 81.33% | 2 | 50.59% | 50.46% | 50.52% | 1723 | 1791 | 966 | 540 | 1244 | 486 | 1 | 2 |
| Providence Bruins | PRO | 76 | 70 | 58 | 20 | 2348 | 770 | 775 | 766 | 82 | 2100 | 609 | 396 | 1731 | 154 | 27 | 17.53% | 181 | 30 | 83.43% | 2 | 53.11% | 51.43% | 53.49% | 1716 | 1791 | 948 | 529 | 1257 | 475 | 7 | 2 |
| Durham Pioneers | DUR | 72 | 59 | 80 | 12 | 2167 | 714 | 753 | 678 | 50 | 2274 | 610 | 418 | 1716 | 172 | 39 | 22.67% | 180 | 36 | 80.00% | 0 | 49.88% | 50.49% | 50.96% | 1740 | 1746 | 937 | 526 | 1213 | 467 | 2 | 0 |
| Calgary Wranglers | CLG | 85 | 60 | 83 | 15 | 2266 | 722 | 741 | 765 | 77 | 2033 | 568 | 327 | 1580 | 188 | 36 | 19.15% | 142 | 26 | 81.69% | 0 | 51.57% | 50.80% | 50.83% | 1653 | 1789 | 944 | 515 | 1260 | 479 | 1 | 0 |
| Hartford Whalers | HRT | 70 | 72 | 81 | 13 | 2388 | 743 | 770 | 840 | 79 | 2163 | 688 | 293 | 1645 | 190 | 34 | 17.89% | 127 | 28 | 77.95% | 0 | 46.97% | 47.22% | 49.91% | 1722 | 1827 | 960 | 533 | 1283 | 484 | 6 | 2 |
| Rockford IceHogs | RFD | 76 | 79 | 66 | 13 | 2185 | 691 | 729 | 724 | 76 | 2298 | 624 | 426 | 1847 | 160 | 34 | 21.25% | 193 | 45 | 76.68% | 2 | 49.00% | 48.71% | 48.24% | 1813 | 1731 | 958 | 540 | 1200 | 470 | 2 | 1 |
| Greenville Swamp Rabbits | GRE | 74 | 52 | 57 | 12 | 2151 | 727 | 680 | 715 | 77 | 2387 | 664 | 365 | 1765 | 162 | 23 | 14.20% | 170 | 31 | 81.76% | 4 | 46.79% | 50.54% | 49.22% | 1812 | 1726 | 969 | 542 | 1195 | 472 | 1 | 2 |
| Syracuse Crunch | SYR | 76 | 60 | 60 | 9 | 2000 | 657 | 625 | 690 | 66 | 2292 | 660 | 356 | 1645 | 166 | 32 | 19.28% | 164 | 32 | 80.49% | 4 | 46.97% | 48.00% | 47.35% | 1818 | 1725 | 959 | 540 | 1191 | 474 | 5 | 5 |
| Texas Stars | TEX | 77 | 65 | 69 | 14 | 2225 | 721 | 737 | 737 | 83 | 2296 | 706 | 330 | 1719 | 168 | 30 | 17.86% | 145 | 22 | 84.83% | 1 | 48.38% | 48.45% | 49.05% | 1807 | 1748 | 969 | 549 | 1215 | 477 | 0 | 1 |
| Hershey Bears | HER | 71 | 58 | 61 | 7 | 1943 | 624 | 615 | 678 | 50 | 2351 | 662 | 323 | 1652 | 152 | 30 | 19.74% | 142 | 27 | 80.99% | 1 | 49.50% | 48.58% | 47.69% | 1833 | 1683 | 961 | 541 | 1151 | 473 | 3 | 2 |
| Adirondack Angels | ADR | 89 | 60 | 72 | 12 | 2281 | 783 | 723 | 745 | 54 | 2160 | 620 | 381 | 1668 | 189 | 35 | 18.52% | 166 | 32 | 80.72% | 1 | 51.72% | 50.83% | 49.09% | 1744 | 1797 | 951 | 539 | 1268 | 476 | 7 | 3 |
| Newfoundland Growlers | NFL | 73 | 63 | 49 | 14 | 2134 | 708 | 680 | 708 | 74 | 2230 | 645 | 421 | 1756 | 174 | 31 | 17.82% | 183 | 40 | 78.14% | 1 | 50.22% | 49.76% | 49.96% | 1781 | 1761 | 962 | 550 | 1225 | 477 | 5 | 3 |
| Oakland Seals | OAK | 86 | 74 | 67 | 9 | 2199 | 790 | 677 | 709 | 55 | 2184 | 649 | 343 | 1673 | 180 | 40 | 22.22% | 152 | 31 | 79.61% | 0 | 49.36% | 50.38% | 51.06% | 1746 | 1782 | 961 | 532 | 1244 | 485 | 2 | 1 |
| Iowa Wild | IWA | 86 | 62 | 53 | 11 | 2066 | 699 | 663 | 670 | 75 | 2306 | 673 | 360 | 1635 | 168 | 34 | 20.24% | 168 | 32 | 80.95% | 1 | 48.79% | 47.97% | 49.69% | 1804 | 1695 | 957 | 543 | 1159 | 474 | 3 | 4 |
| Laval Rocket | LVL | 85 | 66 | 54 | 15 | 2207 | 741 | 779 | 651 | 83 | 2245 | 627 | 419 | 1805 | 176 | 31 | 17.61% | 189 | 29 | 84.66% | 2 | 49.20% | 47.73% | 48.94% | 1751 | 1810 | 963 | 542 | 1265 | 480 | 6 | 1 |
| Milwaukee Admirals | MIL | 76 | 48 | 50 | 11 | 2130 | 712 | 724 | 680 | 47 | 2118 | 643 | 405 | 1653 | 172 | 27 | 15.70% | 177 | 29 | 83.62% | 1 | 52.90% | 50.75% | 50.14% | 1734 | 1754 | 939 | 533 | 1214 | 472 | 6 | 1 |
| Richmond Renegades | RIC | 68 | 67 | 60 | 14 | 2339 | 740 | 796 | 766 | 69 | 2212 | 658 | 383 | 1665 | 173 | 21 | 12.14% | 173 | 29 | 83.24% | 0 | 48.28% | 49.33% | 49.87% | 1759 | 1837 | 970 | 539 | 1290 | 489 | 4 | 2 |
| Bridgeport Islanders | BGT | 64 | 66 | 70 | 18 | 2127 | 634 | 754 | 710 | 79 | 2269 | 646 | 471 | 1806 | 156 | 31 | 19.87% | 216 | 37 | 82.87% | 2 | 51.02% | 51.13% | 48.91% | 1790 | 1731 | 985 | 549 | 1185 | 485 | 6 | 6 |
| Sudbury Bulldogs | SUD | 83 | 72 | 59 | 17 | 2263 | 762 | 765 | 689 | 99 | 2280 | 676 | 399 | 1803 | 198 | 42 | 21.21% | 181 | 32 | 82.32% | 3 | 50.71% | 52.30% | 52.29% | 1822 | 1794 | 976 | 552 | 1244 | 486 | 4 | 5 |
| Binghamton Senators | BNG | 61 | 68 | 53 | 15 | 2312 | 713 | 798 | 772 | 68 | 2188 | 661 | 390 | 1898 | 155 | 30 | 19.35% | 180 | 38 | 78.89% | 2 | 51.34% | 50.23% | 49.61% | 1785 | 1755 | 964 | 544 | 1223 | 476 | 2 | 2 |
| Philadelphia Phantoms | PHL | 61 | 73 | 86 | 13 | 2332 | 766 | 736 | 804 | 71 | 2145 | 650 | 330 | 1773 | 191 | 37 | 19.37% | 149 | 29 | 80.54% | 1 | 52.09% | 51.61% | 51.92% | 1780 | 1764 | 967 | 544 | 1224 | 481 | 2 | 2 |
| Wilkes Barre-Scranton | WBS | 81 | 70 | 68 | 9 | 2356 | 736 | 799 | 804 | 42 | 2103 | 646 | 378 | 1738 | 184 | 30 | 16.30% | 178 | 38 | 78.65% | 2 | 52.65% | 50.34% | 52.39% | 1695 | 1809 | 966 | 527 | 1261 | 483 | 3 | 2 |
| Halifax Mooseheads | HFX | 66 | 78 | 75 | 9 | 2380 | 759 | 770 | 812 | 75 | 2251 | 688 | 398 | 1804 | 163 | 29 | 17.79% | 174 | 30 | 82.76% | 1 | 51.25% | 51.18% | 48.81% | 1796 | 1804 | 961 | 544 | 1256 | 480 | 7 | 0 |
| Seatac Aviators | SET | 79 | 57 | 54 | 6 | 2284 | 759 | 714 | 781 | 65 | 2128 | 678 | 386 | 1635 | 193 | 39 | 20.21% | 173 | 24 | 86.13% | 3 | 53.59% | 52.33% | 53.36% | 1734 | 1803 | 964 | 537 | 1253 | 486 | 5 | 6 |
| Cleveland Monsters | CLE | 76 | 61 | 61 | 13 | 2027 | 695 | 649 | 652 | 64 | 2230 | 665 | 402 | 1819 | 145 | 30 | 20.69% | 185 | 30 | 83.78% | 2 | 47.33% | 48.97% | 47.55% | 1818 | 1757 | 980 | 551 | 1215 | 487 | 5 | 1 |
| Pensacola Ice Flyers | PEN | 93 | 73 | 70 | 16 | 2387 | 808 | 775 | 771 | 76 | 2227 | 618 | 310 | 1678 | 190 | 46 | 24.21% | 139 | 31 | 77.70% | 1 | 50.60% | 50.28% | 49.28% | 1758 | 1830 | 981 | 538 | 1281 | 492 | 2 | 4 |
| Toronto Marlies | TRM | 78 | 61 | 54 | 12 | 2242 | 715 | 725 | 771 | 65 | 2217 | 665 | 411 | 1747 | 157 | 32 | 20.38% | 191 | 29 | 84.82% | 0 | 50.50% | 51.03% | 50.43% | 1765 | 1822 | 971 | 545 | 1269 | 487 | 8 | 4 |
| Ontario Reign | ONT | 63 | 84 | 66 | 13 | 2216 | 716 | 745 | 724 | 66 | 2219 | 664 | 340 | 1618 | 157 | 30 | 19.11% | 153 | 31 | 79.74% | 0 | 49.25% | 51.51% | 51.62% | 1759 | 1748 | 940 | 527 | 1223 | 468 | 5 | 0 |
| Henderson Black Knights | HEN | 69 | 69 | 61 | 8 | 2070 | 704 | 668 | 681 | 50 | 2272 | 674 | 438 | 1883 | 174 | 31 | 17.82% | 194 | 35 | 81.96% | 1 | 49.50% | 49.40% | 49.96% | 1806 | 1671 | 954 | 543 | 1138 | 465 | 2 | 3 |
| Atlantic City Blackjacks | ATC | 51 | 53 | 65 | 11 | 2078 | 675 | 706 | 654 | 93 | 2211 | 651 | 427 | 1716 | 150 | 19 | 12.67% | 195 | 44 | 77.44% | 2 | 49.65% | 48.96% | 46.97% | 1767 | 1771 | 974 | 546 | 1224 | 487 | 4 | 0 |
| Baltimore Patriots | BAL | 73 | 70 | 64 | 18 | 2356 | 770 | 795 | 769 | 58 | 2268 | 638 | 370 | 1739 | 165 | 25 | 15.15% | 169 | 34 | 79.88% | 1 | 48.30% | 50.67% | 48.62% | 1758 | 1787 | 958 | 536 | 1249 | 477 | 4 | 0 |
| Long Island Ducks | LIS | 79 | 71 | 50 | 4 | 2321 | 727 | 808 | 765 | 39 | 2287 | 668 | 348 | 1645 | 159 | 28 | 17.61% | 146 | 27 | 81.51% | 1 | 49.12% | 48.75% | 52.34% | 1787 | 1734 | 949 | 537 | 1204 | 470 | 5 | 6 |
Goals For
| Goals Against
| Goals For / Against
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PowerPlay %
| Penalty Kill %
| PP + PK
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Shots For
| Shots Against
| Shots For / Against
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pim / GP
| Hits / GP
| Faceoff %
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||