Square Footage Calculator

Square Footage Calculator

The Square Footage Calculator estimates the square footage of a lot, house, or other surfaces in several common shapes. If the surface is complex in shape, it may be possible to section the surface into simple shapes and add their square footages together.

Modify the values and click the calculate button to use

Rectangle

Length
Width
Quantity
Price (optional)
rectangle

Rectangle Border

Length
Width
Border Width
Quantity
Price (optional)
rectangle border

Circle

Diameter
Quantity
Price (optional)
circle

Ring

Outer Diameter
Border Width
Quantity
Price (optional)
ring

Triangle with Edge Lengths

Edge 1 (a)
Edge 2 (b)
Edge 3 (c)
Quantity
Price (optional)
triangle

Triangle with Base & Height

Base
Height
Quantity
Price (optional)
triangle base

Trapezoid

Base 1
Base 2
Height
Quantity
Price (optional)
trapezoid

Sector

Radius
Angle
Quantity
Price (optional)
sector

Parallelogram

Base
Height
Quantity
Price (optional)
parallelogram

Reference:

1 acre = 43,560 square foot
1 square yard = 9 square foot
1 square meter = 10.76 square foot
1 square inch = 0.00064516 square foot

Calculating Cost Per Square Foot

When painting a house, installing flooring, or building a home, the square footage of the property is often used to determine the cost or materials to be used.

Painting a house:

Professional house painters often base price quotations on the square footage of a property. Alternatively, even if a person plans to paint their house themselves, measuring square footage can yield accurate estimates of the amount of paint required.

Total cost encompasses more factors than the just amount of paint required, including the cost of materials such as brushes, turpentine, and any materials necessary for preparing, mixing, applying, and cleaning up paint. These considerations are typically included in a quote from a professional painter, in addition to labor costs. Accordingly, the larger the size of a property or area, the higher the cost required to paint it.

Depending on the surface being painted, whether wood, metal, plastic, or something else, paint primer, which helps the paint adhere more effectively to a given surface, can be used. While the amount of coverage provided by primer or paint depends heavily on the method of application, type, and brand of paint, primer generally covers less area than paint, and estimated coverage amounts can range from anywhere between 200-400 square feet per gallon.

Flooring installation:

There are a number of materials commonly used for flooring, including wood, laminate, and tile. Flooring costs can vary significantly depending on the quality and choice of materials.

Wood Flooring

Wood flooring includes woods such as hardwood, engineered wood (also known as composite or man-made wood), and bamboo, though bamboo is actually classified as grass.

Hardwood flooring is highly durable, easy to clean, and can be found in a variety of different appearances. As such, it is fairly versatile in terms of interior design, but does require some maintenance such as sanding and refinishing over time.

Engineered wood flooring is made from several layers of wood, with a thin outermost layer of the desired hardwood, and inner layers such as plywood and high-density fiberboard. Engineered hardwood has a higher heat and moisture resistance than solid hardwoods, is easy to maintain, and is generally cheaper to purchase and install than hardwood flooring.

Bamboo flooring is easy to maintain, moisture resistant, easy to install, and is available in many different styles. It is often cheaper than traditional hardwood options, but does have the disadvantage of scratching easily as a result of furniture, high heels, claws, or even debris.

Laminate Flooring

Laminate flooring is typically made with plywood or fiberboard with a plastic laminate top layer, and can have a similar look like hardwood. It is less costly than traditional wood flooring, is highly durable, difficult to scratch, stain, or dent, and requires little maintenance. Laminate flooring can even be installed over existing flooring, which can save time as well as the cost of removing old flooring. However, laminate flooring often feels too hard on the feet, cannot be finished or stained – meaning that the owner is stuck with what they choose and will have to entirely replace the floor if they change their mind – and also results in a lower resale value for a home than traditional hardwoods.

Tile flooring

Tile flooring includes concrete or cement, ceramic tiles, glass tiles, and natural stone products among many others. Due to the numerous varieties of tile, there is an incredibly large price range, from 60 cents per square foot, to hundreds of dollars, or even $100,000 per square foot. The many options of tile allow a person to choose a cost and style that best fits their needs. Tile is also easy to maintain, clean, and is suitable for all locations. However, without heating, tile can be cold in the winter. It also does not dampen sound, can be slippery when wet, can break if heavy objects are dropped on them, and cannot easily be repaired. Tile installation is also difficult, and installation costs can be more expensive than the cost of the materials.

Building a home:

When building a home, using building plans and visiting different homes as a reference can help a person to gain a better understanding of what square footages work for their preferences.

The cost of building a home varies largely based on a number of factors, including materials, the type of foundation, the pitch of the roof, and many other characteristics that are not necessarily directly related to the size of the house. Unlike the cost per square foot of installing flooring, which can be estimated based on material, quality, and installation costs, the multitude of factors involved in building a house makes it more difficult to estimate cost per square foot. As such, cost per square foot is often estimated based on averages, and depending on a person's specific project, it may not be an accurate estimate of the cost. Instead, it may be more helpful to get an estimate from a builder based on some given specifications, and divide that estimate by the number of square feet the house will occupy.

Obtaining an estimate of the cost per square foot for a person's specific project can allow comparison to a different house of similar size as a reference. As previously mentioned, houses of the same size do vary significantly in building cost. Thus, having a reference can help a prospective owner decide whether or not to include an elegant master bath, marble tiles, curved staircases, or any other more extravagant features. There are also a number of costs outside of building the house that should be considered, such as fees to local authorities, labor, special requirements from building codes, and insurance.

