Add Row
Add Element
Fitness Living Magazine Logo
UPDATE
Add Element
  • Home
  • Categories
    • Fitness Headlines
    • South Carolina
    • Top Picks
    • Gym Growth
    • Nutrition + Performance
    • Recipes + Meal Prep
    • About the Magazine
    • Featured Fitness Leader
    • California
    • Local News
  • About The Magazine
The Media Platform for Fitness Leaders & Owners.
March 20.2026
11 Minutes Read

Insights from a Gym Owner: Navigating Challenges and Sustaining Success in Fitness

This is a custom HTML / JavaScript Element

In order To See Your Custom HTML/JavaScript Code in Action You Must Click On The Preview Page Button, Your Code is NOT going to be active in the edit mode

PGRpdiBzdHlsZT0id2lkdGg6MTAwJTsgbWF4LXdpZHRoOjg2MHB4OyBtYXJnaW46MCBhdXRvOyBwYWRkaW5nOjI0cHggMTZweDsgZGlzcGxheTpibG9jazsgYm94LXNpemluZzpib3JkZXItYm94OyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsgZm9udC1mYW1pbHk6R2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyBmb250LXNpemU6MThweDsgbGluZS1oZWlnaHQ6MS45OyBjb2xvcjojMWYxZjFmOyI+CiAgPGRpdiBzdHlsZT0id2lkdGg6MTAwJTsgbWF4LXdpZHRoOjY5MHB4OyBtYXJnaW46MCBhdXRvOyBwYWRkaW5nOjA7IGRpc3BsYXk6YmxvY2s7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7IGZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgZm9udC1zaXplOjE4cHg7IGxpbmUtaGVpZ2h0OjEuOTsgY29sb3I6IzFmMWYxZjsiPgoKPGRpdiBzdHlsZT0id2lkdGg6MTAwJTsgbWF4LXdpZHRoOjY5MHB4OyBtYXJnaW46MCAwIDMwcHggMDsgcGFkZGluZzowOyBkaXNwbGF5OmJsb2NrOyBib3gtc2l6aW5nOmJvcmRlci1ib3g7IHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyI+CiAgPGRpdiBzdHlsZT0ibWFyZ2luOjAgMCAxNHB4IDA7IHBhZGRpbmc6MDsgZGlzcGxheTpibG9jazsgd2lkdGg6MTAwJTsgbWF4LXdpZHRoOjEwMCU7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7IGZvbnQtZmFtaWx5OkFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZToxMnB4OyBsaW5lLWhlaWdodDoxLjU7IGxldHRlci1zcGFjaW5nOjEuOHB4OyB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7IGNvbG9yOiM2YjZiNmI7Ij5FZGl0b3JpYWwgRmVhdHVyZSB8IEZpdG5lc3MgTGl2aW5nIE1hZ2F6aW5lPC9kaXY+CgogIDxoMSBzdHlsZT0ibWFyZ2luOjAgMCAxNHB4IDA7IHBhZGRpbmc6MDsgZGlzcGxheTpibG9jazsgd2lkdGg6MTAwJTsgbWF4LXdpZHRoOjEwMCU7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7IGZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgZm9udC1zaXplOjQwcHg7IGxpbmUtaGVpZ2h0OjEuMTU7IGZvbnQtd2VpZ2h0OjcwMDsgY29sb3I6IzExMTExMTsiPlRoZSBRdWlldCBBZHZhbnRhZ2Ugb2YgU3RheWluZyBQb3dlciBpbiBGaXRuZXNzPC9oMT4KCiAgPGRpdiBzdHlsZT0ibWFyZ2luOjAgMCAxOHB4IDA7IHBhZGRpbmc6MDsgZGlzcGxheTpibG9jazsgd2lkdGg6MTAwJTsgbWF4LXdpZHRoOjEwMCU7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7IGZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgZm9udC1zaXplOjIxcHg7IGxpbmUtaGVpZ2h0OjEuNTU7IGNvbG9yOiMzYTNhM2E7Ij5JbnNpZGUgQW5keSBOaXjigJlzIGxvbmctcnVubmluZyBhcHByb2FjaCB0byBneW0gb3duZXJzaGlwIGluIEdyZWVyLCB3aGVyZSBhdG1vc3BoZXJlLCBtYWludGVuYW5jZSwgYW5kIGNvbnNpc3RlbmN5IGhhdmUgYmVjb21lIHRoZSByZWFsIGVuZ2luZSBvZiBsb25nZXZpdHkuPC9kaXY+CgogIDxkaXYgc3R5bGU9Im1hcmdpbjowIDAgNnB4IDA7IHBhZGRpbmc6MDsgZGlzcGxheTpibG9jazsgd2lkdGg6MTAwJTsgbWF4LXdpZHRoOjEwMCU7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7IGZvbnQtZmFtaWx5OkFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZToxM3B4OyBsaW5lLWhlaWdodDoxLjY7IGNvbG9yOiM2YjZiNmI7Ij5CeSBEYW5pZWwgRm9yZCB8IE1hbmFnaW5nIEVkaXRvciwgRml0bmVzcyBMaXZpbmcgTWFnYXppbmU8L2Rpdj4KCiAgPGRpdiBzdHlsZT0ibWFyZ2luOjAgMCAxOHB4IDA7IHBhZGRpbmc6MDsgZGlzcGxheTpibG9jazsgd2lkdGg6MTAwJTsgbWF4LXdpZHRoOjEwMCU7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7IGZvbnQtZmFtaWx5OkFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZToxM3B4OyBsaW5lLWhlaWdodDoxLjY7IGNvbG9yOiM2YjZiNmI7Ij5HcmVlciwgU291dGggQ2Fyb2xpbmE8L2Rpdj4KCiAgPGRpdiBzdHlsZT0id2lkdGg6MTAwJTsgbWF4LXdpZHRoOjEwMCU7IGhlaWdodDoxcHg7IG1hcmdpbjowOyBwYWRkaW5nOjA7IGRpc3BsYXk6YmxvY2s7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgYmFja2dyb3VuZDojZDlkNGNiOyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsiPjwvZGl2Pgo8L2Rpdj4KCjxwIHN0eWxlPSJtYXJnaW46MCAwIDIycHggMDsgcGFkZGluZzowOyBkaXNwbGF5OmJsb2NrOyB3aWR0aDoxMDAlOyBtYXgtd2lkdGg6MTAwJTsgYm94LXNpemluZzpib3JkZXItYm94OyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsgZm9udC1mYW1pbHk6R2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyBmb250LXNpemU6MTlweDsgbGluZS1oZWlnaHQ6MS45NTsgY29sb3I6IzFmMWYxZjsiPgogIDxzcGFuIHN0eWxlPSJmbG9hdDpsZWZ0OyBkaXNwbGF5OmJsb2NrOyBtYXJnaW46MDsgcGFkZGluZzo4cHggMTBweCAwIDA7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7IGZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgZm9udC1zaXplOjcycHg7IGxpbmUtaGVpZ2h0OjAuODI7IGNvbG9yOiMxYjFhMTc7Ij5GPC9zcGFuPm9yIEFuZHkgTml4LCBzdGF5aW5nIHBvd2VyIGluIHRoZSBmaXRuZXNzIGJ1c2luZXNzIGhhcyBuZXZlciBiZWVuIGFib3V0IG5vdmVsdHkgZm9yIGl0cyBvd24gc2FrZS4gSXQgaGFzIGJlZW4gYWJvdXQgZGlzY2lwbGluZSwgcmVwZXRpdGlvbiwgYW5kIHN0YW5kYXJkcyB0aGF0IGhvbGQgdXAgdW5kZXIgcHJlc3N1cmUuIEluIEdyZWVyLCBTb3V0aCBDYXJvbGluYSwgd2hlcmUgaGUgaGFzIG9wZXJhdGVkIGhpcyBQb3dlcmhvdXNlIEd5bSBsb2NhdGlvbiBmb3IgbW9yZSB0aGFuIDI4IHllYXJzLCBOaXggZGVzY3JpYmVzIGEgYnVzaW5lc3MgYnVpbHQgbm90IG9uIHNwZWN0YWNsZSBidXQgb24gY29uc2lzdGVuY3k6IGEgY2xlYW4gZmFjaWxpdHksIHVwZGF0ZWQgZXF1aXBtZW50LCBhIHN0cm9uZyBmaXJzdCBpbXByZXNzaW9uLCBhbmQgYW4gYXRtb3NwaGVyZSB0aGF0IGdpdmVzIG1lbWJlcnMgYSByZWFzb24gdG8gcmV0dXJuLgo8L3A+Cgo8cCBzdHlsZT0ibWFyZ2luOjAgMCAyMnB4IDA7IHBhZGRpbmc6MDsgZGlzcGxheTpibG9jazsgd2lkdGg6MTAwJTsgbWF4LXdpZHRoOjEwMCU7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7IGZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgZm9udC1zaXplOjE4cHg7IGxpbmUtaGVpZ2h0OjEuOTsgY29sb3I6IzFmMWYxZjsiPlRoYXQgcG9zdHVyZSBmZWVscyBpbmNyZWFzaW5nbHkgZGlzdGluY3RpdmUgaW4gYSBmaXRuZXNzIG1hcmtldCBvZnRlbiBkZWZpbmVkIGJ5IHNob3J0IGN5Y2xlcyBvZiByZWludmVudGlvbi4gTmV3IGZvcm1hdHMgYXJyaXZlIHdpdGggbW9tZW50dW0uIE9wZXJhdG9ycyBleHBhbmQgcXVpY2tseS4gQnJhbmQgbGFuZ3VhZ2UgZ3Jvd3MgbG91ZGVyLiBZZXQgdGhlIGhhcmRlciB0YXNrIGlzIHF1aWV0ZXI6IHRvIHJlbWFpbiB1c2VmdWwgb3ZlciB0aW1lLCB0byBhZGFwdCB3aXRob3V0IGxvc2luZyBpZGVudGl0eSwgYW5kIHRvIGNvbnRpbnVlIGVhcm5pbmcgdHJ1c3QgbG9uZyBhZnRlciB0aGUgb3BlbmluZyBleGNpdGVtZW50IGhhcyBmYWRlZC4gTml4IHNwZWFrcyBmcm9tIHRoYXQgcGVyc3BlY3RpdmUuIEhpcyBpbnRlcnZpZXcgaXMgbGVzcyBhIGNlbGVicmF0aW9uIG9mIGh5cGUgdGhhbiBhbiBhY2NvdW50IG9mIHdoYXQgZW5kdXJhbmNlIGFjdHVhbGx5IHJlcXVpcmVzLjwvcD4KCjxwIHN0eWxlPSJtYXJnaW46MCAwIDM2cHggMDsgcGFkZGluZzowOyBkaXNwbGF5OmJsb2NrOyB3aWR0aDoxMDAlOyBtYXgtd2lkdGg6MTAwJTsgYm94LXNpemluZzpib3JkZXItYm94OyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsgZm9udC1mYW1pbHk6R2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyBmb250LXNpemU6MThweDsgbGluZS1oZWlnaHQ6MS45OyBjb2xvcjojMWYxZjFmOyI+VGhlIHJlc3VsdCBpcyBhIGd5bSB0aGF0IG1heSBiZSByb290ZWQgaW4gYm9keWJ1aWxkaW5nIGN1bHR1cmUgYnV0IHNlcnZlcyBhIG11Y2ggYnJvYWRlciBjb21tdW5pdHkgdGhhbiB0aGF0IGxhYmVsIG1pZ2h0IHN1Z2dlc3QuIFlvdW5nIGF0aGxldGVzIHRyYWluIHRoZXJlLiBPbGRlciBhZHVsdHMgdHJhaW4gdGhlcmUuIFRyYXZlbGVycyBmaW5kIGl0IHRocm91Z2ggc2VhcmNoLiBMb25ndGltZSBsb2NhbHMgY29udGludWUgdG8gc3RheS4gSW4gTml44oCZcyB0ZWxsaW5nLCBub25lIG9mIHRoYXQgaGFwcGVucyBieSBhY2NpZGVudC4gSXQgaGFwcGVucyBiZWNhdXNlIHRoZSBidXNpbmVzcyBpcyB3b3JrZWQgb24gY29udGludW91c2x5LCBhbmQgYmVjYXVzZSB0aGUgb3duZXIgc3RpbGwgdHJlYXRzIGF0bW9zcGhlcmUsIG1haW50ZW5hbmNlLCBhbmQgbWVtYmVyIGV4cGVyaWVuY2UgYXMgc2VyaW91cyBvcGVyYXRpb25hbCBwcmlvcml0aWVzLjwvcD4KCjxibG9ja3F1b3RlIHN0eWxlPSJtYXJnaW46MCAwIDQwcHggMDsgcGFkZGluZzoyNHB4IDI4cHg7IGRpc3BsYXk6YmxvY2s7IHdpZHRoOjEwMCU7IG1heC13aWR0aDoxMDAlOyBib3gtc2l6aW5nOmJvcmRlci1ib3g7IHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyBiYWNrZ3JvdW5kOiNmNWYzZWY7IGJvcmRlci1sZWZ0OjRweCBzb2xpZCAjYjhiMmE3OyI+CiAgPGRpdiBzdHlsZT0ibWFyZ2luOjA7IHBhZGRpbmc6MDsgZGlzcGxheTpibG9jazsgd2lkdGg6MTAwJTsgbWF4LXdpZHRoOjEwMCU7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7IGZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgZm9udC1zaXplOjI4cHg7IGxpbmUtaGVpZ2h0OjEuNTsgY29sb3I6IzI0MjIxZTsiPuKAnEFzIHNvb24gYXMgdGhleSB3YWxrIGluIHRoZSBkb29yLCB5b3Ugd2FudCB0aGVtIHRvIGhhdmUgdGhlIGdyZWF0ZXN0IGV4cGVyaWVuY2UgdGhleeKAmXZlIGV2ZXIgaGFkIGluIGEgZ3ltLuKAnTwvZGl2PgogIDxkaXYgc3R5bGU9Im1hcmdpbjoxNHB4IDAgMCAwOyBwYWRkaW5nOjA7IGRpc3BsYXk6YmxvY2s7IHdpZHRoOjEwMCU7IG1heC13aWR0aDoxMDAlOyBib3gtc2l6aW5nOmJvcmRlci1ib3g7IHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyBmb250LWZhbWlseTpBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmOyBmb250LXNpemU6MTNweDsgbGluZS1oZWlnaHQ6MS41OyBsZXR0ZXItc3BhY2luZzoxcHg7IHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTsgY29sb3I6IzZhNjY1ZDsiPkFuZHkgTml4PC9kaXY+CjwvYmxvY2txdW90ZT4KCjxkaXYgc3R5bGU9Im1hcmdpbjowIDAgNDBweCAwOyBwYWRkaW5nOjIwcHggMjJweDsgZGlzcGxheTpibG9jazsgd2lkdGg6MTAwJTsgbWF4LXdpZHRoOjEwMCU7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7IGJhY2tncm91bmQ6I2Y3ZjdmNTsgYm9yZGVyOjFweCBzb2xpZCAjZWNlYWU2OyBib3JkZXItcmFkaXVzOjNweDsiPgogIDxkaXYgc3R5bGU9Im1hcmdpbjowIDAgMTJweCAwOyBwYWRkaW5nOjA7IGRpc3BsYXk6YmxvY2s7IHdpZHRoOjEwMCU7IG1heC13aWR0aDoxMDAlOyBib3gtc2l6aW5nOmJvcmRlci1ib3g7IHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyBmb250LWZhbWlseTpBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmOyBmb250LXNpemU6MTFweDsgbGluZS1oZWlnaHQ6MS41OyBsZXR0ZXItc3BhY2luZzoycHg7IHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTsgY29sb3I6IzZiNmI2YjsiPlF1aWNrIEFuc3dlcjwvZGl2PgogIDxkaXYgc3R5bGU9Im1hcmdpbjowOyBwYWRkaW5nOjA7IGRpc3BsYXk6YmxvY2s7IHdpZHRoOjEwMCU7IG1heC13aWR0aDoxMDAlOyBib3gtc2l6aW5nOmJvcmRlci1ib3g7IHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyBmb250LWZhbWlseTpHZW9yZ2lhLCAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWY7IGZvbnQtc2l6ZToxN3B4OyBsaW5lLWhlaWdodDoxLjg7IGNvbG9yOiMxZjFmMWY7Ij5BbmR5IE5peOKAmXMgbG9uZy1ydW5uaW5nIFBvd2VyaG91c2UgR3ltIGluIEdyZWVyIGhhcyBzdGF5ZWQgcmVsZXZhbnQgYnkgdHJlYXRpbmcgY2xlYW5saW5lc3MsIGVxdWlwbWVudCB1cGtlZXAsIGZpcnN0IGltcHJlc3Npb25zLCBhbmQgbWVtYmVyIGV4cGVyaWVuY2UgYXMgZGFpbHkgb3BlcmF0aW9uYWwgZGlzY2lwbGluZXMgcmF0aGVyIHRoYW4gYnJhbmRpbmcgbGFuZ3VhZ2UuPC9kaXY+CjwvZGl2PgoKPGRpdiBzdHlsZT0ibWFyZ2luOjAgMCAxOHB4IDA7IHBhZGRpbmc6MDsgZGlzcGxheTpmbGV4OyB3aWR0aDoxMDAlOyBtYXgtd2lkdGg6MTAwJTsgYm94LXNpemluZzpib3JkZXItYm94OyBhbGlnbi1pdGVtczpjZW50ZXI7IHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyI+CiAgPGRpdiBzdHlsZT0id2lkdGg6NDRweDsgbWF4LXdpZHRoOjQ0cHg7IGhlaWdodDoxcHg7IG1hcmdpbjowOyBwYWRkaW5nOjA7IGRpc3BsYXk6YmxvY2s7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgYmFja2dyb3VuZDojYmRiN2FiOyI+PC9kaXY+CiAgPGRpdiBzdHlsZT0ibWFyZ2luOjA7IHBhZGRpbmc6MCAxMnB4OyBkaXNwbGF5OmJsb2NrOyBib3gtc2l6aW5nOmJvcmRlci1ib3g7IHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyBmb250LWZhbWlseTpBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmOyBmb250LXNpemU6MTJweDsgbGluZS1oZWlnaHQ6MS41OyBsZXR0ZXItc3BhY2luZzoycHg7IHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTsgY29sb3I6IzZiNjg1ZjsiPk9yaWdpbnM8L2Rpdj4KICA8ZGl2IHN0eWxlPSJmbGV4OjE7IHdpZHRoOmF1dG87IG1heC13aWR0aDpub25lOyBoZWlnaHQ6MXB4OyBtYXJnaW46MDsgcGFkZGluZzowOyBkaXNwbGF5OmJsb2NrOyBib3gtc2l6aW5nOmJvcmRlci1ib3g7IGJhY2tncm91bmQ6I2UzZGRkMjsiPjwvZGl2Pgo8L2Rpdj4KCjxoMiBzdHlsZT0ibWFyZ2luOjAgMCAxNnB4IDA7IHBhZGRpbmc6MDsgZGlzcGxheTpibG9jazsgd2lkdGg6MTAwJTsgbWF4LXdpZHRoOjEwMCU7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7IGZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgZm9udC1zaXplOjMxcHg7IGxpbmUtaGVpZ2h0OjEuMjU7IGZvbnQtd2VpZ2h0OjcwMDsgY29sb3I6IzExMTExMTsiPkEgTG9uZyBDYXJlZXIgQnVpbHQgSW5zaWRlIHRoZSBGaXRuZXNzIFdvcmxkPC9oMj4KCjxwIHN0eWxlPSJtYXJnaW46MCAwIDIycHggMDsgcGFkZGluZzowOyBkaXNwbGF5OmJsb2NrOyB3aWR0aDoxMDAlOyBtYXgtd2lkdGg6MTAwJTsgYm94LXNpemluZzpib3JkZXItYm94OyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsgZm9udC1mYW1pbHk6R2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyBmb250LXNpemU6MThweDsgbGluZS1oZWlnaHQ6MS45OyBjb2xvcjojMWYxZjFmOyI+Tml4IHRyYWNlcyB0aGUgYmVnaW5uaW5nIG9mIGhpcyBjYXJlZXIgdG8gMTk4OC4gQWZ0ZXIgY29sbGVnZSwgaGUgc3RhcnRlZCBDYXJvbGluYSBNb3Rpb24gTWFya2V0aW5nIGFuZCBzcGVudCB5ZWFycyB0cmF2ZWxpbmcgYWNyb3NzIE5vcnRoIEFtZXJpY2Egc2VsbGluZyBmaXRuZXNzIGFwcGFyZWwsIHByaW1hcmlseSB3aXRoaW4gdGhlIGJvZHlidWlsZGluZyBjb21tdW5pdHkuIFRoYXQgd29yayBwbGFjZWQgaGltIGNsb3NlIHRvIHRoZSBtYWpvciBzaG93cyBhbmQgc3BvbnNvcnNoaXBzIHRoYXQgaGVscGVkIHNoYXBlIHRoZSBmaXRuZXNzIGJ1c2luZXNzIGF0IHRoZSB0aW1lLiBIZSBsYXRlciB3b3JrZWQgd2l0aCBhIGNvbXBhbnkgaW4gQ2xlYXJ3YXRlciwgRmxvcmlkYSwgY29udGludWluZyB0byBzdXBwb3J0IGJvZHlidWlsZGluZyBhbmQgZml0bmVzcyBldmVudHMgYW5kIGRlZXBlbmluZyBoaXMgZmFtaWxpYXJpdHkgd2l0aCB0aGUgaW5kdXN0cnkgZnJvbSB0aGUgaW5zaWRlLjwvcD4KCjxwIHN0eWxlPSJtYXJnaW46MCAwIDIycHggMDsgcGFkZGluZzowOyBkaXNwbGF5OmJsb2NrOyB3aWR0aDoxMDAlOyBtYXgtd2lkdGg6MTAwJTsgYm94LXNpemluZzpib3JkZXItYm94OyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsgZm9udC1mYW1pbHk6R2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyBmb250LXNpemU6MThweDsgbGluZS1oZWlnaHQ6MS45OyBjb2xvcjojMWYxZjFmOyI+T3ZlciB0aW1lLCB0aGF0IGV4cG9zdXJlIHRyYW5zbGF0ZWQgaW50byBneW0gb3duZXJzaGlwLiBOaXggb3BlbmVkIGEgUG93ZXJob3VzZSBHeW0sIGxhdGVyIHNvbGQgb25lIGxvY2F0aW9uLCBhbmQgY29udGludWVkIG9wZXJhdGluZyB0aGUgR3JlZXIgZmFjaWxpdHkgaGUgc3RpbGwgbGVhZHMgdG9kYXkuIEhlIHNheXMgdGhpcyBpcyBoaXMgMzJuZCB5ZWFyIHdpdGggUG93ZXJob3VzZSBHeW0gYW5kIG5vdGVzIHRoYXQgdGhlIEdyZWVyIGxvY2F0aW9uIGhhcyBub3cgYmVlbiBlc3RhYmxpc2hlZCBmb3IgbW9yZSB0aGFuIDI4IHllYXJzLiBUaGF0IGxlbmd0aCBvZiB0ZW51cmUgZ2l2ZXMgdGhlIHN0b3J5IG11Y2ggb2YgaXRzIHdlaWdodC4gSW4gYSBjYXRlZ29yeSBtYXJrZWQgYnkgdHVybm92ZXIsIGxvbmdldml0eSBpdHNlbGYgaXMgYSBmb3JtIG9mIGRpc3RpbmN0aW9uLjwvcD4KCjxwIHN0eWxlPSJtYXJnaW46MCAwIDM2cHggMDsgcGFkZGluZzowOyBkaXNwbGF5OmJsb2NrOyB3aWR0aDoxMDAlOyBtYXgtd2lkdGg6MTAwJTsgYm94LXNpemluZzpib3JkZXItYm94OyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsgZm9udC1mYW1pbHk6R2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyBmb250LXNpemU6MThweDsgbGluZS1oZWlnaHQ6MS45OyBjb2xvcjojMWYxZjFmOyI+SXQgYWxzbyBpbmZvcm1zIHRoZSB3YXkgaGUgdGFsa3MgYWJvdXQgdGhlIGJ1c2luZXNzLiBIZSBkb2VzIG5vdCBmcmFtZSBzdWNjZXNzIGluIGFic3RyYWN0IG9yIGZhc2hpb25hYmxlIHRlcm1zLiBIZSB0YWxrcyBhYm91dCBncm93dGgsIHJlY2VpdmFibGVzLCByZXRlbnRpb24sIGFuZCBvcGVyYXRpb25zLiBIZSB0YWxrcyBhYm91dCBwcmVzc3VyZS4gSGUgdGFsa3MgYWJvdXQga2VlcGluZyB0aGUgZ3ltIGN1cnJlbnQuIEFuZCBiZXlvbmQgcmV2ZW51ZSwgaGUgdGFsa3MgYWJvdXQgaGVscGluZyBwZW9wbGUgY2hhbmdlIHRoZWlyIGxpdmVz4oCUYSB0aGVtZSB0aGF0IHJ1bnMgcXVpZXRseSBidXQgY29uc2lzdGVudGx5IHRocm91Z2ggdGhlIGludGVydmlldy48L3A+Cgo8ZGl2IHN0eWxlPSJtYXJnaW46MCAwIDE4cHggMDsgcGFkZGluZzowOyBkaXNwbGF5OmZsZXg7IHdpZHRoOjEwMCU7IG1heC13aWR0aDoxMDAlOyBib3gtc2l6aW5nOmJvcmRlci1ib3g7IGFsaWduLWl0ZW1zOmNlbnRlcjsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7Ij4KICA8ZGl2IHN0eWxlPSJ3aWR0aDo0NHB4OyBtYXgtd2lkdGg6NDRweDsgaGVpZ2h0OjFweDsgbWFyZ2luOjA7IHBhZGRpbmc6MDsgZGlzcGxheTpibG9jazsgYm94LXNpemluZzpib3JkZXItYm94OyBiYWNrZ3JvdW5kOiNiZGI3YWI7Ij48L2Rpdj4KICA8ZGl2IHN0eWxlPSJtYXJnaW46MDsgcGFkZGluZzowIDEycHg7IGRpc3BsYXk6YmxvY2s7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7IGZvbnQtZmFtaWx5OkFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZToxMnB4OyBsaW5lLWhlaWdodDoxLjU7IGxldHRlci1zcGFjaW5nOjJweDsgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlOyBjb2xvcjojNmI2ODVmOyI+UGhpbG9zb3BoeTwvZGl2PgogIDxkaXYgc3R5bGU9ImZsZXg6MTsgd2lkdGg6YXV0bzsgbWF4LXdpZHRoOm5vbmU7IGhlaWdodDoxcHg7IG1hcmdpbjowOyBwYWRkaW5nOjA7IGRpc3BsYXk6YmxvY2s7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgYmFja2dyb3VuZDojZTNkZGQyOyI+PC9kaXY+CjwvZGl2PgoKPGgyIHN0eWxlPSJtYXJnaW46MCAwIDE2cHggMDsgcGFkZGluZzowOyBkaXNwbGF5OmJsb2NrOyB3aWR0aDoxMDAlOyBtYXgtd2lkdGg6MTAwJTsgYm94LXNpemluZzpib3JkZXItYm94OyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsgZm9udC1mYW1pbHk6R2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyBmb250LXNpemU6MzFweDsgbGluZS1oZWlnaHQ6MS4yNTsgZm9udC13ZWlnaHQ6NzAwOyBjb2xvcjojMTExMTExOyI+VGhlIEJ1c2luZXNzIFZhbHVlIG9mIEF0bW9zcGhlcmU8L2gyPgoKPHAgc3R5bGU9Im1hcmdpbjowIDAgMjJweCAwOyBwYWRkaW5nOjA7IGRpc3BsYXk6YmxvY2s7IHdpZHRoOjEwMCU7IG1heC13aWR0aDoxMDAlOyBib3gtc2l6aW5nOmJvcmRlci1ib3g7IHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyBmb250LWZhbWlseTpHZW9yZ2lhLCAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWY7IGZvbnQtc2l6ZToxOHB4OyBsaW5lLWhlaWdodDoxLjk7IGNvbG9yOiMxZjFmMWY7Ij5XaGVuIGFza2VkIHdoYXQgbWF0dGVycyBtb3N0IGFib3V0IHJ1bm5pbmcgdGhlIGd5bSBiZXlvbmQgdGhlIGZpbmFuY2lhbCBzaWRlLCBOaXggc3BlYWtzIGZpcnN0IGFib3V0IGhlbHBpbmcgcGVvcGxlIGdldCBpbiBzaGFwZSBhbmQgbG9zZSB3ZWlnaHQuIEhlIGRlc2NyaWJlcyBoaW1zZWxmIGFzIGEgbGlmZSBjb2FjaCBhbmQgc2F5cyBoZSBvZnRlbiBndWlkZXMgbWVtYmVycyBub3Qgb25seSBpbiB0cmFpbmluZywgYnV0IGluIHdoYXQgdGhleSBlYXQgYW5kIGhvdyB0aGV5IG1ha2UgZXZlcnlkYXkgY2hvaWNlcy4gSXQgaXMgYW4gdW51c3VhbGx5IGRpcmVjdCBkZXNjcmlwdGlvbiBvZiBneW0gb3duZXJzaGlw4oCUbGVzcyBtYW5hZ2VyaWFsIHRoYW4gaGFuZHMtb24sIGxlc3MgY29ycG9yYXRlIHRoYW4gcGVyc29uYWwuPC9wPgoKPHAgc3R5bGU9Im1hcmdpbjowIDAgMjJweCAwOyBwYWRkaW5nOjA7IGRpc3BsYXk6YmxvY2s7IHdpZHRoOjEwMCU7IG1heC13aWR0aDoxMDAlOyBib3gtc2l6aW5nOmJvcmRlci1ib3g7IHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyBmb250LWZhbWlseTpHZW9yZ2lhLCAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWY7IGZvbnQtc2l6ZToxOHB4OyBsaW5lLWhlaWdodDoxLjk7IGNvbG9yOiMxZjFmMWY7Ij5UaGF0IHNhbWUgcHJhY3RpY2FsIG1pbmRzZXQgc2hvd3MgdXAgaW4gdGhlIHdheSBoZSB0aGlua3MgYWJvdXQgYXRtb3NwaGVyZS4gSGUgd2FudHMgdGhlIGd5bSB0byBmZWVsIHJpZ2h0IHRoZSBtb21lbnQgc29tZW9uZSBlbnRlcnMuIEhlIHdhbnRzIHRoZSBzcGFjZSB0byBpbnZpdGUgcGVvcGxlIGluLiBIZSB3YW50cyB0aGUgZXhwZXJpZW5jZSB0byBiZSBtZW1vcmFibGUgZW5vdWdoIHRoYXQgYSBmaXJzdCB2aXNpdCBpbW1lZGlhdGVseSBzaWduYWxzIHF1YWxpdHkuIEZvciBzb21lIG9wZXJhdG9ycywgYXRtb3NwaGVyZSBpcyB0cmVhdGVkIGFzIGEgYnJhbmRpbmcgZGV0YWlsLiBJbiBOaXjigJlzIGFjY291bnQsIGl0IGlzIGNsb3NlciB0byBpbmZyYXN0cnVjdHVyZS4gSXQgc3VwcG9ydHMgcmV0ZW50aW9uLCB3b3JkIG9mIG1vdXRoLCByZXZpZXdzLCBhbmQgdGhlIGdlbmVyYWwgc2Vuc2UgdGhhdCB0aGUgYnVzaW5lc3MgaXMgYmVpbmcgdGFrZW4gc2VyaW91c2x5IGJ5IHRoZSBwZW9wbGUgd2hvIHJ1biBpdC48L3A+Cgo8cCBzdHlsZT0ibWFyZ2luOjAgMCAzNnB4IDA7IHBhZGRpbmc6MDsgZGlzcGxheTpibG9jazsgd2lkdGg6MTAwJTsgbWF4LXdpZHRoOjEwMCU7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7IGZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgZm9udC1zaXplOjE4cHg7IGxpbmUtaGVpZ2h0OjEuOTsgY29sb3I6IzFmMWYxZjsiPlRoYXQgbWF5IGhlbHAgZXhwbGFpbiB3aHkgaGUgcmV0dXJucyBzbyBvZnRlbiB0byBjbGVhbmxpbmVzcyBhbmQgZXF1aXBtZW50IHVwa2VlcC4gSGUgc2F5cyB0aGUgZ3ltIGlzIGtlcHQgdmVyeSBjbGVhbiBhbmQgdGhhdCB0aGUgZXF1aXBtZW50IGlzIHJlZ3VsYXJseSBtYWludGFpbmVkIGFuZCB1cGRhdGVkLiBIZSBhbHNvIG5vdGVzIHRoYXQgdGhlIGZhY2lsaXR5IG9mZmVycyB1bmlxdWUgZXF1aXBtZW50IHRoYXQgb3RoZXIgZ3ltcyBpbiB0aGUgYXJlYSBkbyBub3QgaGF2ZS4gSW4gZWRpdG9yaWFsIHRlcm1zLCB0aG9zZSBkZXRhaWxzIHBvaW50IHRvIGEgY2xlYXIgb3BlcmF0aW5nIHBoaWxvc29waHk6IGEgZ3ltIHNob3VsZCBub3QgbWVyZWx5IHJlbWFpbiBvcGVuOyBpdCBzaG91bGQgY29udGludWUgdG8gaW1wcm92ZSBpbiB2aXNpYmxlIHdheXMuPC9wPgoKPGRpdiBzdHlsZT0ib3ZlcmZsb3cteDphdXRvOyB3aWR0aDoxMDAlOyBtYXgtd2lkdGg6MTAwJTsgbWFyZ2luOjAgMCA0MHB4IDA7IHBhZGRpbmc6MDsgZGlzcGxheTpibG9jazsgYm94LXNpemluZzpib3JkZXItYm94OyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsiPgogIDx0YWJsZSBzdHlsZT0id2lkdGg6MTAwJTsgbWF4LXdpZHRoOjEwMCU7IG1hcmdpbjowOyBwYWRkaW5nOjA7IGRpc3BsYXk6dGFibGU7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgYm9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlOyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsgZm9udC1mYW1pbHk6R2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyBmb250LXNpemU6MTZweDsgbGluZS1oZWlnaHQ6MS42OyBjb2xvcjojMWYxZjFmOyBib3JkZXI6MXB4IHNvbGlkICNlMmRkZDQ7Ij4KICAgIDx0aGVhZCBzdHlsZT0iZGlzcGxheTp0YWJsZS1oZWFkZXItZ3JvdXA7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7Ij4KICAgICAgPHRyIHN0eWxlPSJkaXNwbGF5OnRhYmxlLXJvdzsgYm94LXNpemluZzpib3JkZXItYm94OyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsiPgogICAgICAgIDx0aCBzdHlsZT0ibWFyZ2luOjA7IHBhZGRpbmc6MTRweCAxNnB4OyBkaXNwbGF5OnRhYmxlLWNlbGw7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgd2lkdGg6MzglOyBtYXgtd2lkdGg6bm9uZTsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7IGJhY2tncm91bmQ6I2YzZjBlYTsgYm9yZGVyLWJvdHRvbToxcHggc29saWQgI2UyZGRkNDsgZm9udC1mYW1pbHk6QXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjsgZm9udC1zaXplOjEycHg7IGxpbmUtaGVpZ2h0OjEuNTsgbGV0dGVyLXNwYWNpbmc6MS41cHg7IHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTsgY29sb3I6IzVmNWI1MzsiPldoYXQgTml4IEVtcGhhc2l6ZXM8L3RoPgogICAgICAgIDx0aCBzdHlsZT0ibWFyZ2luOjA7IHBhZGRpbmc6MTRweCAxNnB4OyBkaXNwbGF5OnRhYmxlLWNlbGw7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgd2lkdGg6NjIlOyBtYXgtd2lkdGg6bm9uZTsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7IGJhY2tncm91bmQ6I2YzZjBlYTsgYm9yZGVyLWJvdHRvbToxcHggc29saWQgI2UyZGRkNDsgZm9udC1mYW1pbHk6QXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjsgZm9udC1zaXplOjEycHg7IGxpbmUtaGVpZ2h0OjEuNTsgbGV0dGVyLXNwYWNpbmc6MS41cHg7IHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTsgY29sb3I6IzVmNWI1MzsiPkhvdyBJdCBBcHBlYXJzIGluIHRoZSBCdXNpbmVzczwvdGg+CiAgICAgIDwvdHI+CiAgICA8L3RoZWFkPgogICAgPHRib2R5IHN0eWxlPSJkaXNwbGF5OnRhYmxlLXJvdy1ncm91cDsgYm94LXNpemluZzpib3JkZXItYm94OyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsiPgogICAgICA8dHIgc3R5bGU9ImRpc3BsYXk6dGFibGUtcm93OyBib3gtc2l6aW5nOmJvcmRlci1ib3g7IHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyI+CiAgICAgICAgPHRkIHN0eWxlPSJtYXJnaW46MDsgcGFkZGluZzoxNHB4IDE2cHg7IGRpc3BsYXk6dGFibGUtY2VsbDsgYm94LXNpemluZzpib3JkZXItYm94OyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsgYm9yZGVyLWJvdHRvbToxcHggc29saWQgI2VjZTdkZTsiPkZpcnN0IGltcHJlc3Npb248L3RkPgogICAgICAgIDx0ZCBzdHlsZT0ibWFyZ2luOjA7IHBhZGRpbmc6MTRweCAxNnB4OyBkaXNwbGF5OnRhYmxlLWNlbGw7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7IGJvcmRlci1ib3R0b206MXB4IHNvbGlkICNlY2U3ZGU7Ij5NZW1iZXJzIHNob3VsZCBmZWVsIHRoZXkgYXJlIGVudGVyaW5nIGEgaGlnaC1xdWFsaXR5IGd5bSBmcm9tIHRoZSBtb21lbnQgdGhleSB3YWxrIGluPC90ZD4KICAgICAgPC90cj4KICAgICAgPHRyIHN0eWxlPSJkaXNwbGF5OnRhYmxlLXJvdzsgYm94LXNpemluZzpib3JkZXItYm94OyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsiPgogICAgICAgIDx0ZCBzdHlsZT0ibWFyZ2luOjA7IHBhZGRpbmc6MTRweCAxNnB4OyBkaXNwbGF5OnRhYmxlLWNlbGw7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7IGJvcmRlci1ib3R0b206MXB4IHNvbGlkICNlY2U3ZGU7Ij5DbGVhbmxpbmVzczwvdGQ+CiAgICAgICAgPHRkIHN0eWxlPSJtYXJnaW46MDsgcGFkZGluZzoxNHB4IDE2cHg7IGRpc3BsYXk6dGFibGUtY2VsbDsgYm94LXNpemluZzpib3JkZXItYm94OyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsgYm9yZGVyLWJvdHRvbToxcHggc29saWQgI2VjZTdkZTsiPkEgdmVyeSBjbGVhbiBmYWNpbGl0eSBhbmQgY2xlYW4gZXF1aXBtZW50IGFyZSB0cmVhdGVkIGFzIGVzc2VudGlhbCBzdGFuZGFyZHM8L3RkPgogICAgICA8L3RyPgogICAgICA8dHIgc3R5bGU9ImRpc3BsYXk6dGFibGUtcm93OyBib3gtc2l6aW5nOmJvcmRlci1ib3g7IHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyI+CiAgICAgICAgPHRkIHN0eWxlPSJtYXJnaW46MDsgcGFkZGluZzoxNHB4IDE2cHg7IGRpc3BsYXk6dGFibGUtY2VsbDsgYm94LXNpemluZzpib3JkZXItYm94OyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsgYm9yZGVyLWJvdHRvbToxcHggc29saWQgI2VjZTdkZTsiPlVwa2VlcCBhbmQgaW1wcm92ZW1lbnQ8L3RkPgogICAgICAgIDx0ZCBzdHlsZT0ibWFyZ2luOjA7IHBhZGRpbmc6MTRweCAxNnB4OyBkaXNwbGF5OnRhYmxlLWNlbGw7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7IGJvcmRlci1ib3R0b206MXB4IHNvbGlkICNlY2U3ZGU7Ij5FcXVpcG1lbnQgaXMgdXBkYXRlZCByZWd1bGFybHksIGFuZCB0aGUgZ3ltIGNvbnRpbnVlcyB0byBldm9sdmUgcmF0aGVyIHRoYW4gY29hc3Q8L3RkPgogICAgICA8L3RyPgogICAgICA8dHIgc3R5bGU9ImRpc3BsYXk6dGFibGUtcm93OyBib3gtc2l6aW5nOmJvcmRlci1ib3g7IHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyI+CiAgICAgICAgPHRkIHN0eWxlPSJtYXJnaW46MDsgcGFkZGluZzoxNHB4IDE2cHg7IGRpc3BsYXk6dGFibGUtY2VsbDsgYm94LXNpemluZzpib3JkZXItYm94OyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsiPkhhbmRzLW9uIGd1aWRhbmNlPC90ZD4KICAgICAgICA8dGQgc3R5bGU9Im1hcmdpbjowOyBwYWRkaW5nOjE0cHggMTZweDsgZGlzcGxheTp0YWJsZS1jZWxsOyBib3gtc2l6aW5nOmJvcmRlci1ib3g7IHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyI+Tml4IGRlc2NyaWJlcyBhIGNvYWNoaW5nIGFwcHJvYWNoIHRoYXQgZXh0ZW5kcyBiZXlvbmQgd29ya291dHMgaW50byBmb29kIGFuZCBkYWlseSBoYWJpdHM8L3RkPgogICAgICA8L3RyPgogICAgPC90Ym9keT4KICA8L3RhYmxlPgo8L2Rpdj4KCjxkaXYgc3R5bGU9Im1hcmdpbjowIDAgMThweCAwOyBwYWRkaW5nOjA7IGRpc3BsYXk6ZmxleDsgd2lkdGg6MTAwJTsgbWF4LXdpZHRoOjEwMCU7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgYWxpZ24taXRlbXM6Y2VudGVyOyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsiPgogIDxkaXYgc3R5bGU9IndpZHRoOjQ0cHg7IG1heC13aWR0aDo0NHB4OyBoZWlnaHQ6MXB4OyBtYXJnaW46MDsgcGFkZGluZzowOyBkaXNwbGF5OmJsb2NrOyBib3gtc2l6aW5nOmJvcmRlci1ib3g7IGJhY2tncm91bmQ6I2JkYjdhYjsiPjwvZGl2PgogIDxkaXYgc3R5bGU9Im1hcmdpbjowOyBwYWRkaW5nOjAgMTJweDsgZGlzcGxheTpibG9jazsgYm94LXNpemluZzpib3JkZXItYm94OyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsgZm9udC1mYW1pbHk6QXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjsgZm9udC1zaXplOjEycHg7IGxpbmUtaGVpZ2h0OjEuNTsgbGV0dGVyLXNwYWNpbmc6MnB4OyB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7IGNvbG9yOiM2YjY4NWY7Ij5Db21tdW5pdHk8L2Rpdj4KICA8ZGl2IHN0eWxlPSJmbGV4OjE7IHdpZHRoOmF1dG87IG1heC13aWR0aDpub25lOyBoZWlnaHQ6MXB4OyBtYXJnaW46MDsgcGFkZGluZzowOyBkaXNwbGF5OmJsb2NrOyBib3gtc2l6aW5nOmJvcmRlci1ib3g7IGJhY2tncm91bmQ6I2UzZGRkMjsiPjwvZGl2Pgo8L2Rpdj4KCjxoMiBzdHlsZT0ibWFyZ2luOjAgMCAxNnB4IDA7IHBhZGRpbmc6MDsgZGlzcGxheTpibG9jazsgd2lkdGg6MTAwJTsgbWF4LXdpZHRoOjEwMCU7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7IGZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgZm9udC1zaXplOjMxcHg7IGxpbmUtaGVpZ2h0OjEuMjU7IGZvbnQtd2VpZ2h0OjcwMDsgY29sb3I6IzExMTExMTsiPkEgQm9keWJ1aWxkaW5nIEd5bSBUaGF0IFNlcnZlcyBNb3JlIFRoYW4gT25lIEF1ZGllbmNlPC9oMj4KCjxwIHN0eWxlPSJtYXJnaW46MCAwIDIycHggMDsgcGFkZGluZzowOyBkaXNwbGF5OmJsb2NrOyB3aWR0aDoxMDAlOyBtYXgtd2lkdGg6MTAwJTsgYm94LXNpemluZzpib3JkZXItYm94OyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsgZm9udC1mYW1pbHk6R2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyBmb250LXNpemU6MThweDsgbGluZS1oZWlnaHQ6MS45OyBjb2xvcjojMWYxZjFmOyI+Tml4IGRlc2NyaWJlcyB0aGUgZmFjaWxpdHkgYXMg4oCca2luZCBvZiBhIGJvZHlidWlsZGluZyBneW0s4oCdIGJ1dCB0aGUgbW9yZSByZXZlYWxpbmcgcGFydCBvZiB0aGUgaW50ZXJ2aWV3IGlzIGhvdyBxdWlja2x5IGhlIGV4cGFuZHMgYmV5b25kIHRoYXQgbGFiZWwuIFRoZSBneW0sIGhlIHNheXMsIGNhdGVycyB0byBldmVyeWJvZHnigJR5b3VuZyB0byBvbGQuIEhlIG1lbnRpb25zIHZlcnkgeW91bmcgYXRobGV0ZXMgd2hvIG1heSBvbmUgZGF5IGNvbXBldGUgYXQgdGhlIGNvbGxlZ2Ugb3IgcHJvZmVzc2lvbmFsIGxldmVsLiBIZSBhbHNvIG1lbnRpb25zIG1lbWJlcnMgbmVhcmluZyAxMDAgeWVhcnMgb2xkLCBhbmQgZXZlbiBzb21lIHdobyB3ZXJlIG9sZGVyIHRoYW4gMTAwLiBUaGF0IHJhbmdlIGlzIHN0cmlraW5nIG5vdCBiZWNhdXNlIGl0IHNvdW5kcyBkcmFtYXRpYywgYnV0IGJlY2F1c2UgaXQgc3VnZ2VzdHMgYSBmYWNpbGl0eSB3aG9zZSBhcHBlYWwgcmVzdHMgb24gdHJ1c3QgYXMgbXVjaCBhcyBpZGVudGl0eS48L3A+Cgo8cCBzdHlsZT0ibWFyZ2luOjAgMCAyMnB4IDA7IHBhZGRpbmc6MDsgZGlzcGxheTpibG9jazsgd2lkdGg6MTAwJTsgbWF4LXdpZHRoOjEwMCU7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7IGZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgZm9udC1zaXplOjE4cHg7IGxpbmUtaGVpZ2h0OjEuOTsgY29sb3I6IzFmMWYxZjsiPkluIHByYWN0aWNhbCB0ZXJtcywgdGhhdCBicmVhZHRoIG1hdHRlcnMuIE1hbnkgYnVzaW5lc3NlcyByZW1haW4gdmlzaWJsZSBieSBiZWNvbWluZyBoaWdobHkgc3BlY2lmaWMuIE90aGVycyByZW1haW4gZHVyYWJsZSBieSBiZWNvbWluZyBicm9hZGx5IHVzZWZ1bC4gTml44oCZcyBneW0gYXBwZWFycyB0byBkbyBzb21lIG9mIGJvdGguIEl0IHJldGFpbnMgYSByZWNvZ25pemFibGUgY3VsdHVyZSByb290ZWQgaW4gc3RyZW5ndGggYW5kIGJvZHlidWlsZGluZywgeWV0IGl0IGNvbnRpbnVlcyB0byBzZXJ2ZSBwZW9wbGUgd2hvc2UgZ29hbHMgYXJlIGZhciBtb3JlIHZhcmllZCB0aGFuIGNvbXBldGl0aXZlIHBoeXNpcXVlIGRldmVsb3BtZW50LiBUaGF0IGtpbmQgb2YgcmFuZ2Ugb2Z0ZW4gc2lnbmFscyBhIGJ1c2luZXNzIHRoYXQgaGFzIGxlYXJuZWQgaG93IHRvIHN0YW5kIGZvciBzb21ldGhpbmcgd2l0aG91dCBuYXJyb3dpbmcgaXRzZWxmIGludG8gaXJyZWxldmFuY2UuPC9wPgoKPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbjowIDAgNDBweCAwOyBwYWRkaW5nOjI0cHggMjhweDsgZGlzcGxheTpibG9jazsgd2lkdGg6MTAwJTsgbWF4LXdpZHRoOjEwMCU7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7IGJhY2tncm91bmQ6I2Y1ZjNlZjsgYm9yZGVyLWxlZnQ6NHB4IHNvbGlkICNiOGIyYTc7Ij4KICA8ZGl2IHN0eWxlPSJtYXJnaW46MDsgcGFkZGluZzowOyBkaXNwbGF5OmJsb2NrOyB3aWR0aDoxMDAlOyBtYXgtd2lkdGg6MTAwJTsgYm94LXNpemluZzpib3JkZXItYm94OyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsgZm9udC1mYW1pbHk6R2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyBmb250LXNpemU6MjdweDsgbGluZS1oZWlnaHQ6MS41OyBjb2xvcjojMjQyMjFlOyI+4oCcVGhpcyBpcyBraW5kIG9mIGEgYm9keWJ1aWxkaW5nIGd5bSwgYnV0IHdlIGNhdGVyIHRvIGV2ZXJ5Ym9keSwgeW91bmcgdG8gb2xkLuKAnTwvZGl2PgogIDxkaXYgc3R5bGU9Im1hcmdpbjoxNHB4IDAgMCAwOyBwYWRkaW5nOjA7IGRpc3BsYXk6YmxvY2s7IHdpZHRoOjEwMCU7IG1heC13aWR0aDoxMDAlOyBib3gtc2l6aW5nOmJvcmRlci1ib3g7IHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyBmb250LWZhbWlseTpBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmOyBmb250LXNpemU6MTNweDsgbGluZS1oZWlnaHQ6MS41OyBsZXR0ZXItc3BhY2luZzoxcHg7IHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTsgY29sb3I6IzZhNjY1ZDsiPkFuZHkgTml4PC9kaXY+CjwvYmxvY2txdW90ZT4KCjxwIHN0eWxlPSJtYXJnaW46MCAwIDM2cHggMDsgcGFkZGluZzowOyBkaXNwbGF5OmJsb2NrOyB3aWR0aDoxMDAlOyBtYXgtd2lkdGg6MTAwJTsgYm94LXNpemluZzpib3JkZXItYm94OyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsgZm9udC1mYW1pbHk6R2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyBmb250LXNpemU6MThweDsgbGluZS1oZWlnaHQ6MS45OyBjb2xvcjojMWYxZjFmOyI+VGhhdCBtYXkgYWxzbyBiZSBwYXJ0IG9mIHdoeSB0aGUgZ3ltIGhhcyBiZWNvbWUgd292ZW4gaW50byB0aGUgbG9jYWwgcm91dGluZSBvZiBHcmVlci4gSXQgaXMgbm90IHNpbXBseSBhIHBsYWNlIGZvciBvbmUga2luZCBvZiBtZW1iZXIuIEl0IGlzIGEgcGxhY2Ugd2hlcmUgbXVsdGlwbGUga2luZHMgb2YgbWVtYmVycyBjYW4gY29leGlzdCwgZWFjaCBkcmF3aW5nIHNvbWV0aGluZyBkaWZmZXJlbnQgZnJvbSB0aGUgZW52aXJvbm1lbnQgd2hpbGUgc3RpbGwgc2hhcmluZyB0aGUgc2FtZSBiYXNpYyBleHBlY3RhdGlvbjogdGhhdCB0aGUgZmFjaWxpdHkgd2lsbCBiZSB3ZWxjb21pbmcsIG1haW50YWluZWQsIGFuZCBydW4gYnkgc29tZW9uZSB3aG8gY2FyZXMgd2hhdCBoYXBwZW5zIGluc2lkZSBpdC48L3A+Cgo8ZGl2IHN0eWxlPSJtYXJnaW46MCAwIDE4cHggMDsgcGFkZGluZzowOyBkaXNwbGF5OmZsZXg7IHdpZHRoOjEwMCU7IG1heC13aWR0aDoxMDAlOyBib3gtc2l6aW5nOmJvcmRlci1ib3g7IGFsaWduLWl0ZW1zOmNlbnRlcjsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7Ij4KICA8ZGl2IHN0eWxlPSJ3aWR0aDo0NHB4OyBtYXgtd2lkdGg6NDRweDsgaGVpZ2h0OjFweDsgbWFyZ2luOjA7IHBhZGRpbmc6MDsgZGlzcGxheTpibG9jazsgYm94LXNpemluZzpib3JkZXItYm94OyBiYWNrZ3JvdW5kOiNiZGI3YWI7Ij48L2Rpdj4KICA8ZGl2IHN0eWxlPSJtYXJnaW46MDsgcGFkZGluZzowIDEycHg7IGRpc3BsYXk6YmxvY2s7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7IGZvbnQtZmFtaWx5OkFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZToxMnB4OyBsaW5lLWhlaWdodDoxLjU7IGxldHRlci1zcGFjaW5nOjJweDsgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlOyBjb2xvcjojNmI2ODVmOyI+TWVtYmVyc2hpcDwvZGl2PgogIDxkaXYgc3R5bGU9ImZsZXg6MTsgd2lkdGg6YXV0bzsgbWF4LXdpZHRoOm5vbmU7IGhlaWdodDoxcHg7IG1hcmdpbjowOyBwYWRkaW5nOjA7IGRpc3BsYXk6YmxvY2s7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgYmFja2dyb3VuZDojZTNkZGQyOyI+PC9kaXY+CjwvZGl2PgoKPGgyIHN0eWxlPSJtYXJnaW46MCAwIDE2cHggMDsgcGFkZGluZzowOyBkaXNwbGF5OmJsb2NrOyB3aWR0aDoxMDAlOyBtYXgtd2lkdGg6MTAwJTsgYm94LXNpemluZzpib3JkZXItYm94OyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsgZm9udC1mYW1pbHk6R2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyBmb250LXNpemU6MzFweDsgbGluZS1oZWlnaHQ6MS4yNTsgZm9udC13ZWlnaHQ6NzAwOyBjb2xvcjojMTExMTExOyI+SG93IHRoZSBHeW0gR3Jvd3MgYW5kIFdoeSBNZW1iZXJzIFN0YXk8L2gyPgoKPHAgc3R5bGU9Im1hcmdpbjowIDAgMjJweCAwOyBwYWRkaW5nOjA7IGRpc3BsYXk6YmxvY2s7IHdpZHRoOjEwMCU7IG1heC13aWR0aDoxMDAlOyBib3gtc2l6aW5nOmJvcmRlci1ib3g7IHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyBmb250LWZhbWlseTpHZW9yZ2lhLCAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWY7IGZvbnQtc2l6ZToxOHB4OyBsaW5lLWhlaWdodDoxLjk7IGNvbG9yOiMxZjFmMWY7Ij5OaXggc2F5cyBuZXcgbWVtYmVycyBpbmNyZWFzaW5nbHkgZmluZCB0aGUgYnVzaW5lc3MgdGhyb3VnaCBHb29nbGUuIFRoYXQgdmlzaWJpbGl0eSBoYXMgZ3Jvd24gb3ZlciB0aW1lLCBhbmQgaGUgY29udHJhc3RzIHRvZGF54oCZcyBsZXZlbCBvZiBpbmJvdW5kIHRyYWZmaWMgd2l0aCBlYXJsaWVyIHllYXJzIHdoZW4gdGhlIGd5bSByZWNlaXZlZCBtdWNoIGxlc3MuIFRoZSBneW3igJlzIGxvY2F0aW9uIG5lYXIgdGhlIGFpcnBvcnQgYWRkcyBhbm90aGVyIGxheWVyIG9mIHByYWN0aWNhbCBleHBvc3VyZSwgd2l0aCBuZWFyYnkgaG90ZWxzIGFuZCB2ZW5kb3JzIGNvbnRyaWJ1dGluZyB0byBkYWlseSBmbG93LiBUaGVzZSBhcmUgbm90IGdsYW1vcm91cyBncm93dGggbGV2ZXJzLCBidXQgdGhleSBhcmUgcmVhbCBvbmVzOiBzZWFyY2ggcHJlc2VuY2UsIGdlb2dyYXBoaWMgY29udmVuaWVuY2UsIGFuZCBzdGVhZHkgbG9jYWwgdmlzaWJpbGl0eS48L3A+Cgo8cCBzdHlsZT0ibWFyZ2luOjAgMCAyMnB4IDA7IHBhZGRpbmc6MDsgZGlzcGxheTpibG9jazsgd2lkdGg6MTAwJTsgbWF4LXdpZHRoOjEwMCU7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7IGZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgZm9udC1zaXplOjE4cHg7IGxpbmUtaGVpZ2h0OjEuOTsgY29sb3I6IzFmMWYxZjsiPlJldGVudGlvbiwgaG93ZXZlciwgaXMgd2hlcmUgdGhlIGRlZXBlciBidXNpbmVzcyBzdG9yeSBlbWVyZ2VzLiBOaXggc2F5cyB0aGUgZ3ltIGRvZXMgbm90IHJlbHkgb24gcmVzdHJpY3RpdmUgY29udHJhY3RzLCBhbmQgbWVtYmVycyB3aG8gbGVhdmUgZ2VuZXJhbGx5IGRvIHNvIGZvciBsZWdpdGltYXRlIHJlYXNvbnMsIG1vc3Qgb2Z0ZW4gYmVjYXVzZSB0aGV5IGFyZSBtb3ZpbmcuIEhlIGlzIGNhcmVmdWwgdG8gbm90ZSB0aGF0IHRoZSBmYWNpbGl0eSBkb2VzIG5vdCBoYXZlIHBlb3BsZSBsZWF2aW5nIGJlY2F1c2UgdGhleSBkaXNsaWtlIHRoZSBneW0uIFdoZXRoZXIgb25lIHJlYWRzIHRoYXQgYXMgY29uZmlkZW5jZSBvciBjb252aWN0aW9uLCBpdCBhbGlnbnMgd2l0aCB0aGUgbGFyZ2VyIHBpY3R1cmUgaGUgcGFpbnRzIG9mIHRoZSBidXNpbmVzczogY2xlYW5saW5lc3MsIGF0bW9zcGhlcmUsIGFuZCBjb25zaXN0ZW50IHN0YW5kYXJkcyBhcHBlYXIgdG8gaGF2ZSBiZWNvbWUgcGFydCBvZiBtZW1iZXIgZXhwZWN0YXRpb24uPC9wPgoKPHAgc3R5bGU9Im1hcmdpbjowIDAgMjJweCAwOyBwYWRkaW5nOjA7IGRpc3BsYXk6YmxvY2s7IHdpZHRoOjEwMCU7IG1heC13aWR0aDoxMDAlOyBib3gtc2l6aW5nOmJvcmRlci1ib3g7IHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyBmb250LWZhbWlseTpHZW9yZ2lhLCAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWY7IGZvbnQtc2l6ZToxOHB4OyBsaW5lLWhlaWdodDoxLjk7IGNvbG9yOiMxZjFmMWY7Ij5UaGVyZSBpcyBhbHNvIGEgdXNlZnVsIG1hbmFnZXJpYWwgZGV0YWlsIGluIHRoZSB3YXkgaGUgZGVzY3JpYmVzIGNhbmNlbGxhdGlvbnMuIFRoZSBneW0gYXNrcyBtZW1iZXJzIHdoeSB0aGV5IGFyZSBsZWF2aW5nLiBUaGF0IHNtYWxsIHBvaW50IHN1Z2dlc3RzIGFuIG93bmVyIHdobyBzdGlsbCB0cmVhdHMgZmVlZGJhY2sgYXMgdmFsdWFibGUsIG5vdCBpbmNpZGVudGFsLiBMb25nLXJ1bm5pbmcgYnVzaW5lc3NlcyBvZnRlbiBkZWNsaW5lIHdoZW4gZmFtaWxpYXJpdHkgdHVybnMgaW50byBjb21wbGFjZW5jeS4gTml44oCZcyBjb21tZW50cyBpbXBseSB0aGUgb3Bwb3NpdGUuIEV2ZW4gYWZ0ZXIgZGVjYWRlcywgaGUgc3RpbGwgc2VlbXMgaW50ZW50IG9uIHJlYWRpbmcgdGhlIHNpZ25hbHMgdGhhdCBkZXRlcm1pbmUgd2hldGhlciBhIGd5bSByZW1haW5zIHN0YWJsZSBvciBzbGlwcy48L3A+Cgo8cCBzdHlsZT0ibWFyZ2luOjAgMCAzNnB4IDA7IHBhZGRpbmc6MDsgZGlzcGxheTpibG9jazsgd2lkdGg6MTAwJTsgbWF4LXdpZHRoOjEwMCU7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7IGZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgZm9udC1zaXplOjE4cHg7IGxpbmUtaGVpZ2h0OjEuOTsgY29sb3I6IzFmMWYxZjsiPkZvciBtZW1iZXJzLCB0aGF0IGNvbnNpc3RlbmN5IHNob3dzIHVwIGluIGNvbmNyZXRlIHdheXMuIFJldmlld3MgbWF0dGVyLiBVcGRhdGVkIGVxdWlwbWVudCBtYXR0ZXJzLiBBIHNlbnNlIHRoYXQgdGhlIGd5bSBvZmZlcnMgc29tZXRoaW5nIGRpZmZlcmVudCBtYXR0ZXJzLiBJbiB0aGF0IHNlbnNlLCB0aGUgYnVzaW5lc3MgZG9lcyBub3QgcmVseSBvbiBvbmUgc2luZ2xlIHJldGVudGlvbiBzdHJhdGVneS4gSXQgcmVsaWVzIG9uIGEgY2x1c3RlciBvZiByZWluZm9yY2luZyBoYWJpdHMgdGhhdCB0b2dldGhlciBtYWtlIHRoZSBleHBlcmllbmNlIGZlZWwgZGVwZW5kYWJsZS48L3A+Cgo8ZGl2IHN0eWxlPSJtYXJnaW46MCAwIDE4cHggMDsgcGFkZGluZzowOyBkaXNwbGF5OmZsZXg7IHdpZHRoOjEwMCU7IG1heC13aWR0aDoxMDAlOyBib3gtc2l6aW5nOmJvcmRlci1ib3g7IGFsaWduLWl0ZW1zOmNlbnRlcjsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7Ij4KICA8ZGl2IHN0eWxlPSJ3aWR0aDo0NHB4OyBtYXgtd2lkdGg6NDRweDsgaGVpZ2h0OjFweDsgbWFyZ2luOjA7IHBhZGRpbmc6MDsgZGlzcGxheTpibG9jazsgYm94LXNpemluZzpib3JkZXItYm94OyBiYWNrZ3JvdW5kOiNiZGI3YWI7Ij48L2Rpdj4KICA8ZGl2IHN0eWxlPSJtYXJnaW46MDsgcGFkZGluZzowIDEycHg7IGRpc3BsYXk6YmxvY2s7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7IGZvbnQtZmFtaWx5OkFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZToxMnB4OyBsaW5lLWhlaWdodDoxLjU7IGxldHRlci1zcGFjaW5nOjJweDsgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlOyBjb2xvcjojNmI2ODVmOyI+QnVzaW5lc3MgUmVhbGl0eTwvZGl2PgogIDxkaXYgc3R5bGU9ImZsZXg6MTsgd2lkdGg6YXV0bzsgbWF4LXdpZHRoOm5vbmU7IGhlaWdodDoxcHg7IG1hcmdpbjowOyBwYWRkaW5nOjA7IGRpc3BsYXk6YmxvY2s7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgYmFja2dyb3VuZDojZTNkZGQyOyI+PC9kaXY+CjwvZGl2PgoKPGgyIHN0eWxlPSJtYXJnaW46MCAwIDE2cHggMDsgcGFkZGluZzowOyBkaXNwbGF5OmJsb2NrOyB3aWR0aDoxMDAlOyBtYXgtd2lkdGg6MTAwJTsgYm94LXNpemluZzpib3JkZXItYm94OyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsgZm9udC1mYW1pbHk6R2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyBmb250LXNpemU6MzFweDsgbGluZS1oZWlnaHQ6MS4yNTsgZm9udC13ZWlnaHQ6NzAwOyBjb2xvcjojMTExMTExOyI+V2hhdCBMb25nZXZpdHkgQWN0dWFsbHkgTG9va3MgTGlrZTwvaDI+Cgo8cCBzdHlsZT0ibWFyZ2luOjAgMCAyMnB4IDA7IHBhZGRpbmc6MDsgZGlzcGxheTpibG9jazsgd2lkdGg6MTAwJTsgbWF4LXdpZHRoOjEwMCU7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7IGZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgZm9udC1zaXplOjE4cHg7IGxpbmUtaGVpZ2h0OjEuOTsgY29sb3I6IzFmMWYxZjsiPk9uZSBvZiB0aGUgc3Ryb25nZXN0IGFzcGVjdHMgb2YgdGhlIGludGVydmlldyBpcyBOaXjigJlzIGNhbmRvciBhYm91dCB0aGUgc3RyYWluIG9mIG93bmVyc2hpcC4gUnVubmluZyBhIGd5bSwgaGUgc2F5cyBwbGFpbmx5LCBicmluZ3Mgc3RyZXNzLiBUaGVyZSBhcmUgZ29vZCB0aW1lcyBhbmQgYmFkIHRpbWVzLiBDb21wZXRpdG9ycyBlbnRlciB0aGUgYXJlYS4gT3duZXJzIGhhdmUgdG8gZGVhbCB3aXRoIHNoaWZ0aW5nIGNvbmRpdGlvbnMgYW5kIGNvbnRpbnVlIHdvcmtpbmcgcmVnYXJkbGVzcy4gVGhlIGNvbW1lbnQgY3V0cyB0aHJvdWdoIHRoZSBwb2xpc2hlZCBsYW5ndWFnZSB0aGF0IG9mdGVuIHN1cnJvdW5kcyBlbnRyZXByZW5ldXJzaGlwLiBJbiBoaXMgdGVsbGluZywgZml0bmVzcyBvd25lcnNoaXAgaXMgbm90IGEgc3RhdHVzIHN5bWJvbDsgaXQgaXMgYSBkZW1hbmRpbmcgb3BlcmF0aW9uYWwgY29tbWl0bWVudC48L3A+Cgo8cCBzdHlsZT0ibWFyZ2luOjAgMCAyMnB4IDA7IHBhZGRpbmc6MDsgZGlzcGxheTpibG9jazsgd2lkdGg6MTAwJTsgbWF4LXdpZHRoOjEwMCU7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7IGZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgZm9udC1zaXplOjE4cHg7IGxpbmUtaGVpZ2h0OjEuOTsgY29sb3I6IzFmMWYxZjsiPkhlIGFsc28gcHVzaGVzIGJhY2sgYWdhaW5zdCB0aGUgaWRlYSB0aGF0IHRoZSBjYWxlbmRhciBhbG9uZSBkZXRlcm1pbmVzIHN1Y2Nlc3MuIFBlb3BsZSBtYXkgdGFsayBhYm91dCBzbG93IG1vbnRocywgaGUgc2F5cywgYnV0IGhpcyB2aWV3IGlzIHRoYXQgaWYgYSBneW0gc3RheXMgaW4gaXRzIGxhbmUgYW5kIGNvbnRpbnVlcyB0byBwcm92aWRlIGEgcG9zaXRpdmUgYXRtb3NwaGVyZSwgaXQgY2FuIHJlbWFpbiBzdGVhZHkuIFRoZSBwb2ludCBpcyBub3QgdGhhdCBzZWFzb25hbGl0eSBkaXNhcHBlYXJzLiBJdCBpcyB0aGF0IGJ1c2luZXNzIHF1YWxpdHkgc3RpbGwgbWF0dGVycyBtb3JlIHRoYW4gZXhjdXNlLW1ha2luZy4gVGhhdCBwZXJzcGVjdGl2ZSBmZWVscyBjaGFyYWN0ZXJpc3RpYyBvZiBzb21lb25lIHdobyBoYXMgc3Vydml2ZWQgbG9uZyBlbm91Z2ggdG8gZGlzdHJ1c3QgZWFzeSBleHBsYW5hdGlvbnMuPC9wPgoKPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbjowIDAgNDBweCAwOyBwYWRkaW5nOjI0cHggMjhweDsgZGlzcGxheTpibG9jazsgd2lkdGg6MTAwJTsgbWF4LXdpZHRoOjEwMCU7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7IGJhY2tncm91bmQ6I2Y1ZjNlZjsgYm9yZGVyLWxlZnQ6NHB4IHNvbGlkICNiOGIyYTc7Ij4KICA8ZGl2IHN0eWxlPSJtYXJnaW46MDsgcGFkZGluZzowOyBkaXNwbGF5OmJsb2NrOyB3aWR0aDoxMDAlOyBtYXgtd2lkdGg6MTAwJTsgYm94LXNpemluZzpib3JkZXItYm94OyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsgZm9udC1mYW1pbHk6R2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyBmb250LXNpemU6MjZweDsgbGluZS1oZWlnaHQ6MS41OyBjb2xvcjojMjQyMjFlOyI+4oCcSXTigJlzIGEgbG90IG9mIHN0cmVzcywgYnV0IHlvdSBnbyB0aHJvdWdoIHRoZSBiYWQgdGltZXMsIHRoZSBnb29kIHRpbWVzLuKAnTwvZGl2PgogIDxkaXYgc3R5bGU9Im1hcmdpbjoxNHB4IDAgMCAwOyBwYWRkaW5nOjA7IGRpc3BsYXk6YmxvY2s7IHdpZHRoOjEwMCU7IG1heC13aWR0aDoxMDAlOyBib3gtc2l6aW5nOmJvcmRlci1ib3g7IHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyBmb250LWZhbWlseTpBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmOyBmb250LXNpemU6MTNweDsgbGluZS1oZWlnaHQ6MS41OyBsZXR0ZXItc3BhY2luZzoxcHg7IHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTsgY29sb3I6IzZhNjY1ZDsiPkFuZHkgTml4PC9kaXY+CjwvYmxvY2txdW90ZT4KCjxwIHN0eWxlPSJtYXJnaW46MCAwIDM2cHggMDsgcGFkZGluZzowOyBkaXNwbGF5OmJsb2NrOyB3aWR0aDoxMDAlOyBtYXgtd2lkdGg6MTAwJTsgYm94LXNpemluZzpib3JkZXItYm94OyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsgZm9udC1mYW1pbHk6R2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyBmb250LXNpemU6MThweDsgbGluZS1oZWlnaHQ6MS45OyBjb2xvcjojMWYxZjFmOyI+Tml4IHNheXMgaGUgaGFzIHdhdGNoZWQgb3RoZXIgZ3ltcyBpbiB0aGUgYXJlYSBjbG9zZSB3aGlsZSBoaXMgaGFzIHJlbWFpbmVkIG9wZW4sIGFuZCBiZWxpZXZlcyBoaXMgZmFjaWxpdHkgbWF5IGJlIG9uZSBvZiB0aGUgb2xkZXN0IGluIHRvd24uIEFza2VkIHdoYXQgZXhwbGFpbnMgdGhhdCBzdXJ2aXZhbCwgaGUgYW5zd2VycyB3aXRoIGh1bWlsaXR5IGFuZCBlZmZvcnQuIEhlIGNyZWRpdHMgZmFpdGguIEhlIGFsc28gc2F5cyBoZSBoYXMgd29ya2VkIGV4dHJlbWVseSBoYXJkIGFyb3VuZCB0aGUgZ3ltLiBJdCBpcyBhbiB1bmRlcnN0YXRlZCBhbnN3ZXIsIGJ1dCBwZXJoYXBzIHRoZSBtb3N0IHJldmVhbGluZyBvbmUgaW4gdGhlIGludGVydmlldy4gTG9uZ2V2aXR5LCBpbiB0aGlzIHZlcnNpb24sIGlzIG5vdCBleHBsYWluZWQgYnkgYSBncmFuZCB0aGVvcnkuIEl0IGlzIGV4cGxhaW5lZCBieSBzdXN0YWluZWQgbGFib3IuPC9wPgoKPGRpdiBzdHlsZT0ibWFyZ2luOjAgMCA0MHB4IDA7IHBhZGRpbmc6MjBweCAyMnB4OyBkaXNwbGF5OmJsb2NrOyB3aWR0aDoxMDAlOyBtYXgtd2lkdGg6MTAwJTsgYm94LXNpemluZzpib3JkZXItYm94OyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsgYmFja2dyb3VuZDojZjNmMGVhOyBib3JkZXI6MXB4IHNvbGlkICNlM2RkZDI7IGJvcmRlci1yYWRpdXM6M3B4OyI+CiAgPGRpdiBzdHlsZT0ibWFyZ2luOjAgMCAxNHB4IDA7IHBhZGRpbmc6MDsgZGlzcGxheTpibG9jazsgd2lkdGg6MTAwJTsgbWF4LXdpZHRoOjEwMCU7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7IGZvbnQtZmFtaWx5OkFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZToxMXB4OyBsaW5lLWhlaWdodDoxLjU7IGxldHRlci1zcGFjaW5nOjJweDsgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlOyBjb2xvcjojNmQ2ODVmOyI+QXQgYSBHbGFuY2U8L2Rpdj4KICA8ZGl2IHN0eWxlPSJtYXJnaW46MDsgcGFkZGluZzowOyBkaXNwbGF5OmJsb2NrOyB3aWR0aDoxMDAlOyBtYXgtd2lkdGg6MTAwJTsgYm94LXNpemluZzpib3JkZXItYm94OyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsgZm9udC1mYW1pbHk6R2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyBmb250LXNpemU6MTZweDsgbGluZS1oZWlnaHQ6MS44OyBjb2xvcjojMmEyOTI2OyI+CiAgICA8ZGl2IHN0eWxlPSJtYXJnaW46MDsgcGFkZGluZzo4cHggMDsgZGlzcGxheTpibG9jazsgd2lkdGg6MTAwJTsgbWF4LXdpZHRoOjEwMCU7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7IGJvcmRlci1ib3R0b206MXB4IHNvbGlkICNlNGRlZDQ7Ij48c3Ryb25nIHN0eWxlPSJmb250LXdlaWdodDo2MDA7Ij5BbmR5IE5peDwvc3Ryb25nPiBsZWFkcyBQb3dlcmhvdXNlIEd5bSBpbiBHcmVlciwgU291dGggQ2Fyb2xpbmEuPC9kaXY+CiAgICA8ZGl2IHN0eWxlPSJtYXJnaW46MDsgcGFkZGluZzo4cHggMDsgZGlzcGxheTpibG9jazsgd2lkdGg6MTAwJTsgbWF4LXdpZHRoOjEwMCU7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7IGJvcmRlci1ib3R0b206MXB4IHNvbGlkICNlNGRlZDQ7Ij5IZSBzYXlzIHRoaXMgaXMgaGlzIDxzdHJvbmcgc3R5bGU9ImZvbnQtd2VpZ2h0OjYwMDsiPjMybmQgeWVhciB3aXRoIFBvd2VyaG91c2UgR3ltPC9zdHJvbmc+LjwvZGl2PgogICAgPGRpdiBzdHlsZT0ibWFyZ2luOjA7IHBhZGRpbmc6OHB4IDA7IGRpc3BsYXk6YmxvY2s7IHdpZHRoOjEwMCU7IG1heC13aWR0aDoxMDAlOyBib3gtc2l6aW5nOmJvcmRlci1ib3g7IHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyBib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTRkZWQ0OyI+VGhlIEdyZWVyIGxvY2F0aW9uIGhhcyBiZWVuIGVzdGFibGlzaGVkIGZvciA8c3Ryb25nIHN0eWxlPSJmb250LXdlaWdodDo2MDA7Ij5tb3JlIHRoYW4gMjggeWVhcnM8L3N0cm9uZz4uPC9kaXY+CiAgICA8ZGl2IHN0eWxlPSJtYXJnaW46MDsgcGFkZGluZzo4cHggMDsgZGlzcGxheTpibG9jazsgd2lkdGg6MTAwJTsgbWF4LXdpZHRoOjEwMCU7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7IGJvcmRlci1ib3R0b206MXB4IHNvbGlkICNlNGRlZDQ7Ij5UaGUgZ3ltIGlzIDxzdHJvbmcgc3R5bGU9ImZvbnQtd2VpZ2h0OjYwMDsiPmJvZHlidWlsZGluZy1vcmllbnRlZDwvc3Ryb25nPiBidXQgc2VydmVzIGEgYnJvYWQgbWVtYmVyIGJhc2UuPC9kaXY+CiAgICA8ZGl2IHN0eWxlPSJtYXJnaW46MDsgcGFkZGluZzo4cHggMDsgZGlzcGxheTpibG9jazsgd2lkdGg6MTAwJTsgbWF4LXdpZHRoOjEwMCU7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7Ij5OaXggZW1waGFzaXplcyA8c3Ryb25nIHN0eWxlPSJmb250LXdlaWdodDo2MDA7Ij5tZW1iZXIgZXhwZXJpZW5jZSwgY2xlYW5saW5lc3MsIGVxdWlwbWVudCB1cGRhdGVzLCBhbmQgbG9uZy10ZXJtIHJldGVudGlvbjwvc3Ryb25nPi48L2Rpdj4KICA8L2Rpdj4KPC9kaXY+Cgo8ZGl2IHN0eWxlPSJtYXJnaW46MCAwIDE4cHggMDsgcGFkZGluZzowOyBkaXNwbGF5OmZsZXg7IHdpZHRoOjEwMCU7IG1heC13aWR0aDoxMDAlOyBib3gtc2l6aW5nOmJvcmRlci1ib3g7IGFsaWduLWl0ZW1zOmNlbnRlcjsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7Ij4KICA8ZGl2IHN0eWxlPSJ3aWR0aDo0NHB4OyBtYXgtd2lkdGg6NDRweDsgaGVpZ2h0OjFweDsgbWFyZ2luOjA7IHBhZGRpbmc6MDsgZGlzcGxheTpibG9jazsgYm94LXNpemluZzpib3JkZXItYm94OyBiYWNrZ3JvdW5kOiNiZGI3YWI7Ij48L2Rpdj4KICA8ZGl2IHN0eWxlPSJtYXJnaW46MDsgcGFkZGluZzowIDEycHg7IGRpc3BsYXk6YmxvY2s7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7IGZvbnQtZmFtaWx5OkFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZToxMnB4OyBsaW5lLWhlaWdodDoxLjU7IGxldHRlci1zcGFjaW5nOjJweDsgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlOyBjb2xvcjojNmI2ODVmOyI+TG9va2luZyBBaGVhZDwvZGl2PgogIDxkaXYgc3R5bGU9ImZsZXg6MTsgd2lkdGg6YXV0bzsgbWF4LXdpZHRoOm5vbmU7IGhlaWdodDoxcHg7IG1hcmdpbjowOyBwYWRkaW5nOjA7IGRpc3BsYXk6YmxvY2s7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgYmFja2dyb3VuZDojZTNkZGQyOyI+PC9kaXY+CjwvZGl2PgoKPGgyIHN0eWxlPSJtYXJnaW46MCAwIDE2cHggMDsgcGFkZGluZzowOyBkaXNwbGF5OmJsb2NrOyB3aWR0aDoxMDAlOyBtYXgtd2lkdGg6MTAwJTsgYm94LXNpemluZzpib3JkZXItYm94OyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsgZm9udC1mYW1pbHk6R2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyBmb250LXNpemU6MzFweDsgbGluZS1oZWlnaHQ6MS4yNTsgZm9udC13ZWlnaHQ6NzAwOyBjb2xvcjojMTExMTExOyI+U3RpbGwgRXhwYW5kaW5nIHRoZSBEZWZpbml0aW9uIG9mIFN1Y2Nlc3M8L2gyPgoKPHAgc3R5bGU9Im1hcmdpbjowIDAgMjJweCAwOyBwYWRkaW5nOjA7IGRpc3BsYXk6YmxvY2s7IHdpZHRoOjEwMCU7IG1heC13aWR0aDoxMDAlOyBib3gtc2l6aW5nOmJvcmRlci1ib3g7IHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyBmb250LWZhbWlseTpHZW9yZ2lhLCAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWY7IGZvbnQtc2l6ZToxOHB4OyBsaW5lLWhlaWdodDoxLjk7IGNvbG9yOiMxZjFmMWY7Ij5FdmVuIGFmdGVyIGRlY2FkZXMgaW4gb3BlcmF0aW9uLCBOaXggZG9lcyBub3Qgc3BlYWsgbGlrZSBzb21lb25lIGZvY3VzZWQgb25seSBvbiBwcmVzZXJ2YXRpb24uIEhlIHdhbnRzIHRoZSBneW0gdG8gY29udGludWUgZ3Jvd2luZy4gT3ZlciB0aGUgbmV4dCB0aHJlZSB0byBmaXZlIHllYXJzLCBoZSBzYXlzIGhlIHdvdWxkIGxpa2UgdG8gbW92ZSBpbnRvIGEgYmlnZ2VyIGxvY2F0aW9uIGlmIHRoZSBjdXJyZW50IHRyYWplY3RvcnkgY29udGludWVzLiBIZSBkZWZpbmVzIGEgaGVhbHRoeSBmdXR1cmUgaW4gcHJhY3RpY2FsIHRlcm1zOiBoaWdoZXIgbW9udGhseSByZWNlaXZhYmxlcywgaGlnaGVyIG1lbWJlcnNoaXBzLCBhbmQgb3BlcmF0aW9ucyBydW5uaW5nIHNtb290aGx5LiBJdCBpcyBhIG5vdGFibHkgZ3JvdW5kZWQgcGljdHVyZSBvZiBzdWNjZXNz4oCUb25lIHRoYXQgYmxlbmRzIGFtYml0aW9uIHdpdGggb3BlcmF0aW9uYWwgY2xhcml0eS48L3A+Cgo8cCBzdHlsZT0ibWFyZ2luOjAgMCAyMnB4IDA7IHBhZGRpbmc6MDsgZGlzcGxheTpibG9jazsgd2lkdGg6MTAwJTsgbWF4LXdpZHRoOjEwMCU7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7IGZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgZm9udC1zaXplOjE4cHg7IGxpbmUtaGVpZ2h0OjEuOTsgY29sb3I6IzFmMWYxZjsiPkhlIGlzIGFsc28gZXhwbGljaXQgYWJvdXQgd2hlcmUgZnVydGhlciB3b3JrIHJlbWFpbnMuIElmIGhlIGNvdWxkIGltcHJvdmUgb25lIGFyZWEgb3ZlciB0aGUgbmV4dCBmZXcgbW9udGhzLCBoZSBzYXlzIGhlIHdvdWxkIGZvY3VzIG9uIHRoZSB0cmFpbmluZyBzaWRlIG9mIHRoZSBidXNpbmVzcyBhbmQgbWFrZSBhZGp1c3RtZW50cyB0aGVyZS4gVGhhdCBhbnN3ZXIgbWF0dGVycyBiZWNhdXNlIGl0IHNob3dzIGEgYnVzaW5lc3Mgb3duZXIgd2hvIHN0aWxsIHNlZXMgdGhlIGd5bSBhcyB1bmZpbmlzaGVkLiBMb25nZXZpdHkgaGFzIG5vdCBkdWxsZWQgaGlzIGFwcGV0aXRlIHRvIHJlZmluZSB0aGUgb2ZmZXIuIElmIGFueXRoaW5nLCBpdCBhcHBlYXJzIHRvIGhhdmUgc2hhcnBlbmVkIGhpcyBhd2FyZW5lc3Mgb2Ygd2hhdCBzdGlsbCBuZWVkcyBhdHRlbnRpb24uPC9wPgoKPHAgc3R5bGU9Im1hcmdpbjowIDAgMzZweCAwOyBwYWRkaW5nOjA7IGRpc3BsYXk6YmxvY2s7IHdpZHRoOjEwMCU7IG1heC13aWR0aDoxMDAlOyBib3gtc2l6aW5nOmJvcmRlci1ib3g7IHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyBmb250LWZhbWlseTpHZW9yZ2lhLCAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWY7IGZvbnQtc2l6ZToxOHB4OyBsaW5lLWhlaWdodDoxLjk7IGNvbG9yOiMxZjFmMWY7Ij5Bc2tlZCB3aGV0aGVyIGhpcyBmb2N1cyB0aGlzIHllYXIgaXMgZ3Jvd3RoLCByZXRlbnRpb24sIG9yIGJyYW5kIHByZXNlbmNlLCBOaXggYW5zd2VycyB0aGF0IGFsbCB0aHJlZSBtYXR0ZXIuIFRoYXQgcmVzcG9uc2UgZmVlbHMgY29uc2lzdGVudCB3aXRoIHRoZSByZXN0IG9mIHRoZSBpbnRlcnZpZXcuIEdyb3d0aCB3aXRob3V0IHJldGVudGlvbiBpcyB1bnN0YWJsZS4gUmV0ZW50aW9uIHdpdGhvdXQgdmlzaWJpbGl0eSBjYW4gbGltaXQgbW9tZW50dW0uIEJyYW5kIHByZXNlbmNlIHdpdGhvdXQgc3Vic3RhbmNlIHF1aWNrbHkgbG9zZXMgY3JlZGliaWxpdHkuIEhpcyBlbXBoYXNpcyBvbiBhbGwgdGhyZWUgc3VnZ2VzdHMgYSBtYXR1cmUgdW5kZXJzdGFuZGluZyBvZiBob3cgZW5kdXJpbmcgbG9jYWwgYnVzaW5lc3NlcyBhY3R1YWxseSB3b3JrLjwvcD4KCjxkaXYgc3R5bGU9Im1hcmdpbjowIDAgMThweCAwOyBwYWRkaW5nOjA7IGRpc3BsYXk6ZmxleDsgd2lkdGg6MTAwJTsgbWF4LXdpZHRoOjEwMCU7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgYWxpZ24taXRlbXM6Y2VudGVyOyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsiPgogIDxkaXYgc3R5bGU9IndpZHRoOjQ0cHg7IG1heC13aWR0aDo0NHB4OyBoZWlnaHQ6MXB4OyBtYXJnaW46MDsgcGFkZGluZzowOyBkaXNwbGF5OmJsb2NrOyBib3gtc2l6aW5nOmJvcmRlci1ib3g7IGJhY2tncm91bmQ6I2JkYjdhYjsiPjwvZGl2PgogIDxkaXYgc3R5bGU9Im1hcmdpbjowOyBwYWRkaW5nOjAgMTJweDsgZGlzcGxheTpibG9jazsgYm94LXNpemluZzpib3JkZXItYm94OyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsgZm9udC1mYW1pbHk6QXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjsgZm9udC1zaXplOjEycHg7IGxpbmUtaGVpZ2h0OjEuNTsgbGV0dGVyLXNwYWNpbmc6MnB4OyB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7IGNvbG9yOiM2YjY4NWY7Ij5XaHkgVGhpcyBNYXR0ZXJzPC9kaXY+CiAgPGRpdiBzdHlsZT0iZmxleDoxOyB3aWR0aDphdXRvOyBtYXgtd2lkdGg6bm9uZTsgaGVpZ2h0OjFweDsgbWFyZ2luOjA7IHBhZGRpbmc6MDsgZGlzcGxheTpibG9jazsgYm94LXNpemluZzpib3JkZXItYm94OyBiYWNrZ3JvdW5kOiNlM2RkZDI7Ij48L2Rpdj4KPC9kaXY+Cgo8aDIgc3R5bGU9Im1hcmdpbjowIDAgMTZweCAwOyBwYWRkaW5nOjA7IGRpc3BsYXk6YmxvY2s7IHdpZHRoOjEwMCU7IG1heC13aWR0aDoxMDAlOyBib3gtc2l6aW5nOmJvcmRlci1ib3g7IHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyBmb250LWZhbWlseTpHZW9yZ2lhLCAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWY7IGZvbnQtc2l6ZTozMXB4OyBsaW5lLWhlaWdodDoxLjI1OyBmb250LXdlaWdodDo3MDA7IGNvbG9yOiMxMTExMTE7Ij5XaHkgR3JlZXIgU3RpbGwgTmVlZHMgSW5kZXBlbmRlbnQgRml0bmVzcyBPcGVyYXRvcnMgTGlrZSBUaGlzPC9oMj4KCjxwIHN0eWxlPSJtYXJnaW46MCAwIDIycHggMDsgcGFkZGluZzowOyBkaXNwbGF5OmJsb2NrOyB3aWR0aDoxMDAlOyBtYXgtd2lkdGg6MTAwJTsgYm94LXNpemluZzpib3JkZXItYm94OyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsgZm9udC1mYW1pbHk6R2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyBmb250LXNpemU6MThweDsgbGluZS1oZWlnaHQ6MS45OyBjb2xvcjojMWYxZjFmOyI+Rm9yIEdyZWVyLCB0aGUgc2lnbmlmaWNhbmNlIG9mIGEgZ3ltIGxpa2UgdGhpcyBleHRlbmRzIGJleW9uZCBmaXRuZXNzIHByb2dyYW1taW5nLiBMb25nLXN0YW5kaW5nIGluZGVwZW5kZW50IGJ1c2luZXNzZXMgb2Z0ZW4gYmVjb21lIHBhcnQgb2YgdGhlIGxvY2FsIGNpdmljIGZhYnJpYy4gVGhleSBzZXJ2ZSByZXNpZGVudHMgYWNyb3NzIGdlbmVyYXRpb25zLiBUaGV5IHNoYXBlIHJvdXRpbmVzLiBUaGV5IGNyZWF0ZSBwbGFjZXMgd2hlcmUgaGVhbHRoIGlzIHB1cnN1ZWQgaW4gdmlzaWJsZSwgY29tbXVuYWwgd2F5cyByYXRoZXIgdGhhbiBpbiBpc29sYXRpb24uIEEgZ3ltIHRoYXQgcmVtYWlucyBhY3RpdmUgZm9yIGRlY2FkZXMgYmVjb21lcyBtb3JlIHRoYW4gYSBjb21tZXJjaWFsIGFkZHJlc3MuIEl0IGJlY29tZXMgcGFydCBvZiBob3cgcGVvcGxlIG9yZ2FuaXplIG9yZGluYXJ5IGxpZmUuPC9wPgoKPHAgc3R5bGU9Im1hcmdpbjowIDAgMjJweCAwOyBwYWRkaW5nOjA7IGRpc3BsYXk6YmxvY2s7IHdpZHRoOjEwMCU7IG1heC13aWR0aDoxMDAlOyBib3gtc2l6aW5nOmJvcmRlci1ib3g7IHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyBmb250LWZhbWlseTpHZW9yZ2lhLCAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWY7IGZvbnQtc2l6ZToxOHB4OyBsaW5lLWhlaWdodDoxLjk7IGNvbG9yOiMxZjFmMWY7Ij5OaXjigJlzIHN0b3J5IGFsc28gY2FycmllcyBicm9hZGVyIHJlbGV2YW5jZSBmb3IgbG9jYWwgYnVzaW5lc3MgcmVhZGVycy4gSXQgc2hvd3MgaG93IGNvbnNpc3RlbmN5IGJlY29tZXMgcmVwdXRhdGlvbi4gQSBtYWludGFpbmVkIGZsb29yLiBVcGRhdGVkIGVxdWlwbWVudC4gQSByZWNvZ25pemFibGUgb3duZXIuIEEgY2xlYXIgYXRtb3NwaGVyZS4gVGhvc2UgZGV0YWlscywgcmVwZWF0ZWQgb3ZlciB0aW1lLCBjcmVhdGUgY3JlZGliaWxpdHkgdGhhdCBubyBjYW1wYWlnbiBjYW4gZnVsbHkgc2ltdWxhdGUuIEluIGluZHVzdHJpZXMgYnVpbHQgb24gdHJ1c3QgYW5kIHJvdXRpbmUsIHRoYXQgY3JlZGliaWxpdHkgaXMgb2Z0ZW4gdGhlIHJlYWwgbW9hdC48L3A+Cgo8cCBzdHlsZT0ibWFyZ2luOjAgMCAzNnB4IDA7IHBhZGRpbmc6MDsgZGlzcGxheTpibG9jazsgd2lkdGg6MTAwJTsgbWF4LXdpZHRoOjEwMCU7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7IGZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgZm9udC1zaXplOjE4cHg7IGxpbmUtaGVpZ2h0OjEuOTsgY29sb3I6IzFmMWYxZjsiPkluIHRoYXQgc2Vuc2UsIHRoZSBhcnRpY2xlIGlzIG5vdCBvbmx5IGFib3V0IG9uZSBneW0uIEl0IGlzIGFib3V0IHRoZSBraW5kIG9mIGRpc2NpcGxpbmUgcmVxdWlyZWQgdG8ga2VlcCBhbnkgY29tbXVuaXR5LWJhc2VkIGJ1c2luZXNzIGJvdGggc3RhYmxlIGFuZCBtZWFuaW5nZnVsIG92ZXIgdGhlIGxvbmcgdGVybS48L3A+Cgo8ZGl2IHN0eWxlPSJtYXJnaW46MCAwIDE4cHggMDsgcGFkZGluZzowOyBkaXNwbGF5OmZsZXg7IHdpZHRoOjEwMCU7IG1heC13aWR0aDoxMDAlOyBib3gtc2l6aW5nOmJvcmRlci1ib3g7IGFsaWduLWl0ZW1zOmNlbnRlcjsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7Ij4KICA8ZGl2IHN0eWxlPSJ3aWR0aDo0NHB4OyBtYXgtd2lkdGg6NDRweDsgaGVpZ2h0OjFweDsgbWFyZ2luOjA7IHBhZGRpbmc6MDsgZGlzcGxheTpibG9jazsgYm94LXNpemluZzpib3JkZXItYm94OyBiYWNrZ3JvdW5kOiNiZGI3YWI7Ij48L2Rpdj4KICA8ZGl2IHN0eWxlPSJtYXJnaW46MDsgcGFkZGluZzowIDEycHg7IGRpc3BsYXk6YmxvY2s7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7IGZvbnQtZmFtaWx5OkFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZToxMnB4OyBsaW5lLWhlaWdodDoxLjU7IGxldHRlci1zcGFjaW5nOjJweDsgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlOyBjb2xvcjojNmI2ODVmOyI+RkFRPC9kaXY+CiAgPGRpdiBzdHlsZT0iZmxleDoxOyB3aWR0aDphdXRvOyBtYXgtd2lkdGg6bm9uZTsgaGVpZ2h0OjFweDsgbWFyZ2luOjA7IHBhZGRpbmc6MDsgZGlzcGxheTpibG9jazsgYm94LXNpemluZzpib3JkZXItYm94OyBiYWNrZ3JvdW5kOiNlM2RkZDI7Ij48L2Rpdj4KPC9kaXY+Cgo8aDIgc3R5bGU9Im1hcmdpbjowIDAgMTZweCAwOyBwYWRkaW5nOjA7IGRpc3BsYXk6YmxvY2s7IHdpZHRoOjEwMCU7IG1heC13aWR0aDoxMDAlOyBib3gtc2l6aW5nOmJvcmRlci1ib3g7IHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyBmb250LWZhbWlseTpHZW9yZ2lhLCAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWY7IGZvbnQtc2l6ZTozMXB4OyBsaW5lLWhlaWdodDoxLjI1OyBmb250LXdlaWdodDo3MDA7IGNvbG9yOiMxMTExMTE7Ij5XaGF0IFJlYWRlcnMgTWF5IFdhbnQgdG8gS25vdzwvaDI+Cgo8ZGl2IHN0eWxlPSJtYXJnaW46MCAwIDE0cHggMDsgcGFkZGluZzowOyBkaXNwbGF5OmJsb2NrOyB3aWR0aDoxMDAlOyBtYXgtd2lkdGg6MTAwJTsgYm94LXNpemluZzpib3JkZXItYm94OyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsiPgogIDxoMyBzdHlsZT0ibWFyZ2luOjAgMCA4cHggMDsgcGFkZGluZzowOyBkaXNwbGF5OmJsb2NrOyB3aWR0aDoxMDAlOyBtYXgtd2lkdGg6MTAwJTsgYm94LXNpemluZzpib3JkZXItYm94OyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsgZm9udC1mYW1pbHk6R2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyBmb250LXNpemU6MjJweDsgbGluZS1oZWlnaHQ6MS4zNTsgZm9udC13ZWlnaHQ6NzAwOyBjb2xvcjojMTExMTExOyI+V2hhdCBraW5kIG9mIGd5bSBkb2VzIEFuZHkgTml4IG9wZXJhdGU/PC9oMz4KICA8cCBzdHlsZT0ibWFyZ2luOjAgMCAyMHB4IDA7IHBhZGRpbmc6MDsgZGlzcGxheTpibG9jazsgd2lkdGg6MTAwJTsgbWF4LXdpZHRoOjEwMCU7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7IGZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgZm9udC1zaXplOjE4cHg7IGxpbmUtaGVpZ2h0OjEuODU7IGNvbG9yOiMxZjFmMWY7Ij5IZSBkZXNjcmliZXMgaXQgYXMgYSBib2R5YnVpbGRpbmctb3JpZW50ZWQgZ3ltLCBidXQgb25lIHRoYXQgc2VydmVzIGEgYnJvYWQgcmFuZ2Ugb2YgbWVtYmVycywgZnJvbSB5b3VuZyBhdGhsZXRlcyB0byB2ZXJ5IGVsZGVybHkgYWR1bHRzLjwvcD4KPC9kaXY+Cgo8ZGl2IHN0eWxlPSJtYXJnaW46MCAwIDE0cHggMDsgcGFkZGluZzowOyBkaXNwbGF5OmJsb2NrOyB3aWR0aDoxMDAlOyBtYXgtd2lkdGg6MTAwJTsgYm94LXNpemluZzpib3JkZXItYm94OyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsiPgogIDxoMyBzdHlsZT0ibWFyZ2luOjAgMCA4cHggMDsgcGFkZGluZzowOyBkaXNwbGF5OmJsb2NrOyB3aWR0aDoxMDAlOyBtYXgtd2lkdGg6MTAwJTsgYm94LXNpemluZzpib3JkZXItYm94OyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsgZm9udC1mYW1pbHk6R2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyBmb250LXNpemU6MjJweDsgbGluZS1oZWlnaHQ6MS4zNTsgZm9udC13ZWlnaHQ6NzAwOyBjb2xvcjojMTExMTExOyI+V2hhdCBtYXR0ZXJzIG1vc3QgdG8gaGltIGJleW9uZCByZXZlbnVlPzwvaDM+CiAgPHAgc3R5bGU9Im1hcmdpbjowIDAgMjBweCAwOyBwYWRkaW5nOjA7IGRpc3BsYXk6YmxvY2s7IHdpZHRoOjEwMCU7IG1heC13aWR0aDoxMDAlOyBib3gtc2l6aW5nOmJvcmRlci1ib3g7IHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyBmb250LWZhbWlseTpHZW9yZ2lhLCAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWY7IGZvbnQtc2l6ZToxOHB4OyBsaW5lLWhlaWdodDoxLjg1OyBjb2xvcjojMWYxZjFmOyI+SGVscGluZyBwZW9wbGUgZ2V0IGluIHNoYXBlLCBsb3NlIHdlaWdodCwgYW5kIGltcHJvdmUgdGhlaXIgbGl2ZXMuIEhlIGFsc28gc2F5cyBoZSB0YWtlcyBhIGxpZmUtY29hY2hpbmcgYXBwcm9hY2ggdGhhdCBpbmNsdWRlcyBhdHRlbnRpb24gdG8gZm9vZCBhbmQgZGFpbHkgY2hvaWNlcy48L3A+CjwvZGl2PgoKPGRpdiBzdHlsZT0ibWFyZ2luOjAgMCAxNHB4IDA7IHBhZGRpbmc6MDsgZGlzcGxheTpibG9jazsgd2lkdGg6MTAwJTsgbWF4LXdpZHRoOjEwMCU7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7Ij4KICA8aDMgc3R5bGU9Im1hcmdpbjowIDAgOHB4IDA7IHBhZGRpbmc6MDsgZGlzcGxheTpibG9jazsgd2lkdGg6MTAwJTsgbWF4LXdpZHRoOjEwMCU7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7IGZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgZm9udC1zaXplOjIycHg7IGxpbmUtaGVpZ2h0OjEuMzU7IGZvbnQtd2VpZ2h0OjcwMDsgY29sb3I6IzExMTExMTsiPkhvdyBkbyBtb3N0IG5ldyBtZW1iZXJzIGZpbmQgdGhlIGd5bT88L2gzPgogIDxwIHN0eWxlPSJtYXJnaW46MCAwIDIwcHggMDsgcGFkZGluZzowOyBkaXNwbGF5OmJsb2NrOyB3aWR0aDoxMDAlOyBtYXgtd2lkdGg6MTAwJTsgYm94LXNpemluZzpib3JkZXItYm94OyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsgZm9udC1mYW1pbHk6R2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyBmb250LXNpemU6MThweDsgbGluZS1oZWlnaHQ6MS44NTsgY29sb3I6IzFmMWYxZjsiPk5peCBzYXlzIG1hbnkgbm93IGZpbmQgaXQgdGhyb3VnaCBHb29nbGUsIGFuZCB0aGUgZ3lt4oCZcyBsb2NhdGlvbiBuZWFyIHRoZSBhaXJwb3J0IGFsc28gaGVscHMgd2l0aCB2aXNpYmlsaXR5LjwvcD4KPC9kaXY+Cgo8ZGl2IHN0eWxlPSJtYXJnaW46MCAwIDE0cHggMDsgcGFkZGluZzowOyBkaXNwbGF5OmJsb2NrOyB3aWR0aDoxMDAlOyBtYXgtd2lkdGg6MTAwJTsgYm94LXNpemluZzpib3JkZXItYm94OyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsiPgogIDxoMyBzdHlsZT0ibWFyZ2luOjAgMCA4cHggMDsgcGFkZGluZzowOyBkaXNwbGF5OmJsb2NrOyB3aWR0aDoxMDAlOyBtYXgtd2lkdGg6MTAwJTsgYm94LXNpemluZzpib3JkZXItYm94OyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsgZm9udC1mYW1pbHk6R2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyBmb250LXNpemU6MjJweDsgbGluZS1oZWlnaHQ6MS4zNTsgZm9udC13ZWlnaHQ6NzAwOyBjb2xvcjojMTExMTExOyI+V2h5IGRvZXMgaGUgYmVsaWV2ZSBtZW1iZXJzIHN0YXk/PC9oMz4KICA8cCBzdHlsZT0ibWFyZ2luOjAgMCAyMHB4IDA7IHBhZGRpbmc6MDsgZGlzcGxheTpibG9jazsgd2lkdGg6MTAwJTsgbWF4LXdpZHRoOjEwMCU7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7IGZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgZm9udC1zaXplOjE4cHg7IGxpbmUtaGVpZ2h0OjEuODU7IGNvbG9yOiMxZjFmMWY7Ij5IZSBwb2ludHMgdG8gY2xlYW5saW5lc3MsIGEgd2VsY29taW5nIGF0bW9zcGhlcmUsIGVxdWlwbWVudCB1cGtlZXAsIGFuZCB0aGUgZmFjdCB0aGF0IG1hbnkgZGVwYXJ0dXJlcyBhcmUgdGllZCB0byByZWxvY2F0aW9uIHJhdGhlciB0aGFuIGRpc3NhdGlzZmFjdGlvbi48L3A+CjwvZGl2PgoKPGRpdiBzdHlsZT0ibWFyZ2luOjAgMCAzNnB4IDA7IHBhZGRpbmc6MDsgZGlzcGxheTpibG9jazsgd2lkdGg6MTAwJTsgbWF4LXdpZHRoOjEwMCU7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7Ij4KICA8aDMgc3R5bGU9Im1hcmdpbjowIDAgOHB4IDA7IHBhZGRpbmc6MDsgZGlzcGxheTpibG9jazsgd2lkdGg6MTAwJTsgbWF4LXdpZHRoOjEwMCU7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7IGZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgZm9udC1zaXplOjIycHg7IGxpbmUtaGVpZ2h0OjEuMzU7IGZvbnQtd2VpZ2h0OjcwMDsgY29sb3I6IzExMTExMTsiPldoYXQgaXMgaGUgZm9jdXNlZCBvbiBuZXh0PzwvaDM+CiAgPHAgc3R5bGU9Im1hcmdpbjowOyBwYWRkaW5nOjA7IGRpc3BsYXk6YmxvY2s7IHdpZHRoOjEwMCU7IG1heC13aWR0aDoxMDAlOyBib3gtc2l6aW5nOmJvcmRlci1ib3g7IHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyBmb250LWZhbWlseTpHZW9yZ2lhLCAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWY7IGZvbnQtc2l6ZToxOHB4OyBsaW5lLWhlaWdodDoxLjg1OyBjb2xvcjojMWYxZjFmOyI+R3Jvd3RoLCByZXRlbnRpb24sIGJyYW5kIHByZXNlbmNlLCBhbmQgY29udGludWVkIGltcHJvdmVtZW50IHRvIHRoZSB0cmFpbmluZyBzaWRlIG9mIHRoZSBidXNpbmVzcywgd2l0aCB0aGUgcG9zc2liaWxpdHkgb2YgYSBsYXJnZXIgbG9jYXRpb24gb3ZlciB0aW1lLjwvcD4KPC9kaXY+Cgo8ZGl2IHN0eWxlPSJtYXJnaW46MCAwIDQwcHggMDsgcGFkZGluZzoyNHB4IDI2cHg7IGRpc3BsYXk6YmxvY2s7IHdpZHRoOjEwMCU7IG1heC13aWR0aDoxMDAlOyBib3gtc2l6aW5nOmJvcmRlci1ib3g7IHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyBiYWNrZ3JvdW5kOiNmM2YwZWE7IGJvcmRlcjoxcHggc29saWQgI2UxZGJkMDsgYm9yZGVyLXJhZGl1czozcHg7Ij4KICA8ZGl2IHN0eWxlPSJtYXJnaW46MCAwIDE0cHggMDsgcGFkZGluZzowOyBkaXNwbGF5OmJsb2NrOyB3aWR0aDoxMDAlOyBtYXgtd2lkdGg6MTAwJTsgYm94LXNpemluZzpib3JkZXItYm94OyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsgZm9udC1mYW1pbHk6QXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjsgZm9udC1zaXplOjEycHg7IGxpbmUtaGVpZ2h0OjEuNTsgbGV0dGVyLXNwYWNpbmc6MnB4OyB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7IGNvbG9yOiM2YTY2NWU7Ij5LZXkgVGFrZWF3YXlzPC9kaXY+CiAgPHVsIHN0eWxlPSJtYXJnaW46MDsgcGFkZGluZzowIDAgMCAyMnB4OyBkaXNwbGF5OmJsb2NrOyB3aWR0aDoxMDAlOyBtYXgtd2lkdGg6MTAwJTsgYm94LXNpemluZzpib3JkZXItYm94OyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsgZm9udC1mYW1pbHk6R2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyBmb250LXNpemU6MThweDsgbGluZS1oZWlnaHQ6MS45OyBjb2xvcjojMjMyMTFkOyI+CiAgICA8bGkgc3R5bGU9Im1hcmdpbjowIDAgMTBweCAwOyBwYWRkaW5nOjA7IGRpc3BsYXk6bGlzdC1pdGVtOyBib3gtc2l6aW5nOmJvcmRlci1ib3g7IHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyI+QW5keSBOaXggc2F5cyB0aGlzIGlzIGhpcyAzMm5kIHllYXIgd2l0aCBQb3dlcmhvdXNlIEd5bSBhbmQgdGhhdCB0aGUgR3JlZXIgbG9jYXRpb24gaGFzIGJlZW4gb3BlcmF0aW5nIGZvciBtb3JlIHRoYW4gMjggeWVhcnMuPC9saT4KICAgIDxsaSBzdHlsZT0ibWFyZ2luOjAgMCAxMHB4IDA7IHBhZGRpbmc6MDsgZGlzcGxheTpsaXN0LWl0ZW07IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7Ij5IaXMgZ3ltIGlzIHJvb3RlZCBpbiBib2R5YnVpbGRpbmcgY3VsdHVyZSBidXQgc2VydmVzIGEgYnJvYWQgY29tbXVuaXR5IGFjcm9zcyBhZ2UgYW5kIGZpdG5lc3MgbGV2ZWxzLjwvbGk+CiAgICA8bGkgc3R5bGU9Im1hcmdpbjowIDAgMTBweCAwOyBwYWRkaW5nOjA7IGRpc3BsYXk6bGlzdC1pdGVtOyBib3gtc2l6aW5nOmJvcmRlci1ib3g7IHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyI+SGUgdHJlYXRzIGZpcnN0IGltcHJlc3Npb25zLCBjbGVhbmxpbmVzcywgYXRtb3NwaGVyZSwgYW5kIGVxdWlwbWVudCB1cGtlZXAgYXMgY29yZSBidXNpbmVzcyBkaXNjaXBsaW5lcy48L2xpPgogICAgPGxpIHN0eWxlPSJtYXJnaW46MCAwIDEwcHggMDsgcGFkZGluZzowOyBkaXNwbGF5Omxpc3QtaXRlbTsgYm94LXNpemluZzpib3JkZXItYm94OyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsiPkhlIGRlc2NyaWJlcyBneW0gb3duZXJzaGlwIGFzIHN0cmVzc2Z1bCwgb25nb2luZyB3b3JrIHJhdGhlciB0aGFuIGEgZmluaXNoZWQgYWNoaWV2ZW1lbnQuPC9saT4KICAgIDxsaSBzdHlsZT0ibWFyZ2luOjA7IHBhZGRpbmc6MDsgZGlzcGxheTpsaXN0LWl0ZW07IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7Ij5FdmVuIGFmdGVyIGRlY2FkZXMgaW4gdGhlIGluZHVzdHJ5LCBoZSByZW1haW5zIGZvY3VzZWQgb24gZ3Jvd3RoLCByZWZpbmVtZW50LCBhbmQgbG9uZy10ZXJtIGJ1c2luZXNzIHN0YWJpbGl0eS48L2xpPgogIDwvdWw+CjwvZGl2PgoKPGRpdiBzdHlsZT0ibWFyZ2luOjAgMCAxOHB4IDA7IHBhZGRpbmc6MDsgZGlzcGxheTpmbGV4OyB3aWR0aDoxMDAlOyBtYXgtd2lkdGg6MTAwJTsgYm94LXNpemluZzpib3JkZXItYm94OyBhbGlnbi1pdGVtczpjZW50ZXI7IHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyI+CiAgPGRpdiBzdHlsZT0id2lkdGg6NDRweDsgbWF4LXdpZHRoOjQ0cHg7IGhlaWdodDoxcHg7IG1hcmdpbjowOyBwYWRkaW5nOjA7IGRpc3BsYXk6YmxvY2s7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgYmFja2dyb3VuZDojYmRiN2FiOyI+PC9kaXY+CiAgPGRpdiBzdHlsZT0ibWFyZ2luOjA7IHBhZGRpbmc6MCAxMnB4OyBkaXNwbGF5OmJsb2NrOyBib3gtc2l6aW5nOmJvcmRlci1ib3g7IHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyBmb250LWZhbWlseTpBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmOyBmb250LXNpemU6MTJweDsgbGluZS1oZWlnaHQ6MS41OyBsZXR0ZXItc3BhY2luZzoycHg7IHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTsgY29sb3I6IzZiNjg1ZjsiPkNvbmNsdXNpb248L2Rpdj4KICA8ZGl2IHN0eWxlPSJmbGV4OjE7IHdpZHRoOmF1dG87IG1heC13aWR0aDpub25lOyBoZWlnaHQ6MXB4OyBtYXJnaW46MDsgcGFkZGluZzowOyBkaXNwbGF5OmJsb2NrOyBib3gtc2l6aW5nOmJvcmRlci1ib3g7IGJhY2tncm91bmQ6I2UzZGRkMjsiPjwvZGl2Pgo8L2Rpdj4KCjxoMiBzdHlsZT0ibWFyZ2luOjAgMCAxNnB4IDA7IHBhZGRpbmc6MDsgZGlzcGxheTpibG9jazsgd2lkdGg6MTAwJTsgbWF4LXdpZHRoOjEwMCU7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7IGZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgZm9udC1zaXplOjMxcHg7IGxpbmUtaGVpZ2h0OjEuMjU7IGZvbnQtd2VpZ2h0OjcwMDsgY29sb3I6IzExMTExMTsiPlRoZSBRdWlldCBBZHZhbnRhZ2Ugb2YgU3RheWluZyBQb3dlcjwvaDI+Cgo8cCBzdHlsZT0ibWFyZ2luOjAgMCAyMnB4IDA7IHBhZGRpbmc6MDsgZGlzcGxheTpibG9jazsgd2lkdGg6MTAwJTsgbWF4LXdpZHRoOjEwMCU7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7IGZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgZm9udC1zaXplOjE4cHg7IGxpbmUtaGVpZ2h0OjEuOTsgY29sb3I6IzFmMWYxZjsiPldoYXQgc3RhbmRzIG91dCBtb3N0IGluIE5peOKAmXMgYWNjb3VudCBpcyBub3QgcGVyZm9ybWFuY2UsIGJ1dCBzdWJzdGFuY2UuIEhlIHRhbGtzIGxpa2Ugc29tZW9uZSB3aG8gdW5kZXJzdGFuZHMgaG93IGRpZmZpY3VsdCBpdCBpcyB0byBrZWVwIGEgcGh5c2ljYWwgYnVzaW5lc3MgaGVhbHRoeSBvdmVyIHRpbWUgYW5kIGhvdyBlYXNpbHkgc3RhbmRhcmRzIGNhbiBlcm9kZSB3aGVuIG93bmVycyBzdG9wIHBheWluZyBhdHRlbnRpb24uIEhpcyBhbnN3ZXJzIGFyZSB1bmFkb3JuZWQsIGJ1dCB0aGF0IGlzIHBhcnQgb2Ygd2hhdCBnaXZlcyB0aGVtIGNyZWRpYmlsaXR5LiBIZSBpcyBub3Qgc2VsbGluZyBhIGZhbnRhc3kgb2YgZ3ltIG93bmVyc2hpcC4gSGUgaXMgZGVzY3JpYmluZyB0aGUgZGlzY2lwbGluZSByZXF1aXJlZCB0byBlbmR1cmUgaXQuPC9wPgoKPHAgc3R5bGU9Im1hcmdpbjowIDAgMzZweCAwOyBwYWRkaW5nOjA7IGRpc3BsYXk6YmxvY2s7IHdpZHRoOjEwMCU7IG1heC13aWR0aDoxMDAlOyBib3gtc2l6aW5nOmJvcmRlci1ib3g7IHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyBmb250LWZhbWlseTpHZW9yZ2lhLCAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWY7IGZvbnQtc2l6ZToxOHB4OyBsaW5lLWhlaWdodDoxLjk7IGNvbG9yOiMxZjFmMWY7Ij5Gb3IgR3JlZXIsIHRoYXQgbWVhbnMgbW9yZSB0aGFuIG9uZSBsb25nLXJ1bm5pbmcgZml0bmVzcyBmYWNpbGl0eS4gSXQgbWVhbnMgYSBsb2NhbCBidXNpbmVzcyB3aG9zZSBpZGVudGl0eSBoYXMgYmVlbiBzaGFwZWQgYnkgY29uc2lzdGVuY3ksIHBlcnNvbmFsIGludm9sdmVtZW50LCBhbmQgYSByZWZ1c2FsIHRvIGxldCBhdG1vc3BoZXJlIGJlY29tZSBhbiBhZnRlcnRob3VnaHQuIEluIGFuIGluZHVzdHJ5IHRoYXQgb2Z0ZW4gcmV3YXJkcyB0aGUgbmV3LCBBbmR5IE5peCBvZmZlcnMgYSByZW1pbmRlciB0aGF0IHRoZSBtb3N0IGR1cmFibGUgYWR2YW50YWdlIG1heSBzdGlsbCBiZSB0aGUgb2xkZXN0IG9uZTogc2hvd2luZyB1cCwgbWFpbnRhaW5pbmcgc3RhbmRhcmRzLCBhbmQgcmVtYWluaW5nIHdvcnRoeSBvZiB0cnVzdC48L3A+Cgo8ZGl2IHN0eWxlPSJtYXJnaW46MCAwIDAgMDsgcGFkZGluZzoyNHB4IDAgMCAwOyBkaXNwbGF5OmJsb2NrOyB3aWR0aDoxMDAlOyBtYXgtd2lkdGg6MTAwJTsgYm94LXNpemluZzpib3JkZXItYm94OyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsgYm9yZGVyLXRvcDoxcHggc29saWQgI2RkZDdjYzsiPgogIDxoMyBzdHlsZT0ibWFyZ2luOjAgMCAxMnB4IDA7IHBhZGRpbmc6MDsgZGlzcGxheTpibG9jazsgd2lkdGg6MTAwJTsgbWF4LXdpZHRoOjEwMCU7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7IGZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgZm9udC1zaXplOjIycHg7IGxpbmUtaGVpZ2h0OjEuMzU7IGZvbnQtd2VpZ2h0OjcwMDsgY29sb3I6IzExMTExMTsiPkFib3V0IHRoZSBHeW08L2gzPgogIDxwIHN0eWxlPSJtYXJnaW46MCAwIDE4cHggMDsgcGFkZGluZzowOyBkaXNwbGF5OmJsb2NrOyB3aWR0aDoxMDAlOyBtYXgtd2lkdGg6MTAwJTsgYm94LXNpemluZzpib3JkZXItYm94OyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsgZm9udC1mYW1pbHk6R2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyBmb250LXNpemU6MTdweDsgbGluZS1oZWlnaHQ6MS44NTsgY29sb3I6IzFmMWYxZjsiPlBvd2VyaG91c2UgR3ltIGluIEdyZWVyLCBTb3V0aCBDYXJvbGluYSwgaXMgbGVkIGJ5IGxvbmd0aW1lIG93bmVyIEFuZHkgTml4LiBBY2NvcmRpbmcgdG8gdGhlIGludGVydmlldywgTml4IGhhcyBzcGVudCAzMiB5ZWFycyB3aXRoIFBvd2VyaG91c2UgR3ltIGFuZCBtb3JlIHRoYW4gMjggeWVhcnMgYXQgdGhlIEdyZWVyIGxvY2F0aW9uLiBUaGUgZmFjaWxpdHkgaXMgYm9keWJ1aWxkaW5nLW9yaWVudGVkIGJ1dCBzZXJ2ZXMgYSBicm9hZCBtZW1iZXIgYmFzZSwgd2l0aCBhbiBlbXBoYXNpcyBvbiBjbGVhbmxpbmVzcywgYXRtb3NwaGVyZSwgZXF1aXBtZW50IHVwZGF0ZXMsIGFuZCBsb25nLXRlcm0gbWVtYmVyIHJlbGF0aW9uc2hpcHMuPC9wPgoKICA8aDMgc3R5bGU9Im1hcmdpbjowIDAgMTJweCAwOyBwYWRkaW5nOjA7IGRpc3BsYXk6YmxvY2s7IHdpZHRoOjEwMCU7IG1heC13aWR0aDoxMDAlOyBib3gtc2l6aW5nOmJvcmRlci1ib3g7IHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyBmb250LWZhbWlseTpHZW9yZ2lhLCAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWY7IGZvbnQtc2l6ZToyMnB4OyBsaW5lLWhlaWdodDoxLjM1OyBmb250LXdlaWdodDo3MDA7IGNvbG9yOiMxMTExMTE7Ij5Tb3VyY2VzPC9oMz4KICA8cCBzdHlsZT0ibWFyZ2luOjAgMCAyMHB4IDA7IHBhZGRpbmc6MDsgZGlzcGxheTpibG9jazsgd2lkdGg6MTAwJTsgbWF4LXdpZHRoOjEwMCU7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7IGZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgZm9udC1zaXplOjE1cHg7IGxpbmUtaGVpZ2h0OjEuODsgY29sb3I6IzU1NTE0OTsiPlByaW1hcnkgc291cmNlOiBJbnRlcnZpZXcgdHJhbnNjcmlwdCwg4oCcQW5keTogRml0bmVzcyBMaXZpbmcgTWFnYXppbmUgfCBHeW0gU3BvdGxpZ2h0IEludGVydmlld3MgLSBNYXJjaCAwNC7igJ0gQWxsIGRldGFpbHMgYW5kIHF1b3RlZCBtYXRlcmlhbCBhcmUgZ3JvdW5kZWQgaW4gdGhlIHRyYW5zY3JpcHQgcHJvdmlkZWQuPC9wPgoKICA8ZGl2IHN0eWxlPSJtYXJnaW46MDsgcGFkZGluZzoxNnB4IDAgMCAwOyBkaXNwbGF5OmJsb2NrOyB3aWR0aDoxMDAlOyBtYXgtd2lkdGg6MTAwJTsgYm94LXNpemluZzpib3JkZXItYm94OyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsgYm9yZGVyLXRvcDoxcHggc29saWQgI2U0ZGZkNzsgZm9udC1mYW1pbHk6QXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjsgZm9udC1zaXplOjEycHg7IGxpbmUtaGVpZ2h0OjEuNjsgbGV0dGVyLXNwYWNpbmc6MS40cHg7IHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTsgY29sb3I6IzZiNmI2YjsiPkVkaXRvcmlhbGx5IHByb2R1Y2VkIGJ5IEZpdG5lc3MgTGl2aW5nIE1hZ2F6aW5lPC9kaXY+CjwvZGl2PgoKICA8L2Rpdj4KPC9kaXY+
Editorial Feature | Fitness Living Magazine

