SlideShare ist ein Scribd-Unternehmen logo
1 von 22
How to Generate Fake
Traffic/Ad Impressions
Dr. Augustine Fou
http://linkd.in/augustinefou
October 2013
-1-

Augustine Fou
Crawlers and Status
Checkers
-2-

Augustine Fou
Montastic.com
Main Objective
‱ Calling web pages to
ensure they are “up”

Other Dangers
‱ Logging in with these
accounts provide them
with access to those
accounts
‱ Users specify sites they
want to monitor
(ensuring real URLs)
‱ Users provide email
addresses for alerts
(ensuring they are real)
-3-

Augustine Fou
Large Changes in Traffic
Source: Alexa
Source: Quantcast

Legit human traffic does not change rapidly; but bot traffic
(firehose) can be rapidly turned on or off and directed to other sites.
-4-

Augustine Fou
LadyShopSpot.com
Nearly 4M
uniques and 45M
pageviews per
month at its peak.
Exposed by Mike Shields
March 2013
Meet the Most Suspect
Publishers on the Web
http://www.adweek.com/news/technolo
gy/meet-most-suspect-publishers-web148032

-5-

Augustine Fou
LadyShopSpot.com
Site claims traffic is from good SEO
“This involves finding a good trending story on the Web. Writing an original
title and an interesting paragraph about why people should care to read
more. Use good SEO techniques.”
Alexa shows virtually no traffic
from search, 3% at its peak

-6-

Augustine Fou
Large Ad Inventory but
Little Traffic Detected by Toolbars
“Modernbaby.com and Interiorcomplex.com
Each of these sites peddles enormous traffic on the
exchanges. For example, on a recent day Modern Baby was
offering 19 million impressions via one exchange (quite the
baby boom) and Interior Complex 30 million [ad
impressions PER DAY] (the roaring housing market must be
back).”
Source:
Adweek – Suspicious Web Domains Cost Online Ad
Business $400m per Year
By Mike Shields
-7-

Augustine Fou
InteriorComplex.com
Source: Compete
Source: Quantcast

Source: Alexa

-8-

Quantcast: 29k /mo uniques
Compete: 42k /mo uniques

Augustine Fou
ModernBaby.com
Source: Quantcast

Source: Compete

[ NO DATA ]

Source: Alexa

-9-

Quantcast: no data
Compete: 20k /mo uniques

Augustine Fou
Duplicate Loading of
Tracking Tags
- 10 -

Augustine Fou
Complex Media Network

Calling the same tracking tag can
cause traffic to be overcounted
- 11 -

Quantcast acknowledges 104 sites in
network; code is detected on 382 sites
Augustine Fou
Break Media Network

Calling the same tracking tag can
cause traffic to be overcounted
- 12 -

Quantcast acknowledges 26 sites in
network; code is detected on 278 sites
Augustine Fou
Collegehumor Network

Calling the same tracking tag can
cause traffic to be overcounted
- 13 -

Quantcast acknowledges 8 sites in
network; code is detected on 21 sites
Augustine Fou
Interlinking Site Networks

- 14 -

Augustine Fou
Refresh / Reload Ads
and Pages
- 15 -

Augustine Fou
Auto Refresh Ads

Same page, but ads are auto-refreshed every 2 mins; 7 more ad impressions
- 16 -

Augustine Fou
Auto Refresh Pages

Refresh entire pages automatically; rotate ads on programmed interval
- 17 -

Augustine Fou
Loading Entire Pages
in Hidden iFrames
- 18 -

Augustine Fou
Entire Pages in Hidden iFrames
Source: Spider.io May 2, 2013

Ads are hidden in up to 72
layers

Entire web pages are loaded
into ad iframes to boost
impressions
Multiple redirects and auto
page refreshes
- 19 -

Augustine Fou
Full Page Previews

- 20 -

Augustine Fou
Related Articles
Bad Guys Happily Rob Display Advertisers
By: Augustine Fou, July 23, 2012
Everything Fake (Display Ad Fraud, Search Click Fraud)
By: Augustine Fou, April 2013
Blacklisting vs Whitelisting
By: Augustine Fou, October 2013
Fake Profiles on Facebook
By: Augustine Fou, July 2013
How Display Ad Fraud Works
By: Augustine Fou, May 2013
- 21 -