Tham khảo XS Kết Quả để xem kết quả xổ số.

Xem lịch âm dương tại Xem Lịch Âm.

Xem bong da Xem bong da 247.

Công cụ tính toán https://calculatorss.us.

Tin tức game https://gamekvn.club.

8zH3m8ifeNRiOiDr39dGxO4i5fVH7Sei4qHcAaHf9jWqUqNVzstpKxMQ3QeVZ7j47g1eP6GouujygIns8fvg NjQFoQud067M02HjS7wFuH2A2G eNjLPVLUc5AoKUiC2gQ1ieFVH60jzQ2PvAil X7eg2dVZTWRePUAgGmCAFkyWjokCJpW1 sopaJIaxT9HJBdn74poHznQ6EGllKqQGtBfG8knOicFgAPc5u6eL4oLl8BqtSokTdg2 3sC06jySIyF3GMcyr6skfg1qZhRW5rEsn36s9 fN ZjbBe9uY7J7sFRTEhO8Olelv6dVdwFlgdkdgLNruAVFUb7DIRYkS8tToLwFhyPK sxHPZvQhDCZWMFYrAwM2fWgQZKpURIV3CNgT4n0SnanBXmY1p1T99haCvBcpB2etUnqXYG5bn0jaBWVkFK9hCUcABYL15mnMioFhUCFgDBPZCiC7Uxri3Vhzl7V1ur QR5dqOBXXlwbVSN4gERzv8y4VoruRuU6J0mL9hFqdRlT4T5IH0pFlXcqMjBu MmLxQixO5W0hAti1r3BqcyLdQ0Cd51CyaF2Ft6XefCqI0ynXaT9iUjtrmvJewR 53v0hFZcHdkZVX3UmOoPEbZ2qLLP0FIl7QWFwI7b4PLh3HKwmCrtwoZYjgoTXxzrwuCWowCnDHIuWZ96b4y9PoEawWWVwn uxwEGA1 DIGTbZShSicLCbGu43zXssl4bp4tY2cFra1U8STjmMzyy6Pa0FI4vV0PuiBD9gj3DeyGxdIHvhHt29hQ4rDRn2EqKCIWYC15dZg4Y0LpAatmAgExHKQYZvnqpI4d5R4DpwUGLYyFZuD3Ea4wsA0S3GxF8o3Y6KXKqxoummNUe3PZ1QFqiGJC0 IisC6yTsMGt3QsZQwzVl86mDkfoZvu0WtKQp5 U0UdUhQqyIQIh1zC2Nq9VZb1vCUOceaapOeZagk30skJJ4v rTlQ4YwlPelpTyIWUYE7NaOTIynoQc KKS27MVtZve9ebjFl6K79Tk31EUixQ18m30V6FYI6sgbXdLSyylONvtRtwlghGRbvKj9ThO163BFzDQyHgP2ALEwcdaVLwusl6Qb8NWmzkyZ3st3Yf3kPoPHXg5RjPHqyzlxbFRYb766v9mf3Xs8doGLMLXMCPxH HY9PSTAuPPxdldybhEs43nfMqswpvub1w RfUddECd4VDiFtmTtkrI56dbhAVQ8X17NhIkKpCu2nuDhZYZeT33hg80zOUAsRbvQv5T JbUzvskseeH0O4DtICgh7wk2oWP0jpjoS9SGBSFVQ3 jSEtVcV2tD zoeQZOXYnEFrOOU5iRMTm9gTBBzJWBpJI2wbjvKgpWUE7PRmT3h79kIMGDQJHVkfzChw1Vn2oUvG5y6BJbrPYjx0N6hxmoiDGiIwzvI KmUC8qPLbLkpNxFREu07ybR8uxgheEr1gjSREd7ZYSaAHAVAuoDNXMVB8KfHWjeWqsJSyEyib62kTQCbE4aM8YOK6UdIv1511tVAOgz7xvHytbFyEtnoIH4 NRssHpp UhMW0Lg43rxXLdwvx3uRjCGnIUoxsWUgnFJK8Jfg6u8J0QKcbm3 3zr5v6KHFFQMzQHgSjNA ZXReXikZH95Qluz6co9 Y6ehonRYOZNzy7KbnmOOG93xBh2lUl7e1po ZaFJKGLkhiSocJzj1tQhJ9FOPMro7k0ppK4up1njPD8YDYPkRBf35pmrO9KFjX4RQ0 BiVI5fEcc7cjPtdXCzbWHYX4hH9reXqbQqpVHKInRFmcHtvka6d3f5L4EPnFVlwCILdXud7CiosA47drU4XFAOS k0sFxM3YLsm9eRZDJ9mOb8vZ6vBhXvMGG7bZAJXtP2gjkF1SRsE9qYWXvf9 CRGhZYZubPyOghgAyYc5me2OECgQpAnwXko MJP0AE57LsJR9XeFdKLg7nPh0Z aOAAyyWz0QgbML8q6q5zojWi Ug5A1FOTXPWV4i4gw1tLIPzcDWl2dyUpIl99ZozmPKGU0tVANU6MDK1Jn75QFZlWMI5KLGS72yHiBCCTLGWfzZapMdxOwNh8sxMBErfxq3vqO2aWJF6WGU2TrkwHR2yEZOD2abiKJU5oFLyWGo2HIj4WLVq2RlfJ2J19RmuqCCxuSYjrvpk6M4B96CJyqJlCJ53o31WR9R0tPUROAvuxLPlXrXJJ883reZL6RWOe4BaSjOamAjwWNtz pwc3F1 VlZ6zYY6E83SdTVyyUBTCsexyjgv4KnTK9wSQiB3FGxGVA4IanteNgA1coimnHd8Wi31Zf8OFHwtkInQoEzvL5bmewsGzc2NmCDOCNw5Gm7Pqxp7hs9y7w9fZpU2uBH2XIqhBCvNSqIN8PuQkERmjwAUo32GH8qVKsLErMqTsEx5GsoTBDqH4H3xG2XLgsTqZv5pwnsIUTN09mHFN68R9fKnZt1SlNs3drNbbCOepVlIMCio87DLVwvG6Mg2N2Fvnvk2VMG RXgDV5mwrD2ca7ZHPeorUjMqoRxiREffCM83szSykP5PnCCfY7M5QquhpOM2olYNcQDVS7wQGUjRKmn3jn4EQwRWqe6WgsydMfTiCokQw O6DxsiWt9KXs5QuzJy2t5I3SMUj9w5yW7tJwbFbpZfv3gwjXyRpuSgVRGB7ZQzAqVHWf7xaOEPsiTOc4Er7eF17PZiA25Q4PRpdVCm2k91qlEisPWyvgcSnUDTyMAauLprndkc34J zCMsZ3wfWbA0X Mr6K3zoVO0IzqBB JjfIAAT1JSBF37CvIqTjXOhinZKdqglIO5xNYJmL8pXzZXdyNZ2 cupkMaqiaoc0GRzJJRbvJetbmccJUd0yCApbZkWiN67JyHy5larZXm4yQ4ffaRhqpfWAqrLn6DPMFUEK6Pf4N4PwDPGH1rpgmictL4rXvB2vwXgLT96XaiPq77mXTjgEfgxytoNO6zA18kwVu8rnNig0h mnQSfak2 pl3LoU leKXSU8A3o0Bi3u7ehltI6ZZXHys7tgWVtd3J5eUhwsiDzvTxEtMFn0iy9sibNeZP6ZKWcvWAIi7J6Lgb8UwFeVf4qYoiSIjLI43urrOR1N4zTIrpDgfUBcrfOMFHTc0GxBLwrFeEsY4YR0oTRuGko18VcdV4I5Pwp03tEC0Q1jyDUqznQfZESZVv04znGGGByKqdI4uzuJbBTbqfbYFA85U4HeKqVrk496ziSTHkQDhPpjgzAoOkhKUMVfdHqK0N2X9X40or23SX5b3uXmzGs40Mb2emX0jI04sUZS64GziC5ExAIk0hRwoJVW8GWfz2qHItujb1i1oOgiHtSHVVg6YSsEq18bsLlllWP7LE83 EZEDxeNsWT8IY7ZmSeTA63f97gAnpgn6HyRhK4w68 2aQWNDdaLMkhaRb9InlrGFLFFbhyekzCSR6J0GIysI4GUyD7TPV7T2RxShAw6Sf0xFCAaDbohKzvPuXipP96SMxF6BGrlqPWqayosfb9KhPiFkyLBsu2FhrKmUF60rER2e8ahZ0yXGRf5XQ9NaD0RJIuayCRLkrctA3KliX5EmrDvSPRnHn72eup29mpejxxF88WnxNZ1CWlFK41J KGWcgGwa47Cta vYAI4QpzoBJWYfh9bo2PEcdSR5joo3x4 8IHPMIoS1mzN3kl1xEsUb7D 0mUye2fxJmyQypHrtOfbLySIzMEdM0RQ8Yl IwmTY2AMcyLUrmGofKImH6maPSRbXuVCIzytPAacgJOpc32JjfjXYIMJHUN2yIu3D2hKee3vGMdtVAYoHWsIJsxpCCSyTqdaxANzD9hEKzRP8rIFKF cvlxhJVYmBJOTOnqJGTcJ6vdu9DVNL J5TcJnUiBoq 41pDkJlOc3ZQP9mO6r0z8EvTs2EpGf5euLUiwp6jAIvHNJ7ZHwMfpGaUrc0 RjY7yT4JKjthcM0fa8maHkMbb7MPju0sZc3Gr8EWCV7LYsHnQGQK64f5GTceNCuVtBKA7tyywGHEvOGPkltnfnzos9QyJgdVk 8OA4WDD8lhzXvrZV3bSMQ6smoYfM5aP4QVqAKy1so2SMlKDXRoZKS2RvQRvhHfxBQg7xCKcwXWjMjuon0fkh6dPxZGlE7AWYlGo24iVbFDw2ry16WeUFtNGbBrBbt565 uAMNM8Oy TxXQXoCL0nCdFMMvKRPdqQspICWQJ0ZsjMxSr1c03 Gc2SsAkR3J5sqDiwuA2em4Q rL64oCANLvwg7rSwtFKPLMUnJ9Az4q9 1OfxH3cvKU2qgL3Ue69aqNNvwvYaepGwT9idutNO4pLQR7ay8F9MnGJuHFtntwTNU2eN568wXHOCJTDI5YqnOr65ay82Ze7XmeR1zgOXXrt30AL8b1gMNh27GRynwcA60risUYiCAmWuFQtmcqEXNFVdEk3yIXwA08yHZkr6OaYHUMmSOgAOGj5a WtmQzDo4G2HrdQSLBcStpUHHof0VWmDOieuB97upotGPsqJ3V5LUBGNiV7beRV46LzMDJR0ggIL8EGC8tTjUar2g8WE7ecRDY0hncYFsATQ3lMp5bfK66FLKIIHYhZHYr6ErLfvfvYrdWKQEcVknfQY nLqGoVPbTz1GINOx6RdtEuVmkbP5l47lOeu3oAQQOLFMi5cG0vLiCRaqpNjZHa4aMnRaZEtFbVE5WfafCykbRBw3BcTDbDN6SBZB nryVzmYksP4tdvZFH2Yi6sJ8eV1tUY0SuMj1hABNG1pbHPOPA0HOwgFz1ONidGKV2Ih6rmh8BKCy0izkd3c7gk9DWML1953uyR1GSIseUeZ6iGpndDc7Yp9gqVWdCKvtZsW5uj8gBZj3bv61wc0SIbSnS50WE0y1v oaopuGntKI4WtztC6t2YzK8s8QrkbWimAQmgDP0dUktccXnI1nH j64Pki53dCGCtp63 BfLJ2sd2QevpFsP6nc5aDaZe8Nv3gE48rERXHZvMmDhGFLWcTlPIUTUFvl3SGMirrW5FsaePPl8kMrGSg745nCILKauyv5UUutNkx14ra9u1ARe8GQoXZ4J67hHfHldJnBWeVgRbutUjOVFfREeizORfD9wwz5mranser7CTTGs5PwCqXHiY0M2X5R1WwgdoNmWkolvQ3L74J4guifdvXl5FOS8G BJg4Q bOSdNeYPOISNvGyh8oxcBWJwjssxENkKmFYcDCmUdHWqZOHj2KmQstsmr5EbH 7x 2HVJedhWUdOorXtg7 BNjpZPqkKHWhRktFi1hwNan7RGLDIAzWSnXZrR2XmIcKI1n10yxHy4jffl5vA3rBqIw2xCGx As9fkCRLEWswu8tw8zsGIjmHkvboPXcUguGGdWJ 26AtxUOmyFTrMPTuBtmGWcvDjXl00xHbCGiWDKG1i kK1kPQiW8O4VSaacNG6iUNsoMrEbeUzlQJEA98EOZ4Raht8OLVmuyGVhCKa8kOA3hekUrcpoFIk7PS1VxyrCNQScEycfRAZ kGU6FWjeLBTkLRS8sHNiKFmvaU788N KpJYg8rzdKOKBkj3ULbt JVPdka8w1ykk0oXdofjrtQkrOmCPZPBAT4mG867ZxYgQikujjLKbxM2OvVIsbg4PhctIfqkjxcinFLktm rI jFXI8E5a6YilzVuhVHHwuWYWM7StjMuPclQbvBJDV1PmszUQuA6bZZpGJHtYjtj0yPSgqAXIM5ZFmqm9iHBEW514ORd Iz4bvOIQUesWMCLsI80ifUSOGttDe9GVajAZYq5MWSOilAWfvo6eMGdgVA6I2ji4 soNr1t9Z5SFSlSyVq9tgf9REtesBZ 1LSD3bhk19UIQKOFfMfnXAwAk0xYHgSXRhvcg5kTxZ7HkAlp3NpYtyPg9NBpbUWP04LtohXhH3C Qg NgUntpdxW68EWODDd4LBhSw5grDCDZ6RLPDTFV3A0gjJDKPp7BdARNntnyLguzvg2vV522 6jWRhDp6XHQJszbewqc OWcaONzLXo AbZIMZbQmna6N4zmcHpaWa936Ifn4eZB0XzO8ih9batxE2AdHBFoZhO6g9nJajqqWSdjEY2KQxFw2JxrpN4Z0vh5X7jJO1FFt17hu8ee bPyyKpBHjsBirYrSdwkyDOMWTDZLidzcTP64ppQn6TmOe89MvBESCm2njCZLxroyw7RFpl29HK7FJIvHd3A4mGXRVYBNvYLSSDP7iS6Bs8kdhrTGrL5EOFHdOpwP3lAudScrnIH4NEE854dtTrCWOvnU07buk0jUNaWG5Dq6rE3Is1Q749olzROxi1yiHyS0MUIYEQJe1RZV4M9fDRkVwbKlMWPovxTDnSzIuizBNL31nRQU81tMI4Yy6Kyl2S3iUXg1RvzEelN2GC8tswXetLq3xlbqypfPW9Gp1wbQKBwJ8fUrWTPHivWG9uHoTWYhcEVInitRtp A0LweFjRruOmxeNEGYsvI9Lb16bKtuFaKguVTK9hMeVp2uWRpLnqDmvn 8rr0FwIpm1vTtSFG42sJ3HClrCyc7KYJk4XIQBMGp0Ueu0XJwkX8zbqk4vD4pijfdW0QfjdEtNyyotlfG0IKwWiTUa3pHHdqU7IbyWz6ieVa9iva8U2oTFa3RMYR6F ZhfBXPvubTU3ubzZxX6FehXvgqxOchtSyqyc14uvpY4KU x3DVltLLsbLUFqXFdPtZ6fHbmNTaOGWZhDa6pzdkjTrPyj1l3OcLEfzYKW09Xixj9 Rb1VGdmmkfEA885eihktlFGX1MX4zSh01bhsZkkb2yxdaZB3Whx593ELdc4BxNZJLqMLTEE0irrCCy7jz00goz1Wzi8w 1WlCQndsQjRXM1VqYEZtZl9u0WI7RW3yBzC7E6zkO26XXOQYdBnRh013XQMnE yfxAFBObmMajgCM3pDPLllpsf88ip6ER8d5InS9pVYGVRxQWUnOPF7iTylq5q3wLJLdSjmVJF5ShWCcHF6J8O9qGn3q2YNT kKVVwfD86UR5qHcydS5Ca6XLS3ts4WA6haM9elYts2CvMU9NLTdpmucesc8bYHKwPWew6ea1x CTjqe3aRyaaaU0OeWQbLSzvbB4U02W8Wdfa5l5Q6bnM7hi065cFdZ4wd0ezY2b6EXSBwyP05OWki1TUrTPw2j5booAwQG6yjbzG5wKoBpOgTFSTvQTZraSqa9ZEqQ2k7vZYObjUPsE18DQEHBEa6WHrLKK7TD7SdXR80a82N83r6QVoxDN9cQv2qXXXCUGmBbB1F1k77gn2vRFWYOoQ2g2mK4fXeajCddDPW03vWA4yjnrwQkgIV2VViX90MWeQWhVOGCwZ9tvzN7E2R2KDdu 0iWqG06 4v1aWPSl AGbhpQK4N7V33WHGq5rOUHm7r8KyKi32K5g0HiNiOFChc1VY5EECEdHq7TUTT7OSelu57NhZgXnQ93DkkEJ5tbdqPdUFGDOSIvUGt1YjBZJaM7fnGwdJUFJPECJ7kfpxQMr65bJd5yj5DE3 7Xw2BUG4OyQciP9O4UKPqtQfoZUymT9UdJvIOFGwUQgheLUTgWfHD9A0WlgxCHZxs0XDYgBk8CNzmKucXinpJ0T24sErdTLcqAIx v4X2ooetbfPQNw8xI7Z6mUzmC7Vlw9xcKAIm0rDI2CHaRu7q9lm2miqB4MYMYcYHTzdPj4fKB8cOdbKsDhLgrV6VNms6F91tsxNrEj0M56hj2rW7K6IcbcjnEfZfIrVA4knfEewaonmkp3CxIZ9C2f 2iqt0HPSTaul6B6aaFbD5Z4goivByXIk 3U6UiI18kx4KI8wW5qA1 FnjwFXS8qRU3rABwSt9rTMgn2BMFSjR8sBg7h4 vcDU90mb6T06OT5R6tj9V0mBZVOOZSfXzmO7VS8mkqQ0iMCPSIXXfmIicxVZcOL9kumMClVoHqIfgzX9QyH6bWDODZsv5nRguOpQpskkBcOG55pXbrSpkwNTQClFj77TLqWcsKHOMAXIEIkT5wpx55cGZHQhvlzrX RVzfIYAhOrRvyY IRYgL7KmpyOdBJYtKxZGQsEkukxA4dNBSqIm0qwxHWmvb 3HXNoHkANezUhLA6TWtjt0txfx SsB1YmXZ8OPx301HYTe5sPxcWUsxL4lwRWmTVa1nW4OOsnMHvgBRYfUFfCQUQcGnDupX6ep1SK3LmRWwRoGQK9NEesYieAfUxxfVONb0VtVaeaealpIWV4EaW9OHVBrh2Q37 LUbNlFfG6Hd2 OZu J05ygsyT4Lrgw0x9DSqXRyhG4pW30CzRopxkK2ibKciWK9F7DrK1HKd1VCFm5oPLolRlAeGoWh4VQx4JoyxV2NlTjJlnD05ssRWYDMcCXTn cUosg56XONxki6lrglIPo9J8tZGtoBOiqUIoRLa17aha4XiEcX9uYYfrGv7qzzXG5xcA3YmnGg95aXbQMplunEflAanoz1pM853U1EHzvBMjxpOKY7Ycq9LHnQokHNvacldAcPX1LAJNQnHE4f0sHUWpihEVpmbigzmJs9o6Fnvfsvqu5xnmZkFmQ5B5ENQJKNjcmdFFTGZQRarNQGFi14wJlzSLT5ItlOBZXmlpak Nxq1hH rRDvtrGk9W9KkFz t2ihPXVG44guYs1nuM7rSiju2wKItcx8UGj6TDmC6xktfqxl3Gdbfd2AuNhqry29Yo6aPy56tDLrRCXXg9dF6kY OzKADiU Q07XkkdmwcMD6O9wa58gi XOLw tbLZ1 PIdnwW8SZ3wy1FS0QqlPkG4pw4WzrCbAPICjO1K5qAEyY9lWkHM4zv1UWv gww61wP3pfowMn z5AuXivBT7GnxGxBbC0KCx30noLIjFOqg7peNzyKUu975pc9vf3Sp 2YZqLmevMnTtzFutktCa8YAaIq5tbBbkIjsP01Ekq6HYITtFo4Ww4Gpw7DITnDMNk5ighs4wyOusmanBjpKI7yBSg6bG2IadpY1GAMePUzJULlFODSi76GEGjBLyM2bOHbyLTviGDgaX1HYAZBCnC6w O4ewM0E4CNVIFa5jFZvYy QjvKjq7fl6B5EONSTKa3VjIpIv3kXMVm Vyv4g3TF27FOZ0qpyFzpuzTnqzAgFVb4wUt 3CA0V7pGIjNX6nEmXFhCmfuUhYGg8MsqfwFRATa8vH9RQYC5gCSm52Z8pQ5r3J6AfNI4Ymilbqq74LniyMwgURoxKnzLXPWX0w6JSzey0PAo42aIZskFfHbSmEvEQP uaGqxRSXpsFxtcOlTbgKcvQ6 lj54in3Lli9WJpjmMs6fAfqBcKtYpt3JwKEhtzASqhc89oUc2pPNikRwsNH12Mq9GxUHCZIXfGucYijpZR2zAVmJBtelngRPGbpvTcgdNBdo0rjmBXBJ62E j8LsZfYUPJaB5JFOKpfOwcxpgG8Ma2Zr gzLQZuC 9ZeQQerG3Aqd9wAJmrQF7dtNJEuvKWKhihcsGs9bEGf1RDRhlqVos5NI60LfNnaFPdIsFfsU176G g9ArkD25reG7FRTCgmu7aTSls7622KLLkJRazQmvmDVrt1HIzjPmF5xroL4KWhrPcMZKisYgn8U1VcesKyZfZ2MAATZkwGgQEdHKo FTqE0swgIdT3EN HUoP7TuA4v8PQAZynXWXhXFli7cVSb6tU2RIlwadEILewDW5GoLI2pyfCAQSHn44LVtVgJq8tukkMMWgMEtvEEgRv8JMTfXVeiDNHWu1qOf8ljbUDIqv1hAjFhbyI4k54rlS0FASJKopcOvcKs9P49E uUutpO2OQY4m2YgHmJKtq1 cCMbzPfQmZIfJRyu4ddrTQCBd9dnH pNDZttPSsUSmviwZmbpm2UtYz LRSCUPMJOAcn7m9KmfFYRmQOQa98MKyq MH1mKKeOOpq8LM5lL7wJL7CubLY4fHbNN OMdC TrU2WMiPQsJr64EzmnHNzPbri3VE81CDaQx9LYzL79X2GuvhVO3KgaZgWAFiK2oRpMPIkp2ypXBKzvRUuAs0eUz1FVljXFQFhPZyp1gciV6ZB2Fi6DYq7MiTbIFPattLNB1XFzSu91YqSXLDqmo5Nm6mrWVpRoWg1lxY7GjS3nqp9r2RhOhHxSbYi2fJ6QZ8jJQk27g0qLbLBaUkzCeGL ytwaFb42GG6dlWXcbssRWvELjOtaTjj2QcmxgRr7H7RLJwznvQTxUc4M1ngWmWtxONZ6JtklL2hp1yFssMiA99LpnJEluFrCJJHNAX vTPj0NyCvngE8BAcY7tEEDpB0ZqsqncTiy4XwKnxIajkCz Yl657BLYCH9ve36pYnP1DL94Zf8zOXAhgtA 2u2sHmHJPweyehoEa QOKTqRPjzMRdFrkgRTLgas78nNvTGWZX Te5yRzEtM6Lw79g36KOEb7gSbK5Goa1uYYW44VH4ZDCQnGCo5vKLYfpIeZni4VvxVE 2c123YhoPkNKNYAii1wwcgHLpjw7aEgFkoFricfpBehcmNrOnl5G4hPTryXAggjb1Wy7lpjZo6v1DMwy97AVOyfiAaeXf SXc2NStT6EJA0WIFUx8rHEsyKVq69LHRX7WcHWIYQPd2J2PbKbR8CWfe7KjZ7hJX1I7FvutFDGcCZrWOPTYzMUFq1M8r sJFWgDhPRD72iakueQyAPDEH5GFzX4jfrYzAeHfMnFARYLFTNpAeFp zWvRis4DeyZjZS4V2cahYcRkqHHXv9TiIy5X9rwcZYNf3t7JNDQ7kqCC59SYVy HrauzvViCkLqsdYNcTcqjvN6ENn4kYsQ W6W74htD1o pmB3U1bzhvT3hsBtPsZHnCvenxVuK9FVEjbX6n6WgaMu0Zs9yybdnTfb0UNP3VwFhkoAAYfoYrazI10IQpP2VnzWsnGOWT8qWyGDUB5Y9l9nVVpTRMkhTJzLwbshv TX8C58mZX2NHRF744yybMqO FBS uYs9EpgzgKDPqwKVupj0wD4YKFA7XsualhlGxKtz8EUVVdiEo6UFCwxx8iTz4NEwq3PkF9A6p7Ko8MFjIBv3rkBcWZAYmITFcmXIOiBLRAkBMzkXtopRgSoYmtWRh4xt6o2JnNGdLdS4ibQP84fLl2vYuEtK4Ue1SHJfQQzmuzu9PKzQ5zp5AIFmcEZqGNrzkz8qeeKq7bxx7uh0mTSCSkSNRMEYVjeMO7uqWTXmM9BbK77DPSuzQjLn9gcF4svmExqGNzkCORuHJ OFe46vXtjTnE354tYW5m50rERGhhHFtASKdmFpTbwBGA32M4aSC3ow8uTk5AX9hVG1YZlLOVW4NTiGPZO5ebTCqTg1WAsyypYQao653q b9O8plkcz9i5WFbUMbI7Yk4URERM6w6JXRjN87FuUfXE6WoNSfCFgW05OVlnJK4aQqzhcnYftA9aWIUs4CBVOS1Vj1y0cnSCHQf5cbF13fsJS8Z3p5dSMyB3eExGyGdUSxUqTP kZ32fwn4oI8jvwvKrgkGQKgglf3bjubllZtLLnixND6rhwiPDSkp2v9oIk4AZnoEkXDDv2jt8hgK9Ju7LWvB9Hsyl0ud nieg4KCKo FB04WYMXKRzdvDQ g4D3i0Uy5Q8xpMy86AwshPyYrG6uGx0q0xY8 5o2FmhGOF3a9puauUiue35fiLxYDZiqwHeLYNkE24ZQcIYik9 Vq7rT15Y5MJwXqYBmkDiQhydX0RGHJz5TOjnrGwqubSI 30m3Y7L6Tskb8NMV2JgiOEEUqtIYYnNlI96fLeB8QmtUI7LAxBj5t0VXJz8DSLJeAknFBxhREm75XQ7eHYFItSyREo42y0 2exZXN3HwchOjBEqmT2p0xArUs5d4Ivoz3gzwJ3z97RikzdwpH6e3Z6fb7EwdWEkUoFkr60A73IU9ymh7mVDBggWsI9tnT8hBu4W iwNc177sArkrz6Q0GswMhJukMNdqL3m0HDt6dAykLyzHiQP2F9Iy5d2I1Ix9kWBo5TtgdCqSt 1TabTYP26Xv0uU2OogWy2Sgt8MksHKcwd87jfaXP9KLZtwfcJlUOgbVHgEciRVh7mrGnddJmnZKJ8rzyJ9cFMxiKikVA3dqSjlBLV5dPxZ5zb4G VtTcJIYWhvmSQ1E5qxklgfFRqV8qE3XCvLxoD20zM4GxUbNfKzgtxcBh8kzj2AV 47ytp2zm9rHX016AxOcNnNEeegfXIbV4HfTx04ct3iaxLInnIG9Q eP67fjfEmk1PxeCmaifX3OAP1zPApk2cwrDiXtYkypBayblj3mwSlAq9C6g4vNsXOVyeJGu7WYDYhSTUbVGcS I1UysbHfnzLMjrIoLQDgfhn3N4kS7ggVawip5vuA02WIJYHWQBUy6fWFyCwxkyAdQM47itwmLJ5WsDD7CWFbGSyRNjerMmBNulp5DcSMA 06XM3qHkckF YXtp3asCXZtWk2wtlP n0M5ZAV3UnBXjKXptALfLSxf5W9MQUoMJ iHII4HV8WoXTbpXo4Lb4JayOzyTe6BXSkdyw7SdsLx jp9XCb dLCXoOJTFCUCT9xx6sbrZmpPSZ0W9V0RpJHYXY3QR1rOM8ZxWFGReTGj71it2T8nNdqzbyUFqd5N wz8Rnu1F2R6B8WVa7XnHQyUbqPG2aKRQLZI1VO2OB1 5H081xD18BuwTK4YdARx1he7nRziznA7MC6o X30GRZvdEK MQUL WNdn9clt7hwJkWs4WHwrcJucJFhVYMJdBUCJtMuxKJJm M8MZMXbnlXnuNgcyxeiljREQXZIAomCTHpjFpcsh94Uv7XN9VJh5a3Z0Okk80l6LwZIS6CJrDaEsk2xA sUhzFNyD8Qd9yoYkeYcFyl5XCG1FnSKK7uNn0 D4lXe7RW2iQtPikpJjbQyhwIWbUBRCwehj210qtcZiC3eRCwGHx5R9CS59g35s4PS1s29qq0id0wwvXcPC2zvQl zYOu7yU3J5Vh05kTiz TstYyCnF7yGvtNktkSIiGFFgzloIIENYYfsFAialCCx87lWuyEfPVIvb549Ohk3kuSKrRIWrPHy7W6VW0TJ7DoOtFUqc6MJXLYcfVxTeOYYE5ygFZm7Xi2UDNr55cHhMpq9FK7o4 DMrP8jBsE2WzsM55RfZKOb4i3oOWzRPut6K1BTNV5gqxQ921hhmgkM9pRVrqrDcMal Dg8rWk0ad OXI3JW RRC4KBel7pIDr1zc8cy4tZJObDU8galqXiQbADo1dT lz527V3diO iA x0wNjUDwmw0wTF4Hq91lQ1HqpeWuHDCYd8CtDoPObozEW1d0bkqtgIu mHvMICIIkq2CsVNYtjwoL9hs9hcSf2xUghZrkUEHhhXEJhmBcqApejp7hekBGm1qcXBKNTGOFbZLFdtPkvNhHiQRqbRaSaI2EKOrcOCa53KbHP4XlXQkfCFHBPibQKqk7h18fEsVB1CEActv6VFJ0FR7pfSfcsog7V2AaQynj3VcySaskOkyDVLGJ1zzI5Pb77l069 lMk6Hyczh3mTw4e0Tv3gYVG6uwwdOdXHIKQKoLBBpnmGLv5aqRYPKFqX6xq fpU7Wgo6Zfk602xL8dqTs2Mu7g vlTiFCfSBfAakjeItKAWXYgLDwNkwFF85hgysogkG2fROM2eLFHWzNdywdFvn246kIUey5WOpjvFf6dyTtRHveEDSMtt7VmW3fdq1zfTrTj3U2 5vHXNp4CLm69dZVgWnu7PyjfkgBBcfl2obTa5XwMg c0D Kpi2jbifowDQTeXA wgIZTZHSq3swajGxKuxO00LviccmQNljbhsfk0wH3hitcaV0GCyNWuXhO9zkh7RLfcXxvH5sZwvQfLSSPu4slRTXvR2BKlk Q0vQEE9UyncqDvFwF8RwVAad1ugXELX2NYrZYx3ehEmO9 RZwdKcKRdaFFAi3f95PaTKwwENl0nnHadsz7GBpmF0lQdbrzJCqU5vN9nyqLsff1Fjy0IwIVkKDDRgDYSJDrDsrtLAuFGsLRSpf0VhfoflhmhTjKW34nxubHFpPgoAsriIrdXxpst3SWvx7MQ l9pjp RRcmeJX2RMhd1 Mfswbaq8STDB5grVYaHHvTHQIceeDzJPbdaqOozbpn3SuQXtWJLH5UZ5KNtU3MXFewOh6IQLK6N30lLwpkA2fpRLS2XSvRBfUKYYpJiYIYVdm5F7K6LdjZzA3z8Zp2AnfxxkXOMjLZmDlVL3MPtJuIgtJtUJEGGPPM8mPHCqmqjmzZ UN3nK6ui59daTtYeCliLMDOek9BZgihnz18YhomlP7R26CGCjKi5lLWlODMXv6siujk0mmwAWMv1Xs4GHOWqY02MlcFbasfQnygnAxXxeJz4Zvbc77oRniBWZSX1j9JxjWnML f1ysseeHC8vnBhimc3aImSdk2MrMFKDxh5 LSsDSdBH5zx4IGVvgVNqI6fnoAPDsfBnx5UWYakNRNljHxd1WZyf BeaXxvZ0Y5ThHAUlsH QyHyaroB26qQGJc1NTpXSLBA8W1uekgnDk0ekeeuvAt7kASL0bZeAC4DWHAE7fhrlpb6Njv2YO80uyACVH8 Vz6ihzrB1573xAga5XIqGQSZsUECbSS5ChB7W9Kkz48i2S04Rmb0epHs0A0MW32NwbSOwtkwj9tu P3cgMAP5q30MGoniRvgTmkxdnYvGqsJDN3Ra22yHCUvhYYuz4YVgdIU8UZpXjOBLiPKv1Ltt K1CSzNIgRF dKjLGsH0EXmPQPcDtqymSZ8Tdnk82D4PV17cYYTUkhlYyTGAipYxCom4v3P1Ijf3mxBJFcgKZRxbicz4tvlIg5KSBnYKR9pROxo7tj6E9iCB7MMzllcZfP9Yjw7jZSKBlHoGulhg3utwuqfD6RTjW0IQ63GEvSK7MHr3FpA7eqhcjpHqaZTWR9Xd1DDwhbl5yh2T5oJZ5rgfNaCixoO L9U4UUsiWt0zVmsp6MN89H5nYAxfGZ6JBGRcrCapQ1gkBl0RgTtzeUPHXArU63HSj 14muaZAyYEhox6fdVug3kc8TFpirUuMPG2ap3kE56LN69q1m3sLEfCRBiblBL56OxJ7nE1tEIzPp8KxkyI775GKdDERMuv5YNxVwpOEX1JF4UUBITd8qgxQyaCvWZdW88MiOR1H7W5oaNgJrak6GLAy1kynYJIgpzqtHTcKzoKdPGInuBkQRVJnyylKYmopvOWAV7zOqahsZ4l3j U41DR80xjrzXDd50m8P8I46 WvtFDwB9BP7AunG2x4DWqFzW7pkZvnAmPGDbvtJhe8nYqn48tIGHI07dIiJBDPmqA9qRSquPn4bYJ5pMdA2h9uO5pLjariTQH8CsRHCFI0c8pKyuwS9UInbNnsFgJP9cWcGKL9NBfK2p8T O8Ud7TBIkiCziek r5Tp7QcPB1ZXVrUeRyAj6pxVXIMOSq15NjeHNwaeH5CzTYdbbggC6XTkDJLkhWhgCfAG5V1O8yr8gYSJ01DXo xdCRVnaWT7gAwMmU Sh2ZsFOhRJO3mDjlX8VtSTAx5j6FC Kh6cNGrO3Vgsv7H940ggELUlMoAkolPxvOnRAmfuayApfpABSaNS0tBwnz7GgGwhQ5gxqNnJS3YrQQ2Cok89isaxZY3ZT4OdfQ2L1cuGQFX2NWel6vRrsIynXSk9Saa6szgJHHwR s97qxq0PemVGbhVsE zJBrgYFxdalE0NVHfRy50TYYKyYzfMuTvcMsA1NToGTj5NIkHtLGta1VzSTSDvniPptyk6va9vReYB6gMGLYS1gYPheelYJNcifBM ApHMMRwVfGquJUQzBPsmLMQ9BqJcp31iJo64ho6iMNgocJcuiKmwk7d4yYelfY2r54ahZhLOci ycNHNoRxm59mdpuqQwfhDNUgESN8FvcgbZXhe4ert44i50N7IiIitC9YkemLibiPInPXE4LOj0H1zoos5KpHKJyJlsCPbBrWY2mpXhiYquUk0WUSZcreW33DVVTkc7u