The Quiet Advantage of Staying Power in Fitness

Inside Andy Nix’s long-running approach to gym ownership in Greer, where atmosphere, maintenance, and consistency have become the real engine of longevity.
By Daniel Ford | Managing Editor, Fitness Living Magazine
Greer, South Carolina

For Andy Nix, staying power in the fitness business has never been about novelty for its own sake. It has been about discipline, repetition, and standards that hold up under pressure. In Greer, South Carolina, where he has operated his Powerhouse Gym location for more than 28 years, Nix describes a business built not on spectacle but on consistency: a clean facility, updated equipment, a strong first impression, and an atmosphere that gives members a reason to return.

That posture feels increasingly distinctive in a fitness market often defined by short cycles of reinvention. New formats arrive with momentum. Operators expand quickly. Brand language grows louder. Yet the harder task is quieter: to remain useful over time, to adapt without losing identity, and to continue earning trust long after the opening excitement has faded. Nix speaks from that perspective. His interview is less a celebration of hype than an account of what endurance actually requires.

The result is a gym that may be rooted in bodybuilding culture but serves a much broader community than that label might suggest. Young athletes train there. Older adults train there. Travelers find it through search. Longtime locals continue to stay. In Nix’s telling, none of that happens by accident. It happens because the business is worked on continuously, and because the owner still treats atmosphere, maintenance, and member experience as serious operational priorities.

