Senior Fitness - Exercise and Nutrition for Aging Men and Women
FREE Article Feed for your website.
Home Ownership Magazine
Party Planning Information
Article Marketing Resources
Bio-Medical Research Article Database
Informative Articles on Life, Love and Happiness
Tutorials on Business to Writing
Famous Quotes from Famous People
Song Lyric Information
New US Patent Information
Comprehensive List of Content by Category
Online Auctions and Shopping Related Articles
Article Search
Most Recent Articles
 

What Is A Second Mortgage
Category:
Business  

3 Simple Methods To Building A Profitable Opt In List
Category:
Marketing  

About Home Equity Loans
Category:
Business  

Viagra side effects and erectile dysfunction male impotence herb...
Category:
Health / Fitness  

Mom discovered 16 year old son with 70 000 earned from Adsense
Category:
Computers  

Venus Eclipses Mars
Category:
Home And Family  

Understanding the Urge to Eat
Category:
Home And Family  

Few Tips to Help You Get a Good Night Sleep
Category:
Health / Fitness  

Nokia s 3 tier expansion Strategy High volume high fashion high ...
Category:
Business  

Make love to the Search Engines and watch your SEO soar
Category:
Marketing  

I Just Lost 2 548 For Doing 5 Deadly Ad Copy Sins Part 2
Category:
Business  

TOP 10 QUALITIES OF MEN AND WOMEN THAT PEOPLE REALLY ADORE
Category:
Home And Family  

7 Advantages Of Aluminum Fences
Category:
Home And Family  

Lyposuction Defined
Category:
Health / Fitness  

Music MP3 Downloads Site Receives 5 Star Rating
Category:
Home And Family  

Quickly you can see as an eagle again schedule your Laser eye Op...
Category:
Health / Fitness  

Choices for women Safety and Health
Category:
Health / Fitness  

The DMPA Advantage
Category:
Health / Fitness  

Why Pay for Advertising That Does Not Yield Sales Increase Your ...
Category:
Marketing  

using an ad tracker is key
Category:
Marketing  

Free eBook on 6 Ways to Boost Internet Profits
Category:
Business  

top seven ways writing articles
Category:
Marketing  

Social Networking is Exploding
Category:
Marketing  

Alcohol and Drug Treatment
Category:
Health / Fitness  

How to Make Extra Money Online
Category:
Business  

Blogs for Kids
Category:
Home And Family  

Do You Want To Be Successful Wealthy The Right Attitude is All Y...
Category:
Business  

ESSENTIAL MEDIA TRAINING
Category:
Marketing  

Website Promotion Software is Vital But do you actually need a w...
Category:
Business  

The 15 Second Resume Challenge
Category:
Business  

Not Another Ice Breaker Team Building with a Purpose
Category:
Business  

Work from home business success
Category:
Business  

5 Ideas for a Unique Wedding Guest Book
Category:
Home And Family  

Blogging for Profit in 30 Minutes
Category:
Business  

UNBEATABLE MONEY MAKING FEATURES
Category:
Business  

Spectacular Traffic Improvement Using Inbound Links
Category:
Business  

Blog Traffic Machine 12 Secrets For Webmasters
Category:
Marketing  

What Is Niche Marketing and Do I Need It
Category:
Marketing  

Gift Of Sight Why Go Blind
Category:
Health / Fitness  

Understanding The Real Estate Inflation Game
Category:
Business  

Internet marketing tools and how they impact your online busines...
Category:
Marketing  

The First Holy Communion Party Planning a Celebration that is Pe...
Category:
Home And Family  

Different Types of Archery Competitions
Category:
Health / Fitness  

Benefit Of Gardening Self Imagination And Creativity
Category:
Home And Family  

Learn how to export your beverages to Mexico in the next 30 days...
Category:
Business  

The Secrets Of American Sports Nutrition
Category:
Health / Fitness  

Are Your Sales On The Up
Category:
Marketing  

How To Print Postage Stamps Directly From Your Home
Category:
Business  

Affiliate Marketing Affiliate Programs Checklist
Category:
Marketing  

What Every Carpet Cleaner Needs to Know About Soil
Category:
Business  

Security Tips for Trade Show Exhibitors
Category:
Marketing  

Carpal Tunnel Syndrome Treatment Cold Pack Therapy
Category:
Health / Fitness  

How To Buy Leads Convert Them Into Eager Subscribers Customers
Category:
Business  

