www.deutschebulls.com
Open in
urlscan Pro
70.96.87.169
Public Scan
Submitted URL: https://www.deutschebulls.com/
Effective URL: https://www.deutschebulls.com/Default.aspx?lang=en
Submission: On November 20 via automatic, source certstream-suspicious — Scanned from DE
Effective URL: https://www.deutschebulls.com/Default.aspx?lang=en
Submission: On November 20 via automatic, source certstream-suspicious — Scanned from DE
Form analysis
1 forms found in the DOMPOST ./Default.aspx?lang=en
<form method="post" action="./Default.aspx?lang=en" id="ctl06">
<div class="aspNetHidden">
<input type="hidden" name="__LASTFOCUS" id="__LASTFOCUS" value="">
<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="">
<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="">
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE"
value="/wEPDwUKLTY4NTcxNDQ5OA9kFgJmD2QWAgIBDxYEHgRsYW5nZB4IeG1sOmxhbmdkFgRmD2QWEAIIDxYEHgRocmVmBTJodHRwczovL3d3dy5kZXV0c2NoZWJ1bGxzLmNvbS9EZWZhdWx0LmFzcHg/bGFuZz1lbh4IaHJlZmxhbmcFBWVuLXVzZAIJDxYEHwIFMmh0dHBzOi8vd3d3LmRldXRzY2hlYnVsbHMuY29tL0RlZmF1bHQuYXNweD9sYW5nPWRlHwMFBWRlLWRlZAIKDxYEHwIFMmh0dHBzOi8vd3d3LmRldXRzY2hlYnVsbHMuY29tL0RlZmF1bHQuYXNweD9sYW5nPXpoHwMFBXpoLWNuZAILDxYEHwIFMmh0dHBzOi8vd3d3LmRldXRzY2hlYnVsbHMuY29tL0RlZmF1bHQuYXNweD9sYW5nPWZyHwMFBWZyLWZyZAIMDxYEHwIFMmh0dHBzOi8vd3d3LmRldXRzY2hlYnVsbHMuY29tL0RlZmF1bHQuYXNweD9sYW5nPXRyHwMFBXRyLXRyZAINDxYEHwIFMmh0dHBzOi8vd3d3LmRldXRzY2hlYnVsbHMuY29tL0RlZmF1bHQuYXNweD9sYW5nPWlkHwMFBWlkLWlkZAIODxYEHwIFMmh0dHBzOi8vd3d3LmRldXRzY2hlYnVsbHMuY29tL0RlZmF1bHQuYXNweD9sYW5nPWVzHwMFBWVzLWVzZAIPDxYEHwIFMmh0dHBzOi8vd3d3LmRldXRzY2hlYnVsbHMuY29tL0RlZmF1bHQuYXNweD9sYW5nPWl0HwMFBWl0LWl0ZAIBD2QWFAIDDxYCHwIFFERlZmF1bHQuYXNweD9sYW5nPWVuFgICAw8WAh4JaW5uZXJodG1sBQ1kZXV0c2NoZWJ1bGxzZAIFDzwrAAcBAA8WAh4FVmFsdWUFCjE5LjExLjIwMjRkZAIHDzwrAAwCAA8WAh4OXyFVc2VWaWV3U3RhdGVnZAYPZBAWAWYWATwrAA0CABYCHgRUZXh0BQJFTgEPZBAWCGYCAQICAgMCBAIFAgYCBxYIPCsADQEAFgYeC05hdmlnYXRlVXJsBRUvRGVmYXVsdC5hc3B4P2xhbmc9ZW4fBwUHRW5nbGlzaB4IU2VsZWN0ZWRnPCsADQEAFgQfCAUVL0RlZmF1bHQuYXNweD9sYW5nPWRlHwcFB0RldXRzY2g8KwANAQAWBB8IBRUvRGVmYXVsdC5hc3B4P2xhbmc9emgfBwUG5Lit5paHPCsADQEAFgQfCAUVL0RlZmF1bHQuYXNweD9sYW5nPWZyHwcFCUZyYW7Dp2FpczwrAA0BABYEHwgFFS9EZWZhdWx0LmFzcHg/bGFuZz10ch8HBQhUw7xya8OnZTwrAA0BABYEHwgFFS9EZWZhdWx0LmFzcHg/bGFuZz1pZB8HBQlJbmRvbmVzaWE8KwANAQAWBB8IBRUvRGVmYXVsdC5hc3B4P2xhbmc9ZXMfBwUIRXNwYcOxb2w8KwANAQAWBB8IBRUvRGVmYXVsdC5hc3B4P2xhbmc9aXQfBwUISXRhbGlhbm9kZGQCCQ88KwAMAgAPFgIfBmdkBg9kEBYBZhYBPCsADQEAFgQfBwUNUmVnaXN0ZXIgRnJlZR8IBRlGcmVlUmVnaXN0ZXIuYXNweD9sYW5nPWVuZGQCCw88KwAMAgAPFgIfBmdkBg9kEBYBZhYBPCsADQEAFgQfBwUHU2lnbiBJbh8IBRNTaWduaW4uYXNweD9sYW5nPWVuZGQCEQ88KwAMAgAPFgIfBmdkBg9kEBYIZgIBAgICAwIEAgUCBgIHFgg8KwANAQAWBB8HBQVYRVRSQR8IBSpTaWduYWxMaXN0LmFzcHg/bGFuZz1lbiZNYXJrZXRTeW1ib2w9WEVUUkE8KwANAQAWAh4HVmlzaWJsZWg8KwANAQAWAh8KaDwrAA0BABYCHwpoPCsADQEAFgIfCmg8KwANAQAWAh8KaDwrAA0BABYEHwcFBUluZGV4HwgFHEluZGV4U2lnbmFsTGlzdC5hc3B4P2xhbmc9ZW48KwANAQAWBB8HBQJmeB8IBRlTaWduYWxMaXN0RlguYXNweD9sYW5nPWVuZGQCEw9kFg4CAw88KwAFAQAPFgIfBQUifi9Db250ZW50L2ltYWdlcy9Eb3duQXJyb3dSZWVkLnN2Z2RkAgUPFgIfBAUUTUFSS0VUIFNUQVRVUyBSRVBPUlRkAgcPZBYEAgEPZBYEAgEPFgIfBAUGVHJlbmQ6ZAIDDxYCHwQFgwJUaGUgbWFya2V0IGlzIEJFQVJJU0ggZm9yIHRoZSBtb21lbnQuIFRoZSBiZWFycyBhcmUgZG9taW5hdGluZyB0aGUgbWFya2V0LiAgT24gdGhlIG90aGVyIGhhbmQsIHdlIGNhbm5vdCBzYXkgdGhhdCB0aGUgYnVsbHMgYXJlIHZlcnkgaGFwcHkgYnV0IHRoZXkgZG8gbm90IHdhbnQgdG8gY2hhbmdlIHRoZWlyIHBvc2l0aW9ucyB5ZXQuIEluIGZhY3QsIHRoZXJlIGlzIG5vdCBtdWNoIGFwcGV0aXRlIGZvciBjb25maXJtaW5nIGJlYXJpc2ggcGF0dGVybnMuZAIDD2QWBAIBDxYCHwQFC01vbmV5IEZsb3c6ZAIDDxYCHwQF5gFDdXJyZW50bHksIHRoZSBiZWFycyBhcmUgc2xpZ2h0bHkgc3Ryb25nZXIgYW5kIHRoZSBmbG93IG9mIG1vbmV5IGlzIHJhdGhlciBiYWxhbmNlZC4gIFlvdSBhbHNvIGhhdmUgdG8ga25vdyB0aGF0IHRoZSBtb25leSBpbnZlc3RlZCBpbiBzaGFyZXMgZG9lcyBub3QgZmVlbCBzYWZlIGFueW1vcmUuIEludmVzdG9ycyBhcmUgd29ycmllZCB0aGF0IHRoZXkgbWF5IGdvIGRvd24gd2l0aCB0aGUgbWFya2V0LmQCCQ8WAh8EBRpPVkVSQk9VR0hUL09WRVJTT0xEIFNUT0NLU2QCCw88KwAMAgAPFgIfBmdkBg9kEBYSZgIBAgICAwIEAgUCBgIHAggCCQIKAgsCDAINAg4CDwIQAhEWEjwrAA0BABYGHwcFB0dYUlAuREUfCWceDFRleHRDc3NDbGFzcwUOQmFja2dyb3VuZEJ1bGw8KwANAQAWBB8HBQZKNUEuREUfCwUOQmFja2dyb3VuZEJ1bGw8KwANAQAWBB8HBQdBWFRaLkRFHwsFDkJhY2tncm91bmRCdWxsPCsADQEAFgQfBwUHMjFYSC5ERR8LBQ5CYWNrZ3JvdW5kQnVsbDwrAA0BABYEHwcFB1ZJWEwuREUfCwUOQmFja2dyb3VuZEJ1bGw8KwANAQAWBB8HBQZONEcuREUfCwUOQmFja2dyb3VuZEJ1bGw8KwANAQAWBB8HBQZDU0guREUfCwUOQmFja2dyb3VuZEJ1bGw8KwANAQAWBB8HBQZOUDUuREUfCwUOQmFja2dyb3VuZEJ1bGw8KwANAQAWAh8KaDwrAA0BABYCHwpoPCsADQEAFgIfCmg8KwANAQAWAh8KaDwrAA0BABYCHwpoPCsADQEAFgIfCmg8KwANAQAWAh8KaDwrAA0BABYCHwpoPCsADQEAFgIfCmg8KwANAQAWAh8KaGRkAg0PPCsABgECFCsAARYCHwdlFgJmD2QWAmYPZBYIAgEPZBYCAgEPFCsABQ8WAh8FBSZTaWduYWxQYWdlLmFzcHg/bGFuZz1lbiZUaWNrZXI9R1hSUC5ERWRkZDwrAAYBABYCHwcFmQE8c3BhbiBzdHlsZT0nZm9udC1zaXplOjE0cHg7IGZvbnQtd2VpZ2h0OmJvbGQnPkdYUlAuREU8L3NwYW4+PHNwYW4gc3R5bGU9J2ZvbnQtc2l6ZToxMnB4Jz4gIFhSUGV0YyBFVEMgR3JvdXAgUGh5c2ljYWwgWFJQIEVUTiAoWEVUUkEpIFtPdmVyYm91Z2h0XTwvc3Bhbj5kZAIDD2QWAgIBDxQrAAUPFgIfBQUmU2lnbmFsUGFnZS5hc3B4P2xhbmc9ZW4mVGlja2VyPUdYUlAuREVkZGQ8KwAGAQAWAh8HBXk8c3BhbiBzdHlsZT0nZm9udC1zaXplOjE0cHg7IGZvbnQtd2VpZ2h0OmJvbGQnPkdYUlAuREU8L3NwYW4+PHNwYW4gc3R5bGU9J2ZvbnQtc2l6ZToxMnB4Jz4gICAgKFhFVFJBKSBbT3ZlcmJvdWdodF08L3NwYW4+ZGQCBQ88KwAXBAAPFgQeD0RhdGFTb3VyY2VCb3VuZGceFk9uQ2xpZW50Q3VzdG9taXplUG9pbnQFkpoBZnVuY3Rpb24gKHBvaW50SGlzdG9yeWFhKSB7IGlmIChwb2ludEhpc3RvcnlhYS5zZXJpZXNOYW1lID09PSAnQnV5cHJpY2VzJykgICAgICB7ICAgcmV0dXJuICA7fSAgICBlbHNlIGlmIChwb2ludEhpc3RvcnlhYS5zZXJpZXNOYW1lID09PSAnU2VsbHByaWNlcycpICAgICAgeyAgICByZXR1cm4gO30gICAgZWxzZSBpZiAocG9pbnRIaXN0b3J5YWEuc2VyaWVzTmFtZSA9PT0gJ0J1eWxhYmVscycpICAgICAgeyAgIHJldHVybiAgeyBpbWFnZTogeyB1cmw6ICcvY29udGVudC9JbWFnZXMvQXJyb3dCdXkuc3ZnJyAsICAgaGVpZ2h0OiA5MCAgfSwgdmlzaWJsZTogdHJ1ZSB9O30gICAgZWxzZSBpZiAocG9pbnRIaXN0b3J5YWEuc2VyaWVzTmFtZSA9PT0gJ1Nob3J0bGFiZWxzJykgICAgICB7ICAgcmV0dXJuICB7IGltYWdlOiB7IHVybDogJy9jb250ZW50L0ltYWdlcy9BcnJvd1Nob3J0LnN2ZycgLCAgIGhlaWdodDogOTAgIH0sIHZpc2libGU6IHRydWUgfTt9ICAgIGVsc2UgaWYgKHBvaW50SGlzdG9yeWFhLnNlcmllc05hbWUgPT09ICdTZWxsbGFiZWxzJykgICAgICB7ICAgcmV0dXJuICB7IGltYWdlOiB7IHVybDogJy9jb250ZW50L0ltYWdlcy9BcnJvd1NlbGwuc3ZnJyAsICAgaGVpZ2h0OiA5MCAgIH0sIHZpc2libGU6IHRydWUgfTt9ICAgIGVsc2UgaWYgKHBvaW50SGlzdG9yeWFhLnNlcmllc05hbWUgPT09ICdCdXlCdWxsbGFiZWxzJykgICAgICB7ICAgcmV0dXJuICB7IGltYWdlOiB7IHVybDogJy9jb250ZW50L0ltYWdlcy9BcnJvd0J1eS5zdmcnICwgICBoZWlnaHQ6IDkwICAgIH0sIHZpc2libGU6IHRydWUgfTt9ICAgIGVsc2UgaWYgKHBvaW50SGlzdG9yeWFhLnNlcmllc05hbWUgPT09ICdTZWxsQnVsbGxhYmVscycpICAgICAgeyAgIHJldHVybiAgeyBpbWFnZTogeyB1cmw6ICcvY29udGVudC9JbWFnZXMvQXJyb3dTZWxsLnN2ZycgICwgICBoZWlnaHQ6IDkwICAgfSwgdmlzaWJsZTogdHJ1ZSB9O30gICA7aWYoKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMTkpICYmIChuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA3KSAmJihuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7Y29sb3I6ICdEYXJrR3JheScgICAsIGhvdmVyU3R5bGU6IHtjb2xvcjogJ0RhcmtHcmF5JyB9ICwgcmVkdWN0aW9uOiB7Y29sb3I6ICdEYXJrR3JheScgfSAsICAgIH07IH0gIDtpZigobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldERhdGUoKSA9PSAyMCkgJiYgKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDcpICYmKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHtjb2xvcjogJ1JlZCcgICAsIGhvdmVyU3R5bGU6IHtjb2xvcjogJ1JlZCcgfSAsIHJlZHVjdGlvbjoge2NvbG9yOiAnUmVkJyB9ICwgICAgfTsgfSAgO2lmKChuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDIxKSAmJiAobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gNykgJiYobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4ge2NvbG9yOiAnUmVkJyAgICwgaG92ZXJTdHlsZToge2NvbG9yOiAnUmVkJyB9ICwgcmVkdWN0aW9uOiB7Y29sb3I6ICdSZWQnIH0gLCAgICB9OyB9ICA7aWYoKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMjIpICYmIChuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA3KSAmJihuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7Y29sb3I6ICdSZWQnICAgLCBob3ZlclN0eWxlOiB7Y29sb3I6ICdSZWQnIH0gLCByZWR1Y3Rpb246IHtjb2xvcjogJ1JlZCcgfSAsICAgIH07IH0gIDtpZigobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldERhdGUoKSA9PSAyMykgJiYgKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDcpICYmKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHtjb2xvcjogJ1JlZCcgICAsIGhvdmVyU3R5bGU6IHtjb2xvcjogJ1JlZCcgfSAsIHJlZHVjdGlvbjoge2NvbG9yOiAnUmVkJyB9ICwgICAgfTsgfSAgO2lmKChuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDI2KSAmJiAobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gNykgJiYobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4ge2NvbG9yOiAnUmVkJyAgICwgaG92ZXJTdHlsZToge2NvbG9yOiAnUmVkJyB9ICwgcmVkdWN0aW9uOiB7Y29sb3I6ICdSZWQnIH0gLCAgICB9OyB9ICA7aWYoKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMjcpICYmIChuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA3KSAmJihuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7Y29sb3I6ICdSZWQnICAgLCBob3ZlclN0eWxlOiB7Y29sb3I6ICdSZWQnIH0gLCByZWR1Y3Rpb246IHtjb2xvcjogJ1JlZCcgfSAsICAgIH07IH0gIDtpZigobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldERhdGUoKSA9PSAyOCkgJiYgKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDcpICYmKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHtjb2xvcjogJ1JlZCcgICAsIGhvdmVyU3R5bGU6IHtjb2xvcjogJ1JlZCcgfSAsIHJlZHVjdGlvbjoge2NvbG9yOiAnUmVkJyB9ICwgICAgfTsgfSAgO2lmKChuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDI5KSAmJiAobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gNykgJiYobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4ge2NvbG9yOiAnUmVkJyAgICwgaG92ZXJTdHlsZToge2NvbG9yOiAnUmVkJyB9ICwgcmVkdWN0aW9uOiB7Y29sb3I6ICdSZWQnIH0gLCAgICB9OyB9ICA7aWYoKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMzApICYmIChuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA3KSAmJihuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7Y29sb3I6ICdSZWQnICAgLCBob3ZlclN0eWxlOiB7Y29sb3I6ICdSZWQnIH0gLCByZWR1Y3Rpb246IHtjb2xvcjogJ1JlZCcgfSAsICAgIH07IH0gIDtpZigobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldERhdGUoKSA9PSAyKSAmJiAobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOCkgJiYobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4ge2NvbG9yOiAnUmVkJyAgICwgaG92ZXJTdHlsZToge2NvbG9yOiAnUmVkJyB9ICwgcmVkdWN0aW9uOiB7Y29sb3I6ICdSZWQnIH0gLCAgICB9OyB9ICA7aWYoKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMykgJiYgKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDgpICYmKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHtjb2xvcjogJ1JlZCcgICAsIGhvdmVyU3R5bGU6IHtjb2xvcjogJ1JlZCcgfSAsIHJlZHVjdGlvbjoge2NvbG9yOiAnUmVkJyB9ICwgICAgfTsgfSAgO2lmKChuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDQpICYmIChuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA4KSAmJihuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7Y29sb3I6ICdSZWQnICAgLCBob3ZlclN0eWxlOiB7Y29sb3I6ICdSZWQnIH0gLCByZWR1Y3Rpb246IHtjb2xvcjogJ1JlZCcgfSAsICAgIH07IH0gIDtpZigobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldERhdGUoKSA9PSA1KSAmJiAobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOCkgJiYobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4ge2NvbG9yOiAnUmVkJyAgICwgaG92ZXJTdHlsZToge2NvbG9yOiAnUmVkJyB9ICwgcmVkdWN0aW9uOiB7Y29sb3I6ICdSZWQnIH0gLCAgICB9OyB9ICA7aWYoKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gNikgJiYgKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDgpICYmKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHtjb2xvcjogJ01lZGl1bVNlYUdyZWVuJyAgICwgaG92ZXJTdHlsZToge2NvbG9yOiAnTWVkaXVtU2VhR3JlZW4nIH0gLCByZWR1Y3Rpb246IHtjb2xvcjogJ01lZGl1bVNlYUdyZWVuJyB9ICwgICAgfTsgfSAgO2lmKChuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDkpICYmIChuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA4KSAmJihuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7Y29sb3I6ICdNZWRpdW1TZWFHcmVlbicgICAsIGhvdmVyU3R5bGU6IHtjb2xvcjogJ01lZGl1bVNlYUdyZWVuJyB9ICwgcmVkdWN0aW9uOiB7Y29sb3I6ICdNZWRpdW1TZWFHcmVlbicgfSAsICAgIH07IH0gIDtpZigobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldERhdGUoKSA9PSAxMCkgJiYgKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDgpICYmKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHtjb2xvcjogJ0RhcmtHcmF5JyAgICwgaG92ZXJTdHlsZToge2NvbG9yOiAnRGFya0dyYXknIH0gLCByZWR1Y3Rpb246IHtjb2xvcjogJ0RhcmtHcmF5JyB9ICwgICAgfTsgfSAgO2lmKChuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDExKSAmJiAobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOCkgJiYobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4ge2NvbG9yOiAnRGFya0dyYXknICAgLCBob3ZlclN0eWxlOiB7Y29sb3I6ICdEYXJrR3JheScgfSAsIHJlZHVjdGlvbjoge2NvbG9yOiAnRGFya0dyYXknIH0gLCAgICB9OyB9ICA7aWYoKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMTIpICYmIChuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA4KSAmJihuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7Y29sb3I6ICdSZWQnICAgLCBob3ZlclN0eWxlOiB7Y29sb3I6ICdSZWQnIH0gLCByZWR1Y3Rpb246IHtjb2xvcjogJ1JlZCcgfSAsICAgIH07IH0gIDtpZigobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldERhdGUoKSA9PSAxMykgJiYgKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDgpICYmKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHtjb2xvcjogJ1JlZCcgICAsIGhvdmVyU3R5bGU6IHtjb2xvcjogJ1JlZCcgfSAsIHJlZHVjdGlvbjoge2NvbG9yOiAnUmVkJyB9ICwgICAgfTsgfSAgO2lmKChuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDE2KSAmJiAobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOCkgJiYobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4ge2NvbG9yOiAnUmVkJyAgICwgaG92ZXJTdHlsZToge2NvbG9yOiAnUmVkJyB9ICwgcmVkdWN0aW9uOiB7Y29sb3I6ICdSZWQnIH0gLCAgICB9OyB9ICA7aWYoKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMTcpICYmIChuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA4KSAmJihuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7Y29sb3I6ICdSZWQnICAgLCBob3ZlclN0eWxlOiB7Y29sb3I6ICdSZWQnIH0gLCByZWR1Y3Rpb246IHtjb2xvcjogJ1JlZCcgfSAsICAgIH07IH0gIDtpZigobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldERhdGUoKSA9PSAxOCkgJiYgKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDgpICYmKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHtjb2xvcjogJ1JlZCcgICAsIGhvdmVyU3R5bGU6IHtjb2xvcjogJ1JlZCcgfSAsIHJlZHVjdGlvbjoge2NvbG9yOiAnUmVkJyB9ICwgICAgfTsgfSAgO2lmKChuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDE5KSAmJiAobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOCkgJiYobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4ge2NvbG9yOiAnUmVkJyAgICwgaG92ZXJTdHlsZToge2NvbG9yOiAnUmVkJyB9ICwgcmVkdWN0aW9uOiB7Y29sb3I6ICdSZWQnIH0gLCAgICB9OyB9ICA7aWYoKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMjApICYmIChuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA4KSAmJihuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7Y29sb3I6ICdEYXJrR3JheScgICAsIGhvdmVyU3R5bGU6IHtjb2xvcjogJ0RhcmtHcmF5JyB9ICwgcmVkdWN0aW9uOiB7Y29sb3I6ICdEYXJrR3JheScgfSAsICAgIH07IH0gIDtpZigobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldERhdGUoKSA9PSAyMykgJiYgKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDgpICYmKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHtjb2xvcjogJ0RhcmtHcmF5JyAgICwgaG92ZXJTdHlsZToge2NvbG9yOiAnRGFya0dyYXknIH0gLCByZWR1Y3Rpb246IHtjb2xvcjogJ0RhcmtHcmF5JyB9ICwgICAgfTsgfSAgO2lmKChuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDI0KSAmJiAobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOCkgJiYobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4ge2NvbG9yOiAnRGFya0dyYXknICAgLCBob3ZlclN0eWxlOiB7Y29sb3I6ICdEYXJrR3JheScgfSAsIHJlZHVjdGlvbjoge2NvbG9yOiAnRGFya0dyYXknIH0gLCAgICB9OyB9ICA7aWYoKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMjUpICYmIChuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA4KSAmJihuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7Y29sb3I6ICdEYXJrR3JheScgICAsIGhvdmVyU3R5bGU6IHtjb2xvcjogJ0RhcmtHcmF5JyB9ICwgcmVkdWN0aW9uOiB7Y29sb3I6ICdEYXJrR3JheScgfSAsICAgIH07IH0gIDtpZigobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldERhdGUoKSA9PSAyNikgJiYgKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDgpICYmKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHtjb2xvcjogJ1JlZCcgICAsIGhvdmVyU3R5bGU6IHtjb2xvcjogJ1JlZCcgfSAsIHJlZHVjdGlvbjoge2NvbG9yOiAnUmVkJyB9ICwgICAgfTsgfSAgO2lmKChuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDI3KSAmJiAobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOCkgJiYobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4ge2NvbG9yOiAnUmVkJyAgICwgaG92ZXJTdHlsZToge2NvbG9yOiAnUmVkJyB9ICwgcmVkdWN0aW9uOiB7Y29sb3I6ICdSZWQnIH0gLCAgICB9OyB9ICA7aWYoKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMzApICYmIChuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA4KSAmJihuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7Y29sb3I6ICdEYXJrR3JheScgICAsIGhvdmVyU3R5bGU6IHtjb2xvcjogJ0RhcmtHcmF5JyB9ICwgcmVkdWN0aW9uOiB7Y29sb3I6ICdEYXJrR3JheScgfSAsICAgIH07IH0gIDtpZigobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldERhdGUoKSA9PSAxKSAmJiAobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOSkgJiYobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4ge2NvbG9yOiAnRGFya0dyYXknICAgLCBob3ZlclN0eWxlOiB7Y29sb3I6ICdEYXJrR3JheScgfSAsIHJlZHVjdGlvbjoge2NvbG9yOiAnRGFya0dyYXknIH0gLCAgICB9OyB9ICA7aWYoKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMikgJiYgKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDkpICYmKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHtjb2xvcjogJ0RhcmtHcmF5JyAgICwgaG92ZXJTdHlsZToge2NvbG9yOiAnRGFya0dyYXknIH0gLCByZWR1Y3Rpb246IHtjb2xvcjogJ0RhcmtHcmF5JyB9ICwgICAgfTsgfSAgO2lmKChuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDMpICYmIChuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA5KSAmJihuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7Y29sb3I6ICdNZWRpdW1TZWFHcmVlbicgICAsIGhvdmVyU3R5bGU6IHtjb2xvcjogJ01lZGl1bVNlYUdyZWVuJyB9ICwgcmVkdWN0aW9uOiB7Y29sb3I6ICdNZWRpdW1TZWFHcmVlbicgfSAsICAgIH07IH0gIDtpZigobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldERhdGUoKSA9PSA0KSAmJiAobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOSkgJiYobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4ge2NvbG9yOiAnTWVkaXVtU2VhR3JlZW4nICAgLCBob3ZlclN0eWxlOiB7Y29sb3I6ICdNZWRpdW1TZWFHcmVlbicgfSAsIHJlZHVjdGlvbjoge2NvbG9yOiAnTWVkaXVtU2VhR3JlZW4nIH0gLCAgICB9OyB9ICA7aWYoKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gNykgJiYgKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDkpICYmKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHtjb2xvcjogJ0RhcmtHcmF5JyAgICwgaG92ZXJTdHlsZToge2NvbG9yOiAnRGFya0dyYXknIH0gLCByZWR1Y3Rpb246IHtjb2xvcjogJ0RhcmtHcmF5JyB9ICwgICAgfTsgfSAgO2lmKChuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDgpICYmIChuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA5KSAmJihuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7Y29sb3I6ICdEYXJrR3JheScgICAsIGhvdmVyU3R5bGU6IHtjb2xvcjogJ0RhcmtHcmF5JyB9ICwgcmVkdWN0aW9uOiB7Y29sb3I6ICdEYXJrR3JheScgfSAsICAgIH07IH0gIDtpZigobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldERhdGUoKSA9PSA5KSAmJiAobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOSkgJiYobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4ge2NvbG9yOiAnRGFya0dyYXknICAgLCBob3ZlclN0eWxlOiB7Y29sb3I6ICdEYXJrR3JheScgfSAsIHJlZHVjdGlvbjoge2NvbG9yOiAnRGFya0dyYXknIH0gLCAgICB9OyB9ICA7aWYoKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMTApICYmIChuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA5KSAmJihuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7Y29sb3I6ICdEYXJrR3JheScgICAsIGhvdmVyU3R5bGU6IHtjb2xvcjogJ0RhcmtHcmF5JyB9ICwgcmVkdWN0aW9uOiB7Y29sb3I6ICdEYXJrR3JheScgfSAsICAgIH07IH0gIDtpZigobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldERhdGUoKSA9PSAxMSkgJiYgKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDkpICYmKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHtjb2xvcjogJ0RhcmtHcmF5JyAgICwgaG92ZXJTdHlsZToge2NvbG9yOiAnRGFya0dyYXknIH0gLCByZWR1Y3Rpb246IHtjb2xvcjogJ0RhcmtHcmF5JyB9ICwgICAgfTsgfSAgO2lmKChuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDE0KSAmJiAobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOSkgJiYobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4ge2NvbG9yOiAnRGFya0dyYXknICAgLCBob3ZlclN0eWxlOiB7Y29sb3I6ICdEYXJrR3JheScgfSAsIHJlZHVjdGlvbjoge2NvbG9yOiAnRGFya0dyYXknIH0gLCAgICB9OyB9ICA7aWYoKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMTUpICYmIChuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA5KSAmJihuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7Y29sb3I6ICdEYXJrR3JheScgICAsIGhvdmVyU3R5bGU6IHtjb2xvcjogJ0RhcmtHcmF5JyB9ICwgcmVkdWN0aW9uOiB7Y29sb3I6ICdEYXJrR3JheScgfSAsICAgIH07IH0gIDtpZigobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldERhdGUoKSA9PSAxNikgJiYgKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDkpICYmKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHtjb2xvcjogJ1JlZCcgICAsIGhvdmVyU3R5bGU6IHtjb2xvcjogJ1JlZCcgfSAsIHJlZHVjdGlvbjoge2NvbG9yOiAnUmVkJyB9ICwgICAgfTsgfSAgO2lmKChuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDE3KSAmJiAobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOSkgJiYobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4ge2NvbG9yOiAnUmVkJyAgICwgaG92ZXJTdHlsZToge2NvbG9yOiAnUmVkJyB9ICwgcmVkdWN0aW9uOiB7Y29sb3I6ICdSZWQnIH0gLCAgICB9OyB9ICA7aWYoKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMTgpICYmIChuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA5KSAmJihuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7Y29sb3I6ICdSZWQnICAgLCBob3ZlclN0eWxlOiB7Y29sb3I6ICdSZWQnIH0gLCByZWR1Y3Rpb246IHtjb2xvcjogJ1JlZCcgfSAsICAgIH07IH0gIDtpZigobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldERhdGUoKSA9PSAyMSkgJiYgKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDkpICYmKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHtjb2xvcjogJ0RhcmtHcmF5JyAgICwgaG92ZXJTdHlsZToge2NvbG9yOiAnRGFya0dyYXknIH0gLCByZWR1Y3Rpb246IHtjb2xvcjogJ0RhcmtHcmF5JyB9ICwgICAgfTsgfSAgO2lmKChuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDIyKSAmJiAobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOSkgJiYobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4ge2NvbG9yOiAnRGFya0dyYXknICAgLCBob3ZlclN0eWxlOiB7Y29sb3I6ICdEYXJrR3JheScgfSAsIHJlZHVjdGlvbjoge2NvbG9yOiAnRGFya0dyYXknIH0gLCAgICB9OyB9ICA7aWYoKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMjMpICYmIChuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA5KSAmJihuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7Y29sb3I6ICdEYXJrR3JheScgICAsIGhvdmVyU3R5bGU6IHtjb2xvcjogJ0RhcmtHcmF5JyB9ICwgcmVkdWN0aW9uOiB7Y29sb3I6ICdEYXJrR3JheScgfSAsICAgIH07IH0gIDtpZigobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldERhdGUoKSA9PSAyNCkgJiYgKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDkpICYmKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHtjb2xvcjogJ0RhcmtHcmF5JyAgICwgaG92ZXJTdHlsZToge2NvbG9yOiAnRGFya0dyYXknIH0gLCByZWR1Y3Rpb246IHtjb2xvcjogJ0RhcmtHcmF5JyB9ICwgICAgfTsgfSAgO2lmKChuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDI1KSAmJiAobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOSkgJiYobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4ge2NvbG9yOiAnRGFya0dyYXknICAgLCBob3ZlclN0eWxlOiB7Y29sb3I6ICdEYXJrR3JheScgfSAsIHJlZHVjdGlvbjoge2NvbG9yOiAnRGFya0dyYXknIH0gLCAgICB9OyB9ICA7aWYoKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMjgpICYmIChuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA5KSAmJihuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7Y29sb3I6ICdEYXJrR3JheScgICAsIGhvdmVyU3R5bGU6IHtjb2xvcjogJ0RhcmtHcmF5JyB9ICwgcmVkdWN0aW9uOiB7Y29sb3I6ICdEYXJrR3JheScgfSAsICAgIH07IH0gIDtpZigobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldERhdGUoKSA9PSAyOSkgJiYgKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDkpICYmKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHtjb2xvcjogJ0RhcmtHcmF5JyAgICwgaG92ZXJTdHlsZToge2NvbG9yOiAnRGFya0dyYXknIH0gLCByZWR1Y3Rpb246IHtjb2xvcjogJ0RhcmtHcmF5JyB9ICwgICAgfTsgfSAgO2lmKChuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDMwKSAmJiAobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOSkgJiYobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4ge2NvbG9yOiAnRGFya0dyYXknICAgLCBob3ZlclN0eWxlOiB7Y29sb3I6ICdEYXJrR3JheScgfSAsIHJlZHVjdGlvbjoge2NvbG9yOiAnRGFya0dyYXknIH0gLCAgICB9OyB9ICA7aWYoKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMzEpICYmIChuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA5KSAmJihuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7Y29sb3I6ICdNZWRpdW1TZWFHcmVlbicgICAsIGhvdmVyU3R5bGU6IHtjb2xvcjogJ01lZGl1bVNlYUdyZWVuJyB9ICwgcmVkdWN0aW9uOiB7Y29sb3I6ICdNZWRpdW1TZWFHcmVlbicgfSAsICAgIH07IH0gIDtpZigobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldERhdGUoKSA9PSAxKSAmJiAobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gMTApICYmKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHtjb2xvcjogJ01lZGl1bVNlYUdyZWVuJyAgICwgaG92ZXJTdHlsZToge2NvbG9yOiAnTWVkaXVtU2VhR3JlZW4nIH0gLCByZWR1Y3Rpb246IHtjb2xvcjogJ01lZGl1bVNlYUdyZWVuJyB9ICwgICAgfTsgfSAgO2lmKChuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDQpICYmIChuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSAxMCkgJiYobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4ge2NvbG9yOiAnRGFya0dyYXknICAgLCBob3ZlclN0eWxlOiB7Y29sb3I6ICdEYXJrR3JheScgfSAsIHJlZHVjdGlvbjoge2NvbG9yOiAnRGFya0dyYXknIH0gLCAgICB9OyB9ICA7aWYoKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gNSkgJiYgKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDEwKSAmJihuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7Y29sb3I6ICdEYXJrR3JheScgICAsIGhvdmVyU3R5bGU6IHtjb2xvcjogJ0RhcmtHcmF5JyB9ICwgcmVkdWN0aW9uOiB7Y29sb3I6ICdEYXJrR3JheScgfSAsICAgIH07IH0gIDtpZigobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldERhdGUoKSA9PSA2KSAmJiAobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gMTApICYmKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHtjb2xvcjogJ0RhcmtHcmF5JyAgICwgaG92ZXJTdHlsZToge2NvbG9yOiAnRGFya0dyYXknIH0gLCByZWR1Y3Rpb246IHtjb2xvcjogJ0RhcmtHcmF5JyB9ICwgICAgfTsgfSAgO2lmKChuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDcpICYmIChuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSAxMCkgJiYobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4ge2NvbG9yOiAnRGFya0dyYXknICAgLCBob3ZlclN0eWxlOiB7Y29sb3I6ICdEYXJrR3JheScgfSAsIHJlZHVjdGlvbjoge2NvbG9yOiAnRGFya0dyYXknIH0gLCAgICB9OyB9ICA7aWYoKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gOCkgJiYgKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDEwKSAmJihuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7Y29sb3I6ICdEYXJrR3JheScgICAsIGhvdmVyU3R5bGU6IHtjb2xvcjogJ0RhcmtHcmF5JyB9ICwgcmVkdWN0aW9uOiB7Y29sb3I6ICdEYXJrR3JheScgfSAsICAgIH07IH0gIDtpZigobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldERhdGUoKSA9PSAxMSkgJiYgKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDEwKSAmJihuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7Y29sb3I6ICdEYXJrR3JheScgICAsIGhvdmVyU3R5bGU6IHtjb2xvcjogJ0RhcmtHcmF5JyB9ICwgcmVkdWN0aW9uOiB7Y29sb3I6ICdEYXJrR3JheScgfSAsICAgIH07IH0gIDtpZigobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldERhdGUoKSA9PSAxMikgJiYgKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDEwKSAmJihuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7Y29sb3I6ICdEYXJrR3JheScgICAsIGhvdmVyU3R5bGU6IHtjb2xvcjogJ0RhcmtHcmF5JyB9ICwgcmVkdWN0aW9uOiB7Y29sb3I6ICdEYXJrR3JheScgfSAsICAgIH07IH0gIDtpZigobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldERhdGUoKSA9PSAxMykgJiYgKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDEwKSAmJihuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7Y29sb3I6ICdEYXJrR3JheScgICAsIGhvdmVyU3R5bGU6IHtjb2xvcjogJ0RhcmtHcmF5JyB9ICwgcmVkdWN0aW9uOiB7Y29sb3I6ICdEYXJrR3JheScgfSAsICAgIH07IH0gIDtpZigobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldERhdGUoKSA9PSAxNCkgJiYgKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDEwKSAmJihuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7Y29sb3I6ICdEYXJrR3JheScgICAsIGhvdmVyU3R5bGU6IHtjb2xvcjogJ0RhcmtHcmF5JyB9ICwgcmVkdWN0aW9uOiB7Y29sb3I6ICdEYXJrR3JheScgfSAsICAgIH07IH0gIDtpZigobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldERhdGUoKSA9PSAxNSkgJiYgKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDEwKSAmJihuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7Y29sb3I6ICdEYXJrR3JheScgICAsIGhvdmVyU3R5bGU6IHtjb2xvcjogJ0RhcmtHcmF5JyB9ICwgcmVkdWN0aW9uOiB7Y29sb3I6ICdEYXJrR3JheScgfSAsICAgIH07IH0gIDtpZigobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldERhdGUoKSA9PSAxOCkgJiYgKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDEwKSAmJihuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7Y29sb3I6ICdSZWQnICAgLCBob3ZlclN0eWxlOiB7Y29sb3I6ICdSZWQnIH0gLCByZWR1Y3Rpb246IHtjb2xvcjogJ1JlZCcgfSAsICAgIH07IH0gIDtpZigobmV3IERhdGUocG9pbnRIaXN0b3J5YWEuYXJndW1lbnQpLmdldERhdGUoKSA9PSAxOSkgJiYgKG5ldyBEYXRlKHBvaW50SGlzdG9yeWFhLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDEwKSAmJihuZXcgRGF0ZShwb2ludEhpc3RvcnlhYS5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7Y29sb3I6ICdEYXJrR3JheScgICAsIGhvdmVyU3R5bGU6IHtjb2xvcjogJ0RhcmtHcmF5JyB9ICwgcmVkdWN0aW9uOiB7Y29sb3I6ICdEYXJrR3JheScgfSAsICAgIH07IH0gIH1kAxQrAAEWAh4ESW5pdAXcAmZ1bmN0aW9uKHMsZSl7ICBzLlNldE9wdGlvbnMoeyAnY29tbW9uQXhpc1NldHRpbmdzJzogeyAgICAgICAgJ2NvbG9yJzondHJhbnNwYXJlbnQnLCAgICB9LCAgICAnY29tbW9uUGFuZVNldHRpbmdzJzogeyAgJ2JhY2tncm91bmRDb2xvcic6ICd3aGl0ZScsICAgICAgICAgJ2JvcmRlcic6IHsgICAgICAgICAgICAgICAgJ3Zpc2libGUnOiAndHJ1ZScsICAgICAgICAgICAgJ3dpZHRoJzogJzInICAgICAgICB9ICAgICB9LCAgICAgJ2NvbW1vblNlcmllc1NldHRpbmdzJzp7ICAgICAgICAgICdjYW5kbGVzdGljayc6IHsgICAgICAgICAgICAgICd3aWR0aCc6ICcxJyAgICAgICAgICB9ICAgICAgfSAgICB9KTsgfQYUKwADFgIeGE9uQ2xpZW50Q3VzdG9taXplVG9vbHRpcAWKtQNmdW5jdGlvbiBjdXN0b21pemVUb29sdGlwSGlzdG9yeShhcmdzKSB7ICAgaWYgKGFyZ3Muc2VyaWVzTmFtZSA9PT0gJ0NhbmRsZXMnIHx8IGFyZ3Muc2VyaWVzTmFtZSA9PT0gJ0NhbmRsZXMnKSB7ICByZXR1cm4geyAgdGV4dDogIiIgfTsgIH0gZWxzZSBpZiAoYXJncy5zZXJpZXNOYW1lID09PSAnQnV5bGFiZWxzJyB8fCBhcmdzLnNlcmllc05hbWUgPT09ICdCdXlCdWxsbGFiZWxzJykgeyAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAxOSkgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gNykgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxCdXkiPicgICArICdCVVknICsgJzxici8+JyArICAnMTkuMDgnICAgICArICc8YnIvPicgICsgJzcuNTE4MCcgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMjApICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDcpICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsQnV5Ij4nICAgKyAnQlVZJyArICc8YnIvPicgKyAgJzIwLjA4JyAgICAgKyAnPGJyLz4nICArICc3LjYwNzAnICsgICc8L2Rpdj4nICB9OyAgICB9ICBpZigobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDIxKSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA3KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAgJzxkaXYgICBjbGFzcz0iY2hhcnRMYWJlbEJ1eSI+JyAgICsgJ0JVWScgKyAnPGJyLz4nICsgICcyMS4wOCcgICAgICsgJzxici8+JyAgKyAnNy41OTg1JyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAyMikgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gNykgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxCdXkiPicgICArICdCVVknICsgJzxici8+JyArICAnMjIuMDgnICAgICArICc8YnIvPicgICsgJzcuNjcyNScgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMjMpICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDcpICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsQnV5Ij4nICAgKyAnQlVZJyArICc8YnIvPicgKyAgJzIzLjA4JyAgICAgKyAnPGJyLz4nICArICc3LjY2NjAnICsgICc8L2Rpdj4nICB9OyAgICB9ICBpZigobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDI2KSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA3KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAgJzxkaXYgICBjbGFzcz0iY2hhcnRMYWJlbEJ1eSI+JyAgICsgJ0JVWScgKyAnPGJyLz4nICsgICcyNi4wOCcgICAgICsgJzxici8+JyAgKyAnNy41NzQwJyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAyNykgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gNykgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxCdXkiPicgICArICdCVVknICsgJzxici8+JyArICAnMjcuMDgnICAgICArICc8YnIvPicgICsgJzcuNjI0MCcgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMjgpICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDcpICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsQnV5Ij4nICAgKyAnQlVZJyArICc8YnIvPicgKyAgJzI4LjA4JyAgICAgKyAnPGJyLz4nICArICc3LjI1MDUnICsgICc8L2Rpdj4nICB9OyAgICB9ICBpZigobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDI5KSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA3KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAgJzxkaXYgICBjbGFzcz0iY2hhcnRMYWJlbEJ1eSI+JyAgICsgJ0JVWScgKyAnPGJyLz4nICsgICcyOS4wOCcgICAgICsgJzxici8+JyAgKyAnNy4zOTgwJyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAzMCkgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gNykgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxCdXkiPicgICArICdCVVknICsgJzxici8+JyArICAnMzAuMDgnICAgICArICc8YnIvPicgICsgJzcuMjE0NScgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMikgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOCkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxCdXkiPicgICArICdCVVknICsgJzxici8+JyArICAnMDIuMDknICAgICArICc8YnIvPicgICsgJzcuMjA1NScgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMykgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOCkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxCdXkiPicgICArICdCVVknICsgJzxici8+JyArICAnMDMuMDknICAgICArICc8YnIvPicgICsgJzcuMjYxNScgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gNCkgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOCkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxCdXkiPicgICArICdCVVknICsgJzxici8+JyArICAnMDQuMDknICAgICArICc8YnIvPicgICsgJzcuMjA3MCcgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gNSkgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOCkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxCdXkiPicgICArICdCVVknICsgJzxici8+JyArICAnMDUuMDknICAgICArICc8YnIvPicgICsgJzcuMDcyMCcgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gNikgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOCkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxCdXkiPicgICArICdCVVknICsgJzxici8+JyArICAnMDYuMDknICAgICArICc8YnIvPicgICsgJzYuODUyMicgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gOSkgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOCkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxCdXkiPicgICArICdCVVknICsgJzxici8+JyArICAnMDkuMDknICAgICArICc8YnIvPicgICsgJzYuODcxNScgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMTApICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDgpICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsQnV5Ij4nICAgKyAnQlVZJyArICc8YnIvPicgKyAgJzEwLjA5JyAgICAgKyAnPGJyLz4nICArICc2Ljk2NDAnICsgICc8L2Rpdj4nICB9OyAgICB9ICBpZigobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDExKSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA4KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAgJzxkaXYgICBjbGFzcz0iY2hhcnRMYWJlbEJ1eSI+JyAgICsgJ0JVWScgKyAnPGJyLz4nICsgICcxMS4wOScgICAgICsgJzxici8+JyAgKyAnNi44ODM1JyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAxMikgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOCkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxCdXkiPicgICArICdCVVknICsgJzxici8+JyArICAnMTIuMDknICAgICArICc8YnIvPicgICsgJzcuMjEzNScgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMTMpICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDgpICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsQnV5Ij4nICAgKyAnQlVZJyArICc8YnIvPicgKyAgJzEzLjA5JyAgICAgKyAnPGJyLz4nICArICc3LjM2ODUnICsgICc8L2Rpdj4nICB9OyAgICB9ICBpZigobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDE2KSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA4KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAgJzxkaXYgICBjbGFzcz0iY2hhcnRMYWJlbEJ1eSI+JyAgICsgJ0JVWScgKyAnPGJyLz4nICsgICcxNi4wOScgICAgICsgJzxici8+JyAgKyAnNy4zMDk1JyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAxNykgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOCkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxCdXkiPicgICArICdCVVknICsgJzxici8+JyArICAnMTcuMDknICAgICArICc8YnIvPicgICsgJzcuNTk0MCcgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMTgpICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDgpICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsQnV5Ij4nICAgKyAnQlVZJyArICc8YnIvPicgKyAgJzE4LjA5JyAgICAgKyAnPGJyLz4nICArICc3LjI4MDAnICsgICc8L2Rpdj4nICB9OyAgICB9ICBpZigobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDE5KSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA4KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAgJzxkaXYgICBjbGFzcz0iY2hhcnRMYWJlbEJ1eSI+JyAgICsgJ0JVWScgKyAnPGJyLz4nICsgICcxOS4wOScgICAgICsgJzxici8+JyAgKyAnNy41MzE1JyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAyMCkgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOCkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxCdXkiPicgICArICdCVVknICsgJzxici8+JyArICAnMjAuMDknICAgICArICc8YnIvPicgICsgJzcuNDM1MCcgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMjMpICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDgpICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsQnV5Ij4nICAgKyAnQlVZJyArICc8YnIvPicgKyAgJzIzLjA5JyAgICAgKyAnPGJyLz4nICArICc3LjUyOTAnICsgICc8L2Rpdj4nICB9OyAgICB9ICBpZigobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDI0KSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA4KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAgJzxkaXYgICBjbGFzcz0iY2hhcnRMYWJlbEJ1eSI+JyAgICsgJ0JVWScgKyAnPGJyLz4nICsgICcyNC4wOScgICAgICsgJzxici8+JyAgKyAnNy40OTIwJyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAyNSkgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOCkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxCdXkiPicgICArICdCVVknICsgJzxici8+JyArICAnMjUuMDknICAgICArICc8YnIvPicgICsgJzcuNTIxMycgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMjYpICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDgpICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsQnV5Ij4nICAgKyAnQlVZJyArICc8YnIvPicgKyAgJzI2LjA5JyAgICAgKyAnPGJyLz4nICArICc3LjU3NjUnICsgICc8L2Rpdj4nICB9OyAgICB9ICBpZigobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDI3KSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA4KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAgJzxkaXYgICBjbGFzcz0iY2hhcnRMYWJlbEJ1eSI+JyAgICsgJ0JVWScgKyAnPGJyLz4nICsgICcyNy4wOScgICAgICsgJzxici8+JyAgKyAnNy41NzQwJyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAzMCkgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOCkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxCdXkiPicgICArICdCVVknICsgJzxici8+JyArICAnMzAuMDknICAgICArICc8YnIvPicgICsgJzcuOTc1MCcgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMSkgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOSkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxCdXkiPicgICArICdCVVknICsgJzxici8+JyArICAnMDEuMTAnICAgICArICc8YnIvPicgICsgJzcuODcwNScgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMikgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOSkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxCdXkiPicgICArICdCVVknICsgJzxici8+JyArICAnMDIuMTAnICAgICArICc8YnIvPicgICsgJzcuNTk0NScgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMykgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOSkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxCdXkiPicgICArICdCVVknICsgJzxici8+JyArICAnMDMuMTAnICAgICArICc8YnIvPicgICsgJzYuODUwNicgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gNCkgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOSkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxCdXkiPicgICArICdCVVknICsgJzxici8+JyArICAnMDQuMTAnICAgICArICc8YnIvPicgICsgJzYuODA1NScgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gNykgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOSkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxCdXkiPicgICArICdCVVknICsgJzxici8+JyArICAnMDcuMTAnICAgICArICc8YnIvPicgICsgJzcuMDQ2NScgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gOCkgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOSkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxCdXkiPicgICArICdCVVknICsgJzxici8+JyArICAnMDguMTAnICAgICArICc8YnIvPicgICsgJzYuNzkxNScgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gOSkgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOSkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxCdXkiPicgICArICdCVVknICsgJzxici8+JyArICAnMDkuMTAnICAgICArICc8YnIvPicgICsgJzYuOTI5MCcgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMTApICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDkpICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsQnV5Ij4nICAgKyAnQlVZJyArICc8YnIvPicgKyAgJzEwLjEwJyAgICAgKyAnPGJyLz4nICArICc2Ljk2NjUnICsgICc8L2Rpdj4nICB9OyAgICB9ICBpZigobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDExKSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA5KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAgJzxkaXYgICBjbGFzcz0iY2hhcnRMYWJlbEJ1eSI+JyAgICsgJ0JVWScgKyAnPGJyLz4nICsgICcxMS4xMCcgICAgICsgJzxici8+JyAgKyAnNi45OTE1JyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAxNCkgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOSkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxCdXkiPicgICArICdCVVknICsgJzxici8+JyArICAnMTQuMTAnICAgICArICc8YnIvPicgICsgJzcuMTc2MCcgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMTUpICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDkpICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsQnV5Ij4nICAgKyAnQlVZJyArICc8YnIvPicgKyAgJzE1LjEwJyAgICAgKyAnPGJyLz4nICArICc3LjA3NTUnICsgICc8L2Rpdj4nICB9OyAgICB9ICBpZigobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDE2KSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA5KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAgJzxkaXYgICBjbGFzcz0iY2hhcnRMYWJlbEJ1eSI+JyAgICsgJ0JVWScgKyAnPGJyLz4nICsgICcxNi4xMCcgICAgICsgJzxici8+JyAgKyAnNy4yMTA1JyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAxNykgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOSkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxCdXkiPicgICArICdCVVknICsgJzxici8+JyArICAnMTcuMTAnICAgICArICc8YnIvPicgICsgJzcuMjc1MCcgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMTgpICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDkpICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsQnV5Ij4nICAgKyAnQlVZJyArICc8YnIvPicgKyAgJzE4LjEwJyAgICAgKyAnPGJyLz4nICArICc3LjE3ODAnICsgICc8L2Rpdj4nICB9OyAgICB9ICBpZigobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDIxKSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA5KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAgJzxkaXYgICBjbGFzcz0iY2hhcnRMYWJlbEJ1eSI+JyAgICsgJ0JVWScgKyAnPGJyLz4nICsgICcyMS4xMCcgICAgICsgJzxici8+JyAgKyAnNy4xODc1JyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAyMikgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOSkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxCdXkiPicgICArICdCVVknICsgJzxici8+JyArICAnMjIuMTAnICAgICArICc8YnIvPicgICsgJzcuMTQxMicgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMjMpICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDkpICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsQnV5Ij4nICAgKyAnQlVZJyArICc8YnIvPicgKyAgJzIzLjEwJyAgICAgKyAnPGJyLz4nICArICc2LjkzODUnICsgICc8L2Rpdj4nICB9OyAgICB9ICBpZigobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDI0KSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA5KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAgJzxkaXYgICBjbGFzcz0iY2hhcnRMYWJlbEJ1eSI+JyAgICsgJ0JVWScgKyAnPGJyLz4nICsgICcyNC4xMCcgICAgICsgJzxici8+JyAgKyAnNy4wMDc1JyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAyNSkgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOSkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxCdXkiPicgICArICdCVVknICsgJzxici8+JyArICAnMjUuMTAnICAgICArICc8YnIvPicgICsgJzYuOTI0NScgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMjgpICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDkpICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsQnV5Ij4nICAgKyAnQlVZJyArICc8YnIvPicgKyAgJzI4LjEwJyAgICAgKyAnPGJyLz4nICArICc2Ljc4NzUnICsgICc8L2Rpdj4nICB9OyAgICB9ICBpZigobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDI5KSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA5KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAgJzxkaXYgICBjbGFzcz0iY2hhcnRMYWJlbEJ1eSI+JyAgICsgJ0JVWScgKyAnPGJyLz4nICsgICcyOS4xMCcgICAgICsgJzxici8+JyAgKyAnNi45ODA1JyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAzMCkgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOSkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxCdXkiPicgICArICdCVVknICsgJzxici8+JyArICAnMzAuMTAnICAgICArICc8YnIvPicgICsgJzYuODcyNScgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMzEpICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDkpICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsQnV5Ij4nICAgKyAnQlVZJyArICc8YnIvPicgKyAgJzMxLjEwJyAgICAgKyAnPGJyLz4nICArICc2LjY4NzAnICsgICc8L2Rpdj4nICB9OyAgICB9ICBpZigobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDEpICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDEwKSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAgJzxkaXYgICBjbGFzcz0iY2hhcnRMYWJlbEJ1eSI+JyAgICsgJ0JVWScgKyAnPGJyLz4nICsgICcwMS4xMScgICAgICsgJzxici8+JyAgKyAnNi44Mzc1JyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSA0KSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSAxMCkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxCdXkiPicgICArICdCVVknICsgJzxici8+JyArICAnMDQuMTEnICAgICArICc8YnIvPicgICsgJzYuNzEwNScgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gNSkgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gMTApICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsQnV5Ij4nICAgKyAnQlVZJyArICc8YnIvPicgKyAgJzA1LjExJyAgICAgKyAnPGJyLz4nICArICc2LjY4MTAnICsgICc8L2Rpdj4nICB9OyAgICB9ICBpZigobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDYpICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDEwKSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAgJzxkaXYgICBjbGFzcz0iY2hhcnRMYWJlbEJ1eSI+JyAgICsgJ0JVWScgKyAnPGJyLz4nICsgICcwNi4xMScgICAgICsgJzxici8+JyAgKyAnNy4wODAwJyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSA3KSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSAxMCkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxCdXkiPicgICArICdCVVknICsgJzxici8+JyArICAnMDcuMTEnICAgICArICc8YnIvPicgICsgJzcuMzA0MCcgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gOCkgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gMTApICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsQnV5Ij4nICAgKyAnQlVZJyArICc8YnIvPicgKyAgJzA4LjExJyAgICAgKyAnPGJyLz4nICArICc3LjMwMTUnICsgICc8L2Rpdj4nICB9OyAgICB9ICBpZigobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDExKSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSAxMCkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxCdXkiPicgICArICdCVVknICsgJzxici8+JyArICAnMTEuMTEnICAgICArICc8YnIvPicgICsgJzcuOTQwMCcgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMTIpICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDEwKSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAgJzxkaXYgICBjbGFzcz0iY2hhcnRMYWJlbEJ1eSI+JyAgICsgJ0JVWScgKyAnPGJyLz4nICsgICcxMi4xMScgICAgICsgJzxici8+JyAgKyAnOC45NzYwJyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAxMykgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gMTApICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsQnV5Ij4nICAgKyAnQlVZJyArICc8YnIvPicgKyAgJzEzLjExJyAgICAgKyAnPGJyLz4nICArICc5LjU4NTUnICsgICc8L2Rpdj4nICB9OyAgICB9ICBpZigobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDE0KSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSAxMCkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxCdXkiPicgICArICdCVVknICsgJzxici8+JyArICAnMTQuMTEnICAgICArICc8YnIvPicgICsgJzkuODE4NScgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMTUpICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDEwKSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAgJzxkaXYgICBjbGFzcz0iY2hhcnRMYWJlbEJ1eSI+JyAgICsgJ0JVWScgKyAnPGJyLz4nICsgICcxNS4xMScgICAgICsgJzxici8+JyAgKyAnMTEuODUnICsgICc8L2Rpdj4nICB9OyAgICB9ICBpZigobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDE4KSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSAxMCkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxCdXkiPicgICArICdCVVknICsgJzxici8+JyArICAnMTguMTEnICAgICArICc8YnIvPicgICsgJzE1LjM5JyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAxOSkgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gMTApICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsQnV5Ij4nICAgKyAnQlVZJyArICc8YnIvPicgKyAgJzE5LjExJyAgICAgKyAnPGJyLz4nICArICcxNC44MicgKyAgJzwvZGl2PicgIH07ICAgIH0gIH0gZWxzZSBpZiAoYXJncy5zZXJpZXNOYW1lID09PSAnU2VsbGxhYmVscycgfHwgYXJncy5zZXJpZXNOYW1lID09PSAnU2VsbEJ1bGxsYWJlbHMnKSB7ICBpZigobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDE5KSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA3KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsU2VsbCI+JyAgICsgJ1NFTEwnICAgKyAnPGJyLz4nICsgICcxOS4wOCcgICAgICsgJzxici8+JyAgKyAnNy41MTgwJyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAyMCkgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gNykgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgJzxkaXYgICBjbGFzcz0iY2hhcnRMYWJlbFNlbGwiPicgICArICdTRUxMJyAgICsgJzxici8+JyArICAnMjAuMDgnICAgICArICc8YnIvPicgICsgJzcuNjA3MCcgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMjEpICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDcpICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxTZWxsIj4nICAgKyAnU0VMTCcgICArICc8YnIvPicgKyAgJzIxLjA4JyAgICAgKyAnPGJyLz4nICArICc3LjU5ODUnICsgICc8L2Rpdj4nICB9OyAgICB9ICBpZigobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDIyKSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA3KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsU2VsbCI+JyAgICsgJ1NFTEwnICAgKyAnPGJyLz4nICsgICcyMi4wOCcgICAgICsgJzxici8+JyAgKyAnNy42NzI1JyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAyMykgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gNykgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgJzxkaXYgICBjbGFzcz0iY2hhcnRMYWJlbFNlbGwiPicgICArICdTRUxMJyAgICsgJzxici8+JyArICAnMjMuMDgnICAgICArICc8YnIvPicgICsgJzcuNjY2MCcgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMjYpICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDcpICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxTZWxsIj4nICAgKyAnU0VMTCcgICArICc8YnIvPicgKyAgJzI2LjA4JyAgICAgKyAnPGJyLz4nICArICc3LjU3NDAnICsgICc8L2Rpdj4nICB9OyAgICB9ICBpZigobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDI3KSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA3KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsU2VsbCI+JyAgICsgJ1NFTEwnICAgKyAnPGJyLz4nICsgICcyNy4wOCcgICAgICsgJzxici8+JyAgKyAnNy42MjQwJyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAyOCkgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gNykgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgJzxkaXYgICBjbGFzcz0iY2hhcnRMYWJlbFNlbGwiPicgICArICdTRUxMJyAgICsgJzxici8+JyArICAnMjguMDgnICAgICArICc8YnIvPicgICsgJzcuMjUwNScgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMjkpICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDcpICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxTZWxsIj4nICAgKyAnU0VMTCcgICArICc8YnIvPicgKyAgJzI5LjA4JyAgICAgKyAnPGJyLz4nICArICc3LjM5ODAnICsgICc8L2Rpdj4nICB9OyAgICB9ICBpZigobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDMwKSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA3KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsU2VsbCI+JyAgICsgJ1NFTEwnICAgKyAnPGJyLz4nICsgICczMC4wOCcgICAgICsgJzxici8+JyAgKyAnNy4yMTQ1JyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAyKSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA4KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsU2VsbCI+JyAgICsgJ1NFTEwnICAgKyAnPGJyLz4nICsgICcwMi4wOScgICAgICsgJzxici8+JyAgKyAnNy4yMDU1JyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAzKSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA4KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsU2VsbCI+JyAgICsgJ1NFTEwnICAgKyAnPGJyLz4nICsgICcwMy4wOScgICAgICsgJzxici8+JyAgKyAnNy4yNjE1JyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSA0KSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA4KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsU2VsbCI+JyAgICsgJ1NFTEwnICAgKyAnPGJyLz4nICsgICcwNC4wOScgICAgICsgJzxici8+JyAgKyAnNy4yMDcwJyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSA1KSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA4KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsU2VsbCI+JyAgICsgJ1NFTEwnICAgKyAnPGJyLz4nICsgICcwNS4wOScgICAgICsgJzxici8+JyAgKyAnNy4wNzIwJyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSA2KSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA4KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsU2VsbCI+JyAgICsgJ1NFTEwnICAgKyAnPGJyLz4nICsgICcwNi4wOScgICAgICsgJzxici8+JyAgKyAnNi44NTIyJyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSA5KSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA4KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsU2VsbCI+JyAgICsgJ1NFTEwnICAgKyAnPGJyLz4nICsgICcwOS4wOScgICAgICsgJzxici8+JyAgKyAnNi44NzE1JyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAxMCkgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOCkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgJzxkaXYgICBjbGFzcz0iY2hhcnRMYWJlbFNlbGwiPicgICArICdTRUxMJyAgICsgJzxici8+JyArICAnMTAuMDknICAgICArICc8YnIvPicgICsgJzYuOTY0MCcgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMTEpICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDgpICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxTZWxsIj4nICAgKyAnU0VMTCcgICArICc8YnIvPicgKyAgJzExLjA5JyAgICAgKyAnPGJyLz4nICArICc2Ljg4MzUnICsgICc8L2Rpdj4nICB9OyAgICB9ICBpZigobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDEyKSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA4KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsU2VsbCI+JyAgICsgJ1NFTEwnICAgKyAnPGJyLz4nICsgICcxMi4wOScgICAgICsgJzxici8+JyAgKyAnNy4yMTM1JyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAxMykgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOCkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgJzxkaXYgICBjbGFzcz0iY2hhcnRMYWJlbFNlbGwiPicgICArICdTRUxMJyAgICsgJzxici8+JyArICAnMTMuMDknICAgICArICc8YnIvPicgICsgJzcuMzY4NScgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMTYpICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDgpICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxTZWxsIj4nICAgKyAnU0VMTCcgICArICc8YnIvPicgKyAgJzE2LjA5JyAgICAgKyAnPGJyLz4nICArICc3LjMwOTUnICsgICc8L2Rpdj4nICB9OyAgICB9ICBpZigobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDE3KSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA4KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsU2VsbCI+JyAgICsgJ1NFTEwnICAgKyAnPGJyLz4nICsgICcxNy4wOScgICAgICsgJzxici8+JyAgKyAnNy41OTQwJyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAxOCkgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOCkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgJzxkaXYgICBjbGFzcz0iY2hhcnRMYWJlbFNlbGwiPicgICArICdTRUxMJyAgICsgJzxici8+JyArICAnMTguMDknICAgICArICc8YnIvPicgICsgJzcuMjgwMCcgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMTkpICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDgpICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxTZWxsIj4nICAgKyAnU0VMTCcgICArICc8YnIvPicgKyAgJzE5LjA5JyAgICAgKyAnPGJyLz4nICArICc3LjUzMTUnICsgICc8L2Rpdj4nICB9OyAgICB9ICBpZigobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDIwKSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA4KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsU2VsbCI+JyAgICsgJ1NFTEwnICAgKyAnPGJyLz4nICsgICcyMC4wOScgICAgICsgJzxici8+JyAgKyAnNy40MzUwJyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAyMykgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOCkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgJzxkaXYgICBjbGFzcz0iY2hhcnRMYWJlbFNlbGwiPicgICArICdTRUxMJyAgICsgJzxici8+JyArICAnMjMuMDknICAgICArICc8YnIvPicgICsgJzcuNTI5MCcgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMjQpICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDgpICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxTZWxsIj4nICAgKyAnU0VMTCcgICArICc8YnIvPicgKyAgJzI0LjA5JyAgICAgKyAnPGJyLz4nICArICc3LjQ5MjAnICsgICc8L2Rpdj4nICB9OyAgICB9ICBpZigobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDI1KSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA4KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsU2VsbCI+JyAgICsgJ1NFTEwnICAgKyAnPGJyLz4nICsgICcyNS4wOScgICAgICsgJzxici8+JyAgKyAnNy41MjEzJyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAyNikgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOCkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgJzxkaXYgICBjbGFzcz0iY2hhcnRMYWJlbFNlbGwiPicgICArICdTRUxMJyAgICsgJzxici8+JyArICAnMjYuMDknICAgICArICc8YnIvPicgICsgJzcuNTc2NScgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMjcpICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDgpICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxTZWxsIj4nICAgKyAnU0VMTCcgICArICc8YnIvPicgKyAgJzI3LjA5JyAgICAgKyAnPGJyLz4nICArICc3LjU3NDAnICsgICc8L2Rpdj4nICB9OyAgICB9ICBpZigobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDMwKSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA4KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsU2VsbCI+JyAgICsgJ1NFTEwnICAgKyAnPGJyLz4nICsgICczMC4wOScgICAgICsgJzxici8+JyAgKyAnNy45NzUwJyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAxKSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA5KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsU2VsbCI+JyAgICsgJ1NFTEwnICAgKyAnPGJyLz4nICsgICcwMS4xMCcgICAgICsgJzxici8+JyAgKyAnNy44NzA1JyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAyKSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA5KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsU2VsbCI+JyAgICsgJ1NFTEwnICAgKyAnPGJyLz4nICsgICcwMi4xMCcgICAgICsgJzxici8+JyAgKyAnNy41OTQ1JyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAzKSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA5KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsU2VsbCI+JyAgICsgJ1NFTEwnICAgKyAnPGJyLz4nICsgICcwMy4xMCcgICAgICsgJzxici8+JyAgKyAnNi44NTA2JyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSA0KSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA5KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsU2VsbCI+JyAgICsgJ1NFTEwnICAgKyAnPGJyLz4nICsgICcwNC4xMCcgICAgICsgJzxici8+JyAgKyAnNi44MDU1JyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSA3KSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA5KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsU2VsbCI+JyAgICsgJ1NFTEwnICAgKyAnPGJyLz4nICsgICcwNy4xMCcgICAgICsgJzxici8+JyAgKyAnNy4wNDY1JyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSA4KSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA5KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsU2VsbCI+JyAgICsgJ1NFTEwnICAgKyAnPGJyLz4nICsgICcwOC4xMCcgICAgICsgJzxici8+JyAgKyAnNi43OTE1JyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSA5KSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA5KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsU2VsbCI+JyAgICsgJ1NFTEwnICAgKyAnPGJyLz4nICsgICcwOS4xMCcgICAgICsgJzxici8+JyAgKyAnNi45MjkwJyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAxMCkgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOSkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgJzxkaXYgICBjbGFzcz0iY2hhcnRMYWJlbFNlbGwiPicgICArICdTRUxMJyAgICsgJzxici8+JyArICAnMTAuMTAnICAgICArICc8YnIvPicgICsgJzYuOTY2NScgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMTEpICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDkpICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxTZWxsIj4nICAgKyAnU0VMTCcgICArICc8YnIvPicgKyAgJzExLjEwJyAgICAgKyAnPGJyLz4nICArICc2Ljk5MTUnICsgICc8L2Rpdj4nICB9OyAgICB9ICBpZigobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDE0KSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA5KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsU2VsbCI+JyAgICsgJ1NFTEwnICAgKyAnPGJyLz4nICsgICcxNC4xMCcgICAgICsgJzxici8+JyAgKyAnNy4xNzYwJyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAxNSkgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOSkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgJzxkaXYgICBjbGFzcz0iY2hhcnRMYWJlbFNlbGwiPicgICArICdTRUxMJyAgICsgJzxici8+JyArICAnMTUuMTAnICAgICArICc8YnIvPicgICsgJzcuMDc1NScgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMTYpICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDkpICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxTZWxsIj4nICAgKyAnU0VMTCcgICArICc8YnIvPicgKyAgJzE2LjEwJyAgICAgKyAnPGJyLz4nICArICc3LjIxMDUnICsgICc8L2Rpdj4nICB9OyAgICB9ICBpZigobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDE3KSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA5KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsU2VsbCI+JyAgICsgJ1NFTEwnICAgKyAnPGJyLz4nICsgICcxNy4xMCcgICAgICsgJzxici8+JyAgKyAnNy4yNzUwJyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAxOCkgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOSkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgJzxkaXYgICBjbGFzcz0iY2hhcnRMYWJlbFNlbGwiPicgICArICdTRUxMJyAgICsgJzxici8+JyArICAnMTguMTAnICAgICArICc8YnIvPicgICsgJzcuMTc4MCcgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMjEpICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDkpICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxTZWxsIj4nICAgKyAnU0VMTCcgICArICc8YnIvPicgKyAgJzIxLjEwJyAgICAgKyAnPGJyLz4nICArICc3LjE4NzUnICsgICc8L2Rpdj4nICB9OyAgICB9ICBpZigobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDIyKSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA5KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsU2VsbCI+JyAgICsgJ1NFTEwnICAgKyAnPGJyLz4nICsgICcyMi4xMCcgICAgICsgJzxici8+JyAgKyAnNy4xNDEyJyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAyMykgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOSkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgJzxkaXYgICBjbGFzcz0iY2hhcnRMYWJlbFNlbGwiPicgICArICdTRUxMJyAgICsgJzxici8+JyArICAnMjMuMTAnICAgICArICc8YnIvPicgICsgJzYuOTM4NScgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMjQpICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDkpICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxTZWxsIj4nICAgKyAnU0VMTCcgICArICc8YnIvPicgKyAgJzI0LjEwJyAgICAgKyAnPGJyLz4nICArICc3LjAwNzUnICsgICc8L2Rpdj4nICB9OyAgICB9ICBpZigobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDI1KSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA5KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsU2VsbCI+JyAgICsgJ1NFTEwnICAgKyAnPGJyLz4nICsgICcyNS4xMCcgICAgICsgJzxici8+JyAgKyAnNi45MjQ1JyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAyOCkgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOSkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgJzxkaXYgICBjbGFzcz0iY2hhcnRMYWJlbFNlbGwiPicgICArICdTRUxMJyAgICsgJzxici8+JyArICAnMjguMTAnICAgICArICc8YnIvPicgICsgJzYuNzg3NScgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMjkpICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDkpICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxTZWxsIj4nICAgKyAnU0VMTCcgICArICc8YnIvPicgKyAgJzI5LjEwJyAgICAgKyAnPGJyLz4nICArICc2Ljk4MDUnICsgICc8L2Rpdj4nICB9OyAgICB9ICBpZigobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDMwKSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA5KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsU2VsbCI+JyAgICsgJ1NFTEwnICAgKyAnPGJyLz4nICsgICczMC4xMCcgICAgICsgJzxici8+JyAgKyAnNi44NzI1JyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAzMSkgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOSkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgJzxkaXYgICBjbGFzcz0iY2hhcnRMYWJlbFNlbGwiPicgICArICdTRUxMJyAgICsgJzxici8+JyArICAnMzEuMTAnICAgICArICc8YnIvPicgICsgJzYuNjg3MCcgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMSkgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gMTApICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxTZWxsIj4nICAgKyAnU0VMTCcgICArICc8YnIvPicgKyAgJzAxLjExJyAgICAgKyAnPGJyLz4nICArICc2LjgzNzUnICsgICc8L2Rpdj4nICB9OyAgICB9ICBpZigobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDQpICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDEwKSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsU2VsbCI+JyAgICsgJ1NFTEwnICAgKyAnPGJyLz4nICsgICcwNC4xMScgICAgICsgJzxici8+JyAgKyAnNi43MTA1JyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSA1KSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSAxMCkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgJzxkaXYgICBjbGFzcz0iY2hhcnRMYWJlbFNlbGwiPicgICArICdTRUxMJyAgICsgJzxici8+JyArICAnMDUuMTEnICAgICArICc8YnIvPicgICsgJzYuNjgxMCcgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gNikgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gMTApICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxTZWxsIj4nICAgKyAnU0VMTCcgICArICc8YnIvPicgKyAgJzA2LjExJyAgICAgKyAnPGJyLz4nICArICc3LjA4MDAnICsgICc8L2Rpdj4nICB9OyAgICB9ICBpZigobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDcpICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDEwKSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsU2VsbCI+JyAgICsgJ1NFTEwnICAgKyAnPGJyLz4nICsgICcwNy4xMScgICAgICsgJzxici8+JyAgKyAnNy4zMDQwJyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSA4KSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSAxMCkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgJzxkaXYgICBjbGFzcz0iY2hhcnRMYWJlbFNlbGwiPicgICArICdTRUxMJyAgICsgJzxici8+JyArICAnMDguMTEnICAgICArICc8YnIvPicgICsgJzcuMzAxNScgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMTEpICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDEwKSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsU2VsbCI+JyAgICsgJ1NFTEwnICAgKyAnPGJyLz4nICsgICcxMS4xMScgICAgICsgJzxici8+JyAgKyAnNy45NDAwJyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAxMikgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gMTApICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxTZWxsIj4nICAgKyAnU0VMTCcgICArICc8YnIvPicgKyAgJzEyLjExJyAgICAgKyAnPGJyLz4nICArICc4Ljk3NjAnICsgICc8L2Rpdj4nICB9OyAgICB9ICBpZigobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDEzKSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSAxMCkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgJzxkaXYgICBjbGFzcz0iY2hhcnRMYWJlbFNlbGwiPicgICArICdTRUxMJyAgICsgJzxici8+JyArICAnMTMuMTEnICAgICArICc8YnIvPicgICsgJzkuNTg1NScgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMTQpICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDEwKSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsU2VsbCI+JyAgICsgJ1NFTEwnICAgKyAnPGJyLz4nICsgICcxNC4xMScgICAgICsgJzxici8+JyAgKyAnOS44MTg1JyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAxNSkgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gMTApICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxTZWxsIj4nICAgKyAnU0VMTCcgICArICc8YnIvPicgKyAgJzE1LjExJyAgICAgKyAnPGJyLz4nICArICcxMS44NScgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMTgpICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDEwKSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsU2VsbCI+JyAgICsgJ1NFTEwnICAgKyAnPGJyLz4nICsgICcxOC4xMScgICAgICsgJzxici8+JyAgKyAnMTUuMzknICsgICc8L2Rpdj4nICB9OyAgICB9ICBpZigobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDE5KSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSAxMCkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgJzxkaXYgICBjbGFzcz0iY2hhcnRMYWJlbFNlbGwiPicgICArICdTRUxMJyAgICsgJzxici8+JyArICAnMTkuMTEnICAgICArICc8YnIvPicgICsgJzE0LjgyJyArICAnPC9kaXY+JyAgfTsgICAgfSAgfSBlbHNlIGlmIChhcmdzLnNlcmllc05hbWUgPT09ICdTaG9ydGxhYmVscycpIHsgIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMTkpICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDcpICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxTZWxsIj4nICAgKyAnU0hPUlQnICAgKyAnPGJyLz4nICsgICcxOS4wOCcgICAgICsgJzxici8+JyAgKyAnNy41MTgwJyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAyMCkgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gNykgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgJzxkaXYgICBjbGFzcz0iY2hhcnRMYWJlbFNlbGwiPicgICArICdTSE9SVCcgICArICc8YnIvPicgKyAgJzIwLjA4JyAgICAgKyAnPGJyLz4nICArICc3LjYwNzAnICsgICc8L2Rpdj4nICB9OyAgICB9ICBpZigobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDIxKSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA3KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsU2VsbCI+JyAgICsgJ1NIT1JUJyAgICsgJzxici8+JyArICAnMjEuMDgnICAgICArICc8YnIvPicgICsgJzcuNTk4NScgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMjIpICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDcpICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxTZWxsIj4nICAgKyAnU0hPUlQnICAgKyAnPGJyLz4nICsgICcyMi4wOCcgICAgICsgJzxici8+JyAgKyAnNy42NzI1JyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAyMykgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gNykgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgJzxkaXYgICBjbGFzcz0iY2hhcnRMYWJlbFNlbGwiPicgICArICdTSE9SVCcgICArICc8YnIvPicgKyAgJzIzLjA4JyAgICAgKyAnPGJyLz4nICArICc3LjY2NjAnICsgICc8L2Rpdj4nICB9OyAgICB9ICBpZigobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDI2KSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA3KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsU2VsbCI+JyAgICsgJ1NIT1JUJyAgICsgJzxici8+JyArICAnMjYuMDgnICAgICArICc8YnIvPicgICsgJzcuNTc0MCcgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMjcpICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDcpICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxTZWxsIj4nICAgKyAnU0hPUlQnICAgKyAnPGJyLz4nICsgICcyNy4wOCcgICAgICsgJzxici8+JyAgKyAnNy42MjQwJyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAyOCkgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gNykgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgJzxkaXYgICBjbGFzcz0iY2hhcnRMYWJlbFNlbGwiPicgICArICdTSE9SVCcgICArICc8YnIvPicgKyAgJzI4LjA4JyAgICAgKyAnPGJyLz4nICArICc3LjI1MDUnICsgICc8L2Rpdj4nICB9OyAgICB9ICBpZigobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDI5KSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA3KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsU2VsbCI+JyAgICsgJ1NIT1JUJyAgICsgJzxici8+JyArICAnMjkuMDgnICAgICArICc8YnIvPicgICsgJzcuMzk4MCcgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMzApICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDcpICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxTZWxsIj4nICAgKyAnU0hPUlQnICAgKyAnPGJyLz4nICsgICczMC4wOCcgICAgICsgJzxici8+JyAgKyAnNy4yMTQ1JyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAyKSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA4KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsU2VsbCI+JyAgICsgJ1NIT1JUJyAgICsgJzxici8+JyArICAnMDIuMDknICAgICArICc8YnIvPicgICsgJzcuMjA1NScgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMykgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOCkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgJzxkaXYgICBjbGFzcz0iY2hhcnRMYWJlbFNlbGwiPicgICArICdTSE9SVCcgICArICc8YnIvPicgKyAgJzAzLjA5JyAgICAgKyAnPGJyLz4nICArICc3LjI2MTUnICsgICc8L2Rpdj4nICB9OyAgICB9ICBpZigobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDQpICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDgpICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxTZWxsIj4nICAgKyAnU0hPUlQnICAgKyAnPGJyLz4nICsgICcwNC4wOScgICAgICsgJzxici8+JyAgKyAnNy4yMDcwJyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSA1KSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA4KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsU2VsbCI+JyAgICsgJ1NIT1JUJyAgICsgJzxici8+JyArICAnMDUuMDknICAgICArICc8YnIvPicgICsgJzcuMDcyMCcgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gNikgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOCkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgJzxkaXYgICBjbGFzcz0iY2hhcnRMYWJlbFNlbGwiPicgICArICdTSE9SVCcgICArICc8YnIvPicgKyAgJzA2LjA5JyAgICAgKyAnPGJyLz4nICArICc2Ljg1MjInICsgICc8L2Rpdj4nICB9OyAgICB9ICBpZigobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDkpICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDgpICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxTZWxsIj4nICAgKyAnU0hPUlQnICAgKyAnPGJyLz4nICsgICcwOS4wOScgICAgICsgJzxici8+JyAgKyAnNi44NzE1JyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAxMCkgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOCkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgJzxkaXYgICBjbGFzcz0iY2hhcnRMYWJlbFNlbGwiPicgICArICdTSE9SVCcgICArICc8YnIvPicgKyAgJzEwLjA5JyAgICAgKyAnPGJyLz4nICArICc2Ljk2NDAnICsgICc8L2Rpdj4nICB9OyAgICB9ICBpZigobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDExKSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA4KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsU2VsbCI+JyAgICsgJ1NIT1JUJyAgICsgJzxici8+JyArICAnMTEuMDknICAgICArICc8YnIvPicgICsgJzYuODgzNScgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMTIpICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDgpICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxTZWxsIj4nICAgKyAnU0hPUlQnICAgKyAnPGJyLz4nICsgICcxMi4wOScgICAgICsgJzxici8+JyAgKyAnNy4yMTM1JyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAxMykgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOCkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgJzxkaXYgICBjbGFzcz0iY2hhcnRMYWJlbFNlbGwiPicgICArICdTSE9SVCcgICArICc8YnIvPicgKyAgJzEzLjA5JyAgICAgKyAnPGJyLz4nICArICc3LjM2ODUnICsgICc8L2Rpdj4nICB9OyAgICB9ICBpZigobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDE2KSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA4KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsU2VsbCI+JyAgICsgJ1NIT1JUJyAgICsgJzxici8+JyArICAnMTYuMDknICAgICArICc8YnIvPicgICsgJzcuMzA5NScgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMTcpICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDgpICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxTZWxsIj4nICAgKyAnU0hPUlQnICAgKyAnPGJyLz4nICsgICcxNy4wOScgICAgICsgJzxici8+JyAgKyAnNy41OTQwJyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAxOCkgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOCkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgJzxkaXYgICBjbGFzcz0iY2hhcnRMYWJlbFNlbGwiPicgICArICdTSE9SVCcgICArICc8YnIvPicgKyAgJzE4LjA5JyAgICAgKyAnPGJyLz4nICArICc3LjI4MDAnICsgICc8L2Rpdj4nICB9OyAgICB9ICBpZigobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDE5KSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA4KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsU2VsbCI+JyAgICsgJ1NIT1JUJyAgICsgJzxici8+JyArICAnMTkuMDknICAgICArICc8YnIvPicgICsgJzcuNTMxNScgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMjApICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDgpICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxTZWxsIj4nICAgKyAnU0hPUlQnICAgKyAnPGJyLz4nICsgICcyMC4wOScgICAgICsgJzxici8+JyAgKyAnNy40MzUwJyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAyMykgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOCkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgJzxkaXYgICBjbGFzcz0iY2hhcnRMYWJlbFNlbGwiPicgICArICdTSE9SVCcgICArICc8YnIvPicgKyAgJzIzLjA5JyAgICAgKyAnPGJyLz4nICArICc3LjUyOTAnICsgICc8L2Rpdj4nICB9OyAgICB9ICBpZigobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDI0KSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA4KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsU2VsbCI+JyAgICsgJ1NIT1JUJyAgICsgJzxici8+JyArICAnMjQuMDknICAgICArICc8YnIvPicgICsgJzcuNDkyMCcgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMjUpICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDgpICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxTZWxsIj4nICAgKyAnU0hPUlQnICAgKyAnPGJyLz4nICsgICcyNS4wOScgICAgICsgJzxici8+JyAgKyAnNy41MjEzJyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAyNikgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOCkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgJzxkaXYgICBjbGFzcz0iY2hhcnRMYWJlbFNlbGwiPicgICArICdTSE9SVCcgICArICc8YnIvPicgKyAgJzI2LjA5JyAgICAgKyAnPGJyLz4nICArICc3LjU3NjUnICsgICc8L2Rpdj4nICB9OyAgICB9ICBpZigobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDI3KSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA4KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsU2VsbCI+JyAgICsgJ1NIT1JUJyAgICsgJzxici8+JyArICAnMjcuMDknICAgICArICc8YnIvPicgICsgJzcuNTc0MCcgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMzApICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDgpICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxTZWxsIj4nICAgKyAnU0hPUlQnICAgKyAnPGJyLz4nICsgICczMC4wOScgICAgICsgJzxici8+JyAgKyAnNy45NzUwJyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAxKSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA5KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsU2VsbCI+JyAgICsgJ1NIT1JUJyAgICsgJzxici8+JyArICAnMDEuMTAnICAgICArICc8YnIvPicgICsgJzcuODcwNScgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMikgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOSkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgJzxkaXYgICBjbGFzcz0iY2hhcnRMYWJlbFNlbGwiPicgICArICdTSE9SVCcgICArICc8YnIvPicgKyAgJzAyLjEwJyAgICAgKyAnPGJyLz4nICArICc3LjU5NDUnICsgICc8L2Rpdj4nICB9OyAgICB9ICBpZigobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDMpICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDkpICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxTZWxsIj4nICAgKyAnU0hPUlQnICAgKyAnPGJyLz4nICsgICcwMy4xMCcgICAgICsgJzxici8+JyAgKyAnNi44NTA2JyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSA0KSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA5KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsU2VsbCI+JyAgICsgJ1NIT1JUJyAgICsgJzxici8+JyArICAnMDQuMTAnICAgICArICc8YnIvPicgICsgJzYuODA1NScgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gNykgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOSkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgJzxkaXYgICBjbGFzcz0iY2hhcnRMYWJlbFNlbGwiPicgICArICdTSE9SVCcgICArICc8YnIvPicgKyAgJzA3LjEwJyAgICAgKyAnPGJyLz4nICArICc3LjA0NjUnICsgICc8L2Rpdj4nICB9OyAgICB9ICBpZigobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDgpICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDkpICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxTZWxsIj4nICAgKyAnU0hPUlQnICAgKyAnPGJyLz4nICsgICcwOC4xMCcgICAgICsgJzxici8+JyAgKyAnNi43OTE1JyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSA5KSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA5KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsU2VsbCI+JyAgICsgJ1NIT1JUJyAgICsgJzxici8+JyArICAnMDkuMTAnICAgICArICc8YnIvPicgICsgJzYuOTI5MCcgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMTApICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDkpICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxTZWxsIj4nICAgKyAnU0hPUlQnICAgKyAnPGJyLz4nICsgICcxMC4xMCcgICAgICsgJzxici8+JyAgKyAnNi45NjY1JyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAxMSkgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOSkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgJzxkaXYgICBjbGFzcz0iY2hhcnRMYWJlbFNlbGwiPicgICArICdTSE9SVCcgICArICc8YnIvPicgKyAgJzExLjEwJyAgICAgKyAnPGJyLz4nICArICc2Ljk5MTUnICsgICc8L2Rpdj4nICB9OyAgICB9ICBpZigobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDE0KSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA5KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsU2VsbCI+JyAgICsgJ1NIT1JUJyAgICsgJzxici8+JyArICAnMTQuMTAnICAgICArICc8YnIvPicgICsgJzcuMTc2MCcgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMTUpICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDkpICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxTZWxsIj4nICAgKyAnU0hPUlQnICAgKyAnPGJyLz4nICsgICcxNS4xMCcgICAgICsgJzxici8+JyAgKyAnNy4wNzU1JyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAxNikgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOSkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgJzxkaXYgICBjbGFzcz0iY2hhcnRMYWJlbFNlbGwiPicgICArICdTSE9SVCcgICArICc8YnIvPicgKyAgJzE2LjEwJyAgICAgKyAnPGJyLz4nICArICc3LjIxMDUnICsgICc8L2Rpdj4nICB9OyAgICB9ICBpZigobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDE3KSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA5KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsU2VsbCI+JyAgICsgJ1NIT1JUJyAgICsgJzxici8+JyArICAnMTcuMTAnICAgICArICc8YnIvPicgICsgJzcuMjc1MCcgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMTgpICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDkpICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxTZWxsIj4nICAgKyAnU0hPUlQnICAgKyAnPGJyLz4nICsgICcxOC4xMCcgICAgICsgJzxici8+JyAgKyAnNy4xNzgwJyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAyMSkgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOSkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgJzxkaXYgICBjbGFzcz0iY2hhcnRMYWJlbFNlbGwiPicgICArICdTSE9SVCcgICArICc8YnIvPicgKyAgJzIxLjEwJyAgICAgKyAnPGJyLz4nICArICc3LjE4NzUnICsgICc8L2Rpdj4nICB9OyAgICB9ICBpZigobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDIyKSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA5KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsU2VsbCI+JyAgICsgJ1NIT1JUJyAgICsgJzxici8+JyArICAnMjIuMTAnICAgICArICc8YnIvPicgICsgJzcuMTQxMicgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMjMpICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDkpICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxTZWxsIj4nICAgKyAnU0hPUlQnICAgKyAnPGJyLz4nICsgICcyMy4xMCcgICAgICsgJzxici8+JyAgKyAnNi45Mzg1JyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAyNCkgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOSkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgJzxkaXYgICBjbGFzcz0iY2hhcnRMYWJlbFNlbGwiPicgICArICdTSE9SVCcgICArICc8YnIvPicgKyAgJzI0LjEwJyAgICAgKyAnPGJyLz4nICArICc3LjAwNzUnICsgICc8L2Rpdj4nICB9OyAgICB9ICBpZigobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDI1KSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA5KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsU2VsbCI+JyAgICsgJ1NIT1JUJyAgICsgJzxici8+JyArICAnMjUuMTAnICAgICArICc8YnIvPicgICsgJzYuOTI0NScgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMjgpICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDkpICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxTZWxsIj4nICAgKyAnU0hPUlQnICAgKyAnPGJyLz4nICsgICcyOC4xMCcgICAgICsgJzxici8+JyAgKyAnNi43ODc1JyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAyOSkgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gOSkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgJzxkaXYgICBjbGFzcz0iY2hhcnRMYWJlbFNlbGwiPicgICArICdTSE9SVCcgICArICc8YnIvPicgKyAgJzI5LjEwJyAgICAgKyAnPGJyLz4nICArICc2Ljk4MDUnICsgICc8L2Rpdj4nICB9OyAgICB9ICBpZigobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDMwKSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSA5KSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsU2VsbCI+JyAgICsgJ1NIT1JUJyAgICsgJzxici8+JyArICAnMzAuMTAnICAgICArICc8YnIvPicgICsgJzYuODcyNScgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMzEpICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDkpICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxTZWxsIj4nICAgKyAnU0hPUlQnICAgKyAnPGJyLz4nICsgICczMS4xMCcgICAgICsgJzxici8+JyAgKyAnNi42ODcwJyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAxKSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSAxMCkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgJzxkaXYgICBjbGFzcz0iY2hhcnRMYWJlbFNlbGwiPicgICArICdTSE9SVCcgICArICc8YnIvPicgKyAgJzAxLjExJyAgICAgKyAnPGJyLz4nICArICc2LjgzNzUnICsgICc8L2Rpdj4nICB9OyAgICB9ICBpZigobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDQpICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDEwKSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsU2VsbCI+JyAgICsgJ1NIT1JUJyAgICsgJzxici8+JyArICAnMDQuMTEnICAgICArICc8YnIvPicgICsgJzYuNzEwNScgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gNSkgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gMTApICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxTZWxsIj4nICAgKyAnU0hPUlQnICAgKyAnPGJyLz4nICsgICcwNS4xMScgICAgICsgJzxici8+JyAgKyAnNi42ODEwJyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSA2KSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSAxMCkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgJzxkaXYgICBjbGFzcz0iY2hhcnRMYWJlbFNlbGwiPicgICArICdTSE9SVCcgICArICc8YnIvPicgKyAgJzA2LjExJyAgICAgKyAnPGJyLz4nICArICc3LjA4MDAnICsgICc8L2Rpdj4nICB9OyAgICB9ICBpZigobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDcpICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDEwKSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsU2VsbCI+JyAgICsgJ1NIT1JUJyAgICsgJzxici8+JyArICAnMDcuMTEnICAgICArICc8YnIvPicgICsgJzcuMzA0MCcgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gOCkgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gMTApICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxTZWxsIj4nICAgKyAnU0hPUlQnICAgKyAnPGJyLz4nICsgICcwOC4xMScgICAgICsgJzxici8+JyAgKyAnNy4zMDE1JyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAxMSkgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gMTApICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxTZWxsIj4nICAgKyAnU0hPUlQnICAgKyAnPGJyLz4nICsgICcxMS4xMScgICAgICsgJzxici8+JyAgKyAnNy45NDAwJyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAxMikgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gMTApICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxTZWxsIj4nICAgKyAnU0hPUlQnICAgKyAnPGJyLz4nICsgICcxMi4xMScgICAgICsgJzxici8+JyAgKyAnOC45NzYwJyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAxMykgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gMTApICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxTZWxsIj4nICAgKyAnU0hPUlQnICAgKyAnPGJyLz4nICsgICcxMy4xMScgICAgICsgJzxici8+JyAgKyAnOS41ODU1JyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAxNCkgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gMTApICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxTZWxsIj4nICAgKyAnU0hPUlQnICAgKyAnPGJyLz4nICsgICcxNC4xMScgICAgICsgJzxici8+JyAgKyAnOS44MTg1JyArICAnPC9kaXY+JyAgfTsgICAgfSAgaWYoKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldERhdGUoKSA9PSAxNSkgJiYgKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldE1vbnRoKCkgPT0gMTApICYmKG5ldyBEYXRlKGFyZ3MuYXJndW1lbnQpLmdldEZ1bGxZZWFyKCkgPT0gMjAyNCkpIHsgICByZXR1cm4geyAgaHRtbDogICc8ZGl2ICAgY2xhc3M9ImNoYXJ0TGFiZWxTZWxsIj4nICAgKyAnU0hPUlQnICAgKyAnPGJyLz4nICsgICcxNS4xMScgICAgICsgJzxici8+JyAgKyAnMTEuODUnICsgICc8L2Rpdj4nICB9OyAgICB9ICBpZigobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RGF0ZSgpID09IDE4KSAmJiAobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0TW9udGgoKSA9PSAxMCkgJiYobmV3IERhdGUoYXJncy5hcmd1bWVudCkuZ2V0RnVsbFllYXIoKSA9PSAyMDI0KSkgeyAgIHJldHVybiB7ICBodG1sOiAgJzxkaXYgICBjbGFzcz0iY2hhcnRMYWJlbFNlbGwiPicgICArICdTSE9SVCcgICArICc8YnIvPicgKyAgJzE4LjExJyAgICAgKyAnPGJyLz4nICArICcxNS4zOScgKyAgJzwvZGl2PicgIH07ICAgIH0gIGlmKChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXREYXRlKCkgPT0gMTkpICYmIChuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRNb250aCgpID09IDEwKSAmJihuZXcgRGF0ZShhcmdzLmFyZ3VtZW50KS5nZXRGdWxsWWVhcigpID09IDIwMjQpKSB7ICAgcmV0dXJuIHsgIGh0bWw6ICAnPGRpdiAgIGNsYXNzPSJjaGFydExhYmVsU2VsbCI+JyAgICsgJ1NIT1JUJyAgICsgJzxici8+JyArICAnMTkuMTEnICAgICArICc8YnIvPicgICsgJzE0LjgyJyArICAnPC9kaXY+JyAgfTsgICAgfSAgfSBlbHNlIGlmIChhcmdzLnNlcmllc05hbWUgPT09ICd1bHZpJykgeyAgcmV0dXJuIHsgdGV4dDogIiIgIH07ICB9ICB9IGRkEjwrAA0CAxQrAAJkFCsAARYCHglGb3JtYXR0ZXIFDG15Rm9ybWF0dGVyNAs8KwAEAQIUKwADFgQeClN0YXJ0VmFsdWUGAICZiU++3AgeCEVuZFZhbHVlBgAg4DDtCt0IZGRkAgcPFgIfBAWkBlRoZSBjaGFydCBhYm92ZSBzaG93cyBob3cgPGEgaHJlZj1TaWduYWxQYWdlLmFzcHg/bGFuZz1lbiZUaWNrZXI9R1hSUC5ERSB0YXJnZXQ9Il9ibGFuayIgPjxiPkdYUlAuREU8L2I+PC9hPiBkaXNwbGF5ZWQgYSByYWxseSBhZnRlciB0aGUgPHNwYW4gc3R5bGU9J2NvbG9yOmdyZWVuJz5CVVk8L3NwYW4+IHNpZ25hbCB3aGljaCB3YXMgaXNzdWVkIG9uIDA2LjExLjIwMjQuIFNpbmNlIHRoZW4sIHRoZSBnYWluIGluIHRoaXMgc3RvY2sgc3RyZXRjaGVkIHRvIGEgd2hvcHBpbmcgMTA5JS4gV2Ugc2VlLCBob3dldmVyLCBlbm91Z2ggaGludHMgcG9pbnRpbmcgdG8gdGhlIGZhY3QgdGhhdCB0aGUgY29uZGl0aW9ucyBhcmUgbm93IHJpcGVuaW5nIGZvciBhdCBsZWFzdCBhIG1hcmtldCBjb3JyZWN0aW9uLiAgT3VyIHN5c3RlbSBjb25maXJtZWQgdGhpcyBlbWVyZ2luZyBiZWFyaXNoIG1vb2QgYnkgaXNzdWluZyBhIDxzcGFuIHN0eWxlPSdjb2xvcjpyZWQ7IGZvbnQtd2VpZ2h0OmJvbGQnPlNFTEw8L3NwYW4+IHNpZ25hbC4gVGhlIHNpZ25hbCBoYXMganVzdCBiZWVuIGlzc3VlZCwgc28gaXQgaXMgbm90IGxhdGUgdG8gcnVuIHRvIHNhZmV0eSBieSBzZWxsaW5nIHRoaXMgc3RvY2suIEl0IGlzIHN0aWxsIGVhcmx5IHRvIHNheSBpZiB0aGlzIGlzIGEgZGVjaXNpdmUgbWFya2V0IHRvcCBvciBtZXJlbHkgYSBjb3JyZWN0aW9uIGJ1dCBpdCBpcyBldmlkZW50bHkgdGhlIHJpZ2h0IHRpbWUgdG8gdGFrZSB0aGUgcHJvZml0cyBpbiBvcmRlciB0byBwcmV2ZW50IGFueSBkaXNhcHBvaW50bWVudCBpbiB0aGUgZnV0dXJlLmQCDw8WAh8EBRhXYXRjaCBSZWNvbW1lbmRlZCBTdG9ja3NkAhUPPCsADAIADxYCHwZnZAYPZBAWBWYCAQICAgMCBBYFPCsADQEAFgQfBwUHU3VwcG9ydB8IBRRTdXBwb3J0LmFzcHg/bGFuZz1lbjwrAA0BABYEHwcFCEFib3V0IFVzHwgFFEFib3V0VXMuYXNweD9sYW5nPWVuPCsADQEAFgQfBwUHUHJpdmFjeR8IBRRQcml2YWN5LmFzcHg/bGFuZz1lbjwrAA0BABYEHwcFA1RPUx8IBRBUb3MuYXNweD9sYW5nPWVuPCsADQEAFgQfBwUPSW1wb3J0YW50IExpbmtzHwgFG0ltcG9ydGFudExpbmtzLmFzcHg/bGFuZz1lbmRkAhcPFgIfBAWXIERpc2NsYWltZXJzOjxici8+PGJyLz5BbWVyaWNhbmJ1bGxzLmNvbSBMTEMgaXMgbm90IHJlZ2lzdGVyZWQgYXMgYW4gaW52ZXN0bWVudCBhZHZpc2VyIHdpdGggdGhlIFUuUy4gU2VjdXJpdGllcyBhbmQgRXhjaGFuZ2UgQ29tbWlzc2lvbi4gIFJhdGhlciwgQW1lcmljYW5idWxscy5jb20gTExDIHJlbGllcyB1cG9uIHRoZSDigJxwdWJsaXNoZXLigJlzIGV4Y2x1c2lvbuKAnSBmcm9tIHRoZSBkZWZpbml0aW9uIG9mIGludmVzdG1lbnQgYWR2aXNlciBhcyBwcm92aWRlZCB1bmRlciBTZWN0aW9uIDIwMihhKSgxMSkgb2YgdGhlIEludmVzdG1lbnQgQWR2aXNlcnMgQWN0IG9mIDE5NDAgYW5kIGNvcnJlc3BvbmRpbmcgc3RhdGUgc2VjdXJpdGllcyBsYXdzLiBBcyBzdWNoLCBBbWVyaWNhbmJ1bGxzLmNvbSBMTEMgZG9lcyBub3Qgb2ZmZXIgb3IgcHJvdmlkZSBwZXJzb25hbGl6ZWQgaW52ZXN0bWVudCBhZHZpY2UuIFRoaXMgc2l0ZSBhbmQgYWxsIG90aGVycyBvd25lZCBhbmQgb3BlcmF0ZWQgYnkgQW1lcmljYW5idWxscy5jb20gTExDIGFyZSBib25hIGZpZGUgcHVibGljYXRpb25zIG9mIGdlbmVyYWwgYW5kIHJlZ3VsYXIgY2lyY3VsYXRpb24gb2ZmZXJpbmcgaW1wZXJzb25hbCBpbnZlc3RtZW50LXJlbGF0ZWQgYWR2aWNlIHRvIG1lbWJlciBhbmQgL29yIHByb3NwZWN0aXZlIG1lbWJlcnMuPGJyLz48YnIvPkRldXRzY2hlYnVsbHMuY29tIGlzIGFuIGluZGVwZW5kZW50IHdlYnNpdGUuIEFtZXJpY2FuYnVsbHMuY29tIExMQyBkb2VzIG5vdCByZWNlaXZlIGNvbXBlbnNhdGlvbiBieSBhbnkgZGlyZWN0IG9yIGluZGlyZWN0IG1lYW5zIGZyb20gdGhlIHN0b2Nrcywgc2VjdXJpdGllcyBhbmQgb3RoZXIgaW5zdGl0dXRpb25zIG9yIGFueSB1bmRlcndyaXRlcnMgb3IgZGVhbGVycyBhc3NvY2lhdGVkIHdpdGggdGhlIGJyb2FkZXIgbmF0aW9uYWwgb3IgaW50ZXJuYXRpb25hbCBmb3JleCwgY29tbW9kaXR5IGFuZCBzdG9jayBtYXJrZXRzLjxici8+PGJyLz5UaGVyZWZvcmUsIERldXRzY2hlYnVsbHMuY29tIGFuZCBBbWVyaWNhbmJ1bGxzLmNvbSBMTEMgaXMgZXhlbXB0IGZyb20gdGhlIGRlZmluaXRpb24gb2Yg4oCcaW52ZXN0bWVudCBhZHZpc2Vy4oCdIGFzIHByb3ZpZGVkIHVuZGVyIFNlY3Rpb24gMjAyKGEpICgxMSkgb2YgdGhlIEludmVzdG1lbnQgQWR2aXNlcnMgQWN0IG9mIDE5NDAgYW5kIGNvcnJlc3BvbmRpbmcgc3RhdGUgc2VjdXJpdGllcyBsYXdzLCBhbmQgaGVuY2UgcmVnaXN0cmF0aW9uIGFzIHN1Y2ggaXMgbm90IHJlcXVpcmVkLiBXZSBhcmUgbm90IGEgcmVnaXN0ZXJlZCBicm9rZXItZGVhbGVyLiBNYXRlcmlhbCBwcm92aWRlZCBieSBBbWVyaWNhbmJ1bGxzLmNvbSBMTEMgaXMgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seSwgYW5kIHRoYXQgbm8gbWVudGlvbiBvZiBhIHBhcnRpY3VsYXIgc2VjdXJpdHkgaW4gYW55IG9mIG91ciBtYXRlcmlhbHMgY29uc3RpdHV0ZXMgYSByZWNvbW1lbmRhdGlvbiB0byBidXksIHNlbGwsIG9yIGhvbGQgdGhhdCBvciBhbnkgb3RoZXIgc2VjdXJpdHksIG9yIHRoYXQgYW55IHBhcnRpY3VsYXIgc2VjdXJpdHksIHBvcnRmb2xpbyBvZiBzZWN1cml0aWVzLCB0cmFuc2FjdGlvbiBvciBpbnZlc3RtZW50IHN0cmF0ZWd5IGlzIHN1aXRhYmxlIGZvciBhbnkgc3BlY2lmaWMgcGVyc29uLiBUbyB0aGUgZXh0ZW50IHRoYXQgYW55IG9mIHRoZSBpbmZvcm1hdGlvbiBvYnRhaW5lZCBmcm9tIEFtZXJpY2FuYnVsbHMuY29tIExMQyBtYXkgYmUgZGVlbWVkIHRvIGJlIGludmVzdG1lbnQgb3Bpbmlvbiwgc3VjaCBpbmZvcm1hdGlvbiBpcyBpbXBlcnNvbmFsIGFuZCBub3QgdGFpbG9yZWQgdG8gdGhlIGludmVzdG1lbnQgbmVlZHMgb2YgYW55IHNwZWNpZmljIHBlcnNvbi4gQW1lcmljYW5idWxscy5jb20gTExDIGRvZXMgbm90IHByb21pc2UsIGd1YXJhbnRlZSBvciBpbXBseSB2ZXJiYWxseSBvciBpbiB3cml0aW5nIHRoYXQgYW55IGluZm9ybWF0aW9uIHByb3ZpZGVkIHRocm91Z2ggb3VyIHdlYnNpdGVzLCBjb21tZW50YXJpZXMsIG9yIHJlcG9ydHMsIGluIGFueSBwcmludGVkIG1hdGVyaWFsLCBvciBkaXNwbGF5ZWQgb24gYW55IG9mIG91ciB3ZWJzaXRlcywgd2lsbCByZXN1bHQgaW4gYSBwcm9maXQgb3IgbG9zcy48YnIvPjxici8+R292ZXJubWVudCByZWd1bGF0aW9ucyByZXF1aXJlIGRpc2Nsb3N1cmUgb2YgdGhlIGZhY3QgdGhhdCB3aGlsZSB0aGVzZSBtZXRob2RzIG1heSBoYXZlIHdvcmtlZCBpbiB0aGUgcGFzdCwgcGFzdCByZXN1bHRzIGFyZSBub3QgbmVjZXNzYXJpbHkgaW5kaWNhdGl2ZSBvZiBmdXR1cmUgcmVzdWx0cy4gV2hpbGUgdGhlcmUgaXMgYSBwb3RlbnRpYWwgZm9yIHByb2ZpdHMgdGhlcmUgaXMgYWxzbyBhIHJpc2sgb2YgbG9zcy4gVGhlcmUgaXMgc3Vic3RhbnRpYWwgcmlzayBpbiBzZWN1cml0eSB0cmFkaW5nLiBMb3NzZXMgaW5jdXJyZWQgaW4gY29ubmVjdGlvbiB3aXRoIHRyYWRpbmcgc3RvY2tzIG9yIGZ1dHVyZXMgY29udHJhY3RzIGNhbiBiZSBzaWduaWZpY2FudC4gWW91IHNob3VsZCB0aGVyZWZvcmUgY2FyZWZ1bGx5IGNvbnNpZGVyIHdoZXRoZXIgc3VjaCB0cmFkaW5nIGlzIHN1aXRhYmxlIGZvciB5b3UgaW4gdGhlIGxpZ2h0IG9mIHlvdXIgZmluYW5jaWFsIGNvbmRpdGlvbiBzaW5jZSBhbGwgc3BlY3VsYXRpdmUgdHJhZGluZyBpcyBpbmhlcmVudGx5IHJpc2t5IGFuZCBzaG91bGQgb25seSBiZSB1bmRlcnRha2VuIGJ5IGluZGl2aWR1YWxzIHdpdGggYWRlcXVhdGUgcmlzayBjYXBpdGFsLiBOZWl0aGVyIEFtZXJpY2FuYnVsbHMuY29tIExMQywgbm9yIERldXRzY2hlYnVsbHMuY29tIG1ha2VzIGFueSBjbGFpbXMgd2hhdHNvZXZlciByZWdhcmRpbmcgcGFzdCBvciBmdXR1cmUgcGVyZm9ybWFuY2UuIEFsbCBleGFtcGxlcywgY2hhcnRzLCBoaXN0b3JpZXMsIHRhYmxlcywgY29tbWVudGFyaWVzLCBvciByZWNvbW1lbmRhdGlvbnMgYXJlIGZvciBlZHVjYXRpb25hbCBvciBpbmZvcm1hdGlvbmFsIHB1cnBvc2VzIG9ubHkuPGJyLz48YnIvPkRpc3BsYXllZCBpbmZvcm1hdGlvbiBpcyBiYXNlZCBvbiB3aWRlbHktYWNjZXB0ZWQgbWV0aG9kcyBvZiB0ZWNobmljYWwgYW5hbHlzaXMgYmFzZWQgb24gY2FuZGxlc3RpY2sgcGF0dGVybnMuIEFsbCBpbmZvcm1hdGlvbiBpcyBmcm9tIHNvdXJjZXMgZGVlbWVkIHRvIGJlIHJlbGlhYmxlLCBidXQgdGhlcmUgaXMgbm8gZ3VhcmFudGVlIHRvIHRoZSBhY2N1cmFjeS4gTG9uZy10ZXJtIGludmVzdG1lbnQgc3VjY2VzcyByZWxpZXMgb24gcmVjb2duaXppbmcgcHJvYmFiaWxpdGllcyBpbiBwcmljZSBhY3Rpb24gZm9yIHBvc3NpYmxlIGZ1dHVyZSBvdXRjb21lcywgcmF0aGVyIHRoYW4gYWJzb2x1dGUgY2VydGFpbnR5IOKAkyByaXNrIG1hbmFnZW1lbnQgaXMgY3JpdGljYWwgZm9yIHN1Y2Nlc3MuIEVycm9yIGFuZCB1bmNlcnRhaW50eSBhcmUgcGFydCBvZiBhbnkgZm9ybSBvZiBtYXJrZXQgYW5hbHlzaXMuIFBhc3QgcGVyZm9ybWFuY2UgaXMgbm8gZ3VhcmFudGVlIG9mIGZ1dHVyZSBwZXJmb3JtYW5jZS4gSW52ZXN0bWVudC8gdHJhZGluZyBjYXJyaWVzIHNpZ25pZmljYW50IHJpc2sgb2YgbG9zcyBhbmQgeW91IHNob3VsZCBjb25zdWx0IHlvdXIgZmluYW5jaWFsIHByb2Zlc3Npb25hbCBiZWZvcmUgaW52ZXN0aW5nIG9yIHRyYWRpbmcuIFlvdXIgZmluYW5jaWFsIGFkdmlzZXIgY2FuIGdpdmUgeW91IHNwZWNpZmljIGZpbmFuY2lhbCBhZHZpY2UgdGhhdCBpcyBhcHByb3ByaWF0ZSB0byB5b3VyIG5lZWRzLCByaXNrLXRvbGVyYW5jZSwgYW5kIGZpbmFuY2lhbCBwb3NpdGlvbi4gQW55IHRyYWRlcyBvciBoZWRnZXMgeW91IG1ha2UgYXJlIHRha2VuIGF0IHlvdXIgb3duIHJpc2sgZm9yIHlvdXIgb3duIGFjY291bnQuPGJyLz48YnIvPllvdSBhZ3JlZSB0aGF0IERldXRzY2hlYnVsbHMuY29tIGFuZCBBbWVyaWNhbmJ1bGxzLmNvbSBMTEMgaXRzIHBhcmVudCBjb21wYW55LCBzdWJzaWRpYXJpZXMsIGFmZmlsaWF0ZXMsIG9mZmljZXJzIGFuZCBlbXBsb3llZXMgc2hhbGwgbm90IGJlIGxpYWJsZSBmb3IgYW55IGRpcmVjdCwgaW5kaXJlY3QsIGluY2lkZW50YWwsIHNwZWNpYWwgb3IgY29uc2VxdWVudGlhbCBkYW1hZ2VzLmQCGQ8WAh8EBQlyZWFkIG1vcmVkGAEFHl9fQ29udHJvbHNSZXF1aXJlUG9zdEJhY2tLZXlfXxYHBQ5jdGwwMCRMYW5nTWVudQUTY3RsMDAkUG9ydGZvbGlvTWVudQUTY3RsMDAkV2F0Y2hsaXN0TWVudQUNY3RsMDAkVG9wbWVudQUeY3RsMDAkQ29udGVudCRUaWNrZXJTZWxlY3RNZW51BRxjdGwwMCRDb250ZW50JFNpZ25hbExpc3RHcmlkBRBjdGwwMCRCb3R0b21NZW51uXKVuNqDxkEfTjRwic4E7bVewQo=">
</div>
<script type="text/javascript">
//<![CDATA[
var theForm = document.forms['ctl06'];
if (!theForm) {
theForm = document.ctl06;
}
function __doPostBack(eventTarget, eventArgument) {
if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
theForm.__EVENTTARGET.value = eventTarget;
theForm.__EVENTARGUMENT.value = eventArgument;
theForm.submit();
}
}
//]]>
</script>
<script src="/WebResource.axd?d=MFvjZadDwpohezwcVF2Ui-rqXdQsbh45NfxFnyhYhVuIICZyqqRrqkYXJ6oDOYY9hNwxsdwzz3IgY18OrNJbIzMNIAg1&t=638563019773552689" type="text/javascript"></script>
<script src="/WebResource.axd?d=nczI2In2KxUwvem92hQrN75QaiLGJUmui1nX8MuU2gJPlJmX3tC-qVEXv-zVDu97aacBZO7x1SQkR92tahpLxVN6GMc1&t=638563019773552689" type="text/javascript"></script>
<div class="aspNetHidden">
<input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="CA0B0334">
</div>
<nav class="navbar navbar-expand-lg navbar-dark justify-content-end px-1 py-1 fixed-top " style="z-index: 5; background-color: #0099cc;">
<div class="container-fluid mx-0 px-0 " id="myAli">
<a href="Default.aspx?lang=en" id="Logo" class="navbar-brand Robo px-0 py-0 mx-0">
<img src="Content/Images/BullsLogo.svg" alt="Bulls" style="padding-bottom: 5px; padding-left: 2px;">
<span id="SiteName" class="ml-0 sitenameClass">deutschebulls</span>
</a>
<script id="dxss_1594992262" data-executed="true">
<!--
var ASPx, dx, DevExpress;
! function n(t, o, e, r, i, a, c) {
var u = [],
l = [],
d = 0,
f = [],
s = [],
h = !1;
function C(n, r, i) {
n[i] = function() {
r(t, o, e)
}
}
function v() {
return r == d
}
function m() {
return !0
}
function E(n) {
return function() {
throw new Error(n)
}
}
function x(n) {
n()
}
var S = -1;
function b(n, t, o, e) {
var r = ++S;
return function() {
i(function() {
r == S && o() && (S--, function(n) {
for (var t = n.length, o = 0, e = null;
(e = n[o]) && o < t; o++) e && e();
n.length = 0
}(t), e())
})
}
}
var p = b(0, f, function() {
return h && v()
}, function() {
t.attachToReady = x
}),
T = b(0, s, m, function() {
t.attachToLoad = x, p()
}),
w = b(0, l, m, function() {
t.SS = function(n) {
n(t, o, e)
}, T()
}),
A = b(0, u, v, function() {
t.IS = E("Too late"), w()
}),
y = 0;
t.SS = function(n) {
var t = y++;
i(function() {
C(l, n, t)
})
};
var P = 0;
t.IS = function(n, t) {
i(function() {
for (C(u, n, t), d++; P < d && u[P];) u[P] = u[P]() && null, P++;
A()
})
}, t.attachToReady = f.push.bind(f), t.attachToLoad = s.push.bind(s), t.initResourceLoader = n, c.addEventListener("DOMContentLoaded", function() {
r = c.querySelectorAll("script[id^=dxis_][defer]").length, A()
}), a.addEventListener("load", function() {
h = !0, p()
});
var L = ["BeginCallback", "BrowserWindowResized", "CallbackError", "ControlsInitialized", "EndCallback", "ValidationCompleted"],
B = ["ForEachControl", "Get", "GetByName", "GetControlsByPredicate", "GetControlsByType"],
G = [];
var g = L.reduce(function(n, t) {
return ((n[t] = {}).AddHandler = function(n) {
G.push({
e: t,
h: n
})
}) && n
}, {});
g = B.reduce(function(n, t) {
return (n[t] = E("The environment has not been initialized. To access the " + t + " member, call the member from the ControlsInitialized event's handler.")) && n
}, g), t.loadControlCollectionPreloadHandlers = function(n) {
G.forEach(function(t) {
n[t.e].AddHandler(t.h)
}), L.forEach(function(t) {
g[t] = n[t]
}), B.forEach(function(t) {
g[t] = n[t].bind(n)
}), t.loadControlCollectionPreloadHandlers = G = g = null
}, a.ASPxClientControl = {
GetControlCollection: function() {
return g
}
}
}(ASPx || (ASPx = {}), dx || (dx = {}), DevExpress || (DevExpress = {}), -1, window.requestAnimationFrame || setTimeout, window, document);
//
-->
</script>
<script id="dxis_946635757" src="/DXR.axd?r=1_9-QBEAt"></script>
<script id="dxis_231715173" src="/DXR.axd?r=1_10,1_253,1_21-QBEAt&order=0" defer=""></script>
<script id="dxis_1933526388" src="/DXR.axd?r=1_62-QBEAt"></script>
<script id="dxis_1543626421" src="/DXR.axd?r=1_11,1_12,1_13,1_15,1_22,1_31,23_0,23_1,23_3,23_53-UBEAt&order=1" defer=""></script>
<script id="dxis_151129552" src="/DXR.axd?r=1_0-QBEAt"></script>
<script id="dxis_1091491084"
src="/DXR.axd?r=24_364,24_365,24_366,24_367,24_359,24_362,24_363,24_360,24_361,24_368,23_47,23_48,1_17,1_211,1_224,1_225,1_226,1_209,1_228,1_237,1_239,1_240,1_231,1_235,1_241,23_11,23_12,23_18,1_181,1_182,23_30-CIEAt&order=2" defer="">
</script>
<script id="dxss_1062149311" data-executed="true">
<!--
ASPx.SS(function(ASPx, dx) {
Globalize.load({
"supplemental": {
"version": {
"_number": "$Revision: 13459 $",
"_unicodeVersion": "10.0.0",
"_cldrVersion": "32"
},
"likelySubtags": {
"aa": "aa-Latn-ET",
"aai": "aai-Latn-ZZ",
"aak": "aak-Latn-ZZ",
"aau": "aau-Latn-ZZ",
"ab": "ab-Cyrl-GE",
"abi": "abi-Latn-ZZ",
"abq": "abq-Cyrl-ZZ",
"abr": "abr-Latn-GH",
"abt": "abt-Latn-ZZ",
"aby": "aby-Latn-ZZ",
"acd": "acd-Latn-ZZ",
"ace": "ace-Latn-ID",
"ach": "ach-Latn-UG",
"ada": "ada-Latn-GH",
"ade": "ade-Latn-ZZ",
"adj": "adj-Latn-ZZ",
"ady": "ady-Cyrl-RU",
"adz": "adz-Latn-ZZ",
"ae": "ae-Avst-IR",
"aeb": "aeb-Arab-TN",
"aey": "aey-Latn-ZZ",
"af": "af-Latn-ZA",
"agc": "agc-Latn-ZZ",
"agd": "agd-Latn-ZZ",
"agg": "agg-Latn-ZZ",
"agm": "agm-Latn-ZZ",
"ago": "ago-Latn-ZZ",
"agq": "agq-Latn-CM",
"aha": "aha-Latn-ZZ",
"ahl": "ahl-Latn-ZZ",
"aho": "aho-Ahom-IN",
"ajg": "ajg-Latn-ZZ",
"ak": "ak-Latn-GH",
"akk": "akk-Xsux-IQ",
"ala": "ala-Latn-ZZ",
"ali": "ali-Latn-ZZ",
"aln": "aln-Latn-XK",
"alt": "alt-Cyrl-RU",
"am": "am-Ethi-ET",
"amm": "amm-Latn-ZZ",
"amn": "amn-Latn-ZZ",
"amo": "amo-Latn-NG",
"amp": "amp-Latn-ZZ",
"anc": "anc-Latn-ZZ",
"ank": "ank-Latn-ZZ",
"ann": "ann-Latn-ZZ",
"any": "any-Latn-ZZ",
"aoj": "aoj-Latn-ZZ",
"aom": "aom-Latn-ZZ",
"aoz": "aoz-Latn-ID",
"apc": "apc-Arab-ZZ",
"apd": "apd-Arab-TG",
"ape": "ape-Latn-ZZ",
"apr": "apr-Latn-ZZ",
"aps": "aps-Latn-ZZ",
"apz": "apz-Latn-ZZ",
"ar": "ar-Arab-EG",
"arc": "arc-Armi-IR",
"arc-Nbat": "arc-Nbat-JO",
"arc-Palm": "arc-Palm-SY",
"arh": "arh-Latn-ZZ",
"arn": "arn-Latn-CL",
"aro": "aro-Latn-BO",
"arq": "arq-Arab-DZ",
"ary": "ary-Arab-MA",
"arz": "arz-Arab-EG",
"as": "as-Beng-IN",
"asa": "asa-Latn-TZ",
"ase": "ase-Sgnw-US",
"asg": "asg-Latn-ZZ",
"aso": "aso-Latn-ZZ",
"ast": "ast-Latn-ES",
"ata": "ata-Latn-ZZ",
"atg": "atg-Latn-ZZ",
"atj": "atj-Latn-CA",
"auy": "auy-Latn-ZZ",
"av": "av-Cyrl-RU",
"avl": "avl-Arab-ZZ",
"avn": "avn-Latn-ZZ",
"avt": "avt-Latn-ZZ",
"avu": "avu-Latn-ZZ",
"awa": "awa-Deva-IN",
"awb": "awb-Latn-ZZ",
"awo": "awo-Latn-ZZ",
"awx": "awx-Latn-ZZ",
"ay": "ay-Latn-BO",
"ayb": "ayb-Latn-ZZ",
"az": "az-Latn-AZ",
"az-Arab": "az-Arab-IR",
"az-IQ": "az-Arab-IQ",
"az-IR": "az-Arab-IR",
"az-RU": "az-Cyrl-RU",
"ba": "ba-Cyrl-RU",
"bal": "bal-Arab-PK",
"ban": "ban-Latn-ID",
"bap": "bap-Deva-NP",
"bar": "bar-Latn-AT",
"bas": "bas-Latn-CM",
"bav": "bav-Latn-ZZ",
"bax": "bax-Bamu-CM",
"bba": "bba-Latn-ZZ",
"bbb": "bbb-Latn-ZZ",
"bbc": "bbc-Latn-ID",
"bbd": "bbd-Latn-ZZ",
"bbj": "bbj-Latn-CM",
"bbp": "bbp-Latn-ZZ",
"bbr": "bbr-Latn-ZZ",
"bcf": "bcf-Latn-ZZ",
"bch": "bch-Latn-ZZ",
"bci": "bci-Latn-CI",
"bcm": "bcm-Latn-ZZ",
"bcn": "bcn-Latn-ZZ",
"bco": "bco-Latn-ZZ",
"bcq": "bcq-Ethi-ZZ",
"bcu": "bcu-Latn-ZZ",
"bdd": "bdd-Latn-ZZ",
"be": "be-Cyrl-BY",
"bef": "bef-Latn-ZZ",
"beh": "beh-Latn-ZZ",
"bej": "bej-Arab-SD",
"bem": "bem-Latn-ZM",
"bet": "bet-Latn-ZZ",
"bew": "bew-Latn-ID",
"bex": "bex-Latn-ZZ",
"bez": "bez-Latn-TZ",
"bfd": "bfd-Latn-CM",
"bfq": "bfq-Taml-IN",
"bft": "bft-Arab-PK",
"bfy": "bfy-Deva-IN",
"bg": "bg-Cyrl-BG",
"bgc": "bgc-Deva-IN",
"bgn": "bgn-Arab-PK",
"bgx": "bgx-Grek-TR",
"bhb": "bhb-Deva-IN",
"bhg": "bhg-Latn-ZZ",
"bhi": "bhi-Deva-IN",
"bhk": "bhk-Latn-PH",
"bhl": "bhl-Latn-ZZ",
"bho": "bho-Deva-IN",
"bhy": "bhy-Latn-ZZ",
"bi": "bi-Latn-VU",
"bib": "bib-Latn-ZZ",
"big": "big-Latn-ZZ",
"bik": "bik-Latn-PH",
"bim": "bim-Latn-ZZ",
"bin": "bin-Latn-NG",
"bio": "bio-Latn-ZZ",
"biq": "biq-Latn-ZZ",
"bjh": "bjh-Latn-ZZ",
"bji": "bji-Ethi-ZZ",
"bjj": "bjj-Deva-IN",
"bjn": "bjn-Latn-ID",
"bjo": "bjo-Latn-ZZ",
"bjr": "bjr-Latn-ZZ",
"bjt": "bjt-Latn-SN",
"bjz": "bjz-Latn-ZZ",
"bkc": "bkc-Latn-ZZ",
"bkm": "bkm-Latn-CM",
"bkq": "bkq-Latn-ZZ",
"bku": "bku-Latn-PH",
"bkv": "bkv-Latn-ZZ",
"blt": "blt-Tavt-VN",
"bm": "bm-Latn-ML",
"bmh": "bmh-Latn-ZZ",
"bmk": "bmk-Latn-ZZ",
"bmq": "bmq-Latn-ML",
"bmu": "bmu-Latn-ZZ",
"bn": "bn-Beng-BD",
"bng": "bng-Latn-ZZ",
"bnm": "bnm-Latn-ZZ",
"bnp": "bnp-Latn-ZZ",
"bo": "bo-Tibt-CN",
"boj": "boj-Latn-ZZ",
"bom": "bom-Latn-ZZ",
"bon": "bon-Latn-ZZ",
"bpy": "bpy-Beng-IN",
"bqc": "bqc-Latn-ZZ",
"bqi": "bqi-Arab-IR",
"bqp": "bqp-Latn-ZZ",
"bqv": "bqv-Latn-CI",
"br": "br-Latn-FR",
"bra": "bra-Deva-IN",
"brh": "brh-Arab-PK",
"brx": "brx-Deva-IN",
"brz": "brz-Latn-ZZ",
"bs": "bs-Latn-BA",
"bsj": "bsj-Latn-ZZ",
"bsq": "bsq-Bass-LR",
"bss": "bss-Latn-CM",
"bst": "bst-Ethi-ZZ",
"bto": "bto-Latn-PH",
"btt": "btt-Latn-ZZ",
"btv": "btv-Deva-PK",
"bua": "bua-Cyrl-RU",
"buc": "buc-Latn-YT",
"bud": "bud-Latn-ZZ",
"bug": "bug-Latn-ID",
"buk": "buk-Latn-ZZ",
"bum": "bum-Latn-CM",
"buo": "buo-Latn-ZZ",
"bus": "bus-Latn-ZZ",
"buu": "buu-Latn-ZZ",
"bvb": "bvb-Latn-GQ",
"bwd": "bwd-Latn-ZZ",
"bwr": "bwr-Latn-ZZ",
"bxh": "bxh-Latn-ZZ",
"bye": "bye-Latn-ZZ",
"byn": "byn-Ethi-ER",
"byr": "byr-Latn-ZZ",
"bys": "bys-Latn-ZZ",
"byv": "byv-Latn-CM",
"byx": "byx-Latn-ZZ",
"bza": "bza-Latn-ZZ",
"bze": "bze-Latn-ML",
"bzf": "bzf-Latn-ZZ",
"bzh": "bzh-Latn-ZZ",
"bzw": "bzw-Latn-ZZ",
"ca": "ca-Latn-ES",
"can": "can-Latn-ZZ",
"cbj": "cbj-Latn-ZZ",
"cch": "cch-Latn-NG",
"ccp": "ccp-Cakm-BD",
"ce": "ce-Cyrl-RU",
"ceb": "ceb-Latn-PH",
"cfa": "cfa-Latn-ZZ",
"cgg": "cgg-Latn-UG",
"ch": "ch-Latn-GU",
"chk": "chk-Latn-FM",
"chm": "chm-Cyrl-RU",
"cho": "cho-Latn-US",
"chp": "chp-Latn-CA",
"chr": "chr-Cher-US",
"cja": "cja-Arab-KH",
"cjm": "cjm-Cham-VN",
"cjv": "cjv-Latn-ZZ",
"ckb": "ckb-Arab-IQ",
"ckl": "ckl-Latn-ZZ",
"cko": "cko-Latn-ZZ",
"cky": "cky-Latn-ZZ",
"cla": "cla-Latn-ZZ",
"cme": "cme-Latn-ZZ",
"cmg": "cmg-Soyo-MN",
"co": "co-Latn-FR",
"cop": "cop-Copt-EG",
"cps": "cps-Latn-PH",
"cr": "cr-Cans-CA",
"crh": "crh-Cyrl-UA",
"crj": "crj-Cans-CA",
"crk": "crk-Cans-CA",
"crl": "crl-Cans-CA",
"crm": "crm-Cans-CA",
"crs": "crs-Latn-SC",
"cs": "cs-Latn-CZ",
"csb": "csb-Latn-PL",
"csw": "csw-Cans-CA",
"ctd": "ctd-Pauc-MM",
"cu": "cu-Cyrl-RU",
"cu-Glag": "cu-Glag-BG",
"cv": "cv-Cyrl-RU",
"cy": "cy-Latn-GB",
"da": "da-Latn-DK",
"dad": "dad-Latn-ZZ",
"daf": "daf-Latn-ZZ",
"dag": "dag-Latn-ZZ",
"dah": "dah-Latn-ZZ",
"dak": "dak-Latn-US",
"dar": "dar-Cyrl-RU",
"dav": "dav-Latn-KE",
"dbd": "dbd-Latn-ZZ",
"dbq": "dbq-Latn-ZZ",
"dcc": "dcc-Arab-IN",
"ddn": "ddn-Latn-ZZ",
"de": "de-Latn-DE",
"ded": "ded-Latn-ZZ",
"den": "den-Latn-CA",
"dga": "dga-Latn-ZZ",
"dgh": "dgh-Latn-ZZ",
"dgi": "dgi-Latn-ZZ",
"dgl": "dgl-Arab-ZZ",
"dgr": "dgr-Latn-CA",
"dgz": "dgz-Latn-ZZ",
"dia": "dia-Latn-ZZ",
"dje": "dje-Latn-NE",
"dnj": "dnj-Latn-CI",
"dob": "dob-Latn-ZZ",
"doi": "doi-Arab-IN",
"dop": "dop-Latn-ZZ",
"dow": "dow-Latn-ZZ",
"dri": "dri-Latn-ZZ",
"drs": "drs-Ethi-ZZ",
"dsb": "dsb-Latn-DE",
"dtm": "dtm-Latn-ML",
"dtp": "dtp-Latn-MY",
"dts": "dts-Latn-ZZ",
"dty": "dty-Deva-NP",
"dua": "dua-Latn-CM",
"duc": "duc-Latn-ZZ",
"dud": "dud-Latn-ZZ",
"dug": "dug-Latn-ZZ",
"dv": "dv-Thaa-MV",
"dva": "dva-Latn-ZZ",
"dww": "dww-Latn-ZZ",
"dyo": "dyo-Latn-SN",
"dyu": "dyu-Latn-BF",
"dz": "dz-Tibt-BT",
"dzg": "dzg-Latn-ZZ",
"ebu": "ebu-Latn-KE",
"ee": "ee-Latn-GH",
"efi": "efi-Latn-NG",
"egl": "egl-Latn-IT",
"egy": "egy-Egyp-EG",
"eka": "eka-Latn-ZZ",
"eky": "eky-Kali-MM",
"el": "el-Grek-GR",
"ema": "ema-Latn-ZZ",
"emi": "emi-Latn-ZZ",
"en": "en-Latn-US",
"en-Shaw": "en-Shaw-GB",
"enn": "enn-Latn-ZZ",
"enq": "enq-Latn-ZZ",
"eo": "eo-Latn-001",
"eri": "eri-Latn-ZZ",
"es": "es-Latn-ES",
"esu": "esu-Latn-US",
"et": "et-Latn-EE",
"etr": "etr-Latn-ZZ",
"ett": "ett-Ital-IT",
"etu": "etu-Latn-ZZ",
"etx": "etx-Latn-ZZ",
"eu": "eu-Latn-ES",
"ewo": "ewo-Latn-CM",
"ext": "ext-Latn-ES",
"fa": "fa-Arab-IR",
"faa": "faa-Latn-ZZ",
"fab": "fab-Latn-ZZ",
"fag": "fag-Latn-ZZ",
"fai": "fai-Latn-ZZ",
"fan": "fan-Latn-GQ",
"ff": "ff-Latn-SN",
"ff-Adlm": "ff-Adlm-GN",
"ffi": "ffi-Latn-ZZ",
"ffm": "ffm-Latn-ML",
"fi": "fi-Latn-FI",
"fia": "fia-Arab-SD",
"fil": "fil-Latn-PH",
"fit": "fit-Latn-SE",
"fj": "fj-Latn-FJ",
"flr": "flr-Latn-ZZ",
"fmp": "fmp-Latn-ZZ",
"fo": "fo-Latn-FO",
"fod": "fod-Latn-ZZ",
"fon": "fon-Latn-BJ",
"for": "for-Latn-ZZ",
"fpe": "fpe-Latn-ZZ",
"fqs": "fqs-Latn-ZZ",
"fr": "fr-Latn-FR",
"frc": "frc-Latn-US",
"frp": "frp-Latn-FR",
"frr": "frr-Latn-DE",
"frs": "frs-Latn-DE",
"fub": "fub-Arab-CM",
"fud": "fud-Latn-WF",
"fue": "fue-Latn-ZZ",
"fuf": "fuf-Latn-GN",
"fuh": "fuh-Latn-ZZ",
"fuq": "fuq-Latn-NE",
"fur": "fur-Latn-IT",
"fuv": "fuv-Latn-NG",
"fuy": "fuy-Latn-ZZ",
"fvr": "fvr-Latn-SD",
"fy": "fy-Latn-NL",
"ga": "ga-Latn-IE",
"gaa": "gaa-Latn-GH",
"gaf": "gaf-Latn-ZZ",
"gag": "gag-Latn-MD",
"gah": "gah-Latn-ZZ",
"gaj": "gaj-Latn-ZZ",
"gam": "gam-Latn-ZZ",
"gan": "gan-Hans-CN",
"gaw": "gaw-Latn-ZZ",
"gay": "gay-Latn-ID",
"gba": "gba-Latn-ZZ",
"gbf": "gbf-Latn-ZZ",
"gbm": "gbm-Deva-IN",
"gby": "gby-Latn-ZZ",
"gbz": "gbz-Arab-IR",
"gcr": "gcr-Latn-GF",
"gd": "gd-Latn-GB",
"gde": "gde-Latn-ZZ",
"gdn": "gdn-Latn-ZZ",
"gdr": "gdr-Latn-ZZ",
"geb": "geb-Latn-ZZ",
"gej": "gej-Latn-ZZ",
"gel": "gel-Latn-ZZ",
"gez": "gez-Ethi-ET",
"gfk": "gfk-Latn-ZZ",
"ggn": "ggn-Deva-NP",
"ghs": "ghs-Latn-ZZ",
"gil": "gil-Latn-KI",
"gim": "gim-Latn-ZZ",
"gjk": "gjk-Arab-PK",
"gjn": "gjn-Latn-ZZ",
"gju": "gju-Arab-PK",
"gkn": "gkn-Latn-ZZ",
"gkp": "gkp-Latn-ZZ",
"gl": "gl-Latn-ES",
"glk": "glk-Arab-IR",
"gmm": "gmm-Latn-ZZ",
"gmv": "gmv-Ethi-ZZ",
"gn": "gn-Latn-PY",
"gnd": "gnd-Latn-ZZ",
"gng": "gng-Latn-ZZ",
"god": "god-Latn-ZZ",
"gof": "gof-Ethi-ZZ",
"goi": "goi-Latn-ZZ",
"gom": "gom-Deva-IN",
"gon": "gon-Telu-IN",
"gor": "gor-Latn-ID",
"gos": "gos-Latn-NL",
"got": "got-Goth-UA",
"grb": "grb-Latn-ZZ",
"grc": "grc-Cprt-CY",
"grc-Linb": "grc-Linb-GR",
"grt": "grt-Beng-IN",
"grw": "grw-Latn-ZZ",
"gsw": "gsw-Latn-CH",
"gu": "gu-Gujr-IN",
"gub": "gub-Latn-BR",
"guc": "guc-Latn-CO",
"gud": "gud-Latn-ZZ",
"gur": "gur-Latn-GH",
"guw": "guw-Latn-ZZ",
"gux": "gux-Latn-ZZ",
"guz": "guz-Latn-KE",
"gv": "gv-Latn-IM",
"gvf": "gvf-Latn-ZZ",
"gvr": "gvr-Deva-NP",
"gvs": "gvs-Latn-ZZ",
"gwc": "gwc-Arab-ZZ",
"gwi": "gwi-Latn-CA",
"gwt": "gwt-Arab-ZZ",
"gyi": "gyi-Latn-ZZ",
"ha": "ha-Latn-NG",
"ha-CM": "ha-Arab-CM",
"ha-SD": "ha-Arab-SD",
"hag": "hag-Latn-ZZ",
"hak": "hak-Hans-CN",
"ham": "ham-Latn-ZZ",
"haw": "haw-Latn-US",
"haz": "haz-Arab-AF",
"hbb": "hbb-Latn-ZZ",
"hdy": "hdy-Ethi-ZZ",
"he": "he-Hebr-IL",
"hhy": "hhy-Latn-ZZ",
"hi": "hi-Deva-IN",
"hia": "hia-Latn-ZZ",
"hif": "hif-Latn-FJ",
"hig": "hig-Latn-ZZ",
"hih": "hih-Latn-ZZ",
"hil": "hil-Latn-PH",
"hla": "hla-Latn-ZZ",
"hlu": "hlu-Hluw-TR",
"hmd": "hmd-Plrd-CN",
"hmt": "hmt-Latn-ZZ",
"hnd": "hnd-Arab-PK",
"hne": "hne-Deva-IN",
"hnj": "hnj-Hmng-LA",
"hnn": "hnn-Latn-PH",
"hno": "hno-Arab-PK",
"ho": "ho-Latn-PG",
"hoc": "hoc-Deva-IN",
"hoj": "hoj-Deva-IN",
"hot": "hot-Latn-ZZ",
"hr": "hr-Latn-HR",
"hsb": "hsb-Latn-DE",
"hsn": "hsn-Hans-CN",
"ht": "ht-Latn-HT",
"hu": "hu-Latn-HU",
"hui": "hui-Latn-ZZ",
"hy": "hy-Armn-AM",
"hz": "hz-Latn-NA",
"ia": "ia-Latn-FR",
"ian": "ian-Latn-ZZ",
"iar": "iar-Latn-ZZ",
"iba": "iba-Latn-MY",
"ibb": "ibb-Latn-NG",
"iby": "iby-Latn-ZZ",
"ica": "ica-Latn-ZZ",
"ich": "ich-Latn-ZZ",
"id": "id-Latn-ID",
"idd": "idd-Latn-ZZ",
"idi": "idi-Latn-ZZ",
"idu": "idu-Latn-ZZ",
"ife": "ife-Latn-TG",
"ig": "ig-Latn-NG",
"igb": "igb-Latn-ZZ",
"ige": "ige-Latn-ZZ",
"ii": "ii-Yiii-CN",
"ijj": "ijj-Latn-ZZ",
"ik": "ik-Latn-US",
"ikk": "ikk-Latn-ZZ",
"ikt": "ikt-Latn-CA",
"ikw": "ikw-Latn-ZZ",
"ikx": "ikx-Latn-ZZ",
"ilo": "ilo-Latn-PH",
"imo": "imo-Latn-ZZ",
"in": "in-Latn-ID",
"inh": "inh-Cyrl-RU",
"io": "io-Latn-001",
"iou": "iou-Latn-ZZ",
"iri": "iri-Latn-ZZ",
"is": "is-Latn-IS",
"it": "it-Latn-IT",
"iu": "iu-Cans-CA",
"iw": "iw-Hebr-IL",
"iwm": "iwm-Latn-ZZ",
"iws": "iws-Latn-ZZ",
"izh": "izh-Latn-RU",
"izi": "izi-Latn-ZZ",
"ja": "ja-Jpan-JP",
"jab": "jab-Latn-ZZ",
"jam": "jam-Latn-JM",
"jbo": "jbo-Latn-001",
"jbu": "jbu-Latn-ZZ",
"jen": "jen-Latn-ZZ",
"jgk": "jgk-Latn-ZZ",
"jgo": "jgo-Latn-CM",
"ji": "ji-Hebr-UA",
"jib": "jib-Latn-ZZ",
"jmc": "jmc-Latn-TZ",
"jml": "jml-Deva-NP",
"jra": "jra-Latn-ZZ",
"jut": "jut-Latn-DK",
"jv": "jv-Latn-ID",
"jw": "jw-Latn-ID",
"ka": "ka-Geor-GE",
"kaa": "kaa-Cyrl-UZ",
"kab": "kab-Latn-DZ",
"kac": "kac-Latn-MM",
"kad": "kad-Latn-ZZ",
"kai": "kai-Latn-ZZ",
"kaj": "kaj-Latn-NG",
"kam": "kam-Latn-KE",
"kao": "kao-Latn-ML",
"kbd": "kbd-Cyrl-RU",
"kbm": "kbm-Latn-ZZ",
"kbp": "kbp-Latn-ZZ",
"kbq": "kbq-Latn-ZZ",
"kbx": "kbx-Latn-ZZ",
"kby": "kby-Arab-NE",
"kcg": "kcg-Latn-NG",
"kck": "kck-Latn-ZW",
"kcl": "kcl-Latn-ZZ",
"kct": "kct-Latn-ZZ",
"kde": "kde-Latn-TZ",
"kdh": "kdh-Arab-TG",
"kdl": "kdl-Latn-ZZ",
"kdt": "kdt-Thai-TH",
"kea": "kea-Latn-CV",
"ken": "ken-Latn-CM",
"kez": "kez-Latn-ZZ",
"kfo": "kfo-Latn-CI",
"kfr": "kfr-Deva-IN",
"kfy": "kfy-Deva-IN",
"kg": "kg-Latn-CD",
"kge": "kge-Latn-ID",
"kgf": "kgf-Latn-ZZ",
"kgp": "kgp-Latn-BR",
"kha": "kha-Latn-IN",
"khb": "khb-Talu-CN",
"khn": "khn-Deva-IN",
"khq": "khq-Latn-ML",
"khs": "khs-Latn-ZZ",
"kht": "kht-Mymr-IN",
"khw": "khw-Arab-PK",
"khz": "khz-Latn-ZZ",
"ki": "ki-Latn-KE",
"kij": "kij-Latn-ZZ",
"kiu": "kiu-Latn-TR",
"kiw": "kiw-Latn-ZZ",
"kj": "kj-Latn-NA",
"kjd": "kjd-Latn-ZZ",
"kjg": "kjg-Laoo-LA",
"kjs": "kjs-Latn-ZZ",
"kjy": "kjy-Latn-ZZ",
"kk": "kk-Cyrl-KZ",
"kk-AF": "kk-Arab-AF",
"kk-Arab": "kk-Arab-CN",
"kk-CN": "kk-Arab-CN",
"kk-IR": "kk-Arab-IR",
"kk-MN": "kk-Arab-MN",
"kkc": "kkc-Latn-ZZ",
"kkj": "kkj-Latn-CM",
"kl": "kl-Latn-GL",
"kln": "kln-Latn-KE",
"klq": "klq-Latn-ZZ",
"klt": "klt-Latn-ZZ",
"klx": "klx-Latn-ZZ",
"km": "km-Khmr-KH",
"kmb": "kmb-Latn-AO",
"kmh": "kmh-Latn-ZZ",
"kmo": "kmo-Latn-ZZ",
"kms": "kms-Latn-ZZ",
"kmu": "kmu-Latn-ZZ",
"kmw": "kmw-Latn-ZZ",
"kn": "kn-Knda-IN",
"knf": "knf-Latn-GW",
"knp": "knp-Latn-ZZ",
"ko": "ko-Kore-KR",
"koi": "koi-Cyrl-RU",
"kok": "kok-Deva-IN",
"kol": "kol-Latn-ZZ",
"kos": "kos-Latn-FM",
"koz": "koz-Latn-ZZ",
"kpe": "kpe-Latn-LR",
"kpf": "kpf-Latn-ZZ",
"kpo": "kpo-Latn-ZZ",
"kpr": "kpr-Latn-ZZ",
"kpx": "kpx-Latn-ZZ",
"kqb": "kqb-Latn-ZZ",
"kqf": "kqf-Latn-ZZ",
"kqs": "kqs-Latn-ZZ",
"kqy": "kqy-Ethi-ZZ",
"kr": "kr-Latn-ZZ",
"krc": "krc-Cyrl-RU",
"kri": "kri-Latn-SL",
"krj": "krj-Latn-PH",
"krl": "krl-Latn-RU",
"krs": "krs-Latn-ZZ",
"kru": "kru-Deva-IN",
"ks": "ks-Arab-IN",
"ksb": "ksb-Latn-TZ",
"ksd": "ksd-Latn-ZZ",
"ksf": "ksf-Latn-CM",
"ksh": "ksh-Latn-DE",
"ksj": "ksj-Latn-ZZ",
"ksr": "ksr-Latn-ZZ",
"ktb": "ktb-Ethi-ZZ",
"ktm": "ktm-Latn-ZZ",
"kto": "kto-Latn-ZZ",
"ku": "ku-Latn-TR",
"ku-Arab": "ku-Arab-IQ",
"ku-LB": "ku-Arab-LB",
"kub": "kub-Latn-ZZ",
"kud": "kud-Latn-ZZ",
"kue": "kue-Latn-ZZ",
"kuj": "kuj-Latn-ZZ",
"kum": "kum-Cyrl-RU",
"kun": "kun-Latn-ZZ",
"kup": "kup-Latn-ZZ",
"kus": "kus-Latn-ZZ",
"kv": "kv-Cyrl-RU",
"kvg": "kvg-Latn-ZZ",
"kvr": "kvr-Latn-ID",
"kvx": "kvx-Arab-PK",
"kw": "kw-Latn-GB",
"kwj": "kwj-Latn-ZZ",
"kwo": "kwo-Latn-ZZ",
"kxa": "kxa-Latn-ZZ",
"kxc": "kxc-Ethi-ZZ",
"kxm": "kxm-Thai-TH",
"kxp": "kxp-Arab-PK",
"kxw": "kxw-Latn-ZZ",
"kxz": "kxz-Latn-ZZ",
"ky": "ky-Cyrl-KG",
"ky-Arab": "ky-Arab-CN",
"ky-CN": "ky-Arab-CN",
"ky-Latn": "ky-Latn-TR",
"ky-TR": "ky-Latn-TR",
"kye": "kye-Latn-ZZ",
"kyx": "kyx-Latn-ZZ",
"kzr": "kzr-Latn-ZZ",
"la": "la-Latn-VA",
"lab": "lab-Lina-GR",
"lad": "lad-Hebr-IL",
"lag": "lag-Latn-TZ",
"lah": "lah-Arab-PK",
"laj": "laj-Latn-UG",
"las": "las-Latn-ZZ",
"lb": "lb-Latn-LU",
"lbe": "lbe-Cyrl-RU",
"lbu": "lbu-Latn-ZZ",
"lbw": "lbw-Latn-ID",
"lcm": "lcm-Latn-ZZ",
"lcp": "lcp-Thai-CN",
"ldb": "ldb-Latn-ZZ",
"led": "led-Latn-ZZ",
"lee": "lee-Latn-ZZ",
"lem": "lem-Latn-ZZ",
"lep": "lep-Lepc-IN",
"leq": "leq-Latn-ZZ",
"leu": "leu-Latn-ZZ",
"lez": "lez-Cyrl-RU",
"lg": "lg-Latn-UG",
"lgg": "lgg-Latn-ZZ",
"li": "li-Latn-NL",
"lia": "lia-Latn-ZZ",
"lid": "lid-Latn-ZZ",
"lif": "lif-Deva-NP",
"lif-Limb": "lif-Limb-IN",
"lig": "lig-Latn-ZZ",
"lih": "lih-Latn-ZZ",
"lij": "lij-Latn-IT",
"lis": "lis-Lisu-CN",
"ljp": "ljp-Latn-ID",
"lki": "lki-Arab-IR",
"lkt": "lkt-Latn-US",
"lle": "lle-Latn-ZZ",
"lln": "lln-Latn-ZZ",
"lmn": "lmn-Telu-IN",
"lmo": "lmo-Latn-IT",
"lmp": "lmp-Latn-ZZ",
"ln": "ln-Latn-CD",
"lns": "lns-Latn-ZZ",
"lnu": "lnu-Latn-ZZ",
"lo": "lo-Laoo-LA",
"loj": "loj-Latn-ZZ",
"lok": "lok-Latn-ZZ",
"lol": "lol-Latn-CD",
"lor": "lor-Latn-ZZ",
"los": "los-Latn-ZZ",
"loz": "loz-Latn-ZM",
"lrc": "lrc-Arab-IR",
"lt": "lt-Latn-LT",
"ltg": "ltg-Latn-LV",
"lu": "lu-Latn-CD",
"lua": "lua-Latn-CD",
"luo": "luo-Latn-KE",
"luy": "luy-Latn-KE",
"luz": "luz-Arab-IR",
"lv": "lv-Latn-LV",
"lwl": "lwl-Thai-TH",
"lzh": "lzh-Hans-CN",
"lzz": "lzz-Latn-TR",
"mad": "mad-Latn-ID",
"maf": "maf-Latn-CM",
"mag": "mag-Deva-IN",
"mai": "mai-Deva-IN",
"mak": "mak-Latn-ID",
"man": "man-Latn-GM",
"man-GN": "man-Nkoo-GN",
"man-Nkoo": "man-Nkoo-GN",
"mas": "mas-Latn-KE",
"maw": "maw-Latn-ZZ",
"maz": "maz-Latn-MX",
"mbh": "mbh-Latn-ZZ",
"mbo": "mbo-Latn-ZZ",
"mbq": "mbq-Latn-ZZ",
"mbu": "mbu-Latn-ZZ",
"mbw": "mbw-Latn-ZZ",
"mci": "mci-Latn-ZZ",
"mcp": "mcp-Latn-ZZ",
"mcq": "mcq-Latn-ZZ",
"mcr": "mcr-Latn-ZZ",
"mcu": "mcu-Latn-ZZ",
"mda": "mda-Latn-ZZ",
"mde": "mde-Arab-ZZ",
"mdf": "mdf-Cyrl-RU",
"mdh": "mdh-Latn-PH",
"mdj": "mdj-Latn-ZZ",
"mdr": "mdr-Latn-ID",
"mdx": "mdx-Ethi-ZZ",
"med": "med-Latn-ZZ",
"mee": "mee-Latn-ZZ",
"mek": "mek-Latn-ZZ",
"men": "men-Latn-SL",
"mer": "mer-Latn-KE",
"met": "met-Latn-ZZ",
"meu": "meu-Latn-ZZ",
"mfa": "mfa-Arab-TH",
"mfe": "mfe-Latn-MU",
"mfn": "mfn-Latn-ZZ",
"mfo": "mfo-Latn-ZZ",
"mfq": "mfq-Latn-ZZ",
"mg": "mg-Latn-MG",
"mgh": "mgh-Latn-MZ",
"mgl": "mgl-Latn-ZZ",
"mgo": "mgo-Latn-CM",
"mgp": "mgp-Deva-NP",
"mgy": "mgy-Latn-TZ",
"mh": "mh-Latn-MH",
"mhi": "mhi-Latn-ZZ",
"mhl": "mhl-Latn-ZZ",
"mi": "mi-Latn-NZ",
"mif": "mif-Latn-ZZ",
"min": "min-Latn-ID",
"mis": "mis-Hatr-IQ",
"miw": "miw-Latn-ZZ",
"mk": "mk-Cyrl-MK",
"mki": "mki-Arab-ZZ",
"mkl": "mkl-Latn-ZZ",
"mkp": "mkp-Latn-ZZ",
"mkw": "mkw-Latn-ZZ",
"ml": "ml-Mlym-IN",
"mle": "mle-Latn-ZZ",
"mlp": "mlp-Latn-ZZ",
"mls": "mls-Latn-SD",
"mmo": "mmo-Latn-ZZ",
"mmu": "mmu-Latn-ZZ",
"mmx": "mmx-Latn-ZZ",
"mn": "mn-Cyrl-MN",
"mn-CN": "mn-Mong-CN",
"mn-Mong": "mn-Mong-CN",
"mna": "mna-Latn-ZZ",
"mnf": "mnf-Latn-ZZ",
"mni": "mni-Beng-IN",
"mnw": "mnw-Mymr-MM",
"moa": "moa-Latn-ZZ",
"moe": "moe-Latn-CA",
"moh": "moh-Latn-CA",
"mos": "mos-Latn-BF",
"mox": "mox-Latn-ZZ",
"mpp": "mpp-Latn-ZZ",
"mps": "mps-Latn-ZZ",
"mpt": "mpt-Latn-ZZ",
"mpx": "mpx-Latn-ZZ",
"mql": "mql-Latn-ZZ",
"mr": "mr-Deva-IN",
"mrd": "mrd-Deva-NP",
"mrj": "mrj-Cyrl-RU",
"mro": "mro-Mroo-BD",
"ms": "ms-Latn-MY",
"ms-CC": "ms-Arab-CC",
"ms-ID": "ms-Arab-ID",
"mt": "mt-Latn-MT",
"mtc": "mtc-Latn-ZZ",
"mtf": "mtf-Latn-ZZ",
"mti": "mti-Latn-ZZ",
"mtr": "mtr-Deva-IN",
"mua": "mua-Latn-CM",
"mur": "mur-Latn-ZZ",
"mus": "mus-Latn-US",
"mva": "mva-Latn-ZZ",
"mvn": "mvn-Latn-ZZ",
"mvy": "mvy-Arab-PK",
"mwk": "mwk-Latn-ML",
"mwr": "mwr-Deva-IN",
"mwv": "mwv-Latn-ID",
"mxc": "mxc-Latn-ZW",
"mxm": "mxm-Latn-ZZ",
"my": "my-Mymr-MM",
"myk": "myk-Latn-ZZ",
"mym": "mym-Ethi-ZZ",
"myv": "myv-Cyrl-RU",
"myw": "myw-Latn-ZZ",
"myx": "myx-Latn-UG",
"myz": "myz-Mand-IR",
"mzk": "mzk-Latn-ZZ",
"mzm": "mzm-Latn-ZZ",
"mzn": "mzn-Arab-IR",
"mzp": "mzp-Latn-ZZ",
"mzw": "mzw-Latn-ZZ",
"mzz": "mzz-Latn-ZZ",
"na": "na-Latn-NR",
"nac": "nac-Latn-ZZ",
"naf": "naf-Latn-ZZ",
"nak": "nak-Latn-ZZ",
"nan": "nan-Hans-CN",
"nap": "nap-Latn-IT",
"naq": "naq-Latn-NA",
"nas": "nas-Latn-ZZ",
"nb": "nb-Latn-NO",
"nca": "nca-Latn-ZZ",
"nce": "nce-Latn-ZZ",
"ncf": "ncf-Latn-ZZ",
"nch": "nch-Latn-MX",
"nco": "nco-Latn-ZZ",
"ncu": "ncu-Latn-ZZ",
"nd": "nd-Latn-ZW",
"ndc": "ndc-Latn-MZ",
"nds": "nds-Latn-DE",
"ne": "ne-Deva-NP",
"neb": "neb-Latn-ZZ",
"new": "new-Deva-NP",
"nex": "nex-Latn-ZZ",
"nfr": "nfr-Latn-ZZ",
"ng": "ng-Latn-NA",
"nga": "nga-Latn-ZZ",
"ngb": "ngb-Latn-ZZ",
"ngl": "ngl-Latn-MZ",
"nhb": "nhb-Latn-ZZ",
"nhe": "nhe-Latn-MX",
"nhw": "nhw-Latn-MX",
"nif": "nif-Latn-ZZ",
"nii": "nii-Latn-ZZ",
"nij": "nij-Latn-ID",
"nin": "nin-Latn-ZZ",
"niu": "niu-Latn-NU",
"niy": "niy-Latn-ZZ",
"niz": "niz-Latn-ZZ",
"njo": "njo-Latn-IN",
"nkg": "nkg-Latn-ZZ",
"nko": "nko-Latn-ZZ",
"nl": "nl-Latn-NL",
"nmg": "nmg-Latn-CM",
"nmz": "nmz-Latn-ZZ",
"nn": "nn-Latn-NO",
"nnf": "nnf-Latn-ZZ",
"nnh": "nnh-Latn-CM",
"nnk": "nnk-Latn-ZZ",
"nnm": "nnm-Latn-ZZ",
"no": "no-Latn-NO",
"nod": "nod-Lana-TH",
"noe": "noe-Deva-IN",
"non": "non-Runr-SE",
"nop": "nop-Latn-ZZ",
"nou": "nou-Latn-ZZ",
"nqo": "nqo-Nkoo-GN",
"nr": "nr-Latn-ZA",
"nrb": "nrb-Latn-ZZ",
"nsk": "nsk-Cans-CA",
"nsn": "nsn-Latn-ZZ",
"nso": "nso-Latn-ZA",
"nss": "nss-Latn-ZZ",
"ntm": "ntm-Latn-ZZ",
"ntr": "ntr-Latn-ZZ",
"nui": "nui-Latn-ZZ",
"nup": "nup-Latn-ZZ",
"nus": "nus-Latn-SS",
"nuv": "nuv-Latn-ZZ",
"nux": "nux-Latn-ZZ",
"nv": "nv-Latn-US",
"nwb": "nwb-Latn-ZZ",
"nxq": "nxq-Latn-CN",
"nxr": "nxr-Latn-ZZ",
"ny": "ny-Latn-MW",
"nym": "nym-Latn-TZ",
"nyn": "nyn-Latn-UG",
"nzi": "nzi-Latn-GH",
"oc": "oc-Latn-FR",
"ogc": "ogc-Latn-ZZ",
"okr": "okr-Latn-ZZ",
"okv": "okv-Latn-ZZ",
"om": "om-Latn-ET",
"ong": "ong-Latn-ZZ",
"onn": "onn-Latn-ZZ",
"ons": "ons-Latn-ZZ",
"opm": "opm-Latn-ZZ",
"or": "or-Orya-IN",
"oro": "oro-Latn-ZZ",
"oru": "oru-Arab-ZZ",
"os": "os-Cyrl-GE",
"osa": "osa-Osge-US",
"ota": "ota-Arab-ZZ",
"otk": "otk-Orkh-MN",
"ozm": "ozm-Latn-ZZ",
"pa": "pa-Guru-IN",
"pa-Arab": "pa-Arab-PK",
"pa-PK": "pa-Arab-PK",
"pag": "pag-Latn-PH",
"pal": "pal-Phli-IR",
"pal-Phlp": "pal-Phlp-CN",
"pam": "pam-Latn-PH",
"pap": "pap-Latn-AW",
"pau": "pau-Latn-PW",
"pbi": "pbi-Latn-ZZ",
"pcd": "pcd-Latn-FR",
"pcm": "pcm-Latn-NG",
"pdc": "pdc-Latn-US",
"pdt": "pdt-Latn-CA",
"ped": "ped-Latn-ZZ",
"peo": "peo-Xpeo-IR",
"pex": "pex-Latn-ZZ",
"pfl": "pfl-Latn-DE",
"phl": "phl-Arab-ZZ",
"phn": "phn-Phnx-LB",
"pil": "pil-Latn-ZZ",
"pip": "pip-Latn-ZZ",
"pka": "pka-Brah-IN",
"pko": "pko-Latn-KE",
"pl": "pl-Latn-PL",
"pla": "pla-Latn-ZZ",
"pms": "pms-Latn-IT",
"png": "png-Latn-ZZ",
"pnn": "pnn-Latn-ZZ",
"pnt": "pnt-Grek-GR",
"pon": "pon-Latn-FM",
"ppo": "ppo-Latn-ZZ",
"pra": "pra-Khar-PK",
"prd": "prd-Arab-IR",
"prg": "prg-Latn-001",
"ps": "ps-Arab-AF",
"pss": "pss-Latn-ZZ",
"pt": "pt-Latn-BR",
"ptp": "ptp-Latn-ZZ",
"puu": "puu-Latn-GA",
"pwa": "pwa-Latn-ZZ",
"qu": "qu-Latn-PE",
"quc": "quc-Latn-GT",
"qug": "qug-Latn-EC",
"rai": "rai-Latn-ZZ",
"raj": "raj-Deva-IN",
"rao": "rao-Latn-ZZ",
"rcf": "rcf-Latn-RE",
"rej": "rej-Latn-ID",
"rel": "rel-Latn-ZZ",
"res": "res-Latn-ZZ",
"rgn": "rgn-Latn-IT",
"rhg": "rhg-Arab-ZZ",
"ria": "ria-Latn-IN",
"rif": "rif-Tfng-MA",
"rif-NL": "rif-Latn-NL",
"rjs": "rjs-Deva-NP",
"rkt": "rkt-Beng-BD",
"rm": "rm-Latn-CH",
"rmf": "rmf-Latn-FI",
"rmo": "rmo-Latn-CH",
"rmt": "rmt-Arab-IR",
"rmu": "rmu-Latn-SE",
"rn": "rn-Latn-BI",
"rna": "rna-Latn-ZZ",
"rng": "rng-Latn-MZ",
"ro": "ro-Latn-RO",
"rob": "rob-Latn-ID",
"rof": "rof-Latn-TZ",
"roo": "roo-Latn-ZZ",
"rro": "rro-Latn-ZZ",
"rtm": "rtm-Latn-FJ",
"ru": "ru-Cyrl-RU",
"rue": "rue-Cyrl-UA",
"rug": "rug-Latn-SB",
"rw": "rw-Latn-RW",
"rwk": "rwk-Latn-TZ",
"rwo": "rwo-Latn-ZZ",
"ryu": "ryu-Kana-JP",
"sa": "sa-Deva-IN",
"saf": "saf-Latn-GH",
"sah": "sah-Cyrl-RU",
"saq": "saq-Latn-KE",
"sas": "sas-Latn-ID",
"sat": "sat-Latn-IN",
"sav": "sav-Latn-SN",
"saz": "saz-Saur-IN",
"sba": "sba-Latn-ZZ",
"sbe": "sbe-Latn-ZZ",
"sbp": "sbp-Latn-TZ",
"sc": "sc-Latn-IT",
"sck": "sck-Deva-IN",
"scl": "scl-Arab-ZZ",
"scn": "scn-Latn-IT",
"sco": "sco-Latn-GB",
"scs": "scs-Latn-CA",
"sd": "sd-Arab-PK",
"sd-Deva": "sd-Deva-IN",
"sd-Khoj": "sd-Khoj-IN",
"sd-Sind": "sd-Sind-IN",
"sdc": "sdc-Latn-IT",
"sdh": "sdh-Arab-IR",
"se": "se-Latn-NO",
"sef": "sef-Latn-CI",
"seh": "seh-Latn-MZ",
"sei": "sei-Latn-MX",
"ses": "ses-Latn-ML",
"sg": "sg-Latn-CF",
"sga": "sga-Ogam-IE",
"sgs": "sgs-Latn-LT",
"sgw": "sgw-Ethi-ZZ",
"sgz": "sgz-Latn-ZZ",
"shi": "shi-Tfng-MA",
"shk": "shk-Latn-ZZ",
"shn": "shn-Mymr-MM",
"shu": "shu-Arab-ZZ",
"si": "si-Sinh-LK",
"sid": "sid-Latn-ET",
"sig": "sig-Latn-ZZ",
"sil": "sil-Latn-ZZ",
"sim": "sim-Latn-ZZ",
"sjr": "sjr-Latn-ZZ",
"sk": "sk-Latn-SK",
"skc": "skc-Latn-ZZ",
"skr": "skr-Arab-PK",
"sks": "sks-Latn-ZZ",
"sl": "sl-Latn-SI",
"sld": "sld-Latn-ZZ",
"sli": "sli-Latn-PL",
"sll": "sll-Latn-ZZ",
"sly": "sly-Latn-ID",
"sm": "sm-Latn-WS",
"sma": "sma-Latn-SE",
"smj": "smj-Latn-SE",
"smn": "smn-Latn-FI",
"smp": "smp-Samr-IL",
"smq": "smq-Latn-ZZ",
"sms": "sms-Latn-FI",
"sn": "sn-Latn-ZW",
"snc": "snc-Latn-ZZ",
"snk": "snk-Latn-ML",
"snp": "snp-Latn-ZZ",
"snx": "snx-Latn-ZZ",
"sny": "sny-Latn-ZZ",
"so": "so-Latn-SO",
"sok": "sok-Latn-ZZ",
"soq": "soq-Latn-ZZ",
"sou": "sou-Thai-TH",
"soy": "soy-Latn-ZZ",
"spd": "spd-Latn-ZZ",
"spl": "spl-Latn-ZZ",
"sps": "sps-Latn-ZZ",
"sq": "sq-Latn-AL",
"sr": "sr-Cyrl-RS",
"sr-ME": "sr-Latn-ME",
"sr-RO": "sr-Latn-RO",
"sr-RU": "sr-Latn-RU",
"sr-TR": "sr-Latn-TR",
"srb": "srb-Sora-IN",
"srn": "srn-Latn-SR",
"srr": "srr-Latn-SN",
"srx": "srx-Deva-IN",
"ss": "ss-Latn-ZA",
"ssd": "ssd-Latn-ZZ",
"ssg": "ssg-Latn-ZZ",
"ssy": "ssy-Latn-ER",
"st": "st-Latn-ZA",
"stk": "stk-Latn-ZZ",
"stq": "stq-Latn-DE",
"su": "su-Latn-ID",
"sua": "sua-Latn-ZZ",
"sue": "sue-Latn-ZZ",
"suk": "suk-Latn-TZ",
"sur": "sur-Latn-ZZ",
"sus": "sus-Latn-GN",
"sv": "sv-Latn-SE",
"sw": "sw-Latn-TZ",
"swb": "swb-Arab-YT",
"swc": "swc-Latn-CD",
"swg": "swg-Latn-DE",
"swp": "swp-Latn-ZZ",
"swv": "swv-Deva-IN",
"sxn": "sxn-Latn-ID",
"sxw": "sxw-Latn-ZZ",
"syl": "syl-Beng-BD",
"syr": "syr-Syrc-IQ",
"szl": "szl-Latn-PL",
"ta": "ta-Taml-IN",
"taj": "taj-Deva-NP",
"tal": "tal-Latn-ZZ",
"tan": "tan-Latn-ZZ",
"taq": "taq-Latn-ZZ",
"tbc": "tbc-Latn-ZZ",
"tbd": "tbd-Latn-ZZ",
"tbf": "tbf-Latn-ZZ",
"tbg": "tbg-Latn-ZZ",
"tbo": "tbo-Latn-ZZ",
"tbw": "tbw-Latn-PH",
"tbz": "tbz-Latn-ZZ",
"tci": "tci-Latn-ZZ",
"tcy": "tcy-Knda-IN",
"tdd": "tdd-Tale-CN",
"tdg": "tdg-Deva-NP",
"tdh": "tdh-Deva-NP",
"te": "te-Telu-IN",
"ted": "ted-Latn-ZZ",
"tem": "tem-Latn-SL",
"teo": "teo-Latn-UG",
"tet": "tet-Latn-TL",
"tfi": "tfi-Latn-ZZ",
"tg": "tg-Cyrl-TJ",
"tg-Arab": "tg-Arab-PK",
"tg-PK": "tg-Arab-PK",
"tgc": "tgc-Latn-ZZ",
"tgo": "tgo-Latn-ZZ",
"tgu": "tgu-Latn-ZZ",
"th": "th-Thai-TH",
"thl": "thl-Deva-NP",
"thq": "thq-Deva-NP",
"thr": "thr-Deva-NP",
"ti": "ti-Ethi-ET",
"tif": "tif-Latn-ZZ",
"tig": "tig-Ethi-ER",
"tik": "tik-Latn-ZZ",
"tim": "tim-Latn-ZZ",
"tio": "tio-Latn-ZZ",
"tiv": "tiv-Latn-NG",
"tk": "tk-Latn-TM",
"tkl": "tkl-Latn-TK",
"tkr": "tkr-Latn-AZ",
"tkt": "tkt-Deva-NP",
"tl": "tl-Latn-PH",
"tlf": "tlf-Latn-ZZ",
"tlx": "tlx-Latn-ZZ",
"tly": "tly-Latn-AZ",
"tmh": "tmh-Latn-NE",
"tmy": "tmy-Latn-ZZ",
"tn": "tn-Latn-ZA",
"tnh": "tnh-Latn-ZZ",
"to": "to-Latn-TO",
"tof": "tof-Latn-ZZ",
"tog": "tog-Latn-MW",
"toq": "toq-Latn-ZZ",
"tpi": "tpi-Latn-PG",
"tpm": "tpm-Latn-ZZ",
"tpz": "tpz-Latn-ZZ",
"tqo": "tqo-Latn-ZZ",
"tr": "tr-Latn-TR",
"tru": "tru-Latn-TR",
"trv": "trv-Latn-TW",
"trw": "trw-Arab-ZZ",
"ts": "ts-Latn-ZA",
"tsd": "tsd-Grek-GR",
"tsf": "tsf-Deva-NP",
"tsg": "tsg-Latn-PH",
"tsj": "tsj-Tibt-BT",
"tsw": "tsw-Latn-ZZ",
"tt": "tt-Cyrl-RU",
"ttd": "ttd-Latn-ZZ",
"tte": "tte-Latn-ZZ",
"ttj": "ttj-Latn-UG",
"ttr": "ttr-Latn-ZZ",
"tts": "tts-Thai-TH",
"ttt": "ttt-Latn-AZ",
"tuh": "tuh-Latn-ZZ",
"tul": "tul-Latn-ZZ",
"tum": "tum-Latn-MW",
"tuq": "tuq-Latn-ZZ",
"tvd": "tvd-Latn-ZZ",
"tvl": "tvl-Latn-TV",
"tvu": "tvu-Latn-ZZ",
"twh": "twh-Latn-ZZ",
"twq": "twq-Latn-NE",
"txg": "txg-Tang-CN",
"ty": "ty-Latn-PF",
"tya": "tya-Latn-ZZ",
"tyv": "tyv-Cyrl-RU",
"tzm": "tzm-Latn-MA",
"ubu": "ubu-Latn-ZZ",
"udm": "udm-Cyrl-RU",
"ug": "ug-Arab-CN",
"ug-Cyrl": "ug-Cyrl-KZ",
"ug-KZ": "ug-Cyrl-KZ",
"ug-MN": "ug-Cyrl-MN",
"uga": "uga-Ugar-SY",
"uk": "uk-Cyrl-UA",
"uli": "uli-Latn-FM",
"umb": "umb-Latn-AO",
"und": "en-Latn-US",
"und-002": "en-Latn-NG",
"und-003": "en-Latn-US",
"und-005": "pt-Latn-BR",
"und-009": "en-Latn-AU",
"und-011": "en-Latn-NG",
"und-013": "es-Latn-MX",
"und-014": "sw-Latn-TZ",
"und-015": "ar-Arab-EG",
"und-017": "sw-Latn-CD",
"und-018": "en-Latn-ZA",
"und-019": "en-Latn-US",
"und-021": "en-Latn-US",
"und-029": "es-Latn-CU",
"und-030": "zh-Hans-CN",
"und-034": "hi-Deva-IN",
"und-035": "id-Latn-ID",
"und-039": "it-Latn-IT",
"und-053": "en-Latn-AU",
"und-054": "en-Latn-PG",
"und-057": "en-Latn-GU",
"und-061": "sm-Latn-WS",
"und-142": "zh-Hans-CN",
"und-143": "uz-Latn-UZ",
"und-145": "ar-Arab-SA",
"und-150": "ru-Cyrl-RU",
"und-151": "ru-Cyrl-RU",
"und-154": "en-Latn-GB",
"und-155": "de-Latn-DE",
"und-202": "en-Latn-NG",
"und-419": "es-Latn-419",
"und-AD": "ca-Latn-AD",
"und-Adlm": "ff-Adlm-GN",
"und-AE": "ar-Arab-AE",
"und-AF": "fa-Arab-AF",
"und-Aghb": "lez-Aghb-RU",
"und-Ahom": "aho-Ahom-IN",
"und-AL": "sq-Latn-AL",
"und-AM": "hy-Armn-AM",
"und-AO": "pt-Latn-AO",
"und-AQ": "und-Latn-AQ",
"und-AR": "es-Latn-AR",
"und-Arab": "ar-Arab-EG",
"und-Arab-CC": "ms-Arab-CC",
"und-Arab-CN": "ug-Arab-CN",
"und-Arab-GB": "ks-Arab-GB",
"und-Arab-ID": "ms-Arab-ID",
"und-Arab-IN": "ur-Arab-IN",
"und-Arab-KH": "cja-Arab-KH",
"und-Arab-MN": "kk-Arab-MN",
"und-Arab-MU": "ur-Arab-MU",
"und-Arab-NG": "ha-Arab-NG",
"und-Arab-PK": "ur-Arab-PK",
"und-Arab-TG": "apd-Arab-TG",
"und-Arab-TH": "mfa-Arab-TH",
"und-Arab-TJ": "fa-Arab-TJ",
"und-Arab-TR": "az-Arab-TR",
"und-Arab-YT": "swb-Arab-YT",
"und-Armi": "arc-Armi-IR",
"und-Armn": "hy-Armn-AM",
"und-AS": "sm-Latn-AS",
"und-AT": "de-Latn-AT",
"und-Avst": "ae-Avst-IR",
"und-AW": "nl-Latn-AW",
"und-AX": "sv-Latn-AX",
"und-AZ": "az-Latn-AZ",
"und-BA": "bs-Latn-BA",
"und-Bali": "ban-Bali-ID",
"und-Bamu": "bax-Bamu-CM",
"und-Bass": "bsq-Bass-LR",
"und-Batk": "bbc-Batk-ID",
"und-BD": "bn-Beng-BD",
"und-BE": "nl-Latn-BE",
"und-Beng": "bn-Beng-BD",
"und-BF": "fr-Latn-BF",
"und-BG": "bg-Cyrl-BG",
"und-BH": "ar-Arab-BH",
"und-Bhks": "sa-Bhks-IN",
"und-BI": "rn-Latn-BI",
"und-BJ": "fr-Latn-BJ",
"und-BL": "fr-Latn-BL",
"und-BN": "ms-Latn-BN",
"und-BO": "es-Latn-BO",
"und-Bopo": "zh-Bopo-TW",
"und-BQ": "pap-Latn-BQ",
"und-BR": "pt-Latn-BR",
"und-Brah": "pka-Brah-IN",
"und-Brai": "fr-Brai-FR",
"und-BT": "dz-Tibt-BT",
"und-Bugi": "bug-Bugi-ID",
"und-Buhd": "bku-Buhd-PH",
"und-BV": "und-Latn-BV",
"und-BY": "be-Cyrl-BY",
"und-Cakm": "ccp-Cakm-BD",
"und-Cans": "cr-Cans-CA",
"und-Cari": "xcr-Cari-TR",
"und-CD": "sw-Latn-CD",
"und-CF": "fr-Latn-CF",
"und-CG": "fr-Latn-CG",
"und-CH": "de-Latn-CH",
"und-Cham": "cjm-Cham-VN",
"und-Cher": "chr-Cher-US",
"und-CI": "fr-Latn-CI",
"und-CL": "es-Latn-CL",
"und-CM": "fr-Latn-CM",
"und-CN": "zh-Hans-CN",
"und-CO": "es-Latn-CO",
"und-Copt": "cop-Copt-EG",
"und-CP": "und-Latn-CP",
"und-Cprt": "grc-Cprt-CY",
"und-CR": "es-Latn-CR",
"und-CU": "es-Latn-CU",
"und-CV": "pt-Latn-CV",
"und-CW": "pap-Latn-CW",
"und-CY": "el-Grek-CY",
"und-Cyrl": "ru-Cyrl-RU",
"und-Cyrl-AL": "mk-Cyrl-AL",
"und-Cyrl-BA": "sr-Cyrl-BA",
"und-Cyrl-GE": "ab-Cyrl-GE",
"und-Cyrl-GR": "mk-Cyrl-GR",
"und-Cyrl-MD": "uk-Cyrl-MD",
"und-Cyrl-RO": "bg-Cyrl-RO",
"und-Cyrl-SK": "uk-Cyrl-SK",
"und-Cyrl-TR": "kbd-Cyrl-TR",
"und-Cyrl-XK": "sr-Cyrl-XK",
"und-CZ": "cs-Latn-CZ",
"und-DE": "de-Latn-DE",
"und-Deva": "hi-Deva-IN",
"und-Deva-BT": "ne-Deva-BT",
"und-Deva-FJ": "hif-Deva-FJ",
"und-Deva-MU": "bho-Deva-MU",
"und-Deva-PK": "btv-Deva-PK",
"und-DJ": "aa-Latn-DJ",
"und-DK": "da-Latn-DK",
"und-DO": "es-Latn-DO",
"und-Dupl": "fr-Dupl-FR",
"und-DZ": "ar-Arab-DZ",
"und-EA": "es-Latn-EA",
"und-EC": "es-Latn-EC",
"und-EE": "et-Latn-EE",
"und-EG": "ar-Arab-EG",
"und-Egyp": "egy-Egyp-EG",
"und-EH": "ar-Arab-EH",
"und-Elba": "sq-Elba-AL",
"und-ER": "ti-Ethi-ER",
"und-ES": "es-Latn-ES",
"und-ET": "am-Ethi-ET",
"und-Ethi": "am-Ethi-ET",
"und-EU": "en-Latn-GB",
"und-EZ": "de-Latn-EZ",
"und-FI": "fi-Latn-FI",
"und-FO": "fo-Latn-FO",
"und-FR": "fr-Latn-FR",
"und-GA": "fr-Latn-GA",
"und-GE": "ka-Geor-GE",
"und-Geor": "ka-Geor-GE",
"und-GF": "fr-Latn-GF",
"und-GH": "ak-Latn-GH",
"und-GL": "kl-Latn-GL",
"und-Glag": "cu-Glag-BG",
"und-GN": "fr-Latn-GN",
"und-Gonm": "gon-Gonm-IN",
"und-Goth": "got-Goth-UA",
"und-GP": "fr-Latn-GP",
"und-GQ": "es-Latn-GQ",
"und-GR": "el-Grek-GR",
"und-Gran": "sa-Gran-IN",
"und-Grek": "el-Grek-GR",
"und-Grek-TR": "bgx-Grek-TR",
"und-GS": "und-Latn-GS",
"und-GT": "es-Latn-GT",
"und-Gujr": "gu-Gujr-IN",
"und-Guru": "pa-Guru-IN",
"und-GW": "pt-Latn-GW",
"und-Hanb": "zh-Hanb-TW",
"und-Hang": "ko-Hang-KR",
"und-Hani": "zh-Hani-CN",
"und-Hano": "hnn-Hano-PH",
"und-Hans": "zh-Hans-CN",
"und-Hant": "zh-Hant-TW",
"und-Hatr": "mis-Hatr-IQ",
"und-Hebr": "he-Hebr-IL",
"und-Hebr-CA": "yi-Hebr-CA",
"und-Hebr-GB": "yi-Hebr-GB",
"und-Hebr-SE": "yi-Hebr-SE",
"und-Hebr-UA": "yi-Hebr-UA",
"und-Hebr-US": "yi-Hebr-US",
"und-Hira": "ja-Hira-JP",
"und-HK": "zh-Hant-HK",
"und-Hluw": "hlu-Hluw-TR",
"und-HM": "und-Latn-HM",
"und-Hmng": "hnj-Hmng-LA",
"und-HN": "es-Latn-HN",
"und-HR": "hr-Latn-HR",
"und-HT": "ht-Latn-HT",
"und-HU": "hu-Latn-HU",
"und-Hung": "hu-Hung-HU",
"und-IC": "es-Latn-IC",
"und-ID": "id-Latn-ID",
"und-IL": "he-Hebr-IL",
"und-IN": "hi-Deva-IN",
"und-IQ": "ar-Arab-IQ",
"und-IR": "fa-Arab-IR",
"und-IS": "is-Latn-IS",
"und-IT": "it-Latn-IT",
"und-Ital": "ett-Ital-IT",
"und-Jamo": "ko-Jamo-KR",
"und-Java": "jv-Java-ID",
"und-JO": "ar-Arab-JO",
"und-JP": "ja-Jpan-JP",
"und-Jpan": "ja-Jpan-JP",
"und-Kali": "eky-Kali-MM",
"und-Kana": "ja-Kana-JP",
"und-KE": "sw-Latn-KE",
"und-KG": "ky-Cyrl-KG",
"und-KH": "km-Khmr-KH",
"und-Khar": "pra-Khar-PK",
"und-Khmr": "km-Khmr-KH",
"und-Khoj": "sd-Khoj-IN",
"und-KM": "ar-Arab-KM",
"und-Knda": "kn-Knda-IN",
"und-Kore": "ko-Kore-KR",
"und-KP": "ko-Kore-KP",
"und-KR": "ko-Kore-KR",
"und-Kthi": "bho-Kthi-IN",
"und-KW": "ar-Arab-KW",
"und-KZ": "ru-Cyrl-KZ",
"und-LA": "lo-Laoo-LA",
"und-Lana": "nod-Lana-TH",
"und-Laoo": "lo-Laoo-LA",
"und-Latn-AF": "tk-Latn-AF",
"und-Latn-AM": "ku-Latn-AM",
"und-Latn-CN": "za-Latn-CN",
"und-Latn-CY": "tr-Latn-CY",
"und-Latn-DZ": "fr-Latn-DZ",
"und-Latn-ET": "en-Latn-ET",
"und-Latn-GE": "ku-Latn-GE",
"und-Latn-IR": "tk-Latn-IR",
"und-Latn-KM": "fr-Latn-KM",
"und-Latn-MA": "fr-Latn-MA",
"und-Latn-MK": "sq-Latn-MK",
"und-Latn-MM": "kac-Latn-MM",
"und-Latn-MO": "pt-Latn-MO",
"und-Latn-MR": "fr-Latn-MR",
"und-Latn-RU": "krl-Latn-RU",
"und-Latn-SY": "fr-Latn-SY",
"und-Latn-TN": "fr-Latn-TN",
"und-Latn-TW": "trv-Latn-TW",
"und-Latn-UA": "pl-Latn-UA",
"und-LB": "ar-Arab-LB",
"und-Lepc": "lep-Lepc-IN",
"und-LI": "de-Latn-LI",
"und-Limb": "lif-Limb-IN",
"und-Lina": "lab-Lina-GR",
"und-Linb": "grc-Linb-GR",
"und-Lisu": "lis-Lisu-CN",
"und-LK": "si-Sinh-LK",
"und-LS": "st-Latn-LS",
"und-LT": "lt-Latn-LT",
"und-LU": "fr-Latn-LU",
"und-LV": "lv-Latn-LV",
"und-LY": "ar-Arab-LY",
"und-Lyci": "xlc-Lyci-TR",
"und-Lydi": "xld-Lydi-TR",
"und-MA": "ar-Arab-MA",
"und-Mahj": "hi-Mahj-IN",
"und-Mand": "myz-Mand-IR",
"und-Mani": "xmn-Mani-CN",
"und-Marc": "bo-Marc-CN",
"und-MC": "fr-Latn-MC",
"und-MD": "ro-Latn-MD",
"und-ME": "sr-Latn-ME",
"und-Mend": "men-Mend-SL",
"und-Merc": "xmr-Merc-SD",
"und-Mero": "xmr-Mero-SD",
"und-MF": "fr-Latn-MF",
"und-MG": "mg-Latn-MG",
"und-MK": "mk-Cyrl-MK",
"und-ML": "bm-Latn-ML",
"und-Mlym": "ml-Mlym-IN",
"und-MM": "my-Mymr-MM",
"und-MN": "mn-Cyrl-MN",
"und-MO": "zh-Hant-MO",
"und-Modi": "mr-Modi-IN",
"und-Mong": "mn-Mong-CN",
"und-MQ": "fr-Latn-MQ",
"und-MR": "ar-Arab-MR",
"und-Mroo": "mro-Mroo-BD",
"und-MT": "mt-Latn-MT",
"und-Mtei": "mni-Mtei-IN",
"und-MU": "mfe-Latn-MU",
"und-Mult": "skr-Mult-PK",
"und-MV": "dv-Thaa-MV",
"und-MX": "es-Latn-MX",
"und-MY": "ms-Latn-MY",
"und-Mymr": "my-Mymr-MM",
"und-Mymr-IN": "kht-Mymr-IN",
"und-Mymr-TH": "mnw-Mymr-TH",
"und-MZ": "pt-Latn-MZ",
"und-NA": "af-Latn-NA",
"und-Narb": "xna-Narb-SA",
"und-Nbat": "arc-Nbat-JO",
"und-NC": "fr-Latn-NC",
"und-NE": "ha-Latn-NE",
"und-Newa": "new-Newa-NP",
"und-NI": "es-Latn-NI",
"und-Nkoo": "man-Nkoo-GN",
"und-NL": "nl-Latn-NL",
"und-NO": "nb-Latn-NO",
"und-NP": "ne-Deva-NP",
"und-Nshu": "zhx-Nshu-CN",
"und-Ogam": "sga-Ogam-IE",
"und-Olck": "sat-Olck-IN",
"und-OM": "ar-Arab-OM",
"und-Orkh": "otk-Orkh-MN",
"und-Orya": "or-Orya-IN",
"und-Osge": "osa-Osge-US",
"und-Osma": "so-Osma-SO",
"und-PA": "es-Latn-PA",
"und-Palm": "arc-Palm-SY",
"und-Pauc": "ctd-Pauc-MM",
"und-PE": "es-Latn-PE",
"und-Perm": "kv-Perm-RU",
"und-PF": "fr-Latn-PF",
"und-PG": "tpi-Latn-PG",
"und-PH": "fil-Latn-PH",
"und-Phag": "lzh-Phag-CN",
"und-Phli": "pal-Phli-IR",
"und-Phlp": "pal-Phlp-CN",
"und-Phnx": "phn-Phnx-LB",
"und-PK": "ur-Arab-PK",
"und-PL": "pl-Latn-PL",
"und-Plrd": "hmd-Plrd-CN",
"und-PM": "fr-Latn-PM",
"und-PR": "es-Latn-PR",
"und-Prti": "xpr-Prti-IR",
"und-PS": "ar-Arab-PS",
"und-PT": "pt-Latn-PT",
"und-PW": "pau-Latn-PW",
"und-PY": "gn-Latn-PY",
"und-QA": "ar-Arab-QA",
"und-QO": "en-Latn-IO",
"und-RE": "fr-Latn-RE",
"und-Rjng": "rej-Rjng-ID",
"und-RO": "ro-Latn-RO",
"und-RS": "sr-Cyrl-RS",
"und-RU": "ru-Cyrl-RU",
"und-Runr": "non-Runr-SE",
"und-RW": "rw-Latn-RW",
"und-SA": "ar-Arab-SA",
"und-Samr": "smp-Samr-IL",
"und-Sarb": "xsa-Sarb-YE",
"und-Saur": "saz-Saur-IN",
"und-SC": "fr-Latn-SC",
"und-SD": "ar-Arab-SD",
"und-SE": "sv-Latn-SE",
"und-Sgnw": "ase-Sgnw-US",
"und-Shaw": "en-Shaw-GB",
"und-Shrd": "sa-Shrd-IN",
"und-SI": "sl-Latn-SI",
"und-Sidd": "sa-Sidd-IN",
"und-Sind": "sd-Sind-IN",
"und-Sinh": "si-Sinh-LK",
"und-SJ": "nb-Latn-SJ",
"und-SK": "sk-Latn-SK",
"und-SM": "it-Latn-SM",
"und-SN": "fr-Latn-SN",
"und-SO": "so-Latn-SO",
"und-Sora": "srb-Sora-IN",
"und-Soyo": "cmg-Soyo-MN",
"und-SR": "nl-Latn-SR",
"und-ST": "pt-Latn-ST",
"und-Sund": "su-Sund-ID",
"und-SV": "es-Latn-SV",
"und-SY": "ar-Arab-SY",
"und-Sylo": "syl-Sylo-BD",
"und-Syrc": "syr-Syrc-IQ",
"und-Tagb": "tbw-Tagb-PH",
"und-Takr": "doi-Takr-IN",
"und-Tale": "tdd-Tale-CN",
"und-Talu": "khb-Talu-CN",
"und-Taml": "ta-Taml-IN",
"und-Tang": "txg-Tang-CN",
"und-Tavt": "blt-Tavt-VN",
"und-TD": "fr-Latn-TD",
"und-Telu": "te-Telu-IN",
"und-TF": "fr-Latn-TF",
"und-Tfng": "zgh-Tfng-MA",
"und-TG": "fr-Latn-TG",
"und-Tglg": "fil-Tglg-PH",
"und-TH": "th-Thai-TH",
"und-Thaa": "dv-Thaa-MV",
"und-Thai": "th-Thai-TH",
"und-Thai-CN": "lcp-Thai-CN",
"und-Thai-KH": "kdt-Thai-KH",
"und-Thai-LA": "kdt-Thai-LA",
"und-Tibt": "bo-Tibt-CN",
"und-Tirh": "mai-Tirh-IN",
"und-TJ": "tg-Cyrl-TJ",
"und-TK": "tkl-Latn-TK",
"und-TL": "pt-Latn-TL",
"und-TM": "tk-Latn-TM",
"und-TN": "ar-Arab-TN",
"und-TO": "to-Latn-TO",
"und-TR": "tr-Latn-TR",
"und-TV": "tvl-Latn-TV",
"und-TW": "zh-Hant-TW",
"und-TZ": "sw-Latn-TZ",
"und-UA": "uk-Cyrl-UA",
"und-UG": "sw-Latn-UG",
"und-Ugar": "uga-Ugar-SY",
"und-UY": "es-Latn-UY",
"und-UZ": "uz-Latn-UZ",
"und-VA": "it-Latn-VA",
"und-Vaii": "vai-Vaii-LR",
"und-VE": "es-Latn-VE",
"und-VN": "vi-Latn-VN",
"und-VU": "bi-Latn-VU",
"und-Wara": "hoc-Wara-IN",
"und-WF": "fr-Latn-WF",
"und-WS": "sm-Latn-WS",
"und-XK": "sq-Latn-XK",
"und-Xpeo": "peo-Xpeo-IR",
"und-Xsux": "akk-Xsux-IQ",
"und-YE": "ar-Arab-YE",
"und-Yiii": "ii-Yiii-CN",
"und-YT": "fr-Latn-YT",
"und-Zanb": "cmg-Zanb-MN",
"und-ZW": "sn-Latn-ZW",
"unr": "unr-Beng-IN",
"unr-Deva": "unr-Deva-NP",
"unr-NP": "unr-Deva-NP",
"unx": "unx-Beng-IN",
"ur": "ur-Arab-PK",
"uri": "uri-Latn-ZZ",
"urt": "urt-Latn-ZZ",
"urw": "urw-Latn-ZZ",
"usa": "usa-Latn-ZZ",
"utr": "utr-Latn-ZZ",
"uvh": "uvh-Latn-ZZ",
"uvl": "uvl-Latn-ZZ",
"uz": "uz-Latn-UZ",
"uz-AF": "uz-Arab-AF",
"uz-Arab": "uz-Arab-AF",
"uz-CN": "uz-Cyrl-CN",
"vag": "vag-Latn-ZZ",
"vai": "vai-Vaii-LR",
"van": "van-Latn-ZZ",
"ve": "ve-Latn-ZA",
"vec": "vec-Latn-IT",
"vep": "vep-Latn-RU",
"vi": "vi-Latn-VN",
"vic": "vic-Latn-SX",
"viv": "viv-Latn-ZZ",
"vls": "vls-Latn-BE",
"vmf": "vmf-Latn-DE",
"vmw": "vmw-Latn-MZ",
"vo": "vo-Latn-001",
"vot": "vot-Latn-RU",
"vro": "vro-Latn-EE",
"vun": "vun-Latn-TZ",
"vut": "vut-Latn-ZZ",
"wa": "wa-Latn-BE",
"wae": "wae-Latn-CH",
"waj": "waj-Latn-ZZ",
"wal": "wal-Ethi-ET",
"wan": "wan-Latn-ZZ",
"war": "war-Latn-PH",
"wbp": "wbp-Latn-AU",
"wbq": "wbq-Telu-IN",
"wbr": "wbr-Deva-IN",
"wci": "wci-Latn-ZZ",
"wer": "wer-Latn-ZZ",
"wgi": "wgi-Latn-ZZ",
"whg": "whg-Latn-ZZ",
"wib": "wib-Latn-ZZ",
"wiu": "wiu-Latn-ZZ",
"wiv": "wiv-Latn-ZZ",
"wja": "wja-Latn-ZZ",
"wji": "wji-Latn-ZZ",
"wls": "wls-Latn-WF",
"wmo": "wmo-Latn-ZZ",
"wnc": "wnc-Latn-ZZ",
"wni": "wni-Arab-KM",
"wnu": "wnu-Latn-ZZ",
"wo": "wo-Latn-SN",
"wob": "wob-Latn-ZZ",
"wos": "wos-Latn-ZZ",
"wrs": "wrs-Latn-ZZ",
"wsk": "wsk-Latn-ZZ",
"wtm": "wtm-Deva-IN",
"wuu": "wuu-Hans-CN",
"wuv": "wuv-Latn-ZZ",
"wwa": "wwa-Latn-ZZ",
"xav": "xav-Latn-BR",
"xbi": "xbi-Latn-ZZ",
"xcr": "xcr-Cari-TR",
"xes": "xes-Latn-ZZ",
"xh": "xh-Latn-ZA",
"xla": "xla-Latn-ZZ",
"xlc": "xlc-Lyci-TR",
"xld": "xld-Lydi-TR",
"xmf": "xmf-Geor-GE",
"xmn": "xmn-Mani-CN",
"xmr": "xmr-Merc-SD",
"xna": "xna-Narb-SA",
"xnr": "xnr-Deva-IN",
"xog": "xog-Latn-UG",
"xon": "xon-Latn-ZZ",
"xpr": "xpr-Prti-IR",
"xrb": "xrb-Latn-ZZ",
"xsa": "xsa-Sarb-YE",
"xsi": "xsi-Latn-ZZ",
"xsm": "xsm-Latn-ZZ",
"xsr": "xsr-Deva-NP",
"xwe": "xwe-Latn-ZZ",
"yam": "yam-Latn-ZZ",
"yao": "yao-Latn-MZ",
"yap": "yap-Latn-FM",
"yas": "yas-Latn-ZZ",
"yat": "yat-Latn-ZZ",
"yav": "yav-Latn-CM",
"yay": "yay-Latn-ZZ",
"yaz": "yaz-Latn-ZZ",
"yba": "yba-Latn-ZZ",
"ybb": "ybb-Latn-CM",
"yby": "yby-Latn-ZZ",
"yer": "yer-Latn-ZZ",
"ygr": "ygr-Latn-ZZ",
"ygw": "ygw-Latn-ZZ",
"yi": "yi-Hebr-001",
"yko": "yko-Latn-ZZ",
"yle": "yle-Latn-ZZ",
"ylg": "ylg-Latn-ZZ",
"yll": "yll-Latn-ZZ",
"yml": "yml-Latn-ZZ",
"yo": "yo-Latn-NG",
"yon": "yon-Latn-ZZ",
"yrb": "yrb-Latn-ZZ",
"yre": "yre-Latn-ZZ",
"yrl": "yrl-Latn-BR",
"yss": "yss-Latn-ZZ",
"yua": "yua-Latn-MX",
"yue": "yue-Hant-HK",
"yue-CN": "yue-Hans-CN",
"yue-Hans": "yue-Hans-CN",
"yuj": "yuj-Latn-ZZ",
"yut": "yut-Latn-ZZ",
"yuw": "yuw-Latn-ZZ",
"za": "za-Latn-CN",
"zag": "zag-Latn-SD",
"zdj": "zdj-Arab-KM",
"zea": "zea-Latn-NL",
"zgh": "zgh-Tfng-MA",
"zh": "zh-Hans-CN",
"zh-AU": "zh-Hant-AU",
"zh-BN": "zh-Hant-BN",
"zh-Bopo": "zh-Bopo-TW",
"zh-GB": "zh-Hant-GB",
"zh-GF": "zh-Hant-GF",
"zh-Hanb": "zh-Hanb-TW",
"zh-Hant": "zh-Hant-TW",
"zh-HK": "zh-Hant-HK",
"zh-ID": "zh-Hant-ID",
"zh-MO": "zh-Hant-MO",
"zh-MY": "zh-Hant-MY",
"zh-PA": "zh-Hant-PA",
"zh-PF": "zh-Hant-PF",
"zh-PH": "zh-Hant-PH",
"zh-SR": "zh-Hant-SR",
"zh-TH": "zh-Hant-TH",
"zh-TW": "zh-Hant-TW",
"zh-US": "zh-Hant-US",
"zh-VN": "zh-Hant-VN",
"zhx": "zhx-Nshu-CN",
"zia": "zia-Latn-ZZ",
"zlm": "zlm-Latn-TG",
"zmi": "zmi-Latn-MY",
"zne": "zne-Latn-ZZ",
"zu": "zu-Latn-ZA",
"zza": "zza-Latn-TR"
},
"timeData": {
"AX": {
"_allowed": "H",
"_preferred": "H"
},
"BQ": {
"_allowed": "H",
"_preferred": "H"
},
"CP": {
"_allowed": "H",
"_preferred": "H"
},
"CZ": {
"_allowed": "H",
"_preferred": "H"
},
"DK": {
"_allowed": "H",
"_preferred": "H"
},
"FI": {
"_allowed": "H",
"_preferred": "H"
},
"ID": {
"_allowed": "H",
"_preferred": "H"
},
"IS": {
"_allowed": "H",
"_preferred": "H"
},
"ML": {
"_allowed": "H",
"_preferred": "H"
},
"NE": {
"_allowed": "H",
"_preferred": "H"
},
"RU": {
"_allowed": "H",
"_preferred": "H"
},
"SE": {
"_allowed": "H",
"_preferred": "H"
},
"SJ": {
"_allowed": "H",
"_preferred": "H"
},
"SK": {
"_allowed": "H",
"_preferred": "H"
},
"AS": {
"_allowed": "h H",
"_preferred": "h"
},
"BT": {
"_allowed": "h H",
"_preferred": "h"
},
"DJ": {
"_allowed": "h H",
"_preferred": "h"
},
"ER": {
"_allowed": "h H",
"_preferred": "h"
},
"GH": {
"_allowed": "h H",
"_preferred": "h"
},
"IN": {
"_allowed": "h H",
"_preferred": "h"
},
"LS": {
"_allowed": "h H",
"_preferred": "h"
},
"PG": {
"_allowed": "h H",
"_preferred": "h"
},
"PW": {
"_allowed": "h H",
"_preferred": "h"
},
"SO": {
"_allowed": "h H",
"_preferred": "h"
},
"TO": {
"_allowed": "h H",
"_preferred": "h"
},
"VU": {
"_allowed": "h H",
"_preferred": "h"
},
"WS": {
"_allowed": "h H",
"_preferred": "h"
},
"001": {
"_allowed": "H h",
"_preferred": "H"
},
"AL": {
"_allowed": "h H hB",
"_preferred": "h"
},
"fr_CA": {
"_allowed": "h H hB",
"_preferred": "h"
},
"TD": {
"_allowed": "h H hB",
"_preferred": "h"
},
"ca_ES": {
"_allowed": "H h hB",
"_preferred": "H"
},
"CF": {
"_allowed": "H h hB",
"_preferred": "H"
},
"CM": {
"_allowed": "H h hB",
"_preferred": "H"
},
"gl_ES": {
"_allowed": "H h hB",
"_preferred": "H"
},
"LU": {
"_allowed": "H h hB",
"_preferred": "H"
},
"NP": {
"_allowed": "H h hB",
"_preferred": "H"
},
"PF": {
"_allowed": "H h hB",
"_preferred": "H"
},
"SC": {
"_allowed": "H h hB",
"_preferred": "H"
},
"SN": {
"_allowed": "H h hB",
"_preferred": "H"
},
"TF": {
"_allowed": "H h hB",
"_preferred": "H"
},
"CY": {
"_allowed": "h H hb hB",
"_preferred": "h"
},
"GR": {
"_allowed": "h H hb hB",
"_preferred": "h"
},
"CO": {
"_allowed": "h H hB hb",
"_preferred": "h"
},
"DO": {
"_allowed": "h H hB hb",
"_preferred": "h"
},
"KP": {
"_allowed": "h H hB hb",
"_preferred": "h"
},
"KR": {
"_allowed": "h H hB hb",
"_preferred": "h"
},
"NA": {
"_allowed": "h H hB hb",
"_preferred": "h"
},
"PA": {
"_allowed": "h H hB hb",
"_preferred": "h"
},
"PR": {
"_allowed": "h H hB hb",
"_preferred": "h"
},
"VE": {
"_allowed": "h H hB hb",
"_preferred": "h"
},
"AC": {
"_allowed": "H h hb hB",
"_preferred": "H"
},
"AI": {
"_allowed": "H h hb hB",
"_preferred": "H"
},
"BW": {
"_allowed": "H h hb hB",
"_preferred": "H"
},
"BZ": {
"_allowed": "H h hb hB",
"_preferred": "H"
},
"CC": {
"_allowed": "H h hb hB",
"_preferred": "H"
},
"CK": {
"_allowed": "H h hb hB",
"_preferred": "H"
},
"CX": {
"_allowed": "H h hb hB",
"_preferred": "H"
},
"DG": {
"_allowed": "H h hb hB",
"_preferred": "H"
},
"FK": {
"_allowed": "H h hb hB",
"_preferred": "H"
},
"GB": {
"_allowed": "H h hb hB",
"_preferred": "H"
},
"GG": {
"_allowed": "H h hb hB",
"_preferred": "H"
},
"GI": {
"_allowed": "H h hb hB",
"_preferred": "H"
},
"IE": {
"_allowed": "H h hb hB",
"_preferred": "H"
},
"IM": {
"_allowed": "H h hb hB",
"_preferred": "H"
},
"IO": {
"_allowed": "H h hb hB",
"_preferred": "H"
},
"JE": {
"_allowed": "H h hb hB",
"_preferred": "H"
},
"LT": {
"_allowed": "H h hb hB",
"_preferred": "H"
},
"MK": {
"_allowed": "H h hb hB",
"_preferred": "H"
},
"MN": {
"_allowed": "H h hb hB",
"_preferred": "H"
},
"MS": {
"_allowed": "H h hb hB",
"_preferred": "H"
},
"NF": {
"_allowed": "H h hb hB",
"_preferred": "H"
},
"NG": {
"_allowed": "H h hb hB",
"_preferred": "H"
},
"NR": {
"_allowed": "H h hb hB",
"_preferred": "H"
},
"NU": {
"_allowed": "H h hb hB",
"_preferred": "H"
},
"PN": {
"_allowed": "H h hb hB",
"_preferred": "H"
},
"SH": {
"_allowed": "H h hb hB",
"_preferred": "H"
},
"SX": {
"_allowed": "H h hb hB",
"_preferred": "H"
},
"TA": {
"_allowed": "H h hb hB",
"_preferred": "H"
},
"ZA": {
"_allowed": "H h hb hB",
"_preferred": "H"
},
"af_ZA": {
"_allowed": "H h hB hb",
"_preferred": "H"
},
"KG": {
"_allowed": "H h hB hb",
"_preferred": "H"
},
"KM": {
"_allowed": "H h hB hb",
"_preferred": "H"
},
"LK": {
"_allowed": "H h hB hb",
"_preferred": "H"
},
"MA": {
"_allowed": "H h hB hb",
"_preferred": "H"
},
"JP": {
"_allowed": "H h K",
"_preferred": "H"
},
"AD": {
"_allowed": "H hB",
"_preferred": "H"
},
"AM": {
"_allowed": "H hB",
"_preferred": "H"
},
"AO": {
"_allowed": "H hB",
"_preferred": "H"
},
"AT": {
"_allowed": "H hB",
"_preferred": "H"
},
"AW": {
"_allowed": "H hB",
"_preferred": "H"
},
"BE": {
"_allowed": "H hB",
"_preferred": "H"
},
"BF": {
"_allowed": "H hB",
"_preferred": "H"
},
"BJ": {
"_allowed": "H hB",
"_preferred": "H"
},
"BL": {
"_allowed": "H hB",
"_preferred": "H"
},
"BR": {
"_allowed": "H hB",
"_preferred": "H"
},
"CG": {
"_allowed": "H hB",
"_preferred": "H"
},
"CI": {
"_allowed": "H hB",
"_preferred": "H"
},
"CV": {
"_allowed": "H hB",
"_preferred": "H"
},
"DE": {
"_allowed": "H hB",
"_preferred": "H"
},
"EE": {
"_allowed": "H hB",
"_preferred": "H"
},
"FR": {
"_allowed": "H hB",
"_preferred": "H"
},
"GA": {
"_allowed": "H hB",
"_preferred": "H"
},
"GF": {
"_allowed": "H hB",
"_preferred": "H"
},
"GN": {
"_allowed": "H hB",
"_preferred": "H"
},
"GP": {
"_allowed": "H hB",
"_preferred": "H"
},
"GW": {
"_allowed": "H hB",
"_preferred": "H"
},
"HR": {
"_allowed": "H hB",
"_preferred": "H"
},
"IL": {
"_allowed": "H hB",
"_preferred": "H"
},
"IT": {
"_allowed": "H hB",
"_preferred": "H"
},
"KZ": {
"_allowed": "H hB",
"_preferred": "H"
},
"MC": {
"_allowed": "H hB",
"_preferred": "H"
},
"MD": {
"_allowed": "H hB",
"_preferred": "H"
},
"MF": {
"_allowed": "H hB",
"_preferred": "H"
},
"MQ": {
"_allowed": "H hB",
"_preferred": "H"
},
"MZ": {
"_allowed": "H hB",
"_preferred": "H"
},
"NC": {
"_allowed": "H hB",
"_preferred": "H"
},
"NL": {
"_allowed": "H hB",
"_preferred": "H"
},
"PM": {
"_allowed": "H hB",
"_preferred": "H"
},
"PT": {
"_allowed": "H hB",
"_preferred": "H"
},
"RE": {
"_allowed": "H hB",
"_preferred": "H"
},
"RO": {
"_allowed": "H hB",
"_preferred": "H"
},
"SI": {
"_allowed": "H hB",
"_preferred": "H"
},
"SM": {
"_allowed": "H hB",
"_preferred": "H"
},
"SR": {
"_allowed": "H hB",
"_preferred": "H"
},
"ST": {
"_allowed": "H hB",
"_preferred": "H"
},
"TG": {
"_allowed": "H hB",
"_preferred": "H"
},
"TR": {
"_allowed": "H hB",
"_preferred": "H"
},
"WF": {
"_allowed": "H hB",
"_preferred": "H"
},
"YT": {
"_allowed": "H hB",
"_preferred": "H"
},
"BD": {
"_allowed": "h hB H",
"_preferred": "h"
},
"PK": {
"_allowed": "h hB H",
"_preferred": "h"
},
"AZ": {
"_allowed": "H hB h",
"_preferred": "H"
},
"BA": {
"_allowed": "H hB h",
"_preferred": "H"
},
"BG": {
"_allowed": "H hB h",
"_preferred": "H"
},
"CH": {
"_allowed": "H hB h",
"_preferred": "H"
},
"GE": {
"_allowed": "H hB h",
"_preferred": "H"
},
"LI": {
"_allowed": "H hB h",
"_preferred": "H"
},
"ME": {
"_allowed": "H hB h",
"_preferred": "H"
},
"RS": {
"_allowed": "H hB h",
"_preferred": "H"
},
"UA": {
"_allowed": "H hB h",
"_preferred": "H"
},
"UZ": {
"_allowed": "H hB h",
"_preferred": "H"
},
"VA": {
"_allowed": "H hB h",
"_preferred": "H"
},
"XK": {
"_allowed": "H hB h",
"_preferred": "H"
},
"AG": {
"_allowed": "h hb H hB",
"_preferred": "h"
},
"AU": {
"_allowed": "h hb H hB",
"_preferred": "h"
},
"BB": {
"_allowed": "h hb H hB",
"_preferred": "h"
},
"BM": {
"_allowed": "h hb H hB",
"_preferred": "h"
},
"BS": {
"_allowed": "h hb H hB",
"_preferred": "h"
},
"CA": {
"_allowed": "h hb H hB",
"_preferred": "h"
},
"DM": {
"_allowed": "h hb H hB",
"_preferred": "h"
},
"FJ": {
"_allowed": "h hb H hB",
"_preferred": "h"
},
"FM": {
"_allowed": "h hb H hB",
"_preferred": "h"
},
"GD": {
"_allowed": "h hb H hB",
"_preferred": "h"
},
"GM": {
"_allowed": "h hb H hB",
"_preferred": "h"
},
"GU": {
"_allowed": "h hb H hB",
"_preferred": "h"
},
"GY": {
"_allowed": "h hb H hB",
"_preferred": "h"
},
"JM": {
"_allowed": "h hb H hB",
"_preferred": "h"
},
"KI": {
"_allowed": "h hb H hB",
"_preferred": "h"
},
"KN": {
"_allowed": "h hb H hB",
"_preferred": "h"
},
"KY": {
"_allowed": "h hb H hB",
"_preferred": "h"
},
"LC": {
"_allowed": "h hb H hB",
"_preferred": "h"
},
"LR": {
"_allowed": "h hb H hB",
"_preferred": "h"
},
"MH": {
"_allowed": "h hb H hB",
"_preferred": "h"
},
"MP": {
"_allowed": "h hb H hB",
"_preferred": "h"
},
"MW": {
"_allowed": "h hb H hB",
"_preferred": "h"
},
"NZ": {
"_allowed": "h hb H hB",
"_preferred": "h"
},
"SB": {
"_allowed": "h hb H hB",
"_preferred": "h"
},
"SG": {
"_allowed": "h hb H hB",
"_preferred": "h"
},
"SL": {
"_allowed": "h hb H hB",
"_preferred": "h"
},
"SS": {
"_allowed": "h hb H hB",
"_preferred": "h"
},
"SZ": {
"_allowed": "h hb H hB",
"_preferred": "h"
},
"TC": {
"_allowed": "h hb H hB",
"_preferred": "h"
},
"TT": {
"_allowed": "h hb H hB",
"_preferred": "h"
},
"UM": {
"_allowed": "h hb H hB",
"_preferred": "h"
},
"US": {
"_allowed": "h hb H hB",
"_preferred": "h"
},
"VC": {
"_allowed": "h hb H hB",
"_preferred": "h"
},
"VG": {
"_allowed": "h hb H hB",
"_preferred": "h"
},
"VI": {
"_allowed": "h hb H hB",
"_preferred": "h"
},
"ZM": {
"_allowed": "h hb H hB",
"_preferred": "h"
},
"AR": {
"_allowed": "H hB h hb",
"_preferred": "H"
},
"BO": {
"_allowed": "H hB h hb",
"_preferred": "H"
},
"CL": {
"_allowed": "H hB h hb",
"_preferred": "H"
},
"CR": {
"_allowed": "H hB h hb",
"_preferred": "H"
},
"CU": {
"_allowed": "H hB h hb",
"_preferred": "H"
},
"EA": {
"_allowed": "H hB h hb",
"_preferred": "H"
},
"EC": {
"_allowed": "H hB h hb",
"_preferred": "H"
},
"ES": {
"_allowed": "H hB h hb",
"_preferred": "H"
},
"GQ": {
"_allowed": "H hB h hb",
"_preferred": "H"
},
"GT": {
"_allowed": "H hB h hb",
"_preferred": "H"
},
"HN": {
"_allowed": "H hB h hb",
"_preferred": "H"
},
"IC": {
"_allowed": "H hB h hb",
"_preferred": "H"
},
"MX": {
"_allowed": "H hB h hb",
"_preferred": "H"
},
"NI": {
"_allowed": "H hB h hb",
"_preferred": "H"
},
"PE": {
"_allowed": "H hB h hb",
"_preferred": "H"
},
"SV": {
"_allowed": "H hB h hb",
"_preferred": "H"
},
"UY": {
"_allowed": "H hB h hb",
"_preferred": "H"
},
"AE": {
"_allowed": "h hB hb H",
"_preferred": "h"
},
"BH": {
"_allowed": "h hB hb H",
"_preferred": "h"
},
"DZ": {
"_allowed": "h hB hb H",
"_preferred": "h"
},
"EG": {
"_allowed": "h hB hb H",
"_preferred": "h"
},
"EH": {
"_allowed": "h hB hb H",
"_preferred": "h"
},
"IQ": {
"_allowed": "h hB hb H",
"_preferred": "h"
},
"JO": {
"_allowed": "h hB hb H",
"_preferred": "h"
},
"KW": {
"_allowed": "h hB hb H",
"_preferred": "h"
},
"LB": {
"_allowed": "h hB hb H",
"_preferred": "h"
},
"LY": {
"_allowed": "h hB hb H",
"_preferred": "h"
},
"MR": {
"_allowed": "h hB hb H",
"_preferred": "h"
},
"OM": {
"_allowed": "h hB hb H",
"_preferred": "h"
},
"PH": {
"_allowed": "h hB hb H",
"_preferred": "h"
},
"PS": {
"_allowed": "h hB hb H",
"_preferred": "h"
},
"QA": {
"_allowed": "h hB hb H",
"_preferred": "h"
},
"SA": {
"_allowed": "h hB hb H",
"_preferred": "h"
},
"SD": {
"_allowed": "h hB hb H",
"_preferred": "h"
},
"SY": {
"_allowed": "h hB hb H",
"_preferred": "h"
},
"TN": {
"_allowed": "h hB hb H",
"_preferred": "h"
},
"YE": {
"_allowed": "h hB hb H",
"_preferred": "h"
},
"AF": {
"_allowed": "H hb hB h",
"_preferred": "H"
},
"IR": {
"_allowed": "H hb hB h",
"_preferred": "H"
},
"LA": {
"_allowed": "H hb hB h",
"_preferred": "H"
},
"LV": {
"_allowed": "H hB hb h",
"_preferred": "H"
},
"TL": {
"_allowed": "H hB hb h",
"_preferred": "H"
},
"zu_ZA": {
"_allowed": "H hB hb h",
"_preferred": "H"
},
"CD": {
"_allowed": "hB H",
"_preferred": "H"
},
"kn_IN": {
"_allowed": "hB h H",
"_preferred": "h"
},
"ml_IN": {
"_allowed": "hB h H",
"_preferred": "h"
},
"te_IN": {
"_allowed": "hB h H",
"_preferred": "h"
},
"KH": {
"_allowed": "hB h H hb",
"_preferred": "h"
},
"ta_IN": {
"_allowed": "hB h hb H",
"_preferred": "h"
},
"BN": {
"_allowed": "hb hB H h",
"_preferred": "h"
},
"MY": {
"_allowed": "hb hB H h",
"_preferred": "h"
},
"ET": {
"_allowed": "hB hb h H",
"_preferred": "h"
},
"gu_IN": {
"_allowed": "hB hb h H",
"_preferred": "h"
},
"mr_IN": {
"_allowed": "hB hb h H",
"_preferred": "h"
},
"pa_IN": {
"_allowed": "hB hb h H",
"_preferred": "h"
},
"KE": {
"_allowed": "hB hb h H",
"_preferred": "H"
},
"MM": {
"_allowed": "hB hb h H",
"_preferred": "H"
},
"TZ": {
"_allowed": "hB hb h H",
"_preferred": "H"
},
"UG": {
"_allowed": "hB hb h H",
"_preferred": "H"
},
"CN": {
"_allowed": "hB hb H h",
"_preferred": "h"
},
"HK": {
"_allowed": "hB hb H h",
"_preferred": "h"
},
"MO": {
"_allowed": "hB hb H h",
"_preferred": "h"
},
"TW": {
"_allowed": "hB hb H h",
"_preferred": "h"
}
},
"weekData": {
"minDays": {
"001": "1",
"AD": "4",
"AN": "4",
"AT": "4",
"AX": "4",
"BE": "4",
"BG": "4",
"CH": "4",
"CZ": "4",
"DE": "4",
"DK": "4",
"EE": "4",
"ES": "4",
"FI": "4",
"FJ": "4",
"FO": "4",
"FR": "4",
"GB": "4",
"GF": "4",
"GG": "4",
"GI": "4",
"GP": "4",
"GR": "4",
"GU": "1",
"HU": "4",
"IE": "4",
"IM": "4",
"IS": "4",
"IT": "4",
"JE": "4",
"LI": "4",
"LT": "4",
"LU": "4",
"MC": "4",
"MQ": "4",
"NL": "4",
"NO": "4",
"PL": "4",
"PT": "4",
"RE": "4",
"RU": "4",
"SE": "4",
"SJ": "4",
"SK": "4",
"SM": "4",
"UM": "1",
"US": "1",
"VA": "4",
"VI": "1"
},
"firstDay": {
"001": "mon",
"AD": "mon",
"AE": "sat",
"AF": "sat",
"AG": "sun",
"AI": "mon",
"AL": "mon",
"AM": "mon",
"AN": "mon",
"AR": "sun",
"AS": "sun",
"AT": "mon",
"AU": "sun",
"AX": "mon",
"AZ": "mon",
"BA": "mon",
"BD": "fri",
"BE": "mon",
"BG": "mon",
"BH": "sat",
"BM": "mon",
"BN": "mon",
"BR": "sun",
"BS": "sun",
"BT": "sun",
"BW": "sun",
"BY": "mon",
"BZ": "sun",
"CA": "sun",
"CH": "mon",
"CL": "mon",
"CM": "mon",
"CN": "sun",
"CO": "sun",
"CR": "mon",
"CY": "mon",
"CZ": "mon",
"DE": "mon",
"DJ": "sat",
"DK": "mon",
"DM": "sun",
"DO": "sun",
"DZ": "sat",
"EC": "mon",
"EE": "mon",
"EG": "sat",
"ES": "mon",
"ET": "sun",
"FI": "mon",
"FJ": "mon",
"FO": "mon",
"FR": "mon",
"GB": "mon",
"GB-alt-variant": "sun",
"GE": "mon",
"GF": "mon",
"GP": "mon",
"GR": "mon",
"GT": "sun",
"GU": "sun",
"HK": "sun",
"HN": "sun",
"HR": "mon",
"HU": "mon",
"ID": "sun",
"IE": "sun",
"IL": "sun",
"IN": "sun",
"IQ": "sat",
"IR": "sat",
"IS": "mon",
"IT": "mon",
"JM": "sun",
"JO": "sat",
"JP": "sun",
"KE": "sun",
"KG": "mon",
"KH": "sun",
"KR": "sun",
"KW": "sat",
"KZ": "mon",
"LA": "sun",
"LB": "mon",
"LI": "mon",
"LK": "mon",
"LT": "mon",
"LU": "mon",
"LV": "mon",
"LY": "sat",
"MA": "sat",
"MC": "mon",
"MD": "mon",
"ME": "mon",
"MH": "sun",
"MK": "mon",
"MM": "sun",
"MN": "mon",
"MO": "sun",
"MQ": "mon",
"MT": "sun",
"MV": "fri",
"MX": "sun",
"MY": "mon",
"MZ": "sun",
"NI": "sun",
"NL": "mon",
"NO": "mon",
"NP": "sun",
"NZ": "mon",
"OM": "sat",
"PA": "sun",
"PE": "sun",
"PH": "sun",
"PK": "sun",
"PL": "mon",
"PR": "sun",
"PT": "mon",
"PY": "sun",
"QA": "sat",
"RE": "mon",
"RO": "mon",
"RS": "mon",
"RU": "mon",
"SA": "sun",
"SD": "sat",
"SE": "mon",
"SG": "sun",
"SI": "mon",
"SK": "mon",
"SM": "mon",
"SV": "sun",
"SY": "sat",
"TH": "sun",
"TJ": "mon",
"TM": "mon",
"TN": "sun",
"TR": "mon",
"TT": "sun",
"TW": "sun",
"UA": "mon",
"UM": "sun",
"US": "sun",
"UY": "mon",
"UZ": "mon",
"VA": "mon",
"VE": "sun",
"VI": "sun",
"VN": "mon",
"WS": "sun",
"XK": "mon",
"YE": "sun",
"ZA": "sun",
"ZW": "sun"
},
"weekendStart": {
"001": "sat",
"AE": "fri",
"AF": "thu",
"BH": "fri",
"DZ": "fri",
"EG": "fri",
"IL": "fri",
"IN": "sun",
"IQ": "fri",
"IR": "fri",
"JO": "fri",
"KW": "fri",
"LY": "fri",
"MA": "fri",
"OM": "fri",
"QA": "fri",
"SA": "fri",
"SD": "fri",
"SY": "fri",
"TN": "fri",
"YE": "fri"
},
"weekendEnd": {
"001": "sun",
"AE": "sat",
"AF": "fri",
"BH": "sat",
"DZ": "sat",
"EG": "sat",
"IL": "sat",
"IQ": "sat",
"IR": "fri",
"JO": "sat",
"KW": "sat",
"LY": "sat",
"MA": "sat",
"OM": "sat",
"QA": "sat",
"SA": "sat",
"SD": "sat",
"SY": "sat",
"TN": "sat",
"YE": "sat"
},
"af": {
"_ordering": "weekOfDate weekOfInterval weekOfMonth"
},
"am az bs cs cy da el et hi ky lt mk sk ta th": {
"_ordering": "weekOfYear weekOfMonth"
},
"ar fil gu hu hy id kk ko": {
"_ordering": "weekOfMonth"
},
"be ro ru": {
"_ordering": "weekOfInterval weekOfMonth"
},
"bg de iw pt ur zh": {
"_ordering": "weekOfDate weekOfMonth weekOfInterval"
},
"ca es fr gl": {
"_ordering": "weekOfDate"
},
"en bn ja ka": {
"_ordering": "weekOfDate weekOfMonth"
},
"eu": {
"_ordering": "weekOfMonth weekOfDate"
},
"fa hr it lv pl si sr uk uz": {
"_ordering": "weekOfMonth weekOfInterval"
},
"fi zh-TW": {
"_ordering": "weekOfYear weekOfDate weekOfMonth"
},
"is mn no sv vi": {
"_ordering": "weekOfYear weekOfMonth weekOfInterval"
},
"km mr": {
"_ordering": "weekOfMonth weekOfYear"
},
"kn ml pa": {
"_ordering": "weekOfMonth weekOfDate weekOfYear"
},
"lo sq": {
"_ordering": "weekOfMonth weekOfInterval weekOfDate weekOfYear"
},
"ms tr": {
"_ordering": "weekOfMonth weekOfYear weekOfInterval weekOfDate"
},
"nl": {
"_ordering": "weekOfDate weekOfYear weekOfMonth"
},
"sl": {
"_ordering": "weekOfInterval"
},
"sw te": {
"_ordering": "weekOfMonth weekOfInterval weekOfYear"
},
"und": {
"_ordering": "weekOfYear"
},
"zu": {
"_ordering": "weekOfYear weekOfInterval"
}
},
"currencyData": {
"fractions": {
"ADP": {
"_rounding": "0",
"_digits": "0"
},
"AFN": {
"_rounding": "0",
"_digits": "0"
},
"ALL": {
"_rounding": "0",
"_digits": "0"
},
"AMD": {
"_rounding": "0",
"_digits": "0"
},
"BHD": {
"_rounding": "0",
"_digits": "3"
},
"BIF": {
"_rounding": "0",
"_digits": "0"
},
"BYN": {
"_rounding": "0",
"_digits": "2"
},
"BYR": {
"_rounding": "0",
"_digits": "0"
},
"CAD": {
"_rounding": "0",
"_digits": "2",
"_cashRounding": "5"
},
"CHF": {
"_rounding": "0",
"_digits": "2",
"_cashRounding": "5"
},
"CLF": {
"_rounding": "0",
"_digits": "4"
},
"CLP": {
"_rounding": "0",
"_digits": "0"
},
"COP": {
"_rounding": "0",
"_digits": "0"
},
"CRC": {
"_rounding": "0",
"_digits": "2",
"_cashRounding": "0",
"_cashDigits": "0"
},
"CZK": {
"_rounding": "0",
"_digits": "2",
"_cashRounding": "0",
"_cashDigits": "0"
},
"DEFAULT": {
"_rounding": "0",
"_digits": "2"
},
"DJF": {
"_rounding": "0",
"_digits": "0"
},
"DKK": {
"_rounding": "0",
"_digits": "2",
"_cashRounding": "50"
},
"ESP": {
"_rounding": "0",
"_digits": "0"
},
"GNF": {
"_rounding": "0",
"_digits": "0"
},
"GYD": {
"_rounding": "0",
"_digits": "0"
},
"HUF": {
"_rounding": "0",
"_digits": "2",
"_cashRounding": "0",
"_cashDigits": "0"
},
"IDR": {
"_rounding": "0",
"_digits": "0"
},
"IQD": {
"_rounding": "0",
"_digits": "0"
},
"IRR": {
"_rounding": "0",
"_digits": "0"
},
"ISK": {
"_rounding": "0",
"_digits": "0"
},
"ITL": {
"_rounding": "0",
"_digits": "0"
},
"JOD": {
"_rounding": "0",
"_digits": "3"
},
"JPY": {
"_rounding": "0",
"_digits": "0"
},
"KMF": {
"_rounding": "0",
"_digits": "0"
},
"KPW": {
"_rounding": "0",
"_digits": "0"
},
"KRW": {
"_rounding": "0",
"_digits": "0"
},
"KWD": {
"_rounding": "0",
"_digits": "3"
},
"LAK": {
"_rounding": "0",
"_digits": "0"
},
"LBP": {
"_rounding": "0",
"_digits": "0"
},
"LUF": {
"_rounding": "0",
"_digits": "0"
},
"LYD": {
"_rounding": "0",
"_digits": "3"
},
"MGA": {
"_rounding": "0",
"_digits": "0"
},
"MGF": {
"_rounding": "0",
"_digits": "0"
},
"MMK": {
"_rounding": "0",
"_digits": "0"
},
"MNT": {
"_rounding": "0",
"_digits": "0"
},
"MRO": {
"_rounding": "0",
"_digits": "0"
},
"MUR": {
"_rounding": "0",
"_digits": "0"
},
"NOK": {
"_rounding": "0",
"_digits": "2",
"_cashRounding": "0",
"_cashDigits": "0"
},
"OMR": {
"_rounding": "0",
"_digits": "3"
},
"PKR": {
"_rounding": "0",
"_digits": "0"
},
"PYG": {
"_rounding": "0",
"_digits": "0"
},
"RSD": {
"_rounding": "0",
"_digits": "0"
},
"RWF": {
"_rounding": "0",
"_digits": "0"
},
"SEK": {
"_rounding": "0",
"_digits": "2",
"_cashRounding": "0",
"_cashDigits": "0"
},
"SLL": {
"_rounding": "0",
"_digits": "0"
},
"SOS": {
"_rounding": "0",
"_digits": "0"
},
"STD": {
"_rounding": "0",
"_digits": "0"
},
"SYP": {
"_rounding": "0",
"_digits": "0"
},
"TMM": {
"_rounding": "0",
"_digits": "0"
},
"TND": {
"_rounding": "0",
"_digits": "3"
},
"TRL": {
"_rounding": "0",
"_digits": "0"
},
"TWD": {
"_rounding": "0",
"_digits": "2",
"_cashRounding": "0",
"_cashDigits": "0"
},
"TZS": {
"_rounding": "0",
"_digits": "0"
},
"UGX": {
"_rounding": "0",
"_digits": "0"
},
"UYI": {
"_rounding": "0",
"_digits": "0"
},
"UZS": {
"_rounding": "0",
"_digits": "0"
},
"VND": {
"_rounding": "0",
"_digits": "0"
},
"VUV": {
"_rounding": "0",
"_digits": "0"
},
"XAF": {
"_rounding": "0",
"_digits": "0"
},
"XOF": {
"_rounding": "0",
"_digits": "0"
},
"XPF": {
"_rounding": "0",
"_digits": "0"
},
"YER": {
"_rounding": "0",
"_digits": "0"
},
"ZMK": {
"_rounding": "0",
"_digits": "0"
},
"ZWD": {
"_rounding": "0",
"_digits": "0"
}
},
"region": {
"AC": [{
"SHP": {
"_from": "1976-01-01"
}
}],
"AD": [{
"ESP": {
"_from": "1873-01-01",
"_to": "2002-02-28"
}
}, {
"ADP": {
"_from": "1936-01-01",
"_to": "2001-12-31"
}
}, {
"FRF": {
"_from": "1960-01-01",
"_to": "2002-02-17"
}
}, {
"EUR": {
"_from": "1999-01-01"
}
}],
"AE": [{
"AED": {
"_from": "1973-05-19"
}
}],
"AF": [{
"AFA": {
"_from": "1927-03-14",
"_to": "2002-12-31"
}
}, {
"AFN": {
"_from": "2002-10-07"
}
}],
"AG": [{
"XCD": {
"_from": "1965-10-06"
}
}],
"AI": [{
"XCD": {
"_from": "1965-10-06"
}
}],
"AL": [{
"ALK": {
"_from": "1946-11-01",
"_to": "1965-08-16"
}
}, {
"ALL": {
"_from": "1965-08-16"
}
}],
"AM": [{
"SUR": {
"_from": "1961-01-01",
"_to": "1991-12-25"
}
}, {
"RUR": {
"_from": "1991-12-25",
"_to": "1993-11-22"
}
}, {
"AMD": {
"_from": "1993-11-22"
}
}],
"AO": [{
"AOK": {
"_from": "1977-01-08",
"_to": "1991-03-01"
}
}, {
"AON": {
"_from": "1990-09-25",
"_to": "2000-02-01"
}
}, {
"AOR": {
"_from": "1995-07-01",
"_to": "2000-02-01"
}
}, {
"AOA": {
"_from": "1999-12-13"
}
}],
"AQ": [{
"XXX": {
"_tender": "false"
}
}],
"AR": [{
"ARM": {
"_from": "1881-11-05",
"_to": "1970-01-01"
}
}, {
"ARL": {
"_from": "1970-01-01",
"_to": "1983-06-01"
}
}, {
"ARP": {
"_from": "1983-06-01",
"_to": "1985-06-14"
}
}, {
"ARA": {
"_from": "1985-06-14",
"_to": "1992-01-01"
}
}, {
"ARS": {
"_from": "1992-01-01"
}
}],
"AS": [{
"USD": {
"_from": "1904-07-16"
}
}],
"AT": [{
"ATS": {
"_from": "1947-12-04",
"_to": "2002-02-28"
}
}, {
"EUR": {
"_from": "1999-01-01"
}
}],
"AU": [{
"AUD": {
"_from": "1966-02-14"
}
}],
"AW": [{
"ANG": {
"_from": "1940-05-10",
"_to": "1986-01-01"
}
}, {
"AWG": {
"_from": "1986-01-01"
}
}],
"AX": [{
"EUR": {
"_from": "1999-01-01"
}
}],
"AZ": [{
"SUR": {
"_from": "1961-01-01",
"_to": "1991-12-25"
}
}, {
"RUR": {
"_from": "1991-12-25",
"_to": "1994-01-01"
}
}, {
"AZM": {
"_from": "1993-11-22",
"_to": "2006-12-31"
}
}, {
"AZN": {
"_from": "2006-01-01"
}
}],
"BA": [{
"YUD": {
"_from": "1966-01-01",
"_to": "1990-01-01"
}
}, {
"YUN": {
"_from": "1990-01-01",
"_to": "1992-07-01"
}
}, {
"YUR": {
"_from": "1992-07-01",
"_to": "1993-10-01"
}
}, {
"BAD": {
"_from": "1992-07-01",
"_to": "1994-08-15"
}
}, {
"BAN": {
"_from": "1994-08-15",
"_to": "1997-07-01"
}
}, {
"BAM": {
"_from": "1995-01-01"
}
}],
"BB": [{
"XCD": {
"_from": "1965-10-06",
"_to": "1973-12-03"
}
}, {
"BBD": {
"_from": "1973-12-03"
}
}],
"BD": [{
"INR": {
"_from": "1835-08-17",
"_to": "1948-04-01"
}
}, {
"PKR": {
"_from": "1948-04-01",
"_to": "1972-01-01"
}
}, {
"BDT": {
"_from": "1972-01-01"
}
}],
"BE": [{
"NLG": {
"_from": "1816-12-15",
"_to": "1831-02-07"
}
}, {
"BEF": {
"_from": "1831-02-07",
"_to": "2002-02-28"
}
}, {
"BEC": {
"_tender": "false",
"_from": "1970-01-01",
"_to": "1990-03-05"
}
}, {
"BEL": {
"_tender": "false",
"_from": "1970-01-01",
"_to": "1990-03-05"
}
}, {
"EUR": {
"_from": "1999-01-01"
}
}],
"BF": [{
"XOF": {
"_from": "1984-08-04"
}
}],
"BG": [{
"BGO": {
"_from": "1879-07-08",
"_to": "1952-05-12"
}
}, {
"BGM": {
"_from": "1952-05-12",
"_to": "1962-01-01"
}
}, {
"BGL": {
"_from": "1962-01-01",
"_to": "1999-07-05"
}
}, {
"BGN": {
"_from": "1999-07-05"
}
}],
"BH": [{
"BHD": {
"_from": "1965-10-16"
}
}],
"BI": [{
"BIF": {
"_from": "1964-05-19"
}
}],
"BJ": [{
"XOF": {
"_from": "1975-11-30"
}
}],
"BL": [{
"FRF": {
"_from": "1960-01-01",
"_to": "2002-02-17"
}
}, {
"EUR": {
"_from": "1999-01-01"
}
}],
"BM": [{
"BMD": {
"_from": "1970-02-06"
}
}],
"BN": [{
"MYR": {
"_from": "1963-09-16",
"_to": "1967-06-12"
}
}, {
"BND": {
"_from": "1967-06-12"
}
}],
"BO": [{
"BOV": {
"_tender": "false"
}
}, {
"BOL": {
"_from": "1863-06-23",
"_to": "1963-01-01"
}
}, {
"BOP": {
"_from": "1963-01-01",
"_to": "1986-12-31"
}
}, {
"BOB": {
"_from": "1987-01-01"
}
}],
"BQ": [{
"ANG": {
"_from": "2010-10-10",
"_to": "2011-01-01"
}
}, {
"USD": {
"_from": "2011-01-01"
}
}],
"BR": [{
"BRZ": {
"_from": "1942-11-01",
"_to": "1967-02-13"
}
}, {
"BRB": {
"_from": "1967-02-13",
"_to": "1986-02-28"
}
}, {
"BRC": {
"_from": "1986-02-28",
"_to": "1989-01-15"
}
}, {
"BRN": {
"_from": "1989-01-15",
"_to": "1990-03-16"
}
}, {
"BRE": {
"_from": "1990-03-16",
"_to": "1993-08-01"
}
}, {
"BRR": {
"_from": "1993-08-01",
"_to": "1994-07-01"
}
}, {
"BRL": {
"_from": "1994-07-01"
}
}],
"BS": [{
"BSD": {
"_from": "1966-05-25"
}
}],
"BT": [{
"INR": {
"_from": "1907-01-01"
}
}, {
"BTN": {
"_from": "1974-04-16"
}
}],
"BU": [{
"BUK": {
"_from": "1952-07-01",
"_to": "1989-06-18"
}
}],
"BV": [{
"NOK": {
"_from": "1905-06-07"
}
}],
"BW": [{
"ZAR": {
"_from": "1961-02-14",
"_to": "1976-08-23"
}
}, {
"BWP": {
"_from": "1976-08-23"
}
}],
"BY": [{
"SUR": {
"_from": "1961-01-01",
"_to": "1991-12-25"
}
}, {
"RUR": {
"_from": "1991-12-25",
"_to": "1994-11-08"
}
}, {
"BYB": {
"_from": "1994-08-01",
"_to": "2000-12-31"
}
}, {
"BYR": {
"_from": "2000-01-01",
"_to": "2017-01-01"
}
}, {
"BYN": {
"_from": "2016-07-01"
}
}],
"BZ": [{
"BZD": {
"_from": "1974-01-01"
}
}],
"CA": [{
"CAD": {
"_from": "1858-01-01"
}
}],
"CC": [{
"AUD": {
"_from": "1966-02-14"
}
}],
"CD": [{
"ZRZ": {
"_from": "1971-10-27",
"_to": "1993-11-01"
}
}, {
"ZRN": {
"_from": "1993-11-01",
"_to": "1998-07-01"
}
}, {
"CDF": {
"_from": "1998-07-01"
}
}],
"CF": [{
"XAF": {
"_from": "1993-01-01"
}
}],
"CG": [{
"XAF": {
"_from": "1993-01-01"
}
}],
"CH": [{
"CHE": {
"_tender": "false"
}
}, {
"CHW": {
"_tender": "false"
}
}, {
"CHF": {
"_from": "1799-03-17"
}
}],
"CI": [{
"XOF": {
"_from": "1958-12-04"
}
}],
"CK": [{
"NZD": {
"_from": "1967-07-10"
}
}],
"CL": [{
"CLF": {
"_tender": "false"
}
}, {
"CLE": {
"_from": "1960-01-01",
"_to": "1975-09-29"
}
}, {
"CLP": {
"_from": "1975-09-29"
}
}],
"CM": [{
"XAF": {
"_from": "1973-04-01"
}
}],
"CN": [{
"CNY": {
"_from": "1953-03-01"
}
}, {
"CNX": {
"_tender": "false",
"_from": "1979-01-01",
"_to": "1998-12-31"
}
}, {
"CNH": {
"_tender": "false",
"_from": "2010-07-19"
}
}],
"CO": [{
"COU": {
"_tender": "false"
}
}, {
"COP": {
"_from": "1905-01-01"
}
}],
"CP": [{
"XXX": {
"_tender": "false"
}
}],
"CR": [{
"CRC": {
"_from": "1896-10-26"
}
}],
"CS": [{
"YUM": {
"_from": "1994-01-24",
"_to": "2002-05-15"
}
}, {
"CSD": {
"_from": "2002-05-15",
"_to": "2006-06-03"
}
}, {
"EUR": {
"_from": "2003-02-04",
"_to": "2006-06-03"
}
}],
"CU": [{
"CUP": {
"_from": "1859-01-01"
}
}, {
"USD": {
"_from": "1899-01-01",
"_to": "1959-01-01"
}
}, {
"CUC": {
"_from": "1994-01-01"
}
}],
"CV": [{
"PTE": {
"_from": "1911-05-22",
"_to": "1975-07-05"
}
}, {
"CVE": {
"_from": "1914-01-01"
}
}],
"CW": [{
"ANG": {
"_from": "2010-10-10"
}
}],
"CX": [{
"AUD": {
"_from": "1966-02-14"
}
}],
"CY": [{
"CYP": {
"_from": "1914-09-10",
"_to": "2008-01-31"
}
}, {
"EUR": {
"_from": "2008-01-01"
}
}],
"CZ": [{
"CSK": {
"_from": "1953-06-01",
"_to": "1993-03-01"
}
}, {
"CZK": {
"_from": "1993-01-01"
}
}],
"DD": [{
"DDM": {
"_from": "1948-07-20",
"_to": "1990-10-02"
}
}],
"DE": [{
"DEM": {
"_from": "1948-06-20",
"_to": "2002-02-28"
}
}, {
"EUR": {
"_from": "1999-01-01"
}
}],
"DG": [{
"USD": {
"_from": "1965-11-08"
}
}],
"DJ": [{
"DJF": {
"_from": "1977-06-27"
}
}],
"DK": [{
"DKK": {
"_from": "1873-05-27"
}
}],
"DM": [{
"XCD": {
"_from": "1965-10-06"
}
}],
"DO": [{
"USD": {
"_from": "1905-06-21",
"_to": "1947-10-01"
}
}, {
"DOP": {
"_from": "1947-10-01"
}
}],
"DZ": [{
"DZD": {
"_from": "1964-04-01"
}
}],
"EA": [{
"EUR": {
"_from": "1999-01-01"
}
}],
"EC": [{
"ECS": {
"_from": "1884-04-01",
"_to": "2000-10-02"
}
}, {
"ECV": {
"_tender": "false",
"_from": "1993-05-23",
"_to": "2000-01-09"
}
}, {
"USD": {
"_from": "2000-10-02"
}
}],
"EE": [{
"SUR": {
"_from": "1961-01-01",
"_to": "1992-06-20"
}
}, {
"EEK": {
"_from": "1992-06-21",
"_to": "2010-12-31"
}
}, {
"EUR": {
"_from": "2011-01-01"
}
}],
"EG": [{
"EGP": {
"_from": "1885-11-14"
}
}],
"EH": [{
"MAD": {
"_from": "1976-02-26"
}
}],
"ER": [{
"ETB": {
"_from": "1993-05-24",
"_to": "1997-11-08"
}
}, {
"ERN": {
"_from": "1997-11-08"
}
}],
"ES": [{
"ESP": {
"_from": "1868-10-19",
"_to": "2002-02-28"
}
}, {
"ESB": {
"_tender": "false",
"_from": "1975-01-01",
"_to": "1994-12-31"
}
}, {
"ESA": {
"_tender": "false",
"_from": "1978-01-01",
"_to": "1981-12-31"
}
}, {
"EUR": {
"_from": "1999-01-01"
}
}],
"ET": [{
"ETB": {
"_from": "1976-09-15"
}
}],
"EU": [{
"XEU": {
"_tender": "false",
"_from": "1979-01-01",
"_to": "1998-12-31"
}
}, {
"EUR": {
"_from": "1999-01-01"
}
}],
"FI": [{
"FIM": {
"_from": "1963-01-01",
"_to": "2002-02-28"
}
}, {
"EUR": {
"_from": "1999-01-01"
}
}],
"FJ": [{
"FJD": {
"_from": "1969-01-13"
}
}],
"FK": [{
"FKP": {
"_from": "1901-01-01"
}
}],
"FM": [{
"JPY": {
"_from": "1914-10-03",
"_to": "1944-01-01"
}
}, {
"USD": {
"_from": "1944-01-01"
}
}],
"FO": [{
"DKK": {
"_from": "1948-01-01"
}
}],
"FR": [{
"FRF": {
"_from": "1960-01-01",
"_to": "2002-02-17"
}
}, {
"EUR": {
"_from": "1999-01-01"
}
}],
"GA": [{
"XAF": {
"_from": "1993-01-01"
}
}],
"GB": [{
"GBP": {
"_from": "1694-07-27"
}
}],
"GD": [{
"XCD": {
"_from": "1967-02-27"
}
}],
"GE": [{
"SUR": {
"_from": "1961-01-01",
"_to": "1991-12-25"
}
}, {
"RUR": {
"_from": "1991-12-25",
"_to": "1993-06-11"
}
}, {
"GEK": {
"_from": "1993-04-05",
"_to": "1995-09-25"
}
}, {
"GEL": {
"_from": "1995-09-23"
}
}],
"GF": [{
"FRF": {
"_from": "1960-01-01",
"_to": "2002-02-17"
}
}, {
"EUR": {
"_from": "1999-01-01"
}
}],
"GG": [{
"GBP": {
"_from": "1830-01-01"
}
}],
"GH": [{
"GHC": {
"_from": "1979-03-09",
"_to": "2007-12-31"
}
}, {
"GHS": {
"_from": "2007-07-03"
}
}],
"GI": [{
"GIP": {
"_from": "1713-01-01"
}
}],
"GL": [{
"DKK": {
"_from": "1873-05-27"
}
}],
"GM": [{
"GMD": {
"_from": "1971-07-01"
}
}],
"GN": [{
"GNS": {
"_from": "1972-10-02",
"_to": "1986-01-06"
}
}, {
"GNF": {
"_from": "1986-01-06"
}
}],
"GP": [{
"FRF": {
"_from": "1960-01-01",
"_to": "2002-02-17"
}
}, {
"EUR": {
"_from": "1999-01-01"
}
}],
"GQ": [{
"GQE": {
"_from": "1975-07-07",
"_to": "1986-06-01"
}
}, {
"XAF": {
"_from": "1993-01-01"
}
}],
"GR": [{
"GRD": {
"_from": "1954-05-01",
"_to": "2002-02-28"
}
}, {
"EUR": {
"_from": "2001-01-01"
}
}],
"GS": [{
"GBP": {
"_from": "1908-01-01"
}
}],
"GT": [{
"GTQ": {
"_from": "1925-05-27"
}
}],
"GU": [{
"USD": {
"_from": "1944-08-21"
}
}],
"GW": [{
"GWE": {
"_from": "1914-01-01",
"_to": "1976-02-28"
}
}, {
"GWP": {
"_from": "1976-02-28",
"_to": "1997-03-31"
}
}, {
"XOF": {
"_from": "1997-03-31"
}
}],
"GY": [{
"GYD": {
"_from": "1966-05-26"
}
}],
"HK": [{
"HKD": {
"_from": "1895-02-02"
}
}],
"HM": [{
"AUD": {
"_from": "1967-02-16"
}
}],
"HN": [{
"HNL": {
"_from": "1926-04-03"
}
}],
"HR": [{
"YUD": {
"_from": "1966-01-01",
"_to": "1990-01-01"
}
}, {
"YUN": {
"_from": "1990-01-01",
"_to": "1991-12-23"
}
}, {
"HRD": {
"_from": "1991-12-23",
"_to": "1995-01-01"
}
}, {
"HRK": {
"_from": "1994-05-30"
}
}],
"HT": [{
"HTG": {
"_from": "1872-08-26"
}
}, {
"USD": {
"_from": "1915-01-01"
}
}],
"HU": [{
"HUF": {
"_from": "1946-07-23"
}
}],
"IC": [{
"EUR": {
"_from": "1999-01-01"
}
}],
"ID": [{
"IDR": {
"_from": "1965-12-13"
}
}],
"IE": [{
"GBP": {
"_from": "1800-01-01",
"_to": "1922-01-01"
}
}, {
"IEP": {
"_from": "1922-01-01",
"_to": "2002-02-09"
}
}, {
"EUR": {
"_from": "1999-01-01"
}
}],
"IL": [{
"ILP": {
"_from": "1948-08-16",
"_to": "1980-02-22"
}
}, {
"ILR": {
"_from": "1980-02-22",
"_to": "1985-09-04"
}
}, {
"ILS": {
"_from": "1985-09-04"
}
}],
"IM": [{
"GBP": {
"_from": "1840-01-03"
}
}],
"IN": [{
"INR": {
"_from": "1835-08-17"
}
}],
"IO": [{
"USD": {
"_from": "1965-11-08"
}
}],
"IQ": [{
"EGP": {
"_from": "1920-11-11",
"_to": "1931-04-19"
}
}, {
"INR": {
"_from": "1920-11-11",
"_to": "1931-04-19"
}
}, {
"IQD": {
"_from": "1931-04-19"
}
}],
"IR": [{
"IRR": {
"_from": "1932-05-13"
}
}],
"IS": [{
"DKK": {
"_from": "1873-05-27",
"_to": "1918-12-01"
}
}, {
"ISJ": {
"_from": "1918-12-01",
"_to": "1981-01-01"
}
}, {
"ISK": {
"_from": "1981-01-01"
}
}],
"IT": [{
"ITL": {
"_from": "1862-08-24",
"_to": "2002-02-28"
}
}, {
"EUR": {
"_from": "1999-01-01"
}
}],
"JE": [{
"GBP": {
"_from": "1837-01-01"
}
}],
"JM": [{
"JMD": {
"_from": "1969-09-08"
}
}],
"JO": [{
"JOD": {
"_from": "1950-07-01"
}
}],
"JP": [{
"JPY": {
"_from": "1871-06-01"
}
}],
"KE": [{
"KES": {
"_from": "1966-09-14"
}
}],
"KG": [{
"SUR": {
"_from": "1961-01-01",
"_to": "1991-12-25"
}
}, {
"RUR": {
"_from": "1991-12-25",
"_to": "1993-05-10"
}
}, {
"KGS": {
"_from": "1993-05-10"
}
}],
"KH": [{
"KHR": {
"_from": "1980-03-20"
}
}],
"KI": [{
"AUD": {
"_from": "1966-02-14"
}
}],
"KM": [{
"KMF": {
"_from": "1975-07-06"
}
}],
"KN": [{
"XCD": {
"_from": "1965-10-06"
}
}],
"KP": [{
"KPW": {
"_from": "1959-04-17"
}
}],
"KR": [{
"KRO": {
"_from": "1945-08-15",
"_to": "1953-02-15"
}
}, {
"KRH": {
"_from": "1953-02-15",
"_to": "1962-06-10"
}
}, {
"KRW": {
"_from": "1962-06-10"
}
}],
"KW": [{
"KWD": {
"_from": "1961-04-01"
}
}],
"KY": [{
"JMD": {
"_from": "1969-09-08",
"_to": "1971-01-01"
}
}, {
"KYD": {
"_from": "1971-01-01"
}
}],
"KZ": [{
"KZT": {
"_from": "1993-11-05"
}
}],
"LA": [{
"LAK": {
"_from": "1979-12-10"
}
}],
"LB": [{
"LBP": {
"_from": "1948-02-02"
}
}],
"LC": [{
"XCD": {
"_from": "1965-10-06"
}
}],
"LI": [{
"CHF": {
"_from": "1921-02-01"
}
}],
"LK": [{
"LKR": {
"_from": "1978-05-22"
}
}],
"LR": [{
"LRD": {
"_from": "1944-01-01"
}
}],
"LS": [{
"ZAR": {
"_from": "1961-02-14"
}
}, {
"LSL": {
"_from": "1980-01-22"
}
}],
"LT": [{
"SUR": {
"_from": "1961-01-01",
"_to": "1992-10-01"
}
}, {
"LTT": {
"_from": "1992-10-01",
"_to": "1993-06-25"
}
}, {
"LTL": {
"_from": "1993-06-25",
"_to": "2014-12-31"
}
}, {
"EUR": {
"_from": "2015-01-01"
}
}],
"LU": [{
"LUF": {
"_from": "1944-09-04",
"_to": "2002-02-28"
}
}, {
"LUC": {
"_tender": "false",
"_from": "1970-01-01",
"_to": "1990-03-05"
}
}, {
"LUL": {
"_tender": "false",
"_from": "1970-01-01",
"_to": "1990-03-05"
}
}, {
"EUR": {
"_from": "1999-01-01"
}
}],
"LV": [{
"SUR": {
"_from": "1961-01-01",
"_to": "1992-07-20"
}
}, {
"LVR": {
"_from": "1992-05-07",
"_to": "1993-10-17"
}
}, {
"LVL": {
"_from": "1993-06-28",
"_to": "2013-12-31"
}
}, {
"EUR": {
"_from": "2014-01-01"
}
}],
"LY": [{
"LYD": {
"_from": "1971-09-01"
}
}],
"MA": [{
"MAF": {
"_from": "1881-01-01",
"_to": "1959-10-17"
}
}, {
"MAD": {
"_from": "1959-10-17"
}
}],
"MC": [{
"FRF": {
"_from": "1960-01-01",
"_to": "2002-02-17"
}
}, {
"MCF": {
"_from": "1960-01-01",
"_to": "2002-02-17"
}
}, {
"EUR": {
"_from": "1999-01-01"
}
}],
"MD": [{
"MDC": {
"_from": "1992-06-01",
"_to": "1993-11-29"
}
}, {
"MDL": {
"_from": "1993-11-29"
}
}],
"ME": [{
"YUM": {
"_from": "1994-01-24",
"_to": "2002-05-15"
}
}, {
"DEM": {
"_from": "1999-10-02",
"_to": "2002-05-15"
}
}, {
"EUR": {
"_from": "2002-01-01"
}
}],
"MF": [{
"FRF": {
"_from": "1960-01-01",
"_to": "2002-02-17"
}
}, {
"EUR": {
"_from": "1999-01-01"
}
}],
"MG": [{
"MGF": {
"_from": "1963-07-01",
"_to": "2004-12-31"
}
}, {
"MGA": {
"_from": "1983-11-01"
}
}],
"MH": [{
"USD": {
"_from": "1944-01-01"
}
}],
"MK": [{
"MKN": {
"_from": "1992-04-26",
"_to": "1993-05-20"
}
}, {
"MKD": {
"_from": "1993-05-20"
}
}],
"ML": [{
"XOF": {
"_from": "1958-11-24",
"_to": "1962-07-02"
}
}, {
"MLF": {
"_from": "1962-07-02",
"_to": "1984-08-31"
}
}, {
"XOF": {
"_from": "1984-06-01"
}
}],
"MM": [{
"BUK": {
"_from": "1952-07-01",
"_to": "1989-06-18"
}
}, {
"MMK": {
"_from": "1989-06-18"
}
}],
"MN": [{
"MNT": {
"_from": "1915-03-01"
}
}],
"MO": [{
"MOP": {
"_from": "1901-01-01"
}
}],
"MP": [{
"USD": {
"_from": "1944-01-01"
}
}],
"MQ": [{
"FRF": {
"_from": "1960-01-01",
"_to": "2002-02-17"
}
}, {
"EUR": {
"_from": "1999-01-01"
}
}],
"MR": [{
"XOF": {
"_from": "1958-11-28",
"_to": "1973-06-29"
}
}, {
"MRO": {
"_from": "1973-06-29"
}
}],
"MS": [{
"XCD": {
"_from": "1967-02-27"
}
}],
"MT": [{
"MTP": {
"_from": "1914-08-13",
"_to": "1968-06-07"
}
}, {
"MTL": {
"_from": "1968-06-07",
"_to": "2008-01-31"
}
}, {
"EUR": {
"_from": "2008-01-01"
}
}],
"MU": [{
"MUR": {
"_from": "1934-04-01"
}
}],
"MV": [{
"MVR": {
"_from": "1981-07-01"
}
}],
"MW": [{
"MWK": {
"_from": "1971-02-15"
}
}],
"MX": [{
"MXV": {
"_tender": "false"
}
}, {
"MXP": {
"_from": "1822-01-01",
"_to": "1992-12-31"
}
}, {
"MXN": {
"_from": "1993-01-01"
}
}],
"MY": [{
"MYR": {
"_from": "1963-09-16"
}
}],
"MZ": [{
"MZE": {
"_from": "1975-06-25",
"_to": "1980-06-16"
}
}, {
"MZM": {
"_from": "1980-06-16",
"_to": "2006-12-31"
}
}, {
"MZN": {
"_from": "2006-07-01"
}
}],
"NA": [{
"ZAR": {
"_from": "1961-02-14"
}
}, {
"NAD": {
"_from": "1993-01-01"
}
}],
"NC": [{
"XPF": {
"_from": "1985-01-01"
}
}],
"NE": [{
"XOF": {
"_from": "1958-12-19"
}
}],
"NF": [{
"AUD": {
"_from": "1966-02-14"
}
}],
"NG": [{
"NGN": {
"_from": "1973-01-01"
}
}],
"NI": [{
"NIC": {
"_from": "1988-02-15",
"_to": "1991-04-30"
}
}, {
"NIO": {
"_from": "1991-04-30"
}
}],
"NL": [{
"NLG": {
"_from": "1813-01-01",
"_to": "2002-02-28"
}
}, {
"EUR": {
"_from": "1999-01-01"
}
}],
"NO": [{
"SEK": {
"_from": "1873-05-27",
"_to": "1905-06-07"
}
}, {
"NOK": {
"_from": "1905-06-07"
}
}],
"NP": [{
"INR": {
"_from": "1870-01-01",
"_to": "1966-10-17"
}
}, {
"NPR": {
"_from": "1933-01-01"
}
}],
"NR": [{
"AUD": {
"_from": "1966-02-14"
}
}],
"NU": [{
"NZD": {
"_from": "1967-07-10"
}
}],
"NZ": [{
"NZD": {
"_from": "1967-07-10"
}
}],
"OM": [{
"OMR": {
"_from": "1972-11-11"
}
}],
"PA": [{
"PAB": {
"_from": "1903-11-04"
}
}, {
"USD": {
"_from": "1903-11-18"
}
}],
"PE": [{
"PES": {
"_from": "1863-02-14",
"_to": "1985-02-01"
}
}, {
"PEI": {
"_from": "1985-02-01",
"_to": "1991-07-01"
}
}, {
"PEN": {
"_from": "1991-07-01"
}
}],
"PF": [{
"XPF": {
"_from": "1945-12-26"
}
}],
"PG": [{
"AUD": {
"_from": "1966-02-14",
"_to": "1975-09-16"
}
}, {
"PGK": {
"_from": "1975-09-16"
}
}],
"PH": [{
"PHP": {
"_from": "1946-07-04"
}
}],
"PK": [{
"INR": {
"_from": "1835-08-17",
"_to": "1947-08-15"
}
}, {
"PKR": {
"_from": "1948-04-01"
}
}],
"PL": [{
"PLZ": {
"_from": "1950-10-28",
"_to": "1994-12-31"
}
}, {
"PLN": {
"_from": "1995-01-01"
}
}],
"PM": [{
"FRF": {
"_from": "1972-12-21",
"_to": "2002-02-17"
}
}, {
"EUR": {
"_from": "1999-01-01"
}
}],
"PN": [{
"NZD": {
"_from": "1969-01-13"
}
}],
"PR": [{
"ESP": {
"_from": "1800-01-01",
"_to": "1898-12-10"
}
}, {
"USD": {
"_from": "1898-12-10"
}
}],
"PS": [{
"JOD": {
"_from": "1950-07-01",
"_to": "1967-06-01"
}
}, {
"ILP": {
"_from": "1967-06-01",
"_to": "1980-02-22"
}
}, {
"ILS": {
"_from": "1985-09-04"
}
}, {
"JOD": {
"_from": "1996-02-12"
}
}],
"PT": [{
"PTE": {
"_from": "1911-05-22",
"_to": "2002-02-28"
}
}, {
"EUR": {
"_from": "1999-01-01"
}
}],
"PW": [{
"USD": {
"_from": "1944-01-01"
}
}],
"PY": [{
"PYG": {
"_from": "1943-11-01"
}
}],
"QA": [{
"QAR": {
"_from": "1973-05-19"
}
}],
"RE": [{
"FRF": {
"_from": "1975-01-01",
"_to": "2002-02-17"
}
}, {
"EUR": {
"_from": "1999-01-01"
}
}],
"RO": [{
"ROL": {
"_from": "1952-01-28",
"_to": "2006-12-31"
}
}, {
"RON": {
"_from": "2005-07-01"
}
}],
"RS": [{
"YUM": {
"_from": "1994-01-24",
"_to": "2002-05-15"
}
}, {
"CSD": {
"_from": "2002-05-15",
"_to": "2006-10-25"
}
}, {
"RSD": {
"_from": "2006-10-25"
}
}],
"RU": [{
"RUR": {
"_from": "1991-12-25",
"_to": "1998-12-31"
}
}, {
"RUB": {
"_from": "1999-01-01"
}
}],
"RW": [{
"RWF": {
"_from": "1964-05-19"
}
}],
"SA": [{
"SAR": {
"_from": "1952-10-22"
}
}],
"SB": [{
"AUD": {
"_from": "1966-02-14",
"_to": "1978-06-30"
}
}, {
"SBD": {
"_from": "1977-10-24"
}
}],
"SC": [{
"SCR": {
"_from": "1903-11-01"
}
}],
"SD": [{
"EGP": {
"_from": "1889-01-19",
"_to": "1958-01-01"
}
}, {
"GBP": {
"_from": "1889-01-19",
"_to": "1958-01-01"
}
}, {
"SDP": {
"_from": "1957-04-08",
"_to": "1998-06-01"
}
}, {
"SDD": {
"_from": "1992-06-08",
"_to": "2007-06-30"
}
}, {
"SDG": {
"_from": "2007-01-10"
}
}],
"SE": [{
"SEK": {
"_from": "1873-05-27"
}
}],
"SG": [{
"MYR": {
"_from": "1963-09-16",
"_to": "1967-06-12"
}
}, {
"SGD": {
"_from": "1967-06-12"
}
}],
"SH": [{
"SHP": {
"_from": "1917-02-15"
}
}],
"SI": [{
"SIT": {
"_from": "1992-10-07",
"_to": "2007-01-14"
}
}, {
"EUR": {
"_from": "2007-01-01"
}
}],
"SJ": [{
"NOK": {
"_from": "1905-06-07"
}
}],
"SK": [{
"CSK": {
"_from": "1953-06-01",
"_to": "1992-12-31"
}
}, {
"SKK": {
"_from": "1992-12-31",
"_to": "2009-01-01"
}
}, {
"EUR": {
"_from": "2009-01-01"
}
}],
"SL": [{
"GBP": {
"_from": "1808-11-30",
"_to": "1966-02-04"
}
}, {
"SLL": {
"_from": "1964-08-04"
}
}],
"SM": [{
"ITL": {
"_from": "1865-12-23",
"_to": "2001-02-28"
}
}, {
"EUR": {
"_from": "1999-01-01"
}
}],
"SN": [{
"XOF": {
"_from": "1959-04-04"
}
}],
"SO": [{
"SOS": {
"_from": "1960-07-01"
}
}],
"SR": [{
"NLG": {
"_from": "1815-11-20",
"_to": "1940-05-10"
}
}, {
"SRG": {
"_from": "1940-05-10",
"_to": "2003-12-31"
}
}, {
"SRD": {
"_from": "2004-01-01"
}
}],
"SS": [{
"SDG": {
"_from": "2007-01-10",
"_to": "2011-09-01"
}
}, {
"SSP": {
"_from": "2011-07-18"
}
}],
"ST": [{
"STD": {
"_from": "1977-09-08",
"_to": "2017-12-31"
}
}, {
"STN": {
"_from": "2018-01-01"
}
}],
"SU": [{
"SUR": {
"_from": "1961-01-01",
"_to": "1991-12-25"
}
}],
"SV": [{
"SVC": {
"_from": "1919-11-11",
"_to": "2001-01-01"
}
}, {
"USD": {
"_from": "2001-01-01"
}
}],
"SX": [{
"ANG": {
"_from": "2010-10-10"
}
}],
"SY": [{
"SYP": {
"_from": "1948-01-01"
}
}],
"SZ": [{
"SZL": {
"_from": "1974-09-06"
}
}],
"TA": [{
"GBP": {
"_from": "1938-01-12"
}
}],
"TC": [{
"USD": {
"_from": "1969-09-08"
}
}],
"TD": [{
"XAF": {
"_from": "1993-01-01"
}
}],
"TF": [{
"FRF": {
"_from": "1959-01-01",
"_to": "2002-02-17"
}
}, {
"EUR": {
"_from": "1999-01-01"
}
}],
"TG": [{
"XOF": {
"_from": "1958-11-28"
}
}],
"TH": [{
"THB": {
"_from": "1928-04-15"
}
}],
"TJ": [{
"RUR": {
"_from": "1991-12-25",
"_to": "1995-05-10"
}
}, {
"TJR": {
"_from": "1995-05-10",
"_to": "2000-10-25"
}
}, {
"TJS": {
"_from": "2000-10-26"
}
}],
"TK": [{
"NZD": {
"_from": "1967-07-10"
}
}],
"TL": [{
"TPE": {
"_from": "1959-01-02",
"_to": "2002-05-20"
}
}, {
"IDR": {
"_from": "1975-12-07",
"_to": "2002-05-20"
}
}, {
"USD": {
"_from": "1999-10-20"
}
}],
"TM": [{
"SUR": {
"_from": "1961-01-01",
"_to": "1991-12-25"
}
}, {
"RUR": {
"_from": "1991-12-25",
"_to": "1993-11-01"
}
}, {
"TMM": {
"_from": "1993-11-01",
"_to": "2009-01-01"
}
}, {
"TMT": {
"_from": "2009-01-01"
}
}],
"TN": [{
"TND": {
"_from": "1958-11-01"
}
}],
"TO": [{
"TOP": {
"_from": "1966-02-14"
}
}],
"TP": [{
"TPE": {
"_from": "1959-01-02",
"_to": "2002-05-20"
}
}, {
"IDR": {
"_from": "1975-12-07",
"_to": "2002-05-20"
}
}],
"TR": [{
"TRL": {
"_from": "1922-11-01",
"_to": "2005-12-31"
}
}, {
"TRY": {
"_from": "2005-01-01"
}
}],
"TT": [{
"TTD": {
"_from": "1964-01-01"
}
}],
"TV": [{
"AUD": {
"_from": "1966-02-14"
}
}],
"TW": [{
"TWD": {
"_from": "1949-06-15"
}
}],
"TZ": [{
"TZS": {
"_from": "1966-06-14"
}
}],
"UA": [{
"SUR": {
"_from": "1961-01-01",
"_to": "1991-12-25"
}
}, {
"RUR": {
"_from": "1991-12-25",
"_to": "1992-11-13"
}
}, {
"UAK": {
"_from": "1992-11-13",
"_to": "1993-10-17"
}
}, {
"UAH": {
"_from": "1996-09-02"
}
}],
"UG": [{
"UGS": {
"_from": "1966-08-15",
"_to": "1987-05-15"
}
}, {
"UGX": {
"_from": "1987-05-15"
}
}],
"UM": [{
"USD": {
"_from": "1944-01-01"
}
}],
"US": [{
"USN": {
"_tender": "false"
}
}, {
"USS": {
"_tender": "false",
"_to": "2014-03-01"
}
}, {
"USD": {
"_from": "1792-01-01"
}
}],
"UY": [{
"UYI": {
"_tender": "false"
}
}, {
"UYP": {
"_from": "1975-07-01",
"_to": "1993-03-01"
}
}, {
"UYU": {
"_from": "1993-03-01"
}
}],
"UZ": [{
"UZS": {
"_from": "1994-07-01"
}
}],
"VA": [{
"ITL": {
"_from": "1870-10-19",
"_to": "2002-02-28"
}
}, {
"EUR": {
"_from": "1999-01-01"
}
}],
"VC": [{
"XCD": {
"_from": "1965-10-06"
}
}],
"VE": [{
"VEB": {
"_from": "1871-05-11",
"_to": "2008-06-30"
}
}, {
"VEF": {
"_from": "2008-01-01"
}
}],
"VG": [{
"USD": {
"_from": "1833-01-01"
}
}, {
"GBP": {
"_from": "1833-01-01",
"_to": "1959-01-01"
}
}],
"VI": [{
"USD": {
"_from": "1837-01-01"
}
}],
"VN": [{
"VNN": {
"_from": "1978-05-03",
"_to": "1985-09-14"
}
}, {
"VND": {
"_from": "1985-09-14"
}
}],
"VU": [{
"VUV": {
"_from": "1981-01-01"
}
}],
"WF": [{
"XPF": {
"_from": "1961-07-30"
}
}],
"WS": [{
"WST": {
"_from": "1967-07-10"
}
}],
"XK": [{
"YUM": {
"_from": "1994-01-24",
"_to": "1999-09-30"
}
}, {
"DEM": {
"_from": "1999-09-01",
"_to": "2002-03-09"
}
}, {
"EUR": {
"_from": "2002-01-01"
}
}],
"YD": [{
"YDD": {
"_from": "1965-04-01",
"_to": "1996-01-01"
}
}],
"YE": [{
"YER": {
"_from": "1990-05-22"
}
}],
"YT": [{
"KMF": {
"_from": "1975-01-01",
"_to": "1976-02-23"
}
}, {
"FRF": {
"_from": "1976-02-23",
"_to": "2002-02-17"
}
}, {
"EUR": {
"_from": "1999-01-01"
}
}],
"YU": [{
"YUD": {
"_from": "1966-01-01",
"_to": "1990-01-01"
}
}, {
"YUN": {
"_from": "1990-01-01",
"_to": "1992-07-24"
}
}, {
"YUM": {
"_from": "1994-01-24",
"_to": "2002-05-15"
}
}],
"ZA": [{
"ZAR": {
"_from": "1961-02-14"
}
}, {
"ZAL": {
"_tender": "false",
"_from": "1985-09-01",
"_to": "1995-03-13"
}
}],
"ZM": [{
"ZMK": {
"_from": "1968-01-16",
"_to": "2013-01-01"
}
}, {
"ZMW": {
"_from": "2013-01-01"
}
}],
"ZR": [{
"ZRZ": {
"_from": "1971-10-27",
"_to": "1993-11-01"
}
}, {
"ZRN": {
"_from": "1993-11-01",
"_to": "1998-07-31"
}
}],
"ZW": [{
"RHD": {
"_from": "1970-02-17",
"_to": "1980-04-18"
}
}, {
"ZWD": {
"_from": "1980-04-18",
"_to": "2008-08-01"
}
}, {
"ZWR": {
"_from": "2008-08-01",
"_to": "2009-02-02"
}
}, {
"ZWL": {
"_from": "2009-02-02",
"_to": "2009-04-12"
}
}, {
"USD": {
"_from": "2009-04-12"
}
}],
"ZZ": [{
"XAG": {
"_tender": "false"
}
}, {
"XAU": {
"_tender": "false"
}
}, {
"XBA": {
"_tender": "false"
}
}, {
"XBB": {
"_tender": "false"
}
}, {
"XBC": {
"_tender": "false"
}
}, {
"XBD": {
"_tender": "false"
}
}, {
"XDR": {
"_tender": "false"
}
}, {
"XPD": {
"_tender": "false"
}
}, {
"XPT": {
"_tender": "false"
}
}, {
"XSU": {
"_tender": "false"
}
}, {
"XTS": {
"_tender": "false"
}
}, {
"XUA": {
"_tender": "false"
}
}, {
"XXX": {
"_tender": "false"
}
}, {
"XRE": {
"_tender": "false",
"_to": "1999-11-30"
}
}, {
"XFU": {
"_tender": "false",
"_to": "2013-11-30"
}
}, {
"XFO": {
"_tender": "false",
"_from": "1930-01-01",
"_to": "2003-04-01"
}
}]
}
},
"numberingSystems": {
"adlm": {
"_digits": "𞥐𞥑𞥒𞥓𞥔𞥕𞥖𞥗𞥘𞥙",
"_type": "numeric"
},
"ahom": {
"_digits": "𑜰𑜱𑜲𑜳𑜴𑜵𑜶𑜷𑜸𑜹",
"_type": "numeric"
},
"arab": {
"_digits": "٠١٢٣٤٥٦٧٨٩",
"_type": "numeric"
},
"arabext": {
"_digits": "۰۱۲۳۴۵۶۷۸۹",
"_type": "numeric"
},
"armn": {
"_rules": "armenian-upper",
"_type": "algorithmic"
},
"armnlow": {
"_rules": "armenian-lower",
"_type": "algorithmic"
},
"bali": {
"_digits": "᭐᭑᭒᭓᭔᭕᭖᭗᭘᭙",
"_type": "numeric"
},
"beng": {
"_digits": "০১২৩৪৫৬৭৮৯",
"_type": "numeric"
},
"bhks": {
"_digits": "𑱐𑱑𑱒𑱓𑱔𑱕𑱖𑱗𑱘𑱙",
"_type": "numeric"
},
"brah": {
"_digits": "𑁦𑁧𑁨𑁩𑁪𑁫𑁬𑁭𑁮𑁯",
"_type": "numeric"
},
"cakm": {
"_digits": "𑄶𑄷𑄸𑄹𑄺𑄻𑄼𑄽𑄾𑄿",
"_type": "numeric"
},
"cham": {
"_digits": "꩐꩑꩒꩓꩔꩕꩖꩗꩘꩙",
"_type": "numeric"
},
"cyrl": {
"_rules": "cyrillic-lower",
"_type": "algorithmic"
},
"deva": {
"_digits": "०१२३४५६७८९",
"_type": "numeric"
},
"ethi": {
"_rules": "ethiopic",
"_type": "algorithmic"
},
"fullwide": {
"_digits": "0123456789",
"_type": "numeric"
},
"geor": {
"_rules": "georgian",
"_type": "algorithmic"
},
"gonm": {
"_digits": "𑵐𑵑𑵒𑵓𑵔𑵕𑵖𑵗𑵘𑵙",
"_type": "numeric"
},
"grek": {
"_rules": "greek-upper",
"_type": "algorithmic"
},
"greklow": {
"_rules": "greek-lower",
"_type": "algorithmic"
},
"gujr": {
"_digits": "૦૧૨૩૪૫૬૭૮૯",
"_type": "numeric"
},
"guru": {
"_digits": "੦੧੨੩੪੫੬੭੮੯",
"_type": "numeric"
},
"hanidays": {
"_rules": "zh/SpelloutRules/spellout-numbering-days",
"_type": "algorithmic"
},
"hanidec": {
"_digits": "〇一二三四五六七八九",
"_type": "numeric"
},
"hans": {
"_rules": "zh/SpelloutRules/spellout-cardinal",
"_type": "algorithmic"
},
"hansfin": {
"_rules": "zh/SpelloutRules/spellout-cardinal-financial",
"_type": "algorithmic"
},
"hant": {
"_rules": "zh_Hant/SpelloutRules/spellout-cardinal",
"_type": "algorithmic"
},
"hantfin": {
"_rules": "zh_Hant/SpelloutRules/spellout-cardinal-financial",
"_type": "algorithmic"
},
"hebr": {
"_rules": "hebrew",
"_type": "algorithmic"
},
"hmng": {
"_digits": "𖭐𖭑𖭒𖭓𖭔𖭕𖭖𖭗𖭘𖭙",
"_type": "numeric"
},
"java": {
"_digits": "꧐꧑꧒꧓꧔꧕꧖꧗꧘꧙",
"_type": "numeric"
},
"jpan": {
"_rules": "ja/SpelloutRules/spellout-cardinal",
"_type": "algorithmic"
},
"jpanfin": {
"_rules": "ja/SpelloutRules/spellout-cardinal-financial",
"_type": "algorithmic"
},
"kali": {
"_digits": "꤀꤁꤂꤃꤄꤅꤆꤇꤈꤉",
"_type": "numeric"
},
"khmr": {
"_digits": "០១២៣៤៥៦៧៨៩",
"_type": "numeric"
},
"knda": {
"_digits": "೦೧೨೩೪೫೬೭೮೯",
"_type": "numeric"
},
"lana": {
"_digits": "᪀᪁᪂᪃᪄᪅᪆᪇᪈᪉",
"_type": "numeric"
},
"lanatham": {
"_digits": "᪐᪑᪒᪓᪔᪕᪖᪗᪘᪙",
"_type": "numeric"
},
"laoo": {
"_digits": "໐໑໒໓໔໕໖໗໘໙",
"_type": "numeric"
},
"latn": {
"_digits": "0123456789",
"_type": "numeric"
},
"lepc": {
"_digits": "᱀᱁᱂᱃᱄᱅᱆᱇᱈᱉",
"_type": "numeric"
},
"limb": {
"_digits": "᥆᥇᥈᥉᥊᥋᥌᥍᥎᥏",
"_type": "numeric"
},
"mathbold": {
"_digits": "𝟎𝟏𝟐𝟑𝟒𝟓𝟔𝟕𝟖𝟗",
"_type": "numeric"
},
"mathdbl": {
"_digits": "𝟘𝟙𝟚𝟛𝟜𝟝𝟞𝟟𝟠𝟡",
"_type": "numeric"
},
"mathmono": {
"_digits": "𝟶𝟷𝟸𝟹𝟺𝟻𝟼𝟽𝟾𝟿",
"_type": "numeric"
},
"mathsanb": {
"_digits": "𝟬𝟭𝟮𝟯𝟰𝟱𝟲𝟳𝟴𝟵",
"_type": "numeric"
},
"mathsans": {
"_digits": "𝟢𝟣𝟤𝟥𝟦𝟧𝟨𝟩𝟪𝟫",
"_type": "numeric"
},
"mlym": {
"_digits": "൦൧൨൩൪൫൬൭൮൯",
"_type": "numeric"
},
"modi": {
"_digits": "𑙐𑙑𑙒𑙓𑙔𑙕𑙖𑙗𑙘𑙙",
"_type": "numeric"
},
"mong": {
"_digits": "᠐᠑᠒᠓᠔᠕᠖᠗᠘᠙",
"_type": "numeric"
},
"mroo": {
"_digits": "𖩠𖩡𖩢𖩣𖩤𖩥𖩦𖩧𖩨𖩩",
"_type": "numeric"
},
"mtei": {
"_digits": "꯰꯱꯲꯳꯴꯵꯶꯷꯸꯹",
"_type": "numeric"
},
"mymr": {
"_digits": "၀၁၂၃၄၅၆၇၈၉",
"_type": "numeric"
},
"mymrshan": {
"_digits": "႐႑႒႓႔႕႖႗႘႙",
"_type": "numeric"
},
"mymrtlng": {
"_digits": "꧰꧱꧲꧳꧴꧵꧶꧷꧸꧹",
"_type": "numeric"
},
"newa": {
"_digits": "𑑐𑑑𑑒𑑓𑑔𑑕𑑖𑑗𑑘𑑙",
"_type": "numeric"
},
"nkoo": {
"_digits": "߀߁߂߃߄߅߆߇߈߉",
"_type": "numeric"
},
"olck": {
"_digits": "᱐᱑᱒᱓᱔᱕᱖᱗᱘᱙",
"_type": "numeric"
},
"orya": {
"_digits": "୦୧୨୩୪୫୬୭୮୯",
"_type": "numeric"
},
"osma": {
"_digits": "𐒠𐒡𐒢𐒣𐒤𐒥𐒦𐒧𐒨𐒩",
"_type": "numeric"
},
"roman": {
"_rules": "roman-upper",
"_type": "algorithmic"
},
"romanlow": {
"_rules": "roman-lower",
"_type": "algorithmic"
},
"saur": {
"_digits": "꣐꣑꣒꣓꣔꣕꣖꣗꣘꣙",
"_type": "numeric"
},
"shrd": {
"_digits": "𑇐𑇑𑇒𑇓𑇔𑇕𑇖𑇗𑇘𑇙",
"_type": "numeric"
},
"sind": {
"_digits": "𑋰𑋱𑋲𑋳𑋴𑋵𑋶𑋷𑋸𑋹",
"_type": "numeric"
},
"sinh": {
"_digits": "෦෧෨෩෪෫෬෭෮෯",
"_type": "numeric"
},
"sora": {
"_digits": "𑃰𑃱𑃲𑃳𑃴𑃵𑃶𑃷𑃸𑃹",
"_type": "numeric"
},
"sund": {
"_digits": "᮰᮱᮲᮳᮴᮵᮶᮷᮸᮹",
"_type": "numeric"
},
"takr": {
"_digits": "𑛀𑛁𑛂𑛃𑛄𑛅𑛆𑛇𑛈𑛉",
"_type": "numeric"
},
"talu": {
"_digits": "᧐᧑᧒᧓᧔᧕᧖᧗᧘᧙",
"_type": "numeric"
},
"taml": {
"_rules": "tamil",
"_type": "algorithmic"
},
"tamldec": {
"_digits": "௦௧௨௩௪௫௬௭௮௯",
"_type": "numeric"
},
"telu": {
"_digits": "౦౧౨౩౪౫౬౭౮౯",
"_type": "numeric"
},
"thai": {
"_digits": "๐๑๒๓๔๕๖๗๘๙",
"_type": "numeric"
},
"tibt": {
"_digits": "༠༡༢༣༤༥༦༧༨༩",
"_type": "numeric"
},
"tirh": {
"_digits": "𑓐𑓑𑓒𑓓𑓔𑓕𑓖𑓗𑓘𑓙",
"_type": "numeric"
},
"vaii": {
"_digits": "꘠꘡꘢꘣꘤꘥꘦꘧꘨꘩",
"_type": "numeric"
},
"wara": {
"_digits": "𑣠𑣡𑣢𑣣𑣤𑣥𑣦𑣧𑣨𑣩",
"_type": "numeric"
}
}
}
});
Globalize.load({
"main": {
"en": {
"dates": {
"calendars": {
"gregorian": {
"months": {
"format": {
"abbreviated": {
"1": "Jan",
"2": "Feb",
"3": "Mar",
"4": "Apr",
"5": "May",
"6": "Jun",
"7": "Jul",
"8": "Aug",
"9": "Sep",
"10": "Oct",
"11": "Nov",
"12": "Dec"
},
"narrow": {
"1": "J",
"2": "F",
"3": "M",
"4": "A",
"5": "M",
"6": "J",
"7": "J",
"8": "A",
"9": "S",
"10": "O",
"11": "N",
"12": "D"
},
"wide": {
"1": "January",
"2": "February",
"3": "March",
"4": "April",
"5": "May",
"6": "June",
"7": "July",
"8": "August",
"9": "September",
"10": "October",
"11": "November",
"12": "December"
}
},
"stand-alone": {
"abbreviated": {
"1": "Jan",
"2": "Feb",
"3": "Mar",
"4": "Apr",
"5": "May",
"6": "Jun",
"7": "Jul",
"8": "Aug",
"9": "Sep",
"10": "Oct",
"11": "Nov",
"12": "Dec"
},
"narrow": {
"1": "J",
"2": "F",
"3": "M",
"4": "A",
"5": "M",
"6": "J",
"7": "J",
"8": "A",
"9": "S",
"10": "O",
"11": "N",
"12": "D"
},
"wide": {
"1": "January",
"2": "February",
"3": "March",
"4": "April",
"5": "May",
"6": "June",
"7": "July",
"8": "August",
"9": "September",
"10": "October",
"11": "November",
"12": "December"
}
}
},
"days": {
"format": {
"abbreviated": {
"sun": "Sun",
"mon": "Mon",
"tue": "Tue",
"wed": "Wed",
"thu": "Thu",
"fri": "Fri",
"sat": "Sat"
},
"narrow": {
"sun": "S",
"mon": "M",
"tue": "T",
"wed": "W",
"thu": "T",
"fri": "F",
"sat": "S"
},
"short": {
"sun": "Su",
"mon": "Mo",
"tue": "Tu",
"wed": "We",
"thu": "Th",
"fri": "Fr",
"sat": "Sa"
},
"wide": {
"sun": "Sunday",
"mon": "Monday",
"tue": "Tuesday",
"wed": "Wednesday",
"thu": "Thursday",
"fri": "Friday",
"sat": "Saturday"
}
},
"stand-alone": {
"abbreviated": {
"sun": "Sun",
"mon": "Mon",
"tue": "Tue",
"wed": "Wed",
"thu": "Thu",
"fri": "Fri",
"sat": "Sat"
},
"narrow": {
"sun": "S",
"mon": "M",
"tue": "T",
"wed": "W",
"thu": "T",
"fri": "F",
"sat": "S"
},
"short": {
"sun": "Su",
"mon": "Mo",
"tue": "Tu",
"wed": "We",
"thu": "Th",
"fri": "Fr",
"sat": "Sa"
},
"wide": {
"sun": "Sunday",
"mon": "Monday",
"tue": "Tuesday",
"wed": "Wednesday",
"thu": "Thursday",
"fri": "Friday",
"sat": "Saturday"
}
}
},
"quarters": {
"format": {
"abbreviated": {
"1": "Q1",
"2": "Q2",
"3": "Q3",
"4": "Q4"
},
"narrow": {
"1": "1",
"2": "2",
"3": "3",
"4": "4"
},
"wide": {
"1": "1st quarter",
"2": "2nd quarter",
"3": "3rd quarter",
"4": "4th quarter"
}
},
"stand-alone": {
"abbreviated": {
"1": "Q1",
"2": "Q2",
"3": "Q3",
"4": "Q4"
},
"narrow": {
"1": "1",
"2": "2",
"3": "3",
"4": "4"
},
"wide": {
"1": "1st quarter",
"2": "2nd quarter",
"3": "3rd quarter",
"4": "4th quarter"
}
}
},
"dayPeriods": {
"format": {
"abbreviated": {
"midnight": "midnight",
"am": "AM",
"am-alt-variant": "am",
"noon": "noon",
"pm": "PM",
"pm-alt-variant": "pm",
"morning1": "in the morning",
"afternoon1": "in the afternoon",
"evening1": "in the evening",
"night1": "at night"
},
"narrow": {
"midnight": "mi",
"am": "a",
"am-alt-variant": "am",
"noon": "n",
"pm": "p",
"pm-alt-variant": "pm",
"morning1": "in the morning",
"afternoon1": "in the afternoon",
"evening1": "in the evening",
"night1": "at night"
},
"wide": {
"midnight": "midnight",
"am": "AM",
"am-alt-variant": "am",
"noon": "noon",
"pm": "PM",
"pm-alt-variant": "pm",
"morning1": "in the morning",
"afternoon1": "in the afternoon",
"evening1": "in the evening",
"night1": "at night"
}
},
"stand-alone": {
"abbreviated": {
"midnight": "midnight",
"am": "AM",
"am-alt-variant": "am",
"noon": "noon",
"pm": "PM",
"pm-alt-variant": "pm",
"morning1": "morning",
"afternoon1": "afternoon",
"evening1": "evening",
"night1": "night"
},
"narrow": {
"midnight": "midnight",
"am": "AM",
"am-alt-variant": "am",
"noon": "noon",
"pm": "PM",
"pm-alt-variant": "pm",
"morning1": "morning",
"afternoon1": "afternoon",
"evening1": "evening",
"night1": "night"
},
"wide": {
"midnight": "midnight",
"am": "AM",
"am-alt-variant": "am",
"noon": "noon",
"pm": "PM",
"pm-alt-variant": "pm",
"morning1": "morning",
"afternoon1": "afternoon",
"evening1": "evening",
"night1": "night"
}
}
},
"eras": {
"eraNames": {
"0": "Before Christ",
"1": "Anno Domini",
"0-alt-variant": "Before Common Era",
"1-alt-variant": "Common Era"
},
"eraAbbr": {
"0": "BC",
"1": "AD",
"0-alt-variant": "BCE",
"1-alt-variant": "CE"
},
"eraNarrow": {
"0": "B",
"1": "A",
"0-alt-variant": "BCE",
"1-alt-variant": "CE"
}
},
"dateFormats": {
"full": "EEEE, MMMM d, y",
"long": "MMMM d, y",
"medium": "MMM d, y",
"short": "M/d/yy"
},
"timeFormats": {
"full": "h:mm:ss a zzzz",
"long": "h:mm:ss a z",
"medium": "h:mm:ss a",
"short": "h:mm a"
},
"dateTimeFormats": {
"full": "{1} 'at' {0}",
"long": "{1} 'at' {0}",
"medium": "{1}, {0}",
"short": "{1}, {0}",
"availableFormats": {
"Bh": "h B",
"Bhm": "h:mm B",
"Bhms": "h:mm:ss B",
"d": "d",
"E": "ccc",
"EBhm": "E h:mm B",
"EBhms": "E h:mm:ss B",
"Ed": "d E",
"Ehm": "E h:mm a",
"EHm": "E HH:mm",
"Ehms": "E h:mm:ss a",
"EHms": "E HH:mm:ss",
"Gy": "y G",
"GyMMM": "MMM y G",
"GyMMMd": "MMM d, y G",
"GyMMMEd": "E, MMM d, y G",
"h": "h a",
"H": "HH",
"hm": "h:mm a",
"Hm": "HH:mm",
"hms": "h:mm:ss a",
"Hms": "HH:mm:ss",
"hmsv": "h:mm:ss a v",
"Hmsv": "HH:mm:ss v",
"hmv": "h:mm a v",
"Hmv": "HH:mm v",
"M": "L",
"Md": "M/d",
"MEd": "E, M/d",
"MMM": "LLL",
"MMMd": "MMM d",
"MMMEd": "E, MMM d",
"MMMMd": "MMMM d",
"MMMMW-count-one": "'week' W 'of' MMMM",
"MMMMW-count-other": "'week' W 'of' MMMM",
"ms": "mm:ss",
"y": "y",
"yM": "M/y",
"yMd": "M/d/y",
"yMEd": "E, M/d/y",
"yMMM": "MMM y",
"yMMMd": "MMM d, y",
"yMMMEd": "E, MMM d, y",
"yMMMM": "MMMM y",
"yQQQ": "QQQ y",
"yQQQQ": "QQQQ y",
"yw-count-one": "'week' w 'of' Y",
"yw-count-other": "'week' w 'of' Y"
}
}
}
}
},
"numbers": {
"defaultNumberingSystem": "latn",
"otherNumberingSystems": {
"native": "latn"
},
"minimumGroupingDigits": "1",
"symbols-numberSystem-latn": {
"decimal": ".",
"group": ",",
"list": ";",
"percentSign": "%",
"plusSign": "+",
"minusSign": "-",
"exponential": "E",
"superscriptingExponent": "×",
"perMille": "‰",
"infinity": "∞",
"nan": "NaN",
"timeSeparator": ":"
},
"decimalFormats-numberSystem-latn": {
"standard": "#,##0.###"
},
"scientificFormats-numberSystem-latn": {
"standard": "#E0"
},
"percentFormats-numberSystem-latn": {
"standard": "#,##0%"
},
"currencyFormats-numberSystem-latn": {
"currencySpacing": {
"beforeCurrency": {
"currencyMatch": "[:^S:]",
"surroundingMatch": "[:digit:]",
"insertBetween": " "
},
"afterCurrency": {
"currencyMatch": "[:^S:]",
"surroundingMatch": "[:digit:]",
"insertBetween": " "
}
},
"standard": "¤#,##0.00",
"accounting": "¤#,##0.00;(¤#,##0.00)"
},
"currencies": {
"ADP": {
"symbol": "ADP"
},
"AED": {
"symbol": "AED"
},
"AFA": {
"symbol": "AFA"
},
"AFN": {
"symbol": "AFN"
},
"ALK": {
"symbol": "ALK"
},
"ALL": {
"symbol": "ALL"
},
"AMD": {
"symbol": "AMD"
},
"ANG": {
"symbol": "ANG"
},
"AOA": {
"symbol": "AOA",
"symbol-alt-narrow": "Kz"
},
"AOK": {
"symbol": "AOK"
},
"AON": {
"symbol": "AON"
},
"AOR": {
"symbol": "AOR"
},
"ARA": {
"symbol": "ARA"
},
"ARL": {
"symbol": "ARL"
},
"ARM": {
"symbol": "ARM"
},
"ARP": {
"symbol": "ARP"
},
"ARS": {
"symbol": "ARS",
"symbol-alt-narrow": "$"
},
"ATS": {
"symbol": "ATS"
},
"AUD": {
"symbol": "A$",
"symbol-alt-narrow": "$"
},
"AWG": {
"symbol": "AWG"
},
"AZM": {
"symbol": "AZM"
},
"AZN": {
"symbol": "AZN"
},
"BAD": {
"symbol": "BAD"
},
"BAM": {
"symbol": "BAM",
"symbol-alt-narrow": "KM"
},
"BAN": {
"symbol": "BAN"
},
"BBD": {
"symbol": "BBD",
"symbol-alt-narrow": "$"
},
"BDT": {
"symbol": "BDT",
"symbol-alt-narrow": "৳"
},
"BEC": {
"symbol": "BEC"
},
"BEF": {
"symbol": "BEF"
},
"BEL": {
"symbol": "BEL"
},
"BGL": {
"symbol": "BGL"
},
"BGM": {
"symbol": "BGM"
},
"BGN": {
"symbol": "BGN"
},
"BGO": {
"symbol": "BGO"
},
"BHD": {
"symbol": "BHD"
},
"BIF": {
"symbol": "BIF"
},
"BMD": {
"symbol": "BMD",
"symbol-alt-narrow": "$"
},
"BND": {
"symbol": "BND",
"symbol-alt-narrow": "$"
},
"BOB": {
"symbol": "BOB",
"symbol-alt-narrow": "Bs"
},
"BOL": {
"symbol": "BOL"
},
"BOP": {
"symbol": "BOP"
},
"BOV": {
"symbol": "BOV"
},
"BRB": {
"symbol": "BRB"
},
"BRC": {
"symbol": "BRC"
},
"BRE": {
"symbol": "BRE"
},
"BRL": {
"symbol": "R$",
"symbol-alt-narrow": "R$"
},
"BRN": {
"symbol": "BRN"
},
"BRR": {
"symbol": "BRR"
},
"BRZ": {
"symbol": "BRZ"
},
"BSD": {
"symbol": "BSD",
"symbol-alt-narrow": "$"
},
"BTN": {
"symbol": "BTN"
},
"BUK": {
"symbol": "BUK"
},
"BWP": {
"symbol": "BWP",
"symbol-alt-narrow": "P"
},
"BYB": {
"symbol": "BYB"
},
"BYN": {
"symbol": "BYN",
"symbol-alt-narrow": "р."
},
"BYR": {
"symbol": "BYR"
},
"BZD": {
"symbol": "BZD",
"symbol-alt-narrow": "$"
},
"CAD": {
"symbol": "CA$",
"symbol-alt-narrow": "$"
},
"CDF": {
"symbol": "CDF"
},
"CHE": {
"symbol": "CHE"
},
"CHF": {
"symbol": "CHF"
},
"CHW": {
"symbol": "CHW"
},
"CLE": {
"symbol": "CLE"
},
"CLF": {
"symbol": "CLF"
},
"CLP": {
"symbol": "CLP",
"symbol-alt-narrow": "$"
},
"CNH": {
"symbol": "CNH"
},
"CNX": {
"symbol": "CNX"
},
"CNY": {
"symbol": "CN¥",
"symbol-alt-narrow": "¥"
},
"COP": {
"symbol": "COP",
"symbol-alt-narrow": "$"
},
"COU": {
"symbol": "COU"
},
"CRC": {
"symbol": "CRC",
"symbol-alt-narrow": "₡"
},
"CSD": {
"symbol": "CSD"
},
"CSK": {
"symbol": "CSK"
},
"CUC": {
"symbol": "CUC",
"symbol-alt-narrow": "$"
},
"CUP": {
"symbol": "CUP",
"symbol-alt-narrow": "$"
},
"CVE": {
"symbol": "CVE"
},
"CYP": {
"symbol": "CYP"
},
"CZK": {
"symbol": "CZK",
"symbol-alt-narrow": "Kč"
},
"DDM": {
"symbol": "DDM"
},
"DEM": {
"symbol": "DEM"
},
"DJF": {
"symbol": "DJF"
},
"DKK": {
"symbol": "DKK",
"symbol-alt-narrow": "kr"
},
"DOP": {
"symbol": "DOP",
"symbol-alt-narrow": "$"
},
"DZD": {
"symbol": "DZD"
},
"ECS": {
"symbol": "ECS"
},
"ECV": {
"symbol": "ECV"
},
"EEK": {
"symbol": "EEK"
},
"EGP": {
"symbol": "EGP",
"symbol-alt-narrow": "E£"
},
"ERN": {
"symbol": "ERN"
},
"ESA": {
"symbol": "ESA"
},
"ESB": {
"symbol": "ESB"
},
"ESP": {
"symbol": "ESP",
"symbol-alt-narrow": "₧"
},
"ETB": {
"symbol": "ETB"
},
"EUR": {
"symbol": "€",
"symbol-alt-narrow": "€"
},
"FIM": {
"symbol": "FIM"
},
"FJD": {
"symbol": "FJD",
"symbol-alt-narrow": "$"
},
"FKP": {
"symbol": "FKP",
"symbol-alt-narrow": "£"
},
"FRF": {
"symbol": "FRF"
},
"GBP": {
"symbol": "£",
"symbol-alt-narrow": "£"
},
"GEK": {
"symbol": "GEK"
},
"GEL": {
"symbol": "GEL",
"symbol-alt-narrow": "₾"
},
"GHC": {
"symbol": "GHC"
},
"GHS": {
"symbol": "GHS"
},
"GIP": {
"symbol": "GIP",
"symbol-alt-narrow": "£"
},
"GMD": {
"symbol": "GMD"
},
"GNF": {
"symbol": "GNF",
"symbol-alt-narrow": "FG"
},
"GNS": {
"symbol": "GNS"
},
"GQE": {
"symbol": "GQE"
},
"GRD": {
"symbol": "GRD"
},
"GTQ": {
"symbol": "GTQ",
"symbol-alt-narrow": "Q"
},
"GWE": {
"symbol": "GWE"
},
"GWP": {
"symbol": "GWP"
},
"GYD": {
"symbol": "GYD",
"symbol-alt-narrow": "$"
},
"HKD": {
"symbol": "HK$",
"symbol-alt-narrow": "$"
},
"HNL": {
"symbol": "HNL",
"symbol-alt-narrow": "L"
},
"HRD": {
"symbol": "HRD"
},
"HRK": {
"symbol": "HRK",
"symbol-alt-narrow": "kn"
},
"HTG": {
"symbol": "HTG"
},
"HUF": {
"symbol": "HUF",
"symbol-alt-narrow": "Ft"
},
"IDR": {
"symbol": "IDR",
"symbol-alt-narrow": "Rp"
},
"IEP": {
"symbol": "IEP"
},
"ILP": {
"symbol": "ILP"
},
"ILR": {
"symbol": "ILR"
},
"ILS": {
"symbol": "₪",
"symbol-alt-narrow": "₪"
},
"INR": {
"symbol": "₹",
"symbol-alt-narrow": "₹"
},
"IQD": {
"symbol": "IQD"
},
"IRR": {
"symbol": "IRR"
},
"ISJ": {
"symbol": "ISJ"
},
"ISK": {
"symbol": "ISK",
"symbol-alt-narrow": "kr"
},
"ITL": {
"symbol": "ITL"
},
"JMD": {
"symbol": "JMD",
"symbol-alt-narrow": "$"
},
"JOD": {
"symbol": "JOD"
},
"JPY": {
"symbol": "¥",
"symbol-alt-narrow": "¥"
},
"KES": {
"symbol": "KES"
},
"KGS": {
"symbol": "KGS"
},
"KHR": {
"symbol": "KHR",
"symbol-alt-narrow": "៛"
},
"KMF": {
"symbol": "KMF",
"symbol-alt-narrow": "CF"
},
"KPW": {
"symbol": "KPW",
"symbol-alt-narrow": "₩"
},
"KRH": {
"symbol": "KRH"
},
"KRO": {
"symbol": "KRO"
},
"KRW": {
"symbol": "₩",
"symbol-alt-narrow": "₩"
},
"KWD": {
"symbol": "KWD"
},
"KYD": {
"symbol": "KYD",
"symbol-alt-narrow": "$"
},
"KZT": {
"symbol": "KZT",
"symbol-alt-narrow": "₸"
},
"LAK": {
"symbol": "LAK",
"symbol-alt-narrow": "₭"
},
"LBP": {
"symbol": "LBP",
"symbol-alt-narrow": "L£"
},
"LKR": {
"symbol": "LKR",
"symbol-alt-narrow": "Rs"
},
"LRD": {
"symbol": "LRD",
"symbol-alt-narrow": "$"
},
"LSL": {
"symbol": "LSL"
},
"LTL": {
"symbol": "LTL",
"symbol-alt-narrow": "Lt"
},
"LTT": {
"symbol": "LTT"
},
"LUC": {
"symbol": "LUC"
},
"LUF": {
"symbol": "LUF"
},
"LUL": {
"symbol": "LUL"
},
"LVL": {
"symbol": "LVL",
"symbol-alt-narrow": "Ls"
},
"LVR": {
"symbol": "LVR"
},
"LYD": {
"symbol": "LYD"
},
"MAD": {
"symbol": "MAD"
},
"MAF": {
"symbol": "MAF"
},
"MCF": {
"symbol": "MCF"
},
"MDC": {
"symbol": "MDC"
},
"MDL": {
"symbol": "MDL"
},
"MGA": {
"symbol": "MGA",
"symbol-alt-narrow": "Ar"
},
"MGF": {
"symbol": "MGF"
},
"MKD": {
"symbol": "MKD"
},
"MKN": {
"symbol": "MKN"
},
"MLF": {
"symbol": "MLF"
},
"MMK": {
"symbol": "MMK",
"symbol-alt-narrow": "K"
},
"MNT": {
"symbol": "MNT",
"symbol-alt-narrow": "₮"
},
"MOP": {
"symbol": "MOP"
},
"MRO": {
"symbol": "MRO"
},
"MTL": {
"symbol": "MTL"
},
"MTP": {
"symbol": "MTP"
},
"MUR": {
"symbol": "MUR",
"symbol-alt-narrow": "Rs"
},
"MVP": {
"symbol": "MVP"
},
"MVR": {
"symbol": "MVR"
},
"MWK": {
"symbol": "MWK"
},
"MXN": {
"symbol": "MX$",
"symbol-alt-narrow": "$"
},
"MXP": {
"symbol": "MXP"
},
"MXV": {
"symbol": "MXV"
},
"MYR": {
"symbol": "MYR",
"symbol-alt-narrow": "RM"
},
"MZE": {
"symbol": "MZE"
},
"MZM": {
"symbol": "MZM"
},
"MZN": {
"symbol": "MZN"
},
"NAD": {
"symbol": "NAD",
"symbol-alt-narrow": "$"
},
"NGN": {
"symbol": "NGN",
"symbol-alt-narrow": "₦"
},
"NIC": {
"symbol": "NIC"
},
"NIO": {
"symbol": "NIO",
"symbol-alt-narrow": "C$"
},
"NLG": {
"symbol": "NLG"
},
"NOK": {
"symbol": "NOK",
"symbol-alt-narrow": "kr"
},
"NPR": {
"symbol": "NPR",
"symbol-alt-narrow": "Rs"
},
"NZD": {
"symbol": "NZ$",
"symbol-alt-narrow": "$"
},
"OMR": {
"symbol": "OMR"
},
"PAB": {
"symbol": "PAB"
},
"PEI": {
"symbol": "PEI"
},
"PEN": {
"symbol": "PEN"
},
"PES": {
"symbol": "PES"
},
"PGK": {
"symbol": "PGK"
},
"PHP": {
"symbol": "PHP",
"symbol-alt-narrow": "₱"
},
"PKR": {
"symbol": "PKR",
"symbol-alt-narrow": "Rs"
},
"PLN": {
"symbol": "PLN",
"symbol-alt-narrow": "zł"
},
"PLZ": {
"symbol": "PLZ"
},
"PTE": {
"symbol": "PTE"
},
"PYG": {
"symbol": "PYG",
"symbol-alt-narrow": "₲"
},
"QAR": {
"symbol": "QAR"
},
"RHD": {
"symbol": "RHD"
},
"ROL": {
"symbol": "ROL"
},
"RON": {
"symbol": "RON",
"symbol-alt-narrow": "lei"
},
"RSD": {
"symbol": "RSD"
},
"RUB": {
"symbol": "RUB",
"symbol-alt-narrow": "₽"
},
"RUR": {
"symbol": "RUR",
"symbol-alt-narrow": "р."
},
"RWF": {
"symbol": "RWF",
"symbol-alt-narrow": "RF"
},
"SAR": {
"symbol": "SAR"
},
"SBD": {
"symbol": "SBD",
"symbol-alt-narrow": "$"
},
"SCR": {
"symbol": "SCR"
},
"SDD": {
"symbol": "SDD"
},
"SDG": {
"symbol": "SDG"
},
"SDP": {
"symbol": "SDP"
},
"SEK": {
"symbol": "SEK",
"symbol-alt-narrow": "kr"
},
"SGD": {
"symbol": "SGD",
"symbol-alt-narrow": "$"
},
"SHP": {
"symbol": "SHP",
"symbol-alt-narrow": "£"
},
"SIT": {
"symbol": "SIT"
},
"SKK": {
"symbol": "SKK"
},
"SLL": {
"symbol": "SLL"
},
"SOS": {
"symbol": "SOS"
},
"SRD": {
"symbol": "SRD",
"symbol-alt-narrow": "$"
},
"SRG": {
"symbol": "SRG"
},
"SSP": {
"symbol": "SSP",
"symbol-alt-narrow": "£"
},
"STD": {
"symbol": "STD",
"symbol-alt-narrow": "Db"
},
"STN": {
"symbol": "STN"
},
"SUR": {
"symbol": "SUR"
},
"SVC": {
"symbol": "SVC"
},
"SYP": {
"symbol": "SYP",
"symbol-alt-narrow": "£"
},
"SZL": {
"symbol": "SZL"
},
"THB": {
"symbol": "THB",
"symbol-alt-narrow": "฿"
},
"TJR": {
"symbol": "TJR"
},
"TJS": {
"symbol": "TJS"
},
"TMM": {
"symbol": "TMM"
},
"TMT": {
"symbol": "TMT"
},
"TND": {
"symbol": "TND"
},
"TOP": {
"symbol": "TOP",
"symbol-alt-narrow": "T$"
},
"TPE": {
"symbol": "TPE"
},
"TRL": {
"symbol": "TRL"
},
"TRY": {
"symbol": "TRY",
"symbol-alt-narrow": "₺"
},
"TTD": {
"symbol": "TTD",
"symbol-alt-narrow": "$"
},
"TWD": {
"symbol": "NT$",
"symbol-alt-narrow": "$"
},
"TZS": {
"symbol": "TZS"
},
"UAH": {
"symbol": "UAH",
"symbol-alt-narrow": "₴"
},
"UAK": {
"symbol": "UAK"
},
"UGS": {
"symbol": "UGS"
},
"UGX": {
"symbol": "UGX"
},
"USD": {
"symbol": "$",
"symbol-alt-narrow": "$"
},
"USN": {
"symbol": "USN"
},
"USS": {
"symbol": "USS"
},
"UYI": {
"symbol": "UYI"
},
"UYP": {
"symbol": "UYP"
},
"UYU": {
"symbol": "UYU",
"symbol-alt-narrow": "$"
},
"UZS": {
"symbol": "UZS"
},
"VEB": {
"symbol": "VEB"
},
"VEF": {
"symbol": "VEF",
"symbol-alt-narrow": "Bs"
},
"VND": {
"symbol": "₫",
"symbol-alt-narrow": "₫"
},
"VNN": {
"symbol": "VNN"
},
"VUV": {
"symbol": "VUV"
},
"WST": {
"symbol": "WST"
},
"XAF": {
"symbol": "FCFA"
},
"XAG": {
"symbol": "XAG"
},
"XAU": {
"symbol": "XAU"
},
"XBA": {
"symbol": "XBA"
},
"XBB": {
"symbol": "XBB"
},
"XBC": {
"symbol": "XBC"
},
"XBD": {
"symbol": "XBD"
},
"XCD": {
"symbol": "EC$",
"symbol-alt-narrow": "$"
},
"XDR": {
"symbol": "XDR"
},
"XEU": {
"symbol": "XEU"
},
"XFO": {
"symbol": "XFO"
},
"XFU": {
"symbol": "XFU"
},
"XOF": {
"symbol": "CFA"
},
"XPD": {
"symbol": "XPD"
},
"XPF": {
"symbol": "CFPF"
},
"XPT": {
"symbol": "XPT"
},
"XRE": {
"symbol": "XRE"
},
"XSU": {
"symbol": "XSU"
},
"XTS": {
"symbol": "XTS"
},
"XUA": {
"symbol": "XUA"
},
"XXX": {
"symbol": "XXX"
},
"YDD": {
"symbol": "YDD"
},
"YER": {
"symbol": "YER"
},
"YUD": {
"symbol": "YUD"
},
"YUM": {
"symbol": "YUM"
},
"YUN": {
"symbol": "YUN"
},
"YUR": {
"symbol": "YUR"
},
"ZAL": {
"symbol": "ZAL"
},
"ZAR": {
"symbol": "ZAR",
"symbol-alt-narrow": "R"
},
"ZMK": {
"symbol": "ZMK"
},
"ZMW": {
"symbol": "ZMW",
"symbol-alt-narrow": "ZK"
},
"ZRN": {
"symbol": "ZRN"
},
"ZRZ": {
"symbol": "ZRZ"
},
"ZWD": {
"symbol": "ZWD"
},
"ZWL": {
"symbol": "ZWL"
},
"ZWR": {
"symbol": "ZWR"
}
}
}
}
}
});
Globalize.locale('en-US');
DevExpress.localization.locale('en-US');
});
//
-->
</script>
<div class="dxbs-textbox ml-auto mr-1 tarihlenClass" id="Tarih">
<div>
<input id="Tarih_I" class="form-control tarihClass" type="text" name="ctl00$Tarih" value="19.11.2024" disabled="disabled">
</div>
</div>
<div class="examplelittle pr-0">
<script id="dxss_984670264" data-executed="true">
<!--
ASPx.SS(function(ASPx, dx) {
ASPx.AccessibilitySR.AddStringResources({
'MenuVerticalText': 'Vertical',
'MenuHorizontalText': 'Horizontal',
'MenuText': 'menu',
'MenuBarText': 'menubar',
'MenuLevelText': 'level'
});
ASPx.AccessibilitySR.DefaultCallbackMessage = 'Callback in process.';
});
//
-->
</script>
<nav class="dxbs-menu clearfix ml-auto mr-0" id="LangMenu">
<ul class="myheader nav nav-pills">
<li class="nav-item myitem" role="presentation" id="LangMenu_DXI0_">
<a class="nav-link" role="button" aria-haspopup="true" aria-expanded="false" aria-label="Show sub menu" href="javascript:;" id="LangMenu_DXI0_T"><span class="text">EN</span><span class="popout dropdown-toggle"></span></a>
<ul class="dxbs-dm dropdown-menu dx-dropdown-menu" id="LangMenu_DXM0_">
<li class="mysubitem" role="presentation" id="LangMenu_DXI0i0_"><a class="dropdown-item active" id="LangMenu_DXI0i0_T" href="javascript:;"><span class="text">English</span></a></li>
<li class="mysubitem" role="presentation" id="LangMenu_DXI0i1_"><a class="dropdown-item" href="/Default.aspx?lang=de" id="LangMenu_DXI0i1_T"><span class="text">Deutsch</span></a></li>
<li class="mysubitem" role="presentation" id="LangMenu_DXI0i2_"><a class="dropdown-item" href="/Default.aspx?lang=zh" id="LangMenu_DXI0i2_T"><span class="text">中文</span></a></li>
<li class="mysubitem" role="presentation" id="LangMenu_DXI0i3_"><a class="dropdown-item" href="/Default.aspx?lang=fr" id="LangMenu_DXI0i3_T"><span class="text">Français</span></a></li>
<li class="mysubitem" role="presentation" id="LangMenu_DXI0i4_"><a class="dropdown-item" href="/Default.aspx?lang=tr" id="LangMenu_DXI0i4_T"><span class="text">Türkçe</span></a></li>
<li class="mysubitem" role="presentation" id="LangMenu_DXI0i5_"><a class="dropdown-item" href="/Default.aspx?lang=id" id="LangMenu_DXI0i5_T"><span class="text">Indonesia</span></a></li>
<li class="mysubitem" role="presentation" id="LangMenu_DXI0i6_"><a class="dropdown-item" href="/Default.aspx?lang=es" id="LangMenu_DXI0i6_T"><span class="text">Español</span></a></li>
<li class="mysubitem" role="presentation" id="LangMenu_DXI0i7_"><a class="dropdown-item" href="/Default.aspx?lang=it" id="LangMenu_DXI0i7_T"><span class="text">Italiano</span></a></li>
</ul>
</li>
</ul>
</nav>
</div>
</div>
</nav>
<nav class="navbar navbar-expand-lg navbar-dark pl-0 pr-1 py-0 fixed-top marginNav2Class" style="z-index: 4; background-color: #1b4167; ">
<div class="container-fluid mx-0 px-0 " id="myUlvi">
<div class="d-flex order-lg-1 ml-auto my-0 pr-0 pt-0 pb-0 example ">
<nav class="dxbs-menu clearfix" id="PortfolioMenu">
<ul class="myheader nav nav-pills">
<li class="nav-item myitem RegisterFont" role="presentation" id="PortfolioMenu_DXI0_"><a class="nav-link" href="FreeRegister.aspx?lang=en" id="PortfolioMenu_DXI0_T"><span class="text">Register Free</span></a></li>
</ul>
</nav>
<nav class="dxbs-menu clearfix" id="WatchlistMenu">
<ul class="myheader nav nav-pills">
<li class="nav-item myitem RegisterFont" role="presentation" id="WatchlistMenu_DXI0_"><a class="nav-link" href="Signin.aspx?lang=en" id="WatchlistMenu_DXI0_T"><span class="text">Sign In</span></a></li>
</ul>
</nav>
<div class="input-group input-group-sm searchboxlenClass my-1 ">
<input name="ctl00$SearchBox" type="text" id="SearchBox" onkeypress="return check(event)" class="form-control" aria-label="inputGroup-sizing-sm" maxlength="30">
<div class="input-group-append">
<button id="SearchButton" aria-label="Name" class="btn btn-secondary " type="button" onclick="Ara()" alt="Submit">
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-search" viewBox="0 0 16 16">
<path d="M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001q.044.06.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1 1 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0"></path>
</svg>
</button>
</div>
</div>
</div>
<button class="navbar-toggler order-first ml-1" type="button" id="hamburger" data-toggle="collapse" data-parent="#myUlvi" data-target="#navbarNavDropdown" aria-controls="navbarNavDropdown" aria-expanded="false" aria-label="Toggle navigation"
style="border-width: 0px; border-style: none; color: #e8e8fa; padding-left: 3px; ">
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-list" viewBox="0 0 16 16">
<path fill-rule="evenodd" d="M2.5 12a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5m0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5m0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5"></path>
</svg>
</button>
<div class="collapse navbar-collapse example" id="navbarNavDropdown" data-parent="#myUlvi">
<nav class="dxbs-menu clearfix mr-auto text-center scrollable-menu" id="Topmenu">
<ul class="nav navbar-nav">
<li class="nav-item" role="presentation" id="Topmenu_DXI0_"><a class="nav-link" href="SignalList.aspx?lang=en&MarketSymbol=XETRA" id="Topmenu_DXI0_T"><span class="text">XETRA</span></a></li>
<li class="nav-item" role="presentation" id="Topmenu_DXI6_"><a class="nav-link" href="IndexSignalList.aspx?lang=en" id="Topmenu_DXI6_T"><span class="text">Index</span></a></li>
<li class="nav-item" role="presentation" id="Topmenu_DXI7_"><a class="nav-link" href="SignalListFX.aspx?lang=en" id="Topmenu_DXI7_T"><span class="text">fx</span></a></li>
</ul>
</nav>
</div>
</div>
</nav>
<div class="container-fluid m-0 p-0" style="background-color: #FFFFFF">
<div class="row m-0 p-0 ">
<div class="col-12 col-lg-12 col-xl-9 m-0 py-0 px-0 ">
<div class="container-fluid m-0 px-0 pt-2 pb-1 ">
<div class="row m-0 p-0 " style="background-color: #EAEAEA ">
<div class="d-flex m-0 py-1 px-1 ">
<img id="Content_MarketOk" src="Content/images/DownArrowReed.svg" alt="">
</div>
<div id="Content_MarketCommantaryHeader" class=" m-0 px-1 py-1 CommantaryHeader ">MARKET STATUS REPORT</div>
</div>
<div id="Content_Div71" class="row m-0 p-0 ">
<div class="col-12 col-lg-6 col-xl-6 m-0 py-1 px-1 CommantaryText ">
<div id="Content_TrendHeader" class="container m-0 p-0" style="font-weight: bold">Trend:</div>
<div id="Content_MarketCommantaryText" class="container CommantaryText m-0 p-0 ">The market is BEARISH for the moment. The bears are dominating the market. On the other hand, we cannot say that the bulls are very happy but they do not
want to change their positions yet. In fact, there is not much appetite for confirming bearish patterns.</div>
</div>
<div class="col-12 col-lg-6 col-xl-6 m-0 py-1 px-1 CommantaryText ">
<div id="Content_MarketFlowHeader" class="container m-0 p-0" style="font-weight: bold">Money Flow:</div>
<div id="Content_MarketFlow" class="container CommantaryText m-0 p-0">Currently, the bears are slightly stronger and the flow of money is rather balanced. You also have to know that the money invested in shares does not feel safe
anymore. Investors are worried that they may go down with the market.</div>
</div>
</div>
</div>
<div class="row mt-2 mb-0 mx-0 p-0 " style="background-color: #EAEAEA ">
<div id="Content_BottomFishers" class=" m-0 px-1 py-2 CommantaryHeader ">OVERBOUGHT/OVERSOLD STOCKS</div>
<div class="container-fluid my-0 py-0 mx-0 px-1 condensedName bg-white" style=" font-size: 12px; font-weight: bold;">
<nav class="dxbs-menu clearfix myheader" id="Content_TickerSelectMenu">
<ul class="myheader nav nav-pills">
<li class="nav-item myitem" role="presentation" id="Content_TickerSelectMenu_DXI0_"><a class="nav-link BackgroundBull active" href="javascript:;" id="Content_TickerSelectMenu_DXI0_T"><span class="text">GXRP.DE</span></a></li>
<li class="nav-item myitem" role="presentation" id="Content_TickerSelectMenu_DXI1_"><a class="nav-link BackgroundBull" href="javascript:;" id="Content_TickerSelectMenu_DXI1_T"><span class="text">J5A.DE</span></a></li>
<li class="nav-item myitem" role="presentation" id="Content_TickerSelectMenu_DXI2_"><a class="nav-link BackgroundBull" href="javascript:;" id="Content_TickerSelectMenu_DXI2_T"><span class="text">AXTZ.DE</span></a></li>
<li class="nav-item myitem" role="presentation" id="Content_TickerSelectMenu_DXI3_"><a class="nav-link BackgroundBull" href="javascript:;" id="Content_TickerSelectMenu_DXI3_T"><span class="text">21XH.DE</span></a></li>
<li class="nav-item myitem" role="presentation" id="Content_TickerSelectMenu_DXI4_"><a class="nav-link BackgroundBull" href="javascript:;" id="Content_TickerSelectMenu_DXI4_T"><span class="text">VIXL.DE</span></a></li>
<li class="nav-item myitem" role="presentation" id="Content_TickerSelectMenu_DXI5_"><a class="nav-link BackgroundBull" href="javascript:;" id="Content_TickerSelectMenu_DXI5_T"><span class="text">N4G.DE</span></a></li>
<li class="nav-item myitem" role="presentation" id="Content_TickerSelectMenu_DXI6_"><a class="nav-link BackgroundBull" href="javascript:;" id="Content_TickerSelectMenu_DXI6_T"><span class="text">CSH.DE</span></a></li>
<li class="nav-item myitem" role="presentation" id="Content_TickerSelectMenu_DXI7_"><a class="nav-link BackgroundBull" href="javascript:;" id="Content_TickerSelectMenu_DXI7_T"><span class="text">NP5.DE</span></a></li>
</ul>
</nav>
</div>
</div>
<div class="container-fluid my-0 py-0 mx-0 px-0 jumbotron " style=" background-color: #e5e8e7;">
<div id="Content_BootstrapCallbackPanel1">
<div class="row mx-0 px-0 pt-2 pb-0" style="background-color: #e5e8e7;">
<div id="Content_BootstrapCallbackPanel1_Div1" class="col-12 m-0 p-0 text-center d-none d-xl-block d-lg-block">
<a class="dxbs-hyperlink" id="Content_BootstrapCallbackPanel1_HistoryChartLink" href="SignalPage.aspx?lang=en&Ticker=GXRP.DE" target="_blank" rel="noopener noreferrer"><span style="font-size:14px; font-weight:bold">GXRP.DE</span><span style="font-size:12px"> XRPetc ETC Group Physical XRP ETN (XETRA) [Overbought]</span></a>
</div>
<div id="Content_BootstrapCallbackPanel1_Div3" class="col-12 m-0 p-0 text-center d-block d-xl-none d-lg-none">
<a class="dxbs-hyperlink" id="Content_BootstrapCallbackPanel1_HistoryChartShortLink" href="SignalPage.aspx?lang=en&Ticker=GXRP.DE" target="_blank" rel="noopener noreferrer"><span style="font-size:14px; font-weight:bold">GXRP.DE</span><span style="font-size:12px"> (XETRA) [Overbought]</span></a>
</div>
</div>
<div class="m-0 pt-0 pl-2 pr-2 pb-0 " style="height: 424px; ">
<div class="dxbs-chart dxbs-widget-root dxbs-loaded" id="Content_BootstrapCallbackPanel1_BootstrapChart1" style="height:100%;width:100%;">
<div class="dxbs-widget-container dx-visibility-change-handler"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" fill="none" stroke="none" stroke-width="0" class="dxc dxc-chart" width="1184" height="424"
style="line-height: normal; user-select: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); display: block; overflow: hidden;" direction="ltr" role="img">
<defs>
<filter id="DevExpress_1" x="-50%" y="-50%" width="200%" height="200%" transform="translate(0,0)">
<feGaussianBlur in="SourceGraphic" result="gaussianBlurResult" stdDeviation="3"></feGaussianBlur>
<feOffset in="gaussianBlurResult" result="offsetResult" dx="2" dy="6"></feOffset>
<feFlood result="floodResult" flood-color="" flood-opacity="0.8"></feFlood>
<feComposite in="floodResult" in2="offsetResult" operator="in" result="compositeResult"></feComposite>
<feComposite in="SourceGraphic" in2="compositeResult" operator="over"></feComposite>
</filter>
<clipPath id="DevExpress_2">
<rect x="0" y="0" width="1184" height="424" transform="translate(0,0)"></rect>
</clipPath>
<clipPath id="DevExpress_7">
<rect x="0" y="9" width="1160" height="388" transform="translate(0,0)"></rect>
</clipPath>
<clipPath id="DevExpress_8">
<rect x="0" y="9" width="1160" height="388" transform="translate(0,0)"></rect>
</clipPath>
<clipPath id="DevExpress_9">
<rect x="0" y="9" width="1184" height="388" transform="translate(0,0)"></rect>
</clipPath>
</defs>
<rect x="0" y="0" width="1184" height="424" transform="translate(0,0)" fill="gray" opacity="0.0001"></rect>
<g class="dxc-background">
<rect x="0" y="9" width="1160" height="388" transform="translate(0,0)" fill="white" stroke-width="0"></rect>
</g>
<g class="dxc-strips-group">
<g class="dxc-arg-strips" clip-path="url(#DevExpress_7)"></g>
<g class="dxc-val-strips" clip-path="url(#DevExpress_7)"></g>
</g>
<g class="dxc-grids-group">
<g class="dxc-arg-grid">
<path d="M 32 9 L 32 397" transform="translate(0.5,0)" stroke="#d3d3d3" stroke-width="1" opacity="1" class="mychartclasshistory"></path>
<path d="M 114 9 L 114 397" transform="translate(0.5,0)" stroke="#d3d3d3" stroke-width="1" opacity="1" class="mychartclasshistory"></path>
<path d="M 196 9 L 196 397" transform="translate(0.5,0)" stroke="#d3d3d3" stroke-width="1" opacity="1" class="mychartclasshistory"></path>
<path d="M 278 9 L 278 397" transform="translate(0.5,0)" stroke="#d3d3d3" stroke-width="1" opacity="1" class="mychartclasshistory"></path>
<path d="M 360 9 L 360 397" transform="translate(0.5,0)" stroke="#d3d3d3" stroke-width="1" opacity="1" class="mychartclasshistory"></path>
<path d="M 442 9 L 442 397" transform="translate(0.5,0)" stroke="#d3d3d3" stroke-width="1" opacity="1" class="mychartclasshistory"></path>
<path d="M 524 9 L 524 397" transform="translate(0.5,0)" stroke="#d3d3d3" stroke-width="1" opacity="1" class="mychartclasshistory"></path>
<path d="M 606 9 L 606 397" transform="translate(0.5,0)" stroke="#d3d3d3" stroke-width="1" opacity="1" class="mychartclasshistory"></path>
<path d="M 688 9 L 688 397" transform="translate(0.5,0)" stroke="#d3d3d3" stroke-width="1" opacity="1" class="mychartclasshistory"></path>
<path d="M 770 9 L 770 397" transform="translate(0.5,0)" stroke="#d3d3d3" stroke-width="1" opacity="1" class="mychartclasshistory"></path>
<path d="M 852 9 L 852 397" transform="translate(0.5,0)" stroke="#d3d3d3" stroke-width="1" opacity="1" class="mychartclasshistory"></path>
<path d="M 934 9 L 934 397" transform="translate(0.5,0)" stroke="#d3d3d3" stroke-width="1" opacity="1" class="mychartclasshistory"></path>
<path d="M 1016 9 L 1016 397" transform="translate(0.5,0)" stroke="#d3d3d3" stroke-width="1" opacity="1" class="mychartclasshistory"></path>
<path d="M 1098 9 L 1098 397" transform="translate(0.5,0)" stroke="#d3d3d3" stroke-width="1" opacity="1" class="mychartclasshistory"></path>
</g>
<g class="dxc-val-grid">
<path d="M 0 332 L 1160 332" transform="translate(0,0.5)" stroke="#d3d3d3" stroke-width="1" opacity="1" class="mychartclasshistory"></path>
<path d="M 0 267 L 1160 267" transform="translate(0,0.5)" stroke="#d3d3d3" stroke-width="1" opacity="1" class="mychartclasshistory"></path>
<path d="M 0 203 L 1160 203" transform="translate(0,0.5)" stroke="#d3d3d3" stroke-width="1" opacity="1" class="mychartclasshistory"></path>
<path d="M 0 138 L 1160 138" transform="translate(0,0.5)" stroke="#d3d3d3" stroke-width="1" opacity="1" class="mychartclasshistory"></path>
<path d="M 0 73 L 1160 73" transform="translate(0,0.5)" stroke="#d3d3d3" stroke-width="1" opacity="1" class="mychartclasshistory"></path>
</g>
</g>
<g class="dxc-border">
<path d="M 1 10 L 1159 10 L 1159 396 L 1 396 L 1 10 Z" transform="translate(0,0)" fill="none" stroke="#d3d3d3" stroke-width="2" stroke-linecap="square"></path>
</g>
<g class="dxc-axes-group">
<g class="dxc-arg-axis" transform="translate(0,0)" clip-path="url(#DevExpress_2)">
<g class="dxc-arg-line">
<path d="M 32 396 L 32 403" transform="translate(0.5,0)" stroke="#767676" stroke-width="1" opacity="1"></path>
<path d="M 114 396 L 114 403" transform="translate(0.5,0)" stroke="#767676" stroke-width="1" opacity="1"></path>
<path d="M 196 396 L 196 403" transform="translate(0.5,0)" stroke="#767676" stroke-width="1" opacity="1"></path>
<path d="M 278 396 L 278 403" transform="translate(0.5,0)" stroke="#767676" stroke-width="1" opacity="1"></path>
<path d="M 360 396 L 360 403" transform="translate(0.5,0)" stroke="#767676" stroke-width="1" opacity="1"></path>
<path d="M 442 396 L 442 403" transform="translate(0.5,0)" stroke="#767676" stroke-width="1" opacity="1"></path>
<path d="M 524 396 L 524 403" transform="translate(0.5,0)" stroke="#767676" stroke-width="1" opacity="1"></path>
<path d="M 606 396 L 606 403" transform="translate(0.5,0)" stroke="#767676" stroke-width="1" opacity="1"></path>
<path d="M 688 396 L 688 403" transform="translate(0.5,0)" stroke="#767676" stroke-width="1" opacity="1"></path>
<path d="M 770 396 L 770 403" transform="translate(0.5,0)" stroke="#767676" stroke-width="1" opacity="1"></path>
<path d="M 852 396 L 852 403" transform="translate(0.5,0)" stroke="#767676" stroke-width="1" opacity="1"></path>
<path d="M 934 396 L 934 403" transform="translate(0.5,0)" stroke="#767676" stroke-width="1" opacity="1"></path>
<path d="M 1016 396 L 1016 403" transform="translate(0.5,0)" stroke="#767676" stroke-width="1" opacity="1"></path>
<path d="M 1098 396 L 1098 403" transform="translate(0.5,0)" stroke="#767676" stroke-width="1" opacity="1"></path>
</g>
<g class="dxc-arg-title"></g>
</g>
<g class="dxc-val-axis" transform="translate(0,0)" clip-path="url(#DevExpress_2)">
<g class="dxc-val-line"></g>
<g class="dxc-val-title"></g>
</g>
</g>
<g class="dxc-strips-labels-group">
<g class="dxc-arg-axis-labels"></g>
<g class="dxc-val-axis-labels"></g>
</g>
<g class="dxc-constant-lines-group">
<g class="dxc-arg-constant-lines"></g>
<g class="dxc-arg-constant-lines" transform="translate(0,0)"></g>
<g class="dxc-arg-constant-lines" transform="translate(0,0)"></g>
<g class="dxc-val-constant-lines"></g>
<g class="dxc-val-constant-lines" transform="translate(0,0)"></g>
<g class="dxc-val-constant-lines" transform="translate(0,0)"></g>
</g>
<g class="dxc-series-group">
<g class="dxc-series">
<g class="dxc-markers" clip-path="url(#DevExpress_8)">
<g stroke="#D3D3D3" stroke-width="1" fill="#D3D3D3" class="default-markers">
<path d="M 44 337 L 44 337 L 48 337 L 48 345 L 44 345 L 44 345 L 44 345 L 40 345 L 40 337 L 44 337 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="Red" stroke-width="1" fill="Red"></path>
<path d="M 68 341 L 68 342 L 72 342 L 72 343 L 68 343 L 68 343 L 68 343 L 64 343 L 64 342 L 68 342 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="Red" stroke-width="1" fill="Red"></path>
<path d="M 208 353 L 208 354 L 212 354 L 212 356 L 208 356 L 208 356 L 208 356 L 204 356 L 204 354 L 208 354 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="Red" stroke-width="1" fill="Red"></path>
<path d="M 442 345 L 442 348 L 442 347 L 438 347 L 446 347 L 442 347 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="DarkGray" stroke-width="1" fill="DarkGray"></path>
<path d="M 524 321 L 524 324 L 528 324 L 528 333 L 524 333 L 524 333 L 524 333 L 520 333 L 520 324 L 524 324 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="DarkGray" stroke-width="1" fill="DarkGray">
</path>
<path d="M 606 362 L 606 362 L 610 362 L 610 363 L 606 363 L 606 366 L 606 363 L 602 363 L 602 362 L 606 362 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="DarkGray" stroke-width="1" fill="DarkGray">
</path>
<path d="M 653 363 L 653 364 L 657 364 L 657 365 L 653 365 L 653 366 L 653 365 L 649 365 L 649 364 L 653 364 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="DarkGray" stroke-width="1" fill="DarkGray">
</path>
<path d="M 723 353 L 723 354 L 727 354 L 727 355 L 723 355 L 723 355 L 723 355 L 719 355 L 719 354 L 723 354 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="Red" stroke-width="1" fill="Red"></path>
<path d="M 770 354 L 770 356 L 774 356 L 774 358 L 770 358 L 770 359 L 770 358 L 766 358 L 766 356 L 770 356 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="DarkGray" stroke-width="1" fill="DarkGray">
</path>
<path d="M 805 364 L 805 366 L 805 364 L 801 364 L 809 364 L 805 364 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="DarkGray" stroke-width="1" fill="DarkGray"></path>
<path d="M 970 352 L 970 352 L 974 352 L 974 354 L 970 354 L 970 355 L 970 354 L 966 354 L 966 352 L 970 352 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="DarkGray" stroke-width="1" fill="DarkGray">
</path>
<path d="M 1098 76 L 1098 76 L 1102 76 L 1102 93 L 1098 93 L 1098 105 L 1098 93 L 1094 93 L 1094 76 L 1098 76 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="Red" stroke-width="1" fill="Red"></path>
</g>
<g stroke="#ff0000" stroke-width="1" fill="#ff0000" class="reduction-markers">
<path d="M 56 342 L 56 343 L 60 343 L 60 345 L 56 345 L 56 345 L 56 345 L 52 345 L 52 343 L 56 343 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="Red" stroke-width="1" fill="Red"></path>
<path d="M 79 342 L 79 342 L 83 342 L 83 343 L 79 343 L 79 343 L 79 343 L 75 343 L 75 342 L 79 342 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="Red" stroke-width="1" fill="Red"></path>
<path d="M 138 348 L 138 348 L 142 348 L 142 356 L 138 356 L 138 356 L 138 356 L 134 356 L 134 348 L 138 348 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="Red" stroke-width="1" fill="Red"></path>
<path d="M 161 353 L 161 356 L 165 356 L 165 360 L 161 360 L 161 360 L 161 360 L 157 360 L 157 356 L 161 356 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="Red" stroke-width="1" fill="Red"></path>
<path d="M 231 360 L 231 361 L 235 361 L 235 362 L 231 362 L 231 362 L 231 362 L 227 362 L 227 361 L 231 361 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="Red" stroke-width="1" fill="Red"></path>
<path d="M 243 367 L 243 368 L 247 368 L 247 371 L 243 371 L 243 371 L 243 371 L 239 371 L 239 368 L 243 368 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="MediumSeaGreen" stroke-width="1"
fill="MediumSeaGreen"></path>
<path d="M 302 367 L 302 370 L 302 368 L 298 368 L 306 368 L 302 368 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="DarkGray" stroke-width="1" fill="DarkGray"></path>
<path d="M 360 352 L 360 353 L 364 353 L 364 354 L 360 354 L 360 354 L 360 354 L 356 354 L 356 353 L 360 353 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="Red" stroke-width="1" fill="Red"></path>
<path d="M 384 350 L 384 350 L 388 350 L 388 355 L 384 355 L 384 355 L 384 355 L 380 355 L 380 350 L 384 350 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="Red" stroke-width="1" fill="Red"></path>
<path d="M 407 346 L 407 347 L 411 347 L 411 350 L 407 350 L 407 350 L 407 350 L 403 350 L 403 347 L 407 347 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="DarkGray" stroke-width="1" fill="DarkGray">
</path>
<path d="M 454 347 L 454 348 L 454 348 L 450 348 L 458 348 L 454 348 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="DarkGray" stroke-width="1" fill="DarkGray"></path>
<path d="M 536 328 L 536 333 L 540 333 L 540 336 L 536 336 L 536 336 L 536 336 L 532 336 L 532 333 L 536 333 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="DarkGray" stroke-width="1" fill="DarkGray">
</path>
<path d="M 548 340 L 548 340 L 552 340 L 552 345 L 548 345 L 548 348 L 548 345 L 544 345 L 544 340 L 548 340 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="DarkGray" stroke-width="1" fill="DarkGray">
</path>
<path d="M 559 368 L 559 368 L 563 368 L 563 375 L 559 375 L 559 375 L 559 375 L 555 375 L 555 368 L 559 368 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="MediumSeaGreen" stroke-width="1"
fill="MediumSeaGreen"></path>
<path d="M 618 367 L 618 367 L 622 367 L 622 371 L 618 371 L 618 371 L 618 371 L 614 371 L 614 367 L 618 367 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="DarkGray" stroke-width="1" fill="DarkGray">
</path>
<path d="M 700 359 L 700 359 L 704 359 L 704 362 L 700 362 L 700 362 L 700 362 L 696 362 L 696 359 L 700 359 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="DarkGray" stroke-width="1" fill="DarkGray">
</path>
<path d="M 735 357 L 735 357 L 739 357 L 739 359 L 735 359 L 735 359 L 735 359 L 731 359 L 731 357 L 735 357 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="Red" stroke-width="1" fill="Red"></path>
<path d="M 782 358 L 782 358 L 786 358 L 786 363 L 782 363 L 782 363 L 782 363 L 778 363 L 778 358 L 782 358 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="DarkGray" stroke-width="1" fill="DarkGray">
</path>
<path d="M 793 364 L 793 364 L 797 364 L 797 366 L 793 366 L 793 366 L 793 366 L 789 366 L 789 364 L 793 364 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="DarkGray" stroke-width="1" fill="DarkGray">
</path>
<path d="M 852 369 L 852 370 L 856 370 L 856 371 L 852 371 L 852 371 L 852 371 L 848 371 L 848 370 L 852 370 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="DarkGray" stroke-width="1" fill="DarkGray">
</path>
<path d="M 876 367 L 876 367 L 880 367 L 880 368 L 876 368 L 876 368 L 876 368 L 872 368 L 872 367 L 876 367 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="DarkGray" stroke-width="1" fill="DarkGray">
</path>
<path d="M 888 369 L 888 371 L 892 371 L 892 374 L 888 374 L 888 374 L 888 374 L 884 374 L 884 371 L 888 371 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="MediumSeaGreen" stroke-width="1"
fill="MediumSeaGreen"></path>
<path d="M 946 372 L 946 372 L 950 372 L 950 375 L 946 375 L 946 375 L 946 375 L 942 375 L 942 372 L 946 372 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="DarkGray" stroke-width="1" fill="DarkGray">
</path>
<path d="M 1110 105 L 1110 109 L 1114 109 L 1114 112 L 1110 112 L 1110 121 L 1110 112 L 1106 112 L 1106 109 L 1110 109 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="DarkGray" stroke-width="1"
fill="DarkGray"></path>
</g>
<g stroke="#D3D3D3" stroke-width="1" fill="#ffffff" class="default-positive-markers">
<path d="M 32 346 L 32 348 L 36 348 L 36 352 L 32 352 L 32 352 L 32 352 L 28 352 L 28 348 L 32 348 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="DarkGray" stroke-width="1" fill="#ffffff"></path>
<path d="M 126 344 L 126 344 L 130 344 L 130 346 L 126 346 L 126 348 L 126 346 L 122 346 L 122 344 L 126 344 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="Red" stroke-width="1" fill="#ffffff"></path>
<path d="M 149 351 L 149 351 L 153 351 L 153 352 L 149 352 L 149 352 L 149 352 L 145 352 L 145 351 L 149 351 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="Red" stroke-width="1" fill="#ffffff"></path>
<path d="M 196 358 L 196 358 L 200 358 L 200 359 L 196 359 L 196 359 L 196 359 L 192 359 L 192 358 L 196 358 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="Red" stroke-width="1" fill="#ffffff"></path>
<path d="M 278 368 L 278 368 L 282 368 L 282 369 L 278 369 L 278 369 L 278 369 L 274 369 L 274 368 L 278 368 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="MediumSeaGreen" stroke-width="1"
fill="#ffffff"></path>
<path d="M 290 364 L 290 365 L 294 365 L 294 367 L 290 367 L 290 367 L 290 367 L 286 367 L 286 365 L 290 365 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="DarkGray" stroke-width="1" fill="#ffffff">
</path>
<path d="M 313 357 L 313 357 L 317 357 L 317 365 L 313 365 L 313 365 L 313 365 L 309 365 L 309 357 L 313 357 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="Red" stroke-width="1" fill="#ffffff"></path>
<path d="M 325 352 L 325 352 L 329 352 L 329 355 L 325 355 L 325 356 L 325 355 L 321 355 L 321 352 L 325 352 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="Red" stroke-width="1" fill="#ffffff"></path>
<path d="M 372 345 L 372 345 L 376 345 L 376 347 L 372 347 L 372 347 L 372 347 L 368 347 L 368 345 L 372 345 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="Red" stroke-width="1" fill="#ffffff"></path>
<path d="M 395 347 L 395 347 L 399 347 L 399 349 L 395 349 L 395 349 L 395 349 L 391 349 L 391 347 L 395 347 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="Red" stroke-width="1" fill="#ffffff"></path>
<path d="M 466 346 L 466 346 L 470 346 L 470 349 L 466 349 L 466 349 L 466 349 L 462 349 L 462 346 L 466 346 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="DarkGray" stroke-width="1" fill="#ffffff">
</path>
<path d="M 477 346 L 477 346 L 481 346 L 481 348 L 477 348 L 477 348 L 477 348 L 473 348 L 473 346 L 477 346 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="Red" stroke-width="1" fill="#ffffff"></path>
<path d="M 571 369 L 571 371 L 575 371 L 575 372 L 571 372 L 571 372 L 571 372 L 567 372 L 567 371 L 571 371 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="MediumSeaGreen" stroke-width="1"
fill="#ffffff"></path>
<path d="M 630 366 L 630 367 L 630 367 L 626 367 L 634 367 L 630 367 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="DarkGray" stroke-width="1" fill="#ffffff"></path>
<path d="M 641 365 L 641 365 L 645 365 L 645 369 L 641 369 L 641 369 L 641 369 L 637 369 L 637 365 L 641 365 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="DarkGray" stroke-width="1" fill="#ffffff">
</path>
<path d="M 688 359 L 688 359 L 692 359 L 692 364 L 688 364 L 688 364 L 688 364 L 684 364 L 684 359 L 688 359 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="DarkGray" stroke-width="1" fill="#ffffff">
</path>
<path d="M 711 357 L 711 357 L 715 357 L 715 362 L 711 362 L 711 362 L 711 362 L 707 362 L 707 357 L 711 357 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="Red" stroke-width="1" fill="#ffffff"></path>
<path d="M 864 365 L 864 365 L 868 365 L 868 367 L 864 367 L 864 367 L 864 367 L 860 367 L 860 365 L 864 365 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="DarkGray" stroke-width="1" fill="#ffffff">
</path>
<path d="M 899 370 L 899 370 L 903 370 L 903 373 L 899 373 L 899 373 L 899 373 L 895 373 L 895 370 L 899 370 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="MediumSeaGreen" stroke-width="1"
fill="#ffffff"></path>
<path d="M 958 360 L 958 363 L 958 362 L 954 362 L 962 362 L 958 362 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="DarkGray" stroke-width="1" fill="#ffffff"></path>
<path d="M 1016 334 L 1016 334 L 1020 334 L 1020 341 L 1016 341 L 1016 341 L 1016 341 L 1012 341 L 1012 334 L 1016 334 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="DarkGray" stroke-width="1"
fill="#ffffff"></path>
<path d="M 1028 292 L 1028 300 L 1032 300 L 1032 322 L 1028 322 L 1028 322 L 1028 322 L 1024 322 L 1024 300 L 1028 300 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="DarkGray" stroke-width="1"
fill="#ffffff"></path>
<path d="M 1040 281 L 1040 281 L 1044 281 L 1044 305 L 1040 305 L 1040 306 L 1040 305 L 1036 305 L 1036 281 L 1040 281 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="DarkGray" stroke-width="1"
fill="#ffffff"></path>
<path d="M 1051 273 L 1051 273 L 1055 273 L 1055 285 L 1051 285 L 1051 285 L 1051 285 L 1047 285 L 1047 273 L 1051 273 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="DarkGray" stroke-width="1"
fill="#ffffff"></path>
<path d="M 1063 190 L 1063 208 L 1067 208 L 1067 247 L 1063 247 L 1063 251 L 1063 247 L 1059 247 L 1059 208 L 1063 208 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="DarkGray" stroke-width="1"
fill="#ffffff"></path>
</g>
<g stroke="#ff0000" stroke-width="1" fill="#ffffff" class="reduction-positive-markers">
<path d="M 114 344 L 114 346 L 118 346 L 118 349 L 114 349 L 114 349 L 114 349 L 110 349 L 110 346 L 114 346 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="Red" stroke-width="1" fill="#ffffff"></path>
<path d="M 220 358 L 220 358 L 224 358 L 224 360 L 220 360 L 220 361 L 220 360 L 216 360 L 216 358 L 220 358 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="Red" stroke-width="1" fill="#ffffff"></path>
<path d="M 489 344 L 489 346 L 493 346 L 493 347 L 489 347 L 489 347 L 489 347 L 485 347 L 485 346 L 489 346 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="Red" stroke-width="1" fill="#ffffff"></path>
<path d="M 817 366 L 817 367 L 821 367 L 821 368 L 817 368 L 817 368 L 817 368 L 813 368 L 813 367 L 817 367 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="DarkGray" stroke-width="1" fill="#ffffff">
</path>
<path d="M 934 374 L 934 374 L 938 374 L 938 377 L 934 377 L 934 377 L 934 377 L 930 377 L 930 374 L 934 374 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="DarkGray" stroke-width="1" fill="#ffffff">
</path>
<path d="M 981 353 L 981 356 L 981 355 L 977 355 L 985 355 L 981 355 Z" transform="translate(0.5,0.5)" stroke-linecap="square" stroke="DarkGray" stroke-width="1" fill="#ffffff"></path>
</g>
</g>
</g>
<g class="dxc-series">
<g fill="#2E8B57" stroke="#2E8B57" stroke-width="0" r="5" visibility="visible" class="dxc-markers" opacity="1" clip-path="url(#DevExpress_8)">
<image x="-10" y="-45" width="20" height="90" preserveAspectRatio="xMidYMid" transform="translate(32.41563434429731,351.8775598544735)" xlink:href="/content/Images/ArrowBuy.svg" visibility="visible"></image>
<image x="-10" y="-45" width="20" height="90" preserveAspectRatio="xMidYMid" transform="translate(219.74070909867578,360.86372521737934)" xlink:href="/content/Images/ArrowBuy.svg" visibility="visible"></image>
<image x="-10" y="-45" width="20" height="90" preserveAspectRatio="xMidYMid" transform="translate(289.9876121315677,366.5851326606683)" xlink:href="/content/Images/ArrowBuy.svg" visibility="visible"></image>
<image x="-10" y="-45" width="20" height="90" preserveAspectRatio="xMidYMid" transform="translate(465.60486971379754,348.6774506065322)" xlink:href="/content/Images/ArrowBuy.svg" visibility="visible"></image>
<image x="-10" y="-45" width="20" height="90" preserveAspectRatio="xMidYMid" transform="translate(629.5143101238787,367.08615986615405)" xlink:href="/content/Images/ArrowBuy.svg" visibility="visible"></image>
<image x="-10" y="-45" width="20" height="90" preserveAspectRatio="xMidYMid" transform="translate(957.8210166595472,362.81934753556567)" xlink:href="/content/Images/ArrowBuy.svg" visibility="visible"></image>
</g>
</g>
<g class="dxc-series">
<g fill="#8B0000" stroke="#8B0000" stroke-width="0" r="5" visibility="visible" class="dxc-markers" opacity="1" clip-path="url(#DevExpress_8)">
<image x="-10" y="-45" width="20" height="90" preserveAspectRatio="xMidYMid" transform="translate(161.2016232379325,353.1705332879851)" xlink:href="/content/Images/ArrowSell.svg" visibility="visible"></image>
<image x="-10" y="-45" width="20" height="90" preserveAspectRatio="xMidYMid" transform="translate(383.65014950875695,350.1805322229895)" xlink:href="/content/Images/ArrowSell.svg" visibility="visible"></image>
<image x="-10" y="-45" width="20" height="90" preserveAspectRatio="xMidYMid" transform="translate(559.2674070909868,367.86194392626106)" xlink:href="/content/Images/ArrowSell.svg" visibility="visible"></image>
</g>
</g>
<g class="dxc-series">
<g fill="#8B0000" stroke="#8B0000" stroke-width="0" r="5" visibility="visible" class="dxc-markers" opacity="1" clip-path="url(#DevExpress_8)">
<image x="-10" y="-45" width="20" height="90" preserveAspectRatio="xMidYMid" transform="translate(243.15634344297308,367.1508085378296)" xlink:href="/content/Images/ArrowShort.svg" visibility="visible"></image>
<image x="-10" y="-45" width="20" height="90" preserveAspectRatio="xMidYMid" transform="translate(781.7159333618112,358.2131296786805)" xlink:href="/content/Images/ArrowShort.svg" visibility="visible"></image>
</g>
</g>
<g class="dxc-series arrowplace">
<g fill="#2E8B57" stroke="#2E8B57" stroke-width="0" r="5" visibility="visible" class="dxc-markers" opacity="1" clip-path="url(#DevExpress_8)"></g>
</g>
<g class="dxc-series">
<g fill="#8B0000" stroke="#8B0000" stroke-width="0" r="5" visibility="visible" class="dxc-markers" opacity="1" clip-path="url(#DevExpress_8)">
<image x="-10" y="-45" width="20" height="90" preserveAspectRatio="xMidYMid" transform="translate(1110.0226398974796,105.46914776299377)" xlink:href="/content/Images/ArrowSell.svg" visibility="visible"></image>
</g>
</g>
</g>
<g class="dxc-elements-axes-group">
<g class="dxc-arg-elements" transform="translate(0,0)" clip-path="url(#DevExpress_2)"><text x="32" y="397" transform="translate(0,23)" text-anchor="middle" style="white-space: pre;">19-8</text><text x="114" y="397"
transform="translate(0,23)" text-anchor="middle" style="white-space: pre;">26-8</text><text x="196" y="397" transform="translate(0,23)" text-anchor="middle" style="white-space: pre;">2-9</text><text x="278" y="397"
transform="translate(0,23)" text-anchor="middle" style="white-space: pre;">9-9</text><text x="360" y="397" transform="translate(0,23)" text-anchor="middle" style="white-space: pre;">16-9</text><text x="442" y="397"
transform="translate(0,23)" text-anchor="middle" style="white-space: pre;">23-9</text><text x="524" y="397" transform="translate(0,23)" text-anchor="middle" style="white-space: pre;">30-9</text><text x="606" y="397"
transform="translate(0,23)" text-anchor="middle" style="white-space: pre;">7-10</text><text x="688" y="397" transform="translate(0,23)" text-anchor="middle" style="white-space: pre;">14-10</text><text x="770" y="397"
transform="translate(0,23)" text-anchor="middle" style="white-space: pre;">21-10</text><text x="852" y="397" transform="translate(0,23)" text-anchor="middle" style="white-space: pre;">28-10</text><text x="934" y="397"
transform="translate(0,23)" text-anchor="middle" style="white-space: pre;">4-11</text><text x="1016" y="397" transform="translate(0,23)" text-anchor="middle" style="white-space: pre;">11-11</text><text x="1098" y="397"
transform="translate(0,23)" text-anchor="middle" style="white-space: pre;">18-11</text></g>
<g class="dxc-val-elements" transform="translate(0,0)" clip-path="url(#DevExpress_2)"><text x="1160" y="397" transform="translate(14,4.5)" text-anchor="middle" style="white-space: pre;">6</text><text x="1160" y="332"
transform="translate(14,4.5)" text-anchor="middle" style="white-space: pre;">8</text><text x="1160" y="267" transform="translate(17,4.5)" text-anchor="middle" style="white-space: pre;">10</text><text x="1160" y="203"
transform="translate(17,4.5)" text-anchor="middle" style="white-space: pre;">12</text><text x="1160" y="138" transform="translate(17,4.5)" text-anchor="middle" style="white-space: pre;">14</text><text x="1160" y="73"
transform="translate(17,4.5)" text-anchor="middle" style="white-space: pre;">16</text><text x="1160" y="9" transform="translate(17,4.5)" text-anchor="middle" style="white-space: pre;">18</text></g>
</g>
<g class="dxc-constant-lines-group">
<g class="dxc-arg-constant-lines"></g>
<g class="dxc-arg-constant-lines" transform="translate(0,0)"></g>
<g class="dxc-arg-constant-lines" transform="translate(0,0)"></g>
<g class="dxc-val-constant-lines"></g>
<g class="dxc-val-constant-lines" transform="translate(0,0)"></g>
<g class="dxc-val-constant-lines" transform="translate(0,0)"></g>
</g>
<g class="dxc-scale-breaks"></g>
<g class="dxc-labels-group">
<g class="dxc-labels" pointer-events="none" clip-path="url(#DevExpress_8)" transform="translate(0,0)"></g>
<g class="dxc-labels" pointer-events="none" clip-path="url(#DevExpress_8)" transform="translate(0,0)"></g>
<g class="dxc-labels" pointer-events="none" clip-path="url(#DevExpress_8)" transform="translate(0,0)"></g>
<g class="dxc-labels" pointer-events="none" clip-path="url(#DevExpress_8)" transform="translate(0,0)"></g>
<g class="dxc-labels" pointer-events="none" clip-path="url(#DevExpress_8)" transform="translate(0,0)"></g>
<g class="dxc-labels" pointer-events="none" clip-path="url(#DevExpress_8)" transform="translate(0,0)"></g>
</g>
<g class="dxc-crosshair-cursor"></g>
<g class="dxc-legend" clip-path="url(#DevExpress_2)"></g>
<g class="dxc-annotations"></g>
</svg></div>
</div>
</div>
<div id="Content_BootstrapCallbackPanel1_Commentary1" class="container-fluid m-0 px-3 pt-2 pb-2 CommantaryText">The chart above shows how <a href="SignalPage.aspx?lang=en&Ticker=GXRP.DE" target="_blank"><b>GXRP.DE</b></a> displayed a
rally after the <span style="color:green">BUY</span> signal which was issued on 06.11.2024. Since then, the gain in this stock stretched to a whopping 109%. We see, however, enough hints pointing to the fact that the conditions are now
ripening for at least a market correction. Our system confirmed this emerging bearish mood by issuing a <span style="color:red; font-weight:bold">SELL</span> signal. The signal has just been issued, so it is not late to run to safety by
selling this stock. It is still early to say if this is a decisive market top or merely a correction but it is evidently the right time to take the profits in order to prevent any disappointment in the future.</div>
</div>
</div>
<div class="container-fluid bg-light my-2 py-2 mx-0 px-0 " style="background-color: #EAEAEA ">
<div id="Content_Recommendations" class="container-fluid m-0 px-1 py-1 CommantaryHeader" style="background-color: #EAEAEA ">Watch Recommended Stocks</div>
<div class="dxbs-gridview" id="Content_SignalListGrid" style="width:100%;">
<div class="card">
<table id="Content_SignalListGrid_DXMainTable" class="dxbs-table table table-bordered table-sm table-hover">
<tbody>
<tr id="Content_SignalListGrid_DXDataRow0" class="gridRows dxbs-first-data-row dxgvFVR" style="">
<td id="Content_SignalListGrid_tcrow0" class="dxgvDRTC">
<div class="row tablegrid mx-0 pl-0 my-0 py-0 px-0 ">
<div id="Content_SignalListGrid_row0_TarihDiv_0" class="col-3 col-lg-1 col-xl-1 mx-0 my-0 pt-0 px-0 ">
<div id="Content_SignalListGrid_row0_TarihHeader_0" class="mt-0 pt-0 px-0 kucukYaziBaslik">
<div style="color:red">Sold on</div>
</div>
<div id="Content_SignalListGrid_row0_Tarih_0"> 19.11.2024 </div>
</div>
<div id="Content_SignalListGrid_row0_gridticker_0" class="col-3 col-lg-2 col-xl-2 mx-0 my-0 pt-0 px-0 " style=" z-index: 2; white-space: nowrap; padding-left: 2px;">
<div id="Content_SignalListGrid_row0_TickerHeader_0" class="mt-0 pt-0 px-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class condensedYazi" id="Content_SignalListGrid_row0_TickerLink_0" href="SignalPage.aspx?lang=en&Ticker=GXRP.DE" target="_blank" rel="noopener noreferrer">GXRP.DE</a>
</div>
<div id="Content_SignalListGrid_row0_gridname_0" class="col-3 col-lg-3 col-xl-3 mx-0 px-0 my-0 pt-0 d-none d-xl-block condensedName ">
<div id="Content_SignalListGrid_row0_NameHeader_0" class="mt-0 pt-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class" id="Content_SignalListGrid_row0_BootstrapHyperLink1_0" href="SignalPage.aspx?lang=en&Ticker=GXRP.DE" target="_blank" rel="noopener noreferrer">XRPetc ETC Group Physical XRP ETN</a>
</div>
<div id="Content_SignalListGrid_row0_gridnamelocal_0" class="col-3 col-lg-3 col-xl-3 mx-0 px-0 my-0 pt-0 d-none condensedName text-right ">
<div id="Content_SignalListGrid_row0_Div2_0" class="mt-0 pt-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class" id="Content_SignalListGrid_row0_BootstrapHyperLink2_0" href="SignalPage.aspx?lang=en&Ticker=GXRP.DE" target="_blank" rel="noopener noreferrer"></a>
</div>
<div id="gridsignal" class=" col-4 col-lg-2 col-xl-2 px-0 mx-0 my-0 pt-0 kucukYaziTableLight ">
<div id="Content_SignalListGrid_row0_gridsignalHeader_0" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Last Signal </div>
<div class="colorSELL">SELL</div>
</div>
<div id="Content_SignalListGrid_row0_gridprice_0" class="col-12 col-lg-4 col-xl-4 mx-0 px-0 my-0 pb-0 " style="padding-right: 0px!important; padding-left: 0px!important; background-color: #f3f4f5; ">
<div class="row m-0 p-0 ">
<div class="col-1 col-lg-1 col-xl-1 text-left px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row0_Div10_0" class="imgbordernone">
<a class="dxeHyperlink" id="Content_SignalListGrid_row0_ASPxHyperLink2_0" target="_blank" rel="noopener noreferrer"><img src="content/images/t/0.gif" alt="1202"></a>
</div>
</div>
<div id="TargetLevelDiv" class="col-3 col-lg-3 col-xl-3 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row0_TargetLevelHeader_0" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;">
<div style="color:red">Sell Level</div>
</div> 15.39
</div>
<div class="col-3 col-lg-3 col-xl-3 text-right m-0 py-0 pl-0 pr-2 ">
<div id="Content_SignalListGrid_row0_AvgPriceHeader_0" class="mt-0 pt-0 kucukYaziBaslik">
<div style="color:red">Sold at</div>
</div> 14.82
</div>
<div class="col-3 col-lg-3 col-xl-3 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row0_LastHeader_0" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Close </div> 14.79
</div>
<div class="col-2 col-lg-2 col-xl-2 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row0_Div4_0" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Gain% </div>
<div class="colorBEAR">-0.20</div>
</div>
</div>
</div>
</div>
</td>
</tr>
<tr id="Content_SignalListGrid_DXDataRow1" class="gridRows" style="">
<td id="Content_SignalListGrid_tcrow1" class="dxgvDRTC">
<div class="row tablegrid mx-0 pl-0 my-0 py-0 px-0 ">
<div id="Content_SignalListGrid_row1_TarihDiv_1" class="col-3 col-lg-1 col-xl-1 mx-0 my-0 pt-0 px-0 ">
<div id="Content_SignalListGrid_row1_TarihHeader_1" class="mt-0 pt-0 px-0 kucukYaziBaslik">
<div style="color:red">Sold on</div>
</div>
<div id="Content_SignalListGrid_row1_Tarih_1"> 19.11.2024 </div>
</div>
<div id="Content_SignalListGrid_row1_gridticker_1" class="col-3 col-lg-2 col-xl-2 mx-0 my-0 pt-0 px-0 " style=" z-index: 2; white-space: nowrap; padding-left: 2px;">
<div id="Content_SignalListGrid_row1_TickerHeader_1" class="mt-0 pt-0 px-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class condensedYazi" id="Content_SignalListGrid_row1_TickerLink_1" href="SignalPage.aspx?lang=en&Ticker=J5A.DE" target="_blank" rel="noopener noreferrer">J5A.DE</a>
</div>
<div id="Content_SignalListGrid_row1_gridname_1" class="col-3 col-lg-3 col-xl-3 mx-0 px-0 my-0 pt-0 d-none d-xl-block condensedName ">
<div id="Content_SignalListGrid_row1_NameHeader_1" class="mt-0 pt-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class" id="Content_SignalListGrid_row1_BootstrapHyperLink1_1" href="SignalPage.aspx?lang=en&Ticker=J5A.DE" target="_blank" rel="noopener noreferrer">Warner Bros. Discovery Series A</a>
</div>
<div id="Content_SignalListGrid_row1_gridnamelocal_1" class="col-3 col-lg-3 col-xl-3 mx-0 px-0 my-0 pt-0 d-none condensedName text-right ">
<div id="Content_SignalListGrid_row1_Div2_1" class="mt-0 pt-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class" id="Content_SignalListGrid_row1_BootstrapHyperLink2_1" href="SignalPage.aspx?lang=en&Ticker=J5A.DE" target="_blank" rel="noopener noreferrer"></a>
</div>
<div id="gridsignal" class=" col-4 col-lg-2 col-xl-2 px-0 mx-0 my-0 pt-0 kucukYaziTableLight ">
<div id="Content_SignalListGrid_row1_gridsignalHeader_1" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Last Signal </div>
<div class="colorSELL">SELL</div>
</div>
<div id="Content_SignalListGrid_row1_gridprice_1" class="col-12 col-lg-4 col-xl-4 mx-0 px-0 my-0 pb-0 " style="padding-right: 0px!important; padding-left: 0px!important; background-color: #f3f4f5; ">
<div class="row m-0 p-0 ">
<div class="col-1 col-lg-1 col-xl-1 text-left px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row1_Div10_1" class="imgbordernone">
<a class="dxeHyperlink" id="Content_SignalListGrid_row1_ASPxHyperLink2_1" target="_blank" rel="noopener noreferrer"><img src="content/images/t/0.gif" alt="2211"></a>
</div>
</div>
<div id="TargetLevelDiv" class="col-3 col-lg-3 col-xl-3 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row1_TargetLevelHeader_1" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;">
<div style="color:red">Sell Level</div>
</div> 8.8730
</div>
<div class="col-3 col-lg-3 col-xl-3 text-right m-0 py-0 pl-0 pr-2 ">
<div id="Content_SignalListGrid_row1_AvgPriceHeader_1" class="mt-0 pt-0 kucukYaziBaslik">
<div style="color:red">Sold at</div>
</div> 8.8510
</div>
<div class="col-3 col-lg-3 col-xl-3 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row1_LastHeader_1" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Close </div> 8.8510
</div>
<div class="col-2 col-lg-2 col-xl-2 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row1_Div4_1" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> </div>
</div>
</div>
</div>
</div>
</td>
</tr>
<tr id="Content_SignalListGrid_DXDataRow2" class="gridRows" style="">
<td id="Content_SignalListGrid_tcrow2" class="dxgvDRTC">
<div class="row tablegrid mx-0 pl-0 my-0 py-0 px-0 ">
<div id="Content_SignalListGrid_row2_TarihDiv_2" class="col-3 col-lg-1 col-xl-1 mx-0 my-0 pt-0 px-0 ">
<div id="Content_SignalListGrid_row2_TarihHeader_2" class="mt-0 pt-0 px-0 kucukYaziBaslik">
<div style="color:green">Bought on</div>
</div>
<div id="Content_SignalListGrid_row2_Tarih_2"> 19.11.2024 </div>
</div>
<div id="Content_SignalListGrid_row2_gridticker_2" class="col-3 col-lg-2 col-xl-2 mx-0 my-0 pt-0 px-0 " style=" z-index: 2; white-space: nowrap; padding-left: 2px;">
<div id="Content_SignalListGrid_row2_TickerHeader_2" class="mt-0 pt-0 px-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class condensedYazi" id="Content_SignalListGrid_row2_TickerLink_2" href="SignalPage.aspx?lang=en&Ticker=N4G.DE" target="_blank" rel="noopener noreferrer">N4G.DE</a>
</div>
<div id="Content_SignalListGrid_row2_gridname_2" class="col-3 col-lg-3 col-xl-3 mx-0 px-0 my-0 pt-0 d-none d-xl-block condensedName ">
<div id="Content_SignalListGrid_row2_NameHeader_2" class="mt-0 pt-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class" id="Content_SignalListGrid_row2_BootstrapHyperLink1_2" href="SignalPage.aspx?lang=en&Ticker=N4G.DE" target="_blank" rel="noopener noreferrer">The Naga Group</a>
</div>
<div id="Content_SignalListGrid_row2_gridnamelocal_2" class="col-3 col-lg-3 col-xl-3 mx-0 px-0 my-0 pt-0 d-none condensedName text-right ">
<div id="Content_SignalListGrid_row2_Div2_2" class="mt-0 pt-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class" id="Content_SignalListGrid_row2_BootstrapHyperLink2_2" href="SignalPage.aspx?lang=en&Ticker=N4G.DE" target="_blank" rel="noopener noreferrer"></a>
</div>
<div id="gridsignal" class=" col-4 col-lg-2 col-xl-2 px-0 mx-0 my-0 pt-0 kucukYaziTableLight ">
<div id="Content_SignalListGrid_row2_gridsignalHeader_2" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Last Signal </div>
<div class="colorBUY">BUY</div>
</div>
<div id="Content_SignalListGrid_row2_gridprice_2" class="col-12 col-lg-4 col-xl-4 mx-0 px-0 my-0 pb-0 " style="padding-right: 0px!important; padding-left: 0px!important; background-color: #f3f4f5; ">
<div class="row m-0 p-0 ">
<div class="col-1 col-lg-1 col-xl-1 text-left px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row2_Div10_2" class="imgbordernone">
<a class="dxeHyperlink" id="Content_SignalListGrid_row2_ASPxHyperLink2_2" target="_blank" rel="noopener noreferrer"><img src="content/images/t/0.gif" alt="2106"></a>
</div>
</div>
<div id="TargetLevelDiv" class="col-3 col-lg-3 col-xl-3 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row2_TargetLevelHeader_2" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;">
<div style="color:green">Buy Level</div>
</div> 0.7380
</div>
<div class="col-3 col-lg-3 col-xl-3 text-right m-0 py-0 pl-0 pr-2 ">
<div id="Content_SignalListGrid_row2_AvgPriceHeader_2" class="mt-0 pt-0 kucukYaziBaslik">
<div style="color:green">Bought at</div>
</div> 0.7500
</div>
<div class="col-3 col-lg-3 col-xl-3 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row2_LastHeader_2" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Close </div> 0.7500
</div>
<div class="col-2 col-lg-2 col-xl-2 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row2_Div4_2" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> </div>
</div>
</div>
</div>
</div>
</td>
</tr>
<tr id="Content_SignalListGrid_DXDataRow3" class="gridRows" style="">
<td id="Content_SignalListGrid_tcrow3" class="dxgvDRTC">
<div class="row tablegrid mx-0 pl-0 my-0 py-0 px-0 ">
<div id="Content_SignalListGrid_row3_TarihDiv_3" class="col-3 col-lg-1 col-xl-1 mx-0 my-0 pt-0 px-0 ">
<div id="Content_SignalListGrid_row3_TarihHeader_3" class="mt-0 pt-0 px-0 kucukYaziBaslik">
<div style="color:green">Bought on</div>
</div>
<div id="Content_SignalListGrid_row3_Tarih_3"> 19.11.2024 </div>
</div>
<div id="Content_SignalListGrid_row3_gridticker_3" class="col-3 col-lg-2 col-xl-2 mx-0 my-0 pt-0 px-0 " style=" z-index: 2; white-space: nowrap; padding-left: 2px;">
<div id="Content_SignalListGrid_row3_TickerHeader_3" class="mt-0 pt-0 px-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class condensedYazi" id="Content_SignalListGrid_row3_TickerLink_3" href="SignalPage.aspx?lang=en&Ticker=VIXL.DE" target="_blank" rel="noopener noreferrer">VIXL.DE</a>
</div>
<div id="Content_SignalListGrid_row3_gridname_3" class="col-3 col-lg-3 col-xl-3 mx-0 px-0 my-0 pt-0 d-none d-xl-block condensedName ">
<div id="Content_SignalListGrid_row3_NameHeader_3" class="mt-0 pt-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class" id="Content_SignalListGrid_row3_BootstrapHyperLink1_3" href="SignalPage.aspx?lang=en&Ticker=VIXL.DE" target="_blank" rel="noopener noreferrer">Wisdomtree S&P 500 Vix Short-Term Future</a>
</div>
<div id="Content_SignalListGrid_row3_gridnamelocal_3" class="col-3 col-lg-3 col-xl-3 mx-0 px-0 my-0 pt-0 d-none condensedName text-right ">
<div id="Content_SignalListGrid_row3_Div2_3" class="mt-0 pt-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class" id="Content_SignalListGrid_row3_BootstrapHyperLink2_3" href="SignalPage.aspx?lang=en&Ticker=VIXL.DE" target="_blank" rel="noopener noreferrer"></a>
</div>
<div id="gridsignal" class=" col-4 col-lg-2 col-xl-2 px-0 mx-0 my-0 pt-0 kucukYaziTableLight ">
<div id="Content_SignalListGrid_row3_gridsignalHeader_3" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Last Signal </div>
<div class="colorBUY">BUY</div>
</div>
<div id="Content_SignalListGrid_row3_gridprice_3" class="col-12 col-lg-4 col-xl-4 mx-0 px-0 my-0 pb-0 " style="padding-right: 0px!important; padding-left: 0px!important; background-color: #f3f4f5; ">
<div class="row m-0 p-0 ">
<div class="col-1 col-lg-1 col-xl-1 text-left px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row3_Div10_3" class="imgbordernone">
<a class="dxeHyperlink" id="Content_SignalListGrid_row3_ASPxHyperLink2_3" target="_blank" rel="noopener noreferrer"><img src="content/images/t/0.gif" alt="3101"></a>
</div>
</div>
<div id="TargetLevelDiv" class="col-3 col-lg-3 col-xl-3 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row3_TargetLevelHeader_3" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;">
<div style="color:green">Buy Level</div>
</div> 23.26
</div>
<div class="col-3 col-lg-3 col-xl-3 text-right m-0 py-0 pl-0 pr-2 ">
<div id="Content_SignalListGrid_row3_AvgPriceHeader_3" class="mt-0 pt-0 kucukYaziBaslik">
<div style="color:green">Bought at</div>
</div> 23.44
</div>
<div class="col-3 col-lg-3 col-xl-3 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row3_LastHeader_3" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Close </div> 23.44
</div>
<div class="col-2 col-lg-2 col-xl-2 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row3_Div4_3" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> </div>
</div>
</div>
</div>
</div>
</td>
</tr>
<tr id="Content_SignalListGrid_DXDataRow4" class="gridRows" style="">
<td id="Content_SignalListGrid_tcrow4" class="dxgvDRTC">
<div class="row tablegrid mx-0 pl-0 my-0 py-0 px-0 ">
<div id="Content_SignalListGrid_row4_TarihDiv_4" class="col-3 col-lg-1 col-xl-1 mx-0 my-0 pt-0 px-0 ">
<div id="Content_SignalListGrid_row4_TarihHeader_4" class="mt-0 pt-0 px-0 kucukYaziBaslik">
<div style="color:green">Bought on</div>
</div>
<div id="Content_SignalListGrid_row4_Tarih_4"> 18.11.2024 </div>
</div>
<div id="Content_SignalListGrid_row4_gridticker_4" class="col-3 col-lg-2 col-xl-2 mx-0 my-0 pt-0 px-0 " style=" z-index: 2; white-space: nowrap; padding-left: 2px;">
<div id="Content_SignalListGrid_row4_TickerHeader_4" class="mt-0 pt-0 px-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class condensedYazi" id="Content_SignalListGrid_row4_TickerLink_4" href="SignalPage.aspx?lang=en&Ticker=3BIE.DE" target="_blank" rel="noopener noreferrer">3BIE.DE</a>
</div>
<div id="Content_SignalListGrid_row4_gridname_4" class="col-3 col-lg-3 col-xl-3 mx-0 px-0 my-0 pt-0 d-none d-xl-block condensedName ">
<div id="Content_SignalListGrid_row4_NameHeader_4" class="mt-0 pt-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class" id="Content_SignalListGrid_row4_BootstrapHyperLink1_4" href="SignalPage.aspx?lang=en&Ticker=3BIE.DE" target="_blank" rel="noopener noreferrer">Leverage Shares 3x Baidu ETP</a>
</div>
<div id="Content_SignalListGrid_row4_gridnamelocal_4" class="col-3 col-lg-3 col-xl-3 mx-0 px-0 my-0 pt-0 d-none condensedName text-right ">
<div id="Content_SignalListGrid_row4_Div2_4" class="mt-0 pt-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class" id="Content_SignalListGrid_row4_BootstrapHyperLink2_4" href="SignalPage.aspx?lang=en&Ticker=3BIE.DE" target="_blank" rel="noopener noreferrer"></a>
</div>
<div id="gridsignal" class=" col-4 col-lg-2 col-xl-2 px-0 mx-0 my-0 pt-0 kucukYaziTableLight ">
<div id="Content_SignalListGrid_row4_gridsignalHeader_4" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Last Signal </div>
<div class="colorHOLD">STAY LONG</div>
</div>
<div id="Content_SignalListGrid_row4_gridprice_4" class="col-12 col-lg-4 col-xl-4 mx-0 px-0 my-0 pb-0 " style="padding-right: 0px!important; padding-left: 0px!important; background-color: #f3f4f5; ">
<div class="row m-0 p-0 ">
<div class="col-1 col-lg-1 col-xl-1 text-left px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row4_Div10_4" class="imgbordernone">
<a class="dxeHyperlink" id="Content_SignalListGrid_row4_ASPxHyperLink2_4" target="_blank" rel="noopener noreferrer"><img src="content/images/t/0.gif" alt="0"></a>
</div>
</div>
<div id="TargetLevelDiv" class="col-3 col-lg-3 col-xl-3 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row4_TargetLevelHeader_4" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> </div>
</div>
<div class="col-3 col-lg-3 col-xl-3 text-right m-0 py-0 pl-0 pr-2 ">
<div id="Content_SignalListGrid_row4_AvgPriceHeader_4" class="mt-0 pt-0 kucukYaziBaslik">
<div style="color:green">Bought at</div>
</div> 5.4663
</div>
<div class="col-3 col-lg-3 col-xl-3 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row4_LastHeader_4" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Close </div> 5.5555
</div>
<div class="col-2 col-lg-2 col-xl-2 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row4_Div4_4" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Gain% </div>
<div class="colorBULL">1.63</div>
</div>
</div>
</div>
</div>
</td>
</tr>
<tr id="Content_SignalListGrid_DXDataRow5" class="gridRows" style="">
<td id="Content_SignalListGrid_tcrow5" class="dxgvDRTC">
<div class="row tablegrid mx-0 pl-0 my-0 py-0 px-0 ">
<div id="Content_SignalListGrid_row5_TarihDiv_5" class="col-3 col-lg-1 col-xl-1 mx-0 my-0 pt-0 px-0 ">
<div id="Content_SignalListGrid_row5_TarihHeader_5" class="mt-0 pt-0 px-0 kucukYaziBaslik">
<div style="color:green">Bought on</div>
</div>
<div id="Content_SignalListGrid_row5_Tarih_5"> 18.11.2024 </div>
</div>
<div id="Content_SignalListGrid_row5_gridticker_5" class="col-3 col-lg-2 col-xl-2 mx-0 my-0 pt-0 px-0 " style=" z-index: 2; white-space: nowrap; padding-left: 2px;">
<div id="Content_SignalListGrid_row5_TickerHeader_5" class="mt-0 pt-0 px-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class condensedYazi" id="Content_SignalListGrid_row5_TickerLink_5" href="SignalPage.aspx?lang=en&Ticker=MUX.DE" target="_blank" rel="noopener noreferrer">MUX.DE</a>
</div>
<div id="Content_SignalListGrid_row5_gridname_5" class="col-3 col-lg-3 col-xl-3 mx-0 px-0 my-0 pt-0 d-none d-xl-block condensedName ">
<div id="Content_SignalListGrid_row5_NameHeader_5" class="mt-0 pt-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class" id="Content_SignalListGrid_row5_BootstrapHyperLink1_5" href="SignalPage.aspx?lang=en&Ticker=MUX.DE" target="_blank" rel="noopener noreferrer">Mutares</a>
</div>
<div id="Content_SignalListGrid_row5_gridnamelocal_5" class="col-3 col-lg-3 col-xl-3 mx-0 px-0 my-0 pt-0 d-none condensedName text-right ">
<div id="Content_SignalListGrid_row5_Div2_5" class="mt-0 pt-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class" id="Content_SignalListGrid_row5_BootstrapHyperLink2_5" href="SignalPage.aspx?lang=en&Ticker=MUX.DE" target="_blank" rel="noopener noreferrer"></a>
</div>
<div id="gridsignal" class=" col-4 col-lg-2 col-xl-2 px-0 mx-0 my-0 pt-0 kucukYaziTableLight ">
<div id="Content_SignalListGrid_row5_gridsignalHeader_5" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Last Signal </div>
<div class="colorHOLD">STAY LONG</div>
</div>
<div id="Content_SignalListGrid_row5_gridprice_5" class="col-12 col-lg-4 col-xl-4 mx-0 px-0 my-0 pb-0 " style="padding-right: 0px!important; padding-left: 0px!important; background-color: #f3f4f5; ">
<div class="row m-0 p-0 ">
<div class="col-1 col-lg-1 col-xl-1 text-left px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row5_Div10_5" class="imgbordernone">
<a class="dxeHyperlink" id="Content_SignalListGrid_row5_ASPxHyperLink2_5" target="_blank" rel="noopener noreferrer"><img src="content/images/t/0.gif" alt="0"></a>
</div>
</div>
<div id="TargetLevelDiv" class="col-3 col-lg-3 col-xl-3 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row5_TargetLevelHeader_5" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> </div>
</div>
<div class="col-3 col-lg-3 col-xl-3 text-right m-0 py-0 pl-0 pr-2 ">
<div id="Content_SignalListGrid_row5_AvgPriceHeader_5" class="mt-0 pt-0 kucukYaziBaslik">
<div style="color:green">Bought at</div>
</div> 21.81
</div>
<div class="col-3 col-lg-3 col-xl-3 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row5_LastHeader_5" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Close </div> 22.55
</div>
<div class="col-2 col-lg-2 col-xl-2 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row5_Div4_5" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Gain% </div>
<div class="colorBULL">3.39</div>
</div>
</div>
</div>
</div>
</td>
</tr>
<tr id="Content_SignalListGrid_DXDataRow6" class="gridRows" style="">
<td id="Content_SignalListGrid_tcrow6" class="dxgvDRTC">
<div class="row tablegrid mx-0 pl-0 my-0 py-0 px-0 ">
<div id="Content_SignalListGrid_row6_TarihDiv_6" class="col-3 col-lg-1 col-xl-1 mx-0 my-0 pt-0 px-0 ">
<div id="Content_SignalListGrid_row6_TarihHeader_6" class="mt-0 pt-0 px-0 kucukYaziBaslik">
<div style="color:red">Sold on</div>
</div>
<div id="Content_SignalListGrid_row6_Tarih_6"> 18.11.2024 </div>
</div>
<div id="Content_SignalListGrid_row6_gridticker_6" class="col-3 col-lg-2 col-xl-2 mx-0 my-0 pt-0 px-0 " style=" z-index: 2; white-space: nowrap; padding-left: 2px;">
<div id="Content_SignalListGrid_row6_TickerHeader_6" class="mt-0 pt-0 px-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class condensedYazi" id="Content_SignalListGrid_row6_TickerLink_6" href="SignalPage.aspx?lang=en&Ticker=TT8.DE" target="_blank" rel="noopener noreferrer">TT8.DE</a>
</div>
<div id="Content_SignalListGrid_row6_gridname_6" class="col-3 col-lg-3 col-xl-3 mx-0 px-0 my-0 pt-0 d-none d-xl-block condensedName ">
<div id="Content_SignalListGrid_row6_NameHeader_6" class="mt-0 pt-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class" id="Content_SignalListGrid_row6_BootstrapHyperLink1_6" href="SignalPage.aspx?lang=en&Ticker=TT8.DE" target="_blank" rel="noopener noreferrer">Trade Desk Class A</a>
</div>
<div id="Content_SignalListGrid_row6_gridnamelocal_6" class="col-3 col-lg-3 col-xl-3 mx-0 px-0 my-0 pt-0 d-none condensedName text-right ">
<div id="Content_SignalListGrid_row6_Div2_6" class="mt-0 pt-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class" id="Content_SignalListGrid_row6_BootstrapHyperLink2_6" href="SignalPage.aspx?lang=en&Ticker=TT8.DE" target="_blank" rel="noopener noreferrer"></a>
</div>
<div id="gridsignal" class=" col-4 col-lg-2 col-xl-2 px-0 mx-0 my-0 pt-0 kucukYaziTableLight ">
<div id="Content_SignalListGrid_row6_gridsignalHeader_6" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Last Signal </div>
<div class="colorWAIT">STAY IN CASH</div>
</div>
<div id="Content_SignalListGrid_row6_gridprice_6" class="col-12 col-lg-4 col-xl-4 mx-0 px-0 my-0 pb-0 " style="padding-right: 0px!important; padding-left: 0px!important; background-color: #f3f4f5; ">
<div class="row m-0 p-0 ">
<div class="col-1 col-lg-1 col-xl-1 text-left px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row6_Div10_6" class="imgbordernone">
<a title="BULLISH ENGULFING" class="dxeHyperlink" id="Content_SignalListGrid_row6_ASPxHyperLink2_6" href="http://www.candlesticker.com/Pattern.aspx?lang=en&Pattern=2101" target="_blank" rel="noopener noreferrer"><img title="BULLISH ENGULFING" src="content/images/t/2101.gif" alt="2101"></a>
</div>
</div>
<div id="TargetLevelDiv" class="col-3 col-lg-3 col-xl-3 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row6_TargetLevelHeader_6" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;">
<div style="color:green">Buy Level</div>
</div> 112.72
</div>
<div class="col-3 col-lg-3 col-xl-3 text-right m-0 py-0 pl-0 pr-2 ">
<div id="Content_SignalListGrid_row6_AvgPriceHeader_6" class="mt-0 pt-0 kucukYaziBaslik">
<div style="color:red">Sold at</div>
</div> 111.80
</div>
<div class="col-3 col-lg-3 col-xl-3 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row6_LastHeader_6" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Close </div> 112.72
</div>
<div class="col-2 col-lg-2 col-xl-2 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row6_Div4_6" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Loss% </div>
<div class="colorBULL">0.82</div>
</div>
</div>
</div>
</div>
</td>
</tr>
<tr id="Content_SignalListGrid_DXDataRow7" class="gridRows" style="">
<td id="Content_SignalListGrid_tcrow7" class="dxgvDRTC">
<div class="row tablegrid mx-0 pl-0 my-0 py-0 px-0 ">
<div id="Content_SignalListGrid_row7_TarihDiv_7" class="col-3 col-lg-1 col-xl-1 mx-0 my-0 pt-0 px-0 ">
<div id="Content_SignalListGrid_row7_TarihHeader_7" class="mt-0 pt-0 px-0 kucukYaziBaslik">
<div style="color:green">Bought on</div>
</div>
<div id="Content_SignalListGrid_row7_Tarih_7"> 15.11.2024 </div>
</div>
<div id="Content_SignalListGrid_row7_gridticker_7" class="col-3 col-lg-2 col-xl-2 mx-0 my-0 pt-0 px-0 " style=" z-index: 2; white-space: nowrap; padding-left: 2px;">
<div id="Content_SignalListGrid_row7_TickerHeader_7" class="mt-0 pt-0 px-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class condensedYazi" id="Content_SignalListGrid_row7_TickerLink_7" href="SignalPage.aspx?lang=en&Ticker=CT3C.DE" target="_blank" rel="noopener noreferrer">CT3C.DE</a>
</div>
<div id="Content_SignalListGrid_row7_gridname_7" class="col-3 col-lg-3 col-xl-3 mx-0 px-0 my-0 pt-0 d-none d-xl-block condensedName ">
<div id="Content_SignalListGrid_row7_NameHeader_7" class="mt-0 pt-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class" id="Content_SignalListGrid_row7_BootstrapHyperLink1_7" href="SignalPage.aspx?lang=en&Ticker=CT3C.DE" target="_blank" rel="noopener noreferrer">Global X Cleantech UCITS ETF USD Acc</a>
</div>
<div id="Content_SignalListGrid_row7_gridnamelocal_7" class="col-3 col-lg-3 col-xl-3 mx-0 px-0 my-0 pt-0 d-none condensedName text-right ">
<div id="Content_SignalListGrid_row7_Div2_7" class="mt-0 pt-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class" id="Content_SignalListGrid_row7_BootstrapHyperLink2_7" href="SignalPage.aspx?lang=en&Ticker=CT3C.DE" target="_blank" rel="noopener noreferrer"></a>
</div>
<div id="gridsignal" class=" col-4 col-lg-2 col-xl-2 px-0 mx-0 my-0 pt-0 kucukYaziTableLight ">
<div id="Content_SignalListGrid_row7_gridsignalHeader_7" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Last Signal </div>
<div class="colorHOLD">STAY LONG</div>
</div>
<div id="Content_SignalListGrid_row7_gridprice_7" class="col-12 col-lg-4 col-xl-4 mx-0 px-0 my-0 pb-0 " style="padding-right: 0px!important; padding-left: 0px!important; background-color: #f3f4f5; ">
<div class="row m-0 p-0 ">
<div class="col-1 col-lg-1 col-xl-1 text-left px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row7_Div10_7" class="imgbordernone">
<a title="BEARISH HANGING MAN" class="dxeHyperlink" id="Content_SignalListGrid_row7_ASPxHyperLink2_7" href="http://www.candlesticker.com/Pattern.aspx?lang=en&Pattern=1201" target="_blank" rel="noopener noreferrer"><img title="BEARISH HANGING MAN" src="content/images/t/1201.gif" alt="1201"></a>
</div>
</div>
<div id="TargetLevelDiv" class="col-3 col-lg-3 col-xl-3 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row7_TargetLevelHeader_7" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;">
<div style="color:red">Sell Level</div>
</div> 4.8607
</div>
<div class="col-3 col-lg-3 col-xl-3 text-right m-0 py-0 pl-0 pr-2 ">
<div id="Content_SignalListGrid_row7_AvgPriceHeader_7" class="mt-0 pt-0 kucukYaziBaslik">
<div style="color:green">Bought at</div>
</div> 4.7363
</div>
<div class="col-3 col-lg-3 col-xl-3 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row7_LastHeader_7" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Close </div> 4.8920
</div>
<div class="col-2 col-lg-2 col-xl-2 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row7_Div4_7" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Gain% </div>
<div class="colorBULL">3.29</div>
</div>
</div>
</div>
</div>
</td>
</tr>
<tr id="Content_SignalListGrid_DXDataRow8" class="gridRows" style="">
<td id="Content_SignalListGrid_tcrow8" class="dxgvDRTC">
<div class="row tablegrid mx-0 pl-0 my-0 py-0 px-0 ">
<div id="Content_SignalListGrid_row8_TarihDiv_8" class="col-3 col-lg-1 col-xl-1 mx-0 my-0 pt-0 px-0 ">
<div id="Content_SignalListGrid_row8_TarihHeader_8" class="mt-0 pt-0 px-0 kucukYaziBaslik">
<div style="color:red">Sold on</div>
</div>
<div id="Content_SignalListGrid_row8_Tarih_8"> 15.11.2024 </div>
</div>
<div id="Content_SignalListGrid_row8_gridticker_8" class="col-3 col-lg-2 col-xl-2 mx-0 my-0 pt-0 px-0 " style=" z-index: 2; white-space: nowrap; padding-left: 2px;">
<div id="Content_SignalListGrid_row8_TickerHeader_8" class="mt-0 pt-0 px-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class condensedYazi" id="Content_SignalListGrid_row8_TickerLink_8" href="SignalPage.aspx?lang=en&Ticker=HFG.DE" target="_blank" rel="noopener noreferrer">HFG.DE</a>
</div>
<div id="Content_SignalListGrid_row8_gridname_8" class="col-3 col-lg-3 col-xl-3 mx-0 px-0 my-0 pt-0 d-none d-xl-block condensedName ">
<div id="Content_SignalListGrid_row8_NameHeader_8" class="mt-0 pt-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class" id="Content_SignalListGrid_row8_BootstrapHyperLink1_8" href="SignalPage.aspx?lang=en&Ticker=HFG.DE" target="_blank" rel="noopener noreferrer">HelloFresh</a>
</div>
<div id="Content_SignalListGrid_row8_gridnamelocal_8" class="col-3 col-lg-3 col-xl-3 mx-0 px-0 my-0 pt-0 d-none condensedName text-right ">
<div id="Content_SignalListGrid_row8_Div2_8" class="mt-0 pt-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class" id="Content_SignalListGrid_row8_BootstrapHyperLink2_8" href="SignalPage.aspx?lang=en&Ticker=HFG.DE" target="_blank" rel="noopener noreferrer"></a>
</div>
<div id="gridsignal" class=" col-4 col-lg-2 col-xl-2 px-0 mx-0 my-0 pt-0 kucukYaziTableLight ">
<div id="Content_SignalListGrid_row8_gridsignalHeader_8" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Last Signal </div>
<div class="colorBUY">BUY</div>
</div>
<div id="Content_SignalListGrid_row8_gridprice_8" class="col-12 col-lg-4 col-xl-4 mx-0 px-0 my-0 pb-0 " style="padding-right: 0px!important; padding-left: 0px!important; background-color: #f3f4f5; ">
<div class="row m-0 p-0 ">
<div class="col-1 col-lg-1 col-xl-1 text-left px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row8_Div10_8" class="imgbordernone">
<a class="dxeHyperlink" id="Content_SignalListGrid_row8_ASPxHyperLink2_8" target="_blank" rel="noopener noreferrer"><img src="content/images/t/0.gif" alt="2111"></a>
</div>
</div>
<div id="TargetLevelDiv" class="col-3 col-lg-3 col-xl-3 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row8_TargetLevelHeader_8" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;">
<div style="color:green">Buy Level</div>
</div> 11.08
</div>
<div class="col-3 col-lg-3 col-xl-3 text-right m-0 py-0 pl-0 pr-2 ">
<div id="Content_SignalListGrid_row8_AvgPriceHeader_8" class="mt-0 pt-0 kucukYaziBaslik">
<div style="color:red">Sold at</div>
</div> 10.83
</div>
<div class="col-3 col-lg-3 col-xl-3 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row8_LastHeader_8" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Close </div> 11.14
</div>
<div class="col-2 col-lg-2 col-xl-2 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row8_Div4_8" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Loss% </div>
<div class="colorBULL">2.86</div>
</div>
</div>
</div>
</div>
</td>
</tr>
<tr id="Content_SignalListGrid_DXDataRow9" class="gridRows" style="">
<td id="Content_SignalListGrid_tcrow9" class="dxgvDRTC">
<div class="row tablegrid mx-0 pl-0 my-0 py-0 px-0 ">
<div id="Content_SignalListGrid_row9_TarihDiv_9" class="col-3 col-lg-1 col-xl-1 mx-0 my-0 pt-0 px-0 ">
<div id="Content_SignalListGrid_row9_TarihHeader_9" class="mt-0 pt-0 px-0 kucukYaziBaslik">
<div style="color:red">Sold on</div>
</div>
<div id="Content_SignalListGrid_row9_Tarih_9"> 15.11.2024 </div>
</div>
<div id="Content_SignalListGrid_row9_gridticker_9" class="col-3 col-lg-2 col-xl-2 mx-0 my-0 pt-0 px-0 " style=" z-index: 2; white-space: nowrap; padding-left: 2px;">
<div id="Content_SignalListGrid_row9_TickerHeader_9" class="mt-0 pt-0 px-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class condensedYazi" id="Content_SignalListGrid_row9_TickerLink_9" href="SignalPage.aspx?lang=en&Ticker=QH9.DE" target="_blank" rel="noopener noreferrer">QH9.DE</a>
</div>
<div id="Content_SignalListGrid_row9_gridname_9" class="col-3 col-lg-3 col-xl-3 mx-0 px-0 my-0 pt-0 d-none d-xl-block condensedName ">
<div id="Content_SignalListGrid_row9_NameHeader_9" class="mt-0 pt-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class" id="Content_SignalListGrid_row9_BootstrapHyperLink1_9" href="SignalPage.aspx?lang=en&Ticker=QH9.DE" target="_blank" rel="noopener noreferrer">ADTRAN Holdings</a>
</div>
<div id="Content_SignalListGrid_row9_gridnamelocal_9" class="col-3 col-lg-3 col-xl-3 mx-0 px-0 my-0 pt-0 d-none condensedName text-right ">
<div id="Content_SignalListGrid_row9_Div2_9" class="mt-0 pt-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class" id="Content_SignalListGrid_row9_BootstrapHyperLink2_9" href="SignalPage.aspx?lang=en&Ticker=QH9.DE" target="_blank" rel="noopener noreferrer"></a>
</div>
<div id="gridsignal" class=" col-4 col-lg-2 col-xl-2 px-0 mx-0 my-0 pt-0 kucukYaziTableLight ">
<div id="Content_SignalListGrid_row9_gridsignalHeader_9" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Last Signal </div>
<div class="colorWAIT">STAY IN CASH</div>
</div>
<div id="Content_SignalListGrid_row9_gridprice_9" class="col-12 col-lg-4 col-xl-4 mx-0 px-0 my-0 pb-0 " style="padding-right: 0px!important; padding-left: 0px!important; background-color: #f3f4f5; ">
<div class="row m-0 p-0 ">
<div class="col-1 col-lg-1 col-xl-1 text-left px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row9_Div10_9" class="imgbordernone">
<a class="dxeHyperlink" id="Content_SignalListGrid_row9_ASPxHyperLink2_9" target="_blank" rel="noopener noreferrer"><img src="content/images/t/0.gif" alt="0"></a>
</div>
</div>
<div id="TargetLevelDiv" class="col-3 col-lg-3 col-xl-3 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row9_TargetLevelHeader_9" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> </div>
</div>
<div class="col-3 col-lg-3 col-xl-3 text-right m-0 py-0 pl-0 pr-2 ">
<div id="Content_SignalListGrid_row9_AvgPriceHeader_9" class="mt-0 pt-0 kucukYaziBaslik">
<div style="color:red">Sold at</div>
</div> 7.4500
</div>
<div class="col-3 col-lg-3 col-xl-3 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row9_LastHeader_9" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Close </div> 7.2820
</div>
<div class="col-2 col-lg-2 col-xl-2 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row9_Div4_9" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Gain% </div>
<div class="colorBEAR">-2.26</div>
</div>
</div>
</div>
</div>
</td>
</tr>
<tr id="Content_SignalListGrid_DXDataRow10" class="gridRows" style="">
<td id="Content_SignalListGrid_tcrow10" class="dxgvDRTC">
<div class="row tablegrid mx-0 pl-0 my-0 py-0 px-0 ">
<div id="Content_SignalListGrid_row10_TarihDiv_10" class="col-3 col-lg-1 col-xl-1 mx-0 my-0 pt-0 px-0 ">
<div id="Content_SignalListGrid_row10_TarihHeader_10" class="mt-0 pt-0 px-0 kucukYaziBaslik">
<div style="color:red">Sold on</div>
</div>
<div id="Content_SignalListGrid_row10_Tarih_10"> 14.11.2024 </div>
</div>
<div id="Content_SignalListGrid_row10_gridticker_10" class="col-3 col-lg-2 col-xl-2 mx-0 my-0 pt-0 px-0 " style=" z-index: 2; white-space: nowrap; padding-left: 2px;">
<div id="Content_SignalListGrid_row10_TickerHeader_10" class="mt-0 pt-0 px-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class condensedYazi" id="Content_SignalListGrid_row10_TickerLink_10" href="SignalPage.aspx?lang=en&Ticker=3TSE.DE" target="_blank" rel="noopener noreferrer">3TSE.DE</a>
</div>
<div id="Content_SignalListGrid_row10_gridname_10" class="col-3 col-lg-3 col-xl-3 mx-0 px-0 my-0 pt-0 d-none d-xl-block condensedName ">
<div id="Content_SignalListGrid_row10_NameHeader_10" class="mt-0 pt-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class" id="Content_SignalListGrid_row10_BootstrapHyperLink1_10" href="SignalPage.aspx?lang=en&Ticker=3TSE.DE" target="_blank" rel="noopener noreferrer">Levshares 3X Tesla ETP</a>
</div>
<div id="Content_SignalListGrid_row10_gridnamelocal_10" class="col-3 col-lg-3 col-xl-3 mx-0 px-0 my-0 pt-0 d-none condensedName text-right ">
<div id="Content_SignalListGrid_row10_Div2_10" class="mt-0 pt-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class" id="Content_SignalListGrid_row10_BootstrapHyperLink2_10" href="SignalPage.aspx?lang=en&Ticker=3TSE.DE" target="_blank" rel="noopener noreferrer"></a>
</div>
<div id="gridsignal" class=" col-4 col-lg-2 col-xl-2 px-0 mx-0 my-0 pt-0 kucukYaziTableLight ">
<div id="Content_SignalListGrid_row10_gridsignalHeader_10" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Last Signal </div>
<div class="colorWAIT">STAY IN CASH</div>
</div>
<div id="Content_SignalListGrid_row10_gridprice_10" class="col-12 col-lg-4 col-xl-4 mx-0 px-0 my-0 pb-0 " style="padding-right: 0px!important; padding-left: 0px!important; background-color: #f3f4f5; ">
<div class="row m-0 p-0 ">
<div class="col-1 col-lg-1 col-xl-1 text-left px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row10_Div10_10" class="imgbordernone">
<a class="dxeHyperlink" id="Content_SignalListGrid_row10_ASPxHyperLink2_10" target="_blank" rel="noopener noreferrer"><img src="content/images/t/0.gif" alt="0"></a>
</div>
</div>
<div id="TargetLevelDiv" class="col-3 col-lg-3 col-xl-3 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row10_TargetLevelHeader_10" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> </div>
</div>
<div class="col-3 col-lg-3 col-xl-3 text-right m-0 py-0 pl-0 pr-2 ">
<div id="Content_SignalListGrid_row10_AvgPriceHeader_10" class="mt-0 pt-0 kucukYaziBaslik">
<div style="color:red">Sold at</div>
</div> 38.69
</div>
<div class="col-3 col-lg-3 col-xl-3 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row10_LastHeader_10" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Close </div> 43.34
</div>
<div class="col-2 col-lg-2 col-xl-2 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row10_Div4_10" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Loss% </div>
<div class="colorBULL">12.02</div>
</div>
</div>
</div>
</div>
</td>
</tr>
<tr id="Content_SignalListGrid_DXDataRow11" class="gridRows" style="">
<td id="Content_SignalListGrid_tcrow11" class="dxgvDRTC">
<div class="row tablegrid mx-0 pl-0 my-0 py-0 px-0 ">
<div id="Content_SignalListGrid_row11_TarihDiv_11" class="col-3 col-lg-1 col-xl-1 mx-0 my-0 pt-0 px-0 ">
<div id="Content_SignalListGrid_row11_TarihHeader_11" class="mt-0 pt-0 px-0 kucukYaziBaslik">
<div style="color:red">Sold on</div>
</div>
<div id="Content_SignalListGrid_row11_Tarih_11"> 14.11.2024 </div>
</div>
<div id="Content_SignalListGrid_row11_gridticker_11" class="col-3 col-lg-2 col-xl-2 mx-0 my-0 pt-0 px-0 " style=" z-index: 2; white-space: nowrap; padding-left: 2px;">
<div id="Content_SignalListGrid_row11_TickerHeader_11" class="mt-0 pt-0 px-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class condensedYazi" id="Content_SignalListGrid_row11_TickerLink_11" href="SignalPage.aspx?lang=en&Ticker=APPH.DE" target="_blank" rel="noopener noreferrer">APPH.DE</a>
</div>
<div id="Content_SignalListGrid_row11_gridname_11" class="col-3 col-lg-3 col-xl-3 mx-0 px-0 my-0 pt-0 d-none d-xl-block condensedName ">
<div id="Content_SignalListGrid_row11_NameHeader_11" class="mt-0 pt-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class" id="Content_SignalListGrid_row11_BootstrapHyperLink1_11" href="SignalPage.aspx?lang=en&Ticker=APPH.DE" target="_blank" rel="noopener noreferrer">Apontis Pharma</a>
</div>
<div id="Content_SignalListGrid_row11_gridnamelocal_11" class="col-3 col-lg-3 col-xl-3 mx-0 px-0 my-0 pt-0 d-none condensedName text-right ">
<div id="Content_SignalListGrid_row11_Div2_11" class="mt-0 pt-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class" id="Content_SignalListGrid_row11_BootstrapHyperLink2_11" href="SignalPage.aspx?lang=en&Ticker=APPH.DE" target="_blank" rel="noopener noreferrer"></a>
</div>
<div id="gridsignal" class=" col-4 col-lg-2 col-xl-2 px-0 mx-0 my-0 pt-0 kucukYaziTableLight ">
<div id="Content_SignalListGrid_row11_gridsignalHeader_11" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Last Signal </div>
<div class="colorWAIT">STAY IN CASH</div>
</div>
<div id="Content_SignalListGrid_row11_gridprice_11" class="col-12 col-lg-4 col-xl-4 mx-0 px-0 my-0 pb-0 " style="padding-right: 0px!important; padding-left: 0px!important; background-color: #f3f4f5; ">
<div class="row m-0 p-0 ">
<div class="col-1 col-lg-1 col-xl-1 text-left px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row11_Div10_11" class="imgbordernone">
<a title="BULLISH STOP LOSS" class="dxeHyperlink" id="Content_SignalListGrid_row11_ASPxHyperLink2_11" href="http://www.candlesticker.com/Pattern.aspx?lang=en&Pattern=60000" target="_blank" rel="noopener noreferrer"><img title="BULLISH STOP LOSS" src="content/images/t/60000.gif" alt="60000"></a>
</div>
</div>
<div id="TargetLevelDiv" class="col-3 col-lg-3 col-xl-3 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row11_TargetLevelHeader_11" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;">
<div style="color:green">Buy Level</div>
</div> 9.7800
</div>
<div class="col-3 col-lg-3 col-xl-3 text-right m-0 py-0 pl-0 pr-2 ">
<div id="Content_SignalListGrid_row11_AvgPriceHeader_11" class="mt-0 pt-0 kucukYaziBaslik">
<div style="color:red">Sold at</div>
</div> 9.7000
</div>
<div class="col-3 col-lg-3 col-xl-3 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row11_LastHeader_11" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Close </div> 9.7200
</div>
<div class="col-2 col-lg-2 col-xl-2 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row11_Div4_11" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Loss% </div>
<div class="colorBULL">0.21</div>
</div>
</div>
</div>
</div>
</td>
</tr>
<tr id="Content_SignalListGrid_DXDataRow12" class="gridRows" style="">
<td id="Content_SignalListGrid_tcrow12" class="dxgvDRTC">
<div class="row tablegrid mx-0 pl-0 my-0 py-0 px-0 ">
<div id="Content_SignalListGrid_row12_TarihDiv_12" class="col-3 col-lg-1 col-xl-1 mx-0 my-0 pt-0 px-0 ">
<div id="Content_SignalListGrid_row12_TarihHeader_12" class="mt-0 pt-0 px-0 kucukYaziBaslik">
<div style="color:green">Bought on</div>
</div>
<div id="Content_SignalListGrid_row12_Tarih_12"> 14.11.2024 </div>
</div>
<div id="Content_SignalListGrid_row12_gridticker_12" class="col-3 col-lg-2 col-xl-2 mx-0 my-0 pt-0 px-0 " style=" z-index: 2; white-space: nowrap; padding-left: 2px;">
<div id="Content_SignalListGrid_row12_TickerHeader_12" class="mt-0 pt-0 px-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class condensedYazi" id="Content_SignalListGrid_row12_TickerLink_12" href="SignalPage.aspx?lang=en&Ticker=VBK.DE" target="_blank" rel="noopener noreferrer">VBK.DE</a>
</div>
<div id="Content_SignalListGrid_row12_gridname_12" class="col-3 col-lg-3 col-xl-3 mx-0 px-0 my-0 pt-0 d-none d-xl-block condensedName ">
<div id="Content_SignalListGrid_row12_NameHeader_12" class="mt-0 pt-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class" id="Content_SignalListGrid_row12_BootstrapHyperLink1_12" href="SignalPage.aspx?lang=en&Ticker=VBK.DE" target="_blank" rel="noopener noreferrer">Verbio</a>
</div>
<div id="Content_SignalListGrid_row12_gridnamelocal_12" class="col-3 col-lg-3 col-xl-3 mx-0 px-0 my-0 pt-0 d-none condensedName text-right ">
<div id="Content_SignalListGrid_row12_Div2_12" class="mt-0 pt-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class" id="Content_SignalListGrid_row12_BootstrapHyperLink2_12" href="SignalPage.aspx?lang=en&Ticker=VBK.DE" target="_blank" rel="noopener noreferrer"></a>
</div>
<div id="gridsignal" class=" col-4 col-lg-2 col-xl-2 px-0 mx-0 my-0 pt-0 kucukYaziTableLight ">
<div id="Content_SignalListGrid_row12_gridsignalHeader_12" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Last Signal </div>
<div class="colorHOLD">STAY LONG</div>
</div>
<div id="Content_SignalListGrid_row12_gridprice_12" class="col-12 col-lg-4 col-xl-4 mx-0 px-0 my-0 pb-0 " style="padding-right: 0px!important; padding-left: 0px!important; background-color: #f3f4f5; ">
<div class="row m-0 p-0 ">
<div class="col-1 col-lg-1 col-xl-1 text-left px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row12_Div10_12" class="imgbordernone">
<a class="dxeHyperlink" id="Content_SignalListGrid_row12_ASPxHyperLink2_12" target="_blank" rel="noopener noreferrer"><img src="content/images/t/0.gif" alt="0"></a>
</div>
</div>
<div id="TargetLevelDiv" class="col-3 col-lg-3 col-xl-3 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row12_TargetLevelHeader_12" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> </div>
</div>
<div class="col-3 col-lg-3 col-xl-3 text-right m-0 py-0 pl-0 pr-2 ">
<div id="Content_SignalListGrid_row12_AvgPriceHeader_12" class="mt-0 pt-0 kucukYaziBaslik">
<div style="color:green">Bought at</div>
</div> 12.23
</div>
<div class="col-3 col-lg-3 col-xl-3 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row12_LastHeader_12" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Close </div> 12.14
</div>
<div class="col-2 col-lg-2 col-xl-2 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row12_Div4_12" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Loss% </div>
<div class="colorBEAR">-0.74</div>
</div>
</div>
</div>
</div>
</td>
</tr>
<tr id="Content_SignalListGrid_DXDataRow13" class="gridRows" style="">
<td id="Content_SignalListGrid_tcrow13" class="dxgvDRTC">
<div class="row tablegrid mx-0 pl-0 my-0 py-0 px-0 ">
<div id="Content_SignalListGrid_row13_TarihDiv_13" class="col-3 col-lg-1 col-xl-1 mx-0 my-0 pt-0 px-0 ">
<div id="Content_SignalListGrid_row13_TarihHeader_13" class="mt-0 pt-0 px-0 kucukYaziBaslik">
<div style="color:red">Sold on</div>
</div>
<div id="Content_SignalListGrid_row13_Tarih_13"> 13.11.2024 </div>
</div>
<div id="Content_SignalListGrid_row13_gridticker_13" class="col-3 col-lg-2 col-xl-2 mx-0 my-0 pt-0 px-0 " style=" z-index: 2; white-space: nowrap; padding-left: 2px;">
<div id="Content_SignalListGrid_row13_TickerHeader_13" class="mt-0 pt-0 px-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class condensedYazi" id="Content_SignalListGrid_row13_TickerLink_13" href="SignalPage.aspx?lang=en&Ticker=5ZM.DE" target="_blank" rel="noopener noreferrer">5ZM.DE</a>
</div>
<div id="Content_SignalListGrid_row13_gridname_13" class="col-3 col-lg-3 col-xl-3 mx-0 px-0 my-0 pt-0 d-none d-xl-block condensedName ">
<div id="Content_SignalListGrid_row13_NameHeader_13" class="mt-0 pt-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class" id="Content_SignalListGrid_row13_BootstrapHyperLink1_13" href="SignalPage.aspx?lang=en&Ticker=5ZM.DE" target="_blank" rel="noopener noreferrer">Zoom Video Communications Class A</a>
</div>
<div id="Content_SignalListGrid_row13_gridnamelocal_13" class="col-3 col-lg-3 col-xl-3 mx-0 px-0 my-0 pt-0 d-none condensedName text-right ">
<div id="Content_SignalListGrid_row13_Div2_13" class="mt-0 pt-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class" id="Content_SignalListGrid_row13_BootstrapHyperLink2_13" href="SignalPage.aspx?lang=en&Ticker=5ZM.DE" target="_blank" rel="noopener noreferrer"></a>
</div>
<div id="gridsignal" class=" col-4 col-lg-2 col-xl-2 px-0 mx-0 my-0 pt-0 kucukYaziTableLight ">
<div id="Content_SignalListGrid_row13_gridsignalHeader_13" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Last Signal </div>
<div class="colorWAIT">STAY IN CASH</div>
</div>
<div id="Content_SignalListGrid_row13_gridprice_13" class="col-12 col-lg-4 col-xl-4 mx-0 px-0 my-0 pb-0 " style="padding-right: 0px!important; padding-left: 0px!important; background-color: #f3f4f5; ">
<div class="row m-0 p-0 ">
<div class="col-1 col-lg-1 col-xl-1 text-left px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row13_Div10_13" class="imgbordernone">
<a title="BULLISH THREE GAP DOWNS" class="dxeHyperlink" id="Content_SignalListGrid_row13_ASPxHyperLink2_13" href="http://www.candlesticker.com/Pattern.aspx?lang=en&Pattern=4101" target="_blank" rel="noopener noreferrer"><img title="BULLISH THREE GAP DOWNS" src="content/images/t/4101.gif" alt="4101"></a>
</div>
</div>
<div id="TargetLevelDiv" class="col-3 col-lg-3 col-xl-3 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row13_TargetLevelHeader_13" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;">
<div style="color:green">Buy Level</div>
</div> 74.12
</div>
<div class="col-3 col-lg-3 col-xl-3 text-right m-0 py-0 pl-0 pr-2 ">
<div id="Content_SignalListGrid_row13_AvgPriceHeader_13" class="mt-0 pt-0 kucukYaziBaslik">
<div style="color:red">Sold at</div>
</div> 80.43
</div>
<div class="col-3 col-lg-3 col-xl-3 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row13_LastHeader_13" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Close </div> 73.80
</div>
<div class="col-2 col-lg-2 col-xl-2 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row13_Div4_13" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Gain% </div>
<div class="colorBEAR">-8.24</div>
</div>
</div>
</div>
</div>
</td>
</tr>
<tr id="Content_SignalListGrid_DXDataRow14" class="gridRows" style="">
<td id="Content_SignalListGrid_tcrow14" class="dxgvDRTC">
<div class="row tablegrid mx-0 pl-0 my-0 py-0 px-0 ">
<div id="Content_SignalListGrid_row14_TarihDiv_14" class="col-3 col-lg-1 col-xl-1 mx-0 my-0 pt-0 px-0 ">
<div id="Content_SignalListGrid_row14_TarihHeader_14" class="mt-0 pt-0 px-0 kucukYaziBaslik">
<div style="color:green">Bought on</div>
</div>
<div id="Content_SignalListGrid_row14_Tarih_14"> 13.11.2024 </div>
</div>
<div id="Content_SignalListGrid_row14_gridticker_14" class="col-3 col-lg-2 col-xl-2 mx-0 my-0 pt-0 px-0 " style=" z-index: 2; white-space: nowrap; padding-left: 2px;">
<div id="Content_SignalListGrid_row14_TickerHeader_14" class="mt-0 pt-0 px-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class condensedYazi" id="Content_SignalListGrid_row14_TickerLink_14" href="SignalPage.aspx?lang=en&Ticker=CEA.DE" target="_blank" rel="noopener noreferrer">CEA.DE</a>
</div>
<div id="Content_SignalListGrid_row14_gridname_14" class="col-3 col-lg-3 col-xl-3 mx-0 px-0 my-0 pt-0 d-none d-xl-block condensedName ">
<div id="Content_SignalListGrid_row14_NameHeader_14" class="mt-0 pt-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class" id="Content_SignalListGrid_row14_BootstrapHyperLink1_14" href="SignalPage.aspx?lang=en&Ticker=CEA.DE" target="_blank" rel="noopener noreferrer">FRIWO</a>
</div>
<div id="Content_SignalListGrid_row14_gridnamelocal_14" class="col-3 col-lg-3 col-xl-3 mx-0 px-0 my-0 pt-0 d-none condensedName text-right ">
<div id="Content_SignalListGrid_row14_Div2_14" class="mt-0 pt-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class" id="Content_SignalListGrid_row14_BootstrapHyperLink2_14" href="SignalPage.aspx?lang=en&Ticker=CEA.DE" target="_blank" rel="noopener noreferrer"></a>
</div>
<div id="gridsignal" class=" col-4 col-lg-2 col-xl-2 px-0 mx-0 my-0 pt-0 kucukYaziTableLight ">
<div id="Content_SignalListGrid_row14_gridsignalHeader_14" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Last Signal </div>
<div class="colorHOLD">STAY LONG</div>
</div>
<div id="Content_SignalListGrid_row14_gridprice_14" class="col-12 col-lg-4 col-xl-4 mx-0 px-0 my-0 pb-0 " style="padding-right: 0px!important; padding-left: 0px!important; background-color: #f3f4f5; ">
<div class="row m-0 p-0 ">
<div class="col-1 col-lg-1 col-xl-1 text-left px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row14_Div10_14" class="imgbordernone">
<a title="BEARISH DESCENDING HAWK" class="dxeHyperlink" id="Content_SignalListGrid_row14_ASPxHyperLink2_14" href="http://www.candlesticker.com/Pattern.aspx?lang=en&Pattern=2208" target="_blank" rel="noopener noreferrer"><img title="BEARISH DESCENDING HAWK" src="content/images/t/2208.gif" alt="2208"></a>
</div>
</div>
<div id="TargetLevelDiv" class="col-3 col-lg-3 col-xl-3 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row14_TargetLevelHeader_14" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;">
<div style="color:red">Sell Level</div>
</div> 22.60
</div>
<div class="col-3 col-lg-3 col-xl-3 text-right m-0 py-0 pl-0 pr-2 ">
<div id="Content_SignalListGrid_row14_AvgPriceHeader_14" class="mt-0 pt-0 kucukYaziBaslik">
<div style="color:green">Bought at</div>
</div> 21.60
</div>
<div class="col-3 col-lg-3 col-xl-3 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row14_LastHeader_14" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Close </div> 22.80
</div>
<div class="col-2 col-lg-2 col-xl-2 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row14_Div4_14" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Gain% </div>
<div class="colorBULL">5.56</div>
</div>
</div>
</div>
</div>
</td>
</tr>
<tr id="Content_SignalListGrid_DXDataRow15" class="gridRows" style="">
<td id="Content_SignalListGrid_tcrow15" class="dxgvDRTC">
<div class="row tablegrid mx-0 pl-0 my-0 py-0 px-0 ">
<div id="Content_SignalListGrid_row15_TarihDiv_15" class="col-3 col-lg-1 col-xl-1 mx-0 my-0 pt-0 px-0 ">
<div id="Content_SignalListGrid_row15_TarihHeader_15" class="mt-0 pt-0 px-0 kucukYaziBaslik">
<div style="color:red">Sold on</div>
</div>
<div id="Content_SignalListGrid_row15_Tarih_15"> 13.11.2024 </div>
</div>
<div id="Content_SignalListGrid_row15_gridticker_15" class="col-3 col-lg-2 col-xl-2 mx-0 my-0 pt-0 px-0 " style=" z-index: 2; white-space: nowrap; padding-left: 2px;">
<div id="Content_SignalListGrid_row15_TickerHeader_15" class="mt-0 pt-0 px-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class condensedYazi" id="Content_SignalListGrid_row15_TickerLink_15" href="SignalPage.aspx?lang=en&Ticker=VUL.DE" target="_blank" rel="noopener noreferrer">VUL.DE</a>
</div>
<div id="Content_SignalListGrid_row15_gridname_15" class="col-3 col-lg-3 col-xl-3 mx-0 px-0 my-0 pt-0 d-none d-xl-block condensedName ">
<div id="Content_SignalListGrid_row15_NameHeader_15" class="mt-0 pt-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class" id="Content_SignalListGrid_row15_BootstrapHyperLink1_15" href="SignalPage.aspx?lang=en&Ticker=VUL.DE" target="_blank" rel="noopener noreferrer">Vulcan Energy Resources</a>
</div>
<div id="Content_SignalListGrid_row15_gridnamelocal_15" class="col-3 col-lg-3 col-xl-3 mx-0 px-0 my-0 pt-0 d-none condensedName text-right ">
<div id="Content_SignalListGrid_row15_Div2_15" class="mt-0 pt-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class" id="Content_SignalListGrid_row15_BootstrapHyperLink2_15" href="SignalPage.aspx?lang=en&Ticker=VUL.DE" target="_blank" rel="noopener noreferrer"></a>
</div>
<div id="gridsignal" class=" col-4 col-lg-2 col-xl-2 px-0 mx-0 my-0 pt-0 kucukYaziTableLight ">
<div id="Content_SignalListGrid_row15_gridsignalHeader_15" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Last Signal </div>
<div class="colorSTAYSHORT">STAY SHORT</div>
</div>
<div id="Content_SignalListGrid_row15_gridprice_15" class="col-12 col-lg-4 col-xl-4 mx-0 px-0 my-0 pb-0 " style="padding-right: 0px!important; padding-left: 0px!important; background-color: #f3f4f5; ">
<div class="row m-0 p-0 ">
<div class="col-1 col-lg-1 col-xl-1 text-left px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row15_Div10_15" class="imgbordernone">
<a class="dxeHyperlink" id="Content_SignalListGrid_row15_ASPxHyperLink2_15" target="_blank" rel="noopener noreferrer"><img src="content/images/t/0.gif" alt="0"></a>
</div>
</div>
<div id="TargetLevelDiv" class="col-3 col-lg-3 col-xl-3 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row15_TargetLevelHeader_15" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> </div>
</div>
<div class="col-3 col-lg-3 col-xl-3 text-right m-0 py-0 pl-0 pr-2 ">
<div id="Content_SignalListGrid_row15_AvgPriceHeader_15" class="mt-0 pt-0 kucukYaziBaslik">
<div style="color:red">Sold at</div>
</div> 3.8090
</div>
<div class="col-3 col-lg-3 col-xl-3 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row15_LastHeader_15" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Close </div> 3.8600
</div>
<div class="col-2 col-lg-2 col-xl-2 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row15_Div4_15" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Loss% </div>
<div class="colorBULL">1.34</div>
</div>
</div>
</div>
</div>
</td>
</tr>
<tr id="Content_SignalListGrid_DXDataRow16" class="gridRows" style="">
<td id="Content_SignalListGrid_tcrow16" class="dxgvDRTC">
<div class="row tablegrid mx-0 pl-0 my-0 py-0 px-0 ">
<div id="Content_SignalListGrid_row16_TarihDiv_16" class="col-3 col-lg-1 col-xl-1 mx-0 my-0 pt-0 px-0 ">
<div id="Content_SignalListGrid_row16_TarihHeader_16" class="mt-0 pt-0 px-0 kucukYaziBaslik">
<div style="color:red">Sold on</div>
</div>
<div id="Content_SignalListGrid_row16_Tarih_16"> 12.11.2024 </div>
</div>
<div id="Content_SignalListGrid_row16_gridticker_16" class="col-3 col-lg-2 col-xl-2 mx-0 my-0 pt-0 px-0 " style=" z-index: 2; white-space: nowrap; padding-left: 2px;">
<div id="Content_SignalListGrid_row16_TickerHeader_16" class="mt-0 pt-0 px-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class condensedYazi" id="Content_SignalListGrid_row16_TickerLink_16" href="SignalPage.aspx?lang=en&Ticker=CSDA.DE" target="_blank" rel="noopener noreferrer">CSDA.DE</a>
</div>
<div id="Content_SignalListGrid_row16_gridname_16" class="col-3 col-lg-3 col-xl-3 mx-0 px-0 my-0 pt-0 d-none d-xl-block condensedName ">
<div id="Content_SignalListGrid_row16_NameHeader_16" class="mt-0 pt-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class" id="Content_SignalListGrid_row16_BootstrapHyperLink1_16" href="SignalPage.aspx?lang=en&Ticker=CSDA.DE" target="_blank" rel="noopener noreferrer">CoinShares Physical Staked Cardano ETN</a>
</div>
<div id="Content_SignalListGrid_row16_gridnamelocal_16" class="col-3 col-lg-3 col-xl-3 mx-0 px-0 my-0 pt-0 d-none condensedName text-right ">
<div id="Content_SignalListGrid_row16_Div2_16" class="mt-0 pt-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class" id="Content_SignalListGrid_row16_BootstrapHyperLink2_16" href="SignalPage.aspx?lang=en&Ticker=CSDA.DE" target="_blank" rel="noopener noreferrer"></a>
</div>
<div id="gridsignal" class=" col-4 col-lg-2 col-xl-2 px-0 mx-0 my-0 pt-0 kucukYaziTableLight ">
<div id="Content_SignalListGrid_row16_gridsignalHeader_16" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Last Signal </div>
<div class="colorWAIT">STAY IN CASH</div>
</div>
<div id="Content_SignalListGrid_row16_gridprice_16" class="col-12 col-lg-4 col-xl-4 mx-0 px-0 my-0 pb-0 " style="padding-right: 0px!important; padding-left: 0px!important; background-color: #f3f4f5; ">
<div class="row m-0 p-0 ">
<div class="col-1 col-lg-1 col-xl-1 text-left px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row16_Div10_16" class="imgbordernone">
<a title="BULLISH STOP LOSS" class="dxeHyperlink" id="Content_SignalListGrid_row16_ASPxHyperLink2_16" href="http://www.candlesticker.com/Pattern.aspx?lang=en&Pattern=60000" target="_blank" rel="noopener noreferrer"><img title="BULLISH STOP LOSS" src="content/images/t/60000.gif" alt="60000"></a>
</div>
</div>
<div id="TargetLevelDiv" class="col-3 col-lg-3 col-xl-3 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row16_TargetLevelHeader_16" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;">
<div style="color:green">Buy Level</div>
</div> 0.6296
</div>
<div class="col-3 col-lg-3 col-xl-3 text-right m-0 py-0 pl-0 pr-2 ">
<div id="Content_SignalListGrid_row16_AvgPriceHeader_16" class="mt-0 pt-0 kucukYaziBaslik">
<div style="color:red">Sold at</div>
</div> 0.5878
</div>
<div class="col-3 col-lg-3 col-xl-3 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row16_LastHeader_16" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Close </div> 0.7467
</div>
<div class="col-2 col-lg-2 col-xl-2 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row16_Div4_16" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Loss% </div>
<div class="colorBULL">27.03</div>
</div>
</div>
</div>
</div>
</td>
</tr>
<tr id="Content_SignalListGrid_DXDataRow17" class="gridRows" style="">
<td id="Content_SignalListGrid_tcrow17" class="dxgvDRTC">
<div class="row tablegrid mx-0 pl-0 my-0 py-0 px-0 ">
<div id="Content_SignalListGrid_row17_TarihDiv_17" class="col-3 col-lg-1 col-xl-1 mx-0 my-0 pt-0 px-0 ">
<div id="Content_SignalListGrid_row17_TarihHeader_17" class="mt-0 pt-0 px-0 kucukYaziBaslik">
<div style="color:red">Sold on</div>
</div>
<div id="Content_SignalListGrid_row17_Tarih_17"> 12.11.2024 </div>
</div>
<div id="Content_SignalListGrid_row17_gridticker_17" class="col-3 col-lg-2 col-xl-2 mx-0 my-0 pt-0 px-0 " style=" z-index: 2; white-space: nowrap; padding-left: 2px;">
<div id="Content_SignalListGrid_row17_TickerHeader_17" class="mt-0 pt-0 px-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class condensedYazi" id="Content_SignalListGrid_row17_TickerLink_17" href="SignalPage.aspx?lang=en&Ticker=WADA.DE" target="_blank" rel="noopener noreferrer">WADA.DE</a>
</div>
<div id="Content_SignalListGrid_row17_gridname_17" class="col-3 col-lg-3 col-xl-3 mx-0 px-0 my-0 pt-0 d-none d-xl-block condensedName ">
<div id="Content_SignalListGrid_row17_NameHeader_17" class="mt-0 pt-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class" id="Content_SignalListGrid_row17_BootstrapHyperLink1_17" href="SignalPage.aspx?lang=en&Ticker=WADA.DE" target="_blank" rel="noopener noreferrer">WisdomTree Physical Cardano Securities ETP</a>
</div>
<div id="Content_SignalListGrid_row17_gridnamelocal_17" class="col-3 col-lg-3 col-xl-3 mx-0 px-0 my-0 pt-0 d-none condensedName text-right ">
<div id="Content_SignalListGrid_row17_Div2_17" class="mt-0 pt-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class" id="Content_SignalListGrid_row17_BootstrapHyperLink2_17" href="SignalPage.aspx?lang=en&Ticker=WADA.DE" target="_blank" rel="noopener noreferrer"></a>
</div>
<div id="gridsignal" class=" col-4 col-lg-2 col-xl-2 px-0 mx-0 my-0 pt-0 kucukYaziTableLight ">
<div id="Content_SignalListGrid_row17_gridsignalHeader_17" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Last Signal </div>
<div class="colorWAIT">STAY IN CASH</div>
</div>
<div id="Content_SignalListGrid_row17_gridprice_17" class="col-12 col-lg-4 col-xl-4 mx-0 px-0 my-0 pb-0 " style="padding-right: 0px!important; padding-left: 0px!important; background-color: #f3f4f5; ">
<div class="row m-0 p-0 ">
<div class="col-1 col-lg-1 col-xl-1 text-left px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row17_Div10_17" class="imgbordernone">
<a title="BULLISH STOP LOSS" class="dxeHyperlink" id="Content_SignalListGrid_row17_ASPxHyperLink2_17" href="http://www.candlesticker.com/Pattern.aspx?lang=en&Pattern=60000" target="_blank" rel="noopener noreferrer"><img title="BULLISH STOP LOSS" src="content/images/t/60000.gif" alt="60000"></a>
</div>
</div>
<div id="TargetLevelDiv" class="col-3 col-lg-3 col-xl-3 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row17_TargetLevelHeader_17" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;">
<div style="color:green">Buy Level</div>
</div> 7.1930
</div>
<div class="col-3 col-lg-3 col-xl-3 text-right m-0 py-0 pl-0 pr-2 ">
<div id="Content_SignalListGrid_row17_AvgPriceHeader_17" class="mt-0 pt-0 kucukYaziBaslik">
<div style="color:red">Sold at</div>
</div> 6.7245
</div>
<div class="col-3 col-lg-3 col-xl-3 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row17_LastHeader_17" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Close </div> 8.5000
</div>
<div class="col-2 col-lg-2 col-xl-2 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row17_Div4_17" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Loss% </div>
<div class="colorBULL">26.40</div>
</div>
</div>
</div>
</div>
</td>
</tr>
<tr id="Content_SignalListGrid_DXDataRow18" class="gridRows" style="">
<td id="Content_SignalListGrid_tcrow18" class="dxgvDRTC">
<div class="row tablegrid mx-0 pl-0 my-0 py-0 px-0 ">
<div id="Content_SignalListGrid_row18_TarihDiv_18" class="col-3 col-lg-1 col-xl-1 mx-0 my-0 pt-0 px-0 ">
<div id="Content_SignalListGrid_row18_TarihHeader_18" class="mt-0 pt-0 px-0 kucukYaziBaslik">
<div style="color:red">Sold on</div>
</div>
<div id="Content_SignalListGrid_row18_Tarih_18"> 11.11.2024 </div>
</div>
<div id="Content_SignalListGrid_row18_gridticker_18" class="col-3 col-lg-2 col-xl-2 mx-0 my-0 pt-0 px-0 " style=" z-index: 2; white-space: nowrap; padding-left: 2px;">
<div id="Content_SignalListGrid_row18_TickerHeader_18" class="mt-0 pt-0 px-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class condensedYazi" id="Content_SignalListGrid_row18_TickerLink_18" href="SignalPage.aspx?lang=en&Ticker=3AN.DE" target="_blank" rel="noopener noreferrer">3AN.DE</a>
</div>
<div id="Content_SignalListGrid_row18_gridname_18" class="col-3 col-lg-3 col-xl-3 mx-0 px-0 my-0 pt-0 d-none d-xl-block condensedName ">
<div id="Content_SignalListGrid_row18_NameHeader_18" class="mt-0 pt-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class" id="Content_SignalListGrid_row18_BootstrapHyperLink1_18" href="SignalPage.aspx?lang=en&Ticker=3AN.DE" target="_blank" rel="noopener noreferrer">Levshares 3X Amazon ETN</a>
</div>
<div id="Content_SignalListGrid_row18_gridnamelocal_18" class="col-3 col-lg-3 col-xl-3 mx-0 px-0 my-0 pt-0 d-none condensedName text-right ">
<div id="Content_SignalListGrid_row18_Div2_18" class="mt-0 pt-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class" id="Content_SignalListGrid_row18_BootstrapHyperLink2_18" href="SignalPage.aspx?lang=en&Ticker=3AN.DE" target="_blank" rel="noopener noreferrer"></a>
</div>
<div id="gridsignal" class=" col-4 col-lg-2 col-xl-2 px-0 mx-0 my-0 pt-0 kucukYaziTableLight ">
<div id="Content_SignalListGrid_row18_gridsignalHeader_18" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Last Signal </div>
<div class="colorWAIT">STAY IN CASH</div>
</div>
<div id="Content_SignalListGrid_row18_gridprice_18" class="col-12 col-lg-4 col-xl-4 mx-0 px-0 my-0 pb-0 " style="padding-right: 0px!important; padding-left: 0px!important; background-color: #f3f4f5; ">
<div class="row m-0 p-0 ">
<div class="col-1 col-lg-1 col-xl-1 text-left px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row18_Div10_18" class="imgbordernone">
<a title="BULLISH ENGULFING" class="dxeHyperlink" id="Content_SignalListGrid_row18_ASPxHyperLink2_18" href="http://www.candlesticker.com/Pattern.aspx?lang=en&Pattern=2101" target="_blank" rel="noopener noreferrer"><img title="BULLISH ENGULFING" src="content/images/t/2101.gif" alt="2101"></a>
</div>
</div>
<div id="TargetLevelDiv" class="col-3 col-lg-3 col-xl-3 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row18_TargetLevelHeader_18" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;">
<div style="color:green">Buy Level</div>
</div> 10.10
</div>
<div class="col-3 col-lg-3 col-xl-3 text-right m-0 py-0 pl-0 pr-2 ">
<div id="Content_SignalListGrid_row18_AvgPriceHeader_18" class="mt-0 pt-0 kucukYaziBaslik">
<div style="color:red">Sold at</div>
</div> 10.60
</div>
<div class="col-3 col-lg-3 col-xl-3 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row18_LastHeader_18" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Close </div> 10.10
</div>
<div class="col-2 col-lg-2 col-xl-2 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row18_Div4_18" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Gain% </div>
<div class="colorBEAR">-4.72</div>
</div>
</div>
</div>
</div>
</td>
</tr>
<tr id="Content_SignalListGrid_DXDataRow19" class="gridRows" style="">
<td id="Content_SignalListGrid_tcrow19" class="dxgvDRTC">
<div class="row tablegrid mx-0 pl-0 my-0 py-0 px-0 ">
<div id="Content_SignalListGrid_row19_TarihDiv_19" class="col-3 col-lg-1 col-xl-1 mx-0 my-0 pt-0 px-0 ">
<div id="Content_SignalListGrid_row19_TarihHeader_19" class="mt-0 pt-0 px-0 kucukYaziBaslik">
<div style="color:green">Bought on</div>
</div>
<div id="Content_SignalListGrid_row19_Tarih_19"> 11.11.2024 </div>
</div>
<div id="Content_SignalListGrid_row19_gridticker_19" class="col-3 col-lg-2 col-xl-2 mx-0 my-0 pt-0 px-0 " style=" z-index: 2; white-space: nowrap; padding-left: 2px;">
<div id="Content_SignalListGrid_row19_TickerHeader_19" class="mt-0 pt-0 px-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class condensedYazi" id="Content_SignalListGrid_row19_TickerLink_19" href="SignalPage.aspx?lang=en&Ticker=FQT.DE" target="_blank" rel="noopener noreferrer">FQT.DE</a>
</div>
<div id="Content_SignalListGrid_row19_gridname_19" class="col-3 col-lg-3 col-xl-3 mx-0 px-0 my-0 pt-0 d-none d-xl-block condensedName ">
<div id="Content_SignalListGrid_row19_NameHeader_19" class="mt-0 pt-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class" id="Content_SignalListGrid_row19_BootstrapHyperLink1_19" href="SignalPage.aspx?lang=en&Ticker=FQT.DE" target="_blank" rel="noopener noreferrer">Frequentis</a>
</div>
<div id="Content_SignalListGrid_row19_gridnamelocal_19" class="col-3 col-lg-3 col-xl-3 mx-0 px-0 my-0 pt-0 d-none condensedName text-right ">
<div id="Content_SignalListGrid_row19_Div2_19" class="mt-0 pt-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class" id="Content_SignalListGrid_row19_BootstrapHyperLink2_19" href="SignalPage.aspx?lang=en&Ticker=FQT.DE" target="_blank" rel="noopener noreferrer"></a>
</div>
<div id="gridsignal" class=" col-4 col-lg-2 col-xl-2 px-0 mx-0 my-0 pt-0 kucukYaziTableLight ">
<div id="Content_SignalListGrid_row19_gridsignalHeader_19" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Last Signal </div>
<div class="colorSHORT">SHORT</div>
</div>
<div id="Content_SignalListGrid_row19_gridprice_19" class="col-12 col-lg-4 col-xl-4 mx-0 px-0 my-0 pb-0 " style="padding-right: 0px!important; padding-left: 0px!important; background-color: #f3f4f5; ">
<div class="row m-0 p-0 ">
<div class="col-1 col-lg-1 col-xl-1 text-left px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row19_Div10_19" class="imgbordernone">
<a class="dxeHyperlink" id="Content_SignalListGrid_row19_ASPxHyperLink2_19" target="_blank" rel="noopener noreferrer"><img src="content/images/t/0.gif" alt="2210"></a>
</div>
</div>
<div id="TargetLevelDiv" class="col-3 col-lg-3 col-xl-3 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row19_TargetLevelHeader_19" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;">
<div style="color:red">Sell Level</div>
</div> 23.80
</div>
<div class="col-3 col-lg-3 col-xl-3 text-right m-0 py-0 pl-0 pr-2 ">
<div id="Content_SignalListGrid_row19_AvgPriceHeader_19" class="mt-0 pt-0 kucukYaziBaslik">
<div style="color:green">Bought at</div>
</div> 23.50
</div>
<div class="col-3 col-lg-3 col-xl-3 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row19_LastHeader_19" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Close </div> 23.50
</div>
<div class="col-2 col-lg-2 col-xl-2 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row19_Div4_19" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> </div>
</div>
</div>
</div>
</div>
</td>
</tr>
<tr id="Content_SignalListGrid_DXDataRow20" class="gridRows" style="">
<td id="Content_SignalListGrid_tcrow20" class="dxgvDRTC">
<div class="row tablegrid mx-0 pl-0 my-0 py-0 px-0 ">
<div id="Content_SignalListGrid_row20_TarihDiv_20" class="col-3 col-lg-1 col-xl-1 mx-0 my-0 pt-0 px-0 ">
<div id="Content_SignalListGrid_row20_TarihHeader_20" class="mt-0 pt-0 px-0 kucukYaziBaslik">
<div style="color:red">Sold on</div>
</div>
<div id="Content_SignalListGrid_row20_Tarih_20"> 05.11.2024 </div>
</div>
<div id="Content_SignalListGrid_row20_gridticker_20" class="col-3 col-lg-2 col-xl-2 mx-0 my-0 pt-0 px-0 " style=" z-index: 2; white-space: nowrap; padding-left: 2px;">
<div id="Content_SignalListGrid_row20_TickerHeader_20" class="mt-0 pt-0 px-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class condensedYazi" id="Content_SignalListGrid_row20_TickerLink_20" href="SignalPage.aspx?lang=en&Ticker=VZLD.DE" target="_blank" rel="noopener noreferrer">VZLD.DE</a>
</div>
<div id="Content_SignalListGrid_row20_gridname_20" class="col-3 col-lg-3 col-xl-3 mx-0 px-0 my-0 pt-0 d-none d-xl-block condensedName ">
<div id="Content_SignalListGrid_row20_NameHeader_20" class="mt-0 pt-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class" id="Content_SignalListGrid_row20_BootstrapHyperLink1_20" href="SignalPage.aspx?lang=en&Ticker=VZLD.DE" target="_blank" rel="noopener noreferrer">WisdomTree Core Physical Gold ETC</a>
</div>
<div id="Content_SignalListGrid_row20_gridnamelocal_20" class="col-3 col-lg-3 col-xl-3 mx-0 px-0 my-0 pt-0 d-none condensedName text-right ">
<div id="Content_SignalListGrid_row20_Div2_20" class="mt-0 pt-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class" id="Content_SignalListGrid_row20_BootstrapHyperLink2_20" href="SignalPage.aspx?lang=en&Ticker=VZLD.DE" target="_blank" rel="noopener noreferrer"></a>
</div>
<div id="gridsignal" class=" col-4 col-lg-2 col-xl-2 px-0 mx-0 my-0 pt-0 kucukYaziTableLight ">
<div id="Content_SignalListGrid_row20_gridsignalHeader_20" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Last Signal </div>
<div class="colorWAIT">STAY IN CASH</div>
</div>
<div id="Content_SignalListGrid_row20_gridprice_20" class="col-12 col-lg-4 col-xl-4 mx-0 px-0 my-0 pb-0 " style="padding-right: 0px!important; padding-left: 0px!important; background-color: #f3f4f5; ">
<div class="row m-0 p-0 ">
<div class="col-1 col-lg-1 col-xl-1 text-left px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row20_Div10_20" class="imgbordernone">
<a class="dxeHyperlink" id="Content_SignalListGrid_row20_ASPxHyperLink2_20" target="_blank" rel="noopener noreferrer"><img src="content/images/t/0.gif" alt="0"></a>
</div>
</div>
<div id="TargetLevelDiv" class="col-3 col-lg-3 col-xl-3 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row20_TargetLevelHeader_20" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> </div>
</div>
<div class="col-3 col-lg-3 col-xl-3 text-right m-0 py-0 pl-0 pr-2 ">
<div id="Content_SignalListGrid_row20_AvgPriceHeader_20" class="mt-0 pt-0 kucukYaziBaslik">
<div style="color:red">Sold at</div>
</div> 249.54
</div>
<div class="col-3 col-lg-3 col-xl-3 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row20_LastHeader_20" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Close </div> 246.88
</div>
<div class="col-2 col-lg-2 col-xl-2 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row20_Div4_20" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Gain% </div>
<div class="colorBEAR">-1.07</div>
</div>
</div>
</div>
</div>
</td>
</tr>
<tr id="Content_SignalListGrid_DXDataRow21" class="gridRows" style="">
<td id="Content_SignalListGrid_tcrow21" class="dxgvDRTC">
<div class="row tablegrid mx-0 pl-0 my-0 py-0 px-0 ">
<div id="Content_SignalListGrid_row21_TarihDiv_21" class="col-3 col-lg-1 col-xl-1 mx-0 my-0 pt-0 px-0 ">
<div id="Content_SignalListGrid_row21_TarihHeader_21" class="mt-0 pt-0 px-0 kucukYaziBaslik">
<div style="color:green">Bought on</div>
</div>
<div id="Content_SignalListGrid_row21_Tarih_21"> 31.10.2024 </div>
</div>
<div id="Content_SignalListGrid_row21_gridticker_21" class="col-3 col-lg-2 col-xl-2 mx-0 my-0 pt-0 px-0 " style=" z-index: 2; white-space: nowrap; padding-left: 2px;">
<div id="Content_SignalListGrid_row21_TickerHeader_21" class="mt-0 pt-0 px-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class condensedYazi" id="Content_SignalListGrid_row21_TickerLink_21" href="SignalPage.aspx?lang=en&Ticker=HAL.DE" target="_blank" rel="noopener noreferrer">HAL.DE</a>
</div>
<div id="Content_SignalListGrid_row21_gridname_21" class="col-3 col-lg-3 col-xl-3 mx-0 px-0 my-0 pt-0 d-none d-xl-block condensedName ">
<div id="Content_SignalListGrid_row21_NameHeader_21" class="mt-0 pt-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class" id="Content_SignalListGrid_row21_BootstrapHyperLink1_21" href="SignalPage.aspx?lang=en&Ticker=HAL.DE" target="_blank" rel="noopener noreferrer">Halliburton</a>
</div>
<div id="Content_SignalListGrid_row21_gridnamelocal_21" class="col-3 col-lg-3 col-xl-3 mx-0 px-0 my-0 pt-0 d-none condensedName text-right ">
<div id="Content_SignalListGrid_row21_Div2_21" class="mt-0 pt-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class" id="Content_SignalListGrid_row21_BootstrapHyperLink2_21" href="SignalPage.aspx?lang=en&Ticker=HAL.DE" target="_blank" rel="noopener noreferrer"></a>
</div>
<div id="gridsignal" class=" col-4 col-lg-2 col-xl-2 px-0 mx-0 my-0 pt-0 kucukYaziTableLight ">
<div id="Content_SignalListGrid_row21_gridsignalHeader_21" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Last Signal </div>
<div class="colorHOLD">STAY LONG</div>
</div>
<div id="Content_SignalListGrid_row21_gridprice_21" class="col-12 col-lg-4 col-xl-4 mx-0 px-0 my-0 pb-0 " style="padding-right: 0px!important; padding-left: 0px!important; background-color: #f3f4f5; ">
<div class="row m-0 p-0 ">
<div class="col-1 col-lg-1 col-xl-1 text-left px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row21_Div10_21" class="imgbordernone">
<a title="BEARISH DOJI STAR" class="dxeHyperlink" id="Content_SignalListGrid_row21_ASPxHyperLink2_21" href="http://www.candlesticker.com/Pattern.aspx?lang=en&Pattern=2206" target="_blank" rel="noopener noreferrer"><img title="BEARISH DOJI STAR" src="content/images/t/2206.gif" alt="2206"></a>
</div>
</div>
<div id="TargetLevelDiv" class="col-3 col-lg-3 col-xl-3 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row21_TargetLevelHeader_21" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;">
<div style="color:red">Sell Level</div>
</div> 28.76
</div>
<div class="col-3 col-lg-3 col-xl-3 text-right m-0 py-0 pl-0 pr-2 ">
<div id="Content_SignalListGrid_row21_AvgPriceHeader_21" class="mt-0 pt-0 kucukYaziBaslik">
<div style="color:green">Bought at</div>
</div> 25.67
</div>
<div class="col-3 col-lg-3 col-xl-3 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row21_LastHeader_21" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Close </div> 28.80
</div>
<div class="col-2 col-lg-2 col-xl-2 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row21_Div4_21" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Gain% </div>
<div class="colorBULL">12.19</div>
</div>
</div>
</div>
</div>
</td>
</tr>
<tr id="Content_SignalListGrid_DXDataRow22" class="gridRows" style="">
<td id="Content_SignalListGrid_tcrow22" class="dxgvDRTC">
<div class="row tablegrid mx-0 pl-0 my-0 py-0 px-0 ">
<div id="Content_SignalListGrid_row22_TarihDiv_22" class="col-3 col-lg-1 col-xl-1 mx-0 my-0 pt-0 px-0 ">
<div id="Content_SignalListGrid_row22_TarihHeader_22" class="mt-0 pt-0 px-0 kucukYaziBaslik">
<div style="color:red">Sold on</div>
</div>
<div id="Content_SignalListGrid_row22_Tarih_22"> 31.10.2024 </div>
</div>
<div id="Content_SignalListGrid_row22_gridticker_22" class="col-3 col-lg-2 col-xl-2 mx-0 my-0 pt-0 px-0 " style=" z-index: 2; white-space: nowrap; padding-left: 2px;">
<div id="Content_SignalListGrid_row22_TickerHeader_22" class="mt-0 pt-0 px-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class condensedYazi" id="Content_SignalListGrid_row22_TickerLink_22" href="SignalPage.aspx?lang=en&Ticker=PCFP.DE" target="_blank" rel="noopener noreferrer">PCFP.DE</a>
</div>
<div id="Content_SignalListGrid_row22_gridname_22" class="col-3 col-lg-3 col-xl-3 mx-0 px-0 my-0 pt-0 d-none d-xl-block condensedName ">
<div id="Content_SignalListGrid_row22_NameHeader_22" class="mt-0 pt-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class" id="Content_SignalListGrid_row22_BootstrapHyperLink1_22" href="SignalPage.aspx?lang=en&Ticker=PCFP.DE" target="_blank" rel="noopener noreferrer">Wisdomtree Gold 3X Daily Leveraged</a>
</div>
<div id="Content_SignalListGrid_row22_gridnamelocal_22" class="col-3 col-lg-3 col-xl-3 mx-0 px-0 my-0 pt-0 d-none condensedName text-right ">
<div id="Content_SignalListGrid_row22_Div2_22" class="mt-0 pt-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class" id="Content_SignalListGrid_row22_BootstrapHyperLink2_22" href="SignalPage.aspx?lang=en&Ticker=PCFP.DE" target="_blank" rel="noopener noreferrer"></a>
</div>
<div id="gridsignal" class=" col-4 col-lg-2 col-xl-2 px-0 mx-0 my-0 pt-0 kucukYaziTableLight ">
<div id="Content_SignalListGrid_row22_gridsignalHeader_22" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Last Signal </div>
<div class="colorWAIT">STAY IN CASH</div>
</div>
<div id="Content_SignalListGrid_row22_gridprice_22" class="col-12 col-lg-4 col-xl-4 mx-0 px-0 my-0 pb-0 " style="padding-right: 0px!important; padding-left: 0px!important; background-color: #f3f4f5; ">
<div class="row m-0 p-0 ">
<div class="col-1 col-lg-1 col-xl-1 text-left px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row22_Div10_22" class="imgbordernone">
<a title="BULLISH HOMING PIGEON" class="dxeHyperlink" id="Content_SignalListGrid_row22_ASPxHyperLink2_22" href="http://www.candlesticker.com/Pattern.aspx?lang=en&Pattern=2108" target="_blank" rel="noopener noreferrer"><img title="BULLISH HOMING PIGEON" src="content/images/t/2108.gif" alt="2108"></a>
</div>
</div>
<div id="TargetLevelDiv" class="col-3 col-lg-3 col-xl-3 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row22_TargetLevelHeader_22" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;">
<div style="color:green">Buy Level</div>
</div> 67.38
</div>
<div class="col-3 col-lg-3 col-xl-3 text-right m-0 py-0 pl-0 pr-2 ">
<div id="Content_SignalListGrid_row22_AvgPriceHeader_22" class="mt-0 pt-0 kucukYaziBaslik">
<div style="color:red">Sold at</div>
</div> 68.40
</div>
<div class="col-3 col-lg-3 col-xl-3 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row22_LastHeader_22" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Close </div> 58.36
</div>
<div class="col-2 col-lg-2 col-xl-2 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row22_Div4_22" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Gain% </div>
<div class="colorBEAR">-14.68</div>
</div>
</div>
</div>
</div>
</td>
</tr>
<tr id="Content_SignalListGrid_DXDataRow23" class="gridRows" style="">
<td id="Content_SignalListGrid_tcrow23" class="dxgvDRTC">
<div class="row tablegrid mx-0 pl-0 my-0 py-0 px-0 ">
<div id="Content_SignalListGrid_row23_TarihDiv_23" class="col-3 col-lg-1 col-xl-1 mx-0 my-0 pt-0 px-0 ">
<div id="Content_SignalListGrid_row23_TarihHeader_23" class="mt-0 pt-0 px-0 kucukYaziBaslik">
<div style="color:red">Sold on</div>
</div>
<div id="Content_SignalListGrid_row23_Tarih_23"> 25.10.2024 </div>
</div>
<div id="Content_SignalListGrid_row23_gridticker_23" class="col-3 col-lg-2 col-xl-2 mx-0 my-0 pt-0 px-0 " style=" z-index: 2; white-space: nowrap; padding-left: 2px;">
<div id="Content_SignalListGrid_row23_TickerHeader_23" class="mt-0 pt-0 px-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class condensedYazi" id="Content_SignalListGrid_row23_TickerLink_23" href="SignalPage.aspx?lang=en&Ticker=NVM.DE" target="_blank" rel="noopener noreferrer">NVM.DE</a>
</div>
<div id="Content_SignalListGrid_row23_gridname_23" class="col-3 col-lg-3 col-xl-3 mx-0 px-0 my-0 pt-0 d-none d-xl-block condensedName ">
<div id="Content_SignalListGrid_row23_NameHeader_23" class="mt-0 pt-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class" id="Content_SignalListGrid_row23_BootstrapHyperLink1_23" href="SignalPage.aspx?lang=en&Ticker=NVM.DE" target="_blank" rel="noopener noreferrer">Novem Group</a>
</div>
<div id="Content_SignalListGrid_row23_gridnamelocal_23" class="col-3 col-lg-3 col-xl-3 mx-0 px-0 my-0 pt-0 d-none condensedName text-right ">
<div id="Content_SignalListGrid_row23_Div2_23" class="mt-0 pt-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class" id="Content_SignalListGrid_row23_BootstrapHyperLink2_23" href="SignalPage.aspx?lang=en&Ticker=NVM.DE" target="_blank" rel="noopener noreferrer"></a>
</div>
<div id="gridsignal" class=" col-4 col-lg-2 col-xl-2 px-0 mx-0 my-0 pt-0 kucukYaziTableLight ">
<div id="Content_SignalListGrid_row23_gridsignalHeader_23" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Last Signal </div>
<div class="colorWAIT">STAY IN CASH</div>
</div>
<div id="Content_SignalListGrid_row23_gridprice_23" class="col-12 col-lg-4 col-xl-4 mx-0 px-0 my-0 pb-0 " style="padding-right: 0px!important; padding-left: 0px!important; background-color: #f3f4f5; ">
<div class="row m-0 p-0 ">
<div class="col-1 col-lg-1 col-xl-1 text-left px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row23_Div10_23" class="imgbordernone">
<a title="BULLISH DOJI STAR" class="dxeHyperlink" id="Content_SignalListGrid_row23_ASPxHyperLink2_23" href="http://www.candlesticker.com/Pattern.aspx?lang=en&Pattern=2106" target="_blank" rel="noopener noreferrer"><img title="BULLISH DOJI STAR" src="content/images/t/2106.gif" alt="2106"></a>
</div>
</div>
<div id="TargetLevelDiv" class="col-3 col-lg-3 col-xl-3 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row23_TargetLevelHeader_23" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;">
<div style="color:green">Buy Level</div>
</div> 5.5000
</div>
<div class="col-3 col-lg-3 col-xl-3 text-right m-0 py-0 pl-0 pr-2 ">
<div id="Content_SignalListGrid_row23_AvgPriceHeader_23" class="mt-0 pt-0 kucukYaziBaslik">
<div style="color:red">Sold at</div>
</div> 6.8000
</div>
<div class="col-3 col-lg-3 col-xl-3 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row23_LastHeader_23" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Close </div> 5.4000
</div>
<div class="col-2 col-lg-2 col-xl-2 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row23_Div4_23" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Gain% </div>
<div class="colorBEAR">-20.59</div>
</div>
</div>
</div>
</div>
</td>
</tr>
<tr id="Content_SignalListGrid_DXDataRow24" class="gridRows dxgvLVR" style="">
<td id="Content_SignalListGrid_tcrow24" class="dxgvDRTC">
<div class="row tablegrid mx-0 pl-0 my-0 py-0 px-0 ">
<div id="Content_SignalListGrid_row24_TarihDiv_24" class="col-3 col-lg-1 col-xl-1 mx-0 my-0 pt-0 px-0 ">
<div id="Content_SignalListGrid_row24_TarihHeader_24" class="mt-0 pt-0 px-0 kucukYaziBaslik">
<div style="color:red">Sold on</div>
</div>
<div id="Content_SignalListGrid_row24_Tarih_24"> 27.09.2024 </div>
</div>
<div id="Content_SignalListGrid_row24_gridticker_24" class="col-3 col-lg-2 col-xl-2 mx-0 my-0 pt-0 px-0 " style=" z-index: 2; white-space: nowrap; padding-left: 2px;">
<div id="Content_SignalListGrid_row24_TickerHeader_24" class="mt-0 pt-0 px-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class condensedYazi" id="Content_SignalListGrid_row24_TickerLink_24" href="SignalPage.aspx?lang=en&Ticker=XAIN.DE" target="_blank" rel="noopener noreferrer">XAIN.DE</a>
</div>
<div id="Content_SignalListGrid_row24_gridname_24" class="col-3 col-lg-3 col-xl-3 mx-0 px-0 my-0 pt-0 d-none d-xl-block condensedName ">
<div id="Content_SignalListGrid_row24_NameHeader_24" class="mt-0 pt-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class" id="Content_SignalListGrid_row24_BootstrapHyperLink1_24" href="SignalPage.aspx?lang=en&Ticker=XAIN.DE" target="_blank" rel="noopener noreferrer">Xtrackers MSCI Indonesia Swap UCITS ETF 1C</a>
</div>
<div id="Content_SignalListGrid_row24_gridnamelocal_24" class="col-3 col-lg-3 col-xl-3 mx-0 px-0 my-0 pt-0 d-none condensedName text-right ">
<div id="Content_SignalListGrid_row24_Div2_24" class="mt-0 pt-0 kucukYaziBaslik" style="color: #f5f6f9;"> </div>
<a class="dxbs-hyperlink link_class" id="Content_SignalListGrid_row24_BootstrapHyperLink2_24" href="SignalPage.aspx?lang=en&Ticker=XAIN.DE" target="_blank" rel="noopener noreferrer"></a>
</div>
<div id="gridsignal" class=" col-4 col-lg-2 col-xl-2 px-0 mx-0 my-0 pt-0 kucukYaziTableLight ">
<div id="Content_SignalListGrid_row24_gridsignalHeader_24" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Last Signal </div>
<div class="colorWAIT">STAY IN CASH</div>
</div>
<div id="Content_SignalListGrid_row24_gridprice_24" class="col-12 col-lg-4 col-xl-4 mx-0 px-0 my-0 pb-0 " style="padding-right: 0px!important; padding-left: 0px!important; background-color: #f3f4f5; ">
<div class="row m-0 p-0 ">
<div class="col-1 col-lg-1 col-xl-1 text-left px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row24_Div10_24" class="imgbordernone">
<a title="BULLISH HARAMI CROSS" class="dxeHyperlink" id="Content_SignalListGrid_row24_ASPxHyperLink2_24" href="http://www.candlesticker.com/Pattern.aspx?lang=en&Pattern=2103" target="_blank" rel="noopener noreferrer"><img title="BULLISH HARAMI CROSS" src="content/images/t/2103.gif" alt="2103"></a>
</div>
</div>
<div id="TargetLevelDiv" class="col-3 col-lg-3 col-xl-3 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row24_TargetLevelHeader_24" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;">
<div style="color:green">Buy Level</div>
</div> 14.14
</div>
<div class="col-3 col-lg-3 col-xl-3 text-right m-0 py-0 pl-0 pr-2 ">
<div id="Content_SignalListGrid_row24_AvgPriceHeader_24" class="mt-0 pt-0 kucukYaziBaslik">
<div style="color:red">Sold at</div>
</div> 15.50
</div>
<div class="col-3 col-lg-3 col-xl-3 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row24_LastHeader_24" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Close </div> 14.03
</div>
<div class="col-2 col-lg-2 col-xl-2 text-right px-0 mx-0 my-0 py-0 ">
<div id="Content_SignalListGrid_row24_Div4_24" class="mt-0 pt-0 kucukYaziBaslik" style="color: black;"> Gain% </div>
<div class="colorBEAR">-9.48</div>
</div>
</div>
</div>
</div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
<div class="d-none d-xl-block col-xl-3 m-0 p-0 ">
<div class="ml-auto mr-auto mt-2 mb-3 p-0 " style=" width: 310px; height: 260px;">
<script async="" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-1222611613413645" crossorigin="anonymous" data-checked-head="true"></script>
<!-- ResponsiveTower -->
<ins class="adsbygoogle" style="display: block; height: 250px;" data-ad-client="ca-pub-1222611613413645" data-ad-slot="6855764376" data-ad-format="auto" data-full-width-responsive="true" data-adsbygoogle-status="done">
<div id="aswift_1_host" style="border: none; height: 250px; width: 310px; margin: 0px; padding: 0px; position: relative; visibility: visible; background-color: transparent; display: inline-block;"></div>
</ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
</div>
<div class="ml-auto mr-auto m-0 p-0 " style=" width: 310px; height: 610px;">
<script async="" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-1222611613413645" crossorigin="anonymous" data-checked-head="true"></script>
<!-- ResponsiveTower -->
<ins class="adsbygoogle" style="display: block; height: 250px;" data-ad-client="ca-pub-1222611613413645" data-ad-slot="6855764376" data-ad-format="auto" data-full-width-responsive="true" data-adsbygoogle-status="done">
<div id="aswift_2_host" style="border: none; height: 250px; width: 310px; margin: 0px; padding: 0px; position: relative; visibility: visible; background-color: transparent; display: inline-block;"></div>
</ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
</div>
<div class="ml-auto mr-auto m-0 p-0 " style=" width: 310px; height: 610px;">
<script async="" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-1222611613413645" crossorigin="anonymous" data-checked-head="true"></script>
<!-- ResponsiveTower -->
<ins class="adsbygoogle" style="display: block; height: 250px;" data-ad-client="ca-pub-1222611613413645" data-ad-slot="6855764376" data-ad-format="auto" data-full-width-responsive="true" data-adsbygoogle-status="done">
<div id="aswift_3_host" style="border: none; height: 250px; width: 310px; margin: 0px; padding: 0px; position: relative; visibility: visible; background-color: transparent; display: inline-block;"></div>
</ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
</div>
</div>
</div>
<script type="text/javascript">
// <![CDATA[
var timeout;
function scheduleGridUpdate(grid) {
window.clearTimeout(timeout);
//var lbl = IntradayStats.GetValue();
timeout = window.setTimeout(function() {
grid.Refresh();
}, 3000);
}
function grid_Init(s, e) {
//AdjustSize();
grid.Refresh;
scheduleGridUpdate(s);
}
function grid_BeginCallback(s, e) {
window.clearTimeout(timeout);
}
function grid_EndCallback(s, e) {
//AdjustSize();
scheduleGridUpdate(s);
}
function AdjustSize() {
var height = Math.max(0, document.documentElement.clientHeight);
var width = Math.max(0, document.documentElement.clientWidth);
alert(height);
alert(width);
if (height > 740) {
//alert('350 den büyük');
//alert('500');
//gridsignal.SetHeight(height - 270);
//alert(height - 270);
//document.getElementById('griddiv').style.height = "500px"
} else {
//alert('350 ye eşit veya küçük');
//alert('100');
//gridsignal.SetHeight(height-395);
//alert(height - 330);
//document.getElementById('griddiv').style.height = "100px"
}
}
// ]]>
</script>
<script>
function onUpdateClick(s, e) {
callbackPanel.PerformCallback();
}
</script>
<script type="text/javascript">
function mytamsayi(price) {
return price;
}
function myFormatterMonthYear(date) {
var month = date.getMonth() + 1,
day = date.getDate(),
year = date.getFullYear();
if (month.toString().length < 2) {
month = '0' + month;
}
return month + "/" + year;
}
function myFormatterMonthYear1(date) {
var month = date.getMonth() + 1,
day = date.getDate(),
year = date.getFullYear();
if (month.toString().length < 2) {
month = '0' + month;
}
return year + "/" + month;
}
function myFormatterMonthYear2(date) {
var month = date.getMonth() + 1,
day = date.getDate(),
year = date.getFullYear();
if (month.toString().length < 2) {
month = '0' + month;
}
return year + "." + month;
}
function myFormatterMonthYear3(date) {
var month = date.getMonth() + 1,
day = date.getDate(),
year = date.getFullYear();
if (month.toString().length < 2) {
month = '0' + month;
}
return year + "-" + month;
}
function myFormatterMonthYear4(date) {
var month = date.getMonth() + 1,
day = date.getDate(),
year = date.getFullYear();
if (month.toString().length < 2) {
month = '0' + month;
}
return month + "-" + year;
}
function myFormatterMonthYear5(date) {
var month = date.getMonth() + 1,
day = date.getDate(),
year = date.getFullYear();
if (month.toString().length < 2) {
month = '0' + month;
}
return month + "/" + year;
}
function myFormatterMonthYear6(date) {
var month = date.getMonth() + 1,
day = date.getDate(),
year = date.getFullYear();
if (month.toString().length < 2) {
month = '0' + month;
}
return month + "/" + year;
}
function myFormatter1(date) {
var month = date.getMonth() + 1,
day = date.getDate(),
year = date.getFullYear();
return month + "/" + day;
}
function myFormatter2(date) {
var month = date.getMonth() + 1,
day = date.getDate(),
year = date.getFullYear();
return month + "." + day;
}
function myFormatter3(date) {
var month = date.getMonth() + 1,
day = date.getDate(),
year = date.getFullYear();
return month + "-" + day;
}
function myFormatter4(date) {
var month = date.getMonth() + 1,
day = date.getDate(),
year = date.getFullYear();
return day + "-" + month;
}
function myFormatter5(date) {
var month = date.getMonth() + 1,
day = date.getDate(),
year = date.getFullYear();
return day + "." + month;
}
function myFormatter6(date) {
var month = date.getMonth() + 1,
day = date.getDate(),
year = date.getFullYear();
return day + "/" + month;
}
</script>
<script type="text/javascript">
function SatirSec(s, e) {
//var g = s.GetGridView();
//alert(g.GetRowKey(g.GetFocusedRowIndex()));
//var enteredString = g.GetSelectedFieldValues("RTTicker");
//s.SetText((g.GetRowKey(g.GetFocusedRowIndex())));
//var enteredString = Gridcik.GetInputElement().value;
//alert(enteredString);
var str = window.location.href;
var n = str.search("lang=");
var l = str.substr(n + 5, 2);
l = "lang=" + l;
//alert(l);
var val = s.GetRowKey(s.GetFocusedRowIndex());
//alert(val);
if (val != null) {
//alert("value is " + val); // this returns 4
window.location.href = "SignalPage.aspx?" + l + "&Ticker=" + val;
} else {
//alert("value* is null");
}
//var val = g.GetRowKey(g.GetFocusedRowIndex());
//alert(val);
}
</script>
</div>
<nav class="navbar navbar-expand navbar-dark justify-content-end px-1 py-1 " style="background-color: #1b4167;">
<div class="container-fluid mx-0 px-0 examplelittle" id="mExe">
<nav class="dxbs-menu clearfix mr-auto text-center" id="BottomMenu">
<ul class="nav navbar-nav">
<li class="nav-item" role="presentation" id="BottomMenu_DXI0_"><a class="nav-link" href="Support.aspx?lang=en" id="BottomMenu_DXI0_T"><span class="text">Support</span></a></li>
<li class="nav-item" role="presentation" id="BottomMenu_DXI1_"><a class="nav-link" href="AboutUs.aspx?lang=en" id="BottomMenu_DXI1_T"><span class="text">About Us</span></a></li>
<li class="nav-item" role="presentation" id="BottomMenu_DXI2_"><a class="nav-link" href="Privacy.aspx?lang=en" id="BottomMenu_DXI2_T"><span class="text">Privacy</span></a></li>
<li class="nav-item" role="presentation" id="BottomMenu_DXI3_"><a class="nav-link" href="Tos.aspx?lang=en" id="BottomMenu_DXI3_T"><span class="text">TOS</span></a></li>
<li class="nav-item d-none d-xs-none d-sm-none d-md-none d-lg-block" role="presentation" id="BottomMenu_DXI4_"><a class="nav-link" href="ImportantLinks.aspx?lang=en" id="BottomMenu_DXI4_T"><span class="text">Important Links</span></a></li>
</ul>
</nav>
<script id="dxss_1389954786" data-executed="true">
<!--
ASPx.SS(function(ASPx, dx) {
ASPx.createControl(dx.BootstrapClientMenu, 'LangMenu', '', {
'uniqueID': 'ctl00$LangMenu',
'renderData': {
'': [
[0]
],
'0': [0, [1],
[2],
[3],
[4],
[5],
[6],
[7]
]
}
}, null, null, {
'items': [{
'items': [{}, {}, {}, {}, {}, {}, {}, {}]
}]
});
ASPx.createControl(dx.BootstrapClientMenu, 'PortfolioMenu', '', {
'uniqueID': 'ctl00$PortfolioMenu',
'renderData': {
'': [
[0]
]
},
'allowSelectItem': true,
'selectedItemIndexPath': ''
}, null, null, {
'items': [{}]
});
ASPx.createControl(dx.BootstrapClientMenu, 'WatchlistMenu', '', {
'uniqueID': 'ctl00$WatchlistMenu',
'renderData': {
'': [
[0]
]
},
'allowSelectItem': true,
'selectedItemIndexPath': ''
}, null, null, {
'items': [{}]
});
ASPx.createControl(dx.BootstrapClientMenu, 'Topmenu', 'topMenu', {
'uniqueID': 'ctl00$Topmenu',
'renderData': {
'': [
[0],
[6],
[7]
]
},
'navBarMode': true
}, null, null, {
'items': [{
'name': 'SCANNER'
}, {
'name': 'AMEX',
'visible': false
}, {
'name': 'NYSE',
'visible': false
}, {
'name': 'NASDAQ',
'visible': false
}, {
'name': 'OTCPINKS',
'visible': false
}, {
'name': 'PREFERRED',
'visible': false
}, {
'name': 'WARRANTS'
}, {}]
});
ASPx.createControl(dx.BootstrapClientMenu, 'Content_TickerSelectMenu', '', {
'uniqueID': 'ctl00$Content$TickerSelectMenu',
'renderData': {
'': [
[0],
[1],
[2],
[3],
[4],
[5],
[6],
[7]
]
},
'allowSelectItem': true,
'selectedItemIndexPath': '0'
}, {
'ItemClick': onUpdateClick
}, null, {
'items': [{}, {}, {}, {}, {}, {}, {}, {}, {
'visible': false
}, {
'visible': false
}, {
'visible': false
}, {
'visible': false
}, {
'visible': false
}, {
'visible': false
}, {
'visible': false
}, {
'visible': false
}, {
'visible': false
}, {
'visible': false
}]
});
ASPx.createControl(dx.BootstrapClientChart, 'Content_BootstrapCallbackPanel1_BootstrapChart1', 'history', {
'uniqueID': 'ctl00$Content$BootstrapCallbackPanel1$BootstrapChart1',
'initOptions': {
'argumentAxis': {
'hoverMode': 'allArgumentPoints',
'visualRange': {
'startValue': new Date(2024, 7, 17, 0, 0, 0, 0),
'endValue': new Date(2024, 10, 22, 12, 0, 0, 0)
},
'label': {
'format': {
'type': 'monthAndYear',
'formatter': myFormatter4
}
},
'discreteAxisDivisionMode': 'crossLabels',
'visible': false,
'grid': {
'visible': true
},
'argumentType': 'dateTime'
},
'valueAxis': [{
'position': 'right',
'label': {
'format': {
'formatter': mytamsayi
}
},
'maxValueMargin': 0.1,
'minValueMargin': 0.05,
'tick': {
'visible': false
},
'minorTick': {
'visible': false
},
'grid': {
'visible': true
},
'valueType': 'numeric'
}],
'series': [{
'closeValueField': 'CloseP',
'highValueField': 'HighP',
'lowValueField': 'LowP',
'openValueField': 'OpenP',
'showInLegend': false,
'name': 'Candles',
'argumentField': 'Tarih',
'color': '#D3D3D3',
'type': 'candleStick'
}, {
'valueField': 'v',
'point': {
'size': 10,
'symbol': 'triangleUp'
},
'showInLegend': false,
'name': 'Buylabels',
'argumentField': 'Tarih',
'color': '#2E8B57',
'type': 'scatter'
}, {
'valueField': 'u',
'point': {
'size': 10,
'symbol': 'triangleDown'
},
'showInLegend': false,
'name': 'Selllabels',
'argumentField': 'Tarih',
'color': '#8B0000',
'type': 'scatter'
}, {
'valueField': 't',
'point': {
'size': 10,
'symbol': 'triangleDown'
},
'showInLegend': false,
'name': 'Shortlabels',
'argumentField': 'Tarih',
'color': '#8B0000',
'type': 'scatter'
}, {
'valueField': 's',
'point': {
'size': 10,
'symbol': 'triangleUp'
},
'showInLegend': false,
'name': 'BuyBulllabels',
'argumentField': 'Tarih',
'color': '#2E8B57',
'type': 'scatter'
}, {
'valueField': 'r',
'point': {
'size': 10,
'symbol': 'triangleDown'
},
'showInLegend': false,
'name': 'SellBulllabels',
'argumentField': 'Tarih',
'color': '#8B0000',
'type': 'scatter'
}],
'scrollBar': {
'position': 'bottom'
},
'commonSeriesSettings': {
'hoverMode': 'onlyPoint',
'ignoreEmptyPoints': true
},
'commonAxisSettings': {
'visible': false,
'grid': {
'visible': true
}
},
'zoomAndPan': {
'argumentAxis': 'none',
'valueAxis': 'none',
'allowTouchGestures': false,
'allowMouseWheel': false,
'dragToZoom': false
},
'animation': {
'enabled': false
},
'title': {
'subtitle': {
'offset': 0
}
},
'tooltip': {
'enabled': true,
'customizeTooltip': function customizeTooltipHistory(args) {
if (args.seriesName === 'Candles' || args.seriesName === 'Candles') {
return {
text: ""
};
} else if (args.seriesName === 'Buylabels' || args.seriesName === 'BuyBulllabels') {
if ((new Date(args.argument).getDate() == 19) && (new Date(args.argument).getMonth() == 7) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '19.08' + '<br/>' + '7.5180' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 20) && (new Date(args.argument).getMonth() == 7) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '20.08' + '<br/>' + '7.6070' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 21) && (new Date(args.argument).getMonth() == 7) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '21.08' + '<br/>' + '7.5985' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 22) && (new Date(args.argument).getMonth() == 7) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '22.08' + '<br/>' + '7.6725' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 23) && (new Date(args.argument).getMonth() == 7) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '23.08' + '<br/>' + '7.6660' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 26) && (new Date(args.argument).getMonth() == 7) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '26.08' + '<br/>' + '7.5740' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 27) && (new Date(args.argument).getMonth() == 7) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '27.08' + '<br/>' + '7.6240' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 28) && (new Date(args.argument).getMonth() == 7) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '28.08' + '<br/>' + '7.2505' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 29) && (new Date(args.argument).getMonth() == 7) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '29.08' + '<br/>' + '7.3980' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 30) && (new Date(args.argument).getMonth() == 7) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '30.08' + '<br/>' + '7.2145' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 2) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '02.09' + '<br/>' + '7.2055' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 3) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '03.09' + '<br/>' + '7.2615' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 4) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '04.09' + '<br/>' + '7.2070' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 5) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '05.09' + '<br/>' + '7.0720' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 6) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '06.09' + '<br/>' + '6.8522' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 9) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '09.09' + '<br/>' + '6.8715' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 10) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '10.09' + '<br/>' + '6.9640' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 11) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '11.09' + '<br/>' + '6.8835' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 12) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '12.09' + '<br/>' + '7.2135' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 13) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '13.09' + '<br/>' + '7.3685' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 16) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '16.09' + '<br/>' + '7.3095' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 17) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '17.09' + '<br/>' + '7.5940' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 18) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '18.09' + '<br/>' + '7.2800' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 19) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '19.09' + '<br/>' + '7.5315' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 20) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '20.09' + '<br/>' + '7.4350' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 23) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '23.09' + '<br/>' + '7.5290' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 24) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '24.09' + '<br/>' + '7.4920' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 25) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '25.09' + '<br/>' + '7.5213' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 26) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '26.09' + '<br/>' + '7.5765' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 27) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '27.09' + '<br/>' + '7.5740' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 30) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '30.09' + '<br/>' + '7.9750' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 1) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '01.10' + '<br/>' + '7.8705' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 2) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '02.10' + '<br/>' + '7.5945' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 3) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '03.10' + '<br/>' + '6.8506' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 4) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '04.10' + '<br/>' + '6.8055' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 7) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '07.10' + '<br/>' + '7.0465' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 8) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '08.10' + '<br/>' + '6.7915' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 9) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '09.10' + '<br/>' + '6.9290' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 10) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '10.10' + '<br/>' + '6.9665' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 11) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '11.10' + '<br/>' + '6.9915' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 14) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '14.10' + '<br/>' + '7.1760' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 15) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '15.10' + '<br/>' + '7.0755' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 16) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '16.10' + '<br/>' + '7.2105' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 17) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '17.10' + '<br/>' + '7.2750' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 18) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '18.10' + '<br/>' + '7.1780' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 21) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '21.10' + '<br/>' + '7.1875' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 22) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '22.10' + '<br/>' + '7.1412' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 23) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '23.10' + '<br/>' + '6.9385' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 24) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '24.10' + '<br/>' + '7.0075' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 25) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '25.10' + '<br/>' + '6.9245' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 28) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '28.10' + '<br/>' + '6.7875' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 29) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '29.10' + '<br/>' + '6.9805' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 30) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '30.10' + '<br/>' + '6.8725' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 31) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '31.10' + '<br/>' + '6.6870' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 1) && (new Date(args.argument).getMonth() == 10) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '01.11' + '<br/>' + '6.8375' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 4) && (new Date(args.argument).getMonth() == 10) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '04.11' + '<br/>' + '6.7105' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 5) && (new Date(args.argument).getMonth() == 10) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '05.11' + '<br/>' + '6.6810' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 6) && (new Date(args.argument).getMonth() == 10) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '06.11' + '<br/>' + '7.0800' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 7) && (new Date(args.argument).getMonth() == 10) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '07.11' + '<br/>' + '7.3040' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 8) && (new Date(args.argument).getMonth() == 10) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '08.11' + '<br/>' + '7.3015' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 11) && (new Date(args.argument).getMonth() == 10) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '11.11' + '<br/>' + '7.9400' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 12) && (new Date(args.argument).getMonth() == 10) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '12.11' + '<br/>' + '8.9760' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 13) && (new Date(args.argument).getMonth() == 10) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '13.11' + '<br/>' + '9.5855' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 14) && (new Date(args.argument).getMonth() == 10) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '14.11' + '<br/>' + '9.8185' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 15) && (new Date(args.argument).getMonth() == 10) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '15.11' + '<br/>' + '11.85' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 18) && (new Date(args.argument).getMonth() == 10) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '18.11' + '<br/>' + '15.39' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 19) && (new Date(args.argument).getMonth() == 10) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelBuy">' + 'BUY' + '<br/>' + '19.11' + '<br/>' + '14.82' + '</div>'
};
}
} else if (args.seriesName === 'Selllabels' || args.seriesName === 'SellBulllabels') {
if ((new Date(args.argument).getDate() == 19) && (new Date(args.argument).getMonth() == 7) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '19.08' + '<br/>' + '7.5180' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 20) && (new Date(args.argument).getMonth() == 7) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '20.08' + '<br/>' + '7.6070' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 21) && (new Date(args.argument).getMonth() == 7) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '21.08' + '<br/>' + '7.5985' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 22) && (new Date(args.argument).getMonth() == 7) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '22.08' + '<br/>' + '7.6725' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 23) && (new Date(args.argument).getMonth() == 7) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '23.08' + '<br/>' + '7.6660' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 26) && (new Date(args.argument).getMonth() == 7) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '26.08' + '<br/>' + '7.5740' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 27) && (new Date(args.argument).getMonth() == 7) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '27.08' + '<br/>' + '7.6240' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 28) && (new Date(args.argument).getMonth() == 7) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '28.08' + '<br/>' + '7.2505' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 29) && (new Date(args.argument).getMonth() == 7) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '29.08' + '<br/>' + '7.3980' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 30) && (new Date(args.argument).getMonth() == 7) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '30.08' + '<br/>' + '7.2145' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 2) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '02.09' + '<br/>' + '7.2055' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 3) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '03.09' + '<br/>' + '7.2615' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 4) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '04.09' + '<br/>' + '7.2070' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 5) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '05.09' + '<br/>' + '7.0720' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 6) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '06.09' + '<br/>' + '6.8522' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 9) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '09.09' + '<br/>' + '6.8715' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 10) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '10.09' + '<br/>' + '6.9640' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 11) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '11.09' + '<br/>' + '6.8835' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 12) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '12.09' + '<br/>' + '7.2135' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 13) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '13.09' + '<br/>' + '7.3685' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 16) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '16.09' + '<br/>' + '7.3095' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 17) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '17.09' + '<br/>' + '7.5940' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 18) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '18.09' + '<br/>' + '7.2800' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 19) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '19.09' + '<br/>' + '7.5315' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 20) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '20.09' + '<br/>' + '7.4350' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 23) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '23.09' + '<br/>' + '7.5290' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 24) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '24.09' + '<br/>' + '7.4920' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 25) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '25.09' + '<br/>' + '7.5213' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 26) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '26.09' + '<br/>' + '7.5765' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 27) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '27.09' + '<br/>' + '7.5740' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 30) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '30.09' + '<br/>' + '7.9750' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 1) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '01.10' + '<br/>' + '7.8705' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 2) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '02.10' + '<br/>' + '7.5945' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 3) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '03.10' + '<br/>' + '6.8506' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 4) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '04.10' + '<br/>' + '6.8055' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 7) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '07.10' + '<br/>' + '7.0465' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 8) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '08.10' + '<br/>' + '6.7915' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 9) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '09.10' + '<br/>' + '6.9290' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 10) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '10.10' + '<br/>' + '6.9665' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 11) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '11.10' + '<br/>' + '6.9915' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 14) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '14.10' + '<br/>' + '7.1760' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 15) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '15.10' + '<br/>' + '7.0755' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 16) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '16.10' + '<br/>' + '7.2105' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 17) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '17.10' + '<br/>' + '7.2750' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 18) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '18.10' + '<br/>' + '7.1780' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 21) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '21.10' + '<br/>' + '7.1875' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 22) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '22.10' + '<br/>' + '7.1412' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 23) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '23.10' + '<br/>' + '6.9385' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 24) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '24.10' + '<br/>' + '7.0075' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 25) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '25.10' + '<br/>' + '6.9245' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 28) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '28.10' + '<br/>' + '6.7875' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 29) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '29.10' + '<br/>' + '6.9805' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 30) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '30.10' + '<br/>' + '6.8725' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 31) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '31.10' + '<br/>' + '6.6870' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 1) && (new Date(args.argument).getMonth() == 10) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '01.11' + '<br/>' + '6.8375' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 4) && (new Date(args.argument).getMonth() == 10) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '04.11' + '<br/>' + '6.7105' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 5) && (new Date(args.argument).getMonth() == 10) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '05.11' + '<br/>' + '6.6810' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 6) && (new Date(args.argument).getMonth() == 10) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '06.11' + '<br/>' + '7.0800' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 7) && (new Date(args.argument).getMonth() == 10) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '07.11' + '<br/>' + '7.3040' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 8) && (new Date(args.argument).getMonth() == 10) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '08.11' + '<br/>' + '7.3015' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 11) && (new Date(args.argument).getMonth() == 10) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '11.11' + '<br/>' + '7.9400' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 12) && (new Date(args.argument).getMonth() == 10) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '12.11' + '<br/>' + '8.9760' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 13) && (new Date(args.argument).getMonth() == 10) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '13.11' + '<br/>' + '9.5855' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 14) && (new Date(args.argument).getMonth() == 10) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '14.11' + '<br/>' + '9.8185' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 15) && (new Date(args.argument).getMonth() == 10) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '15.11' + '<br/>' + '11.85' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 18) && (new Date(args.argument).getMonth() == 10) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '18.11' + '<br/>' + '15.39' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 19) && (new Date(args.argument).getMonth() == 10) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SELL' + '<br/>' + '19.11' + '<br/>' + '14.82' + '</div>'
};
}
} else if (args.seriesName === 'Shortlabels') {
if ((new Date(args.argument).getDate() == 19) && (new Date(args.argument).getMonth() == 7) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '19.08' + '<br/>' + '7.5180' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 20) && (new Date(args.argument).getMonth() == 7) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '20.08' + '<br/>' + '7.6070' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 21) && (new Date(args.argument).getMonth() == 7) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '21.08' + '<br/>' + '7.5985' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 22) && (new Date(args.argument).getMonth() == 7) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '22.08' + '<br/>' + '7.6725' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 23) && (new Date(args.argument).getMonth() == 7) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '23.08' + '<br/>' + '7.6660' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 26) && (new Date(args.argument).getMonth() == 7) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '26.08' + '<br/>' + '7.5740' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 27) && (new Date(args.argument).getMonth() == 7) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '27.08' + '<br/>' + '7.6240' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 28) && (new Date(args.argument).getMonth() == 7) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '28.08' + '<br/>' + '7.2505' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 29) && (new Date(args.argument).getMonth() == 7) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '29.08' + '<br/>' + '7.3980' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 30) && (new Date(args.argument).getMonth() == 7) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '30.08' + '<br/>' + '7.2145' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 2) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '02.09' + '<br/>' + '7.2055' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 3) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '03.09' + '<br/>' + '7.2615' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 4) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '04.09' + '<br/>' + '7.2070' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 5) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '05.09' + '<br/>' + '7.0720' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 6) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '06.09' + '<br/>' + '6.8522' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 9) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '09.09' + '<br/>' + '6.8715' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 10) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '10.09' + '<br/>' + '6.9640' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 11) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '11.09' + '<br/>' + '6.8835' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 12) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '12.09' + '<br/>' + '7.2135' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 13) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '13.09' + '<br/>' + '7.3685' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 16) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '16.09' + '<br/>' + '7.3095' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 17) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '17.09' + '<br/>' + '7.5940' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 18) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '18.09' + '<br/>' + '7.2800' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 19) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '19.09' + '<br/>' + '7.5315' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 20) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '20.09' + '<br/>' + '7.4350' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 23) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '23.09' + '<br/>' + '7.5290' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 24) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '24.09' + '<br/>' + '7.4920' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 25) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '25.09' + '<br/>' + '7.5213' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 26) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '26.09' + '<br/>' + '7.5765' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 27) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '27.09' + '<br/>' + '7.5740' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 30) && (new Date(args.argument).getMonth() == 8) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '30.09' + '<br/>' + '7.9750' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 1) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '01.10' + '<br/>' + '7.8705' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 2) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '02.10' + '<br/>' + '7.5945' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 3) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '03.10' + '<br/>' + '6.8506' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 4) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '04.10' + '<br/>' + '6.8055' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 7) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '07.10' + '<br/>' + '7.0465' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 8) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '08.10' + '<br/>' + '6.7915' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 9) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '09.10' + '<br/>' + '6.9290' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 10) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '10.10' + '<br/>' + '6.9665' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 11) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '11.10' + '<br/>' + '6.9915' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 14) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '14.10' + '<br/>' + '7.1760' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 15) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '15.10' + '<br/>' + '7.0755' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 16) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '16.10' + '<br/>' + '7.2105' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 17) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '17.10' + '<br/>' + '7.2750' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 18) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '18.10' + '<br/>' + '7.1780' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 21) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '21.10' + '<br/>' + '7.1875' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 22) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '22.10' + '<br/>' + '7.1412' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 23) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '23.10' + '<br/>' + '6.9385' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 24) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '24.10' + '<br/>' + '7.0075' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 25) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '25.10' + '<br/>' + '6.9245' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 28) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '28.10' + '<br/>' + '6.7875' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 29) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '29.10' + '<br/>' + '6.9805' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 30) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '30.10' + '<br/>' + '6.8725' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 31) && (new Date(args.argument).getMonth() == 9) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '31.10' + '<br/>' + '6.6870' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 1) && (new Date(args.argument).getMonth() == 10) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '01.11' + '<br/>' + '6.8375' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 4) && (new Date(args.argument).getMonth() == 10) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '04.11' + '<br/>' + '6.7105' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 5) && (new Date(args.argument).getMonth() == 10) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '05.11' + '<br/>' + '6.6810' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 6) && (new Date(args.argument).getMonth() == 10) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '06.11' + '<br/>' + '7.0800' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 7) && (new Date(args.argument).getMonth() == 10) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '07.11' + '<br/>' + '7.3040' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 8) && (new Date(args.argument).getMonth() == 10) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '08.11' + '<br/>' + '7.3015' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 11) && (new Date(args.argument).getMonth() == 10) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '11.11' + '<br/>' + '7.9400' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 12) && (new Date(args.argument).getMonth() == 10) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '12.11' + '<br/>' + '8.9760' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 13) && (new Date(args.argument).getMonth() == 10) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '13.11' + '<br/>' + '9.5855' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 14) && (new Date(args.argument).getMonth() == 10) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '14.11' + '<br/>' + '9.8185' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 15) && (new Date(args.argument).getMonth() == 10) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '15.11' + '<br/>' + '11.85' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 18) && (new Date(args.argument).getMonth() == 10) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '18.11' + '<br/>' + '15.39' + '</div>'
};
}
if ((new Date(args.argument).getDate() == 19) && (new Date(args.argument).getMonth() == 10) && (new Date(args.argument).getFullYear() == 2024)) {
return {
html: '<div class="chartLabelSell">' + 'SHORT' + '<br/>' + '19.11' + '<br/>' + '14.82' + '</div>'
};
}
} else if (args.seriesName === 'ulvi') {
return {
text: ""
};
}
}
},
'cssClasses': {
'seriesElements': ['', '', '', '', 'arrowplace', ''],
'argumentAxisGrid': 'mychartclasshistory',
'valueAxisGrid': 'mychartclasshistory'
},
'palette': 'Office',
'customizePoint': function(pointHistoryaa) {
if (pointHistoryaa.seriesName === 'Buyprices') {
return;
} else if (pointHistoryaa.seriesName === 'Sellprices') {
return;
} else if (pointHistoryaa.seriesName === 'Buylabels') {
return {
image: {
url: '/content/Images/ArrowBuy.svg',
height: 90
},
visible: true
};
} else if (pointHistoryaa.seriesName === 'Shortlabels') {
return {
image: {
url: '/content/Images/ArrowShort.svg',
height: 90
},
visible: true
};
} else if (pointHistoryaa.seriesName === 'Selllabels') {
return {
image: {
url: '/content/Images/ArrowSell.svg',
height: 90
},
visible: true
};
} else if (pointHistoryaa.seriesName === 'BuyBulllabels') {
return {
image: {
url: '/content/Images/ArrowBuy.svg',
height: 90
},
visible: true
};
} else if (pointHistoryaa.seriesName === 'SellBulllabels') {
return {
image: {
url: '/content/Images/ArrowSell.svg',
height: 90
},
visible: true
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 19) && (new Date(pointHistoryaa.argument).getMonth() == 7) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'DarkGray',
hoverStyle: {
color: 'DarkGray'
},
reduction: {
color: 'DarkGray'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 20) && (new Date(pointHistoryaa.argument).getMonth() == 7) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'Red',
hoverStyle: {
color: 'Red'
},
reduction: {
color: 'Red'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 21) && (new Date(pointHistoryaa.argument).getMonth() == 7) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'Red',
hoverStyle: {
color: 'Red'
},
reduction: {
color: 'Red'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 22) && (new Date(pointHistoryaa.argument).getMonth() == 7) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'Red',
hoverStyle: {
color: 'Red'
},
reduction: {
color: 'Red'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 23) && (new Date(pointHistoryaa.argument).getMonth() == 7) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'Red',
hoverStyle: {
color: 'Red'
},
reduction: {
color: 'Red'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 26) && (new Date(pointHistoryaa.argument).getMonth() == 7) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'Red',
hoverStyle: {
color: 'Red'
},
reduction: {
color: 'Red'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 27) && (new Date(pointHistoryaa.argument).getMonth() == 7) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'Red',
hoverStyle: {
color: 'Red'
},
reduction: {
color: 'Red'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 28) && (new Date(pointHistoryaa.argument).getMonth() == 7) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'Red',
hoverStyle: {
color: 'Red'
},
reduction: {
color: 'Red'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 29) && (new Date(pointHistoryaa.argument).getMonth() == 7) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'Red',
hoverStyle: {
color: 'Red'
},
reduction: {
color: 'Red'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 30) && (new Date(pointHistoryaa.argument).getMonth() == 7) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'Red',
hoverStyle: {
color: 'Red'
},
reduction: {
color: 'Red'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 2) && (new Date(pointHistoryaa.argument).getMonth() == 8) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'Red',
hoverStyle: {
color: 'Red'
},
reduction: {
color: 'Red'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 3) && (new Date(pointHistoryaa.argument).getMonth() == 8) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'Red',
hoverStyle: {
color: 'Red'
},
reduction: {
color: 'Red'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 4) && (new Date(pointHistoryaa.argument).getMonth() == 8) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'Red',
hoverStyle: {
color: 'Red'
},
reduction: {
color: 'Red'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 5) && (new Date(pointHistoryaa.argument).getMonth() == 8) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'Red',
hoverStyle: {
color: 'Red'
},
reduction: {
color: 'Red'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 6) && (new Date(pointHistoryaa.argument).getMonth() == 8) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'MediumSeaGreen',
hoverStyle: {
color: 'MediumSeaGreen'
},
reduction: {
color: 'MediumSeaGreen'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 9) && (new Date(pointHistoryaa.argument).getMonth() == 8) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'MediumSeaGreen',
hoverStyle: {
color: 'MediumSeaGreen'
},
reduction: {
color: 'MediumSeaGreen'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 10) && (new Date(pointHistoryaa.argument).getMonth() == 8) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'DarkGray',
hoverStyle: {
color: 'DarkGray'
},
reduction: {
color: 'DarkGray'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 11) && (new Date(pointHistoryaa.argument).getMonth() == 8) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'DarkGray',
hoverStyle: {
color: 'DarkGray'
},
reduction: {
color: 'DarkGray'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 12) && (new Date(pointHistoryaa.argument).getMonth() == 8) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'Red',
hoverStyle: {
color: 'Red'
},
reduction: {
color: 'Red'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 13) && (new Date(pointHistoryaa.argument).getMonth() == 8) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'Red',
hoverStyle: {
color: 'Red'
},
reduction: {
color: 'Red'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 16) && (new Date(pointHistoryaa.argument).getMonth() == 8) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'Red',
hoverStyle: {
color: 'Red'
},
reduction: {
color: 'Red'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 17) && (new Date(pointHistoryaa.argument).getMonth() == 8) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'Red',
hoverStyle: {
color: 'Red'
},
reduction: {
color: 'Red'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 18) && (new Date(pointHistoryaa.argument).getMonth() == 8) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'Red',
hoverStyle: {
color: 'Red'
},
reduction: {
color: 'Red'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 19) && (new Date(pointHistoryaa.argument).getMonth() == 8) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'Red',
hoverStyle: {
color: 'Red'
},
reduction: {
color: 'Red'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 20) && (new Date(pointHistoryaa.argument).getMonth() == 8) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'DarkGray',
hoverStyle: {
color: 'DarkGray'
},
reduction: {
color: 'DarkGray'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 23) && (new Date(pointHistoryaa.argument).getMonth() == 8) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'DarkGray',
hoverStyle: {
color: 'DarkGray'
},
reduction: {
color: 'DarkGray'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 24) && (new Date(pointHistoryaa.argument).getMonth() == 8) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'DarkGray',
hoverStyle: {
color: 'DarkGray'
},
reduction: {
color: 'DarkGray'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 25) && (new Date(pointHistoryaa.argument).getMonth() == 8) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'DarkGray',
hoverStyle: {
color: 'DarkGray'
},
reduction: {
color: 'DarkGray'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 26) && (new Date(pointHistoryaa.argument).getMonth() == 8) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'Red',
hoverStyle: {
color: 'Red'
},
reduction: {
color: 'Red'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 27) && (new Date(pointHistoryaa.argument).getMonth() == 8) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'Red',
hoverStyle: {
color: 'Red'
},
reduction: {
color: 'Red'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 30) && (new Date(pointHistoryaa.argument).getMonth() == 8) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'DarkGray',
hoverStyle: {
color: 'DarkGray'
},
reduction: {
color: 'DarkGray'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 1) && (new Date(pointHistoryaa.argument).getMonth() == 9) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'DarkGray',
hoverStyle: {
color: 'DarkGray'
},
reduction: {
color: 'DarkGray'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 2) && (new Date(pointHistoryaa.argument).getMonth() == 9) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'DarkGray',
hoverStyle: {
color: 'DarkGray'
},
reduction: {
color: 'DarkGray'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 3) && (new Date(pointHistoryaa.argument).getMonth() == 9) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'MediumSeaGreen',
hoverStyle: {
color: 'MediumSeaGreen'
},
reduction: {
color: 'MediumSeaGreen'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 4) && (new Date(pointHistoryaa.argument).getMonth() == 9) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'MediumSeaGreen',
hoverStyle: {
color: 'MediumSeaGreen'
},
reduction: {
color: 'MediumSeaGreen'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 7) && (new Date(pointHistoryaa.argument).getMonth() == 9) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'DarkGray',
hoverStyle: {
color: 'DarkGray'
},
reduction: {
color: 'DarkGray'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 8) && (new Date(pointHistoryaa.argument).getMonth() == 9) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'DarkGray',
hoverStyle: {
color: 'DarkGray'
},
reduction: {
color: 'DarkGray'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 9) && (new Date(pointHistoryaa.argument).getMonth() == 9) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'DarkGray',
hoverStyle: {
color: 'DarkGray'
},
reduction: {
color: 'DarkGray'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 10) && (new Date(pointHistoryaa.argument).getMonth() == 9) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'DarkGray',
hoverStyle: {
color: 'DarkGray'
},
reduction: {
color: 'DarkGray'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 11) && (new Date(pointHistoryaa.argument).getMonth() == 9) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'DarkGray',
hoverStyle: {
color: 'DarkGray'
},
reduction: {
color: 'DarkGray'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 14) && (new Date(pointHistoryaa.argument).getMonth() == 9) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'DarkGray',
hoverStyle: {
color: 'DarkGray'
},
reduction: {
color: 'DarkGray'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 15) && (new Date(pointHistoryaa.argument).getMonth() == 9) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'DarkGray',
hoverStyle: {
color: 'DarkGray'
},
reduction: {
color: 'DarkGray'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 16) && (new Date(pointHistoryaa.argument).getMonth() == 9) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'Red',
hoverStyle: {
color: 'Red'
},
reduction: {
color: 'Red'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 17) && (new Date(pointHistoryaa.argument).getMonth() == 9) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'Red',
hoverStyle: {
color: 'Red'
},
reduction: {
color: 'Red'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 18) && (new Date(pointHistoryaa.argument).getMonth() == 9) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'Red',
hoverStyle: {
color: 'Red'
},
reduction: {
color: 'Red'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 21) && (new Date(pointHistoryaa.argument).getMonth() == 9) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'DarkGray',
hoverStyle: {
color: 'DarkGray'
},
reduction: {
color: 'DarkGray'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 22) && (new Date(pointHistoryaa.argument).getMonth() == 9) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'DarkGray',
hoverStyle: {
color: 'DarkGray'
},
reduction: {
color: 'DarkGray'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 23) && (new Date(pointHistoryaa.argument).getMonth() == 9) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'DarkGray',
hoverStyle: {
color: 'DarkGray'
},
reduction: {
color: 'DarkGray'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 24) && (new Date(pointHistoryaa.argument).getMonth() == 9) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'DarkGray',
hoverStyle: {
color: 'DarkGray'
},
reduction: {
color: 'DarkGray'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 25) && (new Date(pointHistoryaa.argument).getMonth() == 9) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'DarkGray',
hoverStyle: {
color: 'DarkGray'
},
reduction: {
color: 'DarkGray'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 28) && (new Date(pointHistoryaa.argument).getMonth() == 9) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'DarkGray',
hoverStyle: {
color: 'DarkGray'
},
reduction: {
color: 'DarkGray'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 29) && (new Date(pointHistoryaa.argument).getMonth() == 9) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'DarkGray',
hoverStyle: {
color: 'DarkGray'
},
reduction: {
color: 'DarkGray'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 30) && (new Date(pointHistoryaa.argument).getMonth() == 9) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'DarkGray',
hoverStyle: {
color: 'DarkGray'
},
reduction: {
color: 'DarkGray'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 31) && (new Date(pointHistoryaa.argument).getMonth() == 9) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'MediumSeaGreen',
hoverStyle: {
color: 'MediumSeaGreen'
},
reduction: {
color: 'MediumSeaGreen'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 1) && (new Date(pointHistoryaa.argument).getMonth() == 10) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'MediumSeaGreen',
hoverStyle: {
color: 'MediumSeaGreen'
},
reduction: {
color: 'MediumSeaGreen'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 4) && (new Date(pointHistoryaa.argument).getMonth() == 10) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'DarkGray',
hoverStyle: {
color: 'DarkGray'
},
reduction: {
color: 'DarkGray'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 5) && (new Date(pointHistoryaa.argument).getMonth() == 10) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'DarkGray',
hoverStyle: {
color: 'DarkGray'
},
reduction: {
color: 'DarkGray'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 6) && (new Date(pointHistoryaa.argument).getMonth() == 10) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'DarkGray',
hoverStyle: {
color: 'DarkGray'
},
reduction: {
color: 'DarkGray'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 7) && (new Date(pointHistoryaa.argument).getMonth() == 10) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'DarkGray',
hoverStyle: {
color: 'DarkGray'
},
reduction: {
color: 'DarkGray'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 8) && (new Date(pointHistoryaa.argument).getMonth() == 10) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'DarkGray',
hoverStyle: {
color: 'DarkGray'
},
reduction: {
color: 'DarkGray'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 11) && (new Date(pointHistoryaa.argument).getMonth() == 10) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'DarkGray',
hoverStyle: {
color: 'DarkGray'
},
reduction: {
color: 'DarkGray'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 12) && (new Date(pointHistoryaa.argument).getMonth() == 10) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'DarkGray',
hoverStyle: {
color: 'DarkGray'
},
reduction: {
color: 'DarkGray'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 13) && (new Date(pointHistoryaa.argument).getMonth() == 10) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'DarkGray',
hoverStyle: {
color: 'DarkGray'
},
reduction: {
color: 'DarkGray'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 14) && (new Date(pointHistoryaa.argument).getMonth() == 10) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'DarkGray',
hoverStyle: {
color: 'DarkGray'
},
reduction: {
color: 'DarkGray'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 15) && (new Date(pointHistoryaa.argument).getMonth() == 10) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'DarkGray',
hoverStyle: {
color: 'DarkGray'
},
reduction: {
color: 'DarkGray'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 18) && (new Date(pointHistoryaa.argument).getMonth() == 10) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'Red',
hoverStyle: {
color: 'Red'
},
reduction: {
color: 'Red'
},
};
};
if ((new Date(pointHistoryaa.argument).getDate() == 19) && (new Date(pointHistoryaa.argument).getMonth() == 10) && (new Date(pointHistoryaa.argument).getFullYear() == 2024)) {
return {
color: 'DarkGray',
hoverStyle: {
color: 'DarkGray'
},
reduction: {
color: 'DarkGray'
},
};
}
}
}
}, {
'Init': function(s, e) {
s.SetOptions({
'commonAxisSettings': {
'color': 'transparent',
},
'commonPaneSettings': {
'backgroundColor': 'white',
'border': {
'visible': 'true',
'width': '2'
}
},
'commonSeriesSettings': {
'candlestick': {
'width': '1'
}
}
});
}
}, null, {
'storeData': 'W3siQ29tcGFueVRpY2tlciI6IkdYUlAuREUiLCJUYXJpaCI6IjgvMTkvMjAyNCIsIk9wZW5QIjoiNy4zODQwIiwiSGlnaFAiOiI3LjU3MzAiLCJMb3dQIjoiNy4zODQwIiwiQ2xvc2VQIjoiNy41MTgwIiwieiI6bnVsbCwieSI6bnVsbCwidiI6IjcuMzg0MCIsInUiOm51bGwsInQiOm51bGwsInMiOm51bGwsInIiOm51bGx9LHsiQ29tcGFueVRpY2tlciI6IkdYUlAuREUiLCJUYXJpaCI6IjgvMjAvMjAyNCIsIk9wZW5QIjoiNy44NTU1IiwiSGlnaFAiOiI3Ljg1NTUiLCJMb3dQIjoiNy42MDcwIiwiQ2xvc2VQIjoiNy42MDcwIiwieiI6bnVsbCwieSI6bnVsbCwidiI6bnVsbCwidSI6bnVsbCwidCI6bnVsbCwicyI6bnVsbCwiciI6bnVsbH0seyJDb21wYW55VGlja2VyIjoiR1hSUC5ERSIsIlRhcmloIjoiOC8yMS8yMDI0IiwiT3BlblAiOiI3LjY3MzAiLCJIaWdoUCI6IjcuNjkyNSIsIkxvd1AiOiI3LjU5ODUiLCJDbG9zZVAiOiI3LjU5ODUiLCJ6IjpudWxsLCJ5IjpudWxsLCJ2IjpudWxsLCJ1IjpudWxsLCJ0IjpudWxsLCJzIjpudWxsLCJyIjpudWxsfSx7IkNvbXBhbnlUaWNrZXIiOiJHWFJQLkRFIiwiVGFyaWgiOiI4LzIyLzIwMjQiLCJPcGVuUCI6IjcuNjg0NSIsIkhpZ2hQIjoiNy43MjcwIiwiTG93UCI6IjcuNjcyNSIsIkNsb3NlUCI6IjcuNjcyNSIsInoiOm51bGwsInkiOm51bGwsInYiOm51bGwsInUiOm51bGwsInQiOm51bGwsInMiOm51bGwsInIiOm51bGx9LHsiQ29tcGFueVRpY2tlciI6IkdYUlAuREUiLCJUYXJpaCI6IjgvMjMvMjAyNCIsIk9wZW5QIjoiNy43MDM1IiwiSGlnaFAiOiI3LjcwMzUiLCJMb3dQIjoiNy42NjYwIiwiQ2xvc2VQIjoiNy42NjYwIiwieiI6bnVsbCwieSI6bnVsbCwidiI6bnVsbCwidSI6bnVsbCwidCI6bnVsbCwicyI6bnVsbCwiciI6bnVsbH0seyJDb21wYW55VGlja2VyIjoiR1hSUC5ERSIsIlRhcmloIjoiOC8yNi8yMDI0IiwiT3BlblAiOiI3LjQ4MjUiLCJIaWdoUCI6IjcuNjE2NSIsIkxvd1AiOiI3LjQ4MjUiLCJDbG9zZVAiOiI3LjU3NDAiLCJ6IjpudWxsLCJ5IjpudWxsLCJ2IjpudWxsLCJ1IjpudWxsLCJ0IjpudWxsLCJzIjpudWxsLCJyIjpudWxsfSx7IkNvbXBhbnlUaWNrZXIiOiJHWFJQLkRFIiwiVGFyaWgiOiI4LzI3LzIwMjQiLCJPcGVuUCI6IjcuNTUxNSIsIkhpZ2hQIjoiNy42MjQwIiwiTG93UCI6IjcuNDk5MCIsIkNsb3NlUCI6IjcuNjI0MCIsInoiOm51bGwsInkiOm51bGwsInYiOm51bGwsInUiOm51bGwsInQiOm51bGwsInMiOm51bGwsInIiOm51bGx9LHsiQ29tcGFueVRpY2tlciI6IkdYUlAuREUiLCJUYXJpaCI6IjgvMjgvMjAyNCIsIk9wZW5QIjoiNy40ODkwIiwiSGlnaFAiOiI3LjQ4OTAiLCJMb3dQIjoiNy4yNTA1IiwiQ2xvc2VQIjoiNy4yNTA1IiwieiI6bnVsbCwieSI6bnVsbCwidiI6bnVsbCwidSI6bnVsbCwidCI6bnVsbCwicyI6bnVsbCwiciI6bnVsbH0seyJDb21wYW55VGlja2VyIjoiR1hSUC5ERSIsIlRhcmloIjoiOC8yOS8yMDI0IiwiT3BlblAiOiI3LjM5NTUiLCJIaWdoUCI6IjcuMzk4MCIsIkxvd1AiOiI3LjM5NTUiLCJDbG9zZVAiOiI3LjM5ODAiLCJ6IjpudWxsLCJ5IjpudWxsLCJ2IjpudWxsLCJ1IjpudWxsLCJ0IjpudWxsLCJzIjpudWxsLCJyIjpudWxsfSx7IkNvbXBhbnlUaWNrZXIiOiJHWFJQLkRFIiwiVGFyaWgiOiI4LzMwLzIwMjQiLCJPcGVuUCI6IjcuMjUyNSIsIkhpZ2hQIjoiNy4zNDQwIiwiTG93UCI6IjcuMTI4NSIsIkNsb3NlUCI6IjcuMTI4NSIsInoiOm51bGwsInkiOm51bGwsInYiOm51bGwsInUiOiI3LjM0NDAiLCJ0IjpudWxsLCJzIjpudWxsLCJyIjpudWxsfSx7IkNvbXBhbnlUaWNrZXIiOiJHWFJQLkRFIiwiVGFyaWgiOiI5LzIvMjAyNCIsIk9wZW5QIjoiNy4xNjQwIiwiSGlnaFAiOiI3LjIwNTUiLCJMb3dQIjoiNy4xNjQwIiwiQ2xvc2VQIjoiNy4yMDU1IiwieiI6bnVsbCwieSI6bnVsbCwidiI6bnVsbCwidSI6bnVsbCwidCI6bnVsbCwicyI6bnVsbCwiciI6bnVsbH0seyJDb21wYW55VGlja2VyIjoiR1hSUC5ERSIsIlRhcmloIjoiOS8zLzIwMjQiLCJPcGVuUCI6IjcuMzExNSIsIkhpZ2hQIjoiNy4zNTY1IiwiTG93UCI6IjcuMjYxNSIsIkNsb3NlUCI6IjcuMjYxNSIsInoiOm51bGwsInkiOm51bGwsInYiOm51bGwsInUiOm51bGwsInQiOm51bGwsInMiOm51bGwsInIiOm51bGx9LHsiQ29tcGFueVRpY2tlciI6IkdYUlAuREUiLCJUYXJpaCI6IjkvNC8yMDI0IiwiT3BlblAiOiI3LjEzMzUiLCJIaWdoUCI6IjcuMjA3NSIsIkxvd1AiOiI3LjEwNjAiLCJDbG9zZVAiOiI3LjIwNzAiLCJ6IjpudWxsLCJ5IjpudWxsLCJ2IjoiNy4xMDYwIiwidSI6bnVsbCwidCI6bnVsbCwicyI6bnVsbCwiciI6bnVsbH0seyJDb21wYW55VGlja2VyIjoiR1hSUC5ERSIsIlRhcmloIjoiOS81LzIwMjQiLCJPcGVuUCI6IjcuMTA0MCIsIkhpZ2hQIjoiNy4xMzM1IiwiTG93UCI6IjcuMDcyMCIsIkNsb3NlUCI6IjcuMDcyMCIsInoiOm51bGwsInkiOm51bGwsInYiOm51bGwsInUiOm51bGwsInQiOm51bGwsInMiOm51bGwsInIiOm51bGx9LHsiQ29tcGFueVRpY2tlciI6IkdYUlAuREUiLCJUYXJpaCI6IjkvNi8yMDI0IiwiT3BlblAiOiI2Ljg4ODUiLCJIaWdoUCI6IjYuOTExNSIsIkxvd1AiOiI2Ljc5NDUiLCJDbG9zZVAiOiI2Ljc5NDUiLCJ6IjpudWxsLCJ5IjpudWxsLCJ2IjpudWxsLCJ1IjpudWxsLCJ0IjoiNi45MTE1IiwicyI6bnVsbCwiciI6bnVsbH0seyJDb21wYW55VGlja2VyIjoiR1hSUC5ERSIsIlRhcmloIjoiOS85LzIwMjQiLCJPcGVuUCI6IjYuODUyNSIsIkhpZ2hQIjoiNi45MDA1IiwiTG93UCI6IjYuODUyNSIsIkNsb3NlUCI6IjYuODcxNSIsInoiOm51bGwsInkiOm51bGwsInYiOm51bGwsInUiOm51bGwsInQiOm51bGwsInMiOm51bGwsInIiOm51bGx9LHsiQ29tcGFueVRpY2tlciI6IkdYUlAuREUiLCJUYXJpaCI6IjkvMTAvMjAyNCIsIk9wZW5QIjoiNi45MjkwIiwiSGlnaFAiOiI3LjAwNDAiLCJMb3dQIjoiNi45MjkwIiwiQ2xvc2VQIjoiNi45OTMwIiwieiI6bnVsbCwieSI6bnVsbCwidiI6IjYuOTI5MCIsInUiOm51bGwsInQiOm51bGwsInMiOm51bGwsInIiOm51bGx9LHsiQ29tcGFueVRpY2tlciI6IkdYUlAuREUiLCJUYXJpaCI6IjkvMTEvMjAyNCIsIk9wZW5QIjoiNi44OTMwIiwiSGlnaFAiOiI2LjkyNTAiLCJMb3dQIjoiNi44MjQ1IiwiQ2xvc2VQIjoiNi44ODM1IiwieiI6bnVsbCwieSI6bnVsbCwidiI6bnVsbCwidSI6bnVsbCwidCI6bnVsbCwicyI6bnVsbCwiciI6bnVsbH0seyJDb21wYW55VGlja2VyIjoiR1hSUC5ERSIsIlRhcmloIjoiOS8xMi8yMDI0IiwiT3BlblAiOiI2Ljk2NDAiLCJIaWdoUCI6IjcuMjEzNSIsIkxvd1AiOiI2Ljk2NDAiLCJDbG9zZVAiOiI3LjIxMzUiLCJ6IjpudWxsLCJ5IjpudWxsLCJ2IjpudWxsLCJ1IjpudWxsLCJ0IjpudWxsLCJzIjpudWxsLCJyIjpudWxsfSx7IkNvbXBhbnlUaWNrZXIiOiJHWFJQLkRFIiwiVGFyaWgiOiI5LzEzLzIwMjQiLCJPcGVuUCI6IjcuMzAxNSIsIkhpZ2hQIjoiNy4zNjg1IiwiTG93UCI6IjcuMjU4MCIsIkNsb3NlUCI6IjcuMzY4NSIsInoiOm51bGwsInkiOm51bGwsInYiOm51bGwsInUiOm51bGwsInQiOm51bGwsInMiOm51bGwsInIiOm51bGx9LHsiQ29tcGFueVRpY2tlciI6IkdYUlAuREUiLCJUYXJpaCI6IjkvMTYvMjAyNCIsIk9wZW5QIjoiNy4zNTg1IiwiSGlnaFAiOiI3LjM3MDAiLCJMb3dQIjoiNy4zMDk1IiwiQ2xvc2VQIjoiNy4zMDk1IiwieiI6bnVsbCwieSI6bnVsbCwidiI6bnVsbCwidSI6bnVsbCwidCI6bnVsbCwicyI6bnVsbCwiciI6bnVsbH0seyJDb21wYW55VGlja2VyIjoiR1hSUC5ERSIsIlRhcmloIjoiOS8xNy8yMDI0IiwiT3BlblAiOiI3LjUzODUiLCJIaWdoUCI6IjcuNjA2MCIsIkxvd1AiOiI3LjUzODUiLCJDbG9zZVAiOiI3LjU5NDAiLCJ6IjpudWxsLCJ5IjpudWxsLCJ2IjpudWxsLCJ1IjpudWxsLCJ0IjpudWxsLCJzIjpudWxsLCJyIjpudWxsfSx7IkNvbXBhbnlUaWNrZXIiOiJHWFJQLkRFIiwiVGFyaWgiOiI5LzE4LzIwMjQiLCJPcGVuUCI6IjcuNDM2NSIsIkhpZ2hQIjoiNy40MzY1IiwiTG93UCI6IjcuMjgwMCIsIkNsb3NlUCI6IjcuMjgwMCIsInoiOm51bGwsInkiOm51bGwsInYiOm51bGwsInUiOiI3LjQzNjUiLCJ0IjpudWxsLCJzIjpudWxsLCJyIjpudWxsfSx7IkNvbXBhbnlUaWNrZXIiOiJHWFJQLkRFIiwiVGFyaWgiOiI5LzE5LzIwMjQiLCJPcGVuUCI6IjcuNDcyMCIsIkhpZ2hQIjoiNy41MzE1IiwiTG93UCI6IjcuNDY3MCIsIkNsb3NlUCI6IjcuNTMxNSIsInoiOm51bGwsInkiOm51bGwsInYiOm51bGwsInUiOm51bGwsInQiOm51bGwsInMiOm51bGwsInIiOm51bGx9LHsiQ29tcGFueVRpY2tlciI6IkdYUlAuREUiLCJUYXJpaCI6IjkvMjAvMjAyNCIsIk9wZW5QIjoiNy41MjgwIiwiSGlnaFAiOiI3LjU3NzUiLCJMb3dQIjoiNy40MzUwIiwiQ2xvc2VQIjoiNy40MzUwIiwieiI6bnVsbCwieSI6bnVsbCwidiI6bnVsbCwidSI6bnVsbCwidCI6bnVsbCwicyI6bnVsbCwiciI6bnVsbH0seyJDb21wYW55VGlja2VyIjoiR1hSUC5ERSIsIlRhcmloIjoiOS8yMy8yMDI0IiwiT3BlblAiOiI3LjUzNTUiLCJIaWdoUCI6IjcuNTg0NSIsIkxvd1AiOiI3LjUxMDUiLCJDbG9zZVAiOiI3LjUyOTAiLCJ6IjpudWxsLCJ5IjpudWxsLCJ2IjpudWxsLCJ1IjpudWxsLCJ0IjpudWxsLCJzIjpudWxsLCJyIjpudWxsfSx7IkNvbXBhbnlUaWNrZXIiOiJHWFJQLkRFIiwiVGFyaWgiOiI5LzI0LzIwMjQiLCJPcGVuUCI6IjcuNTE1MCIsIkhpZ2hQIjoiNy41NDU1IiwiTG93UCI6IjcuNDkyMCIsIkNsb3NlUCI6IjcuNDkyMCIsInoiOm51bGwsInkiOm51bGwsInYiOm51bGwsInUiOm51bGwsInQiOm51bGwsInMiOm51bGwsInIiOm51bGx9LHsiQ29tcGFueVRpY2tlciI6IkdYUlAuREUiLCJUYXJpaCI6IjkvMjUvMjAyNCIsIk9wZW5QIjoiNy40ODMwIiwiSGlnaFAiOiI3LjU1NjUiLCJMb3dQIjoiNy40ODMwIiwiQ2xvc2VQIjoiNy41NTY1IiwieiI6bnVsbCwieSI6bnVsbCwidiI6IjcuNDgzMCIsInUiOm51bGwsInQiOm51bGwsInMiOm51bGwsInIiOm51bGx9LHsiQ29tcGFueVRpY2tlciI6IkdYUlAuREUiLCJUYXJpaCI6IjkvMjYvMjAyNCIsIk9wZW5QIjoiNy40OTI1IiwiSGlnaFAiOiI3LjU3NjUiLCJMb3dQIjoiNy40OTI1IiwiQ2xvc2VQIjoiNy41NzY1IiwieiI6bnVsbCwieSI6bnVsbCwidiI6bnVsbCwidSI6bnVsbCwidCI6bnVsbCwicyI6bnVsbCwiciI6bnVsbH0seyJDb21wYW55VGlja2VyIjoiR1hSUC5ERSIsIlRhcmloIjoiOS8yNy8yMDI0IiwiT3BlblAiOiI3LjU0NjUiLCJIaWdoUCI6IjcuNjIwNSIsIkxvd1AiOiI3LjUyMDAiLCJDbG9zZVAiOiI3LjU3NDAiLCJ6IjpudWxsLCJ5IjpudWxsLCJ2IjpudWxsLCJ1IjpudWxsLCJ0IjpudWxsLCJzIjpudWxsLCJyIjpudWxsfSx7IkNvbXBhbnlUaWNrZXIiOiJHWFJQLkRFIiwiVGFyaWgiOiI5LzMwLzIwMjQiLCJPcGVuUCI6IjguMjYxNSIsIkhpZ2hQIjoiOC4zNTAwIiwiTG93UCI6IjcuOTc1MCIsIkNsb3NlUCI6IjcuOTc1MCIsInoiOm51bGwsInkiOm51bGwsInYiOm51bGwsInUiOm51bGwsInQiOm51bGwsInMiOm51bGwsInIiOm51bGx9LHsiQ29tcGFueVRpY2tlciI6IkdYUlAuREUiLCJUYXJpaCI6IjEwLzEvMjAyNCIsIk9wZW5QIjoiNy45Njk1IiwiSGlnaFAiOiI4LjEzMzAiLCJMb3dQIjoiNy44NzA1IiwiQ2xvc2VQIjoiNy44NzA1IiwieiI6bnVsbCwieSI6bnVsbCwidiI6bnVsbCwidSI6bnVsbCwidCI6bnVsbCwicyI6bnVsbCwiciI6bnVsbH0seyJDb21wYW55VGlja2VyIjoiR1hSUC5ERSIsIlRhcmloIjoiMTAvMi8yMDI0IiwiT3BlblAiOiI3Ljc0MzUiLCJIaWdoUCI6IjcuNzQzNSIsIkxvd1AiOiI3LjQ5NDAiLCJDbG9zZVAiOiI3LjU5NDUiLCJ6IjpudWxsLCJ5IjpudWxsLCJ2IjpudWxsLCJ1IjpudWxsLCJ0IjpudWxsLCJzIjpudWxsLCJyIjpudWxsfSx7IkNvbXBhbnlUaWNrZXIiOiJHWFJQLkRFIiwiVGFyaWgiOiIxMC8zLzIwMjQiLCJPcGVuUCI6IjYuODg5NSIsIkhpZ2hQIjoiNi44ODk1IiwiTG93UCI6IjYuNjgzNSIsIkNsb3NlUCI6IjYuNjgzNSIsInoiOm51bGwsInkiOm51bGwsInYiOm51bGwsInUiOiI2Ljg4OTUiLCJ0IjpudWxsLCJzIjpudWxsLCJyIjpudWxsfSx7IkNvbXBhbnlUaWNrZXIiOiJHWFJQLkRFIiwiVGFyaWgiOiIxMC80LzIwMjQiLCJPcGVuUCI6IjYuNzUzNSIsIkhpZ2hQIjoiNi44NTAwIiwiTG93UCI6IjYuNzUzNSIsIkNsb3NlUCI6IjYuODA1NSIsInoiOm51bGwsInkiOm51bGwsInYiOm51bGwsInUiOm51bGwsInQiOm51bGwsInMiOm51bGwsInIiOm51bGx9LHsiQ29tcGFueVRpY2tlciI6IkdYUlAuREUiLCJUYXJpaCI6IjEwLzcvMjAyNCIsIk9wZW5QIjoiNy4wNTgwIiwiSGlnaFAiOiI3LjA1ODAiLCJMb3dQIjoiNi45NDcwIiwiQ2xvc2VQIjoiNy4wNDY1IiwieiI6bnVsbCwieSI6bnVsbCwidiI6bnVsbCwidSI6bnVsbCwidCI6bnVsbCwicyI6bnVsbCwiciI6bnVsbH0seyJDb21wYW55VGlja2VyIjoiR1hSUC5ERSIsIlRhcmloIjoiMTAvOC8yMDI0IiwiT3BlblAiOiI2LjkyNzAiLCJIaWdoUCI6IjYuOTI3MCIsIkxvd1AiOiI2Ljc5MTUiLCJDbG9zZVAiOiI2Ljc5MTUiLCJ6IjpudWxsLCJ5IjpudWxsLCJ2IjpudWxsLCJ1IjpudWxsLCJ0IjpudWxsLCJzIjpudWxsLCJyIjpudWxsfSx7IkNvbXBhbnlUaWNrZXIiOiJHWFJQLkRFIiwiVGFyaWgiOiIxMC85LzIwMjQiLCJPcGVuUCI6IjYuOTE1MCIsIkhpZ2hQIjoiNi45NDI1IiwiTG93UCI6IjYuOTEzNSIsIkNsb3NlUCI6IjYuOTI5MCIsInoiOm51bGwsInkiOm51bGwsInYiOiI2LjkxMzUiLCJ1IjpudWxsLCJ0IjpudWxsLCJzIjpudWxsLCJyIjpudWxsfSx7IkNvbXBhbnlUaWNrZXIiOiJHWFJQLkRFIiwiVGFyaWgiOiIxMC8xMC8yMDI0IiwiT3BlblAiOiI2Ljg2NjAiLCJIaWdoUCI6IjYuOTY2NSIsIkxvd1AiOiI2Ljg2NjAiLCJDbG9zZVAiOiI2Ljk2NjUiLCJ6IjpudWxsLCJ5IjpudWxsLCJ2IjpudWxsLCJ1IjpudWxsLCJ0IjpudWxsLCJzIjpudWxsLCJyIjpudWxsfSx7IkNvbXBhbnlUaWNrZXIiOiJHWFJQLkRFIiwiVGFyaWgiOiIxMC8xMS8yMDI0IiwiT3BlblAiOiI2Ljk5NTAiLCJIaWdoUCI6IjcuMDI1MCIsIkxvd1AiOiI2Ljk1OTAiLCJDbG9zZVAiOiI2Ljk5MTUiLCJ6IjpudWxsLCJ5IjpudWxsLCJ2IjpudWxsLCJ1IjpudWxsLCJ0IjpudWxsLCJzIjpudWxsLCJyIjpudWxsfSx7IkNvbXBhbnlUaWNrZXIiOiJHWFJQLkRFIiwiVGFyaWgiOiIxMC8xNC8yMDI0IiwiT3BlblAiOiI3LjAxODAiLCJIaWdoUCI6IjcuMTc2MCIsIkxvd1AiOiI3LjAxODAiLCJDbG9zZVAiOiI3LjE3NjAiLCJ6IjpudWxsLCJ5IjpudWxsLCJ2IjpudWxsLCJ1IjpudWxsLCJ0IjpudWxsLCJzIjpudWxsLCJyIjpudWxsfSx7IkNvbXBhbnlUaWNrZXIiOiJHWFJQLkRFIiwiVGFyaWgiOiIxMC8xNS8yMDI0IiwiT3BlblAiOiI3LjE3MDUiLCJIaWdoUCI6IjcuMTcwNSIsIkxvd1AiOiI3LjA3NTUiLCJDbG9zZVAiOiI3LjA3NTUiLCJ6IjpudWxsLCJ5IjpudWxsLCJ2IjpudWxsLCJ1IjpudWxsLCJ0IjpudWxsLCJzIjpudWxsLCJyIjpudWxsfSx7IkNvbXBhbnlUaWNrZXIiOiJHWFJQLkRFIiwiVGFyaWgiOiIxMC8xNi8yMDI0IiwiT3BlblAiOiI3LjA4MjAiLCJIaWdoUCI6IjcuMjEwNSIsIkxvd1AiOiI3LjA3MjAiLCJDbG9zZVAiOiI3LjIxMDUiLCJ6IjpudWxsLCJ5IjpudWxsLCJ2IjpudWxsLCJ1IjpudWxsLCJ0IjpudWxsLCJzIjpudWxsLCJyIjpudWxsfSx7IkNvbXBhbnlUaWNrZXIiOiJHWFJQLkRFIiwiVGFyaWgiOiIxMC8xNy8yMDI0IiwiT3BlblAiOiI3LjMxODUiLCJIaWdoUCI6IjcuMzQ5NSIsIkxvd1AiOiI3LjI3NTAiLCJDbG9zZVAiOiI3LjI3NTAiLCJ6IjpudWxsLCJ5IjpudWxsLCJ2IjpudWxsLCJ1IjpudWxsLCJ0IjpudWxsLCJzIjpudWxsLCJyIjpudWxsfSx7IkNvbXBhbnlUaWNrZXIiOiJHWFJQLkRFIiwiVGFyaWgiOiIxMC8xOC8yMDI0IiwiT3BlblAiOiI3LjIzMTAiLCJIaWdoUCI6IjcuMjM3NSIsIkxvd1AiOiI3LjE0ODUiLCJDbG9zZVAiOiI3LjE3ODAiLCJ6IjpudWxsLCJ5IjpudWxsLCJ2IjpudWxsLCJ1IjpudWxsLCJ0IjpudWxsLCJzIjpudWxsLCJyIjpudWxsfSx7IkNvbXBhbnlUaWNrZXIiOiJHWFJQLkRFIiwiVGFyaWgiOiIxMC8yMS8yMDI0IiwiT3BlblAiOiI3LjI0MTUiLCJIaWdoUCI6IjcuMzE5MCIsIkxvd1AiOiI3LjE1MDAiLCJDbG9zZVAiOiI3LjE4NzUiLCJ6IjpudWxsLCJ5IjpudWxsLCJ2IjpudWxsLCJ1IjpudWxsLCJ0IjpudWxsLCJzIjpudWxsLCJyIjpudWxsfSx7IkNvbXBhbnlUaWNrZXIiOiJHWFJQLkRFIiwiVGFyaWgiOiIxMC8yMi8yMDI0IiwiT3BlblAiOiI3LjE4ODAiLCJIaWdoUCI6IjcuMTg4MCIsIkxvd1AiOiI3LjA0NjUiLCJDbG9zZVAiOiI3LjA0NjUiLCJ6IjpudWxsLCJ5IjpudWxsLCJ2IjpudWxsLCJ1IjpudWxsLCJ0IjoiNy4xODgwIiwicyI6bnVsbCwiciI6bnVsbH0seyJDb21wYW55VGlja2VyIjoiR1hSUC5ERSIsIlRhcmloIjoiMTAvMjMvMjAyNCIsIk9wZW5QIjoiNy4wMDM1IiwiSGlnaFAiOiI3LjAwMzUiLCJMb3dQIjoiNi45Mzg1IiwiQ2xvc2VQIjoiNi45Mzg1IiwieiI6bnVsbCwieSI6bnVsbCwidiI6bnVsbCwidSI6bnVsbCwidCI6bnVsbCwicyI6bnVsbCwiciI6bnVsbH0seyJDb21wYW55VGlja2VyIjoiR1hSUC5ERSIsIlRhcmloIjoiMTAvMjQvMjAyNCIsIk9wZW5QIjoiNy4wMDk1IiwiSGlnaFAiOiI3LjAwOTUiLCJMb3dQIjoiNi45NTc1IiwiQ2xvc2VQIjoiNy4wMDc1IiwieiI6bnVsbCwieSI6bnVsbCwidiI6bnVsbCwidSI6bnVsbCwidCI6bnVsbCwicyI6bnVsbCwiciI6bnVsbH0seyJDb21wYW55VGlja2VyIjoiR1hSUC5ERSIsIlRhcmloIjoiMTAvMjUvMjAyNCIsIk9wZW5QIjoiNi44OTA1IiwiSGlnaFAiOiI2Ljk2MjAiLCJMb3dQIjoiNi44OTA1IiwiQ2xvc2VQIjoiNi45MjQ1IiwieiI6bnVsbCwieSI6bnVsbCwidiI6bnVsbCwidSI6bnVsbCwidCI6bnVsbCwicyI6bnVsbCwiciI6bnVsbH0seyJDb21wYW55VGlja2VyIjoiR1hSUC5ERSIsIlRhcmloIjoiMTAvMjgvMjAyNCIsIk9wZW5QIjoiNi44MTY1IiwiSGlnaFAiOiI2Ljg0MDUiLCJMb3dQIjoiNi43ODc1IiwiQ2xvc2VQIjoiNi43ODc1IiwieiI6bnVsbCwieSI6bnVsbCwidiI6bnVsbCwidSI6bnVsbCwidCI6bnVsbCwicyI6bnVsbCwiciI6bnVsbH0seyJDb21wYW55VGlja2VyIjoiR1hSUC5ERSIsIlRhcmloIjoiMTAvMjkvMjAyNCIsIk9wZW5QIjoiNi45MTcwIiwiSGlnaFAiOiI2Ljk4MDUiLCJMb3dQIjoiNi45MTcwIiwiQ2xvc2VQIjoiNi45ODA1IiwieiI6bnVsbCwieSI6bnVsbCwidiI6bnVsbCwidSI6bnVsbCwidCI6bnVsbCwicyI6bnVsbCwiciI6bnVsbH0seyJDb21wYW55VGlja2VyIjoiR1hSUC5ERSIsIlRhcmloIjoiMTAvMzAvMjAyNCIsIk9wZW5QIjoiNi45MTAwIiwiSGlnaFAiOiI2LjkzMDAiLCJMb3dQIjoiNi44NzI1IiwiQ2xvc2VQIjoiNi44NzI1IiwieiI6bnVsbCwieSI6bnVsbCwidiI6bnVsbCwidSI6bnVsbCwidCI6bnVsbCwicyI6bnVsbCwiciI6bnVsbH0seyJDb21wYW55VGlja2VyIjoiR1hSUC5ERSIsIlRhcmloIjoiMTAvMzEvMjAyNCIsIk9wZW5QIjoiNi44MDE1IiwiSGlnaFAiOiI2Ljg0OTAiLCJMb3dQIjoiNi42ODcwIiwiQ2xvc2VQIjoiNi42ODcwIiwieiI6bnVsbCwieSI6bnVsbCwidiI6bnVsbCwidSI6bnVsbCwidCI6bnVsbCwicyI6bnVsbCwiciI6bnVsbH0seyJDb21wYW55VGlja2VyIjoiR1hSUC5ERSIsIlRhcmloIjoiMTEvMS8yMDI0IiwiT3BlblAiOiI2LjcyMjUiLCJIaWdoUCI6IjYuODM3NSIsIkxvd1AiOiI2LjcyMjUiLCJDbG9zZVAiOiI2LjgzNzUiLCJ6IjpudWxsLCJ5IjpudWxsLCJ2IjpudWxsLCJ1IjpudWxsLCJ0IjpudWxsLCJzIjpudWxsLCJyIjpudWxsfSx7IkNvbXBhbnlUaWNrZXIiOiJHWFJQLkRFIiwiVGFyaWgiOiIxMS80LzIwMjQiLCJPcGVuUCI6IjYuNjExMCIsIkhpZ2hQIjoiNi43MTA1IiwiTG93UCI6IjYuNjExMCIsIkNsb3NlUCI6IjYuNzEwNSIsInoiOm51bGwsInkiOm51bGwsInYiOm51bGwsInUiOm51bGwsInQiOm51bGwsInMiOm51bGwsInIiOm51bGx9LHsiQ29tcGFueVRpY2tlciI6IkdYUlAuREUiLCJUYXJpaCI6IjExLzUvMjAyNCIsIk9wZW5QIjoiNi43NDg1IiwiSGlnaFAiOiI2Ljc0ODUiLCJMb3dQIjoiNi42NjU1IiwiQ2xvc2VQIjoiNi42ODEwIiwieiI6bnVsbCwieSI6bnVsbCwidiI6bnVsbCwidSI6bnVsbCwidCI6bnVsbCwicyI6bnVsbCwiciI6bnVsbH0seyJDb21wYW55VGlja2VyIjoiR1hSUC5ERSIsIlRhcmloIjoiMTEvNi8yMDI0IiwiT3BlblAiOiI3LjA2MjUiLCJIaWdoUCI6IjcuMTM4NSIsIkxvd1AiOiI3LjA0NTUiLCJDbG9zZVAiOiI3LjA4MDAiLCJ6IjpudWxsLCJ5IjpudWxsLCJ2IjoiNy4wNDU1IiwidSI6bnVsbCwidCI6bnVsbCwicyI6bnVsbCwiciI6bnVsbH0seyJDb21wYW55VGlja2VyIjoiR1hSUC5ERSIsIlRhcmloIjoiMTEvNy8yMDI0IiwiT3BlblAiOiI3LjM3OTAiLCJIaWdoUCI6IjcuMzc5MCIsIkxvd1AiOiI3LjI3NDAiLCJDbG9zZVAiOiI3LjMwNDAiLCJ6IjpudWxsLCJ5IjpudWxsLCJ2IjpudWxsLCJ1IjpudWxsLCJ0IjpudWxsLCJzIjpudWxsLCJyIjpudWxsfSx7IkNvbXBhbnlUaWNrZXIiOiJHWFJQLkRFIiwiVGFyaWgiOiIxMS84LzIwMjQiLCJPcGVuUCI6IjcuMjg0NSIsIkhpZ2hQIjoiNy4zNTM1IiwiTG93UCI6IjcuMjU2NSIsIkNsb3NlUCI6IjcuMzAxNSIsInoiOm51bGwsInkiOm51bGwsInYiOm51bGwsInUiOm51bGwsInQiOm51bGwsInMiOm51bGwsInIiOm51bGx9LHsiQ29tcGFueVRpY2tlciI6IkdYUlAuREUiLCJUYXJpaCI6IjExLzExLzIwMjQiLCJPcGVuUCI6IjcuNzEwNSIsIkhpZ2hQIjoiNy45NDAwIiwiTG93UCI6IjcuNzEwNSIsIkNsb3NlUCI6IjcuOTQwMCIsInoiOm51bGwsInkiOm51bGwsInYiOm51bGwsInUiOm51bGwsInQiOm51bGwsInMiOm51bGwsInIiOm51bGx9LHsiQ29tcGFueVRpY2tlciI6IkdYUlAuREUiLCJUYXJpaCI6IjExLzEyLzIwMjQiLCJPcGVuUCI6IjguMjkzNSIsIkhpZ2hQIjoiOS4yMzU1IiwiTG93UCI6IjguMjkzNSIsIkNsb3NlUCI6IjguOTc2MCIsInoiOm51bGwsInkiOm51bGwsInYiOm51bGwsInUiOm51bGwsInQiOm51bGwsInMiOm51bGwsInIiOm51bGx9LHsiQ29tcGFueVRpY2tlciI6IkdYUlAuREUiLCJUYXJpaCI6IjExLzEzLzIwMjQiLCJPcGVuUCI6IjguODQxMCIsIkhpZ2hQIjoiOS41ODU1IiwiTG93UCI6IjguNzkwMCIsIkNsb3NlUCI6IjkuNTg1NSIsInoiOm51bGwsInkiOm51bGwsInYiOm51bGwsInUiOm51bGwsInQiOm51bGwsInMiOm51bGwsInIiOm51bGx9LHsiQ29tcGFueVRpY2tlciI6IkdYUlAuREUiLCJUYXJpaCI6IjExLzE0LzIwMjQiLCJPcGVuUCI6IjkuNDUxMCIsIkhpZ2hQIjoiOS44MTg1IiwiTG93UCI6IjkuNDQ1NSIsIkNsb3NlUCI6IjkuODE4NSIsInoiOm51bGwsInkiOm51bGwsInYiOm51bGwsInUiOm51bGwsInQiOm51bGwsInMiOm51bGwsInIiOm51bGx9LHsiQ29tcGFueVRpY2tlciI6IkdYUlAuREUiLCJUYXJpaCI6IjExLzE1LzIwMjQiLCJPcGVuUCI6IjEwLjYyMDAiLCJIaWdoUCI6IjEyLjM4NTAiLCJMb3dQIjoiMTAuNTA2MCIsIkNsb3NlUCI6IjExLjg0ODAiLCJ6IjpudWxsLCJ5IjpudWxsLCJ2IjpudWxsLCJ1IjpudWxsLCJ0IjpudWxsLCJzIjpudWxsLCJyIjpudWxsfSx7IkNvbXBhbnlUaWNrZXIiOiJHWFJQLkRFIiwiVGFyaWgiOiIxMS8xOC8yMDI0IiwiT3BlblAiOiIxNS45MDcwIiwiSGlnaFAiOiIxNS45MDcwIiwiTG93UCI6IjE1LjAyODAiLCJDbG9zZVAiOiIxNS4zODYwIiwieiI6bnVsbCwieSI6bnVsbCwidiI6bnVsbCwidSI6bnVsbCwidCI6bnVsbCwicyI6bnVsbCwiciI6bnVsbH0seyJDb21wYW55VGlja2VyIjoiR1hSUC5ERSIsIlRhcmloIjoiMTEvMTkvMjAyNCIsIk9wZW5QIjoiMTQuODk1MCIsIkhpZ2hQIjoiMTUuMDA3MCIsIkxvd1AiOiIxNC41MjkwIiwiQ2xvc2VQIjoiMTQuNzkxMCIsInoiOm51bGwsInkiOm51bGwsInYiOm51bGwsInUiOm51bGwsInQiOm51bGwsInMiOm51bGwsInIiOiIxNS4wMDcwIn1d'
});
ASPx.createControl(dx.BootstrapClientCallbackPanel, 'Content_BootstrapCallbackPanel1', 'callbackPanel', {
'callBack': function(arg) {
WebForm_DoCallback('ctl00$Content$BootstrapCallbackPanel1', arg, ASPx.Callback, 'Content_BootstrapCallbackPanel1', ASPx.CallbackError, true);
},
'uniqueID': 'ctl00$Content$BootstrapCallbackPanel1',
'hideContentOnCallback': false,
'loadingPanel': {
'text': ''
}
});
ASPx.createControl(dx.BootstrapClientGridView, 'Content_SignalListGrid', 'grid', {
'callBack': function(arg) {
WebForm_DoCallback('ctl00$Content$SignalListGrid', arg, ASPx.Callback, 'Content_SignalListGrid', ASPx.CallbackError, true);
},
'disableSwipeGestures': true,
'uniqueID': 'ctl00$Content$SignalListGrid',
'stateObject': {
'keys': ['GXRP.DE', 'J5A.DE', 'N4G.DE', 'VIXL.DE', '3BIE.DE', 'MUX.DE', 'TT8.DE', 'CT3C.DE', 'HFG.DE', 'QH9.DE', '3TSE.DE', 'APPH.DE', 'VBK.DE', '5ZM.DE', 'CEA.DE', 'VUL.DE', 'CSDA.DE', 'WADA.DE', '3AN.DE', 'FQT.DE', 'VZLD.DE',
'HAL.DE', 'PCFP.DE', 'NVM.DE', 'XAIN.DE'
],
'callbackState': 'PrZoX5aybC+0ybSvf1UXjwKapz6TlMq1pGPND39eWtysG/3I7NXgrpiYUYlju0WjGyOOOV9kMLBlKovTGuxB6RW3hSDyfsUCm3udKeudciMSKj/vIri9P8cYEQMpumHLNZMeyut7/kh1cKGqOAG8kBVMCSGGDuvBzdnUor7Gbiz8gtrkAjr23w6r1ClvjNut4/pc3ZPb5Y5a7Lm9vFOXXa01UB/DvqGfezTteArtWiiHQPuzns4XniH7ASZIPJlSCkzKGh0NNEimREYWmDZx5LBOB5sII+0Kb6cEP+JCivNpnMdqBnnJqcdncGh2XgTJglR0otbryJpHiI0/rCkOvlcEfHXrVtQ46POyfH7oq/rRr1h3El+THprRP+eLkpHfTNPiXdUtprnh+guaJLkKeRf/T352mHuWPA91U4mg3Tbta3crH1SBTNLh/7qQ25QmV4e7ZjEfY2moRTavCQzdHPTG+/5WBjyq1/A+x93SB/o132YBky0nX0nE15d7qfbZpzDrseJANw9PiA8bJhVRRjByqvuY4wfvjGD7Zha481ArcxRT8kwKE5f9n/84NShjz9PuAwwmaNwUfr+JDZCFBQjAftuL/+kPoC5DsDrBzX4AxMsAac8izlEJc3cJmD0Uxs2FF0MUkKQqqtQ5LJ1FMR/Y6k+/vIaZpskA70AYW8/lP29sB9rsHRX9xluicynIMSPQAUKfcf/8hh0ij9rqMVFpdrfF2zEEBDyGcKzHJCSLFMtwDgpsjwGq/pkfRg34apXQRFSyyqOFa1FUV3/XPBd/6qznTNQMJLrN154/TQyxwr3M+S5mL4cchL6iH5PmksUBCpIiFJt02ZwEAVtA/py3ZC3DQ/ILKnf0X6MmF9VCImn/hNymDG6H+8acaTMu4fhu+b3PmYZYePzA4lMLfJN04FLswiJsZBQPIzTNiaZMx9P9GyqNRpnavhcUyGmbxeJaqtrGrxASpYI/snC/xOlvkqm6aECuBYlvWWhIpYKL1eRNGNmIIjtBD5EiGPj3T2dTIL/TZtkzhohSR29VCIDURnDC6GfboDJAK5G1J8L5KQMIz/8220M4hw/Y2Zu8pWJpJ2AnGjOjZfYnyqd33t3xKwf+SMzCOgn4CYsYRKKXHoV/l4SaIRLP3/veInwUcXX5Vqt/p2zcwQkh4hOfMScXr2KyGmDXe4hFXIPebX3AUwXByV8aISAFg9Lps3CpidXVhQZJ6PCJkIZfk7zfREXjlySb39PNrw7tDjVzhlrpuPw+45pwlaLh5E7F0jvzIJLTCiosSsWSBqM0hBwVQk1dh1oTLic8flfHDpM7vF0lva2LbcRcwiPgRkx9MaaWl0HAxrt5rMdaMC43M0NOqWOMLK0UMq0foy1zg955NQ9rBJs8NGFXXUYixUZmfdrRjXot52r1zxpGbRJudBbzcfYZtMJZg5GC8ZDfG0sF+3tQz55MW4l/l0RWbd0nl8ujsb+w2KnymEecGKD7QcYUSabRDBI2rFGplLnurbNrlABc0floxZfcoNFrSx3JvtSr4rTUeYfIP8G8dmVOBErJ1lm8AAKEunZOi1HwVQ25e30T8zZg8NSx2E2EGRRzW97DpWuKksbV7XYMGJB+g+Hejce1Vh8anU6lviDz4Namfhbm9R+XuYXkiTHKGVYSYXxEtbSZvVPMKT7OMIS49aHJIec/mMiZJ5HX8DTmbZZ+PvlMS1EEP1533WlkKyrRd3spIrIlCps7WQqA/nxxj7cTQYCoPHk//W8CyymA4H40v/t870ag0LdzOMo0WvefITWBft1x1md81SJT3MmjKk+mDDMkin3F+xXcnMYdQFrAYTdFtINWcP/Yupu8sof39X9Jf8DKPCFZC6n1jLf5ODm7nK+6Em95xHnk/CYB/H3TxsTTG97KpsGGAJ6F4oNwizZS/WWvrtF5iy9LbWc03LTGPIFAI7AOk/c3V+FZSVWdfcySDN/KzJwmmHqgKNN9KtaEnT1AIODAUqjhWMRTj6MH6KFejWu9CmQ3UumJc1Dn0gpAiWTkVScmH//LqeW/INu39X1X3o425EVJZWYVxrQ1yxZD9Q6/jL1nUrNu7M91YeKxMwHDmMgPCSreFZqzG8KqeRJirmn4GUTheKrZyNY29rSV8bDDGOyqHuhks4rORWX01qFcEXN3D8UezVzf9m2t6s0VtmE4cWyl9FTc76+P+9+0SE0bLr9dXFDwki4b17l5kly1MJFdzxvOAz6GEtmyFkUpvffmT0rwIpptD32TGo+jJUGlweb9aZBr2yZl/LzbpIKxukgLdRjMUc3wdzt3EB8GiiSrJbhyXwxlkyZ2/qiguvzzBN62vuJ0tajT9YZ9rhEwiHTQ0c0QYlVogtV263IvC8UtHu5CDimc7SJQtyrTp5gg+Fbd7v2Cy9/cOxOXyfFRkhukNNG9K0KubpXFnCz9MCOeLWHiiG3fAh/hbyCvN9lP/P/IXf6dGCQ/8NmLt9wz7XPE8IhApE0eAAr2fnuTCl1t8lzEacbXWNrQAuKVHCbTbdtLEFcyYO9VCrL/cuTstRXDbRad+NbNIdGzeJZ4nFHacI7rX8R+TOOILB8eDF/wC9cU3g0YA/hgFXtjA4qc7K44PNBBdArEcR3+WtrI037XIXtpyVXP4OSYlwy+wQ0t66FQa+gs3jxeurRWdLD0wE61Zex80ueNkgXVs4LcIQRTLinbMWEFRKY05/xKDaZ5+LsC6sb1VHZwcfmd5HEUBDJchFnbh8oTgFO8pWGJNiG95iH2JH71G1WSwT3qdY/+UP6H/Yvn9nYRKfg5MXSEaTOFkbdjXISyDeLh1RXxSJgv26yeBGv8SQ4WjgTgCC8E8qArBXyRZVL8n1cSZHBPFi2hYQa9OiU1GWlUfkCvIE8jycSBpBW2FsgY0z5hh+zzi8LowL7fAIjVzkGuAbK231aI4rJDqWAwVpZBgrZ1d5SJiNw+/PzWApeG7PsoeSO4YnT332NKYQJw+HZSo5ZHasnQoCBJvJdLVI+qMFCiPW52Hthi0yuesetpiqqqqGW5UqkKNqpCnZ5g7pOnCgkx7tpEiK+PGHKyLYI8oFU2Pq33/ocRuF5bdX3sXySkT49eUbue1UyjcXLXaTMDo7IfMQFQwFUmaOYEEvh2IAdemyNIr6nMM4PvatrpDQGVM3Fz0PA9F61whzewVqs653285vZ8AkMXGmsukzrCMevAE2IEb488wrxL7oHIJsdTrmPA6XEPsVAsFqZCMG0+CfYdw6tGJ0wit0L0KX0zv4UB5BjJiYflAko2ekbe0fTChYUqCrdyGh47VYfPWmuoPf0RKX02DG/AnOSQd2M0vBstxkGdFbFyXm1AfbDejDZVK2ppXw2GPEVb4OAcugMNuk6WjQeRXBM/UhG2EZ5+Ew+GXL1jpbpPg/Fuvr+ZxfF5533v7bST4VdZALmiWxyj/7q1rAh54cR/vZHJBUGR+KD/BNmGKosQq9a8nsPA/lnowZd0HfjUnZZ3rO6f8aGI44gwNf/Y/U0w21eHxCSWLC0UH4mdLGA9HZKICr0xXRBuuKFdiY/R9u7mv+38x9SKpTQSTs+5K0wz2LjyLWg2QaaXxiPK6E8dScttQ1bQF0srTK23GQbElRlkAfoqKb/0NkJ6Skraj12xAi+S/W+itEsrO3rjFL9sgVwFEF1oc6m0UHP27mLnxKSSBk/TWIPkta1qbmNDvsOmCPb3Wzg9xzTrN6SeYq91JX0+42lRm+JE7TOFDnwczjf1XTMreHDm+bcyRdQkig8SPFl9Z8QV5BnA9QWzYmYGcEcyFsuR9lSM8wp4aVqPlnbDau4hBLePhLcCeljmFN8x1nO8GOKR5ZwwVdQlXGzdgUlP2bSJanJE5nTNSqPUkE4lEv4TNLUakXjIfRU7p9K9A6ZtYS7rBb6W0XW1nDwqitzX1sCKxlWWbSQ/gYC5UTQZnsZrKISLmdo3RjL7olaljhKHRR3FDKAp9zlSuwuzpdI/pS9yXFGDESTlqnKKMap6rLK6FvLlaYtEjaguGzF4TQK5y6lmr8xXPewc1eOZeFurQX0AC9ar1aORoJWJxNToajHnSFnpOoZyZXDV7r60sBq9fwlJaBYDr4rvtsuzyGqgKeyrRLpYRcYbnNp+tA0D8uyVGsnjSgkx0HWcGnxYwJTEu3E92sFQEWwT1pc6GFhLw9TX/K1yF3dKgzoXD9VV91PcRiCKLz5qySI2VebZajAcg9JuvgHpojPOyxGkDCDbEeEKuU078KFMKPBnr/0BIuN3x4iPp2GZxhp3cJwbODvMCrUZHmtPK3IL52SWaDx5+A53qHxZMbmmSd9OBxDJ3DCIUHHmlqU1IPcqN2hQrINV8pt1pbhca42xWSjHOVjYbxDTIYQyUM5jAogqOT+4969jH/jkOmmbvFrKq6ZEqOYIXjtgwNt5KBgkBY4cPMpyXBv3FpdIjlSOY2AyhA9aLIXlGtf1dE3u4Q7/+2FsqlHaJMuILZK2lnpRuA2+HrQfM/jbYKDd/8uk0eXEW8hDt2aPUWoeEj2gGpwLSAG/tnkmcG8tI0KIMOMoVQzNVFKkDRCzL8NYKUOniEF5qoWunX9vM+AhTvqjvRfy5yOTsfv2nBYC/AGPQLa6DhMScRFOOANsAzFPM1ZnCn+vP0j2pzRhxJFAxiVmBXpFhJj7UcaFe8x+LOCgvf/F5q+26ntEqllm+IJk4NcRM7NYR8rYVDaWDclJ/+ewHNlk4FR8bOgEJvKwhLmpzzGBTPgD0criaxRmftmMI1dILuUjpJO3EkUJepNIyPXIj4nUbTYvoYlxMNSNpD7kzTrMXUAroyiN7ovgMElGKN1SqBq6J0nZu0413JHY4sdzyA3vucQDiIcN5dGZgyJrKnsL19mWgfz6pQkuE/t8mDtH5pr4oxboWe0wsfSxQkngUHz1FLHAO9GpuOncdOTTMg+t5j3DsT2qQDl40Dmoo32KJSNY5GyVEPXdaZIuFRyK2GTeV4nzSMO6BmNmxwWpZG+7htJt9Hj33o3l5tfyOvrh/6Rb1DMRwJ6NRfAOi+JxsfQ+71QaUqt+NCGWkZ+Dem393R+QMGzuk9VCGM3ZOtcu6LLePr4nYyefvKQjRNBO6Z4SfKrJU4KHaiqqSvwBpOxF8TJ/p8dk7TSk8RB3VHMfdgt2WSFQpHqLmfapyN39H7bqNzi5wYDRuzzKjdkVFJbKZ7UBWk5fADFgaPzQ4TBp6gd+vKbV0+2P7+vauYWKyfkarC3wW5TCsCFj2krvLhXGAEPgAJG+/EqSm+3K3OcgwDaZ2I8LO5cOAQQYSvkfM7b+Tlf2v5MMrtElSbaI/vYHSV5svrksbGPo0uI4bGBGVIQyJKztaG2FsQ4Zsu+710nJX6k81lr9cC/+C9oEhGwdnX7Rn2v0ni/jFbvS6VDlOz/gGEC0erJB3WL1IRB8JJRrbSVvpF9x/CwiMg3McZphMyu5wNeJHCy3t07XWVCGI20qoDntrdKJLijOJfFobHwlMMLBBB38i+5u6VnA8N8HYRd4wJRa7CZmklwZhluuuTMBms4TjjzbuvvY3ukm39oiPszgDVkrXIWrFr8sl69hMjP5w99pedOhJcydSrla9duXx0n7TeLr9pzZ1nP/n3uQPZhTAKe32Gq1Co4wdfUzkYLSZ6RXO9xTfPisWK6jipgC3aTv/i0LQ98GoTfdETZkubAX6AQ765RGPjQhhUXOXK45Ci9gYd41LvEotmqpZLpgkpKQTWcgwmRuE8Hj39mTVcpuw+Yp2Q7WCqfI87w9AMXlAXAL7dBQt1PYzRRCjbC7k2OSXHj5hk//vgyQ8ff3iORbT9kirQhoSsAj2fmwy+RpIGm0BoRCGf318DR1QLW6BYqZXp39Vovcw4heNgdqtwdfdothWScttaqqFyL54aAkI4TmMqLuDP8D9QIFoOaQ4HMgxVBaU8KOJU5D6y308X6kWTgXXx9HmEYmTPoOeF6i0n6gUUjmABj7I7OcQEg3OXGGvxN8HgMV8inw7YphPd1H55WOgbtv9gq/MU8foTaddZ+b/pyoF49z/12E5AsPFeDgXrzOQjEBu2K0Sq0P170UOyfwjzHTKtIApDWTxLl7nnTNU+AjaJCY6aX6gKz5/OxTt7/eDRmNApO+P7U5Su2Vivr8I7BAUAFRrAPaLXbreEsbnHKs7YYQt8GL0vpiuVggVu9N20fkXiNHp6N+lbD5MnKT2tg1nUxJHnToeHUsKVHTM5WwSO0Pjb4c1OvOtOjYI5ZHkHUQpFJ75oGApoV/XrlAAq2bsISldjc4fqvPXODsxHFzTuA3tIaEgP17YPCo0rA36uNER5yow6WBBrHmTokY7Hqv4Iub4cqD3jHkemNeApkg5zURaYfWsFYVGo9bx0gUE0Vx55VA1Ee1MM5MDq04U62zP+YR7rA4b23nFscNcdR0+Jq/0ol40glt1pMoT5l9ieSar2O2XliYZIYCFBylQY/EJ2A2ZN+6/jlPC9p259kiobAe9BmTkSfbnJpV8RVl7qRVubAUfB2beXnQnaIvxlNtv/hL6bR8Ad0zbA8S4vPL6jE3Pg1Eh+JKfej9WVhROBryBJYxLMZf2UxeRO8LIbKe4JWphngMwCoRG8pAYMy7yK3atJKr+n3uoTwJce0RoDwKheWDxpMuYNIHpxW00i4n0wHeCG1vxQYSecr/B0KsFBjFcK8HacOb2kWuaAoChgv1JVMPaIKxJIizk5/RH3PtOiJVDE1Zv/gWjuw0sbKcK2lC1bTQhxmqAtz8CBGAFD7QljhLmLB0BJ3QKvAiz4ARSPRh4R3mUdVOUvyAtD23mbE6uBQXbiT15AEAP0ZnllHfW2pZQd+j/xmAEmQWxx+ddcJjn6vQtnxf9cJJ0wCfZUesqiDLPwAWRIMucC0Ya/c8qCHtOavvoADEGdp+5rrNYOHJGP2O9kdyCZ/buCxmn6Ws9Cnie/uihFDpP2PCTjAWEETaUVkfQPVTFSpoovtltiC2oZgs4PhKW31rcyNTrmjMgu+st0uBLCVSZUJNviSfkuuKyB0plRECBwUeIXG5vX/6p5N+3XuDIm03iuiGEhQQk/HAO7PGElUKXaOD6f3fpKL6K7ey/gYnIfdEsxhe29jFGFb7/LdnEkGVMll7qQoYthcyWat+AtIwRuzZTA9GzMC/CgqFPxieQFlDReF7QN24QECTM4chQmgsdgKvjhiNe3tUSEqT2hjX8Gyq1OMZQ4WqiFLUT5PRhNeYqiAvD8VTqMrkZtWEOoqvBCmmFtg9DHI87bOBa/qWgeh1KAx9dSiUZlZE+ZFaoIE/vlz6u/o8DLMbuY/UiqFiy3Z8BNFAWbCB8fthjKxq8ZnpOPeViMMb6VmsRB4+SE7ctbvavq5atF53Rdrkbfqf3RUUvVpGVr2djqIhgizgEs6veo+G5TsWsK06Hr+qpgYcxJ5EcckiiGGSB1kwb3FLRcwvKSndoOaNF15kIFi6ngJc3L4PftOml/YC+Yid9t8JOzk3VuhM9M/yu7kKz49yKDfk6jfJix3MryZeh8NLInQ2xtJ/cFrH0RMpbmxpFIezpp3TagWj1bWys+wdVT+XrefLSTrkc5I5XMoa1WQlHBgoBNDF72hS0nDrZWacSigjd1HQnQ4Uv0jL9eAmqSoG9p6a/B0FoWZJNjGKuuRvgFq6e9P2EUfOwpYfjvs3eTG5rHClbuN0bpvIuwMwO0ROSL0v5r+5blV/MMQVsseteNKB1oE3yfFZZcVZxA9G4LKjBYhGAYq+h4BX+dfXR7i9i3cGMQiRXBIkiNi2luyqErWlpwHidIgfUAh8b97193vNYqYtL+sJkzRE9RYjcqOUZii77QkuABRk68f5IyldiIwfyprUOiL/GxMFGyvPgjOOxDDVN36TEoxmSEfkkUi45yhqSt5P9wAsYqbfD4bq7MUSwlwaqeA9IGKMzPBnx++Bx88PVZGxJZP1YLkTLl+mXFOGrJCfca4sXBwjt7nmpe9HRZahS8/PD5KdUqmls7EAuKmHJYvMyVs4srjrEQDFhyigfM+BHWAE0EGPKGk1YJmyMm5iQpSXbX5GA3PWRqc//F5hy9yIKV8FqXqduJgUz6H4TpTPd8o0lCDLRnvBABjF1cgprPYoYaxR0CbTAeCkVpXUV3SxliRMsMRETi35WuYvu6aGIrq2Sru4737aB16/TEdL0rM6cNEcjczFyw+w2C+/MVP98Vv0qpLtbrr4fQERNPhbiYyNuB5lNzvJbnr1ztbBpe6/fBKt2ShmZ+BXFZ/DHZDjUY3TRH/hQ1ol/b4dKnw7ZQIZ8IEVi/QHoN20TWSyhpk9IoBxbb/0CCGk7vAbYzoXpaz1adW7R1IlZ4mO/WZ3YR+AiNDxbi+JPipWjk5Mu8PVAkqOZ+Cir73W3n+mGJk31EL07Tnb8jLii1yvKXFIKRBK19EyT76Lc1S8fbFlxHlqh4DzyhAxL6B+Ty0qXeNSJhrRJg0Wjlq7kVYxIUAaqEpobhf7jkr6mPjuqvgTb0/vum2Wc+4V0qeSPuaBrkdWda2KfkFHuEPodHNW053ra8S1ApDsaDvhPa9iGCFf7ErcZmDGp3CvRN9s/kONIF+bvHcQh6lG55pBNQW+QHnfqFTlrOxuqCl/OUpFx+xFCoTiA9lrF/DZ9KAwiJViSdLkEO6IeLMYv/7uOFsPsOswExFTbrtBy9PEXiV/NMtvJ/jOGTBHFpL8smqhI+vUsRnCfB3AFmwgcoIruJ6rj7SdI/EJL0Y2f36LkmePVZ55QP+bED9Gwea7RPsOoIPwPYX2u5E9mIx61Iu9UdO1fbyyHAeTgDPk0HuIBXbS+vkqLXMshNND7hlaVjPRBumHQeBFGVMtrs1i10bsnp9Adr3blL/5/ZlW6j1gTmAuuOnYd2ocLAiy2BngPrwjS2KO1MTap7GvKHtECmJ1k6jJV1FuWydFG1EMtoBCAgbrz/PJMKLJiRL2+h241m1rAfx7U+i6asPBjjYaSJVUxG/ofKzHkbmzUWUbeePvopC4j+ZDkpiddsyXMZj35TnbHs9rzE7GEO9Xg8uEqlgkMmT+3u/uVdP5ht+s71jtPuTyCOUPaiKA2Gb+w/rWOaYG7384MmrQesbEjsKsK9f/k4TOQD/iuH2eojyzNVy6XIiMpygNrbyVoE9EzrSY8yPThyOZZSWF/G/FyLJd0gNZPAvWGeJI+Wp+CXj5mCI4e1llAqEqgQjHKd2s3hUFZTqAyX0wt4jUQ6bxm8/Mf4UpInQt9IdzaHZp6Nw+X3wEoakFb+nNg9TnPusViDyYcC6H828kGVb1t2hKxa8Itei5lDjKfFBYiUQQycoCrN6fjNebMuM2UF/HxIp/A5U619tiRmoGRUYIRc3V4hQTdP6LkAa/DicS3R7unYukWNcOGQ0OmT8WEaub7/wix1wI0pjOkfPso4ys19xOm7ZnVgiqMEMsF5N5T1gOvArhLyxPjgHuFUEpLmTPpbs579RARtr/KCFDUpnVnAov4U1LfsexVX3x0w7Zf42wAgRXrZTLr25rKM0nQXiLPbwk11cShLcWeYtZ4ryYHyZkJaZxkak/5ubclp/FHpJZ+Scv9wnRfN29HVJ1eOaiiWuHabWj/s1QJh7xhr6r6OI7MzlH6ybuG92MPhJzTA4f+OzJ039guBV/z1C7+vxQ7LTYJpxZwA4FTRuO5yysX952o7GL+R6ejWVoxfG9xIDKnV3BZ1x/RrkJ8UUHrxJEp8RwRyy09IcwHGY2Y1IkeDI1t96iTNCRaynMEanBo1qm1eEvz39/gxat4Z6/sLF2XODmiRPCkHwvgbl8/9ufP06ORW1igO32sZzc3aa1pcAUfojAVUdttmt3qOstx8iBCbNnaJkaWA5WkhWu9g3d1l+wBDlgicsEyuKZ4p7azQAqxeDTERipgpPUfdA7WuuNnJQSRw/EmA3AKqgaxSy8pp3JKsu59vQeVTFBx/0E2OqO/4u6RHe/8omrYGyzrWf7ouj7LMznkq8i4KI/mzggycZfy9W7SH/7Zr6reWsLWkUnopK1/vGHE9Anj3S220qxWnz6o413KkijnqwU/Y9mgykFc9vnh3IFKdJi1RViYFjvi8iFPeWXZY77SPQQ5mbhpsczbWLkqoYAvgDrLfX784ufCkAQdiT6CFMh84SaPKd4OtoIa3nvEy1VZdI8i2si3/1au0jy8WdgdAsIRHDzy2zxtTRoiJwnahEUIhZaPDjuS9GWQSiGtU4oFAU3BdKXzCR98eS91KONMbUyMoG5k+rlEP+wAHjZ28p4a2c7mK+9UULpGQ89jC2ITJaMF6VywjEzkxv5qjKRisXQadr92W/EqiqMwHQP0TYkmGvSN7tVfypDPwR2JkazNsBr0bWlIngQeVCaaf17uAXMYoPZxwLSvzQxi8JZy6YT/jSzaVs/7b2GAl0SyudSzyEzdxgcencvpF2aAQci2syHHDrm15gS73Bq2MSI3KMKQPV22Yi5hEaBSVJqBmq40EGnaona2I0Wk/+1q7dGujUdh71qRfjJf4sNoPD9gngG+AWCvq/LvGeTcPH20j2YnNt/anSvYhYL5n3Dh/Y+TByrc4BvV7xBtB37jJTV+1Ap5APFz/gD4Na29qhzSTRIn6Z1FUBcWYeOza0+jlKFXtKWxB5S3CM+D4wJOKQYI9ctezepmFD7yQmCaj/HWX6B3aBmgFUUNfEuckSEHDItASNhHCXLvw8t7wvmuSYH4VwQdziBdhOsyu64DjeOPbGx8Ck1js4RRmkTC0fblz12MbQ5kbBQr46cYzXr4AHEGmxPtPC3WRZ7RPOvDYeC0TQ4+E7hfmtqBPJhAeWEHe90Z3c8NTHj148KnBgjiVAKvtw8/NCG8rM1k/nFpTuLLwNFS4UcZnTf8fe2KFoBmKQhqquJR2hbZEu7UMDzmE9hOJppW20UzYL0b9QKJsaV6qlOXiafzGwC3wkSbkIUdAPovu9NAkfvknfCve5XCtLwlfZts3LlJFW8fmQsuiAByv29cl0arrmt1ai103ewkmpBLPI78FVR1JIQI0AF8IKkRADUQK13jAtHjog/Va6MxnzhM3fTMBxnVEj/Fish+tGjqghERvfS9/jcvDTmWrBD9HVOPhEiRPn4d3ZTeklCl2hpCMoUPHNKgvlEIoOns5FRZQNfu9qpkzewrjOUsHL6Mi8g005fZF/94iUod9aCA3/R7LvS2qwR57n42cu/1PBLtks/ZpW9idBcHVIWhhSPz/ZFfa0nOq9t6OeKNDGuce9GOBTUtkDuaI881CgL03PKn28gntK8LjuDvmyX6QwbeHp/AHT3SJIKzwZYUHouh6YHIKP+J/hVTXTKboo4HxpGtiG9JXYhSBzitsBL7fWvmWMebaB290CCpI42D6U2t5gFQWsEGBYngF6egOMESY5kKp6d7E0hhWfbKKX3kHn9xv9fO64oq/64M51S+SwUO0SHdKkwwSfIGXo2dQdA+B2RTV/qZdRY5gx2y89Fzns+xPyLouJfF4qvfka6m1nAnj4J2zullWFQ488tVcKsUatzeZJ00Vzws9ml588cSz6yk6VtSOlMCfyfg+tC6TVBBd46q4qBA6UzXgyxh7D+6sgaI+uMFaXAXT8lxiw4fUenaSK+gCKuu45hzntWYn9cI6L45Ua2kHdx0KCmTlH+rOf/xbXs9MjZPNIqMmzyvrtfxLX+sVBPvxaVyCLTHqwTcnp+rHRR5iKva7AoCJk9Hw5lf4rxEXd6NkvgMuORCXJYo+hhksrzqRafYzNZVlq/Eryk2uPYUnXsRfrZcnRIA8byVL1rfkgvkdl9URlTXG+5e+S6c8iec43JI3w8BSxc4nqP1IIEANNzxjiRbcvy7ihQI7z2JjF57dfOxxwK0MX8zvbnogqt+GsMB5mmZ4ru9da4hoVa0r62l/D5LoXZhWP1jjzDVQQvUEO7gewrKyoUMO6HqnXhLn93VEU4XMrtzOhqDvvYwjmmOs6X1zDaTThyO/lNYPQz3LB5YvSrdVqAWrJBz/LNX3d6D+J8e1Le+AAQBCtHWDGqgzoJkLAGwUuflDJNBRug+StYAvXUFUYba6SKs8bhZOzPL9jWxl8AWdtnZyKHtPniPKH/B9ttnOp3WyPcCg/AK0Lujiw3d4CG2bQyg+hVJPIg68Hgkz/30FG+mRiKqtcDSsDbA0xD8XOW5ceGpMg209bHciCiZQ+GsmpwlhY0Qyv+gzNLAbbou45YRDcrqBBsfkfP/QXFi/4epRMW7kaOUGbch3m9mkz8zFRvY/CHKa8u0J2c3eXRopCPKUm245YmTq2PoC4i+sEfRTvV0libiN0NNqPoTPDVjq29vWF5pa3rC4pVrg7n6OeOZ2EuxM9H8q1uNlEu3/WoLKFJcndWahTvxnXGc+5mTuSRpm4eC4Ps4x4ZqfLvPn1u/X0EShkPzrQTi8WW/ZL/hlCL9VRbd6HQr1zi4IbUfJq+3qzJsKFMim/bRkP7VzLWCRYVSc+cs8Iy8OhmBer5S6zejJZ71aFbVaitz9+nlyVUbkYZ3PinHxMkVVfYr3XqrZy7kDbZBqMoRjIKIpcWZVg9bpc99Q/cRmSg3YwVh2kGo/g67VACKTwKmqSOsD5wb0TRGjju4NQTQpBTGinyvkDFR1o9k0jqkJGWERvWuM2TvIMEA1UpvpMxzUwWfVj37sGMX0qU57O8VXAbLyNtgCGTwp0RnNCx+f+5dJ6OP4LMhGj/YuAzamQb18nO56qXo2bbWbzRFFsScWnz1gR2ucdfBCS4orMhjRoTzavnjXHhbqYFwNoVP0m4SiwPwOI/f0+bgneGbu4WZqzpyXwu4WbFZ9F1nl2/kctw2Mu2YWgc4OEHI+6K1mqUZBFg6O9WMMqGXONXfQYmdPZBszCvbUZV1AsLYOhX6kEmjxzUXjBUtDw7/bTlwU9oZ0qZBCI4dsVCvH6x8BBh6WyguhUjrZj6Xq+iQYyPA66B0ZU6uQ8oKT6X+3EJpWxinJ9HgOovj94YK8OCTyTwhF5KuuECx2/qjk04Pn3iGT4R5FNh2TOgGEF5AbEDB7HpwAzL/GHIUXC1S+bahue8Kz/SHklduOwHEEXSACHFjvWhUBl+Q2g1eDnRhm89AmfPgS1BF7h0ACOQsg85TiWUekfDsrNVvhbArXdbYf9YA9Bm5xbNIKY59VTFmHL0ogKiRz9ITjKMM8V9/iDaMKoyC2UD4ZMUW7l4fEoDd7MRb2PBRL3A6L6XULYtX4OeC6wnPBjGftCB6DXbXzFFArS0V1sNNdJbMmFMqAGZR0UFgdth+4K8a2PRVezJwO0X1ETx8x14BClEOAV7Nz3dWjCKcoqNxZCLMAaoRKgNFow0JbNTmto+Ph9IiVXn7WG4N9gi2GEKHDsvOUnqgkgJyPXWvU1LCo33LrIBHOjZXpTfS06zQTh8G08UuNl97aQJsBh0uNfORvPARE/Wg6NzGAoO9r1RrJrxAtlESgZ3yK2NtudczZ2NJwe+/2Q8VfhITqEhvx2iKRYULnSshgoQRjOw3/zz6w8uxcGikkjkQT3pz/nq6URzUoly6O0NNRoz+mLht6rVMgbZq7/Pq9VPS2Q/prdW8AYLxtMLsmwmkQaBWvLQHX340JmVcI/6qFezwzE++8XKFe0zEe7++JPRubsdgjkmAsHghaR2xFZVNtlQvy1gVwqOMu7q4AQ9/TsZ47whggNc4AS9wcnEpmcJ93zdjt91TLQzJLoZaIIFubTxFRAF8DLDkYBycHwv6c2VKZmR9zQdwYkWigpuwB3UMlmjuqGoedOtdoOLooxbgenEhP4T/gYQTrKHG3gm98tye3NOpTNwgFsexBt0AEJyvkcO2hRF3LpBPwZqX4RvpLncF24oGULOlLZVtIwBtUtjreMJMOyY+axTiei5J38OIsq7ziUPKf8XqcRxgNGpLEdowegVLQE2a+koFZBjmjbnZxnDu1RB/efJJlXoEXbks9eGRPJ66Pf3ooeC0OJAP+CTL+KYyl0k5KSWqHEJS8Wg4RP2pXrBHBP3wo6tZZlTle+v1p03p/qtXlvVXQg8rZDzNsdbnBsYtqQC3zldLGfbhvA6snY+/2FUQpw/FiWyieD29Hx1d5mxhSj5okO789vkdQm/+PSv+6CVoo+6vfxWCrNgFGZPiuf4CFiX3+OD4m9wdsSERHOATWyNmDnWH4SxDkNjsRq/1YwYnNLhBvUtC9zNP7EJUmLX+aS+eu64dlqZv4LreAHpcrNttINWNg5l143ou1/v+EutgwzncyOZTjc0/JWHszdYBBiqgtEbKMz2Njb4CPlVSBbQ1B3/OOLmnwLt4pSfRNmdxlR7dxyRh1m1p39lR6YoJwDUby6LfCKvDDwJCI7Ne4ZPxPleBS48jiHlMc3dutEa7Xk2/HAyMfrMa4P9FuskR40Bb0x2hshxMFOAEdxvMIvGpAPHsaJ/ZUQt7vP2HnYmWiAaGMbGP0kYxZNfdiL9pgNQ2nH5dRmllfwwrWBVHirpflda8vhYK+3c4ol4DrH2Swm1NpdPIgFTTmppO4pGSgx34Q+VOYCxAaD0gv40D/2M15BcN694GfQgjc3SOwlTdDObwx80j0viSRTbt3eXGhefzrpuGEwBU6fsQYCdvysWbMBA6g==',
'groupLevelState': {},
'selection': ''
},
'callBacksEnabled': true,
'pageRowCount': 25,
'pageRowSize': 10,
'pageIndex': -1,
'pageCount': 3,
'selectedWithoutPageRowCount': 0,
'visibleStartIndex': 0,
'focusedRowIndex': -1,
'allowFocusedRow': false,
'allowSelectByItemClick': false,
'allowSelectSingleRowOnly': false,
'callbackOnFocusedRowChanged': false,
'callbackOnSelectionChanged': false,
'editState': 0,
'editItemVisibleIndex': -1,
'searchPanelFilter': '',
'allowDelete': false,
'allowEdit': false,
'allowInsert': false,
'columnProp': [
[0, , , 'Market', , , , , 0],
[1, , , 'Tarih', , , , , 1],
[2, , , 'CompanyTicker', , , , , 2],
[3, , , 'LastPattern', , , , , 3],
[4, , , 'Name', , , , , 4],
[5, , , 'Size', , , , , 5],
[6, , , 'LastSing', , , , , 6],
[7, , , 'FirstSing', , , , , 7],
[8, , , 'BuyLevel', , , , , 8],
[9, , , 'StopLoss', , , , , 9],
[10, , , 'SellLevel', , , , , 10],
[11, , , 'FirstPrice', , , , , 11],
[12, , , 'LastPrice', , , , , 12],
[13, , , 'WonLost', , , , , 13],
[14, , , 'OpenP', , , , , 14],
[15, , , 'Last', , , , , 15],
[16, , , 'WonLostIntraday', , , , , 16],
[17, , , 'IntradayLast', , , , , 17],
[18, , , 'Note', , , , , 18],
[19, , , 'Confirmed', , , , , 19],
[20, , , 'ChangeP', , , , , 20],
[21, , , 'ChangeHeader', , , , , 21]
],
'shouldScrollToNewRow': false,
'editMode': 2,
'indentColumnCount': 0,
'allowChangeColumnHierarchy': false,
'allowMultiColumnAutoFilter': false,
'showColumnHeaders': false,
'hasDataRowTemplate': true,
'columnCaptions': {
'0': 'Market',
'1': 'Tarih',
'2': 'Company Ticker',
'3': 'Last Pattern',
'4': 'Name',
'5': 'Size',
'6': 'Last Sing',
'7': 'First Sing',
'8': 'Buy Level',
'9': 'Stop Loss',
'10': 'Sell Level',
'11': 'First Price',
'12': 'Last Price',
'13': 'Won Lost',
'14': 'Open P',
'15': 'Last',
'16': 'Won Lost Intraday',
'17': 'Intraday Last',
'18': 'Note',
'19': 'Confirmed',
'20': 'Change P',
'21': 'Change Header'
},
'cssClasses': {
'iei': 'dxbs-icon dxbs-icon-error',
'idadad': 'dxbs-icon dxbs-icon-arrow-down',
'idadau': 'dxbs-icon dxbs-icon-arrow-up',
'idadal': 'dxbs-icon dxbs-icon-arrow-down rotated',
'idadar': 'dxbs-icon dxbs-icon-arrow-up rotated'
}
});
dx.BootstrapClientGridView.postponeInit('Content_SignalListGrid', ({
'errorItemHtml': '<tr class="table-danger">\r\n\t<td data-colSpan="22"></td>\r\n</tr>'
}));
ASPx.createControl(dx.BootstrapClientMenu, 'BottomMenu', '', {
'uniqueID': 'ctl00$BottomMenu',
'renderData': {
'': [
[0],
[1],
[2],
[3],
[4]
]
},
'navBarMode': true
}, null, null, {
'items': [{}, {}, {}, {}, {}]
});
});
//
-->
</script>
</div>
</nav>
<div id="summary" class="comment more container-fluid pt-2 pb-0 px-2 " style="background-color: #003366; color: #FFFFFF; text-align: justify; font-size: 0.6em; ">Disclaimers:<br><br>Americanbulls.com LLC is not registered as an investment adviser
with the U.S. Securities and Exchange Commission. Rather, Americanbulls.com LLC relies upon the “publisher’s exclusion” from the definition of investment adviser as provided under Section 202(a)(11) of the Investment Advisers Act of 1940 and
corresponding state securities laws. As such, Americanbulls.com LLC does not offer or provide personalized investment advice. This site and all others owned and operated by Americanbulls.com LLC are bona fide publications of general and regular
circulation offering impersonal investment-related advice to member and /or prospective members.<span class="moreelipses">...</span> <span class="morecontent"><span><br><br>Deutschebulls.com is an independent website. Americanbulls.com LLC
does not receive compensation by any direct or indirect means from the stocks, securities and other institutions or any underwriters or dealers associated with the broader national or international forex, commodity and stock
markets.<br><br>Therefore, Deutschebulls.com and Americanbulls.com LLC is exempt from the definition of “investment adviser” as provided under Section 202(a) (11) of the Investment Advisers Act of 1940 and corresponding state securities laws,
and hence registration as such is not required. We are not a registered broker-dealer. Material provided by Americanbulls.com LLC is for informational purposes only, and that no mention of a particular security in any of our materials
constitutes a recommendation to buy, sell, or hold that or any other security, or that any particular security, portfolio of securities, transaction or investment strategy is suitable for any specific person. To the extent that any of the
information obtained from Americanbulls.com LLC may be deemed to be investment opinion, such information is impersonal and not tailored to the investment needs of any specific person. Americanbulls.com LLC does not promise, guarantee or imply
verbally or in writing that any information provided through our websites, commentaries, or reports, in any printed material, or displayed on any of our websites, will result in a profit or loss.<br><br>Government regulations require
disclosure of the fact that while these methods may have worked in the past, past results are not necessarily indicative of future results. While there is a potential for profits there is also a risk of loss. There is substantial risk in
security trading. Losses incurred in connection with trading stocks or futures contracts can be significant. You should therefore carefully consider whether such trading is suitable for you in the light of your financial condition since all
speculative trading is inherently risky and should only be undertaken by individuals with adequate risk capital. Neither Americanbulls.com LLC, nor Deutschebulls.com makes any claims whatsoever regarding past or future performance. All
examples, charts, histories, tables, commentaries, or recommendations are for educational or informational purposes only.<br><br>Displayed information is based on widely-accepted methods of technical analysis based on candlestick patterns.
All information is from sources deemed to be reliable, but there is no guarantee to the accuracy. Long-term investment success relies on recognizing probabilities in price action for possible future outcomes, rather than absolute certainty –
risk management is critical for success. Error and uncertainty are part of any form of market analysis. Past performance is no guarantee of future performance. Investment/ trading carries significant risk of loss and you should consult your
financial professional before investing or trading. Your financial adviser can give you specific financial advice that is appropriate to your needs, risk-tolerance, and financial position. Any trades or hedges you make are taken at your own
risk for your own account.<br><br>You agree that Deutschebulls.com and Americanbulls.com LLC its parent company, subsidiaries, affiliates, officers and employees shall not be liable for any direct, indirect, incidental, special or
consequential damages.</span> <a href="" class="morelink">read more</a></span></div>
<div id="moretext" style="background-color: #003366; color: #003366; text-align: justify; font-size: 1px; height: 1px;">read more</div>
<script type="text/javascript">
//<![CDATA[
var callBackFrameUrl = '/WebResource.axd?d=9vVdXuFxIaHyTQMYaGkylZPOpRAka_0z2N01Ps0CbsUVccuvQn4cY-uIaiiKGtia-xv1Yozeum2ybLgr7E9CkUdgxas1&t=638563019773552689';
WebForm_InitCallback();
WebForm_AutoFocus('SearchBox'); //]]>
</script>
<input type="hidden" name="DXScript"
value="1_9,1_10,1_253,1_21,1_62,1_11,1_12,1_13,1_15,1_22,1_31,23_0,23_1,23_3,23_53,1_0,24_364,24_365,24_366,24_367,24_359,24_362,24_363,24_360,24_361,24_368,23_47,23_48,1_17,1_211,1_224,1_225,1_226,1_209,1_228,1_237,1_239,1_240,1_231,1_235,1_241,23_11,23_12,23_18,1_181,1_182,23_30"><input
type="hidden" name="DXCss" value="23_80,23_88,1_205,1_206,1_66,1_67,1_68,1_207,1_204">
</form>
Text Content
We use cookies We use cookies and other tracking technologies to improve your browsing experience on our website, to show you personalized content and targeted ads, to analyze our website traffic, and to understand where our visitors are coming from. I agreeI declineChange my preferences Cookie Consent by Free Privacy Policy Generator deutschebulls * EN * English * Deutsch * 中文 * Français * Türkçe * Indonesia * Español * Italiano * Register Free * Sign In * XETRA * Index * fx MARKET STATUS REPORT Trend: The market is BEARISH for the moment. The bears are dominating the market. On the other hand, we cannot say that the bulls are very happy but they do not want to change their positions yet. In fact, there is not much appetite for confirming bearish patterns. Money Flow: Currently, the bears are slightly stronger and the flow of money is rather balanced. You also have to know that the money invested in shares does not feel safe anymore. Investors are worried that they may go down with the market. OVERBOUGHT/OVERSOLD STOCKS * GXRP.DE * J5A.DE * AXTZ.DE * 21XH.DE * VIXL.DE * N4G.DE * CSH.DE * NP5.DE GXRP.DE XRPetc ETC Group Physical XRP ETN (XETRA) [Overbought] GXRP.DE (XETRA) [Overbought] 19-826-82-99-916-923-930-97-1014-1021-1028-104-1111-1118-11681012141618 The chart above shows how GXRP.DE displayed a rally after the BUY signal which was issued on 06.11.2024. Since then, the gain in this stock stretched to a whopping 109%. We see, however, enough hints pointing to the fact that the conditions are now ripening for at least a market correction. Our system confirmed this emerging bearish mood by issuing a SELL signal. The signal has just been issued, so it is not late to run to safety by selling this stock. It is still early to say if this is a decisive market top or merely a correction but it is evidently the right time to take the profits in order to prevent any disappointment in the future. Watch Recommended Stocks Sold on 19.11.2024 GXRP.DE XRPetc ETC Group Physical XRP ETN Last Signal SELL Sell Level 15.39 Sold at 14.82 Close 14.79 Gain% -0.20 Sold on 19.11.2024 J5A.DE Warner Bros. Discovery Series A Last Signal SELL Sell Level 8.8730 Sold at 8.8510 Close 8.8510 Bought on 19.11.2024 N4G.DE The Naga Group Last Signal BUY Buy Level 0.7380 Bought at 0.7500 Close 0.7500 Bought on 19.11.2024 VIXL.DE Wisdomtree S&P 500 Vix Short-Term Future Last Signal BUY Buy Level 23.26 Bought at 23.44 Close 23.44 Bought on 18.11.2024 3BIE.DE Leverage Shares 3x Baidu ETP Last Signal STAY LONG Bought at 5.4663 Close 5.5555 Gain% 1.63 Bought on 18.11.2024 MUX.DE Mutares Last Signal STAY LONG Bought at 21.81 Close 22.55 Gain% 3.39 Sold on 18.11.2024 TT8.DE Trade Desk Class A Last Signal STAY IN CASH Buy Level 112.72 Sold at 111.80 Close 112.72 Loss% 0.82 Bought on 15.11.2024 CT3C.DE Global X Cleantech UCITS ETF USD Acc Last Signal STAY LONG Sell Level 4.8607 Bought at 4.7363 Close 4.8920 Gain% 3.29 Sold on 15.11.2024 HFG.DE HelloFresh Last Signal BUY Buy Level 11.08 Sold at 10.83 Close 11.14 Loss% 2.86 Sold on 15.11.2024 QH9.DE ADTRAN Holdings Last Signal STAY IN CASH Sold at 7.4500 Close 7.2820 Gain% -2.26 Sold on 14.11.2024 3TSE.DE Levshares 3X Tesla ETP Last Signal STAY IN CASH Sold at 38.69 Close 43.34 Loss% 12.02 Sold on 14.11.2024 APPH.DE Apontis Pharma Last Signal STAY IN CASH Buy Level 9.7800 Sold at 9.7000 Close 9.7200 Loss% 0.21 Bought on 14.11.2024 VBK.DE Verbio Last Signal STAY LONG Bought at 12.23 Close 12.14 Loss% -0.74 Sold on 13.11.2024 5ZM.DE Zoom Video Communications Class A Last Signal STAY IN CASH Buy Level 74.12 Sold at 80.43 Close 73.80 Gain% -8.24 Bought on 13.11.2024 CEA.DE FRIWO Last Signal STAY LONG Sell Level 22.60 Bought at 21.60 Close 22.80 Gain% 5.56 Sold on 13.11.2024 VUL.DE Vulcan Energy Resources Last Signal STAY SHORT Sold at 3.8090 Close 3.8600 Loss% 1.34 Sold on 12.11.2024 CSDA.DE CoinShares Physical Staked Cardano ETN Last Signal STAY IN CASH Buy Level 0.6296 Sold at 0.5878 Close 0.7467 Loss% 27.03 Sold on 12.11.2024 WADA.DE WisdomTree Physical Cardano Securities ETP Last Signal STAY IN CASH Buy Level 7.1930 Sold at 6.7245 Close 8.5000 Loss% 26.40 Sold on 11.11.2024 3AN.DE Levshares 3X Amazon ETN Last Signal STAY IN CASH Buy Level 10.10 Sold at 10.60 Close 10.10 Gain% -4.72 Bought on 11.11.2024 FQT.DE Frequentis Last Signal SHORT Sell Level 23.80 Bought at 23.50 Close 23.50 Sold on 05.11.2024 VZLD.DE WisdomTree Core Physical Gold ETC Last Signal STAY IN CASH Sold at 249.54 Close 246.88 Gain% -1.07 Bought on 31.10.2024 HAL.DE Halliburton Last Signal STAY LONG Sell Level 28.76 Bought at 25.67 Close 28.80 Gain% 12.19 Sold on 31.10.2024 PCFP.DE Wisdomtree Gold 3X Daily Leveraged Last Signal STAY IN CASH Buy Level 67.38 Sold at 68.40 Close 58.36 Gain% -14.68 Sold on 25.10.2024 NVM.DE Novem Group Last Signal STAY IN CASH Buy Level 5.5000 Sold at 6.8000 Close 5.4000 Gain% -20.59 Sold on 27.09.2024 XAIN.DE Xtrackers MSCI Indonesia Swap UCITS ETF 1C Last Signal STAY IN CASH Buy Level 14.14 Sold at 15.50 Close 14.03 Gain% -9.48 * Support * About Us * Privacy * TOS * Important Links Disclaimers: Americanbulls.com LLC is not registered as an investment adviser with the U.S. Securities and Exchange Commission. Rather, Americanbulls.com LLC relies upon the “publisher’s exclusion” from the definition of investment adviser as provided under Section 202(a)(11) of the Investment Advisers Act of 1940 and corresponding state securities laws. As such, Americanbulls.com LLC does not offer or provide personalized investment advice. This site and all others owned and operated by Americanbulls.com LLC are bona fide publications of general and regular circulation offering impersonal investment-related advice to member and /or prospective members.... Deutschebulls.com is an independent website. Americanbulls.com LLC does not receive compensation by any direct or indirect means from the stocks, securities and other institutions or any underwriters or dealers associated with the broader national or international forex, commodity and stock markets. Therefore, Deutschebulls.com and Americanbulls.com LLC is exempt from the definition of “investment adviser” as provided under Section 202(a) (11) of the Investment Advisers Act of 1940 and corresponding state securities laws, and hence registration as such is not required. We are not a registered broker-dealer. Material provided by Americanbulls.com LLC is for informational purposes only, and that no mention of a particular security in any of our materials constitutes a recommendation to buy, sell, or hold that or any other security, or that any particular security, portfolio of securities, transaction or investment strategy is suitable for any specific person. To the extent that any of the information obtained from Americanbulls.com LLC may be deemed to be investment opinion, such information is impersonal and not tailored to the investment needs of any specific person. Americanbulls.com LLC does not promise, guarantee or imply verbally or in writing that any information provided through our websites, commentaries, or reports, in any printed material, or displayed on any of our websites, will result in a profit or loss. Government regulations require disclosure of the fact that while these methods may have worked in the past, past results are not necessarily indicative of future results. While there is a potential for profits there is also a risk of loss. There is substantial risk in security trading. Losses incurred in connection with trading stocks or futures contracts can be significant. You should therefore carefully consider whether such trading is suitable for you in the light of your financial condition since all speculative trading is inherently risky and should only be undertaken by individuals with adequate risk capital. Neither Americanbulls.com LLC, nor Deutschebulls.com makes any claims whatsoever regarding past or future performance. All examples, charts, histories, tables, commentaries, or recommendations are for educational or informational purposes only. Displayed information is based on widely-accepted methods of technical analysis based on candlestick patterns. All information is from sources deemed to be reliable, but there is no guarantee to the accuracy. Long-term investment success relies on recognizing probabilities in price action for possible future outcomes, rather than absolute certainty – risk management is critical for success. Error and uncertainty are part of any form of market analysis. Past performance is no guarantee of future performance. Investment/ trading carries significant risk of loss and you should consult your financial professional before investing or trading. Your financial adviser can give you specific financial advice that is appropriate to your needs, risk-tolerance, and financial position. Any trades or hedges you make are taken at your own risk for your own account. You agree that Deutschebulls.com and Americanbulls.com LLC its parent company, subsidiaries, affiliates, officers and employees shall not be liable for any direct, indirect, incidental, special or consequential damages. read more read more Herzlich willkommen DIESE WEBSITE BITTET UM DIE EINWILLIGUNG, IHRE DATEN ZU VERWENDEN * Personalisierte Werbung und Inhalte, Messung von Werbeleistung und der Performance von Inhalten, Zielgruppenforschung sowie Entwicklung und Verbesserung von Angeboten * Speichern von oder Zugriff auf Informationen auf einem Endgerät Weitere Informationen * Wie kann ich meine Auswahl nachträglich ändern? * Was passiert, wenn ich nicht einwillige? * Was bedeutet ein berechtigtes Interesse? * Muss ich für alles meine Einwilligung erteilen? 134 TCF-konforme Anzeigentechnologie-Anbieter und 63 Werbepartner werden Ihre personenbezogenen Daten verarbeiten und dürfen Informationen von Ihrem Gerät (Cookies, eindeutige IDs und andere Gerätedaten) speichern und darauf zugreifen. Die Informationen von Ihrem Gerät können mit den Anbietern und Werbepartnern geteilt oder speziell von dieser Website oder App verwendet werden. Einige Anbieter nutzen Ihre personenbezogenen Daten möglicherweise auf Grundlage ihres berechtigten Interesses. Dagegen können Sie unten über die Schaltfläche zum Verwalten Ihrer Optionen Einspruch erheben. Unten auf dieser Seite finden Sie einen Link, über den Sie die Einwilligung in die Datenschutz- und Cookie-Einstellungen verwalten oder widerrufen können. Einwilligen Optionen verwalten Dateneinstellungen MEINE DATEN VERWALTEN Sie können festlegen, wie Ihre personenbezogenen Daten verwendet werden. Anbieter bitten um Ihre Einwilligung für Folgendes: TCF-Anbieter SPEICHERN VON ODER ZUGRIFF AUF INFORMATIONEN AUF EINEM ENDGERÄT Cookies, Endgeräte- oder ähnliche Online-Kennungen (z. B. login-basierte Kennungen, zufällig generierte Kennungen, netzwerkbasierte Kennungen) können zusammen mit anderen Informationen (z. B. Browsertyp und Browserinformationen, Sprache, Bildschirmgröße, unterstützte Technologien usw.) auf Ihrem Endgerät gespeichert oder von dort ausgelesen werden, um es jedes Mal wiederzuerkennen, wenn es eine App oder einer Webseite aufruft. Dies geschieht für einen oder mehrere der hier aufgeführten Verarbeitungszwecke. Details anzeigen Einwilligung (119 Anbieter) VERWENDUNG REDUZIERTER DATEN ZUR AUSWAHL VON WERBEANZEIGEN Werbeanzeigen, die Ihnen auf diesem Dienst präsentiert werden, können auf reduzierten Daten basieren, wie z. B. der Webseite oder App, die Sie gerade verwenden, Ihrem ungefähren Standort, Ihrem Gerätetyp oder den Inhalten, mit denen Sie interagieren (oder interagiert haben) (z. B., um die Anzeigefrequenz der Werbung zu begrenzen, die Ihnen ausgespielt werden). Details anzeigen Einwilligung (70 Anbieter)Berechtigtes Interesse (32 Anbieter) ERSTELLUNG VON PROFILEN FÜR PERSONALISIERTE WERBUNG Informationen über Ihre Aktivitäten auf diesem Dienst (wie ausgefüllte Formulare, angesehene Inhalte) können gespeichert und mit anderen Informationen über Sie (z. B. Informationen aus Ihrer vorherigen Aktivität auf diesem Dienst oder anderen Webseiten oder Apps) oder ähnlichen Benutzern kombiniert werden. Diese werden dann verwendet, um ein Profil über Sie zu erstellen oder zu verbessern (dies kann z. B. mögliche Interessen und persönliche Merkmale beinhalten). Ihr Profil kann (auch zu einem späteren Zeitpunkt) verwendet werden, um es zu ermöglichen, Ihnen Werbung zu präsentieren, die aufgrund Ihrer möglichen Interessen für Sie wahrscheinlich relevanter ist. Details anzeigen Einwilligung (96 Anbieter) VERWENDUNG VON PROFILEN ZUR AUSWAHL PERSONALISIERTER WERBUNG Werbung, die Ihnen auf diesem Dienst angezeigt wird, kann auf Ihrem Werbeprofil basieren. Dieses Werbeprofil kann Ihre Aktivitäten (wie ausgefüllte Formulare, angesehene Inhalte) auf diesem Dienst oder anderen Webseiten oder Apps, mögliche Interessen und persönliche Merkmale beinhalten. Details anzeigen Einwilligung (91 Anbieter) ERSTELLUNG VON PROFILEN ZUR PERSONALISIERUNG VON INHALTEN Informationen über Ihre Aktivitäten auf diesem Dienst (wie zum Beispiel: ausgefüllte Formulare, angesehene nicht werbliche Inhalte) können gespeichert und mit anderen Informationen über Sie (wie Ihrer vorherigen Aktivität auf diesem Dienst oder anderen Webseiten oder Apps) oder ähnlichen Benutzern kombiniert werden. Diese werden dann verwendet, um ein Profil über Sie zu erstellen oder zu ergänzen (dies kann z.B. mögliche Interessen und persönliche Merkmale beinhalten). Ihr Profil kann (auch zu einem späteren Zeitpunkt) verwendet werden, um Ihnen Inhalte anzuzeigen, die aufgrund Ihrer möglichen Interessen für Sie wahrscheinlich relevanter sind, indem z. B. die Reihenfolge, in der Ihnen Inhalte angezeigt werden, geändert wird, um es Ihnen noch leichter zu machen, Inhalte zu finden, die Ihren Interessen entsprechen. Details anzeigen Einwilligung (28 Anbieter) VERWENDUNG VON PROFILEN ZUR AUSWAHL PERSONALISIERTER INHALTE Inhalte, die Ihnen auf diesem Dienst präsentiert werden, können auf Ihren Inhaltsprofilen basieren, die Ihre Aktivitäten auf diesem oder anderen Diensten (wie Formulare, die Sie einreichen, Inhalte, die Sie sich ansehen), mögliche Interessen und persönliche Aspekte widerspiegeln können. Dies kann beispielsweise dazu genutzt werden, um die Reihenfolge anzupassen, in der Ihnen Inhalte angezeigt werden, um es Ihnen noch leichter zu machen, (Nicht-Werbe-)Inhalte zu finden, die Ihren Interessen entsprechen. Details anzeigen Einwilligung (24 Anbieter) MESSUNG DER WERBELEISTUNG Informationen darüber, welche Werbung Ihnen präsentiert wird und wie Sie damit interagieren, können verwendet werden, um festzustellen, wie sehr eine Werbung Sie oder andere Benutzer angesprochen hat und ob die Ziele der Werbekampagne erreicht wurden. Die Informationen umfassen zum Beispiel, ob Sie sich eine Anzeige angesehen haben, ob Sie daraufgeklickt haben, ob sie Sie dazu animiert hat, ein Produkt zu kaufen oder eine Webseite zu besuchen usw. Diese Informationen sind hilfreich, um die Relevanz von Werbekampagnen zu ermitteln. Details anzeigen Einwilligung (77 Anbieter)Berechtigtes Interesse (46 Anbieter) MESSUNG DER PERFORMANCE VON INHALTEN Informationen darüber, welche Werbung Ihnen präsentiert wird und wie Sie damit interagieren, können dazu verwendet werden festzustellen, ob (nicht werbliche) Inhalte z. B. die beabsichtigte Zielgruppe erreicht und Ihren Interessen entsprochen haben. Dazu gehören beispielsweise Informationen darüber, ob Sie einen bestimmten Artikel gelesen, sich ein bestimmtes Video angesehen, einen bestimmten Podcast angehört oder sich eine bestimmte Produktbeschreibung angesehen haben, wie viel Zeit Sie auf diesem Dienst und den von Ihnen besuchten Webseiten verbracht haben usw. Diese Informationen helfen dabei, die Relevanz von (nicht werblichen) Inhalten, die Ihnen angezeigt werden, zu ermitteln. Details anzeigen Einwilligung (32 Anbieter)Berechtigtes Interesse (14 Anbieter) ANALYSE VON ZIELGRUPPEN DURCH STATISTIKEN ODER KOMBINATIONEN VON DATEN AUS VERSCHIEDENEN QUELLEN Basierend auf der Kombination von Datensätzen (wie Benutzerprofilen, Statistiken, Marktforschung, Analysedaten) können Berichte über Ihre Interaktionen und die anderer Benutzer mit Werbe- oder (nicht werblichen) Inhalten erstellt werden, um gemeinsame Merkmale zu ermitteln (z. B., um festzustellen, welche Zielgruppen für eine Werbekampagne oder für bestimmte Inhalte empfänglich sind). Details anzeigen Einwilligung (57 Anbieter)Berechtigtes Interesse (22 Anbieter) ENTWICKLUNG UND VERBESSERUNG DER ANGEBOTE Informationen über Ihre Aktivitäten auf diesem Angebot, wie z. B. Ihre Interaktion mit Anzeigen oder Inhalten, können dabei helfen, Produkte und Angebote zu verbessern und neue Produkte und Angebote zu entwickeln basierend auf Benutzerinteraktionen, der Art der Zielgruppe usw. Dieser Verarbeitungszweck umfasst nicht die Entwicklung, Ergänzung oder Verbesserung von Benutzerprofilen und Kennungen. Details anzeigen Einwilligung (67 Anbieter)Berechtigtes Interesse (37 Anbieter) VERWENDUNG REDUZIERTER DATEN ZUR AUSWAHL VON INHALTEN Inhalte, die Ihnen auf diesem Dienst präsentiert werden, können auf reduzierten Daten basieren, wie z. B. der Webseite oder App, die Sie verwenden, Ihrem ungefähren Standort, Ihrem Endgerätetyp oder der Information, mit welchen Inhalten Sie interagieren (oder interagiert haben) (z. B. zur Begrenzung wie häufig Ihnen ein Video oder ein Artikel angezeigt wird). Details anzeigen Einwilligung (12 Anbieter)Berechtigtes Interesse (3 Anbieter) GEWÄHRLEISTUNG DER SICHERHEIT, VERHINDERUNG UND AUFDECKUNG VON BETRUG UND FEHLERBEHEBUNG Ihre Daten können verwendet werden, um ungewöhnliche und potenziell betrügerische Aktivitäten (zum Beispiel bezüglich Werbung, Werbe-Klicks durch Bots) zu überwachen und zu verhindern, und um sicherzustellen, dass Systeme und Prozesse ordnungsgemäß und sicher funktionieren. Die Daten können auch verwendet werden, um Probleme zu beheben, die Sie, der Webseite- oder Appbetreiber oder der Werbetreibende bei der Bereitstellung von Inhalten und Anzeigen und bei Ihrer Interaktion mit diesen haben können. Details anzeigen BEREITSTELLUNG UND ANZEIGE VON WERBUNG UND INHALTEN Bestimmte Informationen (wie IP-Adresse oder Endgerätefunktionen) werden verwendet, um die technische Kompatibilität des Inhalts oder der Werbung zu gewährleisten und die Übertragung des Inhalts oder der Werbung auf Ihr Endgerät zu ermöglichen. Details anzeigen IHRE ENTSCHEIDUNGEN ZUM DATENSCHUTZ SPEICHERN UND ÜBERMITTELN Die von Ihnen in Bezug auf die in diesem Hinweis aufgeführten Zwecke und Unternehmen getroffenen Entscheidungen werden gespeichert und den betreffenden Unternehmen in Form digitaler Signale (z. B. einer Zeichenfolge) zur Verfügung gestellt. Nur so können sowohl dieser Dienst als auch die betreffenden Unternehmen die jeweiligen Entscheidungen respektieren. Details anzeigen ABGLEICHUNG UND KOMBINATION VON DATEN AUS UNTERSCHIEDLICHEN QUELLEN Informationen über Ihre Aktivitäten auf diesem Dienst können zur Unterstützung der in diesem Rahmenwerk erläuterten Zwecke mit anderen Informationen über Sie aus unterschiedlichen Quellen abgeglichen und kombiniert werden (z. B. Ihre Aktivitäten auf einem anderen Online-Dienst, Ihrer Nutzung einer Kundenkarte im Geschäft oder Ihren Antworten auf eine Umfrage). Details anzeigen VERKNÜPFUNG VERSCHIEDENER ENDGERÄTE Zur Unterstützung der in diesem Rahmenwerk erläuterten Zwecke kann ermittelt werden, ob es wahrscheinlich ist, dass Ihr Endgerät mit anderen Endgeräten verbunden ist, die Ihnen oder Ihrem Haushalt angehören (z. B., weil Sie sowohl auf Ihrem Handy als auch auf Ihrem Computer beim gleichen Dienst angemeldet sind oder weil Sie auf beiden Endgeräten die gleiche Internetverbindung verwenden). Details anzeigen IDENTIFIKATION VON ENDGERÄTEN ANHAND AUTOMATISCH ÜBERMITTELTER INFORMATIONEN Ihr Endgerät kann zur Unterstützung der in diesem Rahmenwerk erläuterten Zwecke mithilfe von Informationen unterschieden werden, die es beim Zugriff auf das Internet automatisch übermittelt (z. B. die IP-Adresse Ihrer Internetverbindung oder die Art des Browsers, den Sie verwenden). Details anzeigen VERWENDUNG GENAUER STANDORTDATEN Mit Ihrer Zustimmung kann Ihr genauer Standort (mit einem Radius von weniger als 500 Metern) zur Unterstützung der in diesem Rahmenwerk erläuterten Zwecke verwendet werden. Details anzeigen Einwilligung So funktioniert diese Plattform zur Einwilligungsverwaltung: CMP-Datenschutzeinstellungen INFORMATIONEN ZU SPEICHERUNG, DAUER UND VERWENDUNG Die Auswahl, die Sie auf dieser Plattform zur Einwilligungsverwaltung im Hinblick auf die Zwecke und Rechtssubjekte treffen, wirkt sich darauf aus, wie Ihnen personalisierte Anzeigen präsentiert werden. Damit wir diese Auswahl bei Ihren zukünftigen Besuchen berücksichtigen können, muss sie gespeichert werden. Je nach Art der von Ihnen verwendeten Website oder App speichern wir sie auf unterschiedliche Weise: * Websites: Ihre Einstellungen werden maximal 390 Tage lang in einem Cookie mit dem Namen „FCCDCF“ gespeichert. * Apps: Ihre Einstellungen werden im Speicher Ihres Geräts mit dem Präfix „IABTCF_“ gespeichert. Sie werden nach 390 Tagen ungültig und überschrieben, sobald Sie in dieser App neue Datenschutzeinstellungen festlegen. * AMP-Websites (Accelerated Mobile Pages): Ihre Einstellungen werden im lokalen Speicher mit dem Präfix „amp-store“ gespeichert. Sie werden nach 390 Tagen ungültig und überschrieben, sobald Sie auf dieser Website neue Datenschutzeinstellungen festlegen. Anbieter-Einstellungen Alle akzeptieren Auswahl bestätigen Anbieter-Einstellungen UNSERE ANBIETER BESTÄTIGEN Anbieter können Ihre Daten verwenden, um Serviceleistungen anzubieten. Wenn Sie einen Anbieter ablehnen, kann das bewirken, dass er die von Ihnen geteilten Daten nicht mehr verwendet. TCF-Anbieter EXPONENTIAL INTERACTIVE, INC D/B/A VDX.TV Cookie-Speicherdauer: 90 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätekennungen, Probabilistische Kennungen, Surf- und Interaktionsdaten, Ungefähre Standort-Daten, Benutzerprofile, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Details zum Speicher | Datenschutzerklärung Einwilligung ROQ.AD GMBH Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Aus Authentifizierungen abgeleitete Kennungen, Surf- und Interaktionsdaten, Ungefähre Standort-Daten, Genaue Standortdaten, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Details zum Speicher | Datenschutzerklärung Einwilligung ADMAXIM LIMITED Cookie-Speicherdauer: 30 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Probabilistische Kennungen, Surf- und Interaktionsdaten mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Datenschutzerklärung Einwilligung INDEX EXCHANGE INC. Cookie-Speicherdauer: 395 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Ungefähre Standort-Daten, Genaue Standortdaten, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärung Einwilligung QUANTCAST Cookie-Speicherdauer: 396 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Aus Authentifizierungen abgeleitete Kennungen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten, Ungefähre Standort-Daten, Benutzerprofile, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärung EinwilligungBerechtigtes Interesse BEESWAXIO CORPORATION Cookie-Speicherdauer: 395 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Surf- und Interaktionsdaten, Ungefähre Standort-Daten, Genaue Standortdaten, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärung Einwilligung SOVRN, INC. Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Surf- und Interaktionsdaten, Ungefähre Standort-Daten, Benutzerprofile, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärung Einwilligung ADIKTEEV Verwendet keine Cookies. Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Aus Authentifizierungen abgeleitete Kennungen, Ungefähre Standort-Daten, Benutzerprofile mehr Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärung EinwilligungBerechtigtes Interesse RTB HOUSE S.A. Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Surf- und Interaktionsdaten, Ungefähre Standort-Daten, Benutzerprofile, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärung Einwilligung THE UK TRADE DESK LTD Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Aus Authentifizierungen abgeleitete Kennungen, Surf- und Interaktionsdaten, Ungefähre Standort-Daten, Genaue Standortdaten, Benutzerprofile, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärung EinwilligungBerechtigtes Interesse NEXXEN INC. Cookie-Speicherdauer: 180 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Surf- und Interaktionsdaten, Ungefähre Standort-Daten, Benutzerprofile, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärung EinwilligungBerechtigtes Interesse EPSILON Cookie-Speicherdauer: 184 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Aus Authentifizierungen abgeleitete Kennungen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten, Ungefähre Standort-Daten, Benutzerprofile, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärung Einwilligung YAHOO EMEA LIMITED Cookie-Speicherdauer: 397 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Surf- und Interaktionsdaten, Ungefähre Standort-Daten, Genaue Standortdaten, Benutzerprofile, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Details zum Speicher | Datenschutzerklärung Einwilligung ADVENTORI SAS Cookie-Speicherdauer: 90 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätekennungen, Probabilistische Kennungen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten, Ungefähre Standort-Daten, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärung Einwilligung TRIPLE LIFT, INC. Cookie-Speicherdauer: 90 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Aus Authentifizierungen abgeleitete Kennungen, Surf- und Interaktionsdaten, Ungefähre Standort-Daten, Genaue Standortdaten, Benutzerprofile, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärung EinwilligungBerechtigtes Interesse XANDR, INC. Cookie-Speicherdauer: 90 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Aus Authentifizierungen abgeleitete Kennungen, Surf- und Interaktionsdaten, Ungefähre Standort-Daten, Genaue Standortdaten, Benutzerprofile, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärung EinwilligungBerechtigtes Interesse NEORY GMBH Cookie-Speicherdauer: 90 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Aus Authentifizierungen abgeleitete Kennungen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten, Ungefähre Standort-Daten, Benutzerprofile, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Datenschutzerklärung Einwilligung NEXXEN GROUP LLC Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Ungefähre Standort-Daten, Benutzerprofile, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Details zum Speicher | Datenschutzerklärung EinwilligungBerechtigtes Interesse NEURAL.ONE Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Probabilistische Kennungen, Surf- und Interaktionsdaten, Ungefähre Standort-Daten, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärung Einwilligung ADITION (VIRTUAL MINDS GMBH) Cookie-Speicherdauer: 90 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten, Ungefähre Standort-Daten, Genaue Standortdaten, Benutzerprofile, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärung Einwilligung ACTIVE AGENT (VIRTUAL MINDS GMBH) Cookie-Speicherdauer: 90 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten, Ungefähre Standort-Daten, Genaue Standortdaten, Benutzerprofile, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärung Einwilligung TABOOLA EUROPE LIMITED Cookie-Speicherdauer: 366 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Surf- und Interaktionsdaten, Ungefähre Standort-Daten, Benutzerprofile, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärung Einwilligung EQUATIV Cookie-Speicherdauer: 396 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Aus Authentifizierungen abgeleitete Kennungen, Surf- und Interaktionsdaten, Ungefähre Standort-Daten, Genaue Standortdaten, Benutzerprofile, Datenschutzeinstellungen mehr Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärung Einwilligung ADFORM A/S Cookie-Speicherdauer: 3650 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Aus Authentifizierungen abgeleitete Kennungen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten, Ungefähre Standort-Daten, Benutzerprofile, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärung EinwilligungBerechtigtes Interesse MAGNITE, INC. Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Surf- und Interaktionsdaten, Ungefähre Standort-Daten, Genaue Standortdaten, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärung EinwilligungBerechtigtes Interesse RATEGAIN ADARA INC Cookie-Speicherdauer: 730 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Aus Authentifizierungen abgeleitete Kennungen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten, Ungefähre Standort-Daten, Benutzerprofile, Datenschutzeinstellungen mehr Details anzeigen | Details zum Speicher | Datenschutzerklärung Einwilligung SIFT MEDIA, INC Verwendet keine Cookies. Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Ungefähre Standort-Daten, Genaue Standortdaten mehr Details anzeigen | Datenschutzerklärung Einwilligung RAKUTEN MARKETING LLC Cookie-Speicherdauer: 730 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Aus Authentifizierungen abgeleitete Kennungen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten, Ungefähre Standort-Daten, Benutzerprofile, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärung EinwilligungBerechtigtes Interesse LUMEN RESEARCH LIMITED Verwendet keine Cookies. Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Surf- und Interaktionsdaten, Ungefähre Standort-Daten mehr Details anzeigen | Datenschutzerklärung Berechtigtes Interesse AMAZON AD SERVER Cookie-Speicherdauer: 396 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Aus Authentifizierungen abgeleitete Kennungen, Surf- und Interaktionsdaten, Ungefähre Standort-Daten, Benutzerprofile, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärung EinwilligungBerechtigtes Interesse OPENX Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Surf- und Interaktionsdaten, Ungefähre Standort-Daten, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärung Einwilligung YIELDLAB (VIRTUAL MINDS GMBH) Cookie-Speicherdauer: 90 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten, Ungefähre Standort-Daten, Genaue Standortdaten, Benutzerprofile, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärung Einwilligung ROKU ADVERTISING SERVICES Cookie-Speicherdauer: 396 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Aus Authentifizierungen abgeleitete Kennungen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten, Ungefähre Standort-Daten, Genaue Standortdaten, Benutzerprofile, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärung EinwilligungBerechtigtes Interesse NANO INTERACTIVE GROUP LTD. Verwendet keine Cookies. Erhobene und verarbeitete Daten: Gerätemerkmale, Surf- und Interaktionsdaten, Ungefähre Standort-Daten mehr Details anzeigen | Datenschutzerklärung Einwilligung SIMPLIFI HOLDINGS LLC Cookie-Speicherdauer: 366 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätekennungen, Genaue Standortdaten mehr Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärung Einwilligung PUBMATIC, INC Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Aus Authentifizierungen abgeleitete Kennungen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten, Ungefähre Standort-Daten, Genaue Standortdaten, Benutzerprofile, Datenschutzeinstellungen mehr Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärung EinwilligungBerechtigtes Interesse COMSCORE B.V. Cookie-Speicherdauer: 720 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Aus Authentifizierungen abgeleitete Kennungen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärung Einwilligung FLASHTALKING Cookie-Speicherdauer: 730 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Aus Authentifizierungen abgeleitete Kennungen, Surf- und Interaktionsdaten, Ungefähre Standort-Daten, Benutzerprofile, Datenschutzeinstellungen mehr Details anzeigen | Datenschutzerklärung Einwilligung PULSEPOINT, INC. Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärung Einwilligung SMAATO, INC. Cookie-Speicherdauer: 21 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Aus Authentifizierungen abgeleitete Kennungen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten, Ungefähre Standort-Daten, Genaue Standortdaten, Benutzerprofile, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärung EinwilligungBerechtigtes Interesse SEMASIO GMBH Cookie-Speicherdauer: 366 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätekennungen, Surf- und Interaktionsdaten, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Details zum Speicher | Datenschutzerklärung Einwilligung CRIMTAN HOLDINGS LIMITED Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Aus Authentifizierungen abgeleitete Kennungen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten, Ungefähre Standort-Daten, Genaue Standortdaten, Benutzerprofile, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Datenschutzerklärung EinwilligungBerechtigtes Interesse GENIUS SPORTS UK LIMITED Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Aus Authentifizierungen abgeleitete Kennungen, Surf- und Interaktionsdaten, Ungefähre Standort-Daten, Benutzerprofile, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Details zum Speicher | Datenschutzerklärung Einwilligung CRITEO SA Cookie-Speicherdauer: 390 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Aus Authentifizierungen abgeleitete Kennungen, Surf- und Interaktionsdaten, Ungefähre Standort-Daten, Benutzerprofile, Datenschutzeinstellungen mehr Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärung Einwilligung ADLOOX SA Verwendet keine Cookies. Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Surf- und Interaktionsdaten, Ungefähre Standort-Daten mehr Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärung EinwilligungBerechtigtes Interesse BLIS GLOBAL LIMITED Cookie-Speicherdauer: 400 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Aus Authentifizierungen abgeleitete Kennungen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten, Ungefähre Standort-Daten, Genaue Standortdaten, Benutzerprofile, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärung Einwilligung LOTAME SOLUTIONS, INC Cookie-Speicherdauer: 274 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Aus Authentifizierungen abgeleitete Kennungen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten, Benutzerprofile, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärung Einwilligung LIVERAMP Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Aus Authentifizierungen abgeleitete Kennungen, Surf- und Interaktionsdaten, Ungefähre Standort-Daten, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärung Einwilligung GROUPM UK LIMITED Cookie-Speicherdauer: 395 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Aus Authentifizierungen abgeleitete Kennungen, Surf- und Interaktionsdaten, Ungefähre Standort-Daten, Genaue Standortdaten, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Details zum Speicher | Datenschutzerklärung EinwilligungBerechtigtes Interesse LOOPME LIMITED Cookie-Speicherdauer: 90 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten, Ungefähre Standort-Daten, Genaue Standortdaten, Benutzerprofile, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärung Einwilligung DYNATA LLC Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Aus Authentifizierungen abgeleitete Kennungen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten, Ungefähre Standort-Daten, Benutzerprofile, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Details zum Speicher | Datenschutzerklärung Einwilligung ASK LOCALA Verwendet keine Cookies. Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Ungefähre Standort-Daten, Genaue Standortdaten, Datenschutzeinstellungen mehr Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärung Einwilligung AZIRA Verwendet keine Cookies. Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Surf- und Interaktionsdaten, Ungefähre Standort-Daten, Genaue Standortdaten, Benutzerprofile, Datenschutzeinstellungen mehr Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärung EinwilligungBerechtigtes Interesse DOUBLEVERIFY INC. Verwendet keine Cookies. Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Probabilistische Kennungen, Surf- und Interaktionsdaten, Ungefähre Standort-Daten, Datenschutzeinstellungen mehr Details anzeigen | Datenschutzerklärung Berechtigtes Interesse BIDSWITCH GMBH Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Aus Authentifizierungen abgeleitete Kennungen, Surf- und Interaktionsdaten, Ungefähre Standort-Daten, Genaue Standortdaten, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärung Einwilligung IPONWEB GMBH Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Aus Authentifizierungen abgeleitete Kennungen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten, Ungefähre Standort-Daten, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärung Einwilligung NEXTROLL, INC. Cookie-Speicherdauer: 183 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten, Ungefähre Standort-Daten, Benutzerprofile, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Datenschutzerklärung Einwilligung TEADS FRANCE SAS Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Surf- und Interaktionsdaten, Ungefähre Standort-Daten, Benutzerprofile, Datenschutzeinstellungen mehr Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärung EinwilligungBerechtigtes Interesse STRÖER SSP GMBH (SSP) Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Surf- und Interaktionsdaten, Ungefähre Standort-Daten, Benutzerprofile, Datenschutzeinstellungen mehr Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärung EinwilligungBerechtigtes Interesse OS DATA SOLUTIONS GMBH Cookie-Speicherdauer: 90 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten, Ungefähre Standort-Daten, Benutzerprofile, Datenschutzeinstellungen mehr Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärung EinwilligungBerechtigtes Interesse PERMODO GMBH Verwendet keine Cookies. Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Surf- und Interaktionsdaten, Ungefähre Standort-Daten, Benutzerprofile, Datenschutzeinstellungen mehr Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärung Einwilligung PLATFORM161 B.V. Cookie-Speicherdauer: 396 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Surf- und Interaktionsdaten, Ungefähre Standort-Daten, Genaue Standortdaten, Benutzerprofile, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärung Einwilligung BASIS GLOBAL TECHNOLOGIES, INC. Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Aus Authentifizierungen abgeleitete Kennungen, Surf- und Interaktionsdaten, Ungefähre Standort-Daten, Genaue Standortdaten, Benutzerprofile, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Datenschutzerklärung EinwilligungBerechtigtes Interesse SMADEX, S.L.U. Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Vom Benutzer bereitgestellte Daten, Ungefähre Standort-Daten, Benutzerprofile, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Details zum Speicher | Datenschutzerklärung Einwilligung BOMBORA INC. Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Aus Authentifizierungen abgeleitete Kennungen, Surf- und Interaktionsdaten, Ungefähre Standort-Daten, Benutzerprofile mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärung EinwilligungBerechtigtes Interesse EASYMEDIA GMBH Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Surf- und Interaktionsdaten, Ungefähre Standort-Daten, Genaue Standortdaten, Benutzerprofile, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Details zum Speicher | Datenschutzerklärung Einwilligung REMERGE GMBH Verwendet keine Cookies. Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Surf- und Interaktionsdaten, Ungefähre Standort-Daten mehr Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärung EinwilligungBerechtigtes Interesse ADVANCED STORE GMBH Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: Gerätekennungen mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärung EinwilligungBerechtigtes Interesse MAGNITE CTV, INC. Cookie-Speicherdauer: 366 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Surf- und Interaktionsdaten, Ungefähre Standort-Daten, Genaue Standortdaten, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärung EinwilligungBerechtigtes Interesse DELTA PROJECTS AB Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Aus Authentifizierungen abgeleitete Kennungen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten, Ungefähre Standort-Daten, Genaue Standortdaten, Benutzerprofile, Datenschutzeinstellungen mehr Details anzeigen | Details zum Speicher | Datenschutzerklärung EinwilligungBerechtigtes Interesse USEMAX ADVERTISEMENT (EMEGO GMBH) Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Benutzerprofile mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Details zum Speicher | Datenschutzerklärung Einwilligung EMETRIQ GMBH Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Aus Authentifizierungen abgeleitete Kennungen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten, Ungefähre Standort-Daten, Benutzerprofile, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärung Einwilligung PUBLICIS MEDIA GMBH Cookie-Speicherdauer: 1825 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Aus Authentifizierungen abgeleitete Kennungen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten, Ungefähre Standort-Daten, Benutzerprofile, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärung Einwilligung M.D. PRIMIS TECHNOLOGIES LTD. Cookie-Speicherdauer: 25 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten, Ungefähre Standort-Daten, Datenschutzeinstellungen mehr Details anzeigen | Details zum Speicher | Datenschutzerklärung EinwilligungBerechtigtes Interesse ONETAG LIMITED Cookie-Speicherdauer: 396 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Surf- und Interaktionsdaten, Ungefähre Standort-Daten, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärung Einwilligung CLOUD TECHNOLOGIES S.A. Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Aus Authentifizierungen abgeleitete Kennungen, Surf- und Interaktionsdaten, Ungefähre Standort-Daten, Benutzerprofile, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Datenschutzerklärung Einwilligung SMARTOLOGY LIMITED Verwendet keine Cookies. Erhobene und verarbeitete Daten: IP-Adressen mehr Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärung EinwilligungBerechtigtes Interesse IMPROVE DIGITAL Cookie-Speicherdauer: 90 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Aus Authentifizierungen abgeleitete Kennungen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten, Ungefähre Standort-Daten, Genaue Standortdaten, Benutzerprofile, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Details zum Speicher | Datenschutzerklärung EinwilligungBerechtigtes Interesse ADOBE ADVERTISING CLOUD Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätekennungen, Aus Authentifizierungen abgeleitete Kennungen, Datenschutzeinstellungen mehr Details anzeigen | Details zum Speicher | Datenschutzerklärung EinwilligungBerechtigtes Interesse BANNERFLOW AB Cookie-Speicherdauer: 366 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Ungefähre Standort-Daten, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Datenschutzerklärung Einwilligung TABMO SAS Verwendet keine Cookies. Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten, Ungefähre Standort-Daten, Genaue Standortdaten, Benutzerprofile, Datenschutzeinstellungen mehr Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärung Einwilligung INTEGRAL AD SCIENCE (INCORPORATING ADMANTX) Verwendet keine Cookies. Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Surf- und Interaktionsdaten, Ungefähre Standort-Daten, Datenschutzeinstellungen mehr Details anzeigen | Datenschutzerklärung Berechtigtes Interesse WIZALY Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Aus Authentifizierungen abgeleitete Kennungen, Surf- und Interaktionsdaten, Ungefähre Standort-Daten, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärung Einwilligung WEBORAMA Cookie-Speicherdauer: 393 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Aus Authentifizierungen abgeleitete Kennungen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten, Ungefähre Standort-Daten, Genaue Standortdaten, Benutzerprofile, Datenschutzeinstellungen mehr Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärung EinwilligungBerechtigtes Interesse JIVOX CORPORATION Cookie-Speicherdauer: 30 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätekennungen, Surf- und Interaktionsdaten, Ungefähre Standort-Daten, Genaue Standortdaten, Benutzerprofile, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Details zum Speicher | Datenschutzerklärung Einwilligung VISTAR MEDIA EMEA BV Verwendet keine Cookies. Erhobene und verarbeitete Daten: Ungefähre Standort-Daten mehr Details anzeigen | Datenschutzerklärung Einwilligung ON DEVICE RESEARCH LIMITED Cookie-Speicherdauer: 30 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten, Ungefähre Standort-Daten, Genaue Standortdaten mehr Details anzeigen | Details zum Speicher | Datenschutzerklärung Einwilligung ROCKABOX MEDIA LTD Verwendet keine Cookies. Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Surf- und Interaktionsdaten, Ungefähre Standort-Daten mehr Details anzeigen | Details zum Speicher | Datenschutzerklärung Berechtigtes Interesse EXACTAG GMBH Cookie-Speicherdauer: 180 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Aus Authentifizierungen abgeleitete Kennungen, Surf- und Interaktionsdaten, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Datenschutzerklärung Einwilligung CELTRA INC. Verwendet keine Cookies. Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Genaue Standortdaten mehr Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärung Einwilligung MAINADV SRL Cookie-Speicherdauer: 30 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten, Ungefähre Standort-Daten, Datenschutzeinstellungen mehr Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärung Einwilligung GEMIUS SA Cookie-Speicherdauer: 1825 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Surf- und Interaktionsdaten, Benutzerprofile, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärung Einwilligung THE KANTAR GROUP LIMITED Cookie-Speicherdauer: 914 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Surf- und Interaktionsdaten, Ungefähre Standort-Daten, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärung Einwilligung NIELSEN MEDIA RESEARCH LTD. Cookie-Speicherdauer: 120 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Surf- und Interaktionsdaten, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärung Einwilligung SOLOCAL SA Cookie-Speicherdauer: 396 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten, Ungefähre Standort-Daten, Genaue Standortdaten, Benutzerprofile, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärung EinwilligungBerechtigtes Interesse PIXALATE, INC. Verwendet keine Cookies. Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Surf- und Interaktionsdaten, Ungefähre Standort-Daten mehr Details anzeigen | Details zum Speicher | Datenschutzerklärung Einwilligung NUMBERLY Cookie-Speicherdauer: 180 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Aus Authentifizierungen abgeleitete Kennungen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten, Ungefähre Standort-Daten, Benutzerprofile, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Details zum Speicher | Datenschutzerklärung Einwilligung AUDIENCEPROJECT A/S Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Aus Authentifizierungen abgeleitete Kennungen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten, Ungefähre Standort-Daten, Benutzerprofile, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärung EinwilligungBerechtigtes Interesse DEMANDBASE, INC. Cookie-Speicherdauer: 730 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten, Ungefähre Standort-Daten, Genaue Standortdaten, Benutzerprofile, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärung Einwilligung EFFILIATION / EFFINITY Cookie-Speicherdauer: 30 (Tage). Erhobene und verarbeitete Daten: Gerätemerkmale mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Details zum Speicher | Datenschutzerklärung Einwilligung ARRIVALIST CO. Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Ungefähre Standort-Daten mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Details zum Speicher | Datenschutzerklärung Einwilligung SEENTHIS AB Verwendet keine Cookies. Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale mehr Details anzeigen | Datenschutzerklärung COMMANDERS ACT Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätekennungen mehr Details anzeigen | Details zum Speicher | Datenschutzerklärung Einwilligung TRAVEL AUDIENCE GMBH Cookie-Speicherdauer: 397 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Aus Authentifizierungen abgeleitete Kennungen, Surf- und Interaktionsdaten, Ungefähre Standort-Daten, Genaue Standortdaten, Benutzerprofile mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärung Einwilligung HUMAN Verwendet keine Cookies. Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Ungefähre Standort-Daten mehr Details anzeigen | Datenschutzerklärung Berechtigtes Interesse BLENDEE SRL Cookie-Speicherdauer: 366 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Aus Authentifizierungen abgeleitete Kennungen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten, Ungefähre Standort-Daten, Benutzerprofile, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärung Einwilligung INNOVID LLC Cookie-Speicherdauer: 90 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Surf- und Interaktionsdaten, Ungefähre Standort-Daten, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Details zum Speicher | Datenschutzerklärung EinwilligungBerechtigtes Interesse PAPIRFLY AS Verwendet keine Cookies. Erhobene und verarbeitete Daten: Gerätemerkmale mehr Details anzeigen | Datenschutzerklärung Berechtigtes Interesse NEUSTAR, INC., A TRANSUNION COMPANY Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Aus Authentifizierungen abgeleitete Kennungen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten, Ungefähre Standort-Daten, Benutzerprofile, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärung EinwilligungBerechtigtes Interesse VERVE GROUP EUROPE GMBH Verwendet keine Cookies. Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Aus Authentifizierungen abgeleitete Kennungen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten, Ungefähre Standort-Daten, Genaue Standortdaten, Benutzerprofile, Datenschutzeinstellungen mehr Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärung Einwilligung OTTO (GMBH & CO KG) Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätekennungen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten, Benutzerprofile, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärung EinwilligungBerechtigtes Interesse ADOBE AUDIENCE MANAGER, ADOBE EXPERIENCE PLATFORM Cookie-Speicherdauer: 180 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Aus Authentifizierungen abgeleitete Kennungen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten, Ungefähre Standort-Daten, Genaue Standortdaten, Benutzerprofile, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Details zum Speicher | Datenschutzerklärung Einwilligung LOCALSENSOR B.V. Verwendet keine Cookies. Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Ungefähre Standort-Daten, Genaue Standortdaten, Datenschutzeinstellungen mehr Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärung Einwilligung ONLINE SOLUTION Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten, Ungefähre Standort-Daten, Genaue Standortdaten, Benutzerprofile, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärung Einwilligung RELAY42 NETHERLANDS B.V. Cookie-Speicherdauer: 730 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten, Benutzerprofile, Datenschutzeinstellungen mehr Details anzeigen | Details zum Speicher | Datenschutzerklärung Einwilligung GP ONE GMBH Cookie-Speicherdauer: Verwendet Sitzungscookies. Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten, Ungefähre Standort-Daten, Datenschutzeinstellungen mehr Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärung EinwilligungBerechtigtes Interesse LIFTOFF MONETIZE AND VUNGLE EXCHANGE Verwendet keine Cookies. Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Aus Authentifizierungen abgeleitete Kennungen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten, Ungefähre Standort-Daten, Genaue Standortdaten, Benutzerprofile, Datenschutzeinstellungen mehr Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärung EinwilligungBerechtigtes Interesse THE MEDIAGRID INC. Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Surf- und Interaktionsdaten, Ungefähre Standort-Daten, Genaue Standortdaten, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärung Einwilligung REPPUBLIKA RESEARCH & ANALYTICS AUSTRIA GMBH Cookie-Speicherdauer: 180 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Surf- und Interaktionsdaten, Benutzerprofile mehr Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärung Einwilligung CINT AB Cookie-Speicherdauer: 730 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Surf- und Interaktionsdaten, Datenschutzeinstellungen mehr Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärung Einwilligung GOOGLE ADVERTISING PRODUCTS Cookie-Speicherdauer: 396 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Aus Authentifizierungen abgeleitete Kennungen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten, Ungefähre Standort-Daten, Benutzerprofile, Datenschutzeinstellungen mehr Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärung EinwilligungBerechtigtes Interesse GFK GMBH Cookie-Speicherdauer: 730 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Aus Authentifizierungen abgeleitete Kennungen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten, Ungefähre Standort-Daten, Benutzerprofile, Datenschutzeinstellungen mehr Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärung Einwilligung REVJET Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätekennungen, Ungefähre Standort-Daten, Benutzerprofile, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Details zum Speicher | Datenschutzerklärung Einwilligung PROTECTED MEDIA LTD Verwendet keine Cookies. Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Surf- und Interaktionsdaten mehr Details anzeigen | Datenschutzerklärung Berechtigtes Interesse CLINCH LABS LTD Cookie-Speicherdauer: 730 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Surf- und Interaktionsdaten, Ungefähre Standort-Daten, Benutzerprofile, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Details zum Speicher | Datenschutzerklärung EinwilligungBerechtigtes Interesse ORACLE DATA CLOUD - MOAT Verwendet keine Cookies. Erhobene und verarbeitete Daten: IP-Adressen, Ungefähre Standort-Daten mehr Details anzeigen | Datenschutzerklärung Berechtigtes Interesse HEARTS AND SCIENCE MÜNCHEN GMBH Cookie-Speicherdauer: 60 (Tage). Erhobene und verarbeitete Daten: IP-Adressen mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Datenschutzerklärung Einwilligung AMAZON ADVERTISING Cookie-Speicherdauer: 396 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Aus Authentifizierungen abgeleitete Kennungen, Surf- und Interaktionsdaten, Ungefähre Standort-Daten, Benutzerprofile, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärung Einwilligung MOLOCO, INC. Cookie-Speicherdauer: 730 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Ungefähre Standort-Daten mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärung EinwilligungBerechtigtes Interesse ADTRIBA GMBH Cookie-Speicherdauer: 730 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Aus Authentifizierungen abgeleitete Kennungen, Surf- und Interaktionsdaten, Ungefähre Standort-Daten, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Details zum Speicher | Datenschutzerklärung Einwilligung ENSIGHTEN Cookie-Speicherdauer: 1825 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Surf- und Interaktionsdaten, Datenschutzeinstellungen mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Details zum Speicher | Datenschutzerklärung Berechtigtes Interesse EBAY INC Cookie-Speicherdauer: 90 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Datenschutzeinstellungen mehr Details anzeigen | Details zum Speicher | Datenschutzerklärung Einwilligung METRIXLAB NEDERLAND B.V. Cookie-Speicherdauer: 730 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten mehr Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärung Einwilligung HURRA COMMUNICATIONS GMBH Cookie-Speicherdauer: 366 (Tage). Erhobene und verarbeitete Daten: IP-Adressen, Gerätemerkmale, Gerätekennungen, Probabilistische Kennungen, Aus Authentifizierungen abgeleitete Kennungen, Surf- und Interaktionsdaten, Ungefähre Standort-Daten, Genaue Standortdaten mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Details zum Speicher | Datenschutzerklärung Einwilligung Anzeigenpartner AKAMAI Datenschutzerklärung Einwilligung META Datenschutzerklärung Einwilligung AUNICA Datenschutzerklärung Einwilligung BOOKING.COM Datenschutzerklärung Einwilligung C3 METRICS Datenschutzerklärung Einwilligung IBM Datenschutzerklärung Einwilligung EVIDON Datenschutzerklärung Einwilligung ADACADO Datenschutzerklärung Einwilligung INTELLIAD Datenschutzerklärung Einwilligung DSTILLERY Datenschutzerklärung Einwilligung MEDIAMATH Datenschutzerklärung Einwilligung ZMS Datenschutzerklärung Einwilligung OMNICOM MEDIA GROUP Datenschutzerklärung Einwilligung RESONATE Datenschutzerklärung Einwilligung SOJERN Datenschutzerklärung Einwilligung TRADEDOUBLER AB Datenschutzerklärung Einwilligung TRUSTARC Datenschutzerklärung Einwilligung TRUEFFECT Datenschutzerklärung Einwilligung TRAVEL DATA COLLECTIVE Datenschutzerklärung Einwilligung ADVOLUTION.CONTROL Datenschutzerklärung Einwilligung LIFESTREET Datenschutzerklärung Einwilligung BATCH MEDIA Datenschutzerklärung Einwilligung VODAFONE GMBH Datenschutzerklärung Einwilligung MAGNITE Datenschutzerklärung Einwilligung SCENESTEALER Datenschutzerklärung Einwilligung NETQUEST Datenschutzerklärung Einwilligung MANAGE.COM Datenschutzerklärung Einwilligung CLOUDFLARE Datenschutzerklärung Einwilligung SALESFORCE DMP Datenschutzerklärung Einwilligung NETFLIX Datenschutzerklärung Einwilligung EBUILDERS Datenschutzerklärung Einwilligung APPLOVIN CORP. Datenschutzerklärung Einwilligung FRACTIONAL MEDIA Datenschutzerklärung Einwilligung RACKSPACE Datenschutzerklärung Einwilligung MSI-ACI Datenschutzerklärung Einwilligung ADMETRICS Datenschutzerklärung Einwilligung NAVEGG Datenschutzerklärung Einwilligung ADMEDO Datenschutzerklärung Einwilligung KOCHAVA Datenschutzerklärung Einwilligung MOBITRANS Datenschutzerklärung Einwilligung ADEX Datenschutzerklärung Einwilligung IMPACT Datenschutzerklärung Einwilligung SPOTAD Datenschutzerklärung Einwilligung AARKI Datenschutzerklärung Einwilligung SFR Datenschutzerklärung Einwilligung CABLATO Datenschutzerklärung Einwilligung WAYSTACK Datenschutzerklärung Einwilligung TRESENSA Datenschutzerklärung Einwilligung ADLUDIO Datenschutzerklärung Einwilligung GSKINNER Datenschutzerklärung Einwilligung CUBED Datenschutzerklärung Einwilligung OPTOMATON Datenschutzerklärung Einwilligung DENTSU AEGIS NETWORK Datenschutzerklärung Einwilligung DIGISEG Datenschutzerklärung Einwilligung HAENSEL AMS Datenschutzerklärung Einwilligung BDSK HANDELS GMBH & CO. KG Datenschutzerklärung Einwilligung OBJECTIVE PARTNERS Datenschutzerklärung Einwilligung MARKETING SCIENCE CONSULTING GROUP, INC. Datenschutzerklärung Einwilligung DENTSU Datenschutzerklärung Einwilligung KOBLER Datenschutzerklärung Einwilligung WIDESPACE Datenschutzerklärung Einwilligung VIMEO Datenschutzerklärung Einwilligung ORACLE DATA CLOUD Datenschutzerklärung Einwilligung Alle akzeptieren Auswahl bestätigen Schließen