“As soon as they walk in the door, you want them to have the greatest experience they’ve ever had in a gym.”
Andy Nix
Quick Answer
Andy Nix’s long-running Powerhouse Gym in Greer has stayed relevant by treating cleanliness, equipment upkeep, first impressions, and member experience as daily operational disciplines rather than branding language.
Origins

A Long Career Built Inside the Fitness World

Nix traces the beginning of his career to 1988. After college, he started Carolina Motion Marketing and spent years traveling across North America selling fitness apparel, primarily within the bodybuilding community. That work placed him close to the major shows and sponsorships that helped shape the fitness business at the time. He later worked with a company in Clearwater, Florida, continuing to support bodybuilding and fitness events and deepening his familiarity with the industry from the inside.

Over time, that exposure translated into gym ownership. Nix opened a Powerhouse Gym, later sold one location, and continued operating the Greer facility he still leads today. He says this is his 32nd year with Powerhouse Gym and notes that the Greer location has now been established for more than 28 years. That length of tenure gives the story much of its weight. In a category marked by turnover, longevity itself is a form of distinction.

It also informs the way he talks about the business. He does not frame success in abstract or fashionable terms. He talks about growth, receivables, retention, and operations. He talks about pressure. He talks about keeping the gym current. And beyond revenue, he talks about helping people change their lives—a theme that runs quietly but consistently through the interview.