How To Brainstorm an Endless Stream of Niche Ideas
Category:
Marketing  

MBA of Project Management PM Totally Free
Category:
Business  

Online Nursing Degree
Category:
Business  

Artificial Intelligence AI and Search Engines SEO
Category:
Marketing  

Toys For Christmas
Category:
Home And Family  

Alternative Treatment Options for Skin Cancer
Category:
Health / Fitness  

How To Plan A Memorable Halloween Party
Category:
Home And Family  

Osteoporosis natural treatments that work
Category:
Health / Fitness  

Biologic Treatments of Arthritis
Category:
Health / Fitness  

Multiple Streams of Affiliate Marketing Income
Category:
Marketing  

Overview of What Arthritis Is
Category:
Health / Fitness  

Prescription Vs Alternative Medicine for Vitiligo
Category:
Health / Fitness  

Iransite ca myspace site like helped Persian community and speci...
Category:
Home And Family  

Diet Tips To Lower Your Cholesterol Levels Naturally
Category:
Health / Fitness  

Fool Proof Way to Finding Yourself a Niche Market
Category:
Marketing  

Where To Find Cellular Phone Accessories
Category:
Entertainment / Television  

How to Choose a Podiatrist
Category:
Health / Fitness  

How to treat cure Alopecia
Category:
Health / Fitness  

Why Constipation Is Too Dangerous To Ignore
Category:
Health / Fitness  

Know Your Tolerance for Investment Risk Before Designing an Inve...
Category:
Finance / Investment  

Choose the Best Communication Tool
Category:
Business  

Choosing Your Loan Repayment Period
Category:
Business

Power reduction Number:7,187,722 from the United States Patent and Trademark Office (PTO) owispatent

Home    Author Login    Submit Article    Article Search    Add Your Link    Edit Your Link    Contact Us    Advertising    Disclaimer

   

 
Web LinkGrinder.com

Top Breaking News
     Greek, Cypriot Leaders Resume Unification Talks in Nicosia by Nathan Morley
     Indonesia Tobacco Sales Grow, Raising Health Fears
     South Korea Allows Top Defector to Travel Overseas by VOA News

Title: Power reduction

Abstract: There is disclosed a technique in which any peaks above a threshold level are reduced, but not clipped, such that the effects of such peaks is reduced. Although the implementation of the technique preferably includes a clipping step, it is performed on the front-end rather than as the last step in the technique, such that the output signal is not a clipped signal. Any noise introduced by the clipping step, so-called clipping noise, is preferably filtered out of the useful frequency band of the signal.

Patent Number: 7,187,722 Issued on 03/06/2007 to Peeters


Inventors: Peeters; Miguel Philipe Paul (Brussels, BE)
Assignee: Broadcom Corporation (Irvine, CA)
Appl. No.: 11/152,382
Filed: June 15, 2005


Related U.S. Patent Documents

Application NumberFiling DatePatent NumberIssue Date
09634750Aug., 20006931079

Foreign Application Priority Data

Jun 21, 2000 [GB] 0015236.3
Jul 19, 2000 [GB] 0017726.1

Current U.S. Class: 375/296
Current International Class: H04L 25/03 (20060101)
Field of Search: 375/296,295,254,284,285,278,346 455/114.3


References Cited [Referenced By]

U.S. Patent Documents
5631969 May 1997 Hanson
5787113 July 1998 Chow et al.
6038261 March 2000 Mestdagh
6198778 March 2001 Mestdagh
6363109 March 2002 Polley et al.
6553081 April 2003 Goodson
6597746 July 2003 Amrany et al.
Primary Examiner: Tran; Khanh
Assistant Examiner: Ahn; Sam K.
Attorney, Agent or Firm: Sterne, Kessler, Goldstein & Fox P.L.L.C.

Parent Case Text



CROSS REFERENCE TO RELATED APPLICATIONS

This application is a continuation of U.S. patent application Ser. No. 09/634,750, filed on Aug. 9, 2000, now U.S. Pat. No. 6,931,079, which is incorporated herein by reference in its entirety, which claims Priority to United Kingdom Patent Application 0015236.3, filed Jun. 21, 2000, and United Kingdom Patent Application 0017726.1, filed Jul. 19, 2000.
Claims



What is claimed is:

