[Home] [About Us] [Versi Melayu] [Chinese Version] 2018-06-22 19:23:39
Home
4D
[Search] [Ranking]
[Digit] [Permutation]
3D
[Search] [Ranking]
[Digit] [Permutation]
5D
[Search]
[Digit]
6D
[Search]
[Digit]
TOTO
[Search]
[Number]
DREAM
[Search]
(beta)
RESULTS
[By Draw]
[By Date]
[Forum]
[Chat Room]
[Competition]

4D Search
Number
Range From   To 
Source MagnumMAG    Da Ma Cai 1+3D (PMP 1+3D)PMP    Toto 4DTOT
SingaporeSIN
SabahSAB    Special Cash Sweep 1+3DSAR    SandakanSAN
Permutation Yes     No
Prize Top 3     Special     Consolation
Graph Yes     No
 


Tips Number

Request Instructions
Subscribe Service Send ON TIP to 37888 [RM1.00/sms (excl.GST), max 20sms/month,
1 sms/draw day, max 20 tips/mth. Max charge RM20/mth]
Cancel Service Send STOP TIP or STOP ALL to 37888

Terms & Conditions:
  • All the above SMS services are mobile content monthly subscription services. Subscription is auto renewal and will remain active until you unsubscribe the service.
  • There is no subscription fee, normal telco charges apply.
  • To unsubscribe the service, sms STOP ALL and send to 37888. Refer above tables for details.
  • By subscribing, you acknowledge that you have read, understood and agreed with the Terms & Conditions.
  • This service offered by Everest Web Sdn Bhd (650591-P).
    Helpdesk: 03-80625114 (9am-6pm, Monday - Friday)

  
Normal Search: 1234
(Direct & Permutation)

5 Digits Search: 12345
(Permutation)

3 Digits Search: 123
(Direct)

Wildcard Search: 1?34
(Direct)

Total Permutation: 24
0145 Dream Search     0154 Dream Search     0415 Dream Search     0451 Dream Search     0514 Dream Search     0541 Dream Search     1045 Dream Search     1054 Dream Search     
1405 Dream Search     1450 Dream Search     1504 Dream Search     1540 Dream Search     4015 Dream Search     4051 Dream Search     4105 Dream Search     4150 Dream Search     
4501 Dream Search     4510 Dream Search     5014 Dream Search     5041 Dream Search     5104 Dream Search     5140 Dream Search     5401 Dream Search     5410 Dream Search     