Philosophy

The Business Value of Atmosphere

When asked what matters most about running the gym beyond the financial side, Nix speaks first about helping people get in shape and lose weight. He describes himself as a life coach and says he often guides members not only in training, but in what they eat and how they make everyday choices. It is an unusually direct description of gym ownership—less managerial than hands-on, less corporate than personal.

That same practical mindset shows up in the way he thinks about atmosphere. He wants the gym to feel right the moment someone enters. He wants the space to invite people in. He wants the experience to be memorable enough that a first visit immediately signals quality. For some operators, atmosphere is treated as a branding detail. In Nix’s account, it is closer to infrastructure. It supports retention, word of mouth, reviews, and the general sense that the business is being taken seriously by the people who run it.

That may help explain why he returns so often to cleanliness and equipment upkeep. He says the gym is kept very clean and that the equipment is regularly maintained and updated. He also notes that the facility offers unique equipment that other gyms in the area do not have. In editorial terms, those details point to a clear operating philosophy: a gym should not merely remain open; it should continue to improve in visible ways.

What Nix Emphasizes How It Appears in the Business
First impression Members should feel they are entering a high-quality gym from the moment they walk in
Cleanliness A very clean facility and clean equipment are treated as essential standards
Upkeep and improvement Equipment is updated regularly, and the gym continues to evolve rather than coast
Hands-on guidance Nix describes a coaching approach that extends beyond workouts into food and daily habits
Community

