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

A Closer Look at Love Life Fitness Studio, the Fort Mill Gym Helping Women Build Confidence

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

PG1ldGEgcHJvcGVydHk9Im9nOnRpdGxlIiBjb250ZW50PSJBIENsb3NlciBMb29rIGF0IExvdmUgTGlmZSBGaXRuZXNzIFN0dWRpbywgdGhlIEZvcnQgTWlsbCBHeW0gSGVscGluZyBXb21lbiBCdWlsZCBDb25maWRlbmNlIj4KPG1ldGEgcHJvcGVydHk9Im9nOmRlc2NyaXB0aW9uIiBjb250ZW50PSJBIEZpdG5lc3MgTGl2aW5nIE1hZ2F6aW5l4oSiIGVkaXRvcmlhbCBzcG90bGlnaHQgb24gS2F5IEJha2VyIGFuZCBMb3ZlIExpZmUgRml0bmVzcyBTdHVkaW8gaW4gRm9ydCBNaWxsLCBTb3V0aCBDYXJvbGluYSwgZXhwbG9yaW5nIHdvbWVuLWZvY3VzZWQgc3RyZW5ndGggdHJhaW5pbmcsIGFjY291bnRhYmlsaXR5LCBjb25maWRlbmNlLCBhbmQgc3VwcG9ydC4iPgo8bWV0YSBwcm9wZXJ0eT0ib2c6aW1hZ2UiIGNvbnRlbnQ9Imh0dHBzOi8vaWlsaS5pby9CdDhpVkZuLnBuZyI+CjxtZXRhIHByb3BlcnR5PSJvZzp0eXBlIiBjb250ZW50PSJhcnRpY2xlIj4KPG1ldGEgbmFtZT0idHdpdHRlcjpjYXJkIiBjb250ZW50PSJzdW1tYXJ5X2xhcmdlX2ltYWdlIj4KCjxzdHlsZT4KLmZsbS13cmFwLAouZmxtLXdyYXAgKiB7CmJveC1zaXppbmc6Ym9yZGVyLWJveCAhaW1wb3J0YW50Owp9CgouZmxtLXdyYXAgewpiYWNrZ3JvdW5kOiNmZmZmZmYgIWltcG9ydGFudDsKd2lkdGg6MTAwJSAhaW1wb3J0YW50OwptYXJnaW46MCAhaW1wb3J0YW50OwpwYWRkaW5nOjAgIWltcG9ydGFudDsKdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7Cm92ZXJmbG93LXg6aGlkZGVuICFpbXBvcnRhbnQ7CmNvbG9yOiMxYzFiMTkgIWltcG9ydGFudDsKZm9udC1mYW1pbHk6R2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmICFpbXBvcnRhbnQ7Cn0KCi5mbG0tbWFpbiB7Cm1heC13aWR0aDoxMDgwcHggIWltcG9ydGFudDsKd2lkdGg6MTAwJSAhaW1wb3J0YW50OwptYXJnaW46MCBhdXRvICFpbXBvcnRhbnQ7CnBhZGRpbmc6MCAyNHB4IDg4cHggMjRweCAhaW1wb3J0YW50OwpiYWNrZ3JvdW5kOiNmZmZmZmYgIWltcG9ydGFudDsKfQoKLmZsbS1pbm5lciB7Cm1heC13aWR0aDoxMDQwcHggIWltcG9ydGFudDsKd2lkdGg6MTAwJSAhaW1wb3J0YW50OwptYXJnaW46MCBhdXRvICFpbXBvcnRhbnQ7Cn0KCi5mbG0tYm9keSB7Cm1heC13aWR0aDo4MTBweCAhaW1wb3J0YW50Owp3aWR0aDoxMDAlICFpbXBvcnRhbnQ7Cm1hcmdpbjowIGF1dG8gIWltcG9ydGFudDsKfQoKLmZsbS10YWJsZSwKLmZsbS1sZWFybi1yb3cgewpib3JkZXItY29sbGFwc2U6Y29sbGFwc2UgIWltcG9ydGFudDsKd2lkdGg6MTAwJSAhaW1wb3J0YW50Owp9CgouZmxtLWV5ZWJyb3cgewpmb250LWZhbWlseTpBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7CnRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZSAhaW1wb3J0YW50OwpsZXR0ZXItc3BhY2luZzoyLjdweCAhaW1wb3J0YW50Owpmb250LXNpemU6MTEuNXB4ICFpbXBvcnRhbnQ7CmxpbmUtaGVpZ2h0OjEuNjIgIWltcG9ydGFudDsKY29sb3I6IzZmNjk2MiAhaW1wb3J0YW50OwptYXJnaW46MCAwIDE0cHggMCAhaW1wb3J0YW50Owp9CgouZmxtLXNtYWxsLWxhYmVsIHsKZm9udC1mYW1pbHk6QXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZiAhaW1wb3J0YW50Owp0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2UgIWltcG9ydGFudDsKbGV0dGVyLXNwYWNpbmc6MS45cHggIWltcG9ydGFudDsKZm9udC1zaXplOjEwLjVweCAhaW1wb3J0YW50OwpsaW5lLWhlaWdodDoxLjcgIWltcG9ydGFudDsKY29sb3I6Izc0NmQ2NSAhaW1wb3J0YW50Owp9CgouZmxtLWgyIHsKZm9udC1mYW1pbHk6J1BsYXlmYWlyIERpc3BsYXknLCBHZW9yZ2lhLCAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWYgIWltcG9ydGFudDsKZm9udC1zaXplOjU4cHggIWltcG9ydGFudDsKbGluZS1oZWlnaHQ6MS4wMiAhaW1wb3J0YW50OwpsZXR0ZXItc3BhY2luZzotMS4xNXB4ICFpbXBvcnRhbnQ7CmZvbnQtd2VpZ2h0OjcwMCAhaW1wb3J0YW50Owpjb2xvcjojMTExMTExICFpbXBvcnRhbnQ7Ci13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiMxMTExMTEgIWltcG9ydGFudDsKbWFyZ2luOjAgMCAyMnB4IDAgIWltcG9ydGFudDsKdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7Cn0KCi5mbG0tZGVjayB7CmZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZiAhaW1wb3J0YW50Owpmb250LXNpemU6MjZweCAhaW1wb3J0YW50OwpsaW5lLWhlaWdodDoxLjQ2ICFpbXBvcnRhbnQ7CmNvbG9yOiMyZjJiMjYgIWltcG9ydGFudDsKbWFyZ2luOjAgMCAyMHB4IDAgIWltcG9ydGFudDsKbWF4LXdpZHRoOjk4MHB4ICFpbXBvcnRhbnQ7Cn0KCi5mbG0ta2lja2VyLWxpbmUgewpib3JkZXItbGVmdDoycHggc29saWQgI2Q5ZDRjYiAhaW1wb3J0YW50OwpwYWRkaW5nOjdweCAwIDdweCAxNHB4ICFpbXBvcnRhbnQ7Cm1hcmdpbjowICFpbXBvcnRhbnQ7Cm1heC13aWR0aDo4NTBweCAhaW1wb3J0YW50Owp9CgouZmxtLWhlcm8taW50cm8sCi5mbG0tcGFyYWdyYXBoLAouZmxtLWJvZHkgcCB7CmZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZiAhaW1wb3J0YW50Owpmb250LXNpemU6MjFweCAhaW1wb3J0YW50OwpsaW5lLWhlaWdodDoxLjggIWltcG9ydGFudDsKY29sb3I6IzFiMWIxOSAhaW1wb3J0YW50OwptYXJnaW46MCAwIDI4cHggMCAhaW1wb3J0YW50Owp0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsKfQoKLmZsbS1kcm9wY2FwIHsKZmxvYXQ6bGVmdCAhaW1wb3J0YW50OwpkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnQ7CmZvbnQtc2l6ZTo5MHB4ICFpbXBvcnRhbnQ7CmxpbmUtaGVpZ2h0OjAuNzggIWltcG9ydGFudDsKZm9udC13ZWlnaHQ6NzAwICFpbXBvcnRhbnQ7CmNvbG9yOiMxMTExMTEgIWltcG9ydGFudDsKcGFkZGluZzo2cHggMTJweCAwIDAgIWltcG9ydGFudDsKbWFyZ2luOjAgIWltcG9ydGFudDsKfQoKLmZsbS1oZXJvLXF1b3RlLAouZmxtLXF1aWNrLWFuc3dlciwKLmZsbS1xdW90ZS1ibG9jaywKLmZsbS1ub3RlLAouZmxtLWN0YSwKLmZsbS1zb3VyY2Utbm90ZSB7CndpZHRoOjEwMCUgIWltcG9ydGFudDsKdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7CmJveC1zaXppbmc6Ym9yZGVyLWJveCAhaW1wb3J0YW50Owp9CgouZmxtLWhlcm8tcXVvdGUgewpiYWNrZ3JvdW5kOiNmZGZjZjkgIWltcG9ydGFudDsKYm9yZGVyLXRvcDoycHggc29saWQgIzE1MTUxNSAhaW1wb3J0YW50Owpib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDlkNGNiICFpbXBvcnRhbnQ7CmJvcmRlci1sZWZ0OjJweCBzb2xpZCAjZDlkNGNiICFpbXBvcnRhbnQ7CnBhZGRpbmc6MjRweCAyNnB4IDIycHggMjZweCAhaW1wb3J0YW50OwptYXJnaW46MCAwIDhweCAwICFpbXBvcnRhbnQ7Cn0KCi5mbG0taGVyby1xdW90ZS10ZXh0IHsKZm9udC1mYW1pbHk6R2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmICFpbXBvcnRhbnQ7CmZvbnQtc2l6ZTozMHB4ICFpbXBvcnRhbnQ7CmxpbmUtaGVpZ2h0OjEuMzYgIWltcG9ydGFudDsKY29sb3I6IzE0MTQxNCAhaW1wb3J0YW50OwptYXJnaW46MCAwIDE0cHggMCAhaW1wb3J0YW50Owp9CgouZmxtLWhlcm8taW1nLAouZmxtLWltYWdlLXdyYXAgaW1nIHsKZGlzcGxheTpibG9jayAhaW1wb3J0YW50Owp3aWR0aDoxMDAlICFpbXBvcnRhbnQ7CmhlaWdodDphdXRvICFpbXBvcnRhbnQ7CmJvcmRlcjowICFpbXBvcnRhbnQ7Cn0KCi5mbG0taGVyby1pbWcgewptYXgtd2lkdGg6NDM4cHggIWltcG9ydGFudDsKbWFyZ2luOjAgMCAxMHB4IGF1dG8gIWltcG9ydGFudDsKfQoKLmZsbS1oZXJvLWNhcHRpb24sCi5mbG0taW1hZ2UtY2FwdGlvbiB7CmZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZiAhaW1wb3J0YW50Owpmb250LXNpemU6MTNweCAhaW1wb3J0YW50OwpsaW5lLWhlaWdodDoxLjU4ICFpbXBvcnRhbnQ7CmNvbG9yOiM2NjVmNTcgIWltcG9ydGFudDsKdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7Cn0KCi5mbG0taGVyby1jYXB0aW9uIHsKbWFyZ2luOjAgMCAxNHB4IGF1dG8gIWltcG9ydGFudDsKbWF4LXdpZHRoOjQzOHB4ICFpbXBvcnRhbnQ7Cn0KCi5mbG0tb3duZXItZm9jdXMgewptYXgtd2lkdGg6NDM4cHggIWltcG9ydGFudDsKbWFyZ2luOjE2cHggMCAwIGF1dG8gIWltcG9ydGFudDsKcGFkZGluZzoxMnB4IDAgMCAwICFpbXBvcnRhbnQ7CmJvcmRlci10b3A6MXB4IHNvbGlkICNkOWQ0Y2IgIWltcG9ydGFudDsKdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7CmJveC1zaXppbmc6Ym9yZGVyLWJveCAhaW1wb3J0YW50Owp9CgouZmxtLW93bmVyLWZvY3VzLWNvcHkgewpmb250LWZhbWlseTpHZW9yZ2lhLCAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWYgIWltcG9ydGFudDsKZm9udC1zaXplOjE1LjVweCAhaW1wb3J0YW50OwpsaW5lLWhlaWdodDoxLjU1ICFpbXBvcnRhbnQ7CmNvbG9yOiMyNDIxMWUgIWltcG9ydGFudDsKbWFyZ2luOjAgIWltcG9ydGFudDsKdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7Cn0KCi5mbG0tc3RhbmRhcmQtYm94IHsKYmFja2dyb3VuZDojZmRmY2Y5ICFpbXBvcnRhbnQ7CmJvcmRlci10b3A6MXB4IHNvbGlkICNkOWQ0Y2IgIWltcG9ydGFudDsKYm9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q5ZDRjYiAhaW1wb3J0YW50OwpwYWRkaW5nOjMwcHggMjhweCAhaW1wb3J0YW50OwptYXJnaW46MCAhaW1wb3J0YW50Owp9CgouZmxtLXN0YW5kYXJkLWNvcHkgewpmb250LWZhbWlseTpHZW9yZ2lhLCAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWYgIWltcG9ydGFudDsKZm9udC1zaXplOjI3cHggIWltcG9ydGFudDsKbGluZS1oZWlnaHQ6MS41NiAhaW1wb3J0YW50OwpsZXR0ZXItc3BhY2luZzotMC4xMnB4ICFpbXBvcnRhbnQ7CmNvbG9yOiMyNjIzMWYgIWltcG9ydGFudDsKbWFyZ2luOjAgMCAxNHB4IDAgIWltcG9ydGFudDsKfQoKLmZsbS1hbmNob3ItbGluZS1vbmUgewpmb250LWZhbWlseTonUGxheWZhaXIgRGlzcGxheScsIEdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZiAhaW1wb3J0YW50Owpmb250LXNpemU6OTBweCAhaW1wb3J0YW50Owpmb250LXNpemU6Y2xhbXAoNjBweCwgNy40dncsIDkwcHgpICFpbXBvcnRhbnQ7CmxpbmUtaGVpZ2h0OjAuOTQgIWltcG9ydGFudDsKZm9udC13ZWlnaHQ6NzAwICFpbXBvcnRhbnQ7CmNvbG9yOiMxMTExMTEgIWltcG9ydGFudDsKLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IzExMTExMSAhaW1wb3J0YW50OwpsZXR0ZXItc3BhY2luZzotMS44cHggIWltcG9ydGFudDsKbWFyZ2luOjE0cHggMCAwIDAgIWltcG9ydGFudDsKfQoKLmZsbS1hbmNob3ItbGluZS10d28gewpmb250LWZhbWlseTpBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7CmZvbnQtc2l6ZToxMTJweCAhaW1wb3J0YW50Owpmb250LXNpemU6Y2xhbXAoNjZweCwgOS4xdncsIDExMnB4KSAhaW1wb3J0YW50OwpsaW5lLWhlaWdodDowLjkgIWltcG9ydGFudDsKZm9udC13ZWlnaHQ6MzAwICFpbXBvcnRhbnQ7CnRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZSAhaW1wb3J0YW50OwpsZXR0ZXItc3BhY2luZzotM3B4ICFpbXBvcnRhbnQ7CmNvbG9yOiNiOWI1YWQgIWltcG9ydGFudDsKLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6I2I5YjVhZCAhaW1wb3J0YW50OwptYXJnaW46NXB4IDAgMCAwICFpbXBvcnRhbnQ7Cm92ZXJmbG93OnZpc2libGUgIWltcG9ydGFudDsKd2hpdGUtc3BhY2U6bm93cmFwICFpbXBvcnRhbnQ7Cn0KCi5mbG0tYW5jaG9yLXN1YnRpdGxlIHsKZm9udC1mYW1pbHk6QXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZiAhaW1wb3J0YW50Owp0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2UgIWltcG9ydGFudDsKbGV0dGVyLXNwYWNpbmc6Mi4zcHggIWltcG9ydGFudDsKZm9udC1zaXplOjExLjVweCAhaW1wb3J0YW50OwpsaW5lLWhlaWdodDoxLjkgIWltcG9ydGFudDsKY29sb3I6IzNmM2EzNCAhaW1wb3J0YW50OwptYXgtd2lkdGg6OTAwcHggIWltcG9ydGFudDsKfQoKLmZsbS1zbmFwc2hvdC1yb3cgewpwYWRkaW5nOjEycHggMCAhaW1wb3J0YW50Owpib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZWVlOGRjICFpbXBvcnRhbnQ7Cn0KCi5mbG0tc25hcHNob3QtbGFiZWwgewpkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50Owp3aWR0aDozMSUgIWltcG9ydGFudDsKdmVydGljYWwtYWxpZ246dG9wICFpbXBvcnRhbnQ7CmZvbnQtZmFtaWx5OkFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWYgIWltcG9ydGFudDsKdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlICFpbXBvcnRhbnQ7CmxldHRlci1zcGFjaW5nOjEuN3B4ICFpbXBvcnRhbnQ7CmZvbnQtc2l6ZToxMHB4ICFpbXBvcnRhbnQ7CmxpbmUtaGVpZ2h0OjEuNiAhaW1wb3J0YW50Owpjb2xvcjojN2Q3NTZiICFpbXBvcnRhbnQ7Cn0KCi5mbG0tc25hcHNob3QtdmFsdWUgewpkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50Owp3aWR0aDo2NyUgIWltcG9ydGFudDsKdmVydGljYWwtYWxpZ246dG9wICFpbXBvcnRhbnQ7CmZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZiAhaW1wb3J0YW50Owpmb250LXNpemU6MThweCAhaW1wb3J0YW50OwpsaW5lLWhlaWdodDoxLjQ1ICFpbXBvcnRhbnQ7CmNvbG9yOiMyMDFlMWIgIWltcG9ydGFudDsKfQoKLmZsbS1ub3RlIHsKYmFja2dyb3VuZDojZmRmY2Y5ICFpbXBvcnRhbnQ7CmJvcmRlci1sZWZ0OjJweCBzb2xpZCAjZDlkNGNiICFpbXBvcnRhbnQ7CnBhZGRpbmc6MjRweCAyNnB4ICFpbXBvcnRhbnQ7Cm1hcmdpbjowIDAgMzZweCAwICFpbXBvcnRhbnQ7Cn0KCi5mbG0tcXVpY2stYW5zd2VyLAouZmxtLXF1b3RlLWJsb2NrIHsKYmFja2dyb3VuZDojZjhmN2YzICFpbXBvcnRhbnQ7CmJvcmRlci1sZWZ0OjJweCBzb2xpZCAjZDlkNGNiICFpbXBvcnRhbnQ7CnBhZGRpbmc6MjhweCAzMHB4ICFpbXBvcnRhbnQ7Cm1hcmdpbjozOHB4IDAgNDRweCAwICFpbXBvcnRhbnQ7Cn0KCi5mbG0taDIgewpmb250LWZhbWlseTonUGxheWZhaXIgRGlzcGxheScsIEdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZiAhaW1wb3J0YW50Owpmb250LXNpemU6MzRweCAhaW1wb3J0YW50OwpsaW5lLWhlaWdodDoxLjE2ICFpbXBvcnRhbnQ7CmZvbnQtd2VpZ2h0OjcwMCAhaW1wb3J0YW50Owpjb2xvcjojMTExMTExICFpbXBvcnRhbnQ7Ci13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiMxMTExMTEgIWltcG9ydGFudDsKbWFyZ2luOjAgMCAxOHB4IDAgIWltcG9ydGFudDsKdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7Cn0KCi5mbG0taDMgewpmb250LWZhbWlseTonUGxheWZhaXIgRGlzcGxheScsIEdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZiAhaW1wb3J0YW50Owpmb250LXNpemU6MjRweCAhaW1wb3J0YW50OwpsaW5lLWhlaWdodDoxLjI2ICFpbXBvcnRhbnQ7CmZvbnQtd2VpZ2h0OjcwMCAhaW1wb3J0YW50Owpjb2xvcjojMTExMTExICFpbXBvcnRhbnQ7Ci13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiMxMTExMTEgIWltcG9ydGFudDsKbWFyZ2luOjAgMCAxMHB4IDAgIWltcG9ydGFudDsKdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7Cn0KCi5mbG0taW1hZ2Utd3JhcCB7Cm1heC13aWR0aDo3NjBweCAhaW1wb3J0YW50Owp3aWR0aDoxMDAlICFpbXBvcnRhbnQ7Cm1hcmdpbjozNHB4IGF1dG8gNDJweCBhdXRvICFpbXBvcnRhbnQ7CnRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50Owp9CgouZmxtLWltYWdlLWNhcHRpb24gewptYXJnaW46MTBweCAwIDAgMCAhaW1wb3J0YW50Owp9CgouZmxtLWxlYXJuLWNhcmQgewpib3JkZXItdG9wOjJweCBzb2xpZCAjMTExMTExICFpbXBvcnRhbnQ7CmJvcmRlci1ib3R0b206MXB4IHNvbGlkICNkOWQ0Y2IgIWltcG9ydGFudDsKcGFkZGluZzoyMnB4IDAgMTNweCAwICFpbXBvcnRhbnQ7Cm1hcmdpbjowIDAgNDZweCAwICFpbXBvcnRhbnQ7Cn0KCi5mbG0tbGVhcm4tY29sIHsKdmVydGljYWwtYWxpZ246dG9wICFpbXBvcnRhbnQ7CnRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OwpwYWRkaW5nOjE2cHggMThweCAhaW1wb3J0YW50Owpib3JkZXItbGVmdDoxcHggc29saWQgI2Q5ZDRjYiAhaW1wb3J0YW50Owp9CgouZmxtLWxlYXJuLWNvbDpmaXJzdC1jaGlsZCB7CmJvcmRlci1sZWZ0Om5vbmUgIWltcG9ydGFudDsKcGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudDsKfQoKLmZsbS1sZWFybi1jb2w6bGFzdC1jaGlsZCB7CnBhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50Owp9CgouZmxtLXNlcnZpY2UtYnJpZWYgewptYXgtd2lkdGg6NzUwcHggIWltcG9ydGFudDsKbWFyZ2luOjM4cHggYXV0byA0MHB4IGF1dG8gIWltcG9ydGFudDsKYmFja2dyb3VuZDojZmZmZmZmICFpbXBvcnRhbnQ7CmJvcmRlci10b3A6MnB4IHNvbGlkICMxMTExMTEgIWltcG9ydGFudDsKYm9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q5ZDRjYiAhaW1wb3J0YW50OwpwYWRkaW5nOjIycHggMCAxM3B4IDAgIWltcG9ydGFudDsKfQoKLmZsbS1zZXJ2aWNlLXJvdyB7CmJvcmRlci1ib3R0b206MXB4IHNvbGlkICNkOWQ0Y2IgIWltcG9ydGFudDsKcGFkZGluZzoxNnB4IDAgIWltcG9ydGFudDsKfQoKLmZsbS1zZXJ2aWNlLXJvdzpsYXN0LWNoaWxkIHsKYm9yZGVyLWJvdHRvbTpub25lICFpbXBvcnRhbnQ7Cn0KCi5mbG0tc2VydmljZS1sYWJlbCB7CmRpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7CndpZHRoOjMyJSAhaW1wb3J0YW50Owp2ZXJ0aWNhbC1hbGlnbjp0b3AgIWltcG9ydGFudDsKZm9udC1mYW1pbHk6R2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmICFpbXBvcnRhbnQ7CnRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZSAhaW1wb3J0YW50Owpmb250LXNpemU6MTJweCAhaW1wb3J0YW50OwpsaW5lLWhlaWdodDoxLjQgIWltcG9ydGFudDsKbGV0dGVyLXNwYWNpbmc6MS41cHggIWltcG9ydGFudDsKZm9udC13ZWlnaHQ6NzAwICFpbXBvcnRhbnQ7CmNvbG9yOiM1ZDU2NGUgIWltcG9ydGFudDsKfQoKLmZsbS1zZXJ2aWNlLWNvcHkgewpkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50Owp3aWR0aDo2NyUgIWltcG9ydGFudDsKdmVydGljYWwtYWxpZ246dG9wICFpbXBvcnRhbnQ7CmZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZiAhaW1wb3J0YW50Owpmb250LXNpemU6MTlweCAhaW1wb3J0YW50OwpsaW5lLWhlaWdodDoxLjcgIWltcG9ydGFudDsKY29sb3I6IzFmMWYxZCAhaW1wb3J0YW50Owp9CgouZmxtLWtleS1ib3ggewpiYWNrZ3JvdW5kOiNmNmY1ZjEgIWltcG9ydGFudDsKYm9yZGVyLXRvcDoxcHggc29saWQgI2Q5ZDRjYiAhaW1wb3J0YW50Owpib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDlkNGNiICFpbXBvcnRhbnQ7CmJvcmRlci1sZWZ0Om5vbmUgIWltcG9ydGFudDsKYm9yZGVyLXJpZ2h0Om5vbmUgIWltcG9ydGFudDsKYm9yZGVyLXJhZGl1czowICFpbXBvcnRhbnQ7CnBhZGRpbmc6MzJweCAzNHB4ICFpbXBvcnRhbnQ7Cm1hcmdpbjo0OHB4IDAgIWltcG9ydGFudDsKfQoKLmZsbS1rZXktaGVhZGluZyB7CmZvbnQtZmFtaWx5OidQbGF5ZmFpciBEaXNwbGF5JywgR2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmICFpbXBvcnRhbnQ7CmZvbnQtc2l6ZTozOHB4ICFpbXBvcnRhbnQ7CmxpbmUtaGVpZ2h0OjEuMTQgIWltcG9ydGFudDsKZm9udC13ZWlnaHQ6NzAwICFpbXBvcnRhbnQ7CmNvbG9yOiMxMTExMTEgIWltcG9ydGFudDsKLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IzExMTExMSAhaW1wb3J0YW50OwptYXJnaW46MCAwIDE3cHggMCAhaW1wb3J0YW50Owp9CgouZmxtLWtleS1ib3ggdWwgewptYXJnaW46MCAhaW1wb3J0YW50OwpwYWRkaW5nLWxlZnQ6MjRweCAhaW1wb3J0YW50Owpmb250LWZhbWlseTpHZW9yZ2lhLCAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWYgIWltcG9ydGFudDsKZm9udC1zaXplOjIxcHggIWltcG9ydGFudDsKbGluZS1oZWlnaHQ6MS44NiAhaW1wb3J0YW50Owpjb2xvcjojMWIxYjE5ICFpbXBvcnRhbnQ7Cn0KCi5mbG0tZmVhdHVyZWQtZXhwZXJ0IHsKYmFja2dyb3VuZDojZmRmY2Y5ICFpbXBvcnRhbnQ7CmJvcmRlci10b3A6MXB4IHNvbGlkICMxNzE3MTcgIWltcG9ydGFudDsKYm9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q5ZDRjYiAhaW1wb3J0YW50Owpib3JkZXItbGVmdDpub25lICFpbXBvcnRhbnQ7CmJvcmRlci1yaWdodDpub25lICFpbXBvcnRhbnQ7CmJvcmRlci1yYWRpdXM6MCAhaW1wb3J0YW50OwpwYWRkaW5nOjQycHggNDZweCA0MHB4IDQ2cHggIWltcG9ydGFudDsKbWFyZ2luOjU4cHggMCA0NnB4IDAgIWltcG9ydGFudDsKYm94LXNoYWRvdzpub25lICFpbXBvcnRhbnQ7Cn0KCi5mbG0tZmVhdHVyZWQtbmFtZSB7CmZvbnQtZmFtaWx5OidQbGF5ZmFpciBEaXNwbGF5JywgR2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmICFpbXBvcnRhbnQ7CmZvbnQtc2l6ZTozNnB4ICFpbXBvcnRhbnQ7CmxpbmUtaGVpZ2h0OjEuMDYgIWltcG9ydGFudDsKZm9udC13ZWlnaHQ6NzAwICFpbXBvcnRhbnQ7CmNvbG9yOiMxMTExMTEgIWltcG9ydGFudDsKLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IzExMTExMSAhaW1wb3J0YW50OwptYXJnaW46MCAwIDhweCAwICFpbXBvcnRhbnQ7Cn0KCi5mbG0tY3RhIHsKYmFja2dyb3VuZDojZjhmN2Y0ICFpbXBvcnRhbnQ7CmJvcmRlcjoxcHggc29saWQgI2UyZGVkNyAhaW1wb3J0YW50Owpib3JkZXItcmFkaXVzOjAgIWltcG9ydGFudDsKcGFkZGluZzoxOHB4IDIwcHggIWltcG9ydGFudDsKbWFyZ2luOjAgMCAzOHB4IDAgIWltcG9ydGFudDsKZm9udC1mYW1pbHk6R2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmICFpbXBvcnRhbnQ7CmZvbnQtc2l6ZToxOXB4ICFpbXBvcnRhbnQ7CmxpbmUtaGVpZ2h0OjEuNjggIWltcG9ydGFudDsKY29sb3I6IzJhMmEyYSAhaW1wb3J0YW50Owp9CgouZmxtLXNvdXJjZS1ub3RlIHsKYmFja2dyb3VuZDojZmRmY2Y5ICFpbXBvcnRhbnQ7CmJvcmRlci1sZWZ0OjJweCBzb2xpZCAjZDlkNGNiICFpbXBvcnRhbnQ7CnBhZGRpbmc6MTVweCAxOHB4ICFpbXBvcnRhbnQ7Cm1hcmdpbjowIDAgMjJweCAwICFpbXBvcnRhbnQ7Cn0KCi5mbG0tZm9vdGVyLW1ldGEgewpmb250LWZhbWlseTpBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7CnRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZSAhaW1wb3J0YW50OwpsZXR0ZXItc3BhY2luZzoycHggIWltcG9ydGFudDsKZm9udC1zaXplOjEwcHggIWltcG9ydGFudDsKbGluZS1oZWlnaHQ6MS45ICFpbXBvcnRhbnQ7CmNvbG9yOiM3ZDc1NmIgIWltcG9ydGFudDsKbWFyZ2luOjAgMCA2cHggMCAhaW1wb3J0YW50Owp9CgpAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY3cHgpIHsKaHRtbCwKYm9keSB7CndpZHRoOjEwMCUgIWltcG9ydGFudDsKbWF4LXdpZHRoOjEwMCUgIWltcG9ydGFudDsKbWFyZ2luOjAgIWltcG9ydGFudDsKb3ZlcmZsb3cteDpoaWRkZW4gIWltcG9ydGFudDsKLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OjEwMCUgIWltcG9ydGFudDsKfQoKLmZsbS13cmFwIHsKd2lkdGg6MTAwJSAhaW1wb3J0YW50OwptYXgtd2lkdGg6MTAwJSAhaW1wb3J0YW50OwpvdmVyZmxvdy14OmhpZGRlbiAhaW1wb3J0YW50OwpiYWNrZ3JvdW5kOiNmZmZmZmYgIWltcG9ydGFudDsKfQoKLmZsbS1tYWluIHsKbWF4LXdpZHRoOjEwMCUgIWltcG9ydGFudDsKd2lkdGg6MTAwJSAhaW1wb3J0YW50OwptYXJnaW46MCBhdXRvICFpbXBvcnRhbnQ7CnBhZGRpbmc6MCAxOHB4IDY0cHggMThweCAhaW1wb3J0YW50Owp9CgouZmxtLWlubmVyLAouZmxtLWJvZHksCi5mbG0tc2VjdGlvbiB7CndpZHRoOjEwMCUgIWltcG9ydGFudDsKbWF4LXdpZHRoOjEwMCUgIWltcG9ydGFudDsKbWluLXdpZHRoOjAgIWltcG9ydGFudDsKbWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50OwptYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50OwpwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50OwpwYWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudDsKb3ZlcmZsb3c6dmlzaWJsZSAhaW1wb3J0YW50Owp0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsKfQoKdGFibGUuZmxtLXRhYmxlLAp0YWJsZS5mbG0tdGFibGUgdGJvZHksCnRhYmxlLmZsbS10YWJsZSB0ciwKdGFibGUuZmxtLXRhYmxlIHRkLAp0YWJsZS5mbG0tbGVhcm4tcm93LAp0YWJsZS5mbG0tbGVhcm4tcm93IHRib2R5LAp0YWJsZS5mbG0tbGVhcm4tcm93IHRyLAp0YWJsZS5mbG0tbGVhcm4tcm93IHRkIHsKZGlzcGxheTpibG9jayAhaW1wb3J0YW50Owp3aWR0aDoxMDAlICFpbXBvcnRhbnQ7Cm1heC13aWR0aDoxMDAlICFpbXBvcnRhbnQ7Cm1pbi13aWR0aDowICFpbXBvcnRhbnQ7CnBhZGRpbmctbGVmdDowICFpbXBvcnRhbnQ7CnBhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50Owpib3gtc2l6aW5nOmJvcmRlci1ib3ggIWltcG9ydGFudDsKdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7Cn0KCi5mbG0tbWFzdGhlYWQtbGVmdCwKLmZsbS1tYXN0aGVhZC1yaWdodCwKLmZsbS1oZXJvLWxlZnQsCi5mbG0taGVyby1yaWdodCB7CmRpc3BsYXk6YmxvY2sgIWltcG9ydGFudDsKd2lkdGg6MTAwJSAhaW1wb3J0YW50OwptYXgtd2lkdGg6MTAwJSAhaW1wb3J0YW50OwpwYWRkaW5nOjAgIWltcG9ydGFudDsKbWFyZ2luOjAgIWltcG9ydGFudDsKdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7Cn0KCi5mbG0tbWFzdGhlYWQtcmlnaHQgewptYXJnaW4tdG9wOjE4cHggIWltcG9ydGFudDsKcGFkZGluZy10b3A6MTZweCAhaW1wb3J0YW50Owpib3JkZXItdG9wOjFweCBzb2xpZCAjZTVkZWQyICFpbXBvcnRhbnQ7Cn0KCi5mbG0tbWFzdGhlYWQtcmlnaHQgZGl2IHsKdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7Cn0KCi5mbG0tZXllYnJvdyB7CmZvbnQtc2l6ZToxMXB4ICFpbXBvcnRhbnQ7CmxpbmUtaGVpZ2h0OjEuNyAhaW1wb3J0YW50OwpsZXR0ZXItc3BhY2luZzoycHggIWltcG9ydGFudDsKbWFyZ2luLWJvdHRvbToxMnB4ICFpbXBvcnRhbnQ7Cn0KCi5mbG0taDIgewpmb250LXNpemU6NDBweCAhaW1wb3J0YW50OwpsaW5lLWhlaWdodDoxLjA0ICFpbXBvcnRhbnQ7CmxldHRlci1zcGFjaW5nOi0wLjY1cHggIWltcG9ydGFudDsKbWFyZ2luOjAgMCAxOHB4IDAgIWltcG9ydGFudDsKd29yZC1icmVhazpub3JtYWwgIWltcG9ydGFudDsKb3ZlcmZsb3ctd3JhcDpicmVhay13b3JkICFpbXBvcnRhbnQ7Cn0KCi5mbG0tZGVjayB7CmZvbnQtc2l6ZToyMXB4ICFpbXBvcnRhbnQ7CmxpbmUtaGVpZ2h0OjEuNTQgIWltcG9ydGFudDsKbWFyZ2luOjAgMCAyMHB4IDAgIWltcG9ydGFudDsKbWF4LXdpZHRoOjEwMCUgIWltcG9ydGFudDsKfQoKLmZsbS1raWNrZXItbGluZSB7Cm1heC13aWR0aDoxMDAlICFpbXBvcnRhbnQ7CnBhZGRpbmc6OHB4IDAgOHB4IDE0cHggIWltcG9ydGFudDsKbWFyZ2luLWJvdHRvbTo4cHggIWltcG9ydGFudDsKfQoKLmZsbS1oZXJvLXJpZ2h0IHsKbWFyZ2luLXRvcDoyOHB4ICFpbXBvcnRhbnQ7Cn0KCi5mbG0taGVyby1pbWcgewp3aWR0aDoxMDAlICFpbXBvcnRhbnQ7Cm1heC13aWR0aDoxMDAlICFpbXBvcnRhbnQ7Cm1hcmdpbjowIDAgMTJweCAwICFpbXBvcnRhbnQ7CmJvcmRlci1yYWRpdXM6MCAhaW1wb3J0YW50Owp9CgouZmxtLWhlcm8tY2FwdGlvbiB7Cm1heC13aWR0aDoxMDAlICFpbXBvcnRhbnQ7Cm1hcmdpbjowIDAgMjBweCAwICFpbXBvcnRhbnQ7CmZvbnQtc2l6ZToxNHB4ICFpbXBvcnRhbnQ7CmxpbmUtaGVpZ2h0OjEuNjIgIWltcG9ydGFudDsKfQoKLmZsbS1vd25lci1mb2N1cyB7CndpZHRoOjEwMCUgIWltcG9ydGFudDsKbWF4LXdpZHRoOjEwMCUgIWltcG9ydGFudDsKbWFyZ2luOjIycHggMCAwIDAgIWltcG9ydGFudDsKcGFkZGluZzoxNXB4IDAgMCAwICFpbXBvcnRhbnQ7CmJveC1zaXppbmc6Ym9yZGVyLWJveCAhaW1wb3J0YW50Owp9CgouZmxtLW93bmVyLWZvY3VzLWNvcHkgewpmb250LXNpemU6MTdweCAhaW1wb3J0YW50OwpsaW5lLWhlaWdodDoxLjU4ICFpbXBvcnRhbnQ7Cn0KCi5mbG0tZHJvcGNhcCB7CmZvbnQtc2l6ZTo2OHB4ICFpbXBvcnRhbnQ7CmxpbmUtaGVpZ2h0OjAuODIgIWltcG9ydGFudDsKcGFkZGluZzo3cHggMTBweCAwIDAgIWltcG9ydGFudDsKfQoKLmZsbS1oZXJvLWludHJvLAouZmxtLXBhcmFncmFwaCwKLmZsbS1ib2R5IHAgewpmb250LXNpemU6MjBweCAhaW1wb3J0YW50OwpsaW5lLWhlaWdodDoxLjc0ICFpbXBvcnRhbnQ7Cm1hcmdpbi1ib3R0b206MjVweCAhaW1wb3J0YW50Owp3b3JkLWJyZWFrOm5vcm1hbCAhaW1wb3J0YW50OwpvdmVyZmxvdy13cmFwOmJyZWFrLXdvcmQgIWltcG9ydGFudDsKfQoKLmZsbS1oZXJvLXF1b3RlLAouZmxtLW5vdGUsCi5mbG0tcXVpY2stYW5zd2VyLAouZmxtLXF1b3RlLWJsb2NrLAouZmxtLWN0YSwKLmZsbS1zb3VyY2Utbm90ZSB7CndpZHRoOjEwMCUgIWltcG9ydGFudDsKbWF4LXdpZHRoOjEwMCUgIWltcG9ydGFudDsKcGFkZGluZy1sZWZ0OjIycHggIWltcG9ydGFudDsKcGFkZGluZy1yaWdodDoyMnB4ICFpbXBvcnRhbnQ7CmJveC1zaXppbmc6Ym9yZGVyLWJveCAhaW1wb3J0YW50Owp9CgouZmxtLWhlcm8tcXVvdGUgewpwYWRkaW5nLXRvcDoyNHB4ICFpbXBvcnRhbnQ7CnBhZGRpbmctYm90dG9tOjIycHggIWltcG9ydGFudDsKbWFyZ2luLXRvcDo0cHggIWltcG9ydGFudDsKfQoKLmZsbS1oZXJvLXF1b3RlLXRleHQgewpmb250LXNpemU6MjdweCAhaW1wb3J0YW50OwpsaW5lLWhlaWdodDoxLjM4ICFpbXBvcnRhbnQ7Cn0KCi5mbG0tc3RhbmRhcmQtYm94IHsKcGFkZGluZzoyNnB4IDIycHggIWltcG9ydGFudDsKbWFyZ2luLXRvcDoyMHB4ICFpbXBvcnRhbnQ7Cn0KCi5mbG0tc3RhbmRhcmQtbGFiZWwgewpkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnQ7CndpZHRoOjEwMCUgIWltcG9ydGFudDsKbWFyZ2luOjAgMCAxOHB4IDAgIWltcG9ydGFudDsKcGFkZGluZzowICFpbXBvcnRhbnQ7Cn0KCi5mbG0tc3RhbmRhcmQtY29weSB7CmRpc3BsYXk6YmxvY2sgIWltcG9ydGFudDsKd2lkdGg6MTAwJSAhaW1wb3J0YW50OwptYXgtd2lkdGg6MTAwJSAhaW1wb3J0YW50Owpmb250LXNpemU6MjVweCAhaW1wb3J0YW50OwpsaW5lLWhlaWdodDoxLjQ2ICFpbXBvcnRhbnQ7CndvcmQtYnJlYWs6bm9ybWFsICFpbXBvcnRhbnQ7Cm92ZXJmbG93LXdyYXA6YnJlYWstd29yZCAhaW1wb3J0YW50Owp9CgouZmxtLWFuY2hvci1saW5lLW9uZSB7CmZvbnQtc2l6ZTo1MHB4ICFpbXBvcnRhbnQ7CmxpbmUtaGVpZ2h0OjEgIWltcG9ydGFudDsKbGV0dGVyLXNwYWNpbmc6LTAuOXB4ICFpbXBvcnRhbnQ7Cm1hcmdpbi10b3A6MTBweCAhaW1wb3J0YW50Owp9CgouZmxtLWFuY2hvci1saW5lLXR3byB7CmZvbnQtc2l6ZTo1MnB4ICFpbXBvcnRhbnQ7CmZvbnQtc2l6ZTpjbGFtcCg0MnB4LCAxMy41dncsIDU4cHgpICFpbXBvcnRhbnQ7CmxpbmUtaGVpZ2h0OjAuOTUgIWltcG9ydGFudDsKbGV0dGVyLXNwYWNpbmc6LTEuMnB4ICFpbXBvcnRhbnQ7Cm1hcmdpbi10b3A6M3B4ICFpbXBvcnRhbnQ7CndoaXRlLXNwYWNlOm5vd3JhcCAhaW1wb3J0YW50OwpvdmVyZmxvdy13cmFwOm5vcm1hbCAhaW1wb3J0YW50Owp9CgouZmxtLWFuY2hvci1zdWJ0aXRsZSB7CmZvbnQtc2l6ZToxMC41cHggIWltcG9ydGFudDsKbGluZS1oZWlnaHQ6MS44NSAhaW1wb3J0YW50OwpsZXR0ZXItc3BhY2luZzoxLjY1cHggIWltcG9ydGFudDsKbWF4LXdpZHRoOjEwMCUgIWltcG9ydGFudDsKfQoKLmZsbS1zbmFwc2hvdC1sYWJlbCwKLmZsbS1zbmFwc2hvdC12YWx1ZSB7CmRpc3BsYXk6YmxvY2sgIWltcG9ydGFudDsKd2lkdGg6MTAwJSAhaW1wb3J0YW50OwptYXgtd2lkdGg6MTAwJSAhaW1wb3J0YW50Owp9CgouZmxtLXNuYXBzaG90LWxhYmVsIHsKbWFyZ2luLWJvdHRvbTo2cHggIWltcG9ydGFudDsKZm9udC1zaXplOjEwcHggIWltcG9ydGFudDsKfQoKLmZsbS1zbmFwc2hvdC12YWx1ZSB7CmZvbnQtc2l6ZToyMHB4ICFpbXBvcnRhbnQ7CmxpbmUtaGVpZ2h0OjEuNDUgIWltcG9ydGFudDsKfQoKLmZsbS1oMiB7CmZvbnQtc2l6ZTozMXB4ICFpbXBvcnRhbnQ7CmxpbmUtaGVpZ2h0OjEuMTYgIWltcG9ydGFudDsKbGV0dGVyLXNwYWNpbmc6LTAuMTVweCAhaW1wb3J0YW50Owp3b3JkLWJyZWFrOm5vcm1hbCAhaW1wb3J0YW50OwpvdmVyZmxvdy13cmFwOmJyZWFrLXdvcmQgIWltcG9ydGFudDsKfQoKLmZsbS1oMyB7CmZvbnQtc2l6ZToyM3B4ICFpbXBvcnRhbnQ7CmxpbmUtaGVpZ2h0OjEuMjggIWltcG9ydGFudDsKfQoKLmZsbS1pbWFnZS13cmFwIHsKd2lkdGg6MTAwJSAhaW1wb3J0YW50OwptYXgtd2lkdGg6MTAwJSAhaW1wb3J0YW50OwptYXJnaW46MzBweCAwIDM4cHggMCAhaW1wb3J0YW50Owp9CgouZmxtLWltYWdlLXdyYXAgaW1nIHsKd2lkdGg6MTAwJSAhaW1wb3J0YW50OwptYXgtd2lkdGg6MTAwJSAhaW1wb3J0YW50OwpoZWlnaHQ6YXV0byAhaW1wb3J0YW50Owpib3JkZXItcmFkaXVzOjAgIWltcG9ydGFudDsKfQoKLmZsbS1pbWFnZS1jYXB0aW9uIHsKZm9udC1zaXplOjE0cHggIWltcG9ydGFudDsKbGluZS1oZWlnaHQ6MS42MiAhaW1wb3J0YW50Owp9CgouZmxtLWxlYXJuLWNhcmQgewpwYWRkaW5nOjIycHggMCA4cHggMCAhaW1wb3J0YW50OwptYXJnaW46MCAwIDQycHggMCAhaW1wb3J0YW50Owp9CgouZmxtLWxlYXJuLWNvbCB7CmRpc3BsYXk6YmxvY2sgIWltcG9ydGFudDsKd2lkdGg6MTAwJSAhaW1wb3J0YW50OwptYXgtd2lkdGg6MTAwJSAhaW1wb3J0YW50Owpib3JkZXItbGVmdDpub25lICFpbXBvcnRhbnQ7CmJvcmRlci10b3A6MXB4IHNvbGlkICNkOWQ0Y2IgIWltcG9ydGFudDsKcGFkZGluZzoxOHB4IDAgIWltcG9ydGFudDsKfQoKLmZsbS1sZWFybi1jb2w6Zmlyc3QtY2hpbGQgewpib3JkZXItdG9wOm5vbmUgIWltcG9ydGFudDsKcGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudDsKfQoKLmZsbS1zZXJ2aWNlLWJyaWVmIHsKbWF4LXdpZHRoOjEwMCUgIWltcG9ydGFudDsKbWFyZ2luOjM2cHggMCA0MHB4IDAgIWltcG9ydGFudDsKfQoKLmZsbS1zZXJ2aWNlLWxhYmVsLAouZmxtLXNlcnZpY2UtY29weSB7CmRpc3BsYXk6YmxvY2sgIWltcG9ydGFudDsKd2lkdGg6MTAwJSAhaW1wb3J0YW50OwptYXgtd2lkdGg6MTAwJSAhaW1wb3J0YW50OwpwYWRkaW5nOjAgIWltcG9ydGFudDsKfQoKLmZsbS1zZXJ2aWNlLWxhYmVsIHsKbWFyZ2luLWJvdHRvbTo3cHggIWltcG9ydGFudDsKfQoKLmZsbS1zZXJ2aWNlLWNvcHkgewpmb250LXNpemU6MTlweCAhaW1wb3J0YW50OwpsaW5lLWhlaWdodDoxLjY4ICFpbXBvcnRhbnQ7Cn0KCi5mbG0ta2V5LWJveCB7CndpZHRoOjEwMCUgIWltcG9ydGFudDsKbWF4LXdpZHRoOjEwMCUgIWltcG9ydGFudDsKcGFkZGluZzoyOHB4IDIycHggIWltcG9ydGFudDsKbWFyZ2luOjQycHggMCAhaW1wb3J0YW50Owp9CgouZmxtLWtleS1oZWFkaW5nIHsKZm9udC1zaXplOjMxcHggIWltcG9ydGFudDsKbGluZS1oZWlnaHQ6MS4xNCAhaW1wb3J0YW50Owp9CgouZmxtLWtleS1ib3ggdWwgewpwYWRkaW5nLWxlZnQ6MjFweCAhaW1wb3J0YW50Owpmb250LXNpemU6MTlweCAhaW1wb3J0YW50OwpsaW5lLWhlaWdodDoxLjcyICFpbXBvcnRhbnQ7Cn0KCi5mbG0ta2V5LWJveCBsaSB7Cm1hcmdpbi1ib3R0b206MTJweCAhaW1wb3J0YW50Owp9CgouZmxtLWZlYXR1cmVkLWV4cGVydCB7CndpZHRoOjEwMCUgIWltcG9ydGFudDsKbWF4LXdpZHRoOjEwMCUgIWltcG9ydGFudDsKcGFkZGluZzozMnB4IDIycHggMzRweCAyMnB4ICFpbXBvcnRhbnQ7Cm1hcmdpbjo1MnB4IDAgNDJweCAwICFpbXBvcnRhbnQ7Cn0KCi5mbG0tZmVhdHVyZWQtbmFtZSB7CmZvbnQtc2l6ZTozMXB4ICFpbXBvcnRhbnQ7CmxpbmUtaGVpZ2h0OjEuMDggIWltcG9ydGFudDsKfQoKLmZsbS1mb290ZXItbWV0YSB7CmZvbnQtc2l6ZTo5LjVweCAhaW1wb3J0YW50OwpsaW5lLWhlaWdodDoxLjg1ICFpbXBvcnRhbnQ7CmxldHRlci1zcGFjaW5nOjEuMjVweCAhaW1wb3J0YW50Owp9Cn0KCkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDozOTBweCkgewouZmxtLW1haW4gewpwYWRkaW5nLWxlZnQ6MTZweCAhaW1wb3J0YW50OwpwYWRkaW5nLXJpZ2h0OjE2cHggIWltcG9ydGFudDsKfQoKLmZsbS1oMiB7CmZvbnQtc2l6ZTozNnB4ICFpbXBvcnRhbnQ7CmxpbmUtaGVpZ2h0OjEuMDYgIWltcG9ydGFudDsKfQoKLmZsbS1kZWNrIHsKZm9udC1zaXplOjIwcHggIWltcG9ydGFudDsKfQoKLmZsbS1oZXJvLWludHJvLAouZmxtLXBhcmFncmFwaCwKLmZsbS1ib2R5IHAgewpmb250LXNpemU6MTlweCAhaW1wb3J0YW50OwpsaW5lLWhlaWdodDoxLjcyICFpbXBvcnRhbnQ7Cn0KCi5mbG0tYW5jaG9yLWxpbmUtb25lIHsKZm9udC1zaXplOjQ2cHggIWltcG9ydGFudDsKfQoKLmZsbS1hbmNob3ItbGluZS10d28gewpmb250LXNpemU6NDhweCAhaW1wb3J0YW50Owpmb250LXNpemU6Y2xhbXAoMzhweCwgMTIuNXZ3LCA1MHB4KSAhaW1wb3J0YW50OwpsZXR0ZXItc3BhY2luZzotMXB4ICFpbXBvcnRhbnQ7Cn0KfQoKQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KXsKLmZsbS1tYWlue21heC13aWR0aDoxMDgwcHggIWltcG9ydGFudDsgcGFkZGluZzowIDIwcHggODhweCAyMHB4ICFpbXBvcnRhbnQ7fQouZmxtLWlubmVye21heC13aWR0aDoxMDQwcHggIWltcG9ydGFudDt9Ci5mbG0tYm9keXttYXgtd2lkdGg6ODEwcHggIWltcG9ydGFudDt9Ci5mbG0tdGFibGV7dGFibGUtbGF5b3V0OmF1dG8gIWltcG9ydGFudDt9Ci5mbG0taGVyby1sZWZ0e3dpZHRoOjU0JSAhaW1wb3J0YW50OyBwYWRkaW5nOjAgMzZweCAwIDAgIWltcG9ydGFudDsgdmVydGljYWwtYWxpZ246dG9wICFpbXBvcnRhbnQ7fQouZmxtLWhlcm8tcmlnaHR7d2lkdGg6NDYlICFpbXBvcnRhbnQ7IHBhZGRpbmc6MCAhaW1wb3J0YW50OyB2ZXJ0aWNhbC1hbGlnbjp0b3AgIWltcG9ydGFudDt9Ci5mbG0taGVyby1sZWZ0ID4gZGl2OmZpcnN0LWNoaWxke21hcmdpbjowIDAgMTVweCAwICFpbXBvcnRhbnQ7fQouZmxtLWhlcm8tbGVmdCA+IGRpdjpmaXJzdC1jaGlsZCAuZmxtLWhlcm8taW50cm97bWFyZ2luOjAgIWltcG9ydGFudDt9Ci5mbG0taGVyby1sZWZ0ID4gLmZsbS1oZXJvLWludHJve21hcmdpbjowIDAgMTdweCAwICFpbXBvcnRhbnQ7fQouZmxtLWhlcm8taW50cm97Zm9udC1zaXplOjIxcHggIWltcG9ydGFudDsgbGluZS1oZWlnaHQ6MS43NiAhaW1wb3J0YW50O30KLmZsbS1kcm9wY2Fwe2ZvbnQtc2l6ZTo5MHB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OjAuNzggIWltcG9ydGFudDsgcGFkZGluZzo2cHggMTJweCAwIDAgIWltcG9ydGFudDt9Ci5mbG0taGVyby1pbWd7bWF4LXdpZHRoOjQzOHB4ICFpbXBvcnRhbnQ7IG1hcmdpbjowIDAgMTBweCBhdXRvICFpbXBvcnRhbnQ7fQouZmxtLWhlcm8tY2FwdGlvbnttYXgtd2lkdGg6NDM4cHggIWltcG9ydGFudDsgbWFyZ2luOjAgMCAxNHB4IGF1dG8gIWltcG9ydGFudDt9Ci5mbG0tb3duZXItZm9jdXN7bWF4LXdpZHRoOjQzOHB4ICFpbXBvcnRhbnQ7IG1hcmdpbjoxNnB4IDAgMCBhdXRvICFpbXBvcnRhbnQ7fQouZmxtLWhlcm8tcXVvdGV7bWFyZ2luOjAgMCA4cHggMCAhaW1wb3J0YW50OyBwYWRkaW5nOjI0cHggMjZweCAyMnB4IDI2cHggIWltcG9ydGFudDt9Ci5mbG0taGVyby1xdW90ZS10ZXh0e2ZvbnQtc2l6ZTozMHB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OjEuMzYgIWltcG9ydGFudDt9Ci5mbG0tc3RhbmRhcmQtYm94e3BhZGRpbmc6MzBweCAyOHB4ICFpbXBvcnRhbnQ7fQouZmxtLXN0YW5kYXJkLWxhYmVse3dpZHRoOjE2OHB4ICFpbXBvcnRhbnQ7IHBhZGRpbmc6MnB4IDI0cHggMCAwICFpbXBvcnRhbnQ7IGRpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50O30KLmZsbS1zdGFuZGFyZC1jb3B5e21heC13aWR0aDo3OTBweCAhaW1wb3J0YW50OyBmb250LXNpemU6MjdweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDoxLjU2ICFpbXBvcnRhbnQ7fQouZmxtLWFuY2hvci1saW5lLW9uZXtmb250LXNpemU6Y2xhbXAoNjBweCwgNy40dncsIDkwcHgpICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OjAuOTQgIWltcG9ydGFudDsgbGV0dGVyLXNwYWNpbmc6LTEuOHB4ICFpbXBvcnRhbnQ7fQouZmxtLWFuY2hvci1saW5lLXR3b3tmb250LXNpemU6Y2xhbXAoNjZweCwgOS4xdncsIDExMnB4KSAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDowLjkgIWltcG9ydGFudDsgbGV0dGVyLXNwYWNpbmc6LTNweCAhaW1wb3J0YW50OyB3aGl0ZS1zcGFjZTpub3dyYXAgIWltcG9ydGFudDsgb3ZlcmZsb3c6dmlzaWJsZSAhaW1wb3J0YW50O30KLmZsbS1sZWFybi1yb3d7dGFibGUtbGF5b3V0OmZpeGVkICFpbXBvcnRhbnQ7fQouZmxtLWxlYXJuLWNvbHtkaXNwbGF5OnRhYmxlLWNlbGwgIWltcG9ydGFudDsgd2lkdGg6MzMuMzMzJSAhaW1wb3J0YW50OyB2ZXJ0aWNhbC1hbGlnbjp0b3AgIWltcG9ydGFudDt9Ci5mbG0tbGVhcm4tY29sOmZpcnN0LWNoaWxke3BhZGRpbmc6MTZweCAxOHB4IDE2cHggMCAhaW1wb3J0YW50O30KLmZsbS1sZWFybi1jb2w6bnRoLWNoaWxkKDIpe3BhZGRpbmc6MTZweCAxOHB4ICFpbXBvcnRhbnQ7IGJvcmRlci1sZWZ0OjFweCBzb2xpZCAjZDlkNGNiICFpbXBvcnRhbnQ7fQouZmxtLWxlYXJuLWNvbDpudGgtY2hpbGQoMyl7cGFkZGluZzoxNnB4IDAgMTZweCAxOHB4ICFpbXBvcnRhbnQ7IGJvcmRlci1sZWZ0OjFweCBzb2xpZCAjZDlkNGNiICFpbXBvcnRhbnQ7fQp9Cjwvc3R5bGU+Cgo8ZGl2IGNsYXNzPSJmbG0td3JhcCI+CjxkaXYgY2xhc3M9ImZsbS1tYWluIj4KCjxzY3JpcHQgdHlwZT0iYXBwbGljYXRpb24vbGQranNvbiI+CnsKIkBjb250ZXh0IjogImh0dHBzOi8vc2NoZW1hLm9yZyIsCiJAZ3JhcGgiOiBbCnsKIkB0eXBlIjogIkFydGljbGUiLAoiQGlkIjogImh0dHBzOi8vbG92ZWxpZmVmaXRuZXNzc3R1ZGlvLmNvbS8jZml0bmVzcy1saXZpbmctcHJvZmlsZSIsCiJoZWFkbGluZSI6ICJBIENsb3NlciBMb29rIGF0IExvdmUgTGlmZSBGaXRuZXNzIFN0dWRpbywgdGhlIEZvcnQgTWlsbCBHeW0gSGVscGluZyBXb21lbiBCdWlsZCBDb25maWRlbmNlIiwKImRlc2NyaXB0aW9uIjogIkEgRml0bmVzcyBMaXZpbmcgTWFnYXppbmUgZWRpdG9yaWFsIHNwb3RsaWdodCBvbiBLYXkgQmFrZXIgYW5kIExvdmUgTGlmZSBGaXRuZXNzIFN0dWRpbyBpbiBGb3J0IE1pbGwsIFNvdXRoIENhcm9saW5hLCBleHBsb3Jpbmcgd29tZW4tZm9jdXNlZCBzdHJlbmd0aCB0cmFpbmluZywgYWNjb3VudGFiaWxpdHksIGNvbmZpZGVuY2UsIHNtYWxsIGdyb3VwIHRyYWluaW5nLCBhbmQgc3VwcG9ydC4iLAoiaW1hZ2UiOiBbCiJodHRwczovL2lpbGkuaW8vQnQ4aVZGbi5wbmciLAoiaHR0cHM6Ly9paWxpLmlvL0J0OGlqOWYucG5nIiwKImh0dHBzOi8vaWlsaS5pby9CdDhpRzZYLnBuZyIsCiJodHRwczovL2lpbGkuaW8vQnQ4aVdhcy5wbmciLAoiaHR0cHM6Ly9paWxpLmlvL0J0OGlYOEcucG5nIiwKImh0dHBzOi8vaWlsaS5pby9CYk5VU2RRLnBuZyIsCiJodHRwczovL2lpbGkuaW8vQmJOVWdrQi5wbmciLAoiaHR0cHM6Ly9paWxpLmlvL0JiTlVpTGcucG5nIiwKImh0dHBzOi8vaWlsaS5pby9CYk5VTEJhLnBuZyIsCiJodHRwczovL2lpbGkuaW8vQmJOVVpydi5wbmciCl0sCiJhdXRob3IiOiB7CiJAdHlwZSI6ICJQZXJzb24iLAoibmFtZSI6ICJEYW5pZWwgRm9yZCIsCiJqb2JUaXRsZSI6ICJNYW5hZ2luZyBFZGl0b3IiCn0sCiJwdWJsaXNoZXIiOiB7CiJAdHlwZSI6ICJPcmdhbml6YXRpb24iLAoibmFtZSI6ICJGaXRuZXNzIExpdmluZyBNYWdhemluZeKEoiIKfSwKIm1haW5FbnRpdHlPZlBhZ2UiOiAiaHR0cHM6Ly9sb3ZlbGlmZWZpdG5lc3NzdHVkaW8uY29tLyIsCiJkYXRlUHVibGlzaGVkIjogIjIwMjYtMDUtMDkiLAoiZGF0ZU1vZGlmaWVkIjogIjIwMjYtMDUtMTciLAoia2V5d29yZHMiOiBbCiJMb3ZlIExpZmUgRml0bmVzcyBTdHVkaW8iLAoiRm9ydCBNaWxsIGd5bSByZXZpZXciLAoiRm9ydCBNaWxsIHN0cmVuZ3RoIHRyYWluaW5nIiwKIndvbWVuLW9ubHkgZml0bmVzcyBzdHVkaW8iLAoic21hbGwgZ3JvdXAgdHJhaW5pbmciLAoid29tZW7igJlzIGZpdG5lc3MiLAoiZml0bmVzcyBhY2NvdW50YWJpbGl0eSIsCiJGb3J0IE1pbGwgZml0bmVzcyBzdHVkaW8iCl0sCiJhYm91dCI6IFsKIldvbWVuLW9ubHkgZml0bmVzcyBzdHVkaW8iLAoiU21hbGwgZ3JvdXAgc3RyZW5ndGggYW5kIGNhcmRpbyB0cmFpbmluZyIsCiJGaXRuZXNzIGFjY291bnRhYmlsaXR5IiwKIldvbWVu4oCZcyBzdHJlbmd0aCB0cmFpbmluZyIsCiJGb3J0IE1pbGwgZml0bmVzcyIKXSwKIm1lbnRpb25zIjogWwp7CiJAdHlwZSI6ICJQZXJzb24iLAoibmFtZSI6ICJLYXkgQmFrZXIiLAoiam9iVGl0bGUiOiAiT3duZXIgYW5kIEhlYWQgVHJhaW5lciIKfSwKewoiQHR5cGUiOiAiSGVhbHRoQ2x1YiIsCiJuYW1lIjogIkxvdmUgTGlmZSBGaXRuZXNzIFN0dWRpbyIsCiJ1cmwiOiAiaHR0cHM6Ly9sb3ZlbGlmZWZpdG5lc3NzdHVkaW8uY29tLyIKfSwKewoiQHR5cGUiOiAiQm9vayIsCiJuYW1lIjogIlVudmVpbGluZyBMZWdlbmRzIiwKImF1dGhvciI6IHsKIkB0eXBlIjogIk9yZ2FuaXphdGlvbiIsCiJuYW1lIjogIkRyLiBBbmRyZW5hIFBoaWxsaXBzICYgVGhlIExlZ2VuZGFyeSBDb2xsZWN0aXZlIgp9Cn0KXQp9LAp7CiJAdHlwZSI6IFsiTG9jYWxCdXNpbmVzcyIsICJIZWFsdGhDbHViIl0sCiJAaWQiOiAiaHR0cHM6Ly9sb3ZlbGlmZWZpdG5lc3NzdHVkaW8uY29tLyNsb2NhbGJ1c2luZXNzIiwKIm5hbWUiOiAiTG92ZSBMaWZlIEZpdG5lc3MgU3R1ZGlvIiwKInVybCI6ICJodHRwczovL2xvdmVsaWZlZml0bmVzc3N0dWRpby5jb20vIiwKInNhbWVBcyI6IFsKImh0dHBzOi8vbG92ZWxpZmVmaXRuZXNzc3R1ZGlvLmNvbS8iCl0sCiJpbWFnZSI6ICJodHRwczovL2lpbGkuaW8vQnQ4aVZGbi5wbmciLAoiZW1wbG95ZWUiOiB7CiJAdHlwZSI6ICJQZXJzb24iLAoibmFtZSI6ICJLYXkgQmFrZXIiLAoiam9iVGl0bGUiOiAiT3duZXIgYW5kIEhlYWQgVHJhaW5lciIKfSwKImFkZHJlc3MiOiB7CiJAdHlwZSI6ICJQb3N0YWxBZGRyZXNzIiwKImFkZHJlc3NMb2NhbGl0eSI6ICJGb3J0IE1pbGwiLAoiYWRkcmVzc1JlZ2lvbiI6ICJTQyIsCiJhZGRyZXNzQ291bnRyeSI6ICJVUyIKfSwKImFyZWFTZXJ2ZWQiOiBbCnsKIkB0eXBlIjogIkNpdHkiLAoibmFtZSI6ICJGb3J0IE1pbGwiCn0sCnsKIkB0eXBlIjogIlBsYWNlIiwKIm5hbWUiOiAiU291dGggQ2Fyb2xpbmEiCn0sCnsKIkB0eXBlIjogIlBsYWNlIiwKIm5hbWUiOiAiQ2hhcmxvdHRlIGFyZWEiCn0KXSwKImRlc2NyaXB0aW9uIjogIkxvdmUgTGlmZSBGaXRuZXNzIFN0dWRpbyBpcyBhIHdvbWVuLWZvY3VzZWQgZml0bmVzcyBzdHVkaW8gaW4gRm9ydCBNaWxsLCBTb3V0aCBDYXJvbGluYSwgb2ZmZXJpbmcgc21hbGwgZ3JvdXAgdHJhaW5pbmcsIHBlcnNvbmFsIHRyYWluaW5nLCBzdHJlbmd0aCBhbmQgY2FyZGlvIHdvcmtvdXRzLCBhY2NvdW50YWJpbGl0eSwgYW5kIHN1cHBvcnQuIiwKImtub3dzQWJvdXQiOiBbCiJ3b21lbi1vbmx5IGZpdG5lc3MiLAoic21hbGwgZ3JvdXAgdHJhaW5pbmciLAoicGVyc29uYWwgdHJhaW5pbmciLAoic3RyZW5ndGggdHJhaW5pbmciLAoiY2FyZGlvIHdvcmtvdXRzIiwKImJveGluZy1pbnNwaXJlZCBjb25kaXRpb25pbmciLAoiY29yZSB0cmFpbmluZyIsCiJmaXRuZXNzIGFjY291bnRhYmlsaXR5IiwKInBlcmltZW5vcGF1c2Ugc3RyZW5ndGggdHJhaW5pbmciLAoibWVub3BhdXNlIGZpdG5lc3Mgc3VwcG9ydCIKXSwKInJldmlldyI6IHsKIkB0eXBlIjogIlJldmlldyIsCiJhdXRob3IiOiB7CiJAdHlwZSI6ICJQZXJzb24iLAoibmFtZSI6ICJKZW5uaWZlciBXYWdlbmVyIgp9LAoicmV2aWV3Qm9keSI6ICJJIGFic29sdXRlbHkgbG92ZSB3b3JraW5nIG91dCB3aXRoIExvdmUgTGlmZSBGaXRuZXNzISBLYXkgQmFrZXIgaXMgYW1hemluZ+KAlGhlciB3b3Jrb3V0cyBhcmUgYWx3YXlzIGZ1biwgZnJlc2gsIGFuZCBhbnl0aGluZyBidXQgYm9yaW5nLiBJIHVzZWQgdG8gZHJlYWQgZ29pbmcgdG8gdGhlIGd5bSBqdXN0IHRvIG1pbmRsZXNzbHkgd2FsayBvbiB0aGUgdHJlYWRtaWxsLCBidXQgS2F5IGtlZXBzIGV2ZXJ5IHNlc3Npb24gZXhjaXRpbmcgYW5kIG1vdGl2YXRpbmcuIFRoZSBlbmVyZ3kgaW4gaGVyIGNsYXNzZXMgaXMgZmFudGFzdGljLCBhbmQgd29ya2luZyBvdXQgYWxvbmdzaWRlIHN1Y2ggYW4gZW5jb3VyYWdpbmcgZ3JvdXAgb2YgbGFkaWVzIG1ha2VzIGFsbCB0aGUgZGlmZmVyZW5jZS4gSXQgdHJ1bHkgZmVlbHMgbGlrZSBhIHN1cHBvcnRpdmUgZml0bmVzcyBmYW1pbHkhIgp9Cn0sCnsKIkB0eXBlIjogIlBlcnNvbiIsCiJAaWQiOiAiaHR0cHM6Ly9sb3ZlbGlmZWZpdG5lc3NzdHVkaW8uY29tLyNrYXktYmFrZXIiLAoibmFtZSI6ICJLYXkgQmFrZXIiLAoiam9iVGl0bGUiOiAiT3duZXIgYW5kIEhlYWQgVHJhaW5lciIsCiJpbWFnZSI6ICJodHRwczovL2lpbGkuaW8vQnQ4aVZGbi5wbmciLAoid29ya3NGb3IiOiB7CiJAdHlwZSI6ICJIZWFsdGhDbHViIiwKIm5hbWUiOiAiTG92ZSBMaWZlIEZpdG5lc3MgU3R1ZGlvIiwKInVybCI6ICJodHRwczovL2xvdmVsaWZlZml0bmVzc3N0dWRpby5jb20vIgp9LAoia25vd3NBYm91dCI6IFsKIndvbWVuLW9ubHkgZml0bmVzcyBjb2FjaGluZyIsCiJzbWFsbCBncm91cCBmaXRuZXNzIHRyYWluaW5nIiwKInN0cmVuZ3RoIGFuZCBjYXJkaW8gcHJvZ3JhbW1pbmciLAoiY29yZSB0cmFpbmluZyIsCiJwZXJzb25hbCB0cmFpbmluZyIsCiJmaXRuZXNzIGFjY291bnRhYmlsaXR5IiwKIm51dHJpdGlvbiBzdXBwb3J0IiwKImZvcm0tZm9jdXNlZCBzdHJlbmd0aCB0cmFpbmluZyIKXSwKImFkZHJlc3MiOiB7CiJAdHlwZSI6ICJQb3N0YWxBZGRyZXNzIiwKImFkZHJlc3NMb2NhbGl0eSI6ICJGb3J0IE1pbGwiLAoiYWRkcmVzc1JlZ2lvbiI6ICJTQyIsCiJhZGRyZXNzQ291bnRyeSI6ICJVUyIKfQp9LAp7CiJAdHlwZSI6ICJGQVFQYWdlIiwKIkBpZCI6ICJodHRwczovL2xvdmVsaWZlZml0bmVzc3N0dWRpby5jb20vI2ZhcSIsCiJtYWluRW50aXR5IjogWwp7CiJAdHlwZSI6ICJRdWVzdGlvbiIsCiJuYW1lIjogIldobyBJcyBLYXkgQmFrZXI/IiwKImFjY2VwdGVkQW5zd2VyIjogewoiQHR5cGUiOiAiQW5zd2VyIiwKInRleHQiOiAiS2F5IEJha2VyIGlzIHRoZSBvd25lciBhbmQgaGVhZCB0cmFpbmVyIG9mIExvdmUgTGlmZSBGaXRuZXNzIFN0dWRpbyBpbiBGb3J0IE1pbGwsIFNvdXRoIENhcm9saW5hLiBJbiBoZXIgaW50ZXJ2aWV3LCBzaGUgZGVzY3JpYmVkIGJ1aWxkaW5nIHRoZSB3b21lbi1vbmx5IGd5bSBmcm9tIGhlciBvd24gcGVyc29uYWwgdHJhbnNmb3JtYXRpb24sIGhlciBiYWNrZ3JvdW5kIGluIHJ1bm5pbmcgYW5kIGNvYWNoaW5nLCBhbmQgaGVyIGRlc2lyZSB0byBoZWxwIHdvbWVuIGZlZWwgc3Ryb25nZXIsIG1vcmUgY29uZmlkZW50LCBhbmQgc3VwcG9ydGVkLiIKfQp9LAp7CiJAdHlwZSI6ICJRdWVzdGlvbiIsCiJuYW1lIjogIldoYXQgSXMgTG92ZSBMaWZlIEZpdG5lc3MgS25vd24gRm9yPyIsCiJhY2NlcHRlZEFuc3dlciI6IHsKIkB0eXBlIjogIkFuc3dlciIsCiJ0ZXh0IjogIkxvdmUgTGlmZSBGaXRuZXNzIGlzIGtub3duIGZvciB3b21lbi1vbmx5IHNtYWxsIGdyb3VwIHRyYWluaW5nLCBwZXJzb25hbCB0cmFpbmluZywgc3RyZW5ndGggYW5kIGNhcmRpbyB3b3Jrb3V0cywgYWNjb3VudGFiaWxpdHksIGZvcm0tZm9jdXNlZCBjb2FjaGluZywgYW5kIGEgc3VwcG9ydGl2ZSBjb21tdW5pdHkgd2hlcmUgd29tZW4gY2FuIHN0YXJ0IGF0IGFueSBmaXRuZXNzIGxldmVsLiIKfQp9LAp7CiJAdHlwZSI6ICJRdWVzdGlvbiIsCiJuYW1lIjogIklzIExvdmUgTGlmZSBGaXRuZXNzIEEgV29tZW4tT25seSBHeW0/IiwKImFjY2VwdGVkQW5zd2VyIjogewoiQHR5cGUiOiAiQW5zd2VyIiwKInRleHQiOiAiWWVzLiBCYXNlZCBvbiBLYXkgQmFrZXLigJlzIGludGVydmlldywgTG92ZSBMaWZlIEZpdG5lc3MgaXMgd29tZW4tb3duZWQsIGxlZCBieSB3b21lbiB0cmFpbmVycywgYW5kIGRlc2lnbmVkIGFzIGEgd29tZW4tb25seSBmaXRuZXNzIGVudmlyb25tZW50LiIKfQp9LAp7CiJAdHlwZSI6ICJRdWVzdGlvbiIsCiJuYW1lIjogIldoYXQgVHlwZXMgT2YgVHJhaW5pbmcgRG9lcyBMb3ZlIExpZmUgRml0bmVzcyBPZmZlcj8iLAoiYWNjZXB0ZWRBbnN3ZXIiOiB7CiJAdHlwZSI6ICJBbnN3ZXIiLAoidGV4dCI6ICJLYXkgZGVzY3JpYmVkIGEgdHJhaW5pbmcgYXBwcm9hY2ggdGhhdCBpbmNsdWRlcyB0d28gc3RyZW5ndGgtZm9jdXNlZCBzZXNzaW9ucyBhbmQgb25lIGNhcmRpby1mb2N1c2VkIHNlc3Npb24sIGFsb25nIHdpdGggY29yZSB3b3JrLCBnbHV0ZSB3b3JrLCBmdWxsLWJvZHkgdHJhaW5pbmcsIGJveGluZy1pbnNwaXJlZCBjb25kaXRpb25pbmcsIHBlcnNvbmFsIHRyYWluaW5nLCBvbmxpbmUgd29ya291dHMsIGFuZCBudXRyaXRpb24gc3VwcG9ydCB3aGVuIG1lbWJlcnMgd2FudCBpdC4iCn0KfSwKewoiQHR5cGUiOiAiUXVlc3Rpb24iLAoibmFtZSI6ICJEaWQgS2F5IEJha2VyIENvbnRyaWJ1dGUgVG8gVW52ZWlsaW5nIExlZ2VuZHM/IiwKImFjY2VwdGVkQW5zd2VyIjogewoiQHR5cGUiOiAiQW5zd2VyIiwKInRleHQiOiAiWWVzLiBJbiBoZXIgaW50ZXJ2aWV3LCBLYXkgc2FpZCBzaGUgY29udHJpYnV0ZWQgYSBjaGFwdGVyIHRvIFVudmVpbGluZyBMZWdlbmRzIGJ5IERyLiBBbmRyZW5hIFBoaWxsaXBzICYgVGhlIExlZ2VuZGFyeSBDb2xsZWN0aXZlLiBIZXIgY2hhcHRlciwgUHV0IFlvdXIgRmFpdGggSW50byBBY3Rpb24sIHJlZmxlY3RzIG9uIGZhaXRoLCBzZWxmLWRvdWJ0LCBwdXJwb3NlLCBhbmQgdGFraW5nIGFjdGlvbiB3aGlsZSBidWlsZGluZyBoZXIgYnVzaW5lc3MuIgp9Cn0sCnsKIkB0eXBlIjogIlF1ZXN0aW9uIiwKIm5hbWUiOiAiV2hhdCBNYWtlcyBMb3ZlIExpZmUgRml0bmVzcyBEaWZmZXJlbnQgSW4gRm9ydCBNaWxsPyIsCiJhY2NlcHRlZEFuc3dlciI6IHsKIkB0eXBlIjogIkFuc3dlciIsCiJ0ZXh0IjogIkxvdmUgTGlmZSBGaXRuZXNzIHN0YW5kcyBvdXQgdGhyb3VnaCBpdHMgd29tZW4tb25seSBzZXR0aW5nLCBzbWFsbCBncm91cCBhdG1vc3BoZXJlLCBvd25lci1sZWQgYWNjb3VudGFiaWxpdHksIGZvcm0tZmlyc3QgY29hY2hpbmcsIGFuZCBhIGN1bHR1cmUgd2hlcmUgbWVtYmVycyBhcmUgZW5jb3VyYWdlZCB0byBmZWVsIGNvbWZvcnRhYmxlLCBzdGFydCB3aGVyZSB0aGV5IGFyZSwgYW5kIGJ1aWxkIGNvbmZpZGVuY2UgYmV5b25kIHRoZSBzY2FsZS4iCn0KfQpdCn0KXQp9Cjwvc2NyaXB0PgoKPGRpdiBjbGFzcz0iZmxtLWlubmVyIj4KCjxkaXYgc3R5bGU9InBhZGRpbmc6MzRweCAwIDIycHggMDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7IG92ZXJmbG93OnZpc2libGUgIWltcG9ydGFudDsiPgo8dGFibGUgY2xhc3M9ImZsbS10YWJsZSIgcm9sZT0icHJlc2VudGF0aW9uIiB3aWR0aD0iMTAwJSIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIiBib3JkZXI9IjAiPgo8dHI+Cjx0ZCBjbGFzcz0iZmxtLW1hc3RoZWFkLWxlZnQiIHZhbGlnbj0idG9wIiBzdHlsZT0id2lkdGg6NjIlOyB2ZXJ0aWNhbC1hbGlnbjp0b3A7IHBhZGRpbmc6MDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7Ij4KPGRpdiBjbGFzcz0iZmxtLXNtYWxsLWxhYmVsIiBzdHlsZT0ibGV0dGVyLXNwYWNpbmc6My40cHg7IGZvbnQtc2l6ZToxMnB4OyBtYXJnaW46MCAwIDlweCAwOyI+TG9jYWwgRml0bmVzcyBMZWFkZXJzaGlwIFNlcmllczwvZGl2Pgo8ZGl2IGNsYXNzPSJmbG0tc21hbGwtbGFiZWwiIHN0eWxlPSJsZXR0ZXItc3BhY2luZzoyLjdweDsgZm9udC1zaXplOjExcHg7IGNvbG9yOiM5MjhhODI7IG1hcmdpbjowOyI+RWRpdG9yaWFsIFNwb3RsaWdodCAvIEZvcnQgTWlsbCwgU291dGggQ2Fyb2xpbmE8L2Rpdj4KPC90ZD4KPHRkIGNsYXNzPSJmbG0tbWFzdGhlYWQtcmlnaHQiIHZhbGlnbj0idG9wIiBzdHlsZT0id2lkdGg6MzglOyB2ZXJ0aWNhbC1hbGlnbjp0b3A7IHBhZGRpbmc6MDsgdGV4dC1hbGlnbjpyaWdodDsiPgo8ZGl2IHN0eWxlPSJmb250LWZhbWlseTpHZW9yZ2lhLCAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWY7IGZvbnQtc2l6ZToyMnB4OyBsaW5lLWhlaWdodDoxLjM1OyBjb2xvcjojMTUxNTE1OyBtYXJnaW46MDsgdGV4dC1hbGlnbjpyaWdodDsiPkJ5IERhbmllbCBGb3JkPC9kaXY+CjxkaXYgY2xhc3M9ImZsbS1zbWFsbC1sYWJlbCIgc3R5bGU9ImxldHRlci1zcGFjaW5nOjEuOHB4OyBmb250LXNpemU6MTFweDsgbWFyZ2luOjEwcHggMCAwIDA7IHRleHQtYWxpZ246cmlnaHQ7Ij5NYW5hZ2luZyBFZGl0b3I8L2Rpdj4KPC90ZD4KPC90cj4KPC90YWJsZT4KPC9kaXY+Cgo8ZGl2IHN0eWxlPSJoZWlnaHQ6MXB4OyBiYWNrZ3JvdW5kOiNkOWQ0Y2I7IG1hcmdpbjowIDAgMzBweCAwOyB3aWR0aDoxMDAlOyBtYXgtd2lkdGg6OTYwcHg7Ij48L2Rpdj4KCjxkaXYgc3R5bGU9InBhZGRpbmc6MCAwIDE4cHggMDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7IG92ZXJmbG93OnZpc2libGUgIWltcG9ydGFudDsiPgo8ZGl2IGNsYXNzPSJmbG0tZXllYnJvdyI+Rml0bmVzcyBMaXZpbmcgTWFnYXppbmXihKIgRmVhdHVyZSBQcm9maWxlPC9kaXY+CjxoMiBjbGFzcz0iZmxtLWgyIj5JbnNpZGUgTG92ZSBMaWZlIEZpdG5lc3MgU3R1ZGlv4oCZcyBXb21lbi1Gb2N1c2VkIFN0cmVuZ3RoIFRyYWluaW5nIEFwcHJvYWNoPC9oMj4KPGRpdiBjbGFzcz0iZmxtLWRlY2siPkhvdyBLYXkgQmFrZXIgYnVpbHQgYSB3b21lbi1mb2N1c2VkIHRyYWluaW5nIHNwYWNlIGFyb3VuZCBzdHJlbmd0aCwgY2FyZGlvLCBzbWFsbCBncm91cCBjb2FjaGluZywgYWNjb3VudGFiaWxpdHksIGFuZCBhIHNhZmUgcGxhY2UgdG8gYmVnaW4gYWdhaW4uPC9kaXY+CjxkaXYgY2xhc3M9ImZsbS1raWNrZXItbGluZSI+CjxkaXYgY2xhc3M9ImZsbS1zbWFsbC1sYWJlbCIgc3R5bGU9ImxldHRlci1zcGFjaW5nOjEuOXB4OyBmb250LXNpemU6MTBweDsgbGluZS1oZWlnaHQ6MS44OyBtYXJnaW46MDsiPlJlY29nbml6ZWQgYnkgRml0bmVzcyBMaXZpbmcgTWFnYXppbmXihKIgZm9yIHdvbWVuLWZvY3VzZWQgc3RyZW5ndGggdHJhaW5pbmcsIHN1cHBvcnRpdmUgbWVtYmVyIGV4cGVyaWVuY2UsIGFuZCBsb2NhbCBmaXRuZXNzIGxlYWRlcnNoaXAuPC9kaXY+CjwvZGl2Pgo8L2Rpdj4KCjxkaXYgY2xhc3M9ImZsbS1zZWN0aW9uIiBzdHlsZT0icGFkZGluZzowOyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsgb3ZlcmZsb3c6dmlzaWJsZSAhaW1wb3J0YW50OyI+Cjx0YWJsZSBjbGFzcz0iZmxtLXRhYmxlIiByb2xlPSJwcmVzZW50YXRpb24iIHdpZHRoPSIxMDAlIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiIGJvcmRlcj0iMCI+Cjx0cj4KPHRkIGNsYXNzPSJmbG0taGVyby1sZWZ0IiB2YWxpZ249InRvcCIgd2lkdGg9IjU0JSIgc3R5bGU9IndpZHRoOjU0JTsgdmVydGljYWwtYWxpZ246dG9wOyBwYWRkaW5nOjAgMzJweCAwIDA7IHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyI+Cgo8ZGl2IHN0eWxlPSJtYXJnaW46MCAwIDE1cHggMDsiPgo8ZGl2IGNsYXNzPSJmbG0taGVyby1pbnRybyIgc3R5bGU9Im1hcmdpbjowOyI+CjxzcGFuIGNsYXNzPSJmbG0tZHJvcGNhcCI+Vzwvc3Bhbj5oZW4gS2F5IEJha2VyIHRhbGtzIGFib3V0IExvdmUgTGlmZSBGaXRuZXNzIFN0dWRpbywgc2hlIGRvZXMgbm90IGJlZ2luIHdpdGggYSBzYWxlcyBwaXRjaCBvciBhIGNvbXBsaWNhdGVkIHRyYWluaW5nIHN5c3RlbS4gU2hlIGJlZ2lucyB3aXRoIHRoZSB3b21hbiB3aG8gZmVlbHMgbmVydm91cywgdW5jb21mb3J0YWJsZSwgb3IgY29udmluY2VkIHRoYXQgZml0bmVzcyBpcyBmb3Igc29tZW9uZSBlbHNlLgo8L2Rpdj4KPGRpdiBzdHlsZT0iY2xlYXI6Ym90aDsgaGVpZ2h0OjA7IGxpbmUtaGVpZ2h0OjA7IGZvbnQtc2l6ZTowOyI+PC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0iZmxtLWhlcm8taW50cm8iIHN0eWxlPSJtYXJnaW46MCAwIDE3cHggMDsiPlRoYXQgd29tYW4gaXMgdGhlIHJlYXNvbiBMb3ZlIExpZmUgRml0bmVzcyBleGlzdHMuIEtheSBidWlsdCB0aGUgd29tZW4tb25seSBneW0gZnJvbSBhIGRlZXBseSBwZXJzb25hbCBwbGFjZTogYSBsaWZlIHNoYXBlZCBieSBtb3ZlbWVudCwgbG9zcywgd2VpZ2h0IHN0cnVnZ2xlLCBmYWl0aCwgcmVjb3ZlcnksIGFuZCB0aGUgZGVjaXNpb24gdG8gZ2l2ZSBvdGhlciB3b21lbiB0aGUga2luZCBvZiBzdXBwb3J0IHNoZSBvbmNlIHdpc2hlZCBzb21lb25lIGhhZCBnaXZlbiBoZXIuPC9kaXY+Cgo8ZGl2IGNsYXNzPSJmbG0taGVyby1xdW90ZSI+CjxkaXYgY2xhc3M9ImZsbS1oZXJvLXF1b3RlLXRleHQiPuKAnFdoZW4geW91IHB1dCB5b3VyIG1pbmQgdG8gc29tZXRoaW5nLCB5b3UgY2FuIGRvIGl0LiBBbnl0aGluZyB0aGF0IHlvdSBkcmVhbSBvZiwgaXQgY2FuIGNvbWUgdHJ1ZS7igJ08L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLXNtYWxsLWxhYmVsIiBzdHlsZT0ibGV0dGVyLXNwYWNpbmc6MS44cHg7IGZvbnQtc2l6ZToxMXB4OyBtYXJnaW46MDsiPktheSBCYWtlciwgT3duZXIgQW5kIEhlYWQgVHJhaW5lciAvIExvdmUgTGlmZSBGaXRuZXNzIFN0dWRpbzwvZGl2Pgo8L2Rpdj4KCjxkaXYgc3R5bGU9ImJvcmRlci10b3A6MXB4IHNvbGlkICNkOWQ0Y2I7IHBhZGRpbmc6MTdweCAwIDAgMDsgbWFyZ2luOjIwcHggMCAwIDA7IHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyBvdmVyZmxvdzp2aXNpYmxlICFpbXBvcnRhbnQ7Ij4KPGRpdiBjbGFzcz0iZmxtLXNtYWxsLWxhYmVsIiBzdHlsZT0ibGV0dGVyLXNwYWNpbmc6Mi4ycHg7IGZvbnQtc2l6ZToxMXB4OyBsaW5lLWhlaWdodDoxLjc7IGNvbG9yOiM3NDZkNjU7IG1hcmdpbjowIDAgMTBweCAwOyI+V2hhdCBNZW1iZXJzIE5vdGljZSBGaXJzdDwvZGl2PgoKPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6R2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyBmb250LXNpemU6MjBweDsgbGluZS1oZWlnaHQ6MS42NjsgY29sb3I6IzI0MjExZTsgbWFyZ2luOjAgMCAxOHB4IDA7Ij5UaGUgZmlyc3QgaW1wcmVzc2lvbiBpcyBub3QgaW50aW1pZGF0aW9uLiBNZW1iZXJzIHdhbGsgaW50byBhIHdvbWVuLW9ubHkgcm9vbSB3aGVyZSB0aGUgdG9uZSBpcyBwZXJzb25hbCwgdGhlIGdyb3VwcyBzdGF5IHNtYWxsLCBhbmQgdGhlIHdvcmtvdXQgaXMgYnVpbHQgYXJvdW5kIHRoZSBwZXJzb24gaW4gZnJvbnQgb2YgS2F5LiBXaGV0aGVyIGEgd29tYW4gaGFzIG5ldmVyIGxpZnRlZCBhIHdlaWdodCwgaXMgcmV0dXJuaW5nIGFmdGVyIHllYXJzIGF3YXksIG9yIHNpbXBseSBmZWVscyB1bmNvbWZvcnRhYmxlIGluIGxhcmdlciBneW1zLCB0aGUgZmlyc3QgbWVzc2FnZSBpcyBjbGVhcjogc2hlIGRvZXMgbm90IGhhdmUgdG8gcHJvdmUgc2hlIGJlbG9uZ3MgYmVmb3JlIHNoZSBzdGFydHMuPC9kaXY+Cgo8ZGl2IHN0eWxlPSJmb250LWZhbWlseTpHZW9yZ2lhLCAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWY7IGZvbnQtc2l6ZToyMHB4OyBsaW5lLWhlaWdodDoxLjY2OyBjb2xvcjojMjQyMTFlOyBtYXJnaW46MDsiPktheSBkZXNjcmliZWQgcGF5aW5nIGNsb3NlIGF0dGVudGlvbiB0byB0aGUgZGV0YWlscyB0aGF0IG1ha2Ugd29tZW4gZmVlbCBzdXBwb3J0ZWQuIFNoZSB3YXRjaGVzIGZvcm0sIGFkanVzdHMgd2VpZ2h0cyB3aGVuIG5lZWRlZCwgY2hlY2tzIGluIHdoZW4gbWVtYmVycyBtaXNzIHdvcmtvdXRzLCBhbmQgaGVscHMgd29tZW4gcmVjb2duaXplIHByb2dyZXNzIHRoYXQgaGFzIG5vdGhpbmcgdG8gZG8gd2l0aCBhIG51bWJlciBvbiB0aGUgc2NhbGUuIEJldHRlciBzbGVlcCwgc3Ryb25nZXIgbW92ZW1lbnQsIG1vcmUgY29uZmlkZW5jZSwgZWFzaWVyIGRhaWx5IHRhc2tzLCBhbmQgdGhlIGZlZWxpbmcgb2YgYmVpbmcgY2FwYWJsZSBhZ2FpbiBhbGwgYmVjb21lIHBhcnQgb2YgdGhlIHRyYWluaW5nIHJlc3VsdC48L2Rpdj4KPC9kaXY+Cgo8L3RkPgoKPHRkIGNsYXNzPSJmbG0taGVyby1yaWdodCIgdmFsaWduPSJ0b3AiIHdpZHRoPSI0NiUiIHN0eWxlPSJ3aWR0aDo0NiU7IHZlcnRpY2FsLWFsaWduOnRvcDsgcGFkZGluZzowOyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsiPgo8aW1nIGNsYXNzPSJmbG0taGVyby1pbWciIHNyYz0iaHR0cHM6Ly9paWxpLmlvL0J0OGlWRm4ucG5nIiBhbHQ9IktheSBCYWtlciBvd25lciBhbmQgaGVhZCB0cmFpbmVyIGF0IExvdmUgTGlmZSBGaXRuZXNzIFN0dWRpbyBpbiBGb3J0IE1pbGwgU291dGggQ2Fyb2xpbmEiPgo8ZGl2IGNsYXNzPSJmbG0taGVyby1jYXB0aW9uIj48c3BhbiBjbGFzcz0iZmxtLXNtYWxsLWxhYmVsIiBzdHlsZT0iZm9udC1zaXplOjEwcHg7IGNvbG9yOiM3ZDc1NmI7Ij5GZWF0dXJlZCBQcm9maWxlOjwvc3Bhbj4gS2F5IEJha2VyIGxlYWRzIExvdmUgTGlmZSBGaXRuZXNzIFN0dWRpbyB3aXRoIGFuIG93bmVyLWxlZCBhcHByb2FjaCBzaGFwZWQgYnkgcGVyc29uYWwgdHJhbnNmb3JtYXRpb24sIGNvYWNoaW5nIGV4cGVyaWVuY2UsIGFuZCBhIG1pc3Npb24gdG8gZW1wb3dlciB3b21lbi48L2Rpdj4KCjxkaXYgc3R5bGU9ImJvcmRlci1sZWZ0OjJweCBzb2xpZCAjZDlkNGNiOyBwYWRkaW5nOjlweCAwIDlweCAxNHB4OyBtYXJnaW46MCAwIDAgYXV0bzsgbWF4LXdpZHRoOjQzOHB4OyI+CjxkaXYgY2xhc3M9ImZsbS1zbWFsbC1sYWJlbCIgc3R5bGU9ImxldHRlci1zcGFjaW5nOjEuN3B4OyBmb250LXNpemU6MTBweDsgbGluZS1oZWlnaHQ6MS45OyBtYXJnaW46MDsiPkxvdmUgTGlmZSBGaXRuZXNzIFN0dWRpbzxicj5Gb3J0IE1pbGwsIFNvdXRoIENhcm9saW5hPGJyPmxvdmVsaWZlZml0bmVzc3N0dWRpby5jb208L2Rpdj4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJmbG0tb3duZXItZm9jdXMiPgo8ZGl2IGNsYXNzPSJmbG0tc21hbGwtbGFiZWwiIHN0eWxlPSJsZXR0ZXItc3BhY2luZzoyLjQ1cHg7IGZvbnQtc2l6ZToxMHB4OyBjb2xvcjojNzA2OTYxOyBtYXJnaW46MCAwIDhweCAwOyI+T3duZXIgRm9jdXM8L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLW93bmVyLWZvY3VzLWNvcHkiPktheSBoYXMgc2hhcGVkIExvdmUgTGlmZSBGaXRuZXNzIGFyb3VuZCBhIHNpbXBsZSBzdGFuZGFyZDogbWVldCB3b21lbiB3aGVyZSB0aGV5IGFyZSBhbmQgaGVscCB0aGVtIGJlbGlldmUgdGhleSBjYW4gYmVnaW4gYWdhaW4uIFRoYXQgb3duZXItbGVkIHRvbmUgZ2l2ZXMgdGhlIHN0dWRpbyBpdHMgcGVyc29uYWwsIGFjY291bnRhYmxlLCBhbmQgZGVlcGx5IGVuY291cmFnaW5nIGlkZW50aXR5LjwvZGl2Pgo8L2Rpdj4KCjxkaXYgc3R5bGU9Im1heC13aWR0aDo0MzhweDsgbWFyZ2luOjE4cHggMCAwIGF1dG87IHBhZGRpbmc6MDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7IG92ZXJmbG93OnZpc2libGUgIWltcG9ydGFudDsiPgo8aW1nIHNyYz0iaHR0cHM6Ly9paWxpLmlvL0J0OGlHNlgucG5nIiBhbHQ9IkxvdmUgTGlmZSBGaXRuZXNzIFN0dWRpbyBtZW1iZXJzIHRvZ2V0aGVyIGluIGEgd29tZW4gZm9jdXNlZCBmaXRuZXNzIGVudmlyb25tZW50IGluIEZvcnQgTWlsbCBTb3V0aCBDYXJvbGluYSIgc3R5bGU9ImRpc3BsYXk6YmxvY2s7IHdpZHRoOjEwMCU7IG1heC13aWR0aDo0MzhweDsgaGVpZ2h0OmF1dG87IGJvcmRlcjowOyBtYXJnaW46MCAwIDAgYXV0bzsiPgo8ZGl2IHN0eWxlPSJmb250LWZhbWlseTpHZW9yZ2lhLCAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWY7IGZvbnQtc2l6ZToxM3B4OyBsaW5lLWhlaWdodDoxLjU1OyBjb2xvcjojNjY1ZjU3OyBtYXJnaW46OHB4IDAgMCAwOyB0ZXh0LWFsaWduOmxlZnQ7Ij48c3BhbiBjbGFzcz0iZmxtLXNtYWxsLWxhYmVsIiBzdHlsZT0iZm9udC1zaXplOjEwcHg7IGNvbG9yOiM3ZDc1NmI7Ij5Db21tdW5pdHkgRm9jdXM6PC9zcGFuPiBMb3ZlIExpZmUgRml0bmVzcyBtZW1iZXJzIHRyYWluIGluIGEgc3R1ZGlvIGN1bHR1cmUgYnVpbHQgYXJvdW5kIHN1cHBvcnQsIHN0cmVuZ3RoLCBlbmNvdXJhZ2VtZW50LCBhbmQgc2hhcmVkIHByb2dyZXNzLjwvZGl2Pgo8L2Rpdj4KCjxkaXYgc3R5bGU9Im1heC13aWR0aDo0MzhweDsgbWFyZ2luOjE0cHggMCAwIGF1dG87IHBhZGRpbmc6MTJweCAwIDAgMDsgYm9yZGVyLXRvcDoxcHggc29saWQgI2Q5ZDRjYjsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7IG92ZXJmbG93OnZpc2libGUgIWltcG9ydGFudDsiPgo8ZGl2IGNsYXNzPSJmbG0tc21hbGwtbGFiZWwiIHN0eWxlPSJsZXR0ZXItc3BhY2luZzoyLjFweDsgZm9udC1zaXplOjEwcHg7IGxpbmUtaGVpZ2h0OjEuNDU7IGNvbG9yOiM3MDY5NjE7IG1hcmdpbjowIDAgOHB4IDA7Ij5UaGUgTG92ZSBMaWZlIEZpdG5lc3MgU3RhbmRhcmQ8L2Rpdj4KCjxkaXYgc3R5bGU9ImRpc3BsYXk6dGFibGU7IHdpZHRoOjEwMCU7IHRhYmxlLWxheW91dDpmaXhlZDsgYm9yZGVyLXRvcDoxcHggc29saWQgI2U4ZTJkOTsiPgo8ZGl2IHN0eWxlPSJkaXNwbGF5OnRhYmxlLWNlbGw7IHdpZHRoOjM0JTsgdmVydGljYWwtYWxpZ246dG9wOyBwYWRkaW5nOjhweCAxMHB4IDhweCAwOyBmb250LWZhbWlseTpBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmOyB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7IGxldHRlci1zcGFjaW5nOjEuMjVweDsgZm9udC1zaXplOjEwcHg7IGxpbmUtaGVpZ2h0OjEuNDsgY29sb3I6IzcwNjg1ZjsgZm9udC13ZWlnaHQ6NzAwOyI+V29tZW4gT25seTwvZGl2Pgo8ZGl2IHN0eWxlPSJkaXNwbGF5OnRhYmxlLWNlbGw7IHdpZHRoOjY2JTsgdmVydGljYWwtYWxpZ246dG9wOyBwYWRkaW5nOjhweCAwOyBmb250LWZhbWlseTpHZW9yZ2lhLCAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWY7IGZvbnQtc2l6ZToxMy41cHg7IGxpbmUtaGVpZ2h0OjEuNDU7IGNvbG9yOiMzYTM3MzI7Ij5UaGUgc3R1ZGlvIGlzIHdvbWVuLW93bmVkLCB3b21lbi1sZWQsIGFuZCBkZXNpZ25lZCBmb3Igd29tZW4gd2hvIHdhbnQgYSBub24taW50aW1pZGF0aW5nIHBsYWNlIHRvIHRyYWluLjwvZGl2Pgo8L2Rpdj4KCjxkaXYgc3R5bGU9ImRpc3BsYXk6dGFibGU7IHdpZHRoOjEwMCU7IHRhYmxlLWxheW91dDpmaXhlZDsgYm9yZGVyLXRvcDoxcHggc29saWQgI2U4ZTJkOTsiPgo8ZGl2IHN0eWxlPSJkaXNwbGF5OnRhYmxlLWNlbGw7IHdpZHRoOjM0JTsgdmVydGljYWwtYWxpZ246dG9wOyBwYWRkaW5nOjhweCAxMHB4IDhweCAwOyBmb250LWZhbWlseTpBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmOyB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7IGxldHRlci1zcGFjaW5nOjEuMjVweDsgZm9udC1zaXplOjEwcHg7IGxpbmUtaGVpZ2h0OjEuNDsgY29sb3I6IzcwNjg1ZjsgZm9udC13ZWlnaHQ6NzAwOyI+Rm9ybSBGaXJzdDwvZGl2Pgo8ZGl2IHN0eWxlPSJkaXNwbGF5OnRhYmxlLWNlbGw7IHdpZHRoOjY2JTsgdmVydGljYWwtYWxpZ246dG9wOyBwYWRkaW5nOjhweCAwOyBmb250LWZhbWlseTpHZW9yZ2lhLCAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWY7IGZvbnQtc2l6ZToxMy41cHg7IGxpbmUtaGVpZ2h0OjEuNDU7IGNvbG9yOiMzYTM3MzI7Ij5LYXkgd2F0Y2hlcyBtb3ZlbWVudCwgYWRqdXN0cyB3ZWlnaHRzLCBhbmQgYnVpbGRzIHByb2dyZXNzIGdyYWR1YWxseSBpbnN0ZWFkIG9mIHJ1c2hpbmcgbWVtYmVycyBpbnRvIGxvYWRzIHRoZXkgYXJlIG5vdCByZWFkeSBmb3IuPC9kaXY+CjwvZGl2PgoKPGRpdiBzdHlsZT0iZGlzcGxheTp0YWJsZTsgd2lkdGg6MTAwJTsgdGFibGUtbGF5b3V0OmZpeGVkOyBib3JkZXItdG9wOjFweCBzb2xpZCAjZThlMmQ5OyI+CjxkaXYgc3R5bGU9ImRpc3BsYXk6dGFibGUtY2VsbDsgd2lkdGg6MzQlOyB2ZXJ0aWNhbC1hbGlnbjp0b3A7IHBhZGRpbmc6OHB4IDEwcHggOHB4IDA7IGZvbnQtZmFtaWx5OkFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7IHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTsgbGV0dGVyLXNwYWNpbmc6MS4yNXB4OyBmb250LXNpemU6MTBweDsgbGluZS1oZWlnaHQ6MS40OyBjb2xvcjojNzA2ODVmOyBmb250LXdlaWdodDo3MDA7Ij5BY2NvdW50YWJpbGl0eTwvZGl2Pgo8ZGl2IHN0eWxlPSJkaXNwbGF5OnRhYmxlLWNlbGw7IHdpZHRoOjY2JTsgdmVydGljYWwtYWxpZ246dG9wOyBwYWRkaW5nOjhweCAwOyBmb250LWZhbWlseTpHZW9yZ2lhLCAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWY7IGZvbnQtc2l6ZToxMy41cHg7IGxpbmUtaGVpZ2h0OjEuNDU7IGNvbG9yOiMzYTM3MzI7Ij5NZW1iZXJzIGFyZSBub3RpY2VkLCBjaGVja2VkIG9uLCBlbmNvdXJhZ2VkLCBhbmQgcmVtaW5kZWQgdGhhdCB0aGUgd29yayBpcyB1bHRpbWF0ZWx5IGZvciB0aGVpciBvd24gbGlmZSBhbmQgY29uZmlkZW5jZS48L2Rpdj4KPC9kaXY+CjwvZGl2PgoKPGRpdiBzdHlsZT0ibWF4LXdpZHRoOjQzOHB4OyBtYXJnaW46MjJweCAwIDAgYXV0bzsgcGFkZGluZzoxMnB4IDAgMCAwOyBib3JkZXItdG9wOjFweCBzb2xpZCAjZDlkNGNiOyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsgb3ZlcmZsb3c6dmlzaWJsZSAhaW1wb3J0YW50OyI+CjxkaXYgY2xhc3M9ImZsbS1zbWFsbC1sYWJlbCIgc3R5bGU9ImxldHRlci1zcGFjaW5nOjIuMXB4OyBmb250LXNpemU6MTBweDsgbGluZS1oZWlnaHQ6MS40NTsgY29sb3I6IzcwNjk2MTsgbWFyZ2luOjAgMCA4cHggMDsiPldobyBUaGUgU3R1ZGlvIFNlcnZlczwvZGl2PgoKPGRpdiBzdHlsZT0iZGlzcGxheTp0YWJsZTsgd2lkdGg6MTAwJTsgdGFibGUtbGF5b3V0OmZpeGVkOyI+CjxkaXYgc3R5bGU9ImRpc3BsYXk6dGFibGUtY2VsbDsgd2lkdGg6MzQlOyB2ZXJ0aWNhbC1hbGlnbjp0b3A7IHBhZGRpbmc6NnB4IDEwcHggOHB4IDA7IGZvbnQtZmFtaWx5OkFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7IHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTsgbGV0dGVyLXNwYWNpbmc6MS4yNXB4OyBmb250LXNpemU6MTBweDsgbGluZS1oZWlnaHQ6MS40OyBjb2xvcjojNzA2ODVmOyBmb250LXdlaWdodDo3MDA7Ij5OZXcgTWVtYmVyczwvZGl2Pgo8ZGl2IHN0eWxlPSJkaXNwbGF5OnRhYmxlLWNlbGw7IHdpZHRoOjY2JTsgdmVydGljYWwtYWxpZ246dG9wOyBwYWRkaW5nOjZweCAwIDhweCAwOyBmb250LWZhbWlseTpHZW9yZ2lhLCAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWY7IGZvbnQtc2l6ZToxMy41cHg7IGxpbmUtaGVpZ2h0OjEuNDU7IGNvbG9yOiMzYTM3MzI7Ij5Xb21lbiBjYW4gc3RhcnQgd2l0aCBndWlkYW5jZSwgcGF0aWVuY2UsIGFuZCBhIGNsZWFyIHBhdGggaW5zdGVhZCBvZiBmZWVsaW5nIGxvc3QgaW5zaWRlIGEgbGFyZ2VyIGd5bS48L2Rpdj4KPC9kaXY+Cgo8ZGl2IHN0eWxlPSJkaXNwbGF5OnRhYmxlOyB3aWR0aDoxMDAlOyB0YWJsZS1sYXlvdXQ6Zml4ZWQ7IGJvcmRlci10b3A6MXB4IHNvbGlkICNlOGUyZDk7Ij4KPGRpdiBzdHlsZT0iZGlzcGxheTp0YWJsZS1jZWxsOyB3aWR0aDozNCU7IHZlcnRpY2FsLWFsaWduOnRvcDsgcGFkZGluZzo4cHggMTBweCA4cHggMDsgZm9udC1mYW1pbHk6QXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjsgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlOyBsZXR0ZXItc3BhY2luZzoxLjI1cHg7IGZvbnQtc2l6ZToxMHB4OyBsaW5lLWhlaWdodDoxLjQ7IGNvbG9yOiM3MDY4NWY7IGZvbnQtd2VpZ2h0OjcwMDsiPkV2ZXJ5IFN0YWdlPC9kaXY+CjxkaXYgc3R5bGU9ImRpc3BsYXk6dGFibGUtY2VsbDsgd2lkdGg6NjYlOyB2ZXJ0aWNhbC1hbGlnbjp0b3A7IHBhZGRpbmc6OHB4IDA7IGZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgZm9udC1zaXplOjEzLjVweDsgbGluZS1oZWlnaHQ6MS40NTsgY29sb3I6IzNhMzczMjsiPlRoZSB3b3JrIGlzIGRlc2lnbmVkIGZvciB3b21lbiBidWlsZGluZyBzdHJlbmd0aCwgY29uc2lzdGVuY3ksIGFuZCBjb25maWRlbmNlIGF0IGRpZmZlcmVudCBhZ2VzIGFuZCBmaXRuZXNzIGxldmVscy48L2Rpdj4KPC9kaXY+CjwvZGl2PgoKPC90ZD4KPC90cj4KPC90YWJsZT4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJmbG0tc2VjdGlvbiIgc3R5bGU9InBhZGRpbmc6MzRweCAwIDIxcHggMDsgY2xlYXI6Ym90aDsgbWFyZ2luOjAgMCAyNHB4IDA7IHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyBvdmVyZmxvdzp2aXNpYmxlICFpbXBvcnRhbnQ7Ij4KPGRpdiBjbGFzcz0iZmxtLWFuY2hvci1saW5lLW9uZSI+U3RyZW5ndGggQnVpbGRzPC9kaXY+CjxkaXYgY2xhc3M9ImZsbS1hbmNob3ItbGluZS10d28iPkNPTkZJREVOQ0U8L2Rpdj4KPGRpdiBzdHlsZT0iaGVpZ2h0OjFweDsgYmFja2dyb3VuZDojMjIyMjIyOyBtYXJnaW46MTdweCAwIDEycHggMDsgd2lkdGg6MTAwJTsgbWF4LXdpZHRoOjk2MHB4OyI+PC9kaXY+CjxkaXYgY2xhc3M9ImZsbS1hbmNob3Itc3VidGl0bGUiPkhvdyBLYXkgQmFrZXIgYnVpbHQgTG92ZSBMaWZlIEZpdG5lc3MgU3R1ZGlvIGFyb3VuZCB3b21lbi1mb2N1c2VkIHRyYWluaW5nLCBhY2NvdW50YWJpbGl0eSwgYW5kIGEgc2FmZSBwbGFjZSB0byBzdGFydC48L2Rpdj4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJmbG0tc2VjdGlvbiIgc3R5bGU9InBhZGRpbmc6MCAwIDMwcHggMDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7IG92ZXJmbG93OnZpc2libGUgIWltcG9ydGFudDsiPgo8ZGl2IHN0eWxlPSJib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDlkNGNiOyBwYWRkaW5nOjhweCAwIDIwcHggMDsiPgo8ZGl2IGNsYXNzPSJmbG0tc21hbGwtbGFiZWwiIHN0eWxlPSJsZXR0ZXItc3BhY2luZzoyLjRweDsgZm9udC1zaXplOjExcHg7IG1hcmdpbjowIDAgMTRweCAwOyI+UHJvZmlsZSBTbmFwc2hvdDwvZGl2Pgo8ZGl2IHN0eWxlPSJib3JkZXItdG9wOjFweCBzb2xpZCAjZWVlOGRjOyI+CjxkaXYgY2xhc3M9ImZsbS1zbmFwc2hvdC1yb3ciPjxzcGFuIGNsYXNzPSJmbG0tc25hcHNob3QtbGFiZWwiPk93bmVyPC9zcGFuPjxzcGFuIGNsYXNzPSJmbG0tc25hcHNob3QtdmFsdWUiPktheSBCYWtlcjwvc3Bhbj48L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLXNuYXBzaG90LXJvdyI+PHNwYW4gY2xhc3M9ImZsbS1zbmFwc2hvdC1sYWJlbCI+QnVzaW5lc3M8L3NwYW4+PHNwYW4gY2xhc3M9ImZsbS1zbmFwc2hvdC12YWx1ZSI+TG92ZSBMaWZlIEZpdG5lc3MgU3R1ZGlvPC9zcGFuPjwvZGl2Pgo8ZGl2IGNsYXNzPSJmbG0tc25hcHNob3Qtcm93Ij48c3BhbiBjbGFzcz0iZmxtLXNuYXBzaG90LWxhYmVsIj5Mb2NhdGlvbjwvc3Bhbj48c3BhbiBjbGFzcz0iZmxtLXNuYXBzaG90LXZhbHVlIj5Gb3J0IE1pbGwsIFNvdXRoIENhcm9saW5hPC9zcGFuPjwvZGl2Pgo8ZGl2IGNsYXNzPSJmbG0tc25hcHNob3Qtcm93Ij48c3BhbiBjbGFzcz0iZmxtLXNuYXBzaG90LWxhYmVsIj5TaWduYXR1cmUgRm9jdXM8L3NwYW4+PHNwYW4gY2xhc3M9ImZsbS1zbmFwc2hvdC12YWx1ZSI+V29tZW4tZm9jdXNlZCBzbWFsbCBncm91cCB0cmFpbmluZywgcGVyc29uYWwgdHJhaW5pbmcsIHN0cmVuZ3RoLCBjYXJkaW8sIGFjY291bnRhYmlsaXR5LCBhbmQgc3VwcG9ydDwvc3Bhbj48L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLXNuYXBzaG90LXJvdyIgc3R5bGU9ImJvcmRlci1ib3R0b206bm9uZTsgcGFkZGluZy1ib3R0b206MDsiPjxzcGFuIGNsYXNzPSJmbG0tc25hcHNob3QtbGFiZWwiPktub3duIEZvcjwvc3Bhbj48c3BhbiBjbGFzcz0iZmxtLXNuYXBzaG90LXZhbHVlIj5BIHdvbWVuLW9ubHkgZW52aXJvbm1lbnQsIGZvcm0tZmlyc3QgY29hY2hpbmcsIG5vbi1zY2FsZSBwcm9ncmVzcywgYW5kIGEgc3R1ZGlvIGN1bHR1cmUgYnVpbHQgYXJvdW5kIGVuY291cmFnZW1lbnQ8L3NwYW4+PC9kaXY+CjwvZGl2Pgo8L2Rpdj4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJmbG0tc2VjdGlvbiIgc3R5bGU9InBhZGRpbmc6MCAwIDM0cHggMDsgbWFyZ2luOjA7IHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyBvdmVyZmxvdzp2aXNpYmxlICFpbXBvcnRhbnQ7Ij4KPGRpdiBzdHlsZT0iYmFja2dyb3VuZDojZmRmY2Y5OyBib3JkZXItdG9wOjFweCBzb2xpZCAjZWVlOGRjOyBib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDlkNGNiOyBib3JkZXItbGVmdDoycHggc29saWQgI2Q5ZDRjYjsgcGFkZGluZzoyMHB4IDIycHggMTlweCAyMnB4OyBtYXgtd2lkdGg6OTYwcHg7IHdpZHRoOjEwMCU7IHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyBvdmVyZmxvdzp2aXNpYmxlICFpbXBvcnRhbnQ7Ij4KPGRpdiBjbGFzcz0iZmxtLXNtYWxsLWxhYmVsIiBzdHlsZT0ibGV0dGVyLXNwYWNpbmc6Mi41cHg7IGZvbnQtc2l6ZToxMXB4OyBsaW5lLWhlaWdodDoxLjY7IGNvbG9yOiM2ZjY5NjI7IGZvbnQtd2VpZ2h0OjcwMDsgbWFyZ2luOjAgMCAxMHB4IDA7Ij5FZGl0b3JpYWwgRG9zc2llcjwvZGl2Pgo8ZGl2IHN0eWxlPSJmb250LWZhbWlseTpHZW9yZ2lhLCAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWY7IGZvbnQtc2l6ZToyMXB4OyBsaW5lLWhlaWdodDoxLjYyOyBjb2xvcjojMjQyMTFlOyBtYXJnaW46MDsiPkEgd29tZW4tb25seSB0cmFpbmluZyByb29tIGJ1aWx0IGZvciB0aGUgd29tYW4gd2hvIHdhbnRzIHRvIGJlZ2luIGFnYWluIOKAlCB3aXRoIEtheSBCYWtlcuKAmXMgZm9ybS1maXJzdCBjb2FjaGluZywgc3RlYWR5IGFjY291bnRhYmlsaXR5LCBhbmQgc3RyZW5ndGggd29yayBkZXNpZ25lZCB0byB0dXJuIGNvbnNpc3RlbmN5IGludG8gY29uZmlkZW5jZS48L2Rpdj4KPC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0iZmxtLWJvZHkiPgoKPGRpdiBjbGFzcz0iZmxtLW5vdGUiPgo8ZGl2IGNsYXNzPSJmbG0tc21hbGwtbGFiZWwiIHN0eWxlPSJsZXR0ZXItc3BhY2luZzoyLjFweDsgZm9udC1zaXplOjExcHg7IG1hcmdpbjowIDAgOXB4IDA7Ij5FZGl0b3LigJlzIE5vdGU8L2Rpdj4KPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6R2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyBmb250LXNpemU6MjJweDsgbGluZS1oZWlnaHQ6MS42MjsgY29sb3I6IzI0MjExZTsgbWFyZ2luOjA7Ij5Mb3ZlIExpZmUgRml0bmVzcyBzdGFuZHMgb3V0IGJlY2F1c2UgaXRzIHRyYWluaW5nIHN0b3J5IGlzIG5vdCBvbmx5IGFib3V0IHdvcmtvdXRzLiBJdCBpcyBhYm91dCBjb25maWRlbmNlLCBjb25zaXN0ZW5jeSwgYWNjb3VudGFiaWxpdHksIGFuZCBhIHdvbWVuLW9ubHkgcm9vbSB3aGVyZSBtZW1iZXJzIGFyZSBlbmNvdXJhZ2VkIHRvIGJlZ2luIHdoZXJlIHRoZXkgYXJlLjwvZGl2Pgo8L2Rpdj4KCjxkaXYgY2xhc3M9ImZsbS1zZWN0aW9uIiBzdHlsZT0icGFkZGluZzoycHggMCAzNHB4IDA7IG1hcmdpbjowIDAgMzRweCAwOyBib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDlkNGNiOyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsgb3ZlcmZsb3c6dmlzaWJsZSAhaW1wb3J0YW50OyI+CjxkaXYgY2xhc3M9ImZsbS1zbWFsbC1sYWJlbCIgc3R5bGU9ImxldHRlci1zcGFjaW5nOjQuNHB4OyBmb250LXNpemU6MTJweDsgbGluZS1oZWlnaHQ6MS42OyBjb2xvcjojNmY2OTYyOyBmb250LXdlaWdodDo3MDA7IG1hcmdpbjowIDAgMjJweCAwOyI+VGhlIEZpdG5lc3MgTGl2aW5nIFByb2ZpbGU8L2Rpdj4KPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6J1BsYXlmYWlyIERpc3BsYXknLCBHZW9yZ2lhLCAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWY7IGZvbnQtc2l6ZTo0NnB4OyBsaW5lLWhlaWdodDoxLjA4OyBsZXR0ZXItc3BhY2luZzotMC42NXB4OyBmb250LXdlaWdodDo3MDA7IGNvbG9yOiMxMTExMTE7IC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiMxMTExMTE7IG1hcmdpbjowIDAgMjJweCAwOyB0ZXh0LWFsaWduOmxlZnQ7Ij5FbXBvd2VyaW5nIFdvbWVuIFRocm91Z2ggRml0bmVzczogVGhlIE1pc3Npb24gQmVoaW5kIExvdmUgTGlmZSBGaXRuZXNzPC9kaXY+CjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgZm9udC1zaXplOjI3cHg7IGxpbmUtaGVpZ2h0OjEuNTU7IGNvbG9yOiMyZjJiMjY7IG1hcmdpbjowOyB0ZXh0LWFsaWduOmxlZnQ7Ij5JbnNpZGUgS2F5IEJha2Vy4oCZcyB3b21lbi1vbmx5IGZpdG5lc3Mgc3R1ZGlvLCB3aGVyZSBzdHJlbmd0aCwgY2FyZGlvLCBzbWFsbCBncm91cCB0cmFpbmluZywgYWNjb3VudGFiaWxpdHksIGFuZCBwZXJzb25hbCBleHBlcmllbmNlIGNvbWUgdG9nZXRoZXIgdG8gaGVscCB3b21lbiBmZWVsIHN0cm9uZ2VyLCBoYXBwaWVyLCBhbmQgbW9yZSBhdCBob21lIGluIHRoZWlyIG93biBsaXZlcy48L2Rpdj4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJmbG0tcGFyYWdyYXBoIj5FbXBvd2VyaW5nIHdvbWVuIHRocm91Z2ggZml0bmVzcyBhdCBMb3ZlIExpZmUgRml0bmVzcyBiZWdpbnMgd2l0aCBLYXkgQmFrZXLigJlzIG93biBzdG9yeS4gU2hlIGdyZXcgdXAgYWN0aXZlIG9uIGEgaG9yc2UgZmFybSBpbiBCYWxkd2luLCBNYXJ5bGFuZCwgd2l0aCBjaG9yZXMsIGFuaW1hbHMsIGNyb3NzIGNvdW50cnksIHRlbm5pcywgYW5kIGNvbnN0YW50IG1vdmVtZW50LiBUaGVuLCBhZnRlciB0aGUgc3VkZGVuIGRlYXRoIG9mIGhlciBmYXRoZXIgd2hlbiBzaGUgd2FzIDIzLCBoZXIgbGlmZSBjaGFuZ2VkLiBTaGUgZGVzY3JpYmVkIGdhaW5pbmcgd2VpZ2h0LCBmZWVsaW5nIGxvc3QsIGFuZCBldmVudHVhbGx5IHJlYWNoaW5nIGEgcG9pbnQgd2hlcmUgc2hlIGtuZXcgc2hlIGhhZCB0byByZWJ1aWxkIGhlciBoZWFsdGggYW5kIGRpcmVjdGlvbi48L2Rpdj4KCjxkaXYgY2xhc3M9ImZsbS1xdWljay1hbnN3ZXIiPgo8ZGl2IGNsYXNzPSJmbG0tc21hbGwtbGFiZWwiIHN0eWxlPSJsZXR0ZXItc3BhY2luZzoxLjhweDsgZm9udC1zaXplOjEycHg7IG1hcmdpbjowIDAgMTBweCAwOyI+UXVpY2sgQW5zd2VyPC9kaXY+CjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgZm9udC1zaXplOjIycHg7IGxpbmUtaGVpZ2h0OjEuNjsgY29sb3I6IzFiMWIxYjsiPkxvdmUgTGlmZSBGaXRuZXNzIFN0dWRpbyBpcyBhIHdvbWVuLW9ubHkgZml0bmVzcyBzdHVkaW8gYnVpbHQgYXJvdW5kIHNtYWxsIGdyb3VwIHRyYWluaW5nLCBwZXJzb25hbCB0cmFpbmluZywgc3RyZW5ndGggYW5kIGNhcmRpbyB3b3Jrb3V0cywgYWNjb3VudGFiaWxpdHksIGFuZCBzdXBwb3J0LiBLYXkgQmFrZXIgZGVzY3JpYmVzIHRoZSBzdHVkaW8gYXMgYSBzYWZlIGFuZCBlbXBvd2VyaW5nIHBsYWNlIHdoZXJlIHdvbWVuIGNhbiBzdGFydCBhdCBhbnkgZml0bmVzcyBsZXZlbCwgYnVpbGQgY29uc2lzdGVuY3ksIGZlZWwgc3Ryb25nZXIsIGFuZCBleHBlcmllbmNlIHByb2dyZXNzIHRoYXQgZ29lcyBiZXlvbmQgdGhlIG51bWJlciBvbiB0aGUgc2NhbGUuPC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0iZmxtLXBhcmFncmFwaCI+S2F5J3MgcmV0dXJuIHRvIGZpdG5lc3MgY2FtZSB0aHJvdWdoIHllYXJzIG9mIHRyaWFsLCBydW5uaW5nLCBudXRyaXRpb24gY2hhbmdlcywgcGVyc29uYWwgZGlzY2lwbGluZSwgYW5kIGZhaXRoLiBBZnRlciBtb3ZpbmcgdG8gU291dGggQ2Fyb2xpbmEsIHNoZSBiZWdhbiBnaXZpbmcgYmFjayB0aHJvdWdoIGNvYWNoaW5nIGNyb3NzIGNvdW50cnkgYW5kIHRlbm5pcywgZWFybmVkIGhlciBwZXJzb25hbCB0cmFpbmluZyBsaWNlbnNlLCB3b3JrZWQgaW4gYm94IGd5bXMsIGFuZCBkZWNpZGVkIHRoYXQgdGhlIG1vZGVsIHNoZSB3YW50ZWQgZGlkIG5vdCB5ZXQgZXhpc3QgZm9yIHRoZSB3b21lbiBzaGUgZmVsdCBjYWxsZWQgdG8gc2VydmUuIExvdmUgTGlmZSBGaXRuZXNzIHdhcyBib3JuIGZyb20gdGhhdCBkZWNpc2lvbi48L2Rpdj4KCjxkaXYgY2xhc3M9ImZsbS1zZWN0aW9uIGZsbS1sZWFybi1jYXJkIj4KPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6R2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7IGZvbnQtc2l6ZToxMnB4OyBsZXR0ZXItc3BhY2luZzoyLjNweDsgY29sb3I6IzVkNTY0ZTsgZm9udC13ZWlnaHQ6NzAwOyBtYXJnaW46MCAwIDEwcHggMDsiPldoYXQgWW914oCZbGwgTGVhcm48L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLWgyIiBzdHlsZT0ibWFyZ2luOjAgMCAxM3B4IDA7Ij5JbnNpZGUgVGhlIExvdmUgTGlmZSBGaXRuZXNzIEFwcHJvYWNoPC9kaXY+CjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgZm9udC1zaXplOjIxcHg7IGxpbmUtaGVpZ2h0OjEuNzQ7IGNvbG9yOiMyYzJiMjc7IG1heC13aWR0aDo3MjBweDsgbWFyZ2luOjAgMCAxNXB4IDA7Ij5UaGlzIHByb2ZpbGUgbG9va3MgYXQgaG93IExvdmUgTGlmZSBGaXRuZXNzIGNvbWJpbmVzIHdvbWVuLW9ubHkgY29hY2hpbmcsIHN0cmVuZ3RoIGFuZCBjYXJkaW8gcHJvZ3JhbW1pbmcsIGFjY291bnRhYmlsaXR5LCBhbmQgY29tbXVuaXR5IGluc2lkZSBhIHN1cHBvcnRpdmUgbG9jYWwgdHJhaW5pbmcgZW52aXJvbm1lbnQuPC9kaXY+Cgo8dGFibGUgY2xhc3M9ImZsbS1sZWFybi1yb3ciIHJvbGU9InByZXNlbnRhdGlvbiIgd2lkdGg9IjEwMCUiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCIgYm9yZGVyPSIwIiBzdHlsZT0iYm9yZGVyLXRvcDoxcHggc29saWQgI2Q5ZDRjYjsgbWFyZ2luLXRvcDo4cHg7Ij4KPHRyPgo8dGQgY2xhc3M9ImZsbS1sZWFybi1jb2wiIHZhbGlnbj0idG9wIj4KPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6R2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7IGZvbnQtc2l6ZToxMnB4OyBsaW5lLWhlaWdodDoxLjM4OyBsZXR0ZXItc3BhY2luZzoxLjQ1cHg7IGNvbG9yOiM1ZDU2NGU7IGZvbnQtd2VpZ2h0OjcwMDsgbWFyZ2luOjAgMCA3cHggMDsiPldoeSBJdOKAmXMgRGlmZmVyZW50PC9kaXY+CjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgZm9udC1zaXplOjE5cHg7IGxpbmUtaGVpZ2h0OjEuNjg7IGNvbG9yOiMxZjFmMWQ7Ij5UaGUgc3R1ZGlvIGlzIGJ1aWx0IGFzIGEgd29tZW4tb25seSBlbnZpcm9ubWVudCB3aGVyZSBtZW1iZXJzIGFyZSBjb2FjaGVkIHdpdGggcGF0aWVuY2UsIGZvcm0sIGFjY291bnRhYmlsaXR5LCBhbmQgcGVyc29uYWwgY2FyZS48L2Rpdj4KPC90ZD4KPHRkIGNsYXNzPSJmbG0tbGVhcm4tY29sIiB2YWxpZ249InRvcCI+CjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlOyBmb250LXNpemU6MTJweDsgbGluZS1oZWlnaHQ6MS4zODsgbGV0dGVyLXNwYWNpbmc6MS40NXB4OyBjb2xvcjojNWQ1NjRlOyBmb250LXdlaWdodDo3MDA7IG1hcmdpbjowIDAgN3B4IDA7Ij5XaG8gSXQgU2VydmVzPC9kaXY+CjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgZm9udC1zaXplOjE5cHg7IGxpbmUtaGVpZ2h0OjEuNjg7IGNvbG9yOiMxZjFmMWQ7Ij5Mb3ZlIExpZmUgRml0bmVzcyBzZXJ2ZXMgd29tZW4gd2hvIHdhbnQgc21hbGwgZ3JvdXAgdHJhaW5pbmcsIHBlcnNvbmFsIHRyYWluaW5nLCBzdHJlbmd0aCwgY2FyZGlvLCBhbmQgYSBzdXBwb3J0aXZlIHBsYWNlIHRvIGJlZ2luIG9yIGNvbnRpbnVlLjwvZGl2Pgo8L3RkPgo8dGQgY2xhc3M9ImZsbS1sZWFybi1jb2wiIHZhbGlnbj0idG9wIj4KPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6R2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7IGZvbnQtc2l6ZToxMnB4OyBsaW5lLWhlaWdodDoxLjM4OyBsZXR0ZXItc3BhY2luZzoxLjQ1cHg7IGNvbG9yOiM1ZDU2NGU7IGZvbnQtd2VpZ2h0OjcwMDsgbWFyZ2luOjAgMCA3cHggMDsiPldoeSBJdCBTdGFuZHMgT3V0PC9kaXY+CjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgZm9udC1zaXplOjE5cHg7IGxpbmUtaGVpZ2h0OjEuNjg7IGNvbG9yOiMxZjFmMWQ7Ij5JdHMgb3duZXItbGVkIGFjY291bnRhYmlsaXR5LCB3b21lbi1vbmx5IHNldHRpbmcsIHNtYWxsIGNvbW11bml0eSwgYW5kIG5vbi1zY2FsZSBhcHByb2FjaCBnaXZlIHRoZSBzdHVkaW8gYSBjbGVhciBsb2NhbCBpZGVudGl0eS48L2Rpdj4KPC90ZD4KPC90cj4KPC90YWJsZT4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJmbG0taDIiPkEgU3R1ZGlvIEJ1aWx0IEZyb20gUGVyc29uYWwgRXhwZXJpZW5jZTwvZGl2PgoKPGRpdiBjbGFzcz0iZmxtLXBhcmFncmFwaCI+S2F54oCZcyBzdG9yeSBtYXR0ZXJzIGJlY2F1c2UgaXQgc2hhcGVzIHRoZSB3YXkgc2hlIGNvYWNoZXMuIFNoZSByZW1lbWJlcnMgd2hhdCBpdCBmZWx0IGxpa2UgdG8gd2FsayBpbnRvIGEgc21hbGwgbG9jYWwgZ3ltLCBzdGVwIG9uIGFuIG9sZCBtZXRhbCBzY2FsZSwgYW5kIGZlZWwgZGV2YXN0YXRlZCBieSB0aGUgbnVtYmVyLiBTaGUgcmVtZW1iZXJzIGxlYXZpbmcgZW1iYXJyYXNzZWQuIFNoZSBhbHNvIHJlbWVtYmVycyB0aGlua2luZyBsYXRlciB0aGF0IGlmIHNvbWVvbmUgaGFkIHNpbXBseSBiZWVuIHRoZXJlIHRvIHNheSwg4oCcSXTigJlzIG9rYXks4oCdIGhlciBuZXh0IHNldmVyYWwgeWVhcnMgbWlnaHQgaGF2ZSBsb29rZWQgdmVyeSBkaWZmZXJlbnQuPC9kaXY+Cgo8ZGl2IGNsYXNzPSJmbG0tcGFyYWdyYXBoIj5UaGF0IG1lbW9yeSBub3cgc2l0cyBhdCB0aGUgY2VudGVyIG9mIHRoZSBMb3ZlIExpZmUgRml0bmVzcyBleHBlcmllbmNlLiBLYXkgd2FudHMgdG8gYmUgdGhlIGNoZWVybGVhZGVyIGZvciB0aGUgd29tYW4gd2hvIGZlZWxzIGxpa2UgdGhlIHVuZGVyZG9nLCB0aGUgd29tYW4gd2hvIGlzIDUwIGFuZCBjb252aW5jZWQgc2hlIGNhbm5vdCBsb3NlIHdlaWdodCwgdGhlIHdvbWFuIHdobyBoYXMgYWx3YXlzIGZlbHQgdW5jb21mb3J0YWJsZSBpbiBoZXIgc2tpbiwgYW5kIHRoZSB3b21hbiB3aG8gbmVlZHMgc29tZW9uZSB0byBoZWxwIGhlciBiZWxpZXZlIHRoYXQgYSBuZXcgc3RhcnQgaXMgc3RpbGwgcG9zc2libGUuPC9kaXY+Cgo8ZGl2IHN0eWxlPSJib3JkZXItdG9wOjFweCBzb2xpZCAjZDlkNGNiOyBib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDlkNGNiOyBwYWRkaW5nOjI4cHggMDsgbWFyZ2luOjQwcHggMDsiPgo8ZGl2IGNsYXNzPSJmbG0tc21hbGwtbGFiZWwiIHN0eWxlPSJsZXR0ZXItc3BhY2luZzoyLjNweDsgZm9udC1zaXplOjExcHg7IGNvbG9yOiM3ZDc1NmI7IG1hcmdpbjowIDAgMTJweCAwOyI+TWVtYmVyIEV4cGVyaWVuY2U8L2Rpdj4KPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6R2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyBmb250LXNpemU6MzBweDsgbGluZS1oZWlnaHQ6MS40ODsgY29sb3I6IzI0MjExZTsgbWFyZ2luOjA7Ij5BIG1lbWJlciBhdCBMb3ZlIExpZmUgRml0bmVzcyBpcyBtZWFudCB0byBmZWVsIHNlZW4sIHdlbGNvbWVkLCBhbmQgaGVsZCBhY2NvdW50YWJsZSB3aXRob3V0IGJlaW5nIHNoYW1lZCBmb3Igd2hlcmUgc2hlIGlzIHN0YXJ0aW5nLjwvZGl2Pgo8L2Rpdj4KCjxkaXYgY2xhc3M9ImZsbS1oMiI+SW5zaWRlIFRoZSBTdHVkaW8gQ3VsdHVyZTwvZGl2PgoKPGRpdiBjbGFzcz0iZmxtLXBhcmFncmFwaCI+VGhlIHZpc3VhbCBzdG9yeSBvZiBMb3ZlIExpZmUgRml0bmVzcyBpcyBub3QganVzdCBlcXVpcG1lbnQgb3Igd29ya291dHMuIEl0IGlzIHRoZSBwZXJzb25hbCwgd29tZW4tY2VudGVyZWQgZW52aXJvbm1lbnQgS2F5IGhhcyBjcmVhdGVkIOKAlCBhIHBsYWNlIHdoZXJlIG1lbWJlcnMgY2FuIHRyYWluIHNlcmlvdXNseSB3aGlsZSBzdGlsbCBmZWVsaW5nIHN1cHBvcnRlZCwgcmVjb2duaXplZCwgYW5kIGNvbWZvcnRhYmxlIGJlaW5nIHRoZW1zZWx2ZXMuPC9kaXY+Cgo8ZGl2IGNsYXNzPSJmbG0taW1hZ2Utd3JhcCIgc3R5bGU9Im1heC13aWR0aDo3NjBweDsiPgo8aW1nIHNyYz0iaHR0cHM6Ly9paWxpLmlvL0JiTlVacnYucG5nIiBhbHQ9IkxvdmUgTGlmZSBGaXRuZXNzIFN0dWRpbyBjb21tdW5pdHkgYW5kIHdvbWVuIG9ubHkgdHJhaW5pbmcgZW52aXJvbm1lbnQgaW4gRm9ydCBNaWxsIFNvdXRoIENhcm9saW5hIj4KPGRpdiBjbGFzcz0iZmxtLWltYWdlLWNhcHRpb24iPjxzcGFuIGNsYXNzPSJmbG0tc21hbGwtbGFiZWwiIHN0eWxlPSJmb250LXNpemU6MTBweDsgY29sb3I6IzdkNzU2YjsiPkZlYXR1cmVkIExlYWRlcjo8L3NwYW4+IEtheSBCYWtlciBicmluZ3MgYW4gb3duZXItbGVkIHByZXNlbmNlIHRvIExvdmUgTGlmZSBGaXRuZXNzIFN0dWRpbywgd2hlcmUgZW5jb3VyYWdlbWVudCwgYWNjb3VudGFiaWxpdHksIGFuZCBwZXJzb25hbCBleHBlcmllbmNlIHNoYXBlIHRoZSB3YXkgd29tZW4gYXJlIGNvYWNoZWQuPC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0iZmxtLXF1b3RlLWJsb2NrIj4KPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6R2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyBmb250LXNpemU6MzFweDsgbGluZS1oZWlnaHQ6MS40MjsgY29sb3I6IzFiMWIxYjsgbWFyZ2luOjAgMCAxNHB4IDA7Ij7igJxNeSB3b3JrIGlzIG5vdCBqdXN0IGFib3V0IGJlYXV0eSBvciBhIHNlcnZpY2UuIEl04oCZcyBhYm91dCBjcmVhdGluZyBhIHNhZmUsIGVtcG93ZXJpbmcgc3BhY2UgZm9yIGEgdmVyeSBzcGVjaWFsIG5pY2hlIG9mIHdvbWVuIHdobyBuZWVkIG1vcmUgdGhhbiBqdXN0IHdoYXTigJlzIG9uIHRoZSBzdXJmYWNlLuKAnTwvZGl2Pgo8ZGl2IGNsYXNzPSJmbG0tc21hbGwtbGFiZWwiIHN0eWxlPSJsZXR0ZXItc3BhY2luZzoxLjZweDsgZm9udC1zaXplOjEycHg7IGNvbG9yOiM3NTZlNjY7IG1hcmdpbjowOyI+S2F5IEJha2VyLCBPd25lciBBbmQgSGVhZCBUcmFpbmVyIC8gTG92ZSBMaWZlIEZpdG5lc3MgU3R1ZGlvPC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0iZmxtLWgyIj5TdHJlbmd0aCwgQ2FyZGlvLCBBbmQgQWNjb3VudGFiaWxpdHk8L2Rpdj4KCjxkaXYgY2xhc3M9ImZsbS1wYXJhZ3JhcGgiPkxvdmUgTGlmZSBGaXRuZXNzIGlzIGJlc3Qga25vd24gZm9yIHN0cmVuZ3RoIGFuZCBjYXJkaW8gdHJhaW5pbmcuIEtheSBkZXNjcmliZWQgYSB3ZWVrbHkgc3RydWN0dXJlIHRoYXQgb2Z0ZW4gaW5jbHVkZXMgdHdvIHN0cmVuZ3RoLWZvY3VzZWQgc2Vzc2lvbnMgYW5kIG9uZSBjYXJkaW8tZm9jdXNlZCB3b3Jrb3V0LiBTaGUgYWxzbyBicmluZ3MgaW4gY29yZSB3b3JrLCBnbHV0ZSB3b3JrLCBmdWxsLWJvZHkgdHJhaW5pbmcsIGJveGluZy1pbnNwaXJlZCBjb25kaXRpb25pbmcsIGJ1cnBlZXMsIGJveC11cHMsIGFuZCBtb3ZlbWVudCBwYXR0ZXJucyB0aGF0IGhlbHAgd29tZW4gYmVjb21lIHN0cm9uZ2VyIGluIHRoZSBneW0gYW5kIG1vcmUgY2FwYWJsZSBvdXRzaWRlIG9mIGl0LjwvZGl2PgoKPGRpdiBjbGFzcz0iZmxtLXBhcmFncmFwaCI+VGhlIGFwcHJvYWNoIGlzIG5vdCBhYm91dCB0aHJvd2luZyB3ZWlnaHRzIGF0IHNvbWVvbmUgYmVmb3JlIHRoYXQgbWVtYmVyIGlzIHJlYWR5LiBLYXkgZGVzY3JpYmVkIHN0YXJ0aW5nIHdpdGggYW4gZXZhbHVhdGlvbiwgd2F0Y2hpbmcgZm9ybSBjbG9zZWx5LCB0cmFja2luZyB3ZWlnaHRzIGFuZCByZXBzIGZvciBuZXcgY2xpZW50cywgYW5kIG1vdmluZyBncmFkdWFsbHkuIElmIGEgbWVtYmVyIGlzIHVzaW5nIHRvbyBtdWNoIGJvZHkgbW9tZW50dW0gdG8gbGlmdCBhIHdlaWdodCwgS2F5IHdpbGwgcmVkdWNlIHRoZSBsb2FkIGFuZCByZWJ1aWxkIHRoZSBtb3ZlbWVudCBjb3JyZWN0bHkuIEZvciBoZXIsIGJldHRlciBmb3JtIGlzIG5vdCBhIGRldGFpbC4gSXQgaXMgdGhlIGZvdW5kYXRpb24uPC9kaXY+Cgo8ZGl2IGNsYXNzPSJmbG0taW1hZ2Utd3JhcCIgc3R5bGU9Im1heC13aWR0aDo3NjBweDsiPgo8aW1nIHNyYz0iaHR0cHM6Ly9paWxpLmlvL0JiTlVpTGcucG5nIiBhbHQ9IktheSBCYWtlciBjb2FjaGluZyBib3hpbmcgaW5zcGlyZWQgY29uZGl0aW9uaW5nIGF0IExvdmUgTGlmZSBGaXRuZXNzIFN0dWRpbyI+CjxkaXYgY2xhc3M9ImZsbS1pbWFnZS1jYXB0aW9uIj48c3BhbiBjbGFzcz0iZmxtLXNtYWxsLWxhYmVsIiBzdHlsZT0iZm9udC1zaXplOjEwcHg7IGNvbG9yOiM3ZDc1NmI7Ij5UcmFpbmluZyBFbnZpcm9ubWVudDo8L3NwYW4+IEtheSBCYWtlciBicmluZ3MgZW5lcmd5IGFuZCBlbmNvdXJhZ2VtZW50IHRvIExvdmUgTGlmZSBGaXRuZXNzIFN0dWRpbywgd2hlcmUgc3RyZW5ndGgsIGNhcmRpbywgY29yZSB3b3JrLCBhbmQgYm94aW5nLWluc3BpcmVkIGNvbmRpdGlvbmluZyBhcmUgcGFydCBvZiB0aGUgd29tZW4tb25seSBjb2FjaGluZyBleHBlcmllbmNlLjwvZGl2Pgo8L2Rpdj4KCjxkaXYgY2xhc3M9ImZsbS1pbWFnZS13cmFwIiBzdHlsZT0ibWF4LXdpZHRoOjcwMHB4OyI+CjxpbWcgc3JjPSJodHRwczovL2lpbGkuaW8vQnQ4aWo5Zi5wbmciIGFsdD0iS2F5IEJha2VyIHRyYW5zZm9ybWF0aW9uIHBob3RvIHNob3dpbmcgaGVyIHBlcnNvbmFsIGZpdG5lc3Mgam91cm5leSBiZWZvcmUgYW5kIGFmdGVyIj4KPGRpdiBjbGFzcz0iZmxtLWltYWdlLWNhcHRpb24iPjxzcGFuIGNsYXNzPSJmbG0tc21hbGwtbGFiZWwiIHN0eWxlPSJmb250LXNpemU6MTBweDsgY29sb3I6IzdkNzU2YjsiPlBlcnNvbmFsIEZvdW5kYXRpb246PC9zcGFuPiBLYXnigJlzIG93biB0cmFuc2Zvcm1hdGlvbiBoZWxwcyBleHBsYWluIHdoeSBMb3ZlIExpZmUgRml0bmVzcyBpcyBidWlsdCBhcm91bmQgZW5jb3VyYWdlbWVudCwgYWNjb3VudGFiaWxpdHksIGFuZCB3b21lbiBsZWFybmluZyB0byBiZWxpZXZlIGNoYW5nZSBpcyBwb3NzaWJsZS48L2Rpdj4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJmbG0taDIiPlByb2dyZXNzIEJleW9uZCBUaGUgU2NhbGU8L2Rpdj4KCjxkaXYgY2xhc3M9ImZsbS1wYXJhZ3JhcGgiPktheSBpcyBlc3BlY2lhbGx5IGRyYXduIHRvIHdoYXQgc2hlIGNhbGxzIG5vbi1zY2FsZSB2aWN0b3JpZXMuIE1lbWJlcnMgdGVsbCBoZXIgdGhleSBmZWVsIHN0cm9uZ2VyLCBzbGVlcCBiZXR0ZXIsIG1vdmUgYmV0dGVyLCBmZWVsIGJldHRlciBpbiB0aGVpciBib2RpZXMsIGFuZCBub3RpY2UgZGFpbHktbGlmZSBjaGFuZ2VzIHRoZXkgZGlkIG5vdCBleHBlY3QuIE9uZSB3b21hbiByZWFsaXplcyBzaGUgY2FuIHN0YW5kIHVwIGFuZCBwdXQgb24gcGFudHMgd2l0aG91dCBzaXR0aW5nIG9uIHRoZSBiZWQuIEFub3RoZXIgZmVlbHMgbGlrZSBhIGJldHRlciBtb20uIEFub3RoZXIgY2FuIGdldCB1cCBhbmQgZG93biBmcm9tIHRoZSBmbG9vciB3aXRoIGdyYW5kY2hpbGRyZW4gbW9yZSBlYXNpbHkuPC9kaXY+Cgo8ZGl2IGNsYXNzPSJmbG0tcGFyYWdyYXBoIj5UaGUgc3R1ZGlvIGFsc28gdXNlcyBJbkJvZHkgNTcwIHRyYWNraW5nIHRvIGhlbHAgbWVtYmVycyBzZWUgY2hhbmdlcyBpbiBtdXNjbGUsIGJvZHkgZmF0IHBlcmNlbnRhZ2UsIGFuZCB2aXNjZXJhbCBmYXQuIEtheSBpcyBjYXJlZnVsIG5vdCB0byBwcm9taXNlIGEgc3BlY2lmaWMgc2l6ZSBvciBudW1iZXIgYnkgYSBzcGVjaWZpYyBkYXRlLiBJbnN0ZWFkLCBzaGUgcG9pbnRzIG1lbWJlcnMgYmFjayB0byBjb25zaXN0ZW5jeS4gVGhlIGdvYWwgaXMgZm9yIHdvbWVuIHRvIGZhbGwgaW4gbG92ZSB3aXRoIHdvcmtpbmcgb3V0LCB0YWtlIGJldHRlciBjYXJlIG9mIHRoZW1zZWx2ZXMsIHdhbGsgbW9yZSwgZWF0IHdpdGggbW9yZSBhd2FyZW5lc3MsIGFuZCBzdG9wIGxldHRpbmcgYSBzY2FsZSBkZWZpbmUgdGhlaXIgd29ydGguPC9kaXY+Cgo8ZGl2IHN0eWxlPSJib3JkZXItdG9wOjFweCBzb2xpZCAjZDlkNGNiOyBib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDlkNGNiOyBwYWRkaW5nOjI4cHggMDsgbWFyZ2luOjQwcHggMDsiPgo8ZGl2IGNsYXNzPSJmbG0tc21hbGwtbGFiZWwiIHN0eWxlPSJsZXR0ZXItc3BhY2luZzoyLjNweDsgZm9udC1zaXplOjExcHg7IGNvbG9yOiM3ZDc1NmI7IG1hcmdpbjowIDAgMTJweCAwOyI+RWRpdG9yaWFsIFBlcnNwZWN0aXZlPC9kaXY+CjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgZm9udC1zaXplOjMwcHg7IGxpbmUtaGVpZ2h0OjEuNDg7IGNvbG9yOiMyNDIxMWU7IG1hcmdpbjowOyI+TG92ZSBMaWZlIEZpdG5lc3MgbWF0dGVycyBiZWNhdXNlIGl0IHRyZWF0cyBjb25maWRlbmNlLCBjb25zaXN0ZW5jeSwgYW5kIGJlbG9uZ2luZyBhcyBwYXJ0IG9mIHRoZSB0cmFpbmluZyByZXN1bHQsIG5vdCBhcyBzb21ldGhpbmcgc2VwYXJhdGUgZnJvbSB0aGUgd29ya291dC48L2Rpdj4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJmbG0tc2VjdGlvbiBmbG0tc2VydmljZS1icmllZiI+CjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlOyBmb250LXNpemU6MTJweDsgbGV0dGVyLXNwYWNpbmc6Mi4zcHg7IGNvbG9yOiM1ZDU2NGU7IGZvbnQtd2VpZ2h0OjcwMDsgbWFyZ2luOjAgMCAxMHB4IDA7Ij5FZGl0b3JpYWwgU2VydmljZSBCcmllZjwvZGl2Pgo8ZGl2IGNsYXNzPSJmbG0taDIiIHN0eWxlPSJtYXJnaW46MCAwIDEzcHggMDsiPldoYXQgTG92ZSBMaWZlIEZpdG5lc3MgT2ZmZXJzPC9kaXY+CjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgZm9udC1zaXplOjIxcHg7IGxpbmUtaGVpZ2h0OjEuNzI7IGNvbG9yOiMyYTI5MjY7IG1hcmdpbjowIDAgMTVweCAwOyI+QmFzZWQgb24gdGhlIGludGVydmlldywgTG92ZSBMaWZlIEZpdG5lc3MgaXMgYnVpbHQgZm9yIHdvbWVuIHdobyB3YW50IHNtYWxsIGdyb3VwIGNvYWNoaW5nLCBwZXJzb25hbCB0cmFpbmluZywgYWNjb3VudGFiaWxpdHksIGFuZCBhIHN1cHBvcnRpdmUgcGxhY2UgdG8gYnVpbGQgc3RyZW5ndGgsIGNhcmRpbyBjYXBhY2l0eSwgY29uZmlkZW5jZSwgYW5kIGNvbnNpc3RlbmN5LjwvZGl2PgoKPGRpdiBzdHlsZT0iYm9yZGVyLXRvcDoxcHggc29saWQgI2Q5ZDRjYjsiPgo8ZGl2IGNsYXNzPSJmbG0tc2VydmljZS1yb3ciPjxzcGFuIGNsYXNzPSJmbG0tc2VydmljZS1sYWJlbCI+U21hbGwgR3JvdXAgVHJhaW5pbmc8L3NwYW4+PHNwYW4gY2xhc3M9ImZsbS1zZXJ2aWNlLWNvcHkiPlRoZSBzdHVkaW8gb2ZmZXJzIHNtYWxsIGdyb3VwIHNlc3Npb25zIGRlc2lnbmVkIHRvIGtlZXAgdGhlIHJvb20gcGVyc29uYWwsIHN1cHBvcnRpdmUsIGFuZCBhdHRlbnRpdmUgd2hpbGUgc3RpbGwgZ2l2aW5nIG1lbWJlcnMgdGhlIGVuZXJneSBvZiB0cmFpbmluZyB0b2dldGhlci48L3NwYW4+PC9kaXY+CjxkaXYgY2xhc3M9ImZsbS1zZXJ2aWNlLXJvdyI+PHNwYW4gY2xhc3M9ImZsbS1zZXJ2aWNlLWxhYmVsIj5QZXJzb25hbCBUcmFpbmluZzwvc3Bhbj48c3BhbiBjbGFzcz0iZmxtLXNlcnZpY2UtY29weSI+S2F5IGFsc28gb2ZmZXJzIHBlcnNvbmFsIHRyYWluaW5nIGZvciBtZW1iZXJzIHdobyB3YW50IG1vcmUgaW5kaXZpZHVhbCBhdHRlbnRpb24sIHNwZWNpZmljIGdvYWxzLCBhbmQgYSBtb3JlIGZvY3VzZWQgY29hY2hpbmcgcmVsYXRpb25zaGlwLjwvc3Bhbj48L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLXNlcnZpY2Utcm93Ij48c3BhbiBjbGFzcz0iZmxtLXNlcnZpY2UtbGFiZWwiPlN0cmVuZ3RoIEFuZCBDYXJkaW88L3NwYW4+PHNwYW4gY2xhc3M9ImZsbS1zZXJ2aWNlLWNvcHkiPlRoZSB0cmFpbmluZyBtb2RlbCBpbmNsdWRlcyBzdHJlbmd0aCBkYXlzLCBjYXJkaW8gZGF5cywgY29yZSB3b3JrLCBnbHV0ZSB3b3JrLCBmdWxsLWJvZHkgc2Vzc2lvbnMsIGFuZCBjb25kaXRpb25pbmcgdGhhdCBoZWxwcyBtZW1iZXJzIGJ1aWxkIHVzZWZ1bCBmaXRuZXNzIG92ZXIgdGltZS48L3NwYW4+PC9kaXY+CjxkaXYgY2xhc3M9ImZsbS1zZXJ2aWNlLXJvdyI+PHNwYW4gY2xhc3M9ImZsbS1zZXJ2aWNlLWxhYmVsIj5Gb3JtIEFuZCBQcm9ncmVzczwvc3Bhbj48c3BhbiBjbGFzcz0iZmxtLXNlcnZpY2UtY29weSI+S2F5IGRlc2NyaWJlZCBhbiBldmFsdWF0aW9uLWZpcnN0LCBmb3JtLWZvY3VzZWQgYXBwcm9hY2ggd2l0aCBncmFkdWFsIHByb2dyZXNzaW9uLCBtb3ZlbWVudCBhZGp1c3RtZW50cywgYW5kIHRyYWNraW5nIGZvciBtZW1iZXJzIHdobyBhcmUgYnVpbGRpbmcgc3RyZW5ndGggc2FmZWx5Ljwvc3Bhbj48L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLXNlcnZpY2Utcm93Ij48c3BhbiBjbGFzcz0iZmxtLXNlcnZpY2UtbGFiZWwiPk9ubGluZSBUcmFpbmluZzwvc3Bhbj48c3BhbiBjbGFzcz0iZmxtLXNlcnZpY2UtY29weSI+TG92ZSBMaWZlIEZpdG5lc3MgYWxzbyBpbmNsdWRlcyBhbiBvbmxpbmUgb3B0aW9uIHRoYXQgS2F5IGRlc2NyaWJlZCBhcyBhZmZvcmRhYmxlLCBzdHJhaWdodGZvcndhcmQsIGFuZCBidWlsdCBmcm9tIG1vbnRocyBvZiB2YXJpZWQgd29ya291dCB2aWRlb3MuPC9zcGFuPjwvZGl2Pgo8L2Rpdj4KPC9kaXY+Cgo8ZGl2IHN0eWxlPSJtYXJnaW46NDJweCAwIDQ0cHggMDsgcGFkZGluZzoyMnB4IDAgMjJweCAwOyBib3JkZXItdG9wOjJweCBzb2xpZCAjMTExMTExOyBib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDlkNGNiOyI+CjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlOyBmb250LXNpemU6MTJweDsgbGV0dGVyLXNwYWNpbmc6Mi4zcHg7IGNvbG9yOiM1ZDU2NGU7IGZvbnQtd2VpZ2h0OjcwMDsgbWFyZ2luOjAgMCAxNHB4IDA7Ij5FbGl0ZSBSZXZpZXc8L2Rpdj4KPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6R2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyBmb250LXNpemU6MjVweDsgbGluZS1oZWlnaHQ6MS41MjsgY29sb3I6IzE3MTcxNzsgbWFyZ2luOjAgMCAxNHB4IDA7Ij7igJxJIGFic29sdXRlbHkgbG92ZSB3b3JraW5nIG91dCB3aXRoIExvdmUgTGlmZSBGaXRuZXNzISBLYXkgQmFrZXIgaXMgYW1hemluZ+KAlGhlciB3b3Jrb3V0cyBhcmUgYWx3YXlzIGZ1biwgZnJlc2gsIGFuZCBhbnl0aGluZyBidXQgYm9yaW5nLiBJIHVzZWQgdG8gZHJlYWQgZ29pbmcgdG8gdGhlIGd5bSBqdXN0IHRvIG1pbmRsZXNzbHkgd2FsayBvbiB0aGUgdHJlYWRtaWxsLCBidXQgS2F5IGtlZXBzIGV2ZXJ5IHNlc3Npb24gZXhjaXRpbmcgYW5kIG1vdGl2YXRpbmcuIFRoZSBlbmVyZ3kgaW4gaGVyIGNsYXNzZXMgaXMgZmFudGFzdGljLCBhbmQgd29ya2luZyBvdXQgYWxvbmdzaWRlIHN1Y2ggYW4gZW5jb3VyYWdpbmcgZ3JvdXAgb2YgbGFkaWVzIG1ha2VzIGFsbCB0aGUgZGlmZmVyZW5jZS4gSXQgdHJ1bHkgZmVlbHMgbGlrZSBhIHN1cHBvcnRpdmUgZml0bmVzcyBmYW1pbHkh4oCdPC9kaXY+CjxkaXYgY2xhc3M9ImZsbS1zbWFsbC1sYWJlbCIgc3R5bGU9ImxldHRlci1zcGFjaW5nOjEuNnB4OyBmb250LXNpemU6MTFweDsgY29sb3I6Izc1NmU2NjsgbWFyZ2luOjA7Ij5KZW5uaWZlciBXYWdlbmVyIC8gQ3VzdG9tZXIgUmV2aWV3IFN1cHBsaWVkIEZvciBFZGl0b3JpYWwgVXNlPC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0iZmxtLWgyIj5EZXNpZ25lZCBGb3IgV29tZW4gV2hvIFdhbnQgVG8gU3RhcnQgV2hlcmUgVGhleSBBcmU8L2Rpdj4KCjxkaXYgY2xhc3M9ImZsbS1wYXJhZ3JhcGgiPktheSBpcyBjbGVhciB0aGF0IExvdmUgTGlmZSBGaXRuZXNzIGlzIG5vdCBmb3Igd29tZW4gd2hvIHdhbnQgdG8gZGlzYXBwZWFyIGludG8gYSBsYXJnZSByb29tIGFuZCBiZSB0cmVhdGVkIGxpa2UgYSBudW1iZXIuIEl0IGlzIGZvciB3b21lbiB3aG8gd2FudCBhIGhvbWUgYmFzZS4gU29tZSBtZW1iZXJzIGhhdmUgbmV2ZXIgbGlmdGVkIGEgd2VpZ2h0IGJlZm9yZS4gU29tZSBhcmUgaW4gdGhlaXIgNDBzLCA1MHMsIDYwcywgb3IgNzBzLiBTb21lIHdhbnQgdG8gZmVlbCBiZXR0ZXIgdGhyb3VnaCBwZXJpbWVub3BhdXNlLCBtZW5vcGF1c2UsIG9yIHBvc3RtZW5vcGF1c2UuIE90aGVycyB3YW50IHRvIGtlZXAgbW92aW5nLCBzdGF5IHN0cm9uZywgb3IgZmVlbCBjYXBhYmxlIGluIG9yZGluYXJ5IGRhaWx5IGxpZmUuPC9kaXY+Cgo8ZGl2IGNsYXNzPSJmbG0tcGFyYWdyYXBoIj5UaGF0IHJhbmdlIGlzIHBhcnQgb2YgdGhlIHN0dWRpb+KAmXMgaWRlbnRpdHkuIEtheSBzYWlkIG5vIG9uZSBpbiBoZXIgZ3ltIGlzIGJldHRlciB0aGFuIGFueW9uZSBlbHNlLCBpbmNsdWRpbmcgaGVyLCBiZWNhdXNlIGV2ZXJ5b25lIGhhcyBoYWQgYSBmaXJzdCBkYXkuIFRoZSB3b3JrIGlzIGNoYWxsZW5naW5nLCBidXQgdGhlIHJvb20gaXMgbWVhbnQgdG8gYmUgc2FmZS4gVGhlIGdvYWwgaXMgbm90IHRvIGxvb2sgbGlrZSBhIGNlcnRhaW4gcGVyc29uIG9yIGNoYXNlIGEgY2VydGFpbiBudW1iZXIuIEl0IGlzIHRvIGJlY29tZSBzdHJvbmdlciwgaGVhbHRoaWVyLCBtb3JlIGNvbnNpc3RlbnQsIGFuZCBtb3JlIGNvbmZpZGVudCBpbiBhIHdheSB0aGF0IGZpdHMgdGhlIHdvbWFu4oCZcyBvd24gbGlmZS48L2Rpdj4KCjxkaXYgY2xhc3M9ImZsbS1oMiI+QSBCdXNpbmVzcyBCdWlsdCBBcm91bmQgUHVycG9zZTwvZGl2PgoKPGRpdiBjbGFzcz0iZmxtLXBhcmFncmFwaCI+S2F5IG9wZW5lZCB0aGUgZ3ltIGxhdGVyIGluIGxpZmUsIGFmdGVyIGNvcnBvcmF0ZSB3b3JrLCBjb2FjaGluZywgcGVyc29uYWwgdHJhaW5pbmcsIGFuZCBhIGxvbmcgcGVyc29uYWwgam91cm5leS4gU2hlIGFsc28gc3Bva2Ugb3Blbmx5IGFib3V0IHNlbGYtZG91YnQsIGluY2x1ZGluZyB0aGUgZmVhciBzaGUgZmVsdCB3aGVuIHNpZ25pbmcgaGVyIGZpcnN0IGNvcnBvcmF0ZSBsZWFzZSBhbmQgcHV0dGluZyBoZXIgb3duIG1vbmV5IGludG8gdGhlIGJ1c2luZXNzLiBUaGF0IGV4cGVyaWVuY2UgYmVjYW1lIHBhcnQgb2YgaGVyIGNoYXB0ZXIgaW4gPGVtPlVudmVpbGluZyBMZWdlbmRzPC9lbT4gYnkgRHIuIEFuZHJlbmEgUGhpbGxpcHMgJmFtcDsgVGhlIExlZ2VuZGFyeSBDb2xsZWN0aXZlLjwvZGl2PgoKPGRpdiBjbGFzcz0iZmxtLXBhcmFncmFwaCI+S2F5IHNhaWQgaGVyIGNoYXB0ZXIsIDxlbT5QdXQgWW91ciBGYWl0aCBJbnRvIEFjdGlvbjwvZW0+LCByZWZsZWN0cyB0aGUgbW9tZW50IHdoZW4gc2hlIGhhZCB0byBwdXQgZmFpdGggaW50byBhY3Rpb24gd2hpbGUgZmFjaW5nIGltcG9zdGVyIHN5bmRyb21lLCBmZWFyLCBhbmQgdGhlIHF1ZXN0aW9uIG9mIHdoZXRoZXIgd29tZW4gd291bGQgY29tZSB0byBhIGd5bSBzaGUgd2FzIGJ1aWxkaW5nIGF0IHRoYXQgc3RhZ2Ugb2YgbGlmZS4gU2hlIGxldHMgdGhlIHdvbWVuIGluIGhlciBzdHVkaW8gcmVhZCBpdCBiZWNhdXNlIGl0IGdpdmVzIHRoZW0gYSBjbG9zZXIgbG9vayBhdCB3aHkgc2hlIGRvZXMgd2hhdCBzaGUgZG9lczogdGhlIGNvdXJhZ2UsIGZhaXRoLCBkb3VidCwgYW5kIHB1cnBvc2UgYmVoaW5kIHRoZSBidXNpbmVzcy48L2Rpdj4KCjxkaXYgY2xhc3M9ImZsbS1pbWFnZS13cmFwIiBzdHlsZT0ibWF4LXdpZHRoOjcwMHB4OyI+CjxpbWcgc3JjPSJodHRwczovL2lpbGkuaW8vQnQ4aVdhcy5wbmciIGFsdD0iS2F5IEJha2VyIGhvbGRpbmcgVW52ZWlsaW5nIExlZ2VuZHMgaW5zaWRlIExvdmUgTGlmZSBGaXRuZXNzIFN0dWRpbyBpbiBGb3J0IE1pbGwgU291dGggQ2Fyb2xpbmEiPgo8ZGl2IGNsYXNzPSJmbG0taW1hZ2UtY2FwdGlvbiI+PHNwYW4gY2xhc3M9ImZsbS1zbWFsbC1sYWJlbCIgc3R5bGU9ImZvbnQtc2l6ZToxMHB4OyBjb2xvcjojN2Q3NTZiOyI+UHVycG9zZSBBbmQgTGVhZGVyc2hpcDo8L3NwYW4+IEtheeKAmXMgY2hhcHRlciBpbiA8ZW0+VW52ZWlsaW5nIExlZ2VuZHM8L2VtPiBnaXZlcyBtZW1iZXJzIGFub3RoZXIgd2luZG93IGludG8gdGhlIGZhaXRoLCBzZWxmLWRvdWJ0LCBwdXJwb3NlLCBhbmQgY291cmFnZSBiZWhpbmQgaGVyIHdvcmsuPC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0iZmxtLXBhcmFncmFwaCI+VGhlIGZ1dHVyZSwgYXMgc2hlIHNlZXMgaXQsIGlzIG5vdCBhYm91dCBidWlsZGluZyBhIGZyYW5jaGlzZSBmb3IgdGhlIHNha2Ugb2Ygc2NhbGUuIEtheSBzYWlkIHNoZSBtYXkgbW92ZSBtb3JlIGludG8gcGVyc29uYWwgdHJhaW5pbmcgZm9yIHdvbWVuIHdpdGggc3BlY2lmaWMgZ29hbHMsIGFuZCBzaGUgaGFzIGFscmVhZHkgZXh0ZW5kZWQgdGhlIHN0dWRpbyB0aHJvdWdoIG9ubGluZSB0cmFpbmluZy4gVGhlIGxhcmdlciB2aXNpb24gaXMgc3RlYWR5IGFuZCBzaW1wbGU6IGtlZXAgdHJhaW5pbmcgcGVvcGxlLCBrZWVwIGNoYW5naW5nIGxpdmVzLCBhbmQga2VlcCBoZWxwaW5nIHdvbWVuIGZpbmQgdGhlIHN0cmVuZ3RoIHRvIHRha2UgdGhlIG5leHQgc3RlcC48L2Rpdj4KCjxkaXYgY2xhc3M9ImZsbS1oMiI+V2h5IFRoaXMgTWF0dGVycyBMb2NhbGx5PC9kaXY+Cgo8ZGl2IGNsYXNzPSJmbG0tcGFyYWdyYXBoIj5JbiB0aGUgRm9ydCBNaWxsIGZpdG5lc3MgbWFya2V0LCBsb2NhbCBvcHRpb25zIGluY2x1ZGUgbGFyZ2UgZ3ltcywgc3BlY2lhbHR5IHN0dWRpb3MsIGFuZCB0cmFpbmVyLWxlZCBwcm9ncmFtcy4gTG92ZSBMaWZlIEZpdG5lc3Mgb2NjdXBpZXMgYSBtb3JlIHBlcnNvbmFsIGxhbmU6IGEgd29tZW4tb25seSBmaXRuZXNzIHN0dWRpbyB3aGVyZSB0aGUgb3duZXIgaXMgbm90IGRpc3RhbnQgZnJvbSB0aGUgbWVtYmVyIGV4cGVyaWVuY2UuIEtheSBpcyB0aGUgZmFjZSBvZiB0aGUgY29hY2hpbmcsIHRoZSBhY2NvdW50YWJpbGl0eSwgYW5kIHRoZSBjdWx0dXJlLjwvZGl2PgoKPGRpdiBjbGFzcz0iZmxtLXBhcmFncmFwaCI+Rm9yIHdvbWVuIHNlYXJjaGluZyBmb3Igc21hbGwgZ3JvdXAgZml0bmVzcywgd29tZW4tb25seSBwZXJzb25hbCB0cmFpbmluZywgc3RyZW5ndGggYW5kIGNhcmRpbyB0cmFpbmluZywgb3IgYSBzdXBwb3J0aXZlIGd5bSBuZWFyIHRoZSBDaGFybG90dGUgYXJlYSwgdGhlIHN0dWRpbyBvZmZlcnMgYSBjbGVhciBsb2NhbCBwb2ludCBvZiBkaWZmZXJlbmNlLiBJdCBpcyBub3QgYnVpbHQgYXJvdW5kIGFub255bWl0eS4gSXQgaXMgYnVpbHQgYXJvdW5kIGJlaW5nIGtub3duLCBlbmNvdXJhZ2VkLCBjb3JyZWN0ZWQsIGFuZCBpbnZpdGVkIGJhY2sgaW50byBjb25zaXN0ZW5jeS48L2Rpdj4KCjxkaXYgY2xhc3M9ImZsbS1oMiI+RnJlcXVlbnRseSBBc2tlZCBRdWVzdGlvbnMgQWJvdXQgTG92ZSBMaWZlIEZpdG5lc3M8L2Rpdj4KCjxkaXYgY2xhc3M9ImZsbS1oMyI+V2hvIElzIEtheSBCYWtlcj88L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLXBhcmFncmFwaCI+S2F5IEJha2VyIGlzIHRoZSBvd25lciBhbmQgaGVhZCB0cmFpbmVyIG9mIExvdmUgTGlmZSBGaXRuZXNzIFN0dWRpbyBpbiBGb3J0IE1pbGwsIFNvdXRoIENhcm9saW5hLiBJbiBoZXIgaW50ZXJ2aWV3LCBzaGUgZGVzY3JpYmVkIGJ1aWxkaW5nIHRoZSB3b21lbi1vbmx5IGd5bSBmcm9tIGhlciBvd24gcGVyc29uYWwgdHJhbnNmb3JtYXRpb24sIGhlciBiYWNrZ3JvdW5kIGluIHJ1bm5pbmcgYW5kIGNvYWNoaW5nLCBhbmQgaGVyIGRlc2lyZSB0byBoZWxwIHdvbWVuIGZlZWwgc3Ryb25nZXIsIG1vcmUgY29uZmlkZW50LCBhbmQgc3VwcG9ydGVkLjwvZGl2PgoKPGRpdiBjbGFzcz0iZmxtLWgzIj5XaGF0IElzIExvdmUgTGlmZSBGaXRuZXNzIEtub3duIEZvcj88L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLXBhcmFncmFwaCI+TG92ZSBMaWZlIEZpdG5lc3MgaXMga25vd24gZm9yIHdvbWVuLW9ubHkgc21hbGwgZ3JvdXAgdHJhaW5pbmcsIHBlcnNvbmFsIHRyYWluaW5nLCBzdHJlbmd0aCBhbmQgY2FyZGlvIHdvcmtvdXRzLCBhY2NvdW50YWJpbGl0eSwgZm9ybS1mb2N1c2VkIGNvYWNoaW5nLCBhbmQgYSBzdXBwb3J0aXZlIGNvbW11bml0eSB3aGVyZSB3b21lbiBjYW4gc3RhcnQgYXQgYW55IGZpdG5lc3MgbGV2ZWwuPC9kaXY+Cgo8ZGl2IGNsYXNzPSJmbG0taDMiPklzIExvdmUgTGlmZSBGaXRuZXNzIEEgV29tZW4tT25seSBHeW0/PC9kaXY+CjxkaXYgY2xhc3M9ImZsbS1wYXJhZ3JhcGgiPlllcy4gQmFzZWQgb24gS2F5IEJha2Vy4oCZcyBpbnRlcnZpZXcsIExvdmUgTGlmZSBGaXRuZXNzIGlzIHdvbWVuLW93bmVkLCBsZWQgYnkgd29tZW4gdHJhaW5lcnMsIGFuZCBkZXNpZ25lZCBhcyBhIHdvbWVuLW9ubHkgZml0bmVzcyBlbnZpcm9ubWVudC48L2Rpdj4KCjxkaXYgY2xhc3M9ImZsbS1oMyI+V2hhdCBUeXBlcyBPZiBUcmFpbmluZyBEb2VzIExvdmUgTGlmZSBGaXRuZXNzIE9mZmVyPzwvZGl2Pgo8ZGl2IGNsYXNzPSJmbG0tcGFyYWdyYXBoIj5LYXkgZGVzY3JpYmVkIGEgdHJhaW5pbmcgYXBwcm9hY2ggdGhhdCBpbmNsdWRlcyB0d28gc3RyZW5ndGgtZm9jdXNlZCBzZXNzaW9ucyBhbmQgb25lIGNhcmRpby1mb2N1c2VkIHNlc3Npb24sIGFsb25nIHdpdGggY29yZSB3b3JrLCBnbHV0ZSB3b3JrLCBmdWxsLWJvZHkgdHJhaW5pbmcsIGJveGluZy1pbnNwaXJlZCBjb25kaXRpb25pbmcsIHBlcnNvbmFsIHRyYWluaW5nLCBvbmxpbmUgd29ya291dHMsIGFuZCBudXRyaXRpb24gc3VwcG9ydCB3aGVuIG1lbWJlcnMgd2FudCBpdC48L2Rpdj4KCjxkaXYgY2xhc3M9ImZsbS1oMyI+RGlkIEtheSBCYWtlciBDb250cmlidXRlIFRvIFVudmVpbGluZyBMZWdlbmRzPzwvZGl2Pgo8ZGl2IGNsYXNzPSJmbG0tcGFyYWdyYXBoIj5ZZXMuIEluIGhlciBpbnRlcnZpZXcsIEtheSBzYWlkIHNoZSBjb250cmlidXRlZCBhIGNoYXB0ZXIgdG8gPGVtPlVudmVpbGluZyBMZWdlbmRzPC9lbT4gYnkgRHIuIEFuZHJlbmEgUGhpbGxpcHMgJmFtcDsgVGhlIExlZ2VuZGFyeSBDb2xsZWN0aXZlLiBIZXIgY2hhcHRlciwgPGVtPlB1dCBZb3VyIEZhaXRoIEludG8gQWN0aW9uPC9lbT4sIHJlZmxlY3RzIG9uIGZhaXRoLCBzZWxmLWRvdWJ0LCBwdXJwb3NlLCBhbmQgdGFraW5nIGFjdGlvbiB3aGlsZSBidWlsZGluZyBoZXIgYnVzaW5lc3MuPC9kaXY+Cgo8ZGl2IGNsYXNzPSJmbG0taDMiPldoYXQgTWFrZXMgTG92ZSBMaWZlIEZpdG5lc3MgRGlmZmVyZW50IEluIEZvcnQgTWlsbD88L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLXBhcmFncmFwaCI+TG92ZSBMaWZlIEZpdG5lc3Mgc3RhbmRzIG91dCB0aHJvdWdoIGl0cyB3b21lbi1vbmx5IHNldHRpbmcsIHNtYWxsIGdyb3VwIGF0bW9zcGhlcmUsIG93bmVyLWxlZCBhY2NvdW50YWJpbGl0eSwgZm9ybS1maXJzdCBjb2FjaGluZywgYW5kIGEgY3VsdHVyZSB3aGVyZSBtZW1iZXJzIGFyZSBlbmNvdXJhZ2VkIHRvIGZlZWwgY29tZm9ydGFibGUsIHN0YXJ0IHdoZXJlIHRoZXkgYXJlLCBhbmQgYnVpbGQgY29uZmlkZW5jZSBiZXlvbmQgdGhlIHNjYWxlLjwvZGl2PgoKPGRpdiBjbGFzcz0iZmxtLWtleS1ib3giPgo8ZGl2IGNsYXNzPSJmbG0ta2V5LWhlYWRpbmciPktleSBUYWtlYXdheXM8L2Rpdj4KPHVsPgo8bGk+TG92ZSBMaWZlIEZpdG5lc3MgU3R1ZGlvIGlzIGEgd29tZW4tb25seSBmaXRuZXNzIHN0dWRpbyBsZWQgYnkgb3duZXIgYW5kIGhlYWQgdHJhaW5lciBLYXkgQmFrZXIuPC9saT4KPGxpPlRoZSBzdHVkaW8gZm9jdXNlcyBvbiBzdHJlbmd0aCwgY2FyZGlvLCBzbWFsbCBncm91cCB0cmFpbmluZywgcGVyc29uYWwgdHJhaW5pbmcsIGFjY291bnRhYmlsaXR5LCBhbmQgYSBzdXBwb3J0aXZlIG1lbWJlciBjdWx0dXJlLjwvbGk+CjxsaT5LYXnigJlzIGNvYWNoaW5nIGFwcHJvYWNoIGlzIHNoYXBlZCBieSBoZXIgb3duIHBlcnNvbmFsIHRyYW5zZm9ybWF0aW9uIGFuZCBoZXIgZGVzaXJlIHRvIGhlbHAgd29tZW4gZmVlbCBzZWVuLCBjYXBhYmxlLCBhbmQgZW5jb3VyYWdlZC48L2xpPgo8bGk+S2F5IGFsc28gY29udHJpYnV0ZWQgdGhlIGNoYXB0ZXIgPGVtPlB1dCBZb3VyIEZhaXRoIEludG8gQWN0aW9uPC9lbT4gdG8gPGVtPlVudmVpbGluZyBMZWdlbmRzPC9lbT4sIGNvbm5lY3RpbmcgaGVyIGJ1c2luZXNzIHN0b3J5IHRvIGZhaXRoLCBjb3VyYWdlLCBzZWxmLWRvdWJ0LCBhbmQgcHVycG9zZS48L2xpPgo8L3VsPgo8L2Rpdj4KCgo8ZGl2IGNsYXNzPSJmbG0taW52aXRlLWNhcmQiIHN0eWxlPSJiYWNrZ3JvdW5kOiNmZmZlZmEgIWltcG9ydGFudDsgYm9yZGVyLXRvcDowICFpbXBvcnRhbnQ7IGJvcmRlci1ib3R0b206MXB4IHNvbGlkICNkOWQ0Y2IgIWltcG9ydGFudDsgYm9yZGVyLWxlZnQ6MXB4IHNvbGlkICNlM2RkZDMgIWltcG9ydGFudDsgYm9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZTNkZGQzICFpbXBvcnRhbnQ7IHBhZGRpbmc6MCA0NHB4IDQ4cHggNDRweCAhaW1wb3J0YW50OyBtYXJnaW46NTZweCAwIDcycHggMCAhaW1wb3J0YW50OyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsgb3ZlcmZsb3c6dmlzaWJsZSAhaW1wb3J0YW50OyBib3gtc2l6aW5nOmJvcmRlci1ib3ggIWltcG9ydGFudDsiPgo8ZGl2IHN0eWxlPSJoZWlnaHQ6NHB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OjRweCAhaW1wb3J0YW50OyBmb250LXNpemU6MCAhaW1wb3J0YW50OyBiYWNrZ3JvdW5kOiMxMTExMTEgIWltcG9ydGFudDsgd2lkdGg6YXV0byAhaW1wb3J0YW50OyBtYXgtd2lkdGg6bm9uZSAhaW1wb3J0YW50OyBtYXJnaW46MCAtNDRweCA0MHB4IC00NHB4ICFpbXBvcnRhbnQ7IHBhZGRpbmc6MCAhaW1wb3J0YW50OyBkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnQ7Ij4mbmJzcDs8L2Rpdj4KPGRpdiBzdHlsZT0ibWF4LXdpZHRoOjc4MHB4ICFpbXBvcnRhbnQ7IHdpZHRoOjEwMCUgIWltcG9ydGFudDsgbWFyZ2luOjAgIWltcG9ydGFudDsgcGFkZGluZzowICFpbXBvcnRhbnQ7IHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyBib3gtc2l6aW5nOmJvcmRlci1ib3ggIWltcG9ydGFudDsiPgo8ZGl2IGNsYXNzPSJmbG0tc21hbGwtbGFiZWwiIHN0eWxlPSJmb250LWZhbWlseTpBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7IHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZSAhaW1wb3J0YW50OyBsZXR0ZXItc3BhY2luZzoyLjlweCAhaW1wb3J0YW50OyBmb250LXNpemU6MTAuNXB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OjEuNiAhaW1wb3J0YW50OyBjb2xvcjojNzQ2ZDY1ICFpbXBvcnRhbnQ7IGZvbnQtd2VpZ2h0OjcwMCAhaW1wb3J0YW50OyBtYXJnaW46MCAwIDEzcHggMCAhaW1wb3J0YW50OyI+Rm9yIFByb3NwZWN0aXZlIE1lbWJlcnM8L2Rpdj4KPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6J1BsYXlmYWlyIERpc3BsYXknLCBHZW9yZ2lhLCAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWYgIWltcG9ydGFudDsgZm9udC1zaXplOjM4cHggIWltcG9ydGFudDsgbGluZS1oZWlnaHQ6MS4wOCAhaW1wb3J0YW50OyBsZXR0ZXItc3BhY2luZzotMC4zNXB4ICFpbXBvcnRhbnQ7IGZvbnQtd2VpZ2h0OjcwMCAhaW1wb3J0YW50OyBjb2xvcjojMTExMTExICFpbXBvcnRhbnQ7IC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiMxMTExMTEgIWltcG9ydGFudDsgbWFyZ2luOjAgMCAxOHB4IDAgIWltcG9ydGFudDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7Ij5UaGUgRmlyc3QgU3RlcDwvZGl2Pgo8ZGl2IHN0eWxlPSJmb250LWZhbWlseTpHZW9yZ2lhLCAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWYgIWltcG9ydGFudDsgZm9udC1zaXplOjE4LjVweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDoxLjc2ICFpbXBvcnRhbnQ7IGZvbnQtd2VpZ2h0OjQwMCAhaW1wb3J0YW50OyBjb2xvcjojMWMxYjE5ICFpbXBvcnRhbnQ7IG1hcmdpbjowIDAgMThweCAwICFpbXBvcnRhbnQ7IG1heC13aWR0aDo3NDBweCAhaW1wb3J0YW50OyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsiPkZvciByZWFkZXJzIHdobyBmZWVsIGNvbm5lY3RlZCB0byBLYXkgQmFrZXLigJlzIHN0b3J5IGFuZCBiZWxpZXZlIExvdmUgTGlmZSBGaXRuZXNzIFN0dWRpbyBtYXkgYmUgdGhlIHJpZ2h0IGZpdCwgdGhlIGJlc3QgZmlyc3Qgc3RlcCBpcyB0byBjb25uZWN0IGRpcmVjdGx5IHdpdGggdGhlIHN0dWRpbyBhbmQgbGVhcm4gaG93IGl0cyB3b21lbi1vbmx5IGNvYWNoaW5nIGVudmlyb25tZW50IGNhbiBzdXBwb3J0IHRoZWlyIGdvYWxzLjwvZGl2Pgo8ZGl2IHN0eWxlPSJmb250LWZhbWlseTpHZW9yZ2lhLCAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWYgIWltcG9ydGFudDsgZm9udC1zaXplOjE4LjVweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDoxLjc2ICFpbXBvcnRhbnQ7IGZvbnQtd2VpZ2h0OjQwMCAhaW1wb3J0YW50OyBjb2xvcjojMWMxYjE5ICFpbXBvcnRhbnQ7IG1hcmdpbjowIDAgMzBweCAwICFpbXBvcnRhbnQ7IG1heC13aWR0aDo3NDBweCAhaW1wb3J0YW50OyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsiPlByb3NwZWN0aXZlIG1lbWJlcnMgY2FuIGFzayBhYm91dCB0aGUgY3VycmVudCBuZXctbWVtYmVyIHN0YXJ0aW5nIG9wdGlvbiwgZXhwbG9yZSB0aGUgdHJhaW5pbmcgc3RydWN0dXJlLCBhbmQgZGVjaWRlIHdoZXRoZXIgdGhlIHN0dWRpb+KAmXMgbWl4IG9mIHN0cmVuZ3RoLCBjYXJkaW8sIGFjY291bnRhYmlsaXR5LCBhbmQgZW5jb3VyYWdlbWVudCBpcyB0aGUgcmlnaHQgc2V0dGluZyBmb3IgdGhlaXIgbmV4dCBzZWFzb24gb2YgdHJhaW5pbmcuPC9kaXY+CjxhIGhyZWY9Imh0dHBzOi8vbG92ZWxpZmVmaXRuZXNzc3R1ZGlvLmNvbS8iIHN0eWxlPSJkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50OyBiYWNrZ3JvdW5kOiMxMTExMTEgIWltcG9ydGFudDsgY29sb3I6I2Y4ZjRlYyAhaW1wb3J0YW50OyAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjojZjhmNGVjICFpbXBvcnRhbnQ7IHRleHQtZGVjb3JhdGlvbjpub25lICFpbXBvcnRhbnQ7IGZvbnQtZmFtaWx5OkFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWYgIWltcG9ydGFudDsgZm9udC1zaXplOjEwLjVweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDoxLjUgIWltcG9ydGFudDsgbGV0dGVyLXNwYWNpbmc6Mi4zNXB4ICFpbXBvcnRhbnQ7IHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZSAhaW1wb3J0YW50OyBmb250LXdlaWdodDo3MDAgIWltcG9ydGFudDsgcGFkZGluZzoxNXB4IDI0cHggIWltcG9ydGFudDsgYm9yZGVyLXJhZGl1czowICFpbXBvcnRhbnQ7IGJvcmRlcjoxcHggc29saWQgIzExMTExMSAhaW1wb3J0YW50OyI+PHNwYW4gc3R5bGU9ImNvbG9yOiNmOGY0ZWMgIWltcG9ydGFudDsgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6I2Y4ZjRlYyAhaW1wb3J0YW50OyB0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50OyI+RXhwbG9yZSBUaGUgU3R1ZGlvPC9zcGFuPjwvYT4KPC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0iZmxtLWgyIj5Db25jbHVzaW9uPC9kaXY+Cgo8ZGl2IGNsYXNzPSJmbG0tcGFyYWdyYXBoIj5Mb3ZlIExpZmUgRml0bmVzcyBpcyBub3Qgb25seSBhIHN0b3J5IGFib3V0IHdvcmtvdXRzLiBJdCBpcyBhIHN0b3J5IGFib3V0IHdoYXQgaGFwcGVucyB3aGVuIGEgdHJhaW5lcuKAmXMgbGl2ZWQgZXhwZXJpZW5jZSBiZWNvbWVzIHRoZSBmb3VuZGF0aW9uIGZvciBhIHdvbWVuLW9ubHkgZml0bmVzcyBjb21tdW5pdHkuIEtheSBCYWtlciBrbm93cyB3aGF0IGl0IGZlZWxzIGxpa2UgdG8gbG9zZSBoZXJzZWxmLCByZWJ1aWxkLCBhbmQgYmVnaW4gYWdhaW4uIFRoYXQgZ2l2ZXMgaGVyIGNvYWNoaW5nIGEgcGVyc29uYWwgd2VpZ2h0IHRoYXQgbWVtYmVycyBjYW4gZmVlbC48L2Rpdj4KCjxkaXYgY2xhc3M9ImZsbS1wYXJhZ3JhcGgiPlRoZSBtZXNzYWdlIHNoZSB3YW50cyB3b21lbiB0byByZW1lbWJlciBpcyBkaXJlY3Q6IHdoZW4gYSB3b21hbiBwdXRzIGhlciBtaW5kIHRvIHNvbWV0aGluZywgc2hlIGNhbiBkbyBpdC4gSXQgdGFrZXMgd29yaywgZGVkaWNhdGlvbiwgcHVycG9zZSwgYW5kIHNvbWV0aW1lcyBhIGxlYXAgb2YgZmFpdGguIEF0IExvdmUgTGlmZSBGaXRuZXNzIFN0dWRpbywgdGhhdCBiZWxpZWYgaXMgbm90IGEgc2xvZ2FuLiBJdCBpcyB0aGUgbWlzc2lvbiBiZWhpbmQgdGhlIHJvb20uPC9kaXY+Cgo8ZGl2IGNsYXNzPSJmbG0tY3RhIj5SZWFkZXJzIGludGVyZXN0ZWQgaW4gZXhwbG9yaW5nIEtheSBCYWtlcuKAmXMgd29tZW4tZm9jdXNlZCB0cmFpbmluZyBhcHByb2FjaCBjYW4gdmlzaXQgdGhpcyA8YSBocmVmPSJodHRwczovL2xvdmVsaWZlZml0bmVzc3N0dWRpby5jb20vIiBzdHlsZT0iY29sb3I6IzExMTExMTsgdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTsiPmxvY2FsIGZpdG5lc3Mgc3R1ZGlvIGluIEZvcnQgTWlsbDwvYT4gb25saW5lLjwvZGl2PgoKPGRpdiBjbGFzcz0iZmxtLWZlYXR1cmVkLWV4cGVydCI+Cjx0YWJsZSBjbGFzcz0iZmxtLXRhYmxlIiByb2xlPSJwcmVzZW50YXRpb24iIHdpZHRoPSIxMDAlIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiIGJvcmRlcj0iMCIgc3R5bGU9Im1hcmdpbjowIDAgMjBweCAwOyI+Cjx0cj4KPHRkIHZhbGlnbj0idG9wIiBzdHlsZT0id2lkdGg6NjglOyB2ZXJ0aWNhbC1hbGlnbjp0b3A7IHBhZGRpbmc6MCAyOHB4IDAgMDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7Ij4KPGRpdiBjbGFzcz0iZmxtLXNtYWxsLWxhYmVsIiBzdHlsZT0iZm9udC1zaXplOjEycHg7IGxldHRlci1zcGFjaW5nOjJweDsgY29sb3I6IzcwNjk2MTsgbWFyZ2luOjAgMCA2cHggMDsiPkZlYXR1cmVkIEZpdG5lc3MgTGVhZGVyPC9kaXY+CjxkaXYgY2xhc3M9ImZsbS1zbWFsbC1sYWJlbCIgc3R5bGU9ImZvbnQtc2l6ZToxMHB4OyBsZXR0ZXItc3BhY2luZzoycHg7IGNvbG9yOiM4YjgzN2E7IG1hcmdpbjowIDAgMTVweCAwOyI+QWJvdXQgdGhlIEZlYXR1cmVkIEV4cGVydDwvZGl2Pgo8ZGl2IGNsYXNzPSJmbG0tZmVhdHVyZWQtbmFtZSI+S2F5IEJha2VyPC9kaXY+CjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OkFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZToxN3B4OyBjb2xvcjojNWY1YTUwOyBtYXJnaW46MCAwIDZweCAwOyI+T3duZXIgQW5kIEhlYWQgVHJhaW5lciAvIExvdmUgTGlmZSBGaXRuZXNzIFN0dWRpbzwvZGl2Pgo8ZGl2IHN0eWxlPSJmb250LWZhbWlseTpBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmOyBmb250LXNpemU6MTNweDsgY29sb3I6IzdkNzU2YjsgbWFyZ2luOjA7Ij5Gb3J0IE1pbGwsIFNvdXRoIENhcm9saW5hPC9kaXY+CjwvdGQ+Cjx0ZCB2YWxpZ249InRvcCIgc3R5bGU9IndpZHRoOjMyJTsgdmVydGljYWwtYWxpZ246dG9wOyBwYWRkaW5nOjA7IHRleHQtYWxpZ246cmlnaHQ7Ij4KPGltZyBzcmM9Imh0dHBzOi8vaWlsaS5pby9CdDhpVkZuLnBuZyIgYWx0PSJLYXkgQmFrZXIgZmVhdHVyZWQgZml0bmVzcyBsZWFkZXIgYW5kIG93bmVyIG9mIExvdmUgTGlmZSBGaXRuZXNzIFN0dWRpbyIgc3R5bGU9ImRpc3BsYXk6YmxvY2s7IHdpZHRoOjEwMCU7IG1heC13aWR0aDoxOTBweDsgaGVpZ2h0OmF1dG87IGJvcmRlcjowOyBtYXJnaW46MCAwIDAgYXV0bzsiPgo8L3RkPgo8L3RyPgo8L3RhYmxlPgoKPGRpdiBzdHlsZT0iaGVpZ2h0OjFweDsgYmFja2dyb3VuZDojZTRkZmQ3OyBtYXJnaW46MCAwIDIwcHggMDsiPjwvZGl2PgoKPGRpdiBzdHlsZT0ibWF4LXdpZHRoOjY3MHB4OyI+CjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgZm9udC1zaXplOjIwcHg7IGxpbmUtaGVpZ2h0OjEuODsgY29sb3I6IzFiMWIxOTsgbWFyZ2luOjAgMCAxOXB4IDA7Ij5LYXkgQmFrZXIgaXMgdGhlIG93bmVyIGFuZCBoZWFkIHRyYWluZXIgb2YgTG92ZSBMaWZlIEZpdG5lc3MgU3R1ZGlvIGluIEZvcnQgTWlsbCwgU291dGggQ2Fyb2xpbmEuIEhlciBwYXRoIGludG8gZml0bmVzcyBpbmNsdWRlcyBhIGNoaWxkaG9vZCBzaGFwZWQgYnkgbW92ZW1lbnQsIGEgcGVyc29uYWwgaGVhbHRoIHRyYW5zZm9ybWF0aW9uIGFmdGVyIGEgcGFpbmZ1bCBwZXJpb2Qgb2YgbG9zcywgY29hY2hpbmcgY3Jvc3MgY291bnRyeSBhbmQgdGVubmlzLCBlYXJuaW5nIGhlciBwZXJzb25hbCB0cmFpbmluZyBsaWNlbnNlLCBhbmQgYnVpbGRpbmcgYSB3b21lbi1vbmx5IGd5bSBkZXNpZ25lZCB0byBoZWxwIG1lbWJlcnMgZmVlbCBzdXBwb3J0ZWQgcmF0aGVyIHRoYW4gaW50aW1pZGF0ZWQuPC9kaXY+Cgo8ZGl2IHN0eWxlPSJmb250LWZhbWlseTonUGxheWZhaXIgRGlzcGxheScsIEdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgZm9udC1zaXplOjIycHg7IGxpbmUtaGVpZ2h0OjEuMjg7IGZvbnQtd2VpZ2h0OjcwMDsgY29sb3I6IzExMTExMTsgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IzExMTExMTsgbWFyZ2luOjAgMCA4cHggMDsiPk1pc3Npb24gLyBQaGlsb3NvcGh5PC9kaXY+CjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgZm9udC1zaXplOjIwcHg7IGxpbmUtaGVpZ2h0OjEuODsgY29sb3I6IzFiMWIxOTsgbWFyZ2luOjAgMCAxOXB4IDA7Ij5LYXnigJlzIHBoaWxvc29waHkgYmVnaW5zIHdpdGggZW1wb3dlcm1lbnQsIGZvcm0sIGFjY291bnRhYmlsaXR5LCBhbmQgbWVldGluZyB3b21lbiB3aGVyZSB0aGV5IGFyZS4gU2hlIGJlbGlldmVzIHdvbWVuIGNhbiBmZWVsIHRoZWlyIGJlc3QgYXQgYW55IGFnZSwgYW5kIHNoZSB3YW50cyBtZW1iZXJzIHRvIGV4cGVyaWVuY2UgZml0bmVzcyBhcyBzb21ldGhpbmcgdGhhdCBpbXByb3ZlcyB0aGUgcGh5c2ljYWwsIG1lbnRhbCwgZW1vdGlvbmFsLCBhbmQgc3Bpcml0dWFsIHBhcnRzIG9mIGxpZmUuPC9kaXY+Cgo8ZGl2IHN0eWxlPSJmb250LWZhbWlseTonUGxheWZhaXIgRGlzcGxheScsIEdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgZm9udC1zaXplOjIycHg7IGxpbmUtaGVpZ2h0OjEuMjg7IGZvbnQtd2VpZ2h0OjcwMDsgY29sb3I6IzExMTExMTsgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IzExMTExMTsgbWFyZ2luOjAgMCA4cHggMDsiPlZhbHVlcyAvIFNwZWNpYWx0aWVzPC9kaXY+CjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5Okdlb3JnaWEsICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjsgZm9udC1zaXplOjIwcHg7IGxpbmUtaGVpZ2h0OjEuODsgY29sb3I6IzFiMWIxOTsgbWFyZ2luOjA7Ij5IZXIgc3BlY2lhbHRpZXMgaW5jbHVkZSB3b21lbi1vbmx5IHNtYWxsIGdyb3VwIHRyYWluaW5nLCBwZXJzb25hbCB0cmFpbmluZywgc3RyZW5ndGggYW5kIGNhcmRpbyBwcm9ncmFtbWluZywgY29yZSB3b3JrLCBib3hpbmctaW5zcGlyZWQgY29uZGl0aW9uaW5nLCBudXRyaXRpb24gY29udmVyc2F0aW9ucywgYW5kIGFjY291bnRhYmlsaXR5LiBIZXIgdmFsdWVzIGluY2x1ZGUgZmFpdGgsIGNvdXJhZ2UsIGNvbnNpc3RlbmN5LCBjb21tdW5pdHksIG5vbi1zY2FsZSBwcm9ncmVzcywgYW5kIGhlbHBpbmcgd29tZW4gYnVpbGQgY29uZmlkZW5jZSBiZXlvbmQgYXBwZWFyYW5jZSBvciB3ZWlnaHQuPC9kaXY+CjwvZGl2Pgo8L2Rpdj4KCjxkaXYgc3R5bGU9ImJhY2tncm91bmQ6I2ZmZmZmZjsgYm9yZGVyLXRvcDoycHggc29saWQgIzExMTExMTsgcGFkZGluZzoyNHB4IDAgNHB4IDA7IG1hcmdpbjowIDAgMzJweCAwOyI+CjxkaXYgY2xhc3M9ImZsbS1zbWFsbC1sYWJlbCIgc3R5bGU9ImxldHRlci1zcGFjaW5nOjIuNHB4OyBmb250LXNpemU6MTFweDsgbWFyZ2luOjAgMCAxMHB4IDA7Ij5FZGl0b3JpYWwgQ3JpdGVyaWE8L2Rpdj4KPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6R2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyBmb250LXNpemU6MjFweDsgbGluZS1oZWlnaHQ6MS42ODsgY29sb3I6IzI0MjExZTsgbWFyZ2luOjA7Ij5GaXRuZXNzIExpdmluZyBNYWdhemluZeKEoiBzcG90bGlnaHQgZmVhdHVyZXMgYXJlIHNlbGVjdGVkIGJhc2VkIG9uIGxvY2FsIGxlYWRlcnNoaXAsIGNsaWVudCBleHBlcmllbmNlLCBzZXJ2aWNlIHF1YWxpdHksIGFuZCBjb250cmlidXRpb24gdG8gdGhlIGZpdG5lc3MgY29tbXVuaXR5LjwvZGl2Pgo8L2Rpdj4KCjxkaXYgc3R5bGU9ImJhY2tncm91bmQ6I2ZkZmNmOTsgYm9yZGVyLWxlZnQ6MnB4IHNvbGlkICNkOWQ0Y2I7IHBhZGRpbmc6MjBweCAyMnB4OyBtYXJnaW46MCAwIDI4cHggMDsiPgo8ZGl2IGNsYXNzPSJmbG0tc21hbGwtbGFiZWwiIHN0eWxlPSJsZXR0ZXItc3BhY2luZzoycHg7IGZvbnQtc2l6ZToxMHB4OyBsaW5lLWhlaWdodDoxLjc7IG1hcmdpbjowIDAgOHB4IDA7Ij5GaXRuZXNzIExpdmluZyBNYWdhemluZeKEoiBWZXJpZmllZCBTcG90bGlnaHQ8L2Rpdj4KPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6R2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyBmb250LXNpemU6MTlweDsgbGluZS1oZWlnaHQ6MS42ODsgY29sb3I6IzI0MjExZTsgbWFyZ2luOjA7Ij5UaGlzIGZlYXR1cmUgaXMgcGFydCBvZiBGaXRuZXNzIExpdmluZyBNYWdhemluZeKEouKAmXMgbG9jYWwgZml0bmVzcyBsZWFkZXJzaGlwIGVkaXRvcmlhbCBzZXJpZXMsIGNyZWF0ZWQgdG8gcmVjb2duaXplIHN0YW5kb3V0IGd5bSBvd25lcnMsIHN0dWRpbyBmb3VuZGVycywgdHJhaW5lcnMsIGFuZCBjb21tdW5pdHkgd2VsbG5lc3MgbGVhZGVycy48L2Rpdj4KPC9kaXY+Cgo8ZGl2IHN0eWxlPSJwYWRkaW5nOjAgMCAzMHB4IDA7IG1hcmdpbjowOyI+CjxkaXYgY2xhc3M9ImZsbS1mb290ZXItbWV0YSI+UHVibGlzaGVkIGJ5IEZpdG5lc3MgTGl2aW5nIE1hZ2F6aW5l4oSiICZuYnNwOyB8ICZuYnNwOyBMb2NhbCBGaXRuZXNzIExlYWRlcnNoaXAgU2VyaWVzICZuYnNwOyB8ICZuYnNwOyBFZGl0b3JpYWwgU3BvdGxpZ2h0PC9kaXY+CjxkaXYgY2xhc3M9ImZsbS1mb290ZXItbWV0YSI+RWRpdG9yaWFsbHkgcmV2aWV3ZWQgYW5kIHByZXBhcmVkIGJ5IEZpdG5lc3MgTGl2aW5nIE1hZ2F6aW5l4oSiPC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0iZmxtLWgyIiBzdHlsZT0ibWFyZ2luOjAgMCAxNHB4IDA7Ij5Tb3VyY2VzPC9kaXY+Cgo8ZGl2IGNsYXNzPSJmbG0tc291cmNlLW5vdGUiPgo8ZGl2IHN0eWxlPSJmb250LWZhbWlseTpHZW9yZ2lhLCAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWY7IGZvbnQtc2l6ZToxOHB4OyBsaW5lLWhlaWdodDoxLjY4OyBjb2xvcjojMmEyNzIzOyBtYXJnaW46MDsiPlRoaXMgc3BvdGxpZ2h0IHdhcyBkZXZlbG9wZWQgZnJvbSBhIEZpdG5lc3MgTGl2aW5nIE1hZ2F6aW5l4oSiIGludGVydmlldyB3aXRoIEtheSBCYWtlciwgc3VwcGxpZWQgY3VzdG9tZXIgcmV2aWV3IG1hdGVyaWFsIGZyb20gSmVubmlmZXIgV2FnZW5lciwgc3VwcGxpZWQgaW1hZ2UgbWF0ZXJpYWwsIEtheeKAmXMgaW50ZXJ2aWV3IGNvbW1lbnRzIGFib3V0IGhlciBjb250cmlidXRpb24gdG8gPGVtPlVudmVpbGluZyBMZWdlbmRzPC9lbT4sIGFuZCB0aGUgb2ZmaWNpYWwgTG92ZSBMaWZlIEZpdG5lc3MgU3R1ZGlvIHdlYnNpdGUuPC9kaXY+CjwvZGl2PgoKPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6R2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmOyBmb250LXNpemU6MThweDsgbGluZS1oZWlnaHQ6MS43ODsgY29sb3I6IzNhMzgzMzsgbWFyZ2luOjAgMCAzMHB4IDA7Ij4KPGRpdj5GaXRuZXNzIExpdmluZyBNYWdhemluZeKEoiBlZGl0b3JpYWwgaW50ZXJ2aWV3IHdpdGggS2F5IEJha2VyLjwvZGl2Pgo8ZGl2PkN1c3RvbWVyIHJldmlldyBzdXBwbGllZCBmb3IgZWRpdG9yaWFsIHVzZSBieSBKZW5uaWZlciBXYWdlbmVyLjwvZGl2Pgo8ZGl2Pk9mZmljaWFsIHdlYnNpdGU6IDxhIGhyZWY9Imh0dHBzOi8vbG92ZWxpZmVmaXRuZXNzc3R1ZGlvLmNvbS8iIHN0eWxlPSJjb2xvcjojMTExMTExOyB0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lOyI+TG92ZSBMaWZlIEZpdG5lc3MgU3R1ZGlvPC9hPi48L2Rpdj4KPGRpdj5JbnRlcnZpZXctcHJvdmlkZWQgcmVmZXJlbmNlIHRvIDxlbT5VbnZlaWxpbmcgTGVnZW5kczwvZW0+IGJ5IERyLiBBbmRyZW5hIFBoaWxsaXBzICZhbXA7IFRoZSBMZWdlbmRhcnkgQ29sbGVjdGl2ZSBhbmQgS2F5IEJha2Vy4oCZcyBjaGFwdGVyLCA8ZW0+UHV0IFlvdXIgRmFpdGggSW50byBBY3Rpb248L2VtPi48L2Rpdj4KPC9kaXY+Cgo8ZGl2IHN0eWxlPSJoZWlnaHQ6MXB4OyBiYWNrZ3JvdW5kOiNkOWQ0Y2I7IG1hcmdpbjoyNHB4IDAgMThweCAwOyI+PC9kaXY+Cgo8ZGl2IGNsYXNzPSJmbG0tZm9vdGVyLW1ldGEiIHN0eWxlPSJmb250LXNpemU6MTBweDsgbGluZS1oZWlnaHQ6MS44OyBsZXR0ZXItc3BhY2luZzoxLjVweDsgbWFyZ2luOjA7Ij7CqSBGaXRuZXNzIExpdmluZyBNYWdhemluZeKEoi4gQWxsIHJpZ2h0cyByZXNlcnZlZC48L2Rpdj4KCjwvZGl2Pgo8L2Rpdj4KCjwvZGl2Pgo8L2Rpdj4=
Local Fitness Leadership Series
Editorial Spotlight / Fort Mill, South Carolina
By Daniel Ford
Managing Editor
Fitness Living Magazine™ Feature Profile

