menu
RGR

179-6 (20.0 Over) RGR

vs
CGC

124-10 (16.3 Over) CGC

21st - 23 Jan, 2023    1:00 PM, Mon

RGR won by 55 runs

Chattogram Challengers

Afif Hossain

Afif Hossain

Allrounder , Left Handed Bat

Shuvagata Hom

Shuvagata Hom (C)

Allrounder , Right Handed Bat

Ziaur Rahman

Ziaur Rahman

Allrounder , Right Handed Bat

Mehedi Hasan Rana

Mehedi Hasan Rana

Bowler , Left Handed Bat

Mrittunjoy Chowdhury

Mrittunjoy Chowdhury

Bowler , Left Handed Bat

Taijul Islam

Taijul Islam

Bowler , Left Handed Bat

Usman Khan

Usman Khan (w)

Batsman , Right Handed Bat

Darwish Rasooli

Darwish Rasooli

Batsman , Right Handed Bat

Vijayakanth Viyaskanth

Vijayakanth Viyaskanth

Bowler , Right Handed Bat

Khwaja Nafay

Khwaja Nafay

Batsman , Right Handed Bat

Tawfique Khan

Tawfique Khan

Allrounder , Right Handed Bat

Rangpur Riders

Mohammad Naim

Mohammad Naim

Batsman , Left Handed Bat

Mahedi Hasan

Mahedi Hasan

Allrounder , Right Handed Bat

Shamim Hossain

Shamim Hossain

Allrounder , Left Handed Bat

Shoaib Malik

Shoaib Malik

Allrounder , Right Handed Bat

Azmatullah Omarzai

Azmatullah Omarzai

Bowler , Right Handed Bat

Mohammad Nawaz

Mohammad Nawaz

Allrounder , Left Handed Bat

Nurul Hasan

Nurul Hasan (C) (w)

WK-Batsman , Right Handed Bat

Parvez Hossain Emon

Parvez Hossain Emon

Batsman , Left Handed Bat

Haris Rauf

Haris Rauf

Bowler , Right Handed Bat

Hasan Mahmud

Hasan Mahmud

Bowler , Right Handed Bat

Rakibul Hasan

Rakibul Hasan

Bowler , Left Handed Bat

20 Overs

1
Rangpur Riders

19

21

179/6

19.6 Overs


2:37 PM
wkt
Rangpur Riders

21

23

178/6

19.5 Overs


2:36 PM
1
Rangpur Riders

16

18

178/5

19.4 Overs


2:35 PM
1
Rangpur Riders

15

17

177/5

19.3 Overs


2:34 PM
6
Rangpur Riders

14

16

176/5

19.2 Overs


2:33 PM
wkt
Rangpur Riders

20

22

170/5

19.1 Overs


2:32 PM
1
Rangpur Riders

14

16

170/4

18.6 Overs


2:31 PM
1
Rangpur Riders

14

16

169/4

18.5 Overs


2:30 PM
1
Rangpur Riders

14

16

168/4

18.4 Overs


2:30 PM
1
Rangpur Riders

14

16

167/4

18.3 Overs


2:29 PM
4
Rangpur Riders

15

17

166/4

18.2 Overs


2:28 PM
1
Rangpur Riders

18

20

162/4

18.1 Overs


2:27 PM
2
Rangpur Riders

19

21

161/4

17.6 Overs


2:26 PM
1
Rangpur Riders

19

21

159/4

17.5 Overs


2:25 PM
1
Rangpur Riders

17

19

158/4

17.4 Overs


2:24 PM
1
Rangpur Riders

17

19

157/4

17.3 Overs


2:23 PM
4
Rangpur Riders

16

18

156/4

17.2 Overs


2:22 PM
wkt
Rangpur Riders

17

19

152/4

17.1 Overs


2:21 PM
0
Rangpur Riders

12

14

152/3

16.6 Overs


2:18 PM
1
Rangpur Riders

12

14

152/3

16.5 Overs


2:18 PM
6
Rangpur Riders

12

14

150/3

16.4 Overs


2:17 PM
wd
Rangpur Riders

12

14

151/3

16.4 Overs


2:18 PM
nb1
Rangpur Riders

15

17

143/3

16.3 Overs


2:16 PM
1
Rangpur Riders

13

15

144/3

16.3 Overs


