constitutes an event of default under our other debt instruments , including our senior notes , and , therefore , our senior notes would also be subject to acceleration of maturity . if such acceleration were to occur , we would not have sufficient liquidity available to repay the indebtedness . we would likely have to seek an amendment under our credit facilities for relief from the financial covenants or repay the debt with proceeds from the issuance of new debt or equity , or asset sales , if necessary . we may be unable to amend our credit facilities or raise sufficient capital to repay such obligations in the event the maturities are accelerated . financial assurance we must provide financial assurance to governmental agencies and a variety of other entities under applicable environmental regulations relating to our landfill operations for capping , closure and post-closure costs , and related to our performance under certain collection , landfill and transfer station contracts . we satisfy these financial assurance requirements by providing surety bonds , letters of credit , or insurance policies ( the financial assurance instruments ) , or trust deposits , which are included in restricted cash and marketable securities and other assets in our consolidated balance sheets . the amount of the financial assurance requirements for capping , closure and post-closure costs is determined by applicable state environmental regulations . the financial assurance requirements for capping , closure and post-closure costs may be associated with a portion of the landfill or the entire landfill . generally , states require a third-party engineering specialist to determine the estimated capping , closure and post-closure costs that are used to determine the required amount of financial assurance for a landfill . the amount of financial assurance required can , and generally will , differ from the obligation determined and recorded under u.s . gaap . the amount of the financial assurance requirements related to contract performance varies by contract . additionally , we must provide financial assurance for our insurance program and collateral for certain performance obligations . we do not expect a material increase in financial assurance requirements during 2014 , although the mix of financial assurance instruments may change . these financial instruments are issued in the normal course of business and are not considered indebtedness . because we currently have no liability for the financial assurance instruments , they are not reflected in our consolidated balance sheets ; however , we record capping , closure and post-closure liabilities and self-insurance liabilities as they are incurred . the underlying obligations of the financial assurance instruments , in excess of those already reflected in our consolidated balance sheets , would be recorded if it is probable that we would be unable to fulfill our related obligations . we do not expect this to occur . off-balance sheet arrangements we have no off-balance sheet debt or similar obligations , other than financial assurance instruments and operating leases , that are not classified as debt . we do not guarantee any third-party debt . free cash flow we define free cash flow , which is not a measure determined in accordance with u.s . gaap , as cash provided by operating activities less purchases of property and equipment , plus proceeds from sales of property and equipment as presented in our consolidated statements of cash flows . our free cash flow for the years ended december 31 , 2013 , 2012 and 2011 is calculated as follows ( in millions of dollars ) : .

Table:
 | 2013 | 2012 | 2011
cash provided by operating activities | $ 1548.2 | $ 1513.8 | $ 1766.7
purchases of property and equipment | -880.8 ( 880.8 ) | -903.5 ( 903.5 ) | -936.5 ( 936.5 )
proceeds from sales of property and equipment | 23.9 | 28.7 | 34.6
free cash flow | $ 691.3 | $ 639.0 | $ 864.8
.

Question: what was the percent of the growth in the free cash flow from 2012 to 2013
Answer: 8.2%
Calculation: subtract(691.3, 639.0), divide(#0, 639.0)