Inside Love Life Fitness Studio’s Women-Focused Strength Training Approach

How Kay Baker built a women-focused training space around strength, cardio, small group coaching, accountability, and a safe place to begin again.
Recognized by Fitness Living Magazine™ for women-focused strength training, supportive member experience, and local fitness leadership.
When Kay Baker talks about Love Life Fitness Studio, she does not begin with a sales pitch or a complicated training system. She begins with the woman who feels nervous, uncomfortable, or convinced that fitness is for someone else.
That woman is the reason Love Life Fitness exists. Kay built the women-only gym from a deeply personal place: a life shaped by movement, loss, weight struggle, faith, recovery, and the decision to give other women the kind of support she once wished someone had given her.
“When you put your mind to something, you can do it. Anything that you dream of, it can come true.”
Kay Baker, Owner And Head Trainer / Love Life Fitness Studio
What Members Notice First
The first impression is not intimidation. Members walk into a women-only room where the tone is personal, the groups stay small, and the workout is built around the person in front of Kay. Whether a woman has never lifted a weight, is returning after years away, or simply feels uncomfortable in larger gyms, the first message is clear: she does not have to prove she belongs before she starts.
Kay described paying close attention to the details that make women feel supported. She watches form, adjusts weights when needed, checks in when members miss workouts, and helps women recognize progress that has nothing to do with a number on the scale. Better sleep, stronger movement, more confidence, easier daily tasks, and the feeling of being capable again all become part of the training result.
Kay Baker owner and head trainer at Love Life Fitness Studio in Fort Mill South Carolina
Featured Profile: Kay Baker leads Love Life Fitness Studio with an owner-led approach shaped by personal transformation, coaching experience, and a mission to empower women.
Love Life Fitness Studio
Fort Mill, South Carolina
lovelifefitnessstudio.com
Owner Focus
Kay has shaped Love Life Fitness around a simple standard: meet women where they are and help them believe they can begin again. That owner-led tone gives the studio its personal, accountable, and deeply encouraging identity.
Love Life Fitness Studio members together in a women focused fitness environment in Fort Mill South Carolina
Community Focus: Love Life Fitness members train in a studio culture built around support, strength, encouragement, and shared progress.
The Love Life Fitness Standard
Women Only
The studio is women-owned, women-led, and designed for women who want a non-intimidating place to train.
Form First
Kay watches movement, adjusts weights, and builds progress gradually instead of rushing members into loads they are not ready for.
Accountability
Members are noticed, checked on, encouraged, and reminded that the work is ultimately for their own life and confidence.
Who The Studio Serves
New Members
Women can start with guidance, patience, and a clear path instead of feeling lost inside a larger gym.
Every Stage
The work is designed for women building strength, consistency, and confidence at different ages and fitness levels.
Strength Builds
CONFIDENCE
How Kay Baker built Love Life Fitness Studio around women-focused training, accountability, and a safe place to start.
Profile Snapshot
OwnerKay Baker
BusinessLove Life Fitness Studio
LocationFort Mill, South Carolina
Signature FocusWomen-focused small group training, personal training, strength, cardio, accountability, and support
Known ForA women-only environment, form-first coaching, non-scale progress, and a studio culture built around encouragement
Editorial Dossier
A women-only training room built for the woman who wants to begin again — with Kay Baker’s form-first coaching, steady accountability, and strength work designed to turn consistency into confidence.
Editor’s Note
Love Life Fitness stands out because its training story is not only about workouts. It is about confidence, consistency, accountability, and a women-only room where members are encouraged to begin where they are.
The Fitness Living Profile
Empowering Women Through Fitness: The Mission Behind Love Life Fitness
Inside Kay Baker’s women-only fitness studio, where strength, cardio, small group training, accountability, and personal experience come together to help women feel stronger, happier, and more at home in their own lives.
Empowering women through fitness at Love Life Fitness begins with Kay Baker’s own story. She grew up active on a horse farm in Baldwin, Maryland, with chores, animals, cross country, tennis, and constant movement. Then, after the sudden death of her father when she was 23, her life changed. She described gaining weight, feeling lost, and eventually reaching a point where she knew she had to rebuild her health and direction.
Quick Answer
Love Life Fitness Studio is a women-only fitness studio built around small group training, personal training, strength and cardio workouts, accountability, and support. Kay Baker describes the studio as a safe and empowering place where women can start at any fitness level, build consistency, feel stronger, and experience progress that goes beyond the number on the scale.
Kay's return to fitness came through years of trial, running, nutrition changes, personal discipline, and faith. After moving to South Carolina, she began giving back through coaching cross country and tennis, earned her personal training license, worked in box gyms, and decided that the model she wanted did not yet exist for the women she felt called to serve. Love Life Fitness was born from that decision.
What You’ll Learn
Inside The Love Life Fitness Approach
This profile looks at how Love Life Fitness combines women-only coaching, strength and cardio programming, accountability, and community inside a supportive local training environment.
Why It’s Different
The studio is built as a women-only environment where members are coached with patience, form, accountability, and personal care.
Who It Serves
Love Life Fitness serves women who want small group training, personal training, strength, cardio, and a supportive place to begin or continue.
Why It Stands Out
Its owner-led accountability, women-only setting, small community, and non-scale approach give the studio a clear local identity.
A Studio Built From Personal Experience
Kay’s story matters because it shapes the way she coaches. She remembers what it felt like to walk into a small local gym, step on an old metal scale, and feel devastated by the number. She remembers leaving embarrassed. She also remembers thinking later that if someone had simply been there to say, “It’s okay,” her next several years might have looked very different.
That memory now sits at the center of the Love Life Fitness experience. Kay wants to be the cheerleader for the woman who feels like the underdog, the woman who is 50 and convinced she cannot lose weight, the woman who has always felt uncomfortable in her skin, and the woman who needs someone to help her believe that a new start is still possible.
Member Experience
A member at Love Life Fitness is meant to feel seen, welcomed, and held accountable without being shamed for where she is starting.
Inside The Studio Culture
The visual story of Love Life Fitness is not just equipment or workouts. It is the personal, women-centered environment Kay has created — a place where members can train seriously while still feeling supported, recognized, and comfortable being themselves.
Love Life Fitness Studio community and women only training environment in Fort Mill South Carolina
Featured Leader: Kay Baker brings an owner-led presence to Love Life Fitness Studio, where encouragement, accountability, and personal experience shape the way women are coached.
“My work is not just about beauty or a service. It’s about creating a safe, empowering space for a very special niche of women who need more than just what’s on the surface.”
Kay Baker, Owner And Head Trainer / Love Life Fitness Studio
Strength, Cardio, And Accountability
Love Life Fitness is best known for strength and cardio training. Kay described a weekly structure that often includes two strength-focused sessions and one cardio-focused workout. She also brings in core work, glute work, full-body training, boxing-inspired conditioning, burpees, box-ups, and movement patterns that help women become stronger in the gym and more capable outside of it.
The approach is not about throwing weights at someone before that member is ready. Kay described starting with an evaluation, watching form closely, tracking weights and reps for new clients, and moving gradually. If a member is using too much body momentum to lift a weight, Kay will reduce the load and rebuild the movement correctly. For her, better form is not a detail. It is the foundation.
Kay Baker coaching boxing inspired conditioning at Love Life Fitness Studio
Training Environment: Kay Baker brings energy and encouragement to Love Life Fitness Studio, where strength, cardio, core work, and boxing-inspired conditioning are part of the women-only coaching experience.
Kay Baker transformation photo showing her personal fitness journey before and after
Personal Foundation: Kay’s own transformation helps explain why Love Life Fitness is built around encouragement, accountability, and women learning to believe change is possible.
Progress Beyond The Scale
Kay is especially drawn to what she calls non-scale victories. Members tell her they feel stronger, sleep better, move better, feel better in their bodies, and notice daily-life changes they did not expect. One woman realizes she can stand up and put on pants without sitting on the bed. Another feels like a better mom. Another can get up and down from the floor with grandchildren more easily.
The studio also uses InBody 570 tracking to help members see changes in muscle, body fat percentage, and visceral fat. Kay is careful not to promise a specific size or number by a specific date. Instead, she points members back to consistency. The goal is for women to fall in love with working out, take better care of themselves, walk more, eat with more awareness, and stop letting a scale define their worth.
Editorial Perspective
Love Life Fitness matters because it treats confidence, consistency, and belonging as part of the training result, not as something separate from the workout.
Editorial Service Brief
What Love Life Fitness Offers
Based on the interview, Love Life Fitness is built for women who want small group coaching, personal training, accountability, and a supportive place to build strength, cardio capacity, confidence, and consistency.
Small Group TrainingThe studio offers small group sessions designed to keep the room personal, supportive, and attentive while still giving members the energy of training together.
Personal TrainingKay also offers personal training for members who want more individual attention, specific goals, and a more focused coaching relationship.
Strength And CardioThe training model includes strength days, cardio days, core work, glute work, full-body sessions, and conditioning that helps members build useful fitness over time.
Form And ProgressKay described an evaluation-first, form-focused approach with gradual progression, movement adjustments, and tracking for members who are building strength safely.
Online TrainingLove Life Fitness also includes an online option that Kay described as affordable, straightforward, and built from months of varied workout videos.
Elite Review
“I absolutely love working out with Love Life Fitness! Kay Baker is amazing—her workouts are always fun, fresh, and anything but boring. I used to dread going to the gym just to mindlessly walk on the treadmill, but Kay keeps every session exciting and motivating. The energy in her classes is fantastic, and working out alongside such an encouraging group of ladies makes all the difference. It truly feels like a supportive fitness family!”
Jennifer Wagener / Customer Review Supplied For Editorial Use
Designed For Women Who Want To Start Where They Are
Kay is clear that Love Life Fitness is not for women who want to disappear into a large room and be treated like a number. It is for women who want a home base. Some members have never lifted a weight before. Some are in their 40s, 50s, 60s, or 70s. Some want to feel better through perimenopause, menopause, or postmenopause. Others want to keep moving, stay strong, or feel capable in ordinary daily life.
That range is part of the studio’s identity. Kay said no one in her gym is better than anyone else, including her, because everyone has had a first day. The work is challenging, but the room is meant to be safe. The goal is not to look like a certain person or chase a certain number. It is to become stronger, healthier, more consistent, and more confident in a way that fits the woman’s own life.
A Business Built Around Purpose
Kay opened the gym later in life, after corporate work, coaching, personal training, and a long personal journey. She also spoke openly about self-doubt, including the fear she felt when signing her first corporate lease and putting her own money into the business. That experience became part of her chapter in Unveiling Legends by Dr. Andrena Phillips & The Legendary Collective.
Kay said her chapter, Put Your Faith Into Action, reflects the moment when she had to put faith into action while facing imposter syndrome, fear, and the question of whether women would come to a gym she was building at that stage of life. She lets the women in her studio read it because it gives them a closer look at why she does what she does: the courage, faith, doubt, and purpose behind the business.
Kay Baker holding Unveiling Legends inside Love Life Fitness Studio in Fort Mill South Carolina
Purpose And Leadership: Kay’s chapter in Unveiling Legends gives members another window into the faith, self-doubt, purpose, and courage behind her work.
The future, as she sees it, is not about building a franchise for the sake of scale. Kay said she may move more into personal training for women with specific goals, and she has already extended the studio through online training. The larger vision is steady and simple: keep training people, keep changing lives, and keep helping women find the strength to take the next step.
Why This Matters Locally
In the Fort Mill fitness market, local options include large gyms, specialty studios, and trainer-led programs. Love Life Fitness occupies a more personal lane: a women-only fitness studio where the owner is not distant from the member experience. Kay is the face of the coaching, the accountability, and the culture.
For women searching for small group fitness, women-only personal training, strength and cardio training, or a supportive gym near the Charlotte area, the studio offers a clear local point of difference. It is not built around anonymity. It is built around being known, encouraged, corrected, and invited back into consistency.
Frequently Asked Questions About Love Life Fitness
Who Is Kay Baker?
Kay Baker is the owner and head trainer of Love Life Fitness Studio in Fort Mill, South Carolina. In her interview, she described building the women-only gym from her own personal transformation, her background in running and coaching, and her desire to help women feel stronger, more confident, and supported.
What Is Love Life Fitness Known For?
Love Life Fitness is known for women-only small group training, personal training, strength and cardio workouts, accountability, form-focused coaching, and a supportive community where women can start at any fitness level.
Is Love Life Fitness A Women-Only Gym?
Yes. Based on Kay Baker’s interview, Love Life Fitness is women-owned, led by women trainers, and designed as a women-only fitness environment.
What Types Of Training Does Love Life Fitness Offer?
Kay described a training approach that includes two strength-focused sessions and one cardio-focused session, along with core work, glute work, full-body training, boxing-inspired conditioning, personal training, online workouts, and nutrition support when members want it.
Did Kay Baker Contribute To Unveiling Legends?
Yes. In her interview, Kay said she contributed a chapter to Unveiling Legends by Dr. Andrena Phillips & The Legendary Collective. Her chapter, Put Your Faith Into Action, reflects on faith, self-doubt, purpose, and taking action while building her business.
What Makes Love Life Fitness Different In Fort Mill?
Love Life Fitness stands out through its women-only setting, small group atmosphere, owner-led accountability, form-first coaching, and a culture where members are encouraged to feel comfortable, start where they are, and build confidence beyond the scale.
Key Takeaways
  • Love Life Fitness Studio is a women-only fitness studio led by owner and head trainer Kay Baker.
  • The studio focuses on strength, cardio, small group training, personal training, accountability, and a supportive member culture.
  • Kay’s coaching approach is shaped by her own personal transformation and her desire to help women feel seen, capable, and encouraged.
  • Kay also contributed the chapter Put Your Faith Into Action to Unveiling Legends, connecting her business story to faith, courage, self-doubt, and purpose.
 
