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.
April 09.2026
12 Minutes Read

Overtime Athletic Club Review: Rock Hill’s Family-Focused Athletic Club for Strength, Recovery, and Performance

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

PGRpdiBzdHlsZT0iYmFja2dyb3VuZDojZmZmZmZmICFpbXBvcnRhbnQ7bWFyZ2luOjAgIWltcG9ydGFudDtwYWRkaW5nOjI4cHggMTZweCAzNHB4IDE2cHggIWltcG9ydGFudDtmb250LWZhbWlseTpHZW9yZ2lhLCdUaW1lcyBOZXcgUm9tYW4nLHNlcmlmICFpbXBvcnRhbnQ7Y29sb3I6IzFhMWExYSAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50O2JveC1zaXppbmc6Ym9yZGVyLWJveCAhaW1wb3J0YW50OyI+CgogIDxzY3JpcHQgdHlwZT0iYXBwbGljYXRpb24vbGQranNvbiI+CiAgewogICAgIkBjb250ZXh0IjogImh0dHBzOi8vc2NoZW1hLm9yZyIsCiAgICAiQGdyYXBoIjogWwogICAgICB7CiAgICAgICAgIkB0eXBlIjogIkFydGljbGUiLAogICAgICAgICJoZWFkbGluZSI6ICJDcmVhdGluZyBhIEhvbGlzdGljIEF0aGxldGljIENsdWI6IEludGVncmF0aW5nIENvbW11bml0eSwgUmVjb3ZlcnksIGFuZCBQZXJmb3JtYW5jZSIsCiAgICAgICAgImFsdGVybmF0aXZlSGVhZGxpbmUiOiAiQSBSb2NrIEhpbGwgYXRobGV0aWMgY2x1YiBidWlsdCBhcm91bmQgZmFtaWx5IHBhcnRpY2lwYXRpb24sIHJlY292ZXJ5LCBwZXJmb3JtYW5jZSB0cmFpbmluZywgYW5kIGEgc3Ryb25nZXIgc2Vuc2Ugb2YgY29tbXVuaXR5LiIsCiAgICAgICAgImRlc2NyaXB0aW9uIjogIkEgcHJlbWl1bSBlZGl0b3JpYWwgZmVhdHVyZSBvbiBPdmVydGltZSBBdGhsZXRpYyBDbHViIGluIFJvY2sgSGlsbCwgU291dGggQ2Fyb2xpbmEsIGV4cGxvcmluZyBob3cgdGhlIGZhY2lsaXR5IGJsZW5kcyBzdHJlbmd0aCB0cmFpbmluZywgcmVjb3ZlcnksIHlvdXRoIGRldmVsb3BtZW50LCBhbmQgYSBmYW1pbHktY2VudGVyZWQgY29tbXVuaXR5IHVuZGVyIG9uZSByb29mLiIsCiAgICAgICAgImF1dGhvciI6IHsKICAgICAgICAgICJAdHlwZSI6ICJQZXJzb24iLAogICAgICAgICAgIm5hbWUiOiAiRGFuaWVsIEZvcmQiCiAgICAgICAgfSwKICAgICAgICAicHVibGlzaGVyIjogewogICAgICAgICAgIkB0eXBlIjogIk9yZ2FuaXphdGlvbiIsCiAgICAgICAgICAibmFtZSI6ICJGaXRuZXNzIExpdmluZyBNYWdhemluZeKEoiIKICAgICAgICB9LAogICAgICAgICJhYm91dCI6IFsKICAgICAgICAgICJhdGhsZXRpYyBjbHViIGluIFJvY2sgSGlsbCwgU291dGggQ2Fyb2xpbmEiLAogICAgICAgICAgImZhbWlseS1jZW50ZXJlZCBmaXRuZXNzIiwKICAgICAgICAgICJjb21tdW5pdHktZHJpdmVuIGd5bSBtb2RlbCIsCiAgICAgICAgICAic3RyZW5ndGggdHJhaW5pbmciLAogICAgICAgICAgInNwb3J0cyBwZXJmb3JtYW5jZSIsCiAgICAgICAgICAicmVjb3Zlcnkgc2VydmljZXMiCiAgICAgICAgXSwKICAgICAgICAiaW1hZ2UiOiBbCiAgICAgICAgICAiaHR0cHM6Ly9paWxpLmlvL0IxQVFTQm4uanBnIiwKICAgICAgICAgICJodHRwczovL2lpbGkuaW8vQjFBQUJVdS5qcGciLAogICAgICAgICAgImh0dHBzOi8vaWlsaS5pby9CMUFlMnpRLmpwZyIsCiAgICAgICAgICAiaHR0cHM6Ly9paWxpLmlvL0IxQUVuRXYuanBnIiwKICAgICAgICAgICJodHRwczovL2lpbGkuaW8vQjFBaFpjRy5qcGciLAogICAgICAgICAgImh0dHBzOi8vaWlsaS5pby9CMUE2QnJRLmpwZyIKICAgICAgICBdCiAgICAgIH0sCiAgICAgIHsKICAgICAgICAiQHR5cGUiOiAiRkFRUGFnZSIsCiAgICAgICAgIm1haW5FbnRpdHkiOiBbCiAgICAgICAgICB7CiAgICAgICAgICAgICJAdHlwZSI6ICJRdWVzdGlvbiIsCiAgICAgICAgICAgICJuYW1lIjogIldoYXQgbWFrZXMgT3ZlcnRpbWUgQXRobGV0aWMgQ2x1YiBkaWZmZXJlbnQgZnJvbSBhIHRyYWRpdGlvbmFsIGd5bSBpbiBSb2NrIEhpbGw/IiwKICAgICAgICAgICAgImFjY2VwdGVkQW5zd2VyIjogewogICAgICAgICAgICAgICJAdHlwZSI6ICJBbnN3ZXIiLAogICAgICAgICAgICAgICJ0ZXh0IjogIk92ZXJ0aW1lIEF0aGxldGljIENsdWIgd2FzIGRlc2lnbmVkIGFzIGEgZnVsbCBhdGhsZXRpYyBjbHViIHJhdGhlciB0aGFuIGEgY29udmVudGlvbmFsIGJveCBneW0uIFRoZSBmYWNpbGl0eSBjb21iaW5lcyBhIGxhcmdlIHN0cmVuZ3RoIGZsb29yLCBleHRlbnNpdmUgdHVyZiBzcGFjZSwgcmVjb3ZlcnkgYW1lbml0aWVzLCB5b3V0aCB0cmFpbmluZywgcGVyc29uYWwgdHJhaW5pbmcsIGFuZCBhIGNvbW11bml0eS1kcml2ZW4gYXRtb3NwaGVyZSBzbyBtZW1iZXJzIGNhbiB0cmFpbiwgcmVjb3ZlciwgYW5kIGNvbm5lY3QgaW4gb25lIHBsYWNlLiIKICAgICAgICAgICAgfQogICAgICAgICAgfSwKICAgICAgICAgIHsKICAgICAgICAgICAgIkB0eXBlIjogIlF1ZXN0aW9uIiwKICAgICAgICAgICAgIm5hbWUiOiAiV2hvIGlzIE92ZXJ0aW1lIEF0aGxldGljIENsdWIgYnVpbHQgZm9yPyIsCiAgICAgICAgICAgICJhY2NlcHRlZEFuc3dlciI6IHsKICAgICAgICAgICAgICAiQHR5cGUiOiAiQW5zd2VyIiwKICAgICAgICAgICAgICAidGV4dCI6ICJUaGUgY2x1YiBpcyBidWlsdCBmb3IgYSB3aWRlIHJhbmdlIG9mIG1lbWJlcnMsIGluY2x1ZGluZyBiZWdpbm5lcnMsIHBhcmVudHMsIHlvdXRoIGF0aGxldGVzLCBzZXJpb3VzIGxpZnRlcnMsIGFuZCBoaWdoLWxldmVsIGNvbXBldGl0b3JzLiBBY2NvcmRpbmcgdG8gdGhlIGZvdW5kZXJzLCB0aGUgZ29hbCBpcyB0byBjcmVhdGUgYSBwbGFjZSB3aGVyZSBmYW1pbGllcywgaW5kaXZpZHVhbCBtZW1iZXJzLCBhbmQgYXRobGV0ZXMgYXQgZGlmZmVyZW50IHN0YWdlcyBjYW4gYWxsIGZlZWwgd2VsY29tZS4iCiAgICAgICAgICAgIH0KICAgICAgICAgIH0sCiAgICAgICAgICB7CiAgICAgICAgICAgICJAdHlwZSI6ICJRdWVzdGlvbiIsCiAgICAgICAgICAgICJuYW1lIjogIldoYXQga2luZHMgb2YgdHJhaW5pbmcgYW5kIHJlY292ZXJ5IHNlcnZpY2VzIGFyZSBhdmFpbGFibGU/IiwKICAgICAgICAgICAgImFjY2VwdGVkQW5zd2VyIjogewogICAgICAgICAgICAgICJAdHlwZSI6ICJBbnN3ZXIiLAogICAgICAgICAgICAgICJ0ZXh0IjogIlRoZSBjbHViIG9mZmVycyBzdHJlbmd0aCB0cmFpbmluZyBlcXVpcG1lbnQsIHR1cmYtYmFzZWQgdHJhaW5pbmcsIGdyb3VwIGZpdG5lc3MsIHBlcnNvbmFsIHRyYWluaW5nLCBzcG9ydHMtc3BlY2lmaWMgZGV2ZWxvcG1lbnQsIGJveGluZywgYSBnb2xmIHNpbXVsYXRvciwgYW5kIHJlY292ZXJ5IGZlYXR1cmVzIHN1Y2ggYXMgc2F1bmEsIGNvbGQgcGx1bmdlLCByZWQgbGlnaHQgdGhlcmFweSwgYW5kIHBhcnRuZXItc3VwcG9ydGVkIHNlcnZpY2VzIHRoYXQgaW5jbHVkZSBwaHlzaWNhbCB0aGVyYXB5IG1vZGFsaXRpZXMgbGlrZSBjdXBwaW5nIGFuZCBkcnkgbmVlZGxpbmcuIgogICAgICAgICAgICB9CiAgICAgICAgICB9LAogICAgICAgICAgewogICAgICAgICAgICAiQHR5cGUiOiAiUXVlc3Rpb24iLAogICAgICAgICAgICAibmFtZSI6ICJEb2VzIHRoZSBjbHViIHN1cHBvcnQgeW91dGggYXRobGV0ZXMgYW5kIGZhbWlsaWVzPyIsCiAgICAgICAgICAgICJhY2NlcHRlZEFuc3dlciI6IHsKICAgICAgICAgICAgICAiQHR5cGUiOiAiQW5zd2VyIiwKICAgICAgICAgICAgICAidGV4dCI6ICJZZXMuIE9uZSBvZiB0aGUgY2VudHJhbCBpZGVhcyBiZWhpbmQgdGhlIGNsdWIgaXMgdGhhdCBmYW1pbGllcyBjYW4gY29tZSB0b2dldGhlciBhbmQgdHJhaW4gdW5kZXIgb25lIHJvb2YuIFRoZSBmb3VuZGVycyBkZXNjcmliZSBwcm9ncmFtbWluZyB0aGF0IHN0YXJ0cyB3aXRoIHlvdW5nZXIgY2hpbGRyZW4sIGludHJvZHVjZXMgcHJvcGVyIG1vdmVtZW50IGFuZCB0ZWNobmlxdWUgYXMga2lkcyBnZXQgb2xkZXIsIGFuZCBnaXZlcyBwYXJlbnRzIGFuZCBhdGhsZXRlcyBhIHNoYXJlZCBmaXRuZXNzIGVudmlyb25tZW50LiIKICAgICAgICAgICAgfQogICAgICAgICAgfSwKICAgICAgICAgIHsKICAgICAgICAgICAgIkB0eXBlIjogIlF1ZXN0aW9uIiwKICAgICAgICAgICAgIm5hbWUiOiAiSG93IGFyZSBwZW9wbGUgaW4gdGhlIFJvY2sgSGlsbCBhcmVhIGRpc2NvdmVyaW5nIHRoZSBjbHViPyIsCiAgICAgICAgICAgICJhY2NlcHRlZEFuc3dlciI6IHsKICAgICAgICAgICAgICAiQHR5cGUiOiAiQW5zd2VyIiwKICAgICAgICAgICAgICAidGV4dCI6ICJUaGUgZm91bmRlcnMgc2F5IGVhcmx5IGF3YXJlbmVzcyBoYXMgY29tZSBsYXJnZWx5IHRocm91Z2ggZ3Jhc3Nyb290cyBtYXJrZXRpbmcsIHNvY2lhbCBtZWRpYSwgbG9jYWwgZXZlbnRzLCB3b3JkIG9mIG1vdXRoLCBhbmQgc3Ryb25nIHN1cHBvcnQgZnJvbSBtZW1iZXJzIHdobyBzaGFyZSB0aGUgY2x1YiBvbmxpbmUuIFRoZXkgYWxzbyBub3RlIHRoYXQgbWFueSBuZWFyYnkgcmVzaWRlbnRzIGFyZSBzdGlsbCBvbmx5IGJlZ2lubmluZyB0byBkaXNjb3ZlciB0aGF0IHRoZSBmYWNpbGl0eSBpcyBvcGVuLiIKICAgICAgICAgICAgfQogICAgICAgICAgfQogICAgICAgIF0KICAgICAgfSwKICAgICAgewogICAgICAgICJAdHlwZSI6ICJFeGVyY2lzZUd5bSIsCiAgICAgICAgIm5hbWUiOiAiT3ZlcnRpbWUgQXRobGV0aWMgQ2x1YiIsCiAgICAgICAgImRlc2NyaXB0aW9uIjogIkEgZmFtaWx5LWNlbnRlcmVkIGF0aGxldGljIGNsdWIgaW4gUm9jayBIaWxsLCBTb3V0aCBDYXJvbGluYSwgb2ZmZXJpbmcgc3RyZW5ndGggdHJhaW5pbmcsIHR1cmYtYmFzZWQgc3BvcnRzIHBlcmZvcm1hbmNlLCBncm91cCBmaXRuZXNzLCB5b3V0aCBkZXZlbG9wbWVudCwgcGVyc29uYWwgdHJhaW5pbmcsIGFuZCByZWNvdmVyeSBhbWVuaXRpZXMuIiwKICAgICAgICAidXJsIjogImh0dHBzOi8vd3d3Lm92ZXJ0aW1lYXRobGV0aWNjbHViLmNvbS8iLAogICAgICAgICJhZGRyZXNzIjogewogICAgICAgICAgIkB0eXBlIjogIlBvc3RhbEFkZHJlc3MiLAogICAgICAgICAgImFkZHJlc3NMb2NhbGl0eSI6ICJSb2NrIEhpbGwiLAogICAgICAgICAgImFkZHJlc3NSZWdpb24iOiAiU291dGggQ2Fyb2xpbmEiLAogICAgICAgICAgImFkZHJlc3NDb3VudHJ5IjogIlVTIgogICAgICAgIH0sCiAgICAgICAgImZvdW5kZXIiOiBbCiAgICAgICAgICB7CiAgICAgICAgICAgICJAdHlwZSI6ICJQZXJzb24iLAogICAgICAgICAgICAibmFtZSI6ICJKb2huIFNjaHdhcnplIgogICAgICAgICAgfSwKICAgICAgICAgIHsKICAgICAgICAgICAgIkB0eXBlIjogIlBlcnNvbiIsCiAgICAgICAgICAgICJuYW1lIjogIlJ5YW4gQ29yZGVyIgogICAgICAgICAgfSwKICAgICAgICAgIHsKICAgICAgICAgICAgIkB0eXBlIjogIlBlcnNvbiIsCiAgICAgICAgICAgICJuYW1lIjogIkJyeWFuIExpdmVseSIKICAgICAgICAgIH0KICAgICAgICBdLAogICAgICAgICJhcmVhU2VydmVkIjogWwogICAgICAgICAgewogICAgICAgICAgICAiQHR5cGUiOiAiQ2l0eSIsCiAgICAgICAgICAgICJuYW1lIjogIlJvY2sgSGlsbCIKICAgICAgICAgIH0sCiAgICAgICAgICB7CiAgICAgICAgICAgICJAdHlwZSI6ICJDaXR5IiwKICAgICAgICAgICAgIm5hbWUiOiAiRm9ydCBNaWxsIgogICAgICAgICAgfQogICAgICAgIF0sCiAgICAgICAgInNhbWVBcyI6IFsKICAgICAgICAgICJodHRwczovL3d3dy5vdmVydGltZWF0aGxldGljY2x1Yi5jb20vIgogICAgICAgIF0sCiAgICAgICAgImhhc09mZmVyQ2F0YWxvZyI6IHsKICAgICAgICAgICJAdHlwZSI6ICJPZmZlckNhdGFsb2ciLAogICAgICAgICAgIm5hbWUiOiAiVHJhaW5pbmcgYW5kIFJlY292ZXJ5IFNlcnZpY2VzIiwKICAgICAgICAgICJpdGVtTGlzdEVsZW1lbnQiOiBbCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAiQHR5cGUiOiAiT2ZmZXIiLAogICAgICAgICAgICAgICJpdGVtT2ZmZXJlZCI6IHsKICAgICAgICAgICAgICAgICJAdHlwZSI6ICJTZXJ2aWNlIiwKICAgICAgICAgICAgICAgICJuYW1lIjogIlN0cmVuZ3RoIFRyYWluaW5nIgogICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSwKICAgICAgICAgICAgewogICAgICAgICAgICAgICJAdHlwZSI6ICJPZmZlciIsCiAgICAgICAgICAgICAgIml0ZW1PZmZlcmVkIjogewogICAgICAgICAgICAgICAgIkB0eXBlIjogIlNlcnZpY2UiLAogICAgICAgICAgICAgICAgIm5hbWUiOiAiUGVyc29uYWwgVHJhaW5pbmciCiAgICAgICAgICAgICAgfQogICAgICAgICAgICB9LAogICAgICAgICAgICB7CiAgICAgICAgICAgICAgIkB0eXBlIjogIk9mZmVyIiwKICAgICAgICAgICAgICAiaXRlbU9mZmVyZWQiOiB7CiAgICAgICAgICAgICAgICAiQHR5cGUiOiAiU2VydmljZSIsCiAgICAgICAgICAgICAgICAibmFtZSI6ICJZb3V0aCBBdGhsZXRpYyBEZXZlbG9wbWVudCIKICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0sCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAiQHR5cGUiOiAiT2ZmZXIiLAogICAgICAgICAgICAgICJpdGVtT2ZmZXJlZCI6IHsKICAgICAgICAgICAgICAgICJAdHlwZSI6ICJTZXJ2aWNlIiwKICAgICAgICAgICAgICAgICJuYW1lIjogIlNwb3J0cy1TcGVjaWZpYyBUcmFpbmluZyIKICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0sCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAiQHR5cGUiOiAiT2ZmZXIiLAogICAgICAgICAgICAgICJpdGVtT2ZmZXJlZCI6IHsKICAgICAgICAgICAgICAgICJAdHlwZSI6ICJTZXJ2aWNlIiwKICAgICAgICAgICAgICAgICJuYW1lIjogIlJlY292ZXJ5IFNlcnZpY2VzIgogICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSwKICAgICAgICAgICAgewogICAgICAgICAgICAgICJAdHlwZSI6ICJPZmZlciIsCiAgICAgICAgICAgICAgIml0ZW1PZmZlcmVkIjogewogICAgICAgICAgICAgICAgIkB0eXBlIjogIlNlcnZpY2UiLAogICAgICAgICAgICAgICAgIm5hbWUiOiAiR3JvdXAgRml0bmVzcyIKICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KICAgICAgICAgIF0KICAgICAgICB9CiAgICAgIH0KICAgIF0KICB9CiAgPC9zY3JpcHQ+CgogIDxkaXYgc3R5bGU9IndpZHRoOjEwMCUgIWltcG9ydGFudDttYXgtd2lkdGg6ODYwcHggIWltcG9ydGFudDttYXJnaW46MCBhdXRvICFpbXBvcnRhbnQ7cGFkZGluZzowICFpbXBvcnRhbnQ7Ym94LXNpemluZzpib3JkZXItYm94ICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7Ij4KCjxkaXYgc3R5bGU9ImJvcmRlci1ib3R0b206MXB4IHNvbGlkICNlOGU4ZTggIWltcG9ydGFudDtwYWRkaW5nOjAgMCAyMnB4IDAgIWltcG9ydGFudDttYXJnaW46MCAwIDMwcHggMCAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyI+CgogIDxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmICFpbXBvcnRhbnQ7Zm9udC1zaXplOjEycHggIWltcG9ydGFudDtsZXR0ZXItc3BhY2luZzoxLjhweCAhaW1wb3J0YW50O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZSAhaW1wb3J0YW50O2NvbG9yOiM2ZDZkNmQgIWltcG9ydGFudDttYXJnaW46MCAwIDEycHggMCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuNCAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyI+CiAgICBFZGl0b3JpYWwgRmVhdHVyZSB8IEZpdG5lc3MgTGl2aW5nIE1hZ2F6aW5l4oSiCiAgPC9kaXY+CgogIDxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OidQbGF5ZmFpciBEaXNwbGF5JyxHZW9yZ2lhLCdUaW1lcyBOZXcgUm9tYW4nLHNlcmlmICFpbXBvcnRhbnQ7Zm9udC1zaXplOjUwcHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjA1ICFpbXBvcnRhbnQ7bGV0dGVyLXNwYWNpbmc6LTAuOHB4ICFpbXBvcnRhbnQ7Zm9udC13ZWlnaHQ6NzAwICFpbXBvcnRhbnQ7Y29sb3I6IzExMTExMSAhaW1wb3J0YW50Oy13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiMxMTExMTEgIWltcG9ydGFudDttYXJnaW46MCAwIDE0cHggMCAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50O3RleHQtZGVjb3JhdGlvbjpub25lICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbTpub25lICFpbXBvcnRhbnQ7Ym94LXNoYWRvdzpub25lICFpbXBvcnRhbnQ7Ij4KICAgIENyZWF0aW5nIGEgSG9saXN0aWMgQXRobGV0aWMgQ2x1YjogSW50ZWdyYXRpbmcgQ29tbXVuaXR5LCBSZWNvdmVyeSwgYW5kIFBlcmZvcm1hbmNlCiAgPC9kaXY+CgogIDxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5Okdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWYgIWltcG9ydGFudDtmb250LXNpemU6MjJweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuNCAhaW1wb3J0YW50O2NvbG9yOiM0YTRhNGEgIWltcG9ydGFudDttYXJnaW46MCAwIDE0cHggMCAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyI+CiAgICBBIFJvY2sgSGlsbCBhdGhsZXRpYyBjbHViIGJ1aWx0IGFyb3VuZCBmYW1pbHkgcGFydGljaXBhdGlvbiwgcmVjb3ZlcnksIHBlcmZvcm1hbmNlIHRyYWluaW5nLCBhbmQgYSBzdHJvbmdlciBzZW5zZSBvZiBjb21tdW5pdHkgdW5kZXIgb25lIHJvb2YuCiAgPC9kaXY+CgogIDxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmICFpbXBvcnRhbnQ7Zm9udC1zaXplOjE1cHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjU1ICFpbXBvcnRhbnQ7Y29sb3I6IzVmNWY1ZiAhaW1wb3J0YW50O21hcmdpbjowIDAgNHB4IDAgIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsiPgogICAgQnkgRGFuaWVsIEZvcmQgfCBNYW5hZ2luZyBFZGl0b3IsIEZpdG5lc3MgTGl2aW5nIE1hZ2F6aW5l4oSiCiAgPC9kaXY+CgogIDxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmICFpbXBvcnRhbnQ7Zm9udC1zaXplOjEzcHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjUgIWltcG9ydGFudDtjb2xvcjojN2E3YTdhICFpbXBvcnRhbnQ7bWFyZ2luOjAgIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsiPgogICAgUm9jayBIaWxsLCBTb3V0aCBDYXJvbGluYQogIDwvZGl2PgoKPC9kaXY+CgoKPGRpdiBzdHlsZT0ibWFyZ2luOjAgMCAzMHB4IDAgIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsiPgoKICA8aW1nIHNyYz0iaHR0cHM6Ly9paWxpLmlvL0IxQVFTQm4uanBnIiBhbHQ9Ik92ZXJ0aW1lIEF0aGxldGljIENsdWIgb3duZXJzIHRvZ2V0aGVyIGluc2lkZSB0aGUgZmFjaWxpdHkgaW4gUm9jayBIaWxsLCBTb3V0aCBDYXJvbGluYSIgc3R5bGU9ImRpc3BsYXk6YmxvY2sgIWltcG9ydGFudDt3aWR0aDoxMDAlICFpbXBvcnRhbnQ7bWF4LXdpZHRoOjc0MHB4ICFpbXBvcnRhbnQ7aGVpZ2h0OmF1dG8gIWltcG9ydGFudDtib3JkZXI6MCAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6MnB4ICFpbXBvcnRhbnQ7bWFyZ2luOjAgYXV0byAhaW1wb3J0YW50OyI+CgogIDxkaXYgc3R5bGU9Im1heC13aWR0aDo3NDBweCAhaW1wb3J0YW50O21hcmdpbjo4cHggYXV0byAwIGF1dG8gIWltcG9ydGFudDtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZiAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxMnB4ICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MS41ICFpbXBvcnRhbnQ7Y29sb3I6IzZmNmY2ZiAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyI+VGhlIGZpcnN0IGltcHJlc3Npb24gaXMgZGVsaWJlcmF0ZTogYSBwb2xpc2hlZCwgZXhwYW5zaXZlIHRyYWluaW5nIGVudmlyb25tZW50IHdoZXJlIGJyYW5kIGlkZW50aXR5LCBzY2FsZSwgYW5kIGF0bW9zcGhlcmUgaW1tZWRpYXRlbHkgc2V0IHRoZSB0b25lLjwvZGl2PgoKPC9kaXY+CgoKPGRpdiBzdHlsZT0ibWF4LXdpZHRoOjY5MHB4ICFpbXBvcnRhbnQ7bWFyZ2luOjAgYXV0byAzMHB4IGF1dG8gIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsiPgoKICA8ZGl2IHN0eWxlPSJmb250LWZhbWlseTpHZW9yZ2lhLCdUaW1lcyBOZXcgUm9tYW4nLHNlcmlmICFpbXBvcnRhbnQ7Zm9udC1zaXplOjE4cHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjc1ICFpbXBvcnRhbnQ7Y29sb3I6IzFmMWYxZiAhaW1wb3J0YW50O21hcmdpbjowIDAgMThweCAwICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7Ij4KCiAgICA8c3BhbiBzdHlsZT0iZmxvYXQ6bGVmdCAhaW1wb3J0YW50O2ZvbnQtZmFtaWx5Okdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWYgIWltcG9ydGFudDtmb250LXNpemU6NjJweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjAuODggIWltcG9ydGFudDtwYWRkaW5nLXJpZ2h0OjEwcHggIWltcG9ydGFudDtwYWRkaW5nLXRvcDo2cHggIWltcG9ydGFudDtmb250LXdlaWdodDo3MDAgIWltcG9ydGFudDtjb2xvcjojMTExMTExICFpbXBvcnRhbnQ7Ij5JPC9zcGFuPm4gYSBmaXRuZXNzIG1hcmtldCBpbmNyZWFzaW5nbHkgc2hhcGVkIGJ5IGNvbnZlbmllbmNlLCBhdXRvbWF0aW9uLCBhbmQgbG93LXRvdWNoIGV4cGVyaWVuY2VzLCBPdmVydGltZSBBdGhsZXRpYyBDbHViIGlzIG1ha2luZyBhIGRpZmZlcmVudCBjYXNlLiBUaGUgY2x1YiBwcmVzZW50cyBpdHNlbGYgYXMgYSBwbGFjZSB3aGVyZSBmYW1pbGllcywgZmlyc3QtdGltZSBtZW1iZXJzLCBhdGhsZXRlcywgYW5kIHNlcmlvdXMgbGlmdGVycyBjYW4gdHJhaW4gaW4gdGhlIHNhbWUgZW52aXJvbm1lbnQgd2l0aG91dCBmZWVsaW5nIGxpa2UgdGhleSBhcmUgZW50ZXJpbmcgc2VwYXJhdGUgd29ybGRzLiBUaGF0IGJyb2FkZXIgdmlzaW9uIGhlbHBzIGV4cGxhaW4gd2h5IHRoZSBmb3VuZGVycyBkZXNjcmliZSBpdCBhcyBhbiBhdGhsZXRpYyBjbHViIHJhdGhlciB0aGFuIHNpbXBseSBhIGd5bS4KCiAgPC9kaXY+CgogIDxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5Okdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWYgIWltcG9ydGFudDtmb250LXNpemU6MThweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuNzUgIWltcG9ydGFudDtjb2xvcjojMWYxZjFmICFpbXBvcnRhbnQ7bWFyZ2luOjAgMCAxOHB4IDAgIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsiPgogICAgVGhlIGJ1c2luZXNzIHdhcyBmb3VuZGVkIGJ5IEpvaG4gU2Nod2FyemUsIFJ5YW4gQ29yZGVyLCBhbmQgQnJ5YW4gTGl2ZWx5LCBhIGdyb3VwIHdob3NlIHJlbGF0aW9uc2hpcHMgd2VyZSBmb3JtZWQgdGhyb3VnaCBsb25nIGZyaWVuZHNoaXAsIGZhbWlseSBsaWZlLCBhdGhsZXRpY3MsIGFuZCBidXNpbmVzcy4gSm9obiBhbmQgQnJ5YW4gaGF2ZSBrbm93biBlYWNoIG90aGVyIGZvciBuZWFybHkgdGhyZWUgZGVjYWRlcy4gSm9obiBhbmQgUnlhbuKAmXMgcmVsYXRpb25zaGlwIGdyZXcgdGhyb3VnaCB0aGVpciBjaGlsZHJlbuKAmXMgc3BvcnRzLiBUaGF0IG1peCBvZiBjb2xsZWdlLWVyYSBmcmllbmRzaGlwIGFuZCBwYXJlbnQtY29tbXVuaXR5IGNvbm5lY3Rpb24gZ2l2ZXMgdGhlIGNsdWIgYSBzdG9yeSB0aGF0IGZlZWxzIGxpdmVkLWluIHJhdGhlciB0aGFuIG1hbnVmYWN0dXJlZC4KICA8L2Rpdj4KCiAgPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6R2VvcmdpYSwnVGltZXMgTmV3IFJvbWFuJyxzZXJpZiAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxOHB4ICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MS43NSAhaW1wb3J0YW50O2NvbG9yOiMxZjFmMWYgIWltcG9ydGFudDttYXJnaW46MCAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyI+CiAgICBUaGVpciBjb25jZXB0IGlzIGVhc3kgdG8gdW5kZXJzdGFuZCBldmVuIGlmIHRoZSBvcGVyYXRpb24gaXMgYW1iaXRpb3VzLiBBIHBhcmVudCBjYW4gdHJhaW4gd2hpbGUgYSBjaGlsZCBsZWFybnMgbW92ZW1lbnQgZnVuZGFtZW50YWxzLiBBbiBhdGhsZXRlIGNhbiBtb3ZlIGZyb20gcGVyZm9ybWFuY2Ugd29yayBpbnRvIHJlY292ZXJ5LiBBIG5ldyBtZW1iZXIgY2FuIGZpbmQgc3VwcG9ydCB3aXRob3V0IGZlZWxpbmcgb3ZlcndoZWxtZWQgYnkgdGhlIGludGVuc2l0eSBvZnRlbiBhc3NvY2lhdGVkIHdpdGggbGFyZ2VyIHN0cmVuZ3RoIGZhY2lsaXRpZXMuIEluIHRoYXQgc2Vuc2UsIHRoZSBjbHViIGlzIHRyeWluZyB0byBidWlsZCBub3QganVzdCBhIHNlcnZpY2UsIGJ1dCBhIGxvY2FsIHRyYWluaW5nIGN1bHR1cmUuCiAgPC9kaXY+Cgo8L2Rpdj4KCgo8ZGl2IHN0eWxlPSJtYXgtd2lkdGg6NjkwcHggIWltcG9ydGFudDttYXJnaW46MCBhdXRvIDM0cHggYXV0byAhaW1wb3J0YW50O2JhY2tncm91bmQ6I2Y3ZjdmNSAhaW1wb3J0YW50O2JvcmRlcjoxcHggc29saWQgI2VjZWFlNiAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6M3B4ICFpbXBvcnRhbnQ7cGFkZGluZzoxOHB4IDIwcHggIWltcG9ydGFudDtib3gtc2l6aW5nOmJvcmRlci1ib3ggIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsiPgoKICA8ZGl2IHN0eWxlPSJmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZiAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxMnB4ICFpbXBvcnRhbnQ7bGV0dGVyLXNwYWNpbmc6MS44cHggIWltcG9ydGFudDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2UgIWltcG9ydGFudDtjb2xvcjojNmQ2ZDZkICFpbXBvcnRhbnQ7bWFyZ2luOjAgMCAxMHB4IDAgIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsiPlF1aWNrIEFuc3dlcjwvZGl2PgoKICA8ZGl2IHN0eWxlPSJmb250LWZhbWlseTonUGxheWZhaXIgRGlzcGxheScsR2VvcmdpYSwnVGltZXMgTmV3IFJvbWFuJyxzZXJpZiAhaW1wb3J0YW50O2ZvbnQtc2l6ZToyNXB4ICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MS4yNyAhaW1wb3J0YW50O2ZvbnQtd2VpZ2h0OjcwMCAhaW1wb3J0YW50O2NvbG9yOiMxMTExMTEgIWltcG9ydGFudDstd2Via2l0LXRleHQtZmlsbC1jb2xvcjojMTExMTExICFpbXBvcnRhbnQ7bWFyZ2luOjAgMCAxMnB4IDAgIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50O2JvcmRlci1ib3R0b206bm9uZSAhaW1wb3J0YW50O2JveC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50OyI+V2hhdCBtYWtlcyB0aGlzIFJvY2sgSGlsbCBhdGhsZXRpYyBjbHViIHN0YW5kIG91dD88L2Rpdj4KCiAgPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6R2VvcmdpYSwnVGltZXMgTmV3IFJvbWFuJyxzZXJpZiAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxOHB4ICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MS43NSAhaW1wb3J0YW50O2NvbG9yOiMxZjFmMWYgIWltcG9ydGFudDttYXJnaW46MCAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyI+T3ZlcnRpbWUgQXRobGV0aWMgQ2x1YiBjb21iaW5lcyBzdHJlbmd0aCB0cmFpbmluZywgdHVyZi1iYXNlZCBwZXJmb3JtYW5jZSB3b3JrLCB5b3V0aCBkZXZlbG9wbWVudCwgcGVyc29uYWwgdHJhaW5pbmcsIGFuZCByZWNvdmVyeSBzZXJ2aWNlcyBpbiBvbmUgZmFjaWxpdHkuIFRoZSBmb3VuZGVycyBkZXNjcmliZSBpdCBhcyBhIGNvbW11bml0eS1jZW50ZXJlZCBjbHViIHdoZXJlIG1lbWJlcnMgY2FuIHRyYWluIGhhcmQsIHJlY292ZXIgd2VsbCwgYW5kIGZlZWwgcGFydCBvZiBzb21ldGhpbmcgbW9yZSBwZXJzb25hbCB0aGFuIGEgY29udmVudGlvbmFsIG1lbWJlcnNoaXAgbW9kZWwuPC9kaXY+Cgo8L2Rpdj4KCgo8ZGl2IHN0eWxlPSJtYXgtd2lkdGg6NjkwcHggIWltcG9ydGFudDttYXJnaW46MCBhdXRvIDM2cHggYXV0byAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyI+CgogIDxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OidQbGF5ZmFpciBEaXNwbGF5JyxHZW9yZ2lhLCdUaW1lcyBOZXcgUm9tYW4nLHNlcmlmICFpbXBvcnRhbnQ7Zm9udC1zaXplOjI2cHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjIgIWltcG9ydGFudDtmb250LXdlaWdodDo3MDAgIWltcG9ydGFudDtjb2xvcjojMTExMTExICFpbXBvcnRhbnQ7LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IzExMTExMSAhaW1wb3J0YW50O21hcmdpbjowIDAgMTRweCAwICFpbXBvcnRhbnQ7bGV0dGVyLXNwYWNpbmc6LTAuMnB4ICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudDtib3JkZXItYm90dG9tOm5vbmUgIWltcG9ydGFudDtib3gtc2hhZG93Om5vbmUgIWltcG9ydGFudDsiPkEgQ2x1YiBNb2RlbCBCdWlsdCBBcm91bmQgTW9yZSBUaGFuIFdvcmtvdXRzPC9kaXY+CgogIDxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5Okdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWYgIWltcG9ydGFudDtmb250LXNpemU6MThweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuNzUgIWltcG9ydGFudDtjb2xvcjojMWYxZjFmICFpbXBvcnRhbnQ7bWFyZ2luOjAgMCAxOHB4IDAgIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsiPkpvaG4gU2Nod2FyemXigJlzIG93biBwYXRoIGludG8gZml0bmVzcyBiZWdhbiBmcm9tIGEgcGVyc29uYWwgbmVlZCB0byBtYWtlIGJldHRlciBoZWFsdGggZGVjaXNpb25zIGFuZCBzZXQgYSBzdHJvbmdlciBleGFtcGxlIGZvciBoaXMgY2hpbGRyZW4uIFRoYXQgcGVyc29uYWwgc2hpZnQgbGF0ZXIgY29ubmVjdGVkIHdpdGggUnlhbiBDb3JkZXLigJlzIGZpdG5lc3MgYmFja2dyb3VuZCBhbmQgd2l0aCBhIGxhcmdlciBidXNpbmVzcyBjb252ZXJzYXRpb24gYWxyZWFkeSB0YWtpbmcgc2hhcGUgYW1vbmcgdGhlIGZvdW5kZXJzLiBUaGUgcmVzdWx0IHdhcyBub3QgYSBiYXNpYyB0cmFpbmluZyBmYWNpbGl0eSwgYnV0IGEgYnJvYWRlciBjbHViIGlkZWEgYnVpbHQgYXJvdW5kIGF0bW9zcGhlcmUsIGFjY291bnRhYmlsaXR5LCBhbmQgZmFtaWx5IHBhcnRpY2lwYXRpb24uPC9kaXY+CgogIDxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5Okdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWYgIWltcG9ydGFudDtmb250LXNpemU6MThweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuNzUgIWltcG9ydGFudDtjb2xvcjojMWYxZjFmICFpbXBvcnRhbnQ7bWFyZ2luOjAgMCAxOHB4IDAgIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsiPkJyeWFuIExpdmVseSBhZGRzIGFub3RoZXIgZGltZW5zaW9uIHRvIHRoZSBjb25jZXB0LiBIaXMgYmFja2dyb3VuZCBhY3Jvc3MgZnJhbmNoaXNpbmcsIGNvbnN1bHRpbmcsIG11bHRpLXVuaXQgb3BlcmF0aW9ucywgYW5kIHdlbGxuZXNzIGdpdmVzIHRoZSBidXNpbmVzcyBhIHdpZGVyIG9wZXJhdGluZyBwZXJzcGVjdGl2ZSwgZXZlbiBhcyB0aGUgZm91bmRlcnMgd29yayB0byBrZWVwIHRoZSBleHBlcmllbmNlIGxvY2FsIGFuZCByZWxhdGlvbnNoaXAtZHJpdmVuLiBUaGF0IGJhbGFuY2UgbWF0dGVycy4gVGhlIGFtYml0aW9uIGlzIHRvIGJ1aWxkIHNvbWV0aGluZyBkdXJhYmxlIHdpdGhvdXQgbG9zaW5nIHRoZSB3YXJtdGggdGhhdCBtYWtlcyBtZW1iZXJzIHdhbnQgdG8gc3RheS48L2Rpdj4KCiAgPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6R2VvcmdpYSwnVGltZXMgTmV3IFJvbWFuJyxzZXJpZiAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxOHB4ICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MS43NSAhaW1wb3J0YW50O2NvbG9yOiMxZjFmMWYgIWltcG9ydGFudDttYXJnaW46MCAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyI+VGhlIGZvdW5kZXJzIHJlcGVhdGVkbHkgcmV0dXJuIHRvIGhvdyBwZW9wbGUgc2hvdWxkIGZlZWwgd2hlbiB0aGV5IGVudGVyIHRoZSBjbHViLiBUaGV5IHRhbGsgbGVzcyBhYm91dCB0cmFuc2FjdGlvbnMgYW5kIG1vcmUgYWJvdXQgdG9uZTogYSB3ZWxjb21pbmcgZnJvbnQgZGVzaywgcmVhbCBjb252ZXJzYXRpb25zLCB2aXNpYmxlIGNvYWNoaW5nLCBhbmQgYW4gZW5lcmd5IHRoYXQgZmVlbHMgYWN0aXZlIHdpdGhvdXQgYmVjb21pbmcgaW1wZXJzb25hbC4gVGhhdCBlbW90aW9uYWwgdGV4dHVyZSBtYXkgYmUgb25lIG9mIHRoZSBidXNpbmVzc+KAmXMgbW9zdCBpbXBvcnRhbnQgZGlmZmVyZW50aWF0b3JzLjwvZGl2PgoKPC9kaXY+CgoKPGRpdiBzdHlsZT0ibWFyZ2luOjAgMCAzMnB4IDAgIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsiPgoKICA8aW1nIHNyYz0iaHR0cHM6Ly9paWxpLmlvL0IxQUFCVXUuanBnIiBhbHQ9IkNvYWNoaW5nIHNlc3Npb24gYXQgT3ZlcnRpbWUgQXRobGV0aWMgQ2x1YiIgc3R5bGU9ImRpc3BsYXk6YmxvY2sgIWltcG9ydGFudDt3aWR0aDoxMDAlICFpbXBvcnRhbnQ7bWF4LXdpZHRoOjY5MHB4ICFpbXBvcnRhbnQ7aGVpZ2h0OmF1dG8gIWltcG9ydGFudDtib3JkZXI6MCAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6MnB4ICFpbXBvcnRhbnQ7bWFyZ2luOjAgYXV0byAhaW1wb3J0YW50OyI+CgogIDxkaXYgc3R5bGU9Im1heC13aWR0aDo2OTBweCAhaW1wb3J0YW50O21hcmdpbjo4cHggYXV0byAwIGF1dG8gIWltcG9ydGFudDtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZiAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxMnB4ICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MS41ICFpbXBvcnRhbnQ7Y29sb3I6IzZmNmY2ZiAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyI+SGFuZHMtb24gY29hY2hpbmcgcmVpbmZvcmNlcyB0aGUgY2x1YuKAmXMgYnJvYWRlciBpZGVudGl0eTogbm90IGEgdHJhbnNhY3Rpb25hbCB3b3Jrb3V0IHNwYWNlLCBidXQgYSBwbGFjZSB3aGVyZSBndWlkYW5jZSwgYWNjb3VudGFiaWxpdHksIGFuZCBhdGhsZXRlIGRldmVsb3BtZW50IG1hdHRlci48L2Rpdj4KCjwvZGl2PgoKCjxkaXYgc3R5bGU9Im1heC13aWR0aDo2OTBweCAhaW1wb3J0YW50O21hcmdpbjowIGF1dG8gMzZweCBhdXRvICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7Ij4KCiAgPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6J1BsYXlmYWlyIERpc3BsYXknLEdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWYgIWltcG9ydGFudDtmb250LXNpemU6MjZweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuMiAhaW1wb3J0YW50O2ZvbnQtd2VpZ2h0OjcwMCAhaW1wb3J0YW50O2NvbG9yOiMxMTExMTEgIWltcG9ydGFudDstd2Via2l0LXRleHQtZmlsbC1jb2xvcjojMTExMTExICFpbXBvcnRhbnQ7bWFyZ2luOjAgMCAxNHB4IDAgIWltcG9ydGFudDtsZXR0ZXItc3BhY2luZzotMC4ycHggIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50O2JvcmRlci1ib3R0b206bm9uZSAhaW1wb3J0YW50O2JveC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50OyI+V2h5IHRoZSBGYWNpbGl0eSBSZWFkcyBhcyBhbiBBdGhsZXRpYyBDbHViLCBOb3QgYSBCb3ggR3ltPC9kaXY+CgogIDxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5Okdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWYgIWltcG9ydGFudDtmb250LXNpemU6MThweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuNzUgIWltcG9ydGFudDtjb2xvcjojMWYxZjFmICFpbXBvcnRhbnQ7bWFyZ2luOjAgMCAxOHB4IDAgIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsiPlRoZSBwaHlzaWNhbCBzZXR1cCBoZWxwcyBleHBsYWluIHRoZSBkaXN0aW5jdGlvbi4gQXQgcm91Z2hseSAyNSwwMDAgc3F1YXJlIGZlZXQsIGluY2x1ZGluZyBhYm91dCA5LDAwMCBzcXVhcmUgZmVldCBvZiB0dXJmLCB0aGUgZmFjaWxpdHkgd2FzIGRlc2lnbmVkIHRvIHN1cHBvcnQgbW9yZSB0aGFuIGNvbnZlbnRpb25hbCBzdHJlbmd0aCB0cmFpbmluZy4gVGhlIGNsdWIgaW5jbHVkZXMgcGxhdGUtbG9hZGVkIGVxdWlwbWVudCBmb3IgYm9keWJ1aWxkZXJzIGFuZCBwb3dlcmxpZnRlcnMsIHdoaWxlIGFsc28gc2VydmluZyBhdGhsZXRlcyBpbiBiYXNlYmFsbCwgc29mdGJhbGwsIGZvb3RiYWxsLCBzb2NjZXIsIGJveGluZywgYW5kIGdvbGYuIFRoYXQgcmFuZ2UgZ2l2ZXMgdGhlIGJ1c2luZXNzIHVudXN1YWwgYnJlYWR0aCBmb3IgYSBzaW5nbGUgbG9jYXRpb24uPC9kaXY+CgogIDxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5Okdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWYgIWltcG9ydGFudDtmb250LXNpemU6MThweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuNzUgIWltcG9ydGFudDtjb2xvcjojMWYxZjFmICFpbXBvcnRhbnQ7bWFyZ2luOjAgMCAxOHB4IDAgIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsiPlJlY292ZXJ5IGlzIHRyZWF0ZWQgYXMgcGFydCBvZiB0aGUgc2FtZSBzeXN0ZW0gcmF0aGVyIHRoYW4gYSBzZXBhcmF0ZSBjYXRlZ29yeS4gTWVtYmVycyBjYW4gbW92ZSBmcm9tIHRyYWluaW5nIGludG8gc2F1bmEsIGNvbGQgcGx1bmdlLCBhbmQgcmVkIGxpZ2h0IHNlc3Npb25zLCB3aGlsZSBwYXJ0bmVyLXN1cHBvcnRlZCBzZXJ2aWNlcyBhZGQgbW9kYWxpdGllcyBzdWNoIGFzIGN1cHBpbmcsIGRyeSBuZWVkbGluZywgc2NyYXBpbmcsIG5ldXJvLXN0aW11bGF0aW9uIHdvcmssIGFuZCBvdGhlciBwaHlzaWNhbCB0aGVyYXB5LW9yaWVudGVkIHN1cHBvcnQuIEZvciBtYW55IG1lbWJlcnMsIHRoYXQgbWVhbnMgbGVzcyBmcmFnbWVudGF0aW9uIGFuZCBhIG1vcmUgY29tcGxldGUgd2Vla2x5IHJvdXRpbmUuPC9kaXY+CgogIDxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5Okdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWYgIWltcG9ydGFudDtmb250LXNpemU6MThweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuNzUgIWltcG9ydGFudDtjb2xvcjojMWYxZjFmICFpbXBvcnRhbnQ7bWFyZ2luOjAgMCAxOHB4IDAgIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsiPkp1c3QgYXMgaW1wb3J0YW50LCB0aGUgY2x1YiBpcyBpbnRlbnRpb25hbGx5IGJyb2FkIGluIHdobyBpdCBzZXJ2ZXMuIFByb2Zlc3Npb25hbCBhdGhsZXRlcyB1c2UgdGhlIHNwYWNlLCBidXQgc28gZG8gY2hpbGRyZW4sIHBhcmVudHMsIGFuZCBhZHVsdCBtZW1iZXJzIHdpdGggdmVyeSBkaWZmZXJlbnQgZ29hbHMuIFByb2dyYW1taW5nIGJlZ2lucyB3aXRoIHlvdW5nZXIga2lkcyBsZWFybmluZyBtb3ZlbWVudCBhbmQgcGxheSwgdGhlbiBkZXZlbG9wcyB0b3dhcmQgYmV0dGVyIHRlY2huaXF1ZSwgc3RydWN0dXJlLCBhbmQgcGVyZm9ybWFuY2UgYXMgdGhleSBncm93LjwvZGl2PgoKICA8dWwgc3R5bGU9ImZvbnQtZmFtaWx5Okdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWYgIWltcG9ydGFudDtmb250LXNpemU6MThweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuNzUgIWltcG9ydGFudDtjb2xvcjojMWYxZjFmICFpbXBvcnRhbnQ7bWFyZ2luOjAgMCAwIDIycHggIWltcG9ydGFudDtwYWRkaW5nOjAgIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsiPgogICAgPGxpIHN0eWxlPSJtYXJnaW4tYm90dG9tOjhweCAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyI+TGFyZ2Ugc3RyZW5ndGggZmxvb3Igd2l0aCBlcXVpcG1lbnQgZm9yIHNlcmlvdXMgbGlmdGluZyBhbmQgZ2VuZXJhbCBmaXRuZXNzPC9saT4KICAgIDxsaSBzdHlsZT0ibWFyZ2luLWJvdHRvbTo4cHggIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsiPkV4dGVuc2l2ZSB0dXJmIHNwYWNlIGZvciBzcG9ydHMgcGVyZm9ybWFuY2UgYW5kIG1vdmVtZW50IHdvcms8L2xpPgogICAgPGxpIHN0eWxlPSJtYXJnaW4tYm90dG9tOjhweCAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyI+UmVjb3ZlcnkgYW1lbml0aWVzIGluY2x1ZGluZyBzYXVuYSwgY29sZCBwbHVuZ2UsIGFuZCByZWQgbGlnaHQgdGhlcmFweTwvbGk+CiAgICA8bGkgc3R5bGU9Im1hcmdpbi1ib3R0b206OHB4ICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7Ij5Qcm9ncmFtbWluZyB0aGF0IHN1cHBvcnRzIHlvdXRoIGF0aGxldGVzLCBmYW1pbGllcywgYW5kIGFkdWx0IG1lbWJlcnMgdG9nZXRoZXI8L2xpPgogIDwvdWw+Cgo8L2Rpdj4KCgo8ZGl2IHN0eWxlPSJtYXgtd2lkdGg6NjkwcHggIWltcG9ydGFudDttYXJnaW46MCBhdXRvIDIycHggYXV0byAhaW1wb3J0YW50O3BhZGRpbmc6MTRweCAxNnB4ICFpbXBvcnRhbnQ7Ym9yZGVyLWxlZnQ6M3B4IHNvbGlkICNiZGJkYmQgIWltcG9ydGFudDtiYWNrZ3JvdW5kOiNmYWZhZmEgIWltcG9ydGFudDtib3gtc2l6aW5nOmJvcmRlci1ib3ggIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsiPgoKICA8ZGl2IHN0eWxlPSJmb250LWZhbWlseTpHZW9yZ2lhLCdUaW1lcyBOZXcgUm9tYW4nLHNlcmlmICFpbXBvcnRhbnQ7Zm9udC1zaXplOjI3cHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjQzICFpbXBvcnRhbnQ7Y29sb3I6IzExMTExMSAhaW1wb3J0YW50O21hcmdpbjowIDAgMTBweCAwICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7Ij7igJxZb3UgY2FuIGNvbWUgYXMgYSBmYW1pbHkgYW5kIGJlIGhlYWx0aHkgdG9nZXRoZXIuIFlvdSBjYW4gY29tZSBieSB5b3Vyc2VsZiBhbmQgZmluZCBhIGZhbWlseSB0byBiZSBoZWFsdGh5IHdpdGgu4oCdPC9kaXY+CgogIDxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmICFpbXBvcnRhbnQ7Zm9udC1zaXplOjEzcHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjUgIWltcG9ydGFudDtjb2xvcjojNjY2NjY2ICFpbXBvcnRhbnQ7bWFyZ2luOjAgIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsiPkpvaG4gU2Nod2FyemUsIENvLUZvdW5kZXI8L2Rpdj4KCjwvZGl2PgoKCjxkaXYgc3R5bGU9Im1heC13aWR0aDo2OTBweCAhaW1wb3J0YW50O21hcmdpbjowIGF1dG8gMzZweCBhdXRvICFpbXBvcnRhbnQ7cGFkZGluZzoxNHB4IDE2cHggIWltcG9ydGFudDtib3JkZXItbGVmdDozcHggc29saWQgI2JkYmRiZCAhaW1wb3J0YW50O2JhY2tncm91bmQ6I2ZhZmFmYSAhaW1wb3J0YW50O2JveC1zaXppbmc6Ym9yZGVyLWJveCAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyI+CgogIDxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5Okdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWYgIWltcG9ydGFudDtmb250LXNpemU6MjRweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuNDYgIWltcG9ydGFudDtjb2xvcjojMTExMTExICFpbXBvcnRhbnQ7bWFyZ2luOjAgMCAxMHB4IDAgIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsiPuKAnFdl4oCZdmUgZ290IGEgcmVhbGx5IG5pY2UgaG9saXN0aWMgbGVhZGVyc2hpcCBhbmQgb3duZXJzaGlwIHRlYW0gdGhhdCBhbHNvIGhhcyBhIGZyaWVuZHNoaXAgYW5kIGEgY29tbXVuaXR5IGRyaXZlLiBJdCBzZXJ2ZXMgcmVhbGx5IHdlbGwgZm9yIGdyb3d0aCBhbmQgZm9yIGNyZWF0aW5nIGEgcGxhY2Ugb2YgYmVsb25naW5nIGZvciBtb3JlLCBub3QgbGVzcy7igJ08L2Rpdj4KCiAgPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWYgIWltcG9ydGFudDtmb250LXNpemU6MTNweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuNSAhaW1wb3J0YW50O2NvbG9yOiM2NjY2NjYgIWltcG9ydGFudDttYXJnaW46MCAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyI+QnJ5YW4gTGl2ZWx5LCBDby1Gb3VuZGVyPC9kaXY+Cgo8L2Rpdj4KCgo8ZGl2IHN0eWxlPSJtYXgtd2lkdGg6NjkwcHggIWltcG9ydGFudDttYXJnaW46MCBhdXRvIDM2cHggYXV0byAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyI+CgogIDxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OidQbGF5ZmFpciBEaXNwbGF5JyxHZW9yZ2lhLCdUaW1lcyBOZXcgUm9tYW4nLHNlcmlmICFpbXBvcnRhbnQ7Zm9udC1zaXplOjI2cHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjIgIWltcG9ydGFudDtmb250LXdlaWdodDo3MDAgIWltcG9ydGFudDtjb2xvcjojMTExMTExICFpbXBvcnRhbnQ7LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IzExMTExMSAhaW1wb3J0YW50O21hcmdpbjowIDAgMTRweCAwICFpbXBvcnRhbnQ7bGV0dGVyLXNwYWNpbmc6LTAuMnB4ICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudDtib3JkZXItYm90dG9tOm5vbmUgIWltcG9ydGFudDtib3gtc2hhZG93Om5vbmUgIWltcG9ydGFudDsiPkVhcmx5IFByb29mIEFycml2ZXMgVGhyb3VnaCBNZW1iZXIgRXhwZXJpZW5jZTwvZGl2PgoKICA8ZGl2IHN0eWxlPSJmb250LWZhbWlseTpHZW9yZ2lhLCdUaW1lcyBOZXcgUm9tYW4nLHNlcmlmICFpbXBvcnRhbnQ7Zm9udC1zaXplOjE4cHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjc1ICFpbXBvcnRhbnQ7Y29sb3I6IzFmMWYxZiAhaW1wb3J0YW50O21hcmdpbjowIDAgMThweCAwICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7Ij5Gb3IgYSBjbHViIHRoYXQgaGFzIG9ubHkgYmVlbiBvcGVuIGEgc2hvcnQgdGltZSwgdGhlIGZvdW5kZXJzIGFscmVhZHkgcG9pbnQgdG8gYSByZXZlYWxpbmcgbWVhc3VyZSBvZiBzdWNjZXNzOiBob3cgbWVtYmVycyBkZXNjcmliZSBjaGFuZ2UgaW4gdGhlaXIgZGFpbHkgbGl2ZXMuIFNjaHdhcnplIHJlY2FsbGVkIG9uZSB3b21hbiB3aG8gaGFkIGJlZW4gd29ya2luZyB3aXRoIGEgdHJhaW5lciBmb3Igb25seSBhIGNvdXBsZSBvZiBtb250aHMuIEJlZm9yZSBqb2luaW5nLCB3YWxraW5nIGhhZCBiZWVuIGRpZmZpY3VsdCBmb3IgaGVyLiBBZnRlciBhIHRyZWFkbWlsbCBzZXNzaW9uLCBzaGUgdG9sZCBoaW0gdGhlIGV4cGVyaWVuY2UgaGFkIGNoYW5nZWQgaGVyIGxpZmUuPC9kaXY+CgogIDxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5Okdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWYgIWltcG9ydGFudDtmb250LXNpemU6MThweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuNzUgIWltcG9ydGFudDtjb2xvcjojMWYxZjFmICFpbXBvcnRhbnQ7bWFyZ2luOjAgIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsiPlRoYXQgc3RvcnkgY2FwdHVyZXMgdGhlIGNsdWLigJlzIHdpZGVyIHBoaWxvc29waHkuIFRoZSBmb3VuZGVycyBzcGVhayBhYm91dCBzdHJlbmd0aCwgYXRobGV0aWMgZGV2ZWxvcG1lbnQsIGFuZCBwZXJmb3JtYW5jZSwgYnV0IHRoZXkgYWxzbyByZXR1cm4gdG8gbWVudGFsIHN0YXRlLCBjb25maWRlbmNlLCBjb25zaXN0ZW5jeSwgYW5kIGEgc2Vuc2Ugb2YgYmVsb25naW5nLiBUaGUgdHJhbnNmb3JtYXRpb24gdGhleSBjYXJlIGFib3V0IGlzIG5vdCBsaW1pdGVkIHRvIG51bWJlcnMgb24gYSBtYWNoaW5lIG9yIHdlaWdodCBvbiBhIGJhci4gSXQgaXMgYWxzbyBhYm91dCB3aGV0aGVyIG1lbWJlcnMgZmVlbCBiZXR0ZXIsIHN0cm9uZ2VyLCBhbmQgbW9yZSB3aWxsaW5nIHRvIGNvbWUgYmFjay48L2Rpdj4KCjwvZGl2PgoKCjxkaXYgc3R5bGU9Im1hcmdpbjowIDAgMzJweCAwICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7Ij4KCiAgPGltZyBzcmM9Imh0dHBzOi8vaWlsaS5pby9CMUFlMnpRLmpwZyIgYWx0PSJUdXJmIGFuZCBwZXJmb3JtYW5jZSBzcGFjZSBhdCBPdmVydGltZSBBdGhsZXRpYyBDbHViIiBzdHlsZT0iZGlzcGxheTpibG9jayAhaW1wb3J0YW50O3dpZHRoOjEwMCUgIWltcG9ydGFudDttYXgtd2lkdGg6NjkwcHggIWltcG9ydGFudDtoZWlnaHQ6YXV0byAhaW1wb3J0YW50O2JvcmRlcjowICFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czoycHggIWltcG9ydGFudDttYXJnaW46MCBhdXRvICFpbXBvcnRhbnQ7Ij4KCiAgPGRpdiBzdHlsZT0ibWF4LXdpZHRoOjY5MHB4ICFpbXBvcnRhbnQ7bWFyZ2luOjhweCBhdXRvIDAgYXV0byAhaW1wb3J0YW50O2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmICFpbXBvcnRhbnQ7Zm9udC1zaXplOjEycHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjUgIWltcG9ydGFudDtjb2xvcjojNmY2ZjZmICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7Ij5UaGUgY2x1YuKAmXMgdHVyZiBhbmQgb3BlbiBwZXJmb3JtYW5jZSBhcmVhcyBoaWdobGlnaHQgYSBicm9hZGVyIHZpc2lvbiBvZiBtb3ZlbWVudCwgYXRobGV0ZSBkZXZlbG9wbWVudCwgYW5kIHRyYWluaW5nIHZhcmlldHkgdW5kZXIgb25lIHJvb2YuPC9kaXY+Cgo8L2Rpdj4KCgo8ZGl2IHN0eWxlPSJtYXgtd2lkdGg6NjkwcHggIWltcG9ydGFudDttYXJnaW46MCBhdXRvIDM2cHggYXV0byAhaW1wb3J0YW50O2JhY2tncm91bmQ6I2ZiZmJmYiAhaW1wb3J0YW50O2JvcmRlcjoxcHggc29saWQgI2VlZWVlZSAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6M3B4ICFpbXBvcnRhbnQ7cGFkZGluZzoyMnB4ICFpbXBvcnRhbnQ7Ym94LXNpemluZzpib3JkZXItYm94ICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7Ij4KCiAgPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6J1BsYXlmYWlyIERpc3BsYXknLEdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWYgIWltcG9ydGFudDtmb250LXNpemU6MjZweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuMiAhaW1wb3J0YW50O2ZvbnQtd2VpZ2h0OjcwMCAhaW1wb3J0YW50O2NvbG9yOiMxMTExMTEgIWltcG9ydGFudDstd2Via2l0LXRleHQtZmlsbC1jb2xvcjojMTExMTExICFpbXBvcnRhbnQ7bWFyZ2luOjAgMCAxNHB4IDAgIWltcG9ydGFudDtsZXR0ZXItc3BhY2luZzotMC4ycHggIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50O2JvcmRlci1ib3R0b206bm9uZSAhaW1wb3J0YW50O2JveC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50OyI+SG93IENvbW11bml0eSBEcml2ZXMgdGhlIEJyYW5kIEJlZm9yZSBUcmFkaXRpb25hbCBBZHZlcnRpc2luZyBEb2VzPC9kaXY+CgogIDxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5Okdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWYgIWltcG9ydGFudDtmb250LXNpemU6MThweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuNzUgIWltcG9ydGFudDtjb2xvcjojMWYxZjFmICFpbXBvcnRhbnQ7bWFyZ2luOjAgMCAxOHB4IDAgIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsiPlRoZSBtYXJrZXRpbmcgc3RvcnkgY2xvc2VseSBtaXJyb3JzIHRoZSBidXNpbmVzcyBzdG9yeS4gUmF0aGVyIHRoYW4gdHJ5aW5nIHRvIGZsb29kIHRoZSBtYXJrZXQgaW1tZWRpYXRlbHksIHRoZSBmb3VuZGVycyBkZXNjcmliZSBhbiBlYXJseSBncm93dGggc3RyYXRlZ3kgYnVpbHQgb24gZ3Jhc3Nyb290cyB2aXNpYmlsaXR5LCBsb2NhbCBldmVudHMsIHdvcmQgb2YgbW91dGgsIGFuZCBzb2NpYWwgbWVkaWEuIFRoZXkgd2FudGVkIHRpbWUgdG8gcmVmaW5lIG9wZXJhdGlvbnMsIHVuZGVyc3RhbmQgbWVtYmVyIGJlaGF2aW9yLCBhbmQgbWFrZSBzdXJlIHRoZSBleHBlcmllbmNlIG1hdGNoZWQgdGhlIHByb21pc2UgYmVmb3JlIHNjYWxpbmcgdG9vIGFnZ3Jlc3NpdmVseS48L2Rpdj4KCiAgPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6R2VvcmdpYSwnVGltZXMgTmV3IFJvbWFuJyxzZXJpZiAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxOHB4ICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MS43NSAhaW1wb3J0YW50O2NvbG9yOiMxZjFmMWYgIWltcG9ydGFudDttYXJnaW46MCAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyI+VGhhdCBtZWFzdXJlZCBhcHByb2FjaCBnYXZlIG1lbWJlcnMgcm9vbSB0byBiZWNvbWUgYWR2b2NhdGVzLiBUaGUgZm91bmRlcnMgY3JlZGl0IHRoZSBtZW1iZXJzaGlwIGJhc2UgZm9yIGhlbHBpbmcgc3ByZWFkIGF3YXJlbmVzcyBvbmxpbmUgdGhyb3VnaCB0YWdnZWQgcG9zdHMsIHBob3RvcywgYW5kIG9yZ2FuaWMgc3VwcG9ydC4gSW4gcHJhY3RpY2FsIHRlcm1zLCB0aGUgY2x1YiBpcyBiZWNvbWluZyBrbm93biB0aHJvdWdoIHBhcnRpY2lwYXRpb24gZmlyc3QuIFRoYXQgbWF5IGJlIGVzcGVjaWFsbHkgcG93ZXJmdWwgaW4gYSBsb2NhbCBtYXJrZXQgd2hlcmUgcmVwdXRhdGlvbiBzdGlsbCB0cmF2ZWxzIHBlcnNvbiB0byBwZXJzb24uPC9kaXY+Cgo8L2Rpdj4KCgo8ZGl2IHN0eWxlPSJtYXJnaW46MCAwIDMycHggMCAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyI+CgogIDxpbWcgc3JjPSJodHRwczovL2lpbGkuaW8vQjFBRW5Fdi5qcGciIGFsdD0iVHJhaW5pbmcgZW52aXJvbm1lbnQgYXQgT3ZlcnRpbWUgQXRobGV0aWMgQ2x1YiBpbiBSb2NrIEhpbGwiIHN0eWxlPSJkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnQ7d2lkdGg6MTAwJSAhaW1wb3J0YW50O21heC13aWR0aDo2OTBweCAhaW1wb3J0YW50O2hlaWdodDphdXRvICFpbXBvcnRhbnQ7Ym9yZGVyOjAgIWltcG9ydGFudDtib3JkZXItcmFkaXVzOjJweCAhaW1wb3J0YW50O21hcmdpbjowIGF1dG8gIWltcG9ydGFudDsiPgoKICA8ZGl2IHN0eWxlPSJtYXgtd2lkdGg6NjkwcHggIWltcG9ydGFudDttYXJnaW46OHB4IGF1dG8gMCBhdXRvICFpbXBvcnRhbnQ7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWYgIWltcG9ydGFudDtmb250LXNpemU6MTJweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuNSAhaW1wb3J0YW50O2NvbG9yOiM2ZjZmNmYgIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsiPkluIGxvY2FsIHRlcm1zLCB0aGUgY29uY2VwdCBpcyBzdHJhaWdodGZvcndhcmQ6IG9uZSByb29mLCBtdWx0aXBsZSB0cmFpbmluZyBwYXRocywgYW5kIGEgd2VsY29taW5nIGVudmlyb25tZW50IGJ1aWx0IGZvciBkaWZmZXJlbnQgYWdlcywgZ29hbHMsIGFuZCBleHBlcmllbmNlIGxldmVscy48L2Rpdj4KCjwvZGl2PgoKCjxkaXYgc3R5bGU9Im1heC13aWR0aDo2OTBweCAhaW1wb3J0YW50O21hcmdpbjowIGF1dG8gMzZweCBhdXRvICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7Ij4KCiAgPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6J1BsYXlmYWlyIERpc3BsYXknLEdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWYgIWltcG9ydGFudDtmb250LXNpemU6MjZweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuMiAhaW1wb3J0YW50O2ZvbnQtd2VpZ2h0OjcwMCAhaW1wb3J0YW50O2NvbG9yOiMxMTExMTEgIWltcG9ydGFudDstd2Via2l0LXRleHQtZmlsbC1jb2xvcjojMTExMTExICFpbXBvcnRhbnQ7bWFyZ2luOjAgMCAxNHB4IDAgIWltcG9ydGFudDtsZXR0ZXItc3BhY2luZzotMC4ycHggIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50O2JvcmRlci1ib3R0b206bm9uZSAhaW1wb3J0YW50O2JveC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50OyI+V2h5IExvY2FsIENvbnRleHQgTWF0dGVyczwvZGl2PgoKICA8ZGl2IHN0eWxlPSJmb250LWZhbWlseTpHZW9yZ2lhLCdUaW1lcyBOZXcgUm9tYW4nLHNlcmlmICFpbXBvcnRhbnQ7Zm9udC1zaXplOjE4cHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjc1ICFpbXBvcnRhbnQ7Y29sb3I6IzFmMWYxZiAhaW1wb3J0YW50O21hcmdpbjowIDAgMThweCAwICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7Ij5Gb3IgdGhlIFJvY2sgSGlsbCBhbmQgRm9ydCBNaWxsIGFyZWEsIHRpbWluZyBtYXkgYmUgcGFydCBvZiB0aGUgb3Bwb3J0dW5pdHkuIFJ5YW4gQ29yZGVyLCB3aG8gY2FtZSBmcm9tIFNvdXRoZXJuIENhbGlmb3JuaWEsIGRlc2NyaWJlZCB0aGUgY29uY2VwdCBhcyBzb21ldGhpbmcgbW9yZSBjb21tb24gaW4gbGFyZ2VyLCBmaXRuZXNzLWZvY3VzZWQgbWFya2V0cyB0aGFuIGluIHRoaXMgcGFydCBvZiBTb3V0aCBDYXJvbGluYS4gQXMgdGhlIHJlZ2lvbiBncm93cywgdGhlIGNsdWIgaXMgcG9zaXRpb25pbmcgaXRzZWxmIGFzIGEgZGVzdGluYXRpb24gZm9yIGZhbWlsaWVzLCB5b3V0aCBhdGhsZXRlcywgZGVkaWNhdGVkIGxpZnRlcnMsIGFuZCBtZW1iZXJzIHdobyB3YW50IG1vcmUgdGhhbiBhIGJhc2ljIG1lbWJlcnNoaXAgZXhwZXJpZW5jZS48L2Rpdj4KCiAgPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6R2VvcmdpYSwnVGltZXMgTmV3IFJvbWFuJyxzZXJpZiAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxOHB4ICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MS43NSAhaW1wb3J0YW50O2NvbG9yOiMxZjFmMWYgIWltcG9ydGFudDttYXJnaW46MCAwIDE4cHggMCAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyI+VGhhdCBsb2NhbCByZWxldmFuY2UgaXMgc3RyZW5ndGhlbmVkIGJ5IGhvdyB0aGUgZm91bmRlcnMgdGFsayBhYm91dCB0aGUgZnV0dXJlLiBUaGV5IGhhdmUgYW1iaXRpb25zIHRvIGV4cGFuZCBhcm91bmQgdGhlIENoYXJsb3R0ZSBtYXJrZXQgYW5kIGV2ZW50dWFsbHkgZnJhbmNoaXNlIG1vcmUgYnJvYWRseSwgYnV0IHRoZSBjdXJyZW50IGVtcGhhc2lzIHJlbWFpbnMgY2xvc2UgdG8gaG9tZTogYnVpbGQgdGhlIHJpZ2h0IGN1bHR1cmUgbG9jYWxseSwgcHJvdGVjdCB0aGUgbWVtYmVyIGV4cGVyaWVuY2UsIGFuZCBsZXQgZ3Jvd3RoIGZvbGxvdyBmcm9tIGEgbW9kZWwgdGhhdCB3b3JrcyBpbiByZWFsIGxpZmUuPC9kaXY+CgogIDxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5Okdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWYgIWltcG9ydGFudDtmb250LXNpemU6MThweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuNzUgIWltcG9ydGFudDtjb2xvcjojMWYxZjFmICFpbXBvcnRhbnQ7bWFyZ2luOjAgIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsiPkZvciByZWFkZXJzIGxvb2tpbmcgZm9yIGEgbW9yZSBjb21wbGV0ZSB0cmFpbmluZyBlbnZpcm9ubWVudCwgdGhhdCBtYXkgYmUgdGhlIGNsZWFyZXN0IHRha2Vhd2F5LiBPdmVydGltZSBBdGhsZXRpYyBDbHViIGlzIG5vdCB0cnlpbmcgdG8gd2luIGF0dGVudGlvbiBieSBzb3VuZGluZyBsb3VkZXIgdGhhbiBldmVyeW9uZSBlbHNlLiBJdCBpcyB0cnlpbmcgdG8gYmVjb21lIG1lbW9yYWJsZSBiZWNhdXNlIG9mIGhvdyB0aGUgcGxhY2UgZmVlbHMgb25jZSBtZW1iZXJzIHdhbGsgdGhyb3VnaCB0aGUgZG9vci48L2Rpdj4KCjwvZGl2PgoKCjxkaXYgc3R5bGU9Im1hcmdpbjowIDAgMzJweCAwICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7Ij4KCiAgPGltZyBzcmM9Imh0dHBzOi8vaWlsaS5pby9CMUFoWmNHLmpwZyIgYWx0PSJNZW1iZXJzIHRyYWluaW5nIGF0IE92ZXJ0aW1lIEF0aGxldGljIENsdWIiIHN0eWxlPSJkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnQ7d2lkdGg6MTAwJSAhaW1wb3J0YW50O21heC13aWR0aDo2OTBweCAhaW1wb3J0YW50O2hlaWdodDphdXRvICFpbXBvcnRhbnQ7Ym9yZGVyOjAgIWltcG9ydGFudDtib3JkZXItcmFkaXVzOjJweCAhaW1wb3J0YW50O21hcmdpbjowIGF1dG8gIWltcG9ydGFudDsiPgoKICA8ZGl2IHN0eWxlPSJtYXgtd2lkdGg6NjkwcHggIWltcG9ydGFudDttYXJnaW46OHB4IGF1dG8gMCBhdXRvICFpbXBvcnRhbnQ7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWYgIWltcG9ydGFudDtmb250LXNpemU6MTJweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuNSAhaW1wb3J0YW50O2NvbG9yOiM2ZjZmNmYgIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsiPlRoZSBjbHVi4oCZcyBpZGVudGl0eSBpcyBjYXJyaWVkIGJ5IHJlYWwgcGFydGljaXBhdGlvbjogbWVtYmVycyB0cmFpbmluZywgaW1wcm92aW5nLCBhbmQgY29udHJpYnV0aW5nIHRvIHRoZSBjdWx0dXJlIHRoYXQgZ2l2ZXMgdGhlIHNwYWNlIGl0cyBtb21lbnR1bS48L2Rpdj4KCjwvZGl2PgoKCjxkaXYgc3R5bGU9Im1heC13aWR0aDo2OTBweCAhaW1wb3J0YW50O21hcmdpbjowIGF1dG8gMzZweCBhdXRvICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7Ij4KCiAgPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6J1BsYXlmYWlyIERpc3BsYXknLEdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWYgIWltcG9ydGFudDtmb250LXNpemU6MjZweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuMiAhaW1wb3J0YW50O2ZvbnQtd2VpZ2h0OjcwMCAhaW1wb3J0YW50O2NvbG9yOiMxMTExMTEgIWltcG9ydGFudDstd2Via2l0LXRleHQtZmlsbC1jb2xvcjojMTExMTExICFpbXBvcnRhbnQ7bWFyZ2luOjAgMCAxNHB4IDAgIWltcG9ydGFudDtsZXR0ZXItc3BhY2luZzotMC4ycHggIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50O2JvcmRlci1ib3R0b206bm9uZSAhaW1wb3J0YW50O2JveC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50OyI+Q29uY2x1c2lvbjwvZGl2PgoKICA8ZGl2IHN0eWxlPSJmb250LWZhbWlseTpHZW9yZ2lhLCdUaW1lcyBOZXcgUm9tYW4nLHNlcmlmICFpbXBvcnRhbnQ7Zm9udC1zaXplOjE4cHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjc1ICFpbXBvcnRhbnQ7Y29sb3I6IzFmMWYxZiAhaW1wb3J0YW50O21hcmdpbjowIDAgMThweCAwICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7Ij5BdCBpdHMgYmVzdCwgYSBmaXRuZXNzIGJ1c2luZXNzIGRvZXMgbW9yZSB0aGFuIHNlbGwgYWNjZXNzIHRvIGVxdWlwbWVudC4gSXQgY3JlYXRlcyByaHl0aG0sIGFjY291bnRhYmlsaXR5LCBhbmQgYW4gZW52aXJvbm1lbnQgcGVvcGxlIHRydXN0IGVub3VnaCB0byByZXR1cm4gdG8gd2VlayBhZnRlciB3ZWVrLiBUaGF0IGlzIHRoZSBzdGFuZGFyZCBPdmVydGltZSBBdGhsZXRpYyBDbHViIGFwcGVhcnMgdG8gYmUgcHVyc3Vpbmc6IG5vdCBqdXN0IHBlcmZvcm1hbmNlLCBidXQgYSBmdWxsZXIgZm9ybSBvZiBwYXJ0aWNpcGF0aW9uIGluIGhlYWx0aC48L2Rpdj4KCiAgPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6R2VvcmdpYSwnVGltZXMgTmV3IFJvbWFuJyxzZXJpZiAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxOHB4ICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MS43NSAhaW1wb3J0YW50O2NvbG9yOiMxZjFmMWYgIWltcG9ydGFudDttYXJnaW46MCAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyI+V2hhdCBhbHJlYWR5IGZlZWxzIGNsZWFyIGlzIHRoZSBpZGVudGl0eSBiZWluZyBzaGFwZWQgaW4gdGhlIHByZXNlbnQuIEZvciBtZW1iZXJzIHNlZWtpbmcgc3RyZW5ndGgsIHJlY292ZXJ5LCBjb2FjaGluZywgYW5kIGEgbW9yZSBjb25uZWN0ZWQgdHJhaW5pbmcgZW52aXJvbm1lbnQsIHRoZSBjbHViIGhhcyBlYXJseSBjcmVkaWJpbGl0eSBiZWNhdXNlIGl0IGlzIGJlaW5nIGJ1aWx0IGFyb3VuZCBsaXZlZCBleHBlcmllbmNlLCBsb25nLXN0YW5kaW5nIHJlbGF0aW9uc2hpcHMsIGFuZCBhIHZpc2lvbiBvZiBjb21tdW5pdHkgdGhhdCBmZWVscyB0YW5naWJsZSByYXRoZXIgdGhhbiB0aGVvcmV0aWNhbC48L2Rpdj4KCjwvZGl2PgoKCjxkaXYgc3R5bGU9Im1heC13aWR0aDo2OTBweCAhaW1wb3J0YW50O21hcmdpbjowIGF1dG8gMzZweCBhdXRvICFpbXBvcnRhbnQ7YmFja2dyb3VuZDojZjdmN2Y1ICFpbXBvcnRhbnQ7Ym9yZGVyOjFweCBzb2xpZCAjZWNlYWU2ICFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czozcHggIWltcG9ydGFudDtwYWRkaW5nOjE4cHggMjBweCAhaW1wb3J0YW50O2JveC1zaXppbmc6Ym9yZGVyLWJveCAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyI+CgogIDxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmICFpbXBvcnRhbnQ7Zm9udC1zaXplOjEycHggIWltcG9ydGFudDtsZXR0ZXItc3BhY2luZzoxLjhweCAhaW1wb3J0YW50O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZSAhaW1wb3J0YW50O2NvbG9yOiM2ZDZkNmQgIWltcG9ydGFudDttYXJnaW46MCAwIDEwcHggMCAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyI+TGVhcm4gTW9yZTwvZGl2PgoKICA8ZGl2IHN0eWxlPSJmb250LWZhbWlseTpHZW9yZ2lhLCdUaW1lcyBOZXcgUm9tYW4nLHNlcmlmICFpbXBvcnRhbnQ7Zm9udC1zaXplOjE4cHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjc1ICFpbXBvcnRhbnQ7Y29sb3I6IzFmMWYxZiAhaW1wb3J0YW50O21hcmdpbjowICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7Ij5SZWFkZXJzIGludGVyZXN0ZWQgaW4gZXhwbG9yaW5nIE92ZXJ0aW1lIEF0aGxldGljIENsdWLigJlzIHRyYWluaW5nLCByZWNvdmVyeSwgYW5kIGZhbWlseS1mb2N1c2VkIGFwcHJvYWNoIGNhbiB2aXNpdCB0aGUgPGEgaHJlZj0iaHR0cHM6Ly93d3cub3ZlcnRpbWVhdGhsZXRpY2NsdWIuY29tLyIgc3R5bGU9ImNvbG9yOiMxMTExMTEgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lICFpbXBvcnRhbnQ7Zm9udC1mYW1pbHk6R2VvcmdpYSwnVGltZXMgTmV3IFJvbWFuJyxzZXJpZiAhaW1wb3J0YW50OyI+Um9jayBIaWxsIGF0aGxldGljIGNsdWI8L2E+IG9ubGluZS48L2Rpdj4KCjwvZGl2PgoKCjxkaXYgc3R5bGU9Im1hcmdpbjowIDAgMzJweCAwICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7Ij4KCiAgPGltZyBzcmM9Imh0dHBzOi8vaWlsaS5pby9CMUE2QnJRLmpwZyIgYWx0PSJFbmNvdXJhZ2luZyBpbnRlcmFjdGlvbiBpbnNpZGUgT3ZlcnRpbWUgQXRobGV0aWMgQ2x1YiIgc3R5bGU9ImRpc3BsYXk6YmxvY2sgIWltcG9ydGFudDt3aWR0aDoxMDAlICFpbXBvcnRhbnQ7bWF4LXdpZHRoOjY5MHB4ICFpbXBvcnRhbnQ7aGVpZ2h0OmF1dG8gIWltcG9ydGFudDtib3JkZXI6MCAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6MnB4ICFpbXBvcnRhbnQ7bWFyZ2luOjAgYXV0byAhaW1wb3J0YW50OyI+CgogIDxkaXYgc3R5bGU9Im1heC13aWR0aDo2OTBweCAhaW1wb3J0YW50O21hcmdpbjo4cHggYXV0byAwIGF1dG8gIWltcG9ydGFudDtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZiAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxMnB4ICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MS41ICFpbXBvcnRhbnQ7Y29sb3I6IzZmNmY2ZiAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyI+QmV5b25kIGVxdWlwbWVudCBhbmQgcHJvZ3JhbW1pbmcsIHRoZSBjbHViIGlzIGJ1aWxkaW5nIHNvbWV0aGluZyBtb3JlIGR1cmFibGU6IHRydXN0LCBlbmNvdXJhZ2VtZW50LCBhbmQgdGhlIGtpbmQgb2YgaHVtYW4gY29ubmVjdGlvbiB0aGF0IGtlZXBzIHBlb3BsZSBjb21pbmcgYmFjay48L2Rpdj4KCjwvZGl2PgoKCjxkaXYgc3R5bGU9Im1heC13aWR0aDo2OTBweCAhaW1wb3J0YW50O21hcmdpbjowIGF1dG8gMzZweCBhdXRvICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7Ij4KCiAgPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6J1BsYXlmYWlyIERpc3BsYXknLEdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWYgIWltcG9ydGFudDtmb250LXNpemU6MjZweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuMiAhaW1wb3J0YW50O2ZvbnQtd2VpZ2h0OjcwMCAhaW1wb3J0YW50O2NvbG9yOiMxMTExMTEgIWltcG9ydGFudDstd2Via2l0LXRleHQtZmlsbC1jb2xvcjojMTExMTExICFpbXBvcnRhbnQ7bWFyZ2luOjAgMCAxNHB4IDAgIWltcG9ydGFudDtsZXR0ZXItc3BhY2luZzotMC4ycHggIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50O2JvcmRlci1ib3R0b206bm9uZSAhaW1wb3J0YW50O2JveC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50OyI+RkFROiBPdmVydGltZSBBdGhsZXRpYyBDbHViIGluIFJvY2sgSGlsbDwvZGl2PgoKICA8ZGl2IHN0eWxlPSJmb250LWZhbWlseTonUGxheWZhaXIgRGlzcGxheScsR2VvcmdpYSwnVGltZXMgTmV3IFJvbWFuJyxzZXJpZiAhaW1wb3J0YW50O2ZvbnQtc2l6ZToyMHB4ICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MS4zICFpbXBvcnRhbnQ7Zm9udC13ZWlnaHQ6NzAwICFpbXBvcnRhbnQ7Y29sb3I6IzExMTExMSAhaW1wb3J0YW50Oy13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiMxMTExMTEgIWltcG9ydGFudDttYXJnaW46MjJweCAwIDEwcHggMCAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50O3RleHQtZGVjb3JhdGlvbjpub25lICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbTpub25lICFpbXBvcnRhbnQ7Ym94LXNoYWRvdzpub25lICFpbXBvcnRhbnQ7Ij5XaGF0IG1ha2VzIE92ZXJ0aW1lIEF0aGxldGljIENsdWIgZGlmZmVyZW50IGZyb20gYSB0cmFkaXRpb25hbCBneW0gaW4gUm9jayBIaWxsPzwvZGl2PgoKICA8ZGl2IHN0eWxlPSJmb250LWZhbWlseTpHZW9yZ2lhLCdUaW1lcyBOZXcgUm9tYW4nLHNlcmlmICFpbXBvcnRhbnQ7Zm9udC1zaXplOjE4cHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjc1ICFpbXBvcnRhbnQ7Y29sb3I6IzFmMWYxZiAhaW1wb3J0YW50O21hcmdpbjowIDAgMThweCAwICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7Ij5PdmVydGltZSBBdGhsZXRpYyBDbHViIHdhcyBkZXNpZ25lZCBhcyBhIGZ1bGwgYXRobGV0aWMgY2x1YiByYXRoZXIgdGhhbiBhIGNvbnZlbnRpb25hbCBib3ggZ3ltLiBUaGUgZmFjaWxpdHkgY29tYmluZXMgYSBsYXJnZSBzdHJlbmd0aCBmbG9vciwgZXh0ZW5zaXZlIHR1cmYgc3BhY2UsIHJlY292ZXJ5IGFtZW5pdGllcywgeW91dGggdHJhaW5pbmcsIHBlcnNvbmFsIHRyYWluaW5nLCBhbmQgYSBjb21tdW5pdHktZHJpdmVuIGF0bW9zcGhlcmUgc28gbWVtYmVycyBjYW4gdHJhaW4sIHJlY292ZXIsIGFuZCBjb25uZWN0IGluIG9uZSBwbGFjZS48L2Rpdj4KCiAgPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6J1BsYXlmYWlyIERpc3BsYXknLEdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWYgIWltcG9ydGFudDtmb250LXNpemU6MjBweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuMyAhaW1wb3J0YW50O2ZvbnQtd2VpZ2h0OjcwMCAhaW1wb3J0YW50O2NvbG9yOiMxMTExMTEgIWltcG9ydGFudDstd2Via2l0LXRleHQtZmlsbC1jb2xvcjojMTExMTExICFpbXBvcnRhbnQ7bWFyZ2luOjIycHggMCAxMHB4IDAgIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50O2JvcmRlci1ib3R0b206bm9uZSAhaW1wb3J0YW50O2JveC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50OyI+V2hvIGlzIE92ZXJ0aW1lIEF0aGxldGljIENsdWIgYnVpbHQgZm9yPzwvZGl2PgoKICA8ZGl2IHN0eWxlPSJmb250LWZhbWlseTpHZW9yZ2lhLCdUaW1lcyBOZXcgUm9tYW4nLHNlcmlmICFpbXBvcnRhbnQ7Zm9udC1zaXplOjE4cHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjc1ICFpbXBvcnRhbnQ7Y29sb3I6IzFmMWYxZiAhaW1wb3J0YW50O21hcmdpbjowIDAgMThweCAwICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7Ij5UaGUgY2x1YiBpcyBidWlsdCBmb3IgYSB3aWRlIHJhbmdlIG9mIG1lbWJlcnMsIGluY2x1ZGluZyBiZWdpbm5lcnMsIHBhcmVudHMsIHlvdXRoIGF0aGxldGVzLCBzZXJpb3VzIGxpZnRlcnMsIGFuZCBoaWdoLWxldmVsIGNvbXBldGl0b3JzLiBBY2NvcmRpbmcgdG8gdGhlIGZvdW5kZXJzLCB0aGUgZ29hbCBpcyB0byBjcmVhdGUgYSBwbGFjZSB3aGVyZSBmYW1pbGllcywgaW5kaXZpZHVhbCBtZW1iZXJzLCBhbmQgYXRobGV0ZXMgYXQgZGlmZmVyZW50IHN0YWdlcyBjYW4gYWxsIGZlZWwgd2VsY29tZS48L2Rpdj4KCiAgPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6J1BsYXlmYWlyIERpc3BsYXknLEdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWYgIWltcG9ydGFudDtmb250LXNpemU6MjBweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuMyAhaW1wb3J0YW50O2ZvbnQtd2VpZ2h0OjcwMCAhaW1wb3J0YW50O2NvbG9yOiMxMTExMTEgIWltcG9ydGFudDstd2Via2l0LXRleHQtZmlsbC1jb2xvcjojMTExMTExICFpbXBvcnRhbnQ7bWFyZ2luOjIycHggMCAxMHB4IDAgIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50O2JvcmRlci1ib3R0b206bm9uZSAhaW1wb3J0YW50O2JveC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50OyI+V2hhdCBraW5kcyBvZiB0cmFpbmluZyBhbmQgcmVjb3Zlcnkgc2VydmljZXMgYXJlIGF2YWlsYWJsZT88L2Rpdj4KCiAgPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6R2VvcmdpYSwnVGltZXMgTmV3IFJvbWFuJyxzZXJpZiAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxOHB4ICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MS43NSAhaW1wb3J0YW50O2NvbG9yOiMxZjFmMWYgIWltcG9ydGFudDttYXJnaW46MCAwIDE4cHggMCAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyI+VGhlIGNsdWIgb2ZmZXJzIHN0cmVuZ3RoIHRyYWluaW5nIGVxdWlwbWVudCwgdHVyZi1iYXNlZCB0cmFpbmluZywgZ3JvdXAgZml0bmVzcywgcGVyc29uYWwgdHJhaW5pbmcsIHNwb3J0cy1zcGVjaWZpYyBkZXZlbG9wbWVudCwgYm94aW5nLCBhIGdvbGYgc2ltdWxhdG9yLCBhbmQgcmVjb3ZlcnkgZmVhdHVyZXMgc3VjaCBhcyBzYXVuYSwgY29sZCBwbHVuZ2UsIHJlZCBsaWdodCB0aGVyYXB5LCBhbmQgcGFydG5lci1zdXBwb3J0ZWQgc2VydmljZXMgdGhhdCBpbmNsdWRlIHBoeXNpY2FsIHRoZXJhcHkgbW9kYWxpdGllcyBsaWtlIGN1cHBpbmcgYW5kIGRyeSBuZWVkbGluZy48L2Rpdj4KCiAgPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6J1BsYXlmYWlyIERpc3BsYXknLEdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWYgIWltcG9ydGFudDtmb250LXNpemU6MjBweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuMyAhaW1wb3J0YW50O2ZvbnQtd2VpZ2h0OjcwMCAhaW1wb3J0YW50O2NvbG9yOiMxMTExMTEgIWltcG9ydGFudDstd2Via2l0LXRleHQtZmlsbC1jb2xvcjojMTExMTExICFpbXBvcnRhbnQ7bWFyZ2luOjIycHggMCAxMHB4IDAgIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50O2JvcmRlci1ib3R0b206bm9uZSAhaW1wb3J0YW50O2JveC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50OyI+RG9lcyB0aGUgY2x1YiBzdXBwb3J0IHlvdXRoIGF0aGxldGVzIGFuZCBmYW1pbGllcz88L2Rpdj4KCiAgPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6R2VvcmdpYSwnVGltZXMgTmV3IFJvbWFuJyxzZXJpZiAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxOHB4ICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MS43NSAhaW1wb3J0YW50O2NvbG9yOiMxZjFmMWYgIWltcG9ydGFudDttYXJnaW46MCAwIDE4cHggMCAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyI+WWVzLiBPbmUgb2YgdGhlIGNlbnRyYWwgaWRlYXMgYmVoaW5kIHRoZSBjbHViIGlzIHRoYXQgZmFtaWxpZXMgY2FuIGNvbWUgdG9nZXRoZXIgYW5kIHRyYWluIHVuZGVyIG9uZSByb29mLiBUaGUgZm91bmRlcnMgZGVzY3JpYmUgcHJvZ3JhbW1pbmcgdGhhdCBzdGFydHMgd2l0aCB5b3VuZ2VyIGNoaWxkcmVuLCBpbnRyb2R1Y2VzIHByb3BlciBtb3ZlbWVudCBhbmQgdGVjaG5pcXVlIGFzIGtpZHMgZ2V0IG9sZGVyLCBhbmQgZ2l2ZXMgcGFyZW50cyBhbmQgYXRobGV0ZXMgYSBzaGFyZWQgZml0bmVzcyBlbnZpcm9ubWVudC48L2Rpdj4KCiAgPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6J1BsYXlmYWlyIERpc3BsYXknLEdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWYgIWltcG9ydGFudDtmb250LXNpemU6MjBweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuMyAhaW1wb3J0YW50O2ZvbnQtd2VpZ2h0OjcwMCAhaW1wb3J0YW50O2NvbG9yOiMxMTExMTEgIWltcG9ydGFudDstd2Via2l0LXRleHQtZmlsbC1jb2xvcjojMTExMTExICFpbXBvcnRhbnQ7bWFyZ2luOjIycHggMCAxMHB4IDAgIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50O2JvcmRlci1ib3R0b206bm9uZSAhaW1wb3J0YW50O2JveC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50OyI+SG93IGFyZSBwZW9wbGUgaW4gdGhlIFJvY2sgSGlsbCBhcmVhIGRpc2NvdmVyaW5nIHRoZSBjbHViPzwvZGl2PgoKICA8ZGl2IHN0eWxlPSJmb250LWZhbWlseTpHZW9yZ2lhLCdUaW1lcyBOZXcgUm9tYW4nLHNlcmlmICFpbXBvcnRhbnQ7Zm9udC1zaXplOjE4cHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjc1ICFpbXBvcnRhbnQ7Y29sb3I6IzFmMWYxZiAhaW1wb3J0YW50O21hcmdpbjowICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7Ij5UaGUgZm91bmRlcnMgc2F5IGVhcmx5IGF3YXJlbmVzcyBoYXMgY29tZSBsYXJnZWx5IHRocm91Z2ggZ3Jhc3Nyb290cyBtYXJrZXRpbmcsIHNvY2lhbCBtZWRpYSwgbG9jYWwgZXZlbnRzLCB3b3JkIG9mIG1vdXRoLCBhbmQgc3Ryb25nIHN1cHBvcnQgZnJvbSBtZW1iZXJzIHdobyBzaGFyZSB0aGUgY2x1YiBvbmxpbmUuIFRoZXkgYWxzbyBub3RlIHRoYXQgbWFueSBuZWFyYnkgcmVzaWRlbnRzIGFyZSBzdGlsbCBvbmx5IGJlZ2lubmluZyB0byBkaXNjb3ZlciB0aGF0IHRoZSBmYWNpbGl0eSBpcyBvcGVuLjwvZGl2PgoKPC9kaXY+CgoKPGRpdiBzdHlsZT0ibWF4LXdpZHRoOjY5MHB4ICFpbXBvcnRhbnQ7bWFyZ2luOjAgYXV0byAzNnB4IGF1dG8gIWltcG9ydGFudDtiYWNrZ3JvdW5kOiNmM2YzZjEgIWltcG9ydGFudDtib3JkZXI6MXB4IHNvbGlkICNkZGRkZGEgIWltcG9ydGFudDtib3JkZXItcmFkaXVzOjRweCAhaW1wb3J0YW50O3BhZGRpbmc6MjhweCAzMHB4ICFpbXBvcnRhbnQ7Ym94LXNpemluZzpib3JkZXItYm94ICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7Ij4KCiAgPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6J1BsYXlmYWlyIERpc3BsYXknLEdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWYgIWltcG9ydGFudDtmb250LXNpemU6MzRweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuMiAhaW1wb3J0YW50O2ZvbnQtd2VpZ2h0OjcwMCAhaW1wb3J0YW50O2NvbG9yOiMxMTExMTEgIWltcG9ydGFudDstd2Via2l0LXRleHQtZmlsbC1jb2xvcjojMTExMTExICFpbXBvcnRhbnQ7bWFyZ2luOjAgMCAxNHB4IDAgIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50O2JvcmRlci1ib3R0b206bm9uZSAhaW1wb3J0YW50O2JveC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50OyI+S2V5IFRha2Vhd2F5czwvZGl2PgoKICA8dWwgc3R5bGU9ImZvbnQtZmFtaWx5Okdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWYgIWltcG9ydGFudDtmb250LXNpemU6MThweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuNzUgIWltcG9ydGFudDtjb2xvcjojMWYxZjFmICFpbXBvcnRhbnQ7bWFyZ2luOjAgMCAwIDIycHggIWltcG9ydGFudDtwYWRkaW5nOjAgIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsiPgogICAgPGxpIHN0eWxlPSJtYXJnaW4tYm90dG9tOjhweCAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyI+T3ZlcnRpbWUgQXRobGV0aWMgQ2x1YiBpcyBwb3NpdGlvbmluZyBpdHNlbGYgYXMgYSBob2xpc3RpYyBhdGhsZXRpYyBjbHViIHJhdGhlciB0aGFuIGEgY29udmVudGlvbmFsIGd5bS48L2xpPgogICAgPGxpIHN0eWxlPSJtYXJnaW4tYm90dG9tOjhweCAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyI+VGhlIGNvbmNlcHQgYmxlbmRzIHN0cmVuZ3RoIHRyYWluaW5nLCB0dXJmIHdvcmssIHlvdXRoIGRldmVsb3BtZW50LCByZWNvdmVyeSBzZXJ2aWNlcywgYW5kIGNvbW11bml0eSBpbiBvbmUgZmFjaWxpdHkuPC9saT4KICAgIDxsaSBzdHlsZT0ibWFyZ2luLWJvdHRvbTo4cHggIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsiPlRoZSBmb3VuZGluZyB0ZWFtIGJyaW5ncyB0b2dldGhlciBsb25nLXRpbWUgZnJpZW5kc2hpcCwgcGFyZW50LWNvbW11bml0eSByZWxhdGlvbnNoaXBzLCBhbmQgYnJvYWRlciBvcGVyYXRpbmcgZXhwZXJpZW5jZS48L2xpPgogICAgPGxpIHN0eWxlPSJtYXJnaW4tYm90dG9tOjhweCAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyI+VGhlIGZvdW5kZXJzIGNvbnNpc3RlbnRseSBkZXNjcmliZSB0aGUgbWVtYmVyIGV4cGVyaWVuY2UgaW4gaHVtYW4gdGVybXM6IGJlbG9uZ2luZywgZW5jb3VyYWdlbWVudCwgYW5kIGxlYXZpbmcgaW4gYSBiZXR0ZXIgc3RhdGUgdGhhbiB3aGVuIHlvdSBhcnJpdmVkLjwvbGk+CiAgICA8bGkgc3R5bGU9Im1hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyI+RWFybHkgZ3Jvd3RoIGhhcyBiZWVuIGRyaXZlbiBieSBncmFzc3Jvb3RzIG91dHJlYWNoLCBtZW1iZXIgYWR2b2NhY3ksIGFuZCBhIGRlbGliZXJhdGUgZWZmb3J0IHRvIGJ1aWxkIGN1bHR1cmUgYmVmb3JlIHNjYWxpbmcgdG9vIHF1aWNrbHkuPC9saT4KICA8L3VsPgoKPC9kaXY+CgoKPGRpdiBzdHlsZT0ibWF4LXdpZHRoOjY5MHB4ICFpbXBvcnRhbnQ7bWFyZ2luOjU0cHggYXV0byA0MnB4IGF1dG8gIWltcG9ydGFudDtiYWNrZ3JvdW5kOiNmYmZhZjcgIWltcG9ydGFudDtib3JkZXI6MXB4IHNvbGlkICNkNmM3YTMgIWltcG9ydGFudDtib3JkZXItdG9wOjRweCBzb2xpZCAjYjg5YTVmICFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czozcHggIWltcG9ydGFudDtwYWRkaW5nOjM0cHggMzRweCAzMnB4IDM0cHggIWltcG9ydGFudDtib3gtc2hhZG93OjAgMXB4IDAgcmdiYSgwLDAsMCwwLjAzKSAhaW1wb3J0YW50O2JveC1zaXppbmc6Ym9yZGVyLWJveCAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyI+CgogIDxkaXYgc3R5bGU9Im1heC13aWR0aDo2MDBweCAhaW1wb3J0YW50O21hcmdpbjowIGF1dG8gIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsiPgoKICAgIDxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmICFpbXBvcnRhbnQ7Zm9udC1zaXplOjEycHggIWltcG9ydGFudDtsZXR0ZXItc3BhY2luZzoycHggIWltcG9ydGFudDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2UgIWltcG9ydGFudDtjb2xvcjojOGE3YTU4ICFpbXBvcnRhbnQ7bWFyZ2luOjAgMCAyMnB4IDAgIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsiPgogICAgICBBYm91dCB0aGUgRmVhdHVyZWQgRXhwZXJ0CiAgICA8L2Rpdj4KCiAgICA8aW1nIHNyYz0iaHR0cHM6Ly9paWxpLmlvL0IxQVFTQm4uanBnIiBhbHQ9Ik92ZXJ0aW1lIEF0aGxldGljIENsdWIgZm91bmRlcnMgSm9obiBTY2h3YXJ6ZSwgUnlhbiBDb3JkZXIsIGFuZCBCcnlhbiBMaXZlbHkiIHN0eWxlPSJkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnQ7bWFyZ2luOjAgYXV0byAzMHB4IGF1dG8gIWltcG9ydGFudDttYXgtd2lkdGg6MjkwcHggIWltcG9ydGFudDt3aWR0aDoxMDAlICFpbXBvcnRhbnQ7aGVpZ2h0OmF1dG8gIWltcG9ydGFudDtib3JkZXItcmFkaXVzOjJweCAhaW1wb3J0YW50O2JvcmRlcjoxcHggc29saWQgI2Q4Y2NiNCAhaW1wb3J0YW50OyI+CgogICAgPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6J1BsYXlmYWlyIERpc3BsYXknLEdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWYgIWltcG9ydGFudDtmb250LXNpemU6MzFweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuMDggIWltcG9ydGFudDtmb250LXdlaWdodDo3MDAgIWltcG9ydGFudDtjb2xvcjojMTExMTExICFpbXBvcnRhbnQ7LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IzExMTExMSAhaW1wb3J0YW50O21hcmdpbjowIDAgMTBweCAwICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudDtib3JkZXItYm90dG9tOm5vbmUgIWltcG9ydGFudDtib3gtc2hhZG93Om5vbmUgIWltcG9ydGFudDsiPgogICAgICBKb2huIFNjaHdhcnplLCBSeWFuIENvcmRlciAmYW1wOyBCcnlhbiBMaXZlbHkKICAgIDwvZGl2PgoKICAgIDxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmICFpbXBvcnRhbnQ7Zm9udC1zaXplOjE2cHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjUgIWltcG9ydGFudDtjb2xvcjojNWY1YTUwICFpbXBvcnRhbnQ7bWFyZ2luOjAgMCA2cHggMCAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyI+CiAgICAgIENvLUZvdW5kZXJzLCBPdmVydGltZSBBdGhsZXRpYyBDbHViCiAgICA8L2Rpdj4KCiAgICA8ZGl2IHN0eWxlPSJmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZiAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxM3B4ICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MS41ICFpbXBvcnRhbnQ7Y29sb3I6IzhhODQ3OCAhaW1wb3J0YW50O21hcmdpbjowIDAgMThweCAwICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7Ij4KICAgICAgUm9jayBIaWxsLCBTb3V0aCBDYXJvbGluYQogICAgPC9kaXY+CgogICAgPGhyIHN0eWxlPSJoZWlnaHQ6MXB4ICFpbXBvcnRhbnQ7YmFja2dyb3VuZDojZThkZmNmICFpbXBvcnRhbnQ7Ym9yZGVyOm5vbmUgIWltcG9ydGFudDttYXJnaW46MCAwIDI0cHggMCAhaW1wb3J0YW50OyI+CgogICAgPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6R2VvcmdpYSwnVGltZXMgTmV3IFJvbWFuJyxzZXJpZiAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxN3B4ICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MS44OCAhaW1wb3J0YW50O2NvbG9yOiMyNDI0MjQgIWltcG9ydGFudDttYXJnaW46MCAwIDI0cHggMCAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyI+CiAgICAgIE92ZXJ0aW1lIEF0aGxldGljIENsdWIgaXMgbGVkIGJ5IHRocmVlIGZvdW5kZXJzIHdob3NlIGJhY2tncm91bmRzIGNvbnZlcmdlIGluIGEgd2F5IHRoYXQgaGVscHMgZXhwbGFpbiB0aGUgY2x1YuKAmXMgaWRlbnRpdHkuIEpvaG4gU2Nod2FyemUgYnJpbmdzIGEgcGVyc29uYWwgaGVhbHRoIHN0b3J5IGFuZCBhIHN0cm9uZyBmYW1pbHktY2VudGVyZWQgcGVyc3BlY3RpdmUuIFJ5YW4gQ29yZGVyIGFkZHMgYSBmaXRuZXNzIGJhY2tncm91bmQgc2hhcGVkIGJ5IGF0aGxldGljcyBhbmQgbG9jYWwgY29tbXVuaXR5IGNvbm5lY3Rpb24uIEJyeWFuIExpdmVseSBjb250cmlidXRlcyBicm9hZGVyIGV4cGVyaWVuY2UgYWNyb3NzIGZyYW5jaGlzaW5nLCBjb25zdWx0aW5nLCBtdWx0aS11bml0IG9wZXJhdGlvbnMsIGFuZCB3ZWxsbmVzcy4gVG9nZXRoZXIsIHRoZXkgaGF2ZSBidWlsdCBhIGNsdWIgbWVhbnQgdG8gZmVlbCB3ZWxjb21pbmcsIHVzZWZ1bCwgYW5kIGR1cmFibGUsIHdpdGggcm9vbSBmb3IgYmVnaW5uZXJzLCBwYXJlbnRzLCB5b3V0aCBhdGhsZXRlcywgYW5kIHNlcmlvdXMgbGlmdGVycyB1bmRlciB0aGUgc2FtZSByb29mLgogICAgPC9kaXY+CgogICAgPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6J1BsYXlmYWlyIERpc3BsYXknLEdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWYgIWltcG9ydGFudDtmb250LXNpemU6MThweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuMyAhaW1wb3J0YW50O2ZvbnQtd2VpZ2h0OjcwMCAhaW1wb3J0YW50O2NvbG9yOiMxMTExMTEgIWltcG9ydGFudDstd2Via2l0LXRleHQtZmlsbC1jb2xvcjojMTExMTExICFpbXBvcnRhbnQ7bWFyZ2luOjIycHggMCAxMHB4IDAgIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50O2JvcmRlci1ib3R0b206bm9uZSAhaW1wb3J0YW50O2JveC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50OyI+CiAgICAgIE1pc3Npb24gLyBQaGlsb3NvcGh5CiAgICA8L2Rpdj4KCiAgICA8ZGl2IHN0eWxlPSJmb250LWZhbWlseTpHZW9yZ2lhLCdUaW1lcyBOZXcgUm9tYW4nLHNlcmlmICFpbXBvcnRhbnQ7Zm9udC1zaXplOjE3cHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjg0ICFpbXBvcnRhbnQ7Y29sb3I6IzI0MjQyNCAhaW1wb3J0YW50O21hcmdpbjowIDAgMThweCAwICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7Ij4KICAgICAgVGhlaXIgc2hhcmVkIHBoaWxvc29waHkgaXMgdGhhdCBoZWFsdGggc2hvdWxkIGZlZWwgc3VwcG9ydGl2ZSwgcmVsYXRpb25hbCwgYW5kIGFjY2Vzc2libGUuIFRoZSBjbHViIGlzIGRlc2lnbmVkIHNvIG1lbWJlcnMgY2FuIGNvbWUgYXMgYSBmYW1pbHkgYW5kIHRyYWluIHRvZ2V0aGVyLCBvciBjb21lIGFsb25lIGFuZCBzdGlsbCBmaW5kIGEgc2Vuc2Ugb2YgYmVsb25naW5nLiBQZXJmb3JtYW5jZSBtYXR0ZXJzLCBidXQgdGhlIGZvdW5kZXJzIGFyZSBlcXVhbGx5IGZvY3VzZWQgb24gY29tZm9ydCwgY29tbXVuaXR5LCBhbmQgY3JlYXRpbmcgYW4gZW52aXJvbm1lbnQgdGhhdCBmZWVscyBodW1hbiBmcm9tIHRoZSBmaXJzdCB2aXNpdC4KICAgIDwvZGl2PgoKICAgIDxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OidQbGF5ZmFpciBEaXNwbGF5JyxHZW9yZ2lhLCdUaW1lcyBOZXcgUm9tYW4nLHNlcmlmICFpbXBvcnRhbnQ7Zm9udC1zaXplOjE4cHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjMgIWltcG9ydGFudDtmb250LXdlaWdodDo3MDAgIWltcG9ydGFudDtjb2xvcjojMTExMTExICFpbXBvcnRhbnQ7LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IzExMTExMSAhaW1wb3J0YW50O21hcmdpbjoyMnB4IDAgMTBweCAwICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudDtib3JkZXItYm90dG9tOm5vbmUgIWltcG9ydGFudDtib3gtc2hhZG93Om5vbmUgIWltcG9ydGFudDsiPgogICAgICBWYWx1ZXMgLyBTcGVjaWFsdGllcwogICAgPC9kaXY+CgogICAgPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6R2VvcmdpYSwnVGltZXMgTmV3IFJvbWFuJyxzZXJpZiAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxN3B4ICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MS44NCAhaW1wb3J0YW50O2NvbG9yOiMyNDI0MjQgIWltcG9ydGFudDttYXJnaW46MCAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyI+CiAgICAgIFRoZSBsZWFkZXJzaGlwIHRlYW3igJlzIHN0cmVuZ3RocyBpbmNsdWRlIGZhbWlseS1jZW50ZXJlZCBmaXRuZXNzLCBwcmFjdGljYWwgYnVzaW5lc3MgbGVhZGVyc2hpcCwgY29tbXVuaXR5IGJ1aWxkaW5nLCBhbmQgYSBicm9hZCB0cmFpbmluZyBtb2RlbCB0aGF0IGJyaW5ncyBzdHJlbmd0aCB3b3JrLCBhdGhsZXRlIGRldmVsb3BtZW50LCBhbmQgcmVjb3ZlcnkgdG9nZXRoZXIuIEp1c3QgYXMgaW1wb3J0YW50LCB0aGVpciBzdG9yeSByZWZsZWN0cyBib3RoIGxvbmctdGltZSBmcmllbmRzaGlwIGFuZCBwYXJlbnQtY29tbXVuaXR5IGNvbm5lY3Rpb24sIHdoaWNoIGhlbHBzIHNoYXBlIGEgY2x1YiBhdG1vc3BoZXJlIGJ1aWx0IGZvciBtb3JlIHBlb3BsZSwgbm90IGZld2VyLgogICAgPC9kaXY+CgogIDwvZGl2PgoKPC9kaXY+CgoKPGRpdiBzdHlsZT0ibWF4LXdpZHRoOjY5MHB4ICFpbXBvcnRhbnQ7bWFyZ2luOjAgYXV0byAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyI+CgogIDxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OidQbGF5ZmFpciBEaXNwbGF5JyxHZW9yZ2lhLCdUaW1lcyBOZXcgUm9tYW4nLHNlcmlmICFpbXBvcnRhbnQ7Zm9udC1zaXplOjIzcHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjI4ICFpbXBvcnRhbnQ7Zm9udC13ZWlnaHQ6NzAwICFpbXBvcnRhbnQ7Y29sb3I6IzExMTExMSAhaW1wb3J0YW50Oy13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiMxMTExMTEgIWltcG9ydGFudDttYXJnaW46MCAwIDEycHggMCAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50O3RleHQtZGVjb3JhdGlvbjpub25lICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbTpub25lICFpbXBvcnRhbnQ7Ym94LXNoYWRvdzpub25lICFpbXBvcnRhbnQ7Ij5Tb3VyY2VzPC9kaXY+CgogIDxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5Okdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWYgIWltcG9ydGFudDtmb250LXNpemU6MTVweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuNzggIWltcG9ydGFudDtjb2xvcjojNDQ0NDQ0ICFpbXBvcnRhbnQ7bWFyZ2luOjAgMCAxNHB4IDAgIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsiPlNvdXJjZSBtYXRlcmlhbCBmb3IgdGhpcyBhcnRpY2xlIHdhcyBkcmF3biBmcm9tIHRoZSBNYXJjaCAyNyBzcG90bGlnaHQgaW50ZXJ2aWV3IHdpdGggSm9obiBTY2h3YXJ6ZSBhbmQgUnlhbiBDb3JkZXIsIHRoZSBBcHJpbCA3IHRlY2huaWNhbCBzaWduLW9mZiBtZWV0aW5nIHdpdGggSm9obiBTY2h3YXJ6ZSwgUnlhbiBDb3JkZXIsIGFuZCBCcnlhbiBMaXZlbHksIGVkaXRvcmlhbCBub3RlcywgdGhlIGJ1c2luZXNzLXByb3ZpZGVkIGludGVydmlldyB0cmFuc2NyaXB0LCBhbmQgdGhlIG9mZmljaWFsIDxhIGhyZWY9Imh0dHBzOi8vd3d3Lm92ZXJ0aW1lYXRobGV0aWNjbHViLmNvbS8iIHN0eWxlPSJjb2xvcjojMTExMTExICFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZSAhaW1wb3J0YW50O2ZvbnQtZmFtaWx5Okdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWYgIWltcG9ydGFudDsiPmF0aGxldGljIGNsdWIgaW4gUm9jayBIaWxsPC9hPiB3ZWJzaXRlLjwvZGl2PgoKICA8ZGl2IHN0eWxlPSJmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZiAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxMXB4ICFpbXBvcnRhbnQ7bGV0dGVyLXNwYWNpbmc6MS4zcHggIWltcG9ydGFudDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2UgIWltcG9ydGFudDtjb2xvcjojN2E3YTdhICFpbXBvcnRhbnQ7bWFyZ2luOjAgIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsiPgogICAgRWRpdG9yaWFsbHkgcHJvZHVjZWQgYnkgRml0bmVzcyBMaXZpbmcgTWFnYXppbmXihKIKICA8L2Rpdj4KCjwvZGl2PgoKICA8L2Rpdj4KCjwvZGl2Pg==
Editorial Feature | Fitness Living Magazine™
Creating a Holistic Athletic Club: Integrating Community, Recovery, and Performance
A Rock Hill athletic club built around family participation, recovery, performance training, and a stronger sense of community under one roof.
By Daniel Ford | Managing Editor, Fitness Living Magazine™
Rock Hill, South Carolina
Overtime Athletic Club owners together inside the facility in Rock Hill, South Carolina
The first impression is deliberate: a polished, expansive training environment where brand identity, scale, and atmosphere immediately set the tone.
In a fitness market increasingly shaped by convenience, automation, and low-touch experiences, Overtime Athletic Club is making a different case. The club presents itself as a place where families, first-time members, athletes, and serious lifters can train in the same environment without feeling like they are entering separate worlds. That broader vision helps explain why the founders describe it as an athletic club rather than simply a gym.
The business was founded by John Schwarze, Ryan Corder, and Bryan Lively, a group whose relationships were formed through long friendship, family life, athletics, and business. John and Bryan have known each other for nearly three decades. John and Ryan’s relationship grew through their children’s sports. That mix of college-era friendship and parent-community connection gives the club a story that feels lived-in rather than manufactured.
Their concept is easy to understand even if the operation is ambitious. A parent can train while a child learns movement fundamentals. An athlete can move from performance work into recovery. A new member can find support without feeling overwhelmed by the intensity often associated with larger strength facilities. In that sense, the club is trying to build not just a service, but a local training culture.
Quick Answer
What makes this Rock Hill athletic club stand out?
Overtime Athletic Club combines strength training, turf-based performance work, youth development, personal training, and recovery services in one facility. The founders describe it as a community-centered club where members can train hard, recover well, and feel part of something more personal than a conventional membership model.
A Club Model Built Around More Than Workouts
John Schwarze’s own path into fitness began from a personal need to make better health decisions and set a stronger example for his children. That personal shift later connected with Ryan Corder’s fitness background and with a larger business conversation already taking shape among the founders. The result was not a basic training facility, but a broader club idea built around atmosphere, accountability, and family participation.
Bryan Lively adds another dimension to the concept. His background across franchising, consulting, multi-unit operations, and wellness gives the business a wider operating perspective, even as the founders work to keep the experience local and relationship-driven. That balance matters. The ambition is to build something durable without losing the warmth that makes members want to stay.
The founders repeatedly return to how people should feel when they enter the club. They talk less about transactions and more about tone: a welcoming front desk, real conversations, visible coaching, and an energy that feels active without becoming impersonal. That emotional texture may be one of the business’s most important differentiators.
Coaching session at Overtime Athletic Club
Hands-on coaching reinforces the club’s broader identity: not a transactional workout space, but a place where guidance, accountability, and athlete development matter.
Why the Facility Reads as an Athletic Club, Not a Box Gym
The physical setup helps explain the distinction. At roughly 25,000 square feet, including about 9,000 square feet of turf, the facility was designed to support more than conventional strength training. The club includes plate-loaded equipment for bodybuilders and powerlifters, while also serving athletes in baseball, softball, football, soccer, boxing, and golf. That range gives the business unusual breadth for a single location.
Recovery is treated as part of the same system rather than a separate category. Members can move from training into sauna, cold plunge, and red light sessions, while partner-supported services add modalities such as cupping, dry needling, scraping, neuro-stimulation work, and other physical therapy-oriented support. For many members, that means less fragmentation and a more complete weekly routine.
Just as important, the club is intentionally broad in who it serves. Professional athletes use the space, but so do children, parents, and adult members with very different goals. Programming begins with younger kids learning movement and play, then develops toward better technique, structure, and performance as they grow.
  • Large strength floor with equipment for serious lifting and general fitness
  • Extensive turf space for sports performance and movement work
  • Recovery amenities including sauna, cold plunge, and red light therapy
  • Programming that supports youth athletes, families, and adult members together
