Contact Elite Prospects
Go Premium for Elite Prospects Support
Get access to our unique free agency lists and many more premium features
Sign up for premiumGo Premium for Elite Prospects Support
Get access to our unique free agency lists and many more premium features
Sign up for premiumThe most trending players last 12 hours
| # | Player | GP | G | A | TP |
|---|---|---|---|---|---|
| 1. |
Riley Barber |
9 | 6 | 6 | 12 |
| 2. |
Éric Gélinas |
9 | 4 | 6 | 10 |
| 3. |
Cade Borchardt |
8 | 3 | 7 | 10 |
| 4. |
Max Friberg |
9 | 2 | 8 | 10 |
| 5. |
Riley Sheen |
9 | 2 | 8 | 10 |
NMHL
League Information and Facts
| # | Player | GP | G | A | TP | PPG | PIM | Period | Years |
|---|---|---|---|---|---|---|---|---|---|
| 3701. |
Pavel D. Lebedev (D)
|
24 | 0 | 0 | 0 | 0.00 | 12 | 2020-2022 | 2 |
| 3702. |
Mikhail Zherebyatyev (D)
|
25 | 0 | 0 | 0 | 0.00 | 2 | 2017-2020 | 3 |
| 3703. |
Kirill Burnashev (F)
|
25 | 0 | 0 | 0 | 0.00 | 6 | 2025-2026 | 1 |
| 3704. |
Dmitri Sokolov (F)
|
25 | 0 | 0 | 0 | 0.00 | 6 | 2023-2024 | 1 |
| 3705. |
Grigori Likhtgolts (F)
|
26 | 0 | 0 | 0 | 0.00 | 2 | 2018-2020 | 2 |
| 3706. |
Zakhar Satalkin (D)
|
26 | 0 | 0 | 0 | 0.00 | 6 | 2022-2023 | 1 |
| 3707. |
Eduard Zhirkin (D)
|
26 | 0 | 0 | 0 | 0.00 | 26 | 2017-2018 | 1 |
| 3708. |
Zakhar Dokichev (D)
|
27 | 0 | 0 | 0 | 0.00 | 10 | 2022-2024 | 2 |
| 3709. |
Kirill Martynov (D)
|
27 | 0 | 0 | 0 | 0.00 | 12 | 2016-2017 | 1 |
| 3710. |
Sergei Sivenkov (F)
|
28 | 0 | 0 | 0 | 0.00 | 0 | 2018-2019 | 1 |
| 3711. |
Ivan Kazakov (D)
|
28 | 0 | 0 | 0 | 0.00 | 10 | 2018-2020 | 2 |
| 3712. |
Ivan Studentov (D)
|
28 | 0 | 0 | 0 | 0.00 | 22 | 2016-2017 | 1 |
| 3713. |
Vladimir Korepanov (F)
|
29 | 0 | 0 | 0 | 0.00 | 4 | 2021-2022 | 1 |
| 3714. |
Temergali Dzhangaziyev (D)
|
30 | 0 | 0 | 0 | 0.00 | 16 | 2018-2019 | 1 |
| 3715. |
Vladislav Malakhov (D)
|
31 | 0 | 0 | 0 | 0.00 | 4 | 2022-2023 | 1 |
| 3716. |
Arseni Vorobyov (D)
|
31 | 0 | 0 | 0 | 0.00 | 8 | 2022-2023 | 1 |
| 3717. |
Konstantin Rossiysky (D)
|
33 | 0 | 0 | 0 | 0.00 | 8 | 2016-2017 | 1 |
| 3718. |
Yegor Kuptsov (D/F)
|
34 | 0 | 0 | 0 | 0.00 | 6 | 2016-2017 | 1 |
| 3719. |
Kirill Dorofeyev (D)
|
34 | 0 | 0 | 0 | 0.00 | 12 | 2016-2017 | 1 |
| 3720. |
Karim Makhmutov (D)
|
34 | 0 | 0 | 0 | 0.00 | 16 | 2022-2023 | 1 |
| 3721. |
Maxim Pyankov (D)
|
35 | 0 | 0 | 0 | 0.00 | 6 | 2019-2020 | 1 |
| 3722. |
Stepan Stepanov (D)
|
35 | 0 | 0 | 0 | 0.00 | 12 | 2023-2026 | 3 |
| 3723. |
David Mesnyankin (F)
|
35 | 0 | 0 | 0 | 0.00 | 12 | 2024-2025 | 1 |
| 3724. |
Semyon Kryakin (D)
|
39 | 0 | 0 | 0 | 0.00 | 43 | 2017-2019 | 2 |
| 3725. |
Artyom Shevchenko (F)
|
41 | 0 | 0 | 0 | 0.00 | 4 | 2024-2026 | 2 |
| 3726. |
Fyodor Bobrov (F)
|
41 | 0 | 0 | 0 | 0.00 | 14 | 2019-2020 | 1 |
| 3727. |
Ilya Bezrukov (D)
|
43 | 0 | 0 | 0 | 0.00 | 8 | 2019-2023 | 3 |
| 3728. |
Daniil Makarenko (D)
|
44 | 0 | 0 | 0 | 0.00 | 33 | 2021-2024 | 2 |
| 3729. |
Nikita Vereshkov (D)
|
46 | 0 | 0 | 0 | 0.00 | 46 | 2017-2020 | 2 |
| 3730. |
Nikita Komarov (F)
|
52 | 0 | 0 | 0 | 0.00 | 2 | 2016-2018 | 2 |
| 3731. |
Lev Kuznetsov (D)
|
57 | 0 | 0 | 0 | 0.00 | 12 | 2022-2025 | 3 |
| 3732. |
Andrei Al. Vasilyev (D)
|
63 | 0 | 0 | 0 | 0.00 | 22 | 2020-2022 | 2 |
| 3733. |
Ivan Ponomaryov (D)
|
66 | 0 | 0 | 0 | 0.00 | 18 | 2023-2026 | 3 |
| 3734. |
Nikita Kaurov (F)
|
- | - | - | - | - | - | 2025-2026 | 1 |
| 3735. |
Vyacheslav Vlasov (D)
|
- | - | - | - | - | - | 2025-2026 | 1 |
| 3736. |
Roman Ovchinnikov (F)
|
- | - | - | - | - | - | 2025-2026 | 1 |
| 3737. |
Kirill Tivolt (F)
|
- | - | - | - | - | - | 2025-2026 | 1 |
| 3738. |
Stanislav Novgorodsky (D)
|
- | - | - | - | - | - | 2025-2026 | 1 |
| 3739. |
Fyodor Bunin (D)
|
- | - | - | - | - | - | 2025-2026 | 1 |
| 3740. |
Kirill Tetsen (F)
|
- | - | - | - | - | - | 2025-2026 | 1 |
| 3741. |
Vladislav Shikhov (D)
|
- | - | - | - | - | - | 2025-2026 | 1 |
| 3742. |
Andrei Matsalik (F)
|
- | - | - | - | - | - | 2025-2026 | 1 |
| # | Player | GP | GAA | SV% | W | L | T | SO | TOI | SVS | GA | Period | Years |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1. |
Dimitri Raiko
|
12 | 1.53 | .946 | 8 | 3 | 1 | 2 | 705 | 316 | 18 | 2019-2020 | 1 |
| 2. |
Sergei Murashov
|
30 | 1.83 | .940 | 21 | 7 | 2 | 1 | 1806 | 869 | 55 | 2020-2021 | 1 |
| 3. |
Alexander Vladychek
|
21 | 1.72 | .938 | 16 | 3 | 2 | 5 | 1259 | 547 | 36 | 2025-2026 | 1 |
| 4. |
Mikhail Yu. Ivanov
|
15 | 2.00 | .938 | 5 | 3 | 5 | 1 | 779 | 393 | 26 | 2025-2026 | 1 |
| 5. |
Daniil Yakovlev
|
23 | 1.70 | .936 | 16 | 5 | 2 | 0 | 1375 | 569 | 39 | 2016-2018 | 2 |
| 6. |
Artyom Melnikov
|
14 | 1.63 | .934 | 8 | 3 | 3 | 3 | 850 | 324 | 23 | 2016-2018 | 2 |
| 7. |
Yuri Sirotkin
|
15 | 1.71 | .934 | 11 | 3 | 1 | 4 | 915 | 366 | 26 | 2018-2019 | 1 |
| 8. |
Ivan Sapozhnikov
|
33 | 1.74 | .934 | 22 | 7 | 3 | 8 | 1902 | 784 | 55 | 2019-2023 | 4 |
| 9. |
Artyom Kuzin
|
93 | 1.98 | .934 | 54 | 24 | 7 | 10 | 5034 | 2352 | 166 | 2021-2024 | 3 |
| 10. |
Kirill Kapustin
|
18 | 2.53 | .934 | 6 | 6 | 6 | 0 | 1043 | 624 | 44 | 2023-2024 | 1 |
| 11. |
Kirill Troshkin
|
14 | 2.93 | .934 | 8 | 6 | 0 | 1 | 716 | 499 | 35 | 2025-2026 | 1 |
| 12. |
Vadim Pastukh
|
79 | 1.96 | .932 | 51 | 15 | 5 | 9 | 4018 | 1806 | 131 | 2020-2022 | 2 |
| 13. |
Denis Kruglov
|
41 | 2.26 | .932 | 25 | 13 | 2 | 6 | 2411 | 1238 | 91 | 2023-2025 | 2 |
| 14. |
Igor Davletshin
|
22 | 2.26 | .932 | 15 | 7 | 0 | 3 | 1246 | 646 | 47 | 2016-2018 | 2 |
| 15. |
Artyom Kazakov
|
61 | 2.16 | .930 | 28 | 12 | 5 | 9 | 2944 | 1398 | 106 | 2019-2024 | 4 |
| 16. |
Gleb Nosov
|
39 | 1.66 | .928 | 29 | 2 | 6 | 4 | 2238 | 800 | 62 | 2017-2019 | 2 |
| 17. |
Ilya Chuvilin
|
37 | 2.14 | .928 | 22 | 11 | 4 | 4 | 2129 | 974 | 76 | 2022-2023 | 1 |
| 18. |
Artyom Danilov
|
22 | 2.17 | .928 | 11 | 8 | 1 | 2 | 1217 | 565 | 44 | 2022-2023 | 1 |
| 19. |
Rail Nasyrov
|
24 | 2.86 | .928 | 11 | 7 | 2 | 3 | 1258 | 777 | 60 | 2021-2022 | 1 |
| 20. |
Timofei Samoilov
|
27 | 1.81 | .927 | 17 | 2 | 2 | 4 | 1227 | 472 | 37 | 2024-2026 | 2 |
| 21. |
Yegor Vyshnik
|
22 | 2.13 | .927 | 12 | 4 | 3 | 2 | 1153 | 520 | 41 | 2023-2026 | 3 |
| 22. |
Stepan Lvov
|
14 | 2.26 | .927 | 9 | 4 | 0 | 1 | 745 | 356 | 28 | 2024-2026 | 2 |
| 23. |
Ilya Panfyorov
|
119 | 2.47 | .927 | 67 | 35 | 11 | 11 | 6812 | 3552 | 280 | 2022-2025 | 3 |
| 24. |
Maxim Borisov
|
56 | 1.64 | .926 | 33 | 11 | 6 | 14 | 3042 | 1040 | 83 | 2016-2018 | 2 |
| 25. |
Vladimir Voityuk
|
11 | 1.98 | .925 | 8 | 0 | 1 | 0 | 575 | 234 | 19 | 2025-2026 | 1 |
| 26. |
Nikita Gorokhov
|
38 | 2.02 | .925 | 29 | 3 | 3 | 3 | 2228 | 921 | 75 | 2024-2025 | 1 |
| 27. |
Zakhar Vinogradov
|
61 | 2.28 | .925 | 25 | 25 | 6 | 6 | 3426 | 1600 | 130 | 2018-2021 | 3 |
| 28. |
Ilya Kanarsky
|
29 | 2.77 | .925 | 8 | 17 | 2 | 1 | 1561 | 883 | 72 | 2021-2022 | 1 |
| 29. |
Andrei Katyukhin
|
29 | 1.85 | .924 | 18 | 3 | 1 | 2 | 1366 | 514 | 42 | 2018-2019 | 1 |
| 30. |
Mikhail Rodin
|
31 | 2.80 | .924 | 20 | 8 | 0 | 1 | 1605 | 913 | 75 | 2024-2026 | 2 |
| 31. |
Ilya Chubenko
|
32 | 2.05 | .923 | 16 | 9 | 6 | 4 | 1906 | 774 | 65 | 2020-2022 | 2 |
| 32. |
Anton Zyuzin
|
13 | 2.10 | .923 | 9 | 1 | 2 | 2 | 685 | 286 | 24 | 2021-2022 | 1 |
| 33. |
Nikita Gorokhov
|
14 | 2.23 | .923 | 7 | 2 | 0 | 2 | 538 | 239 | 20 | 2023-2026 | 3 |
| 34. |
Arslan Shigapov
|
26 | 1.43 | .922 | 20 | 3 | 0 | 6 | 1384 | 391 | 33 | 2023-2024 | 1 |
| 35. |
Sergei Devochkin
|
14 | 2.09 | .922 | 6 | 4 | 3 | 0 | 775 | 318 | 27 | 2016-2018 | 2 |
| 36. |
Nikita Abramov
|
40 | 2.18 | .922 | 23 | 8 | 6 | 2 | 2253 | 975 | 82 | 2019-2022 | 2 |
| 37. |
Georgi Meshkovsky
|
63 | 2.42 | .922 | 36 | 17 | 6 | 3 | 3497 | 1671 | 141 | 2021-2025 | 4 |
| 38. |
Vladislav Dyakonov
|
27 | 1.97 | .921 | 12 | 4 | 1 | 6 | 1342 | 516 | 44 | 2016-2017 | 1 |
| 39. |
Vladislav Okoryak
|
41 | 2.07 | .921 | 29 | 8 | 1 | 7 | 2350 | 944 | 81 | 2016-2019 | 3 |
| 40. |
Shamil Valiullin
|
25 | 2.17 | .921 | 14 | 6 | 1 | 1 | 1302 | 551 | 47 | 2023-2024 | 1 |
| 41. |
Matvei Sednev
|
24 | 2.37 | .921 | 8 | 6 | 2 | 0 | 964 | 446 | 38 | 2023-2026 | 3 |
| 42. |
Nikita Mareyev
|
40 | 2.57 | .921 | 21 | 14 | 2 | 1 | 2288 | 1136 | 98 | 2020-2022 | 2 |
| 43. |
Robert Saukov
|
84 | 2.78 | .921 | 44 | 25 | 3 | 6 | 4190 | 2248 | 194 | 2021-2025 | 4 |
| 44. |
Timofei Chernyshov
|
50 | 2.92 | .921 | 14 | 21 | 5 | 2 | 2488 | 1415 | 121 | 2021-2026 | 2 |
| 45. |
Vsevolod Laptev
|
10 | 2.26 | .920 | 5 | 2 | 0 | 1 | 452 | 196 | 17 | 2025-2026 | 1 |
| 46. |
Timofei Shirgaziyev
|
26 | 2.40 | .920 | 16 | 7 | 2 | 2 | 1377 | 636 | 55 | 2023-2024 | 1 |
| 47. |
Dmitri Menshatov
|
34 | 2.62 | .920 | 17 | 9 | 3 | 1 | 1744 | 870 | 76 | 2022-2023 | 1 |
| 48. |
Artyom Martynov
|
30 | 2.71 | .920 | 14 | 13 | 2 | 1 | 1708 | 880 | 77 | 2019-2021 | 2 |
| 49. |
Andrei Mishurov
|
39 | 2.24 | .919 | 19 | 14 | 5 | 4 | 2301 | 981 | 86 | 2019-2020 | 1 |
| 50. |
Timofei Korolyov
|
36 | 2.38 | .919 | 19 | 10 | 4 | 2 | 1943 | 869 | 77 | 2020-2024 | 3 |
| 51. |
Danil Tsiulin
|
59 | 2.54 | .919 | 27 | 20 | 3 | 3 | 3077 | 1480 | 130 | 2023-2026 | 3 |
| 52. |
Artur Malkov
|
28 | 2.25 | .918 | 17 | 5 | 2 | 1 | 1521 | 641 | 57 | 2016-2017 | 1 |
| 53. |
Danil Shaloiko
|
76 | 2.34 | .918 | 35 | 22 | 12 | 3 | 4026 | 1761 | 157 | 2019-2022 | 3 |
| 54. |
Lev Orlov
|
23 | 2.42 | .918 | 16 | 1 | 0 | 1 | 1069 | 480 | 43 | 2021-2023 | 2 |
| 55. |
Roman Lozhkin
|
28 | 2.49 | .918 | 11 | 5 | 3 | 3 | 1255 | 583 | 52 | 2024-2026 | 2 |
| 56. |
Anatoli Smirnov
|
47 | 2.56 | .918 | 26 | 14 | 3 | 3 | 2343 | 1113 | 100 | 2020-2023 | 3 |
| 57. |
Artur Bayanov
|
47 | 2.74 | .918 | 25 | 15 | 5 | 2 | 2649 | 1352 | 121 | 2024-2025 | 1 |
| 58. |
Maxim Sharov
|
31 | 2.57 | .917 | 15 | 10 | 2 | 3 | 1751 | 827 | 75 | 2020-2022 | 2 |
| 59. |
Grigori Volkov
|
45 | 2.82 | .917 | 19 | 16 | 7 | 1 | 2471 | 1285 | 116 | 2021-2025 | 3 |
| 60. |
Yaroslav Kiforenko
|
52 | 1.98 | .916 | 31 | 13 | 5 | 5 | 3036 | 1091 | 100 | 2016-2018 | 2 |
| 61. |
Artyom Arzamastsev
|
99 | 2.54 | .916 | 43 | 34 | 10 | 9 | 5240 | 2427 | 222 | 2021-2025 | 4 |
| 62. |
Yegor Kuvarzin
|
56 | 2.54 | .916 | 23 | 23 | 6 | 2 | 3190 | 1481 | 135 | 2023-2025 | 2 |
| 63. |
Bogdan Nefyodov
|
33 | 2.88 | .916 | 17 | 13 | 3 | 2 | 1936 | 1014 | 93 | 2022-2023 | 1 |
| 64. |
Yegor Tulepov
|
69 | 2.30 | .915 | 39 | 21 | 9 | 7 | 4017 | 1660 | 154 | 2018-2022 | 3 |
| 65. |
Filipp Dolganov
|
46 | 2.37 | .915 | 25 | 12 | 2 | 4 | 2587 | 1103 | 102 | 2016-2018 | 2 |
| 66. |
Dmitri Shatailo
|
16 | 2.49 | .915 | 7 | 7 | 1 | 0 | 917 | 408 | 38 | 2020-2021 | 1 |
| 67. |
Emil Abdullin
|
11 | 2.64 | .915 | 6 | 1 | 0 | 0 | 410 | 194 | 18 | 2024-2025 | 1 |
| 68. |
Alexander Smirnov
|
12 | 2.77 | .915 | 8 | 1 | 0 | 1 | 585 | 289 | 27 | 2024-2025 | 1 |
| 69. |
Vladislav Lyubimov
|
34 | 2.84 | .914 | 12 | 14 | 2 | 1 | 1836 | 924 | 87 | 2023-2024 | 1 |
| 70. |
Alexander Platunov
|
48 | 3.24 | .913 | 18 | 22 | 4 | 2 | 2280 | 1297 | 123 | 2021-2026 | 4 |
| 71. |
Robert Pogosyan
|
31 | 3.25 | .913 | 9 | 11 | 1 | 1 | 1386 | 787 | 75 | 2022-2024 | 2 |
| 72. |
Daniyar Sultanov
|
35 | 2.23 | .912 | 16 | 8 | 6 | 1 | 1828 | 709 | 68 | 2019-2020 | 1 |
| 73. |
Kirill Subbotin
|
12 | 2.32 | .912 | 4 | 3 | 1 | 1 | 415 | 166 | 16 | 2025-2026 | 1 |
| 74. |
Dmitri Braginsky
|
41 | 2.61 | .912 | 18 | 17 | 5 | 3 | 2371 | 1066 | 103 | 2017-2018 | 1 |
| 75. |
Kirill Zarubin
|
20 | 2.44 | .911 | 9 | 7 | 2 | 2 | 933 | 387 | 38 | 2021-2022 | 1 |
| 76. |
Makar Karmalin
|
33 | 3.22 | .911 | 17 | 7 | 3 | 0 | 1526 | 838 | 82 | 2021-2023 | 2 |
| 77. |
Nikolai Manzych
|
45 | 3.27 | .911 | 15 | 22 | 3 | 0 | 2332 | 1306 | 127 | 2024-2026 | 2 |
| 78. |
Anton Vinogradov
|
14 | 1.76 | .910 | 10 | 3 | 0 | 1 | 752 | 223 | 22 | 2017-2019 | 2 |
| 79. |
Maxim Gibadullin
|
14 | 2.53 | .910 | 5 | 6 | 2 | 2 | 760 | 325 | 32 | 2016-2018 | 2 |
| 80. |
Semyon Lukashov
|
28 | 2.54 | .910 | 14 | 8 | 2 | 2 | 1491 | 637 | 63 | 2024-2025 | 1 |
| 81. |
Ruslan Yalbuyev
|
51 | 2.89 | .910 | 14 | 29 | 6 | 4 | 2849 | 1382 | 137 | 2018-2020 | 2 |
| 82. |
Ivan Ustinov
|
80 | 2.94 | .910 | 28 | 33 | 9 | 6 | 4139 | 2056 | 203 | 2022-2025 | 3 |
| 83. |
Igor Napriyenko
|
33 | 3.03 | .910 | 9 | 15 | 4 | 2 | 1584 | 808 | 80 | 2022-2026 | 4 |
| 84. |
Mikhail Drobyshevsky
|
35 | 2.26 | .909 | 23 | 3 | 3 | 2 | 1515 | 570 | 57 | 2016-2017 | 1 |
| 85. |
Ilya Firsov
|
94 | 2.80 | .909 | 34 | 41 | 6 | 4 | 4906 | 2283 | 229 | 2019-2024 | 5 |
| 86. |
Gleb Tsuprenko
|
24 | 2.93 | .909 | 11 | 10 | 1 | 1 | 1353 | 659 | 66 | 2024-2025 | 1 |
| 87. |
Alexander Savelyev
|
67 | 2.96 | .909 | 20 | 24 | 3 | 3 | 2878 | 1427 | 142 | 2021-2024 | 3 |
| 88. |
Dmitri Pyankov
|
64 | 3.37 | .909 | 16 | 35 | 4 | 1 | 3292 | 1839 | 185 | 2022-2026 | 4 |
| 89. |
Danil Kadochnikov
|
19 | 2.23 | .908 | 12 | 4 | 1 | 2 | 1022 | 375 | 38 | 2020-2021 | 1 |
| 90. |
Alexander Samarin
|
53 | 2.24 | .908 | 26 | 15 | 6 | 5 | 2811 | 1036 | 105 | 2018-2020 | 2 |
| 91. |
Timerkhan Faizulin
|
32 | 2.47 | .908 | 20 | 9 | 1 | 0 | 1826 | 738 | 75 | 2022-2023 | 1 |
| 92. |
Nikita Ternovykh
|
15 | 2.62 | .908 | 10 | 4 | 0 | 1 | 780 | 336 | 34 | 2025-2026 | 1 |
| 93. |
Yegor Kozhevnikov
|
60 | 3.55 | .908 | 16 | 29 | 5 | 0 | 2996 | 1737 | 177 | 2022-2026 | 4 |
| 94. |
Ivan Levashev
|
50 | 3.96 | .908 | 11 | 34 | 1 | 2 | 2700 | 1756 | 178 | 2024-2026 | 2 |
| 95. |
Viktor Sharpanov
|
12 | 2.24 | .907 | 9 | 1 | 2 | 0 | 725 | 264 | 27 | 2020-2021 | 1 |
| 96. |
Vladimir Arkhangelsky
|
85 | 2.86 | .907 | 36 | 29 | 5 | 2 | 4357 | 2037 | 208 | 2017-2021 | 4 |
| 97. |
Maxim Puzyakov
|
73 | 2.89 | .907 | 29 | 33 | 6 | 3 | 3969 | 1869 | 191 | 2022-2024 | 2 |
| 98. |
Nikita Rusakov
|
26 | 2.91 | .907 | 13 | 5 | 0 | 2 | 1219 | 578 | 59 | 2023-2026 | 3 |
| 99. |
Timofei Ivanov
|
22 | 3.03 | .907 | 6 | 6 | 2 | 1 | 931 | 461 | 47 | 2024-2025 | 1 |
| 100. |
Yegor Chernigovsky
|
81 | 3.19 | .907 | 30 | 37 | 12 | 3 | 4577 | 2365 | 243 | 2016-2018 | 2 |