For Prospective Members
The First Step
For readers who feel connected to Kay Baker’s story and believe Love Life Fitness Studio may be the right fit, the best first step is to connect directly with the studio and learn how its women-only coaching environment can support their goals.
Prospective members can ask about the current new-member starting option, explore the training structure, and decide whether the studio’s mix of strength, cardio, accountability, and encouragement is the right setting for their next season of training.
Explore The Studio
Conclusion
Love Life Fitness is not only a story about workouts. It is a story about what happens when a trainer’s lived experience becomes the foundation for a women-only fitness community. Kay Baker knows what it feels like to lose herself, rebuild, and begin again. That gives her coaching a personal weight that members can feel.
The message she wants women to remember is direct: when a woman puts her mind to something, she can do it. It takes work, dedication, purpose, and sometimes a leap of faith. At Love Life Fitness Studio, that belief is not a slogan. It is the mission behind the room.
Readers interested in exploring Kay Baker’s women-focused training approach can visit this local fitness studio in Fort Mill online.
Featured Fitness Leader
About the Featured Expert
Kay Baker
Owner And Head Trainer / Love Life Fitness Studio
Fort Mill, South Carolina
Kay Baker featured fitness leader and owner of Love Life Fitness Studio
Kay Baker is the owner and head trainer of Love Life Fitness Studio in Fort Mill, South Carolina. Her path into fitness includes a childhood shaped by movement, a personal health transformation after a painful period of loss, coaching cross country and tennis, earning her personal training license, and building a women-only gym designed to help members feel supported rather than intimidated.
Mission / Philosophy
Kay’s philosophy begins with empowerment, form, accountability, and meeting women where they are. She believes women can feel their best at any age, and she wants members to experience fitness as something that improves the physical, mental, emotional, and spiritual parts of life.
Values / Specialties
Her specialties include women-only small group training, personal training, strength and cardio programming, core work, boxing-inspired conditioning, nutrition conversations, and accountability. Her values include faith, courage, consistency, community, non-scale progress, and helping women build confidence beyond appearance or weight.
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 gym owners, studio founders, trainers, 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 Kay Baker, supplied customer review material from Jennifer Wagener, supplied image material, Kay’s interview comments about her contribution to Unveiling Legends, and the official Love Life Fitness Studio website.
Fitness Living Magazine™ editorial interview with Kay Baker.
Customer review supplied for editorial use by Jennifer Wagener.
Official website: Love Life Fitness Studio.
Interview-provided reference to Unveiling Legends by Dr. Andrena Phillips & The Legendary Collective and Kay Baker’s chapter, Put Your Faith Into Action.
© 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
07.24.2026