“You can come as a family and be healthy together. You can come by yourself and find a family to be healthy with.”
John Schwarze, Co-Founder
“We’ve got a really nice holistic leadership and ownership team that also has a friendship and a community drive. It serves really well for growth and for creating a place of belonging for more, not less.”
Bryan Lively, Co-Founder
Early Proof Arrives Through Member Experience
For a club that has only been open a short time, the founders already point to a revealing measure of success: how members describe change in their daily lives. Schwarze recalled one woman who had been working with a trainer for only a couple of months. Before joining, walking had been difficult for her. After a treadmill session, she told him the experience had changed her life.
That story captures the club’s wider philosophy. The founders speak about strength, athletic development, and performance, but they also return to mental state, confidence, consistency, and a sense of belonging. The transformation they care about is not limited to numbers on a machine or weight on a bar. It is also about whether members feel better, stronger, and more willing to come back.
Turf and performance space at Overtime Athletic Club
The club’s turf and open performance areas highlight a broader vision of movement, athlete development, and training variety under one roof.
How Community Drives the Brand Before Traditional Advertising Does
The marketing story closely mirrors the business story. Rather than trying to flood the market immediately, the founders describe an early growth strategy built on grassroots visibility, local events, word of mouth, and social media. They wanted time to refine operations, understand member behavior, and make sure the experience matched the promise before scaling too aggressively.
That measured approach gave members room to become advocates. The founders credit the membership base for helping spread awareness online through tagged posts, photos, and organic support. In practical terms, the club is becoming known through participation first. That may be especially powerful in a local market where reputation still travels person to person.
Training environment at Overtime Athletic Club in Rock Hill
In local terms, the concept is straightforward: one roof, multiple training paths, and a welcoming environment built for different ages, goals, and experience levels.
Why Local Context Matters
For the Rock Hill and Fort Mill area, timing may be part of the opportunity. Ryan Corder, who came from Southern California, described the concept as something more common in larger, fitness-focused markets than in this part of South Carolina. As the region grows, the club is positioning itself as a destination for families, youth athletes, dedicated lifters, and members who want more than a basic membership experience.
That local relevance is strengthened by how the founders talk about the future. They have ambitions to expand around the Charlotte market and eventually franchise more broadly, but the current emphasis remains close to home: build the right culture locally, protect the member experience, and let growth follow from a model that works in real life.
For readers looking for a more complete training environment, that may be the clearest takeaway. Overtime Athletic Club is not trying to win attention by sounding louder than everyone else. It is trying to become memorable because of how the place feels once members walk through the door.
Members training at Overtime Athletic Club
The club’s identity is carried by real participation: members training, improving, and contributing to the culture that gives the space its momentum.
Conclusion
At its best, a fitness business does more than sell access to equipment. It creates rhythm, accountability, and an environment people trust enough to return to week after week. That is the standard Overtime Athletic Club appears to be pursuing: not just performance, but a fuller form of participation in health.
What already feels clear is the identity being shaped in the present. For members seeking strength, recovery, coaching, and a more connected training environment, the club has early credibility because it is being built around lived experience, long-standing relationships, and a vision of community that feels tangible rather than theoretical.
Learn More
Readers interested in exploring Overtime Athletic Club’s training, recovery, and family-focused approach can visit the Rock Hill athletic club online.
Encouraging interaction inside Overtime Athletic Club
Beyond equipment and programming, the club is building something more durable: trust, encouragement, and the kind of human connection that keeps people coming back.
FAQ: Overtime Athletic Club in Rock Hill
What makes Overtime Athletic Club different from a traditional gym in Rock Hill?
Overtime Athletic Club was designed as a full athletic club rather than a conventional box gym. The facility combines a large strength floor, extensive turf space, recovery amenities, youth training, personal training, and a community-driven atmosphere so members can train, recover, and connect in one place.
Who is Overtime Athletic Club built for?
The club is built for a wide range of members, including beginners, parents, youth athletes, serious lifters, and high-level competitors. According to the founders, the goal is to create a place where families, individual members, and athletes at different stages can all feel welcome.
What kinds of training and recovery services are available?
The club offers strength training equipment, turf-based training, group fitness, personal training, sports-specific development, boxing, a golf simulator, and recovery features such as sauna, cold plunge, red light therapy, and partner-supported services that include physical therapy modalities like cupping and dry needling.
Does the club support youth athletes and families?
Yes. One of the central ideas behind the club is that families can come together and train under one roof. The founders describe programming that starts with younger children, introduces proper movement and technique as kids get older, and gives parents and athletes a shared fitness environment.
How are people in the Rock Hill area discovering the club?
The founders say early awareness has come largely through grassroots marketing, social media, local events, word of mouth, and strong support from members who share the club online. They also note that many nearby residents are still only beginning to discover that the facility is open.
Key Takeaways
  • Overtime Athletic Club is positioning itself as a holistic athletic club rather than a conventional gym.
  • The concept blends strength training, turf work, youth development, recovery services, and community in one facility.
  • The founding team brings together long-time friendship, parent-community relationships, and broader operating experience.
  • The founders consistently describe the member experience in human terms: belonging, encouragement, and leaving in a better state than when you arrived.
  • Early growth has been driven by grassroots outreach, member advocacy, and a deliberate effort to build culture before scaling too quickly.