A Bodybuilding Gym That Serves More Than One Audience

Nix describes the facility as “kind of a bodybuilding gym,” but the more revealing part of the interview is how quickly he expands beyond that label. The gym, he says, caters to everybody—young to old. He mentions very young athletes who may one day compete at the college or professional level. He also mentions members nearing 100 years old, and even some who were older than 100. That range is striking not because it sounds dramatic, but because it suggests a facility whose appeal rests on trust as much as identity.

In practical terms, that breadth matters. Many businesses remain visible by becoming highly specific. Others remain durable by becoming broadly useful. Nix’s gym appears to do some of both. It retains a recognizable culture rooted in strength and bodybuilding, yet it continues to serve people whose goals are far more varied than competitive physique development. That kind of range often signals a business that has learned how to stand for something without narrowing itself into irrelevance.

“This is kind of a bodybuilding gym, but we cater to everybody, young to old.”
Andy Nix

That may also be part of why the gym has become woven into the local routine of Greer. It is not simply a place for one kind of member. It is a place where multiple kinds of members can coexist, each drawing something different from the environment while still sharing the same basic expectation: that the facility will be welcoming, maintained, and run by someone who cares what happens inside it.

Membership

How the Gym Grows and Why Members Stay

Nix says new members increasingly find the business through Google. That visibility has grown over time, and he contrasts today’s level of inbound traffic with earlier years when the gym received much less. The gym’s location near the airport adds another layer of practical exposure, with nearby hotels and vendors contributing to daily flow. These are not glamorous growth levers, but they are real ones: search presence, geographic convenience, and steady local visibility.