Augustine Fou
Dr. Augustine Fou – Digital Consigliere
“I advise clients on optimizing
advertising across all channels. One
aspect of this is detecting waste and
fraud; and then taking steps to mitigate
it.”
FORMER CHIEF DIGITAL OFFICER, HCG (OMNICOM)
MCKINSEY CONSULTANT
CLIENT SIDE / AGENCY SIDE EXPERIENCE
PROFESSOR AND COLUMNIST
ENTREPRENEUR / SMALL BUSINESS OWNER
PHD MATERIALS SCIENCE (MIT '95) AT AGE 23

ClickZ Articles: http://bit.ly/augustine-fou-clickz
Slideshares: http://bit.ly/augustine-fou-slideshares
LinkedIn: http://linkd.in/augustinefou

- 22 -

@acfou

Augustine Fou

Weitere Àhnliche Inhalte

Mehr von Dr. Augustine Fou - Independent Ad Fraud Researcher

Mehr von Dr. Augustine Fou - Independent Ad Fraud Researcher (20)

Digital ad dollars trickle down chart
Digital ad dollars trickle down chartDigital ad dollars trickle down chart
Digital ad dollars trickle down chart
 
Still nothing but ad fraud 2021 dr augustine fou
Still nothing but ad fraud 2021 dr augustine fouStill nothing but ad fraud 2021 dr augustine fou
Still nothing but ad fraud 2021 dr augustine fou
 
Bad guys optimize ad fraud efficiency
Bad guys optimize ad fraud efficiencyBad guys optimize ad fraud efficiency
Bad guys optimize ad fraud efficiency
 
Alternative to ANA's end to end supply chain transparency study v final
Alternative to ANA's end to end supply chain transparency study v finalAlternative to ANA's end to end supply chain transparency study v final
Alternative to ANA's end to end supply chain transparency study v final
 
Impact of Loss of 3P Cookies on Publishers' Ad Revenue
Impact of Loss of 3P Cookies on Publishers' Ad RevenueImpact of Loss of 3P Cookies on Publishers' Ad Revenue
Impact of Loss of 3P Cookies on Publishers' Ad Revenue
 
Entire ecosystem supporting ad fraud 2018
Entire ecosystem supporting ad fraud 2018Entire ecosystem supporting ad fraud 2018
Entire ecosystem supporting ad fraud 2018
 
Digital Media Trust Collaborative
Digital Media Trust CollaborativeDigital Media Trust Collaborative
Digital Media Trust Collaborative
 
Programmatic reach analysis 2021
Programmatic reach analysis 2021Programmatic reach analysis 2021
Programmatic reach analysis 2021
 
2021 update on ad fraud brand safety privacy
2021 update on ad fraud brand safety privacy2021 update on ad fraud brand safety privacy
2021 update on ad fraud brand safety privacy
 
Browser and OS Share Jan 2021
Browser and OS Share Jan 2021Browser and OS Share Jan 2021
Browser and OS Share Jan 2021
 
Checking abnormal referrer traffic in google analytics
Checking abnormal referrer traffic in google analyticsChecking abnormal referrer traffic in google analytics
Checking abnormal referrer traffic in google analytics
 
History and Impact of Digital Ad Fraud
History and Impact of Digital Ad FraudHistory and Impact of Digital Ad Fraud
History and Impact of Digital Ad Fraud
 
Digital Fraud Viewability Benchmarks Q4 2020
Digital Fraud Viewability Benchmarks Q4 2020Digital Fraud Viewability Benchmarks Q4 2020
Digital Fraud Viewability Benchmarks Q4 2020
 
What CFEs can do about digital ad fraud
What CFEs can do about digital ad fraudWhat CFEs can do about digital ad fraud
What CFEs can do about digital ad fraud
 
Four types of digital ad spend updated august 2020
Four types of digital ad spend updated august 2020Four types of digital ad spend updated august 2020
Four types of digital ad spend updated august 2020
 
How to Use FouAnalytics For Marketers
How to Use FouAnalytics   For MarketersHow to Use FouAnalytics   For Marketers
How to Use FouAnalytics For Marketers
 
FouAnalytics DIY site media analytics fraud detection baked in
FouAnalytics DIY site media analytics fraud detection baked inFouAnalytics DIY site media analytics fraud detection baked in
FouAnalytics DIY site media analytics fraud detection baked in
 
Investigating digital ad fraud spi virtual meeting
Investigating digital ad fraud   spi virtual meetingInvestigating digital ad fraud   spi virtual meeting
Investigating digital ad fraud spi virtual meeting
 
Fraud by Browser Study
Fraud by Browser StudyFraud by Browser Study
Fraud by Browser Study
 
Digital Ad Fraud FAQ Question 1
Digital Ad Fraud FAQ Question 1Digital Ad Fraud FAQ Question 1
Digital Ad Fraud FAQ Question 1
 

KĂŒrzlich hochgeladen

FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
dollysharma2066
 
Call Girls Zirakpur👧 Book NowđŸ“±7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book NowđŸ“±7837612180 📞👉Call Girl Service In Zirakpur No A...Call Girls Zirakpur👧 Book NowđŸ“±7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book NowđŸ“±7837612180 📞👉Call Girl Service In Zirakpur No A...
Sheetaleventcompany
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
amitlee9823
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
amitlee9823
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Call Girls In DLf Gurgaon ➄99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➄99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➄99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➄99902@11544 ( Best price)100% Genuine Escort In 24...
lizamodels9
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
daisycvs
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
Abortion pills in Kuwait Cytotec pills in Kuwait
 
Call Now â˜ŽïžđŸ” 9332606886🔝 Call Girls ❀ Service In Bhilwara Female Escorts Serv...
Call Now â˜ŽïžđŸ” 9332606886🔝 Call Girls ❀ Service In Bhilwara Female Escorts Serv...Call Now â˜ŽïžđŸ” 9332606886🔝 Call Girls ❀ Service In Bhilwara Female Escorts Serv...
Call Now â˜ŽïžđŸ” 9332606886🔝 Call Girls ❀ Service In Bhilwara Female Escorts Serv...
Anamikakaur10
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
Matteo Carbone
 
Call Girls In Noida 959961âŠč3876 Independent Escort Service Noida
Call Girls In Noida 959961âŠč3876 Independent Escort Service NoidaCall Girls In Noida 959961âŠč3876 Independent Escort Service Noida
Call Girls In Noida 959961âŠč3876 Independent Escort Service Noida
dlhescort
 

KĂŒrzlich hochgeladen (20)

How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
 
Call Girls Zirakpur👧 Book NowđŸ“±7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book NowđŸ“±7837612180 📞👉Call Girl Service In Zirakpur No A...Call Girls Zirakpur👧 Book NowđŸ“±7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book NowđŸ“±7837612180 📞👉Call Girl Service In Zirakpur No A...
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors Data
 
Call Girls In DLf Gurgaon ➄99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➄99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➄99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➄99902@11544 ( Best price)100% Genuine Escort In 24...
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
Call Now â˜ŽïžđŸ” 9332606886🔝 Call Girls ❀ Service In Bhilwara Female Escorts Serv...
Call Now â˜ŽïžđŸ” 9332606886🔝 Call Girls ❀ Service In Bhilwara Female Escorts Serv...Call Now â˜ŽïžđŸ” 9332606886🔝 Call Girls ❀ Service In Bhilwara Female Escorts Serv...
Call Now â˜ŽïžđŸ” 9332606886🔝 Call Girls ❀ Service In Bhilwara Female Escorts Serv...
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investors
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
Call Girls In Noida 959961âŠč3876 Independent Escort Service Noida
Call Girls In Noida 959961âŠč3876 Independent Escort Service NoidaCall Girls In Noida 959961âŠč3876 Independent Escort Service Noida
Call Girls In Noida 959961âŠč3876 Independent Escort Service Noida
 

How to Generate Fake Traffic and Ad Impressions

  • 1. How to Generate Fake Traffic/Ad Impressions Dr. Augustine Fou http://linkd.in/augustinefou October 2013 -1- Augustine Fou
  • 3. Montastic.com Main Objective ‱ Calling web pages to ensure they are “up” Other Dangers ‱ Logging in with these accounts provide them with access to those accounts ‱ Users specify sites they want to monitor (ensuring real URLs) ‱ Users provide email addresses for alerts (ensuring they are real) -3- Augustine Fou
  • 4. Large Changes in Traffic Source: Alexa Source: Quantcast Legit human traffic does not change rapidly; but bot traffic (firehose) can be rapidly turned on or off and directed to other sites. -4- Augustine Fou
  • 5. LadyShopSpot.com Nearly 4M uniques and 45M pageviews per month at its peak. Exposed by Mike Shields March 2013 Meet the Most Suspect Publishers on the Web http://www.adweek.com/news/technolo gy/meet-most-suspect-publishers-web148032 -5- Augustine Fou
  • 6. LadyShopSpot.com Site claims traffic is from good SEO “This involves finding a good trending story on the Web. Writing an original title and an interesting paragraph about why people should care to read more. Use good SEO techniques.” Alexa shows virtually no traffic from search, 3% at its peak -6- Augustine Fou
  • 7. Large Ad Inventory but Little Traffic Detected by Toolbars “Modernbaby.com and Interiorcomplex.com Each of these sites peddles enormous traffic on the exchanges. For example, on a recent day Modern Baby was offering 19 million impressions via one exchange (quite the baby boom) and Interior Complex 30 million [ad impressions PER DAY] (the roaring housing market must be back).” Source: Adweek – Suspicious Web Domains Cost Online Ad Business $400m per Year By Mike Shields -7- Augustine Fou
  • 8. InteriorComplex.com Source: Compete Source: Quantcast Source: Alexa -8- Quantcast: 29k /mo uniques Compete: 42k /mo uniques Augustine Fou
  • 9. ModernBaby.com Source: Quantcast Source: Compete [ NO DATA ] Source: Alexa -9- Quantcast: no data Compete: 20k /mo uniques Augustine Fou
  • 10. Duplicate Loading of Tracking Tags - 10 - Augustine Fou
  • 11. Complex Media Network Calling the same tracking tag can cause traffic to be overcounted - 11 - Quantcast acknowledges 104 sites in network; code is detected on 382 sites Augustine Fou
  • 12. Break Media Network Calling the same tracking tag can cause traffic to be overcounted - 12 - Quantcast acknowledges 26 sites in network; code is detected on 278 sites Augustine Fou
  • 13. Collegehumor Network Calling the same tracking tag can cause traffic to be overcounted - 13 - Quantcast acknowledges 8 sites in network; code is detected on 21 sites Augustine Fou
  • 14. Interlinking Site Networks - 14 - Augustine Fou
  • 15. Refresh / Reload Ads and Pages - 15 - Augustine Fou
  • 16. Auto Refresh Ads Same page, but ads are auto-refreshed every 2 mins; 7 more ad impressions - 16 - Augustine Fou
  • 17. Auto Refresh Pages Refresh entire pages automatically; rotate ads on programmed interval - 17 - Augustine Fou
  • 18. Loading Entire Pages in Hidden iFrames - 18 - Augustine Fou
  • 19. Entire Pages in Hidden iFrames Source: Spider.io May 2, 2013 Ads are hidden in up to 72 layers Entire web pages are loaded into ad iframes to boost impressions Multiple redirects and auto page refreshes - 19 - Augustine Fou
  • 20. Full Page Previews - 20 - Augustine Fou
  • 21. Related Articles Bad Guys Happily Rob Display Advertisers By: Augustine Fou, July 23, 2012 Everything Fake (Display Ad Fraud, Search Click Fraud) By: Augustine Fou, April 2013 Blacklisting vs Whitelisting By: Augustine Fou, October 2013 Fake Profiles on Facebook By: Augustine Fou, July 2013 How Display Ad Fraud Works By: Augustine Fou, May 2013 - 21 - Augustine Fou
  • 22. Dr. Augustine Fou – Digital Consigliere “I advise clients on optimizing advertising across all channels. One aspect of this is detecting waste and fraud; and then taking steps to mitigate it.” FORMER CHIEF DIGITAL OFFICER, HCG (OMNICOM) MCKINSEY CONSULTANT CLIENT SIDE / AGENCY SIDE EXPERIENCE PROFESSOR AND COLUMNIST ENTREPRENEUR / SMALL BUSINESS OWNER PHD MATERIALS SCIENCE (MIT '95) AT AGE 23 ClickZ Articles: http://bit.ly/augustine-fou-clickz Slideshares: http://bit.ly/augustine-fou-slideshares LinkedIn: http://linkd.in/augustinefou - 22 - @acfou Augustine Fou