About the Featured Expert
Overtime Athletic Club founders John Schwarze, Ryan Corder, and Bryan Lively
John Schwarze, Ryan Corder & Bryan Lively
Co-Founders, Overtime Athletic Club
Rock Hill, South Carolina

Overtime Athletic Club is led by three founders whose backgrounds converge in a way that helps explain the club’s identity. John Schwarze brings a personal health story and a strong family-centered perspective. Ryan Corder adds a fitness background shaped by athletics and local community connection. Bryan Lively contributes broader experience across franchising, consulting, multi-unit operations, and wellness. Together, they have built a club meant to feel welcoming, useful, and durable, with room for beginners, parents, youth athletes, and serious lifters under the same roof.
Mission / Philosophy
Their shared philosophy is that health should feel supportive, relational, and accessible. The club is designed so members can come as a family and train together, or come alone and still find a sense of belonging. Performance matters, but the founders are equally focused on comfort, community, and creating an environment that feels human from the first visit.
Values / Specialties
The leadership team’s strengths include family-centered fitness, practical business leadership, community building, and a broad training model that brings strength work, athlete development, and recovery together. Just as important, their story reflects both long-time friendship and parent-community connection, which helps shape a club atmosphere built for more people, not fewer.
Sources
Source material for this article was drawn from the March 27 spotlight interview with John Schwarze and Ryan Corder, the April 7 technical sign-off meeting with John Schwarze, Ryan Corder, and Bryan Lively, editorial notes, the business-provided interview transcript, and the official athletic club in Rock Hill website.
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
04.09.2026

