Văn Biển Nguyễn Profile and Player Statistics
First name: Văn Biển
Last name: Nguyễn
Position: Defender
Nationality:

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Văn Biển Nguyễn has played. It includes the total number of appearance (caps), substitution details, goals, yellow and red cards stats.

Competition Season Football Club
AFC Champions League Elite 2017 Ha Noi 1 0 0 0 0 0 0
AFC Champions League Two 2017 Ha Noi 1 0 0 0 0 0 0
V-League 2017 Ha Noi 15 0 0 0 0 0 0
AFC Champions League Elite 2015 Ha Noi 2 0 0 0 0 0 0
Asian Cup Qualification 2015 Vietnam 1 0 0 0 0 1 0
AFC Champions League Elite 2014 Ha Noi 2 0 0 0 0 1 0
ASEAN Championship 2014 Vietnam 4 1 0 0 0 0 0
Friendly International 2013 Vietnam 1 1 0 0 0 0 0
ASEAN Championship 2012 Vietnam 3 1 0 0 0 0 0

Văn Biển Nguyễn has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
22/10/2017 Ha Noi
4 - 0
Can Tho 2-0H2H+
Ganiyu Oseni 12' 1 - 0  
Van Dung Nguyen 30' 2 - 0  
  45'
  48' Nguyễn Hiếu Trung Anh
Phạm Thành Lương 54'  
Phạm Thành Lương 71'  
Minh Di Ho 71'  
  81' Nguyễn Quang Tình
  81' Trần Thanh Long
Hoang Vu Samson 83'  
Đoàn Văn Hậu 83'  
Đoàn Văn Hậu 85' 3 - 0  
  85' Lê Ngọc Bảo
  85' Tung Quoc Ngo
Van Quyet Nguyen 89'  
Nguyễn Hải An 89'  
Van Dung Nguyen 90+2' 4 - 0  
24/09/2017 Ha Noi
2 - 2
Sai Gon 1-0H2H+
Hoang Vu Samson 2' 1 - 0  
  38' Huu Son Nguyen
  38' Lê Hoàng Thiên
  45' Patrick Cruz
  45' Bùi Trần Vũ
  1 - 1 52' Van Trien Cao
  54' Nguyễn Ngọc Duy
  1 - 2 59' Marcelo Fernandes
Van Quyet Nguyen 62'  
Nguyễn Quang Hải 62'  
Van Thanh Pham 71'  
Phạm Đức Huy 71'  
Phạm Thành Lương 72'  
Minh Di Ho 72'  
Ganiyu Oseni 77' 2 - 2  
  80' Nguyễn Ngọc Duy
  80' Huỳnh Văn Thanh
16/09/2017 Binh Duong
2 - 0
Ha Noi 2-0H2H+
Diogo Pereira 10' 1 - 0  
  18' Nguyễn Thành Chung
Nguyễn Xuân Thành 35'  
  41' Van Dung Nguyen
Tien Linh Nguyen 45' 2 - 0  
  46' Van Dung Nguyen
  46' Đoàn Văn Hậu
Nguyễn Xuân Thành 52'  
Nguyễn Trương Minh Hoàng 52'  
Trần Hoài Nam 62'  
Vũ Thanh Tùng 62'  
Tien Linh Nguyen 70'  
Sy Giap Ho 70'  
Sy Giap Ho 72'  
  81' Đoàn Văn Hậu
  86' Van Quyet Nguyen
  86' Duy Khanh Dao
02/07/2017 Ha Noi
2 - 3
Sanna Khanh Hoa 0-1H2H+
14'  
  0 - 1 16' Duy Thanh Le
Đỗ Duy Mạnh 61'  
  0 - 2 62' Quoc Chi Nguyen Hoang
Nguyễn Quang Hải 70'  
Đoàn Văn Hậu 70'  
  71' Ti Phong Lam
  71' Hoàng Nhật Nam
Phạm Thành Lương 72'  
Van Thai Quy Truong 72'  
  0 - 3 79' Chaher Zarour
Phạm Đức Huy 81'  
Van Dung Nguyen 81'  
  84' Chaher Zarour
Van Quyet Nguyen 85' 1 - 3  
  90+2' Tuan Manh Nguyen