Retention, however, is where the deeper business story emerges. Nix says the gym does not rely on restrictive contracts, and members who leave generally do so for legitimate reasons, most often because they are moving. He is careful to note that the facility does not have people leaving because they dislike the gym. Whether one reads that as confidence or conviction, it aligns with the larger picture he paints of the business: cleanliness, atmosphere, and consistent standards appear to have become part of member expectation.

There is also a useful managerial detail in the way he describes cancellations. The gym asks members why they are leaving. That small point suggests an owner who still treats feedback as valuable, not incidental. Long-running businesses often decline when familiarity turns into complacency. Nix’s comments imply the opposite. Even after decades, he still seems intent on reading the signals that determine whether a gym remains stable or slips.

For members, that consistency shows up in concrete ways. Reviews matter. Updated equipment matters. A sense that the gym offers something different matters. In that sense, the business does not rely on one single retention strategy. It relies on a cluster of reinforcing habits that together make the experience feel dependable.

Business Reality

What Longevity Actually Looks Like

One of the strongest aspects of the interview is Nix’s candor about the strain of ownership. Running a gym, he says plainly, brings stress. There are good times and bad times. Competitors enter the area. Owners have to deal with shifting conditions and continue working regardless. The comment cuts through the polished language that often surrounds entrepreneurship. In his telling, fitness ownership is not a status symbol; it is a demanding operational commitment.