2:16 PM
6
Rangpur Riders

14

17

141/3

16.2 Overs


2:15 PM
1
Rangpur Riders

18

21

135/3

16.1 Overs


2:14 PM
1
Rangpur Riders

20

23

134/3

15.6 Overs


2:11 PM
1
Rangpur Riders

21

24

133/3

15.5 Overs


2:09 PM
1
Rangpur Riders

21

24

132/3

15.4 Overs


2:09 PM
0
Rangpur Riders

20

23

131/3

15.3 Overs


2:08 PM
4
Rangpur Riders

20

23

131/3

15.2 Overs


2:08 PM
1
Rangpur Riders

23

26

126/3

15.1 Overs


2:07 PM
wd
Rangpur Riders

21

24

127/3

15.1 Overs


2:07 PM
2
Rangpur Riders

22

25

125/3

14.6 Overs


2:05 PM
0
Rangpur Riders

20

23

123/3

14.5 Overs


2:05 PM
1
Rangpur Riders

20

23

123/3

14.4 Overs


2:04 PM
4
Rangpur Riders

18

21

122/3

14.3 Overs


2:04 PM
0
Rangpur Riders

18

21

118/3

14.2 Overs


2:03 PM
6
Rangpur Riders

18

21

118/3

14.1 Overs


2:03 PM
4
Rangpur Riders

18

21

112/3

13.6 Overs


2:01 PM
6
Rangpur Riders

20

23

108/3

13.5 Overs


2:00 PM
1
Rangpur Riders

27

30

102/3

13.4 Overs


2:00 PM
1
Rangpur Riders

28

31

101/3

13.3 Overs


1:59 PM
6
Rangpur Riders

38

42

99/3

13.2 Overs


1:58 PM
wd
Rangpur Riders

28

31

100/3

13.2 Overs


1:59 PM
6
Rangpur Riders

38

42

93/3

13.1 Overs


1:58 PM
0
Rangpur Riders

48

52

87/3

12.6 Overs


1:56 PM
2
Rangpur Riders

46

50

87/3

12.5 Overs


1:56 PM
1
Rangpur Riders

48

52

85/3

12.4 Overs


1:55 PM
4
Rangpur Riders

48

52

84/3

12.3 Overs


1:53 PM
1
Rangpur Riders

56

60

80/3

12.2 Overs


1:53 PM
6
Rangpur Riders

56

60

79/3

12.1 Overs


1:52 PM
1
Rangpur Riders

64

68

73/3

11.6 Overs


1:50 PM
0
Rangpur Riders

62

66

72/3

11.5 Overs


1:50 PM
1
Rangpur Riders

62

66

72/3

11.4 Overs


1:50 PM
0
Rangpur Riders

60

64

71/3

11.3 Overs


1:50 PM
0
Rangpur Riders

60

64

71/3

11.2 Overs


1:49 PM
1
Rangpur Riders

60

64

71/3

11.1 Overs


1:49 PM
1
Rangpur Riders

58

62

70/3

10.6 Overs


1:48 PM
0
Rangpur Riders

56

60

69/3

10.5 Overs


1:47 PM
1
Rangpur Riders

56

60

69/3

10.4 Overs


1:47 PM
4
Rangpur Riders

56

60

68/3

10.3 Overs


1:46 PM
1
Rangpur Riders

64

68

64/3

10.2 Overs


1:45 PM
1
Rangpur Riders

66

70

63/3

10.1 Overs


1:44 PM
1
Rangpur Riders

68

72

62/3

9.6 Overs


1:43 PM
0
Rangpur Riders

68

72

61/3

9.5 Overs


1:42 PM
0
Rangpur Riders

68

72

61/3

9.4 Overs


1:42 PM
6
Rangpur Riders

64

68

61/3

9.3 Overs


1:41 PM
6
Rangpur Riders

80

84

55/3

9.2 Overs


1:41 PM
0
Chattogram Challengers

90

95

49/3

9.1 Overs


1:40 PM
0
Rangpur Riders

93

97

49/3

8.6 Overs


1:39 PM
1
Rangpur Riders

92

96

49/3

8.5 Overs


1:39 PM
1
Rangpur Riders

92

96

48/3

8.4 Overs


1:38 PM
wkt
Rangpur Riders

80

84

47/3

8.3 Overs