Loris Arnaud 90+3' 2 - 3  
28/06/2017 Da Nang
2 - 2
Ha Noi 0-0H2H+
  20' Van Dung Nguyen
  27' Van Dung Nguyen
  27' Phạm Đức Huy
  29' Hoang Vu Samson
  40' Van Quyet Nguyen
Ezequiel Brítez 45'  
Duc Le Phan 45'  
Võ Nhật Tân 49'  
Eydison 49'  
Eydison 57' 1 - 0  
  1 - 1 63' Loris Arnaud
Sebastian Merlo 68' 2 - 1  
Ngô Quang Huy 71'  
Tien Dung Bui 71'  
  76' Nguyễn Quang Hải
  76' Đoàn Văn Hậu
  83' Đoàn Văn Hậu
Huy Toan Vo 83'  
  2 - 2 84' Loris Arnaud
  90+2' Van Quyet Nguyen
  90+2' Phạm Thành Lương
24/06/2017 Ha Noi
2 - 0
Hai Phong 2-0H2H+
  19' Nguyễn Minh Châu
Loris Arnaud 24' 1 - 0  
Ngoc Duc Sam 28'  
Van Quyet Nguyen 45' 2 - 0  
  46' Nguyễn Minh Châu
  46' Đặng Khánh Lâm
  46' Nguyễn Vũ Hoàng Dương
  46' Ngoc Tan Doan
  53' Ngoc Tan Doan
  66' Anh Hung Nguyen
  66' Nguyễn Cảnh Dương
Loris Arnaud 84'  
Phạm Đức Huy 84'  
Nguyễn Văn Quyết 89'  
Van Thai Quy Truong 89'  
Nguyễn Quang Hải 90'  
Đoàn Văn Hậu 90'  
09/06/2017 Can Tho
1 - 1
Ha Noi 1-0H2H+
Christian Nsi Amougou 6' 1 - 0  
Christian Nsi Amougou 27'  
Trần Chí Công 35'  
Nguyễn Thế Hưng 46'  
Lê Ngọc Bảo 46'  
Henry Kisekka 59'  
Tung Quoc Ngo 59'  
Nguyễn Quang Tình 60'  
Trần Thanh Long 60'  
  68' Nguyễn Quang Hải
  68' Van Thai Quy Truong
Viet Phong Nguyen 74'  
  1 - 1 75' Álvaro Peralta Silva Linares
Christian Nsi Amougou 81'  
  85' Trần Văn Kiên
  85' Nguyễn Thành Chung
  88' Ngoc Duc Sam
  88' Van Dung Nguyen
Nguyễn Hiếu Trung Anh 90+5'  
03/05/2017 Ha Noi
4 - 1
FELDA United 0-0H2H+
Trần Văn Kiên 23'  
  46' Fakrul Aiman Sidid
  46' Hadin Azman
Phạm Đức Huy 52' 1 - 0  
  55' Lucas Cano
  55' G. Cellerino
Sầm Ngọc Đức 65'  
Nguyễn Văn Dũng 65'  
  72' Norfazly
  73' Hadin Azman
  73' Mohd Syahid
  75' Mootaz Jounaidi
Nguyễn Văn Quyết 76' 2 - 0  
Phạm Đức Huy 82'  
Phạm Văn Thành 82'  
Nguyễn Văn Quyết 86' 3 - 0  
Đỗ Hùng Dũng 90' 4 - 0  
  4 - 1 90+4' G. Cellerino
14/04/2017 Ha Noi
1 - 0
Song Lam Nghe An 0-0H2H+
  36' Hoàng Văn Khánh
Hoàng Vũ Samson 39'  
  58' Hoàng Văn Khánh
  58' Phạm Xuân Mạnh
  66' Phạm Thế Nhật
  66' Sy Nam Nguyen
Sầm Ngọc Đức 68'  
Nguyễn Văn Dũng 68'  
Phạm Thành Lương 68'  
Phạm Văn Thành 68'  
Nguyễn Quang Hải 83'  
Nguyễn Thành Chung 83'  
  90+3' Nguyễn Văn Vinh
  90+4' Nguyễn Văn Vinh
  90+4' Hồ Phúc Tịnh