He also pushes back against the idea that the calendar alone determines success. People may talk about slow months, he says, but his view is that if a gym stays in its lane and continues to provide a positive atmosphere, it can remain steady. The point is not that seasonality disappears. It is that business quality still matters more than excuse-making. That perspective feels characteristic of someone who has survived long enough to distrust easy explanations.

“It’s a lot of stress, but you go through the bad times, the good times.”
Andy Nix

Nix says he has watched other gyms in the area close while his has remained open, and believes his facility may be one of the oldest in town. Asked what explains that survival, he answers with humility and effort. He credits faith. He also says he has worked extremely hard around the gym. It is an understated answer, but perhaps the most revealing one in the interview. Longevity, in this version, is not explained by a grand theory. It is explained by sustained labor.

At a Glance
Andy Nix leads Powerhouse Gym in Greer, South Carolina.
He says this is his 32nd year with Powerhouse Gym.
The Greer location has been established for more than 28 years.
The gym is bodybuilding-oriented but serves a broad member base.
Nix emphasizes member experience, cleanliness, equipment updates, and long-term retention.
Looking Ahead

Still Expanding the Definition of Success

Even after decades in operation, Nix does not speak like someone focused only on preservation. He wants the gym to continue growing. Over the next three to five years, he says he would like to move into a bigger location if the current trajectory continues. He defines a healthy future in practical terms: higher monthly receivables, higher memberships, and operations running smoothly. It is a notably grounded picture of success—one that blends ambition with operational clarity.

He is also explicit about where further work remains. If he could improve one area over the next few months, he says he would focus on the training side of the business and make adjustments there. That answer matters because it shows a business owner who still sees the gym as unfinished. Longevity has not dulled his appetite to refine the offer. If anything, it appears to have sharpened his awareness of what still needs attention.

Asked whether his focus this year is growth, retention, or brand presence, Nix answers that all three matter. That response feels consistent with the rest of the interview. Growth without retention is unstable. Retention without visibility can limit momentum. Brand presence without substance quickly loses credibility. His emphasis on all three suggests a mature understanding of how enduring local businesses actually work.

Why This Matters

Why Greer Still Needs Independent Fitness Operators Like This

For Greer, the significance of a gym like this extends beyond fitness programming. Long-standing independent businesses often become part of the local civic fabric. They serve residents across generations. They shape routines. They create places where health is pursued in visible, communal ways rather than in isolation. A gym that remains active for decades becomes more than a commercial address. It becomes part of how people organize ordinary life.

Nix’s story also carries broader relevance for local business readers. It shows how consistency becomes reputation. A maintained floor. Updated equipment. A recognizable owner. A clear atmosphere. Those details, repeated over time, create credibility that no campaign can fully simulate. In industries built on trust and routine, that credibility is often the real moat.

In that sense, the article is not only about one gym. It is about the kind of discipline required to keep any community-based business both stable and meaningful over the long term.

FAQ

What Readers May Want to Know

What kind of gym does Andy Nix operate?

He describes it as a bodybuilding-oriented gym, but one that serves a broad range of members, from young athletes to very elderly adults.

What matters most to him beyond revenue?

Helping people get in shape, lose weight, and improve their lives. He also says he takes a life-coaching approach that includes attention to food and daily choices.

How do most new members find the gym?

Nix says many now find it through Google, and the gym’s location near the airport also helps with visibility.

Why does he believe members stay?

He points to cleanliness, a welcoming atmosphere, equipment upkeep, and the fact that many departures are tied to relocation rather than dissatisfaction.

What is he focused on next?

Growth, retention, brand presence, and continued improvement to the training side of the business, with the possibility of a larger location over time.

Key Takeaways
  • Andy Nix says this is his 32nd year with Powerhouse Gym and that the Greer location has been operating for more than 28 years.
  • His gym is rooted in bodybuilding culture but serves a broad community across age and fitness levels.
  • He treats first impressions, cleanliness, atmosphere, and equipment upkeep as core business disciplines.
  • He describes gym ownership as stressful, ongoing work rather than a finished achievement.
  • Even after decades in the industry, he remains focused on growth, refinement, and long-term business stability.
Conclusion

The Quiet Advantage of Staying Power

What stands out most in Nix’s account is not performance, but substance. He talks like someone who understands how difficult it is to keep a physical business healthy over time and how easily standards can erode when owners stop paying attention. His answers are unadorned, but that is part of what gives them credibility. He is not selling a fantasy of gym ownership. He is describing the discipline required to endure it.

For Greer, that means more than one long-running fitness facility. It means a local business whose identity has been shaped by consistency, personal involvement, and a refusal to let atmosphere become an afterthought. In an industry that often rewards the new, Andy Nix offers a reminder that the most durable advantage may still be the oldest one: showing up, maintaining standards, and remaining worthy of trust.

About the Gym

Powerhouse Gym in Greer, South Carolina, is led by longtime owner Andy Nix. According to the interview, Nix has spent 32 years with Powerhouse Gym and more than 28 years at the Greer location. The facility is bodybuilding-oriented but serves a broad member base, with an emphasis on cleanliness, atmosphere, equipment updates, and long-term member relationships.