The Lifting Legacy: A Holistic Approach to Fitness That Balances Strength, Community, and Sustainability

Local Fitness Leadership Series Editorial Spotlight / Queen Anne, Seattle, Washington By Mark D.R. Ford Managing Editor Alexy Bantel found strength training in a college gym, not as a workout plan, but as a way out of a hard stretch mentally. It steadied her, then it became a passion, and eventually it became the question behind the studio she and her husband built: why does fitness have to be so extreme to count? That question sits at the center of The Lifting Legacy in Queen Anne, Seattle. Alexy and her husband, both former personal trainers, grew tired of the cookie-cutter programs and restriction they saw everywhere in the industry. So they built a strength studio around the opposite idea: coaching that fits real life, teaches people to lift with confidence, and leaves them stronger for the long run. “Fitness doesn’t have to be an uphill battle. It can be fun and enjoyable, and it can work with your life.” Alexy Bantel / Co-Owner And Personal Trainer, The Lifting Legacy The Studio Standard The Lifting Legacy stands apart by treating strength as something sustainable, coaching clients one on one, and building a community that makes people want to keep showing up. What Clients Notice First A judgment-free room and a coach who is fully focused on them. Most people at The Lifting Legacy train one on one with one of four trainers, so no one is left to guess what to do or how to do it. New clients are not expected to already know how to lift; the coaches teach the barbell, correct form in real time, and adjust the load and movements to the person in front of them. What people notice next is the feeling of the place. Alexy describes clients who arrive nervous and soft-spoken on day one, then slowly start greeting everyone, making eye contact, and staying to talk. There is no pressure and no sales push, which surprises people who expected the usual gym experience. That matters for beginners, busy professionals, and anyone who has felt like they never had a place in a gym. Clients are coached, encouraged, corrected when needed, and celebrated when a lift they once feared finally clicks. For many, it is the first time strength training has felt like it belongs to them. Alexy Bantel brings a client-first view to The Lifting Legacy, shaped by her own path from college gym-goer to co-owner and personal trainer. Owner Focus Alexy Bantel has shaped The Lifting Legacy around a simple standard: meet clients where they are and coach them toward strength they can sustain. That owner-led tone gives the studio its welcoming, honest, and community-driven identity. Inside The Lifting Legacy, training is built on barbell fundamentals and progressive overload, delivered through focused one-on-one coaching. The Lifting Legacy Standard One-On-One Coaching Most clients train privately with one of four trainers who tailor every session to them. Strength First Barbell training and progressive overload form the foundation of every program. No Pressure Transparent pricing and honest guidance, with no hard sell and no long contracts. Community Driven Clients greet one another on the floor and stay connected well beyond their sessions. Strength Builds COMMUNITY A Queen Anne Strength Studio Built Around Sustainable Training, Confidence, And Community. The Fitness Living Profile The Lifting Legacy: A Holistic Approach to Fitness That Balances Strength, Community, and Sustainability Inside Alexy Bantel’s view of strength training as a sustainable, judgment-free path where clients in Queen Anne, Seattle build muscle, gain confidence, and find a community that keeps them coming back. The holistic approach to fitness at The Lifting Legacy begins with one simple belief: getting strong should not mean punishing yourself. In Alexy’s words, fitness should be something people can keep doing for the long term, without extremes and without giving up the things they love. The studio is built to make strength training feel accessible, sustainable, and even enjoyable. Quick Answer The Lifting Legacy is a strength-focused personal training studio in Queen Anne, Seattle, built around sustainable coaching, barbell fundamentals, and a close client community. Co-owner Alexy Bantel describes it as a judgment-free space where clients learn to lift with confidence, build muscle without extremes, and gain strength they can carry into everyday life. Her own path shaped that view. Alexy started working out in college and found it did more for her mind than her body, becoming an outlet during a difficult time. She studied exercise science, competed in a bodybuilding show, and became a personal trainer, which is where she met her husband and now co-owner. He had come to training for a different reason: chronic back pain from his time in the Marines, and a doctor’s warning that he might live with it forever. Training gave him another answer, and that shared belief in what strength can do became the foundation of the studio. What You’ll Learn Inside The Lifting Legacy Approach This profile looks at how The Lifting Legacy combines one-on-one strength coaching, a sustainable training philosophy, and a genuine community inside a Queen Anne, Seattle studio. Why It Is Different The studio pairs serious barbell strength training with a sustainable, no-extremes approach and honest, no-pressure coaching. Who It Serves It serves clients who want one-on-one coaching, support, and a strength program that fits their real life and goals. Why It Stands Out Its coaching, client confidence, and tight community give the studio a clear identity in Queen Anne, Seattle. A Studio Built From Firsthand Frustration Before they owned anything, Alexy and her husband worked as personal trainers inside other people’s gyms, and they did not like a lot of what they saw. The industry leaned toward the extreme: strict, cookie-cutter plans, heavy restriction, and a version of fitness that did not fit into a normal person’s life. They wanted to coach people in a way that was sustainable, so they went independent and started training clients on their own. When the chance to open their own space appeared, they took it rather than keep putting the dream on hold. Two and a half years later, The Lifting Legacy is a boutique strength studio in Queen Anne serving around a hundred clients, most of them training one on one with one of the four trainers on staff. The name carries the mission: to pass on a legacy of health and wellness that clients can share with their families and friends, and keep for life. Client Experience A client at The Lifting Legacy is meant to feel comfortable, coached, and included from the very first visit. Alexy describes people who walk in timid and unsure, then over the following weeks start greeting others, staying to talk, and even spending time with fellow clients outside the gym. The goal is simple: give people a place where they feel they belong. “You don’t have to trust yourself. You just have to trust me.” Alexy Bantel / Co-Owner And Personal Trainer, The Lifting Legacy Strength Training Without the Intimidation The core of the studio’s method is basic strength training done well. Alexy described the principle of progressive overload as the constant that every client shares: get under a barbell, learn the movements, and add a little more over time. A lot of clients repeat the same program for weeks so that progress can be measured and built on, rather than chasing the flashy exercises that look impressive but deliver less. From there, the training is tailored. The load, the movements, and how often someone trains all shift to fit the person. Alexy also folds in the fun work, the higher-rep hypertrophy sets, shorter rest, and conditioning that raises the heart rate, so training stays interesting and gives clients the toned, capable feeling most of them are after. And because many people arrive not eating enough to build muscle, nutrition is part of the conversation too. Progressive overload under the barbell is the constant across programs, with movements and loads adjusted to each client. Progress Clients Can Feel The results Alexy describes show up quickly and cover more than the mirror. New clients often see strength improvements right away. Pain tends to ease, too; she pointed to a client whose shoulder used to hurt when he benched and who now cannot remember the last time it bothered him. Many clients also notice better body composition within the first month or two, even when that was never their main goal, because the focus stays on building muscle and eating enough to support it. The win Alexy values most is confidence. Twice a year, the studio hosts a PR day where clients test their one-rep max in the squat, bench, and deadlift, and the team talks about it for a week afterward. Watching someone do something they were sure they could not do is, in her words, the driving purpose behind the work. Once a client proves it to themselves, they start to believe in what else might be possible. Strength, confidence, and connection all support the larger goal Alexy describes: helping clients discover what they are capable of. Editorial Perspective The Lifting Legacy matters because it treats strength as something sustainable, not extreme: clients learn to lift with confidence, train in a way that fits their real lives, and find a community that keeps them showing up. Editorial Service Brief What The Lifting Legacy Offers Based on the interview and the studio’s own materials, The Lifting Legacy is built for clients who want coached, strength-focused training with room for community and real life. Personal Training One-on-one, strength-focused coaching with four trainers on staff, built on barbell work and progressive overload and tailored to each client. Partner & Small Group Partner training and small group options for clients who want coached strength work in a shared setting. Memberships & Open Gym Memberships and open gym access for people who want to use the facility on their own alongside the coached programs. Coaching Method Progressive overload and barbell fundamentals, blended with hypertrophy and conditioning work and supported by guidance on eating enough to build muscle. Community A close, judgment-free client culture, with events and connections that often continue outside the gym. Elite Review “If you’re looking for a gym in Seattle that truly knows strength training, The Lifting Legacy is it. The owners and staff are incredibly knowledgeable, supportive, and genuinely passionate about helping you get stronger. From the moment you walk in, you can tell it’s a completely judgment-free zone. The environment is welcoming, encouraging, and built around helping everyone improve and feel confident in their strength.” Colleen Hazen / Customer Review Supplied For Editorial Use Built for People Who Think Strength Training Isn’t for Them Part of what tips a decision toward The Lifting Legacy is what it does not do. Alexy said the studio does not pressure people and stays transparent about both methodology and pricing, which stands out in an industry that often treats a new face as a dollar sign. If the studio is not the right fit, there are no hard feelings; she would rather point someone toward a gym that suits them than push a sale. There is another message that sets them apart: they tell clients up front that they will not train together forever. The aim is to educate people so thoroughly that one day they can walk out the door and keep going on their own. That honesty, Alexy said, is exactly what makes it easy for the right people to say yes. Why This Matters Locally The Lifting Legacy sits in one of Queen Anne’s main neighborhoods in Seattle, and many clients first find it simply by walking past or by searching Google Maps for a gym near them. In a dense neighborhood full of options, visibility gets people in the door, but it is the coaching and the community that make them stay. For anyone searching for personal training in Queen Anne, a strength training gym in Seattle, or a boutique studio that will actually teach them how to lift, The Lifting Legacy offers a clear local point of difference. It is a place where clients are coached one on one, trained in a way that lasts, and welcomed into a community that makes the work feel less lonely. FAQ Who Is Alexy Bantel? Alexy Bantel is a co-owner and personal trainer at The Lifting Legacy in Queen Anne, Seattle. In her interview, she described discovering fitness in college as an outlet for her mental health, studying exercise science, and building a studio with her husband and co-owner focused on sustainable strength training, client confidence, and community. What Is The Lifting Legacy Known For? The Lifting Legacy is known for one-on-one, strength-focused personal training built on barbell fundamentals and progressive overload, offered alongside partner training, small group training, memberships, and open gym access inside a close, judgment-free client community. Is The Lifting Legacy Good For Beginners? Based on Alexy Bantel’s interview and the supplied client review, The Lifting Legacy is designed to meet clients where they are. Training is one on one, movements and loads are tailored to each person, and coaches help beginners learn to use a barbell safely and build confidence from the first session. What Results Can Clients Expect From Strength Training At The Lifting Legacy? Alexy Bantel said clients who train consistently often see quick improvements in strength, reduced joint pain, better body composition, and a noticeable boost in confidence, supported by progressive overload, proper technique, and guidance on eating enough to build muscle. What Makes The Lifting Legacy Different In Seattle? The Lifting Legacy stands out in Seattle through sustainable, no-extremes strength coaching, transparent and no-pressure guidance, a genuine client community, and an approach that educates clients so they can eventually train with confidence on their own. Key Takeaways The Lifting Legacy is a strength-focused personal training studio in Queen Anne, Seattle, built around sustainable coaching, community, and confidence. Co-owner Alexy Bantel describes fitness as something that should fit real life, without extremes, so clients can keep it for the long term. The training approach centers on one-on-one coaching, barbell fundamentals, and progressive overload, blended with hypertrophy and conditioning work. Its culture is reinforced through no-pressure honesty, client confidence, PR days, and a community that often connects outside the gym. Conclusion The Lifting Legacy is not only a story about lifting weights. It is a story about what happens when strength is treated as something sustainable, coaching is honest, and community is built on purpose. Alexy Bantel’s view of the studio is shaped by her own path from a college gym to co-owner, and that gives the space a personal quality that is hard to manufacture. The message she wants people to remember is simple: fitness does not have to be an uphill battle, and the people who thrive are the ones who learn to adapt and find balance. For clients in Queen Anne who want more than a workout on their own, that may be the real value of The Lifting Legacy: strength that lasts, and a community that helps people keep showing up. Readers interested in exploring this strength training studio in Queen Anne, Seattle can visit the studio online at The Lifting Legacy. About The Featured Expert Alexy Bantel Co-Owner And Personal Trainer / The Lifting Legacy Queen Anne, Seattle, Washington Featured Business The Lifting Legacy Alexy Bantel is a co-owner and personal trainer at The Lifting Legacy in Queen Anne, Seattle. Her path into fitness began in a college gym, where training became an outlet for her mental health before it became her passion. She studied exercise science and worked as a personal trainer, and with her husband and co-owner she built a strength studio centered on helping clients feel strong, confident, and supported through sustainable coaching. Mission / Philosophy Alexy’s philosophy is that fitness should not be an uphill battle. She believes progress comes from consistent strength training that fits a person’s real life, without extremes or restriction, and from a coaching relationship built on trust. The mission behind the studio’s name is to pass on a legacy of health and wellness that clients can keep for the long term and share with the people they love. Values / Specialties Her values include sustainability, honesty, client confidence, and community. Her specialties center on one-on-one strength coaching, barbell training, and progressive overload, blended with hypertrophy and conditioning work and supported by practical nutrition guidance. At The Lifting Legacy, those values show up in judgment-free coaching, transparent no-pressure guidance, and a culture that helps clients believe in what they are capable of. Editorial Source Basis This profile was prepared from a first-person editorial interview with Alexy Bantel, supplied customer review material from Colleen Hazen, and the official The Lifting Legacy website. Service descriptions, client count references, training philosophy, coaching details, leadership references, and customer-review excerpts are limited to information provided in those sources. Sources Fitness Living Magazine editorial interview with Alexy Bantel; customer review supplied for editorial use by Colleen Hazen; official The Lifting Legacy website.

