LnRiLWJ1dHRvbntjb2xvcjojZjFmMWYxfS50Yi1idXR0b24tLWxlZnR7dGV4dC1hbGlnbjpsZWZ0fS50Yi1idXR0b24tLWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlcn0udGItYnV0dG9uLS1yaWdodHt0ZXh0LWFsaWduOnJpZ2h0fS50Yi1idXR0b25fX2xpbmt7Y29sb3I6aW5oZXJpdDtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmlubGluZS1ibG9jaztsaW5lLWhlaWdodDoxMDAlO3RleHQtZGVjb3JhdGlvbjpub25lICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpjZW50ZXI7dHJhbnNpdGlvbjphbGwgMC4zcyBlYXNlfS50Yi1idXR0b25fX2xpbms6aG92ZXIsLnRiLWJ1dHRvbl9fbGluazpmb2N1cywudGItYnV0dG9uX19saW5rOnZpc2l0ZWR7Y29sb3I6aW5oZXJpdH0udGItYnV0dG9uX19saW5rOmhvdmVyIC50Yi1idXR0b25fX2NvbnRlbnQsLnRiLWJ1dHRvbl9fbGluazpmb2N1cyAudGItYnV0dG9uX19jb250ZW50LC50Yi1idXR0b25fX2xpbms6dmlzaXRlZCAudGItYnV0dG9uX19jb250ZW50e2ZvbnQtZmFtaWx5OmluaGVyaXQ7Zm9udC1zdHlsZTppbmhlcml0O2ZvbnQtd2VpZ2h0OmluaGVyaXQ7bGV0dGVyLXNwYWNpbmc6aW5oZXJpdDt0ZXh0LWRlY29yYXRpb246aW5oZXJpdDt0ZXh0LXNoYWRvdzppbmhlcml0O3RleHQtdHJhbnNmb3JtOmluaGVyaXR9LnRiLWJ1dHRvbl9fY29udGVudHt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7dHJhbnNpdGlvbjphbGwgMC4zcyBlYXNlfS50Yi1idXR0b25fX2ljb257dHJhbnNpdGlvbjphbGwgMC4zcyBlYXNlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtmb250LXN0eWxlOm5vcm1hbCAhaW1wb3J0YW50fS50Yi1idXR0b25fX2ljb246OmJlZm9yZXtjb250ZW50OmF0dHIoZGF0YS1mb250LWNvZGUpO2ZvbnQtd2VpZ2h0Om5vcm1hbCAhaW1wb3J0YW50fS50Yi1idXR0b25fX2xpbmt7YmFja2dyb3VuZC1jb2xvcjojNDQ0O2JvcmRlci1yYWRpdXM6MC4zZW07Zm9udC1zaXplOjEuM2VtO21hcmdpbi1ib3R0b206MC43NmVtO3BhZGRpbmc6MC41NWVtIDEuNWVtIDAuNTVlbX0gLnRiLWJ1dHRvbltkYXRhLXRvb2xzZXQtYmxvY2tzLWJ1dHRvbj0iYmI3NmQyMzRiODg2MjZkMzE5MWUxZWRlYjJmNjExMDgiXSB7IHRleHQtYWxpZ246IGNlbnRlcjsgfSAudGItYnV0dG9uW2RhdGEtdG9vbHNldC1ibG9ja3MtYnV0dG9uPSJiYjc2ZDIzNGI4ODYyNmQzMTkxZTFlZGViMmY2MTEwOCJdIC50Yi1idXR0b25fX2ljb24geyBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7bWFyZ2luLXJpZ2h0OiA5cHg7IH0gLnRiLWJ1dHRvbltkYXRhLXRvb2xzZXQtYmxvY2tzLWJ1dHRvbj0iYmI3NmQyMzRiODg2MjZkMzE5MWUxZWRlYjJmNjExMDgiXSAudGItYnV0dG9uX19pY29uOjpiZWZvcmUgeyBjb250ZW50OiAnXGYwOGUnOyB9IC50Yi1idXR0b257Y29sb3I6I2YxZjFmMX0udGItYnV0dG9uLS1sZWZ0e3RleHQtYWxpZ246bGVmdH0udGItYnV0dG9uLS1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9LnRiLWJ1dHRvbi0tcmlnaHR7dGV4dC1hbGlnbjpyaWdodH0udGItYnV0dG9uX19saW5re2NvbG9yOmluaGVyaXQ7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MTAwJTt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50O3RleHQtYWxpZ246Y2VudGVyO3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZX0udGItYnV0dG9uX19saW5rOmhvdmVyLC50Yi1idXR0b25fX2xpbms6Zm9jdXMsLnRiLWJ1dHRvbl9fbGluazp2aXNpdGVke2NvbG9yOmluaGVyaXR9LnRiLWJ1dHRvbl9fbGluazpob3ZlciAudGItYnV0dG9uX19jb250ZW50LC50Yi1idXR0b25fX2xpbms6Zm9jdXMgLnRiLWJ1dHRvbl9fY29udGVudCwudGItYnV0dG9uX19saW5rOnZpc2l0ZWQgLnRiLWJ1dHRvbl9fY29udGVudHtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtc3R5bGU6aW5oZXJpdDtmb250LXdlaWdodDppbmhlcml0O2xldHRlci1zcGFjaW5nOmluaGVyaXQ7dGV4dC1kZWNvcmF0aW9uOmluaGVyaXQ7dGV4dC1zaGFkb3c6aW5oZXJpdDt0ZXh0LXRyYW5zZm9ybTppbmhlcml0fS50Yi1idXR0b25fX2NvbnRlbnR7dmVydGljYWwtYWxpZ246bWlkZGxlO3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZX0udGItYnV0dG9uX19pY29ue3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZTtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Zm9udC1zdHlsZTpub3JtYWwgIWltcG9ydGFudH0udGItYnV0dG9uX19pY29uOjpiZWZvcmV7Y29udGVudDphdHRyKGRhdGEtZm9udC1jb2RlKTtmb250LXdlaWdodDpub3JtYWwgIWltcG9ydGFudH0udGItYnV0dG9uX19saW5re2JhY2tncm91bmQtY29sb3I6IzQ0NDtib3JkZXItcmFkaXVzOjAuM2VtO2ZvbnQtc2l6ZToxLjNlbTttYXJnaW4tYm90dG9tOjAuNzZlbTtwYWRkaW5nOjAuNTVlbSAxLjVlbSAwLjU1ZW19IC50Yi1idXR0b25bZGF0YS10b29sc2V0LWJsb2Nrcy1idXR0b249IjU0YTg5NDcyYjhlYzVhMjA2MTY3MzNiMDZmMmQ3MGJiIl0geyB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gLnRiLWJ1dHRvbltkYXRhLXRvb2xzZXQtYmxvY2tzLWJ1dHRvbj0iNTRhODk0NzJiOGVjNWEyMDYxNjczM2IwNmYyZDcwYmIiXSAudGItYnV0dG9uX19saW5rIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSggMjU1LCA3NCwgNTAsIDEgKTtjb2xvcjogcmdiYSggMjU1LCAyNTUsIDI1NSwgMSApO2JveC1zaGFkb3c6IDAgM3B4IDNweCAxcHggcmdiYSggMCwgMCwgMCwgMC4zOCApO2NvbG9yOiByZ2JhKCAyNTUsIDI1NSwgMjU1LCAxICk7IH0gLnRiLWJ1dHRvbltkYXRhLXRvb2xzZXQtYmxvY2tzLWJ1dHRvbj0iNTRhODk0NzJiOGVjNWEyMDYxNjczM2IwNmYyZDcwYmIiXSAudGItYnV0dG9uX19saW5rOmhvdmVyIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSggMCwgMCwgMCwgMSApO2NvbG9yOiByZ2JhKCAyNTUsIDI1NSwgMjU1LCAxICk7Y29sb3I6IHJnYmEoIDI1NSwgMjU1LCAyNTUsIDEgKTsgfSAudGItYnV0dG9uW2RhdGEtdG9vbHNldC1ibG9ja3MtYnV0dG9uPSI1NGE4OTQ3MmI4ZWM1YTIwNjE2NzMzYjA2ZjJkNzBiYiJdIC50Yi1idXR0b25fX2ljb24geyBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7bWFyZ2luLXJpZ2h0OiA5cHg7IH0gLnRiLWJ1dHRvbltkYXRhLXRvb2xzZXQtYmxvY2tzLWJ1dHRvbj0iNTRhODk0NzJiOGVjNWEyMDYxNjczM2IwNmYyZDcwYmIiXSAudGItYnV0dG9uX19pY29uOjpiZWZvcmUgeyBjb250ZW50OiAnXGYwOGUnOyB9IC50Yi1idXR0b257Y29sb3I6I2YxZjFmMX0udGItYnV0dG9uLS1sZWZ0e3RleHQtYWxpZ246bGVmdH0udGItYnV0dG9uLS1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9LnRiLWJ1dHRvbi0tcmlnaHR7dGV4dC1hbGlnbjpyaWdodH0udGItYnV0dG9uX19saW5re2NvbG9yOmluaGVyaXQ7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MTAwJTt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50O3RleHQtYWxpZ246Y2VudGVyO3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZX0udGItYnV0dG9uX19saW5rOmhvdmVyLC50Yi1idXR0b25fX2xpbms6Zm9jdXMsLnRiLWJ1dHRvbl9fbGluazp2aXNpdGVke2NvbG9yOmluaGVyaXR9LnRiLWJ1dHRvbl9fbGluazpob3ZlciAudGItYnV0dG9uX19jb250ZW50LC50Yi1idXR0b25fX2xpbms6Zm9jdXMgLnRiLWJ1dHRvbl9fY29udGVudCwudGItYnV0dG9uX19saW5rOnZpc2l0ZWQgLnRiLWJ1dHRvbl9fY29udGVudHtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtc3R5bGU6aW5oZXJpdDtmb250LXdlaWdodDppbmhlcml0O2xldHRlci1zcGFjaW5nOmluaGVyaXQ7dGV4dC1kZWNvcmF0aW9uOmluaGVyaXQ7dGV4dC1zaGFkb3c6aW5oZXJpdDt0ZXh0LXRyYW5zZm9ybTppbmhlcml0fS50Yi1idXR0b25fX2NvbnRlbnR7dmVydGljYWwtYWxpZ246bWlkZGxlO3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZX0udGItYnV0dG9uX19pY29ue3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZTtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Zm9udC1zdHlsZTpub3JtYWwgIWltcG9ydGFudH0udGItYnV0dG9uX19pY29uOjpiZWZvcmV7Y29udGVudDphdHRyKGRhdGEtZm9udC1jb2RlKTtmb250LXdlaWdodDpub3JtYWwgIWltcG9ydGFudH0udGItYnV0dG9uX19saW5re2JhY2tncm91bmQtY29sb3I6IzQ0NDtib3JkZXItcmFkaXVzOjAuM2VtO2ZvbnQtc2l6ZToxLjNlbTttYXJnaW4tYm90dG9tOjAuNzZlbTtwYWRkaW5nOjAuNTVlbSAxLjVlbSAwLjU1ZW19IC50Yi1idXR0b25bZGF0YS10b29sc2V0LWJsb2Nrcy1idXR0b249IjU0YTg5NDcyYjhlYzVhMjA2MTY3MzNiMDZmMmQ3MGJiIl0geyB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gLnRiLWJ1dHRvbltkYXRhLXRvb2xzZXQtYmxvY2tzLWJ1dHRvbj0iNTRhODk0NzJiOGVjNWEyMDYxNjczM2IwNmYyZDcwYmIiXSAudGItYnV0dG9uX19saW5rIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSggMjU1LCA3NCwgNTAsIDEgKTtjb2xvcjogcmdiYSggMjU1LCAyNTUsIDI1NSwgMSApO2JveC1zaGFkb3c6IDAgM3B4IDNweCAxcHggcmdiYSggMCwgMCwgMCwgMC4zOCApO2NvbG9yOiByZ2JhKCAyNTUsIDI1NSwgMjU1LCAxICk7IH0gLnRiLWJ1dHRvbltkYXRhLXRvb2xzZXQtYmxvY2tzLWJ1dHRvbj0iNTRhODk0NzJiOGVjNWEyMDYxNjczM2IwNmYyZDcwYmIiXSAudGItYnV0dG9uX19saW5rOmhvdmVyIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSggMCwgMCwgMCwgMSApO2NvbG9yOiByZ2JhKCAyNTUsIDI1NSwgMjU1LCAxICk7Y29sb3I6IHJnYmEoIDI1NSwgMjU1LCAyNTUsIDEgKTsgfSAudGItYnV0dG9uW2RhdGEtdG9vbHNldC1ibG9ja3MtYnV0dG9uPSI1NGE4OTQ3MmI4ZWM1YTIwNjE2NzMzYjA2ZjJkNzBiYiJdIC50Yi1idXR0b25fX2ljb24geyBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7bWFyZ2luLXJpZ2h0OiA5cHg7IH0gLnRiLWJ1dHRvbltkYXRhLXRvb2xzZXQtYmxvY2tzLWJ1dHRvbj0iNTRhODk0NzJiOGVjNWEyMDYxNjczM2IwNmYyZDcwYmIiXSAudGItYnV0dG9uX19pY29uOjpiZWZvcmUgeyBjb250ZW50OiAnXGYwOGUnOyB9IC50Yi1idXR0b257Y29sb3I6I2YxZjFmMX0udGItYnV0dG9uLS1sZWZ0e3RleHQtYWxpZ246bGVmdH0udGItYnV0dG9uLS1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9LnRiLWJ1dHRvbi0tcmlnaHR7dGV4dC1hbGlnbjpyaWdodH0udGItYnV0dG9uX19saW5re2NvbG9yOmluaGVyaXQ7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MTAwJTt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50O3RleHQtYWxpZ246Y2VudGVyO3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZX0udGItYnV0dG9uX19saW5rOmhvdmVyLC50Yi1idXR0b25fX2xpbms6Zm9jdXMsLnRiLWJ1dHRvbl9fbGluazp2aXNpdGVke2NvbG9yOmluaGVyaXR9LnRiLWJ1dHRvbl9fbGluazpob3ZlciAudGItYnV0dG9uX19jb250ZW50LC50Yi1idXR0b25fX2xpbms6Zm9jdXMgLnRiLWJ1dHRvbl9fY29udGVudCwudGItYnV0dG9uX19saW5rOnZpc2l0ZWQgLnRiLWJ1dHRvbl9fY29udGVudHtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtc3R5bGU6aW5oZXJpdDtmb250LXdlaWdodDppbmhlcml0O2xldHRlci1zcGFjaW5nOmluaGVyaXQ7dGV4dC1kZWNvcmF0aW9uOmluaGVyaXQ7dGV4dC1zaGFkb3c6aW5oZXJpdDt0ZXh0LXRyYW5zZm9ybTppbmhlcml0fS50Yi1idXR0b25fX2NvbnRlbnR7dmVydGljYWwtYWxpZ246bWlkZGxlO3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZX0udGItYnV0dG9uX19pY29ue3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZTtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Zm9udC1zdHlsZTpub3JtYWwgIWltcG9ydGFudH0udGItYnV0dG9uX19pY29uOjpiZWZvcmV7Y29udGVudDphdHRyKGRhdGEtZm9udC1jb2RlKTtmb250LXdlaWdodDpub3JtYWwgIWltcG9ydGFudH0udGItYnV0dG9uX19saW5re2JhY2tncm91bmQtY29sb3I6IzQ0NDtib3JkZXItcmFkaXVzOjAuM2VtO2ZvbnQtc2l6ZToxLjNlbTttYXJnaW4tYm90dG9tOjAuNzZlbTtwYWRkaW5nOjAuNTVlbSAxLjVlbSAwLjU1ZW19IC50Yi1idXR0b25bZGF0YS10b29sc2V0LWJsb2Nrcy1idXR0b249IjU0YTg5NDcyYjhlYzVhMjA2MTY3MzNiMDZmMmQ3MGJiIl0geyB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gLnRiLWJ1dHRvbltkYXRhLXRvb2xzZXQtYmxvY2tzLWJ1dHRvbj0iNTRhODk0NzJiOGVjNWEyMDYxNjczM2IwNmYyZDcwYmIiXSAudGItYnV0dG9uX19saW5rIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSggMjU1LCA3NCwgNTAsIDEgKTtjb2xvcjogcmdiYSggMjU1LCAyNTUsIDI1NSwgMSApO2JveC1zaGFkb3c6IDAgM3B4IDNweCAxcHggcmdiYSggMCwgMCwgMCwgMC4zOCApO2NvbG9yOiByZ2JhKCAyNTUsIDI1NSwgMjU1LCAxICk7IH0gLnRiLWJ1dHRvbltkYXRhLXRvb2xzZXQtYmxvY2tzLWJ1dHRvbj0iNTRhODk0NzJiOGVjNWEyMDYxNjczM2IwNmYyZDcwYmIiXSAudGItYnV0dG9uX19saW5rOmhvdmVyIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSggMCwgMCwgMCwgMSApO2NvbG9yOiByZ2JhKCAyNTUsIDI1NSwgMjU1LCAxICk7Y29sb3I6IHJnYmEoIDI1NSwgMjU1LCAyNTUsIDEgKTsgfSAudGItYnV0dG9uW2RhdGEtdG9vbHNldC1ibG9ja3MtYnV0dG9uPSI1NGE4OTQ3MmI4ZWM1YTIwNjE2NzMzYjA2ZjJkNzBiYiJdIC50Yi1idXR0b25fX2ljb24geyBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7bWFyZ2luLXJpZ2h0OiA5cHg7IH0gLnRiLWJ1dHRvbltkYXRhLXRvb2xzZXQtYmxvY2tzLWJ1dHRvbj0iNTRhODk0NzJiOGVjNWEyMDYxNjczM2IwNmYyZDcwYmIiXSAudGItYnV0dG9uX19pY29uOjpiZWZvcmUgeyBjb250ZW50OiAnXGYwOGUnOyB9IC50Yi1idXR0b257Y29sb3I6I2YxZjFmMX0udGItYnV0dG9uLS1sZWZ0e3RleHQtYWxpZ246bGVmdH0udGItYnV0dG9uLS1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9LnRiLWJ1dHRvbi0tcmlnaHR7dGV4dC1hbGlnbjpyaWdodH0udGItYnV0dG9uX19saW5re2NvbG9yOmluaGVyaXQ7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MTAwJTt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50O3RleHQtYWxpZ246Y2VudGVyO3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZX0udGItYnV0dG9uX19saW5rOmhvdmVyLC50Yi1idXR0b25fX2xpbms6Zm9jdXMsLnRiLWJ1dHRvbl9fbGluazp2aXNpdGVke2NvbG9yOmluaGVyaXR9LnRiLWJ1dHRvbl9fbGluazpob3ZlciAudGItYnV0dG9uX19jb250ZW50LC50Yi1idXR0b25fX2xpbms6Zm9jdXMgLnRiLWJ1dHRvbl9fY29udGVudCwudGItYnV0dG9uX19saW5rOnZpc2l0ZWQgLnRiLWJ1dHRvbl9fY29udGVudHtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtc3R5bGU6aW5oZXJpdDtmb250LXdlaWdodDppbmhlcml0O2xldHRlci1zcGFjaW5nOmluaGVyaXQ7dGV4dC1kZWNvcmF0aW9uOmluaGVyaXQ7dGV4dC1zaGFkb3c6aW5oZXJpdDt0ZXh0LXRyYW5zZm9ybTppbmhlcml0fS50Yi1idXR0b25fX2NvbnRlbnR7dmVydGljYWwtYWxpZ246bWlkZGxlO3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZX0udGItYnV0dG9uX19pY29ue3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZTtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Zm9udC1zdHlsZTpub3JtYWwgIWltcG9ydGFudH0udGItYnV0dG9uX19pY29uOjpiZWZvcmV7Y29udGVudDphdHRyKGRhdGEtZm9udC1jb2RlKTtmb250LXdlaWdodDpub3JtYWwgIWltcG9ydGFudH0udGItYnV0dG9uX19saW5re2JhY2tncm91bmQtY29sb3I6IzQ0NDtib3JkZXItcmFkaXVzOjAuM2VtO2ZvbnQtc2l6ZToxLjNlbTttYXJnaW4tYm90dG9tOjAuNzZlbTtwYWRkaW5nOjAuNTVlbSAxLjVlbSAwLjU1ZW19IC50Yi1idXR0b25bZGF0YS10b29sc2V0LWJsb2Nrcy1idXR0b249IjU0YTg5NDcyYjhlYzVhMjA2MTY3MzNiMDZmMmQ3MGJiIl0geyB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gLnRiLWJ1dHRvbltkYXRhLXRvb2xzZXQtYmxvY2tzLWJ1dHRvbj0iNTRhODk0NzJiOGVjNWEyMDYxNjczM2IwNmYyZDcwYmIiXSAudGItYnV0dG9uX19saW5rIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSggMjU1LCA3NCwgNTAsIDEgKTtjb2xvcjogcmdiYSggMjU1LCAyNTUsIDI1NSwgMSApO2JveC1zaGFkb3c6IDAgM3B4IDNweCAxcHggcmdiYSggMCwgMCwgMCwgMC4zOCApO2NvbG9yOiByZ2JhKCAyNTUsIDI1NSwgMjU1LCAxICk7IH0gLnRiLWJ1dHRvbltkYXRhLXRvb2xzZXQtYmxvY2tzLWJ1dHRvbj0iNTRhODk0NzJiOGVjNWEyMDYxNjczM2IwNmYyZDcwYmIiXSAudGItYnV0dG9uX19saW5rOmhvdmVyIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSggMCwgMCwgMCwgMSApO2NvbG9yOiByZ2JhKCAyNTUsIDI1NSwgMjU1LCAxICk7Y29sb3I6IHJnYmEoIDI1NSwgMjU1LCAyNTUsIDEgKTsgfSAudGItYnV0dG9uW2RhdGEtdG9vbHNldC1ibG9ja3MtYnV0dG9uPSI1NGE4OTQ3MmI4ZWM1YTIwNjE2NzMzYjA2ZjJkNzBiYiJdIC50Yi1idXR0b25fX2ljb24geyBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7bWFyZ2luLXJpZ2h0OiA5cHg7IH0gLnRiLWJ1dHRvbltkYXRhLXRvb2xzZXQtYmxvY2tzLWJ1dHRvbj0iNTRhODk0NzJiOGVjNWEyMDYxNjczM2IwNmYyZDcwYmIiXSAudGItYnV0dG9uX19pY29uOjpiZWZvcmUgeyBjb250ZW50OiAnXGYwOGUnOyB9IC50Yi1idXR0b257Y29sb3I6I2YxZjFmMX0udGItYnV0dG9uLS1sZWZ0e3RleHQtYWxpZ246bGVmdH0udGItYnV0dG9uLS1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9LnRiLWJ1dHRvbi0tcmlnaHR7dGV4dC1hbGlnbjpyaWdodH0udGItYnV0dG9uX19saW5re2NvbG9yOmluaGVyaXQ7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MTAwJTt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50O3RleHQtYWxpZ246Y2VudGVyO3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZX0udGItYnV0dG9uX19saW5rOmhvdmVyLC50Yi1idXR0b25fX2xpbms6Zm9jdXMsLnRiLWJ1dHRvbl9fbGluazp2aXNpdGVke2NvbG9yOmluaGVyaXR9LnRiLWJ1dHRvbl9fbGluazpob3ZlciAudGItYnV0dG9uX19jb250ZW50LC50Yi1idXR0b25fX2xpbms6Zm9jdXMgLnRiLWJ1dHRvbl9fY29udGVudCwudGItYnV0dG9uX19saW5rOnZpc2l0ZWQgLnRiLWJ1dHRvbl9fY29udGVudHtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtc3R5bGU6aW5oZXJpdDtmb250LXdlaWdodDppbmhlcml0O2xldHRlci1zcGFjaW5nOmluaGVyaXQ7dGV4dC1kZWNvcmF0aW9uOmluaGVyaXQ7dGV4dC1zaGFkb3c6aW5oZXJpdDt0ZXh0LXRyYW5zZm9ybTppbmhlcml0fS50Yi1idXR0b25fX2NvbnRlbnR7dmVydGljYWwtYWxpZ246bWlkZGxlO3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZX0udGItYnV0dG9uX19pY29ue3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZTtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Zm9udC1zdHlsZTpub3JtYWwgIWltcG9ydGFudH0udGItYnV0dG9uX19pY29uOjpiZWZvcmV7Y29udGVudDphdHRyKGRhdGEtZm9udC1jb2RlKTtmb250LXdlaWdodDpub3JtYWwgIWltcG9ydGFudH0udGItYnV0dG9uX19saW5re2JhY2tncm91bmQtY29sb3I6IzQ0NDtib3JkZXItcmFkaXVzOjAuM2VtO2ZvbnQtc2l6ZToxLjNlbTttYXJnaW4tYm90dG9tOjAuNzZlbTtwYWRkaW5nOjAuNTVlbSAxLjVlbSAwLjU1ZW19IC50Yi1idXR0b25bZGF0YS10b29sc2V0LWJsb2Nrcy1idXR0b249IjU0YTg5NDcyYjhlYzVhMjA2MTY3MzNiMDZmMmQ3MGJiIl0geyB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gLnRiLWJ1dHRvbltkYXRhLXRvb2xzZXQtYmxvY2tzLWJ1dHRvbj0iNTRhODk0NzJiOGVjNWEyMDYxNjczM2IwNmYyZDcwYmIiXSAudGItYnV0dG9uX19saW5rIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSggMjU1LCA3NCwgNTAsIDEgKTtjb2xvcjogcmdiYSggMjU1LCAyNTUsIDI1NSwgMSApO2JveC1zaGFkb3c6IDAgM3B4IDNweCAxcHggcmdiYSggMCwgMCwgMCwgMC4zOCApO2NvbG9yOiByZ2JhKCAyNTUsIDI1NSwgMjU1LCAxICk7IH0gLnRiLWJ1dHRvbltkYXRhLXRvb2xzZXQtYmxvY2tzLWJ1dHRvbj0iNTRhODk0NzJiOGVjNWEyMDYxNjczM2IwNmYyZDcwYmIiXSAudGItYnV0dG9uX19saW5rOmhvdmVyIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSggMCwgMCwgMCwgMSApO2NvbG9yOiByZ2JhKCAyNTUsIDI1NSwgMjU1LCAxICk7Y29sb3I6IHJnYmEoIDI1NSwgMjU1LCAyNTUsIDEgKTsgfSAudGItYnV0dG9uW2RhdGEtdG9vbHNldC1ibG9ja3MtYnV0dG9uPSI1NGE4OTQ3MmI4ZWM1YTIwNjE2NzMzYjA2ZjJkNzBiYiJdIC50Yi1idXR0b25fX2ljb24geyBmb250LWZhbWlseTogRm9udEF3ZXNvbVU7bWFyZ2luLXJpZ2h0OiA5cHg7IH0gLnRiLWJ1dHRvbltkYXRhLXRvb2xzZXQtYmxvY2tzLWJ1dHRvbj0iNTRhODk0NzJiOGVjNWEyMDYxNjczM2IwNmYyZDcwYmIiXSAudGItYnV0dG9uX19pY29uOjpiZWZvcmUgeyBjb250ZW50OiAnXGYwOGUnOyB9IC50Yi1idXR0b257Y29sb3I6I2YxZjFmMX0udGItYnV0dG9uLS1sZWZ0e3RleHQtYWxpZ246bGVmdH0udGItYnV0dG9uLS1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9LnRiLWJ1dHRvbi0tcmlnaHR7dGV4dC1hbGlnbjpyaWdodH0udGItYnV0dG9uX19saW5re2NvbG9yOmluaGVyaXQ7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MTAwJTt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50O3RleHQtYWxpZ246Y2VudGVyO3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZX0udGItYnV0dG9uX19saW5rOmhvdmVyLC50Yi1idXR0b25fX2xpbms6Zm9jdXMsLnRiLWJ1dHRvbl9fbGluazp2aXNpdGVke2NvbG9yOmluaGVyaXR9LnRiLWJ1dHRvbl9fbGluazpob3ZlciAudGItYnV0dG9uX19jb250ZW50LC50Yi1idXR0b25fX2xpbms6Zm9jdXMgLnRiLWJ1dHRvbl9fY29udGVudCwudGItYnV0dG9uX19saW5rOnZpc2l0ZWQgLnRiLWJ1dHRvbl9fY29udGVudHtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtc3R5bGU6aW5oZXJpdDtmb250LXdlaWdodDppbmhlcml0O2xldHRlci1zcGFjaW5nOmluaGVyaXQ7dGV4dC1kZWNvcmF0aW9uOmluaGVyaXQ7dGV4dC1zaGFkb3c6aW5oZXJpdDt0ZXh0LXRyYW5zZm9ybTppbmhlcml0fS50Yi1idXR0b25fX2NvbnRlbnR7dmVydGljYWwtYWxpZ246bWlkZGxlO3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZX0udGItYnV0dG9uX19pY29ue3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZTtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Zm9udC1zdHlsZTpub3JtYWwgIWltcG9ydGFudH0udGItYnV0dG9uX19pY29uOjpiZWZvcmV7Y29udGVudDphdHRyKGRhdGEtZm9udC1jb2RlKTtmb250LXdlaWdodDpub3JtYWwgIWltcG9ydGFudH0udGItYnV0dG9uX19saW5re2JhY2tncm91bmQtY29sb3I6IzQ0NDtib3JkZXItcmFkaXVzOjAuM2VtO2ZvbnQtc2l6ZToxLjNlbTttYXJnaW4tYm90dG9tOjAuNzZlbTtwYWRkaW5nOjAuNTVlbSAxLjVlbSAwLjU1ZW19IC50Yi1idXR0b25bZGF0YS10b29sc2V0LWJsb2Nrcy1idXR0b249IjU0YTg5NDcyYjhlYzVhMjA2MTY3MzNiMDZmMmQ3MGJiIl0geyB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gLnRiLWJ1dHRvbltkYXRhLXRvb2xzZXQtYmxvY2tzLWJ1dHRvbj0iNTRhODk0NzJiOGVjNWEyMDYxNjczM2IwNmYyZDcwYmIiXSAudGItYnV0dG9uX19saW5rIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSggMjU1LCA3NCwgNTAsIDEgKTtjb2xvcjogcmdiYSggMjU1LCAyNTUsIDI1NSwgMSApO2JveC1zaGFkb3c6IDAgM3B4IDNweCAxcHggcmdiYSggMCwgMCwgMCwgMC4zOCApO2NvbG9yOiByZ2JhKCAyNTUsIDI1NSwgMjU1LCAxICk7IH0gLnRiLWJ1dHRvbltkYXRhLXRvb2xzZXQtYmxvY2tzLWJ1dHRvbj0iNTRhODk0NzJiOGVjNWEyMDYxNjczM2IwNmYyZDcwYmIiXSAudGItYnV0dG9uX19saW5rOmhvdmVyIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSggMCwgMCwgMCwgMSApO2NvbG9yOiByZ2JhKCAyNTUsIDI1NSwgMjU1LCAxICk7Y29sb3I6IHJnYmEoIDI1NSwgMjU1LCAyNTUsIDEgKTsgfSAudGItYnV0dG9uW2RhdGEtdG9vbHNldC1ibG9ja3MtYnV0dG9uPSI1NGE4OTQ3MmI4ZWM1YTIwNjE2NzMzYjA2ZjJkNzBiYiJdIC50Yi1idXR0b25fX2ljb24geyBmb250LWZhbWlseTogRm9udEF3ZXNvbVU7bWFyZ2luLXJpZ2h0OiA5cHg7IH0gLnRiLWJ1dHRvbltkYXRhLXRvb2xzZXQtYmxvY2tzLWJ1dHRvbj0iNTRhODk0NzJiOGVjNWEyMDYxNjczM2IwNmYyZDcwYmIiXSAudGItYnV0dG9uX19pY29uOjpiZWZvcmUgeyBjb250ZW50OiAnXGYwOGUnOyB9IC50Yi1idXR0b257Y29sb3I6I2YxZjFmMX0udGItYnV0dG9uLS1sZWZ0e3RleHQtYWxpZ246bGVmdH0udGItYnV0dG9uLS1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9LnRiLWJ1dHRvbi0tcmlnaHR7dGV4dC1hbGlnbjpyaWdodH0udGItYnV0dG9uX19saW5re2NvbG9yOmluaGVyaXQ7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MTAwJTt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50O3RleHQtYWxpZ246Y2VudGVyO3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZX0udGItYnV0dG9uX19saW5rOmhvdmVyLC50Yi1idXR0b25fX2xpbms6Zm9jdXMsLnRiLWJ1dHRvbl9fbGluazp2aXNpdGVke2NvbG9yOmluaGVyaXR9LnRiLWJ1dHRvbl9fbGluazpob3ZlciAudGItYnV0dG9uX19jb250ZW50LC50Yi1idXR0b25fX2xpbms6Zm9jdXMgLnRiLWJ1dHRvbl9fY29udGVudCwudGItYnV0dG9uX19saW5rOnZpc2l0ZWQgLnRiLWJ1dHRvbl9fY29udGVudHtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtc3R5bGU6aW5oZXJpdDtmb250LXdlaWdodDppbmhlcml0O2xldHRlci1zcGFjaW5nOmluaGVyaXQ7dGV4dC1kZWNvcmF0aW9uOmluaGVyaXQ7dGV4dC1zaGFkb3c6aW5oZXJpdDt0ZXh0LXRyYW5zZm9ybTppbmhlcml0fS50Yi1idXR0b25fX2NvbnRlbnR7dmVydGljYWwtYWxpZ246bWlkZGxlO3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZX0udGItYnV0dG9uX19pY29ue3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZTtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Zm9udC1zdHlsZTpub3JtYWwgIWltcG9ydGFudH0udGItYnV0dG9uX19pY29uOjpiZWZvcmV7Y29udGVudDphdHRyKGRhdGEtZm9udC1jb2RlKTtmb250LXdlaWdodDpub3JtYWwgIWltcG9ydGFudH0udGItYnV0dG9uX19saW5re2JhY2tncm91bmQtY29sb3I6IzQ0NDtib3JkZXItcmFkaXVzOjAuM2VtO2ZvbnQtc2l6ZToxLjNlbTttYXJnaW4tYm90dG9tOjAuNzZlbTtwYWRkaW5nOjAuNTVlbSAxLjVlbSAwLjU1ZW19IC50Yi1idXR0b25bZGF0YS10b29sc2V0LWJsb2Nrcy1idXR0b249IjU0YTg5NDcyYjhlYzVhMjA2MTY3MzNiMDZmMmQ3MGJiIl0geyB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gLnRiLWJ1dHRvbltkYXRhLXRvb2xzZXQtYmxvY2tzLWJ1dHRvbj0iNTRhODk0NzJiOGVjNWEyMDYxNjczM2IwNmYyZDcwYmIiXSAudGItYnV0dG9uX19saW5rIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSggMjU1LCA3NCwgNTAsIDEgKTtjb2xvcjogcmdiYSggMjU1LCAyNTUsIDI1NSwgMSApO2JveC1zaGFkb3c6IDAgM3B4IDNweCAxcHggcmdiYSggMCwgMCwgMCwgMC4zOCApO2NvbG9yOiByZ2JhKCAyNTUsIDI1NSwgMjU1LCAxICk7IH0gLnRiLWJ1dHRvbltkYXRhLXRvb2xzZXQtYmxvY2tzLWJ1dHRvbj0iNTRhODk0NzJiOGVjNWEyMDYxNjczM2IwNmYyZDcwYmIiXSAudGItYnV0dG9uX19saW5rOmhvdmVyIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSggMCwgMCwgMCwgMSApO2NvbG9yOiByZ2JhKCAyNTUsIDI1NSwgMjU1LCAxICk7Y29sb3I6IHJnYmEoIDI1NSwgMjU1LCAyNTUsIDEgKTsgfSAudGItYnV0dG9uW2RhdGEtdG9vbHNldC1ibG9ja3MtYnV0dG9uPSI1NGE4OTQ3MmI4ZWM1YTIwNjE2NzMzYjA2ZjJkNzBiYiJdIC50Yi1idXR0b25fX2ljb24geyBmb250LWZhbWlseTogRm9udEF3ZXNvbVU7bWFyZ2luLXJpZ2h0OiA5cHg7IH0gLnRiLWJ1dHRvbltkYXRhLXRvb2xzZXQtYmxvY2tzLWJ1dHRvbj0iNTRhODk0NzJiOGVjNWEyMDYxNjczM2IwNmYyZDcwYmIiXSAudGItYnV0dG9uX19pY29uOjpiZWZvcmUgeyBjb250ZW50OiAnXGYwOGUnOyB9IC50Yi1idXR0b257Y29sb3I6I2YxZjFmMX0udGItYnV0dG9uLS1sZWZ0e3RleHQtYWxpZ246bGVmdH0udGItYnV0dG9uLS1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9LnRiLWJ1dHRvbi0tcmlnaHR7dGV4dC1hbGlnbjpyaWdodH0udGItYnV0dG9uX19saW5re2NvbG9yOmluaGVyaXQ7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MTAwJTt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50O3RleHQtYWxpZ246Y2VudGVyO3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZX0udGItYnV0dG9uX19saW5rOmhvdmVyLC50Yi1idXR0b25fX2xpbms6Zm9jdXMsLnRiLWJ1dHRvbl9fbGluazp2aXNpdGVke2NvbG9yOmluaGVyaXR9LnRiLWJ1dHRvbl9fbGluazpob3ZlciAudGItYnV0dG9uX19jb250ZW50LC50Yi1idXR0b25fX2xpbms6Zm9jdXMgLnRiLWJ1dHRvbl9fY29udGVudCwudGItYnV0dG9uX19saW5rOnZpc2l0ZWQgLnRiLWJ1dHRvbl9fY29udGVudHtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtc3R5bGU6aW5oZXJpdDtmb250LXdlaWdodDppbmhlcml0O2xldHRlci1zcGFjaW5nOmluaGVyaXQ7dGV4dC1kZWNvcmF0aW9uOmluaGVyaXQ7dGV4dC1zaGFkb3c6aW5oZXJpdDt0ZXh0LXRyYW5zZm9ybTppbmhlcml0fS50Yi1idXR0b25fX2NvbnRlbnR7dmVydGljYWwtYWxpZ246bWlkZGxlO3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZX0udGItYnV0dG9uX19pY29ue3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZTtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Zm9udC1zdHlsZTpub3JtYWwgIWltcG9ydGFudH0udGItYnV0dG9uX19pY29uOjpiZWZvcmV7Y29udGVudDphdHRyKGRhdGEtZm9udC1jb2RlKTtmb250LXdlaWdodDpub3JtYWwgIWltcG9ydGFudH0udGItYnV0dG9uX19saW5re2JhY2tncm91bmQtY29sb3I6IzQ0NDtib3JkZXItcmFkaXVzOjAuM2VtO2ZvbnQtc2l6ZToxLjNlbTttYXJnaW4tYm90dG9tOjAuNzZlbTtwYWRkaW5nOjAuNTVlbSAxLjVlbSAwLjU1ZW19IC50Yi1idXR0b25bZGF0YS10b29sc2V0LWJsb2Nrcy1idXR0b249IjU0YTg5NDcyYjhlYzVhMjA2MTY3MzNiMDZmMmQ3MGJiIl0geyB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gLnRiLWJ1dHRvbltkYXRhLXRvb2xzZXQtYmxvY2tzLWJ1dHRvbj0iNTRhODk0NzJiOGVjNWEyMDYxNjczM2IwNmYyZDcwYmIiXSAudGItYnV0dG9uX19saW5rIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSggMjU1LCA3NCwgNTAsIDEgKTtjb2xvcjogcmdiYSggMjU1LCAyNTUsIDI1NSwgMSApO2JveC1zaGFkb3c6IDAgM3B4IDNweCAxcHggcmdiYSggMCwgMCwgMCwgMC4zOCApO2NvbG9yOiByZ2JhKCAyNTUsIDI1NSwgMjU1LCAxICk7IH0gLnRiLWJ1dHRvbltkYXRhLXRvb2xzZXQtYmxvY2tzLWJ1dHRvbj0iNTRhODk0NzJiOGVjNWEyMDYxNjczM2IwNmYyZDcwYmIiXSAudGItYnV0dG9uX19saW5rOmhvdmVyIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSggMCwgMCwgMCwgMSApO2NvbG9yOiByZ2JhKCAyNTUsIDI1NSwgMjU1LCAxICk7Y29sb3I6IHJnYmEoIDI1NSwgMjU1LCAyNTUsIDEgKTsgfSAudGItYnV0dG9uW2RhdGEtdG9vbHNldC1ibG9ja3MtYnV0dG9uPSI1NGE4OTQ3MmI4ZWM1YTIwNjE2NzMzYjA2ZjJkNzBiYiJdIC50Yi1idXR0b25fX2ljb24geyBmb250LWZhbWlseTogRm9udEF3ZXNvbVU7bWFyZ2luLXJpZ2h0OiA5cHg7IH0gLnRiLWJ1dHRvbltkYXRhLXRvb2xzZXQtYmxvY2tzLWJ1dHRvbj0iNTRhODk0NzJiOGVjNWEyMDYxNjczM2IwNmYyZDcwYmIiXSAudGItYnV0dG9uX19pY29uOjpiZWZvcmUgeyBjb250ZW50OiAnXGYwOGUnOyB9IC50Yi1idXR0b257Y29sb3I6I2YxZjFmMX0udGItYnV0dG9uLS1sZWZ0e3RleHQtYWxpZ246bGVmdH0udGItYnV0dG9uLS1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9LnRiLWJ1dHRvbi0tcmlnaHR7dGV4dC1hbGlnbjpyaWdodH0udGItYnV0dG9uX19saW5re2NvbG9yOmluaGVyaXQ7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MTAwJTt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50O3RleHQtYWxpZ246Y2VudGVyO3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZX0udGItYnV0dG9uX19saW5rOmhvdmVyLC50Yi1idXR0b25fX2xpbms6Zm9jdXMsLnRiLWJ1dHRvbl9fbGluazp2aXNpdGVke2NvbG9yOmluaGVyaXR9LnRiLWJ1dHRvbl9fbGluazpob3ZlciAudGItYnV0dG9uX19jb250ZW50LC50Yi1idXR0b25fX2xpbms6Zm9jdXMgLnRiLWJ1dHRvbl9fY29udGVudCwudGItYnV0dG9uX19saW5rOnZpc2l0ZWQgLnRiLWJ1dHRvbl9fY29udGVudHtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtc3R5bGU6aW5oZXJpdDtmb250LXdlaWdodDppbmhlcml0O2xldHRlci1zcGFjaW5nOmluaGVyaXQ7dGV4dC1kZWNvcmF0aW9uOmluaGVyaXQ7dGV4dC1zaGFkb3c6aW5oZXJpdDt0ZXh0LXRyYW5zZm9ybTppbmhlcml0fS50Yi1idXR0b25fX2NvbnRlbnR7dmVydGljYWwtYWxpZ246bWlkZGxlO3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZX0udGItYnV0dG9uX19pY29ue3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZTtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Zm9udC1zdHlsZTpub3JtYWwgIWltcG9ydGFudH0udGItYnV0dG9uX19pY29uOjpiZWZvcmV7Y29udGVudDphdHRyKGRhdGEtZm9udC1jb2RlKTtmb250LXdlaWdodDpub3JtYWwgIWltcG9ydGFudH0udGItYnV0dG9uX19saW5re2JhY2tncm91bmQtY29sb3I6IzQ0NDtib3JkZXItcmFkaXVzOjAuM2VtO2ZvbnQtc2l6ZToxLjNlbTttYXJnaW4tYm90dG9tOjAuNzZlbTtwYWRkaW5nOjAuNTVlbSAxLjVlbSAwLjU1ZW19IC50Yi1idXR0b25bZGF0YS10b29sc2V0LWJsb2Nrcy1idXR0b249IjU0YTg5NDcyYjhlYzVhMjA2MTY3MzNiMDZmMmQ3MGJiIl0geyB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gLnRiLWJ1dHRvbltkYXRhLXRvb2xzZXQtYmxvY2tzLWJ1dHRvbj0iNTRhODk0NzJiOGVjNWEyMDYxNjczM2IwNmYyZDcwYmIiXSAudGItYnV0dG9uX19saW5rIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSggMjU1LCA3NCwgNTAsIDEgKTtjb2xvcjogcmdiYSggMjU1LCAyNTUsIDI1NSwgMSApO2JveC1zaGFkb3c6IDAgM3B4IDNweCAxcHggcmdiYSggMCwgMCwgMCwgMC4zOCApO2NvbG9yOiByZ2JhKCAyNTUsIDI1NSwgMjU1LCAxICk7IH0gLnRiLWJ1dHRvbltkYXRhLXRvb2xzZXQtYmxvY2tzLWJ1dHRvbj0iNTRhODk0NzJiOGVjNWEyMDYxNjczM2IwNmYyZDcwYmIiXSAudGItYnV0dG9uX19saW5rOmhvdmVyIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSggMCwgMCwgMCwgMSApO2NvbG9yOiByZ2JhKCAyNTUsIDI1NSwgMjU1LCAxICk7Y29sb3I6IHJnYmEoIDI1NSwgMjU1LCAyNTUsIDEgKTsgfSAudGItYnV0dG9uW2RhdGEtdG9vbHNldC1ibG9ja3MtYnV0dG9uPSI1NGE4OTQ3MmI4ZWM1YTIwNjE2NzMzYjA2ZjJkNzBiYiJdIC50Yi1idXR0b25fX2ljb24geyBmb250LWZhbWlseTogRm9udEF3ZXNvbVU7bWFyZ2luLXJpZ2h0OiA5cHg7IH0gLnRiLWJ1dHRvbltkYXRhLXRvb2xzZXQtYmxvY2tzLWJ1dHRvbj0iNTRhODk0NzJiOGVjNWEyMDYxNjczM2IwNmYyZDcwYmIiXSAudGItYnV0dG9uX19pY29uOjpiZWZvcmUgeyBjb250ZW50OiAnXGYwOGUnOyB9IC50Yi1idXR0b257Y29sb3I6I2YxZjFmMX0udGItYnV0dG9uLS1sZWZ0e3RleHQtYWxpZ246bGVmdH0udGItYnV0dG9uLS1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9LnRiLWJ1dHRvbi0tcmlnaHR7dGV4dC1hbGlnbjpyaWdodH0udGItYnV0dG9uX19saW5re2NvbG9yOmluaGVyaXQ7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MTAwJTt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50O3RleHQtYWxpZ246Y2VudGVyO3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZX0udGItYnV0dG9uX19saW5rOmhvdmVyLC50Yi1idXR0b25fX2xpbms6Zm9jdXMsLnRiLWJ1dHRvbl9fbGluazp2aXNpdGVke2NvbG9yOmluaGVyaXR9LnRiLWJ1dHRvbl9fbGluazpob3ZlciAudGItYnV0dG9uX19jb250ZW50
9.2 Điểm đánh giá của chuyên gia
UpdraftPlus là một plugin WordPress cung cấp giải pháp dễ sử dụng và đáng tin cậy cho việc sao lưu và phục hồi dữ liệu trang web. Plugin này cung cấp một loạt các tính năng, bao gồm sao lưu tự động và gia tăng, sao lưu theo lịch trình, và khả năng chọn từ nhiều tùy chọn lưu trữ từ xa khác nhau như Google Cloud và Microsoft. Đối với những chủ sở hữu trang web WordPress đang tìm kiếm plugin sao lưu tốt nhất, UpdraftPlus là một lựa chọn xuất sắc.
Giá trị cho đồng tiền
9.2
Ưu điểm
Một trong những lợi thế lớn nhất của UpdraftPlus là tính dễ sử dụng của nó. Việc thiết lập sao lưu và khôi phục dữ liệu có thể thực hiện chỉ với vài cú nhấp chuột. UpdraftPlus cung cấp nhiều tùy chọn lập lịch khác nhau. UpdraftPlus có tính linh hoạt. Nó hỗ trợ Dropbox, Google Drive và Amazon S3. Nó cũng hỗ trợ sao lưu gia incremental. Nhược điểm
Phiên bản miễn phí của plugin không bao gồm mã hóa sao lưu. Có báo cáo về việc plugin không thể hoàn tất sao lưu.
Là chủ sở hữu trang web, việc có một giải pháp sao lưu là rất quan trọng để bảo vệ trước những sự cố bất ngờ như sự cố máy chủ, tấn công phần mềm độc hại hoặc lỗi của con người. Để làm điều này, bạn cần một công cụ có thể lưu trữ bản sao lưu cho dữ liệu của bạn và bảo vệ quyền riêng tư của bạn trước bất kỳ cuộc tấn công nào từ bên thứ ba. Trong những điều kiện như vậy, các công cụ như UpdraftPlus rất hữu ích. UpdraftPlus là một plugin sao lưu phổ biến và được kính trọng, đã được tải xuống hơn 30 triệu lần.
Đây là một công cụ rất hữu ích giúp mọi thứ trở nên hữu ích và hiệu quả hơn cho bạn. Trong trường hợp bạn muốn biết thêm về nó, thì trong bài đánh giá UpdraftPlus này, chúng tôi sẽ xem xét các tính năng và lợi ích của công cụ này, cũng như bất kỳ nhược điểm tiềm ẩn nào.
Nhấp vào “mở” nếu bạn muốn xem chính xác những gì chúng tôi sẽ nói đến trong phần còn lại của bài viết này.
Tổng quan
UpdraftPlus là gì?
UpdraftPlus là một plugin WordPress cung cấp giải pháp dễ sử dụng và đáng tin cậy cho việc sao lưu và khôi phục dữ liệu website. Plugin này cung cấp nhiều tính năng, bao gồm sao lưu tự động và gia tăng, sao lưu theo lịch, và khả năng chọn từ nhiều tùy chọn lưu trữ từ xa khác nhau như Google Cloud và Microsoft. Đối với chủ sở hữu website WordPress đang tìm kiếm plugin sao lưu tốt nhất, UpdraftPlus là một lựa chọn tuyệt vời.
Với giao diện thân thiện với người dùng và các tùy chọn sao lưu toàn diện, người dùng có thể bảo vệ không chỉ tệp website và cơ sở dữ liệu của họ mà còn cả các plugin, chủ đề và thậm chí là lõi WordPress của họ. Dù bạn cần sao lưu tệp ngay lập tức hay lên lịch sao lưu định kỳ, UpdraftPlus cung cấp giải pháp sao lưu toàn diện cho tất cả các nhu cầu của bạn.
Ngoài ra, UpdraftPlus cung cấp nhiều tùy chọn lưu trữ sao lưu như Dropbox, Google Drive, Amazon S3, và những thứ khác. Điều này có nghĩa là người dùng có thể chọn nhà cung cấp lưu trữ phù hợp nhất với nhu cầu của họ và có thể dễ dàng tự động hóa việc sao lưu tới nền tảng lưu trữ đám mây ưa thích của họ.
Thông số kỹ thuật của UpdraftPlus
Tính năng Sao lưu tự động / Sao lưu gia tăng / Di chuyển và Khôi phục / Nhiều tùy chọn lưu trữ / Hỗ trợ đa trang / Hỗ trợ OneDrive / Khôi phụcPhù hợp nhất cho Cá nhân, Freelancer, Doanh nghiệp nhỏ, Doanh nghiệp vừa Ngôn ngữ trang web Tiếng ViệtĐịa chỉ website Truy cập trang web chính thức Liên kết hỗ trợ Trang hỗ trợ Trò chuyện trực tiếp KhôngĐịa chỉ công ty Vương quốc AnhNăm thành lập 2011
Giá cả
Giá của UpdraftPlus: UpdraftPlus có giá bao nhiêu?
UpdraftPlus cung cấp nhiều gói giá để phù hợp với các nhu cầu khác nhau. Gói Cá Nhân là gói cơ bản nhất, có giá $70 mỗi năm. Gói Doanh Nghiệp có giá $95 mỗi năm và bao gồm tất cả các tính năng của gói Cá Nhân. Gói Đại Lý có giá $145 mỗi năm. Gói Doanh Nghiệp lớn được thiết kế cho các tổ chức lớn và có giá tùy biến, nhưng bao gồm tất cả các tính năng của gói Đại Lý, cũng như hỗ trợ cá nhân hóa và một quản lý tài khoản. Tất cả các gói đều đi kèm với bảo đảm hoàn tiền trong 30 ngày, và cũng có phiên bản miễn phí của plugin với các tính năng hạn chế.
Đối với người dùng đang tìm kiếm một plugin sao lưu miễn phí, UpdraftPlus cung cấp một phiên bản miễn phí phù hợp cho hầu hết các trang WordPress nhỏ. Plugin đi kèm với một công cụ nhập khẩu cho phép người dùng dễ dàng chuyển các bản sao lưu của họ từ các plugin sao lưu khác. Việc thiết lập đơn giản và dễ hiểu, khiến nó trở thành một lựa chọn tuyệt vời cho người mới bắt đầu.
Khoảng giá Từ $195 đến $399 mỗi nămCác loại giá cả Đăng ký hàng năm Kế hoạch miễn phí Có. Thử nghiệm miễn phí Không Cam kết hoàn tiền KhôngLiên kết trang giá cả Xem kế hoạch
Kế hoạch giá của UpdraftPlus
Gói Đại lý $145 mỗi năm
1 năm hỗ trợ và cập nhật
UpdraftClone (môi trường thử nghiệm và kiểm tra)
Di chuyển và khôi phục trang web
Sao lưu cho tối đa 35 trang web
Sao lưu gia tăng
Hỗ trợ đa trang web
Sao lưu lên các dịch vụ đám mây như Dropbox, Google Drive và Amazon S3
Sao lưu tự động
Hỗ trợ ưu tiên
Kế hoạch kinh doanh $95 mỗi năm
Sao lưu cho tối đa 10 trang web
Sao lưu tự động
Hỗ trợ đa trang web
1 năm hỗ trợ và cập nhật
Sao lưu gia tăng
UpdraftClone (môi trường thử nghiệm và kiểm tra)
Sao lưu lên các dịch vụ đám mây như Dropbox, Google Drive và Amazon S3
Di chuyển và khôi phục trang web
Kế hoạch cá nhân $70 mỗi năm
Sao lưu gia tăng
Di chuyển và khôi phục trang web
Sao lưu cho tối đa 2 trang web
Sao lưu lên các dịch vụ đám mây như Dropbox, Google Drive và Amazon S3
1 năm hỗ trợ và cập nhật
Sao lưu tự động
Kế hoạch Doanh Nghiệp $195 mỗi năm
Kế hoạch này được thiết kế cho các tổ chức lớn hơn.
Nó có mức giá tùy chỉnh.
Nó bao gồm tất cả các tính năng của Kế hoạch Đại lý.
Nó cung cấp hỗ trợ cá nhân hóa và một quản lý tài khoản.
Tính năng
Tính năng của UpdraftPlus: Bạn có thể làm gì với nó?
Sao lưu tự động
Ứng dụng UpdraftPlus cho phép người dùng lên lịch các bản sao lưu tự động dữ liệu trang web của họ với tần suất mà họ chọn. Điều này có nghĩa là người dùng có thể thiết lập sao lưu xảy ra hàng ngày, hàng tuần hoặc hàng tháng, mà không cần phải khởi động quá trình thủ công mỗi lần. Bản sao lưu tự động là một tính năng quan trọng vì chúng giúp đảm bảo rằng dữ liệu trang web được sao lưu thường xuyên và được bảo vệ khỏi mất mát dữ liệu. Ngoài phiên bản miễn phí, UpdraftPlus còn cung cấp một loạt các phần mở rộng có thể được sử dụng để mở rộng chức năng của plugin.
Sao lưu gia tăng
Nó hỗ trợ sao lưu gia tăng, có nghĩa là chỉ những thay đổi được thực hiện kể từ lần sao lưu cuối cùng được lưu lại. Điều này có thể giảm đáng kể thời gian sao lưu và không gian lưu trữ cần thiết, vì chỉ dữ liệu đã được chỉnh sửa mới được sao lưu. Sao lưu gia tăng đặc biệt hữu ích cho các trang web lớn với cơ sở dữ liệu lớn có thể mất nhiều thời gian để sao lưu. Với tính năng này, người dùng có thể dễ dàng sao chép các bản sao lưu trang web của họ hoặc truy cập chúng từ bất kỳ thiết bị nào có ứng dụng email.
Nhiều tùy chọn lưu trữ
UpdraftPlus Vault là một tính năng cao cấp của công cụ cho phép người dùng thiết lập các cài đặt hoạt động và quản lý các bản sao lưu từ một bảng điều khiển trung tâm. Với tính năng này, người dùng có thể dễ dàng theo dõi các bản sao lưu của mình, xem các báo cáo chi tiết và thực hiện các hành động nhanh chóng, chẳng hạn như sao chép hoặc khôi phục một bản sao lưu của trang web. Ngoài UpdraftPlus Vault, người dùng cũng có thể lựa chọn từ nhiều tùy chọn lưu trữ từ xa khác nhau, bao gồm Google Drive, cho phép tải lên và tải xuống các bản sao lưu một cách dễ dàng và liền mạch.
Chỉ với vài cú nhấp chuột, người dùng có thể thiết lập tài khoản Google Drive của mình như một vị trí lưu trữ từ xa và tự động hóa quy trình sao lưu. Điều này giúp dễ dàng lưu trữ và truy cập các bản sao lưu website từ bất cứ đâu. Đối với những người dùng thích sử dụng email làm tùy chọn lưu trữ từ xa, UpdraftPlus cho phép sao lưu qua email một cách dễ dàng. Người dùng chỉ cần thiết lập tài khoản email của mình làm vị trí lưu trữ từ xa và nhận các bản sao lưu website qua email.
Khôi phục
Ứng dụng cung cấp một giao diện dễ sử dụng và trực quan để khôi phục dữ liệu website. Người dùng có thể chọn bản sao lưu nào họ muốn khôi phục và các thành phần của website mà họ muốn khôi phục, chẳng hạn như tệp, cơ sở dữ liệu, plugin và giao diện. Quy trình khôi phục rất đơn giản và có thể hoàn tất chỉ trong vài cú nhấp chuột.
Di chuyển và Khôi phục
Plugin UpdraftPlus là một giải pháp sao lưu và khôi phục mạnh mẽ cho các trang web WordPress, cung cấp nhiều tính năng giúp việc quản lý và bảo trì trang web dễ dàng hơn. Với phiên bản cao cấp của UpdraftPlus, người dùng có thể truy cập vào bảng điều khiển, nơi cung cấp một vị trí trung tâm để quản lý các bản sao lưu trang web, cài đặt và các tùy chọn lưu trữ từ xa.
Hỗ trợ OneDrive
OneDrive là một trong nhiều tùy chọn lưu trữ từ xa có sẵn trên phiên bản UpdraftPlus Premium. Bằng cách tích hợp OneDrive, người dùng có thể tải lên và lưu trữ các bản sao lưu trang web của mình trên đám mây, giúp dễ dàng truy cập dữ liệu từ bất kỳ đâu. Bảng điều khiển UpdraftPlus cung cấp một giao diện thân thiện với người dùng để thiết lập và quản lý OneDrive như một vị trí lưu trữ từ xa.
Hỗ trợ đa trang web
Nó cũng hỗ trợ WordPress Multisite, có nghĩa là nó có thể được sử dụng để sao lưu và khôi phục nhiều trang web từ một giao diện duy nhất. Đây là một tính năng hữu ích cho các chủ sở hữu trang web quản lý nhiều trang web hoặc vận hành một mạng lưới các trang.
Kết luận
Đánh giá UpdraftPlus: Tại sao bạn nên sử dụng nó?
Điều này UpdraftPlus Đánh giá cung cấp tất cả thông tin cần thiết về ứng dụng này, giúp mọi thứ trở nên dễ dàng hơn cho người dùng. Đây là một giải pháp sao lưu mạnh mẽ cho các trang web WordPress, cung cấp nhiều tính năng và khả năng cho người dùng. Việc sao lưu tự động và gia tăng, nhiều tùy chọn lưu trữ, cùng với các công cụ phục hồi và di chuyển dễ dàng khiến nó trở thành một lựa chọn xuất sắc cho các chủ sở hữu trang web đang tìm cách bảo vệ dữ liệu của mình.
Câu hỏi thường gặp
Câu hỏi thường gặp
UpdraftPlus có miễn phí không?
Có, UpdraftPlus cung cấp phiên bản miễn phí của plugin với các tính năng hạn chế, có thể được sử dụng trên một số lượng không giới hạn các trang web. Tuy nhiên, họ cũng cung cấp các gói cao cấp với các tính năng và hỗ trợ bổ sung, có mức giá được xác định theo số lượng trang web mà bạn cần sao lưu.
UpdraftPlus có thể sao lưu loại dữ liệu nào?
UpdraftPlus có thể sao lưu toàn bộ trang WordPress của bạn, bao gồm cơ sở dữ liệu, tệp, giao diện và plugin. Điều này có nghĩa là bạn có thể khôi phục lại trang của mình về trạng thái chính xác như trước khi sao lưu, mà không mất mát hay hỏng dữ liệu nào.
UpdraftVault có phải là một tùy chọn lưu trữ từ xa trong UpdraftPlus không?
Có, UpdraftVault là một tùy chọn vị trí từ xa có sẵn trong UpdraftPlus. UpdraftVault là một giải pháp lưu trữ từ xa dựa trên đám mây được bao gồm trong UpdraftPlus Premium. Nó cung cấp một nền tảng an toàn và dễ sử dụng để lưu trữ các bản sao lưu trang web của bạn trong đám mây. Với UpdraftVault, bạn có thể thiết lập sao lưu tự động, lên lịch sao lưu và thậm chí bảo vệ bằng mật khẩu các bản sao lưu của bạn để tăng cường bảo mật.
Tôi có thể bảo vệ bằng mật khẩu các bản sao lưu WordPress của mình với UpdraftPlus không?
Có, bạn có thể bảo vệ các bản sao lưu WordPress của mình bằng cách sử dụng UpdraftPlus. Đây là một cách tuyệt vời để thêm một lớp bảo mật bổ sung cho các bản sao lưu của bạn, đảm bảo rằng chỉ những người dùng được ủy quyền mới có thể truy cập chúng. Khi bạn thiết lập vị trí lưu trữ từ xa trong UpdraftPlus, bạn có thể chọn bảo vệ các bản sao lưu bằng mật khẩu. Sau đó, bạn có thể nhập một mật khẩu mà bạn chọn, mật khẩu này sẽ được yêu cầu để truy cập các tệp bản sao lưu.
Lịch trình sao lưu của UpdraftPlus có duy trì tất cả các tệp WordPress của tôi không?
Có, UpdraftPlus được thiết kế để sao lưu tất cả các tệp WordPress của bạn, bao gồm chủ đề, plugin, cơ sở dữ liệu và tệp phương tiện của bạn. Điều này đảm bảo rằng bạn có một bản sao lưu hoàn chỉnh của trang web mà bạn có thể dễ dàng khôi phục trong trường hợp mất dữ liệu hoặc vấn đề với trang web. Thêm vào đó, bạn có thể sử dụng UpdraftPlus để lên lịch sao lưu tự động, vì vậy bạn luôn có phiên bản mới nhất của các tệp trang web được sao lưu.
Nếu tôi quên mật khẩu tài khoản UpdraftVault của mình thì sao?
Nếu bạn quên mật khẩu cho tài khoản UpdraftVault của mình, bạn có thể đặt lại mật khẩu bằng cách sử dụng tính năng đặt lại mật khẩu trên trang web UpdraftPlus. Để đặt lại mật khẩu, bạn sẽ cần nhập địa chỉ email liên kết với tài khoản UpdraftVault của bạn. Một liên kết đặt lại mật khẩu sẽ được gửi đến địa chỉ email của bạn. Nhấp vào liên kết để đặt lại mật khẩu và lấy lại quyền truy cập vào tài khoản của bạn.
Tôi có thể sử dụng UpdraftPlus mà không cần đăng ký không?
Có, bạn có thể sử dụng UpdraftPlus mà không cần đăng ký và mật khẩu. Plugin này có sẵn cả phiên bản miễn phí và phiên bản cao cấp. Trong khi phiên bản cao cấp cung cấp các tính năng bổ sung như UpdraftVault và hỗ trợ ưu tiên, phiên bản miễn phí vẫn là một giải pháp sao lưu mạnh mẽ có thể được sử dụng để sao lưu trang WordPress của bạn. Tuy nhiên, nếu không có đăng ký, bạn sẽ không nhận được các bản cập nhật hoặc hỗ trợ cho plugin.
Đánh giá UpdraftPlus – Plugin sao lưu, phục hồi và sao chép WordPress được tin cậy nhất thế giới