Fitness Living Magazine Logo
UPDATE
  • Home
  • Categories
    • Fitness Headlines
    • South Carolina
    • Top Picks
    • Gym Growth
    • Nutrition + Performance
    • Recipes + Meal Prep
    • About the Magazine
    • Featured Fitness Leader
    • California
    • Local News
    • Gym & Studio Spotlights
    • Fitness Stories of Strength
  • About The Magazine
The Media Platform for Fitness Leaders & Owners.
May 05.2026
21 Minutes Read

Building a Sustainable Fitness Business: From Personal Transformation to Community Impact

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

PG1ldGEgcHJvcGVydHk9Im9nOnRpdGxlIiBjb250ZW50PSJCdWlsZGluZyBhIFN1c3RhaW5hYmxlIEZpdG5lc3MgQnVzaW5lc3M6IEZyb20gUGVyc29uYWwgVHJhbnNmb3JtYXRpb24gdG8gQ29tbXVuaXR5IEltcGFjdCI+CjxtZXRhIHByb3BlcnR5PSJvZzpkZXNjcmlwdGlvbiIgY29udGVudD0iQSBGaXRuZXNzIExpdmluZyBNYWdhemluZeKEoiBlZGl0b3JpYWwgc3BvdGxpZ2h0IG9uIEFsZXNoYSBHYXJjaWEgSmFyZGluIGFuZCBBLVRlYW0gSGVhbHRoIGFuZCBGaXRuZXNzIGluIFN1bm55dmFsZSwgQ2FsaWZvcm5pYSwgZXhwbG9yaW5nIHN1c3RhaW5hYmxlIHN0cmVuZ3RoLCBwZXJzb25hbGl6ZWQgY29hY2hpbmcsIHNtYWxsIGdyb3VwIHBlcnNvbmFsIHRyYWluaW5nLCBudXRyaXRpb24gZ3VpZGFuY2UsIGFuZCBjb21tdW5pdHkgY2FyZS4iPgo8bWV0YSBwcm9wZXJ0eT0ib2c6aW1hZ2UiIGNvbnRlbnQ9Imh0dHBzOi8vaWlsaS5pby9Cc2ozZVFzLnBuZyI+CjxtZXRhIHByb3BlcnR5PSJvZzp0eXBlIiBjb250ZW50PSJhcnRpY2xlIj4KPG1ldGEgbmFtZT0idHdpdHRlcjpjYXJkIiBjb250ZW50PSJzdW1tYXJ5X2xhcmdlX2ltYWdlIj4KCjxzdHlsZT4KLmZsbS13cmFwLAouZmxtLXdyYXAgKiB7CmJveC1zaXppbmc6Ym9yZGVyLWJveCAhaW1wb3J0YW50Owp9CgouZmxtLXdyYXAgewpiYWNrZ3JvdW5kOiNmZmZmZmYgIWltcG9ydGFudDsKd2lkdGg6MTAwJSAhaW1wb3J0YW50OwptYXJnaW46MCAhaW1wb3J0YW50OwpwYWRkaW5nOjAgIWltcG9ydGFudDsKdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7Cm92ZXJmbG93LXg6aGlkZGVuICFpbXBvcnRhbnQ7CmNvbG9yOiMxYzFiMTkgIWltcG9ydGFudDsKZm9udC1mYW1pbHk6R2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmICFpbXBvcnRhbnQ7Cn0KCi5mbG0tbWFpbiB7Cm1heC13aWR0aDoxMDgwcHggIWltcG9ydGFudDsKd2lkdGg6MTAwJSAhaW1wb3J0YW50OwptYXJnaW46MCBhdXRvICFpbXBvcnRhbnQ7CnBhZGRpbmc6MCAyNHB4IDg4cHggMjRweCAhaW1wb3J0YW50OwpiYWNrZ3JvdW5kOiNmZmZmZmYgIWltcG9ydGFudDsKfQoKLmZsbS1pbm5lciB7Cm1heC13aWR0aDoxMDQwcHggIWltcG9ydGFudDsKd2lkdGg6MTAwJSAhaW1wb3J0YW50OwptYXJnaW46MCBhdXRvICFpbXBvcnRhbnQ7Cn0KCi5mbG0tYm9keSB7Cm1heC13aWR0aDo4MTBweCAhaW1wb3J0YW50Owp3aWR0aDoxMDAlICFpbXBvcnRhbnQ7Cm1hcmdpbjowIGF1dG8gIWltcG9ydGFudDsKfQoKLmZsbS10YWJsZSwKLmZsbS1sZWFybi1yb3cgewpib3JkZXItY29sbGFwc2U6Y29sbGFwc2UgIWltcG9ydGFudDsKd2lkdGg6MTAwJSAhaW1wb3J0YW50Owp9CgouZmxtLWV5ZWJyb3cgewpmb250LWZhbWlseTpBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7CnRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZSAhaW1wb3J0YW50OwpsZXR0ZXItc3BhY2luZzoyLjdweCAhaW1wb3J0YW50Owpmb250LXNpemU6MTEuNXB4ICFpbXBvcnRhbnQ7CmxpbmUtaGVpZ2h0OjEuNjIgIWltcG9ydGFudDsKY29sb3I6IzZmNjk2MiAhaW1wb3J0YW50OwptYXJnaW46MCAwIDE0cHggMCAhaW1wb3J0YW50Owp9CgouZmxtLXNtYWxsLWxhYmVsIHsKZm9udC1mYW1pbHk6QXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZiAhaW1wb3J0YW50Owp0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2UgIWltcG9ydGFudDsKbGV0dGVyLXNwYWNpbmc6MS45cHggIWltcG9ydGFudDsKZm9udC1zaXplOjEwLjVweCAhaW1wb3J0YW50OwpsaW5lLWhlaWdodDoxLjcgIWltcG9ydGFudDsKY29sb3I6Izc0NmQ2NSAhaW1wb3J0YW50Owp9CgouZmxtLWgxIHsKZm9udC1mYW1pbHk6J1BsYXlmYWlyIERpc3BsYXknLCBHZW9yZ2lhLCAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWYgIWltcG9ydGFudDsKZm9udC1zaXplOjU4cHggIWltcG9ydGFudDsKbGluZS1oZWlnaHQ6MS4wMiAhaW1wb3J0YW50OwpsZXR0ZXItc3BhY2luZzotMS4xNXB4ICFpbXBvcnRhbnQ7CmZvbnQtd2VpZ2h0OjcwMCAhaW1wb3J0YW50Owpjb2xvcjojMTExMTExICFpbXBvcnRhbnQ7Ci13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiMxMTExMTEgIWltcG9ydGFudDsKbWFyZ2luOjAgMCAyMnB4IDAgIWltcG9ydGFudDsKdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7Cn0KCi5mbG0tZGVjayB7CmZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZiAhaW1wb3J0YW50Owpmb250LXNpemU6MjZweCAhaW1wb3J0YW50OwpsaW5lLWhlaWdodDoxLjQ2ICFpbXBvcnRhbnQ7CmNvbG9yOiMyZjJiMjYgIWltcG9ydGFudDsKbWFyZ2luOjAgMCAyMHB4IDAgIWltcG9ydGFudDsKbWF4LXdpZHRoOjk4MHB4ICFpbXBvcnRhbnQ7Cn0KCi5mbG0ta2lja2VyLWxpbmUgewpib3JkZXItbGVmdDoycHggc29saWQgI2Q5ZDRjYiAhaW1wb3J0YW50OwpwYWRkaW5nOjdweCAwIDdweCAxNHB4ICFpbXBvcnRhbnQ7Cm1hcmdpbjowICFpbXBvcnRhbnQ7Cm1heC13aWR0aDo4NTBweCAhaW1wb3J0YW50Owp9CgouZmxtLWhlcm8taW50cm8sCi5mbG0tcGFyYWdyYXBoLAouZmxtLWJvZHkgcCB7CmZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZiAhaW1wb3J0YW50Owpmb250LXNpemU6MjFweCAhaW1wb3J0YW50OwpsaW5lLWhlaWdodDoxLjggIWltcG9ydGFudDsKY29sb3I6IzFiMWIxOSAhaW1wb3J0YW50OwptYXJnaW46MCAwIDI4cHggMCAhaW1wb3J0YW50Owp0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsKfQoKLmZsbS1kcm9wY2FwIHsKZmxvYXQ6bGVmdCAhaW1wb3J0YW50OwpkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnQ7CmZvbnQtc2l6ZTo5MHB4ICFpbXBvcnRhbnQ7CmxpbmUtaGVpZ2h0OjAuNzggIWltcG9ydGFudDsKZm9udC13ZWlnaHQ6NzAwICFpbXBvcnRhbnQ7CmNvbG9yOiMxMTExMTEgIWltcG9ydGFudDsKcGFkZGluZzo2cHggMTJweCAwIDAgIWltcG9ydGFudDsKbWFyZ2luOjAgIWltcG9ydGFudDsKfQoKLmZsbS1oZXJvLXF1b3RlLAouZmxtLXF1aWNrLWFuc3dlciwKLmZsbS1xdW90ZS1ibG9jaywKLmZsbS1ub3RlLAouZmxtLWN0YSwKLmZsbS1zb3VyY2Utbm90ZSB7CndpZHRoOjEwMCUgIWltcG9ydGFudDsKdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7CmJveC1zaXppbmc6Ym9yZGVyLWJveCAhaW1wb3J0YW50Owp9CgouZmxtLWhlcm8tcXVvdGUgewpiYWNrZ3JvdW5kOiNmZGZjZjkgIWltcG9ydGFudDsKYm9yZGVyLXRvcDoycHggc29saWQgIzE1MTUxNSAhaW1wb3J0YW50Owpib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDlkNGNiICFpbXBvcnRhbnQ7CmJvcmRlci1sZWZ0OjJweCBzb2xpZCAjZDlkNGNiICFpbXBvcnRhbnQ7CnBhZGRpbmc6MjRweCAyNnB4IDIycHggMjZweCAhaW1wb3J0YW50OwptYXJnaW46MCAwIDhweCAwICFpbXBvcnRhbnQ7Cn0KCi5mbG0taGVyby1xdW90ZS10ZXh0IHsKZm9udC1mYW1pbHk6R2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmICFpbXBvcnRhbnQ7CmZvbnQtc2l6ZTozMHB4ICFpbXBvcnRhbnQ7CmxpbmUtaGVpZ2h0OjEuMzYgIWltcG9ydGFudDsKY29sb3I6IzE0MTQxNCAhaW1wb3J0YW50OwptYXJnaW46MCAwIDE0cHggMCAhaW1wb3J0YW50Owp9CgouZmxtLWhlcm8taW1nLAouZmxtLWltYWdlLXdyYXAgaW1nIHsKZGlzcGxheTpibG9jayAhaW1wb3J0YW50Owp3aWR0aDoxMDAlICFpbXBvcnRhbnQ7CmhlaWdodDphdXRvICFpbXBvcnRhbnQ7CmJvcmRlcjowICFpbXBvcnRhbnQ7Cn0KCi5mbG0taGVyby1pbWcgewptYXgtd2lkdGg6NDM4cHggIWltcG9ydGFudDsKbWFyZ2luOjAgMCAxMHB4IGF1dG8gIWltcG9ydGFudDsKfQoKLmZsbS1oZXJvLWNhcHRpb24sCi5mbG0taW1hZ2UtY2FwdGlvbiB7CmZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZiAhaW1wb3J0YW50Owpmb250LXNpemU6MTNweCAhaW1wb3J0YW50OwpsaW5lLWhlaWdodDoxLjU4ICFpbXBvcnRhbnQ7CmNvbG9yOiM2NjVmNTcgIWltcG9ydGFudDsKdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7Cn0KCi5mbG0taGVyby1jYXB0aW9uIHsKbWFyZ2luOjAgMCAxNHB4IGF1dG8gIWltcG9ydGFudDsKbWF4LXdpZHRoOjQzOHB4ICFpbXBvcnRhbnQ7Cn0KCi5mbG0tb3duZXItZm9jdXMgewptYXgtd2lkdGg6NDM4cHggIWltcG9ydGFudDsKbWFyZ2luOjE2cHggMCAwIGF1dG8gIWltcG9ydGFudDsKcGFkZGluZzoxMnB4IDAgMCAwICFpbXBvcnRhbnQ7CmJvcmRlci10b3A6MXB4IHNvbGlkICNkOWQ0Y2IgIWltcG9ydGFudDsKdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7CmJveC1zaXppbmc6Ym9yZGVyLWJveCAhaW1wb3J0YW50Owp9CgouZmxtLW93bmVyLWZvY3VzLWNvcHkgewpmb250LWZhbWlseTpHZW9yZ2lhLCAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWYgIWltcG9ydGFudDsKZm9udC1zaXplOjE1LjVweCAhaW1wb3J0YW50OwpsaW5lLWhlaWdodDoxLjU1ICFpbXBvcnRhbnQ7CmNvbG9yOiMyNDIxMWUgIWltcG9ydGFudDsKbWFyZ2luOjAgIWltcG9ydGFudDsKdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7Cn0KCi5mbG0tc3RhbmRhcmQtYm94IHsKYmFja2dyb3VuZDojZmRmY2Y5ICFpbXBvcnRhbnQ7CmJvcmRlci10b3A6MXB4IHNvbGlkICNkOWQ0Y2IgIWltcG9ydGFudDsKYm9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q5ZDRjYiAhaW1wb3J0YW50OwpwYWRkaW5nOjMwcHggMjhweCAhaW1wb3J0YW50OwptYXJnaW46MCAhaW1wb3J0YW50Owp9CgouZmxtLXN0YW5kYXJkLWNvcHkgewpmb250LWZhbWlseTpHZW9yZ2lhLCAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWYgIWltcG9ydGFudDsKZm9udC1zaXplOjI3cHggIWltcG9ydGFudDsKbGluZS1oZWlnaHQ6MS41NiAhaW1wb3J0YW50OwpsZXR0ZXItc3BhY2luZzotMC4xMnB4ICFpbXBvcnRhbnQ7CmNvbG9yOiMyNjIzMWYgIWltcG9ydGFudDsKbWFyZ2luOjAgMCAxNHB4IDAgIWltcG9ydGFudDsKfQoKLmZsbS1hbmNob3ItbGluZS1vbmUgewpmb250LWZhbWlseTonUGxheWZhaXIgRGlzcGxheScsIEdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZiAhaW1wb3J0YW50Owpmb250LXNpemU6OTBweCAhaW1wb3J0YW50Owpmb250LXNpemU6Y2xhbXAoNjBweCwgNy40dncsIDkwcHgpICFpbXBvcnRhbnQ7CmxpbmUtaGVpZ2h0OjAuOTQgIWltcG9ydGFudDsKZm9udC13ZWlnaHQ6NzAwICFpbXBvcnRhbnQ7CmNvbG9yOiMxMTExMTEgIWltcG9ydGFudDsKLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IzExMTExMSAhaW1wb3J0YW50OwpsZXR0ZXItc3BhY2luZzotMS44cHggIWltcG9ydGFudDsKbWFyZ2luOjE0cHggMCAwIDAgIWltcG9ydGFudDsKfQoKLmZsbS1hbmNob3ItbGluZS10d28gewpmb250LWZhbWlseTpBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7CmZvbnQtc2l6ZToxMDhweCAhaW1wb3J0YW50Owpmb250LXNpemU6Y2xhbXAoNjRweCwgOS4ydncsIDEwOHB4KSAhaW1wb3J0YW50OwpsaW5lLWhlaWdodDowLjkgIWltcG9ydGFudDsKZm9udC13ZWlnaHQ6MzAwICFpbXBvcnRhbnQ7CnRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZSAhaW1wb3J0YW50OwpsZXR0ZXItc3BhY2luZzotM3B4ICFpbXBvcnRhbnQ7CmNvbG9yOiNiOWI1YWQgIWltcG9ydGFudDsKLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6I2I5YjVhZCAhaW1wb3J0YW50OwptYXJnaW46NXB4IDAgMCAwICFpbXBvcnRhbnQ7Cm92ZXJmbG93OnZpc2libGUgIWltcG9ydGFudDsKfQoKLmZsbS1hbmNob3Itc3VidGl0bGUgewpmb250LWZhbWlseTpBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7CnRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZSAhaW1wb3J0YW50OwpsZXR0ZXItc3BhY2luZzoyLjNweCAhaW1wb3J0YW50Owpmb250LXNpemU6MTEuNXB4ICFpbXBvcnRhbnQ7CmxpbmUtaGVpZ2h0OjEuOSAhaW1wb3J0YW50Owpjb2xvcjojM2YzYTM0ICFpbXBvcnRhbnQ7Cm1heC13aWR0aDo5MDBweCAhaW1wb3J0YW50Owp9CgouZmxtLXNuYXBzaG90LXJvdyB7CnBhZGRpbmc6MTJweCAwICFpbXBvcnRhbnQ7CmJvcmRlci1ib3R0b206MXB4IHNvbGlkICNlZWU4ZGMgIWltcG9ydGFudDsKfQoKLmZsbS1zbmFwc2hvdC1sYWJlbCB7CmRpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7CndpZHRoOjMxJSAhaW1wb3J0YW50Owp2ZXJ0aWNhbC1hbGlnbjp0b3AgIWltcG9ydGFudDsKZm9udC1mYW1pbHk6QXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZiAhaW1wb3J0YW50Owp0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2UgIWltcG9ydGFudDsKbGV0dGVyLXNwYWNpbmc6MS43cHggIWltcG9ydGFudDsKZm9udC1zaXplOjEwcHggIWltcG9ydGFudDsKbGluZS1oZWlnaHQ6MS42ICFpbXBvcnRhbnQ7CmNvbG9yOiM3ZDc1NmIgIWltcG9ydGFudDsKfQoKLmZsbS1zbmFwc2hvdC12YWx1ZSB7CmRpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7CndpZHRoOjY3JSAhaW1wb3J0YW50Owp2ZXJ0aWNhbC1hbGlnbjp0b3AgIWltcG9ydGFudDsKZm9udC1mYW1pbHk6R2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmICFpbXBvcnRhbnQ7CmZvbnQtc2l6ZToxOHB4ICFpbXBvcnRhbnQ7CmxpbmUtaGVpZ2h0OjEuNDUgIWltcG9ydGFudDsKY29sb3I6IzIwMWUxYiAhaW1wb3J0YW50Owp9CgouZmxtLW5vdGUgewpiYWNrZ3JvdW5kOiNmZGZjZjkgIWltcG9ydGFudDsKYm9yZGVyLWxlZnQ6MnB4IHNvbGlkICNkOWQ0Y2IgIWltcG9ydGFudDsKcGFkZGluZzoyNHB4IDI2cHggIWltcG9ydGFudDsKbWFyZ2luOjAgMCAzNnB4IDAgIWltcG9ydGFudDsKfQoKLmZsbS1xdWljay1hbnN3ZXIsCi5mbG0tcXVvdGUtYmxvY2sgewpiYWNrZ3JvdW5kOiNmOGY3ZjMgIWltcG9ydGFudDsKYm9yZGVyLWxlZnQ6MnB4IHNvbGlkICNkOWQ0Y2IgIWltcG9ydGFudDsKcGFkZGluZzoyOHB4IDMwcHggIWltcG9ydGFudDsKbWFyZ2luOjM4cHggMCA0NHB4IDAgIWltcG9ydGFudDsKfQoKLmZsbS1oMiB7CmZvbnQtZmFtaWx5OidQbGF5ZmFpciBEaXNwbGF5JywgR2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmICFpbXBvcnRhbnQ7CmZvbnQtc2l6ZTozNHB4ICFpbXBvcnRhbnQ7CmxpbmUtaGVpZ2h0OjEuMTYgIWltcG9ydGFudDsKZm9udC13ZWlnaHQ6NzAwICFpbXBvcnRhbnQ7CmNvbG9yOiMxMTExMTEgIWltcG9ydGFudDsKLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IzExMTExMSAhaW1wb3J0YW50OwptYXJnaW46MCAwIDE4cHggMCAhaW1wb3J0YW50Owp0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsKfQoKLmZsbS1oMyB7CmZvbnQtZmFtaWx5OidQbGF5ZmFpciBEaXNwbGF5JywgR2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmICFpbXBvcnRhbnQ7CmZvbnQtc2l6ZToyNHB4ICFpbXBvcnRhbnQ7CmxpbmUtaGVpZ2h0OjEuMjYgIWltcG9ydGFudDsKZm9udC13ZWlnaHQ6NzAwICFpbXBvcnRhbnQ7CmNvbG9yOiMxMTExMTEgIWltcG9ydGFudDsKLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IzExMTExMSAhaW1wb3J0YW50OwptYXJnaW46MCAwIDEwcHggMCAhaW1wb3J0YW50Owp0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsKfQoKLmZsbS1pbWFnZS13cmFwIHsKbWF4LXdpZHRoOjc2MHB4ICFpbXBvcnRhbnQ7CndpZHRoOjEwMCUgIWltcG9ydGFudDsKbWFyZ2luOjM0cHggYXV0byA0MnB4IGF1dG8gIWltcG9ydGFudDsKdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7Cn0KCi5mbG0taW1hZ2UtY2FwdGlvbiB7Cm1hcmdpbjoxMHB4IDAgMCAwICFpbXBvcnRhbnQ7Cn0KCi5mbG0tbGVhcm4tY2FyZCB7CmJvcmRlci10b3A6MnB4IHNvbGlkICMxMTExMTEgIWltcG9ydGFudDsKYm9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q5ZDRjYiAhaW1wb3J0YW50OwpwYWRkaW5nOjIycHggMCAxM3B4IDAgIWltcG9ydGFudDsKbWFyZ2luOjAgMCA0NnB4IDAgIWltcG9ydGFudDsKfQoKLmZsbS1sZWFybi1jb2wgewp2ZXJ0aWNhbC1hbGlnbjp0b3AgIWltcG9ydGFudDsKdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7CnBhZGRpbmc6MTZweCAxOHB4ICFpbXBvcnRhbnQ7CmJvcmRlci1sZWZ0OjFweCBzb2xpZCAjZDlkNGNiICFpbXBvcnRhbnQ7Cn0KCi5mbG0tbGVhcm4tY29sOmZpcnN0LWNoaWxkIHsKYm9yZGVyLWxlZnQ6bm9uZSAhaW1wb3J0YW50OwpwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50Owp9CgouZmxtLWxlYXJuLWNvbDpsYXN0LWNoaWxkIHsKcGFkZGluZy1yaWdodDowICFpbXBvcnRhbnQ7Cn0KCi5mbG0tc2VydmljZS1icmllZiB7Cm1heC13aWR0aDo3NTBweCAhaW1wb3J0YW50OwptYXJnaW46MzhweCBhdXRvIDQwcHggYXV0byAhaW1wb3J0YW50OwpiYWNrZ3JvdW5kOiNmZmZmZmYgIWltcG9ydGFudDsKYm9yZGVyLXRvcDoycHggc29saWQgIzExMTExMSAhaW1wb3J0YW50Owpib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDlkNGNiICFpbXBvcnRhbnQ7CnBhZGRpbmc6MjJweCAwIDEzcHggMCAhaW1wb3J0YW50Owp9CgouZmxtLXNlcnZpY2Utcm93IHsKYm9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q5ZDRjYiAhaW1wb3J0YW50OwpwYWRkaW5nOjE2cHggMCAhaW1wb3J0YW50Owp9CgouZmxtLXNlcnZpY2Utcm93Omxhc3QtY2hpbGQgewpib3JkZXItYm90dG9tOm5vbmUgIWltcG9ydGFudDsKfQoKLmZsbS1zZXJ2aWNlLWxhYmVsIHsKZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudDsKd2lkdGg6MzIlICFpbXBvcnRhbnQ7CnZlcnRpY2FsLWFsaWduOnRvcCAhaW1wb3J0YW50Owpmb250LWZhbWlseTpHZW9yZ2lhLCAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWYgIWltcG9ydGFudDsKdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlICFpbXBvcnRhbnQ7CmZvbnQtc2l6ZToxMnB4ICFpbXBvcnRhbnQ7CmxpbmUtaGVpZ2h0OjEuNCAhaW1wb3J0YW50OwpsZXR0ZXItc3BhY2luZzoxLjVweCAhaW1wb3J0YW50Owpmb250LXdlaWdodDo3MDAgIWltcG9ydGFudDsKY29sb3I6IzVkNTY0ZSAhaW1wb3J0YW50Owp9CgouZmxtLXNlcnZpY2UtY29weSB7CmRpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7CndpZHRoOjY3JSAhaW1wb3J0YW50Owp2ZXJ0aWNhbC1hbGlnbjp0b3AgIWltcG9ydGFudDsKZm9udC1mYW1pbHk6R2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmICFpbXBvcnRhbnQ7CmZvbnQtc2l6ZToxOXB4ICFpbXBvcnRhbnQ7CmxpbmUtaGVpZ2h0OjEuNyAhaW1wb3J0YW50Owpjb2xvcjojMWYxZjFkICFpbXBvcnRhbnQ7Cn0KCi5mbG0ta2V5LWJveCB7CmJhY2tncm91bmQ6I2Y2ZjVmMSAhaW1wb3J0YW50Owpib3JkZXItdG9wOjFweCBzb2xpZCAjZDlkNGNiICFpbXBvcnRhbnQ7CmJvcmRlci1ib3R0b206MXB4IHNvbGlkICNkOWQ0Y2IgIWltcG9ydGFudDsKYm9yZGVyLWxlZnQ6bm9uZSAhaW1wb3J0YW50Owpib3JkZXItcmlnaHQ6bm9uZSAhaW1wb3J0YW50Owpib3JkZXItcmFkaXVzOjAgIWltcG9ydGFudDsKcGFkZGluZzozMnB4IDM0cHggIWltcG9ydGFudDsKbWFyZ2luOjQ4cHggMCAhaW1wb3J0YW50Owp9CgouZmxtLWtleS1oZWFkaW5nIHsKZm9udC1mYW1pbHk6J1BsYXlmYWlyIERpc3BsYXknLCBHZW9yZ2lhLCAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWYgIWltcG9ydGFudDsKZm9udC1zaXplOjM4cHggIWltcG9ydGFudDsKbGluZS1oZWlnaHQ6MS4xNCAhaW1wb3J0YW50Owpmb250LXdlaWdodDo3MDAgIWltcG9ydGFudDsKY29sb3I6IzExMTExMSAhaW1wb3J0YW50Owotd2Via2l0LXRleHQtZmlsbC1jb2xvcjojMTExMTExICFpbXBvcnRhbnQ7Cm1hcmdpbjowIDAgMTdweCAwICFpbXBvcnRhbnQ7Cn0KCi5mbG0ta2V5LWJveCB1bCB7Cm1hcmdpbjowICFpbXBvcnRhbnQ7CnBhZGRpbmctbGVmdDoyNHB4ICFpbXBvcnRhbnQ7CmZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZiAhaW1wb3J0YW50Owpmb250LXNpemU6MjFweCAhaW1wb3J0YW50OwpsaW5lLWhlaWdodDoxLjg2ICFpbXBvcnRhbnQ7CmNvbG9yOiMxYjFiMTkgIWltcG9ydGFudDsKfQoKLmZsbS1mZWF0dXJlZC1leHBlcnQgewpiYWNrZ3JvdW5kOiNmZGZjZjkgIWltcG9ydGFudDsKYm9yZGVyLXRvcDoxcHggc29saWQgIzE3MTcxNyAhaW1wb3J0YW50Owpib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDlkNGNiICFpbXBvcnRhbnQ7CmJvcmRlci1sZWZ0Om5vbmUgIWltcG9ydGFudDsKYm9yZGVyLXJpZ2h0Om5vbmUgIWltcG9ydGFudDsKYm9yZGVyLXJhZGl1czowICFpbXBvcnRhbnQ7CnBhZGRpbmc6NDJweCA0NnB4IDQwcHggNDZweCAhaW1wb3J0YW50OwptYXJnaW46NThweCAwIDQ2cHggMCAhaW1wb3J0YW50Owpib3gtc2hhZG93Om5vbmUgIWltcG9ydGFudDsKfQoKLmZsbS1mZWF0dXJlZC1uYW1lIHsKZm9udC1mYW1pbHk6J1BsYXlmYWlyIERpc3BsYXknLCBHZW9yZ2lhLCAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWYgIWltcG9ydGFudDsKZm9udC1zaXplOjM2cHggIWltcG9ydGFudDsKbGluZS1oZWlnaHQ6MS4wNiAhaW1wb3J0YW50Owpmb250LXdlaWdodDo3MDAgIWltcG9ydGFudDsKY29sb3I6IzExMTExMSAhaW1wb3J0YW50Owotd2Via2l0LXRleHQtZmlsbC1jb2xvcjojMTExMTExICFpbXBvcnRhbnQ7Cm1hcmdpbjowIDAgOHB4IDAgIWltcG9ydGFudDsKfQoKLmZsbS1jdGEgewpiYWNrZ3JvdW5kOiNmOGY3ZjQgIWltcG9ydGFudDsKYm9yZGVyOjFweCBzb2xpZCAjZTJkZWQ3ICFpbXBvcnRhbnQ7CmJvcmRlci1yYWRpdXM6MCAhaW1wb3J0YW50OwpwYWRkaW5nOjE4cHggMjBweCAhaW1wb3J0YW50OwptYXJnaW46MCAwIDM4cHggMCAhaW1wb3J0YW50Owpmb250LWZhbWlseTpHZW9yZ2lhLCAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWYgIWltcG9ydGFudDsKZm9udC1zaXplOjE5cHggIWltcG9ydGFudDsKbGluZS1oZWlnaHQ6MS42OCAhaW1wb3J0YW50Owpjb2xvcjojMmEyYTJhICFpbXBvcnRhbnQ7Cn0KCi5mbG0tc291cmNlLW5vdGUgewpiYWNrZ3JvdW5kOiNmZGZjZjkgIWltcG9ydGFudDsKYm9yZGVyLWxlZnQ6MnB4IHNvbGlkICNkOWQ0Y2IgIWltcG9ydGFudDsKcGFkZGluZzoxNXB4IDE4cHggIWltcG9ydGFudDsKbWFyZ2luOjAgMCAyMnB4IDAgIWltcG9ydGFudDsKfQoKLmZsbS1mb290ZXItbWV0YSB7CmZvbnQtZmFtaWx5OkFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWYgIWltcG9ydGFudDsKdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlICFpbXBvcnRhbnQ7CmxldHRlci1zcGFjaW5nOjJweCAhaW1wb3J0YW50Owpmb250LXNpemU6MTBweCAhaW1wb3J0YW50OwpsaW5lLWhlaWdodDoxLjkgIWltcG9ydGFudDsKY29sb3I6IzdkNzU2YiAhaW1wb3J0YW50OwptYXJnaW46MCAwIDZweCAwICFpbXBvcnRhbnQ7Cn0KCkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjdweCkgewpodG1sLApib2R5IHsKd2lkdGg6MTAwJSAhaW1wb3J0YW50OwptYXgtd2lkdGg6MTAwJSAhaW1wb3J0YW50OwptYXJnaW46MCAhaW1wb3J0YW50OwpvdmVyZmxvdy14OmhpZGRlbiAhaW1wb3J0YW50Owotd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6MTAwJSAhaW1wb3J0YW50Owp9CgouZmxtLXdyYXAgewp3aWR0aDoxMDAlICFpbXBvcnRhbnQ7Cm1heC13aWR0aDoxMDAlICFpbXBvcnRhbnQ7Cm92ZXJmbG93LXg6aGlkZGVuICFpbXBvcnRhbnQ7CmJhY2tncm91bmQ6I2ZmZmZmZiAhaW1wb3J0YW50Owp9CgouZmxtLW1haW4gewptYXgtd2lkdGg6MTAwJSAhaW1wb3J0YW50Owp3aWR0aDoxMDAlICFpbXBvcnRhbnQ7Cm1hcmdpbjowIGF1dG8gIWltcG9ydGFudDsKcGFkZGluZzowIDE4cHggNjRweCAxOHB4ICFpbXBvcnRhbnQ7Cn0KCi5mbG0taW5uZXIsCi5mbG0tYm9keSwKLmZsbS1zZWN0aW9uIHsKd2lkdGg6MTAwJSAhaW1wb3J0YW50OwptYXgtd2lkdGg6MTAwJSAhaW1wb3J0YW50OwptaW4td2lkdGg6MCAhaW1wb3J0YW50OwptYXJnaW4tbGVmdDowICFpbXBvcnRhbnQ7Cm1hcmdpbi1yaWdodDowICFpbXBvcnRhbnQ7CnBhZGRpbmctbGVmdDowICFpbXBvcnRhbnQ7CnBhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50OwpvdmVyZmxvdzp2aXNpYmxlICFpbXBvcnRhbnQ7CnRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50Owp9Cgp0YWJsZS5mbG0tdGFibGUsCnRhYmxlLmZsbS10YWJsZSB0Ym9keSwKdGFibGUuZmxtLXRhYmxlIHRyLAp0YWJsZS5mbG0tdGFibGUgdGQsCnRhYmxlLmZsbS1sZWFybi1yb3csCnRhYmxlLmZsbS1sZWFybi1yb3cgdGJvZHksCnRhYmxlLmZsbS1sZWFybi1yb3cgdHIsCnRhYmxlLmZsbS1sZWFybi1yb3cgdGQgewpkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnQ7CndpZHRoOjEwMCUgIWltcG9ydGFudDsKbWF4LXdpZHRoOjEwMCUgIWltcG9ydGFudDsKbWluLXdpZHRoOjAgIWltcG9ydGFudDsKcGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudDsKcGFkZGluZy1yaWdodDowICFpbXBvcnRhbnQ7CmJveC1zaXppbmc6Ym9yZGVyLWJveCAhaW1wb3J0YW50Owp0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsKfQoKLmZsbS1tYXN0aGVhZC1sZWZ0LAouZmxtLW1hc3RoZWFkLXJpZ2h0LAouZmxtLWhlcm8tbGVmdCwKLmZsbS1oZXJvLXJpZ2h0IHsKZGlzcGxheTpibG9jayAhaW1wb3J0YW50Owp3aWR0aDoxMDAlICFpbXBvcnRhbnQ7Cm1heC13aWR0aDoxMDAlICFpbXBvcnRhbnQ7CnBhZGRpbmc6MCAhaW1wb3J0YW50OwptYXJnaW46MCAhaW1wb3J0YW50Owp0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsKfQoKLmZsbS1tYXN0aGVhZC1yaWdodCB7Cm1hcmdpbi10b3A6MThweCAhaW1wb3J0YW50OwpwYWRkaW5nLXRvcDoxNnB4ICFpbXBvcnRhbnQ7CmJvcmRlci10b3A6MXB4IHNvbGlkICNlNWRlZDIgIWltcG9ydGFudDsKfQoKLmZsbS1tYXN0aGVhZC1yaWdodCBkaXYgewp0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsKfQoKLmZsbS1leWVicm93IHsKZm9udC1zaXplOjExcHggIWltcG9ydGFudDsKbGluZS1oZWlnaHQ6MS43ICFpbXBvcnRhbnQ7CmxldHRlci1zcGFjaW5nOjJweCAhaW1wb3J0YW50OwptYXJnaW4tYm90dG9tOjEycHggIWltcG9ydGFudDsKfQoKLmZsbS1oMSB7CmZvbnQtc2l6ZTo0MHB4ICFpbXBvcnRhbnQ7CmxpbmUtaGVpZ2h0OjEuMDQgIWltcG9ydGFudDsKbGV0dGVyLXNwYWNpbmc6LTAuNjVweCAhaW1wb3J0YW50OwptYXJnaW46MCAwIDE4cHggMCAhaW1wb3J0YW50Owp3b3JkLWJyZWFrOm5vcm1hbCAhaW1wb3J0YW50OwpvdmVyZmxvdy13cmFwOmJyZWFrLXdvcmQgIWltcG9ydGFudDsKfQoKLmZsbS1kZWNrIHsKZm9udC1zaXplOjIxcHggIWltcG9ydGFudDsKbGluZS1oZWlnaHQ6MS41NCAhaW1wb3J0YW50OwptYXJnaW46MCAwIDIwcHggMCAhaW1wb3J0YW50OwptYXgtd2lkdGg6MTAwJSAhaW1wb3J0YW50Owp9CgouZmxtLWtpY2tlci1saW5lIHsKbWF4LXdpZHRoOjEwMCUgIWltcG9ydGFudDsKcGFkZGluZzo4cHggMCA4cHggMTRweCAhaW1wb3J0YW50OwptYXJnaW4tYm90dG9tOjhweCAhaW1wb3J0YW50Owp9CgouZmxtLWhlcm8tcmlnaHQgewptYXJnaW4tdG9wOjI4cHggIWltcG9ydGFudDsKfQoKLmZsbS1oZXJvLWltZyB7CndpZHRoOjEwMCUgIWltcG9ydGFudDsKbWF4LXdpZHRoOjEwMCUgIWltcG9ydGFudDsKbWFyZ2luOjAgMCAxMnB4IDAgIWltcG9ydGFudDsKYm9yZGVyLXJhZGl1czowICFpbXBvcnRhbnQ7Cn0KCi5mbG0taGVyby1jYXB0aW9uIHsKbWF4LXdpZHRoOjEwMCUgIWltcG9ydGFudDsKbWFyZ2luOjAgMCAyMHB4IDAgIWltcG9ydGFudDsKZm9udC1zaXplOjE0cHggIWltcG9ydGFudDsKbGluZS1oZWlnaHQ6MS42MiAhaW1wb3J0YW50Owp9CgouZmxtLW93bmVyLWZvY3VzIHsKd2lkdGg6MTAwJSAhaW1wb3J0YW50OwptYXgtd2lkdGg6MTAwJSAhaW1wb3J0YW50OwptYXJnaW46MjJweCAwIDAgMCAhaW1wb3J0YW50OwpwYWRkaW5nOjE1cHggMCAwIDAgIWltcG9ydGFudDsKYm94LXNpemluZzpib3JkZXItYm94ICFpbXBvcnRhbnQ7Cn0KCi5mbG0tb3duZXItZm9jdXMtY29weSB7CmZvbnQtc2l6ZToxN3B4ICFpbXBvcnRhbnQ7CmxpbmUtaGVpZ2h0OjEuNTggIWltcG9ydGFudDsKfQoKLmZsbS1kcm9wY2FwIHsKZm9udC1zaXplOjY4cHggIWltcG9ydGFudDsKbGluZS1oZWlnaHQ6MC44MiAhaW1wb3J0YW50OwpwYWRkaW5nOjdweCAxMHB4IDAgMCAhaW1wb3J0YW50Owp9CgouZmxtLWhlcm8taW50cm8sCi5mbG0tcGFyYWdyYXBoLAouZmxtLWJvZHkgcCB7CmZvbnQtc2l6ZToyMHB4ICFpbXBvcnRhbnQ7CmxpbmUtaGVpZ2h0OjEuNzQgIWltcG9ydGFudDsKbWFyZ2luLWJvdHRvbToyNXB4ICFpbXBvcnRhbnQ7CndvcmQtYnJlYWs6bm9ybWFsICFpbXBvcnRhbnQ7Cm92ZXJmbG93LXdyYXA6YnJlYWstd29yZCAhaW1wb3J0YW50Owp9CgouZmxtLWhlcm8tcXVvdGUsCi5mbG0tbm90ZSwKLmZsbS1xdWljay1hbnN3ZXIsCi5mbG0tcXVvdGUtYmxvY2ssCi5mbG0tY3RhLAouZmxtLXNvdXJjZS1ub3RlIHsKd2lkdGg6MTAwJSAhaW1wb3J0YW50OwptYXgtd2lkdGg6MTAwJSAhaW1wb3J0YW50OwpwYWRkaW5nLWxlZnQ6MjJweCAhaW1wb3J0YW50OwpwYWRkaW5nLXJpZ2h0OjIycHggIWltcG9ydGFudDsKYm94LXNpemluZzpib3JkZXItYm94ICFpbXBvcnRhbnQ7Cn0KCi5mbG0taGVyby1xdW90ZSB7CnBhZGRpbmctdG9wOjI0cHggIWltcG9ydGFudDsKcGFkZGluZy1ib3R0b206MjJweCAhaW1wb3J0YW50OwptYXJnaW4tdG9wOjRweCAhaW1wb3J0YW50Owp9CgouZmxtLWhlcm8tcXVvdGUtdGV4dCB7CmZvbnQtc2l6ZToyN3B4ICFpbXBvcnRhbnQ7CmxpbmUtaGVpZ2h0OjEuMzggIWltcG9ydGFudDsKfQoKLmZsbS1zdGFuZGFyZC1ib3ggewpwYWRkaW5nOjI2cHggMjJweCAhaW1wb3J0YW50OwptYXJnaW4tdG9wOjIwcHggIWltcG9ydGFudDsKfQoKLmZsbS1zdGFuZGFyZC1sYWJlbCB7CmRpc3BsYXk6YmxvY2sgIWltcG9ydGFudDsKd2lkdGg6MTAwJSAhaW1wb3J0YW50OwptYXJnaW46MCAwIDE4cHggMCAhaW1wb3J0YW50OwpwYWRkaW5nOjAgIWltcG9ydGFudDsKfQoKLmZsbS1zdGFuZGFyZC1jb3B5IHsKZGlzcGxheTpibG9jayAhaW1wb3J0YW50Owp3aWR0aDoxMDAlICFpbXBvcnRhbnQ7Cm1heC13aWR0aDoxMDAlICFpbXBvcnRhbnQ7CmZvbnQtc2l6ZToyNXB4ICFpbXBvcnRhbnQ7CmxpbmUtaGVpZ2h0OjEuNDYgIWltcG9ydGFudDsKd29yZC1icmVhazpub3JtYWwgIWltcG9ydGFudDsKb3ZlcmZsb3ctd3JhcDpicmVhay13b3JkICFpbXBvcnRhbnQ7Cn0KCi5mbG0tYW5jaG9yLWxpbmUtb25lIHsKZm9udC1zaXplOjUwcHggIWltcG9ydGFudDsKbGluZS1oZWlnaHQ6MSAhaW1wb3J0YW50OwpsZXR0ZXItc3BhY2luZzotMC45cHggIWltcG9ydGFudDsKbWFyZ2luLXRvcDoxMHB4ICFpbXBvcnRhbnQ7Cn0KCi5mbG0tYW5jaG9yLWxpbmUtdHdvIHsKZm9udC1zaXplOjYzcHggIWltcG9ydGFudDsKbGluZS1oZWlnaHQ6MC45NSAhaW1wb3J0YW50OwpsZXR0ZXItc3BhY2luZzotMS4ycHggIWltcG9ydGFudDsKbWFyZ2luLXRvcDozcHggIWltcG9ydGFudDsKd2hpdGUtc3BhY2U6bm9ybWFsICFpbXBvcnRhbnQ7Cm92ZXJmbG93LXdyYXA6bm9ybWFsICFpbXBvcnRhbnQ7Cn0KCi5mbG0tYW5jaG9yLXN1YnRpdGxlIHsKZm9udC1zaXplOjEwLjVweCAhaW1wb3J0YW50OwpsaW5lLWhlaWdodDoxLjg1ICFpbXBvcnRhbnQ7CmxldHRlci1zcGFjaW5nOjEuNjVweCAhaW1wb3J0YW50OwptYXgtd2lkdGg6MTAwJSAhaW1wb3J0YW50Owp9CgouZmxtLXNuYXBzaG90LWxhYmVsLAouZmxtLXNuYXBzaG90LXZhbHVlIHsKZGlzcGxheTpibG9jayAhaW1wb3J0YW50Owp3aWR0aDoxMDAlICFpbXBvcnRhbnQ7Cm1heC13aWR0aDoxMDAlICFpbXBvcnRhbnQ7Cn0KCi5mbG0tc25hcHNob3QtbGFiZWwgewptYXJnaW4tYm90dG9tOjZweCAhaW1wb3J0YW50Owpmb250LXNpemU6MTBweCAhaW1wb3J0YW50Owp9CgouZmxtLXNuYXBzaG90LXZhbHVlIHsKZm9udC1zaXplOjIwcHggIWltcG9ydGFudDsKbGluZS1oZWlnaHQ6MS40NSAhaW1wb3J0YW50Owp9CgouZmxtLWgyIHsKZm9udC1zaXplOjMxcHggIWltcG9ydGFudDsKbGluZS1oZWlnaHQ6MS4xNiAhaW1wb3J0YW50OwpsZXR0ZXItc3BhY2luZzotMC4xNXB4ICFpbXBvcnRhbnQ7CndvcmQtYnJlYWs6bm9ybWFsICFpbXBvcnRhbnQ7Cm92ZXJmbG93LXdyYXA6YnJlYWstd29yZCAhaW1wb3J0YW50Owp9CgouZmxtLWgzIHsKZm9udC1zaXplOjIzcHggIWltcG9ydGFudDsKbGluZS1oZWlnaHQ6MS4yOCAhaW1wb3J0YW50Owp9CgouZmxtLWltYWdlLXdyYXAgewp3aWR0aDoxMDAlICFpbXBvcnRhbnQ7Cm1heC13aWR0aDoxMDAlICFpbXBvcnRhbnQ7Cm1hcmdpbjozMHB4IDAgMzhweCAwICFpbXBvcnRhbnQ7Cn0KCi5mbG0taW1hZ2Utd3JhcCBpbWcgewp3aWR0aDoxMDAlICFpbXBvcnRhbnQ7Cm1heC13aWR0aDoxMDAlICFpbXBvcnRhbnQ7CmhlaWdodDphdXRvICFpbXBvcnRhbnQ7CmJvcmRlci1yYWRpdXM6MCAhaW1wb3J0YW50Owp9CgouZmxtLWltYWdlLWNhcHRpb24gewpmb250LXNpemU6MTRweCAhaW1wb3J0YW50OwpsaW5lLWhlaWdodDoxLjYyICFpbXBvcnRhbnQ7Cn0KCi5mbG0tbGVhcm4tY2FyZCB7CnBhZGRpbmc6MjJweCAwIDhweCAwICFpbXBvcnRhbnQ7Cm1hcmdpbjowIDAgNDJweCAwICFpbXBvcnRhbnQ7Cn0KCi5mbG0tbGVhcm4tY29sIHsKZGlzcGxheTpibG9jayAhaW1wb3J0YW50Owp3aWR0aDoxMDAlICFpbXBvcnRhbnQ7Cm1heC13aWR0aDoxMDAlICFpbXBvcnRhbnQ7CmJvcmRlci1sZWZ0Om5vbmUgIWltcG9ydGFudDsKYm9yZGVyLXRvcDoxcHggc29saWQgI2Q5ZDRjYiAhaW1wb3J0YW50OwpwYWRkaW5nOjE4cHggMCAhaW1wb3J0YW50Owp9CgouZmxtLWxlYXJuLWNvbDpmaXJzdC1jaGlsZCB7CmJvcmRlci10b3A6bm9uZSAhaW1wb3J0YW50OwpwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50Owp9CgouZmxtLXNlcnZpY2UtYnJpZWYgewptYXgtd2lkdGg6MTAwJSAhaW1wb3J0YW50OwptYXJnaW46MzZweCAwIDQwcHggMCAhaW1wb3J0YW50Owp9CgouZmxtLXNlcnZpY2UtbGFiZWwsCi5mbG0tc2VydmljZS1jb3B5IHsKZGlzcGxheTpibG9jayAhaW1wb3J0YW50Owp3aWR0aDoxMDAlICFpbXBvcnRhbnQ7Cm1heC13aWR0aDoxMDAlICFpbXBvcnRhbnQ7CnBhZGRpbmc6MCAhaW1wb3J0YW50Owp9CgouZmxtLXNlcnZpY2UtbGFiZWwgewptYXJnaW4tYm90dG9tOjdweCAhaW1wb3J0YW50Owp9CgouZmxtLXNlcnZpY2UtY29weSB7CmZvbnQtc2l6ZToxOXB4ICFpbXBvcnRhbnQ7CmxpbmUtaGVpZ2h0OjEuNjggIWltcG9ydGFudDsKfQoKLmZsbS1rZXktYm94IHsKd2lkdGg6MTAwJSAhaW1wb3J0YW50OwptYXgtd2lkdGg6MTAwJSAhaW1wb3J0YW50OwpwYWRkaW5nOjI4cHggMjJweCAhaW1wb3J0YW50OwptYXJnaW46NDJweCAwICFpbXBvcnRhbnQ7Cn0KCi5mbG0ta2V5LWhlYWRpbmcgewpmb250LXNpemU6MzFweCAhaW1wb3J0YW50OwpsaW5lLWhlaWdodDoxLjE0ICFpbXBvcnRhbnQ7Cn0KCi5mbG0ta2V5LWJveCB1bCB7CnBhZGRpbmctbGVmdDoyMXB4ICFpbXBvcnRhbnQ7CmZvbnQtc2l6ZToxOXB4ICFpbXBvcnRhbnQ7CmxpbmUtaGVpZ2h0OjEuNzIgIWltcG9ydGFudDsKfQoKLmZsbS1rZXktYm94IGxpIHsKbWFyZ2luLWJvdHRvbToxMnB4ICFpbXBvcnRhbnQ7Cn0KCi5mbG0tZmVhdHVyZWQtZXhwZXJ0IHsKd2lkdGg6MTAwJSAhaW1wb3J0YW50OwptYXgtd2lkdGg6MTAwJSAhaW1wb3J0YW50OwpwYWRkaW5nOjMycHggMjJweCAzNHB4IDIycHggIWltcG9ydGFudDsKbWFyZ2luOjUycHggMCA0MnB4IDAgIWltcG9ydGFudDsKfQoKLmZsbS1mZWF0dXJlZC1uYW1lIHsKZm9udC1zaXplOjMxcHggIWltcG9ydGFudDsKbGluZS1oZWlnaHQ6MS4wOCAhaW1wb3J0YW50Owp9CgouZmxtLWZvb3Rlci1tZXRhIHsKZm9udC1zaXplOjkuNXB4ICFpbXBvcnRhbnQ7CmxpbmUtaGVpZ2h0OjEuODUgIWltcG9ydGFudDsKbGV0dGVyLXNwYWNpbmc6MS4yNXB4ICFpbXBvcnRhbnQ7Cn0KfQoKQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjM5MHB4KSB7Ci5mbG0tbWFpbiB7CnBhZGRpbmctbGVmdDoxNnB4ICFpbXBvcnRhbnQ7CnBhZGRpbmctcmlnaHQ6MTZweCAhaW1wb3J0YW50Owp9CgouZmxtLWgxIHsKZm9udC1zaXplOjM2cHggIWltcG9ydGFudDsKbGluZS1oZWlnaHQ6MS4wNiAhaW1wb3J0YW50Owp9CgouZmxtLWRlY2sgewpmb250LXNpemU6MjBweCAhaW1wb3J0YW50Owp9CgouZmxtLWhlcm8taW50cm8sCi5mbG0tcGFyYWdyYXBoLAouZmxtLWJvZHkgcCB7CmZvbnQtc2l6ZToxOXB4ICFpbXBvcnRhbnQ7CmxpbmUtaGVpZ2h0OjEuNzIgIWltcG9ydGFudDsKfQoKLmZsbS1hbmNob3ItbGluZS1vbmUgewpmb250LXNpemU6NDZweCAhaW1wb3J0YW50Owp9CgouZmxtLWFuY2hvci1saW5lLXR3byB7CmZvbnQtc2l6ZTo1NnB4ICFpbXBvcnRhbnQ7CmxldHRlci1zcGFjaW5nOi0xcHggIWltcG9ydGFudDsKfQp9CgpAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpewouZmxtLW1haW57bWF4LXdpZHRoOjEwODBweCAhaW1wb3J0YW50OyBwYWRkaW5nOjAgMjBweCA4OHB4IDIwcHggIWltcG9ydGFudDt9Ci5mbG0taW5uZXJ7bWF4LXdpZHRoOjEwNDBweCAhaW1wb3J0YW50O30KLmZsbS1ib2R5e21heC13aWR0aDo4MTBweCAhaW1wb3J0YW50O30KLmZsbS10YWJsZXt0YWJsZS1sYXlvdXQ6YXV0byAhaW1wb3J0YW50O30KLmZsbS1oZXJvLWxlZnR7d2lkdGg6NTQlICFpbXBvcnRhbnQ7IHBhZGRpbmc6MCAzNnB4IDAgMCAhaW1wb3J0YW50OyB2ZXJ0aWNhbC1hbGlnbjp0b3AgIWltcG9ydGFudDt9Ci5mbG0taGVyby1yaWdodHt3aWR0aDo0NiUgIWltcG9ydGFudDsgcGFkZGluZzowICFpbXBvcnRhbnQ7IHZlcnRpY2FsLWFsaWduOnRvcCAhaW1wb3J0YW50O30KLmZsbS1oZXJvLWxlZnQgPiBkaXY6Zmlyc3QtY2hpbGR7bWFyZ2luOjAgMCAxNXB4IDAgIWltcG9ydGFudDt9Ci5mbG0taGVyby1sZWZ0ID4gZGl2OmZpcnN0LWNoaWxkIC5mbG0taGVyby1pbnRyb3ttYXJnaW46MCAhaW1wb3J0YW50O30KLmZsbS1oZXJvLWxlZnQgPiAuZmxtLWhlcm8taW50cm97bWFyZ2luOjAgMCAxN3B4IDAgIWltcG9ydGFudDt9Ci5mbG0taGVyby1pbnRyb3tmb250LXNpemU6MjFweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDoxLjc2ICFpbXBvcnRhbnQ7fQouZmxtLWRyb3BjYXB7Zm9udC1zaXplOjkwcHggIWltcG9ydGFudDsgbGluZS1oZWlnaHQ6MC43OCAhaW1wb3J0YW50OyBwYWRkaW5nOjZweCAxMnB4IDAgMCAhaW1wb3J0YW50O30KLmZsbS1oZXJvLWltZ3ttYXgtd2lkdGg6NDM4cHggIWltcG9ydGFudDsgbWFyZ2luOjAgMCAxMHB4IGF1dG8gIWltcG9ydGFudDt9Ci5mbG0taGVyby1jYXB0aW9ue21heC13aWR0aDo0MzhweCAhaW1wb3J0YW50OyBtYXJnaW46MCAwIDE0cHggYXV0byAhaW1wb3J0YW50O30KLmZsbS1vd25lci1mb2N1c3ttYXgtd2lkdGg6NDM4cHggIWltcG9ydGFudDsgbWFyZ2luOjE2cHggMCAwIGF1dG8gIWltcG9ydGFudDt9Ci5mbG0taGVyby1xdW90ZXttYXJnaW46MCAwIDhweCAwICFpbXBvcnRhbnQ7IHBhZGRpbmc6MjRweCAyNnB4IDIycHggMjZweCAhaW1wb3J0YW50O30KLmZsbS1oZXJvLXF1b3RlLXRleHR7Zm9udC1zaXplOjMwcHggIWltcG9ydGFudDsgbGluZS1oZWlnaHQ6MS4zNiAhaW1wb3J0YW50O30KLmZsbS1zdGFuZGFyZC1ib3h7cGFkZGluZzozMHB4IDI4cHggIWltcG9ydGFudDt9Ci5mbG0tc3RhbmRhcmQtbGFiZWx7d2lkdGg6MTY4cHggIWltcG9ydGFudDsgcGFkZGluZzoycHggMjRweCAwIDAgIWltcG9ydGFudDsgZGlzcGxheTp0YWJsZS1jZWxsICFpbXBvcnRhbnQ7fQouZmxtLXN0YW5kYXJkLWNvcHl7bWF4LXdpZHRoOjc5MHB4ICFpbXBvcnRhbnQ7IGZvbnQtc2l6ZToyN3B4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OjEuNTYgIWltcG9ydGFudDt9Ci5mbG0tYW5jaG9yLWxpbmUtb25le2ZvbnQtc2l6ZTpjbGFtcCg2MHB4LCA3LjR2dywgOTBweCkgIWltcG9ydGFudDsgbGluZS1oZWlnaHQ6MC45NCAhaW1wb3J0YW50OyBsZXR0ZXItc3BhY2luZzotMS44cHggIWltcG9ydGFudDt9Ci5mbG0tYW5jaG9yLWxpbmUtdHdve2ZvbnQtc2l6ZTpjbGFtcCg2NHB4LCA5LjJ2dywgMTA4cHgpICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OjAuOSAhaW1wb3J0YW50OyBsZXR0ZXItc3BhY2luZzotM3B4ICFpbXBvcnRhbnQ7IHdoaXRlLXNwYWNlOm5vcm1hbCAhaW1wb3J0YW50OyBvdmVyZmxvdzp2aXNpYmxlICFpbXBvcnRhbnQ7fQouZmxtLWxlYXJuLXJvd3t0YWJsZS1sYXlvdXQ6Zml4ZWQgIWltcG9ydGFudDt9Ci5mbG0tbGVhcm4tY29se2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50OyB3aWR0aDozMy4zMzMlICFpbXBvcnRhbnQ7IHZlcnRpY2FsLWFsaWduOnRvcCAhaW1wb3J0YW50O30KLmZsbS1sZWFybi1jb2w6Zmlyc3QtY2hpbGR7cGFkZGluZzoxNnB4IDE4cHggMTZweCAwICFpbXBvcnRhbnQ7fQouZmxtLWxlYXJuLWNvbDpudGgtY2hpbGQoMil7cGFkZGluZzoxNnB4IDE4cHggIWltcG9ydGFudDsgYm9yZGVyLWxlZnQ6MXB4IHNvbGlkICNkOWQ0Y2IgIWltcG9ydGFudDt9Ci5mbG0tbGVhcm4tY29sOm50aC1jaGlsZCgzKXtwYWRkaW5nOjE2cHggMCAxNnB4IDE4cHggIWltcG9ydGFudDsgYm9yZGVyLWxlZnQ6MXB4IHNvbGlkICNkOWQ0Y2IgIWltcG9ydGFudDt9Cn0KPC9zdHlsZT4KCjxkaXYgY2xhc3M9ImZsbS13cmFwIj4KPGRpdiBjbGFzcz0iZmxtLW1haW4iPgoKPHNjcmlwdCB0eXBlPSJhcHBsaWNhdGlvbi9sZCtqc29uIj4KewoiQGNvbnRleHQiOiAiaHR0cHM6Ly9zY2hlbWEub3JnIiwKIkBncmFwaCI6IFsKewoiQHR5cGUiOiAiQXJ0aWNsZSIsCiJAaWQiOiAiaHR0cHM6Ly93d3cuYXRlYW1oZWFsdGhhbmRmaXRuZXNzLmNvbS8jZml0bmVzcy1saXZpbmctcHJvZmlsZSIsCiJoZWFkbGluZSI6ICJCdWlsZGluZyBhIFN1c3RhaW5hYmxlIEZpdG5lc3MgQnVzaW5lc3M6IEZyb20gUGVyc29uYWwgVHJhbnNmb3JtYXRpb24gdG8gQ29tbXVuaXR5IEltcGFjdCIsCiJkZXNjcmlwdGlvbiI6ICJBIEZpdG5lc3MgTGl2aW5nIE1hZ2F6aW5lIGVkaXRvcmlhbCBzcG90bGlnaHQgb24gQWxlc2hhIEdhcmNpYSBKYXJkaW4sIEEtVGVhbSBIZWFsdGggYW5kIEZpdG5lc3MsIGFuZCB0aGUgU3Vubnl2YWxlIGd5bSBidWlsdCBhcm91bmQgc3VzdGFpbmFibGUgc3RyZW5ndGgsIHBlcnNvbmFsaXplZCBjb2FjaGluZywgcXVhbGl0eSBzdGFuZGFyZHMsIGFuZCBjb21tdW5pdHkgY2FyZS4iLAoiaW1hZ2UiOiBbCiJodHRwczovL2lpbGkuaW8vQnNqM2VRcy5wbmciLAoiaHR0cHM6Ly9paWxpLmlvL0JzajM4R2YucG5nIiwKImh0dHBzOi8vaWlsaS5pby9Cc2ozZzNsLnBuZyIKXSwKImF1dGhvciI6IHsKIkB0eXBlIjogIlBlcnNvbiIsCiJuYW1lIjogIkRhbmllbCBGb3JkIiwKImpvYlRpdGxlIjogIk1hbmFnaW5nIEVkaXRvciIKfSwKInB1Ymxpc2hlciI6IHsKIkB0eXBlIjogIk9yZ2FuaXphdGlvbiIsCiJuYW1lIjogIkZpdG5lc3MgTGl2aW5nIE1hZ2F6aW5l4oSiIgp9LAoibWFpbkVudGl0eU9mUGFnZSI6ICJodHRwczovL3d3dy5hdGVhbWhlYWx0aGFuZGZpdG5lc3MuY29tLyIsCiJkYXRlUHVibGlzaGVkIjogIjIwMjYtMDQtMzAiLAoiZGF0ZU1vZGlmaWVkIjogIjIwMjYtMDUtMDEiLAoia2V5d29yZHMiOiBbCiJzdXN0YWluYWJsZSBmaXRuZXNzIGJ1c2luZXNzIiwKIkEtVGVhbSBIZWFsdGggYW5kIEZpdG5lc3MiLAoiU3Vubnl2YWxlIHBlcnNvbmFsIHRyYWluaW5nIiwKInNtYWxsIGdyb3VwIHBlcnNvbmFsIHRyYWluaW5nIiwKInN0cmVuZ3RoIGNvYWNoaW5nIiwKIm51dHJpdGlvbiBndWlkYW5jZSIsCiJpbmNsdXNpdmUgZ3ltIGNvbW11bml0eSIsCiJwZXJzb25hbGl6ZWQgZml0bmVzcyB0cmFpbmluZyIKXSwKImFib3V0IjogWwoiU3VzdGFpbmFibGUgZml0bmVzcyIsCiJQZXJzb25hbCB0cmFpbmluZyIsCiJTbWFsbCBncm91cCBwZXJzb25hbCB0cmFpbmluZyIsCiJTdHJlbmd0aCBjb2FjaGluZyIsCiJOdXRyaXRpb24gZ3VpZGFuY2UiLAoiRml0bmVzcyBidXNpbmVzcyBsZWFkZXJzaGlwIiwKIlN1bm55dmFsZSBmaXRuZXNzIgpdLAoibWVudGlvbnMiOiBbCnsKIkB0eXBlIjogIlBlcnNvbiIsCiJuYW1lIjogIkFsZXNoYSBHYXJjaWEgSmFyZGluIgp9LAp7CiJAdHlwZSI6ICJIZWFsdGhDbHViIiwKIm5hbWUiOiAiQS1UZWFtIEhlYWx0aCBhbmQgRml0bmVzcyIsCiJ1cmwiOiAiaHR0cHM6Ly93d3cuYXRlYW1oZWFsdGhhbmRmaXRuZXNzLmNvbS8iCn0KXQp9LAp7CiJAdHlwZSI6IFsiTG9jYWxCdXNpbmVzcyIsICJIZWFsdGhDbHViIl0sCiJAaWQiOiAiaHR0cHM6Ly93d3cuYXRlYW1oZWFsdGhhbmRmaXRuZXNzLmNvbS8jbG9jYWxidXNpbmVzcyIsCiJuYW1lIjogIkEtVGVhbSBIZWFsdGggYW5kIEZpdG5lc3MiLAoidXJsIjogImh0dHBzOi8vd3d3LmF0ZWFtaGVhbHRoYW5kZml0bmVzcy5jb20vIiwKInNhbWVBcyI6IFsKImh0dHBzOi8vd3d3LmF0ZWFtaGVhbHRoYW5kZml0bmVzcy5jb20vIgpdLAoiaW1hZ2UiOiAiaHR0cHM6Ly9paWxpLmlvL0JzajM4R2YucG5nIiwKImZvdW5kZXIiOiB7CiJAdHlwZSI6ICJQZXJzb24iLAoibmFtZSI6ICJBbGVzaGEgR2FyY2lhIEphcmRpbiIKfSwKImFkZHJlc3MiOiB7CiJAdHlwZSI6ICJQb3N0YWxBZGRyZXNzIiwKImFkZHJlc3NMb2NhbGl0eSI6ICJTdW5ueXZhbGUiLAoiYWRkcmVzc1JlZ2lvbiI6ICJDQSIsCiJhZGRyZXNzQ291bnRyeSI6ICJVUyIKfSwKImFyZWFTZXJ2ZWQiOiB7CiJAdHlwZSI6ICJDaXR5IiwKIm5hbWUiOiAiU3Vubnl2YWxlIgp9LAoiZGVzY3JpcHRpb24iOiAiQS1UZWFtIEhlYWx0aCBhbmQgRml0bmVzcyBpcyBhIFN1bm55dmFsZSwgQ2FsaWZvcm5pYSBmaXRuZXNzIGJ1c2luZXNzIGZvY3VzZWQgb24gb25lLXRvLW9uZSBwZXJzb25hbCB0cmFpbmluZywgc21hbGwgZ3JvdXAgcGVyc29uYWwgdHJhaW5pbmcsIGN1c3RvbWl6ZWQgcHJvZ3JhbW1pbmcsIG51dHJpdGlvbiBndWlkYW5jZSwgb25saW5lIGZpdG5lc3MgY29hY2hpbmcsIGFuZCBzdXN0YWluYWJsZSBzdHJlbmd0aC4iLAoia25vd3NBYm91dCI6IFsKInBlcnNvbmFsIHRyYWluaW5nIiwKInNtYWxsIGdyb3VwIHBlcnNvbmFsIHRyYWluaW5nIiwKInN0cmVuZ3RoIHRyYWluaW5nIiwKInN1c3RhaW5hYmxlIGZpdG5lc3MiLAoibnV0cml0aW9uIGd1aWRhbmNlIiwKIm9ubGluZSBmaXRuZXNzIGNvYWNoaW5nIiwKIm1lbWJlciBzdXBwb3J0IgpdLAoicmV2aWV3IjogewoiQHR5cGUiOiAiUmV2aWV3IiwKInJldmlld0JvZHkiOiAiSGlnaGx5IHJlY29tbWVuZCBBLVRlYW0gZml0bmVzcy4gQWxlc2hhIGlzIGFuIG91dHN0YW5kaW5nIHBlcnNvbmFsIHRyYWluZXIga25vd2xlZGdlYWJsZSwgbW90aXZhdGluZywgYW5kIGdlbnVpbmVseSBpbnZlc3RlZCBpbiBoZXIgY2xpZW50cy4gT25jZSB5b3Ugc3RhcnQgd29ya2luZyBvdXQsIHlvdSBjYW4gcmVhbGx5IHRlbGwgdGhpcyBpcyBhIHBsYWNlIHRoYXQgY2FyZXMgYWJvdXQgcXVhbGl0eSBhbmQgcmVzdWx0cy4gVGhlIGNvYWNoaW5nIGlzIHJvYnVzdCB0aGF0IG5vdCBvbmx5IGNvdmVycyBteSBmb3JtIHdoaWxlIHdvcmtpbmcgb3V0IGJ1dCBhbHNvIGZvbGxvdy0gdXAgb24gbnV0cml0aW9uIHRvIGhlbHAgbWUgYWNoaWV2ZSBteSBnb2Fscy4gUmVhbGx5IGdsYWQgbXkgZnJpZW5kIHJlY29tbWVuZGVkIG1lIHRoaXMgdGVhbSEiCn0sCiJoYXNPZmZlckNhdGFsb2ciOiB7CiJAdHlwZSI6ICJPZmZlckNhdGFsb2ciLAoibmFtZSI6ICJBLVRlYW0gSGVhbHRoIGFuZCBGaXRuZXNzIFNlcnZpY2VzIiwKIml0ZW1MaXN0RWxlbWVudCI6IFsKewoiQHR5cGUiOiAiT2ZmZXIiLAoiaXRlbU9mZmVyZWQiOiB7CiJAdHlwZSI6ICJTZXJ2aWNlIiwKIm5hbWUiOiAiT25lLXRvLW9uZSBwZXJzb25hbCB0cmFpbmluZyIKfQp9LAp7CiJAdHlwZSI6ICJPZmZlciIsCiJpdGVtT2ZmZXJlZCI6IHsKIkB0eXBlIjogIlNlcnZpY2UiLAoibmFtZSI6ICJTbWFsbCBncm91cCBwZXJzb25hbCB0cmFpbmluZyIKfQp9LAp7CiJAdHlwZSI6ICJPZmZlciIsCiJpdGVtT2ZmZXJlZCI6IHsKIkB0eXBlIjogIlNlcnZpY2UiLAoibmFtZSI6ICJOdXRyaXRpb24gZ3VpZGFuY2UiCn0KfSwKewoiQHR5cGUiOiAiT2ZmZXIiLAoiaXRlbU9mZmVyZWQiOiB7CiJAdHlwZSI6ICJTZXJ2aWNlIiwKIm5hbWUiOiAiT25saW5lIGZpdG5lc3MgY29hY2hpbmciCn0KfQpdCn0KfSwKewoiQHR5cGUiOiAiUGVyc29uIiwKIkBpZCI6ICJodHRwczovL3d3dy5hdGVhbWhlYWx0aGFuZGZpdG5lc3MuY29tLyNhbGVzaGEtZ2FyY2lhLWphcmRpbiIsCiJuYW1lIjogIkFsZXNoYSBHYXJjaWEgSmFyZGluIiwKImpvYlRpdGxlIjogIk93bmVyLCBQZXJzb25hbCBUcmFpbmVyLCBhbmQgRml0bmVzcyBMZWFkZXIiLAoiaW1hZ2UiOiAiaHR0cHM6Ly9paWxpLmlvL0JzajNlUXMucG5nIiwKIndvcmtzRm9yIjogewoiQHR5cGUiOiAiSGVhbHRoQ2x1YiIsCiJuYW1lIjogIkEtVGVhbSBIZWFsdGggYW5kIEZpdG5lc3MiLAoidXJsIjogImh0dHBzOi8vd3d3LmF0ZWFtaGVhbHRoYW5kZml0bmVzcy5jb20vIgp9LAoia25vd3NBYm91dCI6IFsKInBlcnNvbmFsIHRyYWluaW5nIiwKInNtYWxsIGdyb3VwIHBlcnNvbmFsIHRyYWluaW5nIiwKInN0cmVuZ3RoIHRyYWluaW5nIiwKInN1c3RhaW5hYmxlIGZpdG5lc3MiLAoibnV0cml0aW9uIGd1aWRhbmNlIiwKImZpdG5lc3MgYnVzaW5lc3MgbGVhZGVyc2hpcCIKXSwKImFkZHJlc3MiOiB7CiJAdHlwZSI6ICJQb3N0YWxBZGRyZXNzIiwKImFkZHJlc3NMb2NhbGl0eSI6ICJTdW5ueXZhbGUiLAoiYWRkcmVzc1JlZ2lvbiI6ICJDQSIsCiJhZGRyZXNzQ291bnRyeSI6ICJVUyIKfQp9LAp7CiJAdHlwZSI6ICJGQVFQYWdlIiwKIkBpZCI6ICJodHRwczovL3d3dy5hdGVhbWhlYWx0aGFuZGZpdG5lc3MuY29tLyNmYXEiLAoibWFpbkVudGl0eSI6IFsKewoiQHR5cGUiOiAiUXVlc3Rpb24iLAoibmFtZSI6ICJXaGF0IElzIEEgU3VzdGFpbmFibGUgRml0bmVzcyBCdXNpbmVzcz8iLAoiYWNjZXB0ZWRBbnN3ZXIiOiB7CiJAdHlwZSI6ICJBbnN3ZXIiLAoidGV4dCI6ICJBIHN1c3RhaW5hYmxlIGZpdG5lc3MgYnVzaW5lc3MgaXMgYnVpbHQgYXJvdW5kIGxvbmctdGVybSBzdHJlbmd0aCwgY29uc2lzdGVuY3ksIG1lbWJlciBjYXJlLCBhbmQgcHJhY3RpY2FsIHN1cHBvcnQgaW5zdGVhZCBvZiBzaG9ydC10ZXJtIHByZXNzdXJlIG9yIHF1aWNrLWZpeCByZXN1bHRzLiBBLVRlYW0gSGVhbHRoIGFuZCBGaXRuZXNzIHJlZmxlY3RzIHRoYXQgaWRlYSB0aHJvdWdoIHBlcnNvbmFsaXplZCBjb2FjaGluZywgc21hbGwgZ3JvdXAgdHJhaW5pbmcsIGFuZCBhIGZvY3VzIG9uIGhlbHBpbmcgbWVtYmVycyBidWlsZCBmaXRuZXNzIHRoYXQgc3VwcG9ydHMgZGFpbHkgbGlmZS4iCn0KfSwKewoiQHR5cGUiOiAiUXVlc3Rpb24iLAoibmFtZSI6ICJXaGF0IFNlcnZpY2VzIERvZXMgQS1UZWFtIEhlYWx0aCBBbmQgRml0bmVzcyBPZmZlcj8iLAoiYWNjZXB0ZWRBbnN3ZXIiOiB7CiJAdHlwZSI6ICJBbnN3ZXIiLAoidGV4dCI6ICJBLVRlYW0gSGVhbHRoIGFuZCBGaXRuZXNzIGlzIGtub3duIGZvciBvbmUtdG8tb25lIHBlcnNvbmFsIHRyYWluaW5nLCBzbWFsbCBncm91cCBwZXJzb25hbCB0cmFpbmluZywgbnV0cml0aW9uIGd1aWRhbmNlLCBjdXN0b21pemVkIHByb2dyYW1taW5nLCBhbmQgYSBzbWFsbGVyIG9ubGluZSBjb2FjaGluZyBjb21tdW5pdHkuIFRoZSBneW0gYWxzbyBoYXMgYWNjZXNzIHRvIGNoaXJvcHJhY3RpYyBjYXJlIHRocm91Z2ggcHJvZmVzc2lvbmFscyB3aG8gd29yayBvdXQgb2YgdGhlIGZhY2lsaXR5LiIKfQp9LAp7CiJAdHlwZSI6ICJRdWVzdGlvbiIsCiJuYW1lIjogIldobyBJcyBBLVRlYW0gSGVhbHRoIEFuZCBGaXRuZXNzIERlc2lnbmVkIEZvcj8iLAoiYWNjZXB0ZWRBbnN3ZXIiOiB7CiJAdHlwZSI6ICJBbnN3ZXIiLAoidGV4dCI6ICJUaGUgZ3ltIGlzIGRlc2lnbmVkIGZvciBtZW1iZXJzIHdobyB2YWx1ZSBxdWFsaXR5LCBsb25nZXZpdHksIGFuZCBhIHdlbGNvbWluZyBlbnZpcm9ubWVudC4gQWxlc2hhIGRlc2NyaWJlZCB0aGUgY29tbXVuaXR5IGFzIGEgcGxhY2UgZm9yIHBlb3BsZSB3aG8gd2FudCB0byBmZWVsIHN0cm9uZ2VyLCBhZ2Ugd2VsbCwgZW5qb3kgbW92ZW1lbnQsIGFuZCBiZSBzdXBwb3J0ZWQgd2l0aG91dCBqdWRnbWVudC4iCn0KfSwKewoiQHR5cGUiOiAiUXVlc3Rpb24iLAoibmFtZSI6ICJIb3cgRG9lcyBBLVRlYW0gQXBwcm9hY2ggTWVtYmVyIFJlc3VsdHM/IiwKImFjY2VwdGVkQW5zd2VyIjogewoiQHR5cGUiOiAiQW5zd2VyIiwKInRleHQiOiAiVGhlIGNvYWNoaW5nIGFwcHJvYWNoIHN0YXJ0cyB3aXRoIG1vdmVtZW50IHF1YWxpdHksIHN0cmVuZ3RoLCBwZXJmb3JtYW5jZSBnb2FscywgcHJvZ3Jlc3NpdmUgdHJhaW5pbmcsIGFuZCBoYWJpdHMgdGhhdCBzdXBwb3J0IHJlY292ZXJ5LiBNZW1iZXJzIG1heSB3b3JrIG9uIHN0cmVuZ3RoLCBjb25maWRlbmNlLCBza2lsbCwgcGFpbiByZWR1Y3Rpb24sIG11c2NsZSBtYXNzLCBudXRyaXRpb24gaGFiaXRzLCB3YWxraW5nLCBhbmQgb3RoZXIgZGFpbHkgcm91dGluZXMgZGVwZW5kaW5nIG9uIGluZGl2aWR1YWwgZ29hbHMuIgp9Cn0sCnsKIkB0eXBlIjogIlF1ZXN0aW9uIiwKIm5hbWUiOiAiV2hhdCBNYWtlcyBBLVRlYW0gRGlmZmVyZW50IEZyb20gQSBCaWcgQm94IEd5bT8iLAoiYWNjZXB0ZWRBbnN3ZXIiOiB7CiJAdHlwZSI6ICJBbnN3ZXIiLAoidGV4dCI6ICJBLVRlYW0gSGVhbHRoIGFuZCBGaXRuZXNzIGhhcyBhIHNtYWxsZXIsIG93bmVyLWxlZCBmZWVsLCBjdXN0b21pemVkIHByb2dyYW1taW5nLCB2ZXRlcmFuIHRyYWluZXJzLCBhbmQgYSBjb21tdW5pdHkgYXRtb3NwaGVyZS4gQWxlc2hhIGVtcGhhc2l6ZWQgcXVhbGl0eSwgY2FyZSwgYW5kIHBlcnNvbmFsIGNvbm5lY3Rpb24gYXMgcGFydCBvZiB0aGUgZ3lt4oCZcyBkaWZmZXJlbmNlIGZyb20gbGFyZ2VyIGNvbW1lcmNpYWwgZml0bmVzcyBzcGFjZXMuIgp9Cn0KXQp9Cl0KfQo8L3NjcmlwdD4KCjxkaXYgY2xhc3M9ImZsbS1pbm5lciI+Cgo8ZGl2IHN0eWxlPSJwYWRkaW5nOjM0cHggMCAyMnB4IDA7IHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyBvdmVyZmxvdzp2aXNpYmxlICFpbXBvcnRhbnQ7Ij4KPHRhYmxlIGNsYXNzPSJmbG0tdGFibGUiIHJvbGU9InByZXNlbnRhdGlvbiIgd2lkdGg9IjEwMCUiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCIgYm9yZGVyPSIwIj4KPHRyPgo8dGQgY2xhc3M9ImZsbS1tYXN0aGVhZC1sZWZ0IiB2YWxpZ249InRvcCIgc3R5bGU9IndpZHRoOjYyJTsgdmVydGljYWwtYWxpZ246dG9wOyBwYWRkaW5nOjA7IHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyI+CjxkaXYgY2xhc3M9ImZsbS1zbWFsbC1sYWJlbCIgc3R5bGU9ImxldHRlci1zcGFjaW5nOjMuNHB4OyBmb250LXNpemU6MTJweDsgbWFyZ2luOjAgMCA5cHggMDsiPkxvY2FsIEZpdG5lc3MgTGVhZGVyc2hpcCBTZXJpZXM8L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLXNtYWxsLWxhYmVsIiBzdHlsZT0ibGV0dGVyLXNwYWNpbmc6Mi43cHg7IGZvbnQtc2l6ZToxMXB4OyBjb2xvcjojOTI4YTgyOyBtYXJnaW46MDsiPkVkaXRvcmlhbCBTcG90bGlnaHQgLyBTdW5ueXZhbGUsIENhbGlmb3JuaWE8L2Rpdj4KPC90ZD4KPHRkIGNsYXNzPSJmbG0tbWFzdGhlYWQtcmlnaHQiIHZhbGlnbj0idG9wIiBzdHlsZT0id2lkdGg6MzglOyB2ZXJ0aWNhbC1hbGlnbjp0b3A7IHBhZGRpbmc6MDsgdGV4dC1hbGlnbjpyaWdodDsiPgo8ZGl2IHN0eWxlPSJmb250LWZhbWlseTpHZW9yZ2lhLCAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWY7IGZvbnQtc2l6ZToyMnB4OyBsaW5lLWhlaWdodDoxLjM1OyBjb2xvcjojMTUxNTE1OyBtYXJnaW46MDsgdGV4dC1hbGlnbjpyaWdodDsiPkJ5IERhbmllbCBGb3JkPC9kaXY+CjxkaXYgY2xhc3M9ImZsbS1zbWFsbC1sYWJlbCIgc3R5bGU9ImxldHRlci1zcGFjaW5nOjEuOHB4OyBmb250LXNpemU6MTFweDsgbWFyZ2luOjEwcHggMCAwIDA7IHRleHQtYWxpZ246cmlnaHQ7Ij5NYW5hZ2luZyBFZGl0b3I8L2Rpdj4KPC90ZD4KPC90cj4KPC90YWJsZT4KPC9kaXY+Cgo8ZGl2IHN0eWxlPSJoZWlnaHQ6MXB4OyBiYWNrZ3JvdW5kOiNkOWQ0Y2I7IG1hcmdpbjowIDAgMzBweCAwOyB3aWR0aDoxMDAlOyBtYXgtd2lkdGg6OTYwcHg7Ij48L2Rpdj4KCjxkaXYgc3R5bGU9InBhZGRpbmc6MCAwIDE4cHggMDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7IG92ZXJmbG93OnZpc2libGUgIWltcG9ydGFudDsiPgo8ZGl2IGNsYXNzPSJmbG0tZXllYnJvdyI+Rml0bmVzcyBMaXZpbmcgTWFnYXppbmXihKIgRmVhdHVyZSBQcm9maWxlPC9kaXY+Cgo8ZGl2IGNsYXNzPSJmbG0taDEiPkJ1aWxkaW5nIGEgU3VzdGFpbmFibGUgRml0bmVzcyBCdXNpbmVzczogRnJvbSBQZXJzb25hbCBUcmFuc2Zvcm1hdGlvbiB0byBDb21tdW5pdHkgSW1wYWN0PC9kaXY+Cgo8ZGl2IGNsYXNzPSJmbG0tZGVjayI+SG93IEFsZXNoYSBHYXJjaWEgSmFyZGluIGJ1aWx0IEEtVGVhbSBIZWFsdGggYW5kIEZpdG5lc3MgYXJvdW5kIHN1c3RhaW5hYmxlIHN0cmVuZ3RoLCBwZXJzb25hbGl6ZWQgY29hY2hpbmcsIGFuZCBhIHNtYWxsLWNvbW11bml0eSBzdGFuZGFyZCBvZiBjYXJlLjwvZGl2PgoKPGRpdiBjbGFzcz0iZmxtLWtpY2tlci1saW5lIj4KPGRpdiBjbGFzcz0iZmxtLXNtYWxsLWxhYmVsIiBzdHlsZT0ibGV0dGVyLXNwYWNpbmc6MS45cHg7IGZvbnQtc2l6ZToxMHB4OyBsaW5lLWhlaWdodDoxLjg7IG1hcmdpbjowOyI+UmVjb2duaXplZCBieSBGaXRuZXNzIExpdmluZyBNYWdhemluZeKEoiBmb3IgcGVyc29uYWxpemVkIGNvYWNoaW5nLCBzdXN0YWluYWJsZSBzdHJlbmd0aCwgbWVtYmVyIGV4cGVyaWVuY2UsIGFuZCBsb2NhbCBmaXRuZXNzIGxlYWRlcnNoaXAuPC9kaXY+CjwvZGl2Pgo8L2Rpdj4KCjxkaXYgY2xhc3M9ImZsbS1zZWN0aW9uIiBzdHlsZT0icGFkZGluZzowOyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsgb3ZlcmZsb3c6dmlzaWJsZSAhaW1wb3J0YW50OyI+Cjx0YWJsZSBjbGFzcz0iZmxtLXRhYmxlIiByb2xlPSJwcmVzZW50YXRpb24iIHdpZHRoPSIxMDAlIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiIGJvcmRlcj0iMCI+Cjx0cj4KPHRkIGNsYXNzPSJmbG0taGVyby1sZWZ0IiB2YWxpZ249InRvcCIgd2lkdGg9IjU0JSIgc3R5bGU9IndpZHRoOjU0JTsgdmVydGljYWwtYWxpZ246dG9wOyBwYWRkaW5nOjAgMzJweCAwIDA7IHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyI+Cgo8ZGl2IHN0eWxlPSJtYXJnaW46MCAwIDE1cHggMDsiPgo8ZGl2IGNsYXNzPSJmbG0taGVyby1pbnRybyIgc3R5bGU9Im1hcmdpbjowOyI+CjxzcGFuIGNsYXNzPSJmbG0tZHJvcGNhcCI+QTwvc3Bhbj5sZXNoYSBHYXJjaWEgSmFyZGluIGRpZCBub3QgYnVpbGQgYSBmaXRuZXNzIGJ1c2luZXNzIGFyb3VuZCBhIHF1aWNrIHByb21pc2UuIFNoZSBidWlsdCBvbmUgYXJvdW5kIGEgaGFyZGVyIGlkZWE6IHRoYXQgc3RyZW5ndGggc2hvdWxkIGxhc3QsIGNvYWNoaW5nIHNob3VsZCBiZSBwZXJzb25hbCwgYW5kIGEgZ3ltIHNob3VsZCBoZWxwIHBlb3BsZSBmZWVsIGNhcGFibGUgaW4gdGhlIHJlc3Qgb2YgbGlmZS4KPC9kaXY+CjxkaXYgc3R5bGU9ImNsZWFyOmJvdGg7IGhlaWdodDowOyBsaW5lLWhlaWdodDowOyBmb250LXNpemU6MDsiPjwvZGl2Pgo8L2Rpdj4KCjxkaXYgY2xhc3M9ImZsbS1oZXJvLWludHJvIiBzdHlsZT0ibWFyZ2luOjAgMCAxN3B4IDA7Ij5BdCBBLVRlYW0gSGVhbHRoIGFuZCBGaXRuZXNzLCB0aGF0IGlkZWEgc2hvd3MgdXAgaW4gb25lLXRvLW9uZSB0cmFpbmluZywgc21hbGwgZ3JvdXAgcGVyc29uYWwgdHJhaW5pbmcsIG51dHJpdGlvbiBndWlkYW5jZSwgYW5kIGEgY3VsdHVyZSB0aGF0IHRyZWF0cyBxdWFsaXR5IGFzIHRoZSBzdGFuZGFyZCByYXRoZXIgdGhhbiBhIHNsb2dhbi48L2Rpdj4KCjxkaXYgY2xhc3M9ImZsbS1oZXJvLXF1b3RlIj4KPGRpdiBjbGFzcz0iZmxtLWhlcm8tcXVvdGUtdGV4dCI+4oCcSGVhbHRoIGFuZCBmaXRuZXNzIGlzIG5vdCBhbHdheXMgYWJvdXQgbW90aXZhdGlvbi4gSXTigJlzIGFib3V0IGNvbnNpc3RlbmN5LCBldmVuIHdoZW4geW91IGRvbuKAmXQgd2FudCB0byBiZSBjb25zaXN0ZW50LuKAnTwvZGl2Pgo8ZGl2IGNsYXNzPSJmbG0tc21hbGwtbGFiZWwiIHN0eWxlPSJsZXR0ZXItc3BhY2luZzoxLjhweDsgZm9udC1zaXplOjExcHg7IG1hcmdpbjowOyI+QWxlc2hhIEdhcmNpYSBKYXJkaW4sIE93bmVyIC8gQS1UZWFtIEhlYWx0aCBhbmQgRml0bmVzczwvZGl2Pgo8L2Rpdj4KCjxkaXYgc3R5bGU9ImJvcmRlci10b3A6MXB4IHNvbGlkICNkOWQ0Y2I7IHBhZGRpbmc6MTdweCAwIDAgMDsgbWFyZ2luOjIwcHggMCAwIDA7IHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyBvdmVyZmxvdzp2aXNpYmxlICFpbXBvcnRhbnQ7Ij4KPGRpdiBjbGFzcz0iZmxtLXNtYWxsLWxhYmVsIiBzdHlsZT0ibGV0dGVyLXNwYWNpbmc6Mi4ycHg7IGZvbnQtc2l6ZToxMXB4OyBsaW5lLWhlaWdodDoxLjc7IGNvbG9yOiM3NDZkNjU7IG1hcmdpbjowIDAgMTBweCAwOyI+V2hhdCBNZW1iZXJzIE5vdGljZSBGaXJzdDwvZGl2Pgo8ZGl2IHN0eWxlPSJmb250LWZhbWlseTpHZW9yZ2lhLCAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWY7IGZvbnQtc2l6ZToyMHB4OyBsaW5lLWhlaWdodDoxLjY2OyBjb2xvcjojMjQyMTFlOyBtYXJnaW46MCAwIDE4cHggMDsiPkEtVGVhbSBpcyBkZXNpZ25lZCB0byBmZWVsIHBlcnNvbmFsIGJlZm9yZSBpdCBmZWVscyBjb21wbGV4LiBNZW1iZXJzIGVuY291bnRlciBmYW1pbGlhciBmYWNlcywgY2xlYXIgY29hY2hpbmcsIGFuZCBhIHN0ZWFkeSB0cmFpbmluZyBlbnZpcm9ubWVudCB3aGVyZSBwcm9ncmVzcyBpcyBtZWFzdXJlZCBieSBzdHJlbmd0aCwgY29uZmlkZW5jZSwgbW92ZW1lbnQgcXVhbGl0eSwgYW5kIHRoZSBhYmlsaXR5IHRvIGtlZXAgc2hvd2luZyB1cC48L2Rpdj4KPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6R2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyBmb250LXNpemU6MjBweDsgbGluZS1oZWlnaHQ6MS42NjsgY29sb3I6IzI0MjExZTsgbWFyZ2luOjA7Ij5BbGVzaGHigJlzIG1lc3NhZ2UgaXMgc2ltcGxlOiBwZW9wbGUgZG8gYmV0dGVyIHdoZW4gdGhleSBoYXZlIGEgY2xlYXIgcGxhbiwgcGF0aWVudCBjb2FjaGluZywgYW5kIHN1cHBvcnQgdGhleSBjYW4gY29tZSBiYWNrIHRvIGVhY2ggd2Vlay4gQXQgQS1UZWFtLCBjb2FjaGVzIGNoZWNrIGZvcm0sIGFkanVzdCB3b3Jrb3V0cywgZm9sbG93IHVwIG9uIG51dHJpdGlvbiwgYW5kIGhlbHAgbWVtYmVycyBmb2N1cyBvbiBzbWFsbCB3aW5zIHRoYXQgbWF0dGVyIGluIHJlYWwgbGlmZS4gRm9yIG9uZSBwZXJzb24sIHRoYXQgbWF5IG1lYW4gbGVzcyBwYWluLiBGb3IgYW5vdGhlciwgaXQgbWF5IG1lYW4gaGlraW5nIHdpdGggZnJpZW5kcywgbGlmdGluZyBhIGNoaWxkIG1vcmUgZWFzaWx5LCBvciBmZWVsaW5nIHN0cm9uZ2VyIGR1cmluZyBhIG5vcm1hbCBkYXkuIFRoZSByb29tIGNhbiBmZWVsIHNlcmlvdXMsIGJ1dCBpdCBkb2VzIG5vdCBmZWVsIGNvbGQuIE1lbWJlcnMgYXJlIGd1aWRlZCwgY29ycmVjdGVkLCBhbmQgZW5jb3VyYWdlZCB3aXRob3V0IGJlaW5nIHJ1c2hlZC48L2Rpdj4KPC9kaXY+Cgo8L3RkPgoKPHRkIGNsYXNzPSJmbG0taGVyby1yaWdodCIgdmFsaWduPSJ0b3AiIHdpZHRoPSI0NiUiIHN0eWxlPSJ3aWR0aDo0NiU7IHZlcnRpY2FsLWFsaWduOnRvcDsgcGFkZGluZzowOyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsiPgo8aW1nIGNsYXNzPSJmbG0taGVyby1pbWciIHNyYz0iaHR0cHM6Ly9paWxpLmlvL0JzajNlUXMucG5nIiBhbHQ9IkFsZXNoYSBHYXJjaWEgSmFyZGluIG93bmVyIG9mIEEtVGVhbSBIZWFsdGggYW5kIEZpdG5lc3MgaW4gU3Vubnl2YWxlIENhbGlmb3JuaWEiPgo8ZGl2IGNsYXNzPSJmbG0taGVyby1jYXB0aW9uIj48c3BhbiBjbGFzcz0iZmxtLXNtYWxsLWxhYmVsIiBzdHlsZT0iZm9udC1zaXplOjEwcHg7IGNvbG9yOiM3ZDc1NmI7Ij5GZWF0dXJlZCBQcm9maWxlOjwvc3Bhbj4gQWxlc2hhIEdhcmNpYSBKYXJkaW4gbGVhZHMgQS1UZWFtIEhlYWx0aCBhbmQgRml0bmVzcyB3aXRoIGEgY29hY2hpbmcgc3R5bGUgc2hhcGVkIGJ5IHBlcnNvbmFsIHJlc2lsaWVuY2UsIHN0cmVuZ3RoIHRyYWluaW5nLCBhbmQgbG9uZy10ZXJtIG1lbWJlciBjYXJlLjwvZGl2PgoKPGRpdiBzdHlsZT0iYm9yZGVyLWxlZnQ6MnB4IHNvbGlkICNkOWQ0Y2I7IHBhZGRpbmc6OXB4IDAgOXB4IDE0cHg7IG1hcmdpbjowIDAgMCBhdXRvOyBtYXgtd2lkdGg6NDM4cHg7Ij4KPGRpdiBjbGFzcz0iZmxtLXNtYWxsLWxhYmVsIiBzdHlsZT0ibGV0dGVyLXNwYWNpbmc6MS43cHg7IGZvbnQtc2l6ZToxMHB4OyBsaW5lLWhlaWdodDoxLjk7IG1hcmdpbjowOyI+QS1UZWFtIEhlYWx0aCBhbmQgRml0bmVzczxicj5TdW5ueXZhbGUsIENhbGlmb3JuaWE8YnI+YXRlYW1oZWFsdGhhbmRmaXRuZXNzLmNvbTwvZGl2Pgo8L2Rpdj4KCjxkaXYgY2xhc3M9ImZsbS1vd25lci1mb2N1cyI+CjxkaXYgY2xhc3M9ImZsbS1zbWFsbC1sYWJlbCIgc3R5bGU9ImxldHRlci1zcGFjaW5nOjIuNDVweDsgZm9udC1zaXplOjEwcHg7IGNvbG9yOiM3MDY5NjE7IG1hcmdpbjowIDAgOHB4IDA7Ij5Pd25lciBGb2N1czwvZGl2Pgo8ZGl2IGNsYXNzPSJmbG0tb3duZXItZm9jdXMtY29weSI+QWxlc2hhIGhhcyBzaGFwZWQgQS1UZWFtIGFyb3VuZCBhIHNpbXBsZSBzdGFuZGFyZDogaGVscCBwZW9wbGUgYnVpbGQgc3RyZW5ndGggdGhhdCBzdXBwb3J0cyByZWFsIGxpZmUuIFRoYXQgb3duZXItbGVkIHRvbmUgZ2l2ZXMgdGhlIGd5bSBpdHMgcGVyc29uYWwsIHdlbGNvbWluZyBmZWVsIGFuZCBoZWxwcyBleHBsYWluIHdoeSBtZW1iZXJzIGNvbnRpbnVlIHRvIHJldHVybi48L2Rpdj4KPC9kaXY+Cgo8ZGl2IHN0eWxlPSJtYXgtd2lkdGg6NDM4cHg7IG1hcmdpbjoxOHB4IDAgMCBhdXRvOyBwYWRkaW5nOjA7IHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyBvdmVyZmxvdzp2aXNpYmxlICFpbXBvcnRhbnQ7Ij4KPGltZyBzcmM9Imh0dHBzOi8vaWlsaS5pby9Cc2ozZzNsLnBuZyIgYWx0PSJTbWFsbCBncm91cCB0cmFpbmluZyBhdCBBLVRlYW0gSGVhbHRoIGFuZCBGaXRuZXNzIGluIFN1bm55dmFsZSIgc3R5bGU9ImRpc3BsYXk6YmxvY2s7IHdpZHRoOjEwMCU7IG1heC13aWR0aDo0MzhweDsgaGVpZ2h0OmF1dG87IGJvcmRlcjowOyBtYXJnaW46MCAwIDAgYXV0bzsiPgo8ZGl2IHN0eWxlPSJmb250LWZhbWlseTpHZW9yZ2lhLCAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWY7IGZvbnQtc2l6ZToxM3B4OyBsaW5lLWhlaWdodDoxLjU1OyBjb2xvcjojNjY1ZjU3OyBtYXJnaW46OHB4IDAgMCAwOyB0ZXh0LWFsaWduOmxlZnQ7Ij48c3BhbiBjbGFzcz0iZmxtLXNtYWxsLWxhYmVsIiBzdHlsZT0iZm9udC1zaXplOjEwcHg7IGNvbG9yOiM3ZDc1NmI7Ij5UcmFpbmluZyBFbnZpcm9ubWVudDo8L3NwYW4+IFNtYWxsIGdyb3VwIHdvcmsgYXQgQS1UZWFtIGlzIGJ1aWx0IGFyb3VuZCBwZXJzb25hbCBhdHRlbnRpb24sIHN0cmVuZ3RoIGZ1bmRhbWVudGFscywgYW5kIHJvdXRpbmVzIG1lbWJlcnMgY2FuIGtlZXAgdXNpbmcgYmV5b25kIHRoZSBzZXNzaW9uLjwvZGl2Pgo8L2Rpdj4KCjxkaXYgc3R5bGU9Im1heC13aWR0aDo0MzhweDsgbWFyZ2luOjE0cHggMCAwIGF1dG87IHBhZGRpbmc6MTJweCAwIDAgMDsgYm9yZGVyLXRvcDoxcHggc29saWQgI2Q5ZDRjYjsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7IG92ZXJmbG93OnZpc2libGUgIWltcG9ydGFudDsiPgo8ZGl2IGNsYXNzPSJmbG0tc21hbGwtbGFiZWwiIHN0eWxlPSJsZXR0ZXItc3BhY2luZzoyLjFweDsgZm9udC1zaXplOjEwcHg7IGxpbmUtaGVpZ2h0OjEuNDU7IGNvbG9yOiM3MDY5NjE7IG1hcmdpbjowIDAgOHB4IDA7Ij5UaGUgQS1UZWFtIFN0YW5kYXJkPC9kaXY+Cgo8ZGl2IHN0eWxlPSJkaXNwbGF5OnRhYmxlOyB3aWR0aDoxMDAlOyB0YWJsZS1sYXlvdXQ6Zml4ZWQ7IGJvcmRlci10b3A6MXB4IHNvbGlkICNlOGUyZDk7Ij4KPGRpdiBzdHlsZT0iZGlzcGxheTp0YWJsZS1jZWxsOyB3aWR0aDozNCU7IHZlcnRpY2FsLWFsaWduOnRvcDsgcGFkZGluZzo4cHggMTBweCA4cHggMDsgZm9udC1mYW1pbHk6QXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjsgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlOyBsZXR0ZXItc3BhY2luZzoxLjI1cHg7IGZvbnQtc2l6ZToxMHB4OyBsaW5lLWhlaWdodDoxLjQ7IGNvbG9yOiM3MDY4NWY7IGZvbnQtd2VpZ2h0OjcwMDsiPlBlcnNvbmFsIFBsYW5zPC9kaXY+CjxkaXYgc3R5bGU9ImRpc3BsYXk6dGFibGUtY2VsbDsgd2lkdGg6NjYlOyB2ZXJ0aWNhbC1hbGlnbjp0b3A7IHBhZGRpbmc6OHB4IDA7IGZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgZm9udC1zaXplOjEzLjVweDsgbGluZS1oZWlnaHQ6MS40NTsgY29sb3I6IzNhMzczMjsiPlByb2dyYW1zIGFyZSBjdXN0b21pemVkIGFyb3VuZCBlYWNoIG1lbWJlcuKAmXMgZ29hbHMsIG1vdmVtZW50LCBjb25maWRlbmNlLCBhbmQgbG9uZy10ZXJtIGNvbnNpc3RlbmN5LjwvZGl2Pgo8L2Rpdj4KCjxkaXYgc3R5bGU9ImRpc3BsYXk6dGFibGU7IHdpZHRoOjEwMCU7IHRhYmxlLWxheW91dDpmaXhlZDsgYm9yZGVyLXRvcDoxcHggc29saWQgI2U4ZTJkOTsiPgo8ZGl2IHN0eWxlPSJkaXNwbGF5OnRhYmxlLWNlbGw7IHdpZHRoOjM0JTsgdmVydGljYWwtYWxpZ246dG9wOyBwYWRkaW5nOjhweCAxMHB4IDhweCAwOyBmb250LWZhbWlseTpBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmOyB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7IGxldHRlci1zcGFjaW5nOjEuMjVweDsgZm9udC1zaXplOjEwcHg7IGxpbmUtaGVpZ2h0OjEuNDsgY29sb3I6IzcwNjg1ZjsgZm9udC13ZWlnaHQ6NzAwOyI+UXVhbGl0eSBDb2FjaGluZzwvZGl2Pgo8ZGl2IHN0eWxlPSJkaXNwbGF5OnRhYmxlLWNlbGw7IHdpZHRoOjY2JTsgdmVydGljYWwtYWxpZ246dG9wOyBwYWRkaW5nOjhweCAwOyBmb250LWZhbWlseTpHZW9yZ2lhLCAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWY7IGZvbnQtc2l6ZToxMy41cHg7IGxpbmUtaGVpZ2h0OjEuNDU7IGNvbG9yOiMzYTM3MzI7Ij5FeHBlcmllbmNlZCB0cmFpbmVycywgY29udGludWVkIGVkdWNhdGlvbiwgYW5kIHByb2dyYW0gcmV2aWV3IGhlbHAga2VlcCB0aGUgdHJhaW5pbmcgc3RhbmRhcmQgaGlnaC48L2Rpdj4KPC9kaXY+Cgo8ZGl2IHN0eWxlPSJkaXNwbGF5OnRhYmxlOyB3aWR0aDoxMDAlOyB0YWJsZS1sYXlvdXQ6Zml4ZWQ7IGJvcmRlci10b3A6MXB4IHNvbGlkICNlOGUyZDk7Ij4KPGRpdiBzdHlsZT0iZGlzcGxheTp0YWJsZS1jZWxsOyB3aWR0aDozNCU7IHZlcnRpY2FsLWFsaWduOnRvcDsgcGFkZGluZzo4cHggMTBweCA4cHggMDsgZm9udC1mYW1pbHk6QXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjsgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlOyBsZXR0ZXItc3BhY2luZzoxLjI1cHg7IGZvbnQtc2l6ZToxMHB4OyBsaW5lLWhlaWdodDoxLjQ7IGNvbG9yOiM3MDY4NWY7IGZvbnQtd2VpZ2h0OjcwMDsiPkxpZmVzdHlsZSBTdXBwb3J0PC9kaXY+CjxkaXYgc3R5bGU9ImRpc3BsYXk6dGFibGUtY2VsbDsgd2lkdGg6NjYlOyB2ZXJ0aWNhbC1hbGlnbjp0b3A7IHBhZGRpbmc6OHB4IDA7IGZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgZm9udC1zaXplOjEzLjVweDsgbGluZS1oZWlnaHQ6MS40NTsgY29sb3I6IzNhMzczMjsiPk51dHJpdGlvbiwgd2Fsa2luZywgaHlkcmF0aW9uLCByZWNvdmVyeSwgc2xlZXAsIGFuZCBkYWlseSBoYWJpdHMgYXJlIHRyZWF0ZWQgYXMgcGFydCBvZiB0aGUgbWVtYmVy4oCZcyBwcm9ncmVzcy48L2Rpdj4KPC9kaXY+CjwvZGl2PgoKPGRpdiBzdHlsZT0ibWF4LXdpZHRoOjQzOHB4OyBtYXJnaW46MjJweCAwIDAgYXV0bzsgcGFkZGluZzoxMnB4IDAgMCAwOyBib3JkZXItdG9wOjFweCBzb2xpZCAjZDlkNGNiOyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsgb3ZlcmZsb3c6dmlzaWJsZSAhaW1wb3J0YW50OyI+CjxkaXYgY2xhc3M9ImZsbS1zbWFsbC1sYWJlbCIgc3R5bGU9ImxldHRlci1zcGFjaW5nOjIuMXB4OyBmb250LXNpemU6MTBweDsgbGluZS1oZWlnaHQ6MS40NTsgY29sb3I6IzcwNjk2MTsgbWFyZ2luOjAgMCA4cHggMDsiPldobyBUaGUgR3ltIFNlcnZlczwvZGl2PgoKPGRpdiBzdHlsZT0iZGlzcGxheTp0YWJsZTsgd2lkdGg6MTAwJTsgdGFibGUtbGF5b3V0OmZpeGVkOyI+CjxkaXYgc3R5bGU9ImRpc3BsYXk6dGFibGUtY2VsbDsgd2lkdGg6MzQlOyB2ZXJ0aWNhbC1hbGlnbjp0b3A7IHBhZGRpbmc6OHB4IDEwcHggOHB4IDA7IGZvbnQtZmFtaWx5OkFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7IHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTsgbGV0dGVyLXNwYWNpbmc6MS4yNXB4OyBmb250LXNpemU6MTBweDsgbGluZS1oZWlnaHQ6MS40OyBjb2xvcjojNzA2ODVmOyBmb250LXdlaWdodDo3MDA7Ij5OZXcgTWVtYmVyczwvZGl2Pgo8ZGl2IHN0eWxlPSJkaXNwbGF5OnRhYmxlLWNlbGw7IHdpZHRoOjY2JTsgdmVydGljYWwtYWxpZ246dG9wOyBwYWRkaW5nOjhweCAwOyBmb250LWZhbWlseTpHZW9yZ2lhLCAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWY7IGZvbnQtc2l6ZToxMy41cHg7IGxpbmUtaGVpZ2h0OjEuNDU7IGNvbG9yOiMzYTM3MzI7Ij5QZW9wbGUgd2hvIHdhbnQgc3RydWN0dXJlLCBndWlkYW5jZSwgYW5kIGEgcGF0aWVudCBzdGFydGluZyBwb2ludCBjYW4gZW50ZXIgd2l0aG91dCBmZWVsaW5nIGp1ZGdlZC48L2Rpdj4KPC9kaXY+Cgo8ZGl2IHN0eWxlPSJkaXNwbGF5OnRhYmxlOyB3aWR0aDoxMDAlOyB0YWJsZS1sYXlvdXQ6Zml4ZWQ7IGJvcmRlci10b3A6MXB4IHNvbGlkICNlOGUyZDk7Ij4KPGRpdiBzdHlsZT0iZGlzcGxheTp0YWJsZS1jZWxsOyB3aWR0aDozNCU7IHZlcnRpY2FsLWFsaWduOnRvcDsgcGFkZGluZzo4cHggMTBweCA4cHggMDsgZm9udC1mYW1pbHk6QXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjsgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlOyBsZXR0ZXItc3BhY2luZzoxLjI1cHg7IGZvbnQtc2l6ZToxMHB4OyBsaW5lLWhlaWdodDoxLjQ7IGNvbG9yOiM3MDY4NWY7IGZvbnQtd2VpZ2h0OjcwMDsiPkxvbmctVGVybSBNZW1iZXJzPC9kaXY+CjxkaXYgc3R5bGU9ImRpc3BsYXk6dGFibGUtY2VsbDsgd2lkdGg6NjYlOyB2ZXJ0aWNhbC1hbGlnbjp0b3A7IHBhZGRpbmc6OHB4IDA7IGZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgZm9udC1zaXplOjEzLjVweDsgbGluZS1oZWlnaHQ6MS40NTsgY29sb3I6IzNhMzczMjsiPk1lbWJlcnMgd2hvIHZhbHVlIGxvbmdldml0eSBjYW4ga2VlcCBidWlsZGluZyBzdHJlbmd0aCwgc2tpbGwsIGNvbmZpZGVuY2UsIGFuZCBoYWJpdHMgdGhhdCBzdXBwb3J0IGRhaWx5IGxpZmUuPC9kaXY+CjwvZGl2Pgo8L2Rpdj4KCjwvdGQ+CjwvdHI+CjwvdGFibGU+CjwvZGl2PgoKPGRpdiBjbGFzcz0iZmxtLXNlY3Rpb24iIHN0eWxlPSJwYWRkaW5nOjM0cHggMCAyMXB4IDA7IGNsZWFyOmJvdGg7IG1hcmdpbjowIDAgMjRweCAwOyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsgb3ZlcmZsb3c6dmlzaWJsZSAhaW1wb3J0YW50OyI+CjxkaXYgY2xhc3M9ImZsbS1hbmNob3ItbGluZS1vbmUiPlF1YWxpdHkgQnVpbGRzPC9kaXY+CjxkaXYgY2xhc3M9ImZsbS1hbmNob3ItbGluZS10d28iPkNvbW11bml0eTwvZGl2Pgo8ZGl2IHN0eWxlPSJoZWlnaHQ6MXB4OyBiYWNrZ3JvdW5kOiMyMjIyMjI7IG1hcmdpbjoxN3B4IDAgMTJweCAwOyB3aWR0aDoxMDAlOyBtYXgtd2lkdGg6OTYwcHg7Ij48L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLWFuY2hvci1zdWJ0aXRsZSI+SG93IEFsZXNoYSBHYXJjaWEgSmFyZGluIGJ1aWx0IEEtVGVhbSBIZWFsdGggYW5kIEZpdG5lc3MgYXJvdW5kIHBlcnNvbmFsaXplZCBjb2FjaGluZywgc3VzdGFpbmFibGUgc3RyZW5ndGgsIGFuZCBzbWFsbC1idXNpbmVzcyBjYXJlLjwvZGl2Pgo8L2Rpdj4KCjxkaXYgY2xhc3M9ImZsbS1zZWN0aW9uIiBzdHlsZT0icGFkZGluZzowIDAgMzBweCAwOyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsgb3ZlcmZsb3c6dmlzaWJsZSAhaW1wb3J0YW50OyI+CjxkaXYgc3R5bGU9ImJvcmRlci1ib3R0b206MXB4IHNvbGlkICNkOWQ0Y2I7IHBhZGRpbmc6OHB4IDAgMjBweCAwOyI+CjxkaXYgY2xhc3M9ImZsbS1zbWFsbC1sYWJlbCIgc3R5bGU9ImxldHRlci1zcGFjaW5nOjIuNHB4OyBmb250LXNpemU6MTFweDsgbWFyZ2luOjAgMCAxNHB4IDA7Ij5Qcm9maWxlIFNuYXBzaG90PC9kaXY+CjxkaXYgc3R5bGU9ImJvcmRlci10b3A6MXB4IHNvbGlkICNlZWU4ZGM7Ij4KPGRpdiBjbGFzcz0iZmxtLXNuYXBzaG90LXJvdyI+PHNwYW4gY2xhc3M9ImZsbS1zbmFwc2hvdC1sYWJlbCI+Rm91bmRlciAvIE93bmVyIC8gRXhwZXJ0PC9zcGFuPjxzcGFuIGNsYXNzPSJmbG0tc25hcHNob3QtdmFsdWUiPkFsZXNoYSBHYXJjaWEgSmFyZGluPC9zcGFuPjwvZGl2Pgo8ZGl2IGNsYXNzPSJmbG0tc25hcHNob3Qtcm93Ij48c3BhbiBjbGFzcz0iZmxtLXNuYXBzaG90LWxhYmVsIj5CdXNpbmVzczwvc3Bhbj48c3BhbiBjbGFzcz0iZmxtLXNuYXBzaG90LXZhbHVlIj5BLVRlYW0gSGVhbHRoIGFuZCBGaXRuZXNzPC9zcGFuPjwvZGl2Pgo8ZGl2IGNsYXNzPSJmbG0tc25hcHNob3Qtcm93Ij48c3BhbiBjbGFzcz0iZmxtLXNuYXBzaG90LWxhYmVsIj5Mb2NhdGlvbjwvc3Bhbj48c3BhbiBjbGFzcz0iZmxtLXNuYXBzaG90LXZhbHVlIj5TdW5ueXZhbGUsIENhbGlmb3JuaWE8L3NwYW4+PC9kaXY+CjxkaXYgY2xhc3M9ImZsbS1zbmFwc2hvdC1yb3ciPjxzcGFuIGNsYXNzPSJmbG0tc25hcHNob3QtbGFiZWwiPlNpZ25hdHVyZSBGb2N1czwvc3Bhbj48c3BhbiBjbGFzcz0iZmxtLXNuYXBzaG90LXZhbHVlIj5PbmUtdG8tb25lIHBlcnNvbmFsIHRyYWluaW5nLCBzbWFsbCBncm91cCBwZXJzb25hbCB0cmFpbmluZywgc3RyZW5ndGggY29hY2hpbmcsIG51dHJpdGlvbiBndWlkYW5jZSwgYW5kIHN1c3RhaW5hYmxlIGZpdG5lc3M8L3NwYW4+PC9kaXY+CjxkaXYgY2xhc3M9ImZsbS1zbmFwc2hvdC1yb3ciIHN0eWxlPSJib3JkZXItYm90dG9tOm5vbmU7IHBhZGRpbmctYm90dG9tOjA7Ij48c3BhbiBjbGFzcz0iZmxtLXNuYXBzaG90LWxhYmVsIj5Lbm93biBGb3I8L3NwYW4+PHNwYW4gY2xhc3M9ImZsbS1zbmFwc2hvdC12YWx1ZSI+Q3VzdG9taXplZCBwcm9ncmFtbWluZywgZXhwZXJpZW5jZWQgdHJhaW5lcnMsIHNtYWxsLWJ1c2luZXNzIGNhcmUsIGEgd2VsY29taW5nIGN1bHR1cmUsIGFuZCBhIGxvbmctdGVybSB2aWV3IG9mIGhlYWx0aDwvc3Bhbj48L2Rpdj4KPC9kaXY+CjwvZGl2Pgo8L2Rpdj4KCjxkaXYgY2xhc3M9ImZsbS1ib2R5Ij4KCjxkaXYgY2xhc3M9ImZsbS1ub3RlIj4KPGRpdiBjbGFzcz0iZmxtLXNtYWxsLWxhYmVsIiBzdHlsZT0ibGV0dGVyLXNwYWNpbmc6Mi4xcHg7IGZvbnQtc2l6ZToxMXB4OyBtYXJnaW46MCAwIDlweCAwOyI+RWRpdG9y4oCZcyBOb3RlPC9kaXY+CjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgZm9udC1zaXplOjIycHg7IGxpbmUtaGVpZ2h0OjEuNjI7IGNvbG9yOiMyNDIxMWU7IG1hcmdpbjowOyI+QS1UZWFtIEhlYWx0aCBhbmQgRml0bmVzcyBzdGFuZHMgb3V0IGJlY2F1c2UgaXRzIG1vZGVsIGlzIGdyb3VuZGVkIGluIHN0ZWFkaW5lc3MuIFRoZSBjb2FjaGluZyBpcyBwZXJzb25hbCwgdGhlIHNwYWNlIGlzIGludGVudGlvbmFsbHkgc21hbGwsIGFuZCB0aGUgc3RhbmRhcmQgaXMgYnVpbHQgYXJvdW5kIGhlbHBpbmcgbWVtYmVycyBrZWVwIGZpdG5lc3MgY29ubmVjdGVkIHRvIHJlYWwgbGlmZS48L2Rpdj4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJmbG0tc2VjdGlvbiIgc3R5bGU9InBhZGRpbmc6MnB4IDAgMzRweCAwOyBtYXJnaW46MCAwIDM0cHggMDsgYm9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q5ZDRjYjsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7IG92ZXJmbG93OnZpc2libGUgIWltcG9ydGFudDsiPgo8ZGl2IGNsYXNzPSJmbG0tc21hbGwtbGFiZWwiIHN0eWxlPSJsZXR0ZXItc3BhY2luZzo0LjRweDsgZm9udC1zaXplOjEycHg7IGxpbmUtaGVpZ2h0OjEuNjsgY29sb3I6IzZmNjk2MjsgZm9udC13ZWlnaHQ6NzAwOyBtYXJnaW46MCAwIDIycHggMDsiPlRoZSBGaXRuZXNzIExpdmluZyBQcm9maWxlPC9kaXY+CjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OidQbGF5ZmFpciBEaXNwbGF5JywgR2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyBmb250LXNpemU6NDZweDsgbGluZS1oZWlnaHQ6MS4wODsgbGV0dGVyLXNwYWNpbmc6LTAuNjVweDsgZm9udC13ZWlnaHQ6NzAwOyBjb2xvcjojMTExMTExOyAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjojMTExMTExOyBtYXJnaW46MCAwIDIycHggMDsgdGV4dC1hbGlnbjpsZWZ0OyI+QnVpbGRpbmcgYSBTdXN0YWluYWJsZSBGaXRuZXNzIEJ1c2luZXNzOiBGcm9tIFBlcnNvbmFsIFRyYW5zZm9ybWF0aW9uIHRvIENvbW11bml0eSBJbXBhY3Q8L2Rpdj4KPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6R2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyBmb250LXNpemU6MjdweDsgbGluZS1oZWlnaHQ6MS41NTsgY29sb3I6IzJmMmIyNjsgbWFyZ2luOjA7IHRleHQtYWxpZ246bGVmdDsiPkluc2lkZSB0aGUgU3Vubnl2YWxlIGd5bSB3aGVyZSBwZXJzb25hbCByZXNpbGllbmNlLCBjdXN0b21pemVkIGNvYWNoaW5nLCBhbmQgY29tbXVuaXR5IGNhcmUgaGF2ZSBzaGFwZWQgYSBsb25nLXRlcm0gYXBwcm9hY2ggdG8gc3RyZW5ndGguPC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0iZmxtLXBhcmFncmFwaCI+QWxlc2hh4oCZcyBwYXRoIGludG8gZml0bmVzcyBzdGFydGVkIHdpdGggaGVyIG93biB0dXJuaW5nIHBvaW50LiBBZnRlciBwbGF5aW5nIHNwb3J0cyB3aGVuIHNoZSB3YXMgeW91bmdlciwgc2hlIGZhY2VkIHN1cmdlcmllcywgZWFybHkgaGVhbHRoIGNvbmNlcm5zLCB3ZWlnaHQgZ2FpbiwgYW5kIGxhdGVyIGEgc2VyaW91cyBiYWNrIGluanVyeS4gVGhlIHByb2Nlc3Mgb2YgcmVidWlsZGluZyBoZXIgb3duIGhlYWx0aCBnYXZlIGhlciBhIGRpcmVjdCB1bmRlcnN0YW5kaW5nIG9mIHdoYXQgbWFueSBtZW1iZXJzIG5lZWQ6IHN0cnVjdHVyZSwgcGF0aWVuY2UsIGVkdWNhdGlvbiwgYW5kIGEgcmVhc29uIHRvIGtlZXAgZ29pbmcgd2hlbiBwcm9ncmVzcyBpcyBub3QgcGVyZmVjdC48L2Rpdj4KCjxkaXYgY2xhc3M9ImZsbS1xdWljay1hbnN3ZXIiPgo8ZGl2IGNsYXNzPSJmbG0tc21hbGwtbGFiZWwiIHN0eWxlPSJsZXR0ZXItc3BhY2luZzoxLjhweDsgZm9udC1zaXplOjEycHg7IG1hcmdpbjowIDAgMTBweCAwOyI+UXVpY2sgQW5zd2VyPC9kaXY+CjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgZm9udC1zaXplOjIycHg7IGxpbmUtaGVpZ2h0OjEuNjsgY29sb3I6IzFiMWIxYjsiPkEgc3VzdGFpbmFibGUgZml0bmVzcyBidXNpbmVzcyBpcyBidWlsdCBvbiBsb25nLXRlcm0gbWVtYmVyIHJlc3VsdHMsIGNvYWNoaW5nIHF1YWxpdHksIGFuZCBhIGN1bHR1cmUgcGVvcGxlIGNhbiBzdGF5IHdpdGguIEEtVGVhbSBIZWFsdGggYW5kIEZpdG5lc3MgcmVmbGVjdHMgdGhhdCBtb2RlbCB0aHJvdWdoIHBlcnNvbmFsaXplZCB0cmFpbmluZywgc21hbGwgZ3JvdXAgY29hY2hpbmcsIG51dHJpdGlvbiBndWlkYW5jZSwgYW5kIGFuIG93bmVyLWxlZCBmb2N1cyBvbiBzdHJlbmd0aCwgbG9uZ2V2aXR5LCBhbmQgY29tbXVuaXR5LjwvZGl2Pgo8L2Rpdj4KCjxkaXYgY2xhc3M9ImZsbS1wYXJhZ3JhcGgiPkJlZm9yZSBvcGVuaW5nIEEtVGVhbSwgQWxlc2hhIHdvcmtlZCBpbiBjb3Jwb3JhdGUgcmV0YWlsLCByZXR1cm5lZCB0byBjb2xsZWdlLCB0cmFpbmVkIGNsaWVudHMsIGFuZCBldmVudHVhbGx5IGNob3NlIHRoZSB3b3JrIHRoYXQgZmVsdCBtb3JlIHB1cnBvc2VmdWwuIFNoZSBvcGVuZWQgdGhlIGJ1c2luZXNzIGluIDIwMTgsIG1vdmVkIHRocm91Z2ggdGhlIHByZXNzdXJlIG9mIHRoZSBwYW5kZW1pYywgdHJhaW5lZCBmcm9tIGhlciBnYXJhZ2UgaW4gMjAyMSwgYW5kIGxhdGVyIG1hZGUgdGhlIGxlYXAgaW50byBhIGNvbW1lcmNpYWwgc3BhY2UuPC9kaXY+Cgo8ZGl2IGNsYXNzPSJmbG0tc2VjdGlvbiBmbG0tbGVhcm4tY2FyZCI+CjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlOyBmb250LXNpemU6MTJweDsgbGV0dGVyLXNwYWNpbmc6Mi4zcHg7IGNvbG9yOiM1ZDU2NGU7IGZvbnQtd2VpZ2h0OjcwMDsgbWFyZ2luOjAgMCAxMHB4IDA7Ij5XaGF0IFlvdeKAmWxsIExlYXJuPC9kaXY+CjxkaXYgY2xhc3M9ImZsbS1oMiIgc3R5bGU9Im1hcmdpbjowIDAgMTNweCAwOyI+SW5zaWRlIEEgU3Vubnl2YWxlIEd5bSBCdWlsdCBGb3IgTG9uZy1UZXJtIFN0cmVuZ3RoPC9kaXY+CjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgZm9udC1zaXplOjIxcHg7IGxpbmUtaGVpZ2h0OjEuNzQ7IGNvbG9yOiMyYzJiMjc7IG1heC13aWR0aDo3MjBweDsgbWFyZ2luOjAgMCAxNXB4IDA7Ij5UaGlzIHByb2ZpbGUgbG9va3MgYXQgdGhlIHN0b3J5LCBjb2FjaGluZyBtb2RlbCwgYW5kIGNvbW11bml0eSBzdGFuZGFyZHMgYmVoaW5kIEEtVGVhbSBIZWFsdGggYW5kIEZpdG5lc3MuPC9kaXY+Cgo8dGFibGUgY2xhc3M9ImZsbS1sZWFybi1yb3ciIHJvbGU9InByZXNlbnRhdGlvbiIgd2lkdGg9IjEwMCUiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCIgYm9yZGVyPSIwIiBzdHlsZT0iYm9yZGVyLXRvcDoxcHggc29saWQgI2Q5ZDRjYjsgbWFyZ2luLXRvcDo4cHg7Ij4KPHRyPgo8dGQgY2xhc3M9ImZsbS1sZWFybi1jb2wiIHZhbGlnbj0idG9wIj4KPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6R2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7IGZvbnQtc2l6ZToxMnB4OyBsaW5lLWhlaWdodDoxLjM4OyBsZXR0ZXItc3BhY2luZzoxLjQ1cHg7IGNvbG9yOiM1ZDU2NGU7IGZvbnQtd2VpZ2h0OjcwMDsgbWFyZ2luOjAgMCA3cHggMDsiPldoeSBJdOKAmXMgRGlmZmVyZW50PC9kaXY+CjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgZm9udC1zaXplOjE5cHg7IGxpbmUtaGVpZ2h0OjEuNjg7IGNvbG9yOiMxZjFmMWQ7Ij5FdmVyeSBwcm9ncmFtIGlzIGJ1aWx0IGFyb3VuZCB0aGUgbWVtYmVyLCB3aXRoIGEgZm9jdXMgb24gcXVhbGl0eSwgcmVjb3ZlcnksIGFuZCBzdGVhZHkgcHJvZ3Jlc3MuPC9kaXY+CjwvdGQ+Cjx0ZCBjbGFzcz0iZmxtLWxlYXJuLWNvbCIgdmFsaWduPSJ0b3AiPgo8ZGl2IHN0eWxlPSJmb250LWZhbWlseTpHZW9yZ2lhLCAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWY7IHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTsgZm9udC1zaXplOjEycHg7IGxpbmUtaGVpZ2h0OjEuMzg7IGxldHRlci1zcGFjaW5nOjEuNDVweDsgY29sb3I6IzVkNTY0ZTsgZm9udC13ZWlnaHQ6NzAwOyBtYXJnaW46MCAwIDdweCAwOyI+V2hvIEl0IFNlcnZlczwvZGl2Pgo8ZGl2IHN0eWxlPSJmb250LWZhbWlseTpHZW9yZ2lhLCAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWY7IGZvbnQtc2l6ZToxOXB4OyBsaW5lLWhlaWdodDoxLjY4OyBjb2xvcjojMWYxZjFkOyI+VGhlIGd5bSBzZXJ2ZXMgbWVtYmVycyB3aG8gd2FudCB0byBmZWVsIHN0cm9uZ2VyLCBtb3ZlIGJldHRlciwgYW5kIGJ1aWxkIGhhYml0cyB0aGF0IGZpdCByZWFsIGxpZmUuPC9kaXY+CjwvdGQ+Cjx0ZCBjbGFzcz0iZmxtLWxlYXJuLWNvbCIgdmFsaWduPSJ0b3AiPgo8ZGl2IHN0eWxlPSJmb250LWZhbWlseTpHZW9yZ2lhLCAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWY7IHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTsgZm9udC1zaXplOjEycHg7IGxpbmUtaGVpZ2h0OjEuMzg7IGxldHRlci1zcGFjaW5nOjEuNDVweDsgY29sb3I6IzVkNTY0ZTsgZm9udC13ZWlnaHQ6NzAwOyBtYXJnaW46MCAwIDdweCAwOyI+V2h5IEl0IFN0YW5kcyBPdXQ8L2Rpdj4KPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6R2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyBmb250LXNpemU6MTlweDsgbGluZS1oZWlnaHQ6MS42ODsgY29sb3I6IzFmMWYxZDsiPkEtVGVhbSBicmluZ3MgYSBzbWFsbC1idXNpbmVzcyBmZWVsIHRvIGEgbG9jYWwgZml0bmVzcyBtYXJrZXQgb2Z0ZW4gc2hhcGVkIGJ5IGxhcmdlciBneW0gbW9kZWxzLjwvZGl2Pgo8L3RkPgo8L3RyPgo8L3RhYmxlPgo8L2Rpdj4KCjxkaXYgY2xhc3M9ImZsbS1oMiI+RnJvbSBQZXJzb25hbCBUcmFuc2Zvcm1hdGlvbiBUbyBQdXJwb3NlZnVsIENvYWNoaW5nPC9kaXY+Cgo8ZGl2IGNsYXNzPSJmbG0tcGFyYWdyYXBoIj5BbGVzaGEgc3BlYWtzIGFib3V0IGZpdG5lc3MgYXMgc29tZXRoaW5nIGRlZXBlciB0aGFuIGFwcGVhcmFuY2UuIEhlciBvd24gc3RvcnkgaW5jbHVkZXMgbG9zaW5nIDQwIHBvdW5kcyBpbiBhIHllYXIsIGxlYXJuaW5nIGhvdyB0byBwcm90ZWN0IGhlciBiYWNrIGFmdGVyIGEgc2V2ZXJlIEw1IGRpc2MgaW5qdXJ5LCBhbmQgZmluZGluZyB0aGF0IHRyYWluaW5nIGdhdmUgaGVyIHN0cnVjdHVyZSBhbmQgam95LiBUaGF0IGV4cGVyaWVuY2Ugc2hhcGVkIGhvdyBzaGUgbG9va3MgYXQgY29hY2hpbmc6IHN0cmVuZ3RoIHNob3VsZCBoZWxwIG1lbWJlcnMgbGl2ZSBiZXR0ZXIgb3V0c2lkZSB0aGUgZ3ltLjwvZGl2PgoKPGRpdiBjbGFzcz0iZmxtLXBhcmFncmFwaCI+VGhhdCBpcyB3aHkgdGhlIHdvcmsgYXQgQS1UZWFtIGlzIGxlc3MgZm9jdXNlZCBvbiBxdWljayB2aXN1YWwgY2hhbmdlIGFuZCBtb3JlIGZvY3VzZWQgb24gbGFzdGluZyBmdW5jdGlvbi4gQWxlc2hhIGRlc2NyaWJlZCB3aW5zIHN1Y2ggYXMgbGlmdGluZyBhIGNoaWxkIG1vcmUgZWFzaWx5LCBrZWVwaW5nIHVwIHdpdGggZnJpZW5kcyBvbiBhIGhpa2UsIHdhbGtpbmcgZG93biBhIHdlZGRpbmcgYWlzbGUgd2l0aCBjb25maWRlbmNlLCBvciBmZWVsaW5nIGxlc3MgcGFpbiBpbiBkYWlseSBtb3ZlbWVudC4gVGhvc2UgYXJlIHRoZSBraW5kcyBvZiByZXN1bHRzIHRoYXQgbWFrZSBzdXN0YWluYWJsZSBmaXRuZXNzIGZlZWwgdXNlZnVsIGFuZCBwZXJzb25hbC48L2Rpdj4KCjxkaXYgY2xhc3M9ImZsbS1xdW90ZS1ibG9jayI+CjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgZm9udC1zaXplOjMxcHg7IGxpbmUtaGVpZ2h0OjEuNDI7IGNvbG9yOiMxYjFiMWI7IG1hcmdpbjowIDAgMTRweCAwOyI+4oCcV2XigJlyZSBhIHNtYWxsIGNvbW11bml0eSB3aXRoIGEgbG90IG9mIGhlYXJ0IGFuZCB2YWx1ZS7igJ08L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLXNtYWxsLWxhYmVsIiBzdHlsZT0ibGV0dGVyLXNwYWNpbmc6MS42cHg7IGZvbnQtc2l6ZToxMnB4OyBjb2xvcjojNzU2ZTY2OyBtYXJnaW46MDsiPkFsZXNoYSBHYXJjaWEgSmFyZGluLCBPd25lciAvIEEtVGVhbSBIZWFsdGggYW5kIEZpdG5lc3M8L2Rpdj4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJmbG0taDIiPlBlcnNvbmFsaXplZCBUcmFpbmluZyBEZXNpZ25lZCBGb3IgUmVhbCBMaWZlPC9kaXY+Cgo8ZGl2IGNsYXNzPSJmbG0tcGFyYWdyYXBoIj5UaGUgbWFpbiB3b3JrIGF0IEEtVGVhbSBjZW50ZXJzIG9uIG9uZS10by1vbmUgcGVyc29uYWwgdHJhaW5pbmcgYW5kIHNtYWxsIGdyb3VwIHBlcnNvbmFsIHRyYWluaW5nLCB3aXRoIGdyb3VwcyBrZXB0IHRvIGZvdXIgcGVvcGxlIG9yIGZld2VyLiBFYWNoIG1lbWJlciByZWNlaXZlcyBhIGN1c3RvbWl6ZWQgcHJvZ3JhbSwgYW5kIHRoZSB0ZWFtIHVzZXMgVHJhaW5lcml6ZSBzbyByb3V0aW5lcyBjYW4gY29udGludWUgb3V0c2lkZSB0aGUgZmFjaWxpdHksIGR1cmluZyB0cmF2ZWwsIG9yIGJldHdlZW4gc2Vzc2lvbnMuPC9kaXY+Cgo8ZGl2IGNsYXNzPSJmbG0tcGFyYWdyYXBoIj5UaGUgdHJhaW5pbmcgbW9kZWwgaW5jbHVkZXMgcHJvZ3Jlc3NpdmUgb3ZlcmxvYWQsIGNvbXBvdW5kIG1vdmVtZW50cywgY29yZSBhbmQgZ2x1dGUgYWN0aXZhdGlvbiwgZHluYW1pYyB3YXJtLXVwcywgc3RyZW5ndGggd29yaywgaHlwZXJ0cm9waHkgcmFuZ2VzLCBlbmR1cmFuY2UgcmFuZ2VzLCBtb2JpbGl0eSwgY2lyY3VpdHMsIGFuZCByZWNvdmVyeSBhd2FyZW5lc3MuIEFsZXNoYSBhbHNvIGVtcGhhc2l6ZWQgd2Fsa2luZywgbnV0cml0aW9uIGd1aWRhbmNlLCBzbGVlcCwgc3RlcHMsIHdhdGVyLCBzdHJlc3MsIGFuZCBwYXJ0bmVyc2hpcHMgd2l0aCBkaWV0aXRpYW5zIHdoZW4gYSBtZW1iZXLigJlzIG5lZWRzIGJlY29tZSBjbGluaWNhbC48L2Rpdj4KCjxkaXYgY2xhc3M9ImZsbS1pbWFnZS13cmFwIiBzdHlsZT0ibWF4LXdpZHRoOjcwMHB4OyI+CjxpbWcgc3JjPSJodHRwczovL2lpbGkuaW8vQnNqMzhHZi5wbmciIGFsdD0iQS1UZWFtIEhlYWx0aCBhbmQgRml0bmVzcyBjb2FjaGVzIGFuZCBtZW1iZXJzIGluIFN1bm55dmFsZSBDYWxpZm9ybmlhIj4KPGRpdiBjbGFzcz0iZmxtLWltYWdlLWNhcHRpb24iPjxzcGFuIGNsYXNzPSJmbG0tc21hbGwtbGFiZWwiIHN0eWxlPSJmb250LXNpemU6MTBweDsgY29sb3I6IzdkNzU2YjsiPkNvbW11bml0eSBGb2N1czo8L3NwYW4+IFRoZSBBLVRlYW0gY29tbXVuaXR5IHJlZmxlY3RzIHRoZSBneW3igJlzIHNtYWxsLWJ1c2luZXNzIGlkZW50aXR5LCB3aGVyZSBwZXJzb25hbCBjb25uZWN0aW9uIGFuZCBjb2FjaGluZyBzdGFuZGFyZHMgYXJlIHBhcnQgb2YgdGhlIHNhbWUgZXhwZXJpZW5jZS48L2Rpdj4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJmbG0taDIiPkEgU21hbGwgR3ltIFdpdGggQSBTZXJpb3VzIFF1YWxpdHkgU3RhbmRhcmQ8L2Rpdj4KCjxkaXYgY2xhc3M9ImZsbS1wYXJhZ3JhcGgiPkEtVGVhbSBvcGVyYXRlcyBmcm9tIGEgMSw1MDAtc3F1YXJlLWZvb3QgZmFjaWxpdHksIGFuZCBBbGVzaGEgaXMgY2xlYXIgdGhhdCB0aGUgZ3ltIGhhcyBhIGRpZmZlcmVudCBmZWVsIHRoYW4gYSBsYXJnZXIgY29tbWVyY2lhbCBmaXRuZXNzIGJyYW5kLiBUaGUgc3BhY2UgaXMgc21hbGwsIGNsZWFuLCBwZXJzb25hbCwgYW5kIHNoYXBlZCBieSB0aGUgaW52ZXN0bWVudCBvZiBhIGxvY2FsIG93bmVyIHdobyBoYXMgcHV0IGhlciBvd24gc2F2aW5ncywgdGltZSwgYW5kIGNhcmUgaW50byB0aGUgYnVzaW5lc3MuPC9kaXY+Cgo8ZGl2IGNsYXNzPSJmbG0tcGFyYWdyYXBoIj5RdWFsaXR5IGlzIG9uZSBvZiB0aGUgcG9pbnRzIEFsZXNoYSB3aXNoZXMgbW9yZSBwZW9wbGUgY291bGQgc2VlLiBTaGUgZGVzY3JpYmVkIHZldGVyYW4gdHJhaW5lcnMsIHJlcXVpcmVkIGNlcnRpZmljYXRpb24sIGNvbnRpbnVlZCBlZHVjYXRpb24sIHByb2dyYW0gcmV2aWV3LCBhbmQgaGlnaCBzdGFuZGFyZHMgZm9yIGV2ZXJ5IG1lbWJlcuKAmXMgZXhwZXJpZW5jZS4gSGVyIGdvYWwgaXMgbm90IHRvIGJlIHRoZSBsb3dlc3QtY29zdCBvcHRpb24gaW4gdGhlIGFyZWEuIEhlciBnb2FsIGlzIHRvIHByb3ZpZGUgdmFsdWUgdGhhdCBtYXRjaGVzIHRoZSBxdWFsaXR5IG9mIGNvYWNoaW5nLjwvZGl2PgoKPGRpdiBzdHlsZT0iYm9yZGVyLXRvcDoxcHggc29saWQgI2Q5ZDRjYjsgYm9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q5ZDRjYjsgcGFkZGluZzoyOHB4IDA7IG1hcmdpbjo0MHB4IDA7Ij4KPGRpdiBjbGFzcz0iZmxtLXNtYWxsLWxhYmVsIiBzdHlsZT0ibGV0dGVyLXNwYWNpbmc6Mi4zcHg7IGZvbnQtc2l6ZToxMXB4OyBjb2xvcjojN2Q3NTZiOyBtYXJnaW46MCAwIDEycHggMDsiPkVkaXRvcmlhbCBQZXJzcGVjdGl2ZTwvZGl2Pgo8ZGl2IHN0eWxlPSJmb250LWZhbWlseTpHZW9yZ2lhLCAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWY7IGZvbnQtc2l6ZTozMHB4OyBsaW5lLWhlaWdodDoxLjQ4OyBjb2xvcjojMjQyMTFlOyBtYXJnaW46MDsiPkEtVGVhbSBtYXR0ZXJzIGJlY2F1c2UgaXQgdHJlYXRzIGZpdG5lc3MgYXMgYSBsb25nLXRlcm0gcmVsYXRpb25zaGlwIGJldHdlZW4gdGhlIGNvYWNoLCB0aGUgbWVtYmVyLCBhbmQgdGhlIGxpZmUgdGhhdCBtZW1iZXIgaXMgdHJ5aW5nIHRvIGxpdmUuPC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0iZmxtLXNlY3Rpb24gZmxtLXNlcnZpY2UtYnJpZWYiPgo8ZGl2IHN0eWxlPSJmb250LWZhbWlseTpHZW9yZ2lhLCAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWY7IHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTsgZm9udC1zaXplOjEycHg7IGxldHRlci1zcGFjaW5nOjIuM3B4OyBjb2xvcjojNWQ1NjRlOyBmb250LXdlaWdodDo3MDA7IG1hcmdpbjowIDAgMTBweCAwOyI+RWRpdG9yaWFsIFNlcnZpY2UgQnJpZWY8L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLWgyIiBzdHlsZT0ibWFyZ2luOjAgMCAxM3B4IDA7Ij5Ib3cgVGhlIEEtVGVhbSBNb2RlbCBXb3JrczwvZGl2Pgo8ZGl2IHN0eWxlPSJmb250LWZhbWlseTpHZW9yZ2lhLCAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWY7IGZvbnQtc2l6ZToyMXB4OyBsaW5lLWhlaWdodDoxLjcyOyBjb2xvcjojMmEyOTI2OyBtYXJnaW46MCAwIDE1cHggMDsiPlRoZSBmYWNpbGl0eeKAmXMgc2VydmljZXMgYXJlIGJ1aWx0IGFyb3VuZCBwZXJzb25hbCBhdHRlbnRpb24sIGNhcmVmdWwgcHJvZ3JhbW1pbmcsIGFuZCBwcmFjdGljYWwgc3VwcG9ydCBmb3IgbWVtYmVycyB3aG8gd2FudCBmaXRuZXNzIHRvIGJlIGNvbnNpc3RlbnQgYW5kIHN1c3RhaW5hYmxlLjwvZGl2PgoKPGRpdiBzdHlsZT0iYm9yZGVyLXRvcDoxcHggc29saWQgI2Q5ZDRjYjsiPgo8ZGl2IGNsYXNzPSJmbG0tc2VydmljZS1yb3ciPjxzcGFuIGNsYXNzPSJmbG0tc2VydmljZS1sYWJlbCI+Q29yZSBTZXJ2aWNlczwvc3Bhbj48c3BhbiBjbGFzcz0iZmxtLXNlcnZpY2UtY29weSI+T25lLXRvLW9uZSBwZXJzb25hbCB0cmFpbmluZyBhbmQgc21hbGwgZ3JvdXAgcGVyc29uYWwgdHJhaW5pbmcsIHdpdGggZ3JvdXBzIG9mIGZvdXIgcGVvcGxlIG9yIGZld2VyLjwvc3Bhbj48L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLXNlcnZpY2Utcm93Ij48c3BhbiBjbGFzcz0iZmxtLXNlcnZpY2UtbGFiZWwiPlByb2dyYW1taW5nPC9zcGFuPjxzcGFuIGNsYXNzPSJmbG0tc2VydmljZS1jb3B5Ij5DdXN0b21pemVkIHRyYWluaW5nIHBsYW5zIGJ1aWx0IGZvciBlYWNoIG1lbWJlciwgc3VwcG9ydGVkIHRocm91Z2ggYW4gYXBwIHNvIHJvdXRpbmVzIGNhbiBjb250aW51ZSBvdXRzaWRlIHNjaGVkdWxlZCBzZXNzaW9ucy48L3NwYW4+PC9kaXY+CjxkaXYgY2xhc3M9ImZsbS1zZXJ2aWNlLXJvdyI+PHNwYW4gY2xhc3M9ImZsbS1zZXJ2aWNlLWxhYmVsIj5UcmFpbmluZyBGb2N1czwvc3Bhbj48c3BhbiBjbGFzcz0iZmxtLXNlcnZpY2UtY29weSI+U3RyZW5ndGgsIG1vdmVtZW50IHNraWxsLCBwcm9ncmVzc2l2ZSBvdmVybG9hZCwgbW9iaWxpdHksIHJlY292ZXJ5LCBwZXJmb3JtYW5jZSBnb2FscywgYW5kIGNvbmZpZGVuY2UgaW4gdGhlIGd5bS48L3NwYW4+PC9kaXY+CjxkaXYgY2xhc3M9ImZsbS1zZXJ2aWNlLXJvdyI+PHNwYW4gY2xhc3M9ImZsbS1zZXJ2aWNlLWxhYmVsIj5MaWZlc3R5bGUgU3VwcG9ydDwvc3Bhbj48c3BhbiBjbGFzcz0iZmxtLXNlcnZpY2UtY29weSI+TnV0cml0aW9uIGd1aWRhbmNlLCBoYWJpdCBzdXBwb3J0LCBzbGVlcCBhd2FyZW5lc3MsIHdhbGtpbmcsIGh5ZHJhdGlvbiwgc3RyZXNzIGF3YXJlbmVzcywgYW5kIHJlZmVycmFscyB0byBkaWV0aXRpYW5zIHdoZW4gbmVlZGVkLjwvc3Bhbj48L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLXNlcnZpY2Utcm93Ij48c3BhbiBjbGFzcz0iZmxtLXNlcnZpY2UtbGFiZWwiPkNvbW11bml0eSBGZWVsPC9zcGFuPjxzcGFuIGNsYXNzPSJmbG0tc2VydmljZS1jb3B5Ij5BIHNtYWxsLCB3ZWxjb21pbmcgZW52aXJvbm1lbnQgd2hlcmUgbWVtYmVycyBjYW4gZmVlbCBrbm93biwgc3VwcG9ydGVkLCBhbmQgZW5jb3VyYWdlZCB0byBrZWVwIHNob3dpbmcgdXAuPC9zcGFuPjwvZGl2Pgo8L2Rpdj4KPC9kaXY+Cgo8ZGl2IHN0eWxlPSJtYXJnaW46NDJweCAwIDQ0cHggMDsgcGFkZGluZzoyMnB4IDAgMjJweCAwOyBib3JkZXItdG9wOjJweCBzb2xpZCAjMTExMTExOyBib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDlkNGNiOyI+CjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlOyBmb250LXNpemU6MTJweDsgbGV0dGVyLXNwYWNpbmc6Mi4zcHg7IGNvbG9yOiM1ZDU2NGU7IGZvbnQtd2VpZ2h0OjcwMDsgbWFyZ2luOjAgMCAxNHB4IDA7Ij5FbGl0ZSBSZXZpZXc8L2Rpdj4KPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6R2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyBmb250LXNpemU6MjVweDsgbGluZS1oZWlnaHQ6MS41MjsgY29sb3I6IzE3MTcxNzsgbWFyZ2luOjAgMCAxNHB4IDA7Ij7igJxIaWdobHkgcmVjb21tZW5kIEEtVGVhbSBmaXRuZXNzLiBBbGVzaGEgaXMgYW4gb3V0c3RhbmRpbmcgcGVyc29uYWwgdHJhaW5lciBrbm93bGVkZ2VhYmxlLCBtb3RpdmF0aW5nLCBhbmQgZ2VudWluZWx5IGludmVzdGVkIGluIGhlciBjbGllbnRzLiBPbmNlIHlvdSBzdGFydCB3b3JraW5nIG91dCwgeW91IGNhbiByZWFsbHkgdGVsbCB0aGlzIGlzIGEgcGxhY2UgdGhhdCBjYXJlcyBhYm91dCBxdWFsaXR5IGFuZCByZXN1bHRzLiBUaGUgY29hY2hpbmcgaXMgcm9idXN0IHRoYXQgbm90IG9ubHkgY292ZXJzIG15IGZvcm0gd2hpbGUgd29ya2luZyBvdXQgYnV0IGFsc28gZm9sbG93LSB1cCBvbiBudXRyaXRpb24gdG8gaGVscCBtZSBhY2hpZXZlIG15IGdvYWxzLiBSZWFsbHkgZ2xhZCBteSBmcmllbmQgcmVjb21tZW5kZWQgbWUgdGhpcyB0ZWFtIeKAnTwvZGl2Pgo8ZGl2IGNsYXNzPSJmbG0tc21hbGwtbGFiZWwiIHN0eWxlPSJsZXR0ZXItc3BhY2luZzoxLjZweDsgZm9udC1zaXplOjExcHg7IGNvbG9yOiM3NTZlNjY7IG1hcmdpbjowOyI+Q3VzdG9tZXIgUmV2aWV3IFN1cHBsaWVkIEZvciBFZGl0b3JpYWwgVXNlPC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0iZmxtLWgyIj5Hcm93dGggV2l0aG91dCBMb3NpbmcgVGhlIFNtYWxsLUJ1c2luZXNzIEZlZWw8L2Rpdj4KCjxkaXYgY2xhc3M9ImZsbS1wYXJhZ3JhcGgiPkFsZXNoYSBpcyBob25lc3QgYWJvdXQgdGhlIGNoYWxsZW5nZSBvZiBncm93aW5nIGEgc21hbGwgZml0bmVzcyBidXNpbmVzcy4gU2hlIHdhbnRzIG1vcmUgcGVvcGxlIGluIFN1bm55dmFsZSB0byB1bmRlcnN0YW5kIHdoYXQgQS1UZWFtIG9mZmVycywgYnV0IHNoZSBhbHNvIHdhbnRzIHRvIHByb3RlY3QgdGhlIG1lbWJlciBleHBlcmllbmNlIHRoYXQgbWFkZSB0aGUgZ3ltIHdvcmsgaW4gdGhlIGZpcnN0IHBsYWNlLiBUaGF0IG1lYW5zIGJldHRlciBjb21tdW5pY2F0aW9uLCBtb3JlIGxvY2FsIHZpc2liaWxpdHksIGNhcmVmdWwgc3RhZmZpbmcsIGFuZCBncm93dGggdGhhdCBkb2VzIG5vdCB3ZWFrZW4gdGhlIHF1YWxpdHkgc3RhbmRhcmQuPC9kaXY+Cgo8ZGl2IGNsYXNzPSJmbG0tcGFyYWdyYXBoIj5Mb29raW5nIGFoZWFkLCBzaGUgd291bGQgbGlrZSBhIGxhcmdlciBmYWNpbGl0eSwgbW9yZSBzZXJ2aWNlIG9wdGlvbnMsIGEgc3Ryb25nZXIgb25saW5lIHByZXNlbmNlLCBtb3JlIGNvbW11bml0eSBldmVudHMsIGFuZCBldmVudHVhbGx5IG1vcmUgb3Bwb3J0dW5pdGllcyBmb3IgdGhlIHBlb3BsZSB3aG8gd29yayBmb3IgdGhlIGJ1c2luZXNzLiBUaGUgdmlzaW9uIGlzIGFtYml0aW91cywgYnV0IGl0IGNvbWVzIHdpdGggYSBjbGVhciBjb25kaXRpb246IEEtVGVhbSBjYW4gZ3JvdywgYnV0IGl0IGNhbm5vdCBsb3NlIHRoZSBwZXJzb25hbCBmZWVsIHRoYXQgbWFrZXMgbWVtYmVycyB0cnVzdCBpdC48L2Rpdj4KCjxkaXYgY2xhc3M9ImZsbS1oMiI+V2h5IFRoaXMgTWF0dGVycyBMb2NhbGx5PC9kaXY+Cgo8ZGl2IGNsYXNzPSJmbG0tcGFyYWdyYXBoIj5TdW5ueXZhbGUgc2l0cyBpbiBhIHBhcnQgb2YgU2lsaWNvbiBWYWxsZXkgd2hlcmUgbWFueSBwZW9wbGUgd29yayBsb25nIGhvdXJzIGFuZCBjYXJyeSBkZW1hbmRpbmcgc2NoZWR1bGVzLiBGb3IgdGhvc2Ugc2VhcmNoaW5nIGZvciBwZXJzb25hbCB0cmFpbmluZyBpbiB0aGUgYXJlYSwgdGhlIGNob2ljZSBpcyBub3QgYWx3YXlzIGFib3V0IGZpbmRpbmcgdGhlIGxhcmdlc3QgZ3ltIG9yIHRoZSBmbGFzaGllc3QgZXF1aXBtZW50LiBGb3IgbWFueSBtZW1iZXJzLCB0aGUgYmV0dGVyIGZpdCBpcyBhIHBsYWNlIHRoYXQgY2FuIGhlbHAgY3JlYXRlIHN0cnVjdHVyZSwgY29uZmlkZW5jZSwgYW5kIGNvbnNpc3RlbmN5LjwvZGl2PgoKPGRpdiBjbGFzcz0iZmxtLXBhcmFncmFwaCI+QS1UZWFtIEhlYWx0aCBhbmQgRml0bmVzcyBmaWxscyB0aGF0IGxvY2FsIG5lZWQgYnkgb2ZmZXJpbmcgcGVyc29uYWxpemVkIGZpdG5lc3MgdHJhaW5pbmcgaW4gYSBzbWFsbGVyIGVudmlyb25tZW50LiBJdHMgc3RvcnkgcmVmbGVjdHMgYSBsb2NhbCBidXNpbmVzcyB0cnlpbmcgdG8gZ3JvdyB3aGlsZSBzdGF5aW5nIGNsb3NlIHRvIHRoZSBwZW9wbGUgaXQgc2VydmVzLCB3aGljaCBpcyB3aHkgdGhlIGd5beKAmXMgZW1waGFzaXMgb24gcXVhbGl0eSwgbG9uZ2V2aXR5LCBhbmQgY29tbXVuaXR5IGZlZWxzIGVzcGVjaWFsbHkgcmVsZXZhbnQuPC9kaXY+Cgo8ZGl2IGNsYXNzPSJmbG0taDIiPkZyZXF1ZW50bHkgQXNrZWQgUXVlc3Rpb25zIEFib3V0IEEtVGVhbSBIZWFsdGggQW5kIEZpdG5lc3M8L2Rpdj4KCjxkaXYgY2xhc3M9ImZsbS1oMyI+V2hhdCBJcyBBIFN1c3RhaW5hYmxlIEZpdG5lc3MgQnVzaW5lc3M/PC9kaXY+CjxkaXYgY2xhc3M9ImZsbS1wYXJhZ3JhcGgiPkEgc3VzdGFpbmFibGUgZml0bmVzcyBidXNpbmVzcyBpcyBidWlsdCBhcm91bmQgbG9uZy10ZXJtIHN0cmVuZ3RoLCBjb25zaXN0ZW5jeSwgbWVtYmVyIGNhcmUsIGFuZCBwcmFjdGljYWwgc3VwcG9ydCBpbnN0ZWFkIG9mIHNob3J0LXRlcm0gcHJlc3N1cmUgb3IgcXVpY2stZml4IHJlc3VsdHMuIEEtVGVhbSBIZWFsdGggYW5kIEZpdG5lc3MgcmVmbGVjdHMgdGhhdCBpZGVhIHRocm91Z2ggcGVyc29uYWxpemVkIGNvYWNoaW5nLCBzbWFsbCBncm91cCB0cmFpbmluZywgYW5kIGEgZm9jdXMgb24gaGVscGluZyBtZW1iZXJzIGJ1aWxkIGZpdG5lc3MgdGhhdCBzdXBwb3J0cyBkYWlseSBsaWZlLjwvZGl2PgoKPGRpdiBjbGFzcz0iZmxtLWgzIj5XaGF0IFNlcnZpY2VzIERvZXMgQS1UZWFtIEhlYWx0aCBBbmQgRml0bmVzcyBPZmZlcj88L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLXBhcmFncmFwaCI+QS1UZWFtIEhlYWx0aCBhbmQgRml0bmVzcyBpcyBrbm93biBmb3Igb25lLXRvLW9uZSBwZXJzb25hbCB0cmFpbmluZywgc21hbGwgZ3JvdXAgcGVyc29uYWwgdHJhaW5pbmcsIG51dHJpdGlvbiBndWlkYW5jZSwgY3VzdG9taXplZCBwcm9ncmFtbWluZywgYW5kIGEgc21hbGxlciBvbmxpbmUgY29hY2hpbmcgY29tbXVuaXR5LiBUaGUgZ3ltIGFsc28gaGFzIGFjY2VzcyB0byBjaGlyb3ByYWN0aWMgY2FyZSB0aHJvdWdoIHByb2Zlc3Npb25hbHMgd2hvIHdvcmsgb3V0IG9mIHRoZSBmYWNpbGl0eS48L2Rpdj4KCjxkaXYgY2xhc3M9ImZsbS1oMyI+V2hvIElzIEEtVGVhbSBIZWFsdGggQW5kIEZpdG5lc3MgRGVzaWduZWQgRm9yPzwvZGl2Pgo8ZGl2IGNsYXNzPSJmbG0tcGFyYWdyYXBoIj5UaGUgZ3ltIGlzIGRlc2lnbmVkIGZvciBtZW1iZXJzIHdobyB2YWx1ZSBxdWFsaXR5LCBsb25nZXZpdHksIGFuZCBhIHdlbGNvbWluZyBlbnZpcm9ubWVudC4gQWxlc2hhIGRlc2NyaWJlZCB0aGUgY29tbXVuaXR5IGFzIGEgcGxhY2UgZm9yIHBlb3BsZSB3aG8gd2FudCB0byBmZWVsIHN0cm9uZ2VyLCBhZ2Ugd2VsbCwgZW5qb3kgbW92ZW1lbnQsIGFuZCBiZSBzdXBwb3J0ZWQgd2l0aG91dCBqdWRnbWVudC48L2Rpdj4KCjxkaXYgY2xhc3M9ImZsbS1oMyI+SG93IERvZXMgQS1UZWFtIEFwcHJvYWNoIE1lbWJlciBSZXN1bHRzPzwvZGl2Pgo8ZGl2IGNsYXNzPSJmbG0tcGFyYWdyYXBoIj5UaGUgY29hY2hpbmcgYXBwcm9hY2ggc3RhcnRzIHdpdGggbW92ZW1lbnQgcXVhbGl0eSwgc3RyZW5ndGgsIHBlcmZvcm1hbmNlIGdvYWxzLCBwcm9ncmVzc2l2ZSB0cmFpbmluZywgYW5kIGhhYml0cyB0aGF0IHN1cHBvcnQgcmVjb3ZlcnkuIE1lbWJlcnMgbWF5IHdvcmsgb24gc3RyZW5ndGgsIGNvbmZpZGVuY2UsIHNraWxsLCBwYWluIHJlZHVjdGlvbiwgbXVzY2xlIG1hc3MsIG51dHJpdGlvbiBoYWJpdHMsIHdhbGtpbmcsIGFuZCBvdGhlciBkYWlseSByb3V0aW5lcyBkZXBlbmRpbmcgb24gaW5kaXZpZHVhbCBnb2Fscy48L2Rpdj4KCjxkaXYgY2xhc3M9ImZsbS1oMyI+V2hhdCBNYWtlcyBBLVRlYW0gRGlmZmVyZW50IEZyb20gQSBCaWcgQm94IEd5bT88L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLXBhcmFncmFwaCI+QS1UZWFtIEhlYWx0aCBhbmQgRml0bmVzcyBoYXMgYSBzbWFsbGVyLCBvd25lci1sZWQgZmVlbCwgY3VzdG9taXplZCBwcm9ncmFtbWluZywgdmV0ZXJhbiB0cmFpbmVycywgYW5kIGEgY29tbXVuaXR5IGF0bW9zcGhlcmUuIEFsZXNoYSBlbXBoYXNpemVkIHF1YWxpdHksIGNhcmUsIGFuZCBwZXJzb25hbCBjb25uZWN0aW9uIGFzIHBhcnQgb2YgdGhlIGd5beKAmXMgZGlmZmVyZW5jZSBmcm9tIGxhcmdlciBjb21tZXJjaWFsIGZpdG5lc3Mgc3BhY2VzLjwvZGl2PgoKPGRpdiBjbGFzcz0iZmxtLWtleS1ib3giPgo8ZGl2IGNsYXNzPSJmbG0ta2V5LWhlYWRpbmciPktleSBUYWtlYXdheXM8L2Rpdj4KPHVsPgo8bGk+QWxlc2hhIGJ1aWx0IEEtVGVhbSBIZWFsdGggYW5kIEZpdG5lc3MgZnJvbSBwZXJzb25hbCBleHBlcmllbmNlLCBjb2FjaGluZyBwdXJwb3NlLCBhbmQgYSBmb2N1cyBvbiBsb25nLXRlcm0gaGVhbHRoLjwvbGk+CjxsaT5UaGUgZ3lt4oCZcyBjb3JlIHNlcnZpY2VzIGluY2x1ZGUgb25lLXRvLW9uZSBwZXJzb25hbCB0cmFpbmluZywgc21hbGwgZ3JvdXAgcGVyc29uYWwgdHJhaW5pbmcsIG51dHJpdGlvbiBndWlkYW5jZSwgYW5kIGN1c3RvbWl6ZWQgcHJvZ3JhbW1pbmcuPC9saT4KPGxpPkEtVGVhbeKAmXMgbG9jYWwgZGlmZmVyZW5jZSBjb21lcyBmcm9tIHF1YWxpdHkgc3RhbmRhcmRzLCBleHBlcmllbmNlZCB0cmFpbmVycywgc21hbGwtYnVzaW5lc3MgY2FyZSwgYW5kIGEgd2VsY29taW5nIGNvbW11bml0eS48L2xpPgo8bGk+VGhlIGJ1c2luZXNzIGlzIGdyb3dpbmcgd2l0aCBhIGNsZWFyIGdvYWw6IHJlYWNoIG1vcmUgcGVvcGxlIHdoaWxlIHByZXNlcnZpbmcgdGhlIHBlcnNvbmFsIGZlZWwgdGhhdCBtZW1iZXJzIHZhbHVlLjwvbGk+CjwvdWw+CjwvZGl2PgoKPGRpdiBjbGFzcz0iZmxtLWgyIj5Db25jbHVzaW9uPC9kaXY+Cgo8ZGl2IGNsYXNzPSJmbG0tcGFyYWdyYXBoIj5UaGUgc3Rvcnkgb2YgQS1UZWFtIEhlYWx0aCBhbmQgRml0bmVzcyBpcyBub3Qgb25seSBhYm91dCBhIGd5bSBpbiBTdW5ueXZhbGUuIEl0IGlzIGFib3V0IHdoYXQgaGFwcGVucyB3aGVuIGEgYnVzaW5lc3Mgb3duZXIgdHVybnMgcGVyc29uYWwgcmVzaWxpZW5jZSBpbnRvIGEgY29hY2hpbmcgY3VsdHVyZS4gQWxlc2hh4oCZcyBtb2RlbCBpcyBzaW1wbGUgaW4gdGhlIGJlc3Qgc2Vuc2U6IGhlbHAgbWVtYmVycyBtb3ZlIGJldHRlciwgZmVlbCBzdHJvbmdlciwgc3RheSBjb25zaXN0ZW50LCBhbmQgZW5qb3kgdGhlIHByb2Nlc3MgZW5vdWdoIHRvIGtlZXAgZ29pbmcuPC9kaXY+Cgo8ZGl2IGNsYXNzPSJmbG0tcGFyYWdyYXBoIj5Gb3IgbWVtYmVycyB3aG8gdmFsdWUgcXVhbGl0eSBhbmQgbG9uZ2V2aXR5LCBBLVRlYW0gb2ZmZXJzIGEgZ3JvdW5kZWQgYWx0ZXJuYXRpdmUgdG8gYSBmaXRuZXNzIHdvcmxkIHRoYXQgY2FuIG9mdGVuIGZlZWwgcnVzaGVkLCBjcm93ZGVkLCBvciBhcHBlYXJhbmNlLWRyaXZlbi4gSXRzIHByb21pc2UgaXMgcXVpZXRlciBhbmQgc3Ryb25nZXI6IGEgc21hbGwgY29tbXVuaXR5LCBhIHNlcmlvdXMgc3RhbmRhcmQsIGFuZCBhIGxvdCBvZiBoZWFydC48L2Rpdj4KCjxkaXYgY2xhc3M9ImZsbS1jdGEiPlJlYWRlcnMgaW50ZXJlc3RlZCBpbiBleHBsb3JpbmcgQS1UZWFtIEhlYWx0aCBhbmQgRml0bmVzc+KAmXMgcGVyc29uYWxpemVkIGNvYWNoaW5nIGFwcHJvYWNoIGNhbiB2aXNpdCB0aGlzIDxhIGhyZWY9Imh0dHBzOi8vd3d3LmF0ZWFtaGVhbHRoYW5kZml0bmVzcy5jb20vIiBzdHlsZT0iY29sb3I6IzExMTExMTsgdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTsiPnBlcnNvbmFsIHRyYWluaW5nIGd5bSBpbiBTdW5ueXZhbGU8L2E+IG9ubGluZS48L2Rpdj4KCjxkaXYgY2xhc3M9ImZsbS1mZWF0dXJlZC1leHBlcnQiPgo8dGFibGUgY2xhc3M9ImZsbS10YWJsZSIgcm9sZT0icHJlc2VudGF0aW9uIiB3aWR0aD0iMTAwJSIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIiBib3JkZXI9IjAiIHN0eWxlPSJtYXJnaW46MCAwIDIwcHggMDsiPgo8dHI+Cjx0ZCB2YWxpZ249InRvcCIgc3R5bGU9IndpZHRoOjY4JTsgdmVydGljYWwtYWxpZ246dG9wOyBwYWRkaW5nOjAgMjhweCAwIDA7IHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyI+CjxkaXYgY2xhc3M9ImZsbS1zbWFsbC1sYWJlbCIgc3R5bGU9ImZvbnQtc2l6ZToxMnB4OyBsZXR0ZXItc3BhY2luZzoycHg7IGNvbG9yOiM3MDY5NjE7IG1hcmdpbjowIDAgNnB4IDA7Ij5GZWF0dXJlZCBGaXRuZXNzIExlYWRlcjwvZGl2Pgo8ZGl2IGNsYXNzPSJmbG0tc21hbGwtbGFiZWwiIHN0eWxlPSJmb250LXNpemU6MTBweDsgbGV0dGVyLXNwYWNpbmc6MnB4OyBjb2xvcjojOGI4MzdhOyBtYXJnaW46MCAwIDE1cHggMDsiPkFib3V0IHRoZSBGZWF0dXJlZCBFeHBlcnQ8L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLWZlYXR1cmVkLW5hbWUiPkFsZXNoYSBHYXJjaWEgSmFyZGluPC9kaXY+CjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OkFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZToxN3B4OyBjb2xvcjojNWY1YTUwOyBtYXJnaW46MCAwIDZweCAwOyI+T3duZXIsIFBlcnNvbmFsIFRyYWluZXIsIGFuZCBGaXRuZXNzIExlYWRlciAvIEEtVGVhbSBIZWFsdGggYW5kIEZpdG5lc3M8L2Rpdj4KPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6QXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjsgZm9udC1zaXplOjEzcHg7IGNvbG9yOiM3ZDc1NmI7IG1hcmdpbjowOyI+U3Vubnl2YWxlLCBDYWxpZm9ybmlhPC9kaXY+CjwvdGQ+Cjx0ZCB2YWxpZ249InRvcCIgc3R5bGU9IndpZHRoOjMyJTsgdmVydGljYWwtYWxpZ246dG9wOyBwYWRkaW5nOjA7IHRleHQtYWxpZ246cmlnaHQ7Ij4KPGltZyBzcmM9Imh0dHBzOi8vaWlsaS5pby9Cc2ozZVFzLnBuZyIgYWx0PSJBbGVzaGEgR2FyY2lhIEphcmRpbiBmZWF0dXJlZCBmaXRuZXNzIGxlYWRlciBhbmQgb3duZXIgb2YgQS1UZWFtIEhlYWx0aCBhbmQgRml0bmVzcyIgc3R5bGU9ImRpc3BsYXk6YmxvY2s7IHdpZHRoOjEwMCU7IG1heC13aWR0aDoxOTBweDsgaGVpZ2h0OmF1dG87IGJvcmRlcjowOyBtYXJnaW46MCAwIDAgYXV0bzsiPgo8L3RkPgo8L3RyPgo8L3RhYmxlPgoKPGRpdiBzdHlsZT0iaGVpZ2h0OjFweDsgYmFja2dyb3VuZDojZTRkZmQ3OyBtYXJnaW46MCAwIDIwcHggMDsiPjwvZGl2PgoKPGRpdiBzdHlsZT0ibWF4LXdpZHRoOjY3MHB4OyI+CjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgZm9udC1zaXplOjIwcHg7IGxpbmUtaGVpZ2h0OjEuODsgY29sb3I6IzFiMWIxOTsgbWFyZ2luOjAgMCAxOXB4IDA7Ij5BbGVzaGEgR2FyY2lhIEphcmRpbiBsZWFkcyBBLVRlYW0gSGVhbHRoIGFuZCBGaXRuZXNzIGluIFN1bm55dmFsZSwgQ2FsaWZvcm5pYS4gSGVyIHBhdGggaW50byBmaXRuZXNzIGdyZXcgZnJvbSBoZXIgb3duIGhlYWx0aCBqb3VybmV5LCBzdHJ1Y3R1cmVkIHRyYWluaW5nLCBpbmp1cnkgcmVjb3ZlcnksIGFuZCBhIGRlc2lyZSB0byBoZWxwIG90aGVycyBleHBlcmllbmNlIHRoZSBjb25maWRlbmNlIGFuZCBkYWlseS1saWZlIGJlbmVmaXRzIHRoYXQgc3RyZW5ndGggY2FuIGNyZWF0ZS4gQWZ0ZXIgb3BlbmluZyBoZXIgYnVzaW5lc3MgaW4gMjAxOCwgc2hlIGd1aWRlZCBpdCB0aHJvdWdoIG1ham9yIGdyb3d0aCwgYSBnYXJhZ2UgdHJhaW5pbmcgY2hhcHRlciwgYW5kIHRoZSBtb3ZlIGludG8gYSBjb21tZXJjaWFsIGZhY2lsaXR5IHdpdGggYSBsYXJnZXIgY29hY2hpbmcgdGVhbS48L2Rpdj4KCjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OidQbGF5ZmFpciBEaXNwbGF5JywgR2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyBmb250LXNpemU6MjJweDsgbGluZS1oZWlnaHQ6MS4yODsgZm9udC13ZWlnaHQ6NzAwOyBjb2xvcjojMTExMTExOyAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjojMTExMTExOyBtYXJnaW46MCAwIDhweCAwOyI+TWlzc2lvbiAvIFBoaWxvc29waHk8L2Rpdj4KPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6R2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyBmb250LXNpemU6MjBweDsgbGluZS1oZWlnaHQ6MS44OyBjb2xvcjojMWIxYjE5OyBtYXJnaW46MCAwIDE5cHggMDsiPkFsZXNoYeKAmXMgcGhpbG9zb3BoeSBjZW50ZXJzIG9uIHN1c3RhaW5hYmxlIGZpdG5lc3MsIHF1YWxpdHkgY29hY2hpbmcsIGFuZCBoZWxwaW5nIG1lbWJlcnMgYnVpbGQgc3RyZW5ndGggdGhhdCBzdXBwb3J0cyByZWFsIGxpZmUuIFNoZSBlbXBoYXNpemVzIGNvbnNpc3RlbmN5IG92ZXIgbW90aXZhdGlvbiwgcGVyZm9ybWFuY2UgZ29hbHMgb3ZlciBhcHBlYXJhbmNlIGFsb25lLCBhbmQgYSB3ZWxjb21pbmcgY3VsdHVyZSB3aGVyZSBtZW1iZXJzIGNhbiBpbXByb3ZlIHdpdGhvdXQgZmVlbGluZyBqdWRnZWQuPC9kaXY+Cgo8ZGl2IHN0eWxlPSJmb250LWZhbWlseTonUGxheWZhaXIgRGlzcGxheScsIEdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgZm9udC1zaXplOjIycHg7IGxpbmUtaGVpZ2h0OjEuMjg7IGZvbnQtd2VpZ2h0OjcwMDsgY29sb3I6IzExMTExMTsgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IzExMTExMTsgbWFyZ2luOjAgMCA4cHggMDsiPlZhbHVlcyAvIFNwZWNpYWx0aWVzPC9kaXY+CjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgZm9udC1zaXplOjIwcHg7IGxpbmUtaGVpZ2h0OjEuODsgY29sb3I6IzFiMWIxOTsgbWFyZ2luOjA7Ij5IZXIgd29yayBmb2N1c2VzIG9uIG9uZS10by1vbmUgcGVyc29uYWwgdHJhaW5pbmcsIHNtYWxsIGdyb3VwIHBlcnNvbmFsIHRyYWluaW5nLCBwcm9ncmVzc2l2ZSBzdHJlbmd0aCB3b3JrLCBtb3ZlbWVudCBxdWFsaXR5LCBudXRyaXRpb24gZ3VpZGFuY2UsIG1lbWJlciBjb25maWRlbmNlLCBhbmQgbG9uZy10ZXJtIGhlYWx0aC4gU2hlIGFsc28gcGxhY2VzIHN0cm9uZyB2YWx1ZSBvbiB0cmFpbmVyIHN0YW5kYXJkcywgY29udGludWVkIGVkdWNhdGlvbiwgY29tbXVuaXR5LCBhbmQgbWFpbnRhaW5pbmcgYSBzbWFsbC1idXNpbmVzcyBmZWVsIGFzIHRoZSBneW0gZ3Jvd3MuPC9kaXY+CjwvZGl2Pgo8L2Rpdj4KCjxkaXYgc3R5bGU9ImJhY2tncm91bmQ6I2ZmZmZmZjsgYm9yZGVyLXRvcDoycHggc29saWQgIzExMTExMTsgcGFkZGluZzoyNHB4IDAgNHB4IDA7IG1hcmdpbjowIDAgMzJweCAwOyI+CjxkaXYgY2xhc3M9ImZsbS1zbWFsbC1sYWJlbCIgc3R5bGU9ImxldHRlci1zcGFjaW5nOjIuNHB4OyBmb250LXNpemU6MTFweDsgbWFyZ2luOjAgMCAxMHB4IDA7Ij5FZGl0b3JpYWwgQ3JpdGVyaWE8L2Rpdj4KPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6R2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyBmb250LXNpemU6MjFweDsgbGluZS1oZWlnaHQ6MS42ODsgY29sb3I6IzI0MjExZTsgbWFyZ2luOjA7Ij5GaXRuZXNzIExpdmluZyBNYWdhemluZeKEoiBzcG90bGlnaHQgZmVhdHVyZXMgYXJlIHNlbGVjdGVkIGJhc2VkIG9uIGxvY2FsIGxlYWRlcnNoaXAsIGNsaWVudCBleHBlcmllbmNlLCBzZXJ2aWNlIHF1YWxpdHksIGFuZCBjb250cmlidXRpb24gdG8gdGhlIGZpdG5lc3MgY29tbXVuaXR5LjwvZGl2Pgo8L2Rpdj4KCjxkaXYgc3R5bGU9ImJhY2tncm91bmQ6I2ZkZmNmOTsgYm9yZGVyLWxlZnQ6MnB4IHNvbGlkICNkOWQ0Y2I7IHBhZGRpbmc6MjBweCAyMnB4OyBtYXJnaW46MCAwIDI4cHggMDsiPgo8ZGl2IGNsYXNzPSJmbG0tc21hbGwtbGFiZWwiIHN0eWxlPSJsZXR0ZXItc3BhY2luZzoycHg7IGZvbnQtc2l6ZToxMHB4OyBsaW5lLWhlaWdodDoxLjc7IG1hcmdpbjowIDAgOHB4IDA7Ij5GaXRuZXNzIExpdmluZyBNYWdhemluZeKEoiBWZXJpZmllZCBTcG90bGlnaHQ8L2Rpdj4KPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6R2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyBmb250LXNpemU6MTlweDsgbGluZS1oZWlnaHQ6MS42ODsgY29sb3I6IzI0MjExZTsgbWFyZ2luOjA7Ij5UaGlzIGZlYXR1cmUgaXMgcGFydCBvZiBGaXRuZXNzIExpdmluZyBNYWdhemluZeKEouKAmXMgbG9jYWwgZml0bmVzcyBsZWFkZXJzaGlwIGVkaXRvcmlhbCBzZXJpZXMsIGNyZWF0ZWQgdG8gcmVjb2duaXplIHN0YW5kb3V0IGZpdG5lc3MgcHJvZmVzc2lvbmFscywgZ3ltIG93bmVycywgc3R1ZGlvIGZvdW5kZXJzLCBhbmQgY29tbXVuaXR5IHdlbGxuZXNzIGxlYWRlcnMuPC9kaXY+CjwvZGl2PgoKPGRpdiBzdHlsZT0icGFkZGluZzowIDAgMzBweCAwOyBtYXJnaW46MDsiPgo8ZGl2IGNsYXNzPSJmbG0tZm9vdGVyLW1ldGEiPlB1Ymxpc2hlZCBieSBGaXRuZXNzIExpdmluZyBNYWdhemluZeKEoiAmbmJzcDsgfCAmbmJzcDsgTG9jYWwgRml0bmVzcyBMZWFkZXJzaGlwIFNlcmllcyAmbmJzcDsgfCAmbmJzcDsgRWRpdG9yaWFsIFNwb3RsaWdodDwvZGl2Pgo8ZGl2IGNsYXNzPSJmbG0tZm9vdGVyLW1ldGEiPkVkaXRvcmlhbGx5IHJldmlld2VkIGFuZCBwcmVwYXJlZCBieSBGaXRuZXNzIExpdmluZyBNYWdhemluZeKEojwvZGl2Pgo8L2Rpdj4KCjxkaXYgY2xhc3M9ImZsbS1oMiIgc3R5bGU9Im1hcmdpbjowIDAgMTRweCAwOyI+U291cmNlczwvZGl2PgoKPGRpdiBjbGFzcz0iZmxtLXNvdXJjZS1ub3RlIj4KPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6R2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyBmb250LXNpemU6MThweDsgbGluZS1oZWlnaHQ6MS42ODsgY29sb3I6IzJhMjcyMzsgbWFyZ2luOjA7Ij5UaGlzIHNwb3RsaWdodCB3YXMgZGV2ZWxvcGVkIGZyb20gYSBGaXRuZXNzIExpdmluZyBNYWdhemluZeKEoiBpbnRlcnZpZXcgd2l0aCBBbGVzaGEgR2FyY2lhIEphcmRpbiwgc3VwcGxpZWQgY3VzdG9tZXIgcmV2aWV3IG1hdGVyaWFsLCBhbmQgQS1UZWFtIEhlYWx0aCBhbmQgRml0bmVzc+KAmXMgb2ZmaWNpYWwgd2Vic2l0ZSBhbmQgcHVibGlzaGVkIGJ1c2luZXNzIGluZm9ybWF0aW9uLjwvZGl2Pgo8L2Rpdj4KCjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgZm9udC1zaXplOjE4cHg7IGxpbmUtaGVpZ2h0OjEuNzg7IGNvbG9yOiMzYTM4MzM7IG1hcmdpbjowIDAgMzBweCAwOyI+CjxkaXY+Rml0bmVzcyBMaXZpbmcgTWFnYXppbmXihKIgZWRpdG9yaWFsIGludGVydmlldyB3aXRoIEFsZXNoYSBHYXJjaWEgSmFyZGluLjwvZGl2Pgo8ZGl2PkN1c3RvbWVyIHJldmlldyBzdXBwbGllZCBmb3IgZWRpdG9yaWFsIHVzZS48L2Rpdj4KPGRpdj5PZmZpY2lhbCB3ZWJzaXRlOiA8YSBocmVmPSJodHRwczovL3d3dy5hdGVhbWhlYWx0aGFuZGZpdG5lc3MuY29tLyIgc3R5bGU9ImNvbG9yOiMxMTExMTE7IHRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7Ij5BLVRlYW0gSGVhbHRoIGFuZCBGaXRuZXNzPC9hPi48L2Rpdj4KPC9kaXY+Cgo8ZGl2IHN0eWxlPSJoZWlnaHQ6MXB4OyBiYWNrZ3JvdW5kOiNkOWQ0Y2I7IG1hcmdpbjoyNHB4IDAgMThweCAwOyI+PC9kaXY+Cgo8ZGl2IGNsYXNzPSJmbG0tZm9vdGVyLW1ldGEiIHN0eWxlPSJmb250LXNpemU6MTBweDsgbGluZS1oZWlnaHQ6MS44OyBsZXR0ZXItc3BhY2luZzoxLjVweDsgbWFyZ2luOjA7Ij7CqSBGaXRuZXNzIExpdmluZyBNYWdhemluZeKEoi4gQWxsIHJpZ2h0cyByZXNlcnZlZC48L2Rpdj4KCjwvZGl2Pgo8L2Rpdj4KCjwvZGl2Pgo8L2Rpdj4=
Local Fitness Leadership Series
Editorial Spotlight / Sunnyvale, California
By Daniel Ford
Managing Editor
Fitness Living Magazine™ Feature Profile
Building a Sustainable Fitness Business: From Personal Transformation to Community Impact
How Alesha Garcia Jardin built A-Team Health and Fitness around sustainable strength, personalized coaching, and a small-community standard of care.
Recognized by Fitness Living Magazine™ for personalized coaching, sustainable strength, member experience, and local fitness leadership.
Alesha Garcia Jardin did not build a fitness business around a quick promise. She built one around a harder idea: that strength should last, coaching should be personal, and a gym should help people feel capable in the rest of life.
At A-Team Health and Fitness, that idea shows up in one-to-one training, small group personal training, nutrition guidance, and a culture that treats quality as the standard rather than a slogan.
“Health and fitness is not always about motivation. It’s about consistency, even when you don’t want to be consistent.”
Alesha Garcia Jardin, Owner / A-Team Health and Fitness
What Members Notice First
A-Team is designed to feel personal before it feels complex. Members encounter familiar faces, clear coaching, and a steady training environment where progress is measured by strength, confidence, movement quality, and the ability to keep showing up.
Alesha’s message is simple: people do better when they have a clear plan, patient coaching, and support they can come back to each week. At A-Team, coaches check form, adjust workouts, follow up on nutrition, and help members focus on small wins that matter in real life. For one person, that may mean less pain. For another, it may mean hiking with friends, lifting a child more easily, or feeling stronger during a normal day. The room can feel serious, but it does not feel cold. Members are guided, corrected, and encouraged without being rushed.
Alesha Garcia Jardin owner of A-Team Health and Fitness in Sunnyvale California
Featured Profile: Alesha Garcia Jardin leads A-Team Health and Fitness with a coaching style shaped by personal resilience, strength training, and long-term member care.
A-Team Health and Fitness
Sunnyvale, California
ateamhealthandfitness.com
Owner Focus
Alesha has shaped A-Team around a simple standard: help people build strength that supports real life. That owner-led tone gives the gym its personal, welcoming feel and helps explain why members continue to return.
Small group training at A-Team Health and Fitness in Sunnyvale
Training Environment: Small group work at A-Team is built around personal attention, strength fundamentals, and routines members can keep using beyond the session.
The A-Team Standard
Personal Plans
Programs are customized around each member’s goals, movement, confidence, and long-term consistency.
Quality Coaching
Experienced trainers, continued education, and program review help keep the training standard high.
Lifestyle Support
Nutrition, walking, hydration, recovery, sleep, and daily habits are treated as part of the member’s progress.
Who The Gym Serves
New Members
People who want structure, guidance, and a patient starting point can enter without feeling judged.
Long-Term Members
Members who value longevity can keep building strength, skill, confidence, and habits that support daily life.
Quality Builds
Community
How Alesha Garcia Jardin built A-Team Health and Fitness around personalized coaching, sustainable strength, and small-business care.
Profile Snapshot
Founder / Owner / ExpertAlesha Garcia Jardin
BusinessA-Team Health and Fitness
LocationSunnyvale, California
Signature FocusOne-to-one personal training, small group personal training, strength coaching, nutrition guidance, and sustainable fitness
Known ForCustomized programming, experienced trainers, small-business care, a welcoming culture, and a long-term view of health
Editor’s Note
A-Team Health and Fitness stands out because its model is grounded in steadiness. The coaching is personal, the space is intentionally small, and the standard is built around helping members keep fitness connected to real life.
The Fitness Living Profile
Building a Sustainable Fitness Business: From Personal Transformation to Community Impact
Inside the Sunnyvale gym where personal resilience, customized coaching, and community care have shaped a long-term approach to strength.
Alesha’s path into fitness started with her own turning point. After playing sports when she was younger, she faced surgeries, early health concerns, weight gain, and later a serious back injury. The process of rebuilding her own health gave her a direct understanding of what many members need: structure, patience, education, and a reason to keep going when progress is not perfect.
Quick Answer
A sustainable fitness business is built on long-term member results, coaching quality, and a culture people can stay with. A-Team Health and Fitness reflects that model through personalized training, small group coaching, nutrition guidance, and an owner-led focus on strength, longevity, and community.
Before opening A-Team, Alesha worked in corporate retail, returned to college, trained clients, and eventually chose the work that felt more purposeful. She opened the business in 2018, moved through the pressure of the pandemic, trained from her garage in 2021, and later made the leap into a commercial space.
What You’ll Learn
Inside A Sunnyvale Gym Built For Long-Term Strength
This profile looks at the story, coaching model, and community standards behind A-Team Health and Fitness.
Why It’s Different
Every program is built around the member, with a focus on quality, recovery, and steady progress.
Who It Serves
The gym serves members who want to feel stronger, move better, and build habits that fit real life.
Why It Stands Out
A-Team brings a small-business feel to a local fitness market often shaped by larger gym models.
From Personal Transformation To Purposeful Coaching
Alesha speaks about fitness as something deeper than appearance. Her own story includes losing 40 pounds in a year, learning how to protect her back after a severe L5 disc injury, and finding that training gave her structure and joy. That experience shaped how she looks at coaching: strength should help members live better outside the gym.
That is why the work at A-Team is less focused on quick visual change and more focused on lasting function. Alesha described wins such as lifting a child more easily, keeping up with friends on a hike, walking down a wedding aisle with confidence, or feeling less pain in daily movement. Those are the kinds of results that make sustainable fitness feel useful and personal.
“We’re a small community with a lot of heart and value.”
Alesha Garcia Jardin, Owner / A-Team Health and Fitness
Personalized Training Designed For Real Life
The main work at A-Team centers on one-to-one personal training and small group personal training, with groups kept to four people or fewer. Each member receives a customized program, and the team uses Trainerize so routines can continue outside the facility, during travel, or between sessions.
The training model includes progressive overload, compound movements, core and glute activation, dynamic warm-ups, strength work, hypertrophy ranges, endurance ranges, mobility, circuits, and recovery awareness. Alesha also emphasized walking, nutrition guidance, sleep, steps, water, stress, and partnerships with dietitians when a member’s needs become clinical.
A-Team Health and Fitness coaches and members in Sunnyvale California
Community Focus: The A-Team community reflects the gym’s small-business identity, where personal connection and coaching standards are part of the same experience.
A Small Gym With A Serious Quality Standard
A-Team operates from a 1,500-square-foot facility, and Alesha is clear that the gym has a different feel than a larger commercial fitness brand. The space is small, clean, personal, and shaped by the investment of a local owner who has put her own savings, time, and care into the business.
Quality is one of the points Alesha wishes more people could see. She described veteran trainers, required certification, continued education, program review, and high standards for every member’s experience. Her goal is not to be the lowest-cost option in the area. Her goal is to provide value that matches the quality of coaching.
Editorial Perspective
A-Team matters because it treats fitness as a long-term relationship between the coach, the member, and the life that member is trying to live.
Editorial Service Brief
How The A-Team Model Works
The facility’s services are built around personal attention, careful programming, and practical support for members who want fitness to be consistent and sustainable.
Core ServicesOne-to-one personal training and small group personal training, with groups of four people or fewer.
ProgrammingCustomized training plans built for each member, supported through an app so routines can continue outside scheduled sessions.
Training FocusStrength, movement skill, progressive overload, mobility, recovery, performance goals, and confidence in the gym.
Lifestyle SupportNutrition guidance, habit support, sleep awareness, walking, hydration, stress awareness, and referrals to dietitians when needed.
Community FeelA small, welcoming environment where members can feel known, supported, and encouraged to keep showing up.
Elite Review
“Highly recommend A-Team fitness. Alesha is an outstanding personal trainer knowledgeable, motivating, and genuinely invested in her clients. Once you start working out, you can really tell this is a place that cares about quality and results. The coaching is robust that not only covers my form while working out but also follow- up on nutrition to help me achieve my goals. Really glad my friend recommended me this team!”
Customer Review Supplied For Editorial Use
Growth Without Losing The Small-Business Feel
Alesha is honest about the challenge of growing a small fitness business. She wants more people in Sunnyvale to understand what A-Team offers, but she also wants to protect the member experience that made the gym work in the first place. That means better communication, more local visibility, careful staffing, and growth that does not weaken the quality standard.
Looking ahead, she would like a larger facility, more service options, a stronger online presence, more community events, and eventually more opportunities for the people who work for the business. The vision is ambitious, but it comes with a clear condition: A-Team can grow, but it cannot lose the personal feel that makes members trust it.
Why This Matters Locally
Sunnyvale sits in a part of Silicon Valley where many people work long hours and carry demanding schedules. For those searching for personal training in the area, the choice is not always about finding the largest gym or the flashiest equipment. For many members, the better fit is a place that can help create structure, confidence, and consistency.
A-Team Health and Fitness fills that local need by offering personalized fitness training in a smaller environment. Its story reflects a local business trying to grow while staying close to the people it serves, which is why the gym’s emphasis on quality, longevity, and community feels especially relevant.
Frequently Asked Questions About A-Team Health And Fitness
What Is A Sustainable Fitness Business?
A sustainable fitness business is built around long-term strength, consistency, member care, and practical support instead of short-term pressure or quick-fix results. A-Team Health and Fitness reflects that idea through personalized coaching, small group training, and a focus on helping members build fitness that supports daily life.
What Services Does A-Team Health And Fitness Offer?
A-Team Health and Fitness is known for one-to-one personal training, small group personal training, nutrition guidance, customized programming, and a smaller online coaching community. The gym also has access to chiropractic care through professionals who work out of the facility.
Who Is A-Team Health And Fitness Designed For?
The gym is designed for members who value quality, longevity, and a welcoming environment. Alesha described the community as a place for people who want to feel stronger, age well, enjoy movement, and be supported without judgment.
How Does A-Team Approach Member Results?
The coaching approach starts with movement quality, strength, performance goals, progressive training, and habits that support recovery. Members may work on strength, confidence, skill, pain reduction, muscle mass, nutrition habits, walking, and other daily routines depending on individual goals.
What Makes A-Team Different From A Big Box Gym?
A-Team Health and Fitness has a smaller, owner-led feel, customized programming, veteran trainers, and a community atmosphere. Alesha emphasized quality, care, and personal connection as part of the gym’s difference from larger commercial fitness spaces.
Key Takeaways
  • Alesha built A-Team Health and Fitness from personal experience, coaching purpose, and a focus on long-term health.
  • The gym’s core services include one-to-one personal training, small group personal training, nutrition guidance, and customized programming.
  • A-Team’s local difference comes from quality standards, experienced trainers, small-business care, and a welcoming community.
  • The business is growing with a clear goal: reach more people while preserving the personal feel that members value.