Hoàng Vũ Samson 90+5' 1 - 0  
  90+5' Sy Nam Nguyen
19/03/2017 Ha Noi
2 - 1
FLC Thanh Hoa 0-1H2H+
Nguyễn Đại Đồng 15'  
24'  
  24' Lê Bật Hiếu
  27' Dinh Dong Tran
  0 - 1 45' Pape Faye
Trần Văn Kiên 55'  
Nguyễn Quang Hải 56'  
Phạm Thành Lương 56'  
Ngoc Duc Sam 74'  
Phạm Đức Huy 74'  
  75' Uche Iheruome
  75' Quoc Phuong Le
Nguyễn Thành Chung 80' 1 - 1  
Trần Văn Kiên 80'  
Nguyễn Thành Chung 80'  
  87' Xuan Cuong Vu
  87' Dinh Tung Hoang
Tien Thanh Dinh 90+3' 2 - 1  
Đỗ Duy Mạnh 90+4'  
26/02/2017 Ha Noi
0 - 0
Binh Duong 0-0H2H+
  31' Sunday Emmanuel
  55' Trương Huỳnh Phú
Hoàng Vũ Samson 55'  
  68' Đinh Hoàng Max
  68' Trần Hoài Nam
Phạm Thành Lương 77'  
Trương Văn Thái Quý 77'  
Nguyễn Quang Hải 87'  
Trịnh Duy Long 87'  
11/02/2017 Ha Noi
1 - 1
Da Nang 1-0H2H+
Nguyễn Đại Đồng 23'  
  38' Nguyễn Hữu Phúc
  38' Nguyễn Vũ Phong
Nguyễn Quang Hải 43' 1 - 0  
  46' Anh Tuan Dang
  46' Minh Tam Hoang
  55' Nguyễn Thanh Hải
  55' Hồ Ngọc Thắng
Phạm Thành Lương 69'  
Phạm Văn Thành 69'  
  1 - 1 72' Nguyễn Vũ Phong
L. Arnaud 83'  
Trịnh Duy Long 83'  
25/01/2017 Kitchee
3 - 2
Ha Noi 0-0H2H+
  16' Gonzalo Marronkle
  21' Á. Silva
  37' Đỗ Duy Mạnh
Tong Kin Man 63'  
Alexander Oluwatayo Akande 63'  
  67' Đỗ Duy Mạnh
  67' Nguyễn Văn Quyết
Hélio Gonçalves 67'  
  0 - 1 72' Gonzalo Marronkle
  74' Đoàn Văn Hậu
  74' Đào Duy Khánh
Kim Bong-Jin 76'  
Alexander Oluwatayo Akande 78'  
Kim Dong-Jin 81'  
Sham Kwok Keung 81'  
Sandro 84' 1 - 1  
Lo Kwan Yee 85'  
Hirokane Harima 85'  
  88' Á. Silva
  88' Nguyễn Thành Chung
Sham Kwok Keung 104'  
Alexander Oluwatayo Akande 108' 2 - 1  
  2 - 2 114' Gonzalo Marronkle
Lam Ka Wai 120+4' 3 - 2  
22/01/2017 Ho Chi Minh City
1 - 3
Ha Noi 0-2H2H+
  0 - 1 31' Phạm Thành Lương
Bùi Trần Kiệt 45'  
Đỗ Thanh Sang 45'  
  0 - 2 45+2' Hoang Vu Samson
Nguyễn Trọng Phi 66'  
Hoang Phuong Tran 66'  
  69' Phạm Thành Lương
  69' Phạm Đức Huy
Hoang Phuong Tran 70' 1 - 2  
  73' Nguyễn Đại Đồng
  1 - 3 81' Hoang Vu Samson
  86' Trần Văn Kiên
  86' Van Thanh Pham
  89' Ngoc Duc Sam
  89' Van Quyet Nguyen
18/01/2017 Ha Noi
3 - 0
Hoang Anh Gia Lai 1-0H2H+
Hoàng Vũ Samson 9' 1 - 0  
30'  
45+1'  
  46' Lê Đức Lương
  46' Nguyễn Phong Hồng Duy