Remembering Rob Orlando: CrossFit's Innovator and Strongman Legend

Update Rob Orlando: A Legacy of Strength and Innovation On April 6, 2026, the fitness community lost an icon with the passing of Rob Orlando at the age of 50 after a courageous battle with cancer. Orlando's contributions to the world of fitness transcended his own athletic prowess; he was a symbol of creativity, dedication, and a pioneering spirit that reshaped CrossFit and strongman events. The Man Behind the “Pig” Rob Orlando entered the CrossFit arena in 2009 and made his mark not only as an athlete but also as a visionary. One of his most significant achievements was designing the "Pig," a revolutionary piece of strongman equipment used in competitions across the globe. Weighing between 300 to 500 pounds, the Pig was first introduced in the CrossFit Games in 2013 and quickly became a staple, enhancing the dynamic challenges athletes face during competition. This innovation typified Orlando's approach to fitness—constantly looking to push boundaries and improve the tools available to athletes. A Champion in Every Sense Orlando was more than just an innovative equipment designer; he was a competitor who excelled in the CrossFit scene, qualifying for the individual division three years in a row. His involvement in the sport evolved over time, including participation in the masters division in 2016. Beyond competitions, he was the owner of CrossFit Hybrid Athletics in Connecticut, where he cultivated new generations of fitness enthusiasts and instilled in them the strongman ethos he cherished. The Emotional Stirring Final Chapter Rob was diagnosed with Stage 4 cancer in January 2025, a revelation that shocked the community he so passionately engaged with. Just a day before his diagnosis, Orlando achieved a personal best of lifting 1,525 pounds—a testament to his relentless spirit. His tragic passing led to a wave of tributes from friends, colleagues, and fellow athletes, illustrating his profound impact on everyone around him. From Noah Ohlsen to multiple community members, each message resonated with love and respect, depicting Orlando not just as a competitor but as a mentor and friend. Building Community Through Strength Rob Orlando’s influence extended beyond strength training. As a Muscle & Fitness contributor, he shared valuable insights on building muscle and improving endurance, making the world of strength training more approachable for many. He even introduced the CrossFit Strongman specialty course, where countless athletes learned to tackle the Atlas stones—an iconic strongman event that illustrates his love for teaching and sharing knowledge. Remembering a Fitness Pioneer The loss of Rob Orlando reverberates throughout the fitness community, but his legacy will undoubtedly continue. His innovative spirit and commitment to enhancing techniques for performance will inspire future athletes and gym owners for years to come. The excitement he brought to events, the mentorship he offered to young athletes, and his entrepreneurial spirit all encapsulate the essence of who he was—a true pioneer in the fitness world whose contributions will not be forgotten. Your Call to Action: Honor His Legacy As we reflect on Rob Orlando’s life and impact, let’s also take this moment to honor his legacy by pushing ourselves to embrace new challenges, innovate within our own communities, and inspire one another just as he did. Whether you’re a gym owner, a fitness enthusiast, or simply someone looking to make a change, let Orlando’s story motivate you to strive for excellence and creativity in your own fitness journey.

