{"id":16880,"date":"2026-05-19T13:34:54","date_gmt":"2026-05-19T13:34:54","guid":{"rendered":"https:\/\/dfront.pt\/brand-assessment\/"},"modified":"2026-06-04T14:21:27","modified_gmt":"2026-06-04T14:21:27","slug":"brand-assessment","status":"publish","type":"page","link":"https:\/\/dfront.pt\/en\/brand-assessment\/","title":{"rendered":"Brand Assessment"},"content":{"rendered":"[vc_row type=&#8221;in_container&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; full_height=&#8221;yes&#8221; scene_position=&#8221;center&#8221; text_color=&#8221;dark&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; overflow=&#8221;visible&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221; shape_divider_position=&#8221;bottom&#8221; bg_image_animation=&#8221;none&#8221; gradient_type=&#8221;default&#8221; shape_type=&#8221;&#8221;][vc_column column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; column_element_direction_desktop=&#8221;default&#8221; column_element_spacing=&#8221;default&#8221; desktop_text_alignment=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_backdrop_filter=&#8221;none&#8221; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; column_position=&#8221;default&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;1\/1&#8243; tablet_width_inherit=&#8221;default&#8221; animation_type=&#8221;default&#8221; bg_image_animation=&#8221;none&#8221; border_type=&#8221;simple&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221;][vc_raw_html css=&#8221;&#8221;]CgoKPG1ldGEgY2hhcnNldD0iVVRGLTgiPgo8bWV0YSBuYW1lPSJ2aWV3cG9ydCIgY29udGVudD0id2lkdGg9ZGV2aWNlLXdpZHRoLCBpbml0aWFsLXNjYWxlPTEuMCI+CjxsaW5rIGhyZWY9Imh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9RE0rU2FuczppdGFsLG9wc3osd2dodEAwLDkuLjQwLDQwMDswLDkuLjQwLDUwMDswLDkuLjQwLDYwMDswLDkuLjQwLDcwMDswLDkuLjQwLDgwMDsxLDkuLjQwLDQwMCZkaXNwbGF5PXN3YXAiIHJlbD0ic3R5bGVzaGVldCI+CjxzdHlsZT4KKntib3gtc2l6aW5nOmJvcmRlci1ib3g7bWFyZ2luOjA7cGFkZGluZzowfQoKLyog4pSA4pSAIFRSSUdHRVIgU0VDVElPTiDilIDilIAgKi8KLmRmLXRyaWdnZXItd3JhcHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmc6NHJlbSAxcmVtO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtZmFtaWx5OidETSBTYW5zJywnSGVsdmV0aWNhIE5ldWUnLHNhbnMtc2VyaWZ9Ci5kZi10cmlnZ2VyLWV5ZWJyb3d7Zm9udC1zaXplOjExcHg7Zm9udC13ZWlnaHQ6NzAwO2xldHRlci1zcGFjaW5nOi4xMmVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtjb2xvcjojYWFhO21hcmdpbi1ib3R0b206MTBweH0KLmRmLXRyaWdnZXItdGl0bGV7Zm9udC1zaXplOjMwcHg7Zm9udC13ZWlnaHQ6ODAwO2NvbG9yOiMwRDBEMEQ7bGluZS1oZWlnaHQ6MS4xNTttYXJnaW4tYm90dG9tOjEwcHg7bWF4LXdpZHRoOjQ4MHB4fQouZGYtdHJpZ2dlci1zdWJ7Zm9udC1zaXplOjE1cHg7Y29sb3I6IzY2NjtsaW5lLWhlaWdodDoxLjY1O21hcmdpbi1ib3R0b206MjRweDttYXgtd2lkdGg6MzgwcHh9Ci5kZi10cmlnZ2VyLXRhZ3N7ZGlzcGxheTpmbGV4O2dhcDo4cHg7anVzdGlmeS1jb250ZW50OmNlbnRlcjtmbGV4LXdyYXA6d3JhcDttYXJnaW4tYm90dG9tOjI4cHh9Ci5kZi10cmlnZ2VyLXRhZ3tiYWNrZ3JvdW5kOiNFREVDRTg7cGFkZGluZzo1cHggMTRweDtib3JkZXItcmFkaXVzOjk5cHg7Zm9udC1zaXplOjEycHg7Zm9udC13ZWlnaHQ6NjAwO2NvbG9yOiM1NTV9Ci5kZi10cmlnZ2VyLWJ0bntiYWNrZ3JvdW5kOiMwRDBEMEQ7Y29sb3I6I2ZmZjtib3JkZXI6bm9uZTtwYWRkaW5nOjE2cHggMzZweDtib3JkZXItcmFkaXVzOjEycHg7Zm9udC1zaXplOjE1cHg7Zm9udC13ZWlnaHQ6NzAwO2N1cnNvcjpwb2ludGVyO2ZvbnQtZmFtaWx5OmluaGVyaXQ7dHJhbnNpdGlvbjpvcGFjaXR5IC4yc30KLmRmLXRyaWdnZXItYnRuOmhvdmVye29wYWNpdHk6Ljg1fQoKLyog4pSA4pSAIE9WRVJMQVkgJiBNT0RBTCDilIDilIAgKi8KLmRmLW92ZXJsYXl7ZGlzcGxheTpub25lO3Bvc2l0aW9uOmZpeGVkO2luc2V0OjA7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC43NSk7ei1pbmRleDo5OTk5OTthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtwYWRkaW5nOjFyZW07YmFja2Ryb3AtZmlsdGVyOmJsdXIoM3B4KX0KLmRmLW92ZXJsYXkuYWN0aXZle2Rpc3BsYXk6ZmxleH0KLmRmLW1vZGFse2JhY2tncm91bmQ6I2ZmZjtib3JkZXItcmFkaXVzOjIwcHg7d2lkdGg6MTAwJTttYXgtd2lkdGg6NTYwcHg7bWF4LWhlaWdodDo5MnZoO292ZXJmbG93LXk6YXV0bztwb3NpdGlvbjpyZWxhdGl2ZTtib3gtc2hhZG93OjAgMzJweCAxMDBweCByZ2JhKDAsMCwwLC4zNSk7Zm9udC1mYW1pbHk6J0RNIFNhbnMnLCdIZWx2ZXRpY2EgTmV1ZScsc2Fucy1zZXJpZn0KLmRmLW1vZGFsLWhlYWRlcntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kO2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOjEuMjVyZW0gMS41cmVtIDB9Ci5kZi1tb2RhbC1jbG9zZXtiYWNrZ3JvdW5kOm5vbmU7Ym9yZGVyOm5vbmU7Y3Vyc29yOnBvaW50ZXI7Zm9udC1zaXplOjIycHg7Y29sb3I6I2JiYjtsaW5lLWhlaWdodDoxO3BhZGRpbmc6MDt0cmFuc2l0aW9uOmNvbG9yIC4xNXN9Ci5kZi1tb2RhbC1jbG9zZTpob3Zlcntjb2xvcjojMEQwRDBEfQouZGYtbW9kYWwtYm9keXtwYWRkaW5nOjFyZW0gMS43NXJlbSAycmVtfQoKLyog4pSA4pSAIFFVSVog4pSA4pSAICovCi5kZi1wcm9ncmVzcy1iYXJ7aGVpZ2h0OjNweDtiYWNrZ3JvdW5kOiNGMEVGRUE7Ym9yZGVyLXJhZGl1czo5OXB4O21hcmdpbjoxcmVtIDAgMS41cmVtfQouZGYtcHJvZ3Jlc3MtZmlsbHtoZWlnaHQ6M3B4O2JhY2tncm91bmQ6IzBEMEQwRDtib3JkZXItcmFkaXVzOjk5cHg7dHJhbnNpdGlvbjp3aWR0aCAuNXMgY3ViaWMtYmV6aWVyKC40LDAsLjIsMSl9Ci5kZi1jb3VudGVye2ZvbnQtc2l6ZToxMnB4O2NvbG9yOiNiYmI7Zm9udC13ZWlnaHQ6NTAwO21hcmdpbi1ib3R0b206NnB4fQouZGYtYmxvY2stdGFne2ZvbnQtc2l6ZToxMHB4O2ZvbnQtd2VpZ2h0OjcwMDtsZXR0ZXItc3BhY2luZzouMWVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtjb2xvcjojYmJiO21hcmdpbi1ib3R0b206OHB4fQouZGYtcXVlc3Rpb257Zm9udC1zaXplOjE3cHg7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiMwRDBEMEQ7bGluZS1oZWlnaHQ6MS40NTttYXJnaW4tYm90dG9tOjEuMjVyZW19Ci5kZi1vcHRpb25ze2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOjhweH0KLmRmLW9wdGlvbntkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7dGV4dC1hbGlnbjpsZWZ0O3BhZGRpbmc6MTNweCAxNnB4O2JvcmRlci1yYWRpdXM6MTFweDtib3JkZXI6MS41cHggc29saWQgI0VCRUJFQjtiYWNrZ3JvdW5kOiNmZmY7Zm9udC1zaXplOjEzLjVweDtjb2xvcjojMzMzO2xpbmUtaGVpZ2h0OjEuNDU7Y3Vyc29yOnBvaW50ZXI7dHJhbnNpdGlvbjphbGwgLjE4cyBlYXNlO2ZvbnQtZmFtaWx5OmluaGVyaXQ7Zm9udC13ZWlnaHQ6NTAwfQouZGYtb3B0aW9uOmhvdmVye2JvcmRlci1jb2xvcjojY2NjO2JhY2tncm91bmQ6I0ZBRkFGQX0KLmRmLW9wdGlvbi5zZWxlY3RlZHtib3JkZXItY29sb3I6IzBEMEQwRDtiYWNrZ3JvdW5kOiMwRDBEMEQ7Y29sb3I6I2ZmZn0KLmRmLWJ0bi1yb3d7ZGlzcGxheTpmbGV4O2dhcDoxMHB4O21hcmdpbi10b3A6MS41cmVtfQouZGYtYnRuLXByaW1hcnl7ZmxleDoxO3BhZGRpbmc6MTRweDtib3JkZXItcmFkaXVzOjExcHg7YmFja2dyb3VuZDojMEQwRDBEO2NvbG9yOiNmZmY7Ym9yZGVyOm5vbmU7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NzAwO2N1cnNvcjpwb2ludGVyO2ZvbnQtZmFtaWx5OmluaGVyaXQ7dHJhbnNpdGlvbjpvcGFjaXR5IC4xOHN9Ci5kZi1idG4tcHJpbWFyeTpkaXNhYmxlZHtvcGFjaXR5Oi4zNTtjdXJzb3I6bm90LWFsbG93ZWR9Ci5kZi1idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpob3ZlcntvcGFjaXR5Oi44NX0KLmRmLWJ0bi1zZWNvbmRhcnl7cGFkZGluZzoxNHB4IDE4cHg7Ym9yZGVyLXJhZGl1czoxMXB4O2JhY2tncm91bmQ6bm9uZTtjb2xvcjojODg4O2JvcmRlcjoxLjVweCBzb2xpZCAjRThFOEU4O2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjYwMDtjdXJzb3I6cG9pbnRlcjtmb250LWZhbWlseTppbmhlcml0O3RyYW5zaXRpb246YWxsIC4xOHN9Ci5kZi1idG4tc2Vjb25kYXJ5OmhvdmVye2JvcmRlci1jb2xvcjojY2NjO2NvbG9yOiM1NTV9CgovKiDilIDilIAgSU5UUk8g4pSA4pSAICovCi5kZi1pbnRyby1leWVicm93e2ZvbnQtc2l6ZToxMHB4O2ZvbnQtd2VpZ2h0OjcwMDtsZXR0ZXItc3BhY2luZzouMWVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtjb2xvcjojYmJiO21hcmdpbi1ib3R0b206MTBweH0KLmRmLWludHJvLXRpdGxle2ZvbnQtc2l6ZToyM3B4O2ZvbnQtd2VpZ2h0OjgwMDtjb2xvcjojMEQwRDBEO2xpbmUtaGVpZ2h0OjEuMjU7bWFyZ2luLWJvdHRvbToxMnB4fQouZGYtaW50cm8tc3Vie2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiM1NTU7bGluZS1oZWlnaHQ6MS42NTttYXJnaW4tYm90dG9tOjEuMjVyZW19Ci5kZi1pbnRyby10YWdze2Rpc3BsYXk6ZmxleDtnYXA6OHB4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi1ib3R0b206MS41cmVtfQouZGYtaW50cm8tdGFne2JhY2tncm91bmQ6I0Y0RjNFRjtwYWRkaW5nOjVweCAxM3B4O2JvcmRlci1yYWRpdXM6OTlweDtmb250LXNpemU6MTJweDtmb250LXdlaWdodDo2MDA7Y29sb3I6IzY2Nn0KCi8qIOKUgOKUgCBHQVRFIOKUgOKUgCAqLwouZGYtZ2F0ZS1iYWRnZXtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOjRweCAxM3B4O2JvcmRlci1yYWRpdXM6OTlweDtmb250LXNpemU6MTBweDtmb250LXdlaWdodDo3MDA7bGV0dGVyLXNwYWNpbmc6LjA3ZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO21hcmdpbi1ib3R0b206MTJweH0KLmRmLWdhdGUtdGl0bGV7Zm9udC1zaXplOjIwcHg7Zm9udC13ZWlnaHQ6ODAwO2NvbG9yOiMwRDBEMEQ7bGluZS1oZWlnaHQ6MS4zO21hcmdpbi1ib3R0b206OHB4fQouZGYtZ2F0ZS1zdWJ7Zm9udC1zaXplOjEzLjVweDtjb2xvcjojNTU1O2xpbmUtaGVpZ2h0OjEuNjttYXJnaW4tYm90dG9tOjEuMjVyZW19Ci5kZi1sYWJlbHtmb250LXNpemU6MTJweDtmb250LXdlaWdodDo3MDA7Y29sb3I6IzU1NTttYXJnaW4tYm90dG9tOjVweDtkaXNwbGF5OmJsb2NrfQouZGYtaW5wdXR7d2lkdGg6MTAwJTtwYWRkaW5nOjEycHggMTRweDtib3JkZXItcmFkaXVzOjEwcHg7Ym9yZGVyOjEuNXB4IHNvbGlkICNFQkVCRUI7Zm9udC1zaXplOjE0cHg7Y29sb3I6IzBEMEQwRDttYXJnaW4tYm90dG9tOjEwcHg7b3V0bGluZTpub25lO2ZvbnQtZmFtaWx5OmluaGVyaXQ7dHJhbnNpdGlvbjpib3JkZXItY29sb3IgLjE4c30KLmRmLWlucHV0OmZvY3Vze2JvcmRlci1jb2xvcjojMEQwRDBEfQouZGYtdGV4dGFyZWF7d2lkdGg6MTAwJTtwYWRkaW5nOjEycHggMTRweDtib3JkZXItcmFkaXVzOjEwcHg7Ym9yZGVyOjEuNXB4IHNvbGlkICNFQkVCRUI7Zm9udC1zaXplOjE0cHg7Y29sb3I6IzBEMEQwRDttYXJnaW4tYm90dG9tOjEycHg7b3V0bGluZTpub25lO2ZvbnQtZmFtaWx5OmluaGVyaXQ7cmVzaXplOnZlcnRpY2FsO21pbi1oZWlnaHQ6ODBweDt0cmFuc2l0aW9uOmJvcmRlci1jb2xvciAuMThzfQouZGYtdGV4dGFyZWE6Zm9jdXN7Ym9yZGVyLWNvbG9yOiMwRDBEMER9Ci5kZi1vcHRpb25hbHtmb250LXdlaWdodDo0MDA7Y29sb3I6I2JiYn0KLmRmLXByaXZhY3l7Zm9udC1zaXplOjExcHg7Y29sb3I6I2JiYjt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tdG9wOjEwcHg7bGluZS1oZWlnaHQ6MS41fQoKLyog4pSA4pSAIExPQURJTkcg4pSA4pSAICovCi5kZi1sb2FkaW5nLXdyYXB7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtwYWRkaW5nOjNyZW0gMXJlbTt0ZXh0LWFsaWduOmNlbnRlcn0KLmRmLXNwaW5uZXJ7d2lkdGg6MzZweDtoZWlnaHQ6MzZweDtib3JkZXI6M3B4IHNvbGlkICNGMEVGRUE7Ym9yZGVyLXRvcC1jb2xvcjojMEQwRDBEO2JvcmRlci1yYWRpdXM6NTAlO2FuaW1hdGlvbjpkZlNwaW4gLjdzIGxpbmVhciBpbmZpbml0ZTttYXJnaW4tYm90dG9tOjE2cHh9CkBrZXlmcmFtZXMgZGZTcGlue3Rve3RyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKX19Ci5kZi1sb2FkaW5nLXRleHR7Zm9udC1zaXplOjE0cHg7Y29sb3I6Izg4ODtmb250LXdlaWdodDo1MDB9CgovKiDilIDilIAgUkVTVUxUIOKUgOKUgCAqLwouZGYtcmVzdWx0LXRvcHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6ZmxleC1zdGFydDtnYXA6MTZweDttYXJnaW4tYm90dG9tOjEuMjVyZW19Ci5kZi1zY29yZS1jaXJjbGV7d2lkdGg6NzZweDtoZWlnaHQ6NzZweDtib3JkZXItcmFkaXVzOjUwJTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2ZsZXgtc2hyaW5rOjB9Ci5kZi1zY29yZS1udW17Zm9udC1zaXplOjIycHg7Zm9udC13ZWlnaHQ6ODAwO2xpbmUtaGVpZ2h0OjF9Ci5kZi1zY29yZS1tYXh7Zm9udC1zaXplOjExcHg7Zm9udC13ZWlnaHQ6NTAwfQouZGYtcmVzdWx0LWJhZGdle2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6NHB4IDEycHg7Ym9yZGVyLXJhZGl1czo5OXB4O2ZvbnQtc2l6ZToxMHB4O2ZvbnQtd2VpZ2h0OjcwMDtsZXR0ZXItc3BhY2luZzouMDdlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bWFyZ2luLWJvdHRvbTo4cHh9Ci5kZi1yZXN1bHQtaGVhZGxpbmV7Zm9udC1zaXplOjE4cHg7Zm9udC13ZWlnaHQ6ODAwO2NvbG9yOiMwRDBEMEQ7bGluZS1oZWlnaHQ6MS4zfQouZGYtcmVzdWx0LXN1bW1hcnl7Zm9udC1zaXplOjEzLjVweDtjb2xvcjojNDQ0O2xpbmUtaGVpZ2h0OjEuNjU7bWFyZ2luLWJvdHRvbToxLjI1cmVtfQouZGYtYXJlYXMtdGl0bGV7Zm9udC1zaXplOjEwcHg7Zm9udC13ZWlnaHQ6NzAwO2xldHRlci1zcGFjaW5nOi4xZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2NvbG9yOiNiYmI7bWFyZ2luLWJvdHRvbToxMHB4fQouZGYtYXJlYS1yb3d7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtwYWRkaW5nOjhweCAwO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNGMkYyRjB9Ci5kZi1hcmVhLW5hbWV7Zm9udC1zaXplOjEzcHg7Zm9udC13ZWlnaHQ6NjAwO2NvbG9yOiMzMzN9Ci5kZi1hcmVhLWJhci13cmFwe2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjEwcHh9Ci5kZi1hcmVhLWJhci1iZ3t3aWR0aDo4MHB4O2hlaWdodDo0cHg7YmFja2dyb3VuZDojRjBFRkVBO2JvcmRlci1yYWRpdXM6OTlweH0KLmRmLWFyZWEtYmFyLWZpbGx7aGVpZ2h0OjRweDtib3JkZXItcmFkaXVzOjk5cHh9Ci5kZi1hcmVhLXNjb3Jle2ZvbnQtc2l6ZToxMnB4O2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojNTU1O21pbi13aWR0aDozNnB4O3RleHQtYWxpZ246cmlnaHR9Ci5kZi1jdGEtYm94e2JvcmRlci1yYWRpdXM6MTJweDtwYWRkaW5nOjE0cHggMTZweDttYXJnaW46MS4yNXJlbSAwfQouZGYtY3RhLXRleHR7Zm9udC1zaXplOjEzcHg7bGluZS1oZWlnaHQ6MS42O2ZvbnQtc3R5bGU6aXRhbGljO21hcmdpbjowfQouZGYtYnRuLWN0YXtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7cGFkZGluZzoxNXB4O2JvcmRlci1yYWRpdXM6MTFweDtiYWNrZ3JvdW5kOiMwRDBEMEQ7Y29sb3I6I2ZmZjtib3JkZXI6bm9uZTtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo3MDA7Y3Vyc29yOnBvaW50ZXI7Zm9udC1mYW1pbHk6aW5oZXJpdDt0ZXh0LWFsaWduOmNlbnRlcjt0ZXh0LWRlY29yYXRpb246bm9uZTttYXJnaW4tYm90dG9tOjhweDt0cmFuc2l0aW9uOm9wYWNpdHkgLjE4c30KLmRmLWJ0bi1jdGE6aG92ZXJ7b3BhY2l0eTouODV9Ci5kZi1idG4tcmVzZXR7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO3BhZGRpbmc6MTNweDtib3JkZXItcmFkaXVzOjExcHg7YmFja2dyb3VuZDpub25lO2NvbG9yOiM4ODg7Ym9yZGVyOjEuNXB4IHNvbGlkICNFOEU4RTg7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NjAwO2N1cnNvcjpwb2ludGVyO2ZvbnQtZmFtaWx5OmluaGVyaXQ7dGV4dC1hbGlnbjpjZW50ZXI7dHJhbnNpdGlvbjphbGwgLjE4c30KLmRmLWJ0bi1yZXNldDpob3Zlcntib3JkZXItY29sb3I6I2NjYztjb2xvcjojNTU1fQouZGYtcmVzdWx0LWZvb3Rlcntmb250LXNpemU6MTFweDtjb2xvcjojY2NjO3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi10b3A6MTJweDtsaW5lLWhlaWdodDoxLjV9CgpAbWVkaWEobWF4LXdpZHRoOjQ4MHB4KXsKICAuZGYtbW9kYWwtYm9keXtwYWRkaW5nOjFyZW0gMS4yNXJlbSAxLjVyZW19CiAgLmRmLXF1ZXN0aW9ue2ZvbnQtc2l6ZToxNXB4fQogIC5kZi1yZXN1bHQtdG9we2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6MTBweH0KfQo8L3N0eWxlPgoKPCEtLSBUUklHR0VSIC0tPgo8ZGl2IGNsYXNzPSJkZi10cmlnZ2VyLXdyYXAiPgogIDxwIGNsYXNzPSJkZi10cmlnZ2VyLWV5ZWJyb3ciPkQnRnJvbnQgQnJhbmQgQXNzZXNzbWVudDwvcD4KICA8aDEgY2xhc3M9ImRmLXRyaWdnZXItdGl0bGUiPklzIHlvdXIgYnJhbmQgd29ya2luZyBmb3IgeW91PzwvaDE+CiAgPHAgY2xhc3M9ImRmLXRyaWdnZXItc3ViIj4xNSBxdWVzdGlvbnMuIDQgbWludXRlcy4gRmluZCBvdXQgd2hlcmUgeW91ciBicmFuZCByZWFsbHkgc3RhbmRzIGFuZCB3aGF0IHRvIGRvIG5leHQuICA8L3A+CiAgPGRpdiBjbGFzcz0iZGYtdHJpZ2dlci10YWdzIj4KICAgIDxzcGFuIGNsYXNzPSJkZi10cmlnZ2VyLXRhZyI+MTUgcXVlc3Rpb25zPC9zcGFuPgo8c3BhbiBjbGFzcz0iZGYtdHJpZ2dlci10YWciPjQgbWludXRlczwvc3Bhbj4KPHNwYW4gY2xhc3M9ImRmLXRyaWdnZXItdGFnIj5GcmVlIHJlcG9ydDwvc3Bhbj4KICA8L2Rpdj4KICA8YnV0dG9uIGNsYXNzPSJkZi10cmlnZ2VyLWJ0biIgb25jbGljaz0iZGZPcGVuTW9kYWwoKSI+Q2hlY2sgeW91ciBicmFuZCBub3c8L2J1dHRvbj4KPC9kaXY+Cgo8IS0tIE1PREFMIC0tPgo8ZGl2IGNsYXNzPSJkZi1vdmVybGF5IiBpZD0iZGZPdmVybGF5IiBvbmNsaWNrPSJkZkhhbmRsZU92ZXJsYXkoZXZlbnQpIj4KICA8ZGl2IGNsYXNzPSJkZi1tb2RhbCI+CiAgICA8ZGl2IGNsYXNzPSJkZi1tb2RhbC1oZWFkZXIiPgogICAgICA8YnV0dG9uIGNsYXNzPSJkZi1tb2RhbC1jbG9zZSIgb25jbGljaz0iZGZDbG9zZU1vZGFsKCkiPsOXPC9idXR0b24+CiAgICA8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImRmLW1vZGFsLWJvZHkiIGlkPSJkZk1vZGFsQm9keSI+PC9kaXY+CiAgPC9kaXY+CjwvZGl2PgoKPHNjcmlwdD4KY29uc3QgQUpBWF9VUkwgICA9ICh0eXBlb2YgZGZyb250UXVpeiAhPT0gJ3VuZGVmaW5lZCcpID8gZGZyb250UXVpei5hamF4VXJsIDogJy93cC1hZG1pbi9hZG1pbi1hamF4LnBocCc7CmNvbnN0IEFKQVhfTk9OQ0UgPSAodHlwZW9mIGRmcm9udFF1aXogIT09ICd1bmRlZmluZWQnKSA\/IGRmcm9udFF1aXoubm9uY2UgIDogJyc7Cgpjb25zdCBERl9RVUVTVElPTlMgPSBbCiAgeyBibG9jazogIkJyYW5kIENsYXJpdHkiLCBxOiAiQ291bGQgeW91IGV4cGxhaW4gd2hhdCB5b3VyIGJyYW5kIGRvZXMgaW4gdW5kZXIgMTAgc2Vjb25kcywgY29uc2lzdGVudGx5LCByZWdhcmRsZXNzIG9mIHdobyBpcyBhc2tpbmc\/Iiwgb3B0aW9uczogW3sgdGV4dDogIlllcy4gV2UgaGF2ZSBhIGNsZWFyIHZhbHVlIHByb3Bvc2l0aW9uIGFuZCB1c2UgaXQgY29uc2lzdGVudGx5IGV2ZXJ5d2hlcmUuIiwgc2NvcmU6IDEwIH0sIHsgdGV4dDogIlNvcnQgb2YuIEl0IGRlcGVuZHMgb24gdGhlIGNvbnRleHQgb3Igd2hvIGlzIGluIHRoZSByb29tLiIsIHNjb3JlOiA1IH0sIHsgdGV4dDogIkhvbmVzdGx5IG5vLiBEaWZmZXJlbnQgcGVvcGxlIG9uIG91ciB0ZWFtIHdvdWxkIHNheSBzb21ldGhpbmcgZGlmZmVyZW50LiIsIHNjb3JlOiAwIH1dIH0sCiAgeyBibG9jazogIkJyYW5kIENsYXJpdHkiLCBxOiAiRG9lcyB5b3VyIGJyYW5kIGhhdmUgYSBkZWZpbmVkIHBvc2l0aW9uaW5nPyBBIHNwZWNpZmljIHNlZ21lbnQgb3IgY2xpZW50IHR5cGUgZm9yIHdob20geW91IGFyZSBjbGVhcmx5IHRoZSBiZXN0IG9wdGlvbj8iLCBvcHRpb25zOiBbeyB0ZXh0OiAiWWVzLiBXZSBrbm93IGV4YWN0bHkgd2hvIHdlIGFyZSBmb3IgYW5kIHdobyB3ZSBhcmUgbm90IGZvci4iLCBzY29yZTogMTAgfSwgeyB0ZXh0OiAiV2UgaGF2ZSBhbiBpZGVhLCBidXQgd2UgdHJ5IHRvIHNlcnZlIHNldmVyYWwgZGlmZmVyZW50IHR5cGVzIG9mIGNsaWVudHMuIiwgc2NvcmU6IDUgfSwgeyB0ZXh0OiAiTm8gZGVmaW5lZCBwb3NpdGlvbmluZy4gV2Ugd2FudCB0byBhcHBlYWwgdG8gZXZlcnlvbmUuIiwgc2NvcmU6IDAgfV0gfSwKICB7IGJsb2NrOiAiQnJhbmQgQ2xhcml0eSIsIHE6ICJEb2VzIHlvdXIgdGVhbSBjb21tdW5pY2F0ZSB5b3VyIGJyYW5kIGNvbnNpc3RlbnRseSBhY3Jvc3MgYWxsIGNsaWVudCB0b3VjaHBvaW50cywgZnJvbSBlbWFpbHMgdG8gcHJvcG9zYWxzIHRvIGNhbGxzPyIsIG9wdGlvbnM6IFt7IHRleHQ6ICJZZXMuIFRoZSBtZXNzYWdlIGlzIGNvbnNpc3RlbnQgcmVnYXJkbGVzcyBvZiB3aG8gZGVsaXZlcnMgaXQuIiwgc2NvcmU6IDEwIH0sIHsgdGV4dDogIk1vc3RseSwgYnV0IGl0IHZhcmllcyBkZXBlbmRpbmcgb24gdGhlIHBlcnNvbi4iLCBzY29yZTogNSB9LCB7IHRleHQ6ICJOby4gRWFjaCBwZXJzb24gY29tbXVuaWNhdGVzIGl0IGRpZmZlcmVudGx5LiIsIHNjb3JlOiAwIH1dIH0sCiAgeyBibG9jazogIlZpc3VhbCBDb25zaXN0ZW5jeSIsIHE6ICJJZiBzb21lb25lIHNhdyB5b3VyIHdlYnNpdGUsIGEgc29jaWFsIHBvc3QgYW5kIGEgcHJvcG9zYWwgd2l0aG91dCB5b3VyIG5hbWUgb24gdGhlbSwgd291bGQgdGhleSByZWNvZ25pc2UgdGhleSBhcmUgYWxsIGZyb20gdGhlIHNhbWUgYnJhbmQ\/Iiwgb3B0aW9uczogW3sgdGV4dDogIkFic29sdXRlbHkuIE91ciB2aXN1YWwgc3R5bGUgaXMgaW1tZWRpYXRlbHkgcmVjb2duaXNhYmxlIGFjcm9zcyBldmVyeSB0b3VjaHBvaW50LiIsIHNjb3JlOiAxMCB9LCB7IHRleHQ6ICJQcm9iYWJseS4gVGhlcmUgaXMgc29tZSBjb25zaXN0ZW5jeSwgYnV0IGl0IGlzIG5vdCBhaXJ0aWdodC4iLCBzY29yZTogNSB9LCB7IHRleHQ6ICJVbmxpa2VseS4gRWFjaCBjaGFubmVsIGxvb2tzIGFuZCBmZWVscyBkaWZmZXJlbnQuIiwgc2NvcmU6IDAgfV0gfSwKICB7IGJsb2NrOiAiVmlzdWFsIENvbnNpc3RlbmN5IiwgcTogIkRvZXMgeW91ciBicmFuZCBoYXZlIGEgZG9jdW1lbnRlZCB2aXN1YWwgc3lzdGVtLCBjb2xvdXIgcGFsZXR0ZSwgdHlwb2dyYXBoeSBhbmQgbG9nbyBydWxlcywgdGhhdCB5b3VyIHRlYW0gYWN0dWFsbHkgZm9sbG93cz8iLCBvcHRpb25zOiBbeyB0ZXh0OiAiWWVzLiBXZSBoYXZlIGJyYW5kIGd1aWRlbGluZXMgYW5kIHRoZSB0ZWFtIHVzZXMgdGhlbSBjb25zaXN0ZW50bHkuIiwgc2NvcmU6IDEwIH0sIHsgdGV4dDogIlBhcnRpYWxseS4gU29tZSBlbGVtZW50cyBhcmUgZGVmaW5lZCBidXQgbm90IGV2ZXJ5dGhpbmcgaXMgZG9jdW1lbnRlZC4iLCBzY29yZTogNSB9LCB7IHRleHQ6ICJObyBndWlkZWxpbmVzLiBFYWNoIHBpZWNlIGlzIG1hZGUgaW5kZXBlbmRlbnRseS4iLCBzY29yZTogMCB9XSB9LAogIHsgYmxvY2s6ICJEaWdpdGFsIFByZXNlbmNlIiwgcTogIldoZW4gc29tZW9uZSBsYW5kcyBvbiB5b3VyIHdlYnNpdGUsIGNhbiB0aGV5IHVuZGVyc3RhbmQgd2hhdCB5b3UgZG8sIHdobyBpdCBpcyBmb3IsIGFuZCB3aHkgdGhleSBzaG91bGQgY2hvb3NlIHlvdSBpbiB1bmRlciA1IHNlY29uZHM\/Iiwgb3B0aW9uczogW3sgdGV4dDogIlllcy4gVGhlIHNpdGUgaXMgY2xlYXIgYW5kIGNvbW11bmljYXRlcyBvdXIgdmFsdWUgZWZmZWN0aXZlbHkuIiwgc2NvcmU6IDEwIH0sIHsgdGV4dDogIk1vcmUgb3IgbGVzcy4gVGhlcmUgaXMgaW5mb3JtYXRpb24sIGJ1dCB0aGUgY29yZSBtZXNzYWdlIGlzIG5vdCBpbW1lZGlhdGVseSBvYnZpb3VzLiIsIHNjb3JlOiA1IH0sIHsgdGV4dDogIk5vLiBUaGUgc2l0ZSBpcyBvdXRkYXRlZCBvciBkb2VzIG5vdCBjb21tdW5pY2F0ZSB3aGF0IHdlIGRvIHdlbGwuIiwgc2NvcmU6IDAgfV0gfSwKICB7IGJsb2NrOiAiRGlnaXRhbCBQcmVzZW5jZSIsIHE6ICJEb2VzIHlvdXIgc29jaWFsIG1lZGlhIHByZXNlbmNlIHJlZmxlY3QgdGhlIGxldmVsIGFuZCBwcm9mZXNzaW9uYWxpc20gb2YgeW91ciBidXNpbmVzcz8iLCBvcHRpb25zOiBbeyB0ZXh0OiAiWWVzLiBXaGF0IHdlIHB1Ymxpc2ggYnVpbGRzIGNyZWRpYmlsaXR5IGFuZCBpcyBjb25zaXN0ZW50IHdpdGggb3VyIGJyYW5kLiIsIHNjb3JlOiAxMCB9LCB7IHRleHQ6ICJTb21ldGltZXMuIFF1YWxpdHkgdmFyaWVzIGRlcGVuZGluZyBvbiB3aG8gY3JlYXRlcyBpdCBhbmQgd2hlbi4iLCBzY29yZTogNSB9LCB7IHRleHQ6ICJOby4gV2UgYXJlIGVpdGhlciBhYnNlbnQgb3IgdGhlIGNvbnRlbnQgZG9lcyBub3QgcmVwcmVzZW50IHVzIHdlbGwuIiwgc2NvcmU6IDAgfV0gfSwKICB7IGJsb2NrOiAiRGlnaXRhbCBQcmVzZW5jZSIsIHE6ICJXaGVuIHlvdSBzZWFyY2ggeW91ciBjb21wYW55IG5hbWUgb24gR29vZ2xlLCBkbyB0aGUgZmlyc3QgcmVzdWx0cyByZXByZXNlbnQgeW91ciBicmFuZCB3ZWxsPyIsIG9wdGlvbnM6IFt7IHRleHQ6ICJZZXMuIFRoZSB0b3AgcmVzdWx0cyBhcmUgY29udHJvbGxlZCBieSB1cyBhbmQgYnVpbGQgdHJ1c3QuIiwgc2NvcmU6IDEwIH0sIHsgdGV4dDogIlBhcnRpYWxseS4gV2Ugc2hvdyB1cCwgYnV0IHRoZSByZXN1bHRzIGFyZSBub3QgaWRlYWwuIiwgc2NvcmU6IDUgfSwgeyB0ZXh0OiAiTm8uIFRoZXJlIGlzIGxpdHRsZSBjb250ZW50IGZyb20gdXMsIG9yIHdoYXQgYXBwZWFycyBkb2VzIG5vdCBoZWxwLiIsIHNjb3JlOiAwIH1dIH0sCiAgeyBibG9jazogIk1hcmtldCBQZXJjZXB0aW9uIiwgcTogIldvdWxkIGEgcG90ZW50aWFsIGNsaWVudCB3aG8gaGFzIG5ldmVyIGhlYXJkIG9mIHlvdSB1bmRlcnN0YW5kIHlvdXIgdmFsdWUgYnkgc2VlaW5nIHlvdXIgYnJhbmQsIHdpdGhvdXQgbmVlZGluZyBhIG1lZXRpbmcgZmlyc3Q\/Iiwgb3B0aW9uczogW3sgdGV4dDogIlllcy4gT3VyIGJyYW5kIGNvbW11bmljYXRlcyB2YWx1ZSBpbmRlcGVuZGVudGx5IGFuZCBjb252aW5jaW5nbHkuIiwgc2NvcmU6IDEwIH0sIHsgdGV4dDogIlNvbWV0aW1lcy4gV2UgdXN1YWxseSBuZWVkIHRvIGV4cGxhaW4gd2hhdCB3ZSBkbyBpbiBkZXRhaWwuIiwgc2NvcmU6IDUgfSwgeyB0ZXh0OiAiTm8uIE91ciB2YWx1ZSBvbmx5IGJlY29tZXMgY2xlYXIgYWZ0ZXIgYSBjb252ZXJzYXRpb24uIiwgc2NvcmU6IDAgfV0gfSwKICB7IGJsb2NrOiAiTWFya2V0IFBlcmNlcHRpb24iLCBxOiAiSG93IGlzIHlvdXIgYnJhbmQgcGVyY2VpdmVkIGJ5IGN1cnJlbnQgY2xpZW50cyBjb21wYXJlZCB0byB5b3VyIGRpcmVjdCBjb21wZXRpdG9ycz8iLCBvcHRpb25zOiBbeyB0ZXh0OiAiV2UgYXJlIGNsZWFybHkgcmVjb2duaXNlZCBhcyB0aGUgYmVzdCBvcHRpb24gaW4gb3VyIHNlZ21lbnQuIiwgc2NvcmU6IDEwIH0sIHsgdGV4dDogIldlIGFyZSBvbmUgb2Ygc2V2ZXJhbCBvcHRpb25zLiBXZSBkbyBub3Qgc3RhbmQgb3V0IGNsZWFybHkuIiwgc2NvcmU6IDUgfSwgeyB0ZXh0OiAiV2UgbW9zdGx5IGNvbXBldGUgb24gcHJpY2UuIEJyYW5kIGlzIG5vdCBhIGRpZmZlcmVudGlhdGluZyBmYWN0b3IuIiwgc2NvcmU6IDAgfV0gfSwKICB7IGJsb2NrOiAiTWFya2V0IFBlcmNlcHRpb24iLCBxOiAiRG8geW91ciBjbGllbnRzIHJlY29tbWVuZCB5b3Ugc3BvbnRhbmVvdXNseT8gSXMgeW91ciBicmFuZCBlYXN5IHRvIHJlZmVyPyIsIG9wdGlvbnM6IFt7IHRleHQ6ICJZZXMuIFdlIHJlY2VpdmUgcmVmZXJyYWxzIHJlZ3VsYXJseSBhbmQgY2xpZW50cyBrbm93IGhvdyB0byBwcmVzZW50IHVzLiIsIHNjb3JlOiAxMCB9LCB7IHRleHQ6ICJTb21ldGltZXMsIGJ1dCByYXJlbHkgc3BvbnRhbmVvdXNseSBvciBjb25zaXN0ZW50bHkuIiwgc2NvcmU6IDUgfSwgeyB0ZXh0OiAiTm8uIFdvcmQgb2YgbW91dGggaXMgd2VhayBvciBlc3NlbnRpYWxseSBub24tZXhpc3RlbnQuIiwgc2NvcmU6IDAgfV0gfSwKICB7IGJsb2NrOiAiU3RyYXRlZ3kiLCBxOiAiRG9lcyB5b3VyIGJyYW5kIGFjdGl2ZWx5IGhlbHAgeW91IHdpbiBjbGllbnRzLCBvciBkbyB5b3Ugd2luIGNsaWVudHMgZGVzcGl0ZSB5b3VyIGJyYW5kPyIsIG9wdGlvbnM6IFt7IHRleHQ6ICJPdXIgYnJhbmQgYWN0aXZlbHkgYXR0cmFjdHMgYW5kIGNvbnZlcnRzIHRoZSByaWdodCBjbGllbnRzLiIsIHNjb3JlOiAxMCB9LCB7IHRleHQ6ICJJdCBoZWxwcyBzb21ld2hhdCwgYnV0IGl0IGlzIG5vdCBhIHJlYWwgY29tcGV0aXRpdmUgYWR2YW50YWdlLiIsIHNjb3JlOiA1IH0sIHsgdGV4dDogIldlIHdpbiBjbGllbnRzIGRlc3BpdGUgb3VyIGJyYW5kLCBub3QgYmVjYXVzZSBvZiBpdC4iLCBzY29yZTogMCB9XSB9LAogIHsgYmxvY2s6ICJTdHJhdGVneSIsIHE6ICJJcyB5b3VyIGJyYW5kIHJlYWR5IHRvIHN1cHBvcnQgeW91ciBidXNpbmVzcyBncm93dGggb3ZlciB0aGUgbmV4dCAyIHRvIDMgeWVhcnM\/Iiwgb3B0aW9uczogW3sgdGV4dDogIlllcy4gV2UgaGF2ZSBhIHNjYWxhYmxlIGlkZW50aXR5IGFuZCBhIGxvbmctdGVybSBicmFuZCBzdHJhdGVneS4iLCBzY29yZTogMTAgfSwgeyB0ZXh0OiAiTW9yZSBvciBsZXNzLiBJdCB3b3JrcyBmb3Igbm93IGJ1dCB3aWxsIG5lZWQgdXBkYXRpbmcuIiwgc2NvcmU6IDUgfSwgeyB0ZXh0OiAiTm8uIFRoZSBicmFuZCB3ZSBoYXZlIGRvZXMgbm90IHNlcnZlIHRoZSBidXNpbmVzcyB3ZSB3YW50IHRvIGJ1aWxkLiIsIHNjb3JlOiAwIH1dIH0sCiAgeyBibG9jazogIlN0cmF0ZWd5IiwgcTogIkRvIHlvdSBoYXZlIGEgY2xlYXIgdmlzaW9uIG9mIGhvdyB5b3VyIGJyYW5kIHNob3VsZCBldm9sdmUgaW4gdGVybXMgb2YgdGVycml0b3J5LCB0b25lIGFuZCBpZGVudGl0eSB0byByZWFjaCB5b3VyIGJ1c2luZXNzIG9iamVjdGl2ZXM\/Iiwgb3B0aW9uczogW3sgdGV4dDogIlllcy4gV2Uga25vdyB3aGVyZSB3ZSB3YW50IHRvIGdvIGFuZCB0aGUgYnJhbmQgaXMgYWxpZ25lZCB3aXRoIHRoYXQgdmlzaW9uLiIsIHNjb3JlOiAxMCB9LCB7IHRleHQ6ICJXZSBoYXZlIGNsZWFyIGJ1c2luZXNzIGdvYWxzIGJ1dCB0aGUgYnJhbmQgaXMgbm90IG5lY2Vzc2FyaWx5IGFsaWduZWQgd2l0aCB0aGVtLiIsIHNjb3JlOiA1IH0sIHsgdGV4dDogIk5vLiBUaGUgYnJhbmQgZ3JldyBvcmdhbmljYWxseSB3aXRob3V0IGEgZGVmaW5lZCBzdHJhdGVnaWMgZGlyZWN0aW9uLiIsIHNjb3JlOiAwIH1dIH0sCiAgeyBibG9jazogIlN0cmF0ZWd5IiwgcTogIklmIHlvdSBoYWQgdG8gcmF0ZSB5b3VyIGJyYW5kIGFzIGEgYnVzaW5lc3MgYXNzZXQgdG9kYXksIHdoYXQgd291bGQgeW91IHNheT8iLCBvcHRpb25zOiBbeyB0ZXh0OiAiSXQgaXMgb25lIG9mIG91ciBzdHJvbmdlc3QgYXNzZXRzLiBJdCBjcmVhdGVzIHJlYWwgY29tbWVyY2lhbCB2YWx1ZS4iLCBzY29yZTogMTAgfSwgeyB0ZXh0OiAiSXQgaXMgbmV1dHJhbC4gSXQgZG9lcyBub3QgaHVydCB1cyBidXQgaXQgZG9lcyBub3QgYWN0aXZlbHkgaGVscCB1cyBlaXRoZXIuIiwgc2NvcmU6IDUgfSwgeyB0ZXh0OiAiSXQgaXMgYSBsaWFiaWxpdHkuIEl0IGhvbGRzIHVzIGJhY2sgbW9yZSB0aGFuIGl0IGhlbHBzIHVzLiIsIHNjb3JlOiAwIH1dIH0sCl07Cgpjb25zdCBERl9QUk9GSUxFUyA9IFsKICB7IGxhYmVsOiAiQnJhbmQgYXQgUmlzayIsICAgICBtaW46IDAsICAgbWF4OiA0OSwgIGNvbG9yOiAiI0UyNEI0QSIsIGJnOiAiI0ZDRUJFQiIsIGRhcms6ICIjNzkxRjFGIiwgaGVhZGxpbmU6ICJZb3VyIGJyYW5kIGlzIHdvcmtpbmcgYWdhaW5zdCB5b3VyIGJ1c2luZXNzLiIsIHN1bW1hcnk6ICJUaGUgYXNzZXNzbWVudCByZXZlYWxzIHNpZ25pZmljYW50IGdhcHMgaW4gY2xhcml0eSwgY29uc2lzdGVuY3kgYW5kIGNyZWRpYmlsaXR5LiBUaGVzZSBhcmUgbm90IGNvc21ldGljIGlzc3Vlcy4gVGhleSBoYXZlIHJlYWwgY29tbWVyY2lhbCBjb3N0LiBFdmVyeSBkYXkgYSBwb3RlbnRpYWwgY2xpZW50IGNhbm5vdCBxdWlja2x5IHVuZGVyc3RhbmQgd2hhdCB5b3UgZG8sIHdoeSB5b3UgYXJlIGRpZmZlcmVudCwgb3Igd2hldGhlciB0byB0cnVzdCB5b3UgaXMgYSBkYXkgeW91ciBicmFuZCBpcyBhY3RpdmVseSBsb3NpbmcgeW91IGJ1c2luZXNzLiIsIGN0YTogIkF0IEQnRnJvbnQgd2UgY2FuIGJ1aWxkIHRoZSBicmFuZCBmb3VuZGF0aW9uIHlvdXIgYnVzaW5lc3MgYWN0dWFsbHkgbmVlZHMuIEZyb20gdGhlIGdyb3VuZCB1cC4iIH0sCiAgeyBsYWJlbDogIkJyYW5kIGluIFByb2dyZXNzIiwgbWluOiA1MCwgIG1heDogODksICBjb2xvcjogIiNCQTc1MTciLCBiZzogIiNGQUVFREEiLCBkYXJrOiAiIzYzMzgwNiIsIGhlYWRsaW5lOiAiWW91IGhhdmUgdGhlIGZvdW5kYXRpb24uIE5vdyBpdCBuZWVkcyB0byBob2xkLiIsIHN1bW1hcnk6ICJZb3VyIGJyYW5kIGhhcyBwb3RlbnRpYWwgYW5kIHNvbWUgZWxlbWVudHMgdGhhdCBnZW51aW5lbHkgd29yay4gQnV0IGl0IGlzIGluY29tcGxldGUuIFRoZXJlIGlzIGluY29uc2lzdGVuY3kgYWNyb3NzIHRvdWNocG9pbnRzIGFuZCBnYXBzIGluIGhvdyB5b3UgY29tbXVuaWNhdGUgeW91ciB2YWx1ZS4gVGhlIHJpZ2h0IGNsaWVudHMgYXJlIGxpa2VseSBwYXNzaW5nIHlvdSBieSBiZWNhdXNlIHRoZSBicmFuZCBkb2VzIG5vdCB0ZWxsIHRoZSBmdWxsIHN0b3J5LiIsIGN0YTogIkF0IEQnRnJvbnQgd2UgY2xvc2UgdGhlIGdhcHMsIGFsaWduIHlvdXIgdG91Y2hwb2ludHMsIGFuZCBnaXZlIHlvdXIgYnJhbmQgdGhlIGNvbnNpc3RlbmN5IGl0IGlzIG1pc3NpbmcuIiB9LAogIHsgbGFiZWw6ICJGdW5jdGlvbmFsIEJyYW5kIiwgIG1pbjogOTAsICBtYXg6IDExOSwgY29sb3I6ICIjNjM5OTIyIiwgYmc6ICIjRUFGM0RFIiwgZGFyazogIiMyNzUwMEEiLCBoZWFkbGluZTogIllvdXIgYnJhbmQgd29ya3MuIEl0IGp1c3QgZG9lcyBub3Qgc3RhbmQgb3V0LiIsIHN1bW1hcnk6ICJZb3UgaGF2ZSBidWlsdCBhIGJyYW5kIHRoYXQgZnVuY3Rpb25zLiBJdCBjb21tdW5pY2F0ZXMgd2hhdCB5b3UgZG8sIGxvb2tzIHByb2Zlc3Npb25hbCBhbmQgaG9sZHMgdG9nZXRoZXIgYWNyb3NzIG1vc3QgdG91Y2hwb2ludHMuIFRoYXQgcHV0cyB5b3UgYWhlYWQgb2YgbW9zdC4gQnV0IGZ1bmN0aW9uYWwgaXMgbm90IGEgY29tcGV0aXRpdmUgYWR2YW50YWdlLiBJbiBhIGNyb3dkZWQgbWFya2V0LCBicmFuZHMgdGhhdCBkbyBub3QgYWN0aXZlbHkgZGlmZmVyZW50aWF0ZSBnZXQgY29tbW9kaXRpc2VkLiIsIGN0YTogIkF0IEQnRnJvbnQgd2Ugd29yayBvbiBwb3NpdGlvbmluZyBhbmQgZGlmZmVyZW50aWF0aW9uIHRvIHR1cm4gYSBmdW5jdGlvbmFsIGJyYW5kIGludG8gb25lIHRoYXQgYWN0aXZlbHkgYXR0cmFjdHMuIiB9LAogIHsgbGFiZWw6ICJTdHJvbmcgQnJhbmQiLCAgICAgIG1pbjogMTIwLCBtYXg6IDE1MCwgY29sb3I6ICIjMUQ5RTc1IiwgYmc6ICIjRTFGNUVFIiwgZGFyazogIiMwODUwNDEiLCBoZWFkbGluZTogIllvdSBhcmUgYWhlYWQuIE5vdyBzY2FsZSB3aXRoIGludGVudGlvbi4iLCBzdW1tYXJ5OiAiWW91ciBicmFuZCBpcyBnZW51aW5lbHkgc3Ryb25nLiBDbGVhciBwb3NpdGlvbmluZywgY29uc2lzdGVudCBpZGVudGl0eSwgY3JlZGlibGUgcHJlc2VuY2UgYW5kIHN0cmF0ZWdpYyBhd2FyZW5lc3MuIFlvdSBhcmUgaW4gdGhlIHRvcCB0aWVyLiBUaGUgcXVlc3Rpb24gbm93IGlzIG5vdCB3aGV0aGVyIHlvdXIgYnJhbmQgd29ya3MsIGl0IGlzIHdoZXRoZXIgaXQgaXMgYnVpbHQgdG8gc2NhbGUuIiwgY3RhOiAiQXQgRCdGcm9udCB3ZSBoZWxwIHlvdSBzY2FsZSBhIHN0cm9uZyBicmFuZCB3aXRoIGludGVudGlvbi4gTmV3IG1hcmtldHMsIHNjYWxhYmxlIGFzc2V0cywgYnJhbmQtbGVkIGdyb3d0aC4iIH0sCl07Cgpjb25zdCBERl9CTE9DS1MgID0gWy4uLm5ldyBTZXQoREZfUVVFU1RJT05TLm1hcChxID0+IHEuYmxvY2spKV07CmNvbnN0IERGX01BWCAgICAgPSBERl9RVUVTVElPTlMubGVuZ3RoICogMTA7CgpsZXQgRFMgPSB7IHN0ZXA6ICdpbnRybycsIGN1cnJlbnQ6IDAsIGFuc3dlcnM6IHt9LCBzZWxlY3RlZDogbnVsbCwgc2VsZWN0ZWRJZHg6IG51bGwsIG5hbWU6ICcnLCBlbWFpbDogJycsIGNvbXBhbnk6ICcnLCBjb25jZXJuOiAnJyB9OwoKZnVuY3Rpb24gZGZHZXRQcm9maWxlKHNjb3JlKSB7IHJldHVybiBERl9QUk9GSUxFUy5maW5kKHAgPT4gc2NvcmUgPj0gcC5taW4gJiYgc2NvcmUgPD0gcC5tYXgpIHx8IERGX1BST0ZJTEVTWzBdOyB9CmZ1bmN0aW9uIGRmR2V0U2NvcmUoKSAgeyByZXR1cm4gT2JqZWN0LnZhbHVlcyhEUy5hbnN3ZXJzKS5yZWR1Y2UoKGEsYikgPT4gYStiLCAwKTsgfQpmdW5jdGlvbiBkZkdldEJsb2NrcygpIHsKICByZXR1cm4gREZfQkxPQ0tTLm1hcChiID0+IHsKICAgIGNvbnN0IHFzID0gREZfUVVFU1RJT05TLm1hcCgocSxpKSA9PiAoey4uLnEsaX0pKS5maWx0ZXIocSA9PiBxLmJsb2NrID09PSBiKTsKICAgIGNvbnN0IGVhcm5lZCA9IHFzLnJlZHVjZSgocyxxKSA9PiBzICsgKERTLmFuc3dlcnNbcS5pXSA\/PyAwKSwgMCk7CiAgICBjb25zdCBtYXggPSBxcy5sZW5ndGggKiAxMDsKICAgIHJldHVybiB7IG5hbWU6IGIsIGVhcm5lZCwgbWF4LCBwY3Q6IE1hdGgucm91bmQoKGVhcm5lZC9tYXgpKjEwMCkgfTsKICB9KTsKfQoKZnVuY3Rpb24gZGZPcGVuTW9kYWwoKSAgeyBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnZGZPdmVybGF5JykuY2xhc3NMaXN0LmFkZCgnYWN0aXZlJyk7IGRvY3VtZW50LmJvZHkuc3R5bGUub3ZlcmZsb3c9J2hpZGRlbic7IGRmUmVuZGVyKCk7IH0KZnVuY3Rpb24gZGZDbG9zZU1vZGFsKCkgeyBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnZGZPdmVybGF5JykuY2xhc3NMaXN0LnJlbW92ZSgnYWN0aXZlJyk7IGRvY3VtZW50LmJvZHkuc3R5bGUub3ZlcmZsb3c9Jyc7IH0KZnVuY3Rpb24gZGZIYW5kbGVPdmVybGF5KGUpIHsgaWYgKGUudGFyZ2V0PT09ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2RmT3ZlcmxheScpKSBkZkNsb3NlTW9kYWwoKTsgfQpmdW5jdGlvbiBkZlNlbGVjdChzY29yZSwgaWR4KSB7IERTLnNlbGVjdGVkPXNjb3JlOyBEUy5zZWxlY3RlZElkeD1pZHg7IGRmUmVuZGVyKCk7IH0KZnVuY3Rpb24gZGZVcGRhdGUoZix2KSB7IERTW2ZdPXY7IH0KCmZ1bmN0aW9uIGRmTmV4dCgpIHsKICBpZiAoRFMuc2VsZWN0ZWQ9PT1udWxsKSByZXR1cm47CiAgRFMuYW5zd2Vyc1tEUy5jdXJyZW50XT1EUy5zZWxlY3RlZDsgRFMuc2VsZWN0ZWQ9bnVsbDsgRFMuc2VsZWN0ZWRJZHg9bnVsbDsKICBEUy5jdXJyZW50KzEgPCBERl9RVUVTVElPTlMubGVuZ3RoID8gRFMuY3VycmVudCsrIDogRFMuc3RlcD0nZ2F0ZSc7CiAgZGZSZW5kZXIoKTsKfQpmdW5jdGlvbiBkZkJhY2soKSB7CiAgaWYgKERTLmN1cnJlbnQ9PT0wKSB7IERTLnN0ZXA9J2ludHJvJzsgRFMuc2VsZWN0ZWQ9bnVsbDsgZGZSZW5kZXIoKTsgcmV0dXJuOyB9CiAgRFMuY3VycmVudC0tOwogIERTLnNlbGVjdGVkID0gRFMuYW5zd2Vyc1tEUy5jdXJyZW50XSA\/PyBudWxsOwogIERTLnNlbGVjdGVkSWR4ID0gRFMuc2VsZWN0ZWQhPT1udWxsID8gREZfUVVFU1RJT05TW0RTLmN1cnJlbnRdLm9wdGlvbnMuZmluZEluZGV4KG89Pm8uc2NvcmU9PT1EUy5zZWxlY3RlZCkgOiBudWxsOwogIGRlbGV0ZSBEUy5hbnN3ZXJzW0RTLmN1cnJlbnRdOwogIGRmUmVuZGVyKCk7Cn0KCmFzeW5jIGZ1bmN0aW9uIGRmU3VibWl0KCkgewogIGlmICghRFMubmFtZSB8fCAhRFMuZW1haWwpIHJldHVybjsKICBEUy5zdGVwPSdsb2FkaW5nJzsgZGZSZW5kZXIoKTsKICBjb25zdCBzY29yZSA9IGRmR2V0U2NvcmUoKTsKICBjb25zdCBmZCA9IG5ldyBGb3JtRGF0YSgpOwogIGZkLmFwcGVuZCgnYWN0aW9uJywnZGZyb250X3F1aXpfc3VibWl0Jyk7CiAgZmQuYXBwZW5kKCdub25jZScsIEFKQVhfTk9OQ0UpOwogIGZkLmFwcGVuZCgnbmFtZScsICBEUy5uYW1lKTsKICBmZC5hcHBlbmQoJ2VtYWlsJywgRFMuZW1haWwpOwogIGZkLmFwcGVuZCgnc2NvcmUnLCBzY29yZSk7CiAgZmQuYXBwZW5kKCdjb25jZXJuJywgRFMuY29uY2Vybik7CiAgZmQuYXBwZW5kKCdjb21wYW55JywgRFMuY29tcGFueSk7CiAgdHJ5IHsKICAgIGNvbnN0IHJlcyA9IGF3YWl0IGZldGNoKEFKQVhfVVJMLCB7IG1ldGhvZDonUE9TVCcsIGJvZHk6ZmQgfSk7CiAgICBjb25zdCBkYXRhID0gYXdhaXQgcmVzLmpzb24oKTsKICAgIGlmIChkYXRhLnN1Y2Nlc3MpIHNlc3Npb25TdG9yYWdlLnNldEl0ZW0oJ2Rmcm9udF9xdWl6X2NvbXBsZXRlZCcsJzEnKTsKICB9IGNhdGNoKGUpIHsgY29uc29sZS53YXJuKCdRdWl6IHN1Ym1pdCBlcnJvcjonLCBlKTsgfQogIERTLnN0ZXA9J3Jlc3VsdCc7IGRmUmVuZGVyKCk7Cn0KCmZ1bmN0aW9uIGRmUmVzZXQoKSB7CiAgRFMgPSB7IHN0ZXA6J2ludHJvJywgY3VycmVudDowLCBhbnN3ZXJzOnt9LCBzZWxlY3RlZDpudWxsLCBzZWxlY3RlZElkeDpudWxsLCBuYW1lOicnLCBlbWFpbDonJywgY29tcGFueTonJywgY29uY2VybjonJyB9OwogIGRmUmVuZGVyKCk7Cn0KCmZ1bmN0aW9uIGRmUmVuZGVyKCkgewogIGNvbnN0IGJvZHkgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnZGZNb2RhbEJvZHknKTsKICBjb25zdCBzY29yZSA9IGRmR2V0U2NvcmUoKTsKICBjb25zdCBwcm9maWxlID0gZGZHZXRQcm9maWxlKHNjb3JlKTsKICBjb25zdCBwcm9ncmVzcyA9IE1hdGgucm91bmQoKERTLmN1cnJlbnQvREZfUVVFU1RJT05TLmxlbmd0aCkqMTAwKTsKCiAgaWYgKERTLnN0ZXA9PT0naW50cm8nKSB7CiAgICBib2R5LmlubmVySFRNTCA9IGAKICAgICAgPHAgY2xhc3M9ImRmLWludHJvLWV5ZWJyb3ciPkJyYW5kIEhlYWx0aCBDaGVjazwvcD4KICAgICAgPGgyIGNsYXNzPSJkZi1pbnRyby10aXRsZSI+SXMgeW91ciBicmFuZCB3b3JraW5nIGZvciB5b3Ugb3IgYWdhaW5zdCB5b3U\/PC9oMj4KICAgICAgPHAgY2xhc3M9ImRmLWludHJvLXN1YiI+QW5zd2VyIDE1IHF1ZXN0aW9ucyBhbmQgZmluZCBvdXQgd2hlcmUgeW91ciBicmFuZCBzdGFuZHMgdG9kYXkgYWNyb3NzIGNsYXJpdHksIHZpc3VhbCBjb25zaXN0ZW5jeSwgZGlnaXRhbCBwcmVzZW5jZSwgbWFya2V0IHBlcmNlcHRpb24gYW5kIHN0cmF0ZWdpYyByZWFkaW5lc3MuPC9wPgogICAgICA8ZGl2IGNsYXNzPSJkZi1pbnRyby10YWdzIj48c3BhbiBjbGFzcz0iZGYtaW50cm8tdGFnIj4xNSBxdWVzdGlvbnM8L3NwYW4+PHNwYW4gY2xhc3M9ImRmLWludHJvLXRhZyI+NCBtaW51dGVzPC9zcGFuPjxzcGFuIGNsYXNzPSJkZi1pbnRyby10YWciPkZyZWUgcmVwb3J0PC9zcGFuPjwvZGl2PgogICAgICA8YnV0dG9uIGNsYXNzPSJkZi1idG4tcHJpbWFyeSIgc3R5bGU9InBhZGRpbmc6MTVweDt3aWR0aDoxMDAlIiBvbmNsaWNrPSJEUy5zdGVwPSdxdWl6JztkZlJlbmRlcigpIj5TdGFydCB0aGUgYXNzZXNzbWVudDwvYnV0dG9uPmA7CiAgfQogIGVsc2UgaWYgKERTLnN0ZXA9PT0ncXVpeicpIHsKICAgIGNvbnN0IHEgPSBERl9RVUVTVElPTlNbRFMuY3VycmVudF07CiAgICBib2R5LmlubmVySFRNTCA9IGAKICAgICAgPGRpdiBjbGFzcz0iZGYtcHJvZ3Jlc3MtYmFyIj48ZGl2IGNsYXNzPSJkZi1wcm9ncmVzcy1maWxsIiBzdHlsZT0id2lkdGg6JHtwcm9ncmVzc30lIj48L2Rpdj48L2Rpdj4KICAgICAgPHAgY2xhc3M9ImRmLWNvdW50ZXIiPiR7RFMuY3VycmVudCsxfSBvZiAke0RGX1FVRVNUSU9OUy5sZW5ndGh9PC9wPgogICAgICA8cCBjbGFzcz0iZGYtYmxvY2stdGFnIj4ke3EuYmxvY2t9PC9wPgogICAgICA8cCBjbGFzcz0iZGYtcXVlc3Rpb24iPiR7cS5xfTwvcD4KICAgICAgPGRpdiBjbGFzcz0iZGYtb3B0aW9ucyI+JHtxLm9wdGlvbnMubWFwKChvLGkpPT5gPGJ1dHRvbiBjbGFzcz0iZGYtb3B0aW9uJHtEUy5zZWxlY3RlZElkeD09PWk\/JyBzZWxlY3RlZCc6Jyd9IiBvbmNsaWNrPSJkZlNlbGVjdCgke28uc2NvcmV9LCR7aX0pIj4ke28udGV4dH08L2J1dHRvbj5gKS5qb2luKCcnKX08L2Rpdj4KICAgICAgPGRpdiBjbGFzcz0iZGYtYnRuLXJvdyI+CiAgICAgICAgPGJ1dHRvbiBjbGFzcz0iZGYtYnRuLXNlY29uZGFyeSIgb25jbGljaz0iZGZCYWNrKCkiPkJhY2s8L2J1dHRvbj4KICAgICAgICA8YnV0dG9uIGNsYXNzPSJkZi1idG4tcHJpbWFyeSIgJHtEUy5zZWxlY3RlZD09PW51bGw\/J2Rpc2FibGVkJzonJ30gb25jbGljaz0iZGZOZXh0KCkiPiR7RFMuY3VycmVudCsxPT09REZfUVVFU1RJT05TLmxlbmd0aD8nU2VlIG15IHJlc3VsdCc6J05leHQnfTwvYnV0dG9uPgogICAgICA8L2Rpdj5gOwogIH0KICBlbHNlIGlmIChEUy5zdGVwPT09J2dhdGUnKSB7CiAgICBjb25zdCBwID0gZGZHZXRQcm9maWxlKGRmR2V0U2NvcmUoKSk7CiAgICBib2R5LmlubmVySFRNTCA9IGAKICAgICAgPHNwYW4gY2xhc3M9ImRmLWdhdGUtYmFkZ2UiIHN0eWxlPSJiYWNrZ3JvdW5kOiR7cC5iZ307Y29sb3I6JHtwLmRhcmt9Ij4ke3AubGFiZWx9PC9zcGFuPgogICAgICA8aDIgY2xhc3M9ImRmLWdhdGUtdGl0bGUiPllvdXIgcmVzdWx0IGlzIHJlYWR5LjwvaDI+CiAgICAgIDxwIGNsYXNzPSJkZi1nYXRlLXN1YiI+TGVhdmUgeW91ciBkZXRhaWxzIGFuZCB3ZSB3aWxsIHNlbmQgeW91IHRoZSBmdWxsIHJlcG9ydCB3aXRoIGEgYnJlYWtkb3duIGJ5IGFyZWEgYW5kIG91ciBzcGVjaWZpYyByZWNvbW1lbmRhdGlvbnMgZm9yIHlvdXIgYnJhbmQuPC9wPgogICAgICA8bGFiZWwgY2xhc3M9ImRmLWxhYmVsIj5GaXJzdCBuYW1lPC9sYWJlbD4KICAgICAgPGlucHV0IGNsYXNzPSJkZi1pbnB1dCIgcGxhY2Vob2xkZXI9IllvdXIgbmFtZSIgdmFsdWU9IiR7RFMubmFtZX0iIG9uaW5wdXQ9ImRmVXBkYXRlKCduYW1lJyx0aGlzLnZhbHVlKSIgLz4KICAgICAgPGxhYmVsIGNsYXNzPSJkZi1sYWJlbCI+V29yayBlbWFpbDwvbGFiZWw+CiAgICAgIDxpbnB1dCBjbGFzcz0iZGYtaW5wdXQiIHR5cGU9ImVtYWlsIiBwbGFjZWhvbGRlcj0ieW91QGNvbXBhbnkuY29tIiB2YWx1ZT0iJHtEUy5lbWFpbH0iIG9uaW5wdXQ9ImRmVXBkYXRlKCdlbWFpbCcsdGhpcy52YWx1ZSkiIC8+CiAgICAgIDxsYWJlbCBjbGFzcz0iZGYtbGFiZWwiPkNvbXBhbnkgLyBCcmFuZCBuYW1lIDxzcGFuIGNsYXNzPSJkZi1vcHRpb25hbCI+KG9wdGlvbmFsKTwvc3Bhbj48L2xhYmVsPgogICAgICA8aW5wdXQgY2xhc3M9ImRmLWlucHV0IiBwbGFjZWhvbGRlcj0iWW91ciBjb21wYW55IG5hbWUiIHZhbHVlPSIke0RTLmNvbXBhbnl9IiBvbmlucHV0PSJkZlVwZGF0ZSgnY29tcGFueScsdGhpcy52YWx1ZSkiIC8+CiAgICAgIDxsYWJlbCBjbGFzcz0iZGYtbGFiZWwiPldoYXQgaXMgeW91ciBiaWdnZXN0IGJyYW5kIGNvbmNlcm4gcmlnaHQgbm93PyA8c3BhbiBjbGFzcz0iZGYtb3B0aW9uYWwiPihvcHRpb25hbCk8L3NwYW4+PC9sYWJlbD4KICAgICAgPHRleHRhcmVhIGNsYXNzPSJkZi10ZXh0YXJlYSIgcGxhY2Vob2xkZXI9IlRlbGwgdXMgd2hhdCBpcyBvbiB5b3VyIG1pbmQuLi4iIG9uaW5wdXQ9ImRmVXBkYXRlKCdjb25jZXJuJyx0aGlzLnZhbHVlKSI+JHtEUy5jb25jZXJufTwvdGV4dGFyZWE+CiAgICAgIDxidXR0b24gY2xhc3M9ImRmLWJ0bi1wcmltYXJ5IiBzdHlsZT0icGFkZGluZzoxNXB4O3dpZHRoOjEwMCUiIG9uY2xpY2s9ImRmU3VibWl0KCkiPlNlbmQgbWUgdGhlIGZ1bGwgcmVwb3J0PC9idXR0b24+CiAgICAgIDxwIGNsYXNzPSJkZi1wcml2YWN5Ij5ObyBzcGFtLiBPbmUgZW1haWwgd2l0aCB5b3VyIHJlcG9ydC4gVGhhdCBpcyBpdC48L3A+YDsKICB9CiAgZWxzZSBpZiAoRFMuc3RlcD09PSdsb2FkaW5nJykgewogICAgYm9keS5pbm5lckhUTUwgPSBgPGRpdiBjbGFzcz0iZGYtbG9hZGluZy13cmFwIj48ZGl2IGNsYXNzPSJkZi1zcGlubmVyIj48L2Rpdj48cCBjbGFzcz0iZGYtbG9hZGluZy10ZXh0Ij5QcmVwYXJpbmcgeW91ciBicmFuZCByZXBvcnQuLi48L3A+PC9kaXY+YDsKICB9CiAgZWxzZSBpZiAoRFMuc3RlcD09PSdyZXN1bHQnKSB7CiAgICBjb25zdCBibG9ja3MgPSBkZkdldEJsb2NrcygpOwogICAgYm9keS5pbm5lckhUTUwgPSBgCiAgICAgIDxkaXYgY2xhc3M9ImRmLXJlc3VsdC10b3AiPgogICAgICAgIDxkaXYgY2xhc3M9ImRmLXNjb3JlLWNpcmNsZSIgc3R5bGU9ImJhY2tncm91bmQ6JHtwcm9maWxlLmJnfSI+CiAgICAgICAgICA8c3BhbiBjbGFzcz0iZGYtc2NvcmUtbnVtIiBzdHlsZT0iY29sb3I6JHtwcm9maWxlLmRhcmt9Ij4ke3Njb3JlfTwvc3Bhbj4KICAgICAgICAgIDxzcGFuIGNsYXNzPSJkZi1zY29yZS1tYXgiIHN0eWxlPSJjb2xvcjoke3Byb2ZpbGUuY29sb3J9Ij4vJHtERl9NQVh9PC9zcGFuPgogICAgICAgIDwvZGl2PgogICAgICAgIDxkaXY+CiAgICAgICAgICA8c3BhbiBjbGFzcz0iZGYtcmVzdWx0LWJhZGdlIiBzdHlsZT0iYmFja2dyb3VuZDoke3Byb2ZpbGUuYmd9O2NvbG9yOiR7cHJvZmlsZS5kYXJrfSI+JHtwcm9maWxlLmxhYmVsfTwvc3Bhbj4KICAgICAgICAgIDxwIGNsYXNzPSJkZi1yZXN1bHQtaGVhZGxpbmUiPiR7cHJvZmlsZS5oZWFkbGluZX08L3A+CiAgICAgICAgPC9kaXY+CiAgICAgIDwvZGl2PgogICAgICA8cCBjbGFzcz0iZGYtcmVzdWx0LXN1bW1hcnkiPiR7cHJvZmlsZS5zdW1tYXJ5fTwvcD4KICAgICAgPHAgY2xhc3M9ImRmLWFyZWFzLXRpdGxlIj5TY29yZSBieSBhcmVhPC9wPgogICAgICAke2Jsb2Nrcy5tYXAoYj0+YAogICAgICAgIDxkaXYgY2xhc3M9ImRmLWFyZWEtcm93Ij4KICAgICAgICAgIDxzcGFuIGNsYXNzPSJkZi1hcmVhLW5hbWUiPiR7Yi5uYW1lfTwvc3Bhbj4KICAgICAgICAgIDxkaXYgY2xhc3M9ImRmLWFyZWEtYmFyLXdyYXAiPgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJkZi1hcmVhLWJhci1iZyI+PGRpdiBjbGFzcz0iZGYtYXJlYS1iYXItZmlsbCIgc3R5bGU9IndpZHRoOiR7Yi5wY3R9JTtiYWNrZ3JvdW5kOiR7cHJvZmlsZS5jb2xvcn0iPjwvZGl2PjwvZGl2PgogICAgICAgICAgICA8c3BhbiBjbGFzcz0iZGYtYXJlYS1zY29yZSI+JHtiLmVhcm5lZH0vJHtiLm1heH08L3NwYW4+CiAgICAgICAgICA8L2Rpdj4KICAgICAgICA8L2Rpdj5gKS5qb2luKCcnKX0KICAgICAgPGRpdiBjbGFzcz0iZGYtY3RhLWJveCIgc3R5bGU9ImJhY2tncm91bmQ6JHtwcm9maWxlLmJnfSI+CiAgICAgICAgPHAgY2xhc3M9ImRmLWN0YS10ZXh0IiBzdHlsZT0iY29sb3I6JHtwcm9maWxlLmRhcmt9Ij4ke3Byb2ZpbGUuY3RhfTwvcD4KICAgICAgPC9kaXY+CiAgICAgIDxhIGNsYXNzPSJkZi1idG4tY3RhIiBocmVmPSJodHRwczovL2Rmcm9udC5wdC9zY2hlZHVsZS1jYWxsLyI+Qm9vayBhIGZyZWUgc3RyYXRlZ3kgY2FsbDwvYT4KICAgICAgPGJ1dHRvbiBjbGFzcz0iZGYtYnRuLXJlc2V0IiBvbmNsaWNrPSJkZlJlc2V0KCkiPlN0YXJ0IG92ZXI8L2J1dHRvbj4KICAgICAgPHAgY2xhc3M9ImRmLXJlc3VsdC1mb290ZXIiPllvdXIgZnVsbCByZXBvcnQgaGFzIGJlZW4gc2VudCB0byAke0RTLmVtYWlsfTxicj5DaGVjayB5b3VyIGluYm94IGluIHRoZSBuZXh0IGZldyBtaW51dGVzLjwvcD5gOwogIH0KfQo8L3NjcmlwdD4=[\/vc_raw_html][\/vc_column][\/vc_row]\n","protected":false},"excerpt":{"rendered":"<p>[vc_row type=&#8221;in_container&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; full_height=&#8221;yes&#8221; scene_position=&#8221;center&#8221; text_color=&#8221;dark&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; overflow=&#8221;visible&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221; shape_divider_position=&#8221;bottom&#8221; bg_image_animation=&#8221;none&#8221; gradient_type=&#8221;default&#8221; shape_type=&#8221;&#8221;][vc_column column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; column_element_direction_desktop=&#8221;default&#8221; column_element_spacing=&#8221;default&#8221; desktop_text_alignment=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243;&#8230;<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"blank-slate-template.php","meta":{"inline_featured_image":false,"footnotes":""},"class_list":["post-16880","page","type-page","status-publish"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Brand Assessment - D&#039;FRONT | Ag\u00eancia de Branding<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/dfront.pt\/en\/brand-assessment\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Brand Assessment - D&#039;FRONT | Ag\u00eancia de Branding\" \/>\n<meta property=\"og:description\" content=\"[vc_row type=&#8221;in_container&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; full_height=&#8221;yes&#8221; scene_position=&#8221;center&#8221; text_color=&#8221;dark&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; overflow=&#8221;visible&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221; shape_divider_position=&#8221;bottom&#8221; bg_image_animation=&#8221;none&#8221; gradient_type=&#8221;default&#8221; shape_type=&#8221;&#8221;][vc_column column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; column_element_direction_desktop=&#8221;default&#8221; column_element_spacing=&#8221;default&#8221; desktop_text_alignment=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243;...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/dfront.pt\/en\/brand-assessment\/\" \/>\n<meta property=\"og:site_name\" content=\"D&#039;FRONT | Ag\u00eancia de Branding\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/dfront\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-04T14:21:27+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/dfront.pt\/wp-content\/uploads\/2023\/08\/Facebook_graph-copy-806x423-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"806\" \/>\n\t<meta property=\"og:image:height\" content=\"423\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@dfront_\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"21 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/dfront.pt\\\/en\\\/brand-assessment\\\/\",\"url\":\"https:\\\/\\\/dfront.pt\\\/en\\\/brand-assessment\\\/\",\"name\":\"Brand Assessment - D&#039;FRONT | Ag\u00eancia de Branding\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/dfront.pt\\\/en\\\/#website\"},\"datePublished\":\"2026-05-19T13:34:54+00:00\",\"dateModified\":\"2026-06-04T14:21:27+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/dfront.pt\\\/en\\\/brand-assessment\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/dfront.pt\\\/en\\\/brand-assessment\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/dfront.pt\\\/en\\\/brand-assessment\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/dfront.pt\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Brand Assessment\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/dfront.pt\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/dfront.pt\\\/en\\\/\",\"name\":\"D'FRONT\",\"description\":\"A D&#039;FRONT \u00e9 ag\u00eancia l\u00edder de design especializada em branding e focada na cria\u00e7\u00e3o e rejuvenescimento das marcas do amanh\u00e3.\",\"publisher\":{\"@id\":\"https:\\\/\\\/dfront.pt\\\/en\\\/#organization\"},\"alternateName\":\"Ag\u00eancia de Branding & Design\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/dfront.pt\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/dfront.pt\\\/en\\\/#organization\",\"name\":\"D'FRONT Ag\u00eancia de Branding\",\"alternateName\":\"D'FRONT\",\"url\":\"https:\\\/\\\/dfront.pt\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/dfront.pt\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/dfront.pt\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/logo-dfront.jpg\",\"contentUrl\":\"https:\\\/\\\/dfront.pt\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/logo-dfront.jpg\",\"width\":1,\"height\":1,\"caption\":\"D'FRONT Ag\u00eancia de Branding\"},\"image\":{\"@id\":\"https:\\\/\\\/dfront.pt\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/dfront\",\"https:\\\/\\\/x.com\\\/dfront_\",\"https:\\\/\\\/www.instagram.com\\\/d_front\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/d'front\\\/\",\"https:\\\/\\\/clutch.co\\\/profile\\\/dfront-branding-design?_gl=1*1aqw5de*_gcl_aw*R0NMLjE3NzY0MjE0ODcuQ2p3S0NBand0SWZQQmhBekVpd0F2OVJUSm44Ql9FN0E2Vk1OcWxRMDFVQ2NCLW5FVF9oSTYweFRNNndjSmY5b19OMUNJb1Y5V3c2cWtSb0NUMjRRQXZEX0J3RQ..*_gcl_au*MzIwODcxMzk1LjE3NzYyNDg3MTk.*FPAU*MzIwODcxMzk1LjE3NzYyNDg3MTk.*_ga*NTQ0NDMwMDk1LjE3NzU2NjcxMTg.*_ga_D0WFGX8X3V*czE3Nzk0NjQxMjIkbzE1JGcxJHQxNzc5NDY0MTI2JGo1NiRsMCRoMTI2MzY3NjgwOA..*_fplc*UiUyRnFBaUxWeEt2SkRuQkhOMXc3cjVnWHVjcVVMU1plekpQcjlZclRMUGNGWTdTUjhqejd5aTZKR083ZHlDenZrc3c4ell5UUxyWktvaDZwQXB1S0cySXB3SEM2eERyeVRDQnY4d1Q5T292STQ1a3A5QzJadk0zSVQlMkYzNlBsZyUzRCUzRA..\",\"https:\\\/\\\/www.google.com\\\/search?q=D'FRONT - Ag\u00eancia de Branding e Design&stick=H4sIAAAAAAAA_-NgU1IxqEgxTE02TTZJtDBNMUxJNrQCiiSZpSSnWhiaG5mnmRqZmCxiVXdRdwvy9wtR0FVwTD-8Ki85M1EhJVXBqSgxLyUzL10hVcEltTgzPQ8A6v7Wg1IAAAA&hl=pt-PT&mat=CQSJDlpzwb05ElYBTVDHnsWCnQp-RZtspGu4fxyQjLVENu-TcSez8F5qzWsKlSogufUen0V50IO756IkWREuKB45mgFgAmhZI1yVDAJo3wkYJBos15m7RORkElVTy0qO5A&authuser=0\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Brand Assessment - D&#039;FRONT | Ag\u00eancia de Branding","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/dfront.pt\/en\/brand-assessment\/","og_locale":"en_US","og_type":"article","og_title":"Brand Assessment - D&#039;FRONT | Ag\u00eancia de Branding","og_description":"[vc_row type=&#8221;in_container&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; full_height=&#8221;yes&#8221; scene_position=&#8221;center&#8221; text_color=&#8221;dark&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; overflow=&#8221;visible&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221; shape_divider_position=&#8221;bottom&#8221; bg_image_animation=&#8221;none&#8221; gradient_type=&#8221;default&#8221; shape_type=&#8221;&#8221;][vc_column column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; column_element_direction_desktop=&#8221;default&#8221; column_element_spacing=&#8221;default&#8221; desktop_text_alignment=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243;...","og_url":"https:\/\/dfront.pt\/en\/brand-assessment\/","og_site_name":"D&#039;FRONT | Ag\u00eancia de Branding","article_publisher":"https:\/\/www.facebook.com\/dfront","article_modified_time":"2026-06-04T14:21:27+00:00","og_image":[{"width":806,"height":423,"url":"https:\/\/dfront.pt\/wp-content\/uploads\/2023\/08\/Facebook_graph-copy-806x423-1.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_site":"@dfront_","twitter_misc":{"Est. reading time":"21 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/dfront.pt\/en\/brand-assessment\/","url":"https:\/\/dfront.pt\/en\/brand-assessment\/","name":"Brand Assessment - D&#039;FRONT | Ag\u00eancia de Branding","isPartOf":{"@id":"https:\/\/dfront.pt\/en\/#website"},"datePublished":"2026-05-19T13:34:54+00:00","dateModified":"2026-06-04T14:21:27+00:00","breadcrumb":{"@id":"https:\/\/dfront.pt\/en\/brand-assessment\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/dfront.pt\/en\/brand-assessment\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/dfront.pt\/en\/brand-assessment\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/dfront.pt\/en\/"},{"@type":"ListItem","position":2,"name":"Brand Assessment"}]},{"@type":"WebSite","@id":"https:\/\/dfront.pt\/en\/#website","url":"https:\/\/dfront.pt\/en\/","name":"D'FRONT","description":"A D&#039;FRONT \u00e9 ag\u00eancia l\u00edder de design especializada em branding e focada na cria\u00e7\u00e3o e rejuvenescimento das marcas do amanh\u00e3.","publisher":{"@id":"https:\/\/dfront.pt\/en\/#organization"},"alternateName":"Ag\u00eancia de Branding & Design","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/dfront.pt\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/dfront.pt\/en\/#organization","name":"D'FRONT Ag\u00eancia de Branding","alternateName":"D'FRONT","url":"https:\/\/dfront.pt\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/dfront.pt\/en\/#\/schema\/logo\/image\/","url":"https:\/\/dfront.pt\/wp-content\/uploads\/2026\/05\/logo-dfront.jpg","contentUrl":"https:\/\/dfront.pt\/wp-content\/uploads\/2026\/05\/logo-dfront.jpg","width":1,"height":1,"caption":"D'FRONT Ag\u00eancia de Branding"},"image":{"@id":"https:\/\/dfront.pt\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/dfront","https:\/\/x.com\/dfront_","https:\/\/www.instagram.com\/d_front\/","https:\/\/www.linkedin.com\/company\/d'front\/","https:\/\/clutch.co\/profile\/dfront-branding-design?_gl=1*1aqw5de*_gcl_aw*R0NMLjE3NzY0MjE0ODcuQ2p3S0NBand0SWZQQmhBekVpd0F2OVJUSm44Ql9FN0E2Vk1OcWxRMDFVQ2NCLW5FVF9oSTYweFRNNndjSmY5b19OMUNJb1Y5V3c2cWtSb0NUMjRRQXZEX0J3RQ..*_gcl_au*MzIwODcxMzk1LjE3NzYyNDg3MTk.*FPAU*MzIwODcxMzk1LjE3NzYyNDg3MTk.*_ga*NTQ0NDMwMDk1LjE3NzU2NjcxMTg.*_ga_D0WFGX8X3V*czE3Nzk0NjQxMjIkbzE1JGcxJHQxNzc5NDY0MTI2JGo1NiRsMCRoMTI2MzY3NjgwOA..*_fplc*UiUyRnFBaUxWeEt2SkRuQkhOMXc3cjVnWHVjcVVMU1plekpQcjlZclRMUGNGWTdTUjhqejd5aTZKR083ZHlDenZrc3c4ell5UUxyWktvaDZwQXB1S0cySXB3SEM2eERyeVRDQnY4d1Q5T292STQ1a3A5QzJadk0zSVQlMkYzNlBsZyUzRCUzRA..","https:\/\/www.google.com\/search?q=D'FRONT - Ag\u00eancia de Branding e Design&stick=H4sIAAAAAAAA_-NgU1IxqEgxTE02TTZJtDBNMUxJNrQCiiSZpSSnWhiaG5mnmRqZmCxiVXdRdwvy9wtR0FVwTD-8Ki85M1EhJVXBqSgxLyUzL10hVcEltTgzPQ8A6v7Wg1IAAAA&hl=pt-PT&mat=CQSJDlpzwb05ElYBTVDHnsWCnQp-RZtspGu4fxyQjLVENu-TcSez8F5qzWsKlSogufUen0V50IO756IkWREuKB45mgFgAmhZI1yVDAJo3wkYJBos15m7RORkElVTy0qO5A&authuser=0"]}]}},"_links":{"self":[{"href":"https:\/\/dfront.pt\/en\/wp-json\/wp\/v2\/pages\/16880","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dfront.pt\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/dfront.pt\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/dfront.pt\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/dfront.pt\/en\/wp-json\/wp\/v2\/comments?post=16880"}],"version-history":[{"count":3,"href":"https:\/\/dfront.pt\/en\/wp-json\/wp\/v2\/pages\/16880\/revisions"}],"predecessor-version":[{"id":16883,"href":"https:\/\/dfront.pt\/en\/wp-json\/wp\/v2\/pages\/16880\/revisions\/16883"}],"wp:attachment":[{"href":"https:\/\/dfront.pt\/en\/wp-json\/wp\/v2\/media?parent=16880"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}