1:35 PM
0
Rangpur Riders

58

62

47/2

8.2 Overs


1:34 PM
1
Rangpur Riders

58

62

47/2

8.1 Overs


1:34 PM
0
Rangpur Riders

56

60

46/2

7.6 Overs


1:32 PM
1
Rangpur Riders

58

62

46/2

7.5 Overs


1:32 PM
0
Rangpur Riders

56

60

45/2

7.4 Overs


1:31 PM
1
Rangpur Riders

56

60

45/2

7.3 Overs


1:30 PM
1
Rangpur Riders

58

62

44/2

7.2 Overs


1:30 PM
0
Rangpur Riders

58

62

43/2

7.1 Overs


1:29 PM
0
Rangpur Riders

62

66

43/3

6.6 Overs


1:28 PM
1
Rangpur Riders

48

51

43/2

6.5 Overs


1:26 PM
1
Rangpur Riders

48

51

42/2

6.4 Overs


1:25 PM
4
Rangpur Riders

46

50

41/2

6.3 Overs


1:25 PM
1
Rangpur Riders

52

56

37/2

6.2 Overs


1:24 PM
0
Rangpur Riders

52

56

36/2

6.1 Overs


1:24 PM
0
Rangpur Riders

48

52

36/2

5.6 Overs


1:22 PM
1
Rangpur Riders

48

52

36/2

5.5 Overs


1:22 PM
0
Rangpur Riders

46

50

35/2

5.4 Overs


1:21 PM
1
Rangpur Riders

42

46

35/2

5.3 Overs


1:20 PM
4
Rangpur Riders

40

44

34/2

5.2 Overs


1:20 PM
4
Rangpur Riders

45

48

30/2

5.1 Overs


1:19 PM
wkt
Rangpur Riders

50

54

26/2

4.6 Overs


1:17 PM
1
Rangpur Riders

34

38

26/1

4.5 Overs


1:16 PM
4
Rangpur Riders

34

38

25/1

4.4 Overs


1:16 PM
0
Rangpur Riders

38

42

21/1

4.3 Overs


1:15 PM
0
Rangpur Riders

38

42

21/1

4.2 Overs


1:15 PM
0
Rangpur Riders

36

40

21/1

4.1 Overs


1:15 PM
0
Rangpur Riders

36

40

21/1

3.6 Overs


1:14 PM
4
Rangpur Riders

36

40

21/1

3.5 Overs


1:13 PM
1
Rangpur Riders

46

50

17/1

3.4 Overs


1:13 PM
0
Rangpur Riders

52

56

16/1

3.3 Overs


1:12 PM
4
Rangpur Riders

54

58

16/1

3.2 Overs


1:12 PM
1
Rangpur Riders

60

64

12/1

3.1 Overs


1:11 PM
0
Rangpur Riders

58

62

11/1

2.6 Overs


1:10 PM
0
Rangpur Riders

56

60

11/1

2.5 Overs


1:10 PM
6
Rangpur Riders

56

60

11/1

2.4 Overs


1:09 PM
0
Rangpur Riders

66

70

5/1

2.3 Overs


1:09 PM
0
Rangpur Riders

66

70

5/1

2.2 Overs


1:09 PM
0
Rangpur Riders

66

70

5/1

2.1 Overs


1:09 PM
0
Rangpur Riders

72

76

5/1

1.6 Overs


1:08 PM
1
Rangpur Riders

70

74

5/1

1.5 Overs


1:07 PM
1
Rangpur Riders

70

74

4/1

1.4 Overs


1:07 PM
0
Rangpur Riders

68

72

3/1

1.3 Overs


1:07 PM
1
Rangpur Riders

68

72

3/1

1.2 Overs


1:06 PM
0
Rangpur Riders

68

72

2/1

1.1 Overs


1:06 PM
0
Rangpur Riders

78

82

2/1

0.6 Overs


1:04 PM
0
Rangpur Riders

80

84

2/1

0.5 Overs


1:04 PM
0
Rangpur Riders

78

82

2/1

0.4 Overs


1:04 PM
wkt
Rangpur Riders

76

80

2/1

0.3 Overs


1:02 PM
1
Rangpur Riders

66

70

2/0

0.2 Overs


1:02 PM
1
Comilla Victorians

27

30

1/0

0.2 Overs


6:01 PM
1
Rangpur Riders