1. A method of processing a band-limited, over-sampled signal comprising: clipping the band-limited, over-sampled signal at a given threshold; subtracting the clipped signal from the band-limited, over-sampled signal; filtering the subtracted signal to thereby control the frequency position of a clipping noise; delaying the band-limited, over-sampled signal; and subtracting the filtered clipped signal from the delayed band-limited, over-sampled signal, thereby reducing the amplitude of those portions of the band-limited, over-sampled signal having peaks above the given threshold.

2. The method of claim 1 wherein the step of filtering the subtracted signal comprises creating a pulse having a pre-determined shape dependent upon samples of the clipped signal.

3. The method of claim 1 wherein the step of delaying comprises delaying the band-limited, over-sampled signal by an amount corresponding to the time taken to implement the clipping and filtering steps.

4. The method of claim 1 further comprising a step of controlling the frequency position of the noise comprises moving the noise outside the frequency band used by the signal.

5. The method of claim 1 further comprising a step of controlling the frequency position of the noise comprises moving the noise outside the frequency band used by a signal transmitted in an opposite direction.

6. The method of claim 5 wherein the band-limited, over-sampled signal contributes an echo to the band-limited, over-sampled signal transmitted in an opposite direction.

7. A method of processing a band-limited, over-sampled signal comprising the steps of: (a) reducing the amplitude of those portions of the band-limited, over-sampled signal having peaks above a threshold value; (b) clipping the band-limited, over-sampled signal relative to the threshold, wherein the step of clipping the band-limited, over-sampled signal further comprises limiting the amplitude of the band-limited, over-sampled signal to the threshold, and subtracting the limited amplitude signal from the band-limited, over-sampled signal; (c) filtering the clipped signal; (d) combining the filtered clipped signal with the band-limited, over-sampled signal; and (e) controlling the frequency position of the noise associated with the reduction of such peaks.

8. The method of claim 7, wherein the step of filtering the clipped signal comprises creating a pulse having a pre-determined shape dependent upon samples of the clipped signal.

9. The method of claim 7, wherein the step of combining comprises subtracting the filtered clipped signal from the band-limited, over-sampled signal.

10. The method of claim 7, wherein the step of combining comprises delaying the band-limited, over-sampled signal by an amount corresponding to the time taken to implement the clipping and filtering steps.

11. The method of claim 7, wherein the step of controlling the frequency position of the noise comprises filtering.

12. The method of claim 7, wherein the step of controlling the frequency position of the noise comprises moving the noise outside the frequency band used by the band-limited, over-sampled signal.

13. The method of claim 7, wherein the step of controlling the frequency position of the noise comprises moving the noise outside the frequency band used by a signal transmitted in an opposite direction.

14. The method of claim 13, wherein the band-limited, over-sampled signal contributes an echo to the signal transmitted in an opposite direction.
Description



BACKGROUND OF THE INVENTION

1. Field of the Invention

The present invention relates to a technique for reducing the maximal signal amplitude and hence the crest factor of a signal, for example, a multi-carrier signal such as a DMT (discrete multi-tone) signal, and particularly but not exclusively to such a signal generated by a modem.

2. Background Art

The amplitude distribution of a band-limited, over-sampled signal such as a multi-carrier signal, generated by an ADSL (asymmetric digital subscriber line) modem, can be considered as Gaussian with a zero mean and a variance equal to the power of the transmitter signal. The envelope of such multi-carrier signals randomly present, with a small probability, peaks of a very high amplitude. The span (i.e. the peak to peak voltage) of signals driven by the line driver, which is the component dedicated to transmit the power on the line, is important. The power consumption of the line driver is strongly related to the span of the voltage. In order to keep a reasonable level of power consumption, a certain amount of "clipping" of voltage peaks is desired. Such clipping reduces the voltage peaks of the signal.

However, any such clipping generates broadband noise, usually on the whole bandwidth of the signal. This noise causes loss of data: in the transmit direction by suddenly increasing the background noise; and in the receive direction due to the leakage of the noise through the hybrid. This effect in the receive direction is mainly visible in systems utilising echo cancellers.

Consequently, too frequent clipping causes degradation of the overall bit error ratio of the transmission, resulting in data being lost. Thus, whilst a small amount of clipping is allowable and tolerable, the probability of clipping occurring must be small enough to ensure good performance, i.e. no significant data loss.