Conclusion
The story of A-Team Health and Fitness is not only about a gym in Sunnyvale. It is about what happens when a business owner turns personal resilience into a coaching culture. Alesha’s model is simple in the best sense: help members move better, feel stronger, stay consistent, and enjoy the process enough to keep going.
For members who value quality and longevity, A-Team offers a grounded alternative to a fitness world that can often feel rushed, crowded, or appearance-driven. Its promise is quieter and stronger: a small community, a serious standard, and a lot of heart.
Readers interested in exploring A-Team Health and Fitness’s personalized coaching approach can visit this personal training gym in Sunnyvale online.
Featured Fitness Leader
About the Featured Expert
Alesha Garcia Jardin
Owner, Personal Trainer, and Fitness Leader / A-Team Health and Fitness
Sunnyvale, California
Alesha Garcia Jardin featured fitness leader and owner of A-Team Health and Fitness
Alesha Garcia Jardin leads A-Team Health and Fitness in Sunnyvale, California. Her path into fitness grew from her own health journey, structured training, injury recovery, and a desire to help others experience the confidence and daily-life benefits that strength can create. After opening her business in 2018, she guided it through major growth, a garage training chapter, and the move into a commercial facility with a larger coaching team.
Mission / Philosophy
Alesha’s philosophy centers on sustainable fitness, quality coaching, and helping members build strength that supports real life. She emphasizes consistency over motivation, performance goals over appearance alone, and a welcoming culture where members can improve without feeling judged.
Values / Specialties
Her work focuses on one-to-one personal training, small group personal training, progressive strength work, movement quality, nutrition guidance, member confidence, and long-term health. She also places strong value on trainer standards, continued education, community, and maintaining a small-business feel as the gym grows.
Editorial Criteria
Fitness Living Magazine™ spotlight features are selected based on local leadership, client experience, service quality, and contribution to the fitness community.
Fitness Living Magazine™ Verified Spotlight
This feature is part of Fitness Living Magazine™’s local fitness leadership editorial series, created to recognize standout fitness professionals, gym owners, studio founders, and community wellness leaders.
Published by Fitness Living Magazine™   |   Local Fitness Leadership Series   |   Editorial Spotlight
Editorially reviewed and prepared by Fitness Living Magazine™
Sources
This spotlight was developed from a Fitness Living Magazine™ interview with Alesha Garcia Jardin, supplied customer review material, and A-Team Health and Fitness’s official website and published business information.
Fitness Living Magazine™ editorial interview with Alesha Garcia Jardin.
Customer review supplied for editorial use.
Official website: A-Team Health and Fitness.
© Fitness Living Magazine™. All rights reserved.


Fitness Stories of Strength

0 Comments

Write A Comment

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

From Firefighter to Fitness Entrepreneur: A Journey of Resilience and Community Building

A firefighter became a fitness entrepreneur by using training as a tool for recovery and building a community-focused gym that prioritizes connection, scalable strength training, and long-term member

03.10.2026

Building a Sense of Family in Athletic Training Facilities

Gene Dougherty, of Blue Chip Athletic Performance Enhancement LLC, explains, "I want athletes to feel a sense of family when they walk into Blue Chip Performance Center. We’re there for them, creat...

03.04.2026

58 Years in the Trenches: How John DeFendis Built UltraFit by Putting People Before Profits

How Saving His Mother’s Life Became the Mission Behind UltraFit. A deeper look at the philosophy, discipline, and culture that have helped thousands transform their health.

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