Hoàng Vũ Samson 48' 2 - 0  
Á. Silva 58' 3 - 0  
Đỗ Hùng Dũng 65'  
Nguyễn Văn Quyết 65'  
Hoàng Vũ Samson 71'  
Phạm Đức Huy 71'  
Phạm Thành Lương 78'  
Phạm Văn Thành 78'  
  79' Trần Hữu Đông Triều
  79' Trần Thanh Sơn
13/01/2017 Quang Nam
2 - 1
Ha Noi 1-0H2H+
Nguyen Trung Dai Duong 16' 1 - 0  
Phan Thanh Hưng 44'  
  60' Đỗ Duy Mạnh
  60' Trương Văn Thái Quý
  1 - 1 70' Nguyễn Quang Hải
Nguyễn Anh Tuấn 75'  
Đoàn Hùng Sơn 75'  
Thiago Papel 78' 2 - 1  
  79' Đỗ Hùng Dũng
  79' Nguyễn Văn Quyết
Minh Tuan Ha 86'  
Đặng Hữu Phước 86'  
  87' Nguyễn Quang Hải
  87' Trịnh Duy Long
Thanh Trung Dinh 90+3'  
Nguyễn Huy Tân 90+3'  
Van Cuong Pham 90+4'  
07/01/2017 Ha Noi
3 - 2
Than Quang Ninh 2-1H2H+
Nguyễn Quang Hải 2' 1 - 0  
  1 - 1 4' Nguyen Sa Pham
Á. Silva 30' 2 - 1  
  39' Mạc Hồng Quân
  39' Bùi Văn Hiếu
Nguyễn Quang Hải 51' 3 - 1  
  52' Ramon
Trương Văn Thái Quý 56'  
Phạm Đức Huy 56'  
  63' Nghiêm Xuân Tú
  63' Tran Quach Tan Giang
  3 - 2 64' Tran Quach Tan Giang
Đỗ Hùng Dũng 66'  
Phạm Văn Thành 66'  
Hoàng Vũ Samson 75'  
Trịnh Duy Long 75'  
  76' Nguyễn Hải Huy
  76' Nhat Minh Dao
Phạm Đức Huy 77'  
17/02/2015 Seoul
7 - 0
Ha Noi 4-0H2H+
Yun Il-Lok 14' 1 - 0  
Everton Santos 20' 2 - 0  
Jung Jo-Gook 29' 3 - 0  
S. Escudero 40' 4 - 0  
S. Escudero 46'  
Seok-hyun Lee 46'  
Jung Jo-Gook 46' 5 - 0  
  48' H. Hector
Seok-hyun Lee 70' 6 - 0  
  71' D. Cyrus
Koh Myong-Jin 72' 7 - 0  
Yun Il-Lok 75'  
Kim Min-Hyuk 75'  
Everton Santos 81'  
Ko Kwang-Min 81'  
  90+2' Hoàng Vũ Samson
10/02/2015 Ha Noi
4 - 0
Persib 1-0H2H+
  32' D. Angga
  60' M. Taufiq
  60' Hariono
  60' Vladimir Vujović
   
   
  78' Muhammad Ridwan
  78' T. Sucipto
   
   
   
   
  89' D. Angga
  89' J. Sukmara
  90' M. Konaté
   
11/12/2014 Vietnam
2 - 4
Malaysia 1-4H2H+
Quế Ngọc Hải 3'  
  0 - 1 4' Safiq Rahim
  0 - 2 16' Norshahrul Idlan Talaha
Lê Công Vinh 22' 1 - 2  
  1 - 3 29' Đinh Tiến Thành
Ngô Hoàng Thịnh 38'  
Lê Tấn Tài 38'  
  1 - 4 43' Shukor Adan
Võ Huy Toàn 46'  
Mạc Hồng Quân 46'  
Lê Tấn Tài 49'  
Nguyễn Hải Anh 49'  
  77' Badri Radzi
  77' Baddrol Bakhtiar
Lê Công Vinh 78' 2 - 4  
  86' Norshahrul Idlan Talaha
  86' Afif Amiruddin
  90+1' Indra Putra Mahayuddin
  90+1' Muslim Ahmad
