{"js":"PCFET0NUWVBFIGh0bWw+CjxodG1sPgo8aGVhZD4KICAgIDx0aXRsZT5QYXJ0bmVycHJlbmV1ciBIdWIgLSBGRkZGIEJ1c2luZXNzIFBhcnRuZXJzaGlwICYgSW50ZWdyYXRpb24gUGxhdGZvcm08L3RpdGxlPgogICAgPG1ldGEgbmFtZT0iZGVzY3JpcHRpb24iIGNvbnRlbnQ9IkNvbXByZWhlbnNpdmUgcGFydG5lcnNoaXAgbWFuYWdlbWVudCBwbGF0Zm9ybSBmb3IgRkZGRiBidXNpbmVzcyBwYXJ0bmVycy4gQWNjZXNzIGludGVncmF0aW9uIHRvb2xzLCBhbmFseXRpY3MsIGFuZCByZXNvdXJjZXMgZm9yIGFnZW5jeSwgZW50ZXJwcmlzZSwgYW5kIHdoaXRlIGxhYmVsIHNvbHV0aW9ucy4iPgogICAgPG1ldGEgbmFtZT0ia2V5d29yZHMiIGNvbnRlbnQ9ImJ1c2luZXNzIHBhcnRuZXJzaGlwcywgRkZGRiBwYXJ0bmVycywgYWdlbmN5IHNvbHV0aW9ucywgZW50ZXJwcmlzZSBwbGF0Zm9ybSwgd2hpdGUgbGFiZWwgc2VydmljZXMsIHBhcnRuZXIgbWFuYWdlbWVudCwgaW50ZWdyYXRpb24gdG9vbHMsIGJ1c2luZXNzIGFuYWx5dGljcywgcGFydG5lcnNoaXAgcmVzb3VyY2VzLCBGRkZGIGludGVncmF0aW9uIj4KICAgIDxsaW5rIHJlbD0ic3R5bGVzaGVldCIgaHJlZj0iaHR0cHM6Ly9jZG5qcy5jbG91ZGZsYXJlLmNvbS9hamF4L2xpYnMvZm9udC1hd2Vzb21lLzYuMC4wL2Nzcy9hbGwubWluLmNzcyI+CiAgICA8c3R5bGU+CiAgICAgICAgOnJvb3QgewogICAgICAgICAgICAtLXByaW1hcnktc2xhdGU6ICMxRTI5M0I7CiAgICAgICAgICAgIC0tc2Vjb25kYXJ5LWJsdWU6ICMzQjgyRjY7CiAgICAgICAgICAgIC0tYWNjZW50LWVtZXJhbGQ6ICMxMEI5ODE7CiAgICAgICAgICAgIC0tYWNjZW50LXB1cnBsZTogIzhCNUNGNjsKICAgICAgICAgICAgLS1hY2NlbnQtYW1iZXI6ICNGNTlFMEI7CiAgICAgICAgICAgIC0tYmFja2dyb3VuZDogIzBGMTcyQTsKICAgICAgICAgICAgLS1zdXJmYWNlOiAjMUUyOTNCOwogICAgICAgICAgICAtLXRleHQ6ICNFMkU4RjA7CiAgICAgICAgICAgIC0tdGV4dC1kaW06ICM5NEEzQjg7CiAgICAgICAgfQoKICAgICAgICBib2R5IHsKICAgICAgICAgICAgbWFyZ2luOiAwOwogICAgICAgICAgICBmb250LWZhbWlseTogc3lzdGVtLXVpLCAtYXBwbGUtc3lzdGVtLCBzYW5zLXNlcmlmOwogICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1iYWNrZ3JvdW5kKTsKICAgICAgICAgICAgY29sb3I6IHZhcigtLXRleHQpOwogICAgICAgIH0KCiAgICAgICAgLyogRW50ZXJwcmlzZSBIZWFkZXIgKi8KICAgICAgICAuZW50ZXJwcmlzZS1oZWFkZXIgewogICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCB2YXIoLS1wcmltYXJ5LXNsYXRlKSwgdmFyKC0tc2Vjb25kYXJ5LWJsdWUpKTsKICAgICAgICAgICAgcGFkZGluZzogNDBweCAyMHB4OwogICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7CiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47CiAgICAgICAgfQoKICAgICAgICAvKiBHbG93aW5nIEVsZW1lbnRzICovCiAgICAgICAgLmdsb3ctZWZmZWN0IHsKICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOwogICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7CiAgICAgICAgICAgIGZpbHRlcjogYmx1cig2MHB4KTsKICAgICAgICAgICAgb3BhY2l0eTogMC4yOwogICAgICAgIH0KCiAgICAgICAgLyogQ29tbWFuZCBOYXZpZ2F0aW9uICovCiAgICAgICAgLmNvbW1hbmQtbmF2IHsKICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tc3VyZmFjZSk7CiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMjBweDsKICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsMC4xKTsKICAgICAgICAgICAgcG9zaXRpb246IHN0aWNreTsKICAgICAgICAgICAgdG9wOiAwOwogICAgICAgICAgICB6LWluZGV4OiAxMDA7CiAgICAgICAgfQoKICAgICAgICAubmF2LWl0ZW1zIHsKICAgICAgICAgICAgZGlzcGxheTogZmxleDsKICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOwogICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOwogICAgICAgICAgICBtYXgtd2lkdGg6IDE0MDBweDsKICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87CiAgICAgICAgfQoKICAgICAgICAubmF2LWdyb3VwIHsKICAgICAgICAgICAgZGlzcGxheTogZmxleDsKICAgICAgICAgICAgZ2FwOiAyMHB4OwogICAgICAgIH0KCiAgICAgICAgLm5hdi1saW5rIHsKICAgICAgICAgICAgY29sb3I6IHZhcigtLXRleHQpOwogICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7CiAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxNnB4OwogICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7CiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7CiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7CiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7CiAgICAgICAgICAgIGdhcDogOHB4OwogICAgICAgIH0KCiAgICAgICAgLm5hdi1saW5rOmhvdmVyIHsKICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjEpOwogICAgICAgIH0KCiAgICAgICAgLyogRGFzaGJvYXJkIEdyaWQgKi8KICAgICAgICAuZGFzaGJvYXJkLWdyaWQgewogICAgICAgICAgICBkaXNwbGF5OiBncmlkOwogICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgMWZyKTsKICAgICAgICAgICAgZ2FwOiAyMHB4OwogICAgICAgICAgICBtYXgtd2lkdGg6IDE0MDBweDsKICAgICAgICAgICAgbWFyZ2luOiA0MHB4IGF1dG87CiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDsKICAgICAgICB9CgogICAgICAgIC8qIEVudGVycHJpc2UgQ2FyZHMgKi8KICAgICAgICAuZW50ZXJwcmlzZS1jYXJkIHsKICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tc3VyZmFjZSk7CiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7CiAgICAgICAgICAgIHBhZGRpbmc6IDI1cHg7CiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMSk7CiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7CiAgICAgICAgfQoKICAgICAgICAuZW50ZXJwcmlzZS1jYXJkOmhvdmVyIHsKICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01cHgpOwogICAgICAgICAgICBib3gtc2hhZG93OiAwIDhweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4yKTsKICAgICAgICB9CgogICAgICAgIC8qIEludGVncmF0aW9uIFBhbmVsICovCiAgICAgICAgLmludGVncmF0aW9uLXBhbmVsIHsKICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjAzKTsKICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4OwogICAgICAgICAgICBwYWRkaW5nOiAyMHB4OwogICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OwogICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LDAuMSk7CiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7CiAgICAgICAgfQoKICAgICAgICAuaW50ZWdyYXRpb24tcGFuZWw6aG92ZXIgewogICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuMDUpOwogICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLXNlY29uZGFyeS1ibHVlKTsKICAgICAgICB9CgogICAgICAgIC8qIEFjdGlvbiBCdXR0b25zICovCiAgICAgICAgLmFjdGlvbi1idXR0b24gewogICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zZWNvbmRhcnktYmx1ZSk7CiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTsKICAgICAgICAgICAgYm9yZGVyOiBub25lOwogICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7CiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDsKICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyOwogICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlOwogICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDsKICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsKICAgICAgICAgICAgZ2FwOiA4cHg7CiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45ZW07CiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7CiAgICAgICAgfQoKICAgICAgICAuYWN0aW9uLWJ1dHRvbjpob3ZlciB7CiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTsKICAgICAgICAgICAgYm94LXNoYWRvdzogMCA0cHggMTJweCByZ2JhKDU5LCAxMzAsIDI0NiwgMC4zKTsKICAgICAgICB9CgogICAgICAgIC8qIFN0YXR1cyBJbmRpY2F0b3JzICovCiAgICAgICAgLnN0YXR1cy1iYWRnZSB7CiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4OwogICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOwogICAgICAgICAgICBnYXA6IDVweDsKICAgICAgICAgICAgcGFkZGluZzogNHB4IDEycHg7CiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7CiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVlbTsKICAgICAgICB9CgogICAgICAgIC5zdGF0dXMtYWN0aXZlIHsKICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgxNiwgMTg1LCAxMjksIDAuMSk7CiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hY2NlbnQtZW1lcmFsZCk7CiAgICAgICAgfQoKICAgICAgICAuc3RhdHVzLXdhcm5pbmcgewogICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI0NSwgMTU4LCAxMSwgMC4xKTsKICAgICAgICAgICAgY29sb3I6IHZhcigtLWFjY2VudC1hbWJlcik7CiAgICAgICAgfQoKICAgICAgICAvKiBBbmFseXRpY3MgQ2hhcnRzICovCiAgICAgICAgLmNoYXJ0LWNvbnRhaW5lciB7CiAgICAgICAgICAgIGhlaWdodDogMjAwcHg7CiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsMC4wMyk7CiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDsKICAgICAgICAgICAgZGlzcGxheTogZmxleDsKICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsKICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7CiAgICAgICAgICAgIG1hcmdpbjogMjBweCAwOwogICAgICAgIH0KCiAgICAgICAgLyogQVBJIERvY3VtZW50YXRpb24gKi8KICAgICAgICAuY29kZS1ibG9jayB7CiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC4zKTsKICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4OwogICAgICAgICAgICBwYWRkaW5nOiAxNXB4OwogICAgICAgICAgICBmb250LWZhbWlseTogJ0NvdXJpZXIgTmV3JywgbW9ub3NwYWNlOwogICAgICAgICAgICBtYXJnaW46IDEwcHggMDsKICAgICAgICAgICAgb3ZlcmZsb3cteDogYXV0bzsKICAgICAgICB9CgogICAgICAgIC8qIFJlc3BvbnNpdmUgRGVzaWduICovCiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkgewogICAgICAgICAgICAuZGFzaGJvYXJkLWdyaWQgewogICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNiwgMWZyKTsKICAgICAgICAgICAgfQogICAgICAgIH0KCiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7CiAgICAgICAgICAgIC5kYXNoYm9hcmQtZ3JpZCB7CiAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjsKICAgICAgICAgICAgfQogICAgICAgICAgICAubmF2LWdyb3VwIHsKICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICA8L3N0eWxlPgo8L2hlYWQ+Cjxib2R5PgogICAgPCEtLSBFbnRlcnByaXNlIEhlYWRlciAtLT4KICAgIDxkaXYgY2xhc3M9ImVudGVycHJpc2UtaGVhZGVyIj4KICAgICAgICA8IS0tIEdsb3dpbmcgRWxlbWVudHMgLS0+CiAgICAgICAgPGRpdiBjbGFzcz0iZ2xvdy1lZmZlY3QiIHN0eWxlPSJiYWNrZ3JvdW5kOiB2YXIoLS1zZWNvbmRhcnktYmx1ZSk7IHdpZHRoOiAzMDBweDsgaGVpZ2h0OiAzMDBweDsgdG9wOiAtMTUwcHg7IGxlZnQ6IC01MHB4OyI+PC9kaXY+CiAgICAgICAgPGRpdiBjbGFzcz0iZ2xvdy1lZmZlY3QiIHN0eWxlPSJiYWNrZ3JvdW5kOiB2YXIoLS1hY2NlbnQtZW1lcmFsZCk7IHdpZHRoOiAyMDBweDsgaGVpZ2h0OiAyMDBweDsgYm90dG9tOiAtMTAwcHg7IHJpZ2h0OiAxMCU7Ij48L2Rpdj4KCiAgICAgICAgPGRpdiBzdHlsZT0ibWF4LXdpZHRoOiAxNDAwcHg7IG1hcmdpbjogMCBhdXRvOyBwb3NpdGlvbjogcmVsYXRpdmU7IHotaW5kZXg6IDE7Ij4KICAgICAgICAgICAgPGRpdiBzdHlsZT0iZGlzcGxheTogZmxleDsganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyBhbGlnbi1pdGVtczogY2VudGVyOyBtYXJnaW4tYm90dG9tOiAzMHB4OyI+CiAgICAgICAgICAgICAgICA8ZGl2PgogICAgICAgICAgICAgICAgICAgIDxoMSBzdHlsZT0ibWFyZ2luOiAwOyBmb250LXNpemU6IDIuNWVtOyI+UGFydG5lciBDb21tYW5kIENlbnRlcjwvaDE+CiAgICAgICAgICAgICAgICAgICAgPHAgc3R5bGU9Im1hcmdpbjogMTBweCAwIDA7IG9wYWNpdHk6IDAuOTsiPkVudGVycHJpc2UgU29sdXRpb25zICYgSW50ZWdyYXRpb24gSHViPC9wPgogICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICA8ZGl2IHN0eWxlPSJkaXNwbGF5OiBmbGV4OyBnYXA6IDE1cHg7Ij4KICAgICAgICAgICAgICAgICAgICA8YnV0dG9uIGNsYXNzPSJhY3Rpb24tYnV0dG9uIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGkgY2xhc3M9ImZhcyBmYS1ib2x0Ij48L2k+CiAgICAgICAgICAgICAgICAgICAgICAgIFF1aWNrIERlcGxveQogICAgICAgICAgICAgICAgICAgIDwvYnV0dG9uPgogICAgICAgICAgICAgICAgICAgIDxidXR0b24gY2xhc3M9ImFjdGlvbi1idXR0b24iIHN0eWxlPSJiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuMSk7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgPGkgY2xhc3M9ImZhcyBmYS1nZWFyIj48L2k+CiAgICAgICAgICAgICAgICAgICAgICAgIFNldHRpbmdzCiAgICAgICAgICAgICAgICAgICAgPC9idXR0b24+CiAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPC9kaXY+CgogICAgICAgICAgICA8IS0tIFBhcnRuZXIgU3RhdHMgLS0+CiAgICAgICAgICAgIDxkaXYgc3R5bGU9ImRpc3BsYXk6IGdyaWQ7IGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoMjAwcHgsIDFmcikpOyBnYXA6IDIwcHg7Ij4KICAgICAgICAgICAgICAgIDxkaXYgc3R5bGU9ImJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsMC4xKTsgcGFkZGluZzogMjBweDsgYm9yZGVyLXJhZGl1czogMTBweDsiPgogICAgICAgICAgICAgICAgICAgIDxoMyBzdHlsZT0ibWFyZ2luOiAwOyBmb250LXNpemU6IDEuOGVtOyI+Miw1NDc8L2gzPgogICAgICAgICAgICAgICAgICAgIDxwIHN0eWxlPSJtYXJnaW46IDVweCAwIDA7Ij5BY3RpdmUgVXNlcnM8L3A+CiAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgIDxkaXYgc3R5bGU9ImJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsMC4xKTsgcGFkZGluZzogMjBweDsgYm9yZGVyLXJhZGl1czogMTBweDsiPgogICAgICAgICAgICAgICAgICAgIDxoMyBzdHlsZT0ibWFyZ2luOiAwOyBmb250LXNpemU6IDEuOGVtOyI+OTguNSU8L2gzPgogICAgICAgICAgICAgICAgICAgIDxwIHN0eWxlPSJtYXJnaW46IDVweCAwIDA7Ij5VcHRpbWU8L3A+CiAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgIDxkaXYgc3R5bGU9ImJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsMC4xKTsgcGFkZGluZzogMjBweDsgYm9yZGVyLXJhZGl1czogMTBweDsiPgogICAgICAgICAgICAgICAgICAgIDxoMyBzdHlsZT0ibWFyZ2luOiAwOyBmb250LXNpemU6IDEuOGVtOyI+MTU8L2gzPgogICAgICAgICAgICAgICAgICAgIDxwIHN0eWxlPSJtYXJnaW46IDVweCAwIDA7Ij5BY3RpdmUgSW50ZWdyYXRpb25zPC9wPgogICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICA8ZGl2IHN0eWxlPSJiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuMSk7IHBhZGRpbmc6IDIwcHg7IGJvcmRlci1yYWRpdXM6IDEwcHg7Ij4KICAgICAgICAgICAgICAgICAgICA8aDMgc3R5bGU9Im1hcmdpbjogMDsgZm9udC1zaXplOiAxLjhlbTsiPjQuOS81PC9oMz4KICAgICAgICAgICAgICAgICAgICA8cCBzdHlsZT0ibWFyZ2luOiA1cHggMCAwOyI+UGFydG5lciBSYXRpbmc8L3A+CiAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgPC9kaXY+CiAgICA8L2Rpdj4KCiAgICA8IS0tIENvbW1hbmQgTmF2aWdhdGlvbiAtLT4KICAgIDxuYXYgY2xhc3M9ImNvbW1hbmQtbmF2Ij4KICAgICAgICA8ZGl2IGNsYXNzPSJuYXYtaXRlbXMiPgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJuYXYtZ3JvdXAiPgogICAgICAgICAgICAgICAgPGEgaHJlZj0iL3BhcnRuZXJwcmVuZXVycy1odWIvZGFzaGJvYXJkIiBjbGFzcz0ibmF2LWxpbmsiPgogICAgICAgICAgICAgICAgICAgIDxpIGNsYXNzPSJmYXMgZmEtaG9tZSI+PC9pPgogICAgICAgICAgICAgICAgICAgIERhc2hib2FyZAogICAgICAgICAgICAgICAgPC9hPgogICAgICAgICAgICAgICAgPGEgaHJlZj0iL3BhcnRuZXJwcmVuZXVycy1odWIvaW50ZWdyYXRpb24iIGNsYXNzPSJuYXYtbGluayI+CiAgICAgICAgICAgICAgICAgICAgPGkgY2xhc3M9ImZhcyBmYS1wbHVnIj48L2k+CiAgICAgICAgICAgICAgICAgICAgSW50ZWdyYXRpb24KICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii9wYXJ0bmVycHJlbmV1cnMtaHViL2FuYWx5dGljcyIgY2xhc3M9Im5hdi1saW5rIj4KICAgICAgICAgICAgICAgICAgICA8aSBjbGFzcz0iZmFzIGZhLWNoYXJ0LWxpbmUiPjwvaT4KICAgICAgICAgICAgICAgICAgICBBbmFseXRpY3MKICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii9wYXJ0bmVycHJlbmV1cnMtaHViL3Jlc291cmNlcyIgY2xhc3M9Im5hdi1saW5rIj4KICAgICAgICAgICAgICAgICAgICA8aSBjbGFzcz0iZmFzIGZhLWJvb2siPjwvaT4KICAgICAgICAgICAgICAgICAgICBSZXNvdXJjZXMKICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii9wYXJ0bmVycHJlbmV1cnMtaHViL3N1cHBvcnQiIGNsYXNzPSJuYXYtbGluayI+CiAgICAgICAgICAgICAgICAgICAgPGkgY2xhc3M9ImZhcyBmYS1oZWFkc2V0Ij48L2k+CiAgICAgICAgICAgICAgICAgICAgU3VwcG9ydAogICAgICAgICAgICAgICAgPC9hPgogICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPGRpdiBjbGFzcz0ibmF2LWdyb3VwIj4KICAgICAgICAgICAgICAgIDxhIGhyZWY9IiNub3RpZmljYXRpb25zIiBjbGFzcz0ibmF2LWxpbmsiPgogICAgICAgICAgICAgICAgICAgIDxpIGNsYXNzPSJmYXMgZmEtYmVsbCI+PC9pPgogICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJzdGF0dXMtYmFkZ2Ugc3RhdHVzLWFjdGl2ZSI+Mzwvc3Bhbj4KICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgIDxhIGhyZWY9IiNwcm9maWxlIiBjbGFzcz0ibmF2LWxpbmsiPgogICAgICAgICAgICAgICAgICAgIDxpIGNsYXNzPSJmYXMgZmEtdXNlciI+PC9pPgogICAgICAgICAgICAgICAgICAgIFBhcnRuZXIgUHJvZmlsZQogICAgICAgICAgICAgICAgPC9hPgogICAgICAgICAgICA8L2Rpdj4KICAgICAgICA8L2Rpdj4KICAgIDwvbmF2PgoKICAgIDwhLS0gTWFpbiBEYXNoYm9hcmQgR3JpZCAtLT4KICAgIDxkaXYgY2xhc3M9ImRhc2hib2FyZC1ncmlkIj4KICAgICAgICA8IS0tIEludGVncmF0aW9uIFN0YXR1cyAtLT4KICAgICAgICA8ZGl2IGNsYXNzPSJlbnRlcnByaXNlLWNhcmQiIHN0eWxlPSJncmlkLWNvbHVtbjogc3BhbiA4OyI+CiAgICAgICAgICAgIDxkaXYgc3R5bGU9ImRpc3BsYXk6IGZsZXg7IGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgYWxpZ24taXRlbXM6IGNlbnRlcjsgbWFyZ2luLWJvdHRvbTogMjBweDsiPgogICAgICAgICAgICAgICAgPGgyIHN0eWxlPSJtYXJnaW46IDA7Ij5JbnRlZ3JhdGlvbiBTdGF0dXM8L2gyPgogICAgICAgICAgICAgICAgPGJ1dHRvbiBjbGFzcz0iYWN0aW9uLWJ1dHRvbiI+CiAgICAgICAgICAgICAgICAgICAgPGkgY2xhc3M9ImZhcyBmYS1wbHVzIj48L2k+CiAgICAgICAgICAgICAgICAgICAgTmV3IEludGVncmF0aW9uCiAgICAgICAgICAgICAgICA8L2J1dHRvbj4KICAgICAgICAgICAgPC9kaXY+CgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJpbnRlZ3JhdGlvbi1wYW5lbCI+CiAgICAgICAgICAgICAgICA8ZGl2IHN0eWxlPSJkaXNwbGF5OiBmbGV4OyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IGFsaWduLWl0ZW1zOiBzdGFydDsiPgogICAgICAgICAgICAgICAgICAgIDxkaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJzdGF0dXMtYmFkZ2Ugc3RhdHVzLWFjdGl2ZSI+QWN0aXZlPC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICA8aDMgc3R5bGU9Im1hcmdpbjogMTBweCAwOyI+QVBJIEludGVncmF0aW9uPC9oMz4KICAgICAgICAgICAgICAgICAgICAgICAgPHAgc3R5bGU9Im1hcmdpbjogNXB4IDAgMDsgY29sb3I6IHZhcigtLXRleHQtZGltKTsiPk1haW4gU2VydmljZSBDb25uZWN0aW9uPC9wPgogICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgIDxidXR0b24gY2xhc3M9ImFjdGlvbi1idXR0b24iPk1hbmFnZTwvYnV0dG9uPgogICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2RlLWJsb2NrIj4KICAgICAgICAgICAgICAgICAgICA8Y29kZT5HRVQgL2FwaS92MS9wYXJ0bmVyL3N0YXR1czwvY29kZT4KICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8L2Rpdj4KCiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImludGVncmF0aW9uLXBhbmVsIj4KICAgICAgICAgICAgICAgIDxkaXYgc3R5bGU9ImRpc3BsYXk6IGZsZXg7IGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgYWxpZ24taXRlbXM6IHN0YXJ0OyI+CiAgICAgICAgICAgICAgICAgICAgPGRpdj4KICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9InN0YXR1cy1iYWRnZSBzdGF0dXMtYWN0aXZlIj5Db25uZWN0ZWQ8L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgICAgIDxoMyBzdHlsZT0ibWFyZ2luOiAxMHB4IDA7Ij5TaW5nbGUgU2lnbi1PbjwvaDM+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwIHN0eWxlPSJtYXJnaW46IDVweCAwIDA7IGNvbG9yOiB2YXIoLS10ZXh0LWRpbSk7Ij5BdXRoZW50aWNhdGlvbiBTZXJ2aWNlPC9wPgogICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgIDxidXR0b24gY2xhc3M9ImFjdGlvbi1idXR0b24iPkNvbmZpZ3VyZTwvYnV0dG9uPgogICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDwvZGl2PgogICAgICAgIDwvZGl2PgoKICAgICAgICA8IS0tIFF1aWNrIEFjdGlvbnMgLS0+CiAgICAgICAgPGRpdiBjbGFzcz0iZW50ZXJwcmlzZS1jYXJkIiBzdHlsZT0iZ3JpZC1jb2x1bW46IHNwYW4gNDsiPgogICAgICAgICAgICA8aDIgc3R5bGU9Im1hcmdpbjogMCAwIDIwcHg7Ij5RdWljayBBY3Rpb25zPC9oMj4KICAgICAgICAgICAgPGRpdiBzdHlsZT0iZGlzcGxheTogZ3JpZDsgZ2FwOiAxNXB4OyI+CiAgICAgICAgICAgICAgICA8YnV0dG9uIGNsYXNzPSJhY3Rpb24tYnV0dG9uIiBzdHlsZT0id2lkdGg6IDEwMCU7Ij4KICAgICAgICAgICAgICAgICAgICA8aSBjbGFzcz0iZmFzIGZhLXJvY2tldCI+PC9pPgogICAgICAgICAgICAgICAgICAgIERlcGxveSBVcGRhdGVzCiAgICAgICAgICAgICAgICA8L2J1dHRvbj4KICAgICAgICAgICAgICAgIDxidXR0b24gY2xhc3M9ImFjdGlvbi1idXR0b24iIHN0eWxlPSJ3aWR0aDogMTAwJTsiPgogICAgICAgICAgICAgICAgICAgIDxpIGNsYXNzPSJmYXMgZmEtdXNlcnMiPjwvaT4KICAgICAgICAgICAgICAgICAgICBNYW5hZ2UgVXNlcnMKICAgICAgICAgICAgICAgIDwvYnV0dG9uPgogICAgICAgICAgICAgICAgPGJ1dHRvbiBjbGFzcz0iYWN0aW9uLWJ1dHRvbiIgc3R5bGU9IndpZHRoOiAxMDAlOyI+CiAgICAgICAgICAgICAgICAgICAgPGkgY2xhc3M9ImZhcyBmYS1rZXkiPjwvaT4KICAgICAgICAgICAgICAgICAgICBBUEkgS2V5cwogICAgICAgICAgICAgICAgPC9idXR0b24+CiAgICAgICAgICAgICAgICA8YnV0dG9uIGNsYXNzPSJhY3Rpb24tYnV0dG9uIiBzdHlsZT0id2lkdGg6IDEwMCU7Ij4KICAgICAgICAgICAgICAgICAgICA8aSBjbGFzcz0iZmFzIGZhLWZpbGUtYWx0Ij48L2k+CiAgICAgICAgICAgICAgICAgICAgR2VuZXJhdGUgUmVwb3J0CiAgICAgICAgICAgICAgICA8L2J1dHRvbj4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgPC9kaXY+CgogICAgICAgIDwhLS0gQW5hbHl0aWNzIE92ZXJ2aWV3IC0tPgogICAgICAgIDxkaXYgY2xhc3M9ImVudGVycHJpc2UtY2FyZCIgc3R5bGU9ImdyaWQtY29sdW1uOiBzcGFuIDY7Ij4KICAgICAgICAgICAgPGgyIHN0eWxlPSJtYXJnaW46IDAgMCAyMHB4OyI+QW5hbHl0aWNzIE92ZXJ2aWV3PC9oMj4KICAgICAgICAgICAgCiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNoYXJ0LWNvbnRhaW5lciI+CiAgICAgICAgICAgICAgICA8ZGl2IHN0eWxlPSJ0ZXh0LWFsaWduOiBjZW50ZXI7IGNvbG9yOiB2YXIoLS10ZXh0LWRpbSk7Ij4KICAgICAgICAgICAgICAgICAgICA8aSBjbGFzcz0iZmFzIGZhLWNoYXJ0LWxpbmUiIHN0eWxlPSJmb250LXNpemU6IDJlbTsgbWFyZ2luLWJvdHRvbTogMTBweDsiPjwvaT4KICAgICAgICAgICAgICAgICAgICA8cD5Vc2VyIEVuZ2FnZW1lbnQgTWV0cmljczwvcD4KICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8L2Rpdj4KCiAgICAgICAgICAgIDxkaXYgc3R5bGU9ImRpc3BsYXk6IGdyaWQ7IGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjsgZ2FwOiAxNXB4OyI+CiAgICAgICAgICAgICAgICA8ZGl2IHN0eWxlPSJiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuMDMpOyBwYWRkaW5nOiAxNXB4OyBib3JkZXItcmFkaXVzOiA4cHg7Ij4KICAgICAgICAgICAgICAgICAgICA8aDQgc3R5bGU9Im1hcmdpbjogMDsgY29sb3I6IHZhcigtLWFjY2VudC1lbWVyYWxkKTsiPisxMi41JTwvaDQ+CiAgICAgICAgICAgICAgICAgICAgPHAgc3R5bGU9Im1hcmdpbjogNXB4IDAgMDsgY29sb3I6IHZhcigtLXRleHQtZGltKTsiPlVzZXIgR3Jvd3RoPC9wPgogICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICA8ZGl2IHN0eWxlPSJiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuMDMpOyBwYWRkaW5nOiAxNXB4OyBib3JkZXItcmFkaXVzOiA4cHg7Ij4KICAgICAgICAgICAgICAgICAgICA8aDQgc3R5bGU9Im1hcmdpbjogMDsgY29sb3I6IHZhcigtLWFjY2VudC1wdXJwbGUpOyI+OTQuMiU8L2g0PgogICAgICAgICAgICAgICAgICAgIDxwIHN0eWxlPSJtYXJnaW46IDVweCAwIDA7IGNvbG9yOiB2YXIoLS10ZXh0LWRpbSk7Ij5SZXRlbnRpb24gUmF0ZTwvcD4KICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8L2Rpdj4KICAgICAgICA8L2Rpdj4KCiAgICAgICAgPCEtLSBSZXNvdXJjZSBDZW50ZXIgLS0+CiAgICAgICAgPGRpdiBjbGFzcz0iZW50ZXJwcmlzZS1jYXJkIiBzdHlsZT0iZ3JpZC1jb2x1bW46IHNwYW4gNjsiPgogICAgICAgICAgICA8aDIgc3R5bGU9Im1hcmdpbgo8IS0tIFJlc291cmNlIENlbnRlciAtLT4KPGRpdiBjbGFzcz0iZW50ZXJwcmlzZS1jYXJkIiBzdHlsZT0iZ3JpZC1jb2x1bW46IHNwYW4gNjsiPgogICAgPGgyIHN0eWxlPSJtYXJnaW46IDAgMCAyMHB4OyI+UmVzb3VyY2UgQ2VudGVyPC9oMj4KICAgIDxkaXYgc3R5bGU9ImRpc3BsYXk6IGdyaWQ7IGdhcDogMTVweDsiPgogICAgICAgIDxkaXYgY2xhc3M9ImludGVncmF0aW9uLXBhbmVsIj4KICAgICAgICAgICAgPGRpdiBzdHlsZT0iZGlzcGxheTogZmxleDsganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyBhbGlnbi1pdGVtczogc3RhcnQ7Ij4KICAgICAgICAgICAgICAgIDxkaXY+CiAgICAgICAgICAgICAgICAgICAgPGgzIHN0eWxlPSJtYXJnaW46IDA7Ij5JbnRlZ3JhdGlvbiBHdWlkZTwvaDM+CiAgICAgICAgICAgICAgICAgICAgPHAgc3R5bGU9Im1hcmdpbjogNXB4IDAgMDsgY29sb3I6IHZhcigtLXRleHQtZGltKTsiPlRlY2huaWNhbCBkb2N1bWVudGF0aW9uPC9wPgogICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICA8YnV0dG9uIGNsYXNzPSJhY3Rpb24tYnV0dG9uIj5WaWV3PC9idXR0b24+CiAgICAgICAgICAgIDwvZGl2PgogICAgICAgIDwvZGl2PgoKICAgICAgICA8ZGl2IGNsYXNzPSJpbnRlZ3JhdGlvbi1wYW5lbCI+CiAgICAgICAgICAgIDxkaXYgc3R5bGU9ImRpc3BsYXk6IGZsZXg7IGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgYWxpZ24taXRlbXM6IHN0YXJ0OyI+CiAgICAgICAgICAgICAgICA8ZGl2PgogICAgICAgICAgICAgICAgICAgIDxoMyBzdHlsZT0ibWFyZ2luOiAwOyI+QnJhbmQgQXNzZXRzPC9oMz4KICAgICAgICAgICAgICAgICAgICA8cCBzdHlsZT0ibWFyZ2luOiA1cHggMCAwOyBjb2xvcjogdmFyKC0tdGV4dC1kaW0pOyI+TG9nb3MgYW5kIHN0eWxlIGd1aWRlPC9wPgogICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICA8YnV0dG9uIGNsYXNzPSJhY3Rpb24tYnV0dG9uIj5Eb3dubG9hZDwvYnV0dG9uPgogICAgICAgICAgICA8L2Rpdj4KICAgICAgICA8L2Rpdj4KCiAgICAgICAgPGRpdiBjbGFzcz0iaW50ZWdyYXRpb24tcGFuZWwiPgogICAgICAgICAgICA8ZGl2IHN0eWxlPSJkaXNwbGF5OiBmbGV4OyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IGFsaWduLWl0ZW1zOiBzdGFydDsiPgogICAgICAgICAgICAgICAgPGRpdj4KICAgICAgICAgICAgICAgICAgICA8aDMgc3R5bGU9Im1hcmdpbjogMDsiPlBhcnRuZXIgV2ViaW5hcnM8L2gzPgogICAgICAgICAgICAgICAgICAgIDxwIHN0eWxlPSJtYXJnaW46IDVweCAwIDA7IGNvbG9yOiB2YXIoLS10ZXh0LWRpbSk7Ij5UcmFpbmluZyBzZXNzaW9uczwvcD4KICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgPGJ1dHRvbiBjbGFzcz0iYWN0aW9uLWJ1dHRvbiI+U2NoZWR1bGU8L2J1dHRvbj4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgPC9kaXY+CiAgICA8L2Rpdj4KPC9kaXY+Cgo8IS0tIFN1cHBvcnQgU3RhdHVzIC0tPgo8ZGl2IGNsYXNzPSJlbnRlcnByaXNlLWNhcmQiIHN0eWxlPSJncmlkLWNvbHVtbjogc3BhbiAxMjsiPgogICAgPGRpdiBzdHlsZT0iZGlzcGxheTogZmxleDsganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyBhbGlnbi1pdGVtczogY2VudGVyOyBtYXJnaW4tYm90dG9tOiAyMHB4OyI+CiAgICAgICAgPGgyIHN0eWxlPSJtYXJnaW46IDA7Ij5TdXBwb3J0IFN0YXR1czwvaDI+CiAgICAgICAgPHNwYW4gY2xhc3M9InN0YXR1cy1iYWRnZSBzdGF0dXMtYWN0aXZlIj5QcmVtaXVtIFN1cHBvcnQgQWN0aXZlPC9zcGFuPgogICAgPC9kaXY+CiAgICAKICAgIDxkaXYgc3R5bGU9ImRpc3BsYXk6IGdyaWQ7IGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoMzAwcHgsIDFmcikpOyBnYXA6IDIwcHg7Ij4KICAgICAgICA8ZGl2IGNsYXNzPSJpbnRlZ3JhdGlvbi1wYW5lbCI+CiAgICAgICAgICAgIDxkaXYgc3R5bGU9ImRpc3BsYXk6IGZsZXg7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IGdhcDogMTVweDsiPgogICAgICAgICAgICAgICAgPGkgY2xhc3M9ImZhcyBmYS1jbG9jayIgc3R5bGU9ImNvbG9yOiB2YXIoLS1hY2NlbnQtZW1lcmFsZCk7IGZvbnQtc2l6ZTogMS41ZW07Ij48L2k+CiAgICAgICAgICAgICAgICA8ZGl2PgogICAgICAgICAgICAgICAgICAgIDxoMyBzdHlsZT0ibWFyZ2luOiAwOyI+QXZlcmFnZSBSZXNwb25zZSBUaW1lPC9oMz4KICAgICAgICAgICAgICAgICAgICA8cCBzdHlsZT0ibWFyZ2luOiA1cHggMCAwOyBjb2xvcjogdmFyKC0tdGV4dC1kaW0pOyI+PCAyIGhvdXJzPC9wPgogICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDwvZGl2PgogICAgICAgIDwvZGl2PgoKICAgICAgICA8ZGl2IGNsYXNzPSJpbnRlZ3JhdGlvbi1wYW5lbCI+CiAgICAgICAgICAgIDxkaXYgc3R5bGU9ImRpc3BsYXk6IGZsZXg7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IGdhcDogMTVweDsiPgogICAgICAgICAgICAgICAgPGkgY2xhc3M9ImZhcyBmYS10aWNrZXQtYWx0IiBzdHlsZT0iY29sb3I6IHZhcigtLWFjY2VudC1wdXJwbGUpOyBmb250LXNpemU6IDEuNWVtOyI+PC9pPgogICAgICAgICAgICAgICAgPGRpdj4KICAgICAgICAgICAgICAgICAgICA8aDMgc3R5bGU9Im1hcmdpbjogMDsiPk9wZW4gVGlja2V0czwvaDM+CiAgICAgICAgICAgICAgICAgICAgPHAgc3R5bGU9Im1hcmdpbjogNXB4IDAgMDsgY29sb3I6IHZhcigtLXRleHQtZGltKTsiPjIgYWN0aXZlIHRpY2tldHM8L3A+CiAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgPC9kaXY+CgogICAgICAgIDxkaXYgY2xhc3M9ImludGVncmF0aW9uLXBhbmVsIj4KICAgICAgICAgICAgPGRpdiBzdHlsZT0iZGlzcGxheTogZmxleDsgYWxpZ24taXRlbXM6IGNlbnRlcjsgZ2FwOiAxNXB4OyI+CiAgICAgICAgICAgICAgICA8aSBjbGFzcz0iZmFzIGZhLXVzZXItaGVhZHNldCIgc3R5bGU9ImNvbG9yOiB2YXIoLS1hY2NlbnQtYW1iZXIpOyBmb250LXNpemU6IDEuNWVtOyI+PC9pPgogICAgICAgICAgICAgICAgPGRpdj4KICAgICAgICAgICAgICAgICAgICA8aDMgc3R5bGU9Im1hcmdpbjogMDsiPkRlZGljYXRlZCBTdXBwb3J0PC9oMz4KICAgICAgICAgICAgICAgICAgICA8cCBzdHlsZT0ibWFyZ2luOiA1cHggMCAwOyBjb2xvcjogdmFyKC0tdGV4dC1kaW0pOyI+QXZhaWxhYmxlIDI0Lzc8L3A+CiAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgPC9kaXY+CiAgICA8L2Rpdj4KPC9kaXY+","embed":""}
Partnerpreneur Hub - FFFF Business Partnership & Integration Platform

Partner Command Center

Enterprise Solutions & Integration Hub

2,547

Active Users

98.5%

Uptime

15

Active Integrations

4.9/5

Partner Rating

Dashboard Integration Analytics Resources Support
3 Partner Profile

Integration Status

Active

API Integration

Main Service Connection

GET /api/v1/partner/status
Connected

Single Sign-On

Authentication Service

Quick Actions

Analytics Overview

User Engagement Metrics

+12.5%

User Growth

94.2%

Retention Rate

Resource Center

Integration Guide

Technical documentation

Brand Assets

Logos and style guide

Partner Webinars

Training sessions

Support Status

Premium Support Active

Average Response Time

< 2 hours

Open Tickets

2 active tickets

Dedicated Support

Available 24/7

Image Gallery Grid
T
Please Check Your Email
We Will Be Following Up Shortly
*
*
*

warning