U.S. Pat. No. 6,038,261 discloses a method for set-up of a signal in multi-carrier modulation, including clipping of the signal amplitude. A feedback loop is utilised to reinject a clipping noise from a previous pulse into a new pulse. The clipping noise is redistributed outside the useful slip of the signal. This method ensures that the signal never exceeds a predetermined threshold, since the output signal is obtained directly from the output of a clipping circuit. However, the use of a feedback loop makes the behaviour of the technique unpredictable when processing a sequence of pulses. Whilst the technique works in a predictable fashion when processing two successive peaks, feeding the re-distributed noise of the first back to the second, with a sequence of peaks operation would be unstable. With a sequence of peaks it would be difficult to predict the contribution made by successive peaks in the feedback loop, and the system would be too unpredictable for reliable operation.

It is an object of the present invention to provide a technique that reduces the maximum signal amplitude of a multi-carrier signal whilst maintaining the integrity of the signal. In particular the invention aims to reduce the maximum signal amplitude whilst maintaining the bit error ratio of the original multi-carrier signal. Consequently the invention reduces the crest factor of the signal.

SUMMARY OF THE INVENTION

In one aspect the present invention provides a method of processing a band-limited, over-sampled signal comprising: reducing the amplitude of those portions of the signal having peaks above a threshold value; and controlling the frequency position of the noise associated with the reduction of such peaks. Thereby the crest factor of the signal is reduced. The amplitude of those portions of the signal having peaks above a threshold value are not limited to the threshold value. Whilst they may be reduced to a value at or below the threshold value, they may be reduced to a level which is above the threshold value.

The step of reducing the amplitude may comprise: clipping the signal relative to the threshold; filtering the clipped signal; and combining the filtered clipped signal with the band-limited, over-sampled signal. The step of clipping the signal may comprise: limiting the amplitude of the signal to the threshold; and subtracting the limited signal from the band-limited, over-sampled signal.

The step of filtering the clipped signal may comprise creating a pulse having a pre-determined shape dependent upon the clipped samples.

The step of combining may comprise subtracting the filtered signal from the band-limited, over-sampled signal.

The step of combining may comprise delaying the band-limited, over-sampled signal by an amount corresponding to the time taken to implement the clipping and filtering steps.

The step of moving the noise may comprise filtering. The step of controlling the frequency position of the noise, may comprise moving the noise outside the frequency band used by the signal.

The step of controlling the frequency position of the noise may comprise moving the noise outside the frequency band used by a signal transmitted in the opposite direction. The signal may contribute an echo to the signal transmitted in the opposite direction. Although this may result in the clipping noise being present in the used band of the transmitted signal, there may be circumstances where it is more desirable to ensure that no clipping noise contributes to the echo.

In another aspect the present invention provides a method of processing a band-limited, over-sampled signal comprising: clipping the signal at a given threshold; subtracting the clipped signal from the signal; filtering the subtracted signal to thereby control the frequency position of the clipping noise; delaying the signal; and subtracting the filtered signal from the delayed signal, thereby reducing the amplitude of those portions of the signal housing peaks above the threshold.

In a further aspect the invention provides a circuit for processing a band-limited, over-sampled signal, comprising: circuitry for reducing the amplitude of those portions of the signal having peaks above a threshold value; and circuitry for controlling the frequency position of the noise associated with such peaks.

The circuitry for reducing may comprise: a limiter for clipping the signal relative to the threshold; a filter for filtering the clipped signal; and an arithmetic unit for combining the filtered clipped signal with the signal. The arithmetic unit is preferably a subtractor.

The circuit may further include a delay circuit for providing a delayed version of the signal to the arithmetic unit.

The circuitry for controlling the frequency position of the noise preferably comprises a filter. The filter preferably controls the frequency position of the noise to move the noise outside the useful frequency band of the signal.

The circuitry for controlling the frequency position of the noise may control the noise to be positioned outside the frequency band used by the signal. The circuitry for controlling the frequency position of the noise may control the noise to be positioned outside the frequency band used by a signal transmitted in the opposite direction. The signal may contribute an echo to the signal transmitted in the opposite direction.

In a still further aspect the present invention provides a circuit for processing a band-limited, over-sampled signal comprising: a limiter for clipping the signal to a given threshold; a first subtractor for subtracting the clipped signal from the multi-carrier signal, thereby generating clipped samples; a filter for filtering the clipped samples to thereby control the frequency position of the clipping noise; a delay circuit for generating a delayed version of the multi-carrier signal; and a second subtractor for subtracting the filtered clipped samples from the delayed multi-carrier signal, wherein the amplitude of those portions of the signal having peaks above the threshold is reduced.