07/12/2014 Malaysia
1 - 2
Vietnam 1-1H2H+
  12' Phạm Thành Lương
Safiq Rahim 13' 1 - 0  
Muslim Ahmad 27'  
  1 - 1 32' Võ Huy Toàn
Hafiz Kamal 57'  
Gary Steven Robbat 57'  
  58' Phạm Thành Lương
  58' Mạc Hồng Quân
  1 - 2 60' Nguyễn Văn Quyết
Safiq Rahim 70'  
Norshahrul Idlan Talaha 72'  
Abdul Manaf Mamat 72'  
  78' Mạc Hồng Quân
Azammuddin Akil 80'  
Indra Putra Mahayuddin 80'  
  84' Võ Huy Toàn
  84' Nguyễn Thanh Hiền
  90' Đinh Tiến Thành
  90' Ngô Hoàng Thịnh
  90' Lê Tấn Tài
28/11/2014 Vietnam
3 - 1
Philippines 1-0H2H+
Lê Công Vinh 1'  
Ngô Hoàng Thịnh 9' 1 - 0  
  14' Martin Steuble
  46' M. Hartmann
  46' Paul de la Cruz Mulders
  48' S. Rota
Vũ Minh Tuấn 51' 2 - 0  
Phạm Thành Lương 58' 3 - 0  
  68' Misagh Bahadoran
  68' James Younghusband
  3 - 1 69' Paul de la Cruz Mulders
Vũ Minh Tuấn 73'  
Phạm Thành Lương 79'  
Nguyễn Văn Biển 79'  
Lê Công Vinh 82'  
Mạc Hồng Quân 82'  
  87' Manuel Ott
  87' Christopher Greatwich
Vũ Minh Tuấn 90+1'  
Nguyễn Thanh Hiền 90+1'  
25/11/2014 Laos
0 - 3
Vietnam 0-1H2H+
  8' Lê Tấn Tài
  0 - 1 27' Vũ Minh Tuấn
  46' Trần Nguyên Mạnh
  46' Thanh Binh Nguyen 
  55' Nguyễn Anh Đức
  55' Nguyễn Văn Quyết
  74' Võ Huy Toàn
  74' Phạm Thành Lương
  0 - 2 84' Lê Công Vinh
V. Sayyabounsou 84'  
Phoutthasay Khochalern 84'  
  0 - 3 88' Nguyễn Huy Hùng
08/02/2014 SCG Muangthong United
2 - 0
Ha Noi 1-0H2H+
  9' Nguyễn Văn Biển
Piyaphon Phanichakul 10'  
  10' Hoàng Vũ Samson
  16' Nguyễn Văn Công
  28' H. Hector
D. Thonglao 28'  
Mario Đurovski 35' 1 - 0  
Todsapol Lated 39'  
  56' Sam Gallagher
  61' Bùi Văn Hiếu
  61' Tein Dung Nguyen
Jay Bothroyd 62' 2 - 0  
  68' H. Hector
  68' Phạm Thành Lương
Piyaphon Phanichakul 76'  
Milan Bubalo 76'  
D. Thonglao 80'  
S. Yooyen 80'  
Todsapol Lated 84'  
A. Daosawang 84'  
  84' Nguyễn Ngọc Duy
  84' Thạch Bảo Khanh
Mario Đurovski 87'  
  88' Nguyễn Quốc Long
A. Daosawang 90+4'  
  90+5' Hoàng Vũ Samson
29/01/2014 Pune
0 - 3
Ha Noi 0-0H2H+
R. Mustapha 11'  
  0 - 1 52' Sam Gallagher
Dhanapal Ganesh 55'  
James Meyer 55'  
  67' Phạm Thành Lương
  67' Nguyễn Văn Quyết
  0 - 2 71' Nguyễn Văn Quyết
Arata Izumi 74'  
S. Haokip 74'  
Douhou Djidja Pierre 79'  
Fanai Lalrempuia 79'  
  0 - 3 83' H. Hector
  87' Bùi Văn Hiếu
  87' Đào Duy Khánh
  90+2' Hoàng Vũ Samson
  90+2' Nguyễn Văn Dũng