57

60

1/0

0.1 Overs


1:00 PM
0
Comilla Victorians

27

30

0/0

0.1 Overs


6:00 PM

17 Overs

wkt
Rangpur Riders

00

01

124/9

16.3 Overs


4:14 PM
0
-----

124/10

16.3 Overs


4:17 PM
0
-----

124/10

16.3 Overs


4:17 PM
wkt
-----

124/10

16.3 Overs


4:17 PM
0
Rangpur Riders

00

01

124/8

16.2 Overs


4:14 PM
0
Rangpur Riders

00

01

124/8

16.1 Overs


4:13 PM
1
Rangpur Riders

00

01

124/8

15.6 Overs


4:12 PM
wkt
Rangpur Riders

00

01

123/8

15.5 Overs


4:11 PM
0
Rangpur Riders

01

02

123/7

15.4 Overs


4:09 PM
1wkt
Rangpur Riders

01

02

123/7

15.3 Overs


4:07 PM
1
Rangpur Riders

04

05

122/6

15.2 Overs


4:06 PM
1
Rangpur Riders

04

05

121/6

15.1 Overs


4:06 PM
1
Rangpur Riders

03

04

120/6

14.6 Overs


4:02 PM
1
Rangpur Riders

03

04

119/6

14.5 Overs


4:02 PM
4
Rangpur Riders

03

04

118/6

14.4 Overs


4:01 PM
0
Rangpur Riders

03

04

114/6

14.3 Overs


4:01 PM
1
Rangpur Riders

03

04

114/6

14.2 Overs


4:00 PM
0
Rangpur Riders

04

05

113/6

14.1 Overs


4:00 PM
0
Rangpur Riders

03

04

113/6

13.6 Overs


3:58 PM
0
Rangpur Riders

04

05

113/6

13.5 Overs


3:58 PM
0
Rangpur Riders

05

06

113/6

13.4 Overs


3:57 PM
1lb
Rangpur Riders

05

06

113/6

13.3 Overs


3:57 PM
1
Rangpur Riders

07

08

111/6

13.2 Overs


3:55 PM
wd
Rangpur Riders

07

08

112/6

13.2 Overs


3:56 PM
wkt
Rangpur Riders

14

17

110/6

13.1 Overs


3:54 PM
1
Rangpur Riders

29

32

110/5

12.6 Overs


3:52 PM
0
Rangpur Riders

30

33

109/5

12.5 Overs


3:52 PM
4
Rangpur Riders

30

33

109/5

12.4 Overs


3:51 PM
1
Rangpur Riders

24

27

105/5

12.3 Overs


3:51 PM
0
Rangpur Riders

30

33

104/5

12.2 Overs


3:50 PM
0
Rangpur Riders

30

33

104/5

12.1 Overs


3:50 PM
1
Rangpur Riders

38

42

104/5

11.6 Overs


3:49 PM
wkt
Rangpur Riders

40

44

103/5

11.5 Overs


3:47 PM
6
Rangpur Riders

70

74

103/4

11.4 Overs


3:46 PM
0
Rangpur Riders

46

50

97/4

11.3 Overs


3:46 PM
4
Rangpur Riders

44

48

97/4

11.2 Overs


3:45 PM
1
Rangpur Riders

36

40

93/4

11.1 Overs


3:44 PM
6
Rangpur Riders

37

40

92/4

10.6 Overs


3:42 PM
0
Rangpur Riders

40

43

92/4

10.6 Overs


3:42 PM
6
Rangpur Riders

24

27

87/4

10.5 Overs


3:41 PM
0
Rangpur Riders

16

18

81/4

10.4 Overs


3:41 PM
0
Rangpur Riders

20

23

81/4

10.3 Overs


3:40 PM
1
Rangpur Riders

20

23

81/4

10.2 Overs


3:40 PM
1
Rangpur Riders

21

24

80/4

10.1 Overs


3:39 PM
0
Rangpur Riders

22

25

79/4

9.6 Overs


3:38 PM
2
Rangpur Riders

23

26

79/4

9.5 Overs


3:37 PM
0
Rangpur Riders

22

25

77/4

9.4 Overs


3:37 PM
0
Rangpur Riders

24

27

77/4

9.3 Overs


3:36 PM
wkt
Rangpur Riders

30

33

77/4