04.09.2026

Discover How Peptides Enhance Athletic Performance and Longevity

Update Unlocking the Potential of Peptides Peptides are making waves in the realms of fitness and recovery, garnering attention for their purported benefits in enhancing performance and longevity. Derived from short chains of amino acids, these compounds act as signaling molecules, facilitating critical biological processes such as tissue repair, inflammation control, and hormonal regulation. As a result, they are being touted as groundbreaking agents for athletic performance. However, they have generated considerable debate in the fitness community, sparking discussions about their safety, legality, and ethical implications. Understanding the Nature of Peptides Peptides are fundamentally different from traditional performance enhancers such as anabolic steroids. While steroids produce rapid and often aggressive changes in the body, leading to swift gains in muscle mass and strength, peptides offer a more nuanced and targeted approach. They mainly stimulate specific biological pathways, providing athletes with the tools they need to recover effectively while potentially enhancing endurance, muscle growth, and overall performance. The Controversy Surrounding Peptides Despite their promising applications, peptides are often shrouded in controversy. Critics argue that without proper regulation, they pose significant risks to users, including potential side effects and complications from misuse. Furthermore, many peptides are classified as research chemicals, meaning they lack FDA approval for therapeutic use, which raises ethical questions regarding their use in competitive sports. The World Anti-Doping Agency (WADA) lists several peptides as banned substances, further complicating their status in the athletic community. Best Peptides for Performance Enhancement Among the array of available peptides, several stand out for their documented efficacy in improving athletic performance. Here’s a brief look at some of the top contenders: BPC-157: Famous for its ability to promote tendon and ligament healing, BPC-157 encourages angiogenesis and facilitates injury recovery, making it a popular choice for athletes. TB-500: Recognized for its tissue-regenerating effects, TB-500 assists in healing various injuries by mobilizing reparative cells to the damage site. CJC-1295: This peptide enhances the body’s natural growth hormone production, supporting muscle growth and recovery without the adverse effects commonly associated with synthetic hormones. Rethinking Recovery: From Guesswork to Precision The traditional model of athletic training relies on pushing harder and enduring breakdown to foster adaptation. However, this paradigm is shifting towards a more sophisticated approach that emphasizes recovery precision. Peptides are at the forefront of this change, providing athletes with the means to enhance recovery proactively. For instance, the use of growth hormone secretagogues like CJC-1295 helps in not just achieving peak performance but sustaining it without substantial breakdown or risk of injury. Future Perspectives on Peptide Use in Fitness Looking ahead, the potential for peptides in enhancing not only athletic performance but also overall quality of life remains vast. As scientific research continues to validate their benefits, we may see an increasing acceptance of peptide therapy in mainstream fitness and healthcare practices. This could signal a move towards a more integrated approach to performance enhancement that combines nutrition, supplementation, and advanced recovery solutions. As peptide therapies continue to evolve, it’s critical for gym owners and fitness enthusiasts to stay informed about their implications. Understanding how to safely incorporate these compounds into training regimens can empower athletes to optimize their performance without compromising health standards. Promoting Optimal Performance with Knowledge Being well-informed about peptides can empower you as a gym owner or fitness enthusiast to make smart, ethical, and effective decisions regarding performance enhancement. Establishing open conversations about their benefits and risks can promote a healthier dialogue within the fitness community.

04.08.2026

Elevate Your Workouts: Discover the Best Shoulder Exercises for Strength and Stability

Explore the best shoulder exercises for strength and stability, essential for gym owners and fitness enthusiasts. Discover effective workouts to prevent injuries and enhance performance.

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
*
*
*