07.03.2026

How Christina Prosperi Built a Mental-Wellness Cycling Studio in Redding: A TRUE Ride Studio Review

Meet Christina Prosperi, the owner and coach of TRUE Ride Studio, a boutique indoor cycling studio in Redding, California. For four or five years, she was simply a rider, clipping in as the lights...

06.30.2026

How Natalie Joseph's Whole-Person Approach Shapes Body Unlimited Fitness in Sherman Oaks

Meet Natalie Joseph, owner of Body Unlimited Fitness, a private training and wellness studio in Sherman Oaks, California, with a second location in Spokane Valley, Washington. In this editorial....

Fitness Living Magazine 

Fitness Living is your ultimate media channel for all things fitness! We are dedicated to bringing you the best tips, workouts, and nutrition advice to help you stay active, healthy, and energized. Whether you’re looking for effective exercise routines, guidance on building strength, or expert insights into fitness nutrition, Fitness Living is here to inspire and empower your journey to a healthier lifestyle.

Fitness Living Magazine

  • Privacy Policy
  • Terms of Use
  • Advertise
  • Contact Us
  • Menu 5
  • Menu 6

(206) 300-5887

AVAILABLE FROM 12AM - 12PM

12266 315th PL

Seattle, WA 98092

ABOUT US

Fitness Living is a dynamic media platform dedicated to empowering individuals in their fitness journeys. We provide expert-driven content on fitness workouts, nutrition, wellness tips, and more. Whether you're a beginner or an experienced athlete, Fitness Living offers valuable resources to help you achieve your fitness goals.