9.2 Overs


3:33 PM
0
Rangpur Riders

44

48

77/3

9.1 Overs


3:32 PM
6
Rangpur Riders

40

43

77/3

8.6 Overs


3:31 PM
0
Rangpur Riders

28

31

71/3

8.5 Overs


3:31 PM
1
Rangpur Riders

30

33

71/3

8.4 Overs


3:30 PM
1
Rangpur Riders

32

35

70/3

8.3 Overs


3:30 PM
0
Rangpur Riders

34

37

69/3

8.2 Overs


3:29 PM
2
Rangpur Riders

34

37

69/3

8.1 Overs


3:29 PM
1
Rangpur Riders

36

39

67/3

7.6 Overs


3:27 PM
6
Rangpur Riders

34

37

66/3

7.5 Overs


3:27 PM
6
Rangpur Riders

14

16

60/3

7.4 Overs


3:26 PM
0
Rangpur Riders

14

16

54/3

7.3 Overs


3:25 PM
1
Rangpur Riders

13

15

54/3

7.2 Overs


3:25 PM
1
Rangpur Riders

13

15

53/3

7.1 Overs


3:24 PM
1
Rangpur Riders

12

14

52/3

6.6 Overs


3:23 PM
1
Rangpur Riders

12

14

51/3

6.5 Overs


3:23 PM
1
Rangpur Riders

12

14

50/3

6.4 Overs


3:22 PM
1
Rangpur Riders

12

14

49/3

6.3 Overs


3:22 PM
1
Rangpur Riders

12

14

48/3

6.2 Overs


3:22 PM
1
Rangpur Riders

13

15

47/3

6.1 Overs


3:21 PM
2
Rangpur Riders

13

15

46/3

5.6 Overs


3:18 PM
1
Rangpur Riders

13

15

44/3

5.5 Overs


3:17 PM
2
Rangpur Riders

13

15

44/3

5.5 Overs


3:17 PM
4
Rangpur Riders

12

14

42/3

5.4 Overs


3:17 PM
2
Rangpur Riders

12

14

38/3

5.3 Overs


3:16 PM
0
Rangpur Riders

11

13

36/3

5.2 Overs


3:16 PM
1
Rangpur Riders

11

13

36/3

5.1 Overs


3:15 PM
4
Rangpur Riders

12

14

35/3

4.6 Overs


3:14 PM
4
Rangpur Riders

09

10

31/3

4.5 Overs


3:13 PM
0
Rangpur Riders

08

09

27/3

4.4 Overs


3:13 PM
0
Rangpur Riders

09

10

27/3

4.3 Overs


3:12 PM
1
Rangpur Riders

10

12

27/3

4.2 Overs


3:12 PM
4
Rangpur Riders

09

10

26/3

4.1 Overs


3:11 PM
0
Rangpur Riders

09

10

22/3

3.6 Overs


3:09 PM
0
Rangpur Riders

09

10

22/3

3.5 Overs


3:09 PM
0
Rangpur Riders

09

10

22/3

3.4 Overs


3:08 PM
4
Rangpur Riders

07

08

22/3

3.3 Overs


3:08 PM
1
Rangpur Riders

08

09

18/3

3.2 Overs


3:07 PM
0
Rangpur Riders

08

09

17/3

3.1 Overs


3:07 PM
6
Rangpur Riders

10

12

17/3

2.6 Overs


3:06 PM
0
Rangpur Riders

05

06

11/3

2.5 Overs


3:05 PM
0
Rangpur Riders

10

12

11/2

2.4 Overs


3:02 PM
wkt
Rangpur Riders

08

09

11/3

2.4 Overs


3:04 PM
0
Rangpur Riders

10

12

11/2

2.3 Overs


3:02 PM
1
Rangpur Riders

10

12

11/2

2.2 Overs


3:01 PM
1
Rangpur Riders

09

10

10/2

2.1 Overs


3:01 PM
wkt
Rangpur Riders

08

09

9/2

1.6 Overs


2:59 PM
1
Rangpur Riders

13

15

9/1

1.5 Overs


2:58 PM
0
Rangpur Riders

14

16

8/1

1.4 Overs


2:57 PM
0
Rangpur Riders

15

17

8/1

1.3 Overs


2:57 PM
0
Rangpur Riders

16

18

8/1

1.2 Overs