BRIEF DESCRIPTION OF THE DRAWINGS/FIGURES

The invention will now be described with regard to a non-limiting example with reference to the accompanying drawings in which:

FIG. 1 illustrates a block diagram of a circuit for implementing the technique of the present invention; and

FIGS. 2 to 6 illustrate waveforms at various points in the circuit of FIG. 1 in an illustrative example.

DESCRIPTION OF THE PREFERRED EMBODIMENT

The invention is described herein with reference to a particular example concerning the processing of a signal generated by an ADSL (asymmetric digital subscriber line) modem. Such a modem generates a DMT (discrete multi-tone) signal carrying multiple carrier frequencies. Such signals are band-limited, over-sample signals. However, the invention is not limited to the processing of such a signal, and may be more broadly applied to the processing of any band-limited, over-sampled signal. The invention is not limited in its applicability to multi-carrier signals, but may also apply to single carrier signals. The following description uses the example of a multi-carrier signal for illustrative purposes only.

As discussed in the introduction hereinabove, as a result of the combining of multiple carriers, the signal at the output of the modem contains random peaks which are above a desired threshold. The level of the desired threshold is user or implementation dependent.

Referring to FIG. 1, there is illustrated a block diagram of a digital circuit suitable for processing the multi-carrier signal at the output of the modem in accordance with a preferred embodiment of the present invention. The thus processed signal is then suitable for inputting to a line driver.

The digital circuit, generally designated by reference numeral 12, comprises a clipper or limiter 2, a filter 6, a delay unit 10, and two arithmetic or subtractor units 4 and 8.

The input to the digital circuit 12 on line 14 is, in this illustrative embodiment, the multi-carrier DMT signal comprising samples from the ADSL modem. The samples from the ADSL modem are over-sampled in order to obtain a band-limited signal. The samples from the ADSL modem on line 14 form an input to the limiter 2. Referring to FIG. 2, there is illustrated an example of the samples on line 14 forming an input to the digital circuit.

The limiter 2 clips the samples from the ADSL modem on line 14 at a given threshold and provides clipped samples on line 16.

The threshold applied in the limiter 2 is determined based on the tolerable degradation of the bit error ratio, and will be user or implementation dependent. In general the lower the required bit error ratio, the higher the required threshold. The principles and implementation of such clipping are well-known in the art.

In the present example, it is assumed that the threshold value is a level V.sub.TH. The limiter or clipper 2 thus generates a sequence of pulses including four pulses corresponding to the four pulses above the threshold value V.sub.TH as shown in FIG. 3. As can be seen in FIG. 3, the amplitude of these four pulses is limited at the output of the limiter or clipper 2 to the threshold value V.sub.TH.

The clipped samples on line 16 are provided to the arithmetic unit 4 together with the samples from the ADSL modem on line 14. The arithmetic unit 4 subtracts the clipped samples on line 16 from the samples from the ADSL modem on line 14, and a sequence of clipped samples is thus generated on line 18, as shown in FIG. 4.

Referring to FIG. 4, it can be seen that the clipped samples indicate four samples corresponding to the four original samples above the threshold value V.sub.TH. The amplitude of these samples corresponds to their amplitude above the threshold value V.sub.TH.

Thus the subtraction performed by the subtractor 4 extracts the part of the samples of the incoming signals which are above the threshold.

The sequence of clipped samples on line 18 are then provided as an input to the filter 6. The filter 6 filters the clipped samples on line 18 to shape the noise generated by the clipping operation. The filter computes a pulse from the clipped samples which has a spectrum outside the signal bandwidth of the useful signal. Thus, in this preferred embodiment, the filter outputs a sequence of samples which have a spectrum outside the used band of the multi-carrier ADSL signal generated by the modem.

This type of processing, where the samples are moved out of band, is known as soft-clipping. By contrast, hard-clipping would result in the samples (and thus the noise) remaining in band. Soft-clipping techniques using a filter are well-known to one skilled in the art. Similarly the use of filters generally to control the frequency position of a signal is well-known.

In this preferred embodiment the filtering is carried out using a Finite Impulse Response Filter.

Although in this preferred embodiment the filter is utilised to ensure the noise is out of bound, in general it would be possible to derive from the clipped samples a pulse with a "good" spectrum. However, without shifting the noise outside the used frequency band good performance is not achieved in the illustrative embodiment described herein.