© 2026 Fitness Living Magazine All Rights Reserved. 12266 315th PL, Seattle, Washington 98092 . Contact Us . Terms of Service . Privacy Policy

eyJjb21wYW55IjoiRml0bmVzcyBMaXZpbmcgTWFnYXppbmUgIiwiYWRkcmVzcyI6IjEyMjY2IDMxNXRoIFBMIiwiY2l0eSI6IlNlYXR0bGUiLCJzdGF0ZSI6Ildhc2hpbmd0b24iLCJ6aXAiOiI5ODA5MiIsImVtYWlsIjoiY29udGFjdEBmaXRuZXNzbGl2aW5nbWFnYXppbmUuY29tIiwidG9zIjoiUEhBK1BITjBjbTl1Wno0OFpXMCtWMmhsYmlCNWIzVWdjMmxuYmkxcGJpQjNhWFJvSUhWekxDQjViM1VnWVhKbElHZHBkbWx1WnladVluTndPeUI1YjNWeUlIQmxjbTFwYzNOcGIyNGdZVzVrSUdOdmJuTmxiblFnZEc4Z2MyVnVaQ0I1YjNVZ1pXMWhhV3dnWVc1a0wyOXlJRk5OVXlCMFpYaDBJRzFsYzNOaFoyVnpMaUJDZVNCamFHVmphMmx1WnlCMGFHVWdWR1Z5YlhNZ1lXNWtJRU52Ym1ScGRHbHZibk1nWW05NElHRnVaQ0JpZVNCemFXZHVhVzVuSUdsdUlIbHZkU0JoZFhSdmJXRjBhV05oYkd4NUlHTnZibVpwY20wZ2RHaGhkQ0I1YjNVZ1lXTmpaWEIwSUdGc2JDQjBaWEp0Y3lCcGJpQjBhR2x6SUdGbmNtVmxiV1Z1ZEM0OEwyVnRQand2YzNSeWIyNW5Qand2Y0Q0S0NqeHdQanhoSUdoeVpXWTlJbWgwZEhBNkx5OTNkM2N1WjI5dloyeGxMbU52YlNJK2FIUjBjRG92TDNkM2R5NW5iMjluYkdVdVkyOXRQQzloUGp3dmNENEtDanh3UGladVluTndPend2Y0Q0S0NqeHdQanh6ZEhKdmJtYytVMFZTVmtsRFJUd3ZjM1J5YjI1blBqd3ZjRDRLQ2p4d1BsZGxJSEJ5YjNacFpHVWdZU0J6WlhKMmFXTmxJSFJvWVhRZ1kzVnljbVZ1ZEd4NUlHRnNiRzkzY3lCNWIzVWdkRzhnY21WalpXbDJaU0J5WlhGMVpYTjBjeUJtYjNJZ1ptVmxaR0poWTJzc0lHTnZiWEJoYm5rZ2FXNW1iM0p0WVhScGIyNHNJSEJ5YjIxdmRHbHZibUZzSUdsdVptOXliV0YwYVc5dUxDQmpiMjF3WVc1NUlHRnNaWEowY3l3Z1kyOTFjRzl1Y3l3Z1pHbHpZMjkxYm5SeklHRnVaQ0J2ZEdobGNpQnViM1JwWm1sallYUnBiMjV6SUhSdklIbHZkWElnWlcxaGFXd2dZV1JrY21WemN5QmhibVF2YjNJZ1kyVnNiSFZzWVhJZ2NHaHZibVVnYjNJZ1pHVjJhV05sTGlCWmIzVWdkVzVrWlhKemRHRnVaQ0JoYm1RZ1lXZHlaV1VnZEdoaGRDQjBhR1VnVTJWeWRtbGpaU0JwY3lCd2NtOTJhV1JsWkNBbWNYVnZkRHRCVXkxSlV5WnhkVzkwT3lCaGJtUWdkR2hoZENCM1pTQmhjM04xYldVZ2JtOGdjbVZ6Y0c5dWMybGlhV3hwZEhrZ1ptOXlJSFJvWlNCMGFXMWxiR2x1WlhOekxDQmtaV3hsZEdsdmJpd2diV2x6TFdSbGJHbDJaWEo1SUc5eUlHWmhhV3gxY21VZ2RHOGdjM1J2Y21VZ1lXNTVJSFZ6WlhJZ1kyOXRiWFZ1YVdOaGRHbHZibk1nYjNJZ2NHVnljMjl1WVd4cGVtRjBhVzl1SUhObGRIUnBibWR6TGp3dmNENEtDanh3UGxsdmRTQmhjbVVnY21WemNHOXVjMmxpYkdVZ1ptOXlJRzlpZEdGcGJtbHVaeUJoWTJObGMzTWdkRzhnZEdobElGTmxjblpwWTJVZ1lXNWtJSFJvWVhRZ1lXTmpaWE56SUcxaGVTQnBiblp2YkhabElIUm9hWEprSUhCaGNuUjVJR1psWlhNZ0tITjFZMmdnWVhNZ1UwMVRJSFJsZUhRZ2JXVnpjMkZuWlhNc0lFbHVkR1Z5Ym1WMElITmxjblpwWTJVZ2NISnZkbWxrWlhJZ2IzSWdZMlZzYkhWc1lYSWdZV2x5ZEdsdFpTQmphR0Z5WjJWektTNGdXVzkxSUdGeVpTQnlaWE53YjI1emFXSnNaU0JtYjNJZ2RHaHZjMlVnWm1WbGN5d2dhVzVqYkhWa2FXNW5JSFJvYjNObElHWmxaWE1nWVhOemIyTnBZWFJsWkNCM2FYUm9JSFJvWlNCa2FYTndiR0Y1SUc5eUlHUmxiR2wyWlhKNUlHOW1JR1ZoWTJnZ1UwMVRJSFJsZUhRZ2JXVnpjMkZuWlNCelpXNTBJSFJ2SUhsdmRTQmllU0IxY3k0Z1NXNGdZV1JrYVhScGIyNHNJSGx2ZFNCdGRYTjBJSEJ5YjNacFpHVWdZVzVrSUdGeVpTQnlaWE53YjI1emFXSnNaU0JtYjNJZ1lXeHNJR1Z4ZFdsd2JXVnVkQ0J1WldObGMzTmhjbmtnZEc4Z1lXTmpaWE56SUhSb1pTQlRaWEoyYVdObElHRnVaQ0J5WldObGFYWmxJSFJvWlNCVFRWTWdkR1Y0ZENCdFpYTnpZV2RsY3k0Z1YyVWdaRzhnYm05MElHTm9ZWEpuWlNCaGJua2dabVZsY3lCbWIzSWdaR1ZzYVhabGNua2diMllnWlcxaGFXd2diM0lnVTAxVExpQlVhR2x6SUdseklHRWdabkpsWlNCelpYSjJhV05sSUhCeWIzWnBaR1ZrSUdKNUlIVnpMaUJJYjNkbGRtVnlMQ0J3YkdWaGMyVWdZMmhsWTJzZ2QybDBhQ0I1YjNWeUlHbHVkR1Z5Ym1WMElITmxjblpwWTJVZ2NISnZkbWxrWlhJZ1lXNWtJR05sYkd4MWJHRnlJR05oY25KcFpYSWdabTl5SUdGdWVTQmphR0Z5WjJWeklIUm9ZWFFnYldGNUlHbHVZM1Z5SUdGeklHRWdjbVZ6ZFd4MElHWnliMjBnY21WalpXbDJhVzVuSUdWdFlXbHNJR0Z1WkNCVFRWTWdkR1Y0ZENCdFpYTnpZV2RsY3lCMGFHRjBJSGRsSUdSbGJHbDJaWElnZFhCdmJpQjViM1Z5SUc5d2RDMXBiaUJoYm1RZ2NtVm5hWE4wY21GMGFXOXVJSGRwZEdnZ2IzVnlJR1Z0WVdsc0lHRnVaQ0JUVFZNZ2MyVnlkbWxqWlhNdUlGbHZkU0JqWVc0Z1kyRnVZMlZzSUdGMElHRnVlU0IwYVcxbExpQktkWE4wSUhSbGVIUWdKbkYxYjNRN1UxUlBVQ1p4ZFc5ME95QjBieVp1WW5Od096eG9hV2RvYkdsbmFIUWdZMnhoYzNNOUltTnZiWEJoYm5sVFRWTlFhRzl1WlZWd1pHRjBaU0krYm5Wc2JEd3ZhR2xuYUd4cFoyaDBQaTRnUVdaMFpYSWdlVzkxSUhObGJtUWdkR2hsSUZOTlV5QnRaWE56WVdkbElDWnhkVzkwTzFOVVQxQW1jWFZ2ZERzZ2RHOGdkWE1zSUhkbElIZHBiR3dnYzJWdVpDQjViM1VnWVc0Z1UwMVRJRzFsYzNOaFoyVWdkRzhnWTI5dVptbHliU0IwYUdGMElIbHZkU0JvWVhabElHSmxaVzRnZFc1emRXSnpZM0pwWW1Wa0xpQkJablJsY2lCMGFHbHpMQ0I1YjNVZ2QybHNiQ0J1YnlCc2IyNW5aWElnY21WalpXbDJaU0JUVFZNZ2JXVnpjMkZuWlhNZ1puSnZiU0IxY3k0OEwzQStDZ284Y0Q0OGMzUnliMjVuUGxsUFZWSWdVa1ZIU1ZOVVVrRlVTVTlPSUU5Q1RFbEhRVlJKVDA1VFBDOXpkSEp2Ym1jK1BDOXdQZ29LUEhBK1NXNGdZMjl1YzJsa1pYSmhkR2x2YmlCdlppQjViM1Z5SUhWelpTQnZaaUIwYUdVZ1UyVnlkbWxqWlN3Z2VXOTFJR0ZuY21WbElIUnZPand2Y0Q0S0NqeHZiRDRLQ1R4c2FUNXdjbTkyYVdSbElIUnlkV1VzSUdGalkzVnlZWFJsTENCamRYSnlaVzUwSUdGdVpDQmpiMjF3YkdWMFpTQnBibVp2Y20xaGRHbHZiaUJoWW05MWRDQjViM1Z5YzJWc1ppQmhjeUJ3Y205dGNIUmxaQ0JpZVNCMGFHVWdVMlZ5ZG1salpTWWpNems3Y3lCeVpXZHBjM1J5WVhScGIyNGdabTl5YlNBb2MzVmphQ0JwYm1admNtMWhkR2x2YmlCaVpXbHVaeUIwYUdVZ0puRjFiM1E3VW1WbmFYTjBjbUYwYVc5dUlFUmhkR0VtY1hWdmREc3BJR0Z1WkR3dmJHaytDZ2s4YkdrK2JXRnBiblJoYVc0Z1lXNWtJSEJ5YjIxd2RHeDVJSFZ3WkdGMFpTQjBhR1VnVW1WbmFYTjBjbUYwYVc5dUlFUmhkR0VnZEc4Z2EyVmxjQ0JwZENCMGNuVmxMQ0JoWTJOMWNtRjBaU3dnWTNWeWNtVnVkQ0JoYm1RZ1kyOXRjR3hsZEdVdUlFbG1JSGx2ZFNCd2NtOTJhV1JsSUdGdWVTQnBibVp2Y20xaGRHbHZiaUIwYUdGMElHbHpJSFZ1ZEhKMVpTd2dhVzVoWTJOMWNtRjBaU3dnYm05MElHTjFjbkpsYm5RZ2IzSWdhVzVqYjIxd2JHVjBaU3dnYjNJZ2QyVWdhR0YyWlNCeVpXRnpiMjVoWW14bElHZHliM1Z1WkhNZ2RHOGdjM1Z6Y0dWamRDQjBhR0YwSUhOMVkyZ2dhVzVtYjNKdFlYUnBiMjRnYVhNZ2RXNTBjblZsTENCcGJtRmpZM1Z5WVhSbExDQnViM1FnWTNWeWNtVnVkQ0J2Y2lCcGJtTnZiWEJzWlhSbExDQjNaU0JvWVhabElIUm9aU0J5YVdkb2RDQjBieUJ6ZFhOd1pXNWtJRzl5SUR4emRISnZibWMrUEhOd1lXNGdjM1I1YkdVOUltTnZiRzl5T2lOR1JqQXdNREE3SWo1MFpYSnRhVzVoZEdVZ2VXOTFjaUJoWTJOdmRXNTBMM0J5YjJacGJHVWdZVzVrSUhKbFpuVnpaU0JoYm5rZ1lXNWtJR0ZzYkNCamRYSnlaVzUwSUc5eUlHWjFkSFZ5WlNCMWMyVWdiMllnZEdobElGTmxjblpwWTJVZ0tHOXlJR0Z1ZVNCd2IzSjBhVzl1SUhSb1pYSmxiMllwTGp3dmMzQmhiajQ4TDNOMGNtOXVaejQ4TDJ4cFBnbzhMMjlzUGdvS1BIQStKbTVpYzNBN1BDOXdQZ284YUdsbmFHeHBaMmgwSUdOc1lYTnpQU0pqYjIxd1lXNTVUbUZ0WlZWd1pHRjBaU0krUm1sMGJtVnpjeUJNYVhacGJtY2dUV0ZuWVhwcGJtVWdQQzlvYVdkb2JHbG5hSFErUEdKeUlDOCtDanhvYVdkb2JHbG5hSFFnWTJ4aGMzTTlJbU52YlhCaGJubEJaR1J5WlhOelZYQmtZWFJsSWo0eE1qSTJOaUF6TVRWMGFDQlFUQ3dnVTJWaGRIUnNaU3dnVjJGemFHbHVaM1J2YmlBNU9EQTVNand2YUdsbmFHeHBaMmgwUGp4aWNpQXZQZ284YUdsbmFHeHBaMmgwSUdOc1lYTnpQU0pqYjIxd1lXNTVVR2h2Ym1WVmNHUmhkR1VpUGpJMU16TXdNRFU0T0RjOEwyaHBaMmhzYVdkb2RENDhZbklnTHo0S1BHaHBaMmhzYVdkb2RDQmpiR0Z6Y3owaVkyOXRjR0Z1ZVVWdFlXbHNWWEJrWVhSbElqNWpiMjUwWVdOMFFHWnBkRzVsYzNOc2FYWnBibWR0WVdkaGVtbHVaUzVqYjIwOEwyaHBaMmhzYVdkb2REND0iLCJwcml2YWN5IjoiUEhBK1BITjBjbTl1Wno1UVVrbFdRVU5aUEM5emRISnZibWMrUEM5d1Bnb0tQSEErUEhOMGNtOXVaejVVYUdVZ2FXNW1iM0p0WVhScGIyNGdjSEp2ZG1sa1pXUWdaSFZ5YVc1bklIUm9hWE1nY21WbmFYTjBjbUYwYVc5dUlHbHpJR3RsY0hRZ2NISnBkbUYwWlNCaGJtUWdZMjl1Wm1sa1pXNTBhV0ZzTENCaGJtUWdkMmxzYkNCdVpYWmxjaUJpWlNCa2FYTjBjbWxpZFhSbFpDd2dZMjl3YVdWa0xDQnpiMnhrTENCMGNtRmtaV1FnYjNJZ2NHOXpkR1ZrSUdsdUlHRnVlU0IzWVhrc0lITm9ZWEJsSUc5eUlHWnZjbTB1SUZSb2FYTWdhWE1nYjNWeUlHZDFZWEpoYm5SbFpTNDhMM04wY205dVp6NDhMM0ErQ2dvOGNENDhjM1J5YjI1blBrbE9SRVZOVGtsVVdUd3ZjM1J5YjI1blBqd3ZjRDRLQ2p4d1BqeGxiVDVaYjNVZ1lXZHlaV1VnZEc4Z2FXNWtaVzF1YVdaNUlHRnVaQ0JvYjJ4a0lIVnpMQ0JoYm1RZ2FYUnpJSE4xWW5OcFpHbGhjbWxsY3l3Z1lXWm1hV3hwWVhSbGN5d2diMlptYVdObGNuTXNJR0ZuWlc1MGN5d2dZMjh0WW5KaGJtUmxjbk1nYjNJZ2IzUm9aWElnY0dGeWRHNWxjbk1zSUdGdVpDQmxiWEJzYjNsbFpYTXNJR2hoY20xc1pYTnpJR1p5YjIwZ1lXNTVJR05zWVdsdElHOXlJR1JsYldGdVpDd2dhVzVqYkhWa2FXNW5JSEpsWVhOdmJtRmliR1VnWVhSMGIzSnVaWGx6SmlNek9Uc2dabVZsY3l3Z2JXRmtaU0JpZVNCaGJua2dkR2hwY21RZ2NHRnlkSGtnWkhWbElIUnZJRzl5SUdGeWFYTnBibWNnYjNWMElHOW1JRU52Ym5SbGJuUWdlVzkxSUhKbFkyVnBkbVVzSUhOMVltMXBkQ3dnY21Wd2JIa3NJSEJ2YzNRc0lIUnlZVzV6YldsMElHOXlJRzFoYTJVZ1lYWmhhV3hoWW14bElIUm9jbTkxWjJnZ2RHaGxJRk5sY25acFkyVXNJSGx2ZFhJZ2RYTmxJRzltSUhSb1pTQlRaWEoyYVdObExDQjViM1Z5SUdOdmJtNWxZM1JwYjI0Z2RHOGdkR2hsSUZObGNuWnBZMlVzSUhsdmRYSWdkbWx2YkdGMGFXOXVJRzltSUhSb1pTQlVUMU1zSUc5eUlIbHZkWElnZG1sdmJHRjBhVzl1SUc5bUlHRnVlU0J5YVdkb2RITWdiMllnWVc1dmRHaGxjaTQ4TDJWdFBqd3ZjRDRLQ2p4d1BqeHpkSEp2Ym1jK1JFbFRRMHhCU1UxRlVpQlBSaUJYUVZKU1FVNVVTVVZUUEM5emRISnZibWMrUEM5d1Bnb0tQSEErUEhOMGNtOXVaejVaVDFVZ1JWaFFVa1ZUVTB4WklGVk9SRVZTVTFSQlRrUWdRVTVFSUVGSFVrVkZJRlJJUVZRNlBDOXpkSEp2Ym1jK1BDOXdQZ29LUEc5c1Bnb0pQR3hwUGxsUFZWSWdWVk5GSUU5R0lGUklSU0JUUlZKV1NVTkZJRWxUSUVGVUlGbFBWVklnVTA5TVJTQlNTVk5MTGlCVVNFVWdVMFZTVmtsRFJTQkpVeUJRVWs5V1NVUkZSQ0JQVGlCQlRpQW1jWFZ2ZER0QlV5QkpVeVp4ZFc5ME95QkJUa1FnSm5GMWIzUTdRVk1nUVZaQlNVeEJRa3hGSm5GMWIzUTdJRUpCVTBsVExpQXNMaUJCVGtRZ1ZWTXNJRWxVSmlNek9UdFRJRU5WVTFSUFRVVlNVeXdnUlZoUVVrVlRVMHhaSUVSSlUwTk1RVWxOVXlCQlRFd2dWMEZTVWtGT1ZFbEZVeUJQUmlCQlRsa2dTMGxPUkN3Z1YwaEZWRWhGVWlCRldGQlNSVk5USUU5U0lFbE5VRXhKUlVRc0lFbE9RMHhWUkVsT1J5d2dRbFZVSUU1UFZDQk1TVTFKVkVWRUlGUlBJRlJJUlNCSlRWQk1TVVZFSUZkQlVsSkJUbFJKUlZNZ1QwWWdUVVZTUTBoQlRsUkJRa2xNU1ZSWkxDQkdTVlJPUlZOVElFWlBVaUJCSUZCQlVsUkpRMVZNUVZJZ1VGVlNVRTlUUlNCQlRrUWdUazlPTFVsT1JsSkpUa2RGVFVWT1ZDNDhMMnhwUGdvSlBHeHBQazFCUzBWVElFNVBJRmRCVWxKQlRsUlpJRlJJUVZRZ0tHa3BJRlJJUlNCVFJWSldTVU5GSUZkSlRFd2dUVVZGVkNCWlQxVlNJRkpGVVZWSlVrVk5SVTVVVXl3Z0tHbHBLU0JVU0VVZ1UwVlNWa2xEUlNCWFNVeE1JRUpGSUZWT1NVNVVSVkpTVlZCVVJVUXNJRlJKVFVWTVdTd2dVMFZEVlZKRkxDQlBVaUJGVWxKUFVpMUdVa1ZGTENBb2FXbHBLU0JVU0VVZ1VrVlRWVXhVVXlCVVNFRlVJRTFCV1NCQ1JTQlBRbFJCU1U1RlJDQkdVazlOSUZSSVJTQlZVMFVnVDBZZ1ZFaEZJRk5GVWxaSlEwVWdWMGxNVENCQ1JTQkJRME5WVWtGVVJTQlBVaUJTUlV4SlFVSk1SU3dnUVU1RUlDaHBkaWtnUVU1WklFVlNVazlTVXlCSlRpQlVTRVVnVTA5R1ZGZEJVa1VnVjBsTVRDQkNSU0JEVDFKU1JVTlVSVVF1UEM5c2FUNEtDVHhzYVQ1QlRsa2dUVUZVUlZKSlFVd2dSRTlYVGt4UFFVUkZSQ0JQVWlCUFZFaEZVbGRKVTBVZ1QwSlVRVWxPUlVRZ1ZFaFNUMVZIU0NCVVNFVWdWVk5GSUU5R0lGUklSU0JUUlZKV1NVTkZJRWxUSUVSUFRrVWdRVlFnV1U5VlVpQlBWMDRnUkVsVFExSkZWRWxQVGlCQlRrUWdVa2xUU3lCQlRrUWdWRWhCVkNCWlQxVWdWMGxNVENCQ1JTQlRUMHhGVEZrZ1VrVlRVRTlPVTBsQ1RFVWdSazlTSUVGT1dTQkVRVTFCUjBVZ1ZFOGdXVTlWVWlCRFQwMVFWVlJGVWlCVFdWTlVSVTBnVDFJZ1RFOVRVeUJQUmlCRVFWUkJJRlJJUVZRZ1VrVlRWVXhVVXlCR1VrOU5JRlJJUlNCRVQxZE9URTlCUkNCUFJpQkJUbGtnVTFWRFNDQk5RVlJGVWtsQlRDNDhMMnhwUGdvSlBHeHBQazVQSUVGRVZrbERSU0JQVWlCSlRrWlBVazFCVkVsUFRpd2dWMGhGVkVoRlVpQlBVa0ZNSUU5U0lGZFNTVlJVUlU0c0lFOUNWRUZKVGtWRUlFSlpJRmxQVlNCR1VrOU5JRTlTSUZSSVVrOVZSMGdnVDFJZ1JsSlBUU0JVU0VVZ1UwVlNWa2xEUlNCVFNFRk1UQ0JEVWtWQlZFVWdRVTVaSUZkQlVsSkJUbFJaSUU1UFZDQkZXRkJTUlZOVFRGa2dVMVJCVkVWRUlFbE9JRlJJUlNCVVQxTXVQQzlzYVQ0S1BDOXZiRDRLQ2p4d1BqeHpkSEp2Ym1jK1RFbE5TVlJCVkVsUFRpQlBSaUJNU1VGQ1NVeEpWRms4TDNOMGNtOXVaejQ4TDNBK0NnbzhjRDVaVDFVZ1JWaFFVa1ZUVTB4WklGVk9SRVZTVTFSQlRrUWdRVTVFSUVGSFVrVkZJRlJJUVZRZ1FVNUVJRk5JUVV4TUlFNVBWQ0JDUlNCTVNVRkNURVVnUms5U0lFRk9XU0JFU1ZKRlExUXNJRWxPUkVsU1JVTlVMQ0JKVGtOSlJFVk9WRUZNTENCVFVFVkRTVUZNTENCRFQwNVRSVkZWUlU1VVNVRk1JRTlTSUVWWVJVMVFURUZTV1NCRVFVMUJSMFZUTENCSlRrTk1WVVJKVGtjZ1FsVlVJRTVQVkNCTVNVMUpWRVZFSUZSUExDQkVRVTFCUjBWVElFWlBVaUJNVDFOVElFOUdJRkJTVDBaSlZGTXNJRWRQVDBSWFNVeE1MQ0JWVTBVc0lFUkJWRUVnVDFJZ1QxUklSVklnU1U1VVFVNUhTVUpNUlNCTVQxTlRSVk1nS0VWV1JVNGdTVVlnU0VGVElFSkZSVTRnUVVSV1NWTkZSQ0JQUmlCVVNFVWdVRTlUVTBsQ1NVeEpWRmtnVDBZZ1UxVkRTQ0JFUVUxQlIwVlRLU3dnVWtWVFZVeFVTVTVISUVaU1QwMDZQQzl3UGdvS1BHOXNQZ29KUEd4cFBsUklSU0JWVTBVZ1QxSWdWRWhGSUVsT1FVSkpURWxVV1NCVVR5QlZVMFVnVkVoRklGTkZVbFpKUTBVN1BDOXNhVDRLQ1R4c2FUNVVTRVVnUTA5VFZDQlBSaUJRVWs5RFZWSkZUVVZPVkNCUFJpQlRWVUpUVkVsVVZWUkZJRWRQVDBSVElFRk9SQ0JUUlZKV1NVTkZVeUJTUlZOVlRGUkpUa2NnUmxKUFRTQkJUbGtnUjA5UFJGTXNJRVJCVkVFc0lFbE9SazlTVFVGVVNVOU9JRTlTSUZORlVsWkpRMFZUSUZCVlVrTklRVk5GUkNCUFVpQlBRbFJCU1U1RlJDQlBVaUJOUlZOVFFVZEZVeUJTUlVORlNWWkZSQ0JQVWlCVVVrRk9VMEZEVkVsUFRsTWdSVTVVUlZKRlJDQkpUbFJQSUZSSVVrOVZSMGdnVDFJZ1JsSlBUU0JVU0VVZ1UwVlNWa2xEUlRzOEwyeHBQZ29KUEd4cFBsVk9RVlZVU0U5U1NWcEZSQ0JCUTBORlUxTWdWRThnVDFJZ1FVeFVSVkpCVkVsUFRpQlBSaUJaVDFWU0lGUlNRVTVUVFVsVFUwbFBUbE1nVDFJZ1JFRlVRVHM4TDJ4cFBnb0pQR3hwUGxOVVFWUkZUVVZPVkZNZ1QxSWdRMDlPUkZWRFZDQlBSaUJCVGxrZ1ZFaEpVa1FnVUVGU1ZGa2dUMDRnVkVoRklGTkZVbFpKUTBVN0lFOVNQQzlzYVQ0S0NUeHNhVDVCVGxrZ1QxUklSVklnVFVGVVZFVlNJRkpGVEVGVVNVNUhJRlJQSUZSSVJTQlRSVkpXU1VORkxqd3ZiR2srQ2p3dmIydytDZ284Y0Q0OGRUNUNlU0J5WldkcGMzUmxjbWx1WnlCaGJtUWdjM1ZpYzJOeWFXSnBibWNnZEc4Z2IzVnlJR1Z0WVdsc0lHRnVaQ0JUVFZNZ2MyVnlkbWxqWlN3Z1lua2diM0IwTFdsdUxDQnZibXhwYm1VZ2NtVm5hWE4wY21GMGFXOXVJRzl5SUdKNUlHWnBiR3hwYm1jZ2IzVjBJR0VnWTJGeVpDd2dKbkYxYjNRN2VXOTFJR0ZuY21WbElIUnZJSFJvWlhObElGUkZVazFUSUU5R0lGTkZVbFpKUTBVbWNYVnZkRHNnWVc1a0lIbHZkU0JoWTJ0dWIzZHNaV1JuWlNCaGJtUWdkVzVrWlhKemRHRnVaQ0IwYUdVZ1lXSnZkbVVnZEdWeWJYTWdiMllnYzJWeWRtbGpaU0J2ZFhSc2FXNWxaQ0JoYm1RZ1pHVjBZV2xzWldRZ1ptOXlJSGx2ZFNCMGIyUmhlUzQ4TDNVK1BDOXdQZ29LUEhBK0ptNWljM0E3UEM5d1BnbzhhR2xuYUd4cFoyaDBJR05zWVhOelBTSmpiMjF3WVc1NVRtRnRaVlZ3WkdGMFpTSStSbWwwYm1WemN5Qk1hWFpwYm1jZ1RXRm5ZWHBwYm1VZ1BDOW9hV2RvYkdsbmFIUStQR0p5SUM4K0NqeG9hV2RvYkdsbmFIUWdZMnhoYzNNOUltTnZiWEJoYm5sQlpHUnlaWE56VlhCa1lYUmxJajR4TWpJMk5pQXpNVFYwYUNCUVRDd2dVMlZoZEhSc1pTd2dWMkZ6YUdsdVozUnZiaUE1T0RBNU1qd3ZhR2xuYUd4cFoyaDBQanhpY2lBdlBnbzhhR2xuYUd4cFoyaDBJR05zWVhOelBTSmpiMjF3WVc1NVVHaHZibVZWY0dSaGRHVWlQakkxTXpNd01EVTRPRGM4TDJocFoyaHNhV2RvZEQ0OFluSWdMejRLUEdocFoyaHNhV2RvZENCamJHRnpjejBpWTI5dGNHRnVlVVZ0WVdsc1ZYQmtZWFJsSWo1amIyNTBZV04wUUdacGRHNWxjM05zYVhacGJtZHRZV2RoZW1sdVpTNWpiMjA4TDJocFoyaHNhV2RvZEQ0PSJ9

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