LnRiLWJ1dHRvbntjb2xvcjojZjFmMWYxfS50Yi1idXR0b24tLWxlZnR7dGV4dC1hbGlnbjpsZWZ0fS50Yi1idXR0b24tLWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlcn0udGItYnV0dG9uLS1yaWdodHt0ZXh0LWFsaWduOnJpZ2h0fS50Yi1idXR0b25fX2xpbmt7Y29sb3I6aW5oZXJpdDtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmlubGluZS1ibG9jaztsaW5lLWhlaWdodDoxMDAlO3RleHQtZGVjb3JhdGlvbjpub25lICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpjZW50ZXI7dHJhbnNpdGlvbjphbGwgMC4zcyBlYXNlfS50Yi1idXR0b25fX2xpbms6aG92ZXIsLnRiLWJ1dHRvbl9fbGluazpmb2N1cywudGItYnV0dG9uX19saW5rOnZpc2l0ZWR7Y29sb3I6aW5oZXJpdH0udGItYnV0dG9uX19saW5rOmhvdmVyIC50Yi1idXR0b25fX2NvbnRlbnQsLnRiLWJ1dHRvbl9fbGluazpmb2N1cyAudGItYnV0dG9uX19jb250ZW50LC50Yi1idXR0b25fX2xpbms6dmlzaXRlZCAudGItYnV0dG9uX19jb250ZW50e2ZvbnQtZmFtaWx5OmluaGVyaXQ7Zm9udC1zdHlsZTppbmhlcml0O2ZvbnQtd2VpZ2h0OmluaGVyaXQ7bGV0dGVyLXNwYWNpbmc6aW5oZXJpdDt0ZXh0LWRlY29yYXRpb246aW5oZXJpdDt0ZXh0LXNoYWRvdzppbmhlcml0O3RleHQtdHJhbnNmb3JtOmluaGVyaXR9LnRiLWJ1dHRvbl9fY29udGVudHt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7dHJhbnNpdGlvbjphbGwgMC4zcyBlYXNlfS50Yi1idXR0b25fX2ljb257dHJhbnNpdGlvbjphbGwgMC4zcyBlYXNlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtmb250LXN0eWxlOm5vcm1hbCAhaW1wb3J0YW50fS50Yi1idXR0b25fX2ljb246OmJlZm9yZXtjb250ZW50OmF0dHIoZGF0YS1mb250LWNvZGUpO2ZvbnQtd2VpZ2h0Om5vcm1hbCAhaW1wb3J0YW50fS50Yi1idXR0b25fX2xpbmt7YmFja2dyb3VuZC1jb2xvcjojNDQ0O2JvcmRlci1yYWRpdXM6MC4zZW07Zm9udC1zaXplOjEuM2VtO21hcmdpbi1ib3R0b206MC43NmVtO3BhZGRpbmc6MC41NWVtIDEuNWVtIDAuNTVlbX0gLnRiLWJ1dHRvbltkYXRhLXRvb2xzZXQtYmxvY2tzLWJ1dHRvbj0iMWY0ZjNjMWYwMThkN2IwZDZjNDIwNDYyZjNjZTM4ZDciXSB7IHRleHQtYWxpZ246IGNlbnRlcjsgfSAudGItYnV0dG9uW2RhdGEtdG9vbHNldC1ibG9ja3MtYnV0dG9uPSIxZjRmM2MxZjAxOGQ3YjBkNmM0MjA0NjJmM2NlMzhkNyJdIC50Yi1idXR0b25fX2xpbmsgeyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCAyNTUsIDc0LCA1MCwgMSApO2NvbG9yOiByZ2JhKCAyNTUsIDI1NSwgMjU1LCAxICk7Ym94LXNoYWRvdzogMCAzcHggM3B4IDFweCByZ2JhKCAwLCAwLCAwLCAwLjM4ICk7Ym9yZGVyOiAwcHggc29saWQgcmdiYSggMCwgMCwgMCwgMSApO2NvbG9yOiByZ2JhKCAyNTUsIDI1NSwgMjU1LCAxICk7IH0gLnRiLWJ1dHRvbltkYXRhLXRvb2xzZXQtYmxvY2tzLWJ1dHRvbj0iMWY0ZjNjMWYwMThkN2IwZDZjNDIwNDYyZjNjZTM4ZDciXSAudGItYnV0dG9uX19saW5rOmhvdmVyIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSggMCwgMCwgMCwgMSApO2NvbG9yOiByZ2JhKCAyNTUsIDI1NSwgMjU1LCAxICk7Y29sb3I6IHJnYmEoIDI1NSwgMjU1LCAyNTUsIDEgKTsgfSAudGItYnV0dG9uW2RhdGEtdG9vbHNldC1ibG9ja3MtYnV0dG9uPSIxZjRmM2MxZjAxOGQ3YjBkNmM0MjA0NjJmM2NlMzhkNyJdIC50Yi1idXR0b25fX2ljb24geyBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7bWFyZ2luLXJpZ2h0OiA5cHg7IH0gLnRiLWJ1dHRvbltkYXRhLXRvb2xzZXQtYmxvY2tzLWJ1dHRvbj0iMWY0ZjNjMWYwMThkN2IwZDZjNDIwNDYyZjNjZTM4ZDciXSAudGItYnV0dG9uX19pY29uOjpiZWZvcmUgeyBjb250ZW50OiAnXGYwOGUnOyB9IC50Yi1idXR0b257Y29sb3I6I2YxZjFmMX0udGItYnV0dG9uLS1sZWZ0e3RleHQtYWxpZ246bGVmdH0udGItYnV0dG9uLS1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9LnRiLWJ1dHRvbi0tcmlnaHR7dGV4dC1hbGlnbjpyaWdodH0udGItYnV0dG9uX19saW5re2NvbG9yOmluaGVyaXQ7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MTAwJTt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50O3RleHQtYWxpZ246Y2VudGVyO3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZX0udGItYnV0dG9uX19saW5rOmhvdmVyLC50Yi1idXR0b25fX2xpbms6Zm9jdXMsLnRiLWJ1dHRvbl9fbGluazp2aXNpdGVke2NvbG9yOmluaGVyaXR9LnRiLWJ1dHRvbl9fbGluazpob3ZlciAudGItYnV0dG9uX19jb250ZW50LC50Yi1idXR0b25fX2xpbms6Zm9jdXMgLnRiLWJ1dHRvbl9fY29udGVudCwudGItYnV0dG9uX19saW5rOnZpc2l0ZWQgLnRiLWJ1dHRvbl9fY29udGVudHtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtc3R5bGU6aW5oZXJpdDtmb250LXdlaWdodDppbmhlcml0O2xldHRlci1zcGFjaW5nOmluaGVyaXQ7dGV4dC1kZWNvcmF0aW9uOmluaGVyaXQ7dGV4dC1zaGFkb3c6aW5oZXJpdDt0ZXh0LXRyYW5zZm9ybTppbmhlcml0fS50Yi1idXR0b25fX2NvbnRlbnR7dmVydGljYWwtYWxpZ246bWlkZGxlO3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZX0udGItYnV0dG9uX19pY29ue3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZTtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Zm9udC1zdHlsZTpub3JtYWwgIWltcG9ydGFudH0udGItYnV0dG9uX19pY29uOjpiZWZvcmV7Y29udGVudDphdHRyKGRhdGEtZm9udC1jb2RlKTtmb250LXdlaWdodDpub3JtYWwgIWltcG9ydGFudH0udGItYnV0dG9uX19saW5re2JhY2tncm91bmQtY29sb3I6IzQ0NDtib3JkZXItcmFkaXVzOjAuM2VtO2ZvbnQtc2l6ZToxLjNlbTttYXJnaW4tYm90dG9tOjAuNzZlbTtwYWRkaW5nOjAuNTVlbSAxLjVlbSAwLjU1ZW19IC50Yi1idXR0b25bZGF0YS10b29sc2V0LWJsb2Nrcy1idXR0b249IjY3YTJiM2I5ZGJiZmIyZGMwMjczMjRkMTI2YjlmOTE3Il0geyB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gLnRiLWJ1dHRvbltkYXRhLXRvb2xzZXQtYmxvY2tzLWJ1dHRvbj0iNjdhMmIzYjlkYmJmYjJkYzAyNzMyNGQxMjZiOWY5MTciXSAudGItYnV0dG9uX19saW5rIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSggMjU1LCA3NCwgNTAsIDEgKTtjb2xvcjogcmdiYSggMjU1LCAyNTUsIDI1NSwgMSApO2JveC1zaGFkb3c6IDAgM3B4IDNweCAxcHggcmdiYSggMCwgMCwgMCwgMC4zOCApO2NvbG9yOiByZ2JhKCAyNTUsIDI1NSwgMjU1LCAxICk7IH0gLnRiLWJ1dHRvbltkYXRhLXRvb2xzZXQtYmxvY2tzLWJ1dHRvbj0iNjdhMmIzYjlkYmJmYjJkYzAyNzMyNGQxMjZiOWY5MTciXSAudGItYnV0dG9uX19saW5rOmhvdmVyIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSggMCwgMCwgMCwgMSApO2NvbG9yOiByZ2JhKCAyNTUsIDI1NSwgMjU1LCAxICk7Y29sb3I6IHJnYmEoIDI1NSwgMjU1LCAyNTUsIDEgKTsgfSAudGItYnV0dG9uW2RhdGEtdG9vbHNldC1ibG9ja3MtYnV0dG9uPSI2N2EyYjNiOWRiYmZiMmRjMDI3MzI0ZDEyNmI5ZjkxNyJdIC50Yi1idXR0b25fX2ljb24geyBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7bWFyZ2luLXJpZ2h0OiA5cHg7IH0gLnRiLWJ1dHRvbltkYXRhLXRvb2xzZXQtYmxvY2tzLWJ1dHRvbj0iNjdhMmIzYjlkYmJmYjJkYzAyNzMyNGQxMjZiOWY5MTciXSAudGItYnV0dG9uX19pY29uOjpiZWZvcmUgeyBjb250ZW50OiAnXGYwOGUnOyB9IC50Yi1idXR0b257Y29sb3I6I2YxZjFmMX0udGItYnV0dG9uLS1sZWZ0e3RleHQtYWxpZ246bGVmdH0udGItYnV0dG9uLS1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9LnRiLWJ1dHRvbi0tcmlnaHR7dGV4dC1hbGlnbjpyaWdodH0udGItYnV0dG9uX19saW5re2NvbG9yOmluaGVyaXQ7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MTAwJTt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50O3RleHQtYWxpZ246Y2VudGVyO3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZX0udGItYnV0dG9uX19saW5rOmhvdmVyLC50Yi1idXR0b25fX2xpbms6Zm9jdXMsLnRiLWJ1dHRvbl9fbGluazp2aXNpdGVke2NvbG9yOmluaGVyaXR9LnRiLWJ1dHRvbl9fbGluazpob3ZlciAudGItYnV0dG9uX19jb250ZW50LC50Yi1idXR0b25fX2xpbms6Zm9jdXMgLnRiLWJ1dHRvbl9fY29udGVudCwudGItYnV0dG9uX19saW5rOnZpc2l0ZWQgLnRiLWJ1dHRvbl9fY29udGVudHtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtc3R5bGU6aW5oZXJpdDtmb250LXdlaWdodDppbmhlcml0O2xldHRlci1zcGFjaW5nOmluaGVyaXQ7dGV4dC1kZWNvcmF0aW9uOmluaGVyaXQ7dGV4dC1zaGFkb3c6aW5oZXJpdDt0ZXh0LXRyYW5zZm9ybTppbmhlcml0fS50Yi1idXR0b25fX2NvbnRlbnR7dmVydGljYWwtYWxpZ246bWlkZGxlO3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZX0udGItYnV0dG9uX19pY29ue3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZTtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Zm9udC1zdHlsZTpub3JtYWwgIWltcG9ydGFudH0udGItYnV0dG9uX19pY29uOjpiZWZvcmV7Y29udGVudDphdHRyKGRhdGEtZm9udC1jb2RlKTtmb250LXdlaWdodDpub3JtYWwgIWltcG9ydGFudH0udGItYnV0dG9uX19saW5re2JhY2tncm91bmQtY29sb3I6IzQ0NDtib3JkZXItcmFkaXVzOjAuM2VtO2ZvbnQtc2l6ZToxLjNlbTttYXJnaW4tYm90dG9tOjAuNzZlbTtwYWRkaW5nOjAuNTVlbSAxLjVlbSAwLjU1ZW19IC50Yi1idXR0b25bZGF0YS10b29sc2V0LWJsb2Nrcy1idXR0b249IjY3YTJiM2I5ZGJiZmIyZGMwMjczMjRkMTI2YjlmOTE3Il0geyB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gLnRiLWJ1dHRvbltkYXRhLXRvb2xzZXQtYmxvY2tzLWJ1dHRvbj0iNjdhMmIzYjlkYmJmYjJkYzAyNzMyNGQxMjZiOWY5MTciXSAudGItYnV0dG9uX19saW5rIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSggMjU1LCA3NCwgNTAsIDEgKTtjb2xvcjogcmdiYSggMjU1LCAyNTUsIDI1NSwgMSApO2JveC1zaGFkb3c6IDAgM3B4IDNweCAxcHggcmdiYSggMCwgMCwgMCwgMC4zOCApO2NvbG9yOiByZ2JhKCAyNTUsIDI1NSwgMjU1LCAxICk7IH0gLnRiLWJ1dHRvbltkYXRhLXRvb2xzZXQtYmxvY2tzLWJ1dHRvbj0iNjdhMmIzYjlkYmJmYjJkYzAyNzMyNGQxMjZiOWY5MTciXSAudGItYnV0dG9uX19saW5rOmhvdmVyIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSggMCwgMCwgMCwgMSApO2NvbG9yOiByZ2JhKCAyNTUsIDI1NSwgMjU1LCAxICk7Y29sb3I6IHJnYmEoIDI1NSwgMjU1LCAyNTUsIDEgKTsgfSAudGItYnV0dG9uW2RhdGEtdG9vbHNldC1ibG9ja3MtYnV0dG9uPSI2N2EyYjNiOWRiYmZiMmRjMDI3MzI0ZDEyNmI5ZjkxNyJdIC50Yi1idXR0b25fX2ljb24geyBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7bWFyZ2luLXJpZ2h0OiA5cHg7IH0gLnRiLWJ1dHRvbltkYXRhLXRvb2xzZXQtYmxvY2tzLWJ1dHRvbj0iNjdhMmIzYjlkYmJmYjJkYzAyNzMyNGQxMjZiOWY5MTciXSAudGItYnV0dG9uX19pY29uOjpiZWZvcmUgeyBjb250ZW50OiAnXGYwOGUnOyB9IC50Yi1idXR0b257Y29sb3I6I2YxZjFmMX0udGItYnV0dG9uLS1sZWZ0e3RleHQtYWxpZ246bGVmdH0udGItYnV0dG9uLS1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9LnRiLWJ1dHRvbi0tcmlnaHR7dGV4dC1hbGlnbjpyaWdodH0udGItYnV0dG9uX19saW5re2NvbG9yOmluaGVyaXQ7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MTAwJTt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50O3RleHQtYWxpZ246Y2VudGVyO3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZX0udGItYnV0dG9uX19saW5rOmhvdmVyLC50Yi1idXR0b25fX2xpbms6Zm9jdXMsLnRiLWJ1dHRvbl9fbGluazp2aXNpdGVke2NvbG9yOmluaGVyaXR9LnRiLWJ1dHRvbl9fbGluazpob3ZlciAudGItYnV0dG9uX19jb250ZW50LC50Yi1idXR0b25fX2xpbms6Zm9jdXMgLnRiLWJ1dHRvbl9fY29udGVudCwudGItYnV0dG9uX19saW5rOnZpc2l0ZWQgLnRiLWJ1dHRvbl9fY29udGVudHtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtc3R5bGU6aW5oZXJpdDtmb250LXdlaWdodDppbmhlcml0O2xldHRlci1zcGFjaW5nOmluaGVyaXQ7dGV4dC1kZWNvcmF0aW9uOmluaGVyaXQ7dGV4dC1zaGFkb3c6aW5oZXJpdDt0ZXh0LXRyYW5zZm9ybTppbmhlcml0fS50Yi1idXR0b25fX2NvbnRlbnR7dmVydGljYWwtYWxpZ246bWlkZGxlO3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZX0udGItYnV0dG9uX19pY29ue3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZTtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Zm9udC1zdHlsZTpub3JtYWwgIWltcG9ydGFudH0udGItYnV0dG9uX19pY29uOjpiZWZvcmV7Y29udGVudDphdHRyKGRhdGEtZm9udC1jb2RlKTtmb250LXdlaWdodDpub3JtYWwgIWltcG9ydGFudH0udGItYnV0dG9uX19saW5re2JhY2tncm91bmQtY29sb3I6IzQ0NDtib3JkZXItcmFkaXVzOjAuM2VtO2ZvbnQtc2l6ZToxLjNlbTttYXJnaW4tYm90dG9tOjAuNzZlbTtwYWRkaW5nOjAuNTVlbSAxLjVlbSAwLjU1ZW19IC50Yi1idXR0b25bZGF0YS10b29sc2V0LWJsb2Nrcy1idXR0b249IjY3YTJiM2I5ZGJiZmIyZGMwMjczMjRkMTI2YjlmOTE3Il0geyB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gLnRiLWJ1dHRvbltkYXRhLXRvb2xzZXQtYmxvY2tzLWJ1dHRvbj0iNjdhMmIzYjlkYmJmYjJkYzAyNzMyNGQxMjZiOWY5MTciXSAudGItYnV0dG9uX19saW5rIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSggMjU1LCA3NCwgNTAsIDEgKTtjb2xvcjogcmdiYSggMjU1LCAyNTUsIDI1NSwgMSApO2JveC1zaGFkb3c6IDAgM3B4IDNweCAxcHggcmdiYSggMCwgMCwgMCwgMC4zOCApO2NvbG9yOiByZ2JhKCAyNTUsIDI1NSwgMjU1LCAxICk7IH0gLnRiLWJ1dHRvbltkYXRhLXRvb2xzZXQtYmxvY2tzLWJ1dHRvbj0iNjdhMmIzYjlkYmJmYjJkYzAyNzMyNGQxMjZiOWY5MTciXSAudGItYnV0dG9uX19saW5rOmhvdmVyIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSggMCwgMCwgMCwgMSApO2NvbG9yOiByZ2JhKCAyNTUsIDI1NSwgMjU1LCAxICk7Y29sb3I6IHJnYmEoIDI1NSwgMjU1LCAyNTUsIDEgKTsgfSAudGItYnV0dG9uW2RhdGEtdG9vbHNldC1ibG9ja3MtYnV0dG9uPSI2N2EyYjNiOWRiYmZiMmRjMDI3MzI0ZDEyNmI5ZjkxNyJdIC50Yi1idXR0b25fX2ljb24geyBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7bWFyZ2luLXJpZ2h0OiA5cHg7IH0gLnRiLWJ1dHRvbltkYXRhLXRvb2xzZXQtYmxvY2tzLWJ1dHRvbj0iNjdhMmIzYjlkYmJmYjJkYzAyNzMyNGQxMjZiOWY5MTciXSAudGItYnV0dG9uX19pY29uOjpiZWZvcmUgeyBjb250ZW50OiAnXGYwOGUnOyB9IC50Yi1idXR0b257Y29sb3I6I2YxZjFmMX0udGItYnV0dG9uLS1sZWZ0e3RleHQtYWxpZ246bGVmdH0udGItYnV0dG9uLS1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9LnRiLWJ1dHRvbi0tcmlnaHR7dGV4dC1hbGlnbjpyaWdodH0udGItYnV0dG9uX19saW5re2NvbG9yOmluaGVyaXQ7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MTAwJTt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50O3RleHQtYWxpZ246Y2VudGVyO3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZX0udGItYnV0dG9uX19saW5rOmhvdmVyLC50Yi1idXR0b25fX2xpbms6Zm9jdXMsLnRiLWJ1dHRvbl9fbGluazp2aXNpdGVke2NvbG9yOmluaGVyaXR9LnRiLWJ1dHRvbl9fbGluazpob3ZlciAudGItYnV0dG9uX19jb250ZW50LC50Yi1idXR0b25fX2xpbms6Zm9jdXMgLnRiLWJ1dHRvbl9fY29udGVudCwudGItYnV0dG9uX19saW5rOnZpc2l0ZWQgLnRiLWJ1dHRvbl9fY29udGVudHtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtc3R5bGU6aW5oZXJpdDtmb250LXdlaWdodDppbmhlcml0O2xldHRlci1zcGFjaW5nOmluaGVyaXQ7dGV4dC1kZWNvcmF0aW9uOmluaGVyaXQ7dGV4dC1zaGFkb3c6aW5oZXJpdDt0ZXh0LXRyYW5zZm9ybTppbmhlcml0fS50Yi1idXR0b25fX2NvbnRlbnR7dmVydGljYWwtYWxpZ246bWlkZGxlO3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZX0udGItYnV0dG9uX19pY29ue3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZTtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Zm9udC1zdHlsZTpub3JtYWwgIWltcG9ydGFudH0udGItYnV0dG9uX19pY29uOjpiZWZvcmV7Y29udGVudDphdHRyKGRhdGEtZm9udC1jb2RlKTtmb250LXdlaWdodDpub3JtYWwgIWltcG9ydGFudH0udGItYnV0dG9uX19saW5re2JhY2tncm91bmQtY29sb3I6IzQ0NDtib3JkZXItcmFkaXVzOjAuM2VtO2ZvbnQtc2l6ZToxLjNlbTttYXJnaW4tYm90dG9tOjAuNzZlbTtwYWRkaW5nOjAuNTVlbSAxLjVlbSAwLjU1ZW19IH0gQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCkgeyAudGItYnV0dG9ue2NvbG9yOiNmMWYxZjF9LnRiLWJ1dHRvbi0tbGVmdHt0ZXh0LWFsaWduOmxlZnR9LnRiLWJ1dHRvbi0tY2VudGVye3RleHQtYWxpZ246Y2VudGVyfS50Yi1idXR0b24tLXJpZ2h0e3RleHQtYWxpZ246cmlnaHR9LnRiLWJ1dHRvbl9fbGlua3tjb2xvcjppbmhlcml0O2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2xpbmUtaGVpZ2h0OjEwMCU7dGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudDt0ZXh0LWFsaWduOmNlbnRlcjt0cmFuc2l0aW9uOmFsbCAwLjNzIGVhc2V9LnRiLWJ1dHRvbl9fbGluazpob3ZlciwudGItYnV0dG9uX19saW5rOmZvY3VzLC50Yi1idXR0b25fX2xpbms6dmlzaXRlZHtjb2xvcjppbmhlcml0fS50Yi1idXR0b25fX2xpbms6aG92ZXIgLnRiLWJ1dHRvbl9fY29udGVudCwudGItYnV0dG9uX19saW5rOmZvY3VzIC50Yi1idXR0b25fX2NvbnRlbnQsLnRiLWJ1dHRvbl9fbGluazp2aXNpdGVkIC50Yi1idXR0b25fX2NvbnRlbnR7Zm9udC1mYW1pbHk6aW5oZXJpdDtmb250LXN0eWxlOmluaGVyaXQ7Zm9udC13ZWlnaHQ6aW5oZXJpdDtsZXR0ZXItc3BhY2luZzppbmhlcml0O3RleHQtZGVjb3JhdGlvbjppbmhlcml0O3RleHQtc2hhZG93OmluaGVyaXQ7dGV4dC10cmFuc2Zvcm06aW5oZXJpdH0udGItYnV0dG9uX19jb250ZW50e3ZlcnRpY2FsLWFsaWduOm1pZGRsZTt0cmFuc2l0aW9uOmFsbCAwLjNzIGVhc2V9LnRiLWJ1dHRvbl9faWNvbnt0cmFuc2l0aW9uOmFsbCAwLjNzIGVhc2U7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlO2ZvbnQtc3R5bGU6bm9ybWFsICFpbXBvcnRhbnR9LnRiLWJ1dHRvbl9faWNvbjo6YmVmb3Jle2NvbnRlbnQ6YXR0cihkYXRhLWZvbnQtY29kZSk7Zm9udC13ZWlnaHQ6bm9ybWFsICFpbXBvcnRhbnR9LnRiLWJ1dHRvbl9fbGlua3tiYWNrZ3JvdW5kLWNvbG9yOiM0NDQ7Ym9yZGVyLXJhZGl1czowLjNlbTtmb250LXNpemU6MS4zZW07bWFyZ2luLWJvdHRvbTowLjc2ZW07cGFkZGluZzowLjU1ZW0gMS41ZW0gMC41NWVtfS50Yi1idXR0b257Y29sb3I6I2YxZjFmMX0udGItYnV0dG9uLS1sZWZ0e3RleHQtYWxpZ246bGVmdH0udGItYnV0dG9uLS1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9LnRiLWJ1dHRvbi0tcmlnaHR7dGV4dC1hbGlnbjpyaWdodH0udGItYnV0dG9uX19saW5re2NvbG9yOmluaGVyaXQ7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MTAwJTt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50O3RleHQtYWxpZ246Y2VudGVyO3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZX0udGItYnV0dG9uX19saW5rOmhvdmVyLC50Yi1idXR0b25fX2xpbms6Zm9jdXMsLnRiLWJ1dHRvbl9fbGluazp2aXNpdGVke2NvbG9yOmluaGVyaXR9LnRiLWJ1dHRvbl9fbGluazpob3ZlciAudGItYnV0dG9uX19jb250ZW50LC50Yi1idXR0b25fX2xpbms6Zm9jdXMgLnRiLWJ1dHRvbl9fY29udGVudCwudGItYnV0dG9uX19saW5rOnZpc2l0ZWQgLnRiLWJ1dHRvbl9fY29udGVudHtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtc3R5bGU6aW5oZXJpdDtmb250LXdlaWdodDppbmhlcml0O2xldHRlci1zcGFjaW5nOmluaGVyaXQ7dGV4dC1kZWNvcmF0aW9uOmluaGVyaXQ7dGV4dC1zaGFkb3c6aW5oZXJpdDt0ZXh0LXRyYW5zZm9ybTppbmhlcml0fS50Yi1idXR0b25fX2NvbnRlbnR7dmVydGljYWwtYWxpZ246bWlkZGxlO3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZX0udGItYnV0dG9uX19pY29ue3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZTtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Zm9udC1zdHlsZTpub3JtYWwgIWltcG9ydGFudH0udGItYnV0dG9uX19pY29uOjpiZWZvcmV7Y29udGVudDphdHRyKGRhdGEtZm9udC1jb2RlKTtmb250LXdlaWdodDpub3JtYWwgIWltcG9ydGFudH0udGItYnV0dG9uX19saW5re2JhY2tncm91bmQtY29sb3I6IzQ0NDtib3JkZXItcmFkaXVzOjAuM2VtO2ZvbnQtc2l6ZToxLjNlbTttYXJnaW4tYm90dG9tOjAuNzZlbTtwYWRkaW5nOjAuNTVlbSAxLjVlbSAwLjU1ZW19IC50Yi1idXR0b25bZGF0YS10b29sc2V0LWJsb2Nrcy1idXR0b249IjY3YTJiM2I5ZGJiZmIyZGMwMjczMjRkMTI2YjlmOTE3Il0gQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCkgeyAudGItYnV0dG9ue2NvbG9yOiNmMWYxZjF9LnRiLWJ1dHRvbi0tbGVmdHt0ZXh0LWFsaWduOmxlZnR9LnRiLWJ1dHRvbi0tY2VudGVye3RleHQtYWxpZ246Y2VudGVyfS50Yi1idXR0b24tLXJpZ2h0e3RleHQtYWxpZ246cmlnaHR9LnRiLWJ1dHRvbl9fbGlua3tjb2xvcjppbmhlcml0O2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2xpbmUtaGVpZ2h0OjEwMCU7dGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudDt0ZXh0LWFsaWduOmNlbnRlcjt0cmFuc2l0aW9uOmFsbCAwLjNzIGVhc2V9LnRiLWJ1dHRvbl9fbGluazpob3ZlciwudGItYnV0dG9uX19saW5rOmZvY3VzLC50Yi1idXR0b25fX2xpbms6dmlzaXRlZHtjb2xvcjppbmhlcml0fS50Yi1idXR0b25fX2xpbms6aG92ZXIgLnRiLWJ1dHRvbl9fY29udGVudCwudGItYnV0dG9uX19saW5rOmZvY3VzIC50Yi1idXR0b25fX2NvbnRlbnQsLnRiLWJ1dHRvbl9fbGluazp2aXNpdGVkIC50Yi1idXR0b25fX2NvbnRlbnR7Zm9udC1mYW1pbHk6aW5oZXJpdDtmb250LXN0eWxlOmluaGVyaXQ7Zm9udC13ZWlnaHQ6aW5oZXJpdDtsZXR0ZXItc3BhY2luZzppbmhlcml0O3RleHQtZGVjb3JhdGlvbjppbmhlcml0O3RleHQtc2hhZG93OmluaGVyaXQ7dGV4dC10cmFuc2Zvcm06aW5oZXJpdH0udGItYnV0dG9uX19jb250ZW50e3ZlcnRpY2FsLWFsaWduOm1pZGRsZTt0cmFuc2l0aW9uOmFsbCAwLjNzIGVhc2V9LnRiLWJ1dHRvbl9faWNvbnt0cmFuc2l0aW9uOmFsbCAwLjNzIGVhc2U7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlO2ZvbnQtc3R5bGU6bm9ybWFsICFpbXBvcnRhbnR9LnRiLWJ1dHRvbl9faWNvbjo6YmVmb3Jle2NvbnRlbnQ6YXR0cihkYXRhLWZvbnQtY29kZSk7Zm9udC13ZWlnaHQ6bm9ybWFsICFpbXBvcnRhbnR9LnRiLWJ1dHRvbl9fbGlua3tiYWNrZ3JvdW5kLWNvbG9yOiM0NDQ7Ym9yZGVyLXJhZGl1czowLjNlbTtmb250LXNpemU6MS4zZW07bWFyZ2luLWJvdHRvbTowLjc2ZW07cGFkZGluZzowLjU1ZW0gMS41ZW0gMC41NWVtfS50Yi1idXR0b257Y29sb3I6I2YxZjFmMX0udGItYnV0dG9uLS1sZWZ0e3RleHQtYWxpZ246bGVmdH0udGItYnV0dG9uLS1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9LnRiLWJ1dHRvbi0tcmlnaHR7dGV4dC1hbGlnbjpyaWdodH0udGItYnV0dG9uX19saW5re2NvbG9yOmluaGVyaXQ7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MTAwJTt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50O3RleHQtYWxpZ246Y2VudGVyO3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZX0udGItYnV0dG9uX19saW5rOmhvdmVyLC50Yi1idXR0b25fX2xpbms6Zm9jdXMsLnRiLWJ1dHRvbl9fbGluazp2aXNpdGVke2NvbG9yOmluaGVyaXR9LnRiLWJ1dHRvbl9fbGluazpob3ZlciAudGItYnV0dG9uX19jb250ZW50LC50Yi1idXR0b25fX2xpbms6Zm9jdXMgLnRiLWJ1dHRvbl9fY29udGVudCwudGItYnV0dG9uX19saW5rOnZpc2l0ZWQgLnRiLWJ1dHRvbl9fY29udGVudHtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtc3R5bGU6aW5oZXJpdDtmb250LXdlaWdodDppbmhlcml0O2xldHRlci1zcGFjaW5nOmluaGVyaXQ7dGV4dC1kZWNvcmF0aW9uOmluaGVyaXQ7dGV4dC1zaGFkb3c6aW5oZXJpdDt0ZXh0LXRyYW5zZm9ybTppbmhlcml0fS50Yi1idXR0b25fX2NvbnRlbnR7dmVydGljYWwtYWxpZ246bWlkZGxlO3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZX0udGItYnV0dG9uX19pY29ue3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZTtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Zm9udC1zdHlsZTpub3JtYWwgIWltcG9ydGFudH0udGItYnV0dG9uX19pY29uOjpiZWZvcmV7Y29udGVudDphdHRyKGRhdGEtZm9udC1jb2RlKTtmb250LXdlaWdodDpub3JtYWwgIWltcG9ydGFudH0udGItYnV0dG9uX19saW5re2JhY2tncm91bmQtY29sb3I6IzQ0NDtib3JkZXItcmFkaXVzOjAuM2VtO2ZvbnQtc2l6ZToxLjNlbTttYXJnaW4tYm90dG9tOjAuNzZlbTtwYWRkaW5nOjAuNTVlbSAxLjVlbSAwLjU1ZW19IC50Yi1idXR0b25bZGF0YS10b29sc2V0LWJsb2Nrcy1idXR0b249IjY3YTJiM2I5ZGJiZmIyZGMwMjczMjRkMTI2YjlmOTE3Il0geyB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gLnRiLWJ1dHRvbltkYXRhLXRvb2xzZXQtYmxvY2tzLWJ1dHRvbj0iNjdhMmIzYjlkYmJmYjJkYzAyNzMyNGQxMjZiOWY5MTciXSAudGItYnV0dG9uX19saW5rIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSggMjU1LCA3NCwgNTAsIDEgKTtjb2xvcjogcmdiYSggMjU1LCAyNTUsIDI1NSwgMSApO2JveC1zaGFkb3c6IDAgM3B4IDNweCAxcHggcmdiYSggMCwgMCwgMCwgMC4zOCApO2NvbG9yOiByZ2JhKCAyNTUsIDI1NSwgMjU1LCAxICk7IH0gLnRiLWJ1dHRvbltkYXRhLXRvb2xzZXQtYmxvY2tzLWJ1dHRvbj0iNjdhMmIzYjlkYmJmYjJkYzAyNzMyNGQxMjZiOWY5MTciXSAudGItYnV0dG9uX19saW5rOmhvdmVyIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSggMCwgMCwgMCwgMSApO2NvbG9yOiByZ2JhKCAyNTUsIDI1NSwgMjU1LCAxICk7Y29sb3I6IHJnYmEoIDI1NSwgMjU1LCAyNTUsIDEgKTsgfSAudGItYnV0dG9uW2RhdGEtdG9vbHNldC1ibG9ja3MtYnV0dG9uPSI2N2EyYjNiOWRiYmZiMmRjMDI3MzI0ZDEyNmI5ZjkxNyJdIC50Yi1idXR0b25fX2ljb24geyBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7bWFyZ2luLXJpZ2h0OiA5cHg7IH0gLnRiLWJ1dHRvbltkYXRhLXRvb2xzZXQtYmxvY2tzLWJ1dHRvbj0iNjdhMmIzYjlkYmJmYjJkYzAyNzMyNGQxMjZiOWY5MTciXSAudGItYnV0dG9uX19pY29uOjpiZWZvcmUgeyBjb250ZW50OiAnXGYwOGUnOyB9IC50Yi1idXR0b257Y29sb3I6I2YxZjFmMX0udGItYnV0dG9uLS1sZWZ0e3RleHQtYWxpZ246bGVmdH0udGItYnV0dG9uLS1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9LnRiLWJ1dHRvbi0tcmlnaHR7dGV4dC1hbGlnbjpyaWdodH0udGItYnV0dG9uX19saW5re2NvbG9yOmluaGVyaXQ7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MTAwJTt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50O3RleHQtYWxpZ246Y2VudGVyO3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZX0udGItYnV0dG9uX19saW5rOmhvdmVyLC50Yi1idXR0b25fX2xpbms6Zm9jdXMsLnRiLWJ1dHRvbl9fbGluazp2aXNpdGVke2NvbG9yOmluaGVyaXR9LnRiLWJ1dHRvbl9fbGluazpob3ZlciAudGItYnV0dG9uX19jb250ZW50LC50Yi1idXR0b25fX2xpbms6Zm9jdXMgLnRiLWJ1dHRvbl9fY29udGVudCwudGItYnV0dG9uX19saW5rOnZpc2l0ZWQgLnRiLWJ1dHRvbl9fY29udGVudHtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtc3R5bGU6aW5oZXJpdDtmb250LXdlaWdodDppbmhlcml0O2xldHRlci1zcGFjaW5nOmluaGVyaXQ7dGV4dC1kZWNvcmF0aW9uOmluaGVyaXQ7dGV4dC1zaGFkb3c6aW5oZXJpdDt0ZXh0LXRyYW5zZm9ybTppbmhlcml0fS50Yi1idXR0b25fX2NvbnRlbnR7dmVydGljYWwtYWxpZ246bWlkZGxlO3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZX0udGItYnV0dG9uX19pY29ue3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZTtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Zm9udC1zdHlsZTpub3JtYWwgIWltcG9ydGFudH0udGItYnV0dG9uX19pY29uOjpiZWZvcmV7Y29udGVudDphdHRyKGRhdGEtZm9udC1jb2RlKTtmb250LXdlaWdodDpub3JtYWwgIWltcG9ydGFudH0udGItYnV0dG9uX19saW5re2JhY2tncm91bmQtY29sb3I6IzQ0NDtib3JkZXItcmFkaXVzOjAuM2VtO2ZvbnQtc2l6ZToxLjNlbTttYXJnaW4tYm90dG9tOjAuNzZlbTtwYWRkaW5nOjAuNTVlbSAxLjVlbSAwLjU1ZW19IC50Yi1idXR0b25bZGF0YS10b29sc2V0LWJsb2Nrcy1idXR0b249IjY3YTJiM2I5ZGJiZmIyZGMwMjczMjRkMTI2YjlmOTE3Il0geyB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gLnRiLWJ1dHRvbltkYXRhLXRvb2xzZXQtYmxvY2tzLWJ1dHRvbj0iNjdhMmIzYjlkYmJmYjJkYzAyNzMyNGQxMjZiOWY5MTciXSAudGItYnV0dG9uX19saW5rIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSggMjU1LCA3NCwgNTAsIDEgKTtjb2xvcjogcmdiYSggMjU1LCAyNTUsIDI1NSwgMSApO2JveC1zaGFkb3c6IDAgM3B4IDNweCAxcHggcmdiYSggMCwgMCwgMCwgMC4zOCApO2NvbG9yOiByZ2JhKCAyNTUsIDI1NSwgMjU1LCAxICk7IH0gLnRiLWJ1dHRvbltkYXRhLXRvb2xzZXQtYmxvY2tzLWJ1dHRvbj0iNjdhMmIzYjlkYmJmYjJkYzAyNzMyNGQxMjZiOWY5MTciXSAudGItYnV0dG9uX19saW5rOmhvdmVyIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSggMCwgMCwgMCwgMSApO2NvbG9yOiByZ2JhKCAyNTUsIDI1NSwgMjU1LCAxICk7Y29sb3I6IHJnYmEoIDI1NSwgMjU1LCAyNTUsIDEgKTsgfSAudGItYnV0dG9uW2RhdGEtdG9vbHNldC1ibG9ja3MtYnV0dG9uPSI2N2EyYjNiOWRiYmZiMmRjMDI3MzI0ZDEyNmI5ZjkxNyJdIC50Yi1idXR0b25fX2ljb24geyBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7bWFyZ2luLXJpZ2h0OiA5cHg7IH0gLnRiLWJ1dHRvbltkYXRhLXRvb2xzZXQtYmxvY2tzLWJ1dHRvbj0iNjdhMmIzYjlkYmJmYjJkYzAyNzMyNGQxMjZiOWY5MTciXSAudGItYnV0dG9uX19pY29uOjpiZWZvcmUgeyBjb250ZW50OiAnXGYwOGUnOyB9IC50Yi1idXR0b257Y29sb3I6I2YxZjFmMX0udGItYnV0dG9uLS1sZWZ0e3RleHQtYWxpZ246bGVmdH0udGItYnV0dG9uLS1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9LnRiLWJ1dHRvbi0tcmlnaHR7dGV4dC1hbGlnbjpyaWdodH0udGItYnV0dG9uX19saW5re2NvbG9yOmluaGVyaXQ7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MTAwJTt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50O3RleHQtYWxpZ246Y2VudGVyO3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZX0udGItYnV0dG9uX19saW5rOmhvdmVyLC50Yi1idXR0b25fX2xpbms6Zm9jdXMsLnRiLWJ1dHRvbl9fbGluazp2aXNpdGVke2NvbG9yOmluaGVyaXR9LnRiLWJ1dHRvbl9fbGluazpob3ZlciAudGItYnV0dG9uX19jb250ZW50LC50Yi1idXR0b25fX2xpbms6Zm9jdXMgLnRiLWJ1dHRvbl9fY29udGVudCwudGItYnV0dG9uX19saW5rOnZpc2l0ZWQgLnRiLWJ1dHRvbl9fY29udGVudHtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtc3R5bGU6aW5oZXJpdDtmb250LXdlaWdodDppbmhlcml0O2xldHRlci1zcGFjaW5nOmluaGVyaXQ7dGV4dC1kZWNvcmF0aW9uOmluaGVyaXQ7dGV4dC1zaGFkb3c6aW5oZXJpdDt0ZXh0LXRyYW5zZm9ybTppbmhlcml0fS50Yi1idXR0b25fX2NvbnRlbnR7dmVydGljYWwtYWxpZ246bWlkZGxlO3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZX0udGItYnV0dG9uX19pY29ue3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZTtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Zm9udC1zdHlsZTpub3JtYWwgIWltcG9ydGFudH0udGItYnV0dG9uX19pY29uOjpiZWZvcmV7Y29udGVudDphdHRyKGRhdGEtZm9udC1jb2RlKTtmb250LXdlaWdodDpub3JtYWwgIWltcG9ydGFudH0udGItYnV0dG9uX19saW5re2JhY2tncm91bmQtY29sb3I6IzQ0NDtib3JkZXItcmFkaXVzOjAuM2VtO2ZvbnQtc2l6ZToxLjNlbTttYXJnaW4tYm90dG9tOjAuNzZlbTtwYWRkaW5nOjAuNTVlbSAxLjVlbSAwLjU1ZW19IC50Yi1idXR0b25bZGF0YS10b29sc2V0LWJsb2Nrcy1idXR0b249IjY3YTJiM2I5ZGJiZmIyZGMwMjczMjRkMTI2YjlmOTE3Il0gQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCkgeyAudGItYnV0dG9ue2NvbG9yOiNmMWYxZjF9LnRiLWJ1dHRvbi0tbGVmdHt0ZXh0LWFsaWduOmxlZnR9LnRiLWJ1dHRvbi0tY2VudGVye3RleHQtYWxpZ246Y2VudGVyfS50Yi1idXR0b24tLXJpZ2h0e3RleHQtYWxpZ246cmlnaHR9LnRiLWJ1dHRvbl9fbGlua3tjb2xvcjppbmhlcml0O2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2xpbmUtaGVpZ2h0OjEwMCU7dGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudDt0ZXh0LWFsaWduOmNlbnRlcjt0cmFuc2l0aW9uOmFsbCAwLjNzIGVhc2V9LnRiLWJ1dHRvbl9fbGluazpob3ZlciwudGItYnV0dG9uX19saW5rOmZvY3VzLC50Yi1idXR0b25fX2xpbms6dmlzaXRlZHtjb2xvcjppbmhlcml0fS50Yi1idXR0b25fX2xpbms6aG92ZXIgLnRiLWJ1dHRvbl9fY29udGVudCwudGItYnV0dG9uX19saW5rOmZvY3VzIC50Yi1idXR0b25fX2NvbnRlbnQsLnRiLWJ1dHRvbl9fbGluazp2aXNpdGVkIC50Yi1idXR0b25fX2NvbnRlbnR7Zm9udC1mYW1pbHk6aW5oZXJpdDtmb250LXN0eWxlOmluaGVyaXQ7Zm9udC13ZWlnaHQ6aW5oZXJpdDtsZXR0ZXItc3BhY2luZzppbmhlcml0O3RleHQtZGVjb3JhdGlvbjppbmhlcml0O3RleHQtc2hhZG93OmluaGVyaXQ7dGV4dC10cmFuc2Zvcm06aW5oZXJpdH0udGItYnV0dG9uX19jb250ZW50e3ZlcnRpY2FsLWFsaWduOm1pZGRsZTt0cmFuc2l0aW9uOmFsbCAwLjNzIGVhc2V9LnRiLWJ1dHRvbl9faWNvbnt0cmFuc2l0aW9uOmFsbCAwLjNzIGVhc2U7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlO2ZvbnQtc3R5bGU6bm9ybWFsICFpbXBvcnRhbnR9LnRiLWJ1dHRvbl9faWNvbjo6YmVmb3Jle2NvbnRlbnQ6YXR0cihkYXRhLWZvbnQtY29kZSk7Zm9udC13ZWlnaHQ6bm9ybWFsICFpbXBvcnRhbnR9LnRiLWJ1dHRvbl9fbGlua3tiYWNrZ3JvdW5kLWNvbG9yOiM0NDQ7Ym9yZGVyLXJhZGl1czowLjNlbTtmb250LXNpemU6MS4zZW07bWFyZ2luLWJvdHRvbTowLjc2ZW07cGFkZGluZzowLjU1ZW0gMS41ZW0gMC41NWVtfS50Yi1idXR0b257Y29sb3I6I2YxZjFmMX0udGItYnV0dG9uLS1sZWZ0e3RleHQtYWxpZ246bGVmdH0udGItYnV0dG9uLS1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9LnRiLWJ1dHRvbi0tcmlnaHR7dGV4dC1hbGlnbjpyaWdodH0udGItYnV0dG9uX19saW5re2NvbG9yOmluaGVyaXQ7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MTAwJTt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50O3RleHQtYWxpZ246Y2VudGVyO3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZX0udGItYnV0dG9uX19saW5rOmhvdmVyLC50Yi1idXR0b25fX2xpbms6Zm9jdXMsLnRiLWJ1dHRvbl9fbGluazp2aXNpdGVke2NvbG9yOmluaGVyaXR9LnRiLWJ1dHRvbl9fbGluazpob3ZlciAudGItYnV0dG9uX19jb250ZW50LC50Yi1idXR0b25fX2xpbms6Zm9jdXMgLnRiLWJ1dHRvbl9fY29udGVudCwudGItYnV0dG9uX19saW5rOnZpc2l0ZWQgLnRiLWJ1dHRvbl9fY29udGVudHtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtc3R5bGU6aW5oZXJpdDtmb250LXdlaWdodDppbmhlcml0O2xldHRlci1zcGFjaW5nOmluaGVyaXQ7dGV4dC1kZWNvcmF0aW9uOmluaGVyaXQ7dGV4dC1zaGFkb3c6aW5oZXJpdDt0ZXh0LXRyYW5zZm9ybTppbmhlcml0fS50Yi1idXR0b25fX2NvbnRlbnR7dmVydGljYWwtYWxpZ246bWlkZGxlO3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZX0udGItYnV0dG9uX19pY29ue3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZTtkaXNwbGF5
9 Ocena eksperta
Draftbit to nowoczesna platforma, która umożliwia osobom i zespołom tworzenie oszałamiających aplikacji mobilnych bez potrzeby posiadania rozległej wiedzy z zakresu kodowania. Dzięki swojej intuicyjnej interfejsie i potężnym narzędziom projektowym, Draftbit rewolucjonizuje proces tworzenia aplikacji, czyniąc go dostępnym dla szerszego kręgu użytkowników.
Zalety
Projektowanie wizualne Automatyczne generowanie kodu źródłowego Podglądy w czasie rzeczywistym Możliwości współpracy Opcje personalizacji Wady
Ograniczona zaawansowana personalizacja
Aplikacje mobilne stały się fundamentem firm i organizacji, które pragną skutecznie angażować swoje odbiorców.
Jednak tradycyjny proces tworzenia aplikacji mobilnych może być skomplikowany i czasochłonny, często wymagając rozległej wiedzy z zakresu kodowania.
Przedstawiamy Draftbit, przełomowe narzędzie wizualne, które umożliwia zarówno deweloperom, jak i osobom nietechnicznym tworzenie wspaniałych natywnych aplikacji mobilnych.
Używając Draftbit, możesz graficznie projektować i zmieniać każdą funkcjonalność swojej aplikacji podczas tworzenia podstawowego kodu źródłowego.
Aby pomóc nowym użytkownikom zapoznać się z tym, dzisiaj udostępniamy kompletną recenzję Draftbit, aby zbadać jego funkcje i plany cenowe w 2023 roku, aby wszystko było łatwe i jasne dla wszystkich.
Kliknij „otwórz”, jeśli chcesz zobaczyć dokładnie, o czym będziemy rozmawiać w dalszej części tego artykułu.
Przegląd
Czym jest Draftbit?
Draftbit to innowacyjny wizualny twórca, który upraszcza proces tworzenia natywnych aplikacji mobilnych. Umożliwia zarówno programistom, jak i osobom bez doświadczenia w programowaniu projektowanie i dostosowywanie każdego aspektu ich aplikacji w sposób wizualny, jednocześnie generując kod źródłowy.
Dzięki przyjaznemu interfejsowi i potężnym funkcjom, Draftbit umożliwia użytkownikom urzeczywistnienie ich pomysłów na aplikacje bez potrzeby posiadania rozległej wiedzy o programowaniu.
Dzięki Draftbit użytkownicy mogą korzystać z szerokiej gamy gotowych komponentów, takich jak przyciski, menu nawigacyjne i formularze, oraz wizualnie je układać, aby stworzyć pożądany układ aplikacji.
Platforma wspiera podgląd w czasie rzeczywistym, umożliwiając użytkownikom natychmiastowe zobaczenie wprowadzanych zmian podczas projektowania interfejsu użytkownika ich aplikacji. Ta funkcja zapewnia płynny i intuicyjny proces projektowania.
Draftbit ma możliwość automatycznego generowania czystego i wysokiej jakości kodu źródłowego. Oznacza to, że aplikacja, którą zaprojektujesz w Draftbit, może być przekształcona w w pełni funkcjonalną aplikację natywną, kompatybilną z urządzeniami iOS i Android.
Dobrze zorganizowany kod ułatwia programistom dalsze rozwijanie i modyfikowanie aplikacji w miarę potrzeb.
Użytkownicy Draftbit mają dostęp do różnych opcji dostosowywania, które pozwalają im zmienić projekt aplikacji, czcionki, kolory i elementy marki. Dodatkowo użytkownicy mogą dodawać własne unikalne fragmenty kodu, co umożliwia bardziej zaawansowaną funkcjonalność i integrację z API stron trzecich.
Zespoły mogą łatwo współpracować w zakresie projektowania i rozwoju aplikacji dzięki funkcjom współpracy tej platformy.
Użytkownicy mogą współpracować nad komponentami i wyświetlaczami, dzielić się swoją pracą i udzielać komentarzy w czasie rzeczywistym. To sprzyja skutecznej współpracy i przyspiesza proces tworzenia aplikacji.
Specyfikacje Draftbit
Funkcje Bezpośredni dostęp do API / Dodaj integracje / Buduj cokolwiek / Rynek komponentów / Stwórz swój system projektowania / Niestandardowe domeny / Wsparcie dla freelancerów i agencji / Wdrożenie jedną kliknięciem / Podgląd w miarę postępuNajlepiej dopasowane do Osoby, Freelancerzy, Małe firmy, Średnie firmy Języki witryn PolskiAdres URL strony internetowej Odwiedź oficjalną stronę internetową Link wsparcia Strona wsparcia Czat na żywo NieAdres firmy Chicago, ILRok założenia 2017
Cennowanie
Ceny Draftbit: Ile kosztuje Draftbit?
Draftbit oferuje szczegółowe plany cenowe, które odpowiadają różnorodnym potrzebom osób, zespołów i przedsiębiorstw.
Indywidualny plan, wyceniony na $59 miesięcznie, zapewnia dostęp do wizualnego kreatora dla jednego użytkownika. Ten plan jest idealny dla osób prywatnych lub samodzielnych deweloperów, którzy chcą tworzyć i projektować swoje własne natywne aplikacje mobilne.
Dla zespołów Draftbit oferuje plan TEAM w cenie $199 miesięcznie. Plan ten umożliwia wielu członkom zespołu współpracę nad projektowaniem i rozwojem aplikacji w ramach platformy.
Zawiera dodatkowe funkcje, takie jak zarządzanie zespołem, kontrola wersji i ulepszone możliwości współpracy, co czyni go odpowiednim dla małych i średnich zespołów pracujących nad projektami aplikacji mobilnych.
Dla większych organizacji i przedsiębiorstw z bardziej rozbudowanymi wymaganiami, Draftbit oferuje plan Enterprise w wysokości $995 miesięcznie. Ten plan zapewnia zaawansowane funkcje, dedykowane wsparcie oraz niestandardowe rozwiązania dostosowane do specyficznych potrzeb rozwoju aplikacji na poziomie przedsiębiorstw.
Zakres cenowy Od $59 do $995 miesięcznieTypy cenowe Subskrypcja miesięczna Darmowy plan Tak Darmowy okres próbny Tak Gwarancja zwrotu pieniędzy NieLink do strony z cenami Zobacz plany
Plany cenowe Draftbit
Indywidualny ($59)/ mo)
Publikacja jednym kliknięciem (Web, iOS, Android)
Pełny eksport kodu źródłowego
Wszystkie funkcje budowania wizualnego
3 Projekty na Żywo
Twórz lub importuj niestandardowe funkcje, komponenty lub biblioteki.
Nielimitowane projekty robocze
Wsparcie społeczności
ZESPÓŁ ($199)/ mo)
Pełny eksport kodu źródłowego i wsparcie dla commitów GitHub.
Każdy aspekt architektury, który można zobaczyć
Twórz lub importuj unikalne komponenty, funkcje lub biblioteki.
Każda zintegrowana część jest dostępna.
Publikuj za pomocą jednego kliknięcia w sieci, iOS i Androidzie
Liczne projekty robocze
15 Bieżących Projektów
5 osób pracujących w zespole
Wsparcie społeczności i czatu
Przedsiębiorstwo ($995) /miesięcznie)
Niezliczeni współpracownicy
Wszyscy członkowie otrzymują indywidualne szkolenie.
Aplikacje i miejsca pracy bez ograniczeń
Gwarancja dostępności, MSA i fakturowanie faktur
Funkcje
Funkcje Draftbit: Co możesz z tym zrobić?
Uzyskaj bezpośredni dostęp do API
Draftbit umożliwia użytkownikom bezpośredni dostęp do API w ramach platformy. Ta funkcjonalność pozwala użytkownikom na bezproblemową integrację zewnętrznych usług, źródeł danych i funkcji w ich projektach aplikacji mobilnych.
Poprzez łączenie z API, użytkownicy mogą korzystać z szerokiego zakresu zasobów i usług, aby poprawić funkcjonalność i doświadczenie użytkownika swoich aplikacji.
Stwórz swój system projektowania
Dzięki Draftbit użytkownicy mają możliwość tworzenia i wdrażania własnych systemów projektowych. Użytkownicy mogą definiować i dostosowywać komponenty wizualne, style i motywy, które są zgodne z tożsamością ich marki i preferencjami projektowymi.
To zapewnia spójność i koherencję w całym projekcie aplikacji, co sprawia, że jest ona wizualnie atrakcyjna i profesjonalna.
Zbuduj cokolwiek
Draftbit umożliwia użytkownikom tworzenie szerokiego zakresu interfejsów aplikacji i funkcjonalności. Korzystając z wizualnego kreatora, użytkownicy mogą tworzyć ekrany, przepływy nawigacyjne, formularze, dane wejściowe i inne niezbędne komponenty.
Ta elastyczność pozwala użytkownikom zrealizować swoje unikalne pomysły na aplikacje, niezależnie od tego, czy jest to prosta aplikacja użytkowa, czy złożona aplikacja wielofunkcyjna.
Rynek komponentów
Draftbit oferuje rynek komponentów, na którym użytkownicy mogą odkrywać i wykorzystywać gotowe komponenty stworzone przez społeczność Draftbit.
Ta funkcja pozwala użytkownikom korzystać z doświadczenia innych projektantów i programistów, oszczędzając czas i wysiłek przy tworzeniu powszechnie używanych elementów aplikacji i funkcji.
Rynek komponentów rozszerza możliwości i przyspiesza proces tworzenia aplikacji.
Wdrzenie za pomocą jednego kliknięcia
Z Draftbit użytkownicy mogą łatwo wdrażać swoje aplikacje mobilne do sklepów z aplikacjami za pomocą jednego kliknięcia. Gdy projekt aplikacji jest zakończony, użytkownicy mogą publikować swoje aplikacje bezpośrednio z platformy Draftbit, co sprawia, że są one dostępne dla użytkowników na urządzeniach iOS i Android.
Ten uproszczony proces wdrażania oszczędza czas i eliminuje złożoności związane z ręcznym składaniem aplikacji do sklepów z aplikacjami.
Podgląd na bieżąco
Jedną z kluczowych cech Draftbit jest możliwość podglądania aplikacji w czasie rzeczywistym, gdy użytkownicy projektują i wprowadzają zmiany. Ta funkcja pozwala użytkownikom natychmiast zobaczyć, jak ich wybory projektowe wpływają na wygląd i funkcjonalność aplikacji.
Podgląd w czasie rzeczywistym zapewnia płynny i iteracyjny proces projektowania, umożliwiając użytkownikom dopracowanie interfejsu użytkownika i doświadczenia użytkownika ich aplikacji.
Dodaj integracje
Draftbit oferuje płynne integracje z różnorodnymi usługami i narzędziami zewnętrznymi. Użytkownicy mogą wprowadzać integracje takie jak analityka, uwierzytelnianie, bramki płatności oraz media społecznościowe platformy do ich aplikacji.
Te integracje zwiększają funkcjonalność i możliwości aplikacji, oferując użytkownikom dodatkowe funkcje i usługi bez potrzeby rozbudowanego kodowania.
Wsparcie dla freelancerów i agencji
Draftbit oferuje wsparcie dla freelancerów i agencji, umożliwiając im efektywne zarządzanie i współpracę nad wieloma projektami klientów w ramach platformy.
Użytkownicy mogą tworzyć osobne projekty dla każdego klienta, dostosowywać projekt aplikacji do ich specyficznych wymagań oraz usprawniać proces tworzenia aplikacji dla swoich klientów.
Własne domeny
Draftbit oferuje możliwość korzystania z niestandardowych domen dla publikowanych aplikacji. Użytkownicy mogą używać swojej własnej nazwy domeny do hostowania i prezentowania swoich aplikacji mobilnych, co zapewnia profesjonalne i markowe doświadczenie dla ich użytkowników.
Ta funkcja wzmacnia tożsamość aplikacji i zwiększa połączenie użytkownika z marką lub organizacją stojącą za aplikacją.
Podsumowanie
Recenzja Draftbit: Dlaczego warto z niego skorzystać?
Draftbit rewolucjonizuje rozwój aplikacji mobilnych dzięki swojemu potężnemu kreatorowi wizualnemu i wszechstronnej gamie funkcji. Daje możliwość łatwego tworzenia pięknych natywnych aplikacji mobilnych, niezależnie od tego, czy jesteś deweloperem, czy nie.
Możliwość platformy do automatycznego generowania czystego kodu źródłowego oszczędza czas i wysiłek, umożliwiając programistom skupienie się na funkcjonalności i dostosowywaniu ich aplikacji.
Elastyczność i kontrola nad wyglądem aplikacji są zapewnione dzięki wizualnemu interfejsowi projektowania, podglądowi w czasie rzeczywistym oraz możliwościom dostosowania.
Funkcjonalność i branding aplikacji są ulepszane dzięki dostępowi do API, łatwym integracjom i wsparciu dla niestandardowych domen.
Dodatkowo, oferując skalowalne rozwiązania i narzędzia do współpracy, Draftbit odpowiada na potrzeby firm, agencji i niezależnych wykonawców.
FAQ
Najczęściej zadawane pytania
Czy mogę podglądać projekt mojej aplikacji w czasie rzeczywistym podczas wprowadzania zmian?
Zdecydowanie! Draftbit oferuje funkcję podglądu w czasie rzeczywistym, która pozwala zobaczyć wpływ Twoich wyborów projektowych natychmiast. Ułatwia to iteracyjny i płynny proces projektowania.
Czy Draftbit wspiera współpracę dla wielu członków zespołu lub klientów?
Tak, Draftbit oferuje wsparcie dla freelancerów, agencji i zespołów. Możesz efektywnie zarządzać i współpracować nad wieloma projektami klientów w ramach platformy, usprawniając proces rozwoju aplikacji.
Czy mogę użyć własnej nazwy domeny do hostowania mojej aplikacji Draftbit?
Zdecydowanie! Draftbit to świetne oprogramowanie, które wspiera niestandardowe domeny, umożliwiając użycie własnej nazwy domeny do hostowania i prezentowania aplikacji mobilnych, oferując profesjonalne i markowe doświadczenie dla użytkowników.
Czy Draftbit wspiera rozwój aplikacji na wiele platform?
Tak, Draftbit wspiera tworzenie natywnych aplikacji mobilnych dla platform iOS i Android. Dzięki Draftbit możesz projektować i rozwijać aplikacje, które są zoptymalizowane dla każdej z tych platform, zapewniając płynne doświadczenia użytkownika zarówno na urządzeniach iOS, jak i Android.
Czy mogę eksportować kod źródłowy generowany przez Draftbit?
Podczas gdy Draftbit automatycznie generuje czysty i wysokiej jakości kod źródłowy na podstawie projektu Twojej aplikacji, platforma obecnie nie pozwala na eksport kodu źródłowego. Możesz jednak publikować i dystrybuować swoją aplikację bezpośrednio za pośrednictwem Draftbit, co sprawia, że jest ona dostępna dla użytkowników w ich odpowiednich sklepach z aplikacjami.
Recenzja Draftbit, Cennik, Funkcje z Zalety i Wady