2:56 PM
4
Rangpur Riders

16

18

8/1

1.1 Overs


2:56 PM
0
Rangpur Riders

15

17

4/1

0.6 Overs


2:55 PM
0
Rangpur Riders

15

17

4/1

0.5 Overs


2:54 PM
0
Rangpur Riders

17

19

4/1

0.4 Overs


2:54 PM
wkt
Rangpur Riders

18

21

4/1

0.3 Overs


2:52 PM
4
Rangpur Riders

22

25

4/0

0.2 Overs


2:51 PM
0
Rangpur Riders

22

25

0/0

0.1 Overs


2:51 PM
BATTING R B 4s 6s SR
Mahedi Hasan

c and b Shuvagata

01 02 0 0 50.00
Mohammad Naim

c Usman b V Viyaskanth

34 29 5 1 117.24
Parvez Hossain Emon

c Ziaur b Shuvagata

06 10 1 0 60.00
Shoaib Malik

batting

74 44 5 5 168.18
Azmatullah Omarzai

c D Rasooli b M Rana

42 24 1 4 175.00
Mohammad Nawaz

c Taijul b M Rana

09 07 1 0 128.57
Shamim Hossain

c Shuvagata b M Rana

07 03 0 1 233.33
Rakibul Hasan

not out

00 01 0 0 0.00

Extras (b 0, lb 1, w 3, nb 1, p 0) 05
TOTAL 20.0 Over Mandatory Powerplay-0.1 to 6.0 over (36 runs) 179-6
Did not bat: Nurul Hasan (c & wk) , Hasan Mahmud , Haris Rauf
Bowling O M R W ECO
Shuvagata Hom 3 0 13 2 4.33
Afif Hossain 2 0 13 0 6.50
Mrittunjoy Chowdhury 4 0 31 0 7.75
Vijayakanth Viyaskanth 4 0 41 1 10.25
Taijul Islam 3 0 41 0 13.67
Mehedi Hasan Rana 4 0 39 3 9.75
Fall of wickets Score Over
1. Mahedi 2-1 0.3
2. P Emon 26-2 4.6
3. M Naim 47-3 8.3
4. A Omarzai 152-4 17.1
5. M Nawaz 170-5 19.1
6. Shamim 178-6 19.5
BATTING R B 4s 6s SR
Usman Khan (wk)

c Nurul b Rakibul

04 03 1 0 133.33
Khwaja Nafay

st Nurul b Rakibul

06 08 1 0 75.00
Tawfique Khan

c H Rauf b A Omarzai

00 04 0 0 0.00
Darwish Rasooli

c M Nawaz b H Rauf

21 17 2 0 123.53
Shuvagata Hom (c)

c M Nawaz b H Rauf

52 31 4 4 167.74
Ziaur Rahman

c (sub)A Jones b H Mahmud

24 12 1 3 200.00
Vijayakanth Viyaskanth

run out (Naim)

06 10 0 0 60.00
Mrittunjoy Chowdhury

not out

07 08 1 0 87.50
Mehedi Hasan Rana

st Nurul b Mahedi

00 02 0 0 0.00
Taijul Islam

c S Malik b H Rauf

01 04 0 0 25.00
Afif Hossain

abs hurt

00 00 0 0 0.00
Extras (b 0, lb 2, w 1, nb 0, p 0) 03
TOTAL 16.3 Over Mandatory Powerplay-0.1 to 6.0 over (46 runs) 124-10
Bowling O M R W ECO
Rakibul Hasan 4 0 24 2 6.00
Azmatullah Omarzai 3 0 23 1 7.67
Haris Rauf 3.3 0 17 3 4.86
Mohammad Nawaz 2 0 20 0 10.00
Hasan Mahmud 3 0 34 1 11.33
Mahedi Hasan 1 0 4 1 4.00
Fall of wickets Score Over
1. Usman 4-1 0.3
2. Tawfique 9-2 1.6
3. K Nafay 11-3 2.4
4. D Rasooli 77-4 9.2
5. Ziaur 103-5 11.5
6. S Hom 110-6 13.1
7. V Viyaskanth 123-7 15.3
8. M Rana 123-8 15.5
9. Taijul 124-9 16.3
cricket mazza ads

Featured Videos


ads footer

© 2024 Cricket Mazza. All Rights Reserved