{"id":694,"date":"2026-10-08T02:55:44","date_gmt":"2026-10-08T00:55:44","guid":{"rendered":"https:\/\/www.bbtwin.com\/%e5%ae%9d%e5%ae%9d%e7%94%9f%e6%88%90%e5%99%a8\/"},"modified":"2026-10-25T05:41:47","modified_gmt":"2026-10-25T04:41:47","slug":"%e5%ae%9d%e5%ae%9d%e7%94%9f%e6%88%90%e5%99%a8","status":"publish","type":"page","link":"https:\/\/www.bbtwin.com\/zh-hans\/%e5%ae%9d%e5%ae%9d%e7%94%9f%e6%88%90%e5%99%a8\/","title":{"rendered":"\u5b9d\u5b9d\u751f\u6210\u5668"},"content":{"rendered":"<div class=\"wpb-content-wrapper\" id=\"wpb-content-root\"><p>[vc_row gap=&#8221;0px&#8221; full_height=&#8221;yes&#8221;][vc_column][vc_raw_html css_animation=&#8221;none&#8221;]CgoKPG1ldGEgY2hhcnNldD0iVVRGLTgiPgo8bWV0YSBuYW1lPSJ2aWV3cG9ydCIgY29udGVudD0id2lkdGg9ZGV2aWNlLXdpZHRoLCBpbml0aWFsLXNjYWxlPTEuMCI+Cjx0aXRsZT5CQiBUV0lOIOKAlCDnlJ\/miJDmgqjnmoTmnKrmnaXlrp3lrp08L3RpdGxlPgo8c3R5bGU+Cjpyb290ewogIC0tYmItcGluazojZTgzZjkyOwogIC0tYmItcGluay1kYXJrOiNjOTJkNzg7CiAgLS1iYi1wdXJwbGU6IzdiNjFkOTsKICAtLWJiLWJsdWU6Izc4YTlmNTsKICAtLWJiLWJsdWUtZGFyazojNGU4NmU1OwogIC0tYmItbGF2ZW5kZXI6I2VmZTlmZjsKICAtLWJiLWluazojMTgyMzRhOwogIC0tYmItbXV0ZWQ6IzZkNzI5MTsKICAtLWJiLWJnOiNmZmZhZmM7CiAgLS1iYi1ib3JkZXI6I2VlZTVmMjsKICAtLWJiLXNoYWRvdzowIDE4cHggNDVweCByZ2JhKDEwMyw3OCwxMzksLjEwKTsKfQoqe2JveC1zaXppbmc6Ym9yZGVyLWJveH0KYm9keXsKICBtYXJnaW46MDsKICBmb250LWZhbWlseTpJbnRlcixzeXN0ZW0tdWksLWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsIlNlZ29lIFVJIixzYW5zLXNlcmlmOwogIGNvbG9yOnZhcigtLWJiLWluayk7CiAgYmFja2dyb3VuZDoKICAgIHJhZGlhbC1ncmFkaWVudChjaXJjbGUgYXQgMyUgNCUscmdiYSgyNTUsMTgzLDIxMSwuMjgpIDAgMTEwcHgsdHJhbnNwYXJlbnQgMTExcHgpLAogICAgcmFkaWFsLWdyYWRpZW50KGNpcmNsZSBhdCA5NyUgMTYlLHJnYmEoMTkyLDE3NCwyNTUsLjI1KSAwIDE4MHB4LHRyYW5zcGFyZW50IDE4MXB4KSwKICAgIGxpbmVhci1ncmFkaWVudCgxMzVkZWcsI2ZmZmRmZCAwJSwjZmZmOGZiIDQ4JSwjZmFmN2ZmIDEwMCUpOwp9Ci5iYnR3aW4tcGFnZXt3aWR0aDptaW4oMTQyMHB4LDk0dncpO21hcmdpbjowIGF1dG87cGFkZGluZzoyOHB4IDAgNTVweH0KLmJidG9we2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kO2dhcDoyMHB4O21hcmdpbi1ib3R0b206MzBweH0KLnRva2Vuc3sKICBkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDo5cHg7cGFkZGluZzoxMXB4IDE4cHg7Ym9yZGVyLXJhZGl1czo5OTlweDsKICBiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxMzVkZWcsI2ZmZiwjZjZlZmZmKTtib3JkZXI6MXB4IHNvbGlkICNlYWRmZjU7CiAgYm94LXNoYWRvdzowIDdweCAyMnB4IHJnYmEoOTUsNjcsMTMzLC4wOCk7Zm9udC13ZWlnaHQ6ODAwO2NvbG9yOiM1OTQ1YTg7Cn0KLmhlcm97dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luOjhweCBhdXRvIDMwcHg7bWF4LXdpZHRoOjkwMHB4fQouaGVybyBoMXtmb250LWZhbWlseTpHZW9yZ2lhLCJUaW1lcyBOZXcgUm9tYW4iLHNlcmlmO2ZvbnQtc2l6ZTpjbGFtcCgzOHB4LDQuNXZ3LDYycHgpO2xpbmUtaGVpZ2h0OjEuMDU7bWFyZ2luOjAgMCAxM3B4O2NvbG9yOiMxNzIyNDl9Ci5oZXJvIHB7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MS42NTtjb2xvcjojNzQ3ODk0O2ZvbnQtc3R5bGU6aXRhbGljO21hcmdpbjowIGF1dG87bWF4LXdpZHRoOjc2MHB4fQouY2FyZHN7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMyxtaW5tYXgoMCwxZnIpKTtnYXA6MjJweH0KLmNhcmR7CiAgYm9yZGVyLXJhZGl1czoyNXB4O3BhZGRpbmc6MjNweDtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjgyKTsKICBib3gtc2hhZG93OnZhcigtLWJiLXNoYWRvdyk7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1iYi1ib3JkZXIpO2JhY2tkcm9wLWZpbHRlcjpibHVyKDhweCk7Cn0KLmNhcmQuZmVtYWxle2JvcmRlci1jb2xvcjojZjRiOWQ0O2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDE4MGRlZywjZmZmYWZiLCNmZmY0ZjkpfQouY2FyZC5tYWxle2JvcmRlci1jb2xvcjojYzRkOGZiO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDE4MGRlZywjZmJmZGZmLCNmM2Y4ZmYpfQouY2FyZC5jaGlsZHtib3JkZXItY29sb3I6I2Q5Y2ZmNTtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxODBkZWcsI2ZjZmJmZiwjZjVmMWZmKX0KLmNhcmQtaGVhZHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoxM3B4O21hcmdpbi1ib3R0b206MThweH0KLmljb257CiAgd2lkdGg6NDRweDtoZWlnaHQ6NDRweDtib3JkZXItcmFkaXVzOjUwJTtkaXNwbGF5OmdyaWQ7cGxhY2UtaXRlbXM6Y2VudGVyOwogIGNvbG9yOiNmZmY7Zm9udC1zaXplOjIycHg7Zm9udC13ZWlnaHQ6OTAwO2ZsZXg6bm9uZQp9Ci5mZW1hbGUgLmljb257YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCNlMzRiOTgsI2JmM2I4ZCl9Ci5tYWxlIC5pY29ue2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDEzNWRlZywjNzdhYWY2LCM0ZjgyZTApfQouY2hpbGQgLmljb257YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCNhMjdjZTgsIzczNTRjOSl9Ci5jYXJkLWhlYWQgc3Ryb25ne2ZvbnQtc2l6ZToxOXB4fQouY2FyZC1oZWFkIHNwYW57ZGlzcGxheTpibG9jaztmb250LXNpemU6MTJweDtsZXR0ZXItc3BhY2luZzoxLjhweDtjb2xvcjp2YXIoLS1iYi1tdXRlZCk7bWFyZ2luLWJvdHRvbTozcHh9Ci51cGxvYWQtbWFpbiwudXBsb2FkLXNtYWxsewogIHBvc2l0aW9uOnJlbGF0aXZlO2JvcmRlcjoxLjdweCBkYXNoZWQgI2U1YmZkNDtib3JkZXItcmFkaXVzOjE5cHg7YmFja2dyb3VuZDojZmZmOwogIGRpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt0ZXh0LWFsaWduOmNlbnRlcjtvdmVyZmxvdzpoaWRkZW47CiAgY3Vyc29yOnBvaW50ZXI7dHJhbnNpdGlvbjouMnMKfQoubWFsZSAudXBsb2FkLW1haW4sLm1hbGUgLnVwbG9hZC1zbWFsbHtib3JkZXItY29sb3I6I2JmZDNmOH0KLmNoaWxkIC51cGxvYWQtbWFpbntib3JkZXItY29sb3I6I2QzYzVmNH0KLnVwbG9hZC1tYWlue2hlaWdodDoyMjVweH0KLnVwbG9hZC1zbWFsbHtoZWlnaHQ6MTA0cHh9Ci51cGxvYWQtbWFpbjpob3ZlciwudXBsb2FkLXNtYWxsOmhvdmVye3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xcHgpO2JveC1zaGFkb3c6MCA4cHggMjJweCByZ2JhKDcwLDYwLDEwMCwuMDgpfQoudXBsb2FkLWNvbnRlbnR7cGFkZGluZzoxNnB4O2NvbG9yOiM3YTc2OTJ9Ci51cGxvYWQtc3ltYm9se2ZvbnQtc2l6ZTo0MHB4O2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWJvdHRvbTo4cHh9Ci51cGxvYWQtdGl0bGV7Zm9udC13ZWlnaHQ6ODAwO2NvbG9yOiM0NTRhNmJ9Ci51cGxvYWQtc3Vie2ZvbnQtc2l6ZToxMnB4O21hcmdpbi10b3A6NXB4O2NvbG9yOiM4YjhjYTN9CmlucHV0W3R5cGU9ZmlsZV17cG9zaXRpb246YWJzb2x1dGU7aW5zZXQ6MDtvcGFjaXR5OjA7Y3Vyc29yOnBvaW50ZXI7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0KLnByZXZpZXd7cG9zaXRpb246YWJzb2x1dGU7aW5zZXQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXI7ZGlzcGxheTpub25lfQoubWFsZS1kZW1vLXZpZGVve3Bvc2l0aW9uOmFic29sdXRlO2luc2V0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyO2Rpc3BsYXk6YmxvY2s7ei1pbmRleDowfQoubWFsZSAudXBsb2FkLW1haW46bm90KC5oYXMtZmlsZSkgLm1hbGUtZGVtby12aWRlbywubWFsZSAudXBsb2FkLXNtYWxsOm5vdCguaGFzLWZpbGUpIC5tYWxlLWRlbW8tdmlkZW97b3BhY2l0eTouOTZ9Ci5tYWxlIC51cGxvYWQtbWFpbjpub3QoLmhhcy1maWxlKTpob3ZlciAubWFsZS1kZW1vLXZpZGVvLC5tYWxlIC51cGxvYWQtc21hbGw6bm90KC5oYXMtZmlsZSk6aG92ZXIgLm1hbGUtZGVtby12aWRlb3tmaWx0ZXI6c2F0dXJhdGUoMS4wNSl9Ci5tYWxlIC51cGxvYWQtbWFpbi5oYXMtZmlsZSAubWFsZS1kZW1vLXZpZGVvLC5tYWxlIC51cGxvYWQtc21hbGwuaGFzLWZpbGUgLm1hbGUtZGVtby12aWRlb3tkaXNwbGF5Om5vbmV9Ci51cGxvYWQtbWFpbi5oYXMtZmlsZSAudXBsb2FkLWNvbnRlbnQsLnVwbG9hZC1zbWFsbC5oYXMtZmlsZSAudXBsb2FkLWNvbnRlbnR7ZGlzcGxheTpub25lfQoudXBsb2FkLW1haW4uaGFzLWZpbGUgLnByZXZpZXcsLnVwbG9hZC1zbWFsbC5oYXMtZmlsZSAucHJldmlld3tkaXNwbGF5OmJsb2NrfQoudXBsb2FkLWdyaWR7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnIgMWZyO2dhcDoxMXB4O21hcmdpbi10b3A6MTFweH0KLmFkZC1idG57CiAgd2lkdGg6MTAwJTtib3JkZXI6MDtib3JkZXItcmFkaXVzOjk5OXB4O3BhZGRpbmc6MTNweCAxOHB4O21hcmdpbi10b3A6MTRweDsKICBmb250LXNpemU6MTVweDtmb250LXdlaWdodDo4MDA7Y29sb3I6I2ZmZjtjdXJzb3I6cG9pbnRlcgp9Ci5mZW1hbGUgLmFkZC1idG57YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoOTBkZWcsI2RjM2U4ZSwjYzUyZTdlKX0KLm1hbGUgLmFkZC1idG57YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoOTBkZWcsIzc0YThmNSwjNGQ4M2RmKX0KLnJlc3VsdC1ib3h7CiAgaGVpZ2h0OjM0MHB4O2JvcmRlci1yYWRpdXM6MjFweDtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxNDVkZWcsI2VlZThmZiwjZjlmNWZmKTsKICBib3JkZXI6MXB4IHNvbGlkICNkZWQ0ZjU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyOwogIHRleHQtYWxpZ246Y2VudGVyO292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZQp9Ci5yZXN1bHQtYm94IGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXI7ZGlzcGxheTpub25lO2N1cnNvcjp6b29tLWlufQoucmVzdWx0LXBsYWNlaG9sZGVye2NvbG9yOiM3YTZjYTY7cGFkZGluZzoyMHB4fQoucmVzdWx0LXBsYWNlaG9sZGVyIC5iYWJ5e2ZvbnQtc2l6ZTo3MHB4O2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWJvdHRvbToxMnB4O29wYWNpdHk6LjY1fQoucmVzdWx0LWFjdGlvbnN7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoNCwxZnIpO2dhcDo4cHg7bWFyZ2luLXRvcDoxMnB4fQouZ2VuZXJhdGVkLXZpZXdze2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDMsbWlubWF4KDAsMWZyKSk7Z2FwOjEwcHg7bWFyZ2luLXRvcDoxMnB4fS5nZW5lcmF0ZWQtdmlld3MgYnV0dG9ue2JvcmRlcjoxcHggc29saWQgI2U0ZGNmNDtib3JkZXItcmFkaXVzOjEycHg7YmFja2dyb3VuZDojZmZmO3BhZGRpbmc6NXB4O2N1cnNvcjpwb2ludGVyfS5nZW5lcmF0ZWQtdmlld3MgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEzMHB4O29iamVjdC1maXQ6Y292ZXI7Ym9yZGVyLXJhZGl1czo4cHh9LmdlbmVyYXRlZC12aWV3cyBzcGFue2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjEycHg7Y29sb3I6IzY3NDhiZDtwYWRkaW5nOjVweH0KLmFjdGlvbnsKICBib3JkZXI6MXB4IHNvbGlkICNlNGRjZjQ7YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6MTNweDtwYWRkaW5nOjEwcHggNHB4OwogIGZvbnQtc2l6ZToxMXB4O2ZvbnQtd2VpZ2h0OjgwMDtjb2xvcjojNWQ0YTk4O2N1cnNvcjpwb2ludGVyCn0KLnNldHRpbmdzewogIG1hcmdpbi10b3A6MjJweDtwYWRkaW5nOjI0cHg7Ym9yZGVyLXJhZGl1czoyNXB4O2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwuODUpOwogIGJvcmRlcjoxcHggc29saWQgdmFyKC0tYmItYm9yZGVyKTtib3gtc2hhZG93OnZhcigtLWJiLXNoYWRvdykKfQouc2V0dGluZy1ncmlke2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyIDFmciAxZnI7Z2FwOjIycHh9Ci5maWVsZCBsYWJlbHtkaXNwbGF5OmJsb2NrO2ZvbnQtd2VpZ2h0OjgwMDttYXJnaW4tYm90dG9tOjlweH0Kc2VsZWN0ewogIHdpZHRoOjEwMCU7cGFkZGluZzoxNHB4IDE1cHg7Ym9yZGVyLXJhZGl1czoxNHB4O2JvcmRlcjoxcHggc29saWQgI2RkZDdlOTtiYWNrZ3JvdW5kOiNmZmY7CiAgY29sb3I6dmFyKC0tYmItaW5rKTtmb250LXNpemU6MTVweAp9Ci5hZ2Utcm93e21hcmdpbi10b3A6MjJweH0KLmFnZS10b3B7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MTVweH0KLmFnZS12YWx1ZXtmb250LXdlaWdodDo5MDA7Y29sb3I6IzY3NDhiZH0KaW5wdXRbdHlwZT1yYW5nZV17d2lkdGg6MTAwJTthY2NlbnQtY29sb3I6I2E4NWNlMTttYXJnaW46MTZweCAwIDRweH0KLmFnZS1zY2FsZXtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47Y29sb3I6Izg1ODU5Yjtmb250LXNpemU6MTFweH0KLmdlbmVyYXRlLXdyYXB7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLXRvcDoyNXB4fQouZ2VuZXJhdGV7CiAgYm9yZGVyOjA7Ym9yZGVyLXJhZGl1czo5OTlweDtwYWRkaW5nOjE2cHggMzJweDtjb2xvcjojZmZmO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjkwMDsKICBiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCg5MGRlZywjZWQzZTkxLCM4YjViZGMpO2JveC1zaGFkb3c6MCAxMnB4IDI4cHggcmdiYSgyMDEsNTgsMTQwLC4yNSk7CiAgY3Vyc29yOnBvaW50ZXI7bWluLXdpZHRoOjMxMHB4Cn0KLnByb2dyZXNze2Rpc3BsYXk6bm9uZTttYXgtd2lkdGg6NjgwcHg7bWFyZ2luOjE4cHggYXV0byAwfQoucHJvZ3Jlc3MtYmFye2hlaWdodDoxMHB4O2JhY2tncm91bmQ6I2VlZTlmNztib3JkZXItcmFkaXVzOjk5OXB4O292ZXJmbG93OmhpZGRlbn0KLnByb2dyZXNzLWZpbGx7aGVpZ2h0OjEwMCU7d2lkdGg6MDtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCg5MGRlZywjZTczZDkxLCM4YjViZGMpO3RyYW5zaXRpb246d2lkdGggLjI1c30KLnByb2dyZXNzLXRleHR7Zm9udC1zaXplOjEzcHg7Y29sb3I6Izc0NzE4YTttYXJnaW4tdG9wOjhweH0KLm5vdGljZXtkaXNwbGF5Om5vbmU7bWFyZ2luOjE1cHggYXV0byAwO21heC13aWR0aDo3MDBweDtwYWRkaW5nOjEycHggMTVweDtib3JkZXItcmFkaXVzOjEycHg7YmFja2dyb3VuZDojZmZmMmY3O2NvbG9yOiNhMjJkNjh9Ci5saWdodGJveHtkaXNwbGF5Om5vbmU7cG9zaXRpb246Zml4ZWQ7aW5zZXQ6MDtiYWNrZ3JvdW5kOnJnYmEoMjAsMTgsMzUsLjgyKTt6LWluZGV4Ojk5OTk7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7cGFkZGluZzoyNXB4fQoubGlnaHRib3ggaW1ne21heC13aWR0aDptaW4oOTJ2dyw5MDBweCk7bWF4LWhlaWdodDo4OHZoO2JvcmRlci1yYWRpdXM6MjBweDtib3gtc2hhZG93OjAgMjBweCA4MHB4IHJnYmEoMCwwLDAsLjM1KX0KLmxpZ2h0Ym94IGJ1dHRvbntwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoyMnB4O3RvcDoxOHB4O2JvcmRlcjowO2JhY2tncm91bmQ6I2ZmZjtib3JkZXItcmFkaXVzOjUwJTt3aWR0aDo0NHB4O2hlaWdodDo0NHB4O2ZvbnQtc2l6ZToyNHB4O2N1cnNvcjpwb2ludGVyfQpAbWVkaWEobWF4LXdpZHRoOjEwMDBweCl7LmNhcmRzLC5zZXR0aW5nLWdyaWR7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmcn0uYmJ0b3B7YWxpZ24taXRlbXM6ZmxleC1zdGFydH0udG9rZW5ze2ZvbnQtc2l6ZToxM3B4fS5oZXJvIGgxe2ZvbnQtc2l6ZTo0MnB4fX0KQG1lZGlhKG1heC13aWR0aDo2MDBweCl7LmJidHdpbi1wYWdle3dpZHRoOjkydnd9LmJidG9we21hcmdpbi1ib3R0b206MjJweH0uaGVybyBwe2ZvbnQtc2l6ZToxNXB4fS5jYXJke3BhZGRpbmc6MTdweH0udXBsb2FkLW1haW57aGVpZ2h0OjIxMHB4fS5nZW5lcmF0ZXt3aWR0aDoxMDAlO21pbi13aWR0aDowfS5yZXN1bHQtYWN0aW9uc3tncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDIsMWZyKX19CgoKLyogQmFubmnDqHJlIElBIEJCIFR3aW4gKi8KLmhlcm97bWF4LXdpZHRoOjEwODBweH0KLmhlcm8taGVhcnR7ZGlzcGxheTppbmxpbmUtYmxvY2s7Y29sb3I6I2U5NmFiMDtmb250LWZhbWlseTpHZW9yZ2lhLHNlcmlmO2ZvbnQtc2l6ZTouNzJlbTt2ZXJ0aWNhbC1hbGlnbjp0b3A7dHJhbnNmb3JtOnJvdGF0ZSgtMTJkZWcpO21hcmdpbi1sZWZ0OjdweH0KLmJidHdpbi1iYW5uZXJ7CiAgcG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTttaW4taGVpZ2h0OjEyMnB4O21hcmdpbjoyMHB4IGF1dG8gMDtwYWRkaW5nOjI0cHggMjUwcHggMjRweCAzMHB4OwogIGRpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjIycHg7dGV4dC1hbGlnbjpsZWZ0O2JvcmRlcjoxLjVweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmFkaXVzOjk5OXB4OwogIGJhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KCNmZmZhZmYsI2Y4ZjVmZikgcGFkZGluZy1ib3gsbGluZWFyLWdyYWRpZW50KDkwZGVnLCNmMjZhYjQgMCUsI2Q5YThmNSA0OCUsIzhmYzVmZiAxMDAlKSBib3JkZXItYm94OwogIGJveC1zaGFkb3c6MCAxMnB4IDMwcHggcmdiYSgxMTcsNzYsMTUwLC4wOCk7b3ZlcmZsb3c6aGlkZGVuCn0KLmJidHdpbi1haS1idWJibGV7ZmxleDowIDAgNjZweDt3aWR0aDo2NnB4O2hlaWdodDo2NnB4O2JvcmRlci1yYWRpdXM6NTAlO2Rpc3BsYXk6Z3JpZDtwbGFjZS1pdGVtczpjZW50ZXI7cG9zaXRpb246cmVsYXRpdmU7Y29sb3I6I2ZmZjtmb250LXNpemU6MjJweDtmb250LXdlaWdodDo5NTA7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTQ1ZGVnLCNmZjYzYjMsI2UzMzU5MSA0MiUsIzhiNTVkZCk7Ym94LXNoYWRvdzowIDhweCAxOHB4IHJnYmEoMTkwLDU0LDE0MywuMjQpfQouYmJ0d2luLWFpLWJ1YmJsZSBzdXB7Zm9udC1zaXplOjEycHg7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MTBweDt0b3A6OHB4fQouYmJ0d2luLWFpLWRpdmlkZXJ7d2lkdGg6MXB4O2hlaWdodDo1MnB4O2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KCNlNWI5ZGEsI2JiYTRlOCk7ZmxleDowIDAgMXB4fQouYmJ0d2luLWJhbm5lci10ZXh0e2NvbG9yOiMyMDJiNzg7Zm9udC1zaXplOjE3cHg7bGluZS1oZWlnaHQ6MS41NTtmb250LXdlaWdodDo1MDB9LmJidHdpbi1iYW5uZXItdGV4dCBzdHJvbmd7Zm9udC13ZWlnaHQ6ODAwfQouYmJ0d2luLWJhbm5lci1oZWFydHttYXJnaW4tbGVmdDphdXRvO2NvbG9yOiNkODc4YzU7Zm9udDo0MnB4LzEgR2VvcmdpYSxzZXJpZjt0cmFuc2Zvcm06cm90YXRlKC0xMGRlZyl9Ci8qIFBob3RvIGRlIGxhIHBldGl0ZSBmaWxsZSA6IGVsbGUgcmVtcGxpdCB0b3V0ZSBsYSBwYXJ0aWUgZHJvaXRlLCBqdXNxdSdhdSBib3JkIGRlIGxhIGJ1bGxlIChwbHVzIGRlIGJsYW5jIMOgIGRyb2l0ZSkgKi8KLmJidHdpbi1iYW5uZXItY2hpbGR7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtoZWlnaHQ6MTAwJTt3aWR0aDoyNjBweDttYXgtd2lkdGg6bm9uZTtvYmplY3QtZml0OmNvdmVyO29iamVjdC1wb3NpdGlvbjpjZW50ZXIgMjAlO2JvcmRlci1yYWRpdXM6MDtvcGFjaXR5Oi45ODttYXNrLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byByaWdodCx0cmFuc3BhcmVudCAwJSxyZ2JhKDAsMCwwLC41NSkgMjIlLCMwMDAgNDIlKTstd2Via2l0LW1hc2staW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LHRyYW5zcGFyZW50IDAlLHJnYmEoMCwwLDAsLjU1KSAyMiUsIzAwMCA0MiUpfQouaGVyby1zdWJ0aXRsZXttYXJnaW46MTNweCBhdXRvIDAhaW1wb3J0YW50O2NvbG9yOiM3ZDdmOWIhaW1wb3J0YW50O2ZvbnQtc2l6ZToxNHB4IWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjQ1IWltcG9ydGFudH0KQG1lZGlhKG1heC13aWR0aDo5MDBweCl7LmJidHdpbi1iYW5uZXJ7cGFkZGluZzoyMHB4IDE1NXB4IDIwcHggMjJweDttaW4taGVpZ2h0OjExNXB4fS5iYnR3aW4tYmFubmVyLWNoaWxke3dpZHRoOjE5MHB4O2hlaWdodDoxMDAlfS5iYnR3aW4tYmFubmVyLXRleHR7Zm9udC1zaXplOjE1cHh9fQpAbWVkaWEobWF4LXdpZHRoOjYyMHB4KXsuYmJ0d2luLWJhbm5lcntib3JkZXItcmFkaXVzOjI4cHg7cGFkZGluZzoxOHB4O21pbi1oZWlnaHQ6MH0uYmJ0d2luLWJhbm5lci1jaGlsZHtkaXNwbGF5Om5vbmV9LmJidHdpbi1iYW5uZXItdGV4dHtmb250LXNpemU6MTRweH0uYmJ0d2luLWJhbm5lci1oZWFydHtmb250LXNpemU6MzJweH19CgovKiA9PT09PSBDYXJpY2F0dXJlcyArIHRleHRlcyBjZW50csOpcyA9PT09PSAqLwouY2FyZC5mZW1hbGV7LS1iYi1za2luOiNmZmQ5YmQ7LS1iYi1oYWlyOiM3YTNiMmU7LS1iYi1jbG90aDojZTM0Yjk4fQouY2FyZC5tYWxley0tYmItc2tpbjojZjZjZmFlOy0tYmItaGFpcjojM2MyZjU1Oy0tYmItY2xvdGg6IzRmODJlMH0KLnVwbG9hZC1tYWluLC51cGxvYWQtc21hbGx7ZGlzcGxheTpmbGV4IWltcG9ydGFudDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyIWltcG9ydGFudDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyIWltcG9ydGFudDt0ZXh0LWFsaWduOmNlbnRlcn0KLnVwbG9hZC1jb250ZW50e2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7d2lkdGg6MTAwJTttYXJnaW46MDtwYWRkaW5nOjEwcHggMTJweDtsaW5lLWhlaWdodDoxLjI1fQovKiBWaWTDqW9zIGRlIGTDqW1vbnN0cmF0aW9uIGRlIGxhIGZlbW1lIDogbGVjdHVyZSBhdSBzdXJ2b2wgKi8KLmZlbWFsZS1kZW1vLXZpZGVve3Bvc2l0aW9uOmFic29sdXRlO2luc2V0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyO29iamVjdC1wb3NpdGlvbjpjZW50ZXIgMzUlO2Rpc3BsYXk6YmxvY2s7Ym9yZGVyLXJhZGl1czppbmhlcml0O3otaW5kZXg6MDtwb2ludGVyLWV2ZW50czpub25lO2JhY2tncm91bmQ6I2ZmZn0KLnVwbG9hZC1tYWluLmhhcy1maWxlIC5mZW1hbGUtZGVtby12aWRlbywudXBsb2FkLXNtYWxsLmhhcy1maWxlIC5mZW1hbGUtZGVtby12aWRlb3tkaXNwbGF5Om5vbmV9Ci51cGxvYWQtdGl0bGUsLnVwbG9hZC1zdWJ7ZGlzcGxheTpibG9jazttYXJnaW46MH0KLnVwbG9hZC1zdWJ7bWFyZ2luLXRvcDo0cHh9Ci51cGxvYWQtc3ltYm9se2Rpc3BsYXk6YmxvY2s7d2lkdGg6OTZweDtoZWlnaHQ6OTZweDttYXJnaW46MCBhdXRvIDhweDtmbGV4Om5vbmU7b3ZlcmZsb3c6dmlzaWJsZX0KLnVwbG9hZC1zeW1ib2wuaXMtc21hbGx7d2lkdGg6NDZweDtoZWlnaHQ6NDZweDttYXJnaW4tYm90dG9tOjRweH0KLnVwbG9hZC1zeW1ib2wuaXMtZmxpcHBlZHt0cmFuc2Zvcm06c2NhbGVYKC0xKX0KLnVwbG9hZC1zbWFsbCAudXBsb2FkLXRpdGxle2ZvbnQtc2l6ZToxNHB4fQoudXBsb2FkLXNtYWxsIC51cGxvYWQtc3Vie2ZvbnQtc2l6ZToxMXB4O21hcmdpbi10b3A6MnB4fQoKLyogTGlzdGVzIGTDqXJvdWxhbnRlcyA6IHRleHRlIGNlbnRyw6kgdmVydGljYWxlbWVudCAqLwouc2V0dGluZ3Mgc2VsZWN0ewogIC13ZWJraXQtYXBwZWFyYW5jZTpub25lO2FwcGVhcmFuY2U6bm9uZTtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7CiAgaGVpZ2h0OjUycHghaW1wb3J0YW50O21pbi1oZWlnaHQ6NTJweDtwYWRkaW5nOjAgNDJweCAwIDE2cHghaW1wb3J0YW50OwogIGxpbmUtaGVpZ2h0Om5vcm1hbCFpbXBvcnRhbnQ7bWFyZ2luOjA7CiAgYmFja2dyb3VuZDojZmZmIHVybCgiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNCcgaGVpZ2h0PSc5JyB2aWV3Qm94PScwIDAgMTQgOSclM0UlM0NwYXRoIGQ9J00xIDEuNWw2IDYgNi02JyBmaWxsPSdub25lJyBzdHJva2U9JyUyMzZkNzI5MScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0UiKSBuby1yZXBlYXQgcmlnaHQgMTZweCBjZW50ZXI7Cn0KPC9zdHlsZT4KCgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjAiIGhlaWdodD0iMCIgc3R5bGU9InBvc2l0aW9uOmFic29sdXRlIiBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSI+CiAgPGRlZnM+CiAgICA8c3ltYm9sIGlkPSJiYi13b21hbi1mcm9udCIgdmlld2JveD0iMCAwIDgwIDgwIj4KICAgICAgPHBhdGggZD0iTTE1IDQyYzAtMTggOS0yOSAyNS0yOXMyNSAxMSAyNSAyOXYyMGMwIDQtNCA1LTcgM2wtNC0xNkgyNmwtNCAxNmMtMyAyLTcgMS03LTN6IiBmaWxsPSJ2YXIoLS1iYi1oYWlyKSI+PC9wYXRoPgogICAgICA8cGF0aCBkPSJNMTIgODBjMC0xMyAxMS0xOSAyOC0xOXMyOCA2IDI4IDE5eiIgZmlsbD0idmFyKC0tYmItY2xvdGgpIj48L3BhdGg+CiAgICAgIDxyZWN0IHg9IjM1IiB5PSI1MiIgd2lkdGg9IjEwIiBoZWlnaHQ9IjEyIiByeD0iNCIgZmlsbD0idmFyKC0tYmItc2tpbikiPjwvcmVjdD4KICAgICAgPGVsbGlwc2UgY3g9IjQwIiBjeT0iNDAiIHJ4PSIxNyIgcnk9IjIwIiBmaWxsPSJ2YXIoLS1iYi1za2luKSI+PC9lbGxpcHNlPgogICAgICA8cGF0aCBkPSJNMjIgMzdjMS0xNSAxMC0yMSAxOS0yMSAxMCAwIDE2IDcgMTcgMjEtNy0zLTEzLTktMTYtMTUtNCA4LTEyIDEzLTIwIDE1eiIgZmlsbD0idmFyKC0tYmItaGFpcikiPjwvcGF0aD4KICAgICAgPGVsbGlwc2UgY3g9IjMzIiBjeT0iNDIiIHJ4PSIzIiByeT0iMy42IiBmaWxsPSIjMmEyNDQwIj48L2VsbGlwc2U+PGVsbGlwc2UgY3g9IjQ3IiBjeT0iNDIiIHJ4PSIzIiByeT0iMy42IiBmaWxsPSIjMmEyNDQwIj48L2VsbGlwc2U+CiAgICAgIDxjaXJjbGUgY3g9IjM0IiBjeT0iNDAuOCIgcj0iMS4xIiBmaWxsPSIjZmZmIj48L2NpcmNsZT48Y2lyY2xlIGN4PSI0OCIgY3k9IjQwLjgiIHI9IjEuMSIgZmlsbD0iI2ZmZiI+PC9jaXJjbGU+CiAgICAgIDxwYXRoIGQ9Ik0yOS41IDM4LjVsLTIuNS0xLjVNNTAuNSAzOC41bDIuNS0xLjUiIHN0cm9rZT0iIzJhMjQ0MCIgc3Ryb2tlLXdpZHRoPSIxLjQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9wYXRoPgogICAgICA8Y2lyY2xlIGN4PSIyOCIgY3k9IjQ4IiByPSIzIiBmaWxsPSIjZmY5ZmM0IiBvcGFjaXR5PSIuNTUiPjwvY2lyY2xlPjxjaXJjbGUgY3g9IjUyIiBjeT0iNDgiIHI9IjMiIGZpbGw9IiNmZjlmYzQiIG9wYWNpdHk9Ii41NSI+PC9jaXJjbGU+CiAgICAgIDxwYXRoIGQ9Ik0zNCA1MC41cTYgNiAxMiAwIiBmaWxsPSJub25lIiBzdHJva2U9IiNjMjQwNmYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L3BhdGg+CiAgICA8L3N5bWJvbD4KICAgIDxzeW1ib2wgaWQ9ImJiLW1hbi1mcm9udCIgdmlld2JveD0iMCAwIDgwIDgwIj4KICAgICAgPHBhdGggZD0iTTEwIDgwYzAtMTMgMTEtMTkgMzAtMTlzMzAgNiAzMCAxOXoiIGZpbGw9InZhcigtLWJiLWNsb3RoKSI+PC9wYXRoPgogICAgICA8cmVjdCB4PSIzNCIgeT0iNTIiIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgcng9IjQiIGZpbGw9InZhcigtLWJiLXNraW4pIj48L3JlY3Q+CiAgICAgIDxjaXJjbGUgY3g9IjIyLjUiIGN5PSI0MiIgcj0iMy42IiBmaWxsPSJ2YXIoLS1iYi1za2luKSI+PC9jaXJjbGU+PGNpcmNsZSBjeD0iNTcuNSIgY3k9IjQyIiByPSIzLjYiIGZpbGw9InZhcigtLWJiLXNraW4pIj48L2NpcmNsZT4KICAgICAgPHJlY3QgeD0iMjMiIHk9IjIwIiB3aWR0aD0iMzQiIGhlaWdodD0iMzgiIHJ4PSIxNiIgZmlsbD0idmFyKC0tYmItc2tpbikiPjwvcmVjdD4KICAgICAgPHBhdGggZD0iTTIyIDM2Yy0zLTE3IDYtMjUgMTgtMjVzMjEgOCAxOCAyNWMtMi01LTUtOS05LTEwLTYgMy0xOCAzLTI3IDEweiIgZmlsbD0idmFyKC0tYmItaGFpcikiPjwvcGF0aD4KICAgICAgPHBhdGggZD0iTTI4IDM3bDgtMS41TTUyIDM3bC04LTEuNSIgc3Ryb2tlPSIjMmEyNDQwIiBzdHJva2Utd2lkdGg9IjIuNCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L3BhdGg+CiAgICAgIDxlbGxpcHNlIGN4PSIzMyIgY3k9IjQyIiByeD0iMi44IiByeT0iMy4yIiBmaWxsPSIjMmEyNDQwIj48L2VsbGlwc2U+PGVsbGlwc2UgY3g9IjQ3IiBjeT0iNDIiIHJ4PSIyLjgiIHJ5PSIzLjIiIGZpbGw9IiMyYTI0NDAiPjwvZWxsaXBzZT4KICAgICAgPGNpcmNsZSBjeD0iMzQiIGN5PSI0MC45IiByPSIxIiBmaWxsPSIjZmZmIj48L2NpcmNsZT48Y2lyY2xlIGN4PSI0OCIgY3k9IjQwLjkiIHI9IjEiIGZpbGw9IiNmZmYiPjwvY2lyY2xlPgogICAgICA8cGF0aCBkPSJNNDAgNDN2NmwtMi41IDEiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMDMwIiBzdHJva2Utd2lkdGg9IjEuNiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L3BhdGg+CiAgICAgIDxwYXRoIGQ9Ik0zMyA1M3E3IDUuNSAxNCAwIiBmaWxsPSJub25lIiBzdHJva2U9IiNhODQzM2YiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L3BhdGg+CiAgICA8L3N5bWJvbD4KICAgIDxzeW1ib2wgaWQ9ImJiLXdvbWFuLXNpZGUiIHZpZXdib3g9IjAgMCA4MCA4MCI+CiAgICAgIDxwYXRoIGQ9Ik01OCAyNmMxMyAzIDE1IDIwIDYgMzItMS04LTMtMTMtOC0xNnoiIGZpbGw9InZhcigtLWJiLWhhaXIpIj48L3BhdGg+CiAgICAgIDxwYXRoIGQ9Ik0xNCA4MGMwLTEyIDEyLTE5IDI3LTE5czI3IDcgMjcgMTl6IiBmaWxsPSJ2YXIoLS1iYi1jbG90aCkiPjwvcGF0aD4KICAgICAgPHJlY3QgeD0iMzciIHk9IjUwIiB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHJ4PSI1IiBmaWxsPSJ2YXIoLS1iYi1za2luKSI+PC9yZWN0PgogICAgICA8Y2lyY2xlIGN4PSI0NSIgY3k9IjM4IiByPSIxOSIgZmlsbD0idmFyKC0tYmItc2tpbikiPjwvY2lyY2xlPgogICAgICA8cGF0aCBkPSJNMjYgMzVsLTggMTBjMCAzIDMgMyA1IDNsNC0xeiIgZmlsbD0idmFyKC0tYmItc2tpbikiPjwvcGF0aD4KICAgICAgPHBhdGggZD0iTTI2IDM4Yy0yLTE0IDYtMjMgMTktMjMgMTIgMCAxOSA5IDE3IDI0LTIgNS00IDctNiAxMC0xLTctMy0xMC02LTEyLTctMS0xMy00LTE2LTktMSA1LTQgOC04IDEweiIgZmlsbD0idmFyKC0tYmItaGFpcikiPjwvcGF0aD4KICAgICAgPGVsbGlwc2UgY3g9IjM0LjUiIGN5PSIzOSIgcng9IjIuNCIgcnk9IjMiIGZpbGw9IiMyYTI0NDAiPjwvZWxsaXBzZT48Y2lyY2xlIGN4PSIzNS4zIiBjeT0iMzgiIHI9Ii45IiBmaWxsPSIjZmZmIj48L2NpcmNsZT4KICAgICAgPGNpcmNsZSBjeD0iMzYiIGN5PSI0Ni41IiByPSIyLjYiIGZpbGw9IiNmZjlmYzQiIG9wYWNpdHk9Ii41NSI+PC9jaXJjbGU+CiAgICAgIDxwYXRoIGQ9Ik0yNiA1MnE0IDMgOCAxIiBmaWxsPSJub25lIiBzdHJva2U9IiNjMjQwNmYiIHN0cm9rZS13aWR0aD0iMS44IiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvcGF0aD4KICAgIDwvc3ltYm9sPgogICAgPHN5bWJvbCBpZD0iYmItbWFuLXNpZGUiIHZpZXdib3g9IjAgMCA4MCA4MCI+CiAgICAgIDxwYXRoIGQ9Ik0xNCA4MGMwLTEyIDEyLTE5IDI3LTE5czI3IDcgMjcgMTl6IiBmaWxsPSJ2YXIoLS1iYi1jbG90aCkiPjwvcGF0aD4KICAgICAgPHJlY3QgeD0iMzciIHk9IjUwIiB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHJ4PSI1IiBmaWxsPSJ2YXIoLS1iYi1za2luKSI+PC9yZWN0PgogICAgICA8Y2lyY2xlIGN4PSI0NSIgY3k9IjM4IiByPSIxOSIgZmlsbD0idmFyKC0tYmItc2tpbikiPjwvY2lyY2xlPgogICAgICA8cGF0aCBkPSJNMjYgMzVsLTggMTBjMCAzIDMgMyA1IDNsNC0xeiIgZmlsbD0idmFyKC0tYmItc2tpbikiPjwvcGF0aD4KICAgICAgPGNpcmNsZSBjeD0iNDkiIGN5PSI0MSIgcj0iMy40IiBmaWxsPSJ2YXIoLS1iYi1za2luKSIgc3Ryb2tlPSIjMDAwMDAwMTgiPjwvY2lyY2xlPgogICAgICA8cGF0aCBkPSJNMjYgMzhjLTMtMTUgNi0yNCAxOS0yNCAxMiAwIDIwIDggMTggMjQtMi01LTQtOC03LTktNyAxLTE0LTEtMTgtNi0xIDUtNCAxMi0xMiAxNXoiIGZpbGw9InZhcigtLWJiLWhhaXIpIj48L3BhdGg+CiAgICAgIDxwYXRoIGQ9Ik0zMCAzM2w3LTEuNSIgc3Ryb2tlPSIjMmEyNDQwIiBzdHJva2Utd2lkdGg9IjIuMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L3BhdGg+CiAgICAgIDxlbGxpcHNlIGN4PSIzNC41IiBjeT0iMzkiIHJ4PSIyLjQiIHJ5PSIzIiBmaWxsPSIjMmEyNDQwIj48L2VsbGlwc2U+PGNpcmNsZSBjeD0iMzUuMyIgY3k9IjM4IiByPSIuOSIgZmlsbD0iI2ZmZiI+PC9jaXJjbGU+CiAgICAgIDxwYXRoIGQ9Ik0yNiA1MnE0IDMgOCAxIiBmaWxsPSJub25lIiBzdHJva2U9IiNhODQzM2YiIHN0cm9rZS13aWR0aD0iMS44IiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvcGF0aD4KICAgIDwvc3ltYm9sPgogIDwvZGVmcz4KPC9zdmc+CjxtYWluIGNsYXNzPSJiYnR3aW4tcGFnZSI+Cgo8aGVhZGVyIGNsYXNzPSJiYnRvcCI+CiAgPGRpdiBjbGFzcz0idG9rZW5zIj7il4kgPHNwYW4gaWQ9InRva2VuQmFsYW5jZSI+MTA8L3NwYW4+IDxzcGFuPuS7o+W4gTwvc3Bhbj48L2Rpdj4KPC9oZWFkZXI+Cgo8c2VjdGlvbiBjbGFzcz0iaGVybyI+CiAgPGgyPuWPkeeOsOaCqOacquadpeWuneWuneeahOaooeagt++8gTwvaDI+CgogIDxkaXYgY2xhc3M9ImJidHdpbi1iYW5uZXIiPgogICAgPGRpdiBjbGFzcz0iYmJ0d2luLWFpLWJ1YmJsZSI+PHNwYW4+QUk8L3NwYW4+PHN1cD7inKY8L3N1cD48L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImJidHdpbi1haS1kaXZpZGVyIj48L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImJidHdpbi1iYW5uZXItdGV4dCI+CiAgICAgIOa3u+WKoDxzdHJvbmc+54i25q+N5Y+M5pa5PC9zdHJvbmc+55qE54Wn54mH77yM6YCJ5oupPHN0cm9uZz7mnJ\/mnJvnmoTlubTpvoQ8L3N0cm9uZz7jgIE8YnIvPiAgICAgIDxzdHJvbmc+5riy5p+T5qih5Z6LPC9zdHJvbmc+77yM54S25ZCO6K6pIEFJIOWIm+W7ujxzdHJvbmc+6KeG6KeJ6aKE5rWL44CCPC9zdHJvbmc+CiAgICA8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImJidHdpbi1iYW5uZXItaGVhcnQiPuKZoTwvZGl2PgogICAgPGltZyBjbGFzcz0iYmJ0d2luLWJhbm5lci1jaGlsZCIgc3JjPSJodHRwczovL3d3dy5iYnR3aW4uY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzEwL2JidHdpbi1wZXRpdGUtZmlsbGUtYmFubmllcmUtY29ycmlnZWUtc2Fucy1iYW5kZS1ub2lyZS5wbmciIGFsdD0i5Lit5rOV5re36KGA5bCP5aWz5a2pIj4KICA8L2Rpdj4KCiAgPHAgY2xhc3M9Imhlcm8tc3VidGl0bGUiPjxlbT48L2VtPjwvcD4KPC9zZWN0aW9uPgoKPHNlY3Rpb24gY2xhc3M9ImNhcmRzIj4KCiAgPGFydGljbGUgY2xhc3M9ImNhcmQgZmVtYWxlIj4KICAgIDxkaXYgY2xhc3M9ImNhcmQtaGVhZCI+CiAgICAgIDxkaXYgY2xhc3M9Imljb24iPuKZgDwvZGl2PgogICAgICA8ZGl2PjxzdHJvbmc+5aWz5oCnPC9zdHJvbmc+PC9kaXY+CiAgICA8L2Rpdj4KCiAgICA8bGFiZWwgY2xhc3M9InVwbG9hZC1tYWluIiBpZD0iZmVtYWxlRmFjZUJveCI+CiAgICAgIDx2aWRlbyBjbGFzcz0iZmVtYWxlLWRlbW8tdmlkZW8iIGRhdGEtZmVtYWxlLWRlbW89ImZhY2UiIG11dGVkPSIiIHBsYXlzaW5saW5lPSIiIHByZWxvYWQ9Im1ldGFkYXRhIiBhcmlhLWxhYmVsPSJQb3J0cmFpdCB2aWTDqW8gZGUgZmFjZSBkZSBsYSBmZW1tZSI+PHNvdXJjZSBzcmM9Imh0dHBzOi8vd3d3LmJidHdpbi5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjYvMTAvZ2VtaW5pX2dlbmVyYXRlZF92aWRlb18wNDI3MzZmMS5tcDQiIHR5cGU9InZpZGVvL21wNCI+PC9zb3VyY2U+PC92aWRlbz4KICAgICAgPGltZyBjbGFzcz0icHJldmlldyIgaWQ9ImZlbWFsZUZhY2VQcmV2aWV3IiBhbHQ9IiI+CiAgICAgIDxpbnB1dCB0eXBlPSJmaWxlIiBpZD0iZmVtYWxlRmFjZSIgYWNjZXB0PSJpbWFnZS8qIj4KICAgIDwvbGFiZWw+CgogICAgPGRpdiBjbGFzcz0idXBsb2FkLWdyaWQiPgogICAgICA8bGFiZWwgY2xhc3M9InVwbG9hZC1zbWFsbCIgaWQ9ImZlbWFsZUxlZnRCb3giPgogICAgICAgIDx2aWRlbyBjbGFzcz0iZmVtYWxlLWRlbW8tdmlkZW8iIGRhdGEtZmVtYWxlLWRlbW89ImxlZnQiIG11dGVkPSIiIHBsYXlzaW5saW5lPSIiIHByZWxvYWQ9Im1ldGFkYXRhIiBhcmlhLWxhYmVsPSJQb3J0cmFpdCB2aWTDqW8gZGUgY8O0dMOpIGdhdWNoZSBkZSBsYSBmZW1tZSI+PHNvdXJjZSBzcmM9Imh0dHBzOi8vd3d3LmJidHdpbi5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjYvMTAvZ2VtaW5pX2dlbmVyYXRlZF92aWRlb18yZjE4MGE5Yi5tcDQiIHR5cGU9InZpZGVvL21wNCI+PC9zb3VyY2U+PC92aWRlbz4KICAgICAgICA8aW1nIGNsYXNzPSJwcmV2aWV3IiBpZD0iZmVtYWxlTGVmdFByZXZpZXciIGFsdD0iIj4KICAgICAgICA8aW5wdXQgdHlwZT0iZmlsZSIgaWQ9ImZlbWFsZUxlZnQiIGFjY2VwdD0iaW1hZ2UvKiI+CiAgICAgIDwvbGFiZWw+CiAgICAgIDxsYWJlbCBjbGFzcz0idXBsb2FkLXNtYWxsIiBpZD0iZmVtYWxlUmlnaHRCb3giPgogICAgICAgIDx2aWRlbyBjbGFzcz0iZmVtYWxlLWRlbW8tdmlkZW8iIGRhdGEtZmVtYWxlLWRlbW89InJpZ2h0IiBtdXRlZD0iIiBwbGF5c2lubGluZT0iIiBwcmVsb2FkPSJtZXRhZGF0YSIgYXJpYS1sYWJlbD0iUG9ydHJhaXQgdmlkw6lvIGRlIGPDtHTDqSBkcm9pdCBkZSBsYSBmZW1tZSI+PHNvdXJjZSBzcmM9Imh0dHBzOi8vd3d3LmJidHdpbi5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjYvMTAvZ2VtaW5pX2dlbmVyYXRlZF92aWRlb181MmM2NGY5Yy5tcDQiIHR5cGU9InZpZGVvL21wNCI+PC9zb3VyY2U+PC92aWRlbz4KICAgICAgICA8aW1nIGNsYXNzPSJwcmV2aWV3IiBpZD0iZmVtYWxlUmlnaHRQcmV2aWV3IiBhbHQ9IiI+CiAgICAgICAgPGlucHV0IHR5cGU9ImZpbGUiIGlkPSJmZW1hbGVSaWdodCIgYWNjZXB0PSJpbWFnZS8qIj4KICAgICAgPC9sYWJlbD4KICAgIDwvZGl2PgoKICAgIDxidXR0b24gY2xhc3M9ImFkZC1idG4iIHR5cGU9ImJ1dHRvbiIgb25jbGljaz0iZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2ZlbWFsZUZhY2UnKS5jbGljaygpIj7wn5O3IOa3u+WKoOeFp+eJhzwvYnV0dG9uPgogIDwvYXJ0aWNsZT4KCiAgPGFydGljbGUgY2xhc3M9ImNhcmQgbWFsZSI+CiAgICA8ZGl2IGNsYXNzPSJjYXJkLWhlYWQiPgogICAgICA8ZGl2IGNsYXNzPSJpY29uIj7imYI8L2Rpdj4KICAgICAgPGRpdj48c3Ryb25nPueUt+aApzwvc3Ryb25nPjwvZGl2PgogICAgPC9kaXY+CgogICAgPGxhYmVsIGNsYXNzPSJ1cGxvYWQtbWFpbiIgaWQ9Im1hbGVGYWNlQm94Ij4KICAgICAgPHZpZGVvIGNsYXNzPSJtYWxlLWRlbW8tdmlkZW8iIGRhdGEtbWFsZS1kZW1vPSIiIG11dGVkPSIiIHBsYXlzaW5saW5lPSIiIHByZWxvYWQ9Im1ldGFkYXRhIiBsb29wPSIiIGFyaWEtbGFiZWw9IlZpZMOpbyBkZSBkw6ltb25zdHJhdGlvbiBob21tZSBkZSBmYWNlIj48c291cmNlIHNyYz0iaHR0cHM6Ly93d3cuYmJ0d2luLmNvbS93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8xMC9nZW1pbmlfZ2VuZXJhdGVkX3ZpZGVvXzVjOTNjMzY4Lm1wNCIgdHlwZT0idmlkZW8vbXA0Ij48L3NvdXJjZT48L3ZpZGVvPgogICAgICA8aW1nIGNsYXNzPSJwcmV2aWV3IiBpZD0ibWFsZUZhY2VQcmV2aWV3IiBhbHQ9IiI+CiAgICAgIDxpbnB1dCB0eXBlPSJmaWxlIiBpZD0ibWFsZUZhY2UiIGFjY2VwdD0iaW1hZ2UvKiI+CiAgICA8L2xhYmVsPgoKICAgIDxkaXYgY2xhc3M9InVwbG9hZC1ncmlkIj4KICAgICAgPGxhYmVsIGNsYXNzPSJ1cGxvYWQtc21hbGwiIGlkPSJtYWxlTGVmdEJveCI+CiAgICAgICAgPHZpZGVvIGNsYXNzPSJtYWxlLWRlbW8tdmlkZW8iIGRhdGEtbWFsZS1kZW1vPSIiIG11dGVkPSIiIHBsYXlzaW5saW5lPSIiIHByZWxvYWQ9Im1ldGFkYXRhIiBsb29wPSIiIGFyaWEtbGFiZWw9IlZpZMOpbyBkZSBkw6ltb25zdHJhdGlvbiBob21tZSBjw7R0w6kgZ2F1Y2hlIj48c291cmNlIHNyYz0iaHR0cHM6Ly93d3cuYmJ0d2luLmNvbS93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8xMC9nZW1pbmlfZ2VuZXJhdGVkX3ZpZGVvX2Y0MjA4ZDJhLm1wNCIgdHlwZT0idmlkZW8vbXA0Ij48L3NvdXJjZT48L3ZpZGVvPgogICAgICAgIDxpbWcgY2xhc3M9InByZXZpZXciIGlkPSJtYWxlTGVmdFByZXZpZXciIGFsdD0iIj4KICAgICAgICA8aW5wdXQgdHlwZT0iZmlsZSIgaWQ9Im1hbGVMZWZ0IiBhY2NlcHQ9ImltYWdlLyoiPgogICAgICA8L2xhYmVsPgogICAgICA8bGFiZWwgY2xhc3M9InVwbG9hZC1zbWFsbCIgaWQ9Im1hbGVSaWdodEJveCI+CiAgICAgICAgPHZpZGVvIGNsYXNzPSJtYWxlLWRlbW8tdmlkZW8iIGRhdGEtbWFsZS1kZW1vPSIiIG11dGVkPSIiIHBsYXlzaW5saW5lPSIiIHByZWxvYWQ9Im1ldGFkYXRhIiBsb29wPSIiIGFyaWEtbGFiZWw9IlZpZMOpbyBkZSBkw6ltb25zdHJhdGlvbiBob21tZSBjw7R0w6kgZHJvaXQiPjxzb3VyY2Ugc3JjPSJodHRwczovL3d3dy5iYnR3aW4uY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzEwL3ZpZGVvLWNvdGUubXA0IiB0eXBlPSJ2aWRlby9tcDQiPjwvc291cmNlPjwvdmlkZW8+CiAgICAgICAgPGltZyBjbGFzcz0icHJldmlldyIgaWQ9Im1hbGVSaWdodFByZXZpZXciIGFsdD0iIj4KICAgICAgICA8aW5wdXQgdHlwZT0iZmlsZSIgaWQ9Im1hbGVSaWdodCIgYWNjZXB0PSJpbWFnZS8qIj4KICAgICAgPC9sYWJlbD4KICAgIDwvZGl2PgoKICAgIDxidXR0b24gY2xhc3M9ImFkZC1idG4iIHR5cGU9ImJ1dHRvbiIgb25jbGljaz0iZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ21hbGVGYWNlJykuY2xpY2soKSI+8J+TtyDmt7vliqDnhafniYc8L2J1dHRvbj4KICA8L2FydGljbGU+CgogIDxhcnRpY2xlIGNsYXNzPSJjYXJkIGNoaWxkIj4KICAgICA8ZGl2IGNsYXNzPSJjYXJkLWhlYWQiPgogICAgICA8ZGl2IGNsYXNzPSJpY29uIj7inKY8L2Rpdj4KICAgICAgPGRpdj48c3Ryb25nPuacquadpeWuneWunTwvc3Ryb25nPjwvZGl2PgogICAgPC9kaXY+CgogICAgPGRpdiBjbGFzcz0icmVzdWx0LWJveCIgaWQ9InJlc3VsdEJveCI+CiAgICAgIDxkaXYgY2xhc3M9InJlc3VsdC1wbGFjZWhvbGRlciIgaWQ9InJlc3VsdFBsYWNlaG9sZGVyIj4KICAgICAgICA8c3BhbiBjbGFzcz0iYmFieSI+4peMPC9zcGFuPgogICAgICAgIDxzdHJvbmc+5oKo55qE5pyq5p2l54Wn54mH5bCG5pi+56S65Zyo5q2k5aSEPC9zdHJvbmc+CiAgICAgIDwvZGl2PgogICAgICA8aW1nIGlkPSJnZW5lcmF0ZWRJbWFnZSIgYWx0PSLmgqjnmoTmnKrmnaXlrp3lrp3pooTmtYsiLz4KICAgIDwvZGl2PiAKCiAgICA8ZGl2IGNsYXNzPSJyZXN1bHQtYWN0aW9ucyI+CiAgICAgIDxidXR0b24gY2xhc3M9ImFjdGlvbiIgaWQ9InNhdmVCdG4iPuKZoTxici8+5L+d5a2YPC9idXR0b24+CiAgICAgIDxidXR0b24gY2xhc3M9ImFjdGlvbiIgaWQ9ImVtYWlsQnRuIj7inIk8YnIvPueUteWtkOmCruS7tjwvYnV0dG9uPgogICAgICA8YnV0dG9uIGNsYXNzPSJhY3Rpb24iIGlkPSJwcmludEJ0biI+4pajPGJyLz7miZPljbA8L2J1dHRvbj4KICAgICAgPGJ1dHRvbiBjbGFzcz0iYWN0aW9uIiBpZD0icGRmQnRuIj7ilqQ8YnIvPlBERjwvYnV0dG9uPgogICAgPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJnZW5lcmF0ZWQtdmlld3MiIGlkPSJnZW5lcmF0ZWRWaWV3cyI+PC9kaXY+CiAgPC9hcnRpY2xlPgoKPC9zZWN0aW9uPgoKPHNlY3Rpb24gY2xhc3M9InNldHRpbmdzIj4KICA8ZGl2IGNsYXNzPSJzZXR0aW5nLWdyaWQiPgogICAgPGRpdiBjbGFzcz0iZmllbGQiPgogICAgICA8bGFiZWwgZm9yPSJ0YXJnZXRTZXgiPuebruagh+aAp+WIq++8mjwvbGFiZWw+CiAgICAgIDxzZWxlY3QgaWQ9InRhcmdldFNleCI+CiAgICAgICAgPG9wdGlvbiB2YWx1ZT0iZmlsbGUiPuWls+WtqTwvb3B0aW9uPgogICAgICAgIDxvcHRpb24gdmFsdWU9ImdhcmNvbiI+55S35a2pPC9vcHRpb24+CiAgICAgIDwvc2VsZWN0PiAKICAgIDwvZGl2PgoKICAgIDxkaXYgY2xhc3M9ImZpZWxkIj4KICAgICAgPGxhYmVsIGZvcj0idmlld01vZGUiPueUn+aIkOinhuWbvu+8mjwvbGFiZWw+CiAgICAgIDxzZWxlY3QgaWQ9InZpZXdNb2RlIj48b3B0aW9uIHZhbHVlPSJzaW5nbGUiPuWNleinhuWbvjwvb3B0aW9uPjxvcHRpb24gdmFsdWU9InBhY2siIHNlbGVjdGVkPSJzZWxlY3RlZCI+5a6M5pW05YyFIMK3IDMg6KeG5Zu+PC9vcHRpb24+PC9zZWxlY3Q+CiAgICA8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImZpZWxkIj4KICAgICAgPGxhYmVsIGZvcj0iYWlNb2RlbCI+55Sf5oiQ6LSo6YeP77yaPC9sYWJlbD4KICAgICAgPHNlbGVjdCBpZD0iYWlNb2RlbCI+CiAgICAgICAgPG9wdGlvbiB2YWx1ZT0ic3RhbmRhcmQiIGRhdGEtbmFtZT0iU3RhbmRhcmQgLyBSYXBpZGUiPuagh+WHhiAvIOW\/q+mAn++8iDUg5Luj5biB77yJPC9vcHRpb24+CiAgICAgICAgPG9wdGlvbiB2YWx1ZT0iYWR2YW5jZWQiIGRhdGEtbmFtZT0iQXZhbmPDqSAvIFBybyIgc2VsZWN0ZWQ9InNlbGVjdGVkIj7pq5jnuqcgLyDkuJPkuJrvvIgxMCDku6PluIHvvIk8L29wdGlvbj4KICAgICAgICA8b3B0aW9uIHZhbHVlPSJwcmVtaXVtIiBkYXRhLW5hbWU9IlByZW1pdW0iPuWwiuS6q++8iDIwIOS7o+W4ge+8iTwvb3B0aW9uPgogICAgICA8L3NlbGVjdD4gCiAgICA8L2Rpdj4KCiAgICA8ZGl2IGNsYXNzPSJmaWVsZCI+CiAgICAgIDxsYWJlbCBmb3I9ImFnZVJhbmdlIj7lubTpvoTojIPlm7TvvJo8L2xhYmVsPgogICAgICA8c2VsZWN0IGlkPSJhZ2VTZWxlY3QiPgogICAgICAgIDxvcHRpb24gdmFsdWU9IjAiPuaWsOeUn+WEvzwvb3B0aW9uPgogICAgICAgIDxvcHRpb24gdmFsdWU9IjYiIHNlbGVjdGVkPSJzZWxlY3RlZCI+NiDkuKrmnIg8L29wdGlvbj4KICAgICAgICA8b3B0aW9uIHZhbHVlPSIxMiI+MSDlsoE8L29wdGlvbj4KICAgICAgICA8b3B0aW9uIHZhbHVlPSIyNCI+MiDlsoE8L29wdGlvbj4KICAgICAgICA8b3B0aW9uIHZhbHVlPSIzNiI+MyDlsoE8L29wdGlvbj4KICAgICAgICA8b3B0aW9uIHZhbHVlPSI0OCI+NCDlsoE8L29wdGlvbj4KICAgICAgICA8b3B0aW9uIHZhbHVlPSI2MCI+NSDlsoE8L29wdGlvbj4KICAgICAgICA8b3B0aW9uIHZhbHVlPSI3MiI+NiDlsoE8L29wdGlvbj4KICAgICAgPC9zZWxlY3Q+CiAgICA8L2Rpdj4KICA8L2Rpdj4KCiAgPGRpdiBjbGFzcz0iYWdlLXJvdyI+CiAgICA8ZGl2IGNsYXNzPSJhZ2UtdG9wIj48c3Ryb25nPuacn+acm+W5tOm+hDwvc3Ryb25nPjxzcGFuIGNsYXNzPSJhZ2UtdmFsdWUiIGlkPSJhZ2VMYWJlbCI+NiDkuKrmnIg8L3NwYW4+PC9kaXY+CiAgICA8aW5wdXQgdHlwZT0icmFuZ2UiIGlkPSJhZ2VSYW5nZSIgbWluPSIwIiBtYXg9IjcyIiB2YWx1ZT0iNiIgc3RlcD0iMSI+CiAgICA8ZGl2IGNsYXNzPSJhZ2Utc2NhbGUiPjxzcGFuPjAg5Liq5pyIPC9zcGFuPjxzcGFuPjEg5bKBPC9zcGFuPjxzcGFuPjIg5bKBPC9zcGFuPjxzcGFuPjMg5bKBPC9zcGFuPjxzcGFuPjQg5bKBPC9zcGFuPjxzcGFuPjUg5bKBPC9zcGFuPjxzcGFuPjYg5bKBPC9zcGFuPjwvZGl2PgogIDwvZGl2PgoKICA8ZGl2IGNsYXNzPSJnZW5lcmF0ZS13cmFwIj4KICAgIDxkaXYgc3R5bGU9ImZvbnQtd2VpZ2h0Ojg1MDtjb2xvcjojNjc0OGJkO21hcmdpbjowIDAgMTJweCI+6LS555So77yaPHNwYW4gaWQ9ImNvc3RMYWJlbCI+MjQg5Luj5biBPC9zcGFuPjwvZGl2PgogICAgPGJ1dHRvbiBjbGFzcz0iZ2VuZXJhdGUiIGlkPSJnZW5lcmF0ZUJ0biI+4pymIOeUn+aIkOinhuiniemihOa1izwvYnV0dG9uPgogICAgPGRpdiBjbGFzcz0icHJvZ3Jlc3MiIGlkPSJwcm9ncmVzcyI+CiAgICAgIDxkaXYgY2xhc3M9InByb2dyZXNzLWJhciI+PGRpdiBjbGFzcz0icHJvZ3Jlc3MtZmlsbCIgaWQ9InByb2dyZXNzRmlsbCI+PC9kaXY+PC9kaXY+CiAgICAgIDxkaXYgY2xhc3M9InByb2dyZXNzLXRleHQiIGlkPSJwcm9ncmVzc1RleHQiPuato+WcqOWHhuWkh+eUn+aIkOKApjwvZGl2PgogICAgPC9kaXY+IAogICAgPGRpdiBjbGFzcz0ibm90aWNlIiBpZD0ibm90aWNlIj48L2Rpdj4KICA8L2Rpdj4KPC9zZWN0aW9uPgoKPHNlY3Rpb24gY2xhc3M9InNldHRpbmdzIiBzdHlsZT0ibWFyZ2luLXRvcDoyMHB4Ij4KICA8aDIgc3R5bGU9Im1hcmdpbi10b3A6MCI+5oiR5bey5L+d5a2Y55qE6aKE5rWLPC9oMj4KICA8cCBzdHlsZT0iY29sb3I6Izc0Nzg5NCI+54K55Ye75Zu+54mH5Y+v5bCG5YW255So5L2c5LiL5qyh55Sf5oiQ55qE5Y+C6ICD44CCPC9wPgogIDxkaXYgaWQ9InNhdmVkR2FsbGVyeSIgc3R5bGU9ImRpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KGF1dG8tZmlsbCxtaW5tYXgoMTQwcHgsMWZyKSk7Z2FwOjEycHgiPjwvZGl2PgogIDxwIGlkPSJyZWZlcmVuY2VTZWxlY3RlZCIgc3R5bGU9ImNvbG9yOiM2NzQ4YmQ7Zm9udC13ZWlnaHQ6ODAwIj48L3A+Cjwvc2VjdGlvbj4KCjwvbWFpbj4KCjxkaXYgY2xhc3M9ImxpZ2h0Ym94IiBpZD0ibGlnaHRib3giPgogIDxidXR0b24gdHlwZT0iYnV0dG9uIiBvbmNsaWNrPSJjbG9zZUxpZ2h0Ym94KCkiPsOXPC9idXR0b24+CiAgPGltZyBpZD0ibGlnaHRib3hJbWFnZSIgYWx0PSIiPgo8L2Rpdj4KCjxzY3JpcHQ+Ci8qCiAqIEJCIFRXSU4gRlJPTlQgT0ZGSUNFCiAqCiAqIFBvdXIgY29ubmVjdGVyIGNlIGZyb250IMOgIHRvbiBwbHVnaW4gV29yZFByZXNzIDoKICogLSBsZSBwbHVnaW4gcGV1dCBkw6lmaW5pciB3aW5kb3cuQkJUV0lOX0FKQVhfVVJMCiAqIC0gbGUgcGx1Z2luIHBldXQgZMOpZmluaXIgd2luZG93LkJCVFdJTl9OT05DRQogKiAtIGwnYWN0aW9uIEFKQVggYXR0ZW5kdWUgZXN0ICJhaXBnX2dlbmVyYXRlIgogKgogKiBMYSBjbMOpIFJlcGxpY2F0ZSBORSBET0lUIFBBUyDDqnRyZSBwbGFjw6llIGljaS4KICogRWxsZSByZXN0ZSBkYW5zIGxlcyByw6lnbGFnZXMgV29yZFByZXNzIGV0IGVzdCB1dGlsaXPDqWUgY8O0dMOpIHNlcnZldXIuCiAqLwoKY29uc3QgJCA9IGlkID0+IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKGlkKTsKCmZ1bmN0aW9uIHNldHVwUHJldmlldyhpbnB1dElkLCBib3hJZCwgcHJldmlld0lkKXsKICAkKGlucHV0SWQpLmFkZEV2ZW50TGlzdGVuZXIoJ2NoYW5nZScsIGZ1bmN0aW9uKCl7CiAgICBjb25zdCBmaWxlPXRoaXMuZmlsZXMgJiYgdGhpcy5maWxlc1swXTsKICAgIGlmKCFmaWxlKXJldHVybjsKICAgIGlmKCFmaWxlLnR5cGUuc3RhcnRzV2l0aCgnaW1hZ2UvJykpewogICAgICB0aGlzLnZhbHVlPScnOwogICAgICByZXR1cm47CiAgICB9CiAgICBjb25zdCB1cmw9VVJMLmNyZWF0ZU9iamVjdFVSTChmaWxlKTsKICAgICQocHJldmlld0lkKS5zcmM9dXJsOwogICAgJChib3hJZCkuY2xhc3NMaXN0LmFkZCgnaGFzLWZpbGUnKTsKICB9KTsKfQoKWwogIFsnZmVtYWxlRmFjZScsJ2ZlbWFsZUZhY2VCb3gnLCdmZW1hbGVGYWNlUHJldmlldyddLAogIFsnZmVtYWxlTGVmdCcsJ2ZlbWFsZUxlZnRCb3gnLCdmZW1hbGVMZWZ0UHJldmlldyddLAogIFsnZmVtYWxlUmlnaHQnLCdmZW1hbGVSaWdodEJveCcsJ2ZlbWFsZVJpZ2h0UHJldmlldyddLAogIFsnbWFsZUZhY2UnLCdtYWxlRmFjZUJveCcsJ21hbGVGYWNlUHJldmlldyddLAogIFsnbWFsZUxlZnQnLCdtYWxlTGVmdEJveCcsJ21hbGVMZWZ0UHJldmlldyddLAogIFsnbWFsZVJpZ2h0JywnbWFsZVJpZ2h0Qm94JywnbWFsZVJpZ2h0UHJldmlldyddCl0uZm9yRWFjaCh4PT5zZXR1cFByZXZpZXcoLi4ueCkpOwoKCi8qIExlcyB2aWTDqW9zIGRlIGTDqW1vbnN0cmF0aW9uIEhvbW1lIG5lIHMnYW5pbWVudCBxdSdhdSBzdXJ2b2wuICovCmRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJ1tkYXRhLW1hbGUtZGVtb10nKS5mb3JFYWNoKHZpZGVvPT57CiAgY29uc3QgYm94PXZpZGVvLmNsb3Nlc3QoJy51cGxvYWQtbWFpbiwudXBsb2FkLXNtYWxsJyk7CiAgaWYoIWJveClyZXR1cm47CiAgYm94LmFkZEV2ZW50TGlzdGVuZXIoJ21vdXNlZW50ZXInLCgpPT57CiAgICBpZihib3guY2xhc3NMaXN0LmNvbnRhaW5zKCdoYXMtZmlsZScpKXJldHVybjsKICAgIHZpZGVvLmN1cnJlbnRUaW1lPTA7CiAgICBjb25zdCByZXN1bHQ9dmlkZW8ucGxheSgpOwogICAgaWYocmVzdWx0ICYmIHR5cGVvZiByZXN1bHQuY2F0Y2g9PT0nZnVuY3Rpb24nKXJlc3VsdC5jYXRjaCgoKT0+e30pOwogIH0pOwogIGJveC5hZGRFdmVudExpc3RlbmVyKCdtb3VzZWxlYXZlJywoKT0+ewogICAgdmlkZW8ucGF1c2UoKTsKICAgIHRyeXt2aWRlby5jdXJyZW50VGltZT0wO31jYXRjaChlKXt9CiAgfSk7Cn0pOwoKLyogTGVzIHZpZMOpb3MgZGUgZMOpbW9uc3RyYXRpb24gRmVtbWUgZMOpbWFycmVudCB1bmlxdWVtZW50IGF1IHN1cnZvbC4gKi8KZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgnW2RhdGEtZmVtYWxlLWRlbW9dJykuZm9yRWFjaCh2aWRlbz0+ewogIGNvbnN0IGJveD12aWRlby5jbG9zZXN0KCcudXBsb2FkLW1haW4sLnVwbG9hZC1zbWFsbCcpOwogIGlmKCFib3gpcmV0dXJuOwogIGJveC5hZGRFdmVudExpc3RlbmVyKCdtb3VzZWVudGVyJywoKT0+ewogICAgaWYoYm94LmNsYXNzTGlzdC5jb250YWlucygnaGFzLWZpbGUnKSlyZXR1cm47CiAgICB2aWRlby5jdXJyZW50VGltZT0wOwogICAgY29uc3QgcmVzdWx0PXZpZGVvLnBsYXkoKTsKICAgIGlmKHJlc3VsdCAmJiB0eXBlb2YgcmVzdWx0LmNhdGNoPT09J2Z1bmN0aW9uJylyZXN1bHQuY2F0Y2goKCk9Pnt9KTsKICB9KTsKICBib3guYWRkRXZlbnRMaXN0ZW5lcignbW91c2VsZWF2ZScsKCk9PnsKICAgIHZpZGVvLnBhdXNlKCk7CiAgICB0cnl7dmlkZW8uY3VycmVudFRpbWU9MDt9Y2F0Y2goZSl7fQogIH0pOwp9KTsKCmZ1bmN0aW9uIGZvcm1hdEFnZShtb250aHMpewogIG1vbnRocz1wYXJzZUludChtb250aHMsMTApOwogIGlmKG1vbnRoczwxMikgcmV0dXJuIG1vbnRocyArIChtb250aHM8PTEgPyAnIG1vaXMnIDogJyBtb2lzJyk7CiAgY29uc3QgeWVhcnM9TWF0aC5mbG9vcihtb250aHMvMTIpOwogIGNvbnN0IHJlc3Q9bW9udGhzJTEyOwogIHJldHVybiByZXN0ID8geWVhcnMrJyBhbicrKHllYXJzPjE\/J3MnOicnKSsnICcrcmVzdCsnIG1vaXMnIDogeWVhcnMrJyBhbicrKHllYXJzPjE\/J3MnOicnKTsKfQokKCdhZ2VSYW5nZScpLmFkZEV2ZW50TGlzdGVuZXIoJ2lucHV0JyxmdW5jdGlvbigpewogICQoJ2FnZUxhYmVsJykudGV4dENvbnRlbnQ9Zm9ybWF0QWdlKHRoaXMudmFsdWUpOwogICQoJ2FnZVNlbGVjdCcpLnZhbHVlPXRoaXMudmFsdWU7Cn0pOwokKCdhZ2VTZWxlY3QnKS5hZGRFdmVudExpc3RlbmVyKCdjaGFuZ2UnLGZ1bmN0aW9uKCl7CiAgJCgnYWdlUmFuZ2UnKS52YWx1ZT10aGlzLnZhbHVlOwogICQoJ2FnZUxhYmVsJykudGV4dENvbnRlbnQ9Zm9ybWF0QWdlKHRoaXMudmFsdWUpOwp9KTsKCiQoJ2dlbmVyYXRlZEltYWdlJykuYWRkRXZlbnRMaXN0ZW5lcignY2xpY2snLGZ1bmN0aW9uKCl7CiAgJCgnbGlnaHRib3hJbWFnZScpLnNyYz10aGlzLnNyYzsKICAkKCdsaWdodGJveCcpLnN0eWxlLmRpc3BsYXk9J2ZsZXgnOwp9KTsKZnVuY3Rpb24gY2xvc2VMaWdodGJveCgpeyQoJ2xpZ2h0Ym94Jykuc3R5bGUuZGlzcGxheT0nbm9uZSd9CiQoJ2xpZ2h0Ym94JykuYWRkRXZlbnRMaXN0ZW5lcignY2xpY2snLGU9PntpZihlLnRhcmdldC5pZD09PSdsaWdodGJveCcpY2xvc2VMaWdodGJveCgpfSk7CgpmdW5jdGlvbiBzaG93Tm90aWNlKG1lc3NhZ2UpewogICQoJ25vdGljZScpLnRleHRDb250ZW50PW1lc3NhZ2U7CiAgJCgnbm90aWNlJykuc3R5bGUuZGlzcGxheT0nYmxvY2snOwp9CmZ1bmN0aW9uIGhpZGVOb3RpY2UoKXskKCdub3RpY2UnKS5zdHlsZS5kaXNwbGF5PSdub25lJ30KCmFzeW5jIGZ1bmN0aW9uIGdlbmVyYXRlKCl7CiAgaGlkZU5vdGljZSgpOwoKICBpZighJCgnZmVtYWxlRmFjZScpLmZpbGVzWzBdIHx8ICEkKCdtYWxlRmFjZScpLmZpbGVzWzBdKXsKICAgIHNob3dOb3RpY2UoJ0Fqb3V0ZXogb2JsaWdhdG9pcmVtZW50IHVuZSBwaG90byBkZSBmYWNlIHBvdXIgbGEgRmVtbWUgZXQgcG91ciBs4oCZSG9tbWUuJyk7CiAgICByZXR1cm47CiAgfQoKICBjb25zdCBidG49JCgnZ2VuZXJhdGVCdG4nKTsKICBidG4uZGlzYWJsZWQ9dHJ1ZTsKICBidG4udGV4dENvbnRlbnQ9J+KcqCBHw6luw6lyYXRpb24gZW4gY291cnPigKYnOwogICQoJ3Byb2dyZXNzJykuc3R5bGUuZGlzcGxheT0nYmxvY2snOwoKICBsZXQgcD0wOwogIGNvbnN0IHRpbWVyPXNldEludGVydmFsKCgpPT57CiAgICBwPU1hdGgubWluKHArTWF0aC5mbG9vcihNYXRoLnJhbmRvbSgpKjgpKzMsOTApOwogICAgJCgncHJvZ3Jlc3NGaWxsJykuc3R5bGUud2lkdGg9cCsnJSc7CiAgICAkKCdwcm9ncmVzc1RleHQnKS50ZXh0Q29udGVudD1wPDMwPydQcsOpcGFyYXRpb24gZGVzIHBob3Rvc+KApic6cDw2NT8nTOKAmUlBIGNyw6llIGxhIHByb2plY3Rpb27igKYnOidGaW5hbGlzYXRpb24gZGUgdm90cmUgcHJvamVjdGlvbuKApic7CiAgfSw1MDApOwoKICB0cnl7CiAgICBjb25zdCBmb3JtPW5ldyBGb3JtRGF0YSgpOwogICAgZm9ybS5hcHBlbmQoJ2FjdGlvbicsJ2FpcGdfZ2VuZXJhdGUnKTsKICAgIGNvbnN0IGNmZz13aW5kb3cuYWlwZ19hamF4fHx7fTsKICAgIGNvbnN0IG5vbmNlPWNmZy5ub25jZXx8d2luZG93LkJCVFdJTl9OT05DRTsKICAgIGlmKG5vbmNlKSBmb3JtLmFwcGVuZCgnbm9uY2UnLG5vbmNlKTsKICAgIGZvcm0uYXBwZW5kKCd0YXJnZXRfc2V4JywkKCd0YXJnZXRTZXgnKS52YWx1ZSk7CiAgICBmb3JtLmFwcGVuZCgndGFyZ2V0X2FnZScsJCgnYWdlUmFuZ2UnKS52YWx1ZSk7CiAgICBmb3JtLmFwcGVuZCgnYWlfdGllcicsJCgnYWlNb2RlbCcpLnZhbHVlKTsKICAgIGZvcm0uYXBwZW5kKCd2aWV3X21vZGUnLCQoJ3ZpZXdNb2RlJykudmFsdWUpOwogICAgaWYod2luZG93LmJidHdpblNlbGVjdGVkUmVmZXJlbmNlKSBmb3JtLmFwcGVuZCgncmVmZXJlbmNlX2ltYWdlX2lkJyxTdHJpbmcod2luZG93LmJidHdpblNlbGVjdGVkUmVmZXJlbmNlKSk7CgogICAgY29uc3QgRklFTERfTkFNRVM9e2ZlbWFsZUZhY2U6J2ZlbWFsZV9mYWNlJyxmZW1hbGVMZWZ0OidmZW1hbGVfbGVmdCcsZmVtYWxlUmlnaHQ6J2ZlbWFsZV9yaWdodCcsbWFsZUZhY2U6J21hbGVfZmFjZScsbWFsZUxlZnQ6J21hbGVfbGVmdCcsbWFsZVJpZ2h0OidtYWxlX3JpZ2h0J307CiAgICBPYmplY3Qua2V5cyhGSUVMRF9OQU1FUykuZm9yRWFjaChpZD0+ewogICAgICBjb25zdCBmaWxlPSQoaWQpLmZpbGVzWzBdOwogICAgICBpZihmaWxlKSBmb3JtLmFwcGVuZChGSUVMRF9OQU1FU1tpZF0sZmlsZSk7CiAgICB9KTsKCiAgICBjb25zdCBhamF4VXJsPWNmZy5hamF4X3VybHx8d2luZG93LkJCVFdJTl9BSkFYX1VSTHx8Jy93cC1hZG1pbi9hZG1pbi1hamF4LnBocCc7CgogICAgY29uc3QgcmVzcG9uc2U9YXdhaXQgZmV0Y2goYWpheFVybCx7bWV0aG9kOidQT1NUJyxib2R5OmZvcm0sY3JlZGVudGlhbHM6J3NhbWUtb3JpZ2luJ30pOwogICAgY29uc3QgZGF0YT1hd2FpdCByZXNwb25zZS5qc29uKCk7CgogICAgY2xlYXJJbnRlcnZhbCh0aW1lcik7CiAgICAkKCdwcm9ncmVzc0ZpbGwnKS5zdHlsZS53aWR0aD0nMTAwJSc7CiAgICBjb25zdCBsZWZ0PShkYXRhJiZkYXRhLmRhdGEmJmRhdGEuZGF0YS50b2tlbnNfcmVtYWluaW5nIT09dW5kZWZpbmVkKT9kYXRhLmRhdGEudG9rZW5zX3JlbWFpbmluZzpudWxsOwogICAgJCgncHJvZ3Jlc3NUZXh0JykudGV4dENvbnRlbnQ9J1Byb2plY3Rpb24gdGVybWluw6llIOKcqCcrKGxlZnQhPT1udWxsPycg4oCUIGlsIHZvdXMgcmVzdGUgJytsZWZ0KycgamV0b24nKyhsZWZ0PjE\/J3MnOicnKTonJyk7CgogICAgaWYoZGF0YS5zdWNjZXNzICYmIGRhdGEuZGF0YSAmJiBkYXRhLmRhdGEuaW1hZ2VfdXJsKXsKICAgICAgc2hvd1Jlc3VsdChkYXRhLmRhdGEuaW1hZ2VfdXJsLCBkYXRhLmRhdGEuaW1hZ2VzfHxbXSk7CiAgICAgIGlmKGRhdGEuZGF0YS5nYWxsZXJ5KSByZW5kZXJTYXZlZEdhbGxlcnkoZGF0YS5kYXRhLmdhbGxlcnkpOwogICAgICBpZihsZWZ0IT09bnVsbCkgJCgndG9rZW5CYWxhbmNlJykudGV4dENvbnRlbnQ9bGVmdDsKICAgIH1lbHNlewogICAgICB0aHJvdyBuZXcgRXJyb3IoZGF0YT8uZGF0YT8ubWVzc2FnZSB8fCBkYXRhPy5kYXRhIHx8ICdMYSBnw6luw6lyYXRpb24gbuKAmWEgcGFzIHJldG91cm7DqSBk4oCZaW1hZ2UuJyk7CiAgICB9CiAgfWNhdGNoKGVycm9yKXsKICAgIGNsZWFySW50ZXJ2YWwodGltZXIpOwogICAgJCgncHJvZ3Jlc3NGaWxsJykuc3R5bGUud2lkdGg9JzAlJzsKICAgICQoJ3Byb2dyZXNzVGV4dCcpLnRleHRDb250ZW50PSdFcnJldXIgZGUgZ8OpbsOpcmF0aW9uJzsKICAgIHNob3dOb3RpY2UoZXJyb3IubWVzc2FnZSB8fCAnVW5lIGVycmV1ciBlc3Qgc3VydmVudWUuJyk7CiAgfWZpbmFsbHl7CiAgICBidG4uZGlzYWJsZWQ9ZmFsc2U7CiAgICBidG4udGV4dENvbnRlbnQ9J+KcpiBHw6luw6lyZXIgbGEgcHJvamVjdGlvbiB2aXN1ZWxsZSc7CiAgfQp9CgpmdW5jdGlvbiBzaG93UmVzdWx0KHVybCwgaW1hZ2VzKXsKICAkKCdyZXN1bHRQbGFjZWhvbGRlcicpLnN0eWxlLmRpc3BsYXk9J25vbmUnOwogICQoJ2dlbmVyYXRlZEltYWdlJykuc3JjPXVybDsKICAkKCdnZW5lcmF0ZWRJbWFnZScpLnN0eWxlLmRpc3BsYXk9J2Jsb2NrJzsKICBjb25zdCBncmlkPSQoJ2dlbmVyYXRlZFZpZXdzJyk7IGdyaWQuaW5uZXJIVE1MPScnOwogIChpbWFnZXN8fFtdKS5mb3JFYWNoKChpdGVtLGluZGV4KT0+e2NvbnN0IGI9ZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnYnV0dG9uJyk7Y29uc3QgaW09ZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnaW1nJyk7aW0uc3JjPWl0ZW0udXJsO2ltLmFsdD0nVnVlICcrKGluZGV4KzEpO2NvbnN0IGxhYmVsPWRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ3NwYW4nKTtsYWJlbC50ZXh0Q29udGVudD1bJ0ZhY2UnLCdQcm9maWwgZ2F1Y2hlJywnUHJvZmlsIGRyb2l0J11baW5kZXhdfHwoJ1Z1ZSAnKyhpbmRleCsxKSk7Yi5hcHBlbmQoaW0sbGFiZWwpO2IuYWRkRXZlbnRMaXN0ZW5lcignY2xpY2snLCgpPT57ICQoJ2dlbmVyYXRlZEltYWdlJykuc3JjPWl0ZW0udXJsOyB9KTtncmlkLmFwcGVuZENoaWxkKGIpO30pOwp9CmZ1bmN0aW9uIHJlbmRlclNhdmVkR2FsbGVyeShpdGVtcyl7CiBjb25zdCBib3g9JCgnc2F2ZWRHYWxsZXJ5Jyk7IGlmKCFib3gpcmV0dXJuOyBib3guaW5uZXJIVE1MPScnOwogKGl0ZW1zfHxbXSkuZm9yRWFjaChpdGVtPT57Y29uc3QgYj1kb2N1bWVudC5jcmVhdGVFbGVtZW50KCdidXR0b24nKTtiLnR5cGU9J2J1dHRvbic7Yi5zdHlsZS5jc3NUZXh0PSdib3JkZXI6MXB4IHNvbGlkICNlNWQ5ZjM7Ym9yZGVyLXJhZGl1czoxMnB4O3BhZGRpbmc6N3B4O2JhY2tncm91bmQ6I2ZmZjtjdXJzb3I6cG9pbnRlcjtjb2xvcjojNjc0OGJkO2ZvbnQtd2VpZ2h0OjgwMCc7Y29uc3QgaW09ZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnaW1nJyk7aW0uc3JjPWl0ZW0udXJsO2ltLmFsdD0nUHJvamVjdGlvbiBzYXV2ZWdhcmTDqWUnO2ltLnN0eWxlLmNzc1RleHQ9J3dpZHRoOjEwMCU7aGVpZ2h0OjE0NXB4O29iamVjdC1maXQ6Y292ZXI7Ym9yZGVyLXJhZGl1czo4cHgnO2NvbnN0IHQ9ZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnc3BhbicpO3QudGV4dENvbnRlbnQ9J1LDqXV0aWxpc2VyJzt0LnN0eWxlLmRpc3BsYXk9J2Jsb2NrJzt0LnN0eWxlLnBhZGRpbmc9JzZweCAwJztiLmFwcGVuZChpbSx0KTtiLmFkZEV2ZW50TGlzdGVuZXIoJ2NsaWNrJywoKT0+e3dpbmRvdy5iYnR3aW5TZWxlY3RlZFJlZmVyZW5jZT1pdGVtLmlkO2RvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJyNzYXZlZEdhbGxlcnkgYnV0dG9uJykuZm9yRWFjaCh4PT54LnN0eWxlLm91dGxpbmU9J25vbmUnKTtiLnN0eWxlLm91dGxpbmU9JzNweCBzb2xpZCAjOWI3YmUwJzskKCdyZWZlcmVuY2VTZWxlY3RlZCcpLnRleHRDb250ZW50PSdSw6lmw6lyZW5jZSBzw6lsZWN0aW9ubsOpZS4gRWxsZSBzZXJhIGVudm95w6llIGF2ZWMgbGEgcHJvY2hhaW5lIGfDqW7DqXJhdGlvbi4nfSk7Ym94LmFwcGVuZENoaWxkKGIpO30pOwp9CgoKJCgnZ2VuZXJhdGVCdG4nKS5hZGRFdmVudExpc3RlbmVyKCdjbGljaycsZ2VuZXJhdGUpOwoKLyogTGVzIHByaXggdmllbm5lbnQgZHUgcGx1Z2luOyBsZSBzZXJ2ZXVyIHJlc3RlIGwnYXV0b3JpdMOpIHBvdXIgbGUgcHLDqWzDqHZlbWVudC4gKi8KY29uc3QgREVGQVVMVF9QUklDSU5HPXt2aWV3czp7c3RhbmRhcmQ6e3NpbmdsZTo1LHBhY2s6MTJ9LGFkdmFuY2VkOntzaW5nbGU6MTAscGFjazoyNH0scHJlbWl1bTp7c2luZ2xlOjIwLHBhY2s6NDh9fSx0aWVyczp7c3RhbmRhcmQ6NSxhZHZhbmNlZDoxMCxwcmVtaXVtOjIwfX07CmZ1bmN0aW9uIHByaWNpbmcoKXtjb25zdCBjPXdpbmRvdy5haXBnX2FqYXg7cmV0dXJuIChjJiZjLnByaWNpbmcpP2MucHJpY2luZzpERUZBVUxUX1BSSUNJTkc7fQpmdW5jdGlvbiB1cGRhdGVUb2tlbnMoKXsKIGNvbnN0IHA9cHJpY2luZygpLCB0aWVyPSQoJ2FpTW9kZWwnKS52YWx1ZSwgbW9kZT0kKCd2aWV3TW9kZScpLnZhbHVlOwogY29uc3QgY29zdD0ocC52aWV3cyYmcC52aWV3c1t0aWVyXSYmcC52aWV3c1t0aWVyXVttb2RlXSl8fCgocC50aWVycyYmcC50aWVyc1t0aWVyXSl8fDApKihtb2RlPT09J3BhY2snPzM6MSk7CiAkKCdjb3N0TGFiZWwnKS50ZXh0Q29udGVudD1jb3N0KycgamV0b24nKyhjb3N0PjE\/J3MnOicnKTsKIEFycmF5LmZyb20oJCgnYWlNb2RlbCcpLm9wdGlvbnMpLmZvckVhY2gobz0+e2NvbnN0IG5hbWU9by5nZXRBdHRyaWJ1dGUoJ2RhdGEtbmFtZScpfHxvLnRleHRDb250ZW50LnNwbGl0KCcgKCcpWzBdO2NvbnN0IGM9KHAudmlld3MmJnAudmlld3Nbby52YWx1ZV0mJnAudmlld3Nbby52YWx1ZV1bbW9kZV0pfHwoKHAudGllcnMmJnAudGllcnNbby52YWx1ZV0pfHwwKSoobW9kZT09PSdwYWNrJz8zOjEpO28udGV4dENvbnRlbnQ9bmFtZSsnICgnK2MrJyBqZXRvbnMpJzt9KTsKIGNvbnN0IGJhbGFuY2U9KHdpbmRvdy5haXBnX2FqYXgmJndpbmRvdy5haXBnX2FqYXguYmFsYW5jZSE9PXVuZGVmaW5lZCk\/d2luZG93LmFpcGdfYWpheC5iYWxhbmNlOjA7CiAkKCd0b2tlbkJhbGFuY2UnKS50ZXh0Q29udGVudD1iYWxhbmNlOwogQXJyYXkuZnJvbSgkKCdhaU1vZGVsJykub3B0aW9ucykuZm9yRWFjaChvPT57aWYocC50aWVycyYmcC50aWVyc1tvLnZhbHVlXSE9PXVuZGVmaW5lZClvLnRleHRDb250ZW50PW8uZ2V0QXR0cmlidXRlKCdkYXRhLW5hbWUnKSsnICgnK3AudGllcnNbby52YWx1ZV0rJyBqZXRvbnMgLyB2dWUpJzt9KTsKfQokKCdhaU1vZGVsJykuYWRkRXZlbnRMaXN0ZW5lcignY2hhbmdlJyx1cGRhdGVUb2tlbnMpOyQoJ3ZpZXdNb2RlJykuYWRkRXZlbnRMaXN0ZW5lcignY2hhbmdlJyx1cGRhdGVUb2tlbnMpOyQoJ2FnZVJhbmdlJykuYWRkRXZlbnRMaXN0ZW5lcignaW5wdXQnLHVwZGF0ZVRva2Vucyk7JCgnYWdlU2VsZWN0JykuYWRkRXZlbnRMaXN0ZW5lcignY2hhbmdlJyx1cGRhdGVUb2tlbnMpO3dpbmRvdy5hZGRFdmVudExpc3RlbmVyKCdsb2FkJywoKT0+e3VwZGF0ZVRva2VucygpO2xvYWRTYXZlZEdhbGxlcnkoKTt9KTsKZnVuY3Rpb24gbG9hZFNhdmVkR2FsbGVyeSgpe2NvbnN0IGNmZz13aW5kb3cuYWlwZ19hamF4fHx7fSxub25jZT1jZmcubm9uY2V8fHdpbmRvdy5CQlRXSU5fTk9OQ0UsYWpheFVybD1jZmcuYWpheF91cmx8fHdpbmRvdy5CQlRXSU5fQUpBWF9VUkx8fCcvd3AtYWRtaW4vYWRtaW4tYWpheC5waHAnO2lmKCFub25jZSlyZXR1cm47Y29uc3QgZmQ9bmV3IEZvcm1EYXRhKCk7ZmQuYXBwZW5kKCdhY3Rpb24nLCdhaXBnX2dhbGxlcnknKTtmZC5hcHBlbmQoJ25vbmNlJyxub25jZSk7ZmV0Y2goYWpheFVybCx7bWV0aG9kOidQT1NUJyxib2R5OmZkLGNyZWRlbnRpYWxzOidzYW1lLW9yaWdpbid9KS50aGVuKHI9PnIuanNvbigpKS50aGVuKGQ9PntpZihkLnN1Y2Nlc3MpcmVuZGVyU2F2ZWRHYWxsZXJ5KChkLmRhdGF8fHt9KS5pdGVtc3x8W10pfSkuY2F0Y2goKCk9Pnt9KTt9CgokKCdzYXZlQnRuJykuYWRkRXZlbnRMaXN0ZW5lcignY2xpY2snLCgpPT57CiAgY29uc3QgaW1nPSQoJ2dlbmVyYXRlZEltYWdlJyk7CiAgaWYoIWltZy5zcmMpe3Nob3dOb3RpY2UoJ0fDqW7DqXJleiBk4oCZYWJvcmQgdW5lIHByb2plY3Rpb24uJyk7cmV0dXJuO30KICBjb25zdCBhPWRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2EnKTthLmhyZWY9aW1nLnNyYzthLmRvd25sb2FkPSdiYi10d2luLXByb2plY3Rpb24uanBnJzthLmNsaWNrKCk7Cn0pOwokKCdlbWFpbEJ0bicpLmFkZEV2ZW50TGlzdGVuZXIoJ2NsaWNrJywoKT0+ewogIGNvbnN0IGltZz0kKCdnZW5lcmF0ZWRJbWFnZScpOwogIGlmKCFpbWcuc3JjKXtzaG93Tm90aWNlKCdHw6luw6lyZXogZOKAmWFib3JkIHVuZSBwcm9qZWN0aW9uLicpO3JldHVybjt9CiAgbG9jYXRpb24uaHJlZj0nbWFpbHRvOj9zdWJqZWN0PU1hIHByb2plY3Rpb24gQkIgVFdJTiZib2R5PVZvaWNpIG1hIHByb2plY3Rpb24gQkIgVFdJTiA6ICcrZW5jb2RlVVJJQ29tcG9uZW50KGltZy5zcmMpOwp9KTsKJCgncHJpbnRCdG4nKS5hZGRFdmVudExpc3RlbmVyKCdjbGljaycsKCk9PndpbmRvdy5wcmludCgpKTsKJCgncGRmQnRuJykuYWRkRXZlbnRMaXN0ZW5lcignY2xpY2snLCgpPT53aW5kb3cucHJpbnQoKSk7Cjwvc2NyaXB0PgoKCg==[\/vc_raw_html][\/vc_column][\/vc_row]<\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>[vc_row gap=&#8221;0 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"rs_blank_template":"","rs_page_bg_color":"","slide_template_v7":"","site-sidebar-layout":"no-sidebar","site-content-layout":"plain-container","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-694","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.5 (Yoast SEO v28.8) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>\u5b9d\u5b9d\u751f\u6210\u5668 - BB Twin<\/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:\/\/www.bbtwin.com\/zh-hans\/%e5%ae%9d%e5%ae%9d%e7%94%9f%e6%88%90%e5%99%a8\/\" \/>\n<meta property=\"og:locale\" content=\"zh_CN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u5b9d\u5b9d\u751f\u6210\u5668\" \/>\n<meta property=\"og:description\" content=\"[vc_row gap=&#8221;0 [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.bbtwin.com\/zh-hans\/%e5%ae%9d%e5%ae%9d%e7%94%9f%e6%88%90%e5%99%a8\/\" \/>\n<meta property=\"og:site_name\" content=\"BB Twin\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-25T04:41:47+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 \u5206\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.bbtwin.com\\\/zh-hans\\\/%e5%ae%9d%e5%ae%9d%e7%94%9f%e6%88%90%e5%99%a8\\\/\",\"url\":\"https:\\\/\\\/www.bbtwin.com\\\/zh-hans\\\/%e5%ae%9d%e5%ae%9d%e7%94%9f%e6%88%90%e5%99%a8\\\/\",\"name\":\"\u5b9d\u5b9d\u751f\u6210\u5668 - BB Twin\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.bbtwin.com\\\/zh-hans\\\/#website\"},\"datePublished\":\"2026-10-08T00:55:44+00:00\",\"dateModified\":\"2026-10-25T04:41:47+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.bbtwin.com\\\/zh-hans\\\/%e5%ae%9d%e5%ae%9d%e7%94%9f%e6%88%90%e5%99%a8\\\/#breadcrumb\"},\"inLanguage\":\"zh-Hans\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.bbtwin.com\\\/zh-hans\\\/%e5%ae%9d%e5%ae%9d%e7%94%9f%e6%88%90%e5%99%a8\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.bbtwin.com\\\/zh-hans\\\/%e5%ae%9d%e5%ae%9d%e7%94%9f%e6%88%90%e5%99%a8\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.bbtwin.com\\\/zh-hans\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u5b9d\u5b9d\u751f\u6210\u5668\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.bbtwin.com\\\/zh-hans\\\/#website\",\"url\":\"https:\\\/\\\/www.bbtwin.com\\\/zh-hans\\\/\",\"name\":\"BB Twin\",\"description\":\"Projet d&#039;enfant, application de coparentalit\u00e9, avoir un enfant\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.bbtwin.com\\\/zh-hans\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.bbtwin.com\\\/zh-hans\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"zh-Hans\"},{\"@type\":[\"Organization\",\"Place\"],\"@id\":\"https:\\\/\\\/www.bbtwin.com\\\/zh-hans\\\/#organization\",\"name\":\"BB Twin\",\"url\":\"https:\\\/\\\/www.bbtwin.com\\\/zh-hans\\\/\",\"logo\":{\"@id\":\"https:\\\/\\\/www.bbtwin.com\\\/zh-hans\\\/%e5%ae%9d%e5%ae%9d%e7%94%9f%e6%88%90%e5%99%a8\\\/#local-main-organization-logo\"},\"image\":{\"@id\":\"https:\\\/\\\/www.bbtwin.com\\\/zh-hans\\\/%e5%ae%9d%e5%ae%9d%e7%94%9f%e6%88%90%e5%99%a8\\\/#local-main-organization-logo\"},\"telephone\":[],\"openingHoursSpecification\":[{\"@type\":\"OpeningHoursSpecification\",\"dayOfWeek\":[\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\",\"Saturday\",\"Sunday\"],\"opens\":\"09:00\",\"closes\":\"17:00\"}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\\\/\\\/www.bbtwin.com\\\/zh-hans\\\/%e5%ae%9d%e5%ae%9d%e7%94%9f%e6%88%90%e5%99%a8\\\/#local-main-organization-logo\",\"url\":\"https:\\\/\\\/www.bbtwin.com\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/BB-Twin.png\",\"contentUrl\":\"https:\\\/\\\/www.bbtwin.com\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/BB-Twin.png\",\"width\":2172,\"height\":724,\"caption\":\"BB Twin\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"\u5b9d\u5b9d\u751f\u6210\u5668 - BB Twin","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:\/\/www.bbtwin.com\/zh-hans\/%e5%ae%9d%e5%ae%9d%e7%94%9f%e6%88%90%e5%99%a8\/","og_locale":"zh_CN","og_type":"article","og_title":"\u5b9d\u5b9d\u751f\u6210\u5668","og_description":"[vc_row gap=&#8221;0 [&hellip;]","og_url":"https:\/\/www.bbtwin.com\/zh-hans\/%e5%ae%9d%e5%ae%9d%e7%94%9f%e6%88%90%e5%99%a8\/","og_site_name":"BB Twin","article_modified_time":"2026-10-25T04:41:47+00:00","twitter_card":"summary_large_image","twitter_misc":{"\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4":"1 \u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.bbtwin.com\/zh-hans\/%e5%ae%9d%e5%ae%9d%e7%94%9f%e6%88%90%e5%99%a8\/","url":"https:\/\/www.bbtwin.com\/zh-hans\/%e5%ae%9d%e5%ae%9d%e7%94%9f%e6%88%90%e5%99%a8\/","name":"\u5b9d\u5b9d\u751f\u6210\u5668 - BB Twin","isPartOf":{"@id":"https:\/\/www.bbtwin.com\/zh-hans\/#website"},"datePublished":"2026-10-08T00:55:44+00:00","dateModified":"2026-10-25T04:41:47+00:00","breadcrumb":{"@id":"https:\/\/www.bbtwin.com\/zh-hans\/%e5%ae%9d%e5%ae%9d%e7%94%9f%e6%88%90%e5%99%a8\/#breadcrumb"},"inLanguage":"zh-Hans","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.bbtwin.com\/zh-hans\/%e5%ae%9d%e5%ae%9d%e7%94%9f%e6%88%90%e5%99%a8\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.bbtwin.com\/zh-hans\/%e5%ae%9d%e5%ae%9d%e7%94%9f%e6%88%90%e5%99%a8\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.bbtwin.com\/zh-hans\/"},{"@type":"ListItem","position":2,"name":"\u5b9d\u5b9d\u751f\u6210\u5668"}]},{"@type":"WebSite","@id":"https:\/\/www.bbtwin.com\/zh-hans\/#website","url":"https:\/\/www.bbtwin.com\/zh-hans\/","name":"BB Twin","description":"Projet d&#039;enfant, application de coparentalit\u00e9, avoir un enfant","publisher":{"@id":"https:\/\/www.bbtwin.com\/zh-hans\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.bbtwin.com\/zh-hans\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"zh-Hans"},{"@type":["Organization","Place"],"@id":"https:\/\/www.bbtwin.com\/zh-hans\/#organization","name":"BB Twin","url":"https:\/\/www.bbtwin.com\/zh-hans\/","logo":{"@id":"https:\/\/www.bbtwin.com\/zh-hans\/%e5%ae%9d%e5%ae%9d%e7%94%9f%e6%88%90%e5%99%a8\/#local-main-organization-logo"},"image":{"@id":"https:\/\/www.bbtwin.com\/zh-hans\/%e5%ae%9d%e5%ae%9d%e7%94%9f%e6%88%90%e5%99%a8\/#local-main-organization-logo"},"telephone":[],"openingHoursSpecification":[{"@type":"OpeningHoursSpecification","dayOfWeek":["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],"opens":"09:00","closes":"17:00"}]},{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/www.bbtwin.com\/zh-hans\/%e5%ae%9d%e5%ae%9d%e7%94%9f%e6%88%90%e5%99%a8\/#local-main-organization-logo","url":"https:\/\/www.bbtwin.com\/wp-content\/uploads\/2026\/10\/BB-Twin.png","contentUrl":"https:\/\/www.bbtwin.com\/wp-content\/uploads\/2026\/10\/BB-Twin.png","width":2172,"height":724,"caption":"BB Twin"}]}},"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.bbtwin.com\/zh-hans\/wp-json\/wp\/v2\/pages\/694","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bbtwin.com\/zh-hans\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.bbtwin.com\/zh-hans\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.bbtwin.com\/zh-hans\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bbtwin.com\/zh-hans\/wp-json\/wp\/v2\/comments?post=694"}],"version-history":[{"count":2,"href":"https:\/\/www.bbtwin.com\/zh-hans\/wp-json\/wp\/v2\/pages\/694\/revisions"}],"predecessor-version":[{"id":696,"href":"https:\/\/www.bbtwin.com\/zh-hans\/wp-json\/wp\/v2\/pages\/694\/revisions\/696"}],"wp:attachment":[{"href":"https:\/\/www.bbtwin.com\/zh-hans\/wp-json\/wp\/v2\/media?parent=694"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}