Sources

Primary source: Interview transcript, “Andy: Fitness Living Magazine | Gym Spotlight Interviews - March 04.” All details and quoted material are grounded in the transcript provided.

Editorially produced by Fitness Living Magazine




Fitness Headlines

0 Comments

Write A Comment

*
*
Please complete the captcha to submit your comment.
Related Posts All Posts
03.20.2026

Looking for Personalized Pilates in Bluffton, SC? Here’s a More Personal, Boutique Studio Experience

Silja Burns, owner of Dancing Hammock Pilates & Movement Center in Bluffton, South Carolina, has built a boutique Pilates studio around thoughtful movement, personal attention, and helping clients...

03.17.2026

Adventure Air Sports Rock Hill Is the Indoor Trampoline Park Everyone’s Jumping Into

Adventure Air Sports Rock Hill 📍 Address: 2375 Cherry Rd #101, Rock Hill, SC 29732 📞 Phone: +1 803-326-5867 🌐 Website: https://adventureairsports.com/locations/rock-hill/ ★★★★★ Rating: 4.5 Inside Rock Hill’s Bouncing Revolution, Where Fitness Meets Play On a bright Saturday morning, laughter ricochets off the high ceilings of an expansive indoor arena as children launch themselves skyward, twisting through clouds of adrenaline on stretching trampolines. Near the main court, teens line up for the climbing wall challenge, focused on scaling new heights while parents stake out spots at the foam pits, ready to snap celebratory photos. Grouped around the Alcove, a birthday party crowd erupts in applause as a beaming birthday kid conquers the zipline, her sneakers skimming the soft mats below. This is not just recreation—it’s Rock Hill’s latest fitness movement, breathing new life into the city’s approach to wellness and active living. The recent rise of the indoor trampoline park has transformed the local fitness scene into an inclusive playground where athleticism, fun, and family intertwine. Beyond the spectacle of flips and laughter lies a deeper story: a shift in how individuals and families in Rock Hill pursue health, connect with one another, and stay active year-round. As residents seek fresh ways to energize routines and foster social bonds, interactive indoor playgrounds are reshaping expectations of what “working out” can look like—particularly at venues that welcome all ages to explore, compete, and move together. Understanding this trend is essential for anyone curious about modern fitness, community well-being, and the evolution of group activity in today’s wellness landscape. Jumping Forward: Why Indoor Trampoline Parks Are Redefining Fitness Culture In the shifting landscape of physical fitness, indoor trampoline parks have taken center stage as hubs of dynamic, all-ages activity. Unlike traditional gyms lined with stationary equipment, these vibrant spaces blend athletic challenge with the thrill of play—making them a local phenomenon that’s as appealing to kids as it is to adults. The main trampoline court, dodgeball arenas, climbing structures, and foam pits offer a unique mesh of cardio, strength, and coordination-building activities that drive both enthusiasm and engagement. For Rock Hill residents, the allure of a trampoline park lies in the promise of unstructured movement and spontaneous joy, coupled with meaningful fitness gains. Health experts and trainers increasingly recognize the benefits of high-intensity, low-impact exercise offered by bouncing, tumbling, and climbing—activities shown to boost cardiovascular health, core stability, and flexibility while minimizing stress on joints. The implications are wide-reaching: anyone can participate, regardless of age or athletic ability, and the play-based approach nurtures not just physical strength but also mental wellness. Missing out on this movement means overlooking a fitness revolution that brings together social connection, entertainment, and holistic health in one vibrant environment. Beyond Fun: The Physical and Mental Health Benefits of Indoor Trampoline Parks In Rock Hill’s fitness landscape, facilities like Adventure Air Sports Rock Hill illustrate how the indoor trampoline park concept delivers real, measurable benefits to participants. Each bounce on the main court improves balance and spatial awareness, while repeated jumps and landings challenge major muscle groups from the legs to the core. Clinical research indicates that rebounding supports cardiovascular endurance, calorie burning, and lymphatic circulation—making it one of the most accessible and effective full-body workouts available. Just as important are the mental health advantages: the sheer exhilaration of bouncing lifts mood, while mastering skills on features such as the ninja course or climbing wall builds self-confidence and focus. In group settings, shared goals and friendly competition foster essential social skills, teamwork, and perseverance. For busy adults and energetic kids alike, these parks offer powerful relief from daily stress, cultivating a sense of accomplishment and community something that can often be missing from solitary fitness routines or screen-based entertainment. Something for Everyone: Inclusivity and Family Wellness in the Trampoline Park Era One of the defining features of Rock Hill’s indoor trampoline movement is its inclusivity. Unlike sports that require specialized skills or advanced training to participate, trampoline parks invite people of all ages and fitness levels to play, move, and explore together. At Adventure Air Sports Rock Hill, it’s common to see children racing through tumbling lanes, parents challenging each other at the battle beams, and grandparents cheering from the observation lounge—a tapestry of community engagement stitched together by laughter and movement. The broad menu of attractions—from slick slides and slam ball to obstacle courses and soft play zones—ensures that every visitor finds their own entry point. This diversity creates an environment where youth athletes can develop agility, coordination, and explosive power, while adults benefit from the cardiovascular challenge and low-impact nature of jumping. Family outings transform into workout sessions, and weekend gatherings become springboards for lifelong healthy habits. Innovation and Supervision: Setting the Standard for Safe, Modern Fitness The rapid evolution of the indoor trampoline park owes much to advances in sports science, facility design, and supervision. Modern playgrounds such as Adventure Air Sports Rock Hill uphold the highest standards of safety and hygiene—features that are central to the appeal for parents and fitness enthusiasts alike. Zones are supervised by trained staff, ensuring that all activities are age-appropriate and that everyone, from toddlers to teens, gets the guidance needed for a rewarding experience. The facility’s spotless, daily-cleaned environment, along with positive reviews and high visitor ratings, reflect a commitment to quality that extends beyond the attractions themselves. By marrying exhilarating physical activities with attentive supervision and a welcoming community, Rock Hill’s trampoline parks embody a forward-thinking approach to wellness: fitness should be safe, accessible, and joyful for all. Cultivating Active Lifestyles: The Role of Trampoline Parks in Rock Hill’s Wellness Movement The emergence of indoor trampoline parks has dovetailed with a broader push for healthier, more active lifestyles across Rock Hill. Youth athletics are finding new homes within these energy-rich spaces, where local sports teams host celebrations and field trips to build team spirit and hone agility beyond the court. Adults drawn to fitness have begun to trade in treadmill routines for the immersive, calorie-burning fun found on sprawling trampoline lanes and obstacle courses. This all-ages movement is supported by a cultural shift toward wellness as a shared value, visible in families who use the park as a gathering place and in groups of friends seeking fresh alternatives for socializing. The versatility of trampoline parks empowers more people to embrace active living, regardless of weather or season, reinforcing Rock Hill’s reputation as a community that values movement, health, and connection. The Adventure Air Sports Rock Hill Difference: Community and Method in Action Adventure Air Sports Rock Hill stands as a compelling example of how the indoor trampoline park model can support holistic wellness for individuals and families alike. The philosophy underpinning the facility rests on the belief that movement should be exhilarating and accessible, and that fitness is most powerful when shared. The facility’s vast array of attractions, attention to spotless cleanliness, and supervised zones emphasize a thoughtful balance between freedom and safety—allowing visitors to push their boundaries while feeling supported. The environment fosters both competitiveness and camaraderie, evidenced by everything from spirited dodgeball games to carefully managed birthday parties and group events. By integrating fun with fitness and placing a premium on community engagement, Adventure Air Sports Rock Hill offers more than a venue: it creates a hub where Rock Hill residents come together to pursue well-being on their own terms. This method—embracing joy, movement, and inclusivity—reflects the evolving standards of fitness and wellness in today’s society. Community Voice: Real Reflections on Rock Hill’s Trampoline Park Experience While the impact of an indoor trampoline park can be measured in movement, perhaps its truest value is found in the voices of those who’ve experienced it firsthand. One local visitor paints a picture of seamless fun and organization, especially in the context of community gatherings: I attended a birthday party for my niece. I was impressed with how well organized her party was. The young lady who "hosted" our party did such a great job serving and tending to the needs of the kids. I know the all had fun because they were exhausted! —Shannon S. As stories like these multiply throughout Rock Hill, they reinforce the broader narrative: embracing new fitness trends through engaging, community-driven venues offers more than entertainment—it builds resilient bonds and fosters generational wellness. For families and fitness seekers considering a fresh approach to health, the trampoline park stands as both inspiration and invitation. Rock Hill’s Next Leap: The Future of Fitness Is Up in the Air As the city continues to prioritize community, health, and fun, indoor trampoline parks are poised to remain central to Rock Hill’s fitness imagination. Their unique blend of exercise, entertainment, and inclusive appeal resonates with residents searching for meaningful pathways to wellness at every stage of life. Adventure Air Sports Rock Hill and similar facilities will undoubtedly continue to help shape the region’s pursuit of an active lifestyle, supporting families, youth athletes, and health-conscious adults alike. Looking ahead, local enthusiasm suggests that the indoor trampoline park phenomenon is more than a fleeting trend—it’s a vital piece of Rock Hill’s wellness puzzle. As participation grows and programming expands, these venues are set to fuel the city’s collective leap toward a healthier, happier future. Contact the Experts at Adventure Air Sports Rock Hill If you’d like to learn more about how an indoor trampoline park could benefit your health, family activities, or group events, contact the team at Adventure Air Sports Rock Hill. 📍 Address: 2375 Cherry Rd #101, Rock Hill, SC 29732 📞 Phone: +1 803-326-5867 🌐 Website: https://adventureairsports. com/locations/rock-hill/ Adventure Air Sports Rock Hill Location and Hours 🕒 Hours of Operation:📅 Monday: ❌ Closed📅 Tuesday: ❌ Closed📅 Wednesday: 12:00 PM – 8:00 PM📅 Thursday: 12:00 PM – 8:00 PM📅 Friday: 12:00 PM – 10:00 PM📅 Saturday: 10:00 AM – 10:00 PM📅 Sunday: 12:00 PM – 7:00 PM

03.16.2026

Why Rock Hill Pilates Is the Go-To Studio for People Ready to See Real Change

Rock Hill Pilates 📍 Address: 150 Oakland Ave #233, Rock Hill, SC 29730 🌐 Website: https://www.rockhillpilates.com/ ★★★★★ Rating: 5.0 Inside Rock Hill’s intimate Pilates studios, a new wave of wellness is quietly taking root as residents of every fitness background seek genuine transformation—not just in how they move, but in how they live. Morning light filters through the windows of a boutique studio in the heart of Rock Hill, where a handful of determined participants move purposefully across the polished floor. The instructor cues a gentle exhale, and bodies lengthen, arms arc, and core muscles ignite almost imperceptibly with each slow, deliberate movement. There is concentration painted on every face, from twenty-somethings stretching for the first time in months to seasoned athletes working alongside neighbors twice their age. In this tranquil-but-challenging environment, it quickly becomes clear: this is a class built not around competition, but around individual challenge and collective encouragement. Here, Pilates is less about spectacle and more about sustainable improvement—real change, one mindful breath at a time. This is not the Pilates of decade-old fitness fads, reserved for models and celebrities. Across the studios of Rock Hill—especially within the four subtly lit walls of Rock Hill Pilates—this method is gaining ground as a staple for those looking to move well, feel stronger, and support long-term wellness. Every session offers a microcosm of a broader trend: more and more locals are swapping the noise of crowded gyms for the intentional, community-driven rigor that Pilates promises. As wellness culture shifts far beyond calorie burn, Pilates for real change is quietly reshaping what it means to truly invest in one’s health—and why that matters to so many in Rock Hill today. Inside Pilates: Why This Time-Tested Method Is Making Modern Waves in Rock Hill In a fitness landscape crowded with options—from HIIT bootcamps to hot yoga and everything in between—Pilates has emerged as a uniquely powerful path to genuine transformation. Originally developed nearly a century ago, Pilates prioritizes precise movements, breath, and core control over flashy equipment or aggressive routines. As national interest in mindful exercise grows, Rock Hill’s communities are embracing Pilates for its remarkable range of benefits: not simply “looking toned,” but promoting strength, flexibility, and resilience in bodies of all ages. Unlike many conventional fitness regimens, Pilates fundamentally re-educates participants about how their bodies move and support them day-to-day. Research shows that consistent practice enhances balance, posture, and proprioception—skills increasingly valued as people seek to prevent injury and maintain independence throughout life. Rather than pushing for speed or exhaustion, Pilates focuses on deliberate, controlled effort; here, efficiency and awareness are as important as exertion. As interest in holistic health accelerates, Pilates stands out in Rock Hill for cultivating both high-level athleticism and gentle, accessible rehabilitation. The tension of “not being enough” in fitness is replaced with the sense that—you are, right here, right now, in these movements—already on your way to lasting progress. Pilates in Practice: How Rock Hill Residents Experience Real Change In the heart of downtown, Rock Hill Pilates offers a snapshot of how this movement translates from theory to real-world results. The studio is recognized for its focus on small classes, hands-on instruction, and a philosophy that “real change” comes from patient, persistent effort—not passing trends. Its environment is intentionally personal: instructors get to know every student, and programming is shaped to challenge and support a spectrum of bodies, fitness levels, ages, and goals. Classes are scheduled every day of the week, allowing busy residents to weave Pilates practice into a routine that suits them—and, critically, to make meaningful gains over time. The heart of what makes Pilates for real change so effective in Rock Hill lies in its accessibility and adaptability. Here, strength-building is not about out-pacing a timer or lifting heavier loads, but about transforming how participants carry themselves through life. For individuals recovering from injury, living with chronic conditions, or simply looking for a time-efficient way to stay fit, Pilates provides an often-overlooked path forward. The deliberate technique cultivates deep muscle activation and joint stability—key for maintaining mobility and function, regardless of age or athletic background. And with expert-guided classes and instructor support, participants are equipped to move smarter, not just harder. Building Strength and Resilience for All Ages: Pilates as a Lifelong, Community-Based Practice As Rock Hill’s local fitness scene evolves, Pilates stands out for welcoming a strikingly diverse clientele. The method’s adaptable framework benefits high school athletes rehabilitating sports injuries just as much as older adults seeking to support bone health and balance. Youth athletes are increasingly supplementing traditional conditioning with Pilates to hone body awareness, improve flexibility, and prevent overuse injury. Meanwhile, adults and seniors join classes for the postural correction, functional strength, and the simple pleasure of pain-free movement throughout daily routines, gardening, and travel. Families, too, benefit from Pilates’ multi-generational appeal. Rock Hill Pilates, for example, has created a space where parents, their teens, and newcomers can pursue stronger, more flexible bodies side by side—each encouraged to progress at their own rate. Group settings foster a strong sense of accountability and community, blending personal progress with the collective momentum of those sharing the journey. As the local appetite for inclusive, sustainable exercise options grows, Pilates classes have become a touchstone for active living across the life span. The Science Behind the Method: Why Pilates Works Beyond the Mat Pilates’ transformation magic is rooted in sports science and the study of movement mechanics. The exercises emphasize muscle control, stability, and alignment, activating the “powerhouse” muscles that support the back and core. Research repeatedly links Pilates with heightened flexibility, low back health, and improved outcomes for joint mobility—essential for both injury prevention and recovery. It’s not just about physical training; the mindful coordination of breath and motion can alleviate stress, sharpen focus, and boost mental health—benefits backed by emerging wellness research. As a complement to aerobic exercise and strength training, Pilates fills a crucial gap by drilling into the nuances of balanced, functional fitness. It teaches participants to “listen in” to their own bodies, fostering autonomy and confidence in movement. This attention to detail is especially valuable for those returning to exercise after injury or seeking to transition safely between different physical pursuits. In Rock Hill, studios like Rock Hill Pilates are not just a service but a springboard for a healthier lifestyle, guided by professionals who believe real change comes from education, empowerment, and sustained effort. Small Classes, Big Impact: The Value of Expert Guidance and Personalized Attention Unlike impersonal fitness chains, the community-centric approach at Rock Hill Pilates offers a distinct advantage for those pursuing transformation. The philosophy is grounded in small class sizes and expert guidance, giving instructors the opportunity to address individual needs and adapt instruction on the spot. Such personalization is a crucial ingredient for participants living with unique conditions or recovering from injury—like those seeking to regain strength after knee surgery or combat chronic stiffness. The benefit of hands-on coaching extends beyond mere correction; it creates a safe, encouraging space where participants feel comfortable trying new movements and asking for help. Instructors bring their own unique styles, keeping classes fresh and engaging, and always steering each person toward new, achievable challenges. This fusion of real human connection and knowledge empowers participants to establish lasting habits that support their overall well-being—proving that in fitness, as in life, the smallest adjustment can yield the most meaningful results. One Participant’s Story: Transformation Through Community and Expert Support The impact of a supportive Pilates community comes alive in the experiences of its most dedicated members. Take, for example, a local participant who credits her progress not only to the classes but to the personalized approach and authentic care from every instructor. Her reflection highlights the deep connection between community, expertise, and meaningful change: I'm relatively new to Pilates, and I absolutely love it. I'm a 60 year old woman who does 3 days of week of strength training, and these classes are the perfect compliment to continue my fitness goals for an additional 2 days each week. I also have had bilateral knee replacements, and Rock Hill Pilates is helping me improve my range of motion. The schedule is so easy to set, and I love that the studio is open every day of the week. The instructors are amazing. Each has their own unique way of making the workouts interesting and challenging. I can't recommend Rock Hill Pilates enough. You will not regret trying this privately owned, non franchised studio. Her words underscore the central truth of Pilates for real change: it’s not about how strenuous the activity looks from the outside, but how participants feel, move, and grow from within. Stories like these reflect the broader potential for anyone in Rock Hill to find approachable, expert-led support—and open the door to better movement, independence, and confidence in their everyday lives. Charting the Future: Pilates as a Roadmap for Community Wellness in Rock Hill As the city of Rock Hill continues to champion health, wellness, and active living, Pilates is poised to remain a cornerstone of this movement. Studios focused on Pilates for real change are redefining what it means to nurture both body and mind across generations and backgrounds. Their community-driven spirit and emphasis on expert instruction create spaces where every resident can pursue lasting transformation—regardless of starting point or skill level. Looking ahead, the local appetite for sustainable, thoughtful wellness is only expected to grow. With the guidance of Rock Hill Pilates and other like-minded community leaders, more families, athletes, and everyday residents will have access to methods that prioritize lifelong strength, agility, and resilience. In a fitness world sometimes obsessed with extremes, Pilates in Rock Hill stands out as proof that real change—step by steady step—is possible for anyone committed to their well-being. Contact the Experts at Rock Hill Pilates If you’d like to learn more about how Pilates for real change could benefit your health and movement journey, contact the team at Rock Hill Pilates. 📍 Address: 150 Oakland Ave #233, Rock Hill, SC 29730 🌐 Website: https://www. rockhillpilates. com/ Location and Hours for Rock Hill Pilates 🕒 Hours of Operation: Please refer to the Rock Hill Pilates website for the most current schedule and class availability.

Terms of Service

Privacy Policy

Core Modal Title

Sorry, no results found

You Might Find These Articles Interesting

T
Please Check Your Email
We Will Be Following Up Shortly
*
*
*