In general terms, the filter controls the frequency position of the noise associated with the peaks above the threshold value. In certain applications, it may be advantageous to control the frequency position within the useful band of the band-limited, over-sampled signal.

In one example of such a scenario, the noise associated with the clipping of the peaks above the threshold is controlled so as to be outside the useful band of the signal received in the modem. As is well-known in the art, the signal received in the modem is susceptible to echo effects due to the signal transmitted in the same modem, the echo effect being a characteristic of a hybrid used to transmit and received signals on the communication channel. By ensuring that the clipping noise is moved outside the useful band of any signal received in the hybrid of the modem, then any clipping noise leakage in the echo is reduced. Although this may result in the clipping noise being present in the used band of the transmitted signal, there may be circumstances where it is more desirable to ensure that no clipping noise contributes to the echo.

In the present illustrative embodiment, and in most applications, it is preferable to move this noise outside the useful band.

Thus, in the illustrative embodiment the filter provides a modified version of the clipped samples in the incoming signal in another frequency spectrum. The shape of the filtered clipped samples is shown in FIG. 5.

The sequence of filtered clipped samples generated by the filter 6 are provided on line 20 to the arithmetic unit 8. The arithmetic unit 8 also receives on line 24 a delayed version of the input signal on line 14. The delayed signal is provided by the delay unit 10. The delay is provided to compensate for the computation time in the limiter 2 and the filter 6, such that the timing of the delayed version (or replica) of the input signal coincides with the pulses at the output of the filter. The filtered clipped samples on line 20 are subtracted from the delayed version of the input signal on line 24 in the subtractor 8. This subtraction removes the pulse, generated from the clipped samples, from the incoming signal.

The waveform resulting from this subtraction is illustrated in FIG. 6. As can be seen from FIG. 6, although the signal still has peaks above the threshold value V.sub.TH, the peaks of the signal which originally exceeded V.sub.TH are reduced with respect to the original signal. The peak voltage and the power consumption of the signal provided to the line driver on line 22 are thus decreased. Although FIG. 6 illustrates that none of the peaks are actually reduced below V.sub.TH, those peaks which are initially only a certain level above V.sub.TH may be reduced to a level at or below V.sub.TH.

The crest factor of the final signal output by the digital circuit 12 on line 22 depends on three factors: 1. The maximal crest factor of the input signal on line 14; 2. The threshold value used in the limiter 2; and 3. The way in which the pulse is derived from the clipped samples in the filter 6.

There is an obvious relationship between the first two factors and the final crest factor: the higher the maximal input, the higher the maximal output; and the higher the threshold value, the higher the maximal output.

As regards the filter, optimisation of the design to adjust the final maximal crest factor will be dependent upon the design of the filter itself. The design of the filter is outside the scope of the present invention, but will be readily realised by one skilled in the art.

Thus the present invention provides a technique in which any peaks above a threshold level are reduced, but not clipped, such that the effects of such peaks is reduced. Although the implementation of the technique preferably includes a clipping step, it is performed on the front-end rather than as the last step in the technique, such that the output signal is not a clipped signal. Any noise introduced by the clipping step, so-called clipping noise, is preferably filtered out of the useful frequency band of the signal.

Although the invention is described herein with respect to processing samples in the digital domain, the principles of the invention apply also to the analogue domain.

*


Free Web Sudoku Puzzles.
Solve with your browser.
  1         2 3 5
      3          
      9 5   8 1  
    1   2 6   9 3
    2       7    
4 5   7 3   1    
  2 6   4 7      
          3      
1 9 7         2  
What is it?



Add Your Site · Terms Of Service · Privacy Policy


DISCLAIMER
Linkgrinder is a free service that searches the Internet and indexes all files found so that you may search quickly and easily for shared files. These files are created and made available individually by users whose identity we are not aware of and who we have no control over. In essence we function like a search engine tool; these files ARE NOT STORED OR SERVED BY OUR NETWORK. We are not responsible for any materials obtained by using our service. We do not monitor any of the contents of these files. These files may contain viruses, illegal materials, materials inappropriate for minors, offensive files and the like. BY USING OUR SERVICE, YOU ASSUME FULL RESPONSIBILITY FOR DOWNLOADING THESE MATERIALS AND WILL INDEMNIFY US FOR ANY DAMAGES THAT MAY BE INCURRED.

For More Specific Information VIEW OUR TERMS OF SERVICE.

Thank you and Enjoy!