No Number Prize DrawID DrawNo Date
Day Source DrawGap
1 4105 Consolation6/1995 #6 22/02/1995 Wed Sandakan -
2 4105 Consolation19/1995 #19 25/03/1995 Sat Sandakan 13
3 5104 First63/1995 #63 05/07/1995 Wed Sandakan 44
4 1540 Special80/1995 #80 13/08/1995 Sun Sandakan 17
5 4105 Special93/1995 #93 13/09/1995 Wed Sandakan 13
6 5041 Consolation101/1995 #101 01/10/1995 Sun Sandakan 8
7 5014 Consolation132/1995 #132 13/12/1995 Wed Sandakan 31
8 0451 Special5/1996 #145 13/01/1996 Sat Sandakan 13
9 0514 Consolation51/1996 #191 28/04/1996 Sun Sandakan 46
10 5104 Third54/1996 #194 05/05/1996 Sun Sandakan 3
11 0541 Second61/1996 #201 22/05/1996 Wed Sandakan 7
12 4015 Consolation67/1996 #207 05/06/1996 Wed Sandakan 6
13 5014 Consolation69/1996 #209 09/06/1996 Sun Sandakan 2
14 0514 Special77/1996 #217 29/06/1996 Sat Sandakan 8
15 5104 Third94/1996 #234 07/08/1996 Wed Sandakan 17
16 1054 Consolation96/1996 #236 11/08/1996 Sun Sandakan 2
17 0514 Second109/1996 #249 11/09/1996 Wed Sandakan 13
18 1405 Special117/1996 #257 29/09/1996 Sun Sandakan 8
19 4501 Consolation142/1996 #282 27/11/1996 Wed Sandakan 25
20 1405 Special148/1996 #288 11/12/1996 Wed Sandakan 6
21 5104 First152/1996 #292 21/12/1996 Sat Sandakan 4
22 0451 Special26/1997 #322 01/03/1997 Sat Sandakan 30
23 0415 Special30/1997 #326 09/03/1997 Sun Sandakan 4
24 4051 Third40/1997 #336 02/04/1997 Wed Sandakan 10
25 4501 First49/1997 #345 23/04/1997 Wed Sandakan 9
26 5104 Special121/1997 #417 08/10/1997 Wed Sandakan 72
27 1045 Consolation123/1997 #419 12/10/1997 Sun Sandakan 2
28 5041 Special139/1997 #435 19/11/1997 Wed Sandakan 16
29 4501 Consolation150/1997 #446 14/12/1997 Sun Sandakan 11
30 1540 Special11/1998 #464 25/01/1998 Sun Sandakan 18
31 0541 Consolation16/1998 #469 07/02/1998 Sat Sandakan 5
32 0154 Special31/1998 #484 14/03/1998 Sat Sandakan 15
33 0415 Special32/1998 #485 15/03/1998 Sun Sandakan 1
34 5410 Special35/1998 #488 22/03/1998 Sun Sandakan 3
35 5410 Special46/1998 #499 18/04/1998 Sat Sandakan 11
36 4510 Special47/1998 #500 19/04/1998 Sun Sandakan 1
37 5140 Special87/1998 #540 22/07/1998 Wed Sandakan 40
38 1504 Special142/1998 #595 22/11/1998 Sun Sandakan 55
39 0451 Special149/1998 #602 09/12/1998 Wed Sandakan 7
40 1504 Special13/1999 #625 30/01/1999 Sat Sandakan 23
41 1045 Consolation28/1999 #640 03/03/1999 Wed Sandakan 15
42 0451 Consolation83/1999 #695 03/07/1999 Sat Sandakan 55
43 5401 Consolation94/1999 #706 25/07/1999 Sun Sandakan 11
44 4015 Special122/1999 #734 25/09/1999 Sat Sandakan 28
45 4501 First126/1999 #738 03/10/1999 Sun Sandakan 4
46 5014 Consolation128/1999 #740 09/10/1999 Sat Sandakan 2
47 0451 Consolation160/1999 #772 19/12/1999 Sun Sandakan 32
48 0541 Special12/2000 #789 26/01/2000 Wed Sandakan 17
49 5140 Special15/2000 #792 02/02/2000 Wed Sandakan 3
50 0514 Special28/2000 #805 01/03/2000 Wed Sandakan 13
51 5014 Consolation46/2000 #823 12/04/2000 Wed Sandakan 18
52 1045 Consolation52/2000 #829 26/04/2000 Wed Sandakan 6
53 4051 Consolation61/2000 #838 17/05/2000 Wed Sandakan 9
54 0145 Special75/2000 #852 18/06/2000 Sun Sandakan 14
55 4015 Special119/2000 #896 27/09/2000 Wed Sandakan 44
56 1540 Third156/2000 #933 17/12/2000 Sun Sandakan 37
57 5014 Consolation24/2001 #964 21/02/2001 Wed Sandakan 31
58 0154 Consolation29/2001 #969 04/03/2001 Sun Sandakan 5
59 1450 Consolation50/2001 #990 22/04/2001 Sun Sandakan 21
60 0145 Consolation72/2001 #1012 10/06/2001 Sun Sandakan 22
61 0415 Third110/2001 #1050 02/09/2001 Sun Sandakan 38
62 0451 Consolation114/2001 #1054 12/09/2001 Wed Sandakan 4
63 4510 Third119/2001 #1059 23/09/2001 Sun Sandakan 5
64 1405 Special25/2002 #1128 24/02/2002 Sun Sandakan 69
65 4510 Special30/2002 #1133 09/03/2002 Sat Sandakan 5
66 5401 Consolation30/2002 #1133 09/03/2002 Sat Sandakan 0
67 4150 Consolation32/2002 #1135 13/03/2002 Wed Sandakan 2
68 0415 Special66/2002 #1169 26/05/2002 Sun Sandakan 34
69 5041 Special75/2002 #1178 15/06/2002 Sat Sandakan 9
70 4150 Special100/2002 #1203 07/08/2002 Wed Sandakan 25
71 5140 Consolation123/02 #1226 26/09/2002 Thu Sandakan 23
72 4501 Consolation123/02 #1226 26/09/2002 Thu Sandakan 0
73 4510 Consolation125/02 #1228 29/09/2002 Sun Sandakan 2
74 4015 Special143/02 #1246 10/11/2002 Sun Sandakan 18
75 1405 Special03/03 #1266 05/01/2003 Sun Sandakan 20
76 5401 Special13/03 #1276 29/01/2003 Wed Sandakan 10
77 5104 Consolation31/03 #1294 02/03/2003 Sun Sandakan 18
78 0415 Special81/03 #1344 22/06/2003 Sun Sandakan 50
79 0154 First116/03 #1379 10/09/2003 Wed Sandakan 35
80 1504 Consolation120/03 #1383 20/09/2003 Sat Sandakan 4
81 5410 Consolation124/03 #1387 28/09/2003 Sun Sandakan 4
82 0541 Consolation133/03 #1396 18/10/2003 Sat Sandakan 9
83 0514 Second136/03 #1399 25/10/2003 Sat Sandakan 3
84 0145 Special005/04 #1435 11/01/2004 Sun Sandakan 36
85 0451 Special019/04 #1449 14/02/2004 Sat Sandakan 14
86 0415 Special028/04 #1458 06/03/2004 Sat Sandakan 9
87 1540 Special029/04 #1459 07/03/2004 Sun Sandakan 1
88 0154 Consolation055/04 #1485 05/05/2004 Wed Sandakan 26
89 4501 Consolation083/04 #1513 07/07/2004 Wed Sandakan 28
90 0154 Special115/04 #1545 18/09/2004 Sat Sandakan 32
91 1054 Special124/04 #1554 09/10/2004 Sat Sandakan 9
92 1540 Special129/04 #1559 20/10/2004 Wed Sandakan 5
93 5104 Consolation136/04 #1566 06/11/2004 Sat Sandakan 7
94 1054 Consolation139/04 #1569 13/11/2004 Sat Sandakan 3
95 1504 Consolation156/04 #1586 19/12/2004 Sun Sandakan 17
96 0514 Consolation156/04 #1586 19/12/2004 Sun Sandakan 0
97 1450 Special09/05 #1600 19/01/2005 Wed Sandakan 14
98 4510 Special15/05 #1606 30/01/2005 Sun Sandakan 6
99 5104 Second19/05 #1610 06/02/2005 Sun Sandakan 4
100 5014 Special44/05 #1635 26/03/2005 Sat Sandakan 25
101 1450 Consolation48/05 #1639 03/04/2005 Sun Sandakan 4
102 0145 Second63/05 #1654 07/05/2005 Sat Sandakan 15
103 0451 Special74/05 #1665 29/05/2005 Sun Sandakan 11
104 1450 Special88/05 #1679 29/06/2005 Wed Sandakan 14
105 0541 Special99/05 #1690 24/07/2005 Sun Sandakan 11
106 1450 Consolation149/05 #1740 09/11/2005 Wed Sandakan 50
107 0451 Special160/05 #1751 30/11/2005 Wed Sandakan 11
108 0514 Consolation004/06 #1769 08/01/2006 Sun Sandakan 18
109 1504 Consolation018/06 #1783 04/02/2006 Sat Sandakan 14
110 4105 Consolation033/06 #1798 08/03/2006 Wed Sandakan 15
111 1054 Consolation046/06 #1811 05/04/2006 Wed Sandakan 13
112 1405 Special046/06 #1811 05/04/2006 Wed Sandakan 0
113 1504 Special047/06 #1812 08/04/2006 Sat Sandakan 1
114 5104 Special051/06 #1816 16/04/2006 Sun Sandakan 4
115 0541 Consolation054/06 #1819 23/04/2006 Sun Sandakan 3
116 1405 Consolation069/06 #1834 24/05/2006 Wed Sandakan 15
117 5014 Consolation079/06 #1844 17/06/2006 Sat Sandakan 10
118 4150 Special092/06 #1857 15/07/2006 Sat Sandakan 13
119 4501 First104/06 #1869 06/08/2006 Sun Sandakan 12
120 0415 Consolation136/06 #1901 18/10/2006 Wed Sandakan 32
121 1405 Third138/06 #1903 22/10/2006 Sun Sandakan 2
122 5401 Consolation140/06 #1905 28/10/2006 Sat Sandakan 2
123 4501 Special144/06 #1909 04/11/2006 Sat Sandakan 4
124 5410 Special154/06 #1919 26/11/2006 Sun Sandakan 10
125 0415 Special155/06 #1920 28/11/2006 Tue Sandakan 1
126 0541 Special161/06 #1926 10/12/2006 Sun Sandakan 6
127 5140 Consolation167/06 #1932 24/12/2006 Sun Sandakan 6
128 0541 Second168/06 #1933 27/12/2006 Wed Sandakan 1
129 5041 First35/07 #1970 17/03/2007 Sat Sandakan 37
130 0145 Special040/07 #1975 28/03/2007 Wed Sandakan 5
131 4150 Consolation42/07 #1977 01/04/2007 Sun Sandakan 2
132 4051 Consolation62/07 #1997 16/05/2007 Wed Sandakan 20
133 1054 Special75/07 #2010 13/06/2007 Wed Sandakan 13
134 5014 Special93/07 #2028 22/07/2007 Sun Sandakan 18
135 0154 Second118/07 #2053 15/09/2007 Sat Sandakan 25
136 1045 Special133/07 #2068 20/10/2007 Sat Sandakan 15
137 4051 Special148/07 #2083 21/11/2007 Wed Sandakan 15
138 5041 Special161/07 #2096 19/12/2007 Wed Sandakan 13
139 5140 Consolation164/07 #2099 26/12/2007 Wed Sandakan 3
140 1045 Special23/08 #2124 16/02/2008 Sat Sandakan 25
141 4501 Special52/08 #2153 23/04/2008 Wed Sandakan 29
142 1045 Special55/08 #2156 30/04/2008 Wed Sandakan 3
143 0145 Consolation67/08 #2168 28/05/2008 Wed Sandakan 12
144 4501 Consolation73/08 #2174 11/06/2008 Wed Sandakan 6
145 4150 Consolation120/08 #2221 28/09/2008 Sun Sandakan 47
146 1405 Special138/08 #2239 09/11/2008 Sun Sandakan 18
147 5041 Special009/09 #2272 21/01/2009 Wed Sandakan 33
148 4150 Special034/09 #2297 11/03/2009 Wed Sandakan 25
149 1450 Special53/09 #2316 22/04/2009 Wed Sandakan 19
150 0154 Consolation88/09 #2356 04/07/2009 Sat Sandakan 40
151 4105 Special93/09 #2362 14/07/2009 Tue Sandakan 6
152 5410 Consolation94/09 #2363 15/07/2009 Wed Sandakan 1
153 4510 Special99/09 #2368 26/07/2009 Sun Sandakan 5
154 1045 Special108/09 #2377 15/08/2009 Sat Sandakan 9
155 0154 Consolation138/09 #2406 14/10/2009 Wed Sandakan 29
156 1054 Consolation151/09 #2419 10/11/2009 Tue Sandakan 13
157 0154 Consolation12/10 #2456 26/01/2010 Tue Sandakan 37
158 4051 Special22/10 #2466 14/02/2010 Sun Sandakan 10
159 0145 Consolation32/10 #2476 03/03/2010 Wed Sandakan 10
160 0541 Consolation36/10 #2480 13/03/2010 Sat Sandakan 4
161 4051 Special74/10 #2518 30/05/2010 Sun Sandakan 38
162 4501 Special96/10 #2540 14/07/2010 Wed Sandakan 22
163 1045 Third118/10 #2562 29/08/2010 Sun Sandakan 22
164 5410 Third132/10 #2576 29/09/2010 Wed Sandakan 14
165 1405 Special143/10 #2587 23/10/2010 Sat Sandakan 11
166 1504 Special150/10 #2594 03/11/2010 Wed Sandakan 7
167 1054 Consolation159/10 #2603 24/11/2010 Wed Sandakan 9
168 4015 Consolation166/10 #2610 08/12/2010 Wed Sandakan 7
169 5041 Second168/10 #2612 12/12/2010 Sun Sandakan 2
170 0415 Consolation174/10 #2618 26/12/2010 Sun Sandakan 6
171 4105 Consolation8/11 #2628 16/01/2011 Sun Sandakan 10
172 4051 Consolation52/11 #2672 13/04/2011 Wed Sandakan 44
173 1450 Consolation61/11 #2681 01/05/2011 Sun Sandakan 9
174 1405 Consolation67/11 #2687 14/05/2011 Sat Sandakan 6
175 5410 Consolation137/11 #2757 09/10/2011 Sun Sandakan 70
176 4105 Special166/11 #2786 07/12/2011 Wed Sandakan 29
177 4105 First168/11 #2788 11/12/2011 Sun Sandakan 2
178 1504 Special176/11 #2796 28/12/2011 Wed Sandakan 8
179 4105 Second26/12 #2822 18/02/2012 Sat Sandakan 26
180 4150 Consolation028/12 #2824 22/02/2012 Wed Sandakan 2
181 4510 Special31/12 #2827 28/02/2012 Tue Sandakan 3
182 4501 Consolation34/12 #2830 04/03/2012 Sun Sandakan 3
183 0154 Third44/12 #2840 24/03/2012 Sat Sandakan 10
184 0154 Special45/12 #2841 25/03/2012 Sun Sandakan 1
185 1054 Consolation051/12 #2847 07/04/2012 Sat Sandakan 6
186 1504 Special94/12 #2890 07/07/2012 Sat Sandakan 43
187 0415 Special116/12 #2912 25/08/2012 Sat Sandakan 22
188 1054 Special129/12 #2925 19/09/2012 Wed Sandakan 13
189 1540 Special145/12 #2941 24/10/2012 Wed Sandakan 16
190 5410 Special145/12 #2941 24/10/2012 Wed Sandakan 0
191 1045 Special172/12 #2968 16/12/2012 Sun Sandakan 27
192 5014 Special173/12 #2969 18/12/2012 Tue Sandakan 1
193 5140 Third6/13 #2981 12/01/2013 Sat Sandakan 12
194 0451 Consolation7/13 #2982 13/01/2013 Sun Sandakan 1
195 0145 Consolation9/13 #2984 19/01/2013 Sat Sandakan 2
196 5014 Consolation10/13 #2985 20/01/2013 Sun Sandakan 1
197 0541 Special72/13 #3047 25/05/2013 Sat Sandakan 62
198 5410 Consolation102/13 #3077 27/07/2013 Sat Sandakan 30
199 5041 Consolation117/13 #3092 27/08/2013 Tue Sandakan 15
200 5401 Special9/14 #3162 18/01/2014 Sat Sandakan 70
201 5410 Second32/14 #3184 02/03/2014 Sun Sandakan 22
202 4510 Consolation052/14 #3204 12/04/2014 Sat Sandakan 20
203 4501 Special052/14 #3204 12/04/2014 Sat Sandakan 0
204 5401 Special123/14 #3274 10/09/2014 Wed Sandakan 70
205 0415 Special130/14 #3280 24/09/2014 Wed Sandakan 6
206 0154 Consolation134/14 #3284 01/10/2014 Wed Sandakan 4
207 5014 Consolation150/14 #3300 02/11/2014 Sun Sandakan 16
208 5140 Consolation166/14 #3316 03/12/2014 Wed Sandakan 16
209 1504 Consolation5/15 #3334 10/01/2015 Sat Sandakan 18
210 4051 Special105/15 #3433 01/08/2015 Sat Sandakan 99
211 5410 Special151/15 #3479 04/11/2015 Wed Sandakan 46
212 0145 Consolation164/15 #3492 01/12/2015 Tue Sandakan 13
213 5014 Special173/15 #3501 20/12/2015 Sun Sandakan 9
214 5410 Special19/16 #3525 06/02/2016 Sat Sandakan 24
215 0451 Consolation43/16 #3549 20/03/2016 Sun Sandakan 24
216 0541 Special47/16 #3553 30/03/2016 Wed Sandakan 4
217 1054 Special54/16 #3560 13/04/2016 Wed Sandakan 7
218 0451 Consolation101/16 #3607 23/07/2016 Sat Sandakan 47
219 4510 Special109/16 #3615 06/08/2016 Sat Sandakan 8
220 0415 Special114/16 #3620 16/08/2016 Tue Sandakan 5
221 0451 Special135/16 #3641 01/10/2016 Sat Sandakan 21
222 1045 Special139/16 #3645 09/10/2016 Sun Sandakan 4
223 4051 Consolation146/16 #3652 22/10/2016 Sat Sandakan 7
224 4105 Special147/16 #3653 23/10/2016 Sun Sandakan 1
225 4510 Consolation031/17 #3716 28/02/2017 Tue Sandakan 63
226 5041 Special043/17 #3728 26/03/2017 Sun Sandakan 12
227 1405 Special080/17 #3764 11/06/2017 Sun Sandakan 36
228 0415 First91/17 #3775 12/07/2017 Wed Sandakan 11
229 0415 Consolation104/17 #3788 06/08/2017 Sun Sandakan 13
230 5401 Special111/17 #3795 26/08/2017 Sat Sandakan 7
231 5140 Special128/17 #3812 30/09/2017 Sat Sandakan 17
232 5140 Special140/17 #3824 28/10/2017 Sat Sandakan 12
233 0154 Special176/17 #3860 10/01/2018 Wed Sandakan 36
234 1054 Second181/17 #3865 21/01/2018 Sun Sandakan 5
235 0451 Special211/17 #3895 28/03/2018 Wed Sandakan 30
236 5140 Second228/17 #3912 02/05/2018 Wed Sandakan 17
237 0415 Consolation236/17 #3920 20/05/2018 Sun Sandakan 8
238 5140 First079/18 #3930 13/06/2018 Wed Sandakan 10