15/11/2013 Vietnam
0 - 3
Uzbekistan 0-1H2H+
Lê Tấn Tài 27'  
  0 - 1 40' Vokhid Shodiev
  46' S. Tursunov
  46' S. Rashidov
Hoàng Văn Bình 46'  
Nguyễn Anh Đức 46'  
  0 - 2 46' I. Sergeev
Phùng Văn Nhiên 50'  
Nguyễn Xuân Thành 50'  
  54' I. Sergeev
Nguyễn Văn Biển 55'  
  70' Vokhid Shodiev
  70' J. Iskanderov
Huỳnh Quốc Anh 75'  
Mai Tiến Thành 75'  
  78' D. Khashimov
  78' I. Tukhtakhujaev
  0 - 3 89' S. Rashidov
Lê Tấn Tài 90+3'  
Nguyễn Xuân Thành 90+4'  
09/10/2013 Qatar
1 - 2
Vietnam 1-2H2H+
Mohammad Jeddo 14' 1 - 0  
  1 - 1 20' Nguyễn Trọng Hoàng
  1 - 2 29' Nguyễn Trọng Hoàng
Talal Al Bloushi 44'  
Yousuf Muftah 46'  
Abdelkarim Hassan 46'  
Hamad Al Obaidi 46'  
Hamid Ismaeil 46'  
Mohammad Jeddo 61'  
Ali Hassan Afif 61'  
Mohammed Kasola 61'  
Ibrahim Al Ghanim 61'  
  66' Phạm Thành Lương
  66' Mai Tiến Thành
  89' Cao Sỹ Cường
  89' Nguyễn Văn Biển
  90+2' Âu Văn Hoàn
  90+2' Hoang Quang Vo
30/11/2012 Thailand
3 - 1
Vietnam 1-0H2H+
K. Keawsombut 21' 1 - 0  
Piyaphon Phanichakul 43'  
Chanathip Songkrasin 43'  
Anucha Kitphongsri 46'  
T. Bunmathan 46'  
  46' Huỳnh Quốc Anh
  46' Nguyễn Quang Hải
K. Keawsombut 65' 2 - 0  
Nattaporn Phanrit 67'  
Panupong Wongsa 67'  
  68' Lê Tấn Tài
A. Sunthornphit 71'  
  2 - 1 72' Nguyễn Văn Quyết
  77' Nguyễn Trọng Hoàng
  77' Nguyễn Vũ Phong
  78' Âu Văn Hoàn
Nguyễn Gia Từ 82' 3 - 1  
  83' Nguyễn Hồng Tiến
  83' Nguyễn Ngọc Duy
S. Purisai 84'  
  88' Nguyễn Ngọc Duy
27/11/2012 Vietnam
0 - 1
Philippines 0-0H2H+
Lê Tấn Tài 13'  
  29' P. Younghusband
Nguyễn Minh Đức 45+5'  
  55' Paul de la Cruz Mulders
  55' Á. Guirado
  56' Robert Gier
  65' P. Younghusband
  65' Denis Santos Wolf
Lê Công Vinh 70'  
Nguyễn Quang Hải 70'  
Phạm Thành Lương 72'  
Nguyễn Văn Quyết 72'  
  74' Jerry Lucena
  75' James Younghusband
  75' Emelio Caligdong
Nguyễn Minh Đức 81'  
Trương Đình Luật 81'  
  0 - 1 86' Emelio Caligdong
  90+3' Eduard Sacapaño
24/11/2012 Vietnam
1 - 1
Myanmar 1-0H2H+
Lê Tấn Tài 34' 1 - 0  
  46' Phyo Ko Ko Thein
  46' Zaw Zaw Oo
Đào Văn Phong 48'  
Nguyễn Văn Biển 48'  
  1 - 1 53' Kyi Lin
  58' Yan Paing
  58' Kaung Si Thu
  61' Kaung Si Thu
Phan Thanh Hưng 67'  
Lê Công Vinh 68'  
Nguyễn Quang Hải 68'  
  78' Yan Aung Kyaw
  78' Thet Naing
Âu Văn Hoàn 80'  
Nguyễn Trọng Hoàng 80'  
Nguyễn Vũ Phong 80'  

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Top Draw Teams
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2025 SoccerPunter Pte. Ltd. All rights reserved.