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.
33 Minutes Read

How Pilates Transformed Rehabilitation and Fitness in Santa Barbara

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

PHN0eWxlPgouZmxtLXdyYXAsLmZsbS13cmFwICp7Ym94LXNpemluZzpib3JkZXItYm94ICFpbXBvcnRhbnQ7fQouZmxtLXdyYXB7YmFja2dyb3VuZDojZmZmZmZmICFpbXBvcnRhbnQ7d2lkdGg6MTAwJSAhaW1wb3J0YW50O21hcmdpbjowICFpbXBvcnRhbnQ7cGFkZGluZzowICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7b3ZlcmZsb3cteDpoaWRkZW4gIWltcG9ydGFudDtjb2xvcjojMWMxYjE5ICFpbXBvcnRhbnQ7Zm9udC1mYW1pbHk6R2VvcmdpYSwnVGltZXMgTmV3IFJvbWFuJyxzZXJpZiAhaW1wb3J0YW50O30KLmZsbS13cmFwIGgyLC5mbG0td3JhcCBoMiwuZmxtLXdyYXAgaDMsLmZsbS13cmFwIGg0LC5mbG0td3JhcCBoNSwuZmxtLXdyYXAgaDYsLmZsbS13cmFwIC5mbG0taDIsLmZsbS13cmFwIC5mbG0taDIsLmZsbS13cmFwIC5mbG0taDMsLmZsbS13cmFwIC5mbG0ta2V5LWhlYWRpbmcsLmZsbS13cmFwIC5mbG0tZmVhdHVyZWQtbmFtZSwuZmxtLXdyYXAgLmZsbS1zZWN0aW9uIGgyLC5mbG0td3JhcCAuZmxtLWxlYXJuLWNhcmQgaDIsLmZsbS13cmFwIC5mbG0tc2VydmljZS1icmllZiBoMntmb250LWZhbWlseTonUGxheWZhaXIgRGlzcGxheScsR2VvcmdpYSwnVGltZXMgTmV3IFJvbWFuJyxzZXJpZiAhaW1wb3J0YW50O2NvbG9yOiMxMTExMTEgIWltcG9ydGFudDstd2Via2l0LXRleHQtZmlsbC1jb2xvcjojMTExMTExICFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudDtmb250LXdlaWdodDo3MDAgIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDt9Ci5mbG0td3JhcCBoMiBhLC5mbG0td3JhcCBoMiBhLC5mbG0td3JhcCBoMyBhLC5mbG0td3JhcCBoNCBhLC5mbG0td3JhcCBoNSBhLC5mbG0td3JhcCBoNiBhLC5mbG0td3JhcCAuZmxtLWgyIGEsLmZsbS13cmFwIC5mbG0taDIgYSwuZmxtLXdyYXAgLmZsbS1oMyBhLC5mbG0td3JhcCAuZmxtLWZlYXR1cmVkLW5hbWUgYXtjb2xvcjojMTExMTExICFpbXBvcnRhbnQ7LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IzExMTExMSAhaW1wb3J0YW50O3RleHQtZGVjb3JhdGlvbjpub25lICFpbXBvcnRhbnQ7fQouZmxtLW1haW57bWF4LXdpZHRoOjEwODBweCAhaW1wb3J0YW50O3dpZHRoOjEwMCUgIWltcG9ydGFudDttYXJnaW46MCBhdXRvICFpbXBvcnRhbnQ7cGFkZGluZzowIDI0cHggODhweCAyNHB4ICFpbXBvcnRhbnQ7YmFja2dyb3VuZDojZmVmZGY5ICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7b3ZlcmZsb3c6dmlzaWJsZSAhaW1wb3J0YW50O30KLmZsbS1pbm5lcnttYXgtd2lkdGg6MTA0MHB4ICFpbXBvcnRhbnQ7d2lkdGg6MTAwJSAhaW1wb3J0YW50O21hcmdpbjowIGF1dG8gIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDtvdmVyZmxvdzp2aXNpYmxlICFpbXBvcnRhbnQ7fQouZmxtLWJvZHl7bWF4LXdpZHRoOjgxMHB4ICFpbXBvcnRhbnQ7d2lkdGg6MTAwJSAhaW1wb3J0YW50O21hcmdpbjowIGF1dG8gIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDtvdmVyZmxvdzp2aXNpYmxlICFpbXBvcnRhbnQ7fQouZmxtLXNlY3Rpb257d2lkdGg6MTAwJSAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50O292ZXJmbG93OnZpc2libGUgIWltcG9ydGFudDt9Ci5mbG0tdGFibGUsLmZsbS1sZWFybi1yb3csLmZsbS1waG90by10YWJsZXtib3JkZXItY29sbGFwc2U6Y29sbGFwc2UgIWltcG9ydGFudDt3aWR0aDoxMDAlICFpbXBvcnRhbnQ7fQouZmxtLWV5ZWJyb3d7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWYgIWltcG9ydGFudDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2UgIWltcG9ydGFudDtsZXR0ZXItc3BhY2luZzoyLjdweCAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxMS41cHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjYyICFpbXBvcnRhbnQ7Y29sb3I6IzZmNjk2MiAhaW1wb3J0YW50O21hcmdpbjowIDAgMTRweCAwICFpbXBvcnRhbnQ7Zm9udC13ZWlnaHQ6NzAwICFpbXBvcnRhbnQ7fQouZmxtLXNtYWxsLWxhYmVse2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmICFpbXBvcnRhbnQ7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlICFpbXBvcnRhbnQ7bGV0dGVyLXNwYWNpbmc6MS45cHggIWltcG9ydGFudDtmb250LXNpemU6MTAuNXB4ICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MS43ICFpbXBvcnRhbnQ7Y29sb3I6Izc0NmQ2NSAhaW1wb3J0YW50O2ZvbnQtd2VpZ2h0OjcwMCAhaW1wb3J0YW50O30KLmZsbS1oMntmb250LWZhbWlseTonUGxheWZhaXIgRGlzcGxheScsR2VvcmdpYSwnVGltZXMgTmV3IFJvbWFuJyxzZXJpZiAhaW1wb3J0YW50O2ZvbnQtc2l6ZTo1OHB4ICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MS4wMiAhaW1wb3J0YW50O2xldHRlci1zcGFjaW5nOi0xLjE1cHggIWltcG9ydGFudDtmb250LXdlaWdodDo3MDAgIWltcG9ydGFudDtjb2xvcjojMTExMTExICFpbXBvcnRhbnQ7LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IzExMTExMSAhaW1wb3J0YW50O21hcmdpbjowIDAgMjJweCAwICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7fQouZmxtLWgye2ZvbnQtZmFtaWx5OidQbGF5ZmFpciBEaXNwbGF5JyxHZW9yZ2lhLCdUaW1lcyBOZXcgUm9tYW4nLHNlcmlmICFpbXBvcnRhbnQ7Zm9udC1zaXplOjM0cHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjE2ICFpbXBvcnRhbnQ7Zm9udC13ZWlnaHQ6NzAwICFpbXBvcnRhbnQ7Y29sb3I6IzExMTExMSAhaW1wb3J0YW50Oy13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiMxMTExMTEgIWltcG9ydGFudDttYXJnaW46MCAwIDE4cHggMCAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50O30KLmZsbS1oM3tmb250LWZhbWlseTonUGxheWZhaXIgRGlzcGxheScsR2VvcmdpYSwnVGltZXMgTmV3IFJvbWFuJyxzZXJpZiAhaW1wb3J0YW50O2ZvbnQtc2l6ZToyNHB4ICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MS4yNiAhaW1wb3J0YW50O2ZvbnQtd2VpZ2h0OjcwMCAhaW1wb3J0YW50O2NvbG9yOiMxMTExMTEgIWltcG9ydGFudDstd2Via2l0LXRleHQtZmlsbC1jb2xvcjojMTExMTExICFpbXBvcnRhbnQ7bWFyZ2luOjAgMCAxMHB4IDAgIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDt9Ci5mbG0tZGVja3tmb250LWZhbWlseTpHZW9yZ2lhLCdUaW1lcyBOZXcgUm9tYW4nLHNlcmlmICFpbXBvcnRhbnQ7Zm9udC1zaXplOjI2cHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjQ2ICFpbXBvcnRhbnQ7Y29sb3I6IzJmMmIyNiAhaW1wb3J0YW50O21hcmdpbjowIDAgMjBweCAwICFpbXBvcnRhbnQ7bWF4LXdpZHRoOjk4MHB4ICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7fQouZmxtLWtpY2tlci1saW5le2JvcmRlci1sZWZ0OjJweCBzb2xpZCAjZDlkNGNiICFpbXBvcnRhbnQ7cGFkZGluZzo3cHggMCA3cHggMTRweCAhaW1wb3J0YW50O21hcmdpbjowICFpbXBvcnRhbnQ7bWF4LXdpZHRoOjg1MHB4ICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7fQouZmxtLWhlcm8taW50cm8sLmZsbS1wYXJhZ3JhcGgsLmZsbS1ib2R5IHB7Zm9udC1mYW1pbHk6R2VvcmdpYSwnVGltZXMgTmV3IFJvbWFuJyxzZXJpZiAhaW1wb3J0YW50O2ZvbnQtc2l6ZToyMXB4ICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MS44ICFpbXBvcnRhbnQ7Y29sb3I6IzFiMWIxOSAhaW1wb3J0YW50O21hcmdpbjowIDAgMjhweCAwICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7fQouZmxtLWRyb3BjYXB7ZmxvYXQ6bGVmdCAhaW1wb3J0YW50O2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudDtmb250LXNpemU6OTBweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjAuNzggIWltcG9ydGFudDtmb250LXdlaWdodDo3MDAgIWltcG9ydGFudDtjb2xvcjojMTExMTExICFpbXBvcnRhbnQ7LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IzExMTExMSAhaW1wb3J0YW50O3BhZGRpbmc6NnB4IDEycHggMCAwICFpbXBvcnRhbnQ7bWFyZ2luOjAgIWltcG9ydGFudDt9Ci5mbG0taGVyby1xdW90ZSwuZmxtLXF1aWNrLWFuc3dlciwuZmxtLXF1b3RlLWJsb2NrLC5mbG0tbm90ZSwuZmxtLWN0YSwuZmxtLXNvdXJjZS1ub3Rle3dpZHRoOjEwMCUgIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDtib3gtc2l6aW5nOmJvcmRlci1ib3ggIWltcG9ydGFudDt9Ci5mbG0taGVyby1xdW90ZXtiYWNrZ3JvdW5kOiNmZGZjZjkgIWltcG9ydGFudDtib3JkZXItdG9wOjJweCBzb2xpZCAjMTUxNTE1ICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q5ZDRjYiAhaW1wb3J0YW50O3BhZGRpbmc6MjJweCAyNHB4ICFpbXBvcnRhbnQ7bWFyZ2luOjIycHggMCAwIDAgIWltcG9ydGFudDt9Ci5mbG0taGVyby1xdW90ZS10ZXh0e2ZvbnQtZmFtaWx5Okdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWYgIWltcG9ydGFudDtmb250LXNpemU6MjdweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuNDIgIWltcG9ydGFudDtjb2xvcjojMTcxNzE3ICFpbXBvcnRhbnQ7bWFyZ2luOjAgMCAxMnB4IDAgIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDt9Ci5mbG0taGVyby1pbWd7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50O3dpZHRoOjEwMCUgIWltcG9ydGFudDttYXgtd2lkdGg6NDM4cHggIWltcG9ydGFudDtoZWlnaHQ6YXV0byAhaW1wb3J0YW50O2JvcmRlcjowICFpbXBvcnRhbnQ7bWFyZ2luOjAgMCAwIGF1dG8gIWltcG9ydGFudDtib3JkZXItcmFkaXVzOjAgIWltcG9ydGFudDt9Ci5mbG0taGVyby1jYXB0aW9ue2ZvbnQtZmFtaWx5Okdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWYgIWltcG9ydGFudDtmb250LXNpemU6MTNweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuNTUgIWltcG9ydGFudDtjb2xvcjojNjY1ZjU3ICFpbXBvcnRhbnQ7bWFyZ2luOjhweCAwIDE0cHggYXV0byAhaW1wb3J0YW50O21heC13aWR0aDo0MzhweCAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50O30KLmZsbS1vd25lci1mb2N1c3ttYXgtd2lkdGg6NDM4cHggIWltcG9ydGFudDttYXJnaW46MTZweCAwIDAgYXV0byAhaW1wb3J0YW50O3BhZGRpbmc6MTdweCAwIDAgMCAhaW1wb3J0YW50O2JvcmRlci10b3A6MXB4IHNvbGlkICNkOWQ0Y2IgIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDt9Ci5mbG0tb3duZXItZm9jdXMtY29weXtmb250LWZhbWlseTpHZW9yZ2lhLCdUaW1lcyBOZXcgUm9tYW4nLHNlcmlmICFpbXBvcnRhbnQ7Zm9udC1zaXplOjE2cHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjU4ICFpbXBvcnRhbnQ7Y29sb3I6IzJmMmMyOCAhaW1wb3J0YW50O21hcmdpbjowICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7fQouZmxtLWdsYW5jZXttYXgtd2lkdGg6NDM4cHggIWltcG9ydGFudDt3aWR0aDoxMDAlICFpbXBvcnRhbnQ7bWFyZ2luOjE0cHggMCAwIGF1dG8gIWltcG9ydGFudDtwYWRkaW5nOjJweCAwIDJweCAxNXB4ICFpbXBvcnRhbnQ7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNkY2Q2Y2MgIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDt9Ci5mbG0tZ2xhbmNlLXRpdGxle2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmICFpbXBvcnRhbnQ7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlICFpbXBvcnRhbnQ7bGV0dGVyLXNwYWNpbmc6My40cHggIWltcG9ydGFudDtmb250LXNpemU6MTBweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuNiAhaW1wb3J0YW50O2NvbG9yOiM4YTgxNzggIWltcG9ydGFudDtmb250LXdlaWdodDo3MDAgIWltcG9ydGFudDttYXJnaW46MCAwIDEwcHggMCAhaW1wb3J0YW50O30KLmZsbS1nbGFuY2Utcm93e2JvcmRlci10b3A6bm9uZSAhaW1wb3J0YW50O3BhZGRpbmc6MCAwIDhweCAwICFpbXBvcnRhbnQ7bWFyZ2luOjAgIWltcG9ydGFudDt9Ci5mbG0tZ2xhbmNlLXJvdyArIC5mbG0tZ2xhbmNlLXJvd3tib3JkZXItdG9wOjFweCBzb2xpZCAjZjJlZmU4ICFpbXBvcnRhbnQ7cGFkZGluZzo4cHggMCA4cHggMCAhaW1wb3J0YW50O30KLmZsbS1nbGFuY2UtbGFiZWx7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50O2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmICFpbXBvcnRhbnQ7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlICFpbXBvcnRhbnQ7bGV0dGVyLXNwYWNpbmc6Mi42cHggIWltcG9ydGFudDtmb250LXNpemU6MTBweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuNSAhaW1wb3J0YW50O2NvbG9yOiM4Zjg1N2EgIWltcG9ydGFudDtmb250LXdlaWdodDo3MDAgIWltcG9ydGFudDttYXJnaW46MCAwIDNweCAwICFpbXBvcnRhbnQ7fQouZmxtLWdsYW5jZS1kZXRhaWx7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50O2ZvbnQtZmFtaWx5Okdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWYgIWltcG9ydGFudDtmb250LXNpemU6MTYuNXB4ICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MS40NSAhaW1wb3J0YW50O2NvbG9yOiMzNzMzMmUgIWltcG9ydGFudDttYXJnaW46MCAhaW1wb3J0YW50O30KLmZsbS1sZWRnZXJ7bWF4LXdpZHRoOjQzOHB4ICFpbXBvcnRhbnQ7d2lkdGg6MTAwJSAhaW1wb3J0YW50O21hcmdpbjoxOHB4IDAgMCBhdXRvICFpbXBvcnRhbnQ7cGFkZGluZzoxNXB4IDAgMCAwICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcDoxcHggc29saWQgI2Q5ZDRjYiAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50O30KLmZsbS1sZWRnZXItdGl0bGV7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWYgIWltcG9ydGFudDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2UgIWltcG9ydGFudDtsZXR0ZXItc3BhY2luZzoyLjRweCAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxMC41cHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjYgIWltcG9ydGFudDtjb2xvcjojNzQ2ZDY1ICFpbXBvcnRhbnQ7Zm9udC13ZWlnaHQ6NzAwICFpbXBvcnRhbnQ7bWFyZ2luOjAgMCAxMHB4IDAgIWltcG9ydGFudDt9Ci5mbG0tbGVkZ2VyLXJvd3tib3JkZXItdG9wOjFweCBzb2xpZCAjZThlMWQ3ICFpbXBvcnRhbnQ7cGFkZGluZzoxMXB4IDAgIWltcG9ydGFudDttYXJnaW46MCAhaW1wb3J0YW50O30KLmZsbS1sZWRnZXItbGFiZWx7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50O2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmICFpbXBvcnRhbnQ7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlICFpbXBvcnRhbnQ7bGV0dGVyLXNwYWNpbmc6Mi40cHggIWltcG9ydGFudDtmb250LXNpemU6MTFweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuNSAhaW1wb3J0YW50O2NvbG9yOiM4YTgxNzggIWltcG9ydGFudDtmb250LXdlaWdodDo3MDAgIWltcG9ydGFudDttYXJnaW46MCAwIDRweCAwICFpbXBvcnRhbnQ7fQouZmxtLWxlZGdlci1kZXRhaWx7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50O2ZvbnQtZmFtaWx5Okdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWYgIWltcG9ydGFudDtmb250LXNpemU6MThweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuNSAhaW1wb3J0YW50O2NvbG9yOiMyNTIyMWYgIWltcG9ydGFudDttYXJnaW46MCAhaW1wb3J0YW50O30KLmZsbS1zdGFuZGFyZC1ib3h7YmFja2dyb3VuZDojZmJmYWY3ICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcDoxcHggc29saWQgI2Q5ZDRjYiAhaW1wb3J0YW50O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkOWQ0Y2IgIWltcG9ydGFudDtwYWRkaW5nOjI0cHggMjZweCAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50O30KLmZsbS1zdGFuZGFyZC1yb3d7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50O3dpZHRoOjEwMCUgIWltcG9ydGFudDt9Ci5mbG0tc3RhbmRhcmQtbGFiZWx7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50O3dpZHRoOjEwMCUgIWltcG9ydGFudDttYXgtd2lkdGg6MTAwJSAhaW1wb3J0YW50O3BhZGRpbmc6MCAwIDEwcHggMCAhaW1wb3J0YW50O3ZlcnRpY2FsLWFsaWduOnRvcCAhaW1wb3J0YW50O30KLmZsbS1zdGFuZGFyZC1jb3B5e2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudDt3aWR0aDoxMDAlICFpbXBvcnRhbnQ7bWF4LXdpZHRoOjEwMCUgIWltcG9ydGFudDtwYWRkaW5nOjAgIWltcG9ydGFudDt2ZXJ0aWNhbC1hbGlnbjp0b3AgIWltcG9ydGFudDtmb250LWZhbWlseTpHZW9yZ2lhLCdUaW1lcyBOZXcgUm9tYW4nLHNlcmlmICFpbXBvcnRhbnQ7Zm9udC1zaXplOjIwcHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjYyICFpbXBvcnRhbnQ7Y29sb3I6IzI1MjIxZiAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50O30KLmZsbS1zaWduYXR1cmV7d2lkdGg6MTAwJSAhaW1wb3J0YW50O21heC13aWR0aDoxMDAlICFpbXBvcnRhbnQ7Y29udGFpbmVyLXR5cGU6aW5saW5lLXNpemUgIWltcG9ydGFudDttYXJnaW46Mi43NXJlbSAwIDAgMCAhaW1wb3J0YW50O292ZXJmbG93OmhpZGRlbiAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50O2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudDt9Ci5mbG0tc2lnbmF0dXJlX19sZWFkLC5mbG0tc2lnbmF0dXJlX19wb3dlcntmb250LWZhbWlseTonTGlicmUgQm9kb25pJyxEaWRvdCwnQm9kb25pIDcyJywnQm9kb25pIE1UJywnVGltZXMgTmV3IFJvbWFuJyxzZXJpZiAhaW1wb3J0YW50O2ZvbnQtc3R5bGU6bm9ybWFsICFpbXBvcnRhbnQ7Zm9udC13ZWlnaHQ6NDAwICFpbXBvcnRhbnQ7Zm9udC1zeW50aGVzaXM6bm9uZSAhaW1wb3J0YW50O2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50O3RleHQtc2hhZG93Om5vbmUgIWltcG9ydGFudDstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkICFpbXBvcnRhbnQ7fQouZmxtLXNpZ25hdHVyZV9fbGVhZHttYXJnaW46MCAhaW1wb3J0YW50O2NvbG9yOiMxMTExMTEgIWltcG9ydGFudDstd2Via2l0LXRleHQtZmlsbC1jb2xvcjojMTExMTExICFpbXBvcnRhbnQ7Zm9udC1zaXplOjQ4cHggIWltcG9ydGFudDtsaW5lLWhlaWdodDowLjkyICFpbXBvcnRhbnQ7bGV0dGVyLXNwYWNpbmc6LTAuMDRlbSAhaW1wb3J0YW50O3doaXRlLXNwYWNlOm5vcm1hbCAhaW1wb3J0YW50O3RleHQtdHJhbnNmb3JtOm5vbmUgIWltcG9ydGFudDt9Ci5mbG0tc2lnbmF0dXJlX19wb3dlcnttYXJnaW46MjBweCAwIDAgMCAhaW1wb3J0YW50O2NvbG9yOiNiZWM4ZDQgIWltcG9ydGFudDstd2Via2l0LXRleHQtZmlsbC1jb2xvcjojYmVjOGQ0ICFpbXBvcnRhbnQ7Zm9udC1zaXplOjgwcHggIWltcG9ydGFudDtsaW5lLWhlaWdodDowLjg0ICFpbXBvcnRhbnQ7bGV0dGVyLXNwYWNpbmc6LTAuMDQ1ZW0gIWltcG9ydGFudDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2UgIWltcG9ydGFudDt3aGl0ZS1zcGFjZTpub3dyYXAgIWltcG9ydGFudDttYXgtd2lkdGg6MTAwJSAhaW1wb3J0YW50O30KLmZsbS1hbmNob3Itc3VidGl0bGV7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWYgIWltcG9ydGFudDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2UgIWltcG9ydGFudDtsZXR0ZXItc3BhY2luZzoxLjc1cHggIWltcG9ydGFudDtmb250LXNpemU6MTJweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuODUgIWltcG9ydGFudDtjb2xvcjojMzYzMjJkICFpbXBvcnRhbnQ7bWFyZ2luOjAgIWltcG9ydGFudDttYXgtd2lkdGg6NzYwcHggIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDtmb250LXdlaWdodDo3MDAgIWltcG9ydGFudDt9Ci5mbG0tc25hcHNob3Qtcm93e2Rpc3BsYXk6dGFibGUgIWltcG9ydGFudDt3aWR0aDoxMDAlICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2U0ZGZkNyAhaW1wb3J0YW50O3BhZGRpbmc6MCAhaW1wb3J0YW50O30KLmZsbS1zbmFwc2hvdC1sYWJlbHtkaXNwbGF5OnRhYmxlLWNlbGwgIWltcG9ydGFudDt3aWR0aDozMSUgIWltcG9ydGFudDtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZiAhaW1wb3J0YW50O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZSAhaW1wb3J0YW50O2xldHRlci1zcGFjaW5nOjEuN3B4ICFpbXBvcnRhbnQ7Zm9udC1zaXplOjEwLjVweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuNjIgIWltcG9ydGFudDtjb2xvcjojNzA2ODVmICFpbXBvcnRhbnQ7Zm9udC13ZWlnaHQ6NzAwICFpbXBvcnRhbnQ7cGFkZGluZzoxMXB4IDE4cHggMTFweCAwICFpbXBvcnRhbnQ7dmVydGljYWwtYWxpZ246dG9wICFpbXBvcnRhbnQ7fQouZmxtLXNuYXBzaG90LXZhbHVle2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50O3dpZHRoOjY5JSAhaW1wb3J0YW50O2ZvbnQtZmFtaWx5Okdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWYgIWltcG9ydGFudDtmb250LXNpemU6MThweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuNTggIWltcG9ydGFudDtjb2xvcjojMjcyNDIxICFpbXBvcnRhbnQ7cGFkZGluZzoxMXB4IDAgIWltcG9ydGFudDt2ZXJ0aWNhbC1hbGlnbjp0b3AgIWltcG9ydGFudDt9Ci5mbG0tbm90ZXtiYWNrZ3JvdW5kOiNmYmZhZjcgIWltcG9ydGFudDtib3JkZXItbGVmdDoycHggc29saWQgI2Q5ZDRjYiAhaW1wb3J0YW50O3BhZGRpbmc6MjJweCAyNHB4ICFpbXBvcnRhbnQ7bWFyZ2luOjAgMCAzNHB4IDAgIWltcG9ydGFudDt9Ci5mbG0tcXVpY2stYW5zd2Vye2JhY2tncm91bmQ6I2ZiZmFmNyAhaW1wb3J0YW50O2JvcmRlci1sZWZ0OjRweCBzb2xpZCAjYzljMWIzICFpbXBvcnRhbnQ7cGFkZGluZzoyNHB4IDI2cHggIWltcG9ydGFudDttYXJnaW46MzRweCAwIDM4cHggMCAhaW1wb3J0YW50O30KLmZsbS1sZWFybi1jYXJke21hcmdpbjowIDAgNDJweCAwICFpbXBvcnRhbnQ7cGFkZGluZzoyNHB4IDAgMTBweCAwICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcDoycHggc29saWQgIzExMTExMSAhaW1wb3J0YW50O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkNmNlYmYgIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDt9Ci5mbG0tbGVhcm4tY29se3ZlcnRpY2FsLWFsaWduOnRvcCAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50O30KLmZsbS1pbWFnZS13cmFwe3dpZHRoOjEwMCUgIWltcG9ydGFudDttYXgtd2lkdGg6NjgwcHggIWltcG9ydGFudDttYXJnaW46MzJweCBhdXRvIDM4cHggYXV0byAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50O30KLmZsbS1pbWFnZS13cmFwIGltZ3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnQ7d2lkdGg6MTAwJSAhaW1wb3J0YW50O21heC13aWR0aDo2ODBweCAhaW1wb3J0YW50O2hlaWdodDphdXRvICFpbXBvcnRhbnQ7Ym9yZGVyOjAgIWltcG9ydGFudDttYXJnaW46MCBhdXRvICFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czowICFpbXBvcnRhbnQ7fQouZmxtLWltYWdlLWNhcHRpb257Zm9udC1mYW1pbHk6R2VvcmdpYSwnVGltZXMgTmV3IFJvbWFuJyxzZXJpZiAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxM3B4ICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MS41NiAhaW1wb3J0YW50O2NvbG9yOiM2NjYxNTggIWltcG9ydGFudDttYXJnaW46OHB4IDAgMCAwICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7fQouZmxtLXNlcnZpY2UtYnJpZWZ7bWFyZ2luOjM0cHggMCA0MHB4IDAgIWltcG9ydGFudDtwYWRkaW5nOjIycHggMCAxMHB4IDAgIWltcG9ydGFudDtib3JkZXItdG9wOjJweCBzb2xpZCAjMTExMTExICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q2Y2ViZiAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50O30KLmZsbS1zZXJ2aWNlLXJvd3tkaXNwbGF5OnRhYmxlICFpbXBvcnRhbnQ7d2lkdGg6MTAwJSAhaW1wb3J0YW50O3RhYmxlLWxheW91dDpmaXhlZCAhaW1wb3J0YW50O2JvcmRlci10b3A6MXB4IHNvbGlkICNkNmNlYmYgIWltcG9ydGFudDt9Ci5mbG0tc2VydmljZS1sYWJlbHtkaXNwbGF5OnRhYmxlLWNlbGwgIWltcG9ydGFudDt3aWR0aDozMyUgIWltcG9ydGFudDt2ZXJ0aWNhbC1hbGlnbjp0b3AgIWltcG9ydGFudDtwYWRkaW5nOjE1cHggMTZweCAxNXB4IDAgIWltcG9ydGFudDtmb250LWZhbWlseTpHZW9yZ2lhLCdUaW1lcyBOZXcgUm9tYW4nLHNlcmlmICFpbXBvcnRhbnQ7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlICFpbXBvcnRhbnQ7Zm9udC1zaXplOjEycHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjQ1ICFpbXBvcnRhbnQ7bGV0dGVyLXNwYWNpbmc6MS41cHggIWltcG9ydGFudDtmb250LXdlaWdodDo3MDAgIWltcG9ydGFudDtjb2xvcjojNWY1NzRiICFpbXBvcnRhbnQ7fQouZmxtLXNlcnZpY2UtY29weXtkaXNwbGF5OnRhYmxlLWNlbGwgIWltcG9ydGFudDt3aWR0aDo2NyUgIWltcG9ydGFudDt2ZXJ0aWNhbC1hbGlnbjp0b3AgIWltcG9ydGFudDtwYWRkaW5nOjE1cHggMCAhaW1wb3J0YW50O2ZvbnQtZmFtaWx5Okdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWYgIWltcG9ydGFudDtmb250LXNpemU6MThweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuNzQgIWltcG9ydGFudDtjb2xvcjojMWYxZjFkICFpbXBvcnRhbnQ7fQouZmxtLXF1b3RlLWJsb2Nre2JhY2tncm91bmQ6I2ZiZmFmNyAhaW1wb3J0YW50O2JvcmRlci1sZWZ0OjRweCBzb2xpZCAjYzljMWIzICFpbXBvcnRhbnQ7cGFkZGluZzoyNnB4IDI4cHggIWltcG9ydGFudDttYXJnaW46MzZweCAwIDM4cHggMCAhaW1wb3J0YW50O30KLmZsbS1jYXNlLWJveHtiYWNrZ3JvdW5kOiNmYmZhZjcgIWltcG9ydGFudDtib3JkZXItdG9wOjNweCBzb2xpZCAjMTExMTExICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q2Y2ViZiAhaW1wb3J0YW50O3BhZGRpbmc6MzJweCAzMHB4IDM0cHggMzBweCAhaW1wb3J0YW50O21hcmdpbjo0MnB4IDAgNDRweCAwICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7fQouZmxtLWtleS1ib3h7YmFja2dyb3VuZDojZjhmN2Y0ICFpbXBvcnRhbnQ7Ym9yZGVyOjFweCBzb2xpZCAjZGZkYmQzICFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czozcHggIWltcG9ydGFudDtwYWRkaW5nOjM0cHggNDBweCAzNnB4IDQ0cHggIWltcG9ydGFudDttYXJnaW46NDhweCAwICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7fQouZmxtLWtleS1oZWFkaW5ne2ZvbnQtZmFtaWx5OidQbGF5ZmFpciBEaXNwbGF5JyxHZW9yZ2lhLCdUaW1lcyBOZXcgUm9tYW4nLHNlcmlmICFpbXBvcnRhbnQ7Zm9udC1zaXplOjM0cHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjE4ICFpbXBvcnRhbnQ7Zm9udC13ZWlnaHQ6NzAwICFpbXBvcnRhbnQ7Y29sb3I6IzExMTExMSAhaW1wb3J0YW50Oy13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiMxMTExMTEgIWltcG9ydGFudDttYXJnaW46MCAwIDIwcHggMCAhaW1wb3J0YW50O30KLmZsbS1rZXktYm94IHVse21hcmdpbjowICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjI0cHggIWltcG9ydGFudDtmb250LWZhbWlseTpHZW9yZ2lhLCdUaW1lcyBOZXcgUm9tYW4nLHNlcmlmICFpbXBvcnRhbnQ7Zm9udC1zaXplOjE5cHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjg4ICFpbXBvcnRhbnQ7Y29sb3I6IzFjMWIxOSAhaW1wb3J0YW50O30KLmZsbS1rZXktYm94IGxpe21hcmdpbjowIDAgMTBweCAwICFpbXBvcnRhbnQ7fQouZmxtLWZpcnN0LXN0ZXB7YmFja2dyb3VuZDojMTExMTExICFpbXBvcnRhbnQ7cGFkZGluZzozMHB4IDMwcHggIWltcG9ydGFudDttYXJnaW46NTRweCAwIDUycHggMCAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50O30KLmZsbS1maXJzdC1zdGVwLWZyYW1le2JvcmRlcjoxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwwLjI4KSAhaW1wb3J0YW50O3BhZGRpbmc6MzRweCAzNnB4IDM0cHggMzZweCAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50O30KLmZsbS1maXJzdC1zdGVwLWdyaWR7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50O3dpZHRoOjEwMCUgIWltcG9ydGFudDt9Ci5mbG0tZmlyc3Qtc3RlcC1tYWlue2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudDt3aWR0aDoxMDAlICFpbXBvcnRhbnQ7bWF4LXdpZHRoOjEwMCUgIWltcG9ydGFudDtwYWRkaW5nOjAgIWltcG9ydGFudDt2ZXJ0aWNhbC1hbGlnbjp0b3AgIWltcG9ydGFudDt9Ci5mbG0tZmlyc3Qtc3RlcC1zaWRle2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudDt3aWR0aDoxMDAlICFpbXBvcnRhbnQ7bWF4LXdpZHRoOjEwMCUgIWltcG9ydGFudDtwYWRkaW5nOjI2cHggMCAwIDAgIWltcG9ydGFudDt2ZXJ0aWNhbC1hbGlnbjp0b3AgIWltcG9ydGFudDt9Ci5mbG0tZmlyc3Qtc3RlcC1vdmVybGluZXtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZiAhaW1wb3J0YW50O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZSAhaW1wb3J0YW50O2xldHRlci1zcGFjaW5nOjRweCAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxMC41cHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjcgIWltcG9ydGFudDtjb2xvcjojYzliOThkICFpbXBvcnRhbnQ7Zm9udC13ZWlnaHQ6NzAwICFpbXBvcnRhbnQ7bWFyZ2luOjAgMCAxNnB4IDAgIWltcG9ydGFudDt9Ci5mbG0tZmlyc3Qtc3RlcC10aXRsZXtmb250LWZhbWlseTonUGxheWZhaXIgRGlzcGxheScsR2VvcmdpYSwnVGltZXMgTmV3IFJvbWFuJyxzZXJpZiAhaW1wb3J0YW50O2ZvbnQtc2l6ZTo0NHB4ICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MS4wNCAhaW1wb3J0YW50O2ZvbnQtd2VpZ2h0OjcwMCAhaW1wb3J0YW50O2NvbG9yOiNmZmZmZmYgIWltcG9ydGFudDstd2Via2l0LXRleHQtZmlsbC1jb2xvcjojZmZmZmZmICFpbXBvcnRhbnQ7bWFyZ2luOjAgMCAxOHB4IDAgIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDt9Ci5mbG0tZmlyc3Qtc3RlcC1ydWxle2hlaWdodDoxcHggIWltcG9ydGFudDtiYWNrZ3JvdW5kOiNjOWI5OGQgIWltcG9ydGFudDt3aWR0aDo4NnB4ICFpbXBvcnRhbnQ7bWFyZ2luOjAgMCAyMnB4IDAgIWltcG9ydGFudDt9Ci5mbG0tZmlyc3Qtc3RlcC1jb3B5e2ZvbnQtZmFtaWx5Okdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWYgIWltcG9ydGFudDtmb250LXNpemU6MjBweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuNyAhaW1wb3J0YW50O2NvbG9yOiNmM2VmZTUgIWltcG9ydGFudDttYXJnaW46MCAwIDE4cHggMCAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50O30KLmZsbS1maXJzdC1zdGVwLWJ1dHRvbntkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50O21heC13aWR0aDoxMDAlICFpbXBvcnRhbnQ7YmFja2dyb3VuZDojZTZkOGFhICFpbXBvcnRhbnQ7Y29sb3I6IzExMTExMSAhaW1wb3J0YW50Oy13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiMxMTExMTEgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50O2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmICFpbXBvcnRhbnQ7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlICFpbXBvcnRhbnQ7bGV0dGVyLXNwYWNpbmc6MS45cHggIWltcG9ydGFudDtmb250LXNpemU6MTIuNXB4ICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MS4zNSAhaW1wb3J0YW50O2ZvbnQtd2VpZ2h0OjcwMCAhaW1wb3J0YW50O3BhZGRpbmc6MTZweCAyNHB4ICFpbXBvcnRhbnQ7bWFyZ2luOjhweCAwIDAgMCAhaW1wb3J0YW50O2JvcmRlcjoxcHggc29saWQgI2U2ZDhhYSAhaW1wb3J0YW50O3RleHQtYWxpZ246Y2VudGVyICFpbXBvcnRhbnQ7fQouZmxtLWludGFrZS1jYXJke2JvcmRlci10b3A6MXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsMC4yNSkgIWltcG9ydGFudDtib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LDAuMjUpICFpbXBvcnRhbnQ7cGFkZGluZzo3cHggMCAhaW1wb3J0YW50O21hcmdpbjowICFpbXBvcnRhbnQ7fQouZmxtLWludGFrZS1yb3d7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50O2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsMC4xNCkgIWltcG9ydGFudDtwYWRkaW5nOjEycHggMCAhaW1wb3J0YW50O30KLmZsbS1pbnRha2Utcm93Omxhc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbTpub25lICFpbXBvcnRhbnQ7fQouZmxtLWludGFrZS1sYWJlbHtkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnQ7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWYgIWltcG9ydGFudDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2UgIWltcG9ydGFudDtsZXR0ZXItc3BhY2luZzoxLjdweCAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxMHB4ICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MS41ICFpbXBvcnRhbnQ7Y29sb3I6I2M5Yjk4ZCAhaW1wb3J0YW50O2ZvbnQtd2VpZ2h0OjcwMCAhaW1wb3J0YW50O21hcmdpbjowIDAgNXB4IDAgIWltcG9ydGFudDt9Ci5mbG0taW50YWtlLWNvcHl7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50O2ZvbnQtZmFtaWx5Okdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWYgIWltcG9ydGFudDtmb250LXNpemU6MTZweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuNTggIWltcG9ydGFudDtjb2xvcjojZjNlZmU1ICFpbXBvcnRhbnQ7bWFyZ2luOjAgIWltcG9ydGFudDt9Ci5mbG0tZmlyc3Qtc3RlcC1ub3Rle2ZvbnQtZmFtaWx5Okdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWYgIWltcG9ydGFudDtmb250LXNpemU6MTVweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuNjIgIWltcG9ydGFudDtjb2xvcjojZDhkMGJmICFpbXBvcnRhbnQ7bWFyZ2luOjE2cHggMCAwIDAgIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDt9Ci5mbG0tY3Rhe2JhY2tncm91bmQ6I2ZhZjlmNyAhaW1wb3J0YW50O2JvcmRlcjoxcHggc29saWQgI2VjZTdkZiAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6M3B4ICFpbXBvcnRhbnQ7cGFkZGluZzoxOHB4IDIwcHggIWltcG9ydGFudDttYXJnaW46MCAwIDQwcHggMCAhaW1wb3J0YW50O2ZvbnQtZmFtaWx5Okdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWYgIWltcG9ydGFudDtmb250LXNpemU6MThweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuNzIgIWltcG9ydGFudDtjb2xvcjojMmEyYTJhICFpbXBvcnRhbnQ7fQouZmxtLWZlYXR1cmVkLWV4cGVydHtiYWNrZ3JvdW5kOiNmZmZmZmYgIWltcG9ydGFudDtib3JkZXI6MXB4IHNvbGlkICNkOGM5YTcgIWltcG9ydGFudDtib3JkZXItdG9wOjRweCBzb2xpZCAjYjg5YTVmICFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czozcHggIWltcG9ydGFudDtwYWRkaW5nOjM0cHggMzRweCAzNnB4IDM0cHggIWltcG9ydGFudDttYXJnaW46NTZweCAwIDQycHggMCAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50O30KLmZsbS1mZWF0dXJlZC1uYW1le2ZvbnQtZmFtaWx5OidQbGF5ZmFpciBEaXNwbGF5JyxHZW9yZ2lhLCdUaW1lcyBOZXcgUm9tYW4nLHNlcmlmICFpbXBvcnRhbnQ7Zm9udC1zaXplOjM0cHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjA4ICFpbXBvcnRhbnQ7Zm9udC13ZWlnaHQ6NzAwICFpbXBvcnRhbnQ7Y29sb3I6IzExMTExMSAhaW1wb3J0YW50Oy13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiMxMTExMTEgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50O21hcmdpbjowIDAgOHB4IDAgIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDt9Ci5mbG0tZmUtZ3JpZHtkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnQ7d2lkdGg6MTAwJSAhaW1wb3J0YW50O21hcmdpbjowIDAgMTJweCAwICFpbXBvcnRhbnQ7fQouZmxtLWZlLW1haW57ZGlzcGxheTpibG9jayAhaW1wb3J0YW50O3dpZHRoOjEwMCUgIWltcG9ydGFudDttYXgtd2lkdGg6MTAwJSAhaW1wb3J0YW50O3BhZGRpbmc6MCAhaW1wb3J0YW50O3ZlcnRpY2FsLWFsaWduOnRvcCAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50O30KLmZsbS1mZS1zaWRle2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudDt3aWR0aDoxMDAlICFpbXBvcnRhbnQ7bWF4LXdpZHRoOjEwMCUgIWltcG9ydGFudDtwYWRkaW5nOjI0cHggMCAwIDAgIWltcG9ydGFudDt2ZXJ0aWNhbC1hbGlnbjp0b3AgIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDt9Ci5mbG0tZmUtcGhvdG97ZGlzcGxheTpibG9jayAhaW1wb3J0YW50O3dpZHRoOjEwMCUgIWltcG9ydGFudDttYXgtd2lkdGg6MjU1cHggIWltcG9ydGFudDtoZWlnaHQ6MjMwcHggIWltcG9ydGFudDtvYmplY3QtZml0OmNvdmVyICFpbXBvcnRhbnQ7b2JqZWN0LXBvc2l0aW9uOmNlbnRlciB0b3AgIWltcG9ydGFudDtib3JkZXI6MCAhaW1wb3J0YW50O21hcmdpbjowICFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czowICFpbXBvcnRhbnQ7fQouZmxtLWZlLXBob3RvLWNhcHRpb257Zm9udC1mYW1pbHk6R2VvcmdpYSwnVGltZXMgTmV3IFJvbWFuJyxzZXJpZiAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxMi41cHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjUyICFpbXBvcnRhbnQ7Y29sb3I6IzY2NWY1NyAhaW1wb3J0YW50O21hcmdpbjo4cHggMCAwIDAgIWltcG9ydGFudDttYXgtd2lkdGg6MjU1cHggIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDt9Ci5mbG0tZmUtYnVzaW5lc3N7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50O3dpZHRoOjEwMCUgIWltcG9ydGFudDttYXgtd2lkdGg6NDIwcHggIWltcG9ydGFudDtib3JkZXItdG9wOjFweCBzb2xpZCAjZThkZmNmICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2U4ZGZjZiAhaW1wb3J0YW50O3BhZGRpbmc6MTZweCAwIDE2cHggMCAhaW1wb3J0YW50O21hcmdpbjowIDAgMjBweCAwICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7fQouZmxtLWZlLWxvZ297ZGlzcGxheTpibG9jayAhaW1wb3J0YW50O3dpZHRoOjEzNXB4ICFpbXBvcnRhbnQ7bWF4LXdpZHRoOjEwMCUgIWltcG9ydGFudDtoZWlnaHQ6YXV0byAhaW1wb3J0YW50O2JvcmRlcjowICFpbXBvcnRhbnQ7bWFyZ2luOjAgMCAxMnB4IDAgIWltcG9ydGFudDt9Ci5mbG0tc291cmNlLW5vdGV7YmFja2dyb3VuZDojZmRmY2Y5ICFpbXBvcnRhbnQ7Ym9yZGVyLWxlZnQ6MnB4IHNvbGlkICNkOWQ0Y2IgIWltcG9ydGFudDtwYWRkaW5nOjIwcHggMjJweCAhaW1wb3J0YW50O21hcmdpbjowIDAgMjhweCAwICFpbXBvcnRhbnQ7fQouZmxtLWRpc2NsYWltZXJ7YmFja2dyb3VuZDojZmVmZGY5ICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcDoxcHggc29saWQgI2Q5ZDRjYiAhaW1wb3J0YW50O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkOWQ0Y2IgIWltcG9ydGFudDtwYWRkaW5nOjE4cHggMCAhaW1wb3J0YW50O21hcmdpbjowIDAgMjZweCAwICFpbXBvcnRhbnQ7Zm9udC1mYW1pbHk6R2VvcmdpYSwnVGltZXMgTmV3IFJvbWFuJyxzZXJpZiAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxNXB4ICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MS43ICFpbXBvcnRhbnQ7Y29sb3I6IzVjNTY0ZSAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50O30KLmZsbS1mb290ZXItbWV0YXtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZiAhaW1wb3J0YW50O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZSAhaW1wb3J0YW50O2xldHRlci1zcGFjaW5nOjEuN3B4ICFpbXBvcnRhbnQ7Zm9udC1zaXplOjEwcHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjcgIWltcG9ydGFudDtjb2xvcjojNzQ2ZDY1ICFpbXBvcnRhbnQ7Zm9udC13ZWlnaHQ6NzAwICFpbXBvcnRhbnQ7bWFyZ2luOjAgMCA4cHggMCAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50O30KQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2N3B4KXsuZmxtLW1haW57cGFkZGluZzowIDE4cHggNzBweCAxOHB4ICFpbXBvcnRhbnQ7fS5mbG0tbWFzdGhlYWQtbGVmdCwuZmxtLW1hc3RoZWFkLXJpZ2h0LC5mbG0taGVyby1sZWZ0LC5mbG0taGVyby1yaWdodCwuZmxtLWZpcnN0LXN0ZXAtbWFpbiwuZmxtLWZpcnN0LXN0ZXAtc2lkZSwuZmxtLWZlLW1haW4sLmZsbS1mZS1zaWRle2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudDt3aWR0aDoxMDAlICFpbXBvcnRhbnQ7bWF4LXdpZHRoOjEwMCUgIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50O3BhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50O30uZmxtLW1hc3RoZWFkLXJpZ2h0e3BhZGRpbmctdG9wOjE4cHggIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDt9LmZsbS1tYXN0aGVhZC1yaWdodCBkaXZ7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7fS5mbG0taDJ7Zm9udC1zaXplOjQycHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjA3ICFpbXBvcnRhbnQ7bGV0dGVyLXNwYWNpbmc6LTAuOHB4ICFpbXBvcnRhbnQ7fS5mbG0taDJ7Zm9udC1zaXplOjMxcHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjE2ICFpbXBvcnRhbnQ7fS5mbG0taDN7Zm9udC1zaXplOjIzcHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjI4ICFpbXBvcnRhbnQ7fS5mbG0tZGVja3tmb250LXNpemU6MjFweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuNSAhaW1wb3J0YW50O30uZmxtLWhlcm8taW1nLC5mbG0taGVyby1jYXB0aW9uLC5mbG0tb3duZXItZm9jdXMsLmZsbS1nbGFuY2UsLmZsbS1sZWRnZXJ7bWF4LXdpZHRoOjEwMCUgIWltcG9ydGFudDttYXJnaW4tbGVmdDowICFpbXBvcnRhbnQ7bWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudDt9LmZsbS1nbGFuY2UtZGV0YWlse2ZvbnQtc2l6ZToxNi41cHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjUgIWltcG9ydGFudDt9LmZsbS1sZWRnZXItZGV0YWlse2ZvbnQtc2l6ZToxNy41cHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjUyICFpbXBvcnRhbnQ7fS5mbG0taGVyby1pbnRybywuZmxtLXBhcmFncmFwaCwuZmxtLWJvZHkgcHtmb250LXNpemU6MjBweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuNzQgIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjI1cHggIWltcG9ydGFudDt9LmZsbS1oZXJvLXF1b3RlLC5mbG0tbm90ZSwuZmxtLXF1aWNrLWFuc3dlciwuZmxtLXF1b3RlLWJsb2NrLC5mbG0tY3RhLC5mbG0tc291cmNlLW5vdGV7d2lkdGg6MTAwJSAhaW1wb3J0YW50O21heC13aWR0aDoxMDAlICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjIycHggIWltcG9ydGFudDtwYWRkaW5nLXJpZ2h0OjIycHggIWltcG9ydGFudDt9LmZsbS1zdGFuZGFyZC1yb3csLmZsbS1zdGFuZGFyZC1sYWJlbCwuZmxtLXN0YW5kYXJkLWNvcHksLmZsbS1zbmFwc2hvdC1sYWJlbCwuZmxtLXNuYXBzaG90LXZhbHVlLC5mbG0tc2VydmljZS1sYWJlbCwuZmxtLXNlcnZpY2UtY29weXtkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnQ7d2lkdGg6MTAwJSAhaW1wb3J0YW50O21heC13aWR0aDoxMDAlICFpbXBvcnRhbnQ7fS5mbG0tc3RhbmRhcmQtYm94e3BhZGRpbmc6MjZweCAyMnB4ICFpbXBvcnRhbnQ7bWFyZ2luLXRvcDoyMHB4ICFpbXBvcnRhbnQ7fS5mbG0tc3RhbmRhcmQtY29weXtwYWRkaW5nOjAgIWltcG9ydGFudDt9LmZsbS1pbWFnZS13cmFwe3dpZHRoOjEwMCUgIWltcG9ydGFudDttYXgtd2lkdGg6MTAwJSAhaW1wb3J0YW50O21hcmdpbjozMHB4IDAgMzhweCAwICFpbXBvcnRhbnQ7fS5mbG0taW1hZ2Utd3JhcCBpbWd7d2lkdGg6MTAwJSAhaW1wb3J0YW50O21heC13aWR0aDoxMDAlICFpbXBvcnRhbnQ7aGVpZ2h0OmF1dG8gIWltcG9ydGFudDtib3JkZXItcmFkaXVzOjAgIWltcG9ydGFudDt9LmZsbS1sZWFybi1jb2x7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50O3dpZHRoOjEwMCUgIWltcG9ydGFudDttYXgtd2lkdGg6MTAwJSAhaW1wb3J0YW50O2JvcmRlci1sZWZ0Om5vbmUgIWltcG9ydGFudDtib3JkZXItdG9wOjFweCBzb2xpZCAjZDlkNGNiICFpbXBvcnRhbnQ7cGFkZGluZzoxOHB4IDAgIWltcG9ydGFudDt9LmZsbS1sZWFybi1jb2w6Zmlyc3QtY2hpbGR7Ym9yZGVyLXRvcDpub25lICFpbXBvcnRhbnQ7fS5mbG0tY2FzZS1ib3h7cGFkZGluZzoyOHB4IDIycHggMzBweCAyMnB4ICFpbXBvcnRhbnQ7fS5mbG0ta2V5LWJveHtwYWRkaW5nOjI4cHggMjJweCAhaW1wb3J0YW50O21hcmdpbjo0MnB4IDAgIWltcG9ydGFudDt9LmZsbS1rZXktaGVhZGluZ3tmb250LXNpemU6MzFweCAhaW1wb3J0YW50O30uZmxtLWtleS1ib3ggdWx7cGFkZGluZy1sZWZ0OjIxcHggIWltcG9ydGFudDtmb250LXNpemU6MTlweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuNzIgIWltcG9ydGFudDt9LmZsbS1maXJzdC1zdGVwe3BhZGRpbmc6MjJweCAxNnB4ICFpbXBvcnRhbnQ7bWFyZ2luOjQ4cHggMCA0OHB4IDAgIWltcG9ydGFudDt9LmZsbS1maXJzdC1zdGVwLWZyYW1le3BhZGRpbmc6MjhweCAyMnB4IDI4cHggMjJweCAhaW1wb3J0YW50O30uZmxtLWZpcnN0LXN0ZXAtb3ZlcmxpbmV7Zm9udC1zaXplOjEwcHggIWltcG9ydGFudDtsZXR0ZXItc3BhY2luZzozcHggIWltcG9ydGFudDttYXJnaW46MCAwIDEzcHggMCAhaW1wb3J0YW50O30uZmxtLWZpcnN0LXN0ZXAtdGl0bGV7Zm9udC1zaXplOjM0cHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjA4ICFpbXBvcnRhbnQ7bWFyZ2luOjAgMCAxNnB4IDAgIWltcG9ydGFudDt9LmZsbS1maXJzdC1zdGVwLWNvcHl7Zm9udC1zaXplOjE4cHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjY4ICFpbXBvcnRhbnQ7bWFyZ2luOjAgMCAxOHB4IDAgIWltcG9ydGFudDt9LmZsbS1pbnRha2UtY2FyZHttYXJnaW46MjRweCAwIDAgMCAhaW1wb3J0YW50O30uZmxtLWludGFrZS1sYWJlbCwuZmxtLWludGFrZS1jb3B5e2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudDt3aWR0aDoxMDAlICFpbXBvcnRhbnQ7fS5mbG0taW50YWtlLWxhYmVse21hcmdpbjowIDAgNHB4IDAgIWltcG9ydGFudDt9LmZsbS1maXJzdC1zdGVwLWJ1dHRvbnt3aWR0aDoxMDAlICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpjZW50ZXIgIWltcG9ydGFudDtwYWRkaW5nOjE3cHggMTZweCAhaW1wb3J0YW50O2xldHRlci1zcGFjaW5nOjJweCAhaW1wb3J0YW50O30uZmxtLWZlYXR1cmVkLWV4cGVydHtwYWRkaW5nOjMycHggMjJweCAzNHB4IDIycHggIWltcG9ydGFudDttYXJnaW46NTJweCAwIDQycHggMCAhaW1wb3J0YW50O30uZmxtLWZlYXR1cmVkLW5hbWV7Zm9udC1zaXplOjMxcHggIWltcG9ydGFudDt9LmZsbS1mZS1waG90b3ttYXgtd2lkdGg6MTAwJSAhaW1wb3J0YW50O2hlaWdodDphdXRvICFpbXBvcnRhbnQ7b2JqZWN0LWZpdDpjb250YWluICFpbXBvcnRhbnQ7bWFyZ2luOjAgIWltcG9ydGFudDt9LmZsbS1mZS1waG90by1jYXB0aW9ue21heC13aWR0aDoxMDAlICFpbXBvcnRhbnQ7fS5mbG0tZmUtYnVzaW5lc3N7bWF4LXdpZHRoOjEwMCUgIWltcG9ydGFudDt9LmZsbS1mb290ZXItbWV0YXtmb250LXNpemU6OS41cHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjg1ICFpbXBvcnRhbnQ7bGV0dGVyLXNwYWNpbmc6MS4yNXB4ICFpbXBvcnRhbnQ7fX0KQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjM5MHB4KXsuZmxtLW1haW57cGFkZGluZy1sZWZ0OjE2cHggIWltcG9ydGFudDtwYWRkaW5nLXJpZ2h0OjE2cHggIWltcG9ydGFudDt9LmZsbS1oMntmb250LXNpemU6MzZweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuMDggIWltcG9ydGFudDtsZXR0ZXItc3BhY2luZzotMC42cHggIWltcG9ydGFudDt9LmZsbS1oMntmb250LXNpemU6MzBweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuMSAhaW1wb3J0YW50O30uZmxtLWRlY2t7Zm9udC1zaXplOjIwcHggIWltcG9ydGFudDt9LmZsbS1oZXJvLWludHJvLC5mbG0tcGFyYWdyYXBoLC5mbG0tYm9keSBwe2ZvbnQtc2l6ZToxOXB4ICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MS43MiAhaW1wb3J0YW50O30uZmxtLWZpcnN0LXN0ZXAtdGl0bGV7Zm9udC1zaXplOjMxcHggIWltcG9ydGFudDt9LmZsbS1maXJzdC1zdGVwLWNvcHl7Zm9udC1zaXplOjE3LjVweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuNjYgIWltcG9ydGFudDt9fQpAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpey5mbG0tbWFpbnttYXgtd2lkdGg6MTA4MHB4ICFpbXBvcnRhbnQ7cGFkZGluZzowIDIwcHggODhweCAyMHB4ICFpbXBvcnRhbnQ7fS5mbG0taW5uZXJ7bWF4LXdpZHRoOjEwNDBweCAhaW1wb3J0YW50O30uZmxtLWJvZHl7bWF4LXdpZHRoOjgxMHB4ICFpbXBvcnRhbnQ7fS5mbG0tdGFibGV7dGFibGUtbGF5b3V0OmF1dG8gIWltcG9ydGFudDt9LmZsbS1oZXJvLWxlZnR7d2lkdGg6NTQlICFpbXBvcnRhbnQ7cGFkZGluZzowIDM2cHggMCAwICFpbXBvcnRhbnQ7dmVydGljYWwtYWxpZ246dG9wICFpbXBvcnRhbnQ7fS5mbG0taGVyby1yaWdodHt3aWR0aDo0NiUgIWltcG9ydGFudDtwYWRkaW5nOjAgIWltcG9ydGFudDt2ZXJ0aWNhbC1hbGlnbjp0b3AgIWltcG9ydGFudDt9LmZsbS1sZWFybi1yb3d7dGFibGUtbGF5b3V0OmZpeGVkICFpbXBvcnRhbnQ7fS5mbG0tbGVhcm4tY29se2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50O3dpZHRoOjMzLjMzMyUgIWltcG9ydGFudDt2ZXJ0aWNhbC1hbGlnbjp0b3AgIWltcG9ydGFudDt9LmZsbS1sZWFybi1jb2w6Zmlyc3QtY2hpbGR7cGFkZGluZzoxNnB4IDE4cHggMTZweCAwICFpbXBvcnRhbnQ7fS5mbG0tbGVhcm4tY29sOm50aC1jaGlsZCgyKXtwYWRkaW5nOjE2cHggMThweCAhaW1wb3J0YW50O2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjZDlkNGNiICFpbXBvcnRhbnQ7fS5mbG0tbGVhcm4tY29sOm50aC1jaGlsZCgzKXtwYWRkaW5nOjE2cHggMCAxNnB4IDE4cHggIWltcG9ydGFudDtib3JkZXItbGVmdDoxcHggc29saWQgI2Q5ZDRjYiAhaW1wb3J0YW50O30uZmxtLXN0YW5kYXJkLXJvd3tkaXNwbGF5OnRhYmxlICFpbXBvcnRhbnQ7d2lkdGg6MTAwJSAhaW1wb3J0YW50O30uZmxtLXN0YW5kYXJkLWxhYmVse2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50O3dpZHRoOjE2OHB4ICFpbXBvcnRhbnQ7dmVydGljYWwtYWxpZ246dG9wICFpbXBvcnRhbnQ7cGFkZGluZzoycHggMjRweCAwIDAgIWltcG9ydGFudDt9LmZsbS1zdGFuZGFyZC1jb3B5e2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50O3dpZHRoOmF1dG8gIWltcG9ydGFudDt2ZXJ0aWNhbC1hbGlnbjp0b3AgIWltcG9ydGFudDtwYWRkaW5nOjAgIWltcG9ydGFudDt9LmZsbS1maXJzdC1zdGVwLWdyaWR7ZGlzcGxheTp0YWJsZSAhaW1wb3J0YW50O3dpZHRoOjEwMCUgIWltcG9ydGFudDt0YWJsZS1sYXlvdXQ6Zml4ZWQgIWltcG9ydGFudDt9LmZsbS1maXJzdC1zdGVwLW1haW57ZGlzcGxheTp0YWJsZS1jZWxsICFpbXBvcnRhbnQ7d2lkdGg6NTglICFpbXBvcnRhbnQ7dmVydGljYWwtYWxpZ246dG9wICFpbXBvcnRhbnQ7cGFkZGluZzowIDMwcHggMCAwICFpbXBvcnRhbnQ7fS5mbG0tZmlyc3Qtc3RlcC1zaWRle2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50O3dpZHRoOjQyJSAhaW1wb3J0YW50O3ZlcnRpY2FsLWFsaWduOnRvcCAhaW1wb3J0YW50O3BhZGRpbmc6NXB4IDAgMCAwICFpbXBvcnRhbnQ7fS5mbG0tZmUtZ3JpZHtkaXNwbGF5OnRhYmxlICFpbXBvcnRhbnQ7d2lkdGg6MTAwJSAhaW1wb3J0YW50O3RhYmxlLWxheW91dDpmaXhlZCAhaW1wb3J0YW50O30uZmxtLWZlLW1haW57ZGlzcGxheTp0YWJsZS1jZWxsICFpbXBvcnRhbnQ7d2lkdGg6NjAlICFpbXBvcnRhbnQ7dmVydGljYWwtYWxpZ246dG9wICFpbXBvcnRhbnQ7cGFkZGluZzowIDI4cHggMCAwICFpbXBvcnRhbnQ7fS5mbG0tZmUtc2lkZXtkaXNwbGF5OnRhYmxlLWNlbGwgIWltcG9ydGFudDt3aWR0aDo0MCUgIWltcG9ydGFudDt2ZXJ0aWNhbC1hbGlnbjp0b3AgIWltcG9ydGFudDtwYWRkaW5nOjAgIWltcG9ydGFudDt0ZXh0LWFsaWduOnJpZ2h0ICFpbXBvcnRhbnQ7fS5mbG0tZmUtcGhvdG97bWFyZ2luOjAgMCAwIGF1dG8gIWltcG9ydGFudDt9LmZsbS1mZS1waG90by1jYXB0aW9ue21hcmdpbjo4cHggMCAwIGF1dG8gIWltcG9ydGFudDt9LmZsbS1zaWduYXR1cmVfX2xlYWR7Zm9udC1zaXplOjkwcHggIWltcG9ydGFudDtmb250LXNpemU6Y2xhbXAoNjNweCw4LjY1Y3F3LDkwcHgpICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MC45MiAhaW1wb3J0YW50O3doaXRlLXNwYWNlOm5vd3JhcCAhaW1wb3J0YW50O30uZmxtLXNpZ25hdHVyZV9fcG93ZXJ7bWFyZ2luLXRvcDoyMHB4ICFpbXBvcnRhbnQ7Zm9udC1zaXplOjE2NXB4ICFpbXBvcnRhbnQ7Zm9udC1zaXplOmNsYW1wKDExM3B4LDE1LjljcXcsMTY1cHgpICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MC43NiAhaW1wb3J0YW50O3doaXRlLXNwYWNlOm5vd3JhcCAhaW1wb3J0YW50O319CkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjdweCl7LmZsbS1zaWduYXR1cmVfX2xlYWR7Zm9udC1zaXplOmNsYW1wKDJyZW0sMTB2dywzcmVtKSAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEgIWltcG9ydGFudDtsZXR0ZXItc3BhY2luZzotMC4wMzVlbSAhaW1wb3J0YW50O3doaXRlLXNwYWNlOm5vcm1hbCAhaW1wb3J0YW50O30uZmxtLXNpZ25hdHVyZV9fcG93ZXJ7bWFyZ2luLXRvcDoxMnB4ICFpbXBvcnRhbnQ7Zm9udC1zaXplOmNsYW1wKDMuMjVyZW0sMTZ2dyw1cmVtKSAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjAuODQgIWltcG9ydGFudDtsZXR0ZXItc3BhY2luZzotMC4wNGVtICFpbXBvcnRhbnQ7d2hpdGUtc3BhY2U6bm93cmFwICFpbXBvcnRhbnQ7fX0KPC9zdHlsZT4KCjwhLS0gRml0bmVzcyBMaXZpbmcgTWFnYXppbmXihKIgSGVyaXRhZ2UgRWRpdG9yaWFsIFN5c3RlbSAtLT4KPHN0eWxlPgouZmxtLXdyYXB7CiAgLS1mbG0taW5rOiMxNzE2MTI7CiAgLS1mbG0taW5rLXNvZnQ6IzMwMmQyNzsKICAtLWZsbS1wYXBlcjojZmVmZGY5OwogIC0tZmxtLXdoaXRlOiNmZmZmZmY7CiAgLS1mbG0tcGFyY2htZW50OiNmNGVmZTU7CiAgLS1mbG0tcGFyY2htZW50LWRlZXA6I2ViZTJkMzsKICAtLWZsbS1zdG9uZTojNzg2ZjYzOwogIC0tZmxtLXJ1bGU6I2NmYzViNjsKICAtLWZsbS1ydWxlLWRhcms6IzhkODA2ZjsKICAtLWZsbS1veGJsb29kOiM1YjI4MmM7CiAgLS1mbG0tZm9yZXN0OiMxODMyMjk7CiAgLS1mbG0tZ29sZDojYTU4YjU1OwogIGJhY2tncm91bmQ6dmFyKC0tZmxtLXdoaXRlKSAhaW1wb3J0YW50OwogIGNvbG9yOnZhcigtLWZsbS1pbmspICFpbXBvcnRhbnQ7CiAgZm9udC1mYW1pbHk6R2VvcmdpYSwnVGltZXMgTmV3IFJvbWFuJyxzZXJpZiAhaW1wb3J0YW50Owp9Ci5mbG0td3JhcCAuZmxtLW1haW57CiAgbWF4LXdpZHRoOjExMjBweCAhaW1wb3J0YW50OwogIHBhZGRpbmc6MCA0MnB4IDEwOHB4ICFpbXBvcnRhbnQ7CiAgYmFja2dyb3VuZDp2YXIoLS1mbG0tcGFwZXIpICFpbXBvcnRhbnQ7CiAgYm94LXNoYWRvdzowIDAgMCAxcHggcmdiYSg5MSw3NSw1NSwuMTApICFpbXBvcnRhbnQ7Cn0KLmZsbS13cmFwIC5mbG0taW5uZXJ7bWF4LXdpZHRoOjEwMzZweCAhaW1wb3J0YW50O30KLmZsbS13cmFwIC5mbG0tYm9keXttYXgtd2lkdGg6NzkwcHggIWltcG9ydGFudDt9Ci5mbG0td3JhcCAuZmxtLWJ5bGluZS1iYW5kewogIHBhZGRpbmc6MzFweCAwIDI0cHggIWltcG9ydGFudDsKICBib3JkZXItdG9wOjRweCBkb3VibGUgdmFyKC0tZmxtLWluaykgIWltcG9ydGFudDsKICBib3JkZXItYm90dG9tOjFweCBzb2xpZCB2YXIoLS1mbG0tcnVsZSkgIWltcG9ydGFudDsKICBtYXJnaW46MCAwIDM4cHggIWltcG9ydGFudDsKfQouZmxtLXdyYXAgLmZsbS1ieWxpbmUtYmFuZCArIGRpdntkaXNwbGF5Om5vbmUgIWltcG9ydGFudDt9Ci5mbG0td3JhcCAuZmxtLWZlYXR1cmUtaGVhZHsKICBwb3NpdGlvbjpyZWxhdGl2ZSAhaW1wb3J0YW50OwogIHBhZGRpbmc6MCAwIDI3cHggIWltcG9ydGFudDsKICBtYXJnaW46MCAhaW1wb3J0YW50Owp9Ci5mbG0td3JhcCAuZmxtLWZlYXR1cmUtaGVhZDphZnRlcnsKICBjb250ZW50OicnICFpbXBvcnRhbnQ7CiAgZGlzcGxheTpibG9jayAhaW1wb3J0YW50OwogIHdpZHRoOjc0cHggIWltcG9ydGFudDsKICBoZWlnaHQ6M3B4ICFpbXBvcnRhbnQ7CiAgbWFyZ2luOjI2cHggMCAwICFpbXBvcnRhbnQ7CiAgYmFja2dyb3VuZDp2YXIoLS1mbG0tb3hibG9vZCkgIWltcG9ydGFudDsKfQouZmxtLXdyYXAgLmZsbS1leWVicm93LAouZmxtLXdyYXAgLmZsbS1zbWFsbC1sYWJlbCwKLmZsbS13cmFwIC5mbG0tZ2xhbmNlLXRpdGxlLAouZmxtLXdyYXAgLmZsbS1nbGFuY2UtbGFiZWwsCi5mbG0td3JhcCAuZmxtLWxlZGdlci10aXRsZSwKLmZsbS13cmFwIC5mbG0tbGVkZ2VyLWxhYmVsLAouZmxtLXdyYXAgLmZsbS1zbmFwc2hvdC1sYWJlbCwKLmZsbS13cmFwIC5mbG0tZm9vdGVyLW1ldGEsCi5mbG0td3JhcCAuZmxtLWZpcnN0LXN0ZXAtb3ZlcmxpbmUsCi5mbG0td3JhcCAuZmxtLWludGFrZS1sYWJlbHsKICBmb250LWZhbWlseTonSGVsdmV0aWNhIE5ldWUnLEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmICFpbXBvcnRhbnQ7CiAgZm9udC13ZWlnaHQ6NzAwICFpbXBvcnRhbnQ7CiAgY29sb3I6dmFyKC0tZmxtLXN0b25lKSAhaW1wb3J0YW50OwogIGxldHRlci1zcGFjaW5nOi4xOGVtICFpbXBvcnRhbnQ7Cn0KLmZsbS13cmFwIC5mbG0tZXllYnJvd3tjb2xvcjp2YXIoLS1mbG0tb3hibG9vZCkgIWltcG9ydGFudDtsZXR0ZXItc3BhY2luZzouMjNlbSAhaW1wb3J0YW50O30KLmZsbS13cmFwIGgyLmZsbS1oMi5mbG0taGVhZGxpbmV7CiAgbWF4LXdpZHRoOjk2MHB4ICFpbXBvcnRhbnQ7CiAgbWFyZ2luOjAgMCAyMnB4ICFpbXBvcnRhbnQ7CiAgZm9udC1mYW1pbHk6QmFza2VydmlsbGUsJ0Jhc2tlcnZpbGxlIE9sZCBGYWNlJywnTGlicmUgQmFza2VydmlsbGUnLCdJb3dhbiBPbGQgU3R5bGUnLCdQYWxhdGlubyBMaW5vdHlwZScsR2VvcmdpYSwnVGltZXMgTmV3IFJvbWFuJyxzZXJpZiAhaW1wb3J0YW50OwogIGZvbnQtc2l6ZTo1NnB4ICFpbXBvcnRhbnQ7CiAgbGluZS1oZWlnaHQ6MS4wMSAhaW1wb3J0YW50OwogIGxldHRlci1zcGFjaW5nOi0uMDI2ZW0gIWltcG9ydGFudDsKICBmb250LXdlaWdodDo3MDAgIWltcG9ydGFudDsKICBmb250LXN0eWxlOm5vcm1hbCAhaW1wb3J0YW50OwogIGZvbnQtc3ludGhlc2lzOndlaWdodCAhaW1wb3J0YW50OwogIGZvbnQta2VybmluZzpub3JtYWwgIWltcG9ydGFudDsKICBmb250LWZlYXR1cmUtc2V0dGluZ3M6J2tlcm4nIDEsJ2xpZ2EnIDEgIWltcG9ydGFudDsKICBjb2xvcjp2YXIoLS1mbG0taW5rKSAhaW1wb3J0YW50OwogIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOnZhcigtLWZsbS1pbmspICFpbXBvcnRhbnQ7CiAgdGV4dC13cmFwOmluaXRpYWwgIWltcG9ydGFudDsKfQouZmxtLXdyYXAgaDIuZmxtLWgyLmZsbS1oZWFkbGluZSAuZmxtLWhlYWRsaW5lLWxpbmV7CiAgZGlzcGxheTpibG9jayAhaW1wb3J0YW50OwogIG1heC13aWR0aDoxMDAlICFpbXBvcnRhbnQ7CiAgd2hpdGUtc3BhY2U6bm93cmFwICFpbXBvcnRhbnQ7CiAgZm9udC1mYW1pbHk6QmFza2VydmlsbGUsJ0Jhc2tlcnZpbGxlIE9sZCBGYWNlJywnTGlicmUgQmFza2VydmlsbGUnLCdJb3dhbiBPbGQgU3R5bGUnLCdQYWxhdGlubyBMaW5vdHlwZScsR2VvcmdpYSwnVGltZXMgTmV3IFJvbWFuJyxzZXJpZiAhaW1wb3J0YW50OwogIGZvbnQtc2l6ZTppbmhlcml0ICFpbXBvcnRhbnQ7CiAgbGluZS1oZWlnaHQ6aW5oZXJpdCAhaW1wb3J0YW50OwogIGxldHRlci1zcGFjaW5nOmluaGVyaXQgIWltcG9ydGFudDsKICBmb250LXdlaWdodDppbmhlcml0ICFpbXBvcnRhbnQ7CiAgZm9udC1zdHlsZTpub3JtYWwgIWltcG9ydGFudDsKICBjb2xvcjp2YXIoLS1mbG0taW5rKSAhaW1wb3J0YW50OwogIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOnZhcigtLWZsbS1pbmspICFpbXBvcnRhbnQ7Cn0KLmZsbS13cmFwIC5mbG0taDIsCi5mbG0td3JhcCAuZmxtLWgzLAouZmxtLXdyYXAgLmZsbS1rZXktaGVhZGluZywKLmZsbS13cmFwIC5mbG0tZmVhdHVyZWQtbmFtZXsKICBmb250LWZhbWlseTpCYXNrZXJ2aWxsZSwnTGlicmUgQmFza2VydmlsbGUnLCdJb3dhbiBPbGQgU3R5bGUnLEdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWYgIWltcG9ydGFudDsKICBjb2xvcjp2YXIoLS1mbG0taW5rKSAhaW1wb3J0YW50OwogIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOnZhcigtLWZsbS1pbmspICFpbXBvcnRhbnQ7Cn0KLmZsbS13cmFwIC5mbG0taDJ7CiAgZm9udC1zaXplOjM1cHggIWltcG9ydGFudDsKICBsaW5lLWhlaWdodDoxLjEzICFpbXBvcnRhbnQ7CiAgbGV0dGVyLXNwYWNpbmc6LS4wMjJlbSAhaW1wb3J0YW50OwogIG1hcmdpbjozNnB4IDAgMTVweCAhaW1wb3J0YW50OwogIHRleHQtd3JhcDpiYWxhbmNlICFpbXBvcnRhbnQ7Cn0KLmZsbS13cmFwIC5mbG0taDN7Zm9udC1zaXplOjIzcHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjI1ICFpbXBvcnRhbnQ7bGV0dGVyLXNwYWNpbmc6LS4wMTJlbSAhaW1wb3J0YW50O30KLmZsbS13cmFwIC5mbG0tZGVja3sKICBtYXgtd2lkdGg6ODg1cHggIWltcG9ydGFudDsKICBtYXJnaW46MCAwIDE5cHggIWltcG9ydGFudDsKICBmb250LWZhbWlseTonSW93YW4gT2xkIFN0eWxlJyxCYXNrZXJ2aWxsZSxHZW9yZ2lhLHNlcmlmICFpbXBvcnRhbnQ7CiAgZm9udC1zaXplOjI2cHggIWltcG9ydGFudDsKICBsaW5lLWhlaWdodDoxLjQ1ICFpbXBvcnRhbnQ7CiAgY29sb3I6IzM5MzQyZCAhaW1wb3J0YW50Owp9Ci5mbG0td3JhcCAuZmxtLWtpY2tlci1saW5lewogIG1heC13aWR0aDo4NzVweCAhaW1wb3J0YW50OwogIGJvcmRlci1sZWZ0OjNweCBzb2xpZCB2YXIoLS1mbG0tZ29sZCkgIWltcG9ydGFudDsKICBwYWRkaW5nOjhweCAwIDhweCAxN3B4ICFpbXBvcnRhbnQ7Cn0KLmZsbS13cmFwIC5mbG0tb3BlbmluZy1pbWFnZXsKICB3aWR0aDoxMDAlICFpbXBvcnRhbnQ7CiAgbWFyZ2luOjlweCAwIDQ4cHggIWltcG9ydGFudDsKICBwYWRkaW5nOjEwcHggMCAxMXB4ICFpbXBvcnRhbnQ7CiAgYm9yZGVyLXRvcDo0cHggZG91YmxlIHZhcigtLWZsbS1pbmspICFpbXBvcnRhbnQ7CiAgYm9yZGVyLWJvdHRvbToxcHggc29saWQgdmFyKC0tZmxtLXJ1bGUtZGFyaykgIWltcG9ydGFudDsKfQouZmxtLXdyYXAgLmZsbS1vcGVuaW5nLWltYWdlIGltZ3sKICBkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnQ7CiAgd2lkdGg6MTAwJSAhaW1wb3J0YW50OwogIGhlaWdodDo1MDBweCAhaW1wb3J0YW50OwogIG9iamVjdC1maXQ6Y292ZXIgIWltcG9ydGFudDsKICBvYmplY3QtcG9zaXRpb246Y2VudGVyIDQ4JSAhaW1wb3J0YW50OwogIGJvcmRlcjowICFpbXBvcnRhbnQ7CiAgZmlsdGVyOnNhdHVyYXRlKC44NikgY29udHJhc3QoMS4wMikgIWltcG9ydGFudDsKfQouZmxtLXdyYXAgLmZsbS1vcGVuaW5nLWNhcHRpb257CiAgbWF4LXdpZHRoOjg1MHB4ICFpbXBvcnRhbnQ7CiAgbWFyZ2luOjEwcHggMCAwICFpbXBvcnRhbnQ7CiAgZm9udC1zaXplOjEzcHggIWltcG9ydGFudDsKICBsaW5lLWhlaWdodDoxLjU1ICFpbXBvcnRhbnQ7CiAgY29sb3I6IzY1NWQ1MiAhaW1wb3J0YW50Owp9Ci5mbG0td3JhcCAuZmxtLWhlcm8taW50cm8sCi5mbG0td3JhcCAuZmxtLXBhcmFncmFwaCwKLmZsbS13cmFwIC5mbG0tYm9keSBwewogIGZvbnQtZmFtaWx5Okdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWYgIWltcG9ydGFudDsKICBmb250LXNpemU6MjBweCAhaW1wb3J0YW50OwogIGxpbmUtaGVpZ2h0OjEuNzggIWltcG9ydGFudDsKICBjb2xvcjojMjQyMTFkICFpbXBvcnRhbnQ7CiAgbWFyZ2luLWJvdHRvbToyNXB4ICFpbXBvcnRhbnQ7Cn0KLmZsbS13cmFwIC5mbG0tZHJvcGNhcHsKICBmb250LWZhbWlseTonTGlicmUgQm9kb25pJyxEaWRvdCwnQm9kb25pIDcyJywnVGltZXMgTmV3IFJvbWFuJyxzZXJpZiAhaW1wb3J0YW50OwogIGZvbnQtc2l6ZToxMDVweCAhaW1wb3J0YW50OwogIGxpbmUtaGVpZ2h0Oi43MiAhaW1wb3J0YW50OwogIGZvbnQtd2VpZ2h0OjUwMCAhaW1wb3J0YW50OwogIHBhZGRpbmc6OXB4IDE0cHggMCAwICFpbXBvcnRhbnQ7CiAgY29sb3I6dmFyKC0tZmxtLW94Ymxvb2QpICFpbXBvcnRhbnQ7CiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6dmFyKC0tZmxtLW94Ymxvb2QpICFpbXBvcnRhbnQ7Cn0KLmZsbS13cmFwIC5mbG0taGVyby1pbWd7CiAgbWF4LXdpZHRoOjQzOHB4ICFpbXBvcnRhbnQ7CiAgYm9yZGVyOjFweCBzb2xpZCB2YXIoLS1mbG0tcnVsZS1kYXJrKSAhaW1wb3J0YW50OwogIHBhZGRpbmc6N3B4ICFpbXBvcnRhbnQ7CiAgYmFja2dyb3VuZDojZmZmICFpbXBvcnRhbnQ7CiAgZmlsdGVyOnNhdHVyYXRlKC44OCkgY29udHJhc3QoMS4wMykgIWltcG9ydGFudDsKfQouZmxtLXdyYXAgLmZsbS1oZXJvLWNhcHRpb24sCi5mbG0td3JhcCAuZmxtLWltYWdlLWNhcHRpb24sCi5mbG0td3JhcCAuZmxtLWZlLXBob3RvLWNhcHRpb257CiAgY29sb3I6IzY2NWU1MyAhaW1wb3J0YW50OwogIGZvbnQtc2l6ZToxMi41cHggIWltcG9ydGFudDsKICBmb250LXN0eWxlOml0YWxpYyAhaW1wb3J0YW50Owp9Ci5mbG0td3JhcCAuZmxtLWhlcm8tcXVvdGUsCi5mbG0td3JhcCAuZmxtLXF1b3RlLWJsb2NrewogIGJhY2tncm91bmQ6dmFyKC0tZmxtLXBhcmNobWVudCkgIWltcG9ydGFudDsKICBib3JkZXI6MCAhaW1wb3J0YW50OwogIGJvcmRlci10b3A6NHB4IGRvdWJsZSB2YXIoLS1mbG0taW5rKSAhaW1wb3J0YW50OwogIGJvcmRlci1ib3R0b206MXB4IHNvbGlkIHZhcigtLWZsbS1ydWxlKSAhaW1wb3J0YW50OwogIHBhZGRpbmc6MjZweCAyNXB4IDI0cHggIWltcG9ydGFudDsKICBib3JkZXItcmFkaXVzOjAgIWltcG9ydGFudDsKfQouZmxtLXdyYXAgLmZsbS1oZXJvLXF1b3RlLXRleHR7CiAgZm9udC1mYW1pbHk6J0lvd2FuIE9sZCBTdHlsZScsQmFza2VydmlsbGUsR2VvcmdpYSxzZXJpZiAhaW1wb3J0YW50OwogIGZvbnQtc2l6ZToyOHB4ICFpbXBvcnRhbnQ7CiAgbGluZS1oZWlnaHQ6MS4zOCAhaW1wb3J0YW50OwogIGxldHRlci1zcGFjaW5nOi0uMDEyZW0gIWltcG9ydGFudDsKfQouZmxtLXdyYXAgLmZsbS1nbGFuY2V7CiAgYm9yZGVyLWxlZnQ6MCAhaW1wb3J0YW50OwogIGJvcmRlci10b3A6NHB4IGRvdWJsZSB2YXIoLS1mbG0taW5rKSAhaW1wb3J0YW50OwogIGJvcmRlci1ib3R0b206MXB4IHNvbGlkIHZhcigtLWZsbS1ydWxlKSAhaW1wb3J0YW50OwogIHBhZGRpbmc6MTVweCAwIDdweCAhaW1wb3J0YW50OwogIG1hcmdpbi10b3A6MTlweCAhaW1wb3J0YW50Owp9Ci5mbG0td3JhcCAuZmxtLWdsYW5jZS10aXRsZXtjb2xvcjp2YXIoLS1mbG0tb3hibG9vZCkgIWltcG9ydGFudDt9Ci5mbG0td3JhcCAuZmxtLWdsYW5jZS1yb3cgKyAuZmxtLWdsYW5jZS1yb3d7Ym9yZGVyLWNvbG9yOiNlNmRlZDEgIWltcG9ydGFudDt9Ci5mbG0td3JhcCAuZmxtLW93bmVyLWZvY3Vze2JvcmRlci10b3A6MXB4IHNvbGlkIHZhcigtLWZsbS1ydWxlKSAhaW1wb3J0YW50O3BhZGRpbmctdG9wOjE4cHggIWltcG9ydGFudDt9Ci5mbG0td3JhcCAuZmxtLWxlZGdlcntib3JkZXItdG9wOjRweCBkb3VibGUgdmFyKC0tZmxtLWluaykgIWltcG9ydGFudDtwYWRkaW5nLXRvcDoxNXB4ICFpbXBvcnRhbnQ7fQouZmxtLXdyYXAgLmZsbS1sZWRnZXItdGl0bGV7Y29sb3I6dmFyKC0tZmxtLW94Ymxvb2QpICFpbXBvcnRhbnQ7fQouZmxtLXdyYXAgLmZsbS1sZWRnZXItcm93e2JvcmRlci1jb2xvcjojZGRkNGM2ICFpbXBvcnRhbnQ7fQouZmxtLXdyYXAgLmZsbS1zdGFuZGFyZC1ib3h7CiAgYmFja2dyb3VuZDp2YXIoLS1mbG0tcGFyY2htZW50KSAhaW1wb3J0YW50OwogIGJvcmRlci10b3A6NHB4IGRvdWJsZSB2YXIoLS1mbG0taW5rKSAhaW1wb3J0YW50OwogIGJvcmRlci1ib3R0b206MXB4IHNvbGlkIHZhcigtLWZsbS1ydWxlLWRhcmspICFpbXBvcnRhbnQ7CiAgcGFkZGluZzoyNXB4IDI4cHggIWltcG9ydGFudDsKfQouZmxtLXdyYXAgLmZsbS1zaWduYXR1cmV7bWFyZ2luLXRvcDozLjZyZW0gIWltcG9ydGFudDt9Ci5mbG0td3JhcCAuZmxtLXNpZ25hdHVyZV9fbGVhZHsKICBmb250LWZhbWlseTonTGlicmUgQm9kb25pJyxEaWRvdCwnQm9kb25pIDcyJywnVGltZXMgTmV3IFJvbWFuJyxzZXJpZiAhaW1wb3J0YW50OwogIGNvbG9yOnZhcigtLWZsbS1pbmspICFpbXBvcnRhbnQ7CiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6dmFyKC0tZmxtLWluaykgIWltcG9ydGFudDsKfQouZmxtLXdyYXAgLmZsbS1zaWduYXR1cmVfX3Bvd2VyewogIGZvbnQtZmFtaWx5OidMaWJyZSBCb2RvbmknLERpZG90LCdCb2RvbmkgNzInLCdUaW1lcyBOZXcgUm9tYW4nLHNlcmlmICFpbXBvcnRhbnQ7CiAgY29sb3I6I2M4YmRhOSAhaW1wb3J0YW50OwogIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiNjOGJkYTkgIWltcG9ydGFudDsKICBsZXR0ZXItc3BhY2luZzotLjA1MmVtICFpbXBvcnRhbnQ7Cn0KLmZsbS13cmFwIC5mbG0tYW5jaG9yLXN1YnRpdGxle2NvbG9yOiMzOTM0MmQgIWltcG9ydGFudDtsZXR0ZXItc3BhY2luZzouMTZlbSAhaW1wb3J0YW50O30KLmZsbS13cmFwIC5mbG0tc25hcHNob3Qtcm93e2JvcmRlci1jb2xvcjojZGNkMmM0ICFpbXBvcnRhbnQ7fQouZmxtLXdyYXAgLmZsbS1zbmFwc2hvdC1sYWJlbHtjb2xvcjojNjY1YjRkICFpbXBvcnRhbnQ7fQouZmxtLXdyYXAgLmZsbS1ub3RlLAouZmxtLXdyYXAgLmZsbS1xdWljay1hbnN3ZXIsCi5mbG0td3JhcCAuZmxtLXNvdXJjZS1ub3RlewogIGJhY2tncm91bmQ6dmFyKC0tZmxtLXBhcmNobWVudCkgIWltcG9ydGFudDsKICBib3JkZXI6MCAhaW1wb3J0YW50OwogIGJvcmRlci1sZWZ0OjNweCBzb2xpZCB2YXIoLS1mbG0tZ29sZCkgIWltcG9ydGFudDsKICBib3JkZXItcmFkaXVzOjAgIWltcG9ydGFudDsKICBwYWRkaW5nOjI0cHggMjdweCAhaW1wb3J0YW50Owp9Ci5mbG0td3JhcCAuZmxtLWxlYXJuLWNhcmQsCi5mbG0td3JhcCAuZmxtLXNlcnZpY2UtYnJpZWZ7CiAgYm9yZGVyLXRvcDo0cHggZG91YmxlIHZhcigtLWZsbS1pbmspICFpbXBvcnRhbnQ7CiAgYm9yZGVyLWJvdHRvbToxcHggc29saWQgdmFyKC0tZmxtLXJ1bGUtZGFyaykgIWltcG9ydGFudDsKICBwYWRkaW5nLXRvcDoyNXB4ICFpbXBvcnRhbnQ7Cn0KLmZsbS13cmFwIC5mbG0tbGVhcm4tY29sOm50aC1jaGlsZCgyKSwKLmZsbS13cmFwIC5mbG0tbGVhcm4tY29sOm50aC1jaGlsZCgzKXtib3JkZXItY29sb3I6dmFyKC0tZmxtLXJ1bGUpICFpbXBvcnRhbnQ7fQouZmxtLXdyYXAgLmZsbS1pbWFnZS13cmFwewogIG1heC13aWR0aDo3MjBweCAhaW1wb3J0YW50OwogIG1hcmdpbjozNXB4IGF1dG8gNDBweCAhaW1wb3J0YW50Owp9Ci5mbG0td3JhcCAuZmxtLWltYWdlLXdyYXAgaW1newogIG1heC13aWR0aDo3MjBweCAhaW1wb3J0YW50OwogIGJvcmRlcjoxcHggc29saWQgdmFyKC0tZmxtLXJ1bGUtZGFyaykgIWltcG9ydGFudDsKICBwYWRkaW5nOjdweCAhaW1wb3J0YW50OwogIGJhY2tncm91bmQ6I2ZmZiAhaW1wb3J0YW50OwogIGZpbHRlcjpzYXR1cmF0ZSguODgpIGNvbnRyYXN0KDEuMDMpICFpbXBvcnRhbnQ7Cn0KLmZsbS13cmFwIC5mbG0tc2VydmljZS1yb3d7Ym9yZGVyLWNvbG9yOiNkOGNkYmQgIWltcG9ydGFudDt9Ci5mbG0td3JhcCAuZmxtLXNlcnZpY2UtbGFiZWx7Y29sb3I6IzVlNGQzZCAhaW1wb3J0YW50O2xldHRlci1zcGFjaW5nOi4xM2VtICFpbXBvcnRhbnQ7fQouZmxtLXdyYXAgLmZsbS1jYXNlLWJveHsKICBiYWNrZ3JvdW5kOiNmN2YxZTcgIWltcG9ydGFudDsKICBib3JkZXI6MXB4IHNvbGlkIHZhcigtLWZsbS1ydWxlKSAhaW1wb3J0YW50OwogIGJvcmRlci10b3A6NXB4IGRvdWJsZSB2YXIoLS1mbG0taW5rKSAhaW1wb3J0YW50OwogIGJvcmRlci1ib3R0b206NHB4IGRvdWJsZSB2YXIoLS1mbG0tcnVsZS1kYXJrKSAhaW1wb3J0YW50OwogIGJvcmRlci1yYWRpdXM6MCAhaW1wb3J0YW50OwogIHBhZGRpbmc6MzhweCAzNnB4ICFpbXBvcnRhbnQ7CiAgbWFyZ2luOjM4cHggMCA0MHB4ICFpbXBvcnRhbnQ7Cn0KLmZsbS13cmFwIC5mbG0ta2V5LWJveHsKICBiYWNrZ3JvdW5kOnZhcigtLWZsbS1wYXJjaG1lbnQpICFpbXBvcnRhbnQ7CiAgYm9yZGVyOjRweCBkb3VibGUgdmFyKC0tZmxtLXJ1bGUtZGFyaykgIWltcG9ydGFudDsKICBib3JkZXItcmFkaXVzOjAgIWltcG9ydGFudDsKICBwYWRkaW5nOjM2cHggNDJweCAhaW1wb3J0YW50OwogIG1hcmdpbjo0MnB4IDAgIWltcG9ydGFudDsKfQouZmxtLXdyYXAgLmZsbS1rZXktaGVhZGluZ3tmb250LXNpemU6MzRweCAhaW1wb3J0YW50O30KLmZsbS13cmFwIC5mbG0ta2V5LWJveCBsaTo6bWFya2Vye2NvbG9yOnZhcigtLWZsbS1veGJsb29kKSAhaW1wb3J0YW50O30KLmZsbS13cmFwIC5mbG0tZmlyc3Qtc3RlcHsKICBiYWNrZ3JvdW5kOnZhcigtLWZsbS1mb3Jlc3QpICFpbXBvcnRhbnQ7CiAgYm9yZGVyLXRvcDo1cHggc29saWQgIzBlMjAxYSAhaW1wb3J0YW50OwogIGJvcmRlci1ib3R0b206NXB4IHNvbGlkICMwZTIwMWEgIWltcG9ydGFudDsKICBwYWRkaW5nOjI2cHggIWltcG9ydGFudDsKICBtYXJnaW46NDhweCAwIDQ2cHggIWltcG9ydGFudDsKfQouZmxtLXdyYXAgLmZsbS1maXJzdC1zdGVwLWZyYW1le2JvcmRlcjoxcHggc29saWQgcmdiYSgyMjMsMjAzLDE1OCwuNTIpICFpbXBvcnRhbnQ7fQouZmxtLXdyYXAgLmZsbS1maXJzdC1zdGVwLW92ZXJsaW5lLAouZmxtLXdyYXAgLmZsbS1pbnRha2UtbGFiZWx7Y29sb3I6I2Q4YmY4NCAhaW1wb3J0YW50O30KLmZsbS13cmFwIC5mbG0tZmlyc3Qtc3RlcC10aXRsZXsKICBmb250LWZhbWlseTpCYXNrZXJ2aWxsZSwnTGlicmUgQmFza2VydmlsbGUnLCdJb3dhbiBPbGQgU3R5bGUnLEdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWYgIWltcG9ydGFudDsKICBjb2xvcjojZmZmYWYwICFpbXBvcnRhbnQ7CiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6I2ZmZmFmMCAhaW1wb3J0YW50Owp9Ci5mbG0td3JhcCAuZmxtLWZpcnN0LXN0ZXAtcnVsZXtiYWNrZ3JvdW5kOiNjOGE3NjAgIWltcG9ydGFudDt9Ci5mbG0td3JhcCAuZmxtLWZpcnN0LXN0ZXAtYnV0dG9uewogIGJhY2tncm91bmQ6I2Q4YmY4NCAhaW1wb3J0YW50OwogIGJvcmRlci1jb2xvcjojZDhiZjg0ICFpbXBvcnRhbnQ7CiAgY29sb3I6IzE0MjUxZiAhaW1wb3J0YW50OwogIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiMxNDI1MWYgIWltcG9ydGFudDsKICBmb250LXNpemU6MTIuNXB4ICFpbXBvcnRhbnQ7CiAgbGluZS1oZWlnaHQ6MS4zNSAhaW1wb3J0YW50OwogIGxldHRlci1zcGFjaW5nOjEuOXB4ICFpbXBvcnRhbnQ7CiAgcGFkZGluZzoxNnB4IDI0cHggIWltcG9ydGFudDsKICB0ZXh0LWFsaWduOmNlbnRlciAhaW1wb3J0YW50OwogIHRyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMnMgZWFzZSxjb2xvciAuMnMgZWFzZSAhaW1wb3J0YW50Owp9Ci5mbG0td3JhcCAuZmxtLWZpcnN0LXN0ZXAtYnV0dG9uOmhvdmVye2JhY2tncm91bmQ6I2VmZTBiNSAhaW1wb3J0YW50O2JvcmRlci1jb2xvcjojZWZlMGI1ICFpbXBvcnRhbnQ7fQouZmxtLXdyYXAgLmZsbS1jdGF7CiAgYmFja2dyb3VuZDp2YXIoLS1mbG0tcGFyY2htZW50KSAhaW1wb3J0YW50OwogIGJvcmRlcjowICFpbXBvcnRhbnQ7CiAgYm9yZGVyLXRvcDoxcHggc29saWQgdmFyKC0tZmxtLXJ1bGUpICFpbXBvcnRhbnQ7CiAgYm9yZGVyLWJvdHRvbToxcHggc29saWQgdmFyKC0tZmxtLXJ1bGUpICFpbXBvcnRhbnQ7CiAgYm9yZGVyLXJhZGl1czowICFpbXBvcnRhbnQ7CiAgcGFkZGluZzoyMHB4IDIycHggIWltcG9ydGFudDsKfQouZmxtLXdyYXAgLmZsbS1mZWF0dXJlZC1leHBlcnR7CiAgYmFja2dyb3VuZDojZmJmN2VlICFpbXBvcnRhbnQ7CiAgYm9yZGVyOjFweCBzb2xpZCB2YXIoLS1mbG0tcnVsZSkgIWltcG9ydGFudDsKICBib3JkZXItdG9wOjVweCBkb3VibGUgdmFyKC0tZmxtLWluaykgIWltcG9ydGFudDsKICBib3JkZXItYm90dG9tOjVweCBkb3VibGUgdmFyKC0tZmxtLXJ1bGUtZGFyaykgIWltcG9ydGFudDsKICBib3JkZXItcmFkaXVzOjAgIWltcG9ydGFudDsKICBwYWRkaW5nOjM5cHggMzhweCA0MHB4ICFpbXBvcnRhbnQ7CiAgbWFyZ2luOjUwcHggMCAzOHB4ICFpbXBvcnRhbnQ7Cn0KLmZsbS13cmFwIC5mbG0tcHJvZmlsZS1sZWFkewogIHBhZGRpbmc6MjBweCAwIDE2cHggIWltcG9ydGFudDsKICBtYXJnaW46MCAwIDMycHggIWltcG9ydGFudDsKfQouZmxtLXdyYXAgLmZsbS1wcm9maWxlLWxlYWQgLmZsbS1leWVicm93e21hcmdpbjowIDAgMTBweCAhaW1wb3J0YW50O30KLmZsbS13cmFwIC5mbG0tcHJvZmlsZS1sZWFkIC5mbG0taDJ7bWFyZ2luOjAgMCAxNHB4ICFpbXBvcnRhbnQ7fQouZmxtLXdyYXAgLmZsbS1mZS1waG90b3sKICBib3JkZXI6MXB4IHNvbGlkIHZhcigtLWZsbS1ydWxlLWRhcmspICFpbXBvcnRhbnQ7CiAgcGFkZGluZzo2cHggIWltcG9ydGFudDsKICBiYWNrZ3JvdW5kOiNmZmYgIWltcG9ydGFudDsKICBmaWx0ZXI6c2F0dXJhdGUoLjg2KSBjb250cmFzdCgxLjAzKSAhaW1wb3J0YW50Owp9Ci5mbG0td3JhcCAuZmxtLWZlLWJ1c2luZXNze2JvcmRlci1jb2xvcjojZDhjZGJkICFpbXBvcnRhbnQ7fQouZmxtLXdyYXAgLmZsbS1mZS1sb2dve3dpZHRoOjE1MHB4ICFpbXBvcnRhbnQ7fQouZmxtLXdyYXAgLmZsbS1kaXNjbGFpbWVye2JvcmRlci1jb2xvcjp2YXIoLS1mbG0tcnVsZSkgIWltcG9ydGFudDtjb2xvcjojNjA1ODRkICFpbXBvcnRhbnQ7fQouZmxtLXdyYXAgYTpmb2N1cy12aXNpYmxle291dGxpbmU6MnB4IHNvbGlkIHZhcigtLWZsbS1veGJsb29kKSAhaW1wb3J0YW50O291dGxpbmUtb2Zmc2V0OjRweCAhaW1wb3J0YW50O30KCkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCl7CiAgLmZsbS13cmFwIC5mbG0taGVyby1sZWZ0e3dpZHRoOjU2JSAhaW1wb3J0YW50O3BhZGRpbmctcmlnaHQ6NDNweCAhaW1wb3J0YW50O30KICAuZmxtLXdyYXAgLmZsbS1oZXJvLXJpZ2h0e3dpZHRoOjQ0JSAhaW1wb3J0YW50O30KICAuZmxtLXdyYXAgLmZsbS1maXJzdC1zdGVwLW1haW57d2lkdGg6NTclICFpbXBvcnRhbnQ7cGFkZGluZy1yaWdodDozOHB4ICFpbXBvcnRhbnQ7fQogIC5mbG0td3JhcCAuZmxtLWZpcnN0LXN0ZXAtc2lkZXt3aWR0aDo0MyUgIWltcG9ydGFudDt9Cn0KQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2N3B4KXsKICAuZmxtLXdyYXB7YmFja2dyb3VuZDp2YXIoLS1mbG0tcGFwZXIpICFpbXBvcnRhbnQ7fQogIC5mbG0td3JhcCAuZmxtLW1haW57cGFkZGluZzowIDE5cHggNzZweCAhaW1wb3J0YW50O2JveC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50O30KICAuZmxtLXdyYXAgLmZsbS1ieWxpbmUtYmFuZHtwYWRkaW5nOjIzcHggMCAyMXB4ICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTozMHB4ICFpbXBvcnRhbnQ7fQogIC5mbG0td3JhcCBoMi5mbG0taDIuZmxtLWhlYWRsaW5le2ZvbnQtc2l6ZTo0MHB4ICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MS4wMjUgIWltcG9ydGFudDtsZXR0ZXItc3BhY2luZzotLjAyMmVtICFpbXBvcnRhbnQ7fQogIC5mbG0td3JhcCAuZmxtLWgye2ZvbnQtc2l6ZTozMHB4ICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MS4xNSAhaW1wb3J0YW50O21hcmdpbi10b3A6MzJweCAhaW1wb3J0YW50O30KICAuZmxtLXdyYXAgLmZsbS1kZWNre2ZvbnQtc2l6ZToyMXB4ICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MS41ICFpbXBvcnRhbnQ7fQogIC5mbG0td3JhcCAuZmxtLW9wZW5pbmctaW1hZ2V7bWFyZ2luOjRweCAwIDM2cHggIWltcG9ydGFudDtwYWRkaW5nLXRvcDo3cHggIWltcG9ydGFudDt9CiAgLmZsbS13cmFwIC5mbG0tb3BlbmluZy1pbWFnZSBpbWd7aGVpZ2h0OmF1dG8gIWltcG9ydGFudDttaW4taGVpZ2h0OjAgIWltcG9ydGFudDtvYmplY3QtZml0OmNvbnRhaW4gIWltcG9ydGFudDt9CiAgLmZsbS13cmFwIC5mbG0tb3BlbmluZy1jYXB0aW9ue2ZvbnQtc2l6ZToxMnB4ICFpbXBvcnRhbnQ7fQogIC5mbG0td3JhcCAuZmxtLWhlcm8taW50cm8sCiAgLmZsbS13cmFwIC5mbG0tcGFyYWdyYXBoLAogIC5mbG0td3JhcCAuZmxtLWJvZHkgcHtmb250LXNpemU6MTguNXB4ICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MS43MyAhaW1wb3J0YW50O30KICAuZmxtLXdyYXAgLmZsbS1kcm9wY2Fwe2ZvbnQtc2l6ZTo4OHB4ICFpbXBvcnRhbnQ7fQogIC5mbG0td3JhcCAuZmxtLWhlcm8tcXVvdGUtdGV4dHtmb250LXNpemU6MjRweCAhaW1wb3J0YW50O30KICAuZmxtLXdyYXAgLmZsbS1oZXJvLWltZywKICAuZmxtLXdyYXAgLmZsbS1pbWFnZS13cmFwIGltZ3twYWRkaW5nOjVweCAhaW1wb3J0YW50O30KICAuZmxtLXdyYXAgLmZsbS1zaWduYXR1cmVfX3Bvd2Vye2NvbG9yOiNjOGJkYTkgIWltcG9ydGFudDstd2Via2l0LXRleHQtZmlsbC1jb2xvcjojYzhiZGE5ICFpbXBvcnRhbnQ7fQogIC5mbG0td3JhcCAuZmxtLWNhc2UtYm94e3BhZGRpbmc6MzBweCAyMnB4ICFpbXBvcnRhbnQ7fQogIC5mbG0td3JhcCAuZmxtLWtleS1ib3h7cGFkZGluZzoyOXB4IDIzcHggIWltcG9ydGFudDt9CiAgLmZsbS13cmFwIC5mbG0tZmlyc3Qtc3RlcHtwYWRkaW5nOjE3cHggIWltcG9ydGFudDt9CiAgLmZsbS13cmFwIC5mbG0tZmlyc3Qtc3RlcC1mcmFtZXtwYWRkaW5nOjI4cHggMjFweCAhaW1wb3J0YW50O30KICAuZmxtLXdyYXAgLmZsbS1mZWF0dXJlZC1leHBlcnR7cGFkZGluZzozMXB4IDIycHggMzRweCAhaW1wb3J0YW50O30KICAuZmxtLXdyYXAgLmZsbS1wcm9maWxlLWxlYWR7cGFkZGluZzoxOHB4IDAgMTVweCAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MjhweCAhaW1wb3J0YW50O30KICAuZmxtLXdyYXAgLmZsbS1wcm9maWxlLWxlYWQgLmZsbS1leWVicm93e21hcmdpbi1ib3R0b206OXB4ICFpbXBvcnRhbnQ7fQogIC5mbG0td3JhcCAuZmxtLWZpcnN0LXN0ZXAtYnV0dG9ue2ZvbnQtc2l6ZToxMnB4ICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MS40ICFpbXBvcnRhbnQ7bGV0dGVyLXNwYWNpbmc6MS42cHggIWltcG9ydGFudDtwYWRkaW5nOjE3cHggMTVweCAhaW1wb3J0YW50O30KfQpAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MzkwcHgpewogIC5mbG0td3JhcCAuZmxtLW1haW57cGFkZGluZy1sZWZ0OjE2cHggIWltcG9ydGFudDtwYWRkaW5nLXJpZ2h0OjE2cHggIWltcG9ydGFudDt9CiAgLmZsbS13cmFwIGgyLmZsbS1oMi5mbG0taGVhZGxpbmV7Zm9udC1zaXplOmNsYW1wKDMwcHgsOS4ydncsMzRweCkgIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjAzNSAhaW1wb3J0YW50O2xldHRlci1zcGFjaW5nOi0uMDE4ZW0gIWltcG9ydGFudDt9CiAgLmZsbS13cmFwIC5mbG0taDJ7Zm9udC1zaXplOjI5cHggIWltcG9ydGFudDt9CiAgLmZsbS13cmFwIC5mbG0taGVyby1pbnRybywKICAuZmxtLXdyYXAgLmZsbS1wYXJhZ3JhcGgsCiAgLmZsbS13cmFwIC5mbG0tYm9keSBwe2ZvbnQtc2l6ZToxOHB4ICFpbXBvcnRhbnQ7fQp9CkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo0ODBweCl7CiAgLmZsbS13cmFwIGgyLmZsbS1oMi5mbG0taGVhZGxpbmV7CiAgICB3aWR0aDoxMDAlICFpbXBvcnRhbnQ7CiAgICBtYXgtd2lkdGg6MTAwJSAhaW1wb3J0YW50OwogICAgZm9udC1zaXplOmNsYW1wKDI4cHgsNy42dncsMzJweCkgIWltcG9ydGFudDsKICAgIGxpbmUtaGVpZ2h0OjEuMDQgIWltcG9ydGFudDsKICAgIGxldHRlci1zcGFjaW5nOi0uMDE2ZW0gIWltcG9ydGFudDsKICAgIG92ZXJmbG93OnZpc2libGUgIWltcG9ydGFudDsKICB9CiAgLmZsbS13cmFwIGgyLmZsbS1oMi5mbG0taGVhZGxpbmUgLmZsbS1oZWFkbGluZS1saW5lewogICAgd2lkdGg6MTAwJSAhaW1wb3J0YW50OwogICAgbWF4LXdpZHRoOjEwMCUgIWltcG9ydGFudDsKICAgIHdoaXRlLXNwYWNlOm5vcm1hbCAhaW1wb3J0YW50OwogICAgb3ZlcmZsb3ctd3JhcDpub3JtYWwgIWltcG9ydGFudDsKICAgIHdvcmQtYnJlYWs6bm9ybWFsICFpbXBvcnRhbnQ7CiAgfQp9Cjwvc3R5bGU+Cgo8IS0tIEFydGljbGUtc3BlY2lmaWMgc2NvcGVkIGFkanVzdG1lbnRzIC0tPgo8c3R5bGU+Ci5mbG0td3JhcCAuZmxtLW9wZW5pbmctaW1hZ2UgaW1newogIGhlaWdodDphdXRvICFpbXBvcnRhbnQ7CiAgbWluLWhlaWdodDowICFpbXBvcnRhbnQ7CiAgb2JqZWN0LWZpdDppbml0aWFsICFpbXBvcnRhbnQ7CiAgb2JqZWN0LXBvc2l0aW9uOmNlbnRlciBjZW50ZXIgIWltcG9ydGFudDsKfQouZmxtLXdyYXAgLmZsbS1oZXJvLWltZ3sKICBib3JkZXI6MCAhaW1wb3J0YW50OwogIHBhZGRpbmc6MCAhaW1wb3J0YW50OwogIGJhY2tncm91bmQ6dHJhbnNwYXJlbnQgIWltcG9ydGFudDsKICBib3JkZXItcmFkaXVzOjI0cHggIWltcG9ydGFudDsKICBtaXgtYmxlbmQtbW9kZTptdWx0aXBseSAhaW1wb3J0YW50OwogIGZpbHRlcjpicmlnaHRuZXNzKDEuMDUpIHNhdHVyYXRlKC45MikgY29udHJhc3QoMS4wMikgIWltcG9ydGFudDsKfQouZmxtLXdyYXAgLmZsbS1mZS1waG90b3sKICBib3JkZXI6MCAhaW1wb3J0YW50OwogIHBhZGRpbmc6MCAhaW1wb3J0YW50OwogIGJhY2tncm91bmQ6dHJhbnNwYXJlbnQgIWltcG9ydGFudDsKICBib3JkZXItcmFkaXVzOjI0cHggIWltcG9ydGFudDsKICBtaXgtYmxlbmQtbW9kZTptdWx0aXBseSAhaW1wb3J0YW50OwogIGZpbHRlcjpicmlnaHRuZXNzKDEuMDUpIHNhdHVyYXRlKC45MikgY29udHJhc3QoMS4wMikgIWltcG9ydGFudDsKICBtYXgtd2lkdGg6MjQwcHggIWltcG9ydGFudDsKICBoZWlnaHQ6YXV0byAhaW1wb3J0YW50OwogIG9iamVjdC1maXQ6Y29udGFpbiAhaW1wb3J0YW50Owp9Ci5mbG0td3JhcCAuZmxtLWZlLXBob3RvLWNhcHRpb257bWF4LXdpZHRoOjI0MHB4ICFpbXBvcnRhbnQ7fQouZmxtLXdyYXAgLmZsbS1jbGllbnQtcGVyc3BlY3RpdmV7CiAgYm9yZGVyLXRvcDoycHggc29saWQgdmFyKC0tZmxtLWluaykgIWltcG9ydGFudDsKICBib3JkZXItYm90dG9tOjFweCBzb2xpZCB2YXIoLS1mbG0tcnVsZSkgIWltcG9ydGFudDsKICBwYWRkaW5nOjIycHggMCAyMHB4IDAgIWltcG9ydGFudDsKICBtYXJnaW46NDBweCAwIDQycHggMCAhaW1wb3J0YW50OwogIHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50Owp9Ci5mbG0td3JhcCAuZmxtLWNsaWVudC1wZXJzcGVjdGl2ZS1xdW90ZXsKICBmb250LWZhbWlseTonSW93YW4gT2xkIFN0eWxlJyxCYXNrZXJ2aWxsZSxHZW9yZ2lhLHNlcmlmICFpbXBvcnRhbnQ7CiAgZm9udC1zaXplOjI0cHggIWltcG9ydGFudDsKICBsaW5lLWhlaWdodDoxLjUgIWltcG9ydGFudDsKICBsZXR0ZXItc3BhY2luZzotLjAxZW0gIWltcG9ydGFudDsKICBjb2xvcjojMWMxYjE5ICFpbXBvcnRhbnQ7CiAgbWFyZ2luOjAgMCAxNHB4IDAgIWltcG9ydGFudDsKICB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsKfQouZmxtLXdyYXAgLmZsbS10aW1lbGluZS1saW5lewogIGZvbnQtZmFtaWx5Okdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWYgIWltcG9ydGFudDsKICBmb250LXNpemU6MThweCAhaW1wb3J0YW50OwogIGxpbmUtaGVpZ2h0OjEuOCAhaW1wb3J0YW50OwogIGNvbG9yOiMyNDIxMWQgIWltcG9ydGFudDsKICBtYXJnaW46MCAhaW1wb3J0YW50OwogIHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50Owp9CkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCl7CiAgLmZsbS13cmFwIC5mbG0tc2lnbmF0dXJlX19wb3dlcntmb250LXNpemU6Y2xhbXAoOTJweCwxMy45Y3F3LDE0NnB4KSAhaW1wb3J0YW50O30KfQpAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY3cHgpewogIC5mbG0td3JhcCBoMi5mbG0taDIuZmxtLWhlYWRsaW5le2ZvbnQtc2l6ZTozOHB4ICFpbXBvcnRhbnQ7fQogIC5mbG0td3JhcCBoMi5mbG0taDIuZmxtLWhlYWRsaW5lIC5mbG0taGVhZGxpbmUtbGluZXsKICAgIHdoaXRlLXNwYWNlOm5vcm1hbCAhaW1wb3J0YW50OwogICAgb3ZlcmZsb3ctd3JhcDpub3JtYWwgIWltcG9ydGFudDsKICAgIHdvcmQtYnJlYWs6bm9ybWFsICFpbXBvcnRhbnQ7CiAgICBtYXgtd2lkdGg6MTAwJSAhaW1wb3J0YW50OwogIH0KICAuZmxtLXdyYXAgLmZsbS1zaWduYXR1cmVfX3Bvd2Vye2ZvbnQtc2l6ZTpjbGFtcCgyLjdyZW0sMTN2dyw0LjJyZW0pICFpbXBvcnRhbnQ7fQogIC5mbG0td3JhcCAuZmxtLWNsaWVudC1wZXJzcGVjdGl2ZS1xdW90ZXtmb250LXNpemU6MjFweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuNTIgIWltcG9ydGFudDt9CiAgLmZsbS13cmFwIC5mbG0tZmUtcGhvdG8sLmZsbS13cmFwIC5mbG0tZmUtcGhvdG8tY2FwdGlvbnttYXgtd2lkdGg6MjQwcHggIWltcG9ydGFudDt9CiAgLmZsbS13cmFwIC5mbG0tdGltZWxpbmUtbGluZXtmb250LXNpemU6MTdweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuODUgIWltcG9ydGFudDt9Cn0KQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjQ4MHB4KXsKICAuZmxtLXdyYXAgLmZsbS1zaWduYXR1cmVfX3Bvd2Vye2ZvbnQtc2l6ZTpjbGFtcCgyLjNyZW0sMTIuMnZ3LDMuNHJlbSkgIWltcG9ydGFudDt9Cn0KCi8qIEFsaWdubWVudCBzYWZlZ3VhcmQ6IGxhc3QgbGluZSBvZiBkZWZlbnNlIGFnYWluc3QgaG9zdCB0aGVtZSBhbmQgc291cmNlIGZvcm1hdHRpbmcgKi8KLmZsbS13cmFwLAouZmxtLXdyYXAgLmZsbS1tYWluLAouZmxtLXdyYXAgLmZsbS1pbm5lciwKLmZsbS13cmFwIC5mbG0tYm9keSwKLmZsbS13cmFwIC5mbG0tc2VjdGlvbiwKLmZsbS13cmFwIC5mbG0tZmVhdHVyZS1oZWFkLAouZmxtLXdyYXAgaDIsCi5mbG0td3JhcCBoMywKLmZsbS13cmFwIGg0LAouZmxtLXdyYXAgcCwKLmZsbS13cmFwIGxpLAouZmxtLXdyYXAgYmxvY2txdW90ZSwKLmZsbS13cmFwIGZpZ2NhcHRpb24sCi5mbG0td3JhcCAuZmxtLWRlY2ssCi5mbG0td3JhcCAuZmxtLXNpZ25hdHVyZSwKLmZsbS13cmFwIC5mbG0tc2lnbmF0dXJlX19sZWFkLAouZmxtLXdyYXAgLmZsbS1zaWduYXR1cmVfX3Bvd2VyLAouZmxtLXdyYXAgLmZsbS1maXJzdC1zdGVwLAouZmxtLXdyYXAgLmZsbS1maXJzdC1zdGVwLWZyYW1lLAouZmxtLXdyYXAgLmZsbS1maXJzdC1zdGVwLXRpdGxlLAouZmxtLXdyYXAgLmZsbS1maXJzdC1zdGVwLWNvcHksCi5mbG0td3JhcCAuZmxtLWZlYXR1cmVkLWV4cGVydCwKLmZsbS13cmFwIC5mbG0tc291cmNlLW5vdGV7CiAgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7Cn0KLmZsbS13cmFwIC5mbG0tZmlyc3Qtc3RlcC1idXR0b257CiAgdGV4dC1hbGlnbjpjZW50ZXIgIWltcG9ydGFudDsKfQpAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpewogIC5mbG0td3JhcCAuZmxtLW1hc3RoZWFkLXJpZ2h0LAogIC5mbG0td3JhcCAuZmxtLW1hc3RoZWFkLXJpZ2h0IGRpdnsKICAgIHRleHQtYWxpZ246cmlnaHQgIWltcG9ydGFudDsKICB9Cn0KQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2N3B4KXsKICAuZmxtLXdyYXAgLmZsbS1tYXN0aGVhZC1yaWdodCwKICAuZmxtLXdyYXAgLmZsbS1tYXN0aGVhZC1yaWdodCBkaXZ7CiAgICB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsKICB9Cn0KPC9zdHlsZT4KCjxkaXYgY2xhc3M9ImZsbS13cmFwIj4KPGRpdiBjbGFzcz0iZmxtLW1haW4iPgo8c2NyaXB0IHR5cGU9ImFwcGxpY2F0aW9uL2xkK2pzb24iPgp7CiJAY29udGV4dCI6Imh0dHBzOi8vc2NoZW1hLm9yZyIsCiJAZ3JhcGgiOlsKewoiQHR5cGUiOiJBcnRpY2xlIiwKIkBpZCI6Imh0dHBzOi8vZml0bmVzc2xpdmluZ21hZ2F6aW5lLmNvbS9ob3ctcGlsYXRlcy10cmFuc2Zvcm1lZC1yZWhhYmlsaXRhdGlvbi1hbmQtZml0bmVzcy1pbi1zYW50YS1iYXJiYXJhI2FydGljbGUiLAoiaGVhZGxpbmUiOiJIb3cgUGlsYXRlcyBUcmFuc2Zvcm1lZCBSZWhhYmlsaXRhdGlvbiBBbmQgRml0bmVzcyBJbiBTYW50YSBCYXJiYXJhOiBJbnNpZGUgQ29yZSBTcG9ydCIsCiJkZXNjcmlwdGlvbiI6IkFuIGVkaXRvcmlhbCBzcG90bGlnaHQgZnJvbSBGaXRuZXNzIExpdmluZyBNYWdhemluZeKEoiBvbiBDaGFuZGEgRmV0dGVyIGFuZCBDb3JlIFNwb3J0LCBhbiBpbmRlcGVuZGVudGx5IG93bmVkIFBpbGF0ZXMgYW5kIHdlbGxuZXNzIHN0dWRpbyBpbiBTYW50YSBCYXJiYXJhLCBDYWxpZm9ybmlhLCB3aGVyZSBhIHJlaGFiaWxpdGF0aW9uLWZpcnN0IHZpZXcgb2YgbW92ZW1lbnQgc3VwcG9ydHMgdHdvIHN1aXRlcywgY2xvc2UgdG8gb25lIGh1bmRyZWQgd2Vla2x5IGNsYXNzZXMsIHByaXZhdGUgdHJhaW5pbmcsIGEgS2lkcyBDbHViIGZvciBwYXJlbnRzLCBhbmQgcHJvZ3JhbW1pbmcgd3JpdHRlbiBmb3IgY2hhbmdpbmcgc3RhZ2VzIG9mIGxpZmUuIiwKImF1dGhvciI6eyJAdHlwZSI6IlBlcnNvbiIsIm5hbWUiOiJNYXJrIEQuUi4gRm9yZCIsImpvYlRpdGxlIjoiTWFuYWdpbmcgRWRpdG9yIn0sCiJwdWJsaXNoZXIiOnsiQHR5cGUiOiJPcmdhbml6YXRpb24iLCJuYW1lIjoiRml0bmVzcyBMaXZpbmcgTWFnYXppbmXihKIifSwKIm1haW5FbnRpdHlPZlBhZ2UiOiJodHRwczovL2ZpdG5lc3NsaXZpbmdtYWdhemluZS5jb20vaG93LXBpbGF0ZXMtdHJhbnNmb3JtZWQtcmVoYWJpbGl0YXRpb24tYW5kLWZpdG5lc3MtaW4tc2FudGEtYmFyYmFyYSIsCiJpc1BhcnRPZiI6eyJAaWQiOiJodHRwczovL2ZpdG5lc3NsaXZpbmdtYWdhemluZS5jb20vaG93LXBpbGF0ZXMtdHJhbnNmb3JtZWQtcmVoYWJpbGl0YXRpb24tYW5kLWZpdG5lc3MtaW4tc2FudGEtYmFyYmFyYSN3ZWJwYWdlIn0sCiJkYXRlUHVibGlzaGVkIjoiMjAyNi0wOC0xNCIsCiJkYXRlTW9kaWZpZWQiOiIyMDI2LTA4LTE3IiwKImltYWdlIjpbImh0dHBzOi8vaWlsaS5pby9DUHBIb3RTLmpwZyIsImh0dHBzOi8vaWlsaS5pby9DUHA5aGpTLmpwZyIsImh0dHBzOi8vaWlsaS5pby9DUHA5NHdCLmpwZyIsImh0dHBzOi8vaWlsaS5pby9DUHBKV0w3LmpwZyIsImh0dHBzOi8vaWlsaS5pby9DUHBIT0ROLmpwZyIsImh0dHBzOi8vaWlsaS5pby9DUHBkb0c5LmpwZyJdLAoiYWJvdXQiOlt7IkB0eXBlIjoiVGhpbmciLCJuYW1lIjoiUGlsYXRlcyByZWhhYmlsaXRhdGlvbiJ9LHsiQHR5cGUiOiJUaGluZyIsIm5hbWUiOiJpbmRpdmlkdWFsbHkgcHJvZ3JhbW1lZCBmaXRuZXNzIHRyYWluaW5nIn0seyJAdHlwZSI6IlRoaW5nIiwibmFtZSI6ImJvdXRpcXVlIHdlbGxuZXNzIGNlbnRlciJ9LHsiQHR5cGUiOiJQbGFjZSIsIm5hbWUiOiJTYW50YSBCYXJiYXJhLCBDYWxpZm9ybmlhIn1dLAoibWVudGlvbnMiOlt7IkBpZCI6Imh0dHBzOi8vZml0bmVzc2xpdmluZ21hZ2F6aW5lLmNvbS9ob3ctcGlsYXRlcy10cmFuc2Zvcm1lZC1yZWhhYmlsaXRhdGlvbi1hbmQtZml0bmVzcy1pbi1zYW50YS1iYXJiYXJhI2NoYW5kYS1mZXR0ZXIifSx7IkBpZCI6Imh0dHBzOi8vZml0bmVzc2xpdmluZ21hZ2F6aW5lLmNvbS9ob3ctcGlsYXRlcy10cmFuc2Zvcm1lZC1yZWhhYmlsaXRhdGlvbi1hbmQtZml0bmVzcy1pbi1zYW50YS1iYXJiYXJhI2xvY2FsYnVzaW5lc3MifV0KfSwKewoiQHR5cGUiOiJXZWJQYWdlIiwKIkBpZCI6Imh0dHBzOi8vZml0bmVzc2xpdmluZ21hZ2F6aW5lLmNvbS9ob3ctcGlsYXRlcy10cmFuc2Zvcm1lZC1yZWhhYmlsaXRhdGlvbi1hbmQtZml0bmVzcy1pbi1zYW50YS1iYXJiYXJhI3dlYnBhZ2UiLAoidXJsIjoiaHR0cHM6Ly9maXRuZXNzbGl2aW5nbWFnYXppbmUuY29tL2hvdy1waWxhdGVzLXRyYW5zZm9ybWVkLXJlaGFiaWxpdGF0aW9uLWFuZC1maXRuZXNzLWluLXNhbnRhLWJhcmJhcmEiLAoibmFtZSI6IkhvdyBQaWxhdGVzIFRyYW5zZm9ybWVkIFJlaGFiaWxpdGF0aW9uIEFuZCBGaXRuZXNzIEluIFNhbnRhIEJhcmJhcmE6IEluc2lkZSBDb3JlIFNwb3J0IiwKImlzUGFydE9mIjp7IkB0eXBlIjoiV2ViU2l0ZSIsIm5hbWUiOiJGaXRuZXNzIExpdmluZyBNYWdhemluZeKEoiIsInVybCI6Imh0dHBzOi8vZml0bmVzc2xpdmluZ21hZ2F6aW5lLmNvbS8ifSwKInByaW1hcnlJbWFnZU9mUGFnZSI6eyJAdHlwZSI6IkltYWdlT2JqZWN0IiwidXJsIjoiaHR0cHM6Ly9paWxpLmlvL0NQcEhvdFMuanBnIn0sCiJhYm91dCI6eyJAaWQiOiJodHRwczovL2ZpdG5lc3NsaXZpbmdtYWdhemluZS5jb20vaG93LXBpbGF0ZXMtdHJhbnNmb3JtZWQtcmVoYWJpbGl0YXRpb24tYW5kLWZpdG5lc3MtaW4tc2FudGEtYmFyYmFyYSNsb2NhbGJ1c2luZXNzIn0sCiJkYXRlUHVibGlzaGVkIjoiMjAyNi0wOC0xNCIsCiJkYXRlTW9kaWZpZWQiOiIyMDI2LTA4LTE3Igp9LAp7CiJAdHlwZSI6IkhlYWx0aENsdWIiLAoiQGlkIjoiaHR0cHM6Ly9maXRuZXNzbGl2aW5nbWFnYXppbmUuY29tL2hvdy1waWxhdGVzLXRyYW5zZm9ybWVkLXJlaGFiaWxpdGF0aW9uLWFuZC1maXRuZXNzLWluLXNhbnRhLWJhcmJhcmEjbG9jYWxidXNpbmVzcyIsCiJuYW1lIjoiQ29yZSBTcG9ydCIsCiJ1cmwiOiJodHRwczovL2NvcmVzcG9ydHNiLmNvbS8iLAoic2FtZUFzIjpbImh0dHBzOi8vY29yZXNwb3J0c2IuY29tLyJdLAoiaW1hZ2UiOiJodHRwczovL2lpbGkuaW8vQ1BwSldMNy5qcGciLAoibG9nbyI6Imh0dHBzOi8vaWlsaS5pby9DUHA5NHdCLmpwZyIsCiJ0ZWxlcGhvbmUiOiIrMS04MDUtNjg3LTQ2OTIiLAoiYWRkcmVzcyI6eyJAdHlwZSI6IlBvc3RhbEFkZHJlc3MiLCJzdHJlZXRBZGRyZXNzIjoiMzMxOSBTdGF0ZSBTdHJlZXQsIExvcmV0byBQbGF6YSIsImFkZHJlc3NMb2NhbGl0eSI6IlNhbnRhIEJhcmJhcmEiLCJhZGRyZXNzUmVnaW9uIjoiQ0EiLCJwb3N0YWxDb2RlIjoiOTMxMDUiLCJhZGRyZXNzQ291bnRyeSI6IlVTIn0sCiJhcmVhU2VydmVkIjpbeyJAdHlwZSI6IkNpdHkiLCJuYW1lIjoiU2FudGEgQmFyYmFyYSJ9LHsiQHR5cGUiOiJQbGFjZSIsIm5hbWUiOiJTYW50YSBCYXJiYXJhIENvdW50eSJ9XSwKImtub3dzQWJvdXQiOlsiUGlsYXRlcyByZWZvcm1lciBjbGFzc2VzIiwiUGlsYXRlcyByZWhhYmlsaXRhdGlvbiIsInByaXZhdGUgdHJhaW5pbmciLCJwZWx2aWMgZmxvb3IgcHJvZ3JhbW1pbmciLCJzcGluIGNsYXNzZXMiLCJUUlggdHJhaW5pbmciLCJiYXJyZSIsIm1vYmlsaXR5IGFuZCBzdHJldGNoIiwiY29yZSBtYXQgd29yayIsImJvZHkgY29tcG9zaXRpb24gYW5hbHlzaXMiLCJ3ZWxsbmVzcyBjb25zdWx0YXRpb24iLCJLaWRzIENsdWIgZm9yIHBhcmVudHMiLCJ5b3V0aCBmaXRuZXNzIHByb2dyYW1taW5nIiwibG9uZ2V2aXR5IHByaXZhdGUgdHJhaW5pbmciXSwKImZvdW5kZXIiOnsiQGlkIjoiaHR0cHM6Ly9maXRuZXNzbGl2aW5nbWFnYXppbmUuY29tL2hvdy1waWxhdGVzLXRyYW5zZm9ybWVkLXJlaGFiaWxpdGF0aW9uLWFuZC1maXRuZXNzLWluLXNhbnRhLWJhcmJhcmEjY2hhbmRhLWZldHRlciJ9LAoiZW1wbG95ZWUiOnsiQGlkIjoiaHR0cHM6Ly9maXRuZXNzbGl2aW5nbWFnYXppbmUuY29tL2hvdy1waWxhdGVzLXRyYW5zZm9ybWVkLXJlaGFiaWxpdGF0aW9uLWFuZC1maXRuZXNzLWluLXNhbnRhLWJhcmJhcmEjY2hhbmRhLWZldHRlciJ9Cn0sCnsKIkB0eXBlIjoiUGVyc29uIiwKIkBpZCI6Imh0dHBzOi8vZml0bmVzc2xpdmluZ21hZ2F6aW5lLmNvbS9ob3ctcGlsYXRlcy10cmFuc2Zvcm1lZC1yZWhhYmlsaXRhdGlvbi1hbmQtZml0bmVzcy1pbi1zYW50YS1iYXJiYXJhI2NoYW5kYS1mZXR0ZXIiLAoibmFtZSI6IkNoYW5kYSBGZXR0ZXIiLAoiam9iVGl0bGUiOiJPd25lciBhbmQgTWFzdGVyIFRyYWluZXIiLAoiaW1hZ2UiOiJodHRwczovL2lpbGkuaW8vQ1BwOWhqUy5qcGciLAoid29ya3NGb3IiOnsiQGlkIjoiaHR0cHM6Ly9maXRuZXNzbGl2aW5nbWFnYXppbmUuY29tL2hvdy1waWxhdGVzLXRyYW5zZm9ybWVkLXJlaGFiaWxpdGF0aW9uLWFuZC1maXRuZXNzLWluLXNhbnRhLWJhcmJhcmEjbG9jYWxidXNpbmVzcyJ9LAoia25vd3NBYm91dCI6WyJQaWxhdGVzIGluc3RydWN0aW9uIiwibW92ZW1lbnQgcmVoYWJpbGl0YXRpb24iLCJncm91cCBleGVyY2lzZSBwcm9ncmFtbWluZyIsInByaXZhdGUgdHJhaW5pbmciLCJpbnN0cnVjdG9yIGNlcnRpZmljYXRpb24iLCJib2R5IGNvbXBvc2l0aW9uIiwiZnVuY3Rpb25hbCBtb3ZlbWVudCJdLAoiYWRkcmVzcyI6eyJAdHlwZSI6IlBvc3RhbEFkZHJlc3MiLCJhZGRyZXNzTG9jYWxpdHkiOiJTYW50YSBCYXJiYXJhIiwiYWRkcmVzc1JlZ2lvbiI6IkNBIiwiYWRkcmVzc0NvdW50cnkiOiJVUyJ9Cn0sCnsKIkB0eXBlIjoiRkFRUGFnZSIsCiJAaWQiOiJodHRwczovL2ZpdG5lc3NsaXZpbmdtYWdhemluZS5jb20vaG93LXBpbGF0ZXMtdHJhbnNmb3JtZWQtcmVoYWJpbGl0YXRpb24tYW5kLWZpdG5lc3MtaW4tc2FudGEtYmFyYmFyYSNmYXEiLAoibWFpbkVudGl0eSI6Wwp7IkB0eXBlIjoiUXVlc3Rpb24iLCJuYW1lIjoiV2hvIElzIENoYW5kYSBGZXR0ZXI/IiwiYWNjZXB0ZWRBbnN3ZXIiOnsiQHR5cGUiOiJBbnN3ZXIiLCJ0ZXh0IjoiQ2hhbmRhIEZldHRlciBpcyB0aGUgb3duZXIgYW5kIG1hc3RlciB0cmFpbmVyIG9mIENvcmUgU3BvcnQgaW4gU2FudGEgQmFyYmFyYSwgQ2FsaWZvcm5pYS4gQSBmb3JtZXIgcHJvZmVzc2lvbmFsIGJhbGxldCBkYW5jZXIsIHNoZSB3YXMgaW50cm9kdWNlZCB0byBQaWxhdGVzIGFzIGEgZm9ybSBvZiBwaHlzaWNhbCByZWhhYmlsaXRhdGlvbiwgc3R1ZGllZCBwaHlzaWNhbCBlZHVjYXRpb24sIHNwb3J0cyBwc3ljaG9sb2d5LCBhbmQgYW5hdG9teSBhdCBVQyBTYW50YSBCYXJiYXJhLCBtYW5hZ2VkIGdyb3VwIGV4ZXJjaXNlIHByb2dyYW1zIGF0IGEgbG9jYWwgaGVhbHRoIGNsdWIgZm9yIGZpZnRlZW4geWVhcnMsIGFuZCB0aGVuIG9wZW5lZCBDb3JlIFNwb3J0IGluIDIwMDcsIHdoaWNoIGlzIG5vdyBhcHByb2FjaGluZyB0d28gZGVjYWRlcyBpbiBidXNpbmVzcy4ifX0sCnsiQHR5cGUiOiJRdWVzdGlvbiIsIm5hbWUiOiJXaGF0IElzIENvcmUgU3BvcnQgS25vd24gRm9yPyIsImFjY2VwdGVkQW5zd2VyIjp7IkB0eXBlIjoiQW5zd2VyIiwidGV4dCI6IkNvcmUgU3BvcnQgaXMga25vd24gZm9yIGNvbWJpbmluZyBQaWxhdGVzIHdpdGggYSB3aWRlIHByb2dyYW0gcmFuZ2UgdGhhdCBpbmNsdWRlcyBzcGluLCBUUlgsIGJhcnJlLCB3ZWlnaHQgdHJhaW5pbmcsIG1vYmlsaXR5IGFuZCBzdHJldGNoLCBjb3JlIG1hdCB3b3JrLCBhbmQgcGVsdmljIGZsb29yIHNwZWNpYWxpemF0aW9uLCBhbG9uZyB3aXRoIHlvdXRoIHByb2dyYW1taW5nLCBhIEtpZHMgQ2x1YiB0aGF0IG1ha2VzIHRyYWluaW5nIG1vcmUgcHJhY3RpY2FsIGZvciBwYXJlbnRzLCBsb25nZXZpdHktZm9jdXNlZCBwcml2YXRlIHRyYWluaW5nLCBhbmQgcmVoYWJpbGl0YXRpb24tb3JpZW50ZWQgd29yayBpbiBhIHNlcGFyYXRlIHdlbGxuZXNzIHN1aXRlLiJ9fSwKeyJAdHlwZSI6IlF1ZXN0aW9uIiwibmFtZSI6IklzIENvcmUgU3BvcnQgQmVnaW5uZXIgRnJpZW5kbHk/IiwiYWNjZXB0ZWRBbnN3ZXIiOnsiQHR5cGUiOiJBbnN3ZXIiLCJ0ZXh0IjoiQ2hhbmRhIEZldHRlciBkZXNjcmliZWQgYSBkZWxpYmVyYXRlIG9uYm9hcmRpbmcgcGF0aCBmb3IgbmVydm91cyBiZWdpbm5lcnMuIE5ldyBjbGllbnRzIHN0YXJ0IHdpdGggYW4gaW50cm9kdWN0b3J5IGNsYXNzIHdoZXJlIHRoZXkgbGVhcm4gdGhlIGVxdWlwbWVudCwgd2hhdCBhIG1vdmVtZW50IHNob3VsZCBmZWVsIGxpa2UsIGFuZCB3aGF0IGl0IHNob3VsZCBub3QgZmVlbCBsaWtlLiBTdGFmZiBncmVldCBjbGllbnRzIGJ5IG5hbWUsIHBhaXIgbmV3Y29tZXJzIHdpdGggYSB0cmFpbmluZyBwYXJ0bmVyLCBhbmQgaGVscCBtYXAgb3V0IGEgc2NoZWR1bGUgdGhhdCBmaXRzIHRoZWlyIGdvYWxzLiJ9fSwKeyJAdHlwZSI6IlF1ZXN0aW9uIiwibmFtZSI6IkRvZXMgQ29yZSBTcG9ydCBPZmZlciBQcm9ncmFtcyBGb3IgRGlmZmVyZW50IFN0YWdlcyBPZiBMaWZlPyIsImFjY2VwdGVkQW5zd2VyIjp7IkB0eXBlIjoiQW5zd2VyIiwidGV4dCI6Illlcy4gQ2hhbmRhIEZldHRlciBkZXNjcmliZXMgQ29yZSBTcG9ydCBhcyBzZXJ2aW5nIGNsaWVudHMgdGhyb3VnaCBjaGFuZ2luZyBzdGFnZXMgb2YgbGlmZS4gVGhlIHN0dWRpbyBvZmZlcnMgeW91dGggcHJvZ3JhbW1pbmcgYXQgcG9pbnRzIGR1cmluZyB0aGUgeWVhciwgZml0bmVzcy1iYXNlZCBjbGFzc2VzIGFuZCBhIEtpZHMgQ2x1YiB0aGF0IG1ha2UgdHJhaW5pbmcgbW9yZSBwcmFjdGljYWwgZm9yIHBhcmVudHMsIHBlbHZpYyBmbG9vciBzcGVjaWFsaXphdGlvbiBhcm91bmQgdGhlIHByZS0gYW5kIHBvc3QtbWVub3BhdXNhbCB5ZWFycywgYW5kIGxvbmdldml0eS1mb2N1c2VkIHByaXZhdGUgdHJhaW5pbmcgZm9yIG9sZGVyIGFkdWx0cy4ifX0sCnsiQHR5cGUiOiJRdWVzdGlvbiIsIm5hbWUiOiJXaGF0IFJlc3VsdHMgRG8gQ2xpZW50cyBTZWUgRnJvbSBDb25zaXN0ZW50IFRyYWluaW5nIEF0IENvcmUgU3BvcnQ/IiwiYWNjZXB0ZWRBbnN3ZXIiOnsiQHR5cGUiOiJBbnN3ZXIiLCJ0ZXh0IjoiQ2hhbmRhIEZldHRlciBzYWlkIGNvbnNpc3RlbmN5IG9mIHJvdWdobHkgdGhyZWUgc2Vzc2lvbnMgcGVyIHdlZWsgaXMgdGhlIGJhc2VsaW5lIHNoZSByZWNvbW1lbmRzLiBTaGUgZm9jdXNlcyBjbGllbnRzIG9uIG1haW50YWluaW5nIGFuZCBidWlsZGluZyBtdXNjbGUgcmF0aGVyIHRoYW4gb25seSBsb3Npbmcgd2VpZ2h0LCBhbmQgdXNlcyBib2R5IGNvbXBvc2l0aW9uIGFuYWx5c2lzIHRvIGVzdGFibGlzaCBhIGJhc2VsaW5lLiBDbGllbnRzIGNvbW1vbmx5IHJlcG9ydCBpbXByb3ZlZCBzdHJlbmd0aCwgZWFzaWVyIGRhaWx5IG1vdmVtZW50LCBhbmQgZ3JlYXRlciBjb25maWRlbmNlLiBJbmRpdmlkdWFsIGV4cGVyaWVuY2VzIHZhcnkuIn19LAp7IkB0eXBlIjoiUXVlc3Rpb24iLCJuYW1lIjoiV2hhdCBNYWtlcyBDb3JlIFNwb3J0IERpZmZlcmVudCBJbiBTYW50YSBCYXJiYXJhPyIsImFjY2VwdGVkQW5zd2VyIjp7IkB0eXBlIjoiQW5zd2VyIiwidGV4dCI6IkNvcmUgU3BvcnQgaXMgaW5kZXBlbmRlbnRseSBvd25lZCBhbmQgb3BlcmF0ZWQsIHdoaWNoIGFsbG93cyBwcm9ncmFtbWluZyB0byBiZSBzaGFwZWQgYXJvdW5kIHRoZSBjbGllbnRzIGluIHRoZSByb29tIHJhdGhlciB0aGFuIGEgZnJhbmNoaXNlIGZvcm1hdC4gQ2hhbmRhIEZldHRlciBjaXRlZCBsb25nLXRlbnVyZWQgc3RhZmYsIGEgY2xhc3Mgc2NoZWR1bGUgb2YgY2xvc2UgdG8gb25lIGh1bmRyZWQgc2Vzc2lvbnMgYSB3ZWVrLCBhIHNlcGFyYXRlIHdlbGxuZXNzIHN1aXRlIGZvciBwcml2YXRlIHRyYWluaW5nIGFuZCByZWhhYmlsaXRhdGlvbiwgYSBLaWRzIENsdWIgZm9yIHBhcmVudHMsIHByb2dyYW1taW5nIGRlc2lnbmVkIHRvIHNlcnZlIGNsaWVudHMgYWNyb3NzIGNoYW5naW5nIHN0YWdlcyBvZiBsaWZlLCBhbmQgYSBjbGllbnQgcmV0ZW50aW9uIHJhdGUgc2hlIGVzdGltYXRlcyBhdCBhYm91dCBlaWdodHktZml2ZSBwZXJjZW50LiJ9fQpdCn0KXQp9Cjwvc2NyaXB0PgoKPGRpdiBjbGFzcz0iZmxtLWlubmVyIj4KPGRpdiBjbGFzcz0iZmxtLWJ5bGluZS1iYW5kIiBzdHlsZT0icGFkZGluZzozNHB4IDAgMjJweCAwOyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsgb3ZlcmZsb3c6dmlzaWJsZSAhaW1wb3J0YW50OyI+Cjx0YWJsZSBjbGFzcz0iZmxtLXRhYmxlIiByb2xlPSJwcmVzZW50YXRpb24iIHdpZHRoPSIxMDAlIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiIGJvcmRlcj0iMCI+Cjx0cj4KPHRkIGNsYXNzPSJmbG0tbWFzdGhlYWQtbGVmdCIgdmFsaWduPSJ0b3AiIHN0eWxlPSJ3aWR0aDo2MiU7IHZlcnRpY2FsLWFsaWduOnRvcDsgcGFkZGluZzowOyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsiPgo8ZGl2IGNsYXNzPSJmbG0tc21hbGwtbGFiZWwiIHN0eWxlPSJsZXR0ZXItc3BhY2luZzozLjRweDsgZm9udC1zaXplOjEycHg7IG1hcmdpbjowIDAgOXB4IDA7Ij5Mb2NhbCBGaXRuZXNzIExlYWRlcnNoaXAgU2VyaWVzPC9kaXY+CjxkaXYgY2xhc3M9ImZsbS1zbWFsbC1sYWJlbCIgc3R5bGU9ImxldHRlci1zcGFjaW5nOjIuN3B4OyBmb250LXNpemU6MTFweDsgY29sb3I6IzkyOGE4MjsgbWFyZ2luOjA7Ij5FZGl0b3JpYWwgU3BvdGxpZ2h0IC8gU2FudGEgQmFyYmFyYSwgQ2FsaWZvcm5pYTwvZGl2Pgo8L3RkPgo8dGQgY2xhc3M9ImZsbS1tYXN0aGVhZC1yaWdodCIgdmFsaWduPSJ0b3AiIHN0eWxlPSJ3aWR0aDozOCU7IHZlcnRpY2FsLWFsaWduOnRvcDsgcGFkZGluZzowOyB0ZXh0LWFsaWduOnJpZ2h0OyI+CjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5Okdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWY7IGZvbnQtc2l6ZToyMnB4OyBsaW5lLWhlaWdodDoxLjM1OyBjb2xvcjojMTUxNTE1OyBtYXJnaW46MDsgdGV4dC1hbGlnbjpyaWdodDsiPkJ5IE1hcmsgRC5SLiBGb3JkPC9kaXY+CjxkaXYgY2xhc3M9ImZsbS1zbWFsbC1sYWJlbCIgc3R5bGU9ImxldHRlci1zcGFjaW5nOjEuOHB4OyBmb250LXNpemU6MTFweDsgbWFyZ2luOjEwcHggMCAwIDA7IHRleHQtYWxpZ246cmlnaHQ7Ij5NYW5hZ2luZyBFZGl0b3I8L2Rpdj4KPC90ZD4KPC90cj4KPC90YWJsZT4KPC9kaXY+Cgo8ZGl2IHN0eWxlPSJoZWlnaHQ6MXB4OyBiYWNrZ3JvdW5kOiNkOWQ0Y2I7IG1hcmdpbjowIDAgMzBweCAwOyB3aWR0aDoxMDAlOyBtYXgtd2lkdGg6OTYwcHg7Ij48L2Rpdj4KCjxkaXYgY2xhc3M9ImZsbS1mZWF0dXJlLWhlYWQiIHN0eWxlPSJwYWRkaW5nOjAgMCAxOHB4IDA7IHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyBvdmVyZmxvdzp2aXNpYmxlICFpbXBvcnRhbnQ7Ij4KPGRpdiBjbGFzcz0iZmxtLWV5ZWJyb3ciPkZpdG5lc3MgTGl2aW5nIE1hZ2F6aW5l4oSiIEZlYXR1cmUgUHJvZmlsZTwvZGl2Pgo8aDIgY2xhc3M9ImZsbS1oMiBmbG0taGVhZGxpbmUiIGFyaWEtbGFiZWw9IlRoZSBTYW50YSBCYXJiYXJhIFN0dWRpbyBUaGF0IEtlcHQgUGlsYXRlcyBDbG9zZXIgVG8gUmVwYWlyIFRoYW4gVG8gRmFzaGlvbiIgc3R5bGU9ImZvbnQtZmFtaWx5OkJhc2tlcnZpbGxlLCdCYXNrZXJ2aWxsZSBPbGQgRmFjZScsJ0xpYnJlIEJhc2tlcnZpbGxlJywnSW93YW4gT2xkIFN0eWxlJywnUGFsYXRpbm8gTGlub3R5cGUnLEdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWYgIWltcG9ydGFudDsgZm9udC1zdHlsZTpub3JtYWwgIWltcG9ydGFudDsgZm9udC13ZWlnaHQ6NzAwICFpbXBvcnRhbnQ7IGZvbnQtc3ludGhlc2lzOndlaWdodCAhaW1wb3J0YW50OyI+PHNwYW4gY2xhc3M9ImZsbS1oZWFkbGluZS1saW5lIiBzdHlsZT0iZm9udC1mYW1pbHk6QmFza2VydmlsbGUsJ0Jhc2tlcnZpbGxlIE9sZCBGYWNlJywnTGlicmUgQmFza2VydmlsbGUnLCdJb3dhbiBPbGQgU3R5bGUnLCdQYWxhdGlubyBMaW5vdHlwZScsR2VvcmdpYSwnVGltZXMgTmV3IFJvbWFuJyxzZXJpZiAhaW1wb3J0YW50OyI+VGhlIFNhbnRhIEJhcmJhcmEgU3R1ZGlvPC9zcGFuPjxzcGFuIGNsYXNzPSJmbG0taGVhZGxpbmUtbGluZSIgc3R5bGU9ImZvbnQtZmFtaWx5OkJhc2tlcnZpbGxlLCdCYXNrZXJ2aWxsZSBPbGQgRmFjZScsJ0xpYnJlIEJhc2tlcnZpbGxlJywnSW93YW4gT2xkIFN0eWxlJywnUGFsYXRpbm8gTGlub3R5cGUnLEdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWYgIWltcG9ydGFudDsiPlRoYXQgS2VwdCBQaWxhdGVzIENsb3Nlcjwvc3Bhbj48c3BhbiBjbGFzcz0iZmxtLWhlYWRsaW5lLWxpbmUiIHN0eWxlPSJmb250LWZhbWlseTpCYXNrZXJ2aWxsZSwnQmFza2VydmlsbGUgT2xkIEZhY2UnLCdMaWJyZSBCYXNrZXJ2aWxsZScsJ0lvd2FuIE9sZCBTdHlsZScsJ1BhbGF0aW5vIExpbm90eXBlJyxHZW9yZ2lhLCdUaW1lcyBOZXcgUm9tYW4nLHNlcmlmICFpbXBvcnRhbnQ7Ij5UbyBSZXBhaXIgVGhhbiBUbyBGYXNoaW9uPC9zcGFuPjwvaDI+CjxkaXYgY2xhc3M9ImZsbS1kZWNrIj5DaGFuZGEgRmV0dGVyIGludHJvZHVjZWQgUGlsYXRlcyB0byBhIFNhbnRhIEJhcmJhcmEgZ3ltIGZsb29yIHdoZW4gaXQgd2FzIHN0aWxsIGNvbnNpZGVyZWQgcmVoYWJpbGl0YXRpb24uIE5lYXJseSB0d2VudHkgeWVhcnMgbGF0ZXIsIENvcmUgU3BvcnQgaXMgYSB0d28tc3VpdGUgZml0bmVzcyBhbmQgd2VsbG5lc3MgY2VudGVyIHdoZXJlIHRoZSBwcm9ncmFtbWluZyBzdGlsbCBhbnN3ZXJzIHRvIHRoZSBjbGllbnQgcmF0aGVyIHRoYW4gdGhlIGZvcm1hdC48L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLWtpY2tlci1saW5lIj4KPGRpdiBjbGFzcz0iZmxtLXNtYWxsLWxhYmVsIiBzdHlsZT0ibGV0dGVyLXNwYWNpbmc6MS45cHg7IGZvbnQtc2l6ZToxMHB4OyBsaW5lLWhlaWdodDoxLjg7IG1hcmdpbjowOyI+UmVjb2duaXplZCBieSBGaXRuZXNzIExpdmluZyBNYWdhemluZeKEoiBmb3IgcmVoYWJpbGl0YXRpb24tYXdhcmUgcHJvZ3JhbW1pbmcsIGluZGVwZW5kZW50bHkgd3JpdHRlbiBjbGFzcyBkZXNpZ24sIGxpZmUtc3RhZ2Ugc3BlY2lhbGl6YXRpb24sIGFuZCBuZWFybHkgdHdvIGRlY2FkZXMgb2YgbG9jYWwgZml0bmVzcyBsZWFkZXJzaGlwLjwvZGl2Pgo8L2Rpdj4KPC9kaXY+Cgo8ZmlndXJlIGNsYXNzPSJmbG0tb3BlbmluZy1pbWFnZSI+CjxpbWcgc3JjPSJodHRwczovL2lpbGkuaW8vQ1BwSG90Uy5qcGciIGFsdD0iQ2xpZW50cyB0cmFpbmluZyB0b2dldGhlciBhdCBDb3JlIFNwb3J0IGluIFNhbnRhIEJhcmJhcmEsIENhbGlmb3JuaWEiIGxvYWRpbmc9ImVhZ2VyIj4KPGZpZ2NhcHRpb24gY2xhc3M9ImZsbS1vcGVuaW5nLWNhcHRpb24iPjxzcGFuIGNsYXNzPSJmbG0tc21hbGwtbGFiZWwiIHN0eWxlPSJmb250LXNpemU6MTBweDsgY29sb3I6IzZkNjI1NjsiPkluc2lkZSBDb3JlIFNwb3J0Ojwvc3Bhbj4gQ2xpZW50cyB0cmFpbiB0b2dldGhlciBpbiBTYW50YSBCYXJiYXJhLCByZWZsZWN0aW5nIHRoZSBsb25nLXRlcm0gY29tbXVuaXR5IGFuZCBjb25zaXN0ZW5jeSBDaGFuZGEgZGVzY3JpYmVzIGFzIGNlbnRyYWwgdG8gdGhlIHN0dWRpbyBleHBlcmllbmNlLjwvZmlnY2FwdGlvbj4KPC9maWd1cmU+Cgo8ZGl2IGNsYXNzPSJmbG0tc2VjdGlvbiIgc3R5bGU9InBhZGRpbmc6MDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7IG92ZXJmbG93OnZpc2libGUgIWltcG9ydGFudDsiPgo8dGFibGUgY2xhc3M9ImZsbS10YWJsZSIgcm9sZT0icHJlc2VudGF0aW9uIiB3aWR0aD0iMTAwJSIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIiBib3JkZXI9IjAiPgo8dHI+Cjx0ZCBjbGFzcz0iZmxtLWhlcm8tbGVmdCIgdmFsaWduPSJ0b3AiIHdpZHRoPSI1NCUiIHN0eWxlPSJ3aWR0aDo1NCU7IHZlcnRpY2FsLWFsaWduOnRvcDsgcGFkZGluZzowIDMycHggMCAwOyB0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDsiPgo8ZGl2IHN0eWxlPSJtYXJnaW46MCAwIDE1cHggMDsiPgo8ZGl2IGNsYXNzPSJmbG0taGVyby1pbnRybyIgc3R5bGU9Im1hcmdpbjowOyI+PHNwYW4gY2xhc3M9ImZsbS1kcm9wY2FwIj5DPC9zcGFuPmhhbmRhIEZldHRlciBtZXQgUGlsYXRlcyBiZWZvcmUgbW9zdCBvZiBDYWxpZm9ybmlhIGhhZCBoZWFyZCBvZiBpdCwgYW5kIHNoZSBkaWQgbm90IG1lZXQgaXQgYXMgZXhlcmNpc2UuIFNoZSBtZXQgaXQgYXMgcmVwYWlyLiBBIHByb2Zlc3Npb25hbCBiYWxsZXQgY2FyZWVyIGhhZCBsZWZ0IGhlciBpbmp1cmVkIG9mdGVuIGVub3VnaCB0aGF0IHJlaGFiaWxpdGF0aW9uIGJlY2FtZSBhIHNlY29uZCBlZHVjYXRpb24sIGFuZCB0aGUgbWV0aG9kIHNoZSB3YXMgaGFuZGVkIGluIGEgY2xpbmljYWwgc2V0dGluZyB3YXMgbm90IG1hcmtldGVkIGFzIGZpdG5lc3MgYXQgYWxsLjwvZGl2Pgo8ZGl2IHN0eWxlPSJjbGVhcjpib3RoOyBoZWlnaHQ6MDsgbGluZS1oZWlnaHQ6MDsgZm9udC1zaXplOjA7Ij48L2Rpdj4KPC9kaXY+CjxkaXYgY2xhc3M9ImZsbS1oZXJvLWludHJvIiBzdHlsZT0ibWFyZ2luOjAgMCAxN3B4IDA7Ij5UaGF0IG9yZGVyIG9mIGRpc2NvdmVyeSBzdGlsbCBnb3Zlcm5zIENvcmUgU3BvcnQsIHRoZSBTYW50YSBCYXJiYXJhIHN0dWRpbyBzaGUgb3ducyBvbiBTdGF0ZSBTdHJlZXQgaW4gTG9yZXRvIFBsYXphLiBQaWxhdGVzIGhhcyBzaW5jZSBiZWNvbWUgYSB0cmVuZCwgYSBib3V0aXF1ZSBjYXRlZ29yeSwgYW5kIGEgZnJhbmNoaXNlIHByb2R1Y3QuIEF0IENvcmUgU3BvcnQgaXQgaGFzIHJlbWFpbmVkIHdoYXQgaXQgd2FzIHdoZW4gc2hlIGZpcnN0IGVuY291bnRlcmVkIGl0OiBhbiBpbnRlbGxpZ2VudCB3YXkgdG8gbG9hZCBtdXNjbGUgd2l0aG91dCBwdW5pc2hpbmcgam9pbnRzLCBhdmFpbGFibGUgdG8gYWxtb3N0IGFueW9uZSB3aG8gd2Fsa3MgaW4uPC9kaXY+CjxkaXYgY2xhc3M9ImZsbS1oZXJvLXF1b3RlIj4KPGRpdiBjbGFzcz0iZmxtLWhlcm8tcXVvdGUtdGV4dCI+4oCcSXQgaXMgYSB2ZXJ5IGludGVsbGlnZW50IGZvcm0gb2YgbW92ZW1lbnQuIEFuZCBpdCBoZWxwcyBldmVyeWJvZHksIG5vIG1hdHRlciB3aGF0IHNpemUsIHdoYXQgYWdlLCB3aGF0IGNhcGFiaWxpdHksIHdoYXQgYWJpbGl0eS7igJ08L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLXNtYWxsLWxhYmVsIiBzdHlsZT0ibGV0dGVyLXNwYWNpbmc6MS44cHg7IGZvbnQtc2l6ZToxMXB4OyBtYXJnaW46MDsiPkNoYW5kYSBGZXR0ZXIsIE93bmVyIEFuZCBNYXN0ZXIgVHJhaW5lciAvIENvcmUgU3BvcnQ8L2Rpdj4KPC9kaXY+CjxkaXYgc3R5bGU9ImJvcmRlci10b3A6MXB4IHNvbGlkICNkOWQ0Y2I7IHBhZGRpbmc6MTdweCAwIDAgMDsgbWFyZ2luOjIwcHggMCAwIDA7IHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyBvdmVyZmxvdzp2aXNpYmxlICFpbXBvcnRhbnQ7Ij4KPGRpdiBjbGFzcz0iZmxtLXNtYWxsLWxhYmVsIiBzdHlsZT0ibGV0dGVyLXNwYWNpbmc6Mi4ycHg7IGZvbnQtc2l6ZToxMXB4OyBsaW5lLWhlaWdodDoxLjc7IGNvbG9yOiM3NDZkNjU7IG1hcmdpbjowIDAgMTBweCAwOyI+V2hhdCBDbGllbnRzIE5vdGljZSBGaXJzdDwvZGl2Pgo8ZGl2IHN0eWxlPSJmb250LWZhbWlseTpHZW9yZ2lhLCdUaW1lcyBOZXcgUm9tYW4nLHNlcmlmOyBmb250LXNpemU6MjBweDsgbGluZS1oZWlnaHQ6MS42NjsgY29sb3I6IzI0MjExZTsgbWFyZ2luOjAgMCAxMnB4IDA7Ij5BIHBlcnNvbiBhbnN3ZXJzIHRoZSB0ZWxlcGhvbmUuIENsaWVudHMgcmFpc2UgaXQgY29uc3RhbnRseTogdGhleSBleHBlY3QgYSBib29raW5nIHN5c3RlbSBhbmQgaW5zdGVhZCByZWFjaCBzb21lb25lIHdobyBrbm93cyB0aGUgc2NoZWR1bGUuIFRoYXQgdG9uZSBjYXJyaWVzIGludG8gdGhlIHN0dWRpbywgd2hlcmUgc3RhZmYgZ3JlZXQgYXJyaXZhbHMgYnkgbmFtZSBhbmQgdHJlYXQgYSBmaXJzdCB2aXNpdCBhcyBhIGNvbnZlcnNhdGlvbiByYXRoZXIgdGhhbiBhIHRyYW5zYWN0aW9uLjwvZGl2Pgo8ZGl2IHN0eWxlPSJmb250LWZhbWlseTpHZW9yZ2lhLCdUaW1lcyBOZXcgUm9tYW4nLHNlcmlmOyBmb250LXNpemU6MjBweDsgbGluZS1oZWlnaHQ6MS42NjsgY29sb3I6IzI0MjExZTsgbWFyZ2luOjAgMCAxMnB4IDA7Ij5UaGUgc2Vjb25kIHRoaW5nIGNsaWVudHMgbm90aWNlIGlzIGhvdyBsaXR0bGUgaXQgaHVydHMuIE1vc3Qgd2VpZ2h0LWJlYXJpbmcgZXhlcmNpc2UgbG9hZHMgYm9uZXMgYW5kIGpvaW50cyBhbG9uZyB3aXRoIG11c2NsZS4gUGlsYXRlcywgYXMgQ2hhbmRhIGV4cGxhaW5zIGl0LCBjaGFuZ2VzIHRoZSBwb3NpdGlvbiBvZiB0aGUgYm9keSBzbyB0aGUgbXVzY2xlIHdvcmtzIHdoaWxlIHRoZSBqb2ludCBpcyBzcGFyZWQuIEZvciBzb21lb25lIGFycml2aW5nIHdpdGggYW4gb2xkIGluanVyeSBvciBhIGxvbmcgYWJzZW5jZSBmcm9tIHRyYWluaW5nLCB0aGF0IGRpZmZlcmVuY2UgZGVjaWRlcyB3aGV0aGVyIHRoZXJlIGlzIGEgc2Vjb25kIHZpc2l0LjwvZGl2Pgo8ZGl2IHN0eWxlPSJmb250LWZhbWlseTpHZW9yZ2lhLCdUaW1lcyBOZXcgUm9tYW4nLHNlcmlmOyBmb250LXNpemU6MjBweDsgbGluZS1oZWlnaHQ6MS42NjsgY29sb3I6IzI0MjExZTsgbWFyZ2luOjA7Ij5XaGF0IGNvbXBsZXRlcyB0aGUgZmlyc3QgaW1wcmVzc2lvbiBpcyB0aGF0IHRoZSBwcm9ncmFtIGlzIG5vdCBmaXhlZCBiZWZvcmUgdGhlIGNsaWVudCBhcnJpdmVzLiBTb21lb25lIHJldHVybmluZyBhZnRlciBhbiBpbmp1cnksIGJlZ2lubmluZyBhZ2FpbiBhZnRlciB5ZWFycyBhd2F5LCBvciBzaW1wbHkgdHJ5aW5nIHRvIGJ1aWxkIHN0cmVuZ3RoIGlzIG5vdCBleHBlY3RlZCB0byBmaXQgYSBwcmVzZXQgZm9ybXVsYS4gQ2hhbmRhIGFuZCBoZXIgc3RhZmYgYXNrIHdoYXQgdGhlIHBlcnNvbiBuZWVkcywgcG9pbnQgdGhlbSB0b3dhcmQgdGhlIGNsYXNzZXMgYW5kIHByaXZhdGUgd29yayB0aGF0IG1ha2Ugc2Vuc2UsIGFuZCBhZGp1c3QgdGhlIHBsYW4gYXMgdGhlIGNsaWVudCBiZWNvbWVzIHN0cm9uZ2VyIGFuZCBtb3JlIGNvbmZpZGVudC48L2Rpdj4KPC9kaXY+CjwvdGQ+Cjx0ZCBjbGFzcz0iZmxtLWhlcm8tcmlnaHQiIHZhbGlnbj0idG9wIiB3aWR0aD0iNDYlIiBzdHlsZT0id2lkdGg6NDYlOyB2ZXJ0aWNhbC1hbGlnbjp0b3A7IHBhZGRpbmc6MDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7Ij4KPGltZyBjbGFzcz0iZmxtLWhlcm8taW1nIiBzcmM9Imh0dHBzOi8vaWlsaS5pby9DUHA5aGpTLmpwZyIgYWx0PSJDaGFuZGEgRmV0dGVyLCBvd25lciBhbmQgbWFzdGVyIHRyYWluZXIgYXQgQ29yZSBTcG9ydCBpbiBTYW50YSBCYXJiYXJhLCBDYWxpZm9ybmlhIj4KPGRpdiBjbGFzcz0iZmxtLWhlcm8tY2FwdGlvbiI+PHNwYW4gY2xhc3M9ImZsbS1zbWFsbC1sYWJlbCIgc3R5bGU9ImZvbnQtc2l6ZToxMHB4OyBjb2xvcjojN2Q3NTZiOyI+Q0hBTkRBIEZFVFRFUjo8L3NwYW4+IE93bmVyIGFuZCBtYXN0ZXIgdHJhaW5lciBvZiBDb3JlIFNwb3J0LCB3aG9zZSByb3V0ZSBpbnRvIFBpbGF0ZXMgcmFuIHRocm91Z2ggcHJvZmVzc2lvbmFsIGJhbGxldCwgaW5qdXJ5LCBhbmQgcGh5c2ljYWwgcmVoYWJpbGl0YXRpb24uPC9kaXY+CjxkaXYgY2xhc3M9ImZsbS1nbGFuY2UiPgo8ZGl2IGNsYXNzPSJmbG0tZ2xhbmNlLXRpdGxlIj5BdCBBIEdsYW5jZTwvZGl2Pgo8ZGl2IGNsYXNzPSJmbG0tZ2xhbmNlLXJvdyI+PHNwYW4gY2xhc3M9ImZsbS1nbGFuY2UtbGFiZWwiPkxvY2F0aW9uPC9zcGFuPjxzcGFuIGNsYXNzPSJmbG0tZ2xhbmNlLWRldGFpbCI+U3RhdGUgU3RyZWV0IGF0IExvcmV0byBQbGF6YSwgU2FudGEgQmFyYmFyYSwgQ2FsaWZvcm5pYS48L3NwYW4+PC9kaXY+CjxkaXYgY2xhc3M9ImZsbS1nbGFuY2Utcm93Ij48c3BhbiBjbGFzcz0iZmxtLWdsYW5jZS1sYWJlbCI+TWV0aG9kPC9zcGFuPjxzcGFuIGNsYXNzPSJmbG0tZ2xhbmNlLWRldGFpbCI+UGlsYXRlcyB0YXVnaHQgYXMgcmVoYWJpbGl0YXRpb24sIHN1cHBvcnRlZCBieSBhIHdpZGUgY2xhc3MgcmFuZ2UuPC9zcGFuPjwvZGl2Pgo8ZGl2IGNsYXNzPSJmbG0tZ2xhbmNlLXJvdyI+PHNwYW4gY2xhc3M9ImZsbS1nbGFuY2UtbGFiZWwiPkZhY2lsaXR5PC9zcGFuPjxzcGFuIGNsYXNzPSJmbG0tZ2xhbmNlLWRldGFpbCI+VHdvIHN1aXRlczogb25lIGZvciBjbGFzc2VzLCBvbmUgZm9yIHByaXZhdGUgdHJhaW5pbmcgYW5kIHJlY292ZXJ5IHdvcmsuPC9zcGFuPjwvZGl2Pgo8ZGl2IGNsYXNzPSJmbG0tZ2xhbmNlLXJvdyI+PHNwYW4gY2xhc3M9ImZsbS1nbGFuY2UtbGFiZWwiPkxlYWRlcnNoaXA8L3NwYW4+PHNwYW4gY2xhc3M9ImZsbS1nbGFuY2UtZGV0YWlsIj5Pd25lci1sZWQgc2luY2UgMjAwNywgbm93IGFwcHJvYWNoaW5nIHR3ZW50eSB5ZWFycyBpbiBidXNpbmVzcy48L3NwYW4+PC9kaXY+CjwvZGl2Pgo8ZGl2IGNsYXNzPSJmbG0tb3duZXItZm9jdXMiPgo8ZGl2IGNsYXNzPSJmbG0tc21hbGwtbGFiZWwiIHN0eWxlPSJsZXR0ZXItc3BhY2luZzoyLjQ1cHg7IGZvbnQtc2l6ZToxMHB4OyBjb2xvcjojNzA2OTYxOyBtYXJnaW46MCAwIDhweCAwOyI+T3duZXIgRm9jdXM8L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLW93bmVyLWZvY3VzLWNvcHkiPkNoYW5kYSBGZXR0ZXIgaGFzIGJ1aWx0IENvcmUgU3BvcnQgYXJvdW5kIGEgc3RhbmRhcmQgc2hlIHJlcGVhdHMgdG8gaGVyIG93biBpbnN0cnVjdG9yczogbWVldCB0aGUgcGVyc29uIGluIGZyb250IG9mIHlvdSwga2VlcCB0aGUgcHJvY2VzcyBzaW1wbGUsIGFuZCBsZXQgY2FwYWJpbGl0eSBncm93IGZyb20gY29uc2lzdGVuY3kgcmF0aGVyIHRoYW4gaW50ZW5zaXR5LiBUaGF0IG93bmVyLWxlZCB0b25lIGdpdmVzIHRoZSBzdHVkaW8gaXRzIHN0ZWFkeSwgcGVyc29uYWwsIHJlaGFiaWxpdGF0aW9uLW1pbmRlZCBpZGVudGl0eS48L2Rpdj4KPC9kaXY+CjxkaXYgc3R5bGU9Im1heC13aWR0aDo0MzhweDsgbWFyZ2luOjE4cHggMCAwIGF1dG87IHBhZGRpbmc6MDsgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7IG92ZXJmbG93OnZpc2libGUgIWltcG9ydGFudDsiPgo8aW1nIHNyYz0iaHR0cHM6Ly9paWxpLmlvL0NQcEpXTDcuanBnIiBhbHQ9Ikluc2lkZSB0aGUgQ29yZSBTcG9ydCBzdHVkaW8gaW4gU2FudGEgQmFyYmFyYSwgQ2FsaWZvcm5pYSIgc3R5bGU9ImRpc3BsYXk6YmxvY2s7IHdpZHRoOjEwMCU7IG1heC13aWR0aDo0MzhweDsgaGVpZ2h0OmF1dG87IGJvcmRlcjoxcHggc29saWQgIzhkODA2ZjsgcGFkZGluZzo2cHg7IGJhY2tncm91bmQ6I2ZmZmZmZjsgbWFyZ2luOjAgMCAwIGF1dG87IGZpbHRlcjpzYXR1cmF0ZSguODgpIGNvbnRyYXN0KDEuMDMpOyI+CjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5Okdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWY7IGZvbnQtc2l6ZToxMi41cHg7IGZvbnQtc3R5bGU6aXRhbGljOyBsaW5lLWhlaWdodDoxLjU1OyBjb2xvcjojNjY1ZTUzOyBtYXJnaW46OHB4IDAgMCAwOyB0ZXh0LWFsaWduOmxlZnQ7Ij48c3BhbiBjbGFzcz0iZmxtLXNtYWxsLWxhYmVsIiBzdHlsZT0iZm9udC1zaXplOjEwcHg7IGNvbG9yOiM3ZDc1NmI7IGZvbnQtc3R5bGU6bm9ybWFsOyI+VGhlIEZsb29yOjwvc3Bhbj4gSW5zaWRlIENvcmUgU3BvcnQgaW4gU2FudGEgQmFyYmFyYSwgd2hlcmUgdGhlIHN0dWRpbyBvcGVyYXRlcyBzZXBhcmF0ZSBzcGFjZXMgZm9yIGdyb3VwIGZpdG5lc3MgYW5kIGZvciBwcml2YXRlIHRyYWluaW5nIGFuZCByZWhhYmlsaXRhdGlvbi1vcmllbnRlZCB3b3JrLjwvZGl2Pgo8L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLWxlZGdlciI+CjxkaXYgY2xhc3M9ImZsbS1sZWRnZXItdGl0bGUiPkNvcmUgU3BvcnQgU3RhbmRhcmQ8L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLWxlZGdlci1yb3ciPjxzcGFuIGNsYXNzPSJmbG0tbGVkZ2VyLWxhYmVsIj5SZWhhYiBSb290czwvc3Bhbj48c3BhbiBjbGFzcz0iZmxtLWxlZGdlci1kZXRhaWwiPlBpbGF0ZXMgZW50ZXJlZCB0aGlzIHN0dWRpbyBhcyBwaHlzaWNhbCByZWhhYmlsaXRhdGlvbiwgYW5kIG1vdmVtZW50IGlzIHN0aWxsIHRhdWdodCBhcyBhIHdheSB0byByZXN0b3JlIGZ1bmN0aW9uIGZpcnN0Ljwvc3Bhbj48L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLWxlZGdlci1yb3ciPjxzcGFuIGNsYXNzPSJmbG0tbGVkZ2VyLWxhYmVsIj5Qcm9ncmFtbWVkIExvY2FsbHk8L3NwYW4+PHNwYW4gY2xhc3M9ImZsbS1sZWRnZXItZGV0YWlsIj5JbmRlcGVuZGVudGx5IG93bmVkLCBzbyBjbGFzc2VzIGFuc3dlciB0byB0aGUgY2xpZW50cyBpbiB0aGUgcm9vbSByYXRoZXIgdGhhbiBjaG9yZW9ncmFwaHkgaXNzdWVkIGZyb20gYSBjb3Jwb3JhdGUgb2ZmaWNlLjwvc3Bhbj48L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLWxlZGdlci1yb3ciPjxzcGFuIGNsYXNzPSJmbG0tbGVkZ2VyLWxhYmVsIj5Lbm93biBCeSBOYW1lPC9zcGFuPjxzcGFuIGNsYXNzPSJmbG0tbGVkZ2VyLWRldGFpbCI+RXZlcnkgYXJyaXZhbCBpcyBncmVldGVkLCBuZXdjb21lcnMgYXJlIHBhaXJlZCB3aXRoIGEgdHJhaW5pbmcgcGFydG5lciwgYW5kIGZpcnN0IHNjaGVkdWxlcyBhcmUgbWFwcGVkIG91dCBpbiBwZXJzb24uPC9zcGFuPjwvZGl2Pgo8ZGl2IGNsYXNzPSJmbG0tbGVkZ2VyLXJvdyI+PHNwYW4gY2xhc3M9ImZsbS1sZWRnZXItbGFiZWwiPkV2ZXJ5IFN0YWdlPC9zcGFuPjxzcGFuIGNsYXNzPSJmbG0tbGVkZ2VyLWRldGFpbCI+WW91dGggb2ZmZXJpbmdzLCBhIEtpZHMgQ2x1YiBmb3IgcGFyZW50cywgcGVsdmljIGZsb29yIHNwZWNpYWxpemF0aW9uLCBhbmQgbG9uZ2V2aXR5IHByaXZhdGUgdHJhaW5pbmcgc2l0IHVuZGVyIG9uZSByb29mLjwvc3Bhbj48L2Rpdj4KPC9kaXY+CjwvdGQ+CjwvdHI+CjwvdGFibGU+CjwvZGl2PgoKPGRpdiBzdHlsZT0iaGVpZ2h0OjI4cHg7IGxpbmUtaGVpZ2h0OjI4cHg7IGZvbnQtc2l6ZTowOyI+Jm5ic3A7PC9kaXY+Cgo8ZGl2IGNsYXNzPSJmbG0tc3RhbmRhcmQtYm94Ij4KPGRpdiBjbGFzcz0iZmxtLXN0YW5kYXJkLXJvdyI+CjxkaXYgY2xhc3M9ImZsbS1zdGFuZGFyZC1sYWJlbCI+PGRpdiBjbGFzcz0iZmxtLXNtYWxsLWxhYmVsIiBzdHlsZT0ibGV0dGVyLXNwYWNpbmc6Mi4zcHg7IGZvbnQtc2l6ZToxMXB4OyBsaW5lLWhlaWdodDoxLjc7Ij5UaGUgRml0bmVzcyBTdGFuZGFyZDwvZGl2PjwvZGl2Pgo8ZGl2IGNsYXNzPSJmbG0tc3RhbmRhcmQtY29weSI+Q29yZSBTcG9ydCBzdGFuZHMgYXBhcnQgYnkgdHJlYXRpbmcgUGlsYXRlcyBhcyByZWhhYmlsaXRhdGlvbiBmaXJzdCBhbmQgcHJvZ3JhbW1pbmcgZXZlcnkgY2xhc3MsIHBhY2thZ2UsIGFuZCBwcml2YXRlIHNlc3Npb24gYXJvdW5kIHRoZSBjbGllbnQgaW4gZnJvbnQgb2YgdGhlIHRyYWluZXIgcmF0aGVyIHRoYW4gYSBkaXN0cmlidXRlZCBmb3JtYXQuPC9kaXY+CjwvZGl2Pgo8L2Rpdj4KCjxkaXYgc3R5bGU9Im1hcmdpbjowIDAgNDBweCAwOyBwYWRkaW5nOjA7IHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50OyBvdmVyZmxvdzp2aXNpYmxlICFpbXBvcnRhbnQ7Ij4KPHNlY3Rpb24gY2xhc3M9ImZsbS1zaWduYXR1cmUiIGFyaWEtbGFiZWw9Ik1vdmVtZW50IElzIE1lZGljaW5lIj4KPGRpdiBjbGFzcz0iZmxtLXNpZ25hdHVyZV9fbGVhZCI+TW92ZW1lbnQgSXM8L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLXNpZ25hdHVyZV9fcG93ZXIiPk1FRElDSU5FPC9kaXY+Cjwvc2VjdGlvbj4KPGRpdiBzdHlsZT0iaGVpZ2h0OjFweDsgYmFja2dyb3VuZDojMjIyMjIyOyBtYXJnaW46MjBweCAwIDE1cHggMDsgbWF4LXdpZHRoOjk0MHB4OyI+PC9kaXY+CjxkaXYgY2xhc3M9ImZsbS1hbmNob3Itc3VidGl0bGUiPkEgU2FudGEgQmFyYmFyYSBQaWxhdGVzIEFuZCBXZWxsbmVzcyBTdHVkaW8gQnVpbHQgT24gUmVoYWJpbGl0YXRpb24sIFByb2dyYW0gVmFyaWV0eSwgQW5kIE5lYXJseSBUd28gRGVjYWRlcyBPZiBMb2NhbCBPd25lcnNoaXAuPC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0iZmxtLWJvZHkiPgo8ZGl2IHN0eWxlPSJib3JkZXItdG9wOjJweCBzb2xpZCAjMTExMTExOyBib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDlkNGNiOyBwYWRkaW5nOjIycHggMCAxOHB4IDA7IG1hcmdpbjowIDAgMzRweCAwOyI+CjxkaXYgY2xhc3M9ImZsbS1zbWFsbC1sYWJlbCIgc3R5bGU9ImxldHRlci1zcGFjaW5nOjIuNHB4OyBmb250LXNpemU6MTFweDsgbWFyZ2luOjAgMCAxMHB4IDA7Ij5Qcm9maWxlIFNuYXBzaG90PC9kaXY+CjxkaXYgY2xhc3M9ImZsbS1zbmFwc2hvdC1yb3ciPjxzcGFuIGNsYXNzPSJmbG0tc25hcHNob3QtbGFiZWwiPkJ1c2luZXNzPC9zcGFuPjxzcGFuIGNsYXNzPSJmbG0tc25hcHNob3QtdmFsdWUiPkNvcmUgU3BvcnQ8L3NwYW4+PC9kaXY+CjxkaXYgY2xhc3M9ImZsbS1zbmFwc2hvdC1yb3ciPjxzcGFuIGNsYXNzPSJmbG0tc25hcHNob3QtbGFiZWwiPk93bmVyPC9zcGFuPjxzcGFuIGNsYXNzPSJmbG0tc25hcHNob3QtdmFsdWUiPkNoYW5kYSBGZXR0ZXIsIE93bmVyIGFuZCBNYXN0ZXIgVHJhaW5lcjwvc3Bhbj48L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLXNuYXBzaG90LXJvdyI+PHNwYW4gY2xhc3M9ImZsbS1zbmFwc2hvdC1sYWJlbCI+TG9jYXRpb248L3NwYW4+PHNwYW4gY2xhc3M9ImZsbS1zbmFwc2hvdC12YWx1ZSI+U2FudGEgQmFyYmFyYSwgQ2FsaWZvcm5pYTwvc3Bhbj48L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLXNuYXBzaG90LXJvdyI+PHNwYW4gY2xhc3M9ImZsbS1zbmFwc2hvdC1sYWJlbCI+Rm9jdXM8L3NwYW4+PHNwYW4gY2xhc3M9ImZsbS1zbmFwc2hvdC12YWx1ZSI+UGlsYXRlcyB0YXVnaHQgYXMgcmVoYWJpbGl0YXRpb24sIGluZGl2aWR1YWxseSBwcmVzY3JpYmVkIHByb2dyYW1taW5nLCBhbmQgYSBjbGFzcyByYW5nZSBidWlsdCBhcm91bmQgd2hhdCB0aGUgbG9jYWwgY29tbXVuaXR5IGFza3MgZm9yLjwvc3Bhbj48L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLXNuYXBzaG90LXJvdyIgc3R5bGU9ImJvcmRlci1ib3R0b206bm9uZSAhaW1wb3J0YW50OyI+PHNwYW4gY2xhc3M9ImZsbS1zbmFwc2hvdC1sYWJlbCI+VHJhaW5pbmcgTW9kZWw8L3NwYW4+PHNwYW4gY2xhc3M9ImZsbS1zbmFwc2hvdC12YWx1ZSI+VHdvIHN1aXRlcyBpbiBMb3JldG8gUGxhemE6IGNsb3NlIHRvIG9uZSBodW5kcmVkIHdlZWtseSBjbGFzc2VzIG9uIG9uZSBzaWRlLCBwcml2YXRlIHRyYWluaW5nIGFuZCByZWhhYmlsaXRhdGlvbi1vcmllbnRlZCB3b3JrIG9uIHRoZSBvdGhlciwgd2l0aCBtZW1iZXJzaGlwcyBhbmQgY2xhc3MgcGFja2FnZXMgYm90aCBhdmFpbGFibGUuPC9zcGFuPjwvZGl2Pgo8L2Rpdj4KCjxkaXYgY2xhc3M9ImZsbS1ub3RlIj4KPGRpdiBjbGFzcz0iZmxtLXNtYWxsLWxhYmVsIiBzdHlsZT0ibGV0dGVyLXNwYWNpbmc6Mi40cHg7IGZvbnQtc2l6ZToxMXB4OyBtYXJnaW46MCAwIDEwcHggMDsiPkVkaXRvcmlhbCBEb3NzaWVyPC9kaXY+CjxwIHN0eWxlPSJmb250LXNpemU6MjJweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDoxLjYyICFpbXBvcnRhbnQ7IG1hcmdpbjowICFpbXBvcnRhbnQ7Ij5UaGUgY2F0ZWdvcnkgZ3JldyB1cCBhcm91bmQgdGhpcyBzdHVkaW8gcmF0aGVyIHRoYW4gdGhlIG90aGVyIHdheSBhcm91bmQuIFBpbGF0ZXMgd2FzIGNsaW5pY2FsIGVxdWlwbWVudCB3aGVuIENoYW5kYSBGZXR0ZXIgZmlyc3QgbWV0IGl0LCBhbmQgdGhlIG1hcmtldCBoYXMgc2luY2UgcmVjYXN0IGl0IGFzIGEgYm91dGlxdWUgcHJvZHVjdCBkZWxpdmVyZWQgZnJvbSBhIHByaW50ZWQgd2Vla2x5IHNjcmlwdC4gSGVyIGNvdW50ZXJhcmd1bWVudCBpcyBwcmFjdGljYWwgcmF0aGVyIHRoYW4gcGhpbG9zb3BoaWNhbDogYSBzY3JpcHQgY2Fubm90IGFjY29tbW9kYXRlIHRoZSBjbGllbnQgd2hvIGlzIGVpZ2h0IG1vbnRocyBwcmVnbmFudCBvciB0aGUgb25lIHdobyBhcnJpdmVzIHdpdGggYSByZXBsYWNlZCBoaXAuPC9wPgo8L2Rpdj4KCjxkaXYgY2xhc3M9ImZsbS1ub3RlIiBzdHlsZT0iYmFja2dyb3VuZDp0cmFuc3BhcmVudCAhaW1wb3J0YW50OyBib3JkZXItbGVmdDoycHggc29saWQgI2NmYzViNiAhaW1wb3J0YW50OyBtYXJnaW46MCAwIDQwcHggMCAhaW1wb3J0YW50OyI+CjxkaXYgY2xhc3M9ImZsbS1zbWFsbC1sYWJlbCIgc3R5bGU9ImxldHRlci1zcGFjaW5nOjIuNHB4OyBmb250LXNpemU6MTFweDsgbWFyZ2luOjAgMCAxMHB4IDA7Ij5FZGl0b3LigJlzIE5vdGU8L2Rpdj4KPHAgc3R5bGU9ImZvbnQtc2l6ZToyMHB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OjEuNzIgIWltcG9ydGFudDsgbWFyZ2luOjAgIWltcG9ydGFudDsiPlR3byBkZWNhZGVzLCBhIHJlY2Vzc2lvbiwgYSBmaXJlIHNlYXNvbiwgYSBtdWRzbGlkZSwgYW5kIGEgcGFuZGVtaWMgc2l0IGJlaGluZCB0aGUgc2NoZWR1bGUgcG9zdGVkIGF0IENvcmUgU3BvcnQgdG9kYXkuIFdoYXQgZm9sbG93cyBleGFtaW5lcyB0aGUgZGVjaXNpb25zIHRoYXQga2VwdCB0aGUgZG9vcnMgb3BlbiwgYW5kIHRoZSByZWFzb24gdGhlIHByb2dyYW1taW5nIHN0aWxsIGNoYW5nZXMgd2hlbiBhIGNsaWVudOKAmXMgYm9keSBkb2VzLjwvcD4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJmbG0tcHJvZmlsZS1sZWFkIiBzdHlsZT0iYm9yZGVyLXRvcDoycHggc29saWQgIzExMTExMTsgYm9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q5ZDRjYjsgcGFkZGluZzoyMHB4IDAgMTZweCAwOyBtYXJnaW46MCAwIDMycHggMDsiPgo8ZGl2IGNsYXNzPSJmbG0tZXllYnJvdyI+Rml0bmVzcyBMaXZpbmcgTWFnYXppbmXihKIgUHJvZmlsZTwvZGl2Pgo8ZGl2IGNsYXNzPSJmbG0taDIiPldoYXQgQ2hhbmRhIEZldHRlciBLZXB0IFdoZW4gUGlsYXRlcyBCZWNhbWUgQSBUcmVuZDwvZGl2Pgo8cCBjbGFzcz0iZmxtLXBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbjowICFpbXBvcnRhbnQ7Ij5UaGUgdHJhbnNmb3JtYXRpb24gb2YgUGlsYXRlcyBpbiBTYW50YSBCYXJiYXJhIGNhbiBiZSB0cmFjZWQgdGhyb3VnaCBvbmUgY2FyZWVyLiBDaGFuZGEgRmV0dGVyIGVuY291bnRlcmVkIHRoZSBtZXRob2QgYXMgYSBmb3JtIG9mIHBoeXNpY2FsIHJlaGFiaWxpdGF0aW9uLCBicm91Z2h0IGl0IGludG8gYSBsYXJnZSBsb2NhbCBoZWFsdGggY2x1YiBhcyBhIGdyb3VwIG9mZmVyaW5nLCBhbmQgdGhlbiBsZWZ0IHRoYXQgY2x1YiB0byBvcGVuIGEgc3BlY2lhbGl6ZWQgc3R1ZGlvIGJlY2F1c2Ugc2hlIGJlbGlldmVkIHRoZSBzZXR0aW5nIHdhcyBsaW1pdGluZyB3aGF0IHRoZSB3b3JrIGNvdWxkIGRvLiBDb3JlIFNwb3J0IGlzIHRoZSByZXN1bHQsIGFuZCBpdHMgbG9naWMgaGFzIHN0YXllZCBjb25zaXN0ZW50IGV2ZW4gYXMgdGhlIGNhdGVnb3J5IGFyb3VuZCBpdCBoYXMgYmVjb21lIGNyb3dkZWQuPC9wPgo8L2Rpdj4KCjxkaXYgY2xhc3M9ImZsbS1xdWljay1hbnN3ZXIiPgo8ZGl2IGNsYXNzPSJmbG0tc21hbGwtbGFiZWwiIHN0eWxlPSJsZXR0ZXItc3BhY2luZzoyLjJweDsgZm9udC1zaXplOjExcHg7IG1hcmdpbjowIDAgMTBweCAwOyI+UXVpY2sgQW5zd2VyPC9kaXY+CjxwIHN0eWxlPSJmb250LXNpemU6MjBweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDoxLjY2ICFpbXBvcnRhbnQ7IG1hcmdpbjowICFpbXBvcnRhbnQ7Ij5Db3JlIFNwb3J0IGlzIGFuIGluZGVwZW5kZW50bHkgb3duZWQgUGlsYXRlcyBhbmQgd2VsbG5lc3Mgc3R1ZGlvIGluIFNhbnRhIEJhcmJhcmEsIENhbGlmb3JuaWEsIGxlZCBieSBvd25lciBhbmQgbWFzdGVyIHRyYWluZXIgQ2hhbmRhIEZldHRlci4gSXQgb3BlcmF0ZXMgdHdvIHN1aXRlcyBpbiBMb3JldG8gUGxhemE6IGEgY2xhc3Mgc3VpdGUgcnVubmluZyBjbG9zZSB0byBvbmUgaHVuZHJlZCB3ZWVrbHkgc2Vzc2lvbnMgYWNyb3NzIFBpbGF0ZXMsIHNwaW4sIFRSWCwgYmFycmUsIHdlaWdodHMsIGNpcmN1aXQsIG1vYmlsaXR5LCBhbmQgcGVsdmljIGZsb29yIHByb2dyYW1taW5nLCBwbHVzIGEgS2lkcyBDbHViIHRoYXQgbWFrZXMgdHJhaW5pbmcgbW9yZSBwcmFjdGljYWwgZm9yIHBhcmVudHMsIGFuZCBhIHdlbGxuZXNzIHN1aXRlIGZvciBwcml2YXRlIHRyYWluaW5nLCByZWhhYmlsaXRhdGlvbiwgYW5kIHBoeXNpY2FsIHRoZXJhcHkuIENoYW5kYSBkZXNjcmliZXMgdGhlIHN0dWRpbyBhcyBzZXJ2aW5nIGNsaWVudHMgdGhyb3VnaCBjaGFuZ2luZyBzdGFnZXMgb2YgbGlmZSwgZnJvbSB5b3V0aCBvZmZlcmluZ3MgYW5kIHlvdW5nZXIgcGFyZW50cyB0byBwZWx2aWMtZmxvb3Igc3BlY2lhbGl6YXRpb24gYW5kIGxvbmdldml0eS1mb2N1c2VkIHByaXZhdGUgdHJhaW5pbmcuIENsaWVudHMgdHlwaWNhbGx5IGJlZ2luIHdpdGggYSBmcmVlIGludHJvZHVjdG9yeSBjbGFzcywgYSBzZXZlbi1kYXkgdHJpYWwsIG9yIGEgd2VsbG5lc3MgY29uc3VsdGF0aW9uLjwvcD4KPC9kaXY+Cgo8cCBjbGFzcz0iZmxtLXBhcmFncmFwaCI+SGVyIG93biBpbnRyb2R1Y3Rpb24gc2hhcGVkIGV2ZXJ5dGhpbmcgYWZ0ZXIgaXQuIEJhbGxldCBoYWQgZ2l2ZW4gaGVyIGEgdGVjaG5pY2FsIHZvY2FidWxhcnkgZm9yIG1vdmVtZW50IGFuZCBhIHByb2Zlc3Npb25hbCBzdGFuZGFyZCBmb3IgZXhlY3V0aW5nIGl0LiBJbmp1cnkgdG9vayB0aGUgY2FyZWVyIGF3YXkgYW5kLCBpbiB0aGUgcHJvY2VzcywgaGFuZGVkIGhlciBhbiB1bmV4cGVjdGVkIGN1cmlvc2l0eTogaG93IG1vdmVtZW50IHBhdHRlcm5zIGNoYW5nZSwgaG93IGZ1bmN0aW9uIHJldHVybnMsIGFuZCBob3cgbXVjaCBjb250cm9sIGEgcGVyc29uIGNhbiByZWNvdmVyIG92ZXIgdGhlaXIgb3duIGJvZHkuIFNoZSBoYXMgZGVzY3JpYmVkIHRoYXQgcGVyaW9kIGFzIGEgZ2lmdCBvbmx5IGluIHJldHJvc3BlY3QuIEF0IHRoZSB0aW1lLCBpdCByZWFkIGFzIGEgY2FyZWVyIGVuZGluZyBlYXJseS48L3A+Cgo8ZGl2IGNsYXNzPSJmbG0tbGVhcm4tY2FyZCI+CjxkaXYgY2xhc3M9ImZsbS1zbWFsbC1sYWJlbCIgc3R5bGU9ImxldHRlci1zcGFjaW5nOjIuM3B4OyBmb250LXNpemU6MTFweDsgbWFyZ2luOjAgMCAxMHB4IDA7Ij5XaGF0IFlvdeKAmWxsIExlYXJuPC9kaXY+CjxkaXYgY2xhc3M9ImZsbS1oMiIgc3R5bGU9ImZvbnQtc2l6ZTozMXB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OjEuMTIgIWltcG9ydGFudDsgbWFyZ2luOjAgMCAxNHB4IDAgIWltcG9ydGFudDsiPkluc2lkZSBUaGUgQ29yZSBTcG9ydCBBcHByb2FjaDwvZGl2Pgo8cCBzdHlsZT0iZm9udC1mYW1pbHk6R2VvcmdpYSwnVGltZXMgTmV3IFJvbWFuJyxzZXJpZjsgZm9udC1zaXplOjIwcHg7IGxpbmUtaGVpZ2h0OjEuNzI7IGNvbG9yOiMyZDJhMjY7IG1hcmdpbjowIDAgMTZweCAwOyI+VGhpcyBwcm9maWxlIGV4YW1pbmVzIGhvdyBhIHJlaGFiaWxpdGF0aW9uLWZpcnN0IHZpZXcgb2YgUGlsYXRlcyBiZWNhbWUgYSBmdWxsIHdlbGxuZXNzIGNlbnRlciwgYW5kIHdoeSBpbmRlcGVuZGVudCBwcm9ncmFtbWluZyBoYXMgcHJvZHVjZWQgdW51c3VhbGx5IGxvbmcgY2xpZW50IHRlbnVyZSBpbiBhIHNhdHVyYXRlZCBTYW50YSBCYXJiYXJhIG1hcmtldC48L3A+Cjx0YWJsZSBjbGFzcz0iZmxtLWxlYXJuLXJvdyIgcm9sZT0icHJlc2VudGF0aW9uIiB3aWR0aD0iMTAwJSIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIiBib3JkZXI9IjAiPjx0cj4KPHRkIGNsYXNzPSJmbG0tbGVhcm4tY29sIiB2YWxpZ249InRvcCI+PGRpdiBjbGFzcz0iZmxtLXNtYWxsLWxhYmVsIiBzdHlsZT0ibGV0dGVyLXNwYWNpbmc6MS41NXB4OyBmb250LXNpemU6MTFweDsgbWFyZ2luOjAgMCA3cHggMDsiPldoeSBJdCBJcyBEaWZmZXJlbnQ8L2Rpdj48cCBzdHlsZT0iZm9udC1mYW1pbHk6R2VvcmdpYSwnVGltZXMgTmV3IFJvbWFuJyxzZXJpZjsgZm9udC1zaXplOjE4cHg7IGxpbmUtaGVpZ2h0OjEuNjg7IGNvbG9yOiMxZjFlMWI7IG1hcmdpbjowOyI+UHJvZ3JhbW1pbmcgaXMgd3JpdHRlbiBmb3IgdGhlIGNsaWVudHMgaW4gdGhlIHJvb20sIG5vdCBkZWxpdmVyZWQgYXMgYSBuYXRpb25hbCBmb3JtYXQgd2l0aCBmaXhlZCBjaG9yZW9ncmFwaHkuPC9wPjwvdGQ+Cjx0ZCBjbGFzcz0iZmxtLWxlYXJuLWNvbCIgdmFsaWduPSJ0b3AiPjxkaXYgY2xhc3M9ImZsbS1zbWFsbC1sYWJlbCIgc3R5bGU9ImxldHRlci1zcGFjaW5nOjEuNTVweDsgZm9udC1zaXplOjExcHg7IG1hcmdpbjowIDAgN3B4IDA7Ij5XaG8gSXQgU2VydmVzPC9kaXY+PHAgc3R5bGU9ImZvbnQtZmFtaWx5Okdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWY7IGZvbnQtc2l6ZToxOHB4OyBsaW5lLWhlaWdodDoxLjY4OyBjb2xvcjojMWYxZTFiOyBtYXJnaW46MDsiPkJlZ2lubmVycywgcmV0dXJuaW5nIGNsaWVudHMsIHBhcmVudHMsIHBlb3BsZSB0cmFpbmluZyBhcm91bmQgaW5qdXJ5LCBhbmQgY2xpZW50cyB3aG9zZSBuZWVkcyBjaGFuZ2UgYWNyb3NzIGxpZmUgc3RhZ2VzLCBmcm9tIHBlbHZpYy1mbG9vciB3b3JrIHRocm91Z2ggbG9uZ2V2aXR5LWZvY3VzZWQgdHJhaW5pbmcuPC9wPjwvdGQ+Cjx0ZCBjbGFzcz0iZmxtLWxlYXJuLWNvbCIgdmFsaWduPSJ0b3AiPjxkaXYgY2xhc3M9ImZsbS1zbWFsbC1sYWJlbCIgc3R5bGU9ImxldHRlci1zcGFjaW5nOjEuNTVweDsgZm9udC1zaXplOjExcHg7IG1hcmdpbjowIDAgN3B4IDA7Ij5XaHkgSXQgU3RhbmRzIE91dDwvZGl2PjxwIHN0eWxlPSJmb250LWZhbWlseTpHZW9yZ2lhLCdUaW1lcyBOZXcgUm9tYW4nLHNlcmlmOyBmb250LXNpemU6MThweDsgbGluZS1oZWlnaHQ6MS42ODsgY29sb3I6IzFmMWUxYjsgbWFyZ2luOjA7Ij5Ud28gc3VpdGVzLCBkZWVwIHN0YWZmIGV4cGVyaWVuY2UsIGEgS2lkcyBDbHViIGZvciBwYXJlbnRzLCBsaWZlLXN0YWdlIHByb2dyYW1taW5nLCBhbmQgYSByZXRlbnRpb24gcmF0ZSB0aGUgb3duZXIgZXN0aW1hdGVzIGF0IHJvdWdobHkgZWlnaHR5LWZpdmUgcGVyY2VudC48L3A+PC90ZD4KPC90cj48L3RhYmxlPgo8L2Rpdj4KCjxkaXYgY2xhc3M9ImZsbS1oMiI+QSBEYW5jZXLigJlzIEluanVyaWVzLCBBbmQgQSBEaWZmZXJlbnQgSWRlYSBBYm91dCBNb3ZlbWVudDwvZGl2Pgo8cCBjbGFzcz0iZmxtLXBhcmFncmFwaCI+Q2hhbmRhIGdyZXcgdXAgaW4gU2FjcmFtZW50byBhbmQgY2FtZSB0byBTYW50YSBCYXJiYXJhIGZvciB1bml2ZXJzaXR5LCBlbnJvbGxpbmcgYXQgVUMgU2FudGEgQmFyYmFyYSBhZnRlciBoZXIgcGVyZm9ybWluZyBjYXJlZXIgZW5kZWQuIFNoZSBzcGVjaWFsaXplZCBpbiBwaHlzaWNhbCBlZHVjYXRpb24sIHNwb3J0cyBwc3ljaG9sb2d5LCBhbmQgYW5hdG9teSB3aXRoIHRoZSBpbnRlbnRpb24gb2YgYmVjb21pbmcgYSBwaHlzaWNhbCB0aGVyYXBpc3QuIFRoZSBwbGFuIHdhcyBsaW5lYXIuIFdoYXQgcmVkaXJlY3RlZCBpdCB3YXMgdGhlIHJlc3BvbnNlIHNoZSBzYXcgd2hlbiBzaGUgYmVnYW4gcHV0dGluZyBwZW9wbGUgb24gUGlsYXRlcyBlcXVpcG1lbnQuPC9wPgo8cCBjbGFzcz0iZmxtLXBhcmFncmFwaCI+U2hlIHN1cHBvcnRlZCBoZXJzZWxmIHRocm91Z2ggc2Nob29sIGJ5IHdvcmtpbmcgYXQgYSBsYXJnZSBTYW50YSBCYXJiYXJhIGhlYWx0aCBjbHViLCBldmVudHVhbGx5IG1hbmFnaW5nIGFuZCBvcGVyYXRpbmcgaXRzIGdyb3VwIGV4ZXJjaXNlIHByb2dyYW1zIGZvciBmaWZ0ZWVuIHllYXJzLiBUaGUgcHJldmFpbGluZyB2aWV3IG9mIG1vdmVtZW50IHRoZXJlIHdhcywgaW4gaGVyIGRlc2NyaXB0aW9uLCBtb3JlIGFyY2hhaWMgdGhhbiBmdW5jdGlvbmFsOiBpc29sYXRlZCBleGVyY2lzZXMgcGVyZm9ybWVkIGZvciB0aGVpciBvd24gc2FrZSwgd2l0aCBsaXR0bGUgYXR0ZW50aW9uIHRvIGhvdyB0aGUgYm9keSBhY3R1YWxseSB3b3JrcyBhcyBhIHN5c3RlbS4gU2hlIHdyb3RlIGEgcHJvcG9zYWwgYXNraW5nIHRoZSBvd25lcnMgdG8gYWxsb2NhdGUgYW4gdW51c2VkIHJvb20gdG8gcHJpdmF0ZSBQaWxhdGVzLiBUaGV5IGFncmVlZCwgYW5kIFBpbGF0ZXMgYXJyaXZlZCBpbiBhIFNhbnRhIEJhcmJhcmEgZ3JvdXAgc2V0dGluZyBmb3IgdGhlIGZpcnN0IHRpbWUuPC9wPgoKPGRpdiBjbGFzcz0iZmxtLW5vdGUiIHN0eWxlPSJiYWNrZ3JvdW5kOnRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IGJvcmRlci10b3A6MXB4IHNvbGlkICNjZmM1YjYgIWltcG9ydGFudDsgYm9yZGVyLWJvdHRvbToxcHggc29saWQgI2NmYzViNiAhaW1wb3J0YW50OyBib3JkZXItbGVmdDpub25lICFpbXBvcnRhbnQ7IHBhZGRpbmc6MjJweCAwICFpbXBvcnRhbnQ7IG1hcmdpbjozNnB4IDAgNDBweCAwICFpbXBvcnRhbnQ7Ij4KPGRpdiBjbGFzcz0iZmxtLXNtYWxsLWxhYmVsIiBzdHlsZT0ibGV0dGVyLXNwYWNpbmc6Mi4ycHg7IGZvbnQtc2l6ZToxMXB4OyBtYXJnaW46MCAwIDEwcHggMDsiPkNsaWVudCBFeHBlcmllbmNlPC9kaXY+CjxwIHN0eWxlPSJmb250LXNpemU6MjBweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDoxLjcgIWltcG9ydGFudDsgbWFyZ2luOjAgIWltcG9ydGFudDsiPkEgY2xpZW50IGF0IENvcmUgU3BvcnQgaXMgbWVhbnQgdG8gZmVlbCB1bmlxdWUsIGNhcGFibGUsIGFuZCBhY2NvbXBhbmllZC4gQ2hhbmRhIGRlc2NyaWJlcyBhIHN0dWRpbyB3aGVyZSBldmVyeW9uZSBpcyBjYWxsZWQgYnkgbmFtZSwgd2hlcmUgYSBuZXJ2b3VzIG5ld2NvbWVyIGlzIGhhbmRlZCBhIG1hcmtlZC11cCBzY2hlZHVsZSByYXRoZXIgdGhhbiBhIHByaWNlIHNoZWV0LCBhbmQgd2hlcmUgdGhlIHdvcmsgaXMgZGVzaWduZWQgdG8gZmVlbCBjbG9zZXIgdG8gcGxheSB0aGFuIHRvIG9ibGlnYXRpb24gYmVjYXVzZSB0aGUgcGVvcGxlIGJlc2lkZSB5b3UgaGF2ZSBiZWNvbWUgZnJpZW5kcy48L3A+CjwvZGl2PgoKPGRpdiBjbGFzcz0iZmxtLXF1b3RlLWJsb2NrIj4KPGRpdiBjbGFzcz0iZmxtLWhlcm8tcXVvdGUtdGV4dCI+4oCcTW92ZW1lbnQgaXMgbWVkaWNpbmUuIFB1dCBvbmUgZm9vdCBpbiBmcm9udCBvZiB0aGUgb3RoZXIuIE5vYm9keSBoYXMgdG8gZG8gdGhpbmdzIHBlcmZlY3RseSwgYnV0IHlvdSBnb3QgdG8gbW92ZSB5b3VyIGJvZHku4oCdPC9kaXY+CjxkaXYgY2xhc3M9ImZsbS1zbWFsbC1sYWJlbCIgc3R5bGU9ImxldHRlci1zcGFjaW5nOjEuOHB4OyBmb250LXNpemU6MTFweDsgbWFyZ2luOjA7Ij5DaGFuZGEgRmV0dGVyLCBPd25lciBBbmQgTWFzdGVyIFRyYWluZXIgLyBDb3JlIFNwb3J0PC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0iZmxtLWgyIj5MZWF2aW5nIFRoZSBHeW0gRmxvb3IgRm9yIEEgU3BlY2lhbGl6ZWQgU3R1ZGlvPC9kaXY+CjxwIGNsYXNzPSJmbG0tcGFyYWdyYXBoIj5UaGUgcmVzcG9uc2UgaW5zaWRlIHRoZSBjbHViIGNvbnZpbmNlZCBoZXIgdGhhdCB0aGUgc2V0dGluZyBoYWQgYSBjZWlsaW5nLiBDbGllbnRzIHdlcmUgaGVhbGluZyBmYXN0ZXIgdGhhbiBzaGUgZXhwZWN0ZWQsIGFuZCB0aGUgcXVlc3Rpb25zIHRoZXkgYnJvdWdodCB3ZXJlIHJlaGFiaWxpdGF0aXZlIHJhdGhlciB0aGFuIGFlc3RoZXRpYy4gU2hlIHNhdyBhIHZvaWQgbG9jYWxseSBmb3Igc3BlY2lhbGl6ZWQgUGlsYXRlcyB0cmFpbmluZywgYW5kIHNoZSB0b29rIHdoYXQgc2hlIGhhcyBjYWxsZWQgYSBsZWFwIG9mIGZhaXRoOiBzaGUgbGVmdCBhIGZpZnRlZW4teWVhciBwb3N0IGFuZCBvcGVuZWQgQ29yZSBTcG9ydCBpbiAyMDA3LCBiZWdpbm5pbmcgYSBydW4gdGhhdCBpcyBub3cgYXBwcm9hY2hpbmcgaXRzIHR3ZW50aWV0aCB5ZWFyLjwvcD4KPHAgY2xhc3M9ImZsbS1wYXJhZ3JhcGgiPkxvbmdldml0eSBvZiB0aGF0IGtpbmQgaXMgcmFyZSBpbiBmaXRuZXNzLiBDaGFuZGEgZGVzY3JpYmVzIGFuIGluZHVzdHJ5IHdpdGggdW51c3VhbGx5IGhpZ2ggdHVybm92ZXIsIGFuZCBhIHNtYWxsIGNvYXN0YWwgY2l0eSB0aGF0IHNhdHVyYXRlcyBxdWlja2x5LiBTZXZlcmFsIG5ldyBQaWxhdGVzIHN0dWRpb3MgaGF2ZSBvcGVuZWQgaW4gU2FudGEgQmFyYmFyYSB3aXRoaW4gYSBzaW5nbGUgcmVjZW50IHllYXIuIE1hbnkgYXJyaXZlIHdpdGggZmF2b3JhYmxlIG9wZW5pbmcgdGVybXMgYW5kIGVuY291bnRlciB0aGUgcmVhbCBlY29ub21pY3Mgc29tZXdoZXJlIGFyb3VuZCB5ZWFyIHRocmVlIG9yIHllYXIgZml2ZS4gQ29yZSBTcG9ydCBoYXMgbm93IG91dGxhc3RlZCB0aGF0IGFyaXRobWV0aWMgc2V2ZXJhbCB0aW1lcyBvdmVyLjwvcD4KCjxkaXYgY2xhc3M9ImZsbS1pbWFnZS13cmFwIj4KPGltZyBzcmM9Imh0dHBzOi8vaWlsaS5pby9DUHBIT0ROLmpwZyIgYWx0PSJHcm91cCBmaXRuZXNzIHRyYWluaW5nIGF0IENvcmUgU3BvcnQgaW4gU2FudGEgQmFyYmFyYSwgQ2FsaWZvcm5pYSI+CjxkaXYgY2xhc3M9ImZsbS1pbWFnZS1jYXB0aW9uIj5Hcm91cCBmaXRuZXNzIGF0IENvcmUgU3BvcnQgaW5jbHVkZXMgUGlsYXRlcyBhbG9uZ3NpZGUgc3BpbiwgVFJYLCBiYXJyZSwgd2VpZ2h0cywgY2lyY3VpdCwgY29yZSBtYXQsIGFuZCBtb2JpbGl0eSBwcm9ncmFtbWluZy48L2Rpdj4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJmbG0taDIiPlRoZSBZZWFycyBUaGF0IFRlc3RlZCBJdDwvZGl2Pgo8cCBjbGFzcz0iZmxtLXBhcmFncmFwaCI+Q09WSUQgd2FzIG5vdCBDb3JlIFNwb3J04oCZcyBmaXJzdCB0ZXN0LiBDaGFuZGEgb3BlbmVkIHRoZSBzdHVkaW8gaW4gMjAwNyBhbmQgYWxtb3N0IGltbWVkaWF0ZWx5IGZhY2VkIHRoZSAyMDA4IHJlY2Vzc2lvbi4gQSBkZWNhZGUgbGF0ZXIgY2FtZSB0aGUgU2FudGEgQmFyYmFyYS1hcmVhIGZpcmVzIG9mIDIwMTcsIGZvbGxvd2VkIGJ5IHRoZSBtdWRzbGlkZXMgb2YgMjAxOC4gRWFjaCBkaXNydXB0aW9uIHRlc3RlZCBhIHlvdW5nIGluZGVwZW5kZW50IGJ1c2luZXNzIGluIGEgZGlmZmVyZW50IHdheS4gQnkgdGhlIHRpbWUgMjAyMCBhcnJpdmVkLCBDb3JlIFNwb3J0IGhhZCBhbHJlYWR5IGxlYXJuZWQgaG93IHRvIGtlZXAgbW92aW5nIHRocm91Z2ggY2lyY3Vtc3RhbmNlcyBpdCBjb3VsZCBub3QgY29udHJvbC48L3A+Cgo8ZGl2IGNsYXNzPSJmbG0tbm90ZSIgc3R5bGU9Im1hcmdpbjozMHB4IDAgMzRweCAwICFpbXBvcnRhbnQ7Ij4KPGRpdiBjbGFzcz0iZmxtLXNtYWxsLWxhYmVsIiBzdHlsZT0ibGV0dGVyLXNwYWNpbmc6Mi4ycHg7IGZvbnQtc2l6ZToxMXB4OyBtYXJnaW46MCAwIDEycHggMDsiPkJlZm9yZSBDT1ZJRDogQSBCdXNpbmVzcyBBbHJlYWR5IFRlc3RlZDwvZGl2Pgo8cCBjbGFzcz0iZmxtLXRpbWVsaW5lLWxpbmUiPjxzdHJvbmc+MjAwNzo8L3N0cm9uZz4gQ29yZSBTcG9ydCBvcGVuZWQgJm5ic3A74oCiJm5ic3A7IDxzdHJvbmc+MjAwODo8L3N0cm9uZz4gUmVjZXNzaW9uICZuYnNwO+KAoiZuYnNwOyA8c3Ryb25nPjIwMTc6PC9zdHJvbmc+IEZpcmVzICZuYnNwO+KAoiZuYnNwOyA8c3Ryb25nPjIwMTg6PC9zdHJvbmc+IE11ZHNsaWRlcyAmbmJzcDvigKImbmJzcDsgPHN0cm9uZz4yMDIwOjwvc3Ryb25nPiBDT1ZJRDwvcD4KPC9kaXY+Cgo8cCBjbGFzcz0iZmxtLXBhcmFncmFwaCI+SW4gSmFudWFyeSBvZiAyMDIwLCBDaGFuZGEgc2lnbmVkIGEgbGVhc2Ugb24gYSBsYXJnZXIgZmFjaWxpdHkgYW5kIGNvbW1pdHRlZCBmaWZ0ZWVuIHllYXJzIG9mIHNhdmluZ3MgdG8gdGhlIGJ1aWxkLW91dC4gVHdvIG1vbnRocyBsYXRlciB0aGUgd29ybGQgY2xvc2VkLiBUaGUgbmV3IHNwYWNlIGNvdWxkIG5vdCBiZSBjb21wbGV0ZWQsIHRoZSBzdHVkaW8gY291bGQgbm90IG9wZW4sIGFuZCBhIHN1YnN0YW50aWFsIGJhbGFuY2Ugb2YgcHJlcGFpZCBjbGllbnQgc2VydmljZXMgc2F0IG9uIHRoZSBib29rcyBmb3Igd29yayBzaGUgaGFkIGV2ZXJ5IGludGVudGlvbiBvZiBob25vcmluZy48L3A+CjxwIGNsYXNzPSJmbG0tcGFyYWdyYXBoIj5BZnRlciByb3VnaGx5IHNpeCBtb250aHMgb2YgY2xvc3VyZSwgc2hlIGFwcHJvYWNoZWQgY2l0eSBsZWFkZXJzaGlwIGFuZCB3YXMgcGVybWl0dGVkIHRvIG9wZXJhdGUgaW4gYSBsaW1pdGVkIGNhcGFjaXR5IGFzIGFuIGVzc2VudGlhbCBzZXJ2aWNlIGZvciBwaHlzaWNhbCB0aGVyYXB5IGFuZCByZWhhYmlsaXRhdGlvbi4gU2hlIHVzZWQgdGhhdCB3aW5kb3cgdG8gZGVsaXZlciB0aGUgc2Vzc2lvbnMgY2xpZW50cyBoYWQgYWxyZWFkeSBwYWlkIGZvciwgZWFybmluZyBub3RoaW5nIG5ldyBpbiB0aGUgcHJvY2Vzcy4gV2hhdCBmb2xsb3dlZCB3YXMgdW5wbGFubmVkOiBsb2NhbCBhY2NyZWRpdGF0aW9uIGZvciByZWhhYmlsaXRhdGlvbi1vcmllbnRlZCBwcml2YXRlIHRyYWluaW5nLCBhbmQgYSBwcml2YXRlIHRyYWluaW5nIHByYWN0aWNlIHRoYXQgZ3JldyBzdWJzdGFudGlhbGx5IGR1cmluZyB0aGUgcGVyaW9kIHRoZSBzdHVkaW8gd2FzIHN1cHBvc2VkbHkgZG9ybWFudC48L3A+CjxwIGNsYXNzPSJmbG0tcGFyYWdyYXBoIj5UaGUgY29tbXVuaXR5IG1vdmVkIGluIHRoZSBzYW1lIGRpcmVjdGlvbi4gVHdvIGNsaWVudHMgcHJpdmF0ZWx5IG9mZmVyZWQgaGVyIG1vbmV5IHRvIGtlZXAgdGhlIHN0dWRpbyBhbGl2ZS4gT25lIG9mIHRoZW0sIG5ld2x5IHNpZ25lZCBhbmQgYmFyZWx5IGtub3duIHRvIGhlciwgYXNrZWQgaGVyIHRvIGNvZmZlZSwgZGVzY3JpYmVkIGhpcyBvd24gZXhwZXJpZW5jZSBvZiBhIGZpbmFuY2lhbCBjcmFzaCwgYW5kIGhhbmRlZCBoZXIgYSBjaGVjayB3aXRoIGluc3RydWN0aW9ucyB0byB1c2UgaXQgb3IgdGVhciBpdCB1cC4gU2hlIGRpZCBub3QgbmVlZCB0byBjYXNoIGVpdGhlciBvZmZlci4gU2hlIHN0aWxsIHJlZmVycyB0byB0aG9zZSBjbGllbnRzIGFzIGhlciBDT1ZJRCBhbmdlbHMuPC9wPgo8cCBjbGFzcz0iZmxtLXBhcmFncmFwaCI+V2hlbiByZXN0cmljdGlvbnMgbGlmdGVkLCBzaGUgZmFjZWQgdGhlIG9wcG9zaXRlIHByb2JsZW06IG1vcmUgZGVtYW5kIHRoYW4gdGhlIG5ldyBmYWNpbGl0eSBjb3VsZCBhYnNvcmIuIEEgc2Vjb25kIHN1aXRlIGluIHRoZSBzYW1lIHBsYXphIGhhZCBjb21lIGF2YWlsYWJsZSwgc2hlIGFwcGxpZWQgdG8gdGhlIGxhbmRsb3JkLCBhbmQgdGhlIGFuc3dlciB3YXMgeWVzLiBUaGF0IGlzIGhvdyBDb3JlIFNwb3J0IGJlY2FtZSB0d28gc3BhY2VzIHJhdGhlciB0aGFuIG9uZSwgYSBjbGFzcyBzdWl0ZSBhbmQgYSB3ZWxsbmVzcyBjZW50ZXIsIGFuZCBob3cgdGhlIG9yaWdpbmFsIHBsYW4gZmluYWxseSBnb3QgYnVpbHQgaW4gZnVsbC48L3A+Cgo8ZGl2IHN0eWxlPSJtYXJnaW46NDJweCAwIDQycHggMDsgcGFkZGluZzowOyI+CjxkaXYgc3R5bGU9ImhlaWdodDoxcHg7IGJhY2tncm91bmQ6I2NmYzViNjsgbWFyZ2luOjAgMCAyMnB4IDA7Ij48L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLXNtYWxsLWxhYmVsIiBzdHlsZT0ibGV0dGVyLXNwYWNpbmc6Mi4ycHg7IGZvbnQtc2l6ZToxMXB4OyBtYXJnaW46MCAwIDE4cHggMDsiPkVkaXRvcmlhbCBQZXJzcGVjdGl2ZTwvZGl2Pgo8cCBzdHlsZT0iZm9udC1mYW1pbHk6R2VvcmdpYSwnVGltZXMgTmV3IFJvbWFuJyxzZXJpZjsgZm9udC1zaXplOjM0cHg7IGxpbmUtaGVpZ2h0OjEuNDI7IGNvbG9yOiMxNzE3MTc7IG1hcmdpbjowIDAgMjJweCAwOyI+Q29yZSBTcG9ydCBtYXR0ZXJzIGJlY2F1c2UgaW5kZXBlbmRlbmNlIGlzIHRoZSBwcm9kdWN0OiBwcm9ncmFtbWluZyBhbnN3ZXJzIHRvIHRoZSBjbGllbnQgcmF0aGVyIHRoYW4gYSBkaXN0cmlidXRlZCBmb3JtYXQsIGFuZCB0aGF0IGZsZXhpYmlsaXR5IGlzIHdoYXQga2VlcHMgcGVvcGxlIGZvciB5ZWFycyByYXRoZXIgdGhhbiBzZWFzb25zLjwvcD4KPGRpdiBzdHlsZT0iaGVpZ2h0OjFweDsgYmFja2dyb3VuZDojY2ZjNWI2OyBtYXJnaW46MDsiPjwvZGl2Pgo8L2Rpdj4KCjxkaXYgY2xhc3M9ImZsbS1oMiI+UHJvZ3JhbW1pbmcgVG8gVGhlIFBlcnNvbiwgTm90IFRoZSBGb3JtYXQ8L2Rpdj4KPHAgY2xhc3M9ImZsbS1wYXJhZ3JhcGgiPkNoYW5kYSBpcyBkaXJlY3QgYWJvdXQgd2hlcmUgc2hlIHNpdHMgaW4gdGhlIG1hcmtldC4gTGFyZ2UgY2hhaW5zIG9wZXJhdGUgYXQgc2NhbGUgb24gdm9sdW1lLiBGcmFuY2hpc2Ugc3R1ZGlvcyBvcGVyYXRlIG9uIGEgc3RhbmRhcmRpemVkIHByb2R1Y3QsIHdoaWNoIHJlcXVpcmVzIGluc3RydWN0b3JzIHRvIHRlYWNoIGEgZGlzdHJpYnV0ZWQgZm9ybWF0IGFuZCwgaW4gaGVyIHZpZXcsIHJlbW92ZXMgdGhlIHBlcm1pc3Npb24gdG8gYWRhcHQuIEhlciBleGFtcGxlIGlzIGRlbGliZXJhdGVseSBvcmRpbmFyeTogYW4gaW5zdHJ1Y3RvciBjYW4gbWVtb3JpemUgYSBzaGVldCwgYnV0IHRoZSBzaGVldCBkb2VzIG5vdCBhY2NvdW50IGZvciBhIGNsaWVudCB3aG8gaXMgZWlnaHQgbW9udGhzIHByZWduYW50IG9yIG9uZSB3aG8gaGFzIGhhZCBhIGhpcCByZXBsYWNlbWVudC48L3A+CjxwIGNsYXNzPSJmbG0tcGFyYWdyYXBoIj5JbmRlcGVuZGVuY2UgaXMgd2hhdCBhbGxvd3MgdGhlIGFsdGVybmF0aXZlLiBXaGVuIHNoZSBub3RpY2VzIGEgbmVlZCBpbiB0aGUgY29tbXVuaXR5LCBzaGUgY2FuIGJ1aWxkIGEgY2xhc3MgZm9yIGl0IHdpdGhvdXQgY2xlYXJpbmcgdGhlIGlkZWEgdGhyb3VnaCBhIGNvcnBvcmF0ZSBjYWxlbmRhci4gSGVyIHNlbmlvciBzdGFmZiBicmluZyB3aGF0IHNoZSBlc3RpbWF0ZXMgYXMgbW9yZSB0aGFuIGEgaHVuZHJlZCBjb21iaW5lZCB5ZWFycyBvZiBleHBlcmllbmNlLCBtdWNoIG9mIGl0IGZyb20gcHJvZmVzc2lvbmFsIGF0aGxldGljIGJhY2tncm91bmRzIGFuZCBtdWx0aXBsZSBmYWNpbGl0aWVzLiBUaGF0IGRlcHRoIGlzIHdoYXQgbWFrZXMgYWRhcHRhdGlvbiBwb3NzaWJsZSBpbiBhIGdyb3VwIHJvb20gcmF0aGVyIHRoYW4gb25seSBpbiBwcml2YXRlIHNlc3Npb25zLjwvcD4KCjxkaXYgY2xhc3M9ImZsbS1pbWFnZS13cmFwIj4KPGltZyBzcmM9Imh0dHBzOi8vaWlsaS5pby9DUHBkb0c5LmpwZyIgYWx0PSJUaGUgQ29yZSBTcG9ydCBLaWRzIENsdWJob3VzZSBpbiBTYW50YSBCYXJiYXJhLCBDYWxpZm9ybmlhIj4KPGRpdiBjbGFzcz0iZmxtLWltYWdlLWNhcHRpb24iPkNvcmUgU3BvcnTigJlzIEtpZHMgQ2x1YmhvdXNlIGdpdmVzIHlvdW5nIGNoaWxkcmVuIGEgZGVkaWNhdGVkIHBsYWNlIGZvciBwbGF5LCBsZWFybmluZywgY3JhZnRzLCBhbmQgYWN0aXZpdGllcyB3aGlsZSBhIHBhcmVudCB0YWtlcyBjbGFzcywgbWFraW5nIHRyYWluaW5nIG1vcmUgcHJhY3RpY2FsIGZvciBmYW1pbGllcy48L2Rpdj4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJmbG0taDIiPkZpdG5lc3MgRm9yIEV2ZXJ5IFN0YWdlIE9mIExpZmU8L2Rpdj4KPHAgY2xhc3M9ImZsbS1wYXJhZ3JhcGgiPkNoYW5kYSBkZXNjcmliZXMgQ29yZSBTcG9ydCBhcyBhIHN0dWRpbyBkZXNpZ25lZCB0byBzZXJ2ZSBwZW9wbGUgdGhyb3VnaCBldmVyeSBzdGFnZSBvZiBsaWZlLiBZb3V0aCBvZmZlcmluZ3MgcnVuIGF0IHBvaW50cyBkdXJpbmcgdGhlIHllYXIuIFlvdW5nZXIgcGFyZW50cyBjYW4gY2hvb3NlIGZyb20gdGhlIGZpdG5lc3MtYmFzZWQgY2xhc3Mgc2NoZWR1bGUgd2hpbGUgdGhlIEtpZHMgQ2x1YiBnaXZlcyB0aGVtIGEgcHJhY3RpY2FsIHdheSB0byBtYWtlIHRyYWluaW5nIGZpdCBmYW1pbHkgbGlmZS4gVGhyb3VnaCBtaWRsaWZlLCBwZWx2aWMtZmxvb3Igc3BlY2lhbGl6YXRpb24gYWRkcmVzc2VzIG5lZWRzIENoYW5kYSBzZWVzIGFyb3VuZCB0aGUgcHJlLSBhbmQgcG9zdC1tZW5vcGF1c2FsIHllYXJzLiBGb3Igb2xkZXIgYWR1bHRzLCB0aGUgd2VsbG5lc3Mgc2lkZSBpbmNsdWRlcyBsb25nZXZpdHktZm9jdXNlZCBwcml2YXRlIHRyYWluaW5nLjwvcD4KPHAgY2xhc3M9ImZsbS1wYXJhZ3JhcGgiPlRoYXQgcmFuZ2UgaXMgYW5vdGhlciBleHByZXNzaW9uIG9mIHRoZSBzdHVkaW/igJlzIGluZGVwZW5kZW5jZS4gQXMgYSBjbGllbnTigJlzIGNpcmN1bXN0YW5jZXMgYW5kIGNhcGFiaWxpdGllcyBjaGFuZ2UsIHRoZSBwcm9ncmFtbWluZyBjYW4gY2hhbmdlIHdpdGggdGhlbSByYXRoZXIgdGhhbiByZXF1aXJpbmcgdGhlIHBlcnNvbiB0byBmaXQgdGhlIHNhbWUgZml4ZWQgZm9ybWF0IGluZGVmaW5pdGVseS48L3A+Cgo8ZGl2IGNsYXNzPSJmbG0taDIiPldoYXQgQ29uc2lzdGVuY3kgQWN0dWFsbHkgUHJvZHVjZXM8L2Rpdj4KPHAgY2xhc3M9ImZsbS1wYXJhZ3JhcGgiPkFza2VkIHdoYXQgcHJvZHVjZXMgcmVzdWx0cywgQ2hhbmRhIGFuc3dlcnMgd2l0aCBvbmUgd29yZDogY29uc2lzdGVuY3kuIEhlciB3b3JraW5nIGJhc2VsaW5lIGlzIHRocmVlIHNlc3Npb25zIGEgd2VlaywgZW5vdWdoIHRoYXQgdGhlIGJvZHkgc3RvcHMgcmVsZWFybmluZyB0aGUgbW92ZW1lbnQgZWFjaCB0aW1lIGFuZCBzdGFydHMgaW1wcm92aW5nIGF0IGl0LiBCZXlvbmQgdGhhdCwgdGhlIHByZXNjcmlwdGlvbiBjaGFuZ2VzIHdpdGggdGhlIGdvYWwuIFRoZSBjbGllbnRzIHdobyBwcm9ncmVzcyBmYXN0ZXN0LCBzaGUgZmluZHMsIGFyZSB1c3VhbGx5IHRoZSBvbmVzIGNvbWJpbmluZyBncm91cCBjbGFzc2VzIHdpdGggc29tZSBwcml2YXRlIHRyYWluaW5nLjwvcD4KPHAgY2xhc3M9ImZsbS1wYXJhZ3JhcGgiPlNoZSBpcyBlcXVhbGx5IGRlbGliZXJhdGUgYWJvdXQgd2hhdCBnZXRzIG1lYXN1cmVkLiBUaGUgc3R1ZGlvIHVzZXMgYm9keSBjb21wb3NpdGlvbiBhbmFseXNpcyB0byBlc3RhYmxpc2ggYSBiYXNlbGluZSwgYW5kIHRoZSBlbXBoYXNpcyBmYWxscyBvbiBtYWludGFpbmluZyBhbmQgYnVpbGRpbmcgbXVzY2xlIHJhdGhlciB0aGFuIGxvc2luZyB3ZWlnaHQuIEhlciByZWFzb25pbmcgaXMgYm90aCBwaHlzaW9sb2dpY2FsIGFuZCBwc3ljaG9sb2dpY2FsOiBtdXNjbGUgc3VwcG9ydHMgbWV0YWJvbGlzbSBhbmQgc3RyZW5ndGgsIGFuZCBhIGdvYWwgZnJhbWVkIGFzIGdhaW5pbmcgc29tZXRoaW5nIGlzIGVhc2llciB0byBzdXN0YWluIHRoYW4gb25lIGZyYW1lZCBhcyBhIGRlZmljaXQuIEluIGEgcmVjZW50IHN0dWRpbyBjaGFsbGVuZ2UsIGEgcGFydGljaXBhbnQgaW4gaGVyIHNpeHRpZXMgcmVkdWNlZCBib2R5IGZhdCBhbmQgYWRkZWQgbXVzY2xlIG92ZXIgdGhlIGNvdXJzZSBvZiBhIG1vbnRoLCBhIHJlc3VsdCBDaGFuZGEgbm90ZXMgaXMgZGlmZmljdWx0IGF0IGFueSBhZ2UgYW5kIHVudXN1YWwgYWZ0ZXIgc2l4dHkuIEluZGl2aWR1YWwgZXhwZXJpZW5jZXMgdmFyeS48L3A+CjxwIGNsYXNzPSJmbG0tcGFyYWdyYXBoIj5UaGUgcmVzdWx0cyBjbGllbnRzIGRlc2NyaWJlIHRvIGhlciBhcmUgb2Z0ZW4gc21hbGxlciBhbmQgbW9yZSBjb25zZXF1ZW50aWFsIHRoYW4gYSBudW1iZXIuIExpZnRpbmcgYSBzdWl0Y2FzZSBpbnRvIGFuIG92ZXJoZWFkIGNvbXBhcnRtZW50LiBXYWxraW5nIGZyb20gb25lIGFpcnBvcnQgZ2F0ZSB0byB0aGUgbmV4dCB3aXRob3V0IGFzc2lzdGFuY2UuIEdvaW5nIGludG8gdGhlIHdhdGVyIHdpdGggYSBncmFuZGNoaWxkLiBUaG9zZSBhcmUgdGhlIG91dGNvbWVzIHNoZSBjaXRlcyB3aGVuIGFza2VkIHdoYXQgdGhlIHRyYWluaW5nIGlzIGZvci48L3A+Cgo8ZGl2IGNsYXNzPSJmbG0tc2VydmljZS1icmllZiI+CjxkaXYgY2xhc3M9ImZsbS1zbWFsbC1sYWJlbCIgc3R5bGU9ImxldHRlci1zcGFjaW5nOjIuM3B4OyBmb250LXNpemU6MTFweDsgbWFyZ2luOjAgMCAxMHB4IDA7Ij5FZGl0b3JpYWwgU2VydmljZSBCcmllZjwvZGl2Pgo8ZGl2IGNsYXNzPSJmbG0taDIiIHN0eWxlPSJmb250LXNpemU6MzFweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDoxLjEyICFpbXBvcnRhbnQ7IG1hcmdpbjowIDAgMTRweCAwICFpbXBvcnRhbnQ7Ij5XaGF0IENvcmUgU3BvcnQgT2ZmZXJzPC9kaXY+CjxwIHN0eWxlPSJmb250LWZhbWlseTpHZW9yZ2lhLCdUaW1lcyBOZXcgUm9tYW4nLHNlcmlmOyBmb250LXNpemU6MjBweDsgbGluZS1oZWlnaHQ6MS43MjsgY29sb3I6IzJhMjkyNjsgbWFyZ2luOjAgMCAxNHB4IDA7Ij5CYXNlZCBvbiB0aGUgaW50ZXJ2aWV3IGFuZCB0aGUgc3R1ZGlv4oCZcyBwdWJsaXNoZWQgbWF0ZXJpYWxzLCBDb3JlIFNwb3J0IGlzIGJ1aWx0IGZvciBjbGllbnRzIHdobyB3YW50IGNvYWNoZWQgdmFyaWV0eSwgcmVoYWJpbGl0YXRpb24tYXdhcmUgcHJvZ3JhbW1pbmcsIGFuZCBhIHNpbmdsZSBzdHVkaW8gdGhhdCBjYW4gbWVldCB0aGVtIHRocm91Z2ggY2hhbmdpbmcgc3RhZ2VzIG9mIGxpZmUuPC9wPgo8ZGl2IGNsYXNzPSJmbG0tc2VydmljZS1yb3ciPjxzcGFuIGNsYXNzPSJmbG0tc2VydmljZS1sYWJlbCI+R3JvdXAgQ2xhc3Nlczwvc3Bhbj48c3BhbiBjbGFzcz0iZmxtLXNlcnZpY2UtY29weSI+Q2xvc2UgdG8gb25lIGh1bmRyZWQgc2Vzc2lvbnMgYSB3ZWVrIHNwYW5uaW5nIFBpbGF0ZXMgcmVmb3JtZXIgYW5kIG1hdCB3b3JrLCBzcGluLCBUUlgsIGJhcnJlLCBmcmVlIHdlaWdodHMsIGNpcmN1aXQgdHJhaW5pbmcsIGFuZCBtb2JpbGl0eSBhbmQgc3RyZXRjaCBjbGFzc2VzLjwvc3Bhbj48L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLXNlcnZpY2Utcm93Ij48c3BhbiBjbGFzcz0iZmxtLXNlcnZpY2UtbGFiZWwiPldlbGxuZXNzIENlbnRlcjwvc3Bhbj48c3BhbiBjbGFzcz0iZmxtLXNlcnZpY2UtY29weSI+QSBzZXBhcmF0ZSBzdWl0ZSBkZWRpY2F0ZWQgdG8gcHJpdmF0ZSB0cmFpbmluZyBhbmQgcmVoYWJpbGl0YXRpb24tb3JpZW50ZWQgd29yaywgd2l0aCBhIHBoeXNpY2FsIHRoZXJhcGlzdCBvcGVyYXRpbmcgYW4gaW5kZXBlbmRlbnQgcHJhY3RpY2UgZnJvbSB0aGUgc2FtZSBzcGFjZS48L3NwYW4+PC9kaXY+CjxkaXYgY2xhc3M9ImZsbS1zZXJ2aWNlLXJvdyI+PHNwYW4gY2xhc3M9ImZsbS1zZXJ2aWNlLWxhYmVsIj5MaWZlLVN0YWdlIFByb2dyYW1taW5nPC9zcGFuPjxzcGFuIGNsYXNzPSJmbG0tc2VydmljZS1jb3B5Ij5Qcm9ncmFtbWluZyBjYW4gZXh0ZW5kIGZyb20geW91dGggb2ZmZXJpbmdzIGFuZCBmaXRuZXNzLWJhc2VkIGNsYXNzZXMgZm9yIHlvdW5nZXIgYWR1bHRzIHRvIHBlbHZpYy1mbG9vciBzcGVjaWFsaXphdGlvbiBhcm91bmQgdGhlIHByZS0gYW5kIHBvc3QtbWVub3BhdXNhbCB5ZWFycyBhbmQgbG9uZ2V2aXR5LWZvY3VzZWQgcHJpdmF0ZSB0cmFpbmluZyBmb3Igb2xkZXIgYWR1bHRzLjwvc3Bhbj48L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLXNlcnZpY2Utcm93Ij48c3BhbiBjbGFzcz0iZmxtLXNlcnZpY2UtbGFiZWwiPlBhcmVudHMgLyBLaWRzIENsdWI8L3NwYW4+PHNwYW4gY2xhc3M9ImZsbS1zZXJ2aWNlLWNvcHkiPkEgZGVkaWNhdGVkIEtpZHMgQ2x1YiBtYWtlcyBpdCBlYXNpZXIgZm9yIHBhcmVudHMgdG8ga2VlcCBhIHRyYWluaW5nIHJvdXRpbmUuIENoYW5kYSBzYXlzIGZhbWlsaWVzIHJlZ3VsYXJseSBhc2sgZm9yIHRoaXMgY29udmVuaWVuY2UgYW5kIHRoYXQgc29tZSBwYXJlbnRzIGRlc2NyaWJlIHRoZWlyIGNoaWxkcmVu4oCZcyBlbnRodXNpYXNtIGZvciB0aGUgS2lkcyBDbHViIGFzIG1vdGl2YXRpb24gdG8gZ2V0IHRvIHRoZSBzdHVkaW8uPC9zcGFuPjwvZGl2Pgo8ZGl2IGNsYXNzPSJmbG0tc2VydmljZS1yb3ciPjxzcGFuIGNsYXNzPSJmbG0tc2VydmljZS1sYWJlbCI+QXNzZXNzbWVudDwvc3Bhbj48c3BhbiBjbGFzcz0iZmxtLXNlcnZpY2UtY29weSI+Qm9keSBjb21wb3NpdGlvbiBhbmFseXNpcyBlc3RhYmxpc2hlcyBhIGJhc2VsaW5lIHNvIHByb2dyYW1taW5nIGNhbiBiZSBwcmVzY3JpYmVkIGFnYWluc3QgbWVhc3VyYWJsZSBzdGFydGluZyBudW1iZXJzIHJhdGhlciB0aGFuIGFzc3VtcHRpb25zLjwvc3Bhbj48L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLXNlcnZpY2Utcm93IiBzdHlsZT0iYm9yZGVyLWJvdHRvbTpub25lICFpbXBvcnRhbnQ7Ij48c3BhbiBjbGFzcz0iZmxtLXNlcnZpY2UtbGFiZWwiPkFjY2VzcyBPcHRpb25zPC9zcGFuPjxzcGFuIGNsYXNzPSJmbG0tc2VydmljZS1jb3B5Ij5Cb3RoIG1lbWJlcnNoaXBzIGFuZCBjbGFzcyBwYWNrYWdlcyBhcmUgYXZhaWxhYmxlLCBzbyBjbGllbnRzIHdpdGggaXJyZWd1bGFyIHNjaGVkdWxlcyBhcmUgbm90IGZvcmNlZCBpbnRvIGEgc2luZ2xlIG1vbnRobHkgc3RydWN0dXJlLjwvc3Bhbj48L2Rpdj4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJmbG0tY2xpZW50LXBlcnNwZWN0aXZlIj4KPGRpdiBjbGFzcz0iZmxtLXNtYWxsLWxhYmVsIiBzdHlsZT0ibGV0dGVyLXNwYWNpbmc6Mi40cHg7IGZvbnQtc2l6ZToxMXB4OyBtYXJnaW46MCAwIDE0cHggMDsiPkNsaWVudCBQZXJzcGVjdGl2ZTwvZGl2Pgo8cCBjbGFzcz0iZmxtLWNsaWVudC1wZXJzcGVjdGl2ZS1xdW90ZSI+4oCcQ29yZSBTcG9ydCBpcyBhIHdob2xlIGxvdCBtb3JlIHRoYW4gYSDigJhneW3igJkuIFNtYWxsIGdyb3VwIGNsYXNzZXMgZm9yIFBpbGF0ZXMsIGZyZWUgd2VpZ2h0cywgc3BpbiwgVFJYLCBjaXJjdWl0LCBjb3JlIG1hdCwgb3B0aW9uYWwgcHJpdmF0ZSB0cmFpbmluZy4gU3RhcnRlZCBjb21pbmcgaGVyZSBhIGZldyB5ZWFycyBhZ28sIHdpdGggaW5qdXJpZXMsIGhvcGluZyB0byByZWJvb3QgbXkgaGVhbHRoLiBJIGFtIHZhc3RseSBzdHJvbmdlciBub3cgYW5kIGZlZWwgZmFudGFzdGljLiBJIGtlZXAgY29taW5nIGhlcmUgYmVjYXVzZSBvZiB0aGUgd2lkZSB2YXJpZXR5IG9mIHdheXMgdGhleSBvZmZlciB0byBtZWV0IGhlYWx0aCBnb2FscyBhbmQga2VlcCBwcm9ncmVzc2luZy4gVGhlcmUgaXMgbmV2ZXIgYSBib3Jpbmcgd29ya291dC4gVGhhdOKAmXMgYmVjYXVzZSB0aGUgdHJhaW5lcnMgYXJlIGhpZ2hseSBrbm93bGVkZ2VhYmxlLCBlbmdhZ2VkIGFuZCBjcmVhdGl2ZS4gVGhpcyBpcyBhIGNvbW11bml0eSBvZiBnb29kIGh1bW9yZWQgcGVvcGxlIGVuY291cmFnaW5nIGVhY2ggb3RoZXIuIEhpZ2hlc3QgcmVjb21tZW5kYXRpb24u4oCdPC9wPgo8ZGl2IGNsYXNzPSJmbG0tc21hbGwtbGFiZWwiIHN0eWxlPSJsZXR0ZXItc3BhY2luZzoxLjZweDsgZm9udC1zaXplOjExcHg7IG1hcmdpbjowOyI+TWFyaWEgR2FicmllbGxhIC8gQ2xpZW50IFBlcnNwZWN0aXZlIFN1cHBsaWVkIEZvciBFZGl0b3JpYWwgVXNlPC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0iZmxtLWgyIj5BIFN0dWRpbyBUaGF0IEJlaGF2ZXMgTGlrZSBBIEZhbWlseTwvZGl2Pgo8cCBjbGFzcz0iZmxtLXBhcmFncmFwaCI+QXNrZWQgd2hhdCB0aGUgY29tbXVuaXR5IG1lYW5zIHRvIGhlciBwZXJzb25hbGx5LCBDaGFuZGEgZG9lcyBub3QgcmVhY2ggZm9yIGEgYnVzaW5lc3MgYW5zd2VyLiBPdmVyIG9uZSByZWNlbnQgc2l4LXdlZWsgc3RyZXRjaCwgY2xpZW50cyBmYWNlZCBzZXJpb3VzIGlsbG5lc3MgYW5kIGZhbWlseSBsb3NzLiBXaGF0IHNoZSB3YXRjaGVkIGluIHJlc3BvbnNlIChob3NwaXRhbCB2aXNpdHMsIGNhcmRzLCB2aXNpdHMgYXQgaG9tZSwgbWVhbCB0cmFpbnMsIHBlb3BsZSBzaW1wbHkgc2hvd2luZyB1cCkgaXMgdGhlIHBhcnQgb2YgdGhlIHdvcmsgc2hlIGRlc2NyaWJlcyBhcyByZW1hcmthYmxlLiBDbGllbnRzIHdhbGsgd2l0aCBvbmUgYW5vdGhlciB0aHJvdWdoIHRoZSBmaXRuZXNzIGpvdXJuZXkgYW5kLCB3aGVuIGl0IGNvbWVzIHRvIGl0LCB0aHJvdWdoIHRoZSByZXN0IG9mIGxpZmUgYXMgd2VsbC48L3A+CjxwIGNsYXNzPSJmbG0tcGFyYWdyYXBoIj5UaGF0IGN1bHR1cmUgaXMgYWxzbywgaW4gY29tbWVyY2lhbCB0ZXJtcywgdGhlIHJldGVudGlvbiBzdHJhdGVneS4gQ2hhbmRhIGVzdGltYXRlcyBjbGllbnQgcmV0ZW50aW9uIGF0IHJvdWdobHkgZWlnaHR5LWZpdmUgcGVyY2VudCwgYSBmaWd1cmUgc2hlIG5vdGVzIGlzIHVudXN1YWwgaW4gYW4gaW5kdXN0cnkgd2hlcmUgY2xpZW50cyB0ZW5kIHRvIG1vdmUgb2Z0ZW4uIFRoZSBzdHVkaW8gaG9zdHMgY29tbXVuaXR5IGV2ZW50cyBvdXRzaWRlIGNsYXNzIGhvdXJzIGFuZCBydW5zIHdvcmtzaG9wcyBmb3IgY2xpZW50cyBhdCBubyBjaGFyZ2UuIEhlciBleHBsYW5hdGlvbiBpcyBzaW1wbGUgZW5vdWdoIHRvIHNvdW5kIG9idmlvdXM6IHBlb3BsZSB3aG8gZmVlbCB0YWtlbiBjYXJlIG9mIHRlbmQgdG8gc3RheSB3aGVyZSB0aGV5IGFyZS48L3A+Cgo8ZGl2IGNsYXNzPSJmbG0taDIiPldoeSBUaGlzIE1hdHRlcnMgTG9jYWxseTwvZGl2Pgo8cCBjbGFzcz0iZmxtLXBhcmFncmFwaCI+U2FudGEgQmFyYmFyYSBpcyBhbiB1bnVzdWFsbHkgZGlmZmljdWx0IG1hcmtldCBmb3IgYW4gaW5kb29yIGZpdG5lc3MgYnVzaW5lc3MuIFRoZSB3ZWF0aGVyIHBlcm1pdHMgb3V0ZG9vciBleGVyY2lzZSBuZWFybHkgZXZlcnkgZGF5IG9mIHRoZSB5ZWFyLCB0aGUgY2l0eSBpcyBzbWFsbCBlbm91Z2ggdG8gc2F0dXJhdGUgcXVpY2tseSwgYW5kIHRoZSByZWNlbnQgYm9vbSBpbiBib3V0aXF1ZSBQaWxhdGVzIGhhcyBhZGRlZCBzZXZlcmFsIG5ldyBzdHVkaW9zIGluIGEgc2hvcnQgc3Bhbi4gQSBzdHVkaW8gaGVyZSBjYW5ub3QgcmVseSBvbiBiZWluZyB0aGUgb25seSBvcHRpb24sIGFuZCBDaGFuZGEgaXMgY2FuZGlkIHRoYXQgYW4gaW5kZXBlbmRlbnQgb3BlcmF0b3IgY2Fubm90IG91dHNwZW5kIG5hdGlvbmFsIG1hcmtldGluZyBidWRnZXRzLjwvcD4KPHAgY2xhc3M9ImZsbS1wYXJhZ3JhcGgiPldoYXQgaXQgY2FuIGRvIGlzIGFuc3dlciB0aGUgcGhvbmUsIGtub3cgaXRzIGNsaWVudHMsIGFuZCBidWlsZCB0aGUgY2xhc3MgdGhhdCBhIHNwZWNpZmljIGdyb3VwIG9mIHBlb3BsZSBhY3R1YWxseSBuZWVkcy4gRm9yIHJlYWRlcnMgc2VhcmNoaW5nIGZvciBQaWxhdGVzIGluIFNhbnRhIEJhcmJhcmEsIGEgcmVoYWJpbGl0YXRpb24tYXdhcmUgc3R1ZGlvLCBvciBhIHBsYWNlIHRoYXQgY2FuIGFjY29tbW9kYXRlIGFuIGluanVyeSB3aXRob3V0IHRyZWF0aW5nIGl0IGFzIGEgZGlzcXVhbGlmaWNhdGlvbiwgQ29yZSBTcG9ydCBvZmZlcnMgYSBjbGVhciBsb2NhbCBkaXN0aW5jdGlvbjogdHdvIHN1aXRlcywgYSBkZWVwIGJlbmNoIG9mIGluc3RydWN0b3JzLCBhIEtpZHMgQ2x1YiB0aGF0IG1ha2VzIGF0dGVuZGFuY2UgbW9yZSBwcmFjdGljYWwgZm9yIHBhcmVudHMsIGFuZCBwcm9ncmFtbWluZyB3cml0dGVuIGZvciB0aGUgcm9vbSBhbmQgZm9yIGNoYW5naW5nIHN0YWdlcyBvZiBsaWZlIHJhdGhlciB0aGFuIGZvciB0aGUgbmV0d29yay48L3A+Cgo8ZGl2IGNsYXNzPSJmbG0taDIiPkZBUTwvZGl2Pgo8ZGl2IGNsYXNzPSJmbG0taDMiPldobyBJcyBDaGFuZGEgRmV0dGVyPzwvZGl2Pgo8cCBjbGFzcz0iZmxtLXBhcmFncmFwaCI+Q2hhbmRhIEZldHRlciBpcyB0aGUgb3duZXIgYW5kIG1hc3RlciB0cmFpbmVyIG9mIENvcmUgU3BvcnQgaW4gU2FudGEgQmFyYmFyYSwgQ2FsaWZvcm5pYS4gQSBmb3JtZXIgcHJvZmVzc2lvbmFsIGJhbGxldCBkYW5jZXIsIHNoZSB3YXMgaW50cm9kdWNlZCB0byBQaWxhdGVzIGFzIGEgZm9ybSBvZiBwaHlzaWNhbCByZWhhYmlsaXRhdGlvbiwgc3R1ZGllZCBwaHlzaWNhbCBlZHVjYXRpb24sIHNwb3J0cyBwc3ljaG9sb2d5LCBhbmQgYW5hdG9teSBhdCBVQyBTYW50YSBCYXJiYXJhLCBtYW5hZ2VkIGdyb3VwIGV4ZXJjaXNlIHByb2dyYW1zIGF0IGEgbG9jYWwgaGVhbHRoIGNsdWIgZm9yIGZpZnRlZW4geWVhcnMsIGFuZCB0aGVuIG9wZW5lZCB0aGUgc3R1ZGlvIGluIDIwMDcsIHdoaWNoIGlzIG5vdyBhcHByb2FjaGluZyB0d28gZGVjYWRlcyBpbiBidXNpbmVzcy48L3A+CjxkaXYgY2xhc3M9ImZsbS1oMyI+V2hhdCBJcyBDb3JlIFNwb3J0IEtub3duIEZvcj88L2Rpdj4KPHAgY2xhc3M9ImZsbS1wYXJhZ3JhcGgiPlRoZSBzdHVkaW8gaXMga25vd24gZm9yIGNvbWJpbmluZyBQaWxhdGVzIHdpdGggYSB3aWRlIHByb2dyYW0gcmFuZ2UgdGhhdCBpbmNsdWRlcyBzcGluLCBUUlgsIGJhcnJlLCB3ZWlnaHQgdHJhaW5pbmcsIG1vYmlsaXR5IGFuZCBzdHJldGNoLCBjb3JlIG1hdCB3b3JrLCBhbmQgcGVsdmljIGZsb29yIHNwZWNpYWxpemF0aW9uLCBhbG9uZyB3aXRoIHlvdXRoIHByb2dyYW1taW5nLCBhIEtpZHMgQ2x1YiB0aGF0IG1ha2VzIHRyYWluaW5nIG1vcmUgcHJhY3RpY2FsIGZvciBwYXJlbnRzLCBsb25nZXZpdHktZm9jdXNlZCBwcml2YXRlIHRyYWluaW5nLCBhbmQgcmVoYWJpbGl0YXRpb24tb3JpZW50ZWQgd29yayBpbiBhIHNlcGFyYXRlIHdlbGxuZXNzIHN1aXRlLjwvcD4KPGRpdiBjbGFzcz0iZmxtLWgzIj5JcyBUaGUgU3R1ZGlvIEJlZ2lubmVyIEZyaWVuZGx5PzwvZGl2Pgo8cCBjbGFzcz0iZmxtLXBhcmFncmFwaCI+Q2hhbmRhIEZldHRlciBkZXNjcmliZWQgYSBkZWxpYmVyYXRlIG9uYm9hcmRpbmcgcGF0aCBmb3IgbmVydm91cyBiZWdpbm5lcnMuIE5ldyBjbGllbnRzIHN0YXJ0IHdpdGggYW4gaW50cm9kdWN0b3J5IGNsYXNzIHdoZXJlIHRoZXkgbGVhcm4gdGhlIGVxdWlwbWVudCwgd2hhdCBhIG1vdmVtZW50IHNob3VsZCBmZWVsIGxpa2UsIGFuZCB3aGF0IGl0IHNob3VsZCBub3QgZmVlbCBsaWtlLiBTdGFmZiBncmVldCBjbGllbnRzIGJ5IG5hbWUsIHBhaXIgbmV3Y29tZXJzIHdpdGggYSB0cmFpbmluZyBwYXJ0bmVyLCBhbmQgaGVscCBtYXAgb3V0IGEgc2NoZWR1bGUgdGhhdCBmaXRzIHRoZWlyIGdvYWxzLjwvcD4KPGRpdiBjbGFzcz0iZmxtLWgzIj5BcmUgVGhlcmUgUHJvZ3JhbXMgRm9yIERpZmZlcmVudCBTdGFnZXMgT2YgTGlmZT88L2Rpdj4KPHAgY2xhc3M9ImZsbS1wYXJhZ3JhcGgiPlllcy4gQ2hhbmRhIEZldHRlciBkZXNjcmliZXMgdGhlIHN0dWRpbyBhcyBzZXJ2aW5nIGNsaWVudHMgdGhyb3VnaCBjaGFuZ2luZyBzdGFnZXMgb2YgbGlmZS4gSXQgb2ZmZXJzIHlvdXRoIHByb2dyYW1taW5nIGF0IHBvaW50cyBkdXJpbmcgdGhlIHllYXIsIGZpdG5lc3MtYmFzZWQgY2xhc3NlcyBhbmQgYSBLaWRzIENsdWIgdGhhdCBtYWtlIHRyYWluaW5nIG1vcmUgcHJhY3RpY2FsIGZvciBwYXJlbnRzLCBwZWx2aWMtZmxvb3Igc3BlY2lhbGl6YXRpb24gYXJvdW5kIHRoZSBwcmUtIGFuZCBwb3N0LW1lbm9wYXVzYWwgeWVhcnMsIGFuZCBsb25nZXZpdHktZm9jdXNlZCBwcml2YXRlIHRyYWluaW5nIGZvciBvbGRlciBhZHVsdHMuPC9wPgo8ZGl2IGNsYXNzPSJmbG0taDMiPldoYXQgUmVzdWx0cyBEbyBDbGllbnRzIFNlZSBGcm9tIENvbnNpc3RlbnQgVHJhaW5pbmc/PC9kaXY+CjxwIGNsYXNzPSJmbG0tcGFyYWdyYXBoIj5DaGFuZGEgRmV0dGVyIHNhaWQgY29uc2lzdGVuY3kgb2Ygcm91Z2hseSB0aHJlZSBzZXNzaW9ucyBwZXIgd2VlayBpcyB0aGUgYmFzZWxpbmUgc2hlIHJlY29tbWVuZHMuIFNoZSBmb2N1c2VzIGNsaWVudHMgb24gbWFpbnRhaW5pbmcgYW5kIGJ1aWxkaW5nIG11c2NsZSByYXRoZXIgdGhhbiBvbmx5IGxvc2luZyB3ZWlnaHQsIGFuZCB1c2VzIGJvZHkgY29tcG9zaXRpb24gYW5hbHlzaXMgdG8gZXN0YWJsaXNoIGEgYmFzZWxpbmUuIENsaWVudHMgY29tbW9ubHkgcmVwb3J0IGltcHJvdmVkIHN0cmVuZ3RoLCBlYXNpZXIgZGFpbHkgbW92ZW1lbnQsIGFuZCBncmVhdGVyIGNvbmZpZGVuY2UuIEluZGl2aWR1YWwgZXhwZXJpZW5jZXMgdmFyeS48L3A+CjxkaXYgY2xhc3M9ImZsbS1oMyI+V2hhdCBNYWtlcyBDb3JlIFNwb3J0IERpZmZlcmVudCBJbiBTYW50YSBCYXJiYXJhPzwvZGl2Pgo8cCBjbGFzcz0iZmxtLXBhcmFncmFwaCI+VGhlIHN0dWRpbyBpcyBpbmRlcGVuZGVudGx5IG93bmVkIGFuZCBvcGVyYXRlZCwgd2hpY2ggYWxsb3dzIHByb2dyYW1taW5nIHRvIGJlIHNoYXBlZCBhcm91bmQgdGhlIGNsaWVudHMgaW4gdGhlIHJvb20gcmF0aGVyIHRoYW4gYSBmcmFuY2hpc2UgZm9ybWF0LiBDaGFuZGEgRmV0dGVyIGNpdGVkIGxvbmctdGVudXJlZCBzdGFmZiwgYSBjbGFzcyBzY2hlZHVsZSBvZiBjbG9zZSB0byBvbmUgaHVuZHJlZCBzZXNzaW9ucyBhIHdlZWssIGEgc2VwYXJhdGUgd2VsbG5lc3Mgc3VpdGUgZm9yIHByaXZhdGUgdHJhaW5pbmcgYW5kIHJlaGFiaWxpdGF0aW9uLCBhIEtpZHMgQ2x1YiBmb3IgcGFyZW50cywgcHJvZ3JhbW1pbmcgZGVzaWduZWQgdG8gc2VydmUgY2xpZW50cyBhY3Jvc3MgY2hhbmdpbmcgc3RhZ2VzIG9mIGxpZmUsIGFuZCBhIGNsaWVudCByZXRlbnRpb24gcmF0ZSBzaGUgZXN0aW1hdGVzIGF0IGFib3V0IGVpZ2h0eS1maXZlIHBlcmNlbnQuPC9wPgoKPGRpdiBjbGFzcz0iZmxtLWtleS1ib3giPgo8ZGl2IGNsYXNzPSJmbG0ta2V5LWhlYWRpbmciPktleSBUYWtlYXdheXM8L2Rpdj4KPHVsPgo8bGk+Q29yZSBTcG9ydCBvcGVuZWQgaW4gMjAwNyBhbmQgaGFzIHJlbWFpbmVkIGluZGVwZW5kZW50bHkgb3duZWQgdGhyb3VnaCB0aGUgMjAwOCByZWNlc3Npb24sIHRoZSAyMDE3IGZpcmVzLCB0aGUgMjAxOCBtdWRzbGlkZXMsIGFuZCB0aGUgQ09WSUQtMTkgZGlzcnVwdGlvbiB0aGF0IGJlZ2FuIGluIDIwMjAuPC9saT4KPGxpPkNoYW5kYSBlbmNvdW50ZXJlZCBQaWxhdGVzIGFzIHBoeXNpY2FsIHJlaGFiaWxpdGF0aW9uIGR1cmluZyBhIHByb2Zlc3Npb25hbCBiYWxsZXQgY2FyZWVyLCBhbmQgdGhlIHN0dWRpbyBzdGlsbCB0cmVhdHMgbW92ZW1lbnQgYXMgYSB3YXkgdG8gcmVzdG9yZSBmdW5jdGlvbiByYXRoZXIgdGhhbiBvbmx5IHRvIGNoYW5nZSBhcHBlYXJhbmNlLjwvbGk+CjxsaT5Ud28gc3VpdGVzIGRpdmlkZSB0aGUgd29yazogYSBjbGFzcyBzdWl0ZSBydW5uaW5nIGNsb3NlIHRvIG9uZSBodW5kcmVkIHdlZWtseSBzZXNzaW9ucywgYW5kIGEgd2VsbG5lc3MgY2VudGVyIGZvciBwcml2YXRlIHRyYWluaW5nLCByZWhhYmlsaXRhdGlvbiwgYW5kIHBoeXNpY2FsIHRoZXJhcHkuPC9saT4KPGxpPkluZGVwZW5kZW5jZSBhbGxvd3MgcHJvZ3JhbW1pbmcgdG8gYmUgd3JpdHRlbiBmb3IgdGhlIGNsaWVudHMgaW4gdGhlIHJvb20sIHdoaWNoIENoYW5kYSBjcmVkaXRzIGZvciBhIHJldGVudGlvbiByYXRlIHNoZSBlc3RpbWF0ZXMgYXQgcm91Z2hseSBlaWdodHktZml2ZSBwZXJjZW50LjwvbGk+CjxsaT5UaGUgc3R1ZGlvIGlzIGRlc2lnbmVkIHRvIG1lZXQgY2xpZW50cyB0aHJvdWdoIGNoYW5naW5nIHN0YWdlcyBvZiBsaWZlLCBmcm9tIHlvdXRoIG9mZmVyaW5ncyBhbmQgcGFyZW50cyBzdXBwb3J0ZWQgYnkgdGhlIEtpZHMgQ2x1YiB0byBwZWx2aWMtZmxvb3Igc3BlY2lhbGl6YXRpb24gYW5kIGxvbmdldml0eS1mb2N1c2VkIHByaXZhdGUgdHJhaW5pbmcgZm9yIG9sZGVyIGFkdWx0cy48L2xpPgo8L3VsPgo8L2Rpdj4KCjxkaXYgY2xhc3M9ImZsbS1maXJzdC1zdGVwIj4KPGRpdiBjbGFzcz0iZmxtLWZpcnN0LXN0ZXAtZnJhbWUiPgo8ZGl2IGNsYXNzPSJmbG0tZmlyc3Qtc3RlcC1ncmlkIj4KPGRpdiBjbGFzcz0iZmxtLWZpcnN0LXN0ZXAtbWFpbiI+CjxkaXYgY2xhc3M9ImZsbS1maXJzdC1zdGVwLW92ZXJsaW5lIj5UaGUgRmlyc3QgU3RlcDwvZGl2Pgo8ZGl2IGNsYXNzPSJmbG0tZmlyc3Qtc3RlcC10aXRsZSI+U3RhcnQgV2l0aCBBIFdlbGxuZXNzIENvbnN1bHRhdGlvbjwvZGl2Pgo8ZGl2IGNsYXNzPSJmbG0tZmlyc3Qtc3RlcC1ydWxlIj48L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLWZpcnN0LXN0ZXAtY29weSI+R2V0dGluZyBzdGFydGVkIGlzIHNpbXBsZS4gWW91IGJvb2sgYSB3ZWxsbmVzcyBjb25zdWx0YXRpb24gYW5kIGNvbWUgaW50byB0aGUgc3R1ZGlvIGluIHBlcnNvbi4gQ2hhbmRhIHNpdHMgZG93biB3aXRoIHlvdSwgcnVucyBhIGJvZHkgY29tcG9zaXRpb24gYW5hbHlzaXMgdG8gc2V0IHlvdXIgYmFzZWxpbmUsIGFuZCBhc2tzIHdoYXQgeW91ciBnb2FscyBhcmUsIHdoZXRoZXIgeW91IGFyZSBpbiBwYWluLCBhbmQgd2hhdCB5b3VyIHBoeXNpY2lhbiBoYXMgdG9sZCB5b3UuIEZyb20gdGhlcmUgc2hlIG1hcmtzIHVwIGEgc2NoZWR1bGUgd2l0aCB0aGUgY2xhc3NlcyB0aGF0IHN1aXQgeW91LCB1c3VhbGx5IGFsb25nc2lkZSBzb21lIHByaXZhdGUgdHJhaW5pbmcuPC9kaXY+CjxhIGNsYXNzPSJmbG0tZmlyc3Qtc3RlcC1idXR0b24iIGhyZWY9Imh0dHBzOi8vY29yZXNwb3J0c2IuY29tLyI+Qm9vayBBIFdlbGxuZXNzIENvbnN1bHRhdGlvbjwvYT4KPC9kaXY+CjxkaXYgY2xhc3M9ImZsbS1maXJzdC1zdGVwLXNpZGUiPgo8ZGl2IGNsYXNzPSJmbG0taW50YWtlLWNhcmQiPgo8ZGl2IGNsYXNzPSJmbG0taW50YWtlLXJvdyI+PHNwYW4gY2xhc3M9ImZsbS1pbnRha2UtbGFiZWwiPkJlZm9yZSBZb3UgQ29tZSBJbjwvc3Bhbj48c3BhbiBjbGFzcz0iZmxtLWludGFrZS1jb3B5Ij5UaGluayBhYm91dCB5b3VyIGdvYWxzLCBhbnkgcGFpbiB5b3UgYXJlIG1hbmFnaW5nLCBhbmQgd2hhdCB5b3VyIGRvY3RvciBoYXMgYWR2aXNlZC48L3NwYW4+PC9kaXY+CjxkaXYgY2xhc3M9ImZsbS1pbnRha2Utcm93Ij48c3BhbiBjbGFzcz0iZmxtLWludGFrZS1sYWJlbCI+QXQgVGhlIENvbnN1bHRhdGlvbjwvc3Bhbj48c3BhbiBjbGFzcz0iZmxtLWludGFrZS1jb3B5Ij5BIGJvZHkgY29tcG9zaXRpb24gYW5hbHlzaXMgc2V0cyB5b3VyIGJhc2VsaW5lLCB0aGVuIHlvdSB0YWxrIHRocm91Z2ggd2hhdCB5b3Ugd2FudCBmcm9tIHRyYWluaW5nLjwvc3Bhbj48L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLWludGFrZS1yb3ciPjxzcGFuIGNsYXNzPSJmbG0taW50YWtlLWxhYmVsIj5GcmVlIEludHJvIENsYXNzZXM8L3NwYW4+PHNwYW4gY2xhc3M9ImZsbS1pbnRha2UtY29weSI+U2V2ZXJhbCBjb21wbGltZW50YXJ5IHJlZm9ybWVyIGNsYXNzZXMgcnVuIGVhY2ggd2VlayBzbyB5b3UgY2FuIGxlYXJuIHRoZSBlcXVpcG1lbnQgZmlyc3QuPC9zcGFuPjwvZGl2Pgo8ZGl2IGNsYXNzPSJmbG0taW50YWtlLXJvdyI+PHNwYW4gY2xhc3M9ImZsbS1pbnRha2UtbGFiZWwiPlNldmVuLURheSBUcmlhbDwvc3Bhbj48c3BhbiBjbGFzcz0iZmxtLWludGFrZS1jb3B5Ij5BIHNob3J0LCBub24tY29tbWl0dGFsIHdlZWsgdG8gc2VlIHdoYXQgZml0cyB5b3VyIHNjaGVkdWxlIGFuZCB5b3VyIGJvZHkuPC9zcGFuPjwvZGl2Pgo8L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLWZpcnN0LXN0ZXAtbm90ZSI+VGhlIHN0dWRpbyBjYW4gYWxzbyBiZSByZWFjaGVkIGJ5IHRlbGVwaG9uZSwgYW5kIGEgcGVyc29uIGFuc3dlcnMuIE1lbWJlcnNoaXBzIGFuZCBjbGFzcyBwYWNrYWdlcyBhcmUgYm90aCBhdmFpbGFibGUsIHNvIHlvdSBhcmUgbm90IHB1c2hlZCBpbnRvIGEgc2luZ2xlIG1vbnRobHkgc3RydWN0dXJlLjwvZGl2Pgo8L2Rpdj4KPC9kaXY+CjwvZGl2Pgo8L2Rpdj4KCjxkaXYgY2xhc3M9ImZsbS1oMiI+Q29uY2x1c2lvbjwvZGl2Pgo8cCBjbGFzcz0iZmxtLXBhcmFncmFwaCI+VGhlIHN0b3J5IG9mIFBpbGF0ZXMgaW4gU2FudGEgQmFyYmFyYSBpcywgaW4gcGFydCwgdGhlIHN0b3J5IG9mIGEgbWV0aG9kIHRoYXQgYXJyaXZlZCBhcyByZWhhYmlsaXRhdGlvbiBhbmQgd2FzIGxhdGVyIHJlY2xhc3NpZmllZCBhcyBmaXRuZXNzLiBDaGFuZGEgRmV0dGVyIGhhcyBzcGVudCBhIGNhcmVlciBvbiBib3RoIHNpZGVzIG9mIHRoYXQgbGluZSwgYW5kIENvcmUgU3BvcnQgaXMgd2hhdCBpdCBsb29rcyBsaWtlIHdoZW4gdGhlIHJlaGFiaWxpdGF0aXZlIG9yaWdpbiBpcyBrZXB0IHJhdGhlciB0aGFuIGRpc2NhcmRlZC4gVGhlIGVxdWlwbWVudCBpcyB0aGUgc2FtZSBlcXVpcG1lbnQgb3RoZXIgc3R1ZGlvcyB1c2UuIFRoZSBkaWZmZXJlbmNlIGlzIHdobyBnZXRzIHRvIGRlY2lkZSB3aGF0IGhhcHBlbnMgb24gaXQuPC9wPgo8cCBjbGFzcz0iZmxtLXBhcmFncmFwaCI+SGVyIGNsb3NpbmcgbWVzc2FnZSBpcyBub3QgY29tcGxpY2F0ZWQsIGFuZCBzaGUgcmVzaXN0cyBtYWtpbmcgaXQgc28uIEV2ZXJ5Ym9keSBpcyBjYXBhYmxlLCBldmVyeWJvZHkgbWF0dGVycywgYW5kIGV2ZXJ5Ym9keSBkZXNlcnZlcyB0aGUgY2hhbmNlIHRvIGZlZWwgYXMgd2VsbCBhcyB0aGV5IGNhbiBmZWVsLiBDbGllbnRzIHdobyB0cmFpbiBjb25zaXN0ZW50bHkgb2Z0ZW4gcmVwb3J0IGNoYW5nZXMgdGhlaXIgcGh5c2ljaWFucyBnbyBvbiB0byBkaXNjdXNzIHdpdGggdGhlbTsgdGhvc2UgY29udmVyc2F0aW9ucywgYW5kIGFueSBkZWNpc2lvbnMgYWJvdXQgbWVkaWNhdGlvbiBvciB0cmVhdG1lbnQsIGJlbG9uZyB0byB0aGUgcGh5c2ljaWFuIGFuZCB0aGUgcGF0aWVudC4gV2hhdCBhIHN0dWRpbyBjYW4gb2ZmZXIgaXMgdGhlIG1vdmVtZW50LCB0aGUgY29hY2hpbmcsIGFuZCB0aGUgY29tcGFueS4gSGVyZSwgdGhhdCBoYXMgYmVlbiBlbm91Z2ggdG8gaG9sZCBhIGNvbW11bml0eSB0b2dldGhlciBmb3IgbmVhcmx5IHR3ZW50eSB5ZWFycyB3aGlsZSBnaXZpbmcgY2xpZW50cyByb29tIHRvIGtlZXAgcGFydGljaXBhdGluZyBhcyB0aGVpciBsaXZlcyBhbmQgdHJhaW5pbmcgbmVlZHMgY2hhbmdlLjwvcD4KCjxkaXYgY2xhc3M9ImZsbS1jdGEiPlJlYWRlcnMgaW50ZXJlc3RlZCBpbiBleHBsb3JpbmcgdGhpcyBQaWxhdGVzIGFuZCB3ZWxsbmVzcyBzdHVkaW8gaW4gU2FudGEgQmFyYmFyYSBjYW4gdmlzaXQgdGhlIHN0dWRpbyBvbmxpbmUgYXQgPGEgaHJlZj0iaHR0cHM6Ly9jb3Jlc3BvcnRzYi5jb20vIiBzdHlsZT0iY29sb3I6IzExMTExMSAhaW1wb3J0YW50OyAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjojMTExMTExICFpbXBvcnRhbnQ7IHRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmUgIWltcG9ydGFudDsiPkNvcmUgU3BvcnQ8L2E+LjwvZGl2PgoKPGRpdiBjbGFzcz0iZmxtLWZlYXR1cmVkLWV4cGVydCI+CjxkaXYgY2xhc3M9ImZsbS1mZS1ncmlkIj4KPGRpdiBjbGFzcz0iZmxtLWZlLW1haW4iPgo8ZGl2IGNsYXNzPSJmbG0tc21hbGwtbGFiZWwiIHN0eWxlPSJmb250LXNpemU6MTJweDsgbGV0dGVyLXNwYWNpbmc6MnB4OyBjb2xvcjojNzA2OTYxOyBtYXJnaW46MCAwIDZweCAwOyI+RmVhdHVyZWQgRml0bmVzcyBFeHBlcnQ8L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLXNtYWxsLWxhYmVsIiBzdHlsZT0iZm9udC1zaXplOjEwcHg7IGxldHRlci1zcGFjaW5nOjJweDsgY29sb3I6IzhiODM3YTsgbWFyZ2luOjAgMCAxNXB4IDA7Ij5BYm91dCBUaGUgRmVhdHVyZWQgRXhwZXJ0PC9kaXY+CjxkaXYgY2xhc3M9ImZsbS1mZWF0dXJlZC1uYW1lIj5DaGFuZGEgRmV0dGVyPC9kaXY+CjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmOyBmb250LXNpemU6MTdweDsgY29sb3I6IzVmNWE1MDsgbWFyZ2luOjAgMCA2cHggMDsiPk93bmVyIEFuZCBNYXN0ZXIgVHJhaW5lciAvIENvcmUgU3BvcnQ8L2Rpdj4KPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7IGZvbnQtc2l6ZToxM3B4OyBjb2xvcjojN2Q3NTZiOyBtYXJnaW46MCAwIDIycHggMDsiPlNhbnRhIEJhcmJhcmEsIENhbGlmb3JuaWE8L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLWZlLWJ1c2luZXNzIj4KPGltZyBjbGFzcz0iZmxtLWZlLWxvZ28iIHNyYz0iaHR0cHM6Ly9paWxpLmlvL0NQcDk0d0IuanBnIiBhbHQ9IkNvcmUgU3BvcnQgbG9nbyI+CjxkaXYgY2xhc3M9ImZsbS1zbWFsbC1sYWJlbCIgc3R5bGU9ImxldHRlci1zcGFjaW5nOjIuNHB4OyBmb250LXNpemU6MTAuNXB4OyBsaW5lLWhlaWdodDoxLjQ1OyBjb2xvcjojOGE3YTU4OyBtYXJnaW46MCAwIDVweCAwOyI+RmVhdHVyZWQgQnVzaW5lc3M8L2Rpdj4KPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6R2VvcmdpYSwnVGltZXMgTmV3IFJvbWFuJyxzZXJpZjsgZm9udC1zaXplOjIycHg7IGxpbmUtaGVpZ2h0OjEuMzsgY29sb3I6IzE3MTcxNzsgbWFyZ2luOjA7Ij5Db3JlIFNwb3J0PC9kaXY+CjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmOyBmb250LXNpemU6MTNweDsgY29sb3I6IzdkNzU2YjsgbWFyZ2luOjZweCAwIDAgMDsiPlNhbnRhIEJhcmJhcmEsIENhbGlmb3JuaWE8L2Rpdj4KPC9kaXY+CjwvZGl2Pgo8ZGl2IGNsYXNzPSJmbG0tZmUtc2lkZSI+CjxpbWcgY2xhc3M9ImZsbS1mZS1waG90byIgc3JjPSJodHRwczovL2lpbGkuaW8vQ1BwOWhqUy5qcGciIGFsdD0iQ2hhbmRhIEZldHRlciwgZmVhdHVyZWQgZXhwZXJ0IGFuZCBvd25lciBvZiBDb3JlIFNwb3J0IGluIFNhbnRhIEJhcmJhcmEsIENhbGlmb3JuaWEiPgo8ZGl2IGNsYXNzPSJmbG0tZmUtcGhvdG8tY2FwdGlvbiI+Q2hhbmRhIEZldHRlciwgd2hvc2Ugcm91dGUgZnJvbSBwcm9mZXNzaW9uYWwgYmFsbGV0IHRocm91Z2ggaW5qdXJ5IGFuZCByZWhhYmlsaXRhdGlvbiBzaGFwZXMgdGhlIHN0YW5kYXJkIGJlaGluZCB0aGUgc3R1ZGlvLjwvZGl2Pgo8L2Rpdj4KPC9kaXY+CjxkaXYgc3R5bGU9ImhlaWdodDoxcHg7IGJhY2tncm91bmQ6I2U0ZGZkNzsgbWFyZ2luOjAgMCAyMHB4IDA7Ij48L2Rpdj4KPGRpdiBzdHlsZT0ibWF4LXdpZHRoOjY3MHB4OyI+CjxwIHN0eWxlPSJmb250LWZhbWlseTpHZW9yZ2lhLCdUaW1lcyBOZXcgUm9tYW4nLHNlcmlmOyBmb250LXNpemU6MjBweDsgbGluZS1oZWlnaHQ6MS44OyBjb2xvcjojMWIxYjE5OyBtYXJnaW46MCAwIDE5cHggMDsiPkNoYW5kYSBGZXR0ZXIgaXMgdGhlIG93bmVyIGFuZCBtYXN0ZXIgdHJhaW5lciBvZiBDb3JlIFNwb3J0IGluIFNhbnRhIEJhcmJhcmEsIENhbGlmb3JuaWEuIEEgZm9ybWVyIHByb2Zlc3Npb25hbCBiYWxsZXQgZGFuY2VyLCBzaGUgd2FzIGludHJvZHVjZWQgdG8gUGlsYXRlcyBhcyBwaHlzaWNhbCByZWhhYmlsaXRhdGlvbiBhZnRlciByZXBlYXRlZCBwZXJmb3JtYW5jZSBpbmp1cmllcywgdGhlbiBzdHVkaWVkIHBoeXNpY2FsIGVkdWNhdGlvbiwgc3BvcnRzIHBzeWNob2xvZ3ksIGFuZCBhbmF0b215IGF0IFVDIFNhbnRhIEJhcmJhcmEgd2l0aCB0aGUgaW50ZW50aW9uIG9mIGJlY29taW5nIGEgcGh5c2ljYWwgdGhlcmFwaXN0LiBTaGUgc3BlbnQgZmlmdGVlbiB5ZWFycyBtYW5hZ2luZyBncm91cCBleGVyY2lzZSBwcm9ncmFtcyBhdCBhIGxvY2FsIGhlYWx0aCBjbHViLCB3aGVyZSBzaGUgaW50cm9kdWNlZCBQaWxhdGVzIGluIGEgZ3JvdXAgc2V0dGluZywgYmVmb3JlIG9wZW5pbmcgaGVyIG93biBzdHVkaW8uIFRoZSBidXNpbmVzcyBub3cgb3BlcmF0ZXMgdHdvIHN1aXRlcyBpbiBMb3JldG8gUGxhemEsIGNvdmVyaW5nIGdyb3VwIGNsYXNzZXMsIHByaXZhdGUgdHJhaW5pbmcsIHJlaGFiaWxpdGF0aW9uLW9yaWVudGVkIHdvcmssIGEgS2lkcyBDbHViIGZvciBwYXJlbnRzLCBhbmQgcHJvZ3JhbW1pbmcgZGVzaWduZWQgdG8gbWVldCBjbGllbnRzIHRocm91Z2ggY2hhbmdpbmcgc3RhZ2VzIG9mIGxpZmUuPC9wPgo8ZGl2IGNsYXNzPSJmbG0taDMiPk1pc3Npb24gLyBQaGlsb3NvcGh5PC9kaXY+CjxwIHN0eWxlPSJmb250LWZhbWlseTpHZW9yZ2lhLCdUaW1lcyBOZXcgUm9tYW4nLHNlcmlmOyBmb250LXNpemU6MjBweDsgbGluZS1oZWlnaHQ6MS44OyBjb2xvcjojMWIxYjE5OyBtYXJnaW46MCAwIDE5cHggMDsiPkNoYW5kYeKAmXMgcGhpbG9zb3BoeSBob2xkcyB0aGF0IG1vdmVtZW50IGlzIG1lZGljaW5lIGFuZCB0aGF0IHRoZSBpbmR1c3RyeSBoYXMgbWFkZSBhIHNpbXBsZSB0aGluZyB1bm5lY2Vzc2FyaWx5IGNvbXBsaWNhdGVkLiBTaGUgdGVhY2hlcyBpbnN0cnVjdG9ycyB0byBtZWV0IHRoZSBwZXJzb24gaW4gZnJvbnQgb2YgdGhlbSwgdG8ga2VlcCB0aGUgcHJvY2VzcyB1bmRlcnN0YW5kYWJsZSwgYW5kIHRvIGJ1aWxkIGNhcGFiaWxpdHkgdGhyb3VnaCBjb25zaXN0ZW5jeSByYXRoZXIgdGhhbiBpbnRlbnNpdHkuIEhlciBzdGF0ZWQgYWltIGlzIG5vdCBwZXJmZWN0aW9uIGJ1dCBwYXJ0aWNpcGF0aW9uOiB0aGF0IGNsaWVudHMgbW92ZSByZWd1bGFybHksIGZlZWwgYmV0dGVyIGRvaW5nIGl0LCBhbmQgcmVnYWluIHRoZSBhYmlsaXR5IHRvIHRha2UgcGFydCBpbiB0aGVpciBvd24gbGl2ZXMuPC9wPgo8ZGl2IGNsYXNzPSJmbG0taDMiPlZhbHVlcyAvIFNwZWNpYWx0aWVzPC9kaXY+CjxwIHN0eWxlPSJmb250LWZhbWlseTpHZW9yZ2lhLCdUaW1lcyBOZXcgUm9tYW4nLHNlcmlmOyBmb250LXNpemU6MjBweDsgbGluZS1oZWlnaHQ6MS44OyBjb2xvcjojMWIxYjE5OyBtYXJnaW46MDsiPkhlciBzcGVjaWFsdGllcyBpbmNsdWRlIFBpbGF0ZXMgaW5zdHJ1Y3Rpb24gYW5kIHJlaGFiaWxpdGF0aW9uLWF3YXJlIHByb2dyYW1taW5nLCBncm91cCBleGVyY2lzZSBkZXNpZ24sIHByaXZhdGUgdHJhaW5pbmcsIGJvZHkgY29tcG9zaXRpb24gYXNzZXNzbWVudCwgaW5zdHJ1Y3RvciBjZXJ0aWZpY2F0aW9uLCBwZWx2aWMtZmxvb3Igc3BlY2lhbGl6YXRpb24sIGFuZCBsb25nZXZpdHktZm9jdXNlZCB0cmFpbmluZy4gSGVyIHZhbHVlcyBzaG93IHVwIG9uIHRoZSBmbG9vciBhcyBpbmRpdmlkdWFsaXplZCBwcm9ncmFtbWluZywgY2xpZW50cyBhZGRyZXNzZWQgYnkgbmFtZSwgY29tcGxpbWVudGFyeSBvcmllbnRhdGlvbiBjbGFzc2VzLCBhIEtpZHMgQ2x1YiB0aGF0IGhlbHBzIHBhcmVudHMgc3RheSBjb25zaXN0ZW50LCBjb21tdW5pdHkgZXZlbnRzIGFuZCB3b3Jrc2hvcHMsIGFuZCBhbiBpbmRlcGVuZGVuY2UgdGhhdCBhbGxvd3MgdGhlIHNjaGVkdWxlIHRvIGFuc3dlciB0byBsb2NhbCBuZWVkIGFuZCBjaGFuZ2luZyBzdGFnZXMgb2YgbGlmZSByYXRoZXIgdGhhbiBhIGRpc3RyaWJ1dGVkIGZvcm1hdC48L3A+CjwvZGl2Pgo8L2Rpdj4KCjxkaXYgc3R5bGU9ImJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7IGJvcmRlci10b3A6MnB4IHNvbGlkICMxMTExMTE7IHBhZGRpbmc6MjRweCAwIDRweCAwOyBtYXJnaW46MCAwIDMycHggMDsiPgo8ZGl2IGNsYXNzPSJmbG0tc21hbGwtbGFiZWwiIHN0eWxlPSJsZXR0ZXItc3BhY2luZzoyLjRweDsgZm9udC1zaXplOjExcHg7IG1hcmdpbjowIDAgMTBweCAwOyI+RWRpdG9yaWFsIENyaXRlcmlhPC9kaXY+CjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5Okdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWY7IGZvbnQtc2l6ZToyMXB4OyBsaW5lLWhlaWdodDoxLjY4OyBjb2xvcjojMjQyMTFlOyBtYXJnaW46MDsiPkZpdG5lc3MgTGl2aW5nIE1hZ2F6aW5l4oSiIHNlbGVjdGVkIHRoaXMgc3BvdGxpZ2h0IGZvciB0aGUgbGVuZ3RoIG9mIHRoZSBzdHVkaW/igJlzIGxvY2FsIHJlY29yZCwgdGhlIG93bmVy4oCZcyBhY2NvdW50IG9mIGhvdyBpbmRlcGVuZGVuY2UgY2hhbmdlcyB3aGF0IGEgY2xhc3MgY2FuIGJlLCBhbmQgdGhlIHdheSBwcm9ncmFtbWluZyBpcyBkZXNjcmliZWQgYXMgZm9sbG93aW5nIGNsaWVudHMgdGhyb3VnaCBjaGFuZ2luZyBzdGFnZXMgb2YgbGlmZS48L2Rpdj4KPC9kaXY+Cgo8ZGl2IHN0eWxlPSJiYWNrZ3JvdW5kOiNmNGVmZTU7IGJvcmRlci1sZWZ0OjJweCBzb2xpZCAjYTU4YjU1OyBwYWRkaW5nOjIwcHggMjJweDsgbWFyZ2luOjAgMCAyOHB4IDA7Ij4KPGRpdiBjbGFzcz0iZmxtLXNtYWxsLWxhYmVsIiBzdHlsZT0ibGV0dGVyLXNwYWNpbmc6MnB4OyBmb250LXNpemU6MTBweDsgbGluZS1oZWlnaHQ6MS43OyBtYXJnaW46MCAwIDhweCAwOyI+Rml0bmVzcyBMaXZpbmcgTWFnYXppbmXihKIgVmVyaWZpZWQgU3BvdGxpZ2h0PC9kaXY+CjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5Okdlb3JnaWEsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWY7IGZvbnQtc2l6ZToxOXB4OyBsaW5lLWhlaWdodDoxLjY4OyBjb2xvcjojMjQyMTFlOyBtYXJnaW46MDsiPkZpdG5lc3MgTGl2aW5nIE1hZ2F6aW5l4oSiIHByZXBhcmVzIHRoZXNlIGZlYXR1cmVzIHRvIHBsYWNlIGluZGVwZW5kZW50IHN0dWRpbyBvd25lcnMgb24gdGhlIHJlY29yZDogaG93IHRoZSBidXNpbmVzcyB3YXMgYnVpbHQsIHdobyBpdCBzZXJ2ZXMsIGFuZCB3aGF0IGl0cyBsZWFkZXJzaGlwIGhvbGRzIGl0c2VsZiB0byB3aGVuIGNvbmRpdGlvbnMgY2hhbmdlLjwvZGl2Pgo8L2Rpdj4KCjxkaXYgc3R5bGU9InBhZGRpbmc6MCAwIDMwcHggMDsgbWFyZ2luOjA7Ij4KPGRpdiBjbGFzcz0iZmxtLWZvb3Rlci1tZXRhIj5QdWJsaXNoZWQgYnkgRml0bmVzcyBMaXZpbmcgTWFnYXppbmXihKIgJm5ic3A7IHwgJm5ic3A7IExvY2FsIEZpdG5lc3MgTGVhZGVyc2hpcCBTZXJpZXMgJm5ic3A7IHwgJm5ic3A7IEVkaXRvcmlhbCBTcG90bGlnaHQ8L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLWZvb3Rlci1tZXRhIj5FZGl0b3JpYWxseSByZXZpZXdlZCBhbmQgcHJlcGFyZWQgYnkgRml0bmVzcyBMaXZpbmcgTWFnYXppbmXihKI8L2Rpdj4KPC9kaXY+Cgo8ZGl2IHN0eWxlPSJib3JkZXItdG9wOjJweCBzb2xpZCAjMTExMTExOyBwYWRkaW5nOjIycHggMCAwIDA7IG1hcmdpbjowIDAgMjhweCAwOyI+CjxkaXYgY2xhc3M9ImZsbS1zbWFsbC1sYWJlbCIgc3R5bGU9ImxldHRlci1zcGFjaW5nOjIuNHB4OyBmb250LXNpemU6MTFweDsgbWFyZ2luOjAgMCAxMHB4IDA7Ij5BcnRpY2xlIERldGFpbHM8L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLXNuYXBzaG90LXJvdyI+PHNwYW4gY2xhc3M9ImZsbS1zbmFwc2hvdC1sYWJlbCI+UHVibGljYXRpb248L3NwYW4+PHNwYW4gY2xhc3M9ImZsbS1zbmFwc2hvdC12YWx1ZSI+Rml0bmVzcyBMaXZpbmcgTWFnYXppbmXihKI8L3NwYW4+PC9kaXY+CjxkaXYgY2xhc3M9ImZsbS1zbmFwc2hvdC1yb3ciPjxzcGFuIGNsYXNzPSJmbG0tc25hcHNob3QtbGFiZWwiPlByZXBhcmVkIEJ5PC9zcGFuPjxzcGFuIGNsYXNzPSJmbG0tc25hcHNob3QtdmFsdWUiPk1hcmsgRC5SLiBGb3JkLCBNYW5hZ2luZyBFZGl0b3I8L3NwYW4+PC9kaXY+CjxkaXYgY2xhc3M9ImZsbS1zbmFwc2hvdC1yb3ciIHN0eWxlPSJib3JkZXItYm90dG9tOm5vbmUgIWltcG9ydGFudDsiPjxzcGFuIGNsYXNzPSJmbG0tc25hcHNob3QtbGFiZWwiPlN1YmplY3Q8L3NwYW4+PHNwYW4gY2xhc3M9ImZsbS1zbmFwc2hvdC12YWx1ZSI+Q2hhbmRhIEZldHRlciBhbmQgQ29yZSBTcG9ydDwvc3Bhbj48L2Rpdj4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJmbG0taDIiIHN0eWxlPSJtYXJnaW46MCAwIDE0cHggMDsiPlNvdXJjZXM8L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLXNvdXJjZS1ub3RlIj4KPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6R2VvcmdpYSwnVGltZXMgTmV3IFJvbWFuJyxzZXJpZjsgZm9udC1zaXplOjE4cHg7IGxpbmUtaGVpZ2h0OjEuNjg7IGNvbG9yOiMyYTI3MjM7IG1hcmdpbjowOyI+VGhpcyBwcm9maWxlIHdhcyBwcmVwYXJlZCBmcm9tIGEgZmlyc3QtcGVyc29uIGVkaXRvcmlhbCBpbnRlcnZpZXcgd2l0aCBDaGFuZGEgRmV0dGVyLCBjbGllbnQgZmVlZGJhY2sgc3VwcGxpZWQgZm9yIGVkaXRvcmlhbCB1c2UgYnkgTWFyaWEgR2FicmllbGxhLCBhbmQgdGhlIG9mZmljaWFsIENvcmUgU3BvcnQgd2Vic2l0ZS4gUHJvZ3JhbSBkZXNjcmlwdGlvbnMsIGZhY2lsaXR5IGRldGFpbHMsIHRyYWluaW5nIHBoaWxvc29waHksIHJldGVudGlvbiBmaWd1cmVzLCBhbmQgcXVvdGVkIGNsaWVudCBmZWVkYmFjayBhcmUgbGltaXRlZCB0byBpbmZvcm1hdGlvbiBwcm92aWRlZCBpbiB0aG9zZSBzb3VyY2VzLiBDbGllbnQgb3V0Y29tZXMgYXJlIHJlcG9ydGVkIGFzIGRlc2NyaWJlZCBpbiB0aGUgaW50ZXJ2aWV3IGFuZCBhcmUgbm90IHByZXNlbnRlZCBhcyBtZWRpY2FsIHJlc3VsdHM7IGRlY2lzaW9ucyByZWdhcmRpbmcgbWVkaWNhdGlvbiwgdHJlYXRtZW50LCBvciB0aGUgbWFuYWdlbWVudCBvZiBhbnkgaGVhbHRoIGNvbmRpdGlvbiByZXN0IHdpdGggYSBjbGllbnTigJlzIHBoeXNpY2lhbi4gSW5kaXZpZHVhbCBjbGllbnQgc3RvcmllcyByZWZlcmVuY2VkIGluIHRoZSBpbnRlcnZpZXcgaGF2ZSBiZWVuIGFub255bWl6ZWQuPC9kaXY+CjwvZGl2Pgo8ZGl2IHN0eWxlPSJmb250LWZhbWlseTpHZW9yZ2lhLCdUaW1lcyBOZXcgUm9tYW4nLHNlcmlmOyBmb250LXNpemU6MThweDsgbGluZS1oZWlnaHQ6MS43ODsgY29sb3I6IzNhMzgzMzsgbWFyZ2luOjAgMCAyNHB4IDA7Ij4KPGRpdj5GaXRuZXNzIExpdmluZyBNYWdhemluZeKEoiBlZGl0b3JpYWwgaW50ZXJ2aWV3IHdpdGggQ2hhbmRhIEZldHRlci48L2Rpdj4KPGRpdj5DbGllbnQgZmVlZGJhY2sgc3VwcGxpZWQgZm9yIGVkaXRvcmlhbCB1c2UgYnkgTWFyaWEgR2FicmllbGxhLjwvZGl2Pgo8ZGl2Pk9mZmljaWFsIHdlYnNpdGU6IDxhIGhyZWY9Imh0dHBzOi8vY29yZXNwb3J0c2IuY29tLyIgc3R5bGU9ImNvbG9yOiMxMTExMTEgIWltcG9ydGFudDsgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IzExMTExMSAhaW1wb3J0YW50OyB0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lICFpbXBvcnRhbnQ7Ij5jb3Jlc3BvcnRzYi5jb208L2E+LjwvZGl2Pgo8L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLWRpc2NsYWltZXIiPlRoaXMgZmVhdHVyZSBpcyBlZGl0b3JpYWwgY29udGVudCBhbmQgaXMgbm90IG1lZGljYWwgYWR2aWNlLiBUcmFpbmluZyBkZXNjcmlwdGlvbnMsIG1ldGhvZHMsIGFuZCBvdXRjb21lcyByZWZsZWN0IHRoZSBmZWF0dXJlZCBleHBlcnTigJlzIG93biBhY2NvdW50IGFuZCBpbmRpdmlkdWFsIGV4cGVyaWVuY2UsIGFuZCByZXN1bHRzIGRpZmZlciBmcm9tIHBlcnNvbiB0byBwZXJzb24uIFJlYWRlcnMgc2hvdWxkIGNvbnN1bHQgYSBxdWFsaWZpZWQgaGVhbHRoY2FyZSBwcm9mZXNzaW9uYWwgYmVmb3JlIGJlZ2lubmluZyBhbnkgbmV3IGV4ZXJjaXNlIHByb2dyYW0uPC9kaXY+CjxkaXYgc3R5bGU9ImhlaWdodDoxcHg7IGJhY2tncm91bmQ6I2Q5ZDRjYjsgbWFyZ2luOjI0cHggMCAxOHB4IDA7Ij48L2Rpdj4KPGRpdiBjbGFzcz0iZmxtLWZvb3Rlci1tZXRhIiBzdHlsZT0iZm9udC1zaXplOjEwcHg7IGxpbmUtaGVpZ2h0OjEuODsgbGV0dGVyLXNwYWNpbmc6MS41cHg7IG1hcmdpbjowOyI+wqkgRml0bmVzcyBMaXZpbmcgTWFnYXppbmXihKIuIEFsbCByaWdodHMgcmVzZXJ2ZWQuPC9kaXY+CjwvZGl2Pgo8L2Rpdj4KPC9kaXY+CjwvZGl2Pg==
Local Fitness Leadership Series
Editorial Spotlight / Santa Barbara, California
By Mark D.R. Ford
Managing Editor
Fitness Living Magazine™ Feature Profile

The Santa Barbara StudioThat Kept Pilates CloserTo Repair Than To Fashion

Chanda Fetter introduced Pilates to a Santa Barbara gym floor when it was still considered rehabilitation. Nearly twenty years later, Core Sport is a two-suite fitness and wellness center where the programming still answers to the client rather than the format.
Recognized by Fitness Living Magazine™ for rehabilitation-aware programming, independently written class design, life-stage specialization, and nearly two decades of local fitness leadership.
Clients training together at Core Sport in Santa Barbara, California
Inside Core Sport: Clients train together in Santa Barbara, reflecting the long-term community and consistency Chanda describes as central to the studio experience.
Chanda Fetter met Pilates before most of California had heard of it, and she did not meet it as exercise. She met it as repair. A professional ballet career had left her injured often enough that rehabilitation became a second education, and the method she was handed in a clinical setting was not marketed as fitness at all.
That order of discovery still governs Core Sport, the Santa Barbara studio she owns on State Street in Loreto Plaza. Pilates has since become a trend, a boutique category, and a franchise product. At Core Sport it has remained what it was when she first encountered it: an intelligent way to load muscle without punishing joints, available to almost anyone who walks in.
“It is a very intelligent form of movement. And it helps everybody, no matter what size, what age, what capability, what ability.”
Chanda Fetter, Owner And Master Trainer / Core Sport
What Clients Notice First
A person answers the telephone. Clients raise it constantly: they expect a booking system and instead reach someone who knows the schedule. That tone carries into the studio, where staff greet arrivals by name and treat a first visit as a conversation rather than a transaction.
The second thing clients notice is how little it hurts. Most weight-bearing exercise loads bones and joints along with muscle. Pilates, as Chanda explains it, changes the position of the body so the muscle works while the joint is spared. For someone arriving with an old injury or a long absence from training, that difference decides whether there is a second visit.
What completes the first impression is that the program is not fixed before the client arrives. Someone returning after an injury, beginning again after years away, or simply trying to build strength is not expected to fit a preset formula. Chanda and her staff ask what the person needs, point them toward the classes and private work that make sense, and adjust the plan as the client becomes stronger and more confident.
Chanda Fetter, owner and master trainer at Core Sport in Santa Barbara, California
CHANDA FETTER: Owner and master trainer of Core Sport, whose route into Pilates ran through professional ballet, injury, and physical rehabilitation.
At A Glance
LocationState Street at Loreto Plaza, Santa Barbara, California.
MethodPilates taught as rehabilitation, supported by a wide class range.
FacilityTwo suites: one for classes, one for private training and recovery work.
LeadershipOwner-led since 2007, now approaching twenty years in business.
Owner Focus
Chanda Fetter has built Core Sport around a standard she repeats to her own instructors: meet the person in front of you, keep the process simple, and let capability grow from consistency rather than intensity. That owner-led tone gives the studio its steady, personal, rehabilitation-minded identity.
Inside the Core Sport studio in Santa Barbara, California
The Floor: Inside Core Sport in Santa Barbara, where the studio operates separate spaces for group fitness and for private training and rehabilitation-oriented work.
Core Sport Standard
Rehab RootsPilates entered this studio as physical rehabilitation, and movement is still taught as a way to restore function first.
Programmed LocallyIndependently owned, so classes answer to the clients in the room rather than choreography issued from a corporate office.
Known By NameEvery arrival is greeted, newcomers are paired with a training partner, and first schedules are mapped out in person.
Every StageYouth offerings, a Kids Club for parents, pelvic floor specialization, and longevity private training sit under one roof.
 
The Fitness Standard
Core Sport stands apart by treating Pilates as rehabilitation first and programming every class, package, and private session around the client in front of the trainer rather than a distributed format.
Movement Is
MEDICINE
A Santa Barbara Pilates And Wellness Studio Built On Rehabilitation, Program Variety, And Nearly Two Decades Of Local Ownership.
Profile Snapshot
BusinessCore Sport
OwnerChanda Fetter, Owner and Master Trainer
LocationSanta Barbara, California
FocusPilates taught as rehabilitation, individually prescribed programming, and a class range built around what the local community asks for.
Training ModelTwo suites in Loreto Plaza: close to one hundred weekly classes on one side, private training and rehabilitation-oriented work on the other, with memberships and class packages both available.
Editorial Dossier

The category grew up around this studio rather than the other way around. Pilates was clinical equipment when Chanda Fetter first met it, and the market has since recast it as a boutique product delivered from a printed weekly script. Her counterargument is practical rather than philosophical: a script cannot accommodate the client who is eight months pregnant or the one who arrives with a replaced hip.

Editor’s Note

Two decades, a recession, a fire season, a mudslide, and a pandemic sit behind the schedule posted at Core Sport today. What follows examines the decisions that kept the doors open, and the reason the programming still changes when a client’s body does.

Fitness Living Magazine™ Profile
What Chanda Fetter Kept When Pilates Became A Trend

The transformation of Pilates in Santa Barbara can be traced through one career. Chanda Fetter encountered the method as a form of physical rehabilitation, brought it into a large local health club as a group offering, and then left that club to open a specialized studio because she believed the setting was limiting what the work could do. Core Sport is the result, and its logic has stayed consistent even as the category around it has become crowded.

Quick Answer

Core Sport is an independently owned Pilates and wellness studio in Santa Barbara, California, led by owner and master trainer Chanda Fetter. It operates two suites in Loreto Plaza: a class suite running close to one hundred weekly sessions across Pilates, spin, TRX, barre, weights, circuit, mobility, and pelvic floor programming, plus a Kids Club that makes training more practical for parents, and a wellness suite for private training, rehabilitation, and physical therapy. Chanda describes the studio as serving clients through changing stages of life, from youth offerings and younger parents to pelvic-floor specialization and longevity-focused private training. Clients typically begin with a free introductory class, a seven-day trial, or a wellness consultation.

Her own introduction shaped everything after it. Ballet had given her a technical vocabulary for movement and a professional standard for executing it. Injury took the career away and, in the process, handed her an unexpected curiosity: how movement patterns change, how function returns, and how much control a person can recover over their own body. She has described that period as a gift only in retrospect. At the time, it read as a career ending early.

What You’ll Learn
Inside The Core Sport Approach

This profile examines how a rehabilitation-first view of Pilates became a full wellness center, and why independent programming has produced unusually long client tenure in a saturated Santa Barbara market.

Why It Is Different

Programming is written for the clients in the room, not delivered as a national format with fixed choreography.

Who It Serves

Beginners, returning clients, parents, people training around injury, and clients whose needs change across life stages, from pelvic-floor work through longevity-focused training.

Why It Stands Out

Two suites, deep staff experience, a Kids Club for parents, life-stage programming, and a retention rate the owner estimates at roughly eighty-five percent.

A Dancer’s Injuries, And A Different Idea About Movement

Chanda grew up in Sacramento and came to Santa Barbara for university, enrolling at UC Santa Barbara after her performing career ended. She specialized in physical education, sports psychology, and anatomy with the intention of becoming a physical therapist. The plan was linear. What redirected it was the response she saw when she began putting people on Pilates equipment.

She supported herself through school by working at a large Santa Barbara health club, eventually managing and operating its group exercise programs for fifteen years. The prevailing view of movement there was, in her description, more archaic than functional: isolated exercises performed for their own sake, with little attention to how the body actually works as a system. She wrote a proposal asking the owners to allocate an unused room to private Pilates. They agreed, and Pilates arrived in a Santa Barbara group setting for the first time.

Client Experience

A client at Core Sport is meant to feel unique, capable, and accompanied. Chanda describes a studio where everyone is called by name, where a nervous newcomer is handed a marked-up schedule rather than a price sheet, and where the work is designed to feel closer to play than to obligation because the people beside you have become friends.

“Movement is medicine. Put one foot in front of the other. Nobody has to do things perfectly, but you got to move your body.”
Chanda Fetter, Owner And Master Trainer / Core Sport
Leaving The Gym Floor For A Specialized Studio

The response inside the club convinced her that the setting had a ceiling. Clients were healing faster than she expected, and the questions they brought were rehabilitative rather than aesthetic. She saw a void locally for specialized Pilates training, and she took what she has called a leap of faith: she left a fifteen-year post and opened Core Sport in 2007, beginning a run that is now approaching its twentieth year.

Longevity of that kind is rare in fitness. Chanda describes an industry with unusually high turnover, and a small coastal city that saturates quickly. Several new Pilates studios have opened in Santa Barbara within a single recent year. Many arrive with favorable opening terms and encounter the real economics somewhere around year three or year five. Core Sport has now outlasted that arithmetic several times over.

Group fitness training at Core Sport in Santa Barbara, California
Group fitness at Core Sport includes Pilates alongside spin, TRX, barre, weights, circuit, core mat, and mobility programming.
The Years That Tested It

COVID was not Core Sport’s first test. Chanda opened the studio in 2007 and almost immediately faced the 2008 recession. A decade later came the Santa Barbara-area fires of 2017, followed by the mudslides of 2018. Each disruption tested a young independent business in a different way. By the time 2020 arrived, Core Sport had already learned how to keep moving through circumstances it could not control.

Before COVID: A Business Already Tested

2007: Core Sport opened  •  2008: Recession  •  2017: Fires  •  2018: Mudslides  •  2020: COVID

In January of 2020, Chanda signed a lease on a larger facility and committed fifteen years of savings to the build-out. Two months later the world closed. The new space could not be completed, the studio could not open, and a substantial balance of prepaid client services sat on the books for work she had every intention of honoring.

After roughly six months of closure, she approached city leadership and was permitted to operate in a limited capacity as an essential service for physical therapy and rehabilitation. She used that window to deliver the sessions clients had already paid for, earning nothing new in the process. What followed was unplanned: local accreditation for rehabilitation-oriented private training, and a private training practice that grew substantially during the period the studio was supposedly dormant.

The community moved in the same direction. Two clients privately offered her money to keep the studio alive. One of them, newly signed and barely known to her, asked her to coffee, described his own experience of a financial crash, and handed her a check with instructions to use it or tear it up. She did not need to cash either offer. She still refers to those clients as her COVID angels.

When restrictions lifted, she faced the opposite problem: more demand than the new facility could absorb. A second suite in the same plaza had come available, she applied to the landlord, and the answer was yes. That is how Core Sport became two spaces rather than one, a class suite and a wellness center, and how the original plan finally got built in full.

Editorial Perspective

Core Sport matters because independence is the product: programming answers to the client rather than a distributed format, and that flexibility is what keeps people for years rather than seasons.

Programming To The Person, Not The Format

Chanda is direct about where she sits in the market. Large chains operate at scale on volume. Franchise studios operate on a standardized product, which requires instructors to teach a distributed format and, in her view, removes the permission to adapt. Her example is deliberately ordinary: an instructor can memorize a sheet, but the sheet does not account for a client who is eight months pregnant or one who has had a hip replacement.

Independence is what allows the alternative. When she notices a need in the community, she can build a class for it without clearing the idea through a corporate calendar. Her senior staff bring what she estimates as more than a hundred combined years of experience, much of it from professional athletic backgrounds and multiple facilities. That depth is what makes adaptation possible in a group room rather than only in private sessions.

The Core Sport Kids Clubhouse in Santa Barbara, California
Core Sport’s Kids Clubhouse gives young children a dedicated place for play, learning, crafts, and activities while a parent takes class, making training more practical for families.
Fitness For Every Stage Of Life

Chanda describes Core Sport as a studio designed to serve people through every stage of life. Youth offerings run at points during the year. Younger parents can choose from the fitness-based class schedule while the Kids Club gives them a practical way to make training fit family life. Through midlife, pelvic-floor specialization addresses needs Chanda sees around the pre- and post-menopausal years. For older adults, the wellness side includes longevity-focused private training.

That range is another expression of the studio’s independence. As a client’s circumstances and capabilities change, the programming can change with them rather than requiring the person to fit the same fixed format indefinitely.

What Consistency Actually Produces

Asked what produces results, Chanda answers with one word: consistency. Her working baseline is three sessions a week, enough that the body stops relearning the movement each time and starts improving at it. Beyond that, the prescription changes with the goal. The clients who progress fastest, she finds, are usually the ones combining group classes with some private training.

She is equally deliberate about what gets measured. The studio uses body composition analysis to establish a baseline, and the emphasis falls on maintaining and building muscle rather than losing weight. Her reasoning is both physiological and psychological: muscle supports metabolism and strength, and a goal framed as gaining something is easier to sustain than one framed as a deficit. In a recent studio challenge, a participant in her sixties reduced body fat and added muscle over the course of a month, a result Chanda notes is difficult at any age and unusual after sixty. Individual experiences vary.

The results clients describe to her are often smaller and more consequential than a number. Lifting a suitcase into an overhead compartment. Walking from one airport gate to the next without assistance. Going into the water with a grandchild. Those are the outcomes she cites when asked what the training is for.

Editorial Service Brief
What Core Sport Offers

Based on the interview and the studio’s published materials, Core Sport is built for clients who want coached variety, rehabilitation-aware programming, and a single studio that can meet them through changing stages of life.

Group ClassesClose to one hundred sessions a week spanning Pilates reformer and mat work, spin, TRX, barre, free weights, circuit training, and mobility and stretch classes.
Wellness CenterA separate suite dedicated to private training and rehabilitation-oriented work, with a physical therapist operating an independent practice from the same space.
Life-Stage ProgrammingProgramming can extend from youth offerings and fitness-based classes for younger adults to pelvic-floor specialization around the pre- and post-menopausal years and longevity-focused private training for older adults.
Parents / Kids ClubA dedicated Kids Club makes it easier for parents to keep a training routine. Chanda says families regularly ask for this convenience and that some parents describe their children’s enthusiasm for the Kids Club as motivation to get to the studio.
AssessmentBody composition analysis establishes a baseline so programming can be prescribed against measurable starting numbers rather than assumptions.
Access OptionsBoth memberships and class packages are available, so clients with irregular schedules are not forced into a single monthly structure.
Client Perspective

“Core Sport is a whole lot more than a ‘gym’. Small group classes for Pilates, free weights, spin, TRX, circuit, core mat, optional private training. Started coming here a few years ago, with injuries, hoping to reboot my health. I am vastly stronger now and feel fantastic. I keep coming here because of the wide variety of ways they offer to meet health goals and keep progressing. There is never a boring workout. That’s because the trainers are highly knowledgeable, engaged and creative. This is a community of good humored people encouraging each other. Highest recommendation.”

Maria Gabriella / Client Perspective Supplied For Editorial Use
A Studio That Behaves Like A Family

Asked what the community means to her personally, Chanda does not reach for a business answer. Over one recent six-week stretch, clients faced serious illness and family loss. What she watched in response (hospital visits, cards, visits at home, meal trains, people simply showing up) is the part of the work she describes as remarkable. Clients walk with one another through the fitness journey and, when it comes to it, through the rest of life as well.

That culture is also, in commercial terms, the retention strategy. Chanda estimates client retention at roughly eighty-five percent, a figure she notes is unusual in an industry where clients tend to move often. The studio hosts community events outside class hours and runs workshops for clients at no charge. Her explanation is simple enough to sound obvious: people who feel taken care of tend to stay where they are.

Why This Matters Locally

Santa Barbara is an unusually difficult market for an indoor fitness business. The weather permits outdoor exercise nearly every day of the year, the city is small enough to saturate quickly, and the recent boom in boutique Pilates has added several new studios in a short span. A studio here cannot rely on being the only option, and Chanda is candid that an independent operator cannot outspend national marketing budgets.

What it can do is answer the phone, know its clients, and build the class that a specific group of people actually needs. For readers searching for Pilates in Santa Barbara, a rehabilitation-aware studio, or a place that can accommodate an injury without treating it as a disqualification, Core Sport offers a clear local distinction: two suites, a deep bench of instructors, a Kids Club that makes attendance more practical for parents, and programming written for the room and for changing stages of life rather than for the network.

FAQ
Who Is Chanda Fetter?

Chanda Fetter is the owner and master trainer of Core Sport in Santa Barbara, California. A former professional ballet dancer, she was introduced to Pilates as a form of physical rehabilitation, studied physical education, sports psychology, and anatomy at UC Santa Barbara, managed group exercise programs at a local health club for fifteen years, and then opened the studio in 2007, which is now approaching two decades in business.

What Is Core Sport Known For?

The studio is known for combining Pilates with a wide program range that includes spin, TRX, barre, weight training, mobility and stretch, core mat work, and pelvic floor specialization, along with youth programming, a Kids Club that makes training more practical for parents, longevity-focused private training, and rehabilitation-oriented work in a separate wellness suite.

Is The Studio Beginner Friendly?

Chanda Fetter described a deliberate onboarding path for nervous beginners. New clients start with an introductory class where they learn the equipment, what a movement should feel like, and what it should not feel like. Staff greet clients by name, pair newcomers with a training partner, and help map out a schedule that fits their goals.

Are There Programs For Different Stages Of Life?

Yes. Chanda Fetter describes the studio as serving clients through changing stages of life. It offers youth programming at points during the year, fitness-based classes and a Kids Club that make training more practical for parents, pelvic-floor specialization around the pre- and post-menopausal years, and longevity-focused private training for older adults.

What Results Do Clients See From Consistent Training?

Chanda Fetter said consistency of roughly three sessions per week is the baseline she recommends. She focuses clients on maintaining and building muscle rather than only losing weight, and uses body composition analysis to establish a baseline. Clients commonly report improved strength, easier daily movement, and greater confidence. Individual experiences vary.

What Makes Core Sport Different In Santa Barbara?

The studio is independently owned and operated, which allows programming to be shaped around the clients in the room rather than a franchise format. Chanda Fetter cited long-tenured staff, a class schedule of close to one hundred sessions a week, a separate wellness suite for private training and rehabilitation, a Kids Club for parents, programming designed to serve clients across changing stages of life, and a client retention rate she estimates at about eighty-five percent.

Key Takeaways
  • Core Sport opened in 2007 and has remained independently owned through the 2008 recession, the 2017 fires, the 2018 mudslides, and the COVID-19 disruption that began in 2020.
  • Chanda encountered Pilates as physical rehabilitation during a professional ballet career, and the studio still treats movement as a way to restore function rather than only to change appearance.
  • Two suites divide the work: a class suite running close to one hundred weekly sessions, and a wellness center for private training, rehabilitation, and physical therapy.
  • Independence allows programming to be written for the clients in the room, which Chanda credits for a retention rate she estimates at roughly eighty-five percent.
  • The studio is designed to meet clients through changing stages of life, from youth offerings and parents supported by the Kids Club to pelvic-floor specialization and longevity-focused private training for older adults.
The First Step
Start With A Wellness Consultation
Getting started is simple. You book a wellness consultation and come into the studio in person. Chanda sits down with you, runs a body composition analysis to set your baseline, and asks what your goals are, whether you are in pain, and what your physician has told you. From there she marks up a schedule with the classes that suit you, usually alongside some private training.
Book A Wellness Consultation
Before You Come InThink about your goals, any pain you are managing, and what your doctor has advised.
At The ConsultationA body composition analysis sets your baseline, then you talk through what you want from training.
Free Intro ClassesSeveral complimentary reformer classes run each week so you can learn the equipment first.
Seven-Day TrialA short, non-committal week to see what fits your schedule and your body.
The studio can also be reached by telephone, and a person answers. Memberships and class packages are both available, so you are not pushed into a single monthly structure.
Conclusion

The story of Pilates in Santa Barbara is, in part, the story of a method that arrived as rehabilitation and was later reclassified as fitness. Chanda Fetter has spent a career on both sides of that line, and Core Sport is what it looks like when the rehabilitative origin is kept rather than discarded. The equipment is the same equipment other studios use. The difference is who gets to decide what happens on it.

Her closing message is not complicated, and she resists making it so. Everybody is capable, everybody matters, and everybody deserves the chance to feel as well as they can feel. Clients who train consistently often report changes their physicians go on to discuss with them; those conversations, and any decisions about medication or treatment, belong to the physician and the patient. What a studio can offer is the movement, the coaching, and the company. Here, that has been enough to hold a community together for nearly twenty years while giving clients room to keep participating as their lives and training needs change.

Readers interested in exploring this Pilates and wellness studio in Santa Barbara can visit the studio online at Core Sport.
Featured Fitness Expert
About The Featured Expert
Chanda Fetter
Owner And Master Trainer / Core Sport
Santa Barbara, California
Core Sport logo
Featured Business
Core Sport
Santa Barbara, California
Chanda Fetter, featured expert and owner of Core Sport in Santa Barbara, California
Chanda Fetter, whose route from professional ballet through injury and rehabilitation shapes the standard behind the studio.

Chanda Fetter is the owner and master trainer of Core Sport in Santa Barbara, California. A former professional ballet dancer, she was introduced to Pilates as physical rehabilitation after repeated performance injuries, then studied physical education, sports psychology, and anatomy at UC Santa Barbara with the intention of becoming a physical therapist. She spent fifteen years managing group exercise programs at a local health club, where she introduced Pilates in a group setting, before opening her own studio. The business now operates two suites in Loreto Plaza, covering group classes, private training, rehabilitation-oriented work, a Kids Club for parents, and programming designed to meet clients through changing stages of life.

Mission / Philosophy

Chanda’s philosophy holds that movement is medicine and that the industry has made a simple thing unnecessarily complicated. She teaches instructors to meet the person in front of them, to keep the process understandable, and to build capability through consistency rather than intensity. Her stated aim is not perfection but participation: that clients move regularly, feel better doing it, and regain the ability to take part in their own lives.

Values / Specialties

Her specialties include Pilates instruction and rehabilitation-aware programming, group exercise design, private training, body composition assessment, instructor certification, pelvic-floor specialization, and longevity-focused training. Her values show up on the floor as individualized programming, clients addressed by name, complimentary orientation classes, a Kids Club that helps parents stay consistent, community events and workshops, and an independence that allows the schedule to answer to local need and changing stages of life rather than a distributed format.

Editorial Criteria
Fitness Living Magazine™ selected this spotlight for the length of the studio’s local record, the owner’s account of how independence changes what a class can be, and the way programming is described as following clients through changing stages of life.
Fitness Living Magazine™ Verified Spotlight
Fitness Living Magazine™ prepares these features to place independent studio owners on the record: how the business was built, who it serves, and what its leadership holds itself to when conditions change.
Published by Fitness Living Magazine™   |   Local Fitness Leadership Series   |   Editorial Spotlight
Editorially reviewed and prepared by Fitness Living Magazine™
Article Details
PublicationFitness Living Magazine™
Prepared ByMark D.R. Ford, Managing Editor
SubjectChanda Fetter and Core Sport
Sources
This profile was prepared from a first-person editorial interview with Chanda Fetter, client feedback supplied for editorial use by Maria Gabriella, and the official Core Sport website. Program descriptions, facility details, training philosophy, retention figures, and quoted client feedback are limited to information provided in those sources. Client outcomes are reported as described in the interview and are not presented as medical results; decisions regarding medication, treatment, or the management of any health condition rest with a client’s physician. Individual client stories referenced in the interview have been anonymized.
Fitness Living Magazine™ editorial interview with Chanda Fetter.
Client feedback supplied for editorial use by Maria Gabriella.
Official website: coresportsb.com.
This feature is editorial content and is not medical advice. Training descriptions, methods, and outcomes reflect the featured expert’s own account and individual experience, and results differ from person to person. Readers should consult a qualified healthcare professional before beginning any new exercise program.
© 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
08.12.2026

Inside the Santa Clara Weight Room Where the Program Is Written for the Person: Age-Less Strength Review

Inside Steve Babcock’s Santa Clara strength gym, where a first-time lifter, a hockey-playing teenager, and a masters world-record holder train in the same room, and where the program is written for th

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

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