Number 1st 2nd 3rd Spe Con Total Big Small LastDraw Day Prize Source
0145 Dream Search 1 3 5 9 1900 2000 01/12/2015 Tue ConsolationSandakan
0154 Dream Search 1 1 1 4 6 13 5160 6500 10/01/2018 Wed SpecialSandakan
0415 Dream Search 1 1 9 4 15 5040 4500 20/05/2018 Sun ConsolationSandakan
0451 Dream Search 8 6 14 1960 0 28/03/2018 Wed SpecialSandakan
0514 Dream Search 2 2 3 7 2580 4000 08/01/2006 Sun ConsolationSandakan
0541 Dream Search 2 5 4 11 3240 4000 30/03/2016 Wed SpecialSandakan
1045 Dream Search 1 6 3 10 1880 1000 09/10/2016 Sun SpecialSandakan
1054 Dream Search 1 4 6 11 2160 2000 21/01/2018 Sun SecondSandakan
1405 Dream Search 1 8 2 11 2220 1000 11/06/2017 Sun SpecialSandakan
1450 Dream Search 3 4 7 840 0 01/05/2011 Sun ConsolationSandakan
1504 Dream Search 6 4 10 1440 0 10/01/2015 Sat ConsolationSandakan
1540 Dream Search 1 5 6 1500 1000 24/10/2012 Wed SpecialSandakan
4015 Dream Search 3 2 5 720 0 08/12/2010 Wed ConsolationSandakan
4051 Dream Search 1 4 4 9 1540 1000 22/10/2016 Sat ConsolationSandakan
4105 Dream Search 1 1 4 4 10 4540 5500 23/10/2016 Sun SpecialSandakan
4150 Dream Search 3 4 7 840 0 22/02/2012 Wed ConsolationSandakan
4501 Dream Search 3 4 6 13 8660 10500 12/04/2014 Sat SpecialSandakan
4510 Dream Search 1 6 3 10 1880 1000 28/02/2017 Tue ConsolationSandakan
5014 Dream Search 4 8 12 1280 0 20/12/2015 Sun SpecialSandakan
5041 Dream Search 1 1 5 2 9 4620 5500 26/03/2017 Sun SpecialSandakan
5104 Dream Search 2 1 2 2 2 9 7520 11000 16/04/2006 Sun SpecialSandakan
5140 Dream Search 1 1 1 4 4 11 5040 6500 13/06/2018 Wed FirstSandakan
5401 Dream Search 4 3 7 980 0 26/08/2017 Sat SpecialSandakan
5410 Dream Search 1 1 6 4 12 2940 3000 06/02/2016 Sat SpecialSandakan
Total 10 12 11 112 93 238 70480 70000        

  Sandakan
Total Hits 238
Max DrawGap 99 Draws
Min DrawGap 1 Draws
Avg DrawGap 16 Draws
Last Hit DrawNo #3930
Estimate Next Hit DrawNo #3946
From Latest DrawNo +14 Draws (#3932)


Response Time: 0.88 s
Email:
Copyright 2002-2016 4D